124637 1103039
1698119 1166147 1747721 1303077 387707 1076492 1975832 1190041 954225 1098413 1842312 1609581 604796 180398 1421678 471612 422879 1114941 330751 1872265 608904 1737388 218964 72668 533626 776019 768275 1944976 245282 1712563 1551310 1197308 1826454 1781565 940339 1059616 924449 962351 923119 1145777 349645 478619 1167279 1100267 641010 1061820 727508 455737 337275 1514180 1462764 71613 14125 399809 808170 852583 1971863 1818862 677555 274870 1992670 1001800 1061222 1981059 339631 817911 350609 1701935 440203 408623 908266 1174404 1488528 626183 1337891 270380 1777357 1003593 780219 1538859 220312 686214 1772722 1134321 621720 75260 884050 1351680 113801 1555315 1184915 1903651 635410 1905200 1038500 1212462 1462406 154364 1642797 449659 564156 1052866 299755 1616732 1865205 1111211 1628045 534023 1804540 933703 892869 1157123 532800 322696 1378576 424351 1263464 1112993 1191648 424518 291139 1178246 44758 1200824 75468 1155685 1882793 879413 1699115 1161198 538332 1767531 213405 1933863 412122 305974 853641 1530222 1639870 1065476 1207823 1256022 1218314 1370426 834794 1992722 1134266 1548869 244126 1171814 452292 845295 1482688 1069249 1463097 774139 1996040 1365810 421730 1751258 1133672 313399 537949 1287973 1474401 1731906 1502993 1064761 1069917 87172 1260524 1149773 1125056 1834394 980278 936196 1574906 1662794 904089 1841667 1278366 290618 396978 1512700 683823 1705560 1908091 1477784 1603022 188443 1428977 262649 1469327 137888 1606388 1105628 86384 1741348 1208502 35444 798986 554128 1285904 152528 187339 409267 377570 579644 488557 404466 697100 1416828 913126 695458 1665992 13844 611363 1882938 1684615 1734 656405 570468 1481811 1850297 809777 1861086 1542464 1462708 844355 1551454 16511 25539 470110 1305926 959814 430456 96367 367335 1462910 1475872 444226 1407867 892413 184845 675108 1213057 833564 1427347 1423148 564391 299342 466311 1405257 1165029 1869389 1627976 1478412 1491694 1778350 1474707 259935 1580850 382623 81473 806195 662617 620855 1003780 81957 1871461 400861 415795 1415494 324776 579639 1562164 1898552 240611 308451 953762 777525 1223219 338897 1096680 835216 1033405 258609 1079009 580157 1384574 1748623 1285954 1072875 1117527 1724439 478185 587861 1908276 292137 1175295 711396 1835624 1005574 1377357 251033 1287226 10219 410489 1852793 1143806 1050631 1008486 576443 1907241 560155 170034 811497 28281 1160046 1645647 1361577 181579 141536 641813 1194042 105324 176163 351586 829282 1839998 1660379 254089 1218644 739112 823542 119992 1448268 1781362 1183899 960314 1090053 452901 1375969 241174 1193435 760643 780133 1727975 1809891 768353 359582 738333 254555 1910157 1014939 38572 1892444 255270 459821 710124 1136164 1129696 986751 521990 1682263 1749470 1159428 729597 182065 105728 866744 1815486 1789453 139307 933330 1085748 699122 1889792 1922957 68129 1108980 325681 75620 1634693 1237102 231471 1392085 1070009 1300473 1559396 833663 541539 1780836 1986692 1554371 833012 500240 549784 452957 276839 1754128 140219 513806 1982623 36291 1506494 1738648 1379616 1894493 1304371 1030411 442316 1902832 490888 1962189 1791625 1434178 879233 1112725 1494412 1907305 1366387 1677380 639241 1488221 883290 42358 45691 740468 1544082 1573469 1494489 744577 929915 669485 1331938 282977 346210 1290578 586165 25660 1214598 411889 1452788 1742256 1740448 743374 815061 86452 954614 1635796 1927257 295872 842920 33442 233117 1866872 177117 798494 1202258 1132747 1673044 1450431 868483 199419 334187 1588386 1700524 778242 528859 319645 1866521 715598 1692162 555501 1825969 1531070 1153165 535565 236472 1417616 176288 591997 1348156 1826230 1578003 1980167 1213442 853902 405114 1471169 220816 759766 1782479 1809357 952027 773031 1073274 1063403 1053377 1227831 1332172 354896 734722 1670859 1941166 1084147 1938345 342536 423153 225780 64073 235546 876818 1315647 983284 886908 1271169 136086 1852310 367613 1650459 1100592 423229 1278512 1951483 684899 712369 1707829 1499604 472059 531575 442514 1433123 246460 1773205 1818142 17327 1913694 1414007 1041369 801927 112091 271306 189396 1614253 1801913 1780035 1832249 1524686 1720675 597144 1844084 111280 824746 1114551 140273 1652378 359696 1643137 1830925 1274950 1275945 1484490 663112 140477 870275 1222906 584790 1100189 316391 731938 948876 171531 1215556 765405 291730 366117 1869490 1852794 1686053 1929139 608892 8265 144177 1618100 1704525 549618 1132463 861107 72135 660507 462207 1587548 1389909 1098486 1053650 1159820 691295 940717 431099 1617044 1898866 833387 1330497 1832304 228552 1695996 216317 1652241 1712822 1400229 1925733 1013239 1177161 1068562 1411177 1977294 486373 543794 392240 958091 410406 272979 300976 1421221 1771892 1610625 1738570 1562419 1614298 1446289 1276781 1049216 1141905 749630 1858836 1542878 650876 150872 1794398 1651322 1853311 211766 814002 462089 519815 173022 1603194 49643 1231018 952147 688852 166864 463906 973287 321352 1619328 34193 1683871 587373 675537 632588 1659152 364781 1241097 8851 1635011 1304545 1328659 591421 1692672 117922 869058 375662 1358910 1812903 1920807 926736 53085 1897156 84966 1374809 227870 528778 1345950 692002 1867991 479106 1098463 186654 1797103 582621 1620951 683694 1568103 1864633 280097 165690 1918480 1677227 358527 108407 1451950 490399 830003 1766737 1433130 577087 1758415 241533 272777 1170123 641392 1696030 622611 1844187 29 663242 1360181 72082 1493373 993131 395980 775694 1678291 1567626 1237757 715262 1428602 1668048 1580792 400785 111061 1584113 1071532 777028 231174 1729881 1994283 209213 789701 936166 1722230 829267 804780 867649 1820692 975765 1485138 448317 145986 1251546 268673 561177 810349 1290608 275165 1207597 1638349 1991592 855951 1612594 1103691 1136372 1875902 394415 252939 1971997 1480397 158676 35644 1873173 933669 1772803 451948 1430060 360506 697885 1167015 767486 1891112 1988150 934192 1223321 445607 908641 291226 287939 1542136 73733 1909527 673818 1038056 1935485 1691940 391296 1979800 656776 1401337 537952 1970535 1188309 1206143 1759527 1745207 1616506 1760997 945915 1649698 1641391 1022095 536633 1647973 1331110 6382 202432 1519220 137901 968203 752681 1915125 397245 1921676 539300 1882572 1139249 880774 364592 1002776 954065 598451 1994675 108420 265875 63819 17841 1584783 1240442 1434871 741991 724240 1635866 73920 1229523 1016036 840355 1525162 227815 1852380 765928 507711 1790269 1998329 207919 670658 995727 1386295 1428979 1676874 1124967 851598 1293122 1781037 352356 1059454 1974156 389669 228892 851826 660016 494272 732466 29196 649010 317023 221315 209309 1592133 1676519 1500109 270861 106284 206793 1329824 823644 1737917 380580 619647 815909 1856221 577245 1283738 1748913 974652 1353479 429569 697109 697666 1810281 217273 153403 630 235152 451818 1822135 142251 1715731 1410775 43471 78337 1715496 679978 1766930 539030 1095583 1809289 1670635 429492 951324 333849 1338036 1244112 761705 484629 1850239 1653951 939918 776938 299146 1590841 1658620 312256 423573 562361 1032384 1301224 29200 1404973 1218886 1438136 321549 1577764 1171634 583904 540927 39538 1429771 1098358 604181 1990960 1148935 1693583 178619 1675608 699508 1423927 1567557 633001 1163971 111719 829093 1243637 709318 979172 1848261 334165 423962 884242 452202 394402 346347 330039 609281 1763252 1045761 482685 707967 788728 1693371 628973 124755 1836937 1295634 1628711 886533 1409320 568296 285038 1607475 1551059 947452 1016188 772319 44469 1879481 422202 510957 375993 1936769 295201 1962872 1241464 596231 724453 1299654 1395055 1619768 931444 1524096 46407 415294 804296 1583865 1177402 413746 1747328 1103515 195012 401931 834089 1765299 677715 1014967 1227586 1257059 1417910 1510982 1906648 154535 1841782 1424981 947955 120547 1299993 75410 1751382 112194 843674 1509413 1335399 1700132 1003541 788510 634387 1161651 1969804 1377037 78101 1275954 865518 285788 928858 1237330 562035 1984774 1440124 1761986 20209 697813 1250402 815678 1365888 1934891 405820 1966233 1506453 1048118 1883784 1612512 1808194 1511650 639187 763076 574195 131598 658274 1332928 923880 1126775 1409526 1333562 1212696 1702147 1295574 1463013 1911154 1541861 377463 1865933 596992 1479583 888957 643902 1961855 82359 909738 1115222 1597842 1497731 1338817 1202518 82401 551433 1269639 1205537 509086 632075 1728948 1519699 1082159 877468 213940 1490681 1671609 704805 1656660 143020 756845 861747 1195409 992831 1555472 1315643 268641 1183200 574791 921528 724079 1145697 1921453 1737265 1850642 1179401 951252 1046746 873122 543759 47947 1239991 1609921 133916 1637889 456839 1909444 1499934 55386 494564 14633 1158745 1359776 1434496 995619 33592 1652355 139234 663701 839020 1742209 497645 1572599 900528 157867 1862093 909672 1823821 1784834 1727025 1114308 1563716 1983552 81306 194796 202453 1061305 1727487 1225036 812079 1874648 1057191 230127 993358 1821617 1785649 1924638 908149 225356 1513087 907425 556593 1784307 1685334 1335646 672588 1891735 1135068 1051633 1316667 692454 573598 347816 212448 977338 1187358 1429299 640647 803382 1281611 461818 1759735 1398139 795134 79810 1994267 1777070 1702056 1543610 817758 822698 42139 834073 453756 648727 545974 1097520 393061 362247 669194 1286183 1820521 1493749 1446456 1881098 1539320 38177 1279060 1626102 623827 1211371 564723 504915 1503323 419003 1414988 1538401 1624106 1225189 473576 743274 690557 313583 749613 435061 1048155 674918 1120477 780060 1371355 856477 1382159 1608793 1884889 448079 1569604 1258297 6853 15451 1027214 1600741 828233 789731 918176 1540841 358134 1908884 276183 489333 1124862 58280 442564 914913 1939089 1917002 143410 612309 460205 34910 1258022 1513338 495512 1761695 1427772 262242 365136 1139212 1157070 1498393 6363 529358 1498440 1210496 916308 891227 26560 1433547 1407012 913845 835656 1593090 1938122 100736 1647317 62217 366885 620917 1734390 992731 1382894 1318320 39012 1517560 58444 1814770 1504504 949582 956324 648860 264204 234241 1327537 308356 717391 110867 584501 497682 1319216 1252814 1684935 1461930 1880285 1835968 786677 1266043 431806 136102 1177750 888824 1043460 194331 660300 1054502 1545924 1637640 435371 405915 1289643 1562081 529997 135350 835310 1787026 1256213 1560271 156445 230496 1204169 274921 497745 551287 1014799 441953 1450221 1723136 27850 490765 1041995 807186 37298 1882493 1875020 925964 780415 1844096 1256277 94094 113163 918141 1347130 1412293 1531628 1553070 101083 151019 65378 1112544 814879 985561 317799 321908 1918440 165550 19490 914867 234838 786115 1219315 1129964 872590 1289553 594907 1107706 1738714 1219034 1258375 429558 186721 494836 1775709 587954 75365 1911647 542233 1743524 1953507 808750 196898 694169 730801 1663395 1005029 1929817 300751 1768577 264582 164704 594404 1605853 323255 86036 323411 1702253 1757836 1827795 1591606 1321582 890729 167185 1753903 178052 619914 1423893 1018843 1897507 747846 1424146 1530149 1125773 1090432 1276621 168403 1815233 1563243 564504 1321714 1670002 151400 399973 106377 1614528 1708629 1722477 141501 1493295 1701931 353978 72881 88805 1713036 1020818 190393 582907 147581 230242 1860170 1244848 1562330 1898684 1256703 1328477 1807752 46144 1606844 1240453 210204 1555027 939764 1471076 23837 1578112 1174479 156197 1162770 1587078 874034 978842 192812 1337225 534922 1640070 443054 955314 145845 685092 1786940 947037 1379959 1785286 365642 660103 276156 1624183 65533 698218 1811508 268491 1399661 160168 1226570 1970425 1661455 1141298 1959961 1980340 992404 1590854 654384 1007617 701590 316126 1995019 1914399 552189 1158179 865637 267747 191693 1606754 1400721 1197143 450114 1155445 877522 1330881 227601 1506941 25256 1014159 198844 1171112 737139 1526724 1543002 218722 324522 842859 1388362 1758380 871085 565257 798893 1411167 674519 626381 510441 135747 478377 678655 784844 1033310 887913 561003 303450 608561 1866728 1117416 385635 1313043 1958657 177198 1175273 255408 800414 1304431 1127532 1378057 360859 843239 1712327 959039 1372492 858983 1749238 1113579 1875028 889029 1237511 1745952 308334 675573 106953 590722 362527 1025466 617609 896393 322336 1400912 1990599 1290088 342141 1379447 446084 1325774 1650299 265628 537879 676523 1386484 649321 1002753 1540712 1494033 1281261 1312445 1833093 1439190 1558670 754728 1113090 760948 1321119 1184288 312075 1328776 1150083 703272 308647 653411 334372 1000904 1330174 70326 1348452 957383 1247686 864717 872850 209135 1433061 1635564 1648188 151276 1257690 171844 1504951 314211 171804 1666985 1876860 1026813 135450 1990065 1856054 58525 24998 132007 1331687 291393 39934 1405781 998522 1348131 1303996 332837 1242994 976040 655250 904043 245352 276000 43250 389706 708674 1768245 1030793 1579192 653142 837123 1475700 1014080 211760 987092 1966801 1482796 1836690 629963 6268 668383 1966845 685867 521673 1434525 1171562 937178 1199546 1412005 408759 1869774 1103390 24780 1410284 696325 1526415 63750 1565406 114040 165589 1981591 707758 998547 84182 1812075 1318191 568782 1528963 1609313 1621513 1229458 1086933 513202 1175732 244650 322337 54358 1492750 594512 1965160 279169 611489 143122 1897574 1348416 917011 615798 434303 1140251 1381623 1657405 682557 1283687 1978851 160139 1179460 1726144 1182768 111189 25387 485202 516245 714033 926771 1353559 1681820 1323151 1410264 867061 1084360 376901 1472056 98723 1905166 486624 879675 1980985 1367364 1247929 1969964 1583438 62789 162295 60297 1258270 1597968 1141637 1107665 792298 1080157 154496 1885895 138450 1073564 1659755 1843006 1508683 894402 515527 54776 1899708 611633 1070907 813087 1955188 1529989 1815466 930328 273076 1443667 1117222 780509 1513321 246383 1183284 1747637 1318217 1156354 789510 1565874 1428734 1505315 1341168 98638 1327062 1659242 1579794 462075 1577291 1050169 1033935 710692 1029965 445809 1663659 672271 1787691 823231 666841 1969170 1194724 711899 1723864 1923014 336514 1568676 1204255 807577 1994150 1293794 706293 14800 82773 1003745 764935 655545 925589 1007204 322027 1256854 516357 681056 518961 1083554 672227 590055 1647495 1102761 1058573 124661 1741053 1927619 1331518 191967 1555624 1843259 856459 1467792 1301772 897021 558993 1342413 258215 686680 881161 1609435 407207 1529125 1487702 1778484 424877 68304 1296771 1225328 322898 1107327 674395 193283 422460 510749 609602 1176705 505182 1443362 1022931 949273 1869837 651632 878690 1609723 1634407 507579 1357475 1758204 1437695 1577308 53437 1817193 1160957 1679277 1287163 869362 1310418 553787 740288 1662710 1281996 1410001 1618485 1316345 724979 676237 934534 205298 722427 1289056 731755 497112 1696142 1937268 1976972 1460015 1178969 477047 1292476 894900 1372790 610727 1340391 1083571 475126 1534096 426005 1788268 152727 284018 892250 1249333 1951249 1379891 189074 77008 1319024 1274045 262147 1071398 1973931 813772 1440133 1702774 1961120 363084 1124302 650805 1957439 810696 661362 1610279 171853 1775810 1932340 1345535 936298 1075000 1109282 932939 1628636 1703645 1817282 771627 1714628 1159025 1841738 1103298 1363126 474254 1061830 1958867 1169543 1636341 1780345 211314 1376120 997349 81566 1974214 91104 292822 1325198 1068875 811248 198245 1307963 1146707 215442 1507098 1819061 1124253 596883 1095922 428292 27827 1545142 1472078 335861 1754946 426717 898752 1097862 1949427 802860 568836 1808754 911919 804737 503479 564819 22919 633276 966697 1024645 475728 411893 1868632 1403186 1433034 886321 269455 480004 1617168 367214 75321 650492 498492 1347644 1807535 404579 165447 1016298 324526 355249 1536276 294961 1903151 328411 1242374 394809 870510 1574280 572345 1253476 827042 1790029 276681 693961 78265 1163752 801551 372490 287067 1806059 500110 1028933 1249258 1388817 1852242 654247 716155 1614511 844392 1242554 545799 1025243 1187341 805205 820621 40837 1950101 1924643 1612451 1706553 767617 31184 367225 703905 621410 1947737 1728876 1885033 1040598 1743950 1749250 777761 1290549 1457594 757974 627886 1391778 1739424 1732346 1965263 1430787 748235 326005 1955577 964953 67313 1518607 93326 408584 1833217 1034097 1241196 520204 1371695 1607740 1346735 965699 583661 1548755 930808 1042308 1363611 440721 427373 1352019 831067 1363800 27431 264060 1758996 1491018 50356 1408320 524851 372134 1350076 1718581 875842 1460855 1435337 1583088 803375 1099579 1635426 1210324 763127 1590211 1614832 4435 991956 1411846 1803217 1021041 906636 1127871 1636516 132198 1581053 1681409 908498 1721175 788088 1439573 906302 504587 715369 1143621 1941746 975403 293119 1070533 581738 1805043 1118363 1282405 1959132 1320497 464159 84572 1431364 1586366 1865527 960842 484753 37749 1664790 209981 538848 1828599 133270 1810556 1748095 447410 1222162 1273909 192495 1354768 828379 143706 529436 403664 596712 1535821 983326 997747 1773906 1212314 212224 400251 1293582 1201262 986415 1550989 1984594 57438 1929539 978470 608355 1630698 742699 1975392 879241 346529 1473894 871908 1302519 529594 1884421 376257 580062 1492579 1577779 1958056 1909015 305349 1521358 41114 572045 1991254 149974 1137204 1942949 403183 986704 65041 12962 48613 1113883 1504982 178248 525918 12978 1081712 1808681 1026161 1021313 1742397 198813 1554793 115797 741075 84143 786001 1178898 56161 723571 256635 390896 146600 1325831 112047 406885 1577724 1827078 1427934 626495 1515398 1468127 56796 1516279 410321 193364 459268 8814 1411205 240099 1895168 802387 436496 1161085 609021 1942038 29492 1256751 1358771 830918 1923857 1975202 468970 99527 983090 318867 1341106 1302322 1391556 262968 661016 977614 1246635 451203 1132011 1779846 1667855 1954339 1327300 1082435 520129 1047889 1987739 1087249 1253359 1743360 1087914 1782089 1789494 1912580 1110422 1102191 952389 512660 1555425 1304264 1341153 666238 149927 1844466 1164942 1505784 846968 903577 1933279 1752323 534451 1685840 1226618 473423 1994336 972202 1060094 926435 340724 1337632 168476 316350 1659264 56084 987825 1400453 281362 1143170 1551791 104386 303205 358686 1778088 1841472 1613346 1156253 1171575 1778547 844767 761119 856315 1624550 1445548 1635336 578716 1155546 1056936 1039759 1492449 16044 114664 1693529 1800543 1858529 430780 713332 1357834 841892 396755 1729021 419446 1802288 1327117 125447 1453341 820410 706716 1636132 111833 1150144 1704610 165110 1606075 1335454 433391 1685534 605115 1859734 641194 1663063 1001865 1699932 1760639 995387 1008382 1032510 1929632 1153339 615366 744496 1449031 64479 1324304 1442880 62037 221154 1219429 626997 597309 1309858 490741 37621 838758 797914 1989201 1735155 1685513 1866740 1788977 1125074 221390 1589579 1359095 373961 1464085 1256027 554186 1053937 1045505 593966 1327580 405704 1179932 27546 541285 943691 1156774 624991 525168 1749400 1283573 1079670 968317 1897027 1879952 1249661 1354406 137959 963423 144996 1564326 587707 768264 1814573 1411176 822284 1042136 1248426 393288 1783545 1910673 1442982 1477593 1995727 447130 1008429 122529 1702969 532952 657533 566948 855759 509864 1563633 624174 1190381 622052 1617363 1802964 1215034 601110 441049 114758 1584801 570211 1718290 476214 1617458 1114912 184020 697418 720560 1706757 9525 506495 405354 109351 1905685 1320476 970258 1994624 874137 128200 393848 780718 1722835 35086 648372 1691664 1299267 952611 482780 1875617 1837892 58544 83199 713085 1352486 1124336 793685 1368070 4069 316499 441561 768422 291943 860041 938696 1328118 1225023 1725043 1983690 704357 1730532 664581 944084 532989 1167398 410170 1999765 153718 1297470 1098762 1061502 1635669 967055 481313 778505 1133330 1243611 178661 70092 214943 1683320 267935 245330 1599789 1775852 1454685 97281 1294962 528975 731541 502908 55561 1064749 995672 1900565 445624 526213 1874661 412635 176178 443438 1194230 1662704 98322 1216964 284291 1186245 1397827 1123094 1751413 855017 1192361 531596 1141430 559497 451351 823364 923023 1509237 1201447 1093807 622695 1820277 980155 1671680 1664314 1486602 378952 1906978 657755 171251 1905936 278875 1131748 596655 1850208 1654738 89138 904763 671755 1640270 1211851 87309 1447239 1287441 655666 647164 1995611 420295 888052 1750082 973777 870977 1289008 1460199 514946 1776442 1195954 1696453 1699893 1065191 1800849 1688823 1382812 25856 523811 1211029 1768805 205299 520413 1872583 1985453 1105081 1399882 1027640 360377 1713636 835468 348545 1094743 1978362 394191 554316 639588 948642 915976 401320 1292234 1811089 660321 1246940 799004 1560041 1743776 392715 760127 556339 427502 584993 996410 1896685 172365 92402 1077227 1682686 1213315 1779346 280191 1245452 1115213 1463680 1955541 912265 1857737 1784650 1921081 1158136 1774370 1717578 1149616 281074 929700 1930724 1440676 1855088 321904 759337 1815669 1310528 1368744 1543388 1752594 945634 711704 1949168 1552344 1507127 10278 555940 1295305 1676887 1800957 834101 321260 571062 1019037 1937848 1968313 1794433 377176 1541875 963374 133106 1149391 64298 925759 517302 1468679 1229823 243017 259178 618167 78644 810113 200105 1686075 1532713 1712231 1461229 1940483 1634260 173549 1639557 1189843 980756 1653662 896457 630367 1230648 1581027 1153763 482694 694274 1902367 1614370 1298402 1814439 794505 1609864 604463 1464457 953473 1812952 549997 225650 378825 1874872 1976262 1586316 920569 1525326 1137284 1834965 1590701 1419746 269620 1057543 1822068 1757676 1022660 621749 1907982 1351905 1295037 688940 1994934 1570615 1510281 460807 1142998 1237004 1045479 418949 636165 283465 1635087 753079 1635547 716558 9361 1455001 110586 1719747 973631 196890 457650 1004604 1731940 1641034 1144494 1887114 1863804 927438 1676787 1210112 1251038 1694665 1416300 797494 827003 1169584 948155 228797 430172 1254394 1839372 1925758 858646 1382747 608000 404112 723668 1878933 883341 1434268 1771066 942029 543920 1025763 1095291 445034 779191 405853 757469 1231560 819968 1221195 445365 213900 471798 1951585 537857 1141324 322188 932834 1901454 730867 359063 849413 1647814 1678066 1274303 1668960 224307 33675 1834241 589525 672979 781101 1773728 1254320 1307855 1482776 411696 671262 461228 1289986 248737 1054314 1075265 45136 552793 1581727 663842 1555428 267181 521427 178864 1259742 1154274 1853851 498407 1216097 1202693 668452 1036581 1066872 1881726 845185 398092 1036708 836230 90364 372626 770343 1389455 1665951 1739237 1909547 1726451 754817 1883147 1683192 1547615 735037 1467988 1950962 1151836 1833841 1744834 1165513 883958 1049552 1930008 1383617 1472947 1161662 451004 493917 1462375 709141 1345402 522801 1556675 1298775 1930163 866837 441768 1146639 340483 1355785 1750401 516852 664065 1195052 759417 857987 237747 853021 947962 567582 405268 1875521 560647 1944737 430148 1137631 1354637 1711939 1070736 644213 464042 802794 1507600 156027 1773486 1529663 1429869 621960 1241291 566926 851272 406481 224757 971025 1851801 1106511 428297 169137 959005 32980 1995272 574252 453387 1127674 1105566 1444356 920687 1289334 283445 129152 484864 1445622 1754530 550482 215348 42362 1839961 1258679 1639289 1191258 1109015 954526 261844 589201 644632 515333 736933 48366 1220164 1222795 1346437 1675614 1014785 1804329 1043467 265232 1971783 1299338 1766226 349143 1877806 907278 1314106 876804 1573834 544039 1421924 909916 1643782 826194 1539942 930396 453739 691601 1739893 1496041 1504357 309947 416888 1926080 1684796 1915233 872554 1754040 167289 248073 1704540 507177 1777369 1862490 1329645 1429078 325672 1399626 1173346 1624815 872596 1292063 493414 1808163 869280 1696897 788431 505004 1850423 125705 1714410 1074516 927158 1516750 1954495 210451 1989442 1279663 170447 641144 568963 1988831 700297 1380881 1117126 1376493 161723 1459478 783174 1329868 768093 1521361 740349 1370373 1379383 719267 1447573 214088 1805292 605874 1558250 1056411 1736510 355605 648282 1712452 1330840 1730461 978123 1504749 368943 300049 413879 1112916 1640357 930740 229019 525686 811576 1651 1753218 1640409 1129130 1656418 1083709 1198737 1494508 593702 338900 1653063 981394 1283941 1110250 119282 1348695 321575 1286228 1587096 1974975 925089 1799304 1114750 1453527 341510 158886 1368787 209898 1793778 1764205 205666 860122 888868 1010613 192294 323489 1384940 591382 92981 247027 404023 1558386 910642 39164 1314456 721686 1225898 423693 1596362 1948349 792615 613902 1281491 998759 615561 1360775 1810713 1911319 20183 1836066 1142316 433793 1483675 409319 1422792 51212 1497009 1064441 1011585 1363838 1306547 1777883 647563 1043015 715871 436963 734285 961687 1408830 634174 1892491 185115 85457 1210099 1600911 209165 1932108 1535247 1820638 1331945 1793388 1232528 1261738 1493099 405177 1986609 851407 811903 80047 664670 1965287 742017 1108753 1974502 476581 1478004 1382974 507575 744706 1550720 161280 1802797 97509 806298 1756577 611411 276662 1283886 1582342 1321135 1608155 1779429 1763744 1148078 1763985 949430 1649546 476642 480860 1869460 1816791 1796498 953687 450718 238484 797007 577534 1862382 1459682 161456 394073 1519460 717279 30963 949935 380145 1105992 1810256 1898517 235641 1758980 876798 1455841 1457489 1207937 1230654 307417 1779641 960891 790634 879030 1151509 943511 1211500 1258062 36132 1087765 144219 1611341 529401 408358 1642114 340453 124212 1373484 235012 113940 65488 1156743 624407 362143 555997 1876501 800930 1317591 533903 1262027 143714 597663 522316 1056990 62916 420768 1158019 314109 1074327 1393791 721212 672784 167367 1517334 1424874 1267379 1721751 1456992 985271 29295 218284 1075425 1042317 1272575 994942 1490277 827632 599535 607582 1124012 384269 558219 1880258 34620 1136155 1157176 1558281 1626268 1635607 1657778 307217 39972 1692709 388337 277516 170307 1721215 757635 72068 920375 1119824 1762740 652771 1554571 200215 284958 1629365 1555201 741970 523486 576363 356542 440753 1075129 1117247 1805974 1164554 1423562 128120 1853065 1578618 564812 1291197 1488808 1750730 791926 566197 1779391 385944 1004160 574444 964949 598075 185506 958369 779123 59010 1399534 1216788 531554 399100 112565 216313 1803144 1373422 1730519 1532025 1639230 1643348 1155724 1316267 230882 1551018 1602474 792334 495421 1028384 731529 1236543 93723 1056794 1433505 1147494 509976 660656 992056 223315 1623601 512861 1879594 534720 1659061 344806 343220 1245710 1302531 1323131 1182703 157577 954484 248844 1901850 411006 793601 943497 11119 1819152 1668479 1062209 1894739 1145950 1520495 1373252 15812 1821530 1526695 456308 1300176 153043 1118754 336843 554012 407805 1424700 1825719 1888666 936617 1589526 807017 263903 71926 1001354 1514284 585738 651769 1422201 276775 1631226 1256358 1817989 175419 11236 1837313 219827 365319 1959667 1829723 1051412 952350 1901154 1828800 1563289 666490 1974106 996556 1105663 1747225 1555924 941793 1093995 926647 242627 259030 1029410 364222 1186390 1701387 928616 632927 38622 1642394 1948195 509478 1598223 1541689 1445475 1174147 227154 33208 725022 1142408 1285806 1629854 1189168 721275 1297638 633477 234186 1108469 8855 88238 1139193 590583 1054869 943729 226627 730407 820313 461669 389421 1636824 1891508 561612 623859 1650608 180529 909523 1135111 1785269 160557 529032 740458 439667 11958 1119304 1292847 36202 1047034 329724 1907654 563572 1887993 1599214 283615 1679174 1910415 1909189 92516 957064 1203547 364088 226433 1793988 276580 1666301 1913115 28006 1205863 1498421 748069 630462 1563460 808857 449714 1874268 1622527 1615706 1918748 1440819 359694 1941282 1821647 469458 304148 1615644 459340 1832858 501594 500177 1537055 545433 442241 1834176 205272 212840 1882707 1807590 1422854 515157 391506 1759130 1133411 446017 1405147 1626752 149602 370683 1454119 828094 1971770 386901 921912 7866 963002 712768 263783 1785134 1244597 435022 1651330 1764924 1973196 1246200 632118 448285 445966 109755 1656638 814761 1592462 421696 882401 341178 1657394 957675 385581 1802340 1357789 1521517 392916 233310 276782 1278122 1745621 1376934 1304298 263975 1890892 1156857 1245118 1337764 1350819 417388 1214714 1294942 1986708 648837 1384352 498484 96125 1640092 1147780 1932172 1206942 747839 1295124 190857 957814 446180 1775865 420959 349380 1916989 1761170 1915523 533673 1759790 73936 1750582 988187 1370453 1362107 208675 758415 701953 1013291 1360961 830322 1799929 240424 427083 903149 1110438 657500 568108 541613 1837398 1943530 599089 733567 1569960 388920 1797920 1728088 1917943 242746 1008994 1329500 103817 881478 831412 947371 1233811 1579070 1841436 1360885 1571372 1953114 1378162 1422930 595785 512995 151603 358702 679852 392512 22369 1401152 654292 696373 3377 131647 530915 1619409 1154547 1199160 205625 1653717 646538 570840 1804797 1443607 1836264 1681036 153359 716804 707498 96541 735550 1250374 249235 1171850 124517 446057 1098768 870989 194949 413248 1150771 663522 317024 1051520 763495 994457 115036 1322372 1667141 1341287 1336810 631410 501922 624763 189466 1613377 122616 1190972 841179 547644 1847431 762041 75635 1532121 574690 563016 1167187 1843691 140308 772822 319438 1918456 875150 1663544 394458 1983209 1115928 1985637 507463 1913180 1104898 1274603 952275 1487856 150744 49723 982149 1614389 243418 950508 1898501 362304 1488969 1689061 1673944 48834 1552303 79270 1836517 1886403 1393149 1260703 904547 1122579 1698758 389274 1100971 866152 1962419 1010768 1963302 81480 888849 1219607 1987001 610387 620539 1674561 1156081 664419 996743 1734956 664671 1913594 717069 1579623 848215 882862 1784561 1157185 1740427 1030303 1262419 1571705 606085 1545224 379174 1713727 104392 1814318 946053 789707 1809276 708718 1104515 401152 1778638 1776792 542293 327066 815458 1272754 1789519 764383 1870347 663178 450304 687398 1406072 1194703 1450311 729762 1616145 1281207 1681937 426310 610300 792759 1526356 784748 1941700 1010375 910540 1263426 680971 1569868 788780 1321323 1713671 277742 885141 1859519 1106615 1798523 1879532 1591382 1703096 1607151 1811187 1316633 1852101 31914 869498 319882 918782 1092551 383063 1525658 1611956 593479 1057206 67646 910510 1690811 1095384 423786 1196945 408512 1082943 1132759 896362 799872 1483586 1688772 1366152 395496 169131 598313 650579 1599273 394706 776663 1850807 847594 1352582 448835 454714 1962961 983777 1994904 1805984 1114996 322086 328527 373373 1236372 1148253 1263791 1768225 1341452 1953502 1178178 979872 676378 1528520 162176 1357502 186153 389784 898677 1695799 726435 972797 1155372 1117741 1587858 1887858 1675250 401722 809704 1568496 1511787 197011 1296405 779730 1898196 303258 1326438 1234377 1914258 1519961 1127193 1240043 1524676 38732 51558 841829 1757977 163582 107026 347574 912099 423859 337398 654278 1084180 1129032 1260722 675578 1830917 1496562 1840869 277486 434257 1877682 1956460 526400 126194 879277 643960 462832 449546 1701693 1146302 1667621 1902834 99345 1537290 415849 755732 1018186 775685 1533717 836295 1780381 1237455 399230 1371508 883447 168877 1245401 615950 1371708 1988894 792518 235848 1179740 778587 1152742 1724462 986884 864394 642609 1154697 452509 405909 93367 1707225 56267 1888860 1600781 1679550 1135345 427171 1953256 3918 85 1462856 1614583 1182966 1089637 1599570 372988 1832348 595866 535277 300590 1969916 1027331 610889 1464009 1674077 1946543 959027 314515 210765 1229766 744121 1298864 378896 982268 430028 1968301 101676 1517712 562531 1464556 752603 1113454 1909758 1577946 1905564 37928 1170570 231997 1333180 61253 1352 567809 918720 74133 970193 1353582 129861 1967474 609306 1416003 1296101 614073 1657186 1471162 756957 671970 895403 493248 1487000 12536 176958 451109 898860 463274 1181084 1969271 1447030 682885 982013 880509 683439 788161 1509458 1479103 502648 525716 48059 616468 1418614 1762896 495516 1197935 490120 1896734 1779931 570910 1989539 1310453 26360 1202347 1458995 67609 1228333 590087 1976488 1338693 1550746 1214726 103112 1194119 1643214 298630 1944210 1751671 1001175 265493 227753 1256461 1356851 1329819 1142403 788765 415553 1771048 437030 443092 1547483 793139 304175 1298214 1360587 25594 1567939 1005264 1890092 1150622 1845241 1621007 323680 284915 91121 845064 1674029 1931030 1020743 1335194 1110459 19423 444353 1934951 1386668 1228191 726087 332067 221359 1833191 1923702 1361099 256557 783460 626204 1831669 1695147 1435925 1763737 345581 523505 285501 864718 923973 1432679 312284 1505653 16180 962172 1070602 600777 1017294 1965885 174507 1182338 322500 459797 1773324 620143 893699 1348088 1490585 898712 1467827 545085 1006827 1157849 1951260 1106073 914037 100222 1693154 615491 1037440 889068 553199 945256 1814259 250456 1240576 615318 1726 576450 675436 487161 1142763 1827327 1964572 681938 1664518 1119587 502588 1762074 190571 1447438 340339 1344498 1199110 1078804 1105351 1123596 545527 1693005 1713685 1532829 751257 1704579 518744 1342527 631957 20357 1735126 256960 574429 1411864 1090261 499051 531227 1482350 693654 1667873 1722409 980757 587790 1753934 693305 619922 1649711 37321 7192 213723 1524792 1622009 779046 99533 1476201 1891693 897375 240368 1072749 685471 1924374 678992 853435 447618 583182 1076636 576033 976310 632835 1301648 852214 124109 1076908 1679534 36596 1639462 839947 1786739 58161 1668834 1413220 746800 1819315 1431226 925782 1448515 768758 821231 1754275 919059 1419526 479597 1648654 1959615 1255213 904837 987263 1813665 689802 1382939 1216894 407504 1063639 1211450 651285 1687550 1179246 560226 1758870 689519 1444682 1097881 1496071 783018 355257 758814 417978 1701310 1357324 406045 1357169 1545381 1324766 1466501 817570 1218858 1220702 1232569 1858707 993553 60105 1300396 16394 650839 1485373 80639 600094 1944967 789153 727588 1813571 1440120 251438 655353 249019 748348 707265 1953283 101458 773852 1422287 1582432 1658225 518720 1947970 1810597 926443 700645 903170 877863 301400 303477 298447 502051 834700 1104064 1813012 799043 1227894 1700065 1141081 1269473 731008 788506 952252 1959719 1351156 1721317 1997120 340541 1180400 1102555 1654731 254161 1614117 1298945 1868218 1410355 933306 1058049 1136947 1883200 1423600 1506549 1743293 1881198 1094887 1576586 638997 1571111 1834711 128079 921616 1696811 1747418 1348664 1192165 1224646 906434 1546026 1824018 258352 909813 1040646 1593613 1706293 1912574 399022 898640 1039145 1094310 266995 1814733 468362 1371402 1161591 1824462 205099 1134261 1567440 86687 1805937 952794 594303 58815 1178757 6329 455117 1665468 1902971 1034152 1571578 1465197 1065602 678778 1750939 132556 660601 704671 1384012 81439 316080 101378 858325 576759 805928 1157233 1674103 707829 352421 1878932 666278 1769926 1020960 335453 909230 529900 1224549 808769 1239575 1570560 294334 537803 861890 717326 157212 1667890 287237 1602912 338370 1333040 979849 1114444 312546 838882 490090 1203693 681582 1563735 1791377 1770438 294411 1048487 1238451 1008833 1043084 660100 1347077 763223 1167856 1036430 1748001 1619910 1108156 476277 827746 1425913 514804 743488 609421 1401943 1285717 689943 1863523 896358 1581863 1514215 1168238 508505 497384 228628 859921 1771061 1676611 89805 1979552 847902 900480 173031 1392348 134060 628088 138910 927215 1948227 1825522 1351231 1754172 1697791 220958 701591 42255 503453 1611311 1205077 874433 1318490 1014877 530852 476892 1051206 1049718 278136 243062 1742456 1737412 940935 537861 983129 1704882 1820063 985580 1425200 1947026 1727980 935789 145009 1543841 543341 1768571 261764 1487195 348451 1529344 257945 909625 1999780 320950 1594480 1873374 1990200 992723 669697 1264454 895736 157881 1381028 984547 1747046 258518 678913 782921 1527214 746195 1029884 205469 1048258 1979169 1321434 1471516 585185 768394 1971296 1028683 857113 1658071 1416069 33470 1718929 873765 1369488 1961754 1298073 1801209 1215075 1656844 1393212 548176 687701 1875911 758585 1371448 1262289 656342 931599 132725 1545338 566703 70272 1113097 74298 1968586 1144650 1066991 698287 1346075 680935 1756427 1720951 1794256 580681 1970986 1244642 1874403 1299262 1905550 884839 1197820 1416154 808442 459595 219729 812915 339020 762185 839066 672400 1538285 762733 49242 1923483 342580 1605172 1635926 1880318 1930053 841860 1802463 907354 1729686 1264493 1248399 70061 496154 938641 314989 1708386 490018 1482905 1694305 292971 1442535 822506 812663 1419235 366772 113404 1555293 559255 863692 1961239 1647233 316288 685323 1080176 1162693 1620962 1000020 212876 1507 1569320 1549004 1819377 1917541 1107808 38301 249916 926445 1383525 1089793 1759430 548439 295104 333769 1621215 204912 345855 1105574 878156 16520 613002 333967 945602 1575591 594479 523951 1528751 841398 1762251 1733828 468480 591221 615475 185457 545870 1078626 437816 1141567 1077576 1693910 1557116 1169092 1207749 1828763 377610 274955 1442701 1462131 1689451 1504650 608690 1776477 566727 384291 1602451 817354 944991 1207265 1412921 384215 114514 1879123 549462 1998186 1997724 1222070 13922 1115220 1809192 1771080 1095398 739269 1144224 160462 980131 357163 1957234 574280 1398567 1274462 1735164 287286 1464615 1154544 599392 1123831 315488 1023580 982880 339518 1170137 1343482 652400 407313 1757785 129606 235196 1621591 1709194 1631809 1626295 64467 1760615 535305 686154 65301 85774 894085 245188 1510859 1587018 1886544 1961123 1999136 908186 16377 362853 379260 1483064 764854 819593 92214 548780 1705581 966053 1661128 788401 931394 1639089 770740 1553603 372755 1240006 1227542 1843202 482349 174368 1192895 489049 391809 1225770 1301592 204568 1118805 1913189 771558 257610 273215 568721 1352230 1885305 809316 741187 964499 1608967 972288 1142170 1190641 1658070 975749 1895744 870054 779586 608371 672980 1610879 1071162 1510358 1826866 357131 442226 1500263 1188385 1389012 925734 1452403 166772 194173 330622 854425 479131 1217075 763409 1432784 619813 920494 836888 1061542 820672 927962 683600 1009970 1098988 1424915 1768382 28569 256434 1181087 1574482 216815 589035 237545 101749 437890 763073 1152410 1593185 580391 73392 289069 1182193 658895 1404987 1980205 1178665 138259 837415 1651672 603680 1033916 586210 1777914 1593677 1694529 1147755 1326761 1515761 1389133 737496 1472093 1555272 1771371 1394239 1319521 1039188 147098 1161692 480672 1732262 1512033 1554817 35193 1122413 980323 1083508 1590073 1499453 262717 1855696 726057 1613532 245815 597343 305419 696465 1095393 137756 1099741 1352361 1641396 459607 503933 832869 367877 201554 228263 1553668 891088 1499688 672304 411068 889897 1512116 233936 370585 585580 381456 1457770 1460451 7235 1168201 1718868 1636145 1137592 558060 1293826 444684 1021219 1178659 27286 1235879 193056 312393 1728900 1498621 570132 946129 756330 1307871 260326 1878708 219524 1612716 1658605 144390 1563871 1244494 1119060 1183338 1622817 107022 840654 1293398 937231 802597 1785254 817235 53227 748220 743828 946819 917615 1429615 946413 866831 1742629 337299 1693321 901926 1391031 1846569 1673596 828007 489059 1186120 1916331 659162 1604071 1812586 141440 1127582 538544 1541132 1522839 99328 1541246 1676727 228762 1308223 562172 1757054 837436 471153 1689964 306091 1729961 793467 1776752 1627038 1817317 1690123 367620 233837 938403 1943968 1901048 896397 1202786 12267 1567784 1838879 245370 918832 800865 794305 332482 1195318 459323 654784 1260632 608980 437725 1014539 1656926 1681723 1631977 583844 584956 1597093 1114377 722846 1467914 83082 1351691 717000 237447 875984 497240 1788873 892945 1785100 1519124 1712174 720589 256015 1378483 514131 205642 1629679 925064 1112186 634095 1393488 512013 1264260 1172112 1180313 408817 1621968 74955 1089545 1427074 1527022 812778 560646 852188 88364 817279 814180 633079 1973890 663652 1234729 681700 1088284 252717 678256 844242 1705948 799616 1115275 361808 231215 793448 1622963 1416568 1368502 1692598 1518048 721822 1963647 726960 375403 1137663 1246005 1307232 1136102 1713574 676555 1484313 1131787 24861 1802611 1564629 1436424 1842279 409785 1705485 1788164 1656285 425619 331254 1546534 321528 1462481 1403804 1115667 759937 1718748 527013 544490 432473 406804 1633291 330502 1720879 154952 6205 619761 1800147 1694702 219753 1995074 426324 242579 771444 1476499 477201 978093 419014 155571 67961 665235 77613 632234 1686068 1599356 1160205 590314 1035312 1626841 1651468 1590 166511 502238 84133 281632 1318318 1247283 530883 1157223 122646 1962603 1614344 1831967 1709862 1465179 223726 1424990 951941 1534766 1540330 1075215 1717353 1328567 1379835 340313 1289377 853609 163737 1230655 796902 473008 979583 1058363 1412772 1590805 581783 151793 1571449 414823 1208720 1576489 1900369 320326 981210 1816748 1886998 413926 130097 1770318 1024633 1312490 933472 1157764 1881475 1363387 1226339 1790676 890333 38091 639632 1031840 1281360 939891 528770 308222 1570138 832705 774417 1282086 794511 680727 1206158 314361 1496976 669064 826076 1547469 1823558 940065 1321032 1162815 1057680 1896110 1009791 231486 1270794 1177712 577160 551333 714961 1607833 1980931 1977191 501251 78536 871315 1378395 548722 1814769 1764730 1307948 230500 616877 1805284 44489 1004099 716760 28363 526899 145115 258497 1680942 555014 192114 884139 1562021 459202 1742604 1368845 989747 1106986 869706 1053758 1633525 88904 1784377 1735526 1688643 708450 135763 1332207 218299 147875 337334 1002856 1515488 1811834 1099986 1465803 740275 73938 797251 517913 1463554 1620337 907383 1653982 145511 1532181 612388 961660 1136919 279922 645126 630500 1770795 907891 395565 1557035 1301295 1152916 536452 506093 1010888 1818368 539820 283132 505732 1196042 1394808 343337 1182533 940606 1474052 97451 534515 474253 147115 1153918 1398168 1902496 36920 647208 542451 1945404 204082 420702 1453795 1015122 166285 695734 1847568 1563226 1078711 1149654 1459532 1907489 1174001 929710 416686 512268 251541 1349392 419829 1151610 1870057 1410097 1467495 525441 1379887 1443167 160361 1434558 177592 1390807 735958 765132 666594 160771 368695 990401 554981 1441165 1633523 272657 1644860 879019 1714089 1503155 1055740 1781300 1674385 808130 750417 1971825 1473672 418958 575172 1914079 52915 475530 6913 1148474 202502 692601 519519 1175366 1589812 1220674 987975 45183 144571 1316898 110547 472339 1686449 1082482 242608 1209418 1093090 1676942 57071 1169128 373445 112792 1977374 1033854 41027 1856692 1791851 251545 1331953 1439232 1832540 1166437 721602 106758 28828 1739869 1172282 1866006 735811 1294637 1393614 701380 1911882 1568305 1102349 1625727 235855 1433413 1407616 882892 687144 246902 666301 506941 370022 410392 1236750 1401805 1852753 1559012 1599655 942488 847909 835568 646901 1356281 1889596 914909 1196004 860165 1361253 961616 907911 1992159 1365298 476239 1544784 293403 978581 774220 1176569 248329 428932 326642 997372 229830 1999119 873957 489398 239778 460238 552691 1090211 1841377 724939 1394747 1801990 1044841 795339 875561 1804285 515086 1454203 1035939 1752528 1642711 899342 73062 923672 1403778 1866995 165171 1670870 1164467 580866 1379600 62306 1275771 316654 92935 1224657 794762 316705 1102500 1414541 1348669 72337 837666 1067857 100745 1085939 1533063 1333850 1134196 1698768 1590066 679327 470329 1266605 605004 63029 765979 963304 628326 1278671 226219 407243 823875 1963556 774698 583566 1108854 733455 1358983 1500513 878296 425642 545117 1405244 1902643 1331901 1416533 330280 238106 709045 822089 1600972 515866 843722 331307 185194 1404660 1484061 5770 178201 504035 992034 229788 333349 1540789 315389 1710298 1336036 990318 595421 889343 270842 1846387 1898696 433599 257519 565226 985930 170995 1499086 1862305 777290 1148908 430108 1694217 202085 1238387 1742048 1346088 1939863 1166131 1937748 1994387 1389039 87704 1195998 1324920 1539912 731675 974603 348670 861156 452014 150693 1744687 1189555 597157 1213775 1939851 50623 1857115 1961959 913258 1003927 1613400 828712 811990 1451772 935387 997837 610929 421214 1656149 1536859 650687 674998 652957 1416732 1360940 1050719 1469577 78468 132421 985817 48334 598464 512815 1366326 616491 1218722 913708 974235 1640186 513982 798707 1345499 1390818 389276 1590273 1583675 585260 1380685 1144690 1785571 1208006 737076 408302 823164 288364 702462 853975 1437619 1419528 894271 1544250 1001393 1807059 1297526 1325694 1104855 512962 1289082 1868580 34228 409649 59853 1553381 1107798 1431804 544253 1958433 772965 650128 223762 1190704 346699 296610 1859957 567446 309391 1965075 1122749 1154434 976802 183753 839658 7981 1398543 1936628 138377 569828 328303 1029158 1733758 872007 1822139 1999719 1771433 1330440 348515 583624 1698778 1078263 1853857 1802821 1351098 1089535 279111 892850 1161949 1937190 969719 90164 694338 992724 1852446 671644 806319 1277876 1541691 248631 552972 671770 1415940 1774042 435955 1837167 1241402 163520 1108988 1265184 556043 1655031 1055606 24003 103545 823269 1895299 564996 1839347 1882104 667192 515045 1672185 433590 1158262 1478049 1114392 1247728 1117034 1215379 1072453 924090 290712 1938163 1813397 1387283 1807842 433152 1917865 1925491 937762 1097761 1113749 1093056 445847 1530714 697508 1463499 1627698 1786268 1188837 1804654 310646 536956 820063 122951 373418 892321 1827059 1897004 1131792 1905945 149276 1404920 1161706 74921 1663191 1803082 827295 1693942 1108723 1637715 1735854 603842 1747211 594423 734636 1253194 172968 1617423 809662 265314 692308 456525 1378746 359785 1244754 1341058 96322 1778122 1071469 1465533 906062 24978 812509 266930 223863 378670 279599 1665847 309292 1528666 1017461 696788 679636 171428 894361 258376 74126 865827 1640803 1679090 1080311 1746454 695918 1362619 721697 1895895 1907922 851558 1415775 323012 1008307 1505031 1926217 107649 33258 1011542 647531 1790800 1903289 1841072 1891125 437557 1978869 1667176 1379886 637586 651429 636344 304960 860042 1484440 1086539 1457480 280488 1497984 1946126 1363586 217447 857120 1215278 1367882 615141 1982219 1175076 120192 633249 1765808 1069258 1613874 212460 1398690 1903658 1251068 94715 1265794 885755 1992815 861990 401484 1028849 322216 1622449 1570690 1804525 1418293 472049 320469 672119 1138787 1497627 1771494 991486 677613 1888456 520321 901076 862512 1927996 1153807 1592313 1354546 1545028 908446 808379 1406389 1916697 123375 1647101 1099079 1348494 766624 640724 615050 220892 1331495 242049 1524729 762097 751929 1466442 180644 1385026 942150 1341171 577041 1081655 1764601 1322325 1288580 1566782 1348934 242890 179703 141100 1786916 1253305 1233580 1134313 793793 1357910 1227409 1834099 1470381 862460 1154239 45599 1450629 352352 1058564 21298 756796 429583 416987 1247512 274478 1766127 573184 1312400 331398 442221 223123 1469428 1468648 1132668 1376596 514504 632012 1179293 988808 1531442 1525228 377746 450387 1151676 846753 1306539 202758 1416948 625669 1558430 1584769 1221092 1913613 1048336 1436576 346791 346135 1401028 704334 113133 1961592 1058845 1596242 841128 826621 161732 1195659 1616874 1683277 270248 145755 1428130 1814850 925896 75402 1397840 791469 557251 863517 1457817 292996 1178085 1116486 58908 1160180 1849480 126371 412486 1445449 777586 309235 486160 1040132 194234 903820 310042 1497118 1464669 31506 349047 1562859 927632 222165 339695 112667 912576 1665522 743904 390548 1847720 89261 1060556 841114 1080835 457574 972720 1556461 76490 920912 677981 1912548 1087568 1745726 1147775 1889457 313659 975785 525629 693769 1804132 1615478 513224 1375701 878292 1171293 1885417 185295 1301755 1781171 298445 1889390 1180565 1570753 1466606 659784 616594 1399733 1733463 1394648 1472550 1398837 232040 684443 1967757 1328658 1866106 1367857 751713 1643045 1996137 566237 1219651 1170083 1692192 1668902 1993696 1741422 675830 1997114 907379 1030355 1151136 1723767 1500656 1904475 1818663 47781 1009933 938126 712074 1424695 1039702 83467 1478097 1054244 1786563 1176330 101950 65580 1663161 939296 1031075 1876176 1061414 1341017 1269911 346763 1439407 1676220 1046271 1482844 1977631 448007 93058 1188789 1646253 1460402 1210286 971207 713318 915857 1110135 1210427 1957638 528892 1882022 1152010 831329 504747 874613 1869450 655844 212850 1725446 43868 63949 454681 682624 1572032 405618 57780 175012 1753372 294285 1835157 1688640 1163477 1106916 299197 1700359 932813 1390059 1039226 1243786 346102 1502646 328462 1986739 1906036 12104 81505 1672465 521671 837833 956250 1672316 777898 1030656 1893383 897025 873755 470759 1317205 849186 989048 805598 248879 95173 589546 852096 345226 629706 1500057 1189246 264612 904775 569639 1850872 1832141 992345 1046008 880319 1703437 384096 1604527 1612569 1182421 1983371 46617 155545 388991 650602 1939000 1819930 38707 1338769 1137050 1905083 1077118 341872 1723094 1536173 1364209 1842956 1368637 1935229 1931555 1338399 551836 1672592 1831447 804064 214551 466406 812407 459027 1100959 630590 947930 510916 1430163 1019490 1188636 845462 758440 1467616 1262989 1476161 243453 1755581 1906156 469385 1501570 1505281 869823 984429 1967965 1170133 1030403 720425 1146474 263603 1641331 266572 1123659 844461 558978 1878116 1020626 1464518 755502 1737713 1978833 390210 553814 1298437 1602078 909205 1360555 52838 1559518 1845363 1788115 414534 1357481 1147105 1992531 1942819 375054 1234172 329501 1966099 1516464 461260 1537207 157892 515765 1027763 953051 1830014 1866135 253816 1167100 632191 996229 730818 1475579 206266 1867109 1786467 1684255 1093529 308908 46418 1897902 731614 1414516 882284 1526321 453525 1805930 887664 347270 1286734 1665027 777662 413355 96657 188791 1187008 791051 1610621 1541092 1033726 1297418 433133 1825310 1044236 558123 1390708 1893749 1403171 1226503 274332 1782400 387005 6806 1856659 160843 666565 1419844 973633 1161420 139702 1621823 1931203 142741 835725 280695 471820 621725 282385 768177 62232 596165 669772 1692768 679847 138352 374263 800515 1043130 1352563 1681929 1910247 1998966 6069 397434 1089982 1042988 188890 932571 203316 1562505 353970 864636 1288314 1103586 1700571 904221 903783 1155885 1294475 1044284 609640 1002771 65930 662288 470434 566164 1100028 1879799 462388 1016823 719753 1002477 559152 227374 1585038 963695 745315 878849 1145905 1306049 643246 315596 160900 280638 1244832 1499523 1279903 133023 807822 818853 1651694 1099463 1806512 1739403 1827825 1431610 1877493 1558952 1291948 1370807 226792 1611638 798891 12036 1984499 83723 1513070 1400057 272561 924591 329503 1188820 1416751 1309390 56923 620832 1173414 498418 283032 1857613 1396116 687267 801112 1498689 476584 185582 561642 1935755 1834303 35725 395593 777351 870654 1768215 1936008 1079886 1728667 1296820 1211468 920503 127607 1894673 1501196 871939 10010 1676450 937471 1719857 1851847 272307 591316 1914262 564086 1249689 778459 1294208 1885492 1611944 1475600 1058415 604212 1361326 1388466 802764 94987 95592 1232737 1963372 556371 1231836 900108 592850 1543123 1295395 1323288 65710 406132 656205 136510 881995 1207785 21233 1775904 562597 428432 1982354 1879305 167005 1843476 1004584 556631 463608 1740663 984838 218012 692313 523260 869425 456087 78783 196400 795294 1768652 1607244 1536208 1917120 1042726 1107684 117908 1516391 238516 1376269 1497215 1637955 814029 1660210 1931362 1699157 1234233 957929 1765849 1261750 4019 1557090 212618 54749 662304 851388 1432619 1663232 223873 1812292 1574031 299810 312027 1363161 1755343 1267166 709175 1920313 1864311 813597 1519969 1736067 1950765 1679196 1813399 1787102 1070323 1006709 1377582 1883212 664237 541059 617066 1723540 607574 795051 744012 1112218 1392517 1144103 1713148 1872278 1448171 159332 99728 1107127 1262867 1670478 94107 1570386 1520373 1357130 1204658 1734296 438169 1270866 102952 407928 1604881 208211 117978 1994571 853566 329436 591058 768939 1406658 1047104 252030 1269898 1591786 997196 134494 1783939 374105 1170290 1746975 1222682 506943 170833 1980158 1826014 1580568 732087 798387 394241 900305 72387 500024 390922 1031758 16486 1446089 1320690 610583 1909933 1464734 450606 1904513 1223967 1879855 1241870 1606171 856848 1757372 314525 670954 1342020 474868 357929 409130 1619991 1357507 1379646 292729 773546 1221188 1083965 123671 1961881 1183801 1078596 726612 659939 1012428 1591187 530148 1251341 1722686 1723131 61968 1555072 1681434 739727 310197 834354 240739 1194432 1669923 1002393 785090 1047171 1887249 1541802 1253907 856436 325200 76811 1973363 1078077 1278854 560987 642565 1046359 185206 377341 1448692 1964193 653986 441982 1505139 1135391 1076406 3877 534353 1169967 1397579 1578940 1758732 1182259 1841177 626736 780675 414582 569726 219006 368653 1640805 1751235 188196 1724167 1004308 1036313 383695 1265590 1191327 1049126 1383069 1484129 440044 1071371 470162 1569943 1794351 805538 388116 1012190 929596 1774316 984844 563229 1148340 744138 1216103 1547727 1908686 1458896 1992286 177813 445985 1366371 1725378 1058098 746945 1018499 1534297 1318375 1055339 1732175 1088885 1078100 844111 1882519 967986 1428274 1061053 1247236 143961 1877537 1908328 1719932 1743944 55901 1807025 943689 988553 1536970 1699703 1814096 728220 230951 1149286 779396 97221 627037 339440 1667685 1237789 660630 383643 309939 154078 1750972 244943 1331213 215210 515707 775404 226023 88169 969664 126642 164064 1330742 1085620 1985499 571725 100568 1191727 242131 1940678 137220 1960390 881026 1058239 634972 1876467 279758 879073 164957 612893 1241216 177295 1998608 477627 1144700 1581846 1836889 1597884 456293 1331023 210760 664362 897189 1071609 1028870 1107253 1413696 1326326 1652996 780068 97394 1769461 378831 919403 1753609 196750 248100 927688 1363125 1549028 1411127 880271 1556839 1070511 794327 1763223 1532915 849103 370615 1779799 818092 1156514 1849830 816756 50075 1345540 970234 935698 1837548 134740 1835830 458276 466688 1303753 921775 1564047 376269 283775 318001 1500863 1798681 1903536 912482 419522 686041 155324 1801787 34540 30593 97573 1124732 1550176 1311041 1128762 1634542 1918387 499807 107163 64052 1153824 148684 135923 1145991 369946 1945000 774729 1507481 817896 61666 7208 1617949 133775 799011 1032938 1956874 736011 1201289 1425341 138386 606036 557154 940561 761026 615954 1729958 1175802 858704 877398 752141 897450 895409 1839534 105386 822445 719123 650019 37392 178593 1651521 415579 1240420 1256792 453830 1296885 626643 1793470 1794651 1743555 447706 1257539 1592881 388156 1556954 44620 290814 1558570 815211 1162765 1818789 1702665 397619 1045452 371164 1013834 248590 1771373 1166282 661551 1414593 681156 1103244 1083939 365241 929176 176172 1557434 646171 350160 1683139 1489409 1522667 249562 618329 1421240 1010575 149246 816099 33064 1866329 275137 1363932 339091 261008 40335 503132 1966591 503298 101745 853825 807808 1559714 1784225 673552 1955958 1122266 1812725 1411511 218691 976199 1698581 595889 919187 1025250 1767761 512193 808269 541738 771437 102401 1928692 1482202 295291 1349634 1098197 1224416 458131 407592 746579 858525 1160364 332778 723846 1937077 1941879 1109297 1194094 1148514 994721 973550 482945 1377494 203197 694520 953297 1388080 1592784 1755672 287033 56157 24265 233344 769804 1435053 1149301 1576517 452116 1045178 389277 1771477 1470026 1510230 959300 1427859 1466561 369285 1406432 1033772 1406921 1923835 1815053 925362 717850 237904 1382391 1829357 1532193 1272571 1455760 977219 1952047 1476505 143800 1233399 1518544 269794 1257154 1372996 583187 1967842 1719808 1791706 33256 377779 1942967 953176 1189304 1019135 1910743 1045482 1612945 321217 327760 741281 1947916 727193 1051408 554698 1137416 333910 785033 1617353 443269 1795686 232969 892805 218095 1680772 1443099 679236 121473 474927 468014 105887 538699 81761 628392 1447391 1136424 1936167 93173 1527417 1688174 1085824 1221371 1841844 1984251 901118 1239726 1462485 347855 1005363 1516772 480505 34256 521931 748436 568332 663926 1104643 1567404 1722377 478791 959892 1921609 19441 632803 954719 1037626 1961446 547495 2038 1157027 1739127 810859 1969404 721707 1133114 1264438 1511188 109778 1423244 835278 605808 1367231 1013673 1354572 1480773 87464 1281157 188631 475242 435463 685242 1621837 1671479 1695 1381260 1513024 66405 141584 1833767 433911 1034295 1700323 282622 568538 1960829 412144 456267 346743 644769 1141450 73878 586350 331875 309698 279130 1536571 1176216 945418 1542510 275549 1833919 1727141 1545356 232901 1962290 706556 1165250 752329 1568245 246840 1668506 1248909 69064 411670 577337 1304011 1465336 105181 1319785 1038713 637760 106359 1937106 1682248 1556765 74601 344784 1199123 415116 1245439 940444 66940 1140581 1338519 1818532 1898826 1099015 1964013 1665076 898540 200775 249945 1603411 1970637 359494 1127046 1833102 87678 1726420 1097111 46499 1844628 251099 1721315 807183 1852372 222722 445764 153733 722177 1020874 599711 1743407 1739802 728251 24509 748784 976214 631289 1461265 932058 1288131 1154194 1568969 727440 414224 601197 123880 1007426 588799 140275 165897 817265 1810717 1204475 601944 948800 223544 1373335 300165 985942 1174946 1364632 1014158 1818689 1411087 851590 881364 893970 734679 1990211 580111 1433296 885539 665287 1469177 600344 562289 1698058 1103152 130280 1693859 1441247 153483 1065092 1858080 1826326 1374665 158861 138893 901009 196929 933638 1990276 130854 1964289 1299902 541883 554518 1501572 1619127 675274 1637273 1235799 710604 778823 603030 1297875 1379246 336918 1575636 393336 1052075 899225 1186523 1298657 1207589 1029999 1972439 1562967 1098932 1951834 439181 1055950 1072379 1800058 1946395 1734123 832421 76257 932667 1370801 619995 1635729 1081316 1663602 1630713 1504542 1608684 699253 897940 1482696 1008423 213157 1387323 1179152 1595209 984576 735762 15561 1444216 1814846 900 208385 178795 49265 1190620 296046 76536 469878 1566204 1578661 1024986 1294347 833332 590028 1267991 114988 1943259 1973721 888753 627447 555690 1518491 1137543 1069955 1596080 1056624 1600655 124446 251113 63817 820847 518534 663057 456939 1386173 882204 1423406 1582051 1589962 1718084 1274751 736367 1276418 893238 141984 595740 1440355 349383 1863067 1882198 137210 707201 190152 1332026 624674 722087 121946 51735 494824 217521 373093 1422007 610739 1203403 495553 1720261 1245286 1464093 1755418 1943027 771522 1658335 416039 1905309 1615862 69757 817709 225440 684746 127528 811734 392382 1872199 369117 932690 38819 55851 73901 147626 1835466 605353 785834 246964 892202 1047812 747772 778370 1065235 715867 421429 104467 9847 1704806 1472164 1486134 1664955 1998996 501627 607896 1123210 65264 1584131 1451511 423566 1598614 25189 5875 1963420 1962561 543547 1832162 1137698 1713497 686035 1058542 265939 159135 878442 251652 1127798 1107350 162356 1050797 1027182 831908 1845580 369721 1325969 59940 65018 198910 1400530 232022 1457531 1235739 1589221 403636 310166 1504282 1663450 391510 1983956 840551 593340 764006 1905324 1258874 617157 1305144 1079385 959928 1549390 1961267 1942812 1861101 1775436 190941 1490177 1651357 1780222 623645 1014572 1490646 1144210 1016990 1742718 1060572 1448032 794178 637234 148016 1502938 72994 473724 877082 1675906 1355721 119364 499825 1017299 895442 1424284 729007 1126112 835739 185825 104506 1201288 1706570 261198 633678 588047 386076 1819313 1042453 1510240 408009 392680 814168 1171 1471400 968536 60112 30494 1989097 828492 1094660 626835 758200 1515891 1017870 697824 1134165 1020327 51106 1049713 666455 363343 194936 182842 1867266 499636 1865343 653503 1371911 1259801 94512 110462 937599 929041 570848 1401722 777774 74286 1863827 80707 695398 1191980 1337307 603186 1343512 1010597 1259465 848211 1164419 1136480 1726046 443282 1799259 1899185 571977 1847493 1749086 615620 1230028 201589 190310 1030693 1191361 1158718 261477 773430 848188 1530290 756295 338728 1034686 863752 1812579 778778 1848242 1999053 1048738 715895 1804782 1294150 165787 1426153 800347 751989 1104305 1302212 1983971 1715527 590358 1866242 547813 455968 798805 1755083 353594 1822035 18640 1012494 512039 634389 1712614 1648564 1146361 716511 419451 133668 1278154 1858122 441472 266877 797536 1649573 1699907 493566 1876538 706956 743994 1090926 1104819 623132 458748 458247 1918356 817719 646285 166413 701596 1921479 1518330 1046112 1539745 1051263 1915256 1176193 463174 1659206 1123150 1576037 133764 570858 455323 945482 1331448 1229035 894916 1521088 253200 658073 1123767 1608894 117078 944789 1733621 1806425 1557266 1035802 634063 979873 1973115 238964 443612 529639 1391953 894144 683196 1900341 838639 1352394 1491468 409026 1048959 1828909 970615 1776982 606161 647347 1310980 1977704 204759 634526 244182 1300418 1745178 867190 1129001 470318 1633781 1935407 1277209 484682 266386 999045 841553 1294759 548288 1318898 1143191 531591 1297062 407721 50109 1718627 1968281 111421 234591 243544 995317 1549522 498686 260043 87397 1267290 1792668 209695 625044 712248 5828 180814 622677 11381 268831 115437 1773211 430359 603080 466007 52675 1220086 914935 1665459 46917 1392135 1069854 1175234 665469 1547086 533373 1185407 1577339 769140 1157510 868870 842421 1682871 1020083 1840646 862123 118401 862185 318166 682795 165984 229093 845875 923072 462281 1886718 1384285 1700480 1891917 922443 527560 1475870 383213 737193 265560 764706 1464617 22108 1076669 1026546 233439 1013352 1961342 1235025 1206205 1132810 1076099 1559966 39269 710254 967401 1158773 101714 750372 872633 1614675 1594776 594461 522311 1474149 1709847 1905014 1559670 1312829 1288118 497048 1369264 335668 131263 681150 1223154 509023 1716339 764130 351304 814087 736107 195653 1729375 446642 1617655 852589 1911345 637050 1325439 1670951 1510368 205464 1918252 1511478 232660 1542953 1423725 1815911 234755 549320 1484321 307845 590605 1018716 1425141 478596 1291505 626562 1930324 254354 1581013 442076 1950 1053142 850522 1058316 604737 1484628 1354928 1971423 1265858 1391316 1007174 81412 328931 116348 1047587 831878 1487201 1977270 518083 1686107 1926820 1238347 1411412 232398 216835 353906 1091735 546543 1223760 292195 1675200 1281539 1006006 1993545 505018 1141030 841568 189280 1648752 857499 279518 1678958 481019 882911 305254 1751580 1051923 97366 1138727 998557 528587 1003769 919942 609278 815205 1299807 1274259 1918174 341091 1193937 313660 693722 153338 766416 925470 922721 75243 1828623 1721295 284042 5416 1802098 387227 1011000 1202470 468280 806826 1716814 1720760 257690 1069226 394248 1188020 1856843 672781 393967 238151 1715562 1832597 898089 949646 1936809 1186678 1871043 574480 223368 1682689 1956428 1113500 1737175 1333214 1609236 622433 783856 1043416 1819031 513606 257938 1630149 221484 1290328 1682228 341304 59618 1130083 994566 1901392 775702 329757 1002464 161835 1006643 1808283 940373 779808 493193 540811 1952273 1413898 1195132 1620195 1864381 154312 126178 367961 1486769 251258 150553 1353124 1531222 1850037 439606 1942760 1352850 156760 814121 510581 1779847 1171284 681841 1739870 1010 1224149 466366 274520 52976 777831 936289 1211903 167594 474701 588310 1104816 617448 551724 1517291 1698271 386323 1572974 1027748 695861 216654 1080123 1071901 1926401 1490221 1601720 1497162 34853 432659 1456245 133611 62533 1361422 922857 1550998 1817693 1788951 1888559 1010632 110233 652995 1148248 1354902 808898 731054 472623 1698877 438073 1098468 676148 825272 45210 737055 1251294 1801171 186021 1133742 1908655 1955088 2912 1159193 1774568 693440 947306 1195852 1513343 396939 242240 593875 1981736 186902 462248 1842020 776917 1571874 601473 298186 1886446 1118236 767548 1726187 298494 846962 361058 438939 1987252 413938 1209927 1740936 1603728 895073 376227 1040789 1863151 1959130 1185656 1761013 410988 237366 443391 1380357 1015365 1634151 901902 1351867 1735127 773601 1407322 1452054 1075390 1979187 1433712 1902198 1307014 575160 1724122 449719 172704 321622 1319742 258624 731735 1146457 944859 98729 347114 1585708 661563 965378 722602 485126 901814 679150 933067 374359 405508 631541 561849 1550193 438633 627611 1930761 837305 1565580 891340 43571 234594 133449 291759 1558368 1853681 1303902 1271158 894933 537466 503230 697616 1154890 503755 1185056 218495 1372127 1187342 700535 498810 1423314 1236612 1201998 1397208 1002661 784040 1382 690668 908587 302087 708907 376023 855288 1301559 318260 622573 499879 488234 1065818 1864143 1154276 633359 1843571 485950 131805 690039 206768 426822 1028122 1121706 941232 1102341 1127312 1051391 1231126 504329 1509450 151290 746570 1356746 251290 902207 1744889 838555 825746 1995132 1599940 244826 674435 1328504 1713654 1621673 1622967 862182 661187 1525590 1142584 846054 1722798 79779 159980 1680887 388046 76085 1342366 139775 324705 594037 233834 140814 126694 1349807 1275433 770025 5274 961944 157767 835747 1617311 1654636 1642585 1778793 1453001 1195441 1214964 648771 1759177 898269 780698 1797901 974916 540239 1833658 14737 1482967 1705533 1387770 1111351 1618337 973242 517921 220477 393172 1989171 1136093 697581 1891390 1027398 1231873 140823 1119889 1258475 1593208 1171567 48348 1715734 57674 316790 1894031 1662853 1031765 1861558 19173 1024834 1779362 1159149 1889850 1968100 1511719 533415 1834071 823768 1376069 1881348 103148 959272 799876 1341599 317194 1341523 1440586 1678433 160349 1479302 1738334 1523451 602196 137223 815012 200675 784372 1000534 417882 276313 843463 1419550 1975434 1606165 1284273 982087 428933 1380269 664441 165463 506171 637452 1306447 192185 718712 1721465 1971730 264106 317077 683739 603166 632417 1827450 452845 864541 755747 1089936 690492 137124 1884855 868871 1435942 1335019 1511256 1154879 1232484 928199 816000 579527 409204 1841763 83799 1208885 1765329 467226 1529043 532117 564730 557141 1566113 136844 610877 1283946 35582 1041588 1249798 891170 1875515 1983391 1423469 946633 615153 140820 1792276 515449 942337 1989177 183582 1381530 435295 625645 653001 964616 78467 621225 753056 772446 1450274 1723809 1988968 731451 1700890 491075 1458350 361814 1502474 766952 843741 120071 271184 357557 263960 1869401 979148 405231 1689251 803781 508786 100575 273475 1940092 1657295 451285 1464460 1082007 638251 671427 1027556 1896585 378930 768725 268271 1729245 136560 776077 368289 84604 476492 1235090 1611890 1392504 328995 53745 603162 1456 564962 1902336 1249392 1824983 57488 951038 1029017 1729704 1852884 1980612 1421329 1800496 642411 563921 1884123 1948703 818861 1103161 1831621 1357166 62899 1622370 1104264 1212651 1266287 1074910 445124 1543713 82030 27009 1588644 1455413 1116571 1474327 1299730 738370 1427083 457557 98296 1189196 1227566 1771431 1427198 1866550 504706 1057360 1447147 1278289 149931 1044085 34465 1948051 1558479 1546796 319848 766236 80356 1256915 1994320 438824 1819518 299655 920326 885390 201973 939543 1171717 798810 671424 1655085 1208335 1348463 251152 1103022 1351186 461417 1314445 1934269 1633027 783053 330085 904121 1965623 444140 1164000 382614 1857319 1026484 765606 1729723 203533 1450232 207031 500940 1569580 592508 1542723 868243 1485481 1548089 1617110 1703344 1977965 1344165 985278 1197725 438248 1637696 59662 967528 754161 509970 1208844 769465 976863 1855055 984824 387160 1336182 973958 695821 299182 1780556 479540 1573496 466422 1618742 199084 1425243 1799762 290316 1865803 1939957 1929133 1823629 90920 1986084 286090 1304579 1772068 1201993 1798277 389649 581897 342748 1060712 945490 1009797 703975 1846271 1613337 1616123 498935 1401335 675125 516928 1164158 262469 684344 1648193 578198 380646 1769802 1202835 1732986 943518 1000948 355163 1346949 1615074 777742 1657665 309257 507764 1760725 1963020 851168 831056 881325 1301192 352874 1114447 1692037 1063082 1809547 1261026 707920 745092 123928 822337 1351683 1133207 625075 634415 490632 1888801 234657 1022400 382611 1756162 935228 1047780 152424 1217616 1580916 564935 454486 226929 651166 295714 1616660 241170 362796 1468429 679729 1566497 663786 1586394 478458 207054 1033494 1635585 130150 321189 559533 1128487 1251378 534812 1127540 1438400 1375341 1010017 1463981 1412720 229866 1893648 395164 700574 474820 100383 393374 220433 1349063 8186 1271583 584078 1779141 1439930 1081293 1125187 1519916 276115 692547 557671 1747826 412472 1877005 735813 572053 82542 380166 397118 227823 557145 388741 1273829 1284853 321683 353914 1775898 1838291 1729932 1831557 384372 1770222 1437552 605693 1989764 1862267 941336 1847241 1814944 1120644 1451702 584544 625644 1140780 307631 1919593 126671 1301769 392737 1375210 679104 980685 1084119 1447557 719075 661411 206120 83776 421717 1797791 912367 197399 1478870 192093 1374921 1813628 1206346 1719910 550732 1108259 864603 1838300 407955 567144 1303344 1452582 1119895 579930 1665677 844783 436518 667217 150253 1235604 707899 476710 1150959 658283 880743 1898186 486927 527383 183650 1697556 792951 1687872 318847 652395 1355845 353443 1981360 1301471 40477 492813 1613097 1735909 591920 1890472 1413086 741154 254018 64859 1016812 121521 287214 25670 1231949 74613 178570 57961 1222860 869822 1103522 1487758 734996 164531 402959 474582 725466 1434536 1673053 1816013 1039047 115979 1969771 1757083 1149442 1782345 1265867 469025 1332696 1985377 947125 529718 604094 978196 1586473 256769 1412114 61464 1437429 1544054 1797456 435547 1950457 512725 461488 1324258 1896991 1289620 791539 654687 1380776 685825 1232909 1092635 919383 339147 920635 158400 189204 142231 998724 198684 1462549 1144784 620061 123272 338960 1284867 1275076 1995967 923063 1868625 276384 1917610 1659959 820783 1475886 1244715 469101 1644765 867942 1650881 1971375 576902 920936 1522442 72040 21721 19078 1258411 1355383 1386448 873761 759197 273301 1455511 427009 82454 713616 1824608 1255454 522549 1609253 1032552 1148060 1977238 1252509 163413 518787 1236688 1771205 855385 160966 356341 1549161 1437677 553055 855670 1359076 395507 1725600 779810 1948604 469233 369492 266920 1724233 1436139 1874646 609356 57499 164428 1326145 1986993 1557879 1542449 339837 846520 1725000 1168743 151933 741182 269996 1054472 1410845 1379527 372874 1462508 1045924 797107 661462 583744 895405 1092560 1657097 1328128 363181 861751 507466 1512507 1268136 391589 1670541 625787 1960558 1871032 198396 1725094 744118 929232 1591338 1677901 1603586 633429 1022262 70942 1186671 1614277 1747461 382524 913424 1884870 659020 1596591 822321 1423322 53307 1019686 55763 1756036 113628 409829 941249 1384731 1279240 787791 457159 285837 367211 1078806 1103664 1035018 1227775 1701822 1578364 459727 443002 212974 508827 792696 1624390 1850781 1157316 323813 1094909 1939776 1504874 1894291 572329 632991 1001275 1254435 1697800 1313455 102241 561362 1561663 1667344 944133 1021504 455992 688427 694227 882598 288892 1991950 685469 1514738 1189296 1894581 1449813 685769 1823262 313452 1598680 416912 950677 406391 1174294 1215428 1171277 667337 589741 1079387 449417 940206 865299 1819481 1028517 88601 1825155 736016 557803 303929 181758 1064170 1679443 1456582 225667 522152 1478283 748611 1862478 1248799 798906 500406 1862457 1156037 308991 113615 1998413 512142 280329 1702765 1867139 648748 1428430 753519 162467 1864591 1861547 19143 615152 951648 1616250 493413 1143391 967846 1414395 159395 1119334 814483 1782579 1383194 1126798 1860497 1466934 259679 1562737 1192550 149711 1369525 489514 1868652 1956839 1157656 1204764 1365702 73846 345088 1089611 1737778 1960807 178635 1113624 110341 167550 800048 12856 1370961 1685628 1338904 110268 1886219 1425613 1134702 636158 339796 1640577 1257291 1164111 1220174 912232 1405650 1024926 199227 1923788 617008 1185419 368735 213967 1100435 1645709 9951 1994644 141168 226638 1326165 1989821 1287125 674176 1933616 946436 1523113 1050484 679375 245385 593423 572954 604336 1000313 1858653 1936581 942641 1390867 1700589 1516858 167391 1359983 1345419 1974319 1975425 1772641 617689 1635251 1812148 972610 1027482 757219 427130 619448 225253 16886 324710 1466237 120182 663928 1151131 559052 1086228 1561012 1737927 1516280 1820704 947139 181793 319108 706967 805737 549162 241156 910232 1837096 1344612 1343461 1894149 5532 674725 654026 890947 1261872 1331151 1685453 253379 613230 23856 1259466 1897635 653209 1806638 210846 741009 364542 1218606 1839210 1748139 563258 471038 1039757 1000314 619452 772685 84082 716067 87900 580139 1607644 508552 1497798 1598450 1522825 1088907 1650076 617110 248874 264376 1636347 692078 1159468 1388372 373808 1195229 554216 740764 367793 1831516 166692 729872 1104660 1296437 472489 1688405 164411 96479 183625 80380 41976 830736 731608 752981 1918199 145706 810089 442198 1543486 477857 1980218 321432 617845 1128169 1523982 1858909 1845750 442064 1764975 1537509 1387518 1766481 967408 491663 354394 1971781 685573 505873 463530 1634405 986420 1833171 414634 1107607 1492925 1952710 1303412 1927505 1148207 1257475 1454934 147827 1786636 1161764 740429 599600 1254818 190417 385568 1801137 685836 185035 372612 1529436 1970414 1584160 1471595 1516615 832402 520827 1116210 612251 1918847 854597 1838823 1629878 278533 636134 1743155 334047 1137917 876289 862688 664365 1537591 217386 893655 1956692 1223526 536267 766541 1803830 194120 1873903 644047 1916021 28706 132190 808280 1704586 607031 1364033 1219715 856727 616382 1746505 154042 238908 1727220 1370987 1594376 1913064 739385 538273 38416 506062 1336406 149507 626303 165126 1502231 1661760 1626899 1056181 1928310 1136280 1916842 1125636 1100980 118886 342582 853899 557918 1574396 1962783 607112 1165290 490235 560407 470777 1347985 144875 1219979 1544110 1544238 931008 631969 1684605 1467708 719194 1211151 1811364 1773489 1411395 553191 1909691 752913 372642 1240218 561188 787911 224923 1246978 1167730 1806840 222768 1807898 1025223 1087854 1777439 876776 879643 1893920 1167626 1171235 210438 1803868 1664633 1814181 57642 1814555 54330 938094 293569 1395909 237496 1233241 1085055 688952 982390 878121 1182980 784592 1085477 66646 1610160 589754 420939 834563 987045 313462 1117648 1707480 1117770 1258215 5738 433494 1626200 1571177 1908636 1908175 1979670 577602 231818 380144 589127 1746175 429609 1222468 869322 1395419 1804908 1585810 1923946 528269 1011518 165864 698829 542007 517342 993817 1042114 1024130 137795 1117159 833582 1395109 207686 135099 1964113 416333 231425 874037 1092249 368479 1999973 1737524 1075702 1574380 1676984 1953675 1677270 1265955 703691 52414 711216 613664 668603 1187312 466230 973571 303338 1001250 1051893 728983 1794586 1063664 812497 1136389 1845410 1459460 413752 1649089 1967200 412810 960347 253440 212351 1432817 312456 1366411 434499 1703908 267261 797026 1152000 281144 346353 1095588 1218915 193635 1257076 64926 338855 1158948 1826121 1427957 447952 735901 1851367 756136 1884942 917483 1370314 1143086 114056 1957648 866823 69069 1503840 1985147 439349 1756225 1923882 1077519 1187595 753394 1248331 1260929 1897198 384413 609039 518093 1030977 114296 1658734 970819 123967 817290 195224 906047 612487 174457 1989057 53974 477488 1290193 689692 147086 1214341 1600899 1284977 1946040 574170 1008541 350833 424974 1895389 1252743 1409287 1664798 1109893 499565 567227 1384256 999792 1741807 426345 1144446 827073 416584 1595241 197036 944384 1704939 1300642 1040641 1014611 561711 795918 309154 1773227 1790767 1213047 98260 1819637 1832584 1093354 1436047 1829862 1201431 1822715 923491 1694378 1333826 561891 48192 1714269 443995 1721654 1510044 1561940 1256364 1341860 1955661 651856 447929 1104569 1903280 1499352 623131 1738376 706890 879483 750133 558800 1935610 1375179 434751 18757 573586 1973142 1268796 780568 275364 859369 988738 202921 1510052 322504 561676 133128 541597 726381 1027038 1423440 1470519 1763301 855366 1983684 1508812 186110 88730 556703 1880853 1155102 775501 1341427 628387 1745783 866433 1222192 1031470 1039477 21969 1908599 1403145 1801965 1177658 1130607 136067 363767 1829885 478735 1614047 334693 1311765 111223 123288 1411944 551710 38714 1229213 1419055 111206 1482748 285770 705631 751494 1100603 920659 885850 1523962 1726348 1730939 825078 425748 1535416 1736919 404730 627715 1937519 1427403 578188 720667 161418 1076709 769159 687437 680577 1297899 312448 793654 912656 574007 608154 1657695 479622 1252949 167035 381232 1736859 179220 1058941 1341265 1927807 1554448 418031 689781 361285 1788797 333058 1385984 1528049 476327 199532 1102867 1084262 1844004 951909 1297917 1338195 1965430 359390 1108479 559164 660837 621485 221961 1178220 435294 1709510 706859 1605319 1170925 1899574 1006949 108145 112887 459888 51417 326746 640821 1070073 1330499 1793680 1116336 1251044 582256 678058 729081 1240825 786738 485553 1159095 637509 81065 1650701 1342673 106742 184632 1559023 1530563 1914245 1897083 889647 395839 729187 11223 1165154 447253 862629 1992879 827764 441736 1339218 852002 899572 1490803 427024 1637855 1684269 1604854 1091676 725031 728698 1620064 1797758 1608278 1057336 1618219 660431 118646 1148233 1365035 1151962 837798 301502 23567 781070 923129 224000 1737442 42191 1623754 1754770 804902 206800 499496 815683 814880 1906216 755547 255811 187060 428679 1228454 91855 630327 1036362 1937527 567022 1800821 538521 536421 1772222 46262 50222 1011965 1612025 1353159 814898 855170 411652 1234667 1333598 1697414 1986641 1825830 265460 1337113 988476 285823 553337 187097 793040 1875103 1760127 591697 1700626 900223 250052 1189058 570039 1666084 1758676 808384 761647 1741873 1885717 682240 1439648 983304 802452 80439 1531983 291855 782750 804203 72852 49166 318270 1663274 365315 100107 1013801 308027 236 1206530 1313104 433710 1938086 1699704 1065603 1631104 847727 160405 896522 937950 81041 1775044 178307 313267 1015172 943349 118520 204483 104847 715692 667082 1145673 1529316 188005 1656989 1752372 1165841 1605829 1114249 1686415 431025 1161138 184967 740648 1822092 1674751 801018 1599381 1793064 859681 783102 1473160 1001255 1694401 1713121 332495 924942 1335639 646655 789617 575982 1539041 449665 147356 555086 1448462 1688520 1722109 422253 1982532 337792 1250916 1921175 753672 1770245 1016552 148300 1283106 612548 199761 1127611 1790264 1880843 902263 355793 585697 1705702 1415138 171488 315497 306339 1551513 1847861 878970 602430 1856352 560894 677440 502291 688002 153963 749289 1466598 226474 1378088 1280694 1464021 1378210 1000991 1399030 1088540 1261939 970471 898876 1330900 1591256 651450 172104 1520447 209688 81380 1578380 1612588 1991190 1389840 255756 1842910 1687367 1301211 1713078 279075 1927546 1228159 1329618 374923 254101 729430 112570 715555 822531 1108019 338817 1346573 346612 1668912 1057034 767687 1801244 1183201 262976 728570 1235577 613258 140581 1528532 136970 1225789 1619687 907218 1894234 1622147 118451 382976 1084913 1361582 1911806 1840770 390465 325125 874027 1978675 391846 616043 401078 106025 1158926 623793 1626926 1392 1875732 8197 444942 522654 515873 331196 435991 418433 975080 8644 960101 497488 1286038 708394 998386 1868570 355970 976772 1503092 58676 225397 1293595 994952 738740 1505365 333593 345776 564209 1832032 572785 735301 1907873 659894 1928705 1345583 1802840 770105 502297 1782217 134401 1272464 1955911 869865 1628093 776812 55834 515843 1969175 1419176 1343827 806555 1110537 1216600 525127 1134628 248302 44196 205440 569598 948985 278578 1368770 1805997 902095 1060173 1306407 686623 1398571 1862607 477716 35588 194942 1070076 1788954 1385842 1029231 1662727 532043 1541381 497132 633277 1673265 356447 758917 530900 570729 1415787 914665 312963 803567 691541 949046 1824951 1425070 62794 1024839 1264245 287204 69659 1013448 1152824 114728 451452 537966 798455 1378312 976243 1749262 1945142 1865733 1994306 685068 1720272 1500015 1494367 462618 918398 724558 194201 321968 714983 1619371 783790 1050758 714486 1815747 606037 822099 1084092 1307231 162249 1256565 1463130 1569184 208560 1556602 609135 797239 1651473 1469832 1386215 453232 981097 1566109 561982 1974160 1618455 1621090 1690917 271194 1292854 432197 1791610 993249 1978425 31366 79351 990006 746402 946097 1519577 873966 1336478 685266 300982 1694419 1918433 1912803 1227525 415890 1269292 669504 529411 1144567 851834 1523715 1826777 584005 1633672 261628 1481414 1855273 1844922 807334 570193 789449 976511 1211250 1106919 1309963 1057296 1970384 1467861 1388060 1490347 810027 815987 100950 1413564 1483073 399756 1043168 694324 1815810 476819 1715503 1248541 418567 711128 1147327 1080126 1734142 337008 573759 1469313 209799 1973588 1799257 998022 525116 1067532 707597 338375 1490742 1238802 513596 1989466 45199 1626859 1357120 1611344 531814 262102 1476952 1988667 23467 1104739 1426683 811144 1969835 1847387 88729 1680666 1033552 866189 368540 225112 333995 1135163 1862188 1589946 496131 1365583 771228 1601466 1893347 1519339 360449 79634 1760364 1822046 444010 94917 1204966 402480 141163 1768138 49569 704729 1856264 552689 1202010 1003963 185125 249116 739511 372349 1575190 1270167 1148767 1971466 588257 54243 269263 854692 571932 198712 1695232 1006893 1901730 1265571 1099024 461587 1078516 757418 1842571 1212903 1388969 530397 450152 998036 1491102 914915 1112413 604008 1895484 659183 1214760 1394136 428577 569695 1160388 1287946 1731052 129729 1080445 1152035 363147 98254 135519 1295823 526458 1076935 407797 453050 1933142 844464 1881062 1829659 1350784 396997 1437867 809735 1347069 70785 834144 1261227 495110 1879843 327232 1102630 850992 1223329 1485648 1085433 1004335 1358139 331616 723485 24478 501230 978769 890276 122050 1813527 511257 1480260 1583227 1750780 1801136 587262 1146418 1094619 1500822 1852537 1739063 400156 1625876 1464204 1215335 446582 372783 291338 741090 1516980 1480871 215381 695174 1828867 1697064 1408112 1997018 445436 865824 548215 272609 1011584 76180 757282 1408129 1301214 383603 1226987 1580361 1372078 1456939 38092 649489 1825297 45368 1375883 426138 892591 954256 1209185 1391735 1474846 731943 330135 483754 690250 1779835 584351 396728 1272069 1963937 1371181 1043014 1754295 1764603 935744 671260 1488231 1375653 541657 1795328 1940144 748005 31786 335568 1272064 693412 1418218 454757 743491 400875 1208752 540415 762464 579139 1620678 890456 1184168 719606 1595952 882816 64203 68919 1995428 1179797 447517 563436 134437 444976 1626414 1754939 905988 1807633 150437 204343 1898953 574559 437798 692377 491063 47959 821212 1090451 359023 344620 157100 1512392 1747977 1280356 1711529 571045 310137 640530 1642631 639139 960041 1141941 60145 547757 1132736 495985 640294 598325 1077668 1878868 226797 964393 1520796 1916819 1785401 1015519 878612 781737 1482104 1361910 1491037 1589968 537815 1343966 519991 1373888 915248 362235 369188 718865 602364 1927359 1335294 1685729 223350 14993 1486195 1605519 677766 817539 203248 1378574 969812 1049584 1310316 546582 1237580 1102754 1748294 1130350 921195 510474 1975382 1169664 1406664 1170111 1716833 1352782 673691 177157 1652288 1476741 1263509 1965850 1840277 1896801 1065474 372922 698553 574541 344355 1603395 955730 1097916 624441 1100906 1826408 1178476 977394 980754 1731144 179236 1038247 1032429 1431869 1096046 1182174 1515366 52981 1376907 1780539 107489 1932383 126877 1118869 458400 444792 1947535 767600 613959 149221 1544385 1616513 150969 524152 1442907 1638630 45142 1494158 1439678 192067 523146 595248 1668961 846221 526853 1090406 148927 1333860 293363 501761 1445120 634274 200401 839703 1579588 1590234 781478 1629130 262153 1029372 352001 1736089 427770 388232 1143352 1144350 1571392 647821 1550828 1294351 1005554 549745 1062554 1132679 368182 1769155 1425505 340710 907849 312900 1497659 948256 1275147 558907 1855035 492518 1535538 1216528 1223400 1144321 378559 978766 933624 1281411 1315577 1170552 1392219 1707238 961791 17703 1871719 455534 1395505 1920484 217661 712062 122247 102883 1176730 1570985 800784 648846 1170350 567273 632758 1719429 599929 1429098 1580508 1540310 1303615 883428 501343 22074 1785307 1090755 916670 198960 330749 1958722 667630 108418 1463437 1306050 828847 1640015 127365 937807 376139 183000 127343 1092221 1998271 1192626 1482726 61872 215842 451334 1814903 282675 1140159 415176 1289163 583506 1185209 105404 962150 1320880 533107 794286 1403818 854281 1604532 1897092 354541 636120 1452426 239975 1218769 1099853 44818 765904 230737 1514407 464275 148226 647859 41801 771093 431659 196841 173904 1220778 1927056 1508968 1232041 51380 845360 1615050 812908 1656644 105268 91683 6035 268204 1407865 448328 721112 1957364 1119087 222699 60321 1168390 629120 397443 1039677 844833 1809731 1311246 724077 1283570 1308574 869355 1307565 1731146 493965 773704 968441 603477 295939 795803 1198644 571320 621764 1357260 669947 1311217 126739 55550 1890202 1826497 928131 1983082 1167077 484670 1975478 1673544 1932794 28194 1817336 1858679 1121215 1007838 1076154 1433893 1963722 1811762 308628 1512496 653996 631635 1618151 932427 1082038 1196625 1053269 1835220 841046 1249669 171287 1101884 1020718 242787 1740212 868781 837275 1089395 1649183 166774 730525 564106 1986999 87985 397679 164183 826803 1478209 502258 143710 1166399 431290 1753700 983929 196449 1439989 207799 175337 359983 396123 1850072 437337 1034971 1470149 1722581 1495236 88880 1385869 991095 1843928 1060022 336037 722129 918353 471615 309670 1484728 683157 156624 126705 1689337 1760626 352738 1891333 652083 1716543 695018 112706 1382338 1753102 644513 1373294 451235 222849 566874 1475604 1737351 1049357 1378376 601685 1506862 1712170 1797226 1888679 1756809 741997 726163 706722 1137990 191774 1980212 707835 581577 364025 1481513 621318 1439001 1083063 893437 537313 227723 1998974 1795097 701557 464041 1314253 1292171 1609032 146534 147579 1953701 110094 1233384 1022356 26231 690361 1613382 997886 1198881 1660415 1189544 1210940 971147 1671629 1747219 1292616 1999724 1459341 592810 1931591 981591 1958714 1430346 336746 519472 705565 247448 883978 1095218 1209943 165475 29032 1793173 539480 1216656 1388431 1653151 1635110 1030289 1424282 1684438 608912 264872 818042 1502633 270168 1161208 985375 1079625 1182249 1359225 1679684 1796529 518415 862248 1000628 741974 1713884 1510969 1556141 1389680 150352 1596031 1585473 1420077 530580 794670 1727011 1855219 874475 3360 1010587 1421809 1967063 733031 249566 1945728 1093817 752371 1101946 1899492 716298 127276 39685 1529338 1427691 301677 1254512 691716 691176 459561 31820 1637205 1285849 793063 1887850 1566666 144318 507632 656589 794859 991717 1919336 774758 633154 417095 554421 648200 766818 1375849 191614 1835705 296814 1842221 578352 1841891 1198419 105347 291136 1795171 1216851 1272028 1580516 293639 929047 183326 736625 1870635 82650 1378194 1575078 540702 1478077 349977 1971433 930321 1288223 1871552 1735540 515736 1106080 1953353 1382300 288456 1283116 193297 574616 176684 1061758 586220 1018892 205941 997313 439685 1397901 1069743 982957 1463494 556280 191656 642718 1697431 1720262 1251695 737267 1753275 539176 1136096 756984 656845 991729 1622200 60747 894606 263576 601625 1182354 247805 638415 125574 1842389 270302 864349 1143147 542355 383908 142461 1050426 994253 659780 381638 625145 1583913 796191 1563644 1880009 598053 324641 690513 1723301 944959 971884 496425 1901883 1615238 717633 1642198 961620 1873381 1104881 641984 1111634 245335 1714558 831947 1628400 647552 1263404 1739413 874769 1800557 492229 678630 1537575 221380 1530621 1458857 1654596 1283827 1322 350566 1818794 1454585 440121 983975 880226 1076732 653067 73156 113452 1565158 423487 959142 1298054 1323896 1942479 1911130 1961369 1987392 1404621 1214285 329691 1082606 296880 217514 1394554 615594 402069 1130711 828338 342903 1011546 1777553 1756493 1871500 1811747 1463305 1335989 1887112 1803882 163454 192476 585897 427892 1936277 81565 160238 143472 879355 1758760 1804621 638204 542422 673321 361462 1309380 1632782 880000 1994536 1091262 1911992 89081 766579 1404961 617873 39101 1808129 72792 723195 849218 1356277 1494113 45 1289057 369107 806517 421729 1800098 1505413 703650 1664869 1523372 355368 1299265 854457 1497751 995847 1021137 1306881 1219145 393947 506213 272447 1833997 689550 1340843 1163374 1582301 850937 1203133 1910839 1971594 92461 1973804 276955 911838 1204193 214469 985193 1414016 801185 1982300 1053526 765704 62857 185587 1614903 1934829 1447636 947039 1190222 1726258 528013 1450370 1159150 1186301 1104681 663012 117846 133153 1167714 1492823 634770 1187945 324103 1172655 1489973 1402598 1690292 635278 1594415 1330584 1710237 818082 161640 456874 1052351 1145715 1524826 1662248 1531120 1410383 1825515 1379344 1049851 733880 1355120 602471 1353204 1348474 1736007 589215 1187950 912756 491515 340096 905076 1788042 1813942 576279 1049330 588652 1604837 279656 1987478 1391753 391333 1435631 728774 324837 1019496 1448070 110870 1430267 1147931 1254682 1799782 1822037 476936 106591 544126 885892 699834 304871 167350 1848299 1003543 1070477 40253 1597814 1329805 145391 1963323 787127 1365475 1667550 1232018 284 1319353 1282632 1861946 753127 871683 1804381 1768348 1494462 1645727 896647 774465 679563 1808990 53297 400717 675831 1023298 645383 207861 143163 448539 1803697 584303 1546049 1162971 1403590 1565495 914318 582827 66904 787702 1548750 827990 1780029 176546 1210540 105973 1207747 1499797 504002 1496657 907622 831285 545468 1909537 85316 650961 1895959 1727448 849255 1986819 1325814 1625564 302707 1878537 1597169 187722 151014 1731758 1501301 1027081 102330 413588 648065 488474 25630 415781 1698030 260213 1398825 1571211 533077 383018 1778608 1847619 118895 745458 102100 162780 212605 729438 1679661 1032092 921397 303262 927943 952962 532106 1205719 547171 588261 888718 1581285 596119 561102 1381923 1534282 1976858 149392 1843257 912965 511856 922742 1991539 1773087 1007558 560333 1603712 1179788 271459 911094 1611685 831579 1975793 1842892 740866 1585641 966893 1773542 1670699 96202 139510 566725 60361 974982 1528375 1658621 478174 792043 1301333 769874 1998758 1070981 437666 391355 1092172 1328734 380563 1398801 351346 1525696 1657603 906068 584209 1133762 100820 85446 946012 33149 558738 1318618 1878365 512994 1216666 283393 406546 1698376 1089539 665682 528063 379952 833245 926839 782926 545019 390223 1429333 1516574 1716551 287741 697098 1669263 836347 1746926 1294332 407068 1890193 1398915 1763095 889253 1057748 1454542 1552663 846633 1509287 932407 1961169 1189636 910913 274040 900295 614648 697443 568148 1403272 164375 1209268 300465 1007778 417710 744191 1486915 1887320 741015 1672621 1119237 714985 251657 1044679 1682630 1658746 1465776 861865 1293653 1147456 843329 650206 642069 1414974 1014108 1840880 1478805 43370 410086 1494392 550103 976333 1322041 722323 272905 1200122 590490 1302205 47931 1005690 1034609 567516 1794380 762201 1721525 693385 550501 1925450 1780560 544988 1929262 620120 284803 470753 1979110 1123508 1227169 1896698 756894 44801 3782 1890192 1675101 1677299 1202224 1574110 613021 1305858 539835 1193699 667879 1167134 1820973 466569 627267 1367458 719617 76866 1530928 1593370 701840 1786579 495648 293914 1245184 1740811 454251 1007986 168883 1269953 469869 851816 38166 882956 1464509 1846911 696864 523462 1503076 457883 1019117 819942 472234 675126 839399 1059167 1681589 447216 1041308 1709794 295504 1652925 493100 883898 1112556 1527545 857136 19805 1704971 949856 142661 1293599 807280 470508 1545393 891256 702506 195648 1300331 1808245 1939702 214147 559148 1819432 1571117 1497077 924333 553526 1266516 994629 1124069 706443 1340452 648601 501872 695234 547799 1479967 1411168 998809 1262892 1172257 1947431 1006087 1909626 364544 204297 1051014 411573 1999685 1625610 1050822 196302 236037 65839 1766353 1800189 224841 390773 1984137 167738 344235 74999 1712011 1396226 1358130 1084150 752815 872745 186220 84821 213224 1149083 1998713 4779 84116 1950015 1540595 495603 111697 1853716 1206401 506609 1559821 1003992 1766114 1409747 1000781 1815064 1873786 404846 639213 1583039 1305637 956326 691302 1206043 1844103 371809 927145 1493852 436403 393411 1653681 343068 598692 606114 846782 855579 668110 1711947 1723746 349100 903819 1746477 1774078 1751389 1840787 79728 1843915 137181 517178 1175187 269879 1386681 797419 1392521 1516179 1659130 69887 1564694 209396 243165 1287509 275715 1425797 1141791 1433887 725325 198895 11123 587254 1418209 739337 234128 1747065 320905 742094 315244 1443566 883249 1947664 1399409 758065 1667604 805253 400296 1198269 1593992 1562041 1559218 526105 1267530 931420 83713 454834 84524 825275 1010722 900963 1510656 1365100 1343130 1049245 1618071 1258226 1739797 105157 1114524 296395 952339 1949098 1809910 1956121 510537 267304 490624 378900 364537 1144153 304445 864442 1507578 6029 1759109 868800 320269 1951608 901692 432264 49389 1021436 831535 714964 1894256 462906 923527 356655 1997623 679496 156298 381337 72787 842889 755918 812038 1694278 548190 1301082 555161 102728 1686720 958884 132532 1684635 1250876 624349 138438 550641 902897 408484 1953563 1507596 580852 583915 1935100 980934 765702 640229 706559 1453946 1341386 1749426 567101 694151 1079156 1049764 501399 1393204 1684093 527466 1162031 1308370 1524797 1483929 589930 1445051 1294728 328598 1654839 329039 60346 1156088 569030 613605 586985 1594297 1815938 1539 1130819 142218 308067 1719631 1384283 19144 405966 1602601 1516132 1548810 262058 1726099 1457800 1733542 1172074 374027 290407 800179 716803 590062 863133 1711 712483 1623906 456634 1180792 1169808 1964986 1371405 635569 53379 1465118 135726 382744 223288 1074823 1673428 753541 825118 1259783 1908111 425394 1911757 1513281 992088 1039584 1281738 299259 397369 1691585 1177701 11794 471905 1534844 1946522 2684 1042518 780605 1355052 2619 1160791 1582621 770605 1973751 1284961 812000 627369 1905467 844704 1964772 496647 1114838 127994 309043 1924246 1702307 597298 1666435 1039308 1341506 533620 1421846 1601887 694344 1916637 1305514 1984196 1515177 1640632 506496 644881 903844 1916979 1149304 1085434 214037 60537 241410 386479 1363917 104624 495352 422550 1399355 1458064 1192483 526783 889827 1167621 1579793 1119277 79474 48806 469932 233549 1674416 122424 404042 672219 1562446 1740771 1454491 1968046 864806 1792423 1735875 239333 87867 1581536 1138914 1535928 658217 1713209 26038 371398 1289133 1223325 461896 1306182 390284 1455708 1699053 1690020 921614 667775 584812 453962 1467445 1183421 87629 1780971 1877697 1117076 1118332 129439 159119 877113 1580254 1357341 1228894 270907 873637 287720 281328 1470270 854943 770415 688204 558522 1642384 1001344 1168425 1017986 556905 1093477 1967596 926052 1330291 140258 921062 682920 1639587 946576 1424027 160912 1706237 1965849 1149591 289796 1892563 1681346 1132372 839177 1869536 1956089 982255 322627 66516 1097970 1489773 640054 921119 807333 925906 535998 1023759 942526 185738 1004334 976010 1430475 1379706 70125 1344346 991148 1079439 1276193 738949 309983 1232509 1986263 1559759 1316346 4842 1364303 1703584 258598 1367573 888874 183603 900788 166663 341302 1235356 1053090 1511390 1672523 1680474 1285041 455710 420769 1757526 1852738 722290 1818961 757352 1332763 1432592 1461297 68551 1181096 425561 1015184 1561311 44019 570989 1994816 72305 1567000 1093586 194969 851083 416760 571523 1261953 1833236 195762 710946 269329 761741 1592731 1182981 790145 270294 1723989 462006 306683 1658729 711277 149687 476334 972666 1623818 545625 362135 838509 859506 1539412 400691 1897895 1352065 968175 1863072 696348 1053589 1601725 1703090 1422457 829430 1950110 590768 1494341 657133 955681 544608 1126666 1013283 1063385 949577 1859249 504211 928953 336517 976269 537958 1267559 885341 148553 1930556 1603735 707259 966323 1608253 653715 124874 1225373 1037202 97291 1714324 1230765 382777 310371 1814037 848059 1209259 847626 1409064 1687203 1334382 1755617 544489 982183 1383392 1191614 1005031 876933 1140180 75306 1507372 1556645 997023 354941 770346 1276504 1087133 131982 63683 1102897 973866 677519 1750778 366101 1344966 1415633 934870 1925682 693907 494120 633393 48229 1913553 1557636 1077957 771968 372648 1762999 828602 130750 261907 1269810 1055196 479406 312725 1371252 33762 214772 1160292 1023973 684566 601905 1884979 918019 78287 1759742 266589 767733 1334775 223397 1034872 1605417 1006091 1870099 1037216 294210 1240527 1880556 680468 1498700 692474 1419246 1394559 439755 1272297 1530434 127801 872075 1701500 226215 365140 1254879 1902212 1351934 1146797 1837560 1639072 101655 1501054 612072 903390 1208957 1698991 836701 214 694885 123909 1285046 1103512 283542 1044016 1042502 776198 1756209 653755 1606610 1076255 1715757 728771 680647 600789 436998 1764793 1300070 101764 741534 683719 1233330 1090518 739643 620043 1825407 1260010 1198302 1834087 1911198 1541367 1822772 1643297 1952421 164498 1974904 681951 101366 1534440 1017890 699141 1820131 331550 1309881 416495 501000 265194 1230184 1542733 1731588 907565 1430463 737968 269229 275329 314188 813071 532759 1627368 654500 1685196 201758 334405 1119459 1111756 161188 70771 846840 279557 990990 771788 139093 1846535 1519247 564822 508910 1043052 1944956 960038 1556594 1011604 531102 1963900 1854869 1652124 1584073 1876625 225438 1445444 1745714 1768252 1709459 1879232 1392586 693999 496739 1608599 988687 1676646 336104 661176 972703 1713224 702861 24208 1626277 1201930 133870 752034 1810217 553082 1478932 811359 1364214 1192323 1466726 1660290 778322 1700226 894604 81510 1833240 196337 94342 173734 1021480 287601 252671 1815151 1087679 193877 1540045 1070004 743085 686768 1183731 1388918 820309 1153616 827100 1626042 1970639 371920 672919 1153331 1286395 1166292 641621 1160396 1979683 1213783 1324922 1344990 116263 273629 1421655 116552 939935 91549 1519766 1962359 1149049 1963758 1868142 1683816 1018875 1112563 700453 659598 1735331 1454243 779677 270945 1694049 576852 927847 1828949 149627 1642826 1621638 1939387 1849228 289916 697627 634484 35129 906584 590532 627152 148897 1837530 1322505 1210750 600299 530879 1329135 1105555 632367 1301310 950999 1821881 705032 451050 1303722 425557 356569 1961605 427597 1625252 966388 1186273 1785825 170976 613980 1193251 1163521 1432028 696712 354567 936305 1875987 1848891 1153561 278961 1405643 772707 482029 1957576 688087 317473 362743 1987806 1006293 187089 353687 461331 1132361 557469 1282415 1894464 49134 45243 79089 107946 1824553 367586 1777665 1400739 38280 1549643 1699173 496596 611758 396347 1909825 769022 1042336 1766648 1085499 615314 250846 1717777 886441 943600 397073 384553 1059979 1692012 784756 1615490 455995 430618 1374318 1626098 1969890 1549915 102151 793960 33743 1032485 1820738 145301 1941060 937153 1354725 1636662 944843 244491 854100 1438671 1607577 303578 698561 658161 1861892 873425 752739 1530008 539620 421658 1698747 1519800 1277848 1009089 1508371 671577 760956 642490 974400 1652305 888983 747564 524356 681600 511154 1079649 1293036 312253 1394034 1402515 1372704 1794169 775469 1960937 1792573 1448858 1151808 1132267 461236 1356033 132180 948004 928493 314452 335764 189405 1107700 229573 536667 1223547 1164224 543954 1685711 1143384 1625789 373541 1323885 1578684 1461275 1880524 1647922 1469355 1601011 1326507 1809340 1034460 854641 1469563 1207590 1314207 1917435 958558 744179 953450 750315 1835312 410145 227277 450382 368617 1923872 1748431 1648780 1393223 317793 363693 702797 440030 621000 590389 391238 982850 527440 1068256 1290405 801737 1696840 1727195 1234951 1636507 266041 436028 1317331 1522791 286811 1318046 438596 648581 1055336 1221920 1346069 915341 1803024 1336026 595330 1452979 1028438 1732876 1761591 1208109 197539 24634 182306 1007045 1615875 1369563 1969073 1856721 85353 1928375 430875 893003 267067 1242751 554994 1366005 1089094 623064 723907 1227269 1842025 339270 752544 1242304 440999 972007 669604 1555948 1475229 365204 1655117 1900334 205011 1319455 116062 1699767 313111 1648489 778590 7733 1967289 33744 1346565 394664 102676 1301643 134203 902853 359244 1626144 813921 1345637 342776 1368076 1449577 141780 508976 994302 1918198 345074 233045 611169 872933 1506575 376805 473514 1785877 404077 769496 727261 1524910 640250 804652 1500879 753572 829440 1261734 1396561 870542 890499 94301 1715821 1933476 1950489 989405 1896908 396328 527882 821481 99813 1513784 202279 125194 140039 871239 151381 1122619 519276 1825864 1853211 1071591 240891 1801192 1947525 892408 897134 394287 721280 380936 260411 294630 942675 1902329 1837641 1363684 566219 1568892 1791404 834127 458222 1448295 377504 145860 1973790 1382711 493200 1502115 1672013 924176 1553915 1921759 1015781 54052 1531666 54631 1659002 1146331 1790672 1289069 356004 1383067 557192 1899934 1351326 1875862 378027 1441072 1988583 1010136 661685 1092155 840807 1344870 280915 613270 1604773 968811 671785 1653288 1060101 750061 898792 903774 132904 1204611 454708 1648797 184223 780379 1340991 604590 1939175 298406 1967770 1519230 518832 580736 199146 1214041 1379033 1142897 455317 335896 1691197 1958455 1662288 1108602 1454041 1345693 1431806 898225 1838557 361678 922337 1891645 516168 154744 667000 603285 1684688 135155 1130561 813147 1714251 77352 1274129 226953 910543 197972 360341 818207 1825446 784438 1635452 957562 253894 1324072 1608812 1938999 691239 842369 1906466 621924 1819394 1406548 1551331 1449916 296137 1892860 956783 1282474 699320 486277 482077 1040412 1876713 714485 1326335 1786163 1251106 1396335 268010 407963 606931 1086669 1565112 1832029 1538088 1458135 309045 611223 1738472 508289 1099851 1520478 1544425 53414 789107 1322797 104093 480884 1101762 1249919 1890698 225739 563101 1499316 1891380 1355368 359605 1870509 1074390 1301644 1351948 199731 1510045 54510 1550961 667623 808050 416393 487295 146613 215012 1913123 1937096 615393 170467 22664 1548503 1099428 12940 670101 1443840 1551393 1542329 1949228 595481 1136993 422987 1475785 1461308 1637822 1772252 573376 1221341 1415578 1130698 381536 1096434 1720406 837505 1916591 498102 1712522 629675 935491 1569530 211646 1536682 1827360 113368 1333470 937751 1441974 153384 1109648 826567 1081092 1705720 1641027 1720218 1814425 1540947 1974689 787845 1292972 889829 1858099 916239 464352 1200350 1118994 371026 987103 657408 1659953 741362 1956200 315496 109769 1662291 982340 932837 1742203 1850883 1346751 363068 1730635 151889 1089961 526002 1240579 500680 816333 1734353 933700 1392607 1680497 1508405 503124 694591 973985 1579714 1797161 590156 502925 220049 1196361 458613 636286 391889 1868280 609863 1118957 382066 1189015 729501 1984625 1163131 1179180 521768 28284 1013605 1171414 1501802 396898 1990570 367487 528002 1816886 1026920 1087544 879966 456569 377951 1259672 1031258 780429 1125049 147657 503267 688158 735440 1545074 1636107 47286 1942445 1477333 754067 1958698 1625805 1320052 620876 1166994 403391 618135 1698458 121767 1231769 649761 318155 1534336 1785315 548074 1868590 686976 1905790 894328 1511512 987072 1653368 1519887 1238992 764422 229009 1443494 1468017 170410 1882777 169457 1339041 1316367 1326478 196221 833326 1647975 1498346 443929 1956650 58543 242488 1072897 1675956 1252516 132669 1078717 1940733 1987797 1220115 564805 545644 644210 1853595 1320983 990282 1219765 1284895 42836 565722 1354176 1115813 38088 1238681 1768487 205184 526986 743734 890539 549173 569436 504062 358509 1254513 1507751 896711 1115501 1357589 1667671 868555 1884164 1923048 306438 1256892 471310 797121 1964067 982229 742285 815246 504900 1008504 1104046 688772 1364259 724540 596148 967784 1404972 626516 483110 283707 550151 1280709 721478 942871 18582 1802988 332372 310594 1510916 9313 1829183 1151562 1056110 112816 1518785 1739009 1653329 476567 1493714 600670 1492810 1389334 920086 1660590 248623 646711 1042230 923096 254144 407612 891145 520850 1666850 576870 1176623 1509885 232623 1093322 431180 269373 330460 957314 919378 221876 1726986 1297046 619919 720720 1118556 1906037 639951 1122583 1714656 194620 820923 656201 1903963 1574916 49728 1908760 362617 869962 51956 355567 969558 228633 1140186 1359521 968552 654528 1904388 1497791 1335613 383066 1466274 480119 999412 263611 837025 270713 860067 920769 428225 1758802 740282 877507 383375 1079420 1087030 1620208 459128 1939009 361734 1258603 877497 1368008 1779714 229848 665347 151950 96993 6432 1308007 186836 150908 1670342 422701 1210832 756659 569609 706254 179143 1920232 863429 233733 1562482 658129 591921 572252 317969 1822584 1125952 656387 1256074 1371689 372226 670598 1225518 1950999 79416 1913916 1773977 675307 31807 1812280 1908056 809974 797114 1020011 957516 1231072 1583257 633302 1456422 815368 1795742 1407413 235371 581150 1816978 203363 139341 1763170 1091202 1378873 1147544 1508781 616118 827844 1597849 659515 1291369 1714781 991951 173380 1541060 1265468 52399 1406895 1856210 530284 160461 32536 533574 832569 792173 614994 939813 688525 822827 317624 1226945 1293501 1815783 53653 1804403 580133 759725 1812478 1975999 1059438 239772 921233 1163443 1984806 507307 985848 191273 1270929 947400 1531968 1885073 1384108 1102674 699194 173502 1821536 1857861 433575 1837099 1919816 1511696 219437 895514 1996562 46105 1980225 723932 1499143 1320815 1207761 212487 661232 851951 391759 220890 609339 930239 946501 1712445 1282959 1180700 702154 1816008 470542 174504 6053 35284 561483 1032474 1226257 71743 1566712 463421 1473469 759139 149997 671311 1242410 424468 15310 1740227 91000 1316907 1315395 300172 1631608 470974 1020785 232530 1343110 1301355 1336784 842349 997117 1482505 909425 895020 396055 1251372 1317429 1828500 1314789 388014 1109471 1476444 1971966 1306981 1108321 1286656 937539 161968 246193 1363736 1290728 1998438 427640 335135 1996475 30418 1430932 138330 1795677 801836 930416 359756 1736606 277400 1510783 1314813 1152804 17421 453660 845265 308392 1350653 1561035 1832705 1221490 250581 712868 762288 1229243 1255686 487883 1005847 1786513 1367268 1777169 1954276 1876058 681432 1330200 689523 493170 1342303 122450 928764 635147 1437683 1716362 898833 735083 228416 1069927 957139 1805690 1154774 1123191 133679 1561620 583476 1024428 597709 886633 1883443 668337 832546 452464 647981 1371624 722474 1461657 499227 242018 1599057 790963 230978 1707719 1234935 395285 1469651 184819 1176348 403489 951956 820904 555913 145184 73628 1825177 1232619 37136 973929 120230 1747315 1086097 1437794 935676 1552420 659976 1054747 1407532 1789179 1481901 264971 496746 701442 1712527 1095308 1704253 1607827 1816482 830500 943250 1063598 1596753 1982573 624388 1960173 1169029 461063 1408486 990024 1460724 1058703 401432 279690 721936 364123 430724 194049 357704 1708504 1933763 1994864 1580730 1258105 145522 1111545 534199 143120 612725 1949303 1572150 1340994 666421 1828638 1331572 373434 1577623 1264804 1090270 1907725 380660 1689203 352111 505541 408672 568418 978124 129776 125738 429516 1838063 1345244 1780386 1430665 663388 1456962 619387 1105783 1834545 765869 1722795 822891 972125 204502 1053539 1629475 1307066 782307 787203 38081 901137 1662579 793646 624360 1781857 1162666 728718 235032 1216601 1962677 147341 170092 1362884 1730376 882787 462194 331899 1713595 390672 868577 1514520 95768 1937091 995436 82838 718379 703666 1751201 651365 1528518 92700 489777 1300149 475218 1551438 808809 1737782 680846 775578 529796 1857750 1617671 845465 901914 547397 178408 724931 131976 385893 1322544 1825904 1606755 488174 612674 1679382 1591968 1423220 810317 1128081 1122469 777776 1435718 1570327 1075975 988760 76938 1868454 1320894 1362014 919863 59532 763719 999613 1958812 1389849 217358 56705 167583 1664362 306530 494932 1140575 1262462 330170 944856 1883278 675264 149359 284417 1260325 840725 1029367 513885 491966 99503 1664853 645728 508669 560289 746871 1515068 239237 521242 902863 1504778 1230280 962939 1781910 1849046 685972 233342 1921306 590274 1322243 498329 824443 146524 565538 614309 939917 782830 113921 1756235 1931284 1779417 1954030 1980367 88331 1126507 1181193 383679 1403720 1920386 1160909 3462 1526619 1417284 855145 1158591 1352942 1230343 124662 366048 590731 1183217 16960 390214 352578 881425 312801 430974 566024 1465066 1107314 579911 1707838 1477118 338911 856911 607030 349934 1073150 1926168 731405 1619491 226735 1489067 542330 1244270 49474 265795 409900 612953 102967 1697946 50832 669602 816795 952348 125969 737438 1918969 1289675 765808 1132971 937479 919926 1075003 248316 623651 1550701 611602 290339 489305 134960 774581 439732 496897 477778 1653546 1494187 1852130 603492 521958 1335138 919712 72197 126613 1861023 925741 864898 954341 415811 729814 147198 1249981 1278828 976194 595379 1683543 135531 124908 1506088 292624 1692868 1563265 987800 781348 1860061 1973660 442586 187085 1271476 1966681 1302077 750576 33177 1892316 1274812 1503241 1134195 1084140 137529 566708 276228 1635551 1125548 1499652 1550932 1737166 440545 1768372 768764 1655866 1736749 1438068 1726392 1785547 33521 1077414 795856 637868 546711 1809365 1993029 1536938 242505 1107132 1878554 1565750 864443 1937919 1055412 667236 1565481 1125916 1680294 521120 580506 199167 792728 1635429 1056127 1819881 1935068 144575 923642 1149938 231850 1484657 1008366 1173519 1137834 869604 1756502 1689499 1702717 73808 241071 11955 1948036 272372 1696347 1910072 669886 1000848 301683 638428 349742 286844 735307 1826696 1880178 1886156 1871448 177520 891444 1483274 27740 33551 1376896 455615 86856 655864 1961419 682790 583884 29484 1721420 212019 1741105 426809 1356434 865735 1683463 778320 818912 820863 544290 1511032 1461804 910401 1370025 1458739 1021508 428606 117559 247869 1313018 795518 1288673 703212 40284 723760 1426846 855284 1902903 970137 1694081 301734 1791997 1349855 1290930 232974 1049688 60957 1175931 1340306 755870 1469316 800659 737642 1912515 649433 635191 1053977 435737 751584 928002 398100 105269 609514 1954911 966456 895610 1777349 1310006 693007 1877346 1215291 1990092 1210039 758647 1809830 1581002 1280400 1442039 1992848 388139 1484297 80526 774946 1302956 215417 968023 743199 1261004 464134 1548243 1253319 619856 1848889 1370963 267250 689576 773111 1049963 1797312 1926854 1173286 286478 766692 343088 948689 1990191 1867138 1178237 1079927 1419642 346448 1673954 501118 1496954 1251967 267374 1904230 1715946 709337 1721463 942795 802877 1078961 1096041 206304 165286 381571 1451262 637143 1619170 1698333 1513194 329713 1205616 1342278 1733096 605619 682278 133790 1053082 1496677 625557 1523539 1136371 1499313 244069 148386 1881873 657321 1243290 74467 1839748 1736272 1429306 444803 565786 1486999 1553789 1085709 1716900 119061 1890378 1660840 359443 876003 1084814 881261 243848 148930 796306 1097125 614634 572522 1374357 587742 973955 1747121 714253 1078029 798660 1920692 548551 1773787 1328957 365983 558776 1295051 1633217 1585807 11328 1444327 681519 787603 100859 1947989 132893 510878 540256 220830 583738 1225863 826728 496416 1197153 1083115 914977 85986 1056406 1922112 1854828 1420222 487858 1028869 518510 1807497 947272 732860 593247 846812 477701 235821 447921 1070325 1629219 790468 1717599 1362585 697306 827742 466418 686790 1416509 398896 1323173 357663 747814 1487906 1306705 1570028 1613143 1576364 818721 1847767 1119183 96015 1983898 1291204 1105367 1049081 591653 1280668 1277147 1231429 101493 98551 571250 356306 113243 1269289 24548 146522 1707283 516463 876947 1823979 1185456 841649 1265921 852682 238346 912761 974840 767393 733782 1596501 498673 1297372 134261 222025 85905 315152 1796829 602237 755980 1646834 1134200 235534 492534 1314654 970807 609197 749360 1025247 1864466 56118 599381 1148352 28253 132124 810249 579562 1912519 401841 1187336 1490700 1804555 1403630 276348 1814591 585064 1621267 504846 1639295 970097 1442010 337226 1518470 1705655 53283 1015934 466197 1461682 128538 673408 751920 489603 1058968 1829071 1539532 1749083 1782489 851856 1081431 1565189 28079 261372 1385887 1725246 911750 1341446 1683314 1151315 1749106 544497 1846950 1261574 1787972 1109389 116316 9216 202602 1770808 1057636 1244470 289595 1928929 925797 1633692 727045 1421062 655918 1468901 610612 1960143 1098439 242429 1869094 969740 158203 1045396 1428934 1395676 523416 1959048 1167725 1429912 479270 1387757 371643 1867114 885562 190647 748077 279126 1827606 1921585 590406 1549916 638161 1281694 1768065 217038 257101 1529473 155523 1280751 798006 1257323 1323403 206384 836612 1445369 745629 1945250 906492 1327900 1943309 243985 624720 1628968 1434795 873990 1620860 1899296 1258359 1572965 1394636 715734 1920170 1259916 864256 1813472 1988636 857561 1947418 203098 485311 903900 448146 803905 774748 1601097 11278 1763135 343429 920376 1420637 141359 1809544 669834 1901837 1984017 1829923 582227 717394 614854 1237910 597874 1896109 1116076 936108 386275 1367203 1166634 1075615 1251902 984940 1042779 1437025 285676 688160 1195163 1999940 1123523 946104 596439 808799 231339 664866 1197753 1017403 810306 1361616 1693011 599401 522425 1631216 726603 886406 1543898 655118 1939624 275619 758263 1441861 1829996 1957226 632105 127765 227966 299538 1146944 1708165 220080 1545778 117436 519664 834950 687324 675441 1668425 1453533 1778576 895007 1271456 644170 1157115 1819007 1453507 1921582 265538 1156212 1052978 135972 1768666 237730 185956 1677431 1666127 1715749 1492381 1152332 288612 613451 646582 565999 1493546 739326 1855134 1460875 76703 1879288 371494 1131906 91096 82990 390321 1904873 342976 1148797 935375 989499 1003278 1930920 95675 1991805 600981 1288557 1722488 1681678 1517940 284473 1102715 1469639 615684 670876 995858 305186 748484 372378 806531 4251 1730135 221686 1247650 1382257 173707 1381957 1095794 1562126 1004273 218783 1286579 1372064 1822349 1397237 733472 957398 578614 966181 1880250 1901052 1904115 1429423 197857 878231 154318 1927534 1960887 1463712 159516 1485705 762901 106374 1787035 1458963 209613 59306 1191143 54032 631771 537417 666476 473401 1852791 1953501 526665 957386 1232693 1995905 1602978 1399124 1643893 697148 754098 950298 962600 27908 471496 201256 1694042 19002 644766 199220 781444 1129916 1429080 1780701 485098 238924 1134129 849850 861351 458179 916276 311471 568208 149049 1540851 1555443 1067428 560641 1129394 1586993 1432145 1177715 1842558 487251 465946 459220 1354527 248253 111766 1513430 1966516 556169 887938 707583 773003 904595 1133867 1121177 1275594 831855 566911 1181505 838671 1750813 1436891 1244457 1804328 1587560 125220 1319594 558394 898226 1778380 1930948 696845 316984 1695873 395082 45307 1042315 1441099 365986 413193 1466952 1385065 334858 1495460 164400 262786 789324 905531 1689543 1156542 1845299 196993 1810475 795753 1125291 672586 71889 464571 898371 1915801 1477221 1012406 1141997 666533 1450770 1451908 899668 898228 1605933 1339362 356705 249399 1254928 829409 154687 483395 512165 1837026 805845 340056 830935 268888 511916 325065 1313547 1507368 1766215 1277752 1000762 1827697 500650 672350 921518 1724720 195731 387800 1668224 171742 1325611 1953746 993229 251637 1217862 1826242 1795069 50638 282808 1539988 1215764 563976 1334107 1272441 427672 1301674 284891 1841166 429833 995192 1161704 1280903 1327995 515296 242739 572303 185830 574703 312847 87945 893272 1080763 469785 1281701 225696 1595345 788178 247813 1166320 1808540 1425113 1507072 1343583 578849 521957 1009883 884308 745532 280747 759034 1611080 256569 759160 166383 1467660 319258 1950700 1962659 926412 1789130 546630 1912720 136056 119514 1565634 1312502 530602 506859 224097 582682 485830 690355 196347 210324 1575223 1919323 1471060 828456 1132806 201060 899037 25897 1572028 1789010 1258413 944178 1594179 580671 1272706 354522 825541 1880963 153724 770998 1816450 1598967 792269 1231991 138206 257068 116415 1471159 880190 1553380 159291 1508428 338485 920057 893834 1044530 174373 244681 1552364 473989 167277 366626 1052253 1154691 1560648 849154 451326 1535055 1149839 692210 676537 1249826 102818 572348 51702 280521 1621484 834875 976815 1717400 1518228 913467 1465928 279965 864820 2973 780876 766228 109167 1788131 374164 524561 1597684 1712821 1942212 85383 1514225 1335416 1905985 1497506 976048 427546 1013294 1598516 188520 904646 1079599 1109115 606662 553720 1190927 204155 1362357 734640 1112359 351846 468221 967293 1935642 355508 553161 954859 1619391 973710 582011 166853 1968748 550409 1907909 978014 1355916 235450 1993123 469138 1003789 494251 1020671 1174141 689072 1065759 416396 1326092 1350239 234061 1987067 561529 364663 1336334 237853 646915 1060026 94910 226307 1038800 437948 896648 279867 1968828 1055368 650935 1180415 1855395 1536736 383373 258402 378065 1390393 291894 1757920 1001638 886771 39074 341699 767345 1841274 12974 561189 1070039 964329 336442 1130520 859857 1571330 524106 1632835 1266119 89986 1416485 1790463 327046 455342 1997346 1138873 297640 78923 768491 1723200 1710873 1314972 734497 930877 770593 4523 1361841 1095889 1482625 1451241 779265 223952 996360 325425 192478 769957 1902975 1355389 320775 1516618 50800 1623919 643218 491561 121569 1051511 1933957 278836 203519 467735 228484 1829605 1961334 746183 1760003 1985687 564070 355403 873666 487425 230466 1378485 1528062 648474 638495 193377 948597 54637 413222 1899138 1495555 676682 94092 349757 178703 433310 826870 329396 1655514 1587156 1186165 955300 1723082 533748 1930718 23561 764132 356846 217841 675582 294055 845050 1708789 1695300 1457296 1337696 1872585 1525834 1051300 32663 265487 1297632 125582 1084054 1531417 1764092 440903 1659716 217620 1967282 1384192 1427896 726452 1740514 714787 451008 413547 1334834 1293548 887316 630110 1651094 708301 68568 782713 234255 1551245 1095290 1884302 248440 884645 1967800 318306 235013 1870770 299034 1189333 1210238 1321786 66047 1616451 1256617 1149832 1913126 1922142 1037301 244538 855211 1530629 338596 1511443 1442173 1589542 1950662 1668319 1627056 447079 997500 1206223 1172666 1332093 1265216 2533 276901 1147923 1186009 1864666 1086869 970758 285569 1313809 423578 68747 194163 1514087 1003494 810795 213011 604453 925808 255288 400947 1005229 1822629 1587966 877509 1936410 73191 405397 1878582 921234 1440733 145920 1126001 487799 1267893 1024426 1354779 1664506 534346 867479 1693414 1904204 1980476 664889 1078648 188968 1757865 369808 294880 1694121 1014114 55059 695711 4617 887672 678974 1585257 1419336 1421832 843948 958665 1870757 1643345 829376 1465041 1475931 1553162 134746 1841778 561364 934237 858636 1933652 959684 324999 1269510 1506619 1436947 1933157 1772583 34702 931336 1466987 131759 781278 1791368 1514235 1707455 470636 63675 740813 205546 1351413 1235567 1558367 1989772 960566 1551291 1237579 1548612 1544149 1314634 1329719 370837 927980 1701530 1447544 1685764 1848475 688113 1248785 854361 999718 1553718 1755100 860374 663780 477893 447945 1779584 1772057 1129334 84401 1521916 842874 1530832 1632183 79218 1944189 466012 230265 1356712 767518 1111046 824611 314038 746531 47377 817663 1056792 216845 736447 1264509 684111 553807 752033 1950383 181806 1876312 1776412 1028597 1859589 554401 541672 911785 1452549 960912 1826255 1290960 391190 295351 1019199 325894 1013016 127368 4998 950865 1921604 1073025 1954189 1454397 1845572 106470 577950 729926 1448422 151841 1926117 1422001 388771 267643 612706 1230691 856360 1067791 1354790 1775126 617405 518281 1927402 1393961 679769 158642 23076 995960 1162997 1430113 944443 1015308 1079128 1008412 1524398 1604043 1997377 822233 1967820 1890065 278603 222381 734201 1841491 1921614 1951987 1613211 1223492 1243731 541086 624822 895593 157165 773346 1860788 738522 1729347 1999123 625388 469786 1232069 984621 1697492 1072048 1915836 1582271 1359897 1305547 1417527 533052 820450 783845 306624 125067 576736 1760850 1121851 1744771 951065 1483309 1507937 389060 358920 1190019 437883 735140 689309 1184620 1219795 59031 1761822 1042555 7089 394523 1015234 1740373 621710 896139 1050285 1475675 34275 934204 1969809 1822469 1334161 1904273 1120126 941996 1511667 1005599 106048 224667 1810565 570350 1117060 239698 1357527 455545 707683 1509419 847795 916475 1731228 1688221 386197 548407 177854 648969 1029525 1893253 1292411 1837780 1564110 210282 104217 958362 550522 1380141 1565363 1806572 1226237 1266892 503060 1450242 109880 1349778 750621 497871 109706 1251305 1088529 1863882 1938454 857943 447198 327257 810277 1096864 898077 1567816 304077 815638 767357 1959346 1479822 180361 1673638 1350623 1226684 1492124 1494513 518764 6858 1299670 425341 804381 1512726 1033758 468290 1201972 1119727 889756 478358 772191 1000083 67378 1283100 1959273 1278577 1938717 908354 770420 728779 495116 827884 1239654 1130964 527554 1795173 1097858 745245 97469 1267615 444364 363659 15990 1851060 435321 1702894 1666469 281219 1682293 1352520 240904 1808255 1807759 113148 492916 1751514 310456 507110 1764346 906619 1559564 1975443 762500 1353665 1953196 638766 887684 1624473 1261624 208727 744555 1919534 1095371 1892293 1996417 162567 1832633 1238196 1061409 735905 1893494 254892 705870 208341 579510 1013644 1919655 1148172 201174 667358 590975 1568887 1915945 1177497 284755 1514159 53101 1040421 1312522 1733290 501965 935780 296005 1972215 1583174 1589878 322695 488754 1145498 1054232 1019968 1256773 135961 1536210 1603468 1853628 1757401 1398342 1251882 1865068 419331 29017 1578450 719534 844563 537241 242017 627829 1524697 1448424 848175 481819 369922 1176472 1279738 1587428 1361180 1998678 1307741 771739 1508225 929360 1920198 495279 1956336 352044 1857696 1613641 1538857 1249154 1515039 885043 1490788 928995 1950087 205970 1570067 1474551 1226637 1775310 1381703 1231849 1656599 275184 984709 170473 71821 1710942 447467 28716 1404724 1475516 876039 76105 1744999 1470114 1414344 234339 1047405 1636136 780954 612616 1933970 333235 1202798 1265716 722028 1810357 823805 882320 326384 902680 195769 1658362 778382 1897137 270142 1732260 1085519 571042 149851 1908038 1798978 1131402 1153220 1630327 661941 386164 665684 689624 1318026 1742234 804196 346487 988040 801463 535996 22366 827166 207101 523638 1876143 1151697 360502 1952997 1025320 1912706 1487977 398348 1043119 1679321 1764488 1101011 1889936 474149 574948 691292 650137 536950 1952404 1117205 1402781 17046 855369 1991377 146101 1435623 1777781 1808693 1035769 1558926 868489 786367 916411 529567 524452 1908634 1554961 931641 1784520 578472 335450 1135723 33059 1424161 299371 1194370 1087710 929536 1335288 1561193 1552638 492907 1765071 705172 1523728 880476 955963 1046172 282552 1518741 1910405 1556459 1157260 28050 1663121 1393584 94317 699405 1562335 1965607 1184223 1195459 536273 497865 1602213 818025 1788030 347984 228195 14301 980292 1911250 498669 94112 781003 596319 1233352 1565535 1424749 232332 1202339 1974570 349366 984744 811090 126538 1900534 1335913 1683464 1423295 129049 1254210 1855977 690683 906768 1086912 541329 643871 1654893 1777158 1240188 1271680 907287 909886 1358005 1302452 1564172 1969525 1982645 451496 1915179 610924 333324 216202 1500648 596659 1169853 993068 317431 1818655 488148 98066 828180 221452 1514716 1562923 1426547 1629222 1273284 699546 179277 874880 1522015 189498 144529 1577438 1894292 1266539 62577 767924 742885 294800 356013 200139 1921023 1166296 1826103 284218 1973240 1378671 1304936 1212902 1569861 742872 537112 1666218 1457089 677013 1469273 139062 1753022 1837276 1907014 1784064 304321 919066 527861 1282104 887742 1716481 1716417 283252 436712 1271159 1429052 1020469 1516220 1297616 919789 1554098 1370909 936434 1890219 1648801 674113 470566 61431 865831 979595 498408 491203 1152054 1878524 790269 998532 1982477 1512848 978994 453299 493781 1804600 1485776 1601534 890853 1146287 778952 453664 472250 72694 733245 47334 1046085 1381927 597120 1538410 700233 222066 1295512 528547 661633 151048 1931417 418971 1543310 1555078 1552429 1518367 1365867 1557951 876244 1368843 1759322 156834 391247 1796601 207842 25930 422606 961470 1017926 1749441 598671 464803 1333625 746173 757769 798921 1432227 60993 1158596 294538 1584824 153542 76368 1161455 1284438 902233 65172 1092171 673613 732293 594716 1309171 1730687 96005 1664884 1846158 611876 681016 254500 465532 1350852 465977 1123169 817450 949622 1804956 1672069 914528 1179477 480352 132192 1429650 96858 254493 508308 1246533 887079 1334426 208340 396031 837768 628834 1971616 320346 1109524 1921054 450717 271921 1333039 1337138 233814 1254877 1020823 986330 969403 1829428 1823661 1560861 1935519 843193 438895 1014116 388627 1319562 1260327 1531890 1417724 1596084 1241708 1908828 619574 133442 33688 321828 1942828 1842869 679013 1784612 527140 1710858 80528 920521 335465 353629 1955928 1668747 1103998 570182 634510 1831379 497490 1387004 1510485 1848118 1080457 1805688 1401787 21086 2416 1250107 1700453 750974 1167609 163558 1330896 1269947 566408 713993 1193946 47752 513565 764803 791047 422028 917177 1336491 1910210 1693238 799496 759329 734371 562651 808133 1809923 946289 1198009 1036022 109063 1075660 1610971 1180994 1869023 1046754 1829313 999682 1764629 1233740 1993027 427951 1495214 1081750 993869 1404123 1194467 1769301 374622 1497989 260937 989385 1561866 791739 1172978 766800 694014 133657 542071 1932374 1724101 654559 1816838 1071916 271283 1250203 302094 782938 1728866 1333647 60124 876180 1077425 1160100 1838506 1848881 774167 1943382 892432 1056204 983184 613064 1672780 1343831 242671 664839 1854178 613774 941299 996748 394262 1981072 117820 438411 1510687 243360 1460276 386225 1020149 437813 290226 761147 1762295 856245 808219 1542150 993674 176206 1480033 113661 1775971 1601079 1865918 1810571 1974780 1775175 1877751 6246 1324257 1511261 1287129 1200621 1009258 214243 1197698 1919733 1014467 560690 1096669 299514 820802 1365961 125401 1546655 507062 161250 1347886 997759 1468422 834423 114534 1364280 1643356 1062572 1076302 281618 949171 1351042 955308 1206666 1557767 798956 919723 630145 637303 225651 1042570 1398616 1864848 675501 329970 735206 726547 959623 295746 42096 1970778 1702942 1593257 877142 321731 1981239 1575487 818950 1269237 1885872 221603 222902 925821 310684 1077694 464396 351088 1554445 1024094 1787437 535755 104005 86344 825258 1778867 158470 1093953 1429012 1748932 1328847 1891027 358462 1964482 816233 1658198 1371160 644361 34269 70077 354907 148525 932715 827974 1988055 17508 116033 133297 290232 803000 664875 1510347 1640836 937713 387853 1622267 100622 131991 130143 246367 958312 1668045 170817 539934 900866 318263 536097 1423239 1115533 59123 717803 137138 28396 966524 627768 227661 1746174 1252752 1613987 1593308 1321613 605225 427626 1944390 1005934 441290 1259619 1462657 642870 753431 1869917 1472512 634109 1850755 1332474 1837294 522951 500874 1576531 1088829 1266450 560480 1113303 815145 362324 751611 607729 783837 674455 1080228 150055 1474669 240177 1176253 528301 627040 1281836 162057 205286 673763 547957 1220786 193347 1764027 1265866 1112639 1917359 1208132 165908 1782935 1005864 1622947 1257910 122213 948033 658987 37231 1978283 1595748 522455 1649471 1166309 1210898 1800107 383611 899017 441891 475970 1618488 951514 1908068 884096 1897689 148497 1792861 1159026 18420 1236497 283821 1005381 823593 1837035 1353115 614212 148409 447159 374977 192777 1372520 1113648 276891 1317029 439387 1362341 735871 52060 1707302 962390 1268 151265 858083 134989 1810793 835395 1731073 1959005 856153 948902 1295707 1933107 167523 396405 896300 174854 1594059 7196 805218 339697 274813 1991491 1998457 1310197 1152196 594515 263629 1849786 1531521 893337 958469 267385 1490429 1400694 1190101 1280011 805927 227120 1139274 1141069 7423 1266532 1773252 382343 1704373 897285 646772 907951 892576 746225 515579 414476 1460522 1009279 794842 1757822 1284685 1392584 1715410 832693 1899357 240626 250951 1364958 611867 1073770 1944567 965458 485253 1432581 1986424 358399 1781606 941861 1628347 795766 181076 762598 302774 1229933 599814 1964215 1933826 558120 645151 1557601 1980360 821141 1123700 1798552 18053 1770906 123699 1036861 1435 1937817 1768220 783791 1691291 1041062 307069 5477 874394 1778984 1363533 1945412 588009 1393941 768586 888674 708380 740311 644533 689273 804938 1606825 928391 1481636 1706138 1816932 1307393 988955 992348 389836 204266 652000 339299 1846160 1864971 541844 1639496 1906775 1946932 212503 195570 860131 1538692 1270297 966702 1851477 1446744 503424 1048916 1946464 1980572 1920385 568632 1058884 1711154 484666 873771 203370 1902237 101653 275793 220299 363703 230394 1200147 805698 1644245 590185 1741854 1265493 1549778 203571 1743427 1950726 811490 1490595 132183 1882502 459427 321544 1047568 976702 1601448 137417 462990 1781780 1393779 643028 653757 1509697 1892404 1329681 1391916 1836765 415606 1448721 199519 1858427 1710948 987523 268546 1094406 370541 733228 1476311 484392 138916 1373493 1160188 20300 9506 1292640 1495713 834670 1033331 166197 1350080 251749 1346866 377171 897779 1814603 1679928 1820490 1488678 872781 967150 1872963 1315822 1717956 1657975 730643 1032804 1803448 1691427 48503 1789162 1469637 951389 1588017 1275078 1404963 16347 114783 1914120 1334103 1092455 1269284 799387 347934 825843 236983 405005 1437237 1688243 1453738 1160013 1477954 195985 1412126 1663445 1168490 97254 1507308 1568295 614241 375501 1839358 1287199 670088 1649583 264087 299270 780612 1793841 644693 1822745 170431 1513971 240107 580865 1373507 1987567 478040 1246399 523644 1952110 1247907 495731 55195 1686300 1732769 1100841 794139 277326 270116 1906923 108270 720180 1440823 213366 940201 1509020 649304 1722659 751632 1345209 1212868 58276 1626023 1277985 360699 1855473 1957400 1774586 1805476 305140 75648 631891 1801346 1313458 836492 260217 246819 44343 512226 15526 958145 1466694 260167 1209944 335857 1245441 451545 1863414 714817 705791 1292322 1724865 1482253 545343 1040581 1348021 1315730 1615899 962168 156711 1331239 1439670 500820 511660 940927 1854829 671825 1656436 327714 1190078 1913282 456981 455436 261354 1135183 1077943 275769 1157010 1423002 256795 196949 976958 1158342 1714083 635180 1439976 1130560 1701515 1609021 1995494 1812814 1220671 1695421 529976 78693 1061239 214421 508466 806069 1278183 985576 1102577 67547 260874 256330 1058439 1809589 1584607 484597 991501 1381475 1826045 17858 884211 1853373 958466 197971 1532261 1924789 330079 448014 1227256 784510 1956357 1450156 578263 1503696 1476482 1241334 1203411 956755 1831592 785728 468053 776564 386051 954618 336432 1126888 927163 1938847 185228 612591 678988 998355 756778 1018977 492168 239623 517124 1141180 837063 1420880 915572 1322810 1091513 109820 1146912 1605658 831513 1737550 28656 922572 60126 853000 1476145 1467671 562359 87333 1331133 1730640 732107 112374 1544736 1475664 390798 1486310 1812050 1364266 1795189 1930997 530988 203443 595619 1493400 1106711 1267772 1999832 231495 3175 658856 1066831 642527 640497 1232294 1253309 1707778 967848 1757838 133781 1977045 350402 1288237 1620618 1809773 154918 515146 569287 1017125 1105669 909647 1085386 662046 173264 891942 1116651 627288 751020 1441039 1986401 973009 688846 163763 487864 489052 466082 1763305 1950808 780647 50296 512407 244936 1759734 779240 441021 1608884 1769582 1058637 689633 1000103 1335471 170654 1477802 496058 308759 1105940 383616 153750 528940 1933329 174295 1312358 989530 1805453 807068 1982400 140081 613820 199297 591037 891073 1594012 1852254 1927670 302816 411113 546865 1122860 1962949 393021 1627263 1993721 984272 2944 360362 636405 332208 182331 776212 1482611 276463 304583 1015581 753873 785812 1053752 650822 776415 1375938 873559 225355 1374688 1207796 1677877 357390 276185 1448278 1099639 1311760 1732176 311852 575592 102425 1069187 829286 185086 1354566 724197 324145 24870 1955472 852531 1696395 626229 1252438 323028 217015 1519311 32575 2869 207340 914242 854526 1764323 1185290 398379 984278 324897 398419 707932 1323073 835708 1287413 838137 1049239 287115 413387 1919171 502981 1110085 466092 1696519 303339 983045 553102 1307547 1559471 1979610 1318307 37429 241153 1678825 763861 1501551 448753 156157 895845 1456914 1473313 482824 1854497 200777 787214 698572 1386104 175223 1408461 365162 324558 1292991 93291 1522558 1647118 1544461 1096768 601511 1739130 270 892926 1307309 313383 367245 517596 1154279 791787 1941442 1984384 784088 228104 44675 369179 681102 1806533 1090220 924279 903168 1782650 667324 1987539 177796 1295423 1043979 389151 151361 1425762 1427540 977011 337449 251520 1976257 1800475 1256939 804975 1242511 1116529 1805325 540900 866676 289353 958569 67957 1682983 516060 1291194 630831 587100 1489314 1086030 165535 879468 1123415 486142 596207 597376 762814 894299 375063 859058 1067993 206067 1908499 302446 220353 1717151 700936 698136 1723800 1831360 1646690 1766664 1705534 224129 646864 345479 442239 130506 1068078 1403013 1429715 1208927 538137 490806 6482 1751771 1004632 120201 849822 1603465 1732974 1991960 420173 1457584 804623 217694 459028 1739019 1599805 408595 1905935 1496793 13388 1138503 1726533 23114 1538601 1850635 1662497 1648440 316565 1748883 1371972 1961509 767637 1711903 925458 341537 1525741 331358 642805 1628986 1196166 547734 1687069 352241 1148938 399507 1858351 1230746 1450665 1577148 1285865 1482163 860425 248022 1579785 1026603 461274 1637913 154453 1020226 34247 25158 1875424 1691631 696468 885567 1883504 322689 1417838 202363 1311480 301740 606116 1993512 828714 808385 1727409 469008 1397637 561954 305725 1206785 1824644 1656033 1545809 388930 463068 1510229 1090835 469703 1690677 1468691 1847944 884304 1764952 1056894 733906 1762494 757945 1888876 1308323 1072653 987009 1454702 55146 1635720 106907 1555465 883086 1216102 171933 752487 325428 1965634 1835550 1442630 1986785 1361913 1559084 617939 1757835 107058 648179 1869661 271750 1735351 372590 1598567 774039 633243 1605644 713656 1190195 531274 672248 1164645 55918 992705 835285 715381 1612113 551374 1506370 1633744 1201199 535010 206671 432482 779481 122619 276461 283856 449 1935709 365865 1524457 708906 1728351 1596970 822104 1767784 1950931 758195 604579 72380 681967 1164325 1399379 1598142 1924269 692470 454416 1323068 1700650 1407774 986614 953756 1998189 278915 1240308 883995 1017937 413128 1977558 34283 1291945 1982051 273419 47808 1771608 250127 548998 1381334 1772491 1182375 1206539 457625 1604362 865502 576283 1224345 575510 1064334 1088731 74471 194065 1941816 279179 99982 1620890 1309700 946521 340048 656445 1711687 786960 405223 722170 813666 1731006 169396 331896 1096258 838063 565899 842289 1488132 1253234 1383274 974837 382613 550413 332999 351818 1442355 816875 307790 1146656 572566 340640 617391 1094045 1600342 518633 507266 1504617 1918668 446431 1156287 792008 664341 1501294 1615557 1926208 1163535 1341255 1612427 1540949 1317182 337932 156404 1851095 101058 1429189 903667 417283 1944300 904063 828623 363276 290947 1603492 1154930 182724 1269403 451088 334452 1990568 914157 1970554 849023 1969745 1159736 922341 1340316 1814509 1663545 371508 463821 1728846 1219723 1336138 1843369 1416543 136046 579052 1352311 1646257 439084 894627 435841 705670 992608 1705951 1297294 1845698 906844 82558 783482 1297058 748926 104227 1492126 1984705 584422 190736 415414 313768 1385284 1469390 1039298 20034 1381105 368385 127446 1498546 1368346 1941679 1985314 760375 991635 282111 38514 1436347 1745204 1138405 623547 1747749 675199 400339 1951574 85826 1283619 1565783 93577 828298 1036139 99660 285514 375974 1618976 628636 1351043 246615 2212 188138 1563923 1929545 815641 1962662 932270 595492 1109837 999886 1686234 1096143 991090 482428 1227567 827260 1995204 30868 501824 178788 671650 1569847 904852 1562580 1948364 1347511 1239428 844781 1063168 1370714 773185 1459817 676464 4324 87028 1053240 1168991 921423 1485480 602777 436972 1008876 1382287 1848637 1928632 1660461 768130 1605750 1727347 1917029 1694600 417421 1757508 348969 200502 1092272 1762012 507627 1904373 770970 791770 1963954 642832 687920 1537405 140028 356669 1626510 1581431 77885 373109 822667 705844 1712924 1213608 605324 833365 1319445 286978 501669 1858332 1091105 1426193 786504 1562970 699451 753265 1898015 1679157 1661352 216429 60830 682075 1788484 1371706 1739476 271780 681387 490223 1915320 26031 1090357 1395066 1186815 26999 767510 1901645 604143 1055522 1297435 1492156 1624536 499783 167749 126239 311657 579910 217774 983756 663456 1873263 1463617 792 1160774 258883 744905 1015592 903953 1756913 374083 1251556 508724 103150 926547 1289988 392746 1283960 193232 1735913 1488202 856317 184712 221303 210883 264172 1705276 29180 256222 485076 1445626 1011672 762769 141883 320449 961809 424826 957867 1524916 1727522 1935319 1986418 918041 1432401 1141188 1626043 1349658 822426 487217 1568125 1443318 189122 31166 1685106 1041653 1639203 599379 137834 920223 1333737 369241 556262 1752909 1850336 1855935 177736 1113184 475612 1370529 1495399 1673364 1347121 1458559 800240 1758614 254156 1316779 316192 683107 1997589 1029796 106632 1950530 741045 943430 77966 715478 1358824 1003581 965341 1537540 392882 1265136 1840650 1794975 172530 808293 1288289 1199115 208481 1025489 1409366 829994 796791 847813 1206787 30176 689777 1615377 774480 919886 89984 898471 1702443 1077921 619961 112618 96973 677681 1716944 361852 1204990 1305934 115176 309612 271352 396541 1957243 312951 447207 194490 238085 29525 1095109 163026 1131675 983038 502671 988993 1510721 170997 1503294 580531 1831845 1255099 1460685 1621096 1214122 364406 114718 1964221 581638 1155483 322690 84828 1487840 422922 1970903 754530 619930 1860800 1549978 288047 459062 1803558 1182216 1788055 1192167 1314296 1278109 80781 320804 88031 566816 345893 1947754 691276 504137 5332 33367 356919 466708 835315 1838807 603245 856861 1275188 1876479 804206 614457 509697 368743 1177261 677292 1567863 697551 247033 933698 1688784 985387 780107 110630 1814569 1025859 1194324 1051001 372242 635937 1467437 680500 1480684 1030589 1650959 550065 376644 1310845 486534 1983870 1460297 1683246 1284826 377645 1027287 987156 1408435 565355 956573 1473007 408138 1829331 1969719 865253 1044248 949167 1656874 776443 102993 1881285 918241 664104 981172 311551 1487159 1861031 396021 356365 907007 476518 1506837 1263506 1587593 1508320 1420982 1657090 785711 121375 1906531 1208637 481531 216993 798048 598968 1547511 678683 1120998 1933676 1054174 866329 1721586 331556 1968876 328681 644481 149568 1263301 535775 953972 120423 1890460 1911724 1886736 1362108 697360 1438303 1418034 1176809 1482264 376260 1780458 338325 1793617 568835 977021 325370 1175691 1799353 337852 1609241 130941 81784 1752510 1952825 403793 1564002 1899512 833289 775960 1803520 1946953 72932 953606 1120243 1522145 1785885 1256394 1713344 1497517 741647 1394145 1594037 1455038 1453103 1601405 1360264 115142 990324 1106240 1897047 653290 1173943 800701 532766 357161 912944 982559 565337 249630 1489554 1953335 1515704 326704 936643 1037454 602111 206218 780972 139149 1829953 1433388 1826739 949619 80108 693615 446235 693853 1256404 511209 737433 276601 1517949 768947 749755 1695998 1978390 410316 504179 1656330 81169 1228361 921620 928539 815127 1555574 485699 784886 1871946 154933 44345 288493 1593333 1073986 378222 1823314 1620057 76850 882619 1104963 621251 1073930 1880859 996359 1098453 1600690 32108 522609 1287779 1952742 1853752 7471 194770 1394782 1931450 1499035 1232006 1051780 476551 867080 376146 78071 1319884 1504643 1814193 138182 1775072 807972 844938 1186978 1051233 773481 643211 1010514 334448 1066960 381096 216818 585346 375452 111641 726108 1760340 226429 130522 1307386 1034963 1913004 353454 626068 1872101 1357975 218826 105365 1309030 441619 559769 1675501 269061 1095481 560302 782328 584411 1889856 1581836 628563 1938963 1439227 38295 1625237 1807955 726671 610896 58132 1846600 1878853 1863304 935634 521192 490369 985388 274419 1246148 1492154 1325154 401676 813690 878930 951427 267638 1673440 10855 909328 950568 1545843 158605 1878747 460580 1798332 507488 1397064 1582836 1542918 1908714 561773 1724616 1020668 1251889 117396 1019041 326859 1146478 548203 1753145 146820 1581061 1147832 926322 1982761 602934 648086 563539 1159634 1184194 4561 522789 1728268 332308 657331 242261 1534716 1551376 426917 762429 1493085 1310063 1868057 1208196 382440 393030 467994 40439 561693 530390 832886 1003446 954121 851182 1547861 1208625 676633 1228421 824085 1783973 648951 1029282 1959294 1756486 1577532 1143032 836523 1193116 995449 1704191 1148665 220537 1248555 119998 1264010 370691 401058 1179665 1195063 628503 1464427 24822 1108802 1730721 412451 1535646 1442508 599865 1102 128723 1336732 501573 156604 774252 725896 1012814 1331037 673543 165521 1153924 790662 728032 1921936 702306 1003213 20586 60069 1160632 1618020 440196 375181 1277528 210567 1829637 1218898 374502 747984 1938189 358447 1872654 1562311 436904 43068 356516 1978860 292210 35285 1036849 1185430 684269 1224101 1911646 206474 1598179 1259385 1158508 1927371 684745 714187 746377 1144127 271350 1521729 813651 837515 1459427 1572763 972819 1355047 404713 1099978 165862 1494581 1035743 214171 1358964 940721 966145 1501623 493406 778963 1986829 1103743 786040 1923029 1910595 263915 1082440 1942102 232549 1398137 762361 1405306 212211 897884 292553 702521 479517 1989833 1996640 586682 987602 489989 747868 1155649 1153953 47935 191658 358598 1812786 758510 815070 1089995 941599 841234 581068 242647 1870360 1992507 442726 406210 402268 1822660 827726 1886382 1466515 396792 735180 1835303 1236817 523942 1692573 818225 1189477 346067 972522 413531 1507206 649922 1464447 1973215 1949714 1679553 43980 268768 128999 1326501 860725 1585752 1102114 1593849 916827 1950444 258466 845403 955992 100642 1339267 1685155 1101665 715949 523805 890065 53059 69433 1540423 1550375 1152249 1847033 971985 1181146 1077916 485054 1074211 800809 520111 1726786 325730 1156307 255587 1504337 133500 253835 694102 67906 814618 493712 1646276 1805057 1195375 1200009 1040918 440699 1064114 1697 1221364 1760405 892842 1082408 583711 1099440 1108583 1991834 3626 254707 1022331 632719 803631 189234 1199274 507833 825547 622704 1303990 281947 1430396 186248 969615 1264796 1598865 993544 1641905 720 989644 278463 358439 1381482 189241 1349167 857091 51545 1843152 1924636 1199241 181439 1497225 287176 784299 1563362 1106311 1854953 1365386 642357 88850 1050491 90469 495287 1770034 1965700 907267 1429305 928313 1046991 1551624 1921466 1926195 866604 947469 938341 258551 272545 1297931 552970 1150833 473691 823196 872924 192590 1404212 1445073 782517 1742109 1218650 1112638 503646 538105 922394 1186985 359656 1073070 502125 1602733 1577395 536575 1298950 1268209 1131014 1705931 299746 860923 705664 1239500 1967518 1816750 796658 798332 950457 653491 1737788 1015410 241366 1502689 183197 1439574 816804 181871 1531450 168243 1502447 1637287 836681 1889330 1030551 1585513 1848958 1669170 390097 1499385 1424346 35182 876107 1819775 1938491 705065 1648749 1645785 946176 1705559 895943 1107422 293196 1615225 1151495 336633 741923 651886 1326701 1120756 893608 1827396 700743 1741441 701148 241198 1754274 1856712 423453 1368750 898806 447682 1551071 1098101 251185 133494 790006 841751 666894 654960 1056233 945715 1129084 532312 1034038 1274955 177111 224811 1496982 456189 1837866 51143 1328766 584480 1385916 1748607 93227 1116011 1915124 966405 69277 291777 652310 1855701 787148 1736487 1885903 1511078 467186 1139640 264983 1615300 1956688 1779464 1967358 684090 399352 1880038 1306370 623377 39374 207895 256003 1721321 1406549 1180507 6155 766265 67014 1223140 421178 1433838 952070 1032183 661818 1924780 1606495 50333 768104 1305406 421431 691663 1148983 1225972 1472922 567704 1952398 1285930 1066130 316448 1425871 1637844 728675 272834 1622833 155154 1167239 526203 458039 634077 1157796 1086638 628828 305595 1634399 896596 1740730 412503 766924 1262470 943120 1181605 1087144 1767494 641983 551915 339922 1677303 1173111 1860005 867159 924298 171282 1092581 1162441 1812631 1373010 1407731 1081543 688643 922562 1078426 1723193 697676 111731 1186032 584253 353972 1941897 1217477 1584226 814088 950315 1289776 1923778 863825 1473535 1514808 218786 1079283 405092 1862554 1040963 1878080 1210577 1921332 570691 148778 1491032 1880480 468156 95016 1987981 585141 939457 354091 1231006 881186 663367 1276662 399354 1108582 691346 1039899 1862585 1509115 703855 1475388 291493 163767 1332019 1100086 592104 1758582 1345761 1367461 1079456 4750 274265 1643847 1578709 1184685 1811039 439170 331575 475557 265388 1406535 1091940 12835 1442718 624535 786789 886095 359939 1907163 599910 463197 932416 360248 1303986 1952102 1107137 1522435 79490 1554891 937359 1957646 1585821 1619816 1672071 1295387 455557 654622 231240 613 240270 1390081 1097056 598159 347424 1512292 1330701 332600 1251508 339095 811741 191871 348537 436799 1614727 574994 1147966 601156 1340979 243623 1737006 533479 1690316 488908 1431973 1281584 476617 1399690 221249 799793 1533249 841322 1756537 1828342 617069 1238304 498561 81516 1945101 141634 1853832 227909 892950 1943379 1403711 1888230 545488 76441 667355 612945 1700270 223763 1870734 1567099 1140955 1060920 1125737 777329 462865 1249249 1714470 743146 1268447 865933 967394 137353 1396742 1938526 313359 924686 1057868 1346110 1602657 79693 915280 1791603 726992 797428 1376187 1407605 1878059 40003 833982 1401207 953619 645369 561284 533690 555601 1201674 712830 1387368 685783 1310758 1742031 311685 365634 1558619 34601 316338 1822912 462359 580883 918364 1680691 1517502 348176 106368 182164 1635948 1368801 919092 1059839 555758 1390332 472880 592187 1762392 288173 239997 1897093 1164122 220270 1605179 543324 1653108 625689 339538 335474 191764 1359147 991727 1896184 554044 1465107 824483 1914819 884446 785656 1292358 1021957 361509 1979948 63519 357527 147787 809618 777032 41423 1729952 520982 1381142 93440 296103 1468354 277609 1654927 377583 580466 786408 125146 146903 1688595 1864644 629229 1802125 1663649 465828 715441 536040 1659561 1277946 410984 1176799 909132 475069 293681 1253099 1159102 260527 1101500 1405120 1458193 281876 1653755 194814 1044686 644089 1279905 279712 982009 1156131 799768 699757 1292091 1927389 1754302 474274 320196 20601 1339156 1219804 443475 947348 528714 654783 653579 75791 777827 1443558 1797664 953023 177240 1734810 943544 1874275 1801353 64006 1918838 1197517 116926 1139497 1365826 1140208 1907707 643055 740115 650789 618325 1271663 539376 1677611 1895358 772444 252364 1130333 1584433 1201257 119011 868456 583875 23697 583039 538811 938534 639669 1035243 1279373 1849494 446125 1952019 1729907 661292 1157326 1591096 36038 1038131 1566009 1508846 1438156 595037 654132 1342662 609849 439892 611211 1752045 1033152 953495 1772574 1310975 1608098 1238377 1358984 416001 711203 1886208 1643425 730324 1137048 1916280 566153 623621 1817659 1087037 1680123 565527 1215382 1805988 468818 1368257 1290538 1384775 1568228 1309376 957747 1928902 1332865 1653776 225737 1820467 798209 457552 914642 734841 1146763 778651 1123284 1401907 772684 1647009 663790 1212405 134935 358654 893652 1209340 571089 1690696 484095 1342976 886295 1197075 629912 1221029 1323346 245545 983872 705424 894115 132547 1222238 34346 444694 691304 1907061 1034474 60870 1493823 1446001 736210 488338 267864 797590 809112 1000712 1234217 1697138 515831 85680 1794305 1692266 1768293 1786562 1652576 740392 640121 792726 1756667 747884 1561486 1630736 1691059 1501936 879160 1744465 86151 1043050 1599961 200107 903791 483860 1776992 1363661 1905350 1906256 1521044 847782 1171541 827814 984729 1538420 245182 1312328 1759656 403545 492730 870862 712851 1148047 299395 829013 602126 1140233 609160 407008 1257805 920651 1709908 1154357 1234384 557378 1381996 546706 1799693 1865230 1213955 192665 1453293 1786479 1064728 1407708 214995 987074 439342 606899 982363 154728 1572613 1642753 645258 1984805 1718419 1878424 1053414 1155015 1369856 1100085 55867 1742658 1499417 1842673 1476213 339586 563609 1014498 377053 871989 984321 4233 85480 957731 1121367 1087478 1747558 368399 568512 53906 70487 847644 1618172 280038 1128623 53326 475336 999746 381923 832967 436117 1742152 444065 21180 1267726 1402049 1417686 1042494 554373 1748653 1446542 1527420 413175 1203120 968557 857155 1735180 441419 1907176 1506860 514939 1670461 1221543 189944 1138927 1879334 697417 1704769 638785 782230 1699775 436408 985229 432112 596868 150952 1517373 791887 1101970 1141334 1606789 743764 1245337 338383 736971 237239 1818072 369877 573412 1313722 1836441 78366 1671526 214686 1538012 1140539 50507 991284 1213374 642359 905379 963781 1007653 1556846 265855 542900 14561 1174076 1214247 1086754 1401478 41566 1478476 291079 1225116 1814338 1673067 475176 1963025 330971 1317978 738383 400452 1406861 1858904 535791 287882 1230492 1574159 770017 856952 1747168 1737587 711116 1335554 715824 443922 1024304 321483 437698 1566228 986576 446168 546601 1813530 1206402 300817 51523 1522496 1642817 1128698 972048 1432614 1508726 1498176 493607 828863 1102066 575678 747554 1911360 727117 578555 904945 714067 1707409 978318 891977 1812269 338479 274867 996315 507260 1286193 958245 1094714 1257428 786715 1801685 252478 760764 239839 1075774 1921409 979083 542328 491167 964650 1135755 1805319 690806 834945 1218015 670037 361181 515663 1584601 1983983 1926685 1173384 1986331 303725 905757 418744 1452768 972094 1719150 1074780 1714918 1076633 1456183 765317 1295985 383827 568505 1621184 316387 686172 405228 1531559 479789 1117052 545070 1699497 411990 1825223 1412108 1007833 129075 1033338 1110322 489767 1502932 1683546 444421 280361 1609713 950789 111028 1561474 763369 683451 459747 1720642 363974 1554343 1928329 1497930 1102925 1001702 831648 1950423 1093533 1793642 259516 1698000 736970 1567027 679449 930474 444523 1931242 1330525 898525 1740643 161242 1770199 1344737 1041669 699538 997456 1371970 593080 354733 813422 1944948 449880 100392 1804983 458871 1485017 583022 1279723 832761 867488 1213795 651895 692020 505661 1089498 1174511 1651725 766501 444240 1251302 501190 454123 1629751 1570505 1614640 367463 352469 287527 1917678 496494 593825 1736827 745287 1782065 297002 883891 1335212 1935815 235985 642922 240620 1401171 285936 150472 308536 57910 1558162 121140 320609 260735 460929 1543185 978022 509013 155876 1163462 147101 654829 124975 1238774 468377 1534351 143963 657549 1925694 874724 691548 602289 852417 723553 1257608 1179864 182614 1176698 256678 665095 450548 1769621 705389 1494421 962686 327509 239431 579130 43241 325768 192538 301405 157542 579143 1770527 415399 675820 739037 1886296 356667 74962 476830 1057676 450031 1715375 1094646 1842271 947124 418038 622198 331021 154860 55303 1388589 255723 1814320 1518358 1492111 598175 432423 1316274 1232598 1247012 1422928 766176 1739878 1149693 515600 1011062 1757595 1573888 885115 967617 843695 1130905 157703 244222 1281097 453779 40713 912451 436589 600587 1263224 1631321 485897 1837408 477956 569137 262874 905242 365734 1589905 1622639 1757516 406519 269097 464183 454839 1811363 324086 1890646 1179893 1332122 426673 376962 1241377 1338295 196885 1285707 1638378 1964077 1412661 960636 150020 1398227 955535 1505940 218728 806575 191976 1731150 568826 990702 1025641 1433561 218517 315798 862226 1028112 1209152 1877343 1969256 1339682 1577167 1171629 1159511 1818988 98301 687998 1142415 1383815 61711 808374 835586 741386 558361 1679368 1868710 1592363 1643720 539557 142255 463369 496561 1734962 786977 1376771 615039 1721483 684385 307944 1640352 509953 533115 1585237 223376 1097903 1145348 281108 1152426 1389642 793977 1685816 271787 1840015 1961670 433356 1778229 1188845 534086 1360545 1366318 267381 352818 1755555 1223508 313039 145723 1978803 1164139 1081577 840284 1686869 1398587 785346 679525 1017352 1202034 1837497 179292 476619 469486 301642 1714862 630548 1668656 1722713 750260 278037 1502934 896671 1449321 1426884 1144162 399748 909261 746407 69340 757836 1801204 424045 1324094 680770 850614 613527 757387 423371 447138 1891481 796428 233959 1303210 739908 1581631 1677968 1319957 1255176 904370 141083 1666814 177917 1772019 1674254 1916039 1157169 864695 231967 1695927 1348602 61261 1881209 845811 648198 735416 95638 43428 1391532 44458 476331 1178747 271447 402520 954899 1142804 539228 453671 1411942 1568767 626610 1427339 1752981 1034269 961730 1611131 539002 1825673 537875 1680834 790285 1291725 797089 1660118 307671 743912 98123 356590 1957963 1886724 288547 1384610 1407737 242009 1324196 1873112 1462031 1008515 346308 661288 219583 906216 1013740 294482 396244 1536621 1530787 1446414 370812 811022 1272434 955748 445652 1492603 1194244 1548563 1479991 1820880 1636864 1057996 1339672 1493459 374345 1044354 16436 828499 171289 915337 1408340 1857277 1474921 1164543 1738111 955746 64718 412515 1947516 1844 229414 532750 757246 176212 1154683 1872615 752447 970828 1581678 1943100 873279 1055933 1308308 1609558 1670532 1751212 1343713 460821 1023538 291662 1552308 80791 1435868 1081265 94911 1842351 1230223 1758270 848886 1183134 121263 1384718 798641 1708428 1438877 1810401 24542 150079 883251 978176 397155 671512 1140560 143915 1438291 1022217 1341069 1379382 337009 78434 1127639 980009 73688 747905 1719979 229111 723939 1397480 501105 1598913 1526502 257546 1457872 202456 670063 579092 882381 699682 134041 984716 1841356 127087 249981 1861244 1261693 1453477 126815 582727 910168 845585 407231 463256 718759 566871 1076419 907719 970488 405689 863912 108005 1690155 1190271 614591 888507 1880941 1167969 235979 774207 1988857 762387 11274 563207 1324400 708136 428222 1377276 1930809 854583 525651 1802553 643797 659869 493259 1001104 1205940 552700 1618584 643789 49106 6092 962254 1235740 138302 287665 1879956 1540514 983257 147612 802595 483351 1743801 520870 1449418 907492 1500116 933012 975000 609133 1210942 902021 974102 400573 930711 1113257 429745 160236 1867529 1143726 913167 1996206 723226 24797 1424690 1210704 676882 1552462 504797 961986 95090 413303 51211 401550 1067618 400915 480950 739698 1713094 1867728 87636 350538 280340 1612831 439241 703777 1745195 310433 1980788 55664 847380 313669 1437679 1702775 1583281 257820 1923963 1877367 1042582 174588 422614 1765531 728659 825155 95042 622435 148969 1180495 815388 579541 535974 1009315 288845 1245741 1050111 821280 742875 1857819 1364315 1523688 158160 553139 1395379 1577364 1274247 1950504 1958619 799801 1612220 888763 570043 874045 1167307 898359 279740 2475 627302 1422997 74427 834966 1870225 989438 1571307 108577 670463 730166 419727 1598349 814470 505944 1226161 1703569 957861 1240153 127265 1104117 1747928 1204602 1471195 700966 211288 1742213 1129044 777359 1603327 1698572 1159745 362719 1708317 1614296 1991172 1784544 1582042 1768677 1882200 1674660 668746 592021 1127265 1129660 433775 68480 1514439 243110 672378 1131903 432889 1326267 366608 1719772 80732 93251 1763643 1690972 1261605 549049 222392 1904206 1840970 1313707 62671 1150998 1979295 90288 1895405 949487 1011568 128184 1300485 1285501 1158961 1125066 695378 399353 1425134 381848 522841 214864 604344 1328986 366282 1172430 1936789 1216447 1900238 849439 964456 778984 1097497 37448 927724 246516 1794988 486636 1092390 423148 1031303 778861 1445990 99685 145472 1167669 1771659 1506205 280789 51851 1462748 530559 191723 159132 1985991 1247519 1998225 1887023 1914295 1134439 1926186 273501 1489745 541227 1011475 1665808 207969 1891331 1090405 384033 1794452 830969 1932284 1673246 1064932 1206499 446521 1051710 67003 597412 401502 1216134 1550909 200650 708779 726940 1974351 849 52888 283492 815484 1849019 6599 635885 316458 1088194 368814 430886 1649785 467823 918230 1456405 1005176 931855 921288 709817 534014 847834 1412290 1652009 370081 974531 1583461 1888390 991497 1613727 971704 1816153 668474 1147721 785859 176686 632781 304644 282154 623748 1548026 73354 705549 739734 1236224 1877407 344554 19908 760629 474695 117424 1201897 803173 365234 1231327 1914958 1383499 461705 754709 233498 261730 1857940 392459 1373858 1420254 879087 1109321 1478960 1982239 743001 939694 1706894 89068 672253 47979 365440 694033 715768 1984987 111268 1936499 481087 1927398 11061 1484027 1286793 802953 1516549 1133774 180465 964536 1888611 98086 1308955 35524 1897893 452863 740669 1319961 1947141 1726175 498938 415869 1269499 109963 836233 450601 138996 510244 829845 1624023 388222 81805 1756342 856434 1044870 540894 1734461 1602821 1045472 292765 772384 434151 213665 1731896 1741390 769564 1034337 346383 1736134 548967 1454703 659248 412999 1267741 1223263 756174 1456826 1971072 660886 436042 498222 910546 707603 1794291 1453069 1355527 557090 307150 696335 39088 1395089 1670738 1659801 460826 1256746 1254666 1694319 383947 264672 1607290 1995092 1974378 123610 1530256 1102559 203464 1047687 1539281 940300 1031527 936094 1006552 111911 1060115 924313 422262 175759 564455 921676 342234 1970681 458792 1198964 581603 7833 1763724 654479 1528710 524001 998656 663001 1157923 1479344 600760 1092661 893113 1147981 953805 1880478 1260189 1527923 188525 1126610 678348 1670273 1305209 1294434 947702 977575 1034919 1891409 617736 431301 1772051 1558925 1126782 1304797 91279 519162 263198 152461 1219389 537378 979521 1131125 789219 91743 1793195 978811 774743 1952567 1623825 1651011 958889 780164 1720849 1893276 239077 1028556 1170507 625019 544103 283974 329313 344791 619860 1113465 1173094 1197950 1864753 300226 1246536 206599 1353391 1759611 1382758 1282559 286968 1796512 842882 1632999 1109923 895329 1591611 747060 1381040 835862 235684 1505939 1230734 1808324 74246 1701267 1924550 1759884 1208229 142691 1697009 220204 604016 258849 1903573 1033780 1630338 477821 672599 1419965 163555 1151087 305084 80372 323239 1518209 419258 1769722 583561 1866877 39773 1205063 1210390 187928 1173103 143898 139192 1052381 1926886 1381588 420673 431964 547616 209650 683425 1513903 677389 537956 1150563 1145368 599960 1758037 958912 267021 763086 750434 1303345 1206370 525566 305448 455841 1118609 1665157 131401 980988 801873 1688992 242328 1746865 367737 485091 1063461 1178428 270913 922143 584069 1025263 745161 252602 1166976 277863 180575 1599004 1934738 540731 1234593 753430 1634442 605988 655432 1951739 1227797 37797 1916035 1622372 409558 1012118 1804560 818588 1463862 473211 1078481 70113 68041 9128 168651 392943 86470 401641 1431131 356023 1019612 1494538 53216 1260374 244564 917759 515031 676037 487840 903999 339911 754177 1864822 1028189 449286 108944 994395 1202939 798344 1706963 1882629 1932512 730346 964294 630703 1565474 1416050 223542 247737 1146883 1996311 92182 1229282 461450 306813 1637472 1950553 1146608 303546 510500 587352 810112 960904 1499088 596588 258232 1459050 1417109 270061 1149368 1624625 1105973 341557 869488 581037 1516548 689842 819800 1169287 446480 484004 1876204 1683416 1389592 201791 1541473 833551 660486 1932933 736728 1020400 70794 150131 313496 70299 448403 527750 843111 791683 699090 652046 1559447 1468244 590610 1077899 1746161 659272 1357142 1993462 1048844 416572 1668690 1759599 460342 1665821 1377183 845087 1272845 919110 790153 1303792 1654140 793227 543590 490029 975205 867883 1915117 660465 1395091 1495618 508354 1499691 248295 1023165 1014995 53296 1704334 196237 1427167 508573 1455627 130876 445336 1000285 1928122 1601578 185549 833451 1993788 1477425 240653 1459672 732961 229343 1766893 571702 1941609 240408 967691 4396 415756 605056 312695 548177 240411 915492 1007681 1201642 579482 1675082 1755077 1601081 1456149 1685286 1900096 391657 227596 182910 1763779 1061384 1149390 405117 566404 1765911 203973 539623 1016238 1877169 1567094 770371 619934 214910 102461 367313 464147 559538 1809241 1591413 1648289 807468 844855 1125477 595601 1596766 789485 1621326 700031 948524 607446 329362 608877 1400898 745940 1624505 1656177 233976 1141296 653702 1543369 1606822 643437 1530822 1241473 1271072 1639990 1260271 1842695 1128050 378552 946831 1622900 1244305 580838 1293739 507096 1891203 1452524 1640677 1784255 963846 892877 611542 1291516 203991 1825697 1835723 1011539 605932 941975 126489 1346159 826629 608964 910404 153675 1827809 1107860 1003548 932681 1666180 1948268 328219 1844549 1667254 1693261 1158172 269702 1412333 179132 171254 295734 385779 1216579 798827 495118 237173 1468872 844717 1420164 1300913 989526 1672871 827899 1581899 161997 2122 375543 1933621 510834 196534 1445329 1164841 470611 632975 1041433 198850 60814 979606 921137 860077 1639149 1004454 1220968 995806 437900 1367669 1210915 1669805 1844205 1296241 1594525 1977079 427715 1294063 21507 486697 545843 1500347 23615 451980 627990 1162413 216693 504068 140245 158601 509999 1718285 623702 781402 1785534 50009 874487 434909 1997095 42047 100723 123931 650587 819528 677132 899879 810529 233925 1108430 537469 934856 871294 1555082 917945 1014667 788496 1148056 1065038 113747 225505 279908 1372398 1586681 759706 425776 1022447 1840812 1023212 979146 1192442 259529 75160 1945650 1727437 545518 1843002 1775914 537127 1321034 420317 9299 91439 756259 1737391 1940252 207354 894670 1102164 574714 640488 376329 1757346 472102 875090 1455642 1131079 196258 1889872 1886286 1194695 1357794 108338 329320 366790 1117321 1654326 1835192 1895264 299858 1707809 1725343 575383 1712894 1844318 1874459 529635 84757 1475447 766145 1196560 1645899 424458 916615 1264092 1664236 210897 1152913 531886 1898066 1360517 722215 912671 1384769 857428 483998 470897 547752 1486499 574982 1054107 409320 37271 511577 677521 593207 725333 33412 1633749 905167 1833372 1112259 1607084 468441 1831685 797227 410739 94737 168546 1924955 686492 887918 434310 930902 542257 900818 884500 1721712 1632182 196345 245891 1532496 845810 1172332 381141 563350 425311 134111 788057 516794 1636411 1491972 1010293 581311 1144448 529772 1045009 1238229 381031 1097494 1913732 522344 222939 1789883 797429 32776 424328 1742848 475313 1668426 1326042 946811 836583 781740 1887418 1613870 1827144 264420 1288692 427086 43009 1126365 564431 1744404 925219 1360288 1296352 1474485 1291740 975494 1188361 240628 1251244 1789102 639580 1980641 928417 429355 901848 783779 1643594 485893 517963 1200096 299738 961682 1699125 435394 1589691 102282 1068112 1648195 1789134 740722 245670 547393 99647 1181868 792388 1845342 804474 87147 250414 1891419 1908104 757817 475460 1420707 990100 231872 676136 165282 1149051 62928 250297 1448687 1394581 447063 21746 1968253 700494 276371 892725 1351175 1800801 968938 1751377 36811 111636 1316048 1068277 336472 1025977 1932733 1256777 1406021 326300 177799 522422 1739354 277374 1621244 1458111 1391 134083 504290 1691884 179026 1206106 1915642 1079312 1625803 1963719 1381848 1297129 1749551 904865 866292 1847262 1701016 1247005 315588 1488814 1755159 824696 804741 446686 73198 1781456 414684 297050 596030 1972193 1947743 1102875 526684 651731 366490 1190177 937524 810819 223777 1530589 1572194 1392598 1860680 562527 1941864 386101 529110 1423841 249509 181162 709579 267656 1137515 1349582 1120919 836959 1443904 1240431 924284 1831891 1448363 1287362 1358484 491950 510697 884237 57390 1700764 443537 292346 1576857 1490073 1755806 1687447 730028 1567054 1967446 1387484 1419947 1728177 332556 620272 742710 766919 486869 856626 1131328 475194 93580 1516965 1783876 1645897 1884324 1643196 6362 560149 743991 1601158 245689 1058956 1836610 1658814 97174 1118607 771098 82300 1125754 699297 1856544 341594 1173242 1751886 1878521 148580 239736 583337 1225993 1313665 1968637 1523865 304804 1907213 132393 856010 880418 605885 1939932 837493 1969636 1951186 1016859 402920 1702430 1669200 1281093 719805 48838 1790616 1142426 179591 606983 249797 1687357 479585 878256 344091 1363359 1537867 1561604 475253 1493661 1390613 1610136 1068055 1176870 1949199 382757 1404720 586430 1407210 899102 1938554 529259 1605275 230359 1288136 929265 1487532 235325 1948284 1012964 99518 1740687 1142620 174911 642245 1874570 136886 1495888 1603167 1071254 1212851 1305085 356240 601319 1462574 1793302 934727 1153176 42428 146484 1957308 39162 1390665 1850952 1415702 857772 1209005 1279079 1293924 121895 1244927 552238 1265758 270307 1087113 493339 1132279 925946 898236 853891 1518914 1041613 558536 376357 761637 249939 1985040 449327 1428941 351443 219559 1459367 1557281 1965209 417679 1823868 1037414 374117 1473886 98619 1185351 552599 492621 176723 1105059 1918624 875186 1350689 679295 472167 380075 594250 1764884 1463805 1162039 1791531 1915488 1228085 458209 1881521 34555 571366 1630944 1484959 862329 1834941 1212747 1197672 1407937 572677 1339080 905238 907034 880314 1504089 847708 1108609 405303 77664 1739990 1362198 817932 18859 1189857 1442318 1301299 258938 487839 1856137 575676 1573864 889193 505933 1867226 1055068 609247 1262042 605821 1164718 188261 14717 567148 852133 219329 1288134 348568 626080 757382 334790 1955211 1434196 1493385 1358686 793625 975826 890238 1372128 974398 1029106 1667778 1218157 232447 1218958 338887 1508647 1474038 1228469 456183 42270 713721 34793 1318944 118608 326675 163873 1086618 1443078 773235 585105 406421 241283 1312767 544646 1420787 1981754 701275 1947473 1777614 1033934 132700 885698 1397396 365368 489971 979445 430984 1081353 156313 774968 679916 495477 1241859 1376236 1090949 1398346 419469 1678741 1999269 889641 382140 1420049 473127 751289 3789 1411001 372764 1983422 1597871 401845 741381 50221 332997 1015068 306190 1743680 972725 1059771 1991201 1130931 1133072 602304 1141785 1377782 446770 1033103 523622 1115101 1257605 916796 629827 1115326 666701 123934 416507 774227 964370 1082965 933854 1059395 752679 1084773 1361660 1420827 1634152 1355570 1135768 1090910 1779618 365780 1236080 1837084 477844 1235067 1675532 1564799 1934919 1642240 1126466 1323020 1256928 805625 139494 585751 666105 362676 1468011 624912 620290 132310 107011 1325431 1914383 1100571 673881 1825435 1778465 551533 1837424 207318 409647 1316924 1292104 969226 149192 261164 1513288 190816 1381543 415256 1063075 1994020 1350197 1005063 797587 486076 648955 594030 446052 385607 996855 715830 667160 1635316 424792 131081 1564127 340889 1360134 141533 313676 519044 1369063 799151 1192916 746705 419167 947311 456012 1484262 228590 365900 320738 646266 1343695 1329427 1428591 557262 875252 147151 503539 1298983 1134837 164901 1210573 126629 1420484 1164887 365559 1136022 1304190 300182 727952 117714 1683382 1949862 1937283 1030309 1200561 1742772 1981839 1956535 616270 373073 114530 648018 136946 1177332 1156802 821950 893875 378201 167152 535125 1933094 1546700 1826808 762208 258929 927440 156640 1298843 1828479 1693048 1312724 1398083 1866674 660093 1569730 1959451 1045142 1376064 1116339 977520 974609 1889043 234264 1373132 943743 1473973 1694179 1731187 567504 504965 684971 529646 50030 307834 1233177 1783271 1014635 1244985 1204168 664276 961868 1019520 213926 837081 1791855 872721 896445 1878336 292258 494642 903157 1075562 1321302 427154 424116 1790553 474741 297563 105711 666631 1461327 1244393 1378559 709874 912320 1506028 140954 1002549 634741 155718 1977624 1758854 463214 1825720 297411 659324 1452926 160792 564818 656293 390553 1887388 1948963 244855 1429380 1113435 1133275 1423460 173960 1425492 1272446 393987 1439931 1802108 211119 454806 140152 196157 1137342 513240 1660538 1927672 1062561 1597643 792771 309208 837762 482735 1409166 1105157 136259 700479 512990 1777248 1815540 822294 119120 374303 418484 482276 819739 663468 124783 1288171 503063 997605 75425 668090 1112435 1462384 248346 509909 1503711 450959 1032468 1021203 1367147 1032117 734066 1435083 132494 1108523 1437733 1090950 1062808 326254 956110 1214048 1895356 413168 1973005 1692440 432925 851014 950899 1425126 10298 639525 664893 284907 1652240 1395037 381617 1986341 507131 863299 246416 437074 666044 542103 321296 1450060 1180744 648405 272370 373504 1207615 131971 1875623 306525 327939 849987 1055013 1396172 1050069 983535 1298515 1934579 1895402 1050792 1048991 1008531 1736673 1387447 1705787 420520 546400 910687 1450460 1326832 1828621 1073977 235314 340823 582197 686517 905895 1446376 620751 964055 1775497 438312 519262 1602309 1247522 683717 1190121 15739 775995 1274521 585537 1563635 1678815 1064021 1900711 1504261 1656911 1949319 1967790 1962327 499371 891805 1538246 1392494 687445 1850522 1876795 403885 1861041 1280519 904649 1993924 962536 1502578 1733626 645334 1765857 411251 1883014 1370568 1970776 681474 493006 1984395 459644 1134831 749137 543173 1350024 626347 344327 1019709 549379 17334 1389806 648318 1378783 361220 1668069 1268940 68959 305417 1070157 1767354 1660366 130421 702046 77262 1397578 1625167 723664 1217030 1124891 332434 1695908 406141 832640 109323 1022366 1565536 587479 721437 1389454 1870915 947870 937508 224297 313573 702786 1623994 1670453 135948 1237053 930351 198262 650063 1093652 1266890 1928248 86927 710824 634986 487060 657885 988914 698189 1565949 1745317 990449 1561002 694719 1220472 753708 1459141 741312 1082158 398516 1379930 890040 1376276 1989372 922435 106558 123578 1959595 1615584 676168 552362 1106696 821465 1962668 1859131 1487808 468874 82394 789991 265298 752595 1446670 890899 1346492 747015 639518 1872015 999147 1288925 1909715 257053 462255 1362803 1220966 1775546 1245274 1974806 646924 567252 1085511 175582 200764 1948356 1876756 1819098 216555 309880 656626 1688593 618248 1510217 1478153 1421133 690854 712554 399503 987830 723692 731674 1346136 426256 1695971 1710904 837183 950903 884810 390126 601827 869790 1520968 183800 1165379 239707 496371 1147342 2180 389595 1690681 381402 1802265 361870 557187 738056 1412366 962174 1585099 1535135 1434340 1493414 98618 1256605 15238 1524596 1299920 1540737 512115 988461 837532 1970568 1019883 1817608 1859871 1506145 979623 220720 1405959 175728 1935760 869855 637493 1810668 1927572 1416972 724466 312029 980684 973417 1584291 109765 360869 1106733 1923591 210954 431248 1307579 185609 1514490 1656484 33821 294751 329107 1078940 1996618 1884766 1579936 1351882 1421876 129965 584230 415247 133824 1275390 446585 401948 1286766 511940 1471806 1713930 633077 327262 1029461 1985581 834827 967129 1877734 1036185 504218 353077 1791728 288555 264242 1145475 1686775 1260528 1629937 467958 1848981 272991 578967 296242 1849865 1171493 334977 860147 1131492 1837318 518237 746072 1498781 616373 842973 1815399 1859422 818209 946367 1511823 111790 818446 1941749 433908 828655 1051006 306241 483603 193716 1663296 1046480 1512959 644059 971860 621816 1001765 1148863 1193211 1601160 234538 1701384 382725 1006230 1853253 1574701 1428905 549590 1011916 1921861 913727 1970397 1678685 1569773 215096 303924 555496 708778 1635018 46764 519442 272424 1704204 900476 105344 1678674 279816 1299049 1756435 680579 1228685 509607 496484 1346903 485377 1187019 284050 1837154 1923724 1192460 1845312 1552628 1264613 1348622 1200749 1337919 1571280 1998242 1644974 1373704 379245 876591 472704 1608252 1110515 1461163 622401 184631 1972383 1789785 104081 685610 899419 1570393 1181026 349728 820444 1405625 790051 362667 62611 1409341 1356466 1861643 1579212 683932 1209792 1867475 648573 1363230 1012538 866086 523649 1825340 166306 1900050 181762 972521 1815795 1150647 1056087 1006735 1830039 1086301 294282 49609 279711 1101279 1521334 428501 250946 360169 181630 234897 606773 641403 1791920 1484487 1341591 1277251 637772 1652131 1401747 1501096 1823064 470790 1348100 219707 1129316 468665 109668 1507109 186040 87284 1456728 377085 69801 1750762 770895 1263011 1296844 1007689 1043872 1254504 1229076 1261289 32528 1460847 1325118 1075158 968599 1477569 1454412 1482252 540965 910544 1714496 1014922 1037403 1808844 1733393 1695018 1104550 1702004 1060225 212125 1561315 19250 1136631 1065595 1585127 1301181 639202 591965 216632 1846435 63248 626578 1194552 1047460 1349317 541711 385582 1474498 1262209 1509674 1409720 1593506 1476762 1774335 168216 1360757 996521 968516 359227 1673161 1414875 744739 360525 1153540 1225460 1060676 1452020 463282 68697 1356563 1645022 567798 712617 1263719 1812006 1691539 349243 752463 1064003 456271 110378 989947 314342 1520536 622300 76570 1048557 1353839 74565 963230 965470 754386 1672338 635247 1607488 217807 1766198 430419 1610266 666961 28384 1122371 61237 955152 1008220 407316 1139715 1263342 741467 1578162 52341 929147 1762668 151040 965594 1124791 1325980 163262 43004 96232 1660652 338614 256988 1113968 1517301 552738 706078 1053562 161224 863432 1028046 1364864 1939248 690722 1600587 1698956 1307105 1484064 966328 1739880 1758651 153268 1661968 1927129 779317 1501048 544817 1238640 1224341 1688503 457716 1802122 1610365 1524077 1847089 1037577 1994065 1528410 1438944 1837124 1416089 999125 64492 656121 154158 855236 137546 624183 189117 1541049 1886223 1384336 1341547 1306521 1980929 503704 1836854 1955117 1339401 336324 1591389 143161 704870 1037226 1145118 1471352 938945 735716 1332092 1790500 1760915 30965 540333 887625 1717210 671185 1464243 599064 1500399 9924 1698794 1302732 1603209 1877821 1294752 1708340 1813612 1273358 1626325 739705 1289145 693522 1768841 1564151 1731950 1175530 346631 1562609 1131435 21083 1569438 1098724 1261316 1700731 1988180 842523 910637 1794182 729915 1892740 1599188 838278 1702697 1045410 943400 1530037 1099429 1861421 1718678 1504936 844627 1626580 893640 1301361 440761 1388793 1415450 430549 958062 233528 1429601 992808 1113940 1462566 275582 569659 667874 657398 1952664 1422157 489077 1528368 719262 1187831 1926416 1066400 1857504 1310963 1460936 1682953 1786747 723280 69271 131337 241303 1636374 742917 1387431 936408 791289 1072904 1737816 753682 32551 1513788 180441 1715307 994783 1304612 375046 1123916 118238 1131442 678569 1257359 1724178 574724 1983478 1990167 755895 1080975 1189665 248001 1402290 1105043 1610018 1619982 914303 393295 343755 582 1828138 666340 1643736 1240482 55624 1418926 500393 906546 125695 67998 763252 1452332 554529 1227504 1444369 1376763 126191 1462430 1099720 1560709 871531 1185950 338347 57380 176493 1038856 1406570 1653150 10655 1654123 352165 1039593 1891151 946929 1467410 670032 278858 1092194 1043389 88694 709061 973274 1193795 1090440 649310 1714611 1053979 422729 270650 1412492 490633 730013 1812317 1149410 1469923 249698 1061999 29336 1018225 919555 1067158 957943 1061141 593672 1867080 1964327 393197 1627450 742522 391882 1670753 1315404 616030 111852 1163642 1163798 459105 146342 894749 206887 1056859 291817 237192 639415 72455 1756596 1219169 327441 1034202 568259 189067 1048131 525710 144798 421829 1709324 1561226 1029438 1671115 1579063 1645602 1316271 1227413 1132028 532459 1404512 1107135 1134704 1463551 1675440 1189134 300079 851577 1853294 281501 244985 664910 655820 931990 436393 346604 1841244 340792 1625427 1356707 323355 1468477 964440 1998237 1156671 1179324 1173648 1805471 887515 1736440 1729161 211182 350871 1737158 1066773 1729810 81511 320946 2328 1044 1834447 523554 623138 1547592 1508315 247236 345427 176267 1725129 1507536 1889487 968531 224461 1244015 707395 1591514 1473184 1331689 312628 1934427 323827 435968 1761466 575527 1648929 471551 1879070 599298 889420 1391409 730930 1749572 1664874 897244 437234 979046 592681 204103 1273085 1561066 69930 376360 563999 1879363 1240180 811617 617373 1698586 1991041 1444961 627919 1643057 951643 1958295 934691 645325 550237 151858 1559980 1944093 1604101 1621226 1816050 230373 734104 1184988 808043 1217551 1765802 1223091 149023 527768 580520 1435145 1688496 761293 753282 1344690 414109 1927913 1081859 1534337 1751804 230327 837974 1203330 1342526 1755890 1998716 972762 397976 1481915 560055 183434 101409 1779333 1788034 1294123 1047760 699186 1642936 966906 255700 1185867 1575024 1512538 696642 87519 1891071 52258 772276 1094391 1195773 118971 614211 304928 57918 487370 1864910 1045374 572518 854545 1244610 970253 1209328 290164 992479 523216 89452 554897 775770 300094 1025161 642587 259896 966017 451702 1477924 1687721 1203595 1265730 1627085 491691 497159 1706299 773367 1555917 625854 283855 1886522 1586461 1473402 1283999 911990 1658405 62374 1754132 877686 929150 373403 1288228 1107233 1568391 535211 1055424 946102 1369039 37169 240621 1951579 319154 805331 405709 178346 882979 571619 207142 1478169 907621 1617060 520307 166205 49729 181193 586305 1758001 764089 937879 110697 1082234 1468570 230728 941589 737063 470962 979199 1001873 934036 1391547 736710 279752 1624904 1767686 569703 1537719 1965049 1993408 1352665 1975488 884911 1816771 820098 1161683 751232 397194 477958 1279826 1830680 219564 437068 1708908 11710 224113 1916784 899343 1064905 1403975 1140551 1656979 47829 1099419 1735871 488379 1664510 1344041 1046727 1852306 943172 1160110 1286473 936682 1823610 1817387 1673694 524938 1791359 163756 255200 1768684 1682760 646311 111249 1915600 1580441 1732944 422306 1774992 1285864 1516575 1168040 1297089 154417 1724894 1606464 1977929 1308269 1359018 381598 1527236 1831823 1438646 907659 1792122 370678 715000 1562526 870154 1168887 1414652 749042 245820 1393336 855012 1653059 1916579 301865 532679 1294639 1602681 1886631 1559120 97998 1604818 25861 1401438 1389048 1243238 456889 584791 217854 1732297 796785 327602 894362 74878 799521 763300 169621 1516393 1057550 611499 927640 173028 1548904 1954386 536206 1620992 1538030 345933 1144343 808550 1890332 187420 1256093 897390 1046320 285001 527884 813660 1593130 147061 1162949 1837320 491071 1126233 1035433 1154943 1313731 1647091 1374802 1648638 1061526 489159 323560 1725692 928653 1009520 745441 316326 1463417 302429 1211033 1687482 705372 1041121 1265650 858678 1732624 1655865 1030657 173650 1673663 1921217 158419 849240 1994345 1143473 97954 1827370 1257346 1134011 240312 1584498 971974 160684 590150 1352186 1147610 1287886 569506 1568851 1204339 1501988 134016 1639202 731250 1921869 1710204 366055 1589354 1258170 1293023 265624 1300910 1856967 1711356 462535 646988 1016522 20567 1921164 120333 853101 1669587 300630 1844796 39708 353532 402432 370077 124329 219032 1328209 1904836 796809 1081472 810613 885090 1205059 1194711 501723 1403836 549151 1049167 1073224 213873 1944008 350316 1070105 1580549 1976594 1198179 208159 136623 1308429 467154 1985224 597087 135338 802414 527297 542869 252469 351609 1675380 1106726 757753 1440605 1535452 1961956 840587 431888 268431 627243 75287 83105 75794 617800 570077 1101564 95062 1580110 442997 144092 477293 1048225 1355615 1224131 129281 1029849 155450 184385 548348 31616 634051 1705120 1577209 1719854 1181390 1401099 1112643 783420 1220358 101070 646050 1137784 770658 1150097 1146054 1928619 1575893 1212008 1689636 1347789 1027747 47884 1093328 75392 1983222 157309 845702 853502 1047455 1012826 329447 1378977 1958880 1891962 781876 1752123 909185 1033950 18038 1585781 1936431 355320 1968137 1280566 774221 47167 1215430 737389 889772 1708377 1553910 565364 8492 396350 661195 1828965 888109 297350 436549 1989696 1621778 1287971 317826 988463 805265 463839 1055105 1448090 1040807 154653 1138796 5200 358694 1975527 1408526 1224884 875020 159329 1991031 962440 935463 173493 812320 385737 243344 850347 385623 1204562 210075 104399 631177 1397403 1501264 756251 1717703 374028 1518979 1565886 1377094 640699 216132 177127 237683 1013432 1380728 40305 1663889 719968 65564 647328 1930511 256407 1790455 849527 371478 538616 99130 524301 1305324 1773805 675233 1409906 1432601 240725 1490403 237514 449033 1061817 1837763 1756865 447475 372151 1621163 885003 818785 15665 1474199 677189 899409 95600 1241100 1639782 956969 1957746 1225228 1312026 1937386 541243 329711 63800 640028 1415539 249896 1574861 1139634 644755 5926 420701 447566 230302 670609 1210124 1642316 908979 1666028 890228 1323913 988977 1573795 1461232 1997536 1630884 155931 625436 1256195 524017 367148 1204662 164641 964182 503365 1111459 1013621 936704 396777 1471379 1334952 1348373 1297831 1278187 106539 249357 1661336 1229401 1041753 1379252 643557 1735324 1319673 563737 1818442 910417 800733 1914715 1381284 648876 1997053 1729004 88831 859203 860824 1711375 127922 1246549 12624 563652 1090591 658037 1447575 1472003 1898430 1026165 957669 290371 1672427 1320435 1170864 379793 144145 985553 584896 1261494 112889 1314951 1904324 1196016 1911201 1782887 1823539 1026585 8284 1252962 1904034 1925391 82747 1593234 1419338 896748 967940 1058378 512363 1107776 921157 570520 205699 1202508 1979703 439978 630733 260658 919634 1622035 938877 264071 1104918 44929 1313326 1759377 454198 1306233 237980 357308 11457 596864 632063 1260533 1391577 1689304 1780934 1318000 1138974 630318 1416349 1586526 1306777 1392796 346404 1851237 1761802 1841199 914607 105817 170261 1269636 1274134 1871232 1588525 1703570 489920 1845769 666010 1088480 1709684 78058 885530 1673219 473098 1713257 1486680 591937 329176 137178 1390587 1707808 938238 1711855 933077 231251 23020 1519608 387967 324887 1193450 1240607 1187851 342695 1203018 773281 587347 840542 962098 1823928 756664 1247088 203957 1199456 1901974 702291 1387622 1955441 633538 1640106 1442854 1626587 208765 955954 1358676 18691 1929447 1326445 1583895 481185 194335 556784 445111 725551 1803990 852941 1278848 1846310 1259178 717238 517245 262473 1465353 1994916 481339 17749 1978386 1135766 785979 327381 233328 710813 1449340 184189 1004362 1606651 490559 1572190 1626602 1636965 1112340 666872 678753 1049870 1053656 100550 1847128 635617 1472000 771690 1394680 941631 1546651 1067378 248690 588512 1165903 213764 548816 1348478 870662 1047908 1923800 1015775 1093338 858563 1852538 301118 212791 988058 251105 1722520 1003727 1537076 1144579 661052 532226 1799777 729723 1828671 320708 1227544 536140 801391 1228472 552646 749776 1262272 1307140 198726 983974 1384215 1732997 687005 562028 138647 530751 1760673 596834 87302 1079595 236784 60615 795682 1930395 1574275 1057007 235699 1546948 1994228 1949302 206468 1382100 1369227 1972752 1135430 1550510 1106470 1083169 430728 21515 46619 1154233 1877787 10556 1892760 1517080 1016063 293549 515059 768398 895766 1721930 1726723 834779 1793526 1158437 417445 1917877 162711 1061939 1415788 427595 879538 245224 12012 1765230 323734 578323 1224172 82022 1158493 796778 986747 251313 1880025 501182 489194 1972498 1664817 1578192 234059 1128231 1658831 825291 1144532 1139628 586382 387792 623988 484107 230548 1251163 1262878 808508 1040108 418432 734898 1921435 340001 1055795 1476176 1128160 1399060 1779287 408581 146449 1236926 474732 4551 1505933 905468 1996659 1511113 111547 155050 613140 1903200 795410 1675681 1378847 1163685 223198 1787363 1158291 1374255 990360 1647615 1036049 1070580 107014 1982829 796183 1839711 851153 1039924 1433973 1313119 1590610 727057 784715 80801 748250 10516 503561 1144659 1983515 384527 47367 1975557 551448 922675 1662172 578487 824664 1536204 960175 557227 156503 848534 1248332 185421 1778585 1813742 240208 1375034 1081641 1228312 569360 10028 1773077 1778408 1685581 1569118 640607 442779 1079925 779516 632198 592132 1438956 838261 1909557 6969 557530 672963 1120245 1155667 748490 608218 147491 767775 595652 62057 1378085 516822 868359 295972 836998 1255961 1096478 603306 1175864 1836589 994310 1205531 41261 212705 168187 1519250 1251972 30505 1601830 637626 674817 98984 849173 940625 647647 161218 899649 1456118 134964 1801028 650881 1118630 1090317 1521866 1723629 881398 1597931 1737832 296284 638830 617940 1362070 307859 1834165 811059 251892 1422538 1499306 1792878 969384 831061 758725 458176 1974082 19258 1567505 1442674 418717 1063159 1930971 1501864 1965809 1125091 1544646 169622 412454 64799 1173253 1202690 1925777 1225493 489779 1781376 1318528 1926185 1899386 1690556 1989754 1109204 262537 1723276 1193351 1464114 71738 1181740 435123 737089 433787 10502 1512369 471337 1761631 1170920 635498 1811023 1304202 1409363 258508 1985397 896180 837674 18765 1194021 885836 947541 1620985 118120 1996399 1961 1546633 1293290 1359756 65757 1649065 1942815 1156155 1023619 1942342 680309 183900 1954156 957733 528053 618148 1989358 937649 1120213 1289095 1844574 1161733 1014951 1472341 172708 26058 747492 1367845 1730360 777954 1883425 1679318 1139902 830955 1821329 618807 1844023 1484739 811815 144596 44341 381751 1459525 1688959 715270 1095458 1620279 218715 1992554 1521328 919218 1748516 316225 700962 1696815 1413545 1289059 674243 1033461 550044 680097 481430 1780751 1931345 246313 1994843 1799434 632444 69125 232350 1374717 452708 1268238 94053 1826306 1801620 187645 1500862 512583 887957 323581 1594156 48523 1260905 332341 75172 1606709 1021488 762529 524487 354927 1341006 770359 1554159 1134861 1655680 992415 608181 319983 1074981 199901 337300 467276 920470 1997234 74421 1250456 938464 503189 1558695 1655716 77053 481879 1664347 905251 1424669 952501 377225 191438 316238 510337 141784 1961452 801588 1683864 352385 924696 1695748 959633 452126 1193882 413179 1697212 1385166 1717754 1454700 42646 1644960 1626389 1516007 806494 643834 584677 203832 1904569 1565738 1333484 808490 1193510 1464706 426901 1568601 711145 204982 628137 1029995 356159 1272104 435685 801883 527926 725060 1460620 723651 1701805 847422 128669 434767 1063148 575539 914153 794108 1722575 93178 1270977 338665 1541495 1823545 856871 1687217 681566 54715 1151682 1767841 138961 1238265 1415201 1526079 1437157 341769 115603 660902 504752 786701 1040502 684192 375750 1966196 1869884 1149253 173737 1971818 841226 581298 883347 450713 1399158 1619852 1534799 944500 558312 1796844 738757 91236 1318041 827280 1903533 202439 1424836 19018 1524961 1879903 1317717 729449 143507 1485661 1958817 1906670 1520677 371828 1242784 742682 1507607 585900 24144 2464 1891428 1245602 106021 1486067 1088945 1041204 1719957 1614853 1823902 921277 938649 1635147 1683363 911055 774359 408248 1966678 1831248 273355 1833875 386600 181326 15429 1506962 100856 482967 314550 2110 1419439 355812 163833 128656 1326511 774449 908151 1846462 571499 1645018 121874 1417893 924447 1327624 1034406 174734 1332089 360750 1534910 1677061 413480 206690 1703155 657844 17761 1303564 1355628 1463264 1696122 684387 1692907 62397 563306 1261653 1464423 1987471 1364198 1969810 112122 190590 1897066 473473 1417016 1346659 393597 1191881 1818248 293151 871880 1993632 698555 82700 1875405 1610804 1432705 746226 147976 1650415 1888066 780893 83593 79401 1650390 122737 494452 1887007 185819 1826656 465954 1751873 1989243 264434 1336225 85576 314263 97447 1343540 1504917 1056346 1589738 392112 116958 1362427 960687 633471 1641576 1513622 363689 250959 470924 395516 195146 196675 1010990 1656831 129918 1621558 588690 1451672 1838815 696831 1773789 1192150 1241842 660815 1028098 14589 1170107 333031 1233958 864045 529614 187237 1411720 607320 1813478 1743237 1187605 613666 1621233 1433357 1882419 1406093 1347660 1773872 128951 823813 66449 1110509 1087840 962876 766468 1749717 563154 1384629 236460 1206981 758918 122296 1593994 483298 694360 59476 138577 13603 1851560 1493897 1776124 1365159 1985233 1830580 209935 704205 656093 493811 1841033 1524937 1777527 47619 1688341 1478217 1030668 95928 980023 653546 1666676 1169894 840989 430665 1663937 907076 1916607 268049 1941740 243936 91524 525586 1245514 124897 15988 1004391 980335 1349731 1983128 585561 1794806 865768 778546 595557 1357059 1577572 1615891 214749 1933131 1041458 1061744 1059736 435093 1350975 1324940 568495 341341 495745 1915036 233396 535853 1912078 1050375 1914793 1959425 254093 821900 543570 1127751 749921 1721977 1774446 1221131 708339 1472428 1001700 1917744 292994 440918 901642 1186932 305862 1775604 1674546 1222932 97908 1508800 1260412 237310 1670825 76361 141580 276938 80262 214486 1580494 866248 323402 1444555 13880 569649 1290333 658110 451762 763621 769483 659379 1319636 457798 1404688 151897 1445930 1620650 1192647 1577178 1199322 1871553 1659097 1032181 244509 1826006 1137636 411342 649593 1402713 489591 199243 1651054 405033 1362515 1667430 1591914 246436 1504868 1314021 1757138 1817176 905698 187587 940257 1536237 263601 228415 729787 1358954 1438525 767850 1892108 446987 1416740 277360 1129647 625873 894877 1116017 1319054 1422822 1206822 174187 40733 557569 488707 992212 789705 127212 253594 1394010 1406769 613101 1861556 107280 1404420 1593544 2692 358335 355617 1800511 983885 1761603 165241 236837 1062811 1614321 1620356 146983 1767915 1371563 1864559 1004496 1991887 1854029 1362233 1580238 1331046 1859225 1267755 1870574 1288322 734697 564483 1128350 491700 1446758 1653401 231006 1966386 1395750 182196 260394 451778 1626361 533590 1907698 593235 1065301 279569 572996 403291 474894 1980182 855752 61629 1175672 1127457 1925026 1985650 1538655 874734 1512718 551178 1437230 107782 447824 818740 488791 1486807 561366 1039319 1969443 1922275 967364 346410 980942 1741955 853703 1725229 1745894 160766 1918410 789394 700471 1268056 186604 1720876 836229 467872 1636725 1059733 1967407 1837305 1922659 1660620 362959 1009711 1474384 512797 1654866 1059502 1749860 35493 773690 206660 249535 906333 1783395 918744 456351 712883 1463349 1594015 1586372 28617 1465248 1504216 1176157 1906529 930534 243672 748664 1274020 1561916 1421150 603337 1151575 572106 508156 345400 952394 659410 796768 1721910 640047 83533 1499916 723942 1394721 660333 982629 1003659 1639703 627315 1721278 1834885 579549 885875 1871856 136130 976311 861567 320077 1993279 337341 1642907 1973041 714799 182658 859747 1552631 1076463 1937470 1949876 1595661 1021240 1597114 385208 702374 1526016 883602 348722 1243742 1576785 356140 774328 264675 1839777 1747621 634163 123297 1063916 1449683 203518 1479984 138211 229520 1248615 623848 1911372 1980189 437284 982619 437896 510633 1434349 1322361 921148 751297 1022004 446683 918780 79431 1379648 1706730 1218770 312301 1987690 1605935 690786 310351 1432134 494546 1522979 1978438 1922029 725363 906752 1638411 1158784 567612 945377 1943633 173597 670813 564876 1988601 1045117 1943637 897596 280006 1942953 1213979 989317 823291 932092 1863162 61730 1155037 1005433 714578 477076 1783518 1270695 1181042 1756619 461698 5745 1119498 76026 1308853 701542 1364964 329474 1741338 1918033 957037 692726 1300810 1276316 881471 453878 384323 1787945 903113 1616691 685657 1409567 776125 1437486 1428715 976960 500467 799341 34605 1764899 1123929 177938 791082 1686677 1631010 867199 1248430 924868 1357498 397383 490267 1165069 1576694 818967 674632 774724 448321 1103658 590473 1268552 657267 1897659 1194095 1496590 940416 1840364 1724653 1646764 1526284 533638 273718 153006 1306161 1057199 1472651 1139360 1898280 51283 1300430 1460710 641504 1055859 1385148 1670470 1901095 642555 1585261 1046853 809724 845169 1963644 572480 921927 426993 760240 1705682 1743044 178923 1499057 589125 1715297 1414945 166945 216510 1711945 1424205 1676743 939385 1685447 422870 751896 139079 1839771 149596 811936 1794340 1920267 393137 906051 1067964 792938 1525722 439107 163708 407079 1046578 1755789 725265 477285 1099671 1120722 145607 709607 1822044 427072 1407726 1562774 480263 286403 276404 1809196 424741 1044452 743414 1493258 234820 1197263 1459904 1996850 475091 1749501 977921 1828378 118607 1838561 721133 504398 206477 1863273 1048884 480809 46368 1717124 680954 1064118 1780625 387926 75816 222463 228800 364512 574565 1889391 1808885 26107 824900 1083850 613573 1088603 1620748 356373 1637849 1136554 1501067 965850 1746082 1540466 665639 381836 513556 1352093 868151 223732 1920433 1567615 280810 1215324 103521 1799593 772259 1189842 120064 1576008 1487115 139846 269158 1698518 1018092 1865880 1218868 826599 547787 1553188 656853 1870122 971216 270310 731308 1448427 158071 610214 362813 1370817 108991 26077 716795 1270578 1614033 1693291 76906 814012 1057572 689729 1520944 203910 1541226 404379 1779516 55737 1844642 745420 398737 1677742 1221933 1311273 879067 1537833 1883558 1364542 292646 1264328 1618291 655944 765490 182368 1322835 971339 1459272 342257 877197 1768307 1356762 1329373 135906 1472689 453037 719169 678621 1569136 1400660 938140 1406686 404528 1296998 890341 966319 1402961 1186674 1295453 1905810 1210247 1707786 1795572 245933 1831378 1076897 1582000 694569 121154 1579188 797740 195725 1278930 952518 1209299 435691 1944886 1741242 602252 1657407 363764 817603 838809 320371 1228415 1790968 530171 39912 1774836 1307518 365695 497723 742859 404178 637385 551499 160820 442519 1089490 1083922 768296 1518929 1338670 1363859 1379197 1460634 1497824 899559 327350 383284 215182 1852318 830279 1072175 439272 796642 1141488 296499 522868 1682062 414243 414111 918800 1405051 349671 1899362 283665 1913541 1864368 1286417 343448 1665717 195427 36436 642416 1753620 245847 548411 781420 1492307 1503175 626778 6342 1129134 439534 1453101 243585 356209 264671 74176 1363683 1576651 1546984 188792 1488599 832271 1022248 973494 446784 1881822 715383 12251 877600 452583 658888 1939195 1503586 1149248 785933 273834 157936 575276 827434 194027 496537 578496 777918 1204479 1879885 1889581 240002 1412295 1412532 1470848 1299990 1476625 1336805 1784677 708016 842331 538486 161743 634489 1439023 1763720 48903 584243 1741399 1401965 757527 176685 1878706 1627035 1499954 755894 56088 1085394 885456 1662362 406440 1630100 965141 434199 1153023 1010369 1523269 497138 21758 1743274 1084616 1416545 1097277 1394390 873566 711305 886786 286838 481758 1473926 875508 594756 1505345 940388 1933323 155243 1274925 401231 769886 1469780 924606 1411880 1128 819823 811513 1572542 833826 1132685 153986 452987 719177 1827579 684120 840701 1047799 1351378 723547 1503863 1188743 353534 380285 1131403 1982677 1398286 735182 1414393 1883656 418674 460668 217910 379973 443974 1081300 75663 1251229 1838470 1511310 829608 781861 801418 164331 939030 358164 361788 1064949 880045 832211 1044490 1972783 1013086 555606 1877915 1074200 833732 327218 1295431 1118003 1545007 1384437 1323255 1659226 1456622 310269 1305260 1653323 1296323 1763975 1425028 1680572 1472578 1799497 1583156 1787744 813381 1255935 831531 1506102 1809455 886285 1760468 1549220 64450 229558 1262651 280153 278879 1689195 535730 26720 726492 1778765 57889 1591773 898195 778881 657708 1736744 1746170 575080 960293 973143 577681 541451 1379484 115966 298229 1725060 494203 320028 15045 1323807 1389066 1067284 939747 1224635 971470 22684 1830333 268662 190574 133874 548042 177765 1584682 415842 491667 1160594 1695121 428320 457876 445204 1241443 1835595 1985188 1562517 1049813 181471 876665 1513406 1456406 635090 1162655 1208219 162311 1127075 275157 133162 1895662 1581047 653255 188276 1361161 109293 320108 415350 1024597 1190994 616884 1498805 1791478 780759 570188 199466 1013568 1084652 153729 332943 1046209 107099 308342 773876 465645 832387 738199 365068 501222 356932 657250 914156 1674250 587618 1847932 1868366 255510 17659 1436809 1916362 477582 1952238 1320662 1347154 1685265 431182 737672 751838 1837125 1616907 1771050 1094976 1131894 78623 1365296 1379297 1781511 809367 609741 1589478 1549907 1158743 1716563 1844430 825618 1723977 1028675 21123 672373 428671 485585 837887 372689 1024375 328454 1147020 800319 1425705 965433 777746 1310612 491317 39158 767253 1809022 932806 100647 560518 912063 1393410 968627 780861 1523572 1993373 1296439 771070 1402846 1703270 481234 1201034 1509573 214354 427981 336812 1869154 662756 1860990 82150 170606 337762 803569 1801765 1916498 479488 633540 1475743 1039200 154170 1991551 987759 1582846 1460700 576019 1797808 296012 380793 1091215 1616404 137422 1895590 5886 1324041 1929652 1367504 846362 1844882 576199 402259 1819720 245533 298768 1945445 470830 1418113 574020 914924 659400 1226640 1542378 1754776 1861081 247328 854143 581893 180262 1581417 1499538 1174211 340157 1472752 997726 1033581 401861 1985114 250812 224128 889051 1626928 849873 303829 739539 176286 1757060 1947601 1735277 1834572 1349665 1755603 1911874 1808 1310433 877072 1342967 982163 1665264 966398 164708 1901317 216025 168757 133056 1365019 1513468 1624073 1124899 833503 867564 1637626 1603900 264482 1959485 705324 1424286 130353 1240016 796654 1200762 652187 875219 604245 1497396 437254 192297 789231 337691 410632 1658711 731855 1848459 99178 402787 1976372 662078 1758221 9656 216907 1116653 120876 776111 1886153 1294039 697598 61817 1842304 1027037 664634 1087010 472780 1381741 831215 14106 575536 1249670 1462296 1630037 734168 224279 1872597 351631 378910 1474724 175215 1917749 15805 1599318 1661690 1301798 973970 1749591 1980359 1455023 598178 1724468 1501197 1599797 303034 1357902 1929964 621707 146510 197211 836736 1315799 1935676 926288 171530 1847060 728271 793866 1083099 1388553 1211794 1236189 198896 1883340 1156066 1168969 899378 1693603 1292059 124174 1949167 865640 626808 752319 921788 1794215 777123 473418 571897 1208873 1330049 1653281 765494 545749 1125691 1435620 276425 518331 917780 189169 957914 1256695 1795334 1427556 845347 51027 932718 541366 1579486 762281 1624060 1587932 405714 1736175 1056046 870774 1741594 980236 729671 793473 1745645 842726 1760154 1114748 263312 940821 1071965 1222327 940914 172951 375673 1162412 549391 1287407 463775 1866534 756088 165439 752819 67486 1650562 1507512 1340866 1155818 221867 1264062 1518421 1347718 1151404 850655 1086265 1034073 1782348 1966117 1016131 1483399 1642727 1126046 214036 1513765 1576334 995408 1282315 143153 1197313 1615319 792651 1083650 1780384 1963671 1225135 1419349 1473342 1278054 218687 347784 1923569 480045 719640 420561 329529 1614392 1527038 93177 1528334 1865568 1516856 440579 1871409 1733586 1725197 1421945 1754566 31588 535464 245832 852339 1187217 560464 1427903 218267 487742 1055421 1399998 86762 659492 1209303 430551 60937 1226356 301242 1816523 1595844 63969 298828 230478 1256250 1204287 1079608 1822979 693462 1535729 1336196 1295277 1828645 11286 874593 186193 1963632 440645 1237416 53540 1656933 594383 1007522 660052 506216 1338567 664744 516455 100020 182830 1386875 220677 1023896 1268498 420913 1053073 456237 174425 334523 167394 162243 1127434 1136642 1979200 1851591 226124 1269294 1970832 1413645 1153737 1583956 441493 205171 1082099 1281141 1012378 739928 14457 1742778 1179147 657188 1719176 1288890 174765 784872 1792682 898127 748342 1134696 863729 718312 1490656 1981509 917526 1426064 752426 223328 762763 1671082 1622353 1075857 215379 1313241 1914502 86246 1254167 362924 622121 210286 1312037 256810 1323586 938135 691718 110803 1972505 690229 1872227 432179 412049 813672 384484 1449313 894286 558752 1762005 1986913 415749 1746289 1933920 842322 1847439 878719 1048353 725313 522474 938490 405676 1925226 212906 603612 1109910 1758354 1484913 665448 1433623 1538536 1006967 786166 1205233 1265577 119377 1587129 1426897 565631 1123952 806766 175938 124946 690561 1707207 528154 1889759 1048890 1129236 1116230 87976 327660 77194 1863749 1611333 1930798 1924730 1105887 1265486 901054 1485566 446177 972961 1477328 652873 693072 1202132 634725 857736 1749682 979120 279332 400025 1876247 1267153 1266952 405277 418564 745370 1718046 622804 1278665 107768 1832028 1271281 169541 1443216 689047 1605477 1279516 1435556 123806 800571 733227 1646444 811690 24760 1686508 732077 629337 489580 1963852 1457628 714492 1464525 296394 1633312 753974 897230 1434238 104398 226081 1105060 1712739 1784633 1132341 294549 797963 975790 1750503 1455848 1410569 1950467 676075 1655180 1844982 1573525 1622285 941452 963985 485760 1082592 171355 1914693 1973028 1905651 1950798 1246525 917715 708599 172746 613044 544690 1993718 1254268 486110 415937 664062 1891483 67430 962657 721531 924494 265890 1667309 501107 964184 1621827 1646976 297790 1448500 1148771 1579250 881708 887904 1328408 394161 585426 282684 730036 1226591 18387 139220 256209 1390221 1902983 676636 1952655 349949 1530430 1210311 677513 249875 460324 742429 615813 775201 1269189 1194531 1490254 93915 97823 561802 747726 489138 1874946 1279085 1315443 1729787 1553170 23683 1536555 1255779 820558 1972910 626141 460438 1090667 1715743 968496 815689 1041773 162797 717395 153096 1375873 1312103 840533 816329 1773010 1546520 1046719 1003841 1588338 951202 778970 1217301 1986297 825836 278498 1713414 1217566 1397073 1787788 1798042 998368 1501320 1658298 460588 964149 1880243 190202 175268 368071 522063 1503974 1132760 587745 722785 1500331 628918 1857329 1238553 1135624 159984 75314 1124871 12724 1008469 1980913 1345019 1321129 92973 305131 1514507 1646748 1657594 1127903 285647 816488 1533403 658399 627528 536150 388303 75496 1428219 1724534 636121 468115 1271163 1171220 1985091 1759376 1302409 423269 553127 1864018 1195909 310678 814507 871749 1667031 188025 246718 1240269 1808865 1443772 61406 1841604 1632825 1405653 1171438 1427796 1250798 549309 1531012 1132351 129825 1268658 1682071 1598482 399667 1135337 1354208 1273695 1801462 19753 909471 1135609 1914385 1642943 135444 641150 1699025 390585 1898317 810208 1644556 1763449 52293 1759434 1542831 713968 1256702 1938035 9157 251835 838112 631150 1482243 791999 831284 1946971 697668 106121 209064 710915 1436830 892674 300 914442 1154541 820100 1689213 1868502 1149097 1009330 634703 196701 1480706 564204 1859562 883287 544746 447249 1427398 1472394 353296 1094989 67838 1869702 1793361 1847015 1048685 754138 257570 1628389 423610 1751260 965390 1048872 1242177 202588 272109 1758607 548317 1265684 1911479 1212236 843001 223959 510541 544945 1497968 20861 1804556 1735719 569592 1480520 849031 1443276 1555965 1813282 1155180 902814 708745 808350 688810 937729 189958 1970350 582136 1853262 708439 1144315 920403 894086 645215 565969 1610370 488837 1984999 504270 1719114 1991463 1725722 794509 289874 1839198 1482989 233296 1905219 1856820 1722512 1648742 1311529 1267059 1336972 1720882 1606227 1700893 176712 1703642 1913911 304707 261808 249453 1377679 345039 895114 127251 31046 1084804 316300 1188515 1464374 796246 1771573 1953389 1390614 515458 1147037 652880 1259044 961133 1096556 780157 760654 185008 13159 1851164 386470 474190 13462 1519915 1462184 1842961 1659891 1714291 1787738 480540 1434512 1208825 919695 1183403 264034 1398309 1422351 1748962 1587494 1707180 591532 171259 68852 1307044 1784232 1664740 1906052 1841001 1427154 440417 1179524 24800 1948583 844015 1848663 684579 575261 777540 1091343 62592 636466 1867491 448266 1216904 373042 542872 1975916 1240156 1733955 1511469 614312 1439112 1085291 1498862 1460542 586585 306916 243007 1619025 514710 1293823 863479 233764 286118 7257 585058 297079 1662422 955052 1204386 843104 214574 546251 404275 1474348 1654467 1615299 137763 1605655 928673 596847 1036271 506743 992904 1676438 387379 951564 1074863 1670615 1873578 1426280 1163855 901577 52576 1298840 1495251 1221291 998258 1704896 1825850 1861436 1615255 520326 1973375 1421689 1617463 1976265 48516 1689558 709750 590619 111910 1802646 337803 1186684 678549 669934 995020 1801077 226532 1364897 266963 1469403 1943316 1020687 366865 1788435 518902 1975175 374532 103991 1700521 1194616 1939698 722921 1324650 1311828 1944332 122076 1373165 1223040 344751 373100 791008 1193952 1905496 457877 302828 295140 1269023 75828 1615162 1144051 494684 1231842 1478573 576539 1046311 627819 1090307 1303847 1608274 800985 399303 1093196 1323719 497860 349577 61377 627537 29831 957485 898443 1872723 1442892 1214128 827369 898118 248040 71333 1823398 981997 269542 648781 1500516 1000471 1696132 150813 1980637 1775404 1776483 1647699 1926449 1791211 1319985 626936 1458622 213370 1303517 1228313 95762 696258 878351 302698 1448830 1143591 689078 70081 1879638 1408019 214084 1213270 1848518 271086 1409668 784313 929956 839271 1229374 1268066 497051 200603 121807 1562234 1673084 1686112 738384 813455 1993044 470334 1690036 1380987 1571899 100703 1664649 1381235 1723917 974747 601172 689667 4242 1239817 238432 88338 1885217 1962782 1721385 1305543 1574519 258538 1042375 1534581 260017 1499264 1865013 1689168 1872222 1832177 1360361 1565349 270321 1598297 729015 1188673 440179 1580345 1700864 1910925 247381 1495099 925158 375743 1628807 823279 8783 193077 1400827 746546 1690944 1812437 60586 1351605 430957 296063 844515 1391915 783256 51280 1263940 122773 1202111 833109 941032 782606 161937 287082 1532125 1259333 1119198 909999 717204 1996034 785227 1521645 938235 710928 403420 869755 1742376 245072 238034 1881095 684085 596347 853334 299281 1259051 1724389 155538 66984 1271504 716602 1710367 994825 963960 1840264 1543364 1064073 1534044 1562806 1507726 726745 84608 1499658 63430 1749937 565863 457792 1794402 60984 824493 1930659 627708 96011 930650 1557238 89929 211276 967362 1363676 579745 1249659 509683 1153568 1919142 451913 1767707 143502 1527662 831568 1760347 582689 703842 1262551 546672 36952 763796 174838 1464497 736439 1481071 805230 1134341 84965 958121 504129 1899852 1543611 887940 991943 1986907 720471 165352 944818 757589 1731275 97519 660448 545575 635311 78220 1666011 1598935 1672268 1062674 1916344 1151327 584861 1437712 449224 234058 37130 530619 1456647 482287 948542 1015283 1046518 558326 166537 831714 408878 650162 133429 139972 526283 1513517 835060 933270 13491 503003 245598 595788 1026981 264495 1511845 1350626 872027 490530 907488 15334 681977 194691 1213576 533049 141508 106449 1387200 199356 434663 491853 1989560 625687 736175 1789032 1061819 1742399 399019 962197 970424 1497929 800252 352368 1891512 477721 10792 922259 1744153 159411 1092329 1844425 845979 1088700 1269735 563066 435135 1808439 1530982 1495190 1367640 755291 1364636 1895501 623551 1215280 53343 1035546 630346 1460376 868996 1178299 136684 1307075 581334 1566896 788841 1836266 421476 426226 593632 107335 586319 609359 100735 1401581 110674 685284 196465 1309182 938581 863353 744300 1221354 333999 1333967 158000 1912442 905134 714903 1903402 1059638 1666989 1158163 1284205 939408 217894 767083 1491904 387052 869925 1276307 1767699 321802 312414 38378 116291 956776 379412 1441205 213942 365985 1066599 247942 359791 954021 27149 804240 495272 460021 581438 125892 213704 658019 1641726 604833 419365 1592526 1499918 423529 1056456 21345 475099 26050 1169093 590872 1917457 817363 1354915 409334 1861301 570226 1415078 848781 720062 966094 1359997 289440 1571074 1217874 690715 991240 598550 1255437 1597494 1586054 1141457 704899 389525 1432146 721075 691398 960065 1466648 1774734 563272 1037727 1004351 1985744 1102554 1338644 31698 70531 1307969 692262 912171 487269 858397 312416 521676 1307422 1009689 1508817 1982061 52128 111304 789608 813997 1854691 1791492 354678 1857169 1942994 590424 1868554 1039430 859519 1301385 1077632 1502527 1576658 840439 1078008 938975 161372 1118612 1188819 272085 232727 1565523 1277814 1468145 260137 1450976 1952768 728001 1840343 723454 697909 1823604 1595222 384488 637161 864046 1672856 1804644 986023 1388197 1900885 1583206 573805 1795159 658670 990952 924620 141014 1064265 1428659 321960 444057 42246 1733683 323211 1021646 1481863 1020181 68653 1789332 1727743 1836814 1483081 1147445 229088 66432 401451 1174120 1314927 193274 1846320 1111101 1380103 1645615 432934 794309 39331 1133907 466302 1175521 1625837 238372 1493577 1798974 1036500 1503937 332731 17546 1189443 922820 1445669 19154 725546 273254 467982 53663 1856535 1855871 309969 232410 190850 388826 1306507 975272 1709096 1166510 191507 142280 947259 1868916 968569 179038 1076089 758907 1792837 278599 518931 1226737 632667 1980125 1771237 1497295 1203989 998524 1130604 1029690 1514243 1257178 303420 1640496 332191 197682 680406 851162 1624678 1686473 907136 1041771 693822 643152 946912 1020004 1614602 1944090 1080577 1196988 940668 1300663 507777 622382 1809209 387479 1427199 1014810 45295 1812243 1859637 698595 1183583 1141332 231943 1445028 471456 1899544 1801648 792109 1434863 1803455 919067 353630 1179591 176812 1485582 1172055 317782 1801023 5514 1725282 1428560 1649074 1131721 1298886 1170676 1208974 151482 1716302 1741065 429143 912915 937315 209871 1253697 749815 1218342 1962728 1164004 831070 1177993 7746 731879 1918518 836330 434572 1755559 543654 1886231 276252 78455 1138527 1615232 1018715 25810 1185244 849475 1330787 192657 758535 1213378 1475526 1957391 509679 1059600 747018 20950 686734 1958374 1646510 530175 1613096 746425 1020641 636395 92629 263755 418416 1633264 1627458 1904740 1548529 638516 1262946 1516417 1846389 1847205 501581 1622441 1434740 454031 867629 799813 806452 571917 1119359 1254133 1433424 1313453 990419 1306801 1983164 1202599 1538135 1338994 1207249 685987 1340848 1532475 87798 427183 16341 770500 1155519 1907463 220430 624771 1073166 743847 1872300 1688648 654652 1924882 749116 706285 285357 1994735 741341 965102 777077 1430421 265901 312298 1764494 1705742 27482 1848185 1196500 656996 1403899 530805 1146064 1148893 534785 1778735 1209414 101185 345749 666019 1493762 461399 1499318 1535706 444838 89431 171842 1420621 1005550 1324862 1850093 1390265 267696 710074 866080 1193955 1003797 119763 114214 93391 301104 1331522 1473161 1705746 1455537 987917 291837 1455336 495437 7463 573961 914598 1292713 73867 78116 488860 1167379 874250 39431 1639847 252044 1993860 1308610 980546 436571 1791137 665148 1459008 1185252 970135 1748722 812325 1715465 1858338 1442739 208263 690299 1829173 76890 48364 1671343 465278 893130 1325147 783798 114904 379800 327933 215215 714797 997 81750 1530152 564469 1907267 343980 370199 1406468 1928347 1521047 576378 1621881 902976 327069 605610 684750 1829035 1994686 1108001 1326473 647855 139070 513380 1000946 1915276 649492 550433 1924347 1515331 388495 1547824 1059665 1827188 456951 84179 1344095 301980 1782981 135802 1138268 1219266 1671856 1141815 1976921 617504 1070799 392921 778982 20491 1628162 310935 1851289 1268100 807441 271770 1632492 1185803 310857 1302315 463611 932587 627595 1098427 1958608 1207505 525573 1345657 132946 1856895 1751890 678115 1876332 874126 1206265 352762 1645699 700504 500912 1390978 1200174 1815880 820454 1488224 417149 1708162 590968 1935486 1518489 607557 1186405 1466734 1429737 884314 1832350 1148088 69803 1534117 1585943 653614 1771604 830158 982079 1026336 1827095 168748 575921 1683468 1544432 789978 799101 784785 554002 421806 791729 1756221 275402 784470 1275983 145032 29409 1931261 1600338 1352826 1815637 1625232 1669469 956396 1026616 683836 1584383 1841323 1132145 1913028 53016 1016472 579873 1580143 186717 1069372 190397 1455033 1557449 1453920 1385585 1586300 49534 441813 1333966 816815 21107 1328798 210592 959401 1048316 1201927 572902 407262 1196382 1994943 1896120 824127 275172 1777901 212462 1144413 1492363 1310293 1722960 1352741 1138763 1590771 1330324 103133 238587 484013 1274755 1094040 1851654 1727038 1076284 1274115 1492189 456607 1377375 1287885 1517498 1817827 188 1598572 15952 1254250 1974590 751012 412994 117576 1895683 259466 1598881 948067 626271 1749253 571926 1997750 779567 1129038 434414 1258055 1811753 614191 475230 1267037 964186 836466 1678343 549846 1168809 414988 586116 1988775 1379567 173312 227395 1261656 1852968 1110979 1445658 1156965 102085 1335963 7546 1929308 1626147 1112557 1529307 1604070 818602 1245500 90907 98226 1476721 1061069 1193096 1755547 905267 649308 1996423 1715393 1747596 1629280 1331324 1498873 1852042 264366 1285456 132546 1257480 430625 366124 1979293 1029325 1282498 1224659 1073940 349411 96573 1795119 542515 226838 442562 129835 162809 731231 1542486 51011 545421 766710 1076110 875690 11896 1599441 1470789 1013177 1913970 91654 679999 66297 1671803 839587 1338289 156123 1202188 1132354 1662325 1177296 585330 1753415 1415015 1489859 984174 565865 1831766 1091364 342445 358444 1201026 439552 826672 1884907 778036 98658 1107894 558943 858044 414893 509484 1090177 504116 130959 91119 456768 1758326 1314797 1490327 456137 702578 1608068 1313310 899656 819304 1743248 870900 1409922 1326997 1787678 300940 1902716 236207 1034924 669526 1786863 397270 754522 1690826 563390 203167 960851 323195 39257 756687 1319918 1972346 1434604 749324 1754155 633303 1998265 1649877 649677 818472 638862 1583778 1401490 1349825 1289937 1461169 841269 931279 1750110 688082 794142 612026 918098 1760765 399633 1846826 77661 1359770 201717 820756 1722424 1553782 1549656 1413232 1369726 216686 440658 251476 236935 104189 348305 1688187 544309 1085030 1171461 236139 908562 1955091 687633 547693 371049 411560 1381794 824089 765628 193946 486010 802612 1620875 409434 1780667 1995222 1177258 993723 7852 1733984 972951 1776923 525795 130442 1973651 1571967 344416 68207 1790315 22725 549706 1349991 10774 1810175 1863553 433625 443509 461013 208869 1999623 873848 1451714 1377089 1540190 1042826 769026 253320 1426437 957899 1126813 1700511 1364546 54359 1104534 597587 1060438 1478008 905704 955697 913229 115181 97705 740593 1753214 235858 557947 1514077 1145825 1576223 1516406 39033 1281966 828983 1581982 1262574 241585 1314285 1583613 538468 611635 619392 1367828 1491512 1013604 1069953 1730551 847317 1590260 952648 636591 1932306 202415 857075 1040605 1904196 1075065 1105182 125561 964918 1403369 833181 846867 1137789 1114555 325832 1990514 682598 734492 1197779 1259157 873262 1428845 1220686 227056 1179058 1877774 26382 344521 388199 1467380 294424 213274 756229 1291705 1809906 607603 1461108 1602222 750561 429345 1271199 1562628 386049 1848558 742423 1555309 793310 65894 1365601 947736 839092 603785 1522126 587427 488313 850843 1038723 116815 1139740 1972088 296491 1753086 991005 21492 132220 876087 944422 887551 888506 1113643 582225 1256871 865625 48077 44622 939273 1073331 1444764 1352258 913151 586829 210184 209897 236957 548800 1132758 92638 1774689 1826516 854250 320875 22507 71881 922624 951200 1758186 1300866 1530927 726610 1897001 695247 434992 1419890 1572372 1510482 114018 1020614 1325584 1162839 1088844 682571 32787 1960738 83148 166356 334149 798761 975237 515075 1504632 1642866 1407732 820339 965339 1831693 1692776 711720 321701 1746523 955210 1179949 726715 1476949 18786 1258888 251804 1837577 46578 423109 1723238 747458 1989162 1893002 852207 185802 945161 203674 1143923 1238868 141167 925988 375773 295954 1942699 303054 1585056 291936 1944450 257003 942193 601256 728630 1175748 734141 1789574 1101367 1269500 1031293 87638 1478620 1070107 1619674 1524249 563995 1658212 1275321 1644356 337801 1216688 769109 149621 1085211 1243784 1528144 1455133 229834 1329636 1240512 496214 1464927 373531 1892449 682594 1497624 1384126 1641085 1246264 1100636 764054 535184 1127378 895802 551866 857297 1553081 634977 1262713 255606 1419415 505078 951947 730436 690381 469364 1268823 1216224 1694190 921415 464905 1393332 1415896 499557 482441 1483626 265799 927796 1942570 729856 726101 1298191 1085672 1775140 1226827 263080 748570 1428784 1723379 493919 1610192 1136203 1021865 485860 83361 11145 91364 1561917 1826930 1654852 429287 492372 1373972 1802669 1463464 1045913 1394946 1524971 53062 991817 872448 1923842 1238714 1268180 1173408 190266 1949105 409739 1712263 1748704 1778690 206441 885357 923827 208796 229516 370662 357738 276836 932544 102587 959513 1422558 901161 811540 898148 383739 1208880 297971 94452 874753 1575151 231696 780277 1960323 104873 420908 1265116 8609 125594 1317184 1693460 64180 1248393 1468859 994237 1622043 1375828 89931 546622 1525247 1554615 21674 1870136 1895267 206603 540224 1397320 1205937 258517 1426950 1477043 1407492 1987051 1595539 24249 704307 35617 1092684 336771 411837 569522 1852714 1728780 167730 230118 1856837 1855835 1581219 1720479 1550199 599816 1411763 356751 1030162 1630992 198244 271449 1871512 927592 133021 1785163 849643 936891 323636 1263356 134636 1973818 1174101 132489 1075869 1168800 950423 1228673 1467743 1776174 1438121 1615076 337171 1084474 1907597 1968798 1652357 1872805 696452 994667 1980092 821002 1693774 171811 1667205 455407 8056 1408307 1290943 1008061 373978 1640718 628860 872755 551224 919048 802944 756116 1584457 1082215 1890088 1578183 1757398 1206815 1511213 733616 1837473 1185643 585741 407174 500463 207343 1925637 1229740 72209 853266 205015 1083870 1173837 1459641 1290909 209942 651600 1787362 64071 1940889 758330 439230 1219678 722245 1176808 950845 1600776 1879168 432454 973317 1565911 1406134 1963966 823604 1855420 377131 799567 1872935 8793 201011 270196 9158 53939 1618921 863342 1043059 1615212 700055 546535 847680 74766 1593739 281833 1683824 1951092 1753956 355108 796166 847944 543669 54210 39253 691107 816131 1939465 832835 184105 986310 733252 1677026 147518 1558606 1446868 169903 378505 590964 211370 1018635 1102953 1632272 1374279 630609 265571 1786162 1081898 1433690 899539 743480 971080 629807 1784837 1089486 1252013 1736591 149583 90944 1486130 1560765 578247 862875 323395 1143182 106740 428006 778746 1434020 1524209 562733 1033893 1201828 146691 139585 1786877 625434 1667594 123814 1889738 84767 1693379 1797243 781663 1112592 230962 741659 766764 246584 1274864 1248124 1109587 365776 982536 1843570 1545961 473790 809413 864793 304831 1937297 1292997 1293213 235178 1018161 1085847 361468 995962 1709797 770776 120111 978615 128436 127369 885916 771593 506835 1328247 596802 1791345 1292151 547349 1535716 941562 1697618 987185 1647037 1788349 401008 433748 1925796 1701272 1751758 905247 103968 1968587 1227119 1299754 308674 1740675 49301 646660 676326 282858 1929278 1725408 113267 635596 546618 16710 731586 1529835 924736 44516 1648789 1270067 1569405 24963 1616982 1542799 359711 1075974 1255820 980507 678636 188335 1714298 1563610 1707855 1778151 1692448 1022452 919215 1422503 1359290 60726 1299895 598153 117141 331505 833925 1065200 910729 665092 1458167 280524 78422 919908 1021714 1223721 953409 1745184 1759570 1540068 425459 1545492 769416 719922 1658852 1454366 1665555 1357345 1015941 1972042 327883 728700 1807635 1654445 785847 470017 685350 549050 1868920 99210 739653 1348687 758659 141078 1801639 1575699 1543276 1948783 912727 257256 1433432 1731156 1117780 1968209 171352 1002555 240707 1597869 1351472 1590617 711699 212443 1789552 187469 1489559 777476 1212128 1503653 87739 168957 1765772 1111750 896351 864559 205875 971752 1456543 932455 1293061 290063 932963 1061938 1687749 311130 1131734 148709 362623 465932 145429 1947071 1315934 179264 276238 517925 1745314 821865 1149901 1131223 528963 612524 1677599 1969748 1745080 588826 1403980 567408 113523 996389 909504 795928 1911047 476719 1901987 554620 834285 828126 1617901 1697201 1099425 779999 1752924 236012 1771300 1463507 1590581 92828 157797 629029 536958 1926189 986082 1412853 1491005 1849487 1876278 1564672 38750 1966301 486171 534223 184574 1257783 905669 381260 484815 346986 681426 1445277 287681 1708233 796594 975139 760924 861340 851908 1973908 692612 247178 152841 362615 855512 912695 1929590 1687109 1024439 1712108 715650 1192637 582865 1194264 1691053 561073 1034620 92191 522351 1626911 949743 1754152 1499501 579093 143808 1800237 1753664 1217124 858671 1930654 253405 1822482 1641323 1109656 771903 1858449 1592953 1669296 94147 100910 1203392 707328 1281997 569916 237669 1005877 1604107 1122409 1199024 881183 200958 675776 213738 541562 1788689 621372 1263325 346873 1988088 1399082 1221378 1785528 1082135 1554866 664105 392363 1695582 1116829 1666321 766530 1781798 916969 793830 1148458 1525405 1083125 1515215 708330 1458371 287363 709789 1017662 1696631 10125 1367706 166299 846877 923074 711560 531915 1310551 790408 168362 998055 906662 1382632 1546533 943396 1494319 777982 1392335 1020287 1434829 1199800 290691 1430906 1966375 611370 1291697 603700 551774 1704519 1500517 1213156 1741285 772143 1361657 505421 782371 913663 864749 624805 250135 1330138 1242884 1342598 1406713 1487821 364956 1359431 286818 1854092 758650 859193 381895 92319 1477261 1469569 304280 519745 1867488 1256705 1457586 1233727 841941 806031 1429908 1851931 1150365 902042 1014373 952026 1647686 1879702 1253705 1859906 1788351 1941126 734309 853307 1002021 747980 8515 1702603 282336 1343902 1155579 1021962 76659 484610 1830043 62007 755649 1406928 1446716 1180862 1070527 990927 976397 1238880 202642 1336673 416218 853076 1853365 1220179 1650578 1913716 1420065 1841014 692249 996449 796205 674719 1950140 1877641 1820062 1426686 1042822 304290 69440 883515 1120067 1627137 1754147 574885 1384340 1032647 1820694 1140670 623535 1579269 451680 1113977 1478569 1264322 1075742 1349420 373633 1128089 511317 923850 1725675 854991 1362832 432003 1951559 133282 1380918 1691465 812928 1158552 1484596 1731130 1386000 252120 372138 901539 1550099 556664 624812 856136 1801404 1951435 1519834 644701 97870 1229227 1215371 646118 1735503 106569 1886888 353739 1604269 1517316 444012 840868 194642 977529 444784 905777 1774888 401381 475095 1208440 646948 119193 1490409 1475884 338100 903995 792921 1092650 327140 1235432 132682 1688828 1553939 1948191 554303 1333780 867027 735445 1191825 1559647 1188631 1354349 1888672 1287820 1927751 170328 704705 1297113 773188 1642412 1741303 1594929 93859 409640 205680 1738462 892189 1269097 957964 1187490 1698326 470608 339671 774105 1564152 642442 81864 590175 1717546 1262844 1734883 1785792 995471 197940 1578336 561708 547193 1425902 731591 878840 430540 983009 450711 210787 1704564 179254 1684821 198953 1665307 665443 213066 906690 6483 619575 85110 806045 82115 185624 1102717 830823 710101 1898018 6752 1300830 294665 1979069 1519414 1615658 1766914 1757696 535875 1872596 94658 780288 1271982 187714 1543696 1211944 1975583 1946887 1984339 1201329 320795 1883658 1414078 1579947 190357 1591465 666122 661585 1065992 1950336 1210895 1276427 1401238 464268 1220941 967965 1826998 751451 1037750 312686 552615 1511706 329034 1376453 1237518 1497874 1141517 1668121 1218813 1774493 65269 1453830 981391 1813586 640710 256582 1678616 1983372 789400 978331 217639 1970652 469269 339038 544428 1388548 828839 1609041 992888 1244377 1135076 1673955 800145 763370 1733724 1418114 114944 1584871 750185 375173 793614 81990 1924689 139935 1420743 910157 644650 467283 32816 1774037 279899 1978746 1926487 1559464 391596 1699988 1550219 1293770 1286200 1697262 1215310 1506161 1933432 1146906 1482214 723246 1952050 1131151 919902 1018933 538294 1626280 1437724 1335014 141825 14835 1935383 476834 918022 1868912 636841 1170574 1889865 1390116 583842 1792377 1227015 622026 292017 190286 531892 1679334 911049 1164198 939706 1168333 1875863 1674603 1567653 1018699 556841 591322 1457479 813836 6295 1471361 297881 547476 1870937 1087626 184300 129893 1475423 882014 1560664 1212273 1107464 788452 626258 1202290 1332095 692687 1358283 1827724 542327 625176 1077369 1136643 1360589 1937137 1588895 714811 1360594 643352 1263860 75897 290399 1242807 95620 1684952 808336 1807742 462127 585690 1710167 1065110 353068 1924539 1500474 1497797 1263618 1234128 233410 1663150 997123 948128 131953 1301574 1289212 948166 1155624 1186612 692006 1584925 1007503 1020412 11526 1642688 1314079 689404 1778159 219270 411538 1307068 1252070 1293413 102516 106909 482730 963176 1301151 1946434 907251 1914705 1091084 113639 707708 796229 1245129 1797869 603100 1494355 1673394 1132283 1830215 85345 1677665 1589112 273170 1075252 823642 726450 2397 527455 648799 1315125 870769 1239736 855305 1215400 1547089 1636574 1779296 550635 132900 1657329 881966 982627 749133 974634 455364 165770 1603105 584414 1890082 526195 265235 235134 1572688 329679 1744300 208527 1788716 391630 105756 1302567 1419013 616127 1058302 237998 1238359 1139919 65272 385740 852964 1802884 801725 1254875 159004 158197 1016244 1842098 1204005 1866409 180349 29841 1060379 374846 1290080 209568 1869682 851148 1451224 800541 78862 169364 615401 522598 98127 643178 1653092 111805 1987308 1407063 655716 1494454 798941 1743366 642413 1339407 1429655 392849 1896099 987699 1178804 1092905 1087267 1251951 858200 1698876 1951106 1478284 197128 1743762 385497 1639351 483290 658481 1904391 1456790 551389 1293543 1713634 122222 1334966 731384 1064674 810883 1570918 1330423 1257523 1325856 1032522 550924 989421 803447 303146 588423 532802 251654 895179 189710 1550920 333559 861490 241931 347376 1135243 260054 394468 429100 1991503 1790385 1690551 1818194 1672019 395741 282892 629314 504839 1300891 1904813 543307 984331 1391121 1937564 1050526 1685701 68247 1383770 550720 388630 1049353 1638466 303472 1129753 634934 1803792 1887637 908556 140855 272920 1674854 601692 84418 539020 1171495 12260 1100750 1596104 407618 952606 1414461 679342 156147 83643 92217 1244144 242368 326063 182684 1216192 1872094 713985 866915 244149 1271484 671612 1581112 1230317 957754 1974942 515435 729454 1912937 1222847 1260278 1170530 963797 865041 525052 705690 74772 819545 536866 1254709 825250 1574226 625042 566845 1775519 931940 1571702 1178003 320279 991577 397905 321613 43234 1011036 468090 1107621 1572490 1698179 916072 1715903 885920 1646627 722557 1701295 272308 84592 1114327 381030 1810450 1834778 1579134 1032303 1261407 1946881 1370615 1837595 722078 226318 457915 1646294 1381517 1528901 378080 1861495 1239350 759939 1752666 651753 517708 331849 1290449 1779577 788213 1330026 169063 1167819 886350 131308 778862 1935463 21000 1903780 1161855 710233 1617136 1656534 476015 465845 109568 1612143 1695495 968813 148898 1311407 1466735 1760917 116653 1282197 1546304 299268 53331 1500337 1142223 1869183 1581948 888033 1247905 1728158 1169697 702890 1647777 394097 1334198 881916 635481 1222718 1346126 1260886 1147086 539187 190092 1680151 876755 1767826 736837 905187 1317 1675541 1018811 467940 1215121 549783 1842817 1532925 1506300 1851761 278228 875790 707028 665222 244527 587213 182613 1516672 779700 1130220 378596 437846 468509 127316 1416082 514408 813918 519413 1984612 666695 490959 286004 1366498 16452 1008007 403953 1169936 1281794 688507 1836799 152603 1093587 972254 887434 969906 1482065 264765 485502 6729 385757 1799022 1371259 895212 152509 1853154 908377 1330623 303902 714875 1072883 1302925 1268005 1314729 555290 330205 904056 466972 1282887 588878 287091 892395 775585 1924755 504440 166003 1766576 1234109 1085374 935384 728969 1694263 1752360 1041394 1842216 389477 1616602 465538 628345 1205 156424 1569066 614221 837934 1131221 1602869 229895 1924849 689835 894836 1418942 724704 1539385 1187222 505804 794671 968282 1826627 1069905 1130575 1640867 1313704 1733726 1760742 1601165 73420 721891 170840 219496 1775095 1637406 294494 87350 1625133 1150046 1898674 1929780 357480 155549 1912741 828742 262790 1885289 499100 1251714 1446837 1395887 552509 465854 1392181 1482179 1568127 678897 1579318 1618342 1852933 1418482 714449 325029 1160590 1129518 1686728 1666942 1539800 1215957 441902 1913671 400303 177913 1878655 289281 1116559 1466140 1735107 106484 1358664 1158412 1688904 1783136 151999 681996 1606842 460854 916509 1128649 1609652 1975853 904617 921582 1052545 212173 575836 518380 694648 1551768 1577440 796367 437838 1752110 776997 1050327 3986 1513454 1534097 62317 505252 1784426 274156 233551 1495464 407426 775095 963067 1286064 780150 463323 53784 747872 994696 1254674 961820 1349644 1603988 869610 1644704 768126 1589158 948853 1599098 1049543 1516730 5210 267354 1241791 557127 681535 1317959 1333023 904246 178611 872154 1981232 483746 940567 1405239 1325727 1590585 1332557 1695457 77690 1382800 1871039 777974 132507 1829411 1880306 797021 1606112 1239702 746492 637833 362013 1254153 951444 342604 1793675 53463 7637 59001 168839 74296 1784345 1540490 163507 474988 999794 830634 433406 166975 1712016 1922366 1186080 693930 785067 1508573 1862950 1831921 1839324 556496 670693 1595634 1816188 1017752 1525527 848310 1656231 1251386 1894352 1837704 1992409 534261 357122 861548 284433 1747259 1787666 921280 1724431 191161 174786 112573 1071666 1461191 804127 805796 1501323 1389713 559649 246479 609298 978023 1477244 268481 1083836 482772 1591386 538013 1138085 230406 1896107 1822061 1988217 131022 1272145 1936719 16199 932904 361233 1303531 136216 1519139 828804 1051034 168690 1961887 1317306 518488 1524572 1387430 196981 1962220 47353 399806 1072514 451820 1231604 710938 611892 34699 1529900 1624697 187493 491444 963863 1340535 608556 1998833 214453 1288305 805832 374186 592196 710379 517356 632402 1704184 1201248 130871 1847547 10674 987212 699827 982650 1202130 76626 635813 1289189 440549 1444526 1825189 1696434 1306073 1992664 1492201 483872 944036 1496023 469505 900846 334350 1263840 1628064 381940 246930 966453 201144 466078 362859 1695794 1925715 1412701 365621 379970 709296 1611253 1601283 191702 269261 1281465 500618 1153680 474362 784018 1195975 1016365 1551529 676712 1230744 973295 454072 1848283 1385100 1826209 905013 469502 1494831 948978 905206 795163 356081 121721 639546 782052 1654046 1974636 61407 1412362 253810 1001722 432993 1233542 1314719 804457 505442 456219 1121164 1508586 857576 176059 905106 141245 1700576 1819659 1008858 1477594 419128 1728407 875033 1341240 1762943 179142 1300539 391331 1867278 1027499 593002 1357352 998725 39452 356829 1443133 138921 1500735 907673 547001 1904334 1114945 483640 397819 1400357 214583 1111529 110612 1257455 1444493 164196 1850152 1824093 227405 1225139 429601 707134 1465054 1918852 1161561 1823727 1980759 961394 1539887 529759 490614 1280904 738601 687117 1094172 1539046 877798 1514618 360126 1396302 1882829 869285 1555011 302489 384003 838890 1258367 1362178 1042692 1455833 1881019 1662042 855325 803289 639959 1706854 1902883 1855377 384213 1300698 1901976 754060 1656931 1566055 1564113 1460287 1058629 1864144 1601731 1521343 1683269 447880 412176 563769 1641669 1355461 1708931 333901 1405034 535171 727614 213566 924182 498153 969322 1758025 1024141 1010814 1213565 1184891 324024 607684 616236 433529 1426826 97112 803552 717562 1666682 304180 642288 32464 647906 1186136 469655 1737517 172825 879451 1377127 1026723 1650177 118548 1196194 359882 1136647 895933 132289 1599930 146885 596648 1114338 1317499 460898 1476211 1597553 983156 870884 1804352 759354 1522261 1847133 107790 1905439 1578348 492079 721924 719837 1219473 776861 1860603 1357440 1484922 563985 64923 400216 1110244 1507602 1759836 774592 1124550 170881 1795296 1336840 1795288 1559043 1343464 647443 1344812 83231 557220 1564048 1554621 802622 1963847 1809935 500778 868575 728995 1946051 1352194 387885 1395885 853763 1377884 109092 1393511 1768791 1203283 1870472 569085 1172020 1962159 1397261 642354 888547 1484293 179218 553149 1826229 301006 785122 946758 104485 1657029 279954 556882 1087797 490047 1281358 1612864 851389 1357065 691562 932835 78483 1479838 1412067 388969 1700066 726224 332421 1945494 1656138 965126 1278357 87759 86250 180911 839059 7750 1789606 310637 1346500 272840 857426 1918170 824304 133817 260157 283876 511679 253192 1948231 570534 905315 547527 1110748 210020 600980 326986 934657 786277 1307103 740761 1702349 1378398 669415 140595 258193 265300 594105 846690 1309940 1138049 1453929 711061 1207566 1011004 1815166 1926830 844845 1255402 1671552 1317003 508835 1273815 1365106 507983 145177 315598 45378 923518 1395414 687818 827509 1052710 182545 1896239 1456125 380823 713071 854301 93347 1027577 967910 1877001 1303092 290871 725407 1140056 1950558 366062 952903 433646 1808243 1146938 74363 379638 889224 1038212 480296 530142 1652161 256697 813618 607386 1658178 1705496 1502717 1848150 127317 286371 829500 577687 369739 1403722 873413 1991313 1066552 1731924 420161 1915993 5712 181472 1367681 995008 241190 1005839 278978 1155020 824461 1467768 1583491 259659 179686 1116066 1110336 1761281 942775 706577 1459498 952565 1133720 1332522 887520 387411 927066 1977996 498291 1853540 1859022 1046878 1932334 702418 978810 112532 1448742 1598617 1848705 1504359 192848 963902 200428 1918291 1486762 100922 1326057 1444855 1396377 269958 1073733 676183 339122 117570 1791513 259666 1227765 1034621 3684 1977622 747989 1104795 1482146 1257847 1966720 896622 1356377 763975 738119 1791253 126762 1430468 1068579 1829882 1275476 118460 1694781 1213344 872039 1801772 367115 500973 858018 1576328 1610789 709155 494814 1329685 1802819 1815356 271265 1299857 1858402 641986 649624 1451403 1271115 1560702 586414 1292914 670689 1209620 1177280 601139 1525023 708338 1401839 1645036 98234 1479828 1825047 795705 1195740 1380485 1825970 1574733 736332 1670763 771827 655669 509775 382592 1356341 87132 1140830 926334 87630 721757 1197188 601653 1551088 1745664 86196 542073 896449 1871002 1385620 225841 1327589 32998 152458 108786 712168 114784 1337880 1978830 1527142 1428569 600221 583841 754104 970966 125210 1161123 985434 705029 1841130 1021095 525490 912065 1949681 804893 1359281 1904005 1629323 502381 14356 270553 169269 874553 342570 1704630 793965 338725 226533 1028592 326276 1106545 203160 957373 1081527 629879 270905 1853033 662538 518788 1029714 1574542 562474 1402600 613264 1889204 1864281 1610296 233520 1005455 322046 575517 1885034 1211825 185926 1618409 1770620 736629 28058 258967 415031 1253549 1604760 342905 601787 1445533 1540757 844895 1668557 1424544 386636 1802362 1575178 152032 905975 1991483 1509916 547717 729059 1343521 1049118 1518190 399705 1680170 1236994 1287087 677504 208458 1998277 1991219 184077 253563 1257035 1385509 1871584 582806 554018 1199317 1961997 1648604 721336 722356 873270 1525787 981588 786063 864204 163758 598757 1593302 1064089 1452338 1847419 1529488 1678838 285170 802765 771763 555869 1985330 1932435 882550 1275897 531808 453495 760925 1907197 659088 418566 919086 1001670 664126 356443 1337467 1889527 612384 1932232 684259 1963923 1382311 915152 904918 1922081 1387570 583720 1887205 780394 1662748 425703 211567 1372014 258216 149773 230121 1968769 71427 1778224 98436 833184 1221236 1029628 684785 730278 515000 111201 1976852 1451947 1161286 1178141 1152795 99140 1060855 1288273 480354 155138 1306814 1426691 1243759 1826215 461874 470715 1921288 860199 1978602 93063 1789188 1574760 1883469 1238753 1979907 1443412 139796 677033 1853853 1575691 461585 1003984 1407428 471881 893239 382076 738182 1451766 881670 1071487 376629 565417 1137650 733810 247220 1122741 598883 1480040 1393972 1269306 1123493 1126748 59593 1261947 837102 822043 937347 662790 569365 55136 1434477 171345 1459303 514597 1870162 232365 1898413 1880878 324309 972398 1382071 525098 28947 1060109 180649 1630864 534226 1931760 482506 289627 1457346 1163862 1039978 656155 1144639 188962 631115 1647190 975108 950956 91043 1905167 126985 844918 613013 1650796 4394 1247165 1034605 1821557 1507283 1878326 920759 1020267 1428865 1153900 1223257 738917 1765727 835135 711198 1069531 1250266 1922955 1956147 658255 722887 1115349 268129 1536950 758013 1105997 129419 304823 909113 264775 554802 130538 46755 1254018 426978 1862550 1090014 761038 1772403 91467 1045385 336139 1131535 1045491 565064 278320 758937 1732823 1004061 1569623 282258 1243633 1796736 92231 1250110 1201035 1327565 27907 113286 346421 1759564 385226 931062 1375554 47117 469492 526681 560363 1398972 1604857 337596 339843 1393185 1447824 537530 1118061 1451771 1560846 470310 571759 934905 1999937 1735280 810641 506233 1581824 1647906 490512 995905 1578960 1478404 1445908 700628 590375 1447685 469332 1870921 1435220 1269835 1063668 864105 872880 1501888 683630 875497 73640 1467667 577043 1213855 553376 1074253 1884851 1175860 18301 1129884 1427478 1742691 941502 446590 218604 388186 989158 461222 1830428 1119123 1877579 1764320 356954 1471552 1318489 1990787 1508230 1438602 1699369 1505063 1357420 421826 212131 373469 1145361 1434314 1488712 574190 547497 1046862 810737 189528 61303 105695 1845210 1052330 14526 1125277 1561696 988908 1650064 771989 253692 1677459 1397616 1738287 468133 1864440 47282 1792558 805767 1797023 1270573 278657 1033585 501758 1878000 1434420 769940 1993533 883339 960830 441359 473109 363697 231333 647525 465654 1329880 1909548 65888 1534885 708582 826518 1848843 682891 1138745 1489762 882645 1442691 896405 499070 66789 1337815 1113076 1656047 1672088 1574190 19162 1944097 251235 171368 454407 1829683 169753 503324 1183475 1455155 746198 1998250 1213951 1757338 1344565 1721778 93499 1634295 1266756 427925 1485549 1616237 840492 1274151 1347227 1104602 1018209 303714 1339375 605978 1702114 2515 486712 153318 1321499 1001063 433292 1428623 1071150 1784843 581512 780732 1349594 1591492 1085119 489308 8642 916446 1337281 1228999 1628714 71994 184406 1907843 1431558 706313 1949528 1257219 1553053 599643 155756 1044469 410646 814650 854661 420607 1745994 1907775 187480 1969864 1634995 1156206 13682 1395369 162271 297469 1714330 1593964 1687363 338714 691608 770230 1721180 158542 553620 1280628 576811 526296 1249493 1746481 1401831 1361318 339927 837041 1880574 1597938 1316152 258272 1322449 800330 50346 691058 245236 376868 872582 775783 797953 1315320 531512 1705777 801494 1238256 1667881 1643064 39112 1572412 399873 1681581 1468989 272191 1998655 595322 1461497 1880820 506839 629739 927188 821689 1031967 1278502 1888035 1940763 25765 1612867 84540 1794861 715868 746594 950098 1945249 535021 1310445 117019 730627 110646 497687 459962 401428 1104724 142111 1022519 687276 1417669 307831 759966 1542584 1095516 301049 919971 1367617 1377122 868188 176000 418508 1745348 663245 82694 173052 1720346 791455 953752 53253 36735 905477 1711920 1950090 585952 1082971 1357898 989871 1424724 1208014 634642 1174236 890672 1807340 1493431 446170 665449 1247984 1968615 894809 1103727 1624642 1490428 634220 270606 86093 1391154 16962 131887 1493869 230277 1675020 542924 1154539 705169 1025486 699943 1363237 846531 789728 1560527 931410 522576 519720 1150778 634152 1627717 358352 1278151 771254 1620640 543015 1942443 241974 1043272 1216959 1451992 1893182 1576976 1355174 1170219 433764 179387 1119019 1578765 1026866 827958 1295471 1329075 1408797 1397429 1775453 902634 1990581 1410450 1624310 1805872 1318173 360749 1065621 1445100 825509 1575597 848614 77662 68976 1828399 1254782 1981692 1538906 393218 1767855 711675 280111 283979 601142 1476957 1477059 380185 1744713 1788663 75375 1374867 1150641 267978 879505 1570517 306090 1487046 1965165 856242 703104 256464 418603 917308 1428853 864903 1532672 1463682 1014980 1678225 1818490 1393999 574840 857097 929848 1477213 1928620 1321917 1289549 1013104 246730 1384033 1148134 345775 1983482 1011616 1901755 1674932 1978441 1775296 992887 1290039 1987522 1461173 1259238 1143662 187442 163061 111974 1527690 993313 1383695 1503143 650601 1284784 1225058 1709821 293736 865198 1332087 155369 371985 702679 1595415 986550 1785040 561068 323444 1356052 127571 1316585 146445 898718 1270987 260744 988888 1222471 962745 1812559 1946056 1483407 920497 1749249 997154 1496989 1551552 321373 1229356 1504454 1140938 530846 290152 52139 1282020 760877 1315327 676143 1005444 1120410 1190201 1738888 1514550 466445 578058 1522191 669468 1864776 1282709 1770523 975502 1024430 328826 1119734 146544 1879275 1383290 586342 215917 1139928 941703 1751291 1100683 761332 1946767 152212 254498 595308 1537754 1516276 1236825 1145916 751311 312763 649718 1616670 721501 1553428 1968956 1374394 274886 229902 599425 567514 1076360 950455 375285 1547588 113696 1561759 1388214 1671130 1616501 1126333 1983560 861605 1108243 1340272 946782 40942 1031101 1339625 886688 23057 985050 1228350 728289 1194476 89557 1373883 1495690 1262293 1875418 703118 889470 94766 38022 149224 1308616 971171 1866088 1288897 470279 300449 1759091 1153368 1339304 1092911 1999701 1458786 867358 111051 94405 1700688 855192 611313 1245510 1491000 103997 1761536 1816039 1451492 696958 1716980 292623 1247450 1075798 1089469 1836559 1044830 1003891 465237 1220437 590993 1419142 440836 1356364 716579 137321 1398633 1285602 1539502 1425884 1209702 185151 663880 1265856 1941367 745 1605732 519084 718506 497451 1014060 145568 746729 340628 1348203 465344 339557 899375 1199398 985788 367730 1663488 458743 202565 126816 1638979 638324 357452 1874851 752344 1236582 681285 260647 927985 615807 1209158 1407070 1869782 1013354 1043727 1723920 359043 158489 1300754 1855751 1538287 1052631 664895 974325 1672410 1267402 1089254 1438155 497217 1098406 1507097 819298 1892319 572182 1394973 978895 305489 992851 164256 171380 1895494 1761481 436813 893102 1723494 1521706 1183577 1397861 482737 1579901 207830 1608107 393348 939876 199359 1960311 31273 472095 228150 1151247 1784595 542319 1533068 448348 798839 273773 189985 95891 783821 601618 1271248 174447 1494583 537820 1279645 172061 1806347 1038977 595618 1773894 1231303 822894 953462 1355985 576023 1913433 1562455 1904395 1371650 1491042 654097 1013891 687697 1118808 1522538 1343865 874440 429757 510713 795485 1924791 227057 690014 1460111 95225 1045616 951070 1602647 1895881 1351390 1959418 624650 256693 93852 1179669 84452 105075 1874395 445268 543380 913593 1013982 1322045 553973 1706739 283109 1804312 696929 942052 180952 1881912 1520818 1269882 510451 87455 1689759 838069 1398924 17053 142933 1901358 1891915 1122391 1818978 1840777 1300254 1436931 222113 1185421 78943 1684062 92928 889421 1374777 1275570 130560 1363949 1284255 1615303 1235553 799992 1917190 814162 92679 1075055 1100353 300957 1862762 1858987 831560 1556585 952069 241840 1748863 503820 1637064 1605222 1501073 50991 423526 1430142 1103935 1834694 839649 1634231 263294 574976 1475364 722428 1869324 470925 1597866 922505 1992492 167153 626921 949615 1964344 446133 751406 354341 755675 1240557 1653277 272272 1590886 1634245 1041210 1888376 1229950 259831 1616480 931678 1260317 882124 1513721 92062 49071 890756 1505798 1959584 1527589 1482450 200619 1077512 1857970 1711870 1920573 1992294 789642 1897148 1001296 410938 361661 1627107 1514741 595568 402429 1637954 824175 292573 811052 215127 1025335 1690363 666022 1815221 1070284 919950 1980884 201586 61741 971492 1369235 1581677 427792 24005 1071450 1384460 1717610 452508 387932 1914946 1964932 1870893 119454 247265 1872075 888960 1892345 979944 383566 114551 1258066 954431 1667433 468635 104963 470144 622799 456636 1319828 274209 1488793 366827 358870 1669586 1389355 683008 1780664 1818240 217626 1084939 523073 714819 677747 431126 1850272 617275 1381964 1270908 1772277 877442 716499 961148 391601 81190 599102 1644267 164390 96967 138382 1479411 378040 1562429 1118155 1896790 1165098 1710827 1965390 1907669 148167 1234335 706653 1361777 1510626 1526179 1750695 1813581 128172 1636488 1971860 1287356 1853795 1466654 1107950 147260 943406 1352128 1743075 1651230 1812032 955898 496807 510917 1148484 1783040 338511 1884819 973212 1129340 902937 1537823 262487 145718 147397 1793891 1568480 1981173 1037177 809416 572405 211416 382171 951365 882144 917201 475975 142135 878321 393322 1816874 1468611 954265 496522 1409123 170013 397960 335689 291616 212039 196478 1615132 1899275 1711470 1129403 1017531 819098 237237 1776142 98977 47682 1753085 760580 725730 1097371 1227747 94900 1739666 1722870 1890994 330295 1799233 335400 823007 1993151 177934 468511 1650451 1375787 1984629 1445105 248956 147073 1997872 982703 1138218 558057 436744 623925 1167144 191563 585978 705558 1535190 1369930 1026766 1647740 874889 1723308 448345 1013994 495757 481701 710320 349622 1648041 1348396 1995174 87817 951806 1926269 1971312 179145 1454452 74185 1526130 423137 53135 452802 1053316 1170613 1333502 1002514 425527 486414 1471416 594882 1481423 474418 1877918 979450 383125 1030922 924320 1017213 1058196 58605 624428 292126 544335 1081176 1300341 839613 585568 1968289 1043642 1443737 1460152 984692 839641 613944 262997 207539 860009 1582521 1106498 968520 1340671 227131 932314 650455 1876291 1559322 962410 1755505 1137783 1261006 798724 1077111 1247796 1840173 814647 1741860 999960 1450920 132099 654610 753505 976226 1238168 586990 359832 1712093 896756 1409185 116809 1169927 1044133 105158 1617873 995056 1773432 1222322 999287 781104 960618 1250912 924712 1229372 1666109 620592 585925 1850484 723439 1923007 1909746 870714 1729562 94079 393436 906209 1214972 338281 148477 301947 316482 30790 130947 832021 1054435 1129990 1962573 1449759 592679 460650 836804 770050 1492162 1862929 870595 1368240 1852199 1770265 211685 875776 1125262 661006 1298687 632210 1197417 709807 1612081 1580448 1222040 1600782 1112705 1383139 257311 286373 791344 350803 861786 1371102 1973894 1443593 740136 1888569 630339 1357261 629832 1763685 1833636 1498254 1714509 1937670 948707 1958157 331177 707487 655245 14048 1117778 362148 991905 23268 1170033 1609712 529551 933096 1563285 1007147 1962486 1791649 622021 298058 1923056 1134286 932561 1224461 682153 1446765 105203 83240 1892412 1465028 1930119 1809094 1539084 160680 538755 465381 899791 1445238 577015 1818010 579392 1535589 1887920 1318826 209341 1550771 535969 750580 162911 1720611 1182413 431176 756895 1311502 1073592 684990 740219 1413517 1875452 1898450 1092400 1744483 497460 1129482 1989075 769661 607737 832219 197440 1532879 760807 1311089 571452 68635 1447676 647545 1379910 1372885 1742059 1447275 148752 1730191 1713614 804113 395196 1596611 1695808 203936 1520049 464110 1723765 100163 649500 714556 1735696 1216154 932218 1327705 855599 1746098 892220 217032 1630324 1860814 1290755 1476866 677097 309653 135347 1465879 1620955 1084267 1135055 985813 485040 1176000 1325995 1874651 552969 1223121 436983 403483 1183347 1389751 329502 362401 1599709 796816 74204 657801 1762606 186744 900232 1589111 383002 75201 30820 1159184 724456 736596 656630 325780 1993564 1440265 1935332 1350440 686952 1127080 356604 715099 141249 1297964 416108 1990192 269417 127641 396897 1030911 1558507 153419 1493518 130049 1368754 854899 1787470 616068 801274 1132229 1397810 1278860 1710676 1290631 758044 520710 775735 902758 479252 1999065 740271 499023 1491043 1176387 1419087 440723 852873 792272 1681668 1675977 672817 264882 1435964 1753676 1435719 657571 1973156 1206050 841432 635361 1588334 1229593 141519 1324909 218153 1941514 1677137 1165467 617467 615423 1567681 977485 1755422 1617637 472776 1758656 1325847 226542 430862 357844 558477 831121 705277 130204 1986345 1188294 53731 391047 11095 1454446 491007 1110316 145892 510260 609438 606142 1398918 1349737 64345 1342165 540776 1947500 628742 1473559 1051383 1723672 1659119 82618 1616143 1366296 1051767 510209 208137 274210 622587 1101304 1931961 364137 1580288 719136 1232180 508063 467697 1231440 97418 1304507 411023 578087 312268 1626351 192238 542925 1146131 645788 987512 645130 263190 871489 874329 526284 1102134 443890 240009 1042992 141125 1578086 1047186 1283441 247523 885632 279845 339062 1018844 798611 1089696 1612575 20687 12129 1993887 156718 251179 725264 1841584 344149 850857 117223 1223703 979089 1389251 680506 1092924 1075927 1370953 1175043 472467 98396 1141120 681846 1914921 835042 1636670 798439 1517238 999530 328477 1261984 245296 1959716 893078 290694 1943434 816796 142983 805407 1676139 1040758 1966551 1805366 1466353 1639498 1809434 223803 1507410 217753 1306369 325862 1396637 1925202 1225464 601993 1133759 723986 1104846 1068249 18036 552393 1963019 581395 1404333 1219291 1606164 1361401 655893 525043 871782 1212807 1362188 1802641 1631062 1377277 1823807 1965851 395882 1762036 1247457 1153781 1790457 1744347 1598566 1152690 9464 1397996 1399370 1553384 1872767 1577744 1613619 668626 1764771 431310 1445331 744911 462768 1122771 754281 1242678 276844 796974 1735866 1913092 1671042 1629217 1541823 1501579 1742993 282417 1951008 1469743 1440058 158739 1087975 1383094 31401 799556 241487 1827977 550430 1896686 1799200 1193268 387077 1062742 1419653 509178 314738 1840700 825959 1210188 573821 440489 67394 657243 1746720 1353134 99133 1442673 290405 295179 1349877 850147 221504 1696628 439849 562866 481057 1223151 1855951 408935 672229 1514227 1432678 1334318 976086 1584425 181924 1605238 1717653 1175084 102437 245743 1214024 728362 811934 1195355 1666632 425244 220781 152771 712146 1004197 1621594 710325 1939222 429915 137472 1919103 456596 1388942 1048457 1264132 187141 794798 1591141 1280372 1372414 74786 573182 1315615 1022817 674629 1981788 1015808 1231666 18810 263563 970734 1960349 699886 83894 1208848 358835 1989934 305775 1502951 1525122 1629630 708879 530617 272264 571332 258966 222603 1142042 1926948 630670 988770 949065 903698 206296 1083651 1527436 1151989 107130 44631 1610712 1359519 1392305 150837 648381 1887592 85997 1806784 1127353 148674 779105 29170 1131608 62273 1437471 1071581 804581 1352738 940515 735701 75252 1186367 566873 758867 935222 1310392 943830 923105 1901270 624911 446273 628145 359336 286898 1048616 972728 1789961 166487 1244072 442264 1021818 369449 1063130 1556319 1670685 1546189 1208081 899775 1701034 1340744 378374 505604 131542 2955 884790 1543637 1801175 1436423 1830249 433985 188121 1464113 522808 1934276 765404 507501 1424562 1681787 680926 174658 1353045 396145 783642 1005290 1296940 896850 1508482 1227935 105689 1091270 1637915 1127124 622485 872221 379935 196807 743817 335239 473338 672851 1879708 932709 76485 406426 1099366 782203 1210758 1678284 503696 1599355 1036007 473572 685737 904399 1614788 603642 1074436 1128802 1673977 1097186 837427 1894506 1046099 1078387 838377 703946 250433 417851 535431 1919574 420917 705380 1186128 297504 729512 133757 977024 1818575 1630523 849123 57997 1165169 1415608 1845989 586444 726342 1145762 1928182 8852 658686 1750571 316977 1730464 1204234 386058 1295958 1724825 1235917 1710912 1549881 993378 1055828 1232344 760341 1226449 1692009 1424848 1011437 1928187 1202162 1709455 1441962 1855867 656709 1052758 1081422 851152 370646 1944405 1460776 149454 1508142 731314 537187 1113125 974552 1632814 731389 174264 1921120 1854145 1219321 831398 946025 1617979 375247 99842 655290 1679096 1377315 766857 1179465 1024620 912721 1812476 632672 1534027 1964480 401908 359250 1342216 669020 77385 812119 1390029 1340324 1089585 753334 1378771 211861 832954 282875 295638 721704 453301 1245302 357370 1842324 233633 794295 1425652 1737346 934585 450575 1516976 631450 462951 547162 1996201 368457 1311185 1077978 1400676 318895 65294 255855 375196 379203 1840398 295068 1537391 226170 490763 619408 379501 1554084 919155 1592827 417726 770274 945762 119834 377043 1272031 1690444 673684 1470738 541623 1436022 890674 1028676 40580 1212506 963746 1313735 593636 855403 270456 1154183 65674 1246422 315043 747995 867214 1422577 1497347 786056 1278928 923083 1243763 863547 292183 561099 302832 1402513 1721177 954200 792899 318821 106083 480273 894265 152767 1127663 1523826 1854147 901866 594418 1952058 885942 1044209 1549891 1248328 168294 1488834 187181 32132 1318124 471553 1293004 1841431 28772 1182154 1233461 1512664 946654 496163 1408774 1337483 71075 1717485 579665 911837 1151967 916787 1516392 71868 1320226 352690 1836414 829213 1706920 398708 312277 1684493 924966 726255 1334027 1938504 171855 1058286 550540 1406138 1493267 1434134 1111785 688877 33887 1369589 1412478 452256 1079523 472916 1279471 505972 1844767 1859427 80747 828477 1549840 1262222 642952 498354 971220 1307380 1532717 1337381 812058 1729924 1227088 704444 1567424 1720662 347035 111512 160037 1330354 1573151 887357 1309718 429183 1799766 1690834 1326454 406312 1538599 776235 13152 959565 1867188 1763586 305335 747232 1115966 956725 1775740 583162 125665 1343838 1230887 564430 319980 64629 1532605 378704 1874135 1781979 680362 1398697 480283 1373857 1358367 1761028 1834456 1769062 1597906 422005 1253119 274083 1869438 840635 1075161 1087713 74532 1021088 1120502 48864 1703253 1191518 362053 1194135 1650618 1308899 699490 1783926 462912 540208 1512514 1254583 1406187 119546 1734257 1548289 514332 532786 978373 867276 894113 341893 272918 467346 1982360 1669403 1702976 569358 753373 1311394 1402473 1278658 793409 751269 852864 941003 1427222 729121 922787 1144963 1419188 1850053 298506 309912 824173 824539 1528597 1877846 107538 661713 656360 1280411 1365814 344676 1023840 1999188 1755760 375082 164276 1751092 100605 557371 1827568 422068 1021494 817734 1351113 95792 1622241 1198225 1743042 1321787 707649 1024457 1080383 1515205 611698 206901 515263 1551943 43013 572620 1650156 1056116 398691 1899158 916664 1963182 156429 59778 1860058 1264616 1714218 1764960 308508 1305448 1391160 972698 947748 1084486 767954 1713341 1132238 1956685 48511 50497 1461456 1864541 891492 1312018 502265 1013947 1062719 1657446 713947 1697940 1262025 1693517 329938 1239819 1955755 1375409 1046768 139541 1163439 1257736 106652 843718 1235460 1938355 44180 1841935 722833 492494 716824 1339299 1160469 1378529 1479290 360822 1458588 495090 666618 661146 1402540 839786 1297131 864043 882514 1376537 804787 1907835 568483 1795435 501047 1459854 1436371 1576955 243427 1166012 1880826 286358 1837443 1031187 1012034 392623 323626 1069712 938666 1813653 1119772 1583411 1117149 595320 100582 98838 857556 134958 510404 1869783 1334171 1399547 1580349 792324 661312 573872 1789464 68684 1655820 1244604 405439 1958255 28689 1238405 1401809 1040006 1458673 1974246 1320851 1528615 99890 1453231 768911 1438457 1441466 1013892 1445129 193897 1093370 1261704 845563 1252760 152075 1620588 956162 798516 430088 611570 1302317 43528 1004173 1073450 1053767 799399 833493 1682620 1139138 1846756 1310838 1463982 1558731 1180370 139691 717159 654704 229903 1022649 1281332 1296015 1384733 1376709 1929943 1273364 920242 265248 808659 15050 1790167 180522 1677077 1521036 1584054 1830419 119632 936361 1081857 529637 668798 1530642 1284757 1480425 1091517 578055 880645 1798583 1049927 1396043 1588894 1949173 1027466 367188 920317 630114 1288002 655162 1888668 1496655 1418038 889798 532744 729163 615051 1228114 473812 519505 1920745 1409414 643846 194801 403025 756028 1035391 1393830 1316189 1825660 744314 1909214 541024 1419226 1586574 1795943 1509039 1785640 1719498 607593 1477191 1818327 219052 828882 1871507 1516719 833795 719550 1666556 1623922 569167 1103521 1295309 1701928 1894327 1924272 691832 1597230 1031287 1789353 686875 1896423 198218 1414760 1353080 1690175 968781 692498 1587064 128179 1046122 605871 1915597 1830648 1272023 659160 255877 416473 439176 1979183 1239077 1774513 1175538 449077 1807819 1761584 1562587 1455381 1584487 154631 1355136 1263187 1972291 1116766 843646 237832 1960203 141250 421843 880342 1248578 415394 889510 1107718 796152 532922 431135 672488 1711668 768449 1467503 1523648 665586 123100 60804 1262585 458059 507633 1725011 1366704 947591 655550 96515 193717 1574431 1564267 1760267 700260 316193 422141 913412 1753065 656891 532126 697057 629656 1270022 560250 508969 699957 1738248 126454 485392 1648349 900711 1497008 323469 1695364 1011716 1659359 590135 4106 1064432 935111 1604183 1916754 723959 578296 1559445 350152 1197350 215864 1057343 1202849 589333 1023664 1965338 97521 458090 430296 111367 897666 802771 662082 519982 663733 682105 1626452 1506386 1831500 433566 916156 1856949 746051 1201568 1576611 582857 591749 1253965 204299 1997126 934736 817004 1693198 1166823 1372027 533494 854652 1057978 358675 544339 1046499 199472 827187 1766863 90050 5270 712940 876148 594941 627639 1849089 622262 1298108 1413317 1125180 1647487 71043 1627553 1191763 629253 741306 1816384 966651 931790 843423 36759 1350949 573288 1492094 1861886 1591527 287526 1172855 316848 396364 865212 38124 1861874 1318938 1267362 1652638 1268284 712060 1398302 630544 1554252 1113552 473772 1938159 1042261 963015 712829 707535 1268425 1019281 953527 1474082 44383 558560 348270 1316364 276701 1337603 1036029 1186074 563352 1172480 874254 1118121 1225629 1026831 1585602 1063937 655739 903106 995152 1385795 208556 32791 1168402 1565355 270502 852025 1830746 1867937 803808 1051424 181330 671684 408909 79826 1046136 1268530 593761 1980146 122632 1726331 561448 1970122 388575 1660215 217119 1092048 45205 309543 1192524 1967270 869978 479063 245305 576751 678903 1400154 71910 104654 1209399 786186 282438 1064406 1057396 977593 117394 1801046 273590 415607 1175814 1787480 1441937 1311806 661912 1242041 1436302 454021 156641 505760 706274 1340663 960609 792409 1445066 761105 1198248 1114175 1143641 862237 1836250 881525 1234402 1544706 287141 1283212 761207 1274409 1540448 1103054 1255162 1312073 1323249 1533515 940324 1076834 774192 944018 1105795 890239 387897 199455 1253558 1079506 1750900 561834 281330 111871 708714 302688 368316 1868373 1596852 1453839 59915 812893 26049 1359258 1401607 381290 233779 95765 1698781 1061736 1114587 1241246 370778 500965 1207850 1697693 1193853 1743438 1776074 1266955 1918020 1924907 1693525 960666 1695183 1726307 1969587 1458399 1765247 874124 892610 790791 950624 1007609 510410 1769093 343127 275740 1615112 1737980 186733 306418 225259 353905 701046 231140 1554194 1299156 1964338 690327 857440 59231 1896260 1206705 1448285 1652849 135082 1318220 1084099 1775635 384627 1961155 579 1297991 1436554 305855 299647 783234 1672504 263796 1181309 932229 572604 1404519 154258 869225 823129 814395 420319 1412048 1661526 221153 1988271 366682 1289615 8766 1097399 1159247 686027 185020 604177 787330 1993120 1137898 1967018 141039 484154 1780209 1080224 183157 185060 1939723 492827 1932618 167827 184857 1375932 99325 1588152 1659361 1229647 1627723 499125 1278724 1704991 378806 573160 1589820 513586 1005821 584984 221543 1199676 300703 1938645 1427726 126751 197196 890046 735902 1414883 241910 1844090 171623 1121682 547257 1885809 807687 56841 1719409 1615421 966052 1431688 1931909 1035776 727024 978161 1466584 1510590 1332768 171926 1703975 1366412 1167451 498299 656621 1103785 1731594 1034235 937421 1948707 1981051 1575259 1644671 1561074 1055567 798975 1157833 575209 1979321 1689179 1963469 1602998 1425914 551996 1656301 1809543 1805684 630421 508529 991869 291822 1622909 1988830 233201 1145581 992615 1959557 762798 497346 1900862 1578989 213025 800120 1149287 1995839 1668853 430315 1384233 1613997 1604431 1880681 1057791 200506 460608 283544 1796009 1246947 434144 953878 1659085 180694 443751 1683536 228599 1771321 577173 1287420 1358179 1380447 1448984 1192540 369542 1618994 843169 1747258 1289903 1636847 1997550 1639910 614655 1273848 878458 134886 110810 1675955 849207 570365 1233380 1326158 1135425 1432627 937405 957124 1172760 646368 73912 201917 1689907 1362322 1293037 493923 1555502 561825 1529852 465866 1373003 1769814 593933 1854592 552341 19508 1317869 1794809 1157207 753691 1705628 1804446 1797116 1248087 1882082 586554 1014059 789242 1312125 315986 538434 46699 1902824 1010393 1253733 1889124 1174740 1475863 1327678 950826 1252063 1449423 1144212 1433678 225154 455101 1772872 499049 699262 281302 61398 1725051 1675898 252842 377143 1125718 206278 996593 815036 1933879 1440792 833959 1315326 1754474 1334000 1635591 56335 642674 1535459 777321 1071406 593345 1319664 1156026 1235832 500830 191913 1583747 1845082 995870 180677 185161 1695193 543494 1551006 1118359 1720419 804526 1066776 1278589 450772 257254 325447 101148 1006801 1269603 1831758 261454 438751 143271 1766739 355808 1967646 479308 1650984 351065 981213 259503 1876389 1265727 1748156 639593 1477890 1513798 1225008 432005 709158 1936321 483423 1118469 1875284 1184401 1367340 892387 521210 1939541 638077 1994430 1047676 964718 475601 945563 907683 1347504 145013 1010982 813776 388045 1629943 1080761 563276 304092 1158635 623811 446722 1697284 30701 1990052 355416 1590947 172541 608614 580742 275518 1313410 306958 403444 1138461 547140 1718468 18555 607348 1743541 1761231 1016792 71496 1984424 171759 288334 1635106 1665229 532142 574834 1709254 321680 334456 721462 1561293 10385 1093830 983487 93209 940365 818273 1845447 1199899 803034 903886 1134818 769001 1705617 1026022 1011502 598628 954013 1027954 537677 1533243 759281 1724623 1760459 1111111 911301 543960 536647 220496 1400454 1419585 593076 1642175 1328800 217668 334868 212941 1146703 960171 644344 1816378 1485044 1222466 1180226 853950 1787949 744504 1332396 496174 869403 34005 1321496 131111 1617490 1587650 136613 1060980 1575735 1359505 524359 570398 873580 1671995 983961 949711 1694039 1602337 694827 1010027 1194990 834939 1651437 203219 416033 339335 1081702 358643 1441298 1433868 1889269 1111971 1423844 784427 783909 554330 1426747 83561 1203206 127031 965872 689986 1611963 1938300 630806 1681517 325096 1598329 1646907 1044694 1866337 341770 1533690 734714 1652953 1894084 227275 642321 1201308 1783059 396750 1621825 243172 533924 858862 1042475 535445 360020 1215819 1607904 736844 1002411 395501 547010 1682940 56986 818001 1045501 1683148 745126 713408 1533861 331547 1706044 305285 1771476 1658849 517546 1245844 299085 714155 749272 527304 1778600 1634511 312864 751122 828387 1964812 1688138 1838878 1396662 1925335 1525750 626002 910646 953934 1042643 1607324 958635 977693 1675579 918078 375005 719748 949685 90447 1188360 1424945 1537234 452075 1600616 1247692 1152624 1929469 850596 1341328 921043 1059213 275094 410083 1025311 979299 1617927 1482590 1432563 912719 1891262 640128 1453143 336692 760156 11157 225870 631039 1765402 289249 363420 779390 1356828 481387 350882 1829424 173377 1955163 362665 1118824 889820 1903290 129242 1233813 48272 1298477 693025 281540 471692 546311 1548486 986886 1572166 902046 805721 291031 163941 1187169 1634538 474470 942288 1237877 1458153 1034891 1289272 725316 296551 906382 1156983 562598 175305 1774334 1436299 1383746 1986895 1207883 277908 719468 107150 1256354 434752 1478363 1747777 926978 1248686 892337 879309 442199 1053584 223720 1002985 723190 422352 1368226 1484106 171884 1304811 1184688 96588 40581 1467185 1210906 1027217 1975210 782284 1761229 1784587 422850 246370 845759 1429140 719533 345906 1451434 365867 242930 1232612 623305 355734 1212521 1320933 1467473 186912 220815 1060638 1734358 1410022 262424 1451491 1330999 534997 1332540 715048 252055 760457 1633733 1073660 201621 1570917 63511 1905774 1092505 1129796 502890 1977680 553486 927960 750916 615881 1967516 625946 1778356 1005593 1534635 1529190 413891 1663816 534647 103940 1808861 855702 1410178 1500254 1499861 83104 160439 1466293 1962000 179972 1602240 324348 1198027 888002 1307367 1028428 704272 1190242 1857416 1676748 1522779 1267669 1677004 1478915 977746 1118082 148254 1624826 527189 723092 432673 1314889 1516860 1427329 1124130 1718328 1354552 1813479 278138 768411 1311681 1095214 1593554 861584 383633 1619 1003506 121885 103350 1337785 968145 1851648 1575285 1905008 1560600 772523 523075 1673785 1559666 10449 204279 354553 998398 1018776 436606 1797027 1629587 1969686 654330 1301004 390426 1515678 601021 1191520 812647 1288146 155640 1438812 456 1528084 1181981 1767467 461524 1198669 454184 1308191 1100216 270982 266708 86002 385377 692056 200161 1503849 532923 1066055 1489886 162595 439642 292562 1355648 1759235 1039927 1274272 1737798 921814 1563370 1572436 976448 784966 413176 1554861 607274 1050785 54656 1566387 1018241 166186 545935 1745881 1091900 1984130 1013237 1986068 252127 804063 431833 834938 398575 1858526 1357750 1347233 966073 1667709 832232 770202 874504 1346269 39429 278100 985201 705010 1508496 1707340 35845 1782539 106192 1021502 577418 152387 492342 1225308 1759642 1636597 555953 1483717 873442 611272 174532 1758662 36002 881291 925344 1635541 998916 1183775 1439631 1023260 1710428 426070 843419 437980 968770 1249499 356596 929673 687707 1391731 400634 1866738 1170139 1835710 1439398 1054589 1234842 690752 1729058 631454 607941 1729335 19404 1758875 255464 1386580 951425 1976080 1529947 1113742 564045 1738437 487074 1397183 1751757 34568 1008831 104545 240956 628780 759550 1087532 1829663 1643797 1352986 282418 964436 1985313 1741654 750658 1621057 909616 1287148 73786 229223 745421 1513367 1111595 240110 935294 83313 834838 162891 1944708 797106 368271 359169 1725401 908527 1535421 526493 259155 1053978 1800438 875684 622895 986848 1199610 930283 160046 957512 1587457 7168 1230238 1111122 123797 217117 647901 1874528 1203858 1482235 59485 384805 1073003 897907 1598198 1784856 285020 1210328 1861827 1325971 1861254 611819 1225655 902675 64913 126304 1549290 1839719 855556 1105791 1388201 1991560 1238142 1631375 167911 589271 1150102 264402 436675 443216 1768007 572960 1000961 237122 1536330 1324585 1371143 561934 753717 150299 1025361 227825 1432593 1327029 406199 527263 1635957 1054753 812205 421023 524453 150522 588554 1142928 1528479 1265604 1020665 1169907 312997 1454215 928316 1328531 986007 1640244 106211 264880 369103 1982481 1732180 706954 1197306 1313530 179066 1311688 1012357 973560 1359582 1415308 1219318 308410 448223 1510985 499384 1506651 502215 149152 1804874 1401974 1648114 672516 1791029 1136243 1379647 1757549 1772338 1886406 705523 581391 998202 1801162 560995 1878975 1580935 619762 1650428 949565 905438 1127443 377577 1431962 731467 586996 110777 358912 1453382 1495844 1106127 1838009 1323788 1144651 1655842 1246511 517318 436400 1653471 333858 522587 440664 1048987 26288 1633714 949521 203826 463418 1521061 63284 1998028 773760 1639365 1854098 384119 158634 1389365 1751362 671554 1170929 357207 1863271 200985 1413639 183742 1817646 1556157 1657316 1779969 497168 1253854 1646973 1941818 1199028 1556986 1572760 1817710 1857175 371143 1902405 1828080 1189244 649609 890903 1484176 470235 326435 692856 993111 947394 1219439 1681958 1628259 915964 1957060 665198 1417437 678422 1288007 841684 1450140 829036 964874 1101317 1951211 1909786 1480256 1856220 1273486 1728891 1145380 1515634 1325518 1473872 994814 143473 748550 637871 42716 1318710 281426 510252 695022 1636467 994732 549629 196991 1499194 1166008 1185535 772503 185183 1322785 1319470 1003549 732355 137730 1651328 1590084 1161617 565052 1183084 1804204 768415 1200909 1590657 517898 1251982 1688367 204180 1198930 945811 897526 389242 133699 569472 590603 95087 9359 1594313 1767909 1833781 907820 296067 1359479 1529623 225032 1088573 1309854 474476 382810 947807 542683 1552118 1365049 859517 1000085 1934010 1105952 1491405 706131 1503579 1785776 967288 1043719 1894266 1372665 1984207 68105 1527918 1891156 1816683 1233218 312100 323866 133475 524920 1054 548007 106430 1690072 1109045 1265855 1318225 1100425 588350 1382527 463083 1775523 1256862 227051 1509318 1412626 850330 866337 279213 200257 124644 1436060 1915853 1483095 1823265 1432879 1809004 866071 1702105 1857507 478449 546971 625796 1149772 1765483 666482 114730 22233 1003632 1124845 1890250 1693046 1520703 385833 1817845 1493790 1113817 1072691 1077966 189006 478071 887608 1896839 283649 967614 527836 303268 1803812 623007 1630568 218987 992511 1619772 433675 1957077 1977273 888013 1680966 1304827 1297940 1685095 283720 557437 976151 1973283 1724074 1421395 1449726 1625686 1571997 1204518 286472 403286 1571199 700177 514820 1571297 1334893 1864163 1577604 1157788 198470 1046421 1597052 843376 314863 835814 1438528 734267 723009 553730 690101 913799 1054154 427819 1271320 1870106 1327655 712308 444366 1459153 1630020 1713374 827158 1492414 685349 1954010 1324413 1844853 363917 1516894 654164 1571904 1451019 222382 673946 168087 1516021 14191 614140 1230274 900493 652374 261156 878007 1572131 55996 333081 1519279 938909 1065598 1205089 1871715 1829068 528149 1658993 1579007 1639001 81591 1190783 1470645 1670378 540737 862621 471282 122598 459192 680782 1416771 1516365 1996087 1036071 1572899 1810138 1195094 108274 139440 15202 296714 681777 747417 1573370 919435 114619 101975 1693952 980844 731341 191473 1932755 152023 1153212 824346 45342 1619306 1995376 665382 923327 1421677 977725 743142 90110 625576 854966 1270915 1222980 46609 1084841 117104 1407870 384231 817899 1565045 1680992 422956 697893 623438 1664215 1251560 286479 1630894 849939 499811 1586904 993298 1649024 493507 1794679 1650174 1394052 1176775 1332191 1172342 780471 1531359 1623370 755953 719382 477497 1705113 678773 1986462 1672797 635801 1604891 563650 586441 361035 89746 527158 1398528 543711 1466532 1597459 282633 2488 1799944 804345 91059 1542698 1002362 478252 1011298 479231 1182352 542652 1132288 1522298 351374 1715351 1850923 1978193 174432 1362731 15706 116017 1226913 338241 417935 484924 1082150 159028 1132214 1231923 1921416 1213778 83479 597782 1917772 1887049 1827581 1556760 643426 1441354 1907878 1859653 1572361 1244550 1714454 649839 636759 1177663 935628 95597 1360097 837405 1401010 384601 705474 1555464 34708 140830 1222182 1391667 1177984 1545304 468333 130243 1858041 1186811 1261386 1255412 946145 1828209 1185121 318833 1233264 794588 1314766 49033 3762 1495231 217073 1529629 1389489 1362580 1594420 1327287 141442 1728569 830716 265164 1725087 704362 1791485 145949 1189610 512181 1940270 1341666 234038 96931 1318765 1417267 992550 674001 45949 13177 1612752 8681 314791 1903936 1869908 188175 1359959 1220736 747125 1447248 16730 804518 1015227 1839766 122920 1895059 1824235 887145 671022 1485551 1825355 474847 1764261 55855 1884972 1937790 1838108 1578944 421171 1638475 587754 206615 953758 334857 154515 977920 1520857 1993463 1844092 1144747 1334405 48595 1485002 679862 271017 192601 331321 734299 976656 750640 1042117 1373626 1386364 140035 1108800 1126006 878796 313922 1336866 949811 1907961 955118 1056253 925418 1517833 1811608 1013651 410192 578155 1204187 1863555 257246 1408728 1839595 841400 1417199 1641314 1225220 1174506 1515581 1463840 138388 1362550 1280525 1153860 1761933 1518140 855293 1994343 1202001 623202 681914 58388 833298 1228070 1836926 748563 1557645 1725886 857858 1530038 76503 1749059 752291 1870613 1781424 550642 1557223 790951 1992422 946262 1125523 956501 932228 7489 1113793 55368 1439289 934744 1268993 1244548 1749243 612672 1635415 863499 491957 1891055 1691016 237621 836441 1298507 1270535 426314 1628911 169150 386537 1848049 1593292 30084 325740 1330203 982412 106624 370461 895432 791035 1309114 246324 1640608 495304 491036 174434 1259915 299644 1304786 1568303 906981 1807807 382986 1319174 967833 21865 1885110 1470564 364849 1847460 1752187 1782912 51741 578882 951338 1373311 599585 103097 870319 163948 361428 90650 27779 1780681 1210330 1910663 1035400 464494 916540 1284785 121018 713967 1664721 1126459 1586532 1270562 1969758 917862 1703598 1838201 1214883 613699 748847 707825 1892235 704407 895493 465182 246959 1795804 966026 1753012 1959645 1281385 1613792 1917372 1273553 720357 1691987 1447793 1131106 759289 723854 1284078 1771865 696509 483644 1894878 692053 601723 1834605 564912 967580 1899579 1819184 663644 16706 372869 1857610 1344341 1096214 1267076 1463685 1551390 95185 973906 1812668 946570 1786435 1089867 1219902 1308019 135590 275110 434781 1114037 1755918 1287279 316519 291477 571515 1183296 862673 1548727 1122617 1054646 745875 1982510 102710 778209 409987 813058 1461569 663603 1228393 870012 1657714 1518406 1125395 1772083 887885 684277 1548363 896296 566650 644937 1105433 462658 468319 168225 1098811 1210880 695112 154351 852127 368666 308265 649795 1974254 649198 1340606 488600 32537 193613 1614741 849046 548271 741435 816654 478207 1878378 517123 428293 1416885 1124815 1475738 1150388 1043670 86195 413266 435421 1146410 1432964 817210 1662008 553861 1249398 1195178 760842 784046 433677 1636846 1775996 1473015 237587 1622327 1515273 1214168 913931 1601501 1739726 1896862 1194183 1677528 1351240 470969 564695 1531826 1592642 1306451 606340 1568458 1629725 1655880 455950 1450079 1908272 1138548 962201 1925793 771090 195472 869165 13197 76455 1480907 351774 514960 1736500 377014 1278966 510300 196670 21475 1505618 1104436 217761 1140174 345751 1017920 506081 319761 293425 1045442 733768 1956170 1034186 197836 1614218 1016488 1722286 1749379 1848686 389221 401394 1302800 828207 153286 1115245 1960840 1426378 1267808 1639103 1696047 563165 1841013 595608 697408 1736146 75526 300202 311713 1510942 1862746 1974852 1876024 1930316 1741851 1178573 1120093 1686277 84490 66203 1445372 1571186 1598405 78 185297 1458265 4164 359251 1006185 755836 769974 349088 1093237 1429867 584892 125440 928278 793132 43405 456122 1513511 717196 1404477 1686528 799135 1549157 1874443 1144675 1758800 1597802 460113 1466070 1882432 1940116 1156189 130716 124409 1174234 41400 636577 335579 482316 1191951 1090834 1159686 341667 1453578 531006 1351901 443429 932516 460394 1347775 1964092 1137961 414676 54172 1790168 39980 848169 71574 464320 1475559 1910318 1648706 1396652 362737 1619341 449054 272046 369661 587249 908261 624150 816634 1494492 193108 1137440 853984 341519 1304937 1510378 1160995 800707 451686 1296589 1437478 740142 241000 1907326 1512044 525399 1297226 211696 616259 11257 94662 480610 952045 1879744 926742 903229 77166 1508900 1768737 1712519 1766500 1990575 1150907 935108 1856919 796076 796929 351382 293510 1410048 59179 1137495 149430 926093 1627486 1938102 1657291 1020596 892952 899115 725657 1486565 1246412 1932562 1483778 509528 876137 1323979 1444263 1894666 939133 1239104 1317402 504787 1706300 1749918 1623606 222545 580964 1306294 827133 1526605 1668535 266085 762767 1877090 1712335 974784 1363421 1474229 360448 1123910 490887 1514072 1714665 840407 1404311 1500938 1238667 1199523 1050943 1144258 1458266 1483450 949456 1943716 1899936 1598758 650818 402343 394411 1253405 981868 40640 1893361 1059285 393385 772096 1499531 163796 1787299 31034 1510920 792044 519478 301775 999835 675484 1037452 1925482 456374 1551937 1942734 453305 1948495 955600 1525149 1621032 1161852 1686032 226499 1177005 896469 932803 865481 188109 375692 1096108 726737 1566656 30985 648428 1819185 1840823 1858155 840211 1504711 903776 1586237 1514783 1554458 1467720 1611207 1529102 416685 425016 1851712 1793377 1393998 843768 430558 849849 1713350 188581 1853342 234519 1231862 746853 1740822 1539868 1415649 1520864 1090381 1792739 1648023 1911442 1506042 812660 314750 153201 502998 379197 100674 152412 291357 1563278 1444166 770055 342264 58608 1975524 1240568 1371931 593446 709892 1154857 1500539 411898 1875627 324701 1901341 160515 358744 32404 851374 1264679 938670 1072234 1655710 1788443 1565825 786039 88598 1781128 1303712 371008 133117 526479 1595179 574897 824998 148253 801111 774640 1434440 1337317 614691 520739 122208 1482115 1390231 1396534 1235717 1176607 837673 875387 47827 437370 1514772 1731042 1228293 1323698 1329000 1134817 1703405 1417533 590679 1757238 866327 711029 399103 451860 1681034 1993016 923306 981120 1738550 120065 1231901 898328 899885 36602 15607 1777799 1191588 995085 1783340 339753 457261 1102784 732978 609149 1366274 19966 853980 1511975 942381 1634846 1135139 565825 1957541 1950280 1429357 1185882 388498 1630147 1546477 956410 258287 1010534 1150277 926588 1584653 203460 1629066 1862335 1503635 1321923 1948087 1607920 1061249 1945454 1216522 260538 1482805 385888 104033 1878578 273345 1929420 1428741 1124970 1232395 1750641 1704607 34824 1236131 1257038 1243813 523734 1059783 1362878 1505667 748959 667982 1782940 814885 1740653 695457 320106 366255 1548589 1494438 1664582 9911 1032446 245377 577316 1513762 1659980 1512038 699229 657360 1759517 1466383 115520 1508306 989613 1512340 226637 510151 1075302 195375 323388 1356252 1103867 1665447 186277 1114676 1770831 978028 1258205 642650 1924262 1068213 198820 1898163 1594384 1905895 650671 1589958 507305 1937761 1818664 1509617 404895 1909581 1304902 1603566 406170 1566964 872036 1472136 1103656 1591770 988548 1701102 1763735 1995784 1395942 545492 739941 1073647 1899291 1026160 866108 744 897545 1771528 1218322 882391 1242399 1777835 730591 1803873 277938 268620 370649 981419 801975 302382 667715 1384753 1292525 2152 885798 1836508 317808 1960725 1853802 154705 1419363 1723845 491814 155616 648678 1107604 1213687 1627393 385233 1289803 1552861 596677 171908 947906 1022149 769258 794651 1518023 1320848 836827 1089376 1370916 995049 362904 376161 464574 1665506 1967810 772928 1574195 1957080 519152 922249 1288216 1267423 1652976 1342061 88255 939079 1807342 1457751 1025437 1872663 1294194 1353347 160748 493195 1351588 712937 1428819 166433 1724986 1642591 699773 186797 119275 1577833 751540 1616114 331906 1549899 201329 507440 953345 1206714 922934 1323286 1067578 163899 1523139 1170209 1280604 216046 1734521 134155 1175462 1707020 1421112 1733526 310363 1176463 213807 453341 1136241 508132 1799936 1505178 419839 1984951 593493 1723873 35905 364889 839024 1575801 342507 1849393 39714 386152 1675964 1415734 355383 155425 1893574 1870833 520962 606330 970648 1741643 1434261 1130505 932362 1467096 558483 704454 1922197 164732 66360 1661464 1544672 582171 814657 680539 778431 998720 630957 35 1733579 939160 631431 810385 1662590 1752908 663170 1796913 1749980 1541750 918049 1505550 1429509 639742 1015204 1892266 1522715 862336 1257001 1970349 1719794 1867815 300420 1073378 976146 445481 391824 1490549 478425 1489171 1686215 333449 426271 1120450 1403749 1623204 1389795 428078 1770485 1519360 229552 970458 1193038 1003753 1499394 1044412 140189 182956 487181 1593895 1755431 1136824 909849 1680696 131859 435393 818722 705110 639682 1184946 803435 574535 1742574 490427 223172 87836 729346 1855516 1907 604553 1434855 1084485 1461185 628511 1316441 1987810 299920 1363089 857961 1629828 1718698 163427 271721 348626 1097613 1465791 350289 1120494 1352718 46749 1031217 1939407 256576 194387 848413 1003211 479574 1230256 1303677 220756 1043193 546559 1938000 236226 646182 1301024 1567845 693349 1000499 566249 1815303 381965 703409 146704 1871041 249608 1085327 522769 28948 1483109 742483 555627 635492 1535207 1487566 693146 1018567 876387 253934 1641459 110138 1140354 1302697 895446 868045 561707 1954557 1990980 409438 1773310 1771877 1345638 1428678 162599 1879721 717377 1605816 1135587 1164675 1056730 1984287 78840 1413140 1849350 1445817 687501 766771 490105 1191507 789936 528790 1270290 1871399 1293676 1764752 94173 1027756 992937 125765 200838 547274 1095679 119025 1266025 816494 1410354 1033885 524673 289250 1496333 940307 236376 1322083 1220007 1991611 1176096 1832615 1013525 1277641 305982 1801129 559712 5154 692336 1619057 1882300 325679 1824245 780155 1176542 986943 25418 589552 911212 748281 1670460 978859 1933084 714183 35779 419364 1512016 1210985 1742092 1232123 1220564 127131 1070966 939320 195757 567982 1524327 1346196 676996 365026 1640293 146891 6839 1433108 1678904 720529 1750145 1509913 880228 25381 316765 405895 1525916 900872 1097938 1848565 929440 547792 15590 84993 173637 1469976 1190377 785193 1654478 861080 222177 1124612 1290188 382800 1028357 924737 863627 1338511 1110714 121497 1320383 1570417 644645 1518606 1908228 686163 89364 247867 1688942 626015 722282 489264 1443120 1825295 191229 877068 663516 1027559 1612877 1726100 1595797 1706266 1322149 1861853 1987573 749816 155016 753312 159021 131163 244783 1590927 169806 1740518 781767 1482788 1460091 1491947 1703210 924538 1584916 1318248 324164 993978 759016 1902828 1755893 1620270 711040 801434 788046 1019194 907458 1799152 1273821 234728 796254 729112 652415 999215 1109576 565552 450664 438654 602424 193528 1536883 1797123 1458558 1500858 1752667 166328 1252624 1293532 234377 223983 591761 1991832 232064 704609 1307046 1813212 1898270 75978 1476292 1522626 490964 1536366 1066011 631130 1812318 95644 313230 1902311 76594 376445 1755657 241960 718162 958744 1701217 1066302 159511 697224 1206242 891885 287655 248889 1841831 1537704 973397 890179 410743 814629 1527371 1012018 1396849 393587 1790567 1713499 592507 275485 771626 640977 148230 174303 931275 888176 855174 169246 831609 1913096 1952548 950402 86092 1857570 744958 827385 365088 21464 115911 1957571 663686 1472149 1274481 540460 958596 1437644 1531275 325847 1988564 1922512 1435820 810395 1613371 517571 1533144 184548 1300644 1575623 897407 1090654 1238926 547380 376432 1832468 627591 1218889 856023 1051559 1455861 1451154 1672149 383131 1222780 459771 181358 1997375 1512062 608083 1888887 129957 1494156 1219324 542672 1993736 483204 1654622 272978 1711918 961720 641444 1836726 591988 498343 111355 1091516 1853871 828314 165482 427700 969648 1717675 458403 1416024 132588 416423 938555 517753 987265 1437320 1375546 299207 515298 1227023 1637842 983633 635565 913118 1722612 1211448 1217282 1740879 904236 1031644 542520 1473512 642810 1511297 1472073 909609 73232 1689270 1657101 1136015 245703 1880787 1496196 1785587 781630 783366 1943424 1923452 1274173 1390002 144770 1882977 39699 1208624 1755183 401234 1802094 323204 910771 1976298 1601783 1220613 896654 220427 699879 307835 887449 1593536 1052423 1443378 1621061 1598461 63328 141688 1532586 1713845 1574998 794500 1371824 409942 1636736 1117752 1231814 651880 1634806 992663 689440 341618 1314540 627914 88567 1404299 167552 1502065 694269 1027929 1759573 1448882 1262851 257751 100589 160686 1993132 1528536 1670648 205281 1389079 305082 1695233 25582 1646542 1570061 1778081 1220777 1661424 1687583 1364492 705559 1312141 322914 709295 50456 530054 1246482 691751 403972 55632 1873336 605261 638056 1121778 108160 1935351 1737149 1490814 396438 1240276 143568 1067314 58431 1914436 91075 111269 158198 1635524 1424430 102377 1717042 1961117 875718 1526333 1810649 664644 1569081 1249003 931523 1899595 354807 1421139 1525657 77174 416322 233184 146316 795039 607551 1075267 988751 1402586 1763127 97514 1373597 434240 33277 444208 1616882 37019 100601 1686562 407993 1006109 1243642 527054 553689 153466 1090624 297261 158145 1072018 495212 1148553 295033 1614641 390626 386981 1562993 1099641 500382 1130606 1262543 546144 554606 1206211 1374117 1966987 1967278 1691796 1503073 464012 1006718 766246 1749011 1214451 779702 1857842 591311 1003570 112230 68226 1773414 1518317 791471 760205 1307138 1581427 588623 1397099 756518 1223028 400160 740383 1565008 87734 1194652 1129238 949072 608209 1780787 1946616 223378 903843 902846 1541214 613724 433668 166501 509312 1013374 712667 481746 1787230 636765 1290306 640659 1329455 828542 1083439 422111 682432 161311 1801740 1506131 1185491 1373273 1431820 70193 1800499 872063 947312 935579 940212 541728 384957 1731601 1824174 1975190 766861 1286697 1082507 1287988 1575720 1410963 1450001 644530 155097 637074 1412182 544514 330500 387864 306429 1891491 1947983 960355 447994 1881744 400635 1025005 641088 181680 1903804 536227 929358 727093 1027883 613718 461489 504542 1244477 271524 102857 326325 922289 1150802 445212 968186 1578574 628062 1077941 387713 235081 1374782 1109387 1447129 796566 1634707 242512 557030 1142262 869038 856920 1194 371098 1380309 1390649 667821 1790458 1973791 18310 308916 1172392 1534220 766985 1230069 1474925 1808988 33707 1816347 1452430 495789 452622 1520633 996179 366128 46727 1012299 1378269 135777 335253 542453 556879 407440 547678 47635 1455595 1426041 335318 781613 983964 351093 629498 1521548 1279583 1161183 1334904 1202925 988794 414100 1540461 1054171 813103 1773760 705683 1694286 1993012 797291 1458146 1237529 1471860 1784295 562390 536845 1813460 402501 1049640 1231238 1034401 639626 1309239 244552 84624 666007 1170177 859313 1559626 1717756 1889232 1417844 1314256 874093 91088 1842663 429823 315353 1459389 470427 804338 880990 670030 272116 970091 1070774 1916428 145972 1846689 216897 1134246 1328176 1884125 731277 1346880 426629 341117 903795 1143183 833460 805389 850324 225857 518335 1868106 1054150 1224606 758084 1091239 1837459 1765180 1815601 1725198 1157914 1872147 848084 1299608 639346 180751 1151446 1538816 891045 1759902 1591254 568150 1656400 720344 1522154 817040 1029504 1505563 1908034 527795 138685 1997239 361927 1279372 750128 1463233 1578089 665760 1969575 386501 1455051 960587 1756341 598484 989179 86305 1605669 1640336 358194 1605029 529001 848922 1138383 437104 1944435 1503842 1926769 1906672 1558194 525442 402644 1615835 1032844 42746 1182072 971765 1035830 639545 964284 269651 327781 1219011 565180 1772841 673868 179450 193950 701002 1072507 683334 1557354 964167 748123 245209 481467 1999792 308752 515035 572532 564817 1712841 1877730 1101650 57758 1754496 1137435 1371764 1557113 1970799 1008108 200217 45880 1315826 1854094 982067 918768 1388324 1167699 654161 1997754 948281 1037572 1057597 1724133 1574250 1150251 1337839 1164689 128691 1954138 762794 150622 464518 1584222 1255733 758310 1489039 1667652 365040 1327038 1515985 114740 132773 1840401 724134 1211522 178415 915782 926197 1643959 233105 570692 1308339 1984223 1369958 137882 578368 1721217 1691404 270188 636185 881501 1421448 951094 1264353 987718 406148 1352475 133607 1633473 1575502 501846 1751224 1640169 1107330 618534 325214 714076 835800 1820698 1467104 1211467 408952 1514246 480315 64850 205038 514967 277226 125889 1512411 482957 229775 1096016 1078375 1346763 1740701 243083 395517 1270037 994764 1948134 762911 67736 576561 223134 719217 410985 1550623 1363901 987217 1093630 844446 1812804 171065 1835952 452605 1210367 1274799 1679460 1819187 671376 1158651 1201831 1309882 1458659 1077345 469763 1694187 953444 1804256 243663 144102 555838 994479 75336 253764 1765862 391964 802559 1188843 115740 1409416 1237873 1715832 806263 35120 1924383 410541 1051789 275398 1485371 318802 1427436 1037111 185533 1113547 1865801 1512853 1511505 1338099 918927 1732937 1031177 325734 652699 1000810 1329058 1225601 873886 1590989 1861249 1898785 282959 1684003 1961838 1059778 473132 401483 1974421 477688 583170 217145 413708 1647137 450258 995263 58446 269573 1589548 532975 1928188 1434253 935906 1178336 252814 1367947 933150 1468112 129740 450652 1720906 267099 82464 1662898 904588 1314318 518825 741155 214559 1308425 385515 381919 1126344 422959 1766850 1091634 888977 264874 352728 494056 1615800 1847248 53573 751274 734051 1167055 1375139 281322 1540682 33713 377237 910213 1698676 741264 1491935 11940 16417 642640 86828 1939580 459318 1266980 193485 810411 1486460 133992 1141826 1410212 1872109 620903 67134 259459 1109137 1234031 420838 1727139 1431036 880587 1447511 1448505 362391 1554909 1710795 1853798 972009 403709 986547 797218 618971 347102 942843 314410 316938 1804286 842599 703802 349109 301979 1592753 827588 1003175 857509 222255 785422 1152414 957876 1857300 174592 529917 1527558 1838174 670602 229946 1980950 781889 86209 369375 1312733 4374 859177 1217857 521872 162582 1460088 404899 479224 973188 1378400 268529 303004 1321552 1299526 366331 908801 1329991 1882620 795049 775745 816027 1532213 1452424 309768 292688 786620 1801031 740576 996948 1359481 1819740 1400 795732 1606076 615931 899770 531893 903651 1479989 1259484 1266137 927762 1018745 1382765 1055620 1959524 1619318 33509 541489 1431446 661943 1954997 685277 1871021 681317 1191048 1987127 538317 164394 1018390 796617 102586 1042472 1248950 756160 1047269 1151533 889338 1755010 1857222 161528 89334 1211213 467110 343271 1447858 1751647 1241491 377248 1818384 463460 1624691 1620456 24732 591087 1583192 419939 1556394 1162252 31929 761413 1165124 1250933 347834 2008 989881 1475595 202941 942834 106029 917169 37432 99677 1674780 809572 61548 1567311 613486 1166336 455207 1369710 1954665 944943 1942524 870433 218223 424385 1307228 231726 1635436 418114 459804 627781 1385717 1315818 1792896 484144 1888335 1407997 1952546 1310989 1447962 964632 111760 5710 950370 930750 962666 448823 1327462 1929596 214205 211449 1276121 155911 207381 1114299 1481402 114187 1176797 646137 913910 33142 56250 1326879 1373427 957707 1128770 1421640 641607 1434012 28131 1813492 1924996 1675893 1514354 238117 1583943 945971 1983921 1951487 1475212 1445766 1209961 926850 1600740 1241092 1722105 464750 1328603 1727033 28688 910175 275365 659009 35445 398564 822727 521345 1795152 350341 1218707 1078155 641966 1931211 1296607 144341 156063 78913 1034363 1740797 768128 801440 796603 1948453 1867651 349304 1869573 1354499 1053260 283113 416990 317703 1096514 1554830 1554499 1175211 1988538 1181154 417634 684600 1658616 1542385 1658876 494560 983845 984918 809847 1911102 1129526 410716 1629286 855651 1699565 1528985 29790 653437 1047913 1837627 789147 1357442 1275223 1881924 1336523 671032 1587783 620218 262659 123033 867304 1417430 837924 1083041 1549746 1093005 1267505 65178 540632 1686824 334833 1561831 1336005 1025848 1138485 1031918 1130284 433374 1598582 1372092 240962 1039231 1888019 1845724 221428 937179 1044403 1555426 1888392 1119635 1613698 1126719 1197079 924352 832063 530467 1777569 873274 1000725 118497 770996 1724381 723995 233064 1132099 1738335 1637654 451475 456356 655590 1545867 786253 849446 1389563 642066 54569 991621 1641865 1385162 443460 304985 493593 954688 99762 410009 1935881 437367 1382658 1895846 1508213 189099 1425452 30056 1323014 351612 1837834 766642 1947191 979860 1534907 1667019 1927576 863765 1722017 1881682 279256 1614565 436484 1294129 529761 1775956 1324169 59011 684406 1929582 292866 1243628 807677 1757426 1925462 1683547 841161 905449 1451184 306981 471353 707262 1181853 765019 901164 891853 482347 1540141 1682764 729807 1755709 437351 1852119 1499650 368497 1121231 1453657 832043 1340615 599444 1534109 320142 1404814 1084778 344138 752005 1998771 52189 1930009 707056 123862 1476958 1129912 355796 1121695 1468524 475435 590213 267918 1941725 954425 1699297 293658 582957 1876904 1779147 1358524 79955 955196 123724 1035184 1317257 775766 1148039 1965352 129808 59323 1743428 576651 565306 1954146 1939701 1051764 8209 1411770 890818 396088 1182098 424624 1494788 406047 1041345 43451 1227740 1466238 1570822 843940 258145 1811067 837014 1728349 1955692 933772 56916 462591 523269 311979 1716411 1911634 1238125 1761083 2448 162998 1946944 56366 942743 512359 1249293 1156323 1710037 743402 61769 852713 307256 1102853 1776394 222412 1282343 1671199 909124 1226225 767631 465233 1587285 516343 400514 1967429 655951 455996 1581332 483845 1635517 1746403 1783236 817914 645692 864060 3136 1050705 794617 45187 1195057 1619415 874738 1840886 367637 195609 1668201 1584174 769545 1081759 313912 1662260 1169184 371550 845110 1083528 1370641 1714504 40840 111498 1891091 588105 1548522 1736465 1409693 1668810 1717079 1921110 1548280 431061 730017 1153338 338985 538500 2284 615940 1278123 301589 1531352 1533358 1982686 1690663 1168554 1869799 740675 67719 1253442 271436 1781812 217623 1391960 1699947 23728 1060921 1505911 196434 307131 374173 1014330 1037043 1095786 166590 365245 982272 82114 1374163 1356286 1390140 1000740 416538 1878356 1054325 406071 1503033 1904404 1101237 425593 1426519 1871700 1855394 645589 1671778 1263490 560577 1383235 1426079 1409291 85768 370204 1281292 1933307 1015847 540760 1373693 31728 14351 484032 843971 1643569 1847236 1503017 1495435 616690 209663 1894574 1704235 204976 1897408 116201 454 1881074 1898643 475702 508704 1002041 1651929 1563831 526151 586347 1112701 251067 858561 1487187 1555110 1343742 690554 1241779 808777 845163 313626 1160052 1228715 1194685 1238556 1859273 1803978 1208912 422565 502362 553380 1748563 472116 1881339 266383 255139 1286470 383830 365381 457830 665239 1828125 115185 1987675 529449 484130 1077667 1173089 1425507 1318791 1744543 1476049 1774233 294029 1460727 286285 250914 985488 1339709 1763925 510339 552129 1272008 1592925 1922774 868990 705090 1133476 1841074 1275675 590920 148344 556789 80618 471417 880188 1294458 1810065 491767 682024 1793773 936394 1844539 147979 857011 1737955 142681 1077426 1810047 1638455 870343 760055 1246673 962203 1739450 1361323 572784 722272 768900 1837023 1083480 1661384 654422 280564 167927 1046005 1631933 264927 535414 576305 470386 1789776 1410912 818348 85325 1284095 424190 1562300 1320965 557905 1515197 98006 326036 1810481 208161 1991473 655620 1269767 568955 9534 1000355 1107117 1944432 1256333 1831993 1957218 609015 680537 433501 1533020 884744 1014764 425162 1737841 1558676 1082694 1258870 224231 1147509 1713534 284102 1647940 1218007 64535 1404566 1648894 1346005 1424595 1333743 1644894 1515852 1367963 695369 764646 5767 779340 658398 1371610 253179 1506222 1796763 582394 1169899 1094776 769784 543317 267948 51433 431802 465269 793910 366108 1576544 1904047 282541 575118 1307167 322115 952953 1018847 1604855 1886615 1537089 420996 1067914 1132935 1390196 1547258 1624504 1766574 290144 1261648 307118 1755564 1457666 351984 1164722 952038 967523 471230 410900 1287625 976024 974893 1618222 1801307 1819066 1509888 107517 1561876 353530 1384726 1917127 1103578 496855 1791842 1036302 493946 1189722 890496 615625 1870033 266638 1478712 1770737 1480872 222427 645345 1595849 859410 492820 572835 1463270 1520332 1981899 631670 1480494 289704 1210681 617439 1667372 95588 1521272 71929 447773 1510365 124236 1018620 465920 1400638 877882 1146982 305651 1877144 1668127 1880557 997505 784420 742481 1421178 1571082 1954786 1921758 1805090 1546986 1049523 706836 97834 588924 1645205 1958962 1776827 1579811 1304613 158916 270397 126962 1456615 672612 323356 1099730 1487272 108790 416567 1220215 1425589 727907 1444940 1291373 456810 496573 588646 1559502 1083394 649984 1589157 1066856 1466832 269592 1508730 1041099 522930 1377977 1358306 440764 1480805 1864187 1964044 711927 1773889 1569199 15383 1127990 667866 1770715 845911 1228542 965587 842090 297465 217440 1173023 242866 1261979 1246342 1603469 179683 645939 1417469 602339 757334 178361 1821567 1618643 1395957 1859142 972251 1497752 1470319 1531094 785218 1945997 204452 45228 985224 1081927 453870 691383 1532456 443144 596384 400752 479509 682830 1484338 1343103 989176 968133 770484 698384 8984 1250607 191625 1848874 703089 1973188 1785110 1682456 38513 570709 1549154 1324423 1143016 1710731 1244324 605390 754515 1526150 929280 1378277 1680311 94165 1777855 916037 382121 343575 231093 400467 1210745 796851 949898 1602522 1389080 648897 685506 1994084 1646298 1637570 1887981 1364722 199760 1102750 883486 1042571 1949731 1567707 1352983 224293 1039236 210498 1447154 858398 1495017 198608 996010 1299183 525647 1389685 1332201 1098585 292344 1038790 1539388 72483 1474965 1022706 506021 1802512 1545975 781863 289484 937726 1638583 771780 1729724 891633 342798 1353701 8965 1586972 460701 684903 1583185 340224 679918 1175789 1853997 1586417 1797462 1477121 1340130 1388350 606918 479515 1984574 1919334 804209 1255600 83233 1029183 1218884 1577654 726847 641262 1128954 991973 1045080 428388 488412 1199380 1528171 575423 1554250 1419576 731836 621782 1510869 786440 267568 1313037 1114952 1278303 655161 442923 1019602 203061 1730735 1996356 1248921 1931854 694150 1460049 1566503 385039 77793 723983 926441 527567 1981215 1499287 1327539 541361 1209323 1103798 1460939 1507503 365397 90460 491876 614065 337782 1574137 183264 134244 1646579 678439 183931 1749659 1680904 1730048 239919 801748 949407 1153754 1504101 1863371 1208512 1130097 1721533 1232108 1666270 1261107 1580830 1537227 357397 1042239 1675618 1055504 860960 65530 738893 1306603 1037123 1611759 304087 178589 1860266 1778759 1772139 1200137 38027 758848 1023477 1102461 740024 12853 1588262 968902 390654 225387 785543 683807 319994 1443496 1002327 1283913 916716 877669 210402 1307157 1274912 1814221 1996922 1185316 772636 1125221 1884286 25127 433334 944288 1235095 717386 545756 1583296 1053900 100109 158086 1401538 1370126 1050249 305352 1518540 653060 510058 1231253 1024754 540369 3170 1628557 337653 1213644 237551 498671 1396223 1891870 821 742590 1492889 870574 1994441 1603212 1626107 1037046 266953 340169 1300681 1242570 1928535 627087 1960767 233108 1819441 904475 333150 55337 657442 1869921 645315 120544 948070 774484 1651304 1892797 791219 1726802 1563877 1609569 1016541 203431 1548151 472389 685147 1420993 1280061 831880 1187744 1913363 898635 498030 1788841 1839314 743741 685216 699419 1805869 118159 1457779 1334135 983413 925281 1771101 1176814 1263036 503907 1902503 1371521 911906 1427654 96223 1959624 1684535 1205983 726967 824027 676495 1003612 937781 1554472 1999641 1866837 628335 1292793 804140 1223647 1066927 1432266 1121160 205473 1097184 839469 1132365 1753747 1709373 1667196 1330189 221590 713957 1797585 889508 1473289 1945410 1510677 633407 499675 326429 1599169 1105856 1557761 341645 1416613 1309841 1181454 619380 435407 286752 491942 1893295 102868 1519052 1289147 135537 183102 481985 12658 388845 891033 850103 1080519 1028464 1897131 1187268 1727591 151474 755127 393060 1873055 10930 752207 203292 397613 1525264 1359927 1416546 125548 1326922 1155743 1714045 1434501 371108 1439900 1673491 325468 237847 1192692 1585623 98815 1652298 970691 1940378 1510046 1616846 982204 1951676 234165 1765638 1627318 1350363 1142862 1298016 273167 276947 840092 1274567 1251589 1697933 266949 537817 90869 1399812 617 23458 426675 1190069 1241156 176501 579488 1395240 1207986 521112 1844955 1376931 1153452 1293508 772522 159701 1593444 639207 1074622 1309335 1486722 1904399 1225365 734054 539696 1127781 1651342 435935 39328 453122 1314173 1225669 1818486 1085621 1553571 435039 1628523 1435075 1460175 867741 1130338 521021 1049454 1214634 1796816 260480 976850 591191 1963504 282898 415390 633176 1475030 292024 1272212 978088 1722308 817470 1070015 1174954 777578 1181391 715805 753181 339256 1998050 1452696 1551591 1777307 328784 639627 1468072 84033 448531 265085 747836 874706 1367411 1795243 1425215 1329448 145061 706950 793231 1586442 1937343 1922221 290174 401926 311276 807417 1750696 1591524 20470 652063 331137 334407 13508 1130148 464981 1502258 677041 1119728 20079 1678272 379865 840436 1838217 1686521 1010193 1011564 1298364 1680890 206676 1614044 179725 1900464 376716 1466358 1800188 1843331 1725100 751361 933135 1330438 1483970 799266 541136 490977 470454 543892 912352 306782 1390007 115721 1825184 1335201 1811356 1767819 1758323 1548988 671773 68141 1393375 26098 1530611 1859696 668131 1141453 1249548 1701800 313330 1723214 538176 1247591 409142 299424 1384351 710551 1825375 312145 1110701 1106331 813316 1318034 1682452 1549795 876420 1188567 1059215 1535278 183131 431003 804935 1515961 1840732 406354 51454 659500 731322 883349 283274 357442 680033 1278013 289955 512525 1214581 688359 541179 772171 647849 1055188 1267971 668592 222416 20745 740430 1278373 1665209 1095888 458167 1793708 1330764 1489972 1956564 423164 893705 851485 744883 1231455 1743257 981663 505568 734310 216906 539450 1383253 1026938 1767225 231545 1792767 1700876 314917 1141053 723912 29623 7136 930388 1531971 50563 150098 141725 1321337 298258 1516805 1604951 1736617 1432715 231222 1143536 1443235 576937 62539 408486 1681940 1993855 24717 1726815 1207802 1504475 1027937 1871026 1216265 881880 1155258 977172 400019 595581 773400 1202816 553260 16570 1561353 615328 197980 771594 136114 1839690 537037 807087 168994 1458220 889423 355113 452437 1057028 1494907 1519688 1570581 1787116 1894830 1098403 369954 237816 1119672 882462 1490440 1801070 1153572 1016419 551702 348487 954634 1512139 1674669 743440 867917 126873 1013896 1663083 1810988 1728338 1344768 384001 1740170 983911 1585317 637934 181316 1519525 1312270 1612939 1258597 616176 1034234 1511410 1713364 1356658 520773 1251769 1881976 1131387 211161 1480514 1422343 1628289 247629 392088 1027912 616352 1559583 99078 1597940 232831 292062 1378221 418509 1270438 913616 1117228 722055 944657 689998 1121749 940744 1179671 610674 453881 885849 552639 1933551 736963 1718637 267585 352902 979035 1265433 292396 1684158 366541 1079844 1649799 1626522 998088 1570992 1294840 34486 457259 1901407 836416 488552 1185283 70027 513970 306695 159200 560203 212614 1563984 228151 1927633 312173 1620254 1763468 895781 1884638 752268 206393 1897450 1110376 1917025 692703 552067 129229 1957325 1739330 1135774 1254889 1019810 241588 29854 865791 1350255 906075 1848693 1412259 873752 1647081 249801 1037284 873978 1166213 1796257 1160192 1890107 671574 86559 1968825 616624 16802 1839919 1489851 506927 784557 1258106 347528 204248 661391 1408593 1604230 1685298 1026143 631991 904847 1002912 427554 1049663 1934859 53612 608955 161792 873623 809721 1620889 697209 1965319 1274207 1863211 1754561 1143573 43360 1123713 1365568 857393 1839552 1356309 1987012 435886 1669394 71709 1185346 565025 1904890 345608 586605 374386 412373 768800 1711875 820556 851304 210148 358914 1689840 897231 1340051 1872139 493474 697465 875771 1558239 1509973 234575 12796 1165852 188283 1154715 672671 1050190 692338 34641 1551776 174868 1370291 546376 571790 974159 89706 1897825 449478 1664738 1181032 1735573 649437 167165 1025158 678400 784022 1178374 125389 947861 878685 1654986 1073651 36465 1538685 1179738 844297 1861377 245037 841907 132933 1529094 173763 1079314 613832 162321 1791276 993337 397562 1153270 1015208 313152 881482 1248717 1606864 1549917 643 278207 49281 391956 594536 1486734 185309 724381 793484 312716 639326 1381231 1442929 1699801 416508 1336971 1047607 1201130 1236710 120625 735833 1422656 1356290 739258 1007724 1576230 1367814 1280256 1978264 1582544 1330905 44703 1164846 1223691 1327873 442229 1500239 472405 1284701 1774122 1039280 1364150 1349 1944255 1291844 1110793 67522 907968 1413152 268437 329687 56066 80573 739975 328295 774038 1618184 445249 951373 1608739 140819 764772 1937272 1178114 1651112 1490950 812207 1210738 326763 110302 647126 1941938 1156305 1020271 1314793 1008789 1925853 658109 1717943 388048 1103663 776316 237470 1458958 1131254 1013245 1212914 795754 359332 1290468 680496 928940 283230 556713 1755313 523508 722001 799259 203068 760140 1595494 205377 1257075 672479 45680 908042 658057 625880 1929974 211188 963841 35405 192208 1149255 1316954 1621323 43786 1403482 303152 763997 1683243 651610 1315517 1560878 102651 1120073 14600 362049 1694312 1438237 449226 1917365 697559 627368 676352 1209297 218888 1060672 766483 1718289 91846 747006 1313092 1914647 1724647 262636 1885482 360918 271285 266130 299564 1410081 1386941 1071833 1115657 1698003 1604997 88754 11362 1261986 1625786 666322 558734 1453364 1502238 142717 1061246 99778 818839 80371 1222587 812706 811381 1169185 1162914 403909 723721 1350603 410829 1063027 571545 1542460 117852 1591949 542396 971754 1533271 919835 1009518 1555640 695347 1693025 568778 43712 1353911 498809 1546137 432817 30055 879562 995491 141275 1529180 376021 313048 1576655 879281 1124802 176289 1649441 1427118 321140 456190 1099225 978352 1429143 352830 1727608 35936 897780 1660864 1186601 621796 1210478 932104 832098 295529 1414852 1025110 1844147 96715 1066577 1130875 1623169 377391 84069 1633742 799784 1261777 1402661 1362573 1919 1893242 1163065 1623647 156043 817240 1684759 1349797 668458 251200 1345282 1092946 1380896 35542 609580 209915 864866 1169339 449053 1695384 341592 1978056 769856 932087 1489917 249511 1437764 254220 1331251 391712 983323 1542631 241730 1225385 786471 1138040 476882 744295 1220004 1964470 777089 1862791 147217 1335919 199921 50311 63398 1832665 1240162 1984049 755229 705182 164346 455463 596310 1971399 588397 1563164 151660 1173805 1436789 871262 1599163 289801 151614 1086168 1449281 215843 822135 1549396 1258879 90259 1437454 103126 1666105 352354 1392899 1359925 1623096 1780218 1701557 1263942 718925 1037913 454288 708546 611992 1415113 1875039 1099130 1731250 126604 77441 417627 1387393 604823 1023161 203448 995524 245166 504107 364951 1405903 892787 1852874 1803063 814221 265026 1804112 1126376 942456 1957949 492161 1667653 1937951 1636302 252773 1098485 926141 567031 402171 1074459 1542930 1003714 1323082 1344765 666185 746350 938133 152149 389653 4492 1817289 1569380 1146880 1700693 1134724 441691 1037570 1294530 436611 1048638 1926890 1430441 272025 690604 624205 410881 248814 352673 118351 1302665 281181 488231 1245725 46208 1411675 1868887 1648771 1374179 970998 536281 862055 1254406 1184523 530075 1358758 218770 1641361 601959 542909 1689679 1858562 1273246 1380237 493318 59794 14771 1189314 1190514 888405 1335284 1559549 1675268 841417 870537 1916599 1552840 1207207 997380 165252 1449253 162710 1146495 480714 1743905 1775313 1722524 433689 1765489 535680 951411 1130605 1526326 1525622 1623808 1545273 1521075 675097 1665061 1375579 356796 46346 795093 1816277 1682842 84484 1903678 990924 57067 834605 1630422 1904398 1255840 1991570 1047195 1979298 74061 1808547 652835 114724 923363 1359424 794069 107821 1761642 810076 521402 1690899 1499561 682563 1984578 1800001 1633585 1391476 442540 1028148 1070914 209501 39592 1017514 885448 145004 893681 44255 1538256 611301 1639731 1305891 71603 436873 769156 522973 217291 174042 1832120 1645161 1900783 473847 1839402 865485 124145 632830 1131723 1679394 383352 1195841 1577217 1698902 13351 700989 384099 969562 1244288 555560 1127146 1540863 231016 146092 1496925 272215 1916354 321493 1281059 1383265 280287 226922 311732 726702 763411 662489 1917230 1936650 1562575 1585511 1349560 572699 13104 1982187 804332 932856 479333 1630424 146343 1216847 1192617 961119 233298 1371148 1849751 1010552 497518 626121 1891059 1958071 1057090 841911 1724801 1507035 1727757 370326 1196049 1243860 81767 651048 21113 967980 1323862 895404 665316 1046896 1854041 510342 253429 1375671 1704812 317513 914767 911857 1889687 562109 1508538 1679510 1358767 1268670 1233062 1057039 640903 881955 1669391 1534783 1876228 370680 509403 104560 1691661 990557 1778207 993380 149341 1378482 1990844 125923 810956 1440617 460686 1023842 264476 1256774 148394 166957 1181584 682313 1131222 1971289 46285 1894801 1867916 895825 1968574 1532933 509180 1098703 496351 1391462 800557 1136401 1253164 326115 1542298 1581620 785976 1545275 1769859 994181 769597 1111985 1450600 1798180 421347 1245079 1984568 608797 1871477 1845158 182666 544141 631079 778198 1068240 541434 1089383 98485 474889 279349 821052 154341 233756 75743 1799561 941804 370645 1364455 1765055 1332310 1310576 556904 1708700 194095 697401 1323207 1581353 97250 1122566 1927370 1407681 1483865 1930245 850291 1827285 1682372 1705626 1990456 164144 1107492 598817 289388 926791 708064 318974 409423 505544 1508823 695212 256468 1911811 66980 552580 432455 1628838 1723495 1146691 169331 1296411 1665429 1046165 1798283 1884279 1538773 1989402 516161 255534 27506 810120 938142 1061360 1652644 567011 1891628 1626943 260075 470768 1752649 489652 1540345 1877410 259156 358198 131175 1956567 419548 1516708 672525 1665317 872676 1137493 1341457 1230093 963276 159079 1063364 1561238 1388724 731639 1416184 389238 1922733 1078420 1794073 1586643 441898 401630 432719 1850313 1467244 312919 1573665 1359695 1952798 850201 123966 1466432 1536490 1836860 249808 1814704 101100 898028 490972 72036 1706843 1998877 1301971 672518 1274635 64889 122150 1241813 1076019 945839 645269 199866 804678 1191484 1943983 397910 828752 1624579 1712992 1398024 455387 39884 854298 838238 550861 538718 1084890 1146539 1786222 612899 1429676 879234 779431 1516812 358965 644991 432976 1161236 148405 1811465 42073 279729 1958401 1276484 1714662 1280467 932018 1082144 1205190 1477245 892776 1919713 1886676 900296 1050367 26479 1048490 1647652 494143 1827695 972021 264302 1474186 941947 362843 802212 101515 1977454 149877 165591 65387 511567 1165498 356143 1237486 1478830 1006127 1267063 1234579 643910 537182 1353760 490695 591147 1514884 1280725 1327625 256058 910571 782905 451418 839150 1236054 1017186 744477 206839 484222 991590 1576703 1105893 1123942 933962 1777564 494772 1736682 1043683 1364577 426200 265541 114153 126508 654724 1888544 1020252 1257485 612140 968476 393258 1535166 1975406 1039143 629750 294903 396218 722561 542811 1778372 1464050 16020 1078814 78279 1109396 94540 1277243 1723311 986298 195019 687881 135294 62361 77001 1893845 1928894 1600018 1093841 1370769 616835 1934876 1790769 650770 649617 1528857 505770 149146 180176 326861 462188 414136 12039 1855810 515243 1946258 572564 353234 451098 738980 260510 999551 211065 1237669 1807820 684089 1647799 1155403 1950713 1673585 1907979 1994990 1981948 1178792 1497806 1683590 1608719 1070530 523480 337021 1065541 257692 545224 1310073 415329 443103 544830 1960120 1741098 646839 395326 842367 1927437 922998 416953 50673 537866 1208817 1876562 1027363 1119335 1152898 382648 983671 1053449 1147435 721080 460193 1925982 1280712 1273757 925947 1300009 560760 1228883 319968 1085911 184267 1781981 126994 591169 454824 1437242 18630 1963874 1310757 65568 329141 1049761 586036 994496 820368 1484010 1186952 1629644 1539130 1629341 1706698 519401 1797754 396001 1815894 84935 1501690 1021241 536834 1939268 287319 559758 1354397 995721 424281 219604 1106579 1771631 493857 1822864 803935 1761250 1420616 1950585 220945 1973391 698319 718156 434804 1005234 1469920 1236155 32037 1887040 596559 155753 672295 67744 367886 1860689 1990409 251440 709021 1003374 1890677 610912 1102918 1594430 1211126 1705640 1307991 1440890 1344971 1832263 678654 1804643 1825085 941095 1017032 374916 1976411 993121 1713601 897773 1822367 1793404 438278 191487 1890813 1574134 1338075 1101484 909614 740872 1202291 121169 413548 1249332 1396674 129067 1406298 1101973 691683 201127 1650153 1534697 907489 1157139 1674580 1546680 790578 529342 1457719 1661749 1789623 128150 128786 1620954 947570 1145431 1842828 182217 745273 1433247 32424 420311 620247 904448 56076 1661207 1547434 1477519 885069 1244350 1807450 1414375 623423 1613158 1468864 205463 870215 1626315 634357 40105 559790 433993 70122 571463 1541496 891797 706223 87944 540503 1716078 456456 881233 1394512 1233596 306349 1230607 831985 1399450 1246973 1152687 1455137 1305836 1889495 85937 76733 625305 1377840 1289191 1669400 1589739 808369 753583 1357740 903487 767874 1155071 1270958 1896807 611082 130942 1689114 694265 360225 1574821 810061 1499137 1991228 1717406 412935 437443 744576 1894892 1495042 1584247 181474 603967 1374130 603437 183747 914838 543190 1850407 1130109 753243 1720575 563933 350463 653438 754309 1343164 10837 1992521 1918641 959132 551478 641363 8693 913570 975632 1471132 1698345 220287 1081365 1289395 93299 1555853 755067 25632 1191287 934271 559715 1838933 1398207 1758475 83173 282325 1644499 1388988 82566 1261213 1902966 1735149 1079990 1479567 448134 1523852 1227424 1395959 1487317 66362 1065220 1641248 1316436 790840 1881119 801134 1865808 1133942 1802749 818508 1086469 1283490 254208 1898654 119637 1835926 1365020 1010800 91196 208764 547268 83234 1542734 402404 129797 1676121 707655 1914590 1873080 1102277 1762540 938671 1644861 118674 444612 574800 1998426 95285 1034711 1318473 459665 1887653 853229 1833943 1142923 1847163 1978388 856868 1504280 1519600 583537 177502 196918 586643 777187 1654425 374985 779908 978541 911589 432010 1515243 1286494 1973886 1851528 1406790 1527695 1415354 60605 712285 1941427 1101047 1873130 1436334 1105135 1608537 1299766 1999009 945141 1575599 1538901 1019699 856723 1623842 1113796 1949770 867288 651510 651073 516757 682120 1349472 217094 8008 1288324 677909 742671 1109580 884030 1145747 394683 374033 85195 1765075 664855 1225984 1171162 971465 684361 1337439 892303 1548677 211633 1906898 726646 1044425 1508891 984059 225983 428219 1874007 184017 1323661 595324 710396 533434 1547418 808628 1917845 838376 541735 1215643 567395 625936 334998 986281 570414 1700623 199333 539038 646175 707524 1593047 1666314 934843 604871 106566 364395 462116 1934907 1106588 692795 1782199 1528631 431965 1508611 1303956 1082341 1783448 1847081 507424 745933 1378020 874942 229503 124833 1037678 265084 1995314 572159 1121260 1834322 1594551 1308811 489569 1889316 244091 398079 699690 1174998 353357 513318 1067145 546866 510150 1961286 1289580 562173 538720 333129 1334165 893107 496235 230986 716470 512394 1530754 1885753 840251 865532 1068218 1237483 72184 271788 879175 730254 291029 435633 1312280 1221229 225718 712531 1755991 314101 508302 555563 1740605 1234828 846869 72525 880438 1792486 842461 259852 1514686 1439765 462268 1694651 233969 1734399 144259 1850864 181475 373656 728849 1021209 1428731 1447719 623107 1428135 38191 1353847 1286597 1067817 1785694 1774117 1524583 1643255 875743 1440844 1754558 1272033 1146304 553438 1476430 633391 783086 606684 574557 428135 821902 554352 1669318 364315 1788588 533918 1988953 696621 382014 1822213 1410788 1130479 1537511 1279213 1907223 1248913 676911 1339644 726777 406439 1724819 9520 925341 865414 1857654 419150 1931924 290936 1690700 1160772 1892165 855962 1486990 1668312 353192 841628 1993394 1011804 602780 705509 1733774 71773 1773245 984079 73687 539392 581785 1393764 797743 821864 887607 738123 128751 476394 889835 142300 512801 1016602 1805694 1697073 580435 1358065 1795667 232720 76390 1106687 1664828 767252 308486 1683738 585335 1424864 119088 1433720 1944806 883805 1978782 418586 1698128 831465 266694 1100581 1319748 1183180 1834254 9074 176853 1937491 426290 1003969 946362 1125532 64924 608894 1922658 1251201 1664409 1685742 1445421 571423 885702 1201914 539242 280556 1264430 1852415 73409 1921389 982937 910622 537397 279962 979868 1888852 480114 595667 1348495 1440714 871199 1584512 476844 671301 566194 832706 648964 961032 913148 70978 445399 1563039 985933 1814791 825158 1166990 192736 89356 536052 557762 621217 280951 611192 572323 159016 1044598 126285 397322 56787 1219162 1187853 895290 464497 527781 1918345 1515846 579939 900030 919625 1187123 1945014 504384 1592021 955567 298170 1388331 649563 275358 457285 1813648 1803793 1586020 505848 1922879 659994 1107217 769926 1494849 729496 750935 1776648 1626382 837301 321623 364591 1667845 5659 1522252 424493 1481021 1250655 1729218 1346432 379232 1634 1411629 1321181 143207 1105807 1202776 1697037 312568 540914 1895131 753362 1347890 637940 1326340 1170082 1697509 1732698 1879099 1271648 670560 882045 1682828 126696 1628014 561261 1007779 595974 1393812 945515 403608 30761 957941 528402 1488423 1001523 128144 1173579 926812 1352452 1559488 377884 801903 384343 419556 3888 884069 1457003 340673 72998 577696 1871782 818291 1688799 150727 1823451 389705 335780 1630229 1476273 685659 1158327 592710 1356660 1015181 899549 1703667 826813 201652 1264992 1917293 272931 949218 26518 1917661 639407 642121 691500 273427 1339673 531226 386035 1691248 884733 35538 707543 1592411 162660 1680136 1327098 1510513 912814 328728 185105 113051 796332 201976 755152 847487 342668 635768 407753 73348 1099313 1894934 620144 1631379 1047944 1451354 540929 563025 1109180 829091 1831423 726486 1729796 879719 1665798 629157 1011283 1657942 1073475 498524 903355 1278339 1203014 683099 1513490 1458204 127250 1054913 1107218 272004 1926332 462123 704001 1512517 1512712 1850655 676393 1641880 1420761 315541 500928 669662 1046319 1713338 696895 949589 1491361 1222648 1435464 151740 1035460 428823 1915186 1452276 777871 600494 1040187 306904 863350 1659232 949358 1019655 1768905 1156341 1608424 1221402 1601710 515844 92951 354720 1346056 1035990 1183486 1016895 1193979 1478624 1163147 1864958 586406 1274309 1843394 277575 759327 1039091 1023648 1616439 1908168 1795849 1207077 251224 1677766 1807268 1831529 1691508 1172725 833390 1451787 1871192 693780 468566 1540035 308865 1567789 661514 217679 31245 1989947 1993224 1394702 129212 1744826 748115 1277481 1009076 1329466 779483 554894 1567045 969473 784614 1557823 298093 451926 1603926 1692367 1648743 339413 6899 1812546 464821 1074426 1204258 1282289 1347508 920638 1158894 1165949 628116 1048615 1828642 1113820 1915787 472728 1949356 945016 1715541 1494488 1420794 1116093 831261 189408 1681042 52248 392164 1320153 517842 196452 508369 286422 1086115 1121837 1162387 155788 1479214 1153828 1242770 1372375 1538196 417916 664358 1757016 1283440 1671793 727222 674289 587154 622684 1966665 587186 179496 1195823 1469603 616422 1388369 421761 1298085 1468355 503385 1601279 1421810 701413 1051064 256752 1437747 146878 130318 482257 596426 828620 1546809 1464167 513981 838285 1644012 1163529 1329975 1083324 42132 1211244 1017570 1005002 1747030 121923 1963371 463617 136923 445422 268217 138868 155188 1183981 1755965 816735 247874 1386189 1944025 593473 603281 764702 1623262 608584 1880629 1993368 1664130 1209715 1111889 104349 1086326 467911 1292771 361385 324754 1718688 305945 1503056 1733440 195913 538628 630321 93217 1947217 260370 1536110 709282 1984429 1231428 778717 1100619 893004 452342 61295 1615753 201439 1214578 1636020 238131 1312939 384763 580022 1609015 925488 253485 821412 389668 464391 893902 1128423 1597471 539741 245704 1357192 1576718 124420 1337881 1942833 266396 1435880 1414281 1878429 971642 1417046 1244796 47506 644858 1067364 1893012 1514869 1786550 1244244 1010216 1656562 822298 1396595 1800314 1251349 232732 1415495 1697818 1082367 1195860 1921956 797589 696170 1336243 498104 1576287 707348 524357 930012 1498101 600569 162339 1771282 479329 812379 1086217 552448 867652 862842 1565051 309553 803689 1094399 748901 238387 54736 1977198 206769 93417 832073 829181 1519782 1909061 361352 1940881 851220 77820 895884 316976 606781 980471 320318 1572420 1168683 537751 1179047 1357976 788554 1772792 68550 982585 892598 1467487 1151325 914035 1760357 531316 420619 745403 664107 1068805 1509227 1094637 1210513 1372277 955836 734912 507205 96859 452794 1814651 1708245 1200238 652950 740750 888885 341098 705958 656634 1437595 1426535 946873 55909 887871 997908 1174662 783940 1504984 179868 82175 269321 1561464 132360 842862 288293 339163 461261 1394231 1227429 1527000 1655070 839135 1531140 1547634 796155 1082801 1894796 1740235 1650254 827598 448017 513122 295360 563923 1951687 1355099 722692 115784 396593 1741587 107509 782708 1882523 776274 1613012 1670404 712049 731114 1933701 242975 1817783 1127687 1118606 1739643 1930267 893639 726280 1379996 591066 872387 1633923 790540 607699 267942 972721 1606199 744648 1734291 1392242 598515 1123342 1006290 417156 264780 1638073 459678 820591 94248 604337 831507 499684 790413 1967852 406877 1547167 950403 847819 11717 1185371 747412 25380 118874 816119 142584 1632847 986609 531726 1538823 1734615 689355 1985558 215244 456897 1704878 847042 257233 1045042 1489416 1737682 1279588 538159 760507 1721698 524204 1552369 828003 472800 1039621 1777673 354249 1364655 1978146 607059 1333663 830126 580084 1432929 1190657 1141353 1880211 1502108 846984 825829 1714538 1301102 496875 837379 1003274 521227 229186 1533763 1113684 201470 1851415 83323 1184438 1834421 1405344 182389 920843 1914017 1133692 752610 1109325 1367022 238567 1697312 1203096 1576968 1868261 777472 1134705 1345776 1443490 1751236 1655014 1299188 570568 1962383 641698 415499 838427 1264076 1342300 176081 1752506 1057997 106598 893218 1685245 254737 312155 93216 1064453 132016 1470959 255846 1362290 1709158 635777 463450 285526 1303864 40481 1367410 1726249 231605 84852 250774 274848 741593 1017600 1122072 1581712 1539003 446608 198239 106584 907630 734126 1066271 1514302 503029 1564625 971769 590456 356352 1092744 705294 773788 932812 1308861 1894137 371223 425004 307122 1158966 741121 1525318 1345137 364004 1499850 1975706 769885 615448 19260 329221 379074 213809 1846349 353596 1852726 198359 652975 496735 1151299 1402416 1968550 1147942 222345 1563368 323893 876513 672766 436603 987448 1510505 430626 243916 1440558 1911225 137047 1415681 1410648 954943 318839 371104 97527 500365 107153 1481479 1299434 1939318 623845 955668 1435016 1584573 1699410 1757703 1561463 1081648 98715 841673 1640417 224899 520340 1745142 88836 141409 1719539 1728310 797006 1160942 1212263 1585611 1249102 1786105 1840927 1916935 196624 345269 1365280 861707 1129952 23520 1760055 126834 1925864 739878 688641 382238 624514 651262 745648 963801 1742752 151774 1520512 1437805 103189 1979138 1327659 1274547 552173 1625314 1800933 1538944 1565012 1457548 1622688 645679 665212 857976 1874352 915114 241676 305236 988713 1160416 186345 1569448 1533289 207767 1042126 221211 1470599 1899510 597841 1983455 525488 2509 1939384 136005 1696725 1666017 1786508 1492888 1173114 341509 324640 1358382 215390 374693 1316664 1521561 902211 203401 505159 1488767 1027012 251699 1004077 1811294 1729407 666008 1993284 563867 244178 599455 1947475 173180 40339 1926220 1145501 1445454 499022 458226 1962689 1411312 314386 578054 1561523 495595 1581363 561736 786466 1648212 1451940 267382 62507 547336 1857580 1945339 1696315 388609 1025770 345586 1053517 137791 432465 364230 622486 1740867 1705633 1811974 709262 1098631 254384 967885 526906 1553884 60614 719019 1267363 886978 843847 1668730 1937739 1838317 543832 388397 770502 353160 882139 165880 1287451 1370054 1823858 1768121 1748302 425303 1370415 1677981 1178926 763222 1316746 562075 1602012 43406 586183 249555 1561600 1774982 583286 1359671 1179347 1940880 1077678 1072706 1026337 270740 505212 1126449 145841 1553983 1177512 1831306 982615 515889 1274176 1551906 1995126 584707 818415 716368 1816952 358380 972287 1269054 1795295 1903173 387315 331009 876619 1201726 122246 151783 1480124 1303836 1783700 82930 1042449 1326802 332916 415827 1813760 1764830 1421414 981397 461588 11707 411708 1733885 65016 541894 1536032 1357746 1318419 1727086 1029359 1654725 1621133 1607650 1280185 1813788 1195626 820840 261274 814640 795215 870951 1628563 721479 326203 239288 1633024 896231 1957749 1247368 924983 169070 262332 727167 490041 30751 508923 1675472 1855539 1875666 464524 1240322 624784 994604 757542 783283 1924167 592963 346424 166011 437957 86236 1620115 1252448 1782134 645845 361131 1580852 670258 1656009 1538031 1629318 1027578 777693 1848198 72907 1605854 1120168 1255910 1497379 264617 928009 259564 18081 1928817 348208 206063 1853259 9276 1729111 583407 969657 1935194 1704998 509444 1510391 726604 890377 1898339 722367 1899433 712947 898493 1122480 1921478 247661 1213328 537593 1894552 1431601 1731687 697814 1890182 844604 877206 9603 492602 245063 102978 1487624 488816 561200 1638217 512832 176252 674738 31957 1611541 260603 817387 1479971 507966 933519 462892 1561594 201594 1769637 1088685 1007584 953098 1956013 847608 929808 1256809 255775 1380702 1071896 884982 1719361 98382 561419 611784 1581187 1412976 1798876 379938 146834 1119485 1115893 992292 1936649 1336681 1786418 1623132 1917905 239961 73005 1085146 207734 159306 903522 1006516 1458518 971461 1794416 1058257 377921 1566328 1657204 1511574 1382763 892041 1598936 1449540 178871 26422 1865330 482481 1091749 211697 251695 1901081 624519 1674989 250044 270480 650544 95467 1891945 1212292 1495318 172258 215687 203841 1519799 1316842 1918004 1593507 988632 1686975 1494597 874922 1341870 711734 118728 416349 226190 70137 1751135 992311 702948 303551 1004716 1322791 784133 1830919 1645542 1841037 1420443 917467 1682524 1885413 1354354 1782257 70822 455625 495954 542087 253614 1892675 1899249 638271 240001 1627789 1074914 1423398 333186 1451803 1339487 729990 1838134 1530828 351539 418276 1046139 1015006 800798 1116609 904315 1806622 1082462 1483507 1775421 481820 407635 518496 1150782 146049 1368689 1654487 844773 793148 302400 940381 471095 1679989 1534788 1074033 930529 930310 1376380 1227669 1545535 154040 258032 1400731 1047465 377996 1009578 20570 1092974 1874965 1179982 1342917 471619 276942 903591 1060322 1718834 148848 1112545 1280704 156273 203617 1538053 1911446 559216 1733495 963485 617637 620928 134784 1757114 754732 1280173 1416694 12676 651925 1271230 884432 127881 1213671 1131391 1969249 1359865 1810087 1141687 392100 872362 1147173 1623916 62983 997524 120286 9526 1392137 1173752 559668 580333 1078364 573531 988421 1762643 617253 69058 253750 1795079 766421 1763618 1659582 1234819 984686 970915 1906975 1298393 1450351 95136 1399428 1720117 710127 202059 1131747 1609398 452007 1438533 183322 249632 1811289 1354939 1559448 1195454 1380251 891667 411137 513945 1277140 295794 365027 521139 1856907 702625 206629 1638785 1245971 1469442 1023905 1770948 1639695 1708706 1786919 1622943 1172087 788301 1411447 755677 1230307 8947 1865122 577754 272927 740452 218955 1064675 458869 1924504 887878 1820039 1377955 715695 1963934 743478 1160257 798187 767723 209000 655225 788186 1280280 1459841 728510 1536327 1043992 533312 1154005 399545 1336820 1335268 290736 1374208 1953426 1256111 394854 443251 760465 1671738 370880 1921449 1347841 1262062 565563 1649132 332924 1255250 279554 408208 1019873 984666 1890399 1993724 185255 1775862 1459044 660726 1863873 1498948 189715 1627285 1571871 1333982 1341983 249508 471742 1751731 645548 881420 1344957 961520 337853 1459569 1613472 710816 635322 1130566 868385 1430137 1434174 834080 469875 807559 1492624 1013529 1166559 707548 898936 494890 144800 1944919 1245224 1162549 1330813 1559143 1238670 704626 1147710 1695770 228107 1948809 1077890 53370 1240751 209531 746961 1057972 37548 1431724 1934678 1922834 1491920 1956660 1546261 1082151 123179 1732554 1555863 403256 1201767 857925 1027749 457214 1143668 1884411 1173081 962963 1096400 637836 1847711 765248 1022576 921377 781509 730509 502963 23730 728441 1097187 241476 679458 677538 1722944 179358 1912169 489694 806168 1933848 841132 717688 1434934 980569 197376 1946118 1763830 392594 188346 604292 1463441 1557174 1523189 1001569 892530 370155 276614 1007288 145483 1896464 1926795 1133786 1189508 503329 318416 1112847 807229 1711217 1223435 862399 545961 1384703 1910860 1771769 303162 25191 366478 1969129 1304609 458340 779019 1789801 710321 493730 1613466 1928525 892424 345692 900983 700624 817258 1005431 905080 1477722 1055362 1517649 1613845 1306650 1726073 1263555 1905357 1638585 383551 345256 1289061 1743336 1626656 610262 1577530 1297817 867191 1597877 903716 12007 254364 109791 483003 540851 1614474 1802570 582198 1890316 650134 372273 1389763 1089714 1883145 1511962 161895 713264 831083 596563 80416 1392587 1609225 1605199 706540 1737789 1637912 1242469 1988345 818304 1925120 889852 1109575 1380303 1547540 1130058 1057083 478462 1541817 648393 1666209 287423 1992779 1525500 1005754 1440939 150209 1304519 1024512 1075998 1023115 1427719 106389 190008 1521420 1756790 549808 753828 701618 1358535 734340 715022 450293 143976 1486728 665867 201540 1704855 1708269 437805 76852 1263340 1999593 416596 1285873 708186 328967 555206 1007202 1867134 477933 196314 626284 545790 1208421 201187 674801 149488 1339236 1887511 826875 1143096 1775284 1676229 1839386 341077 1743537 970944 1132115 962799 596340 1987571 578438 95154 740380 1322671 54322 1792014 833772 76798 1981983 1702207 756433 1573002 1667941 18266 1876521 1253495 1502679 642942 725413 1299380 13135 1933484 1003043 1591656 1727235 705134 545703 1161596 1598753 1713061 1139602 1129449 1646562 76990 756725 544669 549145 333575 264559 934135 18109 757266 580599 997087 1888154 445910 1706234 1955859 499491 1690693 1252697 489035 95904 358501 56940 453864 681294 851322 1807894 1004171 1253004 1148475 1054240 1266398 1642332 399701 1893448 569015 1328485 1847328 58902 510043 1925040 1346730 145704 1854816 1761521 22821 1299598 1079296 1500224 1204757 1972808 938551 132954 863196 1379263 1755503 112761 87416 1039704 590365 332585 1917856 1888622 1061780 1222211 741598 254658 843809 789368 154256 735383 110568 1899637 671356 1462252 489849 981045 1097207 1811075 200772 1552870 255111 1117856 980715 1537018 1641715 1619727 1754444 632052 129557 1114726 932271 1708388 14347 52754 335518 1955460 311129 95895 1145258 977675 1960838 1184689 1176036 615840 1401834 918535 1611297 437455 1853535 388368 1424539 1351623 1905781 1662531 1411378 913034 1583439 20843 1591591 86029 865826 1752936 586338 1768511 528592 1001241 1811694 243342 232453 1747825 1886428 1568803 1404590 1800393 1671010 708908 1272039 1425093 1100965 654197 217612 1171752 1297864 34954 436695 1896006 1086416 1531174 1080007 1509404 1570495 121966 1625961 1288304 1194561 1664657 1924846 716181 1407089 165888 1193235 1390232 472906 1039333 1855174 1252055 1703340 1961176 184303 1705487 1819777 1234511 1983038 1037203 1846355 505250 303410 912153 1740528 1435304 15918 816695 736943 485962 1360972 1501872 956672 155661 1821568 161712 1060496 243827 1231776 458826 1558673 1567932 483698 195053 1729578 1105793 1417926 902320 133628 1612952 109503 280129 879590 553309 1237401 440577 802439 973260 1348352 976176 1074277 1733590 274616 1254085 925869 1306664 217020 512321 1037160 964018 1509207 1946956 1447243 1812142 783079 1711969 286152 781980 52560 336928 11 652355 1047345 95783 477172 277430 115278 258330 711622 1070674 1694749 268134 215131 397144 1079300 600532 512094 1270170 760182 649836 1934287 1591888 1515123 1451797 1840080 1604058 1264997 824586 1137477 1137706 243647 1699063 785730 1680325 1503362 1802582 160704 302267 1473460 347702 104839 1897508 1381110 167509 230965 1616403 757649 217432 824628 1325027 1097673 1388097 1485627 517756 943560 1163056 1287614 1733505 122692 470079 1351245 978573 1073570 464915 713855 1549911 1264189 1699700 1318322 1834662 1538782 696529 163545 462948 707222 1579832 519859 855168 768567 551030 605876 1006953 1863915 1576345 566899 823236 943749 1241302 1309223 1423052 1712257 1366752 1578219 1069788 1830955 1275706 1299998 1735551 1278353 1096426 344598 284262 41749 1707940 1040315 190137 46030 1379758 1470982 792752 1943617 1697508 576981 354519 1804883 1244424 1284375 958033 313069 1401427 318009 68212 272092 93800 943433 1754364 719827 776498 527139 1782241 1343395 1618992 1763504 356867 1848162 639270 782375 1646695 1763564 993632 5090 250428 1537842 411848 1613826 682086 1415279 1037531 215808 1023821 407655 1519310 1457989 1988414 1996036 1430779 1807571 1677867 1222588 1443669 562261 749931 219338 1676930 1592193 1223965 42927 1398354 1961926 1821944 30864 1240348 1478880 1058970 843864 1717155 359874 46785 1106533 1766780 1670594 1024650 1436197 1323320 1020132 1550280 1095960 479344 1916382 114699 356577 137068 1405310 529624 430245 615628 1353606 1484181 1353870 864016 409814 1001893 1464811 818292 570297 954314 595435 354007 1369696 1881080 870599 1214747 1838961 1492343 1875305 604198 1830562 1270658 1913305 796411 490946 1997365 693066 1403715 312217 566287 1206776 1674704 491237 696553 1850231 401398 343154 1059224 276621 1206793 137578 1023802 774305 1001324 1860780 970680 1375649 1084715 1734964 113835 1470937 1416768 755876 1785864 252371 529868 1405196 69601 1130685 1179375 690789 1871608 560130 829233 632557 1760500 988958 1956582 1969225 1904131 662092 182048 251178 1743117 1828051 1577960 261643 1336212 561058 122493 151116 664136 924091 874999 1150169 1753732 762496 1032259 195752 145308 1938260 18452 857751 1940677 1879513 384521 510102 486554 1343863 219705 1075209 1755078 269117 48133 78258 295976 1272202 1898349 1541106 464506 1417624 677166 1285690 1587307 1487742 617245 1639795 944530 603884 1689746 1084501 1773222 35739 1256631 1217633 1186090 1534038 1877378 249699 1636920 1165589 639575 1564532 211484 360380 808104 491299 1835720 924721 585186 225362 910923 1159636 1587179 1393781 1630704 1299406 1900079 1605892 1977180 1525152 683959 58109 388106 1121905 1738227 1318554 1104638 1414827 1525482 642223 1106826 101223 1406479 1113166 683069 531207 749509 1954282 838255 1699900 496731 833492 376056 316638 1774720 1105850 73802 1432483 630536 1739011 1324380 700022 1635166 1904412 1865530 1123096 1713103 1041883 796161 8327 1164092 1922750 1995351 29572 1067600 401212 1578024 1191440 272783 1001649 1211842 19846 539704 1241187 1526304 221178 1786306 705335 1059370 213844 642336 1894407 215434 910920 1985495 37514 1275547 645873 1028147 1130307 1871189 1758268 808457 882636 1089945 1910067 1624825 1742811 1135408 1728063 774180 267141 1343458 1803928 376701 768862 1392537 1726679 447836 823474 1706380 86142 116311 581210 1330751 1899608 1000939 1882847 432671 505766 490311 233620 1337841 1603443 1336585 1055146 1521438 1103805 1749329 1531522 721328 1036825 145491 1924365 6051 433191 1727785 45169 571572 635802 791937 11700 470104 1195436 970231 1910468 1930466 1818980 465109 1990867 250325 1484994 1696976 446525 1326402 700076 756925 995848 1755571 1892310 660121 1882481 1137134 687649 55531 318198 1548861 620304 914164 1724278 626796 1583139 129150 1939066 519800 1784801 1624347 745424 1730728 969364 1817304 1967511 1186208 1044053 532695 1979863 456163 1534787 1769702 1947834 1504463 658832 1110983 649059 488386 1902682 1164328 1331347 847034 1020232 961310 1758928 108402 1591939 1652939 1116547 667577 112744 1175098 1085080 1037350 1673724 1856285 1210292 727574 1029130 391313 836535 1736798 603908 1924439 162743 108387 687407 386559 521620 401696 717165 189750 679044 1661318 1946097 1226390 1363650 195013 1436746 1629486 1405201 175306 558054 754711 849961 966293 580027 1971445 1036210 1685324 1104747 680360 348835 497069 224125 1781308 1811878 1832422 521890 684271 1756671 416344 1995035 1854916 1108025 1987415 304994 1883915 1631786 1351919 1273895 644394 217669 154914 718541 257706 1778991 871968 1576057 351109 839611 1953716 956388 865424 777725 544563 1834039 590651 1257438 323445 95949 1452528 1230198 836640 1958670 580467 386640 880837 917551 1597 274039 77431 1002826 1104690 1869825 1439031 1949964 340184 1237905 613899 1599732 1934206 1376494 823159 781572 1056842 1499920 1865283 632228 168251 1247640 696740 1423470 1365764 1102457 576996 482055 1118269 987894 1153585 85699 1448948 482346 201559 622571 1333929 1834546 816919 1667473 270952 1652952 364676 69284 1592200 579826 1710386 291224 1497619 1939467 178419 1635006 436195 311782 59642 762442 626035 1343298 1040368 684918 1106037 770337 1424648 1113860 1396022 1674391 1698990 551048 155316 754862 1004464 1329131 1523011 190818 1751760 1418070 88141 1878766 569000 312706 1625286 1744700 1286871 1787374 1253811 137626 1400675 875625 1996204 627729 1883531 113838 1451682 1553241 1427444 789246 1150296 1916863 659713 1719473 1509626 1379011 1386415 980810 392817 770675 480210 1746257 1241159 490988 469376 1563829 1089911 727037 638469 294641 747298 1322656 1034629 1604923 22465 1887166 1511282 1795842 1680611 1030683 1544919 477921 563546 974306 273789 1705494 1964809 1267312 1400061 1211622 548016 232731 947495 1056139 410913 1140611 1747329 427842 1890024 1561270 1007866 1216565 1291802 1256714 1097769 233208 1582845 517749 1042120 1719593 1518793 1076166 7447 771034 793438 1696160 1217942 814531 354092 732409 58641 316417 1870532 1838681 1184580 1793149 52453 1218419 649652 1810318 1799889 1042754 689636 1521289 1964885 1333888 695002 1323791 1820680 1685902 1222017 635742 153082 386439 1137733 885306 548802 1468767 958134 1500707 440177 1005676 805943 620027 1732015 683330 1285067 1294392 1163770 417398 1969298 372306 1789340 754762 1142351 307667 886984 422900 1180124 441881 485248 573132 126082 402212 421482 1304257 1995285 1649923 1265799 650611 528645 176398 1263999 733665 1087337 1968814 770592 940919 97326 1082402 191808 1459931 614185 117810 261807 491879 209563 152106 849194 1984915 1778967 851163 199618 162817 976169 1929158 1695723 1100969 808476 838152 1539926 1019129 224781 189092 1326330 1415823 194479 797650 1694147 1397337 497062 1262472 1696380 1881916 1241809 1454563 1991354 951310 1199862 805575 259772 1677319 144485 9834 1249395 686292 953827 395483 584860 1130301 1864361 329188 1963882 238132 395852 820000 1942682 651127 1063752 1579114 1750482 34101 982896 1711492 1729561 859869 1614655 426042 704327 247952 459182 1229 1917746 1854583 1659540 218104 12406 650659 409777 38325 1173401 1166094 740259 349220 419627 1251357 1576876 1350240 928895 1480688 1822721 774855 634692 1497445 1251699 442450 928419 1410432 1093699 1465880 1124811 444993 273987 259113 1472244 554970 345558 1796681 220843 1932647 997604 1919155 889949 140289 1809566 953142 1742458 1423204 1963464 807174 1400577 752825 1257436 256753 226068 755919 1351954 620883 293523 1104224 1995315 842785 816395 114906 877936 52843 981842 1589926 1656230 1753875 1314374 1000459 1018965 473980 727644 484527 1498819 1923128 757093 882683 1274232 1027911 1276420 1609598 947042 1080360 1894133 17292 1152521 878946 661338 326143 1777917 426118 948181 1682081 937144 1358813 1257537 952821 974873 1332806 848179 1325749 989407 1583370 1790685 1631806 1219647 1648467 1930208 1799323 73309 1620012 1792818 1322225 1767062 36608 1180314 1085541 1808664 1604212 1467310 1783617 705262 1241211 1855335 347310 1024264 1407309 1616779 1016068 307037 1888234 1942329 1008249 370986 1393855 209573 510172 1094193 643115 1678492 625310 1393884 874116 514019 1373826 330674 295708 121938 912948 821398 266898 26401 1490802 529462 964137 741553 1150347 1649595 1996602 1555603 1796600 628606 315601 1057607 1975868 183005 67536 98804 1432595 552413 1905162 271274 318534 209967 596632 1707126 145545 326709 502425 1117480 1404641 1232561 773998 1523096 7969 323637 13235 1028487 757619 30758 455214 1262352 288480 1469795 797569 1529648 1199654 1693043 1190459 1045758 365378 1038332 261449 137751 1467080 1695787 1119104 1771745 530806 1285762 1495359 1270439 578868 1491669 1865572 996639 1381755 1921805 1943002 1670640 813018 1701525 54519 24422 1663439 1337657 928211 178339 153839 1610762 846666 1780902 969471 1494787 1850157 297826 1723935 668558 996351 925354 526810 985714 625263 479129 135640 265575 1611737 1376299 1468097 1241845 1623130 70874 768215 220683 328756 1816107 1541366 1770348 1584448 1456524 1884741 1247302 446887 994520 640787 348139 12358 1780885 1700043 269531 138305 1029335 1374164 461061 696569 178046 1587299 558141 153560 1620784 364366 751097 555233 1490331 117876 1477442 367306 736540 452702 1043662 1241493 1885497 1263023 148039 974283 686114 135731 669291 493390 1412789 423386 654542 537352 1136150 962310 40334 1272492 1473440 299300 705888 1975129 843956 631965 1485424 1054311 1528242 631908 1107250 1449489 514712 383304 488012 1671869 1747635 480272 530077 1573553 1906183 707351 998672 1603892 1659769 967689 1566351 1239013 1686085 1134915 1839968 217381 1112058 1205777 803138 916754 1052825 1072923 1683791 1862549 1669754 1184703 313940 681813 640585 195574 1658196 615924 1352628 1158528 672009 758686 1405935 1497962 1198189 584364 1025931 1753670 785371 943535 1474515 986311 1104317 1918563 563103 612564 1309331 965446 677887 1147151 522369 970268 307557 64842 694661 653144 1271373 445932 1071530 220190 842145 547143 1683708 716925 1860734 1176558 1198126 278406 746462 727995 1881466 1443441 35332 1679557 1392594 1784648 1263008 144938 913487 679484 300338 1933707 1488915 446809 1073672 274052 407146 132328 760221 1929648 313434 175737 1201884 1516249 817006 1658296 973796 1474105 1156982 878695 1968594 1048597 1328683 282895 918184 159015 596769 1527255 936388 1267413 913178 101807 1217897 1380849 1131330 194417 792910 1922383 504021 1839764 1236993 778658 1242315 1578649 887666 1245614 342607 1431599 639413 618389 685292 605044 314899 704776 65649 1821464 871819 115416 241047 77310 229909 51362 81369 110587 24709 789164 1879911 867707 184338 158602 584016 664067 1807151 1671132 408972 349283 1455301 833512 200247 1442528 1376426 1576184 920575 381132 675751 964579 1107650 69101 530804 1299054 1233087 1418512 1262947 711122 1745434 592596 1137876 1381503 329877 179490 230687 787519 1392910 331623 710069 1112764 1412244 1185368 1193812 773764 1447928 1848952 836133 386849 1906596 523056 863290 1042900 30029 1223512 1372725 1608308 988002 1359738 106043 1633515 612000 578220 1388759 1757912 32871 20087 929681 1325115 1013281 1585595 442559 1777069 607760 240504 974388 916978 1856650 1516876 1418738 1719157 844599 94151 1113048 1009801 442129 1258118 394174 804551 1400184 758668 999059 338647 442358 267478 911738 1698672 269529 54184 1978756 1519416 1343993 1460644 1429621 632949 39848 1759822 1416188 455155 11795 32965 1004813 1442237 763040 733586 446694 697230 341388 524019 665832 1437713 1374473 1964573 351904 1167760 1562187 177178 941900 1395138 820304 1827545 1547320 1547949 1424477 1481633 1998861 1676702 1435939 1364933 537303 751802 1857380 819563 1853848 1243248 1143751 1292204 1464324 1036910 464140 1135232 71766 1770086 1109757 1654608 1507447 417414 237776 484906 1925650 1411578 571493 1666019 357197 89353 276276 1907872 1768873 118348 1950386 1699104 746029 404488 726678 30981 582334 1006461 1295192 557920 1942368 761541 1881265 675626 1890640 515406 497988 1455060 948912 1754375 1890658 1842795 1797637 1160548 1629269 140115 1319965 156470 709464 973788 154616 1442453 506671 1130802 1108704 1949240 846624 1837946 1417495 1867169 62296 66398 600457 588384 879516 1546924 936318 920565 1380662 1826773 504342 193115 385970 1933730 1811857 540482 1292343 189712 773900 607267 1035191 1029511 1878229 1543334 400502 1050512 830994 1722595 17175 1759732 1299915 1463243 1969431 1537772 1546690 105683 729505 1559026 967242 1349450 1223169 1539123 633901 1799236 423601 1350836 501781 1760986 139782 447171 367704 834807 141842 293968 436944 1059870 1269003 571292 1964407 326153 1185273 1593879 1233182 203762 1915763 224437 1520538 552463 887843 397675 1845175 1114463 1661159 827992 1450576 955878 1918458 258194 893158 1810427 661261 689038 166771 1984417 657891 1315061 1121218 14735 1573483 25052 1363753 253189 1226488 1569154 256313 1213184 415922 1302397 1604187 1229053 862705 1187586 1269464 1789482 1881248 1247156 1843857 943408 780012 925530 229318 1633007 1765412 1528626 1267100 379492 148305 969582 152354 1726588 1632624 1110448 354862 776007 1545853 475464 1872970 720729 13793 1297193 451729 1355533 377242 831554 1338444 576967 807966 271149 1288645 1553215 1431795 605499 1097904 272984 761334 104819 1257392 1033411 411434 1123233 544195 937952 55171 696470 685276 1090284 1540860 1346484 369855 533241 853632 608499 128245 832128 1750593 1707922 635202 690115 308807 1118422 352339 1961335 430730 1971984 267178 872663 1384857 1534300 232358 178421 1295887 1719792 1502869 243306 1763453 1116551 525461 1673978 271166 640418 35928 379335 1990322 939761 1763597 342375 1060319 1436013 1439864 1264458 1636955 720334 503775 1145173 269193 559352 868658 327566 1204422 1565046 831905 1594964 908391 84175 30397 1235933 772448 1996240 1363629 927839 95516 1541238 1324385 529661 531752 947196 703684 929698 1383251 488459 303873 1588864 201600 741248 1962119 1678089 729657 1188263 1188092 736621 307056 577518 1335281 1757799 1688298 163951 1968718 1897310 965767 828509 467472 1631120 1807589 1268306 1164472 1502193 1268959 1375198 172760 1549531 1200240 169908 1552013 869852 296392 1113116 425524 624094 1263627 41336 811659 659061 1122175 1680919 1813227 1084887 252442 1857316 1813027 264836 195321 1485327 396061 1519151 1706018 984516 1192027 1067911 188282 1576110 1046761 755801 1090469 288691 110277 1190715 1886227 1914334 1030076 910541 1656513 258470 920153 203188 1062245 136599 767974 4461 1578114 1635427 1263795 1194151 1205624 13361 1963417 1347672 1963871 527387 635417 400625 201979 366022 230213 278293 1420965 1828841 1212195 329950 1085686 636227 165656 1493837 216027 140998 331109 1158174 787736 1967285 1775273 692928 454797 1391894 1648015 1069592 455308 1546001 8344 1875269 396635 585021 583858 144352 829857 1898816 720348 1336348 1525758 580272 1261722 1481326 348352 184934 1018983 1665859 1782237 464829 411751 1271380 1968950 194970 635633 1787342 1652104 809579 1353262 1470233 71706 616668 495953 1684752 235283 864789 1477526 341621 528049 853032 1171425 720296 572151 1503059 1803871 279399 281121 823538 694828 1954918 1424523 255776 662385 515119 1391769 867688 1574317 1245055 1883954 805818 1676066 1151124 467679 927309 1374954 1728765 1086024 796931 938028 3906 1106279 750264 1813409 1758832 1141577 1921648 1856145 202566 542956 742099 401854 1626677 1934050 1379728 1772617 1266323 868181 872481 1391929 1088247 1354145 1008024 1793115 1868701 808946 805702 392110 420043 532239 130740 590586 153755 1589408 1623193 1705143 1486257 62853 1410502 1000248 822928 758161 1824607 356857 1364514 230598 909553 81799 268001 313716 982639 1313495 1635798 1305850 513856 1132841 278608 1658735 13513 506211 1902012 1846770 1717336 1319147 428019 1010034 257234 1011673 924205 5975 792715 1693882 1307653 1350065 1277414 1439770 1586143 192578 54368 1387633 185541 1866918 1603424 1533768 87532 624240 1768045 530488 1017789 1504421 1891468 346926 60353 456580 1884744 573342 650914 1972553 1264949 715672 1200550 952869 1272715 1730197 256803 1471559 401971 700035 252052 944320 993520 1233565 315132 85460 715475 1363768 699818 466424 469392 1049466 140292 817209 950162 504251 539900 1344459 351480 1883132 1358389 1077874 1135868 1811527 1614888 1266252 1730699 401126 624473 65157 89803 220052 1265649 449800 1581251 641384 1274762 1636436 783885 85670 899833 857913 726884 103143 1301041 444773 276288 1729282 1337429 780967 485373 562640 71041 1811830 810180 1973964 1692875 520527 938509 820883 1179606 986170 347646 564767 355720 905728 786937 479555 1987496 1678339 620174 1307251 55807 1333978 183720 932594 1897035 965682 1063434 1972163 1711269 505292 1946299 1806079 132918 1083812 1453582 1038514 1046246 1971949 1426583 1580538 1726692 95601 949272 640381 423402 1696730 445533 1408373 5675 942268 1037582 1045515 184588 1178536 665618 773547 1769294 1123090 1362481 1755202 955936 774680 682002 140564 934664 1128390 280268 1344255 883529 1358840 430583 1705933 1319670 867615 954633 832217 1360781 1440088 1127192 1508717 1449679 1593410 501873 1769443 359124 757250 392657 713392 1728584 80819 1750338 25873 873779 1194365 1960924 429732 1530991 948994 1348829 1066574 1710509 517602 824770 1072981 1174964 1737739 930167 173743 1925571 524335 559065 1349972 317576 1326738 1739823 980939 1887641 454854 174623 871230 1936019 499256 582257 758940 1387183 362261 1906161 850476 151840 403045 523140 86836 345172 1731795 1509343 1244747 690946 1501930 1253567 1616482 1970719 1064733 148216 528757 701776 1597282 1580323 938476 491462 824265 95823 1564628 1387894 611368 520173 1643765 1220286 1003630 1368973 1147905 1714675 567251 1589424 414213 1834050 158345 544487 1081919 578679 462802 1048407 1322035 270080 603495 1956482 59261 1604578 1626135 10431 331085 1205474 1794393 670031 762 1594484 993164 244955 838702 405702 1880913 936644 1650813 1809739 1153254 1768012 1054448 781768 420001 818733 732180 1808912 1092998 1097533 413274 179069 1090708 932612 945155 1367650 1945949 1488475 755390 1778601 662679 103164 372886 242005 1708198 1383915 1448708 1788685 297074 566436 1712366 884929 1282145 223485 1886721 1133700 931850 1243882 1591947 962518 351891 1617678 1201479 346668 581403 146268 1492684 1668292 234701 520557 1926855 1223367 740732 794265 1004703 1448402 261041 1058544 1989918 273332 1592530 115707 508785 1547736 35521 1585556 819361 1684453 1099468 62101 800685 48767 1420444 664219 426275 1994579 883786 1990023 1805603 917334 439288 257583 1334593 374383 1003707 1755945 223196 1128850 1983366 1889739 1060223 1812882 430959 717229 444568 1809072 1972120 1931965 377000 569683 665568 1679780 1452048 467626 547108 1343045 885909 1423099 257482 728824 1792676 1248955 1091891 4650 244964 1544874 1459454 765418 1503835 1344034 1013382 1802310 442478 358423 566394 302139 186268 1505406 215649 579614 734941 1978272 1250211 410000 45653 1729354 997772 354686 1443245 1206165 15691 787074 1106398 285384 1088214 530987 448226 1711034 1295774 1583280 229510 108348 1448657 1039190 861945 1021224 931149 1237420 1669309 858187 1080090 972999 1801289 1633481 1452013 168193 41619 285265 42827 138532 1822727 1938164 1326673 1778214 1158720 1606830 594354 630267 1996869 1678898 783654 232858 391983 424740 96514 1822466 351648 1049594 1405011 1900747 1693805 1027793 1603775 1702455 1577415 296980 9124 1113861 1892560 823829 319507 1345915 1806335 1256728 1660044 915456 1533670 1617752 414572 1853876 1977761 1568743 1552860 172856 560358 827658 635978 1370791 1567854 440238 1285858 1295337 866110 1172394 1938136 1330112 1487433 1674473 1794032 107109 1659612 1855442 1179053 377523 620236 1657371 492294 1873275 794386 192511 1626560 1078981 1875502 1243540 611349 1244489 1994749 1199753 1344280 254311 172096 575690 914499 1509927 1711166 1892202 33190 1061822 779353 22709 895116 282976 1598272 157784 291000 1137380 1577457 180150 181785 454175 1445071 1846721 992046 1279201 1148336 947690 1940914 347705 10517 800002 438491 1873153 1234314 1533286 329727 1884507 358968 488812 1702768 874743 1617514 1503524 630074 1854192 1904976 1742856 1050124 1894954 438738 1530311 1435585 1655573 1879375 783133 963722 934993 1166729 1875170 1725609 166713 1634607 1149808 1457216 1615008 1712627 1006922 316500 705025 1953623 1111597 652726 1996400 1393817 1750271 446464 1852477 1690413 1454951 601055 1427746 165627 1633284 541605 1282785 703780 770098 814440 892550 1087578 919930 886866 856405 1428323 411384 1566540 1861885 1047254 1447043 197199 222618 720952 781853 655199 1024909 1742453 800500 711515 142592 250983 1565616 525712 614091 1924529 1919197 1329944 169885 1555369 107875 768828 673762 384475 1106253 994715 621827 531529 96295 6748 55712 261785 1253715 128037 1090346 1738683 461125 911297 1858282 1258009 834325 875329 805801 871007 436817 1302412 1367094 972868 1442285 1535542 550680 232655 1665161 973656 819043 1562557 837713 999252 219258 769106 1218134 1099846 312022 1925663 249224 1816637 1037466 1295585 761902 595604 155254 1618368 1173588 223156 1381252 1466366 737501 194525 481633 219480 937196 864275 1182839 949087 1731862 734402 1683082 996208 877243 1012236 649177 1918264 1107814 883052 510452 568300 257923 1800082 1519640 1576815 1663074 61203 862995 1529430 280267 554940 154610 349566 844430 1852161 294319 1865170 1774026 203686 756738 106785 538549 1983812 873657 69366 334717 992721 1605503 127958 683670 1564564 1093339 893542 268338 1789328 767184 526455 722755 1365435 324888 1535962 1919386 1886934 1712471 472998 1784277 1519284 1304166 1902961 1159054 231 1783220 1135771 687686 1546476 1209374 328058 1791824 1916515 1710492 991611 995064 898439 677926 388827 626357 1150611 936777 1234570 1928775 611764 141803 999509 1468897 707485 591029 40421 1674146 795030 1943781 1082070 1714792 1342695 1517595 964339 83423 1082139 906822 1020606 958146 1447434 139590 1367927 1628249 290297 825248 972649 930761 355551 96989 284275 933332 1931165 465931 1101628 1722529 184337 1670581 764030 1971950 1763813 845794 1514780 280828 259237 532254 801212 1519118 1724771 400975 1164170 1656128 57659 1961762 1922757 640129 265904 736688 457122 892034 594678 183608 738677 482095 651335 371062 1115605 724071 1615513 586493 162849 651967 369415 738501 1837559 1723743 39278 1486534 1079152 768376 1493640 967779 429950 548018 864218 1323858 1434589 1517871 861298 480361 690887 1088108 1131076 1614550 495354 1601712 1309621 936732 352632 958639 45252 1925926 1065025 1828646 1408038 991496 1158519 231314 85711 497341 1282055 1428200 23626 1018644 1772263 1274277 1424119 1301442 500076 1790360 1578773 904885 1839333 509838 21727 1442441 959195 898577 66164 1939953 184852 1414856 756903 1964785 840190 446746 1334237 813545 1095999 1198601 1393627 791306 1062250 441602 1823184 970382 337169 919867 1750851 1921855 253085 460624 1300578 727467 129739 22558 1486382 1837164 163533 1060441 1288126 686660 955702 140811 832535 1391036 101052 1726256 779812 1773797 1741140 306196 210988 1181362 741134 1332567 899072 1490348 108892 810959 49439 1607011 776978 70748 799014 803663 398771 378407 1980839 1363819 661695 1438113 830515 1996242 273063 117686 111375 288909 1573721 541731 1054153 9427 1771678 1774144 951944 1650083 950519 784814 1103859 1221739 380498 1150087 1605000 22766 586581 1097802 239340 553179 652180 289319 524869 794680 60392 1822982 1448488 469968 1621366 1340082 93997 794658 659110 461165 902674 747731 1081296 1736281 1394598 1830914 737529 800635 1254415 827655 1500473 1401044 302704 580408 1990005 589692 953363 487607 212659 3009 749074 1938649 1600172 1121182 1147611 1638078 919114 275301 226762 1115340 816095 718553 838636 234370 900044 740921 1711800 1901990 1853343 1049327 643469 1427392 1173410 249088 1942995 1002387 542972 1322131 920097 1879502 159315 847808 1884751 1685714 1400481 1805877 422742 416160 1993117 921551 54214 1786826 497178 1715552 963814 1239712 398931 1912711 1267395 950174 1025152 654261 620828 1332042 769420 1929101 457007 669987 1009001 805870 1869027 1298345 460377 1601443 211289 5023 37541 1911927 1298288 105443 1648287 408677 552264 1549979 649917 525689 1027511 125628 1574574 1323493 1878177 53279 1544107 570142 428696 63662 100929 164321 423025 1326081 337528 365729 25439 849736 943877 1110239 1804994 286727 1125825 1877397 341076 998218 1642222 931517 48409 536406 62152 1773879 1131778 1823583 21032 832679 1536651 358750 1147729 226359 250704 1849931 14749 1821483 1915938 1162565 1320168 413725 1378450 1779240 1802258 397439 1274377 1913390 1828333 1996761 1793466 24308 769872 1022990 1846590 154002 470349 124316 667935 1461223 545092 1209541 1812106 1194613 1398274 14067 127672 450371 1261674 170785 1273027 1205390 49238 320316 1289839 236593 1424660 1543311 550703 381771 909627 1972116 1702799 1176071 141188 10000 1989807 1911492 915289 207846 203731 1673547 426678 315777 1394625 1573911 37866 69986 1279366 1720713 731430 1087197 425402 1874117 208517 710680 700676 1944477 1455244 1816091 395288 330592 1093042 1876676 918208 989460 1132073 1957087 1926628 1760471 1998350 1997948 324766 1984405 1795368 537438 1152124 609202 833213 1570005 877178 1265749 405671 834317 1579399 1327482 686194 1780480 1936234 1357292 438913 1534485 1163805 1449606 1906619 1447149 116606 695029 1696651 332305 315360 61912 1257060 1525490 1348502 1296699 1182454 522328 572610 342120 425929 817043 769175 1802159 1692024 1572814 1823654 1906193 1965424 909583 424885 236503 568580 39757 500725 339705 1011632 1928462 1484433 1033041 1382198 458758 1939060 1452726 319571 1351096 1828656 208232 1388584 1908195 450481 1570423 1560108 435206 132207 731053 1839950 1209109 879399 1032445 1661910 1629518 1743412 1765496 1556532 1195598 939608 394849 1062036 1333163 1366974 527061 1339181 1160763 317178 1755058 1360451 1403547 1700173 1738130 13697 1975575 1488105 200531 1869953 1495592 1800268 1885275 1679885 1816174 1012643 461953 1253366 1510893 1612543 832964 1093431 1318021 380029 1986786 1584324 41824 646383 342993 553535 896196 272731 1342140 413154 654000 625690 1503568 14088 664361 1039919 1629932 1616681 1378383 513278 1722288 891141 1621525 90715 1942313 874310 1501154 1422999 1957533 515361 860984 1511059 934523 1007840 1525677 999351 808340 688471 1360772 1695724 461110 1760852 855013 1173206 893769 1704371 414453 897269 1727228 346770 248066 1967355 578580 536129 34457 1180597 1879590 1052685 1873884 218911 1888031 1320937 1081048 1232746 725890 804953 112018 1731003 249494 1223282 1509538 316553 1200470 1427872 266484 1346536 1782371 1810640 72170 1167126 505905 199231 801488 1705083 523641 1146532 169663 1790099 1264657 603594 1842150 1634913 112308 1460755 923950 242067 1358106 740280 1965911 632609 435237 1282312 888633 1229795 1269800 1073671 1581374 737806 1775727 398067 1524491 643929 604748 1183826 695561 326844 414130 132923 927877 847833 168767 735794 45141 1027031 641123 136305 533979 1973492 492163 942894 437021 1877659 1620113 1669519 1158620 1109714 155364 841470 1001608 1302717 1999585 391858 1580289 1244456 791966 240859 1461454 1327931 529906 354830 1243427 919814 610829 604370 987036 598770 772059 1029745 1393763 510932 1364393 1729768 571095 1643262 132838 1826348 192048 1836666 155037 549450 1782440 1571516 364035 759733 1343866 1489078 1133927 472290 718305 1182298 608787 922828 1694017 1045597 743719 626499 1609920 1348890 1638096 18646 998083 1154038 1672890 399168 431542 891547 489263 464178 1378299 1986013 638136 1064965 1019599 49950 1378980 1456659 102195 1911973 1254576 568680 1640323 1040312 1522639 961901 622891 1397821 1697260 33977 1943350 159467 410372 1364073 920096 196740 1845972 1079144 1312892 1347787 1419064 544019 1248468 1592872 185839 1295004 564322 802724 1498280 136722 969251 278049 1454769 1372182 465539 1438569 33796 1905890 741438 1679293 254857 1078377 814054 973158 905235 1111411 620232 401361 1441022 1952845 1528942 212010 948238 1195940 627941 1928621 1206976 287124 380737 545366 1902001 340103 110623 61899 824020 127866 855824 37554 482968 1618497 1497308 1903456 1599819 218875 1210067 1857038 1603994 192711 1113943 1340459 1423293 195131 234746 622244 1999388 121993 1090532 615598 922608 1230639 1852440 1727473 1685188 615637 1646170 669872 1349526 711818 1923879 777463 578629 733215 1861779 1819712 1651984 1053437 288148 450594 397651 644450 1726767 1183543 1072353 341108 1406279 1807932 1264547 126409 935311 271681 1537611 234286 892406 1968511 125966 450853 1794464 744752 1494821 1081162 360575 1068153 1406213 1820213 134682 192438 807505 953381 780695 153572 1340065 260621 1773497 1634917 362010 1604718 1660371 609215 632724 589738 1864250 1546164 296677 1764807 1459860 261684 56022 688947 664085 694866 1380630 935163 1774806 1346643 608189 329625 146127 351682 1206204 569195 1896027 469382 873536 1681926 1456294 1335561 1690875 1664894 1152270 1871604 1284570 950816 1742669 1845000 853887 203776 1357971 1414697 1600879 1215274 482067 113505 1589942 55680 1972201 1582670 1261405 1199673 1171835 116615 853873 448884 1445127 385570 111883 1137198 485051 10648 1632740 784940 1328962 393096 1715430 488589 431384 100186 1937066 164384 228016 857049 145120 1771466 1126896 711379 520136 144412 1847117 1590163 193009 1692786 1344125 1140447 983583 1359620 1122839 22303 579528 32168 448812 1046279 855831 225532 1613683 1661954 995232 1792358 1588724 1780320 914594 615360 1356324 1697999 1486747 444042 921081 1661637 20654 1374409 379103 195016 1967570 1037694 1718448 387984 1617705 651874 897310 1619703 1915758 772993 816179 1222720 1225236 1407530 1034655 1496267 1952677 1288250 1896479 1823891 1280909 1988700 834048 1489208 1138222 1406178 790357 272797 1301523 1986115 378737 386043 1943619 587760 973545 70541 1631405 1533113 1080691 1640534 207434 846664 1326905 1989098 1108953 167939 1064755 215978 1205017 927910 480924 513568 1788134 158701 1278131 168174 397874 265773 830323 1686770 67904 1547161 932023 719656 1153412 1977078 202671 1049207 925013 767728 1007755 714685 1742968 1612262 1421314 922987 1398164 1401475 1870397 1609561 1066759 1653135 157058 637072 105600 252594 622035 211191 943066 651291 1637672 837239 1777837 1730180 1466633 149912 1110498 1863820 515289 410768 1783053 1896532 1402950 1620210 1711441 1656351 1759200 140705 642970 1769419 1869857 63859 1631227 1239465 385558 1698645 782380 774884 962787 938378 14116 924818 1842398 1005668 587391 763872 1803410 501220 917172 1821688 843272 1014988 1204189 403087 892614 990542 639053 724977 1336299 344111 437189 59234 551672 1385346 896480 1096880 232916 1052026 1740757 434700 1982751 1705134 1238069 521175 1185730 1520647 1935181 1157274 1220175 166332 1469073 1310821 953534 1188738 54130 991743 392728 1943618 583990 1007240 1713621 1350655 1903645 1692729 261772 476967 709905 640084 1902913 1650673 1365854 458369 1245455 1079121 99049 424879 447756 789968 924679 840348 1318900 1513698 833996 1208949 10364 1248943 885863 1226496 332552 732480 1484194 1902365 782644 1225458 1946463 1228926 427232 1076934 819850 374508 603702 1200176 921274 1672486 942525 1415664 1593373 242041 1535249 1196113 1297579 1151229 1468003 801208 1668187 1216070 1504697 1497765 908273 1528042 1524388 1589930 1741125 28136 1591821 1984715 354640 520445 142186 525932 1510892 1309056 257575 640222 569502 905530 1310738 347132 697251 790733 984438 1503628 363949 1953565 1110071 984884 1445106 1319854 1460587 1779740 784174 1255882 541610 1170606 1512289 1154725 1196947 640065 960547 1781388 1740207 549873 255304 215871 1082695 833693 1681990 277878 51516 1726955 170469 1433861 506403 952130 1422740 775744 896317 726066 217747 1811077 1279530 1372981 858699 309304 1400263 502071 846125 784483 814472 1891374 103811 136012 919074 835401 1347784 1308124 736063 1353727 1172802 1818613 67787 433455 941189 1101527 1293121 1466334 726259 1733935 1355194 1095309 650486 1185904 55836 408706 446419 1537518 1532032 781167 1506130 131521 1763156 293116 1416824 1223359 1426891 1852850 482477 947756 272354 1787624 1789979 306029 1524645 1791753 877638 235591 218461 940837 256063 986377 1174185 1418850 119850 1600689 233476 1728219 829157 263039 382564 1718181 1480012 1674232 878764 211702 577825 605590 1478460 145945 1505818 170497 753842 1948613 200944 737575 876450 726125 1792692 1480265 1924647 1810438 1368292 810567 196280 1681917 1782025 1216067 691490 1943227 1490226 185109 189506 1456924 320378 65613 315666 1464801 32553 1491875 1265894 653777 814460 159625 1562534 898863 291798 748568 621951 905532 1086190 181878 1867935 284268 1092775 427378 381394 1525693 183966 727157 685792 1122035 208816 1159493 983577 761230 322449 1939449 1323441 1272085 1893798 1027146 1926801 724671 1084045 977284 246455 839069 247149 389582 1561045 13700 408050 515747 1465253 985354 918498 834504 1644959 777269 1511088 231949 165526 330973 1619067 1533246 1733705 351120 1655337 1267480 1388424 294370 314001 804122 1458174 1036126 865180 476266 1936220 360955 1138288 291962 1584979 679936 851126 308931 1809905 580056 1417823 1920284 1962255 1795486 872072 1980555 232733 535415 456929 1897414 1770347 28606 757931 747462 1453122 1405057 1878609 1121864 1913722 502132 1129692 1037955 1895348 1476938 466513 615035 816802 709119 738151 238580 977967 692266 1926851 1036716 1881137 1991529 1605321 29862 1619104 142034 1013005 330748 546948 1132401 250289 200325 520150 1865468 1134613 1879005 1687594 1016367 1189664 759590 152765 1586685 221255 1378313 1119942 652932 907206 1310199 1568516 1470692 340718 1409545 1563990 891727 572205 1766602 248170 754121 1866530 1266770 1159236 1820871 1988054 1521319 1347840 1971590 1692136 1317643 708444 1468975 443549 1669957 1724799 1132014 974038 985088 1174776 1548494 1757146 1791683 128165 1775775 283341 866887 1991643 1831144 1642735 80795 1338164 1312727 484431 1338369 896443 1226338 868966 1700644 763690 1890931 1327064 530005 451571 1517391 1480282 1718757 1479074 610018 1992432 1792248 944055 1512842 1273230 949510 140662 129386 193245 1783642 137914 1787795 1427421 1951274 433947 617781 1498641 172282 1264222 4032 196365 1688900 267956 1847221 1879636 824561 1704129 1333642 1127284 1582847 1611624 166605 599257 1175646 1598159 727018 778664 1057273 1477550 1132852 938129 213040 1252312 1594476 638053 1913579 274637 253305 947366 1185460 370775 351451 34095 1403617 807580 349874 1029327 1554204 283068 274948 1328995 156194 1449034 364926 113548 160004 156552 1154301 122372 1478036 1288838 153262 412043 1350528 1436405 698954 529875 1909846 395469 1270547 1354387 1308314 418532 1689791 721343 837574 1232391 246303 706612 942731 604389 1898720 254429 973709 445337 883414 479318 1052338 370148 112923 71912 159767 904744 129923 1042567 443919 1367233 1116964 1568995 927354 680476 15042 62153 172785 748207 204822 1910671 1666102 1375191 170568 550806 555208 1983027 247969 309607 520687 1784507 1260505 1241061 565409 1029594 984497 1092584 1900264 479728 1737226 79587 585554 750614 1034026 959870 342878 657654 1454667 19872 1241873 1684041 1956598 976911 202339 1203482 1994685 1367724 1464986 1897265 963851 1248932 1912136 456093 961113 1930603 1569952 219223 1760893 1521948 916853 1236931 1955202 1637827 1083892 1727605 1238728 734087 1584942 1028535 1483621 714391 1985811 1161147 126750 1760660 969319 1663840 1520568 514941 860256 662086 736434 1106046 478014 1455391 1608853 567153 1831584 1332915 180933 51365 260749 1642807 1188751 1927893 1676578 1502692 1528120 1539732 1749878 1655729 1527085 1021163 269930 748066 599525 1296909 156222 344025 891103 656795 339784 56034 1480061 1905663 1698579 889507 1932402 1024249 994914 720930 707286 393120 1957994 733331 1456809 1880596 1809028 125000 1355734 394357 314545 637027 692366 185093 778513 206225 943943 1481262 1941858 662219 221924 1405993 1293790 1665452 1697080 271410 1834653 1589077 182629 1993623 587860 772892 1123974 1189780 1908763 776219 149697 388549 639571 576483 169676 1874384 443755 1799928 1449254 1259866 183145 377895 626655 1248214 1491717 606920 1801810 760486 1135036 636602 1594098 503413 1431241 501016 1749256 612775 906544 1280972 1236957 1486024 1103085 629671 704625 106030 442497 484965 867285 1609405 338541 279426 1399100 1549575 1276854 4627 1946972 1434014 1286549 1491804 266776 452852 35792 1879985 1850360 1994897 819201 1029287 1911012 1914659 1827971 102629 1789161 1735500 192518 416519 1602603 1854352 1161366 1347020 1545129 89512 1676999 140448 1812889 933650 1277690 1004299 1484880 1523427 1482380 262302 177352 1899525 1343181 809419 1560314 1771008 1539390 1263456 135133 1224170 1696290 313917 811581 133182 547096 157299 1993667 1241002 216518 636041 1295611 1251788 1008038 1431937 742364 1873156 608024 1723771 964843 1456040 780538 610779 876491 97720 1400568 573816 1676522 1941691 1478866 1742164 1886926 1839209 1935868 949463 1703857 1554051 756262 430472 1315041 9225 403867 783126 111032 558346 1538742 604532 173780 569601 897926 1704650 1093295 1291807 1224079 1220765 591330 45118 1773836 1411320 1993763 1521688 1908184 611218 166428 1744513 1217678 1934839 283413 428042 465716 1663314 277567 1965947 496618 576147 1212483 1887342 1307968 644700 314367 462441 1983446 1841394 1645193 1029457 55126 1550686 732982 746196 26294 100276 1843134 1251709 1494908 1506301 1233321 74089 1465982 665788 1923311 900533 307411 1703755 283857 943882 285919 989539 1211488 1179960 114017 684334 724973 310111 1857950 186009 819688 16795 1746617 1168921 213871 59974 1478490 1600541 524454 435505 728874 1100787 465589 351412 165537 847528 1888051 1725869 1900913 421554 383263 398852 600967 1413150 1581777 1450052 580395 1351853 1497065 271366 558102 254222 773343 55130 403142 396255 426507 918112 1367554 1657578 763736 508204 732697 594498 602096 645922 1405929 1187570 774085 475483 361143 641529 1734671 1433016 1948096 1053317 1058059 1335464 1871385 320948 1913384 1128556 1219503 1228992 508352 1474672 624972 1896960 1430347 40070 1899666 1294363 828184 917906 1845983 1911978 1350232 1815629 283257 926615 1687272 655681 153629 1676484 1676546 1015399 70973 1518067 279760 1439736 296948 81666 1417327 1262362 529993 47025 1148522 1416127 251203 44182 589144 123477 1107312 742905 451028 1084775 1620603 1935877 954090 1443448 1396909 1377803 743305 1770069 941378 1478956 1721260 138487 1300484 1120529 1327063 1111104 935644 955002 291593 985119 456578 1439526 132221 1345980 736920 1074015 1876173 1669117 1906009 1193634 692214 1184209 1910780 60620 137453 579537 895319 445060 153495 1562747 1622883 1949196 1356646 996807 1406284 341507 1358163 495065 1011658 1573173 704171 339890 1197717 896373 557409 96454 1509920 546244 1853428 1005421 800710 644606 952168 707055 1242468 1481755 1479224 80304 1147161 1386814 1192700 1992343 1900936 1465306 1733012 1441938 1750801 1562911 522618 1854650 948982 1883374 271793 1614352 918831 1338919 1494774 810522 1127863 647610 1783690 1569278 1152474 1729931 1595811 115811 656241 1843709 167641 1439280 1026380 923034 1197086 260356 1629008 1796580 1706973 1603175 358170 1993843 1217100 681237 1244960 786685 1435554 943809 15030 1903335 26506 643856 646135 231590 1647367 826919 938832 156791 440180 1128062 1907530 1916941 1790287 516709 1346924 1263053 1440670 286938 1709548 1729770 728741 31907 1111302 1556912 908523 1336746 1722688 949153 1751611 1406061 1796630 1437661 583311 235440 389096 1638666 436333 1580570 1112332 1980494 1373639 1325030 1900577 1200261 276045 192409 244302 1480581 397857 370061 1024395 427182 1088734 1045167 234827 1743465 48228 410962 1680032 287157 1843623 1979841 1272485 586214 423151 1936000 1083055 1645149 1191411 1641385 1756836 1004874 1893700 1530323 701771 1654412 532541 1068370 1752937 838335 954207 719639 456885 1006842 1689740 815043 810663 605250 927738 655939 777688 185507 1782756 435807 785892 697849 891293 151033 908292 188795 1717038 1499393 1222939 1663454 454488 1144809 955516 907614 1179869 1212499 1431347 451077 1275618 933102 1244691 437169 79997 1385679 745888 62615 416318 554327 316926 1691777 356006 168381 1505057 270014 1648047 444641 1445223 156367 1787144 941695 1328508 1316529 1918899 1513755 1412599 165798 1716245 230446 750074 411611 799887 858602 1341928 1108313 373230 1594838 899519 1543853 42818 1395211 568915 941820 892985 697572 128132 337581 753659 1402709 1383553 608094 1849180 35370 1533347 1466920 424338 769433 127287 21053 877108 811475 1184553 617859 749375 569330 1690445 353723 1136441 704775 1909080 1288894 810772 708804 702986 248890 51236 1247339 186667 1807642 1151152 308562 779009 3862 310864 841366 1014200 923966 989918 639212 220306 1491427 871566 1276216 107809 911179 1155178 56242 622755 1963493 216305 1652403 29739 915021 101296 1910265 1254731 1462989 1982139 1155896 938536 145664 929861 1490641 1983750 1481035 1771052 119942 354835 19254 370870 1387829 339928 78054 1882244 704367 1585653 1213967 1639429 24374 697459 44751 1119011 1807504 545851 1119426 317107 1505469 875053 582979 514251 1352119 1640233 535864 1779452 936913 1805801 54128 608588 173846 149117 1582638 917108 1476605 814571 1625966 641358 1093280 676092 46067 665860 175447 1974460 1679194 1477499 481209 108720 416893 578490 717643 772656 1483012 1471666 198576 1506583 97753 653117 1437848 443786 1114636 1142299 488612 789845 966384 904400 1155456 1099927 1303218 438530 1328451 773317 710798 360674 175485 1905352 1793869 1114905 1481390 779931 1834042 83833 745026 909488 901942 1776969 1602276 1621519 1780866 1235857 1755439 1179103 89891 1990135 382597 210448 21737 1375968 16327 1418022 424277 1755615 667789 748364 1713666 754600 1479873 892527 906086 924490 824529 817558 1992313 1596240 1053707 1975908 1535438 1354304 407706 658582 1869240 1013855 1296347 278625 1013822 1027036 1544990 98814 802858 73231 675293 1191191 412088 719774 1130984 142896 323563 430140 1031491 1363107 15397 794612 1747310 1739181 865044 6792 712031 1160226 866802 137132 1556647 193651 1210680 1475428 992893 84687 598794 1254047 166338 1608641 1684760 510420 1934731 926248 626088 1144975 1748672 596942 866461 1365720 1373386 1264683 747583 1088636 335799 35392 1481502 1325386 1712991 764581 329943 1327021 987228 1255913 316513 1282012 1045755 1633434 609538 1566895 1722360 1881494 194808 1822946 166354 1340405 1336750 919245 1873983 3737 1230697 1096406 1270121 1324611 545497 95495 1125635 996425 297298 1726477 1250458 1912682 100042 906314 1466607 1421614 111986 1760477 1395949 1569651 761075 1545072 1992480 183739 391754 1644941 1551221 1048333 1440415 795438 1365354 470372 1844812 1151468 659747 1663692 1610216 1353129 64738 1161944 40657 1513960 217875 1603283 1123214 20708 293614 1619849 1075845 1614114 1287011 1522680 852568 1733449 1626440 1423242 982837 1626693 762744 1453788 1587852 1790120 1494061 1367943 1938506 1373572 1828346 1281418 1612301 451340 1229419 793992 1731072 1918295 1287157 232507 1673321 1913993 588513 1769368 501795 1982429 607580 475513 1127008 938921 633520 1670529 1199357 6530 1725264 1846884 1872746 1507936 1709260 478994 1609219 1088081 1788236 877418 1609552 1289630 1699080 1533443 622148 437392 1130689 1462728 41774 1449762 477420 602131 1012310 1026985 1908837 95605 1415610 119226 310291 1556697 730157 1534136 542331 1117889 1331184 1222325 1962895 844594 949911 438221 743917 1173800 850548 360461 1441465 991640 1876359 221982 838463 138354 1245730 1020558 467037 264479 328480 1490385 773082 1190256 1360454 1457720 1360170 1074696 96903 416891 1765523 1112400 1536986 447245 512804 547628 19541 1399928 729746 168629 76993 556738 896044 1821938 1222881 950203 390304 1277595 98885 673477 617018 748913 1200425 966996 1153408 1466130 1458497 1790441 879138 685631 1040769 176160 17393 863294 535206 901069 344638 897210 1394103 1026213 767688 442861 3936 1460115 197461 1358530 386685 428487 178999 1934431 701439 902717 1690084 396157 1260664 331207 1831185 848953 1533098 1801453 974381 482262 225287 567779 204113 637427 1048493 1584058 1326363 1565030 252315 19504 685617 1588033 361332 790595 1386307 1118067 1300106 1251781 85557 1257677 792091 1344799 374777 176720 1997632 1353817 1919524 966366 474401 998675 484425 164860 1664840 720765 160864 1003408 1017812 1352201 1328915 1614413 380896 1045270 1955996 105597 1257348 1489669 929727 41440 1171146 1114115 595314 295786 1208587 68202 1436741 1516313 876082 163236 407470 405604 1114536 1202385 1389178 1170568 446901 1969360 5229 1783709 166759 1545323 1109443 1821251 1323695 618017 1900780 969708 1580389 1545537 1204606 1271586 1552296 1393466 287058 178699 227502 1373561 1741420 609476 1530499 1214733 335740 625526 1253070 1593961 1749540 1504986 381308 420019 18935 320140 401809 266139 1427454 1056085 206171 1609137 1170408 1983630 1873400 846109 1818861 1094272 866787 1907420 67954 1031602 1600881 399004 309602 1200339 973859 145353 656963 1190678 1577736 138508 87347 460429 531016 538465 1818588 32346 1368976 1187097 211451 1091639 731968 1178828 1354100 1411316 661935 962380 127046 865193 1226549 1895055 1420910 1203658 406127 865165 845407 1935557 233412 67803 1071671 144824 252525 1479423 1568994 1565021 1936054 460729 743659 1861250 183325 1137696 990039 1343594 994979 838106 1391868 1286733 863650 1401074 1175299 170213 1404313 270066 796676 393355 1099385 1869911 1308710 921669 778826 1873366 1530906 1920244 92636 870328 524903 1836773 870227 743668 1774477 1425383 1474714 1086260 1557008 719981 736259 270804 994564 1187360 68303 698492 123514 1546077 835221 873090 1823287 1369481 728923 1599506 1222413 1265378 679160 1484327 1321256 154685 673261 270683 734927 1086474 871720 1351883 476626 1756950 1872217 223775 33601 123441 1693741 1043324 1854612 1118595 1987076 1019428 583735 1740550 601698 361185 802182 801150 1160262 675114 1744897 333192 517962 98023 1522914 1946570 1603132 1291114 1145536 1784209 1661755 1187802 587642 607501 1696807 889873 94393 1378403 309462 920903 1539223 273372 474683 1386037 657147 218444 437631 127321 1270099 894197 1896483 1373373 1740225 555308 1196517 1160195 530305 845378 766050 1567161 1838818 141190 1347584 848295 546871 1925985 536 1788235 388304 114217 1293933 946203 1996401 1056293 896487 1709162 560803 224130 6842 1221798 1030298 1915624 606711 1711363 882 1278728 1449786 1394487 1372324 1079903 874502 564708 29039 1794422 101786 24808 654428 1175210 1055048 616961 1495863 879315 1374776 360295 426010 64388 1606521 160742 536444 637596 664409 131359 1560536 1183926 653102 601005 1380344 1780145 248606 1455516 1739217 624925 1896136 1151378 180523 848307 1662108 146733 1323738 1170512 818836 1376341 11832 758806 423084 161810 1375836 909103 89367 1203492 1608910 485939 1489946 237391 1025981 1819059 1161116 458815 22222 1928970 139991 1982015 1039517 1177077 1797241 227346 1375675 743194 1517187 1728736 768563 1581607 737159 157610 101531 1736937 1712317 1819290 1889245 826954 1040773 385413 1498132 799217 1471005 730431 360501 1773652 936544 1573726 12403 1218867 1075135 885495 561746 1700704 1776105 1280981 1460352 1724991 1869136 1502407 1014293 231154 710708 755440 686273 993616 816552 578634 209520 611332 1191279 735196 1580015 1335274 1536685 117742 1648668 1071437 1541723 368830 1609136 773231 1229777 1280958 1875145 695331 1103793 139286 1515027 1272820 1362246 983296 385825 1048624 513729 748586 675092 970544 1325430 639163 396891 583232 255944 27516 1988146 1873758 923229 1557936 602201 556976 1687891 248686 374417 1496929 1853197 1195360 1192858 1757435 722707 1623667 1486858 1044489 822108 1434904 942609 931472 1404254 514468 1675288 16383 526042 1811750 1099416 1277044 404706 122256 704163 1848812 904022 312150 1235613 860161 1072619 1551398 72869 657471 84017 826963 483724 1694059 1956510 1347793 658282 166208 1325725 1774383 1109269 1288203 1107981 1507256 1768191 834517 23534 469081 472963 141907 1249714 1071823 1536570 674300 268726 204946 1237814 1199147 1779109 102881 1037806 111025 1608564 1795062 1775739 1388310 1512549 886677 1370600 646676 1280966 968886 710694 968447 435153 1569028 1688085 1038284 736623 1715808 574587 614726 595223 1607819 1636074 703787 1229251 372666 1266919 1877140 1628357 622234 1726495 767586 355467 190273 1895984 751069 655261 508983 347343 29167 1629247 353149 13829 1089795 1154561 630278 701512 1366322 1114252 166446 309439 1824998 850716 1190613 1997708 820578 1624872 869177 923042 1288901 1381594 1092028 1760488 546733 842423 1227517 36192 1971091 1365668 1752685 1365693 410378 1349346 1924009 1938444 183219 1748890 397952 1188415 754326 1018502 17368 736803 326644 427186 1827864 1286823 189805 1573384 1872520 265183 455195 1440762 1226430 340219 646057 1129897 1794035 1591455 960196 183285 1582921 174199 171639 1548572 66891 288883 1981214 1661505 1999185 257955 380991 986646 1936933 1027553 446636 1892122 560652 1209838 331413 623799 36754 585084 1653128 1185017 813679 286909 981641 641250 165491 960852 424720 526768 1926810 363978 789789 189561 14586 1870891 135597 968593 38826 1575804 1242686 1505174 1671983 502899 452523 286615 1333063 179390 208227 557792 1502979 1533617 493517 756932 109472 1706604 1305731 771135 161816 901070 1697610 1628030 1489991 435269 228294 1704331 597701 774161 1367453 1402630 1105617 478371 210468 588391 1132175 510520 112358 1092540 235595 1037969 154324 1479327 1661062 1279787 282688 242590 1823422 440713 130383 1134825 1550527 1223654 642383 1953788 125091 505487 1722383 923928 1443170 37239 151997 94531 791553 1068514 407330 1585879 697045 1785966 629859 320736 1358834 1752274 1346896 1667534 1332909 378325 202552 474279 1227046 983663 88202 294822 1690578 1428293 1623138 62883 1006285 552989 1482900 720510 172916 1615717 1095735 1750794 816900 1985122 350481 1844108 350584 544355 406249 1436253 486617 411646 569984 1635906 180891 668522 50237 1388358 1280120 441416 1378615 445882 1114869 532146 369649 1129530 1191723 252949 450637 182244 907231 660864 1153815 1211744 149872 1036025 1501679 971644 1368461 1709607 1817895 602626 1745247 426603 1663999 566092 530538 545429 813007 1050891 1507671 243983 713579 602423 682742 1618836 1596207 65786 1663818 914205 490405 1027649 1979562 949084 730471 548830 1830055 924165 1908582 965614 381877 243374 27947 129682 1311082 871721 351973 1071380 1593091 57120 763028 725636 190969 1589392 1911092 496899 1919743 1994834 1510438 692628 1210585 263394 310831 1630887 1951572 811063 1667380 933227 1644190 38748 450741 299629 309162 783622 109337 1857424 638023 1317644 562739 104666 995996 726626 1771712 988228 600513 341948 506258 789657 112908 217516 140981 240983 1424738 1086632 177733 605915 1290403 1996118 337293 1479891 921269 128412 1025217 614880 422835 1264429 542109 627442 1246661 291729 1013554 150351 941876 1846892 422002 1557944 1009764 1507270 1265767 820874 1324019 1957183 1632720 1541774 1900975 776980 383665 1639719 1941239 1609404 367361 1604066 556507 1379117 1700056 1291482 1356062 451510 1947139 722210 1273875 536934 1952824 266618 92860 139209 1739973 1540267 1019090 1274541 1576946 1873477 780 1207542 1701056 439256 800456 1975993 1993385 1495849 232173 333753 1853301 286850 1356008 20767 966031 787636 543934 1805331 465261 1814241 979566 499718 353919 1696864 1987246 1423078 1401622 1197706 534724 228499 1539922 799308 1758285 219132 1137179 444000 170162 883323 1439539 1947817 1352698 1155951 935441 431300 1431011 1945478 817193 214811 1879697 1639972 778380 1707286 427701 1762410 1572560 222901 1585119 25005 1261673 1597075 1173251 258671 791279 161510 1229411 1626912 180186 360037 660426 1892995 518244 1290720 692870 213500 832848 1855326 1246025 371947 1302723 105594 1210542 50259 502673 274736 1783599 853036 1756 1179051 1072558 725317 1109207 622208 339216 216099 1030260 152459 59937 1402413 1098684 1758439 637272 1135176 184706 1917001 1512990 298734 3530 1067514 484348 863648 1078098 1492951 1849733 711642 1418947 197462 12268 1751174 1542539 27656 1769347 1603682 6234 933268 1278260 1849132 1320158 818910 43128 1498915 799343 782939 1973154 1841366 1393027 787678 1102232 780317 1199376 1468501 888744 1715191 1281338 716893 1437006 934808 1567898 66228 1524043 737717 1356152 813399 1634145 992957 1069957 1570185 1312719 1090822 1818271 602480 263750 1792570 1982042 965613 938507 513316 1635447 1891521 353062 547993 1507912 1235243 226143 757558 445007 1230126 499219 760447 1163982 1199720 365223 1658346 690263 1419327 643390 1836951 1972036 641794 1541684 1038528 932035 1740337 1857567 1666208 602874 1937063 1960834 1264074 1811885 1717650 1556832 708885 381203 1830096 1032188 720259 936689 685160 203121 640784 1217012 1318008 447021 822660 1543664 1187871 909863 56326 940808 772156 762449 1679389 1035528 1443770 638218 597637 1824902 1018389 595989 953413 1065969 662411 1691568 637066 647252 259764 33953 189136 1318370 544798 1868858 1496732 767196 1211738 987061 1470190 838541 439740 40280 286618 726711 1780629 756882 123289 757001 543142 1116893 577055 341463 1739042 1709059 1357962 1961413 1859680 242250 471623 880792 1814762 74224 283530 1639514 317584 1563995 597670 487202 915588 105702 1162037 90348 813280 1089344 1883663 1446629 119186 1193839 1839864 34368 1807035 208443 1960239 1254593 1400131 312749 648719 939690 397218 887579 347351 420232 596917 360492 1392286 1442755 202936 1213342 270710 1569824 101419 262799 1579469 652911 157341 1960101 1183660 1691304 695738 1537808 1033540 319449 166145 363710 942876 43818 585992 906602 395381 1621772 81079 197050 799505 746650 1216276 1649483 541065 1794108 840855 1523579 319020 645298 1701945 1859031 813756 1231927 872997 663948 1884350 54537 1983075 314800 617751 330449 1300805 1847624 351905 1164262 1977484 337098 1103510 1559484 1601091 1784939 1886240 846303 427534 861121 1887913 70143 1150981 221617 650217 1201536 1627158 1462317 221028 16575 1044411 1150259 1997563 1310037 1851007 1887017 450595 1966287 377830 630734 1125268 1366797 1208574 793147 1688307 1927909 469088 82407 1293711 940656 225484 339441 723406 1437011 1619399 515614 1949700 1870318 404307 1013308 1211799 1403740 255719 1773523 39734 1762445 390130 1813607 1637651 1350319 20845 401597 1688047 1172363 349056 213430 1096185 454306 468456 385537 1394718 77276 827798 214456 1150518 307495 355058 1868958 528084 565790 270220 51199 1402490 843508 1724096 1588541 1557049 549010 550777 1777778 1009946 1185978 1785239 237948 418810 1426296 1041618 1799562 1392237 1319637 486362 1922095 1326119 1166538 1794858 226850 1389077 352625 812434 1801417 1216279 1333552 1310500 1757009 1842587 913538 646074 202561 1810014 191037 967323 406208 1485937 1671592 1503341 746626 1337227 1582715 1211532 386643 850481 906819 1377788 81399 1931934 320888 1373099 1849183 1891077 1472865 1848477 1381441 159180 1643773 431588 882409 153934 47948 1596000 419226 1531950 700787 693407 1535742 658330 860955 1027981 53149 1222224 822046 1715264 29143 629789 73078 1760556 867209 733263 754858 1976467 1136121 1443459 161996 1311462 883574 538968 1671743 394887 1569644 111425 502401 1271943 1451730 1798717 889582 1894285 1504094 190624 1825095 669180 919677 1696168 664816 325806 812136 1541503 1294806 27606 96530 886397 1699979 1844526 722832 98327 1033378 64163 1827689 686399 1889361 1672743 401702 202374 1520458 1749028 659053 1248310 779880 214847 870516 1642139 71336 342403 330023 1157384 529749 1669144 1373408 1589516 1651696 1308699 1708736 340147 1045586 1151127 1642124 1311679 524510 1067113 684868 1831645 1683206 1490124 1737716 164875 1686657 1760836 937714 1164986 719938 1469351 693313 1664479 633378 627173 1523408 955109 1571415 899762 1819292 378362 610596 1801603 1395607 1208485 538943 1533339 806758 1466769 749060 966666 1660569 991819 1100572 1363090 1584849 1048995 136341 278099 1950048 221351 313437 1752122 1302866 1617977 1503798 1712070 173418 485303 367432 152395 1357359 1357615 1823328 979485 1498110 1111789 149001 505839 1173017 718384 711724 1292981 757560 895017 48461 207320 1678668 1674426 257824 1043133 1921301 809568 859941 327697 576424 1008816 1812820 1222328 1452644 723628 900648 54704 1470987 1238591 425959 1911145 337029 216980 961948 436444 692367 452603 954152 540017 1423730 1569628 724768 974925 606509 881304 985668 1695718 1867026 675319 1353486 120799 1571719 1860699 23392 208989 1619797 1351049 1786978 433880 637129 162618 875292 1738761 800777 497237 724557 1925698 1487431 1525072 1178863 1769288 1338656 1094361 673086 1650284 617466 1769976 674369 1221961 763160 349573 569120 829439 419997 641324 296934 440328 238872 1711754 1670331 499827 1015352 1839620 865348 427250 1827948 964775 857924 710883 609462 831798 747856 755763 994713 148085 1269009 512371 1338005 470645 1784373 1816226 76421 302443 820244 240246 970605 1848175 1947813 905431 1366272 661896 1008875 576398 376303 1163062 55308 547043 184723 98431 1297093 1633581 294114 1808489 1825765 951630 585211 1672567 897956 353030 3383 561897 1994193 508638 1110910 1912419 482233 1487535 578765 864861 819938 203266 1383095 1101887 1085902 1489618 822374 61489 593700 962294 1839218 326213 414173 98482 1621095 1137687 192222 1996226 366528 267383 1966766 1990763 1947811 637201 1625760 249648 1945474 1892901 1147410 1899971 1964681 1087016 851846 703474 1150820 1207580 1636642 559831 1055982 1247435 1237525 607595 419284 1102022 1802273 424855 1771140 1299487 1903609 1847121 1712610 800756 20963 232148 1081389 1730455 875779 862080 979674 1009541 560555 90759 885438 384362 1195479 1530978 573527 815944 391088 1840025 1106918 306627 1044538 91189 388280 588540 1886916 620455 290890 1657971 1471059 1807462 349239 1200918 622378 1368534 1565871 744580 691670 494692 290312 520218 1831384 96704 1024343 101319 1182100 1858565 655395 1541439 1094837 1715178 42904 1370599 1386516 1218794 1530580 1223953 424274 888905 515694 963053 381678 198437 1071314 1358282 591637 591539 748548 1589103 1877584 1129281 1830214 1202277 1074438 867911 1983751 1774627 926837 606333 555915 1827821 563444 1180493 875986 1655329 290513 1250328 793944 339164 644220 890317 521404 1700695 1032135 427148 466639 1422787 1349673 547480 712391 37883 541658 28239 707037 1588278 118504 558613 57466 1367321 891102 769478 1196373 340154 684015 1076919 1323402 417957 438464 1274047 246565 960379 113997 1252148 557785 1820536 472541 1689992 722915 715688 1660624 1222110 1002293 191850 538661 1657471 1422736 1415076 1689674 1236413 1756223 564476 171694 1424761 379025 1630345 1727795 1025799 1859467 1187281 1644830 266868 120301 707317 1885919 30595 196020 1348871 789646 1784969 949106 437265 1363092 1537348 1017454 1631589 756905 1546190 813757 1358525 1018328 1168202 1645456 1351638 958481 926032 144063 236041 134076 1541717 426527 1755029 988401 1516501 1759194 1511033 1773639 1826181 18300 1815436 991656 462377 1233031 1366501 1831852 102729 1111813 1134879 675677 1334218 1307113 842059 1437124 1606484 1519891 1298384 742688 403992 1417591 1318699 439039 178335 1379022 1618520 1491698 284805 815844 387047 1092211 478378 608560 942086 437359 1090821 524140 1205512 464887 398916 1065202 1627491 1257807 1548294 451677 1541488 1042297 1898046 1942429 231157 880775 1984397 1801431 625408 907688 688353 551983 303913 535024 899227 1104213 1693009 1145773 332952 402882 1366784 915156 507734 1874162 1507427 1536460 1729897 63326 237788 1525012 1123605 115258 326122 1456061 873182 1658206 1790633 709173 757434 1597904 4610 1705168 555567 524686 1563929 935377 1287037 281625 1690398 1095013 792462 906247 436033 1804127 782053 403389 962025 1063788 1555227 1510757 1869670 1377616 1344559 1806719 889740 1754020 1036248 1325031 391816 1345161 1493999 1006766 1560919 663848 1738520 924357 945317 77561 67634 834034 700107 455096 969348 994219 1028389 1782157 553993 54094 1297361 1348199 1832635 1285645 893735 750866 666229 1854734 776683 1128978 1493277 1046861 351819 1039009 1403337 329445 994774 1911712 85718 1102490 317869 535538 716428 108130 97427 527036 1098966 897442 349610 1178706 1394612 1715075 1054705 1325566 676403 384196 609773 1646765 20064 826255 366946 1503431 216101 628022 1370986 1350216 1370231 861673 100316 255091 309148 1912707 383565 1395318 727272 166195 1404136 315166 1351539 1602425 1850793 768408 878479 72888 1018117 768455 1501400 1186638 741004 712047 865982 1564872 1408074 562229 1057418 180407 1147845 1703382 1303239 216256 1081824 125602 1668772 496462 1861571 714071 1522749 1255992 1640382 616034 1620745 1887025 1358371 323480 1328907 177288 1511695 93863 601251 1334063 273181 167754 1348143 1861210 1151246 562280 1616144 928534 101280 127898 1708040 1370461 439916 1026986 1173058 35141 1932756 1909379 1302861 316928 1308319 1341038 469992 674217 1839062 1775270 830840 891612 131587 718178 1111468 326475 857518 734669 144740 1095160 518909 591344 1391125 1178026 1393893 949548 686552 1792319 1873513 1686502 777559 649726 42641 692723 1639117 1461403 293296 285115 117750 1493740 1323174 916892 1434418 1019101 692167 1468092 1628003 844637 536626 1335669 1518286 1501097 543735 179398 971029 1072225 445490 289896 1985240 1169812 741298 670562 1134792 867909 66028 1082374 1049802 473122 1450476 1042284 257471 38143 1892018 873153 1058271 1315700 1454078 407567 1749933 799181 1356365 1678450 910714 558767 936275 862609 984894 1885965 1521586 1020910 658233 1939369 1820944 707208 50786 479180 1494440 71682 804662 608116 1793124 420513 918369 1715587 664075 1037028 1822964 1573609 899171 1085995 616009 682968 1224605 863806 1087157 1644286 1823560 1095537 505743 534236 1672476 163158 1878038 1427871 1859579 1782067 526939 1356306 353521 1728016 913339 1006083 1102270 564473 142317 1753298 593240 1769220 334369 664157 1597102 484884 1714103 680547 1091557 950853 1775240 751718 1499466 253016 880232 546081 977587 1829868 1845311 1517385 815658 338933 919305 1128482 710037 775623 1649929 944875 1008487 1848837 1965195 1797422 1938508 2582 97716 1685625 1714671 855001 1533815 1670971 666735 1955327 970397 1245635 590070 482000 1225523 902175 489134 1788020 1155344 1925735 707634 595922 792063 1897939 1661051 341780 1831006 774977 1857314 212324 1268417 1777758 1240944 1670762 349398 1066893 1879203 384575 845478 1818277 1853705 1173953 1952197 369190 297198 631433 1849706 227700 842502 490538 1238653 1389399 956492 1860848 719247 1943244 1175523 996853 393491 1552297 496683 569559 1683355 1839283 408540 787341 212247 102026 27991 621002 1323759 1274931 362666 474297 339323 1893831 1106982 440960 1327630 960386 861506 488383 1328180 795414 1587085 1822168 1041621 509927 808373 197780 156037 438168 203406 1801199 908040 1913548 1017968 1020172 27023 557263 1342821 1755457 624463 962619 1426978 222710 770846 1104017 114425 980374 861526 1341428 732615 1539466 533554 59239 948632 580063 523439 1255756 1522700 496849 806439 931974 1732578 20728 1851553 957651 1488312 1902028 163532 1753517 1563011 45862 1930430 924802 1633470 1984272 1607580 1726741 1255580 1642180 1369346 1847771 1673574 115255 828404 339325 1544161 666354 438444 1758934 608387 20757 738860 901671 56163 636647 1852625 1316206 160180 382749 1809513 1266672 461869 1183353 1631404 808090 289115 40816 1280157 1922244 1942467 1927231 1829350 1867040 1835006 303510 1815692 626028 1159664 1705811 514743 1733879 1164072 995828 250681 497106 1528407 1977438 92737 1918131 1852134 310693 1894064 127524 14339 1742484 157137 503848 662282 160996 1904875 1032830 1078448 1221502 1380313 762552 1570100 1566632 1485420 1524743 443868 550671 1050410 1585118 502419 172759 708412 472812 1590489 1135413 1346599 1259817 980237 1536828 550315 1780834 1638539 215564 1213069 1845180 1346376 1204220 267632 1271866 572147 302388 17442 399628 1120105 303045 618099 920212 818980 1735313 579535 843866 1356080 120914 1966932 1045416 743346 20216 1240978 1099571 970001 339893 1172473 1461703 920358 666898 1720538 1869697 1700434 1295693 600556 1014347 652988 1328918 457111 96035 1731091 606550 504379 1084432 1092274 804845 574410 444878 695792 766356 93981 1389419 1640670 1849721 1163192 464309 223779 61841 709462 1778755 1873026 1153016 1040643 911374 826658 502235 426872 1554591 440454 1007612 1182217 1062594 1460318 543927 212309 1672807 1211113 197769 313345 1676108 14900 1032478 991710 976270 1058528 87097 731562 1214782 518524 1209434 1134770 1710958 1306448 913079 1575738 1145001 1979065 1350365 1709612 1533435 307029 1523509 1803696 218958 174383 520874 305115 937993 680887 608415 923242 1973933 1607376 1756576 1846278 506815 488087 1502649 1607406 1430228 1258365 187408 1730523 739621 721069 1099447 821044 906366 119223 703663 905269 1889786 1391994 770788 632554 1097148 1998575 895278 178858 411085 1609440 1482980 11857 828293 1013793 603391 79922 686129 1538886 1718598 1352149 1047257 1218735 808358 921885 245311 1034502 115654 1919894 1884175 407101 109702 478935 175521 1758557 827994 1306332 637220 1632067 608422 1598911 634839 519675 621201 1672359 819120 946360 95892 198115 770638 204437 1381200 83093 351667 1343274 198639 674862 1228300 187155 1831128 933595 682199 371861 1155376 520407 1809018 418282 409957 1879488 357427 1206005 1665719 1270313 1796373 284264 1435457 1422542 91024 839950 700034 474987 1342223 1094998 1412911 657298 1292824 782827 1970008 811128 277572 1273438 1607316 1607505 299965 936437 658464 311258 1332185 264493 1860670 1340662 38866 569966 1027184 7512 1271154 220797 1617356 578206 104171 1038761 309446 775988 1529784 964547 1932753 123836 123739 1182380 679074 1623687 1670766 410544 1926054 1660106 1552597 1385758 1949265 315429 1071912 813700 1157842 1076952 1983585 561178 263852 806700 218907 1264469 1828944 1797649 870616 7820 1794878 1446551 1382457 1993075 618116 1298721 816562 956760 557016 1099947 323075 167133 1141622 1667377 743227 1523402 816638 367952 179810 1043134 520566 1872698 1285435 1719310 497289 1848408 469151 361851 1626659 1717243 1418204 1835913 1749901 911258 1729010 833555 1474355 1471094 325654 1877050 632933 550668 51949 1330575 1027685 1539905 716364 532826 1289997 195644 1830667 3976 78814 1948095 855798 1515433 1449115 848501 411281 261776 433743 705616 296841 1253759 760895 90531 1282589 158868 1450746 1705284 1186916 1524481 1303946 1311597 858663 569638 152686 1881220 591434 1589656 627577 669037 1406082 992695 327655 347967 1265225 646824 1461330 891582 1466768 572523 442638 1176073 607516 331154 1572015 1092223 1677576 965475 1393173 1524126 1952061 141405 1093159 828557 1334599 1687018 1100058 1211160 1435735 1473552 65600 447763 260288 1309677 711546 1101235 1489040 1386888 133568 944828 1770202 1815731 479494 1497416 17968 407519 1864886 900367 721357 1320384 1475235 729491 381116 1747233 593829 1837795 1904081 808419 1235659 738345 1251842 351555 1626045 194397 985253 1870087 291538 156830 432031 1836469 1704511 743927 36974 850586 830039 1625040 590591 1949844 613631 1415984 1123206 949012 854223 1707171 83764 674054 1104214 1108588 284408 693713 1304083 1195269 1940921 901559 1276512 962575 782743 1001461 99192 322520 1702506 629301 547879 1483201 936047 1249461 196910 955175 1413318 1351453 1128662 182922 564788 163259 641161 288075 1437911 452324 953786 1579666 285124 942272 507360 327042 371965 166619 590630 1616090 757712 1622517 395620 1018739 1115418 1274499 596429 1377640 1224222 557859 1465488 535922 1447227 971983 335503 885884 985286 1158474 348432 271515 144760 989767 1624031 4666 1697874 474548 1379219 1852518 1887527 1238694 1549120 855705 289268 1061668 1081916 1258736 637466 952468 319483 1247124 91152 230095 1198933 2426 398723 1308890 1492792 1983024 53246 313642 1653963 148225 1437110 244601 267722 782290 848331 1739779 1570294 652388 37024 936882 57942 1053988 368206 152153 161160 833660 1454288 770853 829006 424882 562030 215693 100825 946344 384499 1251216 1396777 257398 1554735 1637120 1609562 336624 154577 255292 1811724 151514 793080 1938693 1918450 393100 992827 591902 1436091 29263 873724 1584165 1225661 132464 1035828 1525279 1695520 1066189 1828491 1528422 99290 1442635 1151546 302134 847344 872467 971347 1767668 1353654 896271 194962 1105362 702662 255324 429742 1886447 276716 853982 1760841 200696 265826 1956983 1564770 1711422 938060 1323407 1251210 1993459 1004830 1506742 1529553 1508949 1753026 1824957 1640912 1753800 1427420 1879079 700575 964120 1010090 839273 1159046 358741 223188 1715837 861320 1035621 1665519 522500 1236658 1746097 1678496 1985680 701704 1593144 1116375 321860 1770152 1595114 1337294 215493 1491870 320205 1122124 1358251 70360 1595195 1761157 1779199 1633092 1465431 933118 1670364 1122803 1333899 1335705 344090 1718213 1054730 1977723 421857 978080 800382 1558853 1618934 1105801 1370310 9277 1024835 1152532 1745223 149842 1141914 724853 137877 487400 490474 1441160 1889327 219544 1012459 27744 347150 1704602 938475 1317731 1762408 239095 663571 794395 1785123 1829633 62034 240957 1978604 698424 618494 1309598 671231 611000 287878 584117 604844 1198691 1545689 645207 1160258 1259717 972642 1383952 798720 1660933 249288 222562 573542 352971 1198349 1151972 54162 925745 439500 295601 1135293 643082 1449984 1620144 127530 334814 637079 1074152 432208 1345443 728639 869454 1203332 794668 780296 812337 1556738 692577 1072569 475801 487069 1604921 1909229 1697545 875595 641180 1029084 1082457 1686940 829121 1161905 989685 1057089 1606929 753290 285930 1587898 59315 748760 1486719 462504 34413 358806 500009 1629690 1143484 496988 1539415 1544970 1456679 1255702 279008 730520 841836 1799840 1015620 1999223 471039 1754081 1083149 1027108 184048 1543348 172306 273444 374280 1122300 1399593 758491 465471 1429433 557238 1882245 919014 533440 398864 1012769 555410 1588360 852659 487492 1415866 1413743 1628594 24282 1569515 1361950 1449763 40208 166907 508759 510966 2858 222975 270633 1673913 615405 1923456 1736779 808094 562149 846476 706231 1648596 1847957 1978843 1684104 1978757 614359 1769246 478131 318567 1690562 1581679 1070064 733457 1454234 642214 1964530 1070480 1931241 1851875 859957 876889 624707 1624594 1487123 1034350 1893520 111915 833062 365838 1094394 408966 474854 1235949 1744982 5349 1383360 1417102 1271823 508525 1161739 1699477 1830008 1938839 1392213 941092 1097733 682570 383108 479403 1708839 520801 777126 1752753 1641814 1876842 1947091 558554 1164030 1220753 1668913 900789 1803585 214801 1183234 1835627 385787 288862 1169724 742510 14368 1087261 760354 210285 1400974 829456 419582 316463 736967 1116846 1724237 272568 393722 1032840 139869 298816 1107272 489037 335645 250518 1913814 367363 1137183 488532 1207710 1414897 1624373 1803047 1694001 474929 1500236 1734472 1873358 921980 1567756 1422330 655924 1390963 1573653 113501 1301997 41384 1034119 768326 582372 1228597 24852 1850922 423872 1324625 762237 74938 566618 1585977 597890 405459 1698233 224534 1593927 1085560 446725 297171 906560 1178833 156472 1775269 1637548 655955 214007 58207 1976506 1199737 1206647 43928 1453392 1226930 105178 328505 1590728 28754 836654 1813998 123378 1064999 1572357 1667887 1227689 1206212 264169 134787 20387 683359 806135 518771 1817426 1082400 920811 1927051 615730 277372 1281108 660153 706416 321591 770130 955349 1014442 389055 1085727 687714 163308 575631 1324328 1776669 1073573 1128408 1193034 1388660 775727 893840 313314 315519 17950 1312371 720627 1648774 271798 1158570 536143 199067 467259 1016875 403510 1204740 408907 539330 1856687 1087044 1229939 535550 672395 1690808 1373439 1941709 1944901 63812 1733121 33906 132158 940648 454843 801650 936403 1649787 1793706 1848151 1080533 687 232174 162382 1371642 327416 457556 661513 1325153 1969682 1322248 1060494 335965 566756 472295 764194 1394520 1772116 278194 269895 993250 1289408 229226 292422 19099 1567829 1089492 182150 1596351 345136 160836 981636 1170911 1063096 1015944 1694919 1026596 701475 1972160 1864448 1114656 596982 828634 1835166 73104 606459 186499 1523875 1072851 1504566 1817239 451153 286132 1863752 95584 1743548 1804130 1116797 951020 1033719 692699 1114149 1043351 1140418 1285517 1802550 417201 479519 1317041 245425 1667691 57277 153292 248389 459509 1933805 1821626 106114 246425 1919411 1223450 1200024 299625 914398 10690 1322073 1172654 1619366 85686 1468869 1420976 292810 1335722 301907 262272 123969 1305919 1421070 480209 1379544 1768633 1656007 1072469 655419 1482496 279185 1255617 1317484 1807565 1224468 967529 1416825 1348697 1566657 1953802 68248 527434 458635 1375526 307479 1983057 1638369 366814 715936 96218 980185 1375611 375651 1805939 1761857 483577 226864 685087 347800 424863 1739699 106529 1035686 762260 1460677 1239096 476412 69745 1883615 932511 1233339 1840554 780501 1100022 1595225 1457873 602337 1782279 1619266 872208 1740618 1954967 289917 422744 1458478 644134 1107969 646095 1084602 689701 374315 1162311 1981995 579340 854129 1639739 1359889 1315655 188982 214072 828098 207309 1979548 1870932 896434 1516598 211389 573530 1998276 461738 605136 1804656 672360 979063 1357079 65205 781191 1628416 1917350 1324847 684486 1963952 59398 306970 1372151 1934870 188007 1609824 1182076 326783 109348 831647 971676 1237815 95742 1358427 443014 295231 1181823 745118 464430 1980566 1880341 1198622 256767 1445304 1437551 822656 1650488 1132616 1120640 1966868 1353506 1284034 809548 618542 1356103 1531381 630853 56746 1012773 918622 704478 1054079 942169 616379 260169 1844235 1456462 1887667 435863 1862404 1414187 31491 42858 866373 902085 1130513 1569844 116878 1084968 802486 1633253 1147102 1635270 1877617 1160014 1247357 209142 537088 577482 305027 40006 1844535 172374 1584382 995493 41079 1064052 1117282 1291323 938411 1893067 789046 1398289 140229 1248250 1620160 1132606 1775499 1248731 437716 1975608 307645 683849 1566430 349395 1785041 1008771 327789 1886595 536876 1847009 801369 193408 1931206 728713 972134 1014473 1395738 1567679 297183 970897 1344934 1375519 312815 1542164 1149695 261734 1909751 637470 1106978 1597883 72776 853429 527705 1468673 1490751 1023642 473838 1429543 921609 823649 1724498 1029513 1521261 1252462 1394553 1116421 306620 993006 960367 981386 1547105 765530 1929057 1317976 1052557 188333 1140203 1362401 1553594 928264 417087 101373 1109889 869744 210201 48756 1236229 1854838 1346439 93008 344488 1927599 1051570 1056645 123498 1662202 1961403 467311 1502219 41792 1090600 643901 974074 1952225 1862515 1544980 1870399 685395 1700073 789136 1934848 1984138 834091 222940 1765097 1029388 1166837 273736 1155402 369048 542607 229257 1698150 6584 861766 501249 1283975 629423 669725 1312723 1245674 1789080 1528275 266565 259618 665415 1544550 1884393 634818 1220555 44637 1838105 556007 596112 517085 1048216 1427665 625339 594769 1071441 1248716 1628234 35561 1089279 186977 822710 121713 1458252 1560849 543042 563523 468284 606633 1517103 245171 1993142 484398 1380327 534181 810633 697513 1924914 599287 1596794 1538090 1108869 751698 833575 1859932 634612 985221 1322464 932066 461984 909274 799599 1815891 232537 1965543 1223172 938360 1569825 1121119 1932378 1576631 1710571 1241749 598577 314018 1129611 335291 83389 1698566 1723613 687682 1048545 672690 39261 1751621 1825815 1079828 469548 698692 98266 1831519 1054101 102400 1398471 229416 1237448 734396 1046193 720486 763294 1313567 1695601 1194340 1014450 1842257 1258031 1285391 392125 89941 1733554 236073 414706 865836 762573 378556 227312 472143 1082010 568205 751744 1618057 254787 377595 1329894 1455528 689885 573114 1046698 1271664 1451768 250088 67122 1703952 1031587 848776 425751 868206 1496549 1736614 245134 1313659 1316940 786150 83875 1059008 515058 601217 486587 1639903 590813 887187 120125 906579 50982 926854 897012 1915445 1593142 310024 668616 156084 151476 1624104 1961087 503225 1781975 1482664 201939 822927 1623934 850737 12608 1083000 1298055 985152 631629 1404414 358430 752249 1669283 1274073 611612 130282 624611 258684 961147 543828 46555 305558 1857880 1528210 560556 183692 645508 46730 234931 684126 943347 310028 1178113 1500678 1042104 1222076 1150441 1287392 822475 237262 1130408 525212 1398366 513955 1843762 1948646 684641 1405603 698814 517407 18493 1755481 133198 1203338 1184164 896294 1790890 78087 1648920 1765427 1425771 974318 1427133 541485 1659499 1821467 1660405 220849 1579561 420268 1515945 402643 434412 369413 1761801 1044994 1517639 394737 1650240 371777 157875 739445 1502571 306456 316314 1659536 1123445 724941 1771116 1514740 1060660 1747591 194349 72560 221972 1222893 962285 1238856 1920096 712342 1101972 1026862 961386 687512 1595971 72985 1646448 195747 40395 896035 1569574 723690 475819 1009542 1860448 1170711 587914 115968 93697 1648090 284389 1040693 1218804 1741939 356685 1934643 1029779 1457803 1725744 604202 159535 218400 1735010 29405 1995539 1735464 247432 1375247 644257 225527 973247 1942435 451324 1799148 899252 1672436 359079 1418033 80257 82364 345295 1858348 1958787 593881 1439860 150506 1808250 1812539 1264321 745284 1404214 1445470 1072123 706396 562132 1905712 295343 738846 273970 603009 1376128 499312 1800337 133090 549144 1635901 31095 1791929 1818325 46192 857713 1355149 1090889 1037071 1088681 1651850 821903 1908899 224738 1331006 1255326 1377578 394556 723903 62941 1123518 1272073 1335546 879236 342342 7905 1458152 1754265 1178242 888877 1585386 1295204 1061596 1780179 1482436 1124918 1450183 812412 1165324 344636 1920268 1358095 1015704 529 1963167 620024 139464 148656 976887 592207 844285 153996 1430100 654501 193337 954914 1981499 1494591 1306971 577720 1077355 251664 1451856 1244872 1439647 1720459 219766 1260772 1756906 533376 225809 1347802 947043 1766314 1681689 1323095 926744 456625 1281497 1763743 1698681 1626373 646087 1048459 173677 1603101 1004876 1246169 963141 1551666 610659 365439 550368 245291 1740069 1051626 326570 1535271 1123079 566540 262933 567321 1599707 20766 1456583 242713 1879179 933221 1009295 36527 499086 1063053 1937613 548632 968732 791137 1116804 942228 848819 1374147 732933 1264001 983863 1797956 799903 1479629 85227 668596 1816506 373571 1684363 1816996 1285303 119974 103464 137185 1980020 930852 1336369 1538400 1777836 621660 1589027 1183424 1324944 1993884 1897026 697694 843501 447687 1826788 1983975 1010872 286520 1087399 444898 1919412 1056445 1486008 503504 1134524 1605685 876177 1936643 1090522 1130754 1500529 589705 979458 626995 749650 1052445 799164 493560 1208932 1253326 1368401 1701064 1585133 224166 1956893 854929 155912 849729 1499739 971416 1424860 1406123 48637 919025 1500231 1761926 1929925 1456026 1438422 49800 339779 1426243 1499266 207837 382661 1924994 970720 513342 1387215 20621 1434379 1838284 1292029 958538 1871414 1332944 817513 1156907 1469081 1372008 1815524 653047 1011035 1287970 334630 922760 1149378 65633 1421990 205106 186234 1920965 1957822 1342969 1370292 176443 1069369 324284 67248 1352641 1489632 926316 1656995 1615744 1551923 68352 277748 544480 696723 1156533 1622485 473849 714709 705642 324484 571531 8377 1872346 1649276 1606221 508336 169660 699429 1649039 695560 638980 541016 1370968 1859351 539047 484856 1538004 1924017 1904474 701332 1236043 783881 1944982 1163822 376407 1471919 428486 1553989 630004 1640839 910118 1454666 480835 1708485 1950871 442289 1548440 1500966 1328692 281715 175256 1027440 277179 502158 676383 597090 908036 1839510 914688 374781 310329 1625614 1429209 1172871 1958844 1603701 19236 207787 99935 1742161 839886 241903 1797770 156878 1772593 236467 503179 619504 1543114 947699 1078954 1092331 424983 1179992 1074793 389514 527723 1966680 1745032 104790 1316151 1873765 977155 1419047 1594141 1723616 1964992 1317587 580519 1368193 1239545 1534559 1161966 936761 924905 920747 640199 58687 1584962 108695 554188 761427 641962 1511045 1186262 582716 415267 1306479 67556 1100970 1294169 596654 999634 306843 1705313 1463452 685649 416553 733178 1549710 349942 1609870 984866 344982 995293 1612937 1758447 1801069 394790 1909915 1911251 1191275 140933 1754356 1799197 1151953 648654 1578016 336105 1584339 1234655 429996 1940173 1738741 118486 597222 778653 1747190 1739097 526379 1201198 1805717 1880404 1950297 863243 136985 1579986 1362538 176101 1040579 1423288 736323 401706 675340 1026137 1699131 558875 248468 1688398 1700746 102607 735673 859391 50396 1883344 67944 1532432 1068377 254749 1592532 579673 1663879 399482 883721 1589041 268295 1928200 503600 1022922 1918395 1630742 1912633 566425 1501477 1678936 113209 617335 1758353 1342589 513100 835225 1893218 1014212 566958 1608368 691688 1967728 307081 1342489 1726674 1963473 1653886 1870924 101977 441625 1522247 435548 1024627 961968 1172265 1232171 1593545 1415593 1429427 190780 444536 1147821 513096 983324 1115662 1557001 1924138 465572 138158 1467693 572861 1745320 122021 1647915 177903 207922 445719 1446736 808645 211799 534902 1594974 1642141 962893 234804 691284 255538 774290 1512306 1093252 1964752 1959626 1208462 1619941 1624749 1823324 685362 1670129 621515 1385629 217311 1613553 216869 239048 1595008 947837 1006863 735087 82786 1781392 1086886 1419808 558162 255263 985774 1070447 1570912 1175017 89041 783157 1806279 907534 1560739 1115522 759943 274387 42038 642217 507423 589185 1011421 1493718 204402 1021587 124942 743573 1224901 935683 1450854 1304641 1687032 704126 170648 387948 1427799 1192357 230861 1468786 379593 750827 1340835 1989060 1328166 922948 776182 628618 368711 99641 441880 1428448 1296113 457032 413580 626464 654120 1000356 504145 1188650 1360541 817121 875256 971790 895370 936821 870128 1415837 562120 55270 1270125 271639 1408902 1158206 729650 684590 178821 1611774 1355353 1871614 980857 1829547 125996 376802 1836374 305841 365798 36338 982729 748027 420713 898318 587478 132148 796253 486119 1864261 339956 1770134 1614774 1122126 1634560 844019 1560471 1365790 355465 857759 612560 846905 1425924 501318 1187135 259623 692662 729212 609437 277110 1968367 1951022 727365 667833 1248644 1383156 406082 1709714 793583 1413567 873133 1814013 1835887 1259052 666794 503924 785646 349321 489428 186369 26101 1864853 299137 1136883 1413552 1688168 1433311 473884 84005 666269 402508 152873 1940400 283430 1172754 1129795 915234 1528161 1144363 1182172 1796980 205688 1986123 1908571 1493236 1307901 1207431 1745006 961713 1572690 1690293 653926 1585963 1881049 328685 1339452 333441 766964 1187023 116571 1539082 1424474 54043 100763 950064 1369986 1933420 770156 466473 217673 339474 1860930 506555 1864505 1325987 1934734 1912587 1969460 1490779 1856479 1888842 1111360 274283 613637 36185 85583 1328942 347801 89217 909728 1930711 961131 307963 315423 1107662 1695001 16617 1653330 1120566 200865 1662541 1949607 1610662 1821706 1167245 1648254 1695022 1505593 37484 751355 1051256 1083730 1259314 1753565 1956181 436363 1441412 813452 1723236 628478 147563 1726867 1212994 549409 1275806 370886 1715357 1897082 804277 1026983 459754 282063 47072 1605898 1644176 1854182 1593778 1746891 1130861 473046 1225625 1887163 484357 1193750 1498516 1995176 1434139 1512269 1479511 1961124 785951 1295955 818759 1256618 604475 1300740 1929082 1587865 1425362 1400409 516029 1915107 866499 1164849 1808052 28520 1898251 1812873 195637 435895 474577 1458582 1434846 1883012 1642690 244293 571060 1992933 1468907 211719 1206996 1673169 1961045 1813048 1044593 746792 1858482 130452 1598761 31097 1396199 1256772 1597827 1801937 1344927 581459 1566114 397482 486170 675278 1764318 421556 1224968 281006 204073 315609 1517343 1509892 884582 1544299 1269308 1609458 289868 136249 1505450 207757 1151206 158040 206541 1559764 259450 77022 516255 869315 1537755 338954 1316434 850377 403382 773961 382767 1492482 704885 95989 1897356 569356 1351032 1190830 1848119 1534066 1240170 1298127 632312 549104 1862729 1577105 1492983 698466 1254826 376345 979296 1013332 1871210 911037 598786 1337714 670797 689376 242140 1079600 66554 249700 1170653 842013 1890157 783780 7430 924011 1905021 198202 1384747 515433 1663691 1961974 1457967 395513 552649 650597 477684 149585 1825639 1198230 1758298 1806782 1022041 1501015 311511 1009820 1008403 1211855 552887 613158 397774 1949981 192947 518285 460738 363015 572995 1009842 1372691 1151347 49272 1433634 1606223 989726 1293390 767280 1137694 359220 797535 58970 128490 557221 399982 1453544 1125135 783848 735541 791891 567827 894384 1035306 363597 1235797 620350 1876722 1957156 322075 331122 344068 375279 741572 1560472 469470 492131 322157 1345464 1614589 374807 1069538 1178762 661197 1933126 1686353 1362660 273515 1659007 1436811 203035 1043918 990478 1551397 1644319 1499611 652502 275545 856653 1299261 871292 750712 527465 1386366 1875696 834632 352982 1978233 1064470 1982997 1277392 1785131 1581177 987756 1988863 551932 60514 1244782 1668387 714227 1299967 503041 694582 521043 1059382 603889 87478 739044 1397544 940795 1187548 1385924 1162603 1840741 1671182 1897042 562189 1052853 157074 1867434 271226 491610 1354892 1736718 974090 1950226 819280 1838899 1284767 163188 819965 829564 364944 15191 1318540 1903349 281325 802318 182453 10802 1819443 1435716 803128 473270 1717478 242808 936824 590502 211522 1247990 776492 334635 1725427 234528 1440776 1915975 1123484 276978 990530 30446 1782706 261463 691546 868054 303555 1795114 1138939 1498027 1494383 53618 1660101 441009 581019 1930437 993629 1936242 525158 218924 1243866 1659088 1997013 283229 46633 10446 1143928 61908 143524 1225936 911226 1214774 20978 288550 1196507 602088 782661 185920 581649 1687038 1748937 1103794 1898284 1541957 345584 147683 101996 1868601 422697 294051 762283 1767168 339960 1141110 230004 730891 1409052 1755663 1879600 219411 238003 345197 1149175 1730062 1294085 1458933 193277 306222 1176097 1751983 67674 1392742 1865563 1738290 425020 462098 1053991 1801384 1828357 527946 51038 309177 1474376 1233401 839866 883084 212986 1985590 1712031 1788253 1100836 1605070 796955 1234355 1596288 1555899 935918 563105 86509 66742 683317 147478 1600756 1965169 784786 337769 1173331 1440521 1491114 1932979 1120575 1153088 1430278 1510591 1215634 1172644 1701260 298920 1135936 1089173 264167 1755155 699520 385884 840357 1709141 1185310 700530 1442446 1851143 545735 288327 1912285 433893 1461436 1754876 482911 1127559 1017614 1903930 1536967 1540516 1223107 1704352 1479501 1157247 14766 300870 991091 440546 175371 1743264 1763773 1276140 1232207 605288 983317 557922 636179 1800552 840046 317884 1620232 359439 294016 783458 211346 1227132 1652848 552124 1848750 842141 1073066 1444966 652215 432917 1942908 715465 593801 1394105 1107267 1585477 432447 1063688 510072 906707 794729 1045254 202212 1391317 1247214 66693 1118496 935028 953350 938798 568994 1693606 1016135 1357562 677753 1538027 807140 35718 1520777 806070 721375 1489231 332251 464160 682220 1098947 1062012 1919842 1943785 707557 63854 1026822 662516 1307921 990714 1621132 215559 1998214 289184 301301 249339 1418688 293357 429286 836202 934281 1734339 48163 1237772 837400 655492 607901 1053029 852352 1787 1820223 1576869 511797 239219 846318 1757579 1605878 174934 254946 1876170 1672932 1828108 911407 602409 420681 787897 149217 1389101 135328 1216131 815446 402715 1185726 1086488 507076 824542 1277797 975569 1873766 622843 484769 457390 382483 1102985 812006 168718 1712535 1375644 1764586 1195959 161457 1234200 923837 890038 1392012 109390 670544 1045767 1425042 256644 159071 557700 1310804 600100 1469076 1212401 1566281 153919 1436634 895308 1802824 1546617 203654 1009350 1808674 908995 652058 403599 770580 1170499 1981311 472003 1202189 827108 1147993 622778 325581 908225 213479 442941 1486821 72293 420017 857531 1457793 428471 1276102 1400634 795046 411400 703781 1963389 1205903 1705383 1211774 208267 968849 990246 1709689 1329037 450739 713948 469970 332806 1384417 600541 43 686357 1367296 219145 402321 1062244 869228 524087 1168119 1821502 1637977 1040504 1534017 1489854 1582206 4198 1893305 1590449 1708182 279324 990789 744126 1331431 322404 1610462 275345 1407598 802441 1238452 1937368 236412 581850 63768 1165052 540367 657228 1965550 503237 1304923 165628 1484060 1274707 1783587 607328 865998 1335098 1329431 988719 1081270 1984318 163855 982241 179323 1460747 344748 837528 1161969 23501 1962428 218506 1047991 1462532 838402 1384042 1152932 1276580 1894751 624598 1189428 1062396 1211008 655192 487572 102119 1164414 1767461 1781874 688652 295785 1757973 1168962 1903571 742229 1901460 1838292 773528 311616 1290606 1233098 1189599 228393 494036 1897776 406224 1139111 689386 1196270 772182 289378 925293 248653 1855779 865251 1525169 749608 410780 1817112 367210 167022 1439981 646663 943631 1048011 558118 1544116 613401 804304 845951 247226 451220 1099608 1128458 130620 416271 1205827 572572 703244 1179416 363782 1445377 779907 201354 453349 561531 1536467 1663570 1474094 128963 1504060 352562 189703 1001278 1780617 1641325 935749 1908954 435181 705056 1903551 186115 558365 562510 204418 1546773 1868461 116912 1490868 884223 1516268 637249 231901 1087125 507531 329865 1290903 381916 1030524 1094582 1385641 128792 1402887 968899 1804523 671037 1707853 342673 1788854 716995 1501645 1246855 1779116 1887019 774623 374423 1309227 1356591 1419231 367625 1135134 1766661 737546 1410824 952765 736176 605806 237889 1712792 247931 1300737 663892 215156 1634182 1510065 1547666 15404 1340041 1262311 957490 726656 92094 1455778 1597654 824568 1193297 139335 147342 97658 728820 650657 1914288 150962 1663551 98523 460851 560478 799032 1621139 1984446 1743559 88358 279474 1412538 830446 433456 1666836 1168757 637422 514839 395073 1322868 70332 1528956 938097 1668027 910134 1394525 23624 707770 458955 677934 27044 799535 1309344 1417146 1373079 237465 1817429 1641619 193250 633348 1171215 1569656 1859305 1104812 596303 1320282 166119 170327 1664864 293290 267636 708158 1112105 924190 1836995 1763615 677522 1974093 1026469 1105888 314083 70388 802807 1394114 891445 1743884 253986 1586961 308962 348482 1885820 1750079 655697 619335 1207868 1854256 988440 1651169 807680 2621 1880267 1809261 417268 420401 1754154 470798 454040 961201 1963700 580427 1449319 1536380 1232804 713222 94965 1087344 795712 110032 1790388 1411517 730619 1816358 1037266 743303 205766 1867942 658863 1096392 1105483 1702944 639676 1020764 20306 316642 912323 520675 152562 697781 974491 523539 1395006 1927912 1845787 923905 1543154 744104 730888 919747 1191182 636918 471092 1835536 955402 327886 1402173 555028 613494 1159432 1707456 866115 1940811 1338487 1287306 1106672 1295742 863511 988525 1830828 1301723 289329 583580 982587 1340139 1036576 1259957 245712 921294 175940 1522017 1010169 13014 376014 1389323 1459276 434471 1200687 1618636 1300322 1435683 694290 965692 1913912 405364 1258555 1187956 1855415 17436 1233954 320015 611197 1928452 1691407 1590513 447291 325520 460837 988184 1643485 1942865 1438357 1074935 1830543 845988 1239773 109017 846373 1643670 80096 765141 1524789 1066923 633379 648679 847335 1490183 537539 147591 542621 1512178 578067 1638376 725520 1610930 1344458 1853748 297619 899923 1172972 122780 1736702 1911186 545356 188556 773864 1643922 813791 1933185 1184020 287573 1180920 378126 750020 505223 1323629 1576450 359499 1119110 191090 291553 1655017 1145575 105208 1460553 117857 920506 211199 1355031 1096414 1050092 947647 1056658 891951 1120985 1622862 1122904 1146043 1065445 1807668 1711081 1761921 1818858 687951 1051262 1639317 1934651 1024666 595313 230880 1487592 947133 166589 952385 1501642 988391 754963 1342844 48987 826694 1181804 715976 851376 1336115 442944 1266106 268449 1851450 1343411 1207161 1553102 86561 697002 379322 395895 1853022 66107 1852903 889831 767288 288633 1534607 102353 1044196 658327 108154 41739 654414 1477582 764631 400396 866648 625061 779049 19185 1780723 1769700 1521396 472421 1555782 121738 608625 1758873 118155 1074877 1363335 1723040 1681282 375559 1057858 1672192 1842887 1580940 785894 724799 219689 1599190 1712772 1945822 89951 525927 1232854 753952 1396075 1762190 1463828 350820 1738293 515828 178381 1804833 1658084 1962087 1977625 376680 543864 369307 1894203 886407 443559 556110 1734292 498396 1156355 1350307 1996880 910100 1876401 1559402 1559334 1850259 777825 1189006 365457 975493 937705 1494142 532513 57951 620686 846111 228700 1141405 1837994 447150 847525 1125048 263664 89655 601426 1705320 1024390 1968807 1031280 463257 1781930 1343783 234679 396652 804774 1930190 1313781 602514 1377502 665040 554210 1026239 1367510 1818244 480231 55801 1815270 639017 1349826 1415719 1937288 1032152 986124 985182 1113899 1251066 1495252 573509 1093764 111376 466737 836747 1475622 1745916 1312872 147645 1665988 787517 1205992 1016904 1576959 157761 1229719 1518703 1311888 1601173 1694103 1816207 1449116 672849 1635732 384174 479640 1406446 1604809 1388432 542494 508145 790109 774665 1660984 260977 1000911 903364 1134044 586446 1719571 324921 660713 189975 941938 1915409 164533 685080 1259469 385269 789648 44181 1636835 386959 1956613 1031325 232581 808842 1316374 433333 119111 1470232 628005 1821443 287936 44168 1583443 962023 408865 1634938 1482051 101192 1485985 1488020 671267 850207 466542 1482234 176738 1907073 327490 92987 1330436 1497315 1376634 165949 547221 1391752 1836427 1540664 702395 154529 847065 1897862 493819 1377982 183317 1370692 785758 81017 1992586 1376185 1787141 192514 681983 1605701 1251119 590377 944030 1989700 368347 1404654 1291974 1899129 1299685 1896091 324368 1229082 1899326 1107361 150655 1558998 1852204 1925212 884685 1178697 390469 1156954 796103 193247 272076 1920013 1251188 126242 657877 915016 1228702 1897831 1745027 1664227 436718 1602294 1458029 1543871 477654 964005 820901 864073 1699180 877551 868891 1324924 1240372 827086 1804604 1308959 1046517 1361861 1630802 846914 1642577 1715963 402696 224310 571375 1076582 1482955 406036 1604830 570329 425090 1234169 1680013 1992852 1581315 524278 1147306 1133164 1892389 177484 1058321 1514610 173069 223520 1158880 1538508 1949582 524535 1644052 1468051 230318 1560246 1053768 1956250 687644 1220229 1999159 352740 1999885 1137127 200380 53223 1969870 1207451 987172 1918302 644799 1901903 1148059 586851 362131 247912 221321 312877 602474 587118 1980040 1193676 1718777 123009 744509 1475290 243381 787075 1400119 1360158 1617461 1139081 514510 966826 1449742 1400294 1856742 109619 734220 1222823 108486 1457828 721903 768769 1849812 1447638 882869 392953 1277679 1327596 1298395 917433 1403319 1277547 1426739 1831204 1171360 1018574 161420 85082 414544 273800 662523 1541118 562178 1637951 1157624 745281 765715 577640 1279434 170411 1439597 1187393 1568393 530344 1394392 1059368 724878 1202656 76681 1495093 1045382 1186510 3075 1828175 952725 1229255 746120 782024 369719 1231116 1195337 275310 160825 1913365 949879 1507189 144670 1223137 795962 631017 1452103 184291 181442 650594 1290992 796331 272997 370038 1611872 823083 1445459 1178882 1097004 554102 469916 43816 1935564 149169 979264 27029 1783410 1719846 295465 315031 868698 316881 1267087 990596 1429450 330395 283017 184818 815536 1439657 194162 590845 50135 56086 582748 367863 1213219 794920 1796751 54615 1303052 800959 1362835 1812026 138349 947684 1393078 1439524 1515645 1624154 986689 179788 778453 473446 91565 1782044 767471 554968 219048 516478 1088010 121983 335834 319207 1534208 1336881 318499 919355 539857 18775 1063257 1722572 1263831 1855654 1057080 602637 683825 651239 1261156 85833 447729 661400 254826 1918059 283834 485188 1011213 161861 853839 602415 548404 166106 1364261 484543 29522 1182810 384625 1667197 1790912 599754 176154 1042389 314442 1025456 988398 632704 1439470 578915 308856 1406452 785394 1379649 1704126 1363333 779479 1135798 49636 517904 1200794 966784 513961 815762 1737854 717209 492759 643700 838734 1714395 455062 1972371 1479571 1713260 434532 217895 898963 1278582 1496545 156324 128873 834387 1528383 1883089 1024987 63616 1322933 228453 60288 1617556 1454960 618076 119087 1415404 393642 696009 1855154 942373 1843111 1356191 262648 907704 1126339 521086 1139318 369075 1369685 522729 1769121 813421 124154 1330349 388791 476605 1333504 538181 1133585 544628 1435944 523841 974657 1284420 1058741 413645 1827481 1990205 1546284 1675731 940496 589449 1862744 1570343 1390654 1186360 804638 1774371 315158 1691458 1063863 220438 1518475 643065 1088852 1851850 33712 698805 1662258 636898 895354 1885850 1246483 1109963 577486 288000 367956 278292 1839846 1863876 203034 1322380 201380 793036 1228317 329086 143068 352204 1139540 1665475 302940 244687 431527 779759 997298 527633 177130 1561834 1814548 94109 1712082 1716208 1849543 366943 266803 1243158 1554094 808599 1624958 1596209 804010 5730 416031 589952 882577 1159723 1326259 929018 1295064 36681 924891 883277 810683 723890 1135030 1716589 598284 719557 121373 28199 1499668 928989 527334 34299 1222694 1196058 1988253 1557450 201560 481112 24273 152013 532791 1309509 45859 1745347 1257352 1029398 132846 392397 745656 415134 310824 500408 1457169 88584 246958 284801 945062 522433 1934169 152245 373716 915539 1691869 1569866 1298415 1967836 1155273 885061 1680524 1240027 257681 1053121 1448006 1026045 235936 1963022 293801 1908114 185732 815842 947470 201665 703644 13063 1856041 439662 1712098 1615022 1387130 1784703 1176079 193032 1977870 1646278 1073736 617025 1662246 243877 1774515 358169 1806911 641081 841896 1262123 493638 923355 1696258 1605988 80967 88334 1909149 799519 1812196 123605 1626175 1245559 1421811 1951031 191270 1046627 1348409 1751210 1443209 441232 463916 755428 854410 1563280 825246 56654 1185444 1311700 338530 1174701 1579411 681038 1304228 148943 1025406 563576 1791145 331795 351311 130565 131749 1179492 569976 290641 553636 1058432 1991324 883972 1739971 1605728 667727 282340 274957 64564 879313 445978 81027 363577 1123462 1432983 359333 1883908 1725478 8601 304344 1366373 630508 1291056 1316860 1778440 1163632 388929 1394292 1260989 1318572 621304 1715512 403930 1571373 91005 1290359 1764936 1631006 597112 1788910 988711 678064 868215 477564 1331746 1050903 430217 1407632 769813 1059355 738160 1831069 1139211 346 1278376 693576 192921 1261612 328721 756059 926796 576894 1765337 1995712 119050 1184859 186579 915189 1501566 300307 1370865 1639212 445806 1062048 1218061 1217785 1995418 1148817 64705 1157976 373513 180296 717728 593751 1457851 226648 763047 1736436 396436 602909 913445 1064113 746091 267199 1472495 1912546 1815069 1575991 71296 1642608 817463 851740 1921560 186620 146960 788684 1678875 1997669 1504351 779045 310152 774530 1223734 1936957 1264763 1597929 1912770 612761 1929297 920961 1533134 113659 580182 207303 1374806 474550 681327 1128117 1614452 42011 1600524 1295572 926092 1267157 733298 1337180 1635527 1374090 1565770 393508 1803665 226473 642858 1720137 1211323 1856635 861577 340980 767310 826611 557850 858135 1137299 698245 716452 974977 90433 1182518 1578307 1110231 1478073 1485469 1298141 915600 591005 1195171 222978 1537636 1444798 1021024 1487844 1669164 1749171 1423685 1577131 1961099 837682 394726 1676175 379393 227846 1699354 454925 1723444 993094 1488099 671283 1151380 655111 1934111 379396 1829541 1323227 1839838 1243595 1131789 1313203 118317 1713494 278472 1237274 619141 830907 325854 1426614 46111 1342974 1856832 1835930 1271766 1399953 944121 426423 183618 1811214 250924 82953 1715820 609722 750943 972563 180194 1413682 314516 537113 520745 42454 1315059 216722 1218031 1245604 1728819 1024147 311385 1122161 304779 1798883 679468 143940 1288702 189670 591437 515749 701147 1124919 1308736 310890 473363 384700 1299490 32275 152068 282178 1268906 491067 1611615 1539655 1733087 370477 566469 1375974 1223542 1851863 707596 997021 259006 1174958 1512663 586431 1887484 723253 1665025 11169 350237 750874 296689 1477853 397602 1758305 82802 529142 1570238 808092 246320 1508277 1348762 1919758 611279 1541566 1001675 1868881 1980452 1136004 1550335 1859890 1725561 1995565 1913980 961768 911363 942077 305288 1861527 65067 1112035 1815045 136618 1815579 637749 557323 385621 546082 1359688 39941 1099983 1959647 1109186 531323 630154 1352816 1013922 713080 190844 39753 732810 1151955 1355050 1542565 901257 1561147 808745 740494 1137886 573692 1735739 1559535 317926 1977219 1039230 163565 1111474 1997991 1969411 1349218 8657 893882 1749499 1766001 345194 238364 427353 60765 1336833 548475 358549 1311928 1049804 798337 1365378 638114 793901 1647523 1997138 293134 1855376 296191 1365514 298949 1408086 1107594 1855010 1528794 986587 782224 1969471 1870392 1787475 1074829 511979 908312 560451 387997 1379210 1512695 767091 984753 571457 1007636 1297437 1521050 775391 448252 822256 319550 94480 1587621 871561 1940113 469263 638268 1627930 1228586 865135 555701 1364624 169336 1783826 1844565 582618 905248 1368383 582342 267970 266611 1729165 329754 1295372 659326 1796440 1557579 1461021 748041 901236 415988 1009953 1821633 1137116 193867 906483 1948674 1438374 384454 483859 1566208 1563965 833987 51589 1698499 1408022 163678 739605 1190806 1617085 120659 1724170 1493221 1650939 1266599 1540571 679845 839145 9343 1624664 998713 665107 253897 1471983 44826 1864569 1976960 593036 407694 526729 1188095 1826520 664364 1711729 1670746 1292279 511889 1663138 168737 533677 1735993 139124 708019 1556605 627713 1974754 847650 750554 1622661 395212 1727352 1839740 1740913 763647 1680212 524049 779294 1644401 1531433 141353 755173 219304 1740530 679429 249976 166066 747347 1432039 984490 268283 1760949 988154 1949123 751444 888398 115408 141113 1539739 343667 823404 653830 1577900 1335462 1543759 1604600 777940 1673229 1101892 212482 795820 55622 1517077 155603 1456283 527284 464093 422443 1011196 280234 291675 1501826 1095434 1428418 73783 179523 1861051 1420556 282197 1387263 7717 430412 1402337 1739318 1838602 262614 1761256 1355862 891856 395686 289064 1076806 1248480 1442323 1294350 461412 2278 50632 1630632 1783974 331301 815173 1801414 1515029 1040181 1802591 1681527 531914 168841 1264440 1469109 1729348 1073244 470420 1510730 67463 93510 878228 450078 1448773 1875336 1824014 597263 157163 1226315 890284 1936175 1025610 616141 416705 1233983 1055899 1067122 622619 606163 734068 1215539 171697 150759 36627 1873286 1616957 1308204 441896 388904 1471233 1362985 1292116 1438073 1588246 127007 1113236 1416141 255258 1723947 1443774 611391 1048922 414038 1402495 1456984 547340 534613 1243371 528473 59994 1260082 977803 523156 1870364 486358 1451829 832170 1461538 20960 1749892 1372451 821577 765186 97214 549760 134979 88028 1409837 604863 117016 1104257 653351 1765232 1123786 1711162 1043359 1575895 1748455 1257549 1067583 1718529 675615 1759980 1951169 302968 260692 934653 1764553 1288502 1515639 726800 760236 836135 1390060 72153 165373 1495257 1519056 827711 1043489 768207 1061566 110384 414078 1922005 348635 759180 1448688 223756 1458598 1743467 1942208 1852947 960757 45093 1148862 1322759 1412553 415684 741400 1221309 77850 835250 382957 681340 587629 809485 1195182 1571526 1336550 606977 280436 457678 323492 984125 616407 1716493 1878170 918178 1813182 1104283 1595428 805962 1148441 715293 1161254 1589250 40163 1229702 1654673 1190875 1803117 999828 893964 1050531 211728 40314 535813 476062 1538513 1864067 1970166 593408 1053623 404875 1491410 374595 1722784 413442 1077157 1441448 321232 31970 1961863 470305 825391 260561 821989 1567085 1426981 503964 1749359 1617831 1857639 1015897 1022738 1809994 1556540 1651798 1331681 1583960 1711390 1596576 1587059 1100667 953741 535530 1939714 265406 573865 1740344 1321106 853496 803330 377078 1382608 980510 671023 1829661 1122269 1589207 780837 431308 1928045 466402 1684877 1684483 143371 376625 1511791 1058380 712598 842776 1540606 288598 709124 398999 1155806 845687 1185956 310470 1220540 145366 1567269 131679 34896 270701 1550348 1145059 1890311 311683 715750 1223649 865465 578606 1388990 275138 895066 1481801 1697749 381200 109289 29382 419254 1134390 630272 1629443 285035 771680 1629849 909782 1204720 90992 1701071 480281 1607120 1936949 483122 1453443 1479801 1253606 1826235 256681 1740541 72684 786807 223528 1966414 1587687 458772 1153423 1931636 976204 141576 736787 386850 484280 905961 1239447 1240838 1223636 1889281 244962 1041418 183348 1674325 1427099 362820 1677987 17194 890082 1284972 1783170 1951670 820709 1311776 914648 1017722 863726 1984227 851509 480110 172532 1283103 228095 1423945 660413 1258336 1465589 1603296 1577410 858209 835601 1106170 1645567 1269204 684871 1878765 1521988 497276 1250042 1913765 220109 762215 818519 1996571 361633 72709 1640420 1718656 806970 457190 705587 121731 1835485 534696 1533337 50041 1176851 1666393 1453199 621349 494871 601289 1622572 1172511 828323 1261840 1610304 1923422 1246885 1161412 1983218 989500 1245203 859534 962805 1395027 1029074 1160288 1851422 222378 1449076 1694839 991061 932687 715503 1631924 1076639 471761 218401 1069764 1994318 70381 1266823 25695 522697 237857 571191 688725 1580250 985664 176900 308172 510709 1935039 1319317 1144767 1684618 1655478 1216122 1579454 953302 710231 573758 132390 53774 1834786 794667 377517 903250 1410545 474482 900079 1190046 1333527 1953730 295322 440393 1110877 1453164 143458 1521274 1590032 1858410 1825150 1499543 1463582 1781024 1560847 1726698 1578777 353696 757041 511925 1419128 1727160 313465 1444522 665378 1082879 833657 1733291 1704547 675323 1189174 790092 1472034 1475924 460978 1821918 1314614 1091360 1407191 744395 127156 1144158 890716 1692375 488606 605245 1340099 1970906 237000 1886871 1431055 1568650 234863 725706 93047 1365218 1525311 1318336 407222 1367895 712110 1372093 1535143 549412 1481434 1711769 1731640 1045030 328361 1007027 425758 1576983 785799 1385922 887473 1603432 1467100 472912 526287 250181 721575 1937017 377349 806264 566628 1273779 1114179 1757472 1846836 33603 1958888 232825 673220 1291304 2409 544754 1550501 66915 486958 1216608 1266786 178721 160385 1035647 784298 936919 1173699 38712 1606269 138998 571217 536531 524949 1772531 502456 204603 70893 1594140 572927 71569 1292437 1724838 218541 1627271 1750993 893127 1329317 770183 1084416 1816782 1803579 345227 957617 828731 236347 896768 796948 1722223 1379712 893696 756889 455752 1650359 464288 485434 157914 1149376 1747139 164345 302901 720307 362282 553073 1620902 612390 796906 923782 1834872 1458009 1372647 355312 1080390 1468988 453363 581157 406295 539388 1691580 1168303 1765622 1256635 1591660 1640365 12383 594076 1278 80474 1134316 332041 1747483 814170 1754805 1597633 1261586 929732 458879 786095 906372 1947512 776538 60854 1784203 937736 235225 1422681 623113 675107 1155062 1498190 777101 1377518 1386473 1653824 867048 1822024 1210753 1224860 1322780 945961 832951 4280 502607 215364 765981 966577 297233 127968 1220954 403855 1520329 1681623 838766 1026823 1583806 615892 327671 564794 1862566 1294528 384511 768886 687902 712266 37057 932007 1540216 229317 592396 1417083 1521221 1940775 1334303 1473082 54856 1902542 1327019 1891742 433454 1612924 1978017 1621076 1127820 295397 1819538 391954 1118137 1729565 1045180 1528131 149329 1218682 1113220 58994 424457 201509 948326 694678 1797005 1329125 844777 173256 821644 584424 942392 902049 221525 1849972 372388 454664 214700 1111195 128431 549795 1200711 605376 902946 701646 1667953 1554733 1597755 1130942 606539 1228776 821926 843378 374528 1097963 316557 1593414 1044484 476706 1397758 652408 561563 1225967 1549317 1523587 1971236 1310900 146243 1161342 625966 246222 180430 1689676 475432 249716 985585 1937033 1395615 388805 675496 48983 376439 1351237 824850 925047 509934 1635977 1942822 694726 1980049 157354 602482 1304502 1007516 579742 1050890 85323 748418 804645 5428 777289 223226 391312 225653 201890 15810 1132817 1817737 1984755 1350384 1083990 1770972 1793191 1483657 292790 244695 1356110 186736 1555289 24459 923812 412705 1656013 71169 1729366 1792396 618875 545010 507286 537487 1735482 1441820 1662365 1129683 1573535 849124 761810 1356747 14802 1005137 1570 1721025 171848 1856092 1480381 939230 634800 838311 1182190 240019 1198359 259763 1044045 168665 1533477 823833 1060635 841551 1390011 929830 1752090 1552047 1252483 1927845 1752885 1426299 788173 195139 501313 884169 486047 761176 1041909 1785403 1256488 1632325 614538 168229 327498 75824 147063 1230903 1357745 1836730 388769 1711975 1657242 1125059 1637319 1286108 1609967 1706806 942482 759821 627262 1854559 584134 1803898 501666 996183 383061 1644875 447507 1435014 643204 1084962 437094 1946109 1294928 1923477 80507 328549 1458758 1897698 1798056 1871792 1718952 779698 800783 659288 1560386 1245986 1331261 1264386 1776579 5903 1019903 1208331 1562740 62872 451423 1461440 1990097 1366197 535662 1213637 244338 21111 907729 325532 1118891 686655 848552 192184 1310587 1691271 1214101 775291 232452 1553742 1511859 104439 206987 1611641 1460500 1715466 456665 1490152 525289 1626878 26269 1122467 1614813 1013522 377371 95056 1985477 1550066 933383 96302 1525955 1305251 69773 1486345 815960 684093 770860 1180860 563780 686175 120298 1795522 1286948 884389 717127 743110 813484 1143974 541639 772150 622823 1058659 733071 1217509 1816986 1163471 1674109 110760 1420527 1851688 395398 1207669 1404773 1135136 585161 880421 1009240 1535872 1343206 1453049 491047 76864 1111504 456432 114553 968856 7259 1678067 524657 1355365 1003641 233714 387237 527780 631443 745993 1921111 600506 1688227 318264 1266452 1434608 304038 275645 1918205 1190303 1331566 49752 642750 1176484 1168776 70257 1468186 1580005 434312 31456 1495463 1051884 796317 1423720 549818 483633 1880454 1956177 1204040 1840339 1139330 1729927 118140 1632102 1538086 287677 1061407 330804 303332 744705 223291 1757148 907935 1858952 148424 32588 1096164 1963321 369958 485 1265255 249974 83122 962855 357181 1518783 1526357 1768978 1437382 1269371 203050 1701502 126506 1039378 1397497 1665051 1401775 552275 945194 1827728 495737 218597 1746810 1275041 746404 131789 1591886 1936828 1022222 1179219 1323967 1761645 1836154 1281651 343715 1971415 1052012 1297202 1976363 1022418 1835043 951131 1470185 1426196 1797630 721859 1925060 1836023 734320 1296622 514446 177125 1461415 1501773 1191590 1781222 254512 618074 623926 925799 656554 1012690 1591975 1583698 1190437 791791 1958435 1598378 1722402 244045 938653 1043240 841780 1052606 328046 517359 1371296 281736 648716 288495 372461 1775123 869043 419953 1004311 898846 1247619 1413464 884198 1750360 1129472 87098 905962 1397784 1675090 143606 1575313 1237994 107719 21917 1903443 787903 1547748 296766 1100029 65355 1682246 1873484 1600160 704518 1253973 73009 506246 1093600 1675554 688057 1541440 1898483 1478398 937943 1132205 1319217 778170 41492 1362398 562118 1019386 1909805 1591452 828480 1271775 1321649 1077034 524620 1532131 950413 1072283 930242 1984813 1308483 501494 1051564 1244588 396698 1674793 648974 1395794 1124887 1018908 186688 1246074 1554221 1433396 619593 1563025 505838 276805 1765726 1413952 694584 969779 46114 922670 690845 1176579 1361128 1282403 504794 799405 1975152 227521 1226829 206651 1515063 1937568 1176423 1392434 1911148 404937 1840982 104422 1261176 1001959 967389 322323 1733812 159589 806066 1934001 383052 1302834 857681 1381828 1309707 1165153 435576 577457 143597 1956112 1333856 1446444 706664 548594 1425965 727513 311580 1774304 533102 231091 277757 466030 1412875 893635 1957593 678631 203334 350487 1102317 716952 1210782 239294 1437920 1555241 448606 1070237 1037157 633975 489910 1283937 721482 720176 1886754 1444441 37683 1819144 1863189 888178 186843 965008 578524 325485 826503 1380214 1065676 822518 1783454 1004404 391121 1209664 1940207 9809 674128 1172107 1583203 297397 194069 1990919 78227 1788600 412270 431227 1510651 613159 847161 960062 1969502 911435 453093 1353448 1418202 651942 1592050 1695346 1857987 377100 141930 1277402 1182644 353770 1093829 694424 6991 520324 1971652 1488666 1634278 1443449 442794 1218887 1543903 1443608 205902 974076 86696 1047643 182344 26842 1147640 887482 50224 11482 937669 275532 165688 320188 1495013 1531584 1540386 1778400 1467943 1622886 1164956 1756649 7245 353981 1170921 1892414 1219623 590254 1104674 1432436 769944 155397 1378727 464609 1351858 638054 436816 1439849 1651312 724163 581969 823491 1024974 1907763 818809 220631 292219 876494 434768 129405 1092729 1015567 1667248 169244 1035289 17575 367295 979720 1986918 1861727 1164008 1547163 1629666 1279852 374032 1038879 1210382 1723643 1122466 1396979 329652 1667947 527429 824432 1060018 1686560 897731 983361 1269532 128166 921289 1682152 576712 92412 580353 629427 1475809 390860 1584597 913469 1643130 1625171 969287 1147919 179526 1207435 1835813 1181728 1588598 1769139 987040 1826128 1752598 1693539 557637 456864 1165148 1215141 1034338 1379671 70991 1701446 1164848 689491 633968 521820 1652042 1236384 115717 811535 123584 1810766 535792 892553 585087 1393508 853504 476174 681041 1839051 359972 360996 1288349 1104742 1974114 346845 1246271 1561837 774010 1737278 232966 7437 415496 1235471 605654 1747788 1237228 1151950 1873807 516719 691125 1644607 1585881 1801248 300174 1492119 368532 1668487 234949 867681 529562 95853 1533296 1280100 1070135 1673214 1233144 139792 1663219 347034 851657 1461157 47226 1372165 1951 787694 806846 816059 1834646 1298486 1708818 97222 1591426 1211568 519339 1354651 550547 289842 1109619 1883918 1757172 337087 170766 799198 1550728 1597165 557969 644596 1600209 478060 1983623 880847 863168 631405 164743 1629846 1914830 1937079 986928 1810866 1028990 323578 210586 1317299 1830020 363367 1677741 290478 430882 1688746 1593374 791625 1027376 1128363 1313685 1456888 1221973 339173 773482 1567376 758667 31797 744275 185425 264660 1351452 946266 477906 332059 899059 231564 437970 577111 949659 1996157 782875 1658478 501773 153982 1607511 1540814 1838207 1480235 1726571 1160073 653792 395746 1411059 1725238 1707656 706658 1288382 704046 686908 18793 784529 1411458 384578 1719901 108685 997185 1905860 813305 1548935 247679 850768 1163420 1869325 66818 1644568 251111 1502116 1288377 443589 1764112 1584570 1094720 1607910 119046 1906591 382779 1630066 64183 212531 1549367 1077774 987177 1119603 150039 79319 680991 1411859 1189426 299145 543760 1489373 1812885 1930346 968259 1963968 810285 6694 49441 1915221 1110810 1010186 1306746 392415 859604 742203 840372 1658811 1008341 1662044 1291923 268640 1993236 281373 1284265 299127 13874 277017 1166432 464080 803592 249641 445663 790923 1364430 1042063 13435 763925 1448206 163320 1727978 1279414 1626480 531368 329967 107600 1489188 1861573 1841988 1997060 828866 808591 696716 290346 1168047 1473659 1366496 1010388 1228589 1853692 54531 853321 1812171 1699832 1049541 1808608 1229131 1900186 1877192 851494 1899717 581004 1581503 983177 467024 446167 595059 60032 249093 1286192 884018 961732 1472053 1071352 1777571 1748437 1918332 51541 1888497 776338 202634 14187 188371 433516 1829117 1252790 579625 468122 1971122 184754 1248992 274146 1439877 1949745 407326 1330828 398485 69317 1501956 1025865 530703 1091889 387907 737392 1522098 697481 613528 244644 1829084 1087386 1211377 940284 1143989 1691330 1013599 1159232 699410 314435 431356 1179094 1208937 1358294 1102734 547530 1707204 666467 37924 1280402 353054 1276669 78000 111287 1342656 1038327 1755146 247183 1996762 1621047 713829 1797267 1173851 1725944 1903676 565946 1723783 275006 1295463 510380 1536768 1042962 1010556 14435 1641317 893108 457814 1052624 316480 490895 1120777 334061 1850991 1871061 1124819 1087781 510600 3954 1425414 845913 217133 1599661 413683 1067681 1979255 927269 490331 1663081 630196 527048 1974853 131851 558462 1807874 995427 752928 539034 831910 691208 332856 1999258 1700713 1549761 1860752 1865467 254221 1236803 1373368 1242624 1932014 353248 633843 1438208 1013840 1882685 1971593 1683594 146180 1972800 616956 1804793 587598 944728 1601568 1264308 1372728 1304471 195975 1446754 388079 299849 1836386 704007 673778 1695420 390533 1414543 1221064 783969 771492 359702 140686 1594555 1536608 1656233 291812 1187247 840504 280070 749237 2294 1406934 395848 204843 147393 1037462 1213248 1265742 1483840 1305274 1034420 1427584 248809 1103981 1324751 394142 994985 396059 677594 685163 854198 151554 473729 1805227 885711 1101140 1148258 99067 669311 1884238 1252373 324977 1615030 1058767 1189108 651658 1131646 68603 615069 1716844 1929072 1939777 249755 1646489 658554 1788172 1480566 648973 1021651 1358736 1047311 1693578 332115 871483 1527663 1709529 480163 371435 767137 1712860 1928751 1107119 1876318 490749 68970 1893944 282105 1466046 770059 1029095 889682 1394849 1715050 1106139 1169344 510070 1110299 1428541 762587 1674090 1469364 1839558 1487338 612622 631853 1249221 191599 1265971 1663293 1572326 1997137 1087839 1901514 1016629 626352 99640 1016258 791101 292998 1770678 3353 1104102 186483 1901385 628129 700961 1725453 923785 1072950 778736 783724 1970970 1312336 1405288 65677 1318823 502948 60503 1639460 400450 917399 1386506 541360 791788 1723430 585876 1888208 1320754 775841 1513802 1465321 1425804 156974 1743211 298241 201435 1995855 1632997 1095400 1726626 1678023 729168 838801 1571143 180568 1743295 761748 716415 1279416 655643 1735183 1971002 1217830 1468312 101817 423704 1607718 698888 505602 1774142 1071396 684070 999807 1768423 1481205 645316 1000087 564919 1279001 921255 1714510 571854 1718190 142637 422545 1950288 1895743 720452 410553 940968 1823742 1455263 1402104 1108601 1341710 1944388 403505 982339 486167 118752 1489260 353609 275490 958378 274266 1151284 530873 1572103 1526318 1257331 1694855 380538 649033 1160193 1814799 1686437 471068 316367 870597 688429 288121 492688 1394840 316380 1479702 1785107 909035 1941617 1698076 235308 365831 1644153 1190396 1900633 386977 797942 909409 424486 1928667 1152861 79792 383937 253722 1753126 1657269 288993 1433259 1602400 1002488 1887532 914417 1649884 1418358 1823550 619084 382772 228065 634085 1299638 926289 1743669 774985 1764058 115104 1183846 1799741 1080547 1121611 32423 866093 21384 218096 571816 603072 1936419 929294 1405256 601520 620967 986764 1167059 703439 2308 1297035 940470 1233076 455866 1644316 1483475 1975028 509207 1359296 285458 110769 1204060 1029029 615859 605682 812864 106303 365880 749093 336606 932792 1257516 1523337 1578322 133258 557512 1310642 948516 1383031 223950 163968 1740130 147325 1058477 1887219 1659329 1730317 862354 1366826 789756 1609026 1133894 1287793 1548164 34190 1941301 728945 424767 1057015 125026 1456702 691977 1889448 281884 444624 1183012 1366641 830829 479254 907284 169750 40240 1989627 1019288 1086614 1219594 1105430 673647 16649 315030 1078813 1874182 700293 1348097 767168 541264 1517340 369378 867884 520477 1663209 758688 601864 1934596 1581089 1829175 1311936 1444918 730941 143054 1988416 146198 81197 247289 1184568 687133 1913930 1502025 1272635 1485305 1720902 1318644 490880 711640 793006 1389137 512450 1148875 1557793 1899189 453570 80314 310669 1199704 1606405 1072733 1435533 6461 1327270 1632090 1024145 1057881 1491566 1085667 962029 278352 645275 1905315 38625 607979 968951 419956 1736299 1563360 395857 307251 753402 1768425 1250683 1827911 50837 1706155 1391643 1292682 768445 586770 827072 1459444 1945530 880542 1697659 1793243 1091590 1217004 191915 72037 1889566 797126 29453 729847 1633468 1772975 1019318 378887 846856 1342519 1354459 360145 645610 420145 93091 129767 21495 746741 1742318 1056937 201040 1626800 422170 169990 1641528 765586 1358738 1415137 168270 1383346 123017 1882463 119588 1383248 1999758 825696 872687 190177 1060137 1521717 290480 1705187 1297630 772986 1162051 1304909 233129 1386303 1263084 1981161 1560783 1620536 911134 1851405 81256 1043117 1362181 1419101 243800 728516 1940804 1219007 248508 1116185 948395 871735 61637 1392954 959906 849494 220548 1956400 896895 726366 332921 373394 26244 6587 460276 1545354 1890900 185610 1430766 596983 378041 1354657 575137 745124 1604389 1296656 247584 307054 674956 671223 592008 256288 1688962 189423 1895856 263379 1363981 62638 1885483 1482520 495469 527593 517794 911324 326954 947345 1173473 234391 1553482 225793 1140709 1486691 1709653 164294 1338261 991537 585054 269642 403424 509146 497125 324359 222683 1287373 945802 1016098 178990 533191 387266 1054377 1218979 350958 1585188 1401719 1011888 132638 661657 1769581 671980 151309 712091 1715137 906961 487066 1622012 1823222 1928609 1876605 1827355 672394 474338 666668 970916 1825368 1415537 957305 1623751 529488 798035 239407 257973 1776469 474792 1973772 706622 1845319 1427087 289386 1638834 1117448 180028 309210 1373270 659534 836963 1658523 1298958 1103730 1992099 1170342 941770 1347095 760815 820381 1906599 1620830 622312 329409 1310754 99426 1379656 1675951 68305 184976 1772118 1783368 1634061 1940088 847862 768731 1423558 1359895 613179 585774 1886004 710327 1897886 1306150 1778857 1175252 1868965 907197 1801798 594802 1534210 790394 996259 324084 1110643 1132591 1473435 397686 1248367 878305 1030046 927068 890516 1839789 1768890 1252257 266940 942069 1188579 489088 1923558 1820852 1614304 202526 471995 1968318 784680 270637 784446 702784 317305 1741514 87660 1625235 1274789 1382597 922350 1021806 1163501 1651484 1818069 860169 1527211 1386799 53322 677552 1629353 937390 17525 888597 881731 1644305 763679 264621 212485 198413 1033537 877564 904188 398322 828111 685200 885967 854214 947268 315913 1386655 938340 1798440 1806888 944298 1238441 88881 1284585 1033043 1824562 1092371 600060 1500229 1940557 256050 1846518 1883475 171740 1395944 1106183 1120426 681584 993120 999007 1410186 1949441 329978 658811 1658317 668155 1387365 145443 543262 1648677 1682896 1195765 1176991 951588 1278636 17903 283121 144026 1824705 1484818 699702 1069679 1695798 1130769 981836 342485 1180556 1427568 340901 218442 1097683 1584837 1966087 466343 1698156 1844089 265469 13385 1855930 1608475 1579437 1350950 1809502 775037 1133620 51894 130155 204132 1403965 1597256 354059 214339 1866834 806206 1172010 1193264 1593277 363874 1578345 351848 1190912 1890628 1487349 754745 1526190 836929 649123 1318093 389707 1102614 394429 1057146 135175 1465225 323264 633904 43883 391432 1220197 640554 1810887 1461921 1521232 1656784 1756603 1655259 1606774 1889195 1079322 614231 1032164 1425201 714179 863686 1585198 788504 485738 1982288 26837 844450 1185195 267216 1370572 1960614 570698 1475747 1056603 525706 1468682 336860 759340 909941 1249365 474315 209505 992350 1272958 1183273 337543 1106343 798305 408444 1259775 1282318 818021 1574690 1705451 1379992 1795740 599653 772311 931217 1874357 1738910 865902 277462 1252919 658281 1656524 261183 554361 1513312 1551639 1668667 1444994 146334 1602654 1648548 816468 870481 819877 1871863 1192778 1949042 196417 1740128 1690570 389448 1567145 629768 1677735 1412961 528493 9652 1136900 1934879 528670 941941 563325 1146776 1734659 228379 863070 1384663 1375335 749879 1950664 438728 1542630 1508546 415655 305924 1549883 734550 1128988 435639 1056511 1165730 255547 1284075 33865 1038286 1769929 752871 1789761 1375722 643945 633143 980641 306276 539311 1515183 553707 1565959 370267 329741 430443 192926 749920 1877003 1767839 1006095 1853598 1494918 818728 1887649 481697 1875942 305456 388762 720135 1237390 1293887 1662618 1279359 626439 50867 816291 1075950 1978151 459149 1437331 1758429 466156 1880978 1208348 346500 1461321 1373840 1301685 1175214 1053267 1027875 751983 1207866 1948942 498889 1559016 258023 1129242 76797 173235 1373948 1759915 107425 1074898 113006 1609430 1088879 293802 1696075 895472 276444 705876 359046 768479 1263753 180319 1367030 820871 1449670 1673116 1534916 53353 462694 1782305 1394139 1334680 809582 598406 997637 718345 1051101 380278 1119907 101991 1788358 226900 1939434 1513913 985277 1201838 1650049 241320 1115447 1767636 1856358 1201484 1336947 187146 1558196 688735 1525525 1884776 454859 809093 235410 443137 428512 1371205 1371393 1526687 1396219 14430 1056795 969732 530338 346327 1913185 106561 1082454 944188 647912 865378 907000 1084772 98204 1256173 525188 212892 570245 1648899 1496634 1153355 130196 1036463 841010 1574404 1299002 1858459 1982261 1238658 1610978 643813 1949545 405506 997699 1206522 348745 45483 1399432 1473961 21079 443944 696201 103732 974068 1076221 883147 1046465 1061905 841710 639325 727772 1357576 609990 1829652 1880488 468267 791353 428100 1309765 1318717 1591931 1632974 14848 1134621 1495650 452781 224197 1879749 224019 974404 337256 605799 1348441 937368 435350 1873733 1632304 862453 1783559 1447473 185336 1759072 166731 94148 1178736 1033843 1212461 169172 176771 1451160 1252223 356310 62209 1804171 631578 890455 1469105 1214298 824356 1928398 1506787 1708439 1065722 1251702 1938161 586385 683649 1885869 292721 192317 227438 1048384 188591 1608779 373235 1757123 1236396 595336 421848 43908 109322 1418940 1299341 1465276 310698 557389 1347998 15171 658047 17463 506911 1207833 763969 1859392 309219 1717670 235977 588632 1237489 1849162 1448828 100831 1002335 1342707 1251059 631375 481108 1317939 1257990 1287250 1833060 948491 59687 1172658 1517545 1256521 222824 334711 1754542 1149073 1639936 1395527 833319 1281546 135442 1812877 504722 1410213 1595965 74219 991705 1331960 1480346 642606 913633 1338888 1377657 874788 889532 641935 907033 1685311 1057406 458098 612169 521963 1581583 1652270 826296 286231 143364 393687 1333600 1960792 483919 395189 318512 695042 97557 1637904 634637 448287 1025213 1722058 365917 578736 813348 604668 185112 689418 1073873 629522 577635 981456 257422 1814972 1399418 1132091 1547048 723982 1296444 834666 1831166 59985 721854 1838036 1379483 1151203 556443 1039299 153428 27444 1656489 1145286 955691 84312 203048 387781 989844 769843 1787392 177948 886018 347537 390212 1167196 545960 1992538 777630 89095 793345 139783 136324 1188885 44633 1336748 1571344 1705165 1692209 991557 1151553 782690 666865 226545 796986 563885 1903815 1679676 1027866 1684683 665032 161167 1768502 203528 1292459 1708122 1915876 1591632 303090 76400 1395302 1267537 167796 511265 469447 1268778 1677465 602520 720758 1193142 675648 1222899 1013208 370562 321072 1371759 924318 833672 232761 674334 1949927 978738 975713 398624 1481109 424794 1022779 585279 1973382 586699 613074 820323 98642 1116615 1123301 957859 1021202 399358 92506 228450 1916046 311158 1472743 88713 1452065 1989919 1763076 1167171 1494568 146815 1698798 1258148 1989322 1668170 1861282 1522521 1262400 1799974 1053710 1779735 1650193 1579754 482327 1676254 1935165 1999529 863728 1063677 6322 1060388 477193 1589201 1183170 1406358 90586 780947 1431032 832603 1271623 1200439 1149173 835664 1603531 1372086 1274234 1949901 728355 1536342 1178784 1178900 312629 345954 657973 615905 394023 115777 804600 117808 1704923 1404385 373106 697760 188945 1414995 1987104 1252323 112891 308417 1598265 993019 1248841 1502767 226393 183568 1768213 1716159 1221759 1242790 381321 945120 76219 1973977 1287804 803496 1282553 1695322 80320 1488219 726768 252321 66690 63625 567501 1523414 1683356 1118799 1582541 896404 1459913 1968567 1044818 1798934 648014 344669 473895 1309313 57244 1968275 1054662 1843428 319010 486622 861731 929493 328692 1807480 681834 173074 122680 1406883 232377 499057 1033002 1146258 1630755 164332 1009130 873334 732255 1809602 1486032 1233025 1272890 3886 1458279 1969604 234721 847990 317779 55708 197880 1790850 1437502 1951935 546736 1740880 866691 1208363 543443 825388 1591552 992602 808346 1591387 1176100 1574235 1256715 1209107 217507 1164287 609342 1073990 1882297 876785 282256 530322 520485 1057600 1531240 1061356 367134 364694 1533855 43619 119406 916480 1571529 1850595 10908 1676809 1771036 418399 987257 1123432 1745378 543388 1151923 1916388 1815047 1103502 1122415 414237 134405 468660 1950462 1163619 1714977 1603144 1841456 1691294 247019 902372 1409069 1773708 781799 192973 190523 694283 814774 300866 1530381 1967683 679519 770903 1145946 1327842 222897 1605080 1498544 588070 1591913 1892987 830342 1264516 1305003 1557473 922041 1536937 1267691 742330 855443 429650 1170555 286749 216369 1257333 427848 478998 496443 1277130 1512606 1108103 1979159 1164906 1564178 1335047 395707 362916 686410 1616066 1794178 1845034 1366290 1775264 971271 356326 58581 891259 1306654 62620 733387 270795 113196 1738511 643136 130946 962337 1043250 987925 558682 1552532 232425 359888 1956669 856670 1406941 1612866 1073725 100823 650339 1854132 1963428 983938 167375 867405 613575 888248 1965426 499604 1034095 668055 864207 1582819 476867 495840 19661 72226 960794 1463148 1907408 1420699 1135278 805307 523504 1893327 82647 1369747 875443 563622 517060 957559 323066 1369032 1807704 1909398 1270205 903853 998494 431423 363458 1984022 673872 104083 481225 1283044 10041 1470311 144353 1199761 233674 1906875 1159996 695441 1677108 1492418 395355 1018657 1037996 1894643 994300 684303 1714657 1748749 341189 1007668 1982367 1984301 1607004 872475 1145495 1733544 271373 764489 448208 281010 908427 519641 602388 534988 1052169 1460159 1386358 819966 432378 695896 1609228 1280626 1027228 1841723 1821844 16136 870496 1917183 1573979 1571102 882532 1836053 657642 1197860 592059 1472431 1509750 585219 114060 1638681 1023733 1523573 1915756 526008 1641666 81633 1107163 355107 1512694 1624189 1152090 1372289 786262 192909 161380 699675 1962736 1961595 947157 542462 538033 1100409 722204 1373640 412074 63013 251577 1972038 506285 225480 1278646 1278599 1882842 4067 902101 165246 1114022 632200 856703 1304788 1193088 145410 155152 1198239 679499 213485 1685269 213495 23173 21558 1862896 456893 357041 1960656 1903598 223750 502371 1092139 1132653 1817134 1952471 321027 1051945 669997 1246964 453051 448605 1949750 1681130 638888 587381 1193776 543836 1234440 130846 1386819 611413 1533730 1097312 1741650 1865925 941196 1750235 1632646 1386146 150153 1849561 765234 931111 1265388 1255236 286642 793816 283450 1714170 280277 878843 62779 1951603 1112926 682746 692453 748771 1945392 398935 1945773 1297284 96057 682114 240337 530520 19498 458360 1769906 86223 224303 1707907 831036 1337547 1032465 196816 1626683 577013 331229 589489 1763164 1788772 767261 450798 137916 668658 1511959 1835420 1816935 1584831 1570081 1423991 1818990 1185695 1103344 98140 1267841 1478744 1408789 1909194 683005 18413 51613 1394882 263868 840250 690278 762051 661253 1954304 1332923 395126 1555411 1633717 510476 1451865 409366 458982 761196 1863910 1138700 679169 475592 345644 1832417 1408920 283869 1747948 1446601 118981 443590 1868315 516756 1569235 249786 580651 1757538 1660751 953248 1824677 961468 950908 325302 824191 174872 330025 1852137 1244135 976526 861396 1236572 28902 1861095 1185388 256628 1543048 638815 454953 1036471 104513 1537865 1898897 1447025 945095 1539817 645411 1513379 1899160 1787353 55878 1504164 134352 1784251 321030 845342 322809 941134 61269 1445566 809196 1694195 651371 875892 840474 1225479 1835188 953100 1444853 1917085 415004 1120224 1661276 652414 554973 1493963 316022 1481053 48078 930505 1664075 1545751 1701438 46598 372471 48282 1968008 1993594 1143506 1807900 1020424 958151 695953 93530 1794747 177581 195251 976342 71547 488093 1617670 445075 995625 1959200 39300 348822 1542712 484943 651845 1067423 889370 455001 489940 1630852 724926 1896061 872564 1756563 382617 1034422 122282 1767538 202987 886384 1715994 1981763 843546 1981695 1378575 914710 1208842 702499 1919292 1203723 1442014 502885 1023765 129454 445699 1503336 623430 545300 497906 439929 1579770 1922349 533263 1654768 1732457 1234589 830498 540216 212521 1109957 320510 850334 344687 198015 146941 1084220 721981 1869751 401685 914641 776163 1562619 1833006 1860290 1597100 511955 1081861 553171 1499862 817571 1421654 514463 1450991 767693 1788876 518942 1978931 350835 202373 1804736 538192 1609502 1524112 280897 155401 454248 397536 68014 585880 775177 170517 1509877 218587 754024 1646062 1689483 1914938 515811 1496128 1855993 826093 1778378 6290 532621 729073 1309310 569021 1993698 440353 1768505 1447642 811811 1427489 1342793 182144 945692 71983 1841169 296675 50240 1162082 603902 308060 1680222 806411 1935394 1494966 277052 58016 752283 1811996 111230 1663771 856639 234231 1275154 1942121 335363 1096114 1056417 1537204 1344851 1264441 1519304 221292 954883 1032941 1455694 811555 1033890 1103268 1986055 862381 117463 458851 983091 558319 201503 120813 266094 509817 1109320 1209367 509952 1711559 762317 915008 435599 268876 1564546 1242530 802549 43864 1846272 1287298 1042198 1416164 723784 1012630 1802481 1149718 1067693 1332913 179345 1639476 525557 871654 392377 234739 859897 1542090 1286028 1136075 1186227 777288 1222848 1618571 1127398 235400 1677364 884887 529234 1703029 1955319 1113849 1140679 1343063 718520 470767 540891 21691 1181518 1043478 1386105 1285729 743551 515586 1678120 1946004 1353644 1072615 691414 114995 622138 1534508 1815070 1758715 1772534 1882175 1253971 1779896 169949 726497 32580 1694198 1394015 890145 639122 13734 1818188 1728257 1418818 1857218 568673 1817900 1399961 560780 342715 1833125 1125026 1077647 1291958 708442 1746428 124566 1328745 1702301 165821 587477 1862899 1587208 1121794 1865133 1392336 303179 3834 245449 793949 651342 1708335 1268120 1925872 744596 1271200 268440 133989 188668 992226 1176573 1984798 1844508 1378561 1589966 624386 1520729 1952497 1837635 1838375 900256 1362075 1039408 1253395 1217497 142267 1309286 1590572 62777 46259 620959 104941 1007485 197562 380224 844947 6981 131205 452157 1285490 758563 883461 1096130 1783852 1332981 1356931 918377 1579291 74625 695044 1002294 83482 851937 1458887 298668 1996804 1133123 623205 980332 314071 513677 1205577 1916092 1280265 1971175 1804308 346434 894142 1085854 14808 161729 519513 805606 1051774 1886011 1995906 201447 1401032 718380 1013761 1184275 1197095 381724 827153 29026 1703009 307592 123117 1125603 1072224 1885730 1444168 1480788 1200141 1732092 824596 1320536 1143748 1826689 603730 1064530 748439 1646083 221015 323803 690434 714077 590018 273782 1661316 631018 895777 1058297 453065 1490329 1493312 957637 1457434 803756 220795 528253 1066925 448350 765173 1230530 1789312 465171 96696 1509855 697482 304865 1179906 253698 1609811 285773 838343 1188544 919029 1384497 1583365 1095511 1598670 1224523 1940852 1847365 1522205 86119 612736 1583575 1015207 1659875 1589803 1724361 916178 574502 817760 1682425 530165 1490517 246591 1021807 1101929 552860 1945475 536662 504623 307224 1598053 1039340 242079 465588 693297 1188424 1111339 1608962 839665 1996094 476891 166922 1433212 1779832 719347 1654812 523566 20309 1330364 1415802 208255 55670 651232 160991 1508204 1291442 132891 126446 101841 131806 602427 536176 1169624 1227459 359958 1470198 592215 1385018 916086 1011499 354100 1462641 1549680 326838 683113 368140 1836542 1885037 415792 179533 1319913 1611501 657210 539735 1508011 258180 1239445 30129 28192 655087 138628 143029 923797 416581 511003 1673013 1860408 1359861 1372765 1497276 708791 1222560 1193102 340787 28283 228334 1796140 1300956 1096399 1676980 610327 1516604 487690 106153 832377 1235136 1912951 190281 230626 703171 73120 540510 1342548 1157003 1414662 1501961 492545 508905 1784257 428525 158403 1348822 320873 491336 1922268 1216749 1087355 913784 1536748 885011 990480 1858118 1128559 594747 360541 1861329 1417086 353675 109331 1754380 1825875 1004366 164482 779482 913296 756592 1318393 662488 206739 1675240 932969 30716 1282848 424282 1662965 1083682 278154 248122 41266 1564566 1077898 610171 1310058 1553866 248528 706270 176001 163424 300373 780660 834850 851287 1902447 1032730 909674 1703441 25466 318936 940694 144473 1384763 42565 490390 258178 914774 65482 1377118 841133 580315 1344838 1226487 87703 1121462 538266 731156 972995 754993 1250913 206325 1303663 1144687 1968975 889673 1319903 49566 1879856 989021 300826 1490303 227264 1935103 747885 1017449 839639 327481 492804 88966 881921 1443654 1153454 119615 1699028 1757249 1143070 672655 605281 1650904 1085711 1117732 208108 831221 753058 1212856 458861 590723 959772 1174893 726791 232587 724791 1270927 843094 465162 1923196 1703088 165608 1852295 1042323 102324 102919 1772180 1691611 1382865 388913 1208732 1897121 114595 1096732 1454549 1557499 632934 1443839 1889625 759140 720956 1176708 1215405 1809054 3077 679630 62856 1274761 1591984 1252266 459784 139486 967221 721744 1268627 1824108 716435 963332 1424720 801182 1879543 1654979 1457075 1701442 802947 551063 1887571 696207 386892 112385 1298650 1285714 621321 1890203 1048176 1813734 537535 1523526 1813536 14965 1550074 1768796 222434 1687347 1481657 1354937 1260733 1603391 1034285 199343 1733911 344887 1777245 1004055 1033286 1859790 1514254 1404708 1533202 1958248 1129578 727358 1405077 1936170 1564995 386 863880 1812758 1985700 682356 291205 79313 859815 1752327 677805 1132767 1631458 785103 543056 732970 278492 102482 1440538 1957829 557812 1499721 1857492 328993 1494645 1355863 987237 1384022 468856 527749 697875 1169693 128970 984065 1988469 445843 190443 1067895 1045373 800028 1328057 1986977 302996 1769875 1413578 198748 215176 1543539 638552 413238 1824548 900271 1421362 1610855 1164527 1076267 306835 125863 1553468 577252 1746386 1072782 527307 500474 1453314 1777784 313186 794683 1318609 161635 1500953 1836360 1988985 980509 918999 1839169 1045911 1563656 1657178 1257570 50737 1515681 1041892 1751474 1821493 1491202 1721932 1344593 1852663 1092758 1896422 832138 941931 1228514 473130 1468211 1970407 214136 921444 1370132 608132 189 566787 1273756 998949 945558 1488757 1230049 1302146 1932407 1480244 1190479 719724 1066812 1134690 1283442 317963 1721656 612419 1715141 984390 1774711 142746 1153440 192395 1389324 900708 1388246 404274 973152 1037602 1389405 1549672 1119979 967089 598732 668794 1689533 184454 1510861 13169 1656383 1752490 1219260 190154 1305914 761911 729029 963687 1055273 1369711 342140 384721 1303840 1602975 1655109 703510 1689129 102804 465217 1039235 522298 1586242 771067 97864 1743284 1280950 746088 1123218 1549976 690307 419808 638183 1863692 88000 22353 507616 1995280 167536 1576945 796451 1966211 1959612 155267 777897 1218992 1919963 1447374 1818950 1662314 407434 1635841 554340 951198 611551 862933 1603392 995267 1708210 820356 1749124 1336451 1132149 866087 1964316 397015 978127 49227 1604571 1307548 1016890 1306892 637920 115936 861326 660311 1360654 974680 1813008 1413216 1649293 1151021 1755072 753193 480287 575219 1405967 1360494 684801 203500 27712 49527 49311 1977521 1902273 16589 1039939 1636340 1986836 409263 271183 1214947 1234929 181256 1515332 329175 845754 231920 598879 740306 67651 171979 379180 1300841 747301 267378 1902540 1624007 818400 967593 700144 900965 418570 915131 372421 1379269 1833001 88051 1089303 731436 899644 1343973 901007 273385 509343 1819309 485364 557391 1670707 1682864 631389 203322 493605 229421 344935 328866 170863 1248547 1418821 680576 389024 1472824 822816 568769 1656260 382786 671077 586937 809418 15153 1022528 1267680 1428065 340937 955484 286655 1375263 71653 257264 206357 1179550 628734 1122169 1466494 793613 1359346 1290019 293796 1866154 821413 472840 101662 213677 1096321 1935535 1283000 1252524 438814 1386770 1253043 693946 774774 1661827 1309659 598934 515899 157423 829241 1404182 434415 1896131 648516 473066 191792 1546914 1555231 223577 1640543 332230 418664 167143 495626 872112 1239433 1967691 592359 791743 311325 875734 942298 1147034 1527898 1196414 1159724 742506 781986 1834975 1046007 1786515 252295 1228098 1831680 900828 965060 675200 1193691 346246 337161 474939 446462 501769 1018994 1974784 16576 379106 1870505 147606 109812 1661435 1822646 292962 542270 779713 1501295 698323 1952920 1556933 1874724 457103 1652178 1229661 1821873 417595 678020 978442 384577 1361548 1080592 277867 139901 1757399 672503 7558 1583639 585215 988486 1029949 432373 293826 340769 1864014 17837 651402 883653 631251 850321 1813026 844803 41254 1854526 63482 1927318 1271519 770745 1288399 1761639 1661437 920031 243318 1286067 375553 918739 485841 721408 1393642 1604160 160394 147173 1840715 401549 1657318 1915866 951605 1265284 755206 448244 310195 344615 830033 1160503 1118771 1781772 942642 10299 68752 92362 519340 1088293 679854 853810 44166 1965501 1584423 1934832 453492 1983102 152611 999163 1931286 132573 127886 624073 999324 894503 1256276 1179709 855718 1986275 1206480 504889 591632 1479263 1750864 1048248 482178 654838 1545848 1306605 1648175 1427561 474873 1959858 135381 1880470 615468 481290 387726 1779513 647783 264704 1359977 1083719 819811 1439847 517520 1605135 417795 1909389 1836842 564379 208898 704969 1945994 1512475 757925 1216791 1634880 886695 1219844 1965567 830005 1181371 1442723 492767 727993 458231 5615 406125 1297433 1964792 1734108 1902980 325360 457274 1684508 482839 1360653 512890 557211 1794959 363872 1615729 690964 1638935 285899 1185781 1347215 738442 811527 311510 463411 1413364 1408835 40656 342779 1592811 274535 1737011 1986125 1058677 937440 1934137 1672927 1519966 95715 70769 254570 1177822 1145601 1778043 1862510 920709 55100 669757 453337 751215 905419 157876 1217014 258203 1891704 1325191 1550123 1399532 1014049 645932 1159158 782108 6889 466655 1488657 1188739 1361664 400536 306522 186785 683083 1664087 467343 300598 1133358 1654977 6028 704116 1369416 1546340 299369 225633 1286884 92600 1494368 1386091 753567 65020 356212 1840491 247800 964416 1592011 316707 386520 1318713 661934 1733455 1573226 541460 778968 1006244 1858238 1935067 1842932 1248067 1891633 498906 191126 1077063 990212 1891297 1043471 509205 1418080 607175 1791721 1173826 60347 1768052 195822 1714552 1357752 440736 516092 995904 908814 230479 652557 1617535 1928071 1385123 618180 1756026 1707908 866426 1751925 34092 1362211 1182909 1234231 704145 1608049 522812 1166358 1635290 1632507 92151 38540 1011936 1471174 775416 641139 1050074 340029 1927319 559165 653127 152818 1962999 1436563 499881 1921180 76619 561 1973083 1162868 1140151 1749095 445000 801790 100526 1808155 771145 941345 1764113 1554872 963080 1366408 1288886 1903585 892343 604838 1614735 1961041 592738 651143 433766 366617 82872 806917 1468473 1073011 1529167 705710 1787248 1936690 1704891 1000579 277949 914494 1592761 388392 1302050 387829 487200 1556472 1875749 1512184 221347 1929498 1206304 912282 71557 295852 60315 1503479 218006 1497058 176919 1226278 1172120 33350 1489340 115014 1433339 490048 594364 789097 464089 555488 459926 1131057 456970 838978 920094 321110 1533960 643146 1595587 175284 503599 1241906 637307 1420229 568872 223754 802630 1815772 1284502 767391 1776833 1672826 1477384 1924600 1573185 1560251 1206160 1277936 794512 864757 1319057 619094 1343027 1033007 728030 64301 49824 1285801 1055140 1817605 182835 444855 1196281 269210 99476 366729 1370943 1879807 1305300 1962100 803674 1097516 479698 897534 1773710 198252 1223790 1771333 820131 1267975 1808014 1035522 291451 1909335 1818124 1392263 153214 572357 1075163 1621800 15248 1444431 1330767 353328 525424 476575 511260 1947273 93838 264452 292269 678905 799925 1337793 8585 901500 596952 1835805 1587605 240384 77125 640802 1553299 1650486 993175 1501453 695255 1501699 225751 1132596 843790 198711 698226 1131352 1987578 1999286 1133687 1870452 489360 1549984 1240911 152738 1942182 1559118 380583 1102793 711916 155000 1469618 1930922 655556 223868 90101 329890 1167343 1561587 1095712 1406771 637 1949136 1867671 1612221 1227301 1573879 95876 1527652 1006171 1212934 775793 1169934 1130706 1280741 1399499 1658469 779302 1611401 846075 504741 1179290 609484 774733 814093 1542522 1778653 331499 1471646 1998036 848491 1372523 158406 316053 250769 31211 1353531 630378 1948984 34403 115747 450889 601298 1085564 1935968 1208950 1629113 1038425 1915265 1315829 1597310 561892 201891 1930429 948786 56966 627259 1247812 663347 964839 953565 1277645 796085 326048 945290 155824 1457405 1671774 995793 696364 586044 149813 643702 407839 459235 1633337 1137071 1801527 1609332 618561 1792226 1429004 225189 1348089 210198 1213813 1255092 1681354 737128 1253923 1904891 1559739 1623611 1368220 510250 1451760 181752 1172019 49845 156561 1285950 90011 612850 304595 67658 510815 1147752 827791 1646469 1001685 1217784 379057 756669 1594170 1652281 1539067 1789215 1129571 1128023 425230 148204 715636 112170 459532 548853 1377219 1640773 1544796 1603671 247207 1852088 1087208 598358 1708759 1126856 737694 1542521 1678002 1032132 1936681 1961773 295767 470750 126513 1804835 862819 1658123 931398 859342 292461 1610463 1343426 720848 901852 697566 184465 1190228 1264798 699391 1493581 945243 1216414 173765 264680 1531031 769044 1479847 967203 374922 1511847 892184 209614 1811881 888896 1744286 569498 640064 355421 490689 361772 1464765 955614 1196632 1975225 1911512 312065 1899001 1172205 1122282 1362276 1255776 807858 1708239 1701657 272873 124618 110457 1767283 270050 1326646 1871653 1905435 2316 1042574 911770 1558906 572036 1845352 1260336 1289461 304622 1356581 1583665 1765656 853722 1902178 522569 1362671 672715 91478 1109302 1316999 553473 687123 119809 1265484 799293 987001 167982 749327 8838 1890053 1710114 1285398 1841991 996833 1956131 1658685 915046 1553197 1784556 1665352 6464 809747 1092681 1847902 1051407 822601 1114373 1037742 1698394 507555 1487784 1054265 591384 1878783 599966 1617513 653065 953270 424039 1160403 6893 104930 24932 806059 538800 103307 1524962 1854320 163174 1738135 70273 734603 236568 843211 1316552 142105 270127 1623292 1582061 1876031 494342 210890 1771382 60921 1538869 1822088 1489089 795224 263010 41482 1461111 1013226 1481443 166284 1108086 1607220 246454 594709 371733 965375 365756 1595148 1728873 265495 127183 1939903 897563 815029 929322 898533 303538 923863 738256 1605090 1587989 877734 1334530 1479320 1137572 515080 1415394 705122 1697905 923410 1584691 480954 987095 1581845 151452 890673 155062 386264 115498 414641 599397 1739056 1150957 1323994 154836 263343 524825 238394 872407 991107 179784 572177 1996784 1078189 1478919 1383500 1164893 995942 1373236 1001577 1707117 1681612 369834 1485703 1919008 1726819 1297292 273663 1806748 1835273 540956 897581 141663 664197 1712612 913847 1826762 1665019 597347 1067899 24810 550880 1115887 121878 161271 1369810 325323 56295 256111 1853156 1881356 253863 347536 1159055 803101 1164295 1546241 631722 257815 1704314 1824882 651458 1369460 1244634 112467 749694 1228874 1649239 434866 1729900 1104209 1134835 469420 536660 1375278 1272503 1645179 375931 1075078 226189 1502012 1870619 1530058 1537904 982756 1805537 318390 736327 1343718 1531362 399932 1281528 870346 741061 1386350 1499133 435883 1355613 591070 854862 1133041 416123 1318631 1624305 528867 1610513 752891 695941 1534084 394364 1913919 877545 302404 906998 1357067 1586026 805297 1076988 251776 334832 502837 1960678 455151 884355 175318 1470070 1041598 989070 676328 1498373 878585 736458 1006702 1590709 1138289 1583638 1869772 1381472 1690440 379572 1629062 1023750 1590051 1852017 1199244 1021753 1252087 443981 302136 1953837 798131 1367513 1036969 1502222 817046 1327518 92180 794006 1970929 309458 851623 808327 1447757 725777 1605139 1212949 1356533 287792 1008641 1859091 1605691 628540 1127861 1147364 646283 1837785 107893 1564410 1646088 1323015 764695 1193990 1341399 1244980 1319450 1239992 425824 1810402 685558 1797597 1797320 581825 286646 523425 1747625 1106678 505752 1381025 1063238 1242287 833534 756201 178540 841485 39740 68543 1988478 1075514 1165812 216950 253545 1068546 1503173 1819352 1840920 988526 1024758 1995086 1529393 587110 31702 64105 765239 736310 992737 680883 344988 1296429 1511686 1732273 448392 84375 1853777 345994 1308480 1135188 1941093 928426 296181 1872673 1817975 1142783 919060 1034615 778682 497453 1194072 1427430 843092 1240742 653502 1095071 1464338 1300903 498614 1758567 1029195 161213 1050299 6935 1377000 232495 1177621 327690 1702300 1200694 234764 175757 462198 606352 191397 810995 610621 1806094 1665480 1107711 690896 965075 728066 511733 126296 1757718 1350549 311627 911842 742333 1097974 977531 34069 1060055 94816 115537 1865915 1596410 184751 1917560 1350327 1680743 1037218 14181 18726 1609593 418898 408840 1519322 1581595 1533396 1951423 881978 38472 1839133 1341823 143037 1234557 315566 8670 1389736 255064 450729 107276 405206 570410 736021 1292112 1311232 902955 262370 709733 1563044 1001372 1374677 1979326 1522884 565336 1934717 1849756 1937195 1724343 167964 222797 1810325 194299 1764667 1207958 57930 598552 190656 1577902 490783 753863 330428 1186114 1539145 10877 903472 1844787 797614 319274 258599 276592 428373 1645755 888350 857991 1580063 291952 1561617 1251614 281914 1789540 1561307 716353 298068 1666837 1188 953439 241140 177516 1567428 1175283 924726 1610325 670181 233538 164729 936549 1380816 453613 1472309 95922 845996 1103413 1689500 364491 1463170 1321573 1286279 529801 65996 1519755 80659 1623929 681366 910686 1630030 1086157 976816 359876 99313 231924 824197 680193 1043229 1165985 224917 1233602 414800 1764781 1122832 1047631 1837791 885397 193915 1537310 678954 1720257 108179 1985565 1853331 615258 313192 1162482 1468453 1820113 1576873 815554 673043 661906 1281585 925023 1667028 1965336 842067 560402 1293311 1869121 1902488 238649 1226478 670660 57750 1251597 661939 1300180 789133 383880 1889620 533610 685132 182528 1172270 1466424 285073 406367 1836718 46986 483996 1097325 1976273 1809526 1131379 419750 1297032 84944 923554 1726041 1970911 1877722 542963 554879 408033 1354932 1366100 423222 1110859 1876591 177640 1646706 1795264 1998601 1847516 1548443 1699958 558252 161462 198294 653819 1871677 1816762 705455 650011 1915821 795112 181275 708896 494438 1050838 786578 1396050 1062913 1882597 1828188 1620448 1299151 1452729 1979991 1783760 1572823 1123732 1792154 990635 976907 529662 1778116 1014867 1083010 355234 1322809 851138 934632 1603442 1495806 3493 1260487 1292951 1390330 1223015 1033017 272974 1021226 463165 1479720 1493119 1572377 109201 1951710 1245924 558001 41129 794900 1513666 928785 1124275 1966335 1688031 28391 141468 275193 484028 546203 508810 896601 1237837 300629 849664 915639 1750665 1398103 96380 1372319 1784239 1937293 1970967 855795 813890 961717 121285 1553980 84161 1211478 1197165 714953 1090497 610210 1916606 1729985 168707 1654813 620086 91468 1102543 256149 221838 99054 965250 219983 1446562 415667 385701 1527964 315925 423530 1616858 332935 1494715 1157017 80457 1966562 484642 534164 1331695 295868 1923513 1595078 648406 1029260 709020 1238682 1369283 899902 110431 376669 1992827 869598 1375596 580257 956623 1311070 65765 1580282 367346 190870 1764443 1319082 1774834 1248970 1639858 301206 526614 91037 1396424 729574 1033853 82795 1348255 744217 1768238 1019588 1978778 253112 1079593 273499 506058 726709 127207 1865086 1990532 1046541 1743924 1718125 21965 1671715 1067520 1720619 1561631 1503625 1777179 999498 1166004 395861 1149203 1810228 1129193 776672 1581106 517503 97308 1814005 637753 1651872 36572 994839 1080332 147902 1884032 1506769 494624 342859 896839 1043135 1336616 1513306 1991164 1110519 1206853 1664425 364413 1410298 729913 486918 1073885 50828 1433095 945920 639730 1325425 1579123 267329 1828870 1767275 834262 1169953 1300294 1230521 675283 1376643 1199034 54772 638899 1267347 291364 1215064 154096 854092 1310829 965814 118505 897800 138501 396193 629850 1911107 1066359 925381 839284 1962141 1049445 1373275 1492216 1580191 502585 935920 982378 845350 1547173 329817 1291404 761106 1748843 384443 975352 401164 1267491 1742842 1934733 1692743 1703220 492901 1934941 994052 1627104 1293547 1230583 1538187 1765157 1581271 1689699 1914374 381926 984901 1721060 557554 845183 1996736 191251 467326 444349 787119 1135382 358818 272399 1726066 447835 1425755 1708902 1485883 786490 1501443 929153 1625406 1719484 1647178 1630040 1212517 126379 1767443 1929128 1137094 1321824 1089241 948108 460393 122852 1587149 1188443 243098 1892574 460079 1668862 270950 306198 1656145 1178528 669437 325401 1985346 1039502 12782 1642977 1180015 730794 855152 1034949 1125387 724824 1847243 839635 1961962 1869418 1324747 1367887 1652912 1583213 626193 1594749 889324 1389139 877554 344253 638002 609002 289661 1896122 133878 192794 1270534 254229 525584 1503963 879619 1734901 1649051 1894990 1063268 643476 207901 1531102 1276158 1250649 352989 1946376 521944 81900 891731 1247878 1060768 1993295 1856531 1491399 1832802 1276287 53122 1891621 477798 1407930 1614054 1541108 1389041 804306 820507 441773 1367071 1580380 1246529 734214 1531489 1340688 74856 1862659 1314305 1935567 800891 720122 992928 1471217 1804912 125165 549028 604847 1193396 1628471 1489458 182284 1752704 6487 1806687 371666 1828758 542604 1572400 178915 1202074 1325381 975162 1672101 1793876 1087180 479602 1594645 1678772 1350920 161025 1455083 1393802 1128454 833816 930154 227578 536655 634815 1017440 409318 1288068 1386894 1743146 1847355 832757 372338 1358628 970352 1083046 1533319 1664983 238321 1550977 253506 780505 116528 1248567 90386 613097 1166907 1933493 1161774 1989298 1253582 456245 1232687 1584038 1482442 82386 401442 889920 567747 1928227 1897342 1791163 58234 1823243 228918 957280 686839 773664 259830 172052 1088419 469197 1944583 786948 281189 1955309 1439725 1493056 1799609 1760870 366313 1158633 219379 1928708 284416 1463133 557194 1510372 1662555 400887 1591427 1005614 327975 1031709 233515 1044109 1277359 40823 1511728 1372861 1741894 1025043 1847785 1699181 452978 627772 1156938 393850 535169 1314219 26617 1593344 1532582 1890616 651355 337454 1062223 1759546 1736334 1478056 959007 149243 576436 955677 1135548 889613 310397 569710 690287 47554 863529 1959476 1151272 1257971 1636577 304200 1441488 864630 600559 773855 603326 919605 739012 592981 1624075 33360 1033340 1242763 922926 18799 1771736 501704 11221 1365399 45558 716870 1032581 232138 312260 1435474 1264375 1047168 959997 1838260 1404301 1313312 1082636 575978 704832 865210 987465 1263691 1241109 1438563 755670 1952190 592791 228260 69457 1120699 1270591 39194 296345 1571267 1864134 1342369 1354867 126514 1493300 774930 1405814 1557043 1204815 298818 1918884 300109 599220 702586 695094 475765 1463477 1592996 569588 1034098 760286 1122820 512753 1870330 1054916 1359539 1858098 1542353 1527861 1872201 775893 702125 1462602 1687990 1536079 186924 928986 1773121 1709406 1068626 572227 368447 1469289 1824770 261404 1445949 1692480 293359 1889851 30514 1320212 1647459 1322271 400084 1898290 793375 354295 955106 1326605 161788 527965 245963 1319040 1958188 192160 1570920 1271294 861708 638623 716278 788689 1009437 1722030 174963 1971256 1273288 1271720 163169 1607893 258847 1764288 400006 959902 1700077 1263803 461473 763845 617711 675183 1933042 1831112 471828 678314 1975430 1445676 1210716 1072310 1342091 361413 354903 1329892 242052 706211 1308512 1407272 975372 582126 720658 1757415 1288168 1360509 189595 167846 109336 750121 1463215 1557963 1769554 1311077 280752 1038298 652365 1656564 1574522 863560 559528 1205941 352262 1905035 96871 1048483 1128392 799389 1236056 941891 1799958 975590 864248 970708 1094731 346726 608434 201813 938716 1366004 569031 486749 1760335 496626 731546 856145 625343 1633083 1417883 1535063 500407 31756 1637058 1565833 906186 436978 227350 58336 422198 31775 92027 1333821 1915599 1882335 112588 624817 1124628 363102 242845 229118 1402733 932381 984190 1557495 687256 430426 1850155 1183705 316262 424450 882392 927856 871853 1487197 830405 396795 1655302 651554 525225 1436166 472913 1759175 659808 62392 1687462 883942 1363329 944909 972658 1665098 860311 792229 613983 931145 985164 13847 32329 641795 543911 638148 1949801 80628 1098335 988798 329899 1845884 1118508 312841 1569389 964854 1930522 1179566 1390622 47457 1047863 1774898 1406132 709903 833256 1351360 895719 259411 1212202 1400800 1279598 866333 762253 1712971 1828304 1011445 728043 1059716 1202477 1986791 1038269 1078683 1486329 1755827 1620924 510198 99678 228561 1634394 1250882 475158 1647182 944844 1371162 1543257 1951241 511828 1554324 1272370 1316893 1188724 797603 715072 679410 1391940 854359 1432155 632514 942729 1246314 1820020 991003 1018093 368723 766633 778423 1121753 284667 606460 1316286 1632207 186504 1078851 42783 1110725 581361 1608690 858471 1632298 544581 106159 382465 1359500 1752846 1236331 1089665 729896 830777 635313 323372 208327 763653 315732 692048 1582125 363425 1848767 1015430 1017086 1773272 706779 1372253 1127946 1624045 1639659 341880 547675 1578126 1533564 621266 1828311 839509 339846 217758 1599229 462245 641585 1087313 1324292 1053469 78147 1829797 1171078 1370951 137483 406800 238400 68458 599070 1325658 1149765 960178 815465 463661 75963 1695445 1806191 385633 1784793 488626 517329 987468 1331755 702300 1579025 1319960 1015252 264047 167835 1687890 28522 267601 1432249 598129 1370410 74485 1084261 800344 1486209 1048264 1336548 1250779 1734154 439983 38645 1220579 1144203 1823871 498288 1853241 954245 1509280 883904 828706 1575373 1762393 1202683 109223 312893 1776775 560342 11623 760731 1151949 1942003 1236316 1064095 1199344 832549 1352569 1301194 657970 155929 1935623 1116897 312774 1872525 954995 1830612 1462211 609518 1147415 257373 642055 925311 1247135 161587 1517862 40811 214939 360560 906258 956180 720088 235928 874965 20768 1026374 1552881 1774196 330149 1698154 1430831 1845317 1423522 785671 474719 1158317 509135 1211591 670222 751455 1920218 700701 1624487 444362 1109394 1378284 188116 785042 1313435 1233480 1464731 465235 1892866 1463949 361558 913888 1498742 338077 738379 647135 581902 751278 900269 794549 705918 1723231 1620530 1953299 8608 1487881 656576 853124 971161 1983768 1466867 1126562 904743 1083961 519381 482538 280646 962315 277899 1687775 1696316 1878318 129262 1283124 521282 489719 1007514 1938418 1020611 202594 1083903 882324 309423 530565 1264527 1852247 1662787 1275786 746780 1714890 1010135 432369 1502051 1244085 262818 1702755 480739 449999 167788 932546 1897515 798771 1729067 314980 270927 764059 1084724 795344 1383413 958900 655722 1733333 1689112 319013 1238334 82848 1546842 118681 647395 723410 1380711 973917 1942394 215177 1875288 898146 1557743 1840613 1075963 1909090 545878 639646 83169 1313846 348490 190409 191139 656969 1694355 565809 27539 599267 210693 1866223 1100447 6813 275303 928581 1915870 1389446 1518700 1482540 588752 1115988 1764523 1612600 1812308 1100563 1980749 1648623 1712345 1977263 836713 1359948 291260 1363781 52118 27273 321116 196865 1510271 929841 1449468 109527 1936782 1412792 1231599 1699031 1698164 1721290 1825458 618092 1523516 949021 1823737 1333657 1063062 339040 1495539 1321111 1446584 783857 338457 972818 596086 1223863 1577264 582411 967961 122600 1293099 575230 1305554 1961768 29535 1956717 1089850 815151 926 1201134 859514 1888240 470012 286406 931818 1172145 748122 1145789 863330 639797 1286150 1831329 26574 378530 1124833 1007953 681605 1277968 203717 433853 630123 1020563 1918963 695072 1032509 1212111 292260 1342175 226782 589002 902174 56500 463394 89653 364609 1992916 1153246 453277 1829448 257110 1742333 1914556 819223 411734 438955 979205 582112 1493981 1095581 817191 864237 1913890 96292 1549572 1208195 117389 669405 1030507 114954 285967 96741 531805 669255 468205 1102825 32238 408663 1279946 1443294 1263009 594107 251293 1013726 1622674 35595 269032 1002062 1272774 136350 1345224 933486 1980570 480746 1131965 696440 836598 76695 58342 1080978 368596 1063662 388789 326621 48897 879954 981642 1346607 1779789 899637 995981 348910 174121 1554223 1815488 1207665 1842705 978899 143623 618390 322536 533637 1535211 560645 1012545 1199066 1009066 1398626 707177 174682 736650 1409979 460099 1935215 1325004 353109 890848 1662740 1253378 974037 1555118 777820 276333 1387206 1127756 1232028 132062 1222219 1310979 1435618 337177 722778 727313 1103343 1719609 1935961 1952195 1595896 1205855 727362 978421 980496 798198 42693 794578 1079125 463672 1140714 1045523 1894651 1809456 1801357 1039582 1619620 624600 577607 477116 417228 537572 1124440 731572 634495 1630297 1402884 589833 832106 1759338 1135021 1261829 363823 731470 887537 212912 920944 716242 94056 384875 1187925 600490 806982 1524949 439568 1659789 380951 1095775 1250558 1617192 662712 287881 347851 320894 1039271 827695 1907645 957794 956976 1098002 629744 1917713 1818984 416270 1891325 947706 1351342 606828 746497 1277673 1949405 765074 196496 1095379 849032 840408 962046 774940 280736 971350 1642801 406716 1217408 305597 1926697 1951451 548788 1264187 1269279 1896702 748791 1362148 702206 110681 877353 1404774 1285148 1356104 949671 303923 791951 1590820 949880 1171830 1434231 1824805 1643837 1411229 676023 225417 609319 1204991 1348842 1563947 1698006 1590364 1816228 383353 1563375 378301 220864 587004 598824 323091 1778840 1367155 1253215 1314523 1103611 1097800 1417472 1153632 507666 1670652 1597266 1173444 180773 1667276 470236 71407 973107 196287 1292644 539874 1455261 1957918 640225 1417866 687258 620152 765971 1424278 1642900 886265 1880138 1584526 1516206 102544 412205 1890002 308970 330575 980598 820648 1995889 725165 1800918 733019 1008662 38573 610423 1931186 638578 988113 344758 1362403 1652992 1100093 476210 1050840 603368 1334737 1241917 1555669 1589801 198363 1223593 888268 1850886 1603332 678511 231514 1636183 1690541 921124 562781 1628747 1761525 896858 770606 1231039 1337006 1311547 1992771 125430 578806 107482 704784 1507799 1907407 683787 798515 800010 785468 1489760 1714184 934407 1038925 1872203 1273627 906237 1315851 893053 1670347 1295043 68701 1041032 642059 1191544 1972759 1213669 292916 1261091 1812062 185259 279475 1605112 724429 1621577 912056 1691939 958337 1716087 545889 1424691 352745 1696625 1660140 1670397 1390342 1332280 1250230 183570 279419 593550 1225646 1703926 1643932 1005299 1378230 512799 1219256 234173 1315259 746744 621878 704326 767385 7358 1660777 20356 474739 1472970 1736423 1434644 1297263 22264 320686 1836108 1048245 966206 554592 406512 1777111 1885522 1685860 1323711 896898 683783 352117 1949403 1367323 803328 1099187 1337989 1925488 1730691 950363 1475487 1619255 1841950 1514957 626985 519731 1471704 1523475 1019055 1702941 1315755 756715 758586 945874 1070242 118977 610830 894859 1894078 333686 1146221 1252630 198480 1677881 323125 1689018 1554594 998216 597573 227 1355965 1202794 1993296 128421 651701 432911 1173061 473372 741035 539498 335945 936218 793144 1773756 974425 1926197 1876822 649982 1159241 237316 421504 1415187 918899 1855037 238845 1471502 727797 1028489 1681150 1414437 1145024 1288436 1298429 715429 1789698 1282220 1875250 812326 1574229 291309 769695 1038549 344210 1053253 493511 233380 1245109 925711 843977 566171 1738672 1834117 947086 551107 229633 691355 1846760 1107139 205242 1293415 1200618 497232 279056 866430 119474 1662627 1284750 298927 926893 1670112 1511202 1905619 697382 666954 1740864 1360280 1553523 408184 1391423 134747 895283 1044474 814572 70694 1864369 707665 895393 130524 794665 1624810 749246 378843 371784 951834 887063 418635 1564966 1277786 702174 1106957 518850 1986607 1925094 26183 422587 1778960 638648 775838 809799 294495 81218 672737 1269977 652956 416221 534832 1239297 1934412 619051 673438 672885 1229885 804334 1630062 1853246 53506 1826070 500642 1898014 1476725 910138 166444 551979 518637 116224 1653388 1200325 241700 1572898 33520 1066662 452133 1404565 1743319 1939685 1540644 67420 1566170 11163 360053 980256 1679729 1264755 1757942 433192 1076391 912254 1109375 1784903 340925 1457178 1015405 1122491 1841299 512975 1212246 1737628 1192329 840198 1772045 342359 1525948 1737052 1445575 300925 119290 859839 428163 1423855 387241 879455 637644 695729 1521891 57393 677989 1531455 1014001 291375 1282819 510618 1405563 686474 1160777 787172 648186 838150 313233 1441000 1825454 1654414 1873097 173773 409285 616577 389934 1852455 389313 808117 1065612 1672556 1627795 883597 1036883 1938069 356024 1347558 1784378 250643 1793409 842824 1076085 440633 1154302 1504497 1709546 1307806 981021 661836 1233464 1263276 819809 1858958 1549516 1158567 1470860 1449245 859001 307641 1103419 442718 231184 368031 1389121 573359 1516947 892089 1541151 961260 1562802 550429 72406 1632022 1601034 1791405 1254293 625105 816165 43902 116255 1668649 1716348 464851 1218055 183345 1893035 1086546 642338 407256 710215 1049166 1964430 1480021 1900834 1500793 1864351 857691 968763 909900 949777 307858 988605 1608111 1081095 1587381 501338 441641 340752 642954 983903 404533 1866004 1083891 1339214 1227063 402154 856053 380037 383865 1468370 727694 206087 1319332 1762245 620593 271559 1966044 202303 488395 491550 1740525 1480390 1072010 739911 822582 1322567 564171 1921575 1688016 862773 1895171 131561 1931267 32527 1947233 407722 298726 596572 1790221 1501628 1201791 265403 1785956 1611448 1079727 115986 707853 277614 30925 1323614 1310791 666732 1913677 677847 1349283 1907494 605788 741043 372751 1077304 1955395 1736719 1254535 63232 366140 792314 1527823 176599 1452122 1934528 309117 1851464 1434497 12841 1557088 1384855 1638151 234133 1259612 486473 1557647 1680120 557467 1494873 152314 46163 208733 647318 1142906 256788 1816123 782273 368778 385808 749669 1285191 1730570 1833937 1181419 157411 1500230 1247771 1097682 1883135 886510 419122 298867 1189371 1154103 136022 1087907 1682868 306712 1669646 303364 739976 524859 1162492 730644 1715245 525534 1157736 163230 794631 87136 1281885 777793 153314 1779759 782794 337990 822249 731822 1252299 649472 1481846 281005 913778 187200 1387330 1317579 1381676 215213 1719126 383433 1437142 906288 577318 923307 50805 77094 391326 1493329 315645 533095 1217327 1029219 390680 426684 1660015 778901 285822 1970202 711208 149847 1973957 1437639 88137 1043432 1930911 1714766 682864 1362353 289550 427116 782474 558665 433467 1647751 661661 96267 1086073 23190 233369 1340664 880006 94765 1658184 659708 934996 202366 975517 1416907 1286499 507014 1452529 43673 240214 708037 121985 1761038 1076287 1179574 490794 1702675 1680575 953701 1363153 439935 1203187 5263 1630215 1430571 36062 667119 601995 836148 1224103 1142503 745404 1419792 1336010 1113889 1355222 464250 1014143 39015 1324559 1772434 727840 369575 266109 1154700 1558290 162702 856146 1506807 1139704 1832815 1828538 817137 414853 265530 1247537 1703603 864107 156984 1028510 608780 731153 1315664 8408 1548394 1832716 1650703 336162 307852 1198152 1595384 793814 1875803 59180 622934 1792540 1278838 369240 1658770 1796949 196936 1394814 1077239 382891 1033481 850073 571547 338794 1492445 110349 997145 1051692 1763456 286601 1032075 1513543 387388 943231 1512263 207698 854121 669383 1897884 771744 468384 124542 1940973 1422054 618354 956562 1370511 955645 1335496 1819532 734695 664643 1587331 77810 937191 856802 1701545 1608431 535788 1298362 1920928 1598100 1609766 1976092 648896 1270374 881652 1378502 1973287 292907 579112 1277103 581271 1533623 907433 1193903 527844 539805 1190373 1011239 1287178 812909 1927219 27181 1799887 491847 1093732 1095295 1999927 1005180 1702906 1712042 467065 1002472 651631 401729 1628737 1343554 70645 1036587 1595323 85541 1000245 136205 1661710 1880059 448445 1926146 271983 57322 1486181 1366663 391833 636346 1180748 315253 1121262 1454981 515564 876008 1330149 241445 1993351 357646 78950 1565493 1013613 347206 345737 887182 341439 99637 775538 686543 1035327 1987994 764781 1144615 1364853 1686724 1706328 1152340 1142801 1665305 12179 934902 1086736 369880 504738 437448 1175858 169199 1930753 828395 1407230 1977956 455685 1796041 546677 1791899 276096 1893462 1955130 1145119 1794251 1106938 1154120 847203 211098 1232303 1580932 63717 207999 1652337 204619 1224942 117377 565323 1009862 622357 757125 1831926 1673864 1475510 132264 436601 1108221 1846678 1254203 1081771 651987 1703076 494823 695971 972140 1497956 466419 1923605 178545 1746579 306027 1147553 272664 1133270 248894 1171623 935631 1976686 557835 362450 1002770 632358 814816 74340 668923 443834 1949232 1095457 326618 836056 174570 1634678 217276 1892343 1277616 1422587 1979277 1321946 881151 261499 1557893 1397675 14310 1292274 215658 1685322 1426724 1450804 1910240 212396 1907931 1269637 1127795 1471265 1474057 1043729 123056 7058 1924884 261761 11008 1593064 1748958 1798545 253078 1216370 902997 1425949 1378295 830766 1763965 1616001 1853791 143766 825469 1053006 543543 441811 1522703 873658 1196557 230974 1967489 1529955 1714696 549240 1559320 660871 1405153 69618 1827247 449086 1219766 167464 456473 1775271 1821497 923385 1516777 571776 1938982 1220690 1211669 431614 547511 1585025 375628 1537699 11346 1050761 1384982 468327 1707927 997630 1868970 274728 611797 594884 1165913 1586910 245674 411507 576677 77062 801829 1189258 1561822 1490603 1739761 890751 106645 1088742 670240 391243 1214486 153438 1104831 1221605 1096998 461759 1755130 1982980 316189 47047 673921 1516414 1153784 1424329 1486660 921684 597599 1487792 1735649 1301133 1232137 910975 986553 836502 212520 239798 635750 707538 789930 830047 1658304 1402558 1375511 113287 1909856 880815 638781 1425665 1147612 562494 458139 1628827 189357 949330 220589 1834925 124209 241621 390568 525169 1886744 1528890 58233 1468919 699998 1409438 179595 1614369 1409772 604778 1292111 652715 757493 345354 255205 277098 550570 1566741 482672 1114454 1812957 242603 1496257 1871291 183542 1471852 1721332 259886 438866 506094 1700020 1271941 241963 337558 829538 1297142 218514 1171113 908430 1288209 1847829 1471250 1159200 1673888 1532334 628112 1546345 1833213 1446074 923416 1036011 1283664 1633867 1444243 1417767 710267 1080623 963339 1992535 1794899 179170 1873713 960077 687675 1341218 5391 520949 1731632 384194 890090 476613 1943549 1873059 1250188 1960664 1994151 976157 1033318 644975 1867351 1316069 467249 905363 1608430 1441642 1303231 44562 406868 1426120 416919 404964 1893709 1726394 735276 892391 1353156 134190 501633 1794767 1560573 573438 478247 680861 184327 245728 1902927 449955 1066865 78396 314024 1038132 262549 533079 800112 1992276 1057534 351203 730665 826751 1461097 489966 1217202 364416 1983122 174836 1913730 186285 1990986 35242 1641403 1174305 1410990 1387363 914801 42849 1008955 759266 1006750 1944625 1006507 389963 1920697 1173021 564036 167916 694364 579127 1183176 891494 627034 814884 702937 684433 1672670 711372 28966 1165552 1562556 973616 1138119 1132358 1187746 499774 1336049 599873 22462 1054165 1534056 1207942 1186319 1628315 1289636 1943625 616839 1300890 1335048 1518266 791851 146220 353194 118471 1607564 1021694 1192007 879883 1930832 1319400 363287 1139411 1678516 193861 469546 86486 1552269 1105001 1591140 835710 336734 1486727 938253 824102 1139455 921589 781261 399459 1018211 1019633 39779 335130 1947591 652301 287642 1414681 469109 1732560 818925 815378 94062 882097 397386 56352 1406836 1743133 1612921 536278 1338366 355541 226303 1332493 643994 1860795 1106055 733119 1758718 1558872 834137 570200 655340 319687 1111946 1205437 1722454 1737512 1362124 1918027 968841 1163299 412811 748290 1779220 1701160 1072789 1546442 728723 1309937 1282762 1780491 318636 1619277 320537 1168557 845066 145551 1835223 251240 698479 441480 471121 199911 1996250 1202600 1288143 865426 629752 1311243 1910858 797044 1156577 119892 1958639 950503 1398531 1128795 121132 1181626 1387404 578720 747390 898552 95566 351034 1955442 1713571 1340782 1799133 1507138 1636446 240971 1841538 465819 564681 1573969 342212 301478 1464111 1268105 1534894 698276 754807 799173 590611 1879512 304294 1007728 191159 1498568 903015 1535129 1712940 1386973 1236662 1893094 1022673 98530 975178 577419 112301 1911557 317456 670865 567899 595574 1509923 667229 459742 1561103 532052 1725166 1056628 491104 1678568 1447186 1734600 557218 1845563 553675 541893 3341 1619094 46762 148639 448239 1730549 1816004 1604422 328697 1403036 894642 439713 796322 1202324 1169727 537632 1253725 1021606 1721007 1210877 1467156 115155 946347 753022 491057 558996 1135858 1884199 273906 1981354 1492440 1804664 1114254 325078 437492 827399 432160 1125123 77572 1830263 551972 1068709 1074874 1715900 1525062 1397657 529845 850213 255848 130062 421539 1474597 1137313 732752 553782 1603279 979435 1160767 1218303 1481332 498187 1139825 1510795 1809827 191986 1036773 1185972 1491350 709781 511388 324126 1342158 1709447 286787 1556561 393552 488587 927009 1254156 618081 941313 1487689 216691 101316 1377381 1977274 898572 852365 1917900 304086 1164794 1225652 1961550 977940 141789 1428254 1613776 1702369 1087495 1743457 400039 1765166 1085910 862652 564063 334193 969874 801697 910391 289794 979295 1488936 427497 1829004 1232071 1935177 474060 1701331 345377 1759924 1767307 389291 1378642 1946471 92242 1471329 1126919 1360841 964272 1369923 1020577 324272 445279 1234474 1958009 1346167 1235923 1203589 927721 1650793 506057 239351 1864046 1052023 36995 366648 1929830 1075534 673693 1007136 882727 1361418 1514347 1751099 1321798 1893412 1075955 474461 750493 1572292 505745 17614 1995479 750231 300474 1310215 1855740 670103 1774386 32248 422416 599207 968925 236445 813028 1624108 1640493 1172930 2221 627761 1536244 1213806 1056864 1185021 728222 674123 1952153 1063399 1934515 823017 999300 401195 859429 1050404 647829 831658 1355949 612199 1910746 1218807 1165536 666424 1246150 684685 1838720 461321 787802 720212 10203 109648 750960 477022 840386 128801 1282433 316115 1902741 1270223 536658 1996337 1443694 1195419 1991573 761761 1356237 673637 835320 926450 1722445 1719880 229156 764887 1041223 1807833 739782 785040 358139 1196626 1240439 1223748 1524185 708660 1725775 623461 1223106 1024996 1815468 1481247 248193 1144307 1211711 380450 1414150 1216458 1879751 771365 1427176 142409 302953 1202368 5482 1691433 1345215 113459 365691 1066187 379285 478208 656332 1021839 1839869 132379 963334 1167978 1177028 1854442 878441 1995810 1166418 1586022 1100378 500492 1462836 1524756 1673096 967777 724078 1939797 1115961 1576423 1968293 1550263 810028 42997 771423 1593619 97009 1549169 1856565 741335 1341744 303475 44672 29537 1790200 839794 526861 595848 1349004 605737 1284937 1196887 633771 1522025 1913955 355237 239117 651640 1286205 732945 106111 645796 1619962 327375 445532 612835 1896810 1075606 644320 262871 257206 812020 182387 1195788 1961208 475065 619713 153365 57430 79407 1369149 1615046 1242291 1170351 1907153 207433 116975 976533 1448881 1420764 1307700 1542629 1438419 918931 1601960 1969640 285111 321719 1709249 380663 1701664 129530 1111718 1717176 756063 1432076 1674536 1816028 1338246 1692825 1449244 1070226 755699 1896821 975125 1799171 1226340 1664058 773302 1994995 1795218 790906 381572 358025 583036 949518 1883437 1106969 1400718 1544142 1875471 1453919 296733 511475 1282573 728714 275608 1398192 1733539 1283586 1009108 115299 1730162 1089789 1670430 1537584 749301 1686228 522660 154133 531699 679064 925287 1941195 1908428 1942197 843930 1262552 280555 1293007 404382 1806650 199953 1179589 1698227 537481 877778 1481004 1198848 1784157 1910664 180589 1872496 142643 68567 1810508 1008397 1896366 1608012 122837 115322 507413 1051423 64521 1011802 1431636 65310 1252768 884826 1839706 1373839 1907190 1092554 715490 712936 353318 617558 1356459 170609 226994 150479 1571538 1461700 640323 1528041 1393387 764008 509242 78305 666079 1760603 1587124 1328775 779790 750803 1778708 1960171 1910143 1365915 1701728 798428 1035502 1840209 794004 438208 241167 365389 581535 1446012 527715 730440 1964967 498245 385285 1913142 1493061 1802383 1166778 1383971 278442 1237099 1351585 1756507 403658 884339 1065552 1432125 344975 1267425 361686 685946 1172708 1210961 1549866 1929861 683486 1225924 836529 109898 372968 1271828 1093315 1721548 179394 294564 1765255 88187 609007 797248 600219 114840 1307761 1655004 966774 305354 1572043 1384607 413170 327564 53160 1775536 849197 596633 124396 661690 1421877 482984 1664103 1373202 852126 374494 218246 1268372 1169977 1117537 954387 1538904 512568 1693989 1057047 600010 873760 1919791 1112295 1705979 1698978 1141788 1021892 1770836 1031424 1333202 1278248 849175 1350942 399952 1759551 1665575 154927 1197258 1891582 200327 986503 1692960 1541653 366781 806314 548610 1999712 434873 1854865 1886239 1364208 1213984 1774126 305164 333780 1461291 1548699 1207577 807964 1574879 1248287 938722 822308 293374 499640 823337 515487 499989 1899575 1915427 1318226 1881770 125713 1772243 1234986 315349 1068557 1289659 1820928 605198 397950 979122 69834 532534 1325141 298909 146226 741976 818075 1031642 1614636 270613 1206238 1114229 1956100 41562 1026325 1530352 1345331 1764174 1105032 888050 881968 548200 1866750 1900246 1808426 1201512 408313 1857576 1567597 811790 720624 1716570 804043 937363 806931 1053736 1450896 1584632 153200 1289064 354999 811220 1037234 541952 1877347 1648022 1056702 676032 1850935 1238288 558215 788489 417846 1788717 1372388 1484721 746395 391146 272584 1802535 184429 1448177 73513 695927 1260596 694445 472122 1471612 1544471 132780 909472 295864 1169643 1838944 719524 1313857 1571485 778843 1713343 156677 1659888 799965 1173238 1792375 942578 1459381 362825 1005587 427818 1779805 134640 1456710 612646 171952 1986280 604451 1090630 1782960 838718 690766 1888119 1320757 306252 172731 1079821 428312 1304217 1980979 338806 1778008 1779366 1582960 1753695 474365 914227 614124 1112953 1377889 1260477 1844126 1085637 431327 951719 1095186 834173 336002 1950978 860562 1777621 1621091 354403 780654 1878545 448419 977696 124253 798910 1784163 1321898 45823 1468180 962737 1658519 1393144 91720 1128226 1206408 271940 556539 915179 547408 1647341 338292 1066917 895701 1774091 294543 1822711 1400540 302562 1069074 1079496 1387943 111500 140723 190074 1268585 306571 617490 1365454 1451967 1568116 529370 17349 1851979 1804026 748110 1862519 1240305 693185 1687623 836358 1295866 875395 127400 465289 601851 743685 933780 1749134 762461 1014256 1901656 624224 1852200 1315336 1820679 1207191 1321419 1646123 1649543 817457 488742 1811809 828303 42967 1513397 1241392 1092003 1267343 1583844 1207200 924120 331280 1032297 1653416 1031062 1719399 818533 671383 1458637 289179 1989902 103900 1899690 939902 849782 1435099 1218111 1381019 296119 476257 794907 210877 794656 833690 1820025 1615441 1923420 781964 394564 292622 77843 1839441 1109578 1329589 1807561 1087603 1691277 232983 279065 963013 210609 1397872 859098 1981080 276900 997390 1048370 603838 1163863 1163737 857121 732379 291063 1511473 431471 896959 393720 212288 1291491 625130 1762419 458692 1229832 904430 13394 834036 240385 1484732 5216 1708035 781046 1616749 1808553 1557190 1040820 622178 1409378 1679281 820988 1305612 185658 44996 1718272 1906011 1699398 490592 1542888 1887391 519112 30516 1430413 444093 59784 478758 1630218 297142 677878 1135534 300407 1889267 227631 991683 1309884 1069464 700467 206776 374651 210239 1638687 844769 902494 1458129 195719 1739155 1363947 1048528 418413 110782 487252 960100 161028 1903 1585390 637970 709737 332926 1936448 1907870 600843 947716 88309 411406 1849818 794898 829 772501 206022 1401780 1967999 697748 433916 635658 161566 1454627 1305866 1870803 266534 1780239 389298 144662 1580824 1606532 1638737 431307 186108 1915530 895455 1234171 1391676 954661 1393984 265452 1599322 351823 211639 897041 866514 300217 395152 734766 1997046 616955 311285 173153 1244554 834485 1300850 1344965 56216 660058 1118335 1565641 576346 207961 665361 1802527 1179887 1880861 192679 855307 1859380 1526670 378668 839831 1247557 1191771 1593061 792397 1982192 1652913 1443292 784107 1499583 232153 1655178 843615 718633 315557 1366589 1831333 1087414 910474 1380833 1270645 1986296 1836308 82230 513395 1467634 1561020 1407318 1042346 462628 1815682 1039535 1508435 1550837 998414 19538 1988330 974646 838490 585005 1937265 185622 457299 990683 1008500 1301497 1828266 1568082 523336 1006201 1673234 935374 797328 169922 1790677 494873 1681064 1930497 1549749 1074566 1297398 540379 1607849 235982 84477 491725 690325 1301589 310772 705797 684365 803792 1925553 357514 1057197 328185 1119025 358616 946139 376684 541461 1143901 1385544 1786101 71456 669496 1675768 1700910 1819478 1265180 332797 1418728 229117 291794 1921584 621043 830688 198145 1507814 963411 1966933 1107738 1832805 408421 1550184 650790 1148982 1202672 238479 1970915 1183290 850819 1562204 1403842 110242 1042167 1951294 1898116 1769198 1221191 222369 36127 1163588 426031 585606 260342 1475243 585681 787068 691686 1112202 328597 1560805 736433 741311 398550 1441089 1449229 1834302 253128 167838 1461379 803864 1324813 386607 1858775 23019 1072984 1038443 1983436 244801 1498920 693841 1345470 932927 798172 1286938 706023 1777174 1157155 369350 192303 1130365 1192517 744418 1039474 298798 1562248 726069 1894843 1833593 1286763 1339973 274380 1996968 1124634 142493 1182180 1016880 1011319 1002059 1216251 536411 1285184 930020 1550791 131281 187412 591001 1842210 999592 1979950 1325246 81725 219994 51939 1043125 539241 214930 427282 211725 1043675 1526824 1548786 173995 970386 859477 118751 873987 1062336 334191 1070022 1229948 483777 1570072 422363 447018 647860 931495 962810 456170 1332370 1130878 1440083 761197 1769671 240288 1907376 835169 1290446 321524 751018 1033191 1070841 1420622 1417872 1710738 1899929 551756 1012455 53981 1529562 1286233 1167567 1741346 864286 1958920 1102202 1181637 621445 370520 1163012 1026246 551001 1390110 581249 1529356 1685218 1531807 873928 1242663 1124769 983949 648190 923008 1090329 546163 782433 94428 1361359 1561927 1043774 86962 1315760 291606 642370 370134 1674396 1842422 171485 1352455 516988 355306 358551 440398 997116 1814625 982094 546862 1958669 1302586 1463620 291208 645401 272791 1070308 1677723 383610 1174071 1570212 1300251 544995 1258714 1080842 141111 1752982 1502411 258976 33787 652864 1676697 1504260 378136 598003 1029819 1582231 1670329 667121 764691 1656834 866226 734315 1503250 1136819 1030433 144270 596367 602819 1869628 1104577 1823712 307189 873373 614366 924618 1621574 1450277 1729260 70612 798169 683079 154637 1218050 1829169 1907642 977949 698545 413364 1740760 217364 1098382 799283 1694731 1183283 606451 1080010 1227565 642916 1908861 1284622 1165697 271672 80525 1132244 1856894 1846995 361949 17410 717312 1288971 1306004 218943 322645 742727 1010603 851236 1740928 1795803 253390 1523811 270159 450295 353563 1593227 1640615 575512 762538 482502 1440816 879021 1451598 749964 1347157 372051 1360100 1293442 928063 881208 1201175 599686 49331 704095 27517 1458624 1408184 107171 1566379 37261 1529413 742276 1523026 1855180 1720827 1927329 126461 131751 1321268 19454 1856139 1689185 512429 1590754 70971 280015 559122 844333 1512639 1756792 961728 1926318 1722135 1519648 980864 931668 515389 272474 978646 1385919 681844 616240 963674 1491256 1610967 868027 1309639 1488504 1377177 1608861 647698 422631 1241456 1942777 1596638 1096507 909491 472388 766300 505418 244724 1463166 1076825 736055 591544 1679244 1985788 1464635 906757 987560 524689 892573 767754 1186271 971652 715724 1014896 1583248 1830432 917702 1136034 1395004 278742 162803 298761 683260 1039199 30234 107267 1656081 324593 214384 195304 1193492 569462 454973 1918429 323409 1604091 136762 1973707 530007 1767708 817651 533123 226270 467184 845067 1874453 1175892 51897 1297171 360619 949363 1718194 1491416 292850 1370612 3357 1835876 447973 78336 1394622 357996 999205 1165440 588389 486514 969540 1013056 42781 1643787 1982107 1286179 831267 1540538 593 1600012 511912 81040 808791 457837 570602 1206930 1499456 1831336 337939 1209623 520300 1879737 1066415 517868 1088199 1247886 1172585 89783 1169487 1656719 560367 503806 419499 1277011 581378 1196648 1907796 202570 1558764 1036461 1751169 137776 805588 584155 1326974 1314055 1571623 288274 326697 1024578 1219782 923084 584335 468437 1209040 27361 1074926 157699 1827070 142532 734901 741864 1051261 1900564 590829 1941212 449123 645338 1259988 1133220 1476914 1911930 991628 220370 1295219 1051714 705991 1696203 1161991 595081 939842 1156715 1928249 588418 265517 755129 600526 170436 834220 1268343 1104234 1729766 301431 1299713 11307 856737 1484779 102900 36545 740995 1918687 1154728 529920 1476746 188799 1747295 764920 155136 656564 682447 1737590 223807 80357 868463 1826728 332129 1514370 897165 1200889 1133370 1468939 265599 969111 487670 1278105 632375 423276 1785026 792292 816649 631927 1525569 1791287 1942278 131540 1480860 1726773 927094 678844 1101841 839785 95489 142425 1298722 1172227 543945 329421 1387399 231985 531898 1628223 1032575 931091 1732042 1851784 1736017 1107049 1894524 1338093 1786061 1491740 1570444 335937 1157455 1941453 717459 1762075 347077 1429934 207030 1035385 677051 1234312 267997 386915 1957312 32757 1525265 1214605 1648290 1514870 1747094 95238 507263 1530392 1495103 1444557 1631141 360844 654748 265981 671883 963932 716992 652822 1097308 409666 931381 1432172 793030 125965 735341 753134 439338 1240808 308120 359796 192480 683625 1342588 1062632 1385800 411956 822250 950545 213451 1817161 1613298 677499 1152361 27000 214148 1753314 997158 297874 1832266 1164522 673303 552248 578014 1510269 1779475 893213 1094620 1177796 976205 1922864 897195 492368 779674 1269260 1854695 1097945 1057726 216178 1773691 1419892 1811634 155759 307257 1068177 623167 1774422 133169 1083454 806832 1401289 979662 297572 1474143 1549947 1401256 130424 1608590 1275982 1570063 1415158 1297620 846082 1895713 925011 1126425 1769895 1152406 1380432 871945 1148609 1289432 415515 549220 224803 1663844 1003983 321688 1291767 1798816 730682 222320 1348008 965429 233181 887811 895749 568350 1338016 1174658 1138546 586777 417361 1369857 780835 1291732 206157 1918646 786594 9279 1345652 1043470 232014 60013 1446277 1431095 1474970 1286950 314835 378174 930577 907120 1346690 1470613 298981 958292 889573 141072 30070 1558067 957998 1624506 451054 1394288 866796 53526 1718033 92040 745639 149122 638364 713889 581199 718488 925871 714528 195258 1762058 1229219 369360 407143 1662901 1414579 50643 1010467 698986 1685591 444210 785243 766210 243501 480189 725143 376042 499465 40954 1182058 435714 559935 1465087 332474 25988 595303 1921242 478617 1441301 1777126 743105 1186668 1304342 945792 1760214 495822 219483 325085 259929 1426944 324929 1000802 151742 1753581 1012866 421201 944913 1874174 818297 599241 296954 879788 1002189 855859 723683 1003292 175137 760060 1119058 1891171 1785562 1104161 1353725 1133195 1175825 1007310 696571 566061 583053 1508820 528889 924681 92374 1439463 1466227 273412 1993006 367684 220707 1495966 428426 1539547 252222 1675274 725020 1307695 989774 1392003 1614778 652561 1448768 815135 1736155 441064 1167395 1529157 1071425 917508 955062 348701 339838 340416 512713 457523 1909559 70864 1520086 1974601 1830051 694455 104879 1276941 1542681 1028166 834733 1435669 649558 736141 658965 838521 1853908 52419 1185441 1041862 595387 436440 1624703 1566434 910178 197600 1961453 1397725 1305475 1659556 1988820 1317030 604925 1617779 368690 499833 922243 1581928 1525110 541111 1519402 1276535 1978487 1038451 1866996 1101823 1881559 309415 269139 667921 1136831 1255228 874381 4310 1651657 557959 1947774 242969 1374191 258268 122783 1188963 1758389 637969 1906919 617506 457352 291135 1788627 1185807 1599715 96131 1234525 186467 437034 1976637 1511313 1814788 624081 1297686 213579 1999745 1403155 466915 1755856 346256 746361 1407513 777797 312444 1442422 235944 1751165 12807 1210809 1222366 140100 1907182 1206067 548603 1839104 1673221 1639517 1460024 567815 862560 40554 259633 1900218 1218412 1252460 1412340 490246 1789610 744563 1454131 280967 843391 393088 1741516 445036 1844368 1696166 250576 523331 1801233 1128730 1940854 1876303 1350594 1332244 1398685 1160666 629367 1555086 1856373 962318 738041 509508 733592 1616774 243842 1228500 523153 804849 763220 1124855 765399 1510554 1408963 807602 387846 500790 1474047 1418953 169462 1049967 1787486 959053 1219495 757528 1390647 302115 669969 618 1549889 184120 285377 695391 1441362 623864 386589 1214692 431179 12666 377909 1936820 1335486 1547212 1367852 143081 1131371 1962788 1402197 417447 1692101 467166 741476 915633 1700727 1133208 1912842 1736259 14390 969516 1436591 1927967 471500 1602560 1027180 1049564 750896 1415981 507073 1522731 1187255 301090 911836 511005 1147891 188806 447594 41914 82842 1197295 1397392 1654213 1394713 1872795 1653282 1280319 428502 258552 822817 194846 1490292 782944 287852 1204679 1316686 551885 1707844 666082 1355475 1525322 602326 436383 871382 1860103 489970 1638325 1407045 1581319 1042651 857488 297408 1326598 1786373 1940659 540320 135533 658977 734467 883533 1319527 245739 1897392 820380 1447999 1294185 208566 654663 1464438 1772616 228661 1460012 1221819 1151074 1069995 75700 266552 371382 879693 963349 428494 860057 790959 1872375 928346 165401 1184887 236867 658315 1820693 1407132 289566 301552 647014 13037 52847 1915442 961600 868850 1270812 1038776 1515169 251587 715445 1452708 214799 1675014 149844 1704507 609708 298239 672530 1218149 644433 577897 82702 1772552 807082 1727626 1599338 187607 926489 1866282 1111944 81294 1143376 1764008 1614568 1285251 1616976 34252 649965 1566044 124194 1601437 1895145 258960 1621453 348606 1954931 1715208 544779 380606 1280828 56526 1976187 936674 1171263 408654 86572 1303138 1563325 1541807 1408534 1472338 1968423 1609888 73677 349496 722219 445649 600696 541831 1121410 1630246 548839 550477 394350 1072371 692414 765077 1882030 668156 1932847 930976 1494695 1754592 77828 870806 1633880 1379307 356958 1105396 320808 994848 733348 290599 1778580 1307202 1961516 1422339 1064455 450835 1903468 363645 1483114 974268 1982160 1337786 497065 598734 1917200 1832224 1454467 746439 1735248 1258412 1819946 234542 466899 1252130 184266 1867205 621773 861395 113332 997328 62860 1918399 1091549 1439520 186884 1203867 1067404 1090761 1547158 759584 374131 1048210 567461 19520 1670268 1717942 705512 562072 1928959 324480 1787024 765576 1650935 1977450 1088381 971530 1555238 412374 341705 1199071 1980729 896968 732205 937339 331826 730412 423927 1277339 999144 952405 1468817 1440660 509028 1602861 266419 989872 509662 534945 1846273 1880131 1497764 16133 671540 394654 311779 1855299 160694 1173982 372116 1854989 1016464 1035133 1860767 1622634 1139213 461757 1998506 931610 972712 846639 585224 1974495 1662609 1103620 388658 1241642 611630 891433 730125 405532 1475371 1316965 937470 135949 977331 1265997 1970035 1217804 1765260 336313 1744497 1262971 1119181 494093 1399262 15329 1064117 1618466 1397156 898026 432379 1263673 111215 1511206 1992866 1130885 1080848 59070 594653 1964951 1231016 543640 1100810 29873 857431 1061396 1137554 1315166 381049 247241 164791 1933355 258377 1922255 534075 827180 1655914 639147 1406806 544204 506970 705645 768089 959954 1696019 733108 1936395 346804 96465 400041 354386 1679175 1293159 273912 1223650 1166594 462506 1797149 1453042 646292 1693483 1167514 857636 242356 732939 1305438 323632 87668 1181001 1485799 1162620 401251 878823 1898220 1970427 318756 229339 1264034 1401999 1614008 173565 54084 1819867 535483 1531004 1608504 1960823 1439743 758520 320183 746376 1208918 768050 817949 1513608 532021 1429382 1802828 813391 396883 1751704 426961 495198 2114 956603 1419341 881629 1189981 801175 533572 1811994 1288729 851774 593796 585477 814985 419975 1514412 1134370 1028639 404464 596585 164474 493451 1187780 494379 931484 1668199 404624 1394924 846583 472786 406014 1636830 1769556 306859 771024 1617442 26131 142101 1018948 1934771 474635 90402 1007281 424006 1610103 1428675 1169014 1602458 103182 1601479 59781 1505581 1607459 181418 435315 384663 1526490 1734199 167836 78800 89160 1227853 628153 97262 1021331 1433354 1760309 1929692 1204418 1925843 1763860 1352447 579820 1671593 1629412 1555126 1185845 188691 73422 169638 1815231 1771664 960177 19859 1294414 443388 993453 1092190 1450958 102058 1655859 1172616 382562 597505 1501540 1555037 1116324 1917269 565589 1615730 261662 1292376 1286941 1547633 986934 1274619 659043 903951 541002 1559114 935951 948350 1448317 1421618 1639925 517824 1708693 1786607 460260 820854 1525880 1084255 1122374 630864 39047 1497278 1079308 270039 1003127 1513434 1184265 1923221 379543 1224997 1752569 904131 581435 1627201 581385 65536 173601 400199 64836 689641 43156 1166433 1381691 230396 1899696 1933612 1516654 1738174 150929 1850739 1478393 689419 597711 438099 946003 739310 1027697 325558 831736 1792927 1319829 1396878 359214 295739 760581 15664 854671 805324 1205095 681153 15625 1776674 1587591 1508086 1685801 538574 1441855 1154322 1927819 968843 255291 541165 1067321 221145 733730 431330 326538 1047926 396859 105962 1676985 149967 434871 787221 402773 974844 1479681 1618631 856690 1462410 101307 1949257 442353 1218968 114235 554943 1595750 1988509 1415585 40907 1942358 1998372 227766 1507323 1103376 1470841 327942 576505 1316611 1652840 1860435 214180 1923586 1251840 863860 1965490 1403302 233205 64940 1408013 1652522 973635 1830937 1493403 286368 1689409 81396 789086 1328748 1853158 519133 1524993 758794 1897666 53946 428875 328802 1663732 633335 1180676 1480207 1048412 414490 181865 1459037 192273 1765179 88246 990450 552936 1049596 635055 1487161 1196483 1027090 1738265 1611276 1346703 1583742 408469 720646 1965810 12385 483074 717281 633461 1637484 151547 570888 1104112 941513 1562630 47218 218658 1725299 877239 1273069 865754 250193 1153159 1137910 156040 520484 1475196 611531 1888849 1364368 240086 599178 1754313 450021 59017 965179 1294855 433469 1947857 1112780 1676167 927899 92478 362227 1241447 291582 1315373 1344729 369016 90796 395768 1786064 1706596 113424 540824 1231165 1525946 1029925 1759054 680905 698597 1497255 1625473 794518 1396167 1477628 1201858 1325866 1644242 1459924 1415474 1234710 384732 302292 998770 383790 1045520 1842621 1262691 332948 951128 120730 1862479 523859 1215213 1084802 54250 1415669 1029082 211439 54987 830862 965406 1020491 501092 704392 1329389 485701 1919128 1707865 84228 1280364 1917743 173450 913620 1336998 1005268 1969444 1411919 1499445 621176 1314232 170406 57028 441692 1899924 394701 1973519 889659 551235 1803135 587585 1258406 1335517 1137775 936102 1069797 1709381 819381 1371562 529330 556136 1023297 1816120 1320202 21779 88129 1595028 568222 1801164 252543 836649 464743 1900073 1209735 973111 735910 1927433 1047804 659689 1058326 1057531 1290700 1442389 1917641 1629147 752583 482410 1807322 1524230 1167939 301807 1519440 322926 1830883 1794387 897198 1814807 1678264 1444954 10764 1003655 1580156 50436 935270 455397 1989227 738463 883652 1821469 1074897 65143 1312259 584637 1596539 1700951 820050 1829252 398013 1996357 426992 1153703 43685 1897516 1664597 934219 161287 1451389 24678 1978982 724486 1802776 537485 557231 502288 1604068 856429 1111592 1486720 1385473 937967 396413 1679251 1478203 1650250 1501983 576155 60249 484617 707599 407058 1214900 1658806 485183 1518150 1234568 858971 382433 1993128 1506846 1728298 1688420 344928 680865 1315492 1326189 300834 1396241 1502814 1482855 723262 168803 1272565 1677102 210411 1788048 1763115 1325493 228224 306678 1823613 451095 1333616 794353 169844 1991265 1304768 582247 1192199 1699963 1757864 1903693 160660 1688863 1591986 998764 1490829 1896556 45458 1522450 775832 420073 609857 466233 1879125 1458960 1167870 117791 786392 1907838 1696198 836108 1592318 1997358 1480697 1219378 903637 1252977 1979281 1425408 762669 1068851 394524 708331 1488906 1216952 25402 1089246 894259 517788 1223618 1489335 1212897 1140479 1880973 1442062 446341 611878 1259802 30159 1108435 802572 754943 26939 702675 317829 1179978 329586 214366 398497 1357953 1930480 97232 614623 722927 970114 1177608 1600011 1370006 1488863 1233202 1747348 607058 316681 213187 568808 403874 1375987 1229953 556517 700852 107566 533876 1043474 1162041 1839109 1021439 1589787 1878427 1135540 1485055 1124788 1818176 599881 1164618 1500575 1958992 957370 994498 1752108 1211175 1830725 1037835 1115748 51486 518299 1812583 1762746 61208 1407306 1021739 1152180 1088292 650439 1901683 1587421 609352 158290 1443953 467989 1003047 1623061 1488585 1159007 1590269 838451 1703782 55537 129316 211763 1456794 1483363 733891 931568 1363447 1052655 1919311 640332 1502669 1171477 1108693 1201526 1440038 616277 19679 1148955 1609675 776872 740061 1755179 1617704 1183033 578923 1830682 593673 1359530 970724 1977084 535749 554804 1024348 1410987 1082308 1151068 652442 1516013 1408351 1840333 222579 1432424 918196 173925 650409 610842 1357510 876009 225036 1774660 1782008 916194 965312 1519875 396879 992004 111042 79589 425050 1342860 1336107 1378719 721019 993877 72594 291410 1298401 1790658 1882866 1563071 1133891 648194 397176 828319 898666 1603047 1422986 1422848 558843 40126 1674918 1023736 1604150 315347 829339 1309155 351365 628028 1342069 1627677 1241531 1073747 1214599 573558 1787749 382835 827475 1639740 1188182 43218 216631 503390 1404045 47672 576029 1103844 1103256 1676398 1217448 1944786 1433905 115555 1126010 1015628 429633 323106 838623 1930551 264477 1963125 1952804 1429231 182239 437396 1464764 1712131 1993452 1751505 1100635 1248543 807392 608884 1121118 734856 281997 252266 514219 1443105 1157559 145909 1578456 1191949 1267993 471629 530109 550262 1377477 316152 165042 529849 29478 32524 309194 1480695 1092242 1194091 243181 542125 1072446 829952 556881 1135650 1079237 1953877 222569 1369038 1224866 737661 892659 491788 1302871 597858 1872828 277480 1796629 228052 1905307 585365 498558 417534 645957 1568074 277078 1759906 98434 1128435 1716964 1342048 1487700 614438 504248 1105561 406192 1006562 1662966 1933554 1538051 1083987 1650883 1530069 796382 1625378 1018238 344540 1626181 544400 1096961 1765921 1769087 1838347 620080 731838 1385138 305517 247647 1506310 585772 1878027 404593 1167718 4611 130418 1936873 1722213 220283 855506 803890 1142159 1135209 1811616 217303 265391 1042041 1718317 910055 1119919 1225541 827113 118823 580485 1979347 796316 231847 567445 1714145 934581 32911 785290 1650363 1411466 867281 1455767 678147 1808504 1935640 1611335 1330993 482342 295454 1005099 143260 742198 1990344 72733 748258 1944970 1780832 782482 463910 1772694 212610 1771691 833767 927599 16475 1361805 1565408 458773 85588 1835860 1389199 815083 624487 283785 1255975 816722 578444 421470 1451858 663311 1601461 1447525 918969 1307407 1903596 1832082 421040 31256 969635 760028 1303525 1127504 1074709 722167 1966363 17755 1686936 1658179 1701688 421969 248944 1804442 250904 1451373 1033586 1079774 851824 575655 1715682 795755 808930 1637964 576917 195415 1280415 21614 1222687 1088933 1195203 983174 1236148 44508 428342 1462307 1352877 563462 698164 621440 792580 1353970 1010166 1964179 1366250 452240 1915761 1104682 778612 1473518 136879 1362839 434333 618347 1486074 92848 1455328 177465 369994 1705841 654923 578318 1184363 1054315 926909 24458 157614 353128 971718 352513 216702 285744 816049 158441 994874 1927240 198521 1047585 1069387 1133582 716198 1066602 979527 962361 736312 924627 1434890 1213972 1310150 672494 1334871 1321756 1416046 983283 219982 863931 1031977 130399 1142607 1014244 533019 815815 1255064 1387352 391028 1193079 1111881 1850569 187286 1446295 1688203 554985 69181 161838 486285 17634 10080 1580451 800905 402369 1102387 913327 321222 405744 1366819 1331440 933634 1872587 561699 485130 31977 1650364 130742 403790 1568624 735222 1910450 1966928 949523 543132 248891 1036775 1647158 486510 1217436 1830357 1486161 459200 1678461 941099 744775 1048368 497135 80966 915104 1648042 731272 246338 1853572 506183 1783691 1260489 1699927 389990 1215896 1185798 1957663 1937444 1901301 698944 500669 1398714 1908934 627529 777490 1012882 1238009 1189710 1560560 1061163 157893 607862 134305 1495465 336454 899359 405809 1293701 1096796 1509881 719555 1082292 589847 1145262 328040 562409 1719300 828436 1901889 798272 1005905 775274 1878465 895970 623943 1144735 1592977 55871 781995 643395 1543403 926530 670576 954266 825840 1374422 475174 1755333 1675524 1196836 903649 1643357 1547777 807975 1579990 391869 957187 1327717 369818 1140433 1345446 1197540 527472 588647 1115336 63473 52525 1448633 1941084 1690886 1633506 1967626 1695419 1275713 54780 1835271 1694426 75530 71433 1870048 1468808 1747752 393463 786381 1216729 1398795 1201483 949509 1509008 697007 167646 1510897 1298698 23027 1409950 1326707 1575489 1393102 1475351 1450588 813595 455870 1018991 446641 1289758 1973732 1986073 729469 411099 756998 1460887 1697491 985597 1855147 1069080 1877375 1591239 312019 1055229 1148753 46797 483800 173316 644868 1157234 84145 463831 899029 1616230 1204945 1856438 698127 1283705 1973981 201835 1622742 686591 973677 37450 1928979 423296 1269720 1463488 358362 977095 1879116 1077944 1957807 1088553 1749864 1528159 978548 86650 1473153 136161 1730050 969564 1206032 872701 40034 1600898 186081 558781 74883 1161968 543853 217838 475468 343673 697354 709475 454015 1330096 58769 25182 14271 1172986 902942 301317 1750419 576899 1194402 1258855 1680873 1459574 1364551 1987600 1387512 347517 1064440 1457457 1934694 1756288 415063 1601085 1837637 742353 1256897 236960 121842 46358 1545753 437075 1262751 72432 179524 956218 1138513 929853 955136 1536965 1516997 1972018 745538 494791 1750314 827848 233509 795040 1057762 1734599 629409 619284 993933 430660 206808 1602737 1156963 990661 1975649 1368870 1337699 1847576 1724959 1880804 1045983 826679 994655 1932588 1457541 1339155 1902999 325787 861764 1870358 9699 1351285 108279 1746684 106720 1307940 761083 818038 1360266 470725 993244 65395 952672 96290 360257 839125 1975991 1556313 842355 1729750 1178660 453678 1086592 1733754 1409318 875038 1557382 475734 1547076 269799 1249400 581278 908521 314113 184606 225466 19657 1502602 1146528 1216426 552479 457241 1828404 1179660 673051 186781 259088 1120620 1076518 1576436 1573442 1383591 346306 1189467 320952 1417792 539632 367203 644076 816385 1304379 1346581 1450229 552584 1712574 831992 1737804 1090150 636180 1769568 1548781 205939 739437 832067 1649807 1593362 1879707 1241507 1550712 974108 827417 978303 655585 1411270 502631 858500 268568 1258294 219885 1830833 264978 370934 1229068 1534083 1017267 295400 720268 421778 846746 354307 649565 1586384 848838 1642386 298289 1395478 1486164 1619242 1738305 1656218 197136 1366903 747408 1057479 978427 603074 1131715 563077 1654372 282014 1055780 708648 646820 1956152 429463 1318360 1947266 932492 258085 372267 627923 1207313 197458 1172735 329536 868748 864300 1019338 1060402 1450327 1473324 215633 936023 737383 735935 766002 810715 912287 1214499 1921122 1810396 286866 1787062 224160 735000 740697 796399 696304 1980696 342837 196623 902707 1654886 1654334 60764 1954175 1663752 1620019 237517 846721 1363948 1858200 757872 1825893 756671 1827076 198949 1624648 1105065 1673847 1978732 1483631 12662 1918981 46786 493212 474404 1533911 329521 605903 893880 1765354 852996 368926 1174475 1879621 1875702 373787 1266313 1297723 71479 681260 874101 1846686 259107 950432 1452991 520121 1099341 97913 474973 672939 1985229 1716811 1170200 791715 471122 548554 1041348 790972 1904967 1589167 1261041 1965660 291680 1683730 1767091 1998495 770660 1947990 1662682 1532488 1161480 1219320 1653931 1325293 784738 482677 1662588 400236 900665 1455904 257287 782697 210158 1658180 1787301 1821618 240657 699128 1513340 228206 1316266 1528370 1634694 1169479 151025 1814995 373036 72251 1326515 1860661 542958 302627 1147697 1583720 1324568 173569 503210 310399 1777503 1937917 1090853 338620 1072603 1825683 1977355 1882546 1509900 970937 1056268 1257809 1309739 1886303 299960 1163349 812733 933490 183477 472964 698603 796655 672420 879301 795053 477081 1255584 1318209 1806165 384791 462031 1872336 389410 1979583 1019458 1050697 657364 1123268 1079077 706018 557048 187498 452947 1511538 246000 1719693 1668935 744597 1227087 1390356 1676413 1308762 1727524 1343067 747278 1742818 679079 283508 1638059 1176925 1174966 1370983 119684 474668 266733 661372 1484939 1018648 1159803 1626978 536639 269782 607651 524924 1308859 1501155 843778 1289737 694941 1234972 304946 1197410 1524062 116240 1992902 1014439 1939095 1970396 982709 1102269 557826 921227 1092855 1448387 1988769 141537 368732 1297255 479863 1345272 1389100 1596957 970267 1875855 602203 1734743 1214261 1108764 1090552 649471 1128558 1611854 757488 1066399 882439 33677 694082 992601 953360 793786 1035813 289654 1313234 1633080 843365 150721 1527346 74419 198839 115050 586841 1487497 807861 990404 152146 580807 714727 1945661 997331 1261685 1639006 23635 453848 1581290 857344 1486053 1004519 1957264 623772 403800 256180 1666419 1417501 1152822 1334421 1277021 425001 1273192 278701 1526684 1611943 1155193 80228 834149 697112 130444 465941 937099 1482529 1637885 408353 358635 1784258 18809 827761 380609 232851 619764 1492342 821498 1418930 655597 1080734 698563 1551748 367662 1816231 535362 426895 181748 1901629 631014 53547 225599 1119129 1923576 615759 1608185 974267 238896 1805048 1597941 1203264 1251483 792450 1929813 501 483471 1755904 170059 1532026 1800279 1334295 680790 240129 179307 1578436 1399433 1620126 604092 1193072 229921 1560473 1568611 106128 282648 1086173 1358350 1142411 1781262 1158138 1542728 536753 24838 451037 467414 1049064 1493562 823926 746246 1812221 14598 260079 1844207 224482 1647949 1077691 1997329 1673350 1866562 1878872 1167638 639133 419844 152709 1100577 1443715 1865567 1404037 1149047 120287 159440 1491377 533547 813615 661721 1862932 1113319 104112 1802906 1888068 1465157 1673060 928395 53527 653422 1433959 1593550 983311 1601185 1710139 451270 1079783 146047 1688703 481158 1320352 1607742 890494 124289 819733 1426805 379902 335621 727597 1317279 1762979 502251 1720016 279944 245883 1838960 1873098 1169579 16648 1890989 976992 1451073 1417688 704464 1216047 148263 1085264 1904938 1189066 1944904 673961 631449 897579 1341027 1779581 1945915 1943407 1070332 1071755 1518178 1011243 234392 924564 1619963 1437596 1702222 1370871 243459 22274 1634523 337625 140654 77279 553485 1894502 966327 1746300 1249190 1543541 206162 1026893 277719 1288835 25195 389303 1797939 1305431 770012 1484333 1778511 274499 1571946 873954 473480 754353 1792410 33791 136913 156749 79577 516210 59388 1904414 1108192 290638 209996 1181436 744005 1192975 1669431 1820399 1561443 959319 1886853 1311744 503135 767509 454849 519304 1779114 1726922 1349648 465367 1394823 1130431 1817224 1928896 755027 79696 1971543 935798 1232789 401725 1148709 42081 479226 813266 936537 239729 789691 1932348 1092275 217022 1704938 378028 91844 375699 1849723 767779 1420841 1545123 1296114 1826340 155741 1158452 1957462 164906 489393 272259 1866531 262278 570628 689831 318796 1327355 1307955 1877177 1869275 1880947 1120434 1218271 1249467 271525 922318 377860 1602471 573611 324155 1645061 375502 1085712 970173 570764 1569867 1425854 607159 935946 117265 1281940 74256 244852 330791 1543783 877992 270006 573788 620566 362828 485171 784624 39401 1274910 1467041 1334583 1054322 1273275 1140859 1512483 64295 727602 1229868 1452544 584771 1880315 236909 1629879 555223 1590658 447380 917727 750577 323835 557073 1744028 183310 497261 1878359 1022271 1437965 1392726 365974 696767 133280 705375 805613 1116928 571622 1848445 102007 979220 1507977 1931830 993420 1127441 1534348 1757129 1994618 314612 718256 1838001 739987 1808486 895650 670512 1010080 919012 1124036 488592 738393 860505 126186 1659850 1125927 856841 1385262 648140 490728 321410 424360 272222 799501 1843225 746895 529844 602894 70947 1963743 483868 681379 1844719 913063 1683065 61138 1039310 228402 106585 1028688 1484099 985010 1158984 1073776 88577 1514137 625094 1615105 1635069 473545 239639 530309 1690271 1009982 180189 1112879 1164808 291902 1624541 1723317 1032418 1636161 214734 1699456 18896 1836007 348669 756454 463095 854261 1794274 1875408 709103 1639929 959636 1738061 1460118 390561 784904 341372 136774 542069 1478277 932208 401302 1748717 1325778 1881400 188885 911447 1805496 218389 1289760 996426 1236678 1849090 698057 1736620 1114700 714751 47094 332286 1858177 1209291 1172543 1450656 1837992 1133338 718376 1265169 1410680 1322961 365848 580538 286296 484520 583818 1759899 1415512 1166929 1366977 212137 1096292 1180990 3257 1280218 80216 602389 635761 1148146 1761091 896732 1378587 147251 1907282 1700542 1745713 36430 1845088 1258451 1786713 711147 585418 1117651 1440596 1862094 639902 1641803 262792 400093 1059808 1933784 1759933 919620 15195 1975548 1534571 1403910 102926 136661 1410148 678637 1899904 275400 1290628 644145 223008 843448 1286529 506622 984852 1788474 98849 1638292 494248 719076 1316618 1760651 528397 1667315 134424 1583418 198300 139134 670389 507301 1894180 1859697 303461 450818 1501438 149097 322455 1408590 1183019 1960180 511848 1999284 1140118 797289 80799 1441443 623776 1533541 1642380 856977 382300 147788 1797175 952946 1798483 697153 1016005 930021 667179 422528 131788 937526 1474516 159266 1161407 1866609 355219 1813620 1941683 1940912 1374182 752667 1059035 1994401 1742698 1842943 982212 1998157 1030459 1104976 522680 1004608 1372830 208175 1493218 444910 958578 469633 886356 812821 648268 491218 1082467 1560227 1341183 1608604 1729757 380552 1410154 1944680 641179 1560633 425069 1152634 757979 293099 582767 1332543 264123 1881012 1155693 1474486 289867 1025409 567647 1891005 198356 2882 273891 38358 1767191 1390317 829404 1952163 1336201 1382998 849220 461394 504467 63016 1369779 1415731 496832 1202652 1230854 1323846 1094529 768738 1277846 1963130 455687 1413383 486972 3903 1024592 521776 777491 1912227 1048779 415377 820619 365044 743889 275354 86737 1704763 1380286 880975 1784063 983349 1176025 799409 1437452 655750 15152 1985163 448932 86023 1912288 762885 1405913 838720 335623 1229744 1890527 584467 1585216 52050 970312 81168 360291 126009 1625567 1625336 1151461 21874 276812 1085934 1880722 589120 1051220 865352 784791 1372448 1905527 1225197 656214 1580118 1876163 493396 1727318 1906137 1648206 106143 539140 1407539 1668878 1223038 1849833 115189 954777 241062 600737 294509 1387269 329383 1841813 1234163 153686 991691 1008181 941563 1620218 583090 644346 1118297 1630660 371430 507104 1992897 835495 945233 1111458 586948 1721976 1662554 1117773 1282025 1755942 1504679 1898753 570759 1978927 1763302 584628 1862379 1133501 495599 195958 885621 879589 958204 481783 912978 13055 1382346 1600369 1977696 1360121 523032 906934 980967 1499239 1485314 450882 490195 1780954 543912 1421058 1904816 1639047 668767 1580176 28730 1836358 1490181 1800246 1496355 942485 1015147 990615 433659 1144112 1087054 1658641 119345 1577059 939836 242945 1334373 1983111 1160634 941849 1267013 1491125 152932 809837 739383 423708 690577 240624 1481127 112213 111972 1700853 1717530 602204 1126116 1802575 1808294 734311 626196 216315 719365 1974090 221611 389345 1814992 1191745 850549 1750988 77964 537314 240123 345874 178476 1373929 900510 667824 951420 1614721 1921810 945330 200478 580668 398807 1008725 754680 1446025 741866 1980948 1705958 785923 675088 1094416 937306 1446682 1736182 1186733 10129 1496852 1853247 745090 509692 160425 483144 214947 1775302 1676699 698206 1329244 1296757 434999 1313515 353965 221699 1678187 1312438 1496011 864854 932250 1625123 1108903 1667455 1461629 1387978 69342 1510142 1273977 227729 1041177 1130468 878985 451200 360071 1650670 133197 1430827 1054853 1750292 915272 1876789 1623182 1514811 1234157 740512 406187 1496464 572293 1933359 452074 1579345 913944 1954977 1442502 836485 213558 1150430 1784010 169476 54609 352361 1340170 1734738 1449557 1941007 1459124 298146 816673 865472 574281 529742 917094 1912922 319936 469198 721823 843817 154740 364148 1063549 1715588 713844 512817 776684 897299 1060329 228406 865274 840249 937310 552570 219165 411378 1976532 1056201 4665 1979335 817808 1407617 1945267 743100 1200939 689962 1908855 1276176 1451257 1245494 921165 103530 384141 1627539 1315283 198825 1550565 1213032 614644 1389221 1543158 276822 703587 1762619 783596 1328895 1310673 199280 1457656 532934 853100 635456 281912 947785 1266446 272475 691048 690719 1790790 1692516 488845 1202473 1904581 1795785 1496546 561966 1202304 1516967 193721 1251780 801806 290054 1178726 78229 1121402 1727372 969762 67860 301169 1424116 1281151 766403 1528393 645427 1317287 1389216 446093 344789 1952873 1840249 1315256 1428794 1754731 872402 1548596 1496466 259189 964330 492360 71572 376637 1920047 355212 363602 1024716 368862 1878823 1150262 408076 1906173 154701 576509 1375985 123463 1285753 1188807 239461 1906920 1161357 236174 1295105 214324 629582 1741751 188596 1413841 243413 301538 861984 1350129 1049894 890647 587617 1991760 917075 1834888 142181 191062 964458 1602617 463826 1428164 905126 9063 1365584 1284133 547834 348748 1006874 1365011 447055 1674968 651445 916046 196369 218378 1961691 1962464 1728490 1339112 1822992 56776 1352003 857935 1762015 586658 802033 1975883 1485243 1824314 1877518 1882817 513377 1450194 363184 885643 944465 1568306 328828 1725301 1027226 394623 527160 1366950 453342 1971439 1571734 157365 1818791 1207184 1603494 222509 529516 1446801 1279564 1374958 1246674 580718 714928 1817840 858549 370814 705555 270808 729844 1194520 1281589 1163307 115577 1773255 536891 27750 337464 629694 754355 598067 367789 275899 1349369 204598 1413321 351595 1145072 1136109 1965327 1525129 1638141 1764653 245707 194151 1940822 287979 1902880 97892 1975007 1931285 1477546 1908324 1346174 709788 94004 1007421 32217 301770 385202 1859293 778470 452136 311417 1896038 1079468 791236 255184 1816997 206980 1299597 1533864 1912410 41942 1506012 992093 597882 1067228 1199127 239378 144543 1034705 1104955 919641 1064550 1643608 78208 618809 1892600 182069 1372131 703901 1857868 938216 663359 1096587 400268 1632236 1873305 1904827 915454 1982972 1921021 1816386 775493 481742 219851 295019 1138459 488844 173723 1950728 654773 948438 54737 207878 1572320 1856180 999171 1980448 1147476 828966 64421 602347 1181829 240919 986757 52146 92024 1360353 520902 1138962 1878903 906582 316226 1647749 1717324 910520 1729009 269202 876844 1173363 6939 731695 37419 324423 1163726 477732 1186387 487966 1759541 1516826 364404 1677251 1051782 1344654 1738634 1684339 265705 1191163 431244 333907 906476 575167 1312914 270706 1679622 996550 438909 1548804 289269 1310592 1024511 207421 441747 695644 1742780 835960 1284419 1790816 1487925 1743405 203017 1217262 819731 1019123 1858511 657178 803760 617428 1124407 1380854 740816 35573 945246 1205614 1469805 1420221 299024 358986 1318429 1627940 1097623 1130277 931744 305378 1215648 319149 921435 1533157 1435340 1825170 194566 469469 535574 623387 1205123 884406 136638 513905 1426049 71855 587988 798503 1439676 1203506 305134 919868 382367 1118301 630322 1032838 635081 1778257 189135 1639323 553290 287656 1696597 1125250 530372 559812 150892 375649 969983 885340 732691 1768408 980082 620402 878294 960176 723580 1424030 1675853 1295739 1964843 53799 257829 1929452 507194 1761585 1440089 1730819 504445 557547 1528100 965932 840925 1064008 222014 646982 956950 269400 419581 1180868 77457 490282 1057586 1145863 842133 36691 1648362 1476352 876760 1354710 1082087 1960872 1257339 668408 1244979 431880 480752 741900 444821 1733382 1514689 1120636 1230060 1963216 1346414 1784773 831956 1874804 1443251 1519841 1675992 1958021 1397735 1765297 1652861 1633361 343 1290206 1861869 993260 329223 101019 1550692 1311686 1162801 1633315 1455615 749885 1284509 1916479 557561 591855 1046537 774925 1702514 1706758 1641485 1549767 1700338 419764 963571 595105 1655806 406126 1891982 246275 740359 203989 1063532 1602712 212991 319164 1054649 887986 304630 1745305 483166 1688603 1953940 616013 639380 1645212 164897 1173116 1005472 1970335 1365065 1097424 1062661 1451958 1885143 1709186 1073201 738224 710719 659076 1838920 1339168 611403 1924613 668704 1071266 1650630 38215 379292 1928795 1221799 1010239 1225920 1101848 189362 38690 527003 27629 1545555 1089990 484699 34231 1461898 1018631 1320931 943664 32216 541044 501952 1487963 667326 1279709 1393810 1977613 595064 1041900 1839797 446421 1191203 1802048 1456578 1337045 392924 1353103 1781218 978046 165210 1438816 13624 1907594 1213600 825637 785058 513453 1495823 1140165 1116764 1477303 1779072 1500746 162128 1168542 968281 440054 1850186 466813 1481380 701536 357537 915232 1736920 1345746 1639265 707612 169585 709833 1014641 1918080 1698069 1837603 546166 1436723 848362 1026513 650468 1595626 1642479 620764 118972 383570 1067792 1229054 544553 228577 786038 604321 979235 1762379 40634 629220 1782188 1368424 55999 1795786 1857942 23209 404294 761309 106975 1731145 1828114 1968756 1616118 172526 430417 457312 315314 1435858 59248 1664274 1452585 398142 165852 1866520 624540 678068 513231 829959 65978 1376772 1295519 1831072 1804735 1842750 1321217 903694 272833 1408635 1011332 769920 1704007 1680168 449034 1189864 76103 1293328 521812 94321 433223 851984 1485944 1565230 1254624 884687 1218991 528043 1212479 1543498 1555886 1159575 1170477 442059 1062814 1816928 692381 1762033 1649330 1181587 955561 983791 650370 40008 1049160 142528 1763705 1707585 1031567 951208 359045 1590406 573768 1119209 1193622 1768199 1650024 1779081 1660395 1562639 1901618 729296 120885 1342423 1727756 934794 979098 1404262 1888311 331084 1506356 88810 104738 1975917 1972654 540448 1875895 1659654 114286 1038765 1911759 1348029 95261 1921534 1114786 510156 1621550 1290321 1049902 479276 849045 1489242 1126532 346452 1340509 104652 1230695 146403 1372374 1458901 1588095 1225526 1055926 989853 393907 718166 413846 410226 1040430 122340 1181204 1942419 1577874 783144 1992388 892461 238925 1652776 664030 625978 1544977 1065042 920620 1252740 1613859 1518747 1128150 120384 1718176 295712 934952 243788 637797 1592901 1828300 444037 1142903 1409683 1360838 747688 565178 1780912 424389 714583 989011 194059 1082443 1030632 1229212 191356 1066298 428479 119573 1407455 536085 1824886 986492 1988975 976540 769849 698640 1959364 1535640 69010 1139496 985710 116172 1646570 773169 969387 1378711 1181769 1620508 976422 1994032 1613239 328868 1146429 792148 1979395 364303 290818 484056 578080 1259158 1961143 1708829 677894 360944 1060141 284488 1420414 1774962 227242 477991 1812041 1432866 1513921 182486 119337 1825092 386681 601983 333973 1769394 677130 879877 546347 1863707 381064 831695 1332343 1378126 1602256 1906886 497193 1446150 298958 1912934 1611188 1510978 542110 1399990 1542171 213047 411047 189849 611079 482650 1371114 1530562 388626 1285728 1252793 910027 145863 1505554 865509 816716 337945 1707189 34364 6313 1926995 124471 1295947 466326 443484 1888884 1794819 831188 1713680 1752366 714002 1989499 1523326 1488405 624970 1588519 1494134 1454799 1123295 1647969 713054 1345968 1819311 173368 1285966 74800 1851997 1964214 478342 1883088 1044663 1781529 980044 11702 528722 1100259 164904 1217634 1447055 630262 1846391 1877080 1217192 239079 943061 1568552 151159 1700861 850434 1604741 1176083 314869 683048 1624916 143323 1312968 211306 682509 388362 100007 1668142 17937 402942 1279301 575475 619433 1338547 1755414 580235 1530652 112240 1817568 242934 909278 1084941 290327 1873017 1012930 1349338 506152 278975 1864350 1538951 322844 1623914 831196 357761 1732179 1186965 225143 91330 1850299 793343 440452 1098950 436591 366085 1012286 1085909 672822 1053373 742258 662618 1571237 993439 1484401 57421 1912238 909384 1578413 885821 293570 529765 986229 1073865 1709693 1629173 1062792 95336 1990865 291148 562639 1753881 30279 1745532 1769077 530858 1784428 1365136 1594121 1098340 1835089 1164762 1915453 1826991 1268955 1856630 105794 1460070 790464 1664174 1349333 1602659 755809 1272052 1723976 1267029 1495021 745621 1442887 609918 1107628 1949099 1717255 1206387 1497611 461305 1445517 1752582 818673 1696980 383136 721036 1520043 115756 1611014 1322138 1586486 944453 1831446 1405199 1604438 1773881 67789 1692742 1771624 309643 1535324 644785 1900916 912689 1488926 1675144 1108481 1977561 1562169 997433 1296169 1326155 1577498 56133 1135222 1942364 306647 1636260 686694 1213413 447924 944611 18909 1844460 978694 1068206 1121450 1931575 1080687 1637657 1792493 988475 366715 1392665 173187 358051 994053 113005 1546491 957477 328941 81894 1206141 1885020 380559 1840088 367080 626972 1420275 1825933 107940 1032848 42382 573897 1479697 1591685 1636326 259815 1453932 815004 1911787 1957752 565354 312172 1699589 350133 352173 1264643 1501870 1213744 1876727 1852333 178896 1701787 998921 1263586 1505590 342601 1325815 1406490 288101 1807474 1273828 1136078 1053944 1542099 20013 1313340 1758284 246396 635609 1386618 1993801 971498 1248678 1322670 1420418 311132 1009499 1787414 311679 758626 1796309 1735444 1349794 951918 1155110 352207 745844 869261 463180 1049948 1615892 1338739 450667 1863984 404687 1095934 626518 424440 577692 1302 227814 8457 401536 256340 1363281 179261 904803 1867363 1939063 1625045 462533 594594 1041187 307186 1657478 1740996 398748 1152895 1672247 652282 423092 1916971 1038428 1719628 1115429 1773206 1196218 958306 1210837 525516 1452809 258962 1502902 1073673 1857270 1924727 809883 1415037 414797 1323406 1843804 1308116 466903 86433 1059311 1962031 40625 1624402 237714 428072 464272 1998566 457495 486057 357204 930786 582170 1030565 1659412 546178 257568 809319 1644756 1622369 41520 242204 1603314 776291 1490067 566900 1675538 586148 109663 817231 1995571 1276248 1641602 463551 49900 1235127 150060 1843855 1653639 1520127 898571 500774 1346514 439663 1102923 460211 408104 170459 860872 403981 158433 1572243 1300968 1114469 1647556 1861947 1556834 1570026 66088 1579310 1939694 1355344 1620953 164454 1436874 1381970 1579742 1400256 865264 1329324 1541499 589984 762470 409735 1112577 1986078 1918079 1131620 417596 806490 1124869 1074482 716949 564126 1365555 1813888 1949097 1860538 1727929 27826 341084 59619 1091071 391215 758497 60014 1561155 693990 1782910 872671 1576267 1688698 752002 765121 205521 1566692 1280420 136790 1447686 1516356 1805180 914556 578180 30609 1243313 920979 1736309 545825 419733 411391 862877 503244 616368 145473 1598851 1923753 744761 675370 453580 434447 515029 1817146 1837677 265849 1066281 934586 1110950 1592868 1602980 56197 414382 579451 1453218 1775929 1615263 1423494 685423 1385520 1580981 1673147 1793054 1273144 1653160 1475141 1169567 965746 1115121 1953433 1198867 1436724 304346 1135330 845783 1767599 1884755 182908 1652567 958 973784 1629667 618746 715453 522926 300852 1517320 1846309 869596 86711 140794 1646005 236180 1817264 963313 1297012 374561 1000681 101332 1063108 709657 1049722 747813 1651924 514330 674275 1304751 430131 500817 1935842 428698 763804 1005491 1630361 1184351 754874 702931 1627055 1440451 1491415 183295 1773984 644005 1899210 1719553 250442 481915 666624 904082 418574 1996955 2763 464452 140072 1736337 950690 817576 1272507 147304 181333 1489464 724283 812703 1818366 1160 578021 1324875 985290 1632638 526856 971179 1263052 1292267 451595 109039 131487 1329380 1871178 240534 1572331 1462190 27717 1074705 1446184 1001658 933617 1132278 1392418 457889 1314618 1649826 733915 1635077 960275 1926194 533205 1526626 185281 1881040 98047 425983 1389855 1160887 785778 457482 581542 927192 608144 824229 30973 734816 923090 708492 1883316 559046 1230285 1615492 1745556 1852542 717133 1459836 1969751 207022 415508 1974083 1699821 401705 250253 1361001 691689 1559812 204408 1646732 873174 1392147 282922 1872741 1328450 1053162 1494459 926117 819307 1125220 433838 1143250 396232 827230 249828 1073320 1801541 272525 92970 72000 1092582 1109886 1994959 1859315 195683 1189976 1081160 459933 1838650 539466 1296340 968141 347560 1465855 296522 689411 1792666 813141 1695965 1378526 490053 757480 46597 1967664 1130200 849109 1766235 18930 1706777 1293127 916326 80261 1015694 176901 85582 579653 1357214 1416983 563049 1829010 734064 1308897 1875567 630260 1098783 174766 100756 1795591 913722 1300431 1915260 1857177 54844 1770988 1383028 742325 1982101 92368 1602961 1616780 1075676 254566 576258 1187303 895389 600176 1293496 15341 1530052 676096 25485 704588 1224507 1295457 878552 712485 1510452 355493 1475830 236159 1112646 1726669 583192 53259 1203502 856829 1419150 1910856 1475168 740133 636461 1934905 648467 580354 1466784 610587 1808638 994802 1400140 1625067 297108 1055422 1645793 777323 1494700 1575742 364181 75220 598093 363139 1927964 1046167 1967023 1683072 1336754 652938 876691 1760278 1172481 1387441 634371 1404778 1597380 602155 1480650 1003350 1330700 584305 26954 1398225 358033 30835 1237515 559834 1154022 1226911 1391307 1393796 1386527 743178 977561 932992 1673678 542444 185311 1678282 812774 465778 185485 816187 203550 1060131 489143 484025 1238499 159946 1441907 1527051 69117 1467307 1911288 1496423 671331 1721234 86997 1056857 1118176 488531 1900567 1950353 1838753 66610 1221937 758778 797985 1566289 1821515 520937 22226 1676068 1933800 1808346 1080498 597528 422921 355716 1717435 816032 1465816 255001 1510748 560359 1676793 896817 396843 991936 1773243 698024 232866 1404666 938349 358516 1193895 663530 1464581 1545020 236729 1829155 530211 1524947 850879 379743 121068 693753 1974524 1980312 646109 92037 401273 1624493 1973192 1602490 166839 1304842 392476 1798728 1083349 865357 1114239 455523 964079 1616592 522032 549380 292817 762048 1980424 982761 108443 893147 1524053 1728745 845212 1241076 841891 1083756 1706087 774559 754749 718798 1552179 31643 1378442 1528115 1517090 1906220 1317886 871387 931080 1607715 545977 552539 465168 1274508 1403223 1498584 613005 143171 1835189 204233 1347361 837474 1537670 304245 1961878 845375 1103082 1778548 1812055 1364518 1276019 890747 1157099 1463402 34180 390163 226565 1183259 1610674 1061424 1241654 1721674 960369 540513 1716301 324981 1995950 117513 1596485 963882 1921039 699928 1963705 1629192 1968284 1330458 648262 903129 346094 1486655 250999 1906593 473519 814438 1619594 1367369 928619 533318 232666 1251898 632209 1143171 1014640 576909 795758 1289423 1939965 1246941 724616 811245 894342 1025180 1931433 563544 575198 116276 930736 1101206 1078367 723403 1413669 811671 697590 202009 763306 1859669 596314 480380 1562131 1614430 186027 762950 965887 800074 1580333 10745 583430 166497 710685 1668805 624199 4797 465787 506628 69022 384678 244706 388028 1462027 1370577 199397 1614555 17173 926566 1087398 855378 1128899 362806 874430 138432 1853662 532859 1508005 633553 1616663 404149 495247 621675 1264641 638075 346388 1588272 338578 1194720 1198428 553080 1955737 147560 1081406 1796702 565853 1413173 370699 1087604 1621846 1392272 1097909 121642 1738640 1903493 1836458 98408 237163 1969516 700217 1343955 1203503 219397 561319 660404 213836 1350566 596909 1636790 1400891 1054959 1492448 662301 1682581 1463593 1915090 156614 695719 1200104 1695906 59204 708305 1009458 116564 259722 224295 700189 1903643 1802593 606523 516784 1358815 649529 1068515 305461 386777 600485 454639 1179130 1320012 35368 341540 493101 502718 642462 1525071 33441 509804 920591 1010970 1582667 560057 1963687 84967 15111 134963 1862182 420451 1644636 1088694 651592 253038 889606 1648991 1448458 144821 624567 929450 1466549 39966 1109895 1178845 1202576 1957492 1890682 346736 1577867 922216 1348086 146757 1109985 936001 1050740 1058465 1556275 932236 120410 549869 731560 1798394 1227826 1319113 1724420 515783 1603607 551167 558397 974153 1750178 1214857 1779754 851533 735700 995241 447437 1709715 112039 1249510 751969 325622 1955675 116296 1100212 271830 1324340 1628763 1212014 1083310 601907 1690687 1957740 1538769 1857514 1753940 331694 1079535 1862673 1198319 743210 1161220 1153203 210574 1428348 830 1274872 53077 18696 1170410 65912 1097465 259931 973612 196933 1038592 1244440 162387 1511270 1093137 1406566 1470120 827544 747289 1066256 452975 1931894 497689 1119799 1517819 1727727 1745350 395574 523599 1680560 1455842 766182 1282186 1297206 736771 1044375 973141 862795 1119553 845660 1546223 1415436 1592066 1732731 1620693 574461 81645 1402831 916405 1830187 1329974 1495024 492729 917714 553925 687289 1852352 623223 236755 1510474 1852550 203086 1947707 1297369 1087105 306458 1075441 803773 1667166 1559687 1204531 1638623 1479978 926134 1763533 1511358 1923916 1346232 442715 932847 1359233 1339491 988533 975756 277012 662080 803662 397286 1229685 762522 471962 258039 491364 1001195 418273 942042 71517 309627 538821 799948 1225215 191790 625810 1617395 225404 1914153 1226406 142373 1233179 1414203 1408516 1405460 227065 1801844 30647 703517 1644375 1754292 1504560 1457659 150443 24472 1520222 557971 414663 167200 1955794 743073 1820215 701679 16008 994798 707684 803003 1725208 912728 1615458 1094455 824872 1043892 1672945 1920391 319858 462899 1287454 316384 1598827 830865 737818 437331 1286869 54226 1456007 823500 534841 1338101 23298 272510 386827 724122 158244 306047 1953253 772706 977122 676870 1085235 1244139 135408 1167232 390 1214848 1399341 1697590 1537372 1693664 1708894 785401 1675808 1579982 1944251 558808 1004599 1834707 212375 911661 738560 1487737 1166494 46381 1003248 723596 332279 1602386 1977768 1543775 983078 1727888 1055695 918761 1487590 1072735 1372876 594440 970359 560308 1077588 98257 445900 1317469 721534 697386 473282 296878 263262 940916 575683 1344006 967850 40511 32987 1944373 722863 669716 986486 358696 64366 105210 583658 1607803 362058 209131 1786974 1706450 898703 881685 729106 1731560 1307486 272828 162092 1511412 1805251 327303 629607 565173 644998 885708 726439 1815046 828893 1711484 1628398 223446 1622048 1841107 409768 130116 1094025 1166237 1232729 670038 1975772 1802617 672035 1837002 1990753 944347 1380651 1226480 1342705 1549541 970340 1543476 687538 1868608 1651510 1787980 1673109 56625 645789 126483 28224 430477 1587433 1864410 74267 53898 216474 410482 1606866 683710 188483 385487 1231691 739013 1155264 1404469 1717753 1397642 1115658 1941396 1100865 1255564 900405 1140782 1067112 666435 1493855 1507661 863445 400121 1933487 580606 50091 121008 90077 1297586 26889 1250587 360617 1316440 806646 233780 15752 1255762 1577643 801505 1655882 1056933 1712359 1526563 364171 930185 562477 1026108 80864 201497 727876 1298655 33659 1352045 810601 298035 1084882 1091588 1898784 1995185 470741 649082 1575708 1895125 1734332 841243 1273892 203323 1990744 192629 1354055 1328349 1756767 1719723 983530 1045925 1334086 931162 1607285 406072 897597 21238 1307183 12972 554779 706425 1234183 598326 1003315 474696 1830098 1947303 1370213 1305930 1550364 914411 1545150 88378 1548856 1960623 1730836 1813171 631592 1374605 870016 1992297 1023256 846916 312946 479838 1425541 205419 375947 1839850 1945 1960970 1881023 847886 934500 1978544 877326 1487024 727978 606458 269807 1688132 1898291 624262 921376 389406 1379133 700234 1378635 509707 167194 1016529 598566 1610283 162164 1572580 703817 553742 1173736 397033 73931 1884912 185655 1602392 1637755 301919 1464659 624586 768592 1275708 891536 476541 372781 614267 952181 1589633 1054984 1778438 1026001 1368585 1731832 863174 239115 181001 1965792 571529 1012270 546875 94462 334162 1719928 257813 643966 1850949 1894967 34994 362265 1809557 1085299 1883743 1608383 494752 1569276 1866560 1717684 419100 1567043 1371110 1096772 812440 396644 91195 440369 1647869 1415768 1099845 10169 1198290 685371 641407 1734125 1616052 747369 1713818 901214 55725 1594887 1569918 96129 1012383 888637 449010 1553458 1140909 162759 806162 1358590 917032 1347107 17130 1673040 1867528 1134274 1518543 1146110 1432033 341141 1022048 380051 121400 870247 627337 1819730 1390551 278891 250177 552423 163539 1587699 538520 54157 695355 827350 38627 342844 312439 691981 1923481 1705421 309427 844427 175756 815133 139114 809740 1007490 676889 700455 678395 1711248 1932386 500187 1776343 400948 160969 1227960 881721 514226 686557 521337 441633 660816 952251 502318 633468 225926 766085 1364818 955284 38531 1187877 918564 1180284 1368466 1093060 1022168 981280 1066807 488300 668980 1203328 1088645 1952088 1064861 897053 46256 1395691 1834064 1028246 237182 443666 1344426 1646189 1722951 265372 998859 208546 1920858 805567 1374553 382094 1338249 1059670 1992137 1315925 297901 645124 424143 754176 1805551 1342051 571186 289026 1884725 1466895 464621 99225 1785082 1931301 896766 1284630 1016462 369100 229559 1627745 608404 1810432 191827 722522 1411564 944822 1782783 1894977 1741503 161836 610132 737917 187858 796712 603006 1856521 993016 1157192 1289307 1846732 1338106 1586349 1525942 1777273 1823818 632488 1160319 316340 1560892 1469530 1692214 129395 393427 1539794 1918739 1489087 1835264 729638 1261374 1092759 1614794 366722 1142009 1299759 1831887 204138 1726512 1852955 546318 1381041 1921026 13548 269954 69478 909268 717092 1430791 1745259 1524041 288896 712456 1326748 1275467 436112 1374871 404451 220268 834283 134254 1597077 1771219 80749 969224 1541782 325759 1116674 1767670 890778 1077922 1287385 260690 99753 901799 361154 456440 122405 1332565 1482850 670580 1374415 1784025 472393 247238 426372 1813533 1250433 713131 419834 1839344 1590745 107488 1758889 1125269 660999 804267 592764 1276953 64910 138079 812912 1155875 869445 1783017 1549515 436249 55590 430375 23484 1954944 1038028 1858335 12067 987179 313508 504501 1470131 1299646 182799 804182 961632 398995 1118920 840188 1182507 1157287 1434102 1767658 813354 1602149 1964934 872450 757738 1104539 1656612 18032 907144 98326 1333911 1058864 1950751 1081028 1991071 254817 1724458 565662 1394833 1332015 1899578 32146 1819558 418026 1251020 1386730 1774473 430832 385547 1751438 1687613 652422 1907189 1735095 14469 455602 988863 1781267 1958122 1644885 377080 1746863 1200303 1043321 713151 1310475 1630871 706248 772085 272679 1675418 1833282 1051547 1115038 562462 165807 331270 470984 1578678 656918 704957 97089 304216 1672742 1419165 1315300 314708 1404448 637214 1011922 945837 194644 401726 1295377 1353268 1767685 305021 260007 1926248 1982601 1312464 10578 183935 1048241 278076 1995328 1328828 1595625 648171 1351986 429948 311757 736885 1450478 185458 503720 1026304 934067 1154851 336855 1569029 823764 445001 144793 433511 1612648 979258 729337 191148 1115855 245295 44061 1978868 1112810 256669 605040 998339 411953 1899318 611226 72208 194017 349090 150340 682828 1091408 991311 1892556 1594431 626589 1725132 1582037 1007384 715978 922185 229090 1169666 1258665 368177 1210566 960068 1989381 567060 1650259 1135105 445386 1652367 149312 700683 131740 1124432 1051899 1555739 266529 491974 1405917 1027259 880908 229989 911601 957425 1586302 1849016 942141 85419 52986 1385440 1216016 416311 569825 1067357 43040 773505 242012 1940934 876788 1014807 1095036 1980807 480258 329797 979669 1892188 431706 990728 354457 1998255 767341 1499492 50640 1130407 1376980 403385 119857 307324 671004 1045322 871344 1273751 721139 294253 272054 1475414 904351 1784670 1489032 683236 109476 1487045 1522806 747003 511079 987558 845863 1953101 425851 1637417 718558 614705 110189 1515099 617036 1092885 843602 327419 1556789 453551 898700 321639 754536 907430 844343 273279 981771 1151292 808239 1919971 235665 158667 282194 1217473 1582361 142599 1493227 1010424 1621717 1521149 123460 914075 433586 1713897 530591 1811848 1685718 1780060 27979 834314 294877 1541187 853886 1407514 1768229 1309226 1424139 740874 546413 1841361 1379148 1682197 392271 1321523 1018678 451697 1457235 1192553 493482 68033 20763 1588389 1700595 1126960 590590 401292 419604 236825 548172 1057300 389636 1970645 1863001 969987 402087 496582 1780236 942351 1002413 205045 1774560 1311621 1563663 486103 1036525 349575 294950 1249794 1544400 1845715 1694560 1047493 1103922 1123325 450745 710732 474862 1179609 1937408 1085695 1403634 1179645 1813880 1633014 562556 542174 767649 1224643 1778424 1301533 417186 285104 1239986 867409 1910336 410187 781920 137044 1116983 518679 547642 946204 1568779 109540 1016687 1647851 113175 199242 1417524 1807071 384993 194181 1508437 177724 402877 1809700 968180 1830081 785201 85585 1305328 1616084 294295 1582545 257037 131420 1859728 153737 692832 1468419 1898740 1224425 1029048 220135 1944645 9353 945252 475032 889015 352821 1173419 380593 401657 1684893 1572724 1198960 874886 479915 359170 345482 1582079 236001 57706 646985 537680 1485562 560904 1162095 1735928 333240 1183765 413542 1569742 1715427 213002 204115 864285 732934 794238 1599630 208331 1284234 481396 979131 220874 257143 999307 48678 45856 212827 1525451 1998744 1240547 1693218 676995 917138 1232313 233130 143444 285173 1323347 1464276 1032010 461205 25845 921502 1109129 618077 460563 187392 436165 906687 1637899 1393190 1393459 1120231 440162 1077989 434088 1503784 904669 276430 1439737 906608 283255 1310488 198677 1575762 61264 32104 409779 1939861 1226485 274080 825760 1456934 1035883 738017 641187 261882 1272122 389946 1414491 360949 60461 836159 1102661 1470492 1230546 1875292 649821 188985 1821521 249318 1837829 593591 721033 1701912 651287 113534 334510 716902 1971011 1198206 384537 1145315 1281294 172548 728694 1155684 584648 607947 1481943 1882835 1177217 412864 1540061 339495 775554 50308 1959521 310048 811624 1023844 241201 472500 1033670 611094 1253592 1633979 192239 1046775 690989 63098 153854 138525 938721 978913 506180 126607 748978 1596868 291107 1329169 332894 58467 1126852 559080 1266034 71566 1843530 1793486 1510197 1508714 560432 1563092 486455 719208 1779946 1896802 1654174 1798427 784942 1262156 1509493 480869 1305421 354215 1339325 687011 1966944 1571361 1620060 331303 296743 223529 1804397 1254843 61432 1394891 465658 706477 209087 18050 278010 1966394 1823155 42289 1733670 1078435 75949 837835 1725490 232451 423498 1331172 1001951 972864 329402 1683055 1893055 1042246 961109 526075 534946 980905 37127 1425459 698345 1939120 517601 387654 1596376 378946 1813659 158865 581478 1701665 1221554 1780696 227055 1993340 1779507 874703 38062 200178 1859472 1961289 1640917 1837543 1532789 897820 882838 12255 239885 171773 211106 1003905 315235 1745762 909829 1810166 1654987 1097185 1005791 904930 969202 1182620 1253448 666493 1811244 670838 1369797 1832628 991481 904288 1618952 53718 594269 1177532 362156 296495 870914 55560 4276 528434 1880088 1173821 1079282 1884365 1781457 250260 903438 1611821 680167 1646741 73258 900039 1659090 1752118 1967492 1793644 1770251 433897 278587 1876294 63011 709948 1776353 542275 1138716 1708119 928235 1880152 1406568 1625725 609926 605938 694194 1562480 647199 742131 324950 894277 167889 1243176 925015 1025580 91827 795473 705723 1521844 1599195 108028 1842642 398714 1343283 1962758 816928 1925019 742976 255735 983830 298223 1182255 1638672 1375438 1091881 1900318 1698882 71849 1499727 1262338 1497361 920221 697574 200834 1886908 1182741 380497 1179967 194922 6962 128318 1017626 202416 1097515 1945989 1709090 1685 674837 325588 1258120 97347 1424904 506846 1375521 803370 1387925 1415167 796639 1445500 410744 842147 949857 937711 1353828 631631 1099051 1131117 769015 67477 268745 1464650 744414 571044 1012323 503422 1942462 754666 581658 181577 1087747 1139476 1290957 1371534 91249 1136087 875669 1554562 975026 1559341 1005718 549498 651599 1934573 1773493 1260565 1907026 116488 1726528 1821823 1642666 1979447 1702211 1971756 1077005 1905616 1431975 622305 1944451 700104 1519219 1058888 1990497 1192379 1250719 1201585 1145081 269112 923118 413892 1053892 1465152 656896 744489 1449803 1598028 1776406 1031061 173735 39475 238820 748759 1620914 1722034 815001 1307715 1422678 585014 1389505 921111 1894504 1992887 1060423 988408 863738 591495 1893376 733595 893509 737109 1548516 1444525 748163 454340 548163 337286 1094879 1872293 1666618 723739 192482 90114 460476 969360 839403 33617 751320 1116056 684880 1046033 985341 1376219 1238737 1134520 1586115 1023572 1830596 1091021 1832623 932977 294206 1407905 1934928 885739 401479 712588 306596 945572 1645017 1034371 1232699 1294454 1126023 782751 846061 831300 1420692 733192 543293 1278517 497211 613454 1279885 1061294 602243 1785203 440478 1198646 1590970 69189 1228632 59656 1896606 503241 737158 1940374 1271290 1549437 799769 304720 1582452 346078 1579663 1497596 74452 1185309 1627616 941137 1602810 216347 1965976 858975 444479 1253840 1493896 686888 178001 1687649 202596 4114 73160 265449 1210274 1947663 107756 235047 259419 258164 821135 954969 574098 486904 1767930 44894 1146379 749462 426315 496469 1545688 842981 1821145 1227803 400369 335605 771002 406678 344855 1731487 542187 1912652 1033519 916711 666539 1224941 524268 1522505 761895 1952218 1924604 1783775 400622 790577 654795 1678755 1665515 1164007 865098 1299257 550911 908282 278514 1234907 830846 1892199 1006565 266730 1566041 80309 55346 1724851 1767541 493210 1127012 1333103 588661 1821872 993684 465989 227568 1682556 1024500 119395 1019323 652098 968409 1066814 1498627 514447 335115 292042 450003 1823100 9446 788898 1878969 1837395 1423190 733357 968778 1914929 1935737 66486 13942 1156416 333174 1718912 1794045 527427 1665054 874326 1213291 1262918 813709 1477963 750713 345244 94852 56287 92761 329845 1549466 50454 1703852 592955 655803 40960 875490 827179 1259078 1116186 502484 512322 1264819 1732196 1672781 392521 743998 1389999 819808 1265138 1092074 1785478 1604957 138606 269724 1997576 1765696 1214351 1260437 708820 976299 640538 1607343 749010 1545351 770537 503234 1177127 805974 1058761 1555102 661990 1683078 1790275 1124581 1001579 1873920 178646 1017224 1832479 463000 1254036 213593 520666 1177178 1677606 474440 974321 562038 1170542 938575 1545932 417828 1018507 1695789 1188814 668072 1620201 1197708 558223 1635029 1886182 800072 742651 1974291 516230 1702540 974392 53021 333621 879432 385832 1532799 1462403 1895441 1332986 999436 1084681 1118587 1267979 1469298 136895 541504 798178 42202 1318544 1607143 259812 789100 1674663 667690 1868538 1098720 1009384 987057 1283885 990804 721441 990329 1519527 194038 1225002 561340 175382 16122 1760762 1384501 1874774 1943798 1686305 1870877 433922 1955355 747359 1344437 1072502 1769613 911041 1822796 721398 1904795 277174 674600 857470 468825 1923444 1293234 602664 1414756 1161376 789007 199410 662289 502952 142758 1028457 1232947 1849658 1777696 780937 437615 685844 1761205 804642 759015 409236 800799 288022 1564898 1825248 188742 1994558 1920323 337892 1478730 306038 1689554 350510 968076 1078091 1175667 10782 444780 1817554 1309316 1722219 747076 214365 1945113 1137525 758276 1302164 448918 216058 1115284 1425873 741474 1609151 1509128 627797 451929 884709 38413 1962511 273948 327507 1100 1088552 906813 1633089 1487972 1916036 1718971 1221384 1971470 1916640 828399 1026802 1974458 531583 1346178 1871521 544974 384632 469446 106013 1215961 1533226 513111 124399 1006849 1888203 1748678 204488 1900801 791089 1777556 931425 16987 1092526 240130 1605527 1557701 348928 832432 302002 1282294 290191 794470 630050 14801 412100 435291 1985939 1327479 1520985 670019 1047927 4735 1206433 1104018 443122 1531944 1247494 725451 74035 1587469 413258 61014 899575 399698 1720666 1118784 623610 1930981 807354 278872 724840 309171 275493 114832 1945780 720558 1374196 749826 657866 467951 621277 1055051 1335579 1346169 676190 761653 1701411 1853754 529784 335614 973048 1558601 1594122 559311 1476584 42509 87681 1536175 261001 413885 914012 1316160 1093947 261469 495097 1302156 226692 303796 162370 1757241 845912 1928756 1818669 524952 1523589 1780905 1183672 805081 868961 690033 1521620 1194730 1604329 526034 32476 1557534 1885367 640035 1884649 1712292 1708761 89627 234057 1893038 956878 1468404 243103 825625 737093 1714237 123708 839579 1681037 1213588 1763877 601379 1624935 1435263 232590 345850 1596423 1007700 1927191 1558605 749989 775457 17843 688923 307422 209283 992107 433532 1533270 662044 1165309 1104667 570930 320102 869698 1620982 1946243 1470075 1134862 920676 971462 1978025 474170 1177537 1958279 946112 1854391 662744 66235 960972 878908 591297 494490 1521026 362241 1299170 107447 999336 1592109 888147 1338422 246972 933452 1090944 23800 1890368 776592 1059023 1292744 1368739 1932808 668959 554036 834697 302616 886780 1605783 692067 522686 1893309 448774 1357358 1469247 477079 287294 678680 1318505 197867 174606 875622 701550 87058 832901 1301809 829973 1094241 894345 861950 769555 1733418 645256 1481821 1133036 790984 996580 1933274 383468 1287027 100892 1114298 1627453 185026 1829501 1523845 1470549 982939 216623 1100215 1082353 639657 470730 766107 915222 582541 1070860 1799225 1224665 302496 820440 928676 1179165 1757345 1457699 1004169 1487614 1796461 1597647 1144821 1031129 1073327 1344936 609196 1185322 1899321 1899113 1615361 1797738 356523 1812928 819853 1021868 1094856 500445 599458 1868532 24184 944305 389302 1297856 610263 1020333 411624 21597 1063712 595546 313603 336297 1722143 838052 936461 1696800 1218213 760692 961873 101845 467011 270658 1348775 1675262 1911514 1156147 1356410 1155926 144882 1749536 1276494 1715420 1931010 1780019 329677 1805299 1354989 471854 1701231 498483 508740 1536590 473031 973442 880616 738086 559853 1700952 971484 1574731 982919 1323045 660302 244903 319880 1502525 505031 1259458 869344 982349 1040683 1378834 723762 1913046 1474955 608010 487298 897006 343889 1707648 534996 272257 181320 872793 509920 374416 1022998 396099 918562 933291 675735 819619 1912328 630514 656641 941290 1984547 1165242 386814 1803441 165598 1576591 63281 466316 1459299 1898160 590902 1598692 49519 1553023 1424245 1808632 1192949 1870464 1603524 558303 1134931 1158955 404629 339465 520198 504980 893071 1973780 1484969 210842 677099 1490552 1051015 1597798 591692 657380 670162 1596267 1550503 1295513 1960278 349077 281291 1277228 1379898 11226 938846 1245322 881182 1369176 1989151 304955 1385866 367696 57800 1150636 315484 592266 1963258 1438545 357347 1241226 1822983 311812 558874 1239676 1811638 393416 1319687 1918213 308390 1901968 780510 1365822 1683255 321539 1480471 898468 1817584 938363 1263792 1552704 1320297 61139 965285 935440 1498798 1640944 1462179 1428972 470579 348906 146753 567922 333374 357503 644135 1145903 1592804 1511468 671570 1439590 505986 875831 479904 749624 292970 299505 1214970 209400 615623 781152 1299332 1222028 1752271 651169 512941 190034 1591250 959451 999106 1560971 205296 1681588 962417 1639156 850824 1624884 1758538 825969 381022 1758836 4044 1373206 1920286 1608524 445687 772696 1895235 1658345 753188 1231205 62582 81052 561500 855416 1684498 867843 1392345 789806 571170 1854693 463862 889516 890323 1605922 1804471 1577849 646802 439421 1204406 1998631 1617318 928487 1502686 1869719 1759958 1363580 380146 501341 1238087 204465 184977 1135295 927964 260712 473240 1156998 1546873 60750 633299 591423 1663579 1746713 1600938 1865412 1140809 589157 1972316 1989278 724767 976551 1232817 615417 1310944 1805365 1512256 1412471 418368 944644 523705 234016 972817 1160332 1268088 1357646 1476451 1471091 1828299 1420528 339729 1112251 1248451 868561 795862 1664911 37580 896250 541312 910727 344103 1217046 47479 1289234 1019393 241210 1164577 1924038 1384537 1484524 1599030 152213 1227425 59546 940940 947844 149992 1712588 183244 1086564 1770131 124638 1859630 1714945 931898 1200083 871562 706420 1872849 595357 1331762 1609178 8124 1225048 663383 327733 260261 1697270 320813 1053969 52529 877371 703396 195107 842205 1666565 575969 1284297 1499977 1320088 176632 1941987 245239 1897020 1849632 606852 914617 190444 1002476 408262 1619843 1764480 891323 1050685 497800 883284 1482159 447015 556226 585068 1310724 230654 1258830 437704 1392042 1754618 1597650 1979980 593992 40582 550326 986858 1638039 705762 152416 1647586 644838 1580167 1080079 1392174 648638 317223 309517 1132728 472603 506565 590757 390837 1968746 239594 12557 1562062 1150549 131808 1853621 256776 1144383 778394 562184 1114495 687444 725038 1311663 911876 1820019 44787 510066 690976 1802975 1446437 254578 1293682 1672102 1209146 1505322 211170 1909493 1709383 1812861 1148890 930719 1020948 1835598 260773 34192 1351439 1682290 1937013 53133 103327 284197 651210 419061 304677 31479 1744526 1433985 1169510 1500004 1701483 537675 1192335 768165 1117745 1656121 1809144 349793 1042641 931874 201768 817173 1860679 1884112 1590718 511750 293749 1064734 1457796 1546886 386029 1445616 738992 1993809 1635047 1680281 1536384 1907454 425315 1507261 407266 1251886 1659362 1534312 1364616 1462051 1011782 180419 1782293 1983920 1717865 450165 1543337 626179 884034 1363436 1013312 1592656 1356283 379215 1084651 1610145 1121627 673274 632782 54167 854125 550975 1453706 1070273 1669193 1481389 549501 225241 1248947 1558914 1763062 529723 1329323 698925 1898722 1242594 1244653 1968834 624017 1855492 741742 629845 352443 1101889 8740 1497582 1910402 667653 19037 407692 297475 1157630 226141 1960060 177716 1835630 143905 1173309 1044174 578643 1970626 1368758 547516 1125226 1864835 635825 716601 906346 852783 520883 145386 1924817 1023490 92304 1922888 564472 1072596 1206064 512101 1003240 1655362 305956 718539 992373 632095 551273 1268053 1094938 1515376 267397 883104 1925258 848146 127181 1066398 1593110 1326822 1348404 1818832 865663 952940 1733413 1551323 512936 975210 1574585 1220341 983506 922019 691148 1130677 658124 1168889 1095789 1372373 395744 1561112 1357919 1118237 366518 1794222 1517558 476700 1185247 62405 65058 457038 70033 900768 224434 691189 1668366 136681 1362268 574409 7727 1400208 557813 1396419 226944 1140471 1386229 1501914 1734497 1647595 1513150 1129783 856288 1282796 769348 1395648 607949 591898 1523453 1959501 1134454 615935 1570752 1028798 732003 567967 1396577 884531 330073 1639818 1180776 1395193 1162145 1874336 1066179 604634 1367197 730691 624978 1702597 1183418 259206 575682 1484050 844419 1145642 1938190 1004720 336575 11814 697857 94131 350173 787942 1577660 1867896 328256 1290462 423856 1498050 1599293 1166364 657601 1694225 1597901 124739 1134611 346348 1273616 1182290 528764 1455370 586074 1948618 1705242 1879025 50511 52796 1580244 628321 1823166 1362565 1053487 1526200 836284 1800720 1408931 896148 1691213 3274 1280819 1835764 836392 326412 463704 888981 880371 786181 394937 519355 444824 1097844 1968700 1250436 602558 1837316 1147929 557398 435749 324211 904605 379825 270138 639969 1866847 511415 1448844 224903 893420 1432339 533934 1460981 73105 706503 1877644 117792 1376788 1908037 1410681 253987 1853973 1753210 1519717 769731 1694104 927362 436854 778733 795866 1167783 788709 1951096 122670 530723 1005045 859341 34678 1449390 460725 753459 967535 1856070 1786316 345297 598299 1265395 1901349 1288331 243040 431054 1718582 937687 1354740 610635 1636117 518233 1213145 1240072 1506007 183376 516288 1603451 1015806 1230260 1183987 148143 983474 1995056 752305 630547 1677223 407569 324494 1189413 1374294 773640 1583400 1017271 929648 364933 525577 348857 123292 1537347 592653 1232230 1286508 734154 1019561 481441 1627383 1166807 75666 375928 219196 254387 1001565 1133731 344749 1778304 931034 1096596 488475 756128 1614465 1080076 1744488 565882 810733 1560420 27839 1544154 132461 89734 1107115 308583 1846823 91125 745081 997703 1792045 590996 1474595 41257 1533460 1879469 1677066 1732811 862302 1578415 1420057 712695 565585 784185 361699 1763227 857951 1615302 1495977 538803 786335 1582812 1954430 1402471 534802 886132 91175 1328380 1356263 1297178 344307 1683808 1790786 1656846 331739 1627266 541413 1674125 1989924 1769774 1861992 1351193 50193 1258216 1711707 155348 105351 844082 45855 655929 720983 681298 1477523 744636 1388845 1147419 1559424 404736 574606 356413 1049955 226001 1552345 1182996 733851 40989 1903221 105700 197671 1829546 137662 1955368 1330652 407847 1995166 1064828 87066 1591542 1314809 784105 1459224 1370853 475983 1349843 20398 763361 1725191 544970 1555545 1563808 270723 989146 567665 1311594 934504 619150 1867851 1200128 1580736 900663 521239 244912 518900 1382393 122012 1936231 1381337 1744820 513508 1314602 442648 420588 1530570 1903348 591491 484557 184804 1705030 114071 1722721 13165 8010 1181817 1405743 1747297 658060 13395 486139 1695172 668557 1113735 625771 1241087 1230700 1112738 1295839 1525372 818260 123735 943115 1536144 1348694 1002432 1457522 205543 625767 1418794 1743037 399241 1704103 1228473 985080 1844178 1644907 544380 1892015 1055556 318926 1761838 57512 1176442 1928368 1172088 1029416 936099 409989 1835202 1028593 477803 347043 158301 619248 244271 1447328 619971 1949392 611023 904689 252415 963020 1433307 1041744 1629026 246204 1367949 751326 600728 279490 866452 272613 1184293 58409 223580 105361 1915278 1105355 1781546 87527 801356 380693 932518 1576949 983488 1302155 1007705 822462 1077569 751065 1094048 941785 1609668 961526 1133303 119988 88291 718153 1878987 1413099 1326242 1469902 1672656 719497 1982068 1680908 1511053 603817 1608826 515893 275658 984237 1105882 1907656 816970 76791 1274470 1225127 633725 812279 921648 475071 884926 1061050 987403 1846460 1479808 690723 992023 1461135 1546646 1229727 853144 931867 1947922 878718 1830808 1818718 872044 516548 169725 923821 1240813 593820 712986 1906390 1947726 899583 642201 1486004 1200658 1484177 160286 827101 1213928 1093608 1205308 1225066 429446 1092755 820761 597857 268820 923982 482024 691371 1233069 802250 603917 76031 637672 1807467 866375 138896 684989 1045601 896228 1352339 1503068 1489539 99249 286606 1393535 101713 202823 765233 329353 1078946 1040079 1081925 1457038 871970 1435167 839000 382392 1134423 399452 720710 430299 326527 165648 1557323 894349 460565 1361325 1549580 589925 1178486 813945 1245493 565024 1349148 583487 1959934 1421694 94951 764474 1498034 438296 794773 125340 719216 690 1211492 400772 1797568 1328465 911304 1577496 1115423 1735849 1760643 971483 1133655 1211687 1702425 1715934 113667 1799430 10996 1187536 831532 1658027 727164 1033716 1066680 944072 248807 491962 417121 703752 710858 689364 345176 477598 816729 687197 37237 1644868 1319146 1788150 774658 257448 1577751 461522 1275692 1834179 532268 567943 679246 994958 1427808 705269 556724 1864228 1065308 1762427 261043 668160 1352353 564569 175794 1779561 935570 288692 296702 204608 1945850 1812944 491163 1893103 1861107 1614754 1702117 1307754 1637881 255338 405257 238759 1119154 203492 5392 632285 1450454 1752494 1616147 275751 248124 499939 111279 37140 1320218 251348 1619535 783811 735995 657113 1024148 376487 1755980 1019728 1864103 277982 1601905 1471629 1371766 23726 1981540 1941633 1266591 1644711 1713332 1934834 1402787 1796312 810774 560884 1054117 167742 1523738 1311317 658024 231483 1051709 1425055 963426 166632 174323 1925499 273582 152242 599785 1981471 1079616 1917681 688362 181757 447876 1297335 1798908 1159824 539788 10146 855226 1830370 178599 1207659 8548 1594817 1894700 1708066 1150749 783151 1844901 222826 1538524 1325353 304520 331361 1871628 960172 209628 1296384 612963 1528838 1006609 1427400 1103525 1501258 1115014 337170 207443 713208 1434523 1932896 986114 1481462 904538 693606 456025 408348 1876460 255059 268853 1823816 1830918 1974811 1694159 1724265 1706055 1597050 655603 1466278 374673 1412117 1902081 1904170 399681 1194430 99674 1858352 1655500 91760 446287 1757476 996175 1469218 42628 1583207 180121 125989 89113 1427949 38415 1117720 425005 1578881 295448 215779 553611 834097 1899119 62808 877504 1013268 1425734 26150 465760 742621 395310 217734 570827 279828 453882 1512677 182171 456650 1396221 115553 867182 842292 1588854 593959 275539 1524946 522403 127258 1529067 1610362 1143425 133170 744882 1804469 1162463 1972396 1164564 735557 1819096 299164 1923122 1832371 1317379 50953 1587660 1215760 809095 801918 544998 1644388 924979 1955655 1838293 706132 181462 229366 1457671 927178 1496348 1775184 238950 231524 1046159 1317437 301614 1338182 708174 1849161 889413 740680 1288516 1496376 1971096 1953928 232427 1343454 1445431 40787 1301219 10152 789950 352460 1721062 1539806 1696861 1092082 185767 465850 1262116 75443 440085 1658528 587071 1960567 1988083 989647 507369 279388 576096 1219119 603927 1730710 1839915 1977698 1637368 328453 751343 1452670 697254 51591 546911 1060283 1145159 1402092 1024224 1977623 982186 1449345 658439 555188 1076261 651795 1875575 304784 1296648 246245 290844 1958231 1649948 1523256 1874377 467393 1671601 1757706 515588 1118203 1888282 1870353 804298 452960 1695909 960775 17836 1685172 488790 1651183 1242575 794067 1956851 347588 1780070 1237435 132642 245604 1871950 1671173 386411 1298701 1641431 777122 1955380 751101 1964085 1375360 623122 371555 491228 1454289 1835244 1130393 22522 1976085 1820556 1199805 1751713 189176 571904 1474063 817443 385898 1118656 1525371 1211343 1258281 1556526 270308 1580429 153452 1923824 1711988 694707 883091 1426526 72845 1413641 45760 1497083 1723407 11839 456035 1129170 955674 1494881 3671 1767737 784974 326049 368631 1984281 49177 1532552 1555262 1452381 1829293 690497 1245737 1300541 414450 191277 743326 37959 1184602 7847 857009 1507476 639661 650023 918171 1014066 68225 311837 1462324 1584885 497264 1774698 936444 453568 1912913 1385980 982562 697707 1460503 1130503 481267 1180519 1066003 1838055 412031 467192 1026773 1623992 1540114 1546904 367611 578615 560768 554400 1355298 466908 377845 1064717 163626 1513797 1567213 1446966 174337 777765 1403106 1242119 754199 313933 1701241 1687267 515774 1700993 386540 1370033 1493213 1047181 485870 477428 39788 955414 1616897 1270692 76757 687096 1579605 191183 1741816 507745 1057565 837461 1729311 955897 954422 297668 977160 372186 1511499 1238393 1452413 302296 907955 1691949 1964739 723708 212108 29513 445986 1670940 573499 1782245 1628600 898816 1753669 953481 956060 853328 1046543 1580442 971261 1699090 659336 168179 41207 1939825 273717 1093076 1524663 1997246 1712044 1491790 633605 1869252 357949 329609 285439 1254591 1263743 645975 1979598 1814884 51944 820027 1376525 1476015 1159099 1885268 1748140 227124 261456 181461 1482911 487386 716644 1555066 1191644 406162 1718393 1406212 1149681 1024109 1729055 1951414 1569205 1590545 1925164 279054 1797012 891587 1421781 1499491 227713 1571910 214849 464194 1798302 196390 629395 998545 807055 1920257 607464 573548 207569 1679512 876676 1194573 1136367 1027145 223523 1008449 1067270 556719 935232 1923164 1949341 1661551 637005 265841 555564 39041 1693798 1109730 1643264 1869635 789822 490260 604679 1224072 64321 293777 1992857 1213372 1456399 788809 156907 1031399 1479145 1514986 1827319 1863682 1858173 565459 1171578 586223 273993 254874 1188050 1078571 1302731 242453 1692172 373882 835307 730933 1461609 1743972 1276712 1344584 166640 380281 1726476 409629 1279166 1546580 587969 27849 1360453 1443507 573680 1870245 786169 399736 1645316 945958 391423 1216636 1178844 1210294 906145 1464994 201302 1986518 576487 1899464 493685 66576 373944 1555772 1479594 356948 751626 725029 621150 1479517 580441 1072609 978885 1129439 447658 920661 1400791 614882 1045018 1451384 1984076 397053 1792974 1520573 1611117 20 1390846 984325 722382 1377190 1773843 752386 781273 1591877 1417232 737605 818911 585870 205535 522140 1685120 833818 1649011 315033 1370783 368012 1574029 1176700 1603357 1958854 1597841 728981 1385714 702780 975392 1308619 1208602 36698 1730105 1820974 508825 201918 112015 1381079 390482 1030639 573170 917612 1312266 540021 1899048 1196772 738259 997482 15744 1113759 281652 1958275 400112 890083 1860642 1417698 662977 1497166 1939263 1842721 411369 1355264 1228146 1519309 1826077 603663 1856056 778979 633292 740983 988308 634066 821835 259846 1069423 1701910 198264 838502 241603 1950176 1394315 434914 338567 577995 966930 381641 1852439 388215 197665 1826631 1540609 376836 1751035 1180481 523011 974082 519444 373514 1058534 1368537 833897 442355 268711 812399 1743882 1184557 744879 1215047 794696 167214 1915838 1571667 985920 545118 889069 942147 1962892 1432720 441118 1241587 1581297 285856 1358739 706079 950422 43880 673601 507860 959496 1591167 816899 102820 944533 179517 1466697 1715851 398300 1278637 1716690 799766 1098516 426505 1414278 62222 456627 628071 1174838 958658 1590574 556971 412932 609720 1381295 513740 1322617 1099847 1484558 717011 1128742 1296872 1091428 1774865 89898 1253193 377337 194825 1595327 1526096 633551 1156489 137187 1488965 243038 529979 974403 1982223 563040 1335636 521955 1219380 986639 1982409 381249 531406 1724194 927264 1194811 792436 1184198 1617371 1923154 280577 1635173 212349 1735039 554185 145752 216784 980223 1776678 425235 584526 1720386 1495110 519829 1813201 1467316 657511 1512635 50384 1631743 1697798 1400354 1566882 1595766 1184709 1832762 648334 447912 1631805 1616551 31532 1305684 1520182 1226525 1297293 1500924 441941 1034879 1462461 1882252 1252978 1587020 511026 1855303 1125929 31520 1926569 473086 473442 1643472 1897442 1012429 803038 1383777 555845 408704 1477292 694266 1981940 26293 400151 1931559 1674280 1915749 864693 1093782 101092 198581 443664 227470 202229 1541647 1472461 1145007 1008230 1513467 622773 1299837 481667 1599083 1450585 1854297 1678024 1768520 1619583 200348 106656 547939 539922 1146921 1053133 221950 1495313 1937243 294629 1535804 1423243 1888763 877714 1255851 503828 517231 1530333 1535885 1230820 5516 823551 777037 931234 246366 542454 1092142 642683 152425 1262149 1536068 1049777 311670 346884 134607 992619 1014673 785922 118082 1922274 766164 317949 1536552 573702 1143935 1533857 1996470 123037 680038 1135593 282703 132081 1727539 361281 802658 1980347 151366 685890 504286 223189 819386 1373978 770587 1603433 408895 328297 607393 1595119 1036092 374437 1603426 669473 1315714 1201703 816670 1552327 1967884 611800 420374 1874915 372634 853793 3898 871832 1721282 325113 511998 322798 333545 1254079 493034 809641 1174410 20951 178979 904124 1605068 1666958 601060 1981791 1503504 1798102 239339 1720149 88823 1028351 1166761 1063711 21670 183104 1455256 1966178 768420 1708816 1603153 1741241 1487518 1722159 1576566 397605 1461242 510758 1947810 1404981 391786 1051943 46913 1196418 972043 488141 1128534 1040590 814614 1625334 1795158 305142 1257012 210483 1262757 1496225 1709550 1759104 451594 1940337 1454104 1454973 395269 1108016 1212085 1325220 735861 1887105 575187 1451944 2713 955030 571367 1310988 251143 1320769 1556190 247404 608343 682888 1341940 1717041 367159 1050012 1765457 694778 1095124 1074693 116567 774990 910267 903234 1306716 790205 640641 725689 1544043 1949406 392638 175193 1094373 1684206 172451 938442 1151818 513744 1325901 566016 221719 774644 470431 392863 772592 1295348 957968 217998 338555 781266 40077 1682642 1018985 47403 1073532 411867 684240 1233358 1731420 1319338 1943178 980521 1324852 1852757 896189 61271 1851589 1152990 1603634 1092158 611483 384970 750816 1515753 743577 756794 59121 716442 1113738 118659 205691 1227895 1927472 790329 169763 976256 35343 23159 1719482 717618 1879210 910082 254148 1032555 1527421 1337116 1585990 1940938 268981 1119546 1811811 279369 1010662 1362468 1493594 745169 1181947 1078842 602856 618869 1084162 1059554 569258 732857 1881492 789857 1570624 148732 1441364 386329 1129587 974301 1089245 302095 1817014 1630806 687730 901077 386490 1142626 1960848 1961935 960675 902408 867383 228894 24572 1368074 204468 847168 897431 20101 763710 501093 1899768 836641 1168941 1899663 1541784 484603 1197041 85776 673146 33138 1666200 59258 887049 1200252 1124409 104350 715963 224210 1528175 1391062 1965867 1620581 1168877 1326609 1066722 1292866 1153301 730203 1538768 175588 755660 435871 1900728 1227618 1289891 1202957 542591 1046105 1578783 657334 802513 1777643 849625 86499 933002 1196791 1826133 1569402 277070 1317247 1923641 1566638 1092978 1002296 716941 1559253 964708 626836 73589 482598 1944357 221394 1038758 1372423 1361884 333591 38340 1800369 735121 1858770 434059 1876276 100412 127756 1784901 333622 230732 1544938 907741 548593 571068 10636 1511326 72798 320203 1637303 705560 1790088 961110 596977 1810814 547765 1533765 202083 1823282 357440 826980 1080786 129370 1785907 1316789 1508001 493524 1116553 129045 543883 423718 1152597 1319249 1112628 1916319 261411 262203 738098 117090 866300 1099218 456081 1633999 408003 1151846 1361234 534277 460780 1283823 599801 300300 675957 159069 187134 851281 1115151 1563925 1975311 1694175 1295394 1869987 657002 1416220 512398 1229512 1507473 1457179 94586 1090322 1843901 661297 227773 405597 408825 382695 556070 619723 1334942 1908270 1293384 952101 1738009 1190626 1395001 842725 1608318 1155590 63033 1015091 1243341 241080 360649 5564 1464873 855454 1060010 246701 409943 1030381 1084976 1924398 606393 586685 1399984 517626 91628 1112657 782214 792797 870970 1814177 696576 125460 1338275 621592 1427960 235632 1392887 1472909 280243 10665 1833696 26715 215162 321135 1054273 588894 59682 531698 231984 764659 1369053 235144 1367907 814832 1633906 401865 837386 1584551 1330428 1431411 1100915 1127844 863795 179839 1074763 1341890 886368 773993 1141073 150296 1836997 1948757 113036 1224271 156099 1931076 1985956 210283 710751 750899 1474552 481566 1401365 1578474 1716067 537186 531753 1772601 1760008 1112831 717794 1331995 783480 117236 753951 1232930 688648 238536 1509944 1598181 1444221 724882 1011975 861794 729964 1259144 227152 1414455 409721 1205807 1421232 465758 408260 868142 754560 1468393 1305409 1839992 1801096 1894361 966344 1321869 1454741 1871162 873630 883503 1176592 1788603 1633520 1255573 1014196 1030978 450915 1624242 426327 258072 1742442 1395644 1411015 1152704 232952 590915 94110 1330235 1633117 514216 1584048 513412 1848752 796164 1151994 1904057 633659 638187 1376747 1872518 599596 1481708 1883903 322381 761532 1225476 825348 754921 1035171 1686960 751878 436677 267983 1179376 1439145 785978 349497 1997404 1277441 1875727 861328 970256 859870 1245166 1120667 1113175 478328 747848 906948 1992341 1038144 1182938 610099 795248 14844 1226564 1714085 793394 308072 254682 1265211 1638580 1457019 1198976 1468069 1334207 1238350 188305 1279510 1151919 571363 705614 1222975 729304 229227 941071 225166 308786 1887717 711581 527871 493611 746601 1300870 656210 1891691 1317321 52704 774114 1697746 48956 1377792 190923 1037196 626492 579730 903360 459911 1425361 1807144 1307479 1160279 353873 663303 1830117 1838400 717473 1826829 1544939 1655641 374415 357631 569862 1398356 1274143 1278633 376095 1516497 1192970 182533 1631328 232362 821763 1450688 642161 657332 1570286 1405197 252303 39031 1858223 1997952 1969786 1491440 172592 1279243 539427 682040 1485950 836666 1277097 1976940 337595 1581416 542810 475115 805225 1665336 1964386 1367531 593839 1846123 456247 932442 861195 22046 1997489 398463 878315 32063 561242 1671395 439447 892891 163434 1499758 203102 756040 1637961 1504696 665678 1751913 250986 470394 1441458 1432346 1431398 1872044 339624 1236964 579833 698129 89422 1640243 1989970 339355 1904017 1382070 973564 1881874 243108 1126618 196135 368795 1341213 259375 1913581 511321 1407724 1107983 90310 1681856 1652787 1721518 1955036 1197123 535874 537115 787805 335557 1648890 1844567 952965 1415214 282442 1696024 901216 992757 1537326 538197 712707 906190 6846 1988203 314491 356319 632396 1143390 1421890 25067 923436 40917 118665 1945618 874928 1832723 47434 1215870 1493968 591590 1090732 1752406 1707447 1594859 1602898 865432 170218 1732157 1501434 904497 1146680 1182432 747310 892450 554783 1802088 1611589 1457909 1167316 1949883 1419090 283679 525628 1280014 938262 786498 232928 1628857 1618962 1840661 1237622 1467658 828330 1676432 640851 683394 173767 1021492 1237676 790703 546058 1604498 1056834 1296331 1476021 20173 687816 786144 1864024 1228989 1949220 1152864 265273 353783 992901 433025 682479 661200 1311301 13577 1121804 774498 621063 952051 1685963 570438 1859788 18776 229330 1045838 53182 1888944 103145 1300015 1878672 462102 1025177 961611 1976465 177829 937596 519282 479405 677993 696748 638460 11439 892783 452935 1493284 1241228 733872 843161 1904675 1948316 1307663 1954579 312992 1665604 895019 1291312 1159156 1888707 1665786 1437156 244662 1677652 1078562 376653 37059 1023755 1631855 1526743 619589 1739658 631693 755105 1782763 273848 1608131 557479 1934312 544576 1747298 597265 538966 456148 920060 1914667 1505743 670599 814351 732431 1372912 1501440 339572 1949559 318587 3919 1672012 1016892 579204 359835 44713 1123555 958614 112278 897455 282188 723090 578630 849764 1074583 1938295 1336379 514114 1571060 637862 1948861 1828677 253386 348513 1985463 1799457 924914 1387395 1584643 1170693 895445 1774795 1815052 1869378 787984 664733 246619 792192 5330 1853039 746443 1047194 1481527 226703 326698 1779092 337756 747730 1108813 618973 682410 1021723 652510 1983742 299470 1855449 1061787 463036 1482385 1467400 736842 598807 1420940 419495 1271205 250633 1326063 157434 1560084 724912 1598956 8860 1162862 1861299 1899921 206389 759020 1911081 48298 175054 1805256 815996 101917 1746902 787764 128268 1776485 422124 357195 192651 358468 29306 1889748 661557 610295 77916 1503948 943105 1073936 1360506 1327821 104451 1432275 1849958 1945434 761089 284779 1630496 982519 963981 1210788 56751 345160 987166 36646 143218 1445123 537887 1176177 734731 925795 417085 370027 1050135 1005751 778369 1036686 1528286 27597 544716 1007970 220446 411032 899502 1120698 701363 992280 772550 1804606 624221 217886 440342 585178 1400531 213422 1585998 1824020 754633 190922 534624 187059 425621 1951124 404576 1891872 106506 1698450 1231626 278553 1378343 1751240 1459282 131993 614919 492899 939080 773192 1542189 1718569 1694513 1727299 572466 612745 920373 1887287 826990 726242 442676 1845038 349179 173685 1490235 1907531 1867003 1684068 520434 123576 1852949 490696 1518697 354496 328472 1645941 476396 1951796 1053033 881455 513394 1682211 337969 864669 50579 581936 1344119 1674812 144314 671678 831093 582313 77573 641951 1785732 425390 1101033 1547274 91342 1390724 1424900 915750 1175680 1920819 567909 571118 1666008 1452465 556550 1204659 1445292 1800166 480372 87185 897339 166658 1056543 1300836 522730 266127 1164976 1611435 1596974 112893 1520671 222528 567489 667086 150015 480999 762355 986824 1016459 1199275 609809 1972785 123240 1355661 503723 769387 1154694 987826 183519 522256 1792426 396452 386738 1684113 1311691 1455910 1643858 1624448 460951 647774 1449213 1888095 1302277 88021 1413733 807914 1188658 1540487 517492 881494 1541559 1483055 310922 1518496 1914431 217502 1516264 701347 1688281 55444 864913 482886 300690 694949 783964 1116340 356156 1692528 402853 1710633 1141678 1171320 1899752 1113380 1439641 1823538 601141 119651 589923 946056 667862 425127 866878 1277758 1991375 1062894 1191012 997835 1673449 1042143 1839855 1506437 288014 1533921 988431 510759 1678680 513170 1625949 1498479 928381 1142538 492822 526634 1791826 1319717 415595 342578 1760217 942359 1395447 1297400 782928 1246692 309889 1470916 785127 1372395 437944 386894 1577740 1192338 397113 1642430 925218 1392472 279848 1051863 1116835 258948 1459962 1966080 75346 245852 1993025 1649587 1832457 1486996 654830 1780978 247642 239900 1409850 1141162 1498668 562585 678217 233769 1181831 1380770 1876869 1017863 576746 555480 248216 331690 1552723 1000473 422407 982920 1784110 1654896 264069 622134 387930 1901021 611012 1384892 710339 1352579 1553182 1694196 1237277 850715 920337 771232 1970930 1487910 570885 641716 88564 1590790 473229 226168 23327 325230 1406403 752736 1723646 1274617 875952 1974069 1657616 1743914 494000 1323925 1108831 595118 539796 1559584 874029 911047 617957 553963 1677882 1720710 354138 408989 692176 440648 1133011 1596850 692310 1132491 649324 1502087 1586764 1629112 1830285 660041 221969 1468174 1250856 128667 813102 60611 1877571 323723 1759239 1379056 1272239 795013 498612 1251558 414014 1447612 1627037 510000 1131220 1824692 2604 59648 1322258 1481051 1063357 382099 570855 1125981 573162 1067566 1751877 26996 814696 1624015 423339 1732144 1576149 1541056 1932740 745503 697515 1486632 629577 1925097 637663 1488524 961037 1455135 1843923 1055427 512203 114371 481881 1575686 1886606 918664 208487 690801 1563471 955056 571386 869716 1601191 258961 105427 468403 1401081 1532823 1444740 1860893 1591765 1133028 1671129 450119 1702797 1636231 499965 1277689 869778 748019 1468104 1168232 85154 1137594 1255565 1195764 806756 717859 1060270 1968426 1859503 1009760 171665 1029820 1930464 649360 1008284 559103 909013 1604228 1206454 1622343 230070 1283632 191449 1980553 863433 1715397 1730656 1378786 703772 1638360 1281591 204714 839154 63294 189380 1238831 964260 896919 1922042 1735925 1510126 355378 823454 955995 1066132 1436206 1758548 411322 1018331 686409 367448 45566 1508517 347319 956939 983389 1835331 1765851 747494 704904 1011726 623866 407563 66212 1707949 1063725 1035473 233845 59120 1390184 985355 488847 520556 1065314 1119852 931265 1168445 531501 1769788 676621 1060994 124676 429752 1918935 1148781 1753466 1491406 448380 352997 1146007 356706 843087 492867 67125 1922536 875294 1871013 1363056 1955946 1139831 592934 1115271 588774 139514 1270834 620001 1151611 1486952 319837 1409458 1299756 1630997 1526110 175956 387613 671368 1595498 457208 350408 974149 1240392 802938 1456656 383148 1536961 1700657 471419 1399050 1737570 134802 1957652 1554998 397979 607887 1968728 1930878 1010199 684915 189503 1040045 1237335 1878163 1179236 1791233 1894035 440626 1747358 22595 896795 1731050 1434918 1190036 100921 1883913 1948802 294453 1774557 1868004 1211031 93755 1800814 1456895 1844631 1537525 25694 990015 392602 1095435 1305151 1630715 1542605 777461 636885 731230 1396957 1782121 1031898 813795 1593546 1604736 1574269 1076379 1117850 328304 396915 1281998 1929944 509919 78285 1995082 1310460 4388 1530378 645744 824243 1869379 1037264 1615699 465048 1624169 1197688 737551 1543647 96180 1950517 812112 1344068 1055521 1381562 70425 1313152 1239388 700211 1451072 1649961 261244 1068968 1990044 1401432 439834 225059 1366858 1925038 1520813 160646 21700 800911 521346 1397071 999774 322921 1535980 355292 1731577 1516069 825096 442897 308223 1047562 1163404 1181789 798948 992776 1046095 188200 1936569 806553 1836439 511878 761464 252089 1576628 289351 1657014 478698 1118858 125809 1457461 747505 45284 368284 1989468 87182 415017 443602 91407 358784 498231 1364472 537873 1214327 896383 848136 362279 1086111 138733 567142 651669 1184149 255007 1351511 394727 1315682 363329 1325534 1483616 1720616 67800 1536115 1371073 1002267 776047 1681959 1857859 947409 1810369 116962 1085395 716023 423469 822375 1067601 1602061 440153 1774313 515717 630647 1373027 1420759 680338 976300 87560 1446350 1189135 1180185 965565 1153577 1250454 12196 914063 112388 1537617 626266 1878913 937077 1922067 1204786 1851802 882370 1974390 822290 535654 914271 996225 291044 1235890 1600179 88026 127575 1528554 692000 556806 1978112 568249 1055771 639138 1066238 1259887 393784 1880712 420602 1142410 1348736 660158 1366559 1860758 1182256 847999 733009 1797565 485350 56060 1321350 583316 1019731 1024943 785763 1620829 58947 182788 1829985 1242753 609684 525218 1914646 659877 1849005 1746957 701502 1177122 1905830 1892261 1873426 954954 788888 890288 1886032 800525 1190668 554761 57836 1356715 351822 1792895 776213 395715 1645663 685062 435415 1980880 1226951 922281 931816 509995 289768 494469 310307 180850 1014728 1810867 819407 1065305 107088 1929854 1531011 441798 939635 1369985 951999 331592 958239 1849672 176890 1545889 651047 751157 500506 1309603 725926 872404 883896 1605039 1261915 1635660 1327185 1547682 759321 247678 942181 754146 222315 406181 1665642 866615 588034 1142701 1653640 1587380 736562 349752 1569846 782395 562463 1440903 944059 652498 1816522 1372722 1831435 397789 489048 1961698 428993 539497 1499483 1840643 940814 7494 185925 857747 992822 670759 825917 113140 1799142 1923568 436636 91403 286962 95157 797842 637155 1331012 1896826 1066032 505345 1935079 1877733 1094874 1991472 1455131 871998 192144 1090559 433479 177306 830804 1345433 1014050 441023 567539 1661491 276873 23439 1750006 1149768 1563205 692725 1385741 406834 1488220 84381 951748 688740 1896102 1811103 1411548 478260 1185054 638085 994371 436085 1905605 1086533 1684839 935210 272688 1132453 1343246 1085577 1342796 1890599 494288 555649 1181820 127952 237132 168369 454551 1724839 443250 1763817 1420744 308900 658152 1437772 1247986 373795 840988 513369 838051 1234252 1442607 1284655 49385 524606 330725 1001930 911654 1329257 32914 624082 1264138 609109 1937352 1605109 1230874 1008636 462568 1233435 1608408 1059848 1404630 921645 167403 950987 1674011 821022 1899233 1048621 1525583 1361938 909722 744145 1162604 1102728 848686 246296 102227 878929 1619580 743865 572752 126699 565842 1747336 1118840 1416836 1012379 876157 1380001 1815701 1664827 1237743 978394 29921 292386 725037 1178485 1189034 293373 1933380 1941556 856724 1216510 1778405 1433412 1644234 1477983 234067 777806 1848616 1031724 38718 347581 1193617 595932 971914 661707 1399791 1052008 1294438 1650827 1527247 1461782 1906075 420446 1274308 137011 1850012 317427 512086 418164 1257065 24915 395874 690657 1474712 207990 1069188 432014 35189 1838819 1111683 1319937 272872 1878538 1116428 1146768 562407 1066539 150648 1510653 1019360 1541223 515859 1471475 1771174 1840986 1689178 1944972 136061 1783969 1005681 1952302 1061376 562753 799875 762110 87875 1349963 1399177 1694777 247819 1882794 269749 1517745 1415783 1751159 1541256 799929 140334 1591930 117727 1813730 381373 1637325 763338 1329364 430510 1646938 441102 709449 1122012 1658857 1256622 498248 11198 1732795 1038887 1162533 1648018 1301501 771635 1443478 1895234 1241422 909071 1731797 1554907 1374074 854464 1700040 1118029 1285578 749166 89833 1932716 23295 718957 1572411 776364 1151996 1760947 1534130 834050 937899 613709 298632 1825826 21841 1205469 707854 1455877 303892 676909 90970 1599006 436420 255062 242984 1356114 911845 294715 1591267 1948923 1230661 1948702 42418 49294 1756295 1801020 773859 1061061 669808 236200 340276 334340 931358 1406273 1280656 1002853 1332427 1280025 604541 1684750 1360902 1209001 133370 1769001 77108 1699100 1563542 321776 1060831 1878124 763595 528340 1429058 28278 1910471 11204 1550207 946966 685154 43038 618988 1529275 516221 22970 1120534 59661 1210246 1909644 670182 1372089 136160 342079 1652362 434533 675115 975631 407490 1450342 481791 1807870 1777600 488974 656276 1321233 214480 76075 1671756 43224 852239 741881 584818 1948605 1816211 1236223 1229824 1936391 1221102 655612 1380076 184399 1871114 733473 954622 769952 378710 1196724 120581 1756164 1957751 1259549 1230038 1075838 1958139 147026 786364 464620 1218291 614143 736499 593610 1709343 1731761 1896979 42244 1938094 477117 1301952 1354380 1387634 611366 1086604 339071 1631198 905086 1155614 965938 44674 1571744 1346590 710263 1374507 1537482 1856628 912614 1203582 459031 1356935 197092 1237668 122279 1929987 242799 553866 107094 1395222 256658 1771808 724626 1101065 1783126 607430 581413 311741 775209 798319 630909 1742699 1710476 1444090 1063218 261398 1922370 1920705 1842037 18390 1703271 1292487 336299 553328 949085 1116807 223766 1094257 632094 1598372 789720 168906 288165 295831 1091336 120836 696050 1004848 1041368 1239811 1026708 287494 205729 1230502 669734 1712142 252047 1848230 946519 1801230 1186619 212724 91503 789057 77683 182996 880945 350754 1732864 1866107 170481 1023359 116314 894638 1559987 747775 1158193 1118302 1383991 1780421 877271 297623 1257332 665783 1844494 898343 1887358 927794 1157956 1973235 1479035 196560 217184 1602000 1645001 640301 1083097 723129 1639204 1876092 1151220 1028550 1409345 1408969 537147 1379475 1547890 1466255 427571 567862 1340444 1765401 1467006 864938 1074750 1589155 312104 1379410 1543836 640847 1791069 1833456 1083337 1857111 463708 1968082 1156962 1652188 548142 1804509 1591264 745859 1992794 296032 661683 1490590 547520 1880367 1818417 22992 78375 980882 1522197 968749 93558 933224 1864253 1827137 1098852 134659 20704 1091925 1314233 214595 1066572 1213907 722554 1979445 3344 1003144 961562 43057 1561977 1965026 1257839 108322 331705 1300001 1003183 1612893 697687 1015827 1559474 1710097 1633358 132695 14740 367617 1672345 1317347 254199 950464 1453960 1443758 1479023 1203576 859833 1721170 323940 1108473 922343 1426718 1177182 1212437 240464 1103249 1906357 37544 49678 1599562 728896 1964450 342497 1662761 1120523 1740584 951743 825614 1692184 1762691 777676 761132 1590341 1584417 1044972 831601 1460655 1704281 301296 1337584 1130004 1730703 785140 434655 401365 1342227 1547486 910083 651476 625502 1608316 1607491 955476 142617 1487666 1679425 1269145 1722410 543266 1743194 410668 594856 1771196 1890863 1379627 185094 1673929 8729 679820 1669490 1721069 615629 1072980 1206877 707060 1452542 182868 1646604 716740 1879768 816217 464212 1530961 615379 250382 1629860 1337266 665693 1877235 215180 936696 302810 483769 334488 1898855 367547 827282 1393140 737764 922709 975869 747152 1995689 418905 111924 1893260 1933829 74430 274745 1016698 1427836 1831717 1212529 1362696 1507865 1703893 821350 1276061 1643920 1008744 1518453 1838409 452834 1048366 653066 334462 1537242 381664 364015 680505 1228330 1741944 686760 654436 740180 978807 1881174 74071 1427885 1317566 542135 1475818 857622 1963310 1825763 707486 1610844 1128120 74371 478733 1596175 1117511 275116 436280 1493793 564715 1965494 1594516 1708472 1078899 1794554 546835 1650620 1148701 114975 426 716199 1658939 54442 1891970 1902701 1310323 1272504 236580 110418 569520 1480068 1773845 1887258 628802 1848840 104064 748403 93289 195261 1535073 976716 1600022 1845127 1870809 561128 923592 1154396 1091449 1316693 1830683 966722 1020120 961097 406310 723067 1478601 1872235 454795 98640 1707130 1793223 424779 428826 1446581 748388 1357619 1193608 1105821 145469 1015786 186138 72259 604527 1061913 1203234 435545 1802222 88218 1465608 576955 114517 235193 1604850 795304 1074164 1041420 682539 942847 870526 32019 241884 894284 1239822 1790570 1689602 712099 931910 929062 1894911 609981 925482 1694324 573653 1334882 1835027 461293 1352907 1664335 1087670 733698 1164116 1725725 1981418 561614 611271 355379 1085290 1599668 1503466 670900 1431527 1075200 808726 1010012 1135871 1251647 1677604 1487490 1525329 628192 91446 1602255 380952 1670684 633658 924666 833979 937635 1887843 1460190 1206390 1896139 829478 325867 1982362 469329 1738725 1373128 856469 839762 385551 478351 486026 120503 149215 68802 27514 1026144 999757 208476 895225 1217596 1527224 1238492 385710 544981 124640 1072752 200528 1514029 670864 709471 685525 1192896 563940 1686790 880159 850926 401013 478676 171353 691052 276380 1975099 1553529 949675 1365618 785523 1120122 146463 1313040 286441 1300800 42009 1836862 498722 1043713 240254 503788 1634237 596575 747432 830337 1756973 1552934 529262 1480530 1490389 1720473 1552954 844908 570025 93152 37333 135657 589228 1313443 1865545 674101 1044545 676820 342273 17141 465521 1432892 1445560 1775098 1229347 1950012 1760323 1556953 918668 1328248 1649849 1012777 1526984 1087170 1160832 1812545 1119167 1347915 541333 1940832 1304350 1061021 226297 248931 1638564 1508401 858463 1882123 1634268 867380 380062 1362531 420090 1508958 1256930 856134 1298971 216523 968466 1398719 1009004 807813 1093097 335549 59217 1737152 1328056 896136 492828 1188028 207470 1170979 208700 52653 838344 1438833 1677730 1180066 1465386 1317473 1105789 968755 263250 949207 464317 1245334 463668 1805718 1873384 1959783 1867786 837326 1549597 94685 1989680 1825527 1020955 66683 215992 1122075 1340692 913040 1996952 1122479 693865 1579194 1200664 96972 1522313 1333678 455619 707310 98901 131434 594995 356366 200590 1296677 501660 667067 1478452 1016400 1876370 1273734 1889956 1666432 76396 881620 1666231 847414 720367 678388 951520 1563585 1417305 1937264 998106 1145545 323559 1907706 1732318 108366 1420320 218387 15182 1230636 1011256 1082613 341115 1883481 1112740 116212 1954489 941491 1379417 23280 1746291 1843234 885460 1496874 1080023 1773453 1812357 1075361 1543926 271329 1076421 1463882 738191 1168730 1837265 387778 1128761 354297 426621 1231944 1786932 97249 1556122 1723346 260947 670501 811439 1252198 1863281 221906 383784 1220577 1158320 881513 173015 123878 1714618 1062997 894740 307410 1851140 1784923 1833964 1068684 1920481 521661 1009026 1285541 403714 1386767 83678 22484 69742 1245366 1324563 1013181 1450923 1984527 1921155 1618128 792932 711221 429097 444744 1837945 502439 1240521 1938195 815351 753288 1681829 1079557 1695886 153965 261801 224992 678252 1810971 1501191 177098 1079078 296478 350784 250755 13094 501964 1385917 1296867 427180 1730858 941145 111799 833026 1476107 1999372 407677 1601675 194940 1496831 1053283 511446 176198 1531340 1760417 825085 1029675 808265 134054 1022507 1225740 1324771 1493950 1379510 698718 378191 958220 1331615 475966 908333 69722 1497762 785948 1806497 1402697 942191 450035 92771 249023 1709485 784714 1547940 521831 1372700 219343 137018 1395883 1620447 140504 1736364 1046198 48171 1067253 1891554 951537 1627748 669358 1446722 843340 917844 688540 429359 1701100 1779721 1458281 103583 826062 505622 1752698 652140 649079 438870 1123981 1621532 1326755 1154866 1550388 829809 401662 408452 199837 711019 149733 1342002 638831 331812 866474 405147 701556 1202180 1922896 424611 99874 57931 1954845 609656 1308758 904869 728731 351935 310787 1020712 1270229 1137832 1309698 355912 1239507 1933311 383718 341972 1297368 1911370 24362 746773 1974576 897965 1971864 334124 1459609 808794 613505 1564982 1639450 946211 1628734 1540915 1273665 770318 1134125 1268891 1715758 1255269 1311920 283095 475274 677535 213499 1681524 1123092 1208639 693400 1175913 1665623 1726992 600465 293023 1801498 1905128 114232 552735 1568589 572616 398264 978717 587025 548855 313747 533042 1495659 1510565 1711089 1252269 830174 610412 1738310 1553541 844520 740880 1862425 135580 441449 388243 827572 1839499 1866144 1612316 313205 1940344 1625928 2248 971224 167218 746956 1538605 202070 206200 1678529 1854250 1461887 1115799 1853201 321652 1817836 1251817 1748725 1392553 103898 355824 1450082 1657798 905823 765178 1194819 701767 124795 680877 1986271 1151214 1448482 516435 975340 676211 1776344 351859 1493798 138720 750044 742630 1695990 1536084 315075 1409776 347778 899585 1037051 1387001 1286215 677187 950866 611172 1194993 931642 1428589 1121351 941412 740172 1009420 836973 1133243 1069417 1566649 1402027 923241 1867163 804117 1635462 1246209 1239558 1699627 868230 95003 274126 870159 1145311 1872999 1889070 290551 1786862 1247314 1276806 1478535 315456 194468 1025401 1283557 178549 798534 246257 573029 1513296 1075658 1794789 507927 465913 816020 294473 758494 1387966 1050875 1073586 1636907 36446 1247734 34800 672558 1978971 747286 1976979 1496073 1896475 576441 1198283 1202164 1380831 1029123 1832690 1006036 677776 1396414 1298925 1338103 419221 797556 941155 1566077 543579 538511 1739936 967475 1713508 1205702 158827 28964 1005037 1373602 1306598 666267 1192236 262316 1613559 644978 55028 1252603 185420 732468 962378 1636734 722876 1191436 1678211 1231249 1241244 279866 1096636 1644307 259878 1396582 1502181 395197 565381 1438460 1301568 1947012 56227 1369362 1561939 22963 1543082 854120 1286539 241576 947014 1952984 103621 766854 1401936 115848 1738212 1275962 636935 96951 293956 428717 1901831 1011858 1479985 1528037 1232550 1132641 994896 969878 1916787 754802 502005 1248745 872863 1925799 847143 918210 1569830 197914 483495 873894 1038470 829200 1101382 682198 84360 1533606 1955103 120650 42878 665182 603165 1525744 969093 566889 310899 5315 279644 372574 178627 1285015 689416 19181 189275 816364 1390982 94675 1156478 1612455 1568840 1830558 45514 788755 1522761 545536 1465372 496398 1647678 1369120 304474 748823 1186829 320886 623469 1704017 129775 1249944 1479328 1240470 1824947 346967 229955 1652612 1133322 265526 297012 330209 1250099 492155 744148 1837617 2601 802761 286874 911434 687855 941238 939870 1740129 227287 408372 1720358 1770383 880479 1651202 776209 872281 1944506 1090491 1211337 1640042 1947631 699657 1722376 1994665 819248 1102179 934578 1691486 884727 1256722 1899786 431106 696530 1198096 701033 1783038 1761698 393679 1736533 837567 1627002 1392760 1911547 673733 1488724 1448837 1704393 1913042 676221 1861804 924507 88834 370472 1571561 1081843 851625 1448611 218418 1846860 1041049 1172888 187782 1513254 1404483 1609724 1015431 739789 251406 1063185 224707 1700277 76070 1179824 1344499 1241958 1714075 1160032 1434500 1548203 1147449 844404 1236558 212918 481431 1105999 1759307 1890470 342052 455380 1212223 1633385 11111 1171427 734968 821603 986685 420723 80561 895026 914050 1965318 1992635 1288327 850230 1460900 1639508 1550029 1451782 643033 205320 435355 1927308 60644 1407105 1802573 409733 1974932 1461131 1300646 761216 976442 357920 1481792 1084334 1651641 1799638 1413521 503047 1712303 1410682 1289738 1729378 1494771 1902837 542892 1172701 1640507 511432 466457 737666 1006328 103963 1151046 324068 325961 804804 1693920 1927515 567303 408163 1541536 1682800 1508721 1259209 981802 858408 1550769 925924 1582058 953999 1865716 1947587 1202865 959517 975132 767126 712899 1800661 259546 1800273 1742043 1571045 1127447 111157 453139 967304 642164 1892921 231832 246386 941655 68205 1627790 930848 960427 339015 1438882 784661 1572638 1382482 39746 208837 1295125 1750466 810889 1916900 2678 1864641 1115442 619333 1974659 1508531 334729 784770 1697741 1506385 1792153 34328 1542685 1189719 1802130 1721557 1401711 567125 1452879 176438 235805 297057 1738166 1450042 684700 1987371 621484 59536 1360900 195357 1410448 1838423 1316629 1435836 1180707 1978339 726458 1551166 1147659 892322 372472 1381101 1924809 69104 1040467 559985 1627153 113329 1123250 311942 1592576 1024219 949557 394022 618695 531708 475947 1329251 899304 447121 1762789 1332480 1671513 1261525 1962093 714995 1172975 485829 300832 1451175 1045854 489661 1429085 798751 1267663 1076833 966480 747931 1897770 240436 357498 1178576 1244040 303549 557245 1475876 1403661 185899 1652389 1365600 1347262 251208 1898624 739242 348300 4480 1642659 946146 853359 906377 602846 515544 900851 1241602 420555 59639 1077244 1530869 534749 462073 215606 1636752 457847 676380 1388863 322228 616453 227575 1519035 1180831 776583 315490 1684238 1755050 580753 472813 448369 1568511 1755815 71386 1422353 645313 543567 1011843 1834556 1640242 1601410 833585 1990620 251350 1266084 1867446 1815822 10038 1188809 630136 407408 371521 611002 1909424 671903 457234 825034 543497 889314 1944136 1038948 1630166 819827 580493 562700 330812 803217 1829937 1824242 1526781 1875163 951590 486849 1234273 783660 972049 827501 1893724 986566 974782 1883566 1470437 1006700 1956610 1641340 1921594 959869 736683 1053145 609424 124919 1410709 632770 1000160 397210 1358694 10383 317613 1780600 1512131 1968990 314178 1941889 244675 1469992 1248854 1592553 1455003 918625 1978599 441821 29864 63213 1668724 1369333 855134 1978414 236714 210612 985131 1029592 1618000 1106366 345868 1531555 518022 404211 1214945 348271 1024195 371552 601301 1322744 120909 782335 192103 1046453 450616 890422 364831 677680 887897 774844 992795 176089 93473 1022573 938699 1320951 1329107 1905230 5518 809805 823971 1547044 683874 1518262 1772265 979116 196707 1142816 92354 13419 1048420 1476490 314107 1395074 10141 1847147 782837 1973527 88494 199521 1636486 1261818 695854 1246470 637295 249225 580571 1009803 533143 1663217 27968 1273996 1728156 1893878 1078134 341512 1957161 746174 1935723 285373 332780 1446026 1577484 926820 1097439 170957 360812 634893 63225 959691 1255372 1902653 1170797 578914 1508740 1618598 940482 55970 1895173 721678 143495 1949711 136864 1892280 1799012 1778917 1785147 17105 1099077 437154 638116 500223 1254393 1376392 305047 1121334 1325179 906105 875061 1752655 463034 1990705 1117595 1414421 598627 1596214 226611 1435900 1477861 420610 694769 1013369 546040 774467 69512 1831544 1401530 1550043 883860 1452622 47201 1240083 837506 1494747 1491231 621853 64816 659101 1969473 155349 1329546 1179284 1331844 495161 1413215 1558032 715995 609455 1390269 148012 343223 1642076 1665037 845464 1226600 419859 421653 745799 1678512 1990932 1618614 485486 561055 553206 379317 230956 1264411 575212 638435 770031 1693098 78343 1588623 461041 646869 1737931 148196 1899183 587978 1743376 708543 1716448 957191 376099 1411535 718006 1013550 1806355 943493 306403 1719898 812154 1990128 1351886 1867360 1871880 1782166 1247597 1602646 781388 1458428 426622 1849454 385773 345845 1034750 1885803 1252243 1116162 1574442 608506 354226 1788345 1264800 1165042 802823 1797160 631972 658050 1466050 780749 1542441 506615 697156 1135477 1437905 1632063 1726318 549856 242051 1325605 912755 1500419 103623 625402 496480 1810109 1991118 861870 1454228 515460 918110 987216 805678 1280282 1863714 1523550 547694 1026002 1418872 1082600 3498 339405 1663821 1967953 137520 1722985 1432572 886326 1106907 101050 946668 1029276 1153503 1393415 816779 162789 943819 1042528 718643 1694479 1995270 517980 1964411 351218 1831760 589140 1972067 567694 870221 397478 1031603 868492 649520 1668848 1336244 222557 266911 142161 447920 1645410 1495383 1556254 966428 437097 258169 18816 779059 938949 1663245 40924 828419 1710529 1115106 712842 782507 347027 971895 1643530 860982 1175393 922900 664010 1500228 440022 1364791 1013925 336540 1723909 1845970 813262 1448176 792779 816574 1618587 1515238 223098 1868470 1219391 968105 1566749 902710 242257 1154743 1323273 818573 921725 1090082 1375474 453167 1053676 302205 979779 1934451 13705 1944893 175624 646949 270146 1450021 1026677 277641 24311 502578 778231 350190 656099 54905 1326619 99322 396121 1883781 227454 917294 1699695 337244 466055 1877827 1174827 1371699 600303 1172625 889045 1058633 1982687 1962455 1971826 1968784 840557 186661 526159 1008656 1376464 110854 1765079 197645 1038743 1644004 240456 672798 1129216 855344 1763441 279811 1347481 704004 834336 1759487 798240 96339 1524870 1244501 1961793 837743 266006 1185946 764712 1592875 1091030 132281 788406 62492 406145 1021653 893949 1720704 1153451 1118676 1176012 33055 749649 176375 1125493 1294419 1672472 52267 1745813 1974267 1004275 1144613 335501 105648 895398 1789971 193859 1254539 220646 343204 194690 1106221 324848 74536 1416896 350302 990305 1839873 873772 1753006 1208289 439305 1342484 1185691 62253 265679 1540702 206286 78496 632297 1508467 596694 1663643 1219073 728508 1363763 1423870 1981493 1669618 312485 750908 1742732 1527681 715580 1223302 883487 1887724 130019 1694689 1784789 1402195 186518 1715039 701432 1207220 646999 1579142 1702404 1737417 1055447 722757 1917094 1866022 993365 552699 1647282 1079749 848756 209978 1946511 1233085 944174 450186 1658211 1654380 945981 949980 311097 118932 1584426 1808657 1996577 677497 1868180 1384065 39545 176519 64684 1236462 1234136 119956 636800 897690 636029 426713 1174478 1002572 1060072 241028 1515583 1998188 324928 1253141 902700 460621 399165 1151254 1686999 174935 1052691 190051 1542891 138443 474310 859337 1431797 1925866 90049 1561278 1410382 1655775 389647 136351 1481377 1114028 946977 1827429 400564 589435 1704010 1720033 1814201 1991087 807850 370574 593923 1799210 660354 1313484 935059 1349601 1598997 1303689 611415 1972108 38791 178185 595096 630258 766312 1345496 591611 1586482 374241 1062542 1104235 1174223 1154460 1571022 1404915 404893 601490 1762957 1638551 1237375 228392 229373 560178 20459 556307 880143 803132 1265935 1044202 744998 1448151 1912759 1622521 687057 1984960 1410620 1424588 1968910 429459 677886 909170 532700 456110 1396598 911110 223410 1488587 1690621 1207148 415282 1608449 892209 1444472 381331 291853 1116567 1713263 1360303 708466 905822 1209759 2285 492882 1391701 1014014 335971 131872 1514675 431710 1078432 751386 589773 847330 1214211 1867755 223155 1783026 1601003 1240443 1917965 1667710 560192 268213 895910 561962 1028196 252504 1889206 908007 1145145 1763235 315675 549982 1527752 243377 1846407 107025 415719 1868396 1569055 248954 1652479 936717 982763 1255218 1841043 958949 16335 1207047 1869289 1348443 727379 1295157 1523683 1429201 1955631 307466 785748 891396 1409240 1090396 759666 1406379 1086883 1194696 1061368 877211 1354862 1650885 1601002 596856 296417 2423 1118948 267241 1526581 1437302 1074797 1250892 1796039 1232755 1624588 733789 1284673 1668719 1334713 745807 118490 583152 715619 1432045 994982 29322 231431 1266884 1189980 557306 534793 640919 1609436 1943699 914786 1500600 1554410 683404 1835066 1940118 1187694 1922390 765686 1611445 1686013 1043079 1544297 1061192 626100 1002497 1615615 1938419 1695532 906980 1920868 617713 261204 1966431 394327 1677434 1835738 1047870 1744570 381489 990796 737756 1861470 1256959 12694 84210 1529465 1448362 201120 1242576 1694468 325417 859742 1772439 1830046 234504 1522635 1222794 1155552 132722 322234 1755922 47742 797389 176612 644325 751510 980730 267975 262013 775437 933508 755555 579885 1773126 530198 150152 760750 375137 493033 795230 1813826 207499 190037 1115299 70610 959262 811667 1320023 940393 1928689 1126457 1325063 612454 1668947 1245760 1764324 1314965 816504 88461 1722302 1631755 1524586 1747413 1468027 110872 1575131 243500 969169 217568 1660373 712710 477714 445486 385876 1013546 104185 408626 1027696 1586155 1046420 1544030 1234812 1250158 697892 66589 1918459 346999 339954 1126340 600045 1034880 104494 1399673 1159219 300727 391643 1986153 1054020 730209 645667 1088721 1222160 452307 1046066 1755601 1397285 1670202 1359912 444531 141184 1476944 1803331 721263 1477205 1528000 447879 1303550 432499 67761 1169843 802081 1611248 913876 512604 1728173 784428 1150781 778406 1362657 72601 988737 1992802 1534045 1469199 1138404 1379589 1040547 74420 1138422 921541 46616 737490 1335439 1403402 238069 1635304 1295627 856987 1212106 279699 871226 262752 132960 1563966 835157 1755702 637542 1015157 1353051 817001 925449 1592348 1554195 1819036 1429916 1495325 1464530 1277804 186666 934802 418783 673718 1297761 1749900 840122 384405 328213 257111 1272113 990457 1453966 1026877 1408701 1461709 718572 1677811 1265438 784089 521605 1455533 798459 479039 85315 740766 1804859 1659754 1665608 970566 323630 1073236 258918 1912415 1830767 1803101 1771277 1207100 373530 1296288 1692631 1612023 723258 1130602 338818 184699 261496 822202 849053 196717 1348375 1025511 1026308 767490 1473013 101011 610711 1199562 1787596 1560884 534219 1045555 396253 978998 1315067 1831395 920195 574888 1245551 524261 206856 1776378 427462 626990 1911304 1828232 1139815 1076544 1539874 1858861 40871 1583578 1213663 924383 1518557 457357 32496 1315390 574038 855109 1363351 940410 424236 1887634 1184298 1054655 1890926 57058 1215070 1393519 291872 649171 1480162 1019239 648477 1614242 622662 1309315 721825 256724 1518559 364888 481805 1761182 766269 1361954 1593963 997359 279455 1421816 468792 1400848 78131 1819231 767480 1491201 1373963 1899693 1903568 1811019 1231796 1941782 1988498 1030200 1392331 696363 1238289 85059 1897940 1674900 1998045 1341565 148540 1676062 967643 1770837 529502 385627 1796766 1386244 1569678 319439 747744 1259930 256059 600966 1604798 1707665 1080208 1786857 462258 244618 1978592 1605197 388816 197070 328400 448778 32769 1255328 176445 1402411 1810240 1693328 357393 1025368 1480917 1115309 989301 1224827 1955735 1652157 875592 667640 159239 762743 653739 672501 1620078 639222 1191955 250235 925107 462430 1757808 1223422 853615 76995 1071559 1404856 460073 1580422 1494832 1270076 187628 424289 1801995 695111 1435546 823864 1819391 740332 1953251 195486 1973508 1429925 582736 1271985 1798749 1396694 809608 831897 1720442 1383729 454144 844804 41827 246160 314037 1265459 1460876 92642 1286284 1765428 357380 676948 600810 1346830 683845 976590 977104 314223 1031 1358104 581185 1579646 1636706 1898395 293263 655725 167903 232005 1111444 481655 886628 1363702 1340627 1041578 489976 1896946 562977 932215 749392 398915 878894 1914683 1422918 1529956 284784 1390428 886478 1592166 876728 220582 1231594 1009434 633383 593728 618782 1860359 666450 1726987 151168 484826 448727 659496 964073 652529 1618119 1729252 98971 1118804 649405 937493 1451823 730124 529553 1233273 665225 1734585 131744 1376100 1268251 1169903 228610 1818735 882618 1882309 1212303 560105 784789 863716 1984200 1442583 85245 316120 435013 1422537 1738046 47656 1715391 1484260 1909721 462946 1632311 1003903 1448477 1443524 1291503 329661 700510 1097803 762444 561923 679195 798570 1349298 979610 1231312 1807493 1936325 371114 505899 1501524 215705 1939711 1036256 1342487 711336 94052 483211 647429 67953 1824764 137576 1166997 973744 1514498 658074 1442706 738861 563574 8742 1172407 1769694 1270765 1163190 543736 978415 1426286 723065 841738 364952 1058837 1577104 580208 1512150 340939 663587 172826 980457 735340 1827183 977855 1364115 647503 867602 1729475 1838680 858722 251758 1488548 1714074 382158 1095757 658739 803869 471235 1385606 24984 1446402 630111 620589 1934091 1014462 1497397 1586037 667004 113025 1962752 1758852 357105 1125338 83612 1152803 1679120 387298 118969 1832661 1521039 544539 1250360 1584596 1793308 370190 11102 558858 1613818 1775797 352150 737789 687229 1556802 1942618 818457 444540 1346440 983035 1822194 1304632 394960 961555 467391 846967 206719 1196524 635924 1629540 1155132 1752198 382364 655282 31118 564580 251223 260608 1316660 646154 721044 1312778 614713 904874 676838 1875127 1989545 1814634 19133 1925721 1819183 1175190 40231 447693 1441186 76475 1068812 1133611 811256 577911 290822 1037888 254633 1236806 690626 580195 213990 1430958 781728 376324 1748873 935903 1851082 993801 1034129 1192211 1760338 1118052 937645 1982080 1235080 676203 1505522 1516127 827032 107207 332256 1674694 57133 1179763 1247141 1873266 1036649 1553885 1103666 1806975 1065094 1016211 251735 1880085 1799726 584521 1510999 482324 400868 322889 37935 1086103 1447098 453761 1529872 955769 778670 1259191 349995 768119 1608936 907381 770756 543551 432947 1411356 374426 555371 566603 1406666 235252 515028 1315433 246023 237232 450038 1606272 1106453 1234298 320054 337850 1660982 158015 33668 1187912 838673 3622 947046 110445 1250252 226014 1945677 1577678 299582 1338927 1116292 918542 1840535 854106 490116 965616 91186 1287856 580502 1035629 1731247 1848148 1867997 1544210 398113 1654655 1137216 113341 1084145 1015117 1234572 1247384 677495 710177 868002 495591 1056246 826986 779331 1815918 1053678 787792 556552 1368186 1294441 412384 1273094 1483120 1025178 1689685 597634 781668 853163 739400 671228 143259 843549 1026924 654962 1273743 1392885 1587988 1220743 529148 615587 512664 1041711 1822720 1514113 419374 1157283 231759 920244 1008861 152585 856015 48101 195732 1134711 1924673 899807 467355 968073 724439 590114 464503 982579 362212 1897557 305196 1829290 1256452 1099439 887052 419383 311747 614839 1735533 701597 1213112 1697130 1906271 525608 1932569 221832 63848 681403 591572 737 480591 1721593 1668825 383428 796989 1710888 54113 773341 1953347 210773 1584960 424211 7517 1209479 1261679 213658 1570011 951103 1448514 900632 431717 1852303 749775 1573273 1125877 1955904 564339 1188551 1787860 979386 773678 1937701 691699 327593 1982156 1681682 217166 1791026 70984 1296569 1076995 392854 1886003 1271366 60645 1697816 1435400 118609 1657423 721845 1842300 1768816 1495053 344427 164045 458974 353265 1171144 1766860 1533315 884612 1147114 544326 715395 836387 773437 361539 1961119 95106 1996638 178000 1287202 931644 898582 345920 1785341 112540 1362474 1135130 455890 1893271 623680 198417 83089 1011188 1578879 1972620 805751 1429183 1338461 138511 1099371 1710963 1887256 1473703 1325692 790588 1632330 1097997 769510 1422998 752688 429118 1292876 788050 630528 1045291 1812011 17760 205075 503825 1767995 151057 264841 714052 256488 1979173 1034641 1601551 1347261 1926988 1554426 5539 145501 1978075 1746305 1906298 284140 188804 1470071 1027188 328865 1082346 357009 1967155 713228 1797125 1592492 599660 1181578 771284 803340 384836 199368 1068572 1415993 249859 248926 454036 222818 1616734 1881445 273932 769263 590523 1799239 1330553 318624 1669813 338832 1472482 217144 1067784 975845 1118740 1518757 1013678 1055829 1992539 465817 918750 1043596 1904314 1995439 601041 1337937 234964 540196 1621401 1526932 52917 114289 1943183 319134 1064181 1513506 784662 983985 320118 242370 1026505 478349 81588 295270 1438236 403102 1986052 632048 950409 1076393 1895718 393822 196343 812910 1123905 640412 1116886 1389194 4042 516809 1347652 1203612 808797 1012933 753525 638283 1189319 1947621 1846213 1661459 921167 865806 1219480 979717 214392 1873063 264187 1110025 1694819 1491048 788066 420696 1991759 1170800 445145 110440 180925 398037 1281811 1581842 1097374 1535627 77565 261056 1036657 894220 1695288 1568608 1885331 636746 1496725 83977 1075100 760389 212009 1234223 1895118 1435553 571354 1018891 308496 1021435 654341 1972597 607431 21408 1868851 1548907 1232445 1266131 583307 619469 44076 591846 535250 1281560 1429154 1027959 1557911 809535 858301 234366 474451 113525 1367012 1230933 1486815 1142870 507652 1372751 1540274 1031097 817544 1704237 628146 341641 1346622 1956084 82851 258184 968168 1422806 1514717 28285 288362 1592136 1862159 683956 1033259 1795142 880876 447305 1900648 451915 1628667 1868162 470262 641336 1476055 1485722 382345 371312 186678 669431 836778 353688 1721835 1761478 1005516 1705225 735439 436728 1230939 327976 1256713 659138 1228626 556052 1931440 1273363 861596 1188279 1968028 1226320 716907 1443208 550010 1723670 544310 662838 1942336 1002653 32358 736325 267926 1679718 1903549 1062783 1083056 1524852 1986842 726279 1749335 121165 415551 1909500 174733 272357 49295 829887 924794 177264 195215 1777461 130647 275305 617773 551060 996479 844493 975186 1961035 76167 1070709 1558331 1284987 1409182 217346 1404499 1150054 481699 1496165 1036605 655201 1079687 926721 1357575 703769 989289 263430 623720 1462530 6862 1110034 1088803 249330 989772 1043919 1458025 1155536 1112089 1650844 747757 46507 1046956 1190478 1998061 875552 1831631 957352 500581 1119735 710577 821403 566196 115913 400736 1638071 1612723 171394 1650517 301637 1280543 227804 1938448 1928024 400174 709771 1692410 1982336 122738 1545013 666995 255206 640068 1174092 884866 1922814 255828 504707 925789 845560 555945 181740 1224109 900032 1598091 465742 1547897 1099509 369431 406841 1639840 570498 1066636 29198 751724 1647358 755450 911858 282087 1829929 1856361 1329644 1565542 1990718 1472185 1663969 1635578 487250 1850026 1793602 1683305 1033368 1076609 227820 152749 1274529 449246 236620 794455 1208644 794910 608114 453728 911498 594016 692049 767789 400926 1734038 1602382 307718 779562 481868 1328654 575293 844313 232908 789688 1600181 219142 510516 1689109 1926841 785928 1202273 505976 399944 490882 1548304 950306 1768670 1757483 1771261 1076787 635066 103866 1690503 1852861 195646 461954 492709 249187 1837106 1779755 1546532 108981 46477 1119388 654046 95916 469282 1511808 1730302 1318086 378823 1047462 1619585 1575917 59645 744694 944869 69309 178414 1414724 1122794 250185 652845 1437944 330345 1195196 176582 178456 1409472 1672848 813449 1387866 380413 825385 841212 1528490 619476 1055753 681103 1465402 1310193 919852 452134 1326874 1997513 1523860 515508 1043581 475261 440351 1949429 1422494 1292478 1358586 1835525 1271671 1364703 1918830 854758 1273082 1530775 1962870 167955 1185578 1149178 1415934 817504 1229994 1550042 555475 1154812 67468 914669 911330 480626 1411209 659121 680848 1514669 1418540 1929244 361192 1467577 538392 161158 1661389 807567 952449 440823 1430810 1372422 1109941 777408 389842 801343 854836 1398766 1258640 595674 1600867 1792785 1436767 333348 1036226 886980 1373374 1032484 908514 1297393 1378833 768607 365082 1877341 265313 734573 149411 1664832 1436893 1036889 1598022 925823 1932995 1873966 734022 511427 10156 1773500 556375 1917387 2920 412408 1274324 207380 668723 391628 1283379 718138 794013 1884371 1349598 1336394 1467999 108386 1917733 4654 110228 171507 887374 538768 232773 1766571 856188 1828641 1779053 615160 532374 951985 38976 515148 401604 1790803 1205186 817739 1740418 1716918 445299 85204 784332 115785 1454894 1947866 799229 486397 517466 1731197 760181 125054 328450 1573502 2979 1895910 1482548 1627832 1836575 1682375 1347805 196097 7449 1737233 1027681 672137 490163 1948998 189567 1132710 760353 581288 1221375 1995530 176902 1750436 1948015 1298700 878389 457729 973838 1994745 793530 1690222 731627 1194424 1495829 883499 1025293 1904331 1913698 1606466 1532216 1079572 159755 1592689 1962738 1308273 1700566 1658571 560310 448362 802936 65628 1602555 1014654 1756880 1782754 1250189 291651 1619421 968837 38813 959827 1846545 1696023 1790330 1449899 221597 97115 468933 1250422 1870808 994521 1248856 1955883 1348060 1100414 430459 522349 613648 1780346 1635144 1429670 1134467 458560 365488 400104 599763 913108 1803088 1308420 1671437 1254567 1534067 314168 1249396 1555696 1563622 1608467 876955 3550 1829494 702466 104106 1749370 1091645 919387 1491312 1809729 716616 1775349 1215343 1933521 1247195 472320 165273 875002 1378165 187067 684200 135830 1313064 1277855 1372486 90505 836792 1901758 527367 179115 613557 1284683 1165084 1820787 49952 1236186 490242 1106819 1646848 1185055 1240641 1703226 431328 1504032 548572 1135360 972281 465472 725848 158597 413010 169661 628340 898849 583862 1518952 1279137 1490827 1025528 925459 1387319 1364086 885211 7974 1889359 118410 1791878 834465 1766454 86839 557104 742139 1244297 1760366 1706668 17782 1718918 789224 1332929 1602913 1732780 1036559 782015 1382780 256783 631601 918118 487721 1303097 499098 1351584 775582 95372 1463600 1933369 1023384 239211 244195 1160355 258125 969899 376570 1498629 1571600 1455911 1467485 895676 1973720 467046 1886187 89648 962384 1846529 1816726 1573268 1626059 97776 33649 820792 703084 586206 395385 951768 1809659 1747909 1768223 62393 682284 705538 1395292 1338858 913665 1694595 1912822 541483 959069 1752024 470315 1480160 973722 1878348 1970857 1417059 180731 1406933 418157 1046205 1054313 1983242 1472972 820373 754272 366073 1259354 73087 230569 646680 1194110 914128 164785 814316 437520 903744 1664746 1676342 1464274 580508 1021926 1532024 1104058 375528 653994 904648 644708 1390785 1561054 27655 885913 330063 989367 1885177 131548 127511 1698531 674077 1441077 17949 198354 217071 391641 1151084 115626 1985392 1018293 1625732 656131 583207 1359087 1574102 266007 812653 693927 1691287 925369 259235 1701099 838725 1910934 1515908 1423192 1565638 460907 812682 1181058 923707 241988 1512933 893943 135215 1226596 909006 1811270 698060 44131 139757 1008754 901486 857355 953529 1082894 1217470 1413518 1644207 1902958 1702052 300983 493111 642019 1523887 123618 562557 132613 336221 146374 1384670 1391352 120135 30220 30239 950604 526315 407084 1712600 51169 1788787 836914 1870677 1446009 1330163 157458 1022062 1510773 229805 908300 1525364 31338 1412187 1349995 536625 1881464 1592961 188564 515467 686053 1647838 603658 875132 476443 1041048 1030469 1218533 1713676 384916 1129270 1072880 1283131 1502278 1224340 627871 143861 1102428 836708 1022821 684617 1568546 1779915 298800 1159393 982361 481014 889004 162231 6383 1046813 1523801 1314804 369293 560897 523144 1551525 199713 1140127 501053 1768904 851870 408544 1655930 1553951 1948474 145309 1649190 252246 773141 278209 274348 560444 1187033 818558 1469018 1660565 795169 699833 1873537 1458618 779296 1852392 583096 951408 408734 343772 573473 1845646 1072817 1301391 1721830 59127 1659677 308672 1483686 1925794 1002548 1340381 250721 1834801 191552 1649913 1909032 1203908 1699186 1526836 1716542 1955119 188920 1668202 672676 805011 1955592 732010 1577486 86067 61816 1173138 859267 575713 1225240 1713295 1634682 1624256 1587763 1105668 132648 83135 1976198 998510 1298343 1624286 1707986 539126 628097 1469784 1781399 5272 786057 406942 1787447 1564985 1289727 746358 1959446 532591 1396286 1592115 1173166 848329 451588 441470 346505 884765 823351 245766 1187775 750368 456264 1992508 1942154 122824 1514622 113902 1290152 717883 1221100 1681532 1918206 679671 1996889 45704 453157 703000 1586975 242181 1844563 1632738 908444 1543584 1479846 1545767 204780 1480400 578654 1032511 1151384 894734 1337977 1595339 1018802 136732 1914371 1286 719999 1108444 1151116 990684 252092 1927541 874414 1071171 1791028 414377 1401505 1685383 108897 468699 1871866 607276 1671785 738234 687817 1354662 797085 1383976 397049 1402749 1547216 212517 213475 276131 131556 1149475 739405 1632811 432263 1769171 1626826 1184081 1368971 1758695 584937 898657 58900 568367 1797233 367936 517916 750273 986431 1790396 1732172 457979 1750858 1660325 341327 631830 1612452 1095096 1133923 505059 1116195 1788287 1892735 257189 153098 1452249 227774 1978183 969767 12209 644381 1744277 563205 1618915 1458744 1770579 1162457 1617857 346794 768551 1631073 887017 1338834 1472898 790217 1954079 905334 1044630 1601503 1075376 334253 1668941 1375723 425309 595612 213171 195395 1458431 1640112 734058 827705 722388 159323 915441 764325 352021 1802441 1679008 802339 1901607 1466874 739948 41880 315312 321876 1112456 1243275 960316 1558006 1526430 844789 1174163 600153 1384931 1502661 1640513 1691441 105554 1290514 1401165 1945788 1039602 1577781 1292175 1758470 245873 1133507 1872155 1750945 1174520 1568898 1970366 335473 264203 1322662 564507 1729181 284594 159553 561997 457977 763833 25896 775075 1627230 196326 1363218 1197011 1907867 829675 108800 908351 1492176 1978512 1529386 427589 424040 315560 1435737 1153714 289093 152238 1324109 328122 1978937 873936 1772254 1357917 109727 1841264 1391202 1070760 567102 1439599 668951 892804 1666537 894160 1030504 552273 1689631 1244066 55525 1814182 437128 1464527 28479 1052046 281279 208667 47664 98796 613642 1442291 40946 595148 47189 1627507 1233913 1644702 1054352 728959 1210266 1584466 186945 939025 564825 1006063 1717394 1575301 1164378 1029479 32685 391157 692481 940673 1038918 1668055 1310985 916028 93444 1870625 1615214 793434 1383582 634316 58562 773728 770364 1442812 1806310 215345 1985849 1525026 391952 1704240 562994 468671 1381963 1404059 762594 374252 108354 265171 1150226 234992 686537 1075678 537971 1623531 1318214 357346 1711494 1622280 873612 1674199 133344 811350 305286 390700 790440 1186882 456307 380569 1906245 758781 579158 806617 1154208 146633 528010 1386167 421077 927431 1912732 1064454 1702012 64269 811170 239827 1868747 1888344 1072174 6936 173357 899004 139160 731145 1320676 6429 1169162 958515 1599202 175409 1905782 1660116 1186011 457969 1859963 1403879 609001 89633 196955 948457 1617093 1257988 1722455 1419005 216165 1512170 1222547 1509371 760853 377690 1713822 637891 23540 178780 445042 287659 1333457 546857 1337039 343735 675642 1562249 1933690 1521170 51535 1370441 1595523 393052 300159 1312015 772583 715206 877382 1528290 940839 1826511 1471775 172687 215098 1575413 1223927 431921 95066 471865 758463 1476449 1635492 1530561 1637677 142495 1312856 642923 1436031 1373721 35508 1816864 679334 1542391 1430466 726379 1959067 502056 899070 1531281 1250411 587086 1716970 1154674 1125024 277419 685437 285344 1297659 1746774 1456225 906119 1174473 1966247 1623875 852769 897971 962817 273403 622847 150882 1001974 1452933 1034781 949038 446182 755256 1284200 992926 1315940 181331 1230985 1311053 244449 818697 401510 636762 495461 23257 1988696 948184 1457916 1909293 762557 990514 1089018 1070660 745519 312832 32004 811863 1645915 1534487 942120 1901471 1860644 1532419 1731636 1274147 509402 53072 1949913 1353348 1244142 1303686 862295 1665245 854305 441799 297113 1295986 42433 658992 55112 88414 1122976 1720271 573797 719346 1998610 1824933 1746801 1460732 1046576 1972987 285794 870777 737505 1121967 1004550 1347731 89219 1299105 244366 642398 678959 834861 1327160 981143 29512 373681 1878453 1422117 1879526 436594 1522407 239448 1544092 276064 1619362 1250550 1233038 941467 862529 1607196 1469471 1845737 948010 867171 695679 804072 1318653 1901548 1325954 646185 1676420 574881 527980 1675589 1487134 1669747 248548 341925 68753 735589 1961706 691289 619898 1405599 1137957 1227709 135596 697223 229572 1810154 1198468 1309560 859188 705405 314416 818445 1482086 708693 22416 1596838 982175 1268613 1464323 58527 46691 1430096 770365 1200140 1855560 673112 1889821 858735 369572 1234190 1371037 1006106 930957 1266481 741896 560484 1107062 1683226 1904693 1555399 415451 1814871 1663737 1044090 1977007 1747084 963301 1674825 612898 963751 1500086 648385 1639437 1931584 564401 195485 330268 1665016 1552847 1106108 1836354 986094 94898 1491688 769464 1806019 1300778 1287734 1108010 1610380 321455 1754538 1743343 829605 1579922 1270648 461598 1803736 79648 819121 1417899 1435462 838372 1182748 436538 123593 1105232 445395 1157137 1139245 629504 1042795 1913652 1000112 1639161 1262190 1968290 1419864 380809 1314480 938327 814413 693602 1578616 1934165 98466 815034 963676 477159 568892 1377941 55229 1125371 352753 1688378 316042 1549521 1077551 1647121 404030 996400 1490281 342560 33219 687475 600578 839845 1396016 940435 724171 385712 1844618 1216714 961238 1872269 1549366 102165 46433 1588810 1798323 164049 1123989 1362428 225436 710789 69405 1826108 1526402 1637158 1661261 202219 408446 207527 1237610 139950 1428957 1202545 1373523 610086 922258 307975 651902 1025136 1436916 1159291 797831 1448234 743025 183209 25184 1090891 384298 1808117 1797034 510528 287037 77161 676580 1648613 1439559 949439 1421805 1968502 858556 1016339 5812 1618264 592618 211946 1603825 972391 682580 152557 854438 696362 133759 561850 863779 1673156 1869639 373064 1693560 363191 412206 1945030 1059419 1973892 1835069 852291 32166 1070322 1609725 1339531 1165688 405196 581416 1908108 1998315 1019679 362100 540505 1781615 337090 1892820 1137737 1954420 372045 1389110 649685 1165073 384894 528249 114167 129001 1408010 739935 192604 1095254 1559712 1867686 1745111 71752 398420 1200432 394592 182116 844714 474125 201722 724431 862890 519060 1599646 288369 462040 1908051 1405895 1881106 1168115 1265669 982480 567644 729662 570853 291609 800503 1660626 459195 1385913 1090933 1459342 929017 956121 1648625 1932605 1430126 409892 992639 870454 559202 923834 592570 722951 400479 1857086 1342744 919880 1134512 513161 1988801 1951497 176171 1203376 1352290 1615836 1070631 794994 114132 136019 50945 367642 1055114 1172557 475499 266915 472380 1441190 1275155 944047 1821456 1057365 228366 1089102 262244 1680075 1073162 189084 1752295 1833506 1775619 1661930 1734950 753185 93578 1268982 1864865 240783 534782 1744922 662005 353545 1576685 302083 1304879 995359 1425533 770550 1070827 952522 529698 1352037 250385 1404012 1746742 1131212 528298 296276 1218805 1721471 205164 1855041 1258565 1842243 418649 1046796 1676215 408049 1013811 588181 359468 1032234 1174898 1223506 882479 450592 90498 139547 1107885 252590 1416315 365001 1592375 810412 267143 501408 370073 74149 1328188 494911 179958 1656053 1007701 1583198 1870936 751918 1402066 1898261 956644 603644 309895 1654652 1702461 1419468 1474109 822685 782911 1144851 1307944 1011974 142390 403174 366335 1804914 72284 151173 229500 620579 686081 81347 1599941 383068 1318383 1346317 831132 473155 486603 1360780 1273710 1415928 1024663 754416 1439842 1271067 753244 82622 59529 1490173 282911 1849125 1164424 133033 127782 1302761 1841628 371888 286203 714810 815525 1914180 1541274 1021601 1748640 1763452 350327 544936 414749 1473526 10830 660026 1090370 1088188 320715 1720707 201224 42127 1340141 1048585 1931707 1086639 1761748 366286 243850 1866120 1591118 169018 1302082 1760194 1637054 1364291 1309660 803439 744329 189083 1100005 1697555 346369 341598 341661 742143 1190995 1554698 1822300 492817 1733616 1717310 1397641 1083513 352137 246395 649346 1822058 1293275 728183 1634539 1517644 138026 1999655 586267 730598 1379305 485363 1956414 1019614 144822 199428 529862 1291023 553061 1872735 1865032 101581 949050 1582694 214316 1326523 1675581 649413 186198 1638174 1980306 1667462 887162 126080 93361 1003609 1037770 674866 656262 941960 730475 1740443 1188215 1259624 1603707 539277 1523601 717234 1957168 780255 1622259 1644301 96536 1062348 301486 1440 600068 1706563 1477743 1636779 816397 892844 1220883 440525 425121 499649 982588 583333 912289 1980852 1746013 353462 1754404 1075258 1300589 811839 1516367 696147 463183 1834485 1296191 803048 713421 732150 1308256 539026 1673146 1642321 1090616 1469734 935289 1567061 818185 1246887 349951 1462142 1282557 1351931 664309 382511 1841823 278529 982625 1084052 335034 59616 291926 1301067 1868695 1095303 133855 1588384 1990121 1058190 848193 399776 132748 1471548 757524 1257810 212060 1100685 1338972 680444 602996 723879 354687 1029088 1223244 20434 1568578 1136191 436536 1682793 1044794 782847 142090 813066 1958346 899861 1012631 1514156 1800259 1487953 1361666 424269 1193365 245680 1384516 1694202 269957 1176118 373582 1676662 1714500 1969071 1100074 1148517 960351 530363 726146 105474 1926172 194654 264832 800277 660376 1965589 1492249 53744 1878959 739438 946586 1445383 457436 753122 348681 1084786 1079998 654057 1463523 1196591 1379774 91215 323623 837695 1692434 1661896 1732881 258347 447787 1330959 1028761 527728 1412482 1971008 1573784 1563009 1598151 202262 856793 1059444 341810 1144701 1295962 344633 189231 1797404 873185 215350 146251 1603322 1004337 1175 408665 1183754 659023 1225161 1455577 528294 869069 1063478 814709 1250295 1414845 920036 573813 1029737 1689576 970337 731773 1664554 1617951 765217 1348654 1954238 667105 926012 1901887 1781697 1854328 1115790 879930 293368 1638426 1228880 901803 1587649 244375 417106 1031537 173434 1947929 1446487 1023016 688713 1424309 1827263 1834306 1860691 1934606 1982676 1241355 475205 1785840 1948893 1254692 1446273 1867874 338639 890406 1811235 475707 781158 1493008 1427783 394388 303288 1446982 1978596 1242969 1449514 1621708 369392 1668979 1005852 467096 1883333 573147 1491711 413538 1400933 1866675 749269 1475592 931417 331600 989845 1102377 1584984 1908617 1766089 1427536 884834 864080 1928418 1985759 1219806 1562134 937149 1536388 1735159 1434287 1279211 820058 1664216 78105 1057456 779196 251140 1300253 955828 1880886 317378 1893149 258234 1334557 161957 1772986 1133416 457933 457358 230596 266600 364752 564278 1363460 1131728 935008 1813914 573910 875766 364180 1163389 1765544 208836 1402260 285308 1875675 1658025 1656150 1886514 1851616 1381092 321114 1487078 1477543 888167 1865282 1028764 185870 1407576 1408481 767488 322683 1611725 20997 1294729 813214 1820371 21466 344477 1497145 258007 858262 1676850 1002558 1866280 1007150 995506 358140 693108 921531 429901 804915 476449 1208702 1769640 701440 183471 971552 293500 1231830 483506 651297 1994541 106865 143443 985850 464348 823068 966045 659002 1967341 651009 1298445 1607772 396827 585294 1341266 764662 1427487 1273672 1693687 1957185 892311 1274975 952993 380347 963498 286597 1936145 876062 1953401 1151191 587921 802767 1488533 811169 1278354 1866398 671454 50842 280882 1083498 230410 1428780 1397235 1237317 1088519 1019807 819085 1751247 1718506 254417 245540 969332 3030 920104 83359 1075708 572984 97867 1250947 1545783 643142 574811 742472 143234 701344 1367329 778095 612794 12058 1717497 1092934 1515545 1902469 844794 914746 866296 458210 1672991 72211 1224798 965520 337900 1128485 1037386 244262 1598422 1907210 275109 862611 939648 225871 1704876 1227749 285225 311994 146509 636309 696165 69609 753894 718754 1681743 1934673 532020 212384 1193734 716486 1378678 600162 1297194 1637116 1922853 836565 1849074 684965 678681 924592 104377 1305037 1333475 1308357 1248740 1156621 929783 1710124 951800 636845 1861931 923805 607526 697034 245956 1915778 451323 1305424 1705501 268989 603674 1121634 21532 951674 454581 418884 902967 789210 1496919 575483 176711 1475778 76771 26065 464393 112038 1170414 1908630 1584019 645566 1242785 968756 86302 1092583 614985 365087 729335 1022368 1806776 476188 1161937 1545263 1667643 321938 772358 1717552 882684 315323 1754408 372176 1292009 185340 294755 1033309 824876 1854446 602531 1079021 980387 280891 215359 1530764 978328 1338710 261005 555253 1273381 1069753 1661584 1508522 145128 282480 1574388 1804422 495185 1675914 659908 82975 118456 1257769 1379013 325931 1491234 475231 1467206 691840 92619 273133 1864789 1096485 72528 1775298 1895142 1282465 1499623 997467 542687 128001 1461479 1778221 865761 1215780 109369 1118686 40151 1498949 1284506 1789439 1412663 222962 706764 472952 899053 1249839 1961629 1103661 1026142 67041 751982 381488 1064294 666150 1036551 436347 283451 518070 945825 1123068 939549 1837836 660218 559513 1877403 1688178 337467 1446531 453147 575232 255637 1180540 1086811 1100846 1789820 795580 746784 1359784 990759 1698954 105205 1583832 73240 1861653 1405415 154708 1503866 1742475 1921781 1096585 74971 37002 1871576 796648 57535 1767891 1159122 1543032 95789 818341 255459 261745 1502083 605548 1870420 1939084 733518 1500951 821249 405805 412942 1677820 678625 664385 1921257 77718 652766 118020 493208 641706 415562 1955952 1702168 1127612 1527179 1027157 398929 694389 1038596 56114 783168 1438272 944631 915268 556982 826982 314637 1810131 922460 585878 346064 275333 1310412 918946 884789 47116 1527213 1471457 1494655 87069 496608 1704843 164430 1594457 1712415 812898 1186980 1295783 686305 948250 306692 499510 1205382 1569994 198791 412358 1361287 1927372 181986 1305958 245067 882009 199722 1310906 887438 1538714 1896266 784608 1307951 733819 958322 1409020 1232944 1563574 971300 311350 1062508 417995 1258065 220862 1190094 300395 1720067 985784 888432 411127 86813 85362 286024 207911 460835 1137059 779779 766175 1656263 1874836 1766509 744269 1132887 243532 1605310 1607763 1661163 1827918 851257 488441 1002607 1512763 370712 1346814 1176941 1083070 1368839 593904 1578023 923012 1834141 498645 274101 199914 991099 1909402 46953 1806083 1433312 10898 729241 6900 1201482 900125 381006 1193023 1223708 1072721 1964793 1683161 1883813 1089628 1506435 1141125 1858361 755382 691070 1328735 1274829 743637 1881391 1189074 15645 593148 1291024 248996 1296760 1805303 359691 759379 738572 630510 136032 1740059 25912 1185554 47250 29600 119604 21615 1442098 390664 1264540 1236717 1740764 461618 1726374 1559060 1699258 1905912 1797746 743285 1286468 1880187 794781 1201027 410972 85236 170534 1991557 365116 1427422 948533 1339107 636944 1043851 1810468 554764 1601649 1179162 586955 1005747 1567196 1281343 1397089 1494952 1656309 1661633 1392756 1395435 1196186 569995 842707 220303 51477 423658 568313 78789 1702087 1499186 326975 1440062 1317330 719899 1319002 155043 914756 1405038 1928103 1392952 555916 1076510 1186788 1282185 450490 18999 45049 1928261 915210 759929 1866149 1564887 793335 227558 979050 1221820 939780 991452 1585867 1391124 577930 1887808 1228356 723645 800337 1891216 737242 1172932 1275046 1896536 188649 240883 1659281 1121648 839884 1094927 1830071 37686 1627751 82368 337721 835983 86314 1570177 1470575 137720 929051 1212708 1142872 118667 446363 100182 1772685 610534 1761463 207618 1381808 1847613 610289 1614208 916251 1792464 1780176 173740 1013957 1822448 58275 1881367 499330 1867322 1975653 1352854 1722697 305827 178686 189375 643766 996509 1617829 105936 1651523 1239306 1258582 1695827 1278361 718137 1260750 380775 953331 1319303 1498980 48872 1718705 538385 993404 1186689 1059833 1323767 1367854 591132 1908678 353769 908215 149720 503990 715911 98340 880346 699099 517365 1416293 1608349 453975 1969913 169741 886941 1748291 854144 735736 1328964 851495 1946928 5987 1420720 829597 1107564 2220 873723 1239554 133267 1974607 167070 180546 1901691 1155225 871418 1308219 279281 593359 1896062 999918 1783264 1318841 1820681 1380529 860753 205342 113073 875696 1292102 163377 29556 1199939 189799 1963194 83856 883127 950515 759213 733306 1212137 287729 1567383 1561646 514412 1879884 618774 1662952 927986 748788 1105624 79970 364381 1844119 1716185 1035907 469902 1429323 1013559 480357 1587936 994133 1190132 1102412 1696983 1656746 584309 1420015 1565586 1037817 1036074 219821 1800213 396257 566175 917918 1657142 191901 1599085 265564 796522 1697579 920595 1605376 1821777 178912 1958881 1403016 1370268 1073502 1062646 1616463 437515 57125 567773 1012369 290320 118488 259749 767209 1471355 1491891 1166862 591196 1644232 1301923 1701562 626901 905576 329228 1310203 143375 337494 1592832 1719242 592557 1130351 1202583 394697 335358 1241794 1918324 1970387 1792239 197332 1702255 529281 1569482 1022999 1646091 99851 241378 1454407 265438 1257282 1753692 4644 1347160 1981310 1695846 1880363 1646177 335507 1067383 212997 503195 1916129 463499 838115 1354272 831746 188014 948275 1015943 1078024 219807 490636 1442980 495124 1669761 257084 1259776 1189588 91914 525262 1801599 1407211 663933 907847 77725 1692081 1481684 1482614 1545308 213109 1957510 1397204 1454175 889615 522371 892978 1561232 1037472 1500570 410956 1309138 1030560 1199100 220014 1259373 1611598 649241 175564 1633726 1124978 1555878 1903694 723088 230867 630370 1077017 1292126 973129 717979 1804238 684515 1497853 985730 1736135 1628293 139692 1882828 1904997 1663088 1122206 1349610 195353 1046567 1908296 1707655 478808 621665 1176364 160994 1977464 666413 1228969 728956 1221888 1556996 864741 295567 1615227 1837524 93076 1949846 1674235 907805 152156 922029 112116 1253898 1270200 1231257 352565 1558726 556287 1766267 1637237 1359360 1246058 1139991 956367 1239124 698531 1317265 728101 870615 868502 735073 1497442 30331 207533 877119 790637 10293 1315381 966123 1203262 383517 1597571 1487119 1898864 845728 444472 586373 1844135 400290 1126349 1309089 752685 665270 1024059 1886364 641654 663596 1797949 860136 1280944 1788897 1543727 771288 123377 739696 1490628 1182557 394653 912763 1779916 1551241 694110 385572 1007786 1942210 421256 174672 1390227 1532779 1040090 688437 189032 9127 763974 1162437 1240098 958861 1875810 751535 396906 303786 1877498 1121302 231769 810611 129807 1962001 1931787 713152 1436329 515136 1079720 831793 345332 132701 1798549 1820198 1627215 1779619 81304 17385 963744 1966885 774333 1735169 1108373 296979 1275151 1167577 46240 795236 1474645 1922764 392086 489863 1070655 1161239 1259471 1956734 743977 1545344 191371 370327 1695148 1164898 1751931 1322212 1682091 1426893 1781265 234062 1049754 936972 1416347 821934 1686882 1645155 721368 311050 1325755 159380 1269670 1414411 31030 1421335 1124783 448379 1847779 974220 1847736 352618 1169126 722300 1851212 540550 1603575 682098 379166 1312273 154261 1391112 100561 918721 1533727 135048 1174505 65787 1911678 1759184 1020726 1691500 1111271 814521 259410 1425627 1506255 226480 452287 1974946 70145 200748 343273 181642 1073525 1769338 1732420 294134 1447873 1429400 1593293 1217049 1406475 1289883 660239 109712 1404800 1838583 365471 1994231 1064817 799656 1961144 468709 591553 366178 1897981 60618 585063 1178534 823841 428268 538736 1928523 762083 237461 1007171 794867 430162 326569 870000 444587 394601 1334195 1210160 1783833 1808432 1613764 1904296 923101 1210475 1403228 483149 606397 1269664 1537621 236183 241511 617932 141304 1861650 1919065 1962037 1038490 881647 802266 1891153 938664 1156651 110481 370545 356178 1336993 551363 1850459 690569 312306 1364217 1280414 778713 1357064 252753 1645197 601420 251497 1944802 523323 1212608 833419 1229710 876154 1982983 1879195 629469 1149612 1775538 1342422 1676123 1782230 1910830 1465443 1297911 1458727 1381677 1603049 616914 1727285 288342 173370 50954 1537866 1587662 1238353 1082540 903553 242404 663064 368928 1117639 1777295 1564593 1961349 1437937 155971 1380933 414178 878237 385263 1234553 28790 382144 1003089 692535 1497565 511133 581971 1232787 511333 587592 1183546 1074616 1409405 394637 1585804 299160 1338158 1907864 1901752 1961913 79347 1058810 1282579 1294600 1144669 707668 1030290 495922 282678 1699708 1694055 1304927 460790 1846581 126469 1844781 1662466 1175006 1728029 402563 1621980 315147 1812787 1820267 9041 807937 1190878 1157273 1186461 846414 1044131 949036 873690 1557713 1457120 677503 504932 843773 1754866 13901 1466709 1036766 1486505 507716 1882396 319174 1593112 799212 135864 555395 1891337 1013212 1136278 1714413 199470 455867 1424640 161623 1520178 1670851 1098214 1014679 757952 1322524 784500 1191867 1784754 748451 1325248 711501 593660 822274 886197 1331039 818875 365144 679376 921152 421913 228923 438979 1070187 377761 200242 565535 383474 69634 501630 520200 1317332 734903 910833 359423 950303 1943177 1022595 1855625 1585905 73192 820667 777129 419550 1592594 1859864 1754266 679481 464000 161568 92485 1332215 755758 110152 1381123 883615 1206081 963042 1653807 750635 380882 1240097 1336466 1637179 349443 1778095 712708 1575194 1538164 1196807 970513 838804 1120306 511381 882871 1130652 634505 1054704 556640 1724591 1110043 288926 1497488 1424500 1912186 826232 1495706 950808 1846639 1752809 494656 1043151 1908134 807399 754853 254821 292270 560837 407018 72614 1858870 517780 389727 472357 388881 294313 1919243 910462 24237 1516712 1978356 167941 332830 410106 1898616 657796 447860 1521595 1991002 1633909 58772 449916 173216 20753 1402070 1809361 130374 485922 1093131 1150114 1231272 1997539 352538 1538778 1261154 325194 599978 1557680 446584 322451 326209 1369859 352418 719601 1736276 1379754 1103939 1185058 144973 1062471 188136 775052 862120 1587843 1249784 558820 1118020 73255 1841847 1476033 808494 1168185 669837 1583050 62813 851677 1854634 1173188 804426 1944875 113557 332523 697151 711548 716669 330653 333606 492631 992238 1256253 474714 35166 1682060 1206751 515105 577949 652212 1525517 348091 1590165 1979987 682521 1041140 1067725 1363149 1019668 289271 1212239 926722 1943590 85079 1232160 1465281 584520 1873494 1190795 656927 764040 1490970 875450 1638680 1494346 1082060 140276 799728 923765 1901909 86099 1227898 1323016 1527116 106375 15855 52072 1771663 631895 43953 1936115 362437 1563387 362272 1928360 917689 1521968 983607 917151 1875971 771210 139493 1464828 1507549 615816 649890 1927242 1700451 831517 382267 1706440 1983351 1214423 1371444 1869809 1458675 1896586 843702 1838337 898587 286323 1497252 628043 1680773 147512 282362 1372988 449090 495967 787465 1690508 1390895 1876876 1182468 63516 1016940 84995 1748476 1172421 240146 1027729 1812494 1424626 1752613 590696 1918092 1644312 227018 928837 608789 954058 1993219 1133367 1186989 303685 559607 1315330 1781848 1329238 1540153 769818 270594 1600461 1894960 84288 1123777 477402 1428719 1261948 369522 574803 1223634 497983 821109 1053989 502936 625834 1270488 1246897 1044849 1279866 1867336 565418 1218446 732565 1668386 554742 372215 51861 1766053 1542945 1793843 1496605 1776437 229141 1724823 530328 1755060 1686144 129717 27318 467587 956184 1761534 131096 726313 1839028 1870133 745828 266455 379785 898487 1882340 1603363 1316244 953216 253592 1736188 1406519 818359 1415716 1443845 752840 1212722 589693 1751772 1901641 370568 526453 1636619 811253 1290507 815789 42237 908232 563861 1340755 533668 611814 891976 1719995 960330 812276 608924 425187 139445 997626 1952566 931430 1923251 1075454 1372292 868370 599927 1510751 1367264 856766 232295 817846 852285 1924223 83689 1880317 659287 1401605 1476772 1984041 1525636 1911835 186954 477902 360056 1891960 291199 508050 54101 1554989 609420 66364 900832 1576582 1707889 1378188 1332637 709767 368004 1207907 382901 312386 1677814 197035 1834041 500665 1222265 389330 621955 1812510 133709 1974180 751620 275575 1857775 459587 1179531 1509832 184764 997540 132006 19193 532664 309491 1823293 1898322 1502463 1373248 591543 452513 483567 1809092 687809 1493285 941997 55287 1036324 963483 1144082 148994 197030 1944453 915979 764470 1575832 627820 1753185 445450 1394541 1023732 877410 438 1077006 632582 1374983 1304003 544472 377031 588639 70938 116712 440415 627530 904173 692555 23806 243346 1177507 955287 774926 208448 1617892 65481 1310570 290185 319226 1600535 375396 1571630 581948 438932 1185189 1693908 494760 1406584 1045813 1305176 276158 1802335 1794146 1707913 789395 1795020 1048057 1272343 605363 618962 254065 709139 1495537 1349347 1111344 478316 82935 1720832 744363 1744813 1103673 900535 1760240 1194314 1235634 1677558 1754800 204966 775463 1627688 1957536 1348611 813745 866228 1620731 750783 1687336 21110 440576 815869 434215 630073 1450916 1768516 319155 1514645 820484 853577 571 599822 598633 915581 489004 1830246 334675 1010275 1825391 1163809 956937 1155491 782114 958604 1971907 515466 578609 230812 1244159 874620 1088730 1645229 372304 40516 340969 1957284 926935 1407075 514680 511717 752611 1283486 384959 677585 1105815 803113 264005 278629 201489 1958688 1265171 467752 1412131 1750971 1748499 1925508 127828 587475 1045436 167694 992120 68368 1943722 676041 1650829 1004800 1833433 1191337 634182 1276592 1879798 1678358 1835370 1223940 1940466 1342108 316993 363159 1611990 1741728 1818411 116938 737827 1858747 1781752 1491316 866973 985919 169151 1971467 457542 492797 1517689 1461798 208383 1236917 1558988 249618 479409 1866501 268795 1189397 227589 175421 412466 1674476 1160417 255518 1349845 1574116 224467 1775692 106607 1498348 73061 1016853 1935897 48290 301299 626222 100223 1066919 609511 414319 1605846 534677 1389033 1540377 341730 1491516 864625 585085 1598643 78079 1013179 233288 258242 1919753 1246870 999866 467252 404967 934538 1250326 674540 1358192 461424 137728 528097 1053137 44303 1965116 1718763 1290413 1691969 1327233 1497539 1940869 1046824 1223148 1183736 1849369 865407 1855609 582127 3538 1361505 86287 1058385 1558295 182965 811731 1854945 1132060 1883637 391268 941826 1444675 517266 1937834 1784699 161833 1837383 475470 896511 1185539 1723212 457424 1330286 1735952 22415 835033 1225461 545595 625637 206548 219314 987325 508285 1288648 843036 738053 1761508 93969 1908422 1422377 28654 1836511 968872 189810 234080 1621355 930853 285240 1609390 1671073 611406 1365885 86720 1466325 1686783 1158918 129469 1748760 1673973 1330295 1517698 1597944 1334438 1185988 1026576 1610882 1422752 795495 1709899 35657 1974169 403006 1317460 869845 242863 529086 1524692 1308827 167619 1214099 565183 496160 1199170 685699 280414 1875354 340739 1522753 704723 94281 831393 68610 1891208 1153626 1681954 407099 1367649 163096 500430 1732818 1027626 1773235 1817653 1695905 1534234 1332668 76212 1244768 763572 1686870 894974 895964 1628178 1241313 1709854 1394706 333544 1046793 1158381 23225 1361279 182088 7509 1918298 1868417 689557 1247343 893679 585243 738448 1456604 1060981 1374541 124623 1654824 1695190 1535707 1422012 447911 985605 413166 1460763 1601349 317316 753887 1961291 729211 416813 29757 1784897 820167 46758 563859 1412185 1018949 924852 1915308 746793 1160157 1529689 1020134 99285 1656493 1884427 802835 582013 184203 545188 625157 67379 920865 308737 495977 1366245 557509 678336 648146 1699351 1408818 1260449 681853 696554 55609 287290 664908 788602 1334824 1444288 283170 699850 184068 866911 1195836 1540925 1197628 767193 482097 498300 1652935 1925228 1869026 1561224 1265653 696463 1934299 682711 1496838 282981 1293123 1209566 732930 569661 1488344 580934 472148 869249 1864867 1463578 1378352 1120003 65400 744687 1831915 996186 159436 163019 626715 93712 1715321 212964 903811 68382 73128 1010799 1628816 1671509 1672815 1524187 1645749 885150 1909875 1222186 343194 480674 1829848 537185 662549 544464 551140 141792 305994 1777072 656993 1152747 1172864 1230394 1844195 864261 97195 505597 997166 515504 1129868 749071 1493408 1849515 1397764 1574175 874647 169774 1136453 1118775 416350 1816546 539706 1707928 1457105 1391765 1314935 243451 1566502 70549 307635 614497 1205597 147327 555847 1095719 998084 1278425 1075551 1248755 92885 950066 1550673 368556 7845 1168266 1770029 101216 708407 1069211 431628 1873185 6817 988625 1504669 160747 1962841 588720 1857523 959784 117015 819472 1907970 1239977 1221624 494425 610875 558430 442693 246714 847377 688953 804954 1017210 1141830 1764173 775152 1989561 1190662 297047 1643879 680484 270391 187485 878093 1096247 791071 458135 792127 208676 1027268 605611 439227 1273502 370256 1277905 1225314 817673 1466150 839387 1782657 368569 1502030 456401 527505 884870 158697 1623277 485974 129360 897091 1803563 192732 210210 271308 678161 764278 227271 1695491 418568 1222052 1550350 1151656 1230056 1894476 1815501 1364834 660466 1191192 88034 1034328 491475 1863650 537697 746504 1740347 1601553 838175 302198 855073 43657 1589246 804003 429603 1017249 217138 674264 4890 1017228 1184960 371961 1769418 1047548 534691 1059863 1816126 485715 183303 1005531 1633695 1872497 851589 1898026 408796 610225 1387096 596930 265384 857758 1028287 1809614 710930 1869451 490476 1610940 1667020 236911 1722101 745627 1326237 1482482 1689440 42780 547066 934814 1703967 278551 16487 1903381 1407122 808319 542369 1489440 1294766 372656 468332 552010 714109 524823 1142206 1829081 1931293 1705996 298952 340997 1588448 1258289 1030342 709541 830385 976170 1829370 510418 384641 1470868 1813398 610763 467966 321818 343783 1182540 1628254 1493027 1689520 174139 1871111 141764 121724 1213969 798966 1581272 1744505 1997858 1418413 1623042 1149279 502675 1018234 798874 941139 627065 501564 942301 1009579 211587 1163810 35773 898429 1317020 1752395 379448 1229870 673087 1160932 590188 195438 1099151 1459932 330752 1283721 994297 636877 591695 1691110 1909434 235480 1638076 1929353 1416691 380649 819772 1235082 1823811 306033 441509 459808 947534 67791 1904012 778592 1827857 1151803 1209203 871535 1653269 1111847 1329060 898873 1015909 925100 1750403 263919 1917502 1387864 433464 483538 1229086 932638 135642 981816 660897 995434 1197537 1159336 1220053 84071 37651 1305704 1415945 929390 1700879 1136998 1892810 430251 476603 1167995 1169309 358063 1340210 1057355 613540 1340237 626001 1143555 1652864 1676682 1138753 1328817 420106 1364031 786619 1494929 679263 222892 766244 1474342 1712857 1716938 1943405 1292145 229004 337054 661467 143308 956747 1035670 407302 291867 565099 1828741 1871369 86596 658746 1457117 1477580 762367 769063 851368 1956020 605259 146086 1811234 1333485 848826 945306 158759 1728671 1803420 1534020 1002268 663009 515994 182875 1540758 835519 1632622 1874597 134170 754647 1977085 1410821 170675 1500165 1915919 1269203 553324 432563 786426 1532313 943480 949986 802265 528099 133243 1074744 563755 405449 1834431 1965777 1062149 1474627 1563208 736929 81687 265310 246349 430721 500299 652858 206457 1640077 1268590 707026 303649 433177 1027999 795314 161686 847186 1682481 333060 1845426 1973515 430777 1417974 528140 953476 990017 127000 989346 1304433 1741374 1401810 749615 1840563 704948 1752478 715406 1806348 27683 1659743 72772 473325 506126 1525896 439371 368608 493286 1511290 347757 1338798 1245612 1683439 369761 1407000 1581224 1877273 1571352 1190269 1975747 460469 759416 891709 1041303 1022448 258403 1610287 146477 1078541 1153280 484489 1744518 1982299 133012 1640739 436659 263283 433322 1043946 737980 309529 423561 159131 351489 1585838 1454876 1061324 1096717 91184 1889613 979836 1080241 1049685 1149438 207925 133152 579884 1946668 806207 1595145 504314 1622748 210030 1835453 730025 426217 1439041 1190904 809009 154290 325201 115486 566467 903656 258949 1349988 813769 370404 276290 1211805 891162 556636 793737 1739350 414177 887901 1365308 463980 1397349 1419238 1035150 749514 75769 1202999 581775 988523 281723 841255 717975 476786 528600 599302 573725 921177 1882774 394260 506109 219870 282965 844444 1588351 1778128 435806 1710613 1149176 1351018 1077246 829588 1967939 539908 1555273 1820319 787470 440023 582460 1465414 1627932 584610 987029 793722 623016 788219 1077534 1306755 1975233 1313841 1718421 777464 626766 1776811 456061 1796522 128319 1832410 1003026 751738 1638274 514744 684263 1336992 297023 842657 917771 534672 636234 1260289 13241 1420565 1858292 430715 1067257 1298338 657134 1979929 259340 1340516 1082591 1418324 1742360 1404096 903692 200230 1147053 933764 1710061 997198 727817 1650182 920798 661009 31828 504766 1276764 1538439 935337 1005003 327001 1984622 1375922 90819 245753 202065 209598 1167475 131811 99712 14646 995842 242259 966276 1891577 257209 350596 297128 847052 348178 1641499 735242 1038825 327235 1765747 1761136 1388762 934360 1189356 336975 1687534 666567 1457108 1111622 1439431 1419177 484596 1878512 152804 1852826 1354424 554800 874761 937171 233355 678198 1964148 1957785 1550806 962701 1005621 342197 440954 67426 1395705 1851467 1029283 483562 1094063 54968 1423230 1746944 1524862 593417 814763 1996501 1745000 427230 1916860 684037 1306645 1333640 672820 1615791 424674 514493 952572 948466 432182 1031653 1503499 290627 1013442 871678 871600 699779 1524864 1323331 419796 511613 674062 6018 1490616 1908922 672659 1316094 1093989 843286 663726 719838 401278 1564263 1455825 645248 1443688 34120 65197 458721 1020900 1547132 976242 1321085 1987007 665483 1259364 716718 261813 63341 1429691 1040204 239924 1915638 1357802 694656 1463701 1507969 381955 1598703 433528 693660 1111475 575694 1207888 1228365 337451 722148 634803 552530 165918 1319601 1944727 1644712 136281 1354709 747781 290870 1714677 997762 820714 639781 1559562 655123 222295 1698489 1682558 571651 274314 1136471 917976 1555303 1025780 657340 1355352 186877 1726263 838143 650364 1634353 46506 499403 302345 1716367 786482 814312 905230 195767 1682065 1103917 384596 1503665 1950434 985176 1093069 838904 1034400 1468841 1020368 1319771 853201 1241619 382958 1778692 148619 1434485 87037 1093835 1742878 1384254 1896399 138112 1612845 714798 385059 1664455 740683 842647 168184 1299750 1109458 24700 647590 73520 1851114 87546 459496 616434 1715247 1414725 1765794 31125 1049886 1517630 1259929 706141 874233 678602 283464 1671079 1520149 927755 1296963 1727998 1595441 1020153 1545558 846433 789297 1091022 1155237 1872868 691674 1652647 1181115 219327 914498 18159 646262 158638 1181196 1576537 1776131 559716 1187787 1806710 1969793 610281 123279 1892875 459690 421808 325965 975746 1408913 239966 1187509 1496004 1607306 944129 1119190 890862 365537 1678505 740264 69501 482176 100005 950005 1493751 1051554 620710 1644083 774815 708639 1978162 1306441 1245351 579530 310569 1515404 371407 1590775 870184 1931838 1500322 1808893 205759 110833 389350 688831 755543 316243 810924 378882 1673577 1161324 1180712 267356 1354012 1992634 654776 1221714 1365997 314768 759249 1901098 1138596 57155 1432120 638302 1918660 286924 1125851 258917 668448 1796165 1480225 962181 358754 52485 1911236 319477 1472481 35726 636022 735489 942883 1686028 1422160 1647389 1535584 1530114 163942 1357803 398493 1017476 598023 987500 1091562 1645697 868536 45860 385130 900695 894985 91570 1505229 301392 1715068 733976 1481235 819041 1012400 1026777 1459388 1904692 395409 786041 1384973 1142997 435779 65336 553896 1066568 1926027 159392 1151053 1973448 619328 1409624 672325 1200582 1320448 878520 845980 949138 1246469 473217 423688 419665 98567 912374 1760077 1491784 1512805 1894244 1846711 733820 1786553 881893 1198339 120464 462038 568012 1950829 149077 1721724 407698 1886338 80522 768729 1843339 561172 1593480 631008 467629 524836 1916112 791872 1696865 1863679 1469028 1848060 679977 47007 1190286 1457503 1256420 1514336 16210 533058 1210612 1095741 836224 680440 442499 130001 700708 1809178 1444731 1935704 1927869 1824102 1364990 999122 1734158 619784 98718 20686 87228 1450973 408272 1184176 1553748 1514099 1152707 1406405 1264392 332237 533683 1266318 603971 1592044 1612639 225051 1551096 1961149 1135253 571605 1706066 762331 1835659 1703656 543428 1174747 395453 737927 1784104 1455465 393559 383122 1590577 1376231 594192 1884734 1548715 1896990 778189 695489 374171 442576 1446483 372901 233052 1800165 1566377 893915 140178 1872407 985181 690106 475116 771915 718878 183186 1667706 277428 1127909 1128242 1793695 383173 1619726 1097305 559016 871280 1440065 1349977 1583678 1655748 1382791 932644 722912 686138 911121 165046 958358 370389 154852 377792 1173619 504977 1525798 1371952 1206163 419564 543040 546292 1282211 16849 1278073 508452 280513 420897 1289075 879506 1239102 1213940 412784 903910 1714036 1726011 525935 898775 964728 960080 1494197 286103 722197 1890713 1577403 609591 1849197 554855 1527156 1628876 1911968 271006 329980 660150 1891114 298518 603556 531390 1429070 14376 793395 190122 1824414 339903 1576858 1581814 715309 1271375 845881 14618 1135099 13888 315261 1642087 1796441 1689595 1470400 1163104 512358 712054 1127199 848198 788079 43724 1516701 198618 1160894 1989250 544962 1537340 697327 204391 743295 1316078 1110905 1021432 1513834 286954 37166 1130321 1299459 777186 724628 1626726 242873 1864002 1279219 928303 347338 86940 940330 1952412 577676 1526903 820298 400985 250368 16483 519164 547289 911185 305973 939071 1983093 152336 1039867 371839 745958 1609969 1382162 277793 1712115 247297 1340719 610484 1734580 177779 1014281 1519926 218592 848122 1771886 1199313 446326 1502072 1161232 1734698 1565998 209375 1572618 1705137 1858380 825 1776709 101140 1218658 670055 1922236 84970 399147 465488 388779 467567 448668 1689468 833738 1862423 1790592 1280618 1648699 194290 560906 1924603 770373 449766 1172860 1385020 1053727 1683215 1875618 275381 1195166 888043 1832172 1613719 1301111 1536551 602443 861965 341793 623684 826710 449292 523447 1885178 954042 954576 285008 741355 1202012 1959380 1533251 1295393 1558044 257342 1841380 843774 1624788 1885575 603592 1914614 289752 1968792 1229174 885691 1404721 1073815 1864562 1497649 330155 751549 93503 22559 1451820 1641677 1718177 673052 210001 165782 411668 1008764 1819371 133074 1591424 1409028 1735472 705881 1391157 757305 211783 194327 1853175 1675708 1128331 850057 1604087 340082 1914096 1679057 181949 797279 936158 1761079 490622 1556772 63134 1284890 1335481 1650443 984583 496613 74905 1595928 1736161 618387 781940 535068 1856968 1810084 1777907 1457867 884740 1594709 469311 22811 882525 1597756 441956 1642964 668541 814735 329165 1899967 1767244 576659 94447 1919394 264446 1400127 846851 1796220 124015 580759 505814 46738 1944082 1837973 1292472 737996 1942984 761167 308336 1746280 220113 417720 1265746 893245 510120 1966792 1819510 1342414 410367 1762057 1556126 1129573 242926 1125977 1627637 1084200 1022047 544549 1926880 1002834 1390042 1560390 246585 358287 1651100 1608984 722552 508874 328795 314509 1139135 1832839 1073200 35860 1554104 734259 1640449 1696945 1520160 786120 1476856 1053478 341715 651866 561910 1288056 260269 1102418 1698262 969775 1416612 477013 1371306 185980 1698925 930883 1685916 1965605 1294948 757908 1214624 336181 325557 864592 1623770 1638465 168808 422651 1777869 1545970 932055 1458931 828889 351270 666043 47291 455575 679073 80985 1169922 1120818 41617 1313044 597932 413914 976428 580900 951862 1166872 770560 1859929 1151701 240004 1136908 1189656 1899260 1648117 1181551 1019976 163114 1253600 1266751 1727049 1449082 126129 437429 1201440 407388 1757524 1395665 568099 1152698 277931 1401076 780134 1208431 157205 46297 1321605 1558839 1671454 705136 494482 308895 1553354 287349 1870332 937560 1429455 1077711 193267 209476 841489 1167763 1337464 535186 345857 1020127 1273158 719059 237429 1345158 122693 88428 1663777 1655254 778619 1019304 332232 560424 1954596 1604668 962746 825086 45553 91540 579827 1744353 762944 1101615 1117424 1022303 497967 212204 1462906 597501 1083133 1722597 581479 632646 713563 1928275 1915565 1909380 1411639 1441987 221489 357203 495653 1795959 711114 893411 1575631 1603229 1164152 1417997 224955 1060480 1528661 659330 1670413 1523203 1150654 848429 171997 758743 1691550 102930 1394240 23862 1619539 1614156 514821 948603 949110 1533123 1158841 878204 923855 335247 61447 1375574 305742 1355452 1910077 1050060 519704 1826086 1065780 1595822 1952876 1622550 694047 1155119 1796796 1672299 690277 2326 1338574 1666912 571461 530643 1025636 1270744 1463289 95940 214402 1883692 500600 1134645 1969406 517523 1049152 531638 377571 378180 1282044 1528461 1878576 1588591 863365 1365237 1214492 1572534 310520 487723 857128 251225 1145883 563561 1387551 419319 1621108 1127873 304371 1925977 1417352 875989 926046 513676 1819396 1551109 1725724 1437689 476383 96944 1436933 275495 813837 141284 734152 1503743 1305113 80486 1635391 565066 1197454 1547460 1243303 695270 968958 1271083 217467 1319401 159143 1378337 676317 1870188 993275 1149007 1008093 160375 1926436 1095330 170093 1958655 945747 105777 307058 92095 1239278 1869285 348656 1042914 1132812 1888630 1619700 1432129 1322804 1333171 1590612 901981 1246720 732372 752873 1338025 762993 1637973 223930 302925 342379 1133630 1638264 1137118 1945935 798398 1390327 878508 658842 1774899 461182 444076 154997 740897 584450 953195 489022 1398656 1037907 1721704 924209 139809 1870376 1938789 1227937 1136529 595876 1870907 1625027 388109 1916749 1304360 804015 1599373 1026278 374275 1855746 768655 749142 46878 1464337 1437751 1191323 1857600 1857376 1036433 1543076 493090 1898478 14006 1522883 1884927 1438347 432291 721051 1803957 1844348 1444784 1480931 1762342 30935 1977959 1984768 1174665 1134517 698969 1611592 491506 1206384 1587999 1992390 54027 1042028 1658458 566289 1521618 784885 1889608 1983582 442256 545710 905416 1625510 1801717 370652 421248 1217414 463728 1544918 1439675 1516151 1878310 1425775 241218 119878 581112 1116298 578186 1425624 108124 253344 344035 1919813 547042 91084 1815039 37058 863576 675431 11828 438779 1619314 951492 1749991 1576505 614596 1444484 1920787 1908174 1088920 888119 1529339 1538154 1053510 1137055 118631 978814 169724 362380 317312 1692575 193735 1203541 1044742 472897 1445583 1204893 403491 1202912 663132 139215 404155 1076703 1377078 300547 141583 505028 927570 1795453 496759 1899198 1710928 620026 1355391 1252429 1256510 920198 905878 1324545 69184 1887979 328860 50724 832119 1288928 16574 815431 788563 1922811 127341 1949906 1585301 505751 1937523 384337 1238110 1758442 1551703 1370173 1507847 1684959 328820 225911 1735217 1628531 748098 889374 1543105 1277193 558541 281381 1708137 712857 377194 1081506 1040401 1329542 460434 1625325 54441 1233675 1957018 199128 1799289 1482111 1350996 1782189 144043 285046 1534993 1087796 1993993 822913 824971 348188 1925659 678227 1685768 1687404 1665868 1426283 113716 525613 483147 592916 626318 324188 669442 450128 1233523 183311 195980 1633032 1388178 1053609 687091 1246245 1548610 1398367 800018 1016236 961754 1479396 407806 265935 55089 1116166 1318515 394320 1192229 1407835 24377 737416 1872399 1092519 862938 369758 1254783 488752 128385 1647393 953682 1188952 545009 1236068 1910233 1022113 641221 949292 548976 1124930 657115 1547543 1029105 152301 149721 981007 238542 388390 1261923 171109 1460595 1422982 1373835 1873011 1678336 670313 414321 345195 1649717 578196 1212906 1736313 1245546 497282 203781 1532917 909528 337742 1997903 878483 931043 1095716 424556 1376588 955733 881890 534791 993986 1096249 507487 366440 1087109 941584 160803 136972 1977038 321922 694741 1582749 325637 983237 1565828 894490 986823 1023681 1713108 21983 180490 16758 482904 1214088 1748260 1206809 198380 1293941 130488 1959156 498084 1540044 678686 1364731 559974 1770163 247135 1979097 873819 1963975 1981508 1538732 1210794 461731 118922 1248275 1639493 1954285 1606074 139330 786230 1469679 963373 1571450 1011316 1548659 123573 1801915 642823 22512 147865 785734 799221 1810055 1369829 57492 19324 1166104 1266455 1146542 1134409 235962 529003 1869083 634315 1406595 1545147 350643 485586 51639 1329720 1880169 1998308 1265777 1868222 1508106 587758 730227 253784 1565271 202662 1975269 1295772 1437035 786421 143935 1601321 776598 1162869 1079725 315474 476769 623069 1677591 1430470 915576 1510788 560279 337173 67013 706300 1883965 27734 1211592 1814348 1758849 1415673 1664427 107012 1784219 802633 345641 387345 885972 437127 1842669 1025168 1725702 45533 173920 616569 672403 1079818 1258938 1954441 1000524 1301745 454360 14142 367665 866600 1228857 1649950 1752781 857832 619397 951855 153511 747225 950959 1271099 1886534 1542828 1499756 1599160 1311107 1697861 744378 806781 787894 1665368 173827 635843 881814 662295 100228 683500 123920 1912545 1541899 1229318 1984364 94256 1341202 811056 1687810 1411181 922412 699485 388804 1209286 137768 586207 793079 820699 414526 632067 625353 1564522 1215067 1947201 1806258 557718 499422 1088462 61358 319007 575280 287588 1892899 1112935 58421 415836 1223689 800281 9478 290359 1551514 322899 498702 1867129 27600 1345075 1148565 1445554 796390 1603476 1677321 778745 1336894 940553 981525 1440195 444278 1564697 403925 1405857 1502485 1888322 124905 1125839 861758 1866474 886493 753737 540079 1873739 1613241 464890 912446 1753900 1975084 592768 655628 707639 869904 623715 1551131 853939 68533 966755 838775 1209588 1059357 1523795 1898466 628905 363491 1170840 1169459 1613957 1395547 607154 1447356 232361 1688006 883330 809104 1464444 1174896 888371 1968507 1768630 925184 1545833 1931350 948893 1957572 381738 129039 1868104 1266100 720292 470960 1370283 759593 1933993 1116760 1646520 1191117 737820 1237775 827529 690346 295424 1967334 967174 428971 1966738 602179 318234 1907303 1527571 1652600 1270131 968550 12540 1973266 321481 100243 984598 1220586 1813051 889230 936382 1925260 449894 822438 1741742 1497594 1505830 847893 1516228 556261 1414050 1738594 773633 1422644 198812 1689927 29416 945702 976988 310504 1281825 1313491 151816 1657667 1832 1971670 1637055 1505203 689145 357749 950517 881379 1881699 654662 1992622 233862 1763961 268522 823858 1788593 543623 941925 753269 1372645 715192 473358 288421 555738 204283 1381494 1089654 519642 260599 383788 1868555 809411 41292 1393444 402449 163088 1540678 781665 1933608 812413 1350991 1262723 1957686 1055775 1248381 1471296 540175 1262302 14562 1741060 432881 1470443 90199 1142733 233658 911562 1317827 1808610 1031170 1492017 1108848 588470 1493377 418540 517645 944416 1601693 1633405 777468 1838889 346632 71329 746999 675498 587938 1572052 333067 1590868 1961057 851326 906317 418275 932064 1506831 511390 578282 377617 756716 1935387 510217 1548067 337185 553417 1088271 1635677 1883040 91170 441613 643550 992339 6684 1927126 1823053 403326 11417 659522 1021255 870142 1283858 1114784 1705557 9062 198136 1928938 1249032 785509 285806 488429 464727 591208 1893471 1812295 640964 1287393 442857 1939125 289382 1398221 847497 1351068 212751 879548 695595 38725 1767780 1822065 551597 1232934 1399318 297331 1170700 625472 1386750 978070 548066 713111 1136423 927104 1084251 848698 180565 1877208 1117775 1787960 1450367 1707642 746649 1364221 1727542 1551094 955971 1956252 1462231 1935032 1736781 1160116 1820793 208864 14742 890096 613394 627847 195057 1292795 1395987 874644 476261 492750 304983 81414 1405171 973740 309170 1798479 1211661 843006 783180 382929 1529632 1516055 839097 1376318 296741 1885045 332307 1083121 1803760 1474064 1033824 65958 1810314 1597123 174032 1686632 1498242 1961606 1164333 783655 113138 1122971 1835787 948535 502402 1715418 81083 1871349 1241319 250315 557457 75642 1753566 991105 938684 1763997 934758 386724 1376736 1974929 860878 538428 1299210 1026200 1307569 158155 28653 1666786 1558261 693827 834334 1920553 33990 561402 353958 363601 1651671 1119296 496457 819057 601483 1151303 1078864 687708 711065 1247347 1743487 984806 1940632 1449403 1973580 1171312 1945338 1477226 667031 1099095 747460 509754 152161 1539026 293254 1495746 974953 491941 889282 528951 355062 761389 1655495 532641 1643292 1917993 1285979 1362142 274834 108964 1654906 1653351 168470 662097 1382187 1366269 921532 1347779 72401 808321 608767 1067646 322008 793528 1757137 842340 69736 1494855 170500 1328772 1823846 1548168 1988504 1852068 239290 849561 1135589 1997254 1049960 851654 1299391 242631 1754757 804973 426369 1668344 548300 662310 1929779 577722 1901402 1916095 840454 779391 1873313 852675 114354 22092 1502538 667475 348343 1352591 493296 944429 1649477 629236 14192 1349354 974343 869087 1832626 589802 706981 659462 710560 1184207 465426 121214 1912456 24056 739991 771710 1145416 640388 720341 1679777 347164 302445 1400861 50217 1173746 282681 412292 497980 89854 462732 197072 434875 1884284 623071 420833 862724 1710342 955361 618506 1765914 1382042 1972747 133760 120278 669984 259542 304045 1026980 1419861 686161 1320494 404500 1295580 1415297 839964 289392 452312 1226850 714176 1075747 741668 1258891 664811 1425384 1914063 1882087 984668 1298768 172509 142832 938761 966981 49985 222050 845379 753167 1651222 327215 1270043 389800 661953 1554102 599435 1339740 1449148 1077080 221515 1612892 392092 1793386 380344 296297 1508775 683154 1272731 1623729 1035847 1777386 1501600 1063707 1997282 583639 1046802 870097 329326 399338 279194 1647965 1122243 1712262 595211 1053891 1665432 1800402 1785149 468149 804145 1620504 824730 323749 1147359 1869213 391845 398502 517518 560844 234979 735857 478489 721807 1526167 465489 324170 501924 882114 1816946 1487141 1488805 751347 218422 1692929 1898375 526775 1525611 1322642 828779 648208 147573 280543 299914 251826 700895 1237112 1016802 442144 1214450 186384 1568568 1239403 1466522 434417 724988 1252077 346913 165266 614769 1687608 935362 1148107 853517 818945 1858129 1334232 1231357 1370883 1149449 1092053 1525909 406123 195164 1165845 102927 236812 1156140 952152 1847573 1091571 413341 1964839 894026 1987462 141210 1730148 1760331 429028 1533877 326426 203135 326794 1203242 1666530 743091 629375 1572525 978112 735398 1349636 537046 485225 1185784 267215 1298819 1835881 1525804 1296064 1837881 174846 45023 1389590 1328944 1579985 733580 717569 1094446 701875 1256097 1261662 149881 410628 168915 375914 959945 1998706 624236 1029632 572117 531286 1321759 1279857 616613 1388732 1597394 511528 793458 1429417 1755834 1831896 101958 662042 1608959 18881 204968 911608 845723 1577986 1137779 1366581 972596 62340 1874496 351614 1797488 306632 1820334 1110314 1684730 1368439 1325836 1887242 1368030 479734 517179 1684767 1312352 1309942 1481582 404925 840333 867112 1070605 442304 1163769 1799884 1510668 403857 356007 1090073 1389624 182119 1829708 562909 1087943 191034 26343 1514265 1333386 643041 1573014 1205435 26686 40563 592095 1463934 989992 1629079 1397327 624732 143736 96901 1036675 930669 1814490 1531800 925239 1923779 681687 745397 1173767 374656 1656362 1619274 1639692 462800 1789116 815062 345521 723491 186370 1628618 1997941 1859584 1177776 690726 1656556 156763 237193 1635075 587274 901304 1601208 1830380 496281 1004532 130933 184188 1858431 1158485 1216245 932344 760769 1851111 588024 307854 112454 157107 1789304 391248 624581 864458 1811966 52867 651724 652729 603363 788713 741934 178368 227529 694313 1495566 1131256 455385 1956042 1198075 327387 1666793 1574849 1339285 891771 1373901 1866677 127865 475713 719132 1370315 1010654 619427 369707 1116451 983062 1872325 1550789 1869452 1375057 1812070 427638 1302234 631689 882385 386525 1103378 151870 1965056 1798055 1943250 1807216 1773313 1949794 353863 396834 361297 499250 504242 231627 108903 370297 495295 751334 826313 1658635 616831 1846538 1512563 1848257 1720768 1047608 794140 965284 704314 714112 1864241 487048 1968681 1217666 38875 89868 1224929 228688 1011203 946902 1332525 1816741 1166979 1835927 279465 1590911 941072 1324510 261471 217539 467867 329712 1723409 788861 808430 988900 434553 362506 115427 1818088 565203 529265 1898456 1953997 1825713 1066258 1095536 1696827 1052937 1126780 978785 502457 1219826 17063 1866270 139076 1908 1833512 950857 211311 867435 1047279 588459 672796 1866582 569766 985238 645279 960354 1300120 1681698 773517 1319158 347199 980709 1402367 1601955 466975 1155001 380774 884155 373638 1035128 698088 585460 152784 1235365 1901188 75216 1093850 373099 515540 1594145 804190 703697 1660043 397243 1605046 1414677 963458 697596 1920142 1613136 1665221 1668839 33507 1808798 60593 865717 1461292 829480 959049 1668636 1327864 1495822 930686 646274 104157 1717547 1752727 950280 1377142 1510941 246549 1075366 572682 179765 589146 479394 1713695 1453430 1906074 1424233 1705213 1000512 1896811 1047134 1732775 283793 311520 1350585 1576051 974314 999378 1472109 1921084 210373 354227 1347901 483066 1932625 1555422 1548356 983574 1629362 413325 1018201 1423405 1245050 1310739 1188478 717913 1146564 433141 1417354 155175 1012401 903757 1704611 1456229 1381143 1684602 485312 963293 802769 173457 1006115 1953050 1405205 154129 708966 378574 299102 348562 142133 230102 1050518 254055 1493167 1105446 3045 1143325 966003 1006104 667694 1771595 1515071 521510 1547415 562638 1215725 1980748 545772 552460 41609 506726 559043 1170202 1336047 1253634 1520825 374828 1582393 1398 1446007 1024041 920458 756401 540157 1495675 302976 1808265 194793 1197987 1352232 297764 942157 390114 410026 1252469 223699 1437332 1869569 1431871 1178316 752200 647421 316571 532993 1995233 1310169 1221990 306260 1633943 421013 926856 843421 1377154 12227 237586 1724821 897561 765733 1979708 1584509 1909578 1232001 1587455 344912 914441 1873767 1374184 71271 1359392 1179559 965459 1499855 1053506 25144 319700 1928982 1014192 1636403 601071 65987 193004 622498 1784539 778373 230254 1947844 1738383 1492696 841219 1722063 771255 110789 1738085 1982286 1503181 1223724 1975768 144762 1897959 1784291 1007331 1847869 700339 1727067 1625929 485346 515454 1377284 863669 686868 1086062 1742507 877695 1524939 1384350 343453 1056148 1983522 305849 704485 1974478 1276115 534336 1192522 900578 1145050 1756401 562074 205168 1634480 107738 1434546 219151 1205421 1317119 533259 292129 357477 55890 607417 152881 1896439 753339 1328333 1585157 951751 903096 755838 371397 1255258 117485 401813 1524659 548333 1947515 1621929 434565 1062625 808330 358149 1153970 175689 1115302 1830766 236601 92203 718504 1398646 335012 1118264 792782 513530 1269187 1926111 1547103 392551 940423 1681913 672342 534412 1685695 1459031 417355 331032 342669 38659 1754256 27450 1017366 1902390 114786 1138521 165617 344479 1646126 1300510 7005 1229759 331734 1782705 1305976 890894 1990352 949677 328955 550187 1387175 716319 268629 216846 1983399 218181 1255515 1606398 1623375 1929689 42449 1536557 732331 1951731 365701 1501891 1975754 1986601 1982684 954483 221963 1308303 200077 530811 1641285 1781207 1071637 923469 1533115 200761 1421090 1254563 1719197 1165715 896103 1196802 1343780 1547300 1746130 1465042 676907 1570584 83664 373395 839998 761145 1403381 26756 1080085 1075538 1998275 1636092 1434783 1527049 784852 1034925 1765767 473904 1406607 300644 700502 1752370 886976 377091 1237339 1419207 107588 881319 1253548 1952841 1497204 1368364 1923868 1474310 524621 610304 1286068 818525 1587126 476589 1326328 438970 593151 1498460 68937 710225 1792178 1883971 1682392 1822141 1212700 416811 317621 418079 728568 1133045 1157085 372365 1524133 920589 255733 602614 1297996 1090521 32543 662345 1872444 807762 1743476 1630772 1735468 1983140 659134 1431910 1995795 1109678 1700178 400301 318167 461215 1753389 1249702 1585912 1175782 901552 1005395 824366 1258084 717667 1033240 596457 1255059 1872720 420275 1307435 34169 522968 1511348 1678209 1834892 1298824 166457 1713395 222467 580514 1513938 211910 410174 203737 329166 1810327 282936 1945254 373957 450210 865987 1313237 1724050 1608419 1091466 926031 1227467 1268229 1181030 705822 290157 1944924 1517909 963509 1809023 473712 1473333 1969015 1931729 860547 1128777 1602899 743843 1998041 341395 371971 1768761 1115907 1993596 359391 1762229 1734285 851166 322107 1750025 1215702 1170572 502997 850384 1392362 522611 135604 777760 125265 501245 819225 51727 435992 1347948 315904 1339618 247298 337806 1462855 1038737 305962 310252 1350263 253938 1602163 1096021 676704 1630341 155682 329489 1559070 162199 1073880 1759103 223648 1110433 189664 191872 1912568 924832 676269 689325 695677 572342 440228 1669352 414501 720104 1319885 556720 1866496 560400 228373 1968188 1117995 1418788 858507 1820203 1298259 1408200 131315 1923993 1147626 1003020 200712 1228942 29987 853302 710380 70900 1619407 864993 196127 1679616 556346 253355 38642 823449 1785302 573098 804610 1520919 166379 760642 346687 591401 274950 755538 752318 415766 1563668 602351 645081 816235 318294 860346 1742971 1160484 800942 548904 1923636 1379115 63498 514220 26880 604444 1787877 1735135 370806 1426638 106905 1857810 59146 279321 1364747 296983 415997 15207 1027513 1685841 1576453 1714098 1517671 248713 526459 1055613 1715919 1543034 1706333 1986760 317966 582794 500816 980506 329548 537954 362951 730859 627220 606254 541297 1158763 1852081 600759 91705 592292 807415 434350 1518961 1842053 576396 1536631 987189 934200 1684079 1442475 994937 1168430 1146677 1388456 307071 161358 389202 1529935 161656 240580 633632 895413 95727 1053147 98248 1680031 816754 38823 1542118 1063520 389895 450018 1002839 754601 1680158 425469 178166 911422 407575 982751 282587 262604 155281 1784278 1592018 528487 126867 760002 375254 1550727 1516648 98583 266968 642774 204324 429468 462783 1017778 1724875 1666324 555622 1208925 1704508 1400913 297200 137603 1255866 1120357 498766 501442 224263 1056033 304320 432272 50145 195651 1594466 95614 170886 716849 591923 362117 1149400 427753 46370 1133861 1920080 972520 1348828 1169049 300337 1036420 311235 947321 1578653 407727 263712 1732407 289869 144640 1768704 1835138 882638 1268475 238487 688265 1352767 1375940 1509995 1600374 1798706 1509078 607272 642700 1453315 910378 1980376 47452 802326 1883740 9256 1852286 1085282 1348350 459482 1300559 1285651 10252 1570787 667544 1074864 1570790 717680 827234 778354 259091 1240871 1646400 1231731 206855 1218316 1536779 420628 1035081 879040 942066 365930 1066858 1844736 862265 28714 986565 356825 151865 1360378 1267372 282716 990440 1461952 1322705 1640495 1136020 1884246 973383 176978 132071 1773993 1878067 1650770 1961477 328154 87272 893604 715442 748343 573355 1327394 653818 244248 1999420 590842 1909914 816949 1374837 1092168 1630614 1507145 1557276 440881 1887935 1738445 1084750 918875 917034 333152 1564845 1910751 351553 301505 1292642 1457099 386003 1393503 345492 1087444 652564 1051572 1316062 1176599 215565 729200 1844252 1798235 173025 1964908 1994050 1319104 312699 1760386 5292 1742108 404544 1326296 700570 1595657 372668 356653 12427 649602 1234532 1663913 370365 1224326 568845 1166971 817446 1011435 685414 1496426 1783431 1307997 784558 1619528 454238 532555 1075103 749645 1325912 1506858 263835 803429 1360844 592498 1214251 1667286 1171183 1545097 234572 1196077 198831 1664496 1886951 1344749 1804810 36358 1126030 1016657 528531 1531299 1117494 1761690 1169383 1068835 70426 818804 1720705 971697 1589552 842179 1678072 154264 882603 1877859 1623090 1956368 1465593 1825829 1307215 307642 43228 559474 26212 663048 1838881 808161 146388 1689563 422593 93866 843246 1130048 356166 521202 1118850 594073 225683 627851 1230339 1092552 1782083 1603098 34200 1591839 162531 1944176 764217 815694 346346 1271255 735471 228631 1198486 78276 871709 2208 531357 1576843 378788 1746451 548315 1222717 1560645 165585 657931 1679567 235785 1030949 1092656 1221645 1130892 1755761 1188121 1386744 622948 1341445 1455649 1316498 73500 1151008 677961 488354 485184 1856377 1701722 1583283 130250 462809 1273959 1375868 1429635 849605 1456791 1433393 868680 1275993 27217 366974 723114 177675 145062 1513128 1785947 814529 121317 712373 1585805 1027289 848072 1135749 1501098 188231 417964 1217815 880246 731924 816549 163068 1888950 1815269 1272980 1927123 785675 888917 355861 1543140 1572079 552851 736282 650829 1453085 1076585 695836 1656885 24241 1905668 1956878 1182929 1805749 692265 89423 1287963 1089709 523643 829863 128504 90313 703102 1076803 624424 219931 635480 1036279 1898415 226805 1306958 202951 340312 1560120 637638 1202153 685405 1107339 58630 289275 1854340 1918958 110738 264385 601312 12957 1412926 54595 110842 488948 1701901 930562 307293 255651 1450769 1959969 537416 1533311 1324033 832782 901541 349557 471598 789314 1431420 70269 310737 623569 1551813 740437 565929 1561108 1002424 382563 1189568 1516740 1010797 625911 889093 672519 1570172 257721 1801858 843588 1648111 430593 1745233 1989034 437171 1253488 775907 1588563 1148999 1083606 1139006 650685 1417117 1284640 1270659 52448 1715439 946527 660385 1058551 611969 1892964 1159475 531876 151389 1510691 1621149 1980161 984453 146610 965775 1403453 171128 1220109 236297 733539 733404 1647281 1884388 282806 317937 39036 203041 1852907 152011 1627126 1406654 1823509 639231 892885 1526527 504072 1001947 1667994 1986225 850572 59481 1739251 1625694 1792424 419850 68591 1879874 191918 732290 854409 491602 1023121 1550878 1582114 718692 564833 1604784 132536 1559555 1454077 1434758 1896514 1656880 925753 237243 1817326 624819 1777195 1885834 1527882 1189145 742082 518526 1751027 103804 917738 909192 1773842 323297 1016652 531221 1595175 1648676 1901981 364565 746948 1961712 765452 1478563 1181736 1123478 263064 708971 1059325 333813 119136 1108515 81737 917035 668034 303011 1176589 1769784 715753 1102017 1547653 1000557 1867369 585797 186632 1078726 1767675 1713302 1610996 447347 1772663 871969 1981557 1694780 1502010 1490682 848630 1237213 1729543 897222 844196 1647622 675321 1663478 575965 122690 734673 1452178 1981126 1033480 86083 116848 1508094 492959 1373430 1790144 1959707 810297 131050 1799595 1005610 1368013 444759 56982 430612 1887070 723858 602667 1176570 1077198 535975 501992 948895 495948 1648077 1820446 1334529 1260241 495597 1753895 1887752 1166362 1637532 1073202 1022545 1337054 1701281 1869296 247836 1859816 877794 1424438 851888 1139046 735032 1797417 142311 690534 1305848 284141 1374728 1055552 139414 1190609 187923 815323 41866 481109 763553 1704034 1226245 1867212 453647 1505357 417039 313806 176492 632385 1390680 999655 587867 1173637 55755 1912931 1297742 645448 985923 1553093 945619 338361 964989 1495546 258146 1434249 1699641 1173568 1085803 195180 1956178 1930508 1086802 54889 219565 309312 1243776 1989196 154311 1308819 258550 518779 160701 1540932 166574 99422 1925826 149664 822441 146341 565036 1888503 1614113 1372897 1449349 224948 1650020 19152 962720 1479194 1881076 35535 202087 1654366 588957 1731296 1104862 1981697 1065192 1855116 1239987 1334148 540878 1384644 916989 63801 59926 315641 631047 1039895 1237532 1335029 1262700 959558 1003979 1314644 544437 1288982 512575 983469 645360 122622 770327 376105 219179 1285962 280539 778548 493589 1474981 903301 320184 1047230 918363 1385201 1761795 242968 1671939 612840 471696 1837482 253557 527638 1108089 746810 111725 1049811 790453 775067 1475342 1025196 862742 407367 1223047 731942 946840 1185429 890408 1468253 1458238 303424 957824 1431259 923176 1186171 1848507 1811212 905834 786076 904097 692178 1386064 255066 1723143 319453 1121131 559903 93083 1081991 1871249 1560753 694320 1643218 623885 501010 1187352 356372 1797133 1903946 347122 52027 12865 1954117 338747 1275275 1024258 184583 9262 532629 632720 278581 617106 506222 480067 258545 1693937 453109 812050 811605 1016100 1842276 619712 1705190 1057436 308986 1834678 1069566 1172929 539208 408407 201233 1938763 371329 1940413 217128 267496 979381 1051463 1029226 1719761 561021 567778 1413246 134212 694345 740947 165195 833652 87880 156823 1072666 1197276 744551 1307192 439900 621517 1363194 1424666 1275276 579403 1189298 419455 491587 1496293 599659 360244 158085 761312 1304407 309894 1825709 1331816 40935 848706 1958910 1893850 905046 922737 1083710 526503 67679 305907 1359980 1446573 747172 1410470 980635 299348 1530709 100531 232372 1548937 929401 639521 963584 1870764 764993 1353007 298247 90631 227996 166226 1369229 1989752 867818 727429 802235 948710 676934 646520 55087 482522 1203094 958296 1720230 203153 297360 702776 1709826 1547062 557206 1763451 1444652 178906 57501 1469656 629294 498920 1888619 288720 1625924 1757439 1226926 713402 1196833 801852 1477312 849622 223527 1040284 517107 833194 898566 611857 475774 650974 949261 119472 691780 1337250 1042923 1870608 1937500 409118 726991 1088671 1269387 196728 559684 1757597 489300 1036947 1875977 1222976 1626987 1520419 1428886 322411 607092 1950634 32959 1406496 737450 1250643 446964 955336 1282236 1686523 1091726 753891 1777701 1191016 1423894 881660 1699928 423934 776377 1578794 1635337 141652 432397 1450743 628131 1193961 518489 1076576 1987239 234858 1723196 1231378 901092 1671049 1421488 620691 1495129 1011987 1252801 1903892 837251 116568 620292 1227081 242999 1220866 1967531 121378 1116328 742158 1994424 1944649 904643 607602 1307541 123088 843537 769381 1342171 767671 1685982 1695311 1892637 1685575 1655553 544879 967741 1480083 1823455 940021 1665966 319136 536669 1375540 658022 837992 1917515 1972013 208732 994571 215072 1192049 1533137 1959579 1249391 1021458 574454 703431 1293625 1152403 1982969 261620 730164 886063 1368832 250975 251808 1435339 1805411 119695 1362994 1651596 1461968 1912827 1325864 874827 777848 1706741 1663972 1274055 522428 1611684 1133864 99995 473239 600727 455827 1861613 1280293 719153 643479 1022193 1008512 263216 1804454 563467 942094 1288489 249476 382712 125931 569545 1432369 1343673 547146 907780 1026218 1635392 1301242 954163 265649 1479653 722935 944031 1531928 136767 1288435 1380744 1074409 688936 1974838 1373890 1468992 523254 1470985 1902227 1801265 294103 208092 448421 272456 485320 321645 191718 1460878 341386 1748849 1899071 1652384 636284 466633 887531 1410415 682124 643253 1724300 1725216 1364077 882004 987982 88744 1101942 477755 1035382 1066021 1864972 220594 1727650 149981 575779 1525966 193246 850970 1212163 322291 1639417 1010902 19465 752894 1737651 327526 895791 1678001 362972 1821390 1882979 93909 1967252 1329078 344931 927744 727248 1128330 679036 899917 187752 1640340 585748 429584 378661 934191 865787 515327 162964 1804083 122154 1765661 789148 245272 142608 797043 1634927 281360 1200114 831431 332803 1121265 529106 1508490 609234 910011 371488 702305 1485577 958974 1522393 1372482 406197 1827410 1669257 811672 1624409 200470 1136741 1930196 346446 438490 601954 229352 1067849 894157 1875373 550349 1001834 991202 1033317 1705848 353102 1496274 1477049 1243145 745596 586734 1871705 1617013 1945163 1465587 332206 1727293 1288593 1005115 678305 1554248 1497697 1566559 630873 434748 364947 420490 944485 108093 1718664 973393 137618 277463 715709 955344 758883 509201 142600 1669894 860980 1730466 1417128 426839 173444 1013704 760397 602830 1190566 599581 1392500 1817645 220398 1680878 1127757 516854 576349 1576841 205733 1524111 623753 393012 1148139 520176 1149742 1483526 1254918 1120663 659083 744910 601177 1483493 641685 1327224 928205 1702815 1570846 205730 1546099 1883009 1330146 1317377 1439251 220779 1232660 1195445 1604470 16203 47227 327819 1008417 1152637 1719125 1199715 1714307 1826948 849083 1760863 1508410 1897531 977012 15155 1644913 1093336 1664429 1118478 1603769 299055 387393 612562 1363755 1576251 291426 420898 257777 286886 365267 81727 1086397 1862770 1087926 1297177 1289611 1929461 73818 1849510 1190137 1355642 1734799 238624 875629 1308214 1153599 109473 889096 1751158 961934 1932835 721100 1637599 679987 1450638 144376 1327022 1613811 1988600 1931429 1045467 894034 1842691 492145 118630 1680978 525084 829224 368671 1248528 74222 1382036 834529 317423 1920841 1632021 1674921 808688 1307083 1693670 903527 639813 676445 1806231 1762590 1386879 324080 182032 1916417 1686267 1001869 1719678 1743092 1390249 1942989 896147 1892003 1562683 1276363 712289 141431 1783506 785434 967295 1313490 516289 363410 793400 976624 1504041 543996 861598 1663290 1397956 1141326 487412 750947 39614 741159 938849 1109954 1588552 206161 319905 1001623 1217708 392362 1614166 190586 100690 1163497 684902 402686 157285 381578 302036 349006 1101227 124965 1273315 1862489 1655885 216230 789904 270162 786 64589 162590 1340597 1473953 901142 1769986 451763 1727780 1970234 972319 327827 71159 1591039 318500 1944000 309118 302882 1193294 1595288 1269102 708657 1290717 703363 769596 264139 1451923 209335 1126932 1809769 628722 1561826 955010 1879886 339319 190150 938123 604150 258207 211740 1394917 415612 1753763 1358867 1469532 1959090 1610152 330754 1451372 566512 1441577 850149 179579 15695 539682 1939505 530785 370566 1170162 1586168 1805372 494389 426405 473328 1023301 352606 1527876 1482771 715630 599560 1491365 168918 417047 53968 1123128 1481989 211846 1956087 1369776 1236815 1287771 481149 1275354 1517952 1117949 1157775 1920048 1705159 213840 948872 1422248 355433 510422 1563980 759918 1036051 600123 1168160 1794929 259108 539063 438882 188086 28549 559905 34356 1535199 975526 905502 11708 1069977 721500 1945892 1056620 1854100 33739 844311 563706 920889 139077 1878623 1669758 219076 1679585 1892388 173148 1654119 1448113 736553 786161 549387 1835977 1979469 122291 1054308 1313637 642978 1245846 337325 486042 1455430 1789539 827843 1363604 1265221 48954 1978649 1026077 1980710 1598344 1477528 673889 512531 1755693 293045 1554311 1052174 1671427 1967117 229455 1434531 1195146 1795549 243353 1007725 1460255 787210 1779673 1581269 913859 731438 49444 1088905 830366 743005 450951 314222 1514513 1306926 1521257 1306105 611722 1911802 976793 538892 1331341 644512 1160786 244844 546289 998080 465397 1613381 1058305 1535679 1470786 1896202 1682482 886183 1945396 874477 1562514 323460 174273 910177 941693 1571452 1369545 1161362 1903186 602659 1854841 1556426 703251 1280146 596243 1708398 321935 171340 1966153 1399196 1927832 75173 1181754 259077 1399873 244224 1522409 1451146 1169193 363124 1292583 1510448 1914163 1997577 1345168 1240447 664087 1983619 699741 765880 311613 688293 1252380 1418980 909600 990439 1546964 1775288 1153085 1575045 1164828 706618 1467972 1103843 704328 119550 98389 848479 849843 340875 151084 695023 1302523 91475 409010 359257 1503990 773463 1970787 1716627 1597581 589896 931180 1803743 1232280 95874 150740 1336969 600308 1958389 1303007 839105 534141 1196005 621638 1408374 1356601 949808 108841 103713 73754 1783853 1368608 1364530 1479693 457599 687547 1426919 1885557 1032366 1654317 827075 1998166 694396 1286977 1713831 1052493 1066162 706685 1599251 554815 706799 302293 438937 1978805 175575 1146687 876262 1349143 853018 656101 1532853 844125 591165 823459 1435797 701253 1156665 1100494 1321764 952847 1030836 1659625 1177821 253409 247553 220248 1316164 1668824 810894 1962914 1910942 902182 1486711 1898353 1047503 1034439 1254768 856929 1222764 210684 1011596 1598591 55608 849526 1106961 221399 694356 1545812 1086412 1248758 1731799 481579 1268313 582903 559752 1129037 298898 425189 1838750 655186 1364785 1456383 1461771 22460 1048827 366343 672679 241789 803085 1173033 208793 797769 1650194 20876 1311157 1962236 143959 762864 1472139 935455 62579 1764033 1658230 1317016 1604675 156176 1780839 362611 753365 1113852 1578525 1251548 915326 1986771 1007422 298913 1873505 539666 802899 413569 551925 859772 160675 1898081 1231768 1575273 1651887 1899332 1374526 408538 312214 245747 22597 750753 16972 50373 1385484 484872 95603 922292 308283 1738837 1543379 1806088 722884 967686 550723 1949414 599944 418148 642468 216723 1055826 294552 635003 1289015 310194 823976 1171045 452079 1568714 1233638 1234140 1545845 170337 1463432 428579 1486458 1243483 765693 1562148 1862697 1685750 348657 259803 1256392 69993 31261 279606 951755 414513 1734966 609765 400175 1970131 1888779 1574578 296987 28734 978405 401816 782525 1278758 1763010 1668722 236539 167621 308332 744630 833601 1622427 1930538 1088448 1754270 1724614 1832240 1888056 1787664 21427 1180141 1186507 139609 1513213 147374 978978 1306436 514901 1790383 1006493 1306756 1884394 1378134 331530 1163561 1455014 738620 10 185231 1381716 1174554 378517 1959684 1380732 1377133 1434753 829380 797395 1420099 889755 571388 1818674 1461478 487889 1819787 1341808 1360929 532449 716722 939289 1721802 520665 1102968 305251 1006644 243657 603596 1220920 245046 1486515 1043233 1739374 68106 611106 1971916 979301 332057 1559433 665176 365377 208739 1529256 1638254 1961219 1727102 1387539 241462 326870 950713 395057 1570903 1907568 1601875 1142308 1030921 1158325 859554 1756037 701339 1885695 1826715 812513 169971 915818 59220 570884 211812 1842082 1709097 1966257 518037 1497106 681130 1958939 1353562 1814075 1711170 429397 859861 1556748 710718 1469504 46014 1980200 617630 399316 1327701 232244 1694673 789947 925937 111840 187588 490776 630013 1024458 1146778 769176 127808 1451297 1811601 764051 1349863 1068264 303798 845445 445737 822555 1162240 527854 988758 234898 947963 938836 1990649 70554 1607823 315378 86742 237220 360751 173273 355867 1663190 582990 1484923 594175 699587 1970960 1024782 1492711 1021770 776979 572291 1282396 453422 682550 1854485 963599 1027080 272021 1194679 905028 1824358 1953035 1894096 220746 573471 1408348 192574 922566 740954 748447 1105007 154717 1080394 1633902 126044 1441568 347073 1010846 1451215 1361382 1656452 1145997 579962 212926 1253640 536268 804194 1595336 1643995 1878590 1899691 887948 1351328 328104 784390 1373918 245732 168117 628543 332280 325270 1286134 1427816 1761905 1148174 1870414 1739748 30882 114776 1817168 1370656 546242 1516859 1812421 1296992 69151 515438 1876794 935109 1791947 1367432 1468095 1413281 935788 981801 209148 1955684 1946963 817751 1193214 1133063 1088783 1223659 1551055 1429669 980304 1438235 1888847 1335152 1279382 40972 661106 736191 734711 1593777 1380252 870592 1035491 295421 978236 498021 1446733 797601 1609185 1864006 1622309 1558388 338833 29297 315207 777707 795415 268241 516374 1860530 248858 13497 720492 1292000 474519 984119 43914 1089870 1988687 265337 1364917 1110620 586209 10708 850458 223195 1102014 717638 1177491 785156 1134771 1991292 1736158 842466 788172 377923 1659586 650187 1590381 1087102 511951 1047713 1565348 1033619 251954 382561 695436 56831 508080 1051922 1550498 127375 1522817 1367502 1097946 1436841 1947697 484862 915030 30858 283851 435558 1482985 1617889 961840 469641 148959 1836608 622723 514702 1005435 1882324 1076125 971460 502305 707780 657906 1893141 1362000 1730875 224140 164058 1181214 1548171 158361 1421698 951712 1175508 120091 1388063 540515 229704 561705 1578748 1788243 1041310 34032 1475750 1888106 131758 1731155 227549 1712755 1413393 1505523 1357055 969375 317597 1263124 47730 1396841 1287774 901307 742232 52213 1426823 319510 238560 1569134 257118 1310681 145153 1753396 1486737 458383 315847 989563 1488652 1780230 1918932 1013364 612493 1791943 173247 1563369 94848 812516 508663 1231652 528001 1230400 1214191 436802 1922164 1457937 1360364 166133 67434 1349299 1177068 497336 641248 1410800 1240908 879166 1047080 1668146 1114488 379897 18922 663582 29680 42305 503235 1860226 1650739 105437 1654331 62729 19825 768524 1014092 539803 1699007 1850061 916736 79360 1386129 1518218 412432 617567 778850 1447988 622852 64248 170810 577794 1272862 1616712 354663 1742427 1832551 1418224 116095 1896592 411421 1679408 1010512 975243 945719 838839 721764 99258 1504981 1452190 1420407 538450 1938434 427530 1985277 976829 907296 1817269 33942 1783298 1042760 1844614 702204 1652747 1763241 1937793 451539 26265 1683512 1711157 778104 723172 1963721 1161463 1904685 509548 905579 1991499 548522 939943 565437 691269 631718 608736 1290029 1405723 636214 1075280 1928198 1864589 1308825 1728280 247495 821473 1463962 1154752 1325193 718436 1402732 285540 860278 1919423 444570 1526062 1319648 1129768 892810 131539 562323 1907552 1760927 1738776 455621 925590 1613204 116510 414234 1295678 1429092 1719026 770959 166566 1898944 385279 202198 680492 1334623 1625126 1682830 440193 157069 1322669 1457707 1918148 1177480 421312 1436593 453312 1718188 310528 1663280 609839 79681 369327 325579 89535 1101246 1391126 286086 1720020 948841 743745 1661829 24545 1814404 180947 741555 98044 658732 22691 657551 1705403 743252 1390107 1602584 594608 1612498 352069 1100521 988193 317560 1880307 778793 1915889 1994731 268515 1005874 1088601 876550 1128036 555225 1112964 933930 1061460 865461 39820 623568 313426 1088810 120141 90675 1908342 1269685 520090 1472079 1365519 307099 1578240 302583 1535151 460871 1745372 483174 537849 51728 229250 1555601 251927 563630 1371130 1580697 666263 1932535 1715914 793691 757982 481969 1234617 70182 1529543 363923 1199595 1767552 1370576 464747 1906915 1183432 301355 1326973 851364 1695027 294832 867759 467977 1216877 528514 1111886 1746724 786022 1134997 1375251 97988 1340724 1919098 1211359 152135 885513 294296 1582167 1363045 710457 1348818 176197 227412 1921149 788762 1111239 125455 1367417 650031 1875636 726586 1254239 133027 1320229 571021 1926922 1635895 651258 1510285 1638528 1927566 136671 1988268 1781590 192035 1528854 1666410 1005848 816097 627396 1983070 873851 591383 582676 1539200 1894454 598091 247717 1043080 1962019 504454 414225 771314 1567091 971314 23464 847939 1572517 123407 1587009 1950975 320278 63948 1618656 82275 1446160 456703 751207 1356708 472084 479909 942246 812220 369845 951423 203129 172671 1816350 727488 1283085 669070 581987 684740 829859 1368023 187773 125244 695784 536668 1531862 100720 1049625 849382 1398842 1752471 590094 1771718 1306357 776896 1288141 960524 125475 1670751 1625637 214177 416985 1565556 229005 627937 94453 1369535 1813150 995137 1538054 283522 343644 1629159 307025 1627771 130053 913194 139926 329523 402117 1153117 288880 790199 380801 1501242 1368930 1700580 1075463 161240 1493134 65358 1604312 394059 1917997 217324 1987072 1570208 668065 1346913 325311 1129881 398024 1955809 1136347 746009 442183 1941382 1934595 762217 827837 292084 1152034 118281 1077103 537762 1007103 1687867 249941 377019 1300974 24444 936896 954542 1664220 1478969 756668 1736448 329254 29098 1061683 73708 1261857 1398119 1350356 990377 345950 941187 1852787 1227229 1646917 279610 1859844 612074 1533908 1920562 1182585 204758 1140916 1432666 212294 1223581 765110 1093359 258724 23016 49633 1790372 1246589 1418201 1031448 1518131 1266764 144321 1848692 823725 876699 1385095 311562 176615 916542 416812 1391282 946540 1957065 1202289 1764263 1133668 116026 168037 1219026 934707 286982 1754254 704942 1772446 1591967 1090052 320941 1413633 1715364 897215 1081313 1038598 195909 1599236 219324 733070 736052 1875253 513707 1228647 48508 562729 442463 695120 1885863 84872 1416904 83168 1268856 473573 1505350 616280 1092842 1051589 1600251 1160122 725009 1341159 1903502 201595 763154 661491 109480 1490282 1153029 1465305 979026 1763548 1258680 819498 1337343 1632318 1058936 1865228 78898 1046807 1744694 710855 240674 248264 940450 1261631 315706 332922 981492 944529 1543061 177942 1019664 1815099 1855076 1685454 1017185 116280 1841843 438564 43325 987581 1212243 742818 1146074 826923 1031052 1701036 1742779 582901 21317 801024 1348944 782961 603665 1105257 1925328 1779423 856042 999454 1118365 1856595 259428 635675 1733062 942433 263610 1634423 1198700 1973547 1268320 203901 620356 1478654 202625 645579 1492588 226472 1936381 1505074 488043 1769324 1759963 1098289 1514261 1775974 1435664 505123 1240254 1703336 1191 1133039 413811 1077059 1039643 1327157 880922 915145 1779235 1005679 1663237 56367 1269115 1844560 1246856 243683 1530446 172572 851123 1178230 585811 1461663 425864 1112921 1820967 1264039 1811654 1464293 1869707 1100966 886032 1922526 1038101 499099 1542320 1512493 1615819 1079888 1199509 40825 243294 994412 1971145 851393 1665276 1486869 966731 1500032 419970 1790469 1935020 1785090 827197 1804068 211385 566418 798137 318844 1418458 1702640 491541 361688 692931 1838816 1019954 1933401 215391 1167798 901464 312824 495838 10652 336963 1896834 1141502 1521696 607075 1480435 1967556 678873 607442 905676 789616 564038 1637607 583733 1512894 1593947 94666 666560 1356336 1762772 1157818 5354 1634998 387933 1529208 1129846 1151801 291349 1046500 1578233 542419 651272 1794640 1418958 1414380 91192 957865 1701209 1456537 82343 213974 163785 113549 1261835 718150 1887265 514737 807991 1177322 697717 680662 854552 314454 1984848 1027251 1258021 1131200 1612992 1100006 1591371 83026 1234659 962973 1343183 434409 1760628 1793791 1470082 1622593 1763964 467760 1651318 1913328 1016730 1263343 481624 1094722 995418 1062991 34362 1300847 486866 446718 1446266 52133 333906 1187527 1669128 817900 1126659 685104 1236611 822925 1982813 1035687 5301 1071261 1691143 129335 567978 1480488 826933 1265128 370593 206967 1420813 574999 998045 228536 588832 379000 1336194 406388 1029600 299314 1681515 1692423 1909164 1888262 462278 280240 1906748 1231306 1485402 29638 1674350 1708953 578989 1022537 191256 406001 1933984 353986 1389658 1862730 1528657 1899944 1835191 1652496 807824 326593 444675 829750 1209996 1389144 632023 181562 391133 1338196 1075767 1665696 1186558 1780568 1395876 1788459 147964 1750656 1501952 1907738 977552 103440 524221 191537 778703 184469 1557780 686139 1075030 595163 460760 1967670 537224 917511 1826583 1488868 1287527 662477 350881 1475825 1710889 1168173 807970 1905316 930193 426742 404250 206627 1214329 1170736 456760 562954 1906422 546130 823546 1463935 509211 1145413 1968920 691180 404862 1806398 1196671 1868404 1792918 239706 715359 1412428 195988 1471908 666802 158790 1625875 983357 899751 1281361 1640045 1723588 934882 180959 1090499 726688 586999 558832 528553 1420377 70672 1712450 1371145 950542 955036 959728 724225 106468 1079052 1349530 1758032 1209064 1994999 869746 1856762 1205813 292982 459407 827513 1300650 1481451 1359140 89652 1097309 536387 1711000 186570 1590329 1882940 6632 1102512 1850968 471999 1669083 718185 538984 926940 1559290 1954150 320268 1263713 108909 1180457 1897183 274679 853541 1355703 196613 223774 1755545 539366 1374374 889001 1995078 1506290 53726 1053223 348633 214106 773916 426924 96668 745966 247994 104605 1193346 177229 859465 1654545 349648 348880 212619 821730 1411684 210335 8479 1280711 1945310 1558632 877174 545672 1372983 208938 619372 331593 720594 398621 1803857 790876 1721637 1712513 1102872 887651 1575462 104892 1339695 1786887 281009 565601 915634 70435 1161199 631877 633045 795894 1746747 463442 1545565 314789 1297675 1063891 1314903 886080 646461 356250 1347669 709957 1221967 1882322 858358 1730564 662187 774797 1522072 378001 841084 798591 711919 1463839 237348 379041 237397 1556087 686690 1142743 1405553 508106 548947 100263 1428233 1322534 843073 37951 1042337 1950746 450316 600245 536751 941727 23699 1312967 1204330 875671 14035 1119793 597142 778689 124114 194345 1648166 1492207 1199404 221113 412659 1930846 1160137 428850 231957 1936360 1504331 27300 30107 839596 1472200 1676720 1717989 922561 1715530 1129779 402182 1558460 1699210 1694360 375926 388151 551632 457826 1586720 1091529 606672 655665 1505518 1887567 1971361 1115685 1454472 1431213 1304094 1711143 538571 1745884 1118954 1349719 1581580 1317078 677839 162070 1575191 1964880 949901 753512 454402 649473 1135095 1677398 850545 896878 1325708 1736657 1237259 977898 1333332 1663197 943586 329776 575500 805105 361402 1756258 1744397 873459 1464644 1886209 697889 861308 1195675 894719 125198 746164 443400 805998 496071 704595 567567 1897671 612783 1580116 1611097 851478 743871 1853015 865486 1106820 472203 1273372 776573 372906 705345 1444011 19459 1983052 1655182 27721 1334611 1811044 807877 572209 814006 1651828 204777 1415879 523872 1476051 158577 1070190 748909 241053 40427 1137011 546512 782138 1351337 948409 1460606 652925 110356 826080 759004 1368127 1618611 707848 323539 1142950 278029 1341338 1841489 1688972 1170823 352452 174946 486215 1352785 867277 1012235 443557 1594786 277658 1183772 674861 1561909 1371815 1346959 558337 997256 382983 659798 924825 761736 1415318 1073869 460463 14092 1224630 1610416 409099 188233 125973 1860167 188936 362459 532686 1080313 1595283 958991 1892331 1840238 409623 1657489 684696 529260 384838 952511 384267 1457646 147134 1790390 1954866 1623581 1692582 919743 1802366 92525 1870842 1203751 175802 657221 1579741 1259136 1066532 431254 428211 1105582 1685262 434493 1593368 599691 462375 1480286 791395 663558 1792321 1292835 77548 1264201 1470496 405946 1540166 689898 238173 1827576 895236 190979 680937 887364 1520251 296988 388877 437458 1296312 1718806 387807 945384 1847094 1297646 1487993 1696535 252722 1239406 304874 1971546 1028209 524656 135876 1565159 1755509 1561629 1857043 732720 250530 788 1830018 1993273 1220132 762096 10037 624350 1566126 1189712 10066 498179 1828410 1274536 144059 1501944 1588266 1717567 449841 824748 1637392 508726 7046 630215 1313300 457683 155800 142621 1568581 401301 1693588 1868067 1577992 1528382 1237932 1890747 1479193 368893 1420927 1598948 1434010 400775 848317 556483 1922514 1866361 989087 1059038 1574411 771951 267372 1313975 322056 701706 1718764 1656965 648753 1010289 349223 1128329 1052350 438812 994446 76328 199316 486342 1380725 991348 302384 872704 109183 29961 1913232 1665396 1596643 1733270 95123 388025 1179141 1189845 209958 131974 551441 1850032 1097575 1628913 1475327 81481 844475 1444479 1347711 674346 12235 344891 1758736 862112 1182473 145647 1915343 1928715 1030811 1208816 1666795 238437 507321 720288 383535 1117782 1898798 1044374 782086 778461 1729563 72098 182190 1765834 101321 213210 309510 1256609 1496125 1265688 470376 1263123 356378 1201566 905290 1823669 750011 1514316 1189677 1955035 278501 1389492 1745024 764119 1431573 426676 715845 733686 1770130 106592 725597 1341051 1826171 1545040 126712 1272040 845493 1465820 1516879 1912944 1120456 899398 1459650 1229506 981789 1926928 1299871 838443 1796911 1533084 1343517 602024 1409860 1329911 7697 49361 1098925 1738169 423097 333386 456100 986663 752623 972186 1111298 912187 654226 298824 1341438 1230786 1836164 472866 798102 1655749 71279 1634236 1748705 710368 1497193 1159205 917153 1520517 311881 110270 1164375 1524656 1976219 504718 391503 735421 958116 1091913 1854839 723624 1377793 437977 364282 847958 222201 1559168 858164 1779378 441536 1437450 1572659 810070 1775758 162473 961517 273374 39712 931441 588140 1639380 901976 1296222 1115332 1387846 1833180 179449 624631 1780906 72541 1120378 596814 1480524 287728 1080209 1784078 980103 1397888 1951973 1814738 538728 1675215 714687 587862 957417 951112 280497 1245564 1594068 87804 1895423 1870866 650473 931580 1397121 142128 1413200 548150 1552392 1773960 928913 1861446 968261 1387158 1412494 1939748 308175 585334 1397109 1723195 424183 695648 948870 481871 135 1528848 1127709 1467469 1790869 249840 646737 1736976 233790 521902 219195 427465 598369 192139 551011 1982903 872159 342351 1646040 30639 1132486 1542971 897404 590032 171118 107426 191195 1079013 607975 206628 559467 1559805 688544 1286839 1456959 1701253 1047454 1336807 512919 776429 1879591 1151757 1955214 1675655 906964 302854 704335 438338 405686 34789 1458776 568456 1450269 667606 1983501 1764286 365929 1182357 1892176 258873 570106 849995 1906472 540188 953168 1878567 1106194 1013062 1368020 1428292 1662038 327014 703596 1603655 1447682 1302149 564396 212822 182076 169214 826960 810234 708756 582429 1708139 1669793 338751 430706 1739418 1216661 734077 1971050 923637 1917221 1621582 1354048 128489 317831 708140 1389449 822716 173863 803337 1303854 115578 1961777 1493138 686924 1044552 1036104 1060550 847681 1503229 1562073 1035244 1085066 347942 1520490 1465304 1792998 1741890 1628043 783863 1092548 743730 444552 1680531 1561430 626760 1216500 334319 1220476 1952936 556840 329866 224729 821704 86760 517320 1342204 709011 1713529 618023 870173 965662 301331 112311 148815 339082 263676 338229 1655399 1179088 1063869 1453015 1975473 517052 180963 1521282 378541 1014535 497156 1571978 1131710 928046 1184289 1290552 1320738 1965429 1460398 817312 1055124 1054298 9169 679673 1863592 1208875 1182337 1559503 1078075 1118278 1313316 1872641 1939997 944102 414745 1319703 342786 1725483 622715 328191 893331 1790010 1316861 688515 1128869 1489066 1962849 1289043 704293 595773 1297207 1952314 58866 312610 348787 619992 952780 1068639 932282 834397 649179 1902633 917456 1270632 320969 681971 594154 1490355 1964168 44722 91904 168583 1339294 1861024 643282 1395433 86977 1413129 39995 1907691 1919432 1492096 1312076 385309 673501 286835 335953 103234 877447 1211298 1267478 98809 1983147 885366 198724 12353 1372668 1587506 1117532 1863089 90358 1266364 1451510 1600628 38728 966583 599461 1589635 1306776 1044295 1130010 1223322 1086223 1088433 1519697 1164144 1186796 146464 1864645 1190136 1475661 1419469 1928530 1727179 689741 115731 379726 1622218 912702 1552135 1375329 1883092 619641 205366 16003 564678 430078 187404 1964566 1064611 812158 1074790 1600252 833864 1523931 1518896 290267 1081032 1749366 1431379 1416977 162139 1976454 1438514 780410 753986 1092950 728156 1611989 1247698 597664 1559541 1768444 243202 264350 1860681 5799 434289 714060 1512143 1101004 329971 424388 163799 206558 1861982 1754184 18164 167950 1709738 1061395 1744673 422561 1295713 1125217 1537111 1697013 1431151 225757 447739 616850 1194280 1203990 1659841 716693 1770682 165214 1274333 1651776 1166161 1154639 1869759 19571 675243 414787 1453637 1170467 1652314 1427659 267954 478828 1602206 59046 41457 389351 908704 1658396 535568 653059 1931212 1395181 989745 919372 615527 55403 328296 886461 1156619 21677 362428 944946 218463 163973 362418 780050 670465 1567003 1590609 738684 469559 594961 1659740 1346363 350219 834122 424716 1110957 1639052 1513387 84797 268657 1388914 1470312 745443 818966 1599654 10797 815970 226009 727180 1686966 134546 952369 1601951 346377 1916884 1319800 1646694 1549090 1203455 1618565 1621598 1770125 293695 957062 719982 808450 777183 1543907 1013195 1350739 663945 305632 357950 785353 411949 1251064 1298264 239699 1111719 28884 1073775 131063 753934 1978312 1401870 680796 743720 818881 1356421 1474028 224619 1930993 1631418 1268830 1196082 1168033 1477163 1593207 482682 1391797 1043212 1022451 651778 574299 410413 1395040 1985595 219109 1744747 520620 1082685 1670786 1206291 68896 1065990 1824652 1993148 1422771 1484542 55634 1509121 1050283 269010 927797 1782211 1328716 945468 1988103 464400 345090 383458 665141 1011519 1109240 768349 1193665 1318282 922402 975463 676316 1498338 1550587 971713 1801533 353173 51864 804023 734342 844025 1434875 1010650 1816682 299156 742680 1101388 1243224 432262 904192 1962340 148878 1806203 506336 186592 599938 1971831 1596733 853529 1221617 278616 1991505 116239 1838079 343537 243140 1475609 324150 1405891 1348227 329930 193701 1922145 438396 254790 287718 752760 1863071 1236484 1443407 725889 1391869 1104321 480138 1483758 1966144 263025 920858 1827902 1585060 1441512 865232 96497 322589 70646 1058029 1418422 840412 1449348 1954922 304040 1402291 211322 839304 1897136 516113 1763686 218135 1858272 548749 581433 1385372 530345 611599 646758 124802 82639 460527 205906 392115 354196 276022 1872053 245865 668747 1719944 466403 1695869 61075 1738442 1064391 173236 1770151 393972 1366594 1521825 448645 258869 1659594 1267161 34825 73304 831076 402962 406945 1410190 883477 290504 1577428 172570 1551745 444305 687986 816031 425460 574903 1751064 1346743 1974297 1423044 998370 382656 1822408 9240 1629589 536408 834074 989795 874855 343435 1363054 300551 1290169 1079145 1356322 357462 820365 1429604 366342 1230187 306352 1289851 1097767 1820592 1577328 860466 962238 743377 654199 246633 1467389 1931534 1528151 1838318 1387402 465657 1290025 1622357 647601 963995 756735 134164 89927 766863 1857552 751050 318381 434912 1346740 466597 1703111 568666 1269162 1862355 612740 717149 669565 1011379 74937 35717 1744144 385784 902390 1459619 1005326 1487010 1889658 42256 80715 1760796 136176 70140 934394 769786 1994346 453418 981996 1263650 816227 1248633 431132 642701 1264667 219367 1476452 850009 1162014 1247900 1526686 34898 1173714 807031 643848 1054076 892608 1538746 1021403 1387719 42280 539060 427498 1299030 38333 680252 101313 279403 1746468 1652110 1900192 689049 1767263 695077 1322579 1070711 183346 289613 790881 1106544 297898 849050 1131657 1196471 1802351 1110020 212568 46464 1128595 1205991 1247521 593390 1721071 1482817 1796806 1854350 1353057 1376796 1146455 1398736 921408 1963544 1247433 1793920 1694671 211936 706538 1419850 1958794 1624008 1114242 487545 878700 510532 1084553 1599793 1398917 1055212 1016080 1733031 1157634 57115 77440 977336 925476 1379329 1834659 1439279 155982 1198360 1444962 1986976 1070930 1772823 1862486 1648168 1032435 1219565 574198 461657 1718449 560806 668409 1634553 119428 1938325 1185468 471102 1957736 92113 294798 800600 453313 145052 1517590 1868524 838024 1484268 1094417 816798 321502 110822 1934968 1269021 1520088 1990315 129748 1684353 1667037 336043 1896603 1432199 967830 1281200 389560 400834 277700 82219 1133986 557635 799935 1513887 1909990 1790846 1800594 1790473 1535233 529379 875596 1437090 853034 1240705 546856 1762631 440268 929586 292199 1879793 717509 1952617 1576205 1968317 1459178 1488881 274904 322866 302916 1793201 1006066 1469983 754220 1880799 1296690 532899 360878 1628085 328620 813944 1702683 1190484 754525 100454 589105 376686 150212 949243 1946726 1329859 1603100 401537 1218391 1749628 767722 226357 1748758 173195 1929932 1525529 1603963 198680 199268 832247 238603 808860 1047225 890883 1745001 170338 59184 979247 1238338 1871285 1109508 853882 222359 1172730 1157030 153199 216716 1431961 809251 1193934 30501 1165476 1095594 341871 867174 630122 1165343 1558321 742689 1046456 143886 505681 138295 1343422 1219257 1090515 516911 357697 1947999 1491301 24188 1319083 1188017 1871239 1799911 256939 1307824 71201 1533000 18641 60831 1370477 560852 1919064 670653 1289383 978652 1554023 1795456 742895 440535 1243701 1996552 142607 8082 1549629 1378652 498419 326038 1510648 1649349 1679755 455668 80575 134749 1408845 563155 483371 461459 1809985 485009 1320343 384451 1188516 448233 588930 139831 674749 273765 1303006 471012 992919 552553 1999621 1962522 77092 1521007 1111255 1609127 1315563 1763856 1780966 1588579 1956684 80997 1778645 1435059 962781 451674 1828027 1365139 1077474 384232 666053 791118 1707371 129206 122677 1579960 563724 1693903 671194 1680604 713022 1567484 770813 189480 86310 340500 714466 732805 1740264 271376 1771568 1662942 922680 501209 298530 953060 1777579 1810346 232205 743671 1893040 484625 598413 1696506 1549673 304095 1656069 480761 799456 1068361 750028 1597396 1401942 93372 685906 119688 723677 1008627 388898 1253858 350099 316805 1918996 1249240 1596668 469461 754972 149586 1272749 45947 1687537 1358511 797332 1502581 1985175 584880 1135519 1022981 1114602 1019596 705786 370857 904486 490587 110424 726811 1298201 1254829 1311667 148334 448524 1738815 713170 529139 1659926 1513287 761058 98041 1909657 1037593 1703139 1690781 1687341 62307 1020264 1801834 1040791 212194 400594 347317 1629885 1682572 877347 578757 26923 135253 979767 958473 1626149 973675 980308 1624560 1737446 1802229 42685 1886236 1095315 333170 1199768 1820194 1945402 1734356 57388 326182 483599 424163 523047 1482699 1209506 1232245 845929 577021 34260 1756704 1317121 1745524 1589538 1292671 447645 68806 347200 1191601 55262 542141 1674960 1634504 943161 1940268 799619 1566624 1348349 673296 1741674 1894431 1939097 557910 1182700 1471529 349900 1752529 146267 205379 1541522 928367 170850 1180137 229569 760198 1849674 395434 35587 920433 637576 1947381 515553 1198784 1271324 1032281 488500 362524 1728811 890030 1796627 1543371 1314302 606740 450613 1474260 432227 448481 260915 992127 1344202 1408383 1368247 1682070 932613 1092685 807556 1736341 172935 1738989 1480114 1698933 1764406 1921179 1639322 1112260 276519 630456 316290 691213 1749154 138431 1414671 872895 477636 1407770 927056 1020585 1428419 1128856 1478043 1475236 1085547 1013607 548415 234989 1605444 1736082 1149027 1755724 279313 1978561 1486028 1371278 1079038 1363663 1846504 279900 1316131 1025480 233878 748120 598163 585122 873057 1605136 1281593 1910022 377618 26210 1093733 57079 1665731 1899740 527992 396007 563082 173225 1334312 26751 1050839 1781782 1441651 1747128 195207 869006 722926 1145452 780460 693257 1122936 986403 300186 676634 786334 1891933 1873927 167488 181999 579021 1836662 385694 683711 1463493 795593 1866806 1773209 1715876 714369 542661 1588684 1857198 188093 1785092 651324 1856545 95420 393594 854803 1683803 454904 1727002 180482 13404 1759220 1875534 223505 763522 416353 292409 1508655 200737 1979329 1003988 903225 932234 209319 6629 120115 190686 1801854 1673545 1720328 696018 892146 469987 1637793 701796 1145700 1827381 1558671 805080 384410 1161256 1779263 1733659 1466587 564785 1738194 1992383 498497 373447 6998 1153030 1779228 1131134 1538604 410477 1550641 663062 784401 1804335 1266419 19453 315805 821712 219434 486176 947568 1369935 963069 381237 1630348 1549569 535130 1170998 575875 248720 573633 1466525 1473463 1049974 1529555 1001198 900003 957770 1148004 420269 180817 453067 1781194 1545955 1623024 169637 198070 388773 1289040 1393295 1824194 1320214 494470 427632 2425 1714719 604232 1143902 121083 1890064 1550457 1696500 1270847 955021 1765647 409011 662892 1760838 377527 1463686 265004 617832 1801408 1163660 805714 820441 973472 621618 1802910 1567117 1106309 193749 1280452 1500750 427919 814216 719095 1401642 1931355 212112 1244752 1442090 489290 1972103 491685 642184 1148196 1273345 706427 1230634 1480827 1082170 1298090 1089863 850755 1574742 357057 1520527 1426400 563302 1003550 664027 217455 1460162 516420 776739 1576579 1172946 1998492 1782836 1907414 172821 764456 1509899 769251 471930 439267 687420 1074092 206784 87239 825586 1458783 1293654 855673 1573875 587171 1602591 1312749 1933045 984603 204833 1301915 252522 999464 441639 994636 1921592 452393 396267 1566166 245294 787586 1561571 43635 1091320 1100312 1986204 510995 264532 851019 339083 193707 1827490 756867 1727696 1892057 1140848 1648496 1962007 590483 1380888 140250 973312 708419 145087 406446 1945615 416996 1702861 1772844 1276468 975521 1549112 1660487 1326516 1024339 1323863 1817862 1224694 1647103 1404049 1074035 1896942 1210505 1164534 161468 1282430 1762186 843014 1482504 254785 1693314 1440941 1622434 1744220 129028 1014669 1285608 467076 98002 1479918 376079 1794682 951255 1182304 799904 916760 1148896 1513498 1734437 993327 105877 740004 1935072 951402 481335 848759 1582247 1882603 983302 1570466 1009098 1177825 88766 1672208 46410 1035012 1338095 238901 1167027 1202819 716586 1767651 1908475 1729754 206665 1260116 1605360 99615 1093723 1331227 1976874 912396 1841536 1137858 1085340 1543613 1582122 1003960 1178936 1348105 739076 1770127 1148889 1758992 1663713 1703106 17330 1152208 267109 1904408 1954928 856699 1962033 1662423 1110002 1709317 280526 966334 633178 1436214 3004 44869 101328 144181 1032656 1266098 1361263 1333363 1772292 1670959 668376 599468 1141275 90805 1344876 322460 218997 961304 107856 1369208 13831 1425999 1416531 321788 272148 61239 1881600 822152 730975 1005288 477819 315270 1258232 571016 959167 1120628 1815380 362318 1029725 940955 909847 1712539 1229201 407334 814621 1565091 241608 996466 845909 1659224 112619 228427 612884 622091 1941532 1307524 1382290 1758002 820793 316781 799285 1428003 571653 779326 880567 317895 503619 295226 1623161 1595387 792494 181005 1719912 554335 1313379 34278 1345128 694423 77004 599677 249307 215673 549820 798118 234300 445943 1418407 1944658 613304 680959 109672 1551102 1871495 1952823 172152 253736 734629 991317 437906 1416555 34906 635961 1301823 16318 925426 602789 1905635 847234 437038 1236345 995157 614068 1602984 1005233 1414161 1865364 1217679 309167 319470 1475114 1530355 562795 601970 449158 1773685 306991 1224794 1890562 540307 1947211 1539314 255812 769763 424888 1119894 1685132 249251 1246598 37547 1003726 179835 1134813 1738506 1450363 1766932 1956560 1057217 69528 899761 1587268 269551 1087487 872228 150345 550912 1201487 1784085 516931 160583 1957988 1063706 203402 12206 793205 1387213 407632 1940829 153320 1736180 1557493 1367170 1564308 1347639 534619 152329 1566653 1482240 1547686 1634414 258655 1072162 1061557 212786 1947494 542632 169376 575822 1552936 1977573 1226310 1009990 419809 1211674 562310 1419420 1317165 324208 1263363 937733 1053341 853573 1809481 223977 1041702 1293177 284496 1399155 1405746 123813 1913396 1780038 524446 1474408 397339 297562 764473 1365309 527347 789375 1525780 110061 1766785 265138 97128 1399139 974193 1221071 1794569 1370343 1512462 1194937 905007 588973 961567 1064902 688282 1300774 1104815 943879 1940330 157943 785308 915938 589947 1121920 1087082 1886528 1789569 1732618 1145621 81491 220799 1177456 1103849 269085 379989 1963364 185625 500813 1806786 97240 456291 932740 1961205 1811946 301543 1430598 468873 484685 443306 1318559 386971 235562 1021744 406371 1967763 225665 1740441 1206567 4281 92148 69964 946070 167456 1789838 1110595 1842274 1677333 794913 1132912 98864 1915033 1670131 460098 1512400 168668 1673490 638913 1575974 1486995 1760642 939723 425158 1273367 823045 1970282 433423 438357 1769387 1185790 505687 1320548 519415 3941 1107455 1775371 909604 1470256 1113524 529126 159061 1136622 617680 289582 569065 1422646 1646624 785068 501394 1096762 1358126 60471 1797051 723364 57810 424581 1338763 216823 1650340 1358793 1820311 1157743 1009831 1753974 1926883 1960343 846288 338448 299729 1808827 997015 943436 885073 441135 1567757 878944 535531 208459 1535236 820961 637479 1440485 353180 1427251 211723 1435035 670637 356677 513143 1542133 713543 1744398 1287669 692788 266966 991416 45196 1128732 1903996 1039347 1396140 1204096 1598926 1808140 510137 484413 1811172 281984 1934380 1879785 291497 383691 924337 1732927 1366028 465340 426480 1680231 1608494 560777 1170938 1287033 996494 1481459 380307 1368595 819257 1116048 419098 686720 894622 1828202 1733408 783331 1952279 1420008 1751986 403311 27135 1131207 1508783 1025118 540081 1292519 1076625 1920153 930581 232569 1164056 1999602 1877683 1016796 129788 597030 1898994 860777 814157 1819115 1676309 903377 1458897 262495 259058 1787291 797973 297365 1842237 845359 1486596 1603569 732622 953812 980378 793826 311931 998937 1854803 1736473 1553245 1212148 165404 1607494 1356303 600291 824391 1429783 1197822 1840728 433443 1098772 770941 1399259 90483 1409541 301963 15318 1730720 813978 1848940 1761109 575669 1281307 759621 708578 1539201 674364 1616935 11585 68500 201511 817748 1063515 9683 62466 722318 600653 1584304 980645 682816 1553865 1907977 914062 605454 1162007 331226 152683 553229 503716 545234 1493189 231975 1035356 1984197 261517 266947 1252925 1937628 969746 1806155 1953520 1506565 1110052 1196562 445454 225956 44367 623558 1371987 1630039 1210314 352930 735915 1537428 484622 419654 256296 88274 1671075 669048 1653835 1457043 531245 457644 1828539 1007816 1273171 602529 1899683 1904588 1110011 1976660 1592281 659906 581104 991083 987984 1050461 41201 767097 1972857 1008646 77540 488088 252207 1625366 1451902 1056906 1760595 1136227 220826 1904016 127794 115882 1386637 237660 1646025 789019 1488783 25104 1949979 1657534 572325 408688 295665 1926379 843315 600735 212775 379961 1804799 319403 1951936 1041807 1607596 1100472 1235447 22432 809664 1501528 814229 1959720 991867 758016 1472764 1018308 590886 1731581 1557831 822952 1061920 1216360 246468 891683 1241855 1544748 119262 823428 674901 1696462 1864159 1495344 293524 301906 1742874 850150 413944 737298 1872501 423194 1277907 144625 1329044 1780088 1429376 1203378 659029 641730 60805 1958223 428665 551902 1168307 1503406 1134726 1205617 1123593 1896207 343895 654648 1523992 707638 1678587 468174 944643 1754084 1294177 1575323 1979526 1028660 1839191 855072 447152 726362 1811225 221711 631322 1322127 587606 795004 1194576 154677 1254221 1783857 1144329 1906234 299799 911929 1888912 1254635 1025506 291995 1385449 1089639 264944 1293103 831817 1934056 1958685 174011 1897013 941593 1391105 848554 1659571 1712407 1423724 310101 876051 150838 1690548 1491712 895369 1925765 1696095 810773 1646382 658883 491918 954114 1244907 1163226 1879472 1469052 297191 35968 149075 632526 1161405 1571188 1696553 1380661 584608 559050 1737452 960487 151419 843708 300842 1736583 950410 1169923 602816 1144630 272104 1450571 1168890 709816 1285705 1993129 1680223 760407 1002049 209323 231907 953684 1451930 333158 93941 887665 1100470 172091 430855 1390487 1100258 1862755 1349663 1636989 57881 331304 720750 982831 136265 1875861 391317 975116 1830232 456716 1605323 1188199 222082 592294 1411151 1570487 1421229 11235 765018 1914708 913762 1728610 1202505 801498 802404 1994493 271690 1553802 1985214 586786 1229927 1234802 1786035 855029 179430 589208 235059 23650 679947 1862954 1323363 1444921 1298842 905068 692518 1836132 140106 1145014 1739772 209487 1696638 647484 485451 1209466 1439383 1910557 1715896 1114529 312251 1747842 504760 389144 484442 1055941 148718 192562 66124 785088 1017647 1403165 138575 1816421 1670485 1666483 864473 1965775 1914190 713877 1814617 1059125 309745 491939 897700 1745542 1706199 356765 1142732 424128 1252936 5519 234453 77021 1487183 1610386 1556469 1628062 93355 732981 1943927 115173 1121440 1435218 1980277 1609385 915517 1673164 553472 1858397 1070483 1141454 1119762 9036 31006 827582 1754488 777618 554852 111016 513424 1788885 1948626 1973529 816251 1162227 1743321 1381361 629661 614553 1222047 1694335 119103 1644680 1511125 574511 1502537 198494 851961 1278080 1214615 584714 1590373 884031 566886 593914 1055261 1916835 830913 1304910 384162 53642 503001 1765318 1666027 1872042 166132 473723 302892 447917 1061268 864637 1981079 623643 593581 500797 202185 632730 740006 1552433 645013 763672 40098 1857405 1287733 1591440 21423 192488 287444 1981180 1047217 1621587 667884 499460 1373573 860129 1184900 1743099 273458 27896 383503 615647 942075 882854 945390 1926444 1311435 1297039 743234 1379698 217844 1328899 587002 1499823 873810 203427 29652 1628936 1599549 231712 1484531 1172519 735304 851197 1771462 1127754 513350 62023 1601804 286270 1568378 660176 445842 1076444 1109867 121321 1991722 1409573 1089105 1116955 1238008 1879945 163118 49368 975883 251759 132105 125629 828879 689988 1450537 1789158 1697390 1732243 939875 7342 621432 809099 1961288 196123 1073491 1391783 786719 82907 1376012 297654 398263 177788 1239501 476029 126124 1261814 1442372 228276 1034188 1722434 655841 645953 1841620 1675326 1118072 1622098 989186 622588 1724768 1719284 861983 179563 1372386 1145658 1053442 1539641 322214 1123943 1269730 1192190 922683 1279015 641319 797042 1883383 880644 1375877 1709063 1977459 1725294 1729428 1317092 877987 1253597 659359 112525 824943 1607421 82312 899972 1685252 598568 1100820 1805917 197897 534136 1791928 615101 61005 85659 148218 1737687 1981328 1646873 1054441 1770714 677871 1503957 487020 1351610 1565205 318943 1934078 822165 928089 935105 474045 1853300 825368 1350916 41386 1985507 781463 1060610 485057 621861 1318496 773157 1594526 328838 1520094 2187 1140908 896033 334935 1974340 1352551 1903802 279034 1938811 551038 1167533 588897 1062055 1055577 155215 567062 516175 1630044 1483787 1101798 298565 448580 1761069 646703 1968030 857119 1758496 257503 710366 226133 357688 31494 1912681 1655892 1690205 1950617 1946984 838715 73497 78391 1332353 1818925 1901060 1997295 1654677 733210 565446 1168851 1110054 1244253 1371397 847120 1375866 633473 1257669 1621939 1115482 1719174 1088255 933833 612691 216420 1744706 1563492 898922 1209871 1870537 1293097 445922 1565491 1106764 1063512 1793808 1622008 30764 502692 397718 1306978 1662660 793137 1466486 1139722 1387806 1558354 1309853 1554803 538601 1932326 826171 1990902 260388 719832 1548645 1338223 1050753 196010 1969799 1663206 887056 1003469 968057 1738307 1301367 1083095 982422 311909 146741 313677 1938854 59472 148328 1690969 639894 1654483 712963 1632678 1717550 698687 388161 1855818 1266724 1226708 1476414 772547 336762 1290787 1051843 1202254 1391816 10902 1802984 1609277 119367 1507973 1627186 1579957 411044 1871583 1183524 456806 908301 865197 494249 493828 85153 1754352 1005816 432564 1742069 218025 1262023 1201696 963144 9531 431216 73856 1959182 342751 1390731 274262 103056 1646043 415932 1755 1352053 731889 839677 293541 1832617 1430801 82127 852978 173893 120882 1913918 107127 1847318 840803 787052 1864116 1481561 1754970 1572610 1367678 815885 1614532 395949 918328 267828 568869 578468 1606592 826855 259603 789330 1306568 1935556 638221 986371 1484560 325189 300923 1729515 374310 1139892 1092327 188535 1936422 1485886 1491535 1049136 1013711 1894495 1996371 870344 148478 1946624 1138893 400438 378610 68586 470934 728384 1524720 1149113 1030620 192699 1969055 897552 468765 1333844 654595 1422368 992878 25417 1542802 1779706 1292028 1187183 1130161 936053 446577 999077 1308989 1770842 852115 697215 731421 1268597 1125910 658180 818389 1281025 1212375 127977 1402579 1035928 207271 1419766 99608 1758468 301654 1968684 555919 868049 281408 668516 1917577 1356195 530886 1015379 1570049 415837 1566096 1393696 732732 637256 1158592 265884 1357944 352208 642104 1443434 1007457 56484 198046 1808038 1081457 83380 1760522 1447571 484848 134758 1247637 1410768 1376815 1733018 1313476 1653882 1221584 1798400 286550 1561080 1329659 1689177 1591538 832977 191330 787233 1898527 1544839 897188 1803785 928343 1229884 1853286 1265899 911312 524567 1949867 988320 1751073 1340836 119112 1054774 940421 1588292 913988 1900313 793632 467028 976617 1736791 1094029 334291 226325 1834601 934662 1502246 1467192 18124 505449 1849842 337865 1711636 647880 1867186 1496465 216626 634195 426055 1666188 1859197 896400 1354056 1282013 1087390 955818 1558574 125804 244856 118784 1955018 44885 761153 1541037 411423 1840565 1939288 1006885 1233807 1799470 233220 695507 672807 1818308 597053 697718 1747769 126359 1410957 1893702 911181 1411425 990375 1371257 1156940 259460 1376534 726445 740630 574656 1815994 1178884 104697 948908 624414 1846669 1571385 607116 1235293 105536 223504 811130 205812 736715 1399241 297400 1937417 1439612 1999697 1077891 593679 1309657 503515 1626297 1349402 1824213 1953221 860787 135292 869510 433004 970250 489349 1261272 1530902 1215490 210927 1126521 1987624 254893 309307 1545737 1782364 935097 906696 8875 1027949 1002530 869573 23546 1986863 223637 1076612 453901 131256 1298993 1376750 576861 1706760 1470388 1158576 812347 1937498 1715408 1448384 713422 1614387 954735 1974277 344487 605006 1988999 1205587 903717 149279 1749835 1330457 147556 1781069 1373177 1996844 822955 1518006 1535686 32984 759084 1264295 126693 969741 808617 31221 1612086 1121563 1937781 1979720 1213768 177374 76486 1362797 633764 758670 1737291 997725 291269 47542 754273 1633377 725125 1953042 322452 333994 1268714 837683 493354 809282 877576 324997 1334950 107457 951042 1064400 875237 996271 564060 586128 1445804 1177505 307199 580328 1778330 28486 234365 801756 998402 1386987 1506062 824769 1466558 433960 541404 1268376 1262219 1041536 1840446 985403 1385568 573993 50567 477928 1112443 906283 1532574 1755089 1780680 1992805 1625618 851635 1361461 1031384 715179 607971 438387 268540 1098374 158974 1760903 1225143 91903 948840 499321 1800653 1688768 230454 575458 56369 1368481 971256 1167924 845175 1683381 537041 1825076 740252 665265 40745 814889 20012 945723 1061304 836895 1088854 758964 442095 1068208 1516234 1072618 81798 1619698 37468 737849 953109 1461688 454135 72578 1324309 1559655 1123839 606538 365847 781258 145552 1543863 1231668 214401 1292538 911733 1525685 488677 1365533 1331932 1428355 1161667 293160 214606 155635 211904 1561497 1681148 688678 1005453 478348 958805 1888175 153092 324344 512793 827640 34199 1481358 454617 735990 539784 978544 407804 12320 908373 1206838 489586 965381 705579 1996035 35816 930987 1753429 1185639 963658 1852288 123327 1950544 882943 1727895 628502 1852325 260343 1724116 801351 1912 1273718 441717 877724 727702 1867115 197726 829960 932071 63066 1483647 142157 1723184 922667 839685 1393717 785334 485198 1601664 584935 1045138 338549 903919 893812 393371 1581351 682158 1129929 930181 726326 121917 856859 1935263 1489116 1946829 692166 656176 1074355 1592201 1145826 1990683 1717380 1065485 1694342 980446 432943 742363 483624 1977860 224243 445152 1705076 1215682 546538 459405 782746 600106 364775 1542078 1113411 1062331 1759932 649320 782870 1804796 638121 671831 1982078 1358271 1338360 200231 1031525 1879251 1999692 1110249 81178 963271 1319843 1580391 830803 362123 376796 587363 252846 1591539 1081653 99763 1335799 1015045 1415868 228617 632040 1804155 858939 34049 1230459 1468717 1608376 129232 1294633 1787510 1825319 567714 1641221 462005 1675365 742126 782658 1814921 1326625 1145089 391946 1761292 732896 1433201 1553857 1766409 838185 1943690 1482084 1228938 421942 285387 1546277 352211 1425937 1309021 73461 989325 1012001 1229031 1251569 1994315 649149 769192 421389 788282 907431 521584 404809 1622721 209301 1414588 1062179 1669075 882183 1204808 408436 384032 1931064 1918685 1550192 929920 681766 1598108 276983 1019949 1839997 1625001 1054803 1860101 1271161 1869322 1854375 1731747 1376412 1187724 463693 1357274 1911845 1923942 1067299 1988808 224592 489754 1301934 959350 785600 1262525 1248794 812464 1457980 1280684 158933 942702 1056972 666754 429001 1294514 1251482 262205 1535837 1073798 1396127 1768171 183027 1359649 1529027 725403 1978199 647124 442087 745614 1321161 1343717 1650757 685633 598171 1553753 1014588 1132740 1020748 37323 1784202 796030 1461993 1265937 356009 916929 1521350 1217339 1645488 1693491 705513 1991298 15076 751438 1995639 1817829 1088756 301532 399784 737527 207631 906479 1286269 1256161 666034 35019 320330 1083494 1675406 1572384 1271350 615786 397638 1205427 235756 1908277 1690005 1425910 114062 552100 902828 1976167 1034019 531832 167666 1466966 8724 1169668 1000944 1462735 1561374 775706 30138 1988175 554827 1169919 794438 1376443 1002001 447841 1264471 731291 181432 1042926 1892471 868982 91608 69832 973602 1782945 1456796 1581854 1802704 928754 1442898 1004000 724357 825051 967973 1453772 914793 1884709 384986 255838 1856021 1299204 1245328 157905 681662 1171184 1824549 813253 1745927 17302 1050360 1378084 1201597 1357590 97040 878803 1635214 1725616 995807 80961 978568 501675 1545694 969476 1064277 1029319 1633005 1279546 238570 386474 1522860 1506634 991749 122408 1298630 883432 253124 957718 1514321 69122 363392 194484 1050177 279539 846117 503652 1697962 1152213 154527 443207 799055 443222 301638 1125621 1096611 1976688 1703823 2914 412678 174909 184195 1433359 1260201 29168 901995 1955012 1384680 508982 707520 401814 1076188 691641 292849 995988 569093 496006 358448 1672785 344999 970440 1288589 1703551 242074 1680603 1981650 1690504 457402 1562708 613320 650401 436845 893533 1880522 1931021 175780 901800 769277 1222944 793865 1574696 317645 1544386 526448 643503 580570 1717432 1298474 253175 209486 119806 978931 270021 1968398 1531786 1284560 1919186 565120 1789070 928132 1007233 1451155 450488 243077 1312921 133453 1890804 1066406 438874 1793143 1682966 37582 1643027 1438029 1903288 1081335 1509758 1744742 112907 326768 912045 1615432 384848 3829 762730 289263 962655 651076 638895 468378 128591 1073257 101297 962791 1381239 1366799 1371258 1957715 590698 693338 575275 1265597 1182988 294714 170020 1448543 100596 1211311 1956708 452429 1709222 1376529 1825750 746382 1070560 1041278 1028204 1004141 908581 58089 959387 951002 1180571 1645064 450529 596283 1315091 738897 1192018 322841 1152473 1315178 463431 1816702 361207 222487 1948828 598489 364125 340238 1124245 197822 730105 1171143 1879917 691089 969907 558962 1408015 340226 1678180 1853421 1338485 1196332 381677 713171 1788419 18716 823075 1362143 1646825 731292 27809 1656571 1846905 121826 891367 744349 580669 459617 1952388 148269 445774 1677975 882449 1231004 1718948 1920590 1446359 571459 1310929 982897 793413 1255881 1231371 1007452 620936 1229079 85955 1648600 1810134 1441457 1159964 1669924 1484288 1309957 1039720 501791 1434284 1922723 196774 193689 165870 1954212 1902520 1347671 1105662 830050 4489 1862798 1573716 1979821 967128 1904885 1447803 747736 32280 122112 861422 1350173 1119893 565504 749185 414782 176120 1351209 856368 624211 865129 460718 1848416 1511763 949379 597196 616165 897811 1021084 1323835 429613 1942723 879982 622585 1885381 683837 1432793 984415 917876 871748 1605123 1360462 551886 901567 876935 742312 573226 62005 1385898 838075 803779 1227776 683132 321887 740629 555502 1758041 941126 257486 881025 1128325 1811176 11994 1744667 1199208 1602050 1346293 315667 1030435 21777 534780 1126292 1914698 261725 1549232 1876283 69670 418392 1661713 1206219 1859073 683484 535837 174441 1764124 1634291 709134 1563695 579206 1507967 1445184 45701 1084689 819399 783491 1209806 375960 1941915 1456297 267612 63077 1286812 1497817 187216 933946 672042 817350 666158 771197 228730 1219921 1833324 484487 1323187 778492 1296201 1222257 584641 1882975 1866245 747965 1937758 1237111 892392 734241 406315 1339010 471274 1002746 528208 621138 1960035 44799 1928439 500505 1666320 1337352 1526809 1521038 1038788 154418 1492255 1810190 913509 1006018 1237358 375231 1522388 270884 1069830 444695 751848 1057718 506700 946234 1899897 1344835 722766 1179309 1549051 842391 1025958 1770934 1524275 620007 1602410 683373 948974 1097812 1404315 176271 244407 1835017 1331581 668779 421583 1976471 1098238 1014285 1468620 1545718 1510108 1321797 1255050 1250244 787915 1003662 1623225 961431 1378492 1343684 402830 1048667 1122032 468551 1027423 1354474 1260288 1017475 475946 346648 361086 1993401 1259395 1244496 1385587 1022657 1062729 308547 122809 195721 1292292 720449 1444364 1219043 1269120 1530134 652774 173343 1568089 1411414 758145 1577704 1954435 938190 1487268 217121 509364 769869 70479 845566 902749 1459242 362299 1955934 1225227 713217 1680509 634235 1346117 19116 78830 326587 1187821 584213 1695238 677706 1284022 159721 1889503 411779 1992615 11727 812911 1738312 1441794 756611 1000847 1877481 1745575 1224982 593201 54029 1381732 539199 1617223 1182478 689800 1458037 1853085 1955184 820452 644093 442294 1493807 1298667 1520858 1081578 1263763 1469096 812637 1361573 1666349 1986823 619031 439424 1231138 1683172 660076 1711576 987918 985746 1185342 913049 1332115 975838 1473237 1411258 571105 974203 645163 757115 1136307 526340 1644011 535128 517790 456220 1825960 1785697 757926 606638 44183 1373722 86811 1726980 668303 1088948 1999435 1154375 1561553 98525 1182055 1997978 1711742 1168311 255664 359024 60372 1404974 22658 1507988 1985965 250716 1264148 286910 649964 86534 691026 1523353 1105648 1155094 1709570 438004 904682 44244 844453 1550376 730072 1168649 179198 557725 647465 297094 129822 534065 1650906 997786 190218 829034 1494646 83159 1872647 1319607 416604 1981433 1876913 1752251 65745 119636 78329 1606682 569507 932067 347289 510887 1990055 1284589 1558392 1355206 833195 1324657 230340 610034 1888888 1473218 667298 1813600 663887 703051 381922 1988842 1073734 1841607 771553 1343809 1471492 1647469 124771 399124 859937 1026475 825126 1870815 1735270 1232558 943091 1292687 379532 855912 1177055 525547 1704149 1674140 1101428 1414088 918628 810752 1447566 1789108 1314905 1264265 488525 385426 729157 222578 1742758 132313 548260 1198177 705392 273242 1341195 1755103 204732 511379 1610615 1345866 736070 374754 1562907 355587 1817901 1945988 1207800 611985 1333964 557333 1476064 1917093 1349452 1991578 267187 985137 520882 1625150 1471405 1292013 581247 723016 285403 1066818 600543 1102607 401959 1375867 899719 1484973 384520 1862960 1286114 769833 293050 665630 743509 1700605 915692 1607653 1426695 535839 554388 179557 1106534 1783082 1438223 89540 1422177 1728118 1307409 403945 255571 297159 517752 1140291 714598 327144 1160488 1201173 873790 1409300 571139 165038 680667 1009515 1893580 665190 1154975 1569273 1590929 1540852 1271189 1416752 1870176 628796 398657 1466222 705540 1946718 1402531 465107 390721 1155539 527819 1862748 1827176 1933239 1058834 198615 961531 1462163 1330314 1991649 1680802 1472856 431712 1562053 201307 440150 1787422 1324237 287005 750545 198224 492186 702479 323758 1673304 909117 705738 642445 165561 965811 762975 104713 1023083 308706 664887 72691 580682 31620 298903 1530264 1496167 290833 1351443 472448 1387056 434107 180002 663353 758157 858842 1739937 1683649 1497590 780441 1370924 497369 1027721 421161 841053 1271725 794300 579968 615766 1641150 1993964 1275747 1167281 1468028 1951701 1421796 1134755 518144 1855798 1237474 171425 1979597 1298024 263711 475813 592230 932564 1573154 1856803 975987 1083616 255890 594065 1372937 1152029 457614 320014 558715 277666 882687 409218 1920783 1104618 866602 612502 1569629 1664602 1866536 674194 1087485 813026 630793 624684 122792 499509 56331 1144991 1606218 918682 504388 514799 718863 1505606 1486302 816800 729841 1754108 75493 486144 1635449 532464 669986 1246447 1862795 572463 506046 1834356 67508 950846 337579 1019648 1675502 1408420 791402 831037 643769 1146632 268408 1074248 450799 1317664 1681838 1525013 1623923 1553010 134525 1026016 541216 847552 1954863 73454 1740446 1016497 663810 911478 1354285 1840252 1858670 27591 1614377 1925017 633069 1864279 1133339 1462419 490852 1969307 1807611 1553401 1558514 153708 85246 1709633 1932748 1922535 1697971 348327 711083 781105 1753959 124768 192334 857682 1812959 1282618 1471126 1365333 1786575 1864016 572372 1987933 1727990 1791712 1787210 1078129 620648 523079 1501232 1008814 659022 1664485 189580 1750085 121049 1341695 819452 1314046 1966050 1958266 696372 1301583 1910999 1771739 1537714 1454744 1778047 1290357 1697055 1498257 1138673 773513 1910921 693593 965605 1887081 671438 968341 37051 1469564 1890952 1529456 978627 1993959 820659 290630 1755921 882292 1248191 975188 63838 366268 1974541 157941 1171400 622667 1366108 1117501 240355 705478 372697 772342 52723 265090 1590176 1639820 1426642 143733 441770 1099355 981483 503625 1068817 198557 77959 362931 1807982 1774032 910013 1253727 694680 1286044 1825276 1829865 1351272 675373 1545721 1368435 1886586 1121163 1506620 1026121 366084 748068 1955814 1209662 756733 1152974 626264 671168 824682 1202354 175615 613549 1790899 803675 1489694 1795322 909707 1035835 1069120 1660255 422591 1400297 1348169 1110077 1870449 86665 802585 1237327 1549740 1575182 1757441 379671 446211 636519 1386698 735792 1397258 1738059 1630514 1083379 704656 1723791 6742 1640213 1899499 894309 1845503 1649831 1069385 251550 1104364 1124000 752564 858067 1339300 47714 930880 1281881 667228 77953 1145425 1434634 527809 221024 1872059 1859297 614983 21442 258052 1067862 1906270 1842781 387267 1748820 262646 857242 1900827 771149 281104 946250 190096 1059205 1990971 143236 1839070 421472 422865 1953580 280682 559994 1482703 654756 1212124 1384322 1000640 1584234 1620278 1370018 463685 509502 911737 1417918 1408880 146576 221807 29552 1388068 418290 1312669 1308310 1620268 1997689 63748 476807 1249779 230197 1705919 1922396 1323481 1591980 1630577 1873568 1399832 1450736 690252 1342064 402967 1895282 1526485 1256606 149846 1314712 1234792 1457466 481173 1701741 1394371 295934 1370144 1655463 1154584 657410 120129 1427028 507809 1174880 138656 1500128 467188 1285752 1130870 950209 1995364 187625 618197 1529160 487925 753182 862074 1113859 324133 761067 296519 1153676 1126939 199069 203484 234910 840759 351695 1912183 296106 1972011 1104377 350143 1660702 385409 1994900 513551 1305293 1667609 277389 897837 1152084 1482575 1622160 897123 451963 126954 836211 1815683 1284823 830521 610933 1328388 1632996 1314153 527412 1742913 1699122 1846806 1343373 1494528 1474045 1254058 1050420 1146784 1472721 1749530 1690344 541686 1983757 1702892 1261078 138313 1937499 46792 224301 237988 1476697 968847 1121333 1838642 278439 1932754 799222 1083179 998190 468231 1698678 1393579 1547699 1423621 1654214 1069885 462582 1445539 1802455 876015 1526094 1307142 535607 1115625 378296 1101453 1881111 1406297 1990353 1616429 1412348 618657 497483 984379 1784177 430118 176377 738649 1505384 1459536 751509 1462902 1177890 704753 1561955 962078 1880497 1076179 1129393 1044518 1056900 1224645 1498917 778299 519443 802192 743613 582643 1477516 1192267 1049877 350109 1638706 1565389 362314 1711278 1873562 956932 1419755 1380399 565231 722771 1493756 1908752 1168239 1452899 1717604 735067 1703925 437311 1660542 121577 363492 1898333 347155 315729 682922 299624 1755932 1831806 981839 1469818 1470790 86293 506856 1353865 1794427 1085491 1570050 686303 1633035 72295 283618 954861 1576725 1008304 739590 93429 580705 974966 1663145 1260758 643094 31733 1301114 856513 1235268 971372 551991 334870 1991256 15040 1646313 800239 1328547 9454 221905 1016728 375711 836474 816124 234902 1492863 1087316 1003485 1548924 1771398 1267449 472491 1641543 431085 909099 495801 136262 656673 120825 1568115 1411335 1973029 737933 779226 1789359 1317668 1573680 429152 1520169 89152 839764 586325 728174 1771670 622194 184812 1422109 1304853 8660 1664270 396634 992543 728832 1188306 304838 427782 382311 269688 1935 328678 1920908 1526996 1055836 1460260 1618420 655065 649514 951331 644837 1946020 979697 1964150 1937330 798212 1338643 1060710 901153 672912 1507359 248414 526749 314797 774323 1063656 175290 875201 640132 854543 1022873 1791068 1218414 785915 259334 8407 1645669 106961 976529 1137841 1892649 1495628 1979048 279352 852634 426164 528827 1721132 144326 236735 56055 62454 1430945 251324 454390 61969 384431 1007334 247830 1304023 1031286 1525732 1365005 852342 189397 1277587 533103 881259 1288919 1946448 791877 94603 158582 1414209 1030444 993359 45395 761109 1434870 175394 1614037 354507 764719 1866892 304021 1243545 873854 1283096 1195863 1776391 1839483 1951188 382967 852503 1991925 419476 379874 1630661 968212 1875909 843870 1507955 567351 686892 1090935 1512322 254725 242331 1371488 1328411 341533 41094 183913 1628048 1158682 529257 1852688 876990 1934642 1227397 606576 900317 1515379 1285723 1447699 486106 600846 237723 1597982 135966 349572 68392 1270619 1218982 651085 1611970 1994277 1034606 1386867 100857 1670146 858124 1140719 1863902 849463 551199 777957 1721917 1229167 487541 904283 922682 1585861 325379 1481287 1123575 653790 542048 1317250 1768114 1030690 1171938 1154251 575178 1486448 1061184 1942551 1938725 1221579 834763 1920802 1240366 1767499 1444715 336310 1313668 1545340 851969 1224634 1063758 543335 488125 504101 566308 1771989 521595 415947 1407590 1749934 111673 593354 1033087 1471639 1672750 1460645 91843 1484203 1381058 1102765 457489 471024 102357 202051 911600 112906 116391 1880373 366207 1591533 229347 1828057 1498229 1338049 1625002 172278 531159 1044989 1034840 513534 734479 1847357 1595773 721425 808767 920600 993466 1936143 1158128 1624485 42282 1887566 1728102 733502 1303501 356640 1943110 601275 234239 1338124 600800 377902 398355 210170 333854 1835258 373782 26232 41985 1465961 337482 1649577 168667 853913 984946 675992 1448625 999612 1204052 637020 1588992 292327 440000 1712642 27821 785002 58208 1340017 640726 1763593 560608 282612 970255 605007 879427 210632 865306 1839562 504824 1219410 1784331 836121 1000 1354777 31814 642842 859582 1527080 1953638 153089 1260332 1601945 550112 448385 148912 471201 913146 538578 676223 1453304 1440341 497089 313919 621958 489485 308192 704652 384761 1669650 1387374 1951446 783806 1911015 999341 1968558 1684080 1611152 641255 1031369 222698 649599 399003 1179426 1300620 1795535 1307530 1267162 1381421 1159145 342829 1016044 399654 1648404 1480264 654251 1435954 1115370 83763 1865232 1827303 1647628 1229979 1632132 282318 542628 885331 432043 1494961 1249217 676588 847017 1675056 965413 335035 209443 419758 1964297 1039380 1670285 1159620 1406348 729504 1261698 864687 1259212 986365 1861976 1015171 1841703 1204135 190613 559488 1925905 1196363 1726972 1852730 1705705 950176 284569 1870689 401377 204477 1703581 37584 73032 351613 1115709 918707 686044 1262165 1446913 1021999 1619330 1095487 516864 1901295 188332 1475106 1010212 969423 1289540 691702 768182 1829179 1187083 1665293 621081 55422 577953 1051548 1677072 750446 1485874 1206099 610195 1204892 1077332 1634214 234353 1965159 293195 1892448 1443512 1210445 1817957 420147 567397 1237398 429369 1428240 427757 233223 1848352 602779 256203 1727674 1360219 701759 1183643 1520788 665396 380479 656343 1689807 1302997 1111857 820876 1791067 1973341 733261 1661022 91804 394856 578690 1850487 1097646 1607531 1713242 936935 714001 812807 977637 850801 1003434 1212834 1976184 1187344 1010802 201838 1239184 1239549 1601115 1694346 887781 760562 1587106 582040 1150384 1229410 1665049 1865790 1157063 287783 482696 703017 1684092 37501 1272224 1112255 744205 1460778 108984 32634 1624010 694734 686726 810977 451779 173764 1315537 1084958 94773 1736186 47385 260398 851158 1078611 1910950 1104346 23064 1933415 793199 907056 574917 321859 1441056 1423504 216451 791253 1973606 140312 1082949 715803 820039 1370828 1430896 1178511 884748 545237 989606 68699 1082970 671756 240949 931797 1248306 1046752 1547624 1478138 425727 14162 124868 308287 564398 711726 1982634 1244973 1410452 55885 137152 970779 1196371 1004505 202831 881798 365352 63518 1663629 1644228 404124 464239 193792 1477337 1371878 1509863 1964636 563356 1469006 276831 149601 417090 913084 290759 1206407 908258 91859 1361828 1373899 420761 1480123 688576 1803769 1080508 1115343 378250 1945717 825775 1172068 1282424 1982043 1091520 651153 1512343 1612310 472958 1191740 473885 649997 429921 490462 1681899 620231 537157 1623540 139491 30401 645857 1404125 379170 101113 330128 1790746 38858 1802100 116772 1884475 746143 291915 1643638 1419020 1368230 544159 400766 182240 680460 1659411 1157506 118178 610514 1915155 1739249 630919 1166135 140386 88416 404217 669970 167359 1643234 658916 1299922 1176517 533334 1930422 466905 520591 3600 1199804 430402 325657 1481584 1433565 1038591 1134106 967403 1795513 1298854 1506960 1168503 1298058 608734 177245 250225 1848163 1355457 610260 698858 1752778 406424 518748 1368657 1395050 1466631 1501442 1954852 621719 1316902 637779 183667 608172 826189 921126 571891 1968822 689971 357486 1012450 931561 980832 89510 1182999 417404 1008083 917858 609975 1218293 320719 1783331 279961 1447195 1228176 810755 1881143 267024 976871 458731 738157 1236057 1680251 223367 984487 1009638 590284 1482148 955591 1385117 227451 408267 1420563 677323 865312 761910 322818 226268 1549048 1864637 628925 506682 826352 99129 243397 1871902 272649 567847 371648 1643445 1987713 537462 1342486 1627200 1234101 264699 41594 278606 585622 1771814 1920809 600304 474098 1314249 1802994 365243 285598 896371 146340 498135 76128 1762617 1246417 1995151 1933711 1354669 1713894 1415675 1292157 1277110 1240874 788705 1238391 1286477 1246721 547155 1515352 40670 665015 1325496 897304 512929 1534502 827510 151177 1496462 1471794 216810 1290176 862060 475723 385304 1864573 447942 1693677 594848 199715 784301 1521754 658680 346899 119620 546328 1614076 866870 1251639 792232 917082 1496278 1457316 1605873 280912 159791 756371 1039395 1337405 1698880 1714114 1934242 1587537 895758 960608 933696 262908 1914611 599530 826001 883412 1652015 1979803 519486 1164485 875677 304465 988059 891393 1031392 732387 571174 111813 1685843 1196786 149382 53621 115544 1042543 352817 1434909 1637222 701806 683453 1665397 715389 1695574 1669779 1686140 451923 237110 1224755 236517 1556538 951977 1411994 1788240 1272974 1408510 1142052 1901970 1085354 53417 650751 304990 866014 1268060 259890 1222108 233095 189690 987234 1114707 249408 686425 224687 1234631 1103708 1731245 1175128 789832 1260963 1969490 986476 408292 235660 1196435 940309 1906620 1452008 32394 1274323 603021 981724 555698 1731099 1592190 982134 474775 926716 649465 1168933 22413 1836136 660410 1977321 1240450 1324421 1070140 1829196 1560008 400230 1580719 900454 899796 1784695 1368546 1884360 1030426 1396524 953547 678579 1933135 1299942 1521598 1377156 688018 328418 1241144 731117 916242 1366327 1151696 476408 1888188 932084 1738461 1405036 1103505 1955209 158035 1599162 1708861 1973314 778389 873595 1401681 306008 286517 677452 1084764 101437 1970630 1297424 1763714 428437 1897098 508287 1881360 305022 1472831 1194667 1910578 212602 766217 1742844 285370 1358565 241392 189636 1228941 1966427 541167 1536790 8317 1099940 1753877 428560 608810 1234502 1765365 1513179 1491624 1436783 1885278 1973915 482268 1338128 774271 1628745 18811 148727 1461369 1109995 1953798 1388481 1645007 125432 1871735 1427261 773232 1746241 88707 178425 45326 237085 218497 520921 1725388 719341 240480 1025450 1027123 782636 279980 511992 1058653 1678819 1094584 1035823 1716760 909478 996935 1149167 389554 1083527 923001 803958 1242979 236932 16143 1320768 502452 580118 1248741 1599283 1497510 396310 1018199 1274208 157038 1144668 1120526 1135386 256965 1622575 1706343 719435 1740294 844043 1213911 1764784 1030611 774746 1299700 291207 1744781 341451 1893537 1151724 1450915 619386 1147844 902094 1420891 1831464 992194 976026 1794994 1128310 1357564 1532576 487649 1577165 898348 68334 926051 1658494 297886 923401 186175 1899493 44285 1909280 673583 375613 341891 484224 658710 1710472 415213 1982278 1813240 1711721 1597838 963496 1036115 1795596 265176 443183 184022 976518 1195267 89841 446670 1627459 1752176 1481133 48849 1662092 992548 587974 1914509 602663 1457538 1466507 831804 419369 1020556 381779 237048 1696595 1536842 173226 322169 760179 265966 140691 822591 611679 1947672 795477 1211438 1362243 1778628 366625 1524172 476573 1003288 1221049 343801 870791 773184 916390 766254 1980911 1747489 1817111 308424 1488450 329398 909004 1249289 1709410 1436514 451730 1043888 352747 306308 417130 1207959 999763 48079 1517207 152026 408418 256459 1750856 1778705 1462499 1321402 110539 1800944 463634 368463 1030994 1873148 1968723 1876650 784586 969678 1404020 665248 1306341 599715 287073 467185 1336745 1024574 34965 1549005 1388264 782524 960873 1756096 884881 1156716 191043 1818393 1050856 1369273 1789586 649345 932027 1398821 23365 1752907 938057 1593699 1654466 1373419 599311 350637 567443 1247226 183771 1797363 622279 1512954 1086162 1468961 1359435 780988 1106808 1955436 1749240 857071 1414716 194568 1520674 803714 1999225 883865 812126 572387 1193694 564573 1219861 1743901 1894809 1954315 1638624 83578 1132356 144116 1373844 828264 562543 876830 722904 206221 184565 57965 845278 651183 424391 638531 1518169 1037831 106321 1929592 526276 1553792 1078843 1895719 485823 1996753 421551 423782 1862858 1329062 569549 952811 1385675 320128 842648 959428 13190 1970819 378600 1684693 246716 1591117 330368 523624 1285545 1008629 1668065 3085 1039956 1380274 1351742 877609 19930 1693078 1060699 1902933 1509652 1205220 1408703 1233815 1396141 930079 228117 217688 1851766 146258 1061804 1423540 1787381 373854 709044 1880532 525294 1530255 949211 1659018 1939525 1918169 1292843 1710572 305689 1233290 1247295 271939 1011287 429157 731584 111689 595706 371534 1019739 1726778 1597913 1706932 42903 1981185 1812995 450184 1326642 1376681 1198464 1999047 402533 188662 1650370 1310110 772621 1962013 1959357 1588672 276411 1071744 1572848 1369617 446134 1704410 610392 95583 1342248 413630 1085566 1934422 367585 588604 540569 688059 11056 1997109 731940 973549 347048 1383034 227250 1015740 1118489 269201 88794 970318 1701925 1957484 544551 1682809 749741 233913 1977531 1430407 1051132 337379 882978 81803 1044887 660381 820387 1334001 898020 1659044 1346349 1841514 1597517 1959417 994355 1603102 832445 815705 1961597 19694 1076514 1857875 581270 595375 1365940 1183707 161477 1662561 1706656 663233 115683 1129720 1090927 1384414 1090790 1688093 1556966 1235687 752989 1111135 1012806 700325 1400136 1724099 1030678 780554 606440 468324 911522 36740 367262 1135365 1136742 1636552 338859 619362 903334 1257873 1462738 900634 1329076 615712 1870279 289912 1497496 1730763 586772 489318 1868334 122225 1126079 1931933 83012 808836 773036 1806470 1157062 1242772 891791 1317732 780574 1120396 1439365 1557187 829935 738965 1900518 131044 648832 375933 451472 164853 1836850 1649894 1438425 1756190 120256 1171369 958112 1883869 1960022 464884 1778132 487953 606252 242762 1364880 61163 770880 1978336 177915 1237072 254899 1333997 1985896 1204229 181549 1786770 1417269 1194757 573863 778218 498410 305281 791005 1975265 749136 309121 1387930 908277 695224 744776 735482 105377 1231266 1225068 886506 1102007 1760451 931304 1860924 174473 496630 670808 1530783 1693402 1875601 930741 1912911 80500 1848446 1425296 1377995 1705394 631797 648910 795684 790998 1097388 1534454 321787 1736329 514277 1240140 1307884 514179 47032 1591884 1416926 64866 219801 1311405 1352175 971685 1738749 1398105 874568 739209 1023612 1322935 1276648 1999390 1964750 1331580 1265752 1763003 497202 1996333 1678533 1484609 1159318 780006 1699172 987845 245393 565918 699978 750954 1868339 1096806 504525 346788 820294 701196 640957 1115156 1545262 1843350 464312 365681 1941255 1036615 337453 1087097 1294623 1275712 250807 1401390 1304248 178440 1235321 813269 1823133 394867 1895870 1713002 1200358 1289339 557492 695572 1563431 454388 817216 1068339 432757 396393 770953 1311261 1827237 1494606 1939182 1668854 1964723 1812568 217108 519351 281720 482172 1030001 1475717 485374 1001679 146677 1522161 929865 1748798 119245 1118195 1080120 1329287 583947 1692182 51587 1206547 889441 1189469 891067 1594400 1097585 288057 740844 1580127 589259 111210 804417 55376 381569 1755817 136792 515898 414529 745541 1428441 771378 1337115 659190 456150 519725 586793 198833 1585603 1110636 1746236 833145 1739126 426097 1249084 55318 1080047 1057652 704249 1152580 338743 640944 843564 537520 1674907 1838743 523116 967676 768437 973822 1818505 1686442 1493844 1159319 1828328 37119 378633 113787 72963 1591104 849011 754361 918674 475960 1371698 1927550 172130 401443 946964 1288151 609940 1352341 1391413 372401 916785 939750 1011229 1590509 1505814 1841658 251719 1969235 1115127 292571 1178621 1276794 35096 1968452 1320386 1604325 564737 344664 620770 950507 1784186 12020 367766 1081349 1411130 321044 1248868 290049 993832 898530 465524 789736 1366833 1590222 1468358 694926 1542300 1587803 1685327 1177719 629370 1046738 720519 444987 1501309 218772 1971279 898173 1731254 1406020 990086 626791 1574285 86158 1621521 408724 561753 1198566 1713919 838023 526505 1099203 85927 1693473 370596 1030536 456532 896138 823818 1601865 691331 431291 1074485 647535 559490 929426 1998994 1693759 1428786 18089 290573 1845558 1391596 1593731 144842 1859148 1295898 650824 331828 1445446 1512124 948135 1779899 1599783 1399041 1568545 724201 34037 1328905 428987 1998783 783111 764637 802770 200090 430179 626837 1942113 1271272 1009697 1368526 1199752 1531794 1738394 1268558 121476 1502569 881470 1972848 715994 639774 451912 465671 1541781 271279 1124286 741143 1431892 375017 1145580 530941 1313342 893094 969972 239157 814786 112168 521607 1675561 154242 801362 1880323 1958448 205734 1240255 1575494 171788 517384 533986 1613507 993012 110227 185674 1766877 1599972 1811955 1069571 698656 1531686 800458 991441 680885 1760266 788303 12520 1751678 428086 739527 1790873 276710 1487663 377556 739109 1239655 1526630 598233 938705 84166 1175589 36256 1555614 195642 1361983 246277 108980 1062416 1748775 303438 1551562 82505 1266526 80908 1975109 274740 1893541 841569 762093 1827376 824518 1700974 427070 1433699 323180 711456 702516 963056 782550 1035195 146499 385117 1823910 161324 63190 569384 821616 49495 1366964 941149 1169417 294188 1620594 466379 1224486 819069 278082 1636710 756688 106943 1777457 379296 1774853 1348839 1772418 34167 1020921 598160 1092784 1644690 1663817 577712 974703 1059252 1154488 740422 1845480 1486549 241756 346994 306969 1388219 1727957 1274260 1961221 1728733 1163358 1066322 1759829 1636057 1464691 620328 84680 1039739 803576 165027 915501 378570 1178020 860998 155381 958104 151158 1368216 1520158 361130 478170 508537 1275977 1452770 1936211 666513 801096 753793 1779251 52593 19268 1238049 1405016 53749 421365 1350276 623247 1994928 1872427 1804165 830791 1000583 1060589 1787713 1176029 1341554 152846 1951981 1589073 1742302 1956971 1606375 1239630 1855801 739922 811031 816996 1955116 8732 891955 903322 1459383 1287909 38668 1797411 1349784 1910971 1847484 347344 1696959 365007 642203 1932154 518228 486506 887236 1743460 1393097 1611441 1171566 1102058 1727892 705382 789554 1928819 287895 710992 1815514 1134658 1549810 8182 1178281 948298 201953 1404342 985120 1103416 735153 43726 775880 1778642 1199329 452290 1098471 1747988 1084858 1013138 691244 45098 517416 850667 1419159 468530 215171 1330233 1307614 839739 927255 1493058 1995791 98750 1794336 1077190 1255952 138715 1290893 1624511 59858 1617757 1683405 394321 65550 1298219 567528 971734 6721 1268480 1800703 981813 46210 1113255 12321 796423 675683 1301215 797753 1957370 1839559 1359266 1732488 545616 1692397 1894176 948747 1477476 1188047 793000 1692475 1170958 1977105 1821319 674277 1531973 1682734 1674123 1653397 1855067 730304 578249 797933 644952 1077323 769142 1004116 952193 664256 1159147 727650 950135 467784 1960939 1418153 1403084 1309999 756658 719809 999474 799771 1016041 1723789 1147349 1179825 1031345 1055319 1228011 1854706 1677573 1547957 1700491 1485168 1836532 1917323 1570819 817740 1881287 1256239 181406 347992 658393 1747544 526529 1277902 1756108 1914695 346754 750796 1997451 190431 1635162 1557775 1710975 306857 1759113 92213 421734 698145 1866797 536377 1916008 106866 1778192 1530194 193358 1118739 1037502 642520 9189 1615623 876561 1572492 731478 451121 1438289 84530 1487367 407495 466146 1674777 537077 1531867 225964 689479 256087 814067 1499983 675058 1707049 338016 220956 307197 748650 801734 1605956 880419 299764 1838965 920088 3336 984163 1279472 952202 1093261 533974 254008 1299668 636959 249412 1817145 1222654 1977177 1549657 1450379 315949 899966 599136 1807701 1721309 1347171 927079 738655 1246564 1126095 853242 779581 1995547 269161 1699939 1841068 192056 507958 797283 1331673 368073 755964 1403001 720239 1541280 214342 1497715 415614 468353 1447504 1467330 9287 1590100 250246 290146 1134536 1369593 793925 660128 1902825 681795 1944631 1691375 40805 1868768 1613436 377313 101106 1196026 192709 1228562 1578099 303580 394180 846278 1773232 568124 1937514 826066 896071 15325 633483 19108 560637 119051 1004713 323498 1093701 299569 368327 1265198 1223493 1464248 987491 782554 1449439 861846 1829620 203570 746936 1079652 1040015 1990360 1113190 629234 1075421 685071 1303688 1638423 121199 1251205 1273755 1481312 515816 763075 1687979 1685220 1550041 1710027 319517 997928 661593 15044 1340414 287877 418491 1282242 940473 297357 1466121 1533044 1664977 1138124 1536489 1454974 1266357 270450 1227908 764727 155212 1874506 1946633 1209930 1687706 931297 802206 261513 731835 770392 1672665 857385 1341443 1620744 775522 421107 625853 680866 1727916 135389 816083 1817292 490234 959542 1156315 246319 1127571 1973718 1479611 941492 110297 1611085 1567947 1300611 890466 1985354 7987 214333 1396758 1976123 711574 710265 1046329 956078 1907678 1118721 1005358 1393950 1174334 1451382 600876 813209 1560902 1156034 1294887 766518 347383 1946592 1680102 555172 463051 1320096 1856135 367916 1878989 619873 1778818 1341669 1821956 223919 168469 463129 1069561 1956649 295774 1482284 448538 594954 1417034 479725 1737755 1018714 1319259 1300985 1765410 1611865 110601 1301346 1344146 1991979 373636 259306 654465 1394574 270085 1161416 955532 1690116 1172896 1349048 1570192 1238528 272600 595662 5835 1408956 1487424 1457893 359348 1944464 276918 1060114 926468 1713906 1914254 1651771 1778979 118559 626481 786991 1564919 1102117 514953 410069 1310697 552480 1675053 87391 1236977 186214 551243 1078301 1267224 277257 563112 1177188 1564719 1100166 1222947 322210 1218627 1961066 321826 441094 1948905 1472763 1989999 1842623 1521344 734696 1045697 1098503 680693 9247 468930 1465637 904463 787194 1888551 554083 643970 418770 533116 1229804 1714246 1590551 1059571 1305147 1673522 348516 514352 71300 763322 420296 32288 543046 1756533 729895 376903 162938 847056 788170 80125 1996516 1911325 710409 1114776 1635898 880275 216349 363480 824913 1975143 1180767 382299 980776 1632571 1575996 1752232 1412247 454104 1912608 1460471 988256 920827 6400 308622 378259 46654 1640951 1469521 1362219 1609165 1573733 479044 1591139 1730982 158066 1179595 274463 770529 1383714 946394 205482 87308 1439235 1989628 1478082 845433 1858233 1876260 1169809 1786294 1609828 1785553 786369 678498 1751761 1260807 1926113 1349345 1087473 394267 366089 1087218 412655 1750414 904247 1783462 1239398 1490114 620202 763436 919771 1127387 234809 1468655 287951 1478003 222568 1620919 1294950 832125 1923320 1454355 97709 97780 794583 306390 2644 1573735 54790 1741465 1090996 1732938 1868870 1185340 1549851 1294968 1576707 405307 1768445 1704786 274241 714428 484650 1629265 88109 188486 1687787 1524009 745611 1620894 578655 1354181 1119834 607783 995714 1130577 841881 774463 573946 325288 406723 535385 342091 97099 1832796 1480750 79285 425337 1506747 452525 853542 42649 1576908 1296450 373307 1944395 1072715 1721121 1846819 286981 720781 1901107 1613573 1645972 880149 1082660 1286902 960975 503954 398467 1193182 1926758 164081 1130168 64285 1550599 1136113 1262446 1467124 822707 986381 178539 1514303 1424652 171921 991846 216478 149809 1230816 111559 152813 888379 985340 1069810 182010 362635 11177 1388256 656167 154502 1606450 372972 1880438 156759 388016 1874702 72800 80215 889327 829775 307994 1745963 120108 936488 1103941 1579572 1710165 696595 480007 358857 111311 1111000 1091506 1315991 107870 565805 227207 1831038 70494 1947938 1691414 1719817 1041628 928770 1195663 1710277 1440029 1540470 159153 1327639 1959988 1313534 1081117 1527460 1443431 923878 185040 1362523 1984277 1450866 1518363 522937 1339084 225902 1267007 1477418 1446863 224154 1461673 392544 1342035 1841921 1963148 358531 23426 1023226 1310351 1589618 545496 105765 1666908 255543 541947 1903057 14252 10069 160216 620635 1117403 178791 60686 1204484 1639506 1777585 366689 1858513 1732100 1512213 846503 175634 1740491 1217810 1744037 1096621 1954449 1679028 1399867 1679399 685721 392773 467933 533759 1981857 405726 1607737 15291 1924881 32173 1697868 1543187 1262523 158437 1592389 620157 1509694 1017882 1814084 1059445 1762223 1399388 599323 1939989 144956 176437 437744 128822 335679 1434994 1871771 1613773 1783572 1321327 1234411 958237 1181701 1006349 1235199 1364784 463338 1943573 1715905 1894908 929666 155677 1102195 1245021 49097 1932178 1098404 711950 1656398 1934019 1254467 509932 933570 1547323 254112 656238 1200792 736305 822066 48363 1179394 374469 1970770 1394555 1815176 972024 1386920 516212 164141 1048129 506480 389913 1089312 1960322 1272735 1444802 98469 1861347 1208061 1357780 1435306 36478 1379374 1436869 1402186 1984206 531941 1683698 1773004 1220384 1681776 955077 1003658 1259492 276150 371019 40770 81221 76171 1649079 649877 1992964 1157390 1350995 1970879 427962 1865482 994466 1447463 4531 1842415 1426248 1612880 769131 1091582 975659 1279081 372075 1463280 132957 1800200 260341 342973 1413571 807126 1830274 1138301 9837 1797809 1771696 346666 745364 1650957 342836 951511 1477324 1905696 1238920 1121077 758022 90942 577295 95641 359577 1183602 348802 1267020 577416 1425760 570199 75438 1605524 252453 1203580 291447 579710 809260 957548 232697 1538102 1674310 877316 800970 1892538 622784 1598004 1752261 1643749 1825907 131342 238879 1474208 1909235 847868 855360 1101693 807158 709628 338314 251888 1657008 793742 313385 1040200 1376294 11578 1691401 1291261 870954 101937 1488156 1322838 1761130 673262 142162 1037091 1612146 1868546 1068964 985343 799783 1734140 646902 1011424 954923 644185 9673 694764 1340551 1193397 1061468 1574520 1478027 1585677 1242379 1805081 1942026 1007923 930567 1308183 1960307 1923121 60100 463587 1676009 1786669 232533 485736 1018230 712802 664053 574914 706304 901441 1392473 1482597 582109 1546248 1912453 994788 1765793 1235236 1918566 838534 1858327 1042666 292417 1080231 162679 410348 1773482 1372857 1539347 1551864 323642 504139 819325 477208 953570 650520 1467159 295629 1715680 1167858 1977109 658570 1353429 456728 1040059 1363265 795006 1515767 1146113 550939 593545 1767753 1369605 1427029 658696 39140 1736915 467853 1601781 1642856 318347 1299048 439134 1337735 1098921 1215124 520046 1891395 347296 246798 1360091 1849448 1640203 702021 1704529 663979 278905 173876 1487098 791129 1825450 730945 182813 1342075 688117 106281 1452657 119737 648110 1938028 309499 698097 100350 495660 1546760 933026 1387442 1522033 915002 1499107 1207999 1047410 552212 189014 77892 1896961 1495856 821568 1325054 1163143 1012892 1401553 1075898 1750997 98918 809149 1775151 1263729 728921 1780448 1547623 1023684 1967223 1087573 126333 677984 115720 914395 1341815 487684 1275482 1939973 575986 1220035 877253 535532 1271999 972152 841444 542523 1765711 729596 895471 1514829 902667 1014987 17697 1321602 1947749 717960 1716826 1263270 1566421 140048 1105610 1352436 1356019 476228 1747333 1560393 1216238 906874 921677 1572333 120995 1221080 613696 1974329 814321 139039 407946 1810341 1845768 1126717 1130740 414788 737255 1207349 801069 479255 1326253 1589116 742055 205026 1141670 259102 92405 1398242 1693412 1832146 489894 577997 1009674 354372 670821 1829377 1327801 323410 1350134 1935898 187709 1983704 755731 384301 1932940 493054 1166853 346282 381013 505573 1404983 1149596 582591 987543 613027 14928 1147434 433870 222635 1170732 1186097 108916 765150 487779 1840161 1330770 582377 1913697 598806 49744 447146 679577 1672460 188996 507240 1628344 1571050 552152 1220117 1410663 1746507 518577 1674817 951143 290091 1608422 1143992 624464 1503278 512093 791478 1838603 1116730 38427 483376 1942765 1035220 896223 1909942 931680 396933 903296 1706700 266196 1279378 1171020 657632 1013026 505027 1608344 1859164 172303 1657362 385688 1813337 1239001 310652 1643194 599919 1643542 709208 1622765 127453 1989132 406655 203426 1183974 1920615 338754 1158722 770698 821506 1853883 1046544 1625098 522308 1358223 1114509 1554721 1529849 864279 215833 1610230 883038 859164 1834101 1427507 627671 1272366 1742291 1960375 204724 1406954 1393693 1147392 1384935 1386011 1802790 1897648 1700473 1529221 1179615 216802 1480811 758749 898283 1000983 925181 636815 1702532 1988508 1564490 415431 1930889 1140319 356089 203040 1415424 476399 1811267 865871 708903 1957745 1719281 561354 680339 1301046 1379268 996375 1958495 1543940 888138 899552 1793284 1178194 929152 1302190 56600 597855 1557932 871238 1446689 1334886 755713 323209 293939 666825 756029 59267 1330011 1746369 932188 1882303 555192 1705015 10553 256477 634910 1098491 1155816 865677 1941143 1482131 281243 1853952 1196147 655654 1270593 1187565 1127919 911350 1214914 94076 1414956 1174359 42934 697001 994369 81088 659956 704829 1321866 1534904 1645871 1403933 696539 538742 1733585 503266 409076 1816815 1835090 1920485 1489264 536728 1101313 1694234 1959482 130523 1517619 1646932 130026 245699 27952 738038 240650 714247 195446 1374667 125824 1289559 734607 1664735 756399 1148149 920426 577400 334578 1970622 1172414 1113697 317243 158926 296356 1820338 1784798 1123891 794185 1894644 1648721 760474 753146 648970 702215 1225965 1270675 322968 1626875 407032 793630 1970615 508462 782255 1998644 299649 439480 183700 137261 927649 918565 884963 757984 354406 1703747 1583841 1617439 596161 1511371 683784 1009314 1384179 1937698 1520311 321777 948117 1041128 1064993 1055686 721630 278070 1658326 1531057 1832495 647362 313118 1246953 781066 1020404 1964095 1807181 920619 585116 573724 355307 1528072 1528635 669680 1705513 99284 977662 463511 1412904 1385813 600983 1420740 371640 1685411 451001 1409607 1465451 524313 896889 546657 1145568 1874097 1711547 1990314 1706229 1352824 182141 1373115 1424276 1471300 413059 1184155 1766852 1264464 983178 1334647 445757 740635 381783 1585515 1089119 1112904 1754139 1207809 1762949 1909704 212426 1148178 791745 249789 58474 1939924 1372503 359171 1261702 441904 1859964 1040747 174328 1845076 114184 1151809 1418000 1609118 835689 732499 60026 1270448 904059 1080610 1211082 98978 1142930 1519566 1214759 1334376 1718586 189363 1424992 1071087 1478584 1964365 1940902 1552325 1700357 1826592 435966 732313 44684 1168753 967753 1871131 1319979 1432360 918614 996104 747938 632850 734442 788582 1464402 169727 1810278 580340 1461385 52973 49827 553443 666951 654127 1987693 553314 1479951 244645 1327798 1790446 1122011 1330068 666620 572061 430622 1597572 773569 1959873 267039 12030 76828 705296 689705 361110 509271 1060181 1941132 94138 521140 1404231 731776 103557 188465 778540 1903463 1378486 1401135 54935 931287 1180123 743725 1426951 416695 179720 243803 1180806 1332083 42238 868333 1306060 560576 99175 449147 1104943 1299004 1672213 746303 203620 1870659 455686 506888 878227 254090 1135839 677418 1719367 241448 1871084 1893910 128407 1893633 1781311 1526742 1318929 475282 1927510 184118 255406 687352 938713 1271112 944045 1056130 1169672 1778564 631013 1847553 522900 337419 804076 1135362 875713 910964 907859 325141 1955557 1697710 398494 1910328 1228934 1122129 1904291 341984 1789923 1931999 1558048 154818 764557 1763467 498081 615315 1144189 653195 1460812 1910329 1808373 1001145 1421858 477897 90823 1704076 959369 166274 43445 1802673 1381901 1740612 137526 1475280 1008343 1357650 1448973 318729 1362864 134200 994894 112531 1526378 24427 1830170 20404 1705630 1377060 137589 1953225 60456 976430 19291 1675415 1589811 473355 1671590 369238 1555112 1317423 1884924 959306 1921505 548092 850838 682878 224375 1351974 1580456 1922806 736022 1050350 1496398 483692 121537 1863114 1199238 520372 768017 1930146 1793816 797774 504727 162585 258857 1159410 1570008 1024405 824866 1318757 475161 40446 982948 1488137 634422 1516920 1079116 1470950 632487 407166 462060 1926459 183640 1070059 1894619 1669970 899694 1272103 1705947 1146029 1051140 325816 1107909 1888269 832559 549527 490798 1468821 1164024 1262082 1423094 862627 251322 474238 1421724 1647902 990276 685543 1073006 187062 1339620 1593905 922080 1172125 1286592 97045 223877 554441 949967 756120 558425 673629 548419 1213423 1521807 964564 812323 1517491 1111249 711907 1668320 714859 1410302 69375 382526 294139 1555615 82544 1361397 961915 740638 969039 983962 473794 1183413 499196 582975 1064404 375672 149188 1521143 530631 1281142 1552573 1786398 939293 1488564 1143392 1015597 1687245 58026 1558087 1338517 1008738 40367 1945729 190197 744786 1369951 440102 1040764 157916 870886 1046471 1510930 1351065 725307 1404446 1516469 1776793 971177 872770 78484 1944779 1812943 1722011 864982 34748 1901049 1775484 1443808 1192643 408238 476851 289986 1250786 278079 1921558 1154033 433491 1439908 1117421 1507697 617600 1425406 802096 630048 451127 1756664 1974951 52680 376425 1909253 406525 1495602 175352 1607785 375732 1861226 46339 1347599 1713781 1507119 942758 1839164 1247039 1494750 506134 1536900 1337401 613156 1837782 1437998 1581100 1943318 1615661 995062 784670 1135284 1068746 817750 227796 238145 412676 655577 350805 675493 1674528 806726 1285089 729516 967621 322836 614422 1732199 880808 1784857 345600 1394593 480459 321799 949332 132223 1601575 513246 1699436 527009 1844301 788273 1951728 341049 246641 307136 1594316 1688647 350268 1877863 1708891 802542 896545 585648 387730 1937556 1203177 487328 703333 1916457 1834749 103999 1721818 950692 1912612 1604716 1623560 1670574 764463 1432508 1279809 397415 843804 1770509 1012555 1479496 749455 1860252 794268 418173 764878 451889 852671 974951 1824623 334654 1294832 1576288 1963186 277890 1009575 1850890 1594249 1960954 1068258 350848 1764710 1541124 1512592 1502627 1294758 1851300 74404 1090831 420880 1410089 642742 11222 609393 268273 1995707 1224035 832399 570137 676342 1761869 113338 422682 727491 15231 1417096 769985 23725 1640111 1215778 1984291 1377811 249461 1245365 125016 1651487 1615614 662922 1680687 1360019 145894 422968 1837533 1748259 1141916 245980 478930 283 1587705 718263 391273 1741614 511376 1403586 440704 1582341 1151285 1748361 1023721 752285 400011 582846 1348707 1455058 915652 1418784 1720812 407878 1436889 1473470 495805 1801565 1158580 1603798 30687 97013 1414067 622419 1473533 1368812 1020761 1745525 969683 1153867 1791488 766605 992228 143372 551601 233472 1617785 151713 1939474 323812 1719291 968310 207017 288453 1552287 574413 720664 115718 1163706 440629 556605 421709 1136864 650631 1551388 933482 1318009 1876036 595143 749781 861823 1530569 1693174 885425 392209 1156580 1432520 718967 1029428 579436 1414528 460938 836552 1472756 442111 1007073 983904 1232188 1861731 1526126 1146281 521508 1005548 156512 776501 984106 217072 37089 1908909 1648635 1030370 563305 222753 253631 1865103 998266 215557 1251852 483096 1274589 194389 586073 1520904 76050 1126547 1054761 1709312 933301 894958 791564 478109 134370 230313 317789 1859839 1165276 1425365 1736867 260910 1370156 554522 1744549 1039949 1052531 781733 1799128 266808 1934485 455139 643824 1032913 1315024 1544688 481344 1321922 475344 767761 1789879 295365 681014 1520109 1403968 1224677 1754858 1017768 1782580 1386463 722020 1825557 940153 670943 1769498 63540 1133974 1966884 1973080 171234 1805269 476414 1656094 1674517 412011 902302 1632518 270016 1164925 251123 640577 1922135 838675 1994812 124093 1140143 1438831 1926470 1741225 666833 35748 831077 335184 1419981 410147 1555729 1262647 1942078 383708 1450345 497933 1205010 798574 350373 253513 854949 744480 1896816 693401 274869 1006215 1209383 21033 730983 1196550 483063 380839 175804 1790305 1148543 1953414 367141 865960 30278 379995 238458 1942852 379795 1416035 790112 805732 341970 972515 707616 886705 960521 243947 1075843 1562433 1817587 123939 237760 1427626 1586682 498736 1642372 1683841 100593 487144 1237494 536003 1043605 636525 1011266 1325308 1807463 924170 1009966 1236843 1278005 383381 598104 1134330 801835 373236 1016292 561387 1860087 566946 1396187 193723 1449781 644090 1843872 600721 450726 834496 1667311 1007332 1553766 1065430 1103048 1657021 1920584 1813922 1801672 1533112 1936162 1587805 805387 261429 497052 1713488 1088820 183343 1275259 21606 1265436 1061187 1205135 1202399 171727 1412161 1584693 1255298 1851074 1201415 1170175 395806 1645398 87601 1126733 1382789 1582805 399878 1486540 1566772 1780499 1358026 1857863 241615 944299 294148 1123 1046984 438487 1586344 1475173 1245016 950751 842936 1508943 312289 1561857 934391 1302504 1444130 283407 1744608 666135 1439334 1476703 1519574 248751 209526 1824343 285446 827068 1010273 1154667 1411762 1693657 1766465 361337 1453650 3531 689919 1212166 1780254 210192 1928903 1345327 806161 1149787 1330399 1750028 258806 1612609 512452 1692590 1138651 1934317 1667628 1202850 1966996 179611 457344 1984430 1903555 361080 725910 1352280 1945102 795909 851106 1581086 964362 901575 2127 494508 578931 922691 631728 341330 825558 1023265 913231 1344289 222972 32781 664824 1108679 688418 167670 1727196 1662945 368809 922879 226202 1713294 161227 600085 167968 432093 1166279 977330 108115 746049 1565027 438588 1679099 211167 1493913 1533504 887969 1918075 1502273 1115665 1184821 690467 992241 950269 1199740 1713637 917322 836040 853942 1039204 435270 1007798 1157519 178283 1707408 1651536 483446 228752 283812 404386 307300 509371 1127386 1473748 1196522 1810869 1865844 425108 800675 1112278 39218 1833387 413669 522376 723221 601935 1389274 639396 1677621 347255 168606 1357488 1453863 1088193 653603 762702 1501813 601268 715955 284490 1900631 403916 1282459 1288871 1640366 758644 448131 185710 317204 1409703 1637089 974601 450192 954547 278873 1572395 1729093 221463 1349844 1778584 1370123 1123357 1808010 404356 157410 555973 1777757 1521159 737420 308851 947576 1856075 368973 1089783 905175 501271 1952426 1463330 843845 1136005 908982 817107 1268834 1130500 486497 1741743 1770953 693471 400433 1735512 703032 151689 721513 424911 458014 1405968 94969 1611464 164890 1733830 1925141 1197522 461978 1801278 1732942 1539367 1574883 1958782 647237 161801 1970163 1712181 775331 6254 1852015 1444429 812972 1874813 1447739 641276 145434 369334 288080 1060945 164360 812398 64882 545152 1698004 388778 1177724 486457 407176 225980 1177974 709895 1352566 303344 1049644 1236860 1068251 1158975 913411 1061640 773791 1171706 576430 39834 1146650 1072560 1557814 1565977 1778637 1029813 1986307 834677 1969194 1949046 345033 1612890 759269 251495 1620604 1982570 19362 458943 139155 1920620 1324303 490426 311389 248064 344561 1271123 170610 1571043 1983006 1575363 760223 245494 359930 227706 1999984 934438 876667 1259381 636639 758785 893138 1025012 98442 128026 727082 544734 762909 324365 877220 553014 729217 875460 1747835 1179002 1336205 765661 819969 375729 48288 1091367 122249 1824599 523711 353358 577487 938926 148973 1536676 1405684 1822148 624417 1341552 1893411 1411032 351512 533939 1165220 1506137 1181745 811770 1053712 1118691 1477456 955238 1965599 791623 1220869 1974459 37589 1918717 301977 43172 1461115 1714645 1183831 664045 695985 717202 1462439 1417393 1258141 335675 1400937 1428062 1719779 997107 1967438 1529688 1304818 397541 1087371 1560640 355336 1664268 1162002 1008442 325676 484138 239100 1234050 898510 857152 421265 896395 505636 1096202 217552 1071612 1464155 1960712 646353 1688126 828781 494786 65368 1958497 878199 1483600 655754 1804950 1727005 176310 665124 1626206 4715 188467 324168 1609865 1511096 1125896 827815 431758 887949 203578 1361246 310586 1966632 499069 1991555 271222 727074 1867228 1626092 1118833 698905 102613 631600 1182272 634262 744751 1945693 288890 811614 949704 207716 909042 1665576 1198820 1128816 1127341 220643 47787 1468867 1310264 1190456 1431606 228013 1299035 1046057 216173 431805 843713 1934790 1767252 1811513 642632 547635 1371006 1977661 512730 1392105 376165 1843054 1050388 1960867 1171140 472 867626 960357 462581 1024000 673609 140351 1134107 268452 782279 1464494 354752 118523 1736326 1191309 1003406 1992224 89607 737279 351047 783057 1827496 1963289 1131732 870235 1797179 398392 310383 1687310 1654772 383862 925081 1898644 1624250 84265 1995739 1427762 1759472 840087 1869277 1071570 71038 1613471 1344964 873959 769921 928094 637118 136136 1758960 1867574 94066 1240543 1301291 204717 765016 1747363 1508606 1120193 922876 1843503 1051369 1099570 272631 1708022 119055 1070622 382079 149332 620076 1169942 441443 803546 142145 1388380 541178 36399 895741 1651062 1122332 124071 1955310 1587426 1558461 971363 719630 1511875 868449 7796 252275 960490 1535698 1457705 818284 1057040 1468289 917091 189137 917304 1979391 738739 1447441 477141 658092 823385 1991440 1294659 1180392 158523 397567 1309454 103411 1069786 1411567 1687823 1536422 406413 1672626 1789106 1976106 1082333 397109 394149 1354925 1241070 1270836 1252864 1037333 892456 134195 286306 689171 1536360 1888984 1332498 484269 475453 1230464 487565 849311 840774 850115 634323 1010286 869275 404860 379466 530 1569791 53434 1350336 676785 1498241 375311 1081744 167837 283043 918014 410199 1676618 598479 1712655 1203066 1262943 1118047 480402 1402326 1571964 41490 319973 1651249 1494819 260670 1917798 269206 978255 63953 705698 1307731 1224963 998900 759250 1818816 360458 1822697 1531998 1072755 956797 24146 254673 1168218 931326 958967 1069884 196828 1553722 1078475 1291458 525375 1324917 1056954 1453229 1100325 961295 1806523 882180 15390 898115 1097030 453832 564556 1693978 1172927 1689229 603449 1704638 195684 342898 1573066 1470656 1367250 1082450 686157 865263 906962 1528660 183149 600040 855103 1355812 1077325 697978 1153077 1963566 329135 1233833 877039 58495 1535838 284570 1972463 1998981 146683 687176 290655 469213 1577926 1450000 715966 1132317 322439 332767 907845 765389 436861 1562902 1660005 169281 1871105 213009 1344411 1136972 717463 131098 1615320 1400644 1595433 1500212 1552608 1690787 1529124 1923731 66425 566127 1713771 621794 1414870 1709777 1174626 607432 537370 671483 1376306 1552672 320416 888530 220934 421522 549984 1825453 1513314 1196541 1816656 1402751 1806453 581445 1956789 1114305 940135 218618 746396 111919 706379 984689 704401 552269 299445 1190361 900407 1723745 551563 617533 1521270 467041 45657 1670032 655877 771278 1561440 890126 1805341 477998 1490647 1092062 832281 173143 1719219 1979433 728269 847139 192790 1152112 743899 47409 1291591 63850 724010 1186740 1101836 1756323 1489038 308358 242466 1566971 1568204 446847 1906740 660712 523326 136462 1601805 371818 974008 1537680 103426 1244070 1104248 623964 707192 1541564 27346 1980739 157586 1652212 803739 1461529 192961 724970 910301 1305276 1954565 1126720 1907631 1035415 459388 612288 1180814 287189 52758 1642920 1641215 1001613 159914 23999 534869 1248842 1083375 378590 1341985 1931770 1459355 320149 1416002 81530 749545 904403 917282 1213131 1022486 1925719 704363 246075 637333 1853822 1420589 1119516 1483839 43400 774115 1576393 533816 1665930 436622 1465358 626690 1665782 1403239 1849793 1022720 386689 242468 1072949 1409805 78320 1028151 156560 1393599 374045 1221077 79697 1776036 179750 296843 1087266 1774052 1989638 1942161 389593 1177633 1097426 1506096 566849 1161604 459612 368144 1734162 1083172 269480 1135224 360310 219251 474446 1064074 1537454 516046 1947368 731689 1579820 442490 1343375 383157 389073 1038433 1275528 1147984 163909 210002 1074678 1037402 1430456 1428202 1137449 354033 1798469 12532 86526 1007790 860299 1001423 413760 1239126 252844 1512156 546840 1961279 1033593 1781019 1294247 1020788 141946 1102184 1125915 57139 1171350 362877 420055 1646881 966266 1486157 1988298 1779708 963558 830048 1851041 912569 1578401 1526868 620217 877008 938981 1705422 1376799 1370627 311177 1879192 569409 434862 1497152 694583 203372 742373 1785955 469511 27179 457389 503259 600873 1740682 1036261 638026 485093 1311949 1100232 807368 1530857 145671 275914 306346 174216 1421127 185307 1966399 1594478 419760 1238602 788778 119418 174808 1219041 430224 1285902 353142 1676040 1232084 1259764 798735 1732325 1735174 1474224 1679262 752437 1227399 493470 893458 1916033 512576 504102 280135 345703 1504211 1324651 782523 1016364 1835123 1403240 877903 841107 672640 1597829 523372 1147469 613919 1125987 1714695 1390470 121762 410978 1139888 339735 534905 1623702 1598661 537705 1887765 1713382 1949310 68010 1038089 1839451 958092 1270782 456739 700716 544586 1047112 722751 686067 807926 1673972 1204008 1961896 1548714 1295370 147419 986702 1903115 1176553 1651681 1590900 907104 1135707 139378 1544627 1841078 247829 960689 1874330 986344 612231 892630 503440 244356 528484 712108 1614702 693621 1409018 911218 1278227 1470651 479902 673976 362558 1510468 970692 580655 279942 1876560 340266 784600 551467 44761 1988829 1784937 868246 761088 1460135 1815249 978268 449264 874234 336074 1088069 1206206 886589 26055 394724 1895924 1924967 633074 1051543 87486 867722 1374175 272899 9613 557169 1747216 28919 1040215 1964084 1207142 1871255 475409 1316558 833790 341525 1938558 1566504 8431 1132071 1771945 895866 1854845 806361 1282671 503442 1664562 1007591 1589108 1358920 1023411 36495 1970164 950723 849052 1763662 1064984 1834809 1463858 1061233 673892 1493861 1797460 1950107 1566946 1542910 780551 631213 858104 561186 1864155 1033936 614383 1649094 1776742 1924397 91819 281507 338745 125095 1116853 3039 951410 390758 695102 736900 1293656 814364 355694 805095 1649329 120127 1432407 245553 993405 58254 1272096 708194 1874704 1281959 683588 994728 1589084 1010332 854368 686735 1759984 1642449 1113213 977514 1739382 246815 1496476 1679188 1838115 1864247 1064539 1854246 1586778 579783 662660 629860 400858 445881 408747 720924 1190598 1075831 175601 1071269 306519 180213 679623 1251368 1027043 1884903 1530214 1726789 1124023 420396 1203961 634976 1316331 1419830 1238152 1396836 1743140 1043 1143831 1781937 884106 394945 1648641 1297652 614704 1088024 861641 718674 1012011 665784 317511 870254 943356 1569042 304612 1485889 1789055 357859 1585788 1791441 169526 1679579 206871 1567686 1062936 1273126 1501838 1074201 462464 729400 1064582 1946623 1423347 91340 1765778 947832 1766986 817218 388454 1102357 453043 1289073 923578 391007 559534 1036223 1551658 829252 1462484 776084 562529 1055986 1072253 1860299 1174950 377246 769580 412151 1567295 611130 462481 1954541 120234 1760399 588582 64727 1899030 1625790 348761 1942084 320095 1556666 739772 1142985 1676896 737116 1999160 823049 669865 1945460 788832 839517 1114329 1121127 1515754 807678 331686 5909 566337 1827550 224133 1415789 1477547 1506822 969998 1596939 1129347 1371996 52309 1301268 625908 769812 495228 1481819 110106 201945 1931796 1095422 1948080 1343681 39276 944477 1140600 1124396 1298638 371191 77389 614751 1957957 921481 254693 1008966 582010 241266 1236989 1382591 1922336 303073 611898 1086396 1254772 323367 458112 1255972 1838809 1921405 1008210 1776939 81616 1253938 1519627 678704 406112 1777851 241659 1706993 944312 844062 555922 152269 628199 332259 903320 534173 1917100 1401638 436276 1446024 1454897 1530289 1921905 1069356 623759 1010651 953530 625831 1896028 660260 1446797 1515776 325518 1767585 1491528 151946 117320 206352 146191 1139984 1536343 306498 1906077 351171 1478571 1822784 920110 21652 167607 382357 9044 469717 1188594 683257 1992949 1215552 679575 1759117 1402546 968446 955478 1351558 1354364 1668793 932038 1813909 942407 678508 421873 759036 650589 638867 1751108 471189 999996 720603 914529 1421939 1835572 394469 176841 1792437 1556877 967015 1360371 25786 291460 1031272 482380 1021438 544378 1079305 1616836 464274 959340 1659200 386877 686763 421452 626751 1016760 842991 746548 1012054 995616 1744350 1566795 603678 940468 1467951 1245110 1065152 1420938 156863 829704 300666 1940065 15094 942087 677688 1352243 1534769 1481139 1277970 696594 604267 693664 1743685 388754 1248906 1200836 1345211 287811 1780704 1682160 750179 14227 1690737 1114412 1346465 346004 1261555 659992 883027 1775854 1903673 1022017 1169546 1700428 307373 678957 34988 805568 911732 190284 1533652 1851919 232617 770755 1416649 445679 1461708 944769 425089 633462 1939312 1584793 521622 258749 1341205 927865 1877612 136727 1421970 1594180 1151100 894427 958103 1333033 1995574 1340374 1277154 846513 160728 455026 745918 1151860 1748219 526842 823683 706278 1625087 929185 1942693 971131 1919756 1671558 472106 631072 651715 304528 605041 629401 178805 1501648 950666 371052 1359891 191592 465757 1690574 1423017 593781 1225177 595715 442022 641885 1283199 626304 1422650 82780 408668 451602 972752 1948903 20594 877702 1248044 1267263 710778 520784 16627 1339904 1611389 950763 1115044 868632 1753039 723238 1173901 1270381 1709903 915760 224583 244215 1719216 636554 523123 903847 1517905 1020013 990445 1646665 1584313 1379180 767930 1701624 971854 593572 1553740 666125 1376671 797480 1663131 1005936 176732 1320858 411050 1112666 1133068 1033274 653806 31077 1917060 917280 1917537 1609214 227975 538350 1100891 567722 1899489 1091657 554416 23234 1965846 1473509 568094 61376 1325683 315199 1700982 703419 312372 113796 419753 1270085 234169 973825 713329 300728 745115 1112706 1940983 564736 1204949 357439 829298 1838799 64641 189369 988426 1005546 161880 633822 593047 1159248 638545 1204942 485450 1686856 1880604 283789 1494500 1188299 525298 711020 1998442 852656 1960441 472127 1709197 1351050 1565241 1538736 1417795 759201 1935051 1106599 1495163 60446 34057 718260 1835978 1269077 659781 1344677 807849 380697 1004420 1753121 1610873 155633 668422 1524038 1286312 547531 733344 713249 599696 1744875 1974787 463797 1576119 1825029 1079036 1792915 691413 1090181 726256 409776 1757325 447438 246551 791425 1944789 1236844 1706060 403917 1023969 1501810 1308185 700916 549624 831966 1103188 890565 487509 1660863 1006357 634756 704267 840203 507173 890182 1515466 90765 1031544 1408581 1598387 1655217 768169 186425 1434668 664988 930541 1208709 696029 727210 1785260 484679 1323430 1591374 1687984 734718 1493206 1752382 1140223 1683102 801000 99176 1917729 781447 910570 1231225 516763 444885 1685396 1463804 1527744 1074811 316649 1147591 172248 1455906 353137 1427695 657955 1115298 906957 1666428 1339793 1213649 659301 179769 226057 311430 1456899 750671 1068032 571379 283332 1813024 1592913 1460893 333421 1705539 688607 1405017 1553696 1929320 1825093 1865507 90382 371285 1892535 399933 1721097 1421269 613123 1242976 375751 198444 112076 1854642 960134 607426 1371089 302601 1749495 1227686 813923 1094227 842544 1743828 946672 1124534 1317860 994777 527811 785474 759954 775053 1393551 1526426 396928 1935577 1852719 305097 1390884 1158532 787648 969334 1707657 488457 1647263 696557 1924372 1531250 1747007 131154 361969 815779 813268 709312 906022 1772902 642196 1573898 1468811 1302841 1085199 1745538 563492 661831 524383 1496923 1729718 1968504 1377556 1019729 190827 1548977 490819 729277 1545989 352052 609332 1091045 1863079 220951 1827118 1846265 982215 813642 1001743 427643 1803102 1789495 784300 8461 1348848 745752 732472 355381 401637 1902337 1448413 624906 640890 550102 755088 1959723 990358 465074 1378213 369569 556003 359286 1803302 86275 1069548 1036531 365335 991032 1548619 734699 76187 1730157 1733188 1412685 980241 938164 88761 1232825 1952607 1794822 639853 470463 457710 410694 1383054 1368879 1841063 512742 823820 865792 1758360 1260493 19361 1273808 1974531 938996 1484881 951298 441460 128863 886100 402672 962585 1841646 1677751 1798991 31310 428682 820899 222717 910635 1644669 957595 1439359 350023 1348806 376832 519315 1214607 1676880 539423 1483751 478062 1287537 1226285 1123285 1256012 1276408 314892 748707 72830 1090594 740772 1182820 700372 787353 169762 899069 939880 1557720 1897220 522309 1248859 912854 58879 959759 1103240 1866335 840036 556803 507962 1620840 1517915 1752280 1266568 1735269 1958330 117764 687505 755783 1017272 1570369 98731 261961 1257694 1657885 1058792 59371 81977 1815268 197976 1396810 502557 1234731 140171 938673 415857 1259530 1232672 1623126 1548502 239755 1794322 1510632 1151899 1110313 360828 897049 728015 472182 1822356 933339 249139 237740 882172 303692 1131856 70989 188566 837202 1491429 1404177 1669599 120391 242427 1848699 475058 319543 517657 479967 852004 1014067 1444158 1505462 717639 1802308 180001 1250724 608518 1426903 1896039 929985 1439187 577758 1614584 185617 571322 1824503 79672 1124039 1967119 1865695 1470335 1364406 70472 1840076 1574462 1318624 1633352 1362904 1810935 963880 1782899 958172 1261438 289687 1203 1796283 1393467 1296784 589327 769068 424301 586050 188213 1106460 164370 1073508 230074 456252 153722 1618359 574362 530480 1809417 1947491 1251072 1900037 1411137 1763457 889279 317596 456727 1161634 580253 813371 1901053 854197 1235237 550519 1457440 1133382 381078 1773514 903307 351784 1784597 1338594 1672201 400101 175518 1727884 1249420 1616154 421105 434298 787747 871805 195560 884872 814209 952697 1218279 1691838 1010347 1757141 1653907 310641 950755 615011 1170090 1317927 1346457 1471074 17553 870137 1355146 389518 573808 103451 946113 1999706 1758278 705571 871669 1889321 1099786 1940997 1176713 22814 772635 299713 1727767 823483 23909 1601469 1021579 959226 1896922 68489 1485354 1280582 646836 161093 979727 1113329 1649185 772175 202669 1772327 517069 762165 348738 256787 1686359 1140294 331842 79320 169114 869952 208115 60690 365225 356609 674479 911200 1637554 683070 34224 1762744 1924319 917193 1880128 1917919 1669399 1740925 505121 1827730 628933 842128 459932 141973 1898825 1420501 1954470 1997907 149513 686654 795538 913973 516057 1478321 707513 1398910 1964242 353405 1465049 415513 1457113 286142 1989134 70598 1239216 1547348 350429 1314640 526210 312680 1346089 183646 1858046 1874193 1638850 1817596 1250847 1941672 713944 1896716 1103437 1826221 1235376 1523164 220086 427043 1437272 82474 978096 465878 1699526 1083788 349651 1180353 524293 106077 1164379 1961799 181486 865886 639623 62782 807477 1237372 218585 1409648 679272 1536559 1641788 1987730 414973 464436 1154242 1158877 1987336 1171389 1909138 1138997 1808133 1490231 1462478 1725139 368907 16956 619588 767431 790050 1344523 1307039 210732 718487 743247 987943 1542144 768459 1426771 24964 490475 943336 172661 1565708 980321 365897 392041 1955628 728887 1028369 315843 1113268 754342 1466850 1187274 1871353 942211 1879354 139639 250020 468371 717564 1588065 1246763 1297223 823411 1322250 1235864 234489 187592 1830812 1985237 193279 757701 1015188 1093709 337360 1219434 435445 1382119 1966905 1429788 1257665 950954 625614 321245 521720 1834619 1512765 830565 336699 177394 1931873 1862604 1903394 1816083 1583972 1113528 1198137 1008095 1835596 1435280 515448 1417924 1412603 1346553 800097 838877 989523 479771 725017 1499601 1435850 715239 856648 680143 653089 1957943 837868 198565 1770922 347085 130349 1743342 495652 1493603 1825031 1533240 78871 148957 181339 1129634 366111 489978 1433099 1497876 992337 439620 918193 186348 328645 1050186 1005133 496338 1071625 482860 1563814 1733304 762153 279831 1442777 1746474 1631685 1401917 1063376 333065 264934 716782 38583 1722350 1750075 1297244 278833 1476827 1152291 1400286 1767723 772117 782363 493475 1952676 1755388 274529 674975 1787196 947462 1005328 1485150 507228 732740 1774787 370107 229164 1470092 1199046 539481 486734 1744725 1764758 1542073 437613 606685 1879727 269797 708855 1601907 1166113 1540839 1998032 601022 1162151 1448614 1677633 250645 1832171 1919099 1617073 1048166 1111621 221459 589634 1170884 1068058 518667 895581 624093 404768 12325 1820589 1580105 755975 1593622 1776558 846226 756053 1930834 1608277 1864031 1521253 325220 1336007 1985539 1423381 1958350 364924 1012165 1716314 786414 1350667 914682 1620131 528207 257508 52178 949689 756243 853565 87675 1906158 1416146 1485668 453730 1399756 265092 1168966 77433 1704831 1096089 1113789 921036 614059 540060 1599407 1681562 1903059 1490222 1152154 1027520 600373 1081105 253069 1092273 876673 1310052 515345 1112622 1163523 1580701 1842883 1376169 553933 61589 284706 818288 298701 122335 1821085 779101 1072498 1932307 1700252 850808 720029 542385 1593051 719029 1726610 249072 1150145 530162 1385933 270254 345401 1962713 1168283 136783 512552 1588261 916544 1491150 668570 413490 164015 1409497 1098152 1838275 1333260 552363 39227 430406 1890177 183946 181658 1925966 637208 1910662 580762 1933099 1611648 310765 1030747 282407 1876958 751259 26339 1370217 904796 1339716 1569802 1833575 706855 70295 721656 1179449 1326803 71731 1551710 1415942 574055 1750613 513089 406258 1926267 16314 394156 605587 498390 1118043 1562662 211358 1509066 1178834 1651794 1595067 924637 502880 1215374 946961 1560335 1216762 1015614 976897 263891 1811034 766443 1115128 1552763 1693461 1852391 687311 1532942 996482 1109343 1021871 240909 1927586 150702 766067 1333542 1671564 333957 1860084 950855 1648518 1226222 1290676 1889544 1215962 729747 1835841 351589 1150715 1118816 1942915 1942344 480871 917756 1802979 1614101 1413469 475302 1137850 1273818 573513 492059 1424368 1635786 1724630 1080794 1601738 1918108 100305 1520847 1311639 258547 1166200 307157 149827 533314 440807 1415540 468120 1046697 1899820 1306246 523392 1329172 169260 376679 240206 1804134 1859804 23286 834489 1766920 457002 249877 415962 1291223 958544 1561389 1353364 1364930 1904991 361197 657896 14209 1113604 1043934 417072 719205 1597520 1614838 943718 535188 1482498 1333254 74571 1422019 1949358 1046338 1869533 863614 1375537 305151 789345 1318352 1658132 1557604 1349343 640771 1848492 1222335 439243 1932100 30478 923820 451097 1774965 1002395 1338214 1815728 589474 345425 478364 413472 715196 189367 756723 529912 230815 833973 702482 1323471 1713911 1559182 518418 854397 621224 1877561 1757163 576014 96154 901426 1295755 577434 217723 1742226 824017 9070 1321340 1338949 483666 1374085 1628241 270844 1819683 823391 741951 832563 1799270 390503 403590 725572 1339035 439333 549152 830930 933527 1929876 321195 1404564 1912989 1343789 1399246 1527952 1224656 835459 943004 277746 1139691 149662 81753 1136827 937891 735934 1952379 1619556 385768 875994 43763 1245747 265874 1230631 501035 1366399 182509 127354 487376 927920 1536763 1706409 1614599 1052280 799244 1158375 1348319 1738721 1948211 1722771 715238 1889041 1230014 1018147 1621232 1929169 738920 862408 714750 24199 279265 1104789 1694907 1770610 186432 12216 285500 1388 1211880 1195192 69310 1695955 1227975 1373442 85731 1732577 1566589 40528 883907 817756 349701 752262 38270 706369 443076 38261 703568 1238228 1616794 752485 787840 1392469 1318645 913698 1881154 911247 430206 1557904 1284680 1608938 1407062 1580131 1305492 692040 633267 1501444 1758724 543107 35950 175983 886715 1404307 33000 171331 1007643 1879588 1557697 1943377 1482786 218142 1598959 558691 1567589 1722331 1033712 1804554 1691239 129097 1101240 568601 1073067 1007933 676725 636744 1300239 296788 417879 664530 17479 1222541 1386623 413178 995760 1432580 1503843 1000805 1060972 1696632 199520 1875181 375756 1523455 974207 319235 58614 1221872 112292 1161140 309033 772913 111759 1763469 1439508 1512056 467835 857766 499313 776995 1208760 1182506 1828142 742170 177398 757520 760265 1241846 1226542 1018981 1972950 1601631 189139 1893737 1831983 392429 894982 130017 268763 6529 1907256 1274764 969376 920732 1279532 1823785 1354835 805124 900254 1598828 1819218 1562544 1868592 947076 1261967 489032 1808040 643060 1558455 794399 1522089 881484 965591 994925 1341917 1766940 1020265 879332 1763428 987999 1934697 1550093 651269 63200 1949018 436334 468131 1777132 545481 982915 189827 1450171 423147 1726081 1023352 135915 468590 431885 1382885 386903 939667 560596 1528279 231283 690194 194660 998169 1841049 251887 1582354 1349439 248345 1193697 1240364 1813123 41647 261852 1290670 1038666 1431445 1824356 553577 1822886 403035 116076 760787 1133818 106444 899877 910375 927050 1665534 1181075 314276 532002 144027 132498 764431 1837819 1641935 964051 596317 335439 1055087 1384396 65177 621918 384030 379565 547673 1137565 112627 726927 1981745 1816198 363160 320592 359913 1290412 891051 762567 873099 6749 774678 167569 1591060 130419 398004 1351780 846232 1064154 1237778 489355 1405510 1308190 95112 1990209 893764 228309 1367142 1116445 1081858 785653 855828 1596918 112443 857059 1599547 1636857 1083118 858573 125361 1686445 750304 1211420 1501726 1108393 675066 1699451 1986779 1588981 972588 1622539 25003 1726037 304739 584750 1220241 42056 666632 1878247 961805 1520646 161036 1783156 333754 152234 117245 1179029 1974011 1180062 720211 705493 50161 505857 1855594 1245336 1995883 1244019 1906674 1050331 1365190 1626076 236167 714054 563303 1770427 98951 908573 1812261 910554 27532 202206 1325322 1874270 911412 765909 109466 1159064 947474 395937 1347293 1173640 1379899 1263099 827580 1333956 494754 59711 1452699 1796252 991544 152005 1550306 726664 838873 957268 1055431 129289 756852 48590 83331 429706 898043 1265146 1695243 562186 1106025 1130934 1770149 380778 384909 1926868 80654 1768242 1135924 1577820 275779 1969202 426725 1450284 718127 1407933 468129 1896886 1536287 1615735 669535 1714967 1157817 349364 552254 52978 560722 1157509 818391 1753634 372791 1255358 541288 1028066 851530 1032028 1283287 339648 1009091 1963962 251500 1571710 1901050 311755 1197979 1902395 1887531 780996 1149379 451298 523374 659593 295443 1144965 1258188 296479 130252 1741639 761787 117917 1158171 6114 1088682 411542 135319 540840 516070 498140 938567 1709039 587814 211272 1217795 746671 702452 64361 1519884 579010 1335052 1174064 26956 1237049 1976624 889868 328573 1973858 1968880 1331620 326831 21827 1964183 38089 143822 1235036 1532035 1015738 407730 1017624 483855 974080 1156906 1645522 282741 1975417 1192031 572788 1582243 675354 597631 1318306 1114288 344517 1781245 307194 775214 1102157 1577531 1698955 899870 331574 77268 29599 1619472 1047541 730709 911772 621482 1519289 1657495 760574 621334 1441756 1289277 319575 352852 160371 1640587 984319 72314 1525390 1412632 941074 19274 962116 52424 1856917 574071 459649 195532 1399413 938766 1617133 100475 240119 1764274 1339701 1390270 297058 1342270 1136691 326162 292946 1417944 964392 92914 1463242 1250274 1620981 1245974 180556 1813701 263337 1292115 11901 1846199 234606 1527854 1530836 759496 522260 639647 634047 649986 582771 1493071 14576 1029020 1727930 1442881 1139911 1070887 55177 67050 536335 150203 1100555 1221038 1236053 418359 966728 1104197 1311128 970854 1949338 333426 1272850 843215 486703 474131 371939 924413 1683056 1962148 1201465 1687945 803159 1789901 1208362 842568 1813336 557436 156185 1020114 1061505 1020931 1284772 1401796 1503172 1610728 659629 526891 928923 646056 1152559 856719 1217255 1120950 422923 1589243 290877 1928551 764270 1052820 681633 1352079 303462 1878654 1376899 195786 1332325 1898971 856396 1839235 1066224 670574 87776 651966 297391 216045 767284 794217 547613 1605362 945115 376670 797119 1314863 760987 1542242 1589774 1227247 1612934 1206555 1262192 387684 1049223 1860897 1151365 1829617 895452 1353510 272943 326532 347786 1829471 1128926 84326 1058377 1301159 861077 1638998 1764037 138791 1022098 928802 886703 1251039 150919 1417715 136436 59818 317330 1654538 864899 251433 651833 1492746 542907 1373034 333897 1714733 1620116 1802491 189386 932387 566296 1749172 1376255 108719 1964224 701130 1410538 462761 389394 1510320 1611138 1320119 1420734 1287868 87292 884508 1918995 334866 1620956 1738867 1230835 1744299 178122 1992870 867045 825273 1431888 19267 1798568 1375594 1637278 412380 1307301 332273 343996 415886 488737 1799584 1860496 1325258 484206 1086476 1304750 1550406 652662 971213 999367 532587 1124886 1822830 1245412 1693534 1710905 748152 51302 1669138 1831389 438621 1271972 1151643 891005 135842 457304 1393101 171480 224201 1343807 797424 601621 1690722 508636 1587562 479711 50666 654466 161176 1428074 907513 1125736 693840 1839343 1848179 1829039 29582 1903961 1758611 1812107 527540 1729410 786550 847489 526207 1027614 1680051 1654946 1302688 297608 1813386 620563 1957729 1550643 696772 1739782 1949654 1786595 173934 576976 461011 1174048 1557488 1514100 647249 575748 680901 97947 933576 1468734 443523 1469318 1839970 1242562 989380 1274558 1970048 1968766 1885827 602541 1926537 1484083 495895 1951849 383730 1429681 774279 1761791 597194 1016166 1889300 234126 730904 669765 168427 365311 880561 1361971 458629 1074875 235604 1360751 1007525 1256929 1473979 972422 1039984 579360 1341827 1325572 613734 986442 90797 491560 1757215 134027 30623 1782119 914005 258850 1050562 1148824 1297024 1893533 710324 1179970 1208214 1069056 1162104 267032 154849 533704 99386 584342 1225564 39650 1870220 935062 1455607 1571618 862973 3785 1678644 1048283 821311 1780875 389474 846108 28218 367678 1668708 1710863 1261602 1737992 1133166 662815 1123663 1421241 182370 495949 1719796 1313102 1782886 31692 415424 1518146 1167795 155355 1340846 1262134 685237 973672 1029087 630554 251795 1999663 272829 712774 1160878 806747 284572 384947 1038844 283328 158976 1793784 1638531 745438 519019 594427 1758943 475835 1617832 1468054 150521 812730 1033912 1453692 496851 496545 842721 993058 1972601 1825131 1633951 1135283 1281697 1703508 357785 943940 621904 1457747 613746 525466 1394764 1523371 719830 926779 1508933 1348157 1198558 1461633 1687173 734501 1868777 1756821 621339 718077 759437 1782079 814967 564574 1405084 674524 1644115 1107506 1299607 443682 1671959 1672633 1867520 1377200 1978928 1588768 1251339 58375 1301750 19026 1288717 1006128 756225 1803778 397325 672873 200159 1416979 1626082 839393 1421292 3179 1807748 1756101 54600 1464886 1587001 1425445 350000 150141 1949076 644509 1161177 1509768 1100767 491611 1836624 1498513 945882 925086 442555 362529 772394 650075 328786 1484894 281288 147136 966558 611470 227288 1033790 1202891 936672 1368382 21050 409328 1849781 1584698 1506176 1471224 1679091 1893082 903604 299591 1341049 1511002 74958 325234 1477657 509721 1638008 754645 450847 164966 68715 1274193 1693746 19262 1967120 316432 646213 81675 1267036 723437 969345 82834 1029458 968632 820649 1799399 388027 177918 245619 1259955 964735 269575 281379 1690125 1008607 1046696 1732803 1582907 479779 586264 618174 1756193 215805 358445 723702 620795 1794049 110506 1535335 1012249 147028 566158 1279958 1615863 1380569 1613629 1046667 1385590 133519 1606993 1905758 1758331 336617 752093 1527908 1396761 1837546 1244601 141273 495855 573350 730347 1553172 1529401 627827 412790 1460304 1471744 819721 1827673 527526 619036 467602 1849344 836548 1381531 624330 1209502 1850374 8578 1776128 687985 1615337 1681800 1614661 892666 956739 156504 412449 935981 1375186 1321703 1100251 1653554 1942896 980173 226524 1217104 1835120 1229198 1094006 1909275 1517907 1750396 1933877 1874823 133479 1283435 300930 979081 124798 1694917 683516 879001 177620 1401104 1894335 1668098 223944 866467 1074180 1411998 1184525 830283 1975135 1633594 1954689 949638 1112077 1197475 1165931 564676 1116414 10415 91173 1013182 818644 237913 1174759 357142 1513724 1831929 1434129 555861 900155 826559 1517367 966292 1408267 1664304 521638 121748 1676286 938193 618663 1254942 1999903 1557073 1417610 843911 1125725 742836 950569 286061 996869 918839 558295 1574025 1887627 658099 281347 1489638 1032816 966834 1645780 432604 689106 29007 1074540 41025 695141 1045400 1085714 1180296 576673 621370 244327 1752925 1627753 1373598 1973107 508822 1757858 473153 701160 1302260 1605523 1686628 893815 1210442 461650 1377400 1725383 1122980 1973037 1802630 1064930 50283 640327 1276909 483469 1439314 610151 143027 14584 639036 1693357 939049 469658 903944 995923 616941 465427 1867066 351655 513283 750661 1782220 1528798 1312244 588077 1423404 94095 271242 1743500 813508 266653 974303 297936 1842374 230874 1636934 1555081 945049 1916209 1458114 1624754 21275 862696 1837808 1364653 554382 1976249 1281172 634597 1478977 1885974 771306 98571 1339336 759687 739859 759577 1159135 526741 1285957 196788 685175 1676430 1750091 791050 510751 977098 1511569 153071 1666705 173777 1670698 1062370 581882 984561 742874 1508359 1200979 629005 209149 204142 821276 103218 834663 390290 1716044 363889 1577534 427138 1350144 1073260 907114 1347370 471268 250505 1870793 713751 1325986 295624 1991193 1312282 1547341 993085 434815 1277633 1289320 1798721 1303672 1445651 13572 1272877 682172 672431 292788 349167 78639 952019 1216892 186989 1950583 604477 915984 838713 1870278 861217 151738 667408 1920395 1159531 1334685 1032735 312742 701565 116867 227001 406669 416004 770161 1919391 1285637 359575 666851 916307 1788688 1510600 648325 46835 32681 1907152 535627 1157046 519814 755165 545287 499316 871154 517319 157430 254332 16844 1458629 432046 1358312 1087625 950535 717997 79514 1897346 386918 190326 182277 1795922 548896 1095477 595380 1410946 1580260 1648182 7117 1482678 900809 1311763 353177 1355228 457626 1099021 815588 122921 1899636 1206298 1783463 1536430 139203 336414 708298 577156 489173 757900 314950 734124 661276 870590 1829410 1791097 635860 1797632 124549 1143293 724933 277786 235004 1205332 1838110 1398797 743441 26066 255085 1616895 567628 698309 655806 1168873 23224 195004 121981 10338 1231521 555999 1241024 839175 1654290 1060683 641695 1282154 1741653 1697384 1172681 1261177 818300 525038 1174180 819705 846783 130246 436398 1381937 829877 477695 1053056 1167091 925927 349762 1112794 466979 837561 428548 211621 1792077 406179 1409702 1398392 248902 124483 1254490 297676 1756843 2739 1688908 1392061 310092 903244 676467 1837266 1374620 1265975 980854 861136 1786014 553591 319545 384754 1769133 1585703 1914357 402105 1019276 1710834 1525784 34342 1935036 580086 1672575 1670317 827491 1673237 1335905 1233260 628286 1533896 286186 121689 1648410 1613203 215297 1005064 1343263 1505199 1173643 862405 1508477 19789 1133558 691968 3946 904119 418988 1281755 1551827 1842198 329525 1807794 43368 1278933 1749507 1205293 1682130 361732 623987 738664 1311721 1115139 1883143 1207013 1950105 538518 1385413 448311 1826002 1019583 1640369 1530188 481573 978879 730923 608193 1499976 815191 1300380 1492726 818464 674332 1570249 1541656 396024 227206 1205576 1987926 772303 860809 1281375 682054 1996919 769832 358277 258182 483130 1273706 599284 1151680 1629107 13219 920250 1337817 1914909 1323099 742322 1882720 1911962 1188451 783258 278715 1441292 155049 1498766 1702002 1676142 1586821 438880 530277 1474658 1119017 145497 1889060 1723417 750322 735360 601806 1196355 1457007 879929 1233154 1655771 1269104 1898185 613600 67392 1082484 1483546 1742009 1869519 1198135 1390289 104183 956990 1684180 1407866 727005 884828 1308156 455574 812985 153052 964858 576660 893754 898739 686377 71134 1029 816746 616010 1483862 1079923 355224 1771394 1941979 795626 938116 1981204 1787305 778921 1115330 379414 658975 1516557 866978 1823570 177340 1987855 184009 537584 503037 1181614 919316 722963 676215 651907 922509 464799 1511172 935144 393685 1703153 1469566 839619 436379 1071412 1977738 1861405 1592093 1301062 1826399 543141 1871803 514767 1319795 1648502 24380 1489536 1953907 279484 412937 1357602 736926 1656341 1359522 1243108 1396460 1088062 372794 745232 494779 1894562 707319 573180 1779505 1310381 701794 1118465 1152381 1028731 1595689 1084877 1278405 348254 1570311 988012 977989 393056 1188678 703655 1892819 857933 1640284 1820389 1967311 1652458 1574587 1128264 1383937 208121 1441016 1811981 1833527 588617 1646076 1438139 1278615 1876448 62189 1106451 983040 1310889 40420 994736 1290879 1952656 896392 1091381 729947 1696664 686953 1772016 68863 1026499 1078597 624253 1843464 1179769 1975211 1332724 663327 1512582 1620184 347187 936219 219388 1506783 186223 90010 612236 1164929 652654 1608380 1363469 1721337 716911 919345 1827587 190683 794868 1707737 1378593 1766597 920533 1496342 1400165 647987 1127119 651516 1549034 985437 722788 1838609 578665 743187 1928691 308320 109789 1299043 1424727 342439 1522966 1521601 1366247 568301 128100 1140770 1179731 280455 1136377 122189 1773161 1338610 1763145 1270600 130339 1256072 1437263 1545583 1620180 182319 118733 956597 1854668 118440 1172846 1995064 640162 1865582 1412470 1645804 1597704 301188 343643 392752 247179 1042934 288585 713808 163400 1910771 1421481 1625400 1660525 1923189 560867 673777 105438 873500 1015884 129642 306566 442647 940618 1293239 927365 1291171 708421 308216 1210140 1660520 1840813 881324 409411 73245 1859850 1083459 993163 1340528 1439972 1521896 426297 192677 760102 1145718 387492 40589 1880608 444597 536936 1883187 1148738 92380 376968 1804241 740773 248907 1603335 1285719 749543 457775 253468 790526 899330 1879642 1066785 158083 1406701 1285392 181763 171376 407746 1462877 1410856 526915 1250094 1873606 94636 870198 1709228 371159 425313 953652 550872 144533 1863780 1725958 1191694 1315980 1577945 457789 308780 1760583 1853011 1076706 1003691 115423 135522 66483 1551589 677022 1671691 240314 1275904 347664 1371364 1554067 778539 1186744 190770 50011 485785 111003 947634 235697 1325411 1881368 1239577 196579 1193255 1491290 683356 333728 1511100 1471409 203967 343265 280109 686268 1694222 1156549 459315 150819 281881 128872 1393298 515023 9670 1641837 896054 1156826 34854 220704 1439801 1503209 161961 1605584 1245697 649725 1040704 607583 984308 1800300 206668 842413 448517 610063 766635 1029589 1368576 1126596 1286178 1325005 1130085 1662625 1135201 580409 1887510 1768779 1253142 446503 310247 746008 1713181 1050680 1830416 1996053 333141 609814 935991 686920 1127627 1365501 341651 829687 619979 1917903 625681 1267659 811958 912537 786887 313758 1959691 490380 1916512 121773 966528 1027574 1306909 743062 1866680 226976 726133 560533 1558412 632462 1851745 604017 583140 909181 1328507 1753480 508967 560798 1690807 1769184 1341530 653118 1518804 361165 1568221 1606667 467494 865699 1701637 433920 583146 1523385 1085131 692363 1031655 1497592 485019 1254429 1112250 422357 953138 135447 932341 1653193 149826 1036356 1188614 1379097 134040 1147599 1602142 529515 1398709 697928 1849267 1456960 729942 505706 215536 1131898 1437465 1375551 1104260 1311753 1808200 76559 1796987 266055 1680544 1618144 1000148 698883 690095 1864240 989237 483214 653075 1940155 1323941 1858290 1695078 1257301 1387785 1050506 1828384 737132 1431402 1470572 1112111 394633 895935 90615 273571 1632017 1341855 935290 1921261 127572 1239396 71702 1220470 1326347 1820188 662303 580727 982636 1912404 639649 642760 1016717 1733532 1050721 523113 1425753 1364555 1710506 1308238 896344 1400606 236085 1025987 1719178 1827378 1017054 563236 757695 1182422 2027 1574544 75554 1205945 1299475 915319 1140275 1127020 1152535 827085 974564 910569 1518409 131753 740089 29956 521489 1632719 1664460 1937889 934698 1967771 371207 559024 454090 15396 207307 1222862 939812 49096 973258 946446 475685 322380 1466818 1719922 1956792 1777448 245790 1127662 1880706 210473 189314 435444 63031 1141989 801383 1278282 1004213 1575155 719027 1198246 1760103 1491335 1203033 155123 1103724 1170982 745637 812965 1771236 880511 7181 1353321 822806 454816 151415 806320 567024 395071 1315866 525061 1986148 1810724 1904424 1039087 819935 1375431 1231986 109674 357843 280276 441733 1979773 1510700 397 335556 705708 434081 473183 237713 340904 523013 896904 500402 1510936 1618576 1885637 890711 1816324 744324 446146 1629664 73473 819368 1974188 1771238 413999 966953 1612237 899747 1667952 893599 1891909 736471 1976173 1420661 481577 898256 677510 100581 1715211 1477181 1069425 1617552 892632 495158 630183 1876197 1878980 474590 1935258 879819 1778039 673706 386212 1105590 1340191 1672189 62090 304299 1505125 1116577 749763 1723936 1116273 684586 4213 1055678 1415924 533184 910531 1769670 1504232 214911 1084920 1085271 1735756 397398 539577 473930 1273105 1099896 522234 1208409 671517 1527840 1023338 1936990 320885 803651 604410 73547 1908339 1966843 1549920 456950 217859 1909685 1229390 1940917 1392747 308269 677433 733603 1807293 1839424 1349498 275260 921005 251419 235215 320640 1926363 1850596 1442775 1554674 252538 1245169 325616 1050901 992645 55104 1111846 1416307 1670055 543961 1770142 462179 152877 736419 533275 401235 673015 1774887 998219 1692425 467923 319817 835448 1922868 486383 1014056 1119746 1996628 781811 1510397 414285 426554 1716742 1377857 530611 225706 837812 905047 936570 306333 1458353 1845435 51085 1546516 494185 1264862 1234463 1712789 1011444 1200445 1521625 1872445 694991 825947 1412214 475804 811891 1622973 88430 1468967 629881 1611325 57861 1493276 803206 1504082 1290430 1290003 22497 1922430 1178638 967998 652756 1722674 969489 645460 1849122 886354 1609874 1934104 714946 1074531 952280 94136 534438 559305 1905724 1296098 1870092 1971810 1883891 1635997 1209311 84761 629659 163085 925400 540758 1048108 611307 678194 1100894 1774474 409014 1184922 1815791 397045 1822827 157041 1539471 1301961 929909 604881 273722 1549888 503354 322485 1550159 378739 1219812 1837131 1573026 984688 1024985 1613784 9051 1281425 755753 544258 70999 1188324 1154642 1752604 1734365 613917 1222552 1431762 53715 280029 341944 1515235 1814014 1357900 569756 766816 813531 1191573 963645 1748000 486275 1977767 928855 1040279 598762 817840 1602994 10289 134321 1776062 1869175 1184990 1788447 750655 218539 1579236 1577538 602586 770223 1242166 1242988 1495944 481212 1881358 1658224 963998 1081490 698457 1001937 1474053 602383 697320 395064 548654 444736 1101350 1490367 1527965 554535 1346988 425766 1213523 1001430 1359646 633580 1133248 1579683 400799 332709 1030420 687183 806121 1210517 997689 785260 667886 1841106 1043748 1085252 1045858 1250069 167144 912883 176860 1298190 1774882 1608639 1561961 358851 1983347 290123 1398903 566598 299783 241543 1037217 1632757 205451 323400 1204038 1871170 1649339 1253153 939005 193623 262780 399246 303336 922181 115227 1501266 1168203 1642623 613226 1203069 963064 1871524 1479581 702165 970400 795125 676686 1742568 1102372 1248079 1556552 1163141 879425 386879 629272 428475 1038769 1347707 1405195 1244321 629936 1951568 1126823 703738 1798922 107476 806649 1096695 917454 1883329 338458 687396 1105013 1040839 1613139 925340 1279636 1885370 1692499 1756240 332917 1117478 4220 622230 1831019 1642620 1805577 593057 1152322 329921 244886 1652711 1186810 341615 505832 1646308 958821 1825274 1980099 388482 518714 323672 452593 125827 1416229 612913 438842 883328 1845117 1106215 462420 1071698 214584 1537471 217831 1353106 1753867 366623 81337 367924 1650805 1428547 55651 1279494 1370313 674225 897075 180973 20900 907013 364101 1033229 103163 1952587 1646947 510473 531264 170495 1541799 938415 596938 404618 861659 1363179 1711759 45797 286140 569852 1329127 1914300 780631 579369 1500560 1461401 541640 1147067 1669417 1242101 1136201 487583 1578790 682311 1563813 1368274 1679908 1238374 822026 670483 1581148 210821 553945 1741672 1050040 1792155 152385 838265 369800 16622 149917 1375992 252981 792211 1856993 730117 804519 1510003 1096737 1924578 1231749 1512199 1684087 201839 1313122 1958918 214249 82130 1669387 757962 664469 1131161 114898 1751325 1513001 156069 452968 1898796 269153 819408 884138 1555179 682380 1972146 1029740 683438 1960768 1499087 1197033 1327840 663978 75877 1479019 619952 1657202 403153 1349169 1836877 334026 122895 673500 946931 1117578 1760810 1166064 1404343 1959721 1731434 1378618 184541 722395 1325531 1919150 1427573 163599 1856873 357259 1166424 353449 255754 326899 1897532 1779076 1390989 1313536 1006372 1449686 1396019 1433605 1042803 1171527 1072443 1205749 133745 1022169 1984934 671735 460117 1618395 1535715 1654291 1409135 517926 188570 660907 1294654 838327 1422565 687900 1720702 27168 526822 1515523 387750 333250 1622436 1780947 1323179 1504326 1587694 1536406 1419049 979575 1452407 1772106 170595 1910704 997632 727364 1857990 1953152 826327 826131 608965 1683451 360173 84582 1398606 832277 541484 580654 1516265 387624 356364 1593058 189616 781822 494063 81701 1533534 32017 664783 402496 720128 415951 1175232 1719304 406050 1203931 1269654 1557668 121447 1480215 37381 113982 1575237 1695348 123163 1155268 992332 1572742 71144 1477452 899666 1811025 1158701 1946917 1929002 1334955 256919 1744267 1356802 915629 1004612 1159674 962869 566567 928307 1579772 1092818 1856190 700945 826353 113690 935320 1134928 260868 1575979 660697 318623 1251364 1557854 1371026 1429517 1498128 1178253 1409484 1305888 305283 664435 207359 1355748 1927854 594904 173661 1475541 189952 847366 288019 1684392 1228681 381296 1204513 527606 727263 809872 820228 728594 1543633 1154218 1161581 898145 852716 875340 1498591 206347 365581 178482 1816757 1563736 647940 1664401 490589 1170719 30325 337584 1193402 1504189 1073623 1828648 579515 1109979 152087 1555584 672377 466756 825304 1456855 824537 1914107 28109 506895 1694715 436099 1137190 1405474 1010257 1981863 1454966 1169751 1760466 421349 1662454 301725 1324832 821287 114194 1734197 304208 481882 1911861 1812113 199691 1592716 334176 1672389 1525972 166850 1804137 291935 999510 35961 1029617 1530490 199516 849196 1209251 1498235 1799719 347643 12388 1508743 1671924 1025557 1601332 701676 556057 1907229 135737 1930982 1619156 409859 1697152 128555 586190 1376637 176300 1347427 1170531 1948074 1181389 237992 642951 1441268 548621 194924 1063978 659335 1205258 1722094 301727 1747910 1697670 847051 1121997 11772 45624 1158888 1594326 1791561 181441 339574 975273 224559 1988638 1573825 316228 1868457 647648 1495662 697534 893242 666823 1417801 387622 774596 1003290 1385678 1008365 1675414 904325 749529 1450812 1592586 1615344 989287 186919 1799330 1024513 971344 501298 1004566 525556 946989 770412 290033 1243139 1284422 409211 1475589 1804448 697385 1413256 337470 1019570 1263239 1096938 1160605 1336645 1787092 29466 1530618 835435 984523 341680 1411561 830266 130711 519079 346132 984339 1076818 1990681 667514 1119415 1699107 379696 1205547 1756293 410719 1139539 194160 662848 1059281 1102623 1848857 363241 1386806 540946 976686 832830 1901362 1298973 603903 269743 1734081 1610528 1929450 196953 1131757 636947 1537918 1796497 829333 1329759 416180 1903305 1918024 1127817 762159 1016402 951936 1928888 238983 1986706 1400313 704390 1817443 45596 1836768 1026393 1125946 1283783 396894 913864 517469 1093626 129449 10434 475150 581754 474740 1189596 1888213 414741 135034 363014 910886 378061 1055702 1228582 310355 76731 319506 1958387 1132485 1018799 1117085 206453 1222861 1373867 1705419 1593334 274137 1131354 1903202 299913 1660787 937226 1794791 1902784 1987945 1942877 1507742 555334 1096922 1524336 1557687 357485 90424 791988 1819793 657743 529333 508273 1227212 796538 754487 538773 1291556 375636 692781 21953 1312589 1760409 610867 1587108 636191 1842028 686909 959665 608592 137889 1472977 1718067 482275 1685403 686185 1559586 1048714 1722324 1826764 1844920 728190 1054459 1683236 639875 801910 189272 1628762 1884671 939869 1664488 332082 95505 1353197 1578994 468589 517877 858875 47806 125595 1249914 1490966 1771483 1989176 1856407 646436 1934337 490492 675597 78148 1829664 122216 1231625 351594 1431223 1403075 1888786 163352 315110 867094 1777430 141730 406807 1620343 1901634 471373 166768 799241 1437373 1329594 1250618 391180 299589 674354 637067 1770133 311508 343921 1478803 1265325 1010279 1094923 1757168 567455 1420137 1696848 43679 1077186 361249 1841909 672118 163622 351858 119073 487001 1330897 995500 237753 1940638 884815 1790393 572931 15769 687779 1099738 546854 933898 1652280 71195 324763 994056 1889225 138991 738229 105950 894563 1723656 33235 246087 869126 898558 938820 1426316 1605094 647264 285761 209009 1436421 1355813 1963841 1287574 1567869 801775 865163 475273 1589152 450380 199611 1871650 921943 1550972 1010672 181354 1211611 1686509 1617017 467133 767493 1805037 791740 1882405 352675 651360 816403 1059913 877586 151878 1867822 1646573 1815332 1470756 605778 448440 1184014 766662 9918 294488 1334951 732777 1824184 1560194 1467553 1556504 1080920 1670261 1788324 575084 696981 163173 606263 1099214 1108152 443371 77744 1523940 1062072 1377402 1677940 128765 870026 261233 1061991 709936 1746136 1926349 1953795 1324160 1144817 112259 1257404 232462 433890 1876227 1324361 882187 1065289 941527 414624 158077 647549 974437 1674776 1637337 1093156 1019645 1893549 1670011 486006 582875 1645676 939449 1420547 554747 639001 1003974 1613495 839141 1058303 1335990 393590 286074 319232 1152282 1660647 851536 1918253 1622470 89689 796177 1105458 1415033 891038 623393 1169497 461242 1784441 1145947 1019654 302017 311945 115816 162508 561858 15132 1571895 1424509 1487428 1192533 1764636 326452 883244 1203508 188993 1284688 720660 432358 356777 201070 806808 360343 941988 1108962 652543 1089320 353267 386870 1937593 1565587 1457106 1563634 160602 535298 1368086 1537534 760577 1287231 1033443 1488570 1036146 865007 821040 1338613 364277 723921 872546 1644982 1828136 445471 445664 327107 751246 1229741 225866 1723415 840354 1982335 330161 1919632 953301 82988 1809331 1634983 210720 689336 1396305 1516282 834343 1460440 238643 19476 1304177 351167 472907 1652410 1960665 1717515 1721797 1197112 826720 1160043 952220 1087497 988629 1251272 455060 1310887 1971476 1934378 402526 1096393 241747 1516478 595530 623169 1894478 708551 915978 1259226 1630488 469148 998023 1263560 297838 832164 1298389 195017 1643699 947819 922530 1933457 631041 135935 1606743 659233 1205468 22392 137797 404346 1293210 531161 1176636 1082871 1636313 66381 213799 1400305 1406629 1341412 1104132 880897 1820552 444703 1148792 363618 193433 1391521 942627 1586928 9555 1749374 1836407 466926 1622562 1556399 328768 1972670 991078 1544272 1093783 1855236 428913 142360 393917 298232 341585 291775 1760989 701108 1205452 655895 1955965 1870427 295878 1180596 1395652 1380564 1895954 1660168 362687 1059595 1778226 1099004 1371395 1166817 323115 676534 1735204 1410172 1477728 1729991 418296 1280681 1691378 54460 227404 921748 1147733 1067202 1055505 417840 789292 614290 1074615 601558 592165 734161 124900 228716 460753 242068 474680 1277583 1054681 1376006 947879 1594599 1964684 1395841 368525 1750563 248162 1199027 821566 833398 1487070 1380089 499901 145838 1609750 58166 883638 690313 715280 100171 346277 2507 1740922 1463547 212969 1785569 1108487 1306697 441863 1378747 1681489 1502127 515256 1868963 946844 251079 357263 1765825 65426 624456 784429 354404 259941 1322191 1023473 583680 1695450 744767 159898 584532 1576543 854746 33215 1249543 838629 1580997 1906103 851034 1884809 926580 828500 198495 908950 1285262 575552 1693099 1547056 1894781 1011496 1487029 1546863 1091899 1265515 468216 139362 1442379 1646798 759694 1272183 986062 1161745 1770297 1475850 215100 565119 1243895 1985345 1822572 1970289 1206423 285705 436680 1469337 1586368 443288 1244592 1054351 154215 667586 493809 680946 1436865 373590 1406993 188612 358200 237068 559169 196292 195526 1563713 1444336 722033 418979 1752473 1354319 845330 1538532 1275649 1962092 1807953 1564347 20314 692273 778876 439063 1133356 1250286 1440041 994797 348789 500539 55083 1740578 301568 498734 1976030 1832119 1668836 1567911 1808984 124440 492503 702983 1658599 1039754 411045 1131957 309122 280048 593363 1260227 992386 574700 1421214 1973630 1832182 635087 1913222 452584 1108734 322574 1550474 38917 571650 1753805 945726 1831474 579519 956308 285971 258619 297553 911573 684059 1658327 650806 1106053 299744 1623243 1041101 1446887 1387141 1230614 1429349 1773877 150722 294960 1127710 237825 465054 1776807 187696 313237 990619 1223993 1901333 201658 948195 1467625 167054 1754919 1269139 1894825 1476044 1574995 1454772 281891 1773893 379229 61655 1784941 1157957 184075 1908331 1046687 1807839 1480274 1053342 1221300 384101 1119494 698122 1764247 1468840 557373 1212346 1730725 726500 715864 336661 1476875 668874 556452 1818135 274779 878169 23780 353548 1097662 1892783 363488 1350634 967380 324843 798236 1718091 149907 1883771 1993675 193228 1473412 552922 427937 1506498 102025 180279 897933 966182 965118 804261 254805 212947 1800260 1230642 981617 265775 494309 1195683 676029 1435500 1702437 530561 1230364 826937 1947841 1897633 1537605 411799 933513 583202 80144 584237 650819 1462672 938616 572966 1440777 1534427 17512 1590153 1872559 332742 1742011 1292443 1996965 455350 1641293 677408 1074051 996459 101810 855665 1973556 48905 622002 1290668 1227175 1770861 871432 1401200 1652307 384154 1350749 361160 1460326 796242 1223950 421321 1619650 1738056 1988005 1487994 1871706 369654 578078 1754379 686968 1733519 1193893 1839832 1829729 1218362 184839 1737257 1350712 744391 1429350 1423228 198571 1175281 505853 730009 1381100 1754318 83885 280116 830710 1399445 1335902 1115513 1665102 1197801 941303 1482819 970016 1017245 1451331 1050372 1531247 641178 357414 885935 538860 1523689 10053 600325 827959 1277222 798078 88239 1318111 1597868 481437 1906663 1153637 402420 1250734 1309451 1154574 1373633 367198 548509 1020398 1115729 1159792 34164 840645 1387845 146930 317972 1694843 1037512 1790352 656348 1767620 718721 508103 422494 174285 213648 1466672 1361315 435201 1600828 1093296 1360790 1218834 1836074 1855537 1760776 878412 506363 1494122 44724 403284 1481531 1436416 1023209 579337 933115 1789120 350054 237139 1061169 942186 1395804 1694414 1124487 1115071 60075 1241672 104877 1017388 464027 289124 1707135 517460 1834325 1536061 1518147 113029 1291027 1431322 1379306 1723298 628049 751772 1996363 135882 528090 1766979 1894166 699770 1126563 1734840 1438585 1911169 808820 1833986 786398 1059956 1743851 1500629 1190842 477011 504656 927134 468351 1767495 1973462 1056219 1526606 323013 232048 1994784 1490381 594204 1675336 1025833 43474 1869933 1308267 1899619 628888 1899008 1637422 675222 1765458 956137 1667011 197750 1785998 1256000 1792463 98419 1941547 249774 216449 1448661 1536574 839475 1822737 1967855 579193 807425 1708889 1745166 895291 510234 625513 1686118 705091 573893 1293591 1109400 1769678 877143 838055 138013 1718161 1262964 778154 182476 906309 543012 1466479 1760440 940961 932771 23518 1059026 1602894 496016 1182919 1314720 919394 3512 1095376 79742 1561910 1867469 1340034 1082818 1350330 600109 1499399 1278701 1674292 1936434 108983 1403404 427813 194370 1446427 1619445 41335 1759711 1123755 1027190 1543927 634356 1769497 10829 662297 1512097 397591 874118 330391 1419687 1915510 96879 1604763 1301401 412164 218228 1601894 1758022 257360 470142 1060414 1209242 1742952 1471427 806027 1755718 433127 856683 287369 1252298 1660884 1734059 1483547 1647164 942576 1524372 925085 1914685 1619538 23573 600090 879062 1502426 1556250 1030731 1953297 1616766 650555 910584 471194 989891 235319 1926171 199915 1358117 1447935 433320 1967813 1941435 1290571 921985 969942 291522 1999231 835767 1490089 993034 1817175 1458360 1079892 34645 724462 467050 1093158 132437 1663352 670869 913936 1907263 1391010 1982344 218510 1526012 876984 856444 265490 396049 486694 1516484 533898 501620 705952 1498291 701747 1113040 1169641 194851 1812486 1640517 1409673 54476 1226230 1140264 1236763 1612291 1989775 590879 881849 572589 1696279 1495802 1903840 49779 982324 1024691 1017118 389626 1095241 1521858 337818 28201 277189 230411 812852 1699016 1622423 1002795 161433 393230 822192 1318170 672317 1568983 1571515 1215974 1672250 1081695 1015496 976885 40685 1397815 1795237 1941566 244674 1110569 1571981 1744573 88486 251137 164121 134556 1351914 637884 503112 1103699 843763 272087 1424431 94245 1402114 1028305 741680 1629797 1500034 888951 1990838 611353 987811 1707977 163056 1029942 1427138 40591 1501811 654972 1818292 820184 1930500 1779009 1431521 1537440 1809292 657122 1778701 1672295 307981 1078783 1928429 790708 698540 1843614 114397 773630 275387 707988 570886 159601 617739 1132019 1082424 1531945 536264 371383 1865565 1991442 507233 999042 986272 1078104 1547922 1693062 1989677 1671266 1909075 127903 1855488 15771 845201 1223605 382685 1271274 401991 1241916 764458 976144 629407 1530755 496996 1889610 1508238 1463855 596215 1396329 1902950 1962384 989113 886337 1249624 807201 603047 1373258 71342 311658 1971154 1140309 1967520 845352 751356 1380408 832070 726187 1462220 1768419 1724078 855491 1725770 1790417 598179 1146036 1251744 1331204 484160 1527426 331788 867637 766448 755881 583652 54670 1094182 932043 615938 323162 1638967 31905 162948 1411116 968896 1484853 1071928 1168884 1798785 1265811 670558 620945 680963 309396 553362 1465419 788182 1207511 931972 1592161 326080 417429 1738924 369090 1334354 745957 39055 242766 861806 323290 166127 174853 855016 1563786 1084656 928598 1165495 143268 351446 1331361 1063504 1351221 303617 634390 1283420 1791010 420336 739610 1554740 218263 1891287 70474 399228 568105 1868931 971487 1203692 1262886 1861396 1744225 1313426 337070 795225 1273092 1009769 83630 1694005 1596012 129090 1771367 931529 660645 591457 1320943 815314 480605 1549862 1781526 590864 820776 1968214 745360 22085 73055 1924649 35701 165376 1205860 1622731 396994 369102 308298 598340 415248 1846266 275025 1512108 335894 854773 1572009 284683 1761893 774756 306472 483436 1484891 741760 1034040 356553 1826346 605523 1625720 862708 1573577 935054 39752 1736881 294141 453555 1718628 147138 1268387 1371050 685989 374382 380083 160186 1564971 173399 1254623 1255237 1062246 828662 1086906 1528077 693635 1071461 1580952 1154608 1612293 1175528 1262465 1541748 1674799 1022081 482031 498552 1471149 117045 1338277 988665 1924431 231879 1570654 943470 62200 1445210 502272 597801 277813 121890 1374037 1327684 1430397 1664053 344570 1587851 845641 805578 683266 999435 1088173 179367 281924 1359365 797927 694138 399157 308794 350492 1352728 365227 847950 1963552 265759 1695705 126127 534721 595209 1927115 223965 1289322 129791 1499840 332312 1276671 59496 1867835 1138481 368550 1781339 1562174 1315032 512798 1258942 271938 895273 1010190 383945 1800124 1564315 1569971 1585129 1988441 865841 944413 304063 59351 1262327 1554274 1330310 942233 1556898 1930171 165000 351008 616560 548275 1492315 258428 1061876 360966 966364 1288403 331336 1519507 1178874 581938 964356 678372 593035 1914283 715761 1605607 182337 1975878 1848815 328705 801478 911730 1945099 229644 1071710 1213105 1452756 760959 1855833 1908897 1273335 526637 1678554 219941 57983 1907620 61978 200639 1746360 194124 1752954 1403024 1828403 397511 1333366 172255 942719 899787 799906 368882 960078 462249 1731372 881666 320582 1397514 263991 451309 792962 1337372 1987561 1846556 1588554 854014 1237884 84454 1367420 480675 370440 1955131 1425792 504564 236421 1064824 225140 1846459 754044 483513 70017 635763 836113 1253518 1189718 1264807 1129415 459056 568128 938255 1473638 1688406 783789 1354579 1387214 1853275 1657280 880906 359730 310847 1430303 1439650 1431489 1565924 1042812 1904104 1805190 42163 1520943 1426557 1586001 1626729 847402 1875571 1474371 1701431 1995025 1059221 1753247 1122379 59108 1452010 1317123 713308 953887 725789 315826 868297 405788 1811239 240847 1386163 1149282 793167 1354472 1968425 641460 1540249 1753105 1122602 726064 1575492 1825118 1038234 25011 1537944 688773 505738 1871113 833001 1344509 216026 297098 603950 1280993 1647349 1788098 1254111 872358 1983022 1584773 1268598 980195 72304 731906 1767868 1999074 91768 1412430 1158806 1400894 1399394 765181 681993 496688 1315515 395068 1639752 1138824 788963 241992 489562 1963184 1203389 107609 1981625 1002281 755214 263112 1998760 606849 1416332 1648343 22994 1278280 1773631 1400997 642220 61357 523287 1438295 206820 103501 1688771 1819026 1567693 1652390 213758 1442967 769182 1510266 300134 1444297 1031019 365778 1690856 939556 60536 576968 1420609 1017276 1047033 1147458 1393043 898091 644670 1835618 1685028 1702817 395966 1581420 1066060 1446204 74700 866702 428325 11487 1584805 1431406 1029120 656667 1234896 797545 550354 703002 1031964 293873 1565086 1976821 889552 354011 254799 1203796 258066 697213 924830 309977 1936465 1687072 1003164 236515 393418 1515014 900394 183917 878059 1719356 1626653 245021 772885 936471 26364 1224925 1800366 1989222 1781190 95627 828154 1799339 1676340 1791001 1218401 919808 38035 1378999 1101236 1179948 1548594 318724 250886 186160 350967 1187407 1254827 544095 637720 1905578 1272907 1002145 1962261 517760 820662 724553 884387 154751 1757640 280102 1337833 1748709 1382301 197213 1060803 1037464 533034 1927321 1180916 315584 196526 302827 1635965 704814 1380668 809169 765147 1991102 1475597 1732024 591342 402559 666222 522405 517545 1093610 734279 424964 239004 1210252 1426175 1138129 837712 190712 1413226 1314679 1087672 871596 1105748 1098040 1044579 1243622 1259246 521504 632032 945793 27381 982036 266260 551079 1069368 564868 52825 1319887 856377 609569 32849 552486 1712798 164712 1915215 1006921 1812404 1855195 1273349 1583181 1561525 389027 380282 432380 1968083 1797211 178672 1583954 1918529 1060604 1134636 52274 1920131 1563480 757339 1351382 1797180 854880 643826 1520196 1188813 95543 577367 285922 1529062 538325 975232 406128 1819963 1179484 441955 1504449 213308 770512 962981 1602054 508059 562347 925359 1608667 1056925 809764 1560003 1908902 733068 166202 545777 759133 186271 1054530 1695701 484720 1406040 601542 1104975 318251 597681 1949658 550811 1300975 1118791 851147 1308958 403987 1237566 1839464 1639927 1186150 136996 224956 165934 1498681 1630613 652335 1594162 1194697 840026 1926745 1962369 131461 546828 1602877 220087 55194 495146 1839652 1815446 1128668 578705 38112 386371 531457 77536 290331 675529 552494 1876399 211436 661422 482805 783601 1959329 142454 21610 1524633 1188253 1298526 346188 1246956 1976022 1379807 21134 1463552 930117 1647797 107443 1633283 673368 545540 1337390 733160 7640 1050877 676790 1209339 1821398 740677 1863242 251144 1310406 1402484 1463090 345984 1402008 309646 1549625 1990657 795445 148094 1504548 970987 1532878 144105 1417985 1072241 1972813 632956 1764980 1020774 478598 230864 725175 1789319 464028 144457 883968 1055689 89344 1027300 934295 1682596 258565 607407 954284 1558142 1433607 1135665 1120870 56545 742702 1333414 1076913 1228303 1462273 425563 833104 1035198 814857 1117064 587045 966894 401932 1183183 1195873 211150 76416 1018383 1607055 1862984 210140 1558166 1689382 1230023 160138 1987782 734185 110035 1305828 481451 858731 1095450 1779771 67128 675147 367950 1002380 1587201 1458326 1855100 327678 456689 605362 913639 199382 1073954 1914380 133545 1340611 270198 264445 584001 999478 1122027 1062439 847492 325474 1239661 891139 558080 1979178 1886896 654267 421455 496960 1482336 1660841 1949944 964873 31363 1273166 799262 1121958 1521525 1738809 16715 555278 565540 5102 1382691 177 1368119 871888 1539360 268086 1394259 1718804 1699802 136049 67613 1209498 235942 1967942 1980926 1408087 1341607 845647 379366 1075442 1125744 1969116 645646 1317973 707350 526402 1622847 140912 585708 161187 460220 1911674 669823 1936801 1576764 1596445 528563 1707791 683897 476255 234947 1381265 1752580 9742 1957359 1165393 1398497 1953130 1731539 1629132 1605730 424053 728870 1971451 333452 1433534 983650 1836905 922204 451066 1168713 1788458 1138411 471080 1155054 553816 984396 1093742 183500 1501371 758762 491536 1138226 1291457 920283 1497696 1990185 942987 573318 964895 1451186 1764684 1633239 1140696 119899 217813 1387114 1945152 1016585 736329 1872695 624271 1072688 1319580 1025076 1563479 1687029 232557 401505 777609 1516299 1453837 1812924 511173 593577 1972068 1189504 629287 1398570 12824 689913 659329 1672439 544025 1442199 1924831 939215 1164990 1061154 913385 780889 1819812 29246 1899775 1479033 1601948 1259406 586967 1669251 1902009 345343 963041 404894 1005915 1566194 1199758 752723 94537 999674 1970194 1485986 668964 1695694 177762 675788 1106979 1378614 485578 1523471 157926 1109782 1561209 1352463 91476 1730413 948196 1999656 754904 1483699 1693273 760594 651168 182461 1442531 1428157 592178 275873 1002452 929760 286509 557735 24100 365543 1188646 1583079 1054763 1711357 37720 106983 1781941 1923595 830228 559246 716281 1407700 1034174 314993 841448 1478693 610748 1955586 1528786 1947001 819405 1647206 988061 387232 1175105 591960 1356704 492744 1371025 1777545 454954 237009 1757576 1485491 447318 1142860 1537945 523238 28860 1985073 1601862 1987616 314077 349871 1420942 363060 808096 422209 728193 898637 562336 834509 1624778 267679 826017 504520 1999953 1599613 1353006 329271 973070 435686 951805 1328140 1885259 1723290 1491863 1913257 1550423 620987 258803 447613 1214679 431550 1813374 1229103 1236769 1270446 1842636 1302095 875698 1514985 643162 1802543 1511241 1467977 1196224 1496819 549797 1297943 1837317 58401 853448 1657884 1910083 1881410 686352 1016293 1007429 1862605 954740 872357 1963228 308300 800778 1625532 1544171 523829 1258160 749598 118233 1620751 283165 737674 826615 947604 299790 545035 281049 364172 1415123 652892 1804948 805925 1446393 1791164 1990728 184102 583215 183187 842400 509835 1856223 389630 1814756 1684854 1489688 1357985 1669625 1995536 1672909 1617544 517761 1542751 1677866 1146903 1488637 1893953 1157105 1214094 1830376 755770 1354699 1098549 888414 1491157 1542740 1988468 1746838 1969320 306225 1240150 919628 1810277 164548 1698397 1909264 1066006 1751563 1522781 1386168 342433 915514 1972392 1932474 1732098 1752810 215790 192280 1591116 556021 1057005 857686 188507 979963 1769535 256190 416411 1848221 1978410 979866 1755188 1130152 1023734 1068945 1865153 620433 868213 201561 836800 1921006 1712645 127940 463077 1194895 1115112 655413 41734 700324 1657385 587740 1367199 585357 1870438 1702933 1698205 440510 723834 483311 813221 358873 1448188 1171298 582782 994620 1479061 214298 1890377 1882897 1218961 1600420 281807 333896 1835431 447568 160516 603205 1352448 945855 1730717 344216 750347 1615693 831247 403662 1595784 1820613 599234 947938 1085047 1988210 210848 1035732 1658331 349141 226919 1871051 246855 1866121 848692 1223259 1928807 1912402 156716 531411 1755772 1085855 1111030 407055 42427 461763 1350678 1366842 305591 116216 1765665 1610329 1525185 1898694 1901308 257352 1135078 1988872 1115048 265950 241929 1214221 483924 1837816 1973273 509048 919799 1171633 60995 1210389 407224 1789094 1157568 1916487 343410 1998857 529181 1065458 461051 1203335 1027393 278395 465809 1646910 1509630 769842 304154 1461299 1251847 5996 1717232 1811991 663451 136307 22575 1830258 643717 704269 1130581 1073307 1743564 1438648 1070970 487416 510735 1502217 731818 1736865 1915266 1158843 1496528 845402 177034 1314260 132887 352756 1647221 493343 721460 234467 393592 1239420 1504775 31720 345955 1150922 566281 168412 414667 1746849 701136 1337878 1510221 1505756 1365413 1027741 585059 842564 779062 1034481 589989 111179 1990856 1928677 1791886 890173 600352 1920952 673924 1393899 339384 700541 1701497 430396 371927 797137 647417 1556249 712155 1777916 1332248 216701 325939 33147 202624 644640 88835 1446569 155697 955365 1650309 1185851 860418 132411 315944 336365 1897670 1345449 492609 220277 1514291 692799 1856451 991324 1851094 1740788 1809514 1717230 1303420 788552 1828453 1362597 84410 1255323 494355 1747604 816449 960363 427824 1718145 1418036 774084 417071 1238020 1664676 641245 1022899 1138005 1719362 115024 253797 1352069 466279 847812 1413775 1734602 1566049 27580 1594020 395151 763906 1977589 1749851 1307529 538974 512880 1131820 1940658 792266 985509 745319 1058027 1090642 418253 1553287 509387 289055 824006 888556 100001 723527 215223 629846 1825436 1627552 409977 1607758 1422700 950842 1395315 1982661 356153 681900 1268996 772119 1876366 1581511 723807 659488 781029 28898 1709920 1414865 1399061 589399 1430918 1578207 878232 1580186 54717 91957 490929 559449 1082157 684567 1688810 889850 1106829 240397 1409080 1523983 1236945 235899 1791120 737034 830713 1367053 1676612 550236 1415022 293953 239289 1833623 1627812 73342 1488519 1858108 1539151 705770 985768 1853061 1930021 834128 286109 1396173 1859545 660874 1914555 1344999 1477681 1440981 1035022 626726 1011165 1587150 1906996 1637359 1013129 789369 208768 211007 1672902 1450263 1120618 1031314 1943414 633296 250674 1591198 711952 1203161 588640 1878218 1952616 48914 585447 1656659 1814668 1665520 16734 1615392 103913 964937 292689 396412 29201 542154 400763 1010697 1115768 1784945 1231493 1165449 1082113 803030 1921887 1926827 1470832 1249425 838843 526077 1268702 149398 292867 265457 896681 1557855 348130 249729 982750 1764775 1407693 982304 240792 6845 94073 356227 1071800 482802 668567 1700081 815450 391810 554862 836815 774620 1978214 1751198 1394635 1928425 765527 1955686 924465 618756 211001 219340 1851383 1365171 1168670 535368 676072 605109 739938 1721375 1224183 1676673 818869 1747925 1360398 1506196 1524350 1845692 1917675 1981297 1999274 969890 1383310 597261 1699254 1845791 295200 352766 453733 652336 1055269 485663 1907881 1088813 469983 511049 721949 1410025 855081 1288053 1953158 1246476 1754097 104465 1004368 1637862 1944984 1479912 623324 1447392 702530 1665583 715853 1077432 1642119 334466 30247 1533425 1642832 1253521 850581 461886 900217 1812170 260402 316877 1477642 1480714 1843640 1374656 1691720 1112327 46515 1783799 1767099 1772281 1844121 847204 403432 252459 872597 829822 216877 1826903 1306683 828821 701325 1717852 1236404 1049334 1874346 381858 1116534 1092009 656934 1415116 1977517 846008 163469 724183 1028060 232162 857411 1786238 1565666 551404 1244306 1272284 1558383 159249 1363476 332255 130928 1964180 235336 1435150 1731433 635118 1659962 276886 335420 1225089 1737792 256764 199056 471607 1781436 958579 1184220 1050143 549061 1462778 653323 371901 1493066 1856036 1247532 1634757 520609 584051 983162 413314 487895 584584 1613896 1688459 1892322 529320 1681232 15521 1180241 890170 1769117 1487606 382978 1860159 17804 446652 36684 56870 1685365 81341 631342 1761167 924896 1441736 1833860 2349 187991 1040185 1566655 1873295 1904696 460068 1118107 435888 1211516 1590485 1950352 904864 345418 1740312 827493 459738 1006866 1740186 222241 455473 1863620 1738482 186929 1398380 163669 458003 16312 61998 783162 585926 949125 926383 78709 1278234 941440 1697354 1751950 1869449 1343031 1384746 720808 1851458 1314297 519728 79735 1556569 1295943 511322 1207209 18750 1796021 1892792 981533 1029955 1801966 545430 173120 519535 505305 591473 141312 887727 115103 1955144 1797357 1304029 1539075 1382627 508282 883784 1986377 464892 47901 1325736 667597 855473 1647377 1316590 1949603 1071638 604567 1278940 1601737 1393930 98580 1082268 1741224 625738 1602988 577714 990339 1222890 1445047 1976877 832195 778383 945029 353087 1380366 1905283 1937375 433451 1761490 1444373 1217781 1818852 72978 1761774 1752974 192152 1268730 1579084 1965508 105235 1369427 849488 1742488 1101666 300348 239034 155964 1298553 1927276 523408 1466957 28568 174092 192049 252526 383635 204844 380836 1859280 4711 1259093 1884938 1378279 1480580 80303 935128 1601491 1321292 1784513 657610 701518 1134685 1228861 733498 1100519 611877 99941 1273876 1762790 280928 876861 1011707 792811 380303 178626 1271597 331363 365106 1877459 835816 1986566 790537 77568 660584 838221 1804181 451515 1274461 979604 847287 488305 1631581 1824574 1884784 1702393 1247704 1504414 187805 775290 893352 1309996 1453307 1649902 37084 512057 948199 1185517 386761 1041221 1201168 7686 487008 660545 366734 644957 1293891 1537463 1975750 1362572 1523918 569867 518394 576495 173766 1061039 346623 60 629502 1448086 46534 1118552 1692408 818277 927961 1804270 948161 1170262 128278 1604085 1937890 982778 1540725 1357501 1951518 637449 770980 183195 1544847 1265706 1520914 892169 1690957 1602036 1127562 77180 1526698 1704171 725541 1506376 1836022 621510 1271643 1352249 1021218 227198 341169 17942 543814 147231 557213 1688044 1530872 26069 187613 933546 987025 922620 1030009 964970 733489 1941565 662358 620793 941367 101835 1231408 932241 194650 1394236 1432515 828289 1919062 499354 1786487 376783 1979840 787881 394314 117533 742000 797712 571126 176932 1035010 1968277 1093706 1439256 136465 623632 1353272 1763983 573144 1829990 785351 1808962 390525 1360919 831183 1024016 749041 268747 398539 778893 1857611 648240 1101503 1964058 753995 1940151 996393 1259243 457146 1105883 900219 1031416 806223 1794248 1964461 353779 1187547 1827364 1416131 1984385 1774426 1689547 1763777 874383 1697125 1574136 631925 847320 1908131 155449 1330466 423741 1318541 1028275 308493 939722 1723799 272410 1819438 803345 1122122 1567036 1972347 1906986 652764 1186651 722674 1045295 226924 1374233 1217201 1152428 850829 1535553 1814620 1805478 1330635 68765 461309 326580 1736086 1717197 458958 144144 91811 1672488 1998951 1264986 443629 608940 918448 208602 1062205 299191 1348967 33443 900334 1405678 1949008 1072979 1067925 1854811 668125 930622 651487 1577450 939367 1480292 1945364 326920 1498409 677379 1389651 47129 1881100 1489584 790306 204681 860108 974226 1426460 377725 1042057 975898 169011 1662562 1788166 32933 1091648 1518780 1005263 1260959 1178430 551555 1225651 310789 412894 1045356 238405 394459 1203924 173112 1875314 957048 8491 70263 1240987 978612 1031021 445673 1165213 1780716 1460310 1178484 1085143 1628311 1210271 278091 1648063 1813814 853406 57345 182371 402221 1708623 423703 640416 1365262 859935 1975976 1201587 1367687 356191 1868655 272965 858681 1109840 529456 1894740 1854949 1969935 1563448 1670826 801157 609678 961022 1242432 1217491 76097 941352 95158 4838 1626972 699611 1781727 655102 1124259 647071 278042 136408 1837250 118196 1224873 1411376 851690 435192 714424 1071211 1571017 1866226 432350 754857 908917 1055254 1979318 772016 1586903 511001 1248077 424565 847503 667487 1750354 45687 1647554 1444021 421003 467103 73289 172873 1772225 1187299 1944124 749445 1416835 461496 1068356 529394 1896998 845679 1843021 631779 1973643 818381 813593 85782 1806026 1193134 1052001 933528 1211079 1760920 1028443 311248 280100 388502 770154 1945186 1418003 1230041 1070581 75637 1251820 1739681 82606 781163 1977564 1533114 1007412 1416668 322674 1590317 828830 1825821 935304 1330567 1072055 1690863 1299975 1571911 988861 1766201 110049 957975 360078 526699 89830 1125533 472724 385503 250563 713641 1576272 830237 63467 327570 1545383 387057 1903755 190748 1436716 568685 881221 680685 821101 1885419 1048050 173510 1684049 1870729 1819340 1547554 606164 1935004 553743 1754451 1643133 402587 1869151 337621 1260856 893788 1555079 1773670 1005212 1260611 132538 966939 1495532 1041257 1862991 401945 984566 614370 1155078 1571115 1442120 1826849 992014 753391 59109 160532 1897606 219312 221742 47037 1216555 501809 53886 593773 1703537 1881269 793629 1899006 344037 1324125 190260 274731 1334346 290083 847538 570511 461000 635273 1257567 492021 1067038 1983692 466564 1397195 911205 891287 604495 1125124 1228151 747147 1424165 1926489 1613973 1379176 1374380 1189996 302691 1200070 993770 1911046 205994 1014289 1916596 782648 433520 893595 1637861 1045617 296505 1540455 460529 927135 112026 1040289 1786786 1278202 1982801 464748 1422610 260019 172048 988520 1182333 250917 541223 1238839 85215 996942 377881 1249767 1586317 210508 480691 1942959 636817 350612 1107618 559999 811463 1212567 1732330 176048 1655437 1730602 1959252 153060 905882 1561704 1998522 511764 1553378 970364 1115221 496065 776045 1456098 473710 559026 839068 507469 337845 1341789 372898 1339089 1689637 22195 361720 1007077 1336183 853056 260972 380288 1560082 107945 1380510 759765 1122472 675056 853768 1236638 1448922 1889223 1097395 1541610 433044 1520012 939643 1099956 1902494 291318 1844323 903929 1417358 1918966 530195 1250056 988753 78417 1932973 381945 590140 1342380 165239 768383 1194521 1420536 1135210 1614486 65646 1129921 1968862 380736 779189 238810 529145 1974263 1958180 1289721 75063 1296349 359767 1647747 879893 1362711 1248020 1081370 1139052 982261 4358 692750 614404 1685437 262075 928852 1782588 889271 1606778 654101 1517656 967878 297259 1191677 1388837 1288915 145070 1837363 461668 1782894 1452720 1264333 458961 344019 371671 1955128 601255 579849 906885 479059 1920741 199274 1953475 24465 1920907 282971 1712158 1916988 935895 337224 725296 956065 1770687 1828812 1682122 374433 353546 102303 1917367 1335507 88841 1118887 1123479 1749351 999938 651060 394818 1810699 1820791 897677 139626 433362 1713089 1569033 1118274 91056 136131 774033 138521 590539 143158 512289 1223180 1693325 704161 1697405 1898061 1639416 1909346 1751625 999578 969428 788183 1649107 1601537 1867286 1694491 168627 321247 1228679 75267 991909 846257 1248086 48894 194836 1447466 1668109 881804 732412 685011 982290 792731 376196 1910303 963541 938478 1008221 1634556 657777 394030 656441 580691 1212167 1122706 1941992 775132 1635155 411367 980407 698613 675191 1931116 1175284 1248363 1834096 187621 58859 113324 1657370 1128032 1560535 390050 1964252 711828 131058 40600 837796 128124 1238512 1639128 646021 1412524 111651 103016 1876348 1194760 1514580 249709 124302 560509 347361 448715 849041 983410 1038956 730041 1774746 516640 786663 1888901 27829 614870 485824 338705 1340371 948738 1553229 1830644 1869264 1424802 519089 1100181 746970 154730 170878 1645286 1834730 254736 1062523 1426102 1856578 1009110 1225264 1970562 20993 325100 1281887 1222540 13236 340335 1628175 584041 1122605 393819 1469724 1094643 1917848 198339 410404 1352533 1331987 1019488 1323126 778490 1402363 115188 1764495 1128077 1308669 381640 1588381 925914 5475 1981580 598465 1639691 611461 1396149 795628 365057 164139 790794 1326103 283555 816091 1685439 761946 208316 1732235 1769442 145454 87198 1703399 529272 743145 214338 394928 1908794 204785 474283 12199 742222 802645 1874959 1282792 329732 135309 191987 421660 1999649 1329736 377812 664624 1881764 648699 1829062 1058918 1514045 943469 676212 293562 913193 1880338 1461723 1664873 340204 24009 66739 1653995 828254 1942578 1699525 824764 938655 1397651 1172082 289989 1615455 1479488 467357 1486002 1999843 711414 539629 1152829 99575 1753991 1219171 819653 879295 720769 852048 36309 1312028 1659526 1624398 643166 400886 1389625 642273 1012567 6434 1302821 317275 1838674 452320 884544 832204 487796 1662542 275258 1723900 502441 1270489 1174104 1830352 3619 1575627 221349 890292 249931 1714440 1520467 1718461 755573 1370905 1639061 694051 1460338 1543297 563743 1872172 1471864 45928 824450 719773 1963514 1196182 255293 1230924 839990 1840675 1425084 955855 1493244 397497 153277 1712722 70044 869361 1599798 1987461 1419041 1421563 6613 1801887 1273145 979598 1053012 92743 226041 1567362 399104 398075 1322423 302039 1337808 1217904 1381226 1793053 772595 894436 720995 210413 1334807 636147 407741 1585254 1469331 915251 1461179 665923 1533786 709584 932496 1836430 109393 1692271 394178 1866052 1532356 1765426 866010 635414 1033691 1817991 1597474 1356800 424582 810999 1494856 549542 1613385 167729 1933139 1662993 997954 1667737 1552583 825993 773563 456933 822679 1983540 239016 1856187 1580489 862380 743312 987176 1878619 638528 1105315 1924027 302981 1410959 567225 798462 108281 970516 1795323 21760 276235 132914 858894 1638458 1766815 1175042 1914936 1729096 1954046 647500 1827526 579863 1655163 301535 452368 1437274 710936 27598 741111 1108264 298470 1461895 391629 1804033 1023155 1459481 562436 306880 1427089 577178 493325 459079 47236 882548 1111034 930315 1086670 1354791 100888 170787 895149 1469472 1350782 1955499 501007 243022 980824 496883 905434 1206324 653017 759087 1946720 1074020 330255 1330168 510056 824257 109940 1543282 121951 202405 551457 1298390 1715443 859320 71891 1858648 963449 1956189 1908538 1761113 1087776 1276084 1758845 1540300 103766 588428 1590969 1659940 677245 772529 1958151 1332016 338121 749281 1578721 1953481 1651425 778293 1486227 1192944 951468 132395 336714 736718 1781555 891978 619864 1983593 829176 1805752 1930125 1702299 1149526 1419440 1970810 1697595 992709 1301123 314946 1400539 1167750 864044 1808541 1291411 1628265 1053554 345203 848762 233279 152642 141205 1519020 1614312 144985 1463993 1273715 1257997 1395351 1685679 163097 67161 1198120 1836452 1048088 141434 1955907 190025 247405 1554577 1962433 1053323 1250060 1481646 908304 1327977 1483354 640548 1653804 1269586 335727 14421 496102 57234 1422766 251138 1397965 1275010 1464393 1808662 1028589 588714 152343 1410924 1613945 17364 1188521 38814 1167757 599017 1849233 295949 1016463 888509 633350 1431437 1123864 999560 1280998 1993343 375421 418456 1604453 1157470 1171413 830786 827152 461699 1186785 295982 1937587 738635 1906716 411728 1086383 1775903 1989503 265054 720252 1248542 487000 1434472 182126 831003 161660 1188715 1202624 1037734 1988588 1246494 373048 1726361 1459028 1324851 1857826 834040 235315 853211 112318 437904 1016805 1447827 1600354 156507 1202936 1734629 648672 1336382 981991 643002 1940001 1169700 583820 379693 544268 127615 1800084 1518482 761231 1472005 1492097 1765059 1610496 1626445 796319 456725 490009 683527 768327 1417901 602499 1694356 1901565 1197568 997497 536964 1714889 929704 421945 1530530 548204 1383347 1503672 1474983 108807 1655452 732711 1825992 1287405 46246 1845386 299798 1527732 842587 695341 1275663 772564 1934808 1068679 1916522 1202460 1863377 3875 447478 660863 1160128 585704 1584970 1989962 77332 1358697 570148 1197616 1028207 1873036 1654849 1698413 269179 1932948 1519539 493459 1415411 1934084 1549233 15116 1451579 978834 1014779 782726 1561081 624279 1925562 655363 434083 1001270 1661024 967504 130760 585836 41675 1274892 711772 1064255 455837 1066096 602794 101227 464563 396568 722599 418473 1714584 1107114 741785 1533344 1069978 1000425 136553 1485165 1971113 1077925 1283364 1386889 317774 245458 1502666 12881 33518 261272 1736263 676984 995735 637856 1412127 1326796 1068223 48410 1321457 1028812 1169350 990630 1330651 324876 857386 1008946 1975969 1740597 1854571 333227 894433 87881 1952531 262261 709303 1197284 1184631 1160025 903661 1922627 1163638 1835526 323984 1841526 423597 528390 1570275 1321947 1428189 40454 943954 1126368 409124 145181 1002864 803170 257298 1819840 1635986 571342 1246231 558095 255991 751436 1548471 259059 959124 827118 76962 1655192 1168286 1128847 1259614 829807 1841661 407057 191129 1961792 331269 1472047 139421 332369 81639 276 264688 1431469 1940939 1649500 776868 62847 1589132 1406842 569610 1327915 201043 1837852 663073 1168917 1545527 985096 477839 340285 1307408 1327923 534349 1938548 1317689 419723 620639 1521524 739664 1500603 1944059 828680 1155543 77224 384183 1481911 259379 1411010 293568 703921 947247 1052125 253259 134914 1067551 1671784 1623317 1485672 94687 829816 214908 1879044 66313 246837 362333 1101744 1392975 655298 1491296 105910 551831 29490 1107707 1535893 1969792 1603662 387790 652676 949508 1962036 392083 1286534 552890 949862 371822 513458 1902871 537204 1741209 1268951 1458240 1251073 547609 100862 160179 1982659 858154 298027 1967356 1802215 1534380 1914098 1445234 1687289 1056041 368372 1582242 1012158 1762861 895532 160724 1517174 1982608 1637674 1524226 200897 153267 1687405 603901 448670 138682 611292 111096 1317322 1482073 1705759 131265 510063 328233 1429363 1785922 1962960 1041000 62631 1319295 1563838 1375468 764215 602746 1630893 1637309 1434258 917636 1461325 518892 5864 264515 572104 1019875 335087 1554465 1605427 947621 1103194 1516342 1171888 1925363 640379 1717840 1301690 948527 638820 1438892 1721284 481050 1221056 806134 1269141 1725315 1656343 1962680 1731395 1853770 42943 332942 718176 1256415 1068730 929170 1346739 1662463 975008 867406 1865145 272007 223435 1177894 1408700 1518004 1211027 1750385 1939454 267361 169343 32265 1704756 94485 397601 1421238 1199084 373239 25246 1008079 1575947 1006232 1972051 1446451 1366965 18328 494447 1064081 1381801 1791350 144001 1412607 1123542 1781143 626999 650766 719025 1226348 917541 661914 1723550 708605 40407 1737154 485884 1851305 1803486 1180660 201080 1589594 1450837 674810 1414709 1480670 336462 1794734 1632212 1883657 302977 390595 783706 754753 908457 689065 1621436 1427983 358247 1374852 366118 1497410 1707742 753324 1070132 832078 875845 284016 835661 423264 1842969 788717 887544 1330726 1302502 1729847 227592 1954926 109340 1646646 279650 396293 1773434 1684094 1450275 1321186 1981419 984002 710828 1636663 1853352 742714 1546928 1104640 316628 1501881 1838976 526176 292673 177806 1384759 200417 35002 437029 5444 392196 588517 1824832 1490475 1202214 691440 1567320 1692386 875031 117049 1868806 1389030 659732 923934 1023574 1791927 1278591 763515 1589877 1970609 407063 1708613 297045 1183624 1488046 70696 370053 1506657 1290506 1825175 57060 1616929 493813 1873593 378273 1104858 1842134 1573862 1004328 1483133 511728 1770532 1039968 731992 784000 1917622 1938637 109407 1535214 1181928 1665995 1932114 556532 1824368 63351 986437 420874 441310 939050 342587 1071619 49094 977177 1575932 1859029 1719217 771171 1360728 1449075 1825494 448900 1975843 547427 1133680 1152732 380216 1729032 962534 514603 1817399 85845 494051 1246208 1423422 1134444 1583685 1723118 1601842 72576 1766356 942978 1761967 1642657 769039 333522 1048161 619091 796273 1891755 1388922 1617592 263480 1022256 223219 1453268 1338737 86825 848992 819957 1712484 8589 1150370 1141572 668073 143048 1264483 1428166 160631 1322782 601082 1937633 1456804 905132 436184 698117 1950148 1605661 1183937 1977342 419101 869989 1723966 54783 410810 1224200 1444192 1868414 682976 819014 951860 1314892 1250526 324028 1089261 1661095 612955 594738 1281812 310227 1827968 260785 117859 1828135 585065 1305616 354032 78980 1636569 1612095 1160664 48633 768845 1551415 494908 1621988 1816993 575350 569427 1189901 1418223 1593660 450281 1489628 156331 1490469 1423874 261691 1230775 1500041 715209 1731830 943637 816409 200621 589963 799360 1260605 880683 1349254 1299219 754797 568641 1016515 294662 1301434 1573963 339395 1916802 1876569 1660600 743287 11792 1510733 712608 1695616 1690927 720155 1274023 1320252 820044 1010395 580944 128370 1328455 977260 646841 1149849 101872 1322769 467956 1984321 1431046 144146 284664 564934 536258 420589 72042 747118 1891012 1413357 531431 1877387 1052572 1288433 758325 1592981 621587 1588464 1050658 1895801 741719 1447937 293025 169120 738373 1336053 652653 1929888 1484172 1875678 995921 1320551 66411 37927 804549 1043025 163218 1092184 1844836 489113 1738170 1099989 1070541 210276 1353425 928146 379815 1302938 674630 1148444 1325983 324597 574631 35249 1920140 889794 1073939 1988115 1033713 1549847 1398218 1172776 1636805 1124022 1236788 1449614 1652411 530945 1415382 1110455 1966761 291106 182731 1419376 1816866 1946532 93162 1936918 1964167 1854117 1349624 253922 1555566 252655 894447 553895 1889499 1301720 93514 1948187 1217912 179458 1670964 1069275 418874 770256 1212293 1025384 1198281 866967 1024777 261083 1792824 761987 650759 1161496 443881 275311 415983 79727 1627903 257304 1411232 742415 1160082 1313392 1705330 1431585 1732041 1306466 1152309 755896 1627145 543277 591619 915954 611759 497074 173690 618791 1992052 1129269 636410 29290 896365 1307250 433270 1237014 1069322 1311167 1456484 65520 1333204 1262358 1607689 1927258 277346 513888 1251670 803146 1554148 301605 434963 719427 363230 1442284 835580 461932 456677 1129180 313050 1504155 1679287 1153334 1180020 1982894 528323 1320657 61036 1396680 1508316 1234434 1410268 799080 804958 1675109 1114292 1946398 297253 1419742 1887321 1019811 631248 1953115 1853677 1921928 1546332 882382 395160 1417903 1730497 80020 1833865 1690898 228627 1148750 888782 1579873 844295 422329 1254846 1414329 584106 1851327 197662 489200 872995 953343 1203259 788090 1832059 640611 241166 1978205 129705 1957567 986391 1588413 901046 939022 719574 1478669 1375583 1817591 1993674 1329361 354359 1295540 329861 1764415 85503 263188 1537981 1425067 1268765 188892 480629 1590004 734069 1811460 193673 1166873 994809 1734168 1436202 942037 1327237 1426228 1385445 618011 196255 553463 1513775 1548127 1197259 401639 1969521 955458 1181071 1287000 84445 1845611 1683545 772608 798549 618957 268310 1865654 59225 966776 637432 1225923 1417313 1051742 1753944 1897989 1309052 1673284 221304 1761213 1951038 680690 1510362 386209 882368 224802 951393 1986596 1226296 1887729 1220001 1210700 656730 707110 398112 518683 1498066 160880 1194229 855235 115652 1843272 14705 1530107 1816103 1620534 1444506 1608972 577039 612339 528535 559343 1467233 308799 54528 822742 868321 578122 340400 1032580 1361348 1052949 1794153 826884 1497534 809538 1971155 1090071 312694 802649 1705583 310151 1001482 946378 393313 1402573 1774125 1742143 1457448 1940364 260856 551012 665246 278733 1161291 175050 355572 15669 634565 170007 7086 1672500 147315 1228074 754075 130830 290791 195122 279853 363900 1823923 1196374 1940613 630709 1276622 1188471 176032 1284048 1830459 1858215 664140 1445641 624838 404661 1599737 449903 1223306 297999 773310 293858 951278 1490360 671707 991604 539565 356840 1465617 1241039 1083123 1562641 1402307 948031 1844427 106816 643484 220878 597535 566030 262876 447191 582519 1821291 1456388 1942401 1551217 1019089 240031 1934065 1251829 1762401 1252929 32363 1585087 1398929 690430 888649 1296741 1730722 1750055 1320782 1557700 657092 96576 252768 1450511 927116 1943704 204118 891796 432414 1763048 32542 827701 1062239 226857 781164 1444200 1792015 1357148 83688 1027272 1680556 838850 334184 903452 188611 691599 168709 287950 1504571 1307302 414948 794372 375822 747668 1777099 1589697 1896645 566393 37941 63442 1854624 1111562 915400 1260024 791348 953510 1595646 1075995 623921 963983 1731925 1016335 304121 615187 1030386 519215 1045834 470053 1033287 745285 1829755 472050 1914664 1064251 470006 349181 1894901 481886 1795768 525766 606198 893414 1414287 1727022 547800 1082088 1028306 1828584 1986463 1941922 578805 400005 255323 60879 1193525 611525 1178197 152363 1247569 83719 414674 639400 1243376 528591 670715 1601407 1140869 337477 60362 1178099 1095522 1066049 1948122 1245748 409813 1926427 1222465 268426 1447622 1871290 1591982 1225131 574672 799595 1387234 346803 112021 1324943 477372 198819 197945 845042 370384 1746327 1156298 974391 1411456 1993607 1428217 1713316 1352234 86630 1325211 837323 1558993 1976930 1459466 188140 127795 672750 1121166 1289800 1998704 941321 205348 1571447 639021 1663900 1618721 1477239 1449467 117326 1942085 335415 1971013 1389143 700537 85689 1582565 1341032 1072756 1220644 79234 671536 12410 601888 473095 1879700 62004 1713575 334438 1943610 1621711 1986392 627362 1697781 1410461 892954 621887 824663 246778 1254360 1834910 1900751 421158 1153154 1571545 1347625 208820 1215002 1642546 1186667 1760663 927991 379433 254909 1353532 688503 1984653 879406 228598 692405 1353511 1933110 32608 1048921 1541845 593348 1467926 1935874 846087 1475363 1987685 833665 815652 1562449 1321381 1600117 1423005 297178 72751 1919660 1268945 37088 1352761 1056319 1877355 1361636 1107582 1205975 653352 1567972 1797621 816074 900719 842528 40022 901100 1085906 269426 73793 921605 1128203 1594437 902066 1443962 1560201 434137 552461 1447658 18357 1569780 40153 1611182 1012629 1859458 1591534 1973084 661994 101446 1164935 840031 210181 1960226 1782487 63087 841651 1237806 1163475 1226071 1526211 650476 1752023 1020272 1110579 1541535 720837 958646 1814550 1408796 442152 1972194 1018496 1761452 1574726 544170 1913346 1788618 350667 1378198 1577762 380612 575608 1989303 47199 308974 1585949 1766318 1605861 1668306 1488569 956675 325576 1582647 213255 1058492 1076619 1948455 924986 105109 91900 1261200 879986 1522196 653395 1230133 1603036 1025483 1036554 1658437 1726421 1706115 1177154 1546109 459859 407021 1712680 135335 1913517 913266 1557930 103393 611785 1993038 133683 1222348 1708716 515956 1756677 697017 428771 937338 1946165 1561949 541635 1034738 1660955 81166 231522 1386289 1669610 1353536 1014451 517879 1639981 408465 720555 515809 1921336 450296 1027732 440948 396394 1008458 1658744 1024093 190958 610556 650491 146227 92592 1629611 150133 612787 1264306 662283 1879267 1243355 377788 66552 381554 205762 1726102 528527 1390079 1132933 1060268 815093 1202200 1648753 582750 1237950 737310 1729928 1339779 1479539 1198732 523909 579803 1851162 894763 1007417 1883839 1868263 1858310 1991983 1798801 1725394 1274038 1138100 1718098 1414878 1214623 1018435 1068651 458493 1850598 463308 1151396 938461 137518 1543598 138254 483767 609766 657660 1050732 741838 1202808 852526 1442222 951462 1833301 180396 1833050 853593 129451 1040994 799049 1370168 1055965 1691921 543407 924993 944373 552947 1556454 1011477 149479 15226 779519 583569 932997 283405 1137558 1604348 647513 391620 1518659 118983 415721 652599 118252 912954 1647274 1535163 1870906 1925877 1359701 175228 139948 400168 968829 237408 51044 957501 1696118 1745292 1930203 798692 456953 1549060 44022 1628288 191731 756699 1365085 1767632 1120741 1917443 1416897 1645953 1175587 402052 1855549 1651847 1298572 255527 855930 738996 767820 1810810 345104 1106406 1277244 421269 854093 1728185 596257 937069 1525577 1872732 1087131 92145 1271040 650864 1424799 1783753 64623 114012 1576496 1898278 155615 1271598 1619336 1378772 295005 806444 1127578 1158059 756552 231946 187517 1166942 1479969 680754 910489 1911578 649584 505453 554604 803284 1278904 1005767 683108 1782316 1199513 298039 1850022 1520610 318763 1534717 1046939 1530472 329528 645670 1926423 245693 1519681 936091 219175 1857199 580453 7444 271297 408631 797452 834891 1162321 1864612 182616 1194923 1589349 137513 601972 1838245 1559822 209329 320070 917162 670600 364753 1415951 1224739 290776 1846189 1328048 538336 458569 1025206 1644468 335090 812984 423921 1398062 913896 1597351 1424769 1130663 170470 1972111 1269216 1679666 1530601 1028140 1571198 562722 122938 1969503 1863655 1679021 462954 882791 1420128 290774 1928716 1304603 409969 65856 1526319 1807016 1280113 1601743 1058879 903039 597230 431455 776294 1717745 238420 1082126 1040092 871281 270705 875491 467064 790018 932660 962564 1364824 1294997 350653 1192512 1266889 242634 83118 1934819 1330242 563720 985114 1695977 921678 820385 1800270 569593 773893 197432 831944 1723344 921896 391864 973588 234230 1927150 537442 873589 1044659 62305 1513537 1931859 1432685 1263880 1884631 1086171 94067 1557914 1379669 1120159 1957538 154542 42304 1081408 47114 1184481 1035227 417270 25066 524737 94762 1991157 577236 1711835 1629317 1347173 427480 468138 1881779 372661 248627 1192193 787471 1720341 1837738 479301 411230 533868 259198 1031998 1171775 904514 344968 1202068 1376725 326756 263050 882826 701279 1720330 1950576 817009 1714391 1830994 821393 481786 1799867 1393749 1763371 160140 1083006 370034 1352215 651761 245197 660077 1973852 667651 431108 29570 7781 1882822 1147463 429591 580609 491348 1846585 77260 1798985 1305627 369180 1764233 1847002 1106494 1301967 7016 595728 1330040 624324 1806482 329424 1183226 947937 1556659 1313988 148607 1659460 1926283 1649468 1120501 815399 660922 533614 1481213 1147726 1377238 1613333 645730 1088936 1353476 307609 154086 351950 242414 1931146 1735846 252540 706537 1811544 202633 356665 39952 1713569 1287383 14475 534102 1786860 1585324 187295 83172 1723821 1580284 1039882 1814433 408129 944067 845191 1335753 462016 1388551 478606 1339224 871056 432521 1525210 401264 263662 544478 136763 239343 1840721 1820396 1402225 1879872 1995954 1827143 1553818 32703 281180 264990 1134687 1867930 1118573 1161714 571943 1193168 934629 990575 1555025 157585 959520 830120 1670191 195541 1180394 767337 138069 1850585 1936944 1421609 756533 491827 873138 1580207 351306 799311 405620 119251 225811 71788 96913 1407988 1695553 1310502 1022943 188142 1561943 255726 1226015 1812733 712182 1856991 1969011 1249898 570831 1018576 295717 435049 1516035 500619 223090 229544 1476230 264873 480876 1825753 131908 1936929 1469341 157967 1570568 1979990 1610583 330120 598130 1046582 1311181 418896 189666 922438 1331968 847986 307064 628329 1471337 1108241 301968 172441 532433 25886 1568715 1425473 827402 479620 56741 1708463 1029656 451413 1356096 1617383 213906 1528804 318713 323322 1715607 33431 1138653 890563 828624 1536264 247070 220716 1652677 1076285 1189384 1589496 165586 509099 575379 404785 1707449 1852045 1885363 775721 757657 904229 170866 92469 273846 141964 299766 602160 1993561 1486071 1787639 1354330 785864 1133374 20657 458547 200953 116813 1460022 1653969 1516212 82354 1368991 777358 182061 1774889 929462 1531428 4300 1101825 1086459 1043064 1890831 260082 1744979 1506394 951340 191384 1870969 102063 1159342 1099229 1469950 864726 1840889 100598 131060 438156 829812 793611 510107 524899 1305622 981547 1491134 904587 1812058 721164 1323059 371646 666571 1591066 924614 1686195 841367 444451 1823299 907737 614891 200120 610420 1593319 900424 1314678 1821857 1429258 1916451 1281962 1985107 424030 481798 169418 1277084 1474864 1040084 1511543 1296785 1473344 161033 1492861 953833 1709335 1531721 553160 1912008 1368458 1138115 426586 1102289 1099782 1910341 1277371 1380044 1141590 6043 1222452 1572510 1318535 1426727 584172 844812 454132 962851 561880 829126 1876589 1955208 1637759 1298268 195938 1338566 690500 391691 611442 764027 284696 725178 836606 726034 1051663 1203652 736691 1836763 1415055 484756 639855 1516211 1268904 1152727 1365587 201117 1834562 1207562 1327053 1145730 1915526 935586 722957 1521798 192090 989273 1786545 1685443 395831 797823 505308 748249 1017992 1083765 267065 1566857 1439581 719764 1474259 434569 1485399 1571603 830165 1411364 1570194 1161696 972315 1877878 1214180 1514144 1852921 1697809 292467 1595320 640897 1022771 1361157 534111 1689667 192042 1258236 407056 285708 111323 1455499 269753 519326 536989 286322 610598 1635466 1700702 548537 679863 1527542 1944925 1487342 915184 951315 19787 395276 812102 1133722 1627185 1926836 1117144 433660 939134 416248 850923 803157 340995 1836574 1926517 1166250 19158 130437 324032 1194620 19993 890020 533615 1173335 1763949 200148 979520 785266 812780 1219656 1899358 1923278 537752 1018296 1433926 1058974 848604 206028 1887082 122480 1202902 1106024 1875142 1053472 1768338 598362 1009351 884812 944595 490125 1037156 618940 1357690 346469 1425711 1579040 539062 1112305 53592 291690 260420 336111 932340 1618858 1515137 214501 691900 550334 283847 1049254 1308957 425287 1490010 1226326 1890693 1377250 812914 1741013 1604478 639066 1495291 1565123 679132 1771225 309538 1460897 1418245 1719042 1825256 734534 766222 593782 441304 399613 28851 1933734 111523 1606292 86896 1455448 426282 1528472 425466 24278 1052720 1218253 159091 597038 1522810 21568 474488 987930 798229 725649 1294246 891947 219877 1120429 1418711 1120482 1253351 1956291 570964 674367 721894 312110 416059 1336118 605303 1614879 1759571 302042 1854221 1914876 1033798 1236195 1250715 965418 1247851 1192103 1814429 1099626 309473 1769130 324469 698842 1357604 1799740 1100245 1004017 1280589 1714587 1615798 161657 22927 1841445 1206837 1231185 446454 1968292 441892 1222048 1678256 649259 85445 674636 693579 520315 134547 679256 339886 1630738 816356 1003015 646962 1393276 1635695 1386404 1177985 1745220 322946 846158 1694904 96040 874955 1016733 15321 1201072 295631 1098878 1501347 1809779 1497886 1428177 477846 250176 1596392 405980 1346121 749351 1610368 1707525 1490310 897967 1704441 257350 1272232 1888393 1379069 787497 905114 1564376 1578331 685247 689946 1686904 554380 1265948 1991624 1054014 140922 1850593 1143736 1263256 1448328 1371476 1637615 1991266 361016 574564 868675 1273098 1473912 1512626 278874 967346 5589 335749 1320234 1135286 1041902 1654653 1394463 1614864 739550 1596568 607367 1999135 632842 1933327 529938 509719 1932230 155430 1811899 1316906 133257 129770 1446530 1280424 667890 541499 497976 668420 1609789 1712015 1173059 875442 1632024 1126122 225345 941594 1837984 667759 1692746 1204216 33352 1804894 1529395 1264336 1971481 1199900 1708607 31425 180093 358207 915624 88201 1552864 1043326 1316513 1476483 515885 1950899 503844 1864280 1443469 1600245 947123 400332 1480677 1500684 1568347 504494 869900 392222 932604 1777341 1538706 1593822 813179 128625 812228 79757 686693 284466 1880560 1199657 831035 90082 1574186 376861 180394 1779921 1604545 133899 845143 1337972 1069665 728112 4696 1619931 1581399 192000 1312232 766660 1438242 722410 476731 1819375 508284 290019 149925 30677 312592 813307 1920977 1125979 142113 1001492 358214 347487 882757 1248383 1233226 239192 1847250 1310116 1569168 804351 211663 248 1116960 1438686 656952 121639 1736148 1741163 1231112 114700 53303 448061 1468328 86917 300370 1514729 1972309 1753440 1729699 218894 320771 27572 334864 1570953 1398481 1056835 1466742 784085 1947592 765579 165808 154286 303260 751013 1076648 146882 122605 1459980 663365 494175 366238 757642 1966513 1043475 1958043 475323 185004 1469533 378055 1477773 1752026 1385252 187772 1719600 252372 1754118 656762 311010 1271020 1611594 1237304 1810104 1656923 1218440 1214076 199925 1006797 1706934 1849872 177611 234454 614426 265757 1095992 1375978 1532585 943111 1113719 435164 1825142 325828 51644 173828 1417066 258798 1689513 1374606 1654394 412787 1068459 1779990 857399 1256408 462416 585884 806084 597544 1672403 556612 629254 1883520 1298169 786652 533195 466928 123456 1086555 932031 707316 700855 222542 819236 1385085 110798 733524 1464313 622495 1219061 1060397 1621633 307724 1793310 735825 721384 1655026 820262 216975 1691736 402103 1890367 1314279 1778789 1044910 797818 1181033 1376874 1875177 1803171 1874146 375623 55899 731615 143110 1663076 818180 1884984 1592060 1687705 1614635 320401 1280476 1615237 225810 1143278 702864 700003 1312682 1971483 998559 13375 345283 1239071 951591 301147 1522277 1357239 1298978 666085 1837303 1508612 1987761 1357758 154969 888514 669085 1361449 416653 627945 1735198 1536439 1602150 696448 1077548 51531 1238407 1160386 536938 933976 1295366 188151 1811973 1309862 1733731 116953 1716441 1860896 1904546 1297065 1861973 926082 1826357 1166261 1671229 1811939 562019 1265616 277405 1684332 814450 1917823 1269799 835478 693701 157265 958902 88148 547647 64437 304718 1988409 828666 449979 1183042 238292 724329 1013752 1012717 1652780 422926 1285263 586295 1136338 1497912 449567 1302386 1208841 1872127 899491 1766855 1510337 722996 544047 1651824 724266 1471759 1334494 1544178 1408597 1315325 231529 1092262 733802 582580 15797 796737 1499550 10412 372839 115639 1461551 670042 150274 1435452 1313431 865922 1244078 1077708 1892821 1978171 1040514 1641875 181317 298199 1322521 643428 729392 1680545 634862 1558243 736122 90141 734488 118558 1875712 1994148 229623 824405 939255 687876 1862313 740727 1630857 611041 1498972 261172 1472371 31794 1804282 882622 376073 1938193 1591126 642872 938732 114022 1721291 1621237 1184885 716530 1557908 627199 1599901 652888 724327 756314 627211 1647125 1965858 598850 223624 1590488 832792 579013 214826 669820 503626 829892 824987 1975901 862310 1787618 414750 1714915 1767005 676542 893324 1758792 1131546 631674 1213035 915779 1561410 50440 1057941 1035328 525285 238253 594759 1033739 1831694 1004840 523277 1725756 954533 75389 497990 1611135 236172 246409 1523813 1398278 1872304 238366 817412 1177099 1122653 1625083 1594191 999034 1397737 1611551 1339877 1993392 1745094 56896 1964380 1352872 136035 887287 1252451 1147999 1561634 470299 1462041 1694603 1341903 1412383 120858 1246068 1151385 241145 1934479 1040362 1975514 186631 1146673 242361 363814 427805 431192 987350 4308 630289 233947 648191 1977663 50619 404779 54087 265973 1105687 345070 1703867 1040055 1592578 900209 500220 829177 1121762 63947 968753 20725 1198687 1950231 140657 891254 583702 133513 697763 584241 1911728 1678989 127774 203 1165531 906590 339424 248048 26940 274727 1445980 624321 1020371 1892354 1677499 695189 361933 787321 910817 1710185 536346 95911 1030602 393311 709063 114244 267737 932184 315052 1544483 1465715 1301457 344647 1250925 1224534 571666 998821 1679172 911811 1910516 470860 584092 664807 69475 226194 771182 1934428 1424402 1254965 560615 393515 1780077 428231 1371446 1942724 744926 789804 1893315 1913491 714497 452352 1083652 1065198 1764445 395280 1877267 465035 1877622 762212 1146336 40351 1011527 775760 1901432 1227524 1606587 1044929 240459 98710 1337443 1573927 740652 1176574 1646320 1988710 877847 1068364 712466 1498261 1377844 1151935 251832 1168744 1797204 247719 399440 990959 697884 781409 1761851 911550 754561 458242 933145 1118827 831060 528363 1970301 246156 845281 1254557 1799053 540455 268179 1957625 66176 1453941 1339890 814665 877007 809512 241242 1358164 833416 845102 1153363 1422936 1635938 1808978 1331562 1511795 1420494 1162455 1965853 1608061 330109 1969631 1836819 760413 1443711 1765689 1436352 1341510 1433849 477804 425674 1888584 1574930 865343 1578586 1098097 1950654 1373989 665829 530448 640409 989127 653619 923499 229725 157196 1107934 84567 232317 750454 593350 1935865 1680227 1122691 1157421 537988 1694563 1495978 427039 1984019 1858912 1143957 1142823 1131764 1274484 1924592 871758 1261549 32836 1519158 1399615 778086 1385194 1839746 595997 320101 1053634 710112 1382782 580614 1449456 293422 22218 1056593 915730 930585 1376287 1479222 395030 1303048 1665654 1087767 119354 552030 1373297 312872 325039 424538 762204 900116 1264727 892278 1624950 1966839 253230 747764 624668 914319 143567 1277274 56583 1635674 1961427 1115113 58049 1969518 1485865 439884 1637234 474491 1865377 805394 1952834 1487453 1186648 1590727 1067651 699622 810020 1498759 869886 713992 1304872 1783365 1829539 1233969 1356640 1923852 116211 756470 214988 598763 32677 1239600 489213 249575 595580 549652 92941 1289485 1882898 1632908 173712 1090605 1059843 1358269 960418 641546 18180 152967 534255 1823616 573862 237860 308662 380300 1808902 1391699 271563 804565 534211 187541 434043 719212 672718 1888459 1318064 1834692 227983 1568066 205654 370260 636299 1993260 802848 1313884 1207618 79576 536582 1321630 1859104 1989001 124281 344933 631765 362713 513532 1393116 1008037 610539 418565 1173135 834408 887632 1131473 859128 231381 344336 1434228 782182 1359205 1962423 1238829 1721469 1678596 1925697 1846052 1508281 1569559 1065913 1877528 1509480 1887130 1492153 155939 1326945 151559 1401881 670587 999073 682018 759585 1495171 1144773 1878398 1441130 1705800 1152081 1953294 1466977 724070 68517 1073910 946029 1540961 1845201 1246304 1435619 1882907 124967 276984 134834 1982057 944282 393615 77149 1559380 1387995 1777203 1178110 602291 1423432 354319 120584 1679592 1348092 875763 1795436 148457 1481301 395789 1163431 1485755 1288806 1286721 1610868 1465873 838575 1753759 1454657 51308 1358315 1145338 1078128 1939345 1283451 1230385 792886 1237113 814559 1482017 3473 1735535 432848 108307 951453 284665 1815908 1373941 1176439 1215706 936640 1816062 1778379 945132 1238550 307229 1932645 165701 1788026 106568 62195 300922 707536 1677487 754303 130387 1075544 875146 1856583 696434 1245849 1404834 1025373 749567 492741 1774559 605000 1524291 1029393 417138 1414442 1774673 1738187 1717920 1747793 709444 1335703 1622243 510127 1029935 881990 1042355 205002 359753 1690221 735039 343087 1854010 56937 1594050 300974 892185 711306 1388133 1707195 1324278 1324950 767604 483941 984152 67073 1637976 321347 945341 391234 866625 1731297 1753618 1494444 411622 1726817 1164719 573446 1742738 1583362 703159 1149217 30956 45021 1251942 797168 1433191 1367172 811036 85781 1580858 511959 1389866 1821714 155968 1007342 277730 1778607 1761273 116147 1238361 1366658 145691 1241107 373930 1704741 1851603 1484617 187810 654394 1588425 795899 275460 434692 553934 1448092 1950042 9029 906049 214500 1000241 1201348 142107 701882 199265 537168 1036416 340803 1418139 978999 868650 1576779 1866469 1663295 1234270 614521 458350 1625275 478077 713351 608042 381358 34068 1259827 100976 1755484 813534 1142691 208786 181172 1776825 874579 892469 502253 1426975 343522 1691822 319138 1650845 140868 227718 945553 1757005 1300411 1987394 382707 1818481 88308 686324 1613577 488637 18818 876772 1256136 464442 1547411 199732 1619578 1633194 1523638 885210 1784916 571271 1651730 1053853 979379 1471888 416064 65921 849235 311021 63524 1699678 448077 836274 1743927 778078 1496843 1875169 1628521 666663 1435573 1581175 1570577 781146 1194063 192332 1167882 1512607 1940549 533438 218155 446600 1129000 1116153 1134218 1085034 1436256 181687 625220 219558 1749376 225046 480166 1881785 453531 1719788 752134 1275425 527397 1477803 1990418 662167 1215252 691232 1917338 1388933 1655611 374503 1824407 1720938 94770 1245875 870096 1255883 964864 1849445 970539 1604525 1492811 23044 397025 715486 1336621 330334 1781706 1603989 826665 886590 1086289 203775 1495187 1521015 24103 883704 99507 1276677 1528671 540248 138971 716146 67731 920851 1306757 1909268 1471644 1117614 1741270 1295469 758820 179391 438817 721382 140162 1239627 456686 1707205 39904 1966570 403841 1503089 770642 965997 355832 933414 100848 1503887 87723 329206 1301092 888623 581911 1737543 1438888 1958261 243240 848053 1080944 997339 172198 1042162 353218 1324919 1390264 812705 332491 796928 477504 612436 1840314 1077405 1709659 836234 1572244 1561511 657786 1342164 346780 1775935 1393131 1221238 1831421 923297 105412 738096 1393848 1806196 622652 532367 9770 276871 801124 676841 757247 576830 1842081 923418 1034754 113408 775530 872219 517028 1604 292706 268869 1679952 1574639 1431876 1608456 1426209 1517479 1785785 481776 34028 1944230 532073 533582 917260 10264 1030942 20263 825211 1119262 1376482 1558576 1296481 277014 801935 1314757 1154 916897 849607 360220 1851419 695665 1989804 257504 1508145 1690478 1383761 493950 1573699 1165365 482022 504822 977911 243386 164900 1779149 158392 1248239 327847 1600657 64867 187593 658600 1117594 270657 1257620 894036 1105841 868997 1078844 1378054 688650 889352 1913704 574333 1766871 1538470 691034 1631891 1873116 1526018 493953 883927 1215926 505024 227690 793224 1269035 204528 1620503 1504624 599124 1740747 907669 1451214 1598273 268041 1396897 293001 229828 676626 1206176 879800 629177 511820 226015 720577 62725 1972369 227755 1434772 1746600 992075 40751 1140818 1003478 532004 1961992 1497529 1075596 1424925 554087 802321 1420658 1788333 916808 1183508 1153391 1353155 1685127 398546 1951068 1091775 1170680 856652 460323 1180261 1569430 1113388 918354 1786103 1033092 1011950 1456070 1550105 1194579 1030102 787992 810913 967702 65146 1288459 1526123 821892 1601404 64396 1634569 161715 1007408 90608 1669564 1720838 1881804 289016 386178 817071 512188 1900696 530486 1000914 1025260 962865 1635322 913867 1285662 536783 844061 960543 1903296 655374 1148594 284418 231255 631218 172137 1383799 1693495 646018 1439120 1206302 1905272 1513867 887100 819038 1310451 1898302 1389560 744023 1015761 445116 1681602 680302 896687 1295131 571190 1078192 1647370 272539 34238 1086036 1065640 24929 150930 1994566 943 301659 1967650 71009 1733017 44653 1247426 1428019 245473 1333931 360262 257192 153230 234794 1343115 1194741 672209 1475221 1912123 1825109 978251 190871 1596534 1271066 1503604 535904 105723 578324 1993311 1710981 1898314 281233 472154 1131201 512702 1061990 836368 1319415 1711308 1739835 838317 1248418 385256 1969823 722315 1873357 602737 1165174 1486020 885326 1411605 576315 824161 1540233 1125706 1226878 1729547 1223741 1444686 1207194 1686912 1337856 1772540 1883973 893862 1451108 1657129 263793 827630 292384 863871 1264557 1176490 134534 1443313 1459537 1963497 704810 454233 93700 997528 43683 1345124 1295158 1105002 1738204 1599823 194103 1091821 1896032 7167 1704174 1829475 887508 1376291 1509086 1886895 93254 607615 488062 1498178 314834 96262 1231526 1564335 309820 336835 55842 1594052 1938513 101829 1187501 86786 1606339 993103 718981 1797787 607940 79944 554905 1230536 74101 1331285 614402 932396 359841 1626106 1113149 88599 1291535 1100287 439071 980587 16153 307764 697203 1897537 1050025 1437052 832572 461973 1998985 736341 1363216 772100 385766 413880 1303415 1306398 110216 1416900 1433978 1790629 1770148 1789462 1321919 540054 1584710 652677 1165413 925904 846979 329667 1496782 748131 1814949 113013 601559 280335 1583116 943917 1183457 152224 1495943 810813 1455496 880997 237367 28130 1072205 1908368 1810097 1998236 1451956 590116 1716655 1352168 1088864 1607404 1194174 1053303 1447074 1837636 335393 477659 1801146 316215 149873 1263886 1970520 1039954 652091 1442469 1980091 809264 1897978 1013367 107351 1522969 642222 107231 1347027 712621 45355 821195 1296942 980156 1784652 739475 1700355 452565 312014 1096049 853958 933280 1220392 1639758 1523485 1641429 499116 934745 568420 1153361 1712900 181592 1650054 1063064 90488 1140248 1325088 1086159 1697217 304151 1010643 1429514 1519228 1609342 89001 1651768 730835 1659006 52057 1431189 1073822 1954682 625387 1368158 550306 454433 1120848 1864969 1623164 762321 1701393 1360406 1619658 1218341 246726 1700600 1761532 1541259 1299527 1185193 1880436 866803 687232 1820004 610770 566967 931000 1054560 986280 1255247 1483077 1575068 1909438 1308578 1616013 998576 1861814 1121298 1186187 133726 1814996 110428 1082941 1705730 415948 1038653 1059094 181621 1957026 1590604 1435946 643064 239959 487945 1479136 317592 1916239 1900621 1943770 695900 391538 744403 222091 141918 984691 864604 1151190 136165 171393 987231 1846904 1645106 624123 950141 851176 571113 397714 556621 1083292 735984 152062 121335 914887 133172 1768176 617846 1588509 68460 1367992 1447874 1787991 1129676 739111 858065 674333 697827 13597 750401 1953778 1046144 666156 732103 1181337 298678 110478 782954 639299 1078492 1129702 1447696 14610 1753044 494580 132057 1316958 10365 1050780 1972628 239704 234645 1084424 819791 862891 893663 381047 78065 618395 708797 815772 1932022 783813 1324244 1843759 1523726 1223778 1116300 777079 1283341 1501762 1008685 27552 1750722 1683904 971082 551573 1852182 1192929 1311954 1366916 704616 1645261 1056327 1841755 94419 518275 490211 1733391 1212971 318807 950805 1930259 1618251 1549371 648510 1517075 417061 1449005 1043627 603354 1430685 748827 1214381 226832 374998 513528 1939403 205485 1847231 1397531 1502242 426354 1448585 293327 515589 11778 867948 921740 1435404 622100 1569347 1037353 1562428 1605690 422326 1580799 1689461 1086406 935646 821079 1892589 171129 1274699 350959 1310223 751925 476120 1151368 556919 629861 1470578 623158 999425 1568128 579437 1463006 1753787 500961 95273 1244091 1144890 130804 1384778 309494 372268 824711 74797 879878 1115998 162083 764535 1333626 1324854 681451 727717 953295 1027356 1377953 1293235 1791977 728667 1662335 171097 1768074 1787987 955486 1607313 1175297 1257343 1696041 1410020 543588 1166767 1312523 1644111 365902 86146 1461741 830626 411774 1867860 1653012 1602731 320392 819423 695057 642046 422613 453235 1176295 966957 195972 512052 1424450 986897 84787 251461 527921 191442 93139 824895 895824 1999394 848080 1717354 1056401 317224 1288065 105998 563196 863968 1969002 1765725 1770539 389625 391212 804659 304519 1210638 804991 1600514 214876 670475 1884031 1418116 840740 378326 1172866 692655 916801 871589 1937517 68050 249879 1762778 1149942 556918 1483919 278948 181801 1662891 1448244 38537 112401 204888 1615768 1402211 192939 676178 1330883 1996678 1305097 1478772 1074224 1562236 999821 1397743 1083296 1900757 1343524 310175 1518137 1197972 1944622 906564 320826 1890209 171328 50955 1006966 1485692 562938 1139891 210462 931635 1103051 874058 1377131 290644 1339416 320367 1151641 1269206 925069 1640826 1945103 190614 475662 667860 1133695 448557 1150379 236578 407255 1603687 1020817 1569793 35297 40136 1497779 1876481 1740397 975355 1250821 351739 902826 1688677 1737069 1021803 983313 1798410 1978796 1859501 1761340 1681666 842353 286996 686561 318099 1492321 1545341 273224 1222381 18931 332309 425030 918616 1281690 559331 365200 1408637 225776 989016 1820739 1907863 1206887 629123 344044 1757948 836188 1998313 716201 1235172 1714642 312113 1940282 66230 214242 145992 1147698 1804164 957952 175046 579036 880125 332384 1342454 866040 87990 444915 987882 185168 70571 60713 962492 840628 1583327 227505 1254171 1581629 362682 957284 778603 1552230 1731158 45221 407192 180204 1170473 536245 43922 1410379 585579 89348 520374 379295 1308604 1272321 1610512 841135 552616 785935 507306 560664 125427 584805 1350668 1797516 730422 1591478 365072 260379 1240457 1057109 939044 475845 113803 1151764 1229798 1233628 1131289 423689 1217109 1369785 809692 1704571 787762 1527056 1861986 975548 256986 1644895 890741 1501132 1413058 190300 79288 1992076 1990983 310553 549515 1150490 381865 931086 1637834 1339323 1514075 153062 1178765 1837830 544001 1170684 549214 889336 656292 1181773 1054927 1488108 67764 873192 823693 480625 1777453 25966 490353 1008521 1821186 749771 1086463 488302 448054 1353004 66834 935285 1344093 1950471 534908 1422253 1614923 1738545 334106 870622 351896 699894 1905850 469234 252177 1284646 1981766 1071400 1460241 62556 337710 1607301 420398 287799 1331065 886998 1297733 119301 765428 1547314 970953 1311894 1425153 281705 1277376 815214 1538622 712379 1721906 852878 1117125 109521 198602 1730010 1438754 1074718 269378 589598 1447339 676377 82875 243612 964821 472575 594285 1476637 1279061 1402436 343124 72619 1409780 497405 1091346 1718306 1305867 1841412 486213 1712561 1573320 1781499 1082710 1164867 562446 689033 530819 1176122 1620192 184737 12341 1513782 1617872 1685010 1460942 1610222 1381682 644653 893975 438611 1591833 548553 1959489 1833010 1071601 708985 108989 1925795 530446 1380062 881738 1978090 1788144 1778560 1000093 1437870 747914 409839 1905468 700752 1956454 390532 792059 434018 152698 365285 465723 1458443 388245 514304 1713603 1940247 1220672 342735 1205083 1117783 1164959 220467 1361834 343955 1456335 1203042 1062602 975456 1157015 90482 1124489 159861 1900353 1964649 1772322 740927 1420657 1558353 1649280 562731 1682032 589450 1844860 326211 5917 186031 599025 1927190 1689452 1314025 1888635 1479093 597746 470647 127522 1026933 1335167 53221 1193878 262139 1668860 124702 1502877 458390 591567 1355740 1303200 869726 623781 1488361 941077 879462 68260 706674 604991 1879712 895831 1620752 936512 1522208 1630961 1782996 1807449 255446 960892 3456 1007637 788094 843699 572832 1466254 1328094 627045 1826534 653073 1417760 1622590 1440743 1654205 1234836 1952367 1108834 140995 1712926 1630536 871396 930462 282891 1090836 1131981 1775934 1525869 868685 1128956 1131720 1524164 629561 925366 1212899 562168 624584 1965653 209147 1773219 243086 1583809 1055200 718530 923802 1313020 182375 1851353 1009396 1913000 1669211 471757 370756 446864 224246 1769848 1967448 1631080 713644 918166 1568147 1212744 1042353 884592 545610 631043 728529 100366 176473 678719 1576951 111429 753700 1010018 836709 1449774 411291 1225607 584882 598120 573703 603704 1704522 1196734 603216 1344419 679946 1513929 531735 1725054 59863 1513833 1127153 700675 910446 291929 533779 1838695 1623223 1879296 1155476 1979328 1616966 488785 576555 1837607 995218 830031 726971 1556735 1171472 183494 901127 1220485 602832 1938171 844981 12075 488697 728140 1890932 671664 931684 96443 1710722 157130 566547 1990371 75890 1275056 1249658 411756 1550629 1158114 1388302 1884082 26727 319475 1771491 421949 1338271 398597 491818 377037 820943 1394742 1658338 1723888 807384 1515979 535401 536772 293346 1627651 635854 1021798 1684648 277594 1332824 1378591 1942910 1769358 1793315 1403053 1348044 1531127 1833325 1326187 1350362 661322 874290 923976 227581 473350 1583937 513636 36819 1583645 1415832 1002433 1595511 1531115 657395 1112679 882098 952817 412576 1730412 450045 342184 1475614 369939 1856326 245253 855283 1161974 1455550 892153 348948 673938 549486 980013 202728 1467684 1540347 27270 675939 1189309 622339 1332675 1665980 880656 319272 1312943 1558559 1940313 655465 813909 1813219 677615 1430759 1648183 1389525 21711 503835 1877097 132474 173409 1564023 1018543 1524197 1595124 255136 1152874 953205 1155975 470206 152863 1786870 80156 1960987 235165 937591 225212 530366 1681593 1704772 410773 1167513 1880237 1126381 222594 509787 683715 888186 205488 709576 1269001 216929 310107 1238599 275192 1476233 1726564 292750 1631793 158165 1782859 1213690 1708391 858675 1173957 357202 158581 1521464 150449 530926 486791 792835 349314 33037 1428191 141741 1158727 932026 1275916 939017 1295474 74439 631286 1931681 1024101 1711093 378744 1722698 101727 1680219 1468099 609369 526398 966470 1386158 396921 694468 1776990 1143459 1740861 1299473 1051974 1994033 1101449 417323 1497175 230000 578563 1640071 1054445 868831 251445 1089302 1161309 397909 1176615 480295 1567454 70603 1733097 532812 758891 738898 313561 1950315 1315997 1306400 546654 35353 1665351 451922 1070645 1376135 1480036 1547261 1574351 733932 1005410 1742144 1332899 1775819 1926369 639572 763031 1986901 1143159 1305265 1191534 643237 127560 1344529 774500 1060303 603582 902860 1391059 1780844 1208241 1490439 1846232 854461 533180 779731 1535183 853303 328069 1583211 1612185 1564243 1187045 1752820 18249 340600 1638962 21267 1257458 1046819 1900486 1825645 718381 1259766 401496 1175108 1270184 1798478 393242 663590 1306643 620523 658589 839880 236775 1562838 1085634 1093496 652829 1142591 1980738 66415 627764 308785 1445078 641396 389348 660885 1744140 1028115 793879 1550859 717409 104910 385735 473540 111554 202486 372927 225896 186670 731452 678290 360885 1146204 477261 1142643 700870 21453 272082 186521 700588 1942152 108327 1573547 187826 1845753 1075847 1848044 1291366 1465029 1795875 528333 1305456 1727084 996228 1271044 1621220 515915 192700 1384641 754218 1070804 1805507 1328587 1505925 1075564 316469 856609 1312660 1122738 1003502 999815 1968400 1217143 1821770 829304 123069 1340693 1339972 569101 1077237 57743 1714578 241721 1020645 332919 1114052 1759244 1105804 777991 191308 1222431 1972277 1214844 1447861 239300 1221407 164952 1599505 1627684 1165010 129084 172450 396312 306156 855315 1580756 1384824 523800 1762681 2655 449504 564626 516638 1397554 999330 767749 1071835 767599 1370584 1563314 297497 1081743 1986830 276390 1880790 1819631 1286402 748851 132586 470118 1462901 1080860 861474 1559859 1088794 113720 793953 681482 319095 1505327 440069 1391677 263162 277391 1427214 1370999 1096700 739495 614127 701145 1142726 326857 1410853 1504476 969256 1220848 406611 250841 804103 1394880 1644757 583891 391890 1398635 991175 1348903 1592069 347696 521635 16244 882023 1971026 388923 949470 34043 1346951 1726707 1376460 1660837 215199 1836616 1493059 270001 706777 1498347 442683 1816442 817871 666030 1289169 1687941 213856 1945519 10498 1318739 1888991 1196149 1432329 12614 671846 1522051 634600 571471 511062 181954 1985002 1106327 205834 1047323 1098591 979049 1855958 1513215 1930995 1470759 1429736 12598 207607 1668992 532330 997834 607181 661960 1352064 163489 1408167 1454453 472333 136630 1621013 1124349 1455501 1739604 206950 1710134 1299101 116100 768584 1549511 1228618 903639 724483 1827101 667456 1503455 1058857 1348368 999491 855667 102741 1080375 192557 608238 1674515 400299 1662671 679898 1234628 67700 37740 1345301 1736183 1428954 1226420 680855 1515713 307851 824221 952829 87615 106876 1505779 1567741 415959 1200963 823958 99251 8096 1652349 1487245 660528 843882 940947 1150662 1666899 547631 1863874 913508 1492218 1007508 1313525 663065 893653 1535327 197263 1704550 1436486 1746404 1749353 63383 1042727 1657412 361111 1326373 916812 1473910 1746324 1279685 865405 1785932 832852 1194836 707937 1323783 224274 787 856620 1890669 266119 1036735 1021893 633798 1753146 1690870 1598064 72758 782080 1128592 368776 60261 205404 505728 919477 531288 1459003 19246 1248917 710894 1238762 346413 416177 1225342 1709018 1524614 1167506 704240 290897 1570060 1233058 922647 111929 961217 1438940 700133 1779319 1508737 363593 419870 1469457 1748317 1744829 136756 168942 360039 1250687 918163 1634658 521388 826079 1011909 310173 1530681 1812359 1513541 800459 1407601 1301968 584725 433337 25357 399204 955766 1801428 1464028 542854 1185107 208420 1055162 1316539 1488300 1379579 584164 76653 159919 984061 16257 1477674 533377 245055 104142 1067100 1244537 537927 253201 1830154 1340197 547985 260564 140216 359193 794712 325704 1244888 52592 1765054 695438 1285066 775436 279328 322636 735305 540880 659738 228682 1885003 1189826 835144 829752 843781 1036393 792445 501988 1019684 731325 953605 1954559 613269 1765445 1778083 1511353 682590 1516210 750490 1205741 1450538 1913557 472051 366351 524308 721366 719441 1992562 465565 1530918 1457501 1900719 1242721 1814443 1683133 976535 1951296 1547589 962154 741426 534616 388371 112160 161714 1996294 1448231 1927366 1695294 1959128 1204840 1747117 1855733 913364 1763514 1846984 1185646 1143768 1507313 1412939 237603 1525050 683926 1576042 424874 311958 394773 1736037 677301 1610917 704319 1498145 1059841 57505 1147259 118872 1111549 1523368 1453055 1862105 379113 1465555 1620688 125229 1977436 1188664 1938704 667278 1596796 698519 210769 1067732 984098 1751973 1413538 486799 777976 1162287 1704796 372969 1002504 976874 1489549 1243372 1299355 584770 1948537 740539 939897 1046080 1369111 709199 552533 974158 499664 1432179 1903377 440803 1420952 888272 1366096 921488 1804100 1803080 1136859 392926 102866 1913003 1219299 503020 1005048 1978771 689113 599095 474222 204811 362936 593792 402964 1552543 1645057 848651 1149962 649875 1580003 1532814 844145 1708383 960396 1355071 264815 1449668 437826 1072278 695667 776435 1580455 888323 1928780 1004144 395407 209822 1590035 548273 30054 539173 1172383 103625 1398904 1711114 751 241358 1774981 279824 1701727 1155005 226819 1322483 915035 172836 1760210 543005 1904150 1693757 1017565 935966 1948123 1594253 171084 578608 50366 1081817 271674 1782164 273945 1404711 838002 1444598 1119490 262701 928413 975156 1812169 478654 1806451 1027198 69134 1675258 1550904 334146 777718 1992452 387443 69629 708043 693379 1497917 262704 735100 1971274 1033025 35550 1640215 1421235 1187997 117787 948412 228257 1774408 1650033 1041333 1003354 576012 482887 716211 1704414 17272 266154 674857 1191519 825549 529479 1424815 544644 585169 569251 1006101 953388 456820 1970102 1602539 1713915 497850 535908 1154139 451786 1852285 1799710 1160698 281011 1763900 904061 57173 267339 324910 1463852 1888361 529064 585824 1442135 949235 1277671 313998 955449 1833133 1098985 1044273 1785024 1158873 831643 815682 1990271 1848137 1718942 476088 1740254 1889156 1312843 543304 1899857 181989 1629478 901064 594720 286256 537773 1164708 878799 1137296 292388 482389 157531 1415237 575305 1275016 1837623 1143497 1330887 1918553 661109 1220223 1425515 184614 1983454 419452 264296 1075992 1688792 1219322 101630 121806 1287762 1756819 455180 1093945 1677928 691542 465512 1209202 341090 1320143 64 717248 1569153 1047920 1681246 1310784 1605187 352392 984832 1041569 1188779 1176382 859525 779987 1961332 1767185 394984 264154 1737976 1522243 1780130 1136612 1431983 1508447 1640571 21997 51836 1157699 935207 493031 577945 487758 1455570 1576891 978742 1016873 1166456 1032293 475683 966520 1812229 541907 1197361 265758 974256 346820 785601 599645 497559 1908804 501402 290820 238357 1325606 809312 593405 1516198 639553 15512 1804598 661100 594810 1804304 475559 1662182 1095455 387869 1345949 275474 578203 927456 635979 143577 720867 1708754 533230 1531301 1721440 1398620 200987 159401 1394237 1137436 101318 1877373 898776 118 1227528 904916 1502727 699736 993524 430653 1452566 1092853 1147642 580052 492726 1375392 1130621 1236085 1119825 535111 302379 1852299 986567 1524750 1209282 366785 1123278 1280948 1104541 278518 908585 164650 1267293 418722 889407 506795 634373 1347753 299878 1004441 1372229 1044931 1597022 1399438 127678 746658 622694 728061 1281633 1382246 1383322 1287953 110477 1520493 298890 1064879 1374535 1731746 1537487 379131 1722550 1487310 1721522 686769 815775 1101499 303105 633467 850460 523151 1905757 16460 1350074 1244806 932108 925905 1911770 1867027 563582 527978 705593 1845742 195685 926505 1556063 1905598 576166 1305595 832005 231927 1293845 248881 292010 1755334 1814882 125424 278614 318815 1550758 1006519 1534333 1910118 1286789 759303 1753807 1270132 1103128 151510 1975324 1225527 752494 1370092 1519585 545747 956844 857947 970736 124807 1437974 1820239 808453 1544800 1740519 393437 985217 17447 592320 565014 497001 1136074 1069994 1139140 858955 81813 1237492 1110389 700274 1817651 1905398 1485856 145674 1617030 1167035 198533 1624513 127593 201592 710435 1397948 1722233 918833 1305285 802095 1415510 1485030 963517 1143691 1328631 487586 1104160 175655 1523341 754856 114987 1835999 1987157 121037 1193885 733646 1360840 1886562 1263542 83602 225574 130660 48827 1692514 381991 661712 851710 1543644 411697 729687 1248012 1094402 118693 857463 1893099 169599 1460531 1481231 1345539 56030 972937 626966 1443109 1517669 366082 162971 1286382 850840 489190 750905 77289 600199 1078831 40255 1515337 879310 846146 623529 392519 1222012 1057672 337446 1039426 317915 1761150 78127 1100186 1355638 1378161 16050 1029537 1307836 867440 561266 1214434 800533 1935763 862577 1359047 746258 897359 1429074 1351329 1965733 373170 372858 1159826 1048961 1379078 1561942 687269 972558 1611398 1758602 729801 1396152 1027991 1628896 1267164 1030932 1299077 1845907 942629 1337778 1452935 1724126 284026 618141 1866595 1983045 1273 1700837 991740 1709236 834893 1095613 251936 985504 1698090 1172078 1917630 692280 1279022 1483912 458668 713548 1204394 1772192 1326524 1977095 641114 990517 1023276 495102 1701519 1311619 851203 1094202 98770 849074 1969248 922409 247998 1856388 500260 1526441 1244076 1968244 1510566 897859 530545 1898107 1080523 355946 90372 1526966 1235639 639237 1180503 1830907 948894 993174 615706 467351 873321 1814185 1216117 1780652 1658529 587805 1868374 1610880 272271 27718 1900484 1603689 1820658 855139 591054 800449 681429 1756183 52495 1558449 1110218 825948 1282543 87889 1450027 1651343 654083 1762444 126755 273586 765729 1376377 1932719 383264 1172191 1398147 827989 172613 1920347 115201 1308807 1616621 802184 1427504 609244 1109827 1910761 1693324 457163 1215601 925284 987084 1622869 1331682 1666658 1273484 595225 423069 1860340 943486 817349 1422061 1523014 1508796 1542658 1315446 844184 1213886 1179304 1118500 564237 911505 1268409 450792 335906 1697536 567817 55596 1110568 120565 483026 1288567 1005404 1955767 1731499 240782 1028746 742430 1323398 801549 880604 1458343 975682 1505369 363575 1922079 550160 854254 290716 828521 196876 735253 1984409 327682 1777531 1681161 1563111 1928905 378012 1582825 291840 1530455 1557252 541679 1367469 190452 159393 504036 1317308 892726 439377 352532 1738378 1336853 1296642 1066232 1449470 293029 1780528 1715872 1993700 1925566 1520808 1890446 1709547 553429 582226 1680695 567086 690817 1926596 1429800 1945086 535307 1205195 570061 790267 1192392 1727443 1023523 396032 1705542 1257593 270027 1660451 1966402 170175 308736 757890 790653 1264183 302692 1275858 8750 1252071 1125769 179761 797630 735455 464339 1938664 997590 888373 1669436 921129 327203 1079487 1700067 406028 1749683 1517801 95902 1173887 392997 1544396 858970 155079 880402 1806735 569499 456043 1846093 1290205 525230 1928046 1810625 1577202 564905 1762384 16664 1361003 1688974 1072516 327779 1285305 515447 932794 182953 1951779 568584 1764078 1701919 1113893 1745059 926231 1440204 1322615 1854127 281448 899511 935681 1904700 712664 1053548 1249926 1780888 1679733 1316104 1419733 313697 1551944 663900 1903211 1887457 1402054 684615 805958 155282 1979725 693487 1216807 1563301 1154859 1546877 191971 760100 1427566 285847 226370 1082931 1193252 1148191 1931161 142127 1851195 729744 1014401 18354 410164 768360 973711 898901 549685 1795728 399843 205006 39606 543122 968963 955911 1473990 1076519 727786 1929334 1525161 719934 389999 1252411 1561890 921831 661068 1324415 400187 1890008 1708999 654462 801569 1294111 816283 242359 423944 763441 1984666 1417293 1558940 271782 332707 1707750 675790 113675 1173351 459596 1561738 699604 74783 298275 1669343 1475808 1563584 795776 369804 1626986 940048 399845 1102441 1556335 259675 1799437 403200 458948 869390 1996885 49194 1670605 563111 601441 356060 151669 1427782 111669 390570 159796 451541 346894 666137 1449622 122884 678592 207208 574500 1950084 1231199 1523196 1919745 660278 1611923 797905 1513707 918943 517707 1735552 1262534 481160 555831 630895 1384619 1068864 1985317 74259 1976065 260812 1518803 1698762 1432590 547481 1500935 1748585 1532241 408226 781824 102896 454727 1629640 192117 659438 1244647 1302608 487612 647976 654203 381066 30118 765295 1513385 163447 1380425 880621 210536 879738 1790952 1544693 748011 827743 1994110 472698 549322 280223 195578 1456016 1841220 430840 1840935 1209265 1521563 792981 74025 1121183 1491555 909762 375696 559302 755010 770917 1029840 1354113 1753605 882485 1622312 162257 1059266 17982 339668 1136336 359847 1950579 143602 819788 1253816 1739889 1479127 884065 1226313 1317493 1009328 1693720 1623973 1195208 182961 1156821 1642535 229043 591259 1290004 1935416 1760519 566292 1744973 1087224 525387 533233 408456 1347470 324775 1207125 1959771 196638 24312 1846587 1732843 1242666 1585439 1931228 1452233 1198299 1773184 871542 300089 1743766 1171380 105387 166563 1573280 1890852 375545 1867585 556115 879102 1874566 421536 497473 1526041 1275770 1193020 706539 807759 1582321 1767316 790414 1081810 917353 58941 1689033 1204846 319854 368359 1846004 1376280 1668432 1333979 1988904 481202 24461 347124 1288560 1121568 771267 1670562 1636682 1320622 810345 87879 1432118 894594 1444171 1166459 1901472 352205 1756784 195217 1921078 1772347 1198795 700312 429477 1276683 1616531 429476 697747 1497161 392487 1065920 843518 366112 516147 123229 1968892 1695606 132447 66901 1149757 722404 690760 1304564 273162 1167599 1949636 1367668 1067076 586800 1382263 1972639 1752905 533383 854551 1151061 652441 1063508 1336696 982035 978275 1589181 20031 575660 238738 1216650 1416511 1310550 752121 1621943 1184567 495434 489169 1094767 1819784 1151993 1792604 170899 1674809 956417 1608348 1895840 1060852 1130502 1906034 755472 1122021 1261454 558158 1152576 1490851 1575967 933410 1465894 469434 1777102 1516766 791945 657069 1457607 1079628 1917969 1098873 1789940 44474 1813347 838189 606020 1457711 417068 171445 279678 1263252 1148369 1034278 1844455 889765 341134 381378 1555493 1029440 142787 1886352 472758 632168 1591142 959283 914537 470327 746976 1694428 
1562021
383947
627768
652925
1375653
52128
1412259
1758022
993453
1055986
835862
6991
738151
27656
92151
445986
1524686
1268066
66486
782847
203427
1822584
477159
424792
1439145
23730
1242790
1459569
1435619
1635251
11857
292042
238845
1316660
1777571
947321
21777
1773219
1135111
1840777
567704
1951568
338855
479231
263793
1536342
1737265
384700
1411567
1204394
153419
192482
604553
1245614
1736915
401809
306390
1007700
108307
1569994
623430
1231796
660052
495895
810977
256222
1836053
1879843
706425
1067364
1021868
493200
433356
1435719
1024016
1558321
825625
1789698
773232
713548
1523475
1125269
716415
588582
1682842
1089094
1230400
1230639
748066
1963968
40334
242250
1527854
398348
1372647
1586574
1780568
94062
1451297
1613845
1902001
967408
149981
746649
561500
1419087
116912
1054459
1519151
895884
1652349
1018847
1099385
239975
229343
1052253
350882
1897408
664358
19753
329938
599560
188282
935097
1763777
1355812
1230023
797239
1250550
1299526
1465617
876039
171352
1870245
1725191
627199
1562335
1340979
913708
145153
869925
1686560
1702514
492503
129439
1705811
1174404
287720
1731187
1762005
1915526
1792377
625873
1425762
574480
267329
562347
627639
1281332
278154
407721
876387
1852663
1400718
819965
1318046
320015
1293037
848838
16044
1465589
1467400
1539732
972521
802096
1138129
1523026
1083922
1954866
741838
1986739
1056936
845979
884926
1552420
1886428
1665930
1607301
635961
612761
680971
1474627
1686999
114906
1135609
1841607
685237
534102
1256862
797114
609656
943231
1377078
1527247
1901098
194942
678227
1347293
180396
1883092
1432249
85955
746246
616030
159791
1425533
1232804
1849197
1270125
1167232
467046
705512
307859
926771
538428
165628
1747216
902094
345074
314077
564237
1658685
1193294
882757
1110077
1367947
682410
1508359
982422
1788841
768947
663587
926
1676699
994925
1817134
93510
1248451
1623182
650876
1786163
1480256
1175295
1996053
1520478
168709
497871
233509
167694
1291802
370680
1012323
1118332
674817
111498
898816
1161683
556371
162249
235314
773864
1414827
868781
814621
1022331
1804606
1118176
21111
1328772
662618
1004311
1036649
1916112
1127909
1147999
374656
1443512
1090996
1713374
1056204
532073
117846
299647
1974975
1514686
1292487
292970
348208
1452670
1491947
1050283
153060
1822745
1355194
925458
593581
1645647
152846
918019
1277376
1570819
817193
902853
1129578
985848
193004
1417944
224803
528323
396055
293802
977172
1550828
1878378
1746236
1949862
608560
1897831
1191191
104697
207309
861764
1837398
1988667
1687775
1205512
345584
60726
1699832
818042
792232
30401
751438
1370951
641407
881233
629694
870275
347757
104930
13190
52050
1847516
574840
336517
1223950
538181
1229727
403420
95516
365315
51011
1253858
1833506
1205474
164375
1027043
1949545
1179970
1721069
1601693
1395379
1176073
1755702
249251
207925
235962
412074
381249
1268005
275358
717238
1468811
194370
465381
1934905
1240072
1268613
792043
1468097
1146007
1438671
337621
1543539
1186689
1053752
131806
1790899
1835764
1671173
1536574
868297
955995
613158
646262
1835618
830366
1490628
447613
365001
60618
1584038
1185988
571342
307422
895791
1490751
1033890
159392
1757372
496174
359972
689729
1591611
1057479
1717243
423530
1278928
1586115
154529
142454
803756
627729
1928979
547787
1519414
1717324
22195
220248
1113943
1960035
70425
1604600
564788
375181
1497984
675354
521202
556226
1135210
1136336
1141120
817603
1460111
1733539
816091
1046172
1189244
648846
621484
572053
1018847
353160
1299030
1395369
1811235
274052
1356802
407224
1527080
1744465
1515352
100171
613983
803382
1309698
725316
256488
65197
1125493
1177402
1725401
1642657
656176
1601503
670693
404809
991441
465524
1970645
1935072
10652
533115
1201914
58474
1082482
517879
1854583
1013550
585116
726967
1848179
1589221
28568
1922723
1791405
472049
1713341
1412293
882485
1765772
218687
573162
1408637
506403
937781
341540
1831069
1068812
725541
786150
1881874
1651872
1131289
1641325
1951687
867435
188804
689171
1854029
462006
228610
1929652
1279213
1448317
890883
1744543
1197522
247289
1500231
1492119
85781
1621061
365136
1260024
735901
888905
1930724
427009
369880
778651
554441
822441
307411
148727
913049
804958
44675
419627
713889
169763
1864835
1471149
822046
1671995
152562
510422
707967
1058970
976535
672919
70299
1817387
822894
791539
1497152
1097769
414177
1447874
1434258
184574
394097
432031
356523
341645
1605187
1094637
1405153
230548
601217
1635427
603674
720560
295976
1190704
108695
1259530
1536557
757817
767693
1571895
1241302
1494492
1035502
972588
1559666
581825
1675554
788709
755067
1520490
1545381
1325430
232952
1922888
1389100
774033
181326
1238152
1524133
899029
289874
1093995
1198225
467046
793080
499879
1241672
704367
595336
979873
1265921
281984
1682871
261463
1234314
754161
913266
550413
355292
1932535
845566
469447
1478077
1432129
685844
1097800
715503
1709260
1444364
1688420
1407105
1089498
1468145
62983
891038
1285728
497933
1130321
188332
630110
1106957
1313722
1998050
382357
1814201
849124
177829
1419101
256988
1249154
1425141
679334
8766
165273
1606484
1949636
243040
1478535
924818
73231
1101798
983975
462207
394592
1501440
1531240
383284
1406134
223803
733586
44341
1186668
723172
49033
1812196
108402
1995025
5330
779265
874058
1380661
1300778
1430468
797419
258242
1050797
14252
1731091
1677558
1498742
1235857
754177
659335
439480
1713818
1749934
762594
514804
1568779
1671803
560130
974951
1487141
950005
971652
737193
521831
333081
1805917
1076393
647249
624668
663978
397789
776663
1179309
425751
463511
1152249
401845
587629
1930009
712857
1694560
1398972
1794251
1955309
926547
156273
685972
1222012
1252603
1571600
1788951
895791
431455
503267
1740129
398494
984237
1219322
150622
1852042
56916
856134
1669924
462089
1353476
1170676
981617
34540
1754302
450637
975125
648381
1881137
533668
334832
590757
1132060
689781
358818
347942
569502
658987
393679
542632
1084939
275192
1043683
388079
233925
1113643
1432118
261244
1818188
1955735
25104
1562619
1658346
1188885
1138503
1445548
638116
1646542
53303
988958
1274247
2604
1117770
492621
1687823
665225
715871
924618
476851
1030602
246591
636591
1714504
1112278
786807
317305
1804329
1977661
1152803
1242785
1094767
407256
758161
29478
704616
169676
597858
906981
1883965
1086539
1510468
1763983
1597982
615684
582748
1817289
1388988
1085034
619408
162356
1949901
1013352
1261986
250721
616373
1699832
794583
1712627
1040504
1731042
253592
1076544
1066636
1140471
953605
1431046
1643472
1104618
1205777
532859
195016
135082
173876
1227937
189375
475261
748784
13577
1321217
1844539
59017
1185419
979583
1060010
151265
626966
1934919
406310
1638073
1702393
1588017
546857
1750971
539623
580668
1474342
770373
392362
1801204
1163971
228688
1246763
1774787
1053989
152603
38750
219145
455841
1754147
34238
258178
1511706
980044
657250
743252
1236043
515843
725017
638415
903225
511764
15155
375711
456728
1686521
1698006
1351326
27655
398737
324359
434914
144662
967364
705277
156834
402105
973247
1236945
1727011
1040789
1202505
950542
1714103
1454397
1834041
68517
407592
920458
1958350
1869837
1034401
876561
1903658
1273027
1576436
561058
1823871
1174223
1420609
40656
1775538
1568378
791951
352452
1721060
1317473
1525050
1329681
1279709
1919713
1505830
1175521
1568245
301431
1603144
748152
963541
132390
1655180
1571603
626266
1210274
835862
1484268
113286
708546
752487
1623024
185485
524152
242713
806917
1995810
1544432
846082
933698
694719
538520
207607
1830039
431308
1442892
481430
1190121
1885020
1689554
509028
1549597
1342486
1472053
1919894
1870729
62857
1615232
1293845
1357919
530915
932108
376432
1787210
1456388
1185283
1852455
906105
807140
713579
391889
47781
1363586
873771
974552
973822
643060
1951096
1147775
1656081
676326
459200
1297652
1583192
1477059
467735
447152
1803088
741111
518961
1305438
1419336
1959584
1004311
381321
1978544
1424900
1090935
954634
799409
88494
1406928
1113500
1768779
1964450
499557
548411
857075
545118
1363781
1711494
1527854
295291
948350
4461
1097575
144575
598577
472421
1715743
600670
1424282
1053073
1469818
368671
556043
282154
1987394
1720272
366689
740732
529106
11707
1614101
318844
1763705
1628557
1099730
812205
1514783
766952
28790
433443
225417
1168889
1804600
905961
1883333
1765365
52495
1003903
1415033
1736017
309177
1292009
470960
9534
681834
1621582
1670112
1436013
1380933
84484
1248678
1260605
1448948
535211
1430137
346884
1367687
348254
315645
620589
1282559
81396
1018201
80216
1447186
789231
1061294
261691
1318938
409334
34910
1576505
242845
1722030
690278
65978
836188
9478
1816039
1297931
1156131
1561374
658439
1220848
148457
1741674
1694121
498766
1877659
21134
1699703
779391
1238069
1174893
535184
1747635
1940934
181801
1557450
1769556
1150087
1463330
1940613
175956
1127378
133781
1584942
1283103
1514291
237085
1442039
381049
581435
202432
262717
1867896
904643
1420254
492229
853913
738897
336414
704319
1806911
1760725
456625
1590805
1743950
745090
887918
111911
1866121
1930761
858325
1433561
902853
1570172
695189
1330813
709628
1230317
1918480
242466
1736859
868463
1979703
1686195
1052720
793231
1661276
1882335
1294351
1182180
542451
103900
1100414
1079468
1140600
360869
1671784
1735540
158066
1734257
1050190
1657412
103997
1199376
650217
1284234
1925097
1218322
778380
1014001
732205
574994
124420
330255
264944
933962
1189296
1010575
597663
1821770
1687341
1545932
1729562
1245602
1757241
1798908
1486020
1968834
950542
666490
26077
1836439
1231830
1371148
129049
76187
374083
603594
1407492
287720
1176607
825829
1223359
929265
1840812
870346
1714584
187714
196579
1555863
961713
1233273
1506453
1540789
225737
215359
1708239
1372375
1858155
594848
854120
1099429
1834730
248528
1586904
672227
839387
1110595
395507
247238
653073
1011936
885863
1861558
245980
603437
641336
1734580
378041
1311089
155800
569649
773517
1219378
1500230
1107700
1355365
224955
904097
791402
524859
1928620
580195
1699932
1690898
1036074
1725229
492294
1586026
1723783
980730
812158
1697037
850937
942211
1466150
393850
1193634
1112993
1721025
325485
1656047
1877918
273718
1589157
1500539
388199
1741420
202921
62631
1922164
761119
1463855
1740170
1300910
1692172
1566351
512268
1345535
1503625
1906009
816504
1173887
1149787
859525
1329644
30220
1883839
1686068
1499133
16314
1544082
945246
304622
1324854
1873807
1867835
224297
372886
1591452
1797637
229902
1777273
1169809
1169092
672690
1265325
1903115
1391202
1468691
840249
728015
984894
1295377
1232123
1447873
1209566
1469218
1636824
1321111
1262419
1906036
165286
1660043
112525
325270
737575
561200
1744350
77268
961110
1014080
27135
1726394
828655
619094
547511
708421
963863
664385
1539314
845191
1595657
475601
591920
419319
1677576
1240072
703102
76396
539741
1570917
831060
1839777
155538
1543311
124236
1235199
602499
674629
177733
445985
1925777
1654731
602482
1533652
658327
579968
1006095
1938637
1497817
1185121
1023477
1369264
1196418
807082
1351328
1099355
882525
1809543
1295463
1422542
488500
1001930
1653193
943066
1978599
88494
385409
3785
1679157
948457
661052
1825960
967643
384761
919880
1625567
1920385
603838
423578
1635155
419101
141842
1116764
1779832
563523
1331172
1504421
1319054
1400568
674275
612140
1234570
1859871
1865915
1445566
1394574
778876
283464
670037
965008
322645
1105002
1869240
1441794
1745094
601005
1698262
1942693
1874270
1368216
1665293
1948015
1139540
830710
841907
1591982
55112
1362353
509817
410477
1101823
1689179
768383
255651
1793124
1451354
1965390
746009
228762
1262647
735762
1537704
556443
506211
1075161
146499
1481863
546242
444587
1675288
1468988
1626911
702395
746402
1260703
370077
1376534
233779
1726867
571854
400160
426290
215808
457352
1164543
423962
1206304
179391
1959417
1428589
1834910
882757
1846160
1540725
1066919
695560
219109
73454
1752198
767649
300174
461125
333227
100859
767168
1816107
1486002
951564
879788
1937834
1760278
194349
1159475
222717
44633
734168
1645602
395212
1042323
1446277
1737789
1400127
1068277
1681926
1417358
1540915
217875
1976363
727513
1917002
1577900
1925758
1051407
1597650
817210
1314079
1693321
1658211
148959
1502627
1404299
1763593
1897082
251759
160684
674217
1651798
1279378
1076518
1013208
1981695
818042
231251
81369
696557
102629
1039204
1002281
319013
68305
1021041
93152
1020910
906584
1139919
655465
401510
354404
997835
779810
1678875
1797320
373170
586207
1348021
933280
1153824
1375849
936403
1263011
1891151
75897
1002555
1618395
407176
1490282
486734
952389
62983
1964566
668704
1530822
1710472
1226230
1390785
566289
32959
712617
783458
947311
107153
774592
35332
881814
1429604
91760
218012
473885
109940
347424
934219
345377
652529
320095
1347171
1401870
569559
893102
799519
1507600
802612
556803
739789
1401530
554604
1514729
324150
1150226
1424761
1946463
1747558
1570005
1679777
918739
1855236
1249826
1455058
138525
411369
1557713
1415382
1913126
735100
1755077
1721332
273782
1133742
1397285
478185
1265716
524261
798948
758145
673543
958902
206660
1952426
1958043
1111847
1108430
1985214
1406021
936196
303551
845350
681327
1063434
1845742
1965209
798387
1448633
220746
1602012
128822
735871
1048779
1930125
1828209
1700910
69271
1828051
1408184
739539
1783298
690287
1887649
19789
1088645
996942
1007045
1532879
691026
1664735
1007310
454834
1722477
1237515
418540
1065025
1438156
1977095
1818308
1422201
309510
343273
505308
1757148
1309315
1017272
60765
1255779
1831423
973545
1185691
1985539
1853876
916542
34555
1996571
850572
618074
1439860
1843804
1308303
1894506
1906915
1164898
1387894
251577
1168115
992228
1482350
1795173
778078
775995
1817176
1782241
1742209
456440
558858
1407089
585064
6858
902937
258178
698640
1136227
1628563
1580568
84604
1603825
197036
1267037
1250724
1603212
1308223
314863
735153
1931760
408631
1454549
1256605
1052330
1045854
344019
543711
1914254
1018715
896383
301331
825
483633
422565
845163
1529256
1486448
606662
1742333
1550029
785758
1317827
1559070
865922
640964
1035732
682795
1926217
1674280
1568840
56916
918049
926820
838541
1193034
165628
31046
1823871
1302212
161861
407058
1227586
1870033
237683
981391
1144669
156043
1753210
1804598
1248214
1623042
368556
11940
1133208
1908091
74126
1516859
1990409
979575
682040
540760
1795436
722599
1244244
346487
364172
916037
1857987
1934111
243086
670258
800252
917433
967362
800414
1267537
1020272
791787
1326605
762552
726656
1354397
772156
210508
1429509
1619962
1657129
577252
27532
1467972
692474
1739604
1420761
1505933
189386
1403720
816795
1492983
148334
325425
1116807
35096
138026
1167279
1480688
1667710
951310
601312
758013
1201199
1228317
1615730
1305612
961732
906190
1230933
355433
742510
1162051
453975
609857
1486632
1447129
1420065
1309509
674975
1996577
1658331
1375526
1745963
1941672
908950
1471337
543669
823958
456271
1923513
1611774
1565158
1414945
1864853
1896698
657931
752371
1949265
917483
324888
1146921
812910
1150102
1572150
1148862
786738
1049216
768459
1114229
991749
1296820
1178621
747846
65395
1709653
1610365
314454
1673219
181275
730166
855134
1627795
1686437
1397403
1988115
876244
730859
1780381
1102661
212503
1391476
269749
1068206
852342
1566077
1031170
517052
38325
1826762
858397
440713
1617779
1065676
1327801
1838818
35284
1538196
793434
911094
1665221
386371
490633
1487606
1823821
1388732
1545689
1670574
1397657
361969
175737
76396
258428
1555399
750974
391510
1466709
1746579
41609
402105
212568
1864972
1041536
1635591
1856692
486362
1529436
1886721
1620693
102165
187645
1858958
420451
1132283
1541691
1880138
512531
396568
697100
532021
1442531
1489416
485486
1577660
708419
1598703
1501988
437370
746793
1195436
373395
216823
1184553
292623
769872
1183259
362282
411127
1864591
523622
1445626
833982
23057
185112
555334
496875
551478
817446
642217
1626972
597505
1490700
91720
1982409
708648
1575996
86209
1842020
454407
45098
402221
1519339
44633
265084
995672
1816762
1744140
1250230
938135
38627
1764415
302205
618782
1274567
1622449
983257
1003240
5532
1258714
74222
1251560
1012450
384410
48079
1646604
77565
748122
791402
953762
858398
867649
1785840
63511
1135768
157699
246303
950865
1869240
763833
1179376
20031
1732330
48192
523805
1973005
1546277
650806
1377000
1050506
1499623
914648
1831621
1313044
1493963
1061939
1175108
4300
1153408
1532213
1910247
1583418
1816932
794286
408865
543012
931336
1940252
1065474
179611
1071269
472389
1657329
1770125
211170
65016
672939
1328895
1518896
1410856
1752490
1465107
1597654
933638
1040514
890848
931279
1625805
190613
1087797
148580
1715562
1097769
1708706
1498948
1279472
1870332
443103
1205452
915152
791219
1774117
1713508
400151
1866329
1283705
44383
565790
1517952
1013621
1987371
142691
1384892
1287451
415562
866189
1547682
1933608
1112105
1178576
1425215
66228
417149
1782121
1048616
690299
1988842
1795218
50673
939842
1863377
1973780
1092390
735121
533582
736787
334165
390210
1535163
1182585
1557354
1315283
154318
1200128
569661
266396
658282
1237420
1529543
635768
1526626
804304
1520568
151514
1445444
1902028
1102357
1904334
354226
1362403
1992664
1506807
553314
1323807
1663545
1462252
634495
1050891
706223
47201
1474983
500382
1809022
1998028
1389751
1098684
945747
1946395
395620
1172332
1451958
316482
1414375
1613239
528527
1744747
494779
420589
207208
1040055
1578307
1904569
1520788
315488
1945478
364831
335896
69310
943743
1270908
481697
1630037
1493751
1589946
1256213
1244440
1113184
1173238
346668
1542831
1348044
695792
76486
1330189
1774371
1104112
774665
1886227
1257593
1426978
1031653
1072225
3341
1646604
1969935
1231429
823551
11792
1491698
335358
1506176
1601738
615153
1642180
399705
1492711
170595
593914
539900
1731539
937479
1841491
1122741
1785571
1554104
633348
296063
834074
715442
569506
1951274
99890
650818
1544142
1038332
350596
1727998
1883374
429558
771254
1328094
414319
1797949
1529413
65146
992194
44076
227065
853406
243062
48171
676190
168179
1032293
1589181
1086416
894402
819619
604198
1940268
158301
1051006
510473
41675
480295
1956400
581971
215805
1929779
249562
1694147
119251
371019
1731254
1292914
189810
119136
682002
918999
1219678
22413
370389
341395
919378
1992949
680406
98770
1132817
1159803
479329
1697670
1132014
1259246
240086
620120
762429
853565
1454685
1451579
1343454
506093
1548294
1293127
722926
1290903
1566638
412380
446287
986764
1052001
1400286
1387175
964362
1103085
1386889
1884123
198244
1569918
1334966
1537471
757246
1589243
918377
1933879
407806
929440
503844
1373890
733473
1383553
984278
193717
31957
1288557
1745111
844604
1190459
96715
488637
397679
713947
1405643
323498
1374147
955567
475557
662660
957124
1551666
1549541
1124440
1293496
1261107
781665
1945729
505986
499330
1070135
1088194
278833
151057
588646
262604
1092551
121537
875237
1510626
1304003
819041
682557
1783760
1497649
1437551
1820613
258085
182048
102026
1190046
594716
1635796
94848
1704184
1404566
534451
1166634
19538
44345
720624
1582393
1221029
1808988
777954
88794
1337483
1570495
67013
1767552
1638551
1853798
1777914
135
1460398
1490814
710936
649795
1066400
1825454
843718
1020252
703921
1777195
343889
955516
312742
45021
1105789
15744
1078806
1147067
308283
781767
458758
1972036
1144963
1735126
980967
543190
133442
842707
306692
1585301
198363
836056
1747928
1255992
1306521
1127153
1610615
82022
802321
242969
1487566
501660
1965195
1120378
550806
406071
790440
499125
154261
1278357
822913
1130277
391317
15310
566727
1302761
1724462
1478624
1218061
486866
1218213
1036279
1716362
925340
1505818
992014
326038
1337815
1469950
1294752
1961863
1209265
1455906
91859
1822982
210075
1068356
792910
1670685
1567099
1838110
158000
1798991
1694468
1719979
181326
1141914
1296015
667833
1840238
895845
1563289
1264763
128184
563546
900510
1147161
1480695
1835572
1348452
1960567
536258
1709903
538336
1481443
745958
1192190
585224
1300411
628925
1840249
19541
707316
1780954
961260
781630
1144224
726146
1508683
1206064
754530
1374656
424360
908261
1837084
896895
106632
84944
198202
435633
220248
1294475
163799
1568391
1380662
361558
166328
878803
1783040
409334
43250
493730
1156037
1423295
1880712
1863553
1411258
1126010
913633
105936
244527
164058
1823712
615938
923785
817513
1104569
57983
1758832
285806
554216
308851
881161
1554343
290573
1957439
1050721
1635449
1548516
1519460
1881916
1555426
812464
812158
169949
742094
1332185
1964084
909117
235480
278915
1616147
1235739
1118237
679150
944477
445386
1158381
1271115
1265971
461013
1222648
738199
500187
1801599
24929
709903
1299527
74532
42009
71603
1882940
942288
107094
539187
670389
16143
1223863
1844430
900983
949261
1848475
479863
586209
768729
233936
380882
141537
1455499
484884
587004
1888679
1252055
1134687
197092
1197568
1504624
255538
1749370
656342
564962
1031655
624911
1576703
1614076
1343966
670562
1905685
1699947
1398354
1812106
809093
1669296
1283858
764217
1735719
1451297
1389334
833245
1211126
1577148
715976
900079
294210
951743
963983
1643959
1533460
103145
207499
773341
1964482
669725
1674809
1852446
1986791
141304
322520
1935258
1837819
1134724
1913814
1373858
486534
1044133
1665076
495461
502158
394654
717165
1606754
680440
249840
1630341
502457
100561
1911547
236539
359756
406525
1484106
1944875
1133039
1565998
554698
1959961
125146
1715420
1285262
23518
1987981
876798
790408
747347
28947
1755922
314211
499316
576759
311747
1648625
72284
445978
1961155
1915445
1626560
1200339
1685750
1455370
864016
72284
3619
1061246
488457
1066807
362506
914156
1491891
1439383
1832597
1677882
1727978
900965
999510
356932
1056346
1636619
570888
395513
202602
1252063
1643837
782182
1474052
1250912
42244
1400634
1834975
1093626
1754474
1289580
1068264
978442
618074
698136
1804328
272085
448884
891885
1391960
1941255
1915488
420602
325214
380936
212986
1580116
1293790
731614
677753
1084651
1466558
1174211
955077
308628
35524
1989151
1297437
1888944
1186980
1259354
979583
1819867
1326738
764489
506021
116100
1399413
1724300
632609
453277
1179165
168470
1197011
229903
1814348
315166
472084
1163062
1549629
82464
1616774
915319
234173
113138
1814617
1717497
1185946
165908
1237401
1668912
882139
1029589
1616929
587862
1828763
182545
489586
991604
1856991
101328
880906
1298553
836295
670864
592266
1815231
701676
642161
797614
1215601
959306
422593
1605362
521622
911094
1175858
66980
1261605
83168
567446
769832
1107115
843365
1844103
792298
782086
1463170
1978233
476551
893655
142133
1828648
543122
149873
782182
1851591
209476
497865
410226
633069
144740
852025
1769077
1055273
1133611
1485551
1523516
1416332
1397099
430172
1184602
1530392
312716
1132971
817312
1018933
401991
1689667
1402884
752207
851257
767874
1797809
1031392
1350440
95106
1711547
1158519
124833
1286902
1094998
1978312
599525
357514
1177821
39261
562178
772529
517416
1489040
708444
561
934534
4461
664441
1164719
413128
633471
1474498
358920
537861
1300322
754561
1599562
628153
685769
408706
278079
1263792
1111239
1037602
997339
1840554
1753895
1199127
571332
1191644
598284
541831
440954
1967492
944422
1937739
214342
1208014
1839855
927980
1341202
1611589
1974838
1957484
1971361
1125927
522256
493730
100605
353972
1564628
990404
1891171
594423
1830055
719764
1154574
850843
587805
471310
1765834
1213768
1829155
1401028
1249221
145706
83093
1271598
364015
1366399
1366408
1497534
168718
1186796
602196
227820
40600
1268627
48894
507487
318009
251322
264445
454123
1544396
186678
1493295
472448
1790850
818533
444878
1730148
1827724
669383
1125338
290019
1328800
1063461
518832
69930
552486
268204
750061
1953623
537157
1462190
1934242
1439520
929861
297391
759766
595211
1346363
521673
1240269
230302
424116
1879785
1280218
559343
337419
277257
995418
251461
927188
846666
258085
342859
1404973
843239
958337
1157624
211188
1727443
563523
1020004
608000
1137449
209614
1630246
697098
1690293
1230238
1393043
1638681
1356410
1769678
132642
934814
590114
173187
919383
223219
807678
86856
621372
1487045
265904
1102554
689072
869445
51535
967580
584812
130026
1045479
119354
1680168
876513
1735512
904649
1832059
199243
1858290
151547
1870033
165585
1035227
830031
392551
646368
1962001
1601405
153722
1626560
1353559
569360
1724126
625787
1949105
1374130
338859
1443669
455473
270633
182126
16136
184754
756371
15918
129775
1061414
383381
467494
912153
143110
904097
1723212
1427347
465235
1473638
757246
727786
934902
959319
1226503
1902824
718712
1488814
853541
442676
704656
1716814
742671
1349063
62217
1515852
104839
115731
1658298
272974
1996094
454036
1690072
630262
1166200
1684094
776995
401442
998764
423222
831076
1769859
1297586
34180
1501579
542087
1779116
1384733
271226
385833
1983128
1337429
1762494
1484487
451515
24700
323636
431542
203322
1044236
1941282
94687
1518703
1398164
949857
1868162
1554426
758200
30868
569756
1953115
1201884
1527116
47931
1990980
1697962
1864972
1828311
1507283
221711
1740730
1863553
626726
1916035
362212
99813
1516965
386470
122150
331574
1721465
668408
60645
1731150
1419087
1963934
1347227
1461291
1955541
530211
586116
1272122
1142591
1396302
282675
1317668
644210
197376
1301092
634357
1083115
1013891
554340
1690863
394174
1957943
1023844
246615
401641
607417
6313
481437
1200918
131679
77289
54717
1315166
1946004
1294752
1293790
1193142
1139274
25005
264832
1411864
1911930
723580
828419
629401
197562
678778
1452657
117559
57133
543056
384301
1329944
618329
81864
131044
1252919
329503
971492
407706
1572015
361080
911312
325768
1868608
1273848
1538187
1546646
1678461
1403228
1647221
66176
1440195
1272907
559790
941345
993832
896223
665586
235165
1769419
1830644
1328450
828098
1067725
556550
898020
1788026
328411
919942
881890
430443
1726571
415424
318936
815205
484144
1665515
854943
416695
567665
1229994
968813
443751
98525
59351
1738472
102241
1155001
1029942
1414421
561892
251144
1523875
1377142
842721
1086157
1654425
846583
1050367
124676
514960
890778
70874
1602240
1317029
1668098
1288146
1607406
1266786
983974
1206837
676183
489863
1532025
1925733
186153
961948
1509207
658233
1377502
1726992
993260
1152795
1675082
1375519
1848812
665222
1270591
1656383
924852
1349343
253175
634195
331398
1856180
770895
941099
1851305
1399832
723439
1904395
18387
1205452
720808
1165730
1786508
299744
349366
1920313
554747
1288399
316380
1281966
1995839
1654927
734054
134758
190613
122921
1901730
756053
1629725
985201
1687069
860278
1937848
406868
316638
651272
336699
389999
1603392
1858770
671770
510758
148727
558303
758785
149773
584896
1782910
1175214
1611276
1722488
437154
1763744
451820
1746324
383865
699770
170338
645013
879073
1554562
1052820
878227
1941818
1553081
1116559
1132361
1363981
1572848
261041
101727
1827076
27517
1815468
335415
1777102
451066
990530
1913000
141205
515148
1299922
836274
792580
681156
704805
1289061
504797
884645
956739
667890
1572823
856620
1756341
78058
1452991
1347121
1784378
235936
1783545
687707
1869418
1135224
997145
366625
1101011
1248383
1404012
1812539
1601693
178805
918780
1908599
1290413
1551166
450481
1785922
99813
1134274
1255213
687876
1834888
1794734
1280543
182196
1711529
432454
1210716
1514407
985437
698088
1804304
1813581
855795
504440
33000
1188279
1674090
1623182
851364
1777295
830716
1922383
527836
165246
769545
521676
236837
93083
947123
1430100
154158
1907775
1460634
1064118
715206
1493798
1112577
1671509
673889
1632022
940388
1491804
467994
1601534
204113
1061999
75824
909103
1757060
1258891
104790
1088199
1314279
891797
635090
32216
783848
18818
1442090
749074
1977631
1037284
1027012
487376
1270223
1982192
421077
1906036
1875169
1125048
428823
339319
1166634
335474
844783
610587
1576858
88169
98978
1520943
122050
1890616
1278339
1376643
731614
1409378
1763686
300474
424143
430984
427597
522328
1532496
288926
1842932
599267
1639061
83678
1235890
1020874
1699589
77548
1793124
609135
260937
1202200
1653807
1710139
147827
379103
1293924
1187360
475685
102804
773341
107719
1637359
241931
171853
830846
1523353
1695990
1060379
1301674
147315
121917
640301
1509419
1676618
1863873
522455
1660525
1780600
848193
1098932
1218412
1524862
1000557
750640
1267157
1969575
1120494
1402027
1757597
1943927
47353
555488
1061069
588070
870097
1757241
1014373
921081
851533
39194
291357
1706044
838344
960842
1806019
1135766
772384
274731
1494715
536268
65177
1513721
1415167
631925
751918
329523
604198
1853851
21983
1987392
258518
708551
1346075
1388553
639797
509999
1343031
805205
1072752
537887
1183353
166356
1148792
1546924
1996094
177
1353429
471274
1526190
1771745
62492
93514
1799430
1759884
1743524
1450991
450488
1799257
1910671
277786
1992857
215779
695821
70182
1891395
1157384
1242772
1849344
1734461
1899332
1751713
1933126
794994
1187341
1792396
1345776
454816
428373
762950
748548
1791929
127528
1770265
629504
1568127
1313316
1096772
642321
686623
94151
957943
946961
1227803
809367
1938325
1734296
1220392
1464650
1152249
1013062
382140
706540
410985
345857
285922
885331
169269
989844
1501623
380146
85246
1252978
537520
134547
153466
105387
1410213
1336053
1261679
237193
575500
778861
1499492
1884302
559684
393348
160394
345737
1770149
191774
268795
1749256
1168185
567809
1554721
1316513
897285
1293625
1024996
1230924
402587
801835
818785
684899
1130277
371508
435779
403153
893533
1145315
968599
350871
1416164
297045
277899
1119011
1779584
1045697
1654372
155397
757282
1034629
1930654
910771
1037028
648208
1583411
653806
976146
1078155
558993
1491935
252522
3462
299644
1541037
1635337
1874946
1129868
72197
1194365
176738
1908617
426822
1726767
1062048
313603
704328
192495
1127080
1116153
605115
1656556
1561389
475453
1338594
861747
392602
567899
1810318
238394
70017
1408486
715753
1809602
1791485
361686
665684
566436
829224
767310
1966551
291926
483214
1184164
193056
972951
1267659
888649
653757
551563
1356096
736329
1233380
1239306
1865330
304320
1301772
379285
1684648
1562544
1629062
673718
988401
1333202
1687810
1012299
1627383
1494788
1682392
28828
596694
938670
747668
250755
1067038
352173
465107
1536110
543543
193245
343273
17063
709817
1727930
1299391
749281
199084
1857300
388151
1938000
217539
1264321
598093
557725
18300
275518
1434102
511390
1871043
614648
205469
1323015
1332763
1148248
485585
1040646
1294633
228334
448285
558541
1351065
1144158
1456098
174733
1187821
1189864
328721
1227776
1758221
1105574
1806348
859193
1526333
1468473
1017992
1454446
938411
341386
1348602
700541
99251
441021
489318
1223940
1576611
1172760
1612543
226499
1939454
1934579
351896
674300
2284
493611
1968400
844461
210001
1002267
450741
9673
1052330
158926
1328944
1507138
219076
843315
320140
1426209
1441820
1979598
279845
878059
182545
1551310
183348
1316898
1206714
25930
903322
1365085
627537
1113579
1284685
1286529
642354
1494158
1859562
1457106
1426120
39650
585952
1941556
56526
720211
416108
684685
845378
1782083
125229
252722
1338834
598451
1137876
1609405
950954
976214
658282
906544
1214094
1840812
401484
969093
895026
1873275
832128
376836
122600
283230
510878
1576393
1311700
872467
1207100
1900264
541329
649321
475970
878121
1121410
1142903
1965607
161623
799535
992723
1207349
772822
1812169
997528
1144615
1448688
448823
622052
1077059
884500
325468
1631404
139782
895026
780631
1650459
243877
1747558
1927150
282741
1345124
557262
243360
697687
1236763
1176364
1950713
1461131
1698955
465654
174285
633553
1827429
129150
1290449
120127
1792573
663733
217521
933490
386225
645126
1427154
700989
1311407
691232
1814014
1126292
218539
652774
1048621
462809
279554
1478027
1149832
1521047
1019709
1283490
1586961
1444731
1381682
992004
1648654
251223
1964067
1034235
1425365
185485
1612220
359958
1592530
698595
1541689
479789
270633
579826
1629443
1301589
729241
1199509
456933
533103
1306756
129289
923812
8681
1161739
358134
1406570
734310
671540
831985
890903
1490970
1571667
639855
565825
676882
1298950
265875
1088069
691663
1922067
1980880
1923586
1417866
626589
34190
778823
1219565
283812
1213637
1071461
198711
1071171
89001
1506657
695341
451324
363241
672525
888981
1656400
1686502
1610296
938403
103393
557141
372215
880792
1616897
1700056
274736
1999719
1353262
1467999
1946881
735000
1498621
607030
1198601
1101889
831554
462694
1773542
35718
1128899
4300
1909914
1480811
546856
621951
1999701
429492
528892
409768
54172
2515
1702514
1966211
40070
984744
1852306
381940
1690413
1121265
722356
1980020
1687891
217661
1634806
1896120
60805
937596
1225458
1041902
1691271
342234
901077
483469
296519
1348452
501791
445532
1834117
1494568
1631589
182069
240214
1772418
172746
214242
1608524
1153391
434532
754044
679246
72251
1958122
1054313
914319
720104
1748455
1178110
1968137
940814
852864
565589
1371698
1730317
473328
1506088
1128350
565437
1719367
134886
1241107
149188
198844
831880
1038925
1186965
1418850
728190
55561
1689520
912656
918163
1333562
1812437
222392
719764
822475
1458637
1693099
1388589
1397497
1231327
1163299
905961
823231
309292
837934
738898
634235
1215961
419733
1848162
1849005
999682
1557930
1584448
224955
1440415
1050092
493605
637079
1485944
307217
964735
845281
1921301
1166320
1643773
1433547
1992802
1420707
1966928
1371006
1514321
87875
117078
1840886
80356
1400453
1847060
905975
899491
476029
582957
442647
273133
460429
892337
807441
75220
1577604
10278
198680
173195
1963952
1884855
384096
1646732
548190
1215324
20861
694150
952821
456183
1806203
571292
518331
696165
1514261
1291458
1642936
371191
824542
1404987
986281
35405
523123
1505939
384511
1984768
624732
948395
1335507
1383971
467283
781402
619084
1351049
875146
1435059
149049
1071823
823075
1224549
1951796
1579192
1801740
454859
622433
1702765
343068
1758873
1601002
1946543
962855
1355648
1637179
1597471
806314
1326165
21746
970318
1933676
1720262
1524939
105203
269749
850879
1957060
1427573
1322325
944133
1819659
1548127
309312
1616774
105973
488231
1391157
1437751
1571485
1935704
1972316
1735925
1827095
429921
1129130
167607
1258736
1084652
752544
1001679
1612543
758814
333386
855556
479597
1984915
791395
169260
1836386
111697
838534
1378615
129084
64727
1897148
1726707
1866674
504501
154740
1093338
437337
623753
310329
1352186
1152974
280555
1833433
1954430
1906674
1109207
1787374
1619963
560777
987095
1027393
1250295
1038598
1363153
1601907
1408931
811734
405820
85353
1799719
1243145
377100
1164000
453671
1304228
544995
1934808
1033540
480380
1218533
163427
1560878
185115
1590854
1835876
1221371
466418
1880128
468090
454
958172
1433259
1316374
701279
127886
697223
373036
1939195
806494
213558
763495
85446
45928
21652
1478138
1817282
158701
1420965
280340
1013179
278657
1972011
680662
856010
1323711
562527
1332474
1450746
1759130
1814788
1727409
327655
925871
1018093
454132
1671995
1146677
743577
793965
1138527
406082
1106037
1437011
957914
918931
407722
1124245
1342303
410956
873099
1153254
1046939
116809
622684
1876173
1471852
1956100
1448206
1872044
1146532
1730875
980323
752623
337803
783789
21466
1696095
84033
1280280
1663232
124874
1203961
621510
1594709
883339
1018981
1374954
864559
1199513
1267663
1618994
1839372
1107594
356590
1526966
615712
1971476
1587999
881182
667514
1325154
753459
7717
394984
100383
600873
578630
266130
102883
901559
714995
752371
1393627
718558
1042449
1130010
1686445
1689168
1413645
841366
940153
1298415
1460318
302293
459596
101058
632285
139335
1076255
1417844
1490181
286152
433890
246000
1937386
1683056
1592716
894384
1591424
1118072
1752370
1860758
1018574
1920347
550540
61769
1786487
1753210
1223654
1525122
700574
191034
1833240
358694
546081
1870220
1696638
399545
541333
507286
1496376
230598
1712484
118456
1862457
1497058
1968586
539450
1546633
1849267
1458931
765248
502452
1391752
203197
893815
816032
572564
1768176
1657534
1779896
1346088
78396
780554
510339
1635948
156367
605611
1357059
505661
36995
833732
916308
1357527
1136401
407730
430558
1973028
1648015
461063
1964193
1895870
332523
129606
510252
1036471
1407105
543173
371382
1722612
1547300
918616
846278
975502
219312
949967
1615557
1457817
1441937
1307548
1160396
1892783
598233
1036223
311931
358968
1853061
1581854
56161
1063257
1817399
1419020
497074
1875405
1190795
137124
1076633
355163
39033
1646083
1703340
829935
486139
659083
693664
1450183
868297
917138
33059
1901098
390672
1027198
1955327
577754
1500858
401926
1267669
458982
1197708
1378352
1734123
1357602
1581842
189272
781463
169120
637626
1605135
36735
1997536
785227
170467
1963372
1556399
1705746
734066
411230
456596
339846
1389642
1382187
888782
1267362
1720271
1316131
448328
853810
1714237
616259
446590
1353321
1341552
1549629
963053
353546
1204229
530806
1727049
1106544
321859
475432
1591250
1370477
1489973
533637
163320
1376460
834283
375017
1619057
990714
173444
1048487
1598956
389345
829181
1847128
1017118
860057
1995727
38531
1887205
318729
734968
844297
1163588
1080533
1356303
683845
284496
800145
556280
324775
555225
1829155
211306
1549847
1373177
595336
608964
1553857
199472
1788447
1118957
360291
717092
182088
391786
36192
1073775
1671343
1564127
1091045
765141
1416533
1043351
347528
714071
1706199
207030
1808865
561676
391273
1522779
312847
66398
1064993
1412492
799387
1359505
192160
95940
95056
1103578
1620208
1871477
103583
163056
30963
1554733
1194174
561128
474060
618869
1353156
632234
1182072
1876591
1009315
1574175
1770034
811169
196097
208989
811672
364781
1867916
608955
1134724
42649
1694839
1726767
155571
851530
1023298
1103376
1837363
1100683
663644
806808
1352579
1358367
1747483
1876625
1911882
1278260
1317
306029
135
138487
389554
1733626
615141
640121
797106
1700861
1746902
1668667
585774
208443
252981
1385194
920589
1165042
1343973
1875177
839105
976243
1171629
1782400
524689
835586
377845
307495
1660461
740264
1535183
271750
668156
809196
1629475
978568
1929925
417061
1936234
650187
1847094
1489066
146882
713318
346094
1654946
845996
280810
218691
332232
1480215
880561
335906
804304
236539
1638630
430162
1105793
10037
175601
1227088
199925
863729
11236
1058542
1793843
1161239
232727
429948
1971481
1398903
1467634
1065603
2920
1849515
814460
1039231
943111
1448006
1211674
1730763
1926489
11814
1194667
1697354
1649717
1172481
321802
177240
1769613
1035670
1503209
748827
685525
1850755
672479
1837791
995727
1925733
1908678
360885
1755077
590116
393060
1175006
531390
90650
42927
948128
1755202
1179574
1379022
1633361
1844618
1218889
1007833
1914098
602423
690719
1219594
1567757
394724
565173
58614
934578
1782487
181740
1155685
1295783
1735159
1365399
1563735
1515099
1468691
135381
1792927
159946
401212
692795
1743295
105973
481871
1518140
936824
1986068
1876163
785892
724171
850857
1117741
1779378
1558392
1729723
747015
193347
549629
1782345
1518785
1032913
1652280
475115
264815
231339
1227087
875450
712342
359124
201717
1670461
144457
1831845
438738
593550
867281
1045178
1488423
1852325
719382
270302
1785090
196638
400834
1635415
322798
758626
892450
1954276
196936
1423469
509528
1691304
1052820
827630
1445560
1134704
920244
842205
810529
1780345
504379
531886
1136423
190137
1834176
94405
1458204
123288
542661
219689
1907707
1689807
540900
454144
1502246
334870
1760626
1176517
1163431
932218
253897
847380
1471233
965932
394637
421107
1303677
716870
1952677
423859
627820
1184223
258949
670865
592266
892424
1708999
873954
560837
1270744
1694202
278082
939836
940153
1428719
1779721
1048161
1751804
221359
1171293
450481
1304579
1804165
1146110
514447
1004275
346448
1285578
516709
432380
1836308
1607823
1539
1860758
805205
1289760
812407
1492811
264123
1154242
1980555
114954
96223
1359095
1339107
1495822
2152
904649
1271200
109812
1824213
1069712
536245
205440
1609502
1181146
889835
300590
1732864
1779799
171128
1860893
1434871
959870
1989098
317275
1439864
68653
1692742
1795368
834485
1235237
1529316
924313
102007
669602
1071171
165880
1329911
301296
233959
1981736
1446736
604212
1867228
1410681
497990
1606610
101786
1520517
1592060
1836995
228095
1435464
1183338
1334713
1486807
1463437
1695906
1777461
496545
1825155
244903
1625875
1862105
1491535
374656
1309854
896371
394248
13700
88834
1359897
1172019
641319
1599188
356009
1027981
1131161
111697
1766986
132421
495477
1343966
1477181
734267
143163
1017565
772342
1838680
1937352
757974
1634538
11778
433322
754525
956218
1514580
812279
1521015
690277
74999
1283212
118486
832951
1503059
893949
43724
825843
1968214
1920232
311958
771378
1379115
86665
47829
868002
720510
151559
498645
1692214
1638378
1678936
1112340
695022
445932
362951
1651887
317972
923707
545974
1123342
1475743
541562
1353606
1960834
1659088
141973
1664582
1394237
64705
1321217
71910
942029
1272706
1828136
40563
1828538
1219434
356143
1768245
977725
1714584
907622
1786579
1082482
322107
815368
1427772
347150
870016
757890
1775270
1455023
1463949
1758354
690752
1664347
1710506
1895405
918049
364171
1059382
1450585
73640
799535
1869285
591196
984598
1474983
1117403
1815039
885539
1301644
126699
540333
1010199
878442
1897895
1734521
984065
612622
1050758
316152
945161
1635426
1207710
1465028
1730461
834605
992705
737193
1585807
1660118
1162095
1611435
451913
1429509
864016
899668
1984774
1019614
1738204
1117595
222594
468590
1347130
792266
1897606
308392
1225625
1543348
1284655
517877
1378561
1145883
1112904
697666
1787392
829036
1735512
356523
68752
1984774
782661
452852
1484779
673609
393416
114354
508336
1052381
953205
1153824
240847
1513194
1769554
128144
1534427
1048210
879281
1517940
438312
593417
1448113
1013711
1111946
214366
547427
78862
1497582
1991256
380693
1751201
680252
1472136
1318360
1614655
1255883
13880
649624
192056
901257
428548
163400
1963632
600304
83977
316432
1116066
608955
164139
763160
1100980
713170
552580
95158
1205945
1678291
1599819
479574
1232817
994894
70077
600759
1738009
351489
140922
52424
1835813
894157
1013432
1583418
648334
946053
1933279
608789
152771
130437
483110
1463805
434412
1789776
232005
1070284
1448363
1147494
1659940
1942915
1552230
101655
253112
1762778
83764
1315327
1693588
59648
983961
1358104
119050
1016402
729112
735222
340823
1319594
1319903
187442
751101
899885
1161123
1275858
736926
213871
210451
943396
1002488
589738
386685
170034
325201
1694781
660885
1337401
1618992
629768
743005
1164645
796161
421107
507305
1854559
1380141
486697
80526
6205
1496333
430118
1425070
540448
1382765
1089793
1997329
1031075
907136
536866
1379835
731992
1228941
1521717
561802
1836862
1025406
1545224
401451
1740186
1646170
1779346
893639
1578401
280564
1137116
854129
1624788
1628234
707967
1746474
1310110
442718
805095
658888
486026
1853197
457915
502675
323444
1604921
249339
1951188
1858080
38022
930388
1697
1567597
1310592
58474
793814
137181
1698233
591749
141190
82368
83776
1627271
381249
254144
1937190
34028
1683269
1753634
1853832
864625
555701
1158193
1970520
728384
930585
1620744
1748476
1317205
601022
1705979
227846
1927472
1278838
594192
1779581
309912
1462403
1517301
1217436
470830
1847568
28253
970736
1561374
1184293
1980125
961948
923592
710936
1370577
1736326
1713695
411893
1971423
1135030
843094
516175
532975
1069571
1029017
1757597
1646741
358694
803429
77828
97709
919747
989745
744403
1315714
1550701
1082060
1176000
91125
613230
761196
1680878
349006
1677227
91475
1227749
1132747
1894454
264765
1118808
1420938
1921861
1923481
1199066
1870472
1609136
1078814
1483865
998088
1134931
1817836
179450
1723629
1663999
334870
1195203
1271320
420001
1796373
563995
1106024
1656846
1436214
1757472
828866
833973
1411548
398075
1904296
451004
681938
627847
1769133
1746289
1225493
262659
564379
1421090
1076154
1188306
133182
797452
94685
274957
533614
630462
1726477
606509
1073673
1133208
1745645
1052978
530545
1857580
982729
885456
1874774
477688
886533
470236
589693
1450896
1206304
1925462
1198246
163469
1368973
1087355
1268945
1641248
1484732
1061061
932416
1996602
310433
398931
1751382
813484
673262
1148701
313660
1459860
1782783
1802481
1316367
1441072
124154
1585963
1944189
791937
1698076
1809543
1880532
900510
1033229
127866
1588895
932427
1566430
137185
1242678
1515634
15771
1836616
1388331
1286228
659076
1706760
328046
283274
1719898
424983
1457105
1591118
647513
441717
1093626
1045472
1330787
429745
129419
455668
81341
1659232
898873
887811
1308736
1041128
1521717
1596214
962963
284466
697893
1264471
350463
1241587
943518
768353
306403
1365720
268041
596086
1045382
1025161
612794
45566
1772192
161835
326162
1087224
103811
387266
393411
1999621
1937517
1941672
1701910
1933327
1106545
1643782
989613
181680
1324657
1750360
14742
1287125
93361
1317437
1815399
1737291
525169
630346
1085080
216315
771182
479602
136032
754633
1020823
1987797
1833658
1429517
1830596
1757401
1734962
1059716
1524937
1010552
424493
997834
547480
106128
1399413
693297
508466
254673
1821633
1986518
1763662
1309560
1169923
788452
1786607
1972857
1927257
1272212
1288433
1003691
890716
876619
1336007
736967
149662
950908
1275954
31643
525629
834073
523144
111840
596883
1599085
1810277
111833
944611
1840675
1803144
500928
703568
1337785
941126
504656
371901
396232
1704843
723879
1387004
1631073
1001702
520745
1029440
1491365
1802591
1743801
1027553
1754265
1494966
810028
1130333
1968587
177918
153092
211702
384096
648393
460738
768845
1826340
85905
1293036
1791233
1664496
256111
1552936
1545527
1003164
63519
1745006
741035
1526200
508103
1135055
1547167
853768
34954
1601115
644213
1403223
1448611
1181196
1725129
862354
368532
126877
355249
738635
1620115
1090181
1303753
1202068
1139602
51894
226081
1039899
200775
512975
249896
19154
943480
695489
1210566
1664657
280810
1825753
29556
153629
1680687
1037202
1479222
499022
234264
1383253
1699565
1658458
1097903
919305
742506
388222
1236964
904865
1663972
1762393
1006101
1801278
1343789
1355383
958991
219379
1986692
1014641
496875
568685
1477569
956739
750916
1767930
527884
1363533
308851
243501
1671609
1629079
853703
1512959
1005410
1701411
1376534
725325
846288
282014
486799
624838
1396219
809641
71195
855029
26288
356364
1461708
1402495
677805
1412538
1178197
1996889
1314232
1058321
235225
1864031
875552
246296
1694195
1433978
785308
1142408
253085
1905468
1586372
1325005
911906
705382
519060
1461663
1890316
1754538
132933
1874453
1136389
1741614
1200939
683823
1376306
1852380
26382
817896
1902950
264366
879160
1105396
937178
1839464
1442173
1057996
818519
1895744
473540
1117770
262997
485076
1109129
557812
667824
911654
928417
967848
1696815
391538
575383
836654
1151764
323028
1878170
1772841
1457594
502585
984125
1677877
1655031
1810699
1352394
678621
1940811
1225143
983671
1008500
1496466
1098988
1551055
967394
793977
1227686
556621
1443099
1705534
1594415
323444
116653
1697212
172255
1884284
1073025
898860
198680
526207
915341
992822
858018
125989
1819812
1025247
327350
403885
1013432
918112
785468
1481247
237669
426742
419956
630004
1523648
1516860
716722
1149248
159028
245832
530900
504766
397218
1638369
1606755
1505933
460686
1017476
1667604
772384
6599
233633
854144
1854695
1008083
1245604
723553
1729354
236515
1401390
50384
263610
676870
1911345
7181
785734
1425902
396894
1215278
1105574
1539347
497933
19108
1004055
78329
655603
852978
1439657
242739
861584
1415649
1507912
39614
1668979
241992
814618
452523
805832
544472
1024145
1304166
621266
321652
90358
1137440
1006185
951468
324284
1344934
1613495
105427
1973643
1089961
440761
1259766
164141
944045
653351
417445
351846
1140233
1716067
1582037
1042239
423944
1939861
1838809
1168232
1310944
1796601
1123593
1668656
53653
1328380
829597
1121804
589773
1954046
1192626
1048210
1757838
1434231
490426
122282
1593277
711907
547408
1834885
479333
1941126
217447
805845
10431
450018
834137
1419642
1724498
885702
1606789
311627
1301559
329724
92828
1384497
555758
808645
741785
882391
363659
99285
339922
911247
403917
617739
1844126
1819659
249509
987166
1160014
754633
511446
1549161
852583
223505
227454
1310293
204437
1834306
294296
732466
603100
1545150
624456
216631
1697556
1725401
1317959
111355
1222466
823449
539020
1960171
552067
1888188
1238681
1645212
415922
278614
1008403
1566377
1853311
508302
1792739
478458
1816188
1131106
142111
814647
1869296
1745532
706416
985341
910083
994369
1435075
1301391
333622
674289
82114
1328817
1130148
1496426
1802222
112308
585897
599763
1105850
1831584
1413200
1366004
615141
1501623
102919
201768
1555081
1908168
951588
1342695
394314
1776142
480281
1279081
646057
951038
1570060
367547
1569448
259102
1451019
820648
622026
1434546
1472428
1200252
453167
46699
591692
617018
278948
1318009
54094
1492315
41749
1079628
559165
1459931
899719
286479
752595
713264
265884
428072
216631
1445234
1305097
176978
1288322
579653
1892491
699604
435548
1182620
1924539
881304
226219
1964013
1178020
944036
1338517
243877
240099
1289738
935362
1459924
1409567
1172363
1390654
1558239
823693
1682524
698345
1753372
173601
1718194
1860734
156677
180751
823491
1112557
946367
879930
1089312
619589
1529956
1408184
219994
1504094
1201566
166713
1214624
533103
752134
1627126
61036
1598572
946672
1241958
1501642
832217
1087125
32217
727057
469786
342580
1716314
348562
623943
1194340
1115482
1931261
878412
450038
1182172
1042502
1763662
941891
1906075
1309344
1225215
329034
477755
1453657
604477
579541
1601349
225633
1264306
605548
1579960
517124
90796
1719498
611630
1758389
1170033
1849958
1091557
88761
1384940
619813
1571447
1618584
1148253
1119553
63294
668073
227198
1004169
1386000
949901
1043729
1225089
536633
963722
1831072
1024041
162891
1173619
1836511
1634423
385888
73304
1638411
83630
167950
1400718
808170
430832
60814
1928705
1486195
1678685
1494459
560308
1110316
1279366
1445047
967961
552479
709139
647783
785671
1412772
1810597
1779771
794067
1980092
847644
1414681
1152213
1803063
404768
595889
812911
673052
705512
1727539
1547588
609352
1066256
1623922
336037
1063664
1707940
1307302
1583400
580453
284706
643218
1894256
716198
1475785
937726
1441465
454973
1038131
1599030
592596
1080519
942052
697781
383381
10203
519079
1285637
339753
627368
995828
681813
1565363
249307
1872427
881484
47808
1001198
1361983
716242
963509
222509
177245
70474
1917903
1311888
1076908
192665
1157185
1757148
424779
621794
1210940
1502932
91192
848307
1659953
1777439
1610216
1878567
1845989
669997
95911
1783642
484431
1571045
586305
1193665
1614727
1210700
619469
1398380
1803135
95516
994655
806223
1004017
16622
272007
1191411
1795875
133117
1601725
908292
442715
1341808
1190875
979610
1592977
1572848
1122479
1248012
120065
1165852
1123191
1868461
1400
849032
681260
524335
1091657
811540
1423017
1118508
1727443
213967
204976
1390989
90992
671678
1370572
34540
1355071
1778692
108407
1342380
1480488
568680
512801
788809
1086326
1474714
1661551
912187
152146
1141830
105695
1677735
450387
1179615
941804
1519124
979120
1333929
1434340
1881358
1948537
112588
797239
1274536
1344934
528269
1085672
476603
1158019
199521
911121
1010289
1273345
1495539
673924
832954
17349
1927150
1072883
966293
1535143
46433
1385509
32248
961805
1391409
945971
1730010
749071
1910704
561849
900528
1779516
576509
1776131
1996333
1930008
1871552
1480114
1375579
97447
1203378
1185429
306683
1036716
165807
1480021
93700
319439
925100
1046271
957425
718558
348482
475460
842785
1794146
1446551
648716
1904424
1228365
1315125
1975976
1896908
1314927
780510
100531
229317
1903643
501220
395831
440054
467226
1490647
393061
1219607
893875
579745
166605
1083439
1036051
1358815
1166292
1533347
105689
1875567
958378
642468
709789
414078
402508
1808861
1837313
502362
912045
733789
267496
1762979
1332543
336540
699622
792651
127251
544464
1724986
1087487
1568983
935222
888013
721501
908523
840504
942086
73232
1388584
92062
1116577
337054
784789
1019633
996639
1384285
1257339
1838347
452075
1082660
1156938
1740760
843674
509787
176154
453418
1791137
1497876
1711492
1736337
18931
799948
1790393
1548924
85588
1407724
1598179
1099004
725317
359220
1104724
691689
1662365
531699
1526836
838075
1146797
1736161
1804556
1662108
140662
917467
672659
1565030
1444940
255700
610621
1334593
1003963
1079077
1654046
1176330
258967
1824093
897299
482327
1051256
1783973
1867916
1595498
1071487
1950012
1611464
879175
340939
778354
190417
473895
368359
1472721
823805
421040
1852295
492186
413548
639415
1773789
1755980
1621943
1293891
1048258
1801307
846278
1014539
452960
696554
257209
662411
129405
1333743
1520419
211725
1758695
1529689
189280
421857
433529
800778
1861405
646836
1443209
894026
1697080
99813
503189
1415394
684089
727597
161187
489022
513556
1404307
1869094
977949
1565030
1181193
420696
926796
119055
1055068
834397
1420536
335896
1062149
924830
821022
1898483
1707927
1532582
70971
1587059
1215648
564818
736022
996556
1671229
1905635
1713845
1430137
647545
1997563
544339
1008221
908258
1493221
807687
1973606
1600587
1772180
1435797
833062
461242
1583400
1651798
1279366
1494346
1436031
1570505
1819720
1035621
529436
812337
1197041
145032
34238
1492154
31221
1918395
103817
1428254
251695
1145700
1779641
1226640
1280711
19236
1088864
1083010
903129
1185456
1324766
595662
1166362
1316364
1814992
1987690
1027999
720624
597631
1385166
1102754
628563
963423
869280
51486
1888707
1553378
410881
992332
1049334
882956
95592
1005821
1382791
1507596
451077
855013
408076
808769
129232
1300589
639969
1968504
1360100
68970
699611
840036
1464337
315666
334832
658965
1217551
1689452
1483717
1143191
1236931
895935
313561
832232
555161
1122860
1945099
689633
1253811
758491
1425153
351859
670943
377091
1702455
535996
3009
1960323
1087495
1888847
829034
1888584
720555
1138763
844450
1118754
672395
1693741
702530
1477674
1756537
741264
1739097
1704184
501093
1987012
1451186
745844
1912682
1238391
1927318
1990753
348745
786948
504035
486554
526402
1730532
1019976
901486
1225770
602201
1610583
240385
1225058
1978599
702021
367148
859582
327509
1347069
428388
601177
1723212
723983
594594
831221
1720575
455668
134054
602856
295972
690229
132648
1007609
444364
734573
1504650
183209
558430
195486
574700
904043
812126
800414
189528
844450
1317469
794067
1552864
280789
1251972
1593947
635456
1343045
1326042
665682
1703220
1825515
797740
1453960
1269206
1780491
1637089
1814182
761083
650864
1105182
1048459
161838
221963
337325
276918
1157017
1063532
1159475
953098
856871
1883566
1298190
873779
802848
1013364
42449
1888095
1592872
222381
265890
1819443
133128
316262
1513454
1855147
328104
1894464
877174
1406134
376432
1109302
478654
621432
17393
1573699
411378
1682290
227723
862265
1223526
228617
692363
1938355
554416
503241
173225
1579985
110586
658019
774640
1594645
207919
862875
193004
422968
747003
182141
1960390
790588
638268
992386
1624872
1418512
1740129
347296
1637417
1424368
1011975
1577643
392196
74371
1852242
529106
1577308
94281
1595965
1401796
1313567
1706299
1201838
730431
510063
547957
1650033
770860
213485
925158
574791
384372
241621
1756576
1358371
1703009
1754858
285458
199472
786230
716319
301865
1242379
1790383
1469313
1269500
1341338
768353
1492863
145004
624360
440177
723092
781964
1987945
1949862
17364
1700081
230500
396405
714466
676725
530723
952829
1465402
1403740
1775635
1551745
980506
1256213
1925141
1971274
923834
1372319
1462051
794067
742506
1906620
337769
445450
1673973
1700879
1798469
275365
1654608
61377
159119
1317429
193701
705881
356447
76050
290083
614404
777974
1745233
305924
941492
1732041
1675853
1248932
942525
1142701
1774196
971465
587742
518037
1100312
804737
381640
115173
1272571
1515581
807468
453418
535211
229834
101223
1809331
1652240
1511096
1787987
901161
141536
294141
223189
209898
1798728
689419
404964
212039
1809513
1847944
1025580
1794586
1481943
1079625
383002
508284
780317
1694715
1388080
1042988
87889
1439279
1522731
1061780
318499
369307
451510
118140
1765808
763845
118693
1263753
363230
1694319
894877
1824805
621955
306991
1092551
1615735
580570
1143736
1704796
529234
1146054
1205123
1411458
1770163
1973005
579013
465054
78644
1933420
1333202
69601
369431
198046
1756671
471456
1799911
844515
1712044
444349
278533
1073725
1577900
519112
1650194
1729562
1945267
308265
1607505
1610304
227558
305597
929783
1263301
501209
1897959
920426
1269603
1296885
1467469
1714558
1232108
960101
1465353
921129
1924347
308562
427353
818508
373930
740652
697978
164196
676211
1372128
348208
1826230
20034
75365
1046775
1192329
239300
1784251
594756
1610152
1720838
840740
1409405
493524
819408
1555899
1250252
673818
1328658
609007
439241
745315
387052
542621
1898163
337098
470924
1934643
524952
1280711
1384718
1626480
1792464
1279060
1320435
1587179
1455001
1475559
362131
1377788
445649
304077
1353532
725910
1707808
1031758
160037
1407617
40805
395768
1896702
1199110
1887752
1441072
1885965
712621
1109394
1307232
1757676
83713
1009970
1656400
1217904
744882
1189397
365929
915539
156273
684263
1753747
1326625
486047
1639847
1072596
349622
254093
999634
653546
917011
1711470
1331006
1188809
618167
1346500
1370572
1395615
1983522
823500
1971831
1160942
1153368
180189
890516
1461569
1388
1840728
1391676
1369111
1523164
1655749
970458
1988710
1392345
723986
1324924
313345
1102270
488552
516638
158198
1526630
1814443
174328
1249240
637214
1475212
364004
1909398
677993
921234
1699932
751207
905530
1493661
9531
1740584
1011319
862891
1697064
536662
1922834
1805496
296519
1297065
128132
1710386
272370
459821
1853952
875020
973564
596572
1041221
1122206
1532915
344037
1682558
1904875
321828
1583678
1102500
1044403
1047460
1428418
38572
213475
645932
1705702
631013
566418
145892
1933139
87889
372626
1726046
1753763
713222
124399
514277
1504632
1983478
1921179
971344
1959130
979381
58336
1457479
603674
404687
315347
779519
1917733
53745
1526441
847317
986403
1524939
716740
1078516
1835271
758743
1908175
1602490
1151087
1998050
129028
942627
953652
1745378
502607
1364221
1415608
1486719
1827101
444587
607783
334061
1404708
214849
1863211
1966843
1644982
570888
58614
389242
441619
785864
1788484
234454
1153338
843602
389345
934067
1176096
1164152
1693798
643945
913339
395385
1828642
1326363
1737927
854758
421717
1582805
1005363
1372725
726688
1428418
1880973
1486655
318807
1975473
1121920
1517320
954533
1384417
1079506
899583
1122860
57674
811891
1371698
1331518
1157017
675183
1758496
1259988
338859
536751
290226
1511763
705918
223527
1873358
1831891
1897893
887607
1189843
413760
1125250
68106
1790330
1695601
621225
1258879
183720
425090
1603575
1173837
1850872
160516
1039200
943497
1121260
1049081
561708
139062
610151
1092950
1173837
1090835
965850
1221579
799014
1583954
797168
432473
1415593
1207907
334998
656348
1960807
1588623
1087625
1705165
754711
1974459
47117
474740
911811
241392
1770151
608980
1594478
1174211
618081
854301
256795
1240392
1726102
1005002
1926851
1549317
720449
1323994
1101744
1208241
1656177
1392003
1350916
321731
1712940
798439
909035
1574031
1986518
1109343
1919791
590583
1558386
1148750
1356434
1836266
191273
1694819
304200
401657
1666218
1051899
1942618
1563285
415795
415431
1178511
1176348
1412939
1259827
441304
772892
1949196
57244
1753006
551167
1483363
516288
1421235
1089395
1040401
932834
655087
112116
1998276
512975
489213
1236688
1599630
1155273
647362
1690570
356751
734912
464452
757115
1589803
1364933
223965
1578649
1765457
501494
863432
1862659
1714645
642810
1739797
958635
1597913
124566
950515
1112202
303649
479517
1608641
912954
943120
1855801
1742778
1447685
1172205
299655
1083606
1225458
1286178
74286
1675501
1925019
945726
1471806
1464764
1172363
1439725
1549437
37883
1908324
1055013
1244768
323642
1159046
250983
1478476
1516618
311958
1337584
1207809
1709249
423526
1318841
248066
345295
586338
1024348
1486691
1304029
1672345
390050
747460
1776437
1197259
1911835
1835720
1845907
360699
1421698
1125026
844520
260342
166274
861340
1766318
331547
64285
1743321
430984
633276
1446758
584648
1413281
377143
1733754
1204892
1719693
207470
1264322
586605
849849
192056
1432369
417935
986476
1688828
511878
1457594
1925164
173247
229830
1952218
465572
744577
930416
1145380
1178706
114217
847042
231016
259375
654663
35343
367886
1026121
1176439
1887163
554083
273515
1458428
1616966
1904569
1348008
1737682
1906220
471274
546840
1498241
1626978
1949392
856145
1205437
1118784
64836
379693
486603
1001638
1688047
459607
1044425
1752261
1721471
1118029
417679
678198
1286200
464012
1422752
948281
414676
863752
507076
1385194
450165
1167858
1108393
1074015
436383
870714
1361253
618099
761389
887664
598786
250297
830803
1573726
1903609
1523860
1001638
841911
629936
51199
329661
1295124
1617951
410413
1473412
1774371
94110
1633733
1669144
378250
1690005
1631073
1036716
887449
342091
346347
999330
1212437
1831693
1447025
504839
1453042
796974
488790
1351065
909132
1265730
349728
144543
554698
319453
542453
294538
407166
1169899
177245
30234
520874
1785776
600578
844769
1092074
709337
173780
272979
955109
365377
1739772
1587457
395768
294495
197036
518787
1008662
400948
1491018
574559
642059
288327
276831
607367
860505
398502
897244
1619094
513394
748290
1322248
370545
1076612
1531011
1819007
1633506
429950
450652
383264
650075
1697905
904430
1813914
289386
456607
923518
313561
1600018
55970
1066680
10502
808688
207922
67041
281997
998522
1294351
1923872
1651094
129419
597637
1018574
1932753
782875
1991201
1406548
1536950
153199
695022
178795
377570
90615
349304
1357501
225683
1445459
159239
899343
1336036
1059733
1700173
1278282
1707207
5229
795753
368653
1864505
315052
211702
132437
1625123
698954
1849074
69069
412659
87532
168841
1590317
1318624
744126
1538470
1784897
1703952
418586
1435016
1911724
1781772
279518
123229
1756342
1779287
443612
1381755
1816741
555847
480004
1603492
1096485
1505554
129835
347424
1947535
1791145
685437
1182249
1786103
73912
1615699
1445446
792981
1740864
357207
820802
1186678
243500
544734
765404
1353156
1190222
214500
1647749
1299598
1024986
280882
1347599
608561
1968313
1924996
1122332
1663737
414453
1358525
935384
294798
716760
497490
631375
76187
1029095
832005
1461191
1149390
118317
1655573
1477526
238901
37621
750417
1550972
1549004
191967
755206
1803793
196774
1655930
1173188
398929
1731155
827133
405788
481742
182910
524357
226297
1433191
1078100
1501371
1803088
1989134
1765857
504388
718967
1137380
433947
1569943
1393459
1236844
899902
553376
1590165
1161357
1273092
1435546
1973115
1699525
944174
633659
1806572
823045
665860
94112
495603
1680992
583862
826313
1405959
1779846
1670870
905235
1202505
1498128
243342
1291945
178626
393371
910771
559999
1939089
780889
1814871
581971
278406
104451
1360587
1007681
540060
896196
1481004
676148
1710981
21997
1894256
1560535
159004
440351
1131207
87391
631629
690299
171425
1845742
1229766
1613139
1065301
1533504
1401974
803546
420296
1122175
663057
497483
282258
484617
1782257
873755
1772106
470636
1955441
1860644
1525722
44341
965767
92151
1321797
931336
251541
1568391
794067
1135650
1442630
417828
1252760
131175
1965501
1733463
1263426
1335471
497745
1418458
1708706
1819007
1685155
382076
1032581
284389
1899708
1115667
190624
857858
1670453
1043079
789642
1489416
1133011
986420
592132
1004604
678161
796246
644799
1892797
946844
637067
1203187
1549515
476492
137018
1302800
325401
1608779
1591765
479540
86275
1923857
1087044
1868461
724977
1338737
1099447
728995
988012
1556540
1123663
1065780
1164158
652864
1338972
1483626
198831
1411167
1441077
89746
1479693
47682
1898186
1298402
429183
1429509
766518
366689
523624
1550878
1419020
1385484
1842558
713351
997328
1709550
601275
80320
972649
1972628
1961629
1100074
97195
808494
1351068
960077
1048493
856920
545468
149992
1389110
1206165
1805292
556621
1406020
1926194
1648042
246798
1994834
1186510
1699979
1426248
1151611
685989
1483450
1397578
592653
1360509
223350
1559218
259108
1298108
84452
839135
17463
1497596
1618291
408348
735792
1840920
1849445
1532488
1838933
1751258
1004116
511432
1757676
1442441
980496
492360
841891
1099229
426354
1706698
899102
989539
759417
1274635
1545555
1714662
1677882
100550
1194476
112619
1729165
1856264
994655
756029
511959
408595
1600022
180575
988713
1327678
1019645
1044085
1268376
1712115
1882087
612616
44622
368631
1737587
1069884
1541226
10169
1887843
663880
1816864
590603
1025243
865792
1289800
1572659
1854693
1053554
601177
1631010
1008230
623223
657178
126514
640488
1865801
71009
45691
1968798
1695770
1344964
1014001
788841
1537540
1187097
542331
1023765
1570028
757250
1987392
389625
1713634
1575708
844419
397325
1692480
950503
1024645
1796522
1220848
1664832
1110859
727261
1849786
633678
479318
1577678
1866226
148253
289917
1031
1476444
855667
56242
1923879
1965508
1987392
1130048
1875863
1108264
1618420
89689
1048368
1723845
149711
718153
782525
244601
590424
1100472
37429
1013062
1567626
1917093
1425243
1367668
187085
1955214
809367
1001565
812220
1507481
1152624
1279166
1808265
1927258
1005676
1711945
725451
743100
1399756
1080519
1782316
1405310
1384629
979049
569101
311158
255944
228393
219179
1503948
376629
904930
835710
1191544
1225460
304955
1440792
553742
1540606
1892444
1484177
542141
1263052
780471
34641
1704806
1541256
1486329
137518
491348
1115284
1346573
963517
1466631
1301674
1182072
786937
639346
1700571
953652
1501566
1058316
206087
1101884
38728
558462
1917744
1777430
1488757
1715264
495146
1539794
554388
659906
1872059
17175
1303239
782052
25256
1598378
1814348
942641
1949406
1922081
1051548
940416
387232
765981
924794
196221
1631405
1118500
185956
1353970
954256
1410097
99328
1701928
1141081
110032
723912
1540233
879451
590610
1620840
23268
270450
3737
1298393
1596351
511567
1867491
778095
1840076
726279
1610879
1294177
1290176
1521149
716760
1119893
300834
218463
1925650
743817
340082
123292
1055613
1185956
2187
785218
1227960
786701
1653135
554210
1687310
714001
499774
206120
1418201
1333040
1194616
1530561
1770029
744687
1150611
623529
988665
1009420
1818794
1109580
139926
1640357
1873374
1142042
578705
432369
1726512
887182
1394706
450575
307831
572616
973260
448287
1237529
644838
290573
252844
51417
1719242
690327
1282819
1128081
898118
360822
1561646
214799
612169
1384982
1615490
1068258
1780176
1932284
1873713
1081457
460323
266966
553376
1334161
819386
97281
801391
1023161
914688
1813492
602304
1610804
663359
1246856
821865
941770
1506822
477844
999324
374083
1830914
638531
1425365
122222
613401
1378085
1579986
419550
1227960
1344146
1569825
1696041
1458252
1066602
1091084
1928819
1625789
1200561
1270958
1049523
129370
1208195
1222541
660902
183494
1959294
509528
341645
280646
1770715
1970719
739987
303462
1608380
19908
1101744
883147
328860
367611
1414067
1061542
1001324
1644286
1329975
472880
576746
1252055
487250
1427561
1864381
741900
1705848
606352
1363126
1446573
1462131
149454
1978214
1371050
247813
1195441
81510
1441022
392817
510151
396541
378325
455737
159767
1885278
1510362
751436
1689533
864717
427632
768360
108270
1982360
949125
1175508
154997
679898
61666
196365
361686
1503784
160680
1467684
1945788
176738
898873
1564845
1593319
610621
1989539
1316436
1447275
1286178
32527
1540166
858018
1838961
90796
65765
1458037
76828
1686234
880683
1336998
1063891
823459
736929
471881
1809331
1588272
1245849
1409458
152135
587254
1814882
1231769
1759194
669194
1225161
633079
497865
179367
1422936
140048
591637
860466
563923
442726
880945
664361
1349143
569015
919747
918562
1022451
1800001
676168
861326
899668
1889566
919029
1156034
1360097
93391
327498
1625618
1992294
354138
1563947
502362
826567
1550263
168942
1630037
724431
1765725
1333743
1268585
920798
1134690
684515
1893002
1069387
934758
316565
1210680
148848
1125291
579665
1103867
399124
1229647
220398
845462
921177
1878538
1282433
49900
185920
1076360
1085252
1043918
292199
158886
1655178
523216
809764
335090
1183413
1848837
167218
210473
304804
490882
1631080
1465179
1492154
1088933
1390614
1772265
600587
303477
1869240
1346607
1310460
1809054
1517077
1030949
246549
50619
1007485
1055926
1018238
1815303
1509450
1804381
1999780
117810
484222
715478
1647341
1703642
769140
1926217
11772
502238
123272
1310906
1670331
1903643
22108
968550
955152
1885492
1048624
839141
1109524
1950798
1144448
1397099
913118
64071
523238
527455
756518
9128
1633291
801463
966528
1715178
6382
173767
1644875
1751625
618116
491506
1173401
216802
1136998
1683871
813253
563101
1312723
1401032
992479
1166971
1368832
1001930
516822
1092142
1932940
1588525
1659926
1841356
566703
1211944
1743457
9847
53592
160168
1543713
1931934
442490
1290960
1986641
750121
1633672
1096806
1316331
504218
711203
1673544
451595
1799928
1401839
618962
1716833
318390
1487518
1259333
184020
887364
909738
1245334
865424
1288237
1765857
945971
811463
1753372
1812583
1306370
1718598
1482086
2448
1420734
842205
1512256
1439737
1782940
1007779
596119
789731
1809985
32634
176519
1053283
1511290
735100
1925141
831183
1343164
372858
953756
334146
1077157
1377884
1910999
1350276
651324
1063064
585876
1163529
527633
1734038
129150
672400
1826903
1423893
1571385
1622721
1728876
516221
1029087
221972
191308
1083046
640957
1587457
1746468
1337841
1390982
1861814
1231830
349179
816059
1644316
1695909
169063
1783926
639855
624350
417039
1479594
1990649
588310
200417
1397099
1350942
1338737
561172
741155
604847
1535640
526453
906434
1701688
1881410
459617
717883
1299049
312145
725029
1898450
1036686
1448692
993524
1058864
402420
397718
10908
1858958
630831
82872
1591374
557792
1319637
1451902
1367668
1558044
1111211
1967596
481531
959928
178999
1152414
950805
1016823
802633
1803117
161311
260341
820943
1122021
607348
867405
126379
1434129
348327
1849233
1691059
1620447
635417
1894335
1636736
1536621
1495042
138577
1847829
1581353
919942
1880258
507809
676911
283869
1509881
1842910
1320096
1673577
855665
363287
180150
553429
1076492
1734390
528975
1826045
1922236
1155546
1173414
1434531
1059716
1145715
1492811
1802630
768445
895278
1047944
1433887
130933
401971
549380
554827
353723
1018507
1970554
504980
2914
1725282
439039
838443
4300
1119198
1150781
166566
1705320
8644
533582
1750314
1148594
182868
620686
815987
974268
1901755
143898
958596
1595797
1523811
1611956
776917
69010
1217414
349283
1692101
146463
194299
1796949
815001
1064984
286478
685610
339424
1291304
92094
173827
504211
551836
1480225
1059382
32914
1180400
809485
1452696
1772338
1705320
1545961
1917743
1792692
156830
786392
573542
1068639
1257059
767288
1087125
1954449
1110910
44787
346094
939750
381132
1398207
636191
881804
1026773
485830
853887
21053
33796
1663314
405966
70140
1460887
907845
78265
984806
895824
1842943
792782
1671856
1151656
1707117
658057
1573154
1623994
1323073
960618
1645261
1764807
74485
135972
1079077
819452
40003
1726394
1048011
447687
1514985
796316
1269097
1398801
384520
1119546
94658
73342
903157
489849
1206143
1148336
393242
1493950
1515039
1295394
1633733
708407
139590
1807794
21983
382144
593801
1437596
1841106
7005
1167027
1421724
1088742
1575742
444037
93852
1077667
1036708
1705168
1312103
1670652
1673164
1049663
1095583
916326
1699775
1007408
574885
1897082
1426283
120298
288926
960666
46370
1065430
1989034
39041
302136
51433
350538
88239
364952
77262
1927670
1292376
208459
459105
553127
201561
1460855
767393
1915442
405364
869280
1927619
1225789
130928
1699410
39972
818980
1969890
184818
303617
1173851
941900
1777837
1785107
1430779
1554445
419808
426673
1632330
599711
484629
2509
434412
1346349
1299895
1048991
860161
145366
704775
1543061
1971091
752141
1884394
123229
1247812
1159054
697112
194049
1610304
156624
1607644
1381295
1874275
1801129
1738550
1505322
170337
1644111
1788459
1454685
1568303
1841436
550519
396436
886354
1561704
1692729
936644
1160605
811248
1066568
1644011
980939
632582
1588017
1342061
1432039
969334
1695606
1626277
973929
140794
1748863
178821
729801
439387
321777
96015
70554
1025763
274848
1995883
966894
1259549
1980376
1698450
544995
1736148
1637674
951373
1151495
1237566
711065
63817
156760
572788
1851589
174504
1407132
110270
1815683
1989372
1057039
1651100
207533
28919
1624305
439606
1255820
1608349
1073378
718384
1715680
28964
693007
326859
115720
753583
1742226
1418245
559331
1541689
129530
1318393
855798
1104305
246370
1322933
1385678
228894
1471195
1806719
1429737
1860061
583652
13682
241588
538181
676996
1583192
1247512
1744667
384805
193859
745115
524938
926580
1891112
1292914
1529344
1487490
198495
1681838
1893149
1337603
797452
1692475
71479
1404059
142218
815029
1753877
819938
1492418
651127
941452
82606
864695
1627038
1829494
294880
23615
1119516
480315
1670529
99874
1804422
1976372
1668854
1675101
115756
638121
974267
1235243
702291
919926
380646
1819740
33507
729081
1495435
910571
1014289
1394525
1245079
1740418
754161
1373978
1033481
1743776
505031
1281738
1742213
1196833
1285046
1615875
1782166
718376
742203
1535335
11839
1384763
442111
1841366
1066415
576483
831067
343273
193485
1947866
808453
986442
1677814
413059
608144
1556954
1016335
647912
1311721
109390
1112679
826720
1677901
1479989
1540860
1948095
1290909
611041
305725
1089714
1298925
1336299
1715758
840284
1166309
643856
1574701
70435
1937514
903307
804043
82407
874644
1513468
291730
187613
580736
1895984
1396577
793167
252842
132957
35644
932236
1047587
230327
1243786
1395302
1339452
500874
1793377
1156315
268747
233439
1120985
829816
1560527
1224656
1269720
502288
1838001
1459303
116878
1872720
653075
1856137
963485
1584837
1643995
1817991
692178
1279685
1230695
1801146
279729
1108802
499825
1663209
1723550
141730
904097
726967
1437025
1922853
1256364
885972
1821617
1620534
451686
1827059
101419
68701
974108
1212163
378374
882284
329489
1583362
840026
542141
1756667
427530
137756
1036433
784789
1274143
1491377
1933554
1639047
1073671
373447
1517291
623423
1923800
383784
181418
1671129
1665276
1835273
412270
1545721
897563
1679321
1409363
1650883
599070
235252
648014
391809
708174
653117
1157842
693769
1600740
1803448
18249
1392665
1102750
1338644
35792
1969431
867688
1100005
1255437
1727957
14610
1368502
301331
1498291
1646083
1062416
1389100
608789
250563
1779464
806490
1161591
1854571
1347558
1683803
244985
1354637
471854
42934
1679196
328400
30677
770415
249774
1835952
541136
1853798
1150647
1022217
362318
1777439
506213
189985
507307
644047
1661505
1265590
1816864
1345540
1777907
497933
1634291
290513
1349354
874738
1808283
1349665
508636
1932474
1786860
1223435
523073
754732
59258
962378
650439
450490
1735719
98396
1736341
1452935
469785
1583575
605799
242181
1617951
3622
491966
1722795
1047944
691034
27532
1465873
1317689
919316
782928
957062
1664721
1519926
1550406
1765180
1889070
917011
1272008
393172
1653886
890778
888597
930462
823538
1663649
564473
1459619
621853
502675
1933493
885326
654462
863825
529436
1101762
1829723
1640867
1756913
1541899
20601
122680
1886004
218987
549818
1995954
1579785
1724096
1888887
960386
1069226
1135139
1370231
95644
1658993
29170
155677
1288589
727574
415176
77125
1107969
777725
755428
889407
1441186
1688698
180213
307994
135726
1269767
1021480
1368991
1736135
555738
388362
81633
190202
1525169
577720
1286499
378027
369238
1328654
750434
1631581
370022
1097004
1156549
38514
1776469
1409747
331307
1547686
1807742
1393204
1133692
1338016
1979526
828821
690789
96931
1598198
1719779
1497715
93503
1497255
1591947
1624154
919723
275381
1160364
693660
7489
827152
425020
837934
315560
894277
635658
1128435
554216
1729897
1482771
1647389
1205233
858975
995293
188581
1681800
385884
1799741
462102
1114292
1358535
1520012
113639
1167621
630367
1751713
249224
1722674
20064
1293941
931972
988401
329677
460393
1655463
1831967
673629
1526932
54776
1516615
1301082
1609405
38325
1271586
1478535
1599162
1032941
1956087
1977095
240891
883704
287141
1164379
1952163
1078387
1921021
415248
257192
202363
1398286
1692367
703781
261725
111096
1234951
783654
1672436
1508522
1741270
627764
576539
1788144
1274324
595059
1898501
779581
212060
1886724
1872654
1758270
66552
1430137
1733670
1792377
245739
975845
436695
133568
148344
571702
1024390
1553782
795093
1883965
277666
1570953
819325
1036302
258724
1000911
6051
1135408
1873739
1871291
137483
974873
618389
1909856
1804835
55422
652677
1437429
1287733
783857
860878
462628
473155
203841
1626752
1221407
895413
1011843
1359266
906119
1894166
1145905
292384
1670684
500445
1382763
1250643
1069995
1804155
230867
460753
533383
1422752
1476957
1486762
1557720
1395435
1217616
89364
1037734
470079
453580
1145789
1721548
207539
1075869
153483
1614296
124517
992075
1078562
763294
1119979
896968
310646
1453578
1182172
1660538
862226
1500109
971213
1571529
979779
603917
126508
705172
1479702
189369
932058
1336866
1277690
215633
1984999
1484268
1548151
1439765
179526
252177
1248077
1815731
402117
910913
1656341
127287
374083
1231257
300826
991537
547792
1065092
476383
1028305
1002912
1359424
48290
1337266
1810104
1216959
1234233
763160
1841661
1828051
1858482
517926
845360
222545
1318383
422550
1698090
1132351
556003
713222
915114
954256
1178757
342993
381200
1623916
1378210
509207
485450
100857
390469
680790
465217
1615337
207499
1364086
1466934
1416089
1289891
537752
1502242
318251
694827
1448295
1372374
341507
192317
413325
1926854
1200176
1970166
650162
1788603
968755
568512
706313
297826
736063
1026920
230121
704485
1999160
1763643
73342
1065200
1461385
313573
84872
748788
1113820
1909746
1229374
929830
785894
1704991
985354
1542712
753134
1962255
602024
1746481
787702
1117125
1191048
641951
919403
1528171
586841
602326
137138
1718777
1380303
1164956
33412
1634353
1186165
790951
1810134
307373
364004
1094938
323480
422682
174328
1940282
1173746
1892589
1689740
1697013
83763
1090499
1630704
948128
264477
222487
181432
1505798
980471
945558
1142801
367346
909941
1914646
1268120
1116186
362272
539388
208675
1025243
1918687
1490381
1006893
1557713
845911
467186
1443362
1343422
1521420
1986692
158040
1998032
84680
1573370
526634
64248
38301
1624916
1525946
47286
335291
1134439
468699
1170542
921788
1022673
1083554
1912822
1310006
118981
267187
1885045
1784670
990318
51011
183720
1591877
1856373
1092584
1315643
1210985
455545
96536
1986518
398379
1725725
1808902
198791
805767
1693062
375017
1464204
1511188
1664274
650770
1255236
1561002
692377
156063
1767723
752739
1985313
38642
1900096
1084968
948196
1562526
1046578
1748775
186031
1074981
1916008
444305
1007174
461731
1620116
407722
563976
378012
928419
1024574
780988
414787
57380
465828
36399
775880
744739
1780832
1913142
1060397
682410
545851
1010888
656099
344968
246516
226735
1151994
1806782
1845787
1039199
1466709
696452
359983
1467437
1454366
1461369
295454
577487
769885
181806
1941858
1204606
1134704
668658
1298973
567227
1196004
1794878
1480684
1515945
585224
503132
1353429
1876795
949050
1294832
1857199
210286
1080860
1518228
1062439
1272890
1168713
117876
1443711
1209328
1160014
628071
1433424
980857
1717324
1715757
1324585
1299700
1750563
797279
526856
951860
315847
164144
1497929
1382765
1353347
1360134
1644012
161657
819935
836888
1913232
1123478
850150
652835
654462
503047
1669586
1858173
1945186
1682065
124209
1239077
1524133
347942
1832690
693257
940648
1400140
1965336
1045018
563940
1909032
55126
1603332
814395
126285
1305612
300094
1395074
1516967
1902824
299625
612072
653579
1970568
1910210
1150102
59863
735000
624094
1227397
1896423
382171
1498261
985437
546622
1264430
1380510
1057191
1367531
1088519
659593
1437848
1691838
322169
1760003
1615623
1767354
1442673
1076221
726255
4461
1702369
29168
1994306
1869285
112570
1004454
1219299
583904
1490329
410316
683404
1272232
1213669
1241809
969678
209958
285357
772319
1088794
923176
507632
40334
1130740
1745524
1537636
1789482
307671
1686882
649997
1042779
3898
1541214
1698271
1272958
1992535
1412126
144800
1002293
1858449
1126748
927592
561128
1936000
180349
344758
246370
131337
1995351
339038
1878872
240456
1636341
1810325
1872496
207381
51283
794500
885115
723739
671577
133453
77332
290712
26049
868990
262908
103426
1448387
727248
353596
973709
1657971
1407513
233779
1092650
1449557
1318710
1163389
1488808
4280
771744
227051
746246
758510
1512062
624224
306620
1673164
234080
296714
1481943
1629443
920600
1096695
1718098
1170606
557635
279678
1206480
446363
1640215
1443318
1617371
1906036
1934579
1562428
493406
1856595
1260772
85154
1983630
1285490
1540609
1048624
543547
1331901
1659654
1833636
1790264
974437
1054308
944102
1356237
1225863
1756258
235410
1567597
1279137
821287
1622160
880271
262876
1802550
1229950
281618
816187
28688
1204394
804334
1780839
590028
991683
1224606
419750
1513788
233528
1489242
312214
173707
1748437
1582051
1481053
1788772
1135232
934578
1151967
861395
758762
1337632
92354
673112
353696
978415
340752
189092
414684
348787
1332248
1416349
1125929
848491
723067
434873
1868457
992887
1927819
195574
723807
1226449
238580
889045
1757526
179220
124316
237391
795169
793434
1410089
1216608
913663
242453
1002776
582171
185587
1124253
1489773
637663
1423044
776377
945194
388791
999828
674176
1784203
941584
845493
1641027
607431
133243
1402413
1356658
1542712
692612
1383971
1761801
1406279
1361287
1659850
574690
1528626
537539
1384065
1334148
857470
504314
1503229
1095922
845143
1101836
634182
1298390
1530214
1892018
502675
212224
152784
658746
1804026
1796283
143364
1323430
580718
110277
823474
1711547
718925
973287
1859653
130941
422850
1144639
1297964
257546
1757398
1743319
1211687
133128
950959
1195823
435955
483149
131808
1852884
936289
1140581
336835
1169812
874644
856690
1973804
209978
1363333
205106
1161362
285035
1110498
804127
1164675
765704
232462
1116829
863765
1549154
966583
1272321
1446427
940410
848413
1438882
641255
723760
563103
951768
101950
121521
107489
375173
19246
967203
217117
1210940
316805
934653
1751325
1845363
1391677
1521729
449292
1568589
1705626
564805
1511468
102119
481290
1392594
935780
1598617
879468
111673
1825960
1473015
357414
598734
1129897
1605853
288691
841881
576852
1915642
1886428
1058845
490267
331826
1924849
1449082
1608422
1327798
1133720
802387
1028487
805927
1369923
1651694
1179484
279065
1619409
1517238
1519360
510151
1847094
520046
1046807
820452
1943309
1776793
810641
231984
1577148
970400
550306
927354
1422656
682864
1393972
270913
898640
1917577
202363
786482
751772
65157
1102754
1514783
622035
669070
246778
1468003
1074705
1985581
1259866
549050
497193
1450585
1975233
1276427
1364616
862112
1508812
442576
137011
1960954
411251
1898196
1729787
932018
334253
1604068
856683
1385866
375502
1728257
1956688
1337307
15665
1137698
1623934
358430
1162412
1736749
428297
1213855
1319800
1587621
562407
883127
302445
349874
346132
1104618
1972747
1202291
305335
1072453
774530
350609
1949168
1749262
162467
1316779
442129
407018
662549
592810
1055505
81894
1526563
386640
997313
1515852
746594
1146982
192651
647513
1361664
1346959
1207077
542811
265406
1693325
1924789
1358964
944036
923101
662080
82464
1913004
200506
1065990
1019090
122677
751436
341507
818284
1814013
275311
657973
1700043
986757
1382711
383665
314708
1464509
712031
910571
1906915
1039702
1946463
226648
1628763
923034
1863523
744563
2739
1992870
242468
182032
408486
1502238
670063
1643297
1406405
139493
607760
563305
269724
1749937
1691294
1518190
645460
448146
1890107
584584
577953
1953716
1597077
763409
968281
237713
1937137
962791
1714618
304040
756454
1292795
1339168
347132
586999
1866595
669697
1704126
958912
1029632
1524327
270168
383433
1598028
1172088
359882
1572724
765729
1340719
1884709
883487
724070
1608098
167939
1533564
1766574
161240
1965494
1218279
991943
442355
881398
960316
1804164
1783462
1598936
1550074
1802491
307834
131740
92679
490530
298229
1306654
944047
1326748
699657
1013605
1599972
365068
425050
813700
692799
1103048
1981650
546856
953481
297331
1000781
1837945
1426526
1160416
847909
1254965
732077
1085395
1646907
735421
560664
700003
1815731
606828
81439
1831694
1262362
937781
975883
1845386
118681
958145
1626522
1861547
217894
1296607
552553
767391
1605898
676534
454849
1896586
854438
1661910
1933970
1635436
1876170
558141
1809614
263975
942211
1429455
253175
945692
1875636
1082440
1223659
1441907
1355031
1369346
511415
1244135
1305850
1442237
840774
965458
201600
1377782
1740928
1459466
357688
1708022
1391735
1592875
1164675
649433
1641499
1569530
1138914
1205975
1915763
1690969
71271
55918
1678596
1727757
1934312
65400
1735331
1440819
1094202
38035
691292
1717380
1765665
704367
375750
1943110
455710
1931961
180731
1717243
294114
223930
1634560
154818
227774
1250687
230410
763220
223977
297128
944045
132556
184300
764463
847203
350612
1885363
982363
1860603
925789
1772265
1013621
1631010
283544
455308
699253
932835
927255
1661336
1656069
622091
1716542
1850922
853018
1536342
513888
348738
65674
855103
341984
991003
812774
245055
454360
1357802
1648182
932492
221390
782961
565336
1650259
1228393
168187
731608
1040747
1741242
665190
346446
1010902
1394240
46913
1035732
645338
1274975
1562683
78980
1079456
912482
440121
191161
95273
1537865
382978
1038269
294961
154836
1267290
382957
651701
1886338
265526
349321
503237
642587
81645
567899
4711
1047503
1257438
496545
748959
451121
1157015
423469
528013
1704010
1906529
1690898
1445028
1812882
1413150
577714
132360
120625
763411
1222466
1427028
461242
500816
1521464
1647838
1654317
1123214
608625
1916787
874477
124802
1575996
87734
185458
1848416
913469
1356191
1671182
1393466
721825
346770
1046543
745828
847708
1901392
1465107
1608348
233355
1909721
1076419
1807216
704444
747885
1254171
490242
1817399
1711357
1055124
347581
1605669
463862
1005531
791683
1047812
1911492
1787381
891005
411423
584303
312301
928764
1715680
702215
1476637
979566
661195
1661318
750315
1567789
377517
1974083
1071823
1939384
1278105
554380
1341903
179557
1865844
1184703
622138
439272
1229282
1694190
1803410
1294928
1027999
115603
1552118
1667176
1218868
63033
1962033
278498
636639
969907
1155119
1427665
1027182
1787480
1259929
830766
1882817
490589
1664496
164400
614124
66088
405206
138305
1760663
1918079
979063
632094
1001947
640225
536264
1657370
753430
1391868
1549580
712379
130928
608734
486918
1620992
1319965
551836
1407322
712708
1771624
1922868
792
1133270
759289
786253
163158
425187
1070039
600759
450613
1386350
1965508
1665798
1301181
1631080
480540
1332095
827640
963882
1178665
247289
955818
154042
1367030
1131710
1666180
1467951
1925335
325532
1825295
1202074
961113
550482
375231
188142
520173
271672
1424245
1579411
510137
261041
74427
1758996
1887592
576894
237310
578805
1516299
881182
1094399
781388
107127
1999692
813371
1676702
1713344
1112544
1827968
1714510
207022
1801171
1964013
1918148
233045
1532672
175193
589552
1245844
864636
1590574
760507
1322083
1281411
995493
314113
1289040
1592586
996389
1855609
389593
1174950
473723
172821
1846278
1212651
1831516
963496
1289485
1874872
1953035
1667473
372490
595105
1731296
1018296
1988217
1699100
1915276
318155
92368
656845
1305285
156404
997928
416686
1799434
64836
703777
730682
849175
1746280
26058
1204258
689800
357996
332943
1233435
1738312
321044
1038470
1635547
1493414
1610304
1872059
85227
1077355
717960
1743882
1515961
1170884
620402
1958619
1888119
873724
338832
1851875
1325611
987560
601954
330205
291822
746895
1364406
1807932
794900
469469
663451
933634
310291
296983
1167395
580086
1353970
716530
1100216
368532
1413152
537966
19930
1489416
1087131
1053142
796851
1402291
1041771
1197616
195646
896395
991817
904247
296491
604008
979604
1392174
697382
1189168
1268005
1697064
1348654
977104
1974659
1495325
1977860
369522
334466
1958962
1519697
206871
732431
12974
1711162
1172270
55755
1572525
1527460
939722
1713224
995491
605041
558613
121951
1986863
976829
494389
1048916
1822092
1535233
384291
664104
1807748
719427
643813
1061356
1830333
1121118
341769
119395
1725427
1917029
1674799
1242119
367203
761532
1524481
1243642
1787486
1234570
1736134
823820
378325
1374233
1146687
1730836
1076913
1642826
790840
1646091
359711
537185
45141
1162441
360145
1131787
1287087
1220035
1263942
105235
1630715
401841
49952
527861
1371160
1869799
1677251
1773414
531316
1116421
1983082
1397735
2475
1331065
1769171
503716
32575
279942
34256
479517
366440
1856264
621592
1611944
1650240
1769077
1086669
1223659
1378403
1101666
1620924
1659654
59258
333349
875442
1269670
751713
1481109
1406806
197011
784904
1571045
1016904
685506
752283
175419
1424346
377610
1109578
1134261
1051943
1090891
1005915
905823
1468393
1480260
1631141
1823299
291872
197971
1462403
1521149
59031
1206530
1091320
1030433
1883145
85711
995842
273945
13847
1978796
1642412
1677723
6694
1623223
1059839
728594
1838217
1605187
1947929
467024
609421
901500
190816
1019239
417106
1229167
563390
153542
1707665
1604891
1894078
1690562
707684
1591611
1680136
1122749
136879
685737
1070827
523539
498153
317316
1093732
397979
1743438
1604545
286142
1721483
1337281
1148908
1029428
861758
603612
1126919
465237
3684
1918332
975987
1443294
516463
909261
1267059
1491784
1523688
111641
714751
895442
1000160
1717124
368666
306620
1760920
853000
1934731
540196
1447504
908277
1731950
672807
1738376
110035
160912
1238407
1636136
1352826
1955309
1084145
487864
1145545
1122479
1814799
1743776
472320
1102734
357131
894763
127615
585224
1949403
1608277
1797005
1675808
842067
1097125
1815908
978811
1337815
237816
1165949
1301111
767924
315043
1522749
1543337
642354
1681037
821280
1666537
971224
506895
905269
831132
1364518
1843369
475970
1898014
1922275
1412792
1771398
724988
1164846
1151641
209165
712986
915634
74089
1071671
515243
362713
207527
125594
1801230
240385
582109
277890
925239
1293701
940065
1366387
887236
596112
614891
59146
334026
1057479
960041
217502
1949876
1884709
637234
657002
1060268
581783
226009
1370511
1127012
366343
1064530
518779
206286
1561464
265775
1399450
384537
987092
1346951
1442291
313677
340029
836330
1332244
500973
716616
1914929
1876204
1675365
395874
1953701
340769
1475363
1049713
1123605
1842098
892450
1450274
1363948
174337
699090
549652
1301471
1969490
1797630
370562
1788026
1935215
1849487
1670640
639017
1268796
424486
63482
406199
1160364
985850
1929498
1306400
1769535
977024
1592868
1751035
874487
223188
1206205
1407724
942795
953176
1872518
1546248
1328735
921582
1098772
12865
819121
248894
1533044
212850
89706
1996226
1846278
692366
1895984
2294
1371815
406413
352392
918078
1561002
1140551
1846950
866152
1615800
170648
1864144
638528
970001
1255258
1654673
275260
246000
515059
1447525
125594
1265216
94715
591491
1410081
472333
263576
1655337
176612
1963020
1131201
1164848
1897831
1668853
1305616
1742878
1059325
1272284
1064074
1687594
326080
901902
763220
837532
363823
1455501
1910771
86293
1984200
1679622
724824
1022062
1828763
1579960
1241211
162582
514468
1250060
1543647
1110244
893834
82834
1144767
498245
1432172
408452
1487972
1518607
812050
740264
868577
1706300
1998157
162679
954943
1739779
135
1973892
338383
240129
210787
1988115
380559
474577
553438
470327
1004391
477684
166285
1803736
934504
595989
695212
1759570
719724
355421
1223038
1931534
787762
538661
1262293
953827
984603
1963743
1870635
719136
593002
1562169
728718
1725094
1933126
38732
1764324
477897
321027
1618342
859554
691070
1367554
1770148
503704
912671
672253
704001
1741390
902042
224899
1631104
1268658
166563
51516
1732769
247033
1690899
490311
267181
1924550
1141517
1770988
362459
953331
42783
1487098
1138651
1371148
122670
734766
142373
1637844
271674
228552
1072949
872448
560906
69184
1818135
1076934
736920
241218
1666209
1357576
887969
799784
343955
240385
1426064
1988210
156624
1533768
423097
213308
1430932
1131710
292210
1763949
21614
1871512
1757439
961109
1908884
208938
1027949
1767737
234949
500505
1181371
1935610
1641317
699957
502648
1734038
641245
1130577
642823
176089
1381040
934707
1457873
1702437
1546137
1330324
1922197
1165688
50193
1580191
1566170
913146
1906996
211861
1215682
1315818
1472970
1218898
1538904
497051
22595
799032
1640203
1606339
1619104
304779
323115
955677
29831
1674090
1122976
750896
969319
604094
564723
1841072
872546
34853
1288729
720486
1736089
1947141
722167
1149255
693930
1922067
1697130
992695
347855
1022943
705645
127369
768491
185105
355336
797007
1937137
1127434
598566
292195
1134439
171425
481791
537861
467024
574999
744
13888
1759551
1595849
181439
602832
672518
25966
1577291
1942828
1611990
1204662
1878672
1853777
474719
719981
1632492
1605750
388904
487060
500778
1009820
927456
372922
1867205
472448
1843111
1817591
1130607
1679287
536273
1313119
520745
1940173
679263
1300120
1138115
451298
1424205
1090440
1479327
793395
1561523
25195
577178
1409064
1697791
1549522
240962
181418
1262964
1299204
1777643
1261454
471353
1418947
378001
369360
1630348
1274925
1387622
15752
426423
281947
486918
1195192
279075
803675
715238
1714307
98567
1245875
1374656
1353134
1535928
1526932
1904398
734371
131749
217910
1835157
1836023
587954
1518540
1074531
1194561
477893
1770125
1163477
1787795
241198
1118686
992695
1992535
1361348
895802
847414
626578
543046
820783
329353
434081
758016
1232207
1482350
1278637
908444
1201484
477714
22460
1057436
767924
40454
1386404
1434420
71342
1683246
974159
169585
566727
1333562
930581
1757476
1895924
1457594
1469569
163424
283445
953176
1014108
1979329
1052253
1062742
672963
1054646
253016
992280
295949
544830
975869
414224
682509
1003780
1575591
1015181
1131723
827179
1151190
323445
306390
15111
584106
604532
1358350
1159824
1200470
389582
1045080
106624
1108469
571379
1999656
367586
779483
1339236
1151575
611758
1143293
387345
1806279
1407000
1244142
974603
1520796
537817
1884411
565354
1246978
1326259
687714
1143621
18053
1543541
1590513
1287885
1301592
930740
1964793
1992887
1873713
1193955
664744
1250607
297572
632758
1352053
69964
593148
1431223
153572
1230187
1642623
1264683
1265515
22484
225417
1190657
136281
869445
1355740
671570
1039143
1220470
1662182
900493
29263
1880306
1409668
1046471
548273
1379033
1641340
131598
95087
1020267
331009
1347361
1465304
785671
1632814
1580003
454727
1090624
240653
1505518
1806203
1180994
767471
1259866
1522505
1460241
646663
1809092
1424430
1736175
1770795
141275
114783
1452542
1638850
1095254
1105013
64684
488525
1081335
1659329
1801408
286256
9361
1232445
157797
1133655
1630772
221452
525127
284891
398485
1747635
892674
984331
1140859
733782
1907229
1491043
114699
1270085
772119
1504261
1986830
1983347
1603586
933527
851182
787911
1640369
233201
68500
107782
430299
1694195
677166
882603
60297
948786
113696
1732624
2655
1842623
878227
209614
64738
642220
428993
3257
2882
1029458
347296
806970
1709406
607430
1148233
54052
627871
526210
1263011
1135286
85582
607516
1318624
1659281
1029226
1206705
1161236
1236993
424518
1640718
194793
259772
1687029
1193776
1697741
1996204
623107
1151575
1814084
795682
1620688
1913096
661551
720558
617275
411646
1950048
1318490
1212085
819853
72184
1486020
1035244
1349004
170997
1969248
77268
1512635
529875
1887843
580467
1965543
806411
1429201
822152
1446670
572209
929985
1669650
1965494
1205702
1051767
1638475
8407
1528383
1917085
1108848
232732
1694356
1769497
1113257
1084553
1795243
1078104
1053554
1422740
1266084
1805090
316928
1277103
548976
335465
1380251
1776174
991867
1585788
434912
1465880
1772347
368385
388371
1547957
562494
30176
1182180
1036559
699773
1541092
778664
1174506
467958
1805299
724010
1019602
1574134
1561054
1332026
972712
896136
1657090
1046480
752305
1775934
1788134
1002985
690715
157130
1794322
815641
94112
1977095
310111
1170700
1447612
257342
1847357
144177
320808
1762419
1880524
17749
665265
362261
1627393
177394
652822
563082
442861
661721
1694335
245815
1704855
262242
458231
635885
1112921
877220
90313
1379959
1101889
1301299
590116
825211
546082
490331
1800268
444855
53946
727157
1723415
1992722
1894673
1402558
1586574
1207013
995263
1322
1281611
1790275
1061596
1309310
1160957
657178
448017
866329
1128592
1972201
1698978
739550
444612
837379
1784916
1659018
1494646
206067
365917
1387402
1899717
1466358
1422177
1473509
48914
566092
1503073
1681042
1488220
556021
1935755
1389492
1707135
1175366
1327717
904595
554335
277430
1764288
912265
1151803
231957
1053991
605390
1714391
497051
384511
398075
1076787
1458326
318815
1803455
947748
707328
1304818
332935
669437
532975
1316618
1136859
470934
123862
1574760
715830
1729704
79474
1318572
1119824
1034629
80732
309171
1550423
1120357
1982972
963373
467154
1224534
144270
1606292
555308
1730819
191792
1303712
489305
546040
753127
700234
15334
1881285
1856056
396843
554316
678903
1818789
753334
1880323
1352128
1960323
1645456
180911
870142
1630632
1216807
646056
1896960
1492925
1864280
620589
1238681
82953
932407
1242291
1580333
835216
1469313
446722
1757172
755732
1151860
1510337
744597
889338
1621076
1584960
682590
282977
585085
1572357
298027
1547736
519413
795248
1592925
658975
482685
1584313
1208844
1332899
168906
219109
1352824
1970609
550482
831061
740866
36132
893003
614591
958665
649997
434298
559103
745541
199915
488785
1217075
1281738
938478
460205
895007
827510
714787
1672436
1749106
585186
972937
489767
623529
1602294
1344876
1364542
1623262
1260493
293045
895766
1764784
395276
1791878
326452
802947
436998
920903
798516
1972067
998821
154836
1853754
582771
116062
1097575
1106053
618774
1048528
1158635
518788
1885033
225911
1370310
1288502
1547415
453235
521508
958515
850213
1404049
430315
612454
204082
694227
648951
729723
1593550
1414681
139547
1348622
1757476
1461703
1217509
1195267
548333
1834302
799784
1246271
1346951
1238387
1154574
654724
1789328
1000583
401483
1570072
1271664
49636
84116
1418688
1053656
859857
1524388
955691
245820
1977929
875763
118674
565024
1574269
1216661
1901565
1747483
1916344
503442
616352
778218
547939
201813
99874
587814
1556313
1556748
885863
955702
1495013
274348
223577
1393415
937470
1517334
480924
1811809
1698978
1770737
1842781
1606218
1557043
795414
1020264
1949105
55028
1644234
810076
1752280
1925097
1479978
875596
886705
1738445
696452
475983
1912951
524087
555564
1728298
955995
880644
1181096
1254557
214864
835225
1591126
539803
576283
479406
996466
105648
1734964
421709
1037996
1591984
1814634
617736
606037
1931355
624838
1450958
1691508
789231
1473007
1821085
1918429
1961762
1007790
728441
759585
678897
751718
1457867
205463
1761113
1825047
654795
167583
1898317
1627450
1700657
47037
942246
1446402
1969823
913049
365838
698883
1272715
1338128
1065458
661006
1987600
548288
1665276
432014
1965319
98710
935491
854305
1752506
1501540
1555110
860466
1805752
964989
48838
870542
673321
1155590
583915
1557908
87681
1407012
1375546
1536551
1356281
1038425
1784373
820507
919383
1573577
1275706
1136742
611002
1129990
382779
797429
512880
382901
634323
1996400
841243
641813
921177
1446150
1371110
1738761
1870608
1041128
1508225
1845299
1013086
810412
205106
931062
1600461
499879
1977589
1708999
11717
2475
1590745
407963
723762
894328
1541151
1934269
1727930
1020611
564401
359169
1775484
1003020
1790952
1947999
815127
585357
1940733
1522261
962655
1511695
1169693
1978112
1507607
1301723
725363
1231378
1326473
1963758
1911169
1741060
250297
684586
1814013
1607803
1014539
557073
1534571
1614387
202941
761532
1783642
1303990
1156938
1011843
376680
181758
1685311
1019633
1335288
785834
1709570
545540
1897532
256209
406424
1358163
445624
746792
1602913
1404974
304087
1607505
1812032
1877050
1503653
375553
18300
954225
932064
50953
1602591
938490
1879116
1998644
270701
537204
1045018
657147
421826
152005
178122
591169
1705284
1230038
872219
653818
1289738
1095186
1552608
1519360
1184293
905379
108577
980756
1690899
1868315
1514716
1651183
427937
117908
654595
1301434
883414
445922
1021739
317596
1437157
239997
229544
191126
1338196
487412
1921936
755919
1048490
960547
923023
1870464
1157030
1622550
1552954
1431379
906476
1705542
1048264
1838318
1528062
182048
1617060
36430
166413
1286721
1459178
680302
762444
315560
1167059
105877
1264804
86762
963902
1292478
92214
406945
1967813
891797
1133041
409438
1388922
1059357
1567161
239048
1102500
1856968
309939
959772
872995
989992
993298
1279001
461699
136324
459496
1511002
1248799
1915033
1955809
1953475
1881764
1500229
91152
1527690
1209566
1452276
1012190
1694190
1498128
1993408
115185
315166
1886004
1567947
42716
1943414
450847
1894454
80216
906962
1327931
312155
1701393
432757
1004017
351848
517761
1701483
1100409
1114551
1641726
382592
657786
1684068
503266
150079
1028761
1975548
757334
751920
299395
242429
918193
990635
846414
515899
1014467
465397
582689
1326598
1689520
40816
728066
103451
1327300
709011
731822
1322744
48077
1622241
1752026
1618488
1691053
1409414
1442441
1282579
186977
563236
2152
1288382
123880
227207
920619
994952
1068356
1813472
1541566
1256939
627337
1301915
1435573
249608
1749379
1118791
147061
1591542
549982
1226618
1726986
174734
1704529
1040839
1956971
628722
989872
692856
248844
582979
1074863
323749
1406432
1176382
1604741
1109320
46285
1676980
1606405
1901295
935062
171328
1792077
5200
1875145
154341
1860896
651967
1771877
33277
964051
148897
1904424
303336
299647
1070541
1091449
1027217
674975
67906
313768
1611401
154286
863070
1213315
673274
128184
747225
643856
825126
340792
1706730
1307014
1629147
540878
1920928
837301
142832
1502938
622435
744706
1317484
1378529
14435
517921
1674011
1002776
1591930
1472000
1713771
493100
1155094
309643
793395
148912
101297
1027981
1948455
570438
90402
1666314
1887025
1557473
114153
1838823
554352
1017624
76962
158739
74962
1863371
1035546
1757060
1981863
522611
1388302
353978
446722
1218253
212137
1298958
411369
1724178
1372492
518942
1740128
95016
1268627
827042
1973266
1035243
1654478
1458279
1656128
406036
1481377
254693
866337
386439
190357
786620
1740264
683527
1030678
511381
211385
704518
1298288
1759735
1906748
956623
403153
355720
1341106
932638
233208
816020
936488
1275897
136086
1794806
1833060
1298945
1683161
188556
343772
1460111
820368
881183
337470
1934642
715963
1563369
1298819
827761
1973115
468873
882603
23224
1820973
124440
226433
341699
1529488
799768
1758676
1420609
1738888
235440
436659
1473894
506846
692273
128863
1148174
1017778
1712317
376425
1402049
1912608
265541
969987
385607
1213270
1278966
1084958
540367
1562446
744496
579939
190656
459797
1240521
88169
281360
32681
927365
1929447
1158718
1414329
1676413
1630742
1654326
98770
1070655
47656
961968
1248331
1276019
303475
1566497
135328
479779
226133
1737917
542892
1821706
368399
662489
884727
1377578
125892
61841
142495
1527436
687876
585211
1583578
1317499
1503089
1948231
208476
223930
1907241
1571102
336074
792109
25003
109755
133760
148328
1798056
1497145
609342
1497956
770256
1340846
621675
961133
1850061
1903802
1189145
963841
117320
528531
479863
1360772
1125074
331413
1262116
1604066
1475168
1185904
1083709
614623
1318554
965102
28199
1933957
987512
730818
574565
541178
1745994
1536986
770484
576396
209978
1207802
1667778
332952
407963
364542
390758
1020614
1949964
1020614
485248
1062792
1667372
1250203
1619472
886478
391248
1587989
625075
969334
507652
1484881
228276
187592
101419
908498
635617
977260
1225661
1415494
1726512
1274589
367335
553526
528249
655612
1344565
728824
1744350
1090220
1593964
1561822
899902
1678815
804072
69501
910378
389055
704810
1592731
317826
1165309
1224461
480459
303260
1230093
1756537
716644
1787248
1914590
87630
892413
1460190
164331
1203
435633
1226230
1817901
219397
1631404
389934
1888912
1260289
1081641
907267
633771
1472034
487020
1402411
91683
1065722
1154375
1511473
1393488
1030342
279185
690976
1826728
1605310
1461723
730227
1305475
1005593
708546
1735875
213856
1019318
433870
1664236
1259238
1386448
846877
53526
1103051
1509626
130660
208340
1285015
1336182
533049
951855
1659002
483769
1862550
659877
301906
861395
1111195
1382338
1411376
348789
1340692
903717
345950
497135
1431411
1552303
433292
975493
932104
1483354
539498
507233
1829546
1323441
1512143
359494
104399
453525
1756790
1260487
580599
149075
210821
1161480
1867129
1183524
1801069
762814
211150
1611737
533116
840408
582010
1264322
1395607
339735
178001
510995
1688904
388156
1771769
32019
431126
240004
326975
568105
665212
37924
1945729
1934111
1665396
416318
1933323
1234169
1788910
1575686
295714
1613203
1814241
546654
241080
979049
1892740
508969
647525
141210
1831694
1875571
1673491
515460
1237837
1332498
96668
1856190
154918
185956
627302
1057191
625105
978318
294950
1531786
1228074
1571744
1213112
1875902
413630
1896107
271780
1740130
1088948
838639
107476
692474
340285
1203595
693841
620001
672919
1070966
1136278
136005
1645615
579052
919067
1151509
1754356
1919064
97308
586223
1522810
522455
1559759
1600587
46285
1251357
1353476
1648111
566727
869043
688772
1258289
1693583
1866582
1402586
1080794
1905830
814985
1317182
338859
1226570
71342
191159
481776
1761478
1184821
709139
69832
1716087
1064114
1781930
1268209
353914
1513755
1803579
1321217
1862486
1374179
1425384
1731275
490776
1747825
693713
118497
1218419
268426
470327
1673440
476383
181486
605000
1193776
1504632
1037888
559490
784313
1535211
722197
1690292
342798
1040514
75346
838221
291410
804678
1362142
1486602
1933616
16008
1367531
278099
1571978
899359
1549060
896189
1685679
1020743
941975
1377078
876776
495185
1897220
775766
4220
37927
438396
433292
461668
1566589
1039602
969375
1110748
1945249
686114
802794
1906193
1233144
1563243
297057
49177
49227
1583365
278442
689898
297094
855236
1613619
1942865
1593185
1367845
341715
855288
1958387
886590
34192
1218915
1224549
170473
1052937
262487
1220001
1837002
1074092
668964
566194
1902009
703409
1422848
185109
1744687
697694
360525
732103
1564048
237723
1097426
1324875
1683543
1524126
1012379
917399
820699
1675418
727093
1851195
668704
733227
895741
391317
1888611
876180
1178706
633379
1151701
1196562
76187
743085
1828108
1861886
1658437
974552
583476
365974
1620343
1256012
362333
237683
686660
717975
136913
111323
1346959
1709510
1460542
766764
654330
1198096
1511823
995241
194417
489393
148897
394887
1078831
1226257
1606218
1266119
1068078
439230
204568
1729004
755291
458815
1856991
1585257
1501196
1024375
688852
1831693
1252630
1424981
1898160
1932306
1830154
345343
1947494
718925
809764
1955355
1237072
509180
1852182
720
15045
1309239
1352728
112627
1610882
1661713
160675
1039333
65600
561188
778492
465367
1844318
932837
910886
1142223
932977
1103022
298027
1337735
941238
910923
1886187
249755
744138
375501
868246
1521170
705698
1842028
904930
1335639
573288
1266318
270808
260647
896898
763515
325847
1098403
127181
1743801
871418
906479
533241
418368
169585
382345
95087
1609277
968753
1093652
1551513
1583461
465671
1747604
455397
96125
1210160
1399928
83643
1100259
413325
1792463
1575917
253563
1073672
1657269
718633
1434525
792388
1075158
546292
1892057
1639758
1779240
458090
1468988
1294441
1482985
1630992
337803
431717
433356
1456007
543262
1384824
723983
1146204
1074516
698883
1791120
175756
1471217
1498460
869087
1114373
64705
209341
33712
326794
1608719
896648
100598
1901402
1396810
650824
1252223
527367
1659561
1147919
1796461
534261
114060
1805341
1499538
1402104
1670342
1051101
85659
809664
126127
1217470
112116
351374
194770
617066
1757172
1064334
1941126
739705
1254772
1403749
551915
442264
84993
583702
1374806
1020955
822284
1159634
14475
1172265
1273718
669437
538616
1259373
990635
1740541
4114
1050512
1791920
976300
1425613
1700065
961754
593408
1579454
932571
1006766
1347077
1395527
95372
1583747
913258
1846760
882114
724171
621720
1785239
633077
94765
900846
1459682
1573014
1359925
223505
1038666
867409
740652
878840
405005
649079
1039378
684915
1746175
1999792
113716
1798978
1542329
1642198
1911107
1221238
568512
1070631
502238
1796816
1193952
1468393
1578436
712608
1627271
1172972
309553
98580
1403586
372388
1120502
629287
697408
135175
384838
662516
740761
1870936
630895
20978
919383
33603
1636326
1288838
1516469
1235890
105700
1449489
154286
932904
830446
793992
1746747
1084656
984002
423689
1372093
1158682
1479720
881916
1470233
1883143
495421
1361954
255776
711396
912755
826933
251440
1452190
1028147
1364784
473514
229503
943637
1436486
98469
1502238
597544
1300974
209396
1102765
136638
1349610
1901349
1004328
1998644
150352
412432
24422
9169
808280
1141053
580508
865263
1379669
1898696
25886
1671601
1911874
415667
1460070
1883781
1512462
1412626
965811
1221961
828338
851533
1913911
1755188
1475886
785090
478208
1442535
497232
1094257
1415608
1463981
1533617
299145
1112557
42304
1370853
487181
1505784
929586
608767
611218
966073
435633
1202470
1789574
958861
1785587
1620956
1155885
603704
1853598
1692410
706248
259379
1639156
1131778
408584
583162
1724986
93838
338457
910729
901577
1325755
256459
1126610
1757864
466302
1371355
1743766
753541
206629
483066
1014473
1089539
27734
493406
988808
789904
1273069
824366
1033041
385833
1718272
1031097
723195
130830
1466549
89512
38081
192574
628286
1982335
853763
1632847
1566114
1498242
221617
1223618
733298
1192335
1605853
1461771
587004
1973240
807384
1870245
879538
1014498
758907
618329
488948
1371405
800456
874880
419383
283165
242808
381331
814571
1878521
23027
290063
435955
1879267
1798706
234949
667121
1904115
75791
753394
685649
1433887
1193096
1465414
303338
434447
864603
1334438
1251546
1324125
1115213
1583491
1378126
1546984
1238868
548537
642184
1843234
1579269
719837
1566114
1075742
259108
1733659
849240
788431
456607
288080
1517952
136176
1311405
1705143
826017
312716
536934
126739
149507
696468
1749536
872481
920376
528547
1763856
94852
203102
1076419
387266
1251294
899519
413752
410719
635777
530886
106025
539376
543335
1533786
1364616
911041
88599
757619
928989
1259044
1351326
1075215
1923569
1727975
312029
1789464
1505940
206325
1595067
1429098
820131
585065
1538655
1894149
22218
1055771
1726
1728780
156863
1198189
1924027
275608
1135030
1001613
1453122
689411
1293177
1574175
536667
1234570
713171
1625790
1648289
909478
185228
1994864
1675956
435393
502692
647484
1993843
278833
1129783
436802
1695908
1298971
1088948
827640
771951
962686
1437772
438491
1755422
832835
1201415
1229870
953606
737267
599929
231818
58207
1455413
1480215
1110250
387237
1561389
1069712
174285
1470789
1133907
1737976
131487
1067514
1368070
829409
1031724
1151396
491876
1439647
604495
316193
1508612
1329037
1398924
1137055
442897
1601693
447138
1012814
386540
226692
772175
127678
1752613
563861
1559474
1553748
425315
44255
1897670
82700
1642608
1479035
1705501
734550
1439847
1519056
1994345
1578219
1277679
870954
1427138
1382036
763997
870590
500382
1114288
989647
703921
1955592
1130577
1731158
98770
1389144
1980212
1900751
1138115
816095
1323016
1105662
613899
948438
1284890
1596939
1812421
1953101
17173
928002
1032581
518667
1482805
1656746
821704
156147
868321
855211
1513802
436998
749630
621150
234679
1253606
659272
11119
1780664
1503209
1179531
756895
695023
913944
83678
1475196
220707
1005229
980374
1690781
1303550
474404
1718582
379995
584637
1249624
383603
791118
394262
1374809
50955
1092684
689624
1512582
949619
89353
1402173
1572510
17843
313940
1262352
1017294
728508
1577572
1253153
659894
1225264
1289937
1871583
143963
135802
751918
1497624
1096426
1530455
40563
1921609
1984196
562462
950677
125427
1118003
1483546
553866
1396305
1151610
1031314
438880
1589552
1380141
1151284
445422
1927550
1129134
739698
1716208
1415540
1618172
1432508
1196082
577337
1395037
1448402
293422
732412
264671
1953251
529086
1785998
603021
1731594
874593
1754474
1944025
1414716
1354472
367924
761075
462783
549820
1405723
246320
860278
1225972
1088803
843699
1635214
332830
1267347
1812725
424674
1106170
466146
1481235
715022
1929582
1210942
691176
1981493
1194521
765405
1818978
901307
27539
236012
1753389
800252
1961334
1319937
1098486
99422
1346590
1317402
1790570
297411
441009
1902336
948108
1160332
72000
341525
1639557
1768652
136165
1111271
346529
1294758
776861
905449
1424309
1801603
1703139
1947512
864630
554352
67486
1894843
1610362
602874
840284
627259
1608962
511446
714001
456293
1279211
1743092
481985
1424286
684700
1585905
1829175
1909032
144640
1650340
154685
1312273
764132
932108
1448092
400452
803330
1404125
961868
1999119
130318
1487338
662489
783791
1716570
1875623
1588381
1151611
24964
966206
648964
660385
800277
1492810
1329546
541679
1287407
859897
521139
728659
575209
126815
1584769
110418
1632646
1974942
540737
272791
1529629
1880556
160969
1110077
893078
901803
284779
1726980
575510
564767
1584234
1681926
459821
243623
1583365
1778642
556841
169376
1321085
941695
772993
571
965446
1743237
361661
125427
1448413
1780885
1327624
219411
997123
741311
1151553
111249
970819
273403
124802
1779847
1279372
1749249
1205469
1608475
1619849
1843640
173707
1767632
1928429
501992
1537463
205994
1168873
1222466
642606
1705320
727644
989767
940916
1768805
1265899
394592
255723
1540386
1179788
1137850
1414852
1881348
1698262
1705534
1619362
1305151
1580516
1963020
1693043
1559518
693400
1319800
1519969
11772
101676
950315
1992857
955697
467735
1259930
891977
756399
1584601
195747
1151327
1344990
1419150
1283287
347132
866337
1026773
1549390
1271040
185206
68105
1823610
933576
290947
938509
494873
857636
1846535
406440
997433
513394
982349
1360494
659488
1055829
1941382
765132
169120
1350739
1165276
659496
146613
37239
1316441
1652912
1990092
78079
1693920
1732974
893788
1834941
1597944
1533137
1414541
1019360
1095371
502837
1384935
1165903
490009
1762746
1942445
686537
1531222
649514
1115343
1946376
1654986
449903
733768
125430
19026
875684
1826497
1311157
323091
1108481
831465
1672071
911906
1026484
288456
868502
683784
1237483
1459124
1968769
264882
1540852
330428
486457
1914683
374433
1672807
1280452
1151701
165862
1729093
1700657
91186
40151
702948
1409545
1934859
635658
1004334
486734
1345496
1005593
762763
1977959
1496657
374508
299799
922691
335012
1007840
1938504
297553
195913
1587018
1935387
526749
1720575
1185310
1454981
1194229
48079
1104831
5477
504797
320095
1635270
870328
1217912
979720
1209374
313940
1439590
1974390
703212
91705
1428675
304595
1687608
885061
377504
1407514
1315091
1053712
1622688
495840
1383094
14705
1453692
745752
528298
1358106
683099
1283573
970779
1558872
955748
451594
10066
295868
5330
1740864
1235857
1671042
1422656
1600011
1087473
1279645
140564
1643920
23209
1233085
659784
1986153
1141577
1245050
306190
352241
1663445
1357646
1630755
742522
939694
1314720
1940659
1736309
1784232
1451856
1290549
1419892
706664
1563542
1736089
1132011
1895282
1881095
1062991
1672797
875671
1438291
272085
1054150
1514669
116938
1244440
701413
1044994
913762
929783
1238550
1138129
1059638
1505784
291029
979860
430419
561261
1701209
1763076
1368364
701704
1916021
630260
12841
1099024
151858
1201642
863560
781066
1771808
562722
58970
538755
71766
821
488626
984709
1930466
835135
1950829
570137
427138
1924613
1411720
763969
1112035
706618
1608537
1066807
1262723
401702
57244
1699958
1015252
1826788
1542242
1285456
1247156
380778
1990599
1526984
895442
1057550
186631
304175
1013332
708745
1611014
149912
849607
250044
245933
1236989
973917
700870
1476051
1798394
1496398
713228
1050903
1707455
159411
1435306
1045018
71891
128166
1417724
1773893
822518
1194521
1480068
651355
180694
12251
1516980
1403661
491475
383173
1563471
1276683
270127
388139
1113076
1241211
1352339
397651
230074
541059
1023115
1949927
597265
1654677
1029276
839764
1764415
1535151
1267755
704753
276158
1357602
175756
1558764
463980
315729
274950
1623667
650805
839154
379492
1420407
1639416
188520
1556605
423859
1484440
1001800
1505469
1423422
1939125
1719628
870128
968778
666823
1604527
1803792
1916319
1259078
69440
837833
1058834
151159
1900747
219142
1760338
697223
1261454
1296405
1411684
1071211
1692746
1487856
1156066
186688
1700566
1570577
525169
892322
1963975
1500600
1500337
42934
155616
1739155
303338
773764
385694
83361
1629932
99054
537572
313768
906377
971416
299268
487649
643282
1541684
701145
271242
1669650
956990
1700323
1714642
718863
1170998
1922275
325200
1871021
1578649
83479
839069
93291
1086190
712182
680790
686720
1758582
697875
200650
773517
563539
474668
505839
724079
1813012
785799
962023
585748
667514
762442
454015
1662945
1116428
1863071
1883913
1966394
580651
58581
92619
354033
1594326
1118237
942526
1534066
988391
1991377
1305328
1483840
1561238
892891
1782886
333606
1277097
1118264
490399
19490
1354925
1002776
1323629
1532035
1808129
19193
110094
392088
1849818
732010
1581332
338121
128179
1813048
365831
1417267
656445
1906716
1364150
86486
1547589
1246483
86630
1455501
733108
395839
1072735
806161
1070039
52189
762557
427715
629739
893970
353328
1550192
1819066
1279061
1597913
861121
1135386
147063
1952798
684617
1280681
1066923
666735
1626280
312439
866080
1494489
1081771
336462
56030
1181981
219983
465289
362737
1228857
1457003
391954
1881726
572927
1556789
1121997
1924431
1844147
342748
1261624
488677
627528
79681
1132912
1214947
725890
1310900
130155
1886406
977172
1183937
1540949
1053634
1917359
574410
1302452
1046807
568826
639202
1426519
12974
104189
1730551
1670951
1926487
425776
198896
838713
1580448
1404469
867917
1939125
440398
549652
37951
1006106
1087125
1087926
1886522
1901095
1540682
843508
354138
1398218
491879
1399791
238458
1230874
853018
817193
864349
1939095
237367
270982
863517
789314
1693920
1875373
1722308
1802790
1600342
831647
223315
1739374
158203
355378
353675
624972
744145
1203867
511154
1970799
1450431
1823727
318839
1903755
1922627
1393693
300465
746497
495352
567582
1588895
533195
1328899
1750563
1266884
1850598
608592
184188
560402
1086326
815682
1468717
564396
923410
1176364
736312
1965599
1313884
511717
203167
290599
177127
883477
325780
1658362
756088
563077
67013
195131
652395
103411
3336
1338025
1033726
753058
73342
1625727
445881
1898333
150437
773400
474338
339071
157943
506859
918931
585900
1905616
1196182
1075158
1379600
1422771
1013179
844242
1004550
1087487
302443
60618
420619
1635173
716146
443014
1582271
218153
1488783
1857567
1034606
804973
1679557
534724
538500
948597
1132283
1169584
1827070
1307231
1048176
38427
1191825
1801772
419383
1993038
240002
543324
1330049
1478932
1110983
1980948
544798
229520
1390116
1340141
588774
1151682
1017626
1301501
382267
1672189
1191012
1912545
1558250
1096258
1960180
980506
1306697
329313
1010872
1375932
423147
1673084
1757706
469263
138182
1113684
95911
1897013
1151116
681996
293858
14586
1878326
715445
689309
452523
1322225
1244872
258917
623759
1307761
1942278
1047257
1173309
1650984
570885
1804654
938877
1499492
1841755
400339
1506176
459911
819808
989992
1542728
1744829
81701
1681990
605056
427154
1368608
1739097
1269799
1100966
31794
1458371
109963
824611
1944645
823644
1626875
1260664
1679175
1445500
1530069
930761
581850
500009
712899
717850
1964316
1590612
912614
1055828
1078189
559080
937470
1023016
1725478
603901
1727757
197196
405459
1117949
1029594
433566
4300
969423
68568
1726741
702578
1093196
398494
1223605
1178476
1151084
1868920
979046
330128
483633
1602861
1200749
1679755
831247
496338
1513406
648638
406669
1252087
843774
872402
1133275
377143
95891
618962
963797
1588519
1412939
380896
518637
1109387
1138383
1002839
480752
1039298
1527882
918943
347132
1176870
1934832
1096393
1619104
1151284
1537865
1891153
439892
865098
1756502
330973
996855
1188424
807972
1223542
1168809
1249395
1497009
152336
176860
188
665678
1335990
801775
905698
1142726
700453
422865
1430827
217723
1781069
1576505
1726263
189405
982919
1530069
1466255
1614413
425001
210988
782830
1892560
1907645
346308
314612
566547
1510668
1813024
1031177
10156
869425
500223
1299490
1545338
590070
1474342
355312
1577484
1547861
677408
1339793
626643
464134
585568
1998372
1935676
1901691
179261
547800
1657021
1450916
1465431
643218
1577415
1742604
125863
434447
267747
638648
1411458
1910704
203040
1273892
1272492
129405
81990
1768423
105756
305597
1025368
193433
588640
1738046
595322
1092650
229866
411949
415655
1898722
1756223
773678
1268209
1119025
1955211
533440
1607313
1659959
636158
124114
1270958
754273
564070
428494
1979583
738949
457261
594653
529749
1123079
923023
819381
1447638
286850
448385
11795
224243
285705
81805
539277
722921
1561890
1977007
265939
1922383
323866
1028593
1527861
1767707
1415015
1612594
1644702
1324862
585708
669526
1007174
1680509
223368
1402713
353137
1600782
1467410
547495
1265169
575512
1484338
692214
612493
1430766
719341
1106511
1404385
1578783
204717
1432118
709444
5090
1376736
125432
217020
728639
1296101
1891742
1734962
1966335
28285
788057
1230924
1359895
616270
1041062
1703340
161833
1052008
1240751
461650
708791
1427214
1194230
680963
1889748
1912183
524561
1974458
341661
1271456
1060831
715805
696530
1404566
1342744
470334
1058049
1652644
825549
1968756
837436
31775
129775
1454078
130565
1852088
1691869
816875
1085714
156176
996639
88428
355108
131044
1515039
1015430
1833325
240782
1362585
943743
1593927
162356
51106
226268
1243313
1984049
1658599
1401032
1705225
1243628
437455
742689
1170200
711515
1737291
716281
1511695
558738
2464
888350
1550701
1885872
245693
1694855
1553215
1999119
49439
1420787
1739869
565999
787603
280789
957314
920827
712986
1373826
806361
1666786
174303
1700040
1508820
270456
990329
1903186
822192
527347
1231769
1945677
1337696
370053
506222
1289620
430855
189664
1201431
1499186
282681
334866
119604
2426
1058492
1228989
1918935
684090
184022
464506
163833
1913363
611633
124396
1821319
818292
1205437
339270
1417893
1116292
319154
1931362
879332
575219
593408
190266
778370
620566
1732974
599095
1788030
1959719
77916
935676
1291312
1767891
1638850
321493
1952497
1409291
884211
1978233
1089863
1965589
1792604
936761
1654768
758157
1038856
703802
1643133
376570
1969271
1941938
1104858
1891870
82875
1170408
1801028
261662
97262
1999903
433660
1456659
1107860
1323979
1842398
392041
1942085
570061
306620
137795
452134
1969411
705405
830713
905242
1826255
604337
77964
1009689
1428191
961131
959226
774855
1662291
835157
1536422
465233
419939
31929
1526485
1667710
1693098
1294039
1882087
1933800
359656
1145883
1725886
1841607
1429676
1444429
1123777
154351
1447473
1876876
1211516
1448477
880228
525424
1995074
149585
1144700
4106
718692
1893845
1476875
927910
1153867
746970
1850569
1040704
529265
190850
1517301
276519
282256
855798
1466274
1363981
693471
637427
692000
765628
1796681
192973
522660
1637913
170431
177903
1531004
1945
1764936
1323586
594716
960972
1357142
148957
454251
561402
1100378
170213
1536965
343522
1740788
948281
696452
1817737
255205
1463215
1941255
987465
311417
24461
1023684
1183707
799293
365057
650824
192482
1695022
102967
1930500
415827
1600369
727429
745532
638204
1185419
780718
1625928
1058659
1440538
1574542
1565638
736070
1350365
1730148
79407
619641
390585
1141517
346410
1792573
1150771
1497874
1198848
1371181
1024592
1154715
634756
614644
1474983
94428
1029600
1506028
980521
1001722
152877
1011256
1406895
1986913
1687721
669405
388779
1425414
831037
1979295
1134195
935375
377523
114975
1922396
1206204
1427746
1814769
497473
1887082
1726972
1662044
749010
203484
55899
346346
1422736
522371
1137961
1853373
1201308
1252483
1629286
1092661
569251
466302
1510978
593751
545118
1255702
1226348
1516574
727057
228918
224129
1171045
846812
852417
263852
1154667
1457607
504102
925023
883995
901914
1487977
1794988
768394
534793
1382939
908457
909274
291759
1187019
389345
884872
222082
1965159
562038
1819631
879589
928205
155212
1125916
1069571
196292
1967200
35816
1947191
1184602
865486
766861
102676
1560084
99533
1899510
979445
1338656
75468
611602
3737
303438
1074516
1000725
223528
749041
196828
1760639
9158
1874007
1846123
979873
1471005
317972
1347470
403444
1083459
1257458
262302
1409291
405726
1162095
1493373
1728900
397909
1898696
510063
1801162
733698
1378783
410372
1787713
698531
1401638
1636736
1312502
1306441
954634
139590
1636374
654724
1503743
64361
707037
481290
996186
1594012
1213806
824089
844184
413176
1476161
1350330
1377782
70140
871908
572345
374528
889336
666034
1528210
1085211
682086
1987685
45098
449880
786253
1344957
1263831
364406
1358484
1945086
1363947
346410
153338
1741338
1337045
1082871
1654893
325288
1263239
985553
1277376
1623687
145483
1428233
1325866
1004169
1916935
1418930
388789
290312
1882300
788183
968550
1454234
83977
130538
1255437
1103798
469968
621410
1530214
925366
1750971
442241
1749154
168087
1395027
1130689
1735127
404178
1389736
350289
59472
309939
326870
962619
418432
155381
336313
530165
778104
1225924
394097
1837637
970471
153839
1052026
907056
1283212
553061
999592
1666109
1856056
255776
635860
1905668
526034
1754408
1177068
1875666
166197
3030
1530323
855665
625130
547193
319517
20491
1774473
1813337
555701
1659625
550641
1562126
966123
331358
756399
1379616
229902
1462748
1633032
1639506
1633358
77352
1456225
1521044
1577874
1148709
1803024
451037
1357442
1105043
1528275
662618
1654608
898439
1956510
130243
441449
190656
1332768
1438528
26715
1558695
206087
1248067
1234190
916785
1267347
312546
155931
42904
1091588
996389
1671229
1396221
1873017
659061
419850
129370
1771236
1337429
1308256
1183421
1715832
1567757
260647
1572420
1419892
1549516
160766
1729165
1240083
1509115
66483
1386888
752033
1484913
1770610
964456
1102164
608877
1037264
148269
507286
1185460
1766932
245311
1759822
227690
1184401
1350594
1439864
1598272
1084681
925341
1317731
1079506
831132
409218
425864
213255
467602
1778088
240909
173357
1957234
299713
1061830
985221
889470
683404
1741242
1051767
62725
530486
387232
1391317
1430278
412676
1820334
1111634
1240527
1162437
1049353
1946616
1054107
1484064
1629640
21107
445881
85316
271830
1605275
1309226
1857043
954090
967221
134401
1321434
775793
1029884
59639
1754444
690229
1996753
632285
965312
1461097
1605319
1022595
84490
1975473
435269
589847
1265706
964055
951255
1673547
594175
1752510
1390613
423453
114060
553362
1403617
983357
1879168
1062336
1129216
402962
1282459
1157699
991105
711916
1994900
1041128
1334135
17292
563049
324910
690760
239237
372472
408358
620007
1968318
166145
364315
863560
706425
1242530
46555
481396
606393
1014967
898739
625637
1678067
537077
748027
685867
1797241
887434
609332
1629932
787470
706248
364277
1067600
1927845
1086604
351446
421482
707286
838261
1313104
1897831
1445669
1481527
91342
623943
665684
1901098
921165
390130
1104257
784814
743659
1797123
853641
1620731
890539
461293
329165
1126030
1151611
932638
12841
1961279
1669618
637753
608434
1826357
1475664
1828342
1950530
1126381
982536
1673596
1444740
1774126
1785732
1885305
10000
155037
795046
85689
1970609
1528175
171368
431706
1420658
1330767
207837
746504
533748
704314
787762
1940659
1372064
307186
559246
1938704
1216360
459509
1157234
1287856
1400827
1046719
1683314
1742209
570226
974652
1730640
1084054
1073150
207381
1199704
766501
1439676
1399139
958
505972
457111
997331
427024
579885
1985229
1196833
376014
830322
642196
1686975
363420
899796
360751
1526743
121049
1171277
67392
1951572
904595
505986
1779721
1308758
1075000
1138485
1089870
684579
1369488
792192
1908636
826679
1955628
228379
167569
1933676
1317379
446363
929450
1383094
1630755
775880
1825933
1654414
398771
1123479
531316
36646
817350
1558940
1578653
1900313
1216131
1360772
659689
1014640
1759244
1822448
1317437
657332
1887166
872112
786421
565504
663311
855016
1116292
508282
285967
1222108
497983
979120
1862755
1512582
503354
317774
1135593
365381
1217830
1877001
688607
1683172
565178
1714237
338743
1789312
1773872
865352
1540249
1942344
1890460
1597075
631405
393552
1559739
307118
1255218
720658
776861
1951574
1596362
1163752
510758
1753903
55194
149877
1218834
1267991
470420
1480012
872221
664634
1161855
912721
718721
1813397
214500
1569042
1859458
1241087
169541
2475
231943
364537
420589
1113388
1998050
1640357
286968
579092
1400530
625343
1640284
1803455
1222980
787791
974388
1821085
1308185
1810278
409733
1834801
1339716
1887391
1400305
1642907
1576450
212614
1239102
675677
502963
824450
1420589
1930190
983062
276022
849032
1448427
1333386
1147780
368830
1005299
1583665
794268
1654652
1666027
1559502
1605046
394737
1316160
215359
1672185
548092
1771394
1294623
1023523
1801248
1327270
1771333
1889613
206627
354406
1536748
708330
517460
1506385
562038
315456
1092583
526176
1626452
381865
760198
1299668
571250
980810
756925
1489340
1013354
1910083
632720
1646690
19254
1901909
258550
993275
1190381
1129193
1003905
213040
1179550
207922
1405239
1080610
1523738
620292
82542
1220117
171788
1592201
198850
1034188
707201
1112359
1107950
1448488
385568
117764
1835930
1988409
1758389
998368
680505
1125946
504440
882368
756229
412678
622305
1764058
882370
242799
666238
224125
1096021
280736
500820
1438888
1791927
1032468
1845989
369238
312695
1231112
1568496
1488020
63801
609332
827992
1887105
887187
1803898
1741420
667298
1721797
1896536
1205587
513240
195057
650031
1425515
1770687
1736436
1511543
495553
1324862
1112993
1140208
616941
1289549
1425804
311945
958092
583990
1601693
1204945
1319985
208340
1318826
121373
1780875
880908
1397089
135133
1366399
1587307
395882
1583895
896300
450210
43786
1442881
1247012
1006106
1274377
857832
1797034
486275
1316893
349366
1460553
1784345
101841
885909
248329
1418209
1944779
119046
54162
479226
1580143
1488533
77683
1177715
494911
1001145
760198
1704638
977331
1148797
852133
1435016
1462836
1886522
1508359
1254782
1179465
1149097
900405
813422
1079749
1068546
543927
545799
1074531
391864
1253582
1411720
1961289
210286
752840
131050
1577209
947157
851368
1275223
207925
1916863
610539
1186245
1892122
1872278
328865
1248124
945256
167796
1463982
1274764
1399139
1039867
394429
380146
694313
9603
803631
648510
1661491
202671
425090
1795152
1951296
442564
1037028
1902716
1258870
1693011
999171
1705759
914128
240792
119763
1976262
1711939
6382
110242
1014289
1445454
759087
1245710
1295157
1685334
1304751
1581845
1934891
1672932
447146
1602392
1432329
1274955
144760
1763564
1006106
1829723
1440743
585243
14835
450667
278352
922647
1618721
1513254
67736
413569
1331133
782138
801734
439371
1701446
972797
346791
1935387
1755484
944036
1197753
1300850
1111789
1597572
1374415
1699456
386470
511992
369241
1719361
548572
291031
1317973
323749
642220
21711
136599
1760347
1679188
1038490
990450
1790168
1462231
1565770
863560
760223
279699
615417
1639437
599397
1430100
1750695
1882245
1994387
826621
914867
881471
1319885
415792
1538859
1401207
2038
1272113
1968892
1105555
1288897
844714
549629
1442706
1906619
468377
1060223
1053707
591553
149049
1796980
1098852
705493
1222381
1888503
1391121
268522
1362178
1676484
1235857
1188017
121689
59109
134305
988770
1153763
114728
1092681
1656436
676029
555838
260411
1358813
250260
57674
565865
1329719
785656
384032
475231
1289615
298146
1100521
1727195
724197
651833
399004
869315
1838293
1517915
1857270
314708
748563
1238405
1379910
100848
563302
624514
1088480
1591773
1282465
1413215
660354
191599
1633377
1345693
834034
1569347
35748
288495
816251
1456225
1961267
944102
995427
76486
1217012
945243
413531
1158877
606161
988256
913639
395434
1972808
1383347
26293
1909933
1566502
222962
44244
934882
201768
961304
874124
1955946
918707
548853
1680560
200380
893902
1325004
62860
1273875
622378
384511
1985991
1733616
1183347
1928692
697148
1758002
1246511
597528
183742
916796
188993
1460776
432379
265890
1895423
1059419
98658
1529393
393907
967779
1070799
462179
936570
1316048
1317717
291822
507233
1611737
394156
1640070
213558
969332
1309677
20087
1272183
86940
570910
15805
1833324
1595441
1618420
1284784
135292
1804204
568641
953534
652932
960891
244449
1341153
1853331
897390
1625001
1413232
1767467
487883
1831336
620026
20586
1254875
1253640
1276764
1679780
1259373
355312
28898
52133
176288
510441
112619
1087144
1659801
707603
233410
1398289
1725408
1536828
89041
1793377
1679196
1931293
22432
1561834
558738
299764
350000
514960
1782293
1870877
997298
1733449
1879712
1047889
320108
1571600
1835244
1897156
1731245
1933879
1533564
455950
403885
1578525
1001430
1407681
1952102
1775371
1945014
729512
1469076
1988830
19116
1164522
1323846
493354
1436889
204603
1136441
1755343
188885
136436
1647367
750554
1732818
1034337
817193
1896109
1706700
1822168
726452
830791
254498
231957
4164
804915
1549911
762522
1667643
403709
1072923
1211079
1705383
316926
1128
904288
1511469
1614589
608154
1318490
1118691
1144817
195767
1395066
1342662
1113604
1306683
751509
1987252
750655
1024926
626352
467735
1852068
1831474
1685324
1116928
1477519
1199939
626995
1109957
561858
578634
1283442
1156906
13197
35657
784715
169336
1746300
616277
888556
1907706
1436916
48894
1614532
606114
984415
963841
1367469
1183475
1879843
1561594
1467233
1145475
1726773
498612
1369797
1997550
743073
1286812
746497
1283131
1865482
506941
1533960
1397235
1682211
177917
1980985
452368
819653
311389
1568303
1633744
1965911
1412478
1589073
1512496
527367
982627
1546442
567967
896647
244149
1664216
121373
282417
1191590
841212
56086
1321111
1835017
338458
1778601
1780652
1831621
1665868
1237806
1015410
214559
1132710
1343789
586493
1280903
1199329
480272
1432266
414641
515586
196400
1994843
200528
1326507
780574
256644
1890852
1060768
580570
119688
791683
576870
1349995
1164762
630853
1331746
659138
1030469
947409
1369427
1434875
880476
32757
1625001
562118
1374717
858408
531357
967580
1584019
634972
1904391
352745
1829885
1458428
743668
31256
1217414
653437
1528657
1002530
1181337
1447793
386738
94666
1319158
1682372
1589968
1974156
1349345
481209
163088
1436916
1231357
783706
735455
1975473
948275
361220
825625
706981
1839970
1536489
497156
117045
1897515
1379033
123739
1064081
405689
1738741
456625
1937889
1157568
1856895
1498348
1574998
1613012
638218
1524398
1265777
920426
528090
1094455
433668
1778151
435505
1028443
1811077
1831336
827166
425674
1917094
1079128
1102058
935951
542355
1399626
1532488
503626
1212167
493482
1463600
887374
1878872
1220086
1708816
1363329
1704171
1311232
1322243
1155078
572832
409777
782080
12532
22963
562781
336606
756658
1274038
1411015
934135
1098404
557700
1485420
163899
1620131
1124732
953205
1724431
275582
810999
1494856
280015
932969
1397578
1032511
333170
1574250
1054232
479406
605788
1062245
1557323
1599355
1106916
177611
866887
1185371
1881464
196750
1968507
880402
129028
495421
1548804
591937
1437661
1784219
277949
1057040
506213
968446
1661024
1399379
1116567
905822
1508405
328955
1923056
1885268
359468
1392174
920195
259503
782911
125765
1661424
370615
1931450
1978599
532374
271376
1471639
1873156
95601
1780978
929390
917612
1898186
1216600
585335
705559
402686
1612639
1873026
1614218
372626
1158532
1969460
517794
443834
1952984
384577
1507988
1313781
1447392
1820446
1273734
1354791
20950
13351
733210
1221407
14742
1119942
281243
142090
1934337
918166
1907881
1151468
1804083
395806
1423239
768449
1373523
1332567
958558
69964
741555
1501320
983091
73245
811381
1154208
678988
787984
136205
1443904
291135
798891
1427339
221452
1801028
1294962
204946
961632
1851305
1592318
1778039
1571964
38583
1740397
864630
1576725
378250
590679
832830
796254
257820
1793149
135596
253468
433668
1034474
1506007
377341
1799148
1732199
983389
12179
1545809
982261
1066189
1541495
1550219
564736
503037
1525161
1432508
880190
189690
1318248
529801
1854612
844599
719247
320873
1056219
1018875
1189428
911179
242453
1768487
1517075
1517745
1201199
616010
566603
951020
788504
718138
1431226
507927
1733590
1485985
493517
1444431
900965
791553
619574
1751873
1042041
702206
1566055
949777
276131
217753
634095
1836354
194027
1712614
209142
940423
1987461
823649
175012
537752
1322258
625854
512753
248022
1185322
1340671
454248
1347215
941988
1909875
184976
1640587
825541
750231
471623
1645057
515994
1359738
1775310
1773497
1884238
1723311
1365218
1551102
897375
708674
666267
451475
729947
14035
1372089
652000
1137436
1546491
1846545
497211
1342526
1838275
339572
276235
58866
128436
218770
26364
569545
1113643
611279
1823539
676907
352538
140564
533103
1029840
1324413
1111034
1163982
165787
738384
714060
331623
65533
1336746
1448482
1579605
1750563
1688227
1477528
1593554
132573
1121967
1665054
282922
383827
1544043
611413
1654425
542396
1209418
617066
1986271
1499352
1531555
1205749
804973
1334086
211276
352044
929390
1297089
1064674
1756843
1193622
597309
1964932
1878336
75963
880808
297999
1660863
1106711
560367
207837
1390029
1244270
1655026
1401505
1964885
1926168
1815303
259237
976040
574299
1997550
1026723
382140
1505057
1887981
904463
608787
1666218
1802159
1034750
395326
896054
1971050
1641429
98322
1845503
1806888
1697999
889772
271306
1364917
867276
1429143
1960171
1902971
1954928
204118
1137216
171282
220826
95583
196929
916251
288845
544514
1679616
762702
1417313
416031
706716
1537754
976533
1723196
668522
1467577
1750414
232377
546865
730278
1628838
1988498
910540
1668719
1782134
425090
1555072
1181389
599425
67791
1694702
1836308
385413
1228146
1580176
1246208
1521706
1970414
524851
595492
348738
321352
1822727
886368
1470572
828666
672796
1986739
958116
1206530
472897
347705
1711945
65633
1950746
474695
291662
1383028
743110
1063706
353358
1980572
834050
432005
218510
1133687
1598198
1589246
1136827
1798583
377391
268179
1036766
1314793
733068
340640
655550
1551624
887182
1728310
1358065
1132485
298506
1589111
967221
1969835
1392494
793865
1775095
1827183
151040
762201
1054311
947621
165617
1675268
1987076
152087
1472005
1838879
1655259
402942
553380
935387
1462430
612454
1151919
1096143
1107706
1412701
701275
804581
1779346
44622
1241144
516289
1632507
1401974
651701
267178
481746
372226
574409
1807268
113803
705786
1719300
1634182
698145
776235
1715439
1499492
1176814
1520538
1690578
1443496
1022256
1367461
1338461
766443
1373386
234241
296843
1655749
829952
1793644
1950288
11814
160461
990450
1026121
1929450
779265
647249
83089
104465
20491
1019588
951511
1608793
1783126
1907454
126296
1398543
389560
291730
534812
1860930
1444021
316053
1136864
99608
1474669
32358
609247
1822697
1649587
357041
885003
638785
10383
362666
1176615
1808200
1073162
313508
865806
104112
303902
1565949
19162
577607
1198189
697551
796152
525918
711396
1193878
1903755
962701
112018
436904
560904
1260905
1078783
1036416
1212747
989113
1436593
717463
427462
82795
616877
1519600
1210898
1067532
1933094
1489760
1822035
1735849
924942
203620
1935865
1999231
795593
372922
552599
512725
1179669
941727
1055606
1432266
1578960
1919323
523336
352632
1106170
657877
1907977
1801527
1892261
1404214
376684
608193
544644
24780
138079
1541564
526453
518022
1237932
289386
1678529
811770
1787092
548142
721807
1582960
1102195
1206265
356373
173380
905235
1264755
445145
895236
155523
1251378
1648023
29026
163262
1182298
237998
1086912
106539
147327
903360
1643638
557671
114517
1066532
1036146
308336
1514986
638820
679854
1551589
573863
658047
1132341
1454744
523331
1677431
700502
310520
63098
1003549
1544297
1743405
1639496
1292279
950306
1666301
1793470
1606223
847380
973955
21532
1648489
269139
60013
1254394
1645780
160462
957512
349383
1006066
1237877
199470
340752
747914
122792
23573
1911372
286818
910100
1705559
639571
1925682
270945
1749374
901069
1249258
1632908
659492
647135
1103724
1797738
1933110
1961205
1004273
276380
1481434
1173021
1606227
652395
1070325
1470613
1754256
167730
1585653
101307
809837
406258
598362
945762
1894908
609678
1180415
1620890
762096
1442907
1005176
1384610
942147
793335
11163
719748
1175748
1617889
351167
1331518
1398380
1387141
580427
1331844
869498
1972013
354640
540503
851203
1126888
1442039
882727
1422287
1696815
530602
953687
1183084
1931350
1764684
328185
426354
640847
282678
374280
1345209
1198691
1274619
1010651
1479873
141039
1226313
73936
1852455
372116
1623161
1896821
1585963
103145
1673978
147556
1445658
449090
196638
1979328
739705
328040
386761
1852726
54330
824876
1622441
697781
416985
1685
349179
186370
121154
287237
1370641
287939
724163
268437
141078
294453
590603
1068251
757542
567031
609708
849023
1359977
1946624
937144
969890
1077668
1224755
1242763
1289883
1004441
151389
947409
517518
1111592
1415354
518788
1823282
1548659
1720707
1224549
1090071
321904
1881682
1130605
1086024
292084
1384607
264420
1805937
1892899
731325
147342
1546877
1926685
384625
1310989
998576
1497276
1911634
514468
1430060
491515
571016
532975
946586
1667380
465512
631008
1724343
458360
1352069
1651596
62222
1443845
1049081
1051714
1188738
238950
836392
1504981
1172802
1932407
459028
307131
455619
393587
1586526
742126
1635841
451730
107756
976300
1509458
318263
1790287
95641
820648
1236964
1779362
671825
1913305
988154
520413
1161198
347255
230728
914395
374656
1021818
628780
1638681
1169919
403420
1366272
1536748
211567
681687
1496989
234820
1012459
920244
1495257
1280711
338818
302115
1318528
1082454
1171814
1950931
292024
395407
1896810
1383413
1110313
1871178
751356
1489549
703905
415553
1758331
107588
1756342
895452
906636
1510271
1314951
1263343
1892899
1046005
718506
1229198
1590775
960314
1448234
1251229
1901831
1591198
35508
329548
1590727
554970
277405
973656
309458
66313
484617
449665
1121440
1572898
728384
879675
1408486
1317927
1461782
1187336
224955
1213057
12662
1196671
656853
832247
1264755
791937
1615875
656360
853632
1213588
222578
1634539
1960349
1722581
1411458
1790167
1697999
1684158
655353
1408022
553314
1014014
496899
1683065
653715
419014
76570
184406
1498421
1921110
485373
1866149
1506394
105235
694324
1094310
1802441
1867671
704004
560608
666490
1789179
1377183
1470832
387869
1447658
1781376
1927550
1247851
261807
1295387
46114
1629478
598824
606931
427086
267241
1489440
1121634
357949
81178
539388
1694781
1949545
8965
447921
887938
325894
853641
1048457
691346
1251073
158155
552362
1938649
777825
1484524
1044209
1995689
320371
1222862
873755
1564694
1112278
1826998
1161969
1435306
812908
490887
687133
752485
1209146
469213
414634
1671995
1457867
574559
998414
1951710
911772
1004532
1299043
1988298
976333
156027
1337856
455992
1564308
1826108
550187
670222
303450
324888
1664409
174733
1918410
959272
1868374
1610996
1749937
1105999
543173
770529
556307
800557
1733539
104877
1788048
1161254
620987
265526
128691
931410
846433
1899663
1137572
46256
811090
1566126
132281
243346
1187956
610842
210765
508204
1420494
670103
1574998
1983128
584016
37924
1106829
550777
386915
1043888
529976
1538886
1945677
1376896
926547
1870764
293639
813484
453312
1752323
720758
1200658
872027
247033
1613143
780954
1713637
1727539
913896
634565
1019883
1630893
958378
51741
1619727
1527964
1567085
1889041
1228151
35936
588973
642490
977855
1313530
1945935
910391
207911
92629
1791943
1812437
384520
479039
1373839
1334882
1242790
236445
1468808
1324559
1780556
1496976
389024
1310642
92761
132006
1493640
1617752
1870092
1867574
866433
291136
1499316
1134724
422202
59179
1555615
318499
139950
1257331
56654
1460135
933486
1765299
1435939
287655
968536
1714628
260019
481985
333813
1115106
1420528
209319
620455
237730
1296820
928895
1257178
502998
447216
218025
1301067
1623808
1755072
1790383
1348044
1264493
1908582
524903
1697861
1754379
739012
1078367
40022
1266756
228415
1647281
1914698
176582
1722697
1944176
1996357
488012
1095536
1703667
1198960
946586
1365218
1960848
461321
208765
166537
1859142
1014114
151841
1813460
495304
1196005
717377
672781
1807932
1265459
1512062
163678
402321
670660
337286
1705742
139220
1593047
976442
409768
303338
709750
914499
999367
1596733
139869
1102715
484028
764691
181986
1314614
1113255
833555
618011
929865
1995364
767357
953495
879883
1095477
570692
1124970
972009
981836
1594786
1497065
1024716
1263187
1758354
1907326
627847
1359018
1333964
1823558
1996618
762204
1937748
1298345
1497762
1830808
1386814
1372751
1464927
575350
1265395
358616
802182
1114175
1751027
606920
634642
1463852
1805478
1097767
1612893
1722455
1445651
691780
1797357
1967771
210448
1216851
436403
926566
249251
340969
585330
110418
1817269
923765
975162
1219902
45949
1369346
1473161
296394
557306
1342548
1946097
484856
959558
1664347
1967278
722757
1707642
1003292
1875288
1973890
1658849
708879
1454397
1553468
71566
659183
1839333
1119426
1236817
1022095
763040
529139
1729218
1105081
1632811
1215643
1080311
1029416
1524491
192239
948542
793949
1228454
1626841
1331953
1303854
582411
637720
467028
1928894
1705159
844043
65564
761089
443974
1626268
666995
1519414
1737346
1297761
1300754
1127639
473282
1365568
276333
1417823
510420
1142626
31425
1694595
611041
894309
123441
291393
52128
1094202
1545932
476786
220430
1737006
1176730
1810766
165608
605903
136161
1030922
469916
1814846
734185
454714
1413173
1288065
1500539
44516
336963
11585
1102022
1549233
1434014
707485
991441
675683
574917
1089665
1961279
707026
859869
1318572
967848
1257333
495949
598067
559834
1491399
1142643
1096258
1561525
1128423
451889
820262
1323994
1447473
939917
1438528
1055689
1263239
541597
675097
74536
893652
648846
927985
1537945
173764
1467660
562280
1736175
287936
1994834
178421
432378
1975750
352740
200120
881398
534346
824872
1410946
1440521
1470311
769885
1911446
808374
699757
1373858
1697130
1543140
1400675
430417
344235
1555369
391234
222962
1752704
573724
958104
393052
1751757
1964839
875132
1117773
326621
1718181
1834872
619761
1953115
1699258
731389
539187
64345
292137
614383
1245055
538137
1101973
411708
1920965
191507
944129
1863151
1831519
537088
1018715
1131330
649320
221719
1362904
1852663
1164689
323581
106192
320279
693385
50666
353521
1638850
936544
753519
1488548
1969360
1166990
804298
898145
232851
333854
1351558
747417
83089
783909
1012378
1116195
245282
853018
1769442
32288
1487689
526775
775067
1334871
469461
1287614
1853777
1774888
1014256
233342
1508900
912569
220190
732732
813997
435407
1257001
1751099
972698
620967
1443099
53379
1636734
1287953
924279
1287163
1181587
888917
1854250
346348
86067
761153
318166
151713
1783017
1913042
1682842
760407
399482
634725
968753
1315041
294188
686399
784624
1771052
1405077
1881111
1913433
1967117
1980710
1782487
717394
1757538
689802
756725
394854
898429
1590234
1526426
129965
1973804
1695977
1299527
304465
1802094
1943549
67646
796103
74999
960080
1572043
1310975
1550280
163188
1147821
1011000
1595797
1764124
1001608
880371
332797
898328
1981791
1207986
804240
1762643
350054
1263252
860998
840645
1438237
691670
1260929
1664554
240436
1780560
396906
324028
834966
1895954
1567626
1023226
1290193
1837533
707201
691716
724079
1288673
1129647
1873097
1314905
701413
1328485
1842351
1356704
1592578
1557088
133855
905126
176101
1709653
1965849
440549
103940
1679099
938649
277746
1848477
498889
1562587
1894960
337454
992615
124396
33617
1863682
371312
1256774
293569
947702
1522703
1006750
1745142
1477181
1832802
259334
687920
1285806
976885
1139628
1419238
1717865
1306332
726492
998937
1025580
1311167
853307
453277
1113097
1152428
230569
720930
1322780
316384
66834
110822
1064733
1633312
176615
609580
1148797
853144
1052710
89633
595096
1288589
1550105
966094
1580799
534353
569549
991078
442087
1437644
1894977
426839
1712798
1543775
1569134
1692386
1872444
1038101
1521319
744580
325939
267215
1672592
1337464
1506742
1599613
1507578
853982
1778645
83089
560806
617846
1984578
1014200
1245604
1981695
1485165
1913384
238405
604778
1475595
251143
1024986
881798
1604798
1197259
173650
1782705
897563
829863
790153
1794554
1179660
1015567
1017449
1516265
203086
462800
199265
1395435
1064453
1429771
1285184
1345657
1150083
613600
1395066
401302
1263084
643041
1577751
1232825
205902
1735169
1594645
1915233
137210
585185
1027123
1754040
733068
360502
127181
1430787
1338289
1903493
1710981
1579236
1265669
843866
237517
1288890
147865
1663076
321502
918019
1203502
593479
583053
998190
833826
1693154
1874704
1877537
154258
291497
121037
1799053
539922
649171
1217781
1540455
1822745
1727033
54441
697001
1399158
1453960
307851
1135210
666137
1931787
508352
1714611
22595
742875
636286
1602998
129530
1329819
208566
1913003
53744
764878
779391
864541
1878521
1285391
817932
172532
345194
315031
1515337
195321
1333911
420917
1091557
1252929
469088
1581678
888514
1839552
1474970
792715
604337
821311
414750
522140
1187352
1423052
1126748
53062
1484177
1051692
1989134
1646690
74565
1549541
385779
699451
1788240
104666
1714395
1476201
1789312
765150
1702087
1093742
1165213
1591167
1633027
670693
208327
219270
429345
643437
129405
478174
1637089
399022
23780
1193878
1801070
1825142
237239
190871
1362403
1379210
1628521
1308853
1378786
833816
1657407
959496
353149
580614
1677077
992373
447216
154242
87739
1555118
1263743
751444
1404920
744269
171353
53774
1367432
1834117
1798816
815458
675088
302404
1502087
1838720
1793466
1520311
1145159
641392
853573
753934
1234136
1597494
804610
729121
102804
1582836
1226987
9279
731755
909900
1667671
785227
813666
1786862
1111104
989048
637272
733178
1727756
184291
259450
486624
1449034
1542460
353770
604150
1380344
657801
904082
488088
185420
1210700
499833
578555
1358954
1505315
245209
818400
1789162
439685
769940
13942
686172
1455263
1366197
1604438
811672
263975
1900186
1490970
666898
705690
156037
1574269
961310
213871
1652384
212462
16452
1735095
402533
1124845
1819518
1701209
1224035
1401032
1037452
308390
1090284
1551552
762744
1636486
1101235
1634442
325532
807808
915581
1916487
361197
1995086
281373
625854
1377811
124802
1234819
1115370
894809
674817
790199
1010080
290054
1629113
599696
30516
275006
432380
1982634
453830
1056139
834336
1294475
1233241
445806
1297652
1678282
1202624
1222381
1358565
1100093
964120
16341
1046991
1491717
419764
986576
1192970
715734
1928398
935059
349056
459509
1073672
71743
188885
545777
1617383
1749370
222201
727364
1131201
1478452
1260332
1059771
1735696
1134313
1873733
222320
844019
1584693
350833
1357576
962023
1370343
1892188
139215
1079616
506094
1025384
814889
697813
396032
917433
1332310
1763735
1998275
1491891
524567
340739
198533
1027741
942729
336111
1705848
24478
1758041
84360
1845342
1986760
422416
817504
577419
780429
1148889
491075
1154251
259831
1234836
323115
1128487
1973005
211783
1092155
1262116
1852137
1934050
1201479
489569
1415022
1940557
1382119
1547258
410900
544716
1047462
438621
252671
799887
136324
10383
1218886
1303048
223952
3619
1815176
1946056
1785131
833451
35353
1466130
553260
362010
1838602
1680120
1876591
100531
635768
1690870
1652305
1115221
1955952
857075
705512
1247990
1280525
1696132
1763779
1263456
803003
110586
1717840
365368
1730717
470206
1349218
442095
1748958
1751092
1129347
1635290
683356
1345539
621321
1010190
664136
1351511
1792785
1481479
1326328
245335
1399355
1924550
1044579
74427
140171
1887531
264617
153686
506058
1763813
1685155
1731588
1711494
1736718
879483
356209
709733
427919
362719
354640
876148
897195
831196
1763860
1148484
906687
186521
1884394
1420661
1577867
1834730
1742698
1831544
1425541
396312
300172
1758415
986565
158667
1876904
1039319
311613
390163
1024943
480860
1637672
768567
879462
1300541
103112
1347293
1101304
512322
1741060
1655254
692313
1337856
1243622
330155
1435946
1935868
1136227
1845241
70947
853429
28919
510500
1485399
19846
1089936
1699821
1149203
210473
4032
247805
1739403
1832350
349762
539126
40871
944465
1879305
596982
1792154
1277587
545644
1092390
884789
591611
973709
1713295
1317205
143268
1635986
256678
412088
1884942
1048921
855283
1672504
1164689
1121351
166205
644998
1558872
47377
571917
1527652
1354459
1428177
1899008
752688
1468901
354941
1058857
1286902
1842558
1412131
487370
1580156
292750
1918298
1515761
131487
953687
7905
1120494
875629
274921
1087926
1673221
1362864
411652
620232
58132
985923
1817111
1999655
74204
742312
59388
66552
602443
1547261
1195192
1971810
87397
969983
672655
1914909
1867491
570840
416218
1667628
1906672
1336212
1740254
528084
1241906
1325987
670032
1228926
989523
1895348
610830
444353
1857600
1714413
1132971
61261
7444
1375596
1613874
642952
1821706
724791
96972
709134
780538
1316693
1492381
1690681
1446376
962023
518788
637760
740722
94762
233369
588350
731231
1842817
389394
1102349
1642631
1987561
1197979
999509
1943177
1834872
577111
938836
1695532
1075030
1495856
743927
1915801
1838878
334340
1115605
594882
1156206
543588
1844092
592266
1997754
1515177
1987994
375247
1891055
1518496
187392
1782783
929727
551374
1993675
426271
1420099
794781
1526686
173766
980321
268129
1284438
757041
781861
1542353
1732769
1302155
1333737
152395
1191
1319158
459738
1054681
295774
94737
853958
291582
438939
1852318
864757
90505
1203
762798
1446581
1830459
1389866
1845572
1419005
1408167
870510
376056
282971
928895
1375969
1386987
1009933
31046
335130
658073
1361003
1744694
920088
444278
1762229
196127
113803
1077006
1439860
989606
1403381
332279
1296677
1509927
1639925
762464
1705165
1446414
1039340
576830
1171562
737806
969473
561402
1264034
1332310
1528666
85480
19158
593348
1527116
1058415
107588
1694104
1901392
105973
1278658
614553
898026
574198
1014535
499565
767754
99615
721704
1866531
491444
225841
171394
1114115
1779346
858044
1395652
579653
953972
1756819
1620618
1655880
459268
304200
1453706
1463858
735341
670463
1463962
1565205
285794
872997
1694603
62007
1580176
1562683
665265
1985896
1362731
1975473
1179887
1213344
963902
883529
1358867
778459
1382527
840198
913727
1713771
165648
4164
1180565
588690
12235
1558479
1356601
1781798
848479
1758934
611413
1157316
853632
1963289
879309
965179
1524826
842721
1575599
905047
1424402
1830432
1905790
1422494
1001865
1198464
922647
819325
565790
1194
751361
446180
851937
1435900
799656
810112
800074
1525152
907120
862673
891978
132669
304804
1991002
93429
467050
1707908
693865
698129
1697905
1803455
1704796
84182
1676787
1416900
405689
202405
499057
1034278
600876
1332522
572159
1720951
151816
1099429
849843
1194760
1667887
1377000
518787
565409
216654
792192
1759184
948870
27821
326048
1064999
330674
766175
362959
270220
596243
921620
442693
784715
205377
1637309
221390
461524
1779053
589140
783856
1863067
1724534
1748913
1574110
644606
423718
295954
1941992
1922236
949065
585279
1247457
1504617
1551529
84966
536097
895741
931678
1957060
439333
829233
517060
411837
713993
1257620
877197
1596918
1274912
1408789
1124887
1448477
988398
267970
367789
120565
980857
1773126
1167100
831695
1165536
971652
1441268
1847262
1383553
1288459
752463
1484176
1411456
1545721
900334
556840
1347802
528827
1357064
935789
1056658
985714
1972347
1071441
584243
431423
144973
315312
102357
1263555
735416
1424761
45196
691689
1484558
1437471
1603662
849255
1921026
924830
1016522
1522197
1176814
453337
1765661
549220
370775
1712792
1550219
381641
808384
262786
1616114
1837164
345492
1764274
1379246
1252411
742714
1570249
1544706
1973556
476255
360750
1932625
1053736
486455
1059665
1379600
950432
394724
245335
1562923
1262713
321908
701518
1567061
352205
591632
1063357
26031
990714
1688992
303477
1869252
1356252
1869252
1149287
1140908
1019875
213704
1950585
1751772
1972309
1845180
1773523
1466895
1071162
1133687
691674
186040
1883891
138501
1600011
156711
1960180
976242
1090522
1619594
509920
1924613
588397
1035227
1430759
1889527
1112831
322210
301104
403142
547143
1973772
1360353
1106053
1379268
1426638
127575
1599737
463668
1235604
841673
663347
1967531
1886209
886589
1789353
404030
1516976
673262
1139245
1087010
1229076
924637
904547
1766454
385787
537485
1055695
1655399
1650620
678637
1905668
1218979
666105
11222
1812041
1811460
603281
1502115
1571719
204528
1457075
1128242
1621163
217507
616034
1170684
1646123
322188
1859696
1614602
1179416
813102
1984547
603842
185839
820356
1522051
1622661
90608
1594415
751386
1853300
1348199
1785932
1799225
1731434
1121837
1670112
1266823
767357
265939
407231
1733440
1382658
699675
1184990
1623225
25402
325681
1988863
450152
1413521
1876727
167403
1444166
1986842
472448
1896801
493208
1726692
1859932
463530
494760
1928938
319575
623438
699657
1325866
1657616
407839
1239507
191256
1203376
1566502
450021
1286395
767761
819966
1928979
483624
993544
1375873
638435
1983560
1677431
1217912
279758
451285
1078432
484348
628933
786063
1120477
791348
1732927
1670273
952449
1515027
291952
1422457
408302
1247135
1061141
814312
1486505
220312
1386730
429633
1436139
838055
388048
452583
1742913
353779
60353
844594
979301
1247637
468970
247661
70332
1216370
1608690
1440676
1845317
211587
941145
250914
759496
404346
890894
1251068
764059
52453
915189
1850012
1185456
689411
438870
534780
147491
371733
892450
1683078
196258
132538
304622
1276683
876289
221113
1249365
770953
986553
530538
456625
1123357
1999953
1086406
766857
1710834
1587999
837992
1506435
1061468
1473886
1393140
770012
475662
1113184
243318
606849
276404
508759
356081
134834
1527964
782433
1619585
1888344
681983
1791706
1495099
835315
236729
58421
256767
1476856
1378450
781152
564573
825993
1841950
791999
793786
772684
1759564
593354
391864
633391
775554
895116
646582
609940
1177724
1723783
276871
485248
1606866
736070
916072
267864
1092211
1217633
561708
315777
510209
1566772
619934
818525
1490440
972315
1976092
1511310
146882
176059
1516367
448835
1359018
944036
1875571
1161855
1659412
775907
1612427
173677
1518453
1460727
1142316
1685286
1488783
34228
407316
1378343
1093652
341925
969345
541623
1023765
246409
1172860
616839
26031
1297742
1915186
739550
729400
1946720
866115
315596
618971
801852
997632
110738
1965976
683959
1256862
1364033
683823
1051742
651169
1128742
1799200
1751073
1401805
49134
888373
1893012
624205
812379
6487
359882
898226
892850
557231
1075596
617939
9951
78422
513888
674300
1519887
154286
1676413
1887258
143473
579873
1614532
1664840
802877
900125
1031603
1617085
146941
1376529
1924504
1309884
519351
1019041
851598
1206370
1044593
809618
878585
14048
1345540
1954559
1038131
1455649
13419
1680170
1995967
1342204
999435
1062523
1070602
1257455
429996
1929689
1502411
309646
73087
386600
520962
844333
129717
542909
283257
1206106
173380
295767
1084773
692547
349977
1403975
444568
729015
560400
1560560
833213
97780
1607740
161025
807087
434240
662282
135747
431180
1189196
721823
1451766
377895
1407700
1679157
1970639
1269162
320367
883653
1679550
1063357
262717
1471775
8457
1520538
1193294
305151
738860
1054311
25896
1419177
613637
1623922
769952
233538
1887219
566194
1687462
1613471
1565949
1060397
153230
1128487
1491555
92214
28948
1315283
1949607
921616
1526318
1102164
663701
1991228
855718
571816
337558
368550
1994579
827974
1226618
408238
1391317
358654
537224
1511975
383790
1227015
176932
840759
1230634
230197
555290
1299598
268657
534141
1527861
1978390
1665229
1536961
773859
1303792
1973028
316022
44674
899879
1572395
976430
38091
60456
245540
887742
1424900
1676727
111230
590920
1629217
723190
126538
550433
572357
728174
804787
1959684
560637
51702
340792
815815
1316271
1381143
1674793
1443688
610034
64321
766483
451326
1481451
611898
1380685
631342
1731581
209064
984729
464352
1823742
167550
1765793
936091
1099579
1000285
803328
174592
1830014
430875
796902
1920928
1425541
861080
1240705
107940
1912681
152686
1796220
1075366
1994928
1016805
703817
1226480
1089105
128385
662219
358287
1717670
97954
1193697
78148
530486
1767737
1755772
743247
1789108
1019875
1836266
970605
1655885
1411176
346699
1475785
1987001
86856
1937268
724912
194299
799229
1068864
1886908
562462
388658
31479
1108243
864044
85670
1937568
326325
801182
42997
1333457
1206793
1023734
331623
1583841
62392
1184401
726497
1574235
155364
1644234
288047
858262
1330813
780219
1561389
915145
815145
887878
267496
1856438
568367
898145
1115662
1007452
488948
679916
1045374
1174294
1168390
1378873
83135
1368346
1911845
100392
214316
328361
582170
1466227
282612
1518803
1064255
611759
202951
307118
1817336
1616463
507076
1898160
1657090
478252
67556
1797204
1498972
1813527
1085211
1056406
1470388
100601
1596957
1090071
1119728
240783
393411
599220
1955928
397605
858397
1156962
211276
823958
1669761
42858
953462
1022048
373531
1136075
704334
626726
798948
38537
287214
425751
1439001
985096
1186619
1465386
273736
418157
1891872
1141053
1311954
1186674
1801765
1123713
1726495
1760003
660150
442358
929853
1947587
219707
133344
1596668
351848
616877
1917661
489591
14800
782961
1496342
1743685
795125
1873983
1607285
444570
1830214
495737
712146
140595
452525
1004840
1323095
1630062
1617671
715022
897165
447618
206221
389625
312699
368776
535996
1658084
46917
1858912
1468211
1443607
1410382
1374279
896358
686561
1274484
834794
951338
402212
695072
1187746
481234
1905021
245739
1870397
768411
428479
1493085
1871500
1116162
1599797
1733018
919435
456247
1093807
1233098
1651510
811731
1853628
812637
462388
1577339
1491516
1875336
752121
335568
1815270
1354699
1370213
1739009
1834941
613
1767909
1969170
604541
1068223
40554
254354
929909
1083710
991348
1491415
1835618
1550806
787194
1117778
881221
1714298
21827
1045501
1882244
1817584
718006
1314297
670759
771780
596677
1517801
606460
1028246
1223180
267356
91059
584117
451915
875146
37749
1338547
1637651
150522
591029
217311
856911
1262219
1840643
1333039
1894666
263852
303902
1367724
1666682
448208
601621
1332185
1094006
151689
280682
1936499
1755555
1459498
692178
1598461
1511823
793409
1717567
8742
934523
764727
619386
1042353
480166
902710
783482
295400
1711
134960
1191544
1299004
1402008
1156962
1123864
862577
167838
88880
571891
1441794
182196
613540
862742
1925877
1149282
1181096
1020272
95123
1040315
1682452
705512
1411316
487144
1595748
1725132
993313
1468072
1831389
1033152
1242721
1734292
1943027
1978017
33668
1002834
893840
927079
1897198
140072
1412921
686044
1592881
742682
970488
590375
889370
1203924
1502083
997380
1424945
361154
635191
155043
1029438
872596
1918995
1152428
1036554
666794
318844
1367203
1866806
416987
1758676
112565
1874528
1238556
307994
1321350
1657478
1077059
1128802
1758567
545710
1186651
1539041
48838
70999
1722377
1187871
197682
549797
7866
339325
1639795
1027732
1640417
18038
1370156
1026475
1696279
952606
1656383
726702
56287
1681929
136844
463282
1647317
1196149
1490067
95762
1103343
86927
401813
120882
913063
672676
139486
1376980
16122
80526
1608494
184454
1432515
1936054
1236229
935059
1205293
796642
785127
1525451
120286
253179
1345161
268540
1638564
1430787
1278005
285971
1875314
573788
1722529
1974319
1046793
1227063
708660
615258
397434
1022779
1207589
980471
214749
1429070
1991157
559607
700989
1914793
145434
1133501
637449
318234
1379078
153755
1386580
1767099
424882
915251
416221
830766
178283
1514580
1978205
1234929
1473953
102482
487509
205242
1377502
740383
404250
91654
1457075
1716655
1862159
1924017
145894
679898
74439
766175
634986
477116
674636
1763469
643166
1044425
692726
255263
258869
506743
1523269
1005546
1096414
403636
404077
1032840
875552
1575801
803038
1553740
1430466
1393212
1082660
368893
1321327
99476
602339
1226315
1306050
1175462
1655771
43128
1728873
1234434
1202074
539498
1118297
1650182
366084
723437
142409
407262
527158
1674561
508525
1409135
1874377
866248
1573268
69832
1657295
1610879
296181
1543476
1868218
908814
1559016
605363
1576945
1947749
1780029
1828378
1935383
52867
1124811
655612
774729
1451940
1157842
1261979
957861
164121
1811946
1010199
978548
1835764
1067895
1972215
1160110
968843
976897
1097803
548610
1072851
1986913
698805
788057
47199
691107
241931
491299
368031
1521075
801463
997313
665015
69022
1292115
1413682
286962
604410
522474
697443
139846
497193
1935194
655929
148167
1013711
1116609
272833
111805
164394
509721
1673972
526684
1139318
871969
17703
1297943
988625
1912546
1704240
1133762
627919
1131957
434151
1365298
1278073
1763115
1734353
1339793
1540487
1280711
819938
671311
1327923
34167
650128
470144
358287
1620594
1033378
1277587
1335029
982094
847902
1082292
281074
817043
1060137
1577986
1942313
1009769
1221102
1761639
1645699
873133
1295043
951408
1399690
1376588
670558
786789
966826
1709714
1238499
540157
873771
1827144
1021839
1043934
968259
473282
220720
1095457
540175
283465
478654
1555878
27361
1218414
918041
1543613
1816791
557141
979610
1847484
1511412
1300650
838002
709892
375960
100723
194389
1614599
1476044
1973083
1637677
413303
944595
154631
1517907
1211438
734497
1388914
436184
1054154
1377782
1942682
645460
1676942
471012
661690
113368
820901
1528131
381848
440238
1037203
1604348
381922
346347
979868
1968100
1188215
1314374
722395
87817
222902
1600181
1287373
700022
220433
597932
338530
539805
1307565
1587001
986565
213011
581247
907433
1077063
1599318
1187851
1937033
1197688
1944970
649198
1368845
73420
1998655
149997
1893412
231522
1408956
769348
798462
652938
1056219
1164990
1386819
104399
1524797
117223
813776
659534
281330
906874
1541817
1370314
1605701
827837
1534234
301400
1245697
887727
636944
62034
800891
1392105
334635
1117480
881670
1207999
985561
885884
1510691
674975
409236
1559822
345492
92037
14633
434655
461417
122680
1783506
565882
1922221
1812142
1359897
1855041
1300644
1540461
1222794
609342
544497
872281
1949867
1773004
1006087
818359
99677
808043
1048557
72776
306880
1661459
1196524
1774513
948533
1949173
1559739
1802340
1898450
221525
804296
1350384
366734
1101615
774665
1872199
1741441
1081991
163678
201080
730691
1002362
679947
1120698
815062
451539
1216131
749781
1028151
115577
328820
1172120
1138288
178661
1676980
1685513
1025361
435685
1545853
34283
421660
1006922
1756704
885942
1573825
907859
1176100
771423
1650193
652925
548074
1058286
1935103
443092
1364731
251654
1222947
1591250
1210940
701046
495653
257820
518418
423025
824900
601944
212125
968813
424877
595322
724225
1047493
650631
1999119
1062913
1114327
154096
733802
1255250
1344565
463083
1144579
1016552
1811973
380307
1955441
1544800
786
1417872
1516497
862877
1318791
1908714
1221933
776125
1945454
384663
923765
1583438
917035
11727
1203283
1153023
1722524
876180
852713
140823
1263763
1345211
254785
1383714
253835
647071
461699
564398
1395435
192939
1273166
1710506
408878
654422
1351882
1317579
1829068
428671
1693460
69773
838720
203533
54935
816165
417268
1471919
1603049
753672
1813026
735196
1907863
505687
1420049
1865282
1842237
1842150
1221291
174323
650685
1865933
1585118
817673
1530430
301727
152343
506246
819121
1059311
1187097
1316585
1996250
312253
1699641
908277
1679928
1742360
871489
485434
473710
960618
627923
1715357
1118072
1756865
1758326
1396979
1252462
1814509
582197
913936
1872265
581783
1700067
52915
394887
48101
1306105
1096585
1197410
1802463
1331945
1941007
507716
94173
941074
26756
271750
1091562
609197
386915
1845907
1572599
439662
511317
1805411
450718
806134
933482
566849
333065
199470
682742
1529275
791137
1808662
609359
199243
1550207
193408
1473552
1038056
826875
607430
1699907
84143
165821
1141941
1651328
837461
1018985
857636
1955327
664027
1567741
1324919
798137
163308
1633473
948895
108348
495434
1434668
302039
1045617
31797
1063238
1372857
1971375
1223040
54358
1423494
1449670
175193
250841
1025118
1381361
1972639
98408
120065
1433191
20064
1235553
113006
440489
747347
1639156
1127387
1473218
1941514
161462
822152
1551813
701148
1796220
1294332
1940313
795580
289269
747232
954013
6939
1960375
999530
717975
318624
1936628
1413775
283113
665347
47452
433893
369804
1476746
1176253
448017
1707750
1381040
1148441
1741751
1485055
803674
133128
1917733
1687534
1840025
1513287
201561
1090177
273717
866228
1707737
1580852
860984
986934
988753
451298
294755
289069
48954
566418
1667372
35595
340628
294564
151084
1298840
1875749
733009
1389455
1797456
182799
652677
1360781
523287
1397156
926052
681900
229186
929176
541483
1425341
57965
1979200
969767
939880
687876
1812318
690801
1352436
1288835
864349
372869
1435400
662618
1830039
1713263
1180990
1563362
1624691
1226850
1735183
1019602
160991
38340
478131
1822168
942795
420602
661462
806066
1752366
752371
33037
1201767
833416
1151641
149720
1747842
1136612
276873
272308
370857
956573
384721
1518286
1173166
492021
1093701
932847
142621
1298389
1558353
1752176
492744
644433
1216904
199231
1585677
1607343
620202
1807340
1798283
1465087
480372
1737917
1955737
1838680
1017403
1626181
1952546
1274789
1360541
305855
1463862
549869
911258
1959425
1504082
1396414
422329
1190609
787214
583875
1929582
1163307
530486
1490585
822294
19930
1333931
1151808
1601551
1996371
1561927
1238350
904315
868188
1977085
722272
884789
90650
489194
241462
1784426
1229201
1673638
1316779
1089867
972961
800414
562038
1921861
583842
1509039
308496
595568
1072789
291063
1298395
1669805
1123478
1047454
566337
429100
1660590
974601
1256022
649437
1803696
1261407
162311
294296
1416531
296478
1073201
1086260
896404
106816
1221645
1835525
332369
1447557
878985
1423322
433897
870989
232022
1183546
1413058
1283116
204717
1416768
1230069
144027
271750
427595
200958
230864
1027793
927145
960172
123618
1993029
1483526
1750145
640548
1945392
1336523
1766318
1011213
949808
1857750
1525909
156878
1726922
1297526
666222
99313
1074201
3888
1286508
165526
788282
1724959
939255
698519
742017
189397
1014196
1750082
400887
157893
1285392
891088
138211
1151220
1563644
1183754
1215556
1362832
117078
472840
1542723
1723656
965594
1557831
199368
1868958
1844103
1581112
1647281
1073224
59231
1508106
1137198
1626978
715270
1051543
1252077
1861081
837574
1685403
954883
1669400
590611
27572
1206837
1350144
490053
1899048
185617
678903
412205
971461
1189568
1695384
390896
1981297
867061
1951701
1126425
1185950
1345215
1645286
860199
346078
1341213
1909138
684801
652058
1283783
959340
620579
1879210
1521270
1773486
27829
466012
480672
1859503
8642
643700
119474
1163389
1227908
1062719
968496
613549
138961
1687347
634220
814012
213255
527567
1615458
1933307
1769001
1532213
522234
57889
506671
1760409
1804555
1926459
861217
386490
1622721
1996240
1440819
585365
1698991
754797
1034119
587373
80799
1958435
1883891
1631418
628918
34568
1123478
1318009
759213
1589408
1786595
914417
673647
207030
879483
1702768
148639
438751
487370
1600899
1326326
849987
151603
1565189
1319174
1809023
1690856
896895
806263
562075
1628521
234897
893769
670900
462416
1102825
831285
1825150
749237
1357475
1202291
132393
1817175
1085434
983903
843722
436744
810683
41824
1855147
1513498
1624872
1029095
1019602
369572
166446
1920284
417068
693407
1112259
1023765
1016292
1769784
1916637
1330068
52838
1564048
1004874
1540571
861823
548074
1797456
241153
188804
572677
686591
459561
1715351
710339
162199
1594179
1219812
1735126
967323
1344965
1563786
374173
1513762
997328
1164887
399784
719132
552738
1374175
1105628
192973
1168873
1473160
914227
286478
59017
258347
56369
1410089
1714114
393463
1357475
1897121
979122
326768
1451511
1311082
1994990
698345
203
246313
1388060
1329427
834938
1450665
1151935
302039
1861244
1557914
82842
585178
477956
791988
702521
853722
981120
410106
1250286
683959
98864
1694529
1808902
186843
1503073
273993
613097
1725087
179810
1245494
612783
365106
89607
440238
1432329
1804833
1356019
1942344
1149787
8209
1729311
1765862
617940
1300430
732372
1018201
1315381
485040
1205777
536281
1432346
579158
1257352
488386
1181789
1191590
545616
413630
534164
505442
640332
119454
1686632
1281966
1577820
1422537
413266
1227894
1712860
1565389
801418
1583438
1177296
7196
1092048
195958
843537
311285
1292866
1519755
370615
1893724
261745
746650
1307741
218299
1601003
132328
11157
575510
873057
246551
1638623
1963289
1997282
965413
1572724
1799840
1832802
222091
1665307
1681776
832119
46633
1007342
1844090
45169
1982972
1566882
872450
1576364
1005115
278529
1887320
1199244
420374
298949
470279
1900369
969348
1477784
1342035
1596104
336472
1228146
1816107
943544
1905830
1980749
1998275
190979
1425734
563111
1403720
694266
234538
1628913
1940914
1728310
132722
495279
937524
1126340
1688828
659992
781572
949615
437716
1651681
1762186
1180519
1539655
1009330
585063
162311
1595748
962201
813690
359577
783079
821644
299625
747726
1328118
799793
1930993
643469
1319216
725017
1879793
337653
1944025
193707
1983366
853542
124071
489569
1604183
921119
364753
1364406
1813460
1822784
1949303
1207800
1140208
1143086
799929
1789610
1104234
1813150
1892589
1373430
1904204
252526
113006
101297
151158
672939
1917323
1961838
704942
138382
1929158
1631743
1171220
474491
1536388
1486515
468590
809512
543190
1699525
722602
1342662
1465855
275485
1683382
1643594
1409080
1732457
463530
1959417
546347
408421
566061
296878
939917
1492153
1611253
547042
899059
1788716
827133
1450431
1174294
793992
210693
290146
1012933
1761013
1373693
487074
1963514
1893012
1674960
356665
1292847
1724389
1325831
1635551
81304
543551
155633
1282887
997835
776861
925964
755547
1966386
1135477
1604957
1578099
1450923
1540386
1460700
479711
1258031
130928
454123
1003581
1781529
272664
941695
654261
678954
740629
548150
1162240
1691631
247178
1461921
1822796
1494908
462694
1915343
578324
1466987
1351382
1216851
1170606
1136367
1749154
1050891
267737
70989
1390867
347043
1464457
307373
1769442
763872
141072
808280
1554343
421554
1697610
1561704
532555
1122032
307411
959124
230815
1929964
751246
873854
1911882
1018811
510697
102026
187587
1964386
1556765
419970
1037386
917483
1304811
669834
668337
1242554
1762251
1176814
840803
319475
1351443
1224149
593933
1346439
303923
191967
1699821
1638850
662617
821498
459797
1767819
1825821
1807571
501399
726745
1830907
1603586
376095
226143
1807497
774467
1307202
1294832
1557035
1394849
1645972
852656
363191
487066
370775
56161
816949
1945728
306904
1769301
1013651
1940658
695861
991683
1439670
1916754
608797
1493189
796085
1727591
1624754
425642
1340866
700535
953168
1469651
1663478
173735
169120
37051
1438888
1049713
825368
1063108
1543158
1465029
399698
790269
1503625
70113
1415450
944959
1466631
190273
1064905
1852288
1768423
245832
220582
484603
571089
1870106
1705120
515504
1470400
436978
1925758
683823
1078375
1638254
389593
1450915
359286
1927318
1257990
45483
74938
231927
724357
1940118
612646
131749
1728029
256340
1463828
393288
55561
252120
347942
59371
1808200
583738
950624
1595078
385547
444210
256576
897222
201447
398322
1911759
1610712
887551
1010982
46358
542900
1069885
589847
1518146
350000
472059
601888
1562480
1455448
1964168
1741728
841738
241903
403664
687258
404386
1084052
1115336
1630218
567798
417355
1044209
199056
480809
1637654
1189710
219338
141930
603704
1002267
81798
1079649
585065
954163
672377
109778
1150046
1825319
1987012
908950
1925491
942482
1560739
640821
1395447
1329736
857049
714727
1773432
334814
1293036
279455
1642585
554401
272828
1258160
1653995
760807
112292
137797
1355570
1616846
225440
581249
409859
1914436
9063
1583207
840725
1217255
993616
748788
1962384
1381421
1493373
762744
1391154
428850
475230
213566
686377
462732
974425
1510788
1004160
1262844
1173103
1804100
1506137
1020611
1158206
1714977
1009351
317024
586050
501107
294482
676183
467037
1904890
1234731
918622
141468
376679
1703782
1793843
266963
726940
354404
358140
1955661
1836250
1135774
709061
998532
461954
109727
138521
1965336
601959
1134726
273932
1912580
701160
1949392
1906986
989500
703817
1731158
297764
400041
1524133
223750
1777448
688650
1144051
1624242
890672
212309
1925260
1990570
1866469
1427251
1316660
225036
800707
133169
1663138
1617371
1447511
1865801
242466
1480162
1510795
504722
1540347
310824
95597
921896
764217
506336
216623
1044412
489349
1738725
1839915
47236
1229076
209799
940795
985784
1301346
561923
1545040
1245224
1436334
1842210
188175
1108693
1831852
1891621
1001658
480869
1112740
1679616
1743412
1499543
1678336
162911
45118
1792493
303205
688160
1170676
720983
411423
1290755
1965853
634152
1614037
179264
1067145
1470114
1805180
1158701
169621
1787475
1137775
510151
383468
1885367
1467080
1481133
172248
870254
33215
719019
1813219
1280025
389653
644653
103150
1215957
907231
551243
291680
534619
687445
1988696
885708
1402027
994133
1464021
1243637
430028
1018949
1774091
1505653
323827
1443276
738157
1337919
1436563
1692408
521831
842564
345955
1447227
285124
15042
1234568
1311089
750905
1490440
1599972
1115071
1554274
1086488
1150054
841710
474045
1841107
1008210
42878
1434546
89706
83763
1584313
1908091
1099416
854551
418574
1407726
70598
247874
20079
339838
1042337
1028489
100223
77053
1756563
421347
163262
735984
900030
1840927
1254394
1041433
792779
1116553
719982
296106
92062
1947857
1574879
516057
1476107
1433259
1101236
179358
1590585
756867
425030
1469081
1478693
760028
482178
836654
294832
1520495
786166
1079439
1229647
1767632
603901
1795803
354941
1431983
1720938
424888
1562575
1414883
958900
500774
1994731
746948
195985
321455
124253
339668
1633284
601490
557141
472389
289016
291000
817840
279399
461394
737927
801175
805538
1328847
1467156
1878177
1867574
1540490
198494
418432
1440204
772358
381724
1027043
679169
1577328
1073733
918562
1112666
592207
1017449
244675
1256695
435269
409434
1697693
1860734
1307140
1548781
1790417
1358139
1933327
1932569
188742
691663
635118
1059213
960293
919695
1530255
645508
1741399
1606464
100831
173510
578915
909604
251240
837567
1163056
639626
1761292
1648920
962310
1288324
1505074
1203858
239300
1159493
1129846
1882620
1867851
1201289
815211
376324
1118508
1324611
1406842
834605
1253907
1898753
198437
1816062
1187831
268795
222509
761637
628145
1564593
840807
1482611
1974114
78220
848922
358051
1225228
1084486
1841755
1180565
74452
515579
315378
105351
1550643
903944
719534
1862795
215364
1853175
472541
1054153
299182
1333598
715750
12557
1614741
1097309
1509413
1139211
453568
962805
1995285
272978
1141577
1391121
207767
799229
529784
1604160
1055368
566394
1971949
1892199
427589
1912456
224899
667982
1430396
607426
830158
132158
1878000
403800
1136480
827791
1328333
1548089
1455911
869006
634862
1897083
123671
1587457
73120
422202
1755334
548439
19152
512975
1876294
607442
1611138
547096
825086
905132
1032474
827588
497089
1096680
623776
881814
17463
1224901
1575631
138921
1267013
1508428
1829071
438296
1801810
1241061
1515352
248064
1658939
1327287
1837154
1825645
477933
382094
593839
308672
714247
887664
1416904
1119485
1536590
1213940
261204
461215
1227413
1113968
1915117
1153763
784904
851961
268620
1272754
1935760
671301
594512
717618
1767354
1256773
1798985
370678
1918024
1221364
1910450
612783
308759
1818240
640726
1390428
1472495
572532
634356
676328
626715
1203576
698954
709750
1224634
984547
1810055
1649543
1021203
186945
1106194
946113
1577902
698613
278606
1025466
959069
430028
426993
433660
563040
291226
710254
1815795
1118721
553438
1630246
474338
999835
1801787
1454078
71569
59476
734711
686868
34457
269724
460079
710751
1211448
266006
1912633
1123596
61357
842859
1572032
1980749
397910
1673544
541059
470299
973188
1054325
1420622
714449
1228857
1510378
1522558
84116
587914
655374
1138411
652000
872546
145177
249774
1323698
499496
929170
1177154
359656
1021095
1474260
906885
1944373
365144
622401
776861
252030
338855
594884
495065
1753044
855828
463530
1969471
1249944
167070
1584970
753181
1726817
872701
1948191
1157568
1986013
960873
219807
1337833
1069417
1823811
1939714
1502030
1257343
1183273
1639731
1577131
1027251
1466494
1684332
1808638
1012383
1307113
893113
1524096
1092009
1572763
804338
687096
1300985
527768
744555
436195
181924
1121127
1214381
569507
1472756
915131
1935215
1924636
871853
1902001
1137525
1396841
61464
47884
10028
874477
1238020
1047254
1332557
868536
1256415
94281
1464093
1134125
686760
1312125
1887025
1908111
324365
1112904
5589
1984138
63066
34910
968756
826919
772059
1927586
658464
600543
1907530
1810065
409647
308931
1426951
191552
1269120
1888779
1283738
77161
1412772
210276
1088721
1034924
63819
1846093
133870
1606844
70388
221321
759593
1829252
767649
669725
928346
1759902
1241087
707848
1443593
1277154
332523
1006201
793063
1874443
800002
835307
501402
937440
1145946
732777
724381
1601034
1521253
1736440
1203389
939005
642069
720122
1549710
1714395
1081712
770059
418874
1856650
1871512
17575
438874
1401553
1212934
1053988
1520467
595379
1670640
1627383
92506
1323783
437458
1367410
230242
1389713
1891917
1338594
758276
72830
401641
72284
1988345
1942210
1601537
160361
1803898
221255
1227119
183494
16210
1976173
78329
927050
835656
49272
495838
700297
303338
679496
15191
423229
199611
1059266
1650906
1891582
1466334
1935332
1726786
1552429
1895590
153071
1740675
1784539
1780556
337299
897231
1051782
1578240
858971
1765483
1696380
463797
8327
338806
430882
630322
447171
1821497
239237
567922
336074
1458673
1673545
1945935
1483919
1590100
95489
611082
662815
1546223
238106
987217
660150
1705626
1922275
160583
1351623
1109015
1218271
788079
1706757
1927670
789950
1325381
135966
1971826
1659002
1796796
1363351
382511
1705581
1630039
721112
679673
1344927
1828125
932229
32776
709817
269329
143808
1416771
928653
1093533
442264
1910468
283508
1886231
1318320
1440676
884211
93915
1557008
259237
399459
136012
1593414
966366
1492696
1285148
312749
1519648
234255
1949228
1042230
1597022
512115
893411
1498819
482024
1205614
168412
875132
768939
1848874
831568
588714
152683
749763
969987
15383
214339
1351948
1591492
533974
1390708
466639
187412
303105
1923558
1614727
395030
773690
166132
276425
94770
1411998
1160082
1214041
1711687
183005
1716833
698492
1844922
751320
1951068
813266
1644499
1615658
1582242
1504032
132395
312592
883038
1471195
267361
1599214
964149
1266481
691232
464494
565540
1398137
1083652
1535885
1485582
918628
1218314
1779114
470235
1978171
11056
1255702
268673
691780
1225863
600587
60830
638781
1829729
553139
1043918
840412
371159
70541
865836
680362
405114
703802
1251614
1454234
407176
1851591
1324924
350190
1194402
312100
1699157
1524481
491348
1663900
545019
95627
1390249
1602386
790205
131461
1004441
1846711
171118
1083149
1811465
149733
1563813
1443209
298818
1425028
930902
301188
1133358
891323
1230583
1585943
562731
1007724
1984022
1625275
240707
1283619
344487
1928375
824611
793691
800277
328453
1253442
1429783
741281
1639429
433469
345955
1811753
657147
1106820
977155
1278073
1454973
824221
1294350
884544
1573185
922243
959691
1106957
1790676
406001
1498759
1370943
652835
1469577
1074253
1716314
1438882
469269
520485
98066
124329
1077711
1593058
1074248
353357
531501
1994843
1891428
440753
697224
1281411
522234
317966
1556772
21453
1800337
1706155
719827
1539868
699757
511856
1401839
1929943
747764
1464021
811863
1585703
1166853
1190373
803552
622312
143733
83689
1189333
1673663
233410
176377
1078100
1421240
1557493
1425913
1154194
1979683
336299
165266
161324
1646917
1329389
1408022
560637
237816
1286534
1748890
1478730
1953580
1142009
207842
509343
1082157
1412976
1277902
1748760
1681517
1858870
1175299
816928
672403
1049960
1074015
875952
1923483
464320
866870
1072752
1363981
1109678
1525322
460854
238950
987189
1657471
1056087
1718306
206087
220890
1595433
946540
1619539
314342
995493
1652644
131753
521227
1129482
1384126
1260565
1862313
1762427
95505
673087
868680
1912453
693440
990514
1389405
1708891
161937
1120450
11578
136307
730691
1161362
1720938
1024691
1838720
1666837
1058974
1398709
297047
438913
1925571
808659
38301
209614
1398587
1938190
1745317
1264132
96290
670313
220080
1932748
209396
1818142
1969935
1741163
549997
1673304
1914357
1373297
801835
426809
977552
458958
1214099
798893
712986
1369227
701556
1717777
1779714
868045
254008
1599654
169774
1556735
574888
1707719
1021137
1363702
344751
1907223
1795842
772448
136756
1212567
324188
1486053
1032297
381617
1174998
1648166
233878
1388178
1422752
372461
144473
1198360
910134
454816
1700270
644653
1495546
1789901
607116
542419
1216904
1672567
203617
289440
490029
1887025
18641
758794
1020149
396232
431176
1445622
1814995
833012
1818990
266653
519814
1784331
1824548
199837
1457501
827179
1609390
245166
1285305
1865068
172572
1488300
1518482
1675581
1225135
1234593
1866245
99210
1738672
1640417
1755760
683739
708136
1608431
1552860
1624950
568826
123441
1538622
891287
492186
1561955
622652
507469
1580981
737551
316482
1969786
834504
1038514
1715994
1820944
1308483
1531222
1062811
1160503
242404
7423
1008079
1333204
271166
1231004
1426614
1686442
273458
794583
903716
1075676
1825960
833460
1633906
49301
295708
866329
365734
355421
343271
1561464
599596
1880712
1190222
977593
1115106
466082
607862
935105
1295774
832535
416393
508573
805845
1244085
481431
832549
72709
687256
758644
1220341
793205
650829
19490
24978
1279510
1143736
173343
1611297
1239013
1852730
842289
1699080
251927
786381
908036
658589
682590
1400481
317779
1712992
884789
1740936
1708754
1775140
327416
458721
1490751
1297194
1104321
1521272
1633695
308424
839964
488812
898146
1956649
563302
1188020
1916046
585426
1965336
728995
176632
1565536
1483839
427186
662082
455308
1027393
515889
325520
1811225
1918291
1572613
1178242
1356290
1979773
825959
843971
1652389
1116766
1859297
1463477
829282
154653
1562073
1837124
376836
380697
495660
122605
1582042
1505830
1327518
136307
1935709
54935
985714
81666
907433
1132641
618347
1183974
1392012
179387
1359290
1592462
969899
7717
985919
261043
1518952
841269
1578994
124833
252671
1444652
643476
1385201
964858
525689
1757865
713171
1704991
236568
1471409
1021494
217753
33350
1240372
1516549
1430466
1201585
1717310
1816771
692048
690657
838344
1177154
118681
638116
361058
1800933
52592
988040
37740
1980696
193723
744
264385
1651425
1479693
1855394
1715391
410086
1833575
1493762
1589538
1297424
1237515
932904
549049
1861973
820298
1368257
545961
650657
95911
663347
528001
831601
586207
113163
357859
29525
194846
1440
1894031
1537867
1328962
1843476
569101
1846587
1932754
542141
666833
1198248
1679334
991501
1102184
424874
927839
53527
921377
230496
150345
798494
966327
1848416
777491
762253
1763685
286520
1777527
729157
1048638
416221
958204
1346959
1434472
523216
1419064
1581269
240019
1957156
719153
1328748
1889330
1910233
1789883
1993533
850879
368711
1609225
403857
396939
373403
140794
850923
1299990
298146
59184
1177122
21408
935320
1103661
1538746
1114786
896196
1876366
227753
1346088
392680
354496
1197753
155037
1189428
1888944
764470
537417
1273288
1192858
57058
1871013
106607
683108
1909644
1015944
173316
1137198
1102017
228427
917636
24998
735762
1268730
80356
1652976
91189
738965
1664335
173743
483130
1906472
196302
1452103
142090
433322
1150490
897231
982625
1678496
73198
11901
267935
1561961
1524133
631578
258428
188093
1521221
784904
753894
1668487
641885
1246483
1942394
34413
1182259
611612
1943002
406440
764659
1193142
1360097
1116760
974381
1205624
1949392
51894
1879195
911990
1881770
26880
702452
1736779
376805
1583937
1882087
893130
910375
953360
1621582
31702
607862
263312
1529663
1784251
1639498
823813
1888066
1154561
1761851
841161
447682
1333888
624205
1510936
666053
1701624
1958330
724010
1508717
827509
14646
298949
885892
663979
1044830
683257
216305
362924
1814201
1429382
997021
234062
1626580
1393102
885836
709155
605903
1127861
284683
1344006
1147327
79970
1601321
1070930
1574482
1503241
156718
1031642
916929
182141
321247
1362427
1958071
932492
728516
363410
451686
1529956
130660
687407
1499133
270982
1585595
508573
1633434
477564
1887320
363659
585178
1420744
1965550
556483
1546077
1439631
1526781
1927515
1787972
1042567
387411
1568676
1961974
764008
1605853
1726041
1944972
1068032
1708388
1922067
1010650
879451
994496
1059841
829176
1865582
114664
1348871
1051408
707770
88707
1611598
754177
1105856
162057
669405
1865086
273800
937649
1042117
539228
1004848
800685
35508
336928
33443
254658
182956
1455511
1056046
1170107
1705513
662744
678625
1619583
1830994
768415
907287
874475
275365
1703852
1899934
220631
903919
1118771
1872673
1849125
17272
929681
1843134
1305914
1048283
1780077
1049064
973143
750179
1030459
1282792
1192692
427171
1422001
101227
1998214
979485
196287
1656047
782335
271006
1562683
258850
1815268
1753695
1132401
1848261
1494952
1794959
477956
263480
822308
213723
1544483
1048216
177117
1007838
488637
503453
889897
853577
476015
808094
985553
1029632
1557473
1639117
440626
1091557
1362107
1640677
1597075
1648289
1804454
346327
800449
981771
152818
505899
150892
439387
1088700
1869151
455364
1429912
508284
1870915
1048890
251313
325230
358025
25127
932992
1493807
881379
1957536
980569
967089
778746
1010970
1866728
317937
1458146
1044196
1488814
1924846
618141
1250458
1967018
1520158
1974459
1173414
1344255
634095
1451146
458276
27740
175582
989563
279474
303424
141250
1111595
291451
208263
1402027
427083
131096
1136020
17053
488300
567773
489863
1705030
1415214
135737
723708
1047168
1673116
763969
745828
728193
1186523
1705165
1826866
934271
817446
655722
1003274
1347121
1835841
329039
388804
1879099
1191763
307557
1763705
628345
1804643
1906620
464393
208481
269112
1741013
833555
847492
1248731
74471
312256
534075
1227269
191270
1612086
1318322
1830416
962536
1202074
1288915
309977
217273
157354
817748
1944779
378362
1624788
130116
145752
700055
714859
136613
1272715
1323020
1495252
528975
1704806
291029
1151808
1236229
1558570
1159826
159919
224303
1317978
1985477
743274
221178
787894
1029849
1373079
1809905
1002771
48987
465168
813618
746439
1122129
711726
703780
998414
737139
650589
1947273
1714045
169676
1894619
727167
1520729
1516021
218618
364366
260749
217669
493781
1189413
106321
218783
1711529
177620
204180
1201257
259077
994466
139330
461757
1574396
509548
1685679
1870332
882619
493396
998266
1445184
703363
1175234
875387
1907463
1979281
194924
61264
1712093
1272890
1398531
532106
453664
1254513
1092168
1643194
1641543
1567911
1224635
769106
910100
1952404
971029
1355120
1266100
1517745
94067
460324
745287
109331
183700
1664427
1789010
268981
1522205
223750
1143170
1932474
391243
1205777
1651887
1773993
485736
1787510
151361
776294
453312
1896422
1142906
1750091
1758980
1629132
1654478
291730
1986052
998169
622587
1478693
972818
1092184
672503
148709
963882
1834910
840408
404112
937306
289271
1459276
227568
607593
338985
1338106
317826
1213156
1180860
1232598
695120
332256
288148
1263404
1228074
1981126
1206165
885340
874504
1046567
72528
470394
583658
1404778
1577209
1665025
1791211
132124
1335152
1876283
1824343
113404
841551
1830883
201043
1424438
1190566
1689500
1640366
362615
733698
270844
57028
1828333
421551
384362
1356052
1909438
1924372
981280
54029
766605
224297
1261704
542109
1372647
942883
12403
1354835
1246964
1036708
403658
1446012
851197
127794
149907
1403975
155430
647525
1016364
1516719
333386
1622309
814657
447467
1013613
1525026
972134
843722
1290206
501761
203448
1667254
1468244
1047186
753512
405714
1107312
1990986
1438155
441821
657877
196534
1510108
86825
639222
1445804
1702255
1018543
731250
843378
1193351
1779990
664157
1053142
875766
1503017
1049126
1542378
657122
978879
287951
1306332
926812
359756
1129634
634839
1580792
680865
777982
333753
933224
623987
1088194
980237
588350
1863780
1819144
515298
166957
316350
86196
1130431
1591591
569251
1197079
1412603
909604
1690722
125561
1120620
110854
1456098
87391
550519
4735
488412
433451
1368534
873990
1022657
1823868
509976
947042
1421090
1462989
1832468
1800543
868456
410321
96530
1352243
1234169
496735
13829
313768
1944727
980237
1446150
456939
404860
762153
372268
64361
582736
1810281
118751
513905
606672
28734
839703
980587
1256161
1771300
170467
1232934
1265590
1856070
576378
1536682
507652
338361
261041
1046802
31702
306843
799014
1293582
1160043
1448006
544095
1358192
1225965
1151203
1087478
1192193
327883
141440
400236
35405
792450
1375974
366478
166299
1485776
358444
885850
457312
950542
669565
1254210
406424
1036022
130155
216980
173767
109337
1500236
335291
1001461
1471060
1801077
1986836
1758278
1530642
609420
520111
120125
598233
1018567
665448
1254512
544581
1188664
45023
1059205
93209
560149
639627
1504216
180465
643136
241533
1728610
1287250
537952
133106
968763
1896922
1177505
502288
1675614
1046453
278701
1639758
49569
575592
388827
188282
272777
1803563
1771670
93162
844125
1773787
1608318
443484
161462
1227826
509864
1989919
1686234
1705501
1274755
629582
528963
1468869
570764
1670699
128385
1457434
1396335
1777851
120909
1737052
993249
141536
215348
1135650
1088552
203991
1358983
1241447
408865
1079670
1358697
517794
708298
466513
967833
1618488
881304
299783
53307
870622
753334
411696
18930
683069
1794994
291226
643178
720837
298027
848819
1532879
1148517
847034
1895356
1846639
758586
905834
1102543
1439023
1897131
720758
615314
1306060
500973
126242
1285046
784791
921126
973722
1767541
587427
1845088
463460
344975
1908617
835816
1310791
362437
1447030
750783
209563
1600012
1788593
134111
570759
1518697
1260317
1042353
866978
598627
1125915
522609
1645161
30478
1648404
1993809
747965
1090616
1367369
1994424
1128742
1503068
742917
450295
249019
1555899
1217708
618657
462278
1572043
1164375
282977
1315166
1107455
1533877
932604
149329
777827
1770509
1268229
1990185
1054314
1701272
271563
598175
113267
1585998
1741807
1090933
1800246
1246245
1565911
241603
347424
617157
317107
735541
509953
1211082
655585
1259466
833816
1193937
1804554
1210750
108786
1116551
586800
1851464
1668055
1317287
628834
1693154
1267841
233052
183005
475313
1438155
666833
36754
158701
278625
769731
1228333
352356
193297
945558
877143
800239
270162
1121634
1438068
1177491
709733
1076636
1948809
1554721
774665
321222
1533690
539173
512832
1714628
939408
1548612
1986977
112906
1277902
1893910
1195479
1402515
647981
600291
1984798
1272850
1347731
921481
1307192
1894960
640851
479771
1889060
1589878
232655
1292358
214500
92885
779790
1551376
607276
164049
650685
1180392
934843
1466818
1686562
1726819
814559
1115748
1347802
185228
1188294
1507473
306008
177306
830935
1813914
492079
1570787
1094879
181162
939293
1567972
497062
1463452
70610
839990
232138
441691
571471
1777917
669415
1722143
1163471
1969575
430419
84069
1374179
936570
1022400
751838
937649
627941
1562737
1148517
1081578
339083
260658
136732
86146
1869908
1436047
793865
1617017
1647902
1990681
1125621
609196
596317
869390
1642384
1815069
1877722
1769394
224729
1578794
1456960
1264643
963995
239077
1875727
1499394
1510691
935676
1831631
1263542
1815468
1121334
771680
143808
918176
1492811
1162693
1722058
302139
43673
1262534
966893
1690781
440699
1849781
1744220
1456061
1726679
1152154
1702603
1325425
1256452
444568
97892
555014
240384
295767
94765
1963417
151865
717960
941876
267737
143271
223763
152603
1620956
990329
1738594
397774
1888240
935918
530338
1766481
1621133
197440
1025158
1711154
1938345
1726789
1185309
542125
1389909
1767354
1805930
1650608
53506
1126459
756905
1498242
663786
953606
970488
1439508
708158
1809340
1085847
707395
1147102
335439
452134
185549
1571022
1193853
1601321
1894892
1128802
1276176
233223
1084804
686324
1290787
959283
1672149
805928
1161634
1089628
1831852
1958455
1204189
1020900
95489
291309
1203547
1994745
762253
892202
1362148
465787
173502
800382
1068864
771780
1164794
1233580
1830376
1987926
98729
209942
1095934
1820338
903843
1278
237232
813593
1814871
381116
1078008
1268100
1230060
94148
271308
1343902
1996965
752494
1266599
1887850
881670
929704
627065
187216
1484297
9699
543669
10338
1057676
945958
785730
1194230
636120
1048597
423934
109765
310594
896035
1536859
1395876
1994959
842707
1481531
877007
1320662
1011672
879234
11204
1678024
1851766
813484
1708818
1377982
1188050
155430
1259827
1242530
1145581
1367854
1457916
496746
584364
1514029
940961
959262
483603
7235
1657318
1376069
1005431
895020
1573496
369238
151366
1841763
663303
1105841
145863
1686118
643162
1400481
1501983
774729
32998
1537440
1561916
1914708
514702
1284987
240312
983302
967150
18357
1053891
890674
42256
306813
1878067
839619
1063218
1994148
1120620
269061
1111750
1476145
615954
755747
380801
1869027
660058
1436047
615491
894036
212520
125265
1703755
206950
418988
1327482
1027748
1997120
1217942
300852
1726533
1203858
605040
1473184
768800
196496
182150
419997
827282
644700
693722
1594141
1844628
684579
712289
1500938
1381295
262790
284667
1418422
613557
94245
818673
557812
958569
1796580
426405
826870
1086604
144116
1757249
964458
993978
818759
714052
1809289
246366
884065
130442
1723646
1975265
250975
185340
1685095
1709854
931529
611094
394156
1039226
267397
180959
497336
981771
1830432
484848
1011564
1639659
1299035
514821
62592
135389
427770
1762789
982390
913385
1885872
1033586
1100969
105600
303105
970605
1611398
240337
1562236
1872300
321549
1119893
1814193
885920
254799
265973
233130
382597
691548
1661749
987061
1086539
1334942
607941
158697
102227
664866
1955184
1347805
1355985
756845
1207618
188346
762669
1546534
1399499
569522
1750730
237110
1404125
1922733
1292063
514821
849843
16511
1374867
1046453
222427
1427392
768729
361181
614596
698309
1784520
1581148
1170920
1537540
711456
1544939
1005681
300852
1868457
564730
966145
346346
38270
1554274
644325
786578
1020252
1747211
1793124
591384
1097946
1357507
1596084
314168
1718506
1541256
619762
1827911
1385620
438004
139869
293873
495822
62507
17046
1887320
868675
1302997
513606
1870866
1766739
683425
1609430
1168991
682976
1963975
242603
1547897
960038
276900
1791610
1724986
1508721
158976
1781376
1785907
260692
1633014
816574
1193168
1427782
142621
949167
227558
1341695
252266
1297470
1628043
1713676
1117247
440954
401729
995904
472840
192604
490689
609039
394350
1415022
1545340
752249
1009330
372401
1901021
1446758
1092168
1736272
704776
1760949
1919099
82364
786335
415827
1516574
691840
1827695
76390
378040
1358984
1167870
724933
1729354
238458
1543048
1272571
982361
443371
139330
1647615
180176
904351
767253
801775
475453
1236582
514220
616277
1816347
959517
1907706
645258
299085
907104
468284
1015761
1547623
239431
1586349
905080
1137296
1174478
370886
1758792
1753759
1497145
913034
83482
1415924
488475
1054705
1984206
1473469
1045858
161635
1285902
1473748
1465087
515433
1253442
851984
1998032
695918
1723800
31720
1855833
497135
769478
41027
737063
1848815
926334
264660
518744
440645
1006230
553485
1157421
678439
686763
1000961
1200140
703244
746402
19262
835661
1089611
401696
866978
1787301
1286284
1635720
339495
63819
1974689
35129
1347154
1219389
1508467
58630
1020614
1650064
550641
688057
1100571
1085934
1880853
1652403
918800
1824093
888674
221504
1010190
317560
1956598
1546534
1442673
1696166
1131675
744324
1831421
529551
522328
617957
884308
1225036
327069
1872053
1441022
203160
1117149
886326
57125
1027999
1263464
652140
1693379
1923128
1187595
1967836
1675365
705134
973242
1909915
251033
906086
1293682
1194697
1340782
1154715
290712
1369696
1646177
1189413
88831
1367296
1431585
252655
1882907
1670940
1066759
970397
1581824
1577530
681766
1028556
938536
1029690
1802910
706664
1610615
1092656
399633
1838317
989287
1830187
674600
63540
1770523
1125221
272545
469088
1018745
326532
1140782
1534017
545421
1856803
957037
1208431
1676066
1841177
1994541
665832
1832028
244509
1255269
1174001
197196
769842
1678616
1618222
18032
1983351
1064454
1644704
818445
304630
1578783
682828
676633
454953
932587
1782237
1850922
910157
367696
1326340
1225476
966293
62853
952038
1223863
1940914
434417
1280909
509371
1025361
1021653
442490
893127
1229661
1210961
1021436
617391
799595
1552860
1528838
1018234
474310
583561
1882322
1433534
1695955
92180
414893
1675274
1348602
1835536
586347
1240450
659020
212351
1136859
509919
1861282
1959934
1760217
452509
1305113
1345224
470768
1406933
1545924
1132852
1978162
246479
526681
599927
1485722
403391
1701438
1466070
1472073
199455
1840161
1862094
73628
891771
1778637
809411
1924504
1157027
1525622
315456
543853
62101
1742456
105723
972287
851152
364137
428512
1554465
1060494
817911
994728
1324651
756984
96218
1588724
39650
1703782
784438
1458265
115227
1900780
472102
762153
1753146
458743
1178253
870275
1231594
610034
1434228
67646
1194724
974318
428698
863795
1029461
834850
1273230
1409837
1974291
1354304
1684062
1643569
121375
855828
1147053
22366
1264798
1045382
783596
1923122
1602555
1749991
331826
1886428
682447
265469
767874
738917
770642
1716087
1805453
1620504
855556
85079
292269
1367531
1107114
1227765
221390
1545527
1350784
1419020
778746
1968008
1024041
1623992
1949913
1868417
1460287
587071
596655
896449
1711000
879800
131872
1238288
531915
1390270
548853
690723
1213984
450296
925782
339440
1424815
1689563
270397
1858836
479540
1278151
957914
624668
51589
1856919
46654
46555
811475
75410
1140955
391133
1430347
383052
1011673
1116651
781940
873133
182371
994874
358247
1942102
181320
831513
16589
1202477
1752360
1580127
1788716
1927115
1362671
1507372
1283100
1064817
265403
1770318
1641726
893679
1853428
624253
1301224
1535421
1097004
259155
1710492
598153
1677072
737806
38625
1689791
913845
1490950
190417
1042028
1009697
1978602
744998
962025
1765747
788510
1422678
1205059
1401200
324084
464041
344748
789822
1716367
68699
1624815
62454
1113789
442726
691641
831658
1055087
1669170
1985317
888674
1832029
163469
235283
339441
1040467
164390
1582521
1015308
1617556
927365
114975
1677591
3888
1795171
1228969
322234
301638
1163431
163173
573531
481431
578058
588517
374828
543814
1057479
1918206
533547
1335462
161250
543262
386058
645338
546601
1961913
1513784
1634278
92970
138532
1225526
43428
541111
1135430
556552
1891704
352204
185485
1313536
1816874
1590657
278228
322809
928002
843111
1438236
578155
1636642
1850793
1554084
1396979
974603
1646123
1213372
441811
354457
1973341
1828909
1721309
358134
169741
1938189
978842
848188
1986263
917714
1269054
125713
1551109
509932
696509
809777
1864573
1205233
1098950
429157
1453392
1531381
1817651
732615
1812229
1837627
173357
160792
310922
1781941
190979
1434795
260690
987403
1698768
351034
209501
527567
724453
1459028
511260
537481
1898270
1437090
1003727
1096485
1519052
1644319
215871
660871
1512411
1506783
875038
596148
1938193
1680802
1149718
898752
621794
1325381
783258
1450923
24478
652388
1910662
374032
641396
1158880
855170
1699053
903301
1995280
1851162
707262
325862
103940
209996
473980
1927912
1828188
563302
912756
312301
204299
425162
733880
1072980
113921
1994320
90608
493054
816488
392382
910510
1137737
553080
1778793
772928
368316
1484818
385426
1088948
1973964
1146564
1349665
823500
845330
1653807
301532
1959961
1164898
93299
831077
1461163
1546886
1435719
357105
833419
407084
1163143
1316902
267978
506835
8838
180523
1116210
1105793
373961
1983347
423561
1141997
1558998
101655
1927505
163941
698986
330500
1538816
895370
572996
1880941
671684
258203
1191867
288598
1911973
886406
1853311
1164841
576955
1097056
1445658
1787475
697813
1893305
209396
151290
1165498
723092
732982
317513
1835764
1035328
1641619
140662
1167882
1494061
1347293
1494774
1092390
1650703
211001
438296
196258
976863
1153355
3456
843463
1574544
1227088
332206
334578
1642175
1426437
84624
389649
1732457
1559535
1212292
1801384
569683
1149027
836347
1521601
690722
1735127
1534056
757642
739987
710930
1070107
1622035
1717485
1650309
361688
586990
700339
550103
1592753
1306746
843215
177264
352021
1163805
95136
456885
1465066
610387
820863
1045925
1945892
1961838
1117085
1761478
368711
1213057
974388
755382
764854
959520
1162151
1320202
370034
1558988
1312037
1460727
1339416
545366
1838079
497451
644785
797428
1649185
111725
1031603
1450140
1444171
1011496
1097767
1432892
10802
1302504
159291
1953730
1563039
318587
1672750
1146903
462198
498390
1077474
238437
1621827
1637273
1972857
568296
1563369
1379527
178368
1295947
923401
709471
1073798
1735482
1421127
342735
811063
34167
1417393
897404
841551
782328
280752
56076
1764775
1032366
658109
171694
1742842
1923007
344912
786504
749816
1079496
115201
658739
1454491
1496549
1424652
1994424
387227
1150169
553689
1047462
822249
1802641
1102953
1959451
173025
815151
653422
162803
969332
152146
570691
989237
134155
1510474
1871653
394156
1953798
827844
1845580
720519
388045
1155258
33520
1970350
650687
1362468
1841377
183346
1364115
438004
656963
1118335
847868
438073
1350363
804774
952275
1273818
145009
994696
178906
170500
1288806
1286
751896
87836
539038
1452729
1035939
449264
1318528
257118
1116928
352673
406807
1209927
942246
1506822
70092
669947
774940
512531
1773631
121966
1284509
1560471
879877
1415633
1085824
939549
1860758
747757
1347130
1121298
1984625
1423204
985664
758535
1293036
621515
946873
1018714
94765
803382
1054959
1619963
743843
1698877
954633
876591
1631933
1482111
1987806
676984
1926349
1192483
1621591
1656719
25856
1810104
496851
1135163
1626729
6434
47884
603700
1523918
1354572
1179887
1780556
1330813
1727293
1886951
292129
622312
470327
1227935
1316999
1420910
1524686
1438877
954058
1473333
1397195
1078851
581603
621955
1297039
797424
876776
760959
1528210
353443
103126
196326
337543
210897
141184
1459569
546618
1472139
1079998
65710
505418
1289485
1444798
446170
391641
1536237
1826171
1088681
980546
1270132
1055965
1604784
1080394
1325248
1703399
894670
1183765
172048
1867528
971416
101458
998055
1811616
1446024
494482
631670
763306
1185209
966894
413569
55909
1392174
829935
1537207
770050
614880
519535
1958844
70571
917280
1967691
221015
803330
47201
1135839
174854
189067
446784
309423
1938035
1964242
1174740
1029388
1826235
1288673
1389139
1654886
648018
1424695
1131492
1762789
179198
817350
1187255
308794
1381226
996580
146343
226850
190686
847986
491348
142157
1945460
476394
320102
1867322
567489
1681581
1944000
1994904
1170530
40960
436334
1488678
1189074
1611085
787805
773463
1925571
1016098
164860
1624560
1533000
1743537
879234
1802098
667715
1230661
1995086
361927
1690123
83323
1424523
1871863
1285962
935991
1751158
520090
1522033
1683246
1665786
1206776
808050
530886
183343
793632
941003
1047562
285265
443222
381771
78087
1756258
1789610
1121265
1002753
481173
260075
1628667
1118137
210483
1559380
1247905
800028
483577
1878398
836598
1982057
1783617
646283
703842
436420
1415512
1234223
1066865
1471352
1379698
1940889
700293
884031
1170200
308672
992822
1929469
601022
1837124
139155
1855088
800072
1360353
197867
988758
1985558
1010012
1874648
1344146
807687
1864853
1316274
413760
199722
1102191
380413
822660
844333
187412
135737
1844089
1490429
1764261
298247
275873
1487490
1207013
1481646
359045
1939973
1218031
1798055
1075158
471962
1036210
690561
1419585
442648
14310
1718213
804659
516221
1192858
1259957
555698
261961
711396
1685196
1876479
1854869
598850
757952
1520825
910417
1203187
776812
482967
1277154
20753
1648063
1206141
1045523
1567557
1725054
288845
1077569
342751
132461
1878655
1831516
1042167
711640
692655
399165
1438236
1958685
1532432
890170
1433607
1398801
1347644
1970163
1151495
568721
1052978
37169
1448922
764059
1367172
1010534
1129779
1007838
7905
772635
1079456
1884175
1047230
1409950
507413
1734038
1716302
1457235
1432339
1760927
1838275
795755
926779
1352533
975869
1117856
151614
54210
1200618
1334882
1483507
456728
110586
1560846
1531522
773546
1900073
466422
23780
1749991
1644671
555953
602779
533547
905047
1404666
1181087
904247
1949429
974603
1048995
47226
1721097
802645
1755545
421826
657334
942150
838904
575458
1913579
1828342
1628162
1207665
1274529
768567
1836877
959784
562722
1932307
1391596
357393
1998974
547146
234133
569167
1252460
61968
925158
833987
625019
845794
1662092
946113
1156147
191442
1952110
69745
631991
178283
970897
759020
444570
465035
1405257
297012
1725478
1128534
577949
1616681
1959357
1477853
491788
943480
746164
1339089
456291
911374
477636
1781207
1966211
1706570
586338
792008
736596
1108679
748207
638862
69134
1866474
73677
643166
780505
1231312
396933
1275155
400799
1339709
1606221
1841536
593493
1922164
1730412
858862
829863
480119
1831446
432031
972588
15030
1825720
186031
674435
898443
97870
1526742
715734
593240
362272
1959067
1462484
1625252
1828299
582736
55634
1104898
327001
987982
392429
201489
87037
705593
750803
783724
898776
258917
679342
910134
1650984
1312589
1783156
1996094
1900696
1223282
354720
895766
1455133
161158
539126
1742507
595105
659400
1642222
1802575
1647469
258655
1794248
572616
1268180
1963900
1447525
1345583
821616
520710
798048
1948036
1646076
700055
1242753
838344
1008341
633483
192488
1544688
748788
1089867
1065552
968141
1093830
1184631
1012158
1464518
343921
621176
976269
435886
1065474
454184
899583
647525
373882
1873148
1292063
1599356
69117
1532475
1659088
1308604
196750
187593
365378
1320386
475513
1189976
1154857
1235090
1991071
979583
1784251
9299
1546690
106632
1952876
27952
1164092
674817
791035
1830246
1837881
1337989
137353
1351237
1517207
1249714
1554274
1690834
1514113
1472309
172198
1212314
948135
1467914
936394
1490360
649405
444587
1037266
1669754
1149442
1932740
1345128
552615
60957
133657
1801146
625644
1094029
447787
925340
1159147
1267669
1429299
1210294
1092139
296766
480166
716669
644975
994446
591653
802770
201307
476575
1505522
491348
73005
294488
1178536
1460887
1495163
507306
1927967
893337
975756
1395957
1987855
1207200
1540949
1863304
11901
437846
68212
781986
657970
964005
118971
1440195
63232
670562
1921122
394357
334654
390664
375974
1351342
422170
778736
838675
447835
787471
1564919
901539
134834
1800084
143963
1830680
1183421
1631405
392240
413725
559607
181579
1985896
167837
819733
1208637
1391556
1461131
1194340
1541367
250368
628563
188140
1623906
861326
1637899
279179
1448413
1706343
538486
217440
434866
1332675
1933110
141113
1502633
762153
1894552
1707340
1565977
798574
304865
416996
607407
1305616
987448
513677
928132
952953
344488
86650
1794806
1999973
358527
42270
1340671
807183
276156
1970568
326300
474131
1512213
1806748
1558993
1087044
741553
1390221
1450600
814650
748563
1145601
467735
925871
415756
1527681
1841412
637720
1019490
1399690
1896685
1333616
634415
901077
188196
806781
1054445
771093
1612237
1504032
226270
665630
1782079
1066258
111833
1828266
1447873
601692
572466
976960
1746838
278492
1603465
532679
521661
1665076
941321
153419
1206212
6858
1953907
693313
1007725
1712262
1307407
966558
861708
1616403
1746849
1083836
921289
457556
856023
1438585
95902
1154975
30505
1130338
1319607
1705076
972049
267385
454416
237163
1899897
959633
790050
781388
1804304
1711903
310252
628905
603917
1973580
45049
1729475
1123605
663887
980854
1196382
951444
1142584
1354406
787747
1162693
119615
688643
1727443
286479
200380
732431
1085291
1152624
913708
573531
346448
1175667
1652410
1818327
611002
1553170
1119942
1599732
545287
869344
676212
831247
819966
61464
1700746
1839620
411848
1484853
1462778
279569
1604058
57028
658965
974226
974603
1130152
1391731
33258
1426975
772635
1384663
545960
34169
358616
1672189
1422577
1816782
1963428
296479
1938526
1704414
578323
985509
1894096
1292671
1238553
1099853
1177621
918210
76850
1021957
849083
1631685
309439
840190
619051
150479
1513338
1461330
1464527
1440204
1756603
179398
72869
1620210
1550673
457489
635492
847650
1163726
153733
171129
778982
160168
219705
651262
514019
1991643
75160
655298
1222110
1155579
598770
1925853
345425
1770715
922787
821481
266565
1549778
412205
1088062
28520
157130
635118
521112
697148
1316440
1067321
1522860
1784837
758330
1179797
1695794
1711375
1955035
1876860
426256
1762691
557859
1015188
240107
1097683
1819840
1244610
1602647
398113
1889390
328296
1952190
282385
1489972
1763010
60372
1248859
101937
663242
1457659
1404315
294148
1081028
870989
556339
1589930
1805256
1339155
851495
166658
599064
581185
69277
169763
1179426
899807
1884031
1558331
1756537
758749
1436891
779674
803569
892952
1078842
1039757
1514645
104930
1115106
531808
115747
1554223
1946928
895073
24964
1087907
1552269
672342
1646448
996869
139330
1629341
1576873
1039199
1230049
251445
1284420
656845
1527051
7558
95638
185035
407440
953450
500650
1464650
720646
1286539
521607
479063
17949
1763777
929440
1316440
1114676
1021255
230974
1018844
563258
983574
251223
1829448
1219321
1677499
1714558
1610844
1496128
1721654
1628594
1001974
763222
583566
84375
1222471
1717989
1343695
20728
1372128
1786863
1300510
583476
1299646
1101065
565323
434137
560518
1605172
1941126
917177
1349298
504137
1328766
210001
1631073
10415
464309
1687867
1092552
1461569
1746468
694827
1042934
1404311
1810988
655739
1398620
368743
420374
1649711
1860170
1917200
1025247
1250925
1368750
1628714
1592901
328411
500024
1198848
776997
731608
1529413
741680
1164072
762355
201511
1071487
55834
100020
86526
1832495
414853
1309021
1594431
268134
640028
1117494
193623
1528666
1075055
149075
1063218
730691
499256
497065
1355174
769985
249879
519162
502272
1604997
978615
359696
1110620
1624691
703769
1554674
427554
1278187
192657
1608884
1675914
1598614
677379
1585905
1844535
352021
276942
718077
595059
212384
932613
1613333
320378
738677
473355
1101744
1561525
1944893
134111
198565
1006562
904547
1686053
1667141
1675240
988719
1482482
1219623
1751210
1049445
147260
1361805
405177
1800107
539026
247404
1655017
1732818
602934
1549862
34368
1207249
1723909
577950
1927845
1269532
1503209
538033
420880
1615557
1778350
813026
165787
734714
441821
1376980
1310738
1604525
1437478
210020
681846
474988
683670
458815
81803
894638
45947
768886
1305828
764706
483298
388397
954719
1353582
1247226
539704
124676
1357527
1972620
1998716
1187605
386537
561705
1212461
1000020
140275
1227826
1928535
807567
1637964
121951
1755505
988012
1074248
1504041
733455
1879697
1885903
1453049
387907
1048420
209505
1362108
608506
1360844
218517
1942435
949619
1705777
1578944
692067
1375057
904617
1407632
747369
1324657
1165174
937524
15855
469987
338458
1089795
493006
851577
1790803
1040693
1136993
1529339
1498393
1624242
1455370
1132317
171855
1930163
543832
183500
570855
126750
191229
98204
987092
1833527
1441268
1968615
944728
983090
415247
362428
625966
746358
1026862
90164
295785
712074
411023
53016
1913613
1924398
71329
1053736
1386366
1082234
1041711
1916941
1477452
112761
1280628
1136338
1668667
38819
1651318
1743319
716558
1420547
1978833
124802
135133
1369333
1280751
457424
918768
1849016
986576
85325
426314
784000
215223
1687550
248590
481566
1019129
1692590
651169
1500750
172509
272259
1928452
1680544
1309310
894433
1011975
1442039
1211250
932035
918943
1664488
716452
1231949
1878545
1056181
51741
1795142
1458618
603449
1387846
1046802
1068562
521820
1574542
1177491
1011585
291872
525399
1126333
1018293
704705
1030632
1675501
362333
1242969
1820693
260874
1716543
385413
419122
1223659
226133
393819
485553
99258
197750
932055
1760947
1644607
1035835
1271099
1266599
1208006
1664236
192438
87879
1920928
475946
416423
1770682
1994441
1371689
1412333
1699436
139541
793944
332369
1286789
1373721
1542171
1244456
1016258
28569
1792974
1846123
204488
598577
353770
1377238
1400540
324928
98041
924794
723690
234504
1430827
832546
401234
1332806
1430958
1680908
532679
382564
1683543
638435
802765
851374
75220
1328408
1717394
1648023
1263490
384410
1774660
470934
20570
1252925
743828
893078
395071
1679120
1636934
164294
440629
210020
1912519
1744982
979944
1724959
1324545
1433699
1667286
291794
1575191
710928
834838
101493
1726815
1968975
1263999
911435
67536
935981
925085
659053
978769
1185781
1975557
1205945
378080
1779832
1082408
435321
283095
552275
694741
728723
87350
1844466
1475280
1126010
789832
1161286
1392598
1194757
1069369
1433412
1170107
1863072
950370
1379069
196400
1864228
129957
688947
453341
1036416
879462
748759
1320383
1407306
1020264
1680219
1493963
1894454
1145425
1212902
1663579
535839
152314
1773004
894594
585708
80715
1503937
441232
1419055
1767191
255111
1165845
681977
1951608
702530
1270987
848307
1550280
1197454
891796
1862159
1590574
1863414
603665
1962369
1559433
1733542
1633520
821135
958949
1380668
588047
1196082
518275
634152
1646665
189498
1702640
1718098
1521548
427848
356553
762048
317431
889029
1702892
384838
1402054
354519
748650
1712098
57642
453037
727379
229414
1590574
318512
462016
572480
1876591
1175
1257839
564469
215364
219496
605040
1158193
496618
9074
1370983
500816
437520
723246
896898
1032465
443137
1776969
1720067
53898
268204
563272
1606484
918999
1973341
292790
1221195
1717604
1538154
913339
1283199
88904
1285305
1707809
1510751
729346
264402
1802790
438728
1042923
588714
1575735
607272
1253907
1680223
774990
62090
674176
113424
264187
50456
962746
855170
1279414
996466
323255
1908277
377523
966834
1164527
269573
1743766
1134861
1594437
337341
1494952
1199720
1240450
65580
3530
1162455
171352
907231
744414
1726986
1257567
1083375
890377
107719
749921
339893
1258359
1343115
1947475
1069978
699297
1271775
338745
837743
1111000
64923
24273
722707
117727
467103
425674
1673147
767168
1393899
358164
652957
1210124
1709090
1238142
1953251
464275
59070
615938
807678
1692960
872481
650961
219827
1709689
658811
926445
698218
1875977
1041049
544490
1670746
740468
1214451
850548
857913
149872
679673
1097184
868370
1265730
82639
1537867
24478
1048166
1715749
947937
1960022
1182518
1339107
1476944
1132214
449894
1090381
1316629
264385
1235949
469633
212974
1751625
1650670
1911169
1272974
671262
1113116
503298
173450
255136
1332019
1310887
21053
96576
1302723
1519151
1713395
1322258
314222
765389
822321
11177
554529
44166
1700952
1804469
1256404
1860448
748851
342379
6792
571493
1736617
1530836
165404
1027287
1489554
18816
136032
1644860
1251788
1450958
1917798
1013892
108093
412999
1525741
1975265
1697946
1498393
1972111
249877
145949
1972051
651856
1775519
959945
310101
906560
178626
1796736
204082
1731747
444531
1200070
1442531
484348
1418202
620928
124739
366623
1189857
1583365
191552
1390895
115911
1153030
976176
436972
132957
338725
1346622
1300644
483371
1735331
846721
729163
570188
719169
355551
332837
1239736
652442
694726
1400208
71849
210609
1597310
1088293
1038500
1757238
47434
1921257
1667020
1393696
532449
1861892
1059554
316642
772117
896596
1303986
1121262
909170
1773414
171393
1080123
536408
796317
1567311
1548856
1169936
1364897
1177621
164860
200621
61629
176612
1788443
523416
443602
1691500
1300430
795224
832005
1862554
1937272
741043
469902
255139
25381
1172754
1037582
329866
1417102
6749
115913
1972108
747278
542048
1820223
439620
920827
1868851
1669400
1029819
407192
802770
1168047
278395
78434
219048
959542
1993964
1499287
1002145
226922
1726626
1858348
1749353
38572
86209
978255
323723
520982
564469
1241246
1321630
473712
1155403
1774673
1671784
795962
53072
415766
1165449
664744
1875618
952405
1254768
1878163
827187
1732100
1612575
1160052
1774422
980598
1217897
341925
871908
309033
1515099
1165242
1830263
1385813
901100
356655
91084
1264328
59778
1970652
798172
1313104
997
524621
115423
1528000
937470
1410089
420073
1804448
1537808
1392954
323866
1816683
1496590
1595928
1053510
910622
578487
320804
50135
1326748
1774689
409014
407166
267970
1398354
409130
1192895
5710
1210390
1794994
1999843
1506769
362719
1254415
806970
1765727
706777
1091557
185507
1731758
737089
234169
1210427
1594313
732412
1584222
525169
501581
1897531
916242
1554674
500813
1717151
109820
1367012
584937
990246
1183019
1075163
315641
617600
1419469
787603
1426583
1688959
715238
1679096
687809
1319082
1299998
1756293
1941740
1650517
967614
173112
1305475
103143
1616670
511728
506336
1048161
1566741
1646604
1475600
1096611
1502242
209996
1613385
657147
1999435
1962100
1848492
1345968
1157634
1229884
482477
1027866
1089279
179725
1479702
1374175
980323
797545
1496657
1056972
676203
1819218
1053979
1502065
1986518
1794291
588714
728981
664744
523153
1741241
1661435
1579212
157867
1543105
1003581
1670329
1907698
1029410
786738
1681036
631041
1450263
1968244
331177
1533730
794671
831121
686067
836358
31273
281891
583841
289550
1188843
1942819
283229
1996337
1983045
747846
985605
954163
855192
587814
1561293
753525
130419
634612
1771494
700324
124329
1968807
896648
382835
445764
804103
1133248
1658857
777079
1039200
1773453
673777
6382
646274
307963
198724
1854612
903783
188138
1358771
570888
960176
828866
316513
763047
1145946
729662
676534
521510
1199673
912915
1588292
1404483
1416154
992023
57028
1457705
1736281
676626
265300
1474199
1387158
156298
678719
707616
121946
1877915
1132279
1751260
1551589
913412
1723743
905579
203620
1259866
653047
1312749
1054853
1925499
1223724
1962236
319545
1100810
1133039
1983027
224437
29537
1424990
1671343
886980
20314
1760920
397511
1952768
1066400
1818240
968829
308856
778850
1571450
1475414
235440
1057762
1572150
1482796
598120
118631
611094
603901
80304
1849672
1376443
720930
1883481
630536
534349
480380
974652
48523
1196836
691398
709607
798078
844446
191090
1764078
1903598
804938
1191740
1648287
1985175
480263
81803
93076
235400
1568969
800891
1586001
468818
420701
1024513
814450
576673
1804555
1138288
1656489
1764710
1432866
669020
932282
1064674
150212
346308
498288
563302
1947515
16383
1896734
1949098
1174998
1685172
1781267
1771712
846721
1579114
1229419
714903
124302
55737
1693154
207470
865826
1246947
895446
1339740
347073
1454960
951128
1204422
166356
942485
396883
530148
1023844
1310323
1720262
425069
1524659
714060
1347841
543623
1716185
795049
659287
804076
895446
1903463
1862478
340312
444000
285104
1346126
330460
1714454
1526684
175419
1228114
593201
768376
228016
1108019
1381755
1910950
1189976
1977177
1353051
1110568
177724
1997952
263343
1670766
446722
472148
1728866
1252077
1556666
1748431
359696
356366
380185
894982
548522
660507
1115309
1797787
229921
188982
983530
35773
1349826
130946
1499313
1416545
778963
1289040
1917641
738123
1277689
761293
1048624
945802
285540
652654
449286
1570060
380580
1914509
1031062
381965
76681
427130
975494
265090
630544
1775775
1032293
1180831
597087
314491
622773
663451
1588554
919086
65205
1550348
1817239
764270
10152
237408
713111
308908
881379
678621
1737446
1183283
873936
1802265
770098
917304
643437
1289395
1414203
1685454
593479
126333
1091749
1860788
130282
1904581
1770245
218585
457390
500774
895933
1826696
955077
1676139
1611464
1695798
1591139
677909
1723236
1223659
943231
905502
1997952
1232729
565336
1011604
1779799
1593506
1194616
1758873
1171888
1120378
761541
1753298
1186262
631728
152011
1023265
433880
1246887
599581
882550
1099741
1783753
32663
275193
79490
611442
1286179
1484732
1512462
1109458
268049
410739
517365
1955996
1112679
1895501
699194
1624060
1987693
830515
562028
1792861
1978782
1929128
8186
1581928
1895895
487572
1881080
1373408
691070
279740
1916417
1108764
885884
1804304
1085374
602816
196624
946029
468825
1117480
1662609
166632
1699641
1156478
1376643
1711492
228631
1307997
691383
1225139
1725388
517749
384372
435049
1865068
1574116
486277
1898046
126985
1351390
332059
1627637
1544688
185609
1223993
1509207
109351
419758
1277011
230359
1035018
1965026
283508
1845983
1273757
332600
1096485
1096130
58276
1069275
83104
1569868
217669
1897537
484056
1403836
20306
1954046
5444
578665
570410
1091408
1106494
1210680
1548755
280543
886510
462441
613666
221963
1911345
228406
1742732
882838
493212
1508320
512576
991869
255606
635675
1782166
1695384
607593
1780019
1069810
1357750
380347
505857
740766
1129526
1658641
1331566
1813659
1013138
1856803
1121260
588640
97867
306981
1550673
919110
760100
949463
332948
1738265
1933993
484144
1337815
229416
1781456
1822058
1681150
945619
1324244
1848475
823129
623138
150060
743305
515663
467343
919808
380936
1328567
768215
95792
1963632
1112435
357663
773505
1024016
1981180
1476292
652557
307645
1918433
1107132
497264
223732
690534
166501
971161
1331566
1145777
506246
1008220
275364
1422700
1780704
1540841
199901
465107
467192
1293656
667821
30247
315152
572209
1340371
1854841
377194
1583192
900079
1476145
1864848
1216600
645579
1988601
174337
1081743
1801787
1517385
730072
867911
1838976
1926146
1269054
1083710
994521
1388201
1893448
1105882
141725
1154700
21969
902046
311248
215359
707758
1994151
1053539
1125718
1271519
463916
1247728
1523715
1372093
171848
609926
933067
162809
372648
134352
1987730
1482911
844637
483754
388368
1553884
1179948
299790
1126010
1825933
1340528
23999
81412
1941922
1117478
244262
1355146
1110433
236445
105794
1420976
940561
523486
1972654
566540
846503
1131125
1119799
1258597
564817
379793
1078192
932516
1724237
1025580
564060
626499
420311
1696800
124739
1099978
1845787
1012690
1369935
211182
56940
301535
212876
1088682
745875
1010393
200639
1169344
1072560
862074
493318
825993
1942467
545735
1577704
723238
1737992
733891
1110950
1026380
1934165
1553748
1780480
359983
453739
552363
907849
1943405
684902
1727990
963067
906582
615035
296522
1129415
1159025
890239
514019
675243
444773
1301004
1232006
1419850
406391
260079
1178220
91192
1442372
100723
151660
793167
296979
1933369
1474498
119364
1738445
1809700
1183457
189
1399661
18716
891885
1739726
483924
504727
1369797
1062542
1470198
1746523
670544
189014
855951
810028
984621
854250
1272958
1075767
1647922
897563
637449
1753085
1797808
793036
838629
539623
767357
1581899
282105
1844736
1748361
1685383
1309030
538848
77664
1227397
1670825
571139
786230
55525
1236710
1581431
1898517
1005679
1409052
1397208
1959584
65172
899644
366608
1457448
248807
1475388
903853
1273315
609247
1621096
1046311
1621237
1799741
1453960
1340509
5659
557251
1288838
144533
1727487
119688
54528
539497
106539
1640420
1579922
110810
1667344
1696023
267187
452947
348130
855029
1382338
230000
1549521
1587988
1465402
170481
1652496
1986225
772592
1698489
1491875
890239
475946
1038470
1673229
1595441
371555
56331
527781
1263036
704095
1686960
1524993
458861
959319
972140
528010
1598680
971484
1322544
1173568
131993
288047
1063403
1119498
1121215
1880131
873279
296788
183519
1286150
448239
980942
1536360
598479
585460
35493
1058059
1564625
1517871
343453
1119799
1773894
592104
1909846
1694324
1008487
1283570
1338025
988256
1082440
162339
217032
1539905
145674
350833
1597100
1230260
348188
1393950
3170
1778424
1250328
879462
84995
751982
1903678
1373858
1863827
1848049
137768
516757
456432
1118061
368031
1644974
1258118
1561020
771710
733646
1044593
345269
933339
1823314
877178
1241779
1498584
429397
1002558
909604
188806
437716
1802573
732331
287601
568845
738572
1179559
634356
1564326
1097187
451127
790906
595380
102978
563082
276333
1567424
610387
1917749
1696848
1483407
90348
1753620
1917190
212482
1406584
999510
122920
1877343
158976
930669
45949
798574
1217874
247220
456163
544170
1078954
1781267
982948
987228
1718971
1705626
1603682
549322
1735875
1240180
1067849
1241109
97521
1944251
1883374
641262
1810314
1531340
480505
823459
1054
1847133
1690834
964989
1049644
1672567
1798749
437370
1556275
1419981
1133630
295397
1288304
677715
1585038
253784
1863273
189135
1368481
1196113
124662
769420
1711576
167035
444240
233108
1752395
239115
800048
1515366
661288
364676
1201072
1577945
936102
366772
1204484
1713078
1452549
9128
1620534
1080457
1513506
354862
1626389
1553857
1378847
261785
1638274
1240813
192090
19787
1802048
944595
1949545
213967
1480917
1029367
1080975
1134928
1499861
468441
470431
888509
1143250
1373867
1454981
725546
1070242
1058326
941695
287588
1735500
1430456
1776833
1602522
758848
1536343
1019633
446652
999828
1275706
1657385
1888551
93178
707520
220956
1684605
1299204
1087626
1432436
1974319
754560
182613
1320657
925964
127572
1669352
1553766
1285806
645151
1853908
77174
1173017
902680
1184685
940330
76733
1190377
892978
1300541
964436
951999
1039502
1097646
600010
361688
1224340
1453443
490696
149720
617373
1422700
1471059
472958
1502447
956597
617600
1289620
701618
704390
796816
1029120
1794422
1257694
932064
59248
395276
349622
732939
452116
1468328
828542
1182352
1747842
35343
1151701
1701102
1953701
32987
1854092
1271648
1429258
750655
473884
1693859
180430
514953
151057
1020271
1569861
1179595
1310592
1494440
282105
789736
274262
860562
505905
446503
712379
1620064
568222
277179
203484
1961698
1961878
1913363
579510
376324
1633594
164906
1054165
1607011
874045
1292204
1002021
260599
158523
857961
1539532
1177621
1896062
295717
27181
1289133
503442
157703
128370
1999701
111911
740282
1215335
1256897
1551310
1233807
1708066
121018
1201566
267983
623132
366331
50643
1189857
420446
582460
359286
670475
1134439
1215291
1078516
161686
377996
1656230
1996628
1292835
320028
1788131
843804
1493221
1745024
346421
423578
1661318
963981
1080157
1996804
965614
1784916
1118107
746784
207607
1944230
1432134
169637
490880
1868931
503907
1174896
1439900
1581219
1469563
1403879
199280
1450576
126613
803552
307835
903795
1727318
740722
483567
528587
1076806
1666618
1422646
1424286
39429
531596
344307
1693328
167277
1946448
1871189
415890
1656746
208341
1511053
891103
978717
1379297
67426
1357615
609708
461585
1160484
53939
264880
207569
767649
450745
1779513
595308
1674515
155154
712266
1972146
313186
32423
1490329
1128203
1039340
1144413
227596
1852757
88031
313561
1081750
906366
571891
77053
987543
1707719
136114
1144700
1143923
117876
295424
94428
1801462
60297
534181
1484313
1011424
869488
247647
1642380
1505667
511955
499565
1218412
312610
926032
1539415
954425
770675
1734901
440196
168469
1641221
1293127
1508213
1179869
1570294
41482
1444731
1934790
581037
122450
1612023
1352448
1626875
1094045
1460012
984490
1259238
690683
981045
1326646
857242
353965
1570369
546733
1524852
1219322
1279826
1348227
141431
1786435
1961267
1012629
1497308
362820
1713569
533107
372689
941003
457007
203910
1903676
1878903
1935815
1840076
1305274
690569
126333
744958
1203508
1839706
1337735
139972
1748607
807333
1012806
814087
1849005
1382894
1708137
1407693
1086933
565226
1135036
742727
1216791
556532
1236057
542956
311837
1358382
906377
874137
1899921
1298958
161380
1865695
217432
225793
1700727
926580
1974541
394388
420897
1819377
1170499
276782
1801620
1510773
1169693
1589633
1524249
711675
1128036
1602733
298258
312019
746792
1533403
1680919
669383
1149765
561529
1928716
161723
1080176
943877
1118195
1483493
21492
574690
1339224
963781
487565
65041
357057
1092028
47787
1322464
1777448
745
961470
78287
1244112
1839062
1335439
1423855
1016236
1991375
1352311
1260963
287882
799293
1225625
1009434
490964
232983
1812113
567909
1155258
681403
162356
1390818
1269145
1966386
271793
1694468
438939
371430
737267
1378020
304121
1484083
1664735
1870106
103393
1580448
906190
969987
1383582
1100667
267997
1354056
1691016
1262525
35717
1581399
1812055
189799
1627230
191034
1394612
1194811
150212
614065
1991375
119942
33507
238624
1345158
1698006
622588
1556772
1215702
728981
919634
761637
429001
1467926
1956983
270116
1652410
728700
941321
585169
356156
1418407
1045586
1556666
1957060
1805043
1848060
124905
984497
280915
177394
952811
1653135
501035
547678
788303
1283212
949463
779009
1432329
804261
1102918
1078091
1740936
1829708
1543061
1261386
539788
1297646
1209259
542810
1165913
360341
497850
1941683
1614208
542396
1417893
322818
1657178
569695
1405016
649986
201658
847042
617873
1831336
76906
1530652
749445
1266357
1213344
105377
1077667
1794049
1603607
388991
83856
441023
1070736
1955116
769192
1497876
79997
804973
353443
1751625
822043
332797
434310
473691
1218627
1097946
400396
1743669
609981
767631
1936499
1124245
558252
182908
1206555
851287
735140
1168966
1008656
1652131
1173286
62808
1045382
1421809
739337
1374871
1514321
1353129
1397261
176632
1800259
817006
941196
1350065
1033461
736691
1098852
467166
1506619
1206176
464799
1627688
504251
627729
1663352
1257001
1763453
1710298
1608984
471274
1097374
1425201
1472005
978899
1830543
36545
225870
1460152
392924
1260437
1250655
929152
961687
1938189
1394764
1375969
990480
341525
1217448
1668187
296934
1399241
155615
991909
368316
1285262
1959501
853609
670580
96973
1966843
630370
1839104
539047
717562
104545
874922
1893099
1832029
1409182
233223
645728
366625
1839198
686194
252364
613573
559449
452708
1031129
759590
1982659
1163862
136046
139160
867409
165690
193347
1361401
692265
1155491
147560
73733
689038
1011909
629846
457523
1667941
807068
1114298
1826829
790306
1801404
1928715
1232123
1140447
1991157
479403
1610145
594440
818602
1548089
1468051
821900
1151955
923527
1872497
1019811
30687
348606
906564
502051
1207796
305084
1926820
347376
1774513
1761038
812228
985221
30687
277666
1085374
1051261
1501191
181162
1253600
1650578
228661
770996
14457
750827
1672785
562598
1311828
1214607
1185309
1926113
1044579
1390249
922561
459727
571977
534724
1234986
1314523
1541522
1280972
46578
108354
1453946
149992
1260565
972007
1932835
880542
836529
322841
1186074
735440
1761091
1513343
787052
463906
410192
1663138
1225526
1945101
973188
39055
1559380
1063758
770337
1574578
1559143
957941
699320
394023
1372131
1263999
1725139
207895
389303
1504094
1516980
148639
1183660
979089
486734
1368595
62533
820672
1156774
526891
1246549
383108
792409
1564629
1585810
1307232
1891468
1475363
1012930
768275
433893
1353391
69722
401676
51011
1189901
1082060
1650904
1481513
167391
906582
442997
196347
1713595
297094
1378313
205939
1645064
1100966
1467943
833738
1894977
805732
287141
1944395
305134
1818366
1781300
96129
76659
1485017
764662
833818
460323
1608277
1799257
1106073
977172
913570
1636706
876148
834336
917353
1267343
795339
537752
289268
789330
945306
1448177
946966
872358
722957
1389680
1218342
585279
1392726
818400
1666180
1273848
1440903
1124396
761075
878389
690287
1290606
1633909
91811
1876370
1148701
1302277
1212483
262636
718488
395280
756262
674054
1589968
24144
1571344
1990865
1172681
1157956
231514
1972783
521957
793413
1375210
1478138
176445
1203096
238542
1786418
797279
180176
102227
419727
1645212
1150782
1759472
176081
215297
1770509
649602
20263
775735
1020931
159266
50805
1528631
1237398
13922
482233
1245322
1474348
859554
444523
967676
1094582
1152732
938255
615366
630278
288862
274209
799728
566727
1381963
1307569
1978425
1494645
212521
778901
84116
1377400
1766850
1496355
1533000
1740936
657442
1376377
511848
754536
1317092
983062
290890
1666565
215417
150345
1870815
371104
1649950
707596
1680219
1731006
781799
941303
505212
1470756
1229347
963687
789930
1590718
1968209
136613
17046
1660565
1532576
1826006
569427
393137
189799
1439864
1696258
32004
1982367
291148
1636835
1397815
835862
281074
1913722
1965976
1468611
1980099
1396761
638516
1650906
821287
1482748
523554
1581416
806756
569862
769192
1885417
1458897
652180
1430958
955036
1541495
1294968
313676
1982068
1305085
674333
1882087
748550
579527
981492
1047913
1847133
618081
1079314
1669436
711919
728222
1889872
1825407
1789462
593545
460753
851677
984079
1748294
1971050
164531
842726
698954
1762590
639213
98408
1293328
380793
1315940
258125
1578586
1482548
1609725
640538
1406654
533241
1786862
1336696
1915853
1054761
682158
299655
701542
667358
195762
433334
1015157
1344280
844419
1679188
345776
1897450
420311
587213
368004
1677730
483924
1423855
1170200
828804
895514
1029458
226081
810733
132846
941693
1784856
351382
1709141
28194
439227
976960
1935194
35739
1382100
986381
1348452
1046543
1967358
498671
1686415
425527
205299
1388969
240782
1650881
938057
1966551
906047
387388
1255866
1237877
408050
510300
966017
1432134
50161
298800
1135548
495954
674901
1053988
490589
856188
1086546
1037203
311562
427792
1016044
1496657
1677487
1354397
359577
537849
1783395
1677573
1376934
1722233
382957
1103378
278292
1494929
1759527
446503
1406468
135596
1132806
1133762
797332
217133
738897
1536342
198359
339954
95016
1741894
125432
1859164
578078
1354572
1743537
1097207
1604043
1637844
1591126
27683
1422201
407567
863912
1005326
1128330
332742
1550364
1005137
856724
1835192
1954046
1223778
1830994
676626
953481
187772
1450021
1313685
1865282
1127754
126762
258517
1674777
1732144
1329824
1367678
1399961
1231257
522371
980988
609359
968732
1714496
1724343
1888390
1905663
529761
411023
1026213
1278123
1136096
868996
1147419
1535327
415886
246468
449999
814180
1821714
1881154
1117159
1512289
392377
12598
419469
273846
744883
1164925
691968
1111468
993817
858561
1578348
148405
250185
1855335
149077
990024
366108
1911250
1095458
1617463
508983
779045
1776394
872554
1541647
1295395
1918518
614366
1151962
745319
1731042
763969
233780
736844
1912078
1603963
956672
193897
1021892
1590900
982896
1060855
958744
1470860
1124634
324776
1749154
533434
1867188
1118556
1332215
1395478
568105
1825713
1528131
336617
543304
1522969
1541522
1300903
221515
1586928
1220848
1583079
1464615
1050111
1264001
755809
372858
316628
225036
451270
151554
978268
1268552
1945850
1617655
721854
911324
95940
1562234
1259333
1644960
808628
1369856
1880178
204233
862120
905962
1912546
338578
779009
1050484
1623923
1041458
1994864
494836
1589027
1591239
60514
605799
1297194
643856
1270645
486103
3684
888186
1358628
1793470
74467
798549
1601208
1135278
1426519
1683356
1171183
819014
737242
997772
709045
73589
1059841
951002
1833865
661713
1123268
1090082
1996965
1252298
1526130
632094
1462410
1386215
25930
1727022
1131379
1700065
645013
1493134
384916
1194264
437234
676023
584610
1894203
623748
612898
1380366
392943
47827
756136
562035
127181
287655
1626147
1075676
1239396
1420137
650751
1758001
135
41792
117978
488174
1574522
1882774
1243176
1870815
544998
1721932
1922627
107088
584714
756733
1467999
867190
118981
144390
1431241
527992
821398
530591
1249293
997359
732205
708301
1637532
519664
1958248
824663
1816946
1545555
903113
1403965
803330
5675
697482
316290
1258022
128490
1962914
1869083
766857
1822168
1240579
586414
802265
1219378
95273
873133
1181026
1430827
788582
1007681
577416
497051
753891
59593
297074
1935874
1028592
87881
1829663
1062012
1579084
241608
1259458
1957226
1157233
661721
1880367
1271519
1614853
1289432
1619104
328104
638415
232365
147606
1702437
1448285
506285
541597
1431795
13395
1700252
500642
675340
523425
269480
1076284
738234
797933
1616982
239924
990318
1046746
890377
1923483
1004213
1805877
1105952
962384
617781
547993
179557
823875
367487
852978
373236
1403240
1027756
1583960
1963975
873928
230728
489514
1778081
891005
939133
1693583
1105351
1016472
67944
1686140
631218
1726307
1014980
211697
1847869
238151
1769133
32275
269417
1271072
1940638
812038
1437712
962337
596148
290716
1632757
377349
1576450
1547105
1356533
718127
995449
463839
1562021
556371
1464509
392882
603391
740061
1479061
1648496
1953730
1832410
1300663
1701016
989346
1950798
1264138
6268
1834910
750028
1938982
919814
142617
259107
1408022
898115
808239
906483
1142403
891951
232587
1220866
528940
1058956
1510003
950303
1476049
268179
822816
689988
1549920
1344584
689404
399843
935440
1767538
1730722
1398917
1185904
893608
1788954
963851
1250099
1759742
379543
450667
1237049
680484
1828311
626985
1127571
308851
553080
936821
948031
99637
659190
408704
1469018
105594
966906
1485549
339083
757493
1009953
1249659
1698877
1592133
1585781
1221229
585697
1669387
755964
483495
287033
1895405
161640
690014
1775269
139160
835459
256986
8860
1289395
1561696
871749
1777295
1017789
581298
1157070
810234
219270
1430303
1222452
259107
989273
1263942
1837617
1365218
1739249
1794251
878156
1952834
951143
937879
106592
796367
952193
884034
1214450
45169
724941
1709194
1747721
1089312
1877827
690719
1025456
1947929
821934
710824
413538
27572
1503092
124644
1671738
493593
632949
973417
784313
320392
1378834
515333
831956
360225
365068
782380
1948087
385787
1396524
1203595
109348
1235460
731835
360380
695458
1930203
987040
952348
290267
1829683
1534571
1538886
753244
1171312
380450
1751621
1714538
1081543
1867446
1395885
983035
1087626
529551
1206555
128318
513394
926445
1499086
51541
1768516
341388
1837524
6464
433908
1724799
94987
72208
964440
1625167
384527
379292
32959
563154
1948674
1552860
915145
1608962
895066
732857
554905
1644894
1857329
275157
1274912
188333
1095934
1281690
1869285
564996
909900
1076221
685657
194151
1574134
1935263
1412478
889327
893608
257118
1132214
1801020
302828
838451
569101
40253
396061
468530
81894
1655914
1036362
442944
707055
1010697
548593
1225923
357427
898533
830031
1313018
1095536
1241749
1156354
98226
1002476
1975434
1378786
925366
1685286
457876
1032511
1755418
1185491
374315
836827
1315866
992014
529515
1123508
633069
712248
1826728
1297437
1440617
653986
556003
676211
1133759
1513367
1524993
1182256
545497
683266
1143751
1341218
503365
1911759
671536
1308699
1850152
154860
86293
527297
1344749
1504331
607367
1731601
472913
1451491
904399
147151
1700704
673583
237948
1457916
270039
119878
642700
113138
1329364
1921288
492294
1420536
1134645
1272145
1592492
1429427
1322534
980832
1715297
1913970
347043
389705
1555262
1240098
899419
1423192
278209
399338
1064095
15396
1816741
560803
177736
667082
1955088
1600524
1113454
1072010
1520968
325270
273891
1035018
693108
986663
1448657
67003
114699
597599
9837
1757920
1795803
52704
544628
1551525
391810
631018
657786
372304
1743762
1836951
1530381
602304
1250715
1806310
1202912
1021587
574948
155549
1085491
1383500
975080
121378
1341823
107171
17442
1523385
1695789
389999
814216
138628
63077
721697
1546655
1393212
957867
1845646
1692672
1005002
1620218
1533319
1779220
1489745
822894
1743257
850586
421761
1861527
1849751
4998
159079
862611
921435
619335
257118
916716
1524041
985354
1810867
1537755
235283
94393
755573
1610662
184406
757753
890065
19993
951315
1596207
217507
1399615
183618
1468919
810663
1620875
838024
389554
1672403
528531
1634917
1918958
1977663
1398719
1522161
1401581
934736
970234
544779
1612752
1313018
2914
158926
1895267
709948
642104
1425452
1961332
1145762
1670870
118410
714961
1938811
755105
1060141
732945
1353268
725407
559668
747232
746195
1230816
549629
619934
1033317
928419
340224
538966
1178874
1432614
1298085
551831
838758
721822
1004337
1668656
730941
556375
1961452
1403036
221617
547792
235012
1915876
1562433
1944727
1578773
622419
397952
1209620
1017752
1108980
46410
1884302
557398
51735
939293
1106726
1531442
1812786
27318
1375438
1501690
587373
947568
1350950
1371162
597637
769483
1894552
953450
1007689
1729847
1997724
322645
364753
1760595
547644
872564
1308955
1000087
1838174
1519247
1575691
1780934
1530709
486497
247819
1721278
1040368
527811
1149301
974966
321591
256752
692555
1006461
1400229
778490
369240
1761250
600106
1904693
1090532
1985346
1998372
1600938
104652
391643
963449
1169093
1214329
143364
1224507
454664
1412471
420073
771951
1530107
1693238
1446581
436549
744563
1859104
744879
1589801
391810
1122691
1711988
1483778
1616429
278037
1078717
461896
996010
832830
680440
1497166
705797
1262574
396121
807975
675321
358635
1534220
1811356
1769347
723253
1463680
1633014
1855951
1672069
127031
1304029
1287392
1573721
249225
95495
1723613
1759235
543407
1192267
1541366
962310
1257339
1560471
559024
1684693
1558194
1133942
1895356
18799
398597
1404778
1006827
1059357
1823727
453878
1589635
105597
604212
852864
1840643
195721
1939195
345893
799341
814321
1866135
1797012
1296909
647252
823768
1470071
1957156
1002488
519079
1234217
464027
1743950
342993
692266
604668
414572
443602
1537754
1989151
317613
53296
4779
1146776
292344
1152637
1585653
925081
1152403
360362
1900711
1082099
1268180
1064611
1186668
1588644
457495
224140
1642817
523805
829034
1506102
1460111
805331
1042284
1374535
1036226
1819740
1844425
348606
199356
780967
1027146
783655
41261
1131732
210592
906687
1456406
1879872
1173331
1475778
407878
1649483
568538
921255
1690005
641546
1531433
718865
420939
1423244
1761893
1467577
1001865
1883088
814168
1344341
1745220
43325
569360
1603775
1041368
165038
1046271
1088108
77004
829994
1153016
1792540
1358269
1330235
456634
1998050
964650
1562838
1446402
333452
816095
555192
15050
1137380
743671
1218316
1575237
1945494
1845034
1481811
965312
96972
462038
1857580
1355533
798455
19657
1885557
1888390
1128795
131993
489138
685437
1508538
768327
1149279
486636
823159
609720
506622
4561
1638141
1259827
814229
738345
5270
1547727
467853
1134341
1220579
1594974
1311128
255064
252266
679160
1583844
1041048
450165
132289
169922
101366
811734
1879588
217032
325230
1502025
733210
791715
1137876
1743457
472405
1663659
563352
1326081
1348474
1790850
1090616
499051
529637
1673234
117265
1658806
61406
254387
1116451
721437
1984527
1800273
798439
198831
1577498
334814
1742399
1048258
1761091
218772
743899
1044929
1296444
1986708
1074516
1348848
43040
3493
1539887
279944
735073
1170209
852004
101937
672919
226297
1867026
269807
1972120
638283
1370600
1129921
120995
661818
229093
1241779
701618
136985
1163358
578580
1803144
1732731
886183
294641
1346110
521388
333906
1266889
1499561
1037403
1293599
217346
438880
992479
1649441
1847720
1863655
294961
1843006
146510
1448858
884106
109568
1086162
414582
314386
870977
836914
1009108
1986275
1130621
251476
185899
396293
1376392
1338275
1469651
324170
1967511
557262
288047
1957963
1029095
1863804
827042
988665
836736
947647
794680
374846
1280025
1542629
1896801
107482
1618598
1887913
823075
217673
1379758
1756865
489569
1102387
1351326
865352
1588854
512994
571139
1681130
1355845
448524
575187
878231
517028
1518317
948902
1833575
1110810
1180123
906075
46785
1681602
1247088
933570
400514
460476
862265
668626
1189980
886998
341680
1903296
1640213
627199
201470
1451598
121447
1620748
1526824
1624286
26401
607030
386540
1478601
1424233
1563923
21298
1941547
1647221
1875020
647164
1612939
1316664
1589930
569498
498410
545497
1934422
1554248
1028660
432673
680537
1544483
1899510
1017125
394664
363710
632830
966953
1863984
225505
486275
76791
1414988
1286192
1202600
689411
528043
950535
1434512
1029440
973612
446464
631041
706777
1165174
1215819
397714
267656
1981232
142133
1083498
351365
1427983
27750
1024258
1717210
583947
513380
364663
797823
1564110
1111621
1208644
1082600
419760
756401
280361
360037
1741944
325520
1446024
983633
1296191
1716964
104185
2604
970458
753567
596367
1055212
195321
757247
659780
1120870
943631
1335098
1457916
591311
926856
1551241
25695
1603476
65143
327760
1492711
813709
1726420
1514261
540503
677013
617110
1838976
42903
16575
1353828
43360
1432595
1313122
1667709
1073736
960418
1703867
555161
1594786
984487
247661
1080623
1769637
541227
1556157
672676
270142
1866088
590490
1902081
1650250
725317
847552
1637303
784756
412864
651269
64589
755770
1153408
151999
1828909
1114996
1460847
1202130
807333
956410
1720619
922876
1929297
679947
1059325
504314
1009689
257287
1086476
24208
704401
1731758
1351780
271265
1347508
416604
241476
1191012
114954
11123
490426
1223180
1342158
253192
1259191
1702455
158597
217668
472998
1239447
204724
1422854
1997346
1821390
1677968
249786
1454769
1877787
123671
1467445
645670
1970911
1896834
1122027
381321
1053892
974404
606440
58908
956162
385694
1737442
218246
1349610
1240470
998725
434569
1426547
70696
261662
1914258
1290893
925293
1540377
1729410
1576579
1022448
838541
1998313
1557936
1835710
1839832
645248
1778580
336575
1087016
1700056
601625
1590754
722876
1950871
1055229
1239811
1506846
1076934
1115748
1132356
593572
1159147
20570
679468
1047186
685659
1583211
1895264
1882597
639627
1800653
1974156
1151509
1906898
1102728
569093
65921
340803
365368
1617514
1464114
153737
1534894
222416
548749
1751092
989530
492726
955828
6998
773876
1109458
723668
133817
1063185
1573525
1384746
1773894
42305
522968
1006700
1580850
748249
1818142
1913704
1964880
346884
642922
1949338
1082879
1556569
527780
974314
136465
1093989
822667
247874
406678
1325430
1846904
609197
1178113
1605172
1702002
1019037
1308807
1702532
246964
1485243
460718
222545
855416
1287279
928653
644978
622300
734903
1331261
306038
1351439
700233
1559966
943433
616914
1229213
1260565
334833
1349634
1268060
1931555
348451
1448231
1896122
339122
1172394
689364
1027440
1302841
617680
29525
1198558
1990065
1130819
73160
1775270
1890952
1972042
1198566
1161480
534164
1809906
54600
270905
974203
1801685
1778979
1068112
1521088
384959
1205547
280268
1177122
1071591
1701910
479180
190857
1214492
1385449
638053
106975
1818663
1639691
804565
1735174
716155
1764936
1847121
187493
869177
865348
1468961
183244
773528
443974
743091
619372
216256
1743559
817240
573288
87836
1059843
1429670
1226071
1620962
416653
1385138
1057146
903951
1432118
1159150
529917
1498781
1403337
964873
299798
1898196
1960180
782328
961728
1462163
1254682
1830955
1326158
1129347
597194
871230
1702506
89734
375082
510172
1127559
997626
1200939
1687872
583744
1829663
1372386
1763457
941077
625402
366734
836474
1698156
86561
593390
791926
1258021
1424523
513532
1970615
624279
746225
191774
1047311
923410
1144082
1937137
1168311
1917798
1218291
548509
1705313
1864103
863529
1060055
236412
353180
20586
1221739
1441298
54359
805387
972819
1597883
1033368
1263301
344427
1196772
1608936
1484881
468378
542454
1330896
1751389
1508428
1514439
623569
450835
837123
1944622
1801887
61908
1868970
697760
1167144
1920928
1256892
1540114
322046
1930724
1226015
468333
829704
701747
1648404
1427540
121951
933291
1284438
365471
1468907
796399
1436423
829752
1301968
1079300
1385100
1680325
1480114
574803
259450
1015786
1032117
194181
614140
1991193
1095096
98431
1234553
1783852
257264
1494952
1897978
142231
1894454
1456399
319207
1928198
832247
828303
400775
1894644
1599655
1153900
319507
292788
527003
360750
406669
974398
1185430
1132812
1093354
1784104
1762074
314416
416705
1104550
440626
1097374
1739797
413760
1527908
347296
1603433
462732
624668
446686
1345419
189169
1827059
853565
1475363
713208
98571
1092371
1560783
1592981
966453
1140291
834677
231529
581738
616034
1951603
151366
1000
121169
1132099
383739
821231
225287
303004
1470437
95895
1388817
880847
366062
1142206
156749
1505369
1190875
1960970
694678
1655771
13055
803779
1195909
1910673
974951
931162
1459031
1432249
558820
1262472
388222
1280452
1565349
356143
623845
1654738
585063
323632
1592011
530198
1947516
166379
1770842
1658469
1386307
1021226
224917
1881822
1186523
75816
634109
1317732
822337
191270
170675
450792
1298507
925759
301734
1741728
627827
941502
407575
1852907
1443099
1245302
1849842
1938999
276614
1002393
1584960
1630422
136205
921502
138432
731776
587381
1495129
1269403
1033593
100581
30418
168906
1259178
839177
1357079
1537833
454954
68305
599298
85781
1814096
450481
637161
989325
1727626
947870
903995
1296352
1900827
579360
1899332
1595148
1102897
266041
427180
1647182
1310418
314835
1354725
1752981
1907909
1019612
525285
1666320
1204168
26560
895442
1699641
1968423
1004713
1607737
1591126
27000
813890
499881
1144567
441982
1431599
127968
162911
920060
411400
1755904
1369986
644433
1053526
786230
1835220
905086
95928
1493603
1778438
667031
1222932
877008
433838
299270
250674
1503455
1799766
1927893
1316667
926935
365319
635498
591921
1430685
143886
1808014
1595195
478040
1184990
173120
663245
1145789
746008
1903694
1588854
371985
578868
79742
790267
837014
469633
225241
572387
91478
1413281
641245
12227
1693759
377792
1043918
1374090
39162
895933
1598614
763872
772319
574252
408989
249288
1953563
972315
1395959
46691
1084099
897731
46699
592681
1085282
305448
404713
635633
1938526
184399
908040
1847236
873957
1560847
1201767
395806
1136642
1872346
1809241
1093131
1135425
49636
1400997
1232934
1765656
1179088
474739
42202
1655865
1141275
1316441
1164794
1437502
1431961
1403804
313186
877586
1238387
898640
1563360
1352037
181317
1807565
1018390
1571545
1329868
1425871
1724819
622619
1721234
1905935
1978487
388791
1179492
1767275
1959720
456432
1120644
736063
530195
1091215
963882
1853621
1521754
942843
706981
453363
1895590
1236843
717979
1055521
1762408
1424981
933962
1251569
277516
840989
1053472
735905
315541
1794819
1380485
86236
1074180
342141
1485562
877371
1905663
985850
1868524
1283941
1000459
1249365
830907
1209367
787068
162585
172303
1504749
415655
1232699
812434
763647
1052423
2180
1000740
770500
1789539
883784
1044518
357347
531892
1655748
1115418
85776
55725
1092223
326412
1900631
1668121
1440485
1481235
339624
1971864
1054322
1356096
294103
343522
1483526
911600
575458
842400
1358139
404862
162743
1593964
550642
234366
608371
457626
1310963
512583
816634
568456
163173
833326
1835466
421730
1954689
1841620
1192335
1223605
1001523
417087
1448387
497065
1292000
1289277
395848
1315730
310594
1500935
481173
465758
1471233
205482
1714657
6752
316338
966981
1052445
673015
127958
1964242
1409366
470767
601041
85833
1648182
1450311
494779
247994
1211744
177306
86917
1733984
1576611
1275977
151476
853201
1443845
609773
1213940
103440
627715
1394136
405620
1275276
78871
986437
838150
1126344
1017267
88584
716952
1652496
1020368
3009
198819
210609
738224
933332
1765772
1798277
689386
1389525
1507427
1349169
739209
915492
1770678
1276408
411230
127400
1529256
1547044
1828949
1303990
548800
973866
1750971
1435880
1578989
1252760
1748704
689557
707536
476575
282552
134261
1563431
1817399
1749470
866093
1493066
1839104
1905467
1059554
16143
930650
1685286
1638737
845951
932064
62777
1202891
1460326
295270
1038800
1350129
1816083
1523526
970255
1554499
408584
456689
878700
1323614
1833997
1938444
1837852
1187570
606263
643856
678498
1543853
1136691
774467
444305
92700
385737
1259333
1554221
192317
1095422
1098340
1079670
594037
1771116
445034
1816482
1323227
557792
1815908
11381
117764
1993674
1869519
1630037
846639
682098
1173643
883432
776812
356364
1614888
308223
770755
646021
119604
222467
1666102
1859249
683956
1209339
1075103
934664
545616
439181
968057
1563362
478489
1216154
1683172
1053303
1086412
1735913
1985237
591473
503237
975713
149075
69022
1240453
323469
1187746
1888035
1555566
272984
1476021
1044202
1461497
802486
40070
1887527
1804286
318796
471820
816449
387052
107267
1660647
50953
1854916
512407
78468
1355368
1432784
1438235
821763
1480160
156749
751232
295774
585900
725730
1693952
1924638
1383777
1090926
1023155
1438113
525298
771255
997747
741043
1763983
726342
389406
1282242
139510
1762419
1289169
1684508
887544
77820
1465791
1607324
1876842
1862404
931990
1153203
1902494
553636
268747
782230
1447328
938411
102866
815211
586319
1749683
1770152
1176589
716364
1659329
256180
1955946
1784063
149927
453830
1891915
1850061
1455607
1211799
1070332
1645972
1096596
960386
1578089
468699
632209
1295051
1709039
1462836
1816935
312864
1051782
496561
11274
1744398
1195823
1722512
928493
457826
1586442
232732
1371148
316042
973672
557333
1794387
1151046
207961
1361841
1964908
843239
1616734
287091
1181032
310166
1076935
1271866
228610
1191644
212137
1388264
933650
72869
1003213
1161714
1761091
1701688
1450585
1531140
536227
1126896
990457
921541
1422656
127251
895432
1395351
1094714
397118
1285723
1555066
928653
303829
647552
997772
564794
573558
574410
1123891
587381
1291740
1415664
1179180
617069
101373
1482234
512450
288892
1289540
1249919
169638
587363
512142
648262
905013
1272504
330749
1187299
1237486
85686
1745621
13880
1607324
851485
1237390
511079
493318
1431095
1114726
335557
1892535
1571705
1429143
396728
175759
1986462
1988872
1287163
1639212
1273706
1950090
1001275
1497659
849382
103440
848198
1661968
1861101
775578
1552420
1616052
871720
857636
543760
1267808
877113
349575
1139640
1283946
1407693
617781
1931961
1459037
1817112
751311
1397764
1584426
28006
402268
1838750
299137
453878
1681623
1885919
166226
1764775
1507481
1289636
396859
930328
651127
581395
291079
287659
1493756
1929498
122112
370461
1656880
81616
1029995
1173943
1105059
1833433
932362
706141
1055829
1138100
1724431
1259395
1615744
1088810
1777851
1539082
714811
63625
1913396
756725
696767
956410
1515581
169903
1629192
1312244
786408
1354989
83172
136661
1760642
1258555
1169967
29322
1534027
1555899
1996804
1794878
1662625
909278
1913185
228104
1780947
292622
1297171
1553354
1186011
8082
1280950
427130
613699
1346959
1272715
1443167
478425
1227256
1308156
1896062
1129868
278518
1819394
832572
234755
181442
888763
165628
1621881
1801204
655924
707056
758917
1120193
837305
115731
1270692
1454119
513240
1590604
1348822
1666301
1667311
911730
982559
1939063
1485705
971131
1280828
1139640
1871026
537182
738182
27532
744363
837505
402321
1735159
133668
38814
41609
1799225
318500
405671
510878
65564
1187802
1050143
747931
17836
1279060
169018
36495
967364
1591264
742621
1700713
1532789
896180
1937106
1609724
832043
1027756
1103161
1707455
1267772
1482243
1137094
451923
1453637
413178
401945
1894562
324344
449034
761230
614312
1343263
800675
1329125
1724986
286368
1349392
1201838
1880629
1996784
1474595
1633999
1067404
1989638
1601537
1637861
1546077
248528
1727235
1503696
1713364
1590572
143706
1144082
1615076
147976
1430958
405805
1955442
1613641
261513
702625
1459303
1841014
1791899
261404
1516179
689065
402268
1409837
799151
1537534
1253319
118659
1826181
1523683
141907
1415783
1868414
457002
1554577
463980
1091506
1219782
541216
271780
934438
1731499
152611
962315
101662
660016
864045
857913
1271519
125595
1344202
829608
1921534
1012866
75201
1883558
1982288
703855
651076
1563947
1134724
929018
1688016
213558
1394742
1565363
198145
1446456
185533
184631
1731372
905269
562109
1033152
926012
61253
639325
1561663
1139497
716452
1131201
72082
811056
1457719
599530
615684
647987
360458
1004608
597265
265981
735440
315030
487541
1921928
135597
1543759
774724
1549979
1464293
1605068
1019101
1826128
32063
1897981
1795334
1359296
717979
637891
99133
1580916
1715905
759180
1941556
1370905
31006
1887843
120127
289263
85323
1635077
1872346
1354699
769433
989385
753022
1492983
1133370
1693046
68863
1736082
160375
1258120
1958180
1473313
1393144
749815
279554
828298
1353155
320184
1601097
1354472
1584643
579036
1703090
286550
614140
1203262
857858
202083
1458897
1581224
561189
1933690
1650299
1074678
626766
722148
1635948
1911930
672659
1132358
949518
232048
1922814
1005864
1826866
1077325
1366028
856766
1906898
1483970
751611
1173637
1125220
22811
591382
1376280
1868404
329899
551915
362282
313385
1431527
1840982
1385585
97823
661391
518832
1420637
685844
506093
1090836
884355
1137886
1511468
237470
530591
429118
371733
1155579
1401607
1620889
745232
318567
844845
84608
64321
751549
1994424
1232528
1421990
811535
997145
1693325
495279
435355
642674
638528
1008220
405909
1559290
355107
772085
560615
1295309
992757
1471329
1408796
1824213
1585805
1005326
1578023
318251
726671
1862486
1866680
24184
1949168
1710124
1988968
1434740
1403482
1421090
1603892
903113
1127627
465171
371809
1239396
447305
1012933
827086
272783
396310
1654445
1061939
1326501
1243611
90288
485841
926837
768383
998524
769957
107609
330449
987172
733592
524446
644785
1759376
1088905
1314055
1055162
1939449
1838816
1811187
64052
1106215
914417
870989
243172
225683
1280173
1869154
1154139
1853770
474792
686623
760102
1117783
1451858
454198
1563325
1715541
740332
221303
644530
1285015
32166
644512
979872
1689112
407255
125460
1833171
1765427
1569168
51939
461228
382957
1573268
538500
1969256
1136113
385547
1952841
833795
1310980
1107950
1651112
1528175
1635173
572966
127560
608209
460276
830766
296878
1648195
139203
763361
1794248
1205390
1337841
1381923
818980
1198299
1550388
504251
1198230
812663
1269189
1278582
906584
1384322
1289056
359939
1901407
735416
1712588
1155536
915730
1977564
196675
1984277
199231
1449683
203
919066
65674
1506862
1080079
1279787
381237
108695
1364703
1860699
1777132
1797791
696569
1541499
494508
1585254
1470400
988421
1496333
1106511
778603
932813
1522791
221145
1208760
1967407
967128
1726669
1450688
608789
1069322
742276
1143691
253201
1474310
1679028
1863749
318347
1883658
1335963
488812
536346
1973154
39140
467024
1983582
1499186
66483
361732
1868777
73420
1899129
744269
154040
765729
1739382
84680
582342
1455511
156749
824127
1371257
1202460
1215896
242468
970173
1951008
407569
703032
1591611
219565
187923
1713488
473132
333067
1817568
1787788
610099
1598344
54172
717859
828662
513412
613774
765186
236467
301147
152242
1722402
1311128
1954845
458792
1213669
1398626
1847573
430777
1098485
1619330
1914614
774467
400467
404451
1415308
540760
693593
435691
586770
916028
98260
448421
877509
175588
1357292
973312
1488224
1680666
1438646
1285752
979521
828879
1331681
436571
949508
608892
407174
896522
1299895
947157
520407
1652298
640327
680576
293614
1857750
1967516
1198319
1294085
239778
265890
184120
302429
909647
1553915
655282
1830215
644213
151740
933472
861156
164400
1552392
110032
784022
1124000
91844
1899493
1410957
689641
1509877
388106
829298
497745
564209
419834
783283
1296820
819619
1599373
1228969
327886
632842
1415158
1160386
1188215
846082
1679661
1164719
392086
228450
1206067
1314712
1328508
1514986
222618
339440
746358
1206522
264385
55308
676633
792580
80639
259428
536052
1759184
1763597
1865145
1985896
382695
503652
1765921
1261405
160516
200161
787330
98984
1550769
1581427
1940678
1918020
630145
437351
367198
1354459
997759
1978851
1620889
738920
378012
1210704
501952
863728
1637885
1763773
1600628
1903305
1445651
1665452
1348350
1971296
435968
166945
1250188
1351954
1970615
936461
1487972
1613012
371521
320316
1377142
1238528
565786
1463402
1628745
791236
434018
1334376
1432619
266109
149585
1023016
589120
604838
694290
1004328
1906875
861990
146267
555861
278049
576441
1486807
1608812
460738
1674817
480231
461874
791471
1929450
356373
1434870
1162227
11828
590028
1540330
33713
982625
1847613
830777
1207589
254101
1000948
1913970
1569276
695141
536387
590590
1253194
120625
115227
551672
654687
1390265
1761591
329865
1209152
1301192
552539
235283
1030731
1462738
1629132
219379
863716
1704550
1524164
227264
495090
1935485
3886
1637319
1949392
1949745
151361
405744
499371
1300418
244943
290152
1644356
1756950
1802749
1404262
1740207
391157
1580932
186110
1836053
534102
137888
1911107
1270600
1713061
661960
1272104
879982
610830
1946056
179868
1033092
957284
966520
971416
1793841
706223
155348
523480
114898
1512677
758749
1649089
986934
887878
1839358
690766
1752924
1990568
348822
1609385
1370529
220795
1763441
1406584
1564151
118607
1847033
169476
30516
651640
1961124
1779391
1248381
32965
309462
1385590
910232
1807953
1958844
1783365
1601165
638023
1194091
741355
10
1189555
188611
1781511
622948
544669
1836427
537949
1103663
1078367
1160416
1905435
277052
727429
863825
744648
757115
1928691
1053710
1210577
119604
1947916
1895125
909488
853873
1904398
1719788
611226
1561374
1601575
1063869
1668941
1196435
1192895
1404621
1036463
710992
624668
409011
794238
1762186
969983
1280903
1394105
1984622
169018
955175
1513511
1586482
5477
1392263
245166
1517320
1141502
1572190
688059
1437452
1666270
1862404
1429916
1359688
1883740
1264438
1248755
418532
1564326
528140
407677
1438068
755206
719838
681387
984692
1563947
1876276
800048
1046578
1010632
757382
544646
55763
347424
1903443
52843
1562556
58233
395280
1396761
184818
680167
209142
931797
503933
1816226
834314
407255
1242666
1382627
609421
319226
1128762
507466
84995
1450973
1771477
1698499
1090014
1127504
1262362
652766
45596
28688
788778
435463
674367
1990744
1477743
442076
1420942
176443
1465386
361734
142600
1941691
115816
1800237
1832540
1617779
1777273
1603314
1698164
849995
1072688
270050
1226339
365007
1758268
449226
649179
1179869
1745142
1519360
498810
651232
299624
1855977
690287
26842
1861250
1112251
1356466
799101
316262
1794878
499070
1699900
1650370
471230
93047
98485
1104862
740437
1400913
1042261
750655
1902337
557813
1414995
1051064
1590551
431921
1798277
1516211
1781975
797842
308120
1374782
129893
569287
1932108
746051
1920096
106568
41292
1658641
1668121
1909444
487565
6329
778198
1022873
1409052
1812957
466403
1598881
624183
1817900
878059
1666530
1105821
382144
752736
672750
1065202
1655820
1046329
1938717
1599505
1372008
998859
691208
769131
387926
1382070
496281
1213342
1624916
1537018
1669625
582394
1902488
926771
591988
1331572
947348
1062542
1071398
1502727
1917905
1916008
670808
1945014
261372
799212
292269
989872
1056411
218155
448557
826503
676403
363710
837924
1336810
70033
1190795
1492315
918363
185004
1870279
1793891
561102
1028287
1571545
591382
78913
1587593
1529835
65269
1973858
900648
35542
644838
724466
977552
1810438
1569530
1027043
751269
773630
1959720
396021
1784916
1007653
584790
138715
735861
119186
1529935
585460
134321
580651
235684
1486565
1074926
1649929
170500
13055
722427
1601321
1538769
773031
1428003
1134274
487161
1999792
550151
923850
1499727
1016796
1218440
1306643
1110979
282981
146463
1273363
746407
645427
555953
1135036
601298
386003
141440
1978782
1278354
60372
798229
395385
642683
1485138
1442173
739209
785308
1580131
1753210
329271
1728584
386685
1395691
645215
1667609
1378833
1387001
1231849
1030922
365315
229725
1160288
866604
100163
1070930
452437
1165010
25127
1618992
1274812
375947
688846
1562204
1211359
562186
1323885
1466383
1649107
548150
193877
450601
1294948
690381
1635591
1729378
1739772
225356
493208
72619
55909
1010216
1887166
604017
1532121
1299332
367956
1632999
785201
1609750
1522154
1626315
343429
1836616
17385
913722
1229390
1641403
74259
1560008
1994345
1210112
1740822
595974
72668
1754356
117750
1446887
1921023
1249391
1756190
984918
769564
110270
104790
1409979
678439
524308
1230854
175956
898525
281108
1487497
774463
87759
1781265
1223040
530446
735100
803890
1544043
1439657
601289
217117
1109889
850230
304784
1218658
1005288
308737
602430
1165174
1896908
713308
1995494
1050518
701136
1807216
1200550
1136280
829034
120659
1090552
1468673
535755
1659571
1718757
1474597
1043581
1671995
868054
721981
1958433
1281497
1032445
619408
219480
757418
462278
221178
318264
149907
797740
1461688
1151610
397605
1649024
147556
332082
1256792
204976
923096
391628
922948
1786162
1242166
1828328
1298507
1955035
465588
274957
1515488
1561940
742082
1682456
87638
133916
91186
653830
1790029
470053
491167
870496
289064
510217
1886352
1553023
484610
1788618
543388
1310293
1299685
1345535
869280
1314729
36698
1373177
1983347
1856565
43880
1382263
657533
1083439
410145
1183457
1065192
1212856
1246887
1989097
1726767
1359539
871853
380347
616127
1859734
72994
177762
1523715
621225
217841
1893082
143524
110297
1622731
1387269
796929
967288
1677742
833289
55836
1308425
975869
878292
1251781
258234
1019679
88835
1305438
275495
117750
1415783
690668
1390963
542327
1731588
1130689
259375
497264
933595
843340
1483970
138868
865432
1120699
181630
1388302
1804068
1179484
1201034
1821844
1708889
723959
1764960
1008249
1278151
420232
426586
566127
491561
1665157
849074
19459
6839
1510920
353779
136792
739605
1559341
293327
543293
1816762
1076935
620001
1750385
1295051
1758651
1578881
699818
1115330
1844628
612236
1444493
1669394
781164
1491361
397245
781152
18935
954688
996748
657298
1587966
1029440
756029
793965
861340
707612
742590
1390221
204732
152749
499330
224129
684965
651143
32265
270606
436276
483149
1852380
605288
4388
3493
1434261
1015786
1550066
1079998
965682
1921575
177716
1991491
931599
940955
1510653
1751064
861596
1302761
14965
500680
1601158
268001
1066759
590087
1107738
1481462
1494438
1369235
1082408
1943785
897041
127952
938097
1061222
1398620
377171
375729
1269735
1480524
1541610
1654852
1719429
223505
1208950
1898430
723912
1032132
1709653
1614277
430959
728731
565354
1816886
143861
1246855
72197
1395794
1254965
1977589
411668
711128
350109
770537
530075
481396
405439
60870
664364
1691939
734903
1442701
1375974
1887592
123498
979116
754161
548172
1245697
1510365
367080
1398346
1484531
843940
1248020
663062
1533311
1044910
1378337
1839706
111061
1730687
362241
389027
103411
110872
827475
726715
1767685
88246
1235739
937879
1665076
1543282
565036
194642
1814620
1515376
1802159
1416220
1644083
1445421
896898
1963923
143171
895455
1805365
158077
1109394
864757
767480
1405205
1404299
714985
1832182
362437
1254268
705405
520413
344758
210846
365729
1561916
1756209
402959
1993129
1212906
644640
794671
127678
1651357
395073
176919
1928439
1690020
952648
1225131
1259395
302692
830005
1526743
275400
48059
1392553
611551
1871677
1222718
407207
1239278
535813
1103378
1367678
1864612
1087544
1299638
1240874
873442
199359
1576119
72295
1033537
653066
1559070
904121
530987
446363
78483
1495532
1256161
1468099
1465791
459804
647347
377595
968599
39734
708657
551199
1525372
842355
1198189
114758
273345
972961
420619
1242570
810120
41739
724201
34043
901914
1460875
944084
378896
1964095
831855
1491468
1448422
265310
1617556
574994
1652576
1130513
616009
131205
1711494
88730
537572
1434934
237391
1878823
1160122
1111211
1783545
648679
1926220
1936234
1889245
1066814
142758
629694
446235
1308957
1695798
1718529
458731
78709
1009258
1671593
425459
809104
1329324
114017
504494
14993
648951
1020668
1863273
949898
1788717
1192916
389298
1507256
1559448
1018496
692002
1932756
1389642
1322705
1132759
1929813
1511096
1328094
371143
1778257
1754530
1984594
1467485
634152
346256
498300
1410190
1157316
358750
209695
1071916
1102543
1855798
1669164
369238
1868524
1069423
710265
1970970
771002
1023338
407721
1442355
1873983
1703441
775493
1663937
1967770
1127663
1421238
1208502
1914288
874250
1668772
1791359
1846265
649465
941232
291136
22919
978303
1439631
381965
27600
109765
1567784
1945478
1189719
1735277
1802215
1694187
232928
693840
730520
796166
728032
182613
1855833
1230924
940021
308916
1306161
891494
1852949
1094856
229633
1341808
166839
1250607
1048420
1559584
1120818
1834872
94109
1483475
1143016
1652349
1602603
1718952
370404
1180015
1427772
1305147
1210478
1842828
958569
610423
1811025
887904
1202132
1343031
1796039
1788689
323028
1087197
1194314
396438
1286733
580340
490211
746773
74800
816099
1426280
970615
228393
1668292
1262419
1015208
472154
1191867
1596534
1957533
1500879
743613
177098
502631
1075158
1991573
1483839
1341452
1696198
1701272
1760357
663652
241000
1774836
709767
1892821
1684618
710680
1966562
1556789
1318473
405005
256681
1500347
820854
1791878
1370641
1907698
1780458
1254167
265495
970231
144824
1916979
1467400
1316048
1759235
850334
1111475
452845
175046
207787
1257988
1808912
1732823
1597871
89805
693400
490728
595320
271436
1546700
1316331
1978796
1337467
1487453
134636
879355
65568
1923121
220631
1784941
261083
1298842
1214782
942525
936824
1293234
917334
959902
703769
1182058
1299993
964393
1538823
775582
1202214
1709317
192557
1294194
814786
1199562
1367949
1537584
502071
121154
1529413
1897082
175655
45860
447055
542453
473729
1475327
1730728
178201
1276512
1687945
310652
1712588
716644
1890900
679845
562118
745397
404736
78709
793786
185925
1312445
1888393
189480
1119728
1708504
536575
853793
1141454
1093060
605938
1905724
354307
988154
529181
1098724
1767930
985768
440918
594404
239839
1282848
1281093
347317
1757942
432046
1100572
580519
340238
573180
1942210
1391126
608083
684615
1249392
210760
898712
415842
1775098
828893
1847932
1967119
1580176
1349354
197136
1274234
746548
1350065
1090944
1621825
1663074
542453
1447638
1030435
401726
1286869
966728
1397109
1440083
921157
865193
1563039
190748
1879363
1466561
854143
220795
1672460
531735
1974806
1121749
1204234
1103522
1318739
1470599
669255
1287804
682920
1716563
1437465
1239445
190686
242945
206719
1964793
928764
538571
1129393
1879708
166284
1122803
1861210
1381092
1773482
1780070
1851041
480273
1072446
148607
403420
800905
1892235
846869
1167245
1146564
73513
1772083
1586366
358549
735253
1987012
675199
1087030
795866
1045138
753828
281328
1758875
608042
593577
813909
761167
697616
422587
1404420
122154
348516
233369
54749
1442892
1921781
559331
933898
1266756
66646
1471195
73920
1118609
563780
1022673
87817
1971949
279484
1791377
1016098
1899510
1911319
632228
641114
640944
606330
1646177
91043
220467
1713260
330751
35141
470984
1493276
568808
285823
608810
1218982
467784
1583411
1738809
424328
838623
1053752
831132
644325
818209
1003992
1813409
1637278
28396
1307969
941303
1157139
899583
1001675
365897
1880861
937713
803662
1603296
1497592
1951296
774038
1325031
1003043
966366
289388
547481
1070827
115555
849664
101307
1066636
932071
1653329
503041
513231
1814241
1209202
359835
1368030
1947535
1020818
1914958
536085
1288560
707932
265183
1599373
612783
942228
483174
709175
1740347
673762
1297032
1857115
1009970
268271
424039
33470
1277251
105438
1517630
1640215
1720272
1460727
672750
1599338
952697
1325572
380775
1658458
1930603
1304519
1093630
800252
1597842
459678
1176253
384196
1943633
1561587
653818
141039
623781
1927190
1665336
797168
404533
114514
84582
972721
1426805
978814
160583
1223950
1772019
1451510
95583
1016068
207842
82606
1114254
870247
929956
1796312
559668
1565493
1327355
269417
823159
597874
1122243
44758
1925735
345400
1499983
343643
124900
1081861
703644
1928122
1774834
1187019
1719796
659713
352207
1747544
50828
701332
625526
1269911
477261
1406519
778970
352339
1304937
1600181
117570
766818
671756
1573535
462075
336297
46792
1003240
1987855
1850061
1871113
1551703
1948495
1656746
1266756
174672
1608884
1728063
928940
974076
1982510
1374163
836502
1382246
476936
1701637
1391701
1311621
1294350
1852101
1701034
351120
231431
72594
1704371
1664840
195004
234657
451963
666122
1726175
712617
1322521
917844
1069226
1406490
1182996
1078301
1274038
822426
146334
1360653
853328
1380732
1889544
643152
296675
806700
378710
1520573
63768
1136074
1544796
1757838
821730
204297
1203376
1659953
808508
1613382
839066
1007045
1432436
1305867
1258021
1884784
495737
1675406
528790
333575
132007
1435404
572566
1869635
584351
1944251
1010654
669772
1429788
1497611
1290700
1802215
1825310
1610216
1457770
1262192
1825875
716298
1512549
1621943
1158743
1257352
341509
105648
976146
879883
257003
507286
817571
989767
1612880
483371
1603662
1649948
537535
1385100
1379475
1107330
50346
504846
419859
980407
396777
275549
813997
1013957
942629
728771
512052
305956
533195
1038528
364694
651355
1961913
255291
846812
1919336
82988
1769155
280268
1576891
710894
215493
1425134
988605
1510861
180814
877522
373514
1470572
1437689
1949654
47808
1181505
1640449
813305
431248
1113454
515031
443460
1952163
1188279
840198
36399
1147410
399230
390626
962318
1514284
502265
226473
1524009
1335288
1923788
285387
188005
1019807
1146921
25104
385757
1084092
1696166
1716067
1689440
40098
918831
735301
1290004
1535236
1771769
425593
1385509
823593
686839
1727795
820309
979148
892842
112091
1769461
1983971
448539
1561594
472489
74856
453337
1448427
1648638
64589
1918969
807354
65488
151554
1030507
798198
1159636
676136
96972
393552
975987
1086115
238069
1665351
1392952
1553287
937669
114062
1152414
1986791
1475364
648406
594995
1116559
369016
873174
454416
882911
1036362
294424
1227175
899549
994371
754098
316215
308794
1059035
1123542
1181084
704001
1086416
995793
929760
569661
930117
1480488
1496465
372590
1796601
1808432
1851477
1321340
1563044
433292
1894960
1077989
149279
1137775
1100820
134802
995408
1308512
256111
200159
219558
325194
1939965
1828384
119282
1179978
1269735
129469
1488156
1470114
1211532
1007408
1575917
1462641
925181
301907
1686445
1105355
1589084
1934428
425162
1076360
804581
1990418
785979
1061424
1592050
1148553
156823
1791010
413238
1413898
1779846
1318631
424351
1260703
858556
1289997
1602294
424826
793685
305962
854943
660465
1441736
865509
491611
1659582
834465
932518
1262025
1640070
1063725
1592811
890894
1918298
1722105
572147
596654
257777
1316999
1130350
1504331
1571074
192514
1481213
759593
1362276
1109207
175382
795053
1049777
430558
1473344
1066785
1049541
727978
1103661
6363
34910
1125725
1958071
1262311
1369111
860041
871600
58815
1672780
165808
595163
1014667
1967650
21746
315490
1614208
156027
1975190
788066
1731006
380896
1413464
190870
1201482
1920484
727597
974235
369758
420602
966181
1223512
1209566
925896
455557
998045
1678936
34346
198202
1418022
1384285
410392
111032
944844
11727
526479
422631
638056
1941126
1464457
871678
1878590
1120426
18493
723092
1527247
189272
34994
123573
197036
863511
1333254
287214
728271
1745207
1471265
580655
1216251
440054
899585
1274635
1187950
885306
1670652
1215274
1811809
323680
310269
1569791
1915866
1118020
927094
190444
62305
1497765
55368
1859562
1530352
532800
332778
379174
806646
1289133
396157
697002
909782
1594859
380083
1575502
1145498
1444686
1095295
591590
1546491
1732944
223435
1855798
754943
1838603
834091
420043
1561949
1675893
1399246
1759130
573797
1344851
1962359
1717777
642810
1327589
72594
1338798
1539868
526768
464041
1321350
758310
1623754
1346196
553161
1602994
1778600
1625532
620635
1041345
82464
871721
1488969
1069905
1378198
261499
1841366
251495
749301
258193
809538
1326507
1341027
1158576
1921648
1778600
1000
580435
72733
762387
731389
219705
505751
1243784
529906
1864848
843773
1150097
873957
1136831
160236
1704971
1762590
265457
224729
836529
1061758
1015775
24542
1315730
1645755
614426
980378
889352
1068835
94685
1792015
1513434
1586482
1107981
1875696
1104858
600587
1881726
1477456
658152
1133861
6461
134190
1819144
1841394
379215
1637861
4308
1405057
1459282
1001649
1228586
555953
798941
877686
1097683
918833
1490389
1420229
987084
1295540
192208
1026766
1425804
1995439
50953
270723
811128
1392584
798398
1164116
219388
159306
1938159
1115625
353546
384215
47664
675597
941249
611169
1242119
1822584
1367461
1361577
1522839
1905757
789324
466708
584677
1290019
1540863
279465
370199
581278
105723
339903
1155724
410406
1030309
1635527
630111
517416
730431
996494
1370692
512799
1068968
1287178
163941
83602
1501762
1767658
610063
94138
676352
188890
1503406
227312
297469
1563990
15669
691058
1841620
1307565
1484064
976624
1103505
1315259
1589424
454849
707937
814507
309210
1518421
1232612
579939
40335
1544938
684566
28689
1489116
145032
1069994
1055982
1814555
221699
1856352
456356
1837546
1644712
655374
1638672
857976
1420952
1245016
887913
878294
1323759
1264997
1722286
1437237
505573
400174
1894476
1334593
542071
709948
1753517
1680575
431885
694866
1301114
789297
1741374
438588
564209
1009842
98044
1761584
1570192
1570753
1669758
1400933
1300331
1345433
1448086
1511763
285308
325588
233913
1792739
1338075
1289461
1405256
378028
461618
325780
1158806
176738
544981
686623
446480
1757920
1423288
508369
35524
950464
1715734
1716570
1107492
1415540
1549710
1635322
1348373
1668848
474315
1794679
145607
430558
1866680
1650845
1701209
92987
958237
1163477
1724468
877564
856987
695507
143963
405788
1568204
863353
821481
1146054
753373
1208625
200139
1318490
1558196
726066
315588
293290
1320894
1740764
599025
1468211
1819867
649761
1322705
358912
791683
611759
1973643
619036
606460
986567
1354272
260169
658439
1764775
1613896
1111298
823764
718878
1949441
1652281
810061
1292914
764662
1623601
1553023
1204990
1551323
1784291
1070860
1419892
976533
1894552
1718161
1363702
160532
1234617
1763877
551012
992731
1160416
1631581
1967119
1760331
10219
1239306
1115336
1492119
1993016
1719026
1691987
558158
190034
403987
1257997
968317
896850
1394015
950542
1922197
1738462
615950
332255
1895145
1682290
561563
823428
584237
1572690
788273
1497396
1349991
1798985
1153807
1376231
969345
431550
856829
142034
1702514
50237
1061249
941891
2152
1169641
1723379
1720262
763047
1368546
793413
837796
470636
101841
1480714
1189309
13508
1985214
204391
1856190
1961913
608499
1701446
1458637
691244
547616
1628389
1346167
1899544
1095308
1739155
1659264
938116
949862
1097761
1905167
1944645
1600022
1038825
303714
1371444
634934
1313846
744395
403025
964362
963313
437038
287881
261083
87302
777351
894299
296551
386439
65568
759765
1782371
89931
1260989
1892866
1830376
1357510
377645
407722
1351175
845295
306352
1310989
1389849
1770485
49441
1399984
903170
436601
274869
1158508
772059
658975
93058
688353
917108
1893067
1378162
1442980
1722951
12403
548816
967364
408418
1482850
1195998
889029
1399050
1943382
1536842
816131
86927
1622817
1341789
1530580
1466726
1252925
1992076
1612081
1607301
1241392
1074015
1362243
266041
999059
534023
682968
265624
91059
1961597
808769
1138268
18081
1508538
1083125
1498261
704401
677535
574982
1723864
1554621
1690700
1141125
1278357
535531
998821
1997948
1460015
235480
1164287
1073885
1652410
221515
97262
1961119
718558
1516777
266995
778689
1521319
1040918
743817
1813527
1376306
873192
534869
710177
919625
1910247
415932
961948
967973
800515
1514550
750260
1029942
1066927
625343
1654140
1095450
286090
1977929
258330
968963
1825155
952817
1282459
1425201
195541
1334904
1000762
1658635
1907654
199274
232773
204488
1835659
841161
830716
644170
583818
1886888
1287509
972202
841651
1824608
541539
312919
1832304
1536748
958658
647535
1593444
1248310
1516549
45221
1907210
1222076
1167035
1006967
1637319
670574
32404
469364
226692
1638466
1993843
1976454
1098988
1350623
1509280
1644012
1055695
1670112
1704331
1742568
516147
246277
1617892
654000
403857
774844
1921575
1862490
825618
1936873
934204
324981
1963130
943954
830
293858
1158452
350803
41801
189014
330752
857622
139062
330752
78337
296675
1183226
1543486
38177
1031998
559538
782433
1905315
1584457
80799
505568
660153
138511
1795596
1555238
710101
1047799
164360
1666324
265773
418368
1605935
207421
1357919
374437
647126
1171438
1362864
308269
1242666
1959485
176902
584005
305956
1756649
739782
399613
1581224
1201308
1939924
362665
1869635
578438
53906
339091
424163
802835
1075514
56133
52027
1729010
1404778
1742164
1347508
1440355
586128
246204
1771277
1503849
1961221
1629644
756882
1729958
1568715
905531
314168
594427
1844796
1027440
926134
1204330
1222257
1163065
1802797
972720
1583050
95892
1645669
1972291
447063
882284
389836
519060
1336225
284264
1566782
1445047
1569066
99674
486734
818644
1990705
193485
1279516
949935
1492124
1622550
1933551
364924
1085394
1968400
167955
1056925
1409922
569995
1432520
112619
287588
1486762
890674
1989696
426
1990986
1321947
1825095
1003891
1760399
77053
263755
947311
979247
737827
1681940
1816993
143207
982850
1434863
1163056
731822
1599547
1357562
961820
1382789
1117060
939876
191967
969812
1589077
307635
350289
947247
1472856
891033
26422
1732974
1730699
1856742
1549917
843882
294295
797905
1474045
1579936
194796
894563
1396075
1192167
1673394
1810154
739976
1110983
979046
1538012
121689
1034174
165628
1604545
378596
1670032
1448830
1021226
1914063
847986
1944093
637576
532800
372401
427024
816397
733344
927269
1000471
854100
1952019
1049357
331875
873334
375926
1172270
697814
1436716
531316
1580116
1887081
147327
1455038
253816
583566
221380
1511096
1841628
803496
1322225
81414
381049
266653
546866
100598
1562249
1304003
1106327
1307140
619762
172365
1802704
1168033
523075
331686
1100022
303472
626264
524737
1291556
1571022
1861405
1835598
1605898
363764
448208
1996761
596917
306349
985152
1468312
1433413
99078
818082
567612
1086103
1703857
693713
1585881
1528077
971461
1633672
356796
1976506
1368744
1695998
746377
1920170
1653662
1986913
1186980
249224
1069571
59985
1227397
817209
1166399
1830812
1247005
561364
184712
857136
639647
1802335
1931241
189074
1083149
1114252
1692410
668874
1126919
571523
200428
1054150
568512
396933
1103268
1957736
1508315
1609241
1533727
1818984
216632
447693
1146656
623781
894974
1661505
1657665
61548
908040
1462901
1845000
1990128
139039
1830580
1330828
1315433
1944625
1650194
728384
1766053
1398
526842
160385
997467
1508968
1395841
1894285
1700338
253557
1581511
1649587
1779147
828314
988320
483538
1577833
419582
1683172
641795
655282
522422
1310460
1447739
661422
285370
1544210
227124
1358739
1474925
345641
401814
131548
1835913
1928045
276461
1466957
1294728
228309
688471
1589579
1554674
1769062
1851405
1998608
1045030
1549911
632067
1761182
1019968
1410302
780012
958578
643469
642527
722300
1601158
1607803
674275
1931286
593076
837833
1029398
936382
647610
734479
1639265
1662748
208786
729990
440761
295443
1376815
781980
329938
1805496
1533763
250674
1496167
925823
54772
1187787
367115
1578709
355567
1744220
782363
1306756
949508
673051
312019
201768
1563990
621887
705513
1925694
597874
730209
852878
1186150
1079144
987036
1306004
920326
426527
736011
194949
336139
1134771
1607737
827701
1668690
1736682
14227
1567505
1468808
1466293
1635895
916796
777476
344669
1399259
557389
320804
1994675
151738
833181
619898
381337
1730721
1147659
1611854
270220
1832723
1715896
1323738
332916
1468611
1784441
460021
1928609
594756
1086632
1194365
1020596
477695
406312
1085290
868561
54368
1862795
1314720
1954489
1052008
224923
69722
570888
887625
761145
1635018
1384516
1881464
822462
1297113
1459466
835586
1086463
230411
635675
731452
391630
833795
77540
1051943
686377
1824414
1246635
1658025
1291732
363184
1615214
1277814
817173
1558261
473794
870616
675484
1244019
1253898
1478460
1066680
265530
1369856
384578
1419150
834387
659629
715441
100825
363276
499465
527965
1532432
1108988
735073
1946463
1066187
1211661
1774122
1823451
999746
174606
1254435
163599
1882405
1429621
1123301
1283721
627945
1114509
494272
292624
1565750
1790144
962197
481758
1849344
1280525
845493
896373
1496562
1739217
1398929
1514412
1755932
957952
1101279
203035
690683
72709
1390978
200148
239827
937471
739310
1015567
34269
435315
101841
1791943
1132091
1971818
1629630
795236
1850585
562347
931410
1357498
614366
1279636
1912827
1524133
1406658
1034474
1145715
1521620
463499
1062209
191976
445699
645939
1488834
1816997
692723
565853
1469618
515873
862560
1227459
845183
953409
1394635
1262165
876935
1486565
280234
1027721
1955436
544480
1847829
729059
1573609
478252
650806
658992
1667037
369238
1838423
1555729
1022573
1438956
987894
1803978
472389
1707409
57390
1028438
715734
1934010
98389
925734
1588525
1824553
439342
298828
459690
1107798
776084
590611
909192
1880574
1739350
1523579
1403165
865824
1888860
174216
1767891
1772446
1570286
1459341
217119
1066636
1856210
656776
28522
933482
42565
1696075
490972
526077
1039298
1403186
1521047
1739318
1591142
1008504
1806191
47672
555371
169214
1387213
1541689
1250933
1357898
1769117
321549
244527
1500116
184754
804015
224923
1951241
1526686
1893574
654559
580519
1170082
1445454
1698798
1160193
656891
378191
53434
1048916
1487070
1567626
1493518
1157234
302115
692214
633467
1526150
896681
1965494
840408
1379344
1719409
1168921
1447239
1469109
1842324
805698
565173
1618836
77843
1804606
1805325
418148
1570444
1912951
1688341
16795
878232
897534
452834
290844
1713695
730941
1728846
738038
318260
1491972
915268
438812
1084773
1704371
309939
1206837
664839
1320858
665678
836895
1700727
1497968
1990052
555861
707535
1139140
417726
1522450
551448
992404
67248
1589542
1360919
226637
1504337
1500041
421873
978070
380836
1466549
1756537
1491555
1162311
99129
1614735
1800918
1034026
1252460
1636597
903472
1322804
1499954
1913232
2713
1954977
1199115
1634151
280277
1251482
1244832
882144
1776982
210927
1001893
1096185
418574
1511045
334866
1569623
898775
667879
1813026
668923
599178
1546491
90101
111355
1782348
1929002
1616621
836224
365488
818300
372138
100720
585978
1096796
634977
1886403
911374
1155456
1049166
268481
1176439
1854583
1502877
907513
766518
573558
446641
1809729
364303
415350
930462
206739
1522810
355572
862060
942609
451203
58208
1511468
292126
1920590
1732795
1982980
1153338
1002387
1454175
548554
750803
1668722
1363650
1966591
272927
68014
1203924
1107267
866802
68207
1096514
680505
1338656
1598828
1840787
16312
983904
1503937
12039
1305438
216631
260527
726547
256960
556841
1553792
333081
1753105
581438
841367
683670
1479103
1716938
919808
1256703
1803792
393594
707835
371640
1463270
1902081
180925
1356746
1643194
825275
394350
844333
1354100
1513724
1811991
439568
891633
1511443
860562
899502
1585188
1278615
1750271
1228114
1827059
79970
1252087
514941
1255573
111799
339893
470566
1643542
1670460
1615300
905975
746853
1623370
998339
1688406
836229
74025
519664
1300541
1411010
549797
189805
509607
1501440
1734738
691284
1254239
1002145
1578773
1005233
91152
1317020
1380485
1784307
25886
1142620
960062
1030949
1167091
1650024
1516414
307410
1525896
697687
1307951
472234
1909825
59656
233764
349366
71201
1167279
1184688
391956
1934427
217166
1888392
1774787
347487
855174
461954
1274499
1590545
227198
613027
1706155
106539
1094989
857242
1954470
1105791
1049327
1072048
793413
87172
1897001
1712522
1410302
1285904
1997539
1092978
282911
1163862
1239654
712842
510528
1209806
1129526
699770
51523
1756164
520218
1756821
897837
827544
1491694
340889
463197
624205
684240
723784
1927515
1634231
1525693
1771140
108964
599136
1653882
1738378
32063
397905
1880237
1430810
754963
1216067
662005
139547
692178
1003581
880542
1727767
1888707
1822584
1740618
1469298
764325
1006185
992663
1238774
1802159
1870245
1178792
1369038
1229741
1745963
1850239
692518
982009
1567707
1253923
961295
419122
990329
31256
402787
1841823
14457
1272039
1236750
1266526
443054
1428734
66449
1886447
1250328
776684
1006562
1670413
961520
969615
582580
1101666
315474
1421241
1820319
683236
1489584
544310
1873173
356178
999215
79779
106468
667874
873666
313716
897195
1202289
1737069
1545304
1771008
1806975
713751
152363
422306
810819
1756183
932977
180522
1333931
1350819
48849
740280
1213112
1151214
1120494
715994
1122011
861490
1863281
99426
1498291
296032
97658
1345124
1090821
99476
1741098
758891
930880
1131715
1798922
1233025
1213690
678161
1669263
1415578
783821
1757977
1833093
1469656
853359
794142
714179
1811239
1434875
1469109
1484558
1127153
1229885
268820
1998438
1559016
1313685
668110
574948
1156147
937736
1523113
73497
1174898
599220
874034
181762
480315
504384
1624373
427232
85236
1619797
1785302
805394
178627
707758
1645179
384754
1509916
518909
918328
1304902
990457
227374
128184
59146
1736915
1095435
1664460
167143
1502231
611483
510633
1778116
581535
22919
1451930
117320
1175084
1006357
1905008
235684
80357
127571
473325
428072
1985392
346434
124483
1813628
1857987
88028
152416
463180
96125
1206751
217688
1071698
1418413
1442389
1273909
1630577
472059
1206160
1429258
1550503
1303686
1370132
1576857
1674199
1380661
843773
1835876
300982
106539
1392553
1646624
441416
539922
1769338
50222
1151993
864286
1866995
1796498
1259624
1119426
1561389
978161
1194531
1099095
339384
1804654
675293
74571
1950297
551996
229118
153089
346623
1406452
1993763
804645
642609
18249
1625237
1758875
1168649
470750
969678
1264862
161510
378273
313917
5292
619372
1771036
1190620
1921614
1278361
161380
850838
1201993
1428202
805081
1798400
1271643
732896
581902
1289553
1520858
574914
1435585
1111302
25003
604143
1975878
937153
1568851
38540
1338158
1040200
653996
1377793
1774882
1693978
1345499
770580
647014
200712
385740
1462027
604008
297898
299156
1446074
1834888
1246947
830120
1704891
410164
72541
1382747
690557
1512592
1309639
1357917
417201
1748672
819014
482233
1110595
825388
1319216
240001
1192442
381865
1881265
1363676
1824549
1921332
189958
1188885
290191
1967063
1895168
1076492
260749
1479344
1144669
1780560
450882
1116451
1675708
474488
1726144
1448611
1404214
1911201
512531
1348828
6858
620152
320736
1501888
1652711
1545955
1162971
672980
15195
345401
1839711
1593507
1180313
447756
598313
41734
1853247
1576725
1105367
1961509
1047870
674225
1036686
554102
1028849
402959
886628
497062
1059843
806531
1287011
662097
88028
1826077
1932154
341705
1111104
889740
1474327
1824902
1670478
189275
747730
1383582
1004441
1924643
882385
828404
1220920
1269882
1904204
423741
144533
601559
1023161
655162
1508467
1087131
16020
1203502
1601534
305651
1120122
262968
1073775
1354939
86977
785394
358214
247800
1192150
367203
358509
434572
1127663
477902
1489171
690095
1256871
375196
1335963
1759527
1750696
856136
1581187
96858
775469
1711089
463083
631251
1051391
1397089
788301
940470
1984951
9256
743252
368732
1793708
1759376
774658
1276781
1495566
610889
1217491
1334530
864982
828821
1174747
403857
1883014
708605
1437320
654203
186369
1885259
685284
1498972
296284
1771945
915750
1973529
36338
1261631
33235
1008307
746741
1791531
1751362
405671
353267
1588541
278518
931034
1477181
1413099
1465419
1732843
1155685
361016
1870136
1519124
434655
1417313
1207710
693615
998355
25439
531288
1133501
1064294
1061407
976551
918668
1820738
1148039
1398917
134164
110445
637626
459797
523554
970987
1760642
1839133
1977624
1264138
159755
1156940
1827381
1605238
1739937
1231018
1238049
1429154
179533
1288919
478596
1530828
1549028
99178
909042
86720
1271158
794683
1606076
1470987
445900
367877
392882
1299043
1110636
526284
148848
144596
625061
149479
298027
1020687
81256
242257
14162
607092
680647
1469902
506628
59818
1995727
63819
417090
291582
870774
595059
278836
932228
1775453
507627
930185
149881
1224982
1445304
933898
1399060
329687
1461479
457775
1687941
486414
84828
1507602
1644305
823231
1058792
782290
518683
787052
1556538
915400
1890082
695560
1381295
1312682
989530
327570
1512607
112259
240206
1039899
1980931
366625
1946522
610556
659301
348487
621924
1490682
1539874
416581
321195
580669
138254
206671
484603
1459854
1822213
205535
1065220
1529401
517518
947568
1526041
428019
1068240
97823
547397
1738989
153230
1514144
1332913
1812280
1686720
31532
177854
287656
1035830
331270
383633
1812106
1984499
1153454
603477
1597868
1555899
1392272
76559
1709260
1987252
255811
1748139
124795
213906
1016652
137044
697763
1315980
1557434
587154
1505779
887742
1270488
1123942
1655842
1762245
1118195
1246964
282480
1048987
1756667
1345693
977338
718256
1395944
583702
63854
1416983
242713
1213219
1440038
1760331
1458995
269702
1811364
1630944
957280
429001
331795
864237
854397
1721025
486362
819038
1155225
1248191
1434496
1051764
818415
417978
1691304
1998981
1474057
397774
1550192
626035
1503696
64285
441009
1374777
109167
163454
1431420
103218
1223091
1445930
1512033
1384351
1771865
580139
624817
1129783
167666
960316
977746
617940
452324
272797
366342
40589
667715
1475931
1252624
1093764
601970
685437
397194
1313037
1258375
1013239
864349
129729
1842587
326756
1065092
223198
693769
1323586
474440
1668834
1023572
1738520
717395
255890
140477
1130351
217539
290871
611814
1793675
1450478
1598344
1655514
1089936
1911201
722177
1803857
972725
1863523
685737
1440743
372226
349572
801069
1865880
399681
572522
738379
856153
29409
1102734
710816
293357
1470959
1607772
59645
1152698
1308819
1534607
1364636
1779362
436085
1512606
65143
320014
1919412
1230695
460099
438970
238106
1235604
410226
1812171
1434846
589228
1892404
440000
856459
1038918
461489
449766
1366326
1646276
475218
301906
1611131
207017
893337
686924
1629879
94762
483845
1162869
1988564
1164170
166132
768586
1899183
1019654
319571
1185643
1326253
789616
1348368
795030
489978
538520
667862
1127012
1156315
772156
327660
742429
1999745
1623929
1223654
872564
342375
557969
714001
685792
592207
1352816
1585977
1775284
642336
256149
1848446
1975883
836233
1694217
418273
1393950
1305285
868831
1465617
972961
673501
1405723
760413
131872
1533246
569659
1944251
156763
1351043
306969
89833
458400
205812
397025
772319
1012882
1985214
833660
595081
1169184
815779
1053033
250959
662310
1233154
637779
245847
1003408
739044
135802
911218
892926
1536768
1062523
1502116
57071
1886895
150952
1238359
1188017
489194
174011
1569273
822337
1886934
1643542
442490
343429
611442
446480
137220
368596
1635607
1304923
70971
1896399
224707
757890
777329
731838
1373888
671903
1190904
1550989
1073671
1953623
1736937
1495823
1588386
1029999
1696535
488459
772119
1008403
992808
1755334
1986791
1007798
1316611
824432
612899
1506769
418896
173399
1436197
1930163
1076514
1942833
686561
224461
192657
35595
1987761
216632
1333647
371920
421214
422682
432014
1594599
252844
317703
1209566
1742993
1241473
1879697
1078626
1040646
1332923
1418139
1891333
876148
1237339
1395066
222412
1293413
1076952
1579142
659043
437029
9531
372349
1675951
650935
621749
1287441
1976085
1786014
470315
50311
459482
847944
1494368
1167638
1279598
1076519
442095
992348
1917293
837887
624991
693440
1244768
1189719
1817829
150152
403385
856848
650031
202416
1207542
1674125
1531417
1983128
1064453
1289620
627914
1872444
324032
384601
270613
1805256
1579486
707599
1138914
1609026
548475
1078426
397679
1536032
1081300
742232
1096737
536264
365621
465716
401278
958369
1829448
1007643
1421362
376629
1907241
1495944
396145
1448090
848310
391620
99685
1244139
1348669
185926
374426
1541037
1079923
403945
656360
517596
1443507
1433259
1146921
893272
1744299
1795943
225417
1873384
202565
1932535
105962
1660525
1266756
58769
751620
718166
1715837
604833
1904875
301770
1552047
860955
1107139
1376671
1869719
1229198
1216134
118665
1135224
1150647
337762
1577308
1862607
407166
1073307
1649089
899877
1085499
834050
375928
1698518
820381
930181
1018631
1010846
728675
1124245
1810341
485715
1695770
464110
1942364
1140233
1182919
742423
820440
274463
1646170
1352475
633391
208727
282417
1204846
1493594
1113149
153092
18493
224274
346648
1351065
1516282
430957
931867
1875405
1215291
1369063
476967
944477
62620
904448
1671079
1617363
1936019
740638
1115336
1151610
29322
383061
1886853
1219594
232362
813700
581395
1767283
689418
580807
21134
1191614
1887729
1245337
1544839
904514
542233
1525185
299207
938478
618077
1031918
993674
1109325
590630
1536937
310470
428426
619588
530819
506888
1871192
979458
834074
1864046
517596
1040092
1773227
372642
925341
1591886
625526
1629666
773678
1331431
1750939
1369563
225112
675501
805011
172541
971213
1062250
1086539
1090889
49368
1387441
199837
1361449
1130220
1612081
1460732
1182741
151276
1425665
1913911
1914556
1744771
744104
90631
1548203
743847
1740867
227395
963744
677847
1031470
400868
489485
697666
1069322
734022
112908
118977
567489
68919
1306447
943091
999324
627211
1652522
1482235
1235890
1282848
1465533
1562480
1325115
1605275
1981940
1769294
903577
67646
1990683
754666
1434795
1455244
35936
1718664
638578
1202865
1431962
908521
551199
1334198
117078
175518
1139497
951648
440417
499403
429706
1846538
346094
1415540
1367617
971363
142267
437104
91175
58342
817739
1801603
164276
356777
1942699
883638
1723094
391956
1368657
1873358
1283913
1906161
1445930
760731
1971013
252814
1056346
168606
1078432
385413
1640587
297676
1384644
890292
520340
1311217
926412
653075
59127
53718
254909
1510285
157041
355416
1535183
426256
292199
643789
1498479
597090
1871210
1096202
1583778
1618992
1974421
105157
172198
1723935
817040
682432
1741516
863880
943631
1178863
838052
1127844
1973606
1085695
1015934
51702
720529
1447612
90077
835816
1376006
793036
1391316
361281
515029
1415510
156069
1420976
1997365
1067646
1408038
1482253
1030459
1118020
135447
1862313
290297
1559060
1318248
287665
633483
226864
1879044
1633194
1587108
141468
678680
440054
1497065
102401
834763
1303663
1812050
311132
115036
1531031
1412482
1918838
38416
323411
176172
919114
797248
1010216
682580
1291697
622773
1102543
158083
1412482
383603
411400
306904
1507283
875892
601142
311580
1310587
455996
406128
916046
315732
838839
951468
1891960
905080
1151682
705559
1289559
651866
1667652
728959
13219
154364
1101240
1298219
1499385
221867
1209838
791035
882382
1588425
1918717
493390
633725
927066
902937
1464427
1412853
1795686
189357
1375675
313758
54358
311385
1636340
105109
1060402
1435553
697849
556593
168627
722785
1256622
735301
1285602
1620232
1004328
1175782
496102
502258
1056624
1386875
1664409
797043
820854
153708
1926444
1432266
1693402
1808038
977122
792782
555601
946211
1560082
624150
815446
1157656
129075
1679028
1311763
1169927
551983
390
9520
1402416
476642
851654
1370961
1982367
1180597
649617
1151191
1001893
1847147
481742
1051943
1881174
328768
1553792
1751611
1867651
371494
1169953
855752
407222
49177
343194
807556
417957
1366296
1119727
1675618
1678554
229117
146677
1071916
1073940
579515
472998
1252462
161311
1956400
1784345
1337764
1412532
1012379
1914385
301405
1047311
1437639
117016
183310
701590
425469
1736341
309304
1229740
1633906
1943405
4276
1836666
988625
523447
826937
352675
1469273
1502767
1986999
1005516
6432
322889
1927433
352852
384521
1696597
136913
728741
976299
919059
786807
737383
50991
512575
1846004
1839711
552129
414173
226325
159625
490972
394321
977552
1018296
489004
1849632
1255565
1787980
1498915
235012
722921
236412
1256892
1596957
953476
1774586
1211774
837474
479301
833979
1210067
1262878
1363650
1427719
386894
1416613
1398929
789968
1561278
100005
1560739
1466549
2448
1484333
580435
1652178
202219
413683
1375546
352874
311670
512039
398597
1295585
1243371
1461299
964330
1246422
1762540
1689033
142461
1554721
667651
42238
1303996
705579
1925508
383061
686139
957124
815431
818839
1164414
56741
1642856
629272
1408015
1203042
143710
490090
290712
1756790
464309
626284
1087386
1855733
1328451
920635
147374
399736
376357
678686
1527840
1671229
701796
760447
259379
860984
1919758
1715851
705587
585021
1368812
405005
1188807
1152414
664624
1225314
1146379
1879917
1908897
717204
887742
167738
345297
148225
62856
14191
227451
1307367
1350197
437075
695953
1911978
545575
5301
1155258
1012001
1088553
490426
52139
819408
1150611
861870
1103502
348669
50945
250052
1410383
90082
1990681
1249926
166274
1310351
456170
1620594
1599251
1557323
1677811
590185
787791
27740
1245351
1420699
97720
305862
1906716
1240366
955567
410170
861577
1589801
1713316
24838
1318111
515600
1744526
132310
1987573
1784612
790408
1661435
1031527
788602
890090
1634707
1720619
1512056
261005
1027157
1434379
1268320
1600374
1278591
566196
1477328
1210753
1700067
1147463
1699497
1433247
5444
1642807
125000
1813479
137662
544437
1890377
1535804
1938159
613002
1457779
1349794
1417997
1726767
590813
766764
431880
55403
1449313
920620
354215
1766574
1125636
1022573
1668142
710321
376139
698323
310678
157299
1451787
236460
241174
241929
1302397
113747
916239
1075847
738560
337543
941467
820961
275493
1813374
384323
217747
1453049
653546
1846004
744998
1686112
1877806
781152
1017271
463257
1031325
1598948
1096393
795593
912915
1843225
1743155
1089241
1748962
1971433
811811
1907256
1275467
976526
1735204
864349
1562330
6936
667119
984152
952869
823841
1449319
1596445
1967646
882385
1051132
931441
106303
615152
1769155
406071
895354
403006
837405
1206547
1279532
1760278
1146763
1971423
364004
688471
500940
746961
729335
1598692
1135609
583487
795962
375501
458692
595546
96290
518850
419014
803631
271086
1555464
1438892
1934312
1007422
1571744
203068
1884507
1831915
1323320
1812075
1103268
1620192
1367012
196390
1767185
313716
1644959
207359
158634
1043084
301355
1675288
652561
1437911
1516648
1639089
187412
1579134
798428
358448
1130861
1744220
791469
154341
1490646
1406790
737139
1308339
902021
728870
190409
1596267
1543853
1683078
1059833
515809
1661336
1910318
428971
419953
64940
1366096
484222
104465
748403
1043229
703244
1484853
1294633
1743884
992093
640327
571126
1001492
413314
1940763
1136529
214930
676984
128970
1857199
1841436
1515197
1585188
1229948
49827
1895299
147086
225259
628137
1063027
790145
345492
424974
1490585
1646253
230265
1816120
33037
285403
1538030
1163226
595997
985164
38537
844043
961032
141537
695234
650137
1419087
950624
452605
1272212
1983082
51897
1795456
507260
1068557
329677
839066
1349665
1366269
1826346
139901
45624
528001
1468919
676704
95516
1594786
1045601
1993860
469902
34299
729187
1185882
360078
463077
1893471
1614721
166003
1484181
369834
89353
1622883
1268136
1724194
961133
110440
1516406
1924755
1917293
1019281
936102
908149
1142308
131205
813422
1850793
1405563
1314173
433960
775793
392916
223699
593550
602201
254332
1544396
1904115
1539926
1888559
832128
1935640
1131403
1549112
1048961
1147415
294494
1792573
182476
904648
302296
557263
1864002
833109
364395
1289395
546318
599530
1779429
1175232
1491535
1158591
1294475
641529
1291373
1726361
94987
397443
635087
1552303
1203
1671115
442944
609197
1753372
167738
903149
984308
1166104
1092139
1729111
770373
1130934
1951936
1677940
397651
598179
1902311
1075161
1402054
1207194
700743
1749934
1874403
1176442
1153085
1135253
1975878
1837250
65264
938555
62611
1775436
1592348
426622
701033
313768
453660
1064052
1960375
1388837
53059
1873112
239333
1339416
613980
1673972
1451257
1103578
30858
1627688
662477
1050124
677510
1455537
62860
316120
1298445
1501444
579833
1765911
1820004
1736158
67536
1455511
1471094
1909644
964073
1792463
1351443
222849
660150
764383
145177
1250107
1420952
1478153
1689178
1755422
1121967
1803024
369190
37231
1225920
227549
1740996
570200
1475290
673274
105268
1174747
302139
1176484
811253
72772
1135365
494490
1705313
507809
1834692
817387
978742
532117
672360
1332093
1078128
675066
1267100
312992
1542320
611570
1789761
327671
1659571
715179
64738
855702
1211842
627715
1822912
1995315
1827968
501564
1350307
683334
1548589
41617
32132
1723977
1961334
1140471
472405
1209367
1302212
1167621
1596939
1013239
7969
60765
1394706
1574731
1684079
871888
132588
848819
1233580
328620
509679
1621577
721375
1880681
1710928
1777851
1716481
666421
687269
1882463
640412
1305097
1135593
970539
647829
454954
1604578
1871170
1476051
84995
1109240
674479
1487367
1886182
1717041
994219
195651
210373
447437
398748
1445331
920961
145706
96913
1041187
927960
690497
291208
334452
809112
1771236
1167015
789688
99842
287852
1038269
1703155
1641285
855912
1502932
1536366
999073
633551
1423874
674354
1789116
1273553
1483717
686655
1066773
554441
1524797
1713499
1439972
670900
1483647
543040
1891704
717229
1330436
1972439
1421292
1426535
679195
1127457
877554
1748291
374469
1499318
977024
1387570
1523715
1318559
1118808
1324303
885331
649465
20654
1936643
485093
1673237
1648706
1472856
950141
208816
1418139
349304
818021
1549154
700675
278891
965390
767850
277949
67134
1867860
1877878
452202
1920153
320014
82747
1061184
1679557
236983
1177491
752305
1321703
1339323
224375
1781218
885326
1112218
384527
1436865
730125
1241749
435291
116280
1754147
285598
65378
1230648
951977
16312
1489694
27514
1668902
1867651
100222
1326974
281074
1541564
1384747
778793
852025
599929
1404059
797536
826599
1251119
1080944
985730
1040693
1448488
769921
569065
159411
358616
488459
163758
848692
1140447
1627368
1115151
419319
1885034
1896821
1753022
1405051
656762
277463
692781
1162413
1429080
435547
1760651
1773243
1956084
1651850
529181
1417616
1983478
1905685
414109
953051
1364259
1223508
1488221
1943316
138254
228610
192476
1906271
897773
1675258
441470
779101
1701217
371207
759340
633069
1074180
1679188
714497
1947012
34896
1939776
1100846
1257359
299920
1770532
1650415
1883658
451889
1202001
1464085
1363683
238366
801836
182171
1669758
546178
758820
154914
956250
524268
527992
445365
506021
1184525
582541
1252760
617391
113025
1035732
1508371
1158635
1956613
1984049
1917002
700035
614983
1400140
1918291
1221937
485184
242488
1278361
647465
1421689
1785840
1442453
1996955
431126
480258
1452103
1411167
96202
72525
932218
273501
1679553
1302452
1229255
685147
1382885
1159122
244650
1598948
327350
1309765
141764
534261
700537
788401
1295370
679563
1852907
952350
1091726
454036
1514407
1613471
918241
856793
1707657
1715496
1772243
1891468
1525026
1572618
1049685
1726011
772608
1326701
1841667
590996
448670
992663
1223107
569726
725009
1280904
1020626
752564
1985314
1452729
1710134
101050
506216
1754154
801157
357057
480714
1193294
896180
1562708
1593130
1992722
1162869
1980476
1127754
1365601
1609118
1710472
904351
492155
508103
268213
1774477
1975152
819014
1889043
1456796
1844126
1325381
1507955
385551
808346
1831395
58769
408313
248329
1158508
227966
1160319
234827
1439365
655665
530883
1704923
410628
1469923
709103
914935
1786932
223637
1128062
1945267
1861226
294641
1536950
721894
661467
1310673
1942084
729335
1471337
1643699
1295219
582827
941345
474365
1922255
206800
1592050
1918332
555206
1252373
527189
370053
490624
96339
1543486
959226
1704331
1858952
1129683
97115
827295
1078077
1562073
806555
1898450
1618291
1057565
1925864
1298657
735253
94405
1310791
1257485
849488
729872
1851143
1275708
894342
1898220
1592389
1950931
361249
700104
1106826
917353
1513938
730904
1907843
693635
975237
1380564
836387
1858565
1182533
1002411
672377
120256
1705811
987825
655739
1500953
1964338
1429258
1047254
211182
1615303
1854634
759087
1570846
1032010
513530
1057007
979669
3918
327789
1283103
1968880
328941
1317041
276831
509920
575172
1660982
343955
530723
80108
161835
641460
1001255
1535553
1563633
1682481
1770347
1739424
1031129
517460
42427
1182422
1147509
670576
1277110
68248
985050
1017812
1843272
1827429
1750091
1023490
1809456
634387
493210
456864
1148458
598313
34260
1866135
942526
742312
1727539
365241
1089961
420702
745026
223580
483562
366089
632198
1912706
56066
463910
1393459
574038
1979703
18922
1185845
199914
1180062
1072055
1775497
1358251
1221238
576315
277179
1826516
1459272
716428
1337833
581785
1726331
146878
1032730
1164139
1260317
1260201
62533
725009
1332824
831060
367789
1713571
664045
857011
950064
849987
1139140
627797
1211082
276519
187696
1450079
528553
717913
1267659
1176615
393437
1648254
1916319
1479423
138521
875776
526684
84687
365072
1142897
220113
1588272
1074482
980824
1106726
1250558
548411
359171
1488678
1176517
1778917
1464374
994412
359874
563111
144762
1401432
437970
324705
1568601
600199
519089
133198
921005
1561389
268049
13831
420232
1461708
1286150
316984
1290893
687900
1368971
786594
1362341
1559655
1240576
751259
624668
227729
1623024
222699
37323
901100
395861
623811
1105555
689705
388151
1375521
1862478
604444
678217
1205390
824913
250385
923797
1190396
135155
1542164
1982634
1092842
1782305
1481332
533233
1677928
168193
839794
1264454
893915
442564
302810
711147
1293547
1202153
1230887
515956
1513467
610484
296032
797905
1403547
822249
1290449
340939
563205
62492
1669343
1979110
883027
1402008
291616
173893
837405
1352566
1823712
1865232
1387512
1699173
449158
1134685
1960939
1528159
1095522
656576
430622
1246763
597709
1323719
144625
1581712
1703220
767509
525387
262205
227549
337185
1486691
61138
1250876
163558
1070237
327441
81218
1479263
1813472
1508783
1687072
886197
1629130
245670
193277
1559541
1139138
1328775
783420
270080
1430827
1312371
1572331
236867
464027
1813742
455687
1636619
1580186
1924439
1129238
1531794
317869
273133
344253
1933110
630327
1727785
940309
1683451
1833282
1389806
274870
297261
609708
1020013
1822466
1555502
1203582
1516894
1449759
1359505
206457
398708
308496
1510783
1203658
150919
1950386
1942953
1967650
1008469
293422
1398225
1120502
1709908
1645676
1446444
201043
608238
1303412
137720
1651768
26244
1544432
744958
1722581
1120534
867602
1387114
1558412
1892821
1241097
500407
1796252
296479
1220644
554518
1306801
115322
1662993
329776
645345
1017267
532859
1308339
974102
1225464
1236926
126755
732939
849074
1696815
9911
1459860
1359983
1367453
778861
626837
865792
395398
578058
1824692
413846
1195196
741335
1449321
1038425
1037512
1491947
251461
1900975
611211
695677
1786579
744414
1570238
507305
1182290
994798
1615892
831817
1302717
1316267
107856
1275786
834283
318234
1348890
1483077
875490
145845
1940413
88904
735222
684126
1196281
848706
679947
126508
1944893
1647975
850768
1081991
1574916
1835926
1495231
1478049
1725301
1422019
731822
1963464
516478
1500057
1228098
1977704
33677
90364
1722383
370365
443092
1066406
838265
1022899
636762
1910671
286996
952348
1211113
359930
447507
132281
1128363
1145580
576955
220086
45458
757753
961720
1695846
6342
728220
1923477
98567
1112259
1403223
1892388
27044
539423
1107114
234902
1346159
1957746
1888559
1193214
1893411
590539
1070580
555161
824730
463077
82838
800179
87817
1777614
355824
165701
708412
1913918
1092554
958967
1328188
819877
1958188
1434496
730682
1243895
587154
1026596
1188451
1323586
1508410
104654
1878980
1325606
1924592
1225476
1260374
1799719
352205
752319
571461
297198
1517689
1070645
485253
1245401
79728
623632
1797488
1886721
386850
142311
1800933
101841
1549810
1621133
1259619
489049
391088
490246
620648
1994306
247328
1489745
1387395
1317579
637074
334372
583207
206286
475126
1762949
1514072
4114
433911
1804956
1248686
1642659
1093354
309208
880922
976243
379393
1207142
1082010
956932
950413
958544
1568650
769885
588647
43172
355320
1546520
55270
63750
1155110
1423005
1572103
361949
136032
896180
830165
90631
1353970
1169128
937967
777101
1242988
794668
1104132
703051
117792
1440777
1621057
1621267
1887667
1851289
1928619
176212
726715
1501699
499354
201768
1099978
1662422
738442
624386
119604
979098
1356377
1729004
418898
1311053
1822646
342273
834779
113329
753952
293500
621517
1614474
480871
838137
1663889
1964327
1197259
1684238
179720
439227
768415
1973858
1609458
1627553
1205577
485346
167509
1426557
723692
1892261
1588981
1652110
413683
1039378
137011
1183754
136161
1919753
235480
731529
594076
1181728
1633714
1147553
1539281
424493
1664649
1173286
1575131
611785
1549120
599267
960041
66203
679334
97908
790413
1126233
207303
1759656
580354
761911
1085695
1574578
664067
825558
1147599
673438
240534
429369
1023619
821865
1216370
1969758
828830
1355461
858500
1834306
1777369
1731296
1787713
1585133
1639782
1594316
605693
1578219
392110
1244306
1963847
565853
1268417
312841
1774698
1193182
361788
932792
673552
530987
659500
707028
372783
1272503
92506
1271519
641444
951208
1324041
630196
751356
892343
273254
1341386
1056593
624386
1298819
1209838
174303
374033
1437905
974634
1421062
836708
1632024
1156716
651269
1728219
1426196
434752
166003
569916
1765489
1691401
1333657
562184
237085
433599
549542
737980
1019055
139215
1697861
343783
1265653
1659571
1130365
1789883
277641
1678819
676023
1779516
1632646
945062
1749572
1067257
875552
1753145
660026
1388068
992851
521388
63768
1705841
529979
1124967
158542
426055
1551388
1598643
1510065
1355862
431290
753188
185925
1840563
303179
1639731
1074020
102401
1046813
856010
1814704
957383
909849
909625
722210
522968
1637913
190613
1091215
412864
590135
228682
143714
1423242
276276
899879
1597906
299160
1266756
1331204
1646741
1985965
377078
1639417
214342
1419338
1385606
1794222
1398797
14192
904649
1656831
1175281
369360
387237
972140
676211
867909
867479
1152213
4779
1140056
443288
913633
1220109
1533504
740311
44022
1664236
347560
1686445
929462
1659226
1378165
1369935
1435942
69375
938464
875698
163799
498396
794578
971754
1909075
1053437
316225
1243611
26996
369107
676909
1839740
1296757
1405678
1541259
216474
600760
756905
1117494
1019633
845560
363181
1187536
955002
548200
1572517
1501154
699827
971344
1247457
1839719
1324237
1983552
1985163
1350276
31125
1502030
1821502
860824
86384
1323402
726971
615315
1088721
1531301
1568994
1816442
1095450
756259
270945
1594466
875696
160836
586605
969202
531554
1072596
1875515
1426727
660058
1984915
950666
56746
1657204
1332637
1954175
1744889
1437478
1996516
1856373
676037
260527
1106919
641813
1785147
1505911
651833
1944332
322460
723921
1528383
840092
398624
699928
48503
1995222
1301750
1023297
1419235
1575487
848886
364148
681777
1534297
836229
996183
170609
743551
1675240
1990856
1793784
36495
483800
1090518
1676611
1459141
505028
1294208
1935760
1245974
1619399
1506176
24760
498561
211322
193377
9742
213451
51477
1420275
1109730
1170262
1150981
897304
1264540
706131
536421
1448086
749763
675648
777123
580753
167836
1499133
1785694
1990192
834563
1100970
692726
469233
1260772
54637
1292487
542854
878169
1438156
920903
1977723
1443208
318839
1587803
455574
1674280
148094
409204
1537018
1120722
418564
36995
557785
486026
1752366
1906422
1807571
1661352
1114377
515540
927688
301865
1792558
1996880
128144
1496590
117808
584069
1225993
222113
952725
355292
346369
1888852
1839464
1945618
1519755
1740757
1573735
563077
882183
1713242
1586366
1875666
1005491
870900
901866
610132
1059913
1114656
542909
1136900
1830612
1481462
1392345
1398481
1357971
1137706
18266
1742059
132447
1233339
1241422
1805684
705335
913988
1752580
803000
759765
1937951
1718912
882023
541016
1317184
201080
970915
216929
1984805
655250
1497204
1975152
1756784
1248716
512322
1270535
1148191
569030
820783
1649339
1039395
812663
1378833
420602
522140
1624493
1626295
1771261
411611
1031384
1458518
656099
444042
1759884
1841068
1046453
663686
1319937
359876
1786669
389593
1174211
1894908
506363
1170929
116311
1923824
995263
117141
1982400
1685742
796654
607116
809704
1800944
1757576
706981
678147
1236662
780835
1316860
862265
876561
340219
1565123
1252603
1520864
1360902
548066
1002380
1324847
147198
627040
268853
1162413
1051391
404077
1828642
1302567
1095536
904124
169151
714964
1402413
902863
1903598
1719628
1942102
815431
1028287
1352463
1158317
674600
543832
625687
1472721
761167
1523572
1128761
268049
1608422
1088419
428560
982079
468267
1186114
524561
536150
1404721
1718317
1755072
778703
421431
28130
1096202
21737
1361003
1100836
1749835
851106
1204418
146191
196929
203040
1472056
1163141
1572659
1516367
1905724
366625
550187
1042246
1263084
1348707
1971361
625502
331303
292195
932407
1173116
786056
620589
1455060
1142906
1904424
636744
1933110
766176
697320
237461
1725264
6842
1120741
1784677
941299
728639
1058316
1325308
1558354
517028
1804238
915938
1169584
778984
178201
696304
993111
956121
300094
302400
986751
117922
1693798
341970
881731
1942078
1114952
1955996
936196
992088
1575155
1710928
147606
1883475
512407
938403
101373
757701
910011
1167882
1403302
550570
1529094
1253518
468267
218387
1504060
664010
1831421
1093706
613159
90715
1719157
1147659
842205
1219607
1426614
1654483
1507189
1015147
884500
603165
968145
1217551
1653639
1798876
993405
308916
824020
154242
546081
310329
763370
1896109
1115106
906317
1403804
1620012
1233218
1933369
1911806
1827581
810696
1289189
1968834
1676980
1304872
142661
1439877
182119
1297723
1423927
624906
621517
1119734
802848
1018234
339122
795580
1639929
379935
1354925
697385
226219
421969
787805
1008636
240859
806970
707316
1166364
1951092
1948618
396928
1390059
1367264
865357
803905
1197143
1364086
24509
879462
1928619
1037386
1259458
410716
322460
1504696
1768213
1411846
1991560
1228894
1434287
580333
217838
1105997
1631806
807399
511062
319858
1371824
665148
1518544
386003
808340
1274589
574535
1837945
1037203
983045
1276854
305591
583036
1582354
661912
1355475
1848060
1285864
1796766
1415868
53621
1233638
935966
735421
590375
899004
1241196
1288136
686409
1991560
906317
1046543
828779
389518
136630
546871
1758268
525516
1595952
1680497
431061
1031602
1831248
1985392
465977
1559320
1533134
173767
1545142
230000
1955952
81304
450258
1786479
1880363
741341
1686442
1687979
1996401
556593
1222048
1724991
716023
683113
401235
1346514
1258830
134525
787470
742232
1062416
551333
1399259
201447
1354424
184337
678336
751540
394887
1161969
586841
1731581
1882200
1376187
1211669
1100093
1999223
1982299
5539
1362290
1581187
803003
8729
5516
1069665
590406
684567
1041753
1851745
596694
1414437
1993219
1346269
1832540
24548
1549233
1906663
1614218
1090891
1030102
307056
775404
665092
376073
1195764
1706963
1689685
1530709
1680281
1738204
1694428
1760440
70182
1546533
1081750
677099
80125
1683148
1505031
431310
1273246
811031
376783
262874
1684618
743671
1553910
1151461
1163349
900125
1850522
1195208
1289056
983583
1072721
1195764
1710795
931678
1457851
38573
979566
1314256
1339214
579930
1596362
1405678
260812
277700
1974114
419451
1626899
248414
1958608
111554
1537525
6155
569683
1149391
332806
1279060
102085
1132267
831412
1968728
536176
1522521
1460887
1135278
595096
1767668
1455537
427782
675222
1874804
582827
915280
38124
338832
732150
186736
299738
654161
1686936
1166336
1015365
1897886
499965
332935
1440204
1526110
1603411
942181
1415633
822374
679272
1609405
529456
1018631
1516210
1615791
886984
1712924
542331
1868916
1940001
1099851
1493300
1030811
1879232
657188
1597838
1244159
1786887
1014635
794511
1223647
1210985
165585
1667685
1012378
1724986
825273
1480160
1819784
1499186
1285517
60514
1115275
76771
10578
516931
836485
1825815
198748
1455570
1870924
948902
1269835
1066919
1484994
182344
931304
514953
1280411
1275155
1667028
593591
1281200
1189504
1251614
1180831
1375828
1237416
1629353
845087
578080
1390613
289184
1805997
1508721
768437
1668722
1252814
622208
749246
922737
1514302
220277
1285723
1986463
1488504
1313515
1482597
1781874
550354
1642585
815694
576736
1404313
507369
655201
969812
93997
109351
6092
929358
1789158
843518
1284297
525716
1120193
968756
419723
64924
1867360
696207
1081457
1505939
1975210
1545961
1672780
812909
681474
1382527
1564872
1537525
728731
559202
11707
8724
956162
1325115
1013604
37959
726066
1327580
1804908
1077890
739653
798387
1134261
1796911
1644228
368206
46111
646087
1015379
779391
359443
565585
645298
405092
380737
1006128
1953701
1428430
1055424
1285066
1930430
1231986
1232391
1198784
1394808
1601743
489719
984894
1743882
1438374
1839846
447152
1348441
1606218
1036071
503365
244293
1810166
338620
1666705
438738
1900648
1539041
1740643
724070
564322
692367
211289
636765
843708
1841078
904775
325360
1190228
936305
1350440
926820
385515
1128423
445399
107025
1782400
1244321
1123831
907622
1008789
1587999
1544149
1469109
705136
778095
352150
1153154
1299188
91196
1516598
890741
1664220
233780
617467
1320769
1188515
605225
1490226
125973
1935640
1346484
1764586
766530
690430
55262
1655004
643902
1551331
348568
1087839
1292538
1745372
1751325
1506290
1738442
1595646
1248306
1285545
974425
1901645
1012369
1067583
135215
1599251
1294350
1187360
35284
157354
570910
1635841
1899693
1332244
1605094
386051
728289
778736
996466
1104789
1224901
725178
1073672
321826
1543940
123584
1620279
1967282
822337
1804282
1912456
1914380
780510
484392
1345124
1087224
499100
682311
1321323
497062
379414
1364518
1737832
1781529
1475516
890126
1690663
1124396
1505057
1407210
1333485
731452
438939
360248
1124978
589952
414684
1887017
1778405
1902883
1996968
397194
232952
1788787
1871290
1416300
705558
828298
279965
185112
30501
1403404
111813
499250
720029
1203652
111689
1152576
1100521
1343482
1328056
1764480
561753
1978414
114153
1557951
666156
1803696
1405051
1120950
1958619
769784
1621513
574502
1997018
489754
165404
1897689
1395055
431384
1780947
1196005
662488
1831680
1112327
1977573
1871291
435294
157797
1153363
1885003
408907
1263008
974306
1960101
200105
826171
1134628
1259243
649761
214749
1165852
934902
729157
1508726
1173519
954995
1436329
377921
778746
1790746
1763685
1573442
1600181
1552345
564812
1918174
446864
1172625
175802
826503
1735039
935586
906981
1765825
966366
400622
1746161
546292
1028140
1309659
925759
226524
1699526
1006967
868982
1326997
413325
1084804
688362
1288056
923042
904744
1073502
165701
1325954
500817
835814
568124
1686053
1704352
1710509
375960
1861804
554102
1522860
1811508
1871189
1138049
919677
1148039
733119
1422928
1679989
178646
503063
1411001
1378352
502125
921532
251476
463831
1140479
423296
769109
1210540
513806
1897635
915954
1181584
1454366
338292
1899119
208556
1350949
455155
1751563
1101313
855293
1684498
1379600
198833
1186360
1446551
420701
1014159
305352
1122122
1200122
1674580
877072
1814550
835042
1507607
508552
712708
1464113
1939403
1957218
1480225
1420494
674243
1479891
1365618
221452
1154544
1886544
1061526
1613346
983961
847808
48983
481882
1925843
863765
968899
557922
581004
537680
1095254
72869
538465
1197540
670475
1719922
986298
64295
1651202
1548619
173712
224956
195016
1388
1336107
1754876
649321
580520
932184
1165010
1175672
104349
1450284
1533403
563622
715196
1553789
1923788
1818789
250433
1277154
448481
607941
1863273
1522639
599686
222463
324024
961901
1764784
337171
782726
764535
328069
1557645
559449
1265515
1250158
278614
450835
1617363
96989
1501196
994715
1406490
569862
1143662
1117537
125165
416039
273782
1498621
537956
1665459
41914
161324
1560527
1050360
197750
575965
1719779
719075
957943
614231
1383094
912232
699675
1735909
1563265
210732
111799
22507
977989
820792
541731
1148484
42282
1946463
297640
1810256
65600
968847
273412
1246953
93697
137763
989460
1379013
1906074
81017
537584
511062
398497
1407737
323672
1841778
1715430
816449
1131391
1135055
181577
1221056
19246
1690807
156560
1057083
629029
1574442
163622
957370
579204
1614511
818508
1296656
121738
910489
489514
960794
1290405
564504
1362904
1337603
1696122
12520
1959771
523372
89512
1261107
1256871
589705
441799
557920
829822
626183
972951
279900
289916
319543
1823100
1933369
1764752
398379
228107
1175858
1558354
584993
849446
1300430
349100
1450585
627369
300182
982519
208820
544400
815678
389554
1827948
1409414
1413639
28884
1041177
1431797
520477
29623
1781265
1590657
1095934
505839
75949
532073
1217046
137728
942150
1793920
1651872
1900218
597573
1996201
402877
282875
1248992
1063508
1841738
1722135
154927
785371
1382894
466972
1963372
1306756
429152
855403
978161
406071
1104577
251348
1714083
52189
814621
1368074
1417495
45823
1490221
1223148
1107218
90433
1324094
931000
1500858
1331361
1316746
515256
1372373
1605362
1987739
1674426
1112666
1378746
526008
222603
282154
724483
1948015
1300974
1057978
1528657
1561837
988629
372268
1334376
356366
944657
1421127
995923
441811
1779899
1713911
1981983
137529
323264
242873
1423044
807762
695141
1606864
1535278
850655
1552135
498410
898873
621334
1814185
1341027
388199
166574
513342
1893412
690250
1150296
10517
1836765
86836
74363
1253840
406315
1966394
1084119
1646170
718487
759929
1167015
724616
355433
1696122
252372
363139
1511033
935311
1383971
1135839
829857
1690445
225757
377019
996521
740722
108115
1723917
47116
1439842
1601191
41025
29466
541952
1432666
1030009
827493
512525
935491
1356114
1285392
372138
273372
75642
854597
1154725
1365085
712099
121738
1040773
189408
753127
1580799
155381
1297171
1615421
490959
1738776
1334834
1405684
140830
1415633
1075441
1222648
630073
132393
1413200
593581
359286
1230695
1688367
643846
3550
72852
1856803
33821
1221071
653790
710694
1852137
1730048
1115101
1855798
649360
1718582
1901755
1799766
1589201
1887418
1912842
643848
232495
1866995
65613
1382780
150837
577236
918562
835320
893437
849124
1233241
719347
135133
632949
202596
641392
1479396
1497590
734066
1519755
1416983
1862515
646137
425929
749645
1595283
767493
643871
435445
1402697
621710
960487
1641935
1519699
544690
759417
57390
1198784
1461657
212137
305689
1695616
1122566
713877
88331
1822720
1884755
1630297
1441448
1553458
131908
321140
1480706
1778692
1373099
735550
990759
792148
1020611
895446
1516151
1465358
1270184
1447043
693621
1329991
495949
705380
1666814
871566
1430278
1393627
1736976
1595175
1663752
39012
1285067
168839
1482496
786421
358362
4998
217774
531390
1696095
1837303
1952404
1380062
1565012
1069764
1312266
459315
1886182
907683
941196
1933274
780379
1832240
158886
1188664
1901432
719809
938193
576495
1168889
96125
665586
1364632
1325749
1656612
1026246
56940
882514
1280173
1263123
1941617
1457851
1452008
426042
1828404
601685
360828
1223422
1837560
1194135
1041128
1261624
1857861
1521548
345893
718754
253124
400121
212602
1754538
446462
1242530
1260989
237753
1272575
1602994
1632507
419844
1995126
1722233
527427
1140818
1469403
54772
524561
869900
60361
1510916
189275
1199456
1237532
1816039
1205095
43451
561362
1127754
1111846
1725191
1398635
1948626
248606
1913222
605303
1032446
80372
28201
1259469
1077678
325370
915234
1902311
788172
116488
1966720
385256
463821
1808540
1609712
598075
608010
213500
1536384
207846
441135
1468054
14430
1711375
694661
276150
495757
1429012
677805
1855492
216058
1752569
554373
9454
994715
1815701
1175530
1582301
1282104
624567
136763
1504936
941139
1724986
1950353
171352
926289
636346
999794
341972
65568
1018186
1510757
1304797
1432679
1942822
1614778
1512056
1703382
479494
1801204
1097903
1758353
513596
832432
1746098
1084616
468371
254512
314509
1693774
1426064
1106451
1682062
926443
468205
199466
1967155
639657
131359
89540
995960
1774473
1592389
894900
407753
1959482
1223107
702948
1676896
56526
578849
971347
1343955
737132
1867860
762208
661297
1109619
745281
1504696
981724
833982
157916
569766
324168
827158
338639
1090396
631674
983911
1216579
329967
1256404
1565271
1998186
1405256
1890082
1608984
1702906
1103521
1542189
1956368
103150
447880
744489
244338
635633
200215
658073
306880
1563301
1901889
100596
1869083
165482
1738085
529772
94428
944413
1887342
171282
306438
1328828
238820
55386
1699893
79514
44826
1614321
1027043
639270
178476
59642
1411639
329971
88034
741182
199715
687809
723995
167165
976269
1251210
701442
657866
1352341
36338
1761521
1526041
534346
1141517
1203187
417268
295939
167005
1923993
793901
1715364
933595
191308
1523587
557700
103963
581413
1833433
1050562
716364
52050
1150959
1650906
422209
966583
288926
1386527
572752
1777349
943729
1166976
280153
1234101
1487029
1203262
1963493
798048
834423
694169
569195
1004061
1956660
1622943
1491904
398322
1156821
715650
102896
886321
1038761
1279852
1935051
850522
450729
961032
1341159
678773
909192
1875028
1103022
1878654
1240978
537572
540891
671427
765909
53784
539020
903910
384520
978275
517266
463511
593796
964564
980857
1912707
1374182
679484
1388219
489603
854198
820659
1151053
43241
1872336
85557
1274950
498492
19250
508724
316881
1943318
1227087
712707
297608
932241
132507
1437998
1373079
151858
1411564
559080
652774
1236186
1490327
875002
1104132
1996356
1488757
1911236
833332
104083
1157743
1660538
1547623
599660
771171
1035732
101280
1410824
1178726
417429
1248906
1825639
1727884
1778405
1708839
1495344
433787
89607
824900
1108588
1298390
1099741
555395
223732
1939095
806781
934523
764040
775623
1207125
1244979
1380728
103145
220248
10877
1434249
1774042
419808
202566
442562
1543076
594250
430730
1939268
47072
877609
344988
600653
715486
1644671
1765794
99640
1280146
552646
1212868
1193694
161250
551448
1452528
567847
1654812
1635011
1724768
723846
802630
226143
296394
1136389
1097938
1229411
1624060
450595
570414
1119793
434871
122598
381916
1255820
1096089
1469832
1112904
658161
1519056
208517
1287909
1421133
1068875
819407
631689
1951796
865251
1904692
19441
61589
985290
278082
1661713
1442674
1682764
249461
1784793
1034963
411708
736310
602520
1443715
1166761
369572
1466150
360859
1741098
785033
1834910
956324
1206838
1556834
525566
3360
1863882
741555
2294
1420547
1147105
1993148
854803
1241097
737193
281288
1871290
1372078
590583
1748932
1132361
714598
228095
656963
1511390
1528804
21841
676075
877447
1812820
1984207
99615
1027482
440648
387933
92380
1304853
42849
593672
1745080
1234434
177229
1094923
1600374
303438
303798
1215870
879427
226703
982896
263755
1287970
339796
882382
1308190
505738
198571
122424
1767461
779880
244375
604590
278042
1067964
1460022
1620890
744
437977
1304751
1756293
1434139
1769802
1462027
1648749
617110
612898
1316374
533759
1210877
1046956
177125
1603712
750561
1329380
416311
49311
204180
1527876
1542891
398067
1553053
601907
19657
1751260
13462
1258289
1583865
364512
72000
1382974
603967
1181578
352625
1776412
1692434
607154
1746975
1451372
1984196
507734
1648518
150209
1434261
1388358
1901990
1220869
145945
545085
358468
1864281
583658
1721656
645957
539062
503440
1535928
678954
342351
639207
14430
457489
530467
422850
1710277
210373
847051
1428130
952847
1966932
701953
457344
1538246
1210898
1742878
1704237
1070140
503354
129370
967846
1168283
190816
770853
1793243
81256
1486130
145945
1724534
1147931
1644307
302293
349006
1882938
1727022
1968244
1764263
1011475
992724
1607120
613648
1905550
388390
1979255
1215141
1897902
1305866
1977704
1159064
127087
477116
990358
621924
980754
1520517
654292
190613
332279
1082457
368071
1642535
514219
537677
1714915
1420764
1628936
767209
16960
370814
756796
196157
1890311
812434
91342
648672
231
1585119
753365
1703645
415508
1707449
1099846
1394718
1446273
94094
1439981
456087
1488231
1742574
401549
568259
374426
693257
1689483
1770163
1496073
1352128
1274409
1211687
1986708
417355
597874
174432
744580
110268
769131
70984
885698
217626
520200
1272096
355403
78375
1227975
1629860
1390680
957865
1568589
906258
494814
1801565
1771205
1658621
246730
1838108
1999649
839020
1263586
1641576
1191309
1027090
1152861
1234557
1169029
1573825
381321
1590775
649795
881304
319575
3946
386879
669473
1330883
1413246
4715
839393
837474
661943
39101
184818
1088529
756040
1155001
1506042
1274635
447739
1318490
1991219
1033259
981547
1847779
571854
1557680
1682896
432262
7866
300842
1092759
471742
1959524
1066759
847052
15429
573759
358870
1308425
1887567
438874
1839562
941412
1050074
1440538
599910
1639103
1058363
1077034
672350
1083554
629879
95853
41617
964616
1495231
1101011
409558
266776
1620748
94447
99640
86977
964260
552189
280488
1303138
177799
1849233
1061596
1817895
319226
1290080
175409
884826
522316
1778690
1094063
1941084
695077
194017
1013522
1047462
1619816
265054
1680743
623167
1363650
1780491
321645
149568
1459341
184845
497202
622773
1690737
1027949
667119
1545123
11223
973788
545421
1369859
138206
1791927
149392
1684648
1517080
418508
1671983
1446754
433192
424879
1460070
411322
1662609
567489
890729
107856
124905
746810
959350
744563
924490
1773486
618329
186285
1014673
1234335
805625
1558250
268179
1337880
1048370
1942551
1968718
214911
96536
1533271
408469
1294454
186040
3886
297790
726547
1165467
573611
1907909
1249689
1823807
1652337
451153
203153
1777111
1348097
1263560
1630361
1912681
168243
594383
713408
356413
383880
1350074
12841
818381
523156
1229884
1705979
128873
968076
639894
519112
1885863
1162457
1117856
1559859
1878582
1685742
1213928
456820
927215
599220
1801798
197857
1653288
542419
1984774
418949
1437090
1539281
756659
1838583
1072055
1051572
895593
201435
534211
1325179
1019807
381321
648581
1325986
580408
1729067
27849
1232069
92981
28569
913469
1664429
254725
1401553
1328057
1139274
1316131
1640496
258976
1481584
1146784
1988829
1975233
1511543
320142
489910
1462307
1044490
807914
768165
1982139
1112327
109727
1259052
1102490
1069712
105178
42246
1460241
1804859
674300
1057039
1878969
426226
319258
506258
1719794
58016
232138
1362178
1730691
361686
1377840
1088920
956844
1453443
685284
356655
676393
1769246
163669
178421
323297
1342414
952045
1075747
1358793
1331431
1798801
233515
277052
569995
1873807
1580456
262495
1792178
1482590
1626325
1919099
363710
1379484
398420
1779516
1014196
206157
1179147
221153
1212202
926012
1556126
1577654
1434228
1201447
1691939
840031
1642688
1245412
164331
1073450
1540470
1190256
1099366
1832796
622773
294641
1126006
1669779
651355
1407413
354687
845679
1099355
1342673
1945850
1866562
899807
532934
1736146
424888
57438
990039
630831
363276
1844121
1497853
1912227
622121
1233480
749776
1052978
1484542
342433
1543696
1710529
83122
1645179
1114469
793394
1905605
1403590
1495313
603391
1344965
1451930
574700
965520
968186
606460
1652992
1042502
557378
704145
34853
564788
78871
376257
161686
966520
1831645
1393101
1495746
1253305
101817
305461
821393
1583972
758883
265874
853768
1581148
664419
881379
1461242
1612864
312150
719999
652564
225902
1083010
1322045
1792410
1564410
573318
1116730
1106579
1189504
1018199
1512563
1956181
658746
690492
367956
1057676
553014
322520
112816
1220470
845687
48290
1931838
721460
1832348
1884123
1382457
1758614
538392
372755
1215034
1530134
1626043
202602
1888801
910646
517179
1010603
1133374
343127
182731
223732
1946726
517921
1529307
733215
444773
538773
1674812
918899
1352850
1151993
655225
1180392
41749
1173414
1451491
1315980
1832628
1106080
679468
701646
190624
887434
1728219
638648
1002145
1206942
865826
501313
714983
1124396
23730
1681517
810715
59234
1799399
1930922
1337180
1103416
1570177
143961
83169
1241196
98296
1495618
871387
718981
403174
1889359
481087
1076582
25158
1506583
1758651
825948
750796
1871706
947930
1676980
608955
920843
1895870
1926836
958239
817760
56250
1232693
1068817
1026077
1681515
676686
828509
1119459
134747
1131106
1554562
53463
1943704
789950
1460111
547530
657642
276333
1685982
1177491
73733
1117424
1205991
837574
1226737
1853154
671231
1977768
957124
1749572
630421
730041
1697508
761787
812320
13419
894115
705523
1848663
1765059
1559084
1522191
1906740
2208
347034
646676
93712
1333979
337653
107011
1890092
1204052
224197
1106969
1350263
382712
1268376
1875314
421321
52139
836330
822660
1472898
1680544
1182072
1029600
557218
434875
759966
496545
1054079
854409
964864
467076
810755
466926
1029942
1290169
1759113
320804
559712
1576393
1346432
1868887
115278
1898740
560367
1422377
254112
1749892
599397
459932
1672338
1246399
599960
640944
714002
1943259
632396
743573
405223
1254360
312456
1617556
1849721
475218
1385166
1965810
1749124
1009579
1152687
1023538
1872155
346346
431132
754281
320537
713085
342829
1668319
797753
221867
883328
365471
1616114
949085
731430
1096292
1171562
1744505
1505784
786367
778968
1436197
75493
676328
873928
1002488
288369
1835069
171129
648325
53085
1179589
73931
333441
378600
5659
1801248
650364
171773
899227
490728
1413281
1464635
651262
1514741
1519915
419446
1065612
1002771
642970
1114377
1474028
347187
1704129
1388197
468115
1012034
955828
1042167
1844430
55146
1841607
1189298
998368
81798
1719042
1551813
1342414
1603335
592132
899572
234059
798771
322899
618076
692249
821835
1570138
992639
1221300
1273288
421312
705558
1408435
880045
1357260
1585038
775436
1307806
658464
1574587
29246
843092
828293
640084
404382
1547682
1714662
1960848
133989
1358179
107335
1030303
784040
1369710
1329644
1250821
1901048
196949
1668387
587118
252981
1635669
106444
1806888
493100
1606075
496494
434768
38325
814621
1315866
1534333
927721
739922
660239
1264201
567024
339405
1733955
1293823
624784
563112
1009791
814885
427130
380583
536582
771034
1037502
752894
1975999
581249
1226503
324701
1066359
553807
767261
1874174
1897356
1043888
1215252
1223512
922682
505905
1204287
125016
812516
675831
1028517
1137299
996948
487250
1923320
233052
979575
248528
79270
1628734
251520
865886
1036126
823291
834137
435714
1757526
767749
323395
1034919
1319717
615938
1270675
512115
644693
100276
1728569
1598053
1787035
857772
614359
1046271
1298401
1005472
1436256
884687
786364
769063
1812814
620007
1158873
1566624
856513
1602733
225696
268408
1920347
1111634
1610362
612736
530611
1567972
270162
1469923
1297917
1293682
812516
481387
119025
671483
293025
723016
1673888
245619
393679
1970048
546948
1583742
1410788
676682
967150
1952497
462694
1125635
1919311
317511
926742
16203
1803882
1034971
994237
1617136
1265866
1271072
1052169
265530
1775497
1804238
754176
94092
1311667
242671
632075
1248859
247819
164139
1429052
1925765
1159026
1272031
300866
189
1504421
453975
1086906
802764
1388918
1608012
416393
841829
1085282
1171380
916540
251293
30029
1791029
908351
1107604
739605
1715245
1847736
175256
1573496
1186114
416996
1340017
896898
1956181
1859297
183771
1528657
1966335
473480
578716
512193
1605988
1236788
1148750
1425755
1147923
1813399
619452
187485
376802
1152747
485377
580052
98971
626080
1693043
649500
1591389
398995
685362
780157
1960323
447291
807280
895650
533876
1917678
1654331
958145
1490226
428078
1652567
624567
1799584
1249624
577758
1575078
1800001
1781857
1169894
567862
1038234
1918356
896434
170568
1458220
1574701
859267
673408
1493300
382465
1362550
610889
1606075
757890
1201487
1610868
581416
356523
715453
1723430
1759113
577419
1373929
906382
1677459
1018657
758794
328768
1871210
1867815
841485
935798
488305
1230939
277719
1408728
1444429
691125
547427
1407062
1478049
321347
259375
1349439
793345
1232619
1767531
454198
402501
605611
243386
379935
512990
343265
1226340
1596939
1227397
350408
134076
588714
205006
1064003
1546026
743613
1175098
537442
1938161
1646276
1624448
1574696
119223
129557
569021
543711
1193895
1324917
1201831
493475
1385717
898637
303258
1970396
408486
456440
1804656
1456728
838839
747301
131679
903322
1131657
1490779
1835572
1090220
1334952
1630147
1752666
1301159
407302
556905
966953
685242
429355
688643
1807151
204844
1612081
1455577
1073815
89655
618940
5301
1287037
1755078
1257539
823459
1114602
578468
1407000
1632622
1250916
1054655
1014159
499070
866615
409263
1187509
1288136
1286200
1564172
938671
938671
1685196
666571
1563786
1151967
159323
308390
826751
1064817
1656979
1401775
1743257
1518896
173569
1052937
981839
415842
279008
282325
1369460
270884
969878
1933323
1751621
420513
443092
1599283
899694
280329
1420320
1886562
1207435
957867
556371
38813
149279
1894901
603368
1984774
961682
740024
548522
543892
510156
1096695
479519
472813
1126023
143961
1583370
1820239
1902001
884709
1616147
1992622
648716
150131
990457
1918324
857832
1614511
1370627
999757
1304264
1486257
1485549
1574520
1587001
907379
567397
358509
958220
1892819
189139
586050
1776742
646118
1968587
1027090
209147
299145
221742
1416752
1570011
87944
1013834
804645
1890698
959633
14421
1643345
1708198
1486995
1426893
784791
1259742
1387365
1953501
1265395
65294
934534
180589
1821186
1669193
1824368
1905435
402105
1046819
1288901
332059
477208
1705134
704948
1361287
135747
756882
1142262
957383
705523
274039
698814
1442355
419582
550547
1902927
214180
1729410
1767062
335689
1306926
600735
61271
1782763
426924
131081
336221
1480282
1252063
1324563
914050
1810314
1559666
1534337
1450629
1892331
178589
262316
869344
1006230
1353197
1092242
566900
1102270
1723613
378055
1549522
1917733
1596240
303336
1374175
429921
1270927
1163497
1444940
1058970
535188
1775819
1372229
530109
416996
1414395
74452
1416885
290618
1469442
163158
1224643
448421
1379484
930167
1805256
1728185
1886447
1873336
1988857
419446
657571
122372
215182
836713
1361505
947046
1091516
1476762
1869772
1983164
1000248
1072123
1011445
1958867
1469618
573530
215012
408840
204528
1087105
1210745
1338594
17272
1729282
604016
1422656
633605
456760
156512
423137
782690
1480397
695792
1823545
365223
450371
1916039
583624
1917900
1836889
754522
1355174
1637844
261274
693865
1659594
466146
1170732
1704204
1828080
1153220
1028207
113138
1977038
1144579
210877
489290
1986078
1764480
1363125
1859142
1886338
1658734
1065818
971177
682795
960314
981397
1965318
359336
1082135
1594709
1769926
35739
1288890
1749351
1563574
195139
1464886
1269035
758494
1188047
1760405
1056990
619372
1768293
1640912
1747168
122021
584005
1005064
400926
1937701
127265
865163
651753
1251670
1992635
1406298
1359346
1747007
1318225
371407
1533337
1611598
1927191
1085855
931974
1694104
690887
994788
1468975
823818
1261438
1169193
1952617
1931116
414572
1065676
1416691
853359
169364
482737
1594645
1295043
42191
292388
1742376
1259406
776125
927964
1040764
106907
875669
1897183
1820791
657931
1338103
1094637
936275
257546
329166
329221
1401530
1976187
982703
215864
832232
258918
1601830
1982335
1466654
1390270
1593544
397415
626578
1119167
1529623
973631
304718
81178
1885695
843169
169727
975188
667475
766300
1297418
1612143
58049
373513
1036126
891051
1559168
1210638
949218
325965
404250
1139476
1793243
933513
23697
1094731
1927389
51956
1051943
120464
1331046
358140
913385
19859
1913732
204968
972125
1573834
1008429
1955131
520218
746303
1516858
1612609
1436060
1681593
644952
813597
539060
1501477
572151
1523688
1248086
707988
195224
1480292
417679
1873920
928770
1054803
1087578
351047
1846826
918196
1926318
1380408
427116
1430827
795225
923176
1172010
1616531
1295219
1508812
724381
940373
682054
1947754
1521061
226041
1994084
1203392
913864
181801
337756
151559
410628
1919971
1794073
1638254
1266890
1494695
585116
955828
135949
351739
1999843
1118556
785928
1629265
824586
1513833
676588
1668432
1547543
435192
1997941
1554204
113982
290822
232358
1250779
1113454
732732
1722520
1520329
1502411
1689061
1024578
675199
1893253
1104739
1288377
1755945
1485017
377812
1712142
1272023
1958655
1724498
151999
84995
1785147
1732346
169214
640710
814640
1569136
1827581
1004464
869038
1238350
1271623
1004337
1816450
1839210
1607011
930167
993016
1541750
898471
1578233
473847
1634995
267032
789510
1318191
415922
579
1774037
1106453
1280909
483298
420055
797590
1408956
1164152
988193
589896
880438
1796498
1785092
1561617
754525
760594
101140
1488450
1418218
257923
1257605
1753692
15116
719938
1447392
1337937
831035
1244457
592165
594848
1130577
436978
1202324
1642866
956218
947139
560367
1474981
757589
1105032
704293
160461
611192
834509
1135839
1664174
1669924
835278
1581416
1184960
699886
1265616
1805090
1349731
1346136
694866
1409772
1336005
1868963
1740541
1964316
456650
657267
720357
1482688
1439599
977155
510441
448134
1094310
820672
1135650
634371
956162
1991041
1757146
757418
1547486
72541
1303854
302940
1091022
501988
776212
629661
1934412
1312719
672822
870590
6464
1484027
1502578
1821464
158697
1751580
22927
318294
26686
1873263
1692209
1539281
1875862
1633007
1950765
805225
521831
1907061
329890
1328048
1031491
859604
666571
1008685
345343
213940
729501
1876794
1145368
1915938
1777556
1933045
894877
800018
1191740
1805048
1482505
654161
84033
1354790
1926363
227766
192480
690766
515564
415869
1825720
550262
419850
482522
1009295
713408
628478
900965
948978
1808163
863728
1850596
1453001
1602539
423296
1615798
1625150
288598
996179
198070
523711
1633520
629423
1813586
1603798
1933621
1403965
111760
1431636
1771989
1979683
1749351
492372
1376534
833256
996175
1325191
1520517
1197475
811863
462420
1297046
1214679
1443459
1351919
491541
1468453
1648929
1325439
312372
160771
98086
1949876
999215
1628600
1057479
799771
1628043
297668
1741742
1727443
525647
445673
1241002
1383265
1497008
176375
1617592
1729181
1483274
1406548
839469
1065445
1330163
332308
951800
1753959
473514
1604798
806059
118667
1690870
704588
564767
1663352
597230
1324832
1984848
484557
419122
127866
1063399
1817239
497156
1982894
1130931
841907
702937
1032429
1224901
1715264
290870
1977438
618092
1647699
866802
641654
7117
34328
1157519
650468
1973462
842523
1263753
1985073
1721337
73786
1623130
1041369
204115
1312522
1234402
1788030
100910
842292
1002432
740844
320070
29599
1648362
600219
920088
1162914
192711
563229
1564697
1519402
1513490
1080157
362506
1738749
1118954
1027748
1780346
1167091
1679661
972817
1413216
1266119
13104
1714677
637432
1445676
560894
620917
317926
312872
1058316
461165
170817
44061
290320
1450770
1567036
1143668
1144668
856317
1550074
115654
189498
1963025
81306
782690
316638
1900050
1220564
301740
1488569
1157736
730627
689440
157926
381373
1265221
1671049
1810597
852526
1680544
62101
1799210
1563786
1061822
1925795
601972
1326945
577015
694424
1036461
398092
968516
1905550
220427
255270
649413
800347
1307408
1166767
1879886
1701800
102357
1019873
546618
796791
398024
1668121
674367
1985091
421945
888744
1938028
356685
262102
1545224
310252
1932284
703905
106624
518144
1125074
154952
1442173
1060480
1392899
6290
1711903
482772
1723765
1371650
1271519
1617133
335363
534346
56923
1662891
1100581
630421
1497276
791683
532899
979727
510500
1034350
1203066
400039
1603314
24422
1006609
1318383
974159
1301968
1653995
223726
663451
182119
1674669
1056181
959665
1503866
846221
348880
774167
591165
1626297
383063
23044
1618342
252044
1184859
1190662
433668
46755
361185
1729311
309043
708380
1154715
1170111
470860
304121
643910
402259
26360
858124
393197
149568
1589103
757635
742429
1574159
420880
279321
1446266
1003927
1942342
883860
582875
741934
1890182
1967942
1412875
650031
1398286
820904
757952
1873513
737433
885340
1006827
1811638
795856
741075
714798
587274
728779
1785528
1429621
363276
661941
153452
1550932
339668
478733
1393998
982241
373073
1552308
1557767
219707
1878672
464503
246257
1114776
1254250
1781222
1450454
121140
1962870
1210124
1378400
1419235
1835189
1934734
241929
6842
1484061
1631806
993553
827848
1572190
1513775
1766877
108909
803714
1623606
1136864
939836
348835
545481
473418
1959723
23800
1819315
408076
1186952
1201465
1589201
452240
1764027
1860670
1829862
1060131
323400
1719304
1468354
1375521
19571
1703645
409076
697045
1734738
1892821
145391
1666017
1231257
392209
1780716
770025
833973
272259
1425365
438
623610
1360840
1370656
1894901
262717
52560
60690
1650935
152932
4358
439663
1487195
477716
933703
1484490
1945530
143710
82990
810020
1983623
610842
720425
861605
267065
1635290
1336243
377237
1896423
3512
704362
1547411
1644319
542907
1483657
1909493
441493
1256751
1298721
677301
1815894
1530152
925311
24978
215345
693990
1365171
742285
1735719
1502538
37740
1567269
870616
35096
1840401
1807611
1892820
400039
196670
1846600
724381
671185
641795
167646
607348
6629
1442422
1100572
1189981
1223047
1590545
825917
859369
275192
458226
470645
470730
401442
1202939
1720419
674054
1755343
619713
306339
825368
35582
1157063
1794822
116216
415792
591001
223944
301807
1584960
1298402
1745059
1799233
1190121
5416
627820
964120
446584
1300985
487069
1169014
1774408
295397
1458963
554905
62454
930761
1340692
1686085
150098
1241216
1030046
1118363
1475229
1730105
1870392
1097185
326859
655545
1004464
1044887
1046456
111911
873772
1528000
1732811
591921
1924727
977940
1991201
1482073
333999
388482
1324257
1484083
1183672
316707
324084
706211
1581431
1400297
652091
95372
973274
1733270
111096
789400
344090
233181
144026
1097974
1120741
1550375
1018161
1240543
1407132
1999585
904864
1867026
581278
254493
1967223
1082440
1412348
448835
990596
1885143
392521
479252
1484969
679671
494873
1454215
898571
1103793
708439
1698933
1213248
1003469
362877
1538524
1622241
1237669
1353606
1074516
1476107
856626
598824
601156
634315
697893
215417
1546534
362617
1990865
1284375
1098214
529257
1961117
1784085
145472
1627717
763411
876955
667606
547800
897561
1272575
1361449
1781555
1979562
1507697
1818292
1842932
742000
290157
465381
1190479
1683649
743551
1255881
901803
1866680
1939248
333426
1580015
1361913
808799
323893
1856210
956417
82907
314038
573471
1407988
1911514
378882
285500
1253405
1369273
998216
116528
168216
29582
129748
1387719
1870449
1939369
696712
346410
810020
852285
1114707
95638
648190
1263343
912756
812158
493033
1663237
1808250
1016875
1906529
637220
1373442
476399
843286
350820
103350
1913365
964728
215417
677886
1086883
1078804
1871950
1355146
1248932
636744
182799
489300
1742772
1494831
1542073
1980926
969403
1624060
1027626
96302
849083
1075003
1201440
1189780
1087497
1820025
30761
1352628
555086
1077694
549629
1670786
1704352
1245710
172826
359841
351480
491957
711560
143068
1870907
1428675
1425627
563630
1648290
1485549
650685
1501642
1730602
406014
481158
1748000
315729
569360
1137850
177799
375699
1742108
1490700
696929
832281
903716
1475595
391333
1407731
712369
1059771
186467
632730
1103521
11226
683359
930761
1398821
901137
1958670
1829068
738620
900711
1976637
1388584
692166
923880
1344593
330973
1572542
1075161
1945152
1947749
1542630
1856092
1195409
939780
1029335
457002
767196
1333640
1642631
1676309
727082
904864
1533020
1752981
1161309
1876789
138079
774581
732290
7463
236539
929698
1263586
1508586
105474
1859472
705876
222594
287878
708492
334462
1473015
807441
1615320
1729958
1083719
1985581
1140233
720259
257751
1658993
322336
1223506
1540814
1112725
503775
1876876
1435500
377923
1951849
1482104
1067378
1390614
1597553
689701
349995
1319057
1364217
1973931
99284
1279373
1724959
1125952
32551
217844
715580
1846950
1217815
840439
706503
1604160
1528131
1187501
329523
687985
1179731
1674250
1025384
1064117
1620343
341557
1240006
1621436
1916860
1826215
437896
157881
1451768
245296
854106
1300850
464239
1858173
570831
1919064
1157085
1688281
1899752
276022
476581
1240420
98436
1956454
408840
709462
370615
647347
911837
1611638
347206
542520
518779
1752704
1189135
65400
129289
1714611
124093
799244
31310
194201
1705655
588391
195570
1518363
560358
1861973
1130892
828542
27908
11381
683438
1228969
668034
813997
1393043
657877
1038591
39101
654428
1751165
17749
1855376
969562
1731155
1198177
320106
1962119
525098
863511
1891742
1264306
1138289
1915233
635924
1916457
556115
153060
1956649
5391
74219
1096514
1786940
219367
23856
991635
1704076
1236815
697572
32933
1920553
1564023
1059502
196400
1870057
834091
1489762
1947475
1934808
809316
1953928
1136642
619574
1410284
395409
287526
53370
840439
1060388
1606339
1511113
1259466
987176
1599972
678974
1310738
35368
657891
1536574
468053
1087157
1329589
329086
725466
1573226
713968
1645709
1435556
1121119
203533
649010
533434
724628
702983
802387
1412607
640611
1934694
241910
1531140
352728
1553951
934586
171788
663948
684090
1272085
1312336
481624
2221
619593
989747
824542
1614253
984174
1770151
1377977
1398904
34356
688725
1408351
1104209
1227894
1170982
1008656
517503
766642
1811214
1804606
1767499
310137
1350942
1089469
1301533
215864
856245
229552
1173408
119282
1026001
1811991
1882022
1550280
1585038
1211468
3619
1826209
341667
1131076
290638
1845210
169806
1652840
1088844
829960
1727591
1114707
1042355
1318717
1906158
224467
1991157
1812903
26210
1981763
1757439
1113796
1388362
1951038
1427796
691968
47979
1195057
1445616
1966766
892804
1868454
1723789
252044
1499823
719601
1457666
85583
718166
768845
1476938
1209340
1794994
501271
810755
623122
1386011
1642175
607975
260527
1907594
1831557
543567
1773414
1259764
412810
1025335
321432
838051
808369
1105973
551979
489562
1755615
1933432
1937375
1892563
67041
1412293
652676
1471427
94165
246436
1644830
460113
1578881
1648022
474973
157936
620144
1659206
1408486
1345657
575969
1273098
19162
1110376
1848686
1616976
145434
1056894
251587
1769859
267141
1087975
835601
1110509
851590
1115482
1147832
1178026
907076
1464444
291493
1776128
1781457
1163471
993034
117686
208700
355108
1244015
83026
866499
1076099
1083788
1206433
36646
399736
980506
1302834
1849781
1251972
960891
335090
147606
361413
1095308
193283
1025506
865827
411898
182375
1042246
1850053
1275962
1656053
7750
1316160
879878
1402495
298927
1364864
27044
954576
808219
374033
248590
1396777
1425200
1516210
1406568
931972
244091
1222720
1034919
674101
335645
1905712
1986271
489940
920687
1697670
994620
111731
1697618
95853
1498241
1821872
1698572
1104160
1723276
1547748
605288
422494
1987104
1801966
386178
1721170
957998
347834
1189845
1387234
712857
53974
800112
1832762
1077576
1257873
690039
10516
122216
775554
1208937
1073776
1041771
459649
672885
1996577
363230
207303
864442
1797012
1994320
802321
373590
342120
1373297
1109587
1655117
1274115
1326373
1900518
135961
1801672
549706
915978
544378
72998
46506
1123916
133916
969111
1141905
401231
68568
1258062
383790
1039621
624441
367684
1465431
1871249
327819
860505
918196
195684
11772
128555
1468328
1402586
762355
581969
91570
435888
1574690
1264132
1244604
655924
1103727
876760
735716
295005
1006797
321935
585741
760413
760413
1360509
1486448
311757
1549437
1846459
133757
467940
609196
820298
1422368
120135
41384
126513
1844
1106221
656762
1167599
1688593
181005
1447473
865717
1254591
1847767
1299668
1575708
1520808
123069
1354662
1179982
1324585
691900
1141670
1605080
1171320
853565
490882
666007
560149
1548563
1612723
1804555
876157
686114
685266
945811
137768
175054
1663145
32987
1971916
51085
605004
892877
1703336
538720
1694560
1206005
1853022
1804033
1945475
1244888
1487977
406249
1453932
728112
1122243
1516712
1522558
871669
1134274
1545565
744145
1576057
1508405
947807
493034
595225
1753218
579730
443207
334340
309154
976686
985176
149169
1223703
1742971
1081406
1739878
1288403
1592526
1946887
1054448
1870936
1738570
559216
204452
645427
1672927
721462
596938
1064181
1698458
156677
163352
1987675
1680031
1754313
1576037
1432155
1139006
1765426
591087
881666
408267
141537
1620126
494772
131542
892184
401152
497282
753541
345256
1588386
913620
571926
1612831
791770
260137
1278848
1518266
1181026
1611944
442923
630421
1324563
1474348
1725869
1184164
100831
985848
605610
953510
1262525
1721337
319013
1766860
689336
672219
569852
97308
162057
1323095
1900096
388482
1723900
740927
367617
1146379
1726100
243140
1794819
1188521
1538088
1003612
1024348
1253854
1085282
1448387
700274
430088
204777
1552628
1363948
882636
261882
1346949
1112879
1775852
166133
457424
863133
658895
1215682
1796751
664065
208898
810385
1219656
1972759
434992
1135278
927570
1477324
595788
1751758
1265216
1757168
1360361
61358
142034
1889232
1013281
1628223
493857
344517
1070284
1281885
1202339
1756973
1419005
1048384
502132
1807480
835664
73818
1989176
458242
346421
1607833
15152
1451511
817235
889820
1118176
518748
1799012
1838260
673087
332797
490223
1464765
1854559
1939125
1351780
158197
1657280
273782
424338
8408
779880
1388302
338458
1004099
1380685
1009004
703333
928395
1398929
800777
1990570
1969771
1594516
1236186
1442531
951103
976024
180262
1318757
1662952
1614452
1039593
1761213
430715
217639
1959723
1205123
1122583
1632518
217117
1199357
1252760
969732
467626
1708693
464563
1495464
997632
941099
763679
1937137
1130333
1264039
1304927
1108321
739908
632830
1403482
528363
1164158
1921149
53296
1053253
87198
1502527
813253
77540
1971399
352818
1077332
809260
921288
1751804
1580361
356542
1533137
1773845
1922733
1532432
694445
1057047
395848
459911
162057
564278
668541
1981354
1036279
53122
890323
1382658
999205
1049167
226041
115142
332474
1708607
502890
1740519
569356
538325
1354932
978612
609356
1551217
1074780
299270
541333
1627126
380037
553309
1574388
987103
1397758
1410379
1558926
7546
315031
442064
1728819
782830
1961334
22927
1218886
1254539
1028457
1392042
182613
1774493
392088
1115709
464348
1478169
1026831
435407
762367
1408074
1060921
1380327
1118808
1867835
803284
1393551
1269637
248216
868483
319010
1893448
814450
1754254
1549120
1566857
880509
230242
719640
5154
883503
719194
656262
1525149
931523
1779916
115181
1740312
519443
1088552
9353
539704
1904816
940955
578438
530987
1138040
1756819
1624536
1693291
258948
783491
679978
551448
1722109
1798876
1986068
1800273
1059357
302692
1691213
1338517
561934
93162
1110085
1189034
1883915
1261549
705389
436695
32959
419451
645679
1758715
1420527
1876521
1709381
1333625
537857
1561074
166850
518850
1983692
1629130
1037123
727952
539034
1564002
1085055
1259614
1724420
1987072
1769338
1861976
588257
1056990
284784
271750
854368
226190
793132
918565
1295823
1993373
1835630
333545
1490303
312172
573144
46030
134886
1917002
1847248
1358312
366440
1679885
313465
1756223
751929
1360594
153737
741298
172661
824542
879954
1308853
796906
897677
1000939
1349343
1340719
1434349
1428065
656343
1035990
750434
382433
1829068
1729515
875186
113667
1175587
1785307
172526
945747
27381
1905167
1310433
1213969
305725
500581
1506370
1008024
237447
1607151
946012
955645
1722581
926771
436042
1791404
1642412
1088636
1723966
1147476
1724823
1000848
1735204
1130802
838541
1029458
1276592
875622
1481451
328967
1516858
901539
1561646
1048412
893943
860923
280240
1249767
141964
1911107
14526
1105850
299625
360751
506911
1976940
591132
1864240
1078029
987095
387388
538968
1302504
1156938
1003015
1322041
1320662
1026866
1737832
746195
1470985
1635517
1834039
877108
609640
1925120
1467330
569984
371019
896681
1934941
961022
171065
1813914
690896
253986
62916
141519
66554
1519800
54172
290226
1512853
672849
1953225
1326253
564730
468792
737527
772085
1270908
1469805
1869023
808327
1051369
1369488
111852
264495
447994
1192229
1865790
123724
1830117
168665
1552840
1485551
266589
672679
715395
1919733
1816874
1398392
1319158
21953
64867
921528
1628827
1733096
576902
1799197
1207349
958296
1763164
1493562
1253070
869425
827815
920936
1971296
372590
1513782
1644004
1640077
1509371
1489669
1073776
1740701
744636
1566170
367611
532021
1988416
1458582
1954146
1360781
1687706
1861885
808170
624262
137578
1536384
1630246
883052
1375968
821413
217673
311741
1055556
1248287
679449
1163523
273427
1589738
918744
256063
507711
885460
891444
1476201
29841
989179
510172
999509
787603
1092223
1977078
1449540
1627158
1497765
1826002
1851111
224113
1115275
1090150
1588864
1846581
1064453
977803
1346232
1612095
1254490
1009515
1594050
1130740
39036
813757
147397
1626656
1274829
1012378
128723
1317469
1548755
1379774
810819
515458
1556190
1344677
97040
86067
1337839
985920
351891
12972
810641
94586
167456
1001296
1010018
1155054
473446
84017
1212506
969779
1576945
1287163
58605
1178110
602789
804127
1526563
1903780
1053548
355867
1110135
928426
1204602
1517915
1288580
1812318
1379013
156037
1264992
1933045
980684
368735
1571623
818415
1445383
211663
1813051
1621237
519829
1106820
1460451
917035
1363663
1487906
366022
55901
1141785
1609241
1887724
927599
1392954
225956
1318217
422742
1528410
1767599
1576976
1468174
1732024
507466
1866550
1572542
825696
695120
263903
1054298
1288228
1786294
894594
1750801
412942
118497
1275663
958569
1121262
422879
1963632
1777600
57706
1549233
315347
1134423
953510
245458
969423
1143293
1651112
1686234
1476914
758491
1660373
1119834
1733012
1202188
966328
1168425
448419
1042570
336661
729512
1922142
49985
964843
35717
107782
1365764
1281358
1862566
16575
839886
604150
536085
1458240
658965
1677319
1794351
883995
1190678
444780
1100636
1741242
1054459
927865
431244
664365
769433
623866
1562970
1333826
1967757
758668
307635
1303138
1526932
101011
188486
1237483
256939
1825092
1693460
1732554
713877
253124
582990
506888
1025293
276115
1614047
482984
362117
757979
715383
22559
549515
1383915
1921175
1155037
1732100
1901341
1026938
185533
1115071
224129
988391
113005
1024909
732945
830405
1142403
1106978
324705
831944
1051884
1102134
1449115
1030303
1079818
1940337
508050
574557
665867
47189
1639496
188333
1389100
631797
1960939
1950517
1998981
331196
1566964
1335913
634174
952038
216347
22994
836792
945155
188483
1368991
1872053
639774
831568
1883965
179115
170338
706658
1755414
1913993
1907620
225718
1312778
1821706
781388
1110519
851856
1675708
605821
552264
1868339
1158701
595492
65067
392680
1820521
467028
1948861
1250734
1856221
976716
1910329
1546863
1302956
509692
665316
1131906
1537471
1543276
1061376
750753
1522635
14430
1908339
1556738
255406
744882
1616513
1026766
903811
845988
1054448
480045
1449774
266127
1682081
578323
717204
1335152
1692408
1742629
1541132
530277
1372885
1328942
1812668
1890952
1709410
575655
624514
1151972
305742
1180392
1311070
1009437
597801
1814871
226929
29513
752093
114988
500539
59011
1608456
218783
876154
1235036
1251951
1229347
809169
850549
999866
95261
429650
884740
1835370
1935557
1770678
1672991
1551094
609202
33520
1480750
320873
477998
479276
382767
1572618
770959
1773161
1593344
196221
1306971
1102765
82359
856868
726379
1814338
1404448
453122
1807340
317869
727018
705762
415294
800710
1802512
470753
285170
1569136
66915
1811025
35950
1707302
226532
128490
872755
565183
544478
1894739
1389133
801650
288890
890496
1147509
1630424
1862423
283789
101872
1641391
689309
855759
59031
1755817
890096
1893878
1264469
1000847
466055
848762
1003632
913944
612622
902494
1907408
786440
182908
1226503
787353
1148139
202051
1616154
1253811
1943785
1118264
1177512
971498
1657318
1580736
1156938
1560471
1139722
1454203
340628
1889225
1320234
405449
577367
7686
1419226
1945474
999560
716470
1249217
536444
1828311
1210985
233509
1722424
711772
1960792
1008412
534111
1391547
1963289
1261674
1937848
1511473
1548610
1369362
111025
1497193
1831166
405676
939296
1885305
385285
303344
782961
1288919
941452
286406
1231668
842421
260217
255991
1870677
1598753
1820004
1352311
1852392
5514
923880
1315178
1053853
509787
1097970
413944
132447
1236611
877669
551499
1102357
1001523
407495
358968
796639
302489
1753934
1743564
109521
1702765
369946
636959
1591980
1358834
256468
1405205
1662562
1413216
1455263
304720
191971
498030
1870659
1270067
290019
1492863
1536084
770895
785201
1088381
557835
49389
552699
936023
1383265
42096
1145348
760354
1205382
267638
1644312
1707302
1246417
422606
1269464
649677
742373
762048
1713930
1515645
602529
593673
605654
1550219
1026616
534236
518275
1551376
412374
1998771
1422537
673763
1713341
1985939
1783017
1908922
315312
41985
1073327
486554
1676484
925711
597782
355861
1408700
1631933
1988103
1540490
1732260
1619658
485312
1837524
498552
1820556
1167451
170467
546347
1195445
625157
1429736
380062
580467
1719482
94393
815682
753122
1051893
1499035
547193
502890
82647
1691427
870599
955645
1191694
1032511
329254
1663083
774925
793901
813795
706018
602777
873966
349575
1003581
22233
319174
1541381
1011188
293639
1997903
166338
1537591
1687267
41942
1267975
1955809
1193402
707535
1162039
1701064
947124
248548
925871
575682
175689
955614
210592
1294600
649725
1644083
1599163
419859
496522
1786105
377570
1159511
367678
1763048
738965
939050
1722612
1850487
570365
1406178
1126079
117396
933638
48334
1783038
1096938
65378
1330314
349181
764712
470608
917456
81675
664358
852339
1414329
634047
1938300
176443
198839
140189
535680
817231
1405084
1997550
199227
315706
416396
1570444
315490
1681940
1154547
1262289
1170925
1491935
183692
1983920
1708165
1625720
655261
1338888
1937444
388362
1140938
436944
729121
1052169
1049118
1891151
795538
1435946
1755077
1520568
1375968
927050
27947
938057
1303990
38718
702675
1482796
822716
401702
362241
749598
1463981
2038
1277103
387790
1209620
1696166
840807
233410
782606
1581583
1576983
1301457
722755
1751757
1297761
1332899
1214351
678913
183618
1877697
1572610
1507447
567773
95087
1598405
1702969
1707737
1935416
1583665
1759570
1939060
689885
320054
192665
359250
1185956
1892783
1742698
458743
1330349
975502
1659526
1353828
294662
45368
720555
1793773
504760
851740
1416315
1500684
1785082
1656874
968593
919808
957062
60620
838137
1469651
144956
816000
786364
571113
702291
1912989
71682
299582
75637
1171144
1824886
290694
629694
407243
1561631
523644
796322
1298842
436601
732431
93473
656445
561448
1680878
1038918
512115
593446
1653554
1740212
716499
1912934
1331968
277878
225983
1779581
1341266
1940378
892842
1639927
506211
446464
3829
874753
233515
1530037
215199
118317
1839771
329501
1588981
1270562
1060945
260599
336661
1207749
1651929
430540
1016859
679484
851677
1053137
1525955
1086539
1738725
10774
897165
513394
1372253
676092
1299487
1393535
74471
537751
450548
521872
1916388
1058761
61908
352469
1035629
1133695
1612543
1750780
1380286
1597871
1339156
1909644
1797460
42096
711083
1857222
1786306
818533
420769
26101
1101887
1171578
88834
775706
1485305
1604809
207757
785523
1773010
1990135
222434
1617544
1473333
1596242
563999
1558290
1109302
1993128
1205617
1716826
1519339
1599783
1003446
892343
1740312
1588261
462506
467103
427183
218770
897407
1741140
1692423
228379
606161
1824770
736070
672588
686273
631693
1363604
183739
422262
319817
1528062
1419755
867681
793063
748122
885920
1969073
1696897
1999286
405966
341592
1939825
746504
1964344
1729985
1939903
1599709
1482614
798591
1430267
1763469
565662
46755
344416
892461
556110
1111104
1542353
1331689
1323863
71041
1953389
67536
1659152
140954
1311686
1307066
472906
1949545
320054
502692
513806
317511
97089
1384192
381877
1316062
556003
485585
942094
1116445
816032
1949196
986311
252246
1633032
333854
1167279
1114996
1606682
325867
1955934
1973287
1981692
1235365
1345244
564504
1932847
1556877
731584
63013
1236662
1480292
812497
1387447
1789070
4711
994566
288555
1893260
1660210
211799
85383
192395
1173805
780861
1511791
1670329
1271484
366111
1613818
1595748
641716
776429
1005268
915319
933854
1729354
131953
1926628
577039
1924365
1059979
1437805
1076221
942719
810234
1521257
215391
1393375
1019090
1093042
1601491
1715427
1870133
672377
283032
108892
1744829
837025
643218
1069917
690845
113940
255258
628933
91215
1802543
1577572
1887342
470310
1462708
160991
933976
1543498
1569154
1185121
75443
1543633
212520
1790383
788809
686875
1132606
158244
1069571
1503957
551756
639326
217119
322674
1838583
1407988
1557238
248690
128150
1601158
1508949
1626361
237514
1722410
770537
1616836
1449349
321968
564156
704485
1466255
1782440
1895881
1286269
913845
687505
1659940
1179394
732150
1482202
565180
1319303
828714
100107
1030403
1336205
486697
552423
143905
1992294
1088601
779586
1058834
1182980
1347370
524903
1949964
242799
1977105
1279516
1884734
647698
158861
1950336
1645197
188556
1799867
1059357
1287199
1760357
1962159
50563
918019
442693
420055
41261
1525169
226268
40314
1236993
1022081
1523337
1877561
1032435
1218061
1526742
626439
1036210
1585324
1244139
914935
1985377
292137
1074211
613505
692547
1063978
268049
1741939
971461
1666017
494272
1773691
862995
388109
1910341
405980
1020774
510058
1574906
1527690
926744
950422
1669813
477893
1327977
1424802
702586
704609
723784
809704
930848
436972
954661
117859
93558
916480
1712452
1894064
358214
545935
1344458
412810
1213328
1745916
1254320
1188963
1167995
1502951
232064
757528
831261
358207
893970
1701624
1974838
1533123
193861
186667
1238391
840372
990318
1318220
1310445
853839
856690
1176122
490880
595387
243647
553328
1042375
1097881
179611
216869
911842
1124788
1749591
1890831
1114327
531575
1716301
813280
1165153
108270
105324
1940880
1081105
1371521
1026336
329711
468509
1043168
1372292
1100028
1983038
1522781
452290
1806310
1613471
152461
588878
861308
780675
547693
1678898
660545
207101
561531
1708040
591147
1261814
498702
757558
982340
1101665
1690578
648406
1844301
118196
14586
385377
770776
437351
754874
1241100
1982477
1764274
1547105
510697
1764174
80791
474482
310173
253305
672209
532268
1553989
1808912
19661
1755702
1328567
798707
649413
535211
189958
1187912
1746891
1489260
1378833
1459836
1091320
144145
678395
207031
755472
1099978
332600
1468817
1145315
447920
938116
1129482
715000
1980979
723238
1361573
1511412
1509458
1364406
896968
871805
1837635
1520447
190857
1501838
523216
256330
1437124
42132
405726
1446837
341699
1642936
1308762
1924539
993174
933976
1278260
995427
1738056
1966287
733348
1514099
104910
394523
577949
509835
1414878
1112725
1224982
43724
661836
495097
1345539
540017
438779
507632
634390
1370268
1671983
551915
1785269
1118278
1581027
463797
536934
1237994
1371952
957352
1609712
1897356
995619
579549
319854
1028209
534515
1133339
1904569
1708818
51897
986764
719341
653075
837041
749445
916540
477208
1222823
1214759
447706
1040704
1072950
1670964
1938086
1104264
1505554
351446
919155
1326755
865836
1953675
1715068
80314
1584653
1855273
1368608
712598
193867
606161
75443
56484
472393
509086
1521334
1592868
1265493
1204815
628340
945256
188007
1708463
574429
1751877
1292267
78148
1266446
1685982
1079818
1782440
356341
1552462
596426
964873
1073307
983311
377725
1463882
802649
1901081
1811356
894427
741381
1548645
294800
1899160
161715
597501
904315
72226
839135
1274234
833387
77004
1510337
77180
1949846
1334611
1182338
838636
371818
504102
1539130
1693483
24427
1639001
1704938
75438
505292
387864
1899189
521812
1206143
288555
1968807
1709381
850737
725296
13508
1981059
686660
264047
1757172
1772225
460753
631722
63066
1203096
523480
301807
1400676
770537
1818718
754281
828233
1985759
858549
1073873
1472079
100392
1956893
707770
1643787
812852
1782245
1030678
1830246
1026016
1045178
1314021
172451
1363580
1586022
1122976
893754
1578748
1462163
839764
933570
1050732
1239445
818508
770130
1944000
754121
1822349
1952984
1303007
277405
759584
221699
1409624
1712991
171759
1686085
1274020
1758268
332482
1058677
1681689
1231249
1525169
1718598
585357
535068
1985680
1360840
643390
1291171
1367268
1058271
1632571
504211
209898
408033
1601731
1629317
1099077
1153440
519815
1605417
1571385
944818
1673084
753288
560367
996393
965075
1396674
1341903
1252949
1178659
57244
1311394
336299
316391
1159241
492621
266419
568420
1822992
1694360
584364
1492216
17903
740252
1704126
1416220
1326242
1231327
1085620
786
1014654
1566653
302400
1620144
989499
1344458
778218
260749
1980749
1286549
997835
211799
757524
1655004
922041
401301
1938693
1841001
1247734
1954420
1281940
1543664
1166761
50953
384030
1220753
890030
294029
878849
210773
1158493
1363161
381488
1283738
501016
243501
1060768
122189
1558331
761748
96657
965285
548553
1415940
353919
1123981
547155
770012
353534
485311
1676578
463000
165195
1582749
33352
165482
24932
63467
130026
457542
727429
1155896
747390
1547588
1715178
1913671
418574
146878
643352
811381
524899
636877
297050
919863
392752
1008442
1179047
302691
669194
249408
458400
1544977
488847
1078717
1521143
1872217
473066
561354
1533765
1277147
1531004
1616734
988977
660885
1644012
1376306
1029372
769920
1199071
1494918
983038
1758934
704616
972048
1604668
211436
1944737
307054
664361
1387365
14035
1876876
985193
1665157
1152624
1414988
1351221
114700
995064
1177894
1640244
1018092
1467616
1876294
282684
1472431
1601503
1136093
383739
373230
682509
1302731
1630297
602427
554970
1777665
1210252
314342
1495251
1506831
659629
1230536
41792
1041702
689913
768394
893943
543497
1741285
1215552
638831
305354
860108
683959
784624
1637484
854966
81083
225046
863860
1820389
696539
349088
1929813
1407601
535627
77053
305689
1866892
1863692
1397396
1676420
283856
4220
1604809
208820
1994032
858104
1500879
1868580
189280
1032188
1564995
173377
1660542
1096426
19679
898901
1173821
482176
787894
860346
412787
1080394
1212292
673924
859519
599816
1023664
1613776
1668913
1679534
823291
812154
1678358
573132
1057858
1900801
733518
281233
670653
350173
1942995
196292
381617
125054
829887
1722612
1875696
324368
162321
899649
1218606
1166104
1151272
239729
348822
938507
1304641
96993
1855810
1808117
933854
112540
525516
535904
1325856
182788
1281528
62222
1918884
1224341
660158
1099218
813354
985768
1950110
720211
750264
1827263
331556
542515
829304
1884238
1541246
1406806
1850157
1706087
74430
743110
1016904
877863
409423
1999685
539047
366118
1226485
316790
1737570
1116066
1581928
924993
191397
205002
761132
1495251
137797
203571
177716
1581269
728896
71752
1403024
1424660
738017
962116
979379
860165
1003164
1750145
577236
1607650
765702
336928
762449
1077157
569120
1758943
269158
875763
1221714
600721
73520
85776
1903200
1064611
1186120
1758389
913762
1715068
1149027
1984666
1563644
23173
1885863
1298701
1324651
255700
1225127
703409
1912519
1697868
1699028
410348
412100
1140248
272092
226805
1485017
1661749
223950
890341
1158570
309670
655545
392086
1247907
957048
988426
645548
231381
1184194
362524
583884
1336049
148815
495597
1398147
958578
1683055
74532
1852372
1057868
1741639
1462211
1234972
715442
1455336
745090
1640587
436606
1011035
1289883
106484
1293682
1213969
1836730
1099671
93969
1774052
351553
1271775
292788
1450079
1844955
215391
191438
1416904
660885
247661
1751247
1358697
845563
1427783
282318
615905
1137687
1003745
514821
1322521
1615875
1280582
525188
1348352
513318
623776
1602451
1544297
1404212
1986052
1237335
779567
1377844
1174747
360449
1513397
1677321
1295043
417268
511390
1942959
1405678
271279
278915
938713
1474921
1232171
933306
437896
249941
638302
1251781
1614344
779677
885438
675683
366022
1824553
1514156
397541
1257694
404713
24005
1485371
1372324
254311
557509
1129216
1583198
1825446
1774698
1872615
958596
166195
7717
62777
929426
1305828
536753
555410
337581
1147469
1232006
328678
930880
1019731
528340
473239
1772872
70326
108786
1667197
1841950
1847779
209526
461874
1761631
872219
1763062
421734
1342422
1617857
1153270
1835006
2294
1118107
238624
455101
753505
1321419
1011435
1262472
197199
891612
886493
805974
123878
399654
1056593
1222540
195570
394523
1333616
191356
997467
1716078
1251744
1514087
851937
466233
522801
1189298
1566655
1597838
587592
1170467
604198
1385587
337625
1536173
248653
17272
344488
1444652
1492482
1427176
1473160
1551768
650818
512181
1710827
1693525
1994745
1118858
1693534
1739971
44303
1875521
670101
783813
133449
811052
165042
1015308
1942852
890716
856620
1115665
651009
581270
1268238
1518147
1055505
929865
986553
1912442
496065
695918
71773
134040
872590
1460471
965605
1730376
676403
976874
1500750
626995
785812
926316
1498050
1074092
1921478
826923
1838561
932215
879073
489580
1664853
185980
793629
1251548
331254
495591
505308
1318008
1362070
133128
660426
129001
947861
1887205
1358251
1769324
1285966
630258
479344
856459
677871
1365280
1397258
753863
574999
1486565
1397815
1373835
1031642
667866
397909
532004
736175
676072
1869438
453730
561284
596303
375528
1034097
252478
1323481
1012892
1344202
580208
109390
1012286
1764274
368926
317584
1610152
13394
1846905
490880
395839
290833
10902
1278848
136035
1878609
729787
904229
1956792
724466
1420254
1240276
1876143
1761536
1969256
1061468
537875
1048088
81166
760925
1049152
774161
1649877
430957
1226708
1076625
1190121
1634145
5292
1317041
534997
1308191
370027
983577
1632212
1592784
51956
1895954
1211488
1961349
1425365
923176
1693098
1802310
1151950
1655026
590611
1794679
738893
1519640
804010
984429
1007970
936549
532641
73422
969348
1805877
1166559
1637422
677681
770105
396859
1122011
717473
1606864
1712612
845295
1652849
1841199
78468
1393298
1811753
1181773
1156983
1907489
1558383
465171
1166362
1175587
1650193
1124887
1891945
1774627
1374279
713993
1612892
718572
1527049
1877410
1274950
1066021
620143
1732927
1811996
1321602
417627
767637
1530872
1063096
1570920
1144817
213451
524686
418884
396412
480357
1018657
1806719
1503455
1512269
752667
892610
1388762
535975
1649065
1056933
579644
1854916
1524596
1071150
1993340
1008966
966906
769510
6792
1812631
311417
868456
1132668
385208
1550727
705670
1597520
257398
369103
1632021
551885
1911372
414750
1220577
461488
1806203
666823
1504542
1271040
1989442
31820
1757942
903129
143495
111323
888506
1513467
447824
1595748
906216
821398
1121753
1979950
17525
1579754
1527662
145752
55855
1690084
1546442
210897
53077
724183
1461609
252939
1510668
86036
1370963
1988469
1643773
862237
734722
1500570
1424660
1237327
1955214
915441
1515754
1136423
1267808
806531
1157818
686357
712074
200696
379970
1487029
65358
1496073
1749374
1526096
442152
606036
702462
809777
490538
1682091
1740578
1776709
1054308
1158342
608892
782875
1571186
108790
1169927
1971122
257973
1908855
1772552
1089867
234910
445882
1326242
1899296
94151
1954489
1996501
745503
1689595
559790
1620840
1831421
1238441
6029
1431795
167788
1963228
1635011
792044
1199715
666340
495595
683711
1059008
667597
1621244
237669
1440939
521139
1915036
1435946
1409950
1599030
1908108
1415537
1381235
498702
1906422
331009
255890
403945
929018
1545150
496739
1530621
14368
1976187
1126376
389895
951427
1146336
1376453
1998758
1321630
101318
1408481
565809
773900
228379
597535
13388
870989
1268945
1417313
1441205
1900801
1514321
1961706
692273
1749991
864982
1242511
371143
232966
368532
1624485
1952163
1802776
1785254
938673
245055
1399832
1132728
476541
1576694
633348
99192
310194
1043052
1316954
1317429
209531
1985313
1521618
1670273
206690
437359
1656719
847813
1438602
1385924
1510368
1237398
59146
147374
852133
1673067
442264
231381
1002464
1972051
1131387
914494
1426248
240099
629375
820452
1473961
18387
365695
1114838
1282396
1052493
447787
1314720
1001523
1782364
1218050
539173
1132361
1612221
431327
999435
1547483
1930429
1102377
947870
190300
1822046
1176253
1150563
378065
692363
1144735
29246
331623
1268376
1151949
1099187
1000628
1054171
1101382
1176073
1187255
666269
1711800
1055695
164428
1808324
1410569
1054913
434312
79922
1166862
1330040
472467
139341
568420
1831038
1095096
490380
228590
871562
577367
482672
1519151
1905598
303551
919066
422528
724134
554529
1045467
1562662
109167
1437157
1466532
748077
1812804
1541108
262874
1918213
1390232
1393387
298726
479308
1227119
522376
241621
736191
1391031
1101942
196898
609765
183913
1571618
1779053
262614
655102
1308758
551448
1059395
203910
476239
241903
334146
357452
807140
1130083
699419
396121
1172846
1223967
1909715
1311157
688418
782395
946262
791740
978028
827402
596648
1671939
760692
373036
1125074
1009515
68392
242012
1927359
290346
81473
1321181
857832
1218961
1152414
445152
1118573
624456
1558321
1448113
772550
938164
785763
1192647
1426638
1995906
118681
1082038
625019
1788841
1383322
1752510
1947491
1128742
945958
1443711
985277
1076825
1020114
1898784
1877387
549590
1826229
958369
1906103
368073
912374
1537591
1084941
852675
1610940
1422494
207443
822591
773546
1806482
1820215
1013834
1785966
1499604
1531521
269329
1329244
1837637
968925
938696
1871584
1301346
931279
1722101
53062
581278
338855
193707
503037
1611335
1518048
1139081
655806
629744
659326
1084220
563999
1744350
360071
101835
1781339
846373
353068
1437110
890145
300922
779581
1186273
861846
341769
130017
725178
149568
742373
744300
764470
1977517
430730
1263099
1275041
286655
227558
759943
1688974
836827
1698978
1340272
1872375
1832540
1890182
1225464
1215047
554897
1762540
202303
1447999
147341
54250
962893
1922197
626183
1667028
1863752
402877
148912
1734291
367950
1702861
1693746
573359
1010902
312774
1196218
1398842
1916479
953827
120836
1888335
615050
826870
1932755
1590585
407746
1519926
1852477
931043
793199
756116
402105
1023642
1487784
868483
1056624
567978
1523865
460469
1118301
325654
899877
674519
1963364
256753
468129
1297194
159306
64388
1466274
62307
1745575
1789464
968261
730709
1290039
591567
222710
1409240
552793
235697
710680
1670685
271559
1987945
1974351
398497
1987076
1665276
1757083
12724
278076
588832
1655182
42904
1513406
588397
842421
815465
991743
236515
275110
1610930
302953
1729096
822667
1516750
715239
1450311
1589207
1376771
468480
1751873
1344458
1698798
1270794
726101
1165084
1852826
1604230
452307
729847
1908324
854125
1529180
1775453
1202936
589598
615050
1969473
1723745
1262352
1012882
291269
397286
677538
467951
1007331
1721291
1859280
542628
360885
1645018
1803898
1631581
1032816
876665
1349673
445679
1939465
226303
1702087
1824574
609857
1106366
856987
1447186
401630
1691414
292137
1248087
1604525
289867
452987
1918660
1336820
1757576
932644
593057
1046517
992887
727995
768422
640065
619469
1221933
1847720
369994
894265
1413552
1232934
1094310
1454744
1614474
533610
1277528
1250882
253320
1771491
256767
1969804
1201198
434059
341169
687817
1142906
535184
593679
1615661
1344799
1104943
591383
1298950
448054
1933487
1565008
1608853
497865
1878980
1445120
1086301
1155579
246277
1711668
848211
1002504
695734
1727608
826990
861308
1003543
775623
655087
774115
1994151
938534
1240838
1075280
605693
82130
10674
1294347
997298
821902
473098
1204808
548853
1446001
1752905
643218
1228938
1525149
614068
1713395
237048
849843
547527
700107
1023260
376861
611363
1417096
302198
397679
887885
1576582
1603662
1568715
1915763
794395
1022649
790357
715955
1102968
1528597
90823
1582638
908814
1031062
1718948
701046
1087337
1280400
584480
759337
776198
994979
294253
1230775
381641
1569184
1462778
722707
1800165
521635
563229
405744
1565363
638324
1709659
1255250
947043
1327029
52495
1357214
1860061
1090933
407592
1469218
1266823
209563
1294623
123814
1176558
1127844
396978
315488
1312464
1021435
644093
120464
210148
452987
115848
1856531
748901
834489
858646
222978
132613
1485420
88823
175756
1746082
1914295
291044
1272239
782926
660885
1357589
1361548
1146944
751069
970440
1449321
3493
543190
1961477
40745
1122467
1372523
1791929
1832457
985088
1737570
1978056
1630037
642201
1830046
537147
915222
711336
1013179
784680
1682122
155545
1690696
473350
1088573
146267
896839
1927586
1080231
1898290
1121706
1319400
266600
1768487
1142763
41490
747736
1531584
685657
1432580
684269
1204005
761026
1870505
1394849
177733
855385
1316954
704326
1024093
724768
1348903
1110569
216693
488354
857751
1237390
918377
1797133
159898
512804
1734365
1165688
645610
420147
846054
850230
938235
294822
492820
480163
436117
1542242
173444
1687072
1670786
1369685
61239
225696
1137071
627528
148969
1911647
1953196
1379527
966697
1333214
989346
43657
1994231
1262844
1271484
1065676
1837265
358806
652400
614312
978176
170497
1531127
1742629
1185209
1484490
990683
948161
1825673
953619
837025
574700
1490183
1187527
1299341
1034880
578122
1562575
31479
1115768
1102195
497202
166186
326300
850347
1258640
1219979
1834556
1748001
1546241
1764553
800600
850808
1886240
758848
1966402
1975233
630647
5710
1363663
1100472
776429
1472764
994496
1893149
571904
1804833
1268940
626610
1700853
889606
664910
968557
1573151
1100767
548190
1745434
1230364
1419101
1575720
1729252
771522
1238670
253692
1851467
169908
1786306
1983371
992292
1532779
1400539
487492
1160180
137901
1493756
1385980
1441039
715475
817576
811245
16318
607887
1457628
1419101
153965
411230
1914288
1419864
371947
342751
400975
1625928
216929
958292
1176083
1375247
1116893
951202
1993373
485091
973274
1468611
358447
1379148
256986
1561977
318099
203775
1181823
155154
1007636
311747
276444
1524870
1295377
123671
1705242
772016
1481109
1114529
437171
220537
1205195
931062
611992
1277481
1035502
353545
352606
1393223
1067257
1507476
634051
641529
321828
237660
1210328
24822
395831
768349
1378492
738017
613401
1211323
882826
400948
768411
1229103
1932618
275303
158345
104083
1151967
191702
1317332
1738335
559533
343435
288369
211150
1141916
524106
1499652
25582
89095
797818
1354319
85905
1897092
54172
1073977
1403740
1130161
1230394
253513
344789
1827101
1602474
924627
1290462
1990409
1580127
603245
913385
1865145
1189443
953098
1520311
1933957
1604773
1779076
43922
935387
502885
1504475
1321161
1375969
433870
986639
1616691
675126
268831
333593
823337
1603395
770484
1609766
43038
226359
1277528
597573
1717552
566900
488845
1346232
1068639
788066
743287
721859
1351068
2122
1766932
1435280
1913328
1637406
359888
1116093
1366100
1313975
1660395
1985114
1458960
1327639
718379
617036
451779
389351
572572
1622357
824664
646772
473328
666238
833738
999077
105777
706967
1955684
676838
819405
910417
117396
146704
1349530
1718806
1132653
202561
717409
1073651
782644
1909527
823164
810772
754530
257360
363917
710320
864625
120141
689962
108386
932709
493474
1007281
1321350
1617514
1877821
564934
1372027
940919
761075
228627
1086301
1730875
1382608
477803
15739
488174
1680772
1926489
1157015
920153
175804
1820277
1603283
1001482
452014
1742234
1643922
1754132
659906
1474259
39779
839177
1116324
88754
729801
132411
254578
1360929
1456335
1039739
536245
1967800
1540153
1967407
1081422
236445
1666188
200242
882838
1784857
1530352
1158174
933703
1865808
57079
1611445
1756664
512289
827402
1677633
1364031
1349333
1086416
149697
1261948
626966
480999
472122
899330
1292843
558158
207878
1654725
979089
808476
713721
694364
533376
21677
237669
1458896
1514243
1437974
437443
1663821
33906
1956042
228309
576917
967580
629752
834285
106444
686129
979860
1923852
1800369
499125
1885637
1432076
752386
1434129
1535236
1409545
497264
1652780
1886208
814450
56084
646368
1609214
903438
435749
707634
549049
1468186
1710428
95823
1909751
511049
670576
433890
389913
1787196
1852688
315847
391882
309423
1761822
734168
1338949
648186
1773514
1090518
714253
542103
928989
686474
1391282
569427
1486002
1126896
561362
452794
1338099
1617979
844594
711501
1778380
1907153
1493099
463460
800344
1367814
1304471
1338036
91904
223544
1907909
1762540
746377
1293548
105594
242603
465757
323637
1511574
864718
836929
1206407
1013896
40163
414319
563103
1857086
1352119
1914079
1738085
1857875
1870347
1503743
1483600
267304
1602894
1348934
1388080
44758
194417
1011804
258470
616277
576505
1861643
750368
64589
1145425
1604818
737450
921376
907849
303332
747412
1637672
1568458
595652
1814443
1013086
1922834
795732
11119
1648183
676269
1499601
946931
77149
1469530
156984
1005747
727210
1857376
1270744
1558412
309458
849782
858563
1164956
584480
1005363
1949603
1765458
1593613
312680
1399532
186348
503124
275532
815004
749041
1761231
1739893
1306776
260947
1334557
735990
52592
1613239
1429788
296948
810696
341341
1684535
1964809
1794988
1014539
243453
1979445
164430
1499920
1574519
152686
331270
682054
1577740
350820
122150
1034188
305827
908391
698129
139514
1507283
970966
738182
213926
620202
1414442
1108953
1487906
1978017
1722445
1690116
1105351
286517
998656
533547
873966
411848
904430
94666
229895
1409979
628973
1282025
1465880
681846
1139984
720930
140954
74035
266911
764489
142741
1021226
420555
1019304
1262352
114718
337653
1154033
1920868
206162
202339
1023301
1915938
1771321
213658
596868
1270534
1449489
542494
827764
1663544
271921
235942
836211
1221102
542900
1404512
1026077
495840
1378833
1309223
1749878
221428
1117778
1935704
1864250
1197779
1185388
148167
990514
1770163
1454951
1438585
1726778
1525636
383784
586685
1203
963020
1680560
1578183
1525318
1755422
1937848
586793
117396
642164
443092
229005
1591591
1650299
543141
56751
1864350
1568295
1098406
1207823
836133
1551018
255408
58342
554416
506835
1540470
1563990
849045
1894644
81701
1103805
823926
1277376
705523
820507
1113643
1328057
408825
81083
963313
278833
649529
802807
621517
1516220
442059
1341032
207343
624417
1409673
998339
913084
1591239
812733
783053
1293654
1776579
1599004
789219
636959
1138218
207421
602203
330748
1936234
643437
965932
121375
118922
27734
1240568
618329
264983
1212462
1451768
622419
866433
1291732
833195
1189826
1798706
1046198
823269
931287
1411763
1426826
1188809
170411
387315
291675
1574250
975548
481014
1110515
1475526
578249
1185646
1443251
1587059
281884
1718586
1346269
169885
364137
330109
515774
298494
983326
1661930
1317332
1854526
432917
25003
299629
1418245
714227
1154697
407388
684365
552580
1791026
266808
1802527
1191590
1346739
1281589
1281465
767779
700211
296395
1516772
665265
611279
1296113
154730
1783799
1055339
931275
811170
1009764
1754364
1694017
1477954
366238
1679157
296677
758065
1121265
1536330
5518
233181
18053
1603153
1158570
940410
924736
1141815
1084920
814786
106013
779294
1351452
1685701
1574137
834034
1666218
1351193
916801
537157
797042
298199
978318
1293239
1862770
475468
308424
763252
649471
1552638
1943350
413846
77892
568094
1293159
286749
1881023
269139
797614
622573
17546
1210915
1466334
1150907
1341202
725316
1442173
486110
1583844
147217
883287
68919
1422503
971765
926031
1336805
1162949
1605527
1234570
1877235
1145262
511257
1144639
1196648
342776
320905
591423
1926363
145469
1666209
1899740
919305
1058297
982837
1589801
1836469
1309598
867911
993275
1753566
522376
1258640
1372395
338370
1697262
1179731
272399
1359959
1423494
1390270
1440660
1071269
898587
1148047
1997724
1936325
1157976
1844719
584935
551885
244091
139077
907251
1753867
1754147
565409
325806
889001
745081
65481
1380327
1352215
566512
461650
785847
90364
141519
829157
170467
982212
1841813
125361
1392742
434447
1464811
1446487
490353
1429916
1320738
727491
1421724
308986
1166634
697007
7746
1084140
1394371
601256
481441
1321186
72098
1864351
1453382
1742318
1882493
1120534
1650939
1726144
757984
1615076
498231
71407
997605
711128
1613371
1737291
1427796
1165250
55596
1139984
459027
1242379
104157
127898
105794
819381
1042198
669535
1797133
643166
943689
956501
1555782
1789623
1006966
902717
311097
727786
1112413
1292157
1955675
544309
792615
1462190
1125371
464884
50638
137751
1073502
1008738
1157326
1033411
435049
793685
1198177
1516750
515487
154096
112792
1142998
386490
94107
1995025
731291
91549
463499
1943259
1034621
915634
147657
1813942
570628
610295
1174662
964051
1896886
1276592
830322
452437
1648600
362936
968550
1810314
411384
290232
973675
1640213
194654
677189
122780
1251817
1460897
1172020
1118816
57997
1929987
842013
359169
1933711
66088
297764
1708759
1254429
935579
1976940
388109
539629
97658
1799595
1223647
1424233
1791488
1563369
957731
29492
378259
1746863
1767461
1602898
1603314
1704579
1422565
1851114
1924604
524453
382300
728630
929176
752344
352352
1774559
768900
226924
1047607
804261
1687721
757712
997023
1766855
1532025
1516264
1058936
457390
79955
753365
369360
1820113
974102
20300
194290
169396
1089639
70769
1768905
1355785
504727
1670786
206266
1393276
60764
1964812
1132028
1361382
84797
1101942
986381
1409837
1021163
272215
1461456
45566
1492126
1774962
1239549
1269104
1027217
1158576
888405
688772
1445676
1740518
670101
1750314
1372988
1508316
1460260
1587126
736844
1919753
1849833
1933800
808379
804642
1261407
1975406
1291261
1780480
636898
744705
648964
10774
1327873
1689964
1769171
1315934
601983
4654
81588
1934678
1713685
366331
28479
1198976
1879079
134747
340483
1918027
764383
294139
420959
1169672
791129
1282433
435779
1827606
268546
1652367
1579399
486103
1302277
1944924
1105081
928598
308706
1315997
1305113
1727448
661338
301614
641336
160168
55807
393685
558102
751326
1767552
1850336
1193795
198494
1031967
996410
1338817
1975768
1028305
1336036
1371089
673501
160724
829935
1250230
877039
1291591
1764936
1891059
207354
872402
43428
126867
1462273
1689791
505839
1509697
281181
1171140
1205233
1420940
851322
1300968
1370144
1323099
1441756
1891521
482349
283855
1995889
1084052
517752
549795
1334001
1074531
1316779
1258105
960396
915030
1166929
854305
618663
1730461
1979097
1987561
522609
1179731
632514
1732199
1497649
1395615
1408348
1814425
547511
1632298
1660215
1407513
642370
504760
1964193
660302
942433
595118
600569
1105807
829675
462255
581893
1740528
1893910
1891735
135842
1208885
47334
588604
1468097
917353
1022222
1332724
375196
625402
201918
625472
1411859
1873063
1116298
1442475
462278
485057
1175
412100
231495
827544
175655
1805690
544553
1279416
1985237
872850
420701
527297
1839343
1157169
1354208
150969
1839070
1495628
335130
13404
1471091
40989
575683
177340
761216
815944
492342
723677
219006
952572
891951
1702597
1193853
1896464
1363218
1603476
462416
563154
48503
51728
223156
1595661
812914
322946
6936
390860
829959
1847121
554352
1412295
34328
1839706
521890
549162
373394
105404
1729111
1554448
347855
1159475
1563360
1036551
761153
1116764
183005
207142
311757
291929
1409020
1629664
969878
1368076
649599
1606074
1423347
563940
1967691
573558
1330040
1021439
1856967
645566
859193
1358524
208316
539228
1126376
1553468
741864
344931
887162
211451
710789
655841
821412
1299837
299744
1243633
1555853
576751
1571198
412935
1648077
1046471
1175691
1434558
1297024
352368
1323398
1876092
1395665
334350
317808
1677072
1079595
807140
677847
1373493
358914
1723799
912045
1374130
1563838
1982801
886493
1867138
61489
1066925
842466
356413
174373
1551415
510758
90819
377556
1975417
222050
169150
713992
43156
6234
1007310
948689
393822
170606
1464525
1003502
1360494
105794
1685262
1682211
783706
896671
408421
24461
472084
1217262
435022
1317731
1619341
797823
1147020
800557
1026045
1845241
708301
217381
1342422
1084602
1178316
1506370
865407
1989278
792272
359832
1947431
1674396
744269
551902
1786435
1213886
375553
1892819
174838
1549907
1296201
128431
1688168
726671
822066
386076
958665
417851
720212
1019633
256988
1034606
338375
1612880
1578944
725848
934407
918832
1882030
585704
1770861
1603022
1743524
1001175
1195683
1368216
19490
1200979
1883333
248100
1915276
305924
1404333
1967063
1272224
1916599
1296589
1402709
239340
379865
676237
1809910
215649
491974
458226
876699
1750055
570199
1958655
1318064
656099
1915838
863871
1039924
1036910
133012
359220
1828677
292916
1589155
1899510
238516
147626
1380269
1346492
1765767
69277
1247704
1299527
1772192
29831
264872
182965
1984612
310765
1427251
1831915
213566
1380529
49723
1188121
587742
750434
1535207
1701099
310399
1058492
785923
1847147
501581
166011
1204060
335556
926837
1410186
10652
1658528
469658
486342
1503635
232697
446287
479406
526853
1233435
11700
1018238
1560535
1088603
1322744
705065
1167513
710101
387829
687649
815323
1651536
1678505
398494
1303615
1084220
1934596
1611648
88202
1579986
1971423
1075950
885340
622585
548317
1239676
219109
583733
711216
661712
1619255
1468027
1595209
71456
253750
910055
467154
1470950
1584773
1889316
1019686
1644375
1773243
1361505
1904196
1778793
30868
956324
64842
776980
804140
1812952
334858
1992390
1814651
623926
1700323
349671
187062
321935
1299170
203098
1662288
171065
1790099
118751
872075
1264429
1126782
1357292
1179309
798570
1860681
716278
204946
1486769
1519577
1239013
661906
1757706
28130
456864
506183
918831
963064
1638426
1719304
1517712
1399379
1781190
52838
1863281
507958
1598273
1163982
1719310
179526
1044469
1670951
426423
1938102
876062
1786035
1642688
241198
79288
1294962
527465
1122126
1749933
1006128
323402
1621090
1636736
587618
343575
1820267
461165
457402
777974
35297
287033
1134165
281180
544830
1494831
1215310
1002281
99210
670063
1444918
767337
804991
772259
1133759
1453199
1336805
1945474
1542910
1570067
208517
297108
1810228
1374374
1157957
1986708
130565
1558952
335291
125265
1712366
440648
1852949
977021
23159
293359
325828
1463499
844145
1808754
1236462
1584916
1624505
1264265
681846
1771769
1070323
962285
1903468
1996157
625263
216722
1844323
1170507
1588541
1173821
1899924
1612877
1385917
1169967
1927534
1277243
1582061
113163
500820
1475236
896139
604198
58109
1335579
553429
704870
1232660
1180868
814438
1671995
1836108
1819036
1404307
935918
1413246
910055
1842276
1521754
1883012
600578
303538
333967
1746468
1324380
1373206
731384
1161480
894763
1811966
1474486
1629219
770998
21423
9247
1457106
1867585
363689
462377
1619650
798735
164704
1247619
105412
1490628
1778765
1225228
1894960
1585611
533610
504738
1041744
1134517
987756
1613203
342580
1545751
1567898
804645
866110
1963194
854949
1525326
114551
1773434
1839558
286478
737438
1277797
280223
19805
1999188
1519035
1791028
655955
566393
479779
1735269
1470738
298039
1079487
448134
765904
1633695
5210
1102825
1418209
831221
1513434
525298
1996401
259450
624240
1344934
749360
1563610
1762401
1160786
1445377
238387
621432
1122072
752610
1917681
451594
326857
1318429
870654
612026
971339
202526
1051006
283132
191987
1683277
1823324
472203
1322838
1067364
1160262
1825391
1283131
864541
1262062
877174
446421
497135
1956560
1920257
1294177
1630066
1696041
305251
949072
45928
231627
451588
1585653
471629
1168283
1250326
1501944
321232
391180
1824599
979697
1006006
972937
1978214
1073660
109820
646135
963751
764935
806766
534136
1632720
1248418
261204
1881285
1844736
402830
1560739
659088
550409
1168033
1728298
1676062
216347
169070
782015
1083115
1207431
1535236
1105060
1777778
412784
195107
291926
668110
287729
1277936
45183
1514045
1066406
539632
1601960
992479
1814903
981771
78276
1443758
386559
632582
1353817
1328180
1769895
708380
153214
1075702
1448424
1661336
26401
555560
1637696
1905315
1108962
1556834
1788349
675776
1697138
415886
922820
1378450
659002
1518747
425527
914598
1799562
349949
1925843
1992099
250235
1508586
325806
269797
1660405
1698581
1862762
683484
645383
1131289
157434
48983
1228999
61908
1244159
494873
1058888
1261923
70938
1634998
712342
1538622
180973
1132933
400369
1309390
1238347
68852
619856
1134690
769886
1451184
497682
1055552
1973462
1280467
382611
124236
922289
1710904
790205
24964
651291
1636488
945482
1695172
529001
182244
1896110
1036463
1872265
953051
1738721
1192637
633477
196949
1645398
1533240
365847
41336
1700644
283450
690095
1852757
71738
1525722
1656564
1368193
471419
1816726
698164
1562455
1468393
1311619
435013
293801
1626560
1070157
1494591
1125220
1111847
989346
1618721
628918
1664554
1942578
435269
748913
227592
544480
12782
674901
648510
424974
812379
1990276
609926
1428678
1007147
970708
892553
1776394
1775523
1806347
185035
149664
1954189
1042779
1208927
1340306
927188
1102607
1737152
934295
416572
26479
520407
1337735
1025450
1232344
278406
12782
996259
849046
1164808
1240944
930786
566153
1651322
925789
1217708
475470
898566
1340414
1223322
397774
1619703
78396
328549
770776
1241092
229373
1820787
866373
1727443
431805
1286
1714656
1343110
1361418
1378642
944828
1108601
69457
226303
1424915
1971470
1860530
722033
1932948
1189034
1323614
765606
181763
727995
1375985
593446
183720
378930
314018
172306
351093
628112
911407
1378783
1449148
438955
1855326
1603607
1609436
971483
1596957
1953251
1459536
1598265
1122480
1178485
1984594
601426
884911
39031
1925391
429601
910082
1711034
1304519
320184
1986913
766002
903757
1637964
1637055
621796
1963719
875002
1128850
1479423
896365
1751438
1783136
1609502
96131
956950
1438242
740061
479231
1158620
1513150
670869
869900
1263886
276710
1998265
55996
660426
1526903
438491
972152
494120
661939
1591104
367886
1727785
246313
1164887
461261
824221
473790
407839
824943
761038
1927276
1747788
1889070
1214947
222603
881183
1050375
1741650
598362
995157
182076
1918213
1399379
1788717
451351
1552308
1723298
350160
499422
359046
1143171
1638455
173112
496537
719095
1475447
1790769
124302
1797267
35405
71738
1284646
892456
1641085
1945014
143029
1889060
45098
1415942
1394891
334675
1240170
1368292
653209
1168649
18935
855795
1618455
1039235
1995795
1536264
922691
841132
517601
82988
1008417
245704
386600
696470
693961
149332
1852440
79587
1782134
1150102
476277
574007
1051407
63854
1249839
65839
1349472
1767784
362391
1948537
1397396
1321798
1534027
1706553
899585
720212
947576
1222939
1055986
1944388
611332
124109
783601
218387
1021502
1494855
902675
1901049
1752907
381200
237514
1754800
1513913
309122
529979
1606521
463511
1128795
754361
1446682
578655
1808038
839135
679525
317275
1810438
939813
1131371
523705
776812
642632
735935
865532
1407988
1007689
678395
1227747
1837603
258551
1222211
782279
85236
1262222
637862
1608641
1980359
1672403
1104739
1868554
247647
1700542
1627771
1870808
349100
1101665
903307
1141577
131539
586414
290818
1686856
1825118
1706299
1295309
92412
177799
423453
192514
1991472
827086
820385
1045515
155449
1463330
1701064
689440
779049
1775971
1802273
642416
1533960
1550878
1064828
210846
308287
1897902
579614
1516805
605281
444057
856868
1606866
309415
1035220
1789134
929265
1004328
584707
616668
1858909
791623
1589111
209148
719838
351594
602347
1705451
602388
1107330
92145
418114
1891409
1652378
138259
1888459
47291
871678
1114327
1219804
245449
1792153
676377
1640951
751406
1174958
1244135
144102
1992887
579863
1304641
230500
359753
1102968
887182
1085211
600873
1944948
1068153
340724
1239811
841738
1862899
1718929
15625
1261840
1926820
1833325
582011
962534
1883692
1981745
1898994
1066759
845191
422407
548150
94715
36698
1908331
583842
1792570
1728338
318839
1385917
1395841
1366322
178425
250959
1923824
516255
1065445
1683243
1512131
710112
505839
1543486
1191279
632557
1976167
1205063
971363
1164675
1134313
1210247
1421090
1502767
1424165
1906074
785892
1722302
1167669
379995
1352983
261852
262636
966981
73156
1894892
1077017
470118
1230307
1369427
1295064
179450
1266481
76594
655374
1048316
71881
801829
1797051
1286597
58608
190844
530806
1410186
754680
207320
11307
1029158
299755
88835
609981
842349
375196
384527
249896
957914
523447
63467
286371
733932
128144
5090
786619
658399
871596
1610145
1690700
632375
1013369
1434501
741760
177934
517645
406050
15094
680963
732732
732293
771182
1049802
1026165
1327717
765490
1894352
622401
1271972
354386
1431892
98530
894427
934538
1133731
1655710
1024145
896317
1559764
741362
1448070
708906
954614
418416
67248
71766
1038327
1105315
493857
1108831
408626
599660
250704
952572
473418
97709
1013281
516357
804015
1575947
1925226
130946
1387175
880975
1074224
192601
1145014
923554
398485
400635
1489973
982094
1165124
1559518
788780
735242
1716302
379448
1591656
870184
156878
341594
46797
1450052
356143
1067113
362713
1091343
1036551
97469
734607
1158701
1271067
591147
3136
1853857
1591465
783126
98571
105474
1070966
1871771
1995810
1633024
1250933
517824
908186
197867
1624045
314222
679132
1926423
1390059
731478
1404983
1903151
560664
1425414
179143
1897013
1024304
211150
467414
617275
1808265
1876625
1981697
545710
541539
385773
1925038
1750292
777898
1475778
1679021
449841
235315
1386973
801549
1936395
1215400
162789
84082
1676009
311430
822152
512226
1607285
492750
1753800
630510
1623223
1033950
1988975
21267
844475
1146131
445471
600045
1445560
687445
877447
101373
588647
623324
267638
1377133
843977
297360
714961
1482844
327760
1805411
1456647
547221
1948453
1169184
144353
232858
419839
734996
552363
305140
406148
579488
1119304
281381
1813336
88255
170866
203426
28714
47236
1053678
851495
766985
222901
787075
1673169
1130431
974303
1819946
1432120
713579
870654
749509
1139704
1134645
569520
754647
1721278
1139831
1477205
262646
1247314
662044
1871608
158667
123463
408421
1881912
1019520
293373
122296
1216067
758325
922509
118895
638121
1225365
1361128
1331261
1025260
437034
1825093
1466742
1542728
201435
335253
497559
764119
469968
997
374310
451235
164498
1210517
1576976
1864867
320686
737383
993404
8491
276425
122600
987189
1475886
1323941
71386
7494
1064582
972281
1512635
1737788
1741674
361788
58879
1083788
1436716
1236688
805588
65197
929673
1979526
1443412
1158291
1956649
1811694
394357
709045
1354499
875831
1774568
1772139
1268480
1637417
1404915
1203066
1806533
726057
1709194
561364
1283287
1624073
90082
152106
98770
1037046
128792
1637337
1601804
147979
171530
1650770
1573609
625576
1864351
1013568
1102270
1089639
186234
651761
596677
269957
1808117
1487910
458826
1027729
1078683
1113817
700107
320952
109706
232969
502371
887608
1972759
1111111
515023
1763877
1115667
868831
961304
452523
1290333
113940
1481657
809112
1366371
1815795
141250
364230
1494392
1425884
1073672
1240150
776125
1713894
1599732
1769294
1578345
1033912
21700
1310944
1874496
777101
753134
1378352
895866
1609185
1857859
1508820
1931965
491610
1146707
956367
1517391
1756225
885448
137132
1515433
1257343
1165242
1966335
1226549
1909075
69433
979295
15171
838639
1919186
1320202
817231
1228454
753182
820558
1918264
1369032
412466
466564
215381
667121
1263301
1780664
1948096
24380
1124407
966181
802441
692725
1869027
1773004
1009130
1430228
1070914
1464635
467393
1553766
1841380
892343
415562
1287886
278406
1964839
1359925
1491005
470725
1726626
85782
970720
432454
1258412
415256
625019
1503653
336462
820365
1433099
1820194
1098585
1177719
463608
1493206
1351882
1386730
1713569
1823846
1919186
572323
583430
1329991
397511
1711484
1754618
1050124
1582907
1833102
1945
1697874
1539988
539835
500009
1985759
56163
1501015
270701
1655892
384959
1779708
355416
1151697
675066
1004420
1920485
622684
378788
221292
1731099
574700
11958
675615
900256
1891297
306033
41520
541243
739859
1186989
709892
6721
942288
133870
815173
1996638
426809
255991
385582
387807
1563092
159061
467192
1593699
201813
1125952
1048487
1675768
1734353
1697055
1199275
532800
1345746
69501
1595965
50953
533572
1501983
1431213
1011213
691355
1940934
1482625
1568779
645788
1137495
1576976
707486
1726318
1820944
1079144
1018635
1029884
1090822
612140
1195171
614591
220631
1538154
1508606
1870659
270861
1826348
2509
1858707
1650033
592104
1520647
1472752
794268
1848151
1439765
1595008
1629219
1175672
1438888
1206981
1685843
64910
192093
332308
431025
349077
904056
212605
1891390
1005679
254633
332856
430299
838221
994052
677993
1091449
1005550
917162
920250
741187
1982969
1180314
1041892
791745
297790
1271169
702046
362391
1516750
62306
469198
1915409
120659
547631
588623
1998225
1303218
242453
577434
1099151
847808
479519
1954786
1497930
123739
1014807
165787
108354
38340
390210
554815
251577
761216
110138
1016135
915184
1516264
974404
1584048
933410
871387
482477
707708
897431
679342
340048
1109400
1512805
696470
959005
836778
1433296
1090521
1203482
1379544
883898
341984
881501
1417669
1749933
1397888
191702
413179
1476827
1612716
96290
1597380
240130
199532
711699
1265688
414706
1927566
58608
477047
563196
1439641
86561
157430
1459962
75743
588720
1230887
1509237
1999602
1912803
592570
735934
93852
1332353
1987567
1355050
215098
1847243
333728
1983522
1037202
1222192
271459
1889759
514220
1903443
1719178
1387551
1256452
2713
677245
566967
1170162
256783
1062246
1901987
1054916
262242
1882523
673647
469151
1909280
1977965
1893648
1327300
1554817
399157
738123
1876860
1286473
274101
1229251
827544
1254875
206161
684868
1241491
869355
797536
634934
478489
1006849
1380357
841234
150872
313677
664811
436845
638283
659780
676403
639325
913888
688359
1617873
1186810
624174
565099
1662038
697017
122372
474868
864261
439039
237163
836441
1123605
1740760
1644312
675125
1644305
178864
1082070
367262
364565
1910077
1806512
1550263
1410298
607615
1857492
559255
1667534
1536883
970256
1948783
484154
456525
468332
782550
458851
1318540
949509
60353
694648
100582
462441
1667248
817719
1880025
1852242
1741390
288883
1299920
1434497
1303138
1529395
181642
1257809
483214
302205
595148
40528
635414
1625637
1789539
518720
1465855
1339375
1314021
1333743
914648
1637615
1151284
838185
328154
1635029
1985330
444536
1315373
1270067
1359671
290716
145153
1938763
1289307
1360541
389060
1419965
1173111
150908
320941
989613
475242
1243376
861731
303462
1743427
1090071
1255050
1068339
893882
1181337
1250056
1983560
1830725
971216
252044
598358
395064
808860
1961896
824405
337852
1944645
1630361
163400
617800
1709335
1565123
1527542
1917744
405196
1502181
341341
158290
987263
1775371
1856630
1537234
48298
1958433
1809526
679236
928419
151614
912671
495421
839947
1468570
1485243
60764
1134704
415849
1388988
1998236
1810104
325581
323444
1752580
414684
823068
1282618
14191
690500
1416315
1949358
1166907
828557
1736465
1406284
573471
540632
609359
252315
1691414
314263
1659962
1286395
1852318
1251216
1298698
1957751
1757146
1329759
478998
1207161
778170
1960954
1662044
693579
1425406
1546476
1634913
1953746
226499
1024375
1045018
997637
982536
794470
1759338
1296992
818925
687398
1723745
635003
254555
198533
261801
1074678
1123713
1001198
1753763
1388762
1478805
578196
1527545
185295
711029
1143484
321876
261404
480625
540702
435968
728516
1819775
1563585
1698954
1184401
1018799
1623126
1480286
332921
1641325
404294
1424450
346347
819014
72694
1775523
453848
40751
724431
1654839
958134
1359296
1856187
1579663
1601208
295019
1558461
1018714
1518131
1382391
1349843
1460297
811555
880143
663810
1392362
219983
80439
400174
736625
51589
363577
1235832
974306
160461
302827
365267
1666435
1369779
70984
1814944
302429
91654
1161407
1613241
437443
914774
207830
524446
484425
620356
1092390
672750
821280
451098
263025
1764784
1424981
1437382
752291
1392147
1510920
1137127
1437870
280243
626589
1042962
21691
1049239
137483
1749591
1548356
796253
89891
1142223
518787
1363932
1594709
1515071
225189
936935
1751382
1409720
303090
1364964
962855
1649543
1242432
1612025
777918
1742226
1202224
682075
1114242
185281
1977294
1104975
1992535
967686
1616439
882548
1473460
1084553
1327029
491685
1520178
407567
1113940
1195675
807333
167837
1764936
1352
1658528
482428
1501956
445299
1980049
678903
382707
1661261
881721
1972215
609538
1516772
995942
781191
906696
245197
729872
821393
389291
1848162
1659540
1458174
287294
326986
980155
925218
670032
639676
1383500
1652314
415756
1750006
1055422
1712031
1374958
644361
977920
1614635
785834
1150054
340787
1854256
1682392
1894552
451334
294253
858358
1325258
1395037
213500
465946
1743669
1301583
1523427
423597
1442607
1273665
1804033
1070105
1343554
672295
1699704
1207749
429603
879040
279758
1469734
345954
1258065
424863
400514
1795288
1165250
188335
1487000
1237304
645081
1488678
808293
1471794
1497106
1052685
1858380
397482
738965
1672268
438970
1017768
435269
1020931
618395
286886
1658571
1158966
1378188
1752781
388028
492145
595105
262976
871489
1739418
1561600
1206099
1978937
836387
71296
956932
1038723
313496
265884
464829
1825407
359336
1362580
675431
252044
911733
230815
1882244
285676
499125
1495823
1624493
978998
1754318
637833
1916835
1722771
732499
1178863
217071
1270290
1172855
1038443
639021
352675
839845
1934479
184548
1147610
1510468
1408374
1036022
20173
1641865
43172
962666
1390785
979944
931336
1370987
1350950
1611943
1179394
1446160
1238714
1978390
1066812
57836
521021
493524
1890599
1045382
15291
350803
724931
1158718
1433311
368289
1759902
1430810
493470
541728
1919243
688648
1590610
1009351
291205
1446887
769068
1258021
1322258
472812
1933355
1290628
338541
1333552
1466515
120914
823236
1725011
488174
1349844
1085433
1886303
713844
486176
1582242
1636835
1447676
1564919
67434
1732795
1751362
1758221
1110376
354678
1504280
1326625
37381
1609888
1993027
1268951
1043670
375528
1375649
1402531
921423
1295783
1108602
190417
979081
308336
1782008
701676
467867
1132679
475174
53663
369994
1360371
373930
435407
797085
71613
1185309
644978
91900
1135210
346246
1295962
1016515
885836
594383
1582805
398493
1966944
486603
695458
829456
1121568
918163
1431226
429183
937729
1501097
341327
396257
1128454
1548904
337528
925400
644145
1320052
1623375
1091735
291651
587914
466279
1439398
792148
766692
829126
898776
943560
189
355378
856766
298668
341948
468384
1930267
998557
568505
1051014
345850
1592115
495421
43128
1701728
1227776
1978937
1069994
1004608
539706
1720675
358744
1013811
824161
417156
1554577
106281
1021095
730891
1854526
394809
1005934
12972
68635
757382
1865482
361558
1258855
1579188
995418
1458428
853768
1015399
594250
1073954
391964
1861210
371407
977338
937149
1729032
1788447
82275
983361
769387
1602276
1460981
448146
147304
1341443
775694
1161855
323239
837493
1228303
223863
1489886
380303
401273
1666410
150744
885210
1176870
361462
186521
609455
1122691
649346
1042914
883284
1865230
346348
50440
439663
658832
1153454
1311806
1533606
1385813
958639
400104
206278
1029819
233520
1886208
1952050
60645
1298445
439176
903452
330751
761231
280329
1433505
1357750
976430
1317123
538736
588047
1075869
113747
690801
875596
1380044
661372
764130
753430
441023
1855488
1645785
1154547
1114952
1734162
560780
1325778
599801
511764
671756
1295204
223367
1765808
188936
1419327
914075
579093
491560
274904
903649
1003183
1570011
572329
527715
1036554
994297
1006349
231957
539176
1212124
241198
789133
439552
348451
493781
793614
392746
850481
160748
1101227
1374677
1759958
1059778
584001
1677066
924914
1723131
909491
377645
1625805
1755559
462954
1769338
152146
1358565
212384
879589
505573
1018891
1790816
107509
1788164
318713
896487
747347
609339
738123
357207
1608684
399633
1134611
41520
723009
917541
1799561
1579486
640250
1724178
1299975
372869
510697
725316
681700
833213
1114239
1903280
521595
424269
1134165
1217678
1005767
1390116
829608
1400577
1108515
574557
1183754
1023574
951198
1125048
1376799
546856
108420
457390
145153
22092
654795
55550
134989
1459044
415414
481819
168651
1437450
304148
1291312
873321
353545
1782887
1083046
1711636
1561012
1348086
1644765
1648991
1673040
865299
64298
1752924
595248
1022331
212204
1898066
1864016
1438812
1067911
1483012
998083
6792
274210
1560783
777540
28606
1357260
1514869
1975843
1099229
300202
291662
569559
224125
1211669
338960
75365
195578
871748
1183424
375181
258403
716782
1653554
738463
1528635
127511
642338
306991
1329594
1192329
1337483
756433
263312
1948087
965767
406942
1700693
727365
1146007
9911
1869536
1181740
1875902
20753
46407
406047
676682
191901
829
1714045
1625473
1525247
963517
687269
1104132
232623
1384396
1501648
510127
1560640
825258
254725
1368458
1388358
1194711
303902
618534
1691110
685543
851148
645316
1861650
1821557
1952102
331137
1672807
1884411
1863001
1508783
1721917
478371
319258
587598
1330567
1921575
8265
818644
510528
1129084
36995
151740
1204005
529553
1367203
305281
935144
1587621
1137477
111766
579911
656167
444821
580669
278138
1968083
103016
1869661
583022
665443
585978
280695
127287
654704
1199170
666019
1802994
799293
1257677
1336745
1023490
234572
221611
1474045
1201027
1401207
515527
1305324
1650486
471194
1057997
513170
270168
1082443
413175
1990052
406312
20601
323180
1365020
1427536
1010169
348482
1402573
1108903
53149
925344
220477
1745027
834496
1199676
1258680
989380
1943318
665682
1635695
1996475
293422
28384
593728
852656
15191
89803
684271
391889
51949
233538
1173138
911876
534869
989367
1353870
369808
1482111
780155
1157137
1439736
74452
1070602
264172
1435942
707498
424882
1144307
1310063
984237
1781798
786991
326763
973788
1543783
1723417
1859906
15042
1129334
45949
693606
1509920
708407
135640
990086
1435280
1411209
842141
799266
1036587
1927566
284141
1895348
224133
958145
193946
1118469
776684
833492
1954156
1320931
1261213
303054
33055
267737
1250099
1464293
753737
1682130
1317041
692214
1731073
1810396
1547300
1190228
836747
689988
1291194
1632835
1468841
1663844
1000356
1349420
1354867
1579063
843006
1455627
241747
310586
1162565
1848891
158071
1596214
460193
1273829
1145950
12267
976529
809112
1023750
1037694
384553
695572
992893
627267
839271
157365
826875
1075100
332082
1310642
292199
1871614
440579
921927
354457
1194365
1200621
155697
1358371
465168
191043
1904230
199428
708305
730028
1755481
52189
676075
767600
1815233
1103416
514330
291260
216026
1213105
904744
1452879
536753
369661
549685
1488020
1816103
1705501
1593545
1712772
183618
1996337
1009434
12129
694313
46464
1764174
886326
72998
375636
1465225
472603
741760
53939
815211
850857
1308958
243850
1168776
239219
120876
1493999
1004275
1792604
558832
617504
525399
1188807
702506
650162
1636092
1708269
1178833
850291
1063664
1607785
304804
730975
422926
956367
428388
709475
1760210
448900
405114
959049
401809
229227
54776
973152
566540
197562
722177
676178
722785
420768
328462
1327798
467351
127511
1853621
48905
1907863
534075
174032
182387
1058098
1285046
516092
1336334
1581982
1405857
1943618
256190
1229950
637072
1243483
372972
1340082
1046421
1117850
1176799
650468
1123096
1780701
1192524
103464
1341168
991909
25357
1786916
105324
364101
1599961
1828410
1449148
1960311
227870
1183338
274520
1398929
828330
1292793
461668
329866
411281
1595952
410009
1600899
1908763
720837
176493
1775296
144473
1334557
116962
919378
1007503
45118
920426
715453
533383
920458
702521
779479
337451
1929817
1195208
1627748
1043605
292384
1695909
1132710
1883040
41647
420588
1014728
506839
483395
479909
1832082
1640534
86246
1082600
1563368
1153408
362304
631454
739012
1583841
1249798
1685188
549387
529567
147327
119337
1288203
1303200
108981
1698004
481057
988320
1561002
1436841
384521
793949
473446
1767753
1307541
1035306
772892
1064089
1206838
824561
1265955
1815728
1007522
149974
12856
154002
955052
1393116
1524663
1178576
323162
1949944
104083
534841
1993296
1359481
1601578
1448285
470427
220477
757339
1589930
1776124
1037770
109223
1702683
173148
416893
1705383
309396
132223
1855751
1838878
1084553
693007
405704
1310791
944465
615069
258287
920827
953100
1697270
1246956
1025368
499965
1820698
1897939
1063549
1021723
774271
1039895
324344
1435464
1330770
1682060
857759
1880978
335605
1149616
1165552
358214
1609562
1955628
1260632
1347779
1240443
747980
217447
1149175
489360
24144
1532823
393679
914395
1153029
957998
862890
1465087
1035813
724557
908979
946347
255408
1613870
1066406
1793680
1861347
329409
1840787
1692375
755801
937967
298275
43360
3473
1005751
1467104
1473973
1549810
1883469
773157
905532
1980572
460342
626381
350487
1817645
69405
1794878
1576718
762993
1285753
778242
660093
516854
1854446
1602913
925530
433870
1811023
1259614
575552
792324
957651
221504
1852391
183102
780050
1796601
948010
555999
1613874
1336478
1117773
1476944
1588360
509934
98815
909117
910417
672796
1880574
523416
1663314
1641905
1097974
791137
251123
76075
1892875
83173
788079
1358590
1703857
768567
427597
1338567
1071487
37084
1031998
1145286
1359539
1504232
1104795
225253
384298
1317493
1382691
747417
83234
1913716
433890
253069
1964951
1118771
1013179
321828
1584383
410985
572927
416572
1523573
1207220
1016098
1496004
1270765
1218007
1488652
1126046
1116428
441891
1415734
1959418
711950
1337735
1497083
1801171
1624664
1555443
1132606
150622
352821
1857380
1346751
968847
181418
149513
885942
368012
1659006
1256605
547480
1775349
1599098
1427420
1396652
1447861
227250
1711357
521192
1789482
941196
1525500
1879642
672325
327526
1715832
1488585
687229
971752
1084432
544995
1557281
992851
1197263
1552287
755870
345033
1600012
1872336
1800246
173960
1224794
1431411
1538090
1984019
919378
385944
448403
1995364
1316104
916086
811731
774977
1931534
1013550
1322868
651631
836230
1790952
592963
310847
421551
1457893
225404
700339
927943
1459141
179958
672271
1812261
272054
1459980
1228926
1713897
171287
647362
1940247
540965
1675288
1044593
63473
1549317
1147435
1214101
830498
87455
573226
1097673
472776
371839
1914698
1315925
1673944
1484293
1755772
1283106
611759
1041032
1139360
849207
1888876
780937
833326
1687872
1114022
1114028
1751678
1195171
24800
158419
1178374
459509
758644
877724
1170552
633551
642609
1242753
740452
1634145
1931362
1311888
264167
1402104
374916
1260325
629861
903096
159132
246718
1336406
1230364
1488099
457614
1243108
277748
1582846
1857277
1604431
1013673
1377131
179264
481667
1585257
1799867
1522247
226976
677681
927640
1268229
99225
213475
186631
1188837
1908339
1779673
1082353
1129130
1046338
98770
95911
1321605
1766226
344791
1583079
873690
1369227
619372
1053944
1675964
931398
839613
269032
1556504
192152
1882979
992723
728271
345703
1604091
650602
190736
916540
469717
1656233
1241070
831196
1478393
1959048
372886
856469
862405
1111030
1452585
1356459
270014
1841014
49527
605198
373395
1347779
782954
1076703
1810810
1023260
1845117
566194
1274536
614854
945155
1570912
1427626
1644234
657134
807687
1284685
666010
299914
1320012
1731155
1422656
1406941
1030342
903157
388390
1580361
564171
1355785
1749892
1613377
1045322
261404
885069
1383265
1197820
784785
251795
761147
432263
388161
1106053
1837881
1707940
1878706
623069
1149591
460563
1210566
278599
698814
1825826
72000
243344
809149
559831
323559
1777503
1890669
1017086
1441568
1627201
949862
1793191
1564719
1148078
410780
1473289
1162287
1715837
1511125
908282
1911547
552486
1431558
726656
1046271
408840
652301
1793053
1755693
225896
1233098
151614
1816762
1486660
911738
721501
1618934
730028
1565348
55867
468437
1527898
1614550
1511412
823269
1652600
1290893
1462220
23114
1131352
315925
1131117
225051
1960987
1418038
1248745
329525
859582
497062
328865
1123555
458383
1714510
1255573
422591
927865
1412789
1640366
28239
294564
1320448
741043
604177
1494771
1333542
1442475
1713382
609990
1762245
1845447
1317020
1049166
1853705
817758
1301133
1546190
1000991
192476
1233480
679862
1949310
1150802
1948095
1966570
872676
646772
1521968
869989
962855
180568
168707
370652
1047927
749920
1826306
982579
1318009
531431
1968769
1318111
1773243
1871414
568301
391629
738151
1607406
597890
934727
1179864
1060283
356006
1263719
396795
1266119
235004
1893038
226023
370190
1338656
1865343
461650
1530069
759337
1044830
1070107
750454
1508437
1342796
1261078
1196414
89353
1526695
199914
1640357
729081
590274
540079
980757
1080835
629177
348178
1225607
1041187
342582
1215379
143961
1013237
1357619
1103793
422565
703644
1823314
1983070
89689
1790352
1167451
290146
389514
183935
143706
923966
1992531
462416
407032
1149962
697230
288173
351819
258287
1915221
1831993
1553378
685277
710069
1955934
1665336
622573
1567505
1786579
397339
1346514
536143
1398567
446167
1280828
874029
1620447
182076
1514957
1556459
717386
211370
945384
1607650
1592530
600983
1128062
733404
1149808
580520
28569
1028166
1935181
913888
1092729
78208
1193955
1287231
1186980
1517385
257721
1902469
86561
677909
277742
452007
994520
1509881
563859
1985345
1910942
1285067
1122583
1420787
775832
899775
1795572
1679090
1675268
1586026
1751201
1496196
671331
1409363
1298950
1409607
506856
1317265
1837154
671536
865465
464747
1818393
541844
1079300
1763223
1317460
1696118
1729165
1863749
835664
1943259
1337006
1408087
871735
28754
1333363
298701
946070
1064154
1575947
1619816
1105157
1089094
865960
254633
1087626
1349452
982149
1105952
605871
1640677
938641
134016
364315
28902
487670
109473
512929
1680509
1289095
1551310
1957018
265628
1052493
786701
675501
1869697
1033713
1684079
1694103
1623934
915633
1725282
1040279
510056
675370
472704
388028
1896107
1758567
1000512
713170
1203723
119262
1172625
1212243
1460118
126304
1079727
596439
642201
1881744
1373704
283341
1884855
1855798
60249
330334
1977929
469655
695896
1694819
393197
1402291
1989243
1823604
1587124
466708
336746
720519
1558479
1158327
1411720
481387
31363
568915
1246978
1557713
1051710
1018199
643834
525686
39714
1221624
126985
1854246
920057
488354
1795456
804600
817570
1417305
1904890
1583895
389151
1122124
130946
647774
1237014
1218868
1258055
1012299
1364150
1730048
1442535
1670342
937713
1901270
466230
1144784
1307951
1291505
1675501
867688
202416
1939624
1146880
64684
353530
656155
1897098
403714
1718449
786166
685471
1337972
1142223
39140
286818
1356019
1632017
874753
995263
1474094
409558
91524
1846387
1061683
878441
465074
899719
758585
1513698
899649
1767651
942702
385285
705090
1764793
1010424
837528
1291024
1966868
266484
1255617
1637158
1170111
1242753
553973
1163431
1927807
1752122
763975
1279857
1914590
140814
422697
1946395
1607491
273765
427083
531368
1908636
968446
1980710
59619
449034
1669646
886354
1574031
654756
255205
929681
1492823
1501477
456532
802645
595314
283043
386051
1713906
337293
1133339
1539067
1478535
153006
412031
644785
713616
782024
57133
1363917
1541817
812119
1478138
837762
769580
1255866
255293
245883
1273779
1538401
1469805
1968876
1573735
101446
365140
136985
171380
106742
1921887
27598
1780905
389560
1796629
757642
729015
533440
1096016
1485627
778658
262013
1426378
1486660
326211
482682
1236788
153286
305134
407146
1933279
1162014
1257839
991095
1748302
1657295
1785302
658124
572532
71766
704444
65677
1765428
580340
1198225
936361
703780
768479
4611
1753102
1745713
816996
1576655
1047194
815151
1597
1587936
279130
1342598
371552
1042114
1617757
970400
947371
330280
23439
1286150
700217
1262156
1064611
102919
1680802
718957
946112
341667
1440083
1960807
1690696
1365888
799399
854121
1829661
174672
188467
1654317
127940
316290
871654
170609
115811
180546
1505784
1700650
1891512
683157
1072749
184105
1805227
1114239
1230464
1970622
394411
615598
329724
788809
1910704
1294085
1800720
1401200
985221
1736183
803714
824628
753339
140386
1161966
1368013
1879727
1051863
427186
189014
931790
1922396
600304
639813
1380313
1455256
1434608
276782
865933
1791706
1515366
1518048
144821
86962
211639
1999927
1340991
1368526
1398207
1614352
1481434
661935
1337603
1841431
304520
2684
375974
1044474
628860
1047908
1910072
1802550
1268417
1112089
572960
1371698
1137898
58562
321027
1746724
28568
1911930
1667315
770529
453418
720268
1747348
470750
1254772
112194
695561
13361
1879799
818464
1432627
278915
219195
1654987
1525798
1847357
82838
248751
198224
1200176
516709
1720442
1065220
535904
315560
1894166
1990314
1317182
1702540
1147509
88841
569384
1806026
952946
947495
1040747
241756
1907872
1239102
1387402
1386655
397434
1269189
649405
1967492
1513971
1933877
849446
1761525
1442881
955818
1114454
399667
1889391
1975843
356209
109521
305417
1659571
232928
1163810
1051391
1437905
243240
1862929
1222160
1970903
759416
391333
1319687
922505
962154
1313064
737063
381677
250716
894271
1589542
27821
930736
53077
1618836
1311089
332780
1137898
503619
1587149
408163
1808486
111915
657408
791623
916716
491700
1501826
356751
1561617
89217
456625
1701267
1728088
202009
1053988
135726
1100447
1651112
1864046
1000640
625402
1202470
1806094
978161
60593
1156774
664435
993174
1657329
1612588
1285729
1974340
312173
1342413
1480036
1519525
1034711
1697064
967288
1755077
1624916
604389
1213813
1901308
244248
1578331
771626
799965
883487
747836
473153
265564
817751
327886
360859
381724
334061
1269308
1866806
1836574
1291223
226976
1384192
877600
364315
1014635
233129
1662182
1085264
1664597
227815
1993533
281876
1515713
1545040
539228
10902
1837524
188116
1282543
1201703
1198646
555290
1371130
605136
380144
1921416
1975311
245598
765702
1711089
757246
1018186
1977680
1769062
1104724
383635
1039319
488305
915454
472907
956308
309154
728887
828399
858187
1918004
757418
1290321
1199344
1490073
1228350
822294
1761150
151057
1409922
1110244
346845
1428905
769348
1449423
271559
1721906
1269009
358741
1056201
938699
1851863
1699627
1682764
544326
249797
398546
1412126
521595
869285
1573553
1918387
1287885
65197
91760
761427
1672476
1724894
1353129
28136
1273192
656210
1090834
952565
384894
1432715
1841456
1392494
339903
1314285
1626912
599711
91846
1267615
190092
395686
1798785
1330438
87560
324705
356665
581987
1203482
316781
651487
1385568
888960
1103691
378530
7820
1311828
302925
874381
1516980
1491005
597573
372839
1737233
26923
1201173
427919
1828051
256203
816804
424338
1359087
1225898
1494606
1215760
1022331
1557008
307081
1988564
1648890
1455448
1777781
877609
1791163
1520109
817709
1248067
51613
910082
10289
8197
194120
143054
1767708
1484106
440342
1245337
907968
1042136
1910450
711726
1169809
375699
1736920
1703645
1223724
1467389
1328995
291260
387005
870159
887781
1381092
1459444
605806
1542118
836347
191693
64859
1977624
345955
1193937
1551513
1469390
674519
1955163
134964
370596
754342
1891915
1257665
962351
143207
265973
1784209
237603
935062
1705705
139134
1180994
1025373
302996
557437
1626389
1264616
1592363
1384065
1835138
830935
184406
1327625
492899
1444598
579541
1169953
925362
1409860
920376
1652780
1445369
1429349
751848
1309138
752134
1785785
1245564
660026
136262
21464
1298090
181326
1812952
1051884
1307921
1047410
76938
577534
1255851
1580260
436712
1271099
1156155
465760
370699
671684
462089
1056730
192000
1686442
1663629
1001834
255700
1967155
1468127
1884903
1719880
305862
1760488
348188
9029
984666
1389489
1554104
7430
1007755
1944097
1988180
1179949
651833
1208848
114906
476626
339395
1972011
1462508
16314
1240348
988770
454123
1058049
10053
1579437
967846
134787
624360
29956
331795
25988
38270
1461709
723172
122222
1489458
1418818
1425804
588540
186989
702625
1612095
1370283
349757
1523385
314863
815465
1858987
1385123
1106599
624838
402520
1780947
809260
1851458
204608
1154700
904649
1418036
1337632
677301
815970
774305
1695420
1719197
296478
98086
1397996
783079
413630
541264
1372229
1066399
1418080
1468992
276782
1807565
587707
1759175
1646025
1559647
1993123
935455
666278
1782756
632781
1744897
1767723
1477244
1286529
1548572
1888887
1776142
758084
906366
1082367
1346159
14633
861865
563861
1057083
1530214
1885110
508452
1788716
1271456
602471
1882123
806439
1598450
661941
793960
980844
899791
1053539
637493
1481943
747856
1319455
1713845
1313495
1322464
838775
68010
550547
627713
555278
1374255
912814
436675
962564
1001270
951511
586734
79514
502671
1159686
900851
1491624
492145
438751
1551221
1958346
1067792
1407514
1019875
920619
699690
331705
1385590
1113268
436622
636885
916037
511446
1716570
892576
782847
312919
1666270
1166008
1232018
1731420
469148
1087131
1736682
138352
1633902
1648195
318270
221380
116510
252543
1592011
1160032
214501
32776
1099429
1329466
434963
1032117
1274055
1861299
451054
766254
5444
161657
381858
1197188
1490181
1507726
419581
1534027
1739802
391212
1918660
1571188
431054
1654119
1168425
605548
42904
1157764
215215
384003
247236
1082353
350881
440723
1240547
344891
674123
398575
719169
980598
1897574
1008230
1948861
1773523
678625
456864
1952531
299729
100820
276978
740761
287214
1357602
1330525
871562
1580422
601426
31905
1836559
856859
1223508
1982219
1623875
1616144
1116559
463174
1222547
1848044
834670
1264306
1792570
1485627
855103
1857038
1508086
1593506
1803063
578757
436042
224279
1100435
1092818
343087
827510
275354
1346293
620455
1995839
1029632
715262
583170
1842210
320640
530309
585811
1643445
418157
1683808
1439314
597263
1364315
384431
1212236
1291366
1723494
1036849
295638
18726
1240043
847402
1015614
1455465
1482786
1044085
1580719
1071352
31794
834050
1170823
1792915
1987675
1782241
1741654
828712
464750
1623581
1839652
1135076
1763597
1884784
14347
229090
127886
1346735
757524
1257282
1918996
1955319
1574879
1120456
352137
170840
315456
199455
1039430
562474
1487431
755836
550187
1646448
1566055
878823
112627
1711945
1953798
1131757
88880
117908
1422201
1579134
1224635
893653
325532
1027108
755256
413746
567862
1145581
1596362
408049
579436
937669
923241
608690
1531973
1254239
223732
717149
1715391
971363
1055447
1340065
306678
293359
348537
1654445
160286
949967
704334
1066785
478348
395434
1217473
581775
1068364
605587
681566
1819840
1337281
820368
1038769
1392517
1047080
1107650
1006230
202416
549846
374028
1149438
1479697
1887017
1031345
590424
1553229
971220
1851114
648171
425394
1637881
55171
1931241
908523
681983
96367
434873
1050404
1277902
1422982
629845
1667604
1892448
1063218
325676
526159
865274
554210
1659582
761332
861107
853124
1234101
764132
1558601
1236195
335420
686968
29739
797614
710946
1845127
1078541
1626912
1454078
341090
486397
190273
1312727
1558940
970318
1954030
1284853
153071
1220286
1426228
1006095
8732
1294392
979296
89783
1596175
242945
592710
504021
1507671
137261
1314153
369661
1233058
1484176
830955
1598959
1455263
526637
1530618
1060114
449090
1572150
232064
950908
1078492
1928751
1659499
1102867
108903
1281261
1956582
1415495
1240607
375743
94405
685371
94462
1707750
843094
1887040
1509066
719968
84375
1741650
307069
193735
660333
1571280
1846984
53612
1524937
1525129
218772
135640
1357917
303152
673601
1000
1595179
881880
1505469
152804
105351
1248842
1108487
180407
204681
1850459
1672743
803429
520870
895273
904587
1310963
1189384
574535
377463
471607
1381143
995828
1797632
1180353
1389492
1548356
1536032
894670
1297675
1646444
1569029
1024666
1426280
708778
1073201
936361
1953746
186285
1481531
1331324
1951701
1191258
1900631
1199753
505944
894349
83361
244407
372401
1347644
1236717
1749028
1596794
983413
456885
164498
1320448
1860780
1071916
1938434
212521
567628
1628807
886688
1570049
1756667
206474
554188
1332042
1024439
720603
112588
678290
1443109
589984
1566772
1204169
1047493
501872
721845
1797791
784046
1921478
544039
665095
1418614
1730466
1627745
1571529
1814429
1452582
871387
1872015
974303
1983742
1519118
777321
1698794
1036775
988958
80125
813776
478449
1315647
529234
1238667
761911
1582452
1269139
1549643
1128077
393687
1719300
659438
1316590
1601034
609438
297002
284572
1594457
1984848
642336
208232
186271
706716
1302155
1454119
790959
439342
23573
1486329
1558383
378530
782926
1292642
1282559
1236404
1096021
1750401
704588
1435304
1284750
270146
878231
547531
861945
929176
108989
588310
419796
786594
1751135
869726
902675
1458629
1278615
28754
1586486
1228942
618973
447729
982957
1755980
1790816
1736614
239192
1832457
51280
480263
1715743
1536842
643064
414453
1114536
1901634
165401
1694855
1093060
1545147
208739
1057083
1346089
1633194
1543369
1020818
990439
1362832
512801
1427099
1522979
859833
1326373
1468859
1441756
495469
736629
1249420
597801
663242
1716563
417398
1600369
612309
968963
1913365
1835244
1902716
1589633
1591606
297142
123806
684277
731755
1951779
343204
1026304
1718529
1682868
831261
1529386
1107860
1831896
312075
1652378
734479
475231
1488757
785601
1529125
37002
800330
1577403
1456283
1188199
1467080
769545
1640284
237193
1980739
1450342
668065
1549317
508822
165214
1723809
797429
1376671
925789
1591980
747989
352354
382364
1869213
1174880
146341
580655
530488
1297368
1135278
1136643
1745166
1716245
853913
288633
1619104
1154879
82130
1841072
1166559
1350991
689355
310351
459595
674738
758510
1556472
1512848
1777448
1398606
1084262
1642711
1169812
249840
1206407
13135
60013
1188819
1580997
1008789
1131473
83233
675431
1387214
1423562
79234
471230
1200303
1342227
1030589
736900
727907
119046
218618
371285
945115
422363
899017
337170
144352
1963464
1865103
405966
276384
1126563
999578
1737512
859342
38062
63473
1194757
1839558
360343
1538513
413341
1737682
1944727
1202819
229569
1302082
161477
283445
579092
833492
730709
873536
1554621
1177154
1471794
824102
440577
825118
1515352
364888
1243633
1853802
1862899
107099
1327518
758161
213366
1277243
358754
754281
1289988
320188
1321256
1777439
1794433
554382
963374
224097
1575804
1887070
66552
1384414
56331
534619
1276484
1817554
365001
747775
1124930
679074
807966
1219266
1496528
1718084
1567383
1416035
739258
1675082
1710037
1262892
734299
608189
774305
1635798
443682
300551
1373883
1064455
515361
277405
1800213
1095450
1456383
774279
821498
1196471
1859788
734501
659134
1555948
64850
1355383
995842
1830051
1916209
1686032
136613
231872
1050877
27517
736963
672822
1148233
1439031
164548
657221
748027
773192
1297065
1997377
409099
460434
419834
1030298
1630772
1530289
1201998
174199
979083
265004
1934065
1376637
331226
451475
398852
533876
826080
1181033
1588895
1846732
1578364
1699802
1558988
73348
1082308
1462031
387005
573788
399873
65533
673438
1005031
1230607
1289760
1550686
1211592
548816
665124
141353
1786435
88274
605376
206980
1661437
1975129
1890892
286472
607432
1385800
1174141
404275
1966932
972649
6842
1000802
415595
586207
169990
1859472
1891005
1898694
458390
321539
1403630
895766
1650618
446746
121335
1394015
6632
880808
1135345
32248
290359
152106
1751925
1604087
470924
1306182
1315643
1249240
675283
1019458
1160014
1279201
1764037
330280
1946668
1610266
202936
617680
1896716
338016
425851
1062348
835216
1569347
983162
1076166
1082144
1568128
568538
804145
1099425
164428
726486
1642372
72594
1634442
948004
69501
208796
1220001
1658734
1553740
100622
1298983
1060920
372242
877382
1496655
831196
1316924
337477
895831
1381531
1970626
733031
1769093
1165309
1947071
1699090
209573
952953
1205741
1478977
256434
1300484
1704519
1118721
295421
916787
813795
1122971
978373
170568
1367649
1279373
323239
276984
1939000
1395211
320813
708745
1897156
895212
106566
498686
1708953
1757426
1937739
285046
922828
1621513
1862798
520882
515487
1086476
579193
1872293
231545
1793526
1601945
1375968
1335454
171921
21275
615706
747839
1968766
1395705
842523
278948
1666469
1819659
595336
875984
1589112
1785024
990024
1509115
1060441
481969
1371306
345354
1342487
102613
994297
1113116
161723
1048616
1800814
646982
1909389
1738910
1166767
765530
1967356
265438
327509
431423
696372
1281998
211685
679484
457847
25066
80125
257398
791050
1286534
432499
1532035
623811
1505327
87990
563923
30858
1380103
1174966
1753669
731615
1015188
452324
1151380
1941442
1761698
1366799
244886
602196
55028
1889267
1129912
1558670
371207
1415022
457979
1755834
1661261
141434
1049466
600967
1020788
1317306
1310197
331616
1577530
359336
1294840
1797939
802858
1908068
1494966
898677
1013673
1604085
1708693
995793
809196
464147
1621237
1574275
226922
785308
419098
48849
1913930
1395435
427083
1315934
459200
7746
711277
1615225
1187019
653351
1448458
1780254
1627459
323367
218444
1110979
555161
253201
997632
999324
1634260
1009820
1669343
1574578
829775
280524
7987
603074
1019496
999682
1082402
97705
337653
1403634
61637
225737
619084
1853085
1155225
1227088
1375974
1303712
754732
284140
1033310
817446
20997
339091
254222
1519158
440535
853517
397567
1984629
1138716
447517
1570690
1814037
1457346
863880
976310
1965623
137210
145032
1782440
101841
1282433
1915510
621853
1553378
658180
319438
1412067
1058465
237262
523216
1322961
982149
583036
1170162
545851
569356
547985
1646690
509692
181475
1336406
245171
1837317
560480
1889620
1143278
1246476
1175860
1803117
1708239
465472
591572
115104
1067618
989113
1102715
308547
113332
388109
1613811
387047
940561
293695
1778511
365140
540188
815678
1330146
285540
27750
1365826
1572542
575676
1377060
1363949
1012964
623987
1846905
347043
1531826
1419235
609244
1871608
1657329
622715
11163
507307
1874395
1307142
1018648
292750
1011239
607267
1327900
1107706
334523
1141298
224263
123739
13513
1107564
580759
1756913
1484333
1024627
82401
457436
300395
1802229
1110011
21492
1244066
198812
164904
1493258
1649468
68919
1275188
650876
623684
1514829
272965
457933
261643
1422012
22353
1003406
1583972
1708391
891433
1941987
1613158
1352582
291935
1013925
1856388
329447
621321
1882572
166663
1811996
1418358
1837313
797963
207878
1619266
1544796
987177
1020817
227120
1169162
341651
1113040
137138
1373572
1759711
1094402
1962036
1806258
32275
543190
1919391
1629318
646285
52309
893533
59108
1443512
807975
165171
1704540
820876
797239
1330364
275094
1487338
595652
1370217
723721
1081270
1603682
1112628
818292
1544161
877271
1177258
576378
1138651
1733758
1213600
114022
353863
334466
366541
734856
112540
1422998
1991375
644381
31643
1796736
1863151
1309999
688772
1805341
244844
1035830
1788268
544497
733976
896138
870590
511764
1282618
570039
288421
69501
441232
1575636
24709
1167316
1579960
1842558
386643
1158474
1646973
1258022
72042
1039584
1838965
1575591
1079903
424493
518788
760507
189067
137546
748548
1693460
1671793
947748
1499086
1733590
565552
223198
1699172
1281887
52448
571651
520784
96380
543828
531752
1947672
713877
369307
847608
1250203
47714
187146
412659
441799
1331261
1446160
1328451
264775
623964
52704
1884972
1449686
1678343
369375
365026
1046500
764695
1192103
351412
269378
94281
1457346
1639204
59648
438824
610262
897820
120876
1796461
1858380
952070
446419
58562
1952920
857759
1265749
279419
303011
81516
323812
585178
1929082
1596410
1953251
585836
689386
1658529
1502485
1613641
1494367
1671049
806452
230596
1574186
1067270
1664216
54856
1683139
722846
1463882
1601173
682024
920619
1622900
1804833
471757
1407933
977614
824711
1968718
72798
974318
879406
1454175
1169664
1268658
1146883
1704891
153214
86092
1665027
1211371
359835
150522
334790
1302925
1719600
1511706
1373722
121842
956725
1305976
25765
731053
135215
720867
843882
804063
915251
1677742
1100971
842707
1948583
225718
54595
150098
648381
1993343
1358312
356867
296046
1430958
1557713
1241196
1563716
622847
21865
1196772
1962892
931034
1992664
1155519
1134928
1014669
1812421
1630738
1942723
1336820
1126562
961431
924852
578524
144144
1110313
1781910
1013559
1820928
1298090
1141324
200231
899059
726362
790653
494272
457523
1882847
1197313
1497361
948632
1647164
1992535
853201
1227229
1407063
1560041
1588266
1460318
1357488
698136
1542164
300957
244855
513596
1354902
77828
335965
766416
630114
1342974
933669
776019
689355
888013
1807035
1070483
1195683
1203330
1664075
80380
292646
609455
1644861
1609435
1213687
832247
200748
248100
457208
1002985
1038887
1925758
973070
662097
1471162
1896839
1877177
650611
1610674
368732
328303
1712257
785140
1822886
1698076
491853
1380831
961148
1118840
1450920
369241
1056730
1800098
1277595
1274536
364181
510260
1515177
1729757
585418
1014200
453870
1963975
448557
864993
1516007
400564
675957
1571330
720558
861990
1077548
1597802
400160
138386
151840
1278854
1547048
384162
272927
1862510
1325439
1219389
1784773
1437011
1901301
1959489
1562505
78320
1259802
1822466
1079687
1198566
1087344
641187
265950
792
748788
384231
385130
524313
1610018
915131
790653
135338
1786479
1604
375649
722204
381598
314037
584805
443144
336617
1444221
1877005
1051001
1457038
676870
915456
1712614
779808
1198737
221699
1334647
1360555
476394
865791
288075
1694196
1414421
1122691
1898349
1751210
898195
694194
323835
1282959
1332899
1379447
630013
526634
331600
865806
1085252
1105157
1508891
657134
189405
1329975
674101
442586
1370865
1504414
1583438
1994346
597087
773341
1328775
520827
544310
1781171
867061
1039310
931610
1975269
624199
764695
1137440
1537204
1622241
1020874
198602
607979
231215
964120
20173
103766
526077
1030921
1159636
893663
1525210
1046159
755770
241145
1858397
739044
106506
1637484
1032522
418603
563155
1412976
827402
892630
474929
1069977
867159
1131608
1856595
226819
1842276
449226
122050
271515
985131
290820
1289432
688265
282258
280111
713889
1904873
166907
1949846
203292
301683
210020
1736865
535975
1057565
1579007
382392
1605362
928855
1814084
800784
474873
1746481
1909275
1034129
174264
19859
217886
1226911
1341038
1468072
1233358
464309
195731
1439190
1873733
294549
851393
1236223
687985
1716938
1966680
1709854
1767632
1453578
9062
1860691
275184
469151
1116797
1779740
1459481
1485889
512604
728630
103804
293873
1721332
500467
376802
497473
894447
1288729
1747121
1451858
994802
1199322
1399756
1414827
1844023
372634
654838
1637904
1498254
1964013
1754318
1289061
1943259
700504
1437263
1995328
1650796
1285728
1452670
890778
759303
83423
1977238
313039
9063
331842
1257475
268283
1160909
1246953
1750900
541893
1779990
1248287
1137071
1014285
294538
1028060
1508359
1337786
1720882
898195
1796796
1548937
1075514
1534716
497453
373106
101829
433586
1977109
750061
1886011
1825407
1766198
1836666
881161
960369
206950
1455767
758644
1394880
494754
1101047
1686508
442997
124908
1331448
1957652
798319
126333
1683824
1919534
771306
1293275
167464
1725692
1023301
1615768
666137
1292000
1193435
1297089
1812877
3030
752447
1390327
1214848
982378
1391532
990728
1313453
653790
156507
776672
1163104
631389
918163
1855701
1437230
1777349
1202012
1875712
1014535
1486134
1119025
311520
630670
380347
18164
585005
764695
1025361
954121
1940270
550777
1882794
1479539
4233
567779
1702404
631286
1794464
1853065
866648
1805057
950363
475302
445910
968886
999034
1385148
1967664
1907656
98066
1960725
931091
722210
1112089
596909
403505
366974
1044489
1507473
1549778
643789
449034
1508204
1940247
517416
1653982
1067857
1677431
1571237
834504
1673544
456889
1859850
1151676
965775
1959579
744121
1755945
1840314
468324
670465
1934165
793630
264815
148167
1777072
1187352
359730
1940557
1409018
325939
847056
419455
1742844
1135055
1664740
240657
1258736
1311828
421470
1147114
1642832
1499491
1483717
1459904
918682
1672500
736063
223959
1661910
1000285
1830914
843615
1456125
1046667
664045
1659801
744752
509403
980131
1428675
690361
671883
82407
1974576
338714
9313
563582
1743293
199243
1033017
1594098
1377811
1931116
1761113
465920
1045501
548315
1405288
666833
289064
1066872
982212
8838
1345282
387479
1216892
404899
1960101
636944
360053
721630
1611014
1935407
477428
1058477
1668667
1341153
1090559
116311
1589392
161714
704272
479224
154311
748484
1620752
1375409
207846
843161
644089
196449
1779835
1715851
897965
95336
1376772
1014060
257945
840740
1301024
1964785
1387319
1838818
793394
337818
262424
387267
1234463
67003
729597
598763
323402
1141332
725546
885702
1423469
1866335
547879
603080
789642
1455060
1525577
919886
1128231
1967757
63516
1859131
347588
633348
1166362
2409
342507
450018
1935100
296032
231850
1774196
1596591
443929
529142
921528
1208409
418979
670759
1505550
1250913
51741
1475414
1566795
463551
1366152
356590
1956610
1094637
1636824
863765
1211359
1186208
1159147
295400
399440
46786
1642801
615924
1177280
472295
547693
1277814
401443
1224634
167133
1849786
1497824
1127124
145945
1542164
1480580
1374164
911750
1230634
58527
510749
1458963
899552
1215961
1877367
931529
1274910
1520527
30478
1210389
426675
529262
1807322
1013644
1199160
1090406
868243
1234579
1665098
1340843
1433985
1155264
1960567
509312
764027
1474260
673763
944644
831284
883942
1147151
1357752
1620731
1074744
490427
691500
84071
1887321
772583
944631
1233380
1147984
350609
726603
364956
1396173
1862478
1879210
407955
286231
1418413
1158633
474739
914035
1317121
1159493
1840646
591029
1587865
1217014
459482
697515
276614
602499
66398
1873374
597501
1270448
284418
426684
676626
426603
1874268
512193
881325
1445766
1289339
27629
31221
62579
473989
1767839
1346924
1960343
1197086
1453507
824493
265517
528600
742590
361732
838490
1184946
1881874
1221554
6900
1111595
286142
644700
49900
1594012
1085906
316340
514504
736933
313237
269321
1894801
1809357
1076995
420619
1563044
233296
1582845
15334
786620
636041
224197
890496
1657029
1761250
540927
1940854
1659359
236421
1283557
1760417
128120
1355149
99890
1066322
279056
1124440
1614702
377523
1433678
360869
1472079
1055051
32776
1015227
504467
1713260
1499739
1163475
1797241
1317
761216
742727
1159064
1505756
1997114
153452
499939
1964289
1431398
191987
805389
729657
1120644
1761109
436403
123009
258232
1528472
1374147
1637626
1100
493406
352165
1261386
1198737
740675
1594709
1770222
1577724
582429
1109578
151025
837561
45599
514493
1107506
643503
1022447
1721463
1132710
1505830
1539075
857636
893764
1265180
1598935
60713
314835
1688016
92951
927440
89422
1526304
1120523
911906
289392
1301102
85776
1493546
432423
1688746
1958910
1750794
640162
1477312
816397
1567161
785600
1764924
1916039
665923
877734
1565158
1706777
562733
1708759
185008
914665
1908034
1202289
1177890
430777
758964
1351934
391146
331547
1926172
1226591
1029740
1039882
34193
239340
630864
356178
1033318
816187
287729
695900
901486
1073776
905882
1878823
304707
229339
1510485
1243303
817363
184102
214988
391146
1639739
217358
619248
1948646
1113893
1840986
1788150
1455825
230121
1375551
151415
828680
874706
949777
655111
1879099
699928
1610325
1294247
1828175
1309509
149246
1848261
1392469
327564
1347652
806756
1060441
1313020
1470319
430224
1717336
93347
1481755
494791
1580422
1610674
1948757
155616
1343554
1279243
1248932
855081
682539
278858
1555079
1133382
501093
372901
150351
472916
997703
1306697
1467006
708194
1697509
964708
809009
1541750
1772045
1021137
853334
81511
1288002
1846265
334047
339147
1032509
1008541
983985
1224739
1457538
409892
322404
1468679
1651342
790963
676464
1744350
297391
832277
1758468
1495103
1683192
400799
1118422
949153
1517291
684918
63947
1878655
675573
1161140
1744220
984688
565809
617008
81027
1536061
572966
761911
444898
334452
956065
1690556
1235577
661312
1484061
1874377
216686
1193450
927009
1575259
873612
1115302
895404
1204764
1362839
832705
1213951
9478
930987
38819
130933
1307948
863432
63838
537572
1102014
1421970
1232804
930396
1897408
1806310
642462
228052
500445
1960939
1851560
999341
297142
906434
677323
529488
384959
1511390
557231
794108
1947525
1259776
14771
656630
497976
1562081
1044518
1779505
417047
770500
1847576
506403
1192007
738393
1564522
397960
282587
391620
1013016
1142626
381965
1742427
1390342
529086
211725
1707791
1391940
1719484
1863827
958912
91340
358033
1712991
901236
591539
1843614
190310
223580
1896399
1049445
655754
925896
267199
716782
655820
1667706
1952088
831412
175634
1637484
1033712
1650193
755870
381617
1752494
261471
590696
373170
1175732
245072
1185054
1613784
61005
267954
1573014
149224
1032816
1686560
1924789
431328
953481
4627
1250719
1673237
512936
382311
44633
1903755
959496
952220
1589930
330023
727167
1982139
926716
1315395
1496843
1000524
1374958
1879712
52915
960134
1229411
146753
448812
1594415
1637654
1542802
383173
1390265
119193
258869
1673156
865982
1468092
1759072
114397
1258205
710069
463000
99527
1186671
1616858
1133759
1378213
79648
966045
696576
1006357
537817
1362550
1206205
1820521
1882707
907719
258599
1838881
1209735
1286179
145718
1106615
1294129
1246763
1022657
1562774
1004813
1758323
1130085
1490367
62209
1912770
175518
1347130
307071
1416751
346794
1193952
637884
1227397
1856041
1791488
1363230
1281651
1181831
1543871
1359925
302968
675274
541613
297365
195560
1854828
1562708
295443
782636
1647777
1815783
1919099
1887510
1940113
467024
528547
1270297
1197517
1367172
1131792
1419550
1354928
653059
422326
1009946
803284
733768
1844323
773993
1589167
842882
380737
821276
1211568
857386
1899690
112573
1900801
1268982
843774
528140
1778645
1415113
1698586
655666
196624
661690
584790
86293
916086
1357475
325622
606198
1917993
887515
1656571
1605503
1699451
812509
1041062
27273
630367
1834801
277486
585068
596310
753894
885892
463980
231283
946289
1910336
1887637
685216
1450478
788094
838843
1484440
785260
116239
53774
1205702
898816
474973
960367
1628241
888597
1787026
268049
24003
1482703
890377
1930724
1984798
946782
1571102
1196270
1679885
706304
768455
1319960
389274
1133045
909647
63854
284389
145004
402105
1212314
1093764
1392
1489464
1459913
713152
1623169
320268
34540
984278
105210
551404
741061
8681
992075
365136
1697491
1898107
508369
86287
633350
1601085
1893920
1850595
989872
1970929
1107330
1807894
658037
102085
986567
329679
657642
1620508
1723746
1114444
1766986
1102066
1612588
1964649
312444
1649595
1102377
1814221
1808865
1428794
695141
1657471
137546
291460
1304228
1365668
1347370
286517
1188952
938349
1531140
1865086
244126
176501
947541
1418293
813305
1868373
299514
1100846
234467
800456
1529473
416393
194620
330063
935683
907614
1525012
990759
721707
935749
1975514
1186674
1135188
672820
1058884
374846
1779799
1523962
1910471
1650885
18750
1870122
975000
1638585
682024
1527460
543005
1986836
101958
194163
1075975
1641396
949898
1352767
1251546
50396
1334148
361131
746671
609359
921502
1134313
1587150
1581629
217381
1830249
957373
718957
1272239
1136087
1419585
1493844
399982
1630802
1473748
412503
1622883
1321923
1656177
485054
1989134
488088
1359479
14584
1281755
1810047
839677
353563
1298775
1779577
1155403
422729
542958
80474
500965
1556394
448345
426673
774640
402773
1798478
91196
1592925
1773310
72758
368385
55287
177788
1969071
995842
845330
1145883
896228
1760643
1763451
1465336
1481792
38748
320905
585058
656093
1484172
855109
1005176
1421939
716415
1804033
915210
1723317
994728
1805974
361402
838509
271672
1718948
486904
1675101
1490124
1857038
1212375
1975443
1274207
1082135
40098
552494
1597829
181406
679327
1798816
1601437
1548026
1383937
234038
1733726
49495
369880
714001
1155403
1888456
1261953
1946118
1108016
372186
279961
1512538
1611182
1471759
1961155
638895
691832
607583
34413
1233358
1403482
1847357
1115271
238437
1177127
304175
978913
813597
1925905
1899510
474131
1159745
1510337
1571967
316557
980988
1363281
947699
62941
1134817
1182272
1577762
1550720
194038
1274129
1054913
1455833
222978
1152535
401483
541243
836466
24984
796306
1004328
15155
1466987
1274377
1176574
225166
12532
1371446
812038
1616066
1165852
1305891
836640
632209
1589877
1050461
346410
209958
799399
321802
1061021
1449313
1982659
608592
1140248
54615
631177
1566653
1811638
386559
1089863
1407737
1631685
754530
1327678
1689203
264832
707612
943231
839658
766312
910100
1640917
1689807
1161683
1718627
1633284
1691407
1028639
31401
1636302
833319
1235243
1970520
1566589
1608826
261961
1481301
1957243
1677499
192518
1530052
401235
1357746
1027300
992808
1455577
1321602
198521
1972783
529639
1833636
1669779
1912136
942719
785928
710231
151669
636525
1062913
918565
1556157
442779
646461
1933863
1147259
1136096
1343554
176001
962564
1567589
576811
1334583
323367
94428
1888344
971177
1905166
103766
775437
1373890
1530906
127866
687730
1513782
1353204
235534
990360
1203503
737132
1435280
1872346
1328828
1544385
656214
1134274
1060423
1256510
1470786
1088448
810070
1746468
1458786
497261
708639
149049
1272958
597874
939917
1024458
213495
1928929
1872695
1140354
94480
324155
1995064
263835
1417801
52213
538332
1414760
607030
1537428
1779507
820871
272076
1794182
1911479
1655820
746402
714391
220874
420898
1066302
1725264
91364
873122
674354
982636
380697
1260288
960080
347310
1678256
902674
1931261
1630040
751535
295934
465397
598968
86002
951427
1100969
6313
1061305
1201262
748563
1188521
1472756
282922
775075
1787744
341661
1162868
266396
1881391
1645061
200897
166772
1006063
923878
1299857
1472578
772529
1741465
1231944
243202
704307
590829
169725
801748
1381110
1009076
689523
130871
605499
1501888
475765
1178178
1663692
1199238
1373978
1788873
793030
1192858
1697798
1476914
1845611
1670055
277372
863765
329890
1378873
572960
1300176
499051
1617423
15042
1479074
1680772
1378450
433993
605115
1819391
247629
660864
933962
80380
1658806
945243
1031603
1290029
1142691
151870
1752936
1806470
1892448
609135
77959
37119
1357962
1632183
1108103
381321
1132229
298898
119275
1444472
1030411
1598643
1410461
883414
293873
98901
1253153
1597871
1909346
1134997
1589618
1758475
1168333
934438
103817
1389048
1756235
883865
443429
1016875
1268372
1594179
1319158
1646123
1051547
1334107
1400127
1080547
917454
366085
1201998
1526402
662310
1616982
1590969
231850
770853
1403933
392519
1497416
1444652
55622
1900696
290504
462268
1967836
1593660
893130
1285904
677187
1077005
1785998
693462
819619
451674
1596207
1715963
852996
1421448
1777527
13152
606899
1774698
1337584
1596568
1591538
1092885
1608449
1063688
692725
219251
1871353
1200561
386197
1750055
1904398
1654979
1855303
289917
320014
564794
1038825
12881
1453069
793063
1507814
819942
1486762
1486807
1513070
1444441
1472341
63750
345776
912695
282965
907805
1513288
740280
1408969
957139
649471
941467
1582321
645953
1251898
1840982
1621013
579625
1735198
1593992
1491361
1487844
95583
1713508
1753218
1561837
1270125
1605070
1690020
1463578
1025223
1940775
1525371
240957
1273284
888186
1319562
299197
1785785
1033739
287718
1285578
1479214
337932
1713571
36527
545710
1134705
339465
1513506
1785107
1503250
1787381
50308
1976106
700035
411949
1133208
1883088
1976852
300644
553743
613832
193279
644533
1510142
1802906
324593
528207
1223321
53573
1337405
999007
1229082
1501197
183285
828499
1480931
1772986
227549
202366
1603963
1521061
672209
1236806
1918356
827544
1334951
1608853
1187871
1141125
1631006
828731
356655
1328915
455557
612493
376625
599645
624473
1813397
7866
1063707
1504337
277419
1820223
152686
96973
1581285
1268238
1554195
1682130
1171493
307963
178185
1853973
203674
678508
983174
1056127
1894407
1839314
1778405
446641
347122
1516812
1851164
647135
256681
1182256
1878000
1099845
1176814
923765
671168
1791561
192495
695391
1683824
537487
1145536
1873173
746570
1869449
639518
1409472
796594
191449
968076
378887
879332
862329
899885
1216265
297357
753691
1784426
986170
283812
615940
1638531
1498347
310291
506622
1918024
1425711
1551397
1002335
394887
1599085
1237339
270006
1867520
259059
1407122
1015704
964547
29409
162271
451008
1500517
1637422
701767
631130
1603586
384154
572699
352117
822894
1211516
1233062
1835624
1615432
1864505
1546809
1410957
246972
1209702
154417
1229994
328480
732409
396438
1799562
143048
155545
569639
1970282
1755772
1837250
645667
1165845
1940733
959633
1428715
88881
1409438
1490656
1286871
1633979
1277376
835310
555208
1380744
1522703
1341265
1796497
1078077
1650904
1685262
182010
1278577
1671564
1986345
748926
893882
1196005
1703975
1792423
1714307
446725
754044
82542
113997
1333204
1575599
1946097
380062
1659962
845759
1510438
1479918
735995
1365961
1251482
1119104
1170552
1980852
1504542
1510320
593390
1755922
1754592
1000911
237182
55909
1624754
57918
1591104
1142408
1707449
1669400
414178
1555782
223376
1104234
589989
1985330
1447227
432227
201224
337300
1448171
502837
30247
1862762
1207184
1581607
1705494
1045924
272931
153495
1008662
1009820
9742
434415
990282
49534
1575363
197980
1865803
1897414
1121182
1056859
731773
1392181
224811
912854
446887
1918830
1637055
418635
1403818
1627383
359332
266776
1319885
997107
531596
1113190
936298
1700952
200603
841485
559790
1240751
391423
1879512
1783236
397638
1443109
134083
1669138
1399445
392041
121068
1142701
1888887
292970
1130652
1735849
1599668
1615753
1672201
905728
314276
1856264
906707
74286
1659226
1767753
553707
555945
191397
410477
333753
825078
1874946
1167506
413580
1758854
1289675
132946
1173901
387654
1172846
814614
1491416
1003164
729512
1406187
1538054
1161376
861422
1612648
112540
656276
16377
1118359
949110
22462
328697
554742
1502222
1684854
1233025
1311480
323560
176615
1728280
247830
468174
839635
1659281
1674385
783857
1594141
609741
275345
1811878
572927
264880
292219
501824
1118957
395715
659134
73245
1469780
269321
1343789
1681034
1665808
317963
705136
167569
565231
643162
385633
1387894
1083527
510476
171848
1224941
662288
1208061
598075
640977
575779
394653
459235
629005
394357
438937
536085
1774196
40582
771827
1149942
101328
1511719
1562737
102437
1796220
1147469
698718
1503033
1408184
784756
1184209
1516615
1992866
389999
1957746
1103298
718520
1712722
73191
1978162
1009946
162891
1302519
573768
1231769
1852757
400594
481149
1617463
692577
117808
211646
637586
1894256
1230093
234721
703084
1845342
1726318
1036324
1700323
1958910
1394782
1440029
726547
409434
11328
307118
1901641
602626
421551
1403590
983323
710265
1837819
1524043
1755146
420874
1847767
1523451
779481
646262
175802
250433
47116
1009437
1283441
511062
1190101
520434
342433
1012631
1633902
1580858
1138405
1572412
1835312
576199
453647
1964092
869823
1159803
413154
798272
1169942
54084
682313
194345
872554
73733
1561525
979697
1729958
1994401
55337
1357475
1231625
1386011
1228074
1877169
944299
742333
155616
991107
1895846
1985507
289353
589930
1244550
468480
408465
29416
257546
382367
852589
1437724
191592
1028147
869454
657632
475115
1558392
863779
1269586
122208
300395
1869275
1137554
949523
457552
856368
205482
735984
1743950
1197033
255719
268241
1453315
293050
200748
4842
1817429
591169
792962
1073244
33518
72068
1050177
1145501
759918
1293061
1635798
1857654
705512
1468682
1653804
1036581
328361
1989999
1007516
1876058
1125877
571113
1609021
1177825
1905935
1100074
96967
1899929
691052
426164
1063159
1325725
1373408
663587
1347481
183917
884211
501723
1931206
14187
1965319
1449813
1987933
865532
1515273
1043992
1725886
627065
1767915
1665016
590375
941931
1623914
1826108
464890
1793149
359063
54157
226782
1533921
496338
198239
163019
641139
590964
1897066
1170732
1861282
121951
1591773
1429376
74363
1285066
1701545
1790790
338347
155661
948527
1309598
1508145
363159
504454
627442
1533319
418157
1107253
298927
1172760
1425084
110349
124833
1957572
100042
129788
528269
826232
602471
401639
773704
1795959
972152
1822711
1394103
1391643
761910
1812579
1871461
85781
1179788
1994916
206784
735340
1936949
1317717
251699
119637
1697262
337494
775721
184723
945194
1364031
513532
939005
1668992
1714645
1272202
1487953
892424
69757
1825515
758065
508106
1745001
1695243
1578960
1280981
599686
39401
1680772
584750
360541
106484
1764112
1492951
453492
1787713
135537
1197259
1243355
1585025
1710428
1413518
1207809
1439359
873274
1437848
661100
1721593
115227
752134
650364
107425
1523738
2739
1304407
1196058
1898784
609306
1031399
943560
1135360
900039
1565536
923105
1905014
1697
1789901
152301
1221888
152767
1640534
244601
716023
111425
1181026
1769001
1571111
564507
101653
1225314
1768633
310678
732355
1068679
797601
1297062
933115
1222718
77843
476412
612502
1873593
1577105
1784251
14368
479711
443460
1655004
470372
1996762
1089302
1355052
927961
822698
638056
1081490
1286656
209087
6889
616624
1578790
585622
1649799
205377
1442929
725896
454416
1078611
1238020
1002294
1351901
1488808
1915938
1382290
1031602
815762
1795535
1635660
682557
505986
1732180
141964
896647
825
534647
774815
415282
972818
1382691
1785528
1713494
814763
345994
1107492
1292793
1885803
1898517
1829547
874761
1784345
144875
1645615
1471329
848295
1759322
915046
476120
1844563
844769
1401171
1328411
1834692
1754805
1688044
1050040
1813607
1326761
1707480
1533403
1415450
1565828
219766
970312
336633
1655014
1961974
1241491
1442446
114988
1078134
1840721
1428177
1336225
613696
508462
27849
1634407
500382
825549
907492
1172654
1505653
467391
633154
1550123
1692172
328058
23730
554994
1460012
397415
1686215
1262289
1051767
1749659
1966928
1515846
600532
1058703
387864
1387323
1645542
1520825
384119
1766932
1591478
659869
15132
517231
411697
141039
1164144
129776
917260
1579063
604444
116953
1573784
137576
1475423
1856894
215215
613226
1193023
609602
838238
1411447
1302322
338954
1549531
1174147
941003
1536621
1455825
804023
1084656
1535980
289768
872590
965312
261429
285124
1206032
1219495
278858
1136622
1965490
1954911
1852081
1749374
923973
1906898
784446
1814992
492907
806490
1472078
1597938
573499
238479
571217
1356104
1099371
877398
216835
1412939
1363901
1772872
147573
1813628
1804643
792494
253259
833493
1589111
1351382
278874
1488450
830688
1305919
1688227
931149
472491
775832
771070
874613
561708
115014
1033537
134758
425593
1164828
1731250
658037
436085
307667
439342
756160
1541367
1300870
1246417
188945
312027
1998315
1659536
1214623
1527823
697813
949407
967940
1982510
965613
1762427
675147
842391
587861
81750
1367504
472780
1638630
704885
1157849
991628
426070
44516
1940921
1962849
255538
103997
83135
1279709
596585
1715439
84143
1001623
15076
74856
1205702
1907645
1286382
868990
850324
1910077
981419
1960614
186678
930686
1149376
746091
1269636
365900
1156715
426297
1516876
563229
1341815
1518209
1163632
1399832
1655680
178440
285744
837505
1459650
1106733
1583192
1959489
1470599
41774
213665
1382290
327602
1856628
834101
591383
341730
1550510
1590084
829687
1351342
1957538
1746849
496351
187782
1421796
860425
1932378
1523579
582727
900125
1258603
1646189
734603
644606
866887
1896131
240653
260157
350289
706622
1095124
1852286
1969636
101493
309494
1244752
190958
1230041
124905
73708
1974502
281833
1994995
987845
1756704
1665808
1942896
865699
1181058
1785163
681841
1478203
1627637
1719609
1884907
519814
650829
382685
1679172
1789820
1009769
517503
1017812
1374605
1894901
1395883
532126
316115
1555472
985504
1903463
1175187
640129
1736657
1694042
1535233
1741465
1139991
315207
1898784
507233
545851
1979169
445806
127530
1947938
1379305
1555315
1571904
1014807
715369
1918075
1875288
1496376
1541817
1251357
1140203
1743099
1416050
1141989
1919432
1332016
678058
1071671
989346
1679368
1086811
195057
224992
857119
1828404
1071912
1073162
1082126
176711
828781
390860
1891945
1882907
834137
153572
394856
1393998
92828
83885
805387
753986
9277
1103620
258517
1118274
1044630
1255686
1408461
166759
859941
622585
1852392
1603296
924320
1045167
566816
826803
758650
999215
1715264
549162
555192
301486
18881
465538
1587593
452429
1585119
643204
888763
1849180
1016733
168767
156194
1869154
1004550
1566109
1169843
189750
1404313
272370
39429
1033758
1837559
1973080
1978441
1740254
952946
615160
104422
280488
896469
1696462
830266
966755
1422678
618135
93429
624674
252044
1623934
923119
1714677
484603
377779
1205576
940496
455155
200105
639133
687512
1030977
859772
356685
1889821
1231493
1969575
931420
176198
1188715
821730
1321605
360145
358920
1485017
1437052
942843
808384
1007923
447942
1611080
1483095
21727
1275858
1590970
621251
817932
1831360
852996
1062205
329039
1061991
1721177
1376980
1259136
1287441
1727443
1774408
517913
489591
1091749
1010424
326621
413178
1033103
230102
1482159
441064
541366
105887
325220
1634542
1944450
1659743
1997346
1975853
1023523
606576
6935
1365136
426031
72963
590731
808350
478462
932344
60614
538317
1727608
895212
1106024
941589
1205427
405788
1934337
671903
670558
608218
388923
1640718
19789
1301772
713985
1366842
1536736
783856
1114373
1454366
943486
1056620
105235
1365106
1577165
1137694
1233241
1884912
1254731
383352
1611341
1791603
892608
1257669
1979169
1648404
145004
759765
76731
508080
28730
1650984
874955
215649
303555
1502072
284958
1942618
1517558
1743360
1620448
465289
408895
919012
1853241
113675
333728
423944
1865412
1406405
630609
1286902
311945
1504359
1853952
872112
1031314
1387214
780695
1694198
220677
913469
444057
869823
656201
1327022
1777553
1670485
534997
1005621
1687706
1292157
1516574
1005288
1348404
1704511
1720406
582903
1566666
1013599
679481
513224
1008744
1617873
293029
1577532
986486
1242678
725125
292790
1502661
820100
139775
1447873
423530
683926
545433
1384935
1508586
635361
718504
1957994
720660
539557
1918685
155282
1183296
870343
1454702
1375701
740349
1010257
156974
33055
1620860
1610296
478316
706539
1979433
249508
576861
1609675
652822
849475
1648440
1826215
258960
461588
914528
716486
1326609
494452
784105
1966080
265406
1846459
571854
664237
1486020
283821
1414878
1463402
313314
1128390
818519
952252
1693357
217910
1424595
466055
176599
519991
1042571
725022
1825375
1315024
258232
292623
813672
924818
1640867
394849
388482
140229
956065
1144158
1823583
1732795
59179
351823
1094048
1599381
311755
1371405
1453919
830337
899409
325730
281291
1338927
1235293
561736
1537584
1627552
1656599
1836997
510150
1933616
1591533
1642372
1133942
1580333
1732578
325428
846812
568222
692547
189
515435
1486807
789219
716693
820339
470118
1796522
541216
1640369
1441205
937310
907820
1833125
1884082
474635
163767
1594249
645081
561962
209000
380083
1515014
940795
871154
1621594
1993959
1607740
687501
1973492
1920553
548348
1917001
1084416
212786
1508611
552689
1382789
1163477
1124788
1171020
1890804
21033
23699
1437905
72153
1333844
315378
1313536
92024
276288
1159428
1471409
209283
1755702
40420
478698
1559182
1073378
310024
1834302
1749507
1987392
1246529
441891
1415138
1088685
1349843
1088448
907197
944477
850460
1422353
559046
1559821
750273
506743
1185189
924564
1462184
1349825
741426
1499652
76962
313940
735915
373048
762361
1686966
1705655
626808
1707171
408584
909478
1499186
770183
663065
1349636
1534312
711414
810208
1815399
1193396
1824102
689072
1364209
1742144
185926
1945338
465532
528002
912756
1486632
120333
127774
484269
299137
950423
452975
1723417
1023477
1165084
1899512
1045834
915248
1880338
1649595
445757
405714
955056
1246885
249235
1611131
51477
395126
1929582
1450042
1640577
164400
666754
1331151
890228
254790
773760
1428130
1226449
119615
1696651
485091
1627383
836159
316565
1487532
436712
444000
1618071
857386
1995791
344210
911247
1322705
767345
1096185
886715
10829
1827857
932687
1505199
1316667
946501
1496819
1878229
1250360
1871051
1268320
55270
1063185
146885
559164
180649
513316
1940413
1546223
393559
1043059
638552
240792
1342413
1850037
822298
1731797
403841
1683730
499989
254387
1855299
242052
1212314
278439
225866
751494
675125
511381
995524
891444
1263942
1747216
67957
893158
1085621
967691
381047
1506549
50640
632934
1265749
1612864
703666
658282
455625
96262
553963
277326
15132
206615
1698333
1593622
349995
580409
718376
1916607
1053029
837123
1295574
1997053
1449348
1250328
742276
1613773
1757696
1272706
116567
1164794
424450
280543
1419440
569703
855831
1814348
1625924
1356704
632234
721133
369179
913467
340483
1646444
16122
668065
120885
1469096
126642
1338566
923850
66576
346604
337054
1148484
418898
1960143
1231205
960134
1925450
896545
1660864
1080794
1687367
372764
1972383
485248
212791
1182259
551374
1820944
280234
1649471
1595179
213500
1151008
1263795
49827
692167
1918739
1903200
1502010
1373602
1137834
1706894
1372386
317963
1876318
288993
1311949
1809004
247642
1465152
394726
674277
504797
497001
176978
1117064
1970645
1576436
1830746
1857611
557554
985730
642701
227120
62340
1084054
1693174
1956685
1964470
480272
659908
1000356
1450588
1264804
1726867
457626
760341
1618858
132891
252504
1071619
1903305
1662627
380839
159755
758200
1741594
147061
1297435
363420
746531
858471
988228
1646444
196613
817218
716870
1559320
1039535
240129
1751772
1717406
1791120
1361161
517916
1598936
816083
1914793
1402197
344968
1782981
299569
1500746
1093060
1102289
1124407
1325411
721212
1830828
1497917
204759
396253
971082
1093496
149842
608767
32836
728032
1695798
1190842
1218887
45118
593773
1275983
1104117
1082710
117485
887551
1350384
1061566
774084
1626800
581185
1592761
1166872
1990980
982619
746729
1872849
1427872
548967
566967
1991760
1021798
220014
776663
1633585
746395
1083652
48192
1908270
1753105
1624108
1089490
792127
32004
280543
1489089
537954
1557276
446608
1238347
1716185
952962
427497
670042
1328408
1835192
1907738
1624250
839950
515717
1906270
926796
1267480
1175913
1546842
646836
1507368
1580323
1842389
1991649
263793
129454
1846160
1714781
1049216
1508086
1629247
1603712
948155
1176775
312217
1293390
1233290
945855
920097
868680
306196
1769130
1576785
782024
541461
1035743
584422
684111
362687
1329892
530075
706685
1165324
486383
1695574
1313846
856703
1829196
669680
1088292
1992827
145838
698531
543711
1179550
1084119
1820338
81399
427951
1294475
1929652
60879
974193
1058385
1011546
1524645
215213
1021202
1191411
1242624
1808541
1949964
440764
402343
1529125
146610
1146880
1852949
1082660
1456960
448403
1514741
323866
621782
880232
648325
285170
214500
760924
1626268
994446
200777
1373929
1001241
1141120
1348416
485553
179038
729596
687682
472339
644210
1075265
46105
832964
1999780
995524
225896
1875895
1777531
272257
1825150
1130706
1346159
1257807
152161
411423
838024
1361573
490632
405980
1523326
661551
1264796
1804256
1412599
273458
1977622
110587
931430
1336026
133790
844184
1648654
1188646
1500707
451326
167670
1826696
1922275
554382
959517
155037
1431527
178821
426713
133607
397905
1102341
108279
1080231
1904399
1622160
1046008
1633902
1924383
1743248
1238452
1580380
1984813
1061999
1091900
1773493
1652015
1320815
782230
1341255
54130
1860061
77108
1644375
1916819
1954238
1445304
568584
1432563
705262
1718067
716992
1276193
835586
477261
1978388
472880
1298058
1503504
1018383
461886
1269953
750368
713111
218715
1675326
145892
1283435
1839968
1811809
391882
694033
1283441
1622765
491827
786392
1138226
1581351
1374037
1310592
633277
999938
551457
1547727
583738
915016
694266
1202200
626222
897967
939449
479904
1260493
1765725
1453042
736900
456929
354295
539187
846520
967504
1810281
556840
882392
1549366
12403
1103699
50011
747494
868675
1563635
897359
1806776
1446569
1108903
321245
1089254
997349
703104
1700893
1482240
568296
95123
1234828
1029048
626357
1924603
1503504
654394
1383777
1824407
879675
599881
994412
319817
1120636
343220
324640
1165589
140922
1804381
603354
1023411
151889
203571
1992297
275381
855134
251322
1441089
965459
1819881
1897346
1868532
1359997
1799133
291522
699611
456739
1280100
1025483
43234
156749
125455
852133
1860448
40395
578690
1144082
1521253
1703645
1170732
529259
1206877
378704
406210
1246525
1924791
1559687
1858080
427595
722996
68802
1058316
1250607
1593051
155043
1439847
451452
1856595
13014
530345
1340627
629123
833416
371861
938798
540840
1451902
1640409
1453315
160557
484597
710265
1817304
321591
339395
1529947
1830249
1589408
160694
1930798
133172
829994
818925
1002021
1885278
1958279
186268
1627753
745807
1512343
966834
1470848
558613
1071559
741111
976176
1019583
1171562
705375
672229
37951
1229198
1817991
136205
1594415
1392954
1052280
448918
400112
1737778
281279
767723
1331133
1329244
1999937
1826408
1582042
652502
166864
115437
1345915
92402
994952
376644
888917
362135
1084119
1887320
195570
307025
1095435
802439
1655463
1581416
1305176
1049541
1894478
1186227
1099021
745287
320070
941189
699879
124644
469902
1350566
1208825
379041
685200
230815
725060
1564490
1205083
155661
1424278
968593
457159
1492603
460099
1975548
1635977
1023750
1731420
212426
1333844
1766409
1214607
735700
526151
1769301
1951670
1341051
1283827
1183170
602351
1268613
776492
1534067
1794291
979122
1858482
67161
497237
754075
97776
1594478
117922
1762590
1750939
651127
179765
1598567
893245
523462
1046687
1823604
1849830
1181947
1130861
1096961
1201329
1321337
941891
499509
1252697
1563984
147341
1309171
1309639
365543
511916
644670
827632
258287
485130
1184155
1083987
55146
1820521
1870133
1252977
207618
580063
1055068
1928775
300449
1520858
1025865
973550
971082
523909
1693583
921831
1945728
1246342
1415681
997590
520445
286132
1923221
253038
1708377
1532488
58879
1608684
748163
1775604
815694
1206067
1519577
993978
556636
1986084
1858200
82988
1968990
210204
716601
164196
563105
1640534
1227459
489719
440415
661914
1715050
953701
364303
250886
98296
767431
1095422
443682
1772975
584411
320128
1039954
1819720
606550
1732176
641730
1048884
289268
1822572
917034
1372277
1608826
1066858
1253600
150553
314738
1035400
308737
523287
470327
1527236
895369
1935068
1091520
1603687
1583116
1034401
474740
1404483
1686195
1674812
189710
561897
1434918
530397
627087
1853259
432010
1461265
1384759
213799
261183
92040
716201
1027937
776291
1501258
603674
947306
957124
1936395
789845
1272239
1101825
1082150
1029995
1558574
1166282
1976532
834670
1690700
1976080
759036
728874
1295693
1129236
953682
750712
1918291
1156743
181871
614185
1999685
1633749
805962
552460
851019
1225139
1336645
1681602
337087
1712600
33442
773791
448317
1021163
189363
1033670
1866006
1085695
456864
988040
1875127
1274020
1461321
1160396
1452768
1045755
1056511
944465
203550
1100906
1592811
258684
283328
151116
661934
333780
1747216
1955442
440393
1786515
1746774
192222
659939
621853
1277441
1893309
1447525
1877373
1095303
1033152
780219
1868457
1775313
116216
1223650
1355965
921740
599017
984566
402404
243377
1684752
465427
1983093
1424474
697230
245693
1688367
1672013
1326605
62813
391630
1938171
1305113
603021
1880243
314863
1507969
530
778664
1097308
1789623
1965660
1019811
1928716
1305274
1097186
1912410
407495
137720
1116414
1058029
1215634
1530601
291522
138354
474404
1475595
817463
1269187
937899
352021
407058
1745207
819969
276592
1460326
501791
1594974
69993
652091
1192018
1757920
184737
569522
1224345
1225365
844019
603678
788504
1066919
1706973
101019
1182172
241410
1884984
900271
1763965
622652
1597114
1113329
947345
479555
452079
1971863
1681282
1091940
1990135
1167279
253390
357397
1934317
829959
1972597
352532
1657186
114018
28281
786807
1786035
1194836
1727626
1815399
1157914
222201
431108
948994
299424
18310
687352
706950
856861
1270632
1816384
1376291
986298
1445908
727588
271149
792951
697417
169949
966428
1419338
1641215
1157510
1462989
1802094
435966
1165812
990015
1066003
1961427
278352
724462
1707922
721479
5745
262636
1961123
1911145
1518330
897926
1440
1743140
1526605
1206370
1249249
877798
609476
1529338
1325725
252602
410406
1007833
502557
816949
1983128
1794791
1348664
976270
106866
673015
686161
637797
672342
732961
1733087
942729
447121
202085
43400
1983082
1198299
1097974
1869639
660816
1092744
512880
1631104
1811225
963746
572045
1372665
299647
32173
212324
1538901
1335989
1816050
276390
1749086
712899
488707
1888213
1713121
1002472
1411320
1167239
851961
378556
436334
579437
241156
619995
1583116
1899249
1844494
319174
1498132
1536763
1888584
1831474
930529
480752
1352361
1301346
1683547
594709
1203259
100589
290157
796164
336812
1763615
1337764
1173089
637720
1345949
1128329
1633291
1151303
1248717
1468370
1908038
1141053
1571385
490195
750264
10498
925158
1079468
63190
1769976
601005
425069
1299654
582394
1589478
1643782
691689
1762444
1323126
1670581
1463349
365729
1430827
29478
1468051
100831
1360288
974916
1006285
837275
61841
306712
954387
528770
658129
1494197
548007
1729881
1997046
31970
1202111
1387141
1520478
1111944
1032522
741976
1036576
368177
822284
165526
614068
893420
1907597
1105888
607595
1896122
1812421
711950
682816
1409573
351539
13548
1933432
1246673
855307
1953414
1431055
1306892
1206647
1469950
1153212
64492
367950
742312
1146938
203068
315732
519133
741341
726313
642923
1128331
1201479
1299434
1631755
280897
827158
1985122
915210
209000
462954
490105
1872746
615924
29854
433764
1574726
1232817
1814884
1352339
721357
1072018
764006
948438
145894
952565
1731072
206393
13385
514767
792211
484130
1265856
1881744
94848
1014539
34283
200247
68586
1605519
912915
1611297
1818655
1709063
917169
493259
801096
60347
1718194
1637715
1984848
1899138
898577
496537
612074
764706
87875
257189
630647
257192
1921648
1155816
571271
1338798
1031293
1763467
989774
94666
1100820
1024754
292946
353087
644596
1722784
1917845
963042
210001
1289377
1587699
1330567
1639052
1976257
841891
1513929
776084
628387
775214
447920
1130711
623859
1411414
1570584
1755159
582429
810395
98123
1063027
217138
652662
1606171
1042472
582541
1593362
888718
1679244
615684
1292000
477688
1311619
926
1333023
1520049
1150820
1092082
264872
608797
308752
37089
1360961
1311691
1304751
269097
934438
737575
219388
1151809
1353582
1155132
1400119
542494
210001
1781910
480999
197461
229455
1624916
1513385
1102184
226318
368943
173569
34965
1124245
1743487
258966
1804130
265298
1630037
1520536
1013056
547879
964456
999578
1255913
524924
360869
1223691
1684750
1774474
168179
951408
300629
181256
1338949
1305612
1374233
916969
1804471
820039
656205
1080691
1242763
829845
1734140
345074
1567045
1825436
1140264
1944976
1831006
908801
577111
645126
1398278
1474105
1501264
1499492
688877
328462
887520
533779
1566351
656621
1609332
1125916
801356
839990
98619
1777430
665923
1966178
1069423
1893309
1296015
1669318
1700323
1970384
700260
742229
1971375
1308357
1265706
1358954
1668146
1957648
525689
9256
1285728
784714
257342
690497
1242101
1381801
517749
1857222
1777248
500076
5864
444570
234591
1455003
676317
979050
748019
1685188
1593292
1439864
945634
259102
96967
541907
400168
504062
1870734
305047
576909
1783799
1952412
1494489
1813398
33677
1520109
1921478
668557
1914283
392916
349383
1117321
1907698
1952153
1233154
360078
835278
1716826
1763003
1854816
473122
764051
1056219
1112592
198910
852941
1907
62397
161566
1298390
1389137
766443
1416668
1680773
1088756
75410
1973894
1258555
530284
1041598
490776
1790746
141984
1754561
1441465
643484
268241
1600011
736063
802649
1567741
797291
1194174
1711157
1380725
624925
970256
484943
1791253
1540035
338855
1663209
178419
1502238
107280
1355120
1549920
1545809
71333
866467
107153
1046421
493054
1037602
213648
1997137
27217
42358
672558
1584526
519112
669070
334369
584790
1027574
1640826
377176
1224326
1988175
1034750
355867
1967355
1970164
1688992
98396
606020
1413464
1835453
196020
1962384
1475675
1421858
1633264
482968
607426
1615557
868002
268673
1707195
595580
799387
276022
1905619
1295457
1396223
704588
1507145
920506
1815069
148994
1148609
1912707
808117
154311
1230746
1568995
16210
1409182
616831
1378450
1924647
1278154
1344146
1232854
796974
1816013
410187
1044870
1829494
975713
1604668
629859
173925
814087
816798
1005328
1966153
1218898
696050
1615074
1710165
63232
751738
1594384
971220
851182
1887649
1237518
195139
280329
1945392
1113303
486554
741187
1105232
596310
767924
710177
329727
1785732
257568
560806
243413
1080623
1244085
1269767
1304298
1272845
985152
1883316
40591
1602386
936434
501442
1642076
941925
495158
592570
1902961
3493
1450511
1567320
1878590
309170
332434
317869
1667196
1765544
907287
1000285
1284205
1076267
1078851
1455537
1261662
1560120
1701160
1700066
1302938
1100820
1527022
718150
816494
229227
459926
1605070
1270765
1863079
1092582
438357
984689
255200
953350
611307
75794
287290
1217282
649917
751549
425766
1859380
141275
241730
1754256
473240
1765457
1297964
138302
880587
1691294
1079572
497980
1526490
321528
421365
1519916
1880131
26049
1581431
1447055
633540
626258
1528490
571759
673868
1359959
1323493
1611865
859177
1012567
593702
672919
1998981
307718
856703
1188294
1838889
62296
578468
1558993
1960834
822679
1817646
1551291
1629130
847042
485586
1758557
1123755
1100216
1941396
968476
151366
1120699
116809
1795264
1771300
646175
130001
1142206
821
1369951
1955631
1954175
389707
1096636
1304202
1955188
615625
1433354
1130085
935646
832070
476819
944529
479254
451326
748249
1348086
1194424
1445575
150141
1152332
209628
760156
1938693
1698154
92213
483122
1555118
794631
1297616
1055368
50737
1054154
826937
1372448
819688
1993123
706890
545188
1781526
365245
519339
536176
1056624
521890
1230256
101714
1530149
1434258
220826
1895282
578444
203322
1767841
48914
1864505
925013
685844
160675
1419013
921896
217723
196929
493406
397434
1448462
1407997
32248
672431
1474028
761207
202059
303054
1270439
109880
1040084
867649
1772439
1751873
802767
1148701
867048
1368127
1491361
1025506
494560
618957
400121
1207749
1021653
758195
917918
397511
74419
1569628
1330897
1351511
741866
1973314
896362
282417
1629192
730431
590619
1429417
282188
1428784
365285
92062
881513
622244
628005
1967407
155682
1571082
669291
185839
1917094
736107
1084099
1823816
1118478
1049466
1637677
1649583
1555289
1196671
874734
630048
1274547
1353004
1683468
1109678
1477303
991557
1426196
1277902
1258412
1768007
1671129
1143016
445910
87776
542854
680693
122677
877418
674354
274463
177127
1354867
1627383
913296
1974254
204391
1949240
307667
118252
800733
819120
509178
309194
171773
917636
1428734
645646
430172
405915
1921584
1380529
1440823
1237877
59619
264434
1694305
302627
421969
452708
324981
101996
921814
588690
1640340
1720619
1738749
1386105
1134517
996942
592215
378061
506171
1364546
147151
1874648
946053
1783833
406028
421729
1234217
839579
1542953
584209
925914
462618
1017118
849109
1469679
498558
216449
464352
447146
812379
942042
1313637
661312
1907454
1824947
1798427
903157
1326296
1041892
1869519
1424368
1256728
743326
1912404
1740584
91170
86896
133916
648381
1278303
1505618
73105
328860
1709097
328040
1316860
1852318
1024457
1706963
1744829
282684
938363
763223
1537719
1475597
1203589
1129526
1865545
268795
138254
843741
1021770
1443524
67634
364512
744104
356250
1556912
700575
1833841
1208512
329528
353914
629401
245272
1861556
986576
1645057
53718
1611725
687817
1330354
1718912
1184685
642413
1137876
707513
960369
1753934
1623193
383827
1084360
1834572
1210505
202671
1880604
1348452
896393
364172
1758285
734640
1830725
55590
1210328
460753
668156
307845
492828
600109
40334
249224
1981310
1527918
114153
1194063
694741
1810717
1119129
431659
1479328
1742059
1601158
1541522
1465608
1713676
209505
1193182
1324160
446363
122737
1225625
1129530
391601
1134696
1374074
573548
1457179
1566692
1364546
1375186
948135
1331682
852783
995981
569031
1350585
1892108
686908
1038144
486791
1830937
1996311
1364577
1428202
1163143
265406
1906919
921148
734488
1075596
1450770
1744829
483211
275303
1790800
1805180
1254504
550975
780288
1173351
1476414
15797
998522
701806
632719
488457
287033
414741
298927
1571910
1313453
1964932
367863
1673574
1937761
1576328
291318
563196
69618
925924
1469563
1978162
925287
281325
931641
1648518
1286
1268670
1791137
953270
195646
1732100
201839
223505
1712680
95638
268049
1301299
741659
412515
1941979
146941
485553
419834
753793
1672592
1590701
1763737
719205
1311765
1770906
670475
108028
418958
1965049
47353
948535
130017
1379899
225737
600221
710320
1059595
854671
1378312
1811974
1662042
1852415
160361
1731588
1298384
957037
621618
484720
602389
148457
1310900
1977558
608780
1613466
510172
1431871
21464
113005
1030289
32146
1528536
1811270
1104898
639187
1966153
375636
1659769
295201
163565
930193
1759932
389274
1955163
355113
834670
1135924
1523931
1453527
1718757
1596568
1926459
1653982
1481414
197780
631017
611898
602482
955010
950303
1725725
532791
1624511
1740584
949072
1616463
1895059
209147
1520864
1432339
1028140
381858
1316069
818472
1317016
1032838
592178
631177
1861051
1376291
1962019
885425
1460451
1016728
319020
1083000
1278373
596952
1653681
104941
304644
1704331
1758732
931149
1564002
1312892
802095
1191287
1992933
1352824
687269
1962255
128963
547792
720995
457814
368532
218618
590902
265310
897244
747848
73867
1438347
258518
1202111
259059
248040
174199
960065
594016
1423558
87629
1198558
1011673
1021163
1439508
1144615
537954
1323187
714685
627537
1267007
1448188
845350
25861
997380
266947
1102734
1545308
1075857
92761
1101235
938509
142461
850838
1955586
51044
1761182
349239
1517334
1650194
153199
1993044
9427
573724
1610462
1250526
421431
836492
1343395
191487
1469289
594608
163026
341141
22085
781046
1743099
804345
184120
565589
1177750
1387365
301605
126304
717127
690497
1158138
463587
151933
562184
696452
1217634
771149
685284
1555422
1100166
1234136
1735866
1351511
1376725
1256751
817046
1399928
1202891
1434012
1048487
1871583
194962
1654893
731405
1458582
1830828
672395
1645106
1693603
545287
469434
1883663
754303
32551
1810866
899252
1290893
1530256
727978
1679028
1432179
1200550
230962
1826516
207925
420588
362719
518233
1841068
667623
1363838
1087131
793448
359494
1836427
712456
942702
1339973
310789
1674199
1397514
666872
1880363
659190
1359997
207307
1015431
1346581
493111
1042117
795518
902955
1956688
1743037
105351
1074277
815694
638552
1192229
944188
202951
888248
605548
337494
364035
274813
803869
433890
1652780
758848
344561
1589812
833416
1626414
1118799
250959
816670
1210898
949743
1999745
1204168
1386941
266007
987894
1053121
1986641
1255882
309895
1265433
1622817
705614
53784
916308
1513379
1382257
1434846
1181309
1300239
1543032
1209242
1813533
46477
1774673
1195765
1353476
643550
1013726
714176
1334775
1295305
148405
1467943
864717
682114
153062
1185956
1441186
1493913
395789
826665
1950467
744882
1177280
1428074
1152532
1892404
1893149
1994624
1873606
206901
1726674
1618584
592679
819739
1380744
1968615
649726
1525946
181358
1962236
365681
1096587
1706777
1786479
1108515
1112831
827075
1366965
806832
327975
968259
218772
1643214
1268180
753282
110587
1917943
451066
503626
639326
211904
877882
1039340
41734
1096507
1439860
653395
1290462
1491935
1100166
1305930
945194
1232561
1614298
113720
1084261
1673221
1471864
532923
1519875
1225984
1232944
1872741
362100
1240156
1458783
334510
37169
350871
686561
252315
1546099
1298698
1267991
1550263
1068730
232447
813615
197050
565437
1183042
1103376
1856907
1119553
236460
1061222
1337006
1066130
197263
1147845
519859
336661
966453
408796
1639692
1153568
1769077
882187
828456
165535
1718506
1961169
924712
1085299
1072706
679195
467760
580328
1335639
1183831
18922
1704129
141688
1316094
1730640
1858351
567847
1026983
982134
1560919
955878
1084958
1268136
1894137
1418872
80371
1208702
1235553
1150087
767820
484413
469878
1198281
1223741
1447025
1432592
1874959
1058659
19846
1767819
328967
650805
1346880
938262
1716302
1762444
259235
1994020
1034278
1729928
1342821
1867205
1564127
221153
1124130
1380408
1580455
1780070
239016
517645
35332
986476
1913123
848686
1219429
789936
668337
1850807
372176
1687173
193485
578923
718506
880342
1364221
1352311
287290
619588
1879702
510452
320738
9534
1982634
473540
1663445
1671229
291107
132556
1938171
434257
1930911
106211
29512
1500629
1876228
587606
540379
708971
505687
289794
879062
1637912
836800
1871239
658992
1862550
637644
632417
1016244
120544
1117501
698553
115437
128723
1206401
1536842
119136
276158
1841988
980446
1140719
1287163
697417
1464009
1667550
198070
1904991
747232
264671
590070
1265468
699391
396891
1040641
1078075
377085
1453085
1250110
58401
25930
509697
560363
1530872
1434477
1700580
455866
559103
449999
1679408
950845
282806
1938513
729913
1104058
1710124
1350634
881721
515873
115014
249088
443929
80732
1872828
1956734
902101
1994430
1527908
639902
435686
1376276
1102117
1821626
931472
1375263
1609724
1828500
1779429
878237
136767
349411
1251119
1133367
795477
1837035
599686
1293682
93852
217144
892392
1007779
329586
772358
1044085
702374
1169546
12199
120410
1592553
487425
149398
750753
1003726
1998032
1993964
1540068
877398
1901392
486110
742285
812972
1389592
349572
248066
1057672
297397
1831592
816395
1578879
97394
631322
810889
1922255
1828479
951985
666735
1886227
843615
894362
1080761
1372885
717975
671770
1772583
995714
567665
366101
323195
1472073
1164024
993012
1782134
1495618
28218
575986
409629
1545341
226133
1269104
811052
202009
1057089
1950931
1169350
1494771
1967800
1406358
639546
801383
1015234
1445369
1135139
1547161
1244848
160602
965475
1546476
249511
167827
885495
1754318
1087208
984125
363872
569825
1384065
1957185
1428569
158489
814413
841651
780
1379013
1221188
226924
228366
967089
435237
997726
1531174
585186
1982261
976624
61655
1651776
1329681
1961221
1188294
492867
324126
1146982
105700
1880373
123576
1036463
329503
1021739
1319887
731836
1081712
400301
1965660
121878
389302
1101047
243086
956747
160139
829887
423147
602347
898043
1414725
855174
1846569
1226340
1823451
1265742
1638624
553191
146342
1508891
1224109
231140
914498
42927
698925
77001
1506012
1276216
1954944
131315
1034738
1622372
710339
1445500
183935
1601448
1719304
1952834
1499855
223977
1425452
791787
149877
1923029
1023572
530631
379433
1486869
1056894
1010613
1830459
1296942
562781
1901098
1623647
450371
538860
630367
1617442
152242
3045
17349
1804256
1293099
92485
261469
1539905
634262
515811
588604
227374
600653
443144
757589
379995
661200
1360451
897188
751334
1687706
872770
1106139
1965589
1641317
586128
1919660
812220
713228
70332
878552
1046853
1325856
1133370
1939403
1960623
700494
701108
1154396
1113889
326794
1168445
1502278
476327
865348
1529688
902021
1502692
1501258
1304842
1686112
716907
322188
1044053
90011
1000
1816762
1970535
364542
451088
1792410
1308827
250052
1147966
389842
67998
1514520
297331
1660542
1516777
766857
386877
1702056
651429
1015761
627708
1558460
1108523
1407530
1634678
1092082
489910
1240098
1464337
700233
1740675
1449116
53663
1037403
1798728
833818
598358
1130931
1148955
1959067
1296288
1098097
277878
1363281
1580254
1581511
183311
1060397
537873
1014200
1665808
881420
1748678
206063
1430142
37084
701136
309307
1393884
1148982
809416
192511
1896592
1228857
215213
1185107
878237
1381058
1618368
892185
1610917
1106819
224140
1850923
1858380
1344119
1695491
1717610
1690737
877551
1493167
896596
1907163
272828
45558
1894256
1131223
1214327
380593
1927619
161961
382343
1048528
49281
1804164
1371766
1604532
931855
1850299
613666
1220586
204758
1062149
1624448
1527000
1061640
1935815
734241
1301997
1449321
1049851
88564
176711
1621226
1456335
1311246
486958
779390
1758360
892424
904063
1041221
1533115
1712158
917508
648208
935455
1982360
1752395
1896399
842599
1538004
186384
573724
1839846
809664
797227
961131
703650
1108903
637833
347132
1668487
1393519
1186952
1354176
1173901
1582819
50666
1208421
1366247
1909715
1660840
101515
1663879
109963
161287
298146
1203187
1346763
1031977
626381
1044910
598129
1845580
1603476
1877387
730520
1532025
1640718
1877733
1584871
230454
321189
657642
407101
416423
1489762
481531
427597
1810713
694941
192921
1925462
257692
1063758
962168
1978843
1396226
1166336
160820
1756225
826870
1599798
410367
451571
210508
1471126
1706932
659784
537857
1651169
872007
1914590
1881600
728015
1118067
1142804
1052493
1187780
713054
757872
1728819
192538
945062
1345657
1168033
1850259
544490
701759
79587
787586
196496
284779
768769
635843
834285
1533921
773437
758907
1096143
1538410
613664
35595
1643218
917091
272372
292673
889352
664783
152387
1799638
1153807
975108
1214191
809196
600219
487945
493589
1184891
416033
1398218
663012
1188551
169903
1451354
1669924
665693
1493661
1780070
778612
206668
1037284
23546
880656
207631
1032647
1872094
1494061
523829
1487123
127156
14048
448421
963064
1592827
113006
957548
1352877
858704
1121753
564681
1142906
739605
731053
1576393
1420880
353030
387792
1564770
727817
1513802
691244
711515
1186074
761132
1122466
755896
1681282
917844
236867
1839483
233328
105203
320592
1475327
935586
382483
1191436
676072
720341
763369
1239216
924681
418810
1336993
1616836
1936242
63430
484826
1872583
1158172
1538532
169070
1194620
248100
1379774
731572
530322
242603
772303
1400634
493210
555233
1771333
1399413
1057479
456163
241462
1413226
1634260
1704938
1215274
457111
836113
632402
1115044
122616
615152
149981
1175187
172255
761413
1263270
1860497
561058
1558632
1592875
894142
1472578
1872336
1809455
6487
1015204
1386889
1389079
204452
1449390
156147
1137572
728289
1015847
1639417
24634
1230700
1550074
970854
1122282
87817
1926363
258242
1791029
936935
349181
1205186
892041
405033
1964752
656554
914598
383352
172152
1464324
294295
1634245
856134
1757973
547834
338229
1549048
1430759
1807611
80707
1850032
111157
175634
1735280
1964067
308536
1620144
437957
1886562
479640
74938
1330149
1119011
1380833
1788020
607276
920589
1014244
183303
1818194
956250
1158171
1337180
381638
248627
1743524
1867066
674524
28734
1652776
1351453
1491037
1628085
835033
816091
87881
798839
1178336
150020
435295
604475
211436
938340
361772
217639
1789820
935631
213648
1854953
658975
1365386
556287
1521807
671077
616030
706612
468377
564171
503135
1278354
112531
129084
1911835
1049644
1348352
1198976
121199
1549004
1805801
1393961
435886
894859
1982192
1519891
924279
876667
1235634
6632
626222
220746
1787972
1052655
771090
1438068
420701
746773
1474348
354522
1033519
1089492
520218
671231
393374
869315
1791753
1339156
323013
70973
1215070
1801404
941938
1350594
688002
180925
998532
60461
1983704
1112738
845465
855307
994764
1082341
747772
1272104
1251272
1624506
304779
1701657
515458
304994
331358
89805
320401
93503
1723236
1152559
1484913
1835157
235371
332600
681130
1643530
1452622
462954
423229
411756
1044972
83159
1206223
831910
1078377
529272
311258
1926697
21969
784814
28966
1262585
1609581
853902
1552420
1162770
1511053
327042
1385440
1318496
519664
788504
1859963
415795
1444011
1706055
1476451
1610728
1480670
1884725
946672
1441568
1912288
1354272
1928452
810889
643065
162467
246324
1091364
1377118
757387
44672
724122
1361401
93712
864806
1066927
778513
1101033
704161
1950280
318936
682479
1570286
803340
803170
1645106
444824
1764960
287124
1673221
1754040
1708269
1872015
487066
434804
1230274
1513511
790923
1720713
233498
566727
1802308
1024457
384298
328795
935374
1151468
1282242
597932
869900
895398
1114726
633378
451077
1325493
1425414
569756
28239
1221820
334488
672525
1513724
1939195
903320
1365413
1957957
1533911
1232294
629254
1833623
1039298
1302731
1089995
853899
445454
937363
1160110
699827
393722
968261
1160122
277098
1986263
1186128
368316
1773710
46346
1974267
1822772
1854949
606451
1693657
368271
1286477
382891
1431888
816179
979717
1962189
5539
154728
531638
1182172
1589073
155138
1815270
192514
1862382
842936
1016895
1362243
323626
1997246
460686
1733626
1987308
334106
993553
1908934
1456335
428006
717204
226370
683317
344235
1467684
1851603
955484
920153
1090518
294961
540758
1322464
484154
1300431
1930948
1214492
1466818
1508783
947125
356009
573499
690467
1428560
1065603
1276115
1543034
107171
1042117
1462184
668592
137877
1013801
1977180
1134218
670240
1136612
1418930
1459028
950503
45458
698466
906314
255263
818785
795051
679327
1462179
1730635
551555
1423440
102741
1195171
504101
652441
149844
696348
754745
113051
1923916
852285
1781798
1034338
618077
1608107
715406
1704129
1073623
1380918
1844549
634095
377225
1107137
939891
328400
1979773
1472079
228107
729990
468290
1250683
1468097
568632
1703569
829093
916787
493296
1916129
542275
507131
1487742
708407
594738
504587
1284265
513606
164708
1417046
680505
1681130
987403
443207
742680
1639061
1697492
1944583
488637
280682
1064181
1828299
1994995
659956
461705
495801
1557775
1950336
1339695
1471005
745656
1870099
1144773
1046198
1804397
1344341
1765232
435013
419834
1706450
60618
1974787
797248
721531
411367
1826903
1537234
753056
1988088
1489171
1214341
1698006
532043
1729366
753339
1095330
258565
915539
750935
1105446
1144127
432473
1642141
926856
772529
1307380
5615
1673234
1802646
933546
1801031
584641
217386
911785
161213
722055
983178
605109
1309884
766816
1062523
1139831
1470026
1550176
643282
441747
1647678
1844539
51169
1489242
604475
1432705
642222
289654
1003164
564788
1624536
1423894
1253705
237470
1114292
1063364
564736
1355985
1436891
1518406
777871
1580792
591695
1423522
1459299
1176118
1447466
563155
1370213
1769077
1862748
271297
1921301
828666
1014049
364303
874487
963293
1488156
1298474
156830
1524962
1181196
1037969
1451787
222579
209573
1301194
1640534
1757426
1115121
309939
497988
85997
94770
572566
764878
687881
1206302
1378711
993260
1590032
691832
622230
553787
476029
1005676
1354364
839284
788963
1506300
1784225
1487201
1919758
1627137
749060
757469
1935072
256340
206028
1718698
89423
1690562
1241039
912451
575275
1975878
167742
946964
8766
1487784
1236080
159796
1960120
1346126
1306777
281625
908556
1483778
1037907
1671552
1067651
1801248
1895743
518022
5738
565336
785067
1099571
1093296
1644974
402103
871735
567567
777321
812136
770230
639525
1466850
1979610
274478
1608383
1240188
812733
272539
21453
937645
1346599
48229
284594
26131
68382
42997
744480
560806
54184
192578
212349
817173
1580238
1235067
81591
1706138
305140
357477
1771080
714995
1631073
173597
615950
1987239
1853175
1317165
307466
1888503
206558
1668860
1386158
1935564
1207659
425390
1342673
1542078
147645
423658
442514
1760466
378737
366440
315497
400868
558303
1720768
603100
1301915
1240150
1611943
1631805
590018
647395
1071261
195721
1603391
1693657
1105566
572117
23626
581638
321432
318009
1325353
1950751
1831544
165404
294134
1901730
1549888
1447243
1238168
1899897
1536490
967689
719059
1953507
1019903
1481326
291207
1349594
1563092
616127
83875
215871
230978
56250
1452122
441232
112570
840774
535565
347574
219270
1064949
690381
1426175
1016728
153314
914242
899761
1632974
647500
1399998
1778465
1978833
1270744
1951241
789789
238649
1527116
1155102
1228151
1389079
1378593
1631080
1640507
1609811
230861
440268
266911
1916209
1902784
1029017
1916607
1090261
1796766
1116340
1162287
1232561
1645286
1585861
1223151
689729
426678
109201
1090642
98658
551836
657610
1221605
718006
475702
630367
481431
1562923
912689
1529256
1181831
1097439
236183
496443
872450
275740
1354699
1089911
431126
785351
1719794
1357834
924333
1067925
224955
609476
1838933
577696
248954
1867163
1431892
1967570
650671
1370511
1814084
408512
148216
187805
529742
573611
760100
893608
368778
178599
196534
1901472
502997
1531433
1432515
191195
1012428
192601
1761585
1281307
1468253
1274377
1134011
244449
1274975
641460
1299700
1417066
1937633
1547415
447253
840036
890456
728061
1300294
520413
515035
1196149
1675380
1562662
751259
1045515
803157
725403
1771631
58280
1674704
1324510
1669924
17479
597544
397386
1005404
1764603
1004171
1975747
460588
1929420
1220966
1121164
195747
918943
506336
1174223
1312872
326783
1223367
186919
1115271
1524862
594720
1513543
95989
858646
92319
1706934
1324196
854100
1646973
1482179
398807
97573
736787
1788236
1643670
664197
1430801
1202162
649413
1761774
147902
81337
663530
1007705
666034
737529
368073
1203796
1234183
1046080
448077
1684605
1812586
1653063
593493
1631104
1115343
39606
438169
1406298
366048
1209268
839665
1893520
1713822
1425126
1124286
1542353
1716542
1496929
1566946
1931242
614591
1604
42746
1917350
943408
1872501
1121568
584016
666043
1600741
195648
409776
1447098
1044411
130424
1881924
960521
185281
751020
99178
1632719
1791137
775331
1220004
771267
597670
1511078
766164
1982684
25695
1364077
829093
1315326
31720
1669387
696468
1252257
1454981
863738
322500
589146
1566387
1825029
769596
570534
759687
81480
779226
347206
64850
384337
1599030
1166994
1952471
370699
856683
1539905
378065
436718
1407075
1434918
179218
1351221
1555739
530344
1800279
1606375
553206
847317
1296101
1429012
700233
1488020
1182703
1406842
136032
41520
1861804
1705777
377091
243038
1320931
683787
197750
1866740
730440
678198
1626587
174032
1164887
426678
1820973
1501773
1886003
918750
153098
1281811
1040006
454681
913194
978994
1471629
1115657
460854
784942
1213690
1732803
1715808
1835813
1900073
1007508
585477
195164
1192617
383708
1932740
155661
233779
826171
1624189
1356410
1618100
423872
1046007
1730725
127446
230327
391510
1987076
807399
1188636
1598349
1469637
27606
1266323
1661424
47672
1094720
443666
1953475
1412126
749920
970516
86572
607557
1097497
659877
869126
459105
245282
78417
1697491
687816
1289675
1699708
1565230
1787362
164384
969878
1673913
1124967
392728
654960
670475
940515
643237
13014
1580143
786367
76866
1469471
1125979
1048166
841485
1243427
1864448
196302
862842
279554
1778690
514493
1885177
1775862
1703857
1982400
173677
1389680
446784
938461
416507
136462
1057676
250428
282977
1071254
1586155
378661
1554223
1584526
769381
884740
1877722
638980
733851
265310
1253592
502585
1872735
1940822
1813409
1805974
311021
1709510
904538
970648
1518421
811090
635481
829252
1023538
1961143
455710
1573911
1105351
1170719
988687
138682
611570
1606774
313642
856829
517842
1672633
500642
812509
519731
1623132
1995574
642196
1840661
1682263
1042284
1211744
1223367
1661760
1286382
644766
1934428
526195
710127
178421
1561600
1642623
502215
1895910
1211438
972186
98729
432262
169114
82219
354406
1243376
580441
339922
1311639
831077
291477
33791
1525013
1457480
1504749
567582
1602998
547257
878719
1250947
1617168
1621090
150152
1439678
792835
655669
161957
202405
1690363
1673146
1684767
1093995
381066
1229212
1034879
230095
321788
442497
836963
819791
700945
713543
1220672
9036
648876
1587560
453312
1885217
1868695
1924372
328598
1870376
975826
1944789
1765180
1407539
1376896
1138513
745421
843421
722755
325401
1481262
354249
880922
1321759
590591
913570
1556426
544962
1621091
515361
1930395
1991375
585335
761987
1120699
1489745
1965209
1037218
645360
1414709
1406584
143027
909006
294950
1362839
114534
426809
135
548853
323623
921775
24929
1160052
496608
1478803
440664
518748
1986307
828399
467958
1595849
1041187
1259766
719550
962315
663786
1305251
1439641
1054014
711919
188465
1896266
299920
1543369
1020149
395073
1865230
1475510
1178484
194691
165617
1352486
1799609
417323
247220
386849
1486821
893108
755894
1866536
240002
1104681
1106055
923416
1849480
1654866
647901
1703139
1752820
113534
1221364
1182644
41619
504980
1852295
280513
1536551
1914958
1411364
210140
620648
245815
105438
29582
451098
921294
1027954
1005816
1601578
1798479
394260
530846
479318
365227
591297
1009883
1128169
1937063
1399155
1340459
291616
1443770
335135
1176730
647829
946501
654278
310024
688940
2869
1255961
1161764
278625
1746617
986702
801852
219437
1360361
55970
757282
691070
245670
235336
1000534
828509
360343
1587843
361734
398463
456532
674128
1582206
1619409
668603
584790
1493603
842647
1472578
1368439
1166008
626796
198724
1862425
1906271
1472743
1155094
82130
1696651
1633264
754728
84797
1481462
1568994
1554674
1712262
1132679
316638
1724623
30129
1882707
208316
1528963
1162693
843781
963983
1231072
210848
111304
497062
220312
475095
1165697
1840398
1725388
1910664
391503
1904816
1517644
1504542
1265590
835478
1691110
769348
53618
1811981
1284683
1310576
730346
484025
317194
1253070
1571485
1504951
1973188
1135650
1431585
182835
745281
990318
1700067
637079
1634504
1772403
1440792
1081695
448379
1955327
1493999
1192512
157196
1130577
1633283
773310
1237102
515263
474125
985088
630703
957899
772358
381783
1301723
1088671
789701
21652
1994315
1244297
42693
1268530
296012
1546026
1274931
1785966
725313
1142223
1697260
1421945
1131778
1875408
1744225
1952050
1006372
88141
1487702
992721
893127
979235
372972
595248
334870
233976
609234
1661827
1328333
1591117
20300
1903115
1049584
555913
353462
903296
523504
81750
1051572
1879192
1192323
385515
146227
1846905
336734
1137071
381865
1852884
1723344
182119
873133
933490
1104640
794578
246366
581936
390290
1787437
959928
465367
437816
1594313
1927546
1393817
279349
1555464
99322
1457178
948438
1624347
1461163
1581503
756116
284408
673501
1405650
118609
1248992
1483475
1167187
84175
1542385
1137910
569522
833818
1593142
410541
415213
1485722
459200
890341
1592161
778713
994253
1055826
1406666
1169092
45368
1712772
205485
1647282
998859
1604422
819405
1722105
367936
1805717
1377000
676075
1584643
774581
1068459
1970778
1836132
1237113
1466222
1953256
658863
1188424
1630736
1587426
22460
457814
529796
1610222
1675532
1630324
1058098
1410800
1474028
1907223
234542
645460
1553023
293422
427848
1272507
597376
1489549
1038327
1914929
1245366
1414756
1306598
295465
591532
1880085
57139
517596
1537842
210567
991943
1896961
354507
761741
944422
1601731
822337
415886
1144963
1874651
1917029
1626200
839069
718260
850857
19250
72576
1333103
715441
741111
1244754
261477
948457
1480244
1417591
94073
798827
75160
1268387
1636907
1133068
1826230
679729
530390
1320880
1401438
1535249
274332
907845
933634
830266
491939
1331324
429476
63616
1594859
1922834
1574544
562407
186632
708804
880246
1145024
181320
1818384
1712452
268981
1853197
646436
565863
692547
608955
261041
1302821
850819
1872044
1517367
65426
981802
801024
1977079
1931161
1422752
555208
1466486
1181817
637
690039
417039
1164467
1483751
181406
423693
1938526
750434
1365519
1364933
1323586
1449514
1029359
399944
640821
248022
1204740
1718067
804526
641139
681340
1001565
841568
904089
1907267
1041032
410069
1048638
1881137
376625
1438236
1469351
77744
1777357
1214578
1786306
619764
141918
337584
1941633
956388
1334303
1560645
934585
1492307
1029282
1148340
1931681
1968975
500009
1668319
24822
793826
668110
467760
210954
1354657
788898
198608
873630
1621591
1003655
659330
214354
349496
1342414
692870
1519697
974193
672253
1479681
314222
1661261
1152035
559043
108964
668794
397339
483110
1303946
550924
1255733
1188471
1435623
1935215
1875028
1335902
978999
161528
1940151
603337
1140294
1759307
1439041
1264386
704163
57466
1877863
1254918
742836
985850
1324019
1431011
856242
1106240
1311619
580195
133764
1405743
845175
1154725
1500230
1375868
370812
332767
326986
1124286
285856
1272096
1825753
1033411
1798235
112618
1056972
557803
1737789
1170342
1851603
1475830
176120
1318645
1468145
23800
1766235
922608
1634682
804334
341189
1145173
1829985
941491
1316062
631150
1046793
237348
726737
288493
1566096
932963
370389
514603
1241216
1001372
258184
896395
841179
1439678
1605275
233410
1755103
40008
1922806
631991
167788
617335
1523539
1689178
802387
14092
324705
895791
1965318
1465982
1336866
161457
1456383
1748672
1955631
1914079
1672427
1322380
878719
1672626
1006066
664895
1945249
537185
1360587
155123
898718
912854
1128226
926489
1618264
1757948
1332427
1189333
741381
1447739
1029020
195909
18413
187485
1237622
1016657
703084
642055
1206298
1140714
94165
215842
999077
845863
811990
1018435
1557775
749776
1396414
1890193
280267
12403
651886
1107665
1575686
1007838
58879
1801854
621334
226533
1514099
1728610
1017054
1291725
766857
822274
873373
178414
1947990
1052280
197822
462441
889423
588752
396350
1316861
1283379
1035823
578444
1311435
1537755
537241
1576345
1818990
1943549
1454131
460079
1508225
1074616
1576873
1293275
1639203
113175
1895171
1489464
950064
1547824
1045442
151840
1434178
270842
276183
1695601
1718272
1707238
664469
1548089
651487
1528472
1154879
808050
112091
1524372
1394139
1784331
208676
434151
351306
661551
1907420
949685
1436889
1502426
434350
615786
328046
522455
450490
1339401
1727980
692662
1780179
1008304
1774888
443460
185830
1940207
412206
783420
444942
129289
453299
1108834
1145050
1341445
1958698
1062523
152771
1004830
1563492
748120
854092
967850
1999712
607154
1982687
372401
1244019
1869809
1922774
789822
209147
99647
603165
388014
582256
1435462
320102
1211033
1456040
1571450
954719
1108241
278136
730017
1431322
251350
542174
182277
1847771
28851
999147
833790
68248
503440
315270
1693325
796522
561802
1652362
793965
1536828
1358282
1618636
485585
246395
127572
451602
1328899
1385148
1301041
612963
348789
1528479
854254
319439
1395211
1008469
1930920
1024597
1264430
461874
1984207
1517385
741121
969489
868002
1533063
534613
1275188
1507109
1629317
1824599
771314
644257
1197417
1159147
227451
294755
696165
1285066
1759200
1074718
230394
5349
126696
1418821
1830008
328450
1898696
1080523
306857
28283
653422
241543
325637
533620
18036
749237
1695121
1875675
1465791
473847
1453966
827501
1712612
1268060
1581928
1253070
1669625
38540
1125226
1866022
481396
529259
1856837
543864
739975
1158576
1350949
1482065
149927
614140
363367
692363
973312
1987761
943743
1969249
1253351
1276621
1754444
895933
19859
1967117
734699
201939
1574906
1832635
1835952
711114
311616
1917060
1407708
1423841
801494
1354709
763969
317431
1622634
813769
1993594
682550
1254156
1089783
572572
179069
750671
1758475
192160
1436416
1934206
780012
1101140
706950
1632024
1997046
416553
216632
832569
1922853
704464
108980
620710
1165309
591384
31775
242427
72963
1715465
1480524
41647
1712115
82030
407192
970440
1208289
1191951
575748
1513506
1514550
1136883
676326
635978
731250
1851405
1535589
1737346
1318064
1226278
1062239
790205
1916417
1046066
1785302
1224925
2425
128669
599455
1826998
316557
1463701
1979065
500463
1733449
1580260
1027866
1051263
930534
688362
1075030
839990
1919150
1218061
166195
1637303
1381040
896180
955674
11095
1512853
1564047
1726099
1823222
940961
1269003
182666
761197
1930259
456981
1169967
849052
1830937
264836
1549511
1899820
1040704
1705539
196337
542396
648573
196097
1395369
631830
1453315
1556504
135309
1344612
570025
1355391
843773
1605135
1477628
216993
1394010
651715
208560
1294194
530858
745370
184189
1950530
1440355
1865482
218691
536267
579653
859514
538742
1747635
196841
504822
1140165
1138753
1977704
761089
1623024
623720
1463805
660885
362796
1171413
120909
1887724
279752
1934378
1738059
1126365
1240083
237514
1438400
1483493
1561278
1594400
1827381
625305
1073257
1454897
1006372
1112740
1756792
1576057
1430918
1102953
520407
158419
1306958
1440939
1541723
1973215
1420222
659022
1528161
1155579
495840
1918646
255534
1083055
1919971
264203
51365
525918
677497
1321129
897526
1113116
705405
571250
1970396
1494459
1052820
1958389
1721062
1028510
1017388
1256792
409777
1089793
163434
11145
713421
1246271
600094
272539
678903
1733659
1400286
1326609
1904513
1502951
361933
1739354
1641034
532020
1406123
510070
743843
814012
1512694
386589
705958
132183
985343
817463
1155193
1410382
752681
1463090
65488
715072
1342227
1386698
1710124
1039009
1719367
1629797
1033286
1280981
15918
38725
114153
956162
1305627
1151254
1765661
1333911
1758715
520372
1986706
1599098
1008500
1171312
1675538
1365790
1100245
1901049
775416
846639
22766
1685172
284050
1973028
1336969
821989
553443
1993279
132780
453570
1622847
717149
1287614
727222
1004420
1625837
486749
1647009
1845989
720603
563154
1326340
567809
926316
905007
201665
552494
1611821
727313
1379374
465532
1498568
1036947
648146
559513
1458629
820591
56982
1388
1439232
742363
839998
322228
1768520
1004599
1926988
164474
731436
1875127
765606
412676
1066856
165282
11832
352565
263629
1290893
797007
1216952
136265
1983006
1549899
110227
111279
850581
395852
1067914
388045
352675
1167513
1067964
652599
1996562
514504
467393
1955208
1019123
1246200
25104
1460115
1122602
919372
940694
916405
843508
1591839
1745714
756733
1896131
1453837
205906
232173
1360919
468156
9613
1045515
1339375
1160942
1659743
113801
33219
902860
475116
186115
675321
7494
1192229
733472
1450263
1548572
637663
1017276
1668860
896817
665225
451418
504036
1714145
1224827
1420377
1051945
1612452
833109
1648890
900719
416596
1590900
1977084
1203133
47291
783256
1145286
1376896
502272
1726533
707835
1986463
413258
779046
1688648
1450021
1465253
797227
1020265
1390654
1315851
432046
336812
1995174
1995064
1820131
237461
1920131
1543334
220826
250428
16394
1223121
539423
1892345
513377
1910999
1213057
1765255
386029
902997
99426
825085
630647
914164
1036551
886590
11707
1838300
360944
1136423
1751377
1358738
178346
535431
1722360
1894581
1590317
12129
1963644
1863707
1224341
1311594
1797568
1658326
1169942
1606464
261882
639632
240534
1983515
495461
803935
719982
211416
1958844
1459381
726125
1121119
820621
1526110
255775
982880
1855625
1591975
1516228
1088553
1782230
42237
712963
1729924
211314
233396
652662
1127265
553742
767874
580056
507652
1346743
673889
817740
819811
1422012
817740
1115309
1893271
428006
640497
110032
1870438
1784441
814121
1027999
60611
131044
490053
941703
1404961
697717
1272980
785935
704269
1187083
1248079
1122021
1635069
1672670
315030
538736
1746454
1495099
231946
1605136
1807342
1466784
183149
98640
1476762
1685218
1323863
873442
10125
553720
1091645
1302156
842090
84210
652098
1129001
1051710
1035400
689440
1528985
1529663
538574
1623292
1212700
324272
373170
496462
1149304
253200
693338
150098
1024578
709173
1960278
308895
1313453
1052949
1962961
49952
434565
1037582
415562
1485865
1313020
1394840
541333
1040079
1141914
211663
231157
1064074
382079
704705
178307
16575
1334893
1308124
153092
75743
1271169
1230697
194479
1914063
969648
1928551
1101848
1576272
1177985
462892
1455760
1545694
166413
729157
1150998
957062
1469724
832281
960175
1685513
1578436
1917120
725031
1226600
1571702
1010393
1964215
1941683
231924
1319742
1955202
1684483
1564566
700107
1620581
942066
643834
46699
1486728
1352566
644769
382611
1824902
1136529
793646
152767
1887457
682742
973710
533241
1351382
571217
1965607
1267166
1036420
355237
721482
1148352
1423893
1250734
984523
1366373
1316667
1222366
1769554
434751
1970301
312289
335937
1240308
798707
1835627
762538
341618
1730725
17697
162128
329950
1896027
1258367
1393551
307256
1681148
3353
1656069
1387719
1537534
679936
595674
1462906
627040
1278105
1615899
283165
1257333
1997451
1530008
886018
413891
1379033
1919243
1398646
437906
547792
1126780
206776
445532
272918
431327
1415512
1831929
1143159
1911130
453761
1106366
1146361
293562
1535438
708582
162891
1974277
1379269
637155
1449557
1405678
481699
1312682
1824998
72758
1796257
992639
1008744
1322744
1621007
359251
1896464
1718834
655374
503413
1773797
83168
1527420
1089492
1511078
1770127
1767685
1076544
689943
1280218
1857115
1735464
913845
887364
1700521
1134341
1714509
1879543
191552
1022545
1774142
1549090
139514
1390393
1486460
1916935
1143390
1527662
1179290
1854869
1050025
1487702
1493518
949171
1461297
289986
900334
1133322
659379
286306
1973772
992373
1680032
664075
1251044
1747310
809196
21507
1046752
84179
1133476
974391
976533
798172
88291
606458
1500347
913412
363874
1964572
191850
1100325
1829547
1871524
378910
1411378
841179
1934907
439377
897285
1299459
1143928
1709903
1104248
1863876
7981
980587
252177
730346
756454
1210505
585870
1702797
1265688
945095
322214
312172
1328411
1711154
488847
888547
1296241
104157
39162
786392
1382974
549379
1360751
1554274
1089639
892432
785474
243850
1111046
1855180
533377
378301
1585129
513100
1188544
689701
85154
1155818
64479
880837
1819218
1492189
818785
534353
1130058
1529344
1660863
795344
239407
1455842
896373
1517909
57393
1551768
1707207
570043
18032
1392607
604321
367956
651168
185105
425929
1278615
606662
887901
1051589
1505522
1894878
1559084
81566
353723
342257
1328942
246819
1627789
194490
1887920
1057868
248874
1408420
1140251
434751
119695
53353
1671715
314107
1898643
1691404
1350255
1163561
648876
1093989
513565
178545
40917
1556846
1928795
677681
1247650
1125851
926566
525424
954777
1832249
1141053
1498235
255735
397638
1519640
1998276
30418
1172068
1563610
895413
539706
50563
1571188
1043581
1349972
206987
761748
415948
397
1714628
1491018
1592044
1569482
1773889
1338271
1486067
165688
107099
1427816
1398119
1465028
661197
916796
21032
122208
1770086
1951572
1325246
1784378
1117149
1575893
1933042
797126
1969575
1185554
1456728
879883
1877827
787075
281233
1790457
1761256
1840935
255848
1708165
14598
1212437
529920
1854147
1597266
70531
662411
1957234
1501232
133545
1150622
173357
205404
1370511
59001
731938
1316286
1261374
1465555
1973547
1358983
1679244
190197
1637325
754862
1613698
373109
827075
1044538
1243371
108909
1161949
279111
929018
293359
1923558
658670
1184631
1083310
1451958
318166
417935
1763456
82773
574007
143502
736728
1237099
1057941
930462
1573014
1261612
857155
1727033
299160
631601
1884927
1334882
716760
1732042
715239
807174
843014
869126
1950558
605978
1588360
740280
746744
873425
1042518
1638008
887811
1816350
1496954
232425
141210
1744713
906382
1209282
1628357
1515027
999034
1095241
514799
205366
1964793
1471864
275260
388027
160803
394364
103898
464851
1177505
1286592
1909264
1946258
611349
713080
1271725
378325
146600
71566
225866
784748
828879
977155
1015171
1483055
531554
1141324
750231
1795677
1951096
1483274
840436
632052
909647
488908
946104
38301
1506575
877178
850857
485126
1020788
898510
1095096
888052
281881
500430
1313453
1196026
890083
150352
930185
1312244
554815
869315
575779
1687341
1800107
1173800
218958
1940330
1732176
1271205
602126
931867
763975
1267559
1988271
920497
324086
1632021
1749134
74267
810995
508910
1621525
241153
1675090
794612
1187360
1013811
1017086
1118691
690250
1588598
96858
711724
1386350
717463
1308827
183376
325113
1727743
42449
274348
108005
1149279
731695
1033934
135444
726108
1694917
1552433
1562630
712456
1653193
288883
1726674
1244848
358169
143410
1106982
225532
37019
1449763
1667604
847708
81166
493413
1251982
610933
1756603
1352339
1924882
1874702
698640
922709
1897198
1161667
1565027
70479
1277804
330395
1769498
692703
1357274
1430918
738442
732945
1210704
265469
501781
1281157
41609
1259915
586493
461488
182048
476396
1610804
1250587
221867
904022
996010
1565634
176932
697892
1947983
1795591
8186
841084
1257059
389593
1302531
1556461
954013
1096434
643848
178307
130565
1437944
1477526
1635427
681700
1402546
696348
940914
1402195
1786940
811059
959340
161729
1789462
1409541
577518
1356290
282385
1788253
485897
723553
597053
878294
1145501
248844
711061
1096762
381923
1218007
716486
793375
1985317
1472371
183625
1548203
830174
892456
1803144
1660461
713421
1967119
1587433
190096
963676
1831128
568495
1408373
29466
355320
1150957
1521038
42270
606036
1782188
1151611
1869240
1061407
651291
1064932
723628
1553885
511856
1454667
23567
723454
601625
1605644
1495110
629861
390896
673818
409666
1448231
839613
1730162
618756
1523256
975156
1122472
1552936
1956692
929018
382367
219258
1109957
1020011
1750271
1647389
1549522
1872201
1208440
968896
561966
666533
1169672
1344964
1125754
1524230
1949173
72432
301605
540239
1117648
1765851
2349
1423855
1145118
921129
365838
687144
757093
1813397
449979
416596
1936690
260915
1910830
1189397
564919
271184
623167
1014995
812413
1754379
1679885
701771
1660118
1344971
180973
363659
753365
1158412
1430801
1595345
464748
600737
957490
366943
853229
1567027
1484288
949577
1220174
521120
1894078
1875601
420106
270248
1998783
1082871
1558853
1372374
1582960
784438
1448362
1907326
169908
1179709
1263753
8608
23626
1735164
808628
258619
1259988
1780222
40516
1723196
193277
232332
1065025
930167
700743
1887913
398546
315031
448131
1972396
1513288
1425473
1198075
1873568
1860497
1188121
1178536
1540949
1276662
1723298
814460
1722143
176738
1110218
938534
1504216
1212401
1294150
186667
1302146
1211337
365695
402087
413128
409629
187628
780150
1043052
150352
35096
671331
1548563
1179290
1593444
1575738
941232
866691
1801070
1701519
407063
1136441
1242663
91843
397415
832572
1064539
1568714
1037462
20209
1444853
1200325
518418
55970
1399626
425727
1559396
949050
1825765
317937
1946963
428579
219379
433646
980684
242328
451922
928063
1764261
269724
270001
672690
1414395
490988
1349598
1461538
1928959
39036
4998
1848163
1097533
121373
285370
1658338
641795
541111
1113236
758013
1318086
1277814
1335639
622244
609580
1326516
176853
698597
502238
1624487
1367094
44489
1565045
655716
1563226
1033007
1008515
731591
1331938
716586
328705
1580288
1610978
652950
1451772
1141637
1720760
763223
620566
754121
1034629
34231
1282632
1665555
1753210
325323
609857
1005326
851657
1266313
76328
41129
1369986
1145425
28058
876935
1569448
1961
881660
1727916
765494
1121627
1706229
485950
1017186
865343
1416307
1204234
831908
1968423
1418794
878552
526159
414513
1592827
69618
991486
541610
1322243
1835805
192926
1026308
405033
596677
1349844
1897671
1179284
411507
550519
1035306
294961
291224
548273
1672019
1616670
272613
202831
752739
166566
792797
189750
1625725
134401
1614589
546163
1730656
171844
462073
1644913
1297193
1291732
408668
849083
43370
1428062
1666899
275400
1868104
1160013
1723298
1028246
1461299
1513517
1480827
1784520
1951169
1198281
97988
703901
877039
143567
788161
519355
1490303
191043
329776
1708759
1119746
1499501
1452566
62808
313716
1849445
749301
1771670
1249102
1858348
1037051
1486565
1528422
256296
349572
1907864
986442
1827864
1126122
1524583
1115299
1562993
697251
303892
1188361
1960343
1881445
56084
946840
991740
1229356
1277339
1982043
1874336
375254
745966
752840
1166979
308342
1500966
1252373
1266025
576147
551038
1172383
1074718
1753086
1027440
527297
1900834
1051206
812703
900334
1663972
1788600
1774992
941367
1628838
212850
264832
1787618
295976
1305424
468014
400187
735305
1519228
1151284
1753759
1536900
1198248
1120105
19453
414750
1380510
207969
965141
1210542
1776752
550354
972728
1228618
379995
1642666
647252
1711081
1423460
1990844
340400
860725
1550376
1323363
1079903
1780209
667236
721686
1978982
1203580
1136612
1090821
1607244
1478277
932718
1915758
763086
1617395
600100
1850157
997772
321493
347155
1384501
1872723
328573
1116210
345354
193377
1934276
267339
276371
1213248
840628
1801639
1353654
1231312
257264
1329944
403311
121577
1007417
1688942
1102066
892844
193279
1841646
1046008
620217
88835
124109
270310
646985
1569791
1247907
1310500
928995
332280
1477890
1538086
1665429
473183
1348775
982175
651640
820659
166202
76455
587814
662790
1881095
1779333
781940
686303
1415837
1030639
768119
939722
1168966
982957
181326
1821390
986553
993019
1122300
222768
795909
949521
1732457
364282
404466
1663293
1810887
1027037
1857654
1607324
1047493
1737233
1688942
681056
1727033
1070841
243827
1572517
536626
1212293
124114
958369
1876448
1603634
1091320
1730640
356604
370081
272791
31914
566849
1676930
1584054
545010
1201585
1473509
870989
33744
1856352
1977663
1531559
1541564
780219
1137449
456252
1850598
1700073
1768408
1117064
396253
1958495
406128
287124
1082613
218964
1142426
1935407
555649
555953
276150
18881
1487518
894974
483130
28569
1909438
298668
794069
39401
630536
927188
1052758
534255
889423
595248
1535166
1343181
843211
1637406
1297046
321455
98715
1749250
269782
360674
1057543
625834
619856
1118827
1932306
1058810
531886
707603
631039
728066
1075078
356840
904192
606036
652140
723258
1964058
292024
537530
980510
647484
1808250
1339452
1667609
579052
1197095
559122
510473
849218
1092998
1168202
1758557
1193934
1267020
953413
45395
1277154
157163
60615
1378194
536633
1897392
1829501
645932
1996952
700574
1953283
1744347
730888
1324751
610779
1100555
980223
1971616
919029
1718586
1665696
1291807
43902
359841
1387214
1173953
272991
719764
433391
513606
528149
869744
1473344
38112
1905350
1109648
1107250
1457075
1988999
54637
1697260
1999159
48077
15805
1035433
484392
62492
745957
1451491
1108479
1378088
1103378
809692
431106
215171
150039
1724194
143568
1627002
1085995
358549
1050092
173370
985375
1085709
1765496
1176472
994798
1640112
21111
151158
1963719
1329062
204976
1782756
1445908
1620270
1314614
1058544
799241
1030657
1957963
834050
599715
603612
668458
1978561
481882
1731296
1183705
1363901
433511
192578
531264
1579236
1998313
1992539
919902
1829068
1661491
191731
172873
378825
623223
1091821
969348
962098
761647
1004061
1506575
756723
507307
1340065
137220
1712108
1318352
500940
810663
1132372
102818
676633
384032
507666
703510
1547615
164729
843695
1665276
1210638
1073307
1756435
1550457
291338
483214
457877
1224170
578765
1104317
1731434
678161
1759130
1840777
1459224
128124
113404
1668854
822707
416396
937596
502288
255890
142933
1466867
1771061
1464337
94147
503619
1923311
144824
1567686
1517080
1655729
1847902
25189
1984578
951941
1820338
336037
1507578
339779
675107
899762
1749329
1182304
1050792
291451
1940065
14368
607729
567022
1760920
1324657
216632
773232
839685
233045
1618071
1291261
703663
1019488
685825
9225
1326057
491966
90488
1167978
285899
1973721
1781128
836441
1701727
1595179
1616895
1167669
38875
305849
449546
1679099
872402
1434934
1288065
1707130
1020120
1239630
896732
1028849
1266532
359888
1742059
254857
1197708
227815
1474669
1869573
1950353
245832
1272113
1918668
1983436
1312280
677051
1914254
811130
1900238
1974180
632417
1879594
1277587
727694
1850935
119651
1468570
1097881
414624
1300009
1269835
1127387
1018567
1029884
417156
1788717
1793302
1505139
731889
1349991
1667196
94675
1419550
423402
1945850
506565
591165
301677
1275858
1614640
1020114
1350144
1170925
1714074
1705165
559246
741075
1651924
6530
760642
422956
1943177
1701272
1863371
530344
1560702
1197822
890228
1547158
819966
854692
1785922
138715
1057868
1152034
591761
444855
1924967
1775095
1388431
851577
1072514
1388331
807186
1775739
1458029
1662291
617391
292199
1794452
1515027
1022041
1542740
559152
1640493
1907838
1218807
214686
429915
515345
123240
1118052
373073
385635
750905
687701
1658852
502588
292622
1897020
1417430
1138218
1778584
1928398
240580
1239126
706223
252275
1810432
1485692
957651
1372983
26999
1818072
1950583
712049
1129530
759004
470611
1037353
1275425
195532
1834692
1124130
1572542
1111122
563229
1238353
1324747
852568
1207142
913296
1977321
1150347
271222
29453
446462
646839
563165
1958782
1148893
1294623
590070
1212994
1494646
1499797
694991
420838
1008754
1665868
40563
937645
1858410
1230854
1232280
400299
195988
1065612
439642
1395315
1190704
1748219
778104
1962036
1398910
452509
1249779
439892
1531721
28948
1548289
442647
924979
1540190
1748678
1442701
1487606
1461454
967323
904082
1970289
1585595
1458431
1973107
1269953
343980
251067
1825829
884887
635565
596942
1899578
1898333
1911325
93289
1523096
1297065
390758
1237525
303420
1764124
76396
1725609
1654986
1907909
290346
1851289
631043
655951
1372996
138013
108348
1954489
16486
1541132
372668
1487424
1950544
1128988
1964252
1960343
301683
1496976
1024109
768449
1110250
1603994
820100
1151214
1697125
1547592
563467
928785
1443490
454031
1264763
1684003
65568
1367369
237461
1673428
1998166
1896532
812379
992619
1583283
1591039
1136004
1005233
1616836
1393336
530171
1552230
1223015
1875678
1829541
1671774
569507
1270908
686726
1195057
1303048
746649
1034880
548074
1993594
1728736
1618057
255735
178440
1823398
1295755
1905162
180349
153718
1502951
988193
1017768
1138873
1154208
1638369
1020400
1996250
744775
735253
1592166
294641
1809365
1944357
844461
1056204
1884199
479308
846968
1926208
335764
1376380
391983
884789
976048
1438289
944529
1207747
1999585
1533311
1544736
1273779
1884284
1426547
1183602
587592
580934
259237
813666
933414
100825
1579007
1372398
1678496
1641485
1161966
220843
316448
1186009
415451
606114
401264
604202
407575
967998
1387200
1480207
1853033
1782945
1986153
113628
484884
1058316
1161254
144043
705110
328705
1254875
1971289
31957
1605644
1313455
1395193
1622572
603642
1742397
1855326
1962782
1528520
1855442
1942765
420401
373795
1278838
535431
276238
1632518
243842
823841
1395050
1254731
288612
1705705
1271985
1161147
1080085
957595
1729932
456220
1775635
469469
1175366
790540
1847785
1128023
504794
71386
995806
1479511
167837
324701
1593994
1717578
614538
1535129
1384437
341395
1262293
1292671
1481021
460476
655841
1210427
125574
931855
637920
113029
309121
1687787
289392
1348871
1488504
945482
1537808
1512894
1313704
919110
1711988
132281
1513296
235660
770970
172746
1942479
357485
810020
1362276
917032
1534769
797328
443666
239736
1514072
1978971
493524
395197
1646764
1975916
1049967
268204
202602
1523011
1015184
547799
2285
979116
1609241
916475
895369
1742360
589525
447249
183500
176443
559103
148230
652083
614426
1391
1297742
405114
1202583
1873275
933508
834605
493712
1993809
121938
1190830
539803
1259136
637249
1580003
68591
1348839
205164
983323
456839
59642
1490089
595320
1701295
1811974
850926
1468570
1088448
566016
1493640
1830833
914164
1010982
962181
1224634
1056130
217133
685471
1613811
284408
1490788
1903676
411611
1036969
1953877
1837317
795046
1127611
1814770
375046
557700
1073880
517329
1000904
393687
617751
378055
77613
1405171
743199
233344
1624958
646171
462533
460725
308706
612548
682054
512664
975162
1488936
1496925
1307541
713217
655820
325676
535680
1719310
1341446
670838
1294208
505308
207990
1104197
1071171
760198
365116
503003
925530
150919
717463
1298214
449504
1966996
1709653
920651
447138
1657495
154860
1430397
1101503
1869121
1935177
1210704
1068356
18420
62847
407730
1935332
1515177
337932
541639
339355
1130769
1434249
471496
755753
1200137
1650957
327350
1305293
489569
771267
1385641
1717497
487840
1837636
1698876
772446
1901903
598163
1459031
191850
131540
1757338
1333964
843549
1792276
680866
553014
1495021
1324924
786701
611985
791539
64073
1249839
991348
1852333
1726041
143364
153292
118608
14848
1828539
725020
1070560
979583
650864
1313722
1715821
441773
591132
1415719
1699802
637432
1032075
1724616
1988508
1755918
887672
884872
249789
121748
1809094
835601
899666
704485
695174
1967626
692214
1013761
882439
136046
1362573
1990315
1577867
1349169
1838284
1385606
494624
304779
108354
539565
1297646
206477
929493
1475579
321701
12536
585878
1921560
478342
1406297
1814995
79234
1930920
1165309
1623090
1003727
1458350
1627507
1464886
1768890
750493
984598
1007636
1385262
700324
1837763
1018331
630004
1760217
631891
1189996
1552532
1698006
1372482
731438
1590585
40625
278599
1025437
495102
1289082
648372
1357169
860009
1688640
196449
385581
1529456
9924
1946633
1883740
1933094
1538524
542604
1241587
511955
325740
43368
263793
1335019
1924727
1796220
16417
298890
932771
814472
1077774
461488
1969460
1385018
241903
456739
256330
1048667
1963289
525490
427083
258545
1542918
1476944
502371
1354319
1757249
1507256
646948
5444
73198
273663
757542
567102
1898971
112388
311657
1791610
1713103
23999
346369
966276
68970
1043729
1295370
1647037
1391462
848698
618542
740954
1933126
719194
270006
1068206
1948707
413891
1625837
338121
789701
315253
667082
118667
751232
651239
469382
1904230
976430
1905724
914710
1022217
520111
546376
134261
666354
817513
1613471
1509916
1122619
373394
1419013
125440
1844427
1455607
1184685
228628
926935
671311
1699258
1143278
1570466
1594466
491364
1617671
1675992
1807480
883104
527819
794265
851123
1258365
1200140
802559
1268765
582013
218539
651778
561897
1121402
1591096
330752
504248
1025977
537204
478358
606740
1788876
1144965
1306683
1558449
1121302
319207
680926
1114656
1672268
1482148
1790592
1181804
951310
1134690
1076825
557391
273722
332552
506021
1837973
139307
603285
688643
1634927
568641
78343
1849197
237193
1072507
420701
1424286
1228473
1270765
299746
1210680
267339
1231039
320813
1446966
150838
1500600
1097516
1497379
1847785
950805
845402
1202999
1069548
1888763
1182354
1257038
588389
264515
540482
1385913
961791
1073977
1866409
161372
1203332
1598223
282971
35182
1460115
704240
415983
1978675
1665468
1011444
1219921
846851
1230530
802559
632385
1443772
937899
1574542
116201
1229174
929450
834807
1326738
1639936
1523368
1299942
1071162
1803760
1456229
676212
1746902
1445930
363575
487509
1895801
1614640
12325
1871700
715911
173569
427024
834605
192709
1279061
1628968
932396
622208
1332215
1041995
1154194
999960
1522161
235059
505123
730818
1225523
1151701
1569235
1044411
224263
1912803
1851589
90358
1017863
691702
1462163
1678496
70435
1151190
1147456
489049
121140
1502447
1193946
1830232
768360
1788172
1289061
862890
1671479
1383034
1210292
589741
1482235
1817591
1647459
655939
719441
643813
1383069
1338103
498552
1312280
151474
212531
1034285
1235376
202662
1393961
1444918
209341
1177127
1979708
421214
993629
1896536
1890177
1107119
498722
1447149
1470656
1173408
1040764
1803793
1216067
762669
257575
143268
1484129
1985237
1654317
136895
724553
931898
339557
96339
1639006
1000805
577178
1717515
1988414
1309707
1463243
1190995
84179
328598
329254
1462481
764215
1511499
292573
996494
926716
1883903
947452
1689807
633904
841907
1690125
1837617
702625
1274975
663388
611489
1053162
1636436
205546
1619025
1834064
148328
1146495
981996
1852907
1255972
348451
1208637
558800
724671
1129571
1891468
232966
453342
976205
268876
85227
705565
118608
807970
756735
1243372
1559764
282188
633383
923241
914887
801391
170495
999307
1725011
1166594
1900096
261398
45760
1500473
894877
833319
1146938
407388
1986739
1881106
1308190
1491350
893640
711899
1096089
1329075
713829
1637417
1421678
1552638
1850155
510473
950987
724122
994728
1561497
1529401
1410025
270633
766244
1521595
1567003
1815069
558162
986437
380278
1112250
573692
1323967
428225
92970
1374380
1036559
806320
1395676
1629846
547108
4561
1332944
1164378
430855
1163971
520111
766692
1665016
1275806
830158
1186678
1075258
709199
779123
1398342
1601712
1387447
1910663
678686
1784295
814002
1381543
1830154
816165
192000
1846518
445842
1247569
572466
165918
721602
1363800
1614413
1780912
561923
284569
1244754
511049
213002
279942
410694
805737
426554
401971
1550961
258545
1797175
73304
1405084
833663
508740
852214
991003
1241226
292467
1469983
1393097
325360
1813620
823449
445204
217807
52267
1055702
1218992
114286
240129
1704769
1088194
1145747
1052937
559812
1633083
1418872
1285545
1993887
1034481
871262
1577660
920110
726458
83602
1060026
306969
198557
969489
471496
270080
1057881
935320
1486869
1868004
92761
214354
1297437
519442
1377679
1055124
661292
133757
312872
1739971
23209
1836589
518534
430396
655877
76187
1458518
1640233
1244076
1585511
1154460
313922
4220
1622470
241487
940416
1215141
487966
1844628
189139
700260
1042812
472728
1694017
205281
1508781
1531998
1938693
650601
776219
25066
962492
150449
1791492
1852921
1093732
868297
1550828
251545
1290720
1662038
1887532
799801
1008629
1030426
1050877
1232171
648282
1718449
1780832
1239126
1032135
89261
1531442
248048
1216807
1978757
1199357
1869751
1761802
842721
1108734
1803520
1231428
968872
1330584
719639
1160957
1888335
1264540
126009
1606495
1762379
1167506
1625252
890065
1154103
717680
499881
873928
1752510
179769
629469
365831
371164
934744
286938
1310116
1252936
777662
1124899
469717
1324160
520326
1953283
179788
243418
394773
992194
111269
471865
963002
1557932
1988667
976333
1957234
882370
639212
1907210
719773
654247
1969073
1317016
777609
91503
1371911
391313
338897
647940
921980
1792666
1589424
51169
107153
515263
47353
1905200
1822300
41520
1322423
1673284
201560
1576858
1272343
396883
1136004
379131
819528
888960
569287
761761
816395
1256751
1677431
941134
307592
897731
1442323
1636846
46749
1524038
537971
1288560
1490173
621749
1920965
675191
1504475
867191
446464
1395066
850923
1493714
60614
1049902
1389077
846664
512142
1690556
1540114
1876713
486277
27712
1084778
632063
268440
1248381
382076
1904017
903651
1784901
958949
515059
473008
386178
628543
1372482
152425
1502951
1113684
1958433
348562
240725
1092552
1051893
1471250
650611
105205
1969011
1836610
1909704
744911
1646825
1118607
752688
250325
1657942
1500938
1630514
1990092
245699
1488814
691490
214700
1162037
1528161
1052280
372306
843940
1286839
818673
459105
366238
1925038
795928
1559739
1529623
1646732
246366
506363
1687272
173343
1244139
622300
1329975
1235090
1215070
199455
1405034
149997
1517671
1048118
87817
1005839
1201175
486358
631431
181592
169063
1602737
603838
892041
1341386
1184194
19185
256340
762355
875845
1922955
1975747
129791
1148665
881916
702578
344933
1768215
326254
288926
959027
1581814
1443412
528493
1931575
117049
50384
108944
1982288
742699
231818
1236658
12807
1437944
475313
594720
12666
599966
255733
1914163
1789094
1876163
707835
1886853
842721
446686
1849818
608588
79922
955746
340219
1585752
1967278
304151
618534
984396
136086
1412293
761332
940721
308451
1805057
1812295
1915124
340184
1745247
456220
1194521
153043
507627
1072446
776663
1196802
185458
1414380
267636
1164794
427672
892591
808809
796319
1429423
1677061
526503
309670
224803
1123150
1248430
392459
472776
804043
587758
273254
837239
16734
167607
1449622
607593
226919
1650443
332230
1064530
412932
301734
1704831
698122
932904
914682
1219623
155635
1006095
1891390
1819026
938097
1863523
192222
490852
1957957
97394
391273
93355
1089654
1666705
1070064
650492
1338769
187408
550872
541504
1061154
457826
107488
892185
970234
484622
423704
1796702
756040
905047
1681743
550262
996748
1518803
1745111
301919
875491
1760626
1666321
635480
1127798
174285
565036
702306
456889
174606
642416
1501551
686352
1654414
1656330
445111
1456604
953547
161187
1869452
82394
1505074
1660101
1031642
1373034
564086
130523
994496
1841584
1018331
1341983
720589
91478
538521
548749
1898302
1942084
1051015
1350712
794773
743927
271006
265775
1343993
1535129
1400297
937967
594037
702291
1265749
399246
336514
669473
1558514
523909
602415
1456790
402643
184737
841366
1058029
747965
107538
1891337
1871239
1788172
597535
1866531
772059
1750695
81169
1593277
262786
334047
218497
1975099
917162
1818990
164732
1944506
1131710
1533240
554340
47334
1727347
131175
1429604
3919
1758496
1149049
144314
1468453
1173021
1106957
1063238
178549
1685768
1546633
591960
157699
246615
1493869
748403
695784
1460553
734126
222826
336540
834485
375396
1005395
159249
299281
1410450
1152029
868181
1540166
1769117
999077
749060
585897
463826
1550791
1190437
1602256
946521
1876560
1612639
687232
468351
94092
171742
1579820
329502
515749
1063515
143236
503230
1210942
496849
1701100
562030
1868366
1350134
509932
1447612
595785
1688648
90531
623393
486958
1226485
1815822
994667
1751260
70479
1927219
433775
1515776
105887
1633692
1346959
1710912
756399
1326478
78455
370477
496494
264617
664030
482077
481886
1908331
1711636
67477
1708398
780006
283857
1041221
1896606
1809729
677301
171855
139486
510581
33977
395385
305841
28391
1835453
507531
1006922
222509
1982367
1267029
1550376
130437
1611989
894113
715280
371971
504179
756668
296843
1099385
1621519
1579985
1945412
629029
469434
1448171
540632
145473
344620
1503696
1001722
1713915
1907176
976829
949671
355378
1424836
445001
35332
1540712
1759527
522403
147556
797218
375822
1836997
1123593
102461
829157
1422587
785978
1045515
1398286
1469530
1620985
1841607
1463949
72772
1080208
208420
3762
1869451
1972103
1245109
778242
457304
1576110
1367510
1378502
741534
1378450
187805
1523256
395574
1893749
103940
1982068
1395109
1721420
1844368
1355916
1077691
1556647
401234
800710
503619
232377
1740441
648716
1834042
98226
314107
471274
505944
1800801
1725299
94512
1221375
1665786
574834
169376
952817
985668
1325725
741154
1029600
413811
1022537
1844135
1596362
1191484
1941396
1598828
732466
409987
1958295
266529
248528
68141
1069056
1545970
1657714
258609
442944
688953
1082941
1525372
1483600
1395433
945243
1906775
798131
1060710
412787
562172
1190437
245046
861751
1485469
666122
1445444
538578
101216
1632024
80525
1915409
973107
1939175
1949770
123163
768376
1335517
1638528
254737
820027
1406178
935320
5864
763719
504623
1814972
1914334
1176387
1423855
364609
364753
929673
323445
448287
1841921
1248079
775416
1021480
131982
243086
1288141
1140319
1234157
311931
362813
1983422
206474
90944
448392
1512663
14562
1929057
624540
1881040
808346
1349530
1185193
1374415
441880
1456297
282256
1189244
648969
1528410
1225240
683711
157058
100831
541489
184818
965250
857556
1778229
1034686
148085
1025136
1440792
546630
896296
602126
131561
899972
1610304
1986462
1230933
1880596
578716
380839
1553915
1753692
392921
30761
1159219
223435
1099608
1260989
895964
1640070
1892316
484357
138354
880621
104183
1213219
1032075
1147931
405223
1911674
487252
1058864
1533763
658398
695441
642161
1120477
251497
1654317
1307302
74126
1277797
923129
1941195
290618
1624075
552254
56600
934200
253128
912187
1715934
1119907
1076188
217831
572832
195757
370155
1255454
263835
1945152
1400530
416322
418570
808280
1811034
1359865
1672345
807762
1624505
756687
1393693
1568295
269400
744391
561880
1130338
1371355
1926928
34032
1832805
1278512
1849658
454
1214581
78116
745420
1693154
1951796
1762540
179142
1599930
176582
1849812
748220
1320023
1665868
1788977
1905309
745026
1874395
1047493
642164
830266
883277
1226356
819368
1202690
1378746
1425507
1978756
1814221
1274789
1809830
717234
1948942
1130689
904192
561825
576673
303162
30055
181806
1307944
796205
1767668
1442502
1651794
93063
1539281
779302
1657142
1732974
544734
1875354
793866
658161
1784923
443144
461588
784786
240456
951198
861308
433775
597112
470759
1185252
1978214
872633
1538951
291855
395937
1583443
350510
1416141
1924600
424879
1858223
1268558
1264336
1519755
1838818
620061
411696
1970102
1831631
12614
291269
299625
1062814
1127611
880402
1349825
1380987
1256354
44722
779880
1034406
327419
1523471
1422854
1350942
964186
1816791
1471091
487858
512664
805307
146753
1013811
1670347
736933
1223435
1251840
1826014
1953225
613505
815789
746350
1641715
340276
1147020
57234
250260
1038298
700144
1138673
1328056
684579
1145089
143271
1865122
904864
177806
1537509
1453229
1554448
1945254
1211738
1967836
1876713
757695
1048225
1794586
1904017
1969771
1251780
1895494
214205
1779789
916405
335363
933332
1984622
985710
1921560
1170982
393100
885916
1014014
1048779
1434772
338620
1088945
717202
742727
1609151
447568
1263753
1344041
214772
38976
1117537
776995
1124487
70991
241603
1328056
1097673
1396561
738677
480871
1099509
462948
1585949
853825
138791
1694819
324981
584677
1020287
1387402
1838423
689376
1902983
568836
1008458
120885
891396
1451950
1930971
1182193
231251
1443434
1553980
229909
957398
436854
869043
7117
1450001
74176
1971096
1839191
1839235
1521891
227271
1235067
925906
1605068
224923
396293
135763
94256
1497962
313508
979435
1500224
32551
884544
686041
270795
1116893
1584466
797590
251138
533979
1709312
304595
1266100
1097761
795006
1787437
829126
1226015
1248970
838317
1710827
1498621
1889225
546163
823411
1261923
1196734
1316441
628137
581391
942834
190574
394321
1216265
512322
1498915
988476
1966665
190197
1422542
865180
1988894
1867434
252844
681967
1176097
1257428
898043
659492
1387633
217539
1087337
1258665
1822037
1156155
264617
503413
762
136032
491962
713054
1081313
914528
1856373
168087
1247165
1734743
1014939
29623
678569
1621594
34346
216722
407063
395269
213974
1644895
1863876
1993596
1253326
896180
1506807
1832762
594709
72226
1132317
586223
1586682
536891
1259930
1851863
348300
5482
73931
996359
1013062
1055828
1882897
1468404
294564
866300
681853
1758442
1686508
1041613
1238256
901164
1598670
1370415
1002795
978879
1228293
1081092
1173206
633540
1410298
326384
1163523
846109
1614864
1526724
206352
1333163
535024
1463148
530900
218875
68568
930462
99325
1811885
212482
327819
300930
1489760
1375987
1313104
239095
1731042
1746474
7181
1258336
1669923
48508
1378221
1016890
1689270
637208
1131134
1745305
1282020
81412
678194
287877
677715
521120
772175
1896834
1593994
902207
100723
522611
811513
1739350
649520
191487
1353701
347085
997540
1879872
1499916
1608684
903844
1214180
1133762
1718569
418603
1089490
210927
386540
1061050
1351156
947621
807082
857091
225362
1394891
1909691
1558914
710215
351555
968259
763796
360812
1830919
1287405
725689
384970
1599819
317915
324480
815061
1103998
1561270
652662
111840
132933
1838583
990927
1609440
586786
1433838
285794
839947
1138893
1631198
1116764
1218958
545117
370646
1093995
495648
1797956
813209
935289
547642
130830
1475589
702300
1701446
961620
70603
1905219
1577736
1517558
1789979
87601
1416229
303146
1274508
1864002
1459367
168839
606685
1539145
1558321
1409573
1810866
1013367
509919
639138
1122175
521139
1142743
481431
25066
1109782
1943983
1390731
598053
446057
1533112
564678
1331361
577295
1420661
235684
1329911
1467104
1497193
1761851
1955592
825085
1483081
1765496
1205437
1647367
829036
1085291
832217
1784837
587086
1182980
1097388
473930
1176517
548855
53463
288148
1917365
1980749
1742442
348657
456889
1506494
1652411
319007
1974495
1494158
1014060
1555624
410000
1269654
1931830
1466442
1393503
941149
836736
569976
1605139
1598272
1436139
40136
93227
1461379
978994
1909715
1337972
1644301
847727
1410853
1516132
253128
63087
388161
65533
855385
757982
22369
1887112
612309
431307
995996
305591
144145
470017
960062
553362
431132
386724
475099
1133195
1668912
463274
1633867
565865
1537391
780317
69659
1987685
1648114
1575323
1011266
262648
422363
1872407
526075
1009970
1567589
173569
653818
1295471
1645018
1646579
202206
1082970
1310203
1409300
310092
1558670
851304
1551906
530941
922948
831804
659992
97557
1280293
576396
1478476
1168877
1516228
1932114
523408
149169
1872407
1384747
90372
420908
88246
655363
873658
590213
773760
1989700
1008512
1909715
1795079
30397
586554
163424
1734399
198850
1469832
1806203
1621090
1593277
1973892
260288
1279359
1850155
272259
789832
887537
974283
1775404
1782996
1954117
585738
1121749
1157510
1918456
391312
1506300
686517
111799
764659
1809456
200077
1335098
363147
1417844
272649
132180
325100
1624015
204299
219480
148674
265773
529759
338292
834838
1875502
1856895
1725944
1504982
1054435
1311107
333686
1309698
1423720
487144
1415055
1423730
195769
1642479
822707
1608938
1601491
1251967
380347
939556
1530918
722272
382357
646057
1950700
1615513
646056
1525329
1880947
100950
1624473
1318214
1115309
932228
1545304
961310
1249293
37866
470924
493965
1725616
1630944
39685
1301299
51728
304245
320028
239919
803173
1659224
8875
1244501
719938
1952841
1879590
296610
205733
1368074
1992664
1386366
1055424
618809
185507
24282
1004532
711642
268408
1361616
1388
591087
243165
1944984
1007240
1143928
461228
983863
1038514
1463432
329039
595375
1174958
1520495
1972018
578368
1764124
1173238
972315
1285651
1342526
1458637
807126
930416
489989
720239
992339
1978017
253922
218510
237517
279922
1629412
1904204
1393298
257575
1697693
349573
845175
1123605
782939
1737713
173707
1760309
888398
473930
666053
923782
1229702
1036022
202363
213047
820244
933898
28520
1983027
1379263
1144413
410632
1198669
757962
275305
215297
934391
204528
380593
1670763
205642
299024
308300
546657
1005064
1238839
1099218
561402
1110714
422528
261477
1410450
1494454
338361
1272974
857691
753244
923905
706722
822192
1556834
978785
815246
705558
1568743
1819443
1735126
937508
26422
1976257
695784
1205937
155152
501761
1150907
386
842648
631765
893652
1329257
798941
1998744
1341445
1597396
1599085
49301
1804883
898863
1484939
47291
982272
59123
1976506
516029
208331
1065198
1889232
1350239
740816
1093807
1727285
312485
1388863
1277814
1969175
950604
1173901
1572052
1212236
563196
1802383
481701
56366
1393817
1517502
1377582
1679908
151841
1368193
1211250
562795
672530
510834
1893448
513089
157542
553816
1363663
321189
1213184
722367
713877
165888
1618359
1518489
113286
538294
524952
1485692
964874
954735
57861
1131379
869852
962380
528975
1323979
273789
638251
686114
1829848
1051256
254311
1160774
1357976
530873
1077227
1791842
1287953
122189
191792
739928
624978
40946
1961332
342844
1427329
1165242
1772986
869225
1529456
510532
261496
1325496
1006115
1554989
212840
1005268
424792
1021163
58630
1168877
1222211
1594776
2038
130053
1524041
1106453
803905
1232693
910622
1550909
1451186
713208
1577450
1670859
945330
1124000
1216154
1443904
258917
1117594
1917350
794920
32166
1270290
1949876
711699
936512
1427695
203316
1640092
1807820
805225
207359
809974
1111592
595379
885562
408267
380737
1646382
489591
1341205
1392472
789057
1743927
896968
1825391
1104918
379074
1507751
226472
1247426
1752024
1361001
280513
1770842
208385
1884709
446211
907218
831036
1029511
574511
1727067
1913189
532106
530448
1069953
203370
1153918
1222847
734731
1304936
390304
74256
1663913
618011
741075
110032
217639
390773
361539
390
1740797
1609870
783180
1731950
241533
739653
1126381
569462
91843
1479302
365457
1894562
520962
1473990
1215121
1512306
592292
1501600
1299895
458815
639646
163555
1681990
1033712
733580
143898
1378614
1539130
844430
689998
1031964
351896
238372
1612025
636234
1237004
829440
1178003
1933707
588517
162948
1175646
708140
1750582
94965
1213775
1778576
1804950
677041
434914
979264
963339
1826171
1870176
1824462
925482
1398309
383784
1064265
1664362
299729
1018502
1752846
351848
1409366
146342
1785553
1451682
234062
1312103
1740528
969403
187628
406371
1767868
963141
1521272
367262
1781069
644670
458209
350268
938575
1621453
885115
1457779
1132767
1853857
541178
1024716
1070477
1881220
425929
1422061
1879275
241320
1411335
1752781
122670
1060423
1147698
878479
773003
315557
714903
253429
349239
161835
910417
1146457
947306
1669387
1002488
1114941
1917515
456093
1721463
803048
130488
599136
879332
1319903
1009966
1313064
322589
240436
927962
736900
1449076
1019648
1665098
886998
145429
1737713
268876
1756767
691276
370886
1951739
990517
1699016
504747
645566
1827381
579639
1923251
814395
719724
1715321
742671
117714
403420
422306
1989545
203781
1849543
913936
16758
432943
1883469
760286
1480286
1562311
1683463
704729
1473512
697045
1005328
456636
355403
1993788
1623994
1994430
1301299
768845
133182
1409648
1780866
365756
680167
849207
222939
372590
209400
1456728
10908
1859458
1437552
187097
1081771
1961144
390304
718865
273162
520340
1797637
376805
1664983
154364
880190
697230
1572742
206950
1216265
1324751
1546809
852964
1585477
378027
1561571
930848
1039298
1766318
1458220
803864
66552
1848889
882757
1318360
543277
1429650
1681838
1577820
1870505
1993763
1945780
76731
958362
245197
1051923
1549516
1554448
1899666
289627
456220
267632
1178621
1242988
1439190
1658744
1759472
1102923
759733
932660
1382780
501408
1148004
1399873
746008
1253378
687855
1350626
1885367
908814
799014
1979433
1469577
115537
69629
1803873
1158193
400251
1087767
139775
787172
1801192
492534
1686770
1754876
1015283
287082
1110498
1751159
735990
367361
1550565
588418
1869751
963863
735340
672939
1248943
1359701
1292744
1872849
337494
734711
370022
1275806
175419
1632622
271939
750304
55100
1094029
92242
1099896
1624347
376269
93152
1608861
393096
1812882
1950297
193246
301605
339147
357393
1741728
1819443
1335613
1518150
624631
670182
1424848
1910265
1519322
1119058
808809
646758
576378
820667
1953353
1516393
1074164
53749
1900834
1356365
1467671
1422577
841322
1030289
8681
293116
1727139
179972
697717
1437454
329436
1138085
1747329
1948074
845810
1337138
96443
842981
903886
840348
1912404
151713
1605109
666340
4310
944913
713808
447063
1274020
1669391
915572
868990
938722
1344690
162710
611898
929848
1727767
408248
126304
418570
1078783
1987685
1013208
1041420
736929
991202
839517
232952
1002653
471692
1777341
983045
1090014
37321
133899
1659226
1450854
1236582
1407590
11123
174264
1238681
511889
435350
1698119
1146418
350219
1528848
544988
1122266
33064
1958389
1145338
1432592
1958794
1226911
418884
1614589
1084968
1584925
1268060
211188
262075
1330900
5767
1977355
875892
689416
1116674
1050331
1540448
1668432
296392
1816358
206171
1176193
602737
1510474
1475173
1093783
1027937
1957949
1672069
1386037
1176851
964416
10556
984838
695347
1745184
1664510
1525062
628606
245494
936091
1089936
886980
1774889
1277011
194387
729163
1918433
1007755
318512
677130
1920965
158301
682124
882979
61769
1161696
1564629
1636736
785763
842133
1226708
1355206
1000285
157531
1468717
642321
691832
1330887
1157326
926093
760457
262780
410106
1603144
135381
1286470
943691
1629797
784420
708718
740349
1101744
1424727
1043683
1455499
350492
1315537
459742
767586
1972783
1630704
1193622
1752936
1640507
1138962
1929308
426673
1793778
1349392
38976
1608984
198262
253386
320886
450152
1753121
617506
111028
1926769
1533112
674128
1504260
218223
254417
1409341
542135
1657407
757712
3954
529551
387933
1730635
1028140
118874
921177
1723799
712289
1127341
1873026
259830
1119672
1248950
1606754
822601
1126852
1604997
1131057
1497956
1988857
1415702
64623
1404621
1063478
309257
740004
1331361
1428164
1624169
1755893
853328
1554740
683438
641698
402920
1354710
1274234
1115128
1788253
328472
1126563
1358005
587585
1408086
1050785
1205308
971470
897006
720529
1355206
774227
640294
1455760
1447612
1414956
147315
1320933
1349778
432719
158290
1057191
1347784
1962561
1949901
1780751
895403
689047
1270043
1370291
1364653
766579
1591117
413266
346094
1172932
468437
931568
1259492
1043351
965520
1125387
1637881
991061
290716
1056990
1773670
1555241
1099385
142317
1411316
411137
1497161
1326707
477755
921274
1396221
243181
1637855
1554311
1309963
1906472
155037
440069
570226
1218722
384527
265855
235805
1623808
1280467
1851979
1195454
665015
1709797
805928
456219
1240255
755214
1123891
109769
1670202
611192
584628
154969
693379
1070970
1281059
644650
699520
1117424
1488666
482802
824243
1777448
610875
1718289
1173135
522260
71572
1859164
619860
914417
837868
1110002
1626972
1733885
1960203
822294
405303
1835723
1337294
933332
458613
1878766
1332215
641403
1340692
663887
1206666
336860
1964752
1964572
1657446
235440
1007724
738041
1866280
1216447
840357
1167059
118886
930474
374503
202339
931816
533115
1437677
458547
1875618
1629147
1993044
1001344
1808426
1628636
699194
1163810
123017
429613
1027747
720560
935586
903791
1783926
175759
1299754
1005587
727167
351682
574606
858549
523508
1151368
1017118
1207148
1279852
241190
61075
310048
504145
583187
456760
992479
517302
259623
1451772
458758
462098
43156
1719174
371961
1140809
1668535
1519884
609244
233764
311812
1696395
340980
1460255
1088247
875718
824876
720492
1544178
337286
508302
491444
1642817
606539
307197
119588
999757
1181505
569976
244509
1289145
1518559
885341
794583
402696
1168776
1325566
942120
1683277
212009
1477213
1444336
258164
1183624
1423406
283979
1745532
576539
1853158
1196522
89041
1662291
1537207
1626351
265855
1614430
1408267
707825
245296
203973
1863692
737298
300217
898236
1339107
1051261
966181
1999758
908917
301532
91173
418038
1686790
45205
1520222
1439801
813269
810412
713170
1074390
1175210
277813
1529125
158000
588957
239115
208676
1731862
1765097
1794340
372267
1863273
544988
879589
1208502
1373704
1125548
1280628
944084
1234140
982035
1095537
1591338
883428
1299204
489393
1939434
1446393
280038
1187912
1738135
682002
1796440
39708
141100
901070
523113
502963
1133894
1410824
1028428
1466325
613258
1257359
494760
1253907
1223154
240385
1160128
279961
309292
26560
663009
407243
28716
103545
1445583
1048210
1802335
767486
365780
204118
486144
688018
920403
1538051
1461135
784614
156503
726800
142896
1952825
283257
1934834
1906234
1039984
1404231
917702
701550
24572
1248214
468589
583844
263190
757962
1061744
1989764
1433623
1281560
51211
1904513
505622
855718
1318429
110216
1157015
798956
378259
885942
283679
583820
316042
1649831
630278
363949
503259
925871
91859
522609
1480650
968552
1599355
898577
1878524
917918
1327977
622852
405303
1719310
329313
61769
1086260
661297
1956170
269117
1910860
1803117
367642
623632
131081
280100
1732457
972698
1614702
337244
117141
1561704
1453382
655432
991817
130053
478364
1587548
1530787
322798
1174759
1283937
1234217
1838217
1360453
1004813
229520
1085939
1439526
1289485
424882
1894335
1743905
164906
984125
1682060
1012538
1100521
1604571
1791350
163539
1090150
1665245
1756209
853211
846061
1871255
1784539
1678680
97834
1787639
707110
45228
1469832
759966
691148
581247
247800
726678
171842
102063
1702222
1130905
403916
1790393
914164
1133891
198294
855759
1157030
885567
1302452
231339
470079
260658
324348
506246
482650
1890527
1097111
613230
1148174
1530378
1901402
1552861
1662291
1268670
830840
288101
288493
1399438
1873063
870227
529265
356954
184291
1125123
972391
220707
143714
819791
474739
1821469
788088
1185421
375914
567909
1675561
1640420
1988953
1084119
1273734
702861
1067651
933067
1518489
1415664
1987573
1103054
385833
1641837
77161
354059
12209
1909434
254093
1547624
1740059
250886
283165
1952061
1385065
780155
289752
820709
974256
1502661
923765
668798
1280958
666951
742522
181354
84454
641621
185926
1428734
182190
1408593
1708383
1751973
247994
1692875
337742
1727539
528149
626381
720667
1229719
470767
1830767
216202
1614114
1726
98640
1971154
519401
896596
1160386
863576
1879721
1306598
723739
1987336
696304
278463
145841
774640
817756
1604773
384162
992776
1958071
1946118
1215725
439333
21111
116201
1071609
386814
1758442
1852955
850801
480809
1565205
560464
1990867
642288
454664
1440776
848826
1247650
721019
496618
1174180
347150
440721
934438
1378483
1548563
1348143
1748883
994736
600109
554943
1172112
1814555
201917
25856
457557
459149
67961
991956
1907073
1232069
1277243
1587380
648171
1478870
1772531
1056900
1132453
469382
1259406
496739
939022
1401638
1553023
1341255
955136
1526903
551925
173180
766403
630909
453832
448348
331336
1644702
117686
1917515
1257997
1680696
230687
1565012
353328
460624
1948998
1206996
1907707
738333
539242
1193525
1717650
355403
1405147
1705534
764422
577087
1956200
1446456
1123974
761197
709541
1582819
951410
1906593
1885305
528090
1215324
1655729
1162603
1381361
376257
1232069
1482688
1099847
525116
294285
676148
784174
1628636
1374255
505804
1195940
1944435
997023
322485
632781
1009001
1175366
396755
29007
619284
212751
1022931
1591539
1497956
264582
445624
1896716
4779
1296963
1055775
1208289
1268136
249461
255406
1043240
845881
79514
401502
1264321
1844092
1091262
1739155
775554
728568
86302
456596
523075
174285
1842961
67134
603884
325520
144326
1386448
76995
1512677
98583
1470149
9525
552010
1511538
1307824
746531
753952
618354
763154
921676
943111
1240871
1982761
1513721
816233
382695
1045374
966206
1665429
400467
1826357
690307
1043748
715911
31643
1876058
1205017
345893
1369605
474365
1183180
1523451
1329427
1871856
433532
1724823
185183
812909
1802550
1846309
990318
652653
244681
770592
1643194
352418
1892821
1687310
1010293
1698876
835580
783724
333621
216313
1214774
1211592
1511823
1081655
1695300
883907
1053768
793030
145892
1861982
1181773
1248480
206980
1720218
765077
1813628
696767
538450
1050697
1222720
925219
1871461
858200
610896
1450379
176172
1887717
1554861
705294
1707525
1230069
426217
1766920
1025206
1756533
1379022
191356
1839344
345427
1186009
796566
131111
717238
973859
603363
84175
1157176
1596362
717238
919789
1821918
1566624
1283341
445699
1951038
1549531
1148817
1817176
1055105
1077534
1651794
108279
1436405
1797005
179132
599910
962310
1182058
1843339
1868625
1900862
1642175
1416555
1601501
147327
1354790
1602149
683694
1693539
1834646
589989
1735126
1409703
1668649
1367927
1450600
880421
1193023
1795785
1529872
265757
600040
218378
59481
1431032
1354145
140115
1509916
1182938
54359
1988872
1031840
395212
33791
1718971
799360
818519
1582805
1412187
913327
1362143
1162549
1850883
1079013
1152180
22992
936158
11623
685154
1390011
1690221
1132341
847834
1400660
1423406
1709659
357161
1931116
919808
683356
1060710
1265459
58254
761038
1782345
408972
1195132
1084162
1267449
251759
1554594
1399060
400396
875387
145115
1017388
435295
743577
1112740
1335201
317793
616690
503835
1548067
866329
155348
292622
61357
927192
984753
201174
1241813
397194
486103
1229740
1379307
821481
895393
543836
839469
478351
1983690
793448
665867
1358824
208527
1860101
1742968
1587858
924170
1348060
717209
292084
1619336
66789
136727
749246
272257
1103502
455139
1101889
28966
1413669
1378221
1662325
1068835
1215343
1888068
1320848
1945677
1100683
1761695
746174
1007833
1830357
730933
404124
845585
1996399
227661
115797
140477
407326
927066
1695827
971713
218400
1834694
827475
352452
424190
382648
1760331
503259
30054
1005621
1385917
470386
1825223
938028
1897035
460718
1260477
1037694
1670574
771002
80047
530171
589802
928855
1911930
1146410
932007
1151384
305862
1256250
1420494
1518793
378668
231
110032
1591533
1268209
454757
157941
1415664
1919655
390664
394142
1476499
1586001
512552
1661464
996482
1110376
1288871
1060712
1403590
261172
1910468
875219
1411177
1764124
710124
285439
611301
1223435
1626045
1524372
1255298
1210382
472122
1495539
689667
1217679
1270591
1554830
880319
222897
560367
521112
1933957
1081857
78391
1197306
1659206
1068626
292467
322381
299624
1046499
1105032
339122
218715
585116
30973
993453
1270439
136553
118471
278733
740271
990630
245704
762464
22595
903522
94301
1343063
63016
1944948
1878218
627768
191592
753022
930079
484425
1998713
1464114
916760
214106
821712
21558
731145
184574
959069
737933
227055
1496376
356667
1451389
999613
1511188
1357359
1900186
812730
702521
1281497
1676139
1369039
767480
322690
515080
917615
585952
171952
965587
1733579
1183987
532142
1186689
868781
1037216
298506
788709
780996
955746
1244604
1741890
1616463
728061
1790676
1467684
352618
1014212
831036
1343838
235928
1493896
126296
1921164
1394721
436195
53379
1361913
771254
1224982
462892
1179709
1992276
1632311
870198
1112740
1110002
770550
1339531
643237
1812142
1572742
1961169
19260
327733
850149
1020371
1438569
858663
690845
250225
344855
767728
466424
111547
1524197
1946592
1663840
368144
859534
1391816
822066
911297
466311
1246953
760842
559449
145909
1151384
1265752
573355
1896202
978070
1498066
1944727
713644
250774
1941565
1946511
1051206
1157630
6981
1757706
1524096
486514
817363
1929632
1564566
897677
1052280
560894
1391036
1646276
236172
1842279
688113
1155102
817651
259659
1971256
646353
1390265
1377094
1930324
1066415
544141
363645
952193
1824957
1327053
349364
808369
1804282
580139
1202912
1322271
516175
1893376
237348
1788034
1486952
512568
1636145
566618
1497594
1337833
906288
42191
302095
257486
1081759
1972103
1089492
1108734
321622
1160416
1239124
1027226
199760
1029410
272834
1232612
964294
1104955
115718
1847365
1664479
1219034
1729366
417085
1532814
1780906
415947
725546
62789
323162
1080734
1619330
1830612
1933415
1061787
39055
1222238
1977623
515458
964186
1029955
1832417
831554
566946
460068
629498
493325
1593319
1101946
879878
1723745
1760154
1564919
1626144
1244015
855001
1427719
264983
907659
1812539
1978264
753952
1615050
580669
1722698
546618
1363090
117394
1410768
1468145
1843111
28520
75637
1128795
1991463
1789901
83389
1473153
831465
1739936
1333780
290655
487670
1799762
1583675
666450
776084
1189664
1954928
1099447
245732
1109396
357308
470329
339384
800337
870526
799556
1135330
1959067
1073491
1580494
1971312
67613
419997
512086
1549625
555698
108281
247819
388804
1851919
218924
1321866
53182
966388
1454981
466424
216474
373504
1887166
1423220
1994686
760240
1228562
1247457
864938
1293037
78913
1930208
1204740
985096
342715
409987
1376135
166106
337453
677499
1471983
73191
1082970
1370783
990450
1507969
552922
1839748
717312
967529
1643782
1907863
1245328
811617
333227
1296872
731608
1703009
1600740
1303836
804662
1031293
1426951
406141
935991
1277846
41025
279281
255637
1724074
242969
1869635
71547
1532925
1644499
731430
1359959
1323020
1679534
313330
442022
1517949
496338
894160
754749
1879749
1342002
1258205
683132
723624
1228589
1415832
329971
577607
1118630
369431
1311667
1674960
853504
1255565
601022
1025260
1372128
441232
952405
642565
62306
646902
1373132
609202
372242
1622147
367684
1903815
1141622
1062674
66313
1530629
1801541
1353506
551996
821249
1818411
779196
328705
1002062
1972783
1260596
1647915
777183
191256
957485
98382
670037
1170736
1683547
1158984
207631
1675956
1795368
1219378
1612237
1178110
964184
1345282
1655117
1749835
1546345
1496278
193250
882603
784557
1158528
167982
1249798
538984
15132
751207
112018
775067
1627486
665248
705593
1228992
375231
1064530
40516
630647
1084251
858735
620247
43786
678913
910510
473545
22927
1727196
551243
150209
918230
1140203
1714671
472143
947879
1732330
1853201
1425341
1999593
1816188
1069927
946362
743998
33412
1032281
108366
1399873
1015934
1931030
12255
1460115
1116534
133899
1272441
1375034
1628913
1381105
1297113
608144
342607
192480
567142
1709908
417121
1263627
1711742
1383265
1118891
1823539
502288
1456040
1911012
690325
1044663
1435014
1857940
249224
69022
1522191
851374
1789883
1116428
608116
670030
1078448
772564
1884284
1169126
1164718
1157957
398075
1340688
1113735
120799
1371764
776077
552553
278879
1827070
1510795
858563
254821
463611
887781
313383
385497
1231112
927178
136165
1769671
1663076
1004404
1904115
651874
978807
1699016
736787
594250
1738290
234392
781799
1478571
300629
868246
1287362
1217810
211167
244724
1543610
1415137
1962031
1299807
1442718
1094416
7833
770392
133607
1272754
1450896
653102
167214
741923
1112725
13844
305461
1565708
1879481
258268
20725
1530255
261684
73078
190197
1698233
1699157
1158955
1310197
188591
1472512
1592689
1297586
1975653
460324
1914664
1102066
641885
488845
1377277
1000944
758497
1295739
1018892
1375594
1326478
479789
1643472
24822
1785026
751510
1656933
1909280
677389
232362
353534
913508
650162
635498
43635
46699
1250734
1945402
925745
513246
152738
1016211
395280
167456
1857300
625526
718305
1281997
489580
849074
297178
908587
457814
1575373
1350129
1800849
410978
711560
133657
1399961
917034
421003
1852538
222434
288550
640068
1939965
1356762
698925
1124783
1149073
840407
1663439
817231
1912827
226057
509707
1910143
816716
1440415
604092
590651
350109
1008284
145483
542154
1093158
1220476
1529543
949110
1764495
85353
1391699
1932948
427638
1466227
1394390
149931
340904
106468
858397
1502686
1928275
164890
161477
1832617
1961550
1645261
629370
1997451
46597
663928
396634
1525569
507076
298445
20725
27044
1008341
397819
449719
1115662
662489
1069369
915633
1247039
1762896
487858
297881
1772975
1817426
1341510
1082135
283464
603162
1615132
776583
46381
1404566
18726
712707
1684893
1411232
138450
1907977
976026
62200
1442508
1353347
851126
381378
1043050
185507
898371
1969804
1472244
1349254
1435719
995408
532106
1060423
61357
611602
270723
56870
498245
1675608
750231
599801
1498568
1251548
986886
1559320
1448070
1257847
854545
1481479
1142538
41619
478358
113025
652729
433423
307557
1008307
1354304
1433393
930750
939293
697857
1563735
1872075
257234
1969916
109340
104697
666476
169462
1261722
1147599
113138
982937
1223790
950519
784791
1034750
1598461
704334
953529
227198
764712
1812995
1339673
197211
125989
1770737
1193235
1403228
320826
1205597
690789
573797
1173081
1051206
584818
830174
1295634
567982
1680773
1919008
2912
508552
1757138
1846320
1122122
991090
1128956
683484
60814
300852
218267
28851
1413086
482031
221982
89746
1765337
118608
1384778
1674932
778826
1210389
1419526
323444
1945615
1123555
1228992
1166807
436972
1875623
1408010
1167232
881880
1187312
1870808
840803
1223263
746945
1804241
1102007
856434
1464423
1512124
650455
1023359
1254818
1191771
1728745
1365587
33059
395848
771627
282258
426372
697849
1893850
1329257
1269077
337782
545961
675199
73156
1258411
90498
628543
1212462
1417086
449034
1242432
369572
1688281
591921
292788
1842150
1026143
1043064
974235
978442
771492
966293
1524583
729491
1308019
984331
966728
93723
892527
1013245
378517
1097683
869852
390114
1688307
1029461
361197
1358389
711734
1425854
1342413
1245730
1359233
557635
984901
1656145
1092526
1740597
589140
150721
962518
569085
257192
369569
704957
61407
1641215
821398
1064118
930328
1232391
304021
1778645
73342
1869275
1004703
606539
1351390
363645
498612
544204
1084162
553160
314342
91084
978694
1784939
1073672
871262
226838
991621
332600
583744
606977
413274
957824
1375922
1200836
345195
1330458
540239
1695701
72869
764637
1140670
1525026
1806026
1122379
292688
1666019
1755806
1739761
1354552
1326761
1956357
954121
391331
412486
5274
1680223
513412
214876
1799782
766443
1615076
430625
1579114
658856
1295064
1168962
215348
1561226
689523
1947938
139440
1434753
1222547
267181
1324563
525461
1760642
932271
1603327
633079
530305
1768215
360449
1912989
85236
1004160
1934378
1172658
629861
112906
1979552
696029
1146880
661176
335465
40151
136216
1207200
152749
1136819
1269009
953619
339911
865792
1583079
1219169
872112
311276
992543
993313
1763618
389302
663468
975987
967203
1365262
1798410
575512
689641
332230
691289
1193294
453342
1396534
816729
1828114
481290
1964224
1562641
527003
325485
1061376
73258
1742333
312864
1457980
460588
1795218
1108019
1400913
1491712
801697
1397544
1809018
216027
826079
781853
1741751
643700
327733
1680281
1431055
279699
1114786
405228
445679
1645212
292706
1312371
1482084
495954
1998601
226953
550912
1116853
999746
557635
1485044
884828
981641
1425414
943349
1339325
1621090
463214
1543637
407504
1103161
1019041
146834
226202
697001
1135210
564876
198850
1392348
1589392
150212
464093
1427872
1219291
985271
266730
1636117
1903202
1351326
1255686
1387283
176473
1105662
1630215
1147105
968441
1454041
925924
1159724
1242304
1428541
634095
431106
1903585
892391
616236
562120
383691
1539739
709579
1478008
282965
1979907
185161
1903598
634274
389669
179686
1875288
1412005
501573
1682062
1811460
997772
1217679
66683
1007866
306859
992241
816796
922435
52592
580391
1915445
1627723
1556802
240368
696530
1682211
1703852
232866
917511
97716
1457817
330149
912763
1271066
185161
1219034
868966
267261
1589132
1687203
607580
1894149
451001
308334
440238
1441855
356212
1045761
429915
324469
978255
130452
329861
999866
1452566
1519507
705738
1075838
774658
1162252
267935
788780
716452
719934
1200141
300373
622667
905132
1777758
983949
1790633
1116760
1143992
1222899
1163104
280097
617739
699998
1375883
1664174
51851
1066785
277908
1715351
904775
1633083
60586
1214285
1380425
87638
1431241
1590004
1028731
526856
580655
560596
1397089
707192
1799457
351682
1021587
600843
251185
1088024
106374
1798302
1128329
1426826
535250
173418
595211
646758
1759573
1272052
516070
612783
624082
367080
1253141
373541
1373427
1517334
935097
1537207
1089486
1032384
394637
1084656
1823583
1464155
1044374
698986
1212111
1835999
1236582
1601743
1218055
1497396
11940
895073
1328766
692474
1549157
1971026
1509419
1563205
366178
1370584
1342223
722921
1606774
980832
1398924
348969
1257333
124644
1088292
1735913
1607285
194851
1725315
982378
492155
1342967
997158
1712262
1285662
1287909
1115151
1382597
1362657
1646947
775209
1602984
1266724
1621149
1914288
176582
819057
1714291
197880
1627688
1374954
1055087
1606842
478260
118733
239924
1477337
15390
1231440
964650
575280
508284
212619
1131898
1298141
621816
1133072
1711484
1562148
989530
966045
1511569
1477547
178414
189561
538800
1338511
432465
316571
1170929
663571
1423322
205762
29007
996410
1879275
253259
1431973
812038
590968
320316
522433
264582
374437
1336745
1475886
1442701
395937
673818
1335990
70061
211639
1520944
748901
1897606
1346075
1859029
1763985
1568546
1422918
1235321
1457503
807991
401685
379973
6939
1490347
1745783
610263
1702933
924818
666158
1705534
1573384
942525
1747909
1227740
11487
1432508
1330525
1470738
762215
1851367
1898163
5875
1247135
582
1350239
1754084
342582
219179
1586473
845360
1469390
105723
896457
1420099
1380529
1250436
569710
480258
1627717
226143
1122122
1504359
241931
1420993
246324
1024716
775760
305517
1779228
1974946
1326296
795294
679946
1582231
174909
592095
1702114
676911
1750730
935903
729687
680790
1263831
1869719
1230343
907489
1523256
807858
1793053
848692
1480040
569358
699297
1034019
1205777
239288
1507847
784791
108327
1302315
1412182
331739
1601575
849011
1782220
1302155
1835596
599600
61666
229117
797168
1342589
1622639
1989962
1214450
1753214
1525529
816074
1969225
742055
889516
1295540
1587621
923023
90907
1420622
1719473
878803
869952
292688
1504454
991501
1805749
1969587
738373
570853
269201
1272023
540079
1033537
1785269
449226
1825454
700297
1144567
683113
38690
955402
1950728
793737
243532
935163
1901889
1719399
1756164
645667
1411629
1925038
473153
240004
97834
1684683
584501
1826516
1579794
1426826
895389
556784
698319
857463
1827821
445664
801505
1102559
1636725
1776579
1760776
284268
79826
1798883
1561594
1097111
62392
1558479
990015
378882
1261386
150203
127087
914774
138377
1819377
1248615
906049
1260596
1908114
1144112
19966
144341
1241355
847234
1727141
814640
1784597
1573320
631578
730665
749776
1499287
728043
106558
1083527
1368657
1732942
78644
1752529
317895
1251508
1731632
1401032
589449
952251
1864569
1009026
475983
291044
986170
1035491
1025260
1166594
1030420
1040605
1459609
742312
785748
1869325
659233
213940
1211468
1283212
875146
337769
673583
800557
1227740
1667685
1769859
1633692
1102825
1404711
1674704
386540
198356
853975
1879707
1624242
1079125
828492
1942693
1744518
1020083
1478803
1990276
1267063
1138049
807822
136462
155800
1176382
586444
227578
41457
1180792
1637834
1814348
1779805
1393375
443438
1160116
1225479
440704
837924
1773482
182277
1499466
243451
1117321
548271
1710298
562527
562598
1603102
1183775
366331
135657
483644
652400
219583
1048545
1803957
1424666
555290
948603
1886239
1591542
1269800
1916606
227549
1381143
387232
1962895
388161
9128
753185
332495
1916579
1932755
1580186
1060994
1952841
704705
1937514
1571330
547642
830777
1762012
1332353
1581846
1898953
1114536
1959961
1513254
1142415
586183
1980839
145308
1841536
1530589
518683
679673
268283
1652367
613064
895445
1148207
1582079
84210
1135136
929265
1588334
196390
692703
1587803
173418
1227301
276873
806070
373403
1387719
1364636
1437713
1671803
105474
539366
868002
1494788
449504
400438
1677820
1281593
526151
264660
1298384
1629280
563040
1184567
1815486
144822
1693371
547495
331304
583096
1618836
1459028
1923916
1102
34092
363949
1982677
153268
1351882
1009026
1869154
1353870
317107
1768796
1445234
1380425
107856
1340237
448605
1387114
1039231
327069
591384
215805
569502
1034285
1178230
1772265
410192
951310
780631
1442673
1284375
1572420
1599793
1093159
502998
1286279
470767
1150169
215176
456093
1963552
943882
24208
394937
1209202
109663
1610380
1562062
1066577
1226222
1370092
1573442
849463
1911107
571547
207470
466655
644645
1107808
497745
560556
1227397
724171
1655806
604863
1515352
1270438
1150715
1615717
895610
1890892
439713
1665534
1304632
932055
693487
287005
1135210
662523
1517915
791344
1705720
1822660
65264
896139
9951
1920484
500973
1085711
1685679
187062
1603322
1693952
1764318
314545
1332172
1449622
1131207
1034615
1015157
659233
85110
279179
492767
1352079
481776
901007
659183
843546
1514808
354226
798515
122738
1042555
774463
1274176
332999
294961
1382974
648268
1243158
1705496
371552
761207
1378719
807126
37333
1209259
1443208
1834322
1996844
52341
1480260
750304
1794049
237788
1910751
707348
855667
28050
1519755
384213
337710
1757137
703089
1630496
290478
426629
1886562
1392537
1186507
550924
1958122
1497488
1593961
897967
747554
80747
1190972
1244078
1969604
575552
476394
112039
1888884
516374
1620232
1014014
1023840
1571017
1463828
1926537
752681
1501309
762204
426676
380479
336299
722963
1547167
500492
231157
1556954
973711
813422
1604228
606451
1320229
704775
353986
983583
29490
1285858
1680942
1660652
531583
770638
441064
1809417
288362
131587
1086406
780554
1154233
1774474
314001
1755388
1038765
1326707
931642
1510653
61637
170327
700570
201554
1561837
1715530
1381231
1427957
1211008
824243
1070483
1971154
1632719
532923
640497
1811465
120876
1204339
1988696
1408516
1504542
1474063
1118606
1004055
321483
521120
760815
353054
790537
405506
274283
204155
84604
1311217
776684
946104
604634
1202034
646915
1302523
256810
1154975
1999712
213658
383068
780509
1427934
1072817
595324
479779
434350
1444200
623113
1876228
696201
1859073
1906298
397118
762552
1388197
1136742
70381
498300
641813
1639230
749781
1664740
1536950
955730
1404711
738151
1183731
528333
586206
1559626
1713350
460851
1514261
778459
1217904
783018
685867
10837
1603892
416695
1208709
1409497
1481358
1808
834861
1110620
1499087
524087
819280
818038
1657394
862310
1927964
317423
396244
228610
808442
148732
650134
1614735
951143
1941453
1717550
256582
1009434
521831
81481
1765862
378174
683359
317312
699894
602155
4627
1628734
596588
1259764
1083149
971344
467343
1157326
373541
1895264
1852288
932847
1957576
1380408
168606
1430918
745273
1821873
743637
710798
873566
273170
148684
5519
864899
1574906
492899
1308619
909185
1795591
1833324
659593
1479991
1269009
409733
206887
133270
1022098
711828
839785
839762
189405
1017454
722674
1368754
357442
1991071
558215
388139
1433887
782307
1419850
283043
1165589
1799884
941189
300089
611368
138715
499675
1275056
1574388
1446204
1024663
1660600
304928
1926363
414014
1936643
557735
396001
1854945
867358
612646
1541647
1657578
265313
1529989
889230
553895
1330553
547268
786677
1087082
1882324
1123268
1926186
1755547
1020900
1459037
986381
1637674
1784945
312439
184754
1818984
111280
369090
653792
278874
1064021
1827355
1879210
76659
801569
1715758
1077432
1095295
1014451
1733526
598806
600727
42746
1451373
530486
1898081
1973720
228590
1184567
1896826
1064761
251313
1401942
627262
1538439
1459682
233310
939880
879432
353594
563561
152387
414377
409957
396157
1342091
977575
1412701
782307
336633
511049
1333997
1435719
296843
419319
1837167
18249
1686966
448380
1369747
468280
119474
236837
1280618
1858410
1987810
1950713
813262
928395
935375
1587687
1778484
520484
1225629
324284
770953
411734
1211175
219251
218442
753934
859001
371888
437351
1226339
1550199
1657975
131872
60315
357859
187587
1992554
1003408
1146691
375729
1299915
1426228
1095581
1608344
1287033
1959691
738259
1207148
1680545
1979321
505986
488475
504718
91000
1516980
628973
282256
1838055
1520847
1032656
1738174
1583960
1933142
1992383
38583
1262302
908917
1009314
540256
263080
1694780
1016522
540965
308120
141078
1979065
401058
518299
40335
1038844
1557904
301977
425090
1139006
782648
1502219
741121
808476
423164
467103
1874403
47434
247027
128873
297391
1841043
1043729
1217874
679481
1561600
1233290
1715541
9036
408292
505770
1716970
1973547
1824677
1656301
381022
719601
545672
1252429
1911288
1393999
1378442
1967278
835250
1310445
1789776
975000
1038948
288342
1115299
1015827
1193893
1106080
712342
1373422
308223
32394
1374507
930883
114425
336162
1011004
400005
291675
326005
1125916
1237489
779713
885875
677776
1256521
782482
1101628
210693
1128954
1568378
281501
1765656
1142906
1912453
467835
92027
1995479
730028
274813
1060101
1995795
273279
1664314
398723
705345
1346739
1280519
644708
1239575
517601
1752655
1529067
118178
824586
91170
1086406
1903651
1436889
1408818
1611080
308780
628834
1750482
1742732
1672781
191062
1478008
1622280
313642
188596
368631
1680474
1819532
1190177
1519219
1405171
1836053
1040791
1784941
1163798
803048
1293770
1202470
1389736
349395
1112794
1617439
1437870
529502
672394
117389
1637889
1482529
1556532
1942358
1420065
765018
569862
816796
1801357
415827
1977929
776683
110138
1045813
1486024
316500
1877355
1151949
953701
157610
572159
1583248
525710
1827370
782024
1955018
1820319
354496
1641034
819298
1670753
77964
333854
430148
613666
1225066
1625366
1005288
818945
177733
179430
1941816
1896686
1407122
1747297
1943983
101227
1324510
1299434
268271
1061050
1494454
1216131
978442
1072055
1362573
1837830
1133164
1407089
1476762
1858233
1230385
1844882
485184
437716
1984625
1274462
1677881
255547
1447575
701704
3360
697824
1439407
1639498
158198
439916
1955368
219367
712047
537417
32551
1429681
1231371
1100519
1368076
447945
1013673
514493
394178
467283
1769621
720589
342257
276022
340238
199915
1855335
1348842
1412430
935628
99641
1387633
1499453
760156
1818010
870954
1301915
377391
947938
737298
1510229
206157
1457457
1654866
245311
1680120
151999
928346
1664518
1447463
1529872
800985
941134
633079
1983757
1166559
316928
1633695
1818674
295465
1059778
688418
61264
922572
404379
1055795
1431402
414450
1567269
1834801
1919008
1286597
1375360
1423844
1839358
95062
666413
759250
1684079
696201
48838
1521047
527140
1906986
1196483
475323
1692192
1964573
1100245
1750593
733031
1917746
1836511
1177776
1569380
765628
1445669
1716078
782743
994942
1424030
1122602
670653
606330
860547
586183
1901968
964149
169663
1433354
1230464
562557
334187
1977704
92761
415937
1654768
652098
1435500
1407191
1516766
1571450
1720067
994395
1502661
1423841
1722581
1938725
244407
168718
616941
1795328
1326974
1551018
1082088
557251
812965
1864753
133090
1105807
1766576
760956
1114288
622312
1184014
427086
482077
14801
876947
1741209
1196947
740061
1682642
1753581
515859
1277097
1866560
1566896
828879
432373
1045138
396244
1068875
727797
627369
1748437
1440670
1639437
452603
1199071
1685575
1826077
175050
935981
335358
1494568
80747
150744
299798
1634880
256111
677522
1064861
1401289
194370
257824
1739318
720769
1368074
1010212
585824
466233
932270
1934269
1565051
1137783
1066415
1896423
1867040
740921
1166767
814316
1680222
1264201
1507512
410988
778823
828293
258039
166537
227815
797494
1478535
178821
1367852
1269800
1788627
1880913
1232755
1324650
1313490
354835
580705
1541381
1367943
1648289
1421563
1700731
979296
1722230
1792154
1914715
1533000
1892556
1531862
1483547
689038
123610
541024
1223367
837323
890565
805568
947042
1225135
1722512
1444441
222165
1445066
149992
696642
1944806
1624008
1517373
555847
1100029
282340
1439508
681014
1956020
851182
1430126
282111
821498
1101836
1134613
1835630
380450
1056456
1013374
1500086
1888051
969762
1138481
1649239
957861
133344
1130878
724979
45704
707201
189958
252315
978028
1407514
1212375
646902
1103515
1247796
1417358
164121
7471
1804033
421077
1705682
508740
1984848
733810
351065
146258
358134
1128978
1509927
1758676
59217
36358
1421609
927632
448266
776583
572303
1955655
415756
1740864
1245974
1346174
1493408
949980
1117403
1763662
9127
1309963
129045
1997589
882449
421696
1170568
1178659
586325
1594430
836895
1465304
241721
1986829
1428569
185060
466564
1521026
1762036
527013
1340991
1831204
1305958
378250
1106108
690887
2326
1887017
1695384
551448
1059395
1630422
833652
503063
447568
1658729
691500
166133
1682197
1884388
1773728
679256
1243371
1963228
206629
791729
1667534
503365
959053
1433061
3274
1664562
714817
1363755
860042
624424
101446
1291261
772182
1541817
1102164
108402
1431241
1764247
1668142
1990052
899398
1431011
1229374
1058305
1027268
280828
779987
1224341
872112
751878
1255454
871880
1787666
1535335
1385842
1336866
1980570
1043719
434748
224899
351823
1118606
645427
1963687
207359
535568
471828
1061053
1121118
838521
1449319
244783
1064404
573376
292788
1698003
895389
1965429
1561054
56227
320378
319507
467472
35726
1995547
1251699
113803
303477
1071833
1542464
853100
1291056
1009883
609538
1352249
1852455
1906919
353449
235942
1443772
237948
1566497
1627137
1110701
1723276
1287385
1491102
1780560
272600
1537904
1188807
116510
629861
1665305
1183736
963571
1925499
499496
1500513
195053
1036025
1431804
1647349
1514302
1641340
1285541
1357214
1367650
145443
182088
1926054
811036
875718
1957087
108800
1307529
1326974
1780568
277110
1486728
358247
219048
1706777
592768
836133
105324
1832615
1679510
1799766
1189842
553577
156147
1224677
1277359
1932588
17942
941232
47167
630544
401152
1204808
341770
1871512
1319670
280882
1744999
937733
1686790
318815
523649
716949
909999
126446
910727
93367
1658298
27181
1986296
1206402
1599190
598770
1555782
1683072
1174505
266139
437370
1884475
633391
1699678
59476
1105483
1371181
466197
1827059
280752
73589
176438
1469504
821398
1625314
1906271
1989628
1131965
1759194
1406595
1403547
915572
1081578
1741098
1829183
579614
1349807
896687
1602978
1515523
1091364
1530392
734534
25066
31720
921195
1931584
300420
26058
1692582
1170082
945882
181757
1625532
1065458
1412244
1591770
558312
1848558
348969
91340
622611
647465
1305858
1213328
1823868
472154
1116017
1837994
1024985
780837
586347
1249510
1768805
1338710
1748139
1738312
209000
1327270
896147
760465
562038
1069258
1063257
271830
818809
1863873
389448
1646520
371207
1054273
382779
1765059
504036
1407455
828254
1691969
1208574
588752
562556
1150647
1050285
382986
949084
1757579
945825
1736423
239885
1009711
1989680
1234828
1413129
1749572
891256
638056
440085
1335722
1138787
1408010
1912574
1756865
1819659
1097623
1738570
662922
1177537
1664485
1264189
1603492
1769001
919808
1643057
1755010
1510591
555371
551243
1419049
1348143
1865918
962701
437284
1909581
21677
1675380
1933701
696981
622419
499354
1294659
655556
1875732
119878
1583809
188564
763154
1812075
1175043
1423844
881670
1783082
1925488
1115790
1957571
1615344
1331562
1478284
1758611
808419
1665229
261404
549760
77389
631689
1358026
197070
156099
70077
982915
530611
1059833
1636569
18387
1316267
1499492
7005
1483114
778745
345295
1120620
1522825
1175802
1030355
1332675
1105801
1329805
1125217
1726011
393218
486697
1017352
1567681
1273315
369179
1878538
381203
1837834
1747604
397562
1549390
1488915
37749
997166
1000534
949704
1278854
1343067
1901758
567809
74176
778431
957770
1764899
358741
322460
331303
1447154
947955
1194151
1269810
21615
868748
906302
1744875
69440
862611
716602
811671
715895
641986
27516
910177
1262082
1254942
1889856
688503
1102630
941290
1325749
1230700
1127075
1764488
409285
1083922
1066893
786398
921676
78220
681379
1528631
553620
907621
263915
128951
1986084
19133
170675
1415495
1018209
848886
1864865
1883740
1593731
126242
720
9613
568872
1175105
1106696
159701
994896
204180
1424727
1734659
45196
1532552
78467
1710472
1674385
321776
1151368
474668
444736
753265
1522196
312256
1049663
1069275
1853754
113243
853101
136864
239339
50666
692056
1577364
1063027
1112260
366682
1343373
404894
622704
822710
1925060
1456888
1712971
1546842
514226
171084
974153
420696
1611135
188566
311958
1865377
364015
820027
132648
581478
168808
157875
343889
350596
1607580
1647652
716601
1953746
351586
1158567
242512
1092685
954740
417355
397601
1182938
218958
1130802
1580549
1950585
424211
1398225
1556472
879675
1313040
30820
347816
1090521
221028
1408112
170431
268726
1846995
1098768
307122
312864
1249767
1344068
828557
1789776
1235933
1740584
1019875
291044
415496
422407
289351
836523
561128
1708165
1412366
1565012
1787230
1446801
1774888
1032840
345950
1802821
1179531
1487821
334693
1577217
1929498
1488099
1498409
1516750
780988
566512
1650259
184804
101493
1693859
661695
941584
1810104
146878
1115139
1781308
865486
499057
121806
389394
1405036
1718929
317305
728355
249408
24810
652502
1439023
19679
655250
122493
251290
903225
305742
1064755
1550043
203578
1631328
773630
407079
1854041
1378398
113803
590920
1453103
1601731
1332522
1283886
1514159
1451958
484269
408623
599659
1951092
112385
1627368
788898
1197475
821989
787194
942641
1776674
1531275
1496476
1852392
1648771
798660
602096
1720271
597090
1228685
591572
672350
856670
574098
776209
260017
1331285
1314296
1481127
963841
1952824
968886
1326625
1906161
1364315
1897978
608209
1400800
1237375
1611398
222050
1446765
189396
371671
127641
1537865
420401
598179
46730
1406496
1018745
843448
1995539
1893648
1487821
1038948
796316
1338399
1533623
1699351
1891577
277405
837515
414749
1692746
1725238
944530
826001
1431797
1415201
1291697
171694
1577833
1039956
1462273
863299
522260
433133
607595
1111789
829892
1035433
256960
529772
1064089
561699
84757
363823
1007457
957859
1877267
734501
1980913
459738
218267
1956684
397675
1053449
927794
223098
1753805
1655680
351904
499403
605932
965662
1093995
1937066
34164
1194520
154653
1670615
1725264
1670859
1793695
1609332
1772281
905438
740683
716319
377080
686163
94765
1008641
1993607
532433
386600
1030303
759496
643162
1400531
470144
943336
1372374
1192778
557409
1781262
1545833
1775971
1480860
1203206
1317437
429757
1975324
1425459
474362
1055933
1223040
834733
499219
1749682
14271
1279598
791743
1682152
854092
1825454
1118824
1108016
560444
351443
83799
515717
1813024
781920
1157192
1560884
1865790
869280
1852947
1296312
897230
1142403
1759933
689047
847422
1036825
1601410
1935079
512193
1191723
377884
1451373
1350653
688831
1637951
1493762
7820
1274764
1989001
90011
1318559
1520527
443103
657408
363491
777797
1040605
270321
1135068
1055753
1552631
1825297
315043
740927
1616531
91170
1989499
169599
1778159
996360
272257
1763961
483800
1350240
1681034
963271
435013
1268830
1506028
1813472
1525798
1848044
351306
550671
808550
257352
341537
886285
1053414
85245
1043240
1662365
1456543
1194280
356013
1323095
1852333
721482
1079237
711065
1183826
754857
1471864
488557
262908
1705559
282622
824243
1455904
277658
512013
261083
1574275
1319400
1203335
1149695
122279
775067
1030811
392512
1800369
1540267
155369
974634
957964
1262534
1118500
1013529
70541
1586821
1317579
1056319
1648638
769940
1178534
1045442
948738
564788
1790010
815205
1842828
1281418
469148
1705143
745092
510380
291477
1557668
577367
1151131
1619366
58275
1062742
1297398
1377582
1345443
1337227
1964739
295712
956573
1523728
1292795
913266
45533
1941435
437254
242012
621887
991909
818292
1044090
1042114
872362
26058
1339407
526002
1711947
476589
1139046
302379
1609870
1358867
140106
1858427
615628
29556
1071625
1532829
957398
23650
533924
1208885
698692
1306547
1433034
1189610
1292151
888874
1065445
481786
879241
557479
1291844
851407
1736920
1053752
1297393
336606
1460855
1474672
1142860
821950
1510920
775404
749237
503599
1952531
1076633
870173
1979138
1080734
734573
1076703
1207161
868891
836211
30279
519133
339173
1115275
1268590
764581
958912
907033
215364
358968
1885073
1383937
1260271
1059213
648318
1056148
1113500
193279
673015
434088
1161412
1861023
749041
1622285
631891
149117
353443
1615717
567443
288892
534515
1487367
825547
619036
1976363
1057858
705616
1733621
1624872
98123
1817827
706577
651429
164454
519340
1377782
1801685
870026
161686
1844920
1339491
1457113
1719473
1904890
1822720
5270
166945
1535715
408184
114235
363602
43922
150740
1150641
194417
110233
753459
574948
1899768
1286470
1627145
825947
696452
790306
1099447
538511
321622
1947141
111929
1337343
1520914
324558
1889610
39606
1785528
1894335
443751
12268
1088188
250633
488847
1208937
1697749
252522
55550
1966681
1428715
1276621
487181
256180
1617168
1200658
694389
195004
930283
698226
935285
1141989
329501
531245
590993
894362
832705
383063
1203378
659029
1908134
1220866
476642
226001
59985
1867529
1468648
280243
1151152
1252299
62592
531753
320054
538821
1558574
488974
1615238
1543123
1815399
119454
545356
796948
1479611
1647652
810995
1518453
1105257
1711870
1720406
1884979
1559966
1823858
229250
1481139
315598
1598349
1044579
1174958
1554961
953302
52448
1601743
623387
1769155
1346174
1590610
980832
1736583
754600
1268320
608912
1551525
433893
1523887
254208
142661
1830018
203717
993068
625810
515893
783857
1517385
693146
40334
147827
460701
28079
1536631
785334
1850864
192518
1110231
1375787
914318
1200147
1904196
1276102
1735993
1863915
498766
352262
52453
138791
229558
359913
1581353
687633
379296
289281
1008636
303578
101662
259623
1982813
1016063
1972036
1174898
1437794
347778
1556399
727644
216523
690786
897666
49227
1084772
57931
1568228
912482
1598703
784852
574897
1085340
1436789
756518
1709510
1564490
918931
676316
13385
187810
873425
1208602
1218412
1349283
127575
1652925
1747315
1656719
1468180
595618
1607763
366128
1517502
125889
1355734
1420744
1171527
1682868
1867226
315261
870173
1014014
760205
1236068
136351
463323
84993
1185468
1365454
1800279
1010375
729007
945719
300852
1371698
614538
798805
38427
743764
1809994
1336673
1496462
1277154
1931186
1357065
1080533
663842
504211
525466
1968317
1251073
657188
130383
136946
386600
1539988
1471195
441747
1817836
1915599
347424
475032
1257988
186666
951605
205464
496160
1712821
1970102
356310
1077063
1753956
1525784
1989001
1853211
888530
1641528
962168
955010
12532
301638
69122
29466
1492449
1833133
47226
1493790
1169309
1172205
1829173
1641317
1662609
1245055
1238602
758276
233733
1090071
653089
1137449
253835
1930508
1424836
1846310
368316
1699497
1956121
508059
1852921
1714578
438530
924284
757769
1045520
290776
533376
1267480
1011950
1442291
1271766
187588
823017
638516
391824
1327589
1140309
305841
1769443
1079013
406210
776045
872582
736323
765981
1558032
1896685
606163
73078
741311
780155
140216
37169
1969604
959007
205320
1488808
1781546
1070022
186248
1163561
1961595
304038
381358
659500
65358
366946
1494156
1733505
1775126
1253640
1160128
1164262
1091516
146092
524001
526665
1727196
1090935
1103658
190818
109472
1415981
1093699
738522
1055982
814774
1138548
465261
800942
288148
1422157
435444
1583844
856652
1941679
21615
72040
111206
1637654
1749353
1061830
1581002
841911
1908837
251419
1874813
281705
1264386
278406
1766979
557457
788161
549162
1724653
85153
51702
979379
756120
1111101
154849
1392061
302115
59306
1418201
780296
1960022
288080
1884671
240792
1723540
825637
1208841
339538
580133
143110
1277814
861077
1596668
316790
538661
1928903
364004
1268856
1493400
127593
697596
1344529
750713
827974
1626800
353318
525547
1575631
724163
921288
151048
547043
51949
1760154
322439
1294441
763369
232495
198533
1655259
904930
1385913
1806279
270001
1129032
1686359
710930
1725724
1307309
928673
1101382
223123
292765
921788
440121
1898552
1260528
395285
215565
170850
1855236
1339084
773630
626966
542109
1128777
1504632
449417
1799609
1916784
870662
495477
1795243
869886
1260989
196343
1530430
323539
9036
1493897
1435150
390860
1647389
1318393
1934242
623158
887781
472500
1127990
1000848
1515027
1187548
1306436
1811508
232928
1372988
1338195
798503
1309239
968186
1409438
286601
1495546
1363153
1497009
300395
537675
1345211
1493999
1138596
666513
1566077
710324
167552
10169
1236710
1318541
502125
1729565
293425
1236860
463685
62507
837673
640294
151840
1818176
751438
1204339
394937
1299837
289263
1158975
760959
1838105
736122
859554
1319670
735935
98123
1149301
746784
465237
1498948
76187
1980710
1997513
709063
1771116
1068651
1892995
665316
1595225
682199
226797
504145
742363
505706
920195
904587
1328465
352538
17141
1941427
959272
1889850
1754866
431227
954614
1240871
1474712
1236803
1635018
950987
1266131
1795295
207799
280488
1080920
1786877
526699
141725
1371952
310528
1231923
778592
938378
545300
1871608
1241377
768215
1948893
1124534
1879768
909192
80020
590915
268540
487607
424468
179387
1723196
1776990
1627748
1790168
805297
653142
1736155
1059554
242356
1283664
206793
1383976
1086638
1835273
195261
1499688
1168966
1188715
509953
308807
1751925
183692
31077
1527744
1131657
1482504
426005
1404974
89986
1589516
382958
665235
992345
734126
827958
1762668
621517
1453122
1406666
1776485
832761
883995
422959
113557
936537
1738437
1077426
1415297
1849510
1192540
715389
148553
1841778
1928775
1928418
1446573
1610615
1905912
1183283
1066858
1944395
251497
1393078
239095
27908
865193
772182
69528
1377037
1829868
1507847
1083554
1820020
1729754
1932022
1758186
1826631
39015
1060137
1306978
886677
350612
1510591
1836374
1830020
1832796
924320
1098932
607320
527781
1092274
1554907
535010
655201
733586
576443
1019645
207757
260749
1665221
746594
251652
1884421
94256
1700056
1396979
1859728
1038844
1291404
1724116
1305828
363159
1169417
1497225
152395
615594
480231
470924
1437142
197562
287573
909738
378744
344477
1078104
1558392
1395435
885043
1361884
896138
759139
612564
219397
1876227
1432039
496522
1277786
1200140
1356591
1506747
1301067
1445123
686157
1065780
1546904
574299
192777
1751771
1170606
470017
551774
1540190
1652355
1249670
721478
22366
491611
113501
347048
1912608
1535893
483371
1598516
1616982
865982
1133742
673718
1477523
1576725
1077332
1265727
1712755
457402
1430896
505305
345400
1365106
266154
521812
1561074
369240
1543388
550732
927094
819811
1584222
1839386
1542150
1047033
278978
50673
546144
810819
124209
1283823
1359205
1460710
1482496
1383067
1849132
1005852
1836407
312763
211723
1399615
1307302
1182700
1510142
687117
617428
18640
225776
440478
917322
1262465
1517940
724939
1734810
1683363
470104
207054
141583
416033
516435
964854
673583
1177658
1256774
614705
1992794
1653059
1219073
106030
329320
1790167
1502814
1145997
1538030
1692024
953060
739782
635825
1801462
884096
208517
1996968
98041
976040
1029589
1369208
182076
1114175
1901333
596633
620080
700144
652408
862819
1556426
1395876
269210
889470
1887007
69405
1180394
1829169
795705
1304202
261844
1923558
1114905
1727743
1066130
1796140
1737011
980173
965887
1163462
523872
1252697
1643847
268273
1714103
1423005
870097
1300866
1988700
908917
88835
24458
1657204
1667248
446363
1300737
588582
1619328
628062
26518
489966
1444356
434333
1084939
444479
1135360
1884324
529765
554968
1945101
1573665
633798
286655
965811
637129
1579623
1901050
1785697
1103793
753682
1724074
1117421
12782
903096
598879
941367
1916039
177611
1227775
84767
1291323
1466874
109663
987057
1466486
147231
309439
1810450
1769001
633302
562598
565024
222378
22919
1086614
1795591
285930
242799
1296439
908562
189690
174092
753122
295739
152135
937899
188564
1501870
904514
1012545
415394
1531867
17903
286898
1002294
699675
1663844
1951731
878232
6363
1863414
565064
422593
918176
1120126
1914611
497048
1402363
388498
654247
1915836
1734162
748019
193749
1357834
1403482
1186171
1511045
62671
935108
553895
1166424
1589738
609356
876772
161218
92368
678161
1648166
963509
139809
231879
1923842
515828
1010722
1740448
1061360
1411209
1838720
1522749
1763452
764040
178915
1404469
1696945
1072981
705296
610779
1700040
1491202
274834
1193294
960369
237825
936388
1850484
788762
210732
1704441
779713
318234
1949745
511427
102967
601441
1123905
858262
632830
1287973
1935387
723784
940388
77690
154708
497261
853101
187493
1561977
371733
276463
203518
1780664
788066
9062
541947
1006750
1076284
364172
1671073
618023
1898353
1478573
1401289
1038758
614644
1487840
732805
1926195
366048
1918264
809411
1468524
1356563
1940400
690299
195683
1624505
143915
1444431
1857942
1956582
770154
451963
1427087
1081771
601289
1178484
1089911
495065
213479
1931021
1922079
1821145
563105
927877
187782
1002834
1794153
1720137
1353425
904315
23501
391423
178805
1793201
919852
1133338
1821469
592008
1856687
1100619
172935
217910
561850
526458
107094
64705
1954304
1649089
727786
1400634
317966
1208817
709576
1492207
181486
1929002
675278
1354791
794773
1362839
1963019
339624
1647178
1974156
607941
669180
1039882
1930603
339495
149329
21384
690723
1804033
1167398
312065
1727067
664866
1731433
223291
1284422
1595078
1865925
277400
1698531
747147
1407933
1795435
536668
934407
1806425
1748704
192736
444278
271184
1184602
473545
386814
694827
966334
619764
1442739
1550769
1094909
1583443
410404
1985558
1973196
683516
496855
1026920
730644
1533515
1522817
987084
1239654
697230
1792226
1202324
942301
1087266
327375
113459
1812142
316926
1589132
499023
1034460
1816378
114062
948527
438866
314410
1713488
1491566
1530775
1720812
344931
1470656
1458786
578438
1547261
1931729
875684
133162
1696075
1931787
884582
1212479
144059
1684079
1752594
185109
1162533
760181
1380303
1121563
1427859
728824
1315563
770941
1508943
1396582
508529
1589354
1214341
1715375
50222
872781
389394
754972
372151
1897635
322500
792269
515080
149873
1417352
533102
1057572
927365
1611970
131342
763361
1867188
1471355
317597
1549466
1400354
220270
1601804
825258
60620
1949913
1406093
1283999
1783852
171328
1366641
1486769
1750292
1124886
1847147
1628636
515435
44166
388778
1711939
1377400
1815268
240385
740172
1896439
1268056
356590
596847
1287129
1953481
364592
234133
1952302
1730532
213500
728741
1361910
819386
1544874
941238
318815
1629725
1448424
516709
731992
1604718
770638
355541
245873
1769062
1239406
1271375
721441
623651
1344255
524859
1211467
1573879
357785
706416
1373493
228392
251313
1861101
1305637
84288
823764
1457607
1091320
148216
787052
138791
148477
1613495
1893276
781889
880000
1523427
1269115
1125026
1996628
328866
1965195
679636
1387846
1688962
1171717
1020874
234645
1962033
336162
22108
795163
1548486
421431
1647838
487370
319453
143963
974220
655250
372927
1584916
794265
1742718
719555
1255686
1524743
1100891
433838
1376231
1282154
1867226
669716
72293
235371
1541488
639682
144314
1163471
805721
201043
1360757
1460049
773281
211702
110216
865768
1444192
1625929
1078683
950535
612646
1824902
671644
1406933
787762
1006700
1066568
1408931
1019875
1795522
1869987
378910
577897
625436
290655
1009764
32329
1863271
1904206
1249293
271672
1301961
1956177
795856
810995
360126
777490
623064
390469
133500
790267
1619797
106624
660153
718798
103968
1695078
778921
1899929
1903568
520300
781728
446363
1085995
771254
523505
772529
1318282
1491415
203248
898558
1119516
986420
259618
1048483
1116292
1915409
1536859
1430163
576736
294029
887236
1447466
1073320
939408
99067
482055
833738
1758676
525098
1785562
1257343
115258
1367573
1146880
991083
1198820
1792122
1773211
1699104
1800720
135447
277567
1150251
1768007
484596
1696865
1090630
1937499
1032581
820356
1589812
1001700
580257
1396127
1604850
102353
1584048
865982
1265855
130053
192334
919605
568808
1499850
1197295
1840986
221876
260326
23699
68105
121317
1368843
1711754
227438
1240470
1163971
286727
702306
1787945
294473
818180
632646
342273
201540
352513
672035
138868
1978869
237730
1272033
1336047
344479
1740996
1233675
1210314
1181981
697559
5392
1869252
1435553
776980
725125
985920
912569
450667
1192895
1572848
1309226
1131894
1583956
1457479
1286279
1709689
1426614
23683
1277907
1179671
1847767
359876
1118121
649602
139124
1771494
1570050
1371073
1697818
651925
1599793
1789761
1128978
1657280
1033885
1634
528975
73005
548554
634484
1271519
7046
1662942
6434
786230
1955952
1005435
1839372
1787362
96465
502671
1033581
1962659
492688
531431
237753
876804
1275570
954618
1808014
292042
958538
1431527
889606
1299265
1625126
1674907
1408038
160532
1135210
1656351
595785
1076085
396795
1611821
219195
1107860
1159200
1793053
1962455
862237
1241447
1399661
1377782
1796512
1333929
160820
221304
1340551
722757
441472
1005751
745420
1311394
952847
1553915
528484
1586344
1314318
417421
1829357
1446359
789845
1351156
1677528
195719
507745
9070
588423
92987
465367
1421846
1152084
1821944
1850053
1524133
1881154
930808
822445
1371931
320279
58401
977122
502588
990478
1032234
1100667
1544706
1395738
1236817
212964
1336005
1168753
872228
1259178
758463
986884
241140
1723976
1873381
1507973
588470
796030
1452465
1983455
1102728
398807
66610
1504542
1126932
967475
1333542
805714
1551415
387726
122632
1756401
1215430
1682248
1230655
809872
953098
1883316
1635965
1180540
678773
1942358
355465
919477
896434
931162
1524910
1532942
1372398
296356
1416089
1029656
852291
152557
1928418
800571
773876
1333780
655118
537168
1449313
507307
1176599
890751
1604736
27597
383284
909425
1200749
138302
1987462
289263
885691
1143459
662080
800930
90823
944913
1415158
763252
685062
1963020
1476875
1694671
1458963
1419468
637720
1084802
1485327
1953746
1923164
863243
1516826
1945310
1376280
1564308
1709039
233913
655245
1705534
1269260
618746
1926113
64437
118410
1325736
1777070
269229
1394782
1640615
101977
1988217
1692136
820365
584005
1726073
1239549
478260
14227
442198
1056794
1924831
1811270
323115
1419653
739326
275310
1184265
256330
1612752
972752
808860
991557
7845
1917190
777077
1775371
189241
480505
59529
55664
1703153
1350024
1265758
521139
892530
1911647
97221
1147752
1924592
144412
1721180
1397840
711699
118981
1044236
1037414
1475870
1219723
902955
1099463
361720
1010613
1473184
311837
478735
1363859
549450
59593
995735
1465066
285856
1460162
476567
683715
1253640
606711
1454876
999682
1994735
197914
1344499
572342
1901548
981842
785928
210954
57861
1892280
768828
627034
1851603
712842
1563325
318234
248414
1629443
1815728
635180
502981
253485
1405077
341540
766448
574170
1857169
283775
1755060
92368
1985346
1662423
1886296
113452
1916941
1187255
1257485
984686
1508359
1741851
88246
1949414
64641
1668127
37058
576976
967910
1029029
1679399
249575
110242
1670478
479129
1591039
1741225
1796949
916307
53612
1160332
1080944
1888876
353548
27318
1120644
1341443
804351
1189006
630074
1719957
1130677
1095716
357480
1257060
1974601
1055836
265966
292573
193735
359220
1318717
815004
574881
1764323
923834
1672338
963751
712857
569360
15207
593
500669
1904296
1958056
813593
1373427
1435858
1337808
1626361
322636
1165276
310737
605915
1799142
450595
1134726
495354
1455336
1577339
1073940
1593257
1090440
1410709
850150
1269115
92506
1594384
607274
1953501
652510
1056085
1313846
869598
153096
364944
1368466
1201465
1488108
946104
1393941
236755
1516299
240891
1225541
495648
1832628
1443904
1729378
1254018
1995536
758781
911041
773704
97240
153314
1564887
712664
1801248
395152
426742
748005
588774
1672149
353906
527054
342587
340889
725325
1356746
552616
1766914
65294
1056933
987237
474868
204888
64361
117377
1693603
1450571
166299
135408
420769
1747461
68212
1849672
1673977
942246
104879
291894
1911446
48838
945719
680685
884531
1793466
1908056
1723864
1536768
1200176
87302
1109320
285526
1372373
1467330
76396
561982
558462
9613
300465
561188
952026
30516
1824902
170886
882098
1388097
1909557
1914502
1163389
419758
690277
1490152
134254
1257567
1178573
758867
1204786
462533
277400
139076
173737
1022062
525935
778653
290513
515086
1170574
1517698
883038
702776
242359
1531140
862399
972186
843215
849439
600485
1654986
1826108
1429400
874855
687396
1563375
1347625
1727892
1016462
817513
1546928
39995
1068356
286811
191563
1146029
1127687
538578
461585
1941453
714875
1377118
940393
655806
892926
420446
1639659
1689699
1323403
718185
513395
1689251
1153454
1881074
1082308
1957533
27740
276701
213224
135350
1970615
380497
1757977
607737
626715
1091428
1326155
609298
946782
1505756
1007790
318390
1503625
853975
765729
384527
1520109
403925
778453
449665
84454
1784186
681633
221972
1360097
1364897
283170
558223
1903568
173399
1550503
638820
26956
104467
538720
335291
1423440
1498347
726279
555915
1962100
740669
1482989
1998315
1607151
1064113
349949
14928
1628523
147491
225466
435545
1307579
433467
1289737
645692
746091
1432275
554421
143568
82394
1923778
1424669
1469472
243022
1695311
935111
1361099
335473
1193525
1216762
248590
44653
1597520
1986125
340823
731008
334405
801018
1384126
143268
1287037
1273085
493589
1284757
313626
654203
1346376
205543
1065202
299314
507487
1944124
152385
1744673
613486
601441
740115
1277804
410187
1669257
903149
1127627
625831
1010190
1956792
1727591
1871507
1491316
1883187
656709
1325115
1043240
1410775
1811834
69104
1660106
675108
939812
1978356
62037
1439989
1420527
1605892
307557
880945
673052
1747928
1976173
1446007
290947
729501
391833
485171
1487123
1165393
453678
1013726
490852
254570
705032
1736067
1852793
445664
307197
215687
129918
844833
76852
1900975
402787
932546
1623262
1733121
1601491
1019686
793079
1667709
949038
142267
437254
817071
702937
8578
1464764
1102269
1465555
1151546
669037
1580736
931398
635617
809805
546311
1726679
1894244
734603
90010
1975793
1141678
101318
476331
1436891
217447
1236543
198495
1424588
1315615
1773787
162295
58562
751320
1841620
297002
205463
1319083
1252130
1110299
161714
1251702
886337
362972
1886223
977177
851197
1489078
509180
899656
1428254
1866242
1238694
1298085
291205
533615
705136
691208
166957
285514
603702
1135774
1693859
1895840
1797243
1278425
769464
1464635
882401
614422
855831
1433712
1367147
1438892
411889
1795079
984278
837275
1121334
690683
1713685
1885974
207911
578318
1857990
1569656
272357
424281
896271
409011
1291505
1257154
680991
691239
406028
735905
1281996
200105
1229593
736439
218418
604477
1966050
1186684
1223047
633540
1982078
810412
1945892
1176029
1845299
1204479
1190478
853763
515749
139510
913079
1077186
336617
1930208
1111034
1594974
159306
78789
189117
739922
1509832
1704522
30401
1390330
904061
1536406
1029511
1704806
574429
1484064
255446
1650739
1637899
1977198
1647389
987699
495161
1651484
50805
1102715
1691441
854223
1392362
891433
1149253
1957646
1322131
1537842
1980347
611332
1719125
1973519
1772225
803935
1254320
251719
524535
1929057
1943183
543961
251587
521607
1316667
1994033
1399882
794913
619934
750273
1316590
633267
1590329
1096214
388630
1998996
3954
98469
1370999
327564
768584
765579
92981
1164122
316500
587742
1426903
1681743
509970
1940613
1467625
822710
1863001
342779
127903
1906663
558001
819069
1550769
1843428
540900
1740687
905449
226081
1497361
1530709
70999
634976
1157390
1951739
1149255
628722
173773
66405
716499
662756
1726073
1107776
124618
1057676
459235
1887388
1926851
1304751
303336
237122
181865
812220
1725388
1028675
1399355
178699
797089
1700173
1759732
1574520
790051
1376236
697763
1402416
1594964
1416828
123327
1787949
163796
150209
1709406
1008744
693615
793786
1148890
1549522
1958688
551774
1712841
1287157
1723550
518083
676136
579013
951936
1436031
1868768
1993120
1208348
1246529
464518
1453164
760594
1086802
679195
769106
1210680
1837992
1280185
1495359
1616513
1896802
1523689
134060
196343
1441190
1070799
1368973
1128623
990630
273891
132722
1646579
99285
1192392
523734
741281
1274872
796906
1171566
1252814
1911442
1508737
1615791
1737524
857128
77008
85833
1828328
851220
970953
768584
1297723
621321
1468328
1174104
337528
429468
437520
1870133
1098040
154685
1660702
1115667
1492315
1664506
1113190
1206555
1370018
990339
1790441
33659
1604809
1535962
1027188
323630
1678568
1723909
628028
1090654
1583079
458851
1790570
1280467
886384
1507607
1416732
1974838
1592553
1585998
295019
1461682
234230
869900
1853621
106876
1364703
1548471
1401289
1490681
507286
278463
198748
1766571
1294950
223732
281005
591191
983413
1428293
285373
1232180
1837313
806031
710708
1872647
27717
372751
767385
1823661
1676432
1748775
468129
225599
1021403
175409
27135
229946
1314614
1537865
529723
1837530
1465820
1079903
1598881
266930
361130
132180
1102867
1362070
775132
1011379
990952
1050761
1186978
1100378
698145
1691304
1913993
992056
725031
1706440
102857
1802591
1926827
1992422
103393
535975
1809054
599660
657334
791455
1390724
337865
1140869
1367420
1555465
171287
1561440
1335579
1591374
1112435
136762
80747
1700702
580727
302095
1658478
1302866
1636989
512890
321788
84624
1881358
1820311
1089469
1615891
754342
722290
1477244
1616907
786381
1173116
459595
867191
1089870
205688
1367927
1643879
656589
1182076
1370909
1990902
790733
1014347
1871512
1926470
510476
1889327
648573
612783
1595336
76026
190417
536
683048
1531862
1737804
1024645
561
1053623
1241226
502952
206871
1298978
1854098
1003891
721133
1049948
308970
303332
1197672
1198558
1461415
982709
41129
650974
307324
1492889
1380141
2955
292422
817191
223291
905086
1273367
805230
1112202
1172087
1636161
733252
1252257
504021
798707
209613
519704
961728
345857
1088271
562529
1831544
651724
31797
1656564
1194993
669886
29831
1634693
889850
401945
360674
1696075
1467104
805081
690534
995434
873138
1699456
1362832
1535821
1685396
441863
610214
1049216
438932
1262165
1524663
1985040
144318
1816506
750640
946234
1489264
534255
1429189
672394
1053317
694269
206162
1986125
934438
1029335
1180185
1222219
1390317
697676
1091590
1496466
1534508
1087854
1183899
97573
875622
297901
1364214
1273335
445687
288019
1362531
132887
1528242
408677
267241
649514
1427339
1408307
1521688
239839
1984629
375254
767548
274948
490882
238458
1010273
181418
1046813
1584824
723854
524383
1091071
1285501
838671
787845
975188
191872
1412599
1080842
545735
782182
545625
391234
1723415
741598
185825
1259866
169150
511940
74259
1595415
1167379
58641
1311760
177788
780157
819325
1374191
405092
190266
1458622
637050
882045
762442
1404974
890903
1731250
647783
508923
561753
24444
1822982
1499417
442264
815815
1683730
203464
182065
1625252
1151191
194335
456636
1772292
1635948
1394891
1005599
1836266
1457586
1633781
1349582
707684
1563280
1464527
564996
1250069
1541957
1118052
892337
357370
1405603
571320
1639847
690554
841568
800503
1324125
1584247
1344729
1808610
915152
36430
118969
1685365
215633
874855
371329
354807
141663
1820198
545772
569499
1757948
595209
879073
685783
478351
348513
129439
1672071
1323363
1387442
1151950
481820
39164
1246005
562323
1558142
1534427
1347077
1639323
1304502
627886
1466587
504787
217276
1358824
625771
813700
663245
149927
1135360
1256809
358198
363618
776213
113013
1508405
1587457
1803871
1955131
911562
1307408
8693
521504
1617192
1740822
1935351
751122
1129439
662078
366351
1950176
89803
318807
396795
1106711
291606
1185189
685659
528553
1787618
774644
1749717
150299
1702002
326435
1708839
1201585
885073
1568128
1189596
62856
1875424
1100894
1939248
1858870
310847
1247135
1304818
1740518
1486660
704327
972817
345197
892169
103732
1145007
35129
1906298
1214076
1890952
582394
1195441
143822
1378054
1457873
692832
951909
895781
611223
822274
1418958
1339323
1905757
1356324
1244040
548816
1859579
866327
631218
1721469
996425
1102114
1672848
929783
1888544
1467485
77548
571332
348910
87239
1190078
160179
1640015
942150
542872
292024
1633253
599659
1450770
1331580
346687
601217
177520
602326
1139891
425563
172731
579710
336297
487541
1116017
790951
1172972
925937
1508225
518909
286152
1269371
751311
346327
1567117
1685816
1648742
25966
590591
1424769
364303
823642
1219656
1506453
648955
522369
1803812
515663
49295
1257480
331196
470420
708466
44885
230728
1141353
1261986
904236
851014
1018699
1812318
1401165
1133927
1314302
286403
1974254
537397
1882322
768411
669765
70299
768422
1985330
1078717
1253923
111641
325676
1837530
621827
1313975
509754
1288377
1772192
882978
1009946
1560847
1108704
746407
1510941
155430
1932973
1715914
1135201
1031177
1939387
1481390
1536986
1231796
1665061
928858
338714
1416127
1774426
1272343
674455
1876031
1433393
688772
1384746
497112
1113257
1886303
1021962
720930
66405
1114229
348482
98901
941584
843956
658965
118693
1149938
1558331
1449683
1571967
311881
1769246
1031287
1332824
935491
50638
1053676
753717
980641
694389
1578307
609160
282648
168667
445719
98638
1904475
1460310
1141073
183310
823364
1773789
188486
1525451
928986
1916749
1569118
470329
690287
1102630
1120456
511379
1511695
965375
128765
198115
1835220
1664087
249116
1156287
495653
1772418
470542
632646
237832
840354
1036226
1580015
1127457
1237772
1855219
1427444
385633
1269810
1288002
1613143
968837
1105801
1875861
1161496
1510378
1166320
1265730
1484560
131337
1151116
1955911
799456
566237
354678
1133243
1660461
1042284
863133
516638
1352230
1648929
1006953
331122
1398278
305352
307150
718754
842461
529003
97347
589333
344068
215182
1508359
1450082
1672295
606116
1825076
1212567
1158984
336606
1166823
1674250
332279
1009769
212602
273586
1659044
600759
562149
53784
1931064
526822
572835
1414380
1056894
561858
1137783
795776
1285305
1192970
298247
479519
744005
1447824
528253
165908
1717485
269688
1618337
479915
1571186
613123
1435618
109393
1246720
1367203
748563
1619539
1383251
1428292
613494
1926841
1195146
72709
582716
1986785
272561
72694
194654
200748
1812877
1467616
329165
775880
280577
1141073
630258
480672
1567854
112588
475702
133683
1623292
1715512
1529413
1018802
1339890
1489464
754600
143120
1235740
1473659
343955
1807807
1891112
1717041
960427
276812
1645017
213758
992238
286850
837041
692056
1131734
948155
198244
720449
787678
1294347
98642
71201
1980612
339586
1424165
1544874
1294414
1312400
1886003
644640
1282315
657708
500407
411867
150721
621485
397439
338743
699682
1154866
192049
29200
1451908
496855
1041128
645744
365729
1883663
575305
478462
957747
559853
1077080
1655611
1278123
1640092
1397497
1293794
1491301
1502717
1903202
1674780
1561738
49636
1300968
417186
572677
606931
270016
173450
214036
1862896
27896
1122832
1117856
318251
1601479
1854989
1579114
518637
91859
1926269
265826
1727033
927960
1678644
430396
1915179
625831
993359
1640270
1958844
356829
1891633
634862
1111271
1457043
1353045
1859890
1672299
833109
461759
895970
1849721
1998522
696788
398550
985286
157703
677538
405686
438168
1148444
61447
423688
1369273
1873336
639066
1584849
551915
1050719
1461265
1036849
439929
810285
1595067
184723
1345137
921609
175485
238106
1208335
1954918
334814
1525942
1992562
1969751
1397764
684259
895403
691244
548839
1995739
370199
962197
1409673
967364
1565634
408076
756243
638895
673087
213665
1087670
721375
1038856
1940678
1931636
1466598
1951096
896044
1357166
967203
859506
1569380
863529
1360844
613959
744138
1867188
1665293
60984
614212
1236056
1950105
1070660
1785040
1583079
272272
1480124
1273085
1484881
648381
298734
1745207
1728736
95949
593959
1185972
538273
1904976
591532
373236
829440
1960558
1077369
59476
1080007
886677
450490
1657578
1936175
1030560
1707455
360501
100745
599070
1551390
79779
1125706
1438422
934952
1620840
1982661
390568
1325605
503453
345479
150962
1099853
638435
974893
954284
689440
1156938
876776
931425
440102
1399661
739044
1523337
1262192
1760643
1081457
1264796
1668747
504822
747868
461488
1461782
654097
1743548
95158
1583865
888176
1600172
274262
895943
1485314
991727
1899158
132780
960080
1011499
731938
306859
1933369
1823538
1300341
859921
358643
1005816
119226
1818532
1393802
1013442
686377
1648168
928391
1736881
1300646
899791
1066759
1521343
3341
112706
1421990
1710298
1255762
159028
528487
786369
272991
963746
1654140
416812
1660620
1556461
1224605
85445
751320
1060710
714875
1117064
127571
824539
1506222
1067145
1131379
1637237
739209
893696
1167091
958544
955036
66834
346210
654528
245253
1102461
987217
371397
1777102
509919
1187548
205272
1587299
122529
176375
1459153
828477
1039395
1586344
379113
17364
1148889
802858
665586
1058918
148226
902853
432010
1857861
1970819
259466
1187547
661006
420996
888350
1921164
958473
1278599
1062719
1718971
1581047
482685
1465179
1500966
1601002
1160279
295140
1877579
755088
26954
1321923
931336
1295947
1844860
504002
1590381
1240150
1194923
1100970
1429306
1016629
74800
62222
1148475
1211794
1519766
1439736
77540
196993
1128458
1312037
873810
171811
658399
1604741
1826777
1825765
786381
1512635
219931
765981
1025118
253485
133074
119120
406841
1663454
655739
1874268
1928071
1892471
1820267
383665
398539
850230
1683192
808860
1455131
1853883
541366
1224982
476786
1403186
1213032
1314965
586990
741555
167607
578555
380609
1458240
305461
332237
710915
1170998
1812113
332434
37941
1087390
1918838
1997046
1667380
907891
65633
874504
1911047
1010768
1881062
1273875
258517
1776990
1365386
763076
1272890
355694
242356
1156962
1972857
1794464
1582921
33739
1876359
291822
1385675
349871
1527545
1149203
1365106
1379056
1609652
188982
1019281
1874648
1409607
477261
313426
452393
510217
1839164
1867860
1512263
279185
684334
746793
1740612
1440029
796332
1557604
725333
1584710
188
1232558
185956
785847
1914793
1463600
1417232
1491740
49474
919930
1606774
864625
1387894
2507
149912
1607715
748847
1626200
243427
1993924
392773
1778991
1161937
1250042
1027729
1160664
273586
1209064
1630218
1550932
1646257
1309621
165897
950298
1297393
753952
1978860
289069
769872
624535
786040
1284375
1039340
381848
868181
534724
685699
25912
1701928
26940
818389
1048210
710263
816165
1233565
1790221
133500
1030469
435871
642336
898666
197945
1538768
59217
315031
535130
394402
41619
174733
1694671
1052350
1709899
701145
1743901
1614778
1160634
611301
1605816
610260
1346126
1327630
290297
902207
1001145
1335152
77053
1225526
551363
1682868
467188
886354
52754
1666209
728032
1904938
1029088
510252
1158019
1994571
1945988
168381
1402884
431254
1674391
22484
1646690
942086
1375968
182150
1962255
468122
1964967
224113
992709
893681
1453231
1592811
636944
11286
1169727
1636341
34645
87945
1490779
654756
1170568
1349354
1458174
615475
1819712
212618
1525946
1639870
766312
1371689
1669128
264688
1218886
74772
1613945
37740
389448
1860103
1856056
1664479
851623
1988414
1967289
1437465
1297964
458210
1762790
1862094
1195764
1371476
77561
435444
1057343
245236
1374182
34954
900711
1202012
582979
814229
494425
203533
283465
1717124
587363
326063
1564995
115427
1917577
576495
1380062
103521
358439
1669117
495272
1841013
1075798
84288
1801858
1167757
728043
1532853
1036223
1810109
55318
1254513
1103730
1377122
1838603
1253142
1768423
661683
167955
1263123
1788333
158083
248316
1700542
940656
712466
155037
1677611
1079599
70672
638023
615561
1897698
1348736
1155579
1649471
1145495
1255228
1810766
179958
1285305
1919412
1474485
1698676
951514
1555072
497384
591196
480876
826352
261772
641983
867681
177799
1292847
281881
1450242
1132679
869403
218025
1164467
1230697
58161
762587
406047
981836
87615
159323
1945099
1863915
1889448
1132485
818912
471417
27361
1654483
433893
1259776
1550159
1480207
823538
1668146
398621
94685
1196016
1247343
1616660
63031
368814
1719932
24273
1893218
469511
1775072
346803
1163475
1444994
1938102
702986
534793
15094
889407
1097533
992350
820100
308027
951112
559169
1615730
1404254
1066238
1073166
1510653
1290538
611800
1005328
1515523
1601448
1994277
1940337
1812873
473095
957943
1158437
1253442
1621574
1308238
850801
110228
575483
1657280
1466952
904043
639133
134979
654203
1628557
1703340
1504874
940618
593792
1344957
944188
710069
1274567
282362
871562
672715
629675
430882
818966
935289
1216192
473885
398916
460938
817740
1085560
1223636
685163
1722597
1788115
1050753
1225967
1132238
431308
1454288
289868
725926
1391577
1164224
1804644
399338
1944008
214864
1172088
1377183
1133322
774884
1321217
734154
38750
193613
1237259
1090307
164708
1619650
130711
1472970
735673
719208
1202473
913616
386275
1178804
392773
879355
1207047
1931242
126446
1035391
500402
339779
1532032
779812
1511310
1225541
314550
867383
437666
1608349
1369857
611612
923297
753512
1425854
894836
1103981
965616
1881764
1347985
1463289
1470198
1382791
871280
890020
995942
258216
521489
182088
1592981
1892388
484756
372968
1506145
298632
556593
1078783
1920802
357009
90382
1084261
496071
433310
1914664
58630
1248913
818225
810285
1712539
1898339
495228
1383952
1767708
1916319
1005747
1610855
749392
1985811
378952
667821
1310784
842648
286597
1457817
1425873
476626
1067257
1067532
1418942
1071254
935981
567148
146388
1070323
909409
662523
55368
521210
1273145
1366903
1215047
608083
1437478
8010
654428
1605222
1013704
533383
1183707
780718
218539
476706
1527460
619588
1772019
1990763
1858770
982290
424458
675501
450152
1749426
851304
9446
1865530
822152
847380
1808155
224160
894563
49096
1705137
1882898
642701
1647009
1455448
1401809
142251
1996357
706416
65930
1197011
1991164
621251
676075
20567
720952
1615478
1389446
1272503
1976960
1444243
1561738
1628734
1326328
691751
1181032
194642
1397641
478349
385256
1341032
1206176
1468174
724799
644346
590591
619641
818804
1675240
575678
190712
553689
936512
781409
802513
1261685
1355845
1588266
445336
722996
1316789
1670541
1272321
1663063
149601
543547
1205624
1101240
555940
23019
580118
1986842
1098335
1136201
1480750
1897083
25670
238253
699451
1243866
623748
1081695
502899
933268
825250
1964572
936891
952697
390050
1422999
1961099
1014641
1509674
436611
955486
157411
474362
1648635
1308762
130246
560777
507321
1672403
868561
179686
1092560
1825907
552616
305725
914062
1605000
1447566
809724
725541
1761478
1596288
1237112
1821493
1900751
1352003
556882
319235
1369747
1856223
1194613
1402211
1266455
965378
780317
565064
91439
583702
730072
1334218
1726980
941003
1020267
1772823
456864
1565580
642832
1033191
738229
1509343
1035018
1089344
1793115
554018
903522
1890900
5767
1645007
724201
1754488
300348
226735
544644
569499
1986830
359796
1389909
1385284
960609
1134705
1970163
1944506
802767
814816
1687069
516794
337224
547268
361539
149117
1399532
1018699
1065818
762204
372839
640065
171727
216449
1646947
1840970
924666
1886871
564278
1530355
17327
1442775
871566
1923731
1535821
964073
627173
1450600
1732042
1412626
1198009
505449
1851616
1655463
1427138
1519020
984709
1392500
337446
1585879
1416509
14088
726101
574195
432423
407330
1072851
843087
292269
906237
1501540
1383413
426480
883127
1259051
941988
257101
1314729
70610
1513698
525298
1280185
539741
62615
877068
785122
1427454
1883145
1116153
1840535
1871448
731231
1828300
680937
1740867
1367170
886589
1878038
409366
691900
1520495
1622280
160825
1077957
1638076
1580852
1499287
1554084
1598926
1246058
993249
1874566
1212239
439740
448445
694194
1806719
493813
1829175
1864159
976871
988228
1341287
579742
842707
1873578
1323441
385233
549320
1009091
1641331
1936789
47250
40407
928307
1525405
1404483
1788910
1601208
1839559
127365
1496782
318623
911447
796205
811624
1181454
1548904
1056620
1620955
292562
907278
921195
1274020
9525
1400530
1499758
1404049
1214048
1757398
598934
196949
1093295
296395
1608861
1322804
222699
1379835
1126030
1307202
780732
1825076
1417469
913467
657755
1742318
1939474
1226591
1289615
741680
286368
1366197
125455
329687
864458
1246947
1762949
1751514
824461
1576955
1748672
1763441
198244
644047
4198
817040
1513001
656554
4650
349398
409839
913988
1852310
1815728
944856
1544116
1205427
1563448
1124869
1981745
1758928
1032816
136465
183742
1621525
810306
1733291
286850
1983692
173780
951393
1062370
1929932
982650
1298700
1665098
31221
584896
1465042
863290
1237837
933624
1428675
1518218
557700
284891
1653092
433464
1393535
1574883
1537865
1760309
877669
451686
1674125
425751
1034879
1909559
320449
1385252
155050
1932835
606330
1257605
1420065
1128390
827282
1600251
321189
1783690
1612937
357527
503210
371927
811770
346804
1617168
476174
1233038
1036185
328573
1807462
1559433
326153
648970
1351858
465524
1001974
653255
66405
1085047
416064
1068055
346666
1400263
330725
357996
1770620
1083292
219411
1679244
1320226
350609
498245
1311667
124644
767733
1122266
1933493
228762
984098
1685095
1498516
1995328
1313495
785935
1707977
1708139
1925926
25158
574616
1991551
1634353
1181454
892321
1010388
1661749
717069
1672556
505732
1906193
742373
525116
1230933
244601
769921
23683
6362
812893
275582
969334
1785149
439063
1833696
1129347
1992432
1215819
1762384
691840
329503
1851237
747814
109323
62057
376139
7969
1325995
824586
1050891
857622
33677
313186
1652840
1137789
1067646
1966153
186110
866430
55918
1285690
594884
957559
774990
56841
172836
756229
1424727
843537
1804381
404964
874433
563609
1686277
638528
955284
500820
747347
1194667
263611
1121298
232969
1258336
1835017
519133
727508
206022
587110
462075
666668
1260750
1547415
1153540
1965508
1736146
1439365
1107604
1355812
1547062
1300559
892952
1644305
1773760
1840398
1987578
1233241
1475371
921814
1924689
106359
705670
1899786
1383034
855001
548317
1405895
563467
584237
1252977
1997948
1210906
1883200
19258
1793470
1969771
1703508
1552573
811022
294253
1755083
1788951
204488
1939973
120071
968872
404964
778843
1464427
1381703
1266043
774463
1741594
1848843
151559
1489087
1537617
459496
73687
1583116
1744277
1655641
1075538
1832628
919218
1064081
1901341
1083850
1950530
168629
290164
291460
317560
1818984
712842
701771
700895
792063
1715552
1049894
509817
300922
315601
1261734
1840661
1918963
623925
1225924
700535
1441298
967394
387750
1758715
82566
1092661
735901
242930
1404519
1090082
1208957
887100
1729750
1034038
1460553
64163
427024
1015117
903951
969375
485450
602779
1685718
807505
238536
1413321
1482786
1146204
479967
1763452
806070
833181
1668722
1879025
349572
1296340
590603
797279
496480
1374605
1757398
69125
55622
335501
1152473
1026022
1752667
196890
1693859
1119894
1218279
1002327
1726331
1766739
193358
779700
1265221
1380076
1256928
765579
1687482
1325725
1748653
1781376
1330499
554303
1739374
1702717
1182540
1056445
239729
1450000
617448
262495
1507973
753974
1012011
1471475
885849
1338095
1077647
1059419
1994228
1472079
295179
1195445
789210
566946
635081
1181789
280029
740430
700895
847317
1520858
1122035
1843804
1105815
121008
1412362
1011421
1492448
540891
1434772
724079
1496464
1518741
1649185
1960792
217688
1360364
1575223
419365
135640
1985650
851197
30070
81473
1003478
1295627
817932
1819481
1555112
579093
1498373
61237
1708472
228453
25418
907565
1118887
1996562
974977
1557930
1295693
237465
101227
463000
429345
583652
1456791
360449
521120
329320
623205
527472
358818
529635
447410
1669170
1494061
1477526
885892
1633473
949619
50955
1250158
1363586
1724991
1930422
851152
1369208
1443078
927050
1829117
199242
949935
719076
940421
622378
1585602
1204658
66405
1926379
929360
1027732
1324258
1159428
261372
1132736
1905128
1739354
366625
1163374
1983436
174337
1327977
538385
1878932
576852
1611333
967986
797927
1888666
245182
1293099
652845
148848
1961997
1355740
1559966
1880522
1234233
1082308
297886
1663150
1409567
383213
1810325
497217
236159
837123
841243
534141
363392
743817
666802
1222322
1510999
219258
575690
753282
1038132
792715
311285
338897
1363768
954431
1591126
260773
800048
1784539
967401
1186367
1158873
1114905
521345
1992805
1458901
140995
655669
273444
1786105
1697556
122256
1901641
1859073
1424761
835661
1923868
693338
737501
220370
1168503
1756295
1043389
978080
1093835
1599188
1573442
876728
1105789
1312352
1174505
1151953
1058918
1069211
1226930
1547434
244182
307831
349366
1151955
1756577
127287
1156416
575608
961720
914271
779062
317915
732945
348178
219994
1641576
1700576
999122
1602410
289654
356227
602482
999612
500618
1025368
191967
1378313
671512
253230
662082
1523011
1972146
1794819
1878590
278010
1183183
234992
519443
1246674
972817
758867
1323082
1192540
1943699
661176
226805
396347
800930
1993075
904595
1174838
1901049
1356191
872933
1382346
62941
427024
1182217
776564
1625133
1603392
210883
1806482
510058
1398531
1320657
1810668
281291
651600
869925
1529852
175956
1898816
1357740
1855116
1760154
1318282
377085
647126
1865716
474988
365798
1105952
1777174
1433413
1524327
1644765
1663445
1256161
82622
829480
600876
1116445
1298983
767184
1199610
612419
889659
1830187
1077227
41609
1930125
1138411
1185430
162938
128150
413999
193946
5518
1435664
1079121
1426583
1924673
900254
1330751
1714510
1590929
1122413
943664
1310197
365241
50222
40563
933624
1305595
1459124
474854
1253938
724486
1465617
1235634
514946
512941
200650
373394
1752907
836973
576651
909103
666105
1478977
1207431
1362565
189014
684120
1195454
1292104
1861869
377194
258330
676636
1179484
602819
1844427
1738305
1008629
54043
1924882
1524614
564379
387624
1672019
580408
1230223
1041101
184327
1676697
1713569
1950012
892469
1611615
1487424
436042
1149400
246840
144376
1546863
1872094
107649
787471
1985595
1463493
474548
1862659
1087444
156604
1772803
1693402
903929
574502
421452
979520
1305113
760127
616961
426622
72594
482262
370886
541605
1700571
400450
1873374
1618742
1487702
1553245
1149808
1209944
522900
1624594
1922274
1230385
833772
637234
973472
679577
1660837
100454
271672
645932
618092
1851931
975756
1204479
665148
1262647
334466
1908855
1202518
1186638
493965
1574690
235942
271242
507632
639959
843847
640784
133475
216980
1566281
1888707
1739413
636121
816187
1453477
1942822
1669599
629879
927865
1426153
1219434
1157247
936403
889352
1901472
1820396
1963372
815869
1199657
217032
1689807
308547
1733393
1835927
1293823
1688044
1453650
1507969
202565
1555603
1792276
3936
912187
504752
689113
1894476
239048
974267
741143
945132
1531120
505622
1151989
1551923
382267
1581727
1133374
183913
338933
1277616
1503341
112816
873936
888350
1945892
964392
234286
1353106
1357345
237913
496443
710177
1654119
1804285
49985
1939060
1139476
1695574
1346643
1624154
49569
434107
378180
512804
716992
87185
1716551
463611
422744
510066
478377
1571618
23520
1368839
535010
1766215
410192
9128
1791404
1208335
12104
602243
863294
52653
233181
60870
1457705
518683
1139722
324359
489777
54889
468371
1293037
1177890
391983
702786
1349807
318534
1302452
715000
1968214
1149176
1399534
1227937
1366964
149872
38642
10066
1244501
1075927
638026
740004
1141453
1052169
1543841
1973964
945981
1135749
1849445
1372885
1794380
1936431
1609398
1513001
866226
1944645
1671601
1574544
1377276
769433
675677
1120741
1983870
1862335
931080
1415424
149146
1533623
901216
1936325
1271123
1870188
1873807
1131787
1529488
923229
1896110
785088
533230
534075
187339
1023733
1738482
1733408
1802455
1080079
1777758
378737
1527346
1601283
1923779
945256
1541782
960427
809104
1113860
178421
521210
672979
752989
66904
1463477
1617423
309148
878803
942141
184105
232533
1865282
491879
27516
635081
623772
918744
1551397
1256392
649922
1029158
1000983
1391677
191159
558715
1281059
419796
1550192
119050
1828812
1938171
1117949
465532
1792785
903694
1508401
1209259
1992480
1614832
1013599
804973
1009240
577911
1692528
1278339
155043
319882
40581
833582
366207
976086
232462
1534109
1336853
1916591
732740
347187
407993
578967
1538823
15397
1959584
217673
1496852
1904273
195683
184022
1531247
136259
488677
429446
980939
1450770
1739835
1138288
1475030
1297931
54330
1337764
1736976
426118
432889
1897666
245832
1299646
1419468
10690
271524
1253567
1705630
605693
631635
1108221
1327237
1141989
1209662
1738056
232361
970253
1202794
1233154
1425153
1388097
623387
416059
1256022
346306
475765
96015
63225
1340782
571363
1388197
1083494
411734
1463620
733851
83233
272004
1987522
1762057
1106826
580408
1067299
1567845
585141
767688
279961
93177
1576037
236714
1839970
739269
1306981
639518
150722
29956
1647797
288173
1634757
286478
235936
796085
1229174
558141
738370
192590
1068514
1053768
1433605
1278339
1548699
1382338
849207
424360
898371
167143
403709
435779
1738305
658110
1459008
1521343
1541807
1830428
103056
313205
500506
1076019
1775269
1791721
107127
444093
955535
687881
1614584
825969
1672316
735305
1736915
1060268
1394574
100575
555564
519162
403389
335937
1177663
1124919
549050
576659
1763504
1552327
1333826
229848
1732997
44869
271308
1115605
1718942
1821186
643550
892408
451475
273181
1950798
1752382
568296
775053
1612600
1548786
1807982
940330
1652307
1761639
824895
613304
1083394
64467
1911962
1084162
882956
494908
1745538
1972950
108892
115777
119262
1407062
1868912
1863151
71709
1673678
1399259
297142
1570690
1709097
701550
1448092
1220437
287037
844563
198413
1033092
1926080
1620210
811513
1077874
429650
1144975
155635
1924780
856015
1533271
1840650
478260
1781706
1712115
232916
759918
1372937
1549004
1546261
1852921
215808
819225
352421
1119979
1146457
504760
1055431
1784612
346632
1178573
990630
1912803
1426437
568782
560149
952697
1154691
1164564
86839
390837
759160
1949846
1133923
183157
1732457
1620448
626271
366440
1529307
1463270
1097682
1244501
1114838
150352
45378
948908
1214964
403857
672659
1475423
1456098
507652
1220968
147591
1481247
611531
49845
1401365
93254
942298
1210496
47979
1379648
183753
1476957
672042
585878
1336673
951208
1254210
1518929
632557
1244550
1458744
1996034
362212
185738
1566741
474873
512289
430558
1122691
559490
1270591
1323255
1414677
1636752
1212949
1437733
1759130
639017
1615862
1815268
341395
37089
1463402
1839534
327733
1223151
173225
31506
829675
737389
60112
199532
1351413
1255702
1990681
1482163
1257059
35193
1576496
625472
1221888
1176542
1475700
938536
701130
1446001
1236053
1222465
88021
1549161
903783
1194476
237009
1032010
258023
241053
317511
1526318
209978
562556
308390
1023260
1001974
1289377
1104975
289613
1766215
1570
897442
301638
1350996
1468717
1570560
1610416
1104321
392362
1442323
364591
1692528
1265684
486603
1077244
1976877
1156998
1496852
7449
387232
1551397
13603
1035830
1466150
665639
677552
325759
1384042
518415
1899433
74185
475432
708745
907034
1570386
1624286
1183577
1702597
694423
38333
1310642
404112
947837
990927
1701241
1042323
87464
1541187
863860
911181
31338
1982801
1779251
574480
1471852
1547062
379995
524383
1937790
1397531
385256
1240908
241929
1022657
78279
505622
532555
985710
472
1832628
1658849
1001523
1434934
622486
1457405
848491
1959067
732010
729106
65958
708648
1611248
1340324
384194
545009
1766850
214324
234057
501107
411956
1345419
1907213
255091
1575373
1935842
195017
1342967
119193
1180062
1342048
505766
1899683
264680
918931
563609
869604
391028
1586928
598465
991635
1164942
272920
789968
680167
136136
279065
665092
1396116
501795
1595078
1112764
531808
1977095
1668142
1799399
106506
595608
1791026
376901
219196
1203066
1565474
1295774
1688810
264873
603817
227592
656360
1548356
430426
643390
527054
746895
1793173
1944025
1663752
303344
637129
1811981
192538
1061999
1701281
1088905
659248
316226
1128556
482268
967504
280951
1661829
269724
304865
151669
1892589
477893
323642
1303006
1075562
675582
1333254
1902390
740380
1467988
71731
1220341
142741
1715443
1244457
397434
1003593
1432590
1032838
685163
1919524
1481287
839611
347199
614623
1684092
597087
1538287
1849494
2122
173735
1087478
1716655
1615744
710231
55632
1621577
1492017
1172855
656993
425466
211904
1348871
659869
860753
638888
94107
67430
113787
979866
875061
766642
543341
254008
642445
1331518
1518137
1106687
1705979
1957060
1263363
1656484
187709
306857
364406
365848
1135055
785401
1445369
444000
657866
1496677
773235
39934
395407
853517
163951
1583685
138532
1016585
1493756
1795535
1114149
873765
1312266
1851648
410404
830446
1962000
312214
179292
47025
199611
209871
759937
1645727
1752613
1317331
1151899
1750466
517626
69340
1220286
72888
452126
489169
861990
337945
1926922
225651
575178
207837
1183475
1957729
587814
1149286
1603701
1345161
1953283
1979395
435407
286752
1233218
1503143
1264074
258182
921288
835800
1840869
1051548
1415837
1192949
652557
124440
1404660
1950042
1892322
770502
428913
1558461
98041
1813336
1256111
1376443
1065289
1642141
330791
1816347
272679
1809054
536346
527921
1530621
183771
1413129
1208440
417270
747432
1594476
972864
1433108
368447
1971670
1585477
1487689
1556760
1513406
1744897
1620640
987602
1249661
211846
1509371
106030
1694121
502578
611599
1468961
1453960
338954
831261
126699
1802979
1741594
953833
1848408
974256
573759
1493300
1608884
1998041
767671
1220786
1528161
1979335
1520864
1343183
1873966
1067925
1085434
927688
873755
40151
1996889
1014667
982079
669934
1906216
191384
1206304
1939467
807280
1977860
1996250
1636805
1424925
1063062
1008397
65294
1105668
1713494
1311920
965997
1383253
864899
1007422
442256
1458281
1062370
68919
792450
279961
666533
1490381
1151846
890894
1979990
1945915
1357498
1992341
636158
148039
1371089
1998442
1680873
801549
1685365
35002
1420952
277575
1584433
779677
986381
1453657
120503
161510
1670753
407612
478758
121985
350492
1271985
850347
972721
1141030
1045385
1455842
1899740
1531428
1723809
114371
767471
1286734
7016
1376747
83885
606340
580027
1731250
665618
747225
1827606
1685298
433993
1837795
845110
3274
1845342
1112340
530819
296345
1537518
1346089
1140859
588070
257824
985080
1933110
1913000
804064
883349
1813201
1202693
1497009
1010888
1114037
1375594
1592761
1356434
111919
958091
90313
1650064
1917338
1598142
461063
566393
1394635
566467
280555
955458
1848952
62928
691981
110506
351382
660076
173766
1382246
19476
1308310
688087
462948
985137
1122466
813422
1370828
458369
1782079
1049334
845163
5516
1926769
1219257
308752
1979183
1295157
1973751
929051
1086416
147573
433599
378710
754856
1494961
1598617
852342
1481657
1283116
719382
188564
1983870
1282242
419758
1897884
401550
617008
860753
990661
814162
934360
777037
1679399
458222
906961
1418958
1230887
1824093
1382632
1751201
981097
584805
556719
1003548
1622833
1765689
1276115
1924398
683739
236012
767137
382983
547693
1376747
1659006
1872497
1105430
91121
1592981
1671073
215199
1120067
320686
408540
884582
1506130
1085291
473540
784428
452987
1983038
1245604
1213112
80439
1670751
1208440
488637
963722
783940
58562
495116
315030
1247905
737076
1961143
985253
440328
749324
1649183
1921466
669602
1305612
763522
1046136
1079572
1359233
467185
394556
1119746
1722101
243083
657115
1416897
65020
868049
55104
1818689
737383
1459153
806452
326162
763300
1035546
1780320
1217012
1920484
1329287
953381
1136367
1314046
1144153
1159232
1095393
1217030
1288567
1244634
1719114
822202
1378337
1332944
716804
1807216
63516
202662
799341
185485
1218884
1013855
1701442
1815053
296479
7781
1901618
1286284
129808
1912741
1501295
1741125
1471704
1025005
1837099
686214
275364
45928
1447392
385808
114904
740288
899775
1948583
865502
1754474
1107700
1216600
895017
1288377
809974
86092
1698006
1506941
454288
1100521
1959521
385572
935789
1933084
1495863
1254360
1281528
953195
1085374
1652288
15238
557971
699886
1860661
1175232
453832
759087
1750145
1970645
1231625
268795
1963469
1498242
1366950
1525583
740306
1851875
1896686
1898501
667337
477208
1842887
1839970
999551
1441488
1709485
398771
266085
500669
277878
426271
242787
57028
1219169
1581271
93076
998084
840087
831183
896756
1572015
1699115
303090
1099940
670900
339843
479585
753583
841255
840807
1825095
1623702
1255064
1981857
1457235
1185283
987756
697100
1256358
503820
1157234
988914
1047607
1458896
464274
1381676
1694731
707110
1653717
676523
1290206
916390
413811
1791531
637155
1848179
1092950
547193
1695799
674866
805732
56583
458350
1208957
1946258
1638580
1993809
312416
850334
1532605
1690084
1273553
1140782
158077
602351
590651
453492
34069
725165
1513788
896383
969664
1541774
690263
1730135
1888763
765217
679272
989747
202185
1626659
208667
1626277
1633585
851176
1702430
949171
806059
287527
1311753
427250
184583
602424
1597471
779908
950954
605821
869900
597196
1338422
33431
578765
851961
991090
1241402
99778
388156
1293159
1721440
1001873
861195
122884
534075
1698681
71201
367245
372349
708136
1733670
1024926
1861024
1459272
420913
1437486
1040215
477716
941960
353779
1363611
1141296
511925
1095393
1715050
323115
942743
1335481
864898
1064453
1029849
330295
1728088
1750403
1112305
1911047
150648
1531973
311580
887672
401496
776045
1718213
397979
610420
257945
46913
855145
1495163
342141
280789
180963
97519
1080208
1248332
1067257
750899
798516
502673
1983757
977160
1571515
606672
1669257
508976
898873
1021753
348635
314708
1616982
44244
1125946
209573
826017
822894
1467743
268763
827529
797590
1358535
351034
453962
491550
1314374
439424
1230260
496071
1671437
1605690
396394
938476
1197708
1710975
710379
1719429
556904
1783642
1816523
1414878
1282012
1818244
1856894
101316
57028
811934
1102630
637118
317024
1668649
1830246
1756190
1003550
1045616
215833
1396979
1179152
1227132
1608408
439333
1625610
501035
1131256
1026380
1226356
775404
1655178
182658
514743
1988468
1570822
1948268
1620534
1234171
939880
1427949
649563
1244456
246338
1664425
517962
795030
804849
1347599
203500
669823
1142860
1022448
1260565
68765
465819
1413571
143153
1568511
1047713
144824
384443
755919
1515215
854261
1842053
392459
1657665
909886
433310
336221
406388
1580508
1053891
1201415
628137
1774965
332434
1975143
1065541
1599707
805698
21874
478014
1771371
575517
996509
737093
218964
804277
971713
1291725
1647370
645151
1809018
83423
86940
1794045
1370953
1037582
311021
317423
844295
20876
1086802
679160
1809935
124908
622138
1758496
1659088
890333
1358130
998370
264704
986547
1414856
194397
1171477
1954386
1823818
1340141
1595008
1932512
981386
1151803
772993
1035847
579036
13831
1379197
1358117
646185
1743555
1322380
666618
332279
600344
317869
562347
140691
697443
1222048
773760
77440
230965
296103
1574025
305288
1465894
585925
1797809
367225
1646973
1864448
937599
1252752
1902999
291690
222699
1703584
1176730
1230317
54032
1069830
861865
1776412
397443
554083
1203693
1061990
517523
271921
710127
631342
484943
39074
1260201
1954420
666476
1051884
1341058
1909424
1185646
1560902
1202254
979063
1324852
993404
957485
831648
15238
1597938
1059035
652764
1836575
265541
1118784
72098
513856
785509
233328
824850
1946984
1683824
604863
1425775
1288919
1216788
1017722
804127
1294246
1683546
1130892
1147721
88766
175284
828666
1095400
1719779
1694378
1325425
269957
1623132
1290413
1401171
910474
491550
260017
1021024
747995
919808
938133
316877
1401530
226611
163973
1416003
132148
63442
308320
87416
1889327
390532
423222
1708035
1267993
219565
1351742
1288835
467188
1277528
276463
497048
380552
1275147
1724771
1831306
146960
1001947
1045758
1050758
86452
675107
1133695
624763
1272183
1316558
927134
103811
86559
661690
741785
965459
1688784
1717406
851287
1933107
100910
1863377
791469
1648287
867277
558843
291553
1075831
1042375
199410
6313
1618858
176300
1914163
993016
385737
569085
326861
1385741
685062
1061407
146342
1377857
1324568
984429
1141791
148959
637969
518144
1963544
1074864
1169853
480110
562289
1386091
1146656
187404
1236993
591316
384970
101373
580654
929536
484943
1825557
1667643
1988564
947394
292673
1043627
26940
1212346
1959988
1871771
1837305
1911345
304038
1799133
1445292
361131
1907531
1809028
739908
1770438
124874
1229054
158933
1620268
1360961
1502083
1615302
734214
895935
180947
827073
1994345
136661
1603036
1429455
1144127
833826
1172930
1099468
1933185
1280972
1151136
313912
1411447
432208
65677
1841177
763222
1383392
623632
1921928
1279663
1900353
889820
1278080
1522145
566849
1293121
365377
1881143
357486
451889
309745
121842
497261
125016
214469
171488
784886
602777
972319
527844
1552573
440658
1015884
1828209
998402
1554721
1814425
1505139
97326
1227175
1234929
1167281
273629
1069884
1862746
1792837
1990121
33441
1864958
815658
1834117
72985
1244768
1209291
1121177
103164
1129415
719968
1518147
517602
486958
1455058
424440
6028
1559464
717196
1936170
1521272
1442446
389946
222382
1824770
1956613
1120870
1215213
1471427
1042795
67248
1695701
1843331
826353
1450743
1020004
1803793
780835
24374
820313
84530
1208335
1379671
892469
251203
1210513
1150144
840031
219851
1119494
1881106
1371205
343783
501758
125923
1985317
567567
766254
955077
110302
1018567
1541495
1652212
1599373
1322868
1511206
705786
1281338
82394
898525
1491512
1573653
1257333
163259
147231
222177
1075564
659689
1545751
619386
806846
1818789
1505593
1608564
1440617
920533
455060
1756973
493857
936219
1154038
1880843
183325
932518
1889936
1878765
381783
818284
996466
472182
666022
319968
185980
834632
1221077
1467861
1632492
787341
924896
912719
1919593
225036
1415279
1831069
1727139
311050
807201
591473
1050705
1989764
899359
1757640
1905467
291680
182337
1068679
1603926
1608131
1775484
576096
1521625
1137299
724704
1191016
1107582
1098486
522697
1810432
1777070
681535
1762789
176197
1330354
1662891
1115998
1976187
1438347
1545812
561892
1625001
1176607
782114
1602998
1091899
1077890
499509
1319580
1860795
682828
468856
1256609
529614
1050327
1108221
1468180
101786
1027259
1038056
886780
1942693
576751
210883
1402211
1407601
924794
875237
486617
693579
1964077
1523813
987025
757469
856134
53021
559024
251099
828184
960543
1331204
496443
1120722
44674
323498
678569
801134
1117282
1305003
1915526
1153088
1105561
1006953
1248331
1416300
912576
1552881
840122
972752
1844023
1009315
915046
272307
934758
1590513
1028305
227589
1730656
699229
224303
1343594
36735
1745059
1102184
954431
194095
299259
1372008
445145
1899233
707222
949167
1355136
88810
406512
698345
696864
623811
577041
107719
553149
780876
1179180
209871
351512
1552847
1962782
1524126
1620889
1262209
467494
219179
15665
745273
1003550
964616
921831
1738204
949463
1914876
636346
1060768
773317
1088945
1494581
1247878
1167757
1222325
144842
444421
888637
741900
809535
493611
160728
1548471
1706237
1751625
534065
53417
1536342
232557
1130161
856477
421023
1275747
1241076
1759109
782307
1896801
1163374
1875181
1991649
963458
1404231
1790500
1425445
1790592
1275056
1147392
305349
86737
1623647
1307731
110418
1299210
1380881
155154
522308
1787362
530075
1131328
871566
1555422
1859392
1768215
715381
1010587
1846529
851388
992241
1212521
1452542
1753566
940416
551710
1947368
794668
723580
312568
596161
950507
191161
1339336
1504211
1560536
1706293
1665305
1048872
88754
106121
103218
528294
1873733
1136864
1097662
1776391
202502
1456583
1827360
1691375
1911288
1539942
580900
293736
473885
1080231
1054313
85731
551457
1168160
1116451
1741674
1961045
1547666
1113220
803662
180546
1870279
1976465
894345
1323255
1384746
909124
1967884
324999
1111562
736844
250368
964137
14469
1312749
162257
1526824
264704
803592
1152637
1530709
420898
305558
674719
1852391
806452
365621
1082636
93391
1655680
1729475
1810468
1418209
5770
1954541
553149
1561353
1475785
1878000
209915
1470092
1649183
421942
1409545
217108
1316965
765317
1921805
1187274
1193034
797753
774596
334061
1999185
453739
888981
760731
1535698
930416
119763
1635462
258182
136165
1556986
775501
306352
65765
1506205
526213
875845
1757973
333686
554879
1350626
1670129
1702430
578967
1910072
1571449
651856
1035382
126379
1206099
379245
170610
1665522
944018
1937628
969812
556021
1231944
155215
758415
1106534
1354113
1985114
1178020
612955
131953
1178528
1406836
1472947
726064
523480
232014
1755564
178589
1348871
499965
1873400
486142
234979
1918131
920317
153708
1920952
1508800
1038790
1283106
454797
740264
632444
1281385
716364
1147509
222463
1286721
895283
1608383
1522505
1002558
1258891
198819
1889687
374303
1429427
1771433
1724819
1781565
739991
839866
1260189
935163
1423404
1775240
918674
1410800
857091
947716
334578
533494
1670951
1348664
472603
1532181
803330
1925697
1590617
705262
709833
25158
1122579
1385917
216315
1236331
1961221
1971415
627713
1243642
50945
490929
1688459
313237
1973933
337185
985217
624205
451818
960330
865509
1278848
165252
1494645
1758875
1428678
1392472
464028
1779507
146522
364180
216420
1608690
936689
325311
1640417
1203595
98583
931336
481225
242261
476383
1574995
1188673
325622
676542
527606
917282
1584698
254498
723986
1158493
1179887
962657
1054079
798910
1639514
940553
1681682
184406
865465
1362178
1622160
424874
1872559
1434440
755229
367637
1068557
120384
906636
1351452
442638
1945
359043
1546534
1481423
1264306
1358484
1418422
710112
1992586
1487268
978646
552539
1085030
1536779
1134444
988113
1399450
1547483
937077
1162104
1730413
157542
408654
357843
715490
1188471
1549625
1038758
41739
1255250
642565
300449
624812
1088381
1762789
938360
366178
1335052
1535821
1655182
754199
1724167
1092223
1937781
659061
892413
1504454
593636
1272122
937390
1983522
1510221
1517952
966826
254633
560149
1992779
1485755
6742
504454
1191163
1660590
1971483
456897
545747
1233740
854397
1996736
49566
1327462
1526695
1012455
1082435
1855035
639202
1856358
638204
1937190
1504216
280129
897731
431135
1712044
1825375
899787
623987
1177028
1241531
1967800
293956
1370231
157943
939648
1957625
81083
381578
1334426
87272
1852325
877442
1968766
426742
1011888
11727
8851
1200141
469763
1880250
228453
1692408
1615319
115142
1995539
609640
1135139
1332215
1907326
1287973
818359
719468
1211478
1889361
550777
117396
1213744
603030
322460
491075
321719
1778380
1362835
214366
1764092
1946668
1570275
1190286
949510
878552
1225863
744118
1592318
1210782
1933401
742312
352562
1937499
857071
1205547
1020226
1406468
1093296
845281
1407272
1463554
611570
554852
1124628
312546
816746
653806
656155
300629
541597
88599
1039474
529330
230410
385263
433494
1190046
1830833
1184164
1834421
1008343
1831983
12012
644640
1866674
130444
860136
1248086
1261227
1243763
487412
330345
1616123
345775
272600
1290571
1138513
1224739
1850374
711699
1780667
1444526
1701295
1829252
562866
500223
1914705
398419
1526319
1372414
1322212
302400
1039236
994721
1256854
285240
1016041
1644111
60879
686377
599801
1378442
1869490
1713534
1085519
1898816
534724
162356
1278966
884834
380836
1554866
546144
1043134
400868
1029410
1459444
897579
732961
1906077
178545
1899752
414745
1141120
1937265
151603
537037
1336881
846061
807087
6839
1382162
1134755
459742
1712016
1880480
912056
421729
318263
1060379
1004213
1615008
245425
1107114
789936
1389030
599585
1701497
1752327
1371258
1523931
1884927
190177
1674140
1821493
1977631
1751973
654132
1603411
202198
1019041
1516406
545118
1514580
1803793
954923
1709794
1227023
1227937
716911
1012018
1892819
1988808
532312
1381716
708718
1382391
1126939
1592804
1558670
1969682
786594
1526686
1865343
1102953
1368930
1779561
1203751
1001354
1773691
1002464
611406
862742
1599188
1477853
1655070
186632
696362
1175076
1408789
579826
88461
1136883
1613987
422850
747554
721336
119857
1102202
265649
1111549
1652912
1608590
1461633
141078
1462220
599397
875292
670869
1236404
691107
1391521
647362
1110725
942609
165535
1623825
1506575
1024513
1351413
371143
1414016
1203330
1788055
909900
883432
1105355
477991
134261
1841169
6487
1583491
426673
1482243
1639289
443557
1457779
1565580
1984277
1389505
527307
1853175
1258065
999498
220303
1766920
962865
317378
975340
1144965
1129573
915750
193701
388046
1538051
1008607
585878
1431411
603006
688427
1428074
81491
1600369
445900
108115
141973
1175273
1778818
1946829
1361664
1163726
1701100
1631216
1003446
522344
311385
1949913
1576544
1130220
1708693
1264798
637626
1478003
368973
216818
305281
1830562
1462902
1319082
1106453
1914509
1196361
1858292
811990
35370
1969235
1640112
80314
1718806
1870420
734550
1632090
45098
1229201
1022981
1791842
764030
1118824
685242
1369063
1716367
12199
1883437
807966
220299
1155806
543996
1800124
891293
1440133
1810138
1403804
249093
1559549
490426
1774446
1541566
1211825
1784239
957651
1832540
1070242
1363469
225032
1819438
726326
49495
1129130
812079
1325411
1706060
1395138
1185407
1190842
827295
198960
838463
51477
715978
558054
942743
1972011
955971
417361
680460
171997
240628
487607
237714
829812
1966431
1501579
10996
1333023
1227212
294903
1429681
1079439
1315166
553014
1643425
801383
862112
665829
1659152
821763
8965
1318307
178906
1606292
870599
600045
160991
1054445
1804914
503112
437944
1801353
111500
829588
251719
358198
967878
964536
496688
1746327
718156
1513775
889370
974235
507301
1847318
1723909
1081543
1968567
307199
1265221
433455
518961
354196
1933185
1152698
508106
1428274
331616
1264557
373795
1362481
537857
1607120
409957
1014059
61655
1254047
1237515
322946
1179165
227250
1884371
1625694
551140
1222893
818912
1555924
909185
243453
990924
404846
371965
1926186
415424
728112
1060712
977098
871970
1229506
407063
934135
1364818
1357359
612622
988753
466402
8660
47377
196135
364416
902937
151389
384986
1861282
318796
795538
175601
1652787
1210577
819823
740006
1899683
1812787
1931760
482067
664256
860041
344687
1819777
18816
155397
1607715
1629828
413531
828712
1957536
114783
401164
359841
934135
631722
1657029
1303517
1733544
743178
1305003
818861
1984594
287677
1951038
1601738
1530290
1547103
1982751
465819
121639
1426519
147976
1086670
747836
1206499
1740936
1498627
1420008
470730
1847033
1311681
1606866
461763
1161692
1694059
1715039
897579
21466
1990200
410321
1973643
1772016
179066
903844
892413
1890713
1457817
171811
197211
1410213
655654
919863
6613
851657
915441
1389334
1176073
1497517
1479720
1988416
1131387
1755545
204483
948632
927354
428293
1955809
130830
374310
38295
372886
1610583
1065722
255139
350481
1628344
1269473
837415
1996678
541610
50640
1536264
686557
912171
479734
1863820
648268
873819
196890
1529663
909103
875460
230327
432005
1419327
1031587
1485937
171254
1922067
598817
594810
282318
417404
1880267
193004
3383
928539
1837548
1837313
1485705
237740
716893
908282
945252
938655
1200979
1952664
1481792
1370092
103521
775177
752319
702418
1367649
493566
1147173
1747621
842502
1047760
405604
1468186
32423
1433388
943091
806517
1528334
1108609
1876591
857297
941134
723721
754361
1549746
894606
1285950
1132710
865998
1986263
477897
536267
1132912
712391
732805
258466
436744
1887391
128555
1222028
1168040
1030793
754281
1963289
1898261
1962036
1265590
1731862
219496
848706
1624031
1891325
1312829
134027
737159
832281
762215
118728
1904976
1767252
1305836
1015808
1216762
1080523
497062
82558
1877001
797248
1278637
750954
1731594
1387330
1877397
20306
257068
875713
1359281
1140056
72153
1391476
1639351
63683
1325534
1524645
1498190
1944176
1589691
718156
189006
1273706
1506042
1520813
312113
1794586
1285753
30761
1057355
790018
1187950
1736702
697156
1271680
662282
1004144
1536460
85460
1536676
1602961
1484338
28689
611023
35096
634109
1089320
1582621
1524077
1742874
935232
1137436
1840869
188611
1103922
351443
625061
93391
735341
1932794
855170
19859
2684
561172
511577
300094
1527876
1865527
1245760
1899944
780060
1502485
1708908
547349
1955684
307411
816099
1838063
1451768
1290549
1693099
1468961
426138
1328485
1422982
1774568
711114
1869682
876728
951936
1775854
1581824
898936
959069
1876842
874326
1957785
512322
966453
1586442
475723
588470
1574733
1484490
1880820
842882
98580
605324
1144615
1471149
1803331
1702969
549783
895405
737420
557192
351695
897731
935105
1198126
848491
1884031
1522558
1739403
1110299
1370953
1190046
913639
1260989
69189
1950110
1496831
922530
739908
696716
778861
1422343
1837548
1098811
1027875
1130561
636918
181621
1690899
468156
1522145
415756
1036223
1463270
1586821
762993
1986993
528940
572293
240146
1039308
1598272
1331012
1602737
403483
264479
1386637
1028148
1063434
1426175
1622521
775623
222381
1538951
109351
913508
723439
1729787
598770
855001
1500648
973212
1906173
1666985
313758
1276592
457814
1850155
1655362
427842
1131856
284016
800541
1489416
489863
226474
1852299
614891
620144
1395006
38917
1052710
1736620
1789215
947962
1244288
1384733
1658857
129682
115639
415513
1012054
1296844
1404814
295397
293422
1417944
1091889
1016940
1133762
1788593
1660520
1202339
1482788
1586461
1256404
1624073
242746
491167
1483493
288555
729346
1099845
123514
988888
1799399
1429934
1107132
617600
740844
614553
691180
1237372
1621047
569384
1508606
919114
1439508
1252257
669865
430299
844789
1825660
1812787
964953
566158
1231408
326036
1127909
1352986
784301
105910
1007636
1107969
344615
548800
1110002
1955209
583875
1816013
922737
1450915
1421329
816996
1115768
9361
1860848
1758736
758463
346899
924591
153963
1895299
1434871
390672
479789
709628
1338817
1772491
1314153
778548
1677968
1934137
1912328
1628600
220892
1170530
1481247
1263753
696748
1960558
1895718
878321
1868881
881494
614521
1030469
1755615
1547469
375181
1009110
447682
1694600
424581
1501524
1222162
344935
653067
1092272
909900
409900
849463
1083149
1620343
118523
1436214
687779
1811465
980934
335135
1488220
13705
1115748
1979200
1101235
1383156
1239987
917715
1317473
647774
1378482
1454960
454388
1899008
722561
1860680
1249333
1336696
878296
1309313
415377
1027090
634316
891885
434081
1415015
1258215
550680
475774
941492
398379
1341928
157914
1219782
731546
881420
1394622
200215
1112035
115979
1428853
549061
367188
1377037
853435
971300
391326
468221
1834872
1709821
782661
1041862
604321
1316861
926046
1061596
56545
1588338
1064454
1488587
1681723
470017
1929943
1451865
1950530
1403036
1653193
1950579
1745006
1525784
1504632
828863
1592872
915002
182961
1547727
202823
23635
1688828
1302608
714995
1846355
1957571
1640244
1253634
1395433
1922764
599070
1421232
822274
44761
105594
944347
370038
1363469
1976940
1899006
1128869
1391126
1876869
373571
813371
1005264
74856
1790473
1372704
722428
341891
173180
499057
612787
936196
1524870
225650
1427957
509099
1701557
27826
249699
296005
1789623
1555464
1281794
1140433
1124069
65400
860955
179358
296356
1902081
326783
652441
569015
642565
504002
503775
1787987
465787
1238599
1274755
1033259
804023
1238196
1311547
39952
1540153
1708706
929018
1816174
20031
1597802
626690
261449
1718213
1536380
77276
1610789
775075
1127012
171287
929865
1366903
166428
502675
1677901
1579986
1457872
726280
408050
1373857
834101
1151860
438979
484032
1695457
725017
629522
483471
1176096
1016236
637307
1727299
1455137
629498
1126507
1617363
1224635
267638
1462324
516709
382094
295104
132124
1346432
671684
685844
149217
1439280
262013
1070560
1217815
1260010
147902
1458727
1953928
1976080
172541
572293
459888
1949607
1862479
2655
974038
1318900
374345
775522
38416
1050839
956388
1323711
1216414
848819
905047
738677
792211
472812
1431606
1873130
1464111
743285
491475
1564023
220934
973825
375545
1276140
1548280
1802797
1258736
1007452
918328
1061542
1614392
1774981
1437905
1318307
79576
903999
720750
174606
1852688
1202925
557971
997837
1070107
426629
965605
946145
328620
744776
1700910
1744834
1221407
1131778
1553384
520687
1178534
465878
1606292
565354
1345128
374693
680506
274101
1101428
1937889
405228
596030
1436352
1060225
126694
1416229
1027640
941491
821473
1268856
1290909
71821
680690
1891521
288080
702784
1485722
1866107
426031
1126339
1329257
1612992
1804908
844789
465471
622312
1563877
541893
1146632
333907
1267480
1772252
1223993
67761
1677004
377000
1746507
432397
1542828
1008284
1963216
680577
162321
382958
197836
332251
1930346
884389
1792154
1265921
361192
1408830
59001
839105
51861
1558455
1832141
1722985
1839919
1110448
241170
852417
1724819
700855
952648
1596410
1458673
1252130
1127265
1097613
692795
1311547
1607505
1172866
225737
944631
163555
1217781
990440
111421
225362
1479571
1646741
639730
1389795
1901758
1231165
476383
237753
73342
1495021
1912580
1695121
208676
249630
1684683
944031
1471300
838377
1408920
1942212
1921594
1750571
1148824
1418022
247033
1893376
1781037
1128203
106539
1632518
1490231
130383
1184922
1153828
1251548
276831
1460471
1355099
1526619
1917993
104171
339903
622052
328361
1449668
490260
981045
1344523
179323
670587
1092924
270146
1648721
1089639
65378
1474408
198339
1484994
180529
620539
595728
640771
689633
1375671
654247
796423
674001
1887510
1531031
655395
676203
523254
1301046
1997708
1064470
837251
1477059
992415
1178511
445699
1406861
38378
400303
1124628
1929590
1291705
949430
1959579
63200
80215
537313
1685322
1154375
979296
794670
1797809
1783026
173828
1561066
1204942
1181026
855912
330754
1683243
1655259
294334
24542
1464635
1402054
279900
647987
824518
1313857
984583
1782657
1163431
1233983
1937498
368893
1639818
1630424
936824
1802840
1577660
318567
813597
1255820
1118808
321776
706664
619873
1173640
554940
604092
1939084
1420827
1739155
419226
195651
608238
1735270
1212529
624822
779808
968849
142454
1964365
66483
854457
554827
1307963
58275
594105
90483
264675
1735719
1753692
424116
1758389
925359
799259
1362731
1891156
1930324
676096
269753
843774
148269
180850
1147919
1700480
52592
1745223
355368
866093
754753
607684
1500600
953786
87464
1644307
1513287
1136372
1626683
497237
1373721
411507
291079
261725
1850152
1713494
1946726
702499
847366
1414437
1837154
1282430
279557
1247347
956937
383565
158697
1726819
1793115
27908
1463935
1443276
404500
698492
715441
877609
853882
692788
1159792
1648518
1172392
1670763
296242
934204
1427782
1004173
1045501
1611311
601312
819965
236735
1590969
62232
1322423
592955
213210
1972857
753244
270713
1545555
477897
1178085
984065
1681581
319403
1125026
1150251
192152
395715
1153572
1055689
1551388
1958448
1118804
1811267
1940247
1955131
1708335
1089654
1373079
1448092
1845426
59070
245852
299629
711927
745637
319207
1831584
851536
365368
1437052
142135
1749374
1307215
1855415
1112260
846278
1970911
567694
582257
485377
668923
585063
440069
846008
1456914
1997126
1296352
231154
1517187
799519
946129
1823324
1383952
1225607
9262
1455263
1704843
1496843
690554
1534333
1782316
629314
821689
1302
1707455
370814
707899
263050
627315
1877827
1410213
1107062
242930
1639128
403714
331032
1796021
189014
255812
1266452
237847
1992615
240009
1159318
1363533
740772
212309
591191
1189722
316482
1146639
1336183
1089793
28654
1465791
933780
1397579
468133
229317
1027954
1008725
88148
465817
1229079
1892448
1377788
1194760
254055
330268
661707
1492951
1763170
1508281
823231
1686869
885711
916390
1271586
1828642
1606929
1274541
678579
365902
1626297
1321714
1211027
52917
1870809
1941556
672679
1225669
523425
571499
1869519
1933157
258960
1824957
332806
849123
927688
898226
987918
1729335
1029725
484357
1041753
1766235
128656
1308710
1102555
638268
646118
1193839
1656489
1687649
1558988
1174946
324188
25439
1299646
1875666
1731434
764920
292996
185767
1579025
1563226
1137737
265391
219132
837063
334635
1285608
1994050
1926185
1505940
218888
1126457
572342
766771
263662
1394315
853201
1645709
1424161
1118754
1221799
651902
1254692
1131328
206474
248590
653067
335953
1570386
801182
804267
310824
1002864
503820
304630
1095218
279606
1765665
1630742
334523
1838245
1758538
1939932
353137
148959
940919
1204846
1027748
946782
510735
32914
1760836
176212
969564
675498
1330575
1145173
542330
551048
161280
1125532
1289800
825248
719365
1142726
618389
1755484
207421
1080944
103016
1834888
488043
853615
749608
299281
583661
914887
111852
184934
742258
1004830
672350
1985240
595568
1418223
975746
1855415
1955035
246455
1998833
563049
1632311
1299608
1393551
929062
1565355
114758
326859
1890192
1988600
740468
51417
401641
660239
1608049
1704191
1501551
1596240
398714
1839869
178408
720720
885972
1645602
111924
673647
1604855
516931
740133
1721375
436944
1775974
1001296
236735
63016
1331681
503907
1972013
600291
1889499
1373115
1745525
1034234
1050562
1136864
622052
1289082
380224
1435737
1794387
253259
1619991
297790
893812
187625
1515488
284197
476573
919950
1879334
1658635
963797
1803873
1673547
251664
634642
773791
1793706
522841
1007240
814735
1493577
650439
323402
1198644
70257
725178
1984291
1301674
818721
1695147
158470
1936944
470579
293160
401301
1545970
323444
1201914
1519891
1661384
1790463
29490
498766
81666
756116
1340051
1496167
140814
968847
1856145
898127
13705
1615132
1935383
853939
585085
1496342
270061
1584038
634612
706537
101148
89891
202051
365007
776564
1873568
1340324
665693
1536555
1404720
1096938
1955131
1020114
1658744
1513506
1601534
306458
1431688
1782650
13404
1372374
1531174
576539
1040368
1717604
568495
1567311
911811
312847
658255
174911
299164
1261041
535565
1693261
293858
1786862
464524
624073
119354
530480
458772
473086
292946
734856
673718
872039
10837
886326
208989
873274
704249
1678272
1530589
1429621
2763
1034925
1328450
733603
1332325
1762617
116958
1088794
725307
1225314
1697670
483149
1036910
547616
1961913
470454
1672780
368556
639959
633074
1317
10252
394180
1475243
615813
479224
1884393
1705083
1289043
932067
1564267
1899296
134546
286646
1160995
979527
734299
34601
879693
323734
1359897
1386167
721036
1615891
1801146
1141517
1357510
812413
1835223
1020172
862248
1401719
1508238
248926
288555
911600
956969
1198646
1983372
1794222
149049
1014212
1503504
861298
587479
855017
1105793
387800
869510
403885
1199147
187805
1016292
1067383
379532
1928692
1073475
1550701
1702775
1214970
1287356
661633
731938
1437025
1586720
811052
1609811
1998994
1156982
1594709
1538906
901976
143054
687779
1134313
386877
383635
1705159
567582
733348
763306
298678
1816126
710936
1645522
894036
1208421
1847460
1123278
856444
15769
1246855
14742
474988
139155
1141324
647503
1717515
1223734
584628
829750
1084772
958902
1762681
163352
654610
278975
1338670
1501679
1994148
1403228
1676139
1276316
132464
1839218
611366
1280372
4890
718572
1686305
734241
1786919
1837276
312104
918761
681294
1511468
1054171
1745621
708043
485974
780150
759937
500445
369542
1887342
1314972
1959716
1736920
1697590
657002
1318826
989530
106943
899552
882791
1918529
1347672
1574906
161462
637272
1746280
598515
1160698
495146
1530601
278395
518744
476706
994925
1037734
138026
32265
512371
1094416
1059444
192790
110478
293802
1213911
651169
1344125
577640
1817975
1599901
1291023
803000
1112847
1693046
1498101
1513406
1178511
1594121
214584
864060
6434
1857580
1633902
1207883
976299
542275
141741
1187033
1131965
1323273
1500600
281876
1149438
623461
1073320
271793
1610583
729400
416108
56352
1986068
1238350
1006801
823926
1685625
1002041
1658746
414800
35444
515508
1544839
253192
1542320
1760459
1332325
976518
1212949
1703852
56367
640222
1986148
1277587
1159158
1882835
553730
998821
1514985
1867027
1516151
822952
1814201
132556
1538736
1038592
735861
722996
1480160
1371181
1638666
840284
1760217
1567911
1125049
1491312
249789
1976030
1870729
96290
956396
1431983
1792918
597709
1050092
1428602
1763135
116280
932681
475483
1490235
831804
1455413
1179763
502258
1506161
222562
1487490
475513
781995
1477743
1264062
1365136
1162287
493318
1206064
203153
904587
685906
1295124
1673440
620635
1529208
1717310
1014066
477079
1359895
1025833
666841
841710
952152
819325
1846538
327942
365543
1913328
1162002
879030
400766
1095303
1856531
381378
296934
734124
594882
465512
669997
61637
1030507
1082088
1582342
1942815
1853572
1299043
872687
1831669
1132841
329877
736967
404846
1667344
334998
1242686
1626683
716782
1349218
470110
1373252
1363351
1913028
78467
949407
437337
940330
954576
1576586
1914258
391601
384337
196326
534922
164791
451066
1957571
138352
1209506
1149596
1527918
1097613
1203069
33887
754161
382749
1129038
1587129
1800200
273427
839579
1921560
378191
157430
227277
248844
565786
1198126
1986708
117764
270861
1354867
1009933
1749374
1214605
1978388
407032
682922
1748585
1294600
247289
30220
188596
1381100
741659
28199
1634145
206665
37797
220190
666618
502381
826080
1012629
1616429
1907878
1773889
712857
121521
379935
1356290
1152332
1016760
90199
1068206
1495325
675340
1428448
658842
1722219
775706
75794
1726249
25417
619392
924507
860960
1133322
93216
659379
1487024
788489
1896908
573446
1015157
1843759
1182839
639682
1958962
784966
571342
1116529
860809
1063238
958912
1462439
1072609
1565271
1479488
869510
1391677
1813398
1128150
1524275
1462410
1172068
1692172
755758
1857987
342234
192699
62579
292344
1092905
1231429
918363
1172776
1590709
501965
784401
928063
246409
745596
1426826
1510930
373795
1127582
387930
1079439
1151899
1018328
1037177
1839746
1743438
244224
1972392
1134316
1961509
1158880
17937
1380896
978112
568099
1671182
1372482
1230394
1723800
1337856
1289377
818785
1049596
39740
907284
1510281
420269
1005816
1173384
1087487
1427392
1904685
814967
1857300
697534
1680696
1844425
1741441
191913
1773879
1642412
882
1880913
567225
1005290
15334
404274
1468244
39884
602179
1265433
368556
1097424
433455
1029840
1196355
1401010
46410
338241
1489171
1890669
440699
1217862
186733
882871
391858
1607650
450035
1433561
1525162
1511845
174846
1031416
1604087
520173
133475
923976
1721797
1734399
1030793
477803
1097187
931394
806726
1998442
1384033
1114252
1464274
1621939
1689746
1248331
1461723
1913096
705690
1608604
651632
304718
1219766
1392594
1996869
141312
1170797
1189426
1511213
1904997
1493312
445663
869177
210848
1677604
721534
1924223
971207
198608
1622742
72528
116296
70978
777718
1313237
1133582
795344
927456
530077
1026475
692703
1077474
925482
1034738
388913
1037969
1342158
1682152
669437
1568994
1872654
376686
1701056
1431437
252842
1689667
672501
891323
226297
1553287
229164
1435263
123292
1046517
23027
1634560
1555315
318844
1439573
983872
1697874
340937
182032
475460
1160279
279900
1010286
367295
1322791
1539412
1869707
1777369
1089637
1338016
52847
1603892
67378
911447
1938763
72135
1868546
709905
747492
1744397
62454
1698006
851530
1806638
1078091
433985
723092
1922811
599535
1160288
1579194
767723
1378162
1850053
1046768
1925508
424289
1209367
757769
1195764
1892108
56197
1443459
925354
497451
84071
1538256
1984960
1709059
1857300
1545097
1992099
1474714
1540233
1816741
596814
1218414
272873
1507512
1450431
372634
648573
830736
718798
1575024
84071
1872963
1975901
1443235
589754
1320234
1215702
882097
378552
68460
480110
1580455
1854100
718572
1010587
135972
913896
1667706
856436
373469
1272069
1601115
27827
116615
1537621
1162868
375933
1841456
1034235
1789108
1803697
1918668
185425
116391
1822982
1536965
757769
1070530
1745621
1161581
1716411
1974601
71517
1629222
1163497
151419
317456
1583365
388245
1040791
1292487
1952566
325588
1721525
136265
94770
539173
1255564
1854340
1681517
292195
235944
1066602
408907
775436
276235
753541
1032188
1648188
227723
616577
1375210
606458
611898
311050
919771
1495966
136671
1605109
453671
1998608
758263
263188
1916697
1985175
867942
197036
683107
1960767
97753
592768
191808
16210
101991
685247
503440
320268
429745
179236
736011
118488
835586
1977374
500408
1125621
646924
1975527
430957
87239
869069
1247851
980934
202758
1021694
1715420
1393696
1320202
997834
1964316
1671199
796166
925937
1164577
1390029
149217
1894977
1194174
920889
1127378
1261374
1844560
1764586
506743
1368216
1790275
998713
1926318
1050506
1091639
1728349
262058
1417974
1748913
1866806
151897
658161
149568
933067
1470443
1782763
404488
1106253
1877683
495090
686839
865197
403658
306346
1358065
268629
819368
443537
1978512
1612086
866887
471282
623547
609765
689047
1558386
1062416
436363
451418
1475487
690430
1372486
676148
1055124
1354867
1966570
1880878
774665
581775
441898
831966
440328
1425760
1815911
850586
1195479
1961066
71574
1611854
1938704
652301
104560
1930146
623529
227051
595081
380580
823164
192000
1889851
304871
363659
1406629
1978937
834091
673583
225956
1988504
1318093
1179449
1477226
1498798
1950654
98485
1595241
915016
687183
261449
77108
1545924
1743042
591221
867602
367936
574071
1484099
1834545
1207669
994896
1861727
212324
1220215
793345
393137
647783
884065
590829
333150
1924027
749775
1498681
872554
523951
868961
641187
1531004
620027
475242
994825
829608
292571
1150998
307642
1631006
338370
1151214
431227
1981650
1727780
508835
1527542
1973529
1434418
1395006
491966
1168160
1092978
925711
845687
1501802
1739878
1867815
754044
1202399
1142691
783642
1810138
798503
1098374
1416069
732732
1327659
133282
631693
843866
166663
1166237
593
797332
396244
881647
730859
621720
412449
1605123
1192335
818185
1300620
802542
1514729
744751
1307944
1411578
1023844
1008061
1924884
964456
857933
69122
326794
1025859
502452
651967
785103
507205
396347
1602050
1041536
795013
1241531
1856692
1164467
51644
384836
732565
1589132
579436
95675
960065
782697
768911
674062
1121402
1561155
995418
1956152
1199115
1785403
1389365
290641
1204330
1858327
631018
123814
1353321
204408
1367321
448918
576976
1756288
491941
1834572
1625314
1705951
194049
244855
1031177
512994
7046
280488
36952
977330
827989
1124407
1217785
1074935
802595
1041394
1054232
164791
1091676
870989
65143
1692397
1193235
1767780
830498
291593
406807
1988416
1144446
1623606
979089
1137116
1587865
261429
1663314
1159803
674866
963695
1448505
333728
1325425
230302
802622
924592
211199
640897
123928
625908
291593
1173017
1029457
712707
823391
334176
1490681
845988
1409064
435576
83380
1594484
1600420
1195683
527926
243108
1688972
1411378
913508
36545
617739
857385
1229885
137603
460780
1659769
1324944
1495706
1967018
1512256
1222257
1590775
478077
1484177
1192361
679074
1697354
877410
124905
73867
1159064
139307
1681161
1083494
1370477
955284
153230
232365
974652
1237102
1753085
311158
1337547
443629
1239216
625339
151048
1212292
1816866
494051
956078
820619
1594179
918782
1920620
1342967
341386
782954
1723540
674194
1369362
1178374
1346988
1907267
684579
754138
859742
857426
1616403
995858
1075955
655820
664733
1555369
1022303
258352
1446837
1872963
1626978
1672656
1318064
88026
1106533
420173
179810
1868652
1646976
187613
1555011
608614
1354527
892891
415294
239704
784446
1703926
1571115
165585
1817957
523649
1568511
1685816
1888991
167133
475557
904246
1250655
1032913
1939465
849849
1699456
1416307
412635
1670574
1705330
1511543
1388922
1664864
1991499
577245
245674
261513
1759822
695112
1082135
1597869
1800189
1147463
1619674
397049
1204169
111840
1332015
739012
785468
1641499
1331522
515454
38416
1176797
803113
522369
1334232
463862
1957822
1268906
1571871
664197
1906158
744395
44343
1748623
456689
759694
1361161
1763615
1745525
990339
246972
780157
1274751
107482
1453055
765150
1867360
1879799
481786
1323187
620589
1521968
579
1027999
1777179
79997
1767552
1652384
1969935
1381677
380281
1799142
666594
1701438
325194
963485
901671
863529
1929780
1339491
605245
1519311
1250056
351784
1402732
1971864
1811363
1868881
367346
1261631
818508
212918
1386806
364303
1663999
1209005
939750
1039754
275495
771228
1377494
521944
1125929
1944893
1183577
423718
902066
456351
507440
274265
104892
74371
1098197
1479991
1830014
966894
139494
1370865
994237
1259406
1025320
1486727
1153970
1895059
1713915
683107
320106
622435
1640243
1280704
1236688
805081
1238694
639122
774105
1307824
1987690
1361828
1970615
1864279
1326516
1599798
1207942
188332
1259144
855665
948070
1449281
849175
336105
1944097
1417524
622695
1126813
359847
1482696
889441
191273
126483
283821
1747596
1819394
1878453
11857
1222823
845378
239115
1719362
868449
1195052
1454243
227581
1039867
619150
728355
144390
1529413
496739
155215
1693937
1229054
550912
481158
1481133
346064
1844628
19185
1705742
584648
1314927
538821
56916
1420589
1021502
905315
154969
1375546
775177
284696
920961
1669352
1558940
1711636
1852933
1673284
799929
1081919
1245021
360362
95620
1284890
1669587
873174
1581269
1752045
238872
169622
1184922
503413
1224866
1541610
1186074
1903057
1780077
254008
1615361
455214
1125533
710604
909124
1705242
1443490
759004
1833456
1084976
1448773
1929139
1221236
651833
296948
1389143
1591914
1658178
654724
1329659
1031399
1675579
1815053
382901
710680
1374921
1461898
1591039
1388759
544995
1254512
269329
126379
878908
1973957
1427871
1828057
628153
1315326
892450
1431558
446235
778982
431802
419319
508063
1450140
938761
1633909
1229419
500817
1796629
888414
1340099
682356
1598661
1860435
1714251
930416
1704843
936361
757339
993466
99778
1875405
229318
461061
1261984
1827450
505814
1074744
285446
1861421
1705948
1714218
1088247
996948
23286
1510733
337449
813449
1821483
982324
1378593
1434740
662385
1210898
1358628
1414945
1995270
396834
882911
1599732
438979
1724361
248170
661585
611797
813997
1832348
3136
433689
1310551
1873156
721744
1874704
1617872
1362572
1186619
1549795
1452670
1677227
824173
1391778
1109115
854966
125361
1699410
167035
371104
1070105
1579454
1467206
561850
1831680
534277
689404
1968574
1167609
1572361
1371815
1971966
192848
1087495
94987
621410
1193365
1803420
1271248
597882
1924730
354907
1442775
1091549
1026708
1480907
412408
1856190
1767185
974108
1977698
603030
155316
1495325
636179
1962464
1120159
226638
64727
1192858
132105
1507977
810733
78208
924736
659780
424274
1861827
1503665
1224222
1515681
1844368
114699
945981
1550701
922509
1706563
158868
1490429
270594
1818486
507321
1734353
1210985
289704
283555
1915758
282417
88794
996743
576147
1202939
704904
792696
464829
1754858
487295
1297437
1576718
1497752
93047
1702944
981839
1147306
1853777
997630
948786
994571
1420787
1908131
1275046
414534
1788098
1139212
1432593
627302
1199753
214392
1509020
378174
1294123
1106916
1075421
1868881
1769077
1992521
1136113
1239654
1347711
1616660
1747348
1019883
1615891
849194
1973751
1254490
1611014
118608
1418512
1384726
417156
188962
1932284
648393
75700
564038
1020817
1074482
1423220
755763
188231
891145
148732
579052
1689840
1077708
141284
1719761
489290
173995
703817
181441
1862896
132474
438913
1609967
733880
123100
439663
47286
1048333
1849494
1734472
490211
1808504
1023733
1583865
1656301
76212
552691
1620530
410544
1161617
797137
416686
1375849
484756
80096
1050327
943819
562529
596207
581638
1234200
131096
801883
106374
1144189
59127
1929169
973247
330128
1402104
897561
132700
1275259
1123301
1260271
1728736
1977661
1946056
173549
1206776
1700453
1542629
1591455
921669
1937243
1941879
1250360
1994065
290316
718863
1654445
1831019
347102
1958151
1139640
708907
388016
453342
144985
1352339
1715050
1743801
262786
1030403
1173752
1091520
1762408
1822992
62296
1439334
1588598
591384
1842081
539063
1831446
1525390
1032474
255406
1700702
1201858
1624504
528963
1850152
1161220
1339904
1393415
1572618
1542631
1981418
749133
275545
626141
234947
223952
246160
231514
1623687
1319601
204279
1830459
1867336
1619797
1102512
653806
494036
1852101
220716
164712
918110
32776
30418
1620830
785671
1618636
1436724
1854949
1043946
650409
1147599
251520
840026
1628045
835221
1732420
124194
1673977
1555422
323630
1358530
587352
787911
1256420
1674325
232447
159131
1311594
760286
1283664
573759
697034
101280
816815
1457707
738259
1945364
476062
162599
1811966
925482
276045
27431
728675
1429357
1694121
1099853
774930
1167969
346347
589120
604495
1718306
1714766
792450
581512
246383
1254111
834966
180490
656762
1518317
1649849
194201
1650359
384162
1291404
529106
1301720
1045813
1306598
340803
10
20768
1353559
297608
1488405
32551
625880
1542391
1492201
1735533
744879
1534502
550924
1005410
876818
883091
1525677
1837785
1644083
1591986
379396
1775302
1399259
738664
1534916
401536
808350
752891
1684113
1345215
1134218
1598028
1691016
1516967
1024511
1224941
473724
945306
1161416
19657
1995376
1166873
551467
984806
1225526
1550769
1790672
1248543
1695022
1088945
15669
731586
510633
169763
69134
597053
1120429
338751
465426
506859
1080010
696201
304804
259306
4114
484138
1988820
212019
1771237
1375392
306519
843948
626766
1461297
413811
594269
527749
1989962
123100
715864
8670
189690
1591975
1219320
1429417
1961670
242370
1328140
99851
148386
1237489
892950
724163
1765232
729163
341533
1557697
1190912
378930
1967771
1876822
1772722
143171
722033
1565523
1589958
651047
1820698
549391
1293415
1129916
1323095
1641528
1538524
39218
1967270
1995439
398516
181758
1856595
1092744
1583960
1292644
408581
1748437
1989201
397073
251735
1963389
1754444
602389
274040
878690
977575
1419327
892311
890565
1030303
1943377
1806523
834605
1973964
982215
1502115
1183974
1546760
957305
1344934
1046819
517329
404964
301906
1858223
146484
1915090
1556552
1472495
1668366
1814185
873373
1273027
482730
451948
1555472
445757
517469
1016188
1339416
1273082
1138301
1127199
1547748
1184703
406072
878719
767209
1362124
1648206
1187853
409957
1263490
656634
1236484
1665677
193950
175582
843246
1765079
629427
786392
761902
1822660
909553
1204475
1027614
702204
1662288
1341069
1140208
1962220
252030
362859
1852415
630609
222382
604748
1130964
932188
466542
548855
1288237
29490
1767091
1234617
1524249
505421
1920908
1851761
1167577
1536380
736596
1385916
673763
615011
183326
1316346
1861779
613959
897526
278875
1011604
316290
862629
101328
681429
1817957
501035
333621
1705628
1802553
1538285
212125
1100865
1070774
1567911
850545
729496
1705276
662187
1007779
915576
1540347
1059419
830031
1349988
1523726
917035
1170033
1591685
1790287
485586
513955
601625
668055
1457075
1160192
216877
1477547
681103
1699497
1606398
965475
1396152
1445949
11710
679064
311945
780107
198046
722177
1501864
463083
257189
903811
849764
1232041
1784595
1229167
1178706
1153331
446057
622677
829282
1121864
1649711
1252380
1100959
1178765
168087
1308758
16589
1762943
1256213
897210
51639
1888344
1712011
154997
1579646
1734497
1967965
666085
1379013
644653
388495
1331518
1334623
1036261
1468989
652374
1678685
1318217
1625235
1693670
1338275
1409497
353062
453299
436675
1179103
277757
704004
1637696
609002
1260336
683926
118238
1510482
91125
1314719
343265
658050
959451
1310392
426992
1397403
1456007
906546
1425201
631289
352753
944059
46368
1356747
1406928
28391
207340
391317
1901887
1823558
1202599
1775296
507579
98485
648910
1164056
1591968
1541151
1140560
794455
1573716
1293794
1570393
604232
1123301
1369617
1053891
565786
1135105
486397
1714413
1161692
1202189
1457751
947043
1581219
952339
1438208
1741594
608625
1322372
1126563
1712158
1657407
1932625
1180596
1013605
424351
547527
142135
966094
705559
468566
1654380
1854706
326080
1663818
1596539
1971997
1359784
475336
403916
932544
1391643
1184568
1324244
567778
1117149
1940658
888050
1328349
329536
272148
394854
1061468
1042114
2212
1359392
1983038
893094
1734257
1570072
157943
101996
677615
282480
465397
532312
1013678
467037
116216
936488
474973
372634
1475579
720
473325
276701
1786479
1225541
652400
210201
633303
865461
1411425
419499
306029
1706760
800281
1116486
316984
796254
719029
1100287
1017267
1667254
1618611
1731073
1751886
1981419
235591
1077708
338549
248100
812119
1765523
1862182
799341
1564347
286749
488457
1804556
1033540
524268
415294
948281
592768
1718091
762529
5444
1596643
1624106
1532829
1335613
988486
951855
974318
1257428
998557
1701295
1429154
1494355
937368
1463432
1472512
234804
1533137
890083
1909335
490235
1888503
1156906
784715
846146
1494488
1221961
291935
1687267
1070970
777725
240208
1567043
1475609
310504
985050
1253442
716442
1943573
193246
833585
1780556
792324
1865068
1013374
701380
559311
663456
22811
232361
439107
923782
155401
1393999
651183
1164959
762217
538571
580651
349793
61253
1786513
1743500
1669399
1230060
547765
247298
119992
1287202
1888208
179026
1584769
677552
830862
691398
247629
748235
1070605
35718
1561410
387930
1155743
571452
795580
1474658
1228941
1773879
1721835
1023121
139783
272510
259659
1069369
1704891
278029
414213
1594052
866911
1663816
1277641
1105804
1664735
1615899
822274
1291535
477293
230394
313768
546559
66405
601005
566404
1849162
40439
1606844
433469
1449115
649584
685247
792696
1543775
1791625
510337
1357502
1353911
1842243
1570
1911154
351613
1302322
210438
502291
1920741
375729
1338834
866086
69757
1268088
788401
868463
503652
1991002
727602
1397965
1319332
609438
199516
705822
27952
191397
1657405
752268
1362832
1013367
1107798
730682
159516
966366
636191
588554
124897
1178536
1957234
811936
976526
933854
137181
690976
198202
414109
1624390
803138
412635
1947266
910541
437816
433985
232377
1196557
1993718
1265169
4394
1814634
1827263
59046
522697
1420880
856920
1640577
251240
1580455
1237873
1341265
1048366
1641715
564204
1501648
68919
1115071
725689
1628223
424964
503848
1901392
1591440
703666
358444
1837320
1454894
252773
434471
563755
1821467
125460
973788
1814972
1683730
506180
1268372
1906996
706079
1702717
1963020
1780978
1274151
695595
1452249
743671
1771745
1314972
1478744
69930
353630
115416
1791683
1505450
917433
115201
1228361
199356
745360
691070
650031
1233038
356006
954245
1410461
631629
559999
530751
1179449
624330
1781267
1106453
1289145
153963
1878427
238253
1126717
383570
672659
1695121
888530
1774052
39972
1093742
478077
1685220
1825992
619813
352208
1903305
928913
1751362
1392335
369117
1469337
147136
1007485
1401538
588540
32238
50842
549706
740280
1779287
336111
1893533
1901656
85955
934870
923578
1022366
1551813
1753126
1736583
1616013
1566430
1440844
199521
29831
919799
1401538
1053283
1867997
1547086
1419526
918019
1045416
1243784
1503089
983975
1650562
181954
134787
591147
499312
1705213
1289461
1321919
1830380
1104377
725009
1221077
1689840
1491102
876955
1550474
409010
1041433
540455
171282
172671
233845
1886003
1002268
319550
1194340
405114
1563431
25582
697254
904744
265757
40733
1699695
1704281
595574
219982
125665
469446
737298
370680
394683
1033758
1278665
1323346
1251967
55403
781767
53621
1370314
1308853
856023
496545
460718
1581013
1299895
1825435
1417083
861326
1358163
1515197
815083
732860
1376771
1463499
103112
1008725
1095330
768089
1807900
1161745
1237622
209000
827994
46835
598284
1717745
507073
519079
1474038
1300251
1448462
291451
730835
245963
1686267
710718
606773
1437242
646711
561200
1797637
615366
455523
1284506
1811172
1716339
792324
1980225
1837738
1618409
219109
877442
111840
1001275
12209
930585
1926318
1434134
540196
1625725
1820063
666135
148328
1497517
404307
941187
1237757
603495
1812107
1650076
1395942
412205
560577
732805
318763
1133303
434447
1992933
566725
1561916
727440
453349
1288567
500408
1504504
565527
645248
981097
224757
1898674
1030102
1087839
630215
1534336
216347
951719
726381
1150144
1838674
1359948
1466130
1875571
741593
1191287
1540347
82875
1715851
1699832
1954495
31794
169922
619898
1382591
65600
142105
1801408
1832551
1084486
1259093
572572
1596534
1621184
802414
533052
272979
45141
1856352
139445
402268
475513
1980880
1201035
1992815
538571
446670
986170
1395885
562310
833184
1083121
88169
1211478
1031272
1710963
1463437
20209
869177
273332
604553
126712
1630246
1002864
341872
1115299
278915
1916640
673051
1380001
761532
1607343
190260
903377
1177261
1582670
1630536
1338075
505024
838055
198480
1505933
410413
1898284
1093529
919067
161660
1168683
564794
1650488
715555
1926745
359214
1560471
1940677
1279416
444773
1039643
1617979
571320
1934422
1561738
900866
756330
792044
1007653
786277
1450958
1545812
83479
1266539
1604150
342601
1395379
1577498
257084
1377578
449504
2869
1223367
879966
1288982
607181
1106907
61447
680790
1510229
1701931
695679
1110336
64295
1820871
439606
1107981
942288
1518952
308172
1370343
208420
579527
1713257
573897
660158
1493408
1126521
20300
106484
1915090
1051943
1212167
286850
1591167
1148474
696364
1538287
1879798
1236316
388368
1980476
1435457
836800
1071823
221504
910178
1649483
1702461
859681
612339
715580
1605750
1928795
909409
1645179
1791878
1978782
1977321
84852
1352628
1465414
174592
1694780
1964450
428696
1466254
279729
1112953
1251889
5828
327387
368316
1581845
915189
1361971
1519309
305140
536176
689419
1628003
379295
1693903
185420
161816
598120
98567
1917001
736540
281501
98204
377921
270740
895910
619919
1389100
542422
1343955
1803410
428475
774748
1309155
461705
1559114
538137
296032
1993311
921528
1121218
727037
1067791
87675
20491
1294659
677452
357688
1695243
885438
691244
1099741
1782237
1360841
1948702
1995889
366689
1613333
283789
170817
1446689
740288
326642
526176
288862
794651
819423
640787
531814
874502
1970301
251541
714583
1370817
892343
475091
1544178
1827673
1924578
1627751
1913433
285971
1036210
1771945
1870464
1312270
309257
337543
1389079
484013
1139497
916785
728832
1422061
219367
122852
1230339
1599654
1509450
1773243
546203
162231
84524
574299
48133
1702799
602471
1902001
1470190
1073006
1711162
1963364
687133
1831378
1919098
1331046
1760949
102629
1193297
1269882
1137543
695734
1781362
1534783
1965911
1298384
303580
56055
1721586
96497
375082
364125
1712263
1172265
1456615
1287000
920497
659410
824197
1795804
1949076
1817975
128963
1489264
142454
1825453
1861653
976829
497193
1927402
705698
1056795
121639
272978
1103620
1944956
609319
1548856
1763302
1240470
1081861
1179566
885331
1642817
1147891
299145
76828
1301769
1776558
562733
587186
510150
1356421
285770
1556552
1802048
431527
1288567
1446670
934993
1012270
1634
1289630
328480
658710
1108582
1526687
509932
1366663
1020011
585447
834097
47742
1967965
1297113
720449
625946
1248567
1057680
1078364
1377616
1425093
1897013
165852
1014764
1360353
1216904
970758
814832
1647751
1497715
6721
278578
870328
591342
1385714
613540
641010
1440586
1671427
1118824
1764346
760100
1758836
1957400
205451
1573273
102587
949589
421013
1135871
672035
480273
660816
1155268
558536
1678819
815638
1362671
1911107
1667737
1597906
1018234
1620184
711198
1574380
586206
1327355
264302
1686228
1644468
1679394
1911678
1109320
368479
138295
1913722
990339
1261156
436718
201595
1750178
1179293
106030
1869264
272783
1612293
910013
1502219
640699
768586
1388302
561934
21267
392997
999774
1072782
278948
1969799
972515
1270121
1500032
196221
671260
692056
1905219
1631924
245712
1984934
123288
1503017
717312
574803
1748725
32173
1538285
456148
1917772
1969525
575483
288909
459612
504329
648748
331686
454617
695436
1898395
1014080
662092
1550859
1701727
953527
745281
1594162
476605
98466
1750385
1608639
549624
1340444
1936234
387932
1079021
151660
1274925
1965589
1143391
913896
1946109
1618915
1435716
1399445
459027
1064734
1506846
1600252
838069
31006
842145
1899683
1681682
1163632
1448657
835800
603889
1844119
1858177
739385
735421
756552
969972
1111458
1617490
1650340
1226911
1337817
1772222
1927398
1030994
502963
642104
152153
918196
548572
1880323
256111
136613
1021926
1213270
1817829
1654655
433743
896898
941876
787845
760769
499879
299514
961468
1169907
315270
1621772
138158
1164224
1707238
418674
449719
1874804
29484
1664496
1244305
566289
1325381
212618
539666
984744
435371
476851
1179002
1424925
1898644
1284133
975746
747118
1844526
711560
1372128
1639870
486047
692799
848295
1186932
727491
370699
27444
155243
1981540
1877697
466908
805832
368943
1553939
646171
1771814
1280998
767820
983911
659732
708194
1231112
1590100
1774142
1074926
1596643
277428
92242
961868
1801810
1803117
420959
227521
109167
337275
1698572
691562
1955814
928264
863070
1306756
1845352
1871792
718487
1371296
980332
1690478
199611
970397
1075302
426684
1050518
1881682
1545583
636405
1998313
1196418
1691294
1489040
756063
1884889
1779789
1175860
1396140
1689699
613600
51589
1470381
1273085
208211
607941
1448268
1411167
1031061
851937
515296
1431636
1686975
1148522
1343583
1091030
176711
194969
667886
370812
150872
994925
1935068
1627616
1775538
793742
385688
1646562
807991
227374
1301224
196526
1048057
398420
1733449
91059
165880
210335
305097
1817783
1753085
569966
635202
1571352
572832
578490
263337
638781
1349299
975590
159796
1299646
1100980
882636
1938649
1846770
1331172
58109
1578024
1168203
637493
1294458
1044663
768828
1010982
1727235
214930
1569656
383633
312298
1723212
1802979
816049
1671756
1849751
1695027
403420
1093076
1057028
139307
811734
501627
1398380
1501648
1602256
69832
1907176
1588065
854583
940927
1907463
968261
1799929
569598
1286284
599919
1174104
905576
1497166
13922
389934
1768052
124420
382076
639951
423453
1714246
759694
518524
277786
1300411
386738
1050388
226792
657092
1920584
1892310
13104
55550
1030009
63098
815638
644653
1428819
625339
157299
1957593
191507
762901
1395004
81396
1376634
50579
1932435
153483
1481231
256697
1105007
1794393
205766
354138
1941709
65765
927362
1379930
925281
1977704
1450920
7167
1928024
1927319
816488
1022873
1059843
1575735
1494907
1511473
1227397
1978937
109527
563082
557826
536264
58630
443868
1472898
1539942
1842669
1824886
1171438
470386
287882
744752
89648
459028
580441
537442
1900341
889552
77573
1937106
230500
661292
385694
1859562
1892821
1801031
346413
1321499
727074
1008304
404894
1277154
1765329
1649339
1798922
104654
694051
436536
1357802
1072174
364171
542628
764431
664988
1903963
1324747
758263
1453443
1227119
651925
692214
659061
512660
136259
1558853
1290088
670653
1161085
938193
1037226
1564490
1171350
1056925
719557
1196361
1621800
1238288
1292538
1971274
1130321
1491566
675088
1142733
506911
1189296
649602
692056
432378
926443
1667710
1294600
1907414
1155376
794867
1672102
715429
1976874
1750436
1287385
244962
1751713
1214914
29537
1208335
756433
1114298
1605123
1471159
514744
792445
365847
1634504
345581
195762
1388732
1559143
604094
1022873
1925508
1402749
360525
799925
663900
1740701
690534
1473552
284755
947541
1371764
248844
472421
586999
250020
136923
359835
1394721
1386463
1632811
1692631
933650
1804606
931797
1225143
1754618
568666
1479891
1063532
1260493
1479697
1027729
728043
730105
848215
384527
1374394
1055140
210927
380062
1999712
101653
500407
1257620
212194
71456
98977
1313342
679458
543711
599379
790051
1049216
870777
1175528
200401
648638
1966665
49444
695102
719534
1366663
1436352
1815303
1736341
53216
771594
1782364
1534559
1594887
970255
258517
844520
1259395
1320153
450018
1350749
113997
191552
1473672
689049
411047
1123462
1386189
1221617
1844565
767600
1668098
1427392
1356640
1838275
1383799
1846756
512575
267632
898963
505078
385757
590902
315314
1574380
1937593
186632
1541723
99778
1352850
585068
356007
213066
902390
481313
1653269
508466
1877579
332341
1049877
86742
778984
1730699
869362
731924
294950
1617535
1810325
227753
65633
148196
1634995
958949
831855
922281
613605
1741060
1954596
185151
1026877
514251
501047
1113860
965613
151870
1808540
1258226
576899
1131787
1670971
220248
222578
848614
352756
819085
537469
465723
1369488
516289
501093
1925060
1324328
213224
536273
1426897
1035243
260856
557073
1564546
1552345
1917190
419750
1858912
154740
899539
1830596
894836
898328
1340843
587938
159919
654261
317312
1339682
1292824
1694217
1768007
38112
753986
136560
981868
1090357
1003727
158602
1072453
260690
1213663
1387719
1979065
1858526
1871792
1657478
1520858
663790
1192512
1868632
116291
278657
959772
1575699
1950662
1371114
978352
1506807
1698450
1371130
413010
646171
184976
1962327
476605
1970397
1555072
965250
655864
1538027
1290879
358643
3954
1475447
1995954
152245
1076585
206441
720348
1407997
7750
101070
1636663
1490089
1747121
736596
814709
1380237
1346167
639400
681340
256582
1441186
1223151
346986
1628471
1756704
1529339
1940917
1692746
1993012
1528890
1627368
1030507
1161291
227505
1107860
282256
1046576
869596
1803101
641460
1336866
928346
1437805
1628523
721478
431614
683711
652774
1572580
778736
1422061
88031
1104283
1895484
6362
755229
948031
644076
1949392
966731
601520
722290
850458
1955958
1069211
243342
1978075
933102
158470
223624
1682764
497983
1940804
1153540
564833
99995
823538
110777
1289059
96931
1215335
1667881
1950105
1718529
182616
1616663
1257677
1092842
1248741
1904170
508740
1190137
760956
547497
508063
1074793
396244
535024
639122
572205
1015620
1309335
1420942
650587
321410
742714
1077921
1997246
865180
562109
785748
271308
1239500
1816226
1710386
1509973
379995
1909758
936102
895370
1924397
1160777
1663131
174911
1326253
1628711
1840173
1248012
60503
137353
1993075
974203
1052350
487328
1178936
456893
653001
1181789
287005
684271
1246536
1789901
301865
1504679
802944
1826408
1385916
809411
1744028
37541
703921
618971
1844119
1870793
707535
636525
1352249
585870
698206
1378020
296743
1436746
255007
1662258
1461325
1533396
1852182
1486858
1758298
726326
26999
1047908
1165985
657755
950542
1758557
1270037
260658
351218
1223689
463165
1731925
1640543
971498
1368812
12358
1791069
310383
432227
1084772
39714
112213
1460847
1450958
123272
1574879
448362
465217
1605685
1130698
349395
932241
49281
1537540
609393
841568
165038
104654
264069
745458
1115222
1211799
73105
1268613
773893
1264308
1322372
1090732
376861
444240
1165467
787233
1167239
140820
426297
1208957
819808
174963
231184
1286656
184754
1095071
474404
1195337
866615
1971433
1984755
267828
1750338
406132
1317016
1373602
1374233
1713621
1904991
578655
1980948
1752727
143623
1739936
1629587
842721
1701530
1966928
6913
1074092
1721724
1128761
306857
941793
1354208
952565
733802
1365386
1155102
81017
1012235
1701099
1638426
15797
1874357
1399534
465572
1651222
728779
32476
476383
831061
1764960
1505462
1425624
1142170
1611182
312298
47714
1740730
666424
1270121
1699115
1711754
1715530
442450
389276
680971
1092009
359835
1733188
1172227
1447525
132642
1123910
398546
1209383
1356290
786334
1920481
265705
1104377
217117
1536430
532459
1818069
334407
1246589
1516013
657970
495158
1563695
241840
1028148
1504280
1181745
325370
114987
1047410
1476055
1022193
1382591
1341815
1849019
1701064
863729
777776
1830419
1043729
1432227
829304
1199398
1838681
1878903
562109
1540249
1172120
72483
385701
1423893
1661435
1052023
1990209
717728
863547
1725408
823391
565662
933486
987029
136510
472116
718572
813381
477716
1113759
1222211
1829494
597535
1215124
596769
152387
972563
735910
1451510
1499239
847950
222545
141083
1618643
1689602
1336049
1338763
796242
101810
187805
820863
125220
1494581
1198189
466756
1430906
1416127
65930
1554961
1282405
966755
1957370
1608456
808265
1980729
1313515
905878
543735
989853
55126
714528
105443
208786
991441
650597
945715
1524910
730591
1100058
607783
774484
1514550
424269
1963473
611218
1790385
1693174
671554
797603
307466
374923
27286
1136819
1186882
1659769
1846310
318260
202634
878412
1610296
78950
76559
1131720
1688974
751989
1506102
458247
512165
270391
1499721
963411
1726318
1653151
1711920
364303
897091
538317
1070709
1144307
706764
464110
447216
1556748
1645149
1574431
389653
1434871
1097946
1635660
575678
908562
1390265
1693882
702291
65294
1593047
1100189
338479
127343
807334
1531998
1705720
1461135
196613
1204606
1684877
663347
1555899
1627552
1296677
1423894
1585216
69181
997762
1774673
507627
1506494
692726
632396
499783
369572
671770
1616451
326538
639657
173015
1130698
557048
780654
1328905
1611865
355379
1794169
425189
1603022
1814625
305461
1122479
980378
957417
658554
13104
1397651
790453
1552179
1845435
756867
409366
62620
431291
1916033
756029
994914
611002
1753605
163785
57380
744148
1912078
557725
1135382
850768
1803769
1626878
497106
1114292
1303501
1240453
1462406
562323
1338360
1477213
1325971
1300331
1012369
1043460
1873263
1731006
1003502
406170
804519
544480
1058239
894144
576651
1490851
1482985
1741225
1319965
1178792
166658
1214381
245956
93083
1519969
1962428
822710
627447
800240
494580
1091346
530448
236472
1766089
1051764
1778637
1502447
1210390
211702
1100521
1093830
626921
52592
773864
687197
1338182
923063
1930538
770031
1621929
366827
344427
1518406
485392
1410178
1920131
499989
742222
1480697
1302761
4069
1784703
1194229
1404721
429584
21983
1631321
1787414
1893533
905757
1706328
1288349
305022
1614853
800707
1293023
899770
1894990
1845317
1174223
1109730
386275
1347160
1367678
1179465
1646448
458943
218687
1288118
1142426
880542
1242468
15739
953476
1615361
1323402
781420
447146
1441412
677495
1772252
430251
338705
639212
1359695
1336183
1505063
93251
1129394
116568
287141
1425902
907034
1374620
1833217
561186
943347
1654140
1815356
1018715
592810
216058
488600
708394
135777
1439877
1249548
1457699
419455
1097056
1502814
1585216
1950471
262424
611094
1333657
1072756
1074566
207421
832830
650881
402420
632023
133453
1530906
728174
121335
1518470
1221920
1519416
675323
1351245
786040
1360378
793335
49633
495895
947963
1254928
214171
248996
71569
869488
1114750
169151
574461
78483
184631
880990
939408
201813
243983
1825709
588894
1102428
1503181
834317
1973041
1258938
179686
1717552
1870764
1062245
1745434
853593
491364
689705
872036
1663817
658109
336462
1519284
1051383
1379698
1889300
1902542
403200
158198
1750993
1644207
255291
856053
107809
1695886
57390
1727352
876947
248001
1916935
921885
303450
1626082
843971
561910
316432
1353391
1993373
290820
489113
190647
149568
1326673
1088188
1683161
1638378
1671564
766182
1337045
509999
353194
1325308
1145903
1758002
1193934
1044518
1269473
1952546
630123
762950
1769859
1649051
1721317
1606221
949685
1683215
155254
1528751
1370126
412515
1690927
896300
924592
42967
1230536
1615730
1368030
463826
563049
1177099
1711759
1352826
862742
1008108
679484
746407
1920584
1500254
61899
1724300
1742732
1172557
376139
1749366
1030602
1737550
47901
1780681
213255
229164
1322138
1633291
131587
1092028
1736186
1210274
1955952
1231312
638268
191731
1540758
360501
307189
383304
455995
518526
214088
214324
602663
1499453
640771
463197
187469
641114
1356466
1049166
1550806
686790
100976
1003374
1879079
15855
572205
1824018
699833
1264949
505123
1904474
464892
39218
837102
628888
1388988
981996
1611923
603674
417916
1304579
525689
1774026
1375278
1439725
585005
216810
1699939
29921
63675
1101279
1210837
1561939
1648440
1035289
294877
123878
301331
52592
512358
331828
629254
712710
1653471
1876260
763073
498906
492827
745404
1970554
632367
652764
975749
176081
1137094
1982980
1983391
1005905
1059285
1365720
1603465
350487
850009
1285723
794069
149217
928619
502071
1247368
79696
425466
1405684
1975152
967475
1568128
430780
869322
969775
445075
1619057
1269800
51212
1981692
1341159
1620268
6935
756128
1522969
541065
1053506
516113
1666658
1400937
265875
1102372
820776
555916
1405781
1879952
614143
1938664
443664
684200
802033
1775404
1074092
1239577
404178
177306
149931
529379
1689112
335579
1138301
217539
134040
1261555
1380447
1170090
1864103
171393
1956510
329107
901127
1394139
1318307
1928200
1188415
31977
1970568
683516
188014
1004813
427480
142746
583561
1984364
1533765
54780
1095309
1075998
269651
1983102
895933
1809209
1540932
519381
1119494
768764
1145700
1335705
1743366
758883
1939714
968770
1926318
1142928
1031416
808419
575379
1134813
697213
942576
99533
1705534
1247851
609420
1655892
1586115
706369
396644
444597
204155
1666530
1189722
145184
1906593
450186
1896556
620217
1818248
1104117
1633083
498300
519731
1253442
1587783
540196
1344041
32543
111215
679496
380300
1362075
559449
694356
790959
1229994
158066
11061
675597
589450
196097
1695420
84995
1013947
291777
1107506
344044
1514072
1551415
898775
826710
296181
1517090
1377477
262316
1964344
1893448
1688187
1991505
1252697
312301
1968293
1783853
1065038
163454
1958295
447824
778394
225466
1900565
1126888
511379
733616
134212
855506
151366
474582
153277
1418080
837532
645932
442944
1229035
851407
1243895
999774
1055212
279853
560402
528010
1630742
680097
1973273
1494568
60645
1002477
520982
373782
145483
1612600
145838
381358
1068112
1718461
284801
1833781
1880470
312444
71910
738086
791745
1491399
398999
1237049
1198468
1296760
158868
1820693
89868
226473
1825893
1103344
535975
1434875
976157
537815
1099151
1775709
70571
298530
52424
406014
573758
726435
827133
1329131
1772446
1878672
1501258
1882200
1637899
605799
1506376
1245849
1654652
656641
1950423
378600
530077
812911
475150
492161
1644012
827848
195609
1815468
1510142
948466
1235236
1530530
108800
1818368
1942777
1858099
1011672
1674960
1352566
609002
642445
591066
253305
638183
891771
1014498
1895173
1059213
1448295
747914
221113
871989
442064
1830096
1977464
1637861
932587
1060094
1107969
915008
464194
752005
1415731
1648789
805606
1640340
485188
1027696
235942
534613
1040401
1885417
78127
924620
579093
648065
1047863
356609
156027
646676
249330
329362
309121
955591
988719
1301720
1480805
767631
493919
774290
1628030
1548471
1016940
1036716
1605933
1618565
74061
518909
1572331
1538420
1339300
1389909
1372885
1054150
471930
540550
733698
1564152
856829
1412701
1423204
748068
669987
6322
529976
92951
1478097
1883504
1277228
443834
1527346
10431
1574285
1254674
977675
135408
406249
374280
970953
1212405
1755509
188276
694082
370857
1897265
1125706
1712680
1074035
973859
116867
1859467
101807
1154139
1842887
1319854
154258
1658198
452863
1679321
1043642
1558601
1206539
356443
831507
1268796
529938
11278
171908
767728
1477476
535206
759269
350190
252590
60249
1381025
1232854
1549740
193347
1521257
1962428
722832
1146258
797985
1944893
1115299
381337
688607
1933957
1481459
1187247
1543713
770012
950956
1254829
1773414
1099845
102377
528527
84572
110481
1578023
1494787
1182768
941849
1116093
951719
380029
781388
1618264
531832
1527744
564339
187714
676223
1646881
79490
730941
349398
802595
1212529
600810
1248854
81990
850377
1558354
1725692
1268993
125695
1963323
1002795
1213423
1354364
1939066
537303
212791
708546
1651183
932792
680754
1952768
1299077
530811
1827545
1494606
1696827
1779391
433469
1793843
1319259
393230
392863
778850
1563668
355793
189405
1954117
463499
1171566
14191
167464
1676175
1802591
112467
923012
1157185
1316633
177736
1240366
1751212
448539
1604101
482389
993453
20767
1394882
1470198
178414
1269279
1701241
988461
1900913
1394554
1598643
20459
1203033
142495
954058
1891582
1080508
273629
743480
1586910
1540949
1172125
1373857
1813571
786663
1056937
1687810
1475850
1863553
134164
994839
1656343
911212
569365
1889390
1792493
835478
1149175
1883145
322380
1366371
169774
301727
1826728
1717546
977531
721398
573144
885621
1919103
963841
676626
204844
1695971
1420547
1574380
1889487
517602
789617
849782
251105
1077432
1878378
284570
412635
682864
567504
1287973
1039087
1210266
1597114
111641
572177
730627
276844
1336523
1174475
1114555
692453
1556594
59546
1530961
811790
1149681
50673
1222932
1161974
1710037
1774426
1536406
1791276
504129
1990353
1002293
695648
1753006
788552
492726
1426724
430162
1434139
1474149
494389
497906
1167725
633764
1882898
1587988
469025
1263719
639207
1357065
160405
581185
1786238
421942
1509078
1891409
394937
737034
225650
226143
260341
1065200
1571017
1817554
1637651
213255
412787
1936944
1413633
256015
617253
1647349
1513306
1713637
1379484
1226478
788689
1006718
948597
1826357
743374
1268891
281302
1566653
642321
1346553
421696
872880
659101
1397071
649473
1830081
976311
1225066
485785
56295
165627
1630040
1917338
1088010
901981
1920385
1407737
603437
1530611
981533
78265
465671
171289
591637
873425
1650340
734695
1544748
1390647
312763
587477
199297
1677299
1515215
989176
1238829
1966044
281833
619860
1786887
132546
708966
984844
815842
1802512
1196224
1295985
1755146
292673
156641
440881
772550
183000
1426686
617873
1727235
534619
906564
519800
298981
601473
853891
498030
30965
1494367
1274115
42641
346353
1357274
1935258
1922396
533275
266455
317330
1957312
300925
1896039
1163404
919747
1789032
1381295
1035391
1751073
1542449
175802
1369797
963880
1998771
459933
385607
272927
1503653
1994934
1759175
1531120
1926697
1109015
497559
1476414
1090515
1991228
440576
903783
1492418
904648
1302732
91565
591960
1396836
1450600
83331
1667952
267187
704004
1160772
1571177
412373
1859467
1899233
312214
379952
677715
644653
1867129
39606
1603524
1429305
266930
1188594
224210
1203120
25011
1093652
1373099
1788593
988058
1625789
850458
1434904
1747721
1594859
1114022
1219921
1784177
520710
536658
723090
977949
1269289
1537428
1749083
1310351
1886595
578206
1721132
827990
1555078
639036
1159664
1068651
1354208
775290
51558
558425
740983
704095
1054153
1729161
1913000
1018576
68568
1824414
587475
309121
85082
784872
11157
391146
1117076
206541
647552
1091270
26751
1249826
1223493
797126
1016875
1021714
425121
206671
1203658
1384680
1883012
750580
1478283
244527
1281633
532021
568420
234863
1343164
1753940
1700571
419844
1499983
355421
205002
932856
1109893
1453015
76085
1651850
1093733
1519507
1278758
1754474
1924967
1801414
1937564
23725
1204406
1916035
766541
1616501
1930430
451588
896147
106375
1605783
397415
1834179
1579572
884050
923637
72528
249019
1471908
1382998
34708
1215926
271563
1616794
155062
1435944
1732260
1928751
702452
1961509
1484487
1610216
931441
450818
947684
538578
189975
1360378
304092
1650240
1045482
263603
1609724
814529
1885003
1030162
156907
813253
945482
1268702
812000
84360
1410800
1139984
731992
1089383
1252071
1477292
1065485
381848
1292866
520150
1569029
995619
1296437
178619
357203
1723495
1992615
52139
1821319
527455
850115
922343
709936
1286793
1550623
1982532
339474
685277
636815
1840398
1704331
677504
447347
109393
134682
1008861
713548
896071
1423230
585161
1807900
1115513
1286950
722863
1974351
1969460
389707
324766
1504643
1907979
897859
1512954
1177894
372874
238253
678395
327714
1669117
80380
976204
794668
510541
1983515
752610
57642
1009842
1227088
1126780
1416545
1349977
1570005
760397
442638
347310
879406
753519
1286871
608736
432604
362010
392083
710577
1320676
1097516
1894352
367080
496065
1490788
262272
1019811
1694198
1143935
562781
1190373
810285
950423
1779916
322411
1962728
1955655
1717599
455387
1010697
976146
1144127
1600741
1829494
1249289
1378593
1003406
166713
19846
47827
1193079
951743
584041
1949731
719830
1969170
300395
1875575
490512
963676
224592
580467
375502
1902012
1343395
629220
202596
232358
71456
532513
1820389
1997623
11727
1167978
1055695
1318541
854929
146820
1632330
1436347
1624511
728820
1079821
448317
84265
180565
218228
89364
881660
88730
1763003
1318944
1711870
223544
717680
614059
734310
1563713
310789
405506
1842134
958103
949862
1715208
575084
1335019
976448
498354
1791377
1262470
400433
265901
1201642
220270
27907
705888
429706
1541151
95225
1622562
49950
623799
381078
1764793
1669257
857128
661362
995793
463183
1514829
1303550
335679
1883009
1664828
1426280
1628594
1742108
1245564
1984705
78789
178339
1484176
253192
871418
1027182
195541
1121753
1173943
1599407
988753
1583181
578490
1968586
1160777
229009
462102
893113
710692
1457719
1147419
1908276
317703
753058
1711875
1070660
765404
1457489
1556832
1367907
1417997
266572
1731156
1603607
825969
1196418
248879
1934819
301301
257254
1176991
1253119
419374
461412
503504
937993
1732024
712168
607760
1490814
1988904
443122
1711
506895
1534581
401361
1200114
1243786
1347077
1393984
1363216
1336992
1445539
1094373
991497
1773708
1262700
1377131
98551
1860170
377037
1373941
1703029
1194923
1875732
1856949
1604150
493730
1011527
1256250
269193
841219
1035823
540632
1481819
1135284
108338
658965
1289675
1436197
169622
1445539
635410
1761478
1079456
112667
943066
511728
240650
790951
422922
1452585
388791
1296867
62725
60013
1046209
1215896
880421
171848
243172
38875
208458
687675
972319
600587
122150
534902
481881
1304407
1299204
1734140
1472139
1214848
1254843
560367
1401165
25067
1008504
1645456
1431636
1460893
1634407
1251647
721757
568300
472541
1410383
1783463
577043
417414
45514
704367
486373
1210738
1616084
214908
594810
1325987
708648
762500
134525
873772
444759
386029
864394
947348
1669754
1015934
1825175
513122
628563
1764488
1238152
883287
1395615
658330
300826
941077
260647
1103798
1709039
1233596
1319332
10797
574791
1951981
799872
1878170
596429
59146
568601
1159247
1346069
803935
1151764
667982
989563
449903
188570
1741140
1067993
404356
1518406
991148
482696
1281881
1493056
831188
692454
1357562
1250892
1688974
392125
1092242
1793869
1964407
6205
311130
1326402
246367
1641331
361058
1198795
1628747
512798
1041653
590731
1542918
790464
1862762
604532
581199
1310791
1849089
1401965
184300
649602
1279905
906696
899656
312456
376644
350133
264495
207969
514960
1789179
384405
404379
1096507
131887
745596
579653
1724591
1993884
1602659
1959783
855651
1168266
1787374
83612
179703
1232619
450616
158523
1547589
76361
513532
624424
1437320
420702
1637951
392100
915938
585418
47047
583187
1440065
1920485
1720906
430855
530488
1137696
1028639
1754488
1090935
6998
1075454
1270834
487953
1079052
1686628
348305
177829
932718
1879702
387479
1585133
1888551
1436514
1996844
546203
1208842
1904204
791788
1758470
888744
36436
1264667
376161
1326326
1226640
1288567
1391643
396232
1879192
258216
1140848
1822711
1564048
226499
1370313
879462
1195196
314001
841836
1321135
1873765
1401032
1152180
1037502
1934485
19361
64738
1654622
490806
1587803
135590
1228454
387388
93091
186425
1281343
1782945
407698
65987
1502938
207443
1832371
432499
632012
853124
353970
210508
750028
484222
488532
1990581
50805
1971296
803048
1611759
1489669
748388
1214581
144144
1719429
548603
866600
280497
630536
1021803
1894751
1829293
1760451
1925765
1938548
1151899
162243
1164849
265090
354319
687183
455602
1435836
1869837
1134724
1382627
1030793
811936
1366498
647880
272354
1833180
493517
781266
1695121
1341860
817900
515487
744767
1452544
134963
1174211
25195
332273
88026
1079308
576014
250246
273948
321110
1729699
348178
1633979
1932756
1683215
604336
1557936
1335546
490353
145009
892169
763154
1437382
912537
1931030
471881
1927129
465233
542125
1244070
81166
649520
1964095
1195663
1856687
330023
1301559
944485
1729366
808265
883414
1740254
539176
1140955
388898
1758996
353318
287573
330025
1900696
1332325
740219
724078
1341032
1377556
1079009
1304166
576450
223195
276183
180565
983304
216230
1844368
1768419
1044929
1100563
697408
1374677
84143
1655163
805927
1907738
380288
1076514
463530
1962662
372075
310397
1964566
250127
460951
1195873
1994904
518744
1615623
1904005
898525
607426
1108221
577337
814221
280006
1801346
441956
401816
1296405
1073954
1214844
1192626
137185
1013367
1522072
1583116
341525
1474595
1650673
1505057
9918
447150
156760
968593
892343
468384
1915453
539577
1430456
1260332
1963493
1920484
780605
78127
1554830
661818
984598
1563011
628345
256644
833001
1898722
561563
814087
1231225
919387
347834
232858
1907669
973242
927068
857531
1723771
1824805
417085
382623
840551
1722477
1081265
680959
875033
397950
1011707
1279359
857987
3473
959945
72985
475557
1276158
1475342
352354
97222
814180
680302
1818194
1001255
806263
561676
1272008
1969890
1293213
1561909
1877346
1561193
1269664
1683512
1807565
1529465
1822864
1572194
1382691
1647747
590993
1279366
763969
1254047
1751064
1624754
127446
532975
778982
527297
181462
774221
1959090
1590775
1292843
1267290
900254
892666
705844
1977696
1655859
853144
1823785
1706018
1849510
1090469
1465358
1469618
351905
1997254
1726723
1203338
317597
58280
549515
843768
1548294
457977
1450183
752819
1703344
594995
873894
1554343
1900037
1936690
979264
1528410
945961
1089639
1046209
716849
1476490
1145050
927943
760354
490972
1698090
1134837
902066
227718
1365454
1737069
824197
546677
1429869
439243
1322544
26889
1876521
574055
748388
1201483
718981
556724
1902496
474988
1139831
1993860
1695724
386892
572984
1770222
549629
1515215
288364
1362481
1927231
1185730
906372
1791851
341077
1159826
1295037
1597938
1875292
1387175
397909
482268
847402
828126
353102
1460012
248690
963483
923491
674364
117570
79347
1682246
71613
1361359
1357359
675321
778470
1099947
69801
154042
1027043
942233
583744
1663649
90823
158582
1913765
1419746
1690562
1439641
1174827
948199
1865801
440452
1873026
443549
1274761
1530775
1013181
804893
1476211
1081293
537469
760643
1138673
732565
497988
569610
1179660
1787392
1492925
48637
43528
1501914
1945530
1557720
746853
1178882
1016044
1026121
766468
1529316
1568887
1063504
738098
143710
1614635
1140575
232530
1720442
1063512
1704855
1818978
576852
428971
1643920
702466
1639089
1987415
765121
1498742
1724074
1344584
1252790
535565
208764
904643
1644861
755173
1324340
1195765
969111
1551096
1269284
1569844
85689
1862798
533095
1971145
1260605
1902828
472148
1786595
1571734
445764
1889327
847287
321247
1661095
947748
184857
1750271
1531807
366140
317473
1968293
668616
217117
934698
735445
506943
1798180
1928620
1456959
1724122
211621
664866
1164719
1455607
1262123
1188673
284417
324170
1318505
1733188
824730
1364917
959665
1129578
389291
1920232
890179
805796
800048
907430
926489
1415279
333170
1587285
1956189
1980225
392602
858358
134111
508704
1216959
5864
1158720
435633
14339
221504
1054459
938921
1010393
1783298
1199344
1714733
662385
1292951
841710
192538
809724
1349995
336928
64450
1273144
53886
897907
968599
480809
189169
516852
262424
358140
999425
1573699
1120722
1644468
558800
1450629
276313
1729252
1185322
1332427
1106979
261083
781348
188564
878764
704249
1536406
749246
408129
1167196
475513
1067600
413303
1504624
1197972
1762186
167666
1996761
1355734
1802570
1893149
58375
9036
1344125
81505
720252
1670581
1336205
1900780
324641
235562
1198096
186579
804774
1390232
22353
1721097
1423540
981397
198960
1631786
674801
704957
772523
1841072
680539
584424
1785528
1447129
1995883
1398137
1634236
877778
908430
258749
1341554
243451
1195773
1697798
1256959
641010
54569
1632304
1104577
245171
557169
1765747
580727
1530787
985176
182908
903527
449714
1499239
1500322
1508683
422068
1988667
1738059
1493756
497800
1490152
1782189
479728
139209
1831333
1417610
1608278
1241402
67791
1905782
1727626
1896260
1139135
1336026
800985
1794679
375528
1620503
1694715
948181
758325
1754155
178476
1440062
855556
1204005
530941
122405
1600972
1625567
1982187
917858
1239977
1932407
1191048
1031644
513729
680963
1132071
187339
1290571
1152580
267935
1736436
595546
1368023
680887
1412976
349577
391331
1697971
1332095
401496
309947
934407
535298
264874
123578
1774122
1581047
1873286
1958685
1062719
955936
1271112
281507
249699
197136
241198
1904331
50640
1613382
1049870
1077198
979527
1961878
1153030
1032418
445481
669969
1474199
1763777
481820
1729161
733580
1620201
1893055
1614218
1937758
204833
1427214
525158
852417
1397996
959728
16734
1369488
129729
1658346
235059
400251
475176
1843464
451323
1117205
334864
277786
1898430
339270
1140127
597347
691689
1437772
298035
203370
985784
380778
709103
1896991
464503
667775
1651924
1634757
519513
476266
1565027
152967
1351113
72211
442064
1139046
427138
418783
1498229
1834910
1494907
271939
631177
1668862
1760471
1553885
108387
982939
1365100
1586685
931217
1497442
1021224
1696506
449034
87058
507466
1620126
1760836
1899775
1184922
692049
1886231
1973718
1885872
348562
192303
1619585
89219
270842
1654893
1974340
1145826
1289339
1087113
1039235
406315
1710298
985355
1967942
1135337
1585703
1083891
1174120
841432
1667205
567011
827884
1043064
1323967
932416
864637
838335
1455842
1382119
952251
343453
1418980
940393
1598064
1950728
1486549
349762
922041
38295
175756
1252790
250135
762538
1349439
1458343
1209506
1473910
689624
373782
934360
172130
446670
326182
889327
1784010
701565
1196355
1824414
1793466
437957
580157
1189864
163056
1900913
1456229
1419469
1299262
1029942
890496
1270547
720646
497453
1994032
1021041
1517907
1506386
433566
651269
444353
1575991
1665506
1266526
1218992
486383
1513755
470463
88239
959784
1220579
1933676
1837482
615840
571113
213370
1309021
1178486
1053944
445664
1528532
966182
1665352
1998522
203620
757836
1618485
1148797
1033585
1790890
1497058
43128
1994928
578186
1888551
188890
454954
60620
1833050
197035
143443
1408374
1110011
1605139
933301
1292744
1261818
1883658
854298
189169
144670
324168
1658230
130538
665015
862629
1211113
240019
1548471
778703
1446350
772696
1504216
1615300
49636
534451
1812478
592850
1190256
1336673
666122
1201026
1556249
394592
518787
719169
1579236
1519916
340184
751097
874290
81805
46878
1623729
596030
990457
1824358
190712
1236057
1970008
965312
440664
874788
1319884
1320662
1134862
939897
116348
15607
965605
184338
63398
692799
984753
77843
1684087
442540
958991
406426
602409
1499758
121037
529142
715650
717234
70027
613494
403444
454021
1147931
1375836
1790677
102353
1392
240384
890741
959027
240004
880945
225665
1669587
1225655
344479
486734
301683
478458
240110
217276
1382159
876591
946097
402520
1278289
877714
1478476
1517291
1647556
235858
543588
1310673
205521
947046
659488
275582
1334161
298920
1040747
1500735
913327
1306814
603842
1019281
1941633
327416
557030
1453055
1306150
1635798
1325248
1969307
1745220
221617
1650813
307859
1553241
1076255
1552364
84828
1960022
1072174
1517367
1315934
1196182
162083
1743257
1581503
512429
605611
1618656
385547
1226503
1685816
1853259
245021
420401
487252
1412603
558776
1827076
239431
1108962
1684839
1911319
75635
1147697
1949310
1960665
1477674
1485799
1407865
231957
1980985
1499918
940814
635081
1869799
913888
1955586
30239
1799430
632927
712621
1946944
1690969
933696
402563
147086
1301159
1743851
1511469
1443313
531699
1791368
628828
756243
1407601
1298854
1346167
1155816
132494
1438303
1057418
1470575
1572395
203901
449226
1155344
1032181
603495
1559541
1912285
1791287
261056
829857
1650033
583947
922249
397478
234353
62857
1374958
299799
1929320
1854127
108897
90010
1080120
1092784
733178
30501
341730
66818
1346075
1188253
815525
1351511
374846
1512483
328297
1392137
1316189
95225
121165
840635
306813
1809547
977485
1645697
586350
1541499
382661
204113
426725
1105232
686976
744630
35445
973070
838221
460854
340718
878059
254112
1325531
557700
435444
349728
829181
1279001
82802
1312270
989745
289484
1176579
458112
1945364
767509
100575
351446
1372386
1591478
1499797
1626656
210283
976176
1808432
1409860
1063532
1734059
1591821
981045
292017
1521563
397176
1835627
906366
1843855
1085264
1407835
1774037
1988203
258330
716995
896351
988040
250505
1033405
1069425
1729562
1756664
517546
1820658
137603
687183
766818
1768761
407255
372051
1416003
1147105
879073
710855
259679
1299188
1401622
1606743
32984
1637058
1788253
979220
1791485
1855041
1276909
37130
412503
1003658
1737955
1633024
418574
1702425
405704
1634538
1130870
89001
21079
198850
1158576
162964
172303
1141905
927135
732805
1335019
184300
1948356
829
334833
1073274
1954441
97262
1270297
1308959
246160
1044489
451923
665212
1912711
1193182
825509
600199
741355
463910
1973894
75526
436718
829213
1182190
204465
1085547
1723629
165628
1608431
744023
1068746
255733
759036
1009862
1536343
406050
1337880
1371148
696642
648186
1523337
1811244
816251
1016063
87308
1287614
1908828
271447
1659226
253894
272474
600980
418744
1265146
183346
1745881
698944
695077
915760
45021
163599
978123
751069
1969460
1962680
1255454
1312266
1401881
1833593
305725
1925733
1476161
1551937
1614640
480999
1879874
1094776
716470
1967200
879281
354507
1331261
1349719
1293004
1917323
1649950
1713666
316193
209526
1591980
1229798
1011539
1697946
460624
1859197
161093
471230
1677604
1902273
925426
660712
1370865
114987
1568305
1395074
196478
337494
44367
1824174
1788253
1755965
1710858
700034
1105815
682594
820802
897884
1136529
1706668
1698925
1231257
1842276
200838
406669
286818
1685411
1725238
294139
1918170
1066991
458731
461496
1768633
1636574
847377
1427176
743668
1003541
1414150
1100353
1052350
1726610
390126
961968
604634
1951022
1974806
1595539
91705
1858282
398419
1258942
357197
1493403
1687705
455139
1515235
1455778
1448984
1018994
1188673
1988872
1317499
1523026
319761
1807819
789369
3175
698883
40580
714060
8377
702174
980824
1574404
1652378
988401
273970
870622
587262
1436197
1879700
1668292
1269279
1622353
769258
91075
410962
1321034
1069423
536625
1311261
1694749
1444555
1936933
1689558
111032
1533768
1675415
959167
432604
1220109
1458029
1608639
268726
1905790
1010697
697482
742680
1333625
72293
1644356
999592
563572
162356
710267
267329
1336621
156273
1953481
685737
1141997
175940
163539
1326340
129454
849527
1465820
1005176
1737816
496131
35285
862248
669757
1031977
302443
553314
1780568
1029283
1206837
286874
406112
1134997
1741065
537462
437896
1550501
487607
343448
1543187
1240140
1650881
363764
35657
1994943
1442318
1934380
1122379
1458266
1011196
1297742
269807
1199208
368711
1197987
27717
1374255
792
673629
52309
555480
474451
1092552
957651
1937758
722215
1340459
663945
540079
1900186
961562
473710
708412
272025
1368226
352044
369360
1116853
1872147
376014
1196648
88291
1985313
1295898
147563
1901341
1002477
299564
707848
1376750
1238868
1639990
168179
659138
1296015
84767
945619
1216892
476567
1238228
506180
1058810
1541223
1425406
1447227
731615
1563369
775702
1589739
1908804
1800260
1795453
1540852
1974904
1985224
398379
1014256
233439
1771736
1966885
1822629
961517
637856
1100970
104713
1613641
133344
1859734
1163389
174264
241201
118233
1628223
327602
1272031
922760
924284
1522538
424450
297233
315601
820058
1900936
84828
1625067
239219
482268
1387622
1360100
1522825
6721
730835
1448625
1305888
1727347
1389144
1705501
160771
1945475
702776
457274
100107
334405
1293496
1872963
1955661
492602
1450571
907425
1131898
564430
200257
1594476
753288
926489
464183
1362148
979035
225841
1979670
1439508
1280282
1525072
1829797
1802553
1525517
419221
1042582
888109
1992635
1251201
1277528
554128
1444336
1388990
749613
1814348
623926
1357442
834034
684271
1544672
1182076
1721177
697408
62397
1932108
322027
1097904
183186
765527
162780
1249798
705375
1622327
563724
1724875
1681899
200777
1688405
203188
1382159
1004599
343715
1399082
214
1352280
1468453
925808
642338
581911
276716
1717380
1165903
790963
567446
1496073
332230
1879070
1251229
1046807
16003
1129921
65580
1645871
770675
308392
557238
1764775
1789312
145308
6991
1729004
1487431
1118195
784301
141184
1735169
1466874
1508538
902955
962655
1620688
1964221
1982261
364416
72776
1151994
827197
1473559
1650174
1819730
987403
583036
262058
547221
310399
580427
883328
1330096
445481
1086912
987103
1353511
74700
1225161
1519539
369939
1645197
154914
860057
1344255
986094
1755083
1671778
863168
1793149
400019
403432
1514610
1213775
1598851
596917
594479
977803
551140
1406861
1305492
203957
637720
1363447
182144
1756880
368973
1195355
1601710
1208702
85845
1364261
859514
231154
211861
141825
608940
1998610
1404385
1404446
657601
303617
72798
1117403
1051300
1798400
1424438
1026077
1131965
1149167
1963705
399246
38215
553376
225757
729501
1037301
1624541
1914371
1639089
1902212
72907
389276
584016
958665
1123508
528090
1408701
164183
566725
1245169
1171477
553443
1775974
1386064
1156982
483746
1995855
124833
955030
524308
566296
1501540
1959584
627315
1622521
651232
645646
765186
1364406
1183201
713855
1346089
610263
837682
913194
58772
746358
295200
666137
831061
188742
78148
1505798
577318
369808
1265752
1278646
1389030
58431
76368
1506941
1049081
1869751
993111
345933
1154120
32063
1718764
1209040
573509
42903
1540516
697100
119282
150098
10648
248124
165027
146226
1559447
976040
1132453
1852242
817558
1797754
927961
959997
150351
1498190
1198137
1507503
1306716
1428780
104892
517365
932511
1632492
705555
170766
1074875
198262
730591
1447699
996509
1866107
1432817
1592201
715724
778354
418473
136305
1114726
830047
1034098
146878
373403
1273757
982778
1788030
1213969
1978362
754858
152727
214366
1827568
1336334
1151190
1427074
1123285
1472338
1832348
1343027
1386655
200737
761532
1166494
1758298
1995364
1130621
1307569
1095992
336734
1761921
1037734
1274324
1515238
1651824
203086
1990575
1186523
1950140
150837
695077
1528171
1328118
1494695
1598911
301538
638867
1450311
1533339
1066919
631041
455407
1506437
1296405
1793816
1528536
250442
236460
412994
1426228
1321217
209064
1007522
489037
890090
1561927
966520
639241
164708
1186978
1701657
1239447
1550806
358170
275740
2409
1046696
321114
1724630
1087197
1405625
1536327
758794
944822
457344
1083812
856288
590586
1209203
630421
764781
951252
397194
155968
51851
1483616
1974090
1715562
1186689
485373
666898
1828671
928211
408313
1802335
1853300
1748890
1695018
251835
311931
1543403
1859104
919305
1672201
1540267
1127861
565825
322115
925284
1105367
520745
128318
1049166
1221937
1758996
212517
833104
841553
1477543
890729
176154
124174
137047
1120193
799198
379671
1572690
679429
1700132
1924017
1477861
223877
884765
1620530
802266
1733333
1560251
263283
923008
1503963
1991983
580718
1934380
239115
448605
441953
1206539
736683
1816004
813756
785600
400467
1450460
280234
1110313
822308
1297630
150693
94107
1967770
701512
265388
340769
376487
973260
1820974
1839483
1377250
194942
1675365
407079
207999
1222471
770055
362687
220890
1616907
402182
1868339
760181
513096
1743541
585926
1226878
893411
753146
248329
610830
388186
1648489
110867
319013
1680051
109476
393355
1033368
601319
1115221
1763223
709576
228484
346754
3136
1578783
955052
1270562
1440088
34269
1307884
1698902
162176
350373
343271
1000781
277867
180947
904247
1439235
1412772
119834
1077925
491475
1096717
1281491
1005516
26880
262424
612706
702206
1391521
394790
1482442
30514
1778047
1372324
1154743
974953
755555
1978604
350289
1740811
573893
915517
158933
767820
1496426
347967
491962
1363126
733331
1256565
1163805
547531
42056
28851
387792
523872
1385544
1477442
77573
1578574
1475738
775463
1525896
1493896
1395676
544628
1879911
874504
1521319
703431
1618934
1149176
779483
1534717
1742397
1474712
1425775
1029017
1771394
14181
948070
1553939
378191
841255
909192
19037
813918
112816
1800213
1326189
708660
983872
984319
1394145
815705
1311936
483855
1749851
1377657
727491
513565
71983
91467
294206
455214
1081743
820167
1978928
1512256
343429
1019199
1961279
197600
742170
454288
1288305
131308
988059
528269
1173111
1062936
131342
1842374
1432155
74404
1572244
584677
1686068
372781
249023
946964
1773255
1292972
642954
1347511
382712
506403
1467926
130523
1325814
327498
728675
1999065
416311
1913594
1147553
194389
433710
337595
1998236
1395074
1386105
938877
1522700
1844796
1433838
1173253
1442010
947541
8197
1278904
1270099
786041
1620581
1641619
605044
568105
1185845
426992
1008876
165273
70549
776672
1740212
298800
753122
1548363
782550
876003
1321764
1023165
299729
1874648
1173699
1104058
937363
1376120
208796
845811
558430
1964407
291139
991107
187392
600100
1456582
506941
883477
179218
703596
738017
1941166
1965853
1814037
1170111
1756704
1775546
371312
874383
324641
1064441
774774
993877
1128423
676464
491167
1063752
1554830
609021
231564
1253965
512815
47218
1130468
1747168
1520729
620001
573692
1263490
780155
1957593
1317184
1488220
1168683
1905496
41292
1484064
1379344
915857
1579663
889352
240002
648672
1116336
890563
1993855
908282
425004
1793920
458974
495595
1426283
450575
1060101
363068
1943722
492744
882532
924507
5349
1248044
1037028
1641666
952869
1078562
3257
1906920
1558673
1013922
507266
1364653
723065
1113319
1572244
1953502
582618
599323
555698
637638
1415076
1108479
50632
1240751
1131435
1402290
765527
1367142
1724894
480605
1058677
1374958
421178
889338
1907931
1968615
1891577
1528479
745245
972024
1391953
673262
1873266
499465
1433838
1478712
930761
194065
1594466
751269
887434
1660373
884870
1098720
1402260
513508
1151087
683719
1208848
506183
529997
1415734
1161949
955668
1865545
1759307
978998
512568
1274023
1079144
1084162
848329
760182
1665019
1529316
700535
405966
694033
1534485
1477226
1180503
614267
1032581
558102
1744922
725636
1537865
482522
286074
1125896
1370951
235315
1438646
655374
1102195
1944970
1323698
457390
384033
1679661
1757912
942629
1172888
497240
864903
314892
287290
1079300
1213671
1737917
1188739
225776
1505911
479403
1512549
684486
60347
1409850
508573
1911547
107025
1862379
880275
1250719
296675
377617
1612316
234169
1837973
572252
1878913
854106
1797357
530879
526493
1325980
808130
638364
853882
1542242
1200664
40581
581825
1556063
32757
74921
1349148
98006
40334
1568074
538661
298678
939812
988993
812497
1441820
621719
877564
796809
1358824
824696
982261
1801070
1338360
1558239
367448
1193492
1286228
262058
824872
1833512
594907
814438
497980
1252323
1880059
1236558
1271199
1675853
1555369
886100
1950662
1471516
323560
1316164
745424
1930798
488383
650134
1128623
922934
299156
1877863
241910
1829175
615647
301683
1408830
695341
852025
597038
98123
490235
1053989
1597906
1722034
11123
1125737
475530
787517
247328
113332
398502
1996094
709011
1691465
1080383
811576
298867
386043
60854
1165213
1769443
228392
684089
206063
219434
1696553
76485
224781
164331
1961793
17761
1941514
286874
1075158
1734081
690896
743252
1146912
1368758
476210
261411
1217255
961037
1077426
1573834
1055552
111974
727037
1441298
333999
1832457
1420494
362053
1701530
1913328
1183273
212786
1924789
1982980
514447
782944
565446
1372395
1258565
292706
1929539
1113849
1269835
1815908
615935
339083
689033
26617
37651
1211622
1660569
546866
567445
205463
592178
1152803
1672149
548904
1808245
1238441
445806
731689
1693371
385832
1952656
429921
1847568
940919
1959645
783848
1580244
577021
813618
646109
1072174
196526
1476033
1463488
1061222
839271
1273808
1859351
1521988
1855654
1524112
1677251
372045
1955794
437896
765661
1456934
1886951
1492823
483376
1076544
1658849
363949
1998189
1554311
1013711
1897198
1727011
1188050
209897
1805718
1438585
904497
1574285
1712115
1738212
665361
438491
917304
1899357
1905758
443523
1850297
813651
1106183
1388178
851774
892041
379232
1841991
1903394
1439860
1606112
914793
1401104
1386473
195958
1482442
1476161
1254535
185655
854803
903820
818925
809009
1759184
320905
167846
1892471
1871715
1476482
1740254
504656
75314
394023
145664
576346
1603662
623702
1204990
1578960
1711081
1868710
1079628
300551
8608
1134997
472143
1642801
283542
987325
1827545
857933
40787
1368750
1185882
342898
659379
1467926
1550806
1556605
1640912
978646
1548904
627611
472907
42163
329711
1712471
1593895
1757249
1549466
1024926
1614864
641984
1994665
1149217
518683
307037
479515
1053853
185457
852342
1070622
1584291
1807701
375545
1074035
360949
1276494
781663
152841
1519035
936732
556738
1289580
1009575
1300910
1820198
268540
1187342
121378
527819
769921
1284853
1098925
1611865
1372983
538428
1278860
1576891
1874182
1280582
1991983
490882
1052046
1184688
1608107
1153763
1609668
813371
1050721
1677611
1928227
1164004
1299156
1932808
372642
1239986
1663879
1801164
276831
70978
1513213
505751
389705
1451257
1977965
686305
1675262
279179
474045
109183
1407413
1389563
424269
416001
1227803
840046
418570
338555
50222
248631
422329
591611
1177822
1655437
885913
1964430
1201993
1643765
911297
279075
632094
1320218
332585
26954
1898855
1221819
1521015
1601649
1369053
1191337
727164
249461
1516740
734141
408262
687686
1186684
1319527
699090
15155
1279905
1499445
1138939
635860
1738287
1782230
1605275
1154697
632067
350835
1331968
1710097
24208
1622521
1696976
483872
1327537
1781772
908304
404382
777472
59120
933472
1501811
1896184
696373
1242287
1887023
1406432
1190875
593700
650935
1515197
1070605
962893
1060094
1417591
1134645
582865
1410545
563105
234755
508050
1769640
382076
794658
1960678
816119
744563
1084773
864718
1326598
1178237
57706
830385
1633089
40481
353077
270952
687258
1993279
1759527
1941979
40625
573548
1950999
1697693
1051408
991705
910817
1220229
995293
1953115
181989
953439
656238
1656398
485578
1662993
340752
1077691
1005064
1114700
1625427
774085
1517745
108916
953827
1028369
1682760
602024
279056
939005
1332493
1621638
416695
726259
1386146
1471091
728112
10038
591632
382311
34368
1664335
1166261
1205220
456163
631375
131420
1128978
1737291
629502
1469530
817539
932314
1216447
1064717
1416046
70554
166306
1906978
1220579
1913557
10415
258066
1568378
54889
123576
112761
710789
859164
642288
470349
1406666
1376637
1599654
1046541
1612880
201489
524938
1287405
97954
1018908
1742161
353180
88246
1416768
745090
761389
9051
773505
1074583
1985539
1465593
1027108
362828
771739
1326605
1713671
536950
908304
1395959
843423
897731
810020
167950
928307
280513
1550199
962575
1374208
603306
750304
214171
1327678
1055829
1073936
669064
775841
1227689
442111
418038
395516
241931
1984768
758586
1188567
1423398
1691661
1600179
1671199
958337
676403
982778
1084652
906317
894719
1528077
1947834
45021
496561
1490585
1645261
5475
252127
733592
59472
1632719
176252
182240
1748001
1815880
53331
802860
1943927
1793404
1656362
540021
1178536
637720
1457106
1273085
1982101
1641677
1537234
786421
1875534
274869
1552583
1349167
1835066
740172
1761130
1478404
8875
834517
919695
537520
732412
1032647
585741
245680
829687
224129
66313
1326796
1132011
92380
941232
81017
677805
580328
598968
1965567
261005
1881699
1528062
70326
267199
205184
377583
57961
804190
1235095
751356
1547949
454973
1458622
488459
134437
1510513
667586
761176
1847460
745161
1274134
76703
1139825
1799766
25357
745752
1718176
1659002
1544800
991496
2920
1990983
605821
43013
738123
1556760
234366
1656009
1894478
1375938
73793
105443
1937790
1947368
34555
1835120
495597
1127434
1290717
424116
1677061
1697262
1560420
1317429
875763
396394
1169014
945634
216230
1645007
1644830
361661
1572618
1804448
922530
947930
983296
56776
1252087
1822024
1106579
401991
1088462
108790
756664
944843
1047410
114619
1752613
1498819
7546
319882
1663602
1962511
1471195
333426
551063
1791826
704334
972725
1899574
1628311
1866088
388549
1560648
1431937
1771008
1412214
529614
891612
1286284
973258
668964
450915
1362268
379793
1882979
167005
1189719
824257
600199
1732175
1378337
1598911
1486227
1663488
759321
1317
1206223
983349
1496293
846082
145309
1036420
30159
372338
798966
1633906
1192193
1394392
854949
388498
847939
203528
133023
895398
524903
258470
1801069
1241491
612725
981483
1810508
226015
1771476
241000
1727293
978352
1563668
1662579
1673246
1964058
129825
951630
357514
975548
1797133
84418
295631
213500
1628311
632554
197822
229111
67430
650473
795006
1364864
762096
1338693
153854
764194
1266318
1288557
1100683
864899
1588360
986928
787221
1616429
786421
256434
1337919
1079468
1140869
1015399
1072897
1473559
1494187
138254
436334
907251
7905
772564
1711081
21532
360502
1454491
1480514
560576
1671593
1451856
1758852
1013855
457146
431248
1517090
500430
632557
623387
1639462
1854571
207343
1690886
1965853
1952163
894345
300690
1503843
370615
272215
1126521
1187255
603704
219329
1356828
250518
433586
1405344
932740
768947
529875
1916941
576981
1387757
1133275
1586237
1086638
291729
1971907
1839344
1523962
119103
496235
491075
293639
465716
344891
1689500
349610
1785956
1858427
1947191
1054232
1087044
1540345
946964
106876
1010190
1912732
82700
855013
1189826
1813397
1139740
357195
380697
1284375
758650
1218213
299764
1303138
1779417
319226
1649468
587598
1704314
293968
1234935
678439
832559
1993675
46407
916542
1110336
9216
307718
39401
1007724
1218682
915652
191592
304180
1817387
1210700
1361128
1185252
751494
831183
524737
1669403
940468
1251064
1986842
1635895
722215
389313
1126376
641607
1589942
850149
714985
316448
806781
18776
1740373
888178
1168921
392041
406071
585279
666851
433374
1331932
1484338
1775296
411898
465845
1423002
1903200
633079
1122169
532312
1570654
1985680
495102
754802
44019
1167669
1834707
853577
666565
502588
137730
84567
350959
1749980
1548486
1417117
623643
1435546
485051
815909
1431724
1410987
777491
1686300
203973
694656
489004
512552
747688
1510920
1823293
732740
126514
88850
738041
682105
684880
994056
1427816
1815233
643848
1627266
183285
901981
300337
104093
644005
778354
901076
719247
845702
472
418905
448392
246716
731608
1935755
1603963
1090836
1971467
774220
301727
1190201
1778692
838873
1846160
196936
1758845
227966
859937
374280
1223282
14162
1792493
1685265
774139
654083
1701331
1816656
1189976
1179141
765147
1269294
8578
1502661
298289
1512322
1585119
982627
1916382
1032132
1097881
1637570
990630
1696160
609437
1048624
240783
1667653
496065
1089789
744910
382749
771492
1058633
27740
1735854
732468
565354
884237
1214605
204758
1384340
1389048
1925260
147563
1817605
986689
1046205
1814799
998900
843448
604181
1737391
192042
1183672
694047
1128
1328504
1393884
1872059
1202690
1454894
542069
1709324
1808129
1370292
667000
540503
494248
1317308
1809891
1316440
75978
528154
219145
1792676
1699410
1724194
1867651
795776
1011585
1459383
691548
1814443
1453085
1170982
58608
1679090
1526096
194962
213579
1433312
601907
275549
316226
1521548
1920391
207990
91005
930181
1132486
1407455
1001393
1830907
1665076
528645
196807
747301
653142
1116230
1332637
186919
737666
750401
33470
757635
1208196
754121
1309660
1601710
1588386
1147780
921111
1616501
1333202
583311
799283
1360398
1285705
1333600
797227
1323059
352452
692723
843518
849050
1373626
156313
1953928
1724534
1139360
1636486
695212
861983
1346951
491057
351822
631592
1612146
1424477
1729931
515873
877507
1891468
605938
458772
782751
915008
1506787
883978
1112255
1562234
1393078
620876
448670
312832
98044
889740
1395505
1725478
1461798
1541488
465107
1178484
1850872
1339618
792109
1567091
381677
266094
855081
799387
659410
1883918
1715682
1226926
1013181
1496167
219165
1498178
1320158
23173
1725744
1686075
134682
707683
765186
470315
310693
1580494
1053223
199368
1340509
1277084
723912
796191
554802
731675
289055
310824
960068
353696
573611
1697130
361699
629005
703431
361058
1354459
1983750
747813
748827
1028535
1926810
1836773
723890
1224183
1382257
1285391
34328
585219
659162
653089
1591187
1285762
1784085
1752820
1960171
761067
1624541
165376
708019
350803
1496605
505442
68305
1366858
1748431
1937343
1188424
1323082
1652042
504101
1991292
335473
1256871
287124
1638630
1782065
479224
282703
1125048
775745
1544918
281302
378061
324921
1485424
822727
910510
1409526
1506205
1726100
1446009
382357
1867942
528434
633243
1271274
571250
1024375
1332522
1239406
45342
1872265
1264132
250774
392209
1196626
1035686
473270
945062
1997550
1436197
1489040
91743
1979725
216058
560760
1249190
1984197
1013922
901092
540851
133899
170833
1435340
1333214
1694017
360169
1078711
1312270
338817
1422678
1788459
543335
425593
683157
1396662
1818990
264034
1379148
1906919
1093945
1814555
697707
1620955
342359
1244350
1292029
1823669
272215
1871500
1325518
171287
863692
1501155
1617442
1646690
1703076
790791
1282819
231093
1903463
1250295
338549
1851300
1733828
1716826
1377977
547516
134111
286371
576561
203370
593572
1002839
112122
626015
1184209
1906052
400121
932546
1419047
265490
1731594
1182432
1265486
1819946
761637
1087371
1997563
828098
562556
47730
132957
1831921
1508011
497089
1572194
506152
52248
1864351
145013
1767191
86314
558781
130280
1597913
708444
570182
255534
1390470
150722
607501
1721724
1494747
1240420
279908
1352983
1526742
1761967
1061683
1257001
605353
1973780
1296429
1927913
1374871
1143901
1885522
159755
1466424
1330840
490260
191625
1303902
1499611
1550350
1861976
226850
1233461
434873
770756
672798
584209
709021
1691736
699850
869275
1475872
617391
1310592
949879
869855
522569
1573825
1166399
1545308
1095757
599095
80500
1129720
744580
295631
1035415
525188
1568995
1036576
82618
647417
1015897
460068
386738
1704579
1894244
347834
403874
1838799
1176177
716941
471962
1901883
1075708
300832
653351
452509
912367
1975868
767733
139134
570043
990329
560852
631635
1956613
1349063
311129
1245055
865312
1853777
189176
378174
608965
777463
104377
298920
1264862
1250056
1188092
906105
770917
1885363
1053437
451413
702948
1673888
245865
1454769
1081898
1318618
1128698
607760
694360
717209
305517
25912
53946
582591
368182
1004713
318294
133170
614705
943430
972288
589693
1470075
110854
832271
1175098
1604329
152354
1989057
1073733
933270
534065
416180
567504
331032
1723873
1827977
8984
1683363
1106545
1545072
973287
1838889
1913365
613269
877863
152642
1614589
833551
702479
1464438
126469
1809361
1132935
1442120
1497962
1343464
599910
362131
1006285
428479
133449
1329238
246245
918110
1754558
906687
969226
559769
715196
1712484
1268372
1077244
832073
1648752
1269001
1317119
473282
1929420
181406
579827
1765402
1929692
924852
737389
855139
1417269
600040
101297
1759732
118981
432031
1784941
185617
982304
1735696
1196418
1773984
655087
640064
1084750
298818
1213523
122480
234339
442304
1651468
1443694
809367
1000473
1944373
1787210
1040605
222902
1097904
596457
1260374
863299
420268
685844
1840927
601197
164897
474149
824663
1301674
950568
1410448
1068817
971652
281006
841084
1565949
417795
410541
1451772
494469
1342526
340400
1482819
368463
42780
367313
1749095
353687
314454
987756
1346126
1143170
9044
1901432
532004
549818
723907
83122
67468
891796
1953675
1432275
1787949
622704
826937
1629854
1533319
1082158
1106453
108695
1437331
325657
1779505
54987
1121864
1389592
1677227
268179
156331
720594
874290
1201884
1656383
436675
1201597
367134
286403
365377
1638254
126239
629469
1964084
1053712
1952546
1690271
128407
868870
113997
1535821
1206005
61239
152242
1446722
1317423
715805
1223547
1956983
867942
1986073
1665519
208938
1610380
373373
1310058
1516860
1645064
1270658
248468
1745372
929150
705791
1211213
676686
1747925
1816726
910964
212448
28617
1768223
1928275
590619
167903
1662748
54783
169885
409026
1961155
638054
953934
289281
893218
712617
497865
1204475
1156514
1948613
651210
1797233
1774795
141409
1300578
1736617
1754558
952501
1633717
1424276
1246721
241190
1340846
1402197
867652
1811212
1506657
695784
1613211
1793310
1512563
835448
1135477
1368193
515873
1625083
1118887
841489
263480
1152822
743745
308283
1842398
1986225
6313
1136423
1523688
1530611
370870
801836
30331
1671778
1682793
1390895
409211
1066532
583744
983962
889827
1185784
1274789
640659
757560
1356563
168037
535362
285111
671356
147327
483860
1547411
704326
634163
1347886
891727
102607
828542
1727888
1286233
441736
1591142
1474965
1634414
1280319
1460981
440764
311812
1746161
712857
629407
1451492
758440
1300294
474820
1811508
1656831
1863271
113716
474714
224956
804845
436334
1107662
1131675
1301997
683154
422002
415607
1840364
1012930
1327589
820847
808645
1712612
945762
950423
139775
913445
955535
309698
1022400
828098
493390
1570172
1888901
1910860
981210
268673
1492154
1811753
183568
475557
751436
1741270
555838
1254889
556881
1772347
1599162
1095309
1693759
1297817
739590
306969
1223259
495279
985774
1489464
1014640
1523453
1418070
67379
1122803
179394
1836508
1376596
104941
637753
1115213
743210
1166853
1423600
1780696
293099
237545
376670
677585
982948
933527
1601085
1546099
559684
407563
767196
1195445
811672
454340
1281959
181472
339270
75890
1015181
1298819
182509
92629
1421677
1456656
724878
1372277
160660
1675524
1006091
1420744
773764
1778095
661100
1741241
437337
1171629
128166
1673161
1873733
475774
1033259
755390
1544161
1997137
67953
1281584
679263
916239
1969587
1278838
1546651
1938717
1279471
1197717
1300541
385263
1217414
722170
1338511
1325118
1053133
526379
1718084
1257339
1442372
1187997
1277481
134083
1548904
260356
1689927
70822
1365475
769731
1154322
26715
419753
406112
1292411
946758
1561617
934200
1233596
930750
1315851
514493
1968784
820899
1325606
85079
1279472
1105257
69512
1944388
1818532
999510
1244715
1894977
1155094
285111
1171298
669526
531227
1221364
1549911
141984
1151641
311812
1003026
1013793
1854094
799929
305251
1106398
1584632
814572
147827
861865
998821
369954
1168115
360812
1993284
226015
98419
1446025
1490360
892553
378012
1431937
1406713
514226
476642
411384
740380
1226339
1477674
1011445
1258855
74565
728174
1294928
669865
1235268
1378833
1347227
900789
766924
1216788
173893
309627
1668506
1281836
238872
1636662
902372
1461741
762041
710112
1893700
265138
1250925
935105
485346
1515678
134834
1154774
1933476
1536032
377176
553463
451298
914801
504747
913784
330120
1487784
1985453
620635
190613
16570
435093
997725
885326
1421809
1747190
353149
121773
1721797
1906216
1698991
389560
363693
623438
1040059
379696
1661910
171804
1393459
1865563
1412295
1192895
108093
1968784
1634913
1008304
873637
1970407
589847
394524
322500
659083
388016
1451434
1105789
1935486
59546
432378
155154
1284297
1253521
984061
400772
641250
871998
1843570
393418
212775
419374
425230
100763
1389449
100922
63848
1386819
1630852
783789
500619
820444
1578003
1567295
1460778
593679
1004160
1108854
120650
130928
1805331
1576149
387869
1463578
1663314
766985
556007
346820
899861
763338
984098
144026
1115667
55089
495653
247994
1273358
685783
621660
1876842
1281097
449766
681582
953510
15451
695665
1462906
1638369
385694
916978
704269
977725
1135130
999807
86250
1608349
375947
110032
661195
1325518
367141
926248
222427
870590
631601
753951
1241917
938190
1049543
1746236
750621
40811
1559503
815062
469329
195107
1578525
1592136
261056
887056
1600741
1863151
783283
1350307
1559334
54226
339040
296119
1902950
1531973
1788841
1819787
1369563
1661464
205729
540946
740259
730209
1927123
658330
845881
712963
1087767
990440
953345
1875749
904089
1801858
880418
585330
1848812
1021436
723995
128591
584526
467933
324929
359257
1134129
1592018
459388
243374
309148
1845180
1154743
698466
1875863
987759
11123
628329
1129216
1944802
599401
1439801
1907420
832869
1114175
1503479
1263795
274870
1524862
1453929
26098
439288
139547
565809
1710277
992238
885935
636935
676023
786392
1416694
1705948
820854
200470
1256404
356954
786414
1699451
759694
829286
1480264
279126
320118
290774
1804664
1424769
1510748
857121
224619
524087
1519608
151366
490589
1749243
1126466
214088
167742
1876359
1323967
130246
766660
1886586
938713
913193
1940678
889850
699429
181333
403874
626068
1128454
1479984
1309882
1439842
1514321
381378
1232789
1423002
1443251
1267478
1460887
1549120
1325518
1224326
926334
261372
910913
466457
135597
668337
1523372
928381
1718098
1718033
191034
905531
1387925
71910
1595441
573893
853034
150969
558158
1608316
490946
453342
575822
1255565
399873
1557174
929062
1384763
456473
1101836
248048
907891
325576
1417533
1755547
1676522
1611276
1158437
1996850
1962037
316519
1271476
346994
99345
361468
448244
1376529
1269294
1177402
1020271
243103
1764730
746970
1449418
950842
1714085
1163588
736434
764040
1837303
960347
770050
805105
1212128
427770
573542
1486134
1587433
1035128
1161591
406112
1359776
1507206
415792
383002
398723
1913282
238536
658274
899029
578806
426993
809413
1666321
1456809
1995727
1289189
1526167
474714
966292
1034038
248944
1242554
736176
1199758
1348822
100526
1774557
258272
1649280
1982043
541024
774746
981007
1889596
497261
619031
361661
138628
1503466
340628
847608
600176
1792682
73808
26031
1012567
672209
707853
1905550
550103
539934
1782199
1670485
109393
1348848
118922
1455131
527750
470542
333858
590490
1518785
1784520
1510269
652058
1095186
921648
1234572
503907
923802
272797
570297
1508743
1381252
1780954
171855
944174
567815
659732
642462
1272284
834343
1673954
1424450
1070004
1655302
1167995
251735
668055
402103
1630044
1357440
1005472
394818
869790
105877
1211126
1069592
1909444
1822092
207919
1827581
628043
500600
150098
548632
314491
553945
528645
936537
765428
798707
1406790
534945
245689
1176698
750816
55871
787210
1849267
73309
838311
1229719
743326
842973
1173982
489569
1124440
1979948
323578
1317330
1194072
1041653
708331
1379306
482860
855109
368743
1667196
1164375
327733
1054377
909674
119454
741335
1447557
297999
1643255
249088
873957
1179550
935294
1226684
1092934
943664
1735183
489777
397774
1312719
1679244
1494412
254229
1834447
163678
1887808
162311
1146707
465278
802192
1587662
121721
1009110
413166
1343458
476882
1509899
1224656
1719498
142741
1121762
339648
1156155
1482696
892456
357537
578247
1534454
603166
1436416
1526426
1449614
1060181
20
801903
1705242
1528084
1487000
142607
1860299
1010369
1866797
1370916
698466
585878
1789698
1158806
1610971
675126
1383770
1820793
491950
1878969
1105561
1112557
215633
1482540
1543334
1491018
1511172
1956100
175780
219982
1122126
1468869
399230
785394
113073
61548
1379579
10446
529906
1488475
1244019
640121
119050
1610329
771378
672400
1574190
1774981
358139
886677
672820
1519322
1569042
553535
1146691
1984755
1943983
1501961
1894552
50259
1104213
1056937
1335454
32108
281219
739445
784661
1584885
197458
576396
752268
1135650
1516501
1924884
967753
1526527
1815249
1004173
1362014
1428233
1309854
534451
1351853
741355
43902
362053
1190609
1114784
890729
144875
1919103
514597
1797637
1376529
1801077
403855
1188385
681605
21507
1874648
480281
1917085
359170
377690
1602961
1681489
1518929
1705759
367952
545118
283618
23365
1336750
1888390
1791851
675147
709199
1971122
157585
1033378
937762
309646
1806165
1370156
1713343
63011
902174
1756193
1545340
1875749
606920
747347
510633
1198319
713408
360056
337932
1760008
1576983
1674350
1560473
1825753
554382
1399615
37231
1801965
1578783
1667019
751257
1016497
1752323
782554
1341265
600983
1906357
358549
1192442
1123663
1722795
157876
1907620
1733955
559716
1804304
1380044
1879744
1424595
375396
1028870
1939474
1578765
63498
1056253
1397531
1960226
846968
1538401
1349843
41266
18164
787942
9036
1941396
1442673
1854442
39194
1099639
1273755
805324
1378295
1745714
1307409
1784428
936218
313462
1807894
1353045
1563460
1443170
638895
19459
479771
389636
960314
1007045
614870
1580997
1692631
1934091
1030977
246701
1255269
1977929
1316999
559903
911589
239339
1290909
1139193
1307251
647362
297023
1926928
1516548
21233
534412
457352
1026246
1388914
1574574
1691053
579820
661100
1985965
274265
1309940
1534333
489059
1189384
1919099
865886
8814
111032
781980
973009
310922
253594
1898415
846967
1974214
1663232
1809729
1977613
1307301
388156
867285
1813909
1179769
304095
445481
1616143
1165154
119061
230411
593679
1015252
1757346
275715
693007
974837
1927546
486749
1867228
608884
1799133
1545694
10038
360749
678592
1568743
1992294
792615
451418
1171143
1303946
1156542
1369120
1945850
1571050
1995639
48983
606918
29599
421551
80985
150929
221463
1958261
1951022
1371050
1226926
412678
1700521
334146
1305424
1921026
299744
1261979
1252919
1135183
1599654
1201134
502880
584544
823075
364148
937649
437970
1030426
1349845
1613573
1661159
696207
581247
1802593
12235
700966
1647777
228617
1107894
1186785
273181
527992
8492
736055
1691508
914164
1093158
1868106
1464801
1046465
1664058
305283
1504101
1844103
1761083
794910
21110
1982510
947807
741742
1731746
1954665
1354474
760457
1081653
1887342
1373132
1768423
1606218
327566
1542698
1247368
1769155
730682
77683
831513
1608185
1399041
589185
1132463
1274324
1545383
1750385
522309
1740514
1210758
1568589
1669417
714391
308390
1310757
494036
81337
436854
1721656
412515
1516210
1773486
890040
1027681
498407
812102
1866121
1538154
1442907
4220
1245741
1371695
459105
1682152
124833
1272028
780698
1203931
1791712
256960
843463
1998857
630462
180482
1780320
899037
468589
1801162
745799
1962423
978093
207757
1257677
1570100
811359
1126333
1175864
1681346
1778960
1939263
1589542
1938000
442497
1850053
1403711
471854
1627486
1985377
382300
750561
1058415
1902001
1927366
1937499
288362
521508
517416
1268060
1431601
1184620
387707
933270
320101
214084
1354867
1670378
1887114
627708
583053
1715393
1652281
187928
472912
1539547
96859
1719219
1789574
383937
1304003
399503
1553215
1898483
296478
665923
1869379
248264
1477442
1890367
1359891
1700323
41942
1872615
537303
672798
318567
442497
281010
158667
1270067
835285
1487821
1487925
1329251
1520160
1966287
1153828
1018776
1135030
1769702
869598
1455058
1290413
1470759
1479320
1136096
1584038
1877097
1036581
561058
293562
650631
324641
129419
1091320
1525948
1319913
1121706
333449
1627903
1324851
1391476
1837637
1136241
1808245
189636
17755
520407
189369
1601191
1366250
1428448
452834
321960
123593
1117648
1995204
1468419
1952050
264836
586319
1458240
1461723
352982
1146763
1102825
1381334
1959485
1900913
1066003
1923569
392953
859870
501573
811036
163236
1659460
902674
891977
1709689
984744
1073651
89891
529342
73422
215565
1791712
742429
1791488
137529
872564
1799225
1669211
935749
375672
753339
663178
1784255
993131
298800
708578
1088948
264675
897244
786991
275873
1741441
803689
1857175
1930538
103112
906075
220874
702462
693840
144485
763294
1292671
987350
1882979
1517301
670483
198300
506152
1638360
1378575
954634
1519309
1447861
1545275
846979
1604773
35950
825258
680339
1587605
234173
1301968
333129
45558
596632
838766
1612877
350219
819653
252303
989772
363577
1597282
1380062
425959
103350
385825
1417083
118922
633520
1857043
1633027
882385
477564
39101
1195459
1928045
1323016
441736
1485469
942052
1164325
1243786
1056456
1799171
347255
1106615
854305
110277
1209759
1764601
1841658
492817
1696395
1742952
868230
1834694
1688203
1491043
1400354
144026
1897131
517963
1247124
913063
812126
918210
86896
798906
820410
1980494
1576908
750974
540894
1997750
1471094
371939
1202224
510815
618
1663280
1493085
484357
1514072
900232
436603
407946
1414281
667921
814857
1015122
111759
520591
1825970
1376219
882462
94405
1678825
285744
1905083
1018092
367789
1147780
1129347
337054
1181371
1493218
1257178
1358530
182141
1829475
790881
1286869
1839711
1777430
1973707
1239712
488088
111547
306090
660630
854121
1062561
89261
429609
807415
46727
855795
857297
1545097
196560
631251
1892899
968531
1658132
1355863
66405
1647652
1017570
894345
956417
753952
411400
378055
266808
1002753
564574
282336
481057
549590
1647628
306190
139948
1504359
486455
1769198
1348350
176398
244045
976176
250704
226480
1932326
1740294
755660
1777295
689416
727005
1272571
805698
287783
1736865
399952
137178
119454
921488
760474
1107706
1261984
1736188
1296450
1612452
1435573
1104660
1555102
946176
1567085
1362878
374186
1272031
841010
40823
897780
542854
250807
438979
1040646
65649
796648
1113303
744509
1044131
1736749
1190373
996509
395398
1830117
511955
1798055
1510687
1436591
265973
319510
1740597
1513467
27655
1568103
1007490
1512056
1780421
666301
1413173
948070
13394
1412875
1409472
1822092
1883135
1608383
843501
1514137
1683215
1165042
1187268
101148
127866
770202
663979
1764523
1134454
1022779
266963
1779805
1333821
139972
165195
1689168
1507936
313642
913931
1461569
514597
843845
1203234
1965775
865871
1155180
1510391
1541226
869716
936689
1790850
143959
1634846
1289803
1623292
1013182
1780723
1240218
1425871
1905758
1830274
1793602
715976
942069
1318320
1426547
1456007
789804
230861
1379268
1639380
1280819
356191
1679157
1480697
172152
1758715
1442812
1426228
227700
1035802
1135362
206218
290513
1648518
815133
1627215
269724
1947922
1444327
1704610
1892792
276371
1790455
194389
896889
1033936
856670
928673
149075
1172125
1559118
454198
217854
1176574
1668224
139124
1613641
454306
909472
60297
1729724
638204
14848
678217
167143
483577
1364514
1203262
1226390
486277
772684
183646
1315300
399246
1496562
539311
1359481
1926596
529976
1061414
1938664
76852
967621
849255
1601501
1037996
156760
769465
336975
938478
820000
1936000
1139715
844855
756669
1615046
1010279
1551745
1310488
464884
938464
1806638
1586681
612388
635066
643789
869454
729512
1233969
1925019
979606
754762
1276683
1305891
587914
628137
102900
214072
69512
1117949
207433
1454897
172856
386439
36698
664783
1532582
20101
58902
1262943
1289988
1122771
121983
1888188
974837
404155
1710298
1352628
1321233
1371446
1613012
1077425
1565949
1931301
462582
411006
1734580
1867529
1556645
131872
966784
754904
1676787
735861
1340979
608193
1608368
1885034
725551
386490
1962037
1149596
1374279
1871210
646021
1574482
290818
1911046
703691
651592
145986
1802573
1217781
448328
1469639
109663
357486
1607151
224903
934794
1627539
1072980
295712
1046727
426717
500790
913126
1379382
1908954
1946522
434700
1899433
1237099
337170
1091891
1570615
165585
1505345
1132616
716824
793826
1236148
313716
1764027
1274892
330135
1887166
718150
1999701
1407867
789642
184819
928764
677041
400875
649965
1983501
839141
736885
1653807
1574235
667408
726259
545536
1058534
322898
1950231
19173
215180
345600
1020252
1157283
526503
248590
1398242
1311954
816251
459405
403917
394415
1317689
897230
1301769
1537755
998055
192478
591196
270016
1779754
364753
728921
548315
774039
1948905
1918899
509364
857242
1780560
1077647
372045
1584073
553963
30118
835689
1323173
1632063
471024
310351
1453069
1939175
1370577
484815
202279
459727
488697
966577
383353
1855867
471742
1852850
99982
918750
59217
119061
9673
1264306
113368
1307529
1835312
1584979
1602654
568512
1036500
1554571
668055
1283885
1684683
1338972
525584
1125048
316976
356765
1504041
892408
699508
1444168
1620508
1487433
690430
1820396
1946623
1146131
1082346
721384
949565
1793843
203153
1773313
1161974
919695
703409
626778
261198
263216
1555272
1474970
962518
501964
1951022
594303
1583943
384196
1849842
662044
806781
956308
333621
723437
1687945
1581863
895020
1709039
846905
1155344
1884411
1574742
260785
1906531
1660647
1479583
272664
682563
1296940
513556
1853908
19143
1684113
1039949
205099
797168
1266605
397398
1118067
1273358
1883147
940257
682864
14717
274870
1230133
690039
909999
1349345
1140264
1405034
254065
1504697
801488
1811225
615405
1611989
450488
1236345
1880681
297183
1677223
299395
1586778
1083527
539796
1951579
39015
1836926
347646
844464
1555465
167955
1642479
1567376
1101011
217020
1390317
578989
647126
891139
729638
729744
802452
1903
156424
455308
889613
1005593
1324651
1805603
1654394
656292
697707
1550771
47201
1603167
1155816
116280
6382
1217100
1923483
1015786
427672
966276
1893633
1974458
1778967
1775240
1420015
1535452
329503
252478
6936
1306645
532073
154653
835320
1467616
121767
1258270
1782705
802033
764215
526986
1376771
175983
1491440
1644712
1472977
1792463
1399030
298632
1009638
1550837
141973
1147610
165000
888109
1578089
1777571
1689114
192736
256681
1115729
1729428
1103510
419970
772564
1565481
136727
472148
640121
250530
172592
599444
943879
388151
1743343
393411
856360
857488
1295739
553337
611722
1063752
341189
1462530
10898
1205077
120201
1311480
1385473
1154728
1243642
209301
691641
1322258
205342
234169
44244
44076
894606
1753466
117852
1700066
1140560
1998061
1993128
978028
1495943
1673574
271939
1904692
1538904
62847
566061
1628737
957943
1978851
50193
614140
1521149
1825907
1808163
1633005
779581
1463130
393967
1019664
1998985
395285
1856479
856977
1417698
1666793
1362864
874250
499330
192700
107768
251657
1137917
209009
1466486
1244324
316681
1194091
937762
1183432
1214041
904173
511577
496851
1813026
1460297
1292443
1227776
849103
415932
1268955
1208348
59046
1868963
376805
424779
720296
700494
1078098
1812568
1625040
1481459
716907
1109137
1709162
1852949
1407070
1228330
680033
1397840
560995
1234828
902853
818359
1434349
1382974
1835453
258873
1820213
641088
1773486
897859
232660
814162
1285015
1124788
1519304
1513622
707319
618329
492131
1472000
533934
1165476
722785
1639265
537705
863752
717312
1490628
601021
1890677
1060181
1120003
1614377
526768
1245500
1652307
572045
1794305
24312
1703967
550720
1523096
903307
804003
1991643
119992
570729
1980839
229946
1482115
820244
1647799
54210
590619
1015122
744329
1525318
1758996
1289738
1041418
1812586
1692742
1719846
1243158
584172
326783
942359
1710942
1543541
1072980
248623
749071
1855236
411023
652063
1716542
1776442
1578331
272004
353545
715280
985176
1871946
387885
1525050
36995
714819
1353911
647545
662042
1412048
319848
664895
1627186
380083
385309
904837
332837
1119167
1018093
683257
442519
432263
413645
1658084
121008
1036675
650766
949211
426993
505752
558800
3886
84071
183317
992705
656762
820050
1391521
1661584
1458659
200327
1026924
2601
1305448
541460
1360517
446525
433659
680754
1479320
1080860
1046311
1418033
1370883
1554250
1071901
1603634
85782
520882
804240
1644885
1802790
232831
521638
255846
1782189
1308853
384627
1510590
1448687
638077
897563
1730148
1657329
1058677
482887
32685
847886
218135
1111344
281010
264154
1321256
1902682
173418
1404566
99874
346529
718572
1545961
159249
1908571
911047
1368127
1624749
943480
1886676
969423
252052
797289
684641
1070527
707543
721697
1533358
270380
624279
70061
1289630
1809054
1243759
1937283
211451
1658298
1722951
869006
739111
1723082
1299332
208476
1305097
1495888
759706
1137841
1039502
1982659
1436486
138715
743977
1926868
935780
300923
1605523
5828
615423
790051
1922535
1506498
1768242
1229994
1547957
1971289
965141
1002771
1051463
1915787
523622
1196005
124316
583566
1475114
1522252
427043
567815
670019
413325
1742453
731773
845350
363458
708158
1717530
1437974
155136
64940
931972
1389680
1737931
1811899
1601279
1245079
500774
429613
243108
719497
1151994
499116
1555037
1731155
202936
1348203
1580333
1240098
140178
56030
1170958
1556675
411889
777586
1126457
1192896
1538685
1708162
1360594
1205435
295934
672209
1463349
978352
656387
1159145
818733
1393185
297391
882381
1430779
108944
676393
1632236
63516
1670615
321613
1216600
582736
792314
578188
1172205
638204
939917
1843614
918780
1842053
1184885
1178762
1982043
1788876
892034
1486632
1935881
408138
1864591
1543082
560722
1375932
1365435
1357261
833512
1338927
429613
1945113
1923872
1325694
35249
870215
1147327
1838284
1415394
1562859
276313
1423078
1344612
712289
122677
1738334
1019428
1097497
1001613
834529
1083939
1599373
1287856
253230
1297131
1417472
632758
1528041
1536551
523554
1403980
647549
478808
688544
1739748
1990599
641607
544817
662310
590377
1009098
600506
1584653
1989919
541312
941092
1688810
133258
1838201
1475510
1320096
1600781
115416
978581
1415879
1189304
351823
1687341
1629159
779302
81803
48409
975116
1627748
1027748
784088
1087054
1385162
1602869
1447793
3030
1436013
1868546
1032511
971224
1654738
1291974
1318026
1684760
851083
890711
331556
992194
1790803
365471
1334950
192604
310269
1598159
1970335
926779
938655
1998028
1569656
137662
1190177
1973588
553472
828399
1107339
1498066
1815637
89891
1918748
1007332
1464635
561058
603704
1608972
537705
112907
1454897
47227
1308811
914935
833693
1900783
315132
1371911
736305
1129578
1319795
892576
423025
943120
1940344
796411
369994
346078
1968502
49361
361734
336918
815034
15111
198244
1287537
158441
1235634
224437
130062
754745
666954
966145
1629860
166975
145491
776235
891038
1142308
1251898
1335496
552691
286103
1285902
207842
1944583
136996
1191361
1681232
462038
1028204
1435719
1083990
1042230
1888668
1707838
1739127
1368013
677440
166731
966722
848614
1474846
873559
530328
829286
902233
1541118
35166
1204942
80309
213677
1190101
402449
1618264
315031
914498
1673490
1053506
979868
740282
1611344
502631
831798
1426299
1084334
1967270
1705120
434499
1475872
1176442
4666
1131894
1260524
639580
1965792
1987578
286323
936617
1684041
794353
1160157
1517915
319449
884544
342570
799872
1396019
1972309
1995883
1412114
1020132
1325986
847204
1835431
1134685
715845
1815795
896756
1442528
729496
942301
1586368
803552
889852
220646
875698
478062
1414088
1228586
920223
1014939
1184194
1005554
953100
1691441
376345
1270374
201939
1543082
918141
177240
1095186
599379
643146
1201674
1385813
1485420
773185
721357
1591975
1836862
1095511
762798
197897
1193072
1594050
1065552
237998
1786487
1625961
1421698
1985565
1798876
1414760
1579123
1412005
386537
929018
476892
1382
1562737
62539
567395
681900
1451682
1102191
1701160
1067520
1091105
55834
1413645
271788
1327518
835586
233925
1682091
537705
1480871
696207
1394553
975659
358857
1575024
1557647
447841
522973
270945
1351452
62507
1578994
132281
530195
1234140
567539
569506
642468
875776
391889
1529401
939722
1295774
646383
407262
1918748
177516
1065192
1601693
1861973
228688
1420099
1547341
319968
1530289
609591
57965
1137011
1526903
151265
130830
118348
1685841
1449082
1295943
578282
1603607
1296439
1513797
1290088
1742669
926316
305186
1677606
420319
796737
72305
326211
26265
1614661
1001873
1386105
690263
1334557
1947491
83093
619762
250886
570025
1178804
808340
1665076
283328
1538732
1967063
1287413
149697
1108609
1349283
562189
1078420
1856712
1914793
140998
775582
691232
586382
1305456
1345652
64923
1589103
1996562
3976
1501440
730412
1444740
460205
840740
52448
1993545
1925877
204402
1625087
1964739
1268180
747505
1227775
3344
1969175
464275
523140
39431
1104831
869604
722785
1303996
87478
1850968
669757
452523
541288
1252071
190748
1305828
996509
1597968
1538732
1713915
1391010
1657129
1894084
1909080
480761
1540153
1022573
1357498
764993
122408
1619726
1326515
713877
1293177
1968426
282922
1037402
845929
1896826
230411
1088540
836108
1415787
1794819
558477
265085
1168307
1314905
1143016
907659
742651
1288557
332230
352352
902937
351848
1416293
1808265
134746
1058286
1281585
817463
105887
1191745
754121
305140
1375179
1791927
1497379
1111562
735673
857393
1407309
1426196
1987926
1979318
1416127
1603167
730983
1585119
734898
511679
919155
1547274
1895713
1976660
490695
1713078
1979597
979720
1940282
847812
1251066
1566387
1660569
331826
1794248
366082
328692
740512
139077
1605527
682878
1140127
1499977
1781262
590523
1668793
440948
45596
1937470
201447
1891917
497062
408677
117326
504706
580538
1545492
945341
1372897
195980
1537405
1028870
850596
1996035
1502217
767671
424053
1156212
1448402
1567091
142717
774596
707612
1529180
1323586
1667037
1249914
1433973
863133
1100787
1412383
649725
226297
1814625
1637599
1884371
1717567
1756435
261764
1188646
773855
1881682
1939973
1951068
1659582
1597022
1264667
1350678
1297046
1162914
824102
982778
1743211
1080375
827280
469469
1395369
1648404
1425515
1837026
783964
1532552
1012882
1074355
1954931
1603392
732978
1112953
470349
595785
374383
1619963
87817
424211
1214423
362737
1107312
1777070
1376120
1185491
814967
1943983
381358
863871
1959667
851984
1882419
1435404
1302723
1482051
787341
1757238
312694
1373573
647164
1636145
461321
245933
1444130
1568611
1992771
521402
766468
1373826
852996
1440823
54736
1550746
1109619
1662625
1233076
1005599
1175528
1055689
92402
295631
1513833
1074033
57345
1784251
123088
1450920
1102179
1342048
1888544
1445980
1561193
1919632
285514
488234
133870
629671
1126798
874440
873772
59853
1019496
1910761
81725
748068
828499
310553
1490181
717997
904022
515828
987237
96367
1411458
637307
1429788
35950
1755672
1074897
1080007
924209
1373177
780718
792728
1088255
530007
758145
820874
814647
851710
629502
571174
1873739
861708
90447
966344
1280414
1979991
1127674
866911
1124275
1681689
110798
1561759
1004404
828623
1846265
1722985
491047
1075078
354835
827989
1687608
15238
1021694
830266
981642
941931
1393387
29599
53059
715949
585748
659134
217073
41562
1448206
1860005
944305
1415078
828509
1039517
283544
1352741
526899
824450
763411
1147905
1364551
1628876
1482163
63200
1913541
90049
1333979
1867003
334790
306695
804600
1809018
1880237
1905200
1829313
820876
393587
709579
1013268
1758538
554592
1214759
1704971
1254635
1651671
786807
1785562
131561
1514520
1363661
450745
1431445
138313
1054298
1937848
1604784
1785792
1280909
1680611
473153
149826
1795295
360362
131081
1180712
1415113
1261176
1941818
345692
1604453
76026
1758836
62253
1841703
1774673
1605669
395126
1515137
9506
1952834
998414
1933826
1169672
693593
1646170
778612
749074
1402831
1615432
233355
109672
616030
605876
588077
1907796
1922366
125594
515844
1723540
719533
1255851
1574396
15191
1210112
793614
1897026
1981788
496647
1526966
1945474
143507
1068968
1991190
136638
705455
1355344
404346
1193492
463617
952946
239594
960794
519084
644145
335834
1613792
1741654
1200658
995828
250681
655201
1751580
1374196
6290
1464276
778104
1844535
622138
1279471
1812861
1382246
323642
1535163
1884751
1374809
1895131
357105
613159
1958071
706950
1181740
706653
1500474
464194
176812
527526
1297024
410743
290641
1675053
30397
124676
652957
83856
77843
1694603
519535
432848
1059502
1587865
898077
140229
411573
210140
1333502
1348375
1050875
1123432
1042988
1430958
725178
658274
532975
1832266
1684104
291079
1358910
1520094
498612
1834179
1024597
1284205
971685
15329
1303712
1460939
734168
777358
18641
553082
1250454
822928
1264392
889647
905290
1112186
1917560
280287
306525
92941
740380
1359889
480591
1640534
1544116
677189
1853015
1712645
1133166
513342
1245110
1454769
847487
803935
122012
1155102
265138
453761
1589027
206901
1665161
1494918
87182
238738
1201884
1708269
1690927
1540448
1210895
1187997
519401
1652952
485019
1282415
1710795
1883088
1722383
206384
585741
1051408
1269145
1303753
1897532
79922
1215490
1299837
1218804
201973
456267
1244142
880621
561364
1223140
1463858
466473
226472
308799
1869917
781447
549527
1512695
1672780
251445
1850313
1222211
1760765
994369
609708
144314
501795
785509
620945
764659
1020665
1056645
1046544
994825
1050562
1858770
1491234
1372423
694866
616690
195107
214333
586342
1850872
436622
569639
1718449
1667020
1195873
151276
874965
1107455
900708
1177217
1874162
1477191
1755991
1610855
563207
1922888
815029
648240
739269
1260412
1278589
475813
176300
35717
1469603
1423347
1027681
1564002
962981
553963
1452381
815062
66364
1071437
926721
53612
1680251
1128350
508669
1269203
793040
1750079
1061736
99813
1293845
1758353
955152
1030355
323734
908446
98257
866087
53886
1690808
1861101
1920244
1073327
1625790
536964
1659412
107335
223863
1833986
294029
963449
465397
1043321
1552628
595324
1842817
1750939
848781
1938295
841417
37580
745752
1337180
1595339
1613764
728675
1601165
486170
1526079
402343
997467
1151384
705513
1492696
195016
1712539
1519755
930808
664365
1210940
1304379
836666
97519
337470
738151
1473402
1758732
663790
432112
1452430
1866738
1896122
1457989
730117
698287
1265395
1126852
1805453
1478398
141533
544290
1521289
1848692
1821688
743285
1419965
91024
1472053
911842
1339299
1876294
1863273
13705
1429601
456432
826079
627768
1196772
1941987
1763456
212039
1705015
1301533
1200824
1770151
1037996
1611248
1150622
1731052
899694
733108
1178898
619084
430315
1106961
157610
1699028
1470519
1511053
1297646
935108
1304003
1193676
78227
1784064
1130004
1824599
1170574
1886615
817576
25246
227983
1131898
1224507
556738
217071
1350076
77022
1254829
1781975
158085
1528615
325679
1489078
650134
695077
935676
1399155
463083
726242
1751760
701413
833663
1136998
196326
1907282
2582
1283364
1192553
286835
919743
894809
389474
1867205
1932378
515389
149851
1411517
831465
791851
795294
724456
1768841
788554
306991
1376377
650544
512552
219327
376445
719468
1000020
1313490
1764033
849197
218888
1136389
587249
325676
622121
1338817
1820787
349496
1835536
368830
1838899
1443507
1042389
1536557
1245844
1749441
1178726
1266313
1939973
736323
1764807
1525013
1536859
1947535
1928807
329661
837695
72541
1281885
1015628
1311686
1800189
508923
1646170
1137048
971171
1648654
1609136
1391677
176267
1206370
2475
400502
1276287
877522
380882
428823
455214
1142052
1535416
62579
1796283
974008
1711529
734402
463095
1525072
1676880
1095124
623461
312022
1422503
1076709
1923576
309538
1533690
1767354
1766356
126082
1202214
214338
1920907
1945410
985714
345427
726992
1789494
1723308
684586
93969
1839797
870159
1481527
1229661
1196591
1689018
871908
1343458
1726041
796851
1317717
34540
360461
1331953
259088
70893
642650
1026337
16460
1848446
190923
1593277
547628
685890
539480
1189780
1930259
962600
1119728
594427
1420065
1409747
1335636
1846272
1091516
641396
1545853
204324
1876031
1047927
492882
1364115
492631
1798549
224619
451077
1340452
1887641
96951
23546
865532
506726
882097
147683
1503017
707110
483395
955458
1885492
5835
895020
858563
1748476
1002549
1171575
269529
898225
914887
927865
885643
427571
1268066
1406941
815652
1532241
1259471
928995
337579
712285
520326
1218362
477778
844981
1923576
615366
1951670
1872559
1326103
1830187
1418942
1683226
122529
386212
1617829
733009
895073
1015405
1324747
949243
902846
1325572
1346174
1774142
937178
576023
625557
621485
94067
194162
1151008
1750466
1672656
16520
1200140
923855
1202130
1378783
1521257
568332
229352
300590
1651696
1989677
722428
357041
346699
1831166
1936828
646655
1103664
715453
1344749
390798
1275276
1036393
328213
1083990
1451373
59656
1562187
1614208
1672556
1090761
173510
1526606
1810084
350596
216313
407632
1472831
280928
913896
696554
1117034
761167
516928
808809
143597
478598
1590317
1749059
83763
466633
416567
14766
1767168
395839
562035
1526319
1241216
186736
934993
676237
80997
1628531
174011
452978
1450896
1037806
196981
1774882
756796
330428
1377857
1557680
1192540
1773708
836485
682795
174264
1991573
1281962
971347
398691
978421
314789
189369
1391894
458961
273403
942373
743998
1049967
300666
961720
117764
1538706
717850
13351
1561108
1624390
1423685
47948
872582
1403239
548333
1318214
1810814
574703
1649902
1918884
1580736
464442
1085080
961632
466418
37429
796929
1305888
1928896
387684
1549112
1178141
428072
1084255
520485
21670
537803
431833
1263343
1961926
1361950
150969
945920
1987675
1949356
1930146
827632
429583
127593
1523453
1286067
493611
1542133
1587457
372697
397675
1581100
1852130
1064902
1756677
1401839
144473
1956708
630004
560363
1488783
764662
605548
80457
1285046
1637861
269724
272974
1073990
386225
1786770
544378
397536
1380089
1996357
1001700
1233580
1028246
781630
255464
740430
1115213
1073244
699682
1872325
438156
334407
1046007
1422681
1717485
25127
260538
1094417
1251709
1932014
1136859
657844
857344
1313119
1607803
284490
494642
742325
1766930
556550
1593879
58605
119025
542141
820387
1667994
694265
654428
1658458
155397
1047780
116528
1176295
74267
1872935
30790
1639820
1026924
1971593
196918
1660841
1130010
1341666
938262
1576873
586223
131982
185094
710327
1629269
1030536
544039
1720016
1095295
1630568
1659359
588389
1728268
227152
1971361
1932748
17761
440648
52060
899719
296417
1244973
321347
1649483
660630
1130393
1159493
508059
862795
1865122
1321630
1360555
466092
453864
934736
929390
1488312
75160
1645286
1079128
86940
1491694
1603442
1753692
428933
1212314
1809566
1355383
1546340
1699451
810522
306525
553526
570039
246277
793737
1957185
1955934
14526
1268066
167836
1155546
1825969
1899924
1819394
834334
1234557
646982
1769368
981120
385426
1917094
932407
476706
1348373
1080047
1514675
1514087
1318320
148094
1648797
996228
1987471
149844
1367814
619919
1721976
2739
745126
836747
212173
1214692
1770678
1569952
1884324
1190136
1757865
1326748
41792
1841491
474418
1780902
667456
1732346
279034
139062
1591060
485860
1850157
1897776
435039
1244872
1364624
447438
1379219
731836
1431871
1522884
203372
800809
336181
652187
1718868
530900
1774882
1565008
1750110
1422936
617439
216347
1818950
1926171
31620
1975233
958902
1141590
1368230
548802
431307
1804155
1686856
736107
921605
1295453
832869
1616602
1575237
487545
1780222
973709
1003548
1162095
223877
331896
1622731
1903443
1170262
337087
838877
763595
835568
12940
1869682
789097
90765
1562234
249896
1253215
1705702
709895
809149
1324611
991717
616013
1604997
346132
1846545
1748704
136216
384337
1401839
1064930
971025
1243158
1624373
1035328
1393276
983302
1979841
100735
253405
79672
278629
1599338
92478
665443
1247236
1774734
920638
1945364
904188
613549
679334
1172644
1078843
1844535
841569
1522393
1443209
1934829
247495
1128435
1567972
1499417
1780556
93859
357537
1779092
1158984
827598
798169
1768408
26715
166011
296702
1989833
762253
377100
1160258
1093042
62217
895970
1524327
1971312
1416668
639553
815554
639001
19362
1826739
1785203
908312
1887256
112160
977575
450616
199227
524689
561366
267361
867380
155718
1619491
75346
353062
1314972
588752
655918
936935
978652
1991228
608209
20728
470315
544608
471122
55177
232666
710828
438913
149507
1485886
1844781
323758
957952
808860
1701016
1119025
527780
267372
1369149
1467660
225650
161715
701253
731689
1624904
1573979
636647
1181773
634815
730278
750954
1776412
384001
1338769
1260886
1765458
1039047
1255064
770592
1751913
1884411
1343540
752093
67468
571545
1077891
870714
596283
1695027
1021240
250886
476210
1234217
908498
850737
1739782
1166494
382957
666022
1307871
1827360
1816421
962238
987212
1853822
1931575
1330324
1103502
191693
676190
1958261
1854693
528770
173565
698687
1691291
1948474
476255
787210
676686
1803760
1749134
1053082
512322
1193255
818300
1943377
1130769
1698933
244407
1950751
1567196
1198096
695029
1317869
1894740
1855394
1981215
479129
515749
1435400
1700040
622178
631079
1328504
1977870
1081048
1085291
198239
957425
553689
374028
474149
1111971
1040791
94317
1267663
1675262
41675
863627
1584339
384141
718981
1801248
1006750
432673
447249
793910
173368
58630
165282
683157
513096
979727
1541274
68303
1430267
1839961
1205095
4610
442264
360248
1256565
1152428
1703908
1287771
140289
968141
1010982
1897156
1174479
1497276
1318360
1859816
502401
604871
1512340
1597829
1814769
952518
585748
193635
739605
1180226
1171284
737674
1367022
675820
167218
1137789
1474199
335945
207031
1367887
479231
1712231
1171078
210586
774192
1997137
816251
603612
195570
1257436
1113465
1284701
1318307
649304
432671
1630100
229366
1079818
1180226
215917
781613
1885289
1371534
427813
978568
113549
1187586
1821688
1727299
1687069
462892
1862515
1856407
925311
1019731
56022
375254
812154
882479
324344
672655
805925
1382765
527980
202303
1776827
844196
1988588
1589155
802542
134659
757619
1723791
1890470
1747216
324897
1185058
1416533
376345
958296
1333929
196314
287659
433177
40871
902955
1648548
1187222
1179219
1918198
642750
1513498
645508
777776
1940344
1350129
42047
316705
340276
55970
183700
1585386
580435
1495252
1633253
781409
1785697
1729096
463916
1536552
391234
102967
840357
709817
476819
914062
1149379
662892
992731
1420609
628933
1178573
423573
1847221
577911
1716980
1769788
205733
1766465
255064
262147
182533
272399
980730
1103793
1308183
222722
1249221
702530
1360280
1875902
30963
1076544
332600
1368382
455026
1539794
886980
1741225
804973
831284
1550457
1401834
1665429
1087573
300925
742727
629859
212294
1989539
214501
505636
1619698
1143726
1547589
139149
1474658
1961342
1568128
481441
77279
1415510
1135330
934204
1098724
1379544
1394598
1109524
22821
1762590
696363
710798
121375
633348
526684
295631
1563226
1801192
476882
758668
786960
1628398
1238599
391643
1988414
1592753
784791
1651824
687123
1075927
551060
1937063
1732811
1929158
415837
1839552
802414
1537055
1330457
526402
1555863
1639295
1273381
1354113
339886
476731
1283044
360955
553782
930852
779191
1240543
1618251
502673
1002145
1501811
1509768
958658
1558914
1257301
91104
1642076
51417
1587591
1973707
970253
910055
668658
5428
1558839
566849
901046
1685695
1861282
1584925
129775
572784
1761466
1180481
282612
1034202
1977613
686888
1053562
464396
736715
1777643
1916112
364694
794512
1456796
1732407
574557
196579
217747
894402
290123
1924603
237514
1811172
27839
513508
1789552
505838
1583698
576155
1368424
994728
1554094
164743
54780
507627
1927751
1362341
1821938
1785932
977520
404576
134834
972125
313677
1721071
26339
1114454
228095
972043
1296323
173216
13395
238901
1029525
353405
1338566
769387
1189842
1603098
894985
1104667
1273145
969332
1616403
1763777
522152
1105483
1406212
935644
1152634
313330
1505413
554012
1477728
336699
1244806
1027123
1836132
610739
687475
1901607
784040
1016497
395496
1894967
1475876
611279
1654893
130760
1378054
157041
1773670
1997589
1319024
1099570
161657
763653
31479
1067112
925239
489088
1789586
545429
6893
995500
1184709
115173
71910
491966
1522205
828154
1342705
869790
133775
1911201
1062205
980905
1028683
307495
929909
1872518
572954
898637
1649183
441898
1433061
999252
1965623
1644301
392657
1083000
892391
551724
1039535
1200918
1648641
1848408
1986823
1905616
239407
280153
223288
843549
47752
359847
157265
269112
561693
1511763
767687
680167
1244601
450490
839154
1702894
1385813
770642
569462
659329
935377
1942724
69930
670759
177374
1693670
1751377
850715
330170
1975392
1697262
1201198
1045382
1548786
1454960
1613241
459649
851162
247448
847234
437034
1268906
1912515
290947
368316
1885275
1125135
709011
1440
585215
391234
214584
1117424
351614
1827689
1288349
1690917
1355812
106368
1057109
1074935
868502
952606
604212
88494
1456543
1048210
1432436
1690787
1252743
1510751
1109186
1271504
570106
1406082
1214341
1549740
435737
1813219
1697999
1920692
14187
29409
23573
1336894
1613241
1352065
1371695
339922
1255328
1810109
1104739
1579873
199067
1677987
135099
96967
516435
1171413
1850259
1145498
606509
961562
1242166
148405
776045
91608
478998
1946056
1302317
1730735
1202153
223777
141652
141405
352021
329609
777725
1287734
1942401
1795328
1358282
1856092
456456
1019686
778320
437154
1879886
1658523
1752569
835033
22074
1267395
631797
397679
1172927
1566692
1363329
1286494
816235
772171
1022673
475559
1814651
629123
1248543
1234136
861806
659906
408654
1944919
1280319
646985
1320676
934586
1478217
699141
1498641
953363
1065992
1258336
787172
1918995
1768511
135328
698986
169990
1234233
1740618
1630166
670900
1676942
394178
458955
938670
260608
733227
705277
12030
1613987
694866
537584
196788
1481423
921831
147556
361352
19404
515774
121713
622843
957398
25387
513744
240628
1173116
362737
597144
327671
1931933
648897
682018
1244973
44131
846583
1317643
473838
843211
1960349
1487195
1851654
723016
1834302
217758
1570192
1383322
363889
354907
1808283
630590
491876
93755
782523
1330840
1613382
827072
1437619
339413
1352053
313919
1068851
1910934
1559655
332952
1852306
1618409
331304
521595
926441
392953
107014
909647
1276953
1291458
1080920
1765458
1636642
267385
424281
587025
380774
1197753
379532
1979800
42628
552173
1257910
1201034
623645
409099
1218391
1951446
1525129
745629
123593
822925
739109
746548
1368812
841269
1764807
479333
1399873
1100841
1682065
686693
1524197
1926080
851220
1317308
1009764
1333504
1314253
1190381
891103
1353486
1838207
354687
867405
1763744
584164
165286
599966
846520
928619
1843272
182533
125973
535211
865486
1202925
1425459
937762
290599
1263426
231997
428717
468384
1945949
1859788
1826306
999378
1949603
602830
96125
146251
239839
818558
1341051
462783
1201168
754515
910175
122335
1508490
1791253
1271072
251954
128555
360502
1727352
1041753
1957018
1979048
184764
1985163
134370
122279
1095295
1210314
278599
1119183
538468
1068684
1011539
1950048
916509
1723920
1350197
857925
824529
1559334
1793310
1655085
996183
1828841
560302
70769
1877273
1729699
524140
749142
1589354
1465589
1880787
14351
1027423
615160
564573
1530918
1462211
133611
1138124
407056
762763
302688
500539
1772254
1468919
678305
1894078
1572244
459192
1353865
1218050
938996
186632
128319
1547062
1587548
1919524
1207850
117559
739326
140998
601055
746570
1740643
651724
975132
442294
1674812
315474
758330
793063
1276794
770880
978470
1379899
1150563
635081
1372751
246840
876935
183343
1251781
131758
215072
499125
672679
1821456
368596
685132
642952
129739
473885
1841514
585738
895389
30054
1802669
1513281
104654
1329546
1886534
555161
1765179
472250
1327701
1918356
472250
1013056
541562
910055
1557720
1379329
154096
622804
1784373
1704611
1285637
1425070
1622947
993034
1198269
794671
1468501
668570
803651
461063
1159007
1437677
1273335
748550
1977274
858561
740630
953786
1597520
1484083
286132
974303
877903
1959667
650961
1241855
1600369
1387846
624925
1070841
1901341
1394288
1591534
998080
390
240214
205834
814470
1736465
745424
947690
1503974
10449
1210513
501846
39374
1973041
309235
1977459
190137
668034
1544161
391845
990017
1254171
1719157
1857416
182126
908186
115747
1788150
827197
256724
1770509
788506
542672
939876
50384
595081
1457108
314525
132507
1019612
1167196
355793
1613337
1290468
741864
1885413
909614
1678024
185311
14576
884308
432671
1843111
1018092
155037
30056
160704
409957
876087
845064
566874
1341051
896895
1929596
1919813
340792
1623808
1285191
1068730
660041
185206
91037
1601165
1667947
657298
910687
18930
1383915
1992294
900809
1827795
1040279
1009089
187588
574885
449567
500408
1574250
392429
508287
1114444
1857868
1278354
369285
1165343
65677
372791
1259373
890672
1911492
469446
803675
991628
626222
735589
743295
1270958
675108
1993016
467024
1422061
1018507
52888
1513788
415983
203098
1791276
1647740
367617
1481231
1212008
1827795
1385924
641695
650439
892576
311658
695029
1847060
1846435
195321
1962736
297901
266730
1270866
1491784
1483616
328820
1827101
1493714
574299
922029
931850
1698499
1424799
1308267
260480
820450
59481
1745916
585748
746780
290573
1794416
647208
913727
1066281
612548
1926111
1104846
1149438
1087398
1228146
1434934
1846278
963841
1070581
1754040
1105748
1058857
450594
875450
1487663
1482450
1066574
556720
1370987
928534
1828949
1014951
23699
1204475
876804
1764286
111003
219145
266139
242975
535654
292010
1234190
667884
1114912
1965911
1336244
1641085
1689382
448226
1350319
1688281
938575
772685
668592
1958920
790923
329679
1128023
512552
1565086
97366
1271067
1184703
1724468
1270812
837713
440664
923306
1072516
654704
39699
1020823
1647523
1034234
238964
866787
364947
887434
1108473
1165715
1553740
793063
1407211
274955
276519
312763
1476021
181999
797085
1308019
696748
332806
1501524
977662
249399
837461
1877561
885836
1942777
1904047
160684
80357
1424648
1989696
1616404
61139
126762
1048585
1412108
399633
885691
1534487
854223
1400791
1109297
1183987
1751761
1701935
1020132
84071
843286
499354
914537
172303
1258084
1237905
743613
1482336
1021255
1063598
180394
1930324
1723791
1394239
1114551
321731
98002
1376318
1455607
1307232
962787
1497779
923072
982163
216975
1221384
1678272
1370987
898089
594884
654394
1194937
764030
322449
634505
905175
317024
933002
556840
919634
769874
66364
113013
1118721
1216608
1342526
976299
276430
1171814
125424
769545
951985
828003
946446
1140679
574281
1136622
843971
741991
1612867
113196
131521
855556
777491
1828342
9124
1670478
978807
1187344
1214088
658330
718957
1156998
736596
1508238
1691378
327733
1026137
676328
1054753
1461232
1644468
595148
1243633
1994558
184548
389202
1533896
1040090
1793310
1704571
210586
323623
1578456
1076625
909274
1326158
1583185
515031
412384
912727
1567085
1877343
1598753
1618291
1389866
464884
883896
947345
1930208
650217
846125
1463305
622419
25930
482696
1002776
1324292
43683
925340
204477
1325430
1390895
228762
168037
1871043
1435280
1816028
70435
728190
1125026
1489038
1062661
1737524
700274
1785640
1762778
625263
512575
130399
1247640
970987
1805997
1592201
980776
1998242
1485692
725316
850009
1166853
1494581
1448657
1701562
437904
804902
324950
644838
1054803
29582
735794
1689746
1715075
899972
981868
1443654
261041
1286656
1062245
1713621
540811
227825
781402
703474
102820
204465
1583943
753659
1083133
763515
5564
31261
1619306
776443
1652349
1666017
740349
1029942
280789
4696
1136864
860960
1933707
1502993
1552663
729163
24380
1862991
287141
1417616
968732
1827730
731586
1914163
1541187
257692
328692
1856659
1877617
1113184
410392
26077
379197
1481915
149329
212850
670483
1754488
435201
1490966
1812995
969657
210462
133170
52128
433528
1066636
1053469
1419746
1471132
389330
1314892
1515337
1907026
1342519
561284
1253378
910082
743927
1170177
1241507
419451
912099
1802159
725165
222569
844627
906757
817900
63516
1259052
1808844
57505
180279
527819
753185
1601443
1162815
191774
1079312
1198283
1688398
235979
1500539
1795079
40339
10855
1579469
1038918
837041
1154541
1580858
1027331
1811747
1272183
1643670
1508820
252538
1189135
1598761
779045
1636734
178686
115103
222768
1127582
933291
1356851
237397
1082424
1713260
1096321
1994318
368830
1111881
476266
270196
1206981
546535
801463
1394747
1878116
856719
548273
1586037
1173837
914669
1172383
329188
211760
465819
1839846
1361449
1348687
854143
1041598
1574639
1053712
29416
11940
427462
520557
128669
10690
869822
1433926
818740
544472
1170262
212602
1457909
39779
93299
1891380
1623994
1657975
977485
1144258
218722
551167
1594516
1656218
772171
386977
467357
1405625
1656362
191043
1593292
843419
1179401
1396957
1780696
1069080
917526
607737
1825355
1153867
436033
1315320
687538
1900341
319575
1659754
1523689
797248
9262
211702
450726
1984499
1607689
169621
1866740
81304
108386
1663821
942978
604679
2582
740136
810285
896362
1580186
752894
586554
1890892
296980
464829
1885033
1367458
1196945
1264641
808094
821398
975756
688735
1672807
1840088
240397
1860644
115578
315429
615813
1092211
740430
595715
1652131
1809144
1116651
444240
256787
628153
1128732
695212
1942877
1677434
50135
1246673
1692475
307859
1300850
42903
1756667
1488570
887607
689835
1315563
895273
312725
985730
12406
1265378
678897
1995536
169763
308794
1397675
1545689
1842037
1715821
1404231
407330
735589
1686869
867649
1428240
1195863
192601
179591
761647
213495
81727
184068
992926
818389
1584710
1225089
1806512
537956
673946
1864350
461618
802339
257209
1503323
1485776
130243
671267
741976
1368801
1876650
1017812
259107
1088794
32781
1249658
1595498
664030
1852295
1676398
1578089
1475809
1534300
937171
1818950
1934596
819877
1526441
1248543
1386473
1561704
866837
823820
1100029
721437
515433
4280
1896139
1649293
1608380
1822367
1709063
234169
1355353
1274481
330280
289016
344687
1990753
1820194
290716
658019
529772
1805048
1973519
90796
311385
1803520
151276
624535
1704007
977529
1720876
1605417
1520677
1360654
456727
1807322
1185252
1839235
710751
1985495
26518
928205
392921
1763135
1858361
537077
1787353
112194
314797
1915866
948128
854545
1058305
225776
737389
1398139
1199317
1273367
1148258
398999
803439
1694179
1135924
844604
1073865
1763777
605938
827501
844015
1731560
1139825
1355661
1078981
797480
1733621
1321922
1509674
1579269
393587
790923
821040
1073869
955002
694445
309458
652098
371861
1584058
997747
1579142
1104569
1672088
112292
1817584
1866006
1262327
866796
443537
1706155
1486734
1745195
1201130
1156549
1274409
1704511
760842
660863
56545
799080
750960
1447043
1668854
1322035
89891
451948
98234
36202
1013245
1618020
1872278
1291304
1799726
866010
963349
1026980
429097
878007
123407
263262
345136
626751
1863620
918022
426138
541483
803101
1335152
1756258
1295627
1711920
1516805
931940
511049
971974
1956983
998202
1261948
1748156
1210478
817544
1300800
1239726
850150
1212273
1480514
1767062
529401
160461
1006115
1471217
1708198
486457
1307530
736107
1265198
886941
1881410
130001
771593
1628471
1231225
498809
1070560
1054704
1167856
1304936
1177512
860809
1426299
473418
1657667
306222
1351156
265469
648393
1163358
1060441
1546533
408747
1991201
1376255
807082
1292914
578882
130452
647590
396452
1768684
1592011
794399
1560560
566418
1774965
345226
1214900
327014
892530
1429455
238487
1251064
1668202
513342
347934
715465
1752908
1929469
1321327
1725315
1266313
1113719
474741
794994
319761
46507
1580143
583152
1011475
1290193
468149
1166433
493950
6748
266968
957559
1569847
1309659
427962
1846732
1268409
1187097
779196
364952
668723
1255258
772892
1361315
657610
1889503
173763
639647
1352872
1317265
134305
1288897
201470
1443654
1723888
1265171
1214285
684240
1144991
806747
316765
360071
338370
1046518
1756667
82505
1736155
1901837
1037888
1505281
1893411
295200
106975
227601
839677
1358771
661491
595876
498179
131401
606918
1299002
1010613
1849793
1438422
223195
1027649
239839
1740130
33707
1739350
1658345
848698
1400409
1913384
1668947
474279
1909500
233790
682891
1693539
1262851
1709381
68304
477844
249494
1645212
25011
1237416
486275
1531628
1234172
1264429
141273
1469976
611679
906288
1936422
1420527
32911
1040547
239290
1438831
628796
1542090
78000
1460297
1165324
56741
1434340
1537754
805732
271524
1143641
1890209
417323
733810
75897
1386767
1470443
1493167
45797
1477543
1265777
272085
1980748
530806
178421
492750
639588
1378485
1030524
155741
1320815
991175
285308
1522243
1443566
783420
283113
1609228
779908
1551323
932963
869228
1820698
790876
1916842
1139928
1086592
1109985
1187393
1299993
1970554
546736
1307231
50456
700189
297178
933115
1946398
43368
307256
799173
396568
1163660
1999724
709737
22725
857991
881849
1205577
1071380
843518
763028
1978803
363978
705372
957975
384763
1330138
1880038
687096
863752
1926332
278352
1707455
1510485
292199
277391
1740212
1244470
1363469
1237113
772085
636591
672325
827108
1221191
898256
248996
820050
534412
1373294
223873
1900711
516864
1964843
743551
1464994
524261
586373
1333850
590902
1482146
139155
853980
1265484
584648
282684
1896606
1570787
909071
1460531
95090
1959048
1384233
1111634
527728
1649948
1044994
1463233
512832
1249467
1503017
1292793
33441
1258451
409285
1418688
896687
1965501
163230
93391
814735
73055
1479847
1846950
287979
1259226
1017271
1742458
1110455
1561410
1935877
51735
957617
1256713
52133
384431
733915
1257537
1831038
946266
677753
1769117
391355
757642
1420221
1814949
1713382
607684
1624256
1298390
1671785
1442531
1825248
1191279
1740130
1989097
1271643
1637064
1559322
368653
566948
946672
15396
1276307
512188
190816
1977573
454806
1490181
1224827
1876860
687900
19254
1840252
1092194
1084334
14808
1490827
1765825
17463
807055
769106
1484617
650439
587110
1043079
1836730
1443109
268481
1178113
1751159
1366663
262659
1928418
1325118
288585
533547
1325054
96951
1973492
196496
269799
1724462
1203264
1598482
1027081
884304
214392
1270438
1297616
1933110
1746324
937635
221359
1864369
1737816
1471639
90010
781258
450045
249632
730254
658439
1640244
1144189
1949392
728630
246701
953142
1713316
1514284
933096
1729924
720486
1007653
973656
1881600
631218
709657
188920
602520
1991499
1405650
881425
70257
307557
1479991
997196
1777564
1745621
1248087
1516777
1956131
894342
510172
889253
1790500
198115
1590100
533314
1504475
1983501
1226496
1353004
1393102
374433
210184
855473
246349
1986418
1645676
1090949
1439431
1362188
1091449
1167763
149279
543794
1969235
983257
270307
426676
1224635
804015
1882022
1527224
1096700
1277392
1879594
1942896
135580
1209566
27849
1115429
1790869
1367724
945825
1768516
370880
1394512
141284
412031
1866106
1700952
1897532
1692434
1124869
662516
1013678
1585515
1081916
1885575
1932100
1890193
841132
1701515
1520447
241028
606773
1193990
768296
515433
1649961
1439470
696325
1445622
1956983
575198
1111122
1514227
105404
673762
991577
84326
1549051
267632
1988710
270220
736970
1038825
1602276
739527
680887
1289075
1258160
445124
725017
1902883
1832858
1189842
1151100
1695990
1248578
1395885
744926
1734964
1564335
193946
468671
131154
1786713
1686228
1467437
1614602
1907870
354297
1480860
1071755
61655
1135360
326763
1256928
1918291
1140203
151840
1034422
1118994
867276
865312
829807
116953
1428062
1050943
1651671
598413
1250188
1572690
1303092
423601
1530783
632730
1302732
306308
90386
1671738
1780254
209319
1502485
927964
296181
462892
1046761
1589246
1158375
699827
1022528
1583443
1514610
878585
1769929
819809
1108086
128873
1356237
371382
1173309
333031
1694081
1814014
273215
1415279
993085
218539
995020
1110950
243501
539632
1495021
395513
1322521
1765794
463034
1226829
734697
359767
1523408
107821
1979433
1293496
882204
123407
1902958
1266568
301486
1908091
708674
126178
1953256
1990838
1367012
984918
1786035
947394
328828
799872
1271823
605799
632758
1225464
1193734
1633194
1013308
286597
1610230
1551562
969403
1325847
1583181
1550375
950432
1572320
1323073
1963841
1435306
630258
1950231
1978796
266930
1622485
414853
797006
984237
377043
838636
679410
1095581
1156533
1758845
1905230
496746
1576517
936166
1063403
1664455
1453650
813776
292126
1647009
1286697
996593
1081743
1369986
1185444
119367
1044045
194690
1547543
262332
1647370
885306
492545
1510733
173934
1990371
659022
1928249
38540
423530
1056110
316340
811936
647535
246701
979220
38573
1204479
1601945
1736186
1233628
836474
27168
325780
189710
1427214
1388918
543005
1235890
640726
397874
141842
1128120
1366799
238173
1157063
1978017
525534
1178706
1704876
1666019
1369176
1713676
1206785
1167599
1757163
730407
1825960
573180
551601
73255
930740
648654
1392137
1444715
115785
1212303
843001
1318644
1149787
1656834
1585118
207380
1433312
1726564
149720
1351240
1587649
1695808
1589478
134405
1493061
840454
1889856
851558
365778
72852
1046537
739878
22725
837436
802387
1942182
769597
1659789
1116797
1659536
21079
821022
1746324
548150
352625
589259
1017403
60362
1044085
949743
1447571
898146
1718306
1249981
1737682
1504560
677847
405114
1235136
816722
559046
384337
133500
122837
723708
394180
1329944
1449253
1261923
435321
75160
250812
846633
35343
1514808
780510
946758
427530
1989772
1770127
1581899
1912934
1641027
843845
1109985
1227689
1939120
1639047
332057
677389
1510565
1593234
896766
1972116
1712093
1261213
708903
1626452
1656746
1355642
1967836
1421062
1085748
1023473
1597829
838718
302296
494871
733261
972398
325518
1026001
1527752
1000848
1876359
1200762
1768229
528778
20657
937899
1713676
150693
1054704
343
837796
552460
676221
1611638
656276
1107711
444362
242370
1704896
1370853
1604070
1060225
186081
1414716
1201198
655895
1514156
1531786
1500254
832005
234721
1428189
1732618
1677319
1107607
491974
429823
1429231
12385
250563
1337464
1960712
660601
960892
1513834
1017992
1683226
1501551
292571
719934
824161
220799
1985680
25765
1809905
86002
122693
1272731
196237
878840
1051767
936053
1445292
1839961
1060026
518892
1275977
591087
842205
1183283
1829039
1823222
1391352
1767668
179198
848781
240001
1971415
855491
947046
374359
820356
1765726
1616250
1195166
441449
633074
81197
897579
1026677
1020556
1714504
1140848
1066919
1617442
839587
1630772
838843
1469289
406512
1427536
1169672
1475106
1712645
423872
1947631
625689
51702
342844
896189
415499
1755159
1052350
792731
1756193
1292343
1694055
621432
325417
1195445
229455
569436
1864972
1427808
950677
1959005
1880436
211289
195651
786057
1512483
1301967
808809
898846
1814320
293568
1202912
501660
555738
40395
1489335
1915763
1922535
733616
578080
912727
1889856
1939248
1655399
1129281
173734
828666
1784798
720577
839150
1569866
48503
138521
709021
1601675
1910329
11
1995439
106785
9531
519675
1301769
1930464
1187393
1957567
1463600
897198
1535584
1832723
118451
1498128
1937613
812497
670258
251657
497976
1118061
1782783
1140248
795314
1218658
1134313
298867
1892491
1364824
2423
77966
491942
1978512
1409720
43128
1418209
413880
261372
419469
1678936
881731
817739
513394
357393
1712600
879427
487509
712936
645151
215012
631013
1396897
100736
1151347
1135609
804145
1042136
1829633
865836
481886
301118
349398
657364
920096
57501
1168425
999307
1804446
1210895
957707
663178
1024513
542672
600876
235480
178456
1569580
597544
1968030
778320
1360361
542672
1317092
159315
602779
1545381
1695322
766818
150693
149332
109331
440721
1988203
1925499
572788
634800
1217262
705122
581270
354394
1682686
1324304
1753006
267397
834563
874414
1340836
393060
140189
1389194
231759
976270
1726786
1852042
1764261
138305
959167
1655495
1442755
112018
1720020
1998771
1158701
251185
1513775
1651062
1784941
1505450
276425
688515
704362
595728
316300
11487
1334354
571897
223288
1014330
393012
1074750
845913
740512
1662561
49985
53749
872362
132923
548947
217276
437104
711704
1211468
144800
706079
466078
235081
1088419
1710167
1605523
1437450
1672102
1611398
1823821
1717989
1789055
1151021
1996516
606340
1490549
1226911
1487742
1975311
389274
1805476
303924
1037454
907659
437666
1733463
624925
598075
1709312
1125977
69722
1601283
1593699
1843272
195651
1349345
1854246
169660
1086260
1648564
1878623
765729
1148258
496988
766710
1840491
1227063
532459
166907
251223
1785131
1166237
1566204
62037
611985
876244
497069
896959
1482131
913845
440658
1141678
1049523
248889
1867109
1435556
769142
822290
534922
399982
425108
1609440
1287279
1918529
835747
795125
16335
1577178
711277
1443167
823642
818839
1977870
64910
95042
1924791
630548
1408789
82606
1755100
1181868
1603411
1410355
761895
934632
1879526
693602
1699526
292269
1426823
1334713
877504
1384731
1546001
866967
264034
1210940
1379646
903334
1832635
1312724
1690787
1017768
1842781
1898349
1656053
1637554
1356434
1979907
683784
1820399
392363
1102555
1073307
24709
1629540
773141
1229318
489971
1846556
1258120
1513434
990714
650935
906247
1725869
228716
993877
1135386
314211
392680
85153
1368787
293119
199472
394867
967980
1830919
1208760
555253
1186810
1982645
1950999
1611341
1959501
1657942
1137663
991740
112443
1744979
1083965
678511
276580
722788
269573
1751678
1844455
338833
1428202
1385620
1171414
543794
684192
487060
1310460
720781
173226
1723193
687817
345244
1487010
202951
1745080
1831693
1047186
1571997
20601
587629
194949
14766
1829661
921165
287881
1089585
799906
1894502
1010814
1763564
1959858
1629219
1335554
509754
867681
88028
1351853
198070
1798277
154914
111972
841738
1806650
1251341
1705560
1727067
1760651
596930
210075
1566503
96202
64163
160766
827959
1091648
1131134
1771321
723067
849643
1261953
140100
1391125
302094
124638
1402290
279965
854198
298035
666022
1128023
435576
971416
1876794
645548
1100470
1364393
178999
537112
1665608
1997060
1164935
544988
398004
447318
1524491
426070
1802366
517904
706313
1763164
1341428
1525013
1335496
1855273
26049
861328
1967670
311511
352205
1487310
284706
721033
1049454
708442
731924
1566749
517921
1738174
598484
1684683
384099
1550998
491587
194770
1594191
1756577
372783
1901154
1324041
708896
1229410
1137961
1025466
906813
739859
101148
531898
793685
1652410
1750482
219877
963230
1802088
470079
355379
472780
1292292
96668
1368119
1162007
1983454
1082484
1345128
1949406
312694
1542751
279313
384836
136130
603009
230197
64071
1484061
379131
1978017
39773
1079990
114018
1845884
1270184
445673
1937889
1712303
1651725
224295
1132149
1486181
1359392
855315
1517915
1063504
1377284
1377953
1845435
661661
1615458
947042
877863
1423469
746425
1399534
323066
379025
425561
982850
1584783
931818
1426583
120256
534647
1261555
853036
1328817
1917372
614751
69512
874620
868215
886771
1131223
1818188
699391
1634693
1624189
1059444
1351680
1087180
1546477
1817317
1845352
1076669
1396460
984668
1532313
758814
800028
301505
942066
1825907
1390059
1269021
1763048
734161
967614
636746
832277
1486028
320449
165241
1662463
1370054
393172
293953
1915445
487889
822046
1103188
1894502
664087
893696
1350712
1849510
1084432
297504
1020267
430245
723238
164650
1776353
322921
878227
1882793
458383
259763
421472
1358954
1660116
153318
922624
332523
260394
514447
739734
1117614
767126
310351
155175
1713181
692547
1614555
1859142
1309718
1781499
1962736
784107
1198737
1076636
398392
4842
1871500
374528
1639289
1287306
774680
1419755
1742844
1218031
1597230
1252013
1790676
1450736
58676
1610279
1031021
1073067
571816
1132596
723995
120825
1675977
434781
610260
1335486
586350
237587
689325
1888234
1040605
488552
466473
814472
685633
913778
174187
1357059
295708
1481443
845191
1129281
1615225
212614
490475
1611344
659976
1513387
1090329
422550
422613
1345161
1996357
1638583
517329
137959
1028933
282895
1648496
1807894
1604085
1976852
367613
1359997
436944
971484
1979948
654026
1149938
1851931
1370415
254208
344554
762361
666044
728570
1374667
935384
1081472
980374
1485327
1115928
1341591
471230
344789
1699028
1000093
268747
1836819
1623126
416572
137047
1553215
1366977
639669
1971546
1043605
1541238
236735
1657204
1165536
1113528
1665786
910531
537988
805011
921415
914867
1971467
505857
256965
622723
310456
122208
1490089
1804164
1218644
1685
740766
478328
1853798
769974
1772593
1441756
1484099
889516
1609137
1650250
467567
1424695
546840
1104058
1152035
1628876
970987
420043
1232280
1582271
134164
1877097
1434512
1988857
761653
314516
98204
507652
1286733
529976
1273246
92679
1487840
442779
598120
1684854
235962
1898624
1500015
1491555
204073
1379115
390860
1930208
959906
883907
345400
439642
908258
641984
1873384
1082600
1005516
522500
1436746
704588
16377
784300
1138700
1080508
1842828
296979
1689337
1332696
1957949
18776
1517080
1077966
1390079
1704334
1560919
1860679
486139
639657
361143
1329431
1112456
425341
938536
1040764
110356
19504
92145
1127075
556552
1021494
1970819
514799
1137834
982585
144533
739400
1749501
1149255
538974
1580323
998557
703752
893608
1734962
1660600
1164867
88246
1556122
442064
18726
218442
932236
1185656
1227749
1990838
292729
1568116
1286579
1116797
557213
270391
850548
609484
1177491
625513
475975
1781245
1233179
414797
415811
1709899
224437
1524583
1998426
199220
1059224
1982409
348670
1028209
380660
1709228
1788333
402404
1364990
1870176
151742
362212
57380
1303097
1207207
867722
1571981
528402
1302665
1827378
1568306
1060604
596938
1936782
600344
1131720
356569
29032
151933
923416
544962
1703009
1566503
1465152
939049
1888497
1506787
805998
1880178
1779581
972140
522900
1468821
1937593
152238
83359
507501
205521
265560
1954931
712266
321960
464028
872701
708466
990401
440576
695971
889314
1006885
804975
163507
1414329
15855
127341
1372324
1549888
1610512
1467914
1236396
455557
1485566
956324
1197628
1745714
1932326
231524
1727626
1351175
576712
1088199
1809144
591382
254220
320318
1289059
406179
778548
1181436
1833875
809485
1506742
908377
1415783
1630894
752623
1151533
808659
1099004
1784703
1833102
692577
1497118
939943
882727
1967518
486358
315560
1200889
535307
1904414
1861282
463661
136465
748550
946570
59234
1341399
1955441
497069
412164
1325866
1799782
755770
1662901
727574
1178757
213967
1918345
294641
949171
1477121
1815221
1302317
165210
883978
1264260
576430
770415
108322
1304519
1350819
1308238
1414756
1037202
438728
188806
1270167
1225464
646824
1461629
1031765
421105
794910
382967
192480
448392
1295105
648014
558843
284665
1365501
1882546
6529
812705
297764
741154
1742213
396394
420939
1661435
901852
715072
1848837
605006
292907
94317
99753
1705015
1666324
1095384
781447
1656644
1418818
1087044
537168
352930
41490
1444192
1903059
61398
749763
1463499
634977
878612
263991
1670485
935749
753672
275769
1372451
875497
1296785
1366704
1096249
414109
308759
1960375
1382300
1778039
1126521
1068249
282612
282808
269426
1912548
1328188
1394625
1753664
56088
1492863
1046687
833184
745370
1080920
1510590
885836
1267663
1843923
1009803
1558632
534346
1010768
1961342
683715
1719957
1019583
1614352
639326
537861
326709
1544030
1736313
154730
1051570
1351853
195988
1027577
1181436
228918
1100325
936361
1624104
1072453
230302
1957018
829952
258242
577252
1942693
120565
1737011
1268658
1392237
1566882
1525500
904837
1713595
294751
1416896
1828138
1301644
1364731
1855195
1218341
1363948
1199317
467346
1027157
110302
1457720
1128160
614127
46878
1796806
943349
311741
924983
1094416
1302866
1781937
652988
1267166
1751973
975000
468818
773235
702948
1255600
65745
1904513
668596
92743
709141
1567757
1789108
1503604
893640
149846
1055124
527440
1837816
592165
690569
73128
182842
1063863
565535
477159
1061920
1009351
679820
178248
1551088
844520
1323398
937967
370645
1275188
1066359
1065038
1095588
78467
765018
1842398
384596
1635895
1774408
297331
1611990
1078128
542187
614366
675788
1508717
1128795
80961
1985499
1922366
81041
539208
1117850
1344654
176438
581288
1682940
323195
1227409
1593234
1719197
1279905
1122124
1722331
529976
952993
1754020
1860795
734340
866337
1699398
865831
830158
759139
467853
749741
149912
1326905
559533
1589548
1635415
1922536
178896
1073770
252372
1371706
194525
1431601
340483
938534
1152473
645692
1813347
475734
1798922
770017
1761229
600245
173685
1659044
716616
543760
1881095
848193
1862423
1588541
986565
1547615
585772
1037266
718156
965746
216026
1327915
442355
1298055
1695955
1542734
1772225
1274789
1797808
486213
157212
768551
1248950
1054
70263
370520
1604600
1713685
653614
1490827
803038
936643
1137990
1818417
1369053
223134
764887
1843272
1607055
1011542
36920
1879502
1487792
804296
1017662
552486
838311
1969298
674277
77004
305021
890065
1432627
187607
1467999
978913
1992452
1736146
1196560
557469
1744277
1666989
1284502
1096247
500474
1717230
1137094
697515
1648166
1606272
1313988
84797
161656
139464
1995428
664157
952821
1368461
1548563
1194424
1711248
1988588
1068626
748281
1482111
1954944
1072205
1586349
1867139
646213
1725478
1956582
1002380
1334494
1543105
827491
1979445
1265746
1939989
1689907
811863
537487
153071
1476213
1458901
870774
1830808
1579411
188025
777742
1991265
1510485
593782
1344768
761647
1968008
1773482
1388863
1787196
1408818
1016796
528397
442355
1245336
774114
1322483
238085
776045
736022
1903645
1593546
1593112
958151
1988115
1746098
792731
1585977
138868
761946
729296
671785
1389033
217072
1702717
679563
544576
154933
1241159
144571
1838292
1947431
89805
375502
264882
1816750
227631
957425
1337657
52128
1460812
810285
1828057
1149442
269930
1533270
114728
1549169
580328
1084890
1291732
1183290
1355368
1713497
375822
1537842
1698326
1369985
660041
517657
1682160
60618
1808129
1664884
1016464
136970
320736
41292
1753877
1295985
530703
914063
732697
281947
1105841
1741209
184189
1346110
1782241
1744513
1318046
1401642
69832
1365584
419374
1813530
1928959
1492097
265773
1119415
1153368
1486329
276461
1804859
470759
938722
96154
660837
502425
1048161
514953
1832410
1999953
600735
1134286
47116
765490
1458428
1191182
968593
1958231
1013673
1866120
1216192
1752023
450616
181999
1479681
1405036
1894878
1029282
1599202
679295
529551
1583960
508285
596834
766952
1122379
1875863
1785534
452429
956180
170467
1911102
58421
659359
47377
1201767
533924
2416
1908134
615625
1750235
1682456
1844982
780505
55851
1423841
1505518
530195
1661968
1577530
669405
197211
317799
734669
1780787
512753
639122
1130605
1622521
1207435
254417
1372165
1506290
526340
334061
1563071
139831
344647
71569
984174
1451856
850755
1549157
1514507
334833
190780
164498
1519052
604579
741976
1150959
1120410
1911646
953741
925795
1074516
1390231
1749933
668874
360053
156614
1683133
273948
1861827
1581272
931641
1258065
1031448
85826
798209
1035382
1784556
1457989
1964885
1148258
1035687
1469318
1614528
1349560
1010552
1636313
1702597
723986
837567
934691
14162
98984
426324
1634414
1447129
1110448
188611
1903930
474973
1034605
1346121
37051
848072
1140938
1060852
696452
403945
1151953
1361003
250812
494684
1317377
1207542
1449686
1974390
813269
147563
521227
1512726
1423192
1908228
914642
788182
502056
794920
249562
1055780
1900780
1355391
1531174
1874443
828003
474274
644185
706304
1658746
1117775
1562662
1965700
1173619
869886
1022821
427848
1712415
660837
586267
1038132
1667037
397651
1986341
711128
682624
1797649
1336585
936935
73104
1343464
677535
1585905
1157455
544563
1372292
442490
728667
228577
1720951
1222052
1160226
1321649
1674704
1391031
268271
239289
173225
125969
948326
1149718
1669436
1121958
1533137
860108
1647091
1573733
1328349
99249
1372857
1404315
1211711
1453533
631895
313237
1564719
1131710
889831
640724
1314813
972728
449054
395686
1243341
1026708
574888
1013181
1651523
1811103
124015
161418
1006893
537352
569506
94245
1637834
1649107
1569515
555567
556784
1551624
1339299
49723
951310
1179978
1361128
937726
218142
1168966
1546077
586305
1962782
44508
1153763
586734
824539
559513
1378020
1062997
841322
1826399
1980212
188799
704326
966906
100593
1690084
1051709
309646
498300
1478027
86665
932718
465289
832211
306916
1638039
786381
1033378
1978756
390553
857736
213658
1002424
985923
1852333
474440
508059
1370916
708439
1765825
1318336
996410
397591
704249
1084814
1743133
959684
18109
192709
1477681
1656911
1210099
10365
35542
1181032
1681150
216510
1490327
1815486
1046752
1869322
1716944
1676139
1637913
1332310
1575237
1675056
1897989
1068356
1798332
1677528
387267
1570275
1987624
990959
1912183
497745
1618994
110268
128951
1837780
1979138
1527085
1130677
819739
1049685
703772
1160122
1147942
508810
1015091
218228
519472
299207
823269
1382758
800784
1722520
1296411
594810
710339
624911
1124855
1470400
188213
1667311
87629
896294
1201173
1007408
1893038
1701393
911730
1408796
116567
524359
1143376
115299
622401
808645
961133
1369859
1948095
1588768
1346622
1083571
1271484
215633
312686
1794994
1638680
848059
1179763
830031
1037234
1966513
1964067
1972038
1744747
68141
98885
1746257
1547727
325474
701442
1819432
1184703
559080
1054117
1366269
175447
1665520
637155
1036825
570534
707853
777122
311627
1027729
539934
1677004
721531
417534
1070483
695595
1512306
1884784
549028
801134
729747
1988769
1624691
1955859
167788
417995
1135055
504290
1471195
841179
1932374
1391769
1595523
796367
1195203
1149379
769176
857071
1611401
496608
1262446
1849005
1851300
1251569
1903961
280638
588646
1044679
1075843
509697
127641
1724050
1561629
1796021
356240
1672201
62397
1072310
1026142
297764
1547554
201838
1248418
1575979
1780421
1199753
1400638
88494
98257
870806
1268284
110833
1580156
162817
1423398
982175
1406568
1553865
279711
19520
1006104
1961768
246296
1682689
1090654
1703220
309304
1419742
947756
550861
658710
1755547
1442723
564580
1342707
1226987
242052
695120
1570819
1536276
1424402
1718929
1089863
1975478
1172363
1159102
377242
480295
507266
192294
231943
217273
1759434
507263
1669610
2326
484095
1108089
1654813
1986296
1759054
234239
1969758
1159824
866615
769555
785103
1193072
1088885
1926379
510957
1284022
922243
1200325
1122619
1730413
436983
899059
792192
1461297
1803171
1850952
527926
1549575
161836
1573825
462618
508103
704328
961660
916251
1516497
1299204
1199066
833551
456689
1927913
1958455
1167279
1276420
639139
382707
283043
1522154
1879702
997021
624360
723491
1411535
1058834
1078648
1579123
855651
3357
1427561
1670202
746773
1863592
897304
988760
1771036
1747635
96232
35141
1229884
704116
426924
1643736
1453837
685237
439342
1036525
777676
1439678
1781937
768828
896878
198791
1618466
1996250
315805
1204513
1277414
690683
222509
652408
669772
1141120
1670347
932604
731879
599910
641319
213665
1038528
1758676
155912
134076
1077576
179170
1774689
350000
1133356
74035
210198
1771678
40255
1132685
408895
1501443
1649183
910975
27744
633143
502692
704454
1593480
631600
1045167
1711668
1394593
339796
155912
1113236
323355
1394880
547516
1082694
108916
1172654
333901
149075
1723136
1606842
1322670
1635527
102058
411670
939367
1839464
943631
1798394
843930
1314905
842331
1939089
933780
247931
1858098
802767
1679661
999886
774658
967617
969732
953138
536660
1687623
1129881
377143
630258
435013
1014785
78396
754199
9526
608218
649726
196127
1075847
837934
1393078
186115
143473
1090642
1983111
1879590
1218362
350643
208898
488587
762367
1525329
21997
1348203
1209434
918193
1064170
34299
979299
1626683
1626445
1963852
66516
1041062
1864569
490538
955077
1986785
1184401
382465
1281885
525608
250325
1995364
554852
63616
522973
1926745
91342
1235356
1890202
1933131
217747
770917
921775
686952
939869
364172
913412
1373270
1023755
1814201
466639
1038425
1664894
317808
1668979
1528334
1213342
651258
458721
391952
1398
1268597
1685840
1934084
505804
1583257
193337
25067
1170507
229004
1299475
1927912
1759434
1088852
970966
1227937
1416347
149146
641962
1788287
1187490
171345
1134915
706443
124194
907621
1233461
781740
995157
832399
1385252
1064432
230496
562229
910543
675088
699410
733810
1888984
625557
699297
866600
1184081
1219145
1378482
1234440
229090
1982829
1405684
112194
1936019
1151247
996225
1538746
38416
825385
434298
751334
1104436
76536
605548
101216
358857
438621
1003974
794470
754921
1592925
1241654
798910
1983690
350803
1444853
1102014
813776
154852
379113
1434134
958538
425469
1300620
1903202
1210758
1917743
907951
1139902
1573553
1674907
1694312
1431364
1165213
1353429
1664817
653579
1498338
1910925
867358
437520
464312
250325
1755505
558361
1802550
1676809
94987
1218650
1930053
793438
768326
1531455
1292713
603072
345176
1903609
822026
754745
1580143
617467
230962
1993340
1212239
1993675
1478056
1000241
169750
1909805
1899574
1998041
98710
903472
462990
754807
1445930
732355
77457
666467
183434
1121351
87228
1117060
67957
19291
1243860
566425
1274176
1225924
822927
1819481
1621558
1919064
1335705
899502
1830767
1155078
599136
722323
1872720
1831993
1463477
138305
1896062
1196524
961531
205366
1211371
504379
19908
649836
1830154
1979293
1451940
688740
1914938
934744
1435462
735416
1535166
270637
1769582
978842
490614
238603
114776
680959
1850157
1569066
913467
109337
1030683
716364
1296656
700628
1956717
1359927
1037157
461818
1948495
1165931
1873266
448812
1014373
181330
458668
193232
408226
366178
1937951
363488
724939
443751
1695078
981868
1071666
837743
588826
1245079
890741
102330
837415
86499
1672192
1297931
1230385
1521350
1317279
1436741
1132933
132923
1974787
1149400
1653640
477201
1551102
1300866
1769130
1385520
1593344
82230
1954922
1920620
1531950
951648
568782
1000911
1274207
1939825
343735
787805
6721
600981
87132
1964772
650370
833001
1463166
465946
1425414
1903946
1037770
1088820
279610
952518
1371393
1866337
1587560
1466726
985710
231222
1606682
1015597
1043774
107509
1642076
1785026
4480
282684
72684
1091381
975590
774033
205015
1030632
1847089
336843
520921
240312
1875810
1052330
1548755
1189428
883323
1497255
319973
1379410
1972670
1126425
1170700
837123
1649807
462207
1694428
217166
770638
1648780
448538
1341565
1657329
1765075
375692
1114308
1062508
610621
1883329
275172
883323
609281
1981948
755129
125000
1528804
903157
815987
1965352
608789
602541
307118
1450229
523554
358445
1670959
1250158
860505
1689461
1423381
941900
791553
222698
1099989
1971825
1373888
1146639
1985495
856146
1592578
1210124
799343
1309862
1211661
739938
1794819
1033310
1785341
1804471
1317016
1424848
389477
698319
274736
1790372
1714500
292467
255304
615706
580599
1835223
467252
1581846
1399082
806319
1288141
214242
34645
1999663
1705494
950956
384001
1337764
216165
883597
262332
29098
1466606
339695
1898696
656896
360461
1324771
451220
294629
1133501
1539412
1754379
1509419
522769
1042120
836708
427171
1168503
109331
1052423
1261777
648678
1438888
37381
995848
1634569
246819
568367
1493751
1347154
974634
598552
1191588
1055504
1142903
27361
1187605
239461
1451865
1006095
1338366
1863915
553526
1935709
555014
1724233
412999
1050111
955030
1364086
1980040
341880
495421
1928705
292866
1914385
26077
936682
268515
830935
1676727
788705
1497798
1892471
1218606
172873
858671
548594
1252223
617689
1579194
183917
194566
651232
1214747
1577744
760156
1668878
769812
934856
1151724
78496
401058
1808893
1118676
1961221
563574
1002281
1347707
465488
863445
32527
343735
377091
813071
1343783
1385346
654662
622121
1227087
273501
1886296
1296622
106983
1954689
875994
708444
951755
707597
1288835
1828232
1709529
661585
1299267
296495
1051923
670101
188142
1364430
1673044
1595965
459200
1388080
1467473
1260605
1870278
331196
905777
1040401
1935332
749375
1763003
756998
106030
1094029
1073910
1541256
767820
625310
576870
1810055
401536
1240156
485738
141468
1237532
1366581
29295
1950148
1254843
16844
654652
1997623
1985240
1201642
1689992
806846
40816
1777784
1527142
68852
13734
1389505
1768012
646018
590365
1042120
219437
931444
1356746
224197
331154
11346
1974942
611785
932270
560203
540503
1193622
810601
1163822
1906074
1221819
1833191
1844195
1958608
1904291
1771877
48637
505541
308496
1119979
1154302
813305
533259
1186097
705269
1766574
1562587
807417
1447685
683373
1910247
44562
1374507
1034439
1503887
515663
463821
1831915
1838217
189067
217276
1908763
1853997
1731560
479771
949510
632557
1677811
423561
1632024
371521
1821515
377391
1227256
958544
1204418
626100
1912913
930880
728741
1481755
56741
928211
1050797
155430
251476
1635492
1477384
562909
30758
1635304
1565230
971347
23626
172104
261907
85845
36952
505597
730945
753708
1816384
959759
1157736
1971274
1570917
433044
562597
1641880
1915320
281914
678905
424468
1804600
106484
1996242
137321
1593058
722912
1859637
84360
435886
923297
1779516
198244
169990
44343
1742456
1690972
1102607
1362219
726450
1315320
488626
1940938
987177
1171183
367363
1383591
1993029
1997451
279942
851376
1175252
1362538
190586
1660620
1451175
112160
1187595
1492750
1947866
1690440
1883781
375452
869852
27740
1332696
1447243
1439279
307257
1882707
1705137
374754
845359
1693062
94969
405303
1744549
1492726
60503
88000
301405
99935
379448
13435
564504
245619
208476
665212
400236
1832422
172916
1371364
1780528
1918529
404785
530602
1088879
34641
197136
5917
66297
139972
1625286
149881
1488137
1435
198791
655298
1136307
1284048
258550
1638672
1896585
719341
1918108
1083616
421554
286818
383503
1694491
1621226
1111847
550522
1985237
496647
951365
1815514
384947
1652522
1859427
290573
663367
307099
445533
809568
1448657
1565924
605693
691304
293639
733473
886978
1734081
1005037
1272862
571904
1787422
1529956
1439359
4032
1126006
393374
48077
186688
955030
278501
405702
447920
1007332
1182172
622262
1671509
1299607
1683255
298800
93859
585224
733263
1715075
268747
1396777
1487758
276461
654622
251322
1240557
1216510
268426
595322
1654123
958112
1870815
1217262
1684854
272308
473980
1553753
1955208
1433893
1783368
376716
1563736
1597871
357131
1267153
12957
685068
1179284
283328
144793
364544
1618000
244224
1853752
1788885
1792570
855670
1499352
153201
836295
1538410
1581431
681260
232365
424385
1349673
1823902
509484
311580
102629
1139831
1333929
756699
1320282
42280
556339
1257516
68806
1485755
334176
1036362
1058918
922438
1027577
73589
496154
487144
1277084
1004160
428579
554742
852864
277746
1790120
719934
838555
883349
603354
1320757
303555
1551055
247805
780460
1935394
1450060
298981
1388310
1791531
630262
1621582
1429201
1312943
1804994
1882793
86083
1234402
1404012
1020910
1682122
545224
1991960
774680
1036675
1894493
960757
84935
843870
313583
1152704
657069
657250
1815468
1389033
1578994
107130
1758331
339015
911037
8056
1523471
108695
947306
1318383
1688593
1131981
1169843
114040
1358251
940300
1912519
1000148
661288
920433
1704519
1301457
669291
1556394
493953
559758
1885259
534988
1593619
897375
300217
186945
639163
1874453
565446
851533
1013605
968599
1206838
387624
515333
1679334
1470496
328185
1699801
1838036
1262751
169663
1719979
701676
600109
591997
569695
1500419
98885
1197537
1960987
1050721
161657
1079892
1518804
418484
129469
859921
704163
1516299
393172
53085
313192
253320
1944649
385570
919625
938193
606164
1830008
133764
1397784
1267971
1433607
505899
768445
1758353
1429323
1726533
1262134
1252462
265388
109820
523622
488791
1404342
757979
1666028
707395
1727542
504116
1676215
1871061
202416
1323331
438099
1839748
182368
1460276
877724
968811
1549572
87136
1747084
1399438
155549
25357
1458174
1249767
792752
1812032
716949
128319
978405
1516365
1551943
640222
495198
582460
1647164
1412772
1103661
1901060
361086
694949
60614
1398797
655877
1850032
1753959
1871576
1003963
1794032
92478
408313
344488
999378
1867322
1817659
1418818
1810887
1582125
706777
1634707
521282
57910
1046085
1251702
1379115
953109
1093732
1210039
1620985
1097802
1289986
284141
1183831
362265
375711
1066807
245305
1901472
1120523
1692172
679577
87185
1520777
721460
838238
1509923
242453
120584
1365555
840026
60615
942488
799992
1119190
634389
1933784
773188
1914262
52973
658161
90944
794395
1819775
1787795
902946
871735
1420609
1790144
472127
313917
351489
373048
1869240
1996501
166663
461978
1977105
795294
1453578
274886
1446913
129360
429996
1872265
1587149
222509
611892
68896
719132
364888
1120777
743551
658987
1362124
1722143
495789
527749
246455
387846
1359895
285773
1576223
295424
782523
949743
431328
355292
1811225
1397183
1259373
829404
1713002
1324751
1490428
1793773
944384
1420049
1386506
464574
334711
772276
827295
1627037
868045
1680524
511427
1526326
1177055
760577
864237
453387
91084
999821
1938448
465989
1167783
1975754
1372988
823813
250721
1876294
1778132
539392
363814
839611
851824
1151468
178046
1159736
317793
28549
847042
807966
241462
1083719
554764
1479033
1541049
1504357
1148709
181924
475765
923578
114904
663842
899227
1368435
1813665
975746
909071
355694
1618128
1867205
966930
799259
195541
536140
1557073
445985
1269203
1036825
968902
978275
1228365
886032
1920485
846984
840454
1841755
4374
1557174
1250607
301188
459182
1211438
1098549
107609
1507313
238580
15561
1105007
412937
389313
1825450
540731
275109
1654986
22963
213990
74219
680866
1873786
1151801
1471529
477504
1728268
697824
1055114
812020
1515014
203973
382311
40787
1110714
1330436
1112413
1253521
1640571
51639
1731601
1039621
1384254
1152340
412942
1495566
1564376
1580736
81190
1821536
1584174
774640
1924578
637868
386035
925937
1249826
1474408
5154
553171
854899
1988538
268481
663178
679074
454581
138388
1196786
32965
91121
202951
1406568
1142897
1295742
1492124
777129
70435
222699
229339
1409064
1466631
830565
828387
437337
484826
1774196
761089
1918108
1127124
1940880
1455083
1097673
1367502
765239
1884421
1701919
1352
1979169
1596288
660816
1144747
118548
462278
1757973
80781
510151
976897
1418080
456456
1770034
385426
130452
513528
1550510
1151643
1006750
348490
551499
1602601
534691
705797
491767
1343027
1290206
32280
1355475
831658
1396377
1159205
1178833
1016365
520949
1856721
1287946
125475
1489638
99249
74061
1617951
1501944
45210
39055
540702
1392219
678579
414787
754146
752815
199911
760223
1178638
1578003
1754404
766692
1987471
419369
679410
1152690
1429078
363491
1914556
474792
962046
1442718
794509
1170507
1493414
30505
52917
753891
841010
1721309
1501528
53731
816227
264047
1197725
536834
966017
1870815
1967771
1818925
762598
349942
43724
127007
601256
1492207
1340627
734320
621904
560803
484489
1245748
62777
1963228
1026677
249801
613718
599444
1199322
409010
451602
5090
1634806
1803420
1067284
1017752
1246483
1464423
8377
352902
655374
1609430
149720
42967
1295051
348352
426372
1023121
1695927
1958920
314077
728032
114740
1747216
23780
1061154
1330163
30478
293541
27849
245533
1639972
733539
1373335
1602657
1360170
234755
80795
1779946
1007331
1865568
1739973
1263506
618663
720122
1360303
1041569
1006863
337852
487883
137776
924802
237465
628511
898043
624674
1783939
618077
1889739
653546
1077432
671262
180751
1568898
418574
676075
56197
118140
1574235
1914107
518037
679820
717011
1055273
575969
88028
317316
22274
386894
599653
1031424
1802098
772303
1165949
918363
1593257
1253234
511475
1333214
380774
194484
29466
1780568
889370
1704876
658393
288883
290063
280234
1030370
1324033
1935258
838069
660885
770941
1234532
1800337
1442389
420446
513729
129791
288926
1160664
1263404
1132758
1376750
777776
58772
1343373
1416127
1804554
1762643
1815669
1390613
1134825
941996
1538951
774333
1112592
105962
1116529
527980
1218293
1440660
1286
954152
935981
1948984
1920692
38325
665246
1604085
396255
1726571
1342705
393463
741061
540320
458851
325039
303538
1141450
1595661
227529
1602012
1976030
353102
424277
1903186
1976930
737438
718312
1037071
889532
318416
452393
976204
1478535
1136191
1771367
515540
1515979
1431871
1107422
911929
320813
1466237
1769301
7517
1937268
1307250
1633337
512057
1126046
372267
1064749
300338
1753609
900663
1326326
1182981
394022
77022
1133028
1151247
1336754
1851745
1965159
327827
87629
1039236
1744922
1133774
1127284
1079314
1104963
240031
10038
874886
1149765
209613
1548589
1318170
94067
1094856
1574731
432671
307790
729744
672516
769348
795414
984079
367704
518892
939044
373099
469633
1855951
723088
231943
1515379
1591382
1148594
986943
1898186
1525622
619386
1880318
1344146
600123
45142
119651
929704
1889608
693401
1724498
13880
1923221
883477
240653
1640242
1497529
1588519
1071398
1085433
451066
1300841
1288692
1834064
1156323
756671
201722
1632183
1925715
55851
457644
924896
514219
905267
1163497
1883344
1032418
100674
419100
101332
334191
1448151
902182
755660
1982801
1485354
851478
24422
67860
801440
1310550
1823821
1222328
794680
764006
751065
6981
1500165
355379
151738
1931450
1263743
1444526
1762617
128431
18249
687445
983607
1969913
152585
793199
123724
982361
550262
444821
1154239
1148258
1024620
665760
1567383
143037
655201
1772872
184469
1498920
719095
1902903
1724099
438588
720088
1070447
233129
1802641
624668
880000
1377811
30070
1116551
1481584
1262465
1920284
262649
1147364
387707
965339
462098
34068
743303
338647
503390
1228715
576673
1493027
1934951
1351858
1545555
1819730
1610304
326838
796712
451008
941412
726108
1715351
1832628
1394849
1133891
113720
398079
345256
1002059
1608308
1713930
461459
717564
226524
214384
964650
878256
368795
1104643
440577
964854
340285
935946
942609
998023
1463437
229004
1777179
1025641
1681990
1053121
1265975
840412
598763
1466874
545152
1800933
1709738
862080
1005029
123163
1753763
258164
737279
168294
699262
1783506
169663
308851
787127
1670453
72985
1606866
1722094
1046085
1148543
1856358
1995536
1838807
1742844
862310
1778601
1615615
1434496
1173346
1529307
1540595
1540609
1722870
1360454
1390317
323626
1076089
703409
1138997
82773
515389
769348
1362246
1159636
684365
641392
796085
1758354
1543105
850347
655065
1693759
1571361
121966
1760626
777957
814087
448823
262302
862302
503189
402533
1356277
130246
379501
1907669
1128485
1892563
1375932
273736
515774
462194
223873
1442135
617439
237980
1167969
1731539
931855
243381
1731050
1932407
1855609
1153220
1758875
223523
1183831
1379835
1577484
780150
1214434
143323
1083650
1460620
620539
68699
1065969
745124
329877
1083709
1713332
1700695
339903
99763
1744608
149097
1609724
1416002
917714
1065913
1568066
818185
1299338
436440
626985
797494
719899
424440
1696198
543324
1994032
137068
997632
564812
104377
1585324
222699
1845580
1957018
918927
785127
1736180
973009
1309155
1269799
566127
280414
1071412
565417
1639508
1543002
1792321
842461
195139
55525
189362
1510591
1066662
188136
77332
726108
1603586
204073
254725
1631006
156791
447138
1531983
190686
1673596
465427
8096
464110
356677
1631581
1861869
953687
251067
275345
1039347
844450
626183
1571186
1209383
1304579
583215
288080
1876481
1663245
1396534
1108435
482233
770941
1633672
1325322
1276102
1315330
548163
390570
1327840
59031
404488
540760
644089
356669
902302
931599
366478
1395222
190218
666513
279824
855012
798827
1519887
386323
746258
429359
1336049
1876727
571452
1048258
678753
1220555
879986
1101744
1489859
612884
1502537
1726348
1403879
528043
1825960
1729723
1733062
1055795
818804
111249
1783331
640964
1476292
891445
1658132
1281885
1595145
81645
1704650
268452
1370883
1777439
1998041
598817
1136972
403545
263188
1371110
1438422
184977
534086
1019520
1819311
217859
241448
43816
107094
1656644
1686215
1591606
138443
19520
391983
1074540
1373099
911654
53718
989301
1401834
426070
1603524
61163
629407
642674
1155071
1692397
427813
497980
1660379
1957541
1921582
1822646
1770922
1466325
1277243
542591
287677
72668
1764523
1357442
1578233
418988
1906011
1911319
976310
863243
1449345
1766409
1101887
746871
1562557
627990
964874
879877
231850
1779319
1874506
212131
1510474
2416
214177
1892901
894362
72845
529436
1428418
728774
662815
1896960
1364655
1952656
594065
1145673
1711248
1773906
1673847
1648780
6043
892850
697694
1058385
1767099
126191
789136
966651
1077708
1931261
1853777
885069
1512990
152458
1363736
542672
775735
506496
816802
1503073
669468
147356
1135030
1269139
1788797
1864253
397979
786426
1499920
1440762
81767
1668935
1950471
1842642
1499758
1872059
1423621
1557090
1152054
1461229
834517
1031424
917282
973242
294903
1601160
357843
879819
1629147
1198189
1302322
1155926
645207
1234402
1964221
1591264
1601034
283430
1090642
1176705
1914936
1035502
489022
24144
1538685
1066406
868359
651073
687398
1591142
15918
30820
253784
742522
1237877
1268447
149188
1681581
1717552
1480425
777825
545429
1628594
505421
1202385
1475597
1253923
165617
967621
920936
536751
1871385
907955
750446
1060114
1359258
1167035
954245
1338196
475946
302827
1756619
236085
1832417
341891
855651
1753566
468129
463095
46246
172061
1523326
1195163
1605094
348761
1537755
887871
1374422
1755603
1344034
1335486
1312843
833818
322899
507110
1571043
1756295
643856
1378085
1080691
195122
248720
13577
441536
239755
504388
1335138
1546842
825388
154927
663057
1076988
157309
143808
5023
3946
868489
861806
1973852
1152340
227454
1094417
41801
1919733
727467
161468
857128
725333
700852
989158
809416
542419
1273695
863070
1508467
1771494
1571618
121577
418164
1873148
1262691
1369589
539577
1644895
1624916
220956
38540
886978
1085634
541711
1913346
390050
22575
1179665
428426
993068
848215
1174520
55146
1121077
530148
1726741
1145262
1416307
731968
1307997
1207747
42009
1816993
35561
776235
1115038
679671
165482
27712
1815880
1520332
108005
1589803
1029628
202363
1407191
1016904
122670
1733017
1302050
1283490
486457
50161
120230
791877
366781
832782
925341
617
106598
122279
827133
1581427
336575
565231
1049353
503844
344855
1690737
370812
640659
1398192
1523573
1622688
1247812
1901903
1484913
644653
1050680
497559
877497
23567
1079322
4842
453531
1389763
1378269
1154396
729807
1669599
413314
215176
1941556
921289
1602980
613179
914395
1622674
1390785
1633253
1739869
428100
1254829
715753
588930
1654653
1529688
717564
1705394
1673724
743817
496630
1780834
68551
1986263
5516
569137
736900
1729543
389913
1376269
320885
1731187
375005
1850152
1184168
2604
1700713
1777673
768089
21670
1206822
1993401
1359018
514960
833026
1538088
1602659
204118
832281
1242304
351950
640890
122692
1621233
862381
43914
1797956
1952398
566618
150472
413548
44181
1784307
1613719
1766198
1673096
745458
156472
1571910
279056
621816
1577415
1848137
232410
1461930
1571623
448606
959039
1753676
458721
1560108
383428
598233
1334001
394059
363068
985164
1912706
1947743
1993860
576976
8344
1491316
1672670
572106
1790463
558715
1194695
1448948
129067
1005444
1637273
1418204
1812261
1506385
855556
1259802
792008
1058492
325520
274779
993684
439349
1909264
1016339
1894256
710267
1460111
985050
208327
1465304
1171814
1138222
1825673
1475221
453555
1211126
1016258
1572965
1503743
1152034
1242666
1701438
320952
240107
239100
553896
488313
944288
1025161
520484
665361
1115887
241511
1913282
1192550
1756258
465367
478060
575655
740133
155316
1288436
889338
938798
334935
1237259
1502087
1629362
1945163
973260
227909
746649
1486728
1464581
1424848
270713
1418036
1986760
257482
1813123
424282
1463828
234947
1204189
485184
1702944
1479567
965616
124739
570182
599715
911733
15202
1685327
1635674
1393336
467184
1418821
499312
967779
1288002
1462419
1285801
1362878
972288
905532
769812
811990
1187871
1212293
323559
334452
493965
495512
1692528
374433
1146768
382810
1087747
725316
289752
863517
1493276
1522252
1476145
144353
1674476
1530188
1816952
1818832
797927
179958
1434020
1110077
1079300
1302608
1892354
297881
649310
1892637
1823558
177903
1855335
1562062
1851648
812893
18420
522937
1150296
1550623
1287157
66398
494272
1404483
1216134
635003
525651
1046761
1933711
1552179
1961279
28964
1158519
222699
135948
428486
1784923
113675
417071
1127756
1552135
1491669
412790
675092
736688
644325
829809
90433
1486747
279569
1312037
777187
583844
1506742
534647
1634152
985576
628636
53062
774227
1083719
1743237
778322
579863
95928
496855
1184198
489077
1967278
113675
210201
1271255
523075
1984384
1624075
493781
1386770
1782089
1295943
971790
1647190
1440776
58970
213157
64396
1773209
1000524
539623
777408
1291312
1637842
666267
1722410
446521
973312
1367504
1439678
1937408
1679755
1756784
1044412
1319146
1092661
247805
1844549
146600
1826788
101764
842145
474222
1947707
1223741
805389
1014673
1616237
829959
477897
544480
1653662
834137
1449321
1617363
1733659
321818
551178
962939
600556
245707
314454
786482
895719
1620875
1917713
825
747369
1515273
1421214
375729
188
1137313
524106
1864971
1987007
531591
1072615
328303
176445
1027226
930242
946672
587938
210586
1504697
1746957
630919
886715
232720
1278282
1258170
16153
580391
646021
1155951
451050
1764684
1655771
155640
695927
504129
189666
1488926
1228074
768408
95892
1281142
1423192
697596
699546
1195163
690361
1820681
278961
1944984
965378
245063
602289
556724
683079
1337793
1172543
1236994
541489
1709158
45483
1331431
1304094
538013
1522051
669820
223959
345558
502288
1934819
1459272
1544161
89706
1303550
677495
881814
1192550
1097148
1914555
1995950
883503
345269
1662365
1327798
1566049
681777
1648502
1932753
1448006
815043
358194
1835166
357195
35297
1074897
1989222
1149787
459182
1089936
1810450
1037203
415842
867080
638830
1433623
1656933
646185
824611
1743882
1907835
1490552
634692
1682896
768420
1561916
786381
1052338
1023619
1109443
1158179
289613
1974811
1932794
454708
1536327
443207
714811
1377200
492804
1751913
1677558
985437
1857613
1278966
1380399
900367
1356708
550262
846226
1680170
1033540
27740
954341
316300
1897342
939080
1836511
1410682
303649
275094
791253
1599083
1222348
889004
175012
1346690
1757009
312065
1006328
204343
914303
1463949
105777
278492
482802
233925
22709
1874566
1175748
1753314
1660538
776213
677510
1991805
314637
1800557
499321
942288
1115309
379825
167670
839884
477261
617940
1294111
1030632
899037
62305
322695
1641602
1509888
1073990
964937
1811077
277052
1530754
980387
1034026
1208848
12020
1639910
1743044
1559980
1165498
1452233
551979
685163
1519525
834034
841896
652766
1846884
1353511
346529
1419064
1696632
1139052
884314
196287
541952
511333
384754
322926
1706018
1797664
527554
1910072
132588
206627
1568303
849220
925069
955478
242051
749041
1681678
1714862
1827902
1782079
1113624
838317
858154
1030420
1050721
817760
1105355
423276
585365
460098
1689452
1544847
558993
736553
186220
206468
1879288
1938508
1854352
1171183
1998601
717377
1409573
152841
1685286
311510
552533
190034
1263509
889920
752583
404307
1508477
631375
309292
249939
1163752
819057
1904081
1407774
1797243
21107
1046667
17130
1448387
324526
712829
1719356
1816231
1310006
774581
959814
1246476
954021
480067
395126
1190598
1626875
1641875
401705
1444525
269032
1406664
547813
98525
1237610
1693859
1153572
415792
1445100
157285
1025409
422631
999425
209598
1414375
1796009
1925228
690106
956747
663726
925013
1700576
1892995
1994735
239016
1183475
412151
742630
1184602
1695078
1496125
1410709
1389855
600485
231255
650555
1252130
1589152
1358530
1233807
1395004
1442285
917467
1697262
128124
1007426
1694190
783780
1182298
452116
1772872
936099
279922
475559
710816
1633717
1837595
1742458
712829
1790553
994566
1373493
1089539
1198737
242746
518418
294295
1065092
1412632
369415
940324
1831760
189975
1866469
1678838
244491
315601
668592
984894
7845
534014
1694042
985201
827073
776294
1792377
1251188
1162765
1770222
1847829
1600899
218786
491228
1409573
1246200
659994
1536144
1165467
1077890
1297244
976157
376357
1989442
1488132
1543498
1080010
536258
1525372
624073
1409182
485830
671574
1939089
381571
940423
1993029
25632
795236
206457
218104
1679091
833245
1483621
1046105
850347
786408
708797
1202012
1740069
1105662
661411
344210
934814
1409018
685437
881629
394592
368359
875734
950624
756053
246245
1924223
199067
1744140
174216
1285962
1330497
1318009
628049
548522
1804555
131982
1273818
774180
1728351
143259
426297
1484973
1824093
861217
823459
317793
1114175
651631
1219826
1223107
1707205
682120
1613436
1230069
67430
561891
1906923
1371970
940435
72985
630367
470006
1864569
1258141
423962
1722219
1824882
1791886
1928535
1688799
1185421
1138288
30981
452702
465977
283851
14848
1254783
1395987
862742
1192617
900788
1187997
1353476
257110
1153585
350268
1520467
1303663
1195823
923327
1681517
518900
1431420
184845
1012690
454360
139378
778979
127446
1781606
658233
1515197
1818271
222635
1736272
332926
1839483
3175
830710
1330840
1314634
112308
1978386
1892810
1784177
337453
859341
683625
368732
700076
1125636
128319
25184
1945
962078
147327
883533
1894149
995904
1477312
1895856
1140208
1646695
1815601
35353
9343
461261
1389221
1372414
1519460
1429376
683005
222901
865197
1344289
291582
1675472
714798
520485
596856
291000
867637
1764406
1689409
1361548
975898
1734162
1511875
933772
1097904
1052545
2973
191901
432358
1898061
1473184
564788
1538012
119588
1326619
71766
385888
266920
795712
944416
610304
716486
1547543
1360972
1600251
1134611
1453919
957975
125863
384410
1254692
1307836
648065
1486869
485374
734310
672304
497240
1525279
322536
1134044
192909
1950148
271447
425313
979172
267679
1596970
418744
184188
670693
590523
983177
702948
1718688
1573888
1556675
1473533
1529401
1500648
1890669
60937
358033
1164708
865933
1414281
1743211
1359539
350653
1952841
1974106
1952421
313933
1729561
1930753
283821
1296241
590886
1793124
1072691
1503479
1976688
1999984
672796
1944464
917508
1759184
1736657
1539026
1799239
1776344
1403024
1575131
161457
1968046
869355
1002607
136790
304216
754309
660218
1547540
930880
982919
700541
924942
793434
622401
1170555
1147053
1845769
14526
234898
932340
1133476
997747
1397235
333452
408226
1368526
224956
1251341
1639820
1383499
258428
1139411
653739
608114
758907
962810
1995185
644632
1257060
1321630
1245109
815554
1920267
1560919
1541774
1812861
1665534
1774091
417201
1062742
1809054
1621323
785601
148639
43405
291269
909863
282407
1073003
866461
114244
955484
1337045
1742993
776592
975116
812102
1639731
982636
1637677
1737804
899502
755895
390680
217694
681993
1732937
1793386
391845
412151
1507323
1883915
33149
234016
317427
1684693
1421240
1051006
525556
1147659
994521
605261
435968
1322225
1884164
1103939
1135766
930786
1039395
745844
527054
902846
197836
1797869
946540
908801
517028
310772
675274
1252524
1542164
1104117
1004017
1439597
926854
276290
1816771
1005048
1451730
1331960
1168047
697209
1438236
583036
795776
157967
1339487
1600160
1399615
1196361
1106672
1561464
726737
1174236
962619
892395
1292009
1693491
442576
1000983
1377857
540503
510150
1726318
1567145
1071406
825829
549061
820484
1105973
1375263
1869026
716579
1770163
388881
718077
974925
456634
105208
297350
1742442
1805537
918622
1707853
382079
934538
1078541
531368
624838
1917387
539784
1954911
962315
545009
1067857
262908
529562
1145475
1534910
1759822
482097
1241855
234339
1365702
1132740
957383
215381
1220777
547792
1877373
1601631
1228989
501781
1626987
1373640
1396598
1779366
497264
367203
1040362
698479
451923
367613
1563838
905068
351451
307186
911121
1174505
1643214
1559687
361933
250253
488677
1442706
489169
1555293
1700864
1421292
1591424
942642
868213
1562737
402559
709141
1810869
1425473
208331
1901990
1254875
663590
1550599
353267
995241
732107
1040643
644769
1520777
1083459
1186985
1756
611876
1704519
546058
349077
1550042
489920
1278227
1826121
1546842
1149253
841829
1899693
1825407
454036
1188650
1540061
34200
707192
41774
537520
1701822
526213
458242
481701
1366387
1887717
1752360
1668199
101223
96454
337419
1911973
209935
704357
1019520
1795768
610912
394468
1231165
507501
1800661
944822
539623
1301111
1977996
1247637
1630324
1153452
384405
653619
1437911
76993
1775914
480281
1522191
1091030
1045442
305352
559050
144762
413645
1087337
682795
1992848
664364
417916
741997
1879179
1697138
95003
644325
724429
435039
206218
503047
1261316
989644
683849
1458399
1269120
1964480
761153
1832716
1020687
242051
1195675
1974254
551012
357202
846433
377237
1344612
221463
383061
1974246
1699258
1651484
1299475
586214
87638
473046
1837125
834677
116095
1598344
1201198
1858327
1355638
1656343
40554
1500015
445365
1351049
1156743
17330
1324940
1790330
1694855
1001608
1036587
1200339
162971
472049
997107
1416307
1176157
1871170
1798876
1822141
415886
530480
1457793
1951414
427597
1134467
909103
1594297
1323174
195721
1414541
1101449
863650
182387
411032
524293
839866
142360
381331
806263
750133
1783271
194417
1900916
528294
1340459
749669
257570
150952
874889
409768
165526
319108
819304
1093586
1994387
1011936
1650813
408966
641221
1506960
1404963
989287
55560
1403720
1411316
1203335
234453
784756
1826230
644650
1518793
35739
1445066
687501
1378671
1963975
327789
1705746
1747604
108005
422701
1464731
616560
1658616
898703
1953798
1260189
736312
462761
1516740
543107
324150
1970335
448077
153428
1849197
646353
519800
846082
177352
1450001
786161
544576
360169
570628
904246
1210445
1167725
98971
230951
1727767
146733
1336379
414800
1948051
324766
1556846
302616
1430918
860777
47656
1942113
1428062
1486345
1173188
1312921
641698
1283913
328756
734714
980967
760486
460821
1438457
368795
372781
1523813
579833
1837945
569661
619084
1294111
118401
1253405
1074531
898582
412088
729217
708186
945971
968569
1073815
783881
195258
946521
22575
684615
188138
1830014
1150959
1890311
442715
365001
49441
869322
1173957
950315
855718
1499417
128037
1387512
1696290
153359
1402225
1738761
783622
847203
961238
1536552
1460981
1449577
970458
16003
482598
397118
684365
1911927
1870770
907565
319453
471820
562074
214456
1030994
1950280
1812928
1312522
1402186
451472
265085
1097862
1269206
224437
286152
1258281
1813814
218875
313561
1410912
1771769
439241
692049
820294
525168
539034
1970778
528514
1228313
1510468
1369776
994958
429463
1721778
439288
1688341
1122126
1947071
132946
572182
1194652
324641
268657
606114
236167
358654
1338196
1021435
320184
31211
515466
1280543
1406021
351555
247207
1179053
210567
1267491
360078
1406132
468437
1070308
1068835
1530927
102676
136864
1630246
1427783
1391307
86384
744269
1317827
213764
1940173
473473
1878218
115201
1768652
1170736
334729
647465
1709236
1552704
1507602
836914
1898971
18811
1852477
1589691
1483778
203518
322411
3626
1446736
1252919
72985
1042315
193433
1620116
1146784
1921781
923850
743551
582794
1006357
1825960
251290
438073
765715
745596
698597
417228
1652241
464890
1443558
1831204
685617
1279022
307975
469420
1472073
1648015
143606
559513
1819292
1533911
722833
1637599
1962384
1003502
1056268
827475
508059
1398570
1894825
1499385
149872
536647
528591
1430945
32404
25930
1007408
37127
1531890
116653
1477681
1730858
149931
1084416
1085547
315244
414513
1933711
307118
764422
456634
533868
1549437
649177
1700453
356081
1011518
603665
1341855
158638
154256
1174223
836368
639855
575969
209935
133745
150553
544339
37237
543317
1881924
1092911
1419687
1502814
1921039
340416
1367323
29582
479333
782255
1148172
1084162
1912183
263835
1585838
34540
1698090
1221100
25912
1085712
537820
734299
185506
1825753
1685841
1924636
384527
389151
1660371
1033540
360377
1056127
1603363
987231
1140180
430957
213500
1048714
834423
1831038
1620064
360145
771098
1305324
652858
1834941
1578661
1188594
986824
1312371
952903
697666
960636
333227
962518
636299
1618656
1426519
1895662
1334165
64738
1400577
676555
431802
1686195
1007637
1970615
1287973
925219
803328
1844526
1686234
1047631
1935194
1122749
140794
1437237
1643445
81481
55403
1990200
158759
683132
1416069
1337919
1144767
1207802
1092074
1381239
1137957
1435719
528722
1422577
778881
875460
1932402
653118
82606
8124
112619
1861874
1677981
1082139
1755388
465845
1505779
434412
127808
1969521
1157923
1057300
1179465
60362
14717
1018383
184976
501251
921609
1826696
1471457
928754
561188
1753145
796306
1039009
374045
1524185
961632
1994541
1713257
656634
1774370
1820215
1542099
272783
673043
475468
59217
1775996
688265
315312
101019
1136203
1383054
1046453
1693291
1983147
1074793
1908328
1158317
1453650
248329
121721
436280
556136
1789353
761748
1937243
53122
1812318
28109
1168557
38707
979049
926909
1571017
115408
1001623
535904
670465
155640
830907
1207125
1405653
1010199
867288
1410800
113982
461331
881893
661585
1630713
1156206
1024578
1123555
723410
1397258
234538
656891
157797
1281141
759939
557725
1993809
195747
1016717
931610
487721
1785302
1224657
1565587
809282
598325
1705560
1688648
1113968
1936448
361732
403424
1410212
1732769
535464
1470575
1639047
1149378
1524209
809579
1666632
1006735
1298073
1484064
816746
270196
658180
980471
815083
960369
1469273
1546137
1230648
216784
1064749
277572
1165154
923034
1770687
921062
592618
561642
1425854
720769
883704
617110
876861
774484
72800
400199
38378
528140
817739
1756677
1419653
928313
1817292
571366
1377578
520883
596659
662086
1620456
1318938
1081817
1860087
1713494
913508
147136
203
276955
1580538
796451
1330635
409779
1741420
1230939
1340835
491667
373638
1988904
1518703
1046279
585334
1510687
345749
500912
1862929
1577724
1066281
1844549
1632782
786466
1371025
699879
1075838
1781456
641716
694734
1236131
919067
1162862
316790
1510978
109167
691981
1006966
1717754
149023
143308
728032
1251882
1699704
1581836
1274047
1834447
797021
1893920
407330
65310
970382
681482
1971593
1164990
1636662
1222052
747814
227451
63854
1103798
774279
438913
453305
1744483
1743828
694047
1055068
1532488
1775619
1514336
32464
691208
1562911
1671983
256459
713855
563155
833332
5272
851182
1555025
716902
836202
424826
1635110
26880
320142
1635796
495603
361808
1535646
1907678
1888801
286811
413879
1740578
485198
1763964
1451146
88754
949619
760895
1225308
308410
1411567
185920
579093
547155
604337
238321
619864
967293
799521
948978
863716
708442
983487
1086397
238432
101050
1090532
6234
728140
1495602
1349825
1507799
1083498
1654622
849488
1110643
1269670
1510985
1848352
1655070
916446
1844207
691548
971769
1306507
1077925
121214
205902
1037452
1706934
519704
221249
582227
494786
921148
1952379
1582565
671574
1570050
1323073
1047455
1513929
1537326
1457405
1675250
1527823
1363265
1548610
1902273
1736337
1776036
1700589
1410154
1103794
344019
1902405
1142351
670602
370077
747872
260480
1513024
359582
706658
408704
1148441
1230223
112792
1562708
1323255
1039474
745503
730794
1755179
782926
897884
367662
165864
53663
1858041
1210294
590032
835661
1356191
424030
726326
1134536
202363
1456659
676934
772311
111025
1150145
690229
876667
1991157
1736186
995418
774484
705513
60921
1080120
1166634
125432
187295
1589108
711396
1113125
304245
1179293
1650486
1689500
1160786
1371257
1829683
1070140
962390
624540
1910921
1259381
719136
1734799
1688959
555086
891005
1394553
54250
1079818
1893700
1602490
403545
1867651
1620131
983530
1690621
753373
1707791
552580
1975488
476492
388303
1907620
1248992
213405
858549
1040579
170007
177520
1365618
184857
1746369
179750
1658211
55901
10908
1065913
1269294
1286038
281723
1031177
30505
644433
1068258
1468679
1544082
1256000
1516268
113997
72998
785653
302429
1800801
1005593
1782220
1473184
1862355
641407
1619306
1360885
911732
1397396
1828584
569030
1392336
1559712
1402049
1855696
1998716
1351342
149826
1480688
274679
538742
1518929
985355
834632
435393
1346988
898530
1109320
1129897
935384
736122
1766648
634692
1707656
212876
1958448
1113175
1095384
401078
143048
39788
248686
554879
827726
1429258
1683356
1029995
1781937
1679244
1278615
1703642
228716
1103344
1255600
1528049
1421563
372656
1491335
1123659
12666
713948
1886208
1802776
94321
571190
70893
847727
637295
1133680
64180
1534300
440823
939293
87675
752268
128667
644145
1171493
1151643
252372
1498346
940837
1518178
1516356
611892
1804983
978568
1531094
631450
1372089
1967474
755876
167536
661707
1848507
1686353
619860
1040547
1726610
199532
435445
1750582
1999009
1263729
1968880
337360
967221
510339
1457117
11169
1090600
134546
1154879
1695606
369293
954634
1016068
1696279
517178
1930497
1906298
988526
673477
722282
1929420
700945
820988
1971481
1678755
752426
1775914
186661
1819396
1837530
771232
380952
436677
1647370
99647
1590900
1118824
1945396
1287909
1853777
561982
870328
903577
1362573
659629
1939851
1096587
1271199
1055162
1942435
454407
1360555
1996804
766254
1129001
797119
487161
930577
1425362
205473
1150833
1135134
410913
1146336
290399
1378312
1718393
1526724
1941382
437904
1672902
255408
471598
1548612
1968862
1917997
475835
1802265
1091726
1246964
1088081
1095992
643146
127801
1620456
575160
1118195
260420
748759
900866
1978390
1081406
940561
1163420
418958
1848874
1565363
347351
1784754
75243
1347779
604567
990039
1249240
803159
1106451
1196147
1753700
1187344
187588
728220
413588
1371766
1708736
1969444
1782754
1746477
1342589
1160832
971718
1936499
1516997
1801096
587642
747125
1013599
558118
764422
1674825
318839
674630
1904813
1724768
1239278
517492
1660255
348880
710325
1525658
591457
433310
1940118
486506
1599356
93391
713111
885390
138791
1923636
1935039
1768761
1749892
1181981
1701411
604863
1152340
1812006
587004
76906
1533123
1607644
1995707
1301769
1550728
614402
440417
1977374
192208
1270200
1014922
1705705
570061
1451992
1939387
1867991
1498027
546512
1020149
440549
1711800
1158743
135
1105687
448670
1802673
341519
780277
782751
1892556
1859392
124483
1360091
1383392
1927402
1217100
1046578
903819
1907176
1207986
572053
325474
1941818
1106498
344633
1757415
41520
1451389
366608
580502
853886
167927
953547
1128856
891951
753430
1647615
320537
769106
1468097
451028
1691736
1622370
1115299
1475236
825829
1412853
857976
201256
731546
184812
1246482
775907
882124
1062674
1442718
831036
817009
790285
1208214
114194
87136
30965
1435944
812513
1326619
874753
566899
1879956
1697
1974811
1212346
1244019
511209
643082
928837
81990
1216070
1122466
1826103
1271290
1384680
205642
167509
912282
433660
1220241
1190256
195258
1204189
1300253
494143
946931
1287970
17436
516928
1116445
1253715
1674140
1866847
527367
915021
471353
181954
1782539
992332
335621
1912456
252321
332251
206347
378900
1541566
339319
1550376
380144
1329894
1917029
1861095
536408
1272039
1493244
694648
842423
1744725
822955
178046
377690
1147844
1658744
94301
216202
747757
2416
1661024
1754254
1817836
93063
1883316
1656138
1944970
1876227
1898897
1778405
809282
684871
627034
212531
919114
433320
1781812
915156
1929461
1095422
1422558
845143
1432572
135447
1201884
815127
1916354
679150
1615753
1891419
999674
876947
1293328
482346
940561
1128559
259058
777746
1218391
1848840
1774806
511260
1066096
448233
620539
821506
554855
224297
954425
385551
1458559
1212195
495421
1674900
1609598
1085672
591147
486285
164049
128100
319226
1878823
1034879
1081927
1127751
1126459
296766
1718834
1441077
1588768
1578086
1914079
1151368
569506
908587
403590
1592363
111376
1399791
894144
384431
510120
39820
963571
1301798
1533911
1446289
1207800
1788243
1387930
614634
243451
420701
960367
949332
1774142
679449
316654
1838260
1010662
1404565
1035227
99210
1532356
1052710
676178
1798283
70193
1284438
868206
1617592
1808798
698805
1645542
36399
1106588
1272958
973312
1291458
1580448
1812269
434417
124967
1411364
1573879
1596209
697875
891494
1477292
949207
997467
667789
1918108
640416
308865
1977623
982729
994371
487858
1126079
1291024
1605310
519084
145894
1005328
424143
1086632
1730720
1491711
670689
511079
88966
1095160
44799
105702
1068078
415997
921614
1532713
1931770
718553
1834064
853211
257519
729337
346803
1733413
1909214
1898395
535627
1544693
1585324
1166994
771070
1593185
494425
623064
87228
548411
339586
512429
289271
177675
1192229
1620889
1743685
1856949
1349644
1251714
1391105
652771
1305704
1329880
647698
1763662
779481
173399
1266481
347102
1074277
1262338
32703
1990705
1491468
1629147
1164959
1470982
182842
638085
472421
1571630
1062561
697884
1921149
535483
1579318
1932154
173740
704319
1230835
1889738
1121183
380660
918831
816796
1924365
1510930
461110
59258
1469109
255085
39328
1299527
1318699
755450
1555924
746649
529064
1950808
650473
1609137
1405913
467065
282911
214088
1299598
157434
401234
999215
1477983
1048884
738980
1872663
101829
675573
1513622
1889499
878796
132900
159755
1729847
809538
1904398
5799
1009541
1568458
1702775
1531950
969476
220677
952385
715442
1006104
985221
527723
1393764
1850923
915131
1721132
1618368
561707
1469316
530611
408581
1096507
147478
1923320
1119942
1201930
1721385
538755
1173826
580531
890647
879413
409647
47007
1691736
1010080
523336
391964
1323738
1849833
154527
426290
1016488
1973283
156834
1028731
1527051
1040006
997328
1352782
1712098
1259827
596982
1122124
508825
720837
1598461
947684
561402
1251272
1805331
970359
1131723
71773
939836
94636
267997
1832626
839150
164045
951855
1565828
28654
728001
889798
1028746
180952
597634
592320
1934596
1833865
1639103
1716844
460851
1982219
1507671
256313
1284265
688429
1435500
410404
26889
515460
1898278
93417
1571074
525262
858135
1357488
148218
1669587
1462708
235152
77718
361851
530486
1941532
498906
189666
762185
933513
785353
93580
1119852
1952841
733071
1068277
1799323
1355136
1632017
389649
1690125
1040092
948840
1158171
1691796
244126
412659
141353
248954
1700040
724183
1662172
1877481
710225
1701411
1814005
1883014
1890177
677189
1407012
571471
1073320
1640513
425235
1723344
1921505
845445
403917
846520
895413
49534
1400540
1738290
13597
188305
1837276
1949844
1210367
1288702
1158171
765869
1952873
938340
799929
1093783
1314903
1213576
352150
145087
841553
1355457
1604085
1888393
460099
1006036
1595288
1239987
1953283
62209
1030656
293050
831076
420268
1816091
1240308
805870
74267
204180
263755
1927633
686175
1375392
574587
1864144
1472461
1078129
1870659
1515398
1331046
465237
850655
1475931
1336225
673691
1172929
957284
1223091
529370
1112740
1043774
1716938
1840812
496807
1413545
1681800
1688016
278873
1693920
660016
1320023
296675
449123
265628
1018891
589598
1247494
1289339
449246
1907014
906068
1467469
227723
958
352418
823875
1547258
1015738
1129929
539140
1225518
665382
888176
344540
1201838
1919756
471419
1399413
698829
148300
806206
1658123
1881410
1533240
427770
673892
1760651
1073936
319272
430118
1432076
929176
334935
1581047
757305
843695
974646
726069
767820
698545
1301133
125594
1395644
118922
461984
1066238
1812229
1215490
383068
748650
1157003
1379669
1887641
669772
73628
381945
1768176
87776
809104
1882940
722957
1619104
754857
438464
650011
685242
295033
889045
512142
131263
1624189
1296785
787233
1814884
947086
1259866
696831
224310
1772019
511381
1800402
458815
215693
1091775
1758270
146891
1505203
980709
1809178
1405310
1942344
3341
1246005
586581
141984
747076
1823902
1652362
111498
536245
1137687
1116336
1791001
1037831
1559966
1567557
23225
1241493
554018
1629159
912671
119688
511992
1466140
1874965
1465593
419226
1131254
975898
1077708
1182174
752318
210988
1899185
640047
628722
1682793
1980748
1454744
1802362
28218
1145315
39966
1037806
1401831
1513468
1706115
234679
561954
944869
1118496
341598
762
1335019
270380
1218050
833012
1515337
971416
1600867
1560084
85937
1390059
1789552
294751
1592827
562323
920060
1100980
1324657
192812
1274567
1316078
722170
1106907
1383729
224559
819853
630670
897907
1583841
340082
375553
479734
1451241
1637849
443786
532587
1335481
1126122
874827
1262989
1851327
171289
8209
1838609
35405
897188
1273828
994736
1039310
793000
600040
156504
855001
663979
1443507
996639
609109
743414
1167714
1088945
1603443
1533896
823542
1250587
1685106
1029725
322381
1053979
1454769
263662
1619703
1229593
229788
1123342
848762
198413
1592066
646095
197458
637129
455866
1093733
1355949
1296349
939296
1124930
576019
78054
1114022
952697
1731746
1817014
730105
691751
93326
1910971
1982687
631047
290407
1103268
146258
1288516
521510
139421
656621
1314903
1278591
1956152
653290
263064
173876
1173588
1658335
114553
621675
775554
817513
1225527
1462375
1172654
671383
1585556
293681
768264
1799911
580718
1510653
1619407
1473344
1676215
1215371
1121298
170307
267978
333901
562075
261517
107267
1663579
1233740
180490
1795159
1618222
1530472
724183
1503341
1880488
1221973
217539
957314
1329824
133764
1035473
1440133
951768
1453392
1687990
183646
934856
853429
1676342
1740528
236935
601692
1333856
1539
321245
1129796
1770836
365040
1913257
1972371
1267347
424674
1990456
1062811
501249
1907414
27849
1788873
898700
1825177
783811
658589
1803585
465488
697001
1082374
575280
904646
995905
119364
1417501
1064334
1561440
1012930
96322
1216122
1688746
1491410
259466
1017570
1075774
61464
1203961
953195
1454397
1064550
263835
556496
213856
1352119
1501371
1168490
952027
899572
920458
463672
648334
100831
370880
281625
594192
676555
13901
1957168
1543903
1028798
480163
427116
1549920
987756
320795
1966513
1189504
1652009
125824
1305037
630111
1875987
1130604
1797417
1297964
1953042
1319748
1027145
978548
1188415
1678291
1647137
1694843
1270439
1927599
1644312
1805872
147098
1388589
564730
238908
1888068
257360
1883965
1146680
1123210
95620
1527236
1142052
1780345
38062
599715
1503241
528149
672939
1400721
238372
444612
1959521
1284757
882871
607432
1530991
1505413
806314
1100891
590586
544095
1227256
167694
351896
453349
551457
988431
1646444
409649
1845791
1455570
43980
1048420
1009089
1806203
1360288
353454
1404778
769140
1874506
644858
402404
1584433
372648
279539
1010514
1216134
510380
311757
1455511
372267
640250
924818
1177719
988476
61261
854425
316805
72525
1632624
1942329
1039047
1870099
815246
265758
756243
1759338
351667
894271
1880859
1089639
731546
369107
411023
786663
1420494
1630577
263793
487074
388498
1098947
1100971
179358
1741643
660016
301727
111986
311471
1869921
265490
1267029
602337
1355862
581542
883084
407928
1780209
1933323
1699125
1735174
831221
1800496
1546516
588384
1750665
1612892
1707838
1908037
3077
879332
181474
1031416
1602603
468384
133442
288720
1357324
1344509
1827697
294755
757387
1103666
1279885
435206
1820658
1240911
1476914
178476
167646
1836854
1596794
259340
617832
1989970
117857
1778330
850926
1821557
1963882
692795
1672743
603391
666571
1814995
1187565
1221029
1881785
875450
233959
1474045
1648343
920661
1551217
1218341
1471457
225780
681056
758016
1962680
1847720
1318900
1217202
1183926
1169666
1808010
1182217
1505743
241621
1448234
1242374
1801408
1650517
973709
1665061
600291
328868
635937
1057586
1213344
1469618
1557780
604143
1367203
19026
1212375
1660787
530883
137768
56705
140334
488948
1554426
1938295
92182
1270834
1391126
1374037
1047405
102741
1225461
1096922
1875810
758647
345845
1607772
1616982
883898
1077103
416912
607979
833256
1064861
1750858
7449
254899
1613381
1961446
922281
850819
578198
1285957
689550
1963473
740133
633045
887986
171665
1161366
554905
524938
1853262
1380728
1899510
547527
339424
27517
258798
89138
1421178
457234
597634
48229
975272
1079237
1671778
42818
1409318
443944
1063664
1272284
1746801
1477784
1154375
517657
379795
474401
1646088
754487
1155225
1478169
1564315
5482
233509
955210
1340782
78000
106143
400101
1865695
1757822
1269685
445664
1910450
487565
1325534
6752
854899
1192103
1265899
24184
1493896
724704
727993
1940344
377618
1206298
884740
214500
1956147
246641
378222
495118
1890989
595379
1695018
1408184
1968807
1398242
1754132
232530
358654
459427
1172725
1845117
497559
977898
370022
890083
709781
1637849
1807450
323734
1977589
547647
1741399
1974390
1584054
1785403
1528286
749237
579530
1509916
1407513
1765180
1610160
1520944
773003
611023
876157
1866677
850992
417851
1194616
1163535
1194430
813597
1084841
713351
1244754
155753
1536204
718185
478328
337453
1363768
1329078
1819481
1785315
847950
1572009
660902
87527
1134813
757125
602614
1496528
483633
1131721
400948
337558
1681602
487889
1195337
582643
542154
2208
1152124
1808038
1489886
1624505
589399
619914
7257
957899
834485
178791
998023
1833093
157411
728945
1427799
459195
1883954
1206050
1802591
694324
1150622
1927191
1325692
504454
1502979
1201914
170878
1841514
367696
1338547
1536061
1910860
1159664
1068964
324084
1313044
691048
515831
1155054
1142726
1788627
61978
1154574
1064181
440645
1649826
388454
1468028
1882519
504722
296522
63850
1171717
1631405
690346
183195
1213637
1912951
1861986
339890
1833512
318099
1292866
318802
1882303
1246304
354752
388079
341715
1888066
548947
1340191
1242969
538332
1774899
444037
1670404
139093
1429140
1488423
1991265
453301
1523573
1151950
464727
291451
259102
1142998
1600879
1452809
486799
605499
1771433
1512848
1820020
1593257
1803448
527946
1395181
1831983
1146478
1222108
97221
807477
1814439
514277
1565924
838509
1499739
844404
868685
1017440
1293826
467626
1280981
1023973
1089018
452352
666833
1284420
532629
1022149
1178844
1962383
232462
244178
70360
167738
1098097
869488
1338487
1800849
105365
1068557
1403016
1213984
999474
1390989
687144
1030977
939367
300547
1043596
101316
984832
1849393
851826
174838
1669923
1737716
940410
672784
1599214
9063
1550099
1137440
1905790
477208
1490603
656293
1359948
1323207
358551
73120
1932754
844295
1154276
1692184
762321
677292
464821
1509008
487000
1879590
1160364
1700511
1871507
661253
1394840
676555
471337
281219
488231
696569
127782
1034439
1879594
1833372
1215067
142390
259722
1584433
400236
1602000
440452
1959090
60690
1968748
678602
817539
1231814
1499668
1424992
1783017
1530107
1623193
478606
65710
690313
1981297
743142
487572
1068206
294877
1045374
1789312
1612890
870433
610929
1863523
1830746
1866270
672219
1057365
1326761
1861727
667105
1609342
794217
299207
1764324
84175
1830562
1395648
1133063
1866022
794386
439170
111287
1099570
34362
705710
139039
1098152
1717406
1353262
1639820
492131
557192
1092190
951806
1334207
278975
725789
276158
547427
1420880
589144
1990315
606538
264493
787471
474582
1474224
1422930
1684821
935951
1968975
1752490
859681
590185
799151
76791
32580
331616
1371143
300630
1005593
1630944
264832
1432155
748348
475983
1736007
1103298
561
948516
833582
420833
1989918
1631933
1687984
497089
47116
1849751
1190132
1235687
899575
91843
884612
1079557
353783
281362
1480114
332059
893213
786115
550368
630864
1519052
1837560
991441
430862
1355570
1996094
918196
972009
387967
503047
404275
1024430
1883040
1854485
669716
1176615
611635
947247
1673364
642520
1759472
35860
1487592
1736337
1860767
1591888
667860
1271982
1704007
1623647
1153763
89431
1681562
1914830
1674515
341585
1836154
593839
1516772
198521
1650254
1706993
1347233
959870
1809557
1984409
1477523
1671082
129923
87069
1180792
1395987
1734296
98434
1912770
967203
808457
609356
1402307
64479
1871084
1000712
1145014
1015592
112525
1648929
1881726
1240813
1665506
160405
1153585
1703537
12978
1597941
178912
1894552
1315061
907425
633477
101975
1381503
1363768
1099626
1440605
1743237
1320202
96541
512165
564472
972698
1343955
1203403
1958043
359847
1549569
985010
1450284
834128
504036
121731
1495650
923105
1224929
1209961
1017352
622486
1736937
807877
461668
1758792
1916498
924686
850115
558808
1295219
1865230
448823
179026
955561
878944
796246
53122
46067
846226
572151
240146
1616439
906602
686875
1047913
1823727
699405
1844567
505857
286550
583891
1954430
936696
1396777
570831
747775
819405
609247
257829
660486
1469018
916542
1502127
620959
833419
1007668
1033287
1529872
600490
359124
1238347
820756
1842705
1529947
1271169
246855
668409
981839
1791350
1712655
88831
131598
219801
1971590
217467
1275076
1388097
1597866
985605
950174
827695
1154812
1300541
675735
1609920
1962892
154836
1830648
217734
672378
1905774
1561081
799004
607059
1895801
951520
518909
353532
1339080
1311894
1198319
174337
1222939
1835466
877847
259941
785033
191872
881955
487509
718798
1698681
1500254
1650939
1618485
1521344
1764684
883086
1175782
881804
948710
52248
361788
728832
1998271
1246470
493100
264169
1527690
1286477
704814
512832
609814
414130
1973780
782290
1367640
1255412
521345
1981791
1553594
1695616
517963
954021
716722
633154
803779
204966
1027043
1178833
892089
1037750
474577
992615
1131223
700588
1524481
349077
1559626
1776990
999059
1514321
1257282
694265
1545492
574903
1569276
264880
732896
167583
1784295
409987
1057109
110481
1241845
73454
1414662
482410
419446
347517
848776
1811753
995408
931680
1959771
5799
1066759
1795667
980709
510474
996375
1477245
589833
35644
186945
128538
1560861
922879
1012555
1763860
1125387
1909500
979779
1837945
1925758
1078192
1995151
668798
394856
95185
1526502
29484
648516
1345449
46030
1513288
588024
676383
1074482
1654768
1746724
462123
751509
415811
106561
685437
301980
1882245
337169
30494
1743428
1680168
1933239
1576436
569766
1179566
1089639
411023
1354113
100412
752371
1902633
1914614
1053676
851147
1928046
254311
1707838
459859
1760340
1532576
321072
599455
104790
1697590
1221888
290359
1299156
903698
1624588
1602142
1713414
96858
765971
972520
1443694
1868538
288880
335087
1365997
152771
1333204
1064470
1766001
1104943
770959
982149
598104
787074
853982
799399
1536384
248891
291812
626791
1083000
1981625
1293770
1793284
346448
1973492
561099
440369
326899
1286592
1432266
337710
711145
1762617
1434418
1362322
1589132
1591931
1830644
1913716
1887724
1776062
1005421
231174
467326
1535214
1583257
617069
747015
1644468
1155684
1452524
1179375
1631755
1474645
207208
1850642
1816996
1182058
682571
1852550
182614
545481
479344
1214578
903170
830048
225870
1669805
1229458
1789108
176212
403200
424741
1412108
1084200
225653
1858511
266130
1829617
438004
747458
211119
514131
296345
452287
1942819
1687623
1250779
1596668
1703967
318416
1991950
494580
1408435
302404
402117
1534083
1925060
429650
1040362
17697
1996678
1001893
545518
1351186
1991442
1302956
613664
73687
1073815
1332522
1183176
995619
94987
1324625
1492363
1333457
175564
1107909
1857319
1170290
231769
275751
677408
1346959
1575178
1931934
630339
1867040
160515
1105821
1762540
1291503
1701945
1019386
1206555
969039
740638
1161974
412864
800018
296983
1497083
17463
1176941
1120231
497473
1213669
856368
503230
703272
41482
1987573
324929
142607
740722
1729428
974203
135830
1826516
1923311
1264306
1026513
1226478
853839
1577484
11274
1752685
772892
1522015
1259484
165688
1880560
1053979
379170
1972747
283793
1484939
695441
168243
306782
100182
854803
130353
574170
751982
1210246
1630992
1188819
1174410
717562
461668
1179769
255059
467192
867061
642555
457312
1803769
1812995
982559
911838
1253811
1351585
191731
303873
1054325
898091
1054273
270613
1615105
441896
1161239
453067
1141622
1182298
1764936
981213
277658
324999
804893
1313316
1485672
545429
42716
678217
590070
641621
646383
569545
156099
512359
690229
1287885
66176
1233062
286844
1388264
533184
1130148
635978
54128
1959595
6363
108348
1357507
754874
1705330
279484
361160
1669257
579013
1909557
717459
415247
1538768
137901
937726
950690
1958157
1849454
961713
1460893
1579820
625263
1780320
821900
746258
1752667
792932
802595
995152
157614
537462
1665522
1425200
1518470
1310989
1778465
971082
1870438
1772083
1992964
1198206
1171183
1640534
1655329
1251699
140922
1887114
1694780
1770988
1412661
1562126
993006
1290578
1656911
1548988
450258
767393
1236396
1690363
1434589
1725238
754858
831077
1683236
1245224
1301194
502899
54032
487069
1677867
11221
1177724
1245055
1771066
1516708
356140
1896834
1595587
1221584
994466
766443
653323
316238
131098
1300559
791926
423786
453728
1724875
29512
1437230
1926172
1585060
1078475
1760519
1069385
144956
949857
513806
1379176
398013
506943
1073873
522680
1044994
187469
311097
686720
825250
174592
715867
810297
1217804
260621
327046
1192357
399503
1836427
1522197
1446483
852589
712707
997772
871908
455534
1413469
1521328
1040006
808379
1476741
1986297
1211244
1351285
212039
367936
486904
1245169
1692024
695792
965375
762449
768551
1684087
877936
1386941
1853421
1822024
1830667
447150
1852247
521872
829887
44703
907673
663880
1834485
176860
187625
841114
861673
881525
1747219
1652110
564391
1051412
1552532
1483675
762470
1157818
674540
1779263
490636
978470
1474983
1640357
1087854
936821
611130
333150
715805
1425093
1677981
218987
1743564
477844
1837482
1876904
716319
659121
608355
92095
785033
429468
943115
1381594
902897
915984
5391
883084
969387
1395527
369994
390700
1022657
557671
818472
802953
871418
1362696
831944
369413
1900534
1342064
851014
1888208
1743438
1107330
222295
1566113
65058
864625
888506
1872427
106029
1383028
1443558
374916
496160
745118
1238831
1202470
618494
1760762
1448086
1173103
1513281
1325063
1349530
1550364
223156
1365333
1852550
686908
86940
1686013
816670
1716362
1615800
1287087
194327
938981
1852794
658283
1237228
680309
1879025
267970
368385
1712612
152709
932071
706313
1031964
123017
774926
66415
624073
1797116
109369
1436060
1701253
100581
77661
922185
1034406
1738265
1781207
1064089
1736146
1829183
1488678
34238
847065
1868457
838335
743828
516455
640821
1037043
1995132
913079
1434284
1266452
608924
599785
1260412
1975527
4019
1021739
827990
418433
1526581
1101825
36527
917034
304371
48288
642059
827764
1352785
736933
805568
333031
390595
1013245
1224340
1080920
1296101
657364
149279
85781
1663969
1773010
1137299
1116011
1510783
609462
97451
1823811
1030977
330502
1275982
622121
1575462
1674325
590406
757493
693822
1825720
1313841
1270223
1282557
1028517
60611
166574
457274
576996
1485420
1129415
482349
436333
93915
205521
1732698
936696
776213
655353
1291027
1956084
785543
1487840
1274462
1789820
1339294
1282671
1492448
1893327
540760
226370
1342413
1492418
683438
527036
1432595
58941
1309603
1418224
23520
940914
241303
951042
1149768
9299
1070645
1976092
1620115
67700
1466334
237551
1585905
349566
1846884
1141905
902680
1450588
628028
1752360
329436
1010199
437097
169990
1662794
775209
1773121
52453
1825189
1155693
1043084
849527
1575893
1006185
1913346
1320951
600219
1472309
1999390
1745223
140912
1796829
248440
1810699
1050249
567148
1368401
1523726
1141188
1843759
636179
1762342
274419
142454
939385
124281
1642735
629522
1145159
529265
1192229
562359
1091899
537857
1600018
789324
140819
1981051
1006201
75425
1618520
821950
610281
1859697
97447
1673585
1778008
191792
1060710
1742318
399230
1760217
1406132
247869
822192
1604071
1483274
1801248
1630066
983962
180963
898525
39429
1167506
980569
1091239
1320494
180262
1821777
248440
402496
493343
1929169
337467
890046
401726
1399534
97834
1856628
294313
94765
1809731
1379117
1287963
107517
1212567
1559714
639241
127828
1393749
955730
1301355
1852303
1023905
1933784
1075551
587742
1019664
1802593
1889195
629768
686377
86433
1946097
673818
422443
642952
315429
388769
1114524
539376
669757
1416188
214401
483395
1004599
4561
426895
391355
1378084
1731155
1234050
1372725
875595
1333063
1770251
192711
1188636
195438
108154
1378719
241028
1071744
1666682
502272
519829
1650240
1017440
54531
1890192
955567
507745
141304
1103048
452852
285370
1618643
1845201
1100966
1468682
762552
634756
289115
1402473
1605829
698479
704001
1499611
1263276
929673
1560473
1897310
1686628
333152
642184
1784157
613258
1357292
1136972
476188
447410
1326822
1192553
1938548
1521334
1062072
1196807
1244072
242845
1395447
1977631
1760477
1241842
125475
286517
1138939
1376747
902066
1074355
901559
677452
1615299
408238
1242410
1304023
399230
320118
1308219
1714628
214402
1807742
658481
772394
1013367
112076
221963
1100245
859681
1604830
44885
1943407
1865145
777707
1956152
1891297
584335
142661
1996294
355212
1944976
1231862
487612
12341
632209
1579063
703975
472913
686726
239778
1127687
56654
810883
613718
1817587
952252
292260
300348
467835
1980572
665190
1979293
988993
1053373
1628896
1588579
1360757
407993
179323
136972
247220
1897508
1945475
1772180
501047
457847
753951
590864
1460778
1248067
29478
1799053
1291411
1243622
741647
852291
644145
37130
894157
837574
1933784
1803882
866870
440803
1723495
1925977
1367963
1945142
1208363
1421269
243850
28285
1236148
1199329
794907
1046453
1419013
511613
1346536
289796
1030309
1779053
501494
794178
477846
1851745
232005
468156
750434
545961
90313
710577
1453001
1697610
1309286
1635018
1586972
686591
758145
28131
1398366
288883
1789494
359244
467326
615637
150929
1905598
1863371
955175
1157169
443929
814889
740766
1181701
1524491
1628763
167200
68517
1563736
303510
1141678
1059778
751101
487541
897404
9918
81481
1095435
1859503
1828357
154242
1845352
539020
1813478
915818
1591685
85353
105268
908377
1834619
785243
749327
1014995
134254
970966
1764173
1506385
80228
1627153
1804026
496683
1007840
1527545
771254
987984
1511059
1917744
1743548
738053
1290169
1998166
703781
964918
1245412
487966
579930
856023
231769
1269664
1318898
1514686
1315615
1993718
490728
132946
1289043
347646
1890926
297676
689404
120071
680496
1353486
1320497
915730
1063668
1008946
1892057
72733
286850
1165552
235134
703817
613226
1364033
1061557
1244470
1732199
1606221
179394
121985
1008966
1693473
1607316
1068851
1729757
1435053
1032152
714002
1390731
322234
10774
1784186
1659264
787353
835816
342433
918210
1255298
894286
68304
1633717
466564
515058
1939063
720288
1725060
1931924
1814807
1514772
164360
10829
1545338
1542099
271793
1848558
146258
1127457
949470
17703
520591
1655930
264515
1172681
1250925
1178246
21053
1058302
1975417
1925562
983469
1505814
347199
1450311
1211488
345581
243040
1274462
284416
1928275
1343783
1233480
641794
1935072
836888
1513797
478040
920031
1393508
1150771
170495
1413567
1995364
1416229
1698768
1003797
942075
1174701
824221
795051
1030102
1826689
973796
1529872
1096114
1536380
532052
1941427
1104569
1901472
1556832
1310500
1777174
1586574
1734292
1985463
1142316
1204168
1173648
77573
857128
931990
1603036
117791
1466140
320070
392752
1022649
1859734
1934165
191229
678314
1510378
92062
1765531
1855134
719027
1742874
393172
1158880
1833236
727362
5539
1538536
441359
488637
1613987
435315
542007
141730
555861
276183
1731254
776812
1454288
1754275
1303550
1634938
1627507
266963
1516478
249789
1638564
126194
529868
108897
650137
1932307
1107267
1520944
450018
451054
672807
1650984
511432
1836517
64295
1241870
1162039
262473
1824368
268273
1448984
1759239
1515352
1318214
58605
22303
93178
430088
1648613
1930603
652529
1778564
929700
1709097
624463
113424
753334
889920
464288
325679
229895
247969
968186
1270535
462506
1971466
910083
509048
1338106
947716
1498291
1356114
728156
337275
1286395
1913677
864806
1961913
599929
1940549
1432179
985850
287665
1930464
813923
939943
112893
65294
1737412
951373
1195196
180189
701160
1877915
1999159
774620
751632
1075100
24100
1814201
1389079
242671
1953225
205625
650685
1226926
183494
47117
1076919
1670707
638136
1522407
461305
1431585
746948
1034073
561340
609926
914924
784018
1595327
1676896
1516279
1609228
1504449
217440
1606375
1942344
101332
1364624
72733
1960239
1348088
1944919
445843
1203411
1510626
600494
1986263
1372398
1615320
1566857
1477528
848651
927056
1677066
19362
570043
1933239
228095
714179
236421
351365
1644680
1710037
848630
1704772
101318
51365
340312
505345
1762590
353054
1222860
961934
1035621
755127
1122794
202588
1796009
362324
1244634
457542
874886
1255099
1831592
1182058
895825
1285873
97128
1852861
972995
760181
1602471
288148
560464
24545
1416983
1794251
1071896
1112305
1887321
751584
920569
1093370
532312
1384824
311627
714875
259503
1524583
1639156
1818655
606340
1660140
769182
1593144
435883
569756
417882
1872647
1674812
429921
1676309
1051424
731384
1310392
659708
1314618
1702437
1703270
1767891
337792
1081296
1693005
725910
647531
1252130
941703
348681
1837543
762331
1462499
1012538
966017
48410
159914
935109
1048585
215100
1569136
512797
1741503
1029594
1812026
11381
1870332
1723989
1316667
333141
45823
1236384
778592
1873400
1447571
686734
1438400
1957949
712456
441941
1801070
877576
1576566
1694198
1980926
1685750
310637
1114786
291199
1117752
192604
1845884
920687
663451
1488936
434257
109619
709134
1953426
353534
820874
132933
147217
250841
1159318
1733758
937539
1036551
253545
1888311
773343
1397725
1386158
746945
411032
1933329
279034
1118595
1944567
1993351
1476944
440196
393322
1317265
497405
1680873
1716826
1933355
1449686
218875
329221
1198964
673086
1387845
748364
138511
1736309
899583
29600
1337841
922691
1079308
747856
1692386
1699398
1143070
1465028
1573525
1189710
1789785
900295
1939288
1382036
52419
1189544
584637
1804644
1411466
323469
1559182
1610368
1693525
423859
388048
208700
90386
1454657
1473007
401234
1928902
897940
662282
315110
1924431
1082113
578720
1715307
600532
1764406
1185351
768119
138443
1439508
194345
841470
176197
57071
833585
788563
228633
310646
1550859
1717604
1797565
1561927
212137
466972
645345
969615
1445105
1095435
1707283
1064454
1156577
105205
405709
970091
1184557
1854340
305862
81221
259896
345482
1385869
592104
261785
174011
1898278
1224827
1482788
1063788
1562740
1216600
609342
194069
1445533
1673265
1204945
123240
267381
199227
1036324
391657
619036
1827821
54330
1637325
1713906
1027157
1284683
1625720
1377518
209614
72000
395212
1646083
1984041
639521
944072
1396223
1676930
1997109
767820
977921
1999388
686114
957794
1670870
1897450
160461
1163798
237085
1244754
523599
1366371
1250328
1605661
823604
434912
1270794
1669128
1680772
185020
601935
1854691
650685
14339
375756
1151152
1049974
1865695
322449
1453314
1174120
1749171
1763961
952181
810076
1122124
1567898
115553
1033585
101872
1171413
1873295
97232
801175
1796600
413258
1225460
1824553
272370
215559
972202
951860
149773
1884972
1637759
1692209
59915
226953
822099
194484
619971
1252962
422028
1922366
871683
249641
1338277
1649799
1153408
1500560
1895358
622571
1006232
806756
1491134
927255
1794858
1349807
1578348
1487972
477695
1797160
919012
655654
754515
1598378
1704806
702204
659022
623651
170406
1536208
1791069
1233913
1557932
1017054
477721
292962
695042
1379344
530987
662618
981097
192317
212503
337009
286118
1129518
409957
1799726
497276
264479
1916388
1250558
391273
197600
85997
1640092
1222547
1411177
1125725
1172078
1814733
327933
973711
192538
652310
313111
1224271
419829
1189636
1212897
783642
1553603
397049
1262757
147478
1330525
1090667
1418947
1467671
303004
443602
1899249
619934
549846
1610462
792910
1707665
1828812
1245441
1829175
475662
126513
383611
967504
1602222
1258874
197035
1518169
1120756
656176
320804
1694278
305378
935744
1184155
755677
1778607
645566
1722985
373716
603165
1373602
267942
715099
607574
1384256
390214
1556765
571545
198252
1852719
1835006
1542945
611094
1464293
1467768
1912944
59778
575982
1649330
1226296
1767062
311685
887913
1106711
763076
782708
519513
10837
567445
446180
971416
1739666
1512369
745799
1298214
1452926
553149
827598
9534
1431226
1251020
1670191
1226591
1996036
1861301
1543076
1100636
1839347
1393884
235821
807174
1577534
1698882
186785
1582242
1602061
1232947
638830
1274134
1265921
586777
1356263
1858707
1067423
34069
349762
1436947
306346
1677811
1990121
1277752
1525026
1033713
528963
1543713
1084958
1101942
1955675
1576393
485701
869261
138910
1714656
1470578
58866
1199357
619647
1680575
1792558
1353817
1911634
551333
1629008
1264245
608083
170995
1535135
118281
1795804
23027
1702004
574038
1566009
584243
1824951
1288560
1342484
416812
1545688
587045
1575947
1050705
1552847
696440
776997
1204562
498104
1437733
414706
1205617
1644232
1379180
998106
544669
20900
780876
822727
817571
513170
975713
1257333
1946726
1571978
1508812
546535
624972
975273
16849
1286193
650829
1467914
546854
1483657
791129
1576531
1015188
1703111
1233401
1899198
1784163
772384
1320754
753525
1759906
1891621
1458353
464503
78434
239117
1822408
1217666
1430347
1730691
380144
230880
747965
288896
438880
897455
1410620
1684392
1243784
1913004
743091
52309
1872109
676237
1753389
1959252
599017
754853
242041
1880478
1869857
881484
534619
245980
433025
1511538
621445
812398
1956983
146510
504129
356954
482887
40871
258929
1666958
1178085
1701071
203401
845163
708174
1879116
731325
1733449
1522277
308736
470715
1246533
929727
347834
926334
1578345
1561927
1154943
1388362
434804
1049223
823875
1301755
719753
1859392
26422
1236053
1490277
657332
1592411
1261835
276276
506743
338714
1836860
1922079
659500
941077
472250
596769
1601743
1906740
304021
368928
1461369
783258
920242
511415
525556
325447
1346880
1872723
1665808
658037
542071
886628
1605527
1830096
1283451
1888672
224000
547155
355307
232365
1521282
1709633
1965195
1594484
1282044
1651473
123288
315584
576712
493195
212876
303424
1555078
1695193
168270
587707
427770
111201
1968792
1757942
387622
1732273
1116567
572117
804267
800541
1685095
1274521
1140909
36127
1096399
905431
1864910
807975
854198
425162
1585998
1578401
1207710
875020
241931
1255372
710435
679044
1083922
1840209
82386
1035528
1081506
897940
1288433
1951687
149687
1153220
1896006
1813665
1663900
1768223
689800
504722
608955
1569136
543040
856626
1704876
344253
735440
1970652
1999286
1225373
600090
959049
1133207
1391929
1578960
1336036
1514246
1535804
1604312
1374422
321828
749694
319134
703102
1769062
480605
1966402
1042167
1170979
341525
297640
986751
1492097
1010190
971460
1449726
1512549
149697
1881521
18691
419654
400736
1097682
325657
422352
1930889
172509
384096
1755050
574007
1577105
1035022
1637325
1456702
649997
1052381
229788
1892964
743105
1346830
1959719
966323
363084
378737
1236085
1530714
1802108
1136424
1677398
621515
1671983
1535838
525052
399545
1364784
1920268
331499
944416
1815380
1020371
74035
664783
1362108
1290176
1487590
780988
871387
1738111
1052280
951094
1857507
1279434
1842216
214911
1793308
218104
605245
83082
1497962
669947
660093
121169
97394
1394103
1945410
770105
497483
1890804
769483
1039757
1456582
20843
281705
1875170
1497779
830228
1337793
1715191
181354
908333
1731091
849413
1637849
678873
1581100
921885
1802910
1727299
1336196
750315
687445
464743
655806
1034400
874706
1061050
122738
1804994
408076
1736500
1395942
542330
586658
1863876
1690116
111852
306519
201891
770580
1130505
729015
976863
32019
245352
1828648
479494
1339323
1716067
380075
1855067
1060672
829863
135972
545188
830786
956969
817354
1482450
1499916
767874
1965318
1849561
926893
1654046
1700746
1072949
1949105
323940
1902653
1989539
710685
1255779
1241402
1769929
1624010
1742778
95792
1202672
1578192
1145642
1077227
1714237
118233
360749
597801
12268
558397
1672250
1157247
872112
521958
950999
1195909
1767826
1009542
481783
1225460
1131221
954121
1177296
199713
1100636
342668
637234
1493963
1404045
1202339
713579
1938444
696468
1753747
145061
68635
724941
1023473
794455
1323187
762051
282105
1904581
938921
483066
1633726
1151315
40163
312456
608415
579833
1799782
491475
190748
967617
610867
1322045
1560919
385633
941232
387885
338555
38472
1723800
25896
359286
1297171
1998277
529553
1899752
1349530
1826627
916892
1784104
192812
158040
1012428
1022999
1125621
1427083
839387
1115501
844355
1273082
1723672
1786101
719427
1065192
812647
1895423
1823282
26880
1513406
957975
733789
810913
1807071
425557
396347
572604
1049223
146340
227120
221459
1424245
877600
1105662
1643638
1577534
307994
1756950
1754592
1271274
1447636
574976
782794
1039190
893331
51861
1921449
246726
934758
497850
1299261
725017
702890
542652
327481
1916607
915145
1926922
1637885
479252
1388060
1623375
1177974
1911806
1583747
798332
802339
471623
400104
489173
1924504
326704
1781930
1824608
1777757
195486
110302
1060397
1512496
161743
1891125
1959719
812102
1701525
646262
626088
686892
504101
778461
981789
298734
292396
769140
326831
92914
1531584
1052720
835656
50011
1341399
897666
1188751
1966884
1677319
790413
185297
1468673
844855
1490114
888509
1469199
1551529
218495
1717336
1398736
156324
1905651
1956874
385202
1768516
32634
1404708
1713078
1438235
1994571
1655729
1491711
214908
854143
339557
607367
920497
1543276
347934
1498917
1290700
587025
464320
1134726
1558479
1095794
869087
851106
1654483
45205
1816702
1011616
126514
1272464
1915638
1471888
324640
755870
1468786
827101
1135030
1471612
1808632
1838944
585365
14339
884826
1141941
1441937
1791253
657408
1055336
920851
309491
970680
1709039
791951
1367461
427154
395507
1163141
1430060
514179
808346
1384610
487742
1861086
208739
878232
839964
1963852
472491
1908368
186717
1722697
1210638
795580
324348
1254539
1859680
1800438
1536208
775463
380609
1769130
611800
1482955
1081117
390525
639053
1533443
130876
1057146
1852068
202565
1433605
1460338
470431
1001947
1504359
1448427
401702
1115284
1776442
681813
83856
1323586
1365826
1381337
1510651
1843855
446746
222568
1185798
891951
456810
1149768
598313
663644
1619409
379292
1355721
829859
808293
1303077
1983501
1753732
974951
671980
1831128
451926
1053449
1526356
194120
1406993
1172585
46878
1867169
795473
189136
1736937
122600
1595387
145723
857576
89986
1749980
1519124
1625378
1997060
1013195
817756
1500224
1269735
359390
1840970
1230985
1903211
276938
1095435
843646
523140
1545751
424885
649602
262153
1872109
1248480
218722
1258888
1528472
1223169
1249425
30331
1368657
77690
1999940
552100
1020333
274126
1983164
1853331
966834
1025180
1646177
754121
1012545
108338
1265468
1190303
606899
762093
1019488
1951687
911772
1819558
110061
1213744
907621
129822
1728177
1472756
1399318
1480012
683630
1465321
141434
37547
1446024
1101825
512797
453739
1460887
1070009
1115309
205348
973417
912287
1572320
1359701
254229
1780386
560837
946811
473363
1303946
920759
1033259
462761
1439725
634597
1539385
1803792
36446
1601738
1368973
418456
414529
959053
378930
55918
782290
1268066
264479
816027
1456895
1396524
632927
1694195
999122
1393043
1124581
425469
1947515
36038
1500539
630278
985710
1667344
139809
121083
698555
19846
1440903
1317643
1244494
769140
891633
417795
1912574
201080
141537
1699007
1367458
1537772
1867686
1337833
1019645
1220883
817756
1283913
1405935
1386064
364592
1453738
1856377
769192
12540
1101693
712485
1265894
509023
1427398
992238
1224645
959623
442264
1678496
872924
1897450
76798
36735
173773
1312767
1744973
1074935
1341265
1047171
718156
184764
1054311
50786
1437263
1463305
732732
1133322
1510942
680685
1517819
1223137
385833
851937
1167187
1838317
1562164
178979
1283451
812774
1657971
712708
1035356
771444
1010662
1261631
43471
1076709
1703405
353981
199532
1989057
1723430
557725
1338547
1529629
1449423
1627458
298909
970382
1413226
859833
1411762
532052
1766353
55871
1530222
1075441
231984
1868881
1480750
210468
10830
806826
386043
1481502
1768677
280436
444037
1807633
1120168
264927
752437
1390587
465854
175318
1978339
858325
1284673
912756
207919
954341
1528037
787840
512289
916808
386685
673146
1502932
1067038
991090
153965
624221
1838823
1285148
827230
1496355
1796512
1307479
1679460
1512256
983583
1137284
1611138
1685679
1646076
1427167
50135
1492249
202624
611878
555278
245449
877987
1014673
317972
1076110
1255564
625911
1155237
7245
1059616
1116928
111731
1130934
765173
1087797
286118
1891521
959665
1185798
906068
994369
10902
468384
1285303
844769
683649
1974458
19846
279056
198712
765147
1799974
552273
876513
99533
118886
1010
1362398
96588
1563289
1339080
420090
1393893
901161
1969823
1123942
871432
711456
1948087
1775270
122216
1677380
1692182
1989322
1119154
918969
884069
289269
1361841
1402173
1725724
1813051
676237
1005263
428850
1288289
914153
760642
796164
999007
1703925
1141826
1853628
1987578
1412661
1603607
1690478
186021
1029372
1027793
1002267
1147591
949065
1655710
1895142
1165052
340875
743194
969423
855556
387624
380552
1407997
473401
1403223
127886
683334
1147733
157107
1470848
1053768
398379
1210517
272631
1604675
264402
1536380
414572
1595028
1516549
504072
85460
477921
866189
171109
967686
1178230
464524
105268
1520729
964055
1513622
1878933
1923320
1672656
1908051
811090
1715896
1190228
1463862
867285
711396
833012
491336
607602
510581
1923963
1055828
1678024
558978
456025
747885
1107115
1984755
279954
780
1683405
19753
462006
1016293
797227
1458931
412384
775416
1357261
1954276
1863555
110457
1644316
162590
1381142
212173
979717
972398
601972
207895
1536175
1104682
1595626
32527
1056645
1443512
1195318
299655
24963
20209
140868
1636326
126873
861567
934993
1625275
1667887
1961446
31828
1752187
923023
1107934
398737
610674
237192
1816107
377014
641144
1041669
1286902
23464
740983
1777111
1268552
1470149
812323
1151967
404624
1880267
19152
374916
1084150
592557
909274
1610513
346452
804381
153214
274904
1378054
522474
219145
1145883
100550
989772
881379
943689
1249395
1047812
331307
562310
1265438
52448
317624
715309
936537
1140679
313233
1078435
1897981
1562683
1401974
506152
1941126
1865377
119636
1183176
905251
1108016
404149
1525658
651599
1357130
707208
538181
1624950
1601437
709584
1918027
551979
1230400
95566
1529338
1410354
689962
186271
696895
387869
880775
75443
1547615
1174236
754161
1117144
512583
1964880
513534
399809
1417527
1917002
173377
1380141
1584916
1695233
1312371
243140
1792319
177918
1768444
1254772
1575259
1668747
37584
1862798
1968317
1645106
224000
473086
1242884
664364
1429305
1485371
1811809
821052
486694
593728
365581
1468786
225387
385582
1964193
901500
1983478
713318
1413733
1095583
485188
676178
985388
1362671
1302452
527526
1878116
1046471
1539390
1955442
118488
1751362
329536
1173957
612725
1706993
690806
317576
92191
849850
184804
560780
380051
158437
829564
1297398
812910
1165154
1957264
1241076
1558392
514820
781152
1225068
147151
1601011
1815601
582827
26720
1149849
1545492
1580448
1466709
1875732
1654425
955349
1578881
360461
1453507
1478571
817808
1192778
284779
1554221
1445470
1794806
1981471
646982
295872
902494
999918
517879
1721337
693471
1553603
1752494
1841723
716364
848651
347784
1043946
1077647
1842081
25988
433025
418905
1032010
522611
809582
527844
1571074
1112780
489940
812984
334448
483371
843419
1178828
408677
1596568
49633
1485424
836347
1635290
318802
1855609
350023
498906
1708428
123813
129152
222082
1488793
1773211
287157
1530214
1635069
95543
1815045
1645663
1752382
1301501
909886
1029796
1775971
65481
1240512
1724126
357131
1177154
1386158
1317016
1158325
547957
1701102
907267
189074
784300
119262
1930982
1919423
1107218
335764
1877641
1268530
467679
322291
844392
1180792
1781798
1186262
1325954
503029
165690
1512178
1535236
605056
1035128
513905
898226
493259
1068213
1588525
536267
152005
935579
1459537
1177127
300727
1202672
708551
413630
133012
521963
1965049
1160100
395741
66739
1685701
312172
591066
542293
1066130
1781565
1646973
253934
692310
690989
297936
89830
926117
613013
510234
1322534
1336107
1819438
1091634
49744
247553
1539075
1414543
468332
1904296
565024
363068
1707786
1304811
1473703
1702815
570855
1456984
1764710
510380
628088
1442898
819811
1628911
1690693
954622
460760
1905619
1259373
586406
1804560
10383
112761
1837084
411251
782214
975517
1740747
1763115
897545
1384746
1692410
136136
984438
1564770
207990
312214
413176
1581100
363782
67508
38668
1389133
1505550
1294855
1994834
441904
528001
882618
670037
58608
1324413
182217
1419850
1894739
1402070
828839
689418
62928
1910022
1458588
1815795
256753
1172332
1955091
1481801
1834778
283876
1635901
470454
196280
243936
1490282
639163
464348
1760836
486167
1804654
269179
1709459
1129964
1026823
1600018
557671
648140
330725
865787
1957638
1626325
1284570
227753
1438155
1160
438842
1984196
116567
565257
1224523
411990
497473
384162
463394
409733
346845
1480160
111929
1159156
74025
241476
76328
686035
1887752
1777527
1774474
1791145
1051923
1203576
377100
1286205
936434
88239
1433108
1197258
1607488
245449
842423
815789
882292
1563325
498561
1844126
1378833
788172
719059
1732179
311616
1735127
102100
628502
932381
640418
1959380
1285904
1002062
1603575
137353
1950288
615938
250812
129739
1691433
1461456
179292
1663197
1249499
1533068
1519926
567899
1056127
50366
857091
1853628
1771528
1431226
86825
305142
1369235
1784556
1346056
511321
1973083
900632
1999390
1754561
1516276
81017
1032485
845687
1218794
1284585
502272
889510
1730519
576430
1787414
1398528
216693
679845
17292
1113604
1546332
485736
531226
5301
783806
1918004
1404630
1097916
1879179
1255776
503479
697978
618116
540455
1644401
775988
237000
678844
1191323
893640
1052949
1259957
1085995
1806196
1974214
288692
636134
24678
692000
231
1392469
227250
27444
1475510
1952834
167289
141409
213224
180565
1350549
834283
908300
1760471
1943002
1105610
303162
59682
1493762
273345
391313
1531555
1969071
1192522
1637368
1187083
1687891
1179324
1720832
1682392
814816
1457108
1924372
1929648
173597
622948
1434512
1019276
671194
1157842
1699907
1699700
1196557
1484881
794069
513888
968925
1370126
1227413
367613
305097
282318
654120
1679989
1519507
1311949
1991499
733252
1971279
1563808
1206387
713543
904803
234947
130942
1259466
1508428
89510
1794586
1830419
1401607
1069953
1089376
674866
1949964
946053
1154683
1103691
1072880
1676484
1327977
447945
963797
1143086
1228303
1811527
19268
1652270
1146528
572566
217894
517601
549061
1253319
1626102
637862
1007384
861526
160747
107940
1220920
400041
489190
614426
187060
427813
1877341
808791
1286402
625353
709903
1617044
1836154
596257
1281338
705294
1491043
1174958
1782119
121447
380882
1657204
1902367
1892899
281715
559169
74224
1272735
1075534
505597
407224
1097683
1090346
1459388
582334
1732997
877638
1073660
588647
1086111
794651
346067
1261631
641245
1531070
1735149
801124
897091
1136529
389144
1149113
1814591
887665
90765
1304564
1868963
1018567
489920
1766226
1433868
1694355
744648
1620894
1162051
1397531
39158
213974
999578
1504775
1495231
1537808
1662466
1041257
81675
1815692
1811214
284418
964393
47282
1360371
641607
953999
1376725
146903
655895
1061356
1607055
1008833
1721278
884789
1200445
406716
1134915
469486
223577
1574025
1125250
1612086
205011
1251597
609306
375933
396393
1090469
1435075
1970681
659496
600299
267585
1657029
378326
1018799
919712
171254
1213156
555233
1296191
1553980
407993
1311894
1339267
464503
364171
1123094
385208
1330324
370652
1192236
1811363
1792155
11328
1560194
595974
623925
1206238
1753389
406208
1285541
1667873
260785
1613945
1914295
1375474
1083349
508724
1117578
420588
1152727
1733382
1993512
1545351
859001
1910240
1639380
1878582
276158
958237
95106
1122832
1643133
1912519
688831
654652
194924
963332
1073885
89803
779191
1647389
1412126
959226
20963
786887
1157656
1899934
1304797
1993993
1510337
1349991
167569
72259
141250
1417903
1325606
896228
1202518
1808978
820854
712289
976024
1295457
1331039
450799
154705
906022
900983
483666
765132
178672
1900751
141973
255846
1154239
1291948
1020712
132887
1628259
1487201
1008875
1022271
428086
1149178
559994
1965885
205006
526479
1261693
1994579
301637
1122738
123498
1804621
1075676
1912587
1595625
981842
1409850
1623601
250924
1422054
1651828
277405
1767995
1649190
1997282
422202
383610
818180
313383
1752494
1929278
1979987
1624485
1087218
1826715
1296642
1665786
347784
1852688
1611872
666476
546292
1695787
111210
684600
81666
1628936
1606755
600727
1501440
149813
1934104
1381741
1857504
1583638
770105
208459
192909
1841169
1732560
1655806
1043117
185020
1448427
328967
274637
142127
459596
1618598
613005
379295
1860893
1872647
1628085
1061468
1592363
1062572
524293
1934829
606114
355861
960608
1176814
1149832
734903
595715
824696
1808664
930577
544995
273912
1316633
1563448
1440733
1221872
1084887
1797869
906752
583990
1748820
61271
245747
1353124
1090853
1411130
1746360
267354
988040
812821
1266287
1827381
20570
1842415
496849
291205
1723131
1948268
1157390
543335
587740
1135868
436611
1088284
1118269
116263
134607
348948
853573
1002424
1152698
1134467
210848
163400
157767
1442502
56367
689701
314516
1551331
1071671
50867
1831378
78000
1156315
1075421
378633
827994
1469247
974398
1681246
1188253
689416
1562970
1354725
493090
421265
480746
1155590
879166
1416046
388222
1963900
1038856
1929308
1421694
475230
209981
272510
1107711
626001
1891872
1838750
1254567
1173767
1906158
1319146
499070
321591
440948
643797
1375969
585681
1310316
1886606
191397
1664735
268989
959827
904430
755881
958889
144059
96479
1309937
206668
1934479
706956
1607244
1658806
1808255
249716
994798
1374394
1059370
1024348
1740864
83361
252364
1765496
1937670
196936
216950
1389624
1163226
770745
6053
749645
1712015
1762943
278136
358696
1264392
1787092
349934
1136278
139203
1809028
703409
210201
1341928
633143
668422
1297943
1343517
450128
240891
128801
1091506
788182
1429604
786001
1837892
248881
418770
1704882
669820
589692
584771
905823
1631589
182368
186499
923554
818697
1995571
219032
1337401
1055950
20993
714685
404894
166853
1343993
1372937
1648721
1729565
579193
1983222
1005621
1256713
784000
1292151
225189
686760
659359
435714
334977
334832
1021203
502258
1185988
1624513
1404961
1824407
670715
1932435
980407
192699
762814
1002001
1909229
163708
1006702
974916
920373
733498
1245614
1966233
53021
595662
497453
1303517
677613
30639
188885
1224794
1089867
85845
819800
117791
1253359
1367411
152212
1578765
1661062
1667594
1354145
242634
494772
111911
771915
1700650
1766860
1399246
686292
55999
1488548
1294085
1936167
1415768
1475221
1258603
5301
1094006
868891
47457
81168
1937848
798966
440577
1494771
1346376
1640839
642587
661593
1477213
1659841
661009
1499318
290871
896895
1045142
589157
638085
127530
968593
1742143
1543114
450745
1902329
659029
1735149
1595283
289115
1914556
647199
565899
1210188
1777883
213873
1517656
505212
97557
278082
137618
1827911
779302
1420942
520315
302345
84935
1825522
488141
1116653
188231
665270
935054
728639
205075
1183338
1287804
1516313
1434472
608506
1042570
776896
631908
578563
1455261
1859273
1757549
1637055
409829
794656
1083812
412576
138377
797769
386724
1908324
380145
522569
1207505
1307192
1552230
1637554
1630338
115155
258724
461978
1463006
103164
728570
1037403
724558
777289
967846
986757
1431804
1867997
1045755
425158
1460255
853565
1157169
1008024
1547861
839964
1274023
488395
20012
1208625
47032
481441
1591632
1683246
1316513
704357
1790352
1736259
1021403
541731
326697
1772583
752005
1362538
1101428
1012249
39834
678974
1624541
780861
1187183
1187548
427497
575293
1958295
1412244
1031724
1224941
799181
433793
1087082
515263
372666
903694
815093
1222224
591423
1671079
89364
1229948
1429655
570329
145004
613527
1866520
602409
51283
688427
208739
491853
689842
1219651
113408
474548
757125
1587018
276158
1279885
382958
814413
167152
315429
1160772
1093336
172048
1325353
987084
771680
1067784
1833964
1853211
1304545
629912
1398168
885849
842882
1293625
754104
846753
1244973
1786435
656626
805721
553127
1881699
1702168
1798801
1474384
1566041
146983
1795535
896223
504707
560906
1065235
524106
1982187
537584
1849132
1583203
993229
1079013
1934528
943877
1205975
918542
1752778
442514
57505
1090451
1970609
560768
394524
1022217
1723550
100001
1982659
835278
313399
1889865
1996053
291817
1462910
675578
267747
839703
127560
172661
697209
1441736
49177
778299
760807
366814
1149832
1128
400168
1893700
813618
481050
270907
769159
1173166
539277
824006
709905
841780
1985788
9225
91024
446577
634893
613005
669872
428606
1127757
1957829
1428003
1801498
1639061
190574
18818
186977
598160
1712158
775067
127375
1562993
1697816
900788
127794
1494771
1758724
364565
1491410
1609118
1319332
527160
701440
364537
1901295
1537808
777351
792921
1927372
978093
427589
1578709
249511
1187490
942077
906957
649617
419870
1400208
1427626
563492
182061
894627
1766664
1441362
1983482
1098768
245598
1431601
451915
601177
843501
1234434
243086
242845
1826357
175290
1387622
1880859
1792896
549618
1590805
1339323
1391894
1404469
944072
48523
938341
1226525
321483
1796844
914909
159291
1167856
1764124
1578380
733227
1391521
1820062
1590775
939917
1823910
483204
1369829
73128
1841763
422352
954245
547834
227690
1879636
168668
397339
793691
1769442
1998631
277017
106983
576976
1990838
457969
65674
2114
1554221
233105
107821
1708386
1602654
225166
1844126
188332
128407
195648
1531433
1020004
95136
768800
14368
63284
537442
1954430
814735
1493408
32166
509135
1766737
1471169
180204
526505
624183
312686
1454472
850824
1397810
279954
713421
261961
1289147
520307
1859164
355796
397774
1397396
556169
1260989
1547633
270027
734479
999478
1064118
259529
1816946
1636989
1234273
1301215
376439
1959961
1107711
1271725
1480244
1161617
1015496
1527346
902175
175983
1695183
1460724
1309603
1793315
213475
1696519
548593
337173
1670971
1734038
639326
1450576
1703867
1753895
1502108
215790
1708398
191277
1014799
543623
1522791
748490
1684493
757900
740872
1412607
410009
394887
11346
1249420
1354699
1619242
1232660
745752
485183
1916362
609940
204142
1338099
1431032
709771
591054
1231238
758940
54987
202624
462245
1156651
471962
1040467
809104
768939
1559433
1868106
1754108
153722
1326119
1105791
337595
179686
1545097
403945
354406
1089863
1790553
533673
793137
1796257
995848
1856135
1278105
804645
768491
1593849
350667
1508538
1264469
1332668
854125
1924374
63498
77843
1915179
1729847
79970
1186965
915692
179526
1450027
1152804
1940638
1914107
1153585
1466549
563111
1697816
376439
523505
1748672
180850
1426437
118872
1491535
1317587
392746
96125
1063706
1218031
210198
80791
1547777
263783
1707927
783133
951834
1603327
1488757
1315980
1342487
260910
954387
1490235
1882907
1375519
1416740
1492579
130742
1029219
458383
907780
78287
1581712
198953
569609
1934515
1594430
191195
1303550
1923029
1898116
1684238
778861
380793
1478805
1299043
1545767
1532878
400438
1154541
1592462
120730
1848049
1349167
299729
1286068
1797920
352606
879675
242370
612963
436680
1984049
694150
942795
219251
840031
1251951
845360
289269
1835123
1029458
1949441
112923
757952
1911757
222797
1756664
1522969
13597
1029457
1950751
645411
1000524
922350
634637
1683277
36759
564825
454340
1463701
1047462
1076609
1079468
1900783
1479511
1575285
263162
1032164
979717
1765544
557262
1649500
728174
1935039
1694595
1965160
1990456
1440120
1016875
699834
1736976
1503586
1734956
1119553
760002
58161
1357475
460871
20434
236935
1379176
216980
1131728
1773209
1955202
368711
1189508
1087781
515086
521210
1285645
1910022
268431
139639
1988775
1408481
1099896
251695
1433339
1776036
1405935
345644
1800213
1978604
1785792
1848242
153733
33256
1598753
91467
107609
1417469
1105883
1630997
468290
1678772
751444
1701267
1614838
914411
14717
608780
898020
94951
1755078
1948015
1957829
190310
147251
523151
515859
412292
1624754
1062542
384183
765399
186666
496647
1916640
1585556
910055
681993
1784939
1775898
1775072
1576764
57173
677989
1485886
1313037
1548924
22522
1366412
1934596
184429
681429
89081
1061460
1373899
1958401
792298
204777
973549
716199
1038500
1644232
697884
1020817
319980
923878
971261
408129
520883
1589181
1294950
624978
1133620
570132
650601
1249669
1491114
616624
687816
389073
477201
1927219
126469
1165903
1026137
710915
776583
559994
754904
1684821
1238667
852339
183219
1509697
975521
1081857
387967
1594253
203492
1127820
950624
258242
1046939
1240557
1503524
327069
468122
1511847
116926
382777
1318282
283720
1219434
189528
1248067
746382
851533
767600
1212148
906619
1972201
1390231
64248
119636
1230521
1914380
493248
538984
95489
124965
7546
92145
306571
563933
471607
723195
1423228
1511353
624205
978541
388304
1724078
1561193
1668487
1068361
1842691
332942
879878
1062554
1981215
1034840
396293
236935
1859029
1576725
726439
191195
803085
800777
556452
541178
1482590
390214
1820267
1059023
1985229
707486
1362832
891582
256788
1670825
1178230
470012
1610136
1699180
1096321
816091
1425949
1866530
1630338
747492
1383952
1101206
720088
613230
1533921
1981745
1269023
1193934
457933
927962
797279
222978
154914
1361954
919086
34824
38027
878612
1153568
1229685
641794
272148
699253
365865
1938693
1113899
1788349
1489760
575458
771149
1454981
823483
291106
1847431
1051709
973107
501964
804737
174672
617245
269743
1902365
1282557
748235
870615
1292175
910923
1589633
1154302
777707
356372
52838
1887249
693853
1006230
590915
384511
981483
253863
1501096
1623934
1668027
367956
490696
1402546
418290
411837
633292
1888035
178001
1169724
1742604
1733096
174734
326063
181475
967910
244449
549818
1213105
455950
1351337
1349778
1359233
994052
1397121
1048241
503788
204299
449955
856620
179839
208764
963015
1033519
1847829
1778576
721981
1139140
895354
1301268
1120777
208458
1065305
1406279
795134
1183765
1778221
106449
24548
1022222
1532933
1885331
887551
161816
822698
71706
1649039
187587
129232
921288
1190806
314386
1415934
1378847
397439
277516
529979
320070
1038761
187810
1153331
1968876
263025
148334
1619658
1769419
1264201
1706563
1909380
1595241
1197011
586305
1829937
1828621
1019883
920283
1825189
165864
318567
1741955
1847829
68105
1021807
1879232
836466
876513
711116
57800
1869917
109323
599089
810995
1630632
1241226
678873
485171
1816996
1962100
1357507
236012
1882817
510172
998080
11958
1292843
162891
806555
850291
1566379
1203658
259006
132725
632048
1216510
1585257
465521
1784378
375729
474365
554186
1398656
907688
1036416
264978
1601283
1122332
565231
615258
935163
534724
855599
1183284
952275
163026
1153339
9613
1326145
725777
393385
528940
1087355
1630044
1823539
620061
220433
251495
491966
1638071
1850186
188371
1743319
1533515
1408597
95489
388027
177779
340769
588617
653603
1159686
747836
1269473
867479
962686
45624
1326625
989113
221603
900079
819121
296610
955449
765150
355224
584935
644089
606977
1050875
1521221
1038653
130876
306678
1689667
909900
573797
248316
1718317
1617535
1493377
1189656
1303517
504251
1354380
485188
887607
1828209
362156
191967
118238
159516
424457
1979548
1510221
569756
1207802
347048
1907408
1049886
1908339
1549761
1808902
1445766
844145
557251
1117537
1618222
1927366
1733758
952252
1316104
697596
313642
804893
225154
1573370
1320297
1928888
557467
4213
768215
55537
585897
278874
1593895
1996401
46418
1157185
407101
131976
140250
1207200
1284680
1792410
1944251
1158381
198833
51741
1400184
1160046
1446402
1816324
1391699
1705383
586493
1780701
1840446
1597394
1742732
1004077
599596
481805
1327019
384475
1899489
1277110
1577105
1198360
1705682
1866242
1540678
1404915
1856894
731614
1198737
1432424
174623
1046499
1788717
1996337
526493
1039720
1062572
741154
380569
6748
1883316
471102
1823314
1239654
956755
1503625
1625275
1024633
213558
1124336
484280
1289559
1455133
304928
1369589
879160
146983
1323082
146683
1495978
561880
1564629
1419376
664362
1425613
1835930
1427489
160900
1609874
1200918
1733590
1481247
44168
1237099
1086639
1794291
844804
888043
966453
1051543
997198
338728
736011
1289133
1424286
1443667
1300430
500506
276313
1894581
941695
1495618
868555
1513903
259460
469916
1137784
1546476
1999937
1206165
1055689
1936643
1043130
365440
1161342
1419844
1013546
1095888
274210
1267395
417935
1392286
224903
717975
836295
1386506
1446266
1963671
1288305
1287407
1128150
877686
633249
506555
411837
1527589
484943
176711
1852199
192699
1266823
117791
1137961
815683
1910336
1560271
1461163
1066399
496855
739037
971487
1077916
1835431
924868
161528
1137296
1824014
1798478
1826656
654164
1130685
20687
1255564
1439801
533195
122012
1419327
1628249
1967596
1533460
635742
1181823
823864
1515433
1897776
357204
724912
1540347
856871
245545
564935
1923121
133989
323469
362713
1971949
209981
144001
239333
252717
848059
190770
1714766
1194365
563155
841551
1308273
169137
1937698
562722
5428
784105
1898674
956324
813700
462581
1931961
891976
1959719
1519699
750960
481313
1449082
1705730
371648
1217634
1050367
1436874
661491
1113624
1373918
1568545
1599941
1348105
1718419
1299975
1656263
621887
1286
1229719
452312
117090
1608431
1224656
223877
1041902
1456924
1007986
1509318
659994
1999602
150098
88239
1849706
137152
837974
1343426
1721278
129797
1963966
1050484
624487
897299
1251898
1706806
352339
197836
1249032
1357564
534749
474854
1975843
1980748
562527
1913396
1244112
1635986
684915
1273553
627797
1291556
1090322
933135
1739643
196326
1047171
486362
301865
50991
425121
1193297
756611
1704831
1508783
479231
346623
693066
323388
1657412
208864
1560420
637856
776683
370199
1151446
893053
1985040
640821
818225
675307
1738683
735087
950535
1468961
868996
455890
1396582
518228
288165
1164030
52525
1650620
1453268
1855303
1164375
496398
760341
1514686
247238
1310838
142390
545287
7866
1603424
38514
1906193
262487
687998
972817
466406
1225526
240019
1094172
314276
1581427
812780
501093
339753
1536422
885935
322323
1604183
1578099
1878545
1747315
149967
1930346
1941282
106449
1391105
1996240
665032
1375828
1923857
486749
616373
1836266
334106
1328048
1462384
506093
1996399
1633284
1342976
1638737
1164898
329970
1616929
1435964
1092755
1352175
195913
234538
1243224
1113236
1839919
1465197
1169727
967475
1054753
1967596
877008
447773
1053989
485171
1784277
1578994
688002
574038
538860
1145368
600123
492899
815465
1353004
1761774
539480
1059638
725038
1978214
681285
1520818
712146
1428957
594204
1813998
906366
1335636
66028
1723656
1568128
172248
3357
1594478
1496466
97913
1559655
1262289
1090853
813449
1981948
741035
1983501
1027272
84572
752685
1694904
1683871
1320119
1018147
491950
1603424
343087
1606375
312456
155697
921677
1150370
1163439
448362
717960
387388
1847419
1886908
60615
1079535
1855449
1518146
329165
1402732
1086564
1777784
1219782
395839
623169
1539360
138313
1559396
1729407
1207161
896054
1159099
400174
1442090
962799
1407210
1149808
1497779
1772803
87660
646050
1307103
1497118
236911
1581863
1607196
1073070
1401238
922820
723527
1801462
72691
257264
353449
1485168
1284255
1449489
1259612
1041588
954969
796451
763409
1186601
1953101
910571
1533911
1475141
865663
1048333
561099
490852
1865925
1790786
1806083
983174
1610996
948195
903377
1409607
1287298
671483
1799339
1313237
1201914
1585641
226370
1930500
1182298
555014
846869
1082818
786991
1486515
1595327
507927
80864
273582
296032
19260
1133692
242404
971216
1187775
910168
1227088
943917
542872
1269035
1692184
325360
536655
1788772
821141
575219
1639052
1398289
1182375
1491516
1554907
1970407
1427573
500009
325759
1522761
1407867
1058297
1986263
1869953
54656
501922
1203378
1767283
80439
1432508
87486
950402
1247283
817210
1870420
1334346
901137
999287
695057
1065458
1369362
379366
705262
1478669
1603432
42781
221351
20470
936102
1527823
1522243
481624
801488
1136831
149146
335896
477497
769022
1244112
1858108
789368
1065458
1520109
112311
1333743
302688
1705120
540188
1361657
1387551
1421694
403841
1358628
1013651
1637827
1586394
1146542
659029
1067321
86093
491462
480007
978568
828662
83467
1337281
339927
1926890
828330
359499
1309707
791787
986420
38537
118497
1538410
1874851
1429604
15805
1850991
548271
1794387
463530
1482284
852417
681662
1335646
1924138
173112
86293
1901471
1567117
325780
1598265
795013
846278
282188
254946
1768677
219524
542328
1206408
1116421
1180066
858735
1390327
1047455
1729718
665829
42904
508810
810120
1905435
1694715
313922
911573
673086
485830
613027
1317860
143364
1501642
1232230
1021226
802649
1598753
59546
992107
349977
1181518
1916319
19099
499022
6268
10745
332474
1747621
373854
1711390
720239
727180
1536552
1918458
274080
86856
760375
796273
99647
674632
1538605
1249258
895781
679525
44826
296063
1509039
225776
809418
1608564
1764807
674354
1077405
1856187
1412117
1245849
1389405
1972068
62361
1635155
137132
416538
871880
463608
884748
1435457
1838400
1900341
1724821
1643749
10553
1852380
355946
995842
786181
1264997
125923
515859
918019
1450629
1114602
498736
1806088
709903
1849074
1609405
1245546
1076619
1451073
1218293
1623204
1788600
1346590
1409922
1890646
936305
446987
685237
341386
374469
748484
1574280
1701562
1782119
624211
311325
1583937
1949168
632095
1511202
126191
1409772
1062997
479640
1940811
685266
1440777
1789080
73409
72985
1869799
855385
815658
892424
1564335
949487
717509
1678596
75468
391326
549380
686693
453551
846232
1968511
635322
1304166
1994686
776045
930541
27606
990324
668422
1728219
618141
1185195
161835
1917678
1789108
339323
785734
549984
201060
172826
1599214
1747333
887913
571459
1146797
204465
155381
451472
1035743
147136
1178884
1485551
1947810
1716944
1679090
461598
1954117
1415868
94987
1606754
1812229
1529208
1220686
1797404
541136
1050838
1901656
577487
749826
419829
1558392
206668
1480215
541288
674632
1513385
1562683
1015628
765399
1519219
1991557
205320
1006232
566153
250260
1025977
1356364
767253
243342
749237
1398380
1101823
704805
380303
1248841
1885289
928391
1117494
952869
1326438
506743
1942812
197458
830050
1598828
1842558
143733
837567
1436716
1640357
490887
1924638
772685
1437454
1671266
1158452
1263256
1677026
711306
381836
100454
237243
1510368
572348
640129
176172
515045
605523
88129
880421
326182
1450021
1296909
1603524
1626522
61398
1071487
1650459
19268
1286044
353128
1303344
353068
1113624
630272
1886896
949036
665783
979866
1962037
533934
1057146
53527
1226315
231759
1928905
1928817
137576
1394721
1853158
477497
1587096
286938
507711
1013179
819405
222467
1457440
787074
1083719
1628259
1004335
1050410
512962
1894960
1753214
225780
1977589
1638834
616013
136763
160286
898718
1718272
790733
651048
1772685
995828
1590153
743668
673778
1818481
1314602
1939474
1635166
1939989
469198
1553571
1222028
182331
349077
312414
577794
1870399
887544
608789
102967
1597093
1542605
671356
1464155
870454
850009
1740519
802441
1225920
1437090
1945099
1266980
756518
628636
7444
545356
757635
1483657
1464706
1026603
1644176
1349218
676212
1348687
1715552
558123
1362276
1252740
1231185
1104955
1088948
1487338
1752529
984321
1935968
1378020
297098
426993
762159
372490
427813
696335
1537391
694424
1363126
1169672
592215
1942182
1945
1502278
1149438
1352194
1020181
1129038
588261
833298
445652
1657204
1394742
1076935
1411561
968813
1696462
856242
1961124
1233638
1183201
579911
289269
1955577
1004612
1479891
1394880
347581
852127
888874
514019
208340
1166907
552275
14181
1524249
471456
29143
1965634
1339682
271297
891947
398737
63768
445337
1071450
1416824
1267379
890082
634274
678704
1313392
1392331
1371476
1642620
329525
306225
343448
836973
267374
1558576
319477
1483077
185839
866333
224917
258193
569592
1861727
568580
1025118
1906220
1234377
1044425
210897
650217
1923576
650974
1654772
1904700
1888569
713170
1177821
1569866
418979
1740701
222892
1723143
247800
439227
972819
84228
1762744
1186090
914669
211119
1847387
1349784
1084804
1816091
730105
628973
1804606
1214624
1532789
1093699
1175814
364537
430665
1828638
193279
1234525
1670581
1911992
1686720
995842
769263
591960
49227
20594
368327
1041628
1191016
1411258
1876625
566292
1142870
1854192
415282
664361
1139888
1698227
520870
260326
238536
1098358
1635660
1700020
701279
510404
1741516
953605
697892
1878903
1904395
567101
1814193
1390614
954899
1599668
452593
363084
1973041
159143
1078611
1388068
750554
1333844
1164719
1586143
1455607
864726
1836469
1863377
709807
457032
90469
1784856
1898826
1076582
258085
160139
1246589
28058
222618
199713
604881
38714
1694286
1389274
1952548
176492
1673972
581271
902182
1542099
126962
1266100
951511
1446089
323623
99941
959428
1113624
1160052
843111
1153363
7196
435206
1345282
494624
1723118
1122175
901995
1573862
353739
953270
609196
1670430
226307
251235
1328905
1389446
1080390
339020
1009520
1453650
1499133
445910
1146478
473904
1307579
900809
142133
149842
558303
1268480
1082941
1103935
94052
476967
1722524
1730722
1873063
1569780
269010
1789883
1115513
203620
141501
8408
497112
856727
1711143
1613346
132923
6322
206739
393590
1171578
1657616
1684092
188483
349874
1912078
1067383
1191723
448233
1939863
1410502
1311128
1401490
76257
1755083
1524172
1484433
1188095
1163752
1937417
1162482
427148
1687217
111512
307197
1465880
1262116
931080
1352579
1242469
1957918
960608
938926
274870
1369747
913633
294134
443306
1077916
1480917
1351974
15226
991284
1237905
769001
1654140
1337464
1034880
455207
942456
1135624
1160193
1019199
178626
1284673
1920562
1301674
307834
7494
1459341
306525
1690621
1631924
809837
1282315
1777245
457877
1953907
838112
1212137
1444784
854929
1393551
1157185
1309853
241840
268745
1120644
18630
1510566
1719912
193337
1506498
1763302
1548516
881990
1048667
267632
1534799
654428
1261704
1686975
790453
181439
1476051
621000
1899493
362282
1579936
1844549
1573469
37554
384601
700870
1856036
806070
931580
207569
1683243
1793602
1334438
693606
1136280
1500229
672378
317456
1711988
1415783
1672991
177948
1831500
1049564
1415675
829036
1088734
1248842
782214
111179
1438242
1092744
1990983
827884
1628913
767193
1660290
1493312
1994541
1129180
296297
1662609
1712015
1652600
207499
1524910
1774117
1477550
183219
1770148
455685
1679733
204608
462278
1521289
311551
1103998
648393
1782230
41827
206067
879277
1578944
611630
544378
1949319
149596
1404774
526842
755291
1290446
517384
214595
1295305
1486227
1659743
1479517
1485722
1807449
1987782
1254846
1533246
62397
1589221
788728
1538714
1397258
1707949
404112
256919
977531
1866834
914641
887948
1859225
849109
1066552
1486549
958337
850857
1190484
651715
1038101
1032075
1584597
1263270
470768
1331987
1133243
870914
1336491
409334
523073
116571
371049
537088
696348
265232
927135
1772663
1755965
1901048
1270223
856670
788431
1671082
1877346
592104
346999
899637
1193795
355224
1786713
835468
1376006
1595626
826559
1509923
1629943
1789761
833795
1046537
670463
1710185
1401809
1149768
1265858
955702
967089
1607742
994355
1763115
1424749
1774316
1730703
1690621
1015808
616068
837835
1175732
648799
1763877
1324924
968843
1635524
1427934
189367
1407988
1780384
1503479
1939714
1948613
17858
801391
300226
1777673
1719539
698561
392715
1193608
501630
715955
1288068
1346440
1909721
343088
1563831
742859
572463
129788
1552532
1755893
1206064
1790305
1465715
1724630
1419150
162849
1913365
1622259
908391
225633
348701
326986
367704
726224
431588
1575720
1513490
857071
1669894
3622
631891
1208241
396310
898348
582334
1024974
1858361
1293390
1246673
1510285
630873
1047926
1961592
944657
968753
415063
1173837
789789
970691
1856021
450729
1634295
595773
1709096
1692009
1745314
111547
1168115
915337
1879469
681294
817750
57492
513224
1125877
618092
1160073
184429
1297062
928089
1259801
65930
1130520
659121
908814
115258
1542164
942758
250382
1459355
1876913
1590929
3462
664866
1875284
557187
12536
1939084
1026766
744563
717883
237992
1301310
29513
210720
710380
416604
1460118
1870033
1086459
1452991
1621149
1627002
1770714
1101887
591695
1315991
1683269
1874661
1920131
1875181
1468180
1673973
930193
982304
1915488
1209702
1525693
1490235
1274829
1096621
213109
644952
1265604
370027
562173
1955965
351822
330025
1640420
277098
524869
1107062
1037403
262701
536934
571461
852675
1635392
1962960
1009803
434303
430172
690817
1091202
989992
820874
55177
1061384
1844565
639207
282418
1258451
1728280
188142
118932
1793284
1174334
67904
371159
1373858
238542
770917
375914
1949008
362131
387807
967504
1199322
1106494
891771
1015234
1471379
762909
545799
615712
1601501
708421
805737
794185
1013237
1476015
1878218
1569918
770813
563390
1949123
977614
1231991
752564
433775
820662
815378
332059
977338
1742318
1225527
1461131
707597
1009315
234286
1367510
1574879
1674660
1304937
1005852
953462
116926
874058
1762408
1851289
1104112
1575597
1524372
514744
812637
1898107
1298085
126129
1187787
547527
12662
151419
1176775
483096
1391126
1703893
1850053
1343827
1480581
918833
1340692
1664427
1601479
414788
124874
1705534
10553
952672
1700600
201722
590539
296677
1683305
1634295
294210
170497
284667
1985939
931441
1907568
782203
269417
947702
1928795
314946
1533251
146258
1774992
1950231
1358026
207698
88713
1314679
1528956
235032
647484
1015184
1252411
141072
12406
1342270
712710
1969631
1649089
1730135
718865
1612867
997540
389274
25630
163951
837812
1122129
525488
599822
812985
903844
1082540
1516876
1240874
1206032
1977079
169727
1940678
1581580
296841
582794
857947
815772
1693473
1380854
1293234
585224
1691427
488300
315075
1245500
1121682
313359
1370568
1147086
1489554
14390
131753
910213
589271
1844631
1406519
65143
563582
474854
883477
88378
1113883
1162655
139950
1291404
230302
457312
623943
56751
459056
1588541
956396
799925
475435
1823807
1543276
1769784
427672
16487
1748913
206603
694320
1367943
458958
1135163
367678
979963
1079156
919187
1998744
352262
1120640
637509
966328
1640369
243501
778850
147491
692040
828492
995064
1468354
913063
351555
1831896
1304248
1419327
1215075
895114
1378213
1988298
1105887
144001
881221
1547044
369761
770223
1233069
539480
1117775
1935387
1447239
1176558
1043596
276983
251495
779331
1027038
49301
1686473
1822141
710457
310252
358686
678064
1253194
349109
1632847
109167
693946
1304641
1075463
1600209
867440
566871
1653969
222467
1843339
599267
978442
1667941
151514
211567
475946
479909
759249
573910
1009638
25256
950845
619995
33215
477159
374977
1669117
1450183
1493603
1936681
461274
114700
1042574
536655
1094767
90650
781070
1268714
622382
430315
831067
11307
160686
1343713
24208
1619772
427700
231471
149411
996179
838221
929265
791236
1743548
1067578
722692
1519574
1853085
360310
1901107
873279
893414
1994228
883499
1722109
29416
1429305
1275993
1591886
646711
1813171
741386
674113
1495231
1072981
1558988
1851289
53326
1139602
238364
1681689
1488221
1878623
1938086
1659612
1620951
1678568
370566
935362
1664488
1599941
557905
768459
906346
895452
268820
769510
250951
679987
903250
1699131
1969320
1354579
897189
769015
1219565
1185845
1097184
32984
191195
1282819
839579
1200432
1637834
1337603
972610
1349610
1587149
1327840
1254942
1992870
1249333
1104898
1914371
782525
66789
702482
1070966
1610996
1816277
474792
572342
1017454
1530430
626068
1147349
501573
1323493
1706668
1130892
1155590
608132
873690
1238407
1737587
509919
1992879
857399
698595
1168503
370260
1523371
994777
1142804
940373
266947
345194
697098
1629679
883414
458360
118631
172708
1446204
1209299
1329075
1455848
515600
509146
140115
797589
728824
1745032
1574906
1670707
1740663
1172082
214947
886703
1271163
75438
508080
1209152
712802
331499
560367
1789080
800179
1133039
1419440
1289069
1838815
1557238
1028115
1554571
105157
676704
425311
505661
455545
1971175
546251
1174147
219434
1177261
136249
581385
1082113
1407322
1256012
1385095
54043
868321
1457296
57388
542327
1411167
270248
1956893
1236558
1637822
1194531
1615076
776213
1543613
267828
1320212
1943549
1322035
557947
1863072
1222540
909600
308991
813944
79401
667884
1460088
642527
726087
1545989
1168033
1189015
75173
1877343
92935
998202
1022113
1837635
927961
100910
1873927
1984277
118159
842090
419495
1220286
1756162
253405
1070059
1738520
1770152
566418
1917060
1017461
1655182
1859816
1787624
1013056
1255866
1991624
1265211
1676980
1777248
697002
1558032
385735
341049
1158888
235315
1635517
1884776
1897020
1527255
1955380
715270
122792
266600
1669650
105936
944373
1743776
1565389
48298
257110
383173
1441000
1625334
927094
1829953
1133275
707967
973048
1474627
1632132
1158163
225871
778653
199914
1527436
1519782
1140581
517657
1299101
72082
1757524
161640
479409
1313043
1375866
1211337
318624
1973886
1033017
697875
391296
1550727
773916
783642
1275041
1415783
1599162
1626175
1879903
1055261
32017
395746
1357420
1218149
218442
957899
1056327
1331046
179142
1855420
535401
1195171
246726
106742
499069
1446012
1484106
450490
1831766
928278
1651984
126186
727597
1136642
1295125
1531428
920769
1090552
896180
1114636
1163307
512322
1189467
1149051
660052
410668
1727930
1213442
1810314
1051140
300923
1979469
144533
708605
1424329
548853
1973391
1180806
1827183
1619362
968133
1047585
144059
635633
983633
854641
849074
460193
1552840
1073647
566061
1056087
1298141
1991979
1002864
300703
652771
504388
2425
867048
105351
1056033
1474515
1111111
73304
1365190
1002856
1468028
1405857
1142733
1679534
1449254
1746926
782750
1464764
1889739
425824
206784
1791368
872596
710124
212224
1727756
566289
487779
759034
1529167
1740530
1472898
748913
611226
1332396
296345
572147
540824
1585133
453962
927570
129822
1463493
252525
1260189
137728
1558455
1415411
1511310
1359087
37720
1821844
1389840
1909914
1544385
438588
1248970
39884
963658
1351511
1695927
897012
588459
1639719
1060173
1664460
1261555
1881049
70295
915818
774748
558943
452202
867883
633678
664624
965682
1336673
269139
12835
1429737
1863271
216523
580718
380216
743613
1548612
1213374
924832
1971466
1995905
638980
579112
320142
208232
1318841
686175
1593047
399204
25003
1359539
1296113
510043
510600
1694017
1541784
1888849
1196005
488531
1518952
618116
1383591
26343
1851801
1453314
234902
1181001
1157316
107719
1630632
276333
1030620
756796
820648
1598680
190154
667727
1541610
303617
1699007
1107455
659410
837123
1680219
1326189
926839
1818575
977095
1321119
1642449
410913
1092584
254065
1209286
302267
426226
1097207
37051
1139634
4561
680406
734629
1100181
62492
742590
513532
986403
21568
142528
936488
889051
94662
1183524
1477594
1109656
1726066
494175
949046
1846265
462899
1076576
1386105
149662
969874
1627795
584882
443755
893652
1176799
304208
703738
137472
1146029
933224
1145431
1077978
1615238
1875127
1898163
1068213
144882
1026546
340082
887187
647421
1879203
821934
1069665
493475
1530107
342264
1805292
1126112
958104
1041773
341594
824542
914398
407166
526203
1298268
437948
238649
470431
569101
1895423
706141
1972639
1961119
564472
274419
189985
1683320
1382691
1363421
904463
1130085
1299754
895278
636029
1226478
504068
116291
139149
1904795
522801
316189
1420494
1764975
62317
1138119
792266
446582
1714496
1853428
661100
1831389
1988441
866802
1184553
997630
195719
1448515
74219
1306650
381738
779586
1373079
1769848
1870924
1410379
1966363
1002856
603658
370615
276444
186369
599801
1715466
1784232
451697
1692367
578805
1234190
1475363
637074
1743524
1757576
890674
99133
780277
1073660
886095
1579318
400717
1769171
293523
1046627
770903
52060
1653193
1072653
313642
1140223
1824356
1259158
1929876
697109
1298886
1789353
860067
1978937
1169185
704478
266930
1285904
1480397
1169162
189636
131753
1469355
1512639
1611970
611985
523260
177620
1193608
191614
473132
1846585
524859
740880
196390
301532
1021041
1034615
1933800
1751291
664530
867199
1926758
1465791
514839
1429306
1814318
739112
759939
26293
17436
1690578
834605
929018
589754
662523
213009
236012
169364
1111101
736650
1609675
1070605
1542385
47385
888167
1221064
1677591
686425
207607
198639
207990
1541899
1572357
1967855
1715393
1772106
1029416
654559
816649
1448363
106444
895749
1827809
610748
1314644
1662853
1319854
1661062
1579623
8729
342273
1534027
1724959
154042
1044538
1323979
1484129
1244588
576424
1276662
253344
888874
1547062
1779799
1465321
1049754
1928632
1050531
1625837
1095794
943600
1964252
666565
702204
1376643
1565825
978255
56654
1702207
370077
783863
1822065
1597756
1561238
223410
1447275
626578
1260489
760223
1529562
357161
1998716
1066049
408631
886978
1098335
1160403
608955
1471409
1777883
733071
1574235
1147591
1035391
1534220
1896908
1937517
1170033
1115340
634182
1983045
802321
348789
1704103
1503672
116567
1463477
77094
223930
1323059
261354
1072981
230864
857947
991905
847204
666053
1679244
1057881
1257593
1451682
1711470
17508
1302586
886350
1696315
503561
380737
1227212
808946
443400
576976
1259766
48163
362682
1450079
1447129
1014439
160286
494272
1476049
898359
1232755
360560
1783853
779759
1595283
1818861
1353364
258023
193277
1061356
218888
428717
10293
996389
164049
289093
1584054
1150102
1857580
1662454
23699
834317
897800
154215
1289059
1075606
1333616
1852081
1974942
1269120
713208
45228
1814177
874827
1902825
710685
1276592
1982367
1963900
1559966
807055
576014
1417430
307064
787210
671512
1017937
1896139
1933957
1233523
1482179
1364703
1542150
264983
207919
302832
832277
1013761
1081365
1431688
1870136
1309765
1931838
654097
639299
405092
1688648
1773514
244366
49474
289124
1179709
1567269
1178726
128490
1218061
930239
1652367
1570577
270006
1984397
1325778
969998
931680
324929
937993
833390
1581061
1472164
1834562
1941255
1391031
1813600
288890
1142052
914786
1452708
1203580
1793784
656795
429823
823805
623848
1591167
1896685
1218887
46144
1182337
577681
1528942
1621532
1054435
1562335
1177122
1815488
1026484
1738989
1374688
1236497
1524209
1701102
67248
59985
325654
1029020
1246494
615315
29295
845913
1408129
1340664
430417
1648752
930852
1503579
282622
321030
1046246
1091899
247998
64421
288993
1786103
1202164
583162
539497
1204330
63662
937879
679327
200401
1100470
1350749
1250411
459612
584134
813103
126129
1139081
1922955
1176599
105910
1372751
776492
1764247
26999
957284
143733
104494
1132288
1266980
401597
639894
42246
1682060
559715
616352
140662
1524336
1666200
715955
1955631
599425
199519
1433099
474446
1521620
682795
762253
1474669
1565828
1607488
1367203
378704
1948674
1579741
375914
174273
530171
1560753
640847
135133
1721463
1330458
1432134
804549
782517
1181614
1091549
1415076
1989358
243647
1152000
620001
1755547
1998237
1741225
227056
689636
1233031
695255
1920562
1815380
1124409
1322617
1146532
1000285
629706
59481
725333
230812
494342
1936769
1157176
160680
363014
1983812
1108435
1956684
477598
1364542
186929
1695022
1528838
792771
1994644
1831694
1344523
1975135
1227081
161418
1904875
951511
530883
1420407
650805
1555072
99507
1939851
730867
646711
923034
579644
1133927
1763618
859465
1960656
1500750
1603327
559834
1968807
776291
430665
1760103
1204287
1318515
1043662
599397
1958657
1831669
387411
1907654
124071
782870
1860103
1966665
115911
727993
1853343
542811
698553
11707
1049718
1366296
301727
1649587
465723
1703667
648973
1311181
594427
1612924
1694319
727093
741438
522611
1104064
562186
1646510
1529689
188109
1965287
1264062
936408
853958
1055828
1289615
352852
1420407
89068
766624
1354892
988256
365223
1444429
1923422
650476
1180015
106561
1042162
1044989
1998608
374171
1613776
106430
1105887
2655
588418
1359519
709607
784785
796522
167594
686194
217694
1299077
636918
1602012
1325141
419374
1602163
773601
1172888
325029
66360
668034
617940
1176808
593390
1420443
147875
1179347
38813
1601960
264477
453882
421504
374469
489049
740995
270198
1220132
314768
1751158
514839
694283
1534208
1894666
1838960
1919292
261745
1536032
705538
816283
54905
705382
191126
1210877
1057040
1381295
1120636
1871385
1388817
829809
475409
872387
1621823
1424539
1576223
141468
1321649
1391532
1085433
1338164
1808912
1732273
1562449
1058792
1130934
375311
198245
1352175
1202508
937226
636762
493517
1853156
129454
1560847
983535
1773161
456432
1443758
1495171
530488
744363
1341427
1108523
287881
435291
889573
441023
534141
367637
177736
47434
808450
167889
1035629
1556469
1268387
809260
241156
206067
1603476
1441938
1922430
1643932
930315
852526
807068
1318046
1661062
1202001
346529
529064
1705933
397443
1486680
1708391
1718306
1069369
222978
309043
1924647
449034
1448231
1946592
1033739
1014067
1278589
1770808
106368
1083118
1283721
1086416
947452
1262647
744596
1824933
1465419
946146
304612
1977680
562446
925311
944045
65839
1943618
1907305
598160
67860
396939
1393332
1738809
1246947
1777531
1018847
1836768
1575917
582827
1234463
1742458
1139411
120108
1641905
1032509
264187
1592201
1453772
1572823
1368086
1852299
413248
1903571
455214
72994
1948905
496849
1285501
337528
1258640
1777158
694741
357663
1074531
812050
1019664
1885717
553742
422987
428471
1968700
497052
1001608
609708
1145883
73547
113548
98951
730888
903170
1996333
1544030
1270645
557373
1574159
1114175
781146
1759487
851846
877798
1904474
1461108
739938
1924374
1491202
219145
943954
800074
1673522
1558460
431328
29180
689519
1551552
873666
572182
1334303
588720
1465414
1073003
839998
537966
68699
1415585
513586
1870188
1384670
1997754
757817
1173401
1159964
1135201
202065
1889124
1724468
1575301
924091
1398567
97913
1927129
1186090
706950
522654
1090708
1508949
1894739
722757
1721471
1864591
1017249
1944373
1034026
411322
99762
953409
1471300
881484
305862
1433354
558978
1203259
246320
1542136
932236
1401475
1814603
1095789
1750403
365581
410145
1145673
205464
1537534
1702369
62579
1309598
1638039
1420657
730041
484013
1019490
973258
1384731
146544
290371
1230260
1728584
626499
1821618
1357324
551915
293359
1933879
818464
1954559
1749426
1063520
1996094
836800
1437747
658739
1530589
1131125
1746428
773764
1612455
57750
1722424
1434418
341341
1512763
793473
1407988
1831921
901137
758497
716442
586643
1563831
1353606
1093477
1949046
1103515
1506012
555601
40334
960675
1694401
1631809
1384254
1808693
1854041
1202473
889271
1507119
1677981
1654291
825829
1064749
141359
1765647
148016
650217
1715808
1711114
850377
914128
203401
417421
1275390
1955911
1049223
1115501
164375
1938136
945390
58970
478425
1239654
1020712
1220485
136005
1662291
1942038
350143
647525
203533
1214848
1565586
1380569
1871249
962154
1168884
1413058
1207958
149877
114184
1189356
1372078
232425
1882322
388186
1310058
123584
1060322
123920
570692
1368585
1479891
1726
1178220
272148
279811
796594
1270915
362304
766300
1442284
1576505
972937
547042
426217
595379
1353364
856315
1398225
1455263
747118
328721
1707977
1106696
1067423
672715
656634
1424539
28079
517503
595330
879019
865414
306308
540851
1397071
19133
136913
257246
1613792
1029632
786335
792043
857242
830829
317895
445900
290599
1364259
1582694
1892412
1848837
1731746
1301268
1687173
1407122
866823
963374
1701919
109503
1762245
1170202
667921
759354
1557281
999960
983577
99647
598627
922409
248653
1156189
989613
1360780
1158948
875713
1136908
739269
872221
389421
1549154
333058
1731601
932427
1696664
811555
310092
1355228
844475
651269
566127
106025
542591
227350
242608
308410
1961768
14421
286140
1720358
462194
78220
607699
9074
719267
1726528
480372
1267979
921177
1935755
1359140
484650
290267
1951973
1784258
1695294
1587085
1051767
766443
1489188
248713
775694
1787362
1449423
508354
1773797
1744694
621592
1903280
93530
1272754
1366819
880314
174606
1464801
466972
122256
1548596
1915233
1393223
1798180
279475
1567003
1059778
542007
1950664
577087
1362515
603680
719630
83630
737551
772608
1652124
1386473
1335416
1626098
1240838
180933
1069953
433044
739550
274529
738191
1763514
467076
471551
720486
337801
1029231
1249493
429118
929681
487161
715293
932282
1890250
890747
966344
1787353
789224
660907
307724
564819
929018
965605
1148701
577949
1329685
929698
735910
1114252
294055
1503294
381066
14848
109527
843564
1009883
643834
1744982
433337
1584222
484004
1965336
22092
1485399
163948
528333
1567043
510422
1457751
1597929
1716811
1002452
619593
231879
1231116
49636
270021
322210
1251386
1138651
198300
1838933
869573
1581251
344669
1658641
1178230
1892563
1699125
982756
638888
1998157
1338128
966558
125194
1702211
1256404
1434012
382712
991740
1672208
249555
1720876
251313
1870092
1925795
988861
788496
152013
1008343
1155975
1912911
1880886
1615693
401676
1318739
464041
218012
1289988
381066
1570060
188520
346820
37544
367306
1801289
1288168
174092
59616
465538
1646170
1042453
22303
824876
1643608
13177
1623243
1404483
1095218
739610
1461538
1319400
1681926
1789801
1447757
1443494
1580549
1569199
1340724
1616749
557437
908585
1170542
672516
740115
1651847
1356191
701275
1237778
308287
225112
1725446
1787486
1035830
1777553
1563375
1327801
1862094
1376815
196740
980988
1244537
1922430
1021218
1676123
1721217
376021
1384179
375553
397176
823164
1094063
1834064
1894809
1744706
1755077
1161667
250959
957998
1803420
323402
424053
1799884
1188385
1427654
449158
1817224
1069679
692454
1246150
1593905
732466
566219
1474955
637596
182961
1760651
1983482
553945
1099366
618077
782375
163533
1134520
834262
79648
1885809
1873098
238479
1046480
302042
1635449
1016904
258182
154610
871056
653792
1853748
1775126
1010556
219729
1389139
818209
829034
864442
37935
1471427
1322791
621081
1216661
1135222
736621
1940917
143976
404860
1558142
312686
1349317
1768074
258146
166299
378041
1739971
204811
658109
35284
1569994
28486
99842
1348903
851937
1117052
718572
1030309
816815
152062
93058
1801565
341076
1759551
1146204
1904875
1332015
1401256
1297424
941187
1011782
1196560
1436591
1659536
615051
1346739
1931591
441821
149568
1270958
1347020
1736007
1576841
1676450
1305151
210877
63294
507716
320401
327760
1098406
462420
1002189
425394
1673350
1959615
674395
1893850
158916
103811
693522
389990
1495214
732720
53718
1301385
1488519
1159219
1581319
1365533
1968723
1721654
568538
1913677
994355
1606199
864793
587045
322216
1480931
360996
1778379
204155
300465
296954
1050299
143961
1827689
85325
1305627
1832495
1496782
220049
1627271
1490277
211314
654466
843421
1700727
587805
1533243
1665808
1950585
573813
1381543
1069385
190444
115255
1662853
875329
1066577
1790469
352460
1143591
865352
714817
537861
1343713
1896131
437254
845660
211522
1742397
473545
1049523
1115513
624199
703104
1143182
781668
1372728
1663450
583053
1071380
1466358
732293
212906
41827
829126
1565495
1710948
218894
572466
1666011
1367687
1936643
65613
1318496
799906
218387
1636955
463369
308974
1735500
738463
435886
285240
712054
1326057
1505523
1100093
47808
966266
1364291
1507697
693946
1866872
1849706
1125523
840211
1799012
1307565
1971361
527978
467940
349220
1320448
1657412
1305448
925799
794309
555940
645013
278498
732468
489970
599715
162971
21606
667236
1068812
90608
753056
433391
1570690
55885
629120
1533504
263664
1711939
1988687
875845
761026
431300
807678
1737442
229343
1771712
571545
349874
306969
1459299
519351
1371699
1071559
735121
870714
258724
257482
1301361
194620
817209
174838
1942161
1650829
1417792
1878453
401676
703663
1546284
634725
116653
269153
1830376
82343
1078806
738655
1177402
1952153
1577364
1768633
458059
323813
931744
1503175
60100
1907982
610867
299790
668951
437698
1635585
1950462
1498145
1224645
900032
334340
1110877
1839344
443549
1484891
1539926
1843857
86828
1763127
1539320
1087037
1234169
255288
640301
1967407
745458
203484
633143
245311
1310037
1961595
150622
719938
1454407
1357442
1125910
1729218
533034
1471666
703738
162964
508704
655340
1352741
1635541
1128487
144956
532750
303829
1514137
137751
189135
114758
691383
763796
1608252
245693
1319521
527158
1470759
3004
1832
132007
646982
1364785
919059
1184580
113501
367789
1159824
150020
1326326
1792666
1026723
772119
1035830
775585
1479093
1475870
1565959
1639847
1773877
511998
139134
747836
1151643
1215280
1941879
1170574
463323
1348029
813354
1238653
453671
1355047
591437
119878
178990
1371026
1020823
1486728
1905781
1644207
467041
92412
739734
499833
1987001
1581712
254785
972588
1056219
939255
1885278
155050
743441
882385
225810
1081695
1130892
1978356
971697
1527681
305354
466197
232451
1486869
1788474
503298
206225
896732
387790
1439463
1507359
523805
1663439
650401
1301333
572357
670876
259030
867281
1778991
292623
1770131
1956669
147173
927079
1187912
1232123
769464
1505554
390163
482172
1809827
1812568
1255992
1544092
1960307
1734197
1767538
727978
1495383
277463
1395379
953605
721212
1312914
1925719
1238289
57810
307642
74363
1827429
1320769
1970131
469703
246726
245239
967691
1425515
276252
1648077
958134
660697
1819377
349645
1651771
1331448
1082010
1283000
1475592
1490152
1990023
308283
1117494
646018
539427
1756619
750322
881151
1463330
1621577
1423991
770658
1610621
1246525
833996
322234
462194
1428934
1338182
1412792
1492154
751013
1180676
414178
932571
424040
888649
1847547
161240
1473533
731230
1165124
1221071
1357794
1492810
42270
687398
1749572
707829
619979
253440
306857
631043
1912
502251
1854320
658124
1359530
1474224
667229
1348452
448668
1046698
729211
1255247
298632
1306971
1212148
753290
1133207
357393
678400
1835720
1129696
1179051
998190
481697
1093060
1368839
272568
1288436
974235
1375409
431126
130424
1928375
624540
37720
1753372
185060
1201642
858135
1626677
809872
1857270
1306073
496596
355224
1312724
899668
1490779
92941
457159
724171
82930
1707665
960547
1467041
1481821
475966
80500
911550
513246
380736
1403842
1064530
1021753
1051383
1414203
571545
45093
849045
637422
1009315
738259
84757
1036889
130150
230118
201560
430665
1714184
1619156
903157
1837636
1391157
669834
928852
18452
373978
155349
1772616
665270
456170
560226
1856565
572832
34092
1271775
1286
879893
884242
464574
510217
1759599
1710428
1153918
719534
1039200
1227749
1076463
68368
1779081
205011
59858
943511
545610
1549521
1372857
33707
1180916
1325815
1234655
467784
1420443
545527
1428065
855579
1229885
180407
713054
1755693
1208817
646949
1643879
994300
1720675
395744
1962327
1329894
1018435
471607
1058864
173247
840355
358857
374105
232831
814395
1341855
1342527
1282792
887482
1073865
234594
1010090
521595
1025528
565226
1299871
599881
123739
482802
707557
306596
1088813
398067
1086811
1558940
424116
1179029
619141
1304023
28058
1254406
463910
1606292
1376276
1530149
319439
941804
1292411
320184
69634
366313
902707
1352728
1901301
1708485
449719
1233596
1299043
1644468
496960
265164
474732
1784648
1190459
1300956
497261
1382939
1116340
1155552
1095719
724079
74856
1637615
956492
1624108
129825
1204216
225484
1638369
1251548
708971
900125
1756223
1840264
234542
545468
1364393
123708
1066807
251178
827501
506046
236472
1904546
846840
1399158
1829370
1048483
110428
785103
1372253
1547300
1819059
145755
1883965
220306
1621558
1845447
851083
508967
1527952
453580
199128
819800
397497
1981239
1609118
1110579
609369
42685
174011
1192524
1181626
520434
687475
428006
1249240
1609219
241730
1340191
129530
1605187
1915090
1602980
528363
1083095
1081335
1898866
976040
1603926
1429867
11346
1975883
161833
1839652
1930497
13094
532952
1043474
722692
1904414
487758
1896239
1508949
1135534
1526357
1375360
1164956
209695
765016
1213855
251749
1497162
715238
260621
1537055
964182
1529849
720180
1155483
1356110
722367
1017937
756454
1555303
1586643
519444
1003630
975987
1327821
840635
1955214
774271
737996
1839109
679916
574791
1083939
1143555
172374
1056702
1439657
451588
307851
1910210
556904
1292997
1714618
1058810
1530214
1198246
958369
1045295
214007
1513762
347048
1084786
155523
1170680
1398917
1391868
951719
286601
671267
1627459
1740925
1447434
1849005
1753618
41027
732857
1540153
787465
369649
939780
800459
1620860
1240457
1128732
1966301
684989
1781857
1620919
1369053
213940
740061
1886286
531274
72830
1534020
1182919
1060994
1485566
935749
1999692
1073327
1763305
1548164
1363089
94067
1297579
266966
1472756
462102
431614
1191694
346078
436695
775554
390533
1142206
1014498
93291
938713
962154
1314232
1737789
551886
1335705
1373602
1563370
1777203
558365
163320
1308710
285971
130876
1465041
1784597
38540
1197284
920865
1507600
740648
318815
1520674
1956851
1380076
1864067
1128117
238964
1481035
202502
1906103
1873295
740539
1083870
692498
249251
1182938
666424
447924
31807
1802491
876955
566899
223350
40446
348432
1601907
32037
347528
589185
1550474
1642076
391432
78208
186688
1660520
282898
798570
1749106
19260
633429
990619
166632
1326501
921397
953741
1705655
1716245
655298
690789
354319
698024
652932
431880
35535
828233
1172407
1414897
1458350
932792
698905
1787691
320582
994571
195427
388498
337299
1567939
1230317
116201
327042
1194280
217758
1782079
267612
105324
1182996
617630
1953335
54157
458231
222177
1990980
452133
1374656
1769117
1231199
1346814
920565
49723
1718091
1513775
925218
71433
1375251
358170
674275
1990570
613270
1907631
1077512
1130892
537803
922667
472880
1620830
891256
1473926
933306
1253448
1886528
777186
1562662
1462856
1580167
75173
566092
1428845
1031258
1336866
1571385
671980
341793
44019
1529307
1577165
678686
572177
312699
1590970
1127710
856639
314083
433947
1970776
793625
1999712
323813
1798974
607862
1799710
1248717
1118061
697875
1694195
501675
1814995
1603687
967961
1578994
1024264
911258
1152690
1881360
682120
929853
1832457
270945
1973341
488837
1725378
189498
66362
574098
1217874
1899666
641546
590490
1652384
1774853
1105458
87519
391691
1178476
1806638
1448206
1821464
119806
1106108
1873903
1068032
1551923
1996337
1389143
1290578
1441072
1607244
688952
936882
359124
55842
1151046
557512
1460241
192601
1176083
1654123
177934
1406769
1183290
1998495
1616482
1529632
1120644
4711
217276
1323979
417995
123931
222826
652925
1637889
1527823
1979277
1425201
1372089
847538
1902311
1714677
290152
1360844
26058
934905
562173
951103
1491935
724941
1694781
1530764
607175
1046956
833982
658895
832281
312680
1465305
141359
1786974
1903377
1405959
481746
1934287
349181
1114945
988888
1202656
1440792
1320757
329221
644134
279980
1880947
324126
1444166
1532576
1207833
1010286
1643542
1013568
899861
1823455
788717
821603
607442
3600
1229994
1270022
932740
884748
122773
1432266
1365100
1466222
106506
1359959
490163
189117
1879488
1269289
1544627
345850
1606866
128999
1513511
202212
920250
491879
97776
1701637
1571600
435181
594107
286109
1028589
836535
1567911
1257910
773528
1752187
1696258
1243742
1102269
420701
1492119
256063
535975
597505
1717777
1757325
1355298
521958
746195
687809
507240
599659
564396
789720
1168390
1770069
1135548
379593
108270
231093
492901
1258411
1185309
787805
1329131
1978746
1400577
996183
14576
1258736
739112
1455448
1973273
287494
292422
405915
1230614
815970
1851648
1444525
438779
633540
1646025
1621047
1726477
1334593
969489
1143392
730691
624093
1726331
862891
471995
957824
1918884
134083
982778
1628936
965284
572151
675776
1340692
1111211
1290357
477261
731436
301734
1460175
497369
678988
72528
1416828
1512256
1044579
260915
1943549
1202153
257360
111311
465760
224482
1086412
304804
691208
517788
1093354
1822992
1828027
481344
952965
849643
123618
716511
1085824
102729
1179559
112039
366124
9124
1422287
1358867
1169751
388222
1453863
259340
1743762
595889
922691
882826
1472073
1875911
198953
1995574
971460
735307
1971466
1461895
217145
1244321
945243
1486719
632557
1783572
1307380
1336947
1459355
75530
457883
1989227
1032656
1997018
19465
550429
720268
88338
572752
1672621
442289
742510
225355
684093
1794256
977122
990449
1162839
1877518
1418038
1833937
487840
208676
1860103
1289133
1062625
876955
1991649
861794
89891
1197935
1450021
1793644
1825355
263676
331788
882187
1942693
1976092
753394
838809
883972
742472
1381100
109369
133442
292822
1617535
611800
1092551
531726
712768
90310
554852
1577751
1519800
1587621
1653835
128412
573558
700870
1822044
817279
1482350
1113749
258609
913126
1185054
1026045
484431
748611
605006
169462
830766
1466966
103133
258551
892952
1176775
505027
1286763
284915
1158171
1895055
1413317
67646
26939
811770
907056
1356336
1811067
189117
929462
271265
900832
1172864
623558
710321
902853
7489
645922
921043
1480260
440764
1995280
633143
1298055
708298
1342589
635860
540965
407569
581445
661052
25539
529370
1265856
1099579
1368991
705172
278553
137546
547476
1014285
975139
408444
298630
1247156
563352
837762
1799929
749885
328213
46507
1680890
752871
1897884
1377154
1477452
1508721
1157817
257360
112311
56625
371777
1886514
1100915
1761695
1748705
1947233
1135188
639066
1939084
523216
7016
463068
1049152
256767
765904
1057978
29180
545710
1650415
382958
346986
1621095
552533
1212949
123699
1518793
153729
715395
442152
314491
1241845
953682
1486596
56841
217753
993770
371052
909738
877142
92037
529462
1873295
130742
1129526
592916
1430810
445268
1507726
1947525
1974277
1311920
1355071
890862
1498145
1337793
725896
982559
1734799
290091
1197041
295504
935304
204073
762529
1139111
552860
980237
1236345
164015
245352
1779147
460117
961632
567461
1568994
1856967
614068
142461
377043
1833841
1206387
589208
704293
1687721
242052
1486722
421848
173148
1791441
809095
1173017
1481792
1807820
261882
45704
101058
175737
1155491
953684
1771008
280109
1598482
39779
1665480
329529
1503974
500680
829126
342878
520620
384454
675323
498938
1118274
988526
1957822
1374357
611630
161462
1663121
215176
564817
1794464
548788
1388380
1843855
1261702
1214844
785260
835144
232549
173925
1039939
1858310
792229
381771
1453143
864256
382094
1859315
703855
1727884
708442
443981
115437
1196077
22814
70531
1914258
1686085
927985
1234231
1117321
466708
1272008
1522450
646274
497051
1939222
1077890
720357
455545
1599030
1700566
1978843
883865
721630
1767841
1666705
1157085
947748
1026831
390482
516029
1579936
261471
1973266
939079
710124
310641
1762494
1620693
696452
1959048
1454657
796648
1154239
1490409
1780906
536625
82454
232205
1173901
880319
883704
1054232
1124349
1957663
1669164
42127
405439
242866
659301
1077694
594285
1125635
1311920
1099366
1249190
1533623
78783
152149
399654
538800
698905
403326
919625
1127709
817651
1767461
1219391
1478036
1287868
77352
616577
961944
699773
136623
1028870
149001
1411116
698479
881995
1087713
837239
1128847
452157
1702012
822046
197880
659009
997528
1995314
1487029
1511078
877271
835225
1581272
1432155
873779
362428
1069885
737674
1077890
1763451
850057
1059325
80457
661261
107130
826728
204966
329845
1484293
1672316
697100
728112
930711
753431
1288729
1147832
1182999
1758792
1727409
736629
1605135
1253194
122021
1999940
671846
6482
75554
218997
1708789
1317078
322898
165246
1229661
356542
715911
710798
869498
1853211
1925226
797743
282622
71702
681605
1933131
753708
1154
1261605
1040758
443509
885495
590456
1835550
951941
1872520
990927
158301
848317
756738
1723799
1596351
1877375
1365333
1559445
117223
1491032
1335268
748235
709737
156614
896296
1228562
198262
361732
291260
1286766
1182473
281006
1185368
1925853
1512306
1454453
1771624
1994536
1885850
981007
954225
1211448
180349
1184401
880143
517756
1258084
258268
1510230
994788
839639
176841
337446
33603
1279709
1862770
3179
1036587
990017
1293398
1108764
572104
1584607
383063
551478
214595
1251357
1124612
1474669
328122
1410025
697007
830716
1168266
925293
1983975
1318191
790269
1909090
154040
522611
602443
1271199
395980
557813
100589
632835
1342270
1430347
444885
1254682
1761695
535111
1293508
1475664
408407
1494966
1381923
1389680
1617168
198533
1811019
1637915
1214434
974381
655556
378661
315075
1884427
60471
779931
1638264
202374
1988416
1262327
328297
1735127
817544
1559980
126371
77389
1712527
314738
1252148
936219
1230583
190923
337021
847377
661994
495855
850324
2423
105695
269531
522369
422651
1558605
81439
945723
1217497
1873578
1564872
1670317
1810175
720837
85583
272568
569522
1985759
1618420
1880478
408895
1825875
1771261
483066
1849005
942843
1187083
639545
1971818
1963228
1063752
981868
1479093
158290
759201
329967
1092978
1756342
1935103
1529555
1156307
400868
389554
602237
476892
335906
1759430
1118808
549624
984692
1531666
828624
1685843
1208196
1802591
330653
1406178
1711143
100848
342993
286615
1763856
1641340
1006285
733932
302940
631957
933145
577400
1362573
534199
955769
1366858
1609151
1514077
1154890
306276
18328
1754352
1155649
893699
173904
386981
1962738
1008858
3456
529086
1250655
1300847
1033317
1014439
1595387
1867491
403972
1903840
369378
906049
282418
1257346
145483
873321
397789
1586349
132780
1494700
472095
1872444
849052
1320951
994874
1574404
205320
1733304
1334027
1163588
1211337
1673864
1822044
1267975
139286
54569
1807181
1090220
937306
438530
1191825
1222219
1136423
1185691
94056
1639204
1396140
931599
1939776
379572
887948
1255733
1917622
1889936
249698
1288151
1258160
838255
822321
1295742
1761921
14705
1847767
1929861
1870360
1939541
1715391
156791
1366411
325323
1593308
1977450
804127
426603
578487
1644712
1786563
1929780
1208720
798229
206028
531161
202561
406426
1751224
1632507
348835
655363
1051543
1755559
1293239
1520467
1486737
594856
1479145
1338360
1315851
934538
1419981
41335
804457
699419
1216370
1614208
204568
941513
1066060
1893082
1921466
595580
1703642
391983
1772540
186785
532330
589271
201561
434999
907231
862627
326763
1434740
1794554
538273
1164325
1932307
277098
311508
1312921
1706234
1031
1964092
1069417
1034338
1575832
1597877
1834707
905416
780134
368479
799259
1530378
259749
1756880
223291
690095
1873374
1680474
1291373
1212499
1385346
901216
519859
1763468
955361
201791
239095
658109
1777564
320268
571113
903919
1470985
1183765
38514
26183
968516
109702
53540
1127265
1845558
726711
1143768
529614
628734
738620
1678180
1512763
416160
1446184
257256
1989919
880837
538968
161801
686041
1166761
1870833
98571
1922275
610830
903995
888905
1481708
84490
313069
742170
1318823
1381530
1398286
490776
1073025
1311041
1155094
1556986
1882175
94773
197914
1090346
909261
1583050
127641
1091202
1321402
50308
1802273
701275
1501566
262242
1225607
1246856
99322
245295
1171414
785127
1824692
179868
1577986
625689
1605873
343223
418399
1453582
953476
1055431
1850596
132158
1615303
940021
43726
21033
189616
377761
126985
172532
1618219
1663972
1904795
555738
1405959
1834556
1006967
1032164
144824
1745575
574791
439620
1288915
1195740
73087
672558
1888847
794773
1479019
643246
67761
1919150
1075992
1341255
1609562
867048
1671132
1404045
593801
1682800
1553865
757266
650824
337558
521043
376679
774680
171376
520204
324103
265232
1910662
147341
1249702
1103805
365057
572523
57028
1184198
374923
961717
1043992
1953253
1388362
1749835
1229994
1257807
1018716
1626912
556806
1053137
1419338
751626
600094
1112831
1989545
1933369
44019
1480520
1458901
1809769
1584131
672690
1570654
487370
1018908
623610
728820
278079
1149167
770412
534996
1127612
979247
1346126
759133
25067
542110
914227
1833325
867818
1748932
241960
345984
1001649
160771
1456537
602096
548830
1109443
1099846
38358
1269387
21423
449034
1212897
166640
1505199
1506962
1980189
459031
1723311
1634407
835448
585870
1299105
1323398
391331
746658
1738307
1718764
780538
1771631
886265
1113883
74937
858408
984688
1515908
1806719
1729563
209396
9951
871294
405915
1366247
1107218
1749892
1767620
1524209
62405
98086
1952876
70785
919074
669886
640301
984396
618506
1471296
1423244
1263456
349949
166922
1457751
486006
64623
1341446
1247368
904595
1683512
1604881
1170574
740264
327218
1106215
890647
89431
958596
1578450
1007503
794142
708064
953023
271222
499509
1868608
48334
1339682
619362
613573
595105
994728
1306049
650476
864741
955210
536097
238364
581893
605499
1289485
637644
1208196
1498621
1447129
1626045
1503696
1453143
399973
340718
1062396
21597
196237
1982156
1079487
973070
857947
1388302
265372
1927231
125220
999530
1330146
299647
963863
1568228
1577751
367141
1802964
272148
1617110
1301062
1413256
687538
1756341
1354552
1369525
168942
395496
904646
1441099
1651112
1633007
4797
316238
1108321
185255
1932753
1168286
1153784
691716
1364209
99313
930021
1274055
1560473
158086
1070132
255606
997759
1510052
106159
632842
1147105
1562557
244962
842544
448208
596930
385884
1997724
1685534
1486596
1507751
1762295
665015
344253
761038
1451073
665235
1343973
1908902
1582836
1707809
1694121
378559
240783
1411116
1473082
687123
945095
106375
443484
909999
574982
1032132
1533515
671168
480629
984709
78105
1008095
1962738
1511310
1077943
258966
1257458
1983128
1854695
991083
1784010
248809
931816
941071
1620745
1666314
1857507
510418
1700974
1642087
801478
845201
563652
1087796
1667433
1225458
1750145
838490
331254
1204606
1880978
862408
52915
885211
1413393
798549
1087578
1394833
1295713
1785966
1329076
1809614
1196049
781029
806444
809692
1142906
1562073
43908
627528
49678
1204892
280006
574038
1114469
313660
1976532
1450923
1886744
1006922
532859
274779
1919432
1816522
1043168
93372
1354354
1788954
138450
306632
620328
1894084
1204990
81687
819257
1879855
795899
148898
1506783
484425
114232
244912
555627
766919
834091
334438
214421
341661
434471
902897
1048779
47479
190310
689364
1363702
718558
65336
164400
1278282
1386527
134525
139464
1120698
1215324
922412
419753
1153361
707825
1136280
448054
1533606
295934
1699928
471230
207381
1336805
110539
1144448
1171541
415553
20950
1680032
880990
130374
1492448
1026723
529502
967784
958
1102418
685946
1817146
220430
1448090
1528151
1544847
1535278
946289
1775421
443269
98804
636935
145308
1007923
1351558
1665475
1578183
1422117
824483
1336746
1407866
1616602
1640615
843602
1516672
22074
1854117
332305
1709797
1108583
17327
750121
1971312
49238
305591
1072735
258966
777126
1238168
1062625
439256
585211
802877
1971546
1242624
1215324
1862932
542628
1762036
74071
1609430
997786
792334
346612
1933045
1995739
1697610
135048
601021
996853
952193
1979329
1274764
182965
524535
1339112
802513
1609214
885331
1004848
1772106
465278
1933369
1176851
1392584
1034502
1828645
1310116
1041221
70193
810120
1334237
1672316
1307105
297233
924170
1747928
338347
132474
1405959
784785
1408931
1752372
169137
1944802
1376069
82795
798805
757926
1713884
1349298
838106
812337
269807
1890368
1478097
1331844
1040758
653102
370880
365352
1061787
1026077
106720
531735
575475
548947
892250
626035
782751
263712
778209
1403223
308067
251550
1780912
1582845
1131723
1782588
466473
926093
903377
1746097
1387263
272046
336860
819386
9555
1927819
739269
1294169
1799889
1789610
651232
1579123
224923
540513
608734
1421241
366082
1777569
1482450
732981
1113735
969906
317808
688576
1799399
1144158
1163805
826919
1970819
401814
1545932
1876521
659784
1945989
853566
1421448
463077
968849
1154857
100690
1989034
1055188
1263803
1738009
384527
37239
960609
1705419
1118047
1164170
1514246
1479103
771522
1996762
615840
1188885
1736791
1378277
843376
266968
1502581
498766
872481
1270205
1415382
460323
533107
482276
540157
7259
1153361
374777
1446758
321876
517898
252315
804145
1624958
1754118
279606
1602617
1358350
834509
1039621
832377
1572898
1540712
777028
465778
667160
592596
1758439
990619
946977
1161974
662790
1604187
426629
1119762
1882603
12341
400736
978123
980776
173409
1433357
220430
714001
1162770
319475
1630066
326213
947568
1709908
1839451
188007
608218
1129578
376165
183104
564322
1689483
266094
1065305
1263840
1281611
1510044
1857043
40907
818457
743100
538350
1989298
961717
328692
947474
698492
1357802
490765
242945
1313857
137152
841084
1701664
599458
1380286
651640
888744
1879472
741155
1938789
1551397
984824
406439
384993
134640
1430571
42428
1453001
1092048
1427983
1000712
358214
1587988
1513490
1818486
919605
310935
112889
1304083
174854
128723
1798583
621638
205184
637509
644361
1456959
1342486
1739330
1110455
1555924
1719678
213479
695094
1844781
1174092
654203
349243
1501309
1910072
1166994
1495383
895455
1027190
1299942
456183
400175
1969964
223219
76797
1528798
1300740
129152
183739
1482699
990702
562529
1990514
675278
1351919
1336334
523144
1934269
1758557
1788419
416686
1342064
425394
1470092
663926
194490
1925562
913167
576155
869043
1993724
1044248
335439
1210475
1687462
510339
1257475
270310
657549
1557680
1873336
1885419
532664
399241
1484194
697320
1253733
643136
737674
401008
1344584
620356
123576
1106194
1706932
1192944
1070323
1892176
1510142
645789
1906161
1902469
871542
267067
33977
121689
1248859
1485668
1825763
1552230
743668
1184081
579783
1683590
1900313
396652
282154
281736
1086097
1295887
1024457
906564
469025
1408038
560577
51644
1895881
1575191
825558
1907706
1463701
205762
542110
1172088
1798523
1107621
565809
1765410
808379
1027614
748548
672400
1300418
816552
1856451
828742
842882
529181
237009
1156354
1442982
1570917
622262
1886676
838052
1030355
29556
1653662
145473
73818
533876
1319332
1266823
524087
142107
1561587
159411
617711
783706
1743146
1403899
1462856
215992
1143390
1269003
1773324
709124
279490
1436889
1194679
1245737
516060
1165073
527054
1747211
1652780
304038
405005
1536173
914157
751929
985488
1415158
878294
34699
561
1671983
1191955
96541
199242
676909
475713
698319
196337
1121077
1706963
1350916
1138873
1508730
276411
1155005
738740
593904
1384256
1921332
286256
159721
661941
882462
805124
1147067
1482786
1640718
1128331
1409320
16347
563207
904463
1571237
1794452
1227740
1205991
1141069
872063
1531555
1918646
1040791
1185643
1016823
1708245
711128
1966801
1951260
357390
1385544
775538
200531
1108221
520773
503775
507860
901142
377690
1227424
1078008
1939449
547635
647249
433406
927192
1539385
266638
1849089
1221872
1245510
332921
1025958
1995126
155243
101975
1225464
344931
878442
1515273
1348089
644670
1599655
1218915
1367197
1533435
1767307
796229
365001
1270632
325288
1494319
1607920
184934
1558479
720104
474274
883898
887843
1131201
604668
1169543
674128
235315
842292
1185441
1034963
1902903
1458431
91819
1939312
626035
26031
1567043
1814320
358134
1358367
257508
1184351
292126
998355
1461551
1185784
1490089
725777
1744771
1092759
1714696
132893
1539887
529553
1590051
1304350
128489
1463452
724462
379785
1068078
913593
56583
875219
1284655
1104046
398113
402268
1477523
1923196
1720257
830237
608371
1462910
1160909
580759
1355703
547380
1351867
537313
1607650
1310215
390758
845433
1853883
1614253
1016602
178871
1021865
987523
1755060
1915597
451786
1008875
1029393
51199
1731632
309983
1274761
101872
808898
872072
108944
266963
1392418
352821
666695
1629286
1816028
706537
877206
1974319
1655859
1428418
1164116
1827144
758510
1870932
896647
1411567
1927366
1262358
687117
551991
1273126
1426951
1504260
213157
578634
1113454
312568
1819787
1096507
1205017
1384215
43400
853763
1591478
645957
722833
785127
124771
1436013
1767495
1838753
1067113
734711
1839855
769818
48228
1839706
1452008
158827
210402
1567854
950422
316928
834861
961526
1894751
1140848
1156131
59618
905728
401550
1848198
1518409
1999984
876491
628199
584544
1375247
1493968
66904
1715946
1662335
1402961
141409
1727285
1423406
1335705
1707829
1790352
95891
1896810
171368
444278
952725
939635
639545
1604763
797021
687708
544936
1103022
1997329
1682392
456137
973397
624388
1620126
1840935
1478153
98086
1408038
19423
1698747
1211337
1934485
1157027
73878
603216
124807
1517833
726610
1063706
1265378
1772552
1114536
1904693
1817269
211633
594882
543640
1437644
1600011
1465179
1576110
113329
1274173
894877
1699354
12782
735439
914398
688282
9478
1737442
541605
540175
1812280
178549
533116
1245924
498231
126285
236735
683451
1784969
1611737
1374806
622035
743142
413387
1412853
838671
479406
1686144
1757439
1816978
795134
1229939
73754
356553
796737
1033712
437038
736210
1426950
212969
1096796
1492017
666490
390284
1214970
913896
1982187
778921
364137
206200
631765
816179
681951
590605
344025
164708
579530
292199
1412259
1396335
796642
1366974
1987994
24780
789822
1418153
952780
638781
612231
819098
124942
534141
29295
264479
1708463
1086073
650961
1192335
169638
502585
1888559
1670268
1038591
110431
315389
1258870
954740
699894
1253907
434088
967221
1494568
1372668
1302761
358920
1219260
1005435
663468
802184
896681
1980125
486636
1788897
412655
922080
1107137
165688
1080610
199231
262646
85585
346078
1900648
1749499
722474
1693677
1358106
1013237
358169
1616957
1879469
896383
1918295
928487
1962738
970318
1437465
388161
1764684
1093742
1237213
1468328
888556
460780
554036
280116
1629630
845175
114724
897780
777126
1352782
1641528
800344
722410
663242
565226
1673585
745637
1713341
171740
1420057
1175234
1228500
1832623
470768
1022262
150622
819386
1093137
168294
679623
983911
1545565
1386744
1720575
1622539
195685
1702532
708140
1699988
799521
684111
1064432
1121851
868054
282981
960347
1641715
946102
582736
1576707
772156
1383500
421178
145706
1064114
984098
1352065
842205
1475595
1148875
87478
763872
1346703
42382
1640071
1557604
1453143
639730
1439365
483371
738501
1073990
545009
1131289
1851419
631289
1618342
608894
1548596
1760347
1263560
721357
1071380
1763597
1814550
1170473
1816935
1592784
30882
1957822
218495
1376294
1264516
761293
1156212
216046
1425937
1064674
1006801
1618721
560894
652529
804267
400339
995008
529262
1270675
1435220
1150922
1194573
1973154
1531057
1118359
629845
796603
1928198
758650
789720
1735127
48364
451351
495599
1428731
1369481
306156
526075
1495746
83199
905975
466419
1088694
1105574
785067
1984022
1096400
926856
510410
1435554
1018985
1058380
174623
666898
1764636
68567
1818791
1367250
1059094
13491
1513314
1893305
458135
851162
1307529
1464497
1385473
149398
577486
1735135
1178486
23626
1522191
881513
1985313
1147993
214365
183603
210438
928895
1220869
391243
256787
876844
93578
81380
927145
366331
261844
197665
1209374
1987933
73856
170473
654341
794900
1193211
1825709
764040
1054244
662086
173863
747668
950464
1262190
436538
117876
351904
1208331
1003983
362013
1319829
212125
1854592
1757016
1657446
1592530
751611
1053223
779808
1951676
1716185
201380
1658335
1486719
1477580
1294129
712707
1664220
1837992
1860689
242845
1541782
1686449
1488783
1937444
663644
1717653
1497798
729187
949577
1708613
1167379
476807
1775538
299569
514468
836612
59645
554815
640699
1086555
1582647
1492097
1784520
885884
328104
1501309
1900369
1126717
121923
755732
1787691
441304
86223
372051
292971
1937834
1997114
1332343
443755
1998350
966388
612493
1019599
704328
1821443
403286
396253
1406212
1283913
107566
1596104
512890
1565959
598762
168369
1265955
551167
1931584
1265997
918739
1470492
8608
938670
1020687
1035227
542327
492759
1087478
1221617
166356
1421133
1780345
435164
180482
247969
273846
1014108
1811176
350754
142691
219689
1853301
816654
1620951
663233
928235
1674932
782697
1617829
1374954
96497
69832
1329361
314024
1884809
1672785
653619
1601097
770853
642220
725325
377337
1499650
159516
129861
161213
431550
1234183
685437
566874
218786
429650
266572
503723
303923
1665161
1808541
1928329
204452
710127
155062
932043
644700
1934790
590845
1461538
1016098
150340
1539532
1239306
1112628
780861
1071581
1309227
1215961
440085
1177712
1075514
219175
307831
1698004
1637844
1834711
641444
590175
1758429
764217
286642
218444
165908
1458739
789324
1484203
49824
628478
995418
1814992
1194151
1274234
931972
1633506
646262
1299210
1160046
122809
960062
1180556
1664840
1493206
444451
156445
675648
1188050
823474
1742772
450595
1280415
80618
1171369
1619528
407222
204132
514767
834050
126696
1643773
1418850
1453578
1927670
559790
1956582
1484050
904043
1093732
1829183
1689563
1152576
758659
172541
971530
879893
1676646
1382257
667874
250999
59863
685471
454954
226474
1663579
750446
1789120
1170568
1867369
1671129
1361003
1509652
49728
980023
786230
145986
1926113
1472394
200247
1825189
1269473
1838965
996521
342836
68550
627537
607075
898439
1119587
1890024
1029287
656934
1027037
1514772
370389
135381
264479
1116166
971470
1913180
398493
83664
1421240
659022
624598
1860159
1201026
1326242
249139
617157
311562
1344459
542385
297411
1020718
1915787
1903996
1899185
1803135
122600
1057007
940339
1657975
1433607
1478203
1158317
1196182
1269510
544480
524087
971416
1727916
282681
385740
1528120
1739893
1251368
1937265
85503
434532
1395644
1335722
1029935
1380274
538500
1665480
918535
1862182
557530
604634
818381
1226987
1058956
375543
1629265
530580
1225314
1269139
1548168
743234
1512156
856145
1150959
93083
1464337
1223778
102401
508302
568249
818300
421658
872357
204811
968310
10338
1554371
368596
1601738
1306716
523462
324897
1630715
1149787
1861874
1850793
845163
551441
879021
593660
681983
1581503
1382162
1546189
996271
1157384
1730725
1129180
1533270
1506370
17575
1713897
1916280
1755072
1473440
663303
1114748
343755
199297
1327224
544268
1966766
750545
616240
1601491
1718952
1711375
679769
1108156
1029600
1846836
105181
1349
162473
1536330
1507261
538197
728269
1731155
1173953
824366
923416
1247591
1150430
824628
1019807
1845158
997540
957595
1480750
460938
1971818
1216666
600727
1715903
1343831
473895
786498
1933369
233108
1884649
1327596
352208
93391
796948
1326642
32816
765077
1763925
1815039
749771
1864969
528298
1646126
839964
1994566
453756
254892
1446012
1909942
1935067
1674780
1178430
912282
887811
1147726
1070190
1548289
1754919
1911930
130711
1613436
1146281
76490
226202
1575194
981397
129739
128124
1346643
1511859
1101304
522930
1125718
66683
1042028
440044
1202508
1095477
696554
605250
1898014
1845127
577087
460668
1665396
138386
624211
1738378
1994897
52050
62853
14705
1938811
982850
1422771
179761
336606
516988
177264
1587001
1403239
1193116
1144363
78950
1374117
1912227
1550806
330725
1343866
1207077
359696
1409805
228552
1096049
1770837
634095
116172
416760
38583
1746291
1230820
1108679
946347
1033772
1286697
202065
1415037
1897156
737789
314789
1184859
1863414
1707126
396055
1448422
257003
773569
856429
1910999
1248250
358287
1625150
1133774
1145368
359045
1855751
950515
12104
580531
28549
1792540
430957
54780
1684269
853517
1360134
664908
1975524
309607
1076833
1780448
15397
1277968
1239558
1265138
1446551
1820490
1292854
1665798
1535073
599645
283229
804003
944769
386738
1046080
1013369
1624448
1551658
731114
719132
977155
721051
347102
1058378
413547
1993884
1899740
407847
1867755
1732780
1759322
130452
796191
714819
1311246
1290152
706777
896480
228453
347376
356364
236347
523644
295231
351346
378596
837713
240792
870097
297012
250382
923242
971974
1208752
1555615
865274
260480
1804132
193867
202526
1392085
82700
865791
1215725
865831
476261
700467
1737391
1020910
125628
973838
1281411
146374
897884
633243
302115
1445047
789617
1916035
1395414
1028287
1029513
543015
318260
863168
801790
516463
1907863
954622
584677
279130
165373
1083006
723939
1876727
1573226
863795
1928979
1478460
1808373
566092
107509
1256774
458668
1878975
137138
919620
1626045
837835
1285517
1836850
539874
522729
977693
893663
190736
614312
1529436
1822058
145004
712466
1918884
71134
1433605
406546
1031567
776868
230254
1081092
733119
1672927
575536
775416
1668902
347035
796676
247942
371809
1360589
1530918
681519
1213565
1692709
1968615
238420
1160772
264434
299424
1009760
326005
1043748
1003406
1584433
1765483
1498393
694194
405268
719574
1991324
1630704
1236404
916853
587391
1011658
1510142
1109837
803128
1422700
1812075
436028
918616
256058
540914
918832
1819391
1913123
143898
154836
1613158
1916095
49311
1751474
1816126
816091
217841
1719901
607595
952280
954542
1954926
142107
962098
119226
1278373
777323
379296
1733333
1506376
941139
1070827
887531
860787
1523385
1398024
706956
161280
885691
26518
875696
893862
86470
1036071
1963841
529979
1297393
1226503
697515
377242
1531275
847489
203967
1458114
463693
461182
284016
1759307
1603212
461205
954634
385740
1078516
927456
942381
120885
544335
174672
991416
171445
659593
60765
415857
923966
427462
1026200
199953
750347
880644
308269
62671
531264
1813397
605548
1979708
1336745
603642
1562148
998219
245282
31077
1291197
796603
720930
266119
107276
728516
686654
232831
875491
1870936
197035
571388
1263011
491462
467567
1865330
697230
50009
1564971
671383
544047
1873059
1901472
838801
1734956
1749536
1054959
1438136
440121
416270
132071
1921869
1387518
1505345
1466494
324145
571702
1170133
1973732
326254
1872647
1027423
1136819
1070076
454104
955748
778746
1349498
762387
410321
148930
1396305
1200621
145391
642411
1294332
1642141
276461
297654
1085566
1422918
77540
32288
427009
1816013
1591980
461588
328681
1136401
502215
264880
1140955
58866
1313659
1377089
663359
8056
1005031
173767
818836
1358005
374416
527383
547613
1114529
668337
1234593
284141
719217
251637
648018
575512
929047
1962872
1051423
1291802
1466987
1408167
1320937
1653807
1757137
1878429
675441
373307
1396957
1171143
1495251
441799
338530
713408
1545751
1538604
1335029
1151809
535206
303054
1835466
271787
584467
248345
154529
758044
1914258
1437090
424565
998724
1560648
1152795
1630704
838758
1624031
1347215
853328
225926
1214251
356191
110870
1397675
1015207
323106
1287356
1455833
1567557
364381
1017125
162271
1793526
1060480
782371
478060
845378
1968718
1364472
593700
870235
1019596
1466735
1352168
1419363
373531
1196802
1659875
1647274
1672567
1734038
753567
1464423
953462
1309380
1893412
207307
1784903
317779
1745994
24362
1343375
372656
42282
992004
1279510
416495
276252
1421924
363329
1439581
713641
1821918
1973606
289595
969874
923363
1096426
64799
1332370
982703
472776
393385
1529356
1383310
325672
889271
509721
196020
1470496
572682
125194
1410186
476541
187339
223930
761176
1880436
971734
1320386
492368
1152521
209487
1312141
1360587
181475
1611311
63430
1445449
1206407
1381058
1578114
1798974
228276
86209
1405510
314178
127369
804610
1623916
1530828
1632757
445124
136165
387266
507286
152106
1903305
350219
1657385
959142
289069
955344
711560
1295611
575608
556918
823483
249093
1150054
1162666
1316244
1682793
156716
274731
1996659
1539874
383002
320268
812158
1607910
1576631
1137048
1403155
544646
1318093
730665
1458064
1509630
898118
1358484
1608667
1677928
266653
995625
1198566
107280
385570
1178660
375931
468589
1045167
132221
595581
1702211
112076
1792375
395857
754218
749694
1635786
1910921
1044794
970734
1455060
1531862
365985
524152
1179738
508825
403142
1425361
1047410
798591
1958867
835157
255263
359694
1466895
1002296
181474
768607
926450
1069368
449010
1326063
1853692
1524720
1899185
259155
1595766
1405244
1206005
1614832
1866797
1092582
1696168
1773710
1742442
1454702
184454
502675
430396
1179887
1493085
1827587
1080120
1249669
305281
913931
1280519
1909438
736329
1774865
711952
1377494
210954
918750
731735
656348
1212243
1576436
1404512
453492
353521
956932
942525
417039
1155110
1072234
165126
1649711
1927056
1982634
19825
1378221
817443
1303415
1356581
1597650
530372
166574
391238
1466130
829478
1033712
834397
1780070
603917
1435474
313508
1709689
149224
206627
924279
963426
658315
985354
565538
1426296
947906
1976637
591532
1005751
724486
9924
1043125
897450
1325493
1545853
34620
1326330
1471217
942037
1770539
1828965
1817134
1802790
561802
799521
487541
1965159
631830
1966933
172278
1952834
1925715
1209374
294296
907231
1293415
169663
1314903
3274
1601349
1363763
235756
1491516
1713919
443207
276839
994521
806781
762730
1520178
1631321
555919
482945
490399
328955
352111
977284
1271623
735935
606740
123920
50396
844637
1313326
1705979
1378188
1558632
701618
683649
763736
636602
836654
982957
1853241
1675608
1080498
661391
376073
464799
1892331
1383054
1680219
679630
1439235
1212263
1893383
936318
1576008
932184
1145024
718162
1319295
1489760
1370018
1838674
1207809
1284622
1955441
1098463
1629797
1128698
1903676
1705190
1009990
1434102
1613346
1145700
72985
192049
1989696
80966
1393144
18931
389842
907284
721328
142607
833181
1662246
523032
1368750
1719197
1129720
1536555
647860
65067
526284
314491
1450576
1781311
399354
80791
814221
192677
1379056
9287
1839070
1424286
813534
1058653
1673954
652140
1772574
1300611
987029
980304
1482980
384431
482067
112525
923327
1061640
405439
155450
1434634
1720137
173028
643966
288909
1458135
433337
879506
686690
973494
1939089
459808
1667628
1086614
683588
1666419
897339
1805372
697385
1024500
471553
291840
186661
1010166
1984666
1778690
1750582
1175523
1569773
1266481
987826
1158059
721924
1556454
1966944
622486
199056
1048597
1974590
1985507
291662
1616663
1530618
1213378
1371037
1707927
1475675
246972
1963975
1277679
1262757
1440890
1286884
1480282
1505606
1762540
1541503
907013
1103941
1477118
998088
1244642
1745524
1647274
651371
167903
112618
319108
14633
263783
1982156
799521
1354330
1280476
1126780
855443
1239736
1630871
1226496
1699641
1025770
1451797
393012
558365
644708
803546
1346735
1089119
1029367
1274115
896898
1870608
694445
180028
1182620
1515376
1990867
1179394
1405415
375082
1307653
445111
1778330
1751064
1767316
1675541
323758
1844642
1033552
1008469
303902
450575
1774965
1927505
846288
807087
478371
257068
1052720
445481
1784258
949021
303332
1138939
1895801
144529
946367
212986
113287
1432964
924868
1907326
1268613
1939624
252722
595421
1778372
1512592
786498
72751
1792558
1314079
97174
795030
985920
1872042
636746
1202849
1026596
1333966
289867
667408
114017
1995855
393030
104666
1497152
576852
692210
1359522
1790029
1344411
1664977
45558
85323
202374
14705
1853777
722382
1812873
764383
1134524
903527
1759113
537352
524335
1137886
877206
316557
1924914
636765
1932512
1678815
1624189
349411
1326945
1017662
1073257
85345
417710
616407
1269003
1329238
13235
536936
1902496
238173
210890
1069120
87734
589228
1542385
23699
1584448
672248
888379
60536
310890
1258680
445699
1775371
1605732
951588
1368739
899359
74256
288019
1466561
1143170
1562053
1769093
249976
1682392
1557780
940450
221463
1051407
1393642
864442
857751
173235
493730
433362
964937
1256213
274740
755964
1393149
1480346
1627035
68202
1916596
294188
1561866
10298
1670273
1244091
1342278
439071
1900484
1191258
134802
455364
957398
45653
996748
1157624
515885
300842
1410432
1432199
738601
297901
108145
150759
1578783
1973154
692000
446590
1645727
722148
309235
1260449
1389194
1050069
1374541
1106916
1170864
1772322
1164708
460469
1360264
90488
1526724
593417
780394
103056
227152
151774
1433095
1253582
548554
1516501
81799
8578
1003354
77568
1566379
1613573
356166
5532
1603411
633045
1057296
1287231
994715
1383991
1300431
434088
1182255
1481071
1741751
400564
1248367
1289320
1222717
608000
1089245
372697
226041
1013891
1942394
1653931
1223151
749649
1078851
972937
51949
1746369
13169
1203161
1696462
864279
930462
225397
1226850
564708
5864
646353
378296
1023821
213809
165376
1914180
1632782
982175
1110249
1243742
431717
671785
779700
1927371
1766986
532374
1632024
1839748
932066
746741
1957308
268540
1447928
1535627
1633352
907114
1165531
1519834
1081490
921234
1263456
1460159
1708736
308192
905175
582979
1772019
188151
936099
285971
1009760
1157421
1003891
1877697
870954
221349
984065
32423
465235
1328735
489970
1306050
1723616
1871162
643178
228416
323560
69618
538392
747995
1325198
719027
271940
1485703
100690
752285
1431046
1150087
833194
1604478
811463
824542
1093709
267381
1026278
890406
1582051
1180400
705797
1435683
1164122
923672
1781436
272025
502258
1027300
770675
1637058
1765232
912446
171129
1832029
1359530
846782
1037472
227846
171287
280646
688947
1102953
1118107
1199752
1000961
320367
1353057
649839
1202473
1306650
839831
173995
215359
1215382
1229255
1671010
1102555
1589354
871970
1794554
649529
1837816
1531998
511062
1777457
198791
190452
1971756
1632811
1609967
786001
1333647
1705320
1601551
863353
1951779
1906256
338485
136684
1027763
1626580
986298
1492119
1078813
1112400
1210286
901009
896889
1567615
1602458
636227
80575
870592
501249
629936
60593
752344
1952273
1246483
1131151
1637626
1125533
742818
1388793
105205
190260
705888
1689195
128268
265799
1207100
1314804
1292487
1563925
1618291
122372
1137858
1185342
1403016
892406
1279022
1165343
1915445
227529
1778585
388156
1719356
1980218
1568082
609306
1199523
258917
112570
338229
908391
425959
180694
1628048
708820
1909500
1497496
1453364
424040
1880470
1601332
95916
1918395
777461
199397
711642
15329
1115298
1076166
1976265
1382036
1511763
1847089
51044
666513
1985240
1553789
1958888
1583665
1984999
414582
1190396
1033885
284683
948982
1279472
18810
284784
960427
829439
1540758
1237401
405980
3531
577897
297826
813944
1725401
1007653
1510197
1510788
409813
1054273
253557
176443
1914385
1762540
714369
1706066
582716
1310697
757520
230598
1543297
322683
1477546
1099626
1579194
1305958
898718
593151
1471352
1848840
1988985
429613
1878163
831077
1873807
1715465
1231666
285384
1838245
331177
1468104
359888
1769859
235400
1972201
254566
1982573
1792153
974226
1506012
1559474
679036
1518146
155523
280276
1203042
633483
1580005
500492
126693
1318505
1970008
1528131
1973391
335727
170162
1608308
1758389
318234
21965
1769139
564730
861846
1572043
420713
454340
1863804
1975143
1416002
1787960
345584
1934078
882392
451594
1624347
1809178
624906
1374852
774467
609678
1242101
312801
238516
779390
985050
1457522
1647902
1908636
768104
364137
1998061
1284823
1888779
607075
1907970
566756
721343
1150388
842340
1873568
1350239
1053341
618387
1132760
590696
1971770
1579345
1692434
732697
422253
778826
183102
1772694
967295
1554098
957707
1489638
1308219
1881770
1380661
1536883
414173
1901050
553161
991905
761230
497132
774207
1986518
725325
1856285
1048161
30331
1575194
635202
1637973
1510240
613549
1958180
505573
77690
314452
1162240
729687
1105043
472357
1199066
510834
1845750
895212
420874
1063520
1157233
1959294
393972
1333743
1170929
154529
416912
240019
132538
1368754
376269
1834786
1671042
1876501
278406
1497145
82394
360996
1733828
1620208
98640
1000245
85680
47385
1666027
1177178
139149
96696
1969202
212991
1268993
599696
1617889
1176808
806070
1260722
152238
707351
836284
310397
272905
245847
268481
664783
272631
777351
1826866
824730
89627
809485
1485582
746810
1905895
1664409
1326454
1166250
858408
609975
1871249
1800957
295068
567943
1869987
999171
938097
808767
622755
1281157
616961
1937288
888147
1650935
667228
443589
469008
1636790
1111459
208443
1132760
1737152
890862
1492445
712947
505418
709295
1581727
1841472
684566
1577105
1124336
1462439
1260722
1847902
1168303
1723920
1360919
983474
1583185
335799
1013281
1828646
417201
793629
505028
1329127
763031
1568714
82368
1548471
1629192
1270374
254570
230004
1580349
453864
666898
693660
1119058
406112
729217
1756258
294319
1647221
42246
441768
1238353
1160355
100526
1475388
632075
1659654
1142701
470608
1384726
1119459
1967965
883898
938341
975746
1923942
1636663
1720832
474714
748707
803773
621334
231
322075
1156341
47664
962440
1257458
282480
624414
1222047
1461327
183343
633483
758917
582857
585054
1214094
1071396
1036471
335318
272372
625263
1140909
1053437
861870
787321
34620
792334
480761
812325
562638
117922
195375
1154022
695821
1197708
1053472
1240097
1408963
1030690
387926
348669
365368
218911
1993667
13361
507666
1905598
278533
1590947
318270
1426519
489333
58676
1532026
1065992
579340
122677
1130934
1784307
1062523
1751092
952821
321701
970916
1369593
1505667
1832182
360461
1538287
443537
1965846
48348
1672410
707487
1394034
128144
467587
1931770
1564966
1876467
1200618
1771664
664889
162582
1061817
1122012
1475030
302562
90765
1774698
1257783
1441458
32464
854305
1245710
490246
1567869
251067
155615
97254
711772
709788
984079
775960
1885363
1967771
7517
1689304
884744
918969
1288168
1664554
1296942
1707809
3531
406082
291139
1771238
1233182
1373899
1896716
1969636
1261939
1193903
644325
1126079
873928
570410
735039
803496
561910
229366
728923
387479
1038592
1658296
1044849
625687
1028115
1334950
1808250
883461
10665
1808664
34825
1009769
629675
633904
461417
340335
1006766
106506
1491202
1304407
735935
970828
1500516
1889321
619589
589925
365880
1618100
899719
837796
1419746
920961
220248
1793816
312610
207734
633378
816562
182614
1930009
1031537
785088
1472512
1737687
1339300
206871
92885
499640
722388
1907213
1647341
1326905
366943
406047
1456229
1010257
482233
1050526
70900
304520
714067
665867
817121
505751
1730062
1029158
681102
1154033
933780
1641085
154529
1965792
1887007
1791120
1639317
792091
1580935
610210
1009384
16483
1742456
844599
435599
1514689
810995
504062
51702
1405147
1879275
1756664
1458758
418958
589833
595492
1097974
1214774
1533864
1873153
627087
1892538
160361
362796
1273484
1131732
1023765
414377
1894327
208898
609678
1010388
824568
1661159
550409
394724
585122
1419468
1982192
884687
1558731
1420229
1669646
599686
1941556
1495017
1282557
407174
1550746
1244634
1608430
1244691
191449
1555293
1577538
1516484
1328772
1112557
1137055
1009953
1604068
1622343
1456543
955344
1346896
1803792
1790446
336324
661514
987265
1453920
884314
603165
172951
728667
812821
1517940
1432407
1858410
1217124
844773
1665352
1624373
867027
1493295
708879
639299
434875
218444
1816546
838261
1862489
321719
1745178
1894064
1211532
1665859
489318
1462641
1036433
314750
31794
1851353
676495
1675250
1843134
1627458
256059
1649877
721894
163236
1672945
1246074
402069
707548
665198
1130905
1626181
869390
843376
169885
39036
994713
59794
1159723
1993675
1154691
1053269
660218
766236
1951701
1766780
1329991
463980
1680666
1076518
701475
226532
1815233
573611
1254250
1102853
301637
1132372
198680
1813826
201080
217859
1322705
1255580
1503076
1318898
555172
167200
1085131
910635
1097916
390114
906964
1800957
758586
1779362
1100966
647443
464147
425050
1790676
356447
635247
627820
487060
1207659
245598
1409526
960830
1043389
801440
147251
773517
666450
1076089
1319455
1020761
1224860
1159428
1232947
610327
507716
5615
1846639
842528
104093
1828299
281144
1312733
437254
1007525
38022
1946887
255733
1278589
1916900
1288717
15182
156878
1882685
1007485
1720459
1159620
1968822
1250916
1581297
276983
923034
1767283
1549915
320140
700260
765141
133916
724979
1371610
1963966
560055
697627
540455
1290206
1696047
719630
68033
1717042
606163
15669
979575
511427
68226
1603296
1235917
927796
255288
1598865
115936
1281755
573863
1110877
1497510
330149
1976532
1649807
1316441
690604
725706
845979
656795
950410
68489
782053
663603
1521007
562640
465489
466012
1471864
1750314
35249
1069830
1743376
42693
333686
332780
1646665
492294
1957994
573863
936318
406885
1265727
1216807
863806
1932979
1559562
714578
1848118
166713
1728667
961517
53326
485962
939044
70435
982304
1307435
1159432
1219503
600873
143602
1026546
441472
1090559
281891
1577781
1811025
896035
1222160
1439736
1683056
529479
1296288
846664
322381
1390249
822894
866702
546040
710694
424877
923307
1666537
1347789
1405197
123966
1746505
790285
1748260
1042323
977587
633335
1220671
1253366
1824093
259058
630050
843272
538520
153483
1458238
1621711
795538
735304
1714470
593796
661253
497850
989287
1160364
989346
591697
67434
1683355
665784
1664270
1541799
855139
840357
1490329
1244457
1906620
1152196
1961087
732697
1891521
1318093
403790
951674
752894
166383
1986401
1588266
1025213
1386189
302953
704171
1397888
169753
1029955
1076519
465850
243683
11700
1181419
795580
382140
645922
374923
151415
119428
988888
1905912
176310
823459
612591
1935567
205045
91084
110769
119282
1860497
45118
41457
1146336
81088
286118
1493312
1418930
516854
190780
2621
1008504
1510590
718558
1550904
935062
710604
72668
1701064
260007
146576
846117
1799133
794327
124281
353087
1446483
1734291
1176490
1341669
204608
1264183
1770251
1689563
1450812
1116048
972721
984516
900510
461305
1369111
1391413
129825
9247
487001
1725958
1524043
1639460
850808
1535962
1410663
1244070
1733333
1507189
1757799
884765
1062594
1881248
1678904
1355965
839125
1579714
319510
1460900
697668
1280751
1586394
104422
1825992
59204
486904
442941
879877
592294
1709410
1970681
452202
1478027
441102
1352258
397025
472964
173565
722427
1957161
644766
1599961
1210681
1942828
1549710
26101
631017
1350440
1797417
1050562
815779
676378
822256
23224
58446
866337
994297
737672
449286
1637055
871315
1934528
1111302
529875
1898644
598465
388368
922562
1880363
25439
1024716
1890378
1081712
384754
1076444
1069258
847489
257471
1552303
742510
1324510
1513150
1158633
643115
1198964
1841703
1645456
511567
244509
495512
1199456
875734
327203
188742
393322
1283664
123407
1513517
1663643
48956
842391
1584498
501190
164390
378590
300832
562072
594030
1136227
641794
339846
436601
1743669
1623842
1260082
93251
1585513
861490
11123
207999
590679
589923
122282
1645567
233658
1085519
441470
1379616
656343
1090521
1825189
932571
575118
937781
1222944
1779507
1264509
1974459
1168266
1356306
1256521
1303200
1381295
1352582
997023
804015
268213
1227908
1488450
542892
739975
171352
1687941
326569
251348
599763
33147
1952019
1733590
1173206
681014
1362904
939230
1288915
627847
244293
1755388
670599
1715527
54460
1074864
964864
1999953
237740
1463170
895471
308222
681014
1826408
803284
1021458
1472764
1128954
1575686
434257
304739
143372
1408129
1115298
1000725
1904404
936549
290144
1588413
128319
81516
735341
1685575
602289
1676413
663786
903320
1648991
1660624
1928938
276238
1654483
70140
679410
1466768
721408
383517
144662
84082
411799
1518178
15030
121214
1198464
1482967
1460175
165404
859313
1899575
1283451
818836
607582
457876
1714089
1041883
201561
1771382
1864853
1857576
1184859
110789
1354056
160766
516911
899072
315244
1899433
219941
94173
39740
1643893
693487
347073
620007
862302
738655
270553
564905
1058027
1922268
1278502
602351
1446569
463036
1522749
1071406
1616084
1629269
1412685
337482
1672932
1869083
1969587
991416
1742302
114728
1226829
1532878
1484401
1854497
1839873
1235082
1053283
829857
958658
1374294
1314972
758820
697534
778036
1371393
566016
1374871
1041536
1896816
507076
750655
1126376
1628048
1114700
1553287
1886853
1352628
1434531
283464
1628745
1297171
1504331
119763
1264613
382364
77661
314545
159239
1270313
1839109
613709
585058
1327539
1930395
1361128
1273756
1912078
1789838
1139928
324024
1635551
1203096
814885
1092584
988461
955478
939160
136161
1102277
1902741
1652411
1737841
171908
838804
957417
433993
862891
948689
308508
1787510
1598614
1048384
90460
337769
502401
1718637
538468
338639
1029457
1244496
1758548
1140848
1659206
443475
1165010
1090926
1572760
1612934
1271366
389934
1071425
404023
1739126
1866501
493611
1186150
366943
623069
1164139
985504
122150
30514
1990209
651658
1241422
1811239
1584160
1524230
1686657
1267480
1605519
1434871
1597931
838502
1798479
1345470
1054530
1818124
1298169
341525
1250779
956308
215673
421003
970692
1771712
1690205
1296113
1898061
1915565
1394808
1531928
149411
982957
1761229
1913384
928770
70984
1804736
274779
386607
983283
946964
1315655
809413
1305891
913049
1499501
1375932
497052
1375438
416031
1448614
1341789
748068
1901081
744905
1619314
1247990
12267
1609178
1059281
843391
1960678
505873
1378313
1094998
966953
669070
63616
1185691
991951
1501810
836121
473240
687096
1838036
470386
1603049
1608467
323460
1936801
211150
384454
163708
110384
1945949
794295
1604228
166850
1570185
582580
88331
796785
1230238
914498
613179
944178
630145
1869884
327144
1738287
1543783
488677
1778221
481467
1433868
1644894
1788034
1695905
854298
737034
42237
1251829
763040
944384
1328766
423561
1791350
1284937
1815399
1355862
1312282
964370
1064828
638268
1913912
1487010
891051
1084939
1800366
863806
1760522
709021
891293
1979907
856920
1690875
1968318
790540
632198
1218050
1763428
1873036
1468717
1404420
1472752
153320
1112058
1244985
1760500
654428
1451950
1088794
1129660
914607
1986993
317969
124798
1422752
478371
459784
11710
1926841
1471775
1871285
1559535
1543644
771067
638785
986476
1617461
1830215
297562
1734615
1202902
1354012
592934
926468
1793816
531411
208137
1009689
1678516
125594
1594052
616010
572788
857355
998809
539682
573724
1825076
1207999
863433
1792676
1714145
1381252
1062646
249187
1430571
574038
1178736
851533
863968
1373890
136630
979220
853448
1256777
1427783
790267
1482786
1238802
116958
872850
946570
1648774
1475243
1159636
602780
249931
437359
381955
1180831
498810
1160416
644640
467249
193347
1037678
135533
236037
1627055
380146
441941
1144448
585064
1493913
590539
892608
499649
1656599
328820
626796
1503586
1080763
508982
511001
1111881
169661
7905
381571
1044202
1029813
1479629
763845
703697
1994343
1035312
1761038
162585
1519782
52680
82747
126044
1059833
407262
1920485
769044
1351867
1646542
145718
784714
1152829
356352
607602
119301
1432155
1835466
1259930
279126
511848
1033317
677189
186902
504440
1740235
1556912
948466
1217666
468566
1578765
1198027
263610
350152
378952
1777349
1572400
826503
1298362
1231862
1092855
1649471
151514
961868
986298
430245
1759656
1329127
822321
1182540
1701036
1788663
525716
115486
1266955
148254
861395
1132317
447973
1005621
1221291
1666912
716849
1409648
188093
1357239
1906619
1018147
77843
602024
536143
1152154
1086906
1230691
880125
1283341
1270632
187493
828098
490009
364366
843014
384970
1422806
1580489
1714558
817231
1838603
650439
722707
1657186
288883
808476
1063891
336855
1367268
1010090
753127
955010
351846
1934596
62638
1005915
1510748
1883663
1045491
1559253
134027
1911081
1496293
523277
875766
1142897
358169
579403
1177663
1990092
1439365
1408956
1877561
216623
1418850
1299998
295708
1339325
797545
1622200
34965
1748760
918999
1898450
1304937
201233
1520677
41734
477688
786471
974404
909261
91843
1041369
1012323
1062239
1576051
1240641
1065759
1957462
454251
1010534
1310900
1884394
1506386
1017565
1982829
162295
1723809
1803873
279256
1518491
409423
290033
609773
1638528
404274
724553
1191287
404149
10792
750816
348176
991727
382757
25357
774596
236226
750554
1672316
609766
1345950
109472
723982
1378088
828781
891885
838402
113286
487779
1526079
1711492
1988696
1804282
536772
1804736
1582621
731421
257568
1384607
588924
772636
1305514
176901
1785955
159601
305131
445719
1869987
1071698
799135
1940677
1284784
1321181
931684
43228
529110
141688
1115447
553309
1087218
374105
1717989
1510751
174682
1034439
1231731
1284772
1134704
799784
1211794
1902653
959142
1202798
1415837
499783
762
65520
366490
1325912
40284
1171369
672676
542187
1819185
219179
955818
1360594
1508546
181577
773192
1586384
297838
588513
188175
744580
825086
279848
1347227
1918295
1225629
112194
936696
498021
68684
614231
766176
1718698
998759
1237004
1744144
101872
1856220
214366
260343
1135365
1357953
1083922
1093835
1551102
1710097
1845753
1022217
254785
472913
264836
1664274
1278187
1964649
1685132
343220
787068
483562
932066
1013332
714709
1274761
411837
1142691
432848
1810217
1457108
1588554
892432
903744
1583960
1377811
933118
1390231
443981
670580
1636663
822202
845110
322291
937493
1024777
751289
1289377
1851237
625402
1549232
1648015
96715
558080
1510861
458135
1459355
1029095
903577
862302
1838201
1677882
1948583
560310
1155376
54717
1096695
1617857
512359
501402
1039280
333559
1832635
1643425
716795
93217
1352215
1053342
430653
457261
1938649
34413
171328
1841988
1265116
1774026
815133
1459341
109527
999794
380344
154529
699879
546203
400799
16341
504752
1755760
1276854
212926
1261454
242052
534412
1524939
94095
446718
1577167
1917029
528484
483577
217910
1842961
1323255
556789
743073
1537584
687407
979963
1286108
148477
1140780
295322
1999053
799198
483860
730644
540891
1570466
593545
1190019
160694
252753
1896821
1296677
1723184
757266
246958
1422982
383862
1256618
1706553
945920
1185882
778382
899861
895831
957617
993058
1364964
193915
974193
91540
1533877
101991
607446
1823858
1530601
753402
1025480
947570
1890250
897053
1664649
717509
47947
387393
188920
1727086
112018
1088907
1965849
1301589
48806
617533
1693908
283974
950755
1055229
1373275
582460
763300
685906
689729
1415868
1168713
1207013
592196
154002
1795323
229226
1839510
440054
975352
343996
1783518
70081
1462384
1345583
1088188
26077
941589
1945014
416567
1489584
1034606
943560
741719
1064052
262786
1500951
1262134
614127
987216
1245366
998494
1647274
9770
37321
1568480
1994345
567528
1084054
1232660
631322
770154
1783760
368556
381203
1644895
1364555
1090518
1265955
1617439
1192236
1883132
297936
1356096
953409
1701557
1854592
682711
1330457
1408129
345955
662086
1602861
1436783
759249
356590
1306814
489134
769886
251520
1881360
1783236
277462
1948364
253305
113324
1549761
938981
789691
1502116
431806
1245612
1904398
293099
1976092
668125
817709
1322579
1258270
840701
964120
642201
1887258
148405
1878348
470327
926
991611
958145
717913
1680219
1701525
1973720
1541238
634495
623461
1945519
303420
915156
1621633
921177
1195998
1029438
144842
256288
264880
830279
1327394
494389
447517
950464
1596240
1225984
1871291
777491
313399
303510
1554735
1894796
1267379
1442389
1795097
1673234
1685439
1864789
370806
692381
1247704
789822
1486952
563940
1215274
1497752
268213
804659
1781376
1211711
261662
332309
1588509
613097
1470496
627396
936972
1019668
1992902
1016904
455686
1093069
821040
819423
546203
1425792
778664
1341823
1204513
10125
1928249
1656230
723921
168957
1729547
1318496
1812437
380646
1394136
1652925
865532
125244
130097
1130502
495985
1636619
1898897
888753
671678
796155
1747329
405788
1810318
608734
744551
1261574
321528
940808
68260
171788
272561
1261176
1117775
1909268
1561374
1806348
660426
1930466
589125
165195
168627
475728
896231
822104
1095794
100001
1288151
1465593
1575691
1325534
1192357
1658338
46410
1919971
1685383
1962849
972649
941631
80749
1374233
1003780
274146
359983
397857
1111046
762281
717883
1135858
1870472
459318
892726
980496
1868373
1741098
1345158
1512538
1407731
743187
272828
1754097
384119
1878913
265493
1237676
1547216
1469780
1694731
703212
1595336
217673
265758
1832705
1123523
86146
1497592
941321
992822
1848837
63430
748041
1142426
513970
449504
257360
720062
39101
1912633
636841
1521620
1972759
1263224
1343524
369188
1688828
776872
1879768
1367852
736052
898359
1332498
1308669
1642657
346967
823411
795766
896392
489049
1808844
1089945
888753
622382
1625961
203363
947196
138733
1203206
1921453
101113
1290405
989844
1297817
762051
1010
1536900
1027180
1796252
631431
1611943
1801787
494754
1381028
220467
1417893
448606
346623
569710
502578
753185
341388
1830558
34486
183568
1702506
1038788
893875
512804
9158
620959
63011
1747835
985290
325214
740638
1169977
822716
1295157
1026016
914319
1140539
943356
1199344
1858335
1514156
1626149
290776
1072950
921605
1281633
1870937
1566114
1455642
1394574
31720
433491
1763301
567408
1631010
1534454
484425
1824983
332922
1184351
1248868
1497215
898443
819201
1625694
589546
1661551
1420938
1598028
159135
1753126
735736
1686975
1592925
626995
76085
1460620
267187
1219162
600299
1184265
1026045
704948
1447682
335937
1973037
563572
864275
1628064
1979298
514220
1674921
1771101
1491377
1523451
659190
922721
1863820
475069
1628714
1111122
1943100
357949
998764
130565
1347886
1928530
872863
732970
1586300
1618251
1358315
838285
1493377
761216
1422928
575350
767193
1318938
274137
1875269
1097800
692266
1498460
64629
1379649
600199
759766
1079145
1317121
1984196
1678741
456607
1638466
1219804
1828671
1456790
1886595
553486
156099
765702
864204
1828841
1955214
838904
290480
590377
594037
584414
380300
1197011
1039621
121214
1117856
846146
588540
238872
94256
1459904
1712539
1496398
735557
1689229
404466
552448
242009
403382
679977
820373
402369
1235857
39952
131740
1411561
1801965
127881
100922
978421
951643
749816
866973
922243
284291
1880604
1521343
1980040
480402
1487624
90259
124071
1403965
989186
1095186
1443441
353863
1191016
408418
606330
1783691
724329
448321
189396
1725301
1694005
1102490
730627
1522442
117810
1929861
356609
481881
249808
1924881
1991266
1871495
682878
715911
1672403
1391112
250704
358531
781258
1804469
1328504
1689513
389706
1968792
898493
471201
344676
1427420
198356
673762
1300611
583316
446608
326063
1070039
779759
1667710
1170574
1406187
619574
217273
1371259
260019
119025
148815
997703
1357615
904236
1253488
1017624
1608185
1791943
1444962
710789
1094584
1206981
387790
1593544
585992
1549673
332948
1325912
1571186
41207
1353532
1165931
425642
704240
1501154
440576
165027
4276
1621149
1898116
418949
971860
1256074
1374958
490972
1564023
69757
883805
670609
1164379
1156533
1316346
563303
1380816
1382100
1515433
441613
130196
530165
1520012
1156983
695247
1693495
1580568
1147752
347581
1217857
411434
528049
193915
69184
1070157
1868180
1281546
570297
1280725
1021753
1588152
103327
886633
654528
728594
699546
1149391
1075998
1407605
768169
1722434
1158843
1311128
1032293
664816
1136631
314101
13419
1570185
1859696
1378188
905334
1834809
744477
378896
1569791
622704
496735
1898317
1718449
1568391
104545
859193
591005
762096
1108962
925381
578318
1626297
22369
1853331
1699947
955748
219145
1588065
462123
592963
253429
1622748
1107314
1343464
1365915
1541647
557918
96040
873657
355320
1021504
1107582
1310037
1300611
1464828
1195764
816251
836233
680547
1712031
383610
1804523
1894651
1726187
395453
553591
266947
1126112
696201
305047
1248950
781478
1021770
1399418
204982
1449679
456087
1082159
900407
1269898
958974
39041
1296741
806069
1916039
20900
710233
1458559
1794734
341925
1862267
381066
323758
394737
1403630
379874
231627
135099
289912
1386484
1749028
181330
1466709
1601349
251123
680887
1369589
1665515
1220223
1282242
404149
54358
1553401
1832348
641139
1712093
1469471
1930146
233780
1335546
1149938
422729
1925260
450799
1907763
506021
550570
1760949
1350852
1086073
1276671
597501
840250
150153
526749
705389
1080076
664624
716181
722561
1936581
4067
372304
77536
509999
873185
1330575
1869121
1266890
1317668
1743828
166632
1781339
515889
1445622
1742752
100186
1177974
60461
976897
1052631
940618
1960623
277890
754098
1456125
796317
1725775
259108
812079
567612
1214221
8875
1251820
530305
1316498
683453
1074622
210276
853982
332206
718176
1693491
1012165
583711
198202
1933239
1924167
972125
325201
218181
1744771
1746600
1239102
1745204
1555227
1467096
268546
1986566
953350
1843339
142493
1843872
604527
590586
1272224
1238774
1459841
1636734
258966
1593544
175054
428042
1174776
948527
698888
560057
1359521
1748260
1956414
78950
220874
1758475
79634
1951451
1151190
696448
142607
1398766
624732
198245
1132668
529624
1234802
1950280
1844882
200327
1853061
183747
1675090
639553
1379706
769842
694150
266589
503990
590028
437615
335689
1540153
748069
1369208
725143
1941617
892666
1194110
538755
1163497
1157510
1594480
67803
1311663
1354989
88794
1475351
349220
828180
490728
1644312
521192
1409526
1031258
851558
1128032
1111411
198813
1155445
1172986
281189
223155
84582
1112058
202009
1092552
1358126
552460
1056327
100690
962518
30882
742373
1406933
327257
705512
503210
568418
1257523
584937
649492
181320
1513784
1092685
948128
173707
839635
715395
1920284
195261
715976
593240
166957
831647
519162
462179
144376
1378671
1151809
381865
253986
158470
401361
847487
689033
1211450
794512
654652
354663
1083651
1552118
1725197
1674968
1849793
1670940
511001
1632298
547613
1253194
1768796
312919
319517
1499501
529661
44751
1070674
73231
1250374
1324771
309553
1473912
1936410
1896032
474045
26050
80356
1231604
502419
1685298
235985
1677741
327827
885567
498671
222569
1463852
707222
1950457
708419
334372
858200
331085
6845
1947091
1420942
750954
1190069
1308190
992348
1509832
1585881
849041
428219
699320
1665229
751122
978568
626028
37928
310107
1136203
278961
1867351
1881106
784715
1768225
1043475
1136819
624407
109092
647987
549527
1996475
194370
291593
1506386
473211
1654425
729671
1551397
1942364
663590
235196
1847009
1934834
1245328
265575
552067
1134690
1433861
1481846
965470
786230
844918
1689018
925470
1205992
296242
22691
1741270
914062
660278
1060635
1342705
1871715
95614
609332
122921
713421
1246661
1734698
3737
236960
560155
1466532
401152
1298191
465182
210158
810641
458340
1013801
476414
1626181
1513608
1424720
1685298
1326523
1829357
340889
375649
925449
57388
1658849
1924780
1241809
716486
1010982
868483
762253
1501073
7512
1568147
609766
580084
1101798
291926
1335989
286478
455001
1701519
1902311
1492440
1784010
1283823
1177182
1869183
539577
125989
650594
1791276
1530569
1804308
1066785
1911319
1989833
1826348
1046139
1683439
1010169
1151757
37333
1290205
450729
957191
1205437
1086412
1185441
439480
561962
641403
1784945
1104742
561962
168737
590591
115173
7196
528010
1340316
1844460
1672927
1512124
397322
861298
650766
1028990
1464293
1428191
1973215
1368657
687920
1817693
939022
842413
1537945
523013
1946829
360169
1225008
1566964
118505
179523
618197
895845
424211
1818613
281540
185830
557104
1694904
141663
517460
1147610
1397208
1607644
1004311
374916
1735217
400296
578203
1990128
1503076
1457872
155982
63748
1007103
655665
1163389
280038
1152473
358444
59108
1890863
1997109
493034
1432685
59642
1100353
414988
1587898
176289
94773
1547348
1528084
1680966
503835
1402697
240653
332767
1233628
1657616
1990753
163230
35561
1859816
741438
1170921
694468
1237566
85246
60645
1257485
1959524
1671590
1133818
1040090
268745
444472
659496
398995
1650488
1376799
1188664
1667706
699978
1676611
638831
279256
566292
1458025
1190484
1894352
1177497
1431527
1109714
1815231
1618219
1259333
1709684
793137
752723
907431
263991
1113793
563923
1538401
1678685
1239501
1025361
771968
177264
1251972
1945310
1922081
303475
1074981
1665534
350316
940814
615859
1699900
1194757
1677223
1251967
1561523
368182
397511
1399139
1727195
701502
543570
698687
1020013
1131492
770156
1408526
383148
1156965
307994
831329
347487
142691
1758870
488948
1325727
312815
1643932
545749
439849
476844
1608936
270945
638415
116653
1409693
455534
73104
1642620
895066
1905830
316681
139079
1016657
793654
1024224
55763
743178
469786
765405
226850
1574388
1296437
931304
1866361
161213
1401438
223288
1493008
856245
1990360
1225143
406145
1961403
899059
1827376
1235890
999412
1935642
451926
547393
796229
1348143
456864
909616
853328
1487045
200120
1603926
1209466
335501
1794427
529635
43360
436963
1779072
469461
1339218
1504711
897561
679410
889279
1137204
920326
1968423
74222
1108192
604143
603902
586338
69986
1210895
94485
692703
1474597
579745
852048
1297024
1147259
1351018
1713341
508663
945161
83799
1469442
1302190
1690116
1877343
433322
1482540
1920385
1863874
91037
1179053
227055
497518
1405196
109755
1518606
236183
1430346
791715
1922095
183311
1545097
91056
805297
986023
887969
316765
17130
682086
493390
1347215
498938
263190
1468112
145894
787471
1297526
742836
733306
672295
966702
619284
1368526
195560
567704
315244
1862335
343575
1374085
1234233
199167
906317
897933
883995
1857329
1050732
320905
808550
639657
1894285
562597
1563479
681298
988863
1917744
1428419
1705213
1420556
1752704
1212506
1032575
279490
487048
754993
1791728
1820213
308916
1679394
32524
342079
428437
60957
212462
1679928
1789820
1446074
1410172
1576423
368776
1872269
301614
1169907
714798
260370
864349
209822
374173
246425
173112
1224739
1263791
650579
880418
324701
914417
716201
496398
907688
1970349
678621
185839
1026980
342570
1009098
746361
203167
1492449
1285858
849109
1934010
237239
1532586
127615
1961935
241533
1229213
1166538
1610528
1913180
279490
1622357
1195337
276900
1409414
1408087
74937
232974
71752
11710
57244
1782089
75375
531286
769156
207533
1009579
622486
1503849
1532025
768911
679852
1716589
1698566
1888497
316326
1523589
1412362
1263011
1568115
1505518
433775
1024141
1445223
1042126
883127
1183413
1772252
1698672
1628816
501408
1757676
1492750
1757912
199397
1182620
1568611
223155
853021
1221064
1119516
500650
4374
279484
1244078
1502951
1652349
362212
523811
1142591
729841
1302155
805389
1318419
1089654
120547
1774720
1492097
1135278
1575627
84935
655192
56030
1755334
999367
856620
178001
254384
1000103
35582
660410
1722445
501594
1413733
143171
1517340
519079
1064984
1587201
964272
936643
590140
192152
945747
274813
1663570
1026160
379366
473328
1504032
569195
906768
159021
353970
1793223
884432
1888944
710778
133607
442726
1562429
1190121
1955163
1750110
1848175
392680
62152
98530
1503181
367625
1980167
695679
1823455
1358095
944959
1279219
152075
803864
1541280
957548
611570
1101279
1608984
1206822
1617371
1432964
1481231
733524
579653
55651
189849
1362580
1764781
953476
1665076
1535538
669969
1968880
422900
1167144
1108962
1373901
1586993
512226
728251
737789
1445129
137138
827260
366048
300551
1283100
849
504467
794773
1145311
1911882
820871
495097
191273
1569791
1940881
1230648
481344
1063064
834663
1058792
507555
297233
317243
1687890
1203
813399
782746
813007
1254567
927738
1545381
447347
1644316
1572490
493343
512531
798574
1569644
576363
1189845
1756258
482696
645298
648381
1737587
42427
1029617
931874
165864
214799
1404987
1219073
114730
547520
804206
1281651
1509855
778242
1013982
1804950
81894
733906
322798
567153
533312
1761231
1959624
974703
413880
1148149
1008382
853334
258551
273948
1530378
1533768
1171183
1918440
702586
1731832
933102
915624
1357345
704390
690299
1595195
1183736
1821521
1974754
613734
292210
313626
574280
1794569
1890368
1800300
906309
481173
1327624
1757973
139775
9262
540929
195146
1232084
1821469
1466050
814221
210720
895432
489360
283542
1302866
361413
1240547
669405
1847419
1237873
462060
1502447
1342589
903106
1050111
1193211
637470
784557
840249
1195375
1470120
705405
498614
1449557
382986
855017
620639
865509
561003
919074
104183
1672871
849764
547408
1509832
326593
547481
1859280
1581712
410694
1084220
576450
994052
1329364
442857
397789
89348
1110950
1732618
1207194
1612924
643028
87867
64859
1089714
1506962
461488
387613
1367172
398264
744012
1092062
1144851
338985
738370
461818
1683355
837713
153071
1282498
931441
1852161
1228365
1863714
1497225
768169
1295305
1121218
589127
1093431
487074
1476944
935903
1183772
880990
1439232
970944
1307871
1669813
729241
946931
1257333
1546261
682198
376686
1433424
1094989
1140714
341076
1724194
1239702
1304083
993068
1664270
168994
1137477
1135519
1183660
183935
1017624
600291
812398
1689679
1229979
761293
1555079
1794169
1994900
721366
1472824
388920
414788
608154
1608537
1574175
34092
1512289
645258
167070
1145947
973129
1808014
242627
202303
669473
167403
772529
956969
1617637
1148056
240288
217552
1931010
54510
340904
1698990
470897
1293275
820904
806917
1801289
1475589
1327915
225574
1314863
749816
1615644
283068
815789
1438374
406424
1979391
610727
1774513
995524
1491698
1526606
1549917
97174
1337401
1007233
1474038
262537
512450
1122169
427848
1174662
1324917
1402495
1185316
706685
812647
1876876
394149
384838
1966211
1352486
1314719
93981
1723550
1603098
1183042
934578
238400
1267991
1261734
1067357
1639847
620795
279752
1584165
171665
1270043
322075
218389
1897939
354541
587381
958569
1649329
1774962
597890
1952841
1914556
1161177
1857819
215805
1088721
474222
1446359
646057
1401711
829675
298506
132006
1984076
330155
1155546
1903468
823818
1002268
1809526
991175
1848475
52309
1171389
1860084
1012814
736926
1955631
507833
173876
836224
1714695
1139602
955730
483859
414526
1222017
609518
1434589
910489
1551217
1580131
970758
1522208
1397764
1514829
370775
1566421
1264148
1253759
141583
119282
1108156
1304023
1389592
192777
897339
1143250
96380
1731924
1887649
1660777
457716
1564152
680460
204283
379396
946446
446887
1450454
1759109
1928667
884155
928852
376439
790662
396393
634986
95087
1351511
1668810
1237873
963880
1722223
264983
143935
1995967
1230887
180575
1288322
1853770
1396419
1128777
747147
215359
445774
1460022
505573
428437
408668
1071469
134212
416685
1389194
1502010
44022
1373335
1112740
1982354
1953294
1302502
1715465
1350996
655340
736063
475970
1128556
1178020
1822830
1061356
1768684
1855609
1229031
867048
1590989
599401
858970
1857826
1999009
292982
1647652
316262
835767
1675581
369179
393313
504797
559985
174935
1037284
382299
1556602
19571
465920
336617
1503784
128963
646988
266995
381132
1481846
251587
583232
1871880
1362322
938509
1921306
631013
734022
196534
940393
67954
611169
1083063
1114996
468930
1466130
320196
395848
864044
1994644
203717
1311928
135590
680901
83875
134060
1833943
1735248
595037
1679780
489514
760948
398322
627315
1013181
1774746
144740
737996
932236
352150
751436
101917
386849
1115071
200834
1504669
614985
703017
1998601
896180
591434
908351
1105430
284102
1226339
1398278
1710124
1581027
1234474
1892792
1469566
226838
1829179
104083
1647469
1633089
1341240
119899
1652270
912756
1219594
1933521
1309021
445007
1545583
573725
214384
1740059
458176
970828
1014439
855174
798078
885115
1875424
1934269
1122904
132669
1295471
196885
1533000
812126
1637885
165880
813179
285919
245847
828338
74286
1808844
396879
1324920
778970
589120
6935
1856762
1752382
352421
1519020
1215428
1077647
1681678
1108704
25158
48595
1370656
724456
918839
72082
675431
1043229
1421677
913973
52704
347034
249399
847487
266730
756895
186193
204477
1317886
895493
1859734
1337443
1128036
654261
895472
1819059
1372725
614538
418971
1134524
674217
53463
744477
836895
694991
1410448
790540
313603
1729032
793654
464178
1665868
1571415
1135030
1719854
24984
380347
1183577
651510
1070970
1653388
1843530
1732420
1611589
376161
989523
899966
997023
329970
973656
599392
421522
1152000
1918899
660300
91173
1986842
1097945
1017213
469282
1071269
1637532
1858952
1191143
1495566
1501566
1546873
912719
1792463
634174
1252864
1673449
506336
1373844
1473672
599287
1206877
1290571
1783220
189
17272
1366842
53331
939030
505743
145545
1425445
584134
640250
1877346
1852714
605362
485736
300817
609149
1292795
1147067
877442
1509920
748847
1582694
45021
430593
1087170
534277
1040090
676377
1873374
978978
1501579
302443
1451950
1564672
1808902
947702
1143497
1675524
1271112
1386767
1090440
1225116
1174554
1798749
1437006
942482
1791977
1546655
1431151
661391
367696
556882
695784
1152861
1527571
611878
1215778
533494
372661
714727
116878
1234929
1752187
367863
894604
339325
574410
922682
1422740
1149391
190614
1348350
1983704
568128
1497917
1800720
1435474
1410450
1362148
1894361
294206
907489
1170732
972752
999147
1934427
225212
599381
1208362
1894352
284667
1869378
109648
1909559
363710
780947
1305176
1544238
479224
1351272
38340
1469566
539922
53296
1482788
1889786
1479693
671644
64295
478174
404618
323560
1839950
1607718
751013
562186
216869
707395
1487161
1446722
650401
420761
853950
1605321
1533396
865306
1369229
204418
1231599
1718971
28131
1986271
1633024
1262156
1576891
1015897
1569846
1853705
1805476
469447
511388
908351
438824
276983
251144
77953
1763305
154364
812497
196369
1398119
665198
1985214
1699947
279065
1310406
1455413
1733590
781728
1424474
379041
447253
162567
1182180
2601
984152
1234655
1584234
160375
526402
671022
329175
654251
1956567
1217339
553807
1011213
1227517
1851195
538768
95173
756433
1436916
1701722
204115
1155376
68010
1990532
56133
1961279
1602012
6482
1640951
442064
317378
1769929
1501566
1642826
938363
11710
1032848
1623702
1729475
1289383
805225
1506205
847868
1077006
339082
1374037
157941
1656564
436594
1889195
1395648
822716
1342227
1079649
564805
1348839
154453
1041348
1931707
1726674
897404
1730836
1252451
695141
493459
1987371
345984
994412
1087907
831910
136681
1052949
1255840
1652479
66313
1058573
1722219
1273875
1703925
1685403
940257
1455848
241445
1451766
531596
1369951
1752613
1623540
47947
1902081
662086
1010650
1181084
1363126
1596974
286285
462768
686425
1318000
1021504
1458193
1130058
897299
1723767
58467
1479583
1756913
1183583
1556141
1839483
1721315
1523962
1074823
1410022
1461682
1428794
1758380
1442039
772621
1104364
15855
1415879
947400
283793
1289540
884237
1661455
178721
84767
808130
342091
261172
1724389
414178
150522
1391352
1125523
892614
1487317
581938
269895
1836266
142787
1649185
601255
758686
1091428
526891
1499850
1785302
192961
1818858
128999
1901308
765239
130947
1876904
1663083
1701931
644766
978717
1931555
1813026
762901
418717
1152727
1208229
653395
1301295
1063515
904930
1954276
876984
320950
982559
1123415
675677
1015283
885711
984753
32575
35860
207433
978123
1965858
35717
1241846
1226315
666841
413178
1337116
1048959
1953675
11
1353057
333141
1987578
942525
1664058
1752907
349752
1700323
1241708
1501642
1431151
874414
1344093
1394139
1236993
377100
1147931
1389454
16962
684089
69742
1055336
1191203
221304
1069566
1096680
409623
1649293
1121958
1687979
1086159
887843
920659
478247
722552
791791
145443
1597633
1676522
1335507
950866
701363
437613
532312
918354
347344
647362
1372451
872075
1912169
877847
564060
971461
953619
1058761
146633
852133
1371689
1973084
356706
867276
174425
1821633
740680
574565
462865
24998
1924996
958092
1559182
1748219
559467
1318248
658739
1005791
603902
1442982
699099
1607718
1756486
1886239
613
1765079
437284
961133
1411168
838766
1879727
620795
1685298
1700132
132725
1336182
609197
160646
276983
555831
385768
1866496
1882707
1635426
363068
1953837
326143
154324
691546
1670112
53612
1255992
557436
661914
153214
511955
419098
1617704
901902
1745434
451889
1530455
81894
1652600
942186
786619
665040
1693920
225532
637672
1074829
312298
891067
1887935
1302277
165042
788172
285971
603838
1873884
227909
179595
156760
698457
391882
1270446
446093
948199
1961597
3789
784789
828492
1126292
1290552
60713
585215
1088682
636405
1039333
1726588
889093
899037
1571744
1364653
264990
1693759
1521517
1984272
607947
413154
181354
1965287
697928
76390
960490
1806088
955766
604838
1373252
384754
1365190
836523
730975
156863
944611
378080
350408
1365237
1973964
1902927
579206
1581431
129370
1337225
157354
346612
1081744
192160
770593
1706343
448538
1172666
1245274
1221029
1896239
1514045
1491416
1021962
1547686
361428
1925843
525289
36952
1752271
1134817
1760440
1270915
1231493
1765054
12536
374437
1522191
183650
1333063
899070
139414
207607
1304902
1936949
340238
1633717
1467445
1412926
1687941
245370
1811809
1655329
305115
229318
988523
735550
712768
384521
832387
1739802
1359891
771306
1435457
175012
611403
619860
319149
795909
1331239
699741
979116
1207710
392623
844461
820184
1909721
1516879
931790
100350
994369
389913
524268
1207505
391247
272085
1766198
628722
161311
1538400
1451389
575875
1368240
1571904
107509
1584160
981386
1598692
1969502
512359
114530
1999940
1162868
1555615
1014641
1590572
316189
781388
1542698
1439232
541404
430622
188025
1732100
894384
499086
436861
836466
1547949
470235
1635391
804774
734696
1995689
408421
849736
971416
1077414
1945404
37140
47752
1949097
992893
1241097
690726
891045
1173800
169638
1146632
583680
12962
1125754
824539
1777696
1042308
221249
883486
452240
167619
1179615
1073244
503298
34854
1801887
698519
1797949
1500004
777472
1627552
240883
1883200
1205220
423084
1486004
1875534
1399984
655577
891856
550570
229902
1846984
785201
399165
694082
229343
1069957
1841607
522951
1250189
1849793
191148
88187
1704610
1728158
32423
5514
585460
652543
1089714
39773
785763
1382758
343448
1285184
1751931
1370126
1007332
894026
53774
864043
1247591
1488475
958646
97291
1082341
1201972
1286721
728921
1118799
1032092
281723
396394
1509458
1005676
1872732
132183
426290
1760309
707616
1346739
1539360
684433
945095
1593895
272918
1536631
1608467
214421
1473703
1696597
1003446
1484010
1749572
1616897
394262
1097184
1388246
1573151
519112
258052
375623
1127844
842013
1103798
568836
596347
1082170
1287383
979063
827086
1487614
632228
350268
1698781
300930
298232
273076
760764
1073623
1522700
21614
1000640
1246763
467994
1439647
1170262
1970970
715280
396728
249608
131805
772503
1554591
1624642
316765
714964
885090
1625126
1684821
983361
572699
1925796
1677487
1830917
896850
1554204
278406
1617311
961386
282418
353443
1351285
392602
1033726
1926248
259886
87391
591196
1104682
614891
1651100
272104
643395
1534067
1594974
1717567
1297093
689998
839880
1335471
321645
1431036
867629
1641323
1123952
754138
1782912
653255
1340197
1974787
174588
4492
520557
1572166
1978205
939813
1102179
1042057
324597
478371
1583203
1912419
1309657
1322325
694364
384763
1533435
1806203
1259354
853429
1893724
1985590
289654
1491043
261852
1261738
185625
876830
1369605
397053
430715
1566126
896405
1524993
1749351
1394136
182196
934745
646901
1225920
900768
209822
1620279
240983
183771
418296
461618
692601
1264260
1693099
1678066
309154
489754
1672807
101446
1612452
203316
187709
595481
579036
789804
1567099
618988
32108
1516604
346666
1652410
1362233
1472764
1971113
1149962
1177068
40685
50224
1785269
651445
1854695
57910
1492811
1855299
83173
1662422
1193397
977520
242404
368447
1379758
535277
1362832
86509
547408
1982261
617781
951143
1883743
1555273
205654
1598936
918112
1854839
1998951
567817
1810131
1094241
527465
952339
1226310
1246887
1296349
1639365
1298630
592681
777559
1455381
885366
1415945
211451
706427
1423440
910686
1319601
1495844
345521
750640
582519
752583
15076
206987
1128226
618663
1739802
1940337
304474
777089
1811809
347206
1161480
1695990
1711729
8548
1700173
1695827
1289800
1437230
1629173
768607
377237
319880
1406519
994355
890020
256340
1958139
225356
404211
1837023
1222587
1899921
828620
238117
1590329
949911
2397
1668320
259941
1433108
1957740
1740514
99518
442861
819731
1330068
1761986
1266532
145353
784940
142267
279332
1044053
997699
334711
1301644
733592
1301720
1045520
822108
1403186
1599214
349645
472603
44303
621960
1144821
1836690
908562
741951
1226320
70263
392115
1138521
1993016
1127559
1209792
1685
1079821
1623992
332797
1602050
625687
1243813
11896
1753466
862621
1398709
656853
1909933
1429615
171234
1384778
1936321
625936
464621
126867
1914180
974400
1533020
1533670
988040
1425084
615318
387057
550482
947785
1788351
1364655
918761
925821
1428200
1389066
1390647
376105
1829617
255700
756533
304208
1216877
21345
468333
1014779
1177621
774758
355237
322046
1061822
919814
509838
177829
600983
660726
504900
1984594
1681150
410632
98658
1496732
1619674
156907
290759
1936990
1241531
705389
1366581
1883014
1505518
1846892
600777
21317
1068945
706420
1564127
1467124
1621591
256582
227601
1595345
100007
154997
1237815
1172519
1456405
106468
50346
1898413
1120777
1559966
836523
731773
1207580
1957715
896766
148718
1001679
1877003
1373626
1255935
1216067
2285
115721
717975
385701
1886916
1907597
1892901
262469
1076492
1308314
1521563
641010
1203506
1080120
65358
1912682
1414455
1224929
1906472
682570
804296
1856820
40917
351655
207022
1126449
1866582
1549851
1916607
728779
329221
1816350
1493061
582256
462912
1306182
527750
1830683
1071965
1230634
1950107
648581
1841514
353783
649602
158676
150702
526529
512990
1513666
1004550
208560
1849074
60124
1103673
1346703
1170090
1403965
477844
1726421
1554159
660713
1245493
1815692
1695022
164430
282385
1416979
811990
433270
357477
1938847
1307103
901976
1944405
649964
866452
1544082
712369
40840
1201585
909170
614366
907805
1146703
1209566
1473533
407021
1765247
1482590
1656564
654776
1435925
298239
278293
1092661
876154
1115112
1780971
1852794
1712857
290551
1082600
1376750
1381200
1429417
1718190
1962783
759694
799259
1351905
1830812
1864163
361468
700031
1574134
1547861
943544
855001
1670762
885909
986689
1488637
1949441
501761
1164144
1116960
59937
995387
1268796
1255237
37448
1994618
481531
1443412
472003
313383
796617
302832
1511845
1598272
1074763
256222
367487
963020
1796440
1792154
267178
566467
1073936
86896
1795062
717564
1917190
1553802
1178969
1410172
1897895
1158843
594479
1597842
1174896
826933
1870033
962869
1685383
1340034
1538410
1706440
452342
1912989
1987806
843773
443590
554036
953444
1678120
47730
1177005
1333967
1808163
1636835
1236945
723651
1648638
1660626
447994
1342303
1075129
1944059
407055
1226278
341730
1879472
1423841
173444
1156533
270950
1844614
1498066
1774422
251495
1566964
810395
1325531
985343
1441458
347376
639813
1526606
1071710
465989
546706
320205
529272
443929
505308
607407
808794
1305684
1319562
1305300
1365019
448233
332341
298229
1363335
1390818
1071371
880149
1767761
1577849
1856993
986365
302134
158083
1092274
671424
418079
1109867
668408
275301
1363107
457163
1999832
903651
1321350
1231440
1053377
284042
639413
1505581
1129571
799032
1586975
1060438
1426695
949565
915156
1121298
1015761
1356286
546622
1090761
508354
1043470
1352785
894606
1178020
1651681
986381
573098
1542971
456456
1300903
423194
1499861
1532915
1408481
878351
860299
1256703
1433534
646353
1594326
1909090
1051064
291582
1710139
82622
1901021
1586300
1969271
1096732
525629
1928122
1469457
697320
1836007
745090
1618144
1246494
1617592
754218
1292000
1543048
268540
249235
879516
1782935
407722
857049
400691
1496465
227454
286752
831083
462102
489037
990796
424116
1654622
635055
1818791
667715
508505
1465589
118728
1760340
1623992
859534
1517391
1566126
1055212
844019
857681
399103
1343831
1525909
823364
493953
135882
1016853
1014158
1711754
783848
1761642
1743548
1058564
493111
901046
579910
1672192
1038758
675200
1950336
1140447
1459028
1685714
1993224
277326
678161
283979
8209
156197
895472
199472
1767599
1050732
1344876
1099355
72483
141583
1367845
29290
278492
535730
985504
7974
14646
754104
341770
172836
409142
1148875
620917
385558
1085667
1363981
745
638364
992479
1733731
384362
317312
773690
374777
681834
341519
754802
1485950
480352
1965700
1750582
671517
55842
1780866
1935039
607887
542125
570226
1705330
1870891
1764318
757558
1925553
1186978
848826
329398
1247986
668458
1430096
581882
484095
1076919
1319353
1767252
515765
757642
1560664
159392
1318209
1638378
916509
1920433
1338295
590055
140581
1490327
1458204
167730
1561617
774743
988625
294424
1587662
1716918
484699
143308
892553
798720
1720710
1242469
684515
1389066
1441301
1772902
492131
117792
533903
25886
1617168
50135
1439631
1130931
620945
698545
1674799
446146
1637337
923928
732740
1323402
165807
901054
1638580
1962668
1413099
680865
247241
1281738
1154859
959124
643910
1032804
36627
1963632
553933
1542320
960367
1582544
734479
1971113
1584849
1923963
101437
1599549
1853300
476551
210158
1482905
1799236
531898
735039
220830
1641285
1958139
126873
976242
311235
1269882
129957
1296589
1085199
1148078
1937063
1900621
1559424
1872525
1390116
1433634
117485
1092581
1903059
1795097
179563
1379197
1035491
397155
187146
1667309
1731297
1369779
73461
1948284
1500629
1323398
528207
1038286
1365005
1664864
1559759
1495978
1354779
1338261
364395
1735540
1639925
197671
261761
1623754
530806
942485
1038132
1939095
1266952
1934380
475194
1356191
1678256
273501
193735
1675914
746497
362265
1071609
299348
1319918
1573014
1288273
20306
1070237
611630
828154
1947500
115181
1569960
1345499
1923444
1559334
1981180
316649
1735135
1342061
515000
1178484
1748455
1835123
984866
1155667
1480566
619713
929673
942743
913364
700962
502557
1958670
706612
1563947
645953
223523
1278502
1411137
1867529
668557
416508
1506370
20064
1458744
1901970
1657885
650876
496480
998169
658283
1742758
1865032
1514439
1141678
677130
1836905
167927
1248087
218104
1915787
1978339
422613
814898
995524
1179671
1870399
1601448
1578240
807415
541952
1940330
2423
1952566
458629
499086
1702211
906964
1202001
680506
230880
475685
1774515
125765
1766815
844062
1576785
703032
1433547
948710
1615030
1366594
1928819
1540514
1154302
705382
1649923
1173767
1519056
1841778
161816
202059
1006893
1299527
947702
1540789
775331
1749918
1300968
1891645
596864
1364990
397243
1872641
407231
1269204
1756507
1132145
1012118
700107
1248906
217639
260564
1907977
30790
1422343
1818308
1580238
758497
1812058
355416
1399124
972520
633471
93755
173153
185541
1487490
1877697
307851
190770
543407
976442
239219
132682
1348088
1495053
1514227
1427261
60456
372648
1122738
1647178
83723
1186815
904916
308807
1973651
1144821
22369
528535
1542510
158077
1731372
134740
1649698
1427198
169753
923469
225046
993012
1359889
624906
1414395
708903
601255
1826903
1869183
729964
79089
209650
1209286
694680
1026893
647503
164360
1173017
725020
1268088
1023574
564868
585116
1806453
1499393
978022
746810
1316860
840868
495985
1034971
650401
309768
1557116
523073
1159135
1026983
636299
1534571
1393855
417156
1765247
634597
638075
938666
656845
255776
1458896
701347
74536
420490
844242
659002
1191323
1474105
854758
541484
1780600
1909293
1005404
1396167
195019
1484853
1703569
349871
1599613
212324
156504
374426
1288068
10080
1530775
300940
429476
663945
1975878
216835
941727
1031840
64923
1520493
756225
801150
1615344
71709
314361
1684821
37501
355720
1046578
1109923
1042449
1466607
274156
243985
907669
519720
1248615
1853997
1045254
1366964
1811747
1108321
184469
405966
1915266
1016238
1448362
708543
461222
1685396
876844
1934870
389963
1893702
1725238
198264
1329364
818038
1573442
1422650
1815039
1441186
1114838
266915
1450576
119763
1435631
1375263
1142997
1281690
1118805
913040
396007
787148
692000
1871043
646436
1886403
921582
229500
572466
1418512
1831446
63248
1509881
1784969
957352
1700576
116239
137321
355793
1542171
1815047
516175
553362
1904131
1614298
654261
1980099
1721835
1996118
1154539
1144383
1301041
302094
202671
1915179
722554
1442812
1912288
1514520
544628
1693357
1496225
169638
1733955
135597
1576223
173707
1882322
773517
1076179
697849
1579345
629375
1083850
430375
811934
1622012
86630
1102357
1376896
654267
1541238
102377
137546
1763860
1110636
917771
451818
1165153
786001
605654
1646298
1869378
1889544
172061
113720
27179
1524916
1372722
889374
727222
947748
899694
371643
55680
1586001
925400
759417
1900334
467249
554018
636147
372634
1841436
1196807
1866609
547985
1513537
1006552
1489694
1927276
1778116
1830018
1486869
839509
1986566
982290
1030836
686690
712768
66818
122424
1686904
101083
1941301
742055
198015
1680890
1087485
1209996
1045373
142599
549379
694138
152603
1583079
1185430
872895
112744
628326
1838110
55842
1432892
1695384
544576
1543140
1778356
1667953
1795328
1281560
656934
1289212
1198881
667278
1230607
652091
250721
951310
1778380
853950
28131
904885
758891
1808129
1202289
580838
1786863
460588
1266481
176712
1216279
1966665
6155
202642
1972309
1108481
296814
55195
1977613
859098
899787
521622
752463
186160
732499
1647922
997158
1278615
1337785
358870
654595
111972
259379
1263753
1941740
1056835
1104819
522680
75410
113459
60764
120544
1979110
137768
934135
467752
185093
923878
1893737
1196591
1034235
911247
816095
652676
1471060
262537
325125
714995
714751
1823604
428560
892387
444037
1535063
342342
417201
357704
984688
653422
697781
1361573
1591986
1574175
49096
1146455
758867
228276
1452644
1373484
829298
554698
299314
1088885
606333
594461
1270958
1129238
1031303
1707719
1568089
1623292
1882200
1389455
1823712
550065
1219473
1614312
1116292
236472
1672626
1944925
177733
1599789
246386
1839104
1121563
463051
145032
1046752
1764078
445649
161880
1380630
6482
996186
1359925
111032
320715
1878067
534086
502557
1244297
282014
1571719
1818271
162339
737849
269797
806195
962046
1453837
65269
230596
1206407
843391
1206822
1260733
997166
1070059
184967
610281
177352
1031765
791683
559331
1665519
142691
1825029
895701
365381
1250643
838509
987036
237660
1347154
1591427
35573
142300
1134636
992795
890145
661514
197562
198437
1492124
1703645
18909
88137
561699
1616480
1142411
1185290
1253923
78058
307157
513729
1594974
800571
1129403
1915597
1695300
1987573
1078492
1710738
535788
638116
1464021
509508
1682130
730867
251113
248329
1606521
1306568
1877343
40420
1946668
1976030
1124869
1099428
898077
1434890
1457178
988525
1361913
1437486
268540
320686
1210124
683932
43914
1231238
1753867
655666
44758
737128
105205
249225
1338547
284803
1272907
1235036
410372
325637
1500399
918171
1834707
1105315
775766
1049334
1574351
1737412
226325
206719
906346
631908
331321
1697595
1851082
1390785
1106055
1021088
365581
437074
1615836
1828965
58049
179683
1888668
282336
813836
1865013
310355
388215
747775
1927505
248879
59120
66432
1714291
564822
1699436
7423
1054445
1482540
1060920
1460304
1432249
520326
1647556
1698154
804261
1419327
317782
1959615
1431445
308986
390773
1658529
92981
1262523
1305554
1857177
1056859
236909
82505
117917
1729565
1144413
85457
1347948
31363
1385449
1136631
898439
115427
33431
296392
1947418
1026200
1978362
1579683
370870
1607650
61163
341117
1230631
1442880
1496073
1175802
1219318
250325
1254942
566292
992226
650587
1133303
522801
1628876
1214285
145353
794658
419476
651632
515747
559790
492342
593591
984576
1186367
1406403
178686
1466654
1335919
1266599
1737069
1460747
333170
1173081
498248
961468
163539
484130
1237053
1467310
40554
1571874
1666985
106284
58431
142107
420561
968261
1566971
39753
436420
365867
434963
1750778
825541
1866280
1475541
1432483
1991254
517518
1930522
1494606
50193
69069
985229
1158174
1760997
26956
1901645
1970568
1250203
1777569
741045
386959
1501952
1533877
990619
407694
852503
1956564
294296
1130479
526783
712485
1394946
1673237
1405929
331207
350612
1685750
1186785
1421314
1327842
1594526
189280
691542
85383
44180
564785
1474498
550433
1148863
1373899
768093
1387864
1547415
1838889
1741105
1826454
621878
499227
156863
1276781
976086
156749
209897
859203
720252
1968507
1323471
1229082
1415540
810297
1339168
1221071
217854
544970
1083055
1497058
831746
1279213
738893
1490347
961687
1981899
1012406
65400
924825
1807467
1999269
1254591
519859
1766454
1947026
371207
1985637
235562
627087
1809739
257777
1842673
406127
872221
1368637
61769
442944
1904399
1373027
583053
841400
488459
1390327
12624
1939903
816804
1389133
1369930
817570
1287087
1232737
884926
1747909
1070605
441896
971179
1838063
1391154
1179660
1323896
1607511
860041
89353
1297675
1133894
1681489
1216192
19504
1161183
1356237
155050
1570050
58970
1252063
1891125
838372
1161662
238069
1201482
507260
1298058
1415734
1619255
331303
950899
1744153
1745305
1438892
1203751
6858
1602731
1195436
162803
845979
55126
827884
91446
1151562
1442372
1884324
926412
1533396
1686560
1287614
1125371
856871
123576
1696122
1835913
1334952
285794
1614321
1226071
1868652
1650670
1157207
1176925
1394145
976907
1837154
610327
1481262
1479019
967408
1995611
302691
81510
38642
1140916
991604
70696
1165449
38572
1279382
1830081
778406
1146639
1528554
1242770
1004328
1953475
1854029
349497
1409747
122154
486285
1182929
1273756
740675
1542971
883091
799505
620356
24144
1844618
286322
1683464
925281
1565886
1448515
54528
1088731
611992
215297
407426
64269
1429058
265469
583738
1665102
1552392
1576037
130419
139220
796085
1568714
1499087
1360158
931874
414476
454904
588604
1401152
312022
188792
1238829
248751
1842623
1930724
1216510
1649079
199242
1926487
1811356
568994
1983684
254089
449894
1135871
1304786
453492
114840
794386
269782
572931
1726986
824450
1280909
254090
1304003
1142862
92973
1677742
1749507
934135
240146
653209
280928
1888322
122154
188564
312610
1101946
1960665
796161
129825
515029
1539412
1284895
221304
699690
831132
1575991
1690570
368447
1212163
1375057
1268053
545575
1989196
979299
1835157
32423
1193116
999763
701556
649198
695094
11204
868151
137178
1337841
1647158
1895142
1708439
1562628
1096021
1872518
176711
1158528
966026
1686300
1245129
1540114
331196
472050
65912
1927257
685525
1530828
426742
1043324
1018991
917280
1482796
804804
422550
52248
1467096
564060
419654
1694263
633267
1358824
1332923
1142823
1316244
1015117
1224963
1172655
903096
1317484
699122
937178
1662966
109390
537751
1683246
1343780
920759
1772292
1705583
91186
549322
1321869
1751212
1506494
1236331
920858
537705
1666320
100647
196478
1811981
326763
1232947
1108444
1207125
1054351
238394
753188
1805690
590274
1487963
1049811
640548
1033411
1402531
1124919
1302523
1706993
1292376
805080
1693078
1169184
1628045
1574029
299514
1636574
1309138
1752604
346999
825304
1222717
652771
709199
184699
383213
485451
260538
1508606
965692
1178863
1001255
893599
708745
242934
346369
1171143
938340
235604
1380744
130760
203129
1216762
1105791
1611085
779296
576258
145986
733215
205377
1563668
1877169
626736
276775
1317591
1904588
1326340
1735952
637772
864938
400887
1247557
1841431
1687336
1389685
1911492
608010
241700
232138
1300620
409423
567798
1334346
828154
1988268
244262
454859
51011
966017
1814884
952725
1924504
936935
1217255
1814799
1200749
1487490
1673321
50954
1654839
1236404
63948
1450284
1921478
100366
1760673
1548924
1863162
195822
1131748
425557
1105804
989647
1019810
1033017
1534130
1458220
1049761
1368382
990305
1420443
213451
886786
1447757
267496
1916754
1397099
1831584
1617439
1433887
1322045
1887979
1731950
1392952
836229
1942777
1706741
433192
1253194
1314892
1316513
756669
1287392
421848
549320
1885417
1351049
1355099
1371110
664085
1189304
666476
1383253
1099419
179345
53784
180644
288456
923176
764383
759621
1462163
1341808
763515
225051
279554
1231776
460624
527440
1754444
157967
1113435
609684
358965
527593
290504
858018
994979
215805
1103244
1026278
17755
26518
115201
537584
1004604
770895
1746891
1644267
459678
1561949
166640
501007
1447275
1969835
1758468
918800
839403
1778378
190857
193245
1613337
1381041
596847
1768408
121165
1309454
1340170
1007288
465819
1589103
657743
1726066
304784
890756
302042
382725
970256
968186
383566
818966
206651
26923
851888
109668
1420077
1170408
1052350
554373
608209
1073936
612740
1752569
1286508
34906
1564770
1116048
1299646
1628400
1097056
1587001
1481004
415947
1581332
452256
1425665
442648
666238
32685
919403
989087
1355206
920221
1081265
347270
237551
178122
147061
462116
1499264
918110
69340
1190222
1841166
1985040
1338005
1297244
856477
824586
773601
1918387
87990
1732554
1115482
1538004
21053
1839534
672360
1664427
1507145
1830376
1548304
1287451
1246304
448350
626183
1236148
1428589
814216
246193
1152698
968843
1641880
869454
526176
1498798
612736
107509
686139
1790899
1244907
1339416
1813240
222618
1676340
1012018
1097111
698122
923785
1629518
557457
1788098
654083
1963371
407618
1744267
119087
1701562
1521620
208739
1155491
659956
594479
1937265
1488046
561483
1615729
468014
1015172
1113624
1685010
550334
269202
749543
336104
265248
522951
1999692
1989222
967973
1449349
1110810
346743
1609015
1251820
1030690
1929057
194490
1677528
922530
407504
1922135
490331
1843901
1347233
630183
869855
497112
714486
1231836
95605
1267726
1207589
1184900
189369
163056
1622539
420161
1416907
1739354
1607324
1896834
571531
540079
1384501
764878
991683
800571
1318191
137888
575682
898077
680883
1238374
1216447
1425613
1105182
537520
44894
138206
245330
1590381
1134861
553782
1067532
518771
1241873
207208
384700
1918302
500830
160139
440713
1904324
1694702
788510
1318489
1973718
1712627
746741
1510653
892530
543380
1126233
1979708
1884734
1807025
910646
1483095
1928705
1257537
544936
1737154
1539388
1029106
1653329
995434
166106
1726698
794913
576441
434553
1154396
1437944
1762295
846840
1186678
555606
1918646
993068
1707655
1456934
1821329
1641499
777491
1698676
1603775
35019
1720218
1323095
1912770
1444011
1791029
1618962
361661
1490221
1010275
163068
928676
1950489
854125
1252257
1487592
1464556
213451
1225240
1440088
609196
528099
697875
611012
1309765
388392
1013673
1359479
370061
1237994
1974188
1062991
889827
154653
833864
1104918
334340
1074327
1536779
1502115
436677
1371996
468284
1891962
661934
1622434
1580333
1804556
639588
1210906
1878576
763441
564556
513677
63016
1578240
1771989
1887320
1738046
769001
507424
969678
114018
580682
1274567
1244554
399843
1626926
1952190
1954435
980507
1225464
141533
1901050
365778
1137477
979674
1644868
1199761
1636020
165701
1697670
342673
1767354
328993
1479629
1995547
950174
1384718
1740225
1736781
375017
235193
1352452
1619585
965250
1006842
1419468
1346988
441773
1979583
1664740
1301723
1095583
736055
1585781
1747988
336771
1563325
509207
1867109
150253
1470519
1593208
1128231
1850186
768126
1841723
1622357
1060635
565918
870900
193859
663456
818839
474338
1943100
904124
1465776
756251
1097946
1371911
1006866
453495
1985114
1238304
1395987
1686228
1284646
768886
817651
1225651
301543
1312767
1797123
1439801
156197
1393140
1775240
272833
1849756
1573879
1404630
1920802
953812
916796
1676519
1299332
1817605
329817
249318
1149175
1541124
707348
184338
838152
171530
1693261
1626361
1851850
1208816
878093
1658806
1053260
1525784
1304228
917454
1509086
1603100
1976972
1526012
2416
1616749
125548
115189
1993392
302382
1007310
851203
886998
250088
1223257
372968
80908
906822
1002607
237980
175050
1834041
627065
1094227
822026
1592060
1221378
209897
1282579
748066
1288502
551287
1581027
1566655
1036007
1955441
703419
13700
44022
15521
1799740
528764
1608383
630258
243353
717979
1868887
71926
1974541
497168
1332087
1517819
1858292
36995
1287383
655432
1520447
909471
1231205
1144975
1042162
1887457
773231
614521
1943183
1059783
1475622
357057
362135
55130
888623
1051233
139692
768729
680667
135864
1747363
593417
702215
902826
932092
993250
1888031
486010
1899820
1151989
292790
1824608
1883740
1885695
1489038
487269
1401965
1551415
1849721
1291027
170899
658570
112168
245604
1342164
663887
191356
1706741
1575720
1036092
1397743
503195
306782
1688792
1044989
271166
120182
1393696
1014285
1708902
298949
1785134
367306
1704602
1460732
1035686
135948
25632
610612
540965
1493085
1880878
341680
1769906
1070981
1980884
615360
1415113
1727067
831465
678753
646680
1226600
1376169
1208709
220707
860299
596942
92506
1430278
744577
115707
1694198
742895
1760986
53653
784785
1512718
99637
1851458
1899752
423703
1784225
495434
438932
1713636
394592
709011
1878163
1403239
121842
809777
1215371
1135021
571062
1713695
1130905
1642384
350805
1549390
591619
397443
1548904
1794305
226850
1165495
6721
1403842
32265
379696
774498
58401
903452
1092905
1558388
1265433
1003780
409211
291208
1213671
301431
612026
515045
1135210
1187586
797914
1745314
456401
1807571
1675898
1421858
767954
1754876
46067
245533
1081176
431806
67134
1695808
391754
667119
843546
1120434
104451
451729
329930
395741
821287
270713
1772327
1880152
59146
872402
1496923
850458
814067
1577328
1502463
1543664
1618342
271563
166446
747359
1006953
871758
982094
942775
1914819
1325566
1260024
619961
1403590
935008
1417801
979116
527715
1715496
1047186
1281701
718712
472357
770903
877778
1934001
205733
1370807
1066925
1290403
233279
1509832
966344
1183033
6155
1886562
734903
904865
1198464
800277
949487
1378980
570729
35332
305827
777101
1085235
232969
1866361
1136742
952181
1438882
1690687
958469
169725
1039582
1492448
1726922
1397810
1657202
1173637
494249
1950829
344570
1374163
818341
306632
365106
885884
26049
1911978
1301967
1743766
750401
1250892
75700
266383
640323
1708386
1046005
328480
1672013
1141572
1237932
1698233
191599
773760
1702697
1681434
350510
1287157
831905
174765
400875
1198248
1079296
811359
484924
1358910
1624594
1310453
1312872
234898
75216
820558
349496
604410
1516469
934996
1954189
1423099
1318124
727210
1675554
463418
229828
1371025
685242
536267
1414827
810120
1898674
295638
1658317
1871628
261041
1593677
732466
738655
484872
1957576
1521344
241378
616368
1762223
1482336
1988820
63516
1408013
273906
282188
490512
501773
1599715
1460553
1535686
1173519
412999
127287
370680
1549862
438169
728529
1003548
460068
1510482
519084
1214607
146633
1171752
1889206
268629
997
133781
1268284
742423
1878903
1763062
849987
392849
460098
473904
143110
795053
181740
1357192
930416
1123206
1564178
1499691
1603101
1427430
223807
1861095
623702
643797
1024758
759084
278076
403489
863330
337070
799409
1234273
1209268
1927967
86002
1953347
217032
121008
1223721
70269
67430
1115768
192557
98408
729121
1947266
186021
500223
392164
1073977
1114028
1958231
1838815
543996
223754
961110
785422
1425914
276871
625689
1438892
1525210
250088
1615319
1543611
1891005
486110
187858
1522089
1513537
655654
1214251
666222
358531
904617
520666
71547
1951446
1378678
1591060
1527214
317597
1661749
1122971
1251951
69834
1928780
275364
1220778
1102872
1957370
1348478
128489
1752295
35725
1368220
560192
223505
1980200
718674
339095
730017
1647081
1569868
449053
725143
1555428
1782588
277372
1020817
702506
1125548
646175
616624
490390
1009108
529661
1321824
1764781
880479
640162
3986
48914
809104
1660168
428437
1964215
15390
202374
720062
321539
1650770
1237339
605932
1608185
1164929
82558
325588
1695190
1242399
1426519
790217
1318473
1180353
34906
626258
1561232
1839347
1054853
482346
1550375
407592
1868632
325201
1191519
289794
684089
1051764
1435868
4242
1950087
777974
1153824
11526
1576873
417270
1223169
812207
338448
1025177
1973732
873262
258146
663062
1590035
1797051
1969521
1394946
1906996
250368
905416
668557
294714
1686112
1384680
903637
1033152
1242721
1025456
43868
119809
1722159
1729055
1157956
1195740
1004496
489159
871238
1055254
1064406
493605
942843
345425
244644
1169853
1481127
1911442
1999832
1010654
817009
1512664
1024348
528547
951855
1110568
301505
1168311
1344999
1870225
1568393
785734
25357
602856
1298971
1724768
520870
1991834
117394
1870136
1354862
1388380
546601
930736
776219
1346536
1429078
1591256
1681589
503723
658092
603047
249641
645789
609863
1442898
1704540
1550837
380029
337467
1027959
303090
1954852
390561
1344523
1240512
429742
541605
117463
1412259
1892122
840436
298761
37924
672229
208481
847990
971271
1933676
1917997
818075
419750
1376236
1619797
1578126
1172019
1288223
1512664
1219011
1088671
726711
656121
208836
925789
728956
260670
1174958
307994
1822982
1848185
1535278
854301
589705
1156621
717248
1531381
828500
907284
1713911
585870
1254467
124942
1336406
1687749
530602
694047
920759
1720406
1739936
942086
979527
1341446
71201
1208937
1387234
753525
607407
934438
1754488
1306060
359694
43619
766919
1620914
1202850
891033
949622
1031758
614312
663468
1602584
1331689
184632
1677061
1124612
1376671
224307
166774
1528751
503907
751257
126489
529761
921541
516212
1414974
409989
1883915
1017890
379041
742222
1880187
1928551
273301
1179002
1055521
262302
1693495
1839283
275779
318839
1416543
1675250
760127
1319829
1745006
1077005
1527049
451860
924726
1618565
1582114
1898290
426031
536143
1274045
1079572
878946
93909
1252266
179450
1510687
990039
216691
106444
1538256
140072
1695909
335965
875090
387932
1289234
1045697
1178784
1553766
1290152
707780
880604
41201
1910329
657660
1501054
620152
564070
16617
1183296
392487
499070
1495099
1918624
1644860
1998041
142300
919155
692049
1351585
1474053
1503092
1880025
1908934
731591
742875
1664955
884387
329141
1672665
149773
1011379
388025
37686
1075843
791469
621665
189528
1980929
1077006
496618
1212401
1956152
861846
971462
391601
282971
504384
1192643
715383
273582
556881
1911992
1912285
1359912
665198
1990983
762110
254707
837326
137422
1519052
1678089
150522
884982
1803990
1136109
784886
394357
162339
1412131
1705560
1380485
501924
1859790
1200432
612775
1682524
684263
1556659
1467330
1575801
744630
1198179
489077
1737417
361788
649726
1149773
1895683
1147845
1912608
815842
427805
1173384
506970
381664
245182
1145425
1022168
645013
326048
1543584
1963874
97240
552570
496154
817312
789978
100862
1225527
1984130
1552325
1026802
1560227
85325
1694179
173273
243877
1254918
645566
1952841
326580
1682966
949243
1277481
621138
1972201
1989098
1871495
559467
754355
1167783
1871604
1738721
1159824
107022
590590
644450
66891
1659526
1670529
694455
1910233
567582
876818
143259
954484
1147434
682624
1044538
1774026
983324
819381
619864
139335
1218414
815588
885916
1778081
1951446
198833
1263509
701518
56366
1616691
81481
400112
1466987
1504617
1839483
1994110
861598
268795
789369
1470759
248066
1800314
1300836
286472
175268
1248079
641716
1621598
637256
1088293
624349
696470
1931030
1910751
533058
433590
669865
1221543
1263464
742689
355381
600465
1274259
1914107
1156577
1917200
982939
1384769
55126
1404519
41482
1129044
1871863
69309
344751
1060855
208836
146691
1291458
545010
91000
1897137
1084045
1988203
1642801
1542681
1690621
973917
1717754
530109
1301643
38823
1172010
1490367
664643
1406921
633553
1003548
981816
1578474
1193255
1468051
67508
504384
1884870
239885
206665
1092661
1285957
1624511
299629
1738170
1154183
598129
1829755
256576
1836905
548439
1752704
372242
868961
187782
267143
86433
1227397
594738
339173
628043
1822408
304804
1949341
849196
1173251
190969
1029479
1420787
269958
756053
1069955
88274
87037
830710
1577395
1371624
298898
486866
574834
331304
1027356
921678
243140
80795
1473289
836229
1853754
165537
595037
553127
1918480
1347718
1032647
854410
1366411
507501
1999074
1076514
1837984
1617901
236445
68567
756735
689705
1622833
609455
1182996
1700704
249879
344633
1456934
777898
553895
738861
374252
1709158
985788
1148178
1512592
1942693
10264
1039378
1558574
1261662
56250
798893
1346553
178990
337341
937153
604634
1322361
131679
1367828
147151
1199657
246972
1546617
479597
918616
430665
548780
629301
1255326
1073815
426354
38027
1849125
1208842
1815683
1150922
935207
1398709
1720713
1247226
1490221
1980092
1377502
189506
52146
884138
880232
1122175
1568496
237714
9918
1395987
325847
1115799
832247
192222
678992
58544
1282796
1059368
381738
272840
356846
432817
1277084
1386867
1118833
1407770
558394
1555110
1342656
194484
1536965
687855
1128662
932229
1213795
1526605
526340
282612
445764
1075135
1107950
419365
499675
82647
214453
1550093
394524
222618
1306909
791051
343154
410106
1108602
1898825
1087840
1433849
1765426
420055
560690
1463993
589984
1550263
521427
758463
133519
333031
1989468
193792
1624487
1071833
501824
138349
1914258
740872
1346553
1056543
1403369
1594052
1199071
291148
1580701
761761
260937
1477418
821212
1878672
3875
1924613
372794
1494873
485829
1355352
948912
1049625
161187
563207
1020149
705025
1497715
296119
1225161
1055431
1368401
1146336
768862
1540644
398392
1451760
729841
1492124
1358350
488338
731291
415811
405909
1996638
270127
1781218
853566
649593
1592532
743178
289912
991717
1313340
116255
1949883
1041902
1740747
834283
703171
1087478
1940763
271006
1109269
50356
1647263
883499
447645
311685
294313
1873807
762744
474446
471623
1470092
102025
1338103
611002
1492342
1429800
323297
1791010
1990581
1774734
2869
1707855
259466
1975434
1719409
1683102
750866
1074693
725265
940940
221807
218783
1499393
1522680
1702506
270307
408138
405915
173767
202642
1658744
865826
1982068
1107330
1155402
1550199
958092
1996552
1337815
1830170
371494
1921869
1642797
544998
1263803
65921
865357
107945
181630
324484
982919
430118
504542
1908686
161176
1562249
706618
1899636
347344
779062
583561
1526606
1212483
1507476
1685327
1531555
1542723
450613
1959128
461236
6362
651632
1700879
1473460
1104283
793625
1617085
918832
1836374
1389449
1478043
1617704
397905
156273
1379056
692474
573318
1546773
1357488
790577
105950
74133
1072224
1566377
1790144
1171814
115603
943396
1398697
809196
550806
463839
1911250
956675
1033713
311670
1530563
456634
1699525
1566204
1791610
1938086
680539
861984
1675215
67764
1460440
338817
425030
1745963
374532
840250
25067
1648676
534023
1635069
1165073
1072596
976518
1752176
530284
845811
1106511
1062674
638075
971025
344615
1798922
1953115
924320
1133374
1442630
1083939
720765
1457705
139134
1014572
1223263
358694
1042666
21134
91215
905267
1282145
1571111
1812318
277575
1386215
597309
328838
1624588
937762
1712327
316500
218096
91330
965938
365072
1230023
569101
487612
104877
131548
374415
450853
1541750
989087
1190994
835689
455436
805080
295665
1846093
1880629
969741
998055
914441
376901
1537405
313205
9262
788
1246148
646820
673924
1627717
657571
967203
1189296
660413
1567383
1269035
527387
1701693
985080
1328140
772547
91904
1447473
719774
672342
1770948
1884979
1260565
1867169
1070841
254737
1251902
1392910
505873
1840777
559343
248
328786
969322
1426547
1611401
11814
522808
1998157
28281
1263627
860199
1502127
321613
1546984
1871628
751157
1497276
1495706
228379
1011858
278463
754709
1238405
271285
1876605
1797320
1461108
823538
501408
1755333
1097916
596847
1837276
1133668
1696848
571322
1794380
1912633
151057
1470848
307197
1490428
1490067
865998
162231
1148474
153686
1901837
1823816
1652378
1527255
1326905
218389
1673161
883529
1295755
1312502
560149
544970
38917
1179609
1774853
1737716
1874597
1672743
901866
246730
1870729
1541495
1044694
1330567
1379930
1384703
1807071
77953
1741140
369739
1901432
1176713
664107
303205
123327
569522
434532
664104
1174334
1421414
1699526
851376
1465028
1019089
1852310
763679
1767244
582411
505252
384511
1309454
1794433
664530
1991254
389350
1655611
841084
253698
1204339
534181
591437
1152213
740675
807678
867027
1221056
102025
1702683
321876
71613
984729
1336026
1690363
1230339
277516
1292687
477716
368385
800072
63098
116848
629370
473442
1553287
1508142
1734615
1333103
967380
1071314
920373
1964113
267304
428342
692000
677680
1942435
592738
1296312
361181
471417
1920741
87284
162231
1567681
195683
1486181
116062
106284
720212
1426919
1232069
1206387
1879354
1820973
1296191
37169
241071
201594
1967120
41801
1549004
1458146
1542460
583875
1894666
919867
1755313
1218968
1560108
369375
339796
740392
1131546
60620
479574
1511845
1833133
336606
1940939
1330726
1892316
1875269
769695
234061
598313
29572
1367681
273170
394854
119514
812912
1851467
278099
1492255
307058
1018891
1896422
433911
270861
1718317
1706450
1571946
1722376
915035
1440355
1013546
324145
1186811
309208
322216
1147845
1793486
1561497
1614389
502671
635979
1430396
1011196
1301723
1854098
1285954
8814
432563
855284
990375
1526581
1080533
772384
885141
1405195
1492588
1945152
350173
1557604
1029592
794309
97716
489169
285387
1185539
1795513
139286
1413517
246837
1958188
1981591
892805
1126719
950763
811555
799728
1770086
878169
1578183
256288
1005328
1912546
141163
283132
569559
170059
1646938
1523453
764470
366734
620231
1661163
1519284
267178
1102
20356
928986
1443469
1008108
1824093
1493790
723921
414513
879102
126239
629659
1371102
1898046
359577
381678
1259364
354862
293254
9361
985340
857576
1118840
409076
438909
565336
147325
67961
81294
1465028
61036
799766
1801248
1517498
1841782
793901
1720218
1818442
1914685
1176442
997349
83231
1721170
1519539
908151
1691585
531226
1259078
1603314
865198
1809028
862399
374171
1722575
700211
323559
1464494
121521
1587989
1029589
1902653
438812
84993
873413
1979447
1385018
1760309
212892
206967
1106907
1610712
1371970
107488
303685
1428734
1563813
896054
1263886
206120
1014159
1135201
1730048
1546964
1793386
1300341
541460
161093
383937
1759984
163056
582782
889897
299197
1463270
678068
1538768
586190
13847
1351328
1920928
1472034
1226487
787992
1311407
1321340
1918395
468332
560803
1357358
1344529
357207
542007
196717
140819
1368502
18493
917075
1157115
1783365
337360
1568983
989772
1376318
210411
1138485
403545
203160
253784
1305147
880509
1450000
1200794
704444
1011435
1172776
554216
1952225
1589157
857399
746395
1808250
548802
751848
557969
1547320
644769
297198
1953225
986486
1589697
1101499
1055986
1155951
547813
270188
542422
1890713
167730
960608
1679408
849023
652957
1041613
752623
1336784
600777
298734
86836
669496
201470
1033934
1035244
566404
1646798
648334
1495103
496443
1621574
69058
1325847
1133041
1189428
1876143
600109
598159
1868747
576019
92374
573725
1553428
1106221
740576
676995
181462
1820613
878823
1673724
1793143
208092
1633361
686027
1125825
876676
173074
1543907
319020
860311
740648
797106
1887858
1951022
924696
984838
772303
1945014
1790629
507575
1239124
1368220
31494
466230
36358
94067
799766
1527744
728921
252773
1201568
635596
1753396
1595078
306692
656709
974652
100383
1116076
539026
1287027
1935737
842528
652822
782182
459031
337865
689523
938699
718150
1725675
129335
695854
1186651
768738
121497
639299
1398242
1876789
642520
1393984
890516
891396
521671
1241779
1937514
91570
1721177
906283
1709383
1555011
1383095
1566504
1951414
862453
1870245
1984277
1341446
741680
1517649
713992
1477205
1328735
1798427
1293823
1688595
1459641
1370909
58388
312629
986824
461331
769416
649492
467958
419627
179563
1293496
1773232
1642479
148094
1109867
1230126
348432
506046
1764924
457710
470394
291853
1002021
266484
934996
651701
1070332
314917
142162
206477
513412
55801
1888188
1513724
1204720
1301159
1667430
320346
894985
1642139
275779
1695827
1806911
1660933
1800661
81473
1733121
448918
1561238
562038
1112738
18050
1451154
1556594
1115813
1399499
176902
1106170
1378502
537378
315601
978978
1464734
1222694
1445804
1375139
1745713
1849865
1129571
1285662
464042
908273
564483
194201
293639
450595
1864228
1217262
668376
617846
251936
919355
63248
1207577
1699031
197458
1195841
1653717
797933
695836
1441488
1104317
99851
1672500
14848
1401530
795962
1199715
1066572
1157003
1856578
962619
1966431
1451389
1868608
169364
39328
1056411
94138
1465248
1204990
1498479
51741
388627
1789552
735305
1312232
1833387
1300810
779730
659330
54442
1762896
1656911
735153
154952
1438272
399982
1611872
737820
44166
1447243
169762
1546520
1885575
1260856
1917678
422262
1534993
1325191
1698991
153965
384678
1316552
805721
240847
1731420
950005
110462
1132736
1914667
1784251
552860
1469390
1711707
891073
214686
1273171
1387570
71195
1762772
319905
1890219
676148
460220
1780906
444305
516289
763495
722388
1508538
642411
1823422
237948
1268765
689898
62057
891547
1524112
1127193
1084962
1502258
206967
867209
886695
803439
726256
1531031
1632974
854671
666872
604590
617
1839464
537584
561676
1432227
842523
909192
1358271
491063
738098
895149
118977
661912
1872868
1634423
438955
1877003
254384
707524
1482051
1950467
1972309
255547
916801
505604
510916
291044
1014462
1763164
1596534
1872615
334191
82566
509719
1628711
1487317
758157
1323994
584584
1871803
763361
1668824
222091
1019281
771288
922760
366608
526207
827101
371019
1698581
761413
1550806
1514284
1485402
770130
1664649
1273895
1838134
1896027
1538246
918196
1571198
228598
1667309
120909
589693
1054014
290157
1409080
350609
908215
642923
1098768
748611
540840
563652
200257
1935737
928146
1648289
1750997
525608
1543276
1744347
870026
397415
1435553
1419041
948516
1203547
331084
556720
38035
1938504
1958817
1596445
1558606
1147942
169750
1692875
1357745
136790
857758
560289
1694179
846856
1280909
1065485
1247686
1567615
1211944
1570560
270982
576378
939875
409014
1870803
1897265
90199
227277
740630
874433
216877
1999372
862673
1700982
1346643
1927909
1482243
464452
760948
1993801
1575191
1437764
191442
504741
1459303
1357324
122616
1292234
1987001
1612220
835216
745596
1487792
77053
1032281
79089
1251272
1840277
1544425
789608
1172019
1023733
1681689
606538
851287
1577308
1774493
1046033
855759
681153
17463
712155
874568
587110
1671774
853573
680360
1006565
245820
1999585
1769859
640047
1326330
1116324
1862991
811245
862112
1328907
595989
668798
56896
1538004
1247088
1025136
1956013
1629475
1484818
811659
1444940
1675614
1096922
1897442
1876560
1404182
1958350
270188
1097185
378710
1321824
386977
118981
1588389
269193
1548471
596257
123240
663048
423601
271939
1151533
559974
1953299
726702
59180
125574
1671939
1219439
163019
1696628
520121
1622200
444612
695719
1467503
1278828
1592201
1940880
1383915
559026
1560472
1682248
1018949
879399
756664
1333616
1529430
1346536
1929944
123739
819280
209309
1943573
1143147
458668
188792
1585473
1350263
1727930
715753
357537
772656
1782065
766182
917756
1702906
500365
1738293
877239
519814
1056181
861766
348188
1653907
963334
1120193
1320757
1869289
1034038
1541049
1571899
1811363
36192
272905
669697
1740811
275793
1793173
1280356
1027911
125713
1264429
135309
707770
1138115
1174048
1727542
408033
72668
722272
905468
1297418
715406
1642690
113133
1427214
27572
1668055
1327565
1560386
1765851
1774806
1215706
582257
1639365
1402732
1338399
291822
102100
1172519
1218446
817576
1694039
291205
677766
599241
1401256
1536900
621339
1334871
1136947
1362188
208340
2397
398493
995760
975463
550720
316628
1172986
536891
591066
1852017
931517
1106343
484679
1241070
1758557
750493
296714
1132341
1608368
219304
1896479
572205
639553
1696500
1551944
389348
1220035
644978
182048
329548
818588
1793891
173226
1041892
723092
326756
129729
383880
476327
1121410
188996
372134
384141
1432179
1390989
992887
390721
223868
241153
398621
1258205
340001
1990620
561736
1547592
1292616
1464873
126461
1923788
166332
680937
711515
822192
1562683
1824886
1090933
731608
904022
1791753
895442
729744
98796
169990
1442706
1188050
1579683
506835
253344
165690
935374
160179
303472
1519969
975272
1799884
1712042
1340272
325616
1314766
186345
1472431
1284622
1624560
361337
322381
932092
1016522
1064611
1907843
1485648
1103249
509146
1337343
882045
1893737
589802
298186
1147306
122247
1330310
590603
1376269
1400894
1972036
1293121
1989499
168748
725926
1258603
5263
192048
437254
1701557
273167
635313
781070
1758802
172255
626121
329691
709750
1430759
1420049
772636
652557
449766
1408184
209688
1562204
1833593
1929932
71603
698127
1714781
678388
1317347
252594
1983870
1524038
1330440
925476
1168218
1315537
733455
1913003
993524
942433
402052
1825645
1775098
1972088
1990838
1134690
483423
666624
1728298
270039
1406548
1087355
1916046
227056
1003274
1248012
356004
251185
760577
1546924
91170
431805
324494
1329062
243346
1755457
974873
1208842
857091
1587085
923101
1025043
1178659
1244015
1236993
1810597
1717745
1789569
107150
510476
620433
272257
1743376
1655729
214911
510709
904803
1493546
1557449
835689
449224
929232
143236
1653969
238925
848198
1320119
1280476
1978199
1439235
1154728
102058
1233177
551836
1334373
1966570
1637862
269620
1558764
1145747
78898
552030
840412
1246150
1996357
585005
295976
637868
221611
454954
1299646
1622309
1962092
1962119
1838881
609133
1065308
280915
909181
1646695
920212
1214251
1112794
953481
591330
1823287
679195
88129
1445539
396541
1386064
1446837
897431
339083
1903892
618663
1082450
631248
1484894
151514
1416752
1274547
587938
849011
1341213
20704
1114529
151474
998937
780133
1615899
1639322
1792122
702578
1969804
1000628
1365309
594904
142113
1182180
678314
1106221
721531
279075
311852
1022486
758440
1099024
998022
862329
1846569
940423
367210
1530378
1366833
1778637
614751
1521645
576917
820323
336661
841432
1640092
982134
543736
526741
1024943
1561523
937751
658124
144027
775706
1635796
349701
271525
196949
441625
1288897
452014
1115658
763338
296394
781995
1991483
1376294
1196947
1257809
17760
1961117
740061
1525482
1569580
177374
1503524
117742
1515985
312065
1820974
396978
1312464
479725
141780
1028849
1400718
440664
149687
1320931
1214450
306692
1633312
336074
1755904
1938725
628137
1978017
1658071
831648
1411087
144485
871238
1195146
310831
1325847
10219
836681
966292
1495021
1637278
1625001
1890562
21033
726500
1968574
1023619
571105
439342
1310052
742364
1777111
293196
1652935
125561
124900
1017882
98226
1098335
1577781
946758
1250411
316649
78058
974343
1248755
321828
1991592
1138763
50308
1310576
1822886
265176
1370828
267329
1921534
615712
1435719
194124
858875
843215
1187336
554742
1535729
453495
526681
1260327
1485402
319854
871281
345176
292269
991905
779908
454306
1106986
860562
334448
691440
227706
966981
1238228
844196
1613471
1114454
693946
1421292
1291535
316499
1974689
182069
1410959
1072897
1865122
241756
1468967
1481582
1509855
223754
225527
1754081
1979562
503990
938671
1720419
1883971
1491512
1336585
1305037
138916
325862
68460
451929
1340615
1190795
1104831
987894
1047608
362743
335453
299102
1239549
1856993
846111
71569
1804137
1947587
34708
462899
1143573
1349877
105427
758145
1941255
10996
926334
498524
1152406
1408184
177854
1858361
1882303
310678
1858679
1295943
905895
389625
110233
1848162
1954079
649472
584707
149276
136130
1824933
370256
1796497
870954
361131
1054165
379543
1814490
44751
1781874
631797
246409
234128
1812885
455207
258869
1280411
388741
730941
1281108
1998601
24458
999106
965938
444451
659101
1374871
392377
25845
596633
1882123
1337880
1735107
1715919
156512
1164986
1126852
1985002
1512097
248162
1090834
387967
1876348
164346
189506
1934412
1894830
977338
1042727
515994
849186
1912288
560226
1611135
1760500
1073450
924736
34299
1272774
450021
1896811
517626
1060550
1325986
780510
1084773
1005546
540216
50161
237586
878796
355694
1010289
689800
966031
1947811
184632
232655
671427
890020
1365583
1596501
901866
335764
1835312
668034
597857
1549916
1194652
1040055
1006083
530852
1550587
1760836
578679
812911
772635
1211244
493638
1448488
1118297
1078954
536150
1825830
1212148
1557473
754060
1250786
417447
1616774
663065
1051692
813484
311679
1437937
483471
1396149
1468404
170338
957352
27991
1159219
1010697
203519
1658362
1907014
15918
559534
957512
401657
1932794
823279
811936
253085
1143250
843713
1285752
451730
446901
1922221
1165124
1981995
170337
1883903
1740653
1015740
12427
1144615
939694
474988
797043
1455577
12007
1563990
188945
1231599
262649
918682
200764
1731499
1339112
1086383
1857613
336617
1659018
857136
1908630
820904
128504
1882829
1607644
858722
581413
1912913
280116
262701
1994033
449224
1497204
1722870
446636
1205577
431290
983904
925869
1868396
341134
287115
1110509
632526
774926
912978
1181829
1194520
396218
719557
1901903
1149051
565662
1441292
663468
40231
337482
544628
814221
1177890
199227
582257
159861
453580
62397
692363
309396
1348416
1440819
869744
1046582
135319
1033713
708578
1364368
1829081
1162914
1729810
1799638
1723131
1022400
1898616
679729
366062
1240447
1977738
1997046
256795
1121265
70554
1493119
1838642
1987461
836998
137220
254354
782182
152425
831067
705025
902494
347122
1270297
962963
1605922
1896439
1175273
265966
742472
198726
1657385
181999
1508726
1640917
1496423
321347
1169666
120909
702797
1304909
299810
1988253
1419090
826720
332341
16452
1395505
1484913
1326253
1836726
744023
1158727
1190036
686352
117852
518070
774114
162531
1386168
1111529
217568
1229823
1038131
47072
388627
1206555
1154038
190218
1745538
325485
586658
1376796
503029
1724623
1505784
844773
1509768
43619
1658620
1169922
486026
394429
1685764
1191881
1070530
1533477
1616976
823500
332057
1557174
125016
857758
228682
1311936
246075
1737778
416596
1039954
1472909
734022
953741
1101011
1789070
1168933
768437
357688
1009437
960687
1826773
1628045
1537440
86534
1768252
1845791
203034
1471529
492518
1386415
1894084
1172655
1541440
1352168
1112077
1153203
211783
1498700
252590
588604
273912
1959182
1540682
1749441
148167
1135078
817603
813066
378080
187645
111813
1880608
1166807
13395
341557
457312
1097125
1326974
250643
84797
1111360
160724
1700040
1992562
1123605
724381
1420164
846146
1991473
89113
1707853
1043918
1199804
1371181
477022
751540
1195203
874329
1132463
890466
337325
1007077
543335
602111
417121
1804204
798516
61730
456401
1019645
1704971
1758353
1389079
729844
354927
1794305
836330
490819
71144
130339
1314079
1542799
321591
205546
941941
139846
314038
925988
1311681
751297
840925
873122
1170137
1495806
1905685
1717599
1657405
1443362
667355
1322797
54322
81473
969476
792726
47542
1624505
1583206
1507476
866602
1254591
824900
110646
296499
1742604
234538
416987
1790677
1547314
1719176
549795
293357
127572
728222
137011
794327
1230903
1248086
1042934
471122
919110
62222
1693461
580253
676948
980321
1117282
134054
497983
563737
875552
198413
25845
1711945
345160
1606165
1358767
1023684
647859
647421
80575
1806451
741355
853886
1873713
1125180
1528290
435558
835448
1051412
23020
1761851
1273718
1437724
1137183
224019
1926349
627829
300174
337454
1973858
1657029
1146673
237853
1168286
1291323
1825155
50075
73688
171623
520882
959306
266552
726242
257519
734607
503230
1693328
320188
508910
452525
1435718
889314
1681926
485974
1360900
1239819
1314729
260773
1698645
356443
462123
694719
1635173
458879
895446
256111
1488926
447924
1211568
903149
513350
715803
573530
1872673
48756
1965660
1832665
63524
949521
1327589
1521015
804261
948466
1839869
347784
1184081
285744
1487844
313186
722957
814483
101817
655201
1514811
735341
472963
1772263
1994336
1484490
1075606
1538154
457111
1223140
1315799
349728
1926995
461699
1266591
1941691
616379
499664
269782
1432515
1381421
1355120
1818481
760507
301317
146198
1700626
305115
1325030
462832
1515961
451475
1123542
1919791
452802
1715837
1326155
1438303
1457851
918230
1768487
1013801
641460
749608
778826
742094
720367
376139
333906
10264
1907152
84145
327697
942758
1597102
294564
1912402
1926886
1288056
5975
1996400
1167714
1290538
671517
1014347
528140
581385
487966
878256
873755
496875
49134
667514
1447636
1586372
1643765
355541
1871026
653195
1593927
829500
1245441
678681
1918932
143597
96973
1351098
292689
1644704
1398795
1724771
889673
842859
561850
1230700
1494952
1729924
1478027
612616
306352
754416
1209498
40770
1386879
354227
40954
479838
519355
644513
1973718
1845563
1345215
347967
504379
198895
744191
621370
1423099
1796816
830366
1672192
1874443
805297
163169
291729
178871
515458
800985
675200
254790
906934
690817
543122
1721337
1134195
708779
1830914
1049948
563040
184967
1969804
434866
365439
487742
1852907
52675
1629589
269799
969878
1594140
1791029
1605898
515029
1961878
481573
1605523
545961
669872
728896
1668708
449478
113534
639593
663451
388969
323411
1299380
300852
1301361
129229
1856021
1106170
723645
144259
1424030
1195063
191790
347376
1842279
394664
1376896
1059848
870862
515663
1753807
39374
1348373
658282
979301
72295
1928896
418540
1180185
928131
1384718
1312336
1705383
792192
581649
867214
623643
463797
839739
865129
544830
941003
1872109
297178
533263
708492
613394
1192626
1066893
1589691
1219765
1999123
1771300
642059
1858904
186108
237132
338016
1244159
1817175
971220
457826
620592
1868608
1857416
1597394
1518961
164900
236729
385766
620710
509697
1309937
1713680
400985
936570
448385
1085672
1193750
1222587
1498101
1979821
880226
414177
988193
1118805
176443
1045467
410810
947014
1887571
1950617
752685
1079990
436675
1548471
1368023
13508
1481389
1163404
1860930
153200
1564770
1534454
1898855
1501438
1262446
816928
64816
864793
301478
1109282
1518475
846061
67761
937179
721936
1011000
1812944
652957
626271
244985
337467
1016063
730304
1315829
33942
1811363
1601553
111697
1540814
1072018
509013
793613
556287
696595
1890932
1295423
658464
595601
1145311
729841
1982813
533318
938798
302562
624650
414178
658811
874942
364381
1366371
1746801
1088742
1087224
610132
501402
691208
1211160
874738
1930920
696362
1287129
672209
1998608
280513
1021488
1986401
537539
240129
467096
1006372
1976198
214243
453157
1688810
126333
690467
1615046
621887
398322
985714
439834
356352
861328
1595124
1709607
999122
228107
185658
1029048
1814084
666841
1000712
125146
827153
1827303
80356
1334426
603971
1715541
290164
207911
185060
628511
906049
1087672
256678
1221029
1416904
1797023
1521257
1676702
1352194
1644757
580427
152698
1225493
112021
175759
1841921
370712
53133
1709406
1665623
916307
166195
662295
1336036
1373430
636185
95902
1847516
1810134
1872970
654462
1013559
798006
128667
251203
985343
435291
955697
842466
1829331
1408845
1670763
221292
1738312
849413
1528710
463587
1985849
1441938
411867
1956357
724171
1955904
77021
1928551
1679885
735471
1288433
1311053
176473
462658
24009
751983
279065
544539
1305438
46346
109940
464178
185617
1934528
637836
1861226
727364
1245494
1336049
1288068
782279
1444168
1261316
65020
408734
1115966
624199
1147923
1977696
372226
1064052
759321
500539
1205190
834891
307642
1870809
726646
1682091
1128761
763409
597663
1548589
1406468
239729
1809905
158197
793944
1685534
1244537
808219
386689
240983
1110077
393416
1046544
467046
1436830
1236057
1278123
504822
1190361
1141590
717133
389518
1179236
1612301
436744
878520
1520251
1827450
561
219179
1055212
1086397
375613
1219429
1154139
33659
388920
1144965
448226
1519309
63077
1393899
788
467697
1474038
1921111
1650757
464620
870433
798332
795046
1963389
142317
1511959
1216600
661016
473240
1864279
75306
1892448
1631924
38514
1664347
433491
247149
1884421
378900
56022
1367323
1978146
1426891
471417
849197
1429433
1088794
1871512
948438
1573969
1711835
1868414
890090
165475
345600
939875
424581
1206785
312444
1616404
628563
1674109
1267755
414136
1144690
1180503
1529900
1975916
513161
386525
621150
1527460
1448692
1917969
1202936
1577945
726940
25381
766416
59532
1203411
1067993
55028
384894
309529
509271
1897198
835725
743734
1881348
1517334
1781979
1029820
365756
1602810
1988857
529624
1212479
1445123
939005
624540
1330466
980131
1996226
809582
1582247
675776
408272
1530589
67803
145472
1225135
1139318
1155546
490163
596983
337170
1435339
394161
1291767
544095
1947697
1126030
1541495
553260
1305836
373236
896296
1371766
124316
220781
1853883
840386
211098
538520
1955631
114988
1170884
699770
576660
1228393
231431
1879363
1287963
233790
1885863
785474
518534
1742143
1534717
1626859
785033
574724
1343902
128591
19476
677934
986330
789789
1216601
1522197
1405993
1735248
1980020
257690
536278
1654866
523554
1715211
1008037
105702
288612
530305
1117403
599064
51044
423092
1054174
1192049
326704
86023
394637
1164935
274870
921740
174011
295140
1007204
245311
719153
853124
1200325
815909
351412
22222
1450082
408238
471496
1992422
1426975
576166
1821944
1270695
1432619
1370576
1468897
1276504
717326
1501097
1458933
932066
378041
1865205
1501579
936617
765530
790109
261761
899419
1679194
229805
420702
413166
987231
1379176
1479594
924494
471761
1837834
1297226
1406061
1329542
1446483
813508
217998
1410709
1211126
329254
1540839
1495822
805205
1358271
893071
400039
551038
1361422
262818
714485
1664633
984453
293327
170307
1498348
467823
1468003
1264667
697002
567773
123037
1287953
1363179
1350276
1818271
481742
773601
50643
66235
390321
968749
998055
518526
1676896
1557932
1468186
1461993
1139497
983313
1487183
1869289
601256
1936650
1771568
668408
1647459
707932
650063
1795842
474740
853242
1499756
1836414
1343482
665124
1078814
778823
873990
1724825
1611648
647940
593340
916446
580520
192848
1779109
1916209
1182255
1381677
779987
1360940
871085
1747363
292571
1556540
1967770
1552954
640388
884727
1578436
1200070
1242119
850522
388245
500474
1300850
1244653
637466
870275
1010388
740638
1572131
1801787
753952
490763
1891156
1074744
1883784
47167
376056
996228
432604
585797
183209
1276648
72401
533683
955855
1415113
1237775
152269
968441
722522
1661024
1433034
1523372
482737
1347775
1351096
121642
207318
763047
433677
1016823
130196
715619
33668
339147
585294
1071823
1629540
801343
338347
674277
1417083
1419892
154042
439732
680647
993832
955021
948707
746784
1329659
421829
1195192
1780832
1153781
1633902
1108313
1479344
1690811
561261
93047
270650
1247314
781613
1853677
1940549
475032
1500648
149488
1704938
1094998
442264
333348
389221
703842
444479
530886
116076
1237455
186220
1627126
958658
1996784
1827059
314515
1526321
998080
1618251
267612
36646
1597396
265372
292750
1469471
1026980
1445575
902667
853144
524869
1394706
1408931
1298390
1523860
689113
1760949
503954
251258
226819
80819
1743901
1430906
1658685
468115
1593444
1173103
853406
236180
342120
1906591
1974659
1708716
212010
1595773
1942865
1188299
166590
1494787
803146
1384746
1347901
1358983
1043250
122737
623772
648065
785334
1979598
351539
1497175
1265184
1852299
173690
1249420
35968
325931
570910
792044
313118
356829
1451702
94462
1304632
899972
935384
644005
246383
1057672
1650770
1909389
1322791
389060
799049
983911
1698262
946070
792445
1456399
774038
261008
1834872
943433
663701
1525026
527871
1161974
316877
413760
667727
477372
1555464
90433
239885
887438
1060303
299197
386607
1142950
586441
842564
935222
1475600
829440
1226430
143524
729597
477714
439447
1402586
734718
1013525
1649330
1626059
1055196
483941
722757
410628
1167134
1691287
1802611
1952677
1307824
1086592
1614008
1040015
957425
797389
1675020
1768074
1228542
232153
1743465
383616
1379959
600873
590055
842423
1809502
445249
1424915
1275993
1104739
484160
462591
1034337
1232303
1794679
1637368
1886631
1354867
1692386
401278
1343540
971465
1059395
951591
710101
555502
999205
1773877
1543114
165561
1893709
1091215
982729
594907
267722
419723
207861
241190
637493
1787486
212751
764712
791715
767754
35166
534724
272109
722215
691541
1274333
1209588
1686437
247070
345343
1685916
611969
1651202
143364
986492
1640632
488742
372338
1173568
1258665
553807
1026016
1407770
164791
1403013
1058677
1352582
95285
728190
195972
1167714
1880178
162817
718345
1663274
653739
1664347
1969170
1231652
890065
1767620
344935
1238553
848080
515783
737789
422987
847161
8642
1404343
1543297
1477580
71821
1138049
398300
1758285
700752
972999
1540609
1229086
1278005
447860
1826764
1355194
54772
1775349
1890024
715503
682521
1482540
324150
323578
1133072
1276084
952847
1851648
1890852
684746
1292171
331303
272222
163158
218006
1242291
1533857
1975548
1765075
1566096
1873739
348515
451109
938716
204619
877509
547155
272046
1371037
1480264
1283705
10066
1043627
157943
393508
222463
543304
445649
1145024
1613957
1137380
1647838
1433108
1504566
568150
1060072
1869121
403510
490380
1422771
396898
1761250
1969518
1331006
1329859
1566502
1712042
1813399
497483
957814
1635895
1671601
1994541
1944506
501118
469311
1055926
905106
1616966
960975
119651
1467768
1285251
282385
1300341
329474
127795
1961117
1698413
1691720
1076639
143495
42256
454090
341372
947037
1645804
859001
211182
1188567
1217781
1799719
780510
1314927
1222017
1326340
1428164
990100
1350678
580900
577534
778406
1885803
85215
1231306
428494
129242
1587506
941099
905047
990212
594884
70978
1181626
1282424
1700650
554606
1403899
671004
1206401
221719
1452424
1846435
1698902
1238008
1363333
1506376
941352
1986424
44894
141964
687289
1799142
487509
39848
997087
1714618
1650259
1905781
1121794
1461898
742714
494251
974343
345644
1358312
573182
769142
1484560
18818
1670699
1892018
450119
1230691
1041569
586373
1860497
879929
1103298
1804181
1991377
313933
1911251
853435
1052350
1354939
1576364
1159636
1479801
1564898
1275786
306349
778382
1243540
1984409
946912
1234298
1850072
504388
981642
804304
213807
359494
760577
1238069
798771
39140
1255218
53221
1083891
1206067
490009
1635841
1954175
687818
1820490
1607011
563724
1730551
77548
727817
1699181
1649826
466402
1688031
1557911
1697861
831897
1713494
1768229
364676
1999225
2882
248623
1471296
1780600
1127457
1062661
1779805
749237
796639
228013
1096041
262139
240949
398916
1892343
1404446
695022
1943100
338361
646262
613264
723009
52592
43241
499070
1151949
1050562
369946
943544
177240
1186523
586223
1917997
631765
248858
1490385
434752
1571043
208476
1284701
1970778
866978
1800084
726366
1189664
500965
265538
752611
328685
626562
1149526
142592
204115
1145081
1259492
932660
433451
1639740
1507261
1141622
1576543
1114656
1609228
517124
1163642
1916388
1591524
665784
512798
794994
155911
1658770
1465961
931034
1979347
766501
438588
1659891
1942578
1489066
666413
531411
1382290
1644711
1990753
1722350
1158873
180396
1302315
1301915
604634
733616
224307
558776
1590886
664065
625853
700787
807055
1593257
1558250
1006609
737661
325141
238394
369739
639588
910541
532459
222753
557145
10898
565437
118895
1819352
1861396
1913189
388151
1400061
170013
851322
755713
1335294
953530
790413
231184
1080126
826728
1224643
1233969
402526
1153176
1980212
572372
1515466
1965159
43726
475302
492168
1075003
1902227
645081
784298
428042
1603426
1043675
784133
1741503
1527421
1012631
1290909
362713
1806059
1695420
1154725
991061
1421689
1224461
1967311
1510751
1740760
12179
1429455
1895954
278858
1841584
813147
1332540
1847785
91096
255184
267638
499675
125809
1333457
976169
1165174
991819
1224982
1827568
1011658
568632
718256
594175
311285
890292
1076519
1935103
1030911
1290549
696018
255877
1317429
1590485
358444
174273
1637654
516288
1601960
867276
238372
613454
1611131
319968
559831
875053
1749878
359730
1981180
1547615
762283
1960390
1320851
1068112
604212
873936
1906193
809721
1380987
1623702
917308
1069592
189169
923973
473328
1910771
192961
910213
1384414
1137850
307944
435039
1739835
1065430
1193885
1322935
563103
1115429
645360
147134
1299257
1215141
800891
1628876
214333
437034
274848
1168232
1451373
1327977
935059
1788349
90498
8947
1125979
77793
328400
1853692
907007
1494597
264402
1428441
867629
124661
1939525
278875
1259314
157205
1729958
220892
966182
1999009
1765180
143935
787203
471757
1906619
982837
1574690
1815249
1426175
1076391
1340979
1480871
798906
841255
194201
341770
1704034
372972
640641
895471
777463
983326
630370
517657
1116551
1545262
230313
1634538
648897
215779
401301
590156
10902
183157
143161
766660
1024834
791988
116615
1799133
183434
1620195
1641619
1717865
1735095
1603531
1301133
935144
1237815
587642
1105232
1286948
1590911
152234
1298840
1883566
757434
853984
122921
353462
1857567
927440
726960
1119415
1500707
1530446
1147037
1403980
1297368
1455301
25632
329175
1907326
1422054
609684
1500600
800777
1801428
337090
184632
7181
1916900
118490
293160
988486
43980
964854
24963
796191
1013891
922029
1127798
1442014
1053147
218442
86760
1012235
65533
1927832
1705383
1542712
456264
819041
1890065
753394
1126340
716428
1626480
589125
1849674
1245328
224113
1179960
1524614
1535143
53085
527780
340904
768455
1544748
1563668
1805496
576258
1351382
1886895
800330
83122
1892735
1001461
1418139
1024592
1653886
502288
1753044
1504542
12320
683783
1145947
1778638
1109995
1817399
78536
193115
1379579
1859653
1609165
1838933
1729881
1379252
1812583
647328
3898
126379
1821398
1266100
1350749
1552881
1183418
1717041
660278
683874
49566
51956
886715
1847262
1906173
1727293
966755
1295051
1065603
607276
1241246
1564326
1429201
623202
805205
1911081
1456984
1900334
114595
1733544
535792
1082113
282741
1715375
1656149
1954430
485922
1750993
675776
1307969
521175
1665049
102710
248881
660311
827726
1537584
594364
1487910
562781
1268284
943691
664839
422682
697401
1900192
496897
1508447
118751
1143032
504440
772595
1109979
218783
1100251
1018983
7833
1387770
1104819
1118595
315235
472320
334630
1153561
475960
861990
1705705
1963464
504839
664075
73688
407839
1429323
1264386
1371698
57706
1697610
879277
8186
1127844
1672185
832106
1837395
466316
758510
1861982
1222720
997117
1456061
760692
923982
918364
1428934
1056936
1539367
1392472
1305003
778354
1142408
1745001
1145361
811555
1943716
1913123
1148896
413944
1582521
1096636
650766
1814005
908391
1143352
833492
1487000
204724
1114299
1972369
1601443
1609668
231590
265538
1118573
529772
808319
1135391
763515
1827545
614854
1995132
1698531
884096
305186
960975
709936
1937137
1541566
740813
1922390
844789
335549
904744
1364577
1356434
1977464
524452
1686904
1193088
45596
1925877
1313731
1374983
1490440
194201
984438
1700702
1795173
1622634
1385440
1109979
1822466
774665
1890831
467311
1605187
1852182
476851
1249084
1593064
1212897
54130
1928360
601379
1108764
924284
665176
1562234
746784
291309
1561917
345644
1477890
994498
378843
877695
627220
1815380
1038101
635978
1048667
1043135
1660520
1961863
1329805
431300
1020267
692928
1897516
1944680
847958
321222
1493594
492959
1555289
639525
1359912
138295
938575
519413
1074793
87985
203654
666833
314491
469392
1843464
1971652
840759
1991979
1225464
1401530
620710
1706760
1842098
607159
344103
116568
490234
1524481
974318
1964986
1549767
1122976
472500
678631
536936
1378450
634077
845728
1527923
1104248
1632272
441691
540569
1468429
1785998
1694689
459932
842599
815388
838758
817463
345751
1102377
1727005
978124
1217004
1441022
377812
1323331
598734
1035546
1635336
627761
1897346
749545
394524
68226
1597929
1980566
479409
908232
465524
446847
1967556
1703155
409099
446133
1684483
1747168
1870906
476882
1382765
866602
737575
77565
731478
609278
1989466
1413357
1761083
973107
1754805
212009
1530642
1898107
132223
857772
1119728
1076544
1519766
1034840
1107250
801549
351553
1780971
815070
242505
1938195
437154
300186
816574
76485
292219
1306332
1935165
146374
696530
1137961
74340
1491804
462375
895532
1807932
578614
808319
1133680
176163
109331
1653330
1521563
1860767
648955
666135
1198737
1466325
575261
1297943
1462131
70554
1311688
1306436
346078
964005
392854
583738
1798934
1326673
1692598
1460015
645269
983038
895212
177788
1076463
267109
35444
1164170
1968317
250886
1921120
1587699
1897831
72792
689419
1736329
1789359
359847
895446
932071
1921781
258803
1947211
1090616
1076633
908562
815536
551001
1121905
284042
1081092
1032941
1415138
1313707
1330011
1465791
861794
854457
342973
1365159
1164990
824027
1445949
648837
310355
818861
80144
1973519
1318900
1136020
560178
1748623
1567863
702165
60831
1880596
405702
1776678
939296
914909
859857
359696
564962
1002746
993094
1759822
151510
1693174
1230126
614068
1503241
343127
15404
1827378
87759
1905696
788506
626464
454036
1972639
133855
1405903
930877
1754731
563985
1477292
878946
1384731
896443
1918899
1524230
279699
1021739
1626560
628734
1382894
607602
891073
714247
1125946
1179615
1861396
1125929
1878932
1798483
433322
1971916
489779
36995
1613472
1877347
4251
457977
1741955
1367147
449478
240001
53663
355381
1596501
1326473
1209715
1297616
169114
934586
1079296
1147659
1450183
6893
1644982
1484313
1058941
1627507
1046738
1929297
535128
1598566
443250
1393781
682447
1701530
919743
1858292
640409
1742698
1324832
756028
1510281
924986
1463417
1321268
1039643
1485491
363597
399952
191913
245067
1058792
1031653
1682868
701475
1495129
1284646
1845787
619784
39685
150209
115322
1909253
622194
1278260
155381
545625
1222366
1385717
1452770
1174410
1690504
602846
640409
855139
1677881
1391816
1010603
1795435
1241422
1752382
1144650
1599098
650364
302707
1676175
528770
1533358
1619407
720558
1239554
882
1163769
433516
277400
1322809
1769347
1510482
1167730
1265128
1558632
1865563
1189134
504035
561705
1395006
1761250
121762
1642394
191658
115185
125198
1031967
430882
1476201
1949338
696201
1289721
130854
893970
1353510
1074823
329970
955691
949615
1663150
1199028
1607803
1384012
1681899
1598053
915222
685558
708394
1469472
602514
671903
1692172
1144127
687352
833575
1390231
276000
1755555
1508517
755783
1160157
509919
1380744
118233
419100
1877806
1053656
1191740
305862
438396
337482
1465414
662078
473895
375773
1450638
1916092
246395
1154866
1818613
282898
244449
475069
1973915
1332480
1921560
1829010
116867
1045400
703104
627713
1482548
670162
1948096
1168713
793375
190037
676037
1707927
159180
660871
1852161
1791029
1458497
757247
1731006
639572
1640839
614870
1033002
1151084
1473886
1196004
1026677
1735039
1342793
403992
741881
1914096
1853262
1854127
1402630
1048108
1087781
232623
49474
321217
96497
100622
1630361
604245
1609228
1147342
674636
1385252
311258
98750
79319
552463
1194340
748281
1770509
560904
1673265
1871700
106607
1059716
1155132
1256173
455615
1625567
832219
815214
279349
1253858
379285
1830766
1060660
1542953
1298667
566425
327660
1020563
1515846
240408
1080734
876691
1917630
608415
1773843
175601
1693412
1064905
1712131
1862960
209501
1540682
488475
1099429
1701393
1823545
950432
779340
942987
619452
98580
1794393
626760
1488863
477402
1864972
808797
1404333
587742
665586
239407
1219034
1832597
588973
63768
1322797
101083
1259212
1960060
1052866
771024
705540
654466
381916
769175
1337547
1149832
383052
1922164
493685
1576423
249641
777288
809413
220268
1597571
1445421
1516997
609007
1132887
347487
982272
255606
138682
747003
1369039
694926
1837677
1498513
195648
447380
942186
1002387
672042
3829
88291
1904273
1177822
1843134
1936143
1798440
1122021
1898430
665829
247019
1191825
450304
1257694
313330
1550348
1989227
1891742
764431
1178660
1942364
1499491
703102
974982
1880178
591383
382563
1469327
191625
1963952
275582
147875
1143352
550911
325581
955052
705294
1644011
812412
1357898
251178
1146331
1039517
1574578
748220
1479539
1921604
1475808
31118
216906
675939
611633
1510065
1614312
1609225
1796751
1434485
805928
445699
438882
846962
1920232
1035460
632782
1696279
1281172
1326974
1833767
1298345
1519841
112618
867191
541686
1237532
274740
1040289
904288
976815
1124012
65530
1161692
1970535
1228715
1910516
1755918
1375540
1970986
869865
1852200
1137850
1735849
1057336
1037046
854966
943430
1358306
1329251
11221
1371181
44787
1738085
1096049
1558606
1493403
1484732
938442
1372665
71926
1196562
439227
54987
720603
1403319
1152403
432046
490090
401152
460738
1837637
260937
565918
1758928
230737
1247569
1176579
1214451
1228393
873559
953444
1411137
567943
1924009
487425
552860
1780875
394724
1366501
1139640
510339
1094063
1272441
1137898
910584
949363
316642
1171078
1866892
1516211
579337
204759
1551055
1328986
991727
1740528
348327
389560
1317731
529976
1550350
750121
72881
1557930
1992586
132183
1015943
1353510
1358139
1267087
1879872
13388
85457
1171312
1101350
751436
537539
1504617
855139
1628816
1356712
877326
403391
1678433
899539
293873
1228303
1961349
409267
343735
650790
1107594
217723
1385675
1284673
131315
1533344
1437764
1113796
1084553
1656831
1298259
37130
78455
1963372
1794734
1017968
1468145
1408383
1086869
1643879
112891
781964
391007
773003
665483
293263
1594817
1284867
470104
1289620
1459303
1054314
801000
1333484
1059783
301963
929920
1589181
1496128
1017890
492901
1903
377171
468174
1794975
967129
181472
1039895
1019684
939880
295767
1967358
787172
1938136
208864
1354925
951408
1642087
1887637
893337
588517
766416
1310758
963814
1547615
1956789
1465776
910817
784608
1668834
936437
1134997
819098
1828642
115173
1722870
639661
350820
450035
893735
326005
668452
1689468
1225036
541952
1853011
1535278
56352
735073
627761
754342
447613
1648440
1688942
1074780
1654487
1385440
1668109
640802
1528963
1696553
279828
572182
183326
236347
1621943
20900
113133
1591060
1112077
1746902
1627976
819381
127251
938476
981045
560803
456725
1481755
957490
152727
1604881
1409950
571062
155369
782921
1740130
828781
815323
1069830
1383500
1402473
1602984
1046578
1034422
384030
146941
1063532
1727626
803567
566650
380951
1885331
399878
1634553
1894574
1571186
1507372
914153
1220215
61271
938705
833987
1700644
1665264
857113
16987
751444
453349
595740
1368220
435371
335358
1068218
747856
1153781
492518
1194696
1108988
1944786
191129
1716570
309462
1514284
802953
1642964
713308
151400
1276140
912232
282622
556261
690307
735087
968632
1496546
1762190
278625
1734585
122783
679073
1521625
1654487
925988
1934056
1759570
1676413
569867
209165
523032
1026308
1531140
339729
885698
1864448
1931575
1190078
138386
281984
201973
1358739
1105032
1040994
1564872
798515
978895
1220175
150648
1940939
1693062
1204893
745844
464609
914498
1913517
1494319
653996
1629846
1470496
1124788
1438940
1790330
605056
1643445
1057762
1505940
658092
203957
1682800
615940
1314634
807505
747731
23725
1549976
1861329
322228
1780696
1759546
1788627
1050943
1986791
723129
396644
1257665
789164
1176558
679769
587938
808170
80309
1618219
1156034
1803873
1698090
319973
1785092
466402
569966
612454
862875
19267
1057534
1468473
1246074
1132806
1289043
1501048
1120620
547480
1153714
4213
896648
1373297
617391
1354472
1279378
281884
1255064
384601
1608274
256569
363488
1516249
1965169
811617
518380
1530652
905502
1299895
523644
962154
1369063
196449
801383
26939
746088
1150277
627781
1951294
1920047
585185
1716844
1993117
188795
632285
1090605
981724
1325425
1612023
46727
1408590
367313
1774568
729449
1021255
291943
443929
1465066
812908
570692
1665076
451541
1492445
100526
1379011
1040279
1943699
1142950
1503056
1139831
1535421
222412
357259
1248859
1387330
946102
941589
1528175
1802265
1248328
1044
796183
1212834
1018574
98382
702662
1839855
932546
1789453
718643
1173519
103968
592196
626999
575669
1826511
1966987
422141
688503
1724420
6839
1405643
1728029
1463499
1135209
824696
1880722
766269
932969
1524864
1137789
1810432
1914357
1292854
1239001
1570008
610289
26269
1326092
257118
1030656
605587
789147
1605238
1488599
113209
749826
1630742
693579
525188
941145
825051
894627
1878177
368463
892343
1848198
602874
558522
1136087
919808
1912402
1584962
1872805
404785
786440
690817
119834
604453
1613436
74571
1311621
438621
1099571
556226
1199147
1345224
1925328
1811176
1877090
1058564
150079
1382263
422865
1821469
17761
395276
1156287
1814770
1889608
1991551
1144963
1400933
1475675
1052624
1565738
543277
801494
1658523
1662682
1127571
740275
955855
1083903
1402661
63838
1417724
515707
1391676
396978
1510773
681451
530171
1858402
201120
1459904
954314
1341808
764935
1771433
642338
367487
1238110
554852
591054
1974114
1037817
1296677
1167398
647484
203427
608371
1733495
641794
1755503
1553910
525061
1778372
190827
824876
656927
1262362
260735
659593
240009
448321
181461
593923
987756
1713637
1816546
365057
1444297
1066539
1445575
268831
786719
1489851
877271
557436
233845
229866
887625
526741
1452699
1152597
316448
1837785
1323403
1138914
714002
1258714
858549
524938
1530256
1135136
734152
32965
1269102
1074409
1523485
903774
549820
1416691
325468
305286
1206809
562529
1658071
1891153
1383770
734126
1199768
933330
370256
72251
1326524
457495
10080
1104234
1370983
1098340
590274
1292175
1474038
102461
14618
593423
1343411
59662
383136
1508401
1956650
1220229
1521350
562347
437189
1964792
474149
1118840
411406
1352850
826720
1029675
887878
1097309
1348654
641966
794868
1277616
893218
221303
93997
1816482
1825829
1111634
1492445
313437
243657
1310889
990959
1171425
385784
1969835
689919
1555227
637303
235977
785140
1175210
933624
1199546
1330767
1755431
1517905
1358535
315925
645315
204115
1125736
617713
751510
1281307
1079886
1090594
1378873
1341607
587629
650602
1915642
863627
1255454
1222047
665586
1811996
637720
1024691
44799
233528
849173
25189
769510
352982
388754
1065476
968872
1782579
916509
824770
1889225
1437486
1014289
136350
17421
1539415
842920
396906
1927534
558295
1940881
1401390
1837099
874116
308780
1234050
918782
1036708
1512131
1686502
317511
1904873
1550193
534438
121400
1512700
1166807
1819432
1201587
432947
1380776
1393508
419753
605693
84872
1353115
824020
734161
1229685
24459
1835006
1297065
1347718
1414050
1242969
1489559
1556319
373514
460608
423872
188346
1442318
1636574
1580952
495065
756040
1580852
623107
380538
195747
269455
529900
366729
1544461
786421
48767
669311
1825142
136102
1770297
10431
57067
845201
407079
905013
919187
1590658
10431
852526
1267157
1496348
1836264
1257736
1684759
1270313
1788787
1551525
362450
948033
365559
155741
1583418
105387
1245302
1290430
619860
915581
1092855
664045
1679293
1885695
899115
849494
281049
271788
1569402
389784
1525722
1571705
1579063
1462508
1314757
875989
1619583
1624402
124662
1529784
1435
1588519
1943625
1784428
174838
221699
1561927
1837023
1274761
970539
1152974
1633264
77572
1775914
970016
249828
370615
875256
1471296
1298395
151740
1625083
1113213
1637973
318416
793786
1941979
1797630
465397
980308
1137048
337892
1365100
101531
1402887
1244489
314835
1005864
1537918
380145
631635
1583956
486006
25104
1518147
1979703
1761038
286898
843423
1489688
1327565
1207249
410773
37323
474461
1580456
1804554
1993462
728659
746871
1479214
1750563
166127
854361
335474
435393
1765862
1493373
617773
1578661
151389
1053121
789164
1667628
874118
1632738
459962
12427
94138
1827481
1088199
1256772
556262
1373079
695719
1535214
612288
268449
587592
318833
602237
898876
847680
1456406
1906234
44674
554897
698206
211289
999378
1387846
1886853
1421269
1760103
1942313
1636725
1293061
1660751
932064
1888051
96015
424281
1736423
1351588
1239773
686172
86499
1278183
163558
560464
1538906
899877
848429
793448
1739130
252469
1202545
1006285
673438
258551
944174
1200425
1732881
999774
839177
1803579
486510
1213442
12835
1605238
17703
659894
1996294
345427
43635
1283124
1534787
580133
943943
1505063
28617
593796
1512156
723410
1461440
806121
1935556
849
567704
1495802
1150636
126506
1677465
1659119
1282819
1887418
1245748
1780905
240130
87879
465261
1845563
499718
1667947
745888
1268229
1755509
139149
1931854
1523587
1114327
617567
361111
1354364
659029
693930
20
381955
590365
189423
611898
136281
1796763
615587
469970
1137071
1792155
176546
828319
1669387
1090150
1813282
447687
1936957
59146
1721217
1742780
294880
639021
200417
450296
166379
1949801
1476444
1395957
1805292
1020687
1255935
768449
485374
1785110
706254
1573721
1932108
1548026
318099
459323
1281966
177157
370615
192514
484596
648171
1852625
1245110
683719
569549
1324747
768264
976533
208560
1783340
1999927
1270645
888763
1136096
802033
1601407
1340979
1031314
601685
1915993
1521858
600966
586036
388337
17410
1031525
1638551
1725139
745799
124739
1184915
717069
1111595
1196149
1173568
1196483
1507937
242934
430477
903225
1846585
102967
1658620
96879
297572
939635
1573665
184266
1760409
1958844
731389
693297
82230
443995
264978
1088433
40805
463511
381572
1127754
391190
1428541
161528
1229506
1093069
1019903
7358
343410
1623042
1605956
189952
484864
1592462
1124012
855665
1431437
309698
462628
641716
288993
777797
1463862
1121131
1894031
896147
1064470
309033
584896
1156155
1196802
1048258
779698
748451
30331
1308219
1808893
947716
55634
1445554
822955
90101
709337
970256
469983
194370
146464
1398221
1134129
1799197
112076
852291
1777851
169844
1502938
1562737
1525880
412942
1110957
1274975
626766
1908636
1400127
1588563
744648
1895173
1068206
1464801
896300
806027
104652
1637827
1891112
457557
1685534
547527
1647389
1858098
33791
1191016
1834254
1378635
1735331
337008
1216952
1102925
396394
1994624
1083324
498288
502439
1896514
1653388
1357745
1558632
1528536
1282819
486397
1150820
574444
1959595
1707205
1471076
1523689
289874
1175528
1388324
468115
639730
1566113
971884
1913346
707485
416985
917282
1469457
1114305
699757
382611
1674900
1777883
1063937
5416
565306
366343
938713
1166094
1108734
763073
1392521
1187008
1880187
179170
394637
1607406
590175
152301
1852850
1798883
745639
1987782
1239013
1378786
1475526
572045
20079
1741807
1052253
396364
261404
1797585
212876
334630
1107662
1726361
1303840
1247088
308172
1590929
768729
1633902
1934065
776861
442241
165266
1086115
305632
1987522
1268376
217184
244695
1173851
90259
1348156
1575801
90348
1330499
581938
1154322
1085395
1265935
1863827
329421
186483
576443
1854559
1012034
716486
695821
1228514
956492
1336394
1533504
1819098
1883329
346604
1224035
543304
1835630
1293234
1983399
1445930
489777
342445
740133
244449
1350626
261354
395071
1574462
1563289
653579
941440
512880
1836136
905076
1114945
976590
1363684
1580143
801549
1026773
409777
1334198
1625171
1633470
92600
1672932
1921479
1091239
1995272
1585099
981816
689971
1801070
1690292
784974
968531
464524
1598865
1065235
1181454
1136307
1373236
1028438
1780254
63087
1407937
1868457
1333663
1580568
802033
670900
1709485
600526
1496982
1196082
83578
1469639
241721
1495171
715630
535922
416270
635322
421808
614221
1498178
768769
1271943
400230
1739418
1802273
1790473
146677
1155885
1898826
1624347
577039
998398
968476
523504
1191573
1954315
1647622
1839464
1533315
820793
137526
474365
1285184
1682060
54157
352766
212876
1617356
439892
1320096
60392
329409
501573
1740771
601022
1699893
992937
1354777
582519
50259
1833919
1522450
1627688
104157
825843
904475
1895142
1056795
235315
16394
54749
431085
1490073
541451
1378999
883904
205680
1220555
460753
666044
345584
908446
1559821
836895
1723799
1321233
371508
1047548
1281962
117265
634077
1527038
1870136
1359948
96913
661690
303692
1278577
1799457
1450454
1527918
591029
1680219
783821
670599
1109387
1562428
751269
1274975
1006966
1492624
978899
245865
39995
1663570
1214285
1637392
1342075
843564
1715496
173920
1376643
1175825
719059
1732098
1236860
580395
1886003
1638378
143458
441821
741974
1929830
1207665
1533606
619898
100910
793310
1533763
1971289
1722529
65400
1351098
637155
1516282
966292
1133630
606781
596632
1047804
410348
1500575
899861
505728
166379
1350549
1245760
1399445
1058305
253545
274332
502258
1504749
154318
1203796
1371405
293953
984490
422443
1820967
831643
1598378
1858958
1683824
1534427
1982532
1499306
203775
1533137
1230691
947541
1880250
1155926
276592
969224
786807
1982601
1749495
1509237
829093
723195
485760
515843
1038327
407618
903929
1838055
1014728
1279211
1906898
1016068
278587
686868
1611448
1672013
264612
1339701
593493
957998
1435820
1161147
151173
40871
187772
1495802
217094
243344
1207796
730025
1920620
1783559
1132145
435421
1002145
399667
1510730
370326
862453
1015847
992831
1730197
120287
1478880
1252919
1423991
382617
1493056
1767737
997
228627
1370268
1005363
469109
354496
1542828
1049902
1336138
1697405
1584417
1647393
1874395
313919
427792
398714
327939
1570654
1147419
870481
256203
1934905
453418
1052023
49643
1851802
281720
222412
1765260
1219391
1131675
1010802
218924
377246
1449348
1477593
870914
1498819
472998
1998861
1421924
291493
815446
1986296
375926
1868695
360458
1291442
1557930
1725378
1754128
1281959
456578
1300800
273374
1258170
1192929
1496011
1719932
549590
1941938
1064170
1152000
1547511
1247886
1236688
1427028
266808
1262470
515885
1836575
131806
1185539
1136827
1916884
1583296
1294530
348352
1257346
333606
750580
1285723
1264796
944822
1494855
1827378
1537405
875292
1387442
1084220
1298843
134960
1569066
297365
1562174
464506
633678
273846
1823727
385779
1105669
1049594
503704
1675581
1057680
1970915
1529393
18180
1183707
1665447
234838
1146287
893542
213011
140981
1516132
716470
697627
1291807
44894
1493518
1131014
1363161
189357
1879512
798975
340029
1615455
1335481
163236
1727005
332707
1111985
1793891
1366269
761810
1539075
1912568
1291411
46835
1547543
220707
731591
945317
1494528
937781
848776
1861329
301725
1313659
338933
479597
83389
208175
41566
1890658
979717
1400577
74133
1423044
1379649
869225
841107
988320
956562
86151
41739
363900
1414421
1267063
1147981
1697270
532786
1507865
1462419
182476
1780209
1804950
1732172
1954470
1742011
1392887
1080978
1234842
1284655
1746838
1306341
98971
932803
527434
137768
539466
1472482
599381
1428164
137223
482839
633267
1158966
1628857
1622035
111929
719574
90970
963882
1480827
14125
1965976
1589697
80261
1653368
1261213
706716
167144
1908909
976511
1783136
906476
60537
436944
451121
1531945
133759
1313704
1882907
670558
1309659
1934078
666872
1000459
1701925
831695
20012
1239447
1691287
851485
235336
278498
1571111
1907530
479301
393972
1513517
1697579
964579
294488
647199
601520
1521548
1387141
405980
331084
940206
1252055
245956
261776
649875
1640739
1851528
849196
1584573
1911992
929440
1203
341098
1312328
730017
1756435
1832495
490090
130374
280029
1659264
344928
1383235
615475
189636
1246399
1434795
1042472
1380744
336181
1965867
1908195
1312018
86896
1681527
1014764
1036675
1497506
1070622
1145673
1268778
579910
1180806
173893
511257
1524676
1008515
769804
1890470
1066096
281723
403793
1198964
1817269
1817659
1078541
1286884
1617395
43816
1491312
989499
1815151
768828
386490
487020
589201
941378
1110250
418359
202624
520527
153082
378559
812928
1448176
958635
851393
839393
146258
511916
1118332
809974
1907922
63098
1452276
1278339
1375468
1922774
762587
766818
935384
260054
263262
769416
1858410
506743
922667
1951294
1196517
718981
551932
1005905
1499483
1490682
948533
218888
508822
1806026
1776827
407495
590188
464352
856724
1210247
138354
71702
1807870
1886606
933519
1967813
1420965
1705841
487742
1311753
683500
820044
1642817
1880804
1859297
465237
934870
1700173
1780528
1171140
800778
1870376
356653
365897
988421
1181868
1085282
1593277
1111562
1621778
403599
1465637
274616
1125523
1722376
1949714
685277
276701
545749
120882
1841723
96967
1925120
1067646
757900
1015431
1350626
178185
1362107
346256
1149368
1466222
812136
1685396
1217784
616422
992088
465850
737672
1709797
163056
267381
620236
1802573
1234252
818446
1418788
631722
1907881
1656047
121639
1748653
1345161
1220883
730072
462416
1250643
414243
2220
1502877
1267100
517626
278657
1138974
1162971
9742
1880947
910964
1376412
833816
1667176
1355368
590696
366626
721075
1996628
1722034
418567
509864
724486
1176570
612169
1163420
482522
99328
1330701
1145368
1867434
1993408
984744
342837
1709777
1577532
1261405
1870057
551983
96951
419953
1183283
1142607
542632
203674
1814193
1222431
1105662
950303
998675
1778350
647860
1469403
1622423
206887
897455
484596
1781499
510751
1034924
1141916
890565
1878465
679449
336624
1488533
891045
1333552
249916
975162
1107665
1151962
1604230
369238
1217262
1315730
1695705
160660
1946917
30247
1058257
1547592
1148889
1555615
896522
757979
689440
229019
1701910
1986907
461869
1690556
1262400
1689178
1360134
1011782
456725
618325
505944
1603049
1672665
252526
1609136
1244091
1585477
1789552
1148056
1606450
255200
700645
260217
501105
1576272
235697
1769087
1158841
939750
899917
1097974
1834303
25381
1445238
1961119
604150
1160192
1672410
72304
822591
813837
1735351
1375341
1724233
93139
1450638
1355533
1276677
1805507
1222162
357704
1685
742170
825586
479224
1307140
939694
881398
683099
832603
948128
802835
1375938
1833125
205026
351589
49519
100005
516046
991905
947311
1934907
256003
1073201
432160
318294
142832
11778
1712327
1158784
1221579
316805
684089
763154
600457
276519
1947737
903320
964362
1312400
772096
1850793
1229759
612454
94148
1432227
559024
1389030
1963722
24760
305236
1165148
15116
960427
659121
244178
586967
486958
775832
344068
1159102
424143
769849
1652912
371143
496425
1705630
324701
1263363
797769
58687
1471806
1988857
533230
729157
1363604
11772
1013208
443755
1913677
138305
695821
748611
229500
1119498
857991
464892
1713601
1966211
1702056
352368
1122976
923119
585224
1017267
1765059
600106
438208
527811
1225967
258330
1893724
631689
1688398
1725229
1335274
641255
990450
819877
1748717
1306150
374846
778850
918839
854301
1584962
1238377
1216238
81396
467911
1118595
756433
1404974
756796
379229
1727102
1354113
489138
1758836
896271
645163
654226
367134
274039
1083310
1153030
1640577
912537
1233435
1413517
1119587
1884979
1666200
665469
540208
1265116
394468
1836726
247432
1454355
379000
1553482
1988210
381578
110481
741785
493560
1129415
867080
1049685
798459
1134861
1358106
420001
302382
1074615
1434501
1626602
896795
1722376
1721483
1339156
990246
797556
1957638
239431
939842
152385
126962
251258
431254
357203
1389736
1625876
96993
303923
1565949
1562557
100392
915501
890173
1221759
139062
187628
1574726
82700
1161232
740219
556882
1994934
374386
1991172
210282
305841
299445
49166
1372704
110418
553171
1950899
651073
327564
533184
43726
103218
762552
1015207
1923879
1502686
1387785
945132
557145
104142
886397
524920
1425797
1222471
1250526
141125
126285
1859305
221961
991621
6464
478351
1603655
1893067
1297470
484856
1648467
1864867
1993295
370568
520300
721903
817760
1389685
1105783
999613
934856
599881
1664911
979049
1003659
939747
624414
1453307
591029
1740879
443391
493111
1715245
1614599
1371610
1234655
690786
911990
479555
1758323
93859
1005263
1533425
155123
1514513
887885
746439
317224
1162620
1296191
858862
1801175
1949405
239288
1834778
837528
110782
1127441
875442
1277228
715619
1801915
1180020
445299
1422822
1769155
606523
1134165
544309
1942336
1770318
1809891
1440485
667475
1149378
457889
611784
1499758
1214434
1509237
1502010
730619
126124
154535
1249217
1859297
1773087
1060803
228309
327203
1653329
1098101
1195788
331812
1716208
340312
693349
1073885
10152
1789838
1039759
739789
661400
1849393
321622
1436931
225505
32329
216846
174285
1427138
1090211
1089320
485054
221876
1024985
963141
1383274
406678
1161561
1731155
1739181
1610940
1638630
326005
297475
1373484
781940
1368466
1246483
84935
295200
522328
194349
1049851
1629644
1373989
1412428
1475622
1177894
584532
753134
655161
1506498
1138481
434752
1156549
226357
133170
1899691
1466818
59267
1568228
1555428
446419
1036223
66028
1972291
866375
237366
1836374
693840
1405743
250716
1530499
1722581
1900885
1149047
1857819
666043
200502
198437
1124819
1622357
517898
1752810
1293845
851690
447613
1110322
998949
806320
1073011
1118137
691052
1026336
1532717
1500516
376684
701046
1773708
986371
704126
54968
1436423
820027
1279663
1479496
782928
215564
893238
1499583
468792
1214679
1294855
289250
264872
562109
362682
330812
1781128
1895267
579827
1343554
1648625
1946932
1563111
1763223
648385
410900
1066406
798332
252092
1712755
347383
1246469
758145
1138787
1844323
438296
1958794
267864
1222466
387984
387829
726940
1974524
171128
1219410
891088
896850
1827076
1615232
38537
118348
1789094
878321
648876
488525
401816
717000
450529
97427
1467616
47714
1048916
865193
1481414
1411859
1027574
1372988
154129
543046
295934
1188963
120584
539034
1971831
1241846
836666
634066
1309862
1257154
744378
1058380
505182
1882324
6935
1140909
1807216
1736673
253355
1627107
607274
1585025
1881098
1900913
187709
1014114
1750696
907430
1457867
900108
808419
413387
132494
1423730
379074
1639202
609990
865212
473446
1323441
1676215
1697384
325579
78467
1751258
372388
86499
270294
740430
819772
810285
747726
1903059
528587
662617
986431
1317423
648955
340710
1755439
1547949
582
1787230
1574175
1382198
261772
763222
1520251
1086488
752989
476334
1986791
482327
635003
241210
1541238
184009
342878
609580
409320
1508546
866744
1458153
437455
1350319
64492
1607011
1643879
1819478
229318
546178
1593333
801212
532664
1253305
973796
425460
950865
100005
1721483
1565738
226480
227596
1610365
520413
1896091
384916
1447227
870595
1025483
1904938
1875142
769926
1288349
727037
830865
1845742
1638681
333621
1686107
421658
1957264
519133
1976123
683897
195107
486791
1273486
767184
1277595
169750
930902
1790672
798344
735304
1404590
125229
1121183
1670738
893337
591960
355212
472380
1148060
450652
1555315
1395055
1429455
1901974
1412244
1523026
236037
1479396
1189599
1256276
1817326
880275
1327029
321683
1382187
1719482
1077576
1754108
1076110
1763127
1889738
963558
1309853
1908296
1531428
1571545
1400256
1591066
763906
337892
1562062
676889
1064400
1553740
1049688
1654213
1080623
313922
1214298
621063
477636
432947
765628
229510
564339
271780
289388
906546
175521
655918
1076188
1956131
1593994
628392
1013994
1555640
25195
932856
472467
754862
58900
1937517
1674146
1199752
147591
1885850
1466522
364035
508466
439170
948350
136913
293681
1414709
1265866
581658
1687217
987092
715724
1565091
687682
1245730
659329
1234525
386559
799293
1134792
1061061
838490
124566
1670112
1990865
487541
1677742
949379
1749470
1526018
1779423
1087208
564822
1023750
749816
834945
37959
749272
1103849
1759104
287939
1074516
916251
1744573
299591
887684
1045138
1961286
725777
1840927
1178085
1259395
976269
1773497
1876562
1029840
1436841
396244
654773
792715
1130350
1424278
987500
151361
678905
1916599
1639925
1695799
55287
451326
17659
870016
235534
1224345
273782
64285
1572974
1725609
1945434
647860
64923
1888119
929017
348745
878227
1967278
386003
1582354
390585
1075998
1621237
1012369
1716690
1828384
111790
1568228
19173
1945364
1641034
1075551
1460778
539835
56022
1319455
1790446
37419
838402
788582
1724647
1823155
257256
1556697
241960
114898
1585324
1872075
1251558
878228
1923128
65921
1480805
1457538
1864369
91524
154836
879954
724970
1821873
1897635
1131200
1103188
225143
965413
1584793
933026
500928
867759
1696132
844404
1252814
272215
780157
1010018
803779
880314
643211
819800
1225068
1579794
216510
1260116
60713
1429715
1624007
541658
1448661
270450
1041310
204714
1868261
930562
593057
210592
1353155
1268558
927986
799728
1226245
1713818
1866107
164045
1450242
217761
470566
1358983
1605685
1708122
360225
396994
662297
1390270
1093496
1587064
563492
999763
1679733
1391953
808373
896681
80216
1239811
526284
153096
263337
1615050
1811974
766861
1486028
1360961
600068
563350
1968028
1958043
1804914
1773310
897222
1734629
1536551
803284
917844
1534993
8608
400622
1887920
330205
473480
1504981
1063504
687311
713408
391088
863728
744391
214072
1192617
893788
1212856
650023
512115
251235
1848699
51477
12676
938673
245171
1995078
939836
1759732
984119
511764
219885
995996
1650259
316228
1460620
131315
315253
638428
1860893
1513287
1203206
1221579
1988298
1907922
385130
563976
512322
1942734
1577744
958245
368556
1413669
1197517
408704
290513
510916
1970562
378126
120287
1603392
1471405
1729924
156043
1876625
139831
1638360
1290152
978096
1676215
1288593
1980739
1671395
269724
1576707
1777527
1218887
221590
1847902
1734599
644450
92405
89540
1598344
1758996
618
1705120
685633
185086
891367
1720705
1900780
396021
1500879
409942
342445
1132401
25886
530873
643437
419727
295201
1826306
149967
1919311
1580349
881208
486703
198724
183295
1622449
1291023
1577484
1144329
336860
1455767
1016298
208459
1563584
1008641
444353
150722
1176574
525424
828623
111157
406678
174682
1416900
341618
953605
77332
1227935
525686
1525372
1638360
1088905
471798
1272958
1060303
6043
1819812
144543
566289
1957829
170410
1534454
1031392
1289191
1203014
1648467
444540
1039739
646050
1879532
682878
55996
1750988
647071
279130
1973273
753951
666022
91843
677041
305151
1252740
595308
557104
349364
1719898
1156533
1058837
1029438
1781910
187826
510751
1131778
423921
1815772
781920
1335462
493101
872633
1319903
640418
1713906
736447
274637
805407
1117639
1507697
12104
1629265
1083041
104064
1854650
962029
794327
1658811
165521
954484
530171
1730062
254817
1531428
1812148
1459383
380569
640726
1885730
377595
570930
821212
875387
1947091
247942
1486815
1951585
603700
595481
117485
837474
1035776
744378
1630523
1697781
1929353
19571
1817605
409204
1883469
1209109
1924881
1657021
407231
512660
776573
249630
439241
647395
1454563
316238
179345
1503635
1466648
1160932
1688132
423526
740697
1418413
1378999
1057726
1490181
1825683
1886011
1856578
1525013
294751
1219806
10578
1469471
1926795
1787026
1866022
1721295
763160
1653804
266130
427792
1953507
1958655
46477
346434
1234384
884544
1232755
554518
131359
999746
1328180
586342
1170342
1412247
829013
1312018
88000
697581
1171461
578196
1129242
955769
128625
162702
934407
1378614
460718
159021
1852663
714903
5477
318167
479063
61489
1083903
435394
19250
269161
1060141
1374037
589271
531915
1968567
1410821
1607650
824664
1423600
783162
1591167
550044
1432784
1377118
1266786
1677108
480924
821603
952038
1131620
1050143
388045
539796
1087386
1963841
1497215
1103578
1268904
1371114
219312
875490
1423874
322411
1122011
955458
9770
822475
1149787
1514490
1317030
369758
104652
200944
769063
482650
1241196
1391994
699879
1602539
1160110
1574275
124517
1265799
528790
184465
1890562
1460276
935631
961720
893705
1667377
119275
1512496
237551
581445
297128
864394
413944
253468
349728
1305406
98431
1424474
1196648
612783
1165365
874999
1592201
349090
1478082
305281
1503431
374528
62361
454175
769921
417445
106468
1415789
878690
1903
1618466
921233
1624256
1493844
63351
1403740
1154357
512363
361058
450915
1053891
1282220
301968
1969249
1209502
799929
622234
1286789
1790352
436728
141434
1666011
1701016
1282312
120071
889193
152683
766660
1265284
1859579
1288126
523011
1231225
1104742
690989
360248
523622
808457
149912
1468253
1495163
78840
1646798
1260289
265092
1943377
1501642
437980
473723
195261
1176592
1199900
359220
1643932
832043
1234050
1586317
128079
63848
249093
262717
1602149
1349843
1389592
919641
1271671
1583639
890818
81439
640418
1155193
457489
1437302
1014810
287951
1576423
1279532
241062
692053
1436334
129739
498135
1601862
682311
1507323
1934431
1093807
1078843
250088
86310
1573320
993770
1692742
304718
683359
779674
408626
528591
1531247
1993044
1697138
1964167
811555
849052
709874
1396223
1071487
521638
1684104
1173473
1216666
1110299
1334195
1135924
562173
993120
64321
114784
1383746
1536950
1316189
1679008
20843
1118739
1524910
1223219
841226
1364086
110094
1993006
1417866
807477
1585513
1120523
117141
1948646
1415664
1097399
823017
1729354
1665351
569661
1955996
623247
1131106
1234935
555233
1134658
311350
966453
234591
93217
389055
1298775
1119459
1326832
491515
288362
955062
1984578
790588
47827
732290
834073
914746
1048557
1406713
1011604
352852
1514729
1920819
416507
1427347
1895959
514680
1890994
160966
1895264
14705
1439599
564070
28851
832951
991175
32404
615859
1721337
1723977
255606
1638426
1206454
1790890
1833865
97112
1085637
1915453
817216
1496919
1468840
1190396
1994749
451948
666122
160046
585447
360918
305352
323410
571702
1075390
102587
751297
1480907
980715
885513
748791
686129
1162770
1251548
741121
1541274
1333562
1751159
469469
1061468
1097767
380774
1046159
1089870
1473953
768128
70474
629694
1742758
885090
955516
544830
1253193
290618
199691
422744
88187
921609
1619266
253784
1828763
1871576
1341903
740954
34199
1906472
134054
105474
559935
1274073
1711855
932108
251927
1864410
1464617
942795
1459525
1671590
1025486
1254674
771002
584411
684615
218958
1899233
364015
379902
760100
1201930
1985073
1907267
1642832
1031655
737392
508740
370034
1815069
992004
454486
965418
737389
1533249
86811
603663
1546928
345074
1663913
1360900
1133063
1453430
1284646
273846
1410298
488412
1153339
1912574
159946
969516
1034686
1331987
350596
714155
1557944
355912
1547418
341585
1014143
1296241
1794393
655118
1317020
201939
1993408
914669
1038132
1565586
1323967
350341
144740
1025196
705958
661400
344103
1797175
1744465
1435719
1121265
1146763
269010
895370
1364722
4308
1133695
862621
1212479
1631581
1351237
945384
1889495
510697
344669
800072
1516879
1357358
934727
1203376
831793
889582
363618
1812113
470329
1622241
1349472
1079152
1170177
792445
1712335
1282459
635410
1858310
237310
197836
1361884
1997404
1941987
1573066
933268
1225967
944856
905431
207569
993016
516864
50640
58446
1054705
1534017
1854583
431423
969403
845102
1419526
677894
1986123
200242
583311
731836
1314296
1525658
1166761
290185
647912
32037
1758475
91439
1690292
256919
1792077
769731
1818327
1130984
448403
900254
1946718
1316906
1445123
110674
1028060
218894
264775
1852921
1324922
1445106
1280014
256569
1546680
955614
1269206
652395
435991
986858
341189
343273
532923
76026
1582825
857961
1530783
1438425
930185
714578
760731
1614113
1891059
1198867
1455778
1259775
471696
1152282
1876538
1953501
118674
1480494
597855
1451297
432160
1929964
1864644
732752
1576631
320184
83172
489173
594107
332780
912965
952027
1839992
1084715
170410
229623
1600741
285822
527387
1927550
1053006
230598
933528
932638
614127
1997513
1918148
1023490
25104
1781590
577720
1729096
1411763
893245
1525050
1648404
1300070
853632
860725
1705848
251419
1373597
1629587
1805478
557398
1471908
1832422
1136191
810395
867440
1619528
853793
440753
1495013
1608524
1794464
1342366
1852933
51143
1646573
389348
1156514
1716655
1510230
1429417
1377000
1441651
8407
943161
349572
1462532
363420
683330
390721
986567
971860
521776
410083
1864835
803429
501230
1215379
1178110
1458582
1691330
1820944
728269
812320
652715
777693
46114
1874965
1210475
704626
951944
304871
254826
660871
341793
1378383
703772
1890219
316432
775290
1738166
22821
163951
1532419
1605172
300598
162311
1998857
309154
251695
9951
1725299
1693517
1518540
94151
1109204
503135
901981
915222
1058305
834097
1172430
700372
857091
95136
1763817
1149167
628043
28606
642872
161816
1385123
851203
1854571
1049764
1849721
1518929
1997550
786186
1063688
684567
959513
1884199
267199
1777248
309939
1401936
709282
559769
1585317
337543
1093156
928089
1196550
770502
159516
651715
170338
1608185
653065
1447858
1337778
955769
1909138
1616090
499098
1785885
1165365
1164419
1041310
1123462
6817
738860
557971
618077
203578
533058
1303092
1648797
18249
1773121
369572
1947494
1570294
1985091
816673
27629
1295512
1071254
1064154
1517819
1066359
489978
1319216
431182
1241642
799262
350958
1562970
1049167
1587009
1350623
1406664
226393
1236404
1064117
541844
433127
1539739
1528422
239699
456440
194065
1891970
1415783
440121
835601
306970
284706
1666324
1671756
1537511
517318
192604
658399
342993
1744286
746936
469282
196717
277890
146342
64641
412864
809418
227773
631908
1529102
1093131
291837
1298288
1341985
1917900
214338
1384703
444540
1383952
1984915
1088081
931358
87615
1009110
1593333
818300
436594
1818674
1167091
102613
1994493
113615
629744
601473
1635447
1499954
1580508
120547
994479
205939
543122
1465715
1960987
206384
1179165
1046819
1565481
683113
1369923
694082
1498621
189363
1555112
1238334
112618
613258
650935
1850022
283121
1649948
1563829
304707
1414088
1357166
328784
182048
1736620
947196
575172
466639
896344
1531867
1960349
1370132
643237
549501
1850037
93969
1330364
941931
1095992
1968400
438939
198495
1493640
96871
909728
1445658
650339
1514265
1102066
1420813
890499
1524645
1496923
237988
1293037
612725
1679277
266006
1378213
839509
426978
569360
735140
437957
1297113
1863827
1884741
88218
915152
1500938
1274707
462198
576019
153230
293373
176300
885069
156194
634095
1084802
1124245
943518
773111
491663
71682
1377177
831878
1436716
1610160
1711729
848992
1493267
1200658
1579772
1183084
1108473
1616592
1045178
1291697
1061990
1069955
1959626
874855
797042
1563368
359756
844285
382364
620157
98640
1554698
439288
1391753
692612
1295372
1820446
858970
467982
1712031
987759
419452
1126507
207842
1016298
1508145
1450638
1346622
1397657
1649483
640416
599686
991005
625472
1162240
1580143
92935
755291
1174740
1042992
1460310
483074
746396
1205777
1900711
1480581
378222
1669923
1255910
603492
639326
359882
626357
1017249
46246
1536828
1504984
813348
1058297
1226015
1936325
577021
563995
1093090
1256705
412942
1234355
1825177
1356062
1167795
1287125
1036686
1558388
1350319
837474
1834165
1345657
79810
1066232
872597
89535
361192
636845
1794045
1696861
1464276
86142
413760
1640417
1547274
128278
591921
473691
232362
1819784
644991
1907878
1866106
1847033
1420008
1344125
940393
118155
87132
1440941
444057
59472
642019
1135111
247207
817137
161895
1409064
1565474
716499
669485
648516
1099986
1268552
1024592
1094182
1820694
1438460
200327
605006
1554067
1022368
863729
1941617
243623
136618
767357
1429736
104157
388991
797927
1611401
1769554
1969471
1215002
957062
1237435
486106
496899
482824
377463
900232
1076703
1163226
1270099
1057365
1183353
1612939
1177178
1571237
1048011
895403
320885
752679
786181
1071171
1851164
285501
1734964
1273756
1737927
1549673
774227
1942212
1661749
842423
854250
610151
1637964
1296844
583146
1668878
1865283
1989700
436334
1554793
340724
520874
1151994
743199
1581727
556287
570193
1020743
1392348
1700600
990419
281807
1887130
1698956
1175283
1541223
1591930
1055982
89986
1794291
1070580
961620
430626
1019810
1239096
1487268
1097963
1962220
574903
221178
1463499
426
227804
408724
1620860
837762
1201831
972951
476062
793335
611633
227966
1634152
959306
1847243
605044
1575323
1320088
1556802
167939
245239
806649
532975
1513434
1785163
1379669
1782479
412811
1674391
310586
1127909
232537
1631404
685946
1814769
844789
1852542
1310845
471930
25594
1331566
270808
219705
1028046
1535716
1103793
812660
179563
256058
1762384
1074709
676092
1453533
537861
458731
1463839
463511
611226
351891
695022
1107361
590723
1026576
350429
1891059
1104862
1128698
372901
578765
1516414
560155
309396
1816683
26212
1413571
1155614
269201
131111
384596
1649132
1668320
509312
406804
1333542
1487963
860418
723410
641088
1421062
1065094
1842956
1819096
1550837
1777203
1851450
229156
817932
8407
1067784
139783
1762058
1298288
804338
425864
858187
1874959
332552
1625098
512394
219397
379671
630647
827588
1881785
952202
903843
1397743
704705
554002
846108
1236658
371508
1426378
1265128
1541503
1101665
774592
424163
81767
1249102
189408
1286656
1311082
1075390
1262534
1899189
1223581
191658
917399
196885
1139919
1351452
610598
1840333
1543541
287423
1040204
618167
631039
54987
1543486
911478
1371073
93915
1320023
1402195
110428
1785131
1269603
1648564
73473
779519
1859579
1028098
319936
1360841
824537
687675
546854
229005
1034095
35588
1828333
1780239
1622742
214911
928754
1715397
513350
1747777
593423
1497659
938655
1988416
753288
224201
563103
382311
1585511
877142
731735
1591786
1898483
564736
1452991
1203989
307417
668798
410829
820899
440203
768586
1307547
1215400
397979
276901
1229227
1505743
1121166
1199805
1740597
1626693
367211
1727998
1656885
1655478
1300698
96668
152087
527440
1540423
1025580
1066238
52723
836641
1919743
1402787
802771
867564
407618
39269
303336
1640632
1982360
935628
936544
342695
1139496
184469
1670002
1380252
785933
1825256
1087224
1441861
1995315
439084
178699
624360
1145501
1029087
442059
520870
1527854
179683
849382
1668121
645579
1275770
790006
1565493
135842
1479136
707937
1226340
326162
1487024
1609558
950987
1115667
1645793
900832
221380
215442
1573154
1208732
1541488
271449
1026246
1205512
192185
754680
1289620
210612
1559471
1881019
508786
1287804
977394
1782293
1074615
382744
1148792
1940638
1883088
580944
524087
930310
557569
728774
1641150
1311273
945029
1010393
859935
294662
456578
191537
1887040
830716
46067
203448
733810
648179
574071
1194476
359244
1784278
300174
1107339
802081
593348
302293
425309
108720
1985680
728667
62209
716602
687538
1653824
1391010
952449
553139
1767091
570039
1120450
807126
1507847
1804797
21033
406170
372755
130711
1274193
1359392
1103998
1557473
81701
1988564
1323014
993365
1042666
726259
1252077
323984
1357130
134749
235756
774085
541059
858104
51851
731822
824998
959283
1774887
468090
1137876
771423
200247
1505057
1801096
514603
962201
828509
1653092
1480346
1866106
187805
1355391
1093090
949811
1448413
320469
831746
704367
974149
1064454
1751973
1511100
328681
1217566
245766
911179
1939120
1113524
712868
1375723
1497779
1254467
939293
1955395
782255
993111
660381
1518559
707597
976422
936403
499384
640064
90505
653994
357663
886356
473576
379825
563350
1107594
206660
1339156
119688
1037907
883896
1048991
658327
1428074
393355
747408
525710
421806
1567869
570061
390721
583333
1927515
1027031
1294434
1048557
1152637
1772841
1345215
1112255
820365
584243
102282
521402
237723
1279416
1984206
1583645
419364
285439
1629222
750783
1804381
989767
290890
1580015
528531
1325692
1215490
1586349
1712131
1052169
562289
879506
151950
1787342
1028147
1416694
637079
1689807
857913
720288
1324258
45141
201489
1019194
950176
862460
260856
513885
120230
556904
1011936
896959
1103437
350289
1998315
976511
1651062
1818990
1986771
445365
1662038
745918
545118
515843
1017986
1431795
1370410
289281
1582847
818980
200764
257692
597196
1342300
1933307
625946
1577104
1429004
1546520
1301024
660333
1068177
395574
110842
46067
1659962
1884766
1230786
530486
740675
770161
1857750
1490829
1244747
192511
1911130
1536110
554522
1146539
544553
83533
1398380
425758
80801
1236057
357393
683959
649321
447438
1351050
547480
699690
1657280
1230198
1854693
1722109
836713
138305
1805688
876450
110760
838343
553179
377171
545790
1237416
683236
1472073
1057406
1688792
1948134
721656
1612723
1333625
649033
375046
523811
595379
260561
1565046
1813374
1989162
221211
1465879
148815
1377857
1215121
1451354
1848230
984002
686154
851870
1083056
722028
142300
1386894
1615584
1246856
1872849
215359
1723238
1555899
290551
872219
487200
862381
524261
1684332
1897136
275165
1181042
1122617
1387846
1713494
574190
537817
731314
542275
1313857
33953
581112
1789188
1523683
1425515
474418
1864666
1697009
428292
1050426
421717
1482235
1000085
1402027
1759932
568108
1169936
1745963
809724
1189426
1233523
403709
1387978
226953
1339299
1823610
101148
228700
1260082
1211448
497001
1642087
1862673
1738442
1415768
1574742
1229082
1522145
1530038
1901730
266386
440369
1782245
932087
6069
1681232
252415
826803
1963847
1563622
796306
402501
66228
1346005
337286
1414756
226857
1621881
364956
1803486
925914
1917515
906346
1061304
1072880
457614
1201329
1676999
1245612
317966
464503
1298925
958358
1747298
1448973
39699
16972
500642
1573226
1419049
188371
1389041
1875305
1268343
1134931
269542
1030977
75824
204912
1816986
624093
1638935
432473
1722512
464275
1174827
1897026
83479
1107594
1381337
221028
1929297
1006643
528975
1454657
1933369
1672069
447876
1099571
1188579
1454104
214333
1967836
1677730
638364
1944255
1008764
558080
747781
172671
707201
1241246
1939541
373882
65301
880045
1158567
1948356
601905
1708317
1232509
102676
1218055
1434536
1147931
43
1378502
1467827
471024
332935
1198930
1964809
289378
385572
1395949
1347841
171842
1773877
833213
948535
117045
132016
1744771
61271
1254018
326859
50436
394706
145552
387790
176812
602480
1929461
503132
1360494
296103
1868334
42096
1841891
1934919
1536342
1167091
1073331
436347
1005358
1089254
1047541
176001
1311128
1441794
475161
1651521
1553070
1802994
703051
768408
702679
426554
1548861
1142691
1492156
802235
1508737
438932
20459
104349
46597
648974
750061
1558872
1940549
1003707
201503
1790168
1179591
1635144
171507
1645488
1540249
1058845
949087
110035
850009
1153714
444305
1963975
1784295
1842795
769985
1697781
460238
1134454
1297723
823875
838115
992663
1066400
1384746
357440
775530
1366290
803157
152301
951985
610289
1925499
998900
1499840
412576
4890
1738506
915114
1372983
1916008
401505
1602869
746650
77431
1368739
191229
828387
1657616
272424
249729
442059
609306
1595428
1991491
688002
1086802
1659044
142267
1460338
209663
1699832
1529465
1533157
1926470
1963148
641730
1228469
479255
1358984
281448
1905757
774665
1918324
1320848
1904588
685543
673946
222978
1698798
578654
620001
315075
1859503
1172265
1547543
1432120
1309171
1985991
1261662
1774586
503479
433528
1546914
1611401
5745
1041807
143364
449054
775907
654795
1792276
737433
1696861
1016728
1485668
39592
1039280
579451
1272907
110833
1280950
1941396
1527861
1123755
6043
1569276
1774889
419548
1918199
998900
955769
1351511
63498
927104
1917997
1837834
947321
587598
1727228
1452103
1310963
1812437
73912
923642
1675808
1248079
780379
800074
865232
280329
1986771
659023
1341710
439884
355383
254658
387298
523711
1030355
1902405
856146
471373
1172929
1068964
1664362
1991324
24861
1555426
1232619
1855609
1271380
1747909
1978183
946250
1356715
57997
884139
1872265
1709063
236620
289382
1375596
1887023
728043
722428
863133
1411378
1440890
1548904
1096762
1494832
320808
389946
1525880
769944
621707
117559
6806
580466
148394
1993311
699886
979521
1263555
427981
1652952
1195626
329383
517266
1487689
589741
1032830
1655478
783126
1464093
1257065
381664
536176
1765696
1337116
1078648
1811527
1785315
948491
1967999
959306
1314285
21917
953652
1785147
502981
1939957
1814704
566628
1069120
800525
971465
1344509
1340744
324211
1571045
1370656
939722
881319
7471
1347504
464518
875986
1179887
1096399
632228
1433201
598732
141205
1672460
1058542
1718125
1434496
133449
1140848
735541
169070
700339
1875336
1880722
1152473
116571
1708693
834334
1202576
828680
1912285
1619941
441472
187286
873987
262487
214177
1084360
1047587
1626440
1351050
1913328
769478
467276
127317
144352
657398
67313
756903
683113
1395138
252092
1256606
1977761
1845311
1017476
1998994
414787
176120
88218
730072
1148665
1420621
1395547
1247522
1925682
392737
953051
1955907
1076419
1257178
65058
1435167
194801
1731636
939648
404964
1805974
577945
1278
68489
929681
1877821
1681562
1294728
67838
1958854
1360303
420917
1611624
1657008
800337
1856837
266947
741474
1290003
164641
111512
1444962
860077
774925
733730
1137572
1247519
476567
1366858
159601
401813
1669957
1844628
35595
331254
1690551
1533339
430206
1815099
34346
119428
1687310
154318
1518406
1879203
1193072
1429615
676328
1974214
620764
1766235
1700952
809538
1118359
62004
1234729
1659329
284102
1426064
1818248
604337
1207249
377100
118410
279699
1272980
173457
624360
1325836
736016
1888884
1363469
671427
172592
1137957
881398
430419
1225135
919971
1222687
1179465
1156189
173934
780429
1359140
200325
1201642
1694907
897222
1597982
1318217
1671266
1179376
354032
864060
1675554
26617
557479
575187
1504155
709173
1230038
1545845
1240097
1146912
837400
554518
1587548
1381963
1648749
634495
46262
914935
951520
15132
363425
1262989
1005290
859935
111425
1182352
1402197
1777111
168839
1457479
1907282
1750055
400168
609857
87464
1975832
569499
628780
517868
995988
1063863
768353
1841607
1075898
1501015
714787
999464
665829
670602
1475700
1109578
1018117
963674
1101628
656292
908007
1095481
135580
1761478
1590929
762288
301169
127212
1381482
191308
68212
559668
534791
488592
1518929
1287407
1984987
336472
568641
1831306
1064550
448369
391858
1184298
354907
1310975
1013138
1776742
672980
6749
1776477
796538
441891
1749351
108005
223529
1289277
1023733
1855010
1496165
488459
216631
1413150
1964150
1756906
966094
918946
1681515
810696
470508
312695
538336
782482
1232018
131587
1569918
1372092
1548440
474894
775694
408663
1047643
873057
931529
1616858
1848705
1330310
1225625
151168
418173
885003
1207809
267956
529272
1215643
623827
957675
1169672
653422
761705
1415137
161028
1171830
970966
1629353
745370
951514
636944
78800
1306801
809485
955021
1123295
480675
1210542
1537511
629123
1435880
1377133
1588095
1957663
304077
934905
1338422
1026304
1882842
574444
1727756
1921505
1989298
696009
445395
1658298
1006709
571068
397045
841046
278395
1373867
1912911
847287
1952225
1984022
1362619
416473
226953
1782166
308417
1830376
1942078
1534787
1301299
225362
286478
1208925
547289
699611
976448
1183457
1741140
1268955
773082
1840491
1447935
355493
1015204
173827
1391036
523156
1904700
1878933
1527690
606163
1867003
1690663
1102728
537520
992241
1652337
1850739
38707
260538
1885919
1077414
1577736
1411447
1449984
448223
1797149
1754538
1113175
1909138
1566421
1434909
595612
94095
1272980
601983
470144
799244
364366
760959
1648890
1521420
146903
1014158
785978
799080
846414
1723809
728849
1602309
868536
918800
1313340
206225
22766
1559562
1274409
1040185
1078104
118520
687144
1935319
798078
1180261
783480
1702532
600727
1417232
545595
1312244
1116048
1259775
148477
1104862
567101
138211
312963
519089
1216714
1736937
264765
1886676
1832623
969899
56118
1705276
1218991
654829
834036
401484
886705
1202835
510500
1584698
1399030
574281
1490647
1456583
1862896
951918
1778564
1084724
1066722
1085714
1770163
985119
1321186
719630
700494
310528
1290930
297253
392476
1004584
45141
997313
1061304
665469
946097
861395
949207
67122
571493
608877
1979907
813026
1197306
563303
655944
537147
1863089
57642
1409416
1499186
1090307
1414865
454551
950457
660077
1579399
1976979
1706739
1865468
417095
518335
29490
1654987
1363218
542103
1920562
1324292
499675
1259144
1682581
1333967
1491134
1621717
26880
1448773
95876
8742
1286549
1013704
1490277
134170
1968423
741976
1363736
646182
832603
1122803
353863
582846
1988253
681977
318499
659410
763086
1769246
1015252
450380
1218884
135597
788506
33990
18640
329776
1147626
85576
1528472
317963
1097399
1812820
1608962
257486
813690
272474
77001
917511
1599941
1130365
786115
761197
295454
1351098
1832348
1824608
670501
1608475
1501371
422326
780574
1304879
739209
1288894
390050
442463
141576
1234557
1921582
1079535
1880826
471623
955898
1842673
1283937
694033
1364990
1339181
221315
1633742
400799
798751
206477
1288729
525686
1444373
271242
1090708
1493756
785711
1193617
157893
468174
315675
1696976
1794256
502071
1033912
1410213
644975
836159
1469780
1717041
1984223
404925
1050658
908215
1168683
1325322
202936
1833191
1690807
1307653
990635
472095
465817
1750414
335764
287349
1070581
7558
210632
621349
419284
1019873
1435737
1911674
1739748
1271350
800557
801569
1353970
1306294
1539874
718530
419452
932835
1815249
1535324
1695491
1402831
1862991
1450770
547693
1867930
1578748
1507726
1295158
246075
563272
1350074
1146418
625787
1649787
804072
1981763
277372
1980839
501338
1590513
1677751
1133114
855236
773876
45855
1758002
1105669
515460
258806
1142262
1840650
1418821
1870734
1070105
1554817
992373
1822135
1898864
461496
906962
1678284
244182
814967
1950148
1183707
275490
570043
26210
196981
503440
283257
746396
1153154
676445
319700
900533
1806748
1873059
1533403
447787
898700
655864
1177491
1231769
336661
1111785
1038713
1846711
465107
24459
1937408
1466358
1217201
484610
1790352
1850157
690626
1853795
345297
88486
1360353
695953
539805
860418
1286734
515146
488816
515504
668874
690801
364933
1574317
432358
703905
1851560
1913042
1100969
1702603
1705533
1250856
965932
1627723
667879
893107
1418000
1321824
147573
1268498
678147
1565008
634063
1519717
1773497
1573888
1495318
1320158
1163443
1701387
19154
1080457
267372
1614352
1102357
1916036
604579
1259783
1209620
1307715
1937264
1627035
1808547
416177
1317402
284496
142454
854129
1337307
1113742
1669352
845979
1967852
424116
468129
51558
1996919
1251951
413128
964937
1878247
271788
1194370
1085199
580409
1931440
1834925
1246412
287741
1870689
1379382
1850061
1772347
662922
858731
1897408
1829985
1506960
712031
1903573
1812995
1392237
216474
1138700
1670684
1465414
1972163
1063461
1723783
427072
178419
9918
1259612
1826520
1957736
1545147
973417
1325518
1308959
217447
344327
1348086
856648
1171578
312686
1512496
1796630
1187299
198380
484720
1418245
514744
1327062
1065110
397439
562527
904043
1836862
1017294
1981433
1523601
1435533
1105841
1079557
1206942
843911
1088783
591066
146960
1349634
692176
246584
1453042
1332026
1797869
608614
613709
1037157
132007
1001658
395517
1419128
1520538
1629878
1810131
43922
1483363
923242
1873357
1845989
1027228
169018
1046698
1401681
1535190
946289
1534083
1935610
105597
1738335
785653
1456895
1411414
1058377
1695748
1319353
1318086
13159
441359
641248
1540190
25485
1299807
534223
714928
1721930
1180767
1992294
1858380
294482
1950471
1608739
1185444
1102164
949935
1084775
1485886
1635965
1952197
67014
445943
1459537
818881
998202
1410172
1961516
1395109
457111
1580799
1552420
559905
1543541
1756235
1203328
872564
13361
1493855
1783642
606085
449224
7463
1526150
1643858
486473
1984612
654384
753146
1415669
1738640
537857
1632236
1876538
990684
475432
274679
820874
1854642
1497510
768126
1187871
52754
1663649
1344957
494890
1035022
401725
1838602
1842869
1178660
1294758
1561600
161420
32681
71566
1765911
600325
422865
279899
382695
541086
1310150
927721
1246525
1654677
97214
785675
1752295
1990581
516245
23780
1321323
509721
631600
756295
783366
952821
1384733
1211359
1885370
1413639
119857
1503143
1314804
1172972
957562
1115790
950845
1595750
639623
1938195
1982997
1594526
1530214
1110950
1455511
1134879
1797462
254578
1179029
1223547
520874
1440733
1769387
1256702
511432
1743140
221292
1672268
1882897
1175393
1546655
1769419
774926
185425
775177
127977
1129571
1126782
719534
957675
1237622
162567
594848
1123542
116962
1505450
789107
682311
1010799
737158
1756819
1190222
3075
531941
513707
982261
1646579
35141
938349
527992
1662454
591001
1520633
1330440
1962728
63326
563859
1862423
319149
583561
309895
611679
1370156
764489
524313
1673364
15111
713543
1632825
618957
1601731
17175
1759899
692166
1130802
1873767
457729
679630
440645
1812510
1610971
359170
1041892
261785
1222541
997359
166332
1081353
1319607
1506651
630339
950203
104652
1430278
441633
26055
1321256
1976532
45183
645215
1077227
419469
1092223
1555615
436816
21606
494120
1374357
106953
1721932
1329974
1816996
1587593
519519
569330
477013
1423347
816083
1269120
1479581
529562
1884755
238085
1581374
341091
621000
1984281
1628311
1222366
107109
119226
1329805
275006
1277968
1419363
818297
1719026
1478932
923855
177948
635860
1821186
225166
1007522
892804
1134879
1989134
1070140
167367
1563813
1739835
1175587
760853
67789
749093
909488
1605524
381895
1745292
925354
1712627
1551094
796411
1128150
1188885
1229798
725017
233779
1403482
1430791
1373561
1611435
1976821
961687
474862
70257
1460088
806439
935144
1560390
656673
815815
1047870
514468
1769848
994479
1408797
854543
1609874
1450052
257287
334868
1459980
759766
1332522
1364747
1717353
880645
1020267
1989250
899917
1781780
1445554
269329
1698489
692662
547675
941693
100316
1763145
1203990
1651696
1372151
1855867
451340
1034439
1212744
206628
1844103
1337584
890818
414453
1612113
1792015
1399259
1582667
546622
30070
678336
310252
509484
1763662
1753695
1830432
307410
1279852
923642
1430759
1310975
380778
1086157
407266
1008858
1268425
43683
1344966
233129
1796461
1409240
1714246
189750
770017
1462211
650134
1641085
809618
1448176
804267
958239
1118840
1626677
1369563
950517
95505
962981
272054
1704896
314077
1063257
748258
242713
1738888
193108
1179053
1790790
433454
1241464
760948
435992
58605
1402846
57079
1176073
961295
1381970
799887
1462031
144762
1113040
1533286
379215
884881
1281966
836474
351120
1140174
1109321
1515039
485130
369048
1072516
779698
1257480
1835525
1096922
677433
286118
1472200
397176
251144
135830
1997563
532541
253390
1123916
695436
155538
3077
1655178
256628
1261679
964137
949463
1384973
818277
1324278
1736436
1394555
895472
43057
1175782
985341
1455767
39714
1775484
1846093
94112
1477205
270650
360173
1137299
1658346
208443
1571372
1803793
743998
1046080
1668902
1548572
370384
1876366
800459
42246
1714184
1845241
1472005
388392
298828
1415201
101581
1190361
565946
1044209
54889
1103244
779481
1668146
951768
966470
1125074
1625045
1479127
97988
354519
238292
1113076
516374
1351328
1367203
224899
1272040
582750
57659
727588
1739350
1564315
681038
302017
479044
1429209
919902
719748
1795740
152458
1257359
222826
1935760
615684
260947
22595
31310
1569154
198813
323115
169741
1850061
851826
409666
597265
763294
1289339
203040
712110
1158163
1917969
1790383
220862
179523
1660863
1000248
1133923
992795
1625098
1271115
411047
1576707
1164534
909813
257373
351595
934438
501230
1440890
333141
590915
1565641
1755333
1990599
910554
721903
589773
1642386
352532
1839283
40163
1146691
810567
1572517
1458326
930711
1628563
1487758
1122266
563976
879427
182614
880421
886984
552793
1636446
1699016
78131
1219678
323803
1307231
75743
646137
1097858
486106
1412430
373944
254090
1134341
1736423
1208702
1659499
1821633
1576725
280191
139160
1447739
622573
1439972
1252462
998258
994896
890778
258609
1626445
553463
567644
663242
398771
330502
410978
49643
301405
1110020
1369958
1574883
593151
1671939
67944
1410154
789148
1946972
739111
1186648
511889
292916
1647902
1685711
956184
880476
1593302
136763
1602337
1074211
777464
1954175
754326
52723
421003
325113
510410
999792
1098988
1807748
1524947
382171
1135768
1982894
1888619
1290188
1044490
519472
1481021
1948984
1629323
750493
921669
115024
817651
1961342
297553
35343
1822058
866648
1661829
842936
1476697
1875636
563467
1357498
447687
1278671
670483
354678
1249154
150351
200897
820044
852656
1412127
203086
1137694
446133
81337
1705213
263991
1340170
1271169
1565666
60831
873580
671032
706981
932718
1879502
5799
1124791
754386
1334494
885909
940444
1160957
1420794
307790
1406790
827588
1536748
397601
931111
1707020
1191337
1329380
245182
803375
1323493
1049523
1226222
418296
1840700
1671129
534802
615807
711548
1281025
1240442
1775862
1959417
1918298
1621587
1417269
1419376
1748843
170606
1235864
1942026
654046
338911
1705702
444012
291853
635247
607699
1463402
614402
529553
495279
1361805
1249332
1678358
959784
439500
992705
193867
890499
471629
1526430
786262
1050299
860129
76097
1243813
1363460
686157
898776
511940
1130321
1125736
1785403
805962
1837829
1449345
1401337
1667947
949487
453349
1100571
967617
736920
1498873
450258
1417997
1794336
1601862
1805341
1488220
1455465
329521
363191
1872375
1375671
1444158
1504260
1789215
1909434
327350
1710572
1921306
1995565
1932754
1690875
681584
710855
1585513
1074516
1049764
755382
1598956
1773434
1487349
1311688
1240557
738373
371191
561200
1658362
192049
132669
712391
686027
252538
1475510
1039720
1359258
386738
173377
1832266
96380
1978487
1994959
745538
542419
1925499
663057
521043
920709
1237518
1369930
1910157
1058936
1199546
716281
928419
978581
1929101
1857639
1771036
933703
1987573
1525013
1871866
295033
1509652
1497876
1886239
1016131
255338
925476
1970366
819085
967150
1638076
880346
652408
1175281
1620748
1012383
1947817
102820
1614101
128436
1775184
727440
122424
1203187
1428734
1965733
510751
1351585
1776074
1800849
1800107
307592
1566170
1328176
949084
555410
774678
151019
275345
1067158
546130
369522
1919813
983583
265460
272609
1694426
419101
1781812
1132358
65996
884685
463369
337691
22274
271559
1374526
353972
1648654
679044
1210382
484682
1336754
71333
217502
49678
1408015
482324
1925715
781348
527884
1834801
556003
1023648
856724
1454104
1152864
1130500
1017054
1974495
382592
346308
1019875
1863915
1771382
971271
1854559
759197
715994
1249839
1835978
1680572
1807467
1755581
496235
1155614
823500
149192
1286473
1386770
31914
475176
1870420
100823
112385
1502814
153629
1779990
1371160
919942
478316
16394
1447685
94073
1924638
1967800
1861081
745875
1403302
1451241
349572
165870
1693942
838285
622138
772342
1238229
81347
1150046
902967
623651
1980158
997328
49985
505292
381571
1017789
1890377
786719
544817
1625966
1123218
92951
1586155
838904
1027749
1914667
1322534
1210246
860108
199915
1981161
810977
1654738
433838
220433
1957715
1828812
1318248
1355228
1963469
366111
376269
85480
1367531
352578
1570081
1613012
779907
853021
314101
1543841
571366
643428
357527
1876228
202624
1884125
718384
365439
17175
524825
421554
1410415
1088730
1871291
1119485
1794045
1779333
1918969
679295
1646624
651669
934578
1643608
270027
80096
1286494
81304
1156298
1564522
1505413
1657186
684406
617932
1868632
1962849
438312
1047323
1701497
368671
484670
1087105
536003
385309
409438
1884979
1303902
198895
1654772
302445
718925
1895484
1752382
949235
1165324
185830
1806155
1892901
1845352
1526984
652888
805606
910118
635565
383718
474740
1912546
197035
1762949
148225
658811
1329125
1840661
1012882
985504
646985
239885
18793
1511310
892952
1741514
1729407
453570
212840
720212
1189196
439371
92525
1554998
885043
870777
1139892
210498
400093
1898163
1344565
562733
897075
1561866
1776669
691292
5875
1389039
816552
876087
1999692
823351
407612
882381
1455842
686303
309210
1265858
65580
1552638
434767
356958
507307
713751
1470381
1108264
427757
1547415
1575301
1289721
1566540
118751
633267
162370
1637954
1067732
816779
1495675
317645
1428219
1539868
1322791
1356935
607348
212396
136783
1972808
1730656
880149
465658
1894911
1526130
1962037
560664
1000805
677766
1787248
317107
526400
659248
1044972
1561523
1938028
1968615
533107
1371521
1512392
1845117
1435925
399698
1619409
776872
475302
999042
1917848
761736
1393779
1706854
396777
1972277
495116
1734199
1252077
929915
1947672
1054662
109880
663073
1791683
1919534
1839209
319108
782230
1399953
429823
766246
1761905
616850
1564308
12227
1481021
999307
1725725
533759
384909
1729907
1263224
1954579
1854320
1578112
499684
120659
994629
1437332
1418113
1862182
1392472
1832626
48838
1102270
277346
528249
886132
1531070
1190373
103866
94848
1312073
1822194
994914
1661505
1922095
1612569
456686
1223325
1115605
41257
434043
126359
293045
1362268
355467
1117770
1002776
982519
1621550
1665447
212724
1792248
1121164
1674235
1262844
1112638
412935
1244550
830907
1890368
1037593
167375
1970622
1556157
1675708
1020556
1734738
149097
215442
1721332
1854098
358439
1982751
768586
1382627
181642
449979
417355
1314927
1410768
757817
1513511
370562
1167245
490959
878483
1562859
1659953
1682581
1294434
1305424
1160403
354941
303786
750273
851388
748041
683825
838718
134556
1189712
345906
665923
533868
318260
345160
156878
1475931
1137284
400622
925795
1876842
299965
1167725
1074180
1560314
818288
189234
169663
82875
1389624
1697590
1718628
1961863
692053
940444
514737
211065
15952
767486
756201
1519250
301405
950846
309235
1155667
1555640
109407
802630
805253
239289
986848
571619
286811
1014728
1657667
1938260
1789820
1651824
312951
1473526
1839464
1265706
1690898
974303
1254293
1177505
378174
690361
110822
862688
1230492
1585099
1104831
557409
1346088
1072688
1501988
432112
1814490
1029965
1635564
332384
946211
292673
1477802
1997451
103016
1514029
74126
1002145
352673
697057
1161714
1634682
1185978
1239577
1255600
416349
1110957
239300
220109
1535893
219270
1188779
1806710
1968317
121083
1081861
1817827
267382
1090491
619922
1889060
912719
74219
1190271
1923842
1349845
980256
1365020
1065308
93473
1184688
1489260
855378
977967
1279372
953570
88218
1651872
953360
904547
1651318
958744
591611
1708463
1014401
540503
1858272
1930008
1644982
230127
1911930
1980099
1714578
1093158
918931
397675
8479
1748722
1741672
523425
1855041
436383
976214
642674
184819
391157
742590
1130407
1195740
417270
138305
1437867
1251244
1055140
1274499
1158412
38718
262424
677961
171853
1407601
52754
1581899
1758447
1880861
1887017
1363218
682158
1496546
1927633
1795189
1130605
599754
690668
884963
1201568
1699678
1389012
1693759
460476
1831645
796319
1141188
1057343
124236
416811
938945
1538135
1405120
567060
132007
1823166
1865364
842090
475835
502692
374656
110833
1120477
529234
1164072
1280819
1089961
1824462
352356
394887
266130
1978441
922998
1888666
719832
1982686
1490114
1822711
463411
698858
1231016
834697
798751
1971916
461522
1681940
1139704
39227
1795959
1981328
1644941
1999394
1252469
1771048
606638
344479
336432
698814
1315125
837934
1667671
1348029
1215648
1527840
1185421
825637
426684
268763
1988857
1433201
1382301
774192
1788166
1303531
321639
1267480
891582
1197779
309415
627211
1532024
996948
1241392
1381923
1100521
298867
1794994
1082484
907951
953652
549760
590254
1114288
1025250
1340535
461051
338747
1715321
639325
705262
201144
16417
1290359
255258
786652
1742698
950464
1796283
1467159
1409484
718150
1364880
911037
1352128
1422012
1510730
1413571
982750
1851616
533479
633074
1175931
1017388
262203
966651
30593
218142
1241070
1755918
745940
1401028
725889
1054308
629314
599435
505706
125713
136012
1926569
1190904
409859
1116928
315360
951402
1089990
1335014
1823785
1486067
1794182
186027
246395
647443
556483
1909758
61237
1520332
703855
24915
785923
1975548
321623
1302412
1608959
1797312
1883908
571139
1151972
243459
19789
715750
1899291
500797
1466432
918041
1780888
1246476
1950297
1829637
1107253
1976940
5767
1857580
441602
1164762
1884984
1377190
850434
1551529
871678
93866
1955661
149146
1293007
135596
107094
1233461
1020726
997107
958151
1875702
146544
45859
325447
382800
937347
1345168
610711
1402495
946234
599241
1978075
1892261
1715821
957037
302384
1285645
466899
93254
1887979
354752
1106599
1014539
415655
1252752
1299030
810924
405604
690604
1638274
679334
136623
565364
646758
486103
1033843
1118236
951128
1133166
291775
504398
1460012
1923477
631631
1582301
1554195
738345
716067
1117480
1999765
1372492
126739
1649807
1826255
258428
505986
925906
1524949
1151610
789617
1154725
750011
113368
1700704
1049353
473729
1247728
840087
848604
577041
921288
779046
1152249
1157796
482839
659992
288421
172836
722245
1033103
1601404
102085
637385
1347671
1224866
1322325
1171850
1557001
1260533
774592
1804509
1057089
417916
1553802
500774
1444373
1911674
1695457
1927319
1713061
1904196
930750
720720
1089303
218770
1517952
557073
95112
1035012
759593
232825
149341
1140447
1635251
1904206
218378
885909
1861249
1323846
381078
96035
710368
359251
1305251
1413216
1203612
690554
706132
1276019
1389751
1260989
508289
1225523
616577
368666
378910
26727
1248950
1281385
1666209
957062
1091517
295746
174765
1983372
1146776
1945997
374027
1756
429287
1278599
1258226
1312523
360966
1990211
703842
708906
1031286
1340606
999996
1824607
708599
1454700
946782
1703382
28754
1031170
747846
595163
1034371
766579
157703
396312
646680
1651694
1029130
1022779
1171634
301683
1013896
1178834
1581417
313669
733252
580807
31643
593354
358873
1727038
975352
474582
524487
1823742
434815
760925
1559759
1003089
521820
1098878
1062523
462016
1100093
1894960
1232484
1204679
371961
774038
796989
356089
685737
1542385
503112
406295
1880859
1042057
574252
32580
904370
1312273
330812
1538470
1141405
905028
1905167
1960838
1124628
1541226
1312282
1568767
1583613
1845753
165880
603021
1024224
1275712
2713
261204
1841106
1643569
834285
1037572
68129
1966839
103811
1494538
146127
1104955
484906
605876
207527
98396
1549862
1528175
189386
1525834
355107
772685
1814185
1716826
372648
1080786
1423893
1581712
148230
830515
1233954
1730722
1688031
1611589
464274
1768761
391956
434912
1568116
571271
1467577
1795296
1798728
1979138
1658852
721825
1711308
161358
1559502
1644907
603971
1356762
1854706
1023896
1691611
674264
1556157
1712016
1949913
658398
985403
468333
1820131
1319054
1466121
808659
1993718
297676
140276
150969
1767244
1735269
7866
258377
1140709
742198
424716
1780499
1809566
1330900
1464994
858325
714002
1885143
1888311
593002
1712257
82359
1723317
474446
1170175
64889
1657295
1931440
1408830
282014
1701483
1568391
670689
1696628
1555863
1685262
1885417
641384
1036773
1272974
403855
621410
1103708
413248
1013181
1086326
278836
1841078
1533786
320952
1629318
572036
1825673
1436214
1997451
963744
1045697
1838603
960077
1694715
1134316
913178
375729
1765410
1378194
1949018
1520985
239959
433270
331207
575678
427962
1700473
321524
370857
1761536
716722
303336
141284
1660405
1720768
312725
224274
154728
82312
1257608
316367
1283442
662310
951112
1672250
277012
1406654
1637759
1707786
598817
39972
1915756
1865582
910013
1258170
1939084
258850
1669138
353530
118520
1041368
182069
132071
314738
1298843
1547592
117876
969375
1831248
1559562
1480260
340335
1459444
1413215
659061
569549
979944
502899
994982
758494
869043
1963497
1908571
956137
978127
1708122
1567145
851846
277480
1735169
1267772
1736465
305417
409733
446287
177398
1349972
54772
1631073
1695420
1635732
1976960
1650451
1359688
1898270
38177
480752
1648774
449010
923410
908377
1017366
1491891
200958
363577
1489260
1014764
1445500
533191
692555
1176000
1182478
1428130
1102007
1416948
482522
192273
131887
1393212
1080848
1836414
1779915
77725
1033481
1363153
1370268
222528
181630
539796
478377
487251
1468289
49227
1041883
262244
93289
474519
91475
1190927
536575
448233
933096
134041
144144
1812107
1288890
1779366
1590868
1751158
387730
1067113
1009990
931080
515136
26066
350190
1476952
1116451
1644636
1778642
731889
1787480
812398
754355
220716
1319470
554764
259059
1500513
1315700
1673265
1777369
997500
473904
210927
1926220
1884734
627199
842349
1823451
1247929
692799
401550
155450
136783
1550527
155756
1327462
1189058
1981471
1214492
440764
461496
842523
175518
399973
1350440
1277359
991078
1725702
766164
92203
419548
854410
1507596
265855
1197820
101313
1564694
983845
748005
244886
1558988
1216749
1094909
855174
346
1377250
565842
916716
1995791
826621
706023
1503586
1200618
1836730
1687721
1898261
1092074
290405
1707889
1957161
398419
337379
412151
327781
1914262
1514075
1291369
1720707
272308
624911
1501524
347048
131811
1580063
242631
951255
978255
627819
785401
1366269
15050
577607
682888
966577
503844
64388
1546049
642606
541893
1078981
1626659
673637
546828
1886382
1525405
1787860
1378977
1646005
1830274
757542
1589103
1906775
1663545
1136919
720729
961110
140581
1431573
570930
1284133
1752370
1032234
546144
1393614
590590
1269097
733539
15526
562640
1394559
198300
447478
1771333
794386
1485856
861328
1734108
1122391
1983560
1361323
211272
1058956
430840
1257694
313383
792728
909471
1810475
1222823
1731073
967221
1380089
1932647
1618643
1104638
1457434
664237
794069
1204187
242052
249453
307099
1864573
728568
84210
1195852
1259916
1208061
1221579
1387864
1647125
1077227
774465
457710
191827
381751
1480292
1305260
1513707
1297032
466639
1265899
1019276
298630
631797
1196560
999144
103411
1928024
53744
940421
99753
745933
801391
381578
624819
985576
943347
946104
1480265
1926269
448345
1852392
1522715
1306598
1117076
1324751
445900
627362
609281
1944176
1746474
1517291
94480
1386655
1062336
237239
466403
1107217
1640495
1819183
310594
823642
1408590
1983038
418958
110870
457390
1777579
1484939
1506028
1553939
1506846
222568
258347
1569347
780612
1364221
1274272
908527
818391
1194094
1594516
1622147
344968
681294
903168
1754270
1456016
1674799
1154667
834966
1918646
1454355
924447
1713332
582794
1309999
1338399
268437
120256
1796796
964858
1163752
967535
320875
163532
1207618
1549862
845794
1606221
1787475
1838207
1705113
442022
1619318
301206
1314766
1721291
889224
812807
867061
1873286
306456
537815
676995
243140
486047
12406
1999973
182813
1873357
1230607
1841491
1582836
1879917
1420057
1989696
534136
670759
346308
1221378
456689
1248426
1494788
1090284
1394702
487796
1742453
1400061
1797787
1343973
12624
1659061
495731
1916319
1047541
475435
1800147
283775
1333204
644059
1954911
510000
377504
865987
105711
47117
1370916
462504
1478393
1359296
220589
1996659
847909
1310351
1756401
915002
1905912
216347
269782
15607
743287
544608
660058
171084
1416300
955118
106211
33707
863432
534181
1312522
1628618
1406490
767779
1159336
456110
486362
405114
450741
163678
566171
884685
1879621
975845
600344
619362
1420484
732857
1839832
904669
325616
1409648
452429
768592
537352
286886
1643765
206839
1704630
1098720
697385
397909
219827
1206043
317316
1194620
297159
1734497
13435
1676430
22725
94765
899666
1042198
1463981
1537471
945747
72337
325100
1706932
1788333
683157
89689
658992
745424
1761795
1218958
202229
1918080
1177491
184967
45021
1975233
1271823
1677270
328620
1246342
1441190
157941
1507206
546654
980942
1447793
780759
930529
1053267
1491043
1203206
1550720
1407601
194387
1273098
431758
19538
1122122
290638
847366
1257549
459318
916194
1260332
232901
434804
1762408
1253733
799595
1573795
1750730
875256
1697262
1764124
1977561
438621
1623540
793139
759213
1494412
911785
654292
1544471
1507473
1353701
1869719
875677
438168
341330
1021651
950677
484685
1709249
1875039
419556
1420965
1911647
1831766
1196500
1022041
1898740
1532552
1852542
595314
307071
1419733
476449
1560251
1138548
81666
1864969
1108393
960134
1134862
1893218
554855
961805
688471
1850968
1505933
1512170
514330
1273363
972728
826728
472489
1972038
402882
377577
596909
1327300
488043
728510
1700893
20601
961620
519513
1127795
1445028
301090
1780230
1886352
1267691
1964636
1074926
1912989
1838317
693025
1045374
1394136
1352215
638460
1672019
957417
1407731
318270
817576
167911
604477
708338
1308959
1025480
1030793
771680
1147697
445450
290936
382392
953439
1039190
1557073
1645699
1332083
617711
493857
1545262
1713181
618746
1849672
1179394
1310985
1801834
358139
753324
1560902
507466
1356103
162567
526529
450184
993163
796411
180465
968168
1947866
1891582
731695
1123555
947311
999215
44458
1630742
1126122
799259
866648
1474384
1584607
1104819
848826
1141670
1839133
1128408
1113738
1296331
769784
133429
9520
778689
203781
362667
740089
664256
1608590
878849
1869389
1527663
462248
1046167
1996965
999757
247027
969582
336575
926893
1800366
471189
1861210
1091408
751626
1028764
215182
358968
1190598
1395001
692725
162582
1452008
250289
782644
1131646
331363
1745142
312801
1570495
859747
1834322
156157
171665
100862
531726
1449456
1552308
1970911
1605527
1559666
465488
1892810
1570560
1788688
1213588
1909578
27179
453067
655186
323106
1902961
454248
635860
690766
1957571
1810396
137888
1497817
1412114
838890
1796373
1774233
1016238
593035
1334148
967174
1444297
505078
250177
86246
1999593
868027
1431585
1648801
217568
888379
1786826
181001
1448092
827100
162938
1035990
1266751
1674385
167070
545843
1827319
139948
1760626
1660101
823491
1667855
1589250
1096938
681366
815173
678683
1353828
405686
1805341
967389
690497
1273959
862060
829750
1846199
1404972
583232
1703584
1277846
1604675
557220
1269162
1945519
361111
1148474
1510281
227346
1896032
1278904
1615791
1158114
558682
1778564
887364
129449
264617
1424904
1607653
891045
1100787
420336
1494961
1354867
1330881
1153737
1646881
822927
1567845
1619703
177484
523705
972522
1904388
488338
1797920
931080
1427504
749375
981636
1322780
1273381
1801023
571191
1393488
1985397
772150
627288
1895059
868781
982850
1936569
1984987
1805365
650217
507286
6858
1678066
326570
673892
1339890
525116
428388
462179
43009
598968
705870
751069
1733911
216305
1561226
1742108
1414875
1799330
125665
757334
323091
537352
337275
1024650
1930911
1167506
807031
591421
1853832
1201587
554742
356191
1838245
1199509
491536
100723
1881209
1570060
1566782
1086469
268853
829298
1016657
1345433
1972808
1207796
1996571
19152
687197
858507
953565
1540448
1351886
40334
1085327
1521625
524261
1645229
1973188
1059026
595320
633904
697098
867112
293290
1543539
160439
1666324
900634
1168991
1236658
358694
1428941
1879472
1643749
1312328
988713
1199737
933976
146683
629561
599234
1258679
854409
710339
41792
836040
400121
792580
1940983
721164
823231
1325154
778320
1750988
904370
1565638
520413
340803
241174
977531
1013855
1301574
1655259
1603994
1042934
1786563
903951
226057
767599
629789
1723131
1890640
757962
1317182
1187341
406942
1543926
331321
528645
1961144
1628762
130742
1830459
1990983
1085695
1760639
1302688
1730466
660077
843087
503515
545747
266589
594653
905431
65580
1730157
241153
301118
1784561
655282
1514321
1181820
1457106
1959723
1317182
329474
1497565
1653397
1302997
688471
832067
688648
1378134
218722
415451
415997
1043130
455060
29196
1542945
1226278
1458887
1147449
149568
1917630
855109
1746289
1074693
1118155
422005
1110250
1572243
1414209
1739658
614994
1366842
1862486
1978851
798591
398771
974680
1891156
1282474
57234
1749835
674998
1763241
1117594
193009
1481301
1847624
761132
1178003
1784232
395966
358696
1533477
864982
604181
968872
47189
859514
40634
459105
71041
1662579
398100
31775
1126122
1155020
722602
787762
1340535
778843
1540068
1103515
68334
1222947
1339779
290691
736439
1482336
255205
1817554
1549657
1813612
325787
1155445
1369488
1027217
777725
995524
755763
1035647
932407
1614568
145706
444784
121731
160792
714067
6694
129557
236297
1889060
84071
242404
1492111
780538
1082234
1854559
108307
895073
362676
303873
1117052
704904
284408
1203332
1215643
661953
1241619
463460
754522
623776
1753877
272979
16627
800541
1822737
713985
889508
1760309
862408
68458
1862730
680885
679519
221867
413588
1853853
56367
538943
1841323
1102461
1050562
1461135
1312843
1593047
142617
89344
1879885
1710613
382597
1412532
1843350
767754
1947266
1589966
477956
784299
609849
35739
1278591
1867935
1251364
1125773
28079
1889487
396145
885061
1325027
548802
1469784
1478693
507488
584860
978931
643970
438073
373787
1747749
637155
1664721
1783136
872781
508983
1282055
626997
1936019
1597093
1192553
1387283
1387175
1540609
135737
558361
1237259
1755078
1601907
51362
611366
1118176
300976
1240978
1704998
1630246
1376306
337900
866831
650914
82842
1398289
1848179
503135
979035
454843
1836374
870791
750554
653546
654829
1910240
1682689
1662365
1157519
1887765
72691
1595148
1043119
1101206
620174
1763705
1864261
1398147
1548171
774039
87734
145301
1583185
1811973
201976
1850022
1733532
1766737
904837
829480
606393
937599
1832171
1332396
1590790
1893242
1250947
1312103
1254435
1422998
1426686
341509
344091
261244
325447
1639506
55560
590254
1780971
1137572
866327
314188
1057336
1930551
1505125
659301
740722
830865
1579922
1043478
1985346
389096
678636
1493373
1572688
1198486
1305704
295448
1833191
1575151
176902
1338261
911049
1591116
1636597
1376064
1810887
1522753
591495
1179246
1036139
150296
1382711
1125187
750493
1182193
1594974
1102117
772276
637050
1769895
1722286
1890002
1991313
1477244
385413
864604
1409438
24797
13037
1691568
110277
677585
1888801
1932334
1074459
1952841
828314
1564887
996179
573865
1057296
1878177
1621436
1310475
243108
209613
1024782
928785
104112
874329
489586
1549761
785812
280555
999491
1671115
341510
1638935
1916008
173863
549486
1264039
605610
1508606
1865153
1242177
715864
1773691
1191327
269551
523622
101727
259459
887531
1978205
826694
1548937
1457967
1005433
276614
1575373
1715731
1256929
1415436
127316
1591888
742082
1594326
212724
720837
1386889
156984
1363859
1352232
556280
174946
1600011
1763115
1068746
547765
902946
754104
639875
950162
118410
1729847
89113
121165
1215371
915634
143524
1497255
315913
738601
1154728
178864
720088
813452
1040368
337801
322536
698540
590473
595421
260692
564060
1478277
241603
1749329
1505779
633359
1420484
183966
908427
1408963
1765428
1269800
1088553
1127441
1069188
1289277
502557
437097
1829039
1451772
811934
1931064
138868
847051
191808
1188299
604232
1604736
1297093
1666912
1599549
1220765
325780
544309
1493913
309312
1286592
1888344
767779
894144
1867026
118751
1510378
1432360
859604
92461
565946
1942815
1704579
1202258
117377
938057
1943379
1992670
606539
120127
13388
1732325
1853211
263852
1234335
256576
508740
297259
1910971
273162
1104577
1398570
1314055
461110
56118
1538400
217507
823068
1308429
1394593
903910
1626023
1937470
709134
1216134
1933135
824900
380646
1885381
826017
814438
1138651
1088920
507716
790145
111311
627243
1025335
1692410
1235797
880228
1635906
378040
1144735
663311
1326802
1367687
801910
1052572
232537
295872
357041
1372086
1723900
479863
982241
185125
896596
1520796
1607120
1744771
1357166
952780
727995
1826948
194654
882956
186721
1277968
1985354
1771494
976422
516374
1460900
1837316
1559670
1230816
275485
690355
1173408
1058564
1744488
734722
961986
1645567
1544839
211314
185541
1432879
1736865
492161
1190620
732810
1547048
120256
1941453
1152322
362813
1008307
288057
916037
754633
1457440
225871
1014401
775585
484527
1667248
319020
925218
1299857
1983082
899053
1611737
1655880
1636436
1374606
514799
585085
49636
83168
82622
1486996
932228
1301133
1760927
1019360
1823871
1105997
1337603
1193396
106561
262876
1291261
1225240
1613874
62777
903170
875460
1284683
692067
857355
1259209
1071601
1553245
780861
61968
901046
1356364
621339
1094193
1923702
66486
541635
1764667
379995
784018
566289
720211
1389121
1367724
1770348
1874661
178999
164853
785468
1771573
1069994
326697
1717552
866110
329528
933772
845988
624253
938921
77022
717975
770941
773505
769131
1899929
1471639
615475
1070022
1759517
459888
432604
1840650
107893
423934
1262947
435992
1576450
1853662
1137698
1189397
1990575
220677
26339
729346
1001765
1300106
513170
1144975
1144532
122208
897967
522587
1172735
332837
969473
5828
100109
661657
1973508
1722302
100171
333192
1258870
992023
1015045
430780
1441022
615468
533816
851197
1327518
1743927
353532
1824093
617567
1714391
1048258
1496919
1149526
1478027
1349530
1566540
733019
1084841
1804736
333522
470372
1652953
855752
1046144
1585990
243788
1073162
379593
1927240
279650
671483
241476
1485305
404466
611878
1576288
441094
1090515
1264641
556789
1590317
294832
1346903
1461330
1148875
1845989
1113860
1449439
147393
939022
638913
1865205
1911647
787519
326209
1297142
409285
537485
112026
926978
812112
1277392
1738046
769695
1230775
694941
1620192
976010
784904
894144
1376931
1238304
554036
915857
624581
1640382
340219
1858200
573816
1949801
39331
1936054
1675914
1438136
1058637
1050484
1938355
1206205
1659801
1485481
1021739
30325
666455
179132
451066
1536608
1020606
643550
38725
1156998
1454973
813071
1334086
308672
1287856
1933107
1064999
1289758
529784
87601
171380
1626677
784789
683715
968557
230478
1477303
1219826
522344
692048
1147929
875690
1605094
1973852
591029
1451491
854121
242787
182813
192732
1657578
261041
692049
165617
559065
1484657
1724116
1438374
1614568
1398531
712937
632554
704367
1778765
398092
64629
147073
1159531
286550
1193252
1443758
1119799
1658178
530545
1559424
1698676
1267425
498329
82935
1311547
126739
735736
869425
178589
1481584
1194993
1430475
737527
1236638
1880861
1284890
723932
1136096
1412792
741400
235858
145128
1429070
1315443
1466768
1304879
1536768
1871385
368671
783420
466402
185008
505804
1641880
1701310
1349794
27600
1986296
758659
558158
1209479
1533113
1941740
1381235
1168119
1111719
745364
1781565
1151385
1042822
1517649
670900
1106055
1398062
538966
225212
1963544
1328587
886980
880419
673889
1626144
1530991
1643137
1401475
1145498
1745247
231924
776938
1188299
1161764
1113500
1383054
719753
592981
593728
1595494
1468901
823725
1835202
467966
5349
1099741
447198
206389
1842304
815638
422565
739242
683069
1487338
1655842
649346
1474707
210158
1573273
797239
211119
1101011
722318
1123700
1926248
1103419
1637626
1386973
1601469
1157510
960101
218228
1672247
1879798
1260449
726087
919628
1850022
1372182
1930422
892877
948199
1105458
1160878
1489554
1271476
750044
573147
813679
1672101
1378771
1516701
1835485
210684
650476
100561
1134370
1348687
1289395
232966
1075843
684615
1254250
1845127
1406954
1759932
660713
381141
438444
344931
1027999
1011802
870054
209898
1245924
482178
688117
968811
1526415
933854
828419
1901850
178346
940968
1128231
1615490
1430137
950176
785730
210402
707649
1270866
1477324
353521
1251744
1531800
1188121
910213
497988
909006
1850596
1891409
411953
693338
947474
1653388
391538
1135105
1097374
716281
707328
1247734
413885
577337
397478
1382119
864248
1228562
1648780
414674
1372751
353546
1579663
1127562
1060319
1008442
1998566
697824
1734390
319453
926580
1758832
388371
1097662
1219043
154969
1223244
1991375
1400127
851322
1917338
1974263
1245760
684745
971177
54531
1798721
867304
930577
1680611
1586417
1622731
832377
181475
883477
1646798
1086159
801505
1870318
844704
801369
876062
1246482
153403
276938
385773
338016
1755806
249566
302774
881186
1000355
470768
1678875
542125
121537
415997
158582
1740518
217639
1832839
1028688
1805372
144575
1260632
777825
154242
1591656
1882774
394241
20
1612877
453730
1439334
720664
1934091
1555772
72040
112039
999125
1861556
1293123
1806088
1980570
1460634
318270
40008
640416
292721
1975143
1893702
1710834
1876359
408248
20306
1675472
1685132
304077
1534097
1654852
1482350
1170408
1656351
1334421
1821251
1382391
1695794
1555293
1056859
895610
1506807
1354100
1289069
270553
731562
157943
1493950
1948096
1713695
226474
156863
1724865
1281962
1070711
475313
1884912
931410
964416
340969
1542449
1564694
554698
1940400
1185273
148226
1868222
1146912
1398481
729990
1134636
1102066
1464886
230197
1743500
1937499
1610152
1325147
1374037
552689
322926
214354
684617
1052691
1300975
641178
1153203
1890747
1705485
1761857
14048
1900534
649617
446864
1622427
1277758
775832
1064717
1890316
1222012
1122491
1921155
60713
1710905
1532313
40126
1401256
1172930
1109782
1475516
1992562
597841
1184351
1561045
447618
845360
1640045
461896
1394808
1147905
1956510
1700226
176267
1796529
1084652
285708
312065
1358954
1038825
970897
5090
1476944
232731
1922853
1505178
1812055
1653969
1558576
1685120
76167
1137910
1805453
1155403
1567000
1691580
555233
1180137
1921453
1657423
1609021
666476
651287
941770
1830828
1520808
1549290
229572
1961597
544378
1512538
602111
1516730
1447328
168808
120278
502235
69834
799101
222369
553720
1007591
1885289
1777855
1687872
1332565
1050283
1271255
1809773
1175782
87900
219270
1412108
185624
2515
1067270
1704923
817258
1269911
889336
628062
1133700
1656534
1346622
543920
1733621
1412632
1543775
1761802
221321
737764
1325995
1935407
198571
700455
601156
649079
430245
506856
1212902
1435942
161477
1320096
939005
870537
1994151
523649
1761905
1057978
1950386
1662542
1581272
1291556
1410379
1510999
1003354
309969
450114
184699
1261984
35550
138647
1858565
1041892
868230
1262327
34028
1521866
1665432
1039308
736625
1450812
1122300
1550043
466972
307029
1872525
653255
1700605
254089
505031
1141120
1672403
635273
1876589
639588
809282
1557854
1733087
795415
1732330
1353510
1883088
1880285
867722
1799609
1897156
1184946
1872746
1243176
563720
1569623
1996577
1383500
1609967
933696
479329
1909335
1577339
1271320
283789
346623
146941
1375139
1721525
1529339
1007637
1839402
1835764
1322933
646154
961567
1743828
428971
890565
550723
59121
1797869
620523
1244715
1595441
829267
1434531
806747
78258
1001565
159791
922041
1442014
1222547
1628043
1296169
1636642
1855537
1553782
859477
476449
375743
209663
1082341
114354
1626045
254785
1297294
1755060
1146632
617439
224295
1987855
830498
352150
37554
804565
1642943
1750436
1122161
1115442
1053510
1711
1428355
718633
182048
342878
1318336
1380896
1454104
317275
784942
495652
1209930
14191
1050420
607328
1710827
1719219
1936170
1896698
389406
1570386
591208
459056
1918170
1199456
472489
1619094
285384
1656233
1580323
667879
628540
1942570
1337815
1629107
248001
311945
386076
1291223
820558
452968
307324
1035220
840249
1008449
1591591
1863089
1630715
1691414
1865377
1660702
1426120
1815269
1162014
923785
979122
151997
1196016
1055689
1679244
612493
178421
1634152
584041
1926537
509478
1659526
1106979
1736341
324126
846916
1371970
386879
568222
913118
1326905
482327
833795
1810402
601851
1127751
544378
1117775
542810
1625686
121199
856652
539466
1887484
918831
1588579
48163
717975
437698
301770
1990497
1041613
1215310
210158
256803
1757009
1286869
672229
1880681
1761698
733215
1705394
1616052
1048210
958949
342973
245253
780574
1404299
478247
1163752
160675
1886004
1788885
923355
1709862
34708
1779147
1375701
1862604
630909
1636752
87147
1766318
1516391
1157849
172451
283230
273582
14598
728355
899511
309304
755876
108909
149974
515080
575608
830777
1127265
1174305
1455261
1915445
1307309
1376392
1136338
1755313
1728569
1690677
216173
881670
384663
703333
16886
1608972
1245224
819877
223291
291730
478994
1257219
1043168
695212
1825864
1543105
50805
901541
1164848
433993
560664
1068258
1251647
1934299
758084
315944
304994
1317247
733915
1460304
1818411
130620
1604957
856053
294103
695247
1922336
542892
738996
805818
1666958
802794
1599441
1801798
620061
636959
1878545
1336183
324897
1249794
796273
493459
383284
854361
845066
501675
1049718
1241749
489393
814209
1039978
1349844
1918033
47385
558943
1804606
177829
141014
1516997
478425
1400286
962564
1347261
1938164
1103240
705182
615050
633359
1102661
1739681
1313310
1463617
387298
1176809
630321
1080508
446134
1064117
1225607
283
191563
543107
1633032
979116
1331566
1550727
649320
1454203
513170
602304
683196
1318535
980824
259675
857009
1650193
1883781
1831921
626936
613724
1861101
1042574
818359
1726512
366541
596426
1240908
989287
901137
1146691
1315061
371104
1577762
182961
1490682
7969
213558
285823
1806748
1085386
437128
385059
550911
1300774
1349807
645298
1094874
841432
639797
252846
120625
166853
1944451
748847
1693099
119806
1182557
1701393
1810325
1559471
366827
758161
1846460
561825
479519
1908634
1278665
1415896
532534
503241
994310
1614430
1934169
357688
374469
1831926
1336466
1925553
682746
1839595
1071087
245166
752723
1398646
889441
1155818
1399450
1508800
1584054
259030
1158325
1751027
584424
405805
179958
1943619
558162
1902227
1236186
521720
845342
856459
1450027
1895870
718721
478060
1736673
699611
6342
1406883
953450
1709194
1961838
924832
1733579
1058302
787840
582334
781003
1735503
1734629
1834556
738096
1151190
395507
610875
1373857
1944435
1416752
1925553
733019
1911647
1494033
1377857
250176
136913
314509
1856595
216518
1904388
1602975
896511
550409
1249332
1801428
1165985
54704
127316
1386168
1853973
1640270
676148
863576
1313988
1424346
561563
1116764
77268
1109297
974090
1128595
84821
183570
1312015
1140223
1325986
10855
1148191
880604
642161
307944
1202776
24461
714751
246641
1577534
362924
430172
1543388
1393579
946527
616835
194103
1333475
1476490
110870
397979
1590513
470236
1192778
1537326
1114905
1782083
331592
776980
1477418
705844
459617
1735468
188305
1777585
690277
1912931
1437157
163622
665448
74772
436165
936512
1483919
489159
1276794
1866877
1665368
1755965
1159156
1887641
713948
53653
9158
182240
1335048
1128698
1118691
523277
1288068
624211
1409906
441009
930012
463661
234016
448606
1286549
587617
1046896
918831
1356434
855211
599070
1919756
862560
489562
1008875
730117
1407693
1361841
1119198
1000085
1722686
1386404
1407122
1721910
991557
1423044
342234
10
648716
273499
1061939
873690
188742
965775
1534297
1948015
1795768
1904546
1336299
1520419
1297761
1511202
1894666
881182
1048585
45691
1118302
1306981
1185882
1956567
1379600
1636670
1786860
441982
1677061
1525500
794798
274080
30397
1520857
1804403
1745080
1187268
1211880
432397
1063916
1270022
548150
277931
955516
1691053
580682
608787
1335989
557792
1906591
1912183
132393
1114373
1040084
1703603
537705
599927
758084
1243275
1299685
1883187
1931212
1939434
742333
353546
428006
245291
752494
921831
335474
909071
412043
1327655
251657
1128423
1235082
466708
1550510
1896266
1364551
1586054
1394010
1069531
557785
1877734
1882977
339173
1867278
384632
624388
753974
817911
76180
12007
418898
1215778
219324
1726980
140564
1565833
831643
1490517
1378833
1290462
181806
1466584
807031
264559
1254827
276805
1476697
228894
199382
860418
902042
1936242
800344
1945099
327655
1042502
1799766
564204
1418224
748041
1405935
804804
935163
492730
39757
842587
468660
1959934
180644
1633284
1465894
1032938
366865
1778408
1101615
487690
1128458
1195267
279313
1825893
776007
444208
1247435
1067202
439662
1363281
1933157
555563
1883954
588034
1779577
872880
483769
303892
337008
1895171
1392665
664385
239729
847644
923327
1812668
366729
1420414
950403
1126888
1324875
1557936
192476
519089
1984137
1409366
322504
1384516
785948
1854117
581971
1274207
127828
717229
1571538
73818
542854
1928979
1290700
364180
1086223
1112332
1147942
1899260
519282
118558
1444373
74133
1447682
167827
889370
230956
1450460
243294
1058544
42943
1940632
1659743
1711939
167375
324710
1547634
193651
579745
952152
713548
651355
1647556
978275
1708716
1724439
1879886
700916
1364784
206808
1664460
1436139
1652996
98002
337691
1970131
505873
364947
675147
228894
1995536
1492343
1629265
51728
564573
1478803
300186
533191
121874
1153280
681156
608371
1462574
305461
401164
1000241
433529
416695
801873
1192357
1073260
203219
369761
749615
1277376
1733018
1137558
382695
495757
54615
280967
324368
1693048
140292
186631
1573226
1300239
845265
570698
664075
838673
1308890
1484628
502692
978275
1974319
238925
1262289
238151
1910240
203334
70999
1275594
173343
1848637
1079387
1036825
13548
1363107
1297178
698097
336975
311670
390290
586770
1017054
824987
1782065
1412244
910541
690277
1688942
1223967
287141
1328944
1925682
1018293
1085055
1538401
371049
320316
68959
123477
1532942
639657
1720406
1736135
1604773
1902488
645646
1333332
400858
1429350
1725197
1924038
961840
594738
413885
1016364
799181
1771394
1458897
1624104
1125737
1612023
1823282
648876
1475236
1165052
794680
1527690
941804
1352907
698888
1147037
990514
542956
782961
670055
1040646
1006095
76167
1958275
393720
1432879
1053977
1974853
691292
1603682
1458220
575527
1207986
1343263
242067
44168
1029592
1129134
1848699
815789
1222780
1353701
695347
607446
701160
1191980
1179566
1117321
129045
211346
1926269
1174958
1757241
1055505
831695
1683594
232244
458003
1480471
1720666
1885381
708804
413442
1549580
1352463
1273092
1333254
1770539
441470
1941007
567665
158086
272657
1312445
1335462
942150
1672410
1818791
1709383
1157743
715000
433668
489200
1918024
1392742
1882463
176492
1753121
938360
900788
1010395
930686
1690863
1136859
561419
1652776
1500966
1807742
1871507
1126720
231726
1794398
48461
943877
1663293
6694
314435
1436811
143507
1936681
1757472
184017
377523
723253
376629
885691
1711034
1536571
153729
1308156
371733
512804
1729699
1377582
326954
678194
1909933
1053736
1652104
816919
175054
1238880
934586
387885
173450
1195479
1081843
667487
303090
139782
1144747
1071570
254112
1300418
1800273
1677072
780441
1504032
1213972
222699
502305
756518
1899386
1159046
412784
405702
827746
1278848
385757
1133818
909722
1497152
1709821
1862550
1134611
1754451
1205614
1364784
854692
78840
435737
656332
1092661
623632
497687
574616
1012428
102804
1837276
869978
1252223
372906
452202
288369
357057
1695601
443995
1093339
1223950
979458
1274232
1359018
1327482
583202
642359
1448113
1297062
433993
1876467
176267
1056937
1574462
823045
337244
668658
1238374
1884870
423529
1589633
828620
331154
14092
1635527
186733
1465617
500365
915326
1398570
1476064
1274143
685292
1296909
768939
1349601
1317119
214910
1562907
1565586
1534208
1441022
856766
895007
1643264
541179
1528242
1361841
1291171
82115
80749
652310
1109757
1999009
346820
1424691
1219322
1950012
163599
1693460
1674090
534141
672784
1155951
574098
798198
1842781
974982
1083651
1665847
10364
609001
730072
1678819
1615658
389669
583680
1151899
1665429
932340
1076421
115747
79727
1411151
1200618
1299807
1073162
977095
60814
12624
291269
1968313
1402781
1952607
366313
1948356
1303501
535853
1936115
1872746
1370314
642565
1850922
1694055
1810087
252538
1040683
1155590
334319
1003127
723664
485303
1493968
1449468
1963473
12608
816900
384001
738860
991951
334462
1784703
439288
97908
1505779
401451
1899544
1312921
143606
1869707
1468419
29831
1871170
1262302
1224827
1837276
1251064
705389
497384
960363
948974
1694919
204118
1543727
153675
1282289
217020
1503524
585059
802764
1909379
294564
1801462
660128
1990838
1046338
1334583
1186120
412088
1293924
1963671
1558926
1789130
1940775
1698413
138647
1578086
119588
1762033
1005003
187709
1921614
652988
1931417
1673234
1609920
1735270
766107
901577
819498
611570
1415787
1526110
1526179
1982239
1720538
434569
833652
1450275
1951731
651487
42641
1131906
1423347
489134
133790
20766
823007
1835930
48511
1514235
1195355
83082
226805
1396694
153052
1209792
170517
1551245
1201034
106905
1257436
92217
96129
160168
1321085
1531786
1479103
1106711
1220197
207569
1208241
895452
1982676
1029120
1628762
243683
1674232
1466832
1518929
1393984
1318041
1615232
70989
767196
1286766
1507283
1524971
1305543
1710298
1278073
1317939
1072498
852941
1915265
346648
103097
1200140
1203411
843087
1125135
173312
1802906
1247124
130660
1404981
1480260
1721976
813266
466564
1952153
739326
429118
217875
1075767
1398356
1790393
1753732
631578
120565
1027180
1089628
803284
1247692
1706018
568632
915750
1279636
572522
1456484
94453
268295
572252
1867755
969202
151265
610912
1314618
1788144
1614727
1044830
1926886
1889759
553438
451270
778242
1862673
336812
1040994
348835
814395
968341
312448
488125
896250
214324
1972277
1555853
178990
1915186
890228
1450001
1609137
1105060
491847
425016
1822830
371223
456839
704464
1082685
81727
824175
53283
1633473
1864046
1058837
1514099
1199147
1898450
110440
417404
1602731
746404
1478932
315729
1680509
1791028
1865803
85503
1609214
1469832
1490656
573758
1667276
825388
1198820
626481
1640867
1686509
1120699
1042803
763361
717850
1544299
1453920
145671
1169809
312100
290513
1538102
716428
1218391
1658605
1059454
1616670
1167245
1776412
1184481
1679028
1367172
1651169
399503
265273
1603102
1759220
542109
377725
280577
320873
1822213
1025557
99328
1136372
32542
1761136
1385252
709462
1669625
302691
1773126
1512292
664067
920676
636309
528592
321639
1114529
209443
1444740
1639739
1074678
837574
1096089
1201884
600966
1329859
27606
1478830
1107885
720750
1626452
345427
321591
495603
985290
1301769
1294419
535875
1161232
1797012
269210
918899
1166538
560407
550811
137526
365581
1648920
1675415
1410663
1154208
1841063
1228941
721513
376432
1170920
289064
1157634
840190
116567
708466
1819432
1164158
595380
1340170
1927319
1863273
918110
578629
495967
1895267
76536
2692
564822
769731
252540
540956
666823
800571
1576857
473729
688678
1070059
1767915
97709
1577104
598284
1873927
1882572
1225308
1469639
144321
621225
608560
803345
1685513
1467658
1833191
1214634
1816347
1934678
893696
835580
1350749
883602
808219
1490235
777774
1094257
1481915
1769324
947844
901054
1501961
1828671
1973556
1444918
1024041
849843
1539281
554382
114232
40733
1503696
1459962
719934
1942777
608209
401443
78483
1697013
1571997
10152
1604068
624082
1707205
1291591
425460
434532
1704610
1899857
197780
765150
714052
521043
291798
555496
1734602
1090532
1735846
246000
754060
810819
611411
358448
196993
1089850
1435339
941412
638268
832247
807384
884155
379795
1728667
799198
652415
1998644
1567320
1713295
930310
16335
730933
942578
1723746
1552638
1998985
212822
1130621
745424
618957
1014980
1324559
516638
165934
890848
374359
694290
1983147
951402
210184
697153
625681
1905564
1284646
1325708
391810
217516
750658
1387995
112301
1077632
1668853
1907698
1170676
1706570
787840
849041
1996501
963558
84175
1502010
426901
496484
1298840
631047
429463
1442372
313758
1061780
1882463
397434
1258475
284490
1969604
35120
1525050
55171
623632
443666
66164
1230691
928426
1390647
538317
1057762
1184631
1621032
653422
834945
1215274
1899924
124623
800145
591632
15076
358352
671644
803631
849561
1221236
729762
1632090
1303677
777765
320510
493413
1763371
256582
1383034
479231
498408
880271
1464691
1848958
476589
1567091
1984813
370814
506856
492059
391180
1456061
214574
1206324
1230385
1833527
611570
1124887
1201440
1122379
1858351
582040
1245844
1064074
60814
759943
1132361
188792
1528479
593881
1844719
1323179
1728873
980496
1075454
799244
506152
602024
1277481
1020556
1447719
762051
1197935
1110002
1218887
845066
1744483
740282
1861986
726800
1556399
1493189
802794
828983
1507751
857393
353234
192476
1261662
1256097
843930
935744
1599163
1230820
1393961
424389
1089490
596834
1231306
1288002
319575
387315
323356
1060972
542591
1120985
85236
1665642
1455448
1044016
896878
729392
467326
1017388
1331581
830918
1151131
1590329
1506176
266130
1256959
1386819
1211337
1552297
651874
1621525
140933
1717530
496618
578967
1732235
746792
1913092
569710
736971
26101
934653
484557
531207
864938
1164689
1325847
721019
434083
1363476
304077
682198
1770131
1578364
816227
1691539
1417352
1779378
1499399
770050
930396
1904291
960041
858044
875237
1271072
1519648
642640
1798042
886321
1332806
1898302
482172
1267059
955476
139220
1816347
1659232
1173061
692498
1618584
1813182
1347069
1693491
63859
1837763
51236
1306150
1500513
322690
1805577
420019
503848
1727785
729335
1625694
1755904
1643356
1448973
1584054
1813008
633348
635763
34364
1333931
125424
820863
777918
1972628
1289307
132904
937526
1945661
1709383
692750
1491935
74298
1875354
801835
1789961
565099
1384778
1698681
167035
769564
93216
672820
749645
451762
957770
1648780
1871353
936896
176615
745232
1286044
708492
1178114
1781207
1116764
1864311
287319
329402
645957
854298
456432
1512289
643115
124702
147028
1935194
1024094
1345776
167165
1347753
213593
180361
77021
182164
1769368
1395887
1160488
733357
484769
1331518
134802
826080
1145642
1867671
1780888
1215961
1246692
1383235
27907
936717
1411675
1384644
501209
1748849
1307075
1643297
304346
1071835
1410284
1854352
658710
1545718
1312724
432719
1177974
294509
959954
76619
133197
960490
1355052
967346
1481633
572303
1159007
339922
928278
1223734
228561
223766
1819377
658327
253038
208255
686161
1439031
1048336
974425
1145863
438387
1770265
1532879
1614754
466813
1520458
1699100
1187490
149720
1348350
1659226
457285
692414
406525
565323
266130
536934
1999388
700034
238003
816574
338725
1801164
1183543
811863
981007
1667994
503195
1826511
1918079
244293
1011802
371397
1187255
1577945
1854098
338754
421556
301683
139493
1222881
1951728
1555574
1642657
1628745
1232071
1794929
1059571
1645007
1367417
515406
1610996
1330026
55970
926051
1319338
1286233
1074897
1516264
1957156
485320
777746
1991472
1915107
1611344
1690722
1978386
778881
912056
416553
157058
430472
784557
1950664
226792
1262192
230732
1395318
95675
228730
59248
708599
1432784
1740528
774940
1903443
1292642
328721
721630
580502
1401942
533049
1401999
1130769
1326748
18931
1833506
976026
610210
559016
1899775
1037582
1284890
469311
1498627
114730
1176574
1815822
1257291
1930466
1495856
283707
1471704
1810597
857556
1107950
1413733
1376771
125931
1751505
1203908
589802
915964
53343
1922806
1743366
1470092
93063
849175
1551937
192049
1020404
778505
153839
1070760
1548294
1049064
544204
60372
903553
852339
618494
151173
1940270
1405563
1880480
1529989
491475
1578003
1788618
1367364
1968594
1600535
395310
717391
35370
1699254
858525
1739835
614370
378910
446134
138682
318943
1694190
631289
1918935
750304
1567061
876788
535788
828712
482945
1111946
1602984
46555
660466
286152
1906390
1910240
1906599
1172227
1092924
1183012
1091202
1891909
1553989
15607
393100
1927967
1896109
217138
932856
103940
1981232
38725
677497
161160
171908
1739011
660016
1979948
654000
724122
261499
1624749
522730
1406595
466012
1593622
1800511
1754274
1275692
1711969
233205
1557854
1389121
1779805
429915
1029965
1817145
1227399
325862
1077059
1408087
1427261
1013761
228631
1481035
1971467
147683
718674
1778692
1720479
1879702
1257012
54029
244724
1344990
621960
126044
1284853
379902
183317
200777
1896028
775721
134886
884963
1741105
1494508
128370
576561
1437974
1702815
147356
1633695
1327029
1344034
1685718
1958255
1141405
290877
867917
1636411
1226913
1222823
401381
748436
1058564
565786
1080313
569472
145443
1489946
636214
1651322
1155403
316877
35936
937171
588257
450018
646383
323803
1862697
1332026
1137436
1878521
1128036
382392
517523
1651343
1154357
1258603
518380
886080
648372
586074
1459342
1740618
386329
122256
158642
1060852
759289
1777855
1074035
769763
564868
1756225
1962148
477803
1054165
1408074
1460553
1000087
94658
1970535
744648
374310
1042923
323460
1605360
119632
217774
633074
1676413
137261
1237259
1394973
482968
1096922
897198
485824
1475423
1270658
1344255
1548861
188566
1651322
773111
1274481
974008
330973
131561
381078
1205452
36608
1999065
1144343
1511795
812220
125016
1570753
1633515
1295037
688503
510528
1278357
547752
141167
153214
1118887
1784378
1171527
1987007
1267161
28688
1321085
1964992
1516750
1394823
1671564
861548
353770
691840
1205702
257254
1329000
835315
941145
1011604
1487840
1622572
469786
1470519
694468
1405967
213066
1389840
1137961
80500
438870
1619528
714598
80749
1668649
1670951
1268088
774756
94537
690766
155450
1233638
340980
1267036
1455370
660354
785040
1087672
327760
1531359
1375883
1677431
799222
1332915
1972108
773528
1127434
55680
913896
1892987
1780617
1018799
361111
1608253
1261829
759621
1206223
1541899
1920096
1082341
1827864
107280
1137917
752371
1352579
396157
945692
382511
1139496
1669519
747125
328868
1187268
748027
1545689
817758
1791824
246023
611525
1856837
1471195
1870438
1285957
1907678
1358179
1126748
1420444
331694
1152249
1713148
1574190
348178
1697946
162797
1381703
897359
859177
763127
631130
842355
526479
1505063
1339080
582334
871315
1185340
855512
1663076
989273
171355
717011
1034019
1129269
75260
1727727
508525
1649573
1160257
188467
1905790
1092946
409211
34708
1953638
291226
472448
637586
760447
249789
1959380
891170
1797103
1601712
1361950
229019
1226930
1168683
1875177
259235
808946
294950
1061876
348701
1378210
1764480
1417792
646137
134784
1348105
462694
1842198
977940
1984499
882014
1663352
77573
435463
1894524
549997
1433296
886265
943819
478185
1038132
1490970
1816174
491515
974226
744776
1987462
608556
1098358
1351186
1436256
359257
1125291
1724614
637050
895273
255206
780568
1219011
793343
1001951
485699
9216
1303946
1027681
1757858
839866
776592
912187
848776
568915
988888
1196374
547834
796778
344253
1998566
460079
923821
703691
152416
673262
681687
1240808
1920562
1887320
1175006
1158570
963509
1182741
1757426
1357789
839059
1329759
215180
1161405
579193
1385866
1225127
1815249
1260289
1807565
1996118
908292
389963
474279
632198
545366
925064
1839873
304865
1418940
1667031
624838
1483929
442941
120125
1483675
1683269
1826930
346282
1095594
879175
1460260
1648564
1307806
1240447
192093
1306332
725890
1475106
739112
921678
1051709
1953152
1071666
1621453
543588
1919292
1165440
1135099
112230
1062783
1909537
1427540
405005
1817326
136032
586044
1664721
200417
937952
281833
1021798
832164
1842636
1854221
1926769
1577946
528892
624424
1347171
361352
577518
800784
1552369
1203693
1743427
1907454
1327717
375396
933332
958967
1727756
348928
1545565
1314634
1054171
999807
1575735
287033
358170
1136859
748451
417995
1092262
540239
626997
383503
1046198
945855
278616
1685581
534173
1519697
58562
629314
1852200
566030
658161
345297
10169
1605046
967980
1637273
1315980
1984196
32464
554604
1773489
796155
1227081
1598614
760895
936717
1157003
1307422
1037284
254498
729574
1369460
1955946
1100592
310789
510735
752981
1227015
736439
744480
1914245
1363126
1957533
897310
1567756
204758
1972347
78391
1004055
1620508
769192
161036
443890
317829
1190668
752564
279980
845281
50440
1526630
1539874
1218279
1645567
91364
1625123
1276535
903651
1432520
223528
1123518
1095934
1178485
1690084
171287
1823785
1387806
1178834
379203
811659
651701
895073
1065913
333896
2475
1507977
1915642
452342
1555112
1366290
595715
409739
4067
1455708
592679
863728
515080
1265590
674054
1524852
558843
484032
524737
484943
471080
330395
1863271
153755
635066
1782008
792782
602846
848706
770223
1644207
461669
1549976
1639691
659183
1804994
472084
1905790
1208081
116564
1350074
1365814
1308859
443388
159153
80522
136114
756889
636185
1953802
1784291
740142
873886
1913548
1201199
834122
938238
1648193
1887566
771090
426138
703089
67536
1361287
1709920
438411
464518
1426248
1301798
78923
889798
409649
1031101
499510
364591
1016402
1575178
709158
359046
1615337
1677867
1873063
943
1590900
80573
204180
825947
1903202
719427
679999
754536
339395
205699
494482
1124628
1217339
751356
943560
567102
1612310
403664
235012
489910
317779
712554
148094
159755
1014764
434289
560480
452957
695648
1682065
162231
748791
1376772
37088
1023821
537887
1760335
1670951
633176
820323
237860
666476
1404565
1104213
43685
1936167
3009
251808
1256702
1792014
1200261
1697861
165585
1658852
620304
436112
1978803
814898
416221
639774
1643345
1521143
1788716
1374179
498671
1233321
174532
1443490
370680
1016098
483860
1274892
1641499
660016
748707
1369563
1683738
1745575
1378383
181001
643204
101835
39614
875443
616118
590583
1376634
1474965
540891
938190
1679579
1437142
646680
598299
241071
412432
1697590
1982659
1307309
85905
188612
1553384
1421229
1262585
511764
1234190
1506222
1341669
515031
1962290
915492
439230
1919713
1854320
876591
195131
94165
953388
1414528
63838
547162
794185
53259
688953
1105997
1760903
1234589
1849161
1937444
1730819
397144
1295219
241170
1435474
1190842
1683708
782911
78623
1955209
675107
607551
980457
1716542
1365668
198615
1996400
834939
312110
434992
506183
533673
421949
1721282
1603662
365377
510541
77683
626100
268869
1729058
934504
1385509
1252380
1736865
966206
900719
143861
129242
846962
676633
1669343
1713676
1362143
347383
1093835
1942344
1225342
646841
1822058
613064
256783
24459
138302
544817
911304
205320
1604362
1063515
1271324
821280
163756
910417
810180
1863827
46913
684801
393822
1385085
1888544
1508812
296394
1846756
452525
599944
1235634
120182
1397337
1429455
593340
1602050
1620218
1299646
1903059
1477861
1629286
1200122
155136
25256
19037
1286948
353770
1906173
811958
1937265
1774144
992615
705032
426507
616009
1789439
1256452
1132073
324365
1967646
1274707
109880
594423
1439031
752002
1837497
196365
551885
564912
1862423
1570026
1972036
735700
1620588
855139
305419
577950
1583778
341327
326920
1358910
1046991
716067
1886209
323411
189117
726064
1910950
356777
856723
356212
1579683
102165
1405017
419808
750908
1755991
941137
988665
187485
741341
731117
795754
1754946
1206211
1226278
1005847
489719
1117578
230277
1918027
1615863
1112105
223944
249789
1460022
411400
208700
1110519
375773
1936410
716722
39015
1115709
1834302
1341171
193250
1428355
536936
864016
1978927
1521088
1620956
642245
1257694
446642
1838965
391629
1510358
137223
1615299
1540386
353109
791945
1694917
42038
528053
1188650
1147445
802439
590968
594954
1665229
697676
1103935
617066
724079
1615320
1407318
939836
1912759
1873080
1745963
346604
82558
1447392
898677
1475351
1749864
588391
369492
789136
1597050
1271982
401484
1783876
248809
475499
1218807
1607376
838809
449123
1502669
255735
1500575
952829
1981161
1826762
501053
103350
101070
1058415
196127
1502979
242845
1205616
1771373
1762223
1148701
442229
16627
259340
1787374
1355389
1767737
159091
704163
1550388
1094227
1028438
601142
714750
1678533
264167
106470
530148
1058415
953301
88308
22497
919747
1478412
21568
1032366
173225
1659594
189272
465521
376014
1332675
1679399
671980
1180916
719027
1467244
743488
663644
308785
1416131
404023
164548
704334
1898456
361016
1739779
802765
1627230
1772292
1719779
1246978
1660933
697386
51523
1109730
286898
501494
640771
1050012
1508714
1055362
1565008
669442
590611
600291
651987
717688
1486858
485377
1819352
1099214
1847619
1509626
1601491
597631
1132812
1726972
888951
124440
1804083
1202786
250917
493813
1671173
231920
927910
1961239
1808432
264617
98340
1061294
1101236
1674660
1244040
1123462
629423
1835630
485701
1386623
1191287
995020
447841
226919
22811
1196361
433310
1879502
1989627
1382711
1241870
1136827
1144687
1501320
1993675
1034686
166011
1375034
125460
1348255
1427489
515298
177854
521676
548273
1005064
1030747
1867755
396218
451889
598568
258938
1472078
306308
481579
895884
1651304
1012455
890947
1655553
1842134
818839
1270125
1424900
475065
419839
501053
461459
1004334
63281
1311597
83764
2621
251887
985229
1962290
697057
397118
1688900
1202291
1672102
142983
380144
119974
1624250
723553
354033
182331
1294441
144485
1245021
792951
1138700
1091821
616668
231920
201890
481577
473086
328411
72694
20357
1107272
276621
1502474
651778
36627
1983057
356665
869403
217673
242240
1754254
441304
441813
1927854
1955395
100921
580467
488626
861422
942883
1593292
1910557
1350276
1595323
483924
1845989
1250876
1051383
1719291
141663
123593
1652384
1867169
705881
648393
1402054
794300
1358628
1199380
215843
233509
1669075
435315
895278
464348
812000
1345761
7969
678913
642923
980635
1014050
602291
1466769
1536144
1919894
696981
624535
1859472
512660
184102
545481
1996922
337710
1048487
792266
361165
94658
1048638
1990932
1915308
201945
897526
399613
29492
1966562
806031
67651
1538773
269085
145013
689440
500820
817349
1762036
1927534
146047
1734108
589105
602482
1879638
1281997
1856650
1540153
902675
1837795
1183273
1367155
799222
1049851
904649
1962100
40335
361086
1173640
539002
861806
1435631
1198135
203153
979172
1561238
553720
1568714
1708119
1429052
365335
374241
143808
183753
1133166
1078831
786262
311679
1758715
382367
1764323
1660005
1065552
948238
562149
1994110
1927398
966344
307975
648897
1057531
395517
1034971
476412
312686
1418614
903698
1384417
1219473
1356286
221304
1772446
871562
1721533
128318
380737
399440
1313443
185819
1323783
1370853
1911770
1260288
642336
1946165
1218362
515075
608980
1650770
1164925
1504337
1692499
842523
570885
464748
150962
1491005
1870932
127560
1980476
616594
1311763
914746
688576
1240016
464275
102978
1209040
1819340
698060
1645709
898510
1889608
734310
196579
1966233
1119198
915400
1869987
590456
590473
101321
963517
1576869
1807704
173685
833213
1791010
1734602
1156621
1530152
1082440
1646570
878412
1474724
528207
1582247
1367882
1295064
541731
695391
423487
1609015
1898349
1969823
245425
1667737
159021
95823
526075
337334
410978
1233958
381331
608343
18726
137791
169908
1855549
29180
1042239
1631977
1836718
344855
626492
1959961
1643847
1983242
1169287
461886
1980929
531591
584237
548172
65520
840333
755783
1232755
406258
1187724
1114327
957512
413548
1630488
1148078
1559586
39253
216846
509919
1429621
1431406
1620894
1255776
1349347
1007045
1255515
1788026
1297864
1619768
1956649
652662
604590
1812889
1250411
264882
423137
310922
545481
251293
42783
209148
1285148
1092950
734058
1113796
1096292
395507
972522
1510591
159919
835767
1481657
1309089
1962000
1636682
1073260
1267161
445386
1033007
316848
1259484
1007816
402369
1048118
1605321
1426981
232173
1792918
477201
689047
1692590
55737
144219
374417
507076
1637849
709767
184399
555915
1381441
1769246
1088194
1237420
198831
47072
225633
1169899
1820131
1986901
1990209
125931
1876024
1128595
1464659
1539026
1623130
1680474
824221
1962895
1011616
946176
1143726
497178
1017926
1938028
1953940
332067
1672743
1434863
1371025
1751761
1898864
1395211
1898220
950987
1037196
1982080
92374
1826777
950816
677301
1877177
78391
1005679
715239
1833875
1715137
1633470
940656
1678680
1008831
1001198
127031
437557
410541
1528635
1405084
657660
344912
1468027
308336
767288
927215
748120
360377
1435631
8209
1804874
764695
122632
721357
394174
85997
1968728
1014896
556738
1437764
1136642
669757
808321
1690205
1365296
864938
920709
1043670
851322
1293234
998937
1727235
1815669
301505
986272
15404
1876024
500940
1555425
1290670
938057
1468821
248881
1562449
1424836
1808052
1328176
174911
1492684
1453960
1218414
1078128
169018
687011
1043946
1421877
1972747
1471475
1258118
855951
596367
802649
873779
1899129
1120494
439685
173226
924383
248001
136913
1046420
1872147
1462220
1738394
613724
680302
581019
1139888
501313
1866892
798078
588617
560615
1729686
77661
1958401
1138716
366128
1992852
504889
1280948
1574029
287363
1888056
1788588
392125
1834302
1421724
1968975
65269
630123
633553
381965
418253
1964095
1387806
1990044
768420
1124396
1867997
257234
1610103
1647190
1562482
1733670
799221
1947672
1785571
367245
103991
23295
1542831
367665
969906
1892810
590185
1384254
241462
1111239
1728846
60879
1778440
1951068
1807565
120182
1643218
1041348
1563460
284197
1094887
971974
1945099
631601
1553789
903149
921157
960543
1383248
958292
1427561
80500
1219766
1722331
548150
454251
603306
1766877
1977464
218911
310922
1169584
1211027
1715530
1736037
1936949
737927
1146043
847990
1262123
1125338
246551
1980340
105711
361181
1121864
1428957
728220
1046543
1847355
1221309
1995967
86036
827994
405114
1654290
1725770
1896702
1237489
841212
1163065
1122839
1673694
52986
1154547
1683172
458247
1311041
587171
451702
48849
1367012
999938
1380564
1075955
586605
434289
541451
1479019
212294
1870509
1526724
311050
1907420
484392
1799053
1811955
1814201
668570
344068
425748
807415
780759
1020626
1976411
600670
1024059
312680
1646798
1330242
178912
1831128
384663
612963
114071
665469
1255776
1068684
1330428
827350
494051
176377
1147919
1663245
992348
811535
1580131
1902682
1299035
517245
1098549
1223493
1223581
614383
764702
349934
196701
1488475
1615791
1360929
1684158
186924
676712
508669
952275
1605861
1801129
1427540
1962384
345283
851509
522968
528591
1258021
384154
621485
1563044
1277392
564934
1739823
1551088
1186788
634526
1977438
616277
105765
1464243
500467
1690344
1022537
635313
91900
554421
1437035
1550263
1185107
1982409
1762223
703738
218495
637155
865922
19423
1921155
21053
269957
1255298
981839
654501
591544
90650
812908
858135
154042
1980748
34465
897779
1310418
1302523
1662898
1973772
970734
1139722
1734883
1695322
1723407
740306
1744267
956180
1250947
1353124
1172205
1317250
1036463
1913677
953301
1457099
1811638
1851648
1482350
893272
1003570
587475
276
825086
80801
865251
1794146
568456
141973
1996844
1949981
1891114
245873
1959934
231140
1048667
1121627
209505
1865915
1053678
1662945
794399
236825
876788
1666410
208727
343194
714060
1364551
33360
771149
346135
940021
1456914
89431
1723040
1073236
1993151
1996400
1196507
1214714
970337
885539
1147102
266618
1647678
916544
1594476
238346
1116853
1154866
917035
906483
1058573
748548
1156315
100720
1814348
54368
761748
968341
531457
192117
797283
1139046
1920562
1621149
1191440
554316
1840741
834563
1565012
1036615
1280950
1887070
827658
999634
1379579
1412383
729597
1399241
9044
117265
1010587
57120
1147905
14717
1033103
277372
605056
1282589
180751
1569168
631541
1412293
576955
7637
1214327
1790330
166284
1714657
510537
1719219
1389909
310935
1363218
1984281
257777
1783040
303578
386537
1025373
1078387
132638
415508
91570
1358350
560596
1723131
573170
1575323
818082
345893
941975
1021839
1388481
377078
1013761
1698233
517824
1676748
1021723
1131898
1467206
114286
77959
1985237
441619
1862554
24478
357527
1502932
183747
38358
249461
1424027
1827673
644346
640301
1801527
129705
609135
950457
870054
341780
549542
783848
192732
810999
155549
1593227
1078481
53307
872208
250674
448017
703051
44458
955449
1681926
496731
1342140
1427859
284570
1481312
1172846
701046
1023338
1083041
266572
1904875
1443170
348787
708419
1251882
226850
1914929
1455131
459149
407847
204724
1183183
1892199
1376482
298701
1555772
34193
1118595
1665677
1777349
1409484
325230
940300
1376934
111287
1091516
734299
1777070
1155456
1336993
1161634
831070
148328
730835
1064265
312864
1698572
212618
750347
1729724
115024
490964
1586720
1274789
1519600
1203652
1839424
11257
1338158
269592
1677321
847795
700675
955021
111673
672781
1350566
418567
630536
265457
490267
533184
949211
1596568
1488224
149221
677926
1896032
248064
309745
1752360
27827
682356
676636
1507607
1294347
389144
1694855
222315
116938
1463148
1077080
1613859
1592161
367134
1851143
1795875
504145
1308819
1364990
884685
204279
721825
124618
333235
1002189
1031898
203781
691398
856245
1144668
1092635
479602
1201482
1491037
883086
1300974
1743828
826621
109668
1479967
228294
1356062
327566
594461
496851
1924884
698122
1396016
1377884
1454666
1379383
155545
1486722
1404469
1131212
587814
482055
1562455
7820
199359
167143
5514
16136
1778692
1165010
1356306
811463
855930
1027649
1480235
1378873
1766356
1346167
803340
977394
875622
767083
1570327
169457
1935051
91192
524049
1723672
1671115
1933608
1370865
544936
1257339
883347
1754866
181472
1186667
1002548
1926928
676621
1612237
1212346
1682842
1102179
1919842
1423621
1576267
245619
201233
1240813
1837443
1807493
1179152
1123732
355867
1063062
931668
1805577
1304029
1455528
1984364
1645261
1565474
861950
983633
1619328
1272980
816562
1023297
447911
1577496
1106978
520666
1802790
1484106
542632
432414
1920584
659488
1063532
1847250
1424695
674264
243103
1606464
573821
542319
1363684
1587494
1259469
1623601
322536
1620131
1010393
436636
126178
1825407
1267076
1024633
1281887
153733
798724
111421
1044375
74971
1017624
1362835
1310980
453901
21746
1408845
1785966
593829
266139
32346
510418
1233523
1177258
1276580
359841
674861
835814
332208
200775
498021
673718
1640070
414382
3170
1255573
192090
722884
451121
1572974
1759184
181949
335623
1639929
1048370
1001959
1378395
1878980
198413
1106511
836474
874093
1200979
436333
845702
1644115
238366
1749256
899666
918078
92478
127369
576396
1387806
139378
273133
297331
1194402
1869275
1676748
1689185
625880
1862478
1753314
1532032
1325534
379180
1227088
1456924
1500034
48767
1901752
1280256
640784
1057080
145949
529456
980824
951648
332916
1268136
385623
789395
1756183
977485
121639
637586
127317
1124550
1130097
1330436
1323979
1311243
1629540
40284
707603
942987
391809
1707838
62611
1366152
494814
1015786
984429
1947663
983040
1781245
1168941
775770
1619843
590188
1254018
1529043
1956112
914756
1386484
602291
1812820
321818
631389
286517
974982
953682
987237
1633024
799341
1471132
1199900
1509280
451050
827992
1222764
1111468
739037
1352064
1093841
1249154
253078
1773486
753519
1832029
322404
780429
575160
1373248
1427138
724941
1834087
441641
700455
1782836
1307884
832073
86813
537442
1985188
401320
1300910
1292171
841911
14430
1613784
1519440
1543337
1414007
823958
1972601
679334
1197361
1829039
1543364
314516
601312
1616403
451298
1607324
1939288
199761
1552118
1013793
1132288
1992634
1878067
1915756
1116186
1340414
843272
1182557
1315061
1364785
1612455
569852
1855930
512804
1689992
214908
724557
241218
1845563
1876913
866093
549412
1186796
923242
898487
474939
1167798
1069417
218587
43679
1098406
719075
833512
463000
1254709
1295471
1506941
605874
1137183
753986
1778991
1737442
1983750
450186
597230
768764
1030668
1970535
1929128
1306332
77820
169269
352165
677033
1079990
1900885
1436334
204477
437034
479838
1460015
1235082
1968030
275793
88766
1525787
456401
1173901
615328
1597756
257813
435576
222698
1119019
1384778
1100555
1301967
709045
1637862
1871114
1938513
295872
1520729
1079886
698060
1538012
166011
1819777
1784923
1381716
1639695
78131
454090
705698
718633
1985277
141883
1889300
869488
300974
1796373
89633
270633
1154139
1249032
614359
1493756
1563990
1743428
1969521
695836
1858565
876933
1976465
979264
1244244
1609824
713151
1941818
1179932
1964461
1709455
1351413
290947
1092584
1953299
1928619
1927219
519019
113175
1082292
200105
202416
1111846
1950176
1985463
1324258
1222012
663062
1092211
950176
411367
326538
527526
332830
1011499
229805
1226310
1817710
1378574
97040
457933
1566653
766857
47072
1992848
1491102
1224416
995263
1042567
1093069
650839
1399984
1154715
1203120
1704149
492867
1335496
929760
1458135
983535
1250847
427378
1184988
787052
650128
990276
742325
1604085
1864014
1076519
146499
1149007
1554221
1949979
1091821
472489
279008
1317499
456893
1861405
1434871
71912
127316
1815728
1501015
1759054
1173588
546582
240424
325065
1031052
63800
185026
1489559
1556472
1513296
1835370
1062561
1312939
220874
569472
26756
552689
935163
1253697
1315256
1105257
1119485
146499
734185
1414067
356751
1889041
388904
141946
1842279
315423
346994
1870936
350835
1790390
1799777
26050
303262
1976874
540569
518237
125996
1510230
985930
758907
608614
1401135
1524164
1014050
681605
35493
353137
1716627
923001
762552
1069464
165537
1048225
1691940
776812
501402
1526606
869822
967535
1212014
1081695
1976411
1553594
1065110
893127
1478563
394633
40811
691840
564573
304823
176720
212485
409438
1997365
1751291
552363
188985
1131748
1842312
30593
1104602
359171
1295305
103625
1847133
200148
1854845
375559
644998
1808250
656101
802212
1189599
1931285
609424
633975
173226
1136827
433133
141533
1727179
1530569
1499316
1486995
1029461
985201
1515029
1639156
1048557
1859964
385627
1276084
134989
569287
833012
1319002
941589
515783
1500822
427597
1838753
429001
8660
976086
462060
1013432
521086
471820
879883
704784
1468872
1207194
397679
880246
1511847
958912
245330
606685
1706155
1815728
1841491
1087943
658600
519486
101313
51956
76798
574480
131647
373582
1869389
1186978
1303615
1913115
84970
1090559
1385916
448668
961526
1088731
1316842
1373598
993358
1518409
1959716
1383815
463826
304720
612309
1575462
49134
512193
1149301
393416
795755
252526
133545
1257301
48508
286655
1057273
870516
398748
432817
921927
451220
276983
1281794
1869702
46339
1850642
1542522
888379
1743343
1924881
1665717
1405057
114371
1049960
1844195
1524133
1035198
339886
1758001
1841763
1924398
1022519
1693321
200621
1297875
740349
827992
71682
772143
1907530
1905564
1410302
1691664
1230854
1201415
198557
901127
491700
407176
102303
1935463
842367
591761
305725
1999435
710604
1221624
953473
1782089
1274324
40581
401549
1145425
1192929
1772434
243803
372471
670101
1807635
1183413
452960
607031
1849480
775522
286618
118972
417879
993453
66576
889413
350133
1822058
1179347
1456895
1863873
934585
836708
781986
441232
1518470
335679
1029388
901914
83875
958646
64006
358912
1619772
1131379
525686
47959
737496
1073940
1109678
1020788
634756
1001579
1788268
1130284
1304023
155281
327827
1690548
1724122
1718285
651769
160361
733915
700144
65533
132960
1830558
305994
285514
1703029
1075974
806066
1830014
988977
1248363
1885331
1939182
1518150
1255565
1102875
1460645
245670
565585
1903930
1448317
1852254
986415
1676748
723129
118548
304151
1981857
379492
578989
1840728
1427573
1587506
1450194
1206522
1409414
917714
788178
645130
35242
446670
1558574
1982661
1066406
864741
119632
1849865
137901
1239702
432673
1525482
1738462
184102
719724
423269
312749
1984625
1940207
485715
1984277
1198225
353462
1786035
1090211
689072
1681034
751013
1350852
4069
1738776
1869252
1683416
1191867
131789
1146707
1495566
979836
996104
1643214
1441077
375673
1851111
1501191
491962
1567557
1234731
1903815
759577
1859637
37514
1455413
171848
648110
556115
689440
1182058
196560
218401
430419
739911
1489584
486734
235632
1238829
216165
1716690
1652647
1534336
1549466
1484959
342859
249116
1251788
1508447
1763830
1677573
146534
974080
909230
1441448
668767
261496
1888456
1677321
671735
959350
421256
1956685
1133248
1745952
244645
1384414
1119895
935631
1458629
1511962
807577
1135365
1760583
1536173
574038
1135534
1360303
77440
1814949
1258336
1487844
1669075
1221973
1745142
1944124
832005
1112218
1701071
1761182
1473533
1041588
1831544
238364
518331
1156026
54968
1004584
874955
484826
1310293
700541
1598422
1950585
1183200
1282819
281652
949510
1263729
15990
1017570
377617
748041
1528151
1240439
917702
1424539
186632
336472
1487134
94004
1293061
995157
136599
463499
1914936
836800
142255
1768779
1301214
1153088
1986275
472500
1321605
1606682
1722377
1081265
83389
62857
679074
737298
225651
1463432
1341827
78789
1312943
1702211
535277
1268904
1111030
276276
1426944
1018328
1496954
191808
434215
863716
1988416
1076110
1097312
716242
1536264
470636
1406954
775793
1202132
37002
1248079
16020
714598
1590260
595118
1963852
1043212
1789610
703396
1854250
1402961
1559564
1002834
970352
1298515
764270
1686657
1763817
1010332
1656069
378012
1354552
1148890
1668825
200531
11061
1728846
1215870
924914
1629362
1579982
486510
1007417
648268
1205597
1178969
1776709
682920
475464
1071570
1735512
1464248
1779391
40427
1521729
413274
1704174
1915778
1107422
537112
626562
1455083
1502411
1304342
1393848
813103
949167
1711875
1212897
816403
402643
554380
844767
1462375
1513321
1082685
1122072
1792358
65628
347942
523480
330170
380344
494760
1185803
246320
177736
1261967
1297742
957562
420723
71574
242608
904689
1070004
572372
150952
1062331
649602
768408
987984
1138513
7852
1892322
910013
1128662
1337632
1272023
1981204
245458
1012690
728529
1612113
95762
30107
1802048
123576
1755921
1456070
829538
16987
387298
1219594
1894031
860077
1641619
1512170
406132
1470400
1870099
777776
359796
924802
1057005
290407
377091
1535271
856145
1810190
611542
1082818
1240908
1979326
1056543
1865507
24548
768491
634220
338100
1967438
787517
1009970
827197
719555
539060
1220001
1275954
1814884
1636670
346687
320070
865886
1236763
1487566
1820020
1008738
1657714
1577530
768911
17368
847608
685371
1662038
69801
309517
1482084
1311744
822894
1712519
779516
1671924
539788
1106037
1372503
1971289
1777799
349143
463034
618807
648191
1109941
105351
341169
593405
1072502
864541
1169193
234721
741881
1719772
573438
1371642
1700713
611169
564391
1732698
568505
1018389
1045858
1914374
1046862
636120
1807668
820662
84995
836148
1317330
588894
732720
599715
500474
1659677
378041
787694
817756
1455370
1844096
191718
1005031
1035415
1085564
968958
1573680
876062
239117
402563
1384718
418566
1728819
201586
1349148
1268417
1673147
280891
1717400
282716
1013525
676211
1393375
1025799
1259144
1214714
400299
1061990
1077059
900476
694680
1281338
950410
1908884
1364958
1876569
721069
1779835
960175
531735
390533
376836
1397183
1210517
107026
1678180
251224
1035133
1312843
1446573
873724
882598
1030811
686690
1594400
1336183
327781
368973
1925866
18816
979836
875237
1675906
655374
1729366
476626
802724
1538135
520850
613648
781824
235591
53612
1540516
1817568
1641485
992088
219195
902942
1761083
308496
1986463
1663602
1289145
1707642
1321085
1536342
1778857
1430831
1954304
825388
1022990
120909
89783
1990005
601251
371312
1184567
1147905
233936
379671
835710
599960
917759
873723
884881
1633581
151014
59258
756715
1870770
1753903
897450
1665396
1348463
1816008
713889
1603047
1422494
819057
1327801
1420563
1602601
270658
1349673
996556
1310006
1884819
1938513
1554721
1367053
1420692
1930163
408184
211567
1468211
1399438
495553
1665576
318234
1608252
1437429
1867528
655924
795134
842874
1907414
1648111
1100181
1717956
1568969
1109995
941345
1134862
358214
1437025
256015
231431
289704
335501
236412
468231
1808885
1417872
150079
1067693
1463507
511916
2507
462990
710339
940324
924852
76938
565722
1891870
1938355
230978
863912
1733579
271373
503132
1796751
1712407
1486711
1583806
1383031
1343863
276444
9673
257519
43763
243827
950303
1689499
1866474
641262
625810
510339
1289937
640964
1656094
474045
599070
1368787
334438
22233
1080691
519162
1319664
1175530
1206238
401676
1325980
664624
1212246
1356365
1469341
188231
1385440
1309999
1095757
951674
396007
1707135
260356
246349
1049625
1904569
1556986
368732
436420
1999656
1526836
324368
945874
1507359
1071823
1328776
551140
1291945
1371488
145061
26077
830
920635
566512
286962
1236043
1666658
295939
1960307
764712
359711
58026
569031
1805507
405439
246959
1043084
667326
454488
1041257
1540267
1452585
1677270
1455058
940927
593201
762594
1585099
758263
910175
820578
1468186
1427859
389895
1876197
874045
559026
725546
569065
472049
835435
1091022
482802
1542630
754753
1237511
1825453
505573
249698
688947
365044
1028151
870592
1776124
40816
312019
1461629
795776
4069
1646005
676148
797905
338383
398864
1275433
846288
1035195
1757595
10431
1773126
907621
801418
782636
1211250
1777111
870806
1001354
1720419
603917
68010
210030
1620456
712485
1579901
888633
1908104
364088
1671778
210483
539498
1151046
824243
95891
1656121
1427983
862560
67646
956760
728923
1798552
1772281
45514
234062
327257
251892
1557700
692308
551243
909042
660999
860982
885916
953972
54935
1584313
958239
68568
1382338
1243628
1485305
795112
1772051
177245
1296885
1567784
1918075
730028
1804797
708804
1342002
1525012
1142928
513556
1246941
1447356
1990497
1973448
1217781
1881873
1705533
986848
1820039
1037694
855029
1595657
1754566
1525013
1625837
1464457
1735846
1580940
1397099
832869
378250
1083990
917169
1397578
557826
943511
969762
1259246
1487024
14162
1994749
1663818
1271067
895354
1822448
201813
324929
691213
192973
1746742
1567869
966697
1124869
1541226
1327518
1316189
519444
1971175
476581
1031977
729762
225059
1523256
509692
1624504
1263763
1534017
765186
1565977
424328
1215141
279352
1573469
1139902
1414579
46262
942629
802387
173022
1312026
1278357
1044425
654436
661953
1317247
1958433
276886
567011
959636
325672
1794402
1962713
1592109
178721
577518
1595511
437798
877669
1495251
1060055
1626452
1774026
87182
732691
1581982
823829
1887320
546835
210286
772171
1643027
906948
498179
424385
368182
709657
620144
1581053
1537482
1659224
291777
1974093
1998655
1910704
956308
1331695
386738
604847
1931830
168883
707520
1762606
293796
1296169
1134685
40034
1018093
1682953
831036
1542118
640964
1829683
1982187
1984774
1411846
1129439
1837305
193792
245865
462255
960609
1774126
418368
1095481
936471
1146478
1725561
259886
690657
225650
669383
952501
1194552
1145431
1457178
1559474
1365587
137047
909268
1501097
634152
1024428
791005
575921
427962
1670951
1404307
1513782
233549
943172
1302234
388769
1258205
981839
1198120
70044
1850186
1825092
1499727
4666
1414681
1487431
349380
436549
280243
1365190
1883333
412088
1029428
1754538
841907
763969
325288
1723629
548475
483859
843501
1367706
1676398
1494492
1096400
116568
55725
1231165
689523
1827078
37136
571021
965390
1962100
1359479
480869
1609332
467951
1086097
1296288
629963
1319748
324999
1894908
352339
1577131
1411335
673763
1642753
286231
201080
1895299
1851458
263337
206161
1357420
774498
1875039
366062
1536900
205281
1204052
1157842
458400
1480033
221969
1513782
80474
1292411
105427
1113465
643970
1419049
1876143
1611464
152106
326580
27168
841243
1222780
1774853
1754265
1334893
491918
298761
1714395
710177
942731
1747259
1499976
48983
1439365
1438029
1919394
1688603
547340
400396
1717324
228150
1299391
1626107
1047548
1795158
1551415
834343
949038
862405
484629
1459836
845810
1824644
668779
1206815
1549920
118784
411573
645383
749246
313237
406125
1172383
1379616
1743972
755152
1278202
1056658
190586
1104046
1371252
112887
203401
30751
108807
931641
708855
749133
1642620
460193
1325179
173180
116076
172526
944018
841751
1633909
1300070
349283
1622947
1090499
1076834
553171
1951423
1171293
729296
627537
1871131
1613211
45859
466564
125146
1528942
968057
614538
276701
1848492
12012
1023721
870054
454797
1416649
761109
1543637
396827
1200794
506941
25003
1067618
733976
337852
869886
1692768
656292
1025511
578247
326143
1004519
1479720
798305
934360
1217049
68334
1378719
176902
325201
507833
1714470
855305
241145
896138
252717
1770579
267374
569093
1443608
574333
882391
198363
241840
846664
1389079
1079387
1301333
1346089
593340
1151955
1342051
1667011
467192
1557449
371382
1171752
1237566
1296114
1524583
829597
1309331
142317
1694147
1537636
534211
220958
335184
744576
1690863
45624
1926168
1343027
679458
1107267
884500
351739
6434
587391
1448768
329845
184291
1351390
986229
937635
1605898
325141
22218
1515753
258466
1508933
1014654
491610
1356052
1881492
1199275
609538
805324
875219
1294123
202921
1073734
944422
1482482
10830
1158059
141273
1397195
1099385
1142538
1119060
162938
196347
1039319
188649
976144
910913
1100245
1431411
654466
586207
1591039
986639
239407
655895
1912682
426993
974400
1921609
1521261
1196557
686920
1060496
1043934
1513938
1369593
768607
1771892
1689679
98642
1247771
1577945
681996
1753298
851123
165591
663057
173712
196613
807055
489694
1307530
1755089
845911
1254221
904430
1356466
292689
1648654
231091
629827
1952102
342973
1117595
131063
1845447
1768114
1740797
995408
340313
216686
1521221
988625
1881074
1739249
1883443
920375
1248921
1942819
1457817
1403778
302827
686053
1147259
529772
1410800
126873
1316686
494836
215557
1394742
647906
857399
513565
1842374
247135
356829
829822
1546651
567862
976448
909722
889324
1877683
665270
648955
453387
1659362
1938999
1688132
1700226
1553766
1222160
1988088
1481989
756669
1394103
1422997
887017
1005453
1170700
691689
1120848
88428
1338567
1998166
584117
280695
273499
1930982
854425
586996
1384663
347816
373590
122938
645427
408972
1540249
1477550
765971
753402
1002839
890038
264582
1923753
1784258
1479224
331321
1548612
1704571
1515761
297790
783460
1401719
1361573
999560
161311
969767
14600
1301568
100001
318567
483311
1025580
1010587
1705933
468353
1276248
224000
105075
1263124
1389323
829480
592791
69310
116926
1531031
1943244
1918291
966666
1670698
900480
705169
306222
120625
1109115
634316
904283
1057941
1899579
399124
1050753
694445
1935557
397789
1742399
406426
38813
254799
913194
355212
1346763
819966
1220229
1465049
1309707
864741
1151229
1455550
869249
136067
306090
1889391
1164718
875090
1799740
1387234
191159
1236964
395151
1811235
1727696
370593
111061
165195
1028597
1273372
1427983
857933
394327
824391
1834646
372490
356143
64727
841860
1061668
1781222
1130711
1511371
1084814
350882
11828
1187565
452565
216178
1060115
1395292
1609178
63190
1972371
316367
1201884
366715
959319
1117222
985388
963744
1780834
833864
1030386
675354
1584234
552735
944288
1394103
1449340
682746
286981
92771
1392305
1047230
101297
591005
146342
889772
1920584
910510
1228146
1738520
1391112
1049126
751848
344620
777742
1160319
1702717
1190927
685610
1388350
1613381
607887
353545
1932948
323460
1361287
680667
1644004
1014922
1766986
1530755
631018
1922896
146510
86711
88291
1143641
671301
92636
1228415
216723
393907
1430896
39055
980241
1169936
1718952
1342158
189528
1731594
786715
515694
770130
1661424
1037177
251695
844453
932066
28284
608894
1753900
1758354
1645941
1878619
1648991
989346
204844
1910557
822679
121938
1764233
350637
1225924
1094040
1313484
1727141
1497106
1095290
80526
1686824
734968
776812
628049
1870677
200675
440723
377225
398995
457234
1234929
1462384
661712
1088193
871720
170866
975125
57492
1037156
1265515
1788236
1633692
1274247
207527
875450
1402713
797419
130711
926383
351203
1899275
460588
244091
707639
29987
1218770
350848
194566
1866337
741974
1631581
643282
1936419
106742
153098
488234
1330652
1296352
1999641
1439725
818697
757642
1892444
38750
673691
372751
799173
758667
98815
720307
269702
798839
327779
861846
495161
1626315
1288223
669602
1250458
686474
1823613
702418
1237806
1079152
1271189
802404
566900
1112332
692178
1220753
1065598
793467
1968910
1437452
651272
264699
1541899
1290700
1506088
1366704
1175538
1290943
1168941
1764346
1401839
3257
301947
798102
1937368
699128
624684
1265899
1721525
544970
1750762
1447861
1903892
229373
1489409
684111
1934422
1896990
1149176
306090
523508
137795
639163
225253
940284
149224
1853952
719968
1904412
1952567
980967
751386
341651
1535742
611002
1499918
561102
289661
1263301
1756183
1357910
1828346
1597351
1963743
923982
1577131
66028
1449245
843073
816179
1407770
439929
1162869
682885
410406
1587096
1507536
610214
87681
477819
1878000
22522
245703
1633083
1825446
297350
1118365
1461330
1180700
824900
418290
1911446
3473
1287405
205011
1245974
342601
176582
102241
687644
1141030
1446551
819772
927797
290157
141163
476830
1802273
1650757
1336005
1925794
1664075
393313
1357420
455685
296610
1713930
286368
219766
64071
198244
1136034
526505
1133695
979860
1497145
623848
871154
1200147
1627637
813391
374693
1722011
1049640
22821
1957745
958134
92242
1456245
689701
1836662
488754
5416
834496
1246855
1955965
680887
1239627
273582
750260
156641
1052330
717165
869322
1061780
93227
506495
1648706
427353
372472
1683255
1903596
1492126
348568
1889225
1642826
490090
225683
492797
1626206
237348
1043662
1236396
183667
292706
144985
1461131
1975269
1299267
1568767
1155975
797769
903651
57277
1191614
352852
1426283
1504463
927991
253069
1518475
974844
1669263
738041
1876538
382695
1669352
1237778
133449
1512475
1469199
56022
1760725
1008284
1149839
1570495
1818988
87889
1326796
1125049
928598
1945338
581535
786057
1610512
508352
878823
130760
747060
1741441
257508
418359
645315
1844425
1542353
1854693
199921
448134
87836
1478712
1896464
1252077
64248
496371
1623138
1545721
573758
1430421
1551438
843094
1647965
73198
922561
1843134
1279434
755649
77008
1080592
1704352
326162
1703382
1918459
117820
1678875
1619797
1863874
445212
1582694
1495129
410392
1014200
862060
1000459
1112413
345074
490390
1797023
1127075
326080
421806
367961
1811089
1597827
1916515
1639006
1009760
1978339
469382
1372388
175575
827815
49272
38627
477893
984059
1132267
417072
1152249
477688
1819292
1899897
908527
1171112
1570238
1528710
1574544
1100555
1177261
868449
255726
798956
1572599
1450804
946576
1300841
1425362
506021
382712
996807
640047
1413140
1274499
832195
572532
508822
1386303
564086
1816198
323480
1753695
145945
1266980
623651
1204808
317316
751744
895581
238292
962361
1561012
890323
1091364
1492951
659492
261745
423469
1297652
1476952
1196507
1357440
510072
1782305
549784
1978410
1223778
337453
1232108
155929
807850
1013181
308390
1376460
747417
930585
1192329
1793773
1664496
1282474
1835624
34906
618875
1480390
1366752
387057
1962949
1892735
1053082
1248383
1302688
1249391
1881804
1312125
437029
1682868
725264
1558632
1225518
1227765
893331
1511348
1969225
1127946
1877397
103097
1709908
1470578
260075
146677
1696290
204402
1995439
1964839
1607772
1544938
736434
1994665
1901683
459027
734696
1760762
1782960
138182
884508
444010
205834
1083337
736176
1478209
1226245
687512
197036
795236
1571744
338457
29198
1505939
355970
1711547
937153
790394
1666836
1898674
674364
99890
1448387
1700077
334578
624279
1107738
1722784
512165
1302234
648146
377725
415267
1096143
117792
1229076
1718688
1594466
35535
1203961
1497817
1757785
727272
436904
1702147
41335
568124
1697940
1259226
846856
1500746
1462273
1071254
676190
154730
1712016
577156
352165
100109
1565580
639951
1284375
1638687
75791
563436
1164170
15171
158577
1296098
1183672
1057406
1862519
380062
1974502
613664
1924831
1354662
681853
1571117
308175
1202130
1305914
756160
675939
1014347
1241196
947955
1131354
1758270
551199
1913722
708903
1104197
541243
1078851
639894
1109954
636944
1075676
1196224
464747
991656
935207
1538536
1655729
1125226
597347
1482436
43953
620292
678959
974037
173216
1744543
873559
765527
1942953
813058
313152
457159
1165852
1224170
870328
1252071
1387368
1936944
1654596
798319
1351452
655929
1796165
1559488
400005
1007816
837305
456220
1142411
264990
746548
1980929
1033581
510217
1759735
485248
1917577
1614008
1729578
1062244
1434994
1531950
374083
1463712
1795237
911876
828387
1722223
1832802
580235
270905
1200303
146613
1968028
838713
1085547
246313
502885
633302
368882
1550423
275402
1379417
1182354
1323835
1516417
1777545
1269664
1027954
831076
4067
1780954
1474038
205106
58446
1450001
1487161
77094
1796373
122632
1487993
649677
1074224
887438
116033
1310223
1449321
1691271
1456098
480674
297999
484815
991061
890333
1510065
846984
310291
1997576
154542
533868
962378
78329
1652042
1911787
440121
569195
1410680
127881
506081
1417146
527048
1710529
726087
434781
372138
1216510
349220
714486
1250252
735958
1626602
1362985
33551
530804
1087625
811863
582541
1206370
888268
195980
370107
1585881
1335014
1423078
1054502
8491
1321292
1639001
936388
487858
464089
1180990
1908861
808092
883615
1171263
1363604
843286
228892
1709381
951768
337900
1483862
1979987
134682
646915
1209265
1823538
563390
494508
808369
272264
596942
337470
1530642
1759573
1311070
1908328
34247
399973
1864155
1001930
233959
106943
547511
1135337
10252
873566
806411
399147
330973
490632
1450923
1261750
865735
1932178
971697
481160
1777614
109393
1421618
1047548
29201
244509
1906978
1558354
1801810
765110
1258451
1189719
536444
441813
309939
1927909
1059281
1082600
1004275
643064
1189006
971462
1178736
355108
961968
1923857
549450
817193
947785
89941
1121334
1013179
1395089
1167533
1002504
1566741
161372
1180015
734241
553535
1736718
892725
35297
692366
1966801
383373
1393779
230882
1785956
1031369
1571630
1298507
689336
1910663
773302
1787210
798387
74905
230318
1127873
1902971
542174
1040401
1855134
1343283
1920928
180751
1259492
845330
985224
1820638
1390982
320278
410668
711372
1044452
425390
1552763
1314318
788303
611012
842776
474683
607603
1664460
1405344
1989402
1949228
278657
1895389
1072516
1710827
719267
1697536
1303712
1074744
465742
863806
1145024
1551388
1376482
1090322
92095
1947418
567142
56197
166853
1686783
485253
1602647
1408913
125713
535401
611857
544489
814067
269061
531915
1871792
883602
339323
1797180
685237
440030
1288806
308856
1079052
1269204
1228361
916544
161418
1128089
163320
310227
1376012
504965
279650
1203411
1719409
289382
1842028
701413
557700
468053
488525
1585216
357920
1238338
599425
1344990
1454542
178201
740635
339796
420019
1379510
225532
1008725
429118
1119209
287936
302036
958665
185622
455668
810883
1282086
1914938
1504421
1185346
1935351
1454412
451963
1293790
1734
133172
464134
590406
932594
355234
899115
571523
1167514
608387
662042
1182810
782138
1133028
652543
1154879
1358694
1294623
1946258
1622241
1165052
1263860
1016895
1952841
698189
133500
136970
808898
19158
138685
1941212
38427
220843
608387
1741241
1853039
847812
754943
1770861
1513775
1796512
372306
564045
1154642
1281589
1199704
1721215
1370123
1003043
993978
1436060
46730
1195909
1974806
1609581
1214747
486866
1284205
1834809
945961
1958962
1278591
1302586
1477743
541484
1719772
962791
202009
175268
1664817
1464438
202596
1327625
370934
824175
1566328
692006
906288
266963
1346492
909553
1438569
1495464
556806
1468811
553963
791129
1807322
1051548
1219902
1917537
687437
843286
90805
425563
1307140
408878
452133
1400208
1758656
305558
1727005
893964
717564
920110
1287306
1102317
1126775
1324924
1311760
819809
1615753
1294039
931495
280521
1259078
875669
302688
1305976
106211
942094
937493
240086
1163497
176901
1549917
167694
414285
1227894
195427
171788
1956400
219559
266776
603074
584241
1107808
1810087
506839
1524275
16153
978268
222975
1576230
1522017
1146703
770500
515031
774039
85419
678020
982134
1984951
832164
1602276
1320343
94685
536667
801096
677680
1757516
1320937
1353364
164049
882871
1070226
1237339
59179
584078
1971481
622433
982939
1597075
96443
933145
407495
59127
34825
1096717
1811289
1455023
1130577
664624
1110701
197461
1345161
1083650
1081389
1339531
559255
758494
1545007
724912
521192
1450000
430855
1058303
950098
1825673
191537
306196
1398837
1865467
1160887
1848958
297108
1644885
1177974
951999
583875
1000524
1924730
1747363
892553
1473160
270116
1598179
658129
1037402
95600
1551813
353688
758806
1646562
486918
786
1053656
1293007
232148
984438
812703
1037572
1310223
1204966
1382119
649413
1371397
1242624
1377803
951373
1646690
1785110
1732144
1778039
791129
1059616
1438457
498673
1958266
284102
1440
1755509
423578
1979683
1350949
358214
1658084
895676
119136
1856968
1387845
1154728
1280256
1166559
743637
360145
1756563
339624
1759338
1604043
276614
457830
566650
1663274
638283
446084
1032575
1281811
490765
1878453
465278
1171414
1883637
1869389
690789
450594
68550
1051300
1141670
1195841
1219844
558223
1936321
456189
1773235
1430779
55651
1179566
557389
46163
580408
1331762
88202
1256854
534515
2409
1404059
1064406
1896811
1980146
579863
1434829
235982
364180
1788618
425703
774855
692498
1492746
1523372
504822
692795
1377078
1076519
1197011
1024348
1459050
1247494
379131
1992099
973494
1972463
1996965
1424286
880621
1694195
737389
1906270
48101
1761079
838051
600485
656927
1538951
442226
1515466
1057572
612390
897230
1658230
1916035
703171
1215490
1597913
831037
1918739
1035400
1426248
409623
1075843
470162
1041187
879427
88028
1420734
1231039
1253697
1451224
671650
79270
1489638
111269
14435
1553381
1617311
1350336
119136
290164
1803101
447568
947736
148409
1119025
170261
1389139
188525
749624
1221645
383304
975132
986565
1437870
1292771
1817845
442519
1648489
402508
755747
161167
780612
785002
1880211
1410432
1304927
1456934
506093
1516268
575137
530941
1224341
1979803
642916
830
1079456
70122
1605935
610659
644693
223529
947699
1194
1063677
1016100
512576
1577604
94053
1042057
673321
391956
1411605
1013237
40098
808133
505760
91859
1097184
1590775
1570208
317194
678058
305591
1823891
821566
144321
1316686
493170
757890
1899934
1757123
244356
739610
1537227
606828
591590
675939
1381937
1471352
1588266
219142
1629849
1630992
562289
816059
1723214
85323
1358095
1652288
1028438
1353429
1121920
713751
1534717
1536343
950535
1214486
546178
629850
949523
137353
820899
1743476
228450
1501726
683600
1638962
1783939
470315
1095588
1348967
594037
545092
604092
67679
714253
218012
1310988
1738888
887438
708660
428606
139775
1916842
955730
1891870
1103586
1871524
1548486
965565
1961896
1049136
184751
19262
1801533
590586
1262222
1342598
53592
1755672
724882
899649
920676
1719817
219565
1473161
1182768
1426400
721384
1722017
1913390
1584339
439421
454015
498702
1151127
1640577
1486020
790840
254899
549412
1406348
972254
1269260
999792
1860642
1801915
1373297
1235356
1023905
246958
1678450
1668724
1725264
237948
924983
1458995
12036
406371
1358117
1203234
314223
135082
179579
1957988
221525
1392747
127354
497089
1812055
772608
1840535
104157
1954117
1869782
1527744
474739
1930245
958121
1911102
303073
987894
904283
1731145
634489
1902966
544095
982778
1542733
279899
1626059
1379886
1391735
1548067
1198152
1427029
290033
1085034
249945
839387
1404961
1272212
1724439
43619
1729561
475058
1081117
1161463
1374782
777323
1940917
539666
777793
786063
424116
1894751
871720
1273779
1157185
1420707
692612
1739878
976151
884406
1027188
1097623
1534783
937508
1704550
723454
1982623
1695927
218155
1531115
1705702
1394718
879427
1975210
1942959
1272113
1838217
1031345
252092
1926489
1661827
1104534
291822
1694059
19789
384101
1173640
1870608
28192
455214
1601479
913864
1660325
623684
339705
1783017
1223263
893949
172441
402449
511828
1500165
925795
1639417
1913671
851951
1838674
246416
1248528
220816
1660647
670558
652892
455380
1053373
920373
727057
435022
1349299
1674603
1567054
50828
332552
942642
1270619
442586
1515197
1551791
1621988
1831360
1917085
490476
1860538
1364209
1405147
1984405
896196
214799
1859197
895308
332491
1042992
632487
1877617
1944984
1230887
1406549
240957
386501
809805
1046544
1860848
393242
794511
1919186
1026777
1501811
935631
1809261
254899
628146
1006866
1719600
1624815
173368
193749
557920
54029
712369
984866
745458
1500229
923672
1008629
1137733
1845750
1194711
1775349
1295431
489894
1402846
164375
210508
1706138
745656
177716
650687
1555082
1204169
1771696
1968253
1117511
160602
740697
892674
1746801
1458204
1372520
646802
598451
286835
434409
934744
160803
1961446
310456
828655
1486130
1710633
544490
386501
935570
1326598
316928
795682
1247990
738345
668626
1027741
297668
1602206
495731
287494
738333
771989
1990344
203402
344620
45797
137763
526398
519731
1648090
1541440
241392
100186
676237
837461
1921604
1903936
307199
1950558
813018
1432045
191790
1546773
960543
1114488
743741
1230636
308900
1147726
1008685
707920
319272
1983692
1614413
1133339
1981899
871432
1637234
620356
1675440
1139902
1239575
843111
389242
623848
1567454
1825118
461984
518380
294488
1337786
1129084
875387
1230014
1173309
355720
543132
49177
1791977
1053991
1548356
1022048
240611
1760055
115555
1053162
999454
1604362
763369
799222
701002
359468
694110
190686
1847318
822518
1018644
1488108
4276
1541845
452292
248751
665923
1165029
360291
1111634
1448828
1723550
763222
1387269
66362
1959090
683317
916736
802944
668558
1680544
1024101
804849
1753609
1656150
1772083
1090831
94911
1143831
611542
1825391
858556
1949944
726064
1407532
1840643
1940466
813837
1974852
78898
792192
51741
938235
797545
761911
229830
1499862
533683
1974254
212010
781668
1154561
1567085
1053269
1500648
511062
873848
508302
78258
634066
114840
438387
950959
1551094
1362573
1849833
1193142
211170
551831
241242
133197
491691
1829293
96154
1366100
485897
893242
246087
1154691
237408
632782
1851143
1134439
1521968
430179
112021
1173982
1547076
1063598
1504548
1424990
11702
1661710
391326
514939
1173714
1128408
604863
680959
1759902
931000
741659
527397
154610
1974942
1390289
1665016
1557793
1739990
1410089
1691736
1867228
1651681
694033
374916
1083870
63213
904403
191277
889772
1841909
1884350
1340139
1973515
269373
1458399
1478277
809704
1701497
653806
1961762
1502877
1617093
1515678
347855
513905
842785
139702
1798332
1835860
492021
1568714
1506634
162585
634356
299191
552423
1450537
1054747
687512
1224200
678336
1683543
1791441
1736937
1410470
1914659
1620279
1922535
1956650
704625
1052949
437331
1804656
1009801
1118269
279942
492820
965470
1561293
1583685
686720
1714645
1431599
1260524
210897
1858459
418508
352208
53715
540333
1223169
58207
1965026
577692
448753
1674473
1933274
523622
809485
1351360
1133068
533259
1384497
377194
1640169
1053316
1476055
1768577
1786870
1105882
374032
1404446
749529
302293
1435836
863871
1878783
585751
269321
1934694
595932
1171493
5274
18555
1989278
1619156
1946543
932184
268820
1456537
1041569
844404
438913
1012406
105950
1355638
238901
1543034
426310
465645
1537636
379393
342570
516210
685610
229500
666533
215096
237220
1944097
1477803
1689440
1298362
1015694
1859392
1384778
922080
579092
1272073
1904104
247813
1862382
1722286
1145536
775067
381249
873657
423222
1531031
1603279
756867
1543334
826559
1929308
1179595
1349582
1739450
464110
712936
156069
869778
825078
1237401
1734291
448285
98322
1030921
949619
1665368
726646
1725478
1546049
24808
872554
1166320
958744
1387806
1986463
82618
1822466
504752
1198691
894836
1812261
628636
1193038
1848750
1997137
983962
1053472
1350950
1708182
1128150
976243
503652
95066
1495251
470753
1669170
1351337
175588
1096762
1030342
789345
1848616
1221961
1124891
5332
1403590
337449
1941746
1432983
1792570
15590
99608
580395
1777457
942843
988770
1348478
38091
971207
506888
60346
298239
282678
1731420
1407532
482389
1852719
1317330
1690663
1653059
1541274
1628636
362304
1503092
1822300
1279085
1812814
1294414
1583747
221024
678625
1746742
399482
1834619
1151562
1884388
305461
265490
122737
1528751
436420
558102
1164942
1968209
1620534
1829062
867917
1961592
1438671
774192
801000
871542
490538
1210809
1926186
1036910
492822
789950
316705
308390
567011
356378
1105887
994798
1798706
1297398
1018949
1777901
1514225
510127
1364624
1607505
173735
275172
82694
1026484
854583
1686999
1606667
1553983
815970
1565750
1870278
92928
1954997
1310406
192144
884387
14835
176612
672525
867688
866870
173904
784046
1251982
1943625
1118335
1130964
1495844
1109941
353783
1042120
584069
1687613
1956564
1983082
464309
1134444
1172511
1282557
322841
1348474
1761013
1669083
1690899
209323
1476233
1389041
213405
1806196
108909
708971
269531
253692
1906472
263835
1308959
1355965
372490
825959
1764960
1861377
170092
1808547
1209297
1307232
275608
1960924
1587649
1305492
204248
1144363
582643
1814944
812915
633379
988713
633843
149844
1950042
1588724
652845
805606
1989700
1603712
1769368
1882309
468205
1781782
503652
1033259
381940
174473
1950386
1468051
126607
8783
1143591
270307
1297131
1670971
1498242
1029106
901077
377371
1560919
1081824
1872767
1802335
1652849
226480
1352230
1461538
1046576
1484176
427925
796737
1435942
468156
798570
495954
1752704
899330
1027466
796332
447291
34069
213658
336918
1476015
720029
39331
707780
1227826
403608
1503143
1317860
1779199
175938
1361577
1795572
804209
255085
275485
1649094
1338101
492730
1063508
1646881
1146036
1663145
104465
1314219
1866398
830791
259846
250924
1529935
409989
764706
821398
207309
1506222
693999
1323347
326300
172570
596429
1289675
1333850
543735
974226
1926880
1661464
1022998
1103663
1950105
1202111
843864
1275916
1974083
1858679
777288
1509404
1637913
1689547
1075857
281302
240650
1806310
1043119
1897633
789136
717638
942758
329865
1614008
1785163
1797758
1912453
1323481
536989
950519
1668065
1183183
1242166
205272
768862
1143902
299470
1894552
1446801
1528382
1276781
2409
1516151
400887
1378299
648318
354091
1761091
1840076
632200
789904
1326092
129770
212969
814438
1220777
1966414
1806258
518526
1144735
1825391
2326
1690917
161462
1687810
1692434
1210750
22085
1541522
1514087
1616501
884789
277360
746948
1907706
1204255
407946
1993151
1770948
328040
1377941
1986204
498354
288926
483063
175256
683484
1219061
195012
876244
1421448
890317
402967
1371642
1652864
586996
1850596
955284
962781
1780346
55634
1415138
975838
533615
730801
1964684
1123910
1825223
1796220
886197
1620504
476334
1872042
936824
1544939
152461
717092
117396
1739658
1331431
1464423
512181
1788484
546911
489694
1741503
989526
1027300
271242
583875
1816726
826352
1199127
1704741
1245493
1000160
1840646
1278860
1326822
258598
819721
1535190
991936
1133762
205941
865180
1258413
689404
155931
1624310
164791
1035686
1690899
1774334
1185851
185839
1802570
835042
1272033
1188050
1525804
804780
1271999
304371
824127
1706380
486697
225505
985848
475194
1956610
572151
1556461
559903
306252
692577
113459
1993129
304087
1377177
854014
1940775
1938195
1261656
1190972
685987
1264679
1411639
1681589
1159147
1113697
748823
59711
1616154
886063
15561
1642372
1924529
1749551
1826108
1550184
167391
481573
1134524
818207
643994
960101
1722288
888506
1789353
1461682
1898251
1268120
954121
1119672
1567505
1038758
152234
1044598
1035184
174570
372306
1323059
1212128
286371
493482
918196
1392434
1320536
689946
226041
1809514
1861023
1729924
1846272
884339
1525162
936437
1751413
1201998
101019
402559
1789162
1821464
827187
1638039
713421
375196
1366005
264204
1320548
477821
247813
1945402
692547
1312103
251113
1416543
1089867
1761893
1940881
1171389
1507410
1559471
78862
807972
622852
490988
1170911
378530
71855
1893038
1230280
1899499
252949
872358
859681
1340994
146903
599816
124114
324997
546601
927592
63232
790006
1698058
381848
1551018
9670
997759
361788
1479194
868698
357920
1822983
1818072
664219
1010534
81511
1966431
1306598
1654445
279130
1561474
1310316
1360653
543173
1474551
1093131
1164959
1918092
1667031
594848
1920965
840092
438882
131205
633178
1981328
1439647
815368
994457
571174
1859315
908225
1143293
494779
1100086
906434
472148
1817239
1782899
857426
486026
921119
349622
173153
1556738
799262
1929876
1559143
518850
1625532
188233
1854869
645325
1018714
1998760
307718
1336947
258598
1637626
729687
455685
1808827
86083
122050
1107564
49519
884446
1610192
1345583
468115
557218
135864
1693357
1790029
437455
1226640
1471074
1675380
1743828
1447248
1574522
220467
1100667
1215400
1720271
84175
1592161
1047465
102868
873779
1020931
1072782
1318710
67658
1754538
1339973
358430
1115332
1699016
178626
541597
1625150
1088419
1818735
1566502
1923636
400093
1207505
768764
1609874
798660
133989
90823
818092
1237789
1518606
219559
1701209
1254709
1756664
1126798
407143
386849
593405
80985
470925
160602
355567
1928530
404964
1707940
1898654
1925508
1460115
312022
1533730
1418245
571917
1937517
663933
915976
1796629
108274
438
756088
255723
766530
1258413
358140
1983552
1394034
346668
900271
1236372
663603
1894203
567967
555308
377725
193377
1721674
1842883
1527420
1570654
639413
942609
1053712
1573699
803662
496573
159601
495090
1937951
1072733
23280
1224963
1285705
1281825
803792
1899386
315729
1930429
472963
862295
639525
1683816
370934
1602737
499384
1530381
755472
1401104
615101
1537719
1005751
1620840
1682081
996942
1035415
205730
1284688
1709236
694274
1523113
1064453
1445047
19498
131548
813978
1682868
45378
338960
1272571
717913
355336
1501888
345090
324211
519044
1598159
1825763
638251
1156826
1301574
1270562
484348
193115
961944
752371
708896
1384769
118317
1670605
687256
1204892
1816324
1723670
1448721
258164
1378194
635742
556043
1804782
41801
872924
1800543
1862305
342751
1186668
386600
1044686
257256
766579
243353
531805
1901095
113835
759289
1868067
1545020
1344125
1312273
806617
29263
829333
482772
491475
810020
610300
1644568
602383
1939989
1328247
110872
615561
1213219
1582749
1211244
906768
1455301
1236131
1702861
247238
439333
1955958
1864253
325862
1413140
992615
1687867
1771116
390532
723664
1913126
1588644
450119
1311721
918112
1342300
1911962
1611335
1662291
1385445
1042502
536387
1374318
1355298
1784612
1399177
1966211
466513
1991313
822582
250088
1460876
1437764
869746
186027
1365005
1757060
1791712
959350
1853352
1998032
1434546
1233062
1365888
951909
1772116
570888
935059
467076
1447719
353630
704363
1130566
747462
496174
60805
747412
1173206
742429
1398842
790109
1867286
17364
1995086
527560
1455877
38062
1615584
1473324
365001
1451186
365776
391146
1688405
1372691
808645
1511241
1512044
532934
1928198
1814799
1425200
1383777
610262
1530822
1782164
1178882
1126365
324484
341594
1774865
747872
40837
871199
1417899
1620060
1587537
1326119
912702
951947
1195208
634770
1896821
937077
771197
1774117
291855
741298
1101848
1352452
546512
1330742
179277
192482
1671526
312173
1344990
1824607
329609
301980
1907326
1116893
965565
84524
348910
957477
236735
1762540
757962
1774334
1516478
301683
947837
1499264
1837577
1453477
384986
1934380
477504
786677
1833636
1887418
1534300
1316151
1282671
1778818
579742
1802669
202339
1800933
1869277
1254674
1084968
1595952
1263542
220283
350408
504379
407388
914838
1229710
109820
474131
1145575
1045501
900305
1870048
1591833
1675415
23057
1374175
1027883
745611
853902
988308
1087414
278879
1673491
300974
1105893
715853
1292115
270982
1012717
301317
1670851
352982
1790767
920912
401320
814440
880006
1701728
512604
1913396
226850
1342002
890539
1918356
774746
1626414
1633284
555172
117396
1798302
1013195
1360589
795225
996593
1024926
898863
1580127
544428
322115
1060322
1945494
377019
1844901
1261289
1443524
936094
564934
341049
129232
447063
437846
1871114
1578783
1302082
377504
101662
1614778
61998
1516574
1293770
72304
1116653
276918
535068
1713695
3936
1846265
162582
720624
1586168
259623
748098
733455
1068864
1042284
1111719
1544693
1559555
145704
1849672
1245055
749010
34231
1572690
1810131
217894
579541
988058
1012286
280638
1528461
467346
314178
1471704
1285456
184764
780967
1187746
806223
766236
421551
430780
1387785
1405935
1465803
275258
807186
1798583
2869
147061
1711668
244224
1661526
607901
530344
350805
802441
862621
337581
114776
388877
632375
812984
1949018
1693273
1029675
230812
1620752
1391816
1760338
1437794
873978
295454
1465087
1610967
1957087
107482
72978
1162412
1102341
1847355
478606
703691
307858
400005
917714
574888
1661318
1633999
297128
1001613
530
978080
1880250
708174
1032830
1756435
801505
1509855
804737
786719
200105
1265515
510234
1131222
1719362
1570752
1252936
1157247
1818663
1838293
129090
462899
1332474
1942003
326570
1750794
819811
1994231
730691
960757
661990
1069679
818082
1874336
200696
1297255
863365
325931
713085
1073502
245182
848413
672766
1128363
1360929
420681
1970407
1015781
794300
1755789
1589946
609342
1854328
361969
1709529
967998
956760
467853
209520
1562429
1051589
1765055
1180066
14802
1182422
345070
1615744
310247
1238714
656621
1268955
1701100
948195
271410
1991529
543497
1225314
139901
913931
635247
803159
576909
1491377
1497445
1577264
554087
953360
1683451
630048
82464
410145
1093359
1682452
1741346
163026
275532
745090
732412
1027721
1349143
1751210
955936
1321923
1815233
1325566
1635541
1133923
1547216
400736
639813
94165
615759
919867
1603442
1711422
1044425
108338
303580
1742874
956675
1124000
332482
792324
1421614
638913
275914
1388942
1338369
475065
1435735
1947525
1501155
1068277
501047
1193895
793394
157916
1705958
793345
1363179
419796
1703908
570025
647849
890899
833245
144543
40745
1817304
285936
1807759
746999
580062
456820
237237
1699210
815133
1217049
812516
1927231
301734
1987478
510127
585065
444624
42237
953887
797535
1869121
1642807
1792426
201447
1939965
1710037
1094227
1615644
162164
1920705
556057
1538012
929051
1768138
324086
687512
1837459
1953795
379696
855307
1444652
489894
216818
1822629
1541802
1697492
681403
899069
1112577
1522817
1295377
1441186
1288567
562557
1142262
581478
1323493
811934
208675
1656571
1069074
169903
227549
1275390
598732
480189
1763813
39300
461260
1538135
234645
484107
1711441
1899113
1500057
1315537
1281141
1067792
1234223
137720
1638411
511679
872112
502899
300172
254498
309118
1353391
291812
1893361
1776709
840087
1752604
1359776
1444327
1846529
544497
1675618
666663
1759338
1243290
689325
1820389
953999
1812943
218514
401702
1361418
1672856
920769
717149
311097
1411181
541312
1546651
677132
1590329
39779
560130
544335
1092924
688540
830237
1326922
1648789
1933877
1702774
116878
406249
1333929
1065025
612436
833492
970267
540175
754802
339928
730105
522841
1160355
349977
300866
1072569
865264
464309
833365
243585
183317
1286902
243038
1477328
537873
188483
414225
1884123
1268714
1169624
1624106
55680
1642394
130280
1697809
537303
1726533
973958
1769171
12030
1740928
1152974
813455
642640
793830
284572
1322073
816333
887482
1021438
38415
1724838
393416
1480390
1195598
1296241
182088
401657
314342
1881822
97112
1652104
1730455
1114298
211311
1463547
11274
1147020
1420528
559985
1719761
869225
1034971
1322797
1171629
764422
1181637
1595634
199428
1599798
1572190
99067
1678067
1896266
1033713
1100287
725022
677497
1871189
1996157
719019
1387213
25966
1470832
1822213
926
1261674
1077332
381237
1295037
200650
989539
713054
702291
46609
1357260
372138
459754
1710571
1307386
322411
1615744
1961926
754943
901914
1238265
999491
232148
750943
890292
1051589
406942
810924
1073936
297094
1070140
1767909
276228
1009542
1310570
1903694
1642430
1817659
527980
1649877
973985
357203
913231
1780448
123735
328995
478489
121132
1009982
536876
1684493
631072
1672389
510537
1251357
71279
370073
1592109
549856
654923
371961
828655
83380
1438528
1546049
1040084
1205427
273254
3530
1247236
950370
4388
1865530
1598349
1082158
844803
581385
1488965
772993
402087
976887
671376
344487
560226
1103699
1070914
60814
429369
1745348
988475
1451160
314071
1768684
1195146
1161991
895581
960100
149341
1869449
529917
649177
1546986
1301772
544487
286403
1884725
1369726
1656009
1224170
1063664
1171567
312629
1639587
1563633
1747635
353267
765178
1349218
159625
258203
563303
812407
168839
1817845
116510
97394
680338
951131
1230985
1709447
733071
1803696
1599202
1034073
190260
1070841
905438
942894
380146
944946
498673
1939248
784088
1477569
107130
227796
778745
894974
689418
1654849
322689
628329
222165
1278512
1200238
1779228
195016
58280
1030001
377131
1152034
1667344
1284784
1128761
105109
711019
1540490
384323
1867488
704161
1452899
353675
268641
594848
1927370
1109015
1998996
1440670
528013
493210
1622521
853886
1719901
486703
1176025
1583116
1015827
216305
1074693
1627491
1830667
428297
1699063
1957065
485198
1646294
934736
1210942
330025
1076544
272025
393030
609518
296878
1244040
1105783
1816013
1967407
3009
1729881
1905200
1707940
428019
221489
530448
800097
201652
733245
1179219
1218627
1788150
1501891
3919
496759
123463
237132
86083
418282
426405
749185
1022486
490783
1172978
90077
1219391
515736
1177068
475230
1037770
369048
1557281
1531628
1594012
1289549
746009
1706333
1915938
717569
773111
1559322
1280589
326475
444695
1859839
203266
875596
1003288
1465419
975132
819368
1261698
741004
292946
337543
723238
639521
1686657
936053
1809023
1749250
1082292
628860
1216522
841212
780893
1429669
1132288
1584962
1864969
1631010
176171
1785587
1506565
1341903
1968876
1362832
369075
1681232
454175
1343695
784299
1158174
636577
1179376
893663
1807807
152771
1130393
1926517
814012
135961
886326
1456647
1182810
1803082
928653
395949
1683305
988486
1793708
343410
1466140
702215
1061246
1586372
1248331
1702894
676032
1742360
212791
334146
1682070
186945
520883
777089
458276
347664
100007
342079
1655880
634085
1461291
1592060
787
1491201
42849
1086869
1921179
575187
1321523
855369
62671
1264493
1926369
347043
662838
1236543
1630361
1923753
662086
1878975
1474260
1272754
94531
1114707
1724959
228894
889352
27000
27444
137178
1447658
193749
1913396
671512
1861573
92319
654197
573633
381724
1787749
1568767
416349
548551
1255050
923805
388791
992292
1448422
402830
1215706
235785
478109
280191
895073
1407322
720519
1269882
861605
127276
281381
1354113
666865
478342
93251
22432
1514490
220864
53227
1113175
1477043
1600756
114244
66940
1137737
600291
877863
1763223
62611
1237416
1383028
1090469
1056041
1043059
1812586
730933
1783833
1144735
221484
894142
1064828
1837782
1886352
184009
1764495
1748725
1014473
992348
1483586
1341338
828289
1228681
1166456
1627677
259675
477564
337467
211484
547613
1933126
1167514
1747297
506403
1124918
783779
697443
215557
1288593
696554
564322
1587428
862453
1488936
1519052
537697
1614584
1767005
857772
682864
857951
1090014
686041
1983455
681150
1833575
1446562
1093237
133899
1017626
1517656
1462430
672378
396059
1644245
1970163
255258
1533202
156445
1484083
1109893
1102270
1173017
102401
770675
279474
283332
263712
1681990
456596
940450
499684
1611335
1846389
1712588
322500
1025763
1207349
627871
1375278
1486762
1463090
837561
1180296
1382789
1214883
153854
214559
1616780
1390613
384721
1378593
874965
1972309
181406
725363
1287306
1040590
331842
1359346
662005
250917
1614277
77008
90011
527715
1036686
1988583
1424874
185295
689633
1708999
705478
441941
95789
1616147
157309
72153
1891171
1373826
1423044
417138
98023
1988469
783848
1088783
405147
768165
1238658
292688
919789
1317016
138295
1158174
1385813
1564985
383108
1554445
413258
60831
1806094
1075767
1844526
581948
632094
1999701
530852
1720662
228392
1769062
409989
544608
583316
128555
1234252
1113893
1102577
917483
205469
1251119
1058385
461260
1260201
1975991
44343
1770808
1888668
676626
1073067
1811974
499460
413846
368556
1656218
1590585
1264657
157107
1424539
1356364
503755
685792
1977965
1446376
1030911
1925926
326899
24278
1484027
86559
1049640
1056046
523146
856699
597309
654559
151933
1450746
472491
1363230
676820
1272504
966456
1775758
1549810
1099079
1024258
1131212
963781
48767
854092
840988
952611
283413
1095376
316848
1516860
1647091
1445444
1612934
1124039
1232558
1511696
675830
1110316
1025118
623926
994942
732740
1452926
76559
1978146
1741374
488141
1903930
332259
820619
757247
923499
124662
1731254
463634
537584
47129
1665859
1671173
311747
762744
1584247
1181096
1834601
1552327
1898081
121018
1388324
1491688
1173351
1439334
36291
872933
1084052
573132
1163307
819408
131461
398516
775522
632375
733820
208764
444065
1083010
234467
1355642
1777835
266484
490331
54844
181474
1540386
1507865
1982362
468589
940381
1722410
848491
1284630
827701
34645
62671
998545
1360494
1215643
1619941
771553
462249
625434
967129
877410
337691
1318929
90433
1513387
1542118
819236
928493
1105999
1913890
133297
1828539
1726626
189985
845493
1120168
1999047
1914079
1366594
403174
1097938
793830
216823
510932
852583
1394292
147979
12962
496875
324558
1305448
902021
7257
772016
1548988
1187536
790394
777028
999918
143020
1637120
483214
736715
1686053
543407
1755856
1533515
1835550
1718763
119992
42244
12036
1514741
260054
1569644
936717
661912
1381226
1378559
1240043
320510
1063108
365537
633243
167670
1609724
1450363
706559
1463840
1464085
561966
1112327
733976
259603
1388063
184048
625130
696258
870791
157585
1246476
98571
1299380
253320
1094767
1713181
1103611
1515352
465539
734996
636410
1082894
1022720
1792319
220270
1255992
570853
983323
1979773
1570060
524903
866802
1481434
1707130
1002488
122884
932660
1205597
1905945
73156
1188809
1530430
387411
1204229
328527
1764286
1269898
1618100
90531
483214
1898339
599822
681379
1513834
884508
417995
1589112
180973
458943
645151
106375
1487784
35249
364849
693769
943940
1665608
1383139
908312
1761038
39194
1271982
1700702
559715
1622572
1342175
1450973
1532475
941187
1270167
1006232
1107798
154527
1358163
1770318
931684
1663295
595059
87182
1176569
1874496
272997
46609
920769
1226850
391858
269455
722912
1182768
1252438
1329125
822046
1046112
465866
1379133
1710204
1771491
1477526
1001198
1295823
398597
810567
1390649
1745178
817071
1694731
1673864
1372373
784714
136844
1507549
1288593
840122
1074678
264671
131461
1471559
1197306
1310784
505857
1498629
1156577
149877
1590066
859941
770592
807877
719830
1672909
519415
1203283
602894
348910
1073822
1326454
798137
67961
1025247
1337116
541539
318624
1405195
544047
130196
578882
1200176
1808681
738119
1474970
1220164
429915
519326
1031655
1148458
529139
1385795
509099
1880131
297198
1227063
1831166
1694715
1912008
1715297
1963687
141580
678631
715688
1389736
547799
1452585
1149773
1142870
241218
519215
1172082
1683102
945243
1647190
1974929
928094
1799239
1820389
1971907
578318
569695
1039091
345136
970916
1518150
1781546
155603
846905
257706
1272366
867649
1601875
1932022
987036
164196
230070
390503
1428348
1438235
1264657
1385445
1536970
1856635
769818
1645197
454021
498231
53731
1556426
1381105
263793
1684535
1006644
1774117
1244872
1370144
524689
1005435
1157914
1794858
985434
35129
752426
1761490
1358511
487066
1829637
1852254
163262
1329448
673296
1518697
1257035
1360545
523269
1286763
838372
584467
1659980
769465
261730
892787
130488
650671
1564152
1511763
671612
298470
1800661
546082
1155132
493296
1072498
1128117
749615
1153331
763925
1824108
138069
927877
817218
724979
232533
1250892
782911
643945
1289339
1232569
1805476
1014896
1223306
1026499
1833372
1841356
1456959
1635997
1144210
102967
1176809
1165010
1523326
1535679
1419947
1095712
1993700
1028660
1688863
910178
1584970
1986829
1705996
777288
981483
1416293
301478
119684
556621
1638466
1324832
517466
1381105
1054232
830634
577687
1376185
1057039
666567
381249
785422
728510
1144675
1575237
432264
457889
1330701
315986
242787
738053
758794
702204
1617637
1897516
944643
1456791
1379219
751535
1741516
311508
74427
1583280
801918
1750075
87601
244886
189712
1179347
405117
761207
1615717
422987
1869639
1456615
1989680
1156147
1981214
514960
779340
1771476
1060980
872793
1381562
367346
945290
365057
426673
1475717
246902
1744286
535755
756136
1670112
492817
1144809
922438
1809331
1030922
1227618
1348092
319274
175802
1029319
361720
246160
557221
1959273
1075963
495757
1756295
75314
764463
1999135
229223
466082
1698768
1267505
40871
452079
969741
895802
1081817
1450770
931568
564398
1913697
1954863
1837617
561362
1801023
1366387
921684
1429306
275751
982363
1766576
1340866
810411
414321
1496196
1840398
1109923
940153
1760915
20654
1148149
492744
857071
1534440
1979159
1767915
1785478
1495806
388773
421365
129791
1426950
1597849
769564
290232
1917713
1163726
1083836
1518785
1921054
228276
1149654
1303864
1336745
1413841
945341
969428
602024
1796601
1895142
1566559
1663544
541894
475242
1042914
1311760
493474
244724
1724865
1303672
1151100
1229685
1873130
1726175
451220
1462184
912695
1106979
1092818
1459980
428471
1296222
1189555
1272571
1702665
790199
1619674
1409860
1146883
813918
1620210
984415
386371
770412
1911678
299569
950853
1350678
747856
1823155
728698
1705948
1886595
40713
1742302
1680887
171921
1607306
1208363
1307250
882619
804334
1278930
1623169
323445
1891554
1610930
1134444
972725
764217
1642449
1853857
1458598
1665480
18301
1252055
1095789
711208
1310058
711019
779105
62037
729073
896035
627671
265939
1613139
1489078
1186978
537697
106866
1696047
895824
1514261
266868
263379
1289776
1914357
455207
969648
1298343
1016859
1579250
939049
573499
359939
1482911
362282
366128
1381239
1536676
1104283
1872732
1087044
688713
756229
1640826
969489
1117856
1722377
447347
1152340
464981
258508
1929450
1593927
1987994
816291
1206265
1079305
1245971
899751
1036947
651856
775501
1213663
1606682
1764936
1247907
1668224
1051782
829181
400174
588720
1740397
1608884
896596
1436591
963676
1952279
400199
1383976
1636790
1002514
1603100
129729
1328899
611082
1623922
394262
1951296
77683
305140
960196
32217
1188253
68684
1457405
77161
126514
675319
551702
1185429
1384437
1958619
974267
1828500
836583
412292
1921609
321410
1324303
589002
1187217
936361
1848857
1315492
1714246
555560
140292
23298
22992
1629412
1598387
1419981
997123
1190704
1914079
96180
1595928
1755060
1458146
686027
131753
843870
796974
244681
1699100
653001
1226356
1833102
566787
1882502
1686359
610132
1050792
824682
1829175
237904
1053892
1033934
1225236
1552392
913936
1492097
1133759
902814
1173094
1703867
502692
1352290
636577
1414579
808628
1715587
406128
1285762
1683269
1065602
1245510
1938645
587618
595248
1447328
220799
1920268
1510513
253938
1869837
1915836
11994
1380344
143963
1017752
1407514
358643
1959723
1321457
1786562
542444
82474
267496
1814603
1658770
510932
1424286
1692136
1556426
666951
489989
1349354
1624310
725889
1259742
1515488
1331261
663733
584896
186688
853565
1547543
687818
1758602
1506498
579206
427546
742364
165535
1206887
1343838
421945
1956893
1851164
882204
887579
1841394
1077874
1782371
76031
1436741
718263
625834
961022
1359522
1818072
107946
1296677
1134536
1221049
414674
762669
1562311
363060
618756
882449
479488
710231
1330235
862354
407694
24208
1487742
148269
64940
1086416
1463148
386681
1879532
1487245
994728
1012235
1700132
1682764
1934808
845641
507764
503112
1311597
495124
214943
1132365
1289611
425851
658739
566727
410489
1931440
530372
1500570
1280950
425959
1453941
1416184
439552
1864261
1435553
1186667
547108
57659
301605
1937264
816165
1079687
1856843
1533855
1948474
560130
1850407
1482148
1136280
137220
90675
1090559
347517
1636161
629694
1620195
1661930
935008
118932
586786
76570
1517595
1929632
331899
1973890
1263404
48894
127571
1215957
1446733
373469
989523
979089
275329
1194667
1932933
496582
1139892
607112
55130
1291312
861598
111523
1081655
1942693
1827355
1928905
260910
587592
717564
1051547
1137784
1076995
1088682
1297652
150702
1835043
1476483
378191
721482
1115112
1689451
1906074
32681
1149027
974074
1984137
98901
1064114
1859637
1707195
913266
1616966
862336
1585677
545497
1651596
1357740
221961
1960939
803546
817457
1200325
664744
1932740
482502
1982042
496849
1792396
11839
1156963
1200147
1614741
940839
1051780
1215064
225154
1698450
1375438
313583
97262
662838
1445539
276150
1466366
591221
910168
1505057
686377
297391
604016
1662787
481577
1885020
1266955
977855
1772045
1090600
1583678
367696
899787
1947273
476642
1879512
327490
260480
1340516
1519608
1058528
1171633
1554577
491237
1973508
713548
1157139
1121260
1975575
286597
295976
779779
893218
1534766
1862791
1199329
1301211
455574
1938136
1348008
1342091
1354925
1600461
1431402
1698154
335507
1133114
673647
998809
1269403
1724167
1510391
1218834
293736
2739
1772045
1352019
1963954
571250
1458238
1094856
1662042
794781
1269636
1803957
1529180
1376169
1293823
806134
658282
1415055
1837131
554210
1189477
1031129
1580110
430426
1401747
531286
1401099
1792493
1031898
1304003
1380269
851635
1569199
1932794
698969
101113
1499385
868297
1745378
684365
136114
270085
405307
1502666
779759
384231
1430347
685323
1497929
484543
440823
1031758
452352
1324771
232507
337467
1321922
1578219
38718
565025
363181
1597093
471496
608736
1487906
30516
1795435
975116
1940483
1758380
628734
808726
1250821
1410186
422631
1445459
896138
1513867
358616
814364
1494645
160037
848362
219827
1429676
1296384
778590
531406
16452
180349
451472
1759194
980496
1702942
1599236
1626926
1842134
43673
1056085
465521
1390989
327387
1042198
456267
1997754
1566497
509697
136923
161635
1311070
503135
1272232
1819218
386689
1697798
1393535
1205083
1199244
1724498
547616
1289212
1235797
45599
590879
275779
1909164
552570
25104
994777
1394636
1029074
528340
293359
416123
523032
625019
864749
994566
644450
217661
42934
1165098
1617395
1304641
663516
587740
1447686
695002
974256
22233
1424925
1804948
206967
1462317
209323
1673522
1137216
1409458
1135243
1398917
1518952
1444011
548722
6432
665678
505853
1924755
50346
1292171
1611335
576539
172509
404042
1281360
39820
472339
769597
544126
1458622
834397
1875861
1806622
1145700
1049166
602126
552413
873500
222557
282188
1509652
1103691
1298925
1361323
1554426
1794789
1801787
1813472
798131
276955
504116
1373523
960912
880226
1806911
1479653
185587
447942
397909
1103578
1933734
877442
1239575
1060972
1724343
694926
641529
549795
1956692
365985
1883656
585084
787471
1887166
1153270
145308
920375
836736
711916
1257839
56366
204118
1563044
12614
1094582
43405
1481801
1588095
1009803
613709
68970
991846
244356
708466
926082
1689409
332943
1038056
1532475
195107
48516
847650
258599
1305858
1807293
348835
127968
1724851
1479145
820387
1047454
418413
1448973
697327
1202786
1375596
630500
1520677
1838720
1713242
1029195
1684535
1693937
1005614
1427885
542900
86572
805796
1053656
1064406
406834
1088864
6029
116712
822601
1548289
865824
1778818
1668708
1791855
1854841
1845750
995491
939694
1504032
1380661
1493661
817443
1054913
1775934
248606
1619025
507633
815061
1157923
596165
1109730
1103085
1998713
53506
1283379
522316
498329
912854
1775313
516478
665378
1764318
1001278
1628062
676215
290399
1141073
1644388
583915
274886
100888
1190566
370585
952565
1827795
1886951
672342
878718
1158843
309043
510697
858556
1309881
1270987
1505469
1271294
242079
1787510
1622562
1738445
1435016
1236678
147342
603674
1051663
85503
1608274
1973931
1853247
1063639
762552
215633
102151
1850890
1508482
1429201
1554445
1173061
1212346
632168
1928970
423704
1092142
1100378
1963323
736971
810349
1663844
410086
1090790
37231
735121
1984424
748403
118972
1505345
843014
1933110
1760986
1534581
1013855
239333
145497
1330314
865933
547675
516719
1931999
1968313
535837
785671
127903
1650364
1300642
763845
189423
1662787
1476176
920687
552463
721075
1610882
1817901
350429
1329685
1693491
640577
1715439
1509630
753691
873133
265855
1726922
1737265
206950
1809022
109472
452947
901486
1144659
423601
769921
1016529
1174954
1106055
206871
927640
1265730
786230
577337
1490868
858875
1632330
1444525
172441
822955
557969
245689
1098724
798771
1499107
1446266
492813
1616766
1160590
1255228
102357
369954
680926
419469
1046824
1446733
392112
1686032
295068
335115
1212128
1341928
1536937
1071269
1444740
62983
107014
1066406
784298
332830
1032181
310646
583858
1869094
697007
274870
312416
1843872
1392742
39757
983756
1850208
198813
1014572
1410450
383213
1115349
1793053
333686
144353
593825
245703
999530
803779
876420
501872
1649595
456580
1838933
1620985
525218
805230
1902832
853763
268629
1024224
1894934
594720
16417
1567947
1472047
482682
1446801
451109
1111886
438596
725451
456950
164294
177724
720239
835135
1721062
350408
481655
1734964
682198
1888763
465472
1670652
1831248
1285578
137210
752262
1501440
769944
386076
1687872
1625045
1714665
1733418
216975
1058059
1022922
1108848
407612
401908
1778607
254500
1252949
231759
1519915
585751
1620889
511951
560664
1504475
1424727
1829475
1762245
253124
655419
640084
1283103
1252223
1280414
1901645
504021
636227
1329058
1149167
1246564
978769
1924643
1410089
1188121
115408
314037
1554891
578654
374032
655298
1121627
327566
945341
29513
304946
600981
933067
522812
187485
1395315
256693
620936
1446982
1632814
1254435
1901454
274463
1115768
1088844
1617223
200417
1416146
275157
771423
1830071
112573
750874
550975
1076633
1824933
1081702
1112260
207787
129449
1570787
1224534
729106
1852714
787586
1637359
1174626
574982
1917856
1778917
1672472
1870803
1996919
73473
1136367
436484
638054
306308
156716
1449557
1182190
339557
909614
856053
80997
1880497
1794422
1042057
1041048
152683
696147
901799
210462
708186
1224345
421161
1378719
1009066
667408
754309
543307
185112
950303
253201
589754
538728
1774334
382810
1050732
1530714
1143935
142661
244912
1400638
1108523
1128363
568313
1389505
1855195
761038
1695787
836040
1908051
1808163
1350594
1062661
1805269
1461299
220643
1814075
407255
1689382
1739823
1013062
446182
265232
1956357
132546
1574587
429950
411751
446577
618534
1322809
477819
752329
1580116
1910468
1482597
280556
530538
613527
831648
717238
685437
303461
777725
1289432
1696631
555014
909103
934581
705372
80639
1216122
582591
1500560
1499650
1721483
901009
1694263
160286
1448948
118823
1377219
1383310
489213
1225135
1886721
124897
492186
1281560
853032
1468611
1508005
914494
1097733
1569971
98041
1653639
1855733
881025
850755
1467768
1110748
108807
1644176
780296
412358
842461
154631
371971
1464393
638187
50240
1017570
1535421
1203652
492372
361413
943749
1204602
1630338
1682842
1520169
955365
297640
1058857
1111211
932715
1429509
1711114
1238334
281884
738897
1393817
1347599
1937079
249931
484357
407741
1774898
1635866
756401
1372127
1943110
1671564
644708
1051789
1276193
1187255
1396836
1611138
141764
1468817
424518
1716570
615417
1194711
1037694
270146
1440890
1610971
1099024
616280
1936465
167838
847139
312568
777463
584707
449719
930686
1370292
375545
54172
1145863
777351
1812058
489305
1601675
1448427
1416485
780612
1787305
1033936
1076833
1714237
1335636
170595
1655866
1963025
870970
954614
1194402
1018716
959558
1741894
200428
1816522
1930889
1453042
1175538
276782
171926
1911186
845679
661187
1790816
743671
1704540
1622521
70182
1764553
1046066
136462
989317
822445
121018
1585810
303477
830283
1577498
1189397
1039919
1692408
315490
947861
1971423
1708182
1856545
245473
1018776
1920232
142251
723651
704001
1681130
1481213
1834050
416350
1332928
1007636
1923882
863860
723262
1817596
840198
1685365
912265
1282579
16617
1015045
21865
1306341
1664401
758013
1152559
100366
515028
32998
882892
1622900
210181
494469
1003609
1653951
1797939
326300
847377
1705422
1220485
1360364
963426
673868
222082
190748
483562
456525
974381
1179147
1572377
642978
770745
262278
1873739
1107272
1231666
749392
1770383
1202214
872219
753995
836295
1522015
1015188
1157956
1111529
662005
1288289
390163
576436
414787
553896
777321
1462708
1486505
1259381
663726
1822068
1041369
877863
1627616
1011477
728101
888043
1934834
1209715
379501
188890
1020645
557835
856670
1291023
548722
299644
1638423
983633
1812583
234061
1645785
111249
1934678
904587
580691
611106
242453
550236
678422
1198601
1334207
1042063
880775
311958
660871
1601948
1469724
1663293
842340
1348829
1436874
1368526
75365
148525
1667671
1135139
248713
882409
1120456
412935
1634995
1000847
1643445
946347
872880
165252
1535459
1046796
1410450
1921479
976204
173409
489333
1144567
1353103
197030
20960
1346814
1284757
1658132
1102490
1572760
85699
1913185
287319
584584
325039
50333
1718091
1018293
1201415
747914
950855
376303
617018
658589
734068
1892057
389330
3341
1767668
1425201
1483621
1079821
1584979
1979703
878256
1909578
1731155
1397403
960521
1447873
1206390
494560
116224
1883784
649472
1407272
1125026
1289839
762041
630462
1833236
1104224
127265
806531
34283
1738130
214876
1522883
264034
485
1637058
299644
132099
32580
778189
149049
1438422
562531
1204893
1420589
959069
1370714
1350653
1629475
1137094
935788
851908
1746801
838873
1965338
1179589
1017267
1677558
565918
143808
954483
971300
737109
1867139
1293823
168270
1837994
1367513
1039190
755699
443002
839677
360380
853448
1654886
1420813
905086
631047
1049718
1701310
1440538
904056
51433
743927
367295
1410268
892408
638469
518070
1924996
652653
1845034
114728
1494156
211098
694324
1009384
1561002
1543584
532004
839613
704729
138354
1705422
1389999
714685
1971375
60347
584501
739976
1526123
943954
1837866
999763
557469
571016
987984
506555
1317119
117141
1487245
715630
342264
549214
1261026
378028
1870122
1641837
1635895
1422001
1852130
33887
92151
753022
511889
1341510
1933323
8407
608094
1799353
1038790
1107137
669602
1115221
417726
11198
390126
1415033
1905527
933527
1027749
879234
1557963
490475
1553722
276276
190092
117810
880876
131679
1616463
1544396
1306683
1553857
945874
276592
557220
1029105
523504
1115887
791425
607464
152611
638831
943879
679429
1907153
617245
243647
1261078
1837363
1323403
1742691
1550746
1761521
1846123
942843
835285
259896
1049974
1314207
1318528
1984301
1899717
1403975
1223734
905076
1905468
1258294
1366108
40871
1109837
558907
1953433
1975916
161457
865787
1883340
1926168
425311
1647740
770365
1335416
1083118
217432
1307761
1118676
1574462
881186
1780480
527560
592292
297572
423151
539666
536626
580084
1205903
1519124
941299
663530
722300
240110
734968
139585
1271663
963584
553720
1630523
1047279
531512
4561
951648
848084
492907
423151
284805
1553865
105700
1262462
1062646
992046
1461673
350653
1614277
470394
839649
814885
453363
1303689
1642964
1626280
436099
340204
1915756
1801265
1399433
762767
1130819
115654
1283442
1601448
1355071
958322
1647495
1753466
328069
16734
725889
610262
165688
1994387
404579
1485371
1321798
465850
1984578
1878868
1198137
1771678
1525798
1291958
921676
884645
1706932
192973
778513
1893520
1278591
1649132
1882822
1420661
1642711
1303345
1839344
1849161
1150114
271938
745532
458948
696373
1074864
864604
243140
1782067
913722
737490
677323
866430
1888912
668964
158301
1051220
321347
925476
1383500
1624788
1571017
436444
1749851
605611
312100
1196802
1379600
1926195
14271
1749530
1389178
1398709
128412
145061
1041223
99941
1045911
1411130
558346
649877
769926
1221080
90358
1055986
1595766
290232
272307
1674426
1100970
941941
766222
1602877
604991
810349
1985317
977949
215390
542270
1306436
1503974
1373835
1617490
784661
871531
1329819
646982
1514884
1910077
1148514
1955327
1792424
1058970
1602998
132547
451595
398420
1642139
1718664
197030
10996
811614
843847
269261
1233380
1846770
1720849
1520538
1445651
1128226
645448
601653
624211
39545
1318000
1562433
1583678
1466697
1593506
13395
24478
51433
340787
1799197
855226
1475622
1443840
1689533
1457719
649624
950423
584230
1247195
252052
1156938
1066322
267216
1726972
178626
204155
1432346
459031
1003248
1445223
339903
329667
1297632
306225
752760
1933826
1999159
1667020
224667
1491415
817740
1048738
250505
533816
1572436
1841831
261056
1171293
1249289
394321
1855180
1712142
616010
407330
932229
615587
1672012
433793
1486227
1082408
772311
1006709
1681668
1125026
556070
285387
1180676
218715
152877
963746
120391
321247
454904
708450
598568
943250
1768652
1832665
1838965
922566
353629
1626972
756314
948603
1733616
62217
256063
851393
972202
1077944
1831474
770256
1860061
1760055
176377
1522839
922350
1960307
183244
122150
610514
1517207
6889
587969
363015
1974160
335579
1147364
1209961
1779505
812682
1808265
1736161
1607151
728568
773546
707520
324484
1572331
1172927
1427719
1909061
922742
779009
1808040
1220485
1685439
434565
1812882
1981745
1197801
1633902
1333642
1709847
685087
844061
1529835
367684
258216
1648168
345136
505622
170013
666833
686552
1958812
830337
145177
1964636
666476
1437713
924620
537817
205625
384791
580435
1308185
1272571
1841628
1246314
1674751
966953
176445
257721
339335
546733
41792
1694342
903377
134111
1214450
338728
1639460
1816126
373307
1773708
469932
836959
110506
447917
561284
688540
15042
238372
538984
140794
195560
504741
864993
273499
940961
1061505
1197517
1825391
1008423
611370
676041
610387
1351883
119857
341115
145386
1070190
1325866
377100
1686473
1333542
563780
633538
180568
1019458
1060683
986547
1369264
807687
1156416
546203
1431820
1753934
1905790
1595209
345751
1045616
821393
1082801
1831333
448645
581278
1159150
705169
1350996
760055
531207
162382
759213
1615768
994237
1038131
881482
1305176
980507
1797488
1551241
1280944
893640
538943
1107062
1292640
1947525
70263
1961349
1310929
511475
218006
1537326
1595523
392602
1019810
1550643
265560
1879594
111641
610748
1456149
1150226
1805690
1843225
1459641
1005180
734629
694661
1028550
1807571
1624402
806314
1704939
1291366
509838
1956971
1835598
1684104
178476
198850
965413
369855
1084968
140933
1048050
40582
772707
34049
632462
1699497
144824
583333
152818
1471416
1471300
492822
1328118
1690221
1133742
76257
1550837
48077
1306909
1446026
635978
1519151
1982278
401597
608980
661106
1834041
681327
319994
484413
1120213
937338
940307
1856968
1429715
153214
994798
1821881
1075950
1616734
1794789
681951
916307
281807
925964
1708693
1478880
39031
1097903
1177822
552509
1159025
1606218
423718
1863749
1849672
833492
225112
1437733
1270489
1153828
1806975
1313534
1231378
659335
746029
1118833
136019
724483
1976506
1626147
1493740
562361
249755
1262027
1993273
656241
1601737
846288
1434523
1343681
1191192
1378337
1540045
845478
149329
98127
554186
1561857
1667952
1685916
202070
1508546
1625098
1927832
1888707
54032
1437920
884839
1221188
244195
1216894
1491566
350637
110356
820058
1422287
1655399
151159
919114
489754
1848837
1117594
1157634
553206
656934
1351605
809260
1996250
776868
1056645
806134
1801453
618782
1077103
732939
1293701
676934
220370
1014159
682888
675683
151897
191592
1008230
1998350
1027959
1545751
792192
1532024
1024987
447568
518637
657755
95420
735039
1435016
873772
1561977
1281360
1173058
1735875
1373890
345332
20101
1980189
1195659
556043
721133
933490
1494156
915576
165821
893595
1206647
831908
154096
819472
1746428
1498742
645345
271770
146191
630864
870862
1234169
1828304
1208937
747931
1881174
348787
721375
1596850
1468180
683008
472467
574502
1575636
1590900
1435556
1677606
283856
753324
582727
1950962
56583
1958435
51541
1317860
745503
234910
181333
1725944
1609713
582591
1172010
73409
1880315
305236
326697
313659
579911
495967
840031
816574
230598
1729543
887544
990615
302400
164049
1561410
1694234
363874
1631321
733473
1669957
277179
132573
1889956
1611341
825586
1606450
1545275
1797746
1152698
880275
639553
350637
1865654
1890994
3179
526891
1576586
402533
1605732
790577
1399928
918535
1784373
1650739
894594
290091
714076
54615
947570
413238
182171
241201
337090
551972
785122
483290
1152473
570602
500223
957191
1583645
1759434
1205741
1711800
685160
374275
1703667
521043
1440558
1024633
1442706
65157
1148797
1995839
1069712
1746505
1619703
1140696
1314025
32551
108685
473710
1232729
1993044
928598
71855
1411232
821280
1234828
1218440
1326189
298701
498722
1367410
1094582
1581607
1591452
1726512
470386
1165174
1035647
517708
1010654
542233
406192
150838
1530561
508285
677989
1616451
1794248
766265
1688132
176310
606340
962023
458955
566967
7471
87889
955002
1116893
1921257
1164618
220890
846158
201976
613505
258538
8742
579036
1604600
1897507
1867134
1620456
1389101
558303
1752261
1871111
1397514
738635
1421924
1413086
426993
1729335
1665019
376269
1160025
1056346
50384
1711390
1817443
1822796
898195
557762
1872235
1221229
1178194
718865
1261555
1915597
316638
1351638
1048991
214595
5745
1540841
1713897
1511512
1289760
147134
823364
44180
276873
1785864
214177
222066
1749379
42746
1445100
1761167
204717
1361505
1424119
1206853
1779577
1804112
1341027
417978
1980553
940914
1815894
1667176
1460644
998339
834137
372267
874647
298927
894034
580340
526729
1845127
353609
426684
511388
1259988
346926
946025
676403
1252919
218728
1759924
1544297
973825
1617785
1993236
1055212
213758
1088529
404466
880792
1978561
311325
1483862
93417
460394
1244321
640418
1655163
1447988
179517
967850
626002
1374279
323445
1427138
260167
978028
578263
67961
1366799
1966680
643824
831956
1522791
1659359
1506386
1735696
1406490
978931
166768
1816153
1921810
1202254
907951
424385
1146564
1527952
1808893
1037217
1360158
1190514
1557382
1906183
610018
1336645
332894
1797103
452702
430477
75949
339574
758650
561676
1147984
1219812
1325778
1802455
1304788
222717
1831887
877410
883574
1856544
1226015
877398
219870
1538410
1688047
461587
1874946
782743
802724
1484433
1365915
1961035
297045
1246483
289124
1078562
527633
1168283
1075390
1130365
41335
1971445
70822
1993632
1161733
787764
738151
1337343
1105458
737980
385893
233551
16199
64301
1582694
801182
1011256
401398
740593
201174
898225
119604
706540
167523
1064734
305651
1158570
410392
133790
945553
1027226
716782
1780954
251143
1525896
438248
978093
1034971
544039
1056658
718260
458826
1883918
1477337
838024
219524
1918981
1644307
393917
1295739
1716970
414667
373590
133475
449841
726612
720577
486869
32528
627851
359170
238536
426369
133519
209871
1582122
996359
790526
750803
1060803
346210
1348934
1795097
1614778
1944230
36358
1853662
1841489
924914
1167100
218012
313111
1189006
151084
1075955
855759
1081457
1244848
1286734
980510
418392
1055826
441770
81218
1859501
833062
1488300
975493
668073
908527
804003
910157
1939714
1313018
1421677
243877
343772
1428430
1430137
1789032
354522
1932334
1065913
829845
1177715
1819637
1882432
640724
1986296
1779240
961611
976863
1662172
1039895
466078
1707238
222578
1280265
1511282
1055740
327526
1415474
1382300
1023572
208263
1320657
1570753
1912456
1692786
1391352
424740
1932618
348722
921294
652873
422329
64882
765490
330085
622401
386
550861
1831378
816798
1559502
1112089
675939
590651
1550920
805205
291609
294453
361949
1158784
349752
1904991
193364
811605
1475785
1704550
915639
1119852
279332
1583844
492229
526634
1617514
798118
217138
837506
1474064
516113
1917350
1610996
1868632
53085
1245441
1138383
802944
1490403
1408010
898510
577236
376042
184406
632526
364171
1936325
551063
1113257
752329
1669200
715490
669834
1986263
605499
1513537
294334
169621
742312
684785
935788
1133507
1418784
1617463
1412772
341810
892337
52448
102927
1859293
733215
1814871
1708818
396859
683108
317243
521944
266776
1547056
421178
318807
1780539
926032
1135209
1063869
156063
1220644
1989638
1012383
1919412
639138
826313
1754356
1850598
793901
1871584
105600
148478
613575
913063
513161
1609668
1043774
942087
1415802
369818
1049166
686410
649360
1625732
1101382
1786974
1857198
1805718
466402
1668979
258347
474491
1673547
1499453
1510700
1259458
1956291
269642
1013546
1316954
1046819
995049
1722454
642069
1566434
387750
1015808
851530
22085
121748
1173643
1304579
1137198
571459
903334
467587
357697
365902
328213
276822
1425652
1549048
1874453
674123
282105
1059357
843971
1901634
1029617
1285578
1577148
1543775
1565586
1948123
1565355
1096961
463034
37057
1447392
677166
522926
1340848
595064
804662
249797
217620
1112260
1430932
552989
230004
1460587
780410
1228582
374280
985930
672248
874613
1581503
306835
1969631
1938300
1651322
1808283
1153088
1343838
1852787
1756502
271329
1605669
954266
867707
20843
765909
1801603
985434
1461369
257311
1257001
1164828
259890
1603433
565929
748110
430206
1881726
1097613
1251847
1890378
1989201
1460763
122222
147788
272054
1574102
1571874
1137055
1483309
1484083
1562639
1774042
769192
1938963
1620650
819381
1983692
1675336
379074
95949
1796600
709895
1964148
762093
881685
1181754
659248
678905
321030
51454
397210
1355965
1842943
964728
1964183
940470
1268
482233
1530562
1916900
1932753
1412005
1286766
1698076
284915
915492
1855100
1701805
902700
1983070
183935
1061468
1022660
884304
93063
560777
539497
736367
1696815
1568305
874487
1089241
677688
1886534
1629107
1990865
1932154
163085
158155
1549521
838882
1446982
890341
1468355
667833
39261
621304
1993260
370440
1367513
1498027
221489
1103620
163758
1920705
505024
738846
874234
979527
394429
1785401
1705422
101764
1371252
1938649
722904
1133207
946003
1622634
1816762
1615615
658283
1144659
1644190
1028464
1892108
1548089
473442
1824242
1835166
1924884
137261
969226
1120722
1402558
1791405
770346
382066
1730635
698555
98571
288555
615766
59940
1876291
1765097
1682966
570511
674332
433743
684915
1016805
1430142
1657178
839880
1788600
1914946
1716826
594383
224310
1613466
1001344
682878
183771
1709090
344933
1334376
227823
1580244
1083922
1312733
1994228
1866223
401550
1190373
1007426
1229939
1409747
137018
1732803
1294363
1552936
851509
123708
1484922
607684
1972808
1107707
1705083
1958009
34190
1501930
76852
1779378
1704149
750621
1225898
1772322
1679262
1345075
1993006
971498
1261602
1200128
1572028
773993
458635
555334
300202
1404301
889421
1874946
93361
87464
675199
937069
620272
450729
346404
139039
1367432
1499538
1613945
1166113
1641403
612288
624271
38814
1135425
1482243
93578
781105
1108156
796451
18999
98301
1011965
843956
1103256
1355146
1643847
1952153
1899183
586643
1453637
467853
1801527
351859
446084
1686215
401657
528140
438564
1231599
911055
507627
1066636
1339300
289249
1257873
772303
1823742
975632
1824623
1715297
1218279
109765
1227132
1295469
278292
808645
1671743
1553468
1480773
937099
1199740
1183660
875561
288453
1839869
1995233
554441
1683355
778590
1986842
1559016
368140
739772
316705
1917002
1443490
916812
768886
265164
1823053
1632021
292962
775437
1576450
1068562
1569168
1335212
1849561
568456
1620875
562477
584520
1113719
1419064
1337833
563049
1221798
1359365
701442
283170
1406954
1678815
1378398
1930922
857386
1758284
1652567
1426683
426901
1086912
480361
407143
671168
628834
1942102
1777349
692040
846008
319817
1313495
1681532
871238
322404
1797312
1882030
1372064
1095888
1096695
826232
1716918
1953507
1389110
1269664
737527
1054681
322926
1675501
1224534
1360494
360949
1815399
182908
626655
822591
1347841
1676748
928754
991973
1119672
1991041
400868
1483912
620328
1661389
209135
1414375
1855746
1797462
762051
1843369
300172
1950765
458242
1119893
1232550
451686
1446733
1898616
1236131
562529
1710888
1087914
1819115
1881464
973838
1579318
1159575
920110
843702
219327
1284560
1646834
924914
634315
763736
1728349
1352563
72068
541312
38645
272974
169774
654057
1814404
1207823
1863915
203401
993019
1700693
749645
860955
1883973
201554
714528
64052
303004
672796
1728846
31616
1971122
510137
1473533
1603279
49744
115185
214811
890499
999163
1886447
662187
990017
1389033
91340
593829
1406187
1740448
1347779
38707
1452430
1579820
1250422
1669813
349995
375926
1788236
1727352
503189
489159
419548
837063
1118072
589271
984561
739878
569360
1628175
1440538
1366498
467697
415988
1163299
989146
891977
996375
337990
248122
214734
375751
163174
144760
1458896
1686677
3493
127365
1618368
1358130
1827581
1801565
1781024
1208639
1620144
1975269
1209930
1841063
1681954
1817900
149733
1231165
1679510
529938
409721
1836926
1189826
1281811
1075258
180001
1873494
1705083
947125
113997
69010
479301
558118
1732179
83173
284018
1054448
1083756
408452
1552296
98571
1093237
730509
1441443
565119
1073623
1666989
1503504
1663209
1790658
1860930
405033
312610
1030683
1550093
1740069
1949228
130017
529759
1763095
865343
1150636
164370
908527
535483
181326
816032
1594141
64564
435295
755502
320205
635313
1247734
402268
458826
1431259
1968728
1544092
1057791
1540216
1848958
1497697
1888679
1392237
188596
1013086
1744694
1744834
171979
310864
1852542
1509630
1401490
800503
976533
1241087
676183
504494
231545
234992
1042284
1243545
450128
1334871
1807025
1467437
1790767
779391
1635524
1311167
35928
190818
846075
258182
220816
946102
1297586
1012310
1444168
383173
1903221
1561955
1416035
1787024
1755945
1732042
54368
224297
1436206
990086
1522442
329713
1277243
1765794
259411
337818
1050012
836529
1802910
521720
1896207
1153572
1319580
1478915
1313781
1002049
57139
666043
844789
728723
45205
1673109
1550093
1581297
353267
811617
1854178
1715963
274955
1422012
121321
535837
1641666
1805251
1668862
384162
969287
1877787
544126
690719
770959
1113943
980641
1033309
658686
1456622
541243
1327580
1664869
781348
1876722
440699
317178
667862
1049564
119025
774192
1930993
1851603
1375329
1020641
1076421
679160
30055
1167939
822475
1294654
1357910
1576537
1521334
1263124
1724468
1154
1288136
691641
237239
1311317
1639103
1828500
575517
1322250
1185322
1119485
1612716
457716
404178
1563584
774039
329320
1744826
1670532
781799
763338
1024500
382983
654795
132960
349411
1009862
202486
661391
287811
1577849
1433678
1250892
348669
1307944
307300
1340272
789242
1108473
1662541
1002912
680547
1378977
1652747
1851212
718504
894622
758161
1597494
1375034
1884755
849052
1185643
794867
1526490
585880
728983
1168713
782523
334319
65912
1597394
1203693
54358
1962949
339495
795215
1743412
1071638
1426846
134321
1277222
493482
620272
1215780
1816039
743105
713111
1167316
47619
1610917
755502
1326748
1768487
40421
1977294
1231440
1546646
1786770
1983070
148254
580614
765428
1246264
458112
288369
236167
399654
734996
1309718
1782189
171952
542328
371555
1085854
1341386
1331495
1552462
360126
146086
446167
1503250
199356
1777757
317456
1645155
940388
617751
1528041
151514
854746
890716
1242432
1054704
1020153
1502633
685836
329034
656934
1052691
811790
1652780
73231
1656659
324640
471230
1921261
1440
106632
1926054
1560527
1169903
949021
1265486
303546
1544043
336699
957675
1536342
720658
1130109
269321
993466
790881
1430906
1661024
1990371
1255213
1085131
1993128
1742738
1931228
1805877
1099229
35242
1097646
1729375
1211488
1981863
999147
1456679
1156671
897165
1185468
1885268
1696983
1140309
1436841
1576611
1530499
1112305
1109893
967523
715853
769381
757952
1064749
643848
289796
1570327
407878
1622572
1448427
292689
497178
1741241
1083710
1563362
1166729
1604741
1508611
287881
1408880
53417
1606339
1074035
443602
1091381
839947
1207209
1255218
1697431
1589207
1909235
1156715
702948
1847767
410174
991611
731968
819038
1976686
1262082
1316954
901852
552238
1813282
260910
269061
1127075
90313
1990919
1544043
1597310
299858
418674
879548
1103664
578931
315598
1903815
784313
275311
894328
2349
1133620
1167514
281233
1248067
1652747
1069258
1412875
1794251
1272113
459808
1133680
1228469
1446982
1731434
592955
147979
1049160
1615299
1942734
469932
1392042
177245
293541
1464659
544998
161462
231215
236012
361688
762557
1500575
68603
1374606
129965
1857880
619284
1147821
95062
288480
1003797
1349526
1272113
106321
1023260
1836074
1189356
1321340
71075
1975434
1171461
518744
869852
1852045
1946953
540927
1205469
499313
815869
915857
1907645
1958867
819942
1186271
1749937
342751
982587
1269464
1211774
1040279
1824607
1809779
932856
529661
502952
22465
483298
1762979
1610222
1125056
773993
520566
1533098
336918
871749
1181804
638221
1323016
1782217
758794
641706
1809827
1650054
768607
1497252
1181981
1164828
744391
1162387
715936
1726741
922019
513586
591846
285823
111915
1354768
1066055
1522191
1786974
1166994
279328
1541367
1224131
1720341
1199357
1957538
1485305
750908
545772
1737412
945290
1330900
1972146
1497204
65912
424826
1485937
1458135
1362994
1128487
31261
1094394
820578
478994
615935
873122
156560
1638672
354807
1239297
1046085
1018739
742017
1293941
91075
497232
962029
1613629
1662898
925808
1015694
1695770
753134
19260
1028148
1219041
1432929
718156
668723
1443772
594678
1575991
211001
951340
700467
359983
695738
1869911
1637755
867615
1590513
1446863
1582819
1381828
357949
1801414
96465
806970
501399
1807535
1326524
1466121
728251
278099
1780667
1419176
1565959
624081
1489032
1562580
534412
1643765
1204679
1006101
691601
176841
433677
397905
1495849
1976454
21123
1538287
1741270
141083
1373027
1841778
530580
1826808
1650739
1727448
454797
41792
1465533
44508
1352785
81341
1678187
1277359
748220
1320218
691546
831956
1153451
599017
1443441
1625928
234679
752891
1016068
1996919
927721
157784
225651
857987
121738
477582
1757785
130349
920600
223868
242603
42827
1872445
1556802
311741
1952471
941492
1376426
1120073
1809547
8670
1426583
922143
1994283
1354637
1582167
661322
1997451
508759
1575131
849046
784088
586841
1398119
784662
1558479
1184220
65839
1084147
323626
639163
1259866
1044403
1360451
954058
1136078
1114536
644868
780695
1799259
866014
1072205
1662561
1674694
1888154
1039226
1791531
1576496
1686118
1106279
1579794
41942
1786579
566900
1852787
484348
695234
1305144
467697
1912741
1060181
27809
697513
897967
1179609
595612
1982061
1388553
1873313
1063916
755547
777290
1149400
1287454
282808
1641034
951103
1438425
1563965
355062
1389624
336812
1321034
364542
1526996
774665
603644
672317
142127
676377
868483
1911015
1301401
796411
1266591
1682228
1875521
1548856
272905
486110
858573
68226
1439334
50623
422956
111641
339843
1743140
784614
1130605
1295774
1703111
1225461
751334
1649785
1617637
816217
577252
1920395
1466558
1812062
514597
617018
1183974
1938704
1796681
1516280
1840398
1506437
1593619
787068
1505178
1669646
1592981
1430163
1920841
1384644
924606
248690
1564694
730407
273412
1268480
601723
1037694
548260
1195823
955118
1433247
1579561
82647
1058767
1814569
1826121
1450916
1686770
1378486
730407
1357324
358750
1985237
620217
1198360
852531
669442
736562
1053133
1218419
734267
1817900
688650
655603
1133382
1979169
19361
808130
308672
397386
1557187
1012459
1080763
487799
203570
1399832
1014143
1224982
27947
1037472
402787
1164092
1701442
709020
519162
1418422
1742031
8082
1024457
1821872
932492
227152
237366
227996
744329
1139911
758195
1593895
723959
166332
357203
729947
588878
1121127
1550720
1794861
711927
1354145
798455
946446
286061
453349
56157
651886
417851
976311
1892449
522609
1693005
1958448
748823
657755
222412
629294
1559334
1459574
802807
864806
1967023
1551589
131991
22558
1803331
1580935
942042
1269371
1223649
627764
717386
896622
297012
312695
1850459
1937739
1075129
840249
1203242
1110910
1318929
1812804
354663
817004
625436
513744
982183
1759322
1753298
774985
1020252
1415896
232372
1436197
1153391
1643530
55608
1674989
294313
1063752
937310
922572
1868142
547397
640065
39140
1809544
1592961
976299
1298993
1251038
1475168
218541
1611138
1894506
1159964
349995
1455336
1712292
1433247
827884
1880878
44674
1483055
1920142
669020
384154
376968
350848
1445372
421171
1268229
72541
1047760
483845
583487
1664236
90505
1775971
1665016
1925650
896196
1102661
705549
1824407
295200
64940
1022779
1098503
413548
343204
776443
1416948
1561270
642750
910886
222768
1821145
10289
1959612
1828333
1351237
1271115
1349624
1399832
1712115
226133
1474955
1725294
1553102
1096089
99507
931529
1591455
1506356
1339973
217020
1781606
1830612
1453443
1998861
21677
1259191
1785149
1619538
756454
975790
536421
522500
1403186
239289
818082
1089714
1672019
397270
295665
1568128
1968892
215162
244091
1969793
399147
1650182
1256915
1052949
484442
515243
1988696
133153
1010587
289093
217119
830165
1604212
670101
851304
1189258
1945935
725466
908573
1702430
1479093
1027949
473514
1496257
820131
1672781
933700
1857115
1355052
992479
95614
85731
539741
832043
1105561
1803088
1799257
1861982
1937514
408540
136341
1244588
1636092
1915155
1169344
1122472
602794
1483055
164256
1555369
1622280
298239
493170
761902
1930125
1635720
902946
860777
138715
631592
286323
1039143
1721060
1358686
664126
869904
1999641
1055504
460563
151389
709903
58772
240725
1007636
1502065
435371
404275
535298
1514618
987072
1003175
1323016
109340
67860
1764603
1114700
1377357
210787
1284784
287082
1204513
1118301
1122480
1468358
1353057
1795158
783724
352852
791402
1281585
1885695
1288435
832402
482685
683670
32265
44674
1880604
679334
1196182
179761
1857218
99647
946250
19453
781665
808350
1560120
387853
241166
1052685
1847516
1557049
214486
634703
1863553
1973732
1891077
1367504
915779
527036
1918206
634977
1064734
430984
310470
450616
558776
857751
1208229
937635
81687
348537
593966
1909581
1294968
819935
101975
189275
347786
535565
736621
1870619
987465
1881445
751584
988958
681700
293796
40070
32663
1112679
1190132
1099004
1379758
1594156
363593
856690
115707
1937517
9063
1231842
1613382
1640496
1911973
661362
903296
1324385
64910
1890088
1857940
1254782
1683255
1477681
1720020
465182
666841
1652612
1714977
38531
594802
394415
686172
1550837
1987730
555496
1073257
19018
1614321
871720
1163012
1442898
1435280
495512
730440
1679443
1969748
1725692
247070
1034686
875718
1705539
761105
1608419
1964224
838052
1885178
1545555
1957638
1735351
1255565
827399
809724
1465443
44675
1441130
528670
1779220
814002
511415
1403711
1592761
942743
1023301
41976
1499306
1299942
721343
388368
1338075
36309
442264
985277
1825047
56600
915639
1943183
607320
795712
1844508
1779641
1323131
1927572
826679
794920
83359
1052758
561923
1316160
547511
412655
602856
111651
1286839
780612
1880317
250456
1619797
1220702
675097
1816277
446146
1182741
153839
1848185
1357079
1975135
1619127
985605
242250
1234986
547957
1310058
802947
883339
1583174
114071
1817146
1848857
1393466
1477528
1133655
242429
883529
532993
1418953
1656263
301740
1120501
1429323
1565389
1019612
380062
1313731
1910925
1747461
10898
689171
796246
815012
709021
938877
716601
1023352
956990
1713350
450664
624174
1144630
1333780
260538
1989560
1598865
700645
325616
1777195
222378
1766235
1316244
1265937
796929
1354100
199866
1675524
1099218
1036735
402533
374275
460021
966388
1686728
1932847
1095934
1901514
1723789
926716
151547
1443245
79576
510058
646864
1475428
724840
524673
1586368
828207
889756
1202289
994496
1563663
1322191
663451
308172
1919
1427403
1572032
871294
945802
1629828
1852200
1524852
1619314
870777
778546
1804312
89452
800685
1510485
158759
341084
683334
1790746
733646
1898081
1681698
1301772
1949427
1481053
75392
768769
1521007
715619
541657
36185
820000
440881
1164472
920979
870970
796639
1127709
437948
1020083
1746451
1304264
662310
49242
566886
955308
1490303
1608316
110035
1177512
1839235
485198
1064406
1118954
121885
844019
605281
1889936
1881220
1453218
1374809
48637
894809
856436
987465
780759
1614208
293151
584805
462568
1985680
68610
1115658
728362
217807
1557001
746548
30985
1982187
91608
1010135
147356
1393298
1199024
1653277
806931
1617949
1894651
1357900
786677
1914502
236421
80908
521776
180361
1693218
65426
301605
370022
1172666
558665
344561
980832
1860497
876691
1686562
1872849
1099989
19859
1396897
1482900
1457440
1457235
818381
1881012
494249
525628
852526
1459854
818341
105158
971895
1884125
340103
508466
1523931
1462910
1857115
844855
108486
20459
335400
596317
1605417
578643
273372
749301
1690116
727082
268271
354678
984852
548839
1707913
137959
1075441
1957439
584501
821644
1664362
282622
133764
1949714
1004813
738041
368206
66576
573797
1794215
1194561
540569
101714
1759656
446125
279828
136844
437557
1227618
1251072
697760
115408
996179
1137898
642321
401381
513089
1147034
879986
1028066
304718
1026893
138893
1513150
524019
1214598
1755672
419581
1543927
389990
1962960
1854182
658109
383691
1600342
1677319
882869
1468897
852783
1949405
1655771
737298
664816
371398
99133
1704769
652422
418744
1814084
203068
1631805
479915
132556
1595539
451545
576659
531512
534696
160216
246416
455323
1066599
640222
1644636
884911
1056933
632782
245272
297668
1056139
1729562
314024
1172282
515889
510520
1200147
300852
43528
7517
1221937
1041669
1209664
1094025
1118020
315166
1821857
1005381
1508011
843809
1751099
1989924
543005
140820
345994
1536264
289869
733789
405980
536452
1143171
1874724
574281
1520858
1821938
639413
1127457
737980
1295457
785758
62253
1365519
1587106
1388942
918498
1909500
1715391
1098427
939079
340157
135155
721501
1599940
436677
456650
370472
437254
1054763
176289
1125180
952193
932963
296242
1391413
178052
1182193
1649089
375543
494642
1435735
1036615
1672626
204603
386525
1459498
1084962
266968
1477261
456728
505059
311685
1170083
909491
69745
605932
440177
669734
1376736
453341
783596
1867896
215693
767357
810889
1178665
63430
1081293
1804950
1871178
1351237
54101
896511
552972
1050375
1591387
961310
1619491
1375251
957861
1874193
932740
1326057
1828870
1352230
82407
1535183
202453
21997
457626
398100
1437867
1763925
514226
1624015
1182172
464524
1624015
1363161
603596
1638564
729895
651632
1354925
798172
715805
1439289
728779
249801
1672500
874394
827798
1254768
894361
1018186
146960
761946
1162002
728887
335549
1625803
1580997
1611989
1554891
1525744
1351043
117424
1907870
590619
1823818
1828136
1216500
735416
666825
344427
1971312
602626
1084045
490125
1552532
160996
1763724
1943100
381249
279388
541167
1024987
908521
551178
1400136
730017
1621711
963449
723986
1861946
444898
1664401
1038925
1999123
71342
818733
1664347
1471405
152153
1769301
389394
1039759
484004
1631198
351047
1244601
1430468
119472
1178638
1558449
758937
1452585
943493
742222
251185
248345
426271
137603
37057
83104
1931429
864982
279610
1286579
1577874
625787
440948
1267559
1712924
1507206
1505911
1610513
95783
1603476
417995
1944645
1256703
1956893
1669387
723580
1229374
396644
582411
1817014
1241187
576539
495652
1720938
64799
1672626
1772292
1045834
923642
1618409
1833623
362676
858678
1494033
31797
208898
590698
785933
289055
995241
891005
627945
909707
1217014
1692101
342587
426742
1843530
1508482
608000
455139
1460276
783642
1758025
854410
349366
1083133
1074152
450718
651769
911608
580606
101409
624279
1642372
1427454
456970
723262
1357985
1883566
704899
1175393
1166459
380450
471619
1156774
958312
208700
378559
712842
1871507
1861436
146342
1275321
1568887
1702683
1296101
137518
740288
1265136
369542
158581
1777784
774640
896434
313314
807813
572348
466975
1688341
1847785
573633
1981419
1683226
1928439
542071
474973
797601
1923513
231157
459932
1443711
512013
871989
1528131
569436
1449345
1577308
551107
250959
1069995
1447658
483298
887544
633079
1012717
1634694
827003
1884744
390210
1936234
1392147
1342656
492804
507627
1201199
1318021
655282
1662554
128079
492827
1936933
787203
443922
860136
413442
1002514
327419
1730412
1229174
529639
1568545
1327659
658024
1281360
934360
1197725
1114996
1736919
294139
99507
1130605
547476
897859
487945
1067817
1835244
388626
1566795
1839343
1934951
346188
144973
261469
1769582
653195
1384022
973070
1749106
1047080
1986148
232317
704407
1410001
760127
1598108
432197
904775
12104
1488221
182965
1002294
220951
1374164
1006609
1051383
1740491
1927633
1365961
1800814
21760
708907
899775
953216
1007970
1558460
1360841
1411605
576976
1827188
1594430
1290003
1664479
1154322
91904
585141
737694
905126
1015781
987982
449123
1939861
478808
1491134
1591606
611271
1949545
1437712
1241447
1212700
1343164
1652567
1699939
1379996
978899
1561112
187826
160701
582541
1722575
843014
568418
49301
757836
1556789
1737713
750827
352368
240653
148752
540367
460117
483746
1235879
1625400
307963
1724178
1687310
1298362
1914096
1050518
862609
1590084
244856
842355
78148
1095719
1326796
1922370
851393
145386
1184922
203550
1090518
194650
599102
1072596
1193961
1384855
1094909
39941
1999585
377131
1452935
171287
872007
258508
1072981
360362
1596080
1956851
615360
1347154
600506
162679
1870505
962294
1764710
1846355
463257
1876569
1634757
1492218
93577
827640
1404059
1519525
642923
130017
1114726
1726175
116172
1598661
1375922
1315643
242018
503828
1038887
1808632
438937
1967965
699957
1294639
1581187
1419055
935951
1698781
1519539
497518
46246
1950110
377080
342878
1299391
1907163
1858836
1066132
1434102
317782
1248854
81957
1029158
581385
1775819
1076703
1499057
313677
1719150
121400
740593
1959048
216347
361160
632991
997632
300957
1914262
1183234
1545721
1232188
1512139
1585237
638204
831412
1109508
1611854
1257323
513945
1515761
1222718
62209
1070140
83763
734069
1671042
1258105
857059
1122749
62857
35748
1006562
1448721
1753044
583639
585211
1527840
1846806
384475
223919
1469504
67013
1663691
989772
1494606
878685
807415
303011
1189309
674455
1164848
227815
912451
1051424
1436741
76171
734669
443868
337087
1624487
1853294
979669
1113883
1447861
861567
234947
1842910
1452926
1248644
925871
1012631
1915278
665378
75877
165214
1415494
1723540
1715934
1817737
1105883
1973660
1373573
336928
1176599
1484617
1268982
552570
95158
1478772
1305926
571170
208796
813087
1223259
758415
1722529
704126
278858
1714657
1335454
1069994
598552
1081824
998559
1205135
869900
1324160
1931261
480672
948181
1700077
129642
1043892
1878868
177948
903364
383643
196326
835664
111304
335605
688018
290123
1056864
922760
518683
614124
1459272
421214
1149400
1790629
1879275
89805
1157234
1463441
267143
459056
597298
696207
25765
1373839
1255866
1988857
1871162
1069994
285111
1728351
1187393
1077548
582643
1395379
1960311
1602821
749694
1303712
1461551
1437332
208560
511379
1270812
1038443
1073162
1645149
751334
152387
1668860
1152690
1907163
492750
405686
1570517
1893295
1845076
107109
1513929
651297
87615
802339
1730939
1736334
582171
1162227
932927
95173
161657
1927633
102007
1046518
814321
1756950
1856092
940618
1285752
737666
1302997
711560
1849674
1847163
2423
545960
1783170
1964092
1397675
778383
577720
1708182
1881356
357749
827588
838718
609518
1173363
67803
848692
855192
1688784
1361418
1398168
1415116
218510
1208421
1083480
1008629
1387512
805732
920747
547647
1246058
627671
1637422
585219
1568074
1020287
1470256
1598265
1444918
647328
1003726
1752582
300300
855145
1720020
1793841
1452770
1052624
1600209
510058
574976
1430278
822308
1498759
56937
528514
1510985
1626480
143068
1929420
444240
1493897
942525
631927
438
672519
1365790
1516548
1765402
877442
1918298
1555369
1741854
119834
1489539
1872746
181642
545851
1468393
1011445
1432179
1424990
1600514
24377
457877
1624075
1880085
1732942
945692
742688
130742
1354791
166132
1491042
833398
1037888
1204422
1738227
1662704
1810327
1136034
1985896
1508714
926468
536668
964547
1297089
1044593
1415510
1725301
960077
1606227
1473659
1801248
594709
503195
489159
517898
784844
1121648
1558601
1387323
1723656
371555
820556
156823
954425
1178003
966206
1696553
459509
551886
163669
16987
1366296
1223091
376836
860147
1492249
362100
268010
1870318
561699
495090
1605123
860165
797650
1726073
1771739
1529124
1903221
779730
1980788
442183
330334
1078831
1328411
1016472
1955184
1318429
276775
71342
1103691
1671437
226857
183219
1093295
1289423
381991
171623
1754254
1020114
1837313
1890863
1546986
664140
768731
1753875
1873059
39088
1527213
1984384
320969
191229
26996
832098
913034
319164
332280
1866496
865041
510209
861641
1267993
1273828
189074
393850
159069
828983
746792
258850
393463
765686
865253
1292519
1216224
1113889
520675
1276854
919048
983885
528208
648467
575475
1892821
606116
1707809
1521825
810995
185541
331084
352738
632672
533614
473153
1883475
1514087
121263
1353080
373447
1208844
1850864
51027
1339452
251826
1734956
271938
1463805
1729543
1541226
853229
1394487
379693
914005
1505554
387807
36952
272872
1625510
591937
713152
333150
846666
406014
594810
1568969
804774
1105804
8742
474279
1959482
1482900
983487
651516
1119498
502673
675939
1417109
1220869
623859
744349
1021839
1274864
924986
1107218
1048890
1107618
988711
1212696
136727
1933327
573724
827705
495097
1777569
421778
995263
522428
1976123
596694
1587858
1936431
1098873
1753618
1656524
1922627
490689
1535438
1927398
1203652
99641
1862929
169457
556664
337293
156194
1893633
406014
618077
203034
1032509
1445078
618347
998859
1745350
1008656
1001104
1341027
1018502
1027363
1238125
1604891
789231
1885275
1821618
1478960
74452
1764899
1480390
804642
369090
948161
1970719
1288056
1692009
1006797
392377
1966513
937891
1049894
1652644
143081
1611865
605654
373656
1704882
1134687
860562
1179492
1354176
1910858
1627201
724381
1110810
1516730
45295
303011
311010
1826242
552615
144219
1626452
1666019
554002
424565
1682122
1811294
384101
1293398
1266532
843602
67394
642942
600513
237683
1381562
207757
673921
1580333
1953414
1272974
1580260
1193402
1493218
921531
1056087
1283827
423153
768738
1604923
1381732
1716826
539199
561003
1488814
1480390
254578
1005212
1468655
1617671
38625
771067
1222893
565036
211007
1141453
332482
601905
668458
972520
190357
692601
105887
562477
939289
916544
769510
577720
1462384
119588
1539200
74296
52293
100859
1918169
1375940
275025
529281
276839
1070105
121639
396883
1528901
1016552
1113889
542141
803890
751020
1522015
1802098
338833
396001
901236
1942724
1784255
1322243
1504986
72978
177592
1706963
533019
572405
332255
426010
1143171
1840339
667121
1977450
47730
361197
1236195
1897670
149881
1406040
968778
108981
1446868
1777179
648897
789832
380278
1615557
303796
1487195
360575
146127
303339
1080085
1911130
1048624
570989
1141577
1134724
1341903
1776558
802095
999655
174373
1542891
1994558
1004612
304290
1336491
26038
78830
946527
1640382
1003469
1233144
1841738
575527
552972
449053
1707742
409211
1406549
1225373
1645755
665630
1046896
663652
1555853
1327915
1471888
73191
1406519
1493408
798229
768459
1308897
914665
669765
1960311
1252257
373048
409218
1031544
216313
1039009
113628
1375251
1309089
1700982
817446
153986
877178
629220
447305
1879700
91084
163968
1442355
754807
1609969
1660542
356413
1737391
1449774
341557
625681
1238920
821040
1879855
405702
1047676
557735
1308185
675578
293858
1884725
1831845
1466934
391983
952394
1346866
749567
1465873
1075161
751246
1272706
928063
1456790
990514
1176012
1676286
507423
1380313
1431011
565119
1619583
1774078
957559
1242884
342751
652677
928895
1895282
896148
1336550
705723
960427
1629849
211191
1147342
26131
356159
1114748
156604
62928
740675
751724
1532032
1626677
412864
1426718
1838878
1281418
660153
1160774
1058380
282258
1590273
573376
30070
582682
1398147
603680
434059
1223169
9770
1149217
1053892
258272
70273
518633
1899113
997456
1219979
1589538
414450
1093600
722599
973442
240956
1619528
1945478
1835273
253124
445774
963080
213906
1010212
1234986
378574
101192
1840970
895676
1668292
760181
1939685
735039
1138481
1751377
793199
290316
1873966
371828
1112545
1370144
888782
18931
1021224
1044273
1983140
406127
617940
38261
278209
866430
491515
209967
44713
1604389
529723
305140
1763724
1717478
1765531
1679989
190096
361154
317869
1482235
472154
1575178
788079
1515068
109351
1888559
1289485
27580
819014
403200
1257404
1348100
483298
1920284
102377
992023
628286
1574544
1348495
1578783
184406
1599823
495595
1217201
961109
1557035
542419
1622869
189710
221394
1327022
981996
1997536
847051
465809
1892444
866887
1486227
653065
838978
1769358
1869825
1805292
1587085
13037
300217
1007700
983964
184469
1769875
353986
316557
796382
1551943
339495
1950530
950464
1316686
982290
1519961
636286
270294
1256161
586786
510581
1573875
1662362
1804644
361080
665265
1227425
1309313
1780179
1024574
423269
1572599
136249
1795959
1760214
28569
796451
496006
145308
1521438
797985
845979
1098406
364230
839066
387930
312694
1970879
613505
921541
1010
1213806
1880913
772182
738949
1887287
944769
50511
1600867
920212
1415610
895777
229909
1830558
1093196
1722795
1691375
1825029
178570
1629690
1561646
174846
1701910
1683730
945155
175394
1403740
580705
1514302
55867
1527681
831798
779046
11778
700530
1559060
1714509
688607
835960
1053767
1582037
1677928
852115
324837
753891
1776807
1597849
1773489
784748
1292204
1693952
1924649
120581
254090
1081527
694389
548018
1229593
1140294
1119181
235059
1128458
1340979
185060
388454
156614
1932948
1813479
1409028
627211
884500
1704508
1127710
1240098
901307
1251780
223328
1554221
913867
144800
1281881
21110
1398242
493390
1338519
927649
1861244
564507
81566
1573483
884834
866837
73258
1334421
1884164
447706
949808
176286
1101279
1996516
4890
1083812
1721465
1887163
1448585
404023
1711529
1666530
1646748
956562
1368401
648282
1529473
46144
1865844
635090
1156671
731615
1855701
1990276
70942
298093
1456959
433766
679334
373681
229004
415684
645315
978807
300465
717279
768900
969562
344210
1681723
739112
1468419
386918
598734
958596
158000
11198
50837
1002572
1628600
1807151
1123079
483919
1231205
1122413
375636
1233290
91192
53149
298239
1143901
533574
1844368
767754
465109
227631
1340041
1772446
215842
1127582
878351
489777
983777
571044
1775404
1999780
1866806
43726
1868104
614140
203967
872995
645789
1839620
60831
1293823
341893
270844
1550066
1695495
309427
552010
1223512
66360
1745220
1986779
766164
772191
1851041
1972800
89689
228117
1911634
1105821
242762
1674817
1214726
622948
1127012
31756
1870625
53718
1070242
292916
893107
170467
472603
1232787
370615
692414
1804540
1175273
128963
746225
363874
1013432
1986280
501964
1390110
1978312
1993700
1839483
673868
418574
23624
1705313
1993594
1055087
404730
1748717
285035
255735
1487201
139590
1676887
663587
924852
1616451
1714330
569966
389560
863547
1231849
1449686
1887112
728718
1302082
665015
229088
871292
1968615
1635075
735341
749741
879332
652653
891587
1742234
152343
1466525
1494538
1538246
1304003
206671
1920977
1167451
74404
412790
1172078
785923
281347
692273
234863
1208937
105554
1289008
712110
1032181
889613
579639
1568204
668541
1338485
1867529
1365601
1616780
1495944
1046198
855705
843804
245598
1629132
1449679
1838291
1815039
645298
563016
1650451
1058534
151040
912614
242140
603080
493031
899053
60456
906209
593820
341507
803435
1732843
1038596
738098
1565355
335764
1490409
784748
154744
1426724
1783617
1948095
1166433
1622883
1336681
735915
485320
661685
1132852
624519
277078
559202
607276
861605
850840
151033
967380
1197688
1536244
1391547
424877
321481
723088
817840
920057
902263
332191
400041
1431406
194059
769464
1982570
312686
13572
196728
987234
1743037
277226
1755481
859058
836708
800449
1065200
763154
743912
160701
1455708
1193776
5274
119550
1518697
84005
968531
1693473
706685
592681
1250042
456061
1288925
1092758
1663692
1596766
194836
1179948
458961
475804
1973029
1298384
743509
1873148
1677528
1976454
297365
1957026
146544
1267372
1249333
1025483
710751
85986
932604
1355047
290339
1129340
217998
162595
1894619
1666419
1585188
1320769
254578
1298572
1887082
1065191
134405
1664853
1066359
337224
659023
719205
1217942
1930163
1702717
891444
1382100
952522
112170
353723
1224606
1102853
1793124
739975
56161
1142206
388498
701618
1461657
1234572
680500
925914
976040
1814241
1177188
271939
1199066
516029
365902
1686112
90531
81530
878944
899656
1484739
682830
339695
1389133
880775
1782440
290033
1190373
1445292
1010902
544576
290644
836202
193861
1584226
478342
703817
515504
608181
625853
433467
1186965
498810
1956178
159898
533259
1005264
731291
600100
1294600
1187222
1932618
1032575
614231
1569448
107153
1133416
392519
447880
1855394
1481053
1821483
1905283
1213248
586446
579093
617533
1534766
720135
1694121
569499
1467553
134494
413175
930741
49097
525490
957268
42827
1484293
1637861
152269
1484657
433922
1567911
1019194
864669
1289580
407698
727907
1697414
1788419
1096772
490223
805702
1173957
1323273
121773
1493061
831284
1103256
1032804
569593
712963
1583198
1391731
1958670
1512400
598160
1135723
1746801
331398
1838292
935586
231627
1257178
1207435
1950931
336661
717159
563539
489194
50333
757125
1235864
1362468
1595145
915184
470318
1276061
805974
478247
687057
1597849
507764
78396
503210
1411151
427070
471757
482233
809169
1538420
1192267
473109
1554223
633383
1941691
1719484
397718
102818
1765772
586036
553171
1511088
1765793
1711729
285708
1299967
1759322
1005599
239095
754515
461759
1483407
197440
1546109
1471529
323626
1734197
400251
1556459
426314
1448402
982915
561849
407408
1961887
293422
321719
1808681
1289057
826803
1296114
105887
257084
946289
1870176
365695
360996
275192
1389121
754856
359847
68586
146885
1541496
13624
1277902
1010279
1651824
1982187
319149
265388
701767
303714
709119
1305914
1456702
285922
54519
701591
681535
1619700
734066
1380303
1913581
447318
1928261
1452933
966784
678637
1826516
1149654
734697
1649595
1448773
536639
648282
1067791
562529
1892556
1883781
1011519
1719944
1991256
366117
773993
234575
716201
533438
258023
1075055
965459
918112
681834
1521361
488587
248048
1039143
755256
1587699
1032117
705708
1039298
1741939
1835166
541243
1470114
395831
1351360
808857
1080224
1873063
299259
1037091
1153440
1106918
1211855
1413743
226838
1247532
613642
1293654
1757576
315152
1694819
172451
7358
1204330
748909
557812
1636486
1097312
814709
155718
337691
1982101
110872
624519
1760500
1770682
1147306
442693
369179
1715682
1437090
614880
1980696
1877827
1506131
1960322
1768684
417090
409318
1809905
97013
332552
1160014
775290
1116486
1419327
1784587
1133620
204483
394706
125628
1049974
587154
899053
1345158
395496
1727160
1964077
606740
582689
1620356
283451
458692
1530290
1339155
1777102
1447463
911772
397369
864861
1529356
904131
1419415
1450242
105268
688936
734636
1931854
1082710
1478321
1924846
194660
77441
367730
1879793
1598967
618081
325200
36681
1001638
130846
1286064
707684
1227088
744636
1310110
824020
1837084
1790120
1747928
130196
360966
1990683
558060
332255
411507
249931
722272
127341
137472
1658770
1256862
836963
817896
1081028
1269947
1224606
628129
171129
1376634
1785640
1074910
379025
1620447
1395302
296675
754104
191161
885115
1898290
1418204
1727022
766050
1351413
14835
873771
1352486
926231
1600535
533115
295033
962805
1910233
241608
919245
1124769
997834
999336
1143183
746225
1673913
1338519
1213940
1369535
396593
675066
1260856
1946932
1431437
1995795
1414209
328477
415614
80618
478358
794013
702890
1202656
1108515
750446
1025213
1872042
329436
1575194
209942
1675964
1527965
1605644
232064
115423
1352149
792899
1593319
1097325
1036420
708985
1928609
1306398
953606
801351
1660777
86293
233052
1534038
218246
52027
1369545
1690445
587742
1856820
80507
1582341
1233226
1932569
1996040
873174
1853352
1294414
1879591
1103793
966323
215871
1227895
412932
1993696
404533
1363611
807762
132838
1719291
1112738
464524
311613
500817
1286766
951751
145704
1268796
1758980
1400481
344554
1191771
725317
778490
88428
990959
138354
1144700
1758041
1332115
1655885
559905
1895235
1795114
812706
1907
24005
722863
1854734
1585977
1295471
1892875
1960558
1427199
1567376
1909915
95106
424281
588070
1620748
794651
1117995
737034
1569380
602409
1772243
1571705
1801417
145752
1480264
1710237
692006
1929539
540824
776291
955478
464829
541016
1310906
189067
1590745
70122
1940973
719427
849023
171848
460608
1170542
1875253
1182337
1743319
736710
1358269
1367617
957814
920575
1042812
503504
442562
916405
1241097
230340
1943722
984884
1652912
1005264
1347095
265388
884155
1182352
82700
1338164
1331046
896817
1114028
1418958
813660
763222
490041
1385162
1086802
675582
1686277
1697555
35726
1598959
1525228
1557930
1850739
1047585
838555
575978
129965
1054325
1100414
633335
473240
1217781
1945101
695457
190818
1542734
1663088
1865530
513905
1700879
406210
1898061
1895358
87532
476626
573797
205168
394867
1693078
984832
1683864
293801
837682
1169894
126877
1972277
960355
731291
424053
1677061
1046033
502288
264366
333559
1224425
1769358
852004
562035
22415
56076
343772
1371996
1905496
1915642
1594384
332237
390050
1496466
251099
1645804
143207
291929
1661910
1039319
652442
1848699
542396
708305
701882
1571623
1677928
1447438
743247
1662038
1341328
1504463
74185
779759
338549
1363056
1374782
978096
1058377
552947
201224
836492
1385123
1183234
1520311
680991
1585623
353180
435685
1527589
718380
1310475
889510
1827977
1172087
1883135
10855
1447937
541264
1225460
947930
560178
601141
1600690
104506
1520495
551632
1919065
657331
235308
815012
1918660
1430421
714709
1132747
46144
1171263
1106215
945702
1166807
611391
1395987
1132810
1019490
815246
1321256
1394315
1651094
700645
1832249
787802
85768
304021
1026823
68480
109668
1443109
956755
1768065
1429333
1588272
1608068
1134107
1481213
1823398
192152
1533623
1916239
417355
727952
104738
1102985
1359281
821195
974953
1871477
733616
1250916
1808844
273499
1436329
721807
1542150
495247
1327224
988625
1195663
93162
105700
1330295
1792486
471598
1995074
445124
879982
70435
1110077
1648721
574811
1300254
1134321
957373
1119490
470206
1975514
1455516
1170410
229902
725175
638026
1507602
1651730
655820
1840015
134083
1629318
1608967
1937628
596992
737242
1463680
1146763
661109
635763
279352
1096596
1941282
754802
1128264
1774117
263919
1592133
401273
1369273
767126
1676519
1866872
22092
1115106
1610145
225683
154515
1850923
1109375
1765665
339837
856861
264880
1479019
145671
1492201
649761
897012
1731003
472049
1937523
1079625
920889
65172
1829350
1839333
269179
706477
1664798
979866
1239712
564472
772016
394287
1201329
757093
359791
1570393
1667286
804565
115578
1319742
812207
1566504
1671592
1472909
1550184
1932754
832782
1730728
699702
1388431
153006
1453966
953619
1136278
1782489
153230
741760
743865
1668722
799341
1866806
1062894
1763662
47506
1825310
1503743
1230614
1777457
274137
1808200
1187123
945194
382094
308622
1135534
563462
304955
603368
1084941
193673
1385590
1536900
1327021
1700066
317223
1608684
1072618
83578
15325
563861
1856595
1095786
280524
1091367
820756
1447275
1661551
85699
753567
1583698
998045
1587331
1908276
1598198
1358130
627768
777746
845265
769784
155964
870970
746382
438970
190969
1835710
34275
521337
683874
995049
1223038
1636670
714391
237397
1983482
706231
716804
38301
734467
80380
845212
1701822
1863910
277419
675615
468284
1621267
1830352
252814
901799
661322
540482
1760762
1699708
1191951
850147
375396
1880790
1756258
218728
524657
1230695
1361666
1199313
99049
1251744
605004
1990200
1528798
992878
840807
1258597
1596611
189567
632842
1625133
456291
961517
1401681
663848
1878247
1831929
1960060
925821
1663076
249896
905530
1686267
1858348
277110
511475
1093315
1820944
347077
91236
16730
1583039
1005621
1198960
946929
1926517
820385
669358
915782
277863
520557
608499
1646083
1913704
1238289
983671
666424
328860
578614
1186271
1157842
1343283
771093
1175076
320279
765452
1876521
662617
1628249
1013005
110138
808797
93152
459405
1351539
1195094
1765849
311658
511717
1656484
984125
69134
1498101
684093
1540068
1254429
877382
1588384
845478
898236
826658
1966375
1137834
738740
1385606
52529
1484721
1765426
1170350
717667
913385
1109954
298898
1441448
1477239
1762057
1622817
1848175
373541
1739699
1675258
1567898
1044133
470542
1426535
1880596
1164527
1261386
563780
299268
1462672
1059913
23518
14116
647976
1398972
1198930
1038918
1804833
1348848
1884709
1592411
524899
193485
791344
406678
1150636
662477
1876143
258545
802326
1875250
547336
1579936
1751169
1493027
1791377
738345
995506
1716551
1829729
67430
1416347
1329431
47218
1504542
388048
1980020
546242
1451772
1950042
1076897
932208
539002
1806155
1027721
1143506
190827
1401605
412088
1851114
771182
528714
1607316
105554
569085
1230459
1633014
643178
531698
834220
671037
1963700
1091513
793614
365776
55318
1236413
477011
1520788
1639695
533610
591543
1839451
774559
1350655
1735127
1643920
841751
1391915
255855
1453830
1214499
649059
993121
632850
610289
630289
1018567
794773
339956
784670
680576
1322809
264167
390758
1378188
209573
940410
1131223
188014
474222
161686
1214624
63442
1241642
1858987
735182
1821085
35542
370477
1642577
822337
548288
604370
1814850
482257
1050531
338485
923229
272657
1558601
1417669
1996087
788832
391296
524087
516221
1205469
1047713
521388
64437
1175802
148226
282806
496398
1952616
448835
690683
604177
60297
818292
685237
266953
34190
804474
436112
1639870
473153
1135768
1265921
237517
746626
319272
1699678
1508647
1491296
751626
1721420
953462
1973375
936091
1093338
1635591
463431
166640
1464423
1848565
1094310
1873505
613648
1670470
88109
1014764
442358
473086
1245493
104941
382614
1234157
1070187
1615513
1933652
1754139
1234402
1738227
1489886
312253
147260
1194174
1818442
645873
660645
799151
1787301
378273
1261407
409666
633001
648325
1231257
49177
1321217
502880
1752905
1151495
4489
1806911
436591
417138
235546
1449254
1578183
972712
633243
513246
778746
705770
76962
1137204
1660379
145863
1092048
1289307
320875
1783331
648837
1698978
251033
937338
1253597
1094025
1848230
1010275
46256
644076
1189168
624082
666007
1086190
530811
1275712
198910
773788
941695
745532
650409
371052
1858200
951936
1621827
1312843
1558430
1876312
1372937
963797
574811
698540
1367504
232398
409236
1263729
1507596
1251852
94138
223527
1271324
649413
355383
1705143
145013
893653
1194072
1547777
1416948
10764
1550961
111725
1078783
670813
1032581
1131898
1540487
1663659
8008
890818
1479214
479838
897012
150744
873690
1197188
1701688
337325
870319
1846823
1876399
711116
367148
499509
846362
205002
952817
143963
975463
1233969
1694187
1288403
1461709
992479
697707
1698345
1656218
200242
822710
210897
545287
963230
737661
305651
941599
1266756
337185
548610
1764247
279490
1577654
307642
310173
1299105
1673864
1963194
1521088
1245697
1494459
1458786
1418413
261852
740677
1031129
1265653
82907
529260
95792
846061
110738
1822349
1050753
1595773
1665696
1251229
511912
339796
1075055
1391112
1516132
1031644
625681
1150981
1156998
676588
180814
344416
1411127
394458
1343283
1570212
1887081
1370983
580852
102461
1974570
822152
1619594
811031
827992
1940065
1998996
195415
316262
1451829
1445583
1146982
1214180
1522817
1916512
1604830
1944255
1562234
1551591
932718
327975
1978796
210773
520129
1295707
421696
1479967
1340139
1651984
1553980
165880
501594
1820967
213430
1868404
1220672
1789552
962701
159395
65530
482887
1457747
1158342
1383525
119087
768586
159395
1157139
923034
1903609
1366269
611635
386
203322
594515
1571538
1116577
1526485
26210
160168
1424727
748550
469447
1094720
1744225
1915090
352469
649320
6806
1360091
483130
1042028
1154033
1631924
1928689
1650020
695141
543588
764030
615315
275138
81088
1329500
642442
1861547
1620060
417627
945747
34190
1919098
866426
1640270
781733
1977956
309122
1996952
264495
1707913
935920
590028
324763
575475
228892
85245
1025178
144485
203323
1322669
1036146
291553
1084773
1437805
510709
325474
1961149
384215
497988
348910
1593110
910571
1955472
1413321
1510391
1349254
1747139
360844
805105
578555
951427
241410
545595
37951
1799304
1809196
578923
1161416
172968
918448
344758
196953
811056
225757
1326473
803330
668156
622495
991705
1996638
564126
678498
1466558
803048
800112
1311639
127258
67379
745081
190818
797569
402052
1910856
1256751
1068579
777329
1750414
831714
1188028
946413
972762
779519
1127612
1403749
1434418
1012630
1635901
599392
319007
420959
987882
1011477
952449
1523728
1540267
1873593
667160
246455
316926
837924
1608639
1512695
1485030
20216
1801199
174846
745888
476613
1044579
1904412
1690036
1447873
1716970
93209
368666
1967289
1650459
1331681
527809
952070
1705225
1189722
1693460
965285
933410
1743548
677552
1579025
1338994
416604
1751647
1350950
1973188
1809614
572348
1023721
1788797
1178926
132180
1933311
247226
1065818
718256
1464927
179496
1857696
1518409
1890316
280556
658282
88428
834128
1420622
1695419
1100521
270706
731572
119806
846914
669820
1210188
514504
10690
566703
28706
1490429
1980852
423944
408484
796076
1523203
1067583
475713
524001
1695172
616850
183650
1939084
554905
1474552
1465791
1180767
94419
269743
289989
593390
1482699
704272
1178804
631830
142621
1618395
609684
681366
365352
570043
1512178
212520
1237111
956218
395068
716601
1519311
396541
527304
751982
1963644
396310
1973192
1812995
1055162
687420
1558331
1458624
565631
1102897
1775240
80522
225345
909916
1172864
614994
298949
1755505
1784612
1785403
1071450
1740373
1918027
543173
1201972
1483626
365072
1509458
1162492
783791
1727957
1124732
1525677
1144650
64850
1982972
1378746
1510347
510137
585141
904649
1746098
204681
1564243
937687
293263
1730532
1198486
896487
1713919
1432520
935749
198202
1089637
383603
1469818
1766815
1593047
1887082
707770
432182
1087157
494823
665760
1450021
1141502
571191
1865068
583842
450045
874886
137720
610583
516374
68106
882525
984152
631693
242361
631601
1223169
1856521
335130
9951
1918685
63398
664126
1194667
1974188
812276
743025
1031525
149813
1776833
1072752
280335
861217
1999792
1196373
1867671
1559016
1497731
1439581
1091529
411281
352469
4644
280006
643437
136350
1100970
54844
1155624
1129795
1842257
113639
206628
672715
144314
1252483
680685
1584291
1038596
859897
1196483
1123484
1633032
235371
1994731
1758415
538521
1758557
91654
1065595
802486
401816
590886
576909
577676
590175
838904
1777448
152873
1101499
67426
470305
785748
868230
527054
1504260
1352872
805080
1620745
1617395
1702455
1356747
1322782
677776
109293
209915
1626800
621440
319545
658856
157784
1786418
432003
922350
1498291
438396
1926220
1062561
438874
24838
1991087
1947500
304045
1946376
1100166
685649
464268
1172986
1320343
909071
266007
1876722
894345
76703
3530
756889
697875
82851
481387
1450431
574914
682220
1313102
1124891
406367
1462728
1967355
341049
1206163
600876
1759984
1892600
234575
1017352
799399
1196218
612835
756725
988808
1425902
139926
1359266
222826
1855833
1706993
43928
1799430
1369985
1662038
1477642
902700
52133
1787475
1839534
260603
922934
1018977
945141
1833841
855293
1310681
1055261
878929
952449
1351245
836441
1723643
740133
1750665
1667685
1258160
482735
339335
1254394
715688
431132
466418
119942
126446
1073166
1149475
3170
591342
116712
1378711
425309
1534130
641392
1233399
426070
119573
1728029
744694
47781
1695724
157941
599535
535904
1258411
1304632
1925038
593839
704723
28391
320609
1802335
1739249
1100470
1411639
1699125
1959357
1035629
820802
1006507
1778008
185206
677805
528390
670660
319020
1318419
1555037
574535
749060
1714642
993164
1116166
1632811
1288580
1040084
133344
1752649
1668292
159004
461757
201835
1868570
32132
1054325
773764
1054265
1751611
1831464
1855377
1950664
1133367
735073
539632
634612
1806203
1611854
153965
19454
1021694
1857086
1878318
661557
561934
291364
238151
1247283
118451
56242
1265727
1513724
1559670
1626351
651795
729847
661106
1072502
827108
1295219
1769117
565552
569120
1847328
111760
337467
113329
1857810
865960
151168
597347
1448687
167646
1813536
736837
100642
86696
1627552
232295
1334405
1814733
906813
1629318
1668979
1054117
1133680
309292
1067514
1183577
1315283
585925
823829
1639910
952385
820943
703419
327655
755980
142717
873772
744191
6092
1407122
814054
405620
226170
840408
980864
1081857
1034879
1182929
130933
1345161
1650562
28860
724933
481158
126877
537037
674719
1872720
558095
100888
1611872
700961
1003478
345088
857488
15918
352562
156470
949110
1228989
1274308
1128559
1301355
497453
1700727
655201
1213248
1777099
918562
1749540
1285904
1247357
1935640
1520944
408878
1152916
848188
125863
984523
1914283
698640
771090
1679661
1491512
1077668
1853253
764006
411652
569593
650597
1449418
1281591
494309
1728745
1888208
1167134
1507799
192185
864207
1291802
1500116
1161683
543828
951918
1964242
540208
775735
1035391
1259887
213308
904669
81737
982363
643789
189380
221597
1787470
145501
584480
1553162
450717
25256
941655
1355813
1491335
1352942
1339035
120813
94419
74101
1599160
1273977
710177
1935557
800112
838376
641396
1284867
1551006
1667254
1599083
1817443
29492
561261
616434
541002
594285
29961
1636136
267632
190431
501965
91119
271352
974925
1278591
873373
49824
369994
1018390
1299261
135737
1003478
1259238
1872597
1053373
737672
110152
969767
543046
1706409
1280424
1649913
326211
916307
1753634
695854
1427176
1513867
781444
388804
888043
1419733
757945
1835312
1313495
1569199
1545843
827815
1238353
944789
303338
659908
262537
874965
20012
1135413
1253488
1315615
1763714
233814
1142950
315132
1876303
1368424
1117770
1066818
840357
1594313
1092158
733498
1467330
1496257
669291
857751
1345464
295529
258850
600304
498766
528563
1990932
1769288
1247339
1310963
97418
701591
1197979
17130
296880
1898280
603817
1522505
587373
651210
1050360
809312
904669
1911759
1593234
1667594
1780696
641460
797006
1763724
1146542
1939312
1979183
1094406
1173188
1059595
1055521
633483
324359
1153254
970340
1869707
762083
1893520
1071666
1857424
1151950
826189
1276484
969473
1308574
1320435
872597
1205614
1472003
428987
1926922
566958
1178237
492828
57512
525927
266618
1490231
1171263
602667
354553
195767
330502
1997377
1435400
477420
992695
1312522
785748
1794416
875994
130928
695792
1553523
652063
1844430
745807
1192323
535538
701380
877669
393722
1054472
652415
1647389
505976
1046853
1281825
7833
444641
158739
217758
921481
1289432
160583
1097371
842657
1137733
1883692
1652925
53322
1106139
125574
208341
1184859
1838284
808327
493459
90944
323559
40034
1783059
92743
1135209
147028
802807
839097
1469532
1514439
470318
1020596
1715391
474775
1734356
692176
1866680
492131
870343
862380
365902
1656965
184337
783655
796851
1882123
1298268
1664832
1551768
939549
1918356
1443904
320873
170459
1665575
1029840
739782
295465
116026
931744
1829068
132586
1340836
788762
65564
1876591
1272023
1252752
437169
1053283
186884
1336993
1420841
55059
1459124
902174
518779
538266
1896839
1668860
8265
1966080
1001865
74452
237747
333152
1490089
1381828
1289643
1014810
932407
509707
336104
578705
543945
1106687
79634
1088188
638415
1046033
240146
1335481
1376494
699657
334729
1213184
416001
683334
1014807
1500474
498734
466092
601289
259890
1022262
100605
1095516
1128310
1412108
1503073
1672389
302901
1207505
297298
563040
934036
360039
107171
869822
640497
1533855
186797
618074
1322361
602856
1627318
305378
703587
1810396
338077
1769637
844392
1411059
406481
869900
1117424
192574
297668
1097963
1945030
983929
1592553
1105065
1648182
999807
1684049
1469247
80791
1951574
794913
816899
216815
226202
1725388
692056
913258
166713
434912
1905315
783813
1235613
571186
1362573
548780
1891071
1136191
1960664
1305251
1006285
1083765
551724
372268
1950315
1338737
1980092
1189588
1143182
497193
1658084
1760331
1158474
1511763
876673
206218
340453
864789
1078134
986415
1212994
563016
1000285
429603
378596
973825
181472
1649807
1373335
200775
379693
260343
772175
1050040
196400
432093
1503866
1109979
1624749
1407492
1403720
644220
1575691
1408383
1474714
1461131
1419020
1184168
183310
1013056
769920
1584831
1040084
1411684
1511358
642164
1829862
562189
223196
45553
1703340
1637615
1054853
871782
1948674
810773
1293235
526402
142599
1512718
1482482
459323
77953
445966
1411998
638054
887897
1784378
1165379
5272
859517
607116
621719
347778
480605
931523
734714
931265
178699
1575502
323400
1452696
38728
1178237
1051663
1226257
1993459
481212
57983
907622
1891481
525084
1879532
724240
1246483
1272031
1433887
1754488
1290462
50009
283775
683710
1814084
374310
1479611
1945250
355421
1852318
851937
698814
1348697
324997
1322785
707825
255464
676785
667862
1160777
1375278
133170
1124440
1835370
1081648
295448
333141
32004
1757640
268763
482839
1287178
103234
774743
782926
1517712
10652
1425913
1034621
467252
1098947
643352
1180597
1970681
1319562
706420
1440088
786022
1568601
134746
61237
1277689
1172760
340803
635456
734903
1082353
1211674
1997126
26101
695927
856609
1957994
1756671
229569
952511
298494
1771989
228628
820854
1756537
951748
263991
259831
1376671
608506
62057
1532488
1048872
1459044
1178863
489032
1758442
818304
403006
1711375
1615212
899751
1440265
872554
934067
1590273
1893580
888268
1386415
1521221
452133
1763744
404030
110428
1806719
1164414
408163
767600
1894096
1040683
1483699
1789610
1314219
179458
1801533
1943424
1851458
364752
1275663
1309942
1601461
1862673
639147
377391
1889316
73032
1560600
274740
734492
161686
911770
1395211
591421
1622327
703084
1065913
1879874
1584871
387005
985403
1885367
636346
139114
1484401
353972
253810
482886
225964
195251
901692
1169922
1475589
1356062
703051
1275076
1881559
303338
31820
751269
1235199
509478
1190437
752825
1190626
638578
497289
1435035
309439
1580063
1404565
888530
787586
1903568
1442475
68517
183348
1110620
1328798
1870347
552615
1441000
1221888
671574
512793
474590
628502
1389492
1760309
1677251
1950583
898718
333901
1182058
968520
1640352
1976637
1776678
301147
397109
1634757
1851745
255270
402369
1763737
189528
307854
1823923
591005
694265
993163
456100
1680223
271459
102461
881151
1542118
1878310
481697
1141180
1861886
1720575
751347
1627383
952869
118523
652215
57706
274266
1235740
520745
1738194
57942
136046
312014
643152
122216
1652357
1174211
1421178
1134711
829439
884870
1077891
1432784
747668
453848
34748
1156189
271681
1256072
1192236
830634
1109389
1476021
1649107
485553
147606
420561
798735
1478573
1357055
1628557
107425
1293290
1788688
1349143
1490367
240001
894026
1479971
766624
1456984
899972
99778
1181701
1295943
833767
1351867
1762393
126304
246075
644640
1026239
1962573
1797320
169364
577015
305082
1105157
113324
118
1799740
817279
907630
1449031
942066
579127
382561
849850
1456647
1135111
834097
1052350
587740
1825683
1036210
296297
1170938
1433505
1147020
930883
373854
1442135
1262892
1346349
1570953
95158
1095036
404593
1730735
1523982
829935
608387
993244
448380
1060556
831648
1374620
1027038
1913911
715486
710813
1865933
37059
563302
121748
1726773
1322617
1585677
331686
218418
857961
588261
1127903
1086396
581435
1802591
974652
16335
321110
966666
1382263
1263053
490929
411044
1668199
1255358
258164
1321135
84145
1871866
1621582
1468355
1139928
27000
768383
226944
423487
942795
607426
1971175
160771
1937297
1234169
510878
1973515
441102
651169
1357646
1606112
1551245
1334295
489777
1945728
1293508
803030
739112
603902
1708472
704753
569472
1916989
368732
1414393
1903348
1713614
388362
1299475
206628
222975
640222
1153918
787353
1116653
383381
1030009
1412607
1338366
113073
1627507
348537
1328465
505544
1685286
18420
1736017
1323430
1003350
738620
775437
1818532
552530
1091913
1141069
1658362
1088081
1229227
681600
900528
258066
1462530
1115605
132586
1910240
593240
1554204
957386
1198930
141537
121154
614068
125695
55287
963645
1473160
1964450
1539281
279399
1764960
834336
893108
585870
599397
1553865
1870449
1967334
910646
1274073
307257
1205614
665693
253614
73120
788717
639669
129232
483666
817412
1292476
1429455
486455
1599783
1116529
467414
970539
547985
59109
591401
1247039
1063075
1196591
397562
245046
1871111
1209242
1309344
790199
1548127
1899691
953972
913665
268726
1792248
1814013
1095477
199472
773185
936166
1104943
1002393
1500228
1801854
1460755
821403
1704441
1322662
1291171
1162693
1612025
51477
1656979
1917502
1292267
728183
939876
1280944
1732864
1583362
995317
1530902
1910839
140705
667514
274950
1506858
1792896
1053752
1441268
883995
1008304
1688227
1062894
1646313
1951676
274679
1468821
447739
1696380
1002281
1281560
1736606
1001198
227558
1689558
586050
226268
529259
1336754
652395
1197306
1513024
1184288
1888497
797905
1854010
1756037
234794
1434102
1085271
588423
440150
1899786
80228
1068240
1989503
975372
1550423
1456229
69310
1882309
1771573
1315320
1967270
425402
1499758
1680524
1533270
595876
400886
634976
1917845
1724959
341715
130026
1734810
1877169
1236384
733906
581479
807186
312289
1195998
231283
1444327
1746097
1962659
202669
521427
727024
1335507
473401
1959719
625339
1561474
419014
1867266
1282242
1925966
205546
1846760
1063053
1832633
1745059
893880
363577
372886
12267
1968766
1384352
1378486
555601
79319
1094582
1739350
277389
1057343
1390265
73245
1624648
1419808
7181
1363661
149507
468509
390561
1623130
512941
1301648
490689
1960987
1215430
1740788
1829539
1181626
1863114
1415768
622684
1156938
1729562
1873593
747301
605821
468635
1328451
1463215
1621032
29854
1743438
545644
767974
407928
206474
572348
1240170
140171
850715
1055051
1032485
1043596
1516464
1258938
1038425
1555601
899666
1181518
683717
1171360
1336840
743234
422124
190780
6936
419997
1132641
528053
500506
308799
1486722
1788854
1928609
1031567
1289659
1558993
1667473
1743924
67392
1870613
1181391
1281697
1103708
312841
851536
1733290
93355
1373374
835708
217521
491167
408003
921614
801096
466156
794900
632949
410392
916194
55136
237000
1431469
151057
1705746
30397
285773
785979
730682
1507359
293357
1641803
250428
1025780
114062
430730
972398
1031
1366274
1357239
672715
488677
999059
115731
1170162
1459817
150952
945572
326644
930181
760750
1068206
319575
1412926
146677
505250
695784
959906
1760583
447517
1932535
1277583
905576
1547320
1167134
1120193
654500
1048210
798966
1211468
932026
1701071
957559
1873384
1284772
1574195
834950
106569
1970906
45860
471039
1621638
183209
799004
655944
748570
799080
993632
708492
1032028
1144890
632312
1211799
234804
899575
352469
1261605
1493258
711336
251461
1809434
494056
213485
666701
1721932
140705
1407045
582170
297874
883249
803905
1218391
909616
1769613
1422650
36038
1997365
1616976
1511962
440723
1991298
533704
224687
1487972
411281
903776
255323
11792
171428
179686
1614864
183145
1749329
1168047
1897414
183500
1188521
1688047
506403
794185
1510362
849475
1425134
1871604
47434
422124
1469530
547531
1670331
50945
735196
1028066
1515961
224559
372051
1492482
1518023
1093261
476394
544754
1729952
709833
1625610
1831592
1172191
338361
748207
1346293
753793
1892266
1320931
1388246
1179492
363601
734214
963458
768264
82558
1307250
139639
357009
79648
1381937
1546863
1179347
988533
1781752
1620534
1153918
988908
1364655
1077425
1857737
646109
1608467
243803
664075
1934287
857924
1177127
992731
1143989
1491048
1829652
1961169
230327
912254
481746
1947810
1782217
601888
1334135
301147
1603575
602520
1696725
1947266
796423
162679
829775
1328659
1189074
1367927
454757
1335546
360126
1876227
541597
805307
1966516
1931161
195578
453671
16483
369804
1506858
864903
59011
1252448
728874
158040
1202074
446421
851654
575965
1910751
1227776
257398
1816750
939750
1793223
1289580
1907407
1639103
224687
1821770
1673229
920798
1746507
607431
1668432
877586
437068
541947
1364791
176160
818533
371822
327419
1265752
1238492
910391
136161
1195203
1612893
1702087
120730
118659
1159007
1028046
161028
1142860
839665
246455
1683468
1368186
1005599
1194679
1844323
1639703
1428589
1026304
761109
652502
1421241
402526
165239
991099
1115799
513283
1931203
668125
994056
1896479
1355206
760853
1054153
121285
824664
242079
1760003
403800
1201134
1075200
1532779
1341860
929783
1222861
672519
512057
934219
1074531
1332944
1678819
1025770
1418422
1777784
1145089
207343
1627771
1247165
491966
1548203
1329044
1906923
1118278
1316660
540333
201224
736623
299582
1458135
14125
1266446
637672
1802215
567722
1417926
1130581
1278928
333754
1401809
1047541
1496128
1505074
326675
1739382
382171
1212148
1418458
1296785
1115482
1219812
255754
1750939
329165
1986692
1076463
1298085
343223
772016
603704
198557
773031
342973
1827821
105765
874037
90386
1287413
1616118
1473313
318839
393418
164141
561642
783655
1850231
1332201
226545
144824
501630
1734332
1449774
1398531
173597
681298
1562234
694885
1083922
296276
1936391
512929
310520
357161
1399532
192665
83240
1986819
1003548
1750085
1780239
70426
300465
1450232
1345637
1251210
281006
583904
813214
1922512
452256
1526130
1273098
970352
1462384
112194
1522731
1830766
331694
1491516
428993
1113643
857561
772096
340266
1724343
1743564
1245439
521282
542963
518534
1811364
1478744
1926697
1247141
159914
1591931
1855041
1829797
1590775
1151809
308216
1806191
1392345
1405746
465565
1294169
7546
1286183
474929
1158128
317513
1434589
759329
405508
190266
230626
572151
529862
655722
640199
1808540
339325
1472578
1909398
1526126
733472
463183
1602054
768275
10829
492907
544437
650876
803170
1209158
1718091
578931
657178
328573
1815795
1933711
1500331
774926
812893
1388724
1180712
645845
1857613
1717865
649964
1197987
1168889
1212567
1833593
112047
553526
1945434
522032
925906
918943
1898456
1384775
1223015
949980
811256
743994
52723
479540
1677227
1018507
1563542
1844207
1169162
265337
1926379
719019
535171
166328
1801453
1925698
1612867
997886
249700
302698
1221961
1632298
469008
1202354
1554907
942847
24963
739991
944728
1384680
1636864
934192
899378
1455906
1171493
167509
37381
1303990
1963428
698545
1609219
1466648
1044593
468530
813147
1277110
1755146
1643530
305151
900125
1206265
115717
18081
1524686
568632
227592
1393223
237408
577687
303551
580520
1364214
1890900
1622370
1552763
1063508
28522
1013711
1627677
1897121
283508
1450363
927192
566467
1569943
1691053
870026
529646
214354
1151315
1017647
862627
1290992
132411
1120224
1183543
1602294
1100409
588897
1761986
1227081
98396
462464
61377
1853857
1771333
1189443
908186
777707
105998
1262338
81666
841114
1295898
1053342
82175
243110
1361573
159291
1280904
577518
1421139
736621
177829
829822
401394
1482148
289484
1735854
1190373
992292
380303
959691
1383067
1120168
246396
1445071
678654
1613298
849494
1011539
1341213
495512
1904827
413885
1392137
1139628
5909
1018241
1711729
561850
1273381
1930196
183667
911301
312306
211272
1823858
97254
1755601
1334955
311779
1883784
1265468
1670940
1453218
1874724
382744
544126
1026121
181687
468933
36062
68753
846257
1876227
793139
126538
420311
1439314
290316
218958
86720
441009
722757
503195
1726066
730105
116878
749462
1034095
1525787
1647393
461698
666841
595773
125804
1672486
1403272
800072
321645
195988
1787618
1414956
1185430
1760660
1822727
516230
1844427
225926
1637607
946576
1561523
918750
692176
1477245
1034350
1050792
681317
230265
1263490
1779835
1587149
136681
4842
1085911
1860497
1609404
160462
1147923
272829
308674
1736867
972864
1652939
171376
1797754
1560251
900663
973985
964167
111061
600485
1037266
1817827
1954435
557835
128723
837934
48511
820556
1629353
78709
835814
186945
1534799
1134704
553309
358380
119103
1266357
1757399
1878538
870159
618875
558397
1896122
322844
129439
827582
1728900
265890
1248468
963960
1834659
211322
320014
970819
201070
279942
433590
839596
758586
486342
589002
1681409
1701497
404899
867182
369238
240580
1401974
178201
1310612
1023473
1458629
1769133
1861470
885942
1311721
1913890
1946448
52258
391215
1983006
1463493
1752110
1437965
1341183
1947233
418898
391952
63949
1749507
1703111
1180700
1943424
1122820
951985
1539385
1179948
752283
297023
1129316
775201
770392
551836
259749
409334
1779109
119193
595728
1781526
333780
1336645
579644
1554204
1824184
1035629
1726987
1709633
29322
928343
2027
1622160
335291
1020181
1423078
245545
1928716
915326
1703975
1632835
721845
1974340
685699
452079
1826715
464892
115936
1117247
1554445
46699
1367502
1273672
1010388
108892
1015431
1751771
411507
1169907
1795159
1535553
360492
298186
1587096
649599
40634
821568
818445
1489032
943433
1749095
1708902
1307968
690766
226924
1581620
1337833
1042570
1531950
1345496
1757508
997021
1236054
1523372
1574849
332552
1756323
225484
333769
1908475
1615076
1161596
1980306
540824
485198
1139634
1677611
817231
1996844
241071
1231455
573530
1918668
1372375
843718
1229885
968849
127317
1963130
803631
580651
578487
1954010
383784
1881358
266109
719774
223435
961310
1470841
54637
324188
575517
833419
346986
1494444
1313809
797587
293254
1330499
949777
530565
1529465
15988
1520527
1771483
975521
332767
1660415
63498
1307731
539034
1176809
123375
245689
1456888
1588684
1104539
1500707
1630147
1106055
333227
711950
157434
457163
1659586
998547
924413
242512
692453
91903
1359738
513278
1281294
1264441
608114
813745
996556
1630887
86596
1801740
1538102
657069
111554
1512322
447658
1006565
13597
250414
1642321
251313
1124855
181986
1784295
258145
35444
98918
535654
870884
314899
1782279
1276764
358912
1964214
1891409
347855
1479653
1101317
135408
1506376
103097
907458
850549
1285191
243040
1770149
1539082
1676697
268568
745611
698858
1490152
765808
1468051
769496
1657665
82454
1313637
229414
275110
697465
774359
1393579
1110579
1404512
593933
1979187
124446
1701260
884733
1104436
715445
1205937
705474
1532032
40126
1006921
334488
677301
1270067
1760347
1794452
1591254
424360
1114028
270808
1884855
453349
440629
1702307
555563
104465
1901341
1073672
1562134
1637912
1109587
1536110
1452276
243803
496480
1362198
1890182
1994685
1938000
1121634
750671
131063
1785776
479333
230732
378668
976430
358965
577518
63328
1236860
1401490
965591
755964
1996965
482029
29492
25381
119112
888983
468671
605978
1574110
942147
620592
330345
1419047
9276
1298630
1303517
633154
816795
273254
698287
1404720
1052937
748664
1752974
1396172
1398302
1882481
707597
1754496
950535
853448
1008531
1096400
1296963
1758582
907741
1361616
202051
1029106
658047
1957571
1936499
1244072
241366
1336696
227412
1498254
363015
1389251
1480650
73409
5482
1531628
1645286
1840646
511828
1011229
407207
920403
298898
786369
1421448
312546
1442607
830322
304595
1060379
476581
1088553
1707408
179218
877239
507777
1038433
1889956
621960
392476
1089241
597857
1274481
1090761
356919
724429
449903
1779391
617609
1748361
1839558
1113735
33675
150153
304784
1193168
1714074
1225629
257342
706231
1938506
376014
1844549
1020272
1281560
1577900
753182
1629478
87309
247717
1580850
1342662
543307
123179
1132372
604212
1506435
1480580
105962
1304842
521345
375822
832640
497860
1209107
1889748
1674232
1502219
111871
937315
219032
263852
768093
982588
1991031
1137876
1442199
134607
1491920
1236186
817470
804662
1371624
1297206
152153
1301685
1719482
1058741
424486
285240
910011
1968046
1988667
1428819
1416824
339015
1802229
1427392
1186032
1015117
950677
571471
364849
1206346
549542
1372790
910301
12075
60346
1526430
830766
1327840
338361
551563
1842636
538974
20013
1111271
753873
110457
802081
155911
707536
1460111
216907
1839764
1459913
1400634
40105
1635786
1209418
171282
1327021
1966562
1812055
952697
1314757
1698004
1649717
1484083
1344749
1023733
577486
398723
1518131
1514029
1391994
281507
1669251
1328508
1072498
58525
33688
316189
1472482
829282
813266
856829
122622
1139715
11223
1585990
415667
1172866
1980696
1238667
1456899
1090708
1703076
242052
444140
1790010
707486
928858
1394259
1537487
1005435
441135
1562683
1765665
1352361
1799339
1327977
1081919
815043
217841
787052
547257
1230126
1363359
1072498
1534056
1264667
766771
947039
302496
549061
358247
1668667
1085637
1994644
161227
1332396
659121
261471
1411320
1740530
731529
438913
377019
1360555
1077405
904246
85079
784885
1699703
115720
181331
265526
19538
907383
424674
219338
317427
499774
490380
1227525
1665027
1558925
1060920
755472
1000160
1981940
213844
1386623
497341
1865283
528790
52680
1726741
194793
911589
1569791
1480207
298949
664643
1438563
1203411
588389
1343827
635885
488592
1673547
776583
697534
142741
375773
1966233
324309
1533271
55368
1809094
1436423
1060672
1581148
1004335
1010814
511322
939230
113548
1300070
627871
1340197
458547
1186510
1769568
1796257
196390
819593
1681150
1846732
1797488
1642087
943535
95516
706890
1952825
344784
1208817
1394555
883529
466813
1581580
805606
431291
869038
1700600
1805690
579549
1090150
1542385
353783
1654372
612884
1256408
1597256
498702
413472
724240
1364655
1333562
864286
1633902
496006
437846
236784
214136
1864155
234645
1505667
1681678
1264469
94245
1681990
651833
1880470
1766481
1135430
45243
737490
1418036
1668649
877068
467977
891978
1665575
1164898
487864
160394
1474063
967362
195958
1276648
1792896
200215
622799
1298843
701796
1102277
1011965
1997750
1139212
1981161
595435
1431241
1857552
751257
73240
707265
451004
1441466
52248
27750
1042126
205759
598734
1107607
1621149
124209
1862566
67679
1792974
427148
1404621
612761
1510795
1071916
1244927
1254239
601082
997256
1300830
450021
1925864
1479145
1772277
544549
280287
615935
1979329
1756502
1127578
1829723
1974160
1154608
1627789
1222560
1830766
1024666
1910083
1491712
1330787
1149304
1493408
213967
1454203
576968
1261004
448778
326587
1272575
1063712
563609
512165
1185845
92516
370837
161287
1547103
1018435
1895984
991936
1050040
1544250
1189845
1491429
340312
475261
464452
1593410
557859
1760217
879929
93514
1753006
956060
1721291
1498128
836234
1308899
1693560
290833
1114555
105648
76695
1710738
408825
34678
444364
739789
1198359
1346110
1107312
633074
964186
1698058
1843272
1925228
1386681
843615
1622639
424624
592008
270142
530448
82354
1942724
1296064
1415716
1669957
1831760
77194
1134702
475460
1954977
1039602
764637
1482214
1443235
943691
1431636
636214
624763
1160957
1385866
649677
1291923
759269
450548
1299608
1915033
377043
557245
1575323
1626683
738157
1488834
296276
1942003
243916
689171
413580
840533
234255
969251
1749379
218228
349577
1455825
13497
850334
1643218
375743
95495
1896816
1600117
118971
2655
788301
1023411
944031
530602
642059
432925
1598591
1174147
1248578
1632212
998672
1463582
901054
909762
671678
1511113
1150959
433270
1233435
99328
1989034
996410
190979
1831845
1295627
681340
1268993
1653388
63859
1868396
353102
106389
1078375
1252429
1694187
521402
1741594
202373
791553
860077
368532
1809144
1895484
1378671
1079125
1172644
699141
1048624
1079021
1901607
1391125
250946
75201
1285501
563154
1546248
169753
631218
108386
1838561
1128559
427070
1905782
663516
1718929
1688520
965375
1934717
1539046
323636
730509
1929320
1991624
883638
988059
569085
266055
800959
155824
1869536
1568066
1994665
57322
791625
433374
949363
568300
546292
372612
744910
740921
156604
1155624
1066923
1156354
238432
149602
1754939
1415512
1722835
1099425
299191
334193
1699704
1883566
532859
1682556
993313
1277814
1644012
1438419
733227
527307
760807
1873966
1433354
1359500
1736781
1320352
3341
605363
1839386
821900
555172
467037
723854
934996
748570
52213
1875909
1533286
310684
1352816
162295
1038332
1278928
1222682
327827
1055552
486904
1114636
911412
1406284
240368
1237274
1339904
352137
113667
630013
1008607
51523
485051
1693473
1394612
1978860
215417
612419
1487666
130019
68382
896850
201722
950956
1490950
1888847
21442
1575068
1322544
63341
1719150
1469734
1339618
72209
1134330
1840209
118823
687998
1036420
167964
1331580
1779423
465941
1597351
1223028
1050111
361539
1093322
267568
1607715
801935
955681
714247
1505933
145062
1746957
821934
1777835
547476
1293496
721382
1429771
291139
1445658
1578881
186667
279908
889949
569588
456939
6858
1394593
796076
1227894
1966335
89984
960369
907287
1393190
258918
529845
1053142
1742778
93838
1137850
1665995
778689
467982
1784278
203121
1884365
1270977
861950
1033585
1880604
1027756
204528
1385869
1539732
1030656
164454
1223325
591761
1940613
274266
754633
90797
1750813
1763115
226433
339270
1289675
1881095
638899
316926
1732780
980185
601851
125165
1060322
1057206
1842243
372794
1999585
1558261
1717956
1484732
462377
455214
996449
1115709
1800369
548018
1570615
746358
394928
606333
249023
1594400
1081859
1057300
1163660
808508
228716
1696631
534226
1372374
1542164
1118740
1558925
1894934
407928
1229702
1155926
650594
1107706
9446
847528
203068
991091
965520
937705
1823133
391121
1098197
1799128
963373
721697
494791
1177182
1817336
811891
1581271
296395
484130
1674146
1718656
1269187
538616
1546700
822165
278529
744118
1231205
1684453
413303
1182216
1100571
416893
270637
277017
705631
1304190
1799225
883284
962619
986229
622723
680468
1448384
322404
1357274
1380344
1670762
1437090
548215
1533396
278194
1730157
1060604
1650064
1547543
328400
322889
1143957
400861
204982
1921039
261233
1077668
2713
1903551
95605
924383
1468244
258182
1483600
443222
1344119
722020
1429349
606036
1704550
1157273
1873305
1204518
1087344
1259802
1014572
1226340
285035
1102715
1018983
1909149
1721557
313573
1903288
1685729
1748863
729512
412043
1380252
1741465
1898314
904121
865163
1464530
545117
393972
1034606
879590
23518
1024627
1766602
700133
1244979
1645676
1112250
911297
128490
1664496
117377
1391202
796382
1686724
287665
279644
1595766
1906034
977940
1250655
1102195
1762251
656210
1648548
670864
289842
651342
1187787
1238334
1733955
251497
557569
1853033
89803
1245974
1661690
1236989
985730
1706060
1716826
854197
1513707
993163
503626
1154038
1540216
32536
234173
32580
1083870
77540
1954146
1134928
1738204
1637961
1802819
284
831070
1199509
492294
34092
750943
1739251
1259212
720519
1882777
560837
1554961
221399
774844
1644704
1109325
1836136
1756427
1338249
188467
369492
1212195
97013
1014108
1215682
247297
150892
1121706
173690
1819787
158933
870496
88148
1680802
957314
1178884
1729932
547757
1227504
1590100
1693603
1057090
1573733
1572032
1247519
819041
1922955
513350
389348
1063504
781146
1675955
1261939
493475
1374130
1763900
942228
1566351
830342
1581251
930686
563755
609722
1660290
1787062
1511088
1673913
1384417
1600181
1061395
1233352
1424329
665239
886506
1377792
1303722
12388
361080
1555309
325965
1308425
1272096
828154
604202
921435
1285545
1797568
1645036
1318490
502837
1092934
978807
1164848
1539800
336454
815641
894958
429591
1004632
1710167
850843
1856650
1420501
329865
146086
219411
362324
1912238
79577
557554
1533270
1058968
1214327
461869
1411994
1799304
1372027
310637
1570172
1634806
1425515
1103793
1438235
750061
999300
1677633
86314
847042
267381
1576655
1221378
196400
1980979
95584
1735739
637479
1220954
394321
1570584
1519284
1049541
1475876
890778
990017
334866
329712
1729010
1645785
405277
1168753
1880258
549618
797291
221924
1680474
1445616
914793
500817
920198
1870635
372045
1054240
1143392
343735
1541056
1092583
531698
1487201
1391062
1161662
1288717
768411
595848
883499
596165
132846
1104724
617
1607376
110106
779062
543304
346413
1556335
1604085
1398137
201791
1196632
539277
111025
1023732
1277528
833996
313345
1282579
928676
1684635
506213
793960
774930
1156651
356577
1770199
1134517
1167316
1822037
1468967
252768
1808014
428312
1930511
569409
543579
1032183
1693078
333999
28898
465381
1145001
299424
973143
712369
1092554
142231
1627486
794372
1802512
471080
1583211
1665576
1301401
883251
1369038
1701519
1585060
4842
1830055
1919758
1640233
1573716
1613957
1552392
741335
121214
1750401
1396221
1724821
1204949
664530
1509318
1939525
199761
589035
1783236
871382
781003
1123786
1789439
1836768
337845
181471
1002424
242012
563049
1563923
819791
1091320
642059
595248
1690957
170648
1517940
888877
414382
1915221
1213669
1446089
72619
999073
137730
581987
1248947
20570
326122
1450060
1637964
1667653
464317
29790
681014
1636341
1507742
264350
1864910
1280025
736562
1638073
175655
1815486
6842
1205010
454402
1625150
39606
1884942
1091899
1218992
1261454
474418
691304
1175210
53303
895831
1565825
1985581
1325031
17949
1723670
332237
1082482
496735
777540
1632304
845794
1846721
1575991
184188
910817
1439289
1504696
792043
757382
1932794
1174701
1707225
822582
363974
705392
978427
851138
886326
1938839
333058
1586904
109351
280789
952350
972762
1723917
1074015
312100
772707
641179
804140
1554562
242361
547155
59001
1102500
1222160
824017
45657
460193
891947
1674669
1627539
813909
320449
1049927
788898
394174
932027
1046802
512799
1039882
421709
432917
1071400
1453788
113404
14808
1727998
1687608
1670574
1510448
1653150
1601469
744597
679429
80791
1610136
1434472
285837
872633
86687
1316660
980685
1707719
1833919
171251
1832141
816227
843423
1510505
722557
1998758
473710
326587
203957
1384179
1494855
453349
1637054
1314935
21515
129039
73513
492817
629504
484107
1384775
1967855
1425613
1642119
947591
1457873
645345
1329719
265757
1699695
640225
676223
886321
1217327
1431420
404294
1897356
1016805
372215
1138596
1567099
1965390
924490
1849344
131811
1246148
1038298
1556772
1702861
1378529
228415
975845
801418
422959
197822
1475327
34362
1610192
1005516
1917457
1008966
494814
1702697
1602410
332803
265403
1108321
479640
422682
1934431
309912
601685
1713089
599814
892850
738684
310698
1653388
742872
74133
1387845
1492696
1264438
276150
1317566
1349450
405909
1422157
1426846
1239104
1438457
1038332
913663
755027
1602163
249509
110138
465217
1714307
372839
1049353
1709158
154577
370073
1045838
828781
1812943
1651425
1306746
1092784
771968
646185
1541280
501313
149586
1240098
95600
1981471
491163
157586
1248044
1815486
834128
1804130
1163521
298232
1650259
1423078
1506742
1512582
1226326
1853535
872467
801549
1076803
796423
838850
1400208
567694
118196
957731
722129
298068
1481943
49368
1533084
352762
1830071
1619399
627941
337341
235855
367198
1227397
276185
1490429
460821
573586
1251614
232533
905080
352982
1068249
1851367
1192944
1314789
674719
1765097
800074
1698156
1275806
1581047
277899
930750
199382
515586
1139892
362265
482097
637385
1363838
1700993
1026002
1994928
1194993
1003988
767337
1943405
777871
640787
547678
1740207
391864
1336621
288121
1229053
1031
454488
421653
1925735
1074718
251832
1870278
166907
1221990
1005180
1652337
1282632
530171
1844466
817004
314342
1201703
95891
1877915
541499
1076518
1315404
1751362
785042
368778
1791886
1113940
1431910
921518
1642087
776443
949622
24444
912171
1488156
641384
1684003
904430
1911802
1681409
1376750
1186360
1759338
273301
1599190
1993401
1740861
1045396
1917678
913079
1310739
1367155
244356
1273996
89138
685721
304720
1880323
16122
1888786
1486345
1594929
1194264
728220
1228776
1385913
624094
1559859
1636857
1198691
604143
1367649
1779235
1199147
1484531
219729
1080010
1175538
1349610
1409185
159315
1980710
1954150
140868
215417
1146007
1837164
510520
1204945
525586
1132401
489088
1027038
1319470
633462
1453231
815678
615935
1518952
407174
1803957
602289
692210
747301
433334
1311462
1552840
1231253
1094767
1499758
391331
1458350
496102
1801648
67953
1766481
1592530
1827545
1437486
1551813
1122469
1250454
1276592
873536
1041049
1246897
759340
463530
1867991
569365
1474724
1413357
1420965
967401
1466442
1850923
256330
1948364
1135222
368809
1809994
458635
1398164
1814348
404576
1831112
794305
541605
836800
881955
1911973
772913
847056
1591371
1561147
98658
777123
891323
1917993
647421
1913697
491879
490427
655944
593354
1619057
1673053
722245
98006
130947
1903221
690250
680883
450490
1275155
613899
104189
1213608
365027
1537076
559538
295982
1059833
1829084
35961
256459
1708210
682124
1154208
1241846
393322
789153
370934
1700524
90608
880567
1972813
1321381
1559433
147393
1406664
1199404
1563877
380278
952389
642222
683784
89081
1942908
1427903
767097
746705
1493431
1646382
174303
1674799
316080
722915
1674123
1128117
1936000
527304
1635449
236012
1152690
1272877
528484
447159
41739
1810014
1029074
838541
1314809
1629341
435968
137220
1638967
1590820
353630
1293097
1555426
683425
611413
1219321
1499652
2416
473884
731114
1131254
1837782
840092
982268
706890
1356263
960347
75663
1687537
1708210
1945530
364171
40481
285708
2220
1784670
1939097
1494583
1302149
854281
714787
685160
1621149
632402
375729
883638
534793
1384629
433710
1732297
839685
1496004
1075798
10792
1464460
588105
723172
1224798
1006185
819563
276701
882525
845996
1659088
1751382
377237
362825
769849
1562455
1285046
1753102
350481
235336
965587
427554
694591
825746
1122749
1232612
878204
352111
561612
1188199
1223618
985933
1030942
1489991
1628986
1944388
635147
86158
539900
1080978
830515
946654
1078806
1376736
97519
357477
869510
634066
1296429
1246635
619588
155212
1790850
118
1725051
1494966
588105
1603433
1341591
1508891
1553789
1829035
1591254
921912
1816928
990952
509312
123377
1735866
244706
810285
1736487
1168390
743912
1727352
673274
1548363
1863827
906302
1535247
131744
839677
93372
1047562
1557814
1774196
1231018
15341
912482
10655
1510285
886866
457424
251497
37392
82558
1754561
1218412
271274
1627368
920317
963423
101437
1936465
464884
1427083
1178898
1228857
1642688
893213
921111
20876
372075
1580260
532700
772892
1572028
1313392
846082
1267161
832021
1196507
1774052
951805
340226
1350144
239048
392863
2425
1320690
1440660
551836
1066539
1930466
1140770
1152010
721280
391273
1224968
1329500
1329107
157784
152846
602789
388046
382121
888002
1296222
1123713
810913
1392504
861641
1036011
1733885
628392
433191
881304
328411
798240
1704650
227207
1087337
919902
1907881
418276
224295
71195
1346089
1493999
1454960
1187780
430777
793977
1422930
1891735
31046
1406279
261691
642832
1628734
1411181
1539641
1483546
1677881
1371143
355605
1430571
568300
658037
1484721
502318
1315934
1104858
1840970
973970
544378
401251
1093137
1001834
1484172
436333
24427
1016730
1098762
1183801
960608
1774126
436028
903527
897269
723995
1503209
913108
52843
35120
1077432
1725702
1101527
1461179
949050
752318
1660984
1456656
1369032
440228
1064749
360448
1986760
1989227
116316
415756
195909
1112295
312217
557227
648198
896044
345160
192679
954266
168667
162356
1830937
476573
1241226
175582
1302397
470566
1671601
694283
1558576
6584
1115299
316338
1888240
605362
341944
1083652
608940
1006201
736332
378661
301683
1841014
1480012
709541
522351
291135
769833
437704
72251
1842892
1624826
720104
412205
1038666
985229
166197
819041
1247426
1886428
376425
195472
1183577
411044
539934
435269
485486
461260
1052280
624581
100950
782926
1381848
1740254
815641
1649799
136351
1186262
173904
341769
641081
1773077
665248
689404
864637
14390
530211
515540
998190
256557
1174064
511049
994783
669037
247289
110418
1404800
865312
1817193
1189845
1850890
754121
25856
1853300
1840982
1022004
1866052
82030
1485314
1414078
1567653
1966196
1815303
1140223
1958255
744275
1797027
223544
53326
1410382
1971026
350967
406367
905247
1992805
116348
639521
764215
301638
558346
1599668
575552
1771477
1313234
1628747
65336
1619156
1129000
1150365
702125
940309
440393
1906591
1048685
348802
481112
926796
351088
1561080
1110455
970135
1485562
34032
1476875
1237274
1358736
1223950
1376294
1771205
1588768
274740
1298840
951208
159061
190850
1461703
1571198
1043079
762557
1790390
1054959
457146
226637
1076952
603903
438842
1107628
1855779
1528901
1331239
1998744
1680978
450295
1085395
910175
1444961
358439
1872075
1479023
946902
1057300
1809178
1938811
1052169
264087
1707302
102482
1062246
307186
1374090
524019
438937
1799741
1318173
674479
1937517
958306
335090
1734197
1389642
1376772
337054
1838292
378061
124154
4644
461699
959053
1878932
1499976
1232294
198136
190818
1992827
58446
1013922
1112250
823768
1663478
1439227
1144153
1570752
1973519
1533617
379203
1202012
1822448
225051
932229
1135771
121169
537397
1787991
1933045
237714
1913004
248124
1004464
1604525
582313
640054
1266955
27482
765405
1584769
1003659
953051
1194696
1665534
1575967
1334027
80659
743904
1401942
708158
504494
830626
771594
1504624
42256
430886
410541
195747
1415951
34005
1261213
1484959
344336
667640
1889316
1536900
1433312
1502278
710946
245604
234370
377527
1538655
276836
1934287
692474
399157
1692397
381078
1963705
1186811
1408818
376432
1214298
1991473
955677
1890377
551063
237239
1954922
1989171
371191
1695582
1261156
1837808
144770
1864024
384578
1644568
1277274
1265171
454904
1614532
803382
952152
1661637
1535438
1535183
1401335
1105850
646368
984547
315777
1981072
720603
84175
1935229
963373
765181
323356
1906716
1897886
1789462
255538
1014467
1888051
1025931
612288
327886
340901
1788897
1877617
544310
557436
1362731
322439
697112
226268
441902
887742
970312
517523
1250719
1955035
511079
1562737
763073
175054
1236186
1158508
5428
1825639
664889
675820
305994
1904581
1692266
1979281
1671526
843564
1978090
494470
443002
1926171
963020
1027513
885739
192048
1654372
397398
445249
1740373
1443209
1233154
1081313
1560084
1920809
1410097
370562
1108019
1877659
1455848
612026
801734
1463270
1182072
489849
1988416
1589774
1490124
1817443
418114
1375866
1768816
492688
1332185
371508
336514
1853175
309415
921684
1143171
726497
1611445
635278
1948828
287319
570568
568350
575631
1808608
1750856
1977768
667475
262968
1858290
704362
916544
1933084
700895
117576
1216522
1737175
515783
310864
1901987
1881600
1116185
1565634
1992664
519276
692856
395861
545595
1029440
1051742
1947922
791788
1152426
509995
1644307
1212517
1530455
239997
556496
89081
1483675
504787
429745
227412
1030289
1261586
654292
1779916
1202999
1349169
311285
1556063
460393
1895590
618395
1088199
179449
1709228
1686118
348343
1621139
1227908
1433838
544995
1988146
1279709
568538
1670959
716486
1844460
1765329
230454
897907
1970349
636765
1890378
1721291
578655
1469273
282014
1273821
698883
492494
1672991
1231039
1853365
1435400
1535335
1587936
1319332
976887
916046
1773010
1477728
1533311
1840252
1236658
1066021
1698566
1643348
943172
902101
301147
1841489
1499916
955769
447063
1465419
263563
1830828
1889856
96901
1002834
887374
1640773
1606651
843549
393230
1630039
333753
867615
1751771
1394554
1049967
1452756
1669343
1627383
947345
353102
1567757
1820589
220430
1005574
1902212
961217
1558281
1602294
1710888
582957
935441
376684
1850423
1964289
190712
1017882
440196
484224
254946
1234972
696723
223226
1325749
1854132
1554891
1533911
183005
2692
701796
1958722
1112278
1467307
632557
1900783
165535
285856
1279532
269206
1598913
1936649
1156621
157205
1586461
1961881
436695
1066572
1487070
1541367
101216
1606171
1096321
1984755
1273438
265232
1196374
1724078
31702
552599
362318
1842025
762733
292817
1741516
810027
1330828
815145
1594297
1343464
843646
1462728
313233
81767
1301457
501271
1360517
845191
102868
1711034
1874724
1971825
622611
472203
636346
1830682
1224982
1183421
1898251
1839483
1633027
1253640
1524947
100042
1519056
434963
1346703
1236148
1847262
1404641
1186011
748978
87875
1581420
1538088
856719
581157
1102428
291962
1830020
1491037
410646
1723588
173236
1553401
561058
1546873
1952279
1964179
1451510
1277371
465787
1854526
559905
1486161
566337
1838207
1890831
797042
773788
1992779
63098
1338644
1216555
385694
1534885
1359505
767288
237603
1592553
490492
11222
1045479
709475
276183
1427089
1774889
1484083
1433887
1337699
1156907
1613143
1042543
767209
1597075
1924613
716804
781388
917612
783881
922412
1287451
1444263
1204216
1971781
683719
1127353
855670
1588864
213704
1704508
557467
391190
716870
466899
1102923
134016
75173
1857567
751356
626985
1834605
1018241
1192323
1082038
130097
1648894
156147
572159
1258065
1510626
214551
72776
895291
459532
1948893
120799
91195
427925
582519
1838110
1893035
1577849
1434753
786144
1269145
997390
562446
1764112
194103
1295693
1192700
542924
1628178
697892
1493981
1554104
406295
949153
790881
88564
1522196
1819340
1745575
304739
1796252
1396909
44799
9276
1935723
119974
602816
1790287
1617949
840989
1463855
386371
248346
1174520
1926168
48894
219151
1122161
956573
520949
1684839
462506
1556839
1587201
1234570
1916035
1754139
1871084
795580
584424
84592
1740797
106029
1237492
1702765
1992615
1194110
150352
1647317
1131079
1905467
1564127
1951423
1047913
381865
1897042
1285690
1895234
1490177
1957943
1761256
1468003
1166364
762444
1297206
837683
257471
40871
19571
173316
152611
1042567
264479
57965
94765
1293794
857622
137018
1926890
1136005
1900318
335971
1437794
8852
437034
1897633
1294039
549412
390672
435181
1209506
168583
412678
557378
1289082
1088734
499049
373239
1348687
176163
227207
200865
1640244
1996250
937226
1755103
1897825
1799399
1465386
593829
1968637
1392598
1816935
860067
1008403
1078155
1894908
156503
455397
319232
1749172
1876795
1492449
412790
919908
1004213
1142726
228052
1355533
1721656
876157
178627
101817
1198189
1000085
445699
1171078
920676
1738634
157074
896850
1627453
401702
88246
1723873
407839
1045385
758743
1653151
1888611
345203
1835595
684915
1222047
436165
1516557
698218
1533137
1074615
571095
1164328
1759117
1742878
1411130
461182
1581536
766246
1400539
1009970
537866
1869264
106368
1409850
1900728
323355
344540
109092
778590
710435
1655859
82386
170410
1547158
1620914
781740
442304
1376460
1975190
1498145
1424815
1428547
90650
652995
720930
1739666
1255820
130711
609160
1319040
1896006
517416
1212167
1864361
1669309
1277679
1629113
879483
1093090
1695869
737551
1346514
1618976
1035289
1652612
554352
55337
726967
1888847
919060
793629
1736606
1872496
633302
1057868
1275708
1034073
1804799
147086
221394
1157247
1135078
1306049
1651681
1524185
104494
718633
1535706
975631
1791561
895354
444695
763804
460220
1873713
1236788
1270488
94393
1492097
503003
548190
368814
1689554
1480225
175956
1353045
1979097
171393
235315
1857970
1673164
362450
644670
645728
697459
1562967
192790
1952302
1667286
1280411
1437450
170328
1389133
1615214
171952
1856135
278292
1998966
1932108
903015
693185
1031544
1430347
229775
972281
856859
763925
514463
329861
13513
1885522
1677604
1114252
345581
736621
1362660
616127
960487
1299043
998414
1269799
311683
1099004
1924439
1662454
1330174
1776412
1243742
271086
1020469
27629
1900711
1897356
625978
1083554
1915125
472290
1905810
1754939
1551310
743199
1120193
957859
321828
377246
1296785
1685742
1140354
1750722
743025
712248
1808547
792063
220052
69736
485715
449880
291410
1214221
675200
1541656
894670
1819532
612564
666851
742285
742325
404500
665246
955535
291136
1044469
875053
1614208
1565616
1507973
1855492
153286
1657665
1022519
207030
350820
1137048
14600
970400
1361950
315323
1788627
714798
1411376
707612
599944
1058970
1447873
511173
980237
477141
135915
1094646
1517491
1045911
826954
1295519
892614
820649
1128231
1252962
1522635
1250433
1032117
352562
1640867
619914
1629751
572205
1554223
895225
1617678
844082
1319771
1010814
112026
704969
1475364
232362
205734
496281
620218
1752698
1609828
752437
1072653
1368247
43405
1659362
1076518
1831519
674334
153359
181740
1756190
69736
1762445
1600655
1037203
975502
152032
331336
749529
856652
1265436
1959156
1062811
1040362
38823
1776969
1543541
1206081
1628288
643352
1317869
321960
1801672
213906
396750
163539
232148
1563966
1651222
1971476
660311
1605658
832271
1132267
1774711
1927257
2187
573788
1595849
911324
1271866
1865170
1397064
11710
1534084
1981079
1273553
366118
542275
1261026
959049
410780
264446
653438
1045854
168918
724078
1372324
509952
332230
1164116
1410663
963423
280234
1691580
420336
1171162
541894
1081991
549309
1907494
1078155
1192460
818207
162199
602160
794353
1057572
1797133
1202290
175371
1560765
1770125
639380
1987855
1482788
574055
1895984
925745
1028357
1540949
433025
186518
723690
299960
870662
1835627
1446966
712710
298035
295322
1636857
655590
648474
1237416
1263363
238810
1316558
951591
715262
594303
1257537
1074863
740844
268745
1633358
235308
976686
457002
1897635
287881
1450576
1435716
1542888
911876
989844
1389806
1003714
1534300
1685322
1557088
1986596
1835192
1674704
77021
528714
898577
691089
680693
929841
280335
720594
134352
629936
180649
762429
1179051
1125916
1131723
1245328
703159
1945494
1941060
188892
607407
1346414
1827821
2328
1432146
1067532
1240188
484056
978811
1165343
1915409
1274789
539922
958
448421
704362
806758
1148146
776683
950690
1014114
255062
898328
1366371
1240557
1959988
1161407
1721170
611877
1658071
1581175
1990344
439134
813268
1243882
616277
1239396
253816
584805
1521595
1278728
1686195
1800944
1043713
289069
1010212
1160388
1674694
1455033
563236
216845
641178
1051140
617637
1774493
1879305
1277481
1521026
349321
1926146
327566
816802
786120
33177
1443711
466092
1181773
1120213
1360902
105695
389474
1163726
1723809
1562970
1398571
1661261
1748843
301331
1288436
896889
1569405
597890
1443840
480505
677504
46598
838112
183345
576976
884314
452987
1100750
257068
1345137
1950280
639781
1375969
784770
1445533
1803736
482067
469282
873559
1435464
1303677
353965
1075280
1979720
1810228
1057597
1810971
1144615
1813212
690327
682864
184337
1586344
164853
1279301
808104
1103022
1105157
1013182
823129
327257
715911
1678516
1361664
687123
343667
1938854
1871735
1740578
1663314
793992
649917
203832
1008417
1602410
1760870
663948
1581219
229572
1551776
1498627
1176387
561068
816329
1799710
390798
1091634
861340
1373890
390465
1301523
1660600
897049
780410
787805
901671
1521170
1286269
1509227
37381
1398567
1940313
207830
744
30247
1621132
1737175
336606
869280
254821
1209838
1540466
1558353
1474724
1150922
1538256
1890193
458014
184852
1748259
436680
759140
1135130
893245
152213
1069056
1861892
3344
1648117
1610152
941196
1522015
747814
93047
1502727
291915
706855
1605519
1548280
580727
1508435
283834
1514520
634725
1614486
1056130
918839
891536
1443758
626002
634235
869043
1219766
1548977
1217255
494203
446864
553206
1660620
1422650
1904057
1637793
1530058
1057456
1995315
290936
1971826
863479
846232
487583
1578348
1517745
793000
1393078
667324
926791
1144975
1733754
1034040
905267
210184
1807819
1894203
384030
337579
1001869
1440083
567694
745538
1571578
1202865
65674
796906
61014
1309335
353688
69366
1512639
1171566
1692598
169922
593966
620793
630327
1507549
1129403
26686
467835
839880
357380
53663
1214598
1265649
1462530
828303
896768
1657616
612548
801737
1980161
1196026
1152824
142162
1961239
692006
593839
1274129
810683
1154375
1480827
646087
818588
424360
127782
1134817
452287
321195
993684
1760519
589984
580395
1407000
1453101
203533
177796
318099
1227504
379203
1263123
487202
212520
801910
1158317
906619
1235879
149601
189136
903774
913616
1491863
225810
466708
1705134
220303
80526
459911
521346
35019
1580850
610621
749136
1073592
1986068
153733
388929
712074
1344965
1552861
515447
731231
651724
1058956
362743
1829501
1960343
1767263
96967
1433973
1501347
1899752
1539412
1390647
1869289
1115343
1482436
1357615
357263
1247426
784844
1388548
1019968
1231199
1579794
96858
1218111
1837424
1457501
265403
1661163
1519648
1930203
316705
1861023
1708317
744191
1002393
259815
493339
176101
1350623
1618359
1091913
1944082
1445129
906690
4388
937306
1968550
1689679
720664
98396
830710
1151068
1529430
624535
946977
759725
1379307
716181
1887808
86828
896889
846303
326211
149152
969319
164952
1108602
1029105
1733031
302095
888002
1440558
1647749
1229079
1180020
954013
269085
1773432
663928
1346121
287204
1015308
6742
1206793
1668557
1251368
351451
1491405
1759958
652756
565381
257973
337334
366814
73901
741311
1231944
1475818
1193038
1622521
85576
197671
442111
723879
645163
1928525
775745
980730
1097623
332803
217038
565381
1477244
1900648
1865330
87309
101515
474577
1148522
1427099
670038
1403165
1864253
1575735
1801541
825085
158441
309208
801274
1549521
106909
1009953
1157506
347102
1430945
743817
357439
650491
385409
774038
1429143
128801
466903
367262
953752
556719
1464525
250088
1949338
1737152
1083513
1334955
1701557
982268
577995
1893035
1415512
660385
400019
1995439
1694217
1597944
1248275
836535
1949406
1633027
1057296
211799
413442
1062416
1318823
221832
801836
777688
1767784
881652
109812
1995784
782363
595143
1275321
1577328
333910
1416003
1976877
1680075
1850569
758814
1701231
1045758
1587966
257692
358784
639969
620247
832070
635313
1327038
1450688
1552861
1868532
76559
1746505
1414187
235562
276900
1730360
1432666
868243
983090
1467233
1210585
792651
1123905
836474
221024
518331
1671042
1645398
1596242
144092
1953152
1005433
1865918
906119
474440
798305
833925
1706409
43224
971161
1404414
1241159
1306448
1259549
355720
1448973
126483
588391
863196
1736089
497069
110462
674062
1281343
174733
1977768
621782
1012892
1463130
1643425
22512
169638
27023
1062808
939025
232901
737933
1703603
1874648
800707
1044131
903244
981991
741476
668458
1670329
1340051
1429514
714155
1498110
1814762
1458675
1396022
358170
33677
364413
697875
543122
1292171
1448830
1346317
1240742
1738776
1982400
1507189
119428
1929944
1935640
1732196
323411
1568074
1245849
375559
1969473
446235
1690413
794238
1375932
1761205
450382
47226
346353
881026
370857
971339
728101
1653886
691413
906309
1414883
870097
1294659
1310550
772522
1601501
1908175
1105032
1472003
1193214
459532
583476
172365
1426228
1073815
607446
211288
1357169
793227
1252801
1635415
1752909
39980
1828949
561188
964949
1642479
1075209
930976
1113684
315031
783102
885850
1819683
1040764
1137284
780660
759766
1716964
1768890
1866006
1295423
1463243
239966
153750
1821918
439500
67700
1409780
1405643
559853
1343993
944875
777358
400296
285001
1734743
1856438
67477
81805
56163
1835525
1046080
833772
363329
1941609
324766
123498
65197
1743140
79728
1149718
572620
461309
843423
1679334
327733
1545527
16180
799501
639001
1935760
1191518
12353
151783
825836
1453229
592791
689419
691699
120836
538273
1589803
828542
681474
1918169
829252
1313435
1910143
1213768
532106
798874
1785131
818359
1054322
823593
1478584
1145545
1322656
416985
576450
1774026
1168047
933976
1828671
1118827
539632
1175043
1955117
1151955
1464497
1225740
1324854
653792
1730687
349793
337070
1858653
349757
764217
1347840
909071
26940
1690807
441613
1681829
366734
1129269
1091506
1495163
1764636
1990097
1614584
1087180
27381
974784
1324169
330109
724486
38514
1056730
1217004
505544
57071
68248
1618100
561531
875387
1602877
227568
1597940
1892444
1390551
1376291
1800268
998355
125067
1880404
1191949
1668109
1035244
133781
1612095
1473460
313659
15226
848819
1148875
413248
798724
368271
1056411
988475
1038144
1762957
236580
118020
1805227
1634678
1060921
555395
1660005
606781
1038592
400772
1669779
1397827
668959
1336881
384154
758013
1899510
1986829
242181
413168
1665025
953388
1350594
1723143
904119
238810
1646444
1090891
82275
282922
515454
1398024
235400
1312438
1177507
500445
1754561
957770
991107
598550
634152
1848416
1301457
337446
171065
689692
1098335
671483
1051300
17046
790653
1709197
1585867
1781937
626997
1485327
1426102
78285
1543610
1954175
1463488
463611
976204
1232018
113329
1696848
773893
357996
409776
927264
410739
492827
298668
1323846
161792
1837002
1441794
1824314
338705
1782293
1862984
1401622
1317257
29484
1338610
250645
192665
1493276
566194
897859
847489
281736
537927
205296
1939000
650579
1060397
1579345
1277616
1861982
1153270
929051
890751
1399438
1202690
563082
226473
416953
914915
999330
1453920
450114
1692397
1679099
1365519
1337793
582875
515527
1331960
1513254
46755
10152
1902716
1749495
1148233
693072
940795
86762
1893082
1194561
1614312
843864
1505550
594065
1303686
308342
1609026
1670129
192939
1245439
1447999
552264
1580116
1387200
1120640
1345244
195446
584861
452240
826567
879301
33744
110049
950005
1468786
90372
40003
1292583
1229198
677887
1989060
1841436
1148565
946989
422202
1088108
1736781
893639
1691921
1138459
801918
1819740
1331689
1959501
438817
337756
802936
1462508
1480907
1666899
769564
705958
622571
596834
1746454
168427
1113742
1636670
1863679
581649
961620
1803785
1758548
1297177
239294
580395
749060
779812
632234
1629443
1918080
159401
1430906
98254
5392
1347077
414893
1427138
450481
588470
768177
1475863
1975129
1131117
1163431
741760
1327923
681340
1629173
381321
1340615
1771769
1015234
486904
496545
1455841
1633014
326768
1574025
1658685
1309765
1777158
1242379
676785
1023973
1082801
1288065
1536061
1246470
1479828
1283664
344307
1900936
69993
1405643
1321787
1757526
441009
378530
545496
1506088
569462
326038
1771624
1443845
228065
1867942
1760500
1684648
9036
948872
58605
548509
1229035
1885259
1026777
1566749
1670413
244695
747347
862742
41201
1999188
1985499
294210
1559253
1039333
1124407
1852726
29599
882979
1179051
101437
1918387
1548067
1329037
187480
1392521
1469247
1284048
295322
231522
1001765
354100
1642907
196898
1705015
1693357
710692
1127008
1912169
1741807
1244832
693072
1978561
1117403
175485
453313
505738
1615225
1383392
1520088
182032
1195852
1355965
1608253
1523940
1126823
463661
1783799
1914946
1936325
1420528
1687649
1754474
160792
1280944
891088
1247796
689336
1989358
773760
325029
578472
1849786
1291114
456170
253816
331842
1969490
1731130
6913
884810
477488
1060114
193716
1376100
1733626
755127
447879
572523
555161
637422
1102577
283255
1374677
1496655
303338
142608
1577604
724912
1264613
1381732
558120
216101
1849812
1297586
1411517
1179051
169070
508923
1667380
594037
751347
1324847
1117480
508285
1043432
1260505
987825
932835
612564
478378
163056
866787
1354349
717618
252303
1366004
1319771
1636955
639163
950866
695112
350054
1639731
1133039
119301
1034738
254512
1993545
1229219
481915
1017890
809764
754647
1411177
167927
1104638
834097
447478
211646
1792927
145674
1553857
1432155
1578709
1504986
1530869
1361582
420232
1314793
1017565
1587705
198470
1368576
900695
515747
1450194
210609
611698
1304612
720758
1279663
1500862
1829620
1760440
435888
1659586
1440676
977338
51741
936099
362418
1642620
1601091
895532
879332
1468404
531221
1093131
1428166
1572377
744012
634770
1489260
909274
1478393
457489
1625510
489049
541711
472897
576443
1424992
683807
1942113
111375
1559447
1010872
1988416
497860
102151
769832
1145072
656934
1467041
1843464
705888
445774
1707809
587790
661690
509048
806161
400985
1125548
1744277
1912681
1437242
1375263
1479033
632554
1793243
1322380
1992852
923973
1266357
725910
1664817
943830
1935319
503037
480004
905757
657321
1755724
638531
1654483
1880025
451697
1772252
1278724
1109840
1126733
853899
97469
1438237
1708162
93209
1885413
957968
1677633
837405
652502
751509
1158961
1072371
1362585
1804894
1601405
1218412
1658469
195909
1991499
1911802
526213
1431573
1699802
984325
314791
1049761
1417501
1609185
912614
510476
1699704
124194
1613987
1161085
1583370
1179566
1595415
23520
1109524
17130
731308
986639
56776
1125026
1753086
1971593
491560
242590
319761
424269
501795
1323698
774623
378590
1325725
932997
1601158
1365280
218095
149568
1157506
1958180
945920
1847624
923176
140115
848295
1100683
895278
795856
600045
1373602
1837294
1951483
1366272
534255
1883637
1135224
399022
1464114
678227
1907305
1412626
165617
726626
259633
655298
648198
357370
1750145
1607737
536245
1468717
769175
38866
771232
1362357
1653717
907534
291902
1420744
778492
778382
1466734
1398309
1401337
1269898
1838889
631957
1085395
1381482
70973
602024
905132
1228514
655628
1381025
920088
943637
1720328
1658529
1778132
116712
1912546
1965605
180522
907430
1495344
315847
976960
117245
1607151
1477452
1442980
391629
757738
795758
201621
212485
1056857
356378
435883
1396127
549982
95336
107756
1158784
1376931
1393144
1086159
697515
1682689
938575
609281
1408581
1366704
1968425
37501
950457
1978796
125705
1235237
224310
842421
1057941
25189
1995176
77310
1578450
1959626
964120
1693578
1859844
459079
83389
1670594
1528077
1379176
1757168
489264
677452
402432
474404
1681990
1224677
1815918
91819
1996571
761197
1787949
1890892
573170
1237049
391007
569356
895766
627087
1669309
1781171
274955
908354
690946
1994148
1469006
1454772
1828333
371839
538571
1380569
1235917
1776174
697002
1155483
1237049
1844430
658047
1227686
1567911
256776
804526
692498
1912989
1411205
667004
1678072
1141162
376680
309458
324211
1980696
447994
183264
220683
80801
1901341
470006
677535
469511
1981763
1686112
323264
731615
405257
565853
661683
1846556
511003
1692367
9124
494203
1030411
187485
367198
1596794
1261777
458135
732939
95042
1105997
139220
657113
1912227
602794
738086
1533815
1263542
526503
956162
923401
1512322
1460049
1664873
1888361
1240322
1775497
405788
1479344
1244066
1231303
58687
1001063
1768487
1166510
1380062
1644375
330268
1571946
356665
1804835
1836066
1340509
1739835
504718
798874
1052008
606263
767631
893147
1814221
1359076
1712513
892089
1206822
1837641
1497594
1869490
1346121
325194
1513338
799925
1682830
1550423
837713
1153781
929648
1385590
1743564
1589116
1871232
1288835
53417
1777673
213475
213579
14301
480625
1479629
6254
1327596
331592
1577532
57910
737764
540878
1980476
1189677
125765
402103
1318505
976256
1891171
968849
590591
98044
1356195
1517639
349443
241242
1884751
1789359
790708
775493
185622
470006
1864250
1225131
1373941
362135
843549
105887
217831
657321
182908
980237
59546
1480788
838106
349496
1248567
648969
1271985
1271663
1326605
629504
721807
948870
593679
1893845
639571
1354637
1522667
1946398
956976
1870330
879930
874477
1329618
157341
503924
162249
1822044
739621
1403804
251808
281362
1686960
702125
1008875
1205587
1061187
1930551
228373
386849
1124012
896393
1974351
1276193
237753
1107707
1747777
970779
1981788
609602
455992
209319
267067
972868
5710
1238714
509999
1357498
1421235
887949
1463243
1577059
780718
1154642
1128732
1000762
377100
1182585
633462
1578649
1363265
740512
1219256
443890
495653
906964
1791947
1827968
801351
971983
71386
634066
1735010
1124833
1516859
1929596
1350689
64940
1535214
430417
1908168
1210188
1314305
1718161
1847318
667192
1562557
1889457
1795435
1823629
1418482
498497
1627085
1106918
437520
1520825
250315
1029813
826720
866600
1197041
1648289
512013
295365
657133
1445100
255085
4842
34346
1015808
642161
1141678
1712722
565203
106159
648018
678778
657340
1444243
1111111
1457803
1720675
627577
235152
73304
614538
1152864
1020874
474491
1792558
1592953
459612
1085055
53540
770359
227312
1476772
1076302
1060270
248073
221905
180189
838775
964018
1390011
3336
1180792
1562164
158542
625402
1639052
1147392
941975
1223321
1671601
785671
1271350
790537
1091588
510916
1057199
279185
1558449
517245
1675472
654610
1764830
848215
494063
1066398
209978
1302861
914062
376962
613158
362972
721686
1348021
105178
356577
1296642
557762
367159
1696897
1959667
118971
1199313
1564326
867440
1169700
1755
1615105
1608910
699141
172572
1524971
1102923
463369
1812786
356553
815314
1680691
1783059
1921609
696621
164049
223226
820621
1189298
327481
957707
353675
1987478
1927240
680901
1580568
1354272
1164144
484107
170059
781665
1550712
220646
1214782
501809
1116551
542069
634063
554981
1318644
941996
156043
984497
417421
1257359
741154
1484524
1145601
1631977
446273
1009499
1605360
1522505
1155062
1066773
1224866
279831
423109
1098503
987231
1510358
843448
1674146
281011
1580131
532513
923827
532374
411734
356777
1547511
835278
1424116
472704
1175523
1100636
775760
866296
1655771
277372
1499721
978088
1878537
1854442
1334824
221321
307963
1337225
691213
396777
1606398
396438
1719723
1813571
108270
213723
1620829
1884734
115416
603006
624631
1871461
1397743
669485
1113742
643055
830515
1685625
280097
1016463
134834
1591142
598552
859369
737820
514680
1359522
1679661
933650
429833
388549
734629
858397
718633
686352
1332525
95603
774084
1466046
1849751
1107455
583733
1242790
664140
1767099
566281
1368226
460238
476408
953331
677503
1240097
1204038
1542391
1206081
1537755
446167
989287
523649
94766
1862457
1477239
686399
1551943
1327655
162797
1269664
979199
1621708
1004720
1003789
171376
991061
426978
1894739
760397
1479488
163114
1836951
792324
885621
1876401
1853692
1262419
1735719
1211031
620217
217831
1293311
885972
1244085
391243
1552672
1714496
30595
72380
522455
1439847
580964
1545778
28522
1873578
103182
785394
1802340
1282396
867027
910232
1299871
209165
991284
776861
1185468
572677
1474981
1982684
643211
6584
787805
1917661
986371
1642141
234231
534996
3344
516029
1892122
95895
812864
1957080
1620954
542071
1317299
935966
230254
72709
845169
960543
1115275
1752271
575982
950816
1415866
1740541
703697
691244
3834
1341069
1617383
472541
831880
170610
542087
1888056
1565030
303045
1841823
1283106
1664746
1277130
1936242
800905
1761795
1256929
957941
1506222
812464
1809526
1684113
538013
1286134
102729
1361983
513905
708037
1985558
817209
1367531
490331
1118771
913616
715867
458403
461618
452312
1088271
1315714
1624485
758263
1877579
1181605
1211079
1555273
1708623
132914
1851007
556552
1747333
127968
1271725
173650
440069
152242
74267
1401942
1594400
717473
648186
769872
883602
998809
1857567
921676
1452726
213308
1115658
1808129
1106938
20356
1714642
188892
1933734
1703270
115747
1889204
1977238
1924638
1145014
1273977
111547
633429
682024
1295219
1298402
1453229
1737550
294903
1852446
671424
352532
1283570
972642
1621633
1499399
1924529
394314
1681682
1179347
1385440
1899852
79693
633904
1135362
112908
1425705
1976167
1524291
407753
1237610
1705120
1202545
1708693
896392
1954046
1631755
638781
98260
150479
196579
1758849
275715
1185290
1307486
528053
1094879
1651771
233129
1388063
1546700
1033885
78208
140823
1219260
39261
1053147
761741
674243
989287
271681
1105007
555192
1876958
1787624
131851
669997
1675681
1432199
1178833
1692425
1090552
1672410
895442
1414652
1762790
836640
922258
762041
1690578
1457405
1444243
133775
1812280
1835913
1354349
1816993
8209
926231
1003753
1471329
1205863
398497
1391929
379952
472148
937733
1898753
778970
195207
1266889
108145
1161123
46619
795040
825248
1813472
762911
136727
1403302
341893
1869933
467346
806031
1410186
602780
1960226
951002
1198319
560641
826017
1264557
847335
1665859
1190286
191090
667879
233674
1948349
1751761
855665
126755
1202835
974601
1222552
129808
925964
1978544
1762590
238458
1055775
1095393
870590
444421
225143
871418
327001
1624826
933650
1088794
1757579
752141
667879
1497874
1424990
535974
771254
1199676
837461
1270131
23392
1107700
956492
241903
279034
981789
690
1011437
249698
24545
342570
448385
378952
1257438
556070
426324
243397
1827526
1628968
964184
482887
1801278
1055567
1949310
1300985
1005229
1188789
792779
1003374
1578661
1783156
708305
234186
479602
1875142
817570
1602150
1894335
705888
889068
27734
1887105
1962668
1498917
1423405
251587
103625
1703210
1634938
624424
672042
1244112
62153
767671
1723379
1657942
1599283
1795667
421365
635278
656262
1524870
32527
1482548
224154
691058
698117
1530642
573530
1118754
239117
1131906
1238992
1471983
1494873
109466
923592
1363676
1072789
135590
324897
69101
275329
1549866
345893
1673060
914801
1619491
354032
111719
1510358
1449614
1642479
629423
830994
702625
135864
1252055
636602
580340
1208932
1082374
1748883
567445
1181823
594423
905315
460851
1513314
346306
1326997
69986
55867
1643194
980278
250917
486510
554620
868045
745958
380569
172052
494656
282936
1725561
1308357
1585623
621440
144625
925340
1456524
1656398
1913390
1214848
1289986
1341058
1311407
1083652
32037
1075129
472421
1843006
1831519
807201
652892
251652
1334882
747846
261684
1113796
903168
950410
1615513
523599
617781
1006949
1645410
70137
1453929
499684
1366581
446341
303873
911407
1338223
962585
1747825
121037
1681829
1956660
1687990
820756
1219322
1664853
1301497
863350
1886895
1524686
1849793
332917
1495943
65018
1385026
1063598
705560
1406082
1390680
309235
393784
1172929
1451787
973550
1838063
1413220
550703
1301967
276891
26058
233936
1847015
505121
1284034
903995
1227425
1715837
764489
192488
1948134
1578661
1761079
1032830
1514740
987699
1826777
1032804
610034
899787
1086564
193267
1017986
1149378
157893
1362353
1147053
245732
1372492
1428977
1565828
343448
705392
1238681
240962
426675
648727
245545
1225116
1326738
1937761
1919713
1918253
9911
123735
230874
1723415
725889
456532
897359
973247
1668098
1952841
1838108
1619941
586305
380083
780538
192736
245021
1133068
458131
148328
1652337
1981983
80371
1658346
1274023
989881
391273
358965
1704352
1617704
1424309
1016463
673543
233814
777688
442997
1157017
1870360
160138
1658437
1549597
64450
193528
498288
642370
122493
1171078
82474
967614
1362904
42934
2601
926412
756053
862080
695971
1841380
1691378
1395379
857128
1267755
1164072
1770836
1899666
1492381
1397497
374131
1591632
332057
1520086
763223
781822
1337778
1912419
844475
882004
1387283
586685
227718
1047195
379366
11710
1886446
533318
1911345
1950700
1440558
1209399
1528375
459617
1211842
932208
1467943
813268
129212
1024405
272568
224619
1610789
270982
1689129
331154
1661584
1894643
1121905
191034
671684
981419
1189508
1076284
1388068
1537719
1663454
1417844
515811
574410
1375987
448900
380736
484642
1982367
1780077
37749
941032
561073
1911759
57750
753519
1046005
1113411
68033
1169812
1958844
1308314
448348
793395
1067895
246338
1845737
823864
966651
1778380
1104674
787791
1718461
1812725
1761893
511577
1029690
317972
517416
446746
1434349
420147
1288322
1128762
427753
169621
58275
1673109
1040185
1655930
1946398
97394
1414455
866292
871969
136136
185151
1913541
629504
421554
1652270
1524185
1784561
1463982
253894
1084858
1529160
1646170
323290
329776
718674
315474
1500057
441359
1293127
768479
205543
555395
588181
1884903
1911372
1140319
193950
1637054
1748705
1251972
1135345
207757
639413
383708
1389399
1318609
1122832
790984
939289
1756193
877987
356840
1565634
1910595
1391556
1008641
832277
344355
581893
418359
445910
824850
390210
1560271
685362
652888
914062
1929830
1561600
557635
1731795
652892
1162039
871230
1395379
1094202
1774711
952794
1944622
596847
1753634
762321
1318554
1090835
713249
1358163
1415940
1625098
541216
364381
542652
28192
1383248
1969809
1773077
21495
567351
59121
1603900
1844089
642359
524938
1562330
1749441
1651929
213475
286550
111032
1095511
1890082
867171
518093
503195
1220672
716669
1703336
1667643
560798
201945
611857
193358
1076544
316519
577419
367159
626266
835216
836502
176615
1656260
1645316
601255
451418
724079
937479
392222
293116
563303
1593964
1150907
432380
406050
1671479
1561634
1468095
1005031
1648596
1462657
1951038
683334
42878
1027356
62307
281881
126296
264446
27181
234353
1550989
889820
22416
1600461
1944464
876984
967910
1119011
1521361
1826108
746404
1540915
1827695
1771739
943917
175794
1779759
1086383
1214450
1019570
1007073
557718
1253965
588623
1348156
810120
1579194
1269403
1283000
941440
1985565
593782
955645
1191048
1543369
985784
1843901
1122738
873500
1251210
1133072
429345
1168430
1945650
55346
1547922
1991499
173780
504797
1840770
1690969
571366
1308214
279256
1911442
1142930
718384
1534697
173766
1668853
176723
983962
1897414
423097
974321
1545843
1974852
682018
1464460
1180415
1634556
1153339
1996736
1318429
1103663
261083
1617223
187059
1130351
1080126
1562557
511679
1693903
320014
1082971
1767443
749826
847680
1470092
1350667
1400531
1342140
959039
423498
1490221
1661760
1211591
1872583
1942693
1646083
494911
1699775
1793315
856134
329039
1100603
86896
281914
1989999
385558
777774
215171
304520
1719747
900648
760221
1303840
1030620
417323
974531
1255372
1981754
1634553
597746
1783969
686129
961148
672817
515058
99640
206389
1434604
1420536
1478830
416123
949711
863243
317224
64
1561103
1927321
284958
538718
1554621
1911102
1566657
1700702
956162
1382780
326794
145128
251225
1581899
578765
756664
1642631
858065
1995889
1353080
433911
1730836
1698581
733580
598369
434417
844125
1148522
1876143
1795218
1629353
1665025
1522089
1872663
1877493
756867
731405
1843369
941631
6035
1650670
581112
1717670
1495460
1805331
246303
1508783
1648625
143027
501408
1083961
1492440
864726
982831
1417352
129395
160996
602252
1520311
1351439
1236372
757974
745319
922292
176711
1968828
222797
136160
518022
648672
1324650
1868067
748005
943349
1715914
1592066
676221
597309
523734
325485
995847
669934
372927
73793
702479
272545
1540852
411423
768398
508537
1837780
1355031
1185247
698561
1812944
511717
1139411
453613
1675101
1172986
160216
1586473
1520049
848295
1183486
1438563
1562802
418173
670088
50311
227966
1808844
1024835
260288
262871
610867
1559821
1901472
1818655
1529688
783144
1255756
986492
1838809
1768505
153230
841366
1475600
1439842
1558166
1221990
1128869
1973643
51702
1163012
442241
1306958
878700
942795
42202
1355985
557391
213066
287677
325214
693840
954614
1274499
1428202
361080
98567
1548067
1325031
987543
681379
1797133
1844108
959565
764935
151177
966319
62847
607975
870526
618940
242468
105205
1804134
766244
1822141
969093
100171
86209
1133680
725889
738442
1355120
1133630
1961149
616259
1957185
1399124
623064
1224200
1610940
525294
846624
831196
1898466
321719
1598387
79634
2285
1934431
475765
756723
867409
1252266
1008531
381916
215658
1639450
1531442
254874
1553172
212108
841135
409629
425557
666019
1336754
243544
828094
833493
1502669
1354699
1861946
1387925
749771
1913257
1408963
1072443
1248794
952038
1839558
896795
833564
468353
983389
1577339
1676229
1170139
69745
1923946
612199
217507
1051006
427180
1272028
153314
1890008
968899
218514
1424282
245743
1356851
1202354
931394
534023
624094
1074780
1183338
1899934
1227132
1084052
974564
143473
1641293
1810793
67128
177125
1025486
623811
830969
1681515
1787
40591
792044
1636779
1491947
1576345
98809
1719042
140954
217774
1270099
1130607
792127
249318
1221490
1076284
1153246
1049811
949085
1754302
1607715
1687705
1167858
340048
517052
1215896
732180
84454
1182422
978694
1157063
802649
377194
754857
1343865
1617363
1468717
879468
395768
658050
1267669
1777111
1492094
1077063
1042063
462951
1523587
1122035
1401238
318416
1278013
1664335
625637
1460326
1449313
920506
1708391
157797
701591
454123
506970
638026
1782539
616690
805928
1718764
1204518
1138461
1741465
419556
1737832
1704017
526402
1156938
1093131
972725
1815683
961934
277719
1235237
572931
937645
693780
819808
1124440
369855
158361
189137
1754444
381836
691751
1926886
514219
1060920
1660933
941599
1759376
100005
1631216
1246536
881398
345950
936821
1471552
1047991
1233833
733915
764194
1229948
1895282
1628347
742976
474635
380697
1608739
106624
69277
1700861
1835431
612725
1325814
1599655
1747084
1842221
1903443
920086
418290
1520808
1847365
5200
322898
1567161
411542
702890
17804
1381101
260343
348656
204418
1751731
1099079
1931241
83331
1845000
1699354
451541
400041
843463
1536380
1925796
1209265
1076582
674225
1937523
1561080
1139691
122405
156552
970758
697707
1685963
362904
800179
553260
891396
1883740
1995712
1719473
1156580
1227567
607526
266085
301589
60026
1963954
1902081
1731150
842502
278472
1778379
855443
880645
1953802
1649107
1179932
1460887
184548
1958608
1322035
1066187
1446350
256464
1643297
1529157
906333
1043272
276463
898525
253201
1565770
784429
465340
885836
430108
1290359
382623
993298
1896834
1098197
100243
167903
310678
1713671
870774
208820
628321
1247597
845067
965587
90482
97254
1589656
1505606
1171634
184189
899762
595209
789968
862708
919634
1690478
567922
448715
1846984
920283
979235
889516
1317016
547939
960487
1333982
1437661
879590
1711903
1027626
499604
1297996
788506
1922750
1584607
874381
1309451
285936
1539201
339270
837924
1164424
1550920
1254709
1993038
1309881
749669
123610
485870
632609
583487
1915523
750905
501442
843713
1331580
833897
341893
924279
1830667
1160786
312847
1006966
483423
169663
947621
1583865
1760615
1272069
376260
1630166
1010768
1553603
7509
1943110
306196
649652
900125
1911130
1832266
589984
992827
753951
1951935
1929944
219195
992337
1490742
1344146
1421178
1429509
593792
1051633
644381
1922112
977095
22970
842400
942883
1789055
930581
1397616
495805
167143
1421939
1268343
688648
182061
896296
678988
1231006
1169700
856727
1210513
1278303
432455
1082591
1513406
1693491
922249
607949
1017352
564737
1299807
914746
544380
1554817
101328
151897
1090396
1367012
254065
599938
1561486
1300559
1063707
1004311
1624778
1171623
1891693
1692825
1074926
1562053
1021770
643
771254
371777
674354
824173
1578114
693635
683787
733261
901942
738199
1361323
938945
1570311
692518
679636
837326
1288928
535904
1797133
213836
1308512
149844
1823807
1693920
1598028
1202891
1326473
517925
1501811
443484
1802288
1294840
1083513
486697
1668878
1254731
1634678
40126
830955
939780
1569866
329691
1395648
1441186
869454
780
1174410
875845
708466
1387570
1077668
881708
574914
1449899
495591
156760
724429
1828646
394654
576443
1919065
211725
445663
20763
1921023
1081898
365007
1376460
1168218
715955
132105
1513128
1300800
913616
1391
1364073
1053223
1443669
1873381
1963954
1469818
330592
536669
777742
1300322
1355812
1974852
647590
1412904
1155649
928367
468174
909042
377996
804519
266529
300751
671612
783881
68635
1026866
1812032
1647556
1951124
640199
1925826
531886
1698205
1358269
1716339
1007986
539565
1408510
1120067
562184
1256074
1293235
1686028
1021438
461984
906086
7259
1555472
1592875
480361
1670859
777540
1450431
97998
1241587
1493459
614644
1428441
447693
705870
1903221
480296
323115
1624154
1568898
1408320
1505581
75791
1185309
1497083
642370
1494383
802612
428525
1342108
5444
557735
1372830
1291261
705182
584422
1906996
417072
1246209
84175
1023276
1342484
34457
584051
361732
1945249
1916515
1829637
1787230
1386163
1978487
908151
145522
1341399
1684688
467064
484144
331229
56197
8814
1575194
1265684
872793
1984206
8431
1091676
1087249
1333966
210498
116100
494908
777037
395620
1494819
1459383
1404342
1793602
242975
532117
1566055
1148060
401078
1958374
1583645
1439725
1693009
14435
113025
1964013
458039
1311107
494823
1752685
722167
1644176
1780539
616956
1984277
13152
652215
996521
482685
1130307
760397
1821688
1211687
590630
1637715
1003984
1315818
1383582
1138100
913593
603594
721949
1268597
1366290
1078475
1958962
1682211
601692
805324
1336201
443509
935270
1134011
250951
1683590
1788716
132464
900405
494036
1202816
283328
1312018
567647
1991499
561364
775783
322323
1835089
1311089
681387
1364785
672403
1225770
1584824
1776709
871562
983830
419654
1966632
1226618
1982903
1857580
1723588
1712471
1634480
1409484
1290879
364381
844773
544095
374673
645932
1031898
771915
1882087
1388133
1290188
45199
1719846
1381260
1011518
884709
426684
174734
1351638
851826
1299998
336324
1393764
1805331
571904
1821521
954245
1983093
1975976
1140696
637479
1729985
1667377
1573898
1676009
1109375
773764
1847869
1230280
1974460
1420164
148897
776564
1898081
757250
978899
1524187
473132
1211377
1238229
1721557
1298507
1077059
1942113
188465
512817
1430810
737996
873321
394073
1319401
1784773
1688823
1660565
1473313
1490552
1314972
932638
388789
1656231
794696
1971483
416039
1451858
1495325
1376064
883084
533683
393295
1151446
1458673
1210716
1500399
337762
1263506
189
1590886
630703
446052
646538
183326
643211
373716
1753275
697408
374502
580235
740133
323803
494814
1841782
640084
1254928
1090835
1168753
1982570
1598179
906314
1259051
223156
1470564
74485
1964044
1204096
1362619
1715731
770156
63953
1810134
1640951
495198
1296589
1118805
1143459
1187853
1114242
141409
1236717
998524
309947
1108704
1437035
1075898
1282559
1988203
743573
1157957
1652357
1102357
1178534
1512263
1039949
753974
269642
1195229
1152829
576746
925184
1031525
1048258
459607
518720
1227504
239378
912978
1074436
679496
585878
1819683
684745
418148
1156821
1505756
1073734
1394114
371861
180731
1734257
1442635
948974
328154
1156954
1288002
1374374
96573
552599
1075265
197196
500177
166119
453422
585014
1885110
317793
1035928
414237
1338093
1714584
692414
1805877
907383
1309227
400019
1855035
645151
816815
1074705
444684
915954
1873765
1718188
1827263
645448
742258
1789188
1018715
378596
231927
1251210
1047410
204603
1320252
1609789
338325
1289082
1595646
724970
905882
1579123
553787
338817
282362
1366327
1138405
1427138
412472
21032
1526018
1154639
1234572
223368
195017
1851766
677519
521140
887182
820063
919477
1117424
1832422
264366
1585188
1478601
246257
1820793
1177663
1031918
992723
625690
182196
745458
1662627
681237
1195269
574461
1599188
1520086
350237
654197
456839
806531
1935704
1137059
1972316
516709
374359
1105997
746497
901236
1832119
1015944
430028
1991570
932690
1598911
1319338
1317644
491317
1284767
193915
1099786
1410448
1089490
1337381
774227
172282
63482
212112
129776
1406082
1160193
984838
49033
17436
393061
152135
820228
695234
756399
485377
1504211
525084
1053510
1761170
1322868
601692
1708607
1896027
11940
554441
218514
1156743
655864
1318008
1445575
1444192
1018983
936689
1521343
938536
1449742
398935
3274
1929334
782052
1118052
877724
210988
1181084
1993884
939764
544487
176443
610770
1468145
315843
285540
1489536
327819
1314766
535464
755677
862688
974207
666421
240408
1331687
824461
717409
1712588
941032
757542
1822982
1947217
778619
205272
1085282
1992815
1846529
714227
1591967
101996
1008429
74783
1680474
809095
98466
355108
295397
205106
566469
610018
1784232
16153
1463493
187810
1954449
201976
727513
1652939
783642
688544
1576453
739511
2619
1677981
996410
1982429
1370953
283555
1643348
369180
390860
1371508
1051408
885884
1764924
1731150
1175814
1613773
1825375
287176
1788841
1126547
63016
789947
1769848
93969
287204
706622
1917743
1582114
1714538
1910856
1137779
1860691
149844
1808129
1569199
1257076
993978
1771048
460738
504116
1549390
96443
911589
1128926
589692
426586
838189
1643879
1955684
678704
401550
905080
1046543
1887040
129530
1237610
1136203
1562907
108005
1601781
1825248
1455133
990457
691239
1723643
656210
1059665
1738227
1186689
1695495
547520
1791855
1603988
753525
1661526
1530902
52754
492822
569756
523113
954899
75496
936094
1663190
1205089
691048
1882481
301963
1439908
1051006
1465873
757984
1091549
634323
1091084
909042
1381741
1593545
1590509
1875028
1616237
881259
1075747
776291
524869
1314951
1533690
178821
1281593
1774865
9359
326538
1610380
63817
1497416
134040
1734285
1594249
907935
1179180
112308
159861
1840823
1734799
21033
1882866
722215
1936628
879982
1683439
1576983
467226
1087399
1060137
279054
1088645
1763705
472116
657395
1067862
1712303
309391
476551
1305637
1188579
27718
542007
1241917
1110950
1750385
1480811
1116298
1840700
131548
743091
939160
177034
1729252
969403
1865282
1885331
1688799
448379
769039
615647
393436
1256792
1288141
249976
620648
898429
811513
401443
1268387
979575
530879
23615
458112
160286
663786
1715682
585751
1022573
1029479
569360
941861
1815701
1170083
767930
1755904
636759
1332696
992827
1588262
635247
1177825
204115
72881
796191
967089
700471
1278838
1020774
1515183
657267
689962
475728
1264222
1481035
1111046
1132361
1928368
485057
1376443
1935519
1175667
709737
1117064
301775
636577
1468992
1780875
226627
811144
1116298
490819
1424848
1814259
1659888
1021653
291902
878231
1981763
1721284
57155
934698
324641
227154
1584165
1721180
1699063
1780787
1868414
378882
1499399
1210877
631674
1897148
1126376
1884755
1643670
637067
55444
828314
1622833
647126
63717
652441
536633
1939449
728001
1970102
1068459
1875145
1102853
1253592
1332474
1771367
153755
117876
1486157
655939
1928795
239378
1457089
508525
1074482
1238407
1765747
1858292
1283960
1311888
1519717
998023
1197522
532513
1249084
1225373
1723672
279678
1013352
113747
1529989
1784837
1638998
32787
1534136
462102
1280904
1344165
1515891
108981
1479847
630267
1423148
1000802
1482850
1080390
1178026
1582960
213066
1375596
1904938
1037111
1572166
1514550
332312
997762
452320
1796987
805307
1921453
1130663
224154
1790567
1160388
1502115
1532261
882618
707208
1365810
932031
287290
1842669
1746300
371312
1484176
1728351
1104577
637479
87945
778354
185151
1254918
1150662
1279583
673733
1614903
1897635
1737955
687269
1965049
1845572
22558
1470599
1979277
332312
1040368
1670763
1632835
492813
818446
1486130
1071612
1489584
243663
1825557
725325
1604071
1787437
1878980
153338
1411151
871939
1225923
1785840
951947
1852325
1955965
993378
1280618
1006709
991481
1448688
541686
1225965
1928523
774139
346369
529262
1985637
876137
533615
1794032
1806451
1153023
637214
1467503
398264
601558
299314
1039593
9555
173112
1188516
368271
465932
800985
796205
586800
1749028
55083
1451510
542494
713992
1667254
1921217
1608349
1859963
366722
1267153
201665
1197972
1101388
53642
1657329
782015
724628
1965809
559050
174011
819877
856653
878823
1657269
299766
990684
1246399
1448234
648262
885863
206660
68533
1909691
1645897
684990
1347262
14469
708037
181406
1220690
1907775
659906
123814
1301769
1919423
470750
510056
718153
224133
1084150
597599
1215274
406123
216046
1026045
1808133
594653
81511
453043
946902
282622
840284
119050
1007174
230318
1659582
513246
1262123
114514
1640092
1686856
1356364
1228114
595322
905576
198396
1498479
167950
324929
1816993
266006
1816013
672042
47094
673777
1257154
920470
711640
1982219
8096
304216
812464
654960
696147
406804
32019
1646298
807068
1039702
725296
250315
1819946
1167015
1555241
1413216
1028592
1099720
909472
613454
173418
74625
477897
1315755
1152196
696018
1866496
768738
165352
555758
617036
355113
347705
114783
1112904
1727011
1171380
80047
806439
1110002
688525
547042
1322671
606020
866467
1474401
715636
156470
1495592
858500
1096556
672558
13624
1190704
1020774
1519891
596834
1960664
1060660
1112202
238387
1247512
1601283
1981126
1990456
1735313
1967119
765147
1584984
717473
779581
142090
1971445
1212346
539140
1985392
386275
4281
1657385
234897
960080
923982
1697080
91608
1953042
91037
1560573
959517
244964
537314
1874813
1872269
1105793
226782
1823287
1771466
1851528
1884411
1787024
1955309
271770
1657616
470299
650789
751698
1957572
1176484
1967728
1827076
726960
1713636
1912822
471854
853307
216420
154952
1128023
995192
626347
1817292
444792
1740605
1917746
1024109
548509
1365262
60995
1331448
74404
715262
128822
845875
1914288
861577
1044284
198264
1221820
1092048
1051559
622585
307645
585648
1244960
1903296
527781
1261227
1290206
185674
1751224
1933126
340082
1675532
793395
1216904
786620
226611
1416533
1613859
520307
1928249
1854098
784483
1280668
876772
964895
1617311
1877644
52267
1168744
1912707
236983
153267
1322642
956878
355403
196816
1825375
21652
196417
889868
1846678
979606
1862379
614065
651874
768017
1461663
674077
756668
1947591
1223647
415719
1092242
1105574
1752323
815682
746492
366351
1664746
310175
276900
1787960
443460
554012
1361461
851589
589773
15050
1410620
1035415
54167
1614008
149312
677886
1265221
98978
836827
1559966
1625126
1669970
289184
1734659
1766920
344891
864256
1818925
615141
1360353
1197263
82990
1039280
1221080
144001
1793680
1451992
1193211
1011035
368284
292042
1833125
1032297
935788
1958685
881324
1252469
1382482
92362
1276764
39788
1373275
332474
310586
421504
72304
1871189
1445533
1764710
1431527
1391125
537466
1164722
1975916
1224656
692474
1291948
1658806
1256111
1237932
309607
1388584
1886219
581311
469546
1960939
342776
479602
1034606
1159156
1283124
289867
1893944
532226
1878590
15116
332922
91478
927856
981591
382345
123117
1437920
325323
757093
1262757
410694
958466
876450
1340991
514946
163968
808379
893147
1142159
533019
275398
1995174
1878913
1358065
632105
561923
546130
925089
224166
264420
1055421
1231836
180522
859534
807991
38625
432993
1507661
1449606
837887
838052
1309376
105877
107351
1042375
734695
1377556
1817836
1903377
1913282
1097148
1501528
861950
1834302
1934528
1341940
1210788
1036271
1170133
1746957
1462902
541461
1000459
1293099
1003609
413178
983078
464430
866010
844783
1190101
104422
1720702
1730939
1620064
1999706
1738867
3341
1117052
1972800
1811601
602415
1182154
409558
736191
1823184
1635732
521021
1445533
95112
1054153
1739155
595604
467567
90483
160583
1908324
1672670
1528422
644344
7257
137618
103143
170431
33190
218378
278948
142113
1867129
95225
1741955
345418
1563622
753708
1845715
1773222
430078
1330163
1461297
1828300
715803
707899
1594476
1375985
1920573
180522
569683
15512
974074
1942197
953216
921124
697566
48987
1154697
1636231
1082150
1299638
1622327
1652849
668420
1759472
153495
716486
372642
624598
1853876
1870915
1635436
1173800
1565586
873987
127181
332837
1231072
1659769
1557647
1802669
508552
1305421
225355
1559805
1293127
843845
1167187
360461
176492
1423404
1692960
1825248
125455
136262
1788324
1554591
1494695
538317
862237
1954689
1685127
140035
520739
254737
382367
301740
459617
1296872
711772
192103
296814
225857
272965
812807
276235
1798394
1775240
658315
815145
889873
685867
841651
232666
1565783
1444484
660354
1916935
751355
1908902
1784801
949487
1060981
391121
307422
1787299
1072609
979727
1936170
371555
1747328
285308
997256
1922659
883972
1614583
1159342
1889316
324484
1042117
1439431
1136900
373230
384838
197128
1258411
820294
1440521
1324072
1996952
890494
1752528
1194923
1100635
381203
1679277
1953414
416393
240971
573513
845723
298258
802645
1451766
951389
1951670
260510
1649468
1401530
663887
1314965
121049
932067
845378
824346
173444
1325692
1887567
1139540
1370963
40554
596917
198202
1477543
683451
816900
894361
784300
672766
154311
1112794
1448482
1143555
1141941
1149695
117714
636234
976802
1837106
153403
1854693
1459178
406127
1240006
149844
872007
1643045
1714766
404379
904247
232590
1708629
1770134
829960
38750
1645897
272474
649584
1011673
1337180
1029416
1504337
928316
1103437
620876
279961
421730
1127709
348327
1249221
1746477
178549
1083498
1208880
111355
1518150
45221
1197143
1157233
1391307
1816946
1543310
1425734
15076
668794
971718
1424329
416811
381554
711724
362428
421949
1421640
83104
712308
760877
1174662
632975
1305265
835033
869978
193337
1508943
973048
1320951
437977
1740312
556631
1026308
1280356
1280966
1352463
1383194
740004
826665
1072817
777898
1701267
283855
924832
1112679
889051
1586143
1500684
1842053
835157
1160664
797137
946912
709789
1428941
567101
627708
307194
1715264
835519
886703
754797
974303
1221799
941861
848759
152242
1742698
1091557
1800165
1832304
36446
486139
1765166
171065
869280
756658
1037996
172760
20
360458
1136691
816097
729304
1058326
1025770
67420
1239071
1902834
1336807
1154375
1333470
1191980
625908
174934
741341
1198152
1172078
33990
46699
1219826
527455
170785
960842
565504
1709158
267632
314342
849194
685737
1913096
1095186
499901
1811753
1145747
1839706
930883
1985233
1523795
709657
1221038
1659571
1492603
654466
1104541
93499
1457120
614521
1406686
234353
1955907
1870689
1272907
1224982
1905895
1438888
830405
1407930
563769
502056
1510337
1006115
1939474
481758
1716542
300337
1033240
1191484
1502902
1722063
1024666
722887
592104
1625098
1005003
1699907
348606
1107950
1777621
822816
972251
725317
1760055
1695998
92182
923084
644766
1762186
256058
898530
550720
292417
957280
1048131
330128
1944432
422005
601970
1517915
898963
1239297
910375
918166
356751
1851383
662790
143029
1264062
539620
576539
721924
1652188
1200122
1960558
1630341
1901308
1133630
405196
529759
1865282
642952
1350949
1079314
506927
1336805
397789
1691720
837796
922683
1206401
12658
477504
1691213
1414671
1998877
1382457
63800
796851
642273
1709162
517179
977561
61075
66176
843956
37119
1034621
1458739
654046
1887023
549173
232952
1433699
1582670
473211
921234
451729
718345
923527
472290
1869921
321455
1532025
578490
1458675
1453364
1791029
217324
1718421
1734659
864237
1234896
1507323
1914399
331826
297971
261725
1352311
519642
1091726
984753
1676430
192848
1549891
396413
278578
679525
1947922
97222
1392042
1254167
1473007
255288
1425965
393295
781167
781665
196624
1767244
1342656
1944875
74430
795013
1930832
1955319
1790441
7058
665682
1368274
548603
319232
190417
1824902
1919524
1070477
880567
923034
1073532
1874174
565354
1552429
1876036
1053373
720334
186877
774192
299505
393374
234241
1123462
848072
42967
1374541
172613
857561
312029
1511261
70549
1496843
363923
1551390
1472338
443612
1545123
1117064
1983371
146226
944084
1373206
158197
1407530
781920
1497779
1287027
1857514
1560108
464396
1340139
1321947
640084
601082
1691939
911858
1396140
1595209
1123755
540482
1887511
1463493
241931
1197537
107809
1681689
1085327
1728736
157610
319226
1533271
1784063
1543076
808750
356227
685104
999509
48613
1419420
417935
1550406
966996
1918253
1341666
284490
259410
261745
896395
1884907
533626
1252624
271410
1595844
494056
1576364
324921
1806203
1521149
644089
935749
651856
445212
1037218
1243303
728779
544290
1934733
962781
1717599
1203492
1378085
1967117
239378
1103843
198417
464396
1549761
723129
1090624
1508775
77662
534102
615035
366085
812413
1880574
1226161
1587999
713579
95336
441009
1391160
196496
1705534
1836542
153729
1123755
1327287
953682
1572610
1205991
1719362
1809731
789219
733457
144177
1204406
598313
1643837
736596
1401722
77683
415213
223756
1967836
1086476
1190641
152813
138996
879451
1003374
192480
77568
1968920
407655
1090532
345920
1960022
1232550
182126
1157849
118155
385039
817758
1359047
601723
1363800
1234474
1952710
291855
1781615
1342796
1984430
1135609
1179609
448379
430299
1685801
1119498
576830
335953
1328944
304865
798187
836224
1593344
84540
525516
1234031
430974
136972
930736
1352942
903355
1024754
234979
1505450
1341027
1960390
385582
1605861
1747363
1927115
625576
1477526
457261
763522
1202835
1602894
1091022
246964
636309
1391062
927135
721275
1386163
442897
1130502
1160257
598566
1402211
235314
1241392
1076825
1492111
775838
456110
1487994
1076099
1729547
1568568
503195
1464525
361385
870137
242579
1988894
1940282
688940
843971
961620
1851931
262205
1909758
1314055
271459
190523
961616
1536551
117049
923074
1060441
390304
1056417
1664401
1882777
1645676
210773
1350076
869069
641885
1060589
983663
989325
1103082
624407
642951
1196557
1600657
1742143
1543158
771228
945290
1607004
441021
1395040
629963
1894878
1328166
1150430
1049207
786719
1964843
1352486
1861650
949487
1337039
1701557
1754254
559043
798455
814857
1815880
1673491
1309765
973711
1343512
1056127
1461529
600176
885643
486510
1695419
895935
1875727
1365159
1439235
1785732
311158
939935
1151803
233520
62034
962575
350584
1661829
1938163
1400136
179683
1045442
1461551
413258
1455137
1999420
630536
104189
1742213
272631
965997
914398
1332944
1429543
1711441
1609725
482428
599881
1024996
1834572
712829
758585
630544
1975883
1593319
59784
1468028
1308619
392088
690604
740897
752005
1791728
1888106
280006
1830918
285008
1334494
1482159
1501196
1021218
405114
934902
1081527
1828057
182141
1504260
1970163
64052
538181
1647747
1377402
1323471
921152
710577
1374090
886590
1482911
264612
637644
1431820
1198691
1715552
970253
1575494
1692375
1660982
659379
1353606
1464886
622312
1137957
1918332
244491
1964179
1545778
1054165
354835
1712519
1554248
97947
1576628
1642964
882023
1881367
857426
672209
1450367
1985507
734492
1472922
740761
1177456
1355628
602204
325447
856848
837474
1880243
882603
1387570
744395
269529
541434
946146
356867
777586
633725
1595078
966774
271006
381116
1333780
95641
1493518
94095
604477
143218
516638
1317484
81591
1501301
741248
401432
109503
236467
361197
656845
1915124
684037
1997872
504707
529661
641706
897597
530520
1427214
1694529
1402413
635825
1578307
1250433
561172
1982761
847335
1934808
158886
1707742
561773
1814603
1782489
945155
1420501
1092062
86029
1585752
696554
1594121
45860
111673
1521844
14717
1001565
1718764
463214
1104976
1518929
173740
1037734
26923
1112794
1571515
1677223
1700688
388045
134534
1033950
1263763
99842
1790305
474482
1698326
168808
1158955
335557
27591
1267669
639853
1761250
244069
1389133
1809004
286886
1166433
524308
1908837
149146
970854
88904
495603
895610
154502
1849674
360295
535024
796929
1404499
1040747
116552
583841
1596214
545575
207842
1622943
688160
797085
1572412
697508
1821567
1992508
1691414
929783
76703
443144
568836
448778
320142
1778257
897123
1954997
29168
977104
838873
1995574
9613
1687706
98729
942485
1888860
883323
689386
1199899
1518961
1181823
1659654
461000
1619104
1963900
616613
1802776
206987
1077325
1603735
1622312
626655
1605527
676704
122021
376805
1263301
94603
1409693
1536366
326709
866837
431921
1725294
1574229
1765260
1194244
1858173
968896
1352201
797137
1240453
989500
502297
1819659
1435880
962963
1751073
960972
273181
1976467
622852
634741
926117
388397
223520
146903
1445431
730028
531161
1577403
629832
262648
1474063
833818
1741390
689971
139215
1393336
1905008
132556
389345
64183
30118
1005031
727222
1782121
1820239
1871803
455350
462038
699773
1094620
191129
1860780
1081653
204132
1223325
469763
1860848
139691
1623090
1140780
310504
1462532
170766
536950
308962
728969
1824770
1608494
1523860
1463858
751326
1637554
1722713
686655
421365
114235
1452566
1327589
1099095
570602
766919
1029513
1274761
973494
380216
821287
712047
1708716
1534607
1755414
1313020
804117
1145715
1461108
1077111
1878959
140981
475099
81510
700055
376669
1433838
619575
51939
1970035
1665576
504068
1059221
411538
1565241
46878
1444130
683787
1401099
573473
327714
529637
1989560
1336993
931790
983323
1497255
1948626
1343464
741009
1682830
1735180
844015
415721
61489
221304
829675
697251
1587285
1616531
1366974
1787024
922787
1041711
581298
961915
1464050
1557174
1190286
897859
1213600
1230317
1122706
1212292
1269203
607432
985217
1379252
541735
1811513
547520
1013308
1431411
1995351
1966301
349701
1474355
384154
1135871
1959380
1813648
531221
584243
1220197
1306466
1735164
1666028
979146
128656
1363218
484392
1853352
798169
619961
1657371
381945
1091676
1864351
218228
1596445
564817
144473
1794822
1889748
482477
664136
965341
818445
628796
1551376
556904
1223605
834080
1474047
760764
115718
946654
1964214
1295219
657332
187592
1057273
1358813
325029
885892
1956181
1365501
6205
401278
1632017
433677
1401032
1525311
1766877
1429604
1723143
1852625
1990838
1609136
478935
1020823
1519416
182239
165888
515361
1412939
75173
1521563
1617752
1454228
675354
1379410
317789
1603701
1328056
407058
1851553
232720
1928691
1615225
1750864
1181578
260169
1280293
432719
1005936
557922
728731
759036
1021818
1099419
417039
1910771
161801
1690826
776125
1854192
874761
1325411
1429669
428560
178122
127968
1297142
393088
1372319
1899249
915152
1590084
1204060
260538
1534380
1063130
1616480
857499
420295
941804
1909389
1715919
1359500
1404660
48171
1910450
855134
1937243
769159
811672
598104
1975747
1834302
463821
1709447
1318544
316638
1974853
1497853
1961754
1407075
1172658
437443
1332928
1448413
70554
376903
692363
1285966
1514580
1736182
1914664
506126
1437157
1824677
1401711
1028112
263662
18081
1581351
854836
1485703
1301568
141284
1306757
1697064
652388
1888622
1751611
248064
1657097
1558006
895149
1056593
165770
1071441
607582
843741
1239428
964499
830228
1305209
1722713
1153159
88334
1945103
1145950
456885
1409624
1363216
632396
556664
428579
1591382
642742
227909
72135
1400606
1166971
1371878
1220215
236755
273224
1544796
894197
214366
571367
1049064
1367030
1574520
657364
1500331
450741
1938693
1974254
810070
915222
1197259
1133655
927079
549380
893094
1034460
868961
1609969
1256333
362687
59645
881161
1391797
1139135
1371278
1495399
1706920
988058
313069
681566
385944
1360494
1671590
1138289
1518067
1446393
1855037
1190657
945016
1529221
191277
1600938
673015
669662
1867129
505738
1812359
358025
1704508
1150647
934192
1992802
852964
615931
96913
37928
1026337
1811019
1201262
1444966
1495190
545851
1507607
947311
299369
1315067
251240
841684
958569
10449
1740227
1927505
1846460
436589
507711
520340
1578336
446577
37166
1366004
579204
269263
481057
7192
1005848
1556846
1200174
746008
1546476
628071
253390
957064
81900
1093339
257820
1848242
576899
79634
1188182
1696638
666754
1692448
245188
927960
1400131
1218031
219994
1271274
891951
453832
1115044
1663817
792272
1829411
1879956
562184
906346
1230654
387800
1414995
1884741
567395
274146
205026
1933369
1331987
925753
1490114
203041
831121
1078954
1829923
600308
1041598
1149612
1205452
1854624
846783
1082292
952348
1315826
1390708
827158
1885753
1759732
871908
653422
423148
868456
132725
1687990
1570615
1840398
1889738
660153
1856041
1236611
1131720
1867115
1772601
1510362
437370
721981
636591
1778484
506134
669468
148254
58132
831695
1969525
1873505
15769
1137449
287214
351443
1031587
1518700
579827
1234617
1053056
1440355
787194
195261
1401256
1461021
1213565
1070190
985553
720664
1665654
1790441
904121
1516211
1006285
54783
386501
1912706
455387
1446863
673818
1836517
484753
1673954
545772
1135136
1694529
1039502
1981173
1880947
7489
705136
410646
1614641
1525390
300134
1015410
828094
1002834
1268306
809735
1457216
649149
1373311
1468867
1084147
426725
166202
1801453
76890
1105893
1025483
1390731
1075838
1268955
1095516
911733
439338
988958
1624678
1649546
306916
234519
1035356
1771371
498524
281219
585708
1055829
1380327
396350
140219
394248
1383094
504587
1351186
1813648
1683824
917526
1698394
34095
965475
1268951
1217202
864625
966834
543759
548074
1117126
268449
260341
1668187
153320
477654
631047
387707
1505074
236911
1748705
147101
448380
1753618
172451
167694
1046853
909627
654000
487758
1774316
833289
1958854
1979725
778453
418979
1886736
542327
1616513
1846355
11177
1750338
769496
501249
858549
869126
1631062
65157
1944924
1554248
1431398
212324
139702
1889792
1846189
1281997
1949681
43368
1469532
1007701
654756
755896
893107
1208841
1892266
1211744
1127192
1213576
70092
1450379
1325980
973656
286296
1775935
443509
123814
652938
1040092
355567
67744
472
105386
145723
1112904
451912
118922
337398
1771865
511912
1415539
437716
1607475
454036
1796627
392854
1734123
5926
1653546
1755817
189810
484206
431248
558781
570884
1210942
1395738
1824764
1562446
518331
12807
1486999
1354499
1490010
526899
1223790
1405036
15318
517520
42449
1080224
1358126
1442222
1696434
273891
1940483
1804335
1100519
1945445
619712
380736
1863910
1735331
250181
1982042
1804352
1312522
1575762
1614352
289801
392657
794295
144798
1623729
679845
643902
1010662
1353665
1045472
1118478
534023
35445
1370054
1925566
1509916
1378593
1931355
1738378
1919743
1642727
62789
1626135
1552297
1333366
972961
1900096
1321798
1072514
955936
184266
1973156
1267615
672676
499718
513905
745161
1338888
845295
791118
819041
975987
1694819
1037386
1993401
1994928
1897408
816756
722846
685163
815772
834893
920376
1677072
1081422
559246
1031544
1501098
1617318
66415
486514
332434
1372790
1651730
966470
527465
1933329
745458
101216
1825713
685989
1457705
794729
1863273
1646848
1787618
278948
271793
1475876
553206
855759
20753
630510
267496
1299608
223397
788728
282480
1699107
320070
1896464
315456
1697741
1512663
366351
1546964
1064930
1092560
377792
151559
1895441
285770
346348
1743882
1554721
870343
585185
782328
1211794
1538692
1731758
1862313
821950
1833324
1961597
265171
754745
992757
548947
972666
1813492
502675
1525264
1359076
156472
27135
746358
918328
1644316
1820704
1343482
965938
923973
253614
1849233
1023301
1583365
1334086
588024
1114252
1963302
905468
859477
211288
1127751
959369
535125
224956
173052
1149282
666833
733730
1548907
1295124
408104
319010
543927
228406
177581
332922
816251
73808
858525
705881
1167924
1709653
1405891
922350
1974689
108407
614211
1550474
121317
568505
649965
1685196
1471475
541111
1965605
842564
1931267
1266318
801111
1357758
1141275
1505199
1904324
1338610
144596
626562
1441298
598178
413480
240110
1435452
1215121
255848
1135362
1389625
298818
642398
1927819
1012378
1789161
1100258
36754
563769
1812486
133243
523508
855307
1312273
857431
1525583
134886
22992
1075538
370326
1891091
439170
1533084
1126521
451697
111719
401931
438874
861121
287951
971261
1706328
1163863
1452190
352356
1759732
1067725
953606
1948605
1377616
425162
1419159
1781780
748019
137321
1318173
1511478
803435
836736
1134390
848307
342993
457489
1315327
1287625
1375139
1134636
871226
784904
628563
1600899
1516604
1868695
403664
1546796
1483546
170431
673583
568778
1728876
1726817
1262362
1330897
1465820
262244
1046819
1693989
298920
1397337
966327
113690
1918852
1875127
1470868
100020
1076379
1582361
1274232
405206
1589108
1542099
653715
438751
1129236
1964215
1369460
619588
1510892
1817175
592653
1414278
602520
497074
304838
1132463
61741
210198
366282
49845
1155258
196365
785646
523811
1367231
371809
1612939
601312
1550771
477803
748066
22811
765121
198437
1983422
404846
12341
323195
12320
250716
1799561
90358
1324361
1605732
1950751
1930171
1467634
1391752
1600938
1245050
1169092
533638
131908
1496831
108402
1957391
30882
1408307
490636
90675
663048
978807
16044
1018225
636410
143268
211272
243165
960351
609975
285922
1612845
1213637
451452
754098
619589
1834786
1085395
275345
332309
8096
1093137
1055087
785103
1467080
1173238
1040092
1274134
1284937
1145059
924914
1926113
37271
572209
677538
1287226
1527964
52758
194468
1431806
1534783
1564919
1437920
696448
1444297
1634414
1341695
1794791
1279137
1232395
312448
1530058
885210
1747363
115603
384194
1632212
23467
1386189
442683
1020606
1480274
359888
1249154
1002530
1438533
1752510
880246
1236572
670019
1615319
639623
385694
802724
1721215
216975
777288
1983560
489169
161566
90805
1585708
697813
1017228
1140696
919868
793448
1367053
798839
876082
855673
1571452
394523
1091639
1181362
851389
1804442
1109985
406192
1494646
1481821
441470
710680
1496196
1308819
613264
1256392
1079013
1082126
1875909
851846
1726626
1461131
1155078
223756
253320
1305622
1118489
285001
1541439
436085
768947
1060101
431135
701279
468216
705738
1524659
248414
1051064
1100685
292461
987072
943560
1524230
1591886
1722376
1078098
697508
152424
611002
1845791
449979
1232207
1158528
1567404
1261091
1494831
705991
1072018
1951701
632234
1437486
439272
798611
186153
200985
1482967
1202624
684037
463256
1211851
1215428
1870332
137882
937950
7235
268010
1634556
783909
1068240
925711
221321
1714538
1049207
1463993
1456679
1286950
1840535
1705702
1008423
1051554
947576
1245846
1495944
1533249
1465336
1528786
1331213
1862267
1789569
1502025
518850
1647523
1423005
1211467
735825
452845
642223
692535
1446273
1256929
568769
1256714
778843
1972120
554002
474696
1355206
1481821
81505
1216279
1187097
1235604
922987
1615162
1060994
1811981
1908499
68701
697151
472388
1758854
68603
1408969
300923
1873017
1457646
885863
1737442
1448032
278606
1245551
644858
735242
1656931
396883
552689
1878124
54210
1638411
1744037
1893709
770512
1049960
904097
1239822
1496476
170833
1622160
630346
11204
733686
1500004
1898784
1580156
1362108
530277
1635732
1219503
679636
426527
1966153
480067
71300
191126
89095
557467
213479
32933
1609562
481209
612945
1534783
39164
1738376
318815
1078075
1913890
885755
1415837
1206043
179264
124471
1085667
1314793
1829448
67791
427497
992226
1864644
1715994
64535
1204193
1335464
1992964
1619726
1727674
681432
1096185
393172
1288056
1586394
1500513
1561620
584051
364491
1763164
242041
1264616
1080978
1845692
1161480
1074277
781164
1068459
359841
663012
1443758
661935
1350634
1743460
278154
1830767
1432129
1448625
1380728
1412685
92987
482506
1426642
1348890
687311
34328
1153900
922443
337818
35644
76850
490888
953682
1776124
140250
1973529
1734629
1934891
1912608
1483862
870016
1057972
1594140
740219
1933107
294114
846520
1120529
1175732
457261
534908
58608
302810
920153
1844787
1102715
1904885
1831204
18390
1909856
1995689
892146
1682482
925426
1349498
1988588
68747
411779
40153
572564
1674694
1879526
1207999
854144
433659
1555574
709173
977330
1636057
693108
306029
117078
1198290
970234
891340
22195
246436
15030
1260565
878695
1874346
1808988
1685132
117742
711546
630111
382465
1062205
275110
1469976
1263753
1359977
827529
1848408
944047
963846
1123864
875201
680937
202552
1293413
697417
106529
982378
1353204
405303
346500
323367
1448092
1634560
335953
1712257
680883
1431910
78396
1278405
805732
1041000
879719
454954
163968
56216
468566
1112400
1774037
1868106
1345327
1151923
573872
1352290
475946
1858648
456532
169269
1246342
1419064
1801639
561483
398067
1673161
925482
683694
1185444
359691
231240
1230985
86142
1278671
927599
472623
1502767
263162
74133
1542329
1725238
1298024
1766215
639001
234902
921648
582827
1254393
813700
624598
1461275
277346
244509
868502
871669
332942
932715
357761
933833
1627684
441493
142896
1179426
1768520
1017926
610514
646171
919641
1897531
1100971
188920
1238125
1230521
162382
32634
1922868
1392899
523326
1682760
734573
773082
1099947
1202010
712266
704671
1133411
1713499
1217874
169172
1745916
520745
1095422
1357169
1953297
555690
348515
728516
1680013
201497
1370828
236784
650409
710560
934870
1566782
1966591
595876
118983
417149
606849
629177
681841
1136102
388392
696335
939044
1684854
707498
432197
439424
442857
1401917
616914
1456710
1444441
1648774
60014
307189
1181075
332372
887287
1283975
854929
456308
771710
294714
1315067
1194021
262272
696831
742680
301677
704007
1556454
1127751
1561410
742353
1785534
1196483
183667
396879
687876
684271
1581712
1562740
1730157
1747030
683823
1900318
1996311
967408
70017
697581
1606521
1416184
1968423
1676432
1463686
112213
227529
1882897
194331
1343827
55550
273718
511750
1391753
1947475
809260
1358664
1133123
1024691
1789108
621150
1237950
155449
1676673
1019599
574606
1409776
1891704
559103
1480256
459888
1740822
1173901
547096
1058968
141409
1770527
246902
1018811
1045030
998494
1425533
292260
948457
1271230
1626875
289064
114988
1759734
1919411
1292292
1864163
902667
1890088
527263
32816
365865
56066
1680773
362853
1657885
62725
1912922
1474485
158361
1658123
350054
338960
940021
1531240
1053033
1884870
1992076
876844
1152824
1335639
1997489
918166
958569
1012299
930541
1620784
1097812
401302
1752936
698189
1977696
1686936
769175
189952
183219
393096
691699
488087
1734
1033585
1267841
172052
1238714
622587
1967771
1726564
657755
418532
1435942
768900
873442
1648183
1410302
111061
265904
779240
1027949
875892
1347711
1339089
1853352
118609
939635
1053449
1304632
1741209
1659980
1486990
1029513
830237
1580260
1211311
382695
1774889
1843134
1491350
1767225
1185316
799929
1876291
360822
489032
674334
1404301
1304564
1565030
979566
1293790
913079
570329
1553980
1206163
1058918
33367
1040769
948108
1104541
1107062
529462
609332
31456
1444336
166605
283430
772636
1185107
1302938
195258
723668
1497962
758276
1746684
1859906
1139628
308962
74222
985714
584253
515148
1790417
309208
1961712
1665432
1016895
1098406
932834
644210
333544
687276
223766
1081577
356653
334977
333753
1409860
1815810
1816874
700372
171084
1348829
1098966
812126
1843464
1702540
302443
775404
239448
492372
1123755
84567
344931
571217
1527854
686561
1956510
650544
1234525
1503635
1947990
1949607
665148
1089867
503848
738333
1885482
1570790
393642
1936957
1315381
1668045
424826
1114305
16436
158160
817539
590156
1686442
1145621
596426
1810341
959340
691289
1994745
1989162
1827237
1024339
1606171
1670707
342837
1011437
73936
674455
891340
611892
43928
1188017
1016463
646985
1083528
1380744
1059125
321549
1399432
1389030
1590381
132748
589773
1636662
1644004
704293
1609581
1157234
937599
1088920
1932896
741974
1291223
1824548
18859
1297616
1646276
692555
1761851
1229227
390595
1493661
123377
1742507
20356
204946
1692516
1106025
705538
551886
1455501
1448113
645448
96015
551243
375396
1530857
1362994
1220392
653073
1055567
798006
461818
1162041
1098873
1787470
1493661
1596643
11235
1704741
314834
1257694
46477
1625237
917714
1146608
1440714
78496
1325969
962417
1292487
477159
478735
733915
1684935
1479822
1047991
495512
994237
701136
1589349
1170797
1903402
1710676
987512
1530869
268134
440030
458773
1521221
372689
664643
499510
1896038
175737
223577
1236053
327441
1371050
1990055
1757148
1396377
945793
1453085
639959
1848518
1288459
1874270
1455391
1571449
1931285
786490
458247
1083123
1503963
1918252
1332981
1314445
1713574
1828300
423786
419548
422124
1487115
1896107
1934111
538601
869596
408584
1157046
341084
161566
224729
1420527
828742
235400
701440
900983
1646932
675436
1348664
1547633
95592
690381
355433
180568
1775604
1370576
605682
41801
1197143
187059
1335416
1088803
47409
1426718
1329127
522576
1524096
1086260
1601631
430721
1447685
575483
507073
1527000
297261
1360790
1301997
1696024
693841
889873
716146
1625790
303410
174846
1989924
154708
384431
91914
780219
947930
1161376
1005133
1983757
137916
260379
59225
1045758
272545
377556
17141
459027
494469
660058
1820389
724557
1895423
666424
1535247
946250
1666658
805578
189139
1826255
1736326
1989001
1747315
1465386
733245
1093829
1371205
416248
945095
244248
596659
1653150
1795943
802318
1197079
773367
1810699
1284506
738846
312815
50011
1902198
53216
1323014
1189006
1778257
1714324
299445
357697
202439
1248913
238570
1609430
615468
1202939
928002
1172363
1795596
792314
188936
1288327
261730
779483
1031392
1556561
253355
1804238
1719817
1898740
1536079
847414
833195
1400184
1387130
1973188
1352872
703769
847168
1973154
1021651
178923
625908
1439908
1794035
1571111
1364616
1571526
1469471
417323
1737011
634415
940482
397443
1280411
401639
1765802
62631
1288593
818945
1036735
29873
626518
556806
1144082
784085
1194937
1386506
1353321
650476
18493
556136
803328
1455642
1901049
1473333
1836023
1584234
424863
978627
1128032
1664270
345104
1155178
940393
806931
210765
484557
266196
1638073
276983
774985
1194264
1722477
1159135
143940
797328
1491134
672718
1850781
328058
1032132
558319
469658
1340170
184588
1575068
287601
291135
1811881
1732176
1400409
259929
41423
1713341
1856628
332230
847204
563544
320070
59645
1477292
1292519
699757
1720117
501781
1445028
1956564
1794858
1120636
678511
1667311
1761695
384443
1409018
1254435
1638076
543015
1821714
976269
770895
348254
1575636
530520
1096049
862354
247813
145177
1088062
1913365
916086
142637
191764
1182338
694290
1784110
1333260
1067651
529796
1509008
455685
311158
1816450
838221
1841299
1250107
3986
1362585
631041
1944097
1008858
1798816
546856
550635
103350
1017722
195526
1505322
781447
588799
50842
1030309
1904997
308298
1160957
1874872
1041049
788173
1724122
810385
621000
1380237
791402
466457
1533564
115537
585243
1009295
747390
1773126
1545853
1763997
1230364
1327022
427183
524453
1813701
931797
1719361
600304
446584
1575804
1300913
1210877
1058257
987325
4114
1218868
1468145
797927
1421640
543579
232447
1064733
341169
53547
1868916
1785792
1218213
309194
984603
770998
759621
1317959
1657329
257304
1994685
1391202
1623024
619333
1142823
419476
1507476
847330
22811
1920841
1759109
14766
1915838
1270037
1484172
113138
786063
1675082
1056702
552275
640084
514219
1245021
1316271
865532
1131403
176178
1222939
1639202
1771462
684615
536097
333896
312113
1633284
751982
1673284
1008512
53886
1208440
794898
1999602
296954
210198
606931
1346622
672817
1407530
1808283
458851
139609
1933957
1406664
615152
229093
1479136
1002062
1667372
1085055
1658744
50193
488948
1621436
208092
319155
157610
375750
1982677
215096
949862
766265
1499934
99476
214947
1347840
175689
867358
75346
1653969
515406
63473
500928
1931575
1229823
173763
365929
836888
1310169
1733616
1182352
645013
656667
959772
608561
842544
1543371
419953
1879116
299085
679623
30107
1587687
364944
1664506
223098
1116375
732205
251203
1049445
1347841
584608
1610462
194970
98127
269010
305335
53085
604527
1153454
1599162
163096
65269
1071637
950865
374382
432397
1991499
1013752
1681958
814774
511828
1837497
1483077
1773728
351382
1971483
286478
1782657
1838260
570039
789086
501633
1373128
561642
1348452
1529067
1853022
1762772
497933
1298415
219851
1651222
141125
1504504
1516858
1384233
589525
361699
746658
502419
1538769
522618
896898
969582
1136005
1729985
841084
1575599
1686449
1097516
1442062
789164
1147733
749650
868831
741043
768551
1469428
828983
829181
1154890
1562419
1193102
309491
887364
1821918
827791
56366
705277
1341860
1436416
1474552
1262419
997456
71569
1430827
69022
291269
280810
9158
750947
1748259
1393796
969890
1985122
158974
234126
264671
773855
1488767
1612921
838443
1823560
966755
1966375
1168047
2604
1004351
258552
1206163
1795119
1491157
723858
1713344
856444
1875103
218444
1491301
1685106
731384
175382
215364
292623
930853
1005621
1484440
1067681
1338277
1009315
1325248
464275
1453837
1014373
1999656
1576230
1242410
1991201
1530058
410632
1265997
56060
1119727
1189857
255811
1260325
1009314
1530961
1722597
177640
1198691
101872
473904
620710
1371824
1611117
806646
914050
293368
65530
1594555
457977
555869
1551166
1112646
415721
997116
495185
627034
1174478
290897
1481247
682830
1611923
1766850
546654
391657
24427
394701
257111
240086
1059266
843956
314791
1490681
574500
1286233
1973790
974646
722552
1384753
1302688
1687537
1130083
755763
595932
219564
1448984
1068251
1845317
148386
85153
511912
1008230
1536551
1051767
296675
935789
1802617
1255851
988908
1359889
981045
1480400
663245
1625171
1194229
956878
547481
657210
1877518
1107621
1345402
1864253
1682372
1059008
705277
953360
957943
1551102
764040
178788
1978312
1207349
1456422
436718
643826
950162
555945
1039204
868188
263050
837762
962619
874942
470315
600532
274745
672676
1008341
65533
307081
1095889
1778405
1792423
280276
1213032
1956013
1711363
1495465
1358130
515564
1918108
372574
1995166
671260
529257
1828311
753995
1749124
183102
472250
490592
1238451
225780
245883
1278376
975713
866292
1334218
1064074
1014635
242863
1501242
325657
1717515
1722520
207443
1246941
477933
1990683
1634353
1375057
1324292
1810131
1383937
1635449
1203262
1462856
942731
91184
1243248
1342223
909528
1298886
868297
347048
1318898
936732
311510
1679262
590651
1255756
1087975
1692410
1870809
1484973
284572
1254879
387624
1754858
1472909
250530
1370217
571790
76455
1290025
501581
1478830
1179162
1751362
1938963
295351
1136241
1628594
345136
1336746
280277
794505
664419
209142
1100521
1825933
281736
1752261
435192
603594
166839
1585133
665222
1513001
143371
629395
768725
1434420
920326
214354
346604
1523813
1959489
1777579
483698
392519
1544977
1365065
1445990
71682
610484
1236572
1663063
249357
581112
1238125
286142
1551513
882385
1695419
1961792
28568
1579007
1901758
139846
1104305
617751
1577167
1546986
802595
750490
795477
118558
1311936
304707
1361099
976551
137728
851495
399982
129229
1993394
1265116
83359
1203482
391846
1355383
63190
13014
1170884
1624678
1871021
984744
1342860
1191727
999464
616270
1732618
1117149
937470
1480260
1727195
1803448
1327705
629498
1446376
1519915
1320690
1012806
817290
1436767
1771604
798236
718981
1391753
1614838
347643
1242663
1494966
203129
278154
1911201
199925
1326822
1494855
1265866
1433034
1348463
1873313
920961
902175
312951
1194760
1043193
465217
1101047
1523113
1708754
705708
490633
700189
613699
1449075
318833
1679885
605259
1181928
1905435
1907213
1008646
700211
1549778
1623770
1121778
851598
1921301
1954117
78336
1895264
1435553
1047780
1094874
1287625
270808
30639
470299
179761
1362181
279328
1149027
926012
1569793
572931
1250099
1712292
751451
437948
621349
979445
250633
1523014
625145
664030
829181
1768419
717133
1264657
1246399
596677
1053506
1926537
901236
384700
399784
362235
167796
1894552
405228
741467
1946165
841398
31977
299156
1086638
1543379
1168430
1797422
1820188
375711
628780
690287
1186120
914767
1460620
404964
1119129
864861
1871521
1933307
1606532
881151
332942
1565389
154290
1602150
407143
73783
31310
646948
719899
626726
1718764
1220001
1093042
1695827
707328
229318
604410
352930
444536
560987
1603988
297198
1328631
1572411
1135210
63498
1217596
1548786
1317020
694926
6842
1696168
131461
1039395
480209
874647
582136
1066049
552735
1763468
1748001
1044053
296345
1646489
1825719
850614
313111
736191
1164554
830039
1851761
56161
132586
1902837
1513867
963483
421269
1201348
1944136
805095
151510
464563
1496465
830047
1628249
399982
838718
446093
1813659
695792
1742092
222467
1779417
185609
498938
1958157
956755
1264322
1866918
253934
1772322
1896099
1372912
1990902
1908760
1895059
1256939
711734
1622661
995842
1064949
701413
1694356
1402092
1324747
1687341
881525
1830020
1974378
1990657
1057355
763997
435407
1612867
1043627
496688
733595
885513
1061460
820667
1101500
1197075
1440941
1149591
797126
168251
1646257
1674528
729007
1754155
65269
754904
758415
448252
106656
1468051
4611
484025
1222893
1365618
1237950
1135055
1815270
1893276
386520
1606844
473573
365136
132461
1020955
655864
1586972
1136241
823007
1213669
324887
997433
172708
1351156
1583198
1206032
933224
1068177
1903551
1496838
1058633
1920908
255700
1492414
436873
1958782
519084
746198
886285
512919
277666
94109
1664425
1699180
532686
1103798
304644
246455
1972392
379995
1373439
162780
1230285
1851289
915456
413266
672516
840725
1138763
1542460
1685841
1380103
1195269
1701241
1147999
234949
681853
298146
183005
308562
1812062
176375
1386987
1256605
664361
1549840
663353
220958
725597
1486747
1213600
691674
676634
1316364
694396
1587705
27597
1575462
18935
441863
767954
1825175
221543
1084887
436571
698319
202185
1723821
868188
687398
1574726
1508943
1683382
348516
1207580
1854839
791008
675431
1934528
1533504
382171
23016
789857
578122
1737917
90586
245680
1167245
846125
552972
1927150
1386618
105075
1785110
1524209
1463617
240909
32553
1158138
77431
530915
1841538
590591
1976030
697156
755675
555919
35595
122773
1362143
1637977
470969
672271
526340
1397737
1380816
1422656
922337
1567213
610262
789736
1605661
158290
827369
122216
98257
1211420
1221092
1090831
267181
573132
1184688
553376
1339682
1258367
279569
754817
119878
1010643
56526
1884279
1987810
1705948
741035
775501
643826
879040
1670453
777122
327490
86720
1440485
91195
1061822
1762419
1929974
105554
1756784
1426064
775132
145410
1262525
120091
1959667
687232
1315647
556115
668452
1669970
1159135
1898317
302707
477846
687398
1034328
261772
1155445
1823560
156043
1460012
1679262
1825276
1552704
458547
98619
1427029
1485582
1486329
965285
1178020
303162
1699122
1623090
1571871
895019
1266516
1667286
1868366
1928535
189139
1835331
1538532
1690072
26720
1039978
182344
694828
730124
151419
720781
110457
891494
1367510
881525
304148
1648564
1497649
837474
1089254
904370
327760
1795237
1644111
771522
196452
757900
1860924
1321292
1484268
337653
287115
1755103
990478
1387441
709788
1705015
1212708
1933805
386101
1766235
937226
527013
586264
1959707
596231
1930245
1176636
106632
65016
405228
1682481
903651
353978
1268005
870016
290123
1872518
1739009
77565
123880
1752569
439371
498722
1532586
873630
897837
1089961
1548127
867281
1505031
322683
37084
1811878
1378279
1533763
612564
1278665
20570
149583
161833
1935842
1654725
1659499
628392
1757441
295794
855152
556136
111500
963013
183005
587618
1341890
1784428
981617
1566430
922566
653579
1622423
428933
1781772
966728
1942833
579911
119337
1453582
444910
1583281
1673585
835568
959691
1817901
1616513
935311
1886934
469633
1313379
614370
1191644
1305260
1241187
811059
143163
777609
927980
845265
1715680
1681623
1466587
1952616
466233
392086
975826
615448
481915
1719310
859525
757527
1634151
1179484
1962522
634692
457358
1373034
60
251776
917094
1220736
1348203
253563
1754858
1547212
353986
603889
352852
1267100
638830
1370231
41976
686868
338728
587045
1014467
1010651
1234163
1411270
1540852
1992771
41562
1472047
1121127
1586366
1222932
141468
692310
1345019
330575
86151
1870360
1890831
743828
1058888
381394
921005
1733391
1318009
312774
480605
1293311
1294514
1809072
1677611
658399
1165052
1151068
1919065
1753039
406112
177788
1119181
341512
367863
1579134
1406842
1108764
1878348
1312266
397857
1793064
1461454
1312943
1673394
1780902
889271
1738334
314946
29854
1624778
1636020
506021
1296784
1508783
530602
1448500
200107
1328333
729211
1546520
431614
1911186
1193294
1390042
1731003
1084616
636744
125340
1190377
1659789
1249425
1566857
700962
1774865
690115
1763983
1022400
432521
846226
64924
476936
1273875
426271
550262
898566
1538601
844475
203040
288890
249698
574511
849207
10069
1248418
489169
1478803
1796140
1020718
1031653
1284646
1868870
1547212
1800438
1777781
1246673
734714
1115128
1036022
308060
1665992
849643
636179
1869451
1944658
1207077
350653
145992
1037216
421696
1757338
421349
940553
1134645
28192
447706
1371110
1417715
711020
942042
1723629
414078
1520127
801873
600967
66980
400799
873566
557154
1525326
610829
684579
747836
951712
1872042
1117416
1100189
1838293
978999
1640513
1815682
1943100
1098932
713616
505573
660076
1479873
794178
576861
1683269
1986907
653075
1616250
1925040
596457
950209
78644
1864589
1757706
818025
735242
1209259
790285
336575
1508586
1930511
950298
867722
455342
452565
1607421
1636670
544998
845979
620304
215364
1306539
1486028
551235
1930146
1443962
565036
1095536
947807
1516212
334998
100186
1226222
1556087
1006171
1380854
1781615
1718806
630647
914528
14339
651450
244375
547757
581199
726960
694169
310594
1007429
1758960
1796498
451475
562109
201120
1296992
1087390
443589
130387
853541
1987567
835725
1363090
378201
333227
1181804
93254
383880
1520703
420768
706777
1698164
43726
1699028
1114298
1925715
1889613
1502877
1782166
354519
1644232
332251
1363045
235699
395852
1952302
482522
1423730
1926146
1001959
251550
1484194
826982
855315
1398801
1553354
1214041
462255
417720
123100
123836
1213145
1589579
1523795
448403
1451155
175802
1133818
60611
470434
1450082
232866
1451297
917153
1820334
1719291
311510
308780
1713671
173444
177779
339256
556280
1830833
1607488
1880059
1667873
1789161
1160122
1541214
1881699
787471
244706
220014
1167027
1709222
1269735
403385
1876370
827658
817001
1458624
1407089
473350
677292
1191327
640294
1870376
498671
1160632
1288692
860136
55890
648973
1488231
1821467
1080457
1693495
599696
1887920
330653
324897
551287
476605
931444
295785
1139274
1681593
1395001
561099
1151641
940339
2397
148300
1109204
338954
874118
1018844
433334
1193882
1422109
553866
719194
1391577
1308019
496457
585260
1529488
1707838
1329448
386371
931417
47554
1691736
1082970
1667855
1138218
750260
798102
1408796
1316746
1169693
1827355
184399
323388
1126823
1577762
290630
1737778
1066060
1292292
1160666
156560
1603566
173601
1212148
185899
1434795
207318
323632
1079296
226215
1251781
530109
1135766
35717
1565230
1651929
1226496
1132278
1389651
79218
447568
1530629
1313515
329711
592791
1234842
1178141
1740797
153320
1069369
1777099
781995
1443294
1277936
1952412
285822
1384824
647859
1836441
1577105
1149591
416218
1453477
27270
1682211
73409
1509863
1387200
205099
1534799
1218055
854301
189567
657134
162231
1465555
1715410
883477
841132
1757526
1295158
2122
1119907
24709
1578003
140823
148718
306091
698829
686769
1985463
1116056
1374037
1455906
119406
314708
1163062
346884
705025
736323
1554907
1867874
595118
1423314
273993
685216
903692
102919
1539223
737089
850321
788602
1522715
1733012
1417899
766605
1518358
521139
1753102
1040362
1963428
984940
333544
607684
1269603
954021
1358793
1497797
60713
1352824
180952
973588
1635436
146374
1388331
1581629
1385913
1950280
1103691
183800
1583207
642383
1796630
81701
1132175
1626043
702418
250846
1902447
1456583
132220
990683
1939957
522598
256203
1565030
1024094
232372
125146
458668
1676727
583862
1497765
1818135
496071
464497
413725
380538
489767
1468992
1981311
1361577
1071912
323388
1191507
1781399
1859280
1976106
1374233
1712926
203086
1003183
655895
609462
1591947
423566
472786
589105
1523715
938475
623926
1908499
234746
999807
915441
1583806
482022
1343031
1207542
1622833
844947
1053029
1993151
1298886
1718748
1186689
83833
1951710
652822
14717
1766314
1694781
1836559
995020
427626
1824020
1608639
628478
727248
1167760
1179058
380344
827959
740430
1080519
1505618
790357
1364785
1761536
364592
122405
1658338
1721778
591070
949857
513412
1764960
1079387
258347
1423405
1495675
1999685
125430
1526581
1832182
1911646
817121
1323407
1601575
1692516
470934
1568581
543407
588034
878843
28285
1004404
1219804
1067270
1086670
978421
1396577
1199753
1433123
705560
528043
569828
1102623
16715
766919
218691
231818
1483929
1259381
164141
1214499
16576
921195
1523813
1251695
1084786
1897633
1873927
1318496
1137543
1479985
524851
649405
649198
1381123
1477519
370585
1962100
857097
154717
804787
1633523
111523
1527840
186954
204568
296284
1995530
1213972
678602
758440
1198225
1553241
1070009
1200140
1573665
1054655
1804083
168606
1318375
620218
1760949
477402
89986
16327
598362
419627
1209040
395398
714054
1442285
533052
1787877
1421689
1766930
1100971
1772593
1060094
874880
1713148
620648
1409291
1229419
534721
524293
181461
185655
767600
1066096
1939541
1226245
1259742
1530869
1154120
317024
1515243
10449
650759
1837265
1253309
1070105
189561
1412340
835144
706132
1945892
357480
756688
890182
1331518
1790385
1244440
1419207
282806
1477418
1380408
1049663
998720
200761
374622
1091639
1968814
385808
444208
1091030
1225655
23806
1620748
702786
1122583
310048
818381
719982
1815069
835519
1996333
158676
1685298
410881
672403
1766877
203316
127607
11578
618395
1796911
805796
739705
366625
1900621
225683
224467
875450
440803
94095
267372
975132
936196
1750613
1095516
1116651
233814
987982
667890
205342
418148
1563044
1360587
839403
848146
1114392
323632
965614
297623
1884851
1968834
1344838
1125769
304983
1479501
1583461
106029
1621519
676380
1149773
1975883
746793
1290960
993175
969516
1025320
224130
1184176
1173519
1440083
1486722
1351209
909647
64248
1568601
1482614
1009542
1253378
1343027
1776742
646802
1635462
1959771
1873494
320775
983389
1338994
1273829
267178
421873
1887571
1841166
12427
1669352
50222
1549710
468818
1952102
1985122
60362
1429908
929493
75468
891005
1093252
1187821
1983111
1051220
1307836
1625532
988228
1320158
1340306
1292642
186223
1825763
1448837
1568115
317972
1584113
11857
459182
1230546
938442
88255
1319082
1618994
1062811
20209
509484
259675
1561876
152784
956739
1527156
1004550
1504261
174323
1702717
81530
1450478
1404720
328868
1637651
664441
1321129
390595
1967683
1619703
1595498
1227517
1668045
1764274
613258
1914830
878520
1201884
1249400
912656
1026708
947706
611551
1331324
259178
1751505
1847829
398075
521282
1118107
458958
431880
1614511
1096016
1306370
1753517
308392
1684602
440645
881186
481783
1286279
1703340
1658494
200247
430593
252303
1708829
1095583
516046
226929
437094
175615
1886522
1407089
1850272
999147
1279366
195146
199472
1853752
69670
1669610
1309700
1526619
320279
1163982
399358
375181
1242979
685972
1865790
476719
1823902
56022
994133
1528410
48595
1004604
1618934
321352
1037750
1970102
1743194
1795686
8431
1528751
964536
1481434
243672
1520536
1836690
901539
41254
1461551
679334
206171
348327
1242988
202453
1092155
1400731
1930993
1813123
526042
538033
717165
1588541
316638
743187
214084
1595222
416604
1042336
571531
1167279
371382
758325
953248
714687
1241779
210877
325961
731054
788506
911750
510520
796658
944443
309427
725316
717279
1396221
1518741
685080
1106916
190871
580606
1071637
527427
1679512
249699
708043
355421
1123974
522900
1383054
124440
1786268
527139
570691
1436811
1950544
1248741
309312
881470
719136
1356851
1407492
1639052
1727179
1812437
72733
416333
161093
1227826
1062674
1599229
1961762
1040090
362924
655666
1936167
1162227
1160932
972649
1001145
1071532
105365
230548
1491150
1433034
1983111
848362
751713
1361263
1658735
792173
679484
1025528
1302866
597501
1229374
1703925
1949265
1755422
121895
1070039
343265
1705015
598934
1982101
53133
1136424
700003
286642
1298055
7546
63838
930328
716760
1728156
509048
1536938
1976852
634063
1231862
143905
1045838
1444994
1356008
1488475
1599195
289016
838265
1410379
1514077
751724
1072666
1333647
1580792
1364546
1732199
1671427
1854352
276978
1109985
1105999
1328455
93997
1367268
749921
1096247
476642
1951092
62217
1945338
661016
1533911
911522
619335
329383
1952804
1321898
1348775
1700688
666424
1939702
1821502
473446
799505
830283
927797
1179606
469470
1067357
851376
1096089
1930798
849053
733210
1244078
1789179
1677227
1972813
650137
1914793
1073224
1077978
1256253
595848
163507
655612
589185
381290
1434994
1444682
939215
407440
553896
1594484
1023736
387379
740494
1377154
403793
627530
1206206
1859073
567303
808219
1607421
1232041
1182180
302828
112887
478654
951065
1176775
1540609
1131778
363689
370756
1277244
1367531
1544977
1950176
690355
1518453
1528985
854966
1106055
1639557
1831806
940961
68225
968446
1568221
875294
487425
958104
1069953
975210
1829659
1101744
725597
1989503
1050518
643469
1244456
784000
1474669
190202
797227
924627
331828
325468
308759
677452
1874097
1672472
472907
53259
164183
522598
184105
181330
1826511
82907
727263
896511
266920
1368657
1654445
382357
1643292
831658
481019
537485
1898107
666278
300598
337299
683837
215564
1412131
195353
1855415
328411
511856
1326326
403981
1672626
513888
330575
451452
53663
287729
1744889
1405746
1184081
1269292
696557
893812
1389455
1279213
179563
324977
463708
814006
911412
903910
78862
259460
217841
772696
1778304
1330499
1219389
552887
1478919
1907867
510420
371965
565631
1287820
1087313
1089789
43241
1864241
1588095
87630
535530
1596534
1464811
1728745
1841366
816227
566175
1437747
1712527
600670
486342
401479
1341445
1145777
1443845
151689
1350916
1659625
1924638
1057748
1665264
602351
591316
1789312
1750571
1102428
101321
699657
1393579
29306
1876359
542071
1066532
491067
1152895
1447438
1362538
834663
316649
1480524
1898825
565203
879067
1122413
1969587
316314
1084150
1145730
1029017
221303
1495187
747460
1147931
1256277
1789574
970258
1922774
1682689
1104963
74126
1557814
435093
1179740
1492861
1120159
1190598
1950808
890292
672350
247495
1926697
467283
1359977
1975443
788728
680855
394945
240459
297553
373681
1740760
570297
1963544
1633007
640301
1876291
746195
457933
127131
508827
1802575
1871677
1495093
1048528
863650
29525
1571529
1076703
388991
1097187
1301971
204488
817748
1070004
427502
1199523
238132
351896
1992771
873057
823474
229343
1375922
1957391
1992852
885366
1635492
184465
794656
111189
1569773
1214099
1045117
337818
276463
506846
1810571
157531
1384254
527819
227057
1381562
1916033
401164
1740264
1988775
71427
1886724
1560246
1369120
831188
692214
1361461
891141
347150
1419981
932396
1889390
696831
1530828
1248306
1787299
1998166
1749243
1176118
105689
761230
392817
921289
476584
329677
1777614
419997
1895870
1678680
635978
1435474
967089
778540
138013
567022
1934968
689416
541562
797289
1187501
933306
1982080
914669
912065
843708
833512
1223634
1693588
1491365
1597940
367863
1296784
1271999
691780
276592
1292343
1450027
1154005
968550
1604532
478791
76703
272834
1281996
1664518
316565
638023
70696
413170
337596
10125
190624
1442237
1229054
46913
911750
1152309
273718
1694907
294141
1746747
924279
949363
1791345
913327
711019
1489208
1031280
1752604
1114179
139114
460205
999287
1883329
867652
371108
407706
472952
186592
618135
1951451
677245
1672295
1681856
1405288
723702
1530857
1072253
1877827
804298
1269664
1358130
816397
1360158
1636020
184574
293562
483063
375403
1825720
448668
551011
557813
258376
782214
1001523
1704525
1007027
1820536
810345
1878116
550641
414382
1548755
1462184
1843570
964874
637596
1852826
46755
363184
997328
365897
1117651
1805366
352740
937635
1167379
1433905
651458
155401
217094
1725616
989853
261513
1294637
1575742
1415137
746956
792
1460645
1907931
598299
253124
708908
448223
1360594
275549
1882200
1920391
35748
542628
1138503
1201536
1692440
1352475
1479873
603884
407993
1597798
1646091
23730
1594599
597855
1344419
1878170
871344
1327589
359835
1909578
919305
346788
442463
127321
160375
253230
1673116
1712327
1866680
1050512
1289675
781863
326211
824405
1920858
1991442
387241
507076
1684508
129770
1890713
863752
421942
1363604
484056
1838881
1504094
369241
873500
104652
275109
1124978
528591
937421
1749253
1904398
101531
1795328
881880
1866582
943
736433
1466501
1746944
163669
1371689
842707
699520
1391894
295785
472758
989772
722001
421455
980131
1435618
1613400
76503
1401622
10855
1052710
1125477
1926436
1502485
370061
155633
225241
1543727
419654
572061
121713
800911
1807449
591937
1712513
679863
1108479
1433396
1052169
316500
231847
594354
1561961
875831
798455
383695
1888269
1359424
899747
1528062
1039702
194936
25886
1405895
1858861
546672
210468
316557
1406595
387237
817218
1433699
1685324
1298259
719435
178166
1475221
1564335
1667196
1680992
299197
1713295
1265116
551774
409014
1326267
209958
914271
407730
554985
1527179
416893
1824407
503599
799164
458226
1930346
596992
1517689
723406
652950
812985
1066680
305417
163899
32017
1571910
1823604
1422351
1742397
1131646
1330011
258960
1589579
1592811
847203
1867585
1156619
829809
926893
265757
850926
1305409
1722233
440351
584155
1970857
280928
133021
1030949
1039477
1074033
302832
535662
18935
436444
180973
388845
1809544
1917435
804991
505899
642942
111421
773505
222978
1931591
810772
1097673
556918
301659
1400154
531529
210210
614366
336162
1202545
1122466
1103724
1947737
1974319
1009982
1977263
930079
772384
450798
881814
1721656
415553
67394
19361
1533271
59645
1217666
1871946
1188715
737575
82795
1490089
842785
1848874
1938418
1085264
332999
1568898
1147364
838636
281288
1141517
354733
576902
606116
1132071
223648
971483
1916637
1519250
1431871
92860
96901
1545527
1034406
1999074
1486762
708718
1152895
1176730
1615030
1137706
1440660
584628
1825720
157905
1833093
1463855
889641
295200
1311462
1524586
819938
1829313
1813880
1865068
122598
75402
1290957
698553
121199
1754939
1336115
916989
550720
309543
669808
712986
374280
338954
1188819
382891
529126
1886352
928307
1105002
1267559
1998214
1906074
872219
507488
1171938
1311679
803576
1666908
1518747
1224941
806555
777609
1324922
918674
1745538
1648117
1712991
228552
902976
1664873
430375
621878
1663692
771522
628340
298768
1225629
43724
447917
741154
73420
1211738
1041613
1556122
1482726
925782
1213775
697551
708546
436363
936882
1231205
977949
908036
1650805
1540851
536575
373395
1152282
213370
575678
558996
1066162
727644
145181
1055048
322636
1676699
1375723
855134
836387
1946118
1883973
1562534
1934673
728887
582748
730431
28569
1477861
1954470
1372131
1087713
463839
870454
899398
770202
1052001
805732
1562248
1111030
1757439
1709228
916796
1921416
1326328
920198
1961413
1140447
136341
701806
14351
1478363
1647554
1719772
190857
1452622
827180
725009
1550920
1476483
1539223
822321
144625
1243866
873138
1562911
921152
600506
1225116
127794
1342487
598732
1617093
310042
1635796
306308
1209498
1658458
1436206
104873
1809985
1873884
281325
224295
56751
71342
778431
1611335
1383274
1668860
1911047
1711269
94321
1406549
741534
3353
1335554
705870
573993
1671526
1977959
1573280
1498409
1787353
1886153
1228312
919712
256488
1311806
483754
881379
115181
48905
1521039
854929
1911201
1384619
502718
457482
1595114
1753875
1938717
739405
1495746
1862798
726671
712986
1861023
819298
828480
1902824
217895
243374
1096414
1133786
1478915
1340843
1053768
1238229
97823
985221
1004584
144144
1147463
88141
21267
743637
536660
859506
1330635
1914245
821413
669180
889850
1052825
548317
535813
196369
1914705
32703
352137
33744
214864
1673847
772547
943470
512094
384343
217121
185710
31520
57388
546618
1529835
320449
1026161
843423
94092
1509458
1577438
722382
774748
738086
728849
891587
667651
996807
1162037
776235
1341049
1924967
401510
1567428
1406284
964456
1144659
644755
1861301
447216
928346
749816
1914262
258849
1066187
1300974
1454453
1359479
958146
1158955
446770
1964461
1549597
202728
1568892
265841
227454
733344
1230924
1328745
1022041
1074622
1124628
1377276
455060
554905
1467972
1850522
86559
1920395
1969071
281011
1797149
927134
600308
1952920
596207
1518482
67041
444824
1370018
304677
943408
1507473
1690125
629229
729277
721441
1932933
1316860
545118
1348375
1188017
750935
302704
547221
1003127
1232944
955349
971460
519513
1915530
1487424
1137204
435415
97892
1989227
332256
1417910
1277985
338314
1808541
1458776
1684635
877992
578609
104963
724767
476605
1888456
1331440
1113303
916711
1559518
1877373
1491429
850103
1827378
474550
1608368
1670378
1601034
289916
1604348
419723
1676342
844833
29466
851368
1384108
1317731
1586143
342379
727263
574413
407367
685175
1886236
1706553
1457007
52593
977520
1562575
1153815
643484
215096
1447438
1557499
1702211
1822168
938975
193004
577160
1383069
1948707
467133
1919008
637638
1118043
1681990
457146
1248741
1327589
1494368
1521007
638469
479063
1176387
1968558
8609
772685
1578024
1221191
374846
35019
510758
598934
1439524
190590
1680151
243672
158083
424565
1181505
279866
1991832
1967252
94480
1442887
313940
579092
1311920
1788447
1199275
145501
1354915
982204
1389079
1912183
1700434
204248
1812243
965814
228402
767974
1561440
1337352
283876
983304
1409484
48872
411023
978652
155281
1841264
1539912
30609
182509
245272
1025320
735067
1674751
1060319
1503068
976617
182613
1613987
1794274
714797
132638
1822964
1756836
252371
1235740
1169383
641248
290157
969334
1140719
579340
1735696
143524
1338249
1480040
422835
296505
303546
1302665
717643
336540
502998
1643027
697327
1795114
1405993
1797267
494823
870496
1458622
1498460
743741
367620
988012
1623169
23327
1325063
526077
543911
1892015
1848693
1783463
1608812
262102
1698882
546948
244126
518825
784301
1694217
1125048
504384
586770
1298701
466903
1963632
325520
200775
1848958
609678
1409363
975132
925797
172759
800281
1011585
423084
1397403
1351882
847999
772384
1170530
1218979
1050360
972752
875201
1165931
524903
1838201
1803063
43816
572303
1960792
909099
251587
720529
1129868
1506769
1497791
1529157
101378
1425028
454135
757695
1196625
404846
1624872
393056
167165
1925488
912978
620592
1512726
1829937
1685010
413811
411867
763690
1533727
1127863
1172363
1955472
374651
1768652
30764
439740
1872741
1225601
297079
1568803
1857863
442923
1388060
652829
1498348
1490221
190431
53774
601060
793742
475231
1802310
1652992
586220
1816866
654652
1448611
415399
1864559
1660702
879819
1180241
55708
1585603
486275
939902
139215
1207100
1267893
399756
165821
1125916
1967492
1416154
1570423
1825826
711083
1891483
186504
980009
1376493
178871
911738
1955188
1770808
859833
128786
1061683
629423
1872795
1766053
187146
1612716
1265225
562543
612955
963313
1967429
581512
1722944
685867
1584054
1110983
1827864
1990128
340224
1004454
1375468
1488220
237853
13361
407079
869978
1736915
750974
1102500
912153
545356
1529989
1019520
1676980
1056925
432227
854397
583658
1400165
499422
757527
566289
273663
249511
241210
510250
407334
227718
664085
1940775
304087
1835598
532766
27217
1319885
411391
1459355
309462
256576
1176083
1451766
78536
1148594
1261227
816235
1517558
145986
168839
808385
764431
1434890
549173
1417985
1440062
693025
852133
1344419
155549
1628062
1727884
1270313
1934941
492804
1382894
1253715
1867286
1959090
1199024
692470
1097184
1753956
843564
409768
103097
1701664
1091022
301677
1652787
380538
285046
956597
829812
758263
847833
413480
492813
106632
513565
1447147
329652
1175680
1662362
1057083
1796283
670030
1290430
1373888
1381494
955486
1754530
213844
33906
1833282
232495
1626683
733228
1196281
685247
1234842
360078
1085620
1877821
142758
962746
1708953
1626135
1944176
263112
1819183
1524336
1987104
334184
766164
218012
94321
644089
720808
1696730
317178
117141
259896
423962
1519608
645269
1344990
1829062
1284570
1702933
169396
686410
244695
500816
592768
1673913
574461
1865467
1124769
911200
1169919
1130502
612169
1768191
321524
1104976
769258
196949
878442
1098703
261005
923229
1829923
1917002
1460070
651127
876798
316642
789007
1278353
790537
842726
1128408
911858
602337
182319
194490
1699932
878232
314435
1160364
1450342
1164618
425341
929909
581775
444910
1985687
832705
574656
230118
1793310
395496
690497
786482
1366496
1126823
287058
732711
335906
1565030
1526415
482324
1672567
1722960
682410
1755188
5315
1260327
666841
389705
1636411
1027398
29263
1247005
1018328
1247519
1965947
747868
1701483
1206793
1829424
1936944
1656007
756259
1535249
1472481
1187997
1067113
1092390
1475364
1562062
1742698
1945339
289250
718178
66904
598163
549220
856690
874738
150721
1447642
1482786
1197517
1183899
1538536
1093338
786144
912755
322574
446608
315675
1666270
703568
15429
1990681
876137
353630
1158262
1542242
584041
504211
30623
1870659
80639
287718
526637
692176
547289
798198
829213
14421
480605
1650174
992280
911185
1558455
1134997
1572688
784040
460377
868492
784133
1624916
447645
196365
1455370
1410284
258551
1784186
1700595
1946633
153737
1682896
33431
1924374
17053
228065
1924638
800120
1259243
1085433
1494500
1827450
1274309
1345776
927094
20621
1228679
903661
1929652
1550565
834517
1405288
629229
148263
591692
1456125
1788333
947570
1497697
1445304
1151385
1158701
1204484
949207
500790
1197313
168707
749826
92485
330674
1681838
1924789
992373
483290
1358867
33138
1867491
682539
337806
1328631
1727524
808050
1310944
98044
170467
819721
248316
1688863
1940313
43902
187782
573653
314109
697760
779431
66297
1208214
1213969
1768571
633483
1546924
502158
1057572
1167577
558613
1685365
948199
1469724
705888
1135425
23615
1616154
1989322
822817
686172
147827
1280618
406072
1698489
1896702
1545304
1706266
470730
67392
338745
1126596
1609920
1721976
843537
141083
260394
1832371
1415783
669291
866978
591421
1305274
1346573
862336
286152
1469081
1746684
1707020
1351886
1265997
1267036
652395
1527898
1514507
1133248
962201
1344165
1597093
164370
1637759
331361
712091
1349369
686680
1004055
265826
1788098
1118508
352352
852568
642220
1432678
680754
366022
1428865
1005180
914398
415247
87272
1227776
800281
296356
1653401
45142
264612
1373177
1776124
1188673
1370692
1899210
1109396
1329060
1971481
1503175
70272
980757
391157
549151
409099
670560
711818
892952
663064
1368595
560768
1141905
610263
1788717
787911
604336
1250916
1584339
1542953
517329
411622
426314
918141
427962
1066130
757488
1585752
315949
798439
1900862
483603
1819840
377225
451571
77440
748447
291318
632105
340739
95600
493917
1700521
1876092
750866
489603
1258855
1212085
586319
393197
1076255
1343993
1886951
758586
1878116
1386767
299270
1389139
776573
485374
727263
768584
496996
472704
69736
397482
239237
791253
1292744
1741303
286655
629750
326580
1875039
403025
1391596
871199
354404
24760
227470
1288007
1102195
1090073
1054352
77260
201040
1904170
1808265
559202
605363
748771
960363
1200176
624330
733019
403382
504379
1496278
375672
658670
604008
1669296
811256
978124
655374
354752
1904408
1191614
1966153
1706343
1340191
1295366
897579
1639006
1200303
1822745
266868
1453314
194644
107163
408292
1516393
307466
32914
15706
701767
1056148
231251
1508204
522926
1405625
1577704
1852787
1013621
356840
1302997
1917221
1988271
776538
1969771
909583
1349143
1838108
71300
1859669
1462179
1184168
1400577
644346
157265
1175297
1517491
1841782
1178882
1948903
707758
1161604
1272774
1400453
556169
493517
1031653
932492
512929
921435
672912
963301
1994812
1998438
855235
213187
1071269
1132668
1706806
1176623
1577960
1934299
1210188
1617458
661200
1106139
1521420
1316189
967523
1128926
270391
1256892
1749495
1207749
498418
611307
1699893
532002
1421292
769039
1263729
1397261
1611335
228104
986609
1164762
704616
1651929
1403818
1917856
1940118
658217
849
1519151
970352
1605090
782750
1296998
34702
775694
155615
1707778
63768
1181789
955486
1026546
1301583
306522
1976686
399228
275400
1351919
1716448
286306
1752232
1739604
413168
655841
991846
1709228
1091925
849
821022
1994558
525466
1517862
875625
1806310
1124581
1864116
1721654
1020252
1323131
1325353
200217
953444
679481
806726
1257428
1124634
106111
754177
990318
1392885
350219
1225923
939812
1836574
1265216
688265
1019101
950545
1155546
1134467
350566
1263560
524383
1819637
589228
1438754
1677751
635410
1767495
1445804
394887
538578
1871715
1088864
879313
1569136
620795
1395089
1101929
1081431
1848151
620202
1393855
660465
1116835
404274
26288
475274
631965
467259
1594776
1736281
153314
251200
1988478
519745
1841063
792981
152585
1519884
703517
1075441
406132
870215
1520012
235283
1166971
374310
534255
220874
1328798
1752528
1702665
1377982
166428
948135
1107950
1873903
1212303
625145
1652848
1758960
924614
736623
1475717
786364
1464009
706799
1186074
1670825
1548781
652180
894026
544335
817446
1116339
644185
692273
1414007
1929447
532002
22558
10877
596243
979035
1857270
653755
819850
1708818
741143
136996
125067
1871495
196728
1792682
379785
1909990
755801
1899666
1121119
691371
121140
755450
373106
1555948
402087
744926
822928
1694042
567031
90797
1589112
1750997
274637
333067
246245
1119979
731325
1497166
1207184
476277
615924
1764233
1689807
251804
1686112
1593373
1410821
595163
1695172
1232550
559467
1147780
318943
1901514
1357345
711065
74601
973550
724791
1149839
854641
1326103
536876
1561857
255855
29582
1979281
837405
1708693
39773
1774125
111032
1727916
1731924
1543541
567798
1353511
1764752
536129
184606
934808
1127386
106905
1352339
480672
1011475
1480581
1858290
1778793
1572190
530448
306008
1436591
218387
275365
1248758
520773
88026
1806425
73920
377788
502401
1297964
1153577
348969
881738
1730735
1784239
1700623
561178
698883
1795875
1114377
501633
1802824
1509573
1232612
1169697
1132365
656634
1918356
955818
1332280
1020114
858065
2509
762885
1675472
1101246
1422999
1647869
956797
931529
660077
92516
1502065
1468864
407563
183650
1100232
83169
1735127
1466598
632200
1584710
816574
1908634
1370144
1795237
923797
1694159
186954
471095
1317377
1379600
481985
1621326
630123
502305
625387
529449
1262651
1715527
819069
1581712
1898061
1491870
1802512
1331566
1668649
1092853
1660777
471551
863729
1649961
135294
206457
1777174
1060494
966666
1427885
29525
1863211
771255
182032
705478
1674704
510410
1214970
402259
1425804
503652
10364
643162
1852306
1758614
246959
539047
1215335
694741
718981
1236815
1300539
818853
960830
1340324
1432715
553290
1852306
1906077
103056
941996
235546
501182
1295124
1802630
869604
357514
1603144
324145
118784
1580186
354553
129893
56086
401702
1714656
568845
482316
137578
1533115
169260
996521
785728
27907
349304
1448844
1796461
1189108
925946
1264798
1342158
1977564
1940252
77959
45514
905175
99813
1029283
74783
1126856
1010239
147134
261725
1364636
1375278
887374
1124815
1833191
31828
1421150
765399
993327
1116897
1596970
1890831
1274309
1810766
494470
923837
1236582
600123
1856388
129739
1009803
1814014
1365308
1942212
1977625
88598
328838
427818
623964
1085748
1751671
1804471
1241355
294051
1432679
670181
427009
1072756
596563
280191
1963954
197769
1611014
815012
1788172
9427
1955883
906434
1298973
1884942
1394105
92027
1281881
1852688
1471174
542621
561892
84797
1614296
1451492
1176517
48903
1069566
1055771
804194
982831
143158
1635147
71075
600983
1278928
811359
250020
1559564
1980092
1232069
268310
594204
140189
753737
728956
213906
1929779
1419415
406192
146092
290716
1001175
1235036
1003903
1896991
1000083
646383
1742092
991091
1619399
1717394
869498
31506
1542391
1627200
1741944
108790
333067
470741
282681
634741
817751
893004
400174
1793891
1063725
1386527
1288971
1852088
1527732
1043642
348802
399230
599659
460565
1657423
1002021
243202
1292538
90372
1751514
1221354
1570061
1579142
888043
711221
252538
1319829
1855594
1159145
249875
1597394
750561
1524947
602529
255007
483096
1265221
599785
1747418
1400263
20300
907425
1199071
780647
1735468
1545565
1457751
125430
171848
230598
999774
1828909
1132073
35717
284140
1922067
1935068
1973283
469392
830003
1853022
145087
737389
1150296
152416
1885497
353630
961567
431301
1147553
1782067
1890399
124942
773235
580493
433456
659808
1654478
707854
1981232
1304751
1290552
640028
1451908
1957308
929666
1213813
817896
331280
1926489
394327
1276622
881161
1437661
1184081
1088945
338292
42163
751455
583904
1607893
882381
741864
447198
1593546
1594964
716718
1940364
76703
333152
1337699
1012643
578914
262203
1225131
1296169
1511795
339147
1170711
616914
878803
1186405
1565536
244366
985585
101727
961032
692928
1494908
1169184
1006967
1109648
1786713
796948
671260
1836023
856010
1892901
76503
1601905
1386506
479301
630510
1337227
1654545
1371296
1442854
699546
763495
526340
302583
1573721
500820
1827821
793786
36291
1237335
430510
1189298
168546
764712
1190269
1610362
1729770
929596
37686
279455
1815270
1395691
1181578
1577740
689885
565119
150020
1957484
1086036
7430
721534
1914611
559352
969345
946929
1387323
367886
224295
1012383
1531450
242608
1785269
877798
771968
1150622
1599654
709295
1939369
280361
445471
767749
1061744
1387141
1299527
1181419
205642
1925097
1400898
1792486
1340606
1213047
673691
829887
1017626
1973527
1125291
1670055
1897442
257189
1371252
42304
619397
1912822
1057762
1210442
1121410
1679399
856861
1689513
490696
1661954
1269003
726927
1592875
1361861
1150370
1933487
155152
887357
1301997
397675
1377078
355113
1328944
547939
1763241
72830
441813
140830
518637
208816
984744
661006
1966987
1419550
29405
1137694
730520
671846
1702540
829973
1313884
1756427
111833
1228472
28851
1622661
1692012
1212868
884872
501190
1410178
255700
261001
630346
1451787
253594
1065289
650128
1574760
1670594
1422678
1741348
719153
1661551
34164
1943983
1709447
1203867
409721
1673116
1426771
160836
1919155
1177178
1715178
132148
594653
167350
1378833
642383
417071
1735472
1460199
1005115
1903377
166356
895308
1698150
1333542
1921453
338241
581112
883487
68248
606085
1463243
279961
1811981
981045
485009
1071601
537520
1389323
759666
1002488
944769
1615753
389144
987811
1547469
1396043
747905
1569118
651169
1972013
1201465
381638
1404711
1921453
302882
1513288
844812
430882
165787
435633
481387
1603825
601082
1548443
1290549
1999655
1610882
895389
1317020
832852
1109678
527009
1630149
1237950
111268
1333204
1330575
376042
822445
1943405
1928609
1842053
1724233
743917
1938704
1673638
661176
818021
1404774
788554
994721
1095254
649177
302901
1353321
1176799
401816
73808
764702
12796
179761
1910022
1223244
1149616
1783506
1497876
993260
543277
1257060
199925
1969411
936099
758510
1294759
802513
1281546
390896
337453
1760103
650790
664895
1321613
255288
1932383
1091262
863547
1785147
1930920
862265
1555025
399806
12260
244912
907847
566618
78127
617630
1248758
802823
268179
1905774
1329238
1791253
970897
167607
1912136
1416926
998022
972819
951427
1651696
29599
560904
1036525
772096
1697670
777472
1562747
1149097
1417293
1604478
806135
1415495
214354
877545
756932
1380303
1706055
1450460
440960
323115
1681689
665860
1685439
1137440
429752
581445
1912741
692535
415017
1531433
1429376
506895
1679780
254892
284696
1459525
847727
867707
24915
420055
1071609
1134702
1367469
1996638
304371
1593234
1860005
281715
1583956
1716589
902494
1550193
1878537
1050518
107609
921005
916239
106077
1586366
524204
787203
713968
103583
1597075
1099738
282442
1487497
1287614
1951559
1231873
560250
545644
211098
1305147
246425
345136
68765
1231018
1055567
1195267
502952
1736161
1618976
1487431
132638
544378
420275
1813922
1080208
701536
831036
1157634
1351691
179750
449158
284140
1260611
22366
196613
1367461
1453795
1712098
1301750
1186114
1283486
72541
309947
1744497
1633005
1003408
239115
1626912
286938
1125226
451475
1234101
1871461
475592
1828584
1776142
1302956
1368801
608924
898118
366178
201080
1703111
756699
1432129
677189
1362124
255637
1555309
721080
587969
1741374
77536
418783
911422
1690155
239924
891259
1970960
1124036
1833387
54167
1316958
632704
1644319
420017
853975
1925120
500581
785127
599102
1814177
1719281
927640
1348131
1511412
1296844
388881
339911
1027145
848307
1256774
4842
1958619
145184
271940
612913
512975
507711
1721465
1177217
1534910
837974
1594050
162809
1876722
938028
1700428
282194
655413
472998
651845
911842
323581
1588095
60026
1511032
602203
987092
1610728
511528
551467
1360929
1705015
1042120
882439
1251072
1400313
103900
733009
264385
750493
1187694
948033
1197706
951855
169281
530806
20470
152424
1311217
610830
1634707
638815
1318490
1816188
1788166
404809
1681515
1770922
778540
1013364
835816
1054314
1241313
527434
636214
1490010
54600
991107
1095398
946289
1675853
1466237
1525326
397144
1659090
1722713
1435620
437075
1430126
53886
1238556
1553010
768126
1302761
1287614
1588554
445664
131805
1271020
458179
1022356
741553
1245494
1600012
136086
1026920
1129180
927592
624707
1076406
1792837
1238441
1399158
525490
536444
364952
539557
1120477
1908228
1268306
1924223
1534559
335945
1468524
958902
542462
651169
1930922
846257
1455615
1734966
344488
839665
1174305
1419087
315641
1446024
1808265
1775519
1348044
1384855
1377844
40972
892591
604451
1651011
1960143
1126368
268763
503515
1497956
639133
1784063
178858
1205468
1356019
272943
1154539
565527
1012555
333227
152149
1478669
1197308
1324304
976428
811734
133449
1600514
1472651
1130097
157107
1697491
1835273
1582847
907000
640301
1982983
1157027
202229
624407
1331012
809568
1696315
1539547
778733
1344341
58234
81041
7235
717165
567446
1687705
115731
429921
1285930
1189677
518233
324484
1154574
1357420
757558
1281418
1660044
477684
929360
593417
522422
377078
1537348
677681
652180
1429363
487684
1555924
1487245
1328094
352241
1894493
429609
637427
457977
93177
752268
1410663
652187
1286766
1243355
1873758
171530
520745
971461
1231428
1509086
66124
1495291
1232001
976850
123117
866514
1594551
403284
1190036
431550
1236068
439349
985341
1171380
1488344
1436916
1690072
1029511
739605
1738187
914153
1995889
1018843
529723
434700
1536406
365776
218658
1372165
1188279
1698581
450652
1701545
1887258
365044
1477983
486799
1578219
1605136
1529835
1291591
381895
1752494
1715439
266708
1538886
119684
1598004
1633377
1753763
205734
1730360
31914
1478363
550477
1651521
1037582
1163588
1184525
1186980
1404974
1681666
1510468
1626297
1347639
93227
167796
188486
284218
746741
414788
1566504
1356309
1706596
1415512
23697
1094227
1188739
1503504
161242
533434
1234252
1139928
903096
1792396
1266889
936289
1018933
1422766
793079
433141
1445554
796931
1871239
1099425
674194
447018
1471516
1537055
80371
363191
754753
1576703
274314
1712452
1109400
836135
1272064
728570
663170
2027
280240
366108
1332019
531638
1731228
258976
384537
1275747
996228
1008875
1271866
1419363
904885
326426
1358984
338985
767193
589693
1806165
1397861
1611117
1053978
295717
1509115
707134
675354
90715
928303
249562
448208
201594
1346110
455180
258242
1926080
820854
1564625
570245
779810
1063403
98619
243788
847203
1416835
1761250
176032
1427983
1157185
791005
491827
36436
390758
1734292
101332
1145545
1308669
792932
988461
560203
257448
389963
1838680
1578940
1529553
1758496
1433623
30446
1467400
892146
35718
1523688
1779990
1525185
641966
1921449
173995
1126618
1548645
1129038
68701
1814573
107517
953972
1218446
418031
1913579
1726249
1706757
116314
1890698
1335636
1959969
1058551
1115501
856136
108327
1791145
1980452
1732260
1855549
1011604
719601
1757524
987930
896223
1521598
1551923
1047323
1944059
1449606
470431
1691277
378027
450889
44131
774774
595667
440268
1998028
1887249
575669
1823455
1705394
1343298
625911
1272113
976226
572325
1491440
1203069
1087044
1454894
641716
1149379
1362481
661990
1981499
1876481
1522407
1437870
963374
1301355
1782230
903452
648716
1013529
1352872
1423005
1372324
1236611
1714552
1663209
143163
1894078
149873
226797
1964530
1920395
746810
1620581
796155
1682060
697717
415248
941134
490311
325425
539423
1891325
1939714
1903536
1526211
476642
1108473
507062
1582825
1073475
408446
34180
1238377
253320
388028
1921179
248193
743100
809724
1414161
1051548
980546
504564
1364784
1840025
1183296
1475778
361233
1006285
1576658
309194
1179394
1447186
1332913
1329974
286838
1435400
1219322
1186301
402420
742322
1460352
469332
259428
1895744
1668730
629850
874475
631286
874769
735305
968599
1757703
1121183
573184
529639
1733590
1064008
775832
919387
612945
272997
1298085
847893
20601
1811019
63442
310195
633303
1320012
1495539
449264
1336750
1938811
1749171
1044887
350784
1480488
223774
1338972
1893494
83533
1014200
801356
140912
564204
1254818
179450
724988
596930
982729
303054
1453960
1287226
369954
1023684
1726099
736596
1245635
1501811
381751
1393410
346804
414988
517780
1796681
1892176
865761
1565495
1322149
1814850
1182098
34005
1279857
426978
253934
1462031
1351096
336540
327886
1372292
1583362
1819396
1238553
552553
206453
1163374
1745645
759340
1564023
602558
1145361
1908051
198819
1780077
1544736
1401607
1567043
1064095
459771
1679175
1634151
1039677
1193214
210002
1045520
1490367
649413
1058027
683784
1028151
1592827
1425760
63077
1387978
887878
46797
535307
1408383
1102
823385
1657412
1573442
1984017
1469569
1070015
1153088
1955119
743488
1747604
1772243
1281966
1620889
1894244
1767675
1019633
297391
1616836
1711484
587814
150952
1721465
1213644
1944708
1073200
1129000
817756
786701
771989
1077899
1711000
910920
652310
556976
1054150
504889
251776
1544939
1548289
1330242
1331204
91540
37720
783642
1176096
1082424
1945099
1437937
734941
527434
383125
1557043
114954
624271
1914646
44633
172374
1702002
486904
1777453
1167858
994412
465645
1816726
7750
1496257
115173
1447573
1103611
1828965
865998
1363800
1489618
770658
718127
1721337
1418224
437980
222849
1016497
346346
456043
1153454
332230
1382627
1395885
1455003
1489264
362314
1950700
1311246
1642449
1281360
854899
483538
600291
229946
740921
55712
1083498
390284
1979183
1006127
569258
1817783
631213
93981
1948134
1206143
648516
781104
778382
1481755
359170
678508
739385
1191361
714176
264815
293099
558767
1306150
202339
727248
554340
921614
1718461
1655254
624428
1574137
1786916
719346
512268
221832
983162
754075
163424
1749353
1909704
1889448
190941
1851931
832063
528043
1147844
961431
1758875
826611
88599
704775
916716
1175667
1137380
1172088
921775
1899944
1346690
78455
1406475
736325
442923
849729
1280711
435294
1243145
952369
626179
1322138
193877
1207802
832377
969345
1241491
1293177
247265
1226926
1271083
43405
1437974
1025865
912671
289704
200987
691490
94603
758688
1018843
325854
1959200
844043
1485017
222369
38712
10146
662044
1489618
379815
860041
708778
1247012
438169
1548203
1286721
784390
1486720
1417128
860878
312214
1049594
1813212
1335138
1877080
1201199
1482985
877382
1695694
954121
820381
1319957
173357
1993698
1447571
1996240
572995
1546873
952611
1090891
1975772
383945
265950
149279
1096880
75663
92405
820714
1187547
214486
1487159
1910329
1861885
93580
251438
1834394
1218341
864938
1923636
1637759
1997563
311670
1806079
641180
1921149
733768
793434
913727
743005
1626445
1144669
337528
1373115
392863
1788358
1547460
1121351
1071461
1804448
973393
1748705
1277671
1337632
793205
1498700
89138
1119635
1753991
133760
209443
847594
394724
1584773
686680
1504189
1401289
849605
1631786
1217448
11177
1374208
1734332
308067
1086171
1684113
1404721
1051206
1528479
1254879
1124396
1983482
982163
853942
1501579
259546
284262
1809072
1846518
715695
1333929
785671
1893724
1705187
97394
557169
1516234
416248
853435
1734956
444612
1839998
1850864
1089018
1785840
1311691
933482
342836
1317003
334711
962315
82230
407721
1407306
1202693
426961
135328
142218
1939175
503619
1936873
955697
56352
76328
1309089
1081293
848215
515487
1782257
870054
468378
1350603
1764480
1004632
1961045
1577643
1574849
203989
1377118
1381623
777707
1671266
461228
640068
329528
327419
1468099
327498
399352
501000
1219429
938133
842657
878305
1885275
747359
412292
823813
500965
158601
939367
98640
1742568
144571
1084360
812276
934204
271750
1850259
510137
763621
1143392
1559060
137044
387684
932058
1850155
735196
1718705
258194
1352069
346623
1512694
53221
1065992
663388
1560120
643282
47635
933528
1410538
926450
680754
1893471
1429078
1295611
459149
1501232
1576651
1040773
769026
828882
719981
1915889
1070242
339796
1662182
1391735
1585653
1753085
1431585
569610
1461265
467096
1156034
1581100
716740
981143
32424
1969503
1969587
524859
1701497
1147509
78131
1580110
1601160
1289322
1024597
1383194
1570311
789947
260007
857399
528587
455001
1613211
24932
375743
399756
1085282
38035
1593091
1420952
1342064
720288
1786487
510917
625220
890406
1545955
912451
638469
1716918
1056859
896449
1324415
380075
1994493
355465
1258555
854298
1976852
654501
1727195
955238
1922336
970173
454824
870173
1338888
974977
707649
244178
1324854
786504
1735169
1717777
724704
1874174
534438
1909379
9520
1583742
1603769
1187997
267585
524949
863871
1153176
1813665
56841
1910072
290083
847203
1102614
1741851
1373132
768455
716693
949470
1813182
364004
525584
1190201
101227
632067
1952824
45093
713968
1364731
822685
428231
1338422
1128802
1927359
440903
566404
1958279
795705
570498
1254320
965699
27517
410404
1090518
1279852
1648706
366112
1948268
208898
350637
1005767
120278
739922
479515
1982239
1903493
818573
1060945
457390
920769
411281
932250
149601
70571
957485
390773
742415
121721
1099983
1569482
1067583
1968290
410716
1300913
1444263
1036416
1185882
1309881
218461
1974502
590406
1699107
774940
190870
1183475
1083310
1900916
1201585
1095241
907621
264154
1994686
963483
830048
111421
1398633
1419020
356954
283785
664365
801549
1151994
1361884
588077
1940822
1615699
1952497
1386000
944072
1087208
1675589
70295
1137449
626179
1532779
1418688
700502
744
660863
236580
405459
897779
644533
961386
1602731
201891
193377
1943110
257938
1979840
775783
228752
1221371
307944
679845
460276
187237
705593
357537
68129
1209735
406519
31118
652653
602471
584005
1178757
258609
330752
1909389
1339218
385256
501318
77092
1281539
1784177
1986863
1997754
152461
1206787
1929943
421536
1076833
1664977
663926
1907706
81027
1178020
1743293
217875
964775
188305
1210112
552553
1918433
443269
1173714
548572
1197454
1796766
1475559
1085434
1794178
1187548
1717653
153965
1277905
929185
881304
1297361
1008210
1190972
1593544
1241642
1889566
86836
458851
218012
1884855
1483787
1001834
1635144
711515
1167232
1656556
42997
645873
1311301
1715872
1583638
1048155
555371
1775956
1510142
418290
1652992
1198027
1574522
366541
1396043
1408534
678897
1306776
768275
769813
639669
985229
1398685
48637
374083
1944802
326675
1270381
227558
914319
836284
1321327
894900
353177
1272774
1466726
384993
1605109
1448363
1623182
908457
838673
1388817
1548486
989021
774085
1852119
1846760
1165552
144740
1680151
982175
1993075
1245510
729211
1252793
595601
1125135
1049223
655199
1256751
865378
578468
1967282
990728
1618119
888507
1878576
420555
1803769
1177402
1870877
439256
143963
1889300
151841
1713061
1159205
700471
913722
583286
1527247
1277130
1176607
823459
380882
685092
571386
290712
1994193
490530
1848221
1478730
572522
55918
565929
595313
1330354
323893
497983
1281593
1029942
867948
1393899
498558
1762494
900407
328462
686081
133128
413580
567612
1699695
1977631
135215
708019
1287771
529281
1298526
818277
1789116
1444853
1074823
1576364
1943100
397679
768275
1404915
688362
89356
1489067
541312
1681562
1334438
866452
938129
228688
866110
612493
86384
1005491
1672149
1911046
1823868
1267691
1906161
728956
491167
131598
1542460
1117247
1528804
229500
1740861
659301
395966
177295
766269
1569780
234038
1512062
1788268
545974
1554866
1876521
1890092
1615255
1813914
1252949
401264
1959783
1473953
138791
1688044
985768
1575720
1131778
1681929
1842243
865193
467357
1387925
1387200
869069
1313857
1276287
259459
723226
1656660
547673
1122415
702482
1925508
1963671
767728
1149772
1284977
1445626
1423600
655864
481776
1480286
1456283
1988210
1908108
1020788
1279723
1437320
1950726
195653
1948495
643033
1355812
1796497
905676
916480
1572166
454036
659939
960041
1995795
790791
167523
1973287
46163
1704149
960972
377463
1620919
1221100
1186165
1663900
1016792
1838079
1661062
1060635
1719922
584725
1542740
1501371
574170
601888
1401747
1983522
383136
454839
1733590
1340405
1278005
1407063
296987
1123214
1206067
1783156
1187565
1857270
1800279
763252
170850
1542799
1390487
81761
1698227
843674
549784
586267
960175
458242
744145
1721910
1046085
1135868
1487702
412270
648951
396859
611363
377000
1679196
221153
1587650
260288
378028
1083099
1629365
292219
365734
1945788
446235
1662853
1264336
1145825
1187393
822710
1740797
711916
310195
1196947
601141
427597
973417
357195
930020
60830
825586
313768
737089
1301501
1281546
523909
1157421
432182
95173
673777
1036433
992695
785892
98978
875292
1999984
1027912
92191
230882
1095537
1589027
1277752
1122971
1737351
922289
267032
950402
1189981
631674
1478535
1799399
832852
1061939
479308
788809
750446
1301559
1257392
756243
952572
1624560
969562
1767191
1854340
1312490
217138
1915565
1246856
1833006
1307486
1962327
91843
1998861
144996
1362835
163767
838720
1149718
1037051
643476
180568
1548937
958312
196434
54087
1480435
970001
560444
1522450
504270
871154
733108
1700359
1247521
689962
1103022
188014
1464111
97519
319687
1691631
991973
1494459
1280904
150648
1212744
336963
1201130
685163
1907182
1973341
1812631
440699
792044
1905496
1020774
718692
662977
1336007
994809
948010
1636577
568915
1575494
507110
1790767
679623
1680802
670101
477933
1673321
641654
800344
1764752
1951296
1938717
530886
730520
1165052
184737
1302834
735861
249251
125996
295504
1557088
1880373
1836860
1556594
1116577
1283687
411708
1729067
293523
1232825
1546099
1903335
1698762
1272958
9158
1458064
1558321
914924
149881
1234183
675115
136341
427534
867383
1742488
1755
646021
1337307
1837524
1424431
1076709
382983
1026022
1399341
1579291
394415
1912123
1659740
1470789
1366589
1928024
1741742
1916989
650491
1239428
1385544
341598
680496
1810281
762496
336074
274332
721479
1722101
156760
1301194
550112
791770
1717515
780317
82474
1229410
311325
1935036
1653282
1226525
1322656
1608861
1379180
1358282
1032188
510759
1642380
1760796
172130
199128
1779789
1329287
341621
1691500
1867786
449903
319274
464089
1444090
841269
1698233
587086
1724851
948747
123966
1511543
589489
1771282
1381200
1417393
342342
1884279
1301159
806758
1492094
1304519
1577308
1024597
812637
59017
1546442
1339214
1590947
1193934
387654
820365
1207047
585426
1619104
486734
460220
784966
356089
898577
330345
1838799
1991805
1543775
196258
1472078
190409
1839595
695719
523872
1241422
1247012
1419101
856719
948155
932455
483166
676269
210848
1190795
1096049
190357
39753
1699063
1031587
1972116
1967763
39036
738861
222014
830865
619952
1323346
940339
1793876
1316902
1514144
1201993
683108
1802512
662523
960873
1347789
292624
1648077
1424727
530806
1859315
87817
794665
1163982
218514
783706
1394880
219524
724933
35588
1907796
289768
1013448
1555425
125923
141583
961616
869510
1591427
603612
934952
432911
828521
476414
1428217
1707977
659335
168117
1978264
1814443
740635
431099
931149
1150549
1442531
1153676
1425775
492145
313561
424351
1148701
722755
251500
1168670
1393810
557969
1168877
831056
516357
1211467
1817957
319973
582903
1822037
355212
638056
1856873
1808
1866996
1079625
1080498
498809
1757401
1639752
1344965
1627616
836914
114187
176685
778850
346873
539034
450281
931000
1629219
1410620
1712588
215658
1558619
729504
1870452
1174101
398929
1624678
233790
949065
446770
1246947
586382
1722424
398024
1858233
1137779
662082
1752924
694520
138013
1381123
915938
1374233
378825
124623
173235
513885
533263
640488
620579
1869275
318763
1973154
203464
972868
1878989
743252
926856
1806710
1562187
579340
1713002
67904
570698
1142159
7558
453299
1123767
1071896
78058
341621
634839
556789
946176
717638
453660
1125621
1873017
442221
1865232
298406
541165
551243
35524
375914
1418038
1859680
1042375
243983
1454289
1302567
1096021
1442635
1788144
2426
1089102
1121118
1257059
661906
1720876
1170083
955561
820847
1064761
481209
1912706
260692
1406842
756401
331122
1562330
72668
1542464
53527
43228
1635895
953570
778154
1764113
320316
1267063
1130148
1942479
565842
762975
1993392
642916
1683708
1865582
613159
1973588
442129
1726588
1359365
646758
970458
1544054
784085
48987
197822
1639514
99325
339838
911785
135640
1194183
1786607
1667653
258234
1352201
1673944
227198
1880404
384291
296392
1924955
437075
1371026
1109396
1699210
469385
1287441
1938454
919863
1292267
1712484
1722454
1713374
290504
816716
1591413
345586
937405
406723
1071755
1129044
50643
1765401
483423
1918356
1704191
1016472
611002
1501944
467096
493605
382983
831412
718312
9127
18310
1743914
533019
1701310
1146784
1986786
914303
639413
1898415
1381703
1209152
200761
123584
1097184
283017
1220241
139948
1710858
347537
964718
539427
1114052
959319
674435
1389751
1527690
1738442
1011632
1893537
956180
1923824
367789
1333470
1293656
1612921
560576
1479828
843911
417361
107870
593076
229503
127866
1877859
1343464
1762057
643218
1046456
1989677
1366373
695023
1385445
246633
1721217
113667
287877
807229
1673067
326048
1031967
227346
533440
1222325
279126
1902999
1707020
1404660
51280
1021224
1214180
1916008
1534799
1303902
1145997
1859131
1873098
1100353
959300
1011332
146522
338292
1561278
270706
1962758
1852793
1390332
599919
630864
918448
1458009
1366296
441733
236159
113787
1361157
761106
835169
1757241
1830558
1805917
1719979
558001
896480
766818
1603395
1675406
1753800
1038443
1275706
1301823
1969758
444042
1093610
1222468
1045396
71752
1816450
1145311
61163
1343789
671846
1958021
642954
619150
240177
1508717
1231991
1171633
1403740
1082482
743210
287799
1089850
1279382
82130
1099608
704145
883287
614726
1650813
620027
373307
1785697
1373374
422253
1716814
851158
1223180
358169
1926851
1559402
1213775
1486691
1848475
1209146
1245322
1510108
1223140
728594
217022
1843759
583842
209613
735073
870592
1202339
569330
1184703
690287
1357142
566886
1700521
638469
1300180
1702461
1045396
1442898
1918687
1774898
318756
38537
113025
810641
1549840
730945
820883
179398
860122
802794
1495251
1272980
1587662
1835089
284784
826352
1763779
342669
563444
1070804
1199046
1113643
1599930
1875515
1231731
407878
18896
1363684
1795742
1983045
1069322
1554324
1189145
1117403
1850595
1478277
540379
629407
890126
1340381
1073815
1354304
286509
934657
672209
429369
1515398
755699
1395665
1471864
1995889
1192031
1029628
462481
1621091
1957308
1556319
1436423
192438
335034
1062572
1774052
1147832
1848565
1589526
1903456
464178
1712900
522937
1240170
1662945
834504
975502
1180261
781444
347537
1298507
184223
1424430
1700524
1434783
1580131
267397
1589594
1404469
1200963
1613987
1785956
1417495
1472047
1296785
1261156
1628896
428502
78483
1138485
1939387
1765354
928953
1091517
827848
385208
990619
647601
1705947
1442090
1112340
1547777
255811
322946
651365
293777
604451
1746386
755953
231471
1601002
299369
1023642
1554458
451677
1206238
701380
117533
982079
1577403
1780176
1191694
1527000
1952412
963042
827814
1101367
762744
734673
1067792
1829996
670658
700537
1138459
987826
1565348
498407
958033
1791120
1605029
1333678
1425383
1514159
1964992
741298
921648
1429350
734669
971080
1900565
12427
895354
1929447
38625
1457003
1191648
1730461
1019602
111871
401302
1909138
1009689
1882309
561055
87734
1267423
1354572
835395
1234252
923327
1537584
548092
365378
1661435
692795
1215643
123593
797119
1712789
661195
806264
1212462
1673067
874593
362428
872027
1108601
1254393
1593319
109293
630013
852214
1868417
1402546
86811
1078814
1163389
524335
1796009
1082159
1324423
462038
990276
977331
975659
1704191
128436
1701919
127575
1076393
1469533
1240027
685200
390773
1263860
1338519
1665808
505743
1918529
559812
908562
1074790
1882979
1031314
1544432
1630736
873133
1274484
1376185
809847
300
114056
1770795
56114
835307
189703
348626
1252949
1112592
627781
314113
1872615
181752
627577
1576707
380951
1602984
405117
1928187
479318
1312589
31030
652395
1489416
132538
207607
826353
775331
838673
1760278
1856545
41266
1481287
339886
1170473
1796220
1181033
432397
1150647
1022217
43451
1871448
643065
54510
328826
1436486
1808504
1512256
752610
1897884
177295
235059
767209
1891909
194331
912171
1650309
782080
892926
296491
383937
1305554
236297
507260
1535980
905132
212521
460113
1977038
532126
1641837
832204
380285
1149400
1363056
1737257
722785
575219
257575
942120
1959156
585772
1833527
1180296
1852542
357929
309529
376303
491918
890672
904059
706956
333227
1510230
1273779
366490
1499266
676326
744023
25897
1225655
870343
1714454
837743
1707737
762744
569916
1630066
1436723
1697009
1507447
923306
1531222
372839
1452935
1394559
691674
1783448
13734
1670766
1214088
1508846
820050
896445
1488868
606037
1710613
1791603
730346
1616734
1947841
1974951
1407835
1348350
1562248
1767670
562028
1795842
1713209
1228992
1991265
1360900
368556
1068805
1669618
1884744
1424761
574834
1431610
155050
1377219
1087054
1933279
613394
62779
529553
548830
148943
1423724
524261
1136280
385256
562557
556307
1579901
1202074
1176071
1128762
1828114
1976298
560987
439071
1819518
276
318198
5996
410553
1061990
200502
256628
743685
306222
78287
506726
925937
744118
427753
536660
1466735
1213600
1493008
1236413
581658
1926470
980988
998937
1081695
974966
1349972
919378
1016875
54776
1703569
255848
723238
507369
394241
1691838
1218533
1451579
1885370
865041
875150
1695346
79431
1240364
245072
6889
1999697
1722350
1301242
1419176
1714454
367952
1179932
1947026
1751224
556971
4523
1653951
1923513
1830994
33521
692166
381030
1559380
89607
801351
1224131
1222335
32757
737255
992888
869845
1690578
560844
547155
638531
1048283
1275806
194349
1397616
604527
177913
218012
705559
1183775
1963228
1912453
897940
1095218
180213
397536
1263123
165246
967346
535969
261156
722876
384632
716435
789720
1789971
881161
466542
1612185
1760725
693780
847051
1041569
1710027
1620830
1595320
39047
1344835
160349
1984321
1629679
312716
12520
1331431
225683
1090624
717069
1994864
1421678
1585603
1800438
1682642
1949913
308991
1763856
782080
1112218
873752
89512
522611
1231836
86195
1615862
580409
395980
258066
1304298
1244477
1536460
767184
1804448
211696
1836877
1766114
398852
172704
1092560
185026
1698678
1534380
1655004
1465587
377725
592498
1816231
42255
604567
1317976
1336369
772965
832563
150872
484965
1991265
1043321
65205
1593374
646520
1510982
1541496
648860
1417918
1350916
984666
1368526
262704
415248
1925663
355307
1515177
829304
1300589
721825
1347470
1874702
248996
1490183
1241859
692167
107489
173153
1629318
1080120
1837892
1166279
530883
99285
701439
1774386
954266
1381848
828330
383611
1207265
1080120
1553818
240674
273945
460621
447880
578716
884812
1468422
1290403
1560892
1936162
97291
760240
709021
667160
462031
136756
620592
217747
1359521
1373202
160461
405805
1162007
1875601
510156
1233321
1979980
1546137
16133
553861
1602731
291915
313465
1638217
1988601
766443
1008725
397952
189805
770537
1098382
248890
432014
1257549
1036362
689802
979116
196478
1447874
1984424
535538
1311700
1154694
59121
1701387
876788
864043
1208624
1689637
1133507
1838933
1019304
606198
272777
488148
317869
134016
1306664
1406123
1688132
567351
1513913
1034615
1121864
386164
659330
949332
1966551
594720
1348350
1948453
115188
773704
508156
1644894
1556254
1592656
1945152
924832
688018
506216
512995
602088
1404313
1137134
674998
926
634839
955175
1119198
1964013
55287
1788150
1389592
983535
1941938
171804
1843021
277757
215434
174854
1604107
1890219
1150083
1890378
261404
900535
1072560
1496782
826884
1563644
698097
1251982
102930
1270022
1300253
1576628
1953928
500817
106143
363577
21758
672377
338530
718506
849995
1724986
1958139
1394259
915514
654972
1033317
1845088
1790396
982920
214316
347664
1701500
67904
517824
1825031
1338182
1707922
138733
579437
474741
598129
1586720
716602
952369
1591606
824866
387713
781889
803663
167569
322188
919814
68701
482287
1485937
1041128
903944
934534
158542
1716938
811248
1179053
1415137
1294129
896294
181549
1008341
1905272
167367
1148475
673368
1322035
915400
1721062
1287157
173734
827399
462951
1189864
1913115
444568
290405
1346126
1633377
1610880
80747
492813
74419
1060480
1865545
1376377
338596
1754496
1795189
1978162
421729
1695022
592165
438004
788094
1514156
328297
1100636
925064
381308
1998506
595652
991544
1896027
1939989
1479074
1329037
1277814
1032075
1615717
1620268
1320768
847489
95543
1173800
647531
1458266
1759915
551597
1676546
241028
1401747
502297
31125
759015
1381040
1784078
1614377
156324
119899
1727084
657115
280682
135948
751983
1936465
1188952
212324
1115988
1519681
1233628
55624
1349338
1577572
1794340
740437
28050
494791
1284273
301355
1378299
1376899
108338
1594887
1076519
244724
2284
676686
284026
1294458
565337
1021806
1210324
630327
963374
1036825
332273
499811
471039
1772225
229043
856145
561186
952993
1557043
505059
651902
512094
88486
1732175
1389100
1395074
1343246
1245635
1709373
165821
571342
548203
1878903
1496923
306196
1624023
676948
143623
521021
1797012
28902
894670
1300778
986587
163427
1501600
111157
1112218
1866677
184723
1161683
977095
1467389
1040769
116564
329489
536626
1958279
1827695
518394
1756865
734066
580195
1564546
920317
351512
518070
120410
1171380
122335
861984
1231371
1536557
427715
15451
20601
872112
1435669
852682
1839109
1265856
906822
1193839
195053
1546877
619992
1214615
527723
1005791
620593
842466
1393535
835710
1752981
529979
38358
675370
892776
506895
1712860
76070
923436
483495
1656301
306571
1253319
1050785
951605
1251039
1323045
1400912
325200
843215
1974340
249896
75410
87900
398896
1497594
951340
253379
1443208
1990971
1078426
305349
959870
839677
422545
382786
1878989
1177993
911304
521944
1745434
1883813
1572009
740429
1572166
1835977
1290943
1756295
406413
1729897
1361348
463587
1509877
1962522
1830020
1808610
595674
984844
1028487
882097
854966
1763223
1007408
182331
745281
1105789
1849510
1999903
752033
885892
1212747
1441186
1117159
214847
577318
1527898
1692081
1907867
613575
498102
1528635
1017245
1521319
1640571
1172421
199732
1322212
1272343
1829039
917511
1741060
1256253
163447
948840
1854182
140028
352753
847538
107756
452968
600876
1280256
559043
1409526
620589
381232
1236404
585460
1795142
1549154
1400263
1782079
1125718
344416
1847516
352971
1444200
694678
1617136
1152034
1198360
1125548
500940
647417
692799
1221490
1990865
288612
1006461
319905
1157017
597573
1114308
1046136
1922079
728271
1441190
573598
1482104
1995364
1035018
1348396
1986641
1221798
917945
1519717
1083133
1929964
320095
770512
656238
981588
1548363
1344146
695595
895472
21677
492161
151950
1755484
1102202
924825
932511
1635660
1978931
1073880
1468967
1410186
1179165
118159
1368013
223868
641706
1678516
733539
1327915
763796
1212124
253506
1699641
691189
933617
809568
1390107
186081
1639156
1914120
1814634
1685816
870615
225793
200953
1440265
1627459
1963566
1234384
109472
1811270
750916
1650701
1730836
898343
1479583
1914283
1376493
1104975
1322325
1379269
1677987
46515
66940
997524
1383360
1136423
38280
292849
752200
812915
1804181
587002
1450629
601055
1637484
86209
299505
573114
1811023
344789
1441077
1117648
1582819
869344
891547
1792493
1203177
851203
1198246
404023
1160774
1274023
380166
622208
1875314
1866121
1004404
696147
577156
1810565
1980788
1244501
1962007
1414442
1772265
1373252
886866
1744220
1610279
1108764
376425
1132229
1648742
289275
1896423
1910022
500817
1775519
1928751
144376
1466952
1171888
1366658
132062
1170570
1387402
1295431
924165
1264469
455214
1478866
806617
344928
1907256
1601731
245134
1729096
1603296
1897004
1872673
464727
236445
1201440
112573
1164024
533876
1609865
92973
877326
293956
851826
1561054
1416904
888877
457234
1435585
297898
1849487
1425141
1133867
58409
1879807
637
1247619
911047
1620875
1947970
32787
1358371
1229318
974391
1737442
1270977
687633
954422
1338949
1649884
1784843
1390116
693440
858507
301299
492342
653438
1679287
1439989
1317092
1312400
1882300
182788
692601
233520
1905564
1990763
40685
141100
1130058
1888031
202219
825746
650789
1810668
859369
594498
461818
1587156
1073990
1611592
1409472
647783
1508477
1753881
1191771
1890713
894859
743073
936640
381402
1064530
1751983
881666
1973083
1787291
227578
424877
349088
599910
1969015
1431151
1007281
1442907
1722721
1663197
662289
69501
247813
846639
1593308
490972
1801717
1576393
563155
1156963
195731
1504951
222416
42255
471500
278833
199618
101223
145863
1056925
1196507
904743
356653
1903536
702154
1410448
1225601
1082087
195004
889615
599822
1215648
1667685
65856
1681958
663311
1967771
1538086
1936681
736933
911179
1736259
303472
947699
1411605
1077157
417039
661292
1300663
121497
232507
945482
1780381
752913
1576946
1648018
384521
1204005
1862795
465488
998022
458743
141842
939812
448524
1978233
1465894
1560271
1227775
1839372
563539
1052978
1164893
776861
1444356
1674669
1560120
99049
338794
1784177
1893462
1916498
607432
659379
1470832
579527
555940
45142
633538
1343524
611301
1543310
1914288
407993
580753
1983027
1169287
775685
1977464
1621825
1789482
603902
66362
1661022
973955
1010603
933527
1710738
693840
26518
1468112
1336348
420401
1572043
1913396
1444962
828098
529718
1947601
523323
1836439
1303712
889772
880656
555698
335439
1297917
1516313
1320965
4611
832757
347102
639017
1365280
1593208
1039927
1427222
1872695
1021255
1426686
1110983
127316
1167621
1957492
1944893
871758
451860
112160
886677
1846459
557792
1926117
1739936
243936
1965792
192409
1986225
975632
1733121
1673364
64564
1536342
1757576
229828
96322
887940
190923
608116
299270
1533908
784942
624707
1038286
786056
1460655
1577623
990924
868961
930321
938116
970544
1695346
1189544
1223689
1131354
1510044
487545
1615377
384805
1235237
1636920
887672
771070
1457699
1093295
227120
1287392
660897
1158136
1350134
985848
157107
804662
1592044
1866680
122895
1020013
703212
371809
1852625
204502
715383
1934479
721069
650162
1434875
1494907
1723743
315645
1665293
1800001
1757640
1330168
244964
1484881
1830419
459587
590915
1405011
1436865
281408
917876
195427
21700
1712093
376868
1496590
694274
57505
303262
679999
136324
710824
1879638
363102
1271671
417355
371062
1178099
1274529
568512
548610
358033
1608690
1586394
397118
1434934
1193812
1589111
1385585
891536
1244550
786169
666825
1247905
430957
1336805
968446
1321759
891536
635481
408840
1653059
1033916
647484
1862896
402877
478619
1696395
1429621
1233602
339518
1616935
1038592
547609
538578
733880
979527
1348495
530446
1490475
1778765
1269187
1782650
1175
370077
179557
757836
1552296
1948095
363147
1601321
1662202
1283440
790791
1882829
1593370
866602
1242785
1412482
1887592
597841
1836430
706285
1929278
1073776
114289
1714915
1450812
1956087
1287383
1367417
1197350
1951211
1415297
928676
527427
1746774
1504650
284218
1663121
1257343
1873366
837202
278442
518093
325622
897837
227823
316571
1239445
303555
1410682
1864886
1519052
638623
1036416
1047812
324103
51591
383570
1156821
1252509
520527
776111
1135477
1554159
21721
1340597
941562
1099229
1679666
135082
1620752
1159026
1759829
428671
1900564
1808632
1013947
705523
1410172
1254666
434553
796229
1562236
394592
1082592
1041613
1104214
195472
1889936
1583181
1118754
1693483
1369208
782794
1816782
1120566
1926146
1729900
749137
1747788
505123
986503
539030
645345
137011
1768238
1467972
1758934
1309621
1986055
1890250
594073
1074696
511660
995524
309122
1792974
1562802
1822088
220704
1006127
1400912
1545767
546082
2739
700510
1818532
782726
1694491
1380564
498612
269575
1071601
447138
1297579
1866550
683600
1019583
301206
1013673
43172
779779
1531450
989438
239048
1493740
1178141
663245
685068
1848185
1971543
719346
511265
783798
1195454
1921928
377131
205006
870215
812852
754060
1671343
637449
400236
634316
1487490
1209259
1454203
324359
740897
42943
251433
1382257
1560335
1079009
281881
69058
1842025
1471169
112565
788705
386076
651009
484025
1158955
434414
993832
15396
690845
261620
536387
585477
1076492
5477
1594015
975116
857531
1080610
1687979
1900916
182032
1653401
1488868
1191601
1510217
401676
335749
1075798
1181745
1326119
859341
18249
1853065
191915
408302
1495977
546866
1305850
1499855
453093
1967855
34200
229552
1589152
1495806
266552
1765445
1837305
541483
1907376
1039643
472167
1837124
1720262
421472
1828138
777490
850115
1174950
1061780
916194
1591931
1392760
1298108
810633
661422
1279372
1485373
1129238
725657
1897082
1141670
1680031
183311
1340516
683236
470017
336442
1658198
1253234
1190222
1186090
648194
279824
1524743
1890693
1065430
102978
1753669
292706
1743914
855109
1052531
1184288
1211175
904056
1950015
1603332
1771048
625157
876935
1750338
1169092
299713
405702
913784
579537
232495
1234986
1580260
1512392
1994050
1198096
1306757
1118508
983535
1591382
892844
466302
263025
283789
858955
1561955
1256722
795477
1556594
1972120
1565874
357486
936891
1776825
1328411
1351382
1231749
33258
1199704
1124022
1235095
77718
241445
1647081
329402
1836937
276228
1553428
553149
163532
1107455
525158
310864
843448
100674
1140180
306252
963985
1098214
1730725
1076787
1146639
1117424
1614352
1614008
1683246
260167
1777665
1358427
35353
588714
1234631
254387
1966551
496545
1235832
1480040
435321
1147698
328645
1656400
1264321
1306448
1252743
1639128
1291556
159984
131647
74800
883805
1564971
251652
56986
1873426
1788172
1069372
1121997
356840
23726
1927308
980810
800010
1420743
1379148
898530
1361954
14610
1495344
1624487
108338
1975135
223807
533195
1115340
690039
1944786
122021
155697
1578653
1170998
326452
965872
132062
323290
285922
293658
715709
1646694
526783
333897
1668747
1724468
898236
323866
830
734161
1597230
1827396
321652
34278
464183
639730
1837984
753244
659994
284018
136305
1129032
508638
297094
854457
143567
210732
1905578
1630488
1410382
662549
730801
1087010
97573
212204
1903348
1307997
1854221
1036969
761026
186248
453882
1013332
772156
1231238
1257012
1776982
1349392
1190195
1473559
950846
1972116
1689602
1669075
298146
909181
804145
81990
143444
890496
1542728
989644
1821881
1450476
1968920
788684
1761130
695784
1296677
787465
528600
501399
1318370
30501
1155624
1967999
1482350
375947
1527080
1704971
126607
1374255
671483
369240
1171706
154096
1849090
90082
953833
1510869
1339214
302083
713616
85768
293749
875450
703738
11457
437455
1808439
985817
780394
1978544
1877005
1671509
1602733
1524720
1420744
745828
453733
914318
524859
198895
1946829
633632
747060
259929
1431402
1996922
363410
1098358
1674694
138996
720180
1403711
194163
1115729
896648
1873263
1323767
1841584
461738
1405643
1577820
564573
1056925
475302
1794422
512363
490624
578923
517980
1055753
911363
33821
1546700
1476827
697109
1103502
1030978
140048
1089639
847650
1712292
1777757
1680223
17385
380609
761334
1914555
1607920
1087625
1503948
879800
947534
878296
1824644
1570100
1482264
685132
564472
1754318
567446
1367650
644257
1189901
505636
970854
575822
784299
62305
485373
288274
1949196
1687623
1608456
1042923
916307
14844
209301
1626826
15334
1599961
422407
1493950
450613
3862
1258870
429476
782517
1837106
722707
1406273
174264
756592
76681
825078
1416691
1224645
1908131
1055552
1484027
24465
1416141
1838823
1130689
1267979
1750988
1471233
570840
1555179
1858775
727978
1222219
1995855
221924
23016
1628175
637452
1403013
868230
324309
946840
41423
873810
1520777
464012
1257971
1578322
1372027
1015430
1622639
1041049
1157063
217358
1948096
373469
1185851
1158596
1270695
1099571
377371
1423005
1911835
1136280
515467
941785
130196
57277
1644190
1753676
1406701
964149
508452
1384778
901539
326435
1977438
1934596
94453
23458
820667
869746
1390846
237366
91279
1808373
1693414
474868
1169967
624519
591070
1494856
1680611
59974
341769
1562619
971765
303692
1960614
1030747
1343130
1287970
1396662
79727
1089312
1868555
437813
1371110
1835264
982650
373036
418664
1536571
1673084
999634
1621163
998202
567445
1077425
807031
154418
223485
264060
464563
1558764
1503835
893840
1158888
1011716
1525804
1700043
38191
797119
804893
1031177
1425384
1980218
637432
1523269
1971907
407878
1782836
1049564
344570
433223
1892018
150553
872596
140106
884242
91407
185622
1432179
1059357
953565
466905
812914
1488965
1347171
1285066
1786563
1000285
398621
917433
1776752
498669
1116846
32404
1872293
1122467
1650193
1940116
1935968
1013947
1555289
991819
638469
1582694
815465
804645
235699
1179978
815536
1569604
43816
143822
1419890
1858348
1561045
819721
1174334
1853791
1860101
729597
910082
1855492
464140
1211669
953176
1247851
556532
1686068
925013
542369
721602
1653776
1386484
667982
1208440
1190620
1964058
1701411
355617
1072310
48894
535904
1714098
433374
1922112
1746579
358444
727018
160138
70874
838143
1525318
1685801
838317
342601
333192
126483
716415
104398
500506
736055
1154608
49495
1135650
1935968
1509694
758644
482598
993058
1771736
1701056
1562021
1413641
1244548
415515
340048
488785
1497824
997
1906923
1972439
1662422
1338927
640222
342587
887063
671684
1042754
1660702
1419742
161723
1752908
1659888
885755
485373
1293790
263337
81480
1508401
1086159
1050299
337939
176902
1438525
1755693
417879
1556738
1193134
423498
1546190
5391
458383
1514669
1984138
1100787
794900
158701
203
389913
433528
1747635
330575
953295
799793
559024
830165
1417284
1206064
1162413
1810097
591637
940065
1879532
1212166
201665
1003974
513170
462258
1490226
1857043
1655337
1357619
942834
578496
1020788
1447463
774925
866915
952697
1424691
311258
1652711
1427074
1061938
1798277
1205616
325417
1881912
137018
1432592
419953
1534038
1089302
1947233
1880843
1676748
1023155
1506619
1359980
820444
1612452
1180066
1353510
1528159
1701800
1142262
814709
653142
624487
1933327
1779149
537046
204180
1104690
1742031
618116
1412603
896687
1383028
1069531
1320229
1581027
226648
1405563
1415578
1684877
571702
710254
340925
1407530
1396219
639270
1722595
187420
131808
628834
125432
1003183
1391010
1870330
1134512
343735
940423
486457
1301041
924333
1447575
1918646
192601
785523
1111034
609722
261005
1329819
260356
1889391
474365
873589
171844
1151074
841881
1784520
47226
1463289
1511270
1861329
501660
1933763
911434
1723407
1878348
1709529
1244393
586325
197867
1316189
327733
1404660
1699700
1402781
1997046
940330
1712722
707932
716644
676221
591029
1336616
1984430
1147086
1044545
28109
1571267
1561486
1647699
586342
503696
1584038
210184
395852
1292793
1125049
1974011
177640
1888335
491610
1250550
1721525
1474028
1476230
846117
1696075
1859225
1940829
1667941
400339
1726819
637470
898863
380051
1774711
1508612
1685816
325379
228366
1052978
1364315
764695
1975478
79474
1389849
1973606
1840401
456189
190614
793132
774592
1680544
1145947
1551376
1721674
1011203
1584054
97099
1011987
252246
1288673
821109
649321
508273
1877493
1957663
285919
781152
344149
105648
1175281
627729
935634
417130
1363090
1765483
412635
136086
1883663
96180
1516211
1022303
1040084
100756
1613377
378301
262701
52453
37580
456267
786789
1520568
1135868
392415
1604058
1698458
322188
932511
899378
514408
570245
709155
1834456
1495163
1604760
1257332
1909547
893681
696362
1179376
1962841
1519891
1528751
10156
978080
253192
340157
283615
1495592
287642
735857
132192
1273959
75306
145184
773791
1786105
574055
43004
297400
429157
1085395
1002572
1338182
1381040
1709228
656762
1673229
607386
1996628
799965
1688126
1721724
207303
1872767
1164030
1945780
752815
1048336
1472865
1244496
1356152
358277
447207
1794380
903320
1005821
1786101
702154
250581
1247450
147902
1805190
1977696
768119
1752295
1849793
818381
316649
1491290
1582037
353958
545527
1703925
882144
945634
575713
407694
1145883
1212521
1971818
730520
1752023
19262
258929
1529102
730475
1656612
1025987
1432118
52453
638116
1343115
933118
1920481
1152861
1159241
883339
1719628
477293
559169
1806451
1013432
1733121
581902
1860644
622891
1969631
1669618
815431
13491
1836773
582865
441641
1919816
164708
258545
729112
265004
288720
1405051
662086
507860
1316999
279111
1250433
232727
907780
1931433
1427087
1962290
573893
962168
763672
159516
343673
1955928
1099439
1123981
1613097
372927
181924
164064
630136
877936
940947
1844126
970566
418570
485225
1417533
307189
855134
597298
1410845
1461771
365621
1039230
874037
802265
1755709
1560108
1305431
1498176
732412
97347
1837834
603785
363060
1460936
793646
1030656
1071530
1224659
1679908
1404987
1940413
754104
561708
357503
50507
658398
1002268
1759742
1557223
1460685
1711754
346788
942675
745026
1024974
182788
1021803
915652
1842053
1378772
1318021
1109840
910417
1626106
1703867
847204
575293
780219
1689759
124471
1030370
114286
1973287
1758845
885141
80257
1738312
1616691
1336406
95016
1150296
642338
1208440
389669
670954
1531102
1476762
385409
1637640
1495690
401722
527003
1485986
523238
1384629
278099
1543379
918542
897198
1514243
231967
311616
1490802
1510368
435463
896817
387930
204155
1943110
1579063
1210745
394364
1004703
808791
1543114
1562134
1733382
1012933
878695
1925228
1352249
800459
1809739
1555231
514330
1143392
1633523
590651
206157
450295
1803857
604321
1756502
1842817
846867
1238374
867942
1433905
58233
1026505
1258055
633069
409320
671037
347344
1294454
1341171
1878932
558365
188138
1608826
1277876
1407322
1399990
1743680
1704235
1167316
499496
362617
474792
1208196
645256
985553
1484338
1065603
1980710
11
1054730
1250734
1290004
6935
498612
37541
942351
1712070
639813
689325
845433
505976
782554
1514985
1042812
784789
573438
549486
323066
1203482
635979
764008
220268
1465276
1122706
1151641
844804
369855
746049
1192031
1178726
683956
406424
1856535
1939776
1491717
385893
572752
258470
1150251
1232699
1872828
850801
1084334
1791404
1937514
427183
1572742
769063
405966
1525318
1463464
958861
1589112
754797
1903598
94512
1768445
659121
1617085
327046
201174
17393
1572150
1866560
909071
1065485
774498
304320
1838201
1027747
1177724
960347
919628
894985
1987624
1178900
1736183
10797
1352854
1226478
1285962
1515027
756867
452074
1998036
727772
491725
1469028
798966
838534
100392
8851
1468211
39261
1772116
277949
1984666
244601
415836
1168851
1533157
1494341
203528
232858
703691
1680168
362450
1799470
487295
1283823
1036889
1449470
709628
547495
1150430
253189
1253305
104171
1884324
535998
1501914
671037
191658
1400131
383375
1268409
719208
810913
160747
1559253
412515
1966287
1993025
633176
1414088
586214
815960
1878672
876591
1118612
1585390
1495325
719617
1231521
365200
1331239
321799
452342
1899740
1893520
363014
1521289
1428418
340628
38089
1849872
1656926
1972783
1427540
1630698
1612095
933570
374164
479519
1334207
1890677
1608308
196347
690683
987500
1038234
1435400
453728
175689
1040598
1355813
940606
1150654
1040200
1248331
180121
393508
1592069
894622
1836997
1311462
1751713
1569574
706248
918674
205002
913593
1925553
1675415
1274975
1988210
735083
1779789
1357169
1999745
1460338
345090
394960
1932114
1963705
1777614
1881198
1126852
1279378
210448
568584
1908634
1484558
1348822
664671
472704
935337
1319636
1486747
319837
1265171
705631
905834
1424233
734315
1054763
1467988
557048
602243
1292267
803808
1409702
182509
1091889
92743
484629
438491
1582812
628918
811734
664644
588714
1560861
1086555
477193
1713654
1511256
97947
1814320
685080
1415649
1786669
1670594
1776648
1653662
970648
837427
1148088
1937091
1357953
777954
891444
1033950
1163855
1317460
1514689
1270794
187420
576555
1485243
506927
358643
1984715
634976
1546164
241174
1998308
42237
262871
1198269
1624106
1523852
1712231
293116
1320226
1557700
1953507
1229318
1254047
1405929
1056842
81894
1412632
189169
59662
1484891
566194
1511686
1274377
10069
210586
1733911
665448
1223329
1992586
1368383
962575
1601675
1111857
879425
1049454
1990856
952672
162590
1226339
381402
951453
1179309
1373374
1920783
293374
1807268
908282
164732
35129
205906
1161286
770274
324145
110506
1705383
1136691
1925697
388804
1241447
1802824
1792396
365581
87985
19846
1267162
44131
377845
196717
156273
1997952
1976858
281891
1955934
1094938
1434420
626690
1683133
308752
1488202
1708999
844419
1373484
602409
1384824
1581353
1006766
1031898
1473872
529749
582990
816329
840036
1530629
260169
1588464
477011
178166
1901317
1013268
1438944
834966
803569
692166
736933
1563695
890333
931398
1209414
1622517
71386
1165250
1559484
564431
319010
421347
590175
552275
1234617
1977661
1514261
722210
1701693
765715
25694
1111255
413531
887100
515454
1734332
729744
1607343
864604
1095434
1714509
176632
1178884
1937243
593632
1526190
253016
641698
194038
1663913
1700065
1913579
735037
365880
1605444
1995351
123327
274080
1077957
711734
778513
1609032
352205
1980476
273736
852291
747018
1912706
625388
1447275
159589
1989561
275172
934758
1522196
1060379
1035928
350160
1876036
1908428
1472338
1197706
443391
1036889
896223
972125
1244832
1337891
182996
589489
416813
1121164
1344411
1933763
74219
1048738
1238168
570137
1740643
291680
932561
778651
879241
280488
1052125
203017
71706
146960
995506
1539067
329921
583842
529436
1860795
1120396
682158
532020
232048
1918252
155788
355467
1848060
359439
1346075
1216414
389525
312444
1038844
242890
590586
1498348
1906137
1751064
328931
1312749
1387719
43224
462377
1232619
263563
1639416
238879
1952238
1358813
1421335
1944924
635087
1756865
1578364
465817
461984
1375438
1647751
1980494
1510936
225527
1253727
206325
534922
658710
1855100
313048
559169
1863079
1677901
1133722
256693
1605732
370520
1503866
1686112
1713771
145945
563350
1762746
1546680
1656094
633359
1571198
1841043
661391
119857
4310
1641715
1539732
1889658
196417
1804664
964055
1258236
1208006
1019304
1847720
311235
543543
1678272
825547
1858129
1393459
1945729
142493
1715430
623759
399124
1992857
1193435
984576
686175
408631
320142
659023
421658
1994665
1240911
4779
730818
1897671
1145081
1347020
1749572
1001241
514493
154631
319858
1248717
134254
344935
643856
141780
1390081
362058
1118335
313677
1972111
1065092
159589
1315714
1682524
716211
1871512
561676
1128226
216451
971530
1815783
1404915
1078626
598120
1856595
1124967
388368
1152913
112889
1246494
1170676
1571117
980546
1223650
1708908
832901
595848
1996118
1086632
1541823
1801209
623558
83380
1685695
1188837
788273
1967670
1679733
470349
858875
1402781
780612
1579873
1144700
916509
620350
1681913
1294600
321044
1487098
1254036
278616
112308
473884
785122
1582670
1003274
1678264
269930
1799022
1238602
272085
476414
1271972
1113040
612945
743734
669970
1430831
564209
1294434
1618291
1849781
1353159
1578322
1867363
757528
467050
519814
206278
253736
374561
198602
1500539
1067284
1099355
1110620
1417358
424385
1847094
164121
773437
1596031
210574
170307
1864163
547162
648910
1479302
1498568
1072175
1111135
1355642
1896032
669468
672271
1198096
896404
1191337
17421
132099
109712
626796
865735
1291591
146820
1348404
1044989
1083513
965613
616453
1712894
513556
392715
488313
1422998
1743155
1497912
1625378
793227
1148893
126834
415606
1377190
1447793
1048884
313267
1451382
89803
1737980
1132267
1885278
1926537
1459574
1898026
1293328
274834
282318
169269
148263
665124
397591
1968100
521489
1855394
1673321
1589424
3274
1045442
534780
684990
520372
1977531
1813171
207925
1743237
1571373
1258411
25897
750434
1127578
694110
98260
528859
596942
491876
219558
1070581
149568
1557793
1314232
457436
1166364
1814770
334165
1202189
1397403
768764
1479978
1559626
797569
1932535
1831584
546862
1670404
140216
1204659
1689520
833601
1319885
1455649
271149
1878398
409211
129289
707262
1980696
607862
1406432
1377037
1956460
281243
1741098
412454
1183421
890179
782726
1953997
1062036
435022
1352249
1970562
1151919
576736
1147494
620236
518667
1808638
445764
862248
775770
1220117
1218055
1468419
944946
1503672
1956878
1467041
1114175
964632
647484
1447025
214171
787942
274241
131759
562474
182666
1172986
18630
4114
189703
763047
581902
1803088
849850
1359582
424882
883038
614091
304838
966893
1107455
1271161
1850407
714183
1744220
301486
32275
417361
1495546
1255913
1035306
826079
1916749
1217473
403945
648951
557221
1658230
1398910
778036
1461232
1777757
1724865
278320
1219119
489970
132393
646902
736210
1286215
128120
1030420
101662
1878177
157205
1229282
1691404
1406654
1088681
801182
921605
576968
16335
989317
484028
216510
81900
127756
915984
1210577
1093630
586190
119636
1199322
1928905
321683
206393
1645522
230812
774758
1868280
737089
1723407
608238
1330787
1553766
223965
1065476
1405993
1597114
125198
1951294
1617873
950423
223529
924490
270633
1214972
1870106
508302
242005
1866595
1145431
636191
1400057
341533
416333
982087
1964839
1667604
109619
1183418
1030793
714995
1430142
397210
84477
1494319
191718
1460685
965378
1129573
872467
683394
664256
1730466
1132710
1692746
1130577
869706
517963
889516
1516279
1842304
173256
1777453
955287
620751
1148797
1843915
750908
476334
948707
1209506
365902
1961762
526296
859429
1661022
1273821
1583954
96967
1766648
1144082
236037
1790803
308986
859128
1374526
508669
521427
728718
1988696
174199
273374
1676887
1606199
1442535
997886
327883
1105669
520485
444987
619995
1636662
168381
246615
204822
1549437
724466
1866052
1151247
440753
1307044
672400
1060181
635961
853000
1672268
1488504
568673
1783368
1512306
1582715
595143
1907645
1193946
536891
817349
698479
624073
1973977
1995126
611542
1404307
918564
21423
1125825
1305276
1147364
555601
353629
95062
767600
561387
1666958
691674
550732
1540377
240337
1442854
684567
1394015
6028
1365454
937178
476936
152683
1438029
1205903
555371
1605728
581004
192139
1804797
1814704
1168991
1775484
524357
1684180
455668
1109923
1901683
653546
301677
1369785
1481915
200215
782726
1935004
1537487
234038
587938
1962189
207443
719027
256803
336771
1894031
1974570
1852204
1970622
64
93217
1318383
1403749
95505
1389505
1629217
1872935
394142
1037531
622948
76486
1300239
1613874
1227399
2488
1027259
1841607
1199071
1535962
1178762
1508606
1321786
1612924
273945
999674
1287868
1062936
1537055
83104
1559380
892591
1480471
1188451
642288
1468027
1757865
1689382
697707
1070323
1765247
1288331
597701
446133
239288
1448032
788489
285384
1636326
1766785
1600690
1535278
893158
747289
1791345
1352907
763872
1769702
1209383
828731
216784
1185342
1420320
805253
1724233
1060303
92642
562075
1486382
1721654
1938102
921423
375543
1383976
1808547
430251
13705
1573320
1978264
34403
1524350
1293103
137901
968141
1362243
797044
490512
279054
1009842
1789464
1474105
900334
1346735
1219380
749776
1096737
407068
54537
1871477
1116897
77572
1664874
1513788
682410
1308762
73497
1164718
951094
1253715
23159
678372
309177
1556789
1594316
1410097
527884
148085
931287
1099847
1340744
318895
1343422
1603036
1815692
565418
930786
1135055
511567
324775
1248842
865378
934394
697885
1163810
1871114
1488221
141014
1983038
548998
810999
1129044
705389
949521
46111
234230
1420952
258655
1989499
1452178
616176
1544693
1403036
768947
944045
944477
102993
1860691
312075
59204
1791001
1956598
945317
18493
832119
1927576
564469
1740347
1182919
955954
32358
1702002
1613377
795134
1469298
352001
712047
1350623
1004604
1743487
203266
731529
388773
259503
306813
374280
885073
1730728
621484
196496
124618
1525279
845183
229088
539735
1038056
1621220
1074926
1689109
1054753
936361
1834619
425337
1289839
1250042
213799
98434
1321946
1224635
775469
94452
125210
10434
1778226
997116
435463
1947922
47829
908007
1246973
420713
1120093
646982
1415681
1980880
1328986
646949
1664270
595320
1466607
565918
158301
1433985
1047134
486373
1006849
1115330
1093131
387730
326859
1077111
565036
71342
434663
1664058
1127192
800905
459149
1120640
298734
153338
1703537
172451
621924
138733
1058884
1721234
1944786
135537
202065
928278
991202
922409
991452
438387
442555
1230903
220204
1253488
435992
1374117
1131734
39980
1618962
1515713
1355136
508905
70748
796791
919555
647208
906022
258403
1681064
812412
1296992
1687775
921289
487000
1178792
440054
1410379
142300
211799
1893347
203219
1127457
99660
809805
1222780
1592977
848169
999287
1884175
1541691
1489458
820294
760028
1464497
1613096
1237372
1713569
1859804
132198
1235639
1584783
1627748
1997137
76993
1146707
416177
1926220
1664633
966182
2684
917715
836736
1372981
228762
1479423
74286
1268066
1372131
546677
1979991
258272
1731925
326618
769952
995858
437515
896748
143371
1250683
854746
1952088
1742699
1486952
1576946
422701
1193034
1852306
1951092
1722771
1379252
1787342
1654839
130349
478260
1928715
1378269
773900
337070
741075
615684
1337817
403432
1388302
1713078
670576
1355452
309494
288547
1126659
1102428
194525
838873
1472752
1442355
1074253
934534
1720218
1292063
1938854
1218769
1566208
524453
16886
1835431
880906
324522
310847
1010375
593881
121773
1699131
1019089
92848
1003658
988914
1906670
606263
1244973
14092
730888
1279434
643253
1708999
872027
1173023
840408
1519681
651402
1237213
1452788
567489
1151131
1125877
1023736
1857552
1494538
1081641
1543611
1227803
166208
833672
222849
113997
486144
1573525
1217075
1727539
676725
792232
961470
835033
1012773
474889
799904
196876
1556585
30623
828094
316115
280638
1741420
747848
1802975
918098
615468
1562544
1823616
18109
913762
1197258
1273627
1331681
1699090
510476
613074
74101
1600252
228406
1640632
1576869
1249548
1152822
1851766
571977
781388
1534607
1690084
659713
1050177
1593208
1812041
86896
1339644
589833
1388553
1685132
1750696
1337632
1152428
588034
1572166
1999053
912323
114988
270066
1394635
607975
1948123
1813282
1095889
634934
1857875
924170
498354
312592
1679425
6981
1248383
596243
261198
456440
1125915
751509
146960
1409052
1224677
629861
995267
737505
586682
1722017
997117
630073
191371
69069
930957
567899
1899691
1952616
1386064
1063148
1776969
990276
1683708
1533763
648282
1268251
542069
1945404
1512170
1786940
823428
670501
1044490
414100
1490347
918022
12012
1146410
1732262
1150490
49227
54052
88358
1553053
1532026
677504
811672
1096695
93697
1532313
464080
1998706
1762190
814170
1421241
183209
59180
1689807
992601
593408
1673694
1640493
1741399
1823064
1126459
624668
665182
1437712
1042143
461061
1606466
1683269
150813
30593
39714
1872583
1576267
1781190
826658
1708269
1936499
1231731
353696
1717840
717409
78496
1609137
581902
794868
680770
1811364
1562073
1091549
1521221
1151292
1336947
123514
335453
1446573
324597
1946448
280129
1629066
382772
896889
1928523
774039
1191016
1250916
423153
463282
1487590
286818
1817895
1293770
732732
1736276
55308
938464
1009579
652835
1582921
1126610
244248
39753
657364
1460503
64867
1135871
1304853
978088
146226
907120
909523
1109893
1962689
1379180
1753012
1844494
399705
1324625
225871
732290
858104
372186
418744
1758802
1806622
1942038
1507988
454388
909672
1630944
1984405
1336805
597087
1268598
997456
650822
574999
57512
823017
1284680
310028
930740
1140859
1269532
1102555
652995
716368
330500
1176589
1816546
1711356
935311
216907
1542629
677022
819236
407730
253179
214421
20601
1797516
1878038
1318322
715630
18786
1162412
1734585
121993
1539223
418722
808799
286152
1171020
1762393
637596
841551
632557
421476
1624023
1075950
482275
657442
865886
1773872
1553865
203431
1875942
1475327
747938
1855273
1189901
1763586
157265
1648188
1584526
1166494
1909398
390773
1884744
1799133
751326
1481109
864394
352756
1508531
990449
1509128
925988
1252269
1981418
1562923
1947970
1520251
245291
1346830
189715
1783587
1428419
1013599
817740
163626
1796312
1655437
923973
885425
467679
995500
15044
1285435
1980926
477921
1105002
1050753
744687
1750025
1464111
1607406
923229
1272565
1161147
580022
1441937
803034
811811
817443
1192522
1524916
229788
661939
1130284
1551658
967288
1788977
1559555
1935079
1479984
1277371
1269292
1336805
1802130
186432
626901
1558261
275779
1075798
693961
1368832
1013239
221154
1102277
484756
1393467
1595288
83643
1878116
451923
953527
379074
776663
1111881
1770795
548621
57983
1620914
801935
263025
1819309
1966766
1237529
249399
834343
561802
1134621
1050780
1684959
57028
687096
1634442
140954
1492888
1797770
791137
1119587
839866
582313
941074
1130479
534613
734299
1832182
1644499
503354
1538470
535530
1309718
602637
744023
1374541
1603357
1021224
1005614
1100494
1588623
1623090
419723
884139
745026
695018
1378576
995408
550236
311580
1954282
1263713
1246074
1802593
1202473
1056794
691304
865180
1971279
1209662
1571997
192152
1461952
1179932
471039
122646
1200836
243418
659288
1290670
1870318
257820
1896811
1280293
1215374
819705
1935332
714424
466418
1516549
1984364
440626
1218770
1475106
226124
517916
1931417
1896439
700104
545595
250456
105695
329967
1429455
242713
1231455
925924
1365378
685972
384678
1773489
419061
458403
392997
85154
879399
1076806
865197
1251482
17421
1333484
1016462
1048420
1921026
1723845
837934
1744979
1677061
1820334
1927909
744776
680309
325379
544716
334405
1724420
1839915
1714395
847819
1395050
86036
1941992
1593994
1018847
1414050
510749
1204658
471419
1870358
143372
1872849
20657
216716
1054662
1157817
1600514
1964793
406210
1501983
733178
941931
565381
607328
1863679
1939924
605932
734022
1293121
795039
705616
1091320
924318
292258
541285
1688459
736621
1643787
1359521
1449803
418275
1579040
274948
185541
1760103
123836
1718289
1280543
1848175
679132
461759
1614754
47094
1033378
647264
1657884
1143182
695896
914682
287939
13829
1806748
1417016
436677
1760338
1285015
876157
866691
490632
745888
1288349
351512
388898
942641
1901053
862460
906885
547939
1724623
198812
1537981
1416948
1552583
695120
1222541
578630
546856
1683269
1811608
230254
1244872
705710
777122
1272103
574616
1557761
1552861
392397
1543696
1306150
1219715
1269654
1636835
1369032
741400
709584
1901052
298518
1854340
587974
1222452
330502
992350
1837154
1308204
69342
532934
764659
625669
847708
1797422
258234
458039
34032
1225089
1578721
366440
844446
1835244
981997
336540
1441861
1140479
831966
1978283
1789923
1042914
1724194
483996
1539067
1747258
1977109
1357420
72259
1863876
895393
880906
1700043
90650
501010
100475
1323187
1600012
569137
684277
687855
1333737
1630871
321787
450021
33147
168767
1179559
1066032
85215
596231
878228
256050
944443
959997
1494597
1058551
124868
1581899
1947813
326435
1416485
804426
1335284
1906103
26686
1324559
1446266
1590004
1375329
19250
458226
1424402
811497
833663
1552303
1475808
176197
974564
895007
1684688
1675906
866300
414014
463797
1593961
902095
1141914
152336
1252977
214799
1502231
593792
1181390
1045755
1028849
1428602
1706066
1116551
1597829
1131646
1225972
270050
1633253
284803
1134218
173893
1994193
128124
1370576
1184164
1887850
640538
832761
1351886
1588672
298199
1889330
1037111
1904150
1625314
395409
1829797
1360353
831132
762975
184804
1610625
1554562
47218
1415775
1561074
424493
952606
857386
1445372
1731588
1127119
1556250
684700
1926427
919067
1602681
1805090
769731
161311
557398
46339
1896991
543864
1040704
503237
16347
1229950
477201
3684
1534788
1329911
1623818
1654466
340276
263294
1468354
1932326
347155
967089
768862
1093261
663456
1157070
1376135
1136529
1835485
1891203
967174
47236
821231
749649
395496
1274761
617
714709
1047225
1135624
566408
1740227
1345583
1760468
426621
339495
1585301
770415
483204
1016459
288845
892250
1660140
1901021
457489
1920047
1953152
1846756
690569
470750
453664
100550
126186
755980
234241
54670
123460
1317959
1826103
574299
807126
1246476
439176
781995
51558
324208
989747
424183
913910
1955586
824356
1900073
527003
869403
1530355
1548781
1941396
459933
820883
1533403
215705
1864753
481746
920769
712391
946668
1395414
1534220
932381
247952
1720330
1364530
1497215
100550
203717
1673440
1243786
525710
756533
949685
118665
1959579
343575
1683791
951208
734573
764463
1707656
359045
1517745
219983
1088864
1866501
659287
1564178
998672
35542
433464
1187536
1886562
523056
707348
1374085
506093
308786
1771886
1327462
1744608
1287625
850808
619248
1517862
1947587
1485799
337543
1149400
1742568
218875
1515753
311713
1146650
1114656
1844920
5864
597535
1541647
234538
1787305
662167
267970
419122
1899936
76626
1348736
1541226
883891
1949199
1739097
533876
951200
1648801
512013
345920
1059733
358744
1837023
997699
721139
439267
1234896
1431364
1066773
77953
1820025
1341255
748077
855962
781728
1590176
569726
1869921
1225464
1657942
144821
146268
565183
33352
1828642
1263691
655577
1197165
423529
233129
1933826
1269104
338747
513283
1506176
535530
1236825
139590
384986
1444130
393336
1771237
1715418
680444
1608308
1378198
1951779
1008412
1580389
1175931
1226449
325029
47931
785728
829704
1116066
512929
367306
1341917
852713
718006
1195836
616034
1318009
1285602
1647940
1733616
606263
381916
978318
1194264
1643137
1443362
1677573
1799128
1984805
265571
1029398
631578
1988146
1325322
467192
1713295
1586372
1960375
1182644
729241
1261602
625310
1170552
321524
398916
1115907
1027198
1255776
937368
39158
1121794
396347
1733017
775075
33037
384947
1068875
1414988
1500656
1007705
1790469
1619556
1608690
762217
1871495
506839
763553
212969
1237339
786937
392638
295934
1279852
1598022
925530
675097
109480
1287392
582334
102482
720848
1284200
1549466
819069
964458
1055577
279606
1815046
1507814
1008038
1969320
1151682
113324
676534
1838337
1164262
1667473
1134621
1966932
1714656
5349
1586764
1924955
1936008
752891
955954
801498
1184602
1303218
286910
1720951
254749
1568391
1234172
98006
1717675
1742484
1456960
923129
653422
1468648
1206081
806070
1614532
642398
458003
1213671
332924
1579985
1018948
1685982
1962036
223529
411560
1442929
657551
1913384
6313
1988268
1234171
762321
1923196
742232
1742318
486904
441692
874703
1037502
1105001
1512139
22416
156069
1107272
1129238
1157764
1437689
1290025
522587
146903
952385
601441
601827
1676009
95505
551287
1680834
1556933
1368020
510234
1796913
1897940
605109
308265
143027
35968
57345
291662
1161696
1940118
1521586
629409
957975
106281
1335561
351171
1147259
461473
1563947
1578790
1603175
1577678
896300
701771
1389454
961732
1319687
986391
1381923
1061039
1058239
1391868
574703
1333552
242934
396593
1405968
1652848
1119104
943544
1907163
1372388
1388990
1538886
1722550
937649
602558
1926697
1537636
1978782
1013613
1016853
1251163
641250
1354380
1367724
225706
323812
580195
1703009
1985759
1295037
1504617
793786
1470496
1260664
1386168
1298169
881652
567142
1660487
923578
681993
647513
1941889
567922
195972
877992
1617892
1464460
1639858
1804308
70947
1730982
1029319
1027553
1847957
200107
51106
1780664
310864
572788
804973
998386
219165
1955163
1380831
1679780
815399
1595345
98619
1267772
219707
457402
1010970
1107594
251888
979860
909614
704485
90675
184606
1674900
1911835
1966928
465289
1936162
1255437
1039231
580052
890228
1487453
1082606
476719
1547411
17410
523447
51735
1016464
42449
143961
857470
785600
26518
250904
1249702
606633
1364958
202456
1029675
624279
998494
177240
1618184
301538
27600
918739
1933690
637272
130143
575305
98809
34269
1575591
851590
1105483
1576364
16244
451008
1774493
315519
490749
1732199
1697781
445124
1994267
1111411
256111
1478620
547757
1018543
329861
1567693
158597
673087
1218991
192921
1168203
1528383
1808486
1014728
1297875
245458
310684
563205
1047455
1282044
799164
45021
1850991
1444522
647855
741075
529370
1409069
1112563
1501864
1923879
1546773
571191
1317330
1979281
731529
1539084
651845
262876
1048557
473282
1755555
1671983
842331
523486
307852
1759571
183311
342601
1676121
132532
28284
1847250
1260959
105443
1768045
394564
1341860
450726
415983
305254
488300
570964
695836
1706409
1116185
622100
423786
27712
1680294
1071532
1857329
1779516
883898
1436554
989346
1447557
1388481
698595
1071835
620648
1431011
1045030
1725388
91846
759585
1092950
468333
1980566
1416332
305196
1663083
780759
126489
1569405
536387
64589
1735174
881501
1971155
1121163
992827
1124886
936196
1464276
1777757
1696030
1119017
1577740
1879526
741668
1811848
297047
149826
1988710
1316441
1303550
1161561
941452
888623
901257
1366028
1559670
608144
508282
1000914
1238152
796152
1742993
1445651
419476
671267
1885217
1248067
1844982
1890698
575694
723226
1962841
1832059
598120
1163062
1557001
1723094
1145950
1215064
1363781
1300836
1100915
1050177
1509078
1740643
296119
76180
957865
538518
1458353
812774
1670605
1041140
578563
191161
1853352
1176870
1250687
1382070
1856326
1115790
713152
822698
1961773
408421
133370
134076
226565
1007490
1069056
198264
529845
1617857
511390
306027
1283999
885530
738860
36478
305862
1053977
659083
913593
197070
1811289
143122
1094029
631629
1874528
783969
1480244
1959200
1266025
302094
971974
1274073
1010800
1986863
1480207
902846
899747
1540061
983283
1866107
1547056
1305848
1053767
1978441
979662
615101
1016131
1145916
1980566
1245401
1703645
1091775
198724
909627
219707
1820680
769464
1373419
1202254
1453122
1463981
1439860
1002607
1020626
1158552
986007
1183643
207999
1750851
752840
1775929
1555574
95112
2955
469434
934758
1688174
1766815
1706741
841269
671735
352747
1319828
1700434
188612
1697262
1990960
931580
697763
933576
412486
905379
1219979
1307192
588582
1001702
1027999
1480695
733306
1747297
990457
978646
7208
1974090
887672
92737
1318645
311580
962799
704805
194936
1681838
461818
1006966
1669747
567943
1820334
179449
452134
668794
995049
1569780
745844
571452
1348463
1674292
286441
587642
205654
1496278
997497
365106
1948828
979727
1048585
1912580
1866609
1669894
923855
433920
1339112
930585
722410
174303
466418
216975
1903173
417445
1045523
1936949
1870048
1782345
1191
361428
1137650
1589027
465828
110445
838575
20708
1942084
162849
925821
453067
301206
1672780
714492
1307547
478378
595604
178593
1472763
603391
992548
96588
198833
1894292
1021438
605821
119857
1814259
1916522
1016464
1327029
1251294
1417926
840774
1025865
986897
1042574
87486
1446444
385833
1116853
910727
595481
633393
1960665
1919524
574903
1363684
469447
885702
459933
104873
1690969
1836441
1299257
917636
547380
1593257
1574574
483941
119364
853144
154717
630793
847681
1224866
1970967
1243895
344935
1592492
465954
625061
1738741
1321613
211289
609975
898718
237110
478598
1952279
940961
565790
1029319
1650770
61261
866152
422835
1755100
1580333
1285728
315244
1744820
1724468
1391556
1918660
1675964
1189371
1686215
1270297
197972
1073202
215649
1463805
1262123
1530562
1994424
1784186
5391
420398
825273
1785922
131740
795732
395715
863825
994774
1905550
375502
1542891
492602
1428166
18757
1406468
1200979
829224
973929
1852538
1552287
81516
509242
1720346
72888
395082
1396680
1863820
969657
1035243
530987
227870
962655
501773
1358382
1201257
236578
1062814
1895683
1426280
1879296
756668
797545
1305867
1784670
323356
859935
1452899
605259
1593302
1332668
1076585
1209792
159516
805737
1819115
575137
1342204
1470082
1954911
1760522
235785
1490177
1410452
1725453
1412626
1452879
1889060
1714662
520121
1859637
1099341
1340141
47007
1699928
312217
453301
1743319
269085
670560
1736749
954634
448239
1280402
996482
28714
43818
404768
1265571
1266724
1222682
1164828
873790
866691
1264438
1335098
1356306
596983
297408
1648349
721164
674054
940416
1933279
1042779
1333214
1606388
650476
813918
655245
136985
1971423
1665102
114832
1116428
306843
894622
572104
1027268
795732
1978183
425090
1168185
1228176
808430
1478003
1573151
1535686
342375
423194
1279885
1044295
865299
1395648
761332
1993718
1786162
269261
1307940
680866
1132372
1708861
1050758
1737166
983671
136022
1731296
908261
977940
1583211
1408074
949430
119992
494760
904587
1776394
1836860
161788
217514
1269636
813071
714985
819593
1364303
1074180
468665
1516021
1613211
1337317
1192949
647164
813672
1799929
1041049
1608604
370652
1046667
1732176
1542464
61237
419100
316380
918328
729187
1101140
433748
1008417
324028
1703096
437075
814170
1393796
1947811
1825904
1623751
281011
1227467
1782887
942675
854943
156222
812864
258976
1076419
641951
465367
678305
697408
1074051
848479
580900
1662314
561073
257471
1251614
1300431
42943
966776
1230492
223198
1285954
171428
1008685
191442
1951497
1138383
1800270
1995233
680855
574333
1624409
816059
850522
1402713
986124
497211
1139497
659708
902263
1865282
751444
1725453
1097683
680339
1920553
462377
209967
1504775
594716
1712263
874620
1872698
1214623
1710277
1028639
1784923
1847205
1318535
1790672
538176
783622
1300737
477420
1134129
1549795
202596
650657
897907
1492603
1404800
463608
1638096
678681
1040579
1212856
770593
73009
1757973
1189108
1339300
912915
708412
326182
1493414
1009990
758157
297391
1165903
1293210
104386
1137127
837400
649123
12260
82312
487858
1548714
807229
1511213
1877005
69736
250959
1433534
1026144
547673
1202683
444278
1512507
1014588
598850
1869573
1790890
831897
1285950
777472
324910
1632090
885425
1232817
1703967
1867026
365140
201592
1932948
1398587
1317029
612706
1939403
1623243
1624788
1672088
353596
1958295
1480425
1022017
672137
1128592
180419
1991472
1330146
1935039
184017
1272446
58109
1804083
896889
203910
955516
1217679
442648
1689807
1671049
1948783
1601553
724079
360248
1337856
803779
144938
432227
362437
1148753
1155273
1698003
1872746
1793816
1530114
1500057
612840
1778408
32959
187059
753583
1202652
1769906
1563871
1292116
753672
1267971
1156034
1778607
907267
646655
1329431
1185340
572387
1387539
1656965
1625098
903716
1590051
1629518
1499823
1869136
1261653
1351472
1701056
86002
1325425
1928632
31797
437171
1887592
536411
1006863
1469364
171289
183285
1917729
717639
1818925
950857
1597704
225964
559246
1131014
730164
895884
1527952
1816986
377504
1606682
926940
1310418
453349
1639972
163555
1679729
1451672
312019
1247339
165798
689550
1472721
1482350
1538857
1310758
125460
1390332
1450736
1178882
1707180
1333856
293116
766816
1622449
1519052
1687623
900493
1158412
1014535
457574
370073
1359290
559148
413128
1486995
1145581
110094
611169
658180
534869
227242
1554866
1684438
307495
239736
1182421
1345657
1509078
1601907
1083730
206855
1005395
2349
1461952
1947813
128863
150655
188465
988770
1840264
207842
559607
675939
1298338
149243
230004
1158375
151159
99426
502588
479909
1257438
1535199
1089945
848193
1282671
802439
544553
807861
356596
1615344
1130706
693349
397218
569120
871720
619860
1790672
228415
1004519
765186
831897
631043
1340099
633658
1828404
1536330
388626
1593051
1056906
1479822
909886
938996
1440903
1621717
1459569
267381
1049718
1162997
1170797
1229823
748909
378668
351896
1209146
1602276
1636260
1894581
172450
672612
1963025
955681
413999
1837026
249981
383284
154133
642700
1432407
830626
1125268
1288314
1622661
1064761
40339
509201
953409
1895895
1209715
222578
510520
1637715
1294063
378273
1424233
412451
382076
1762186
1005431
1873266
394523
1464337
1106938
1268372
592104
941412
1658123
61655
1142411
1969015
496469
671773
976518
1108831
1926517
451323
398300
1029537
1463280
812158
282256
1563285
1750656
1525780
1916092
164345
1224507
1909346
391983
549501
584610
1481708
1891742
524308
375501
66891
95789
243585
1443772
746956
279811
672431
17937
1002530
1738174
537958
529845
1973508
1408845
145184
1447030
426895
1287226
1068055
1774304
810395
1850642
1382527
1067314
1389763
1063478
562323
1779319
1995855
1192329
1784307
573376
384678
1416082
1514099
473691
686409
12268
859815
342695
966145
1322524
470386
15310
306692
1649884
1517819
871238
770529
1832551
888674
430730
743199
944305
682024
952394
1624305
814006
828893
1437905
1421724
1772338
36192
932344
1490552
1655180
1708789
381554
1436302
1308308
814312
643966
1710858
362272
556640
98408
1057365
1015909
869823
1483631
640977
152245
216451
1648991
1625567
719427
1935577
1424165
1061246
335507
751
1483354
1284853
1592050
207271
929232
481234
1514321
536866
1031129
1536208
352001
899583
712617
803905
104189
10431
179277
139831
910771
22963
201144
378744
1095786
645932
1412244
1894878
615314
916670
740947
1440939
203427
870000
842292
1580516
1384644
276235
304960
1502258
1460606
978646
1273192
27991
375751
966834
126454
990445
37448
852996
1377250
553337
126194
1540860
171368
989421
1586237
325230
1655259
1769906
780379
255066
872895
1273665
848706
1169479
608980
1146036
1979433
876760
841322
102967
246454
1563814
417995
680309
1643064
942702
1178020
806970
88831
1498544
185617
685323
1541367
1030978
45183
754353
847366
1416229
356209
1621047
1232245
535568
1920048
417846
1928103
962810
1326945
187097
1298090
286962
783157
1353268
35535
1846389
860998
926530
1752907
346926
1976065
1842300
921589
861751
632588
1043851
1888668
444208
596347
638469
1942085
1390649
410413
1180565
1621355
968902
1579310
872007
1114338
625810
1198283
1769246
686543
372642
1604951
110803
46762
718006
1278848
1484177
829960
914271
130250
676580
1358484
1294530
383131
1199740
1659006
172968
957314
626481
1792668
1036716
1000805
1176025
1585861
649304
1805180
643469
1365136
1652390
267374
1883040
352728
900788
1817399
372338
1964986
214849
84852
843911
1605172
233328
1216892
209375
1373206
1994424
816722
31907
168369
778703
223977
1491201
498702
743573
927632
1807059
517921
1927318
1497162
1321946
358870
1088462
831579
1525371
1005444
1949105
809747
620026
272931
1331172
1854841
74340
1239398
1151446
457979
1516549
918208
1223091
1354181
1780696
1888234
1768425
154687
572303
1616874
1967813
1571526
928426
1433849
389274
1041433
212614
816875
182953
1498949
1610380
1975135
1346376
889827
1826773
824539
1827450
611413
359391
146820
739976
1604854
1457586
978093
914318
1819538
631286
1755130
170850
75389
1556898
1427504
610596
309543
8344
1065110
839739
1985313
942642
814832
1771382
899787
336104
1370627
36291
1093733
1639380
1187217
242787
319545
1909557
1517712
1025263
170436
1475600
10412
1435053
1353272
1313685
1312523
1954282
1761802
1327701
875038
973917
1839559
112454
27273
1685411
1740675
901142
1533652
761748
1102341
1151696
642832
813280
194027
1720666
1046167
1537605
118784
915976
1958401
1087398
1573185
456768
1799884
1165495
337090
1251699
1594466
727602
874430
1677599
540894
1753372
1223137
1757549
245619
1695990
1989833
232655
881660
1352566
882004
1381517
884790
119193
1525161
536411
1569802
1939465
1522208
649652
1662710
1123068
78087
97908
816397
927910
1563039
1483839
540505
1752954
762993
116926
1822784
1898785
965594
1575462
946840
28947
791945
1922811
1399370
187517
798921
154818
1720849
814786
1741955
579673
553290
1676612
933634
892550
1783462
55303
570729
268763
223863
1897989
743194
1954315
744489
738119
1741125
1953114
255538
38823
1598179
1147610
1253606
1788885
603889
1629587
588714
569330
1765054
507131
311931
642468
1770347
75877
293374
1375210
1388793
600843
887940
1623934
658129
1083070
1756502
1303501
1813479
1001063
306008
1585602
1030602
1366108
1639820
681662
55608
165537
784299
558820
15769
188142
1219765
1132071
759725
1172927
1186461
230265
87836
1534333
637161
1103805
536411
1005421
1256631
61398
1784078
1385913
785468
444597
1073673
1207013
1299487
1080763
1979720
70984
1018678
1830263
793224
1300975
1452524
1483647
1541653
456739
340453
1161714
383304
1861226
1958782
1370144
1274950
1725944
1098485
1990683
1216666
1317184
751406
1402751
685237
1453049
11235
1309957
695734
436280
1964214
1702797
1761905
590087
643902
898640
1198428
517060
1758802
340628
114898
108964
581185
1790769
738259
1219321
584770
925759
311852
202596
1213967
529912
66230
209967
570692
1391915
149601
448379
6913
1678256
1032293
637303
1499862
1500032
432003
1765656
525613
603592
598934
307069
634803
1995950
1559966
38540
1048407
1385641
415886
187420
49744
1491528
531529
1511270
571904
968763
116280
1418245
1358824
120825
780429
1926855
25003
781146
1003446
1421395
923834
1698672
1068364
734066
783909
1028384
47334
1629878
185506
762730
477902
788182
622021
1754970
850768
118733
99225
101216
768563
1691869
1550769
1083652
574834
1955184
1482905
693840
1050780
1043774
1747117
149842
722912
1695193
1292171
525218
1599163
1022447
676445
1631062
1812787
153089
1261693
179367
1841755
977920
747225
1145089
836135
1859427
161420
1812476
445966
1455516
740995
459859
1241100
1358371
1302861
950306
430417
1857319
1047455
1056201
1373901
1894266
1547588
30176
1840238
1800594
1388732
1454412
1617872
1888888
266653
152416
212211
370061
1423044
140276
1217633
1453650
1332540
634770
1658071
231924
639669
787702
65921
1878067
412292
1068249
1853832
698687
1307075
1966099
580508
481019
652365
442241
637672
1976065
1345168
893882
1861827
397536
531501
1265746
1265867
669504
64718
1766314
1980839
575921
258671
1660840
891088
100171
451889
649437
1423874
276782
1314480
431300
1234223
292996
512975
1501264
1970568
430886
1020120
377517
1314602
1367814
1979552
1709633
620592
958369
1489032
366108
1429189
907007
1342140
1655362
1099130
838673
1460070
1423190
603477
1263084
292790
188142
642161
524535
845863
1196507
1257291
891796
1934697
783885
1076379
591611
632933
776498
576443
1476230
15045
548439
395620
1621047
642842
1699172
132180
1266599
811169
1641361
327218
1040769
1705811
1792540
1446573
886441
73938
607887
1509913
1935874
3030
1637234
1307251
968856
809704
877113
411774
772119
1813581
1699821
235562
646703
868213
627369
375543
1094399
1316374
1964084
354999
1589041
1789130
58280
1858238
1343684
1166929
707634
1241916
1817289
1436841
678988
250924
1435099
292866
1035171
1661051
1484542
1131723
1863749
1580494
511750
805253
1720330
147518
278875
53182
1918169
1934019
141434
1257392
1285902
1668187
1896032
753022
699546
1230654
1259178
1835876
431132
1198960
466569
1228361
1044830
1388369
1085047
734941
1281940
15695
894985
334523
651445
928391
485502
1999719
545710
528963
369654
1496549
851106
1908038
502578
1961799
1277402
1164762
1392348
668303
496832
900663
93429
857518
1161232
1844466
531554
112259
1165841
1909090
1488805
854457
536387
703409
603678
684965
182956
1367907
1068817
1523813
697417
1497225
1362276
239294
211484
472182
664634
537593
1794819
1888668
551001
1290676
1108259
23458
933221
1537714
1585511
442779
915248
1784345
1914153
293368
974552
417964
1673544
246416
669725
451220
621334
544553
1006349
547397
446584
1380564
1753440
1743776
1996242
1003658
116212
571388
1275259
529479
1541503
281005
1606610
144026
1431871
1929964
1002795
1224929
226393
1885003
1040579
1371488
1594400
831093
997626
349141
1438528
1255250
803113
635763
218228
740219
224210
672431
876003
55194
351553
1289800
53122
124739
876491
1324847
434565
678654
478014
1913912
594105
1995315
1663280
413166
831878
97913
684089
1057007
1396075
1181193
1511569
622312
1072283
304804
932518
789789
1739802
1999009
520111
10364
733068
25485
888432
1629885
226532
1098471
1463432
631213
1621032
985343
895741
904173
499460
956410
451545
470329
1680158
1362148
587086
512321
44724
1471379
855293
1212314
62296
357462
995760
723986
93391
1165812
799768
873274
567847
881151
539030
1663629
386076
1260227
1116609
837798
1541750
1423540
211728
419665
1717432
252303
1185643
668073
865405
958306
783018
1500879
1475388
1736186
1480697
1316434
711772
612745
1800107
719832
1158174
1719922
88428
1438237
876154
862336
1639322
501873
1443558
1704806
516709
1854182
1638630
1946767
1100006
1786545
1095435
989947
226922
1298572
1942368
1737291
769580
1945152
219165
1126852
1729928
1838809
1646062
1132214
1852137
1453199
625810
1856917
1345215
1141453
734051
719194
955535
1673156
1724614
670101
760341
1461330
578654
834314
607896
1039188
91855
1474057
855168
458014
1003469
1120618
1565495
1836374
1891915
1841361
1433296
1624485
199268
359063
744761
76757
555999
1419376
174872
1603098
1118686
1501930
341598
1598378
173569
652950
773169
1957663
367585
1465715
1333600
213011
1416835
613
700494
722766
1406213
504707
1633506
132180
806826
911297
1930437
1023733
988632
1672871
1943177
641885
1518131
686839
1197706
27149
1725129
547340
42009
883942
1860408
1363676
1809830
337090
1468174
444744
1610386
195752
1673084
1770130
286968
1740880
1738472
937687
295852
345874
1729428
1202477
206768
364148
1919745
234764
289874
1110979
1815249
1518421
126629
397952
446170
803552
748650
617
584707
276313
1550474
783964
1521595
1299257
1940912
901127
731156
590055
187772
807068
1536110
1553951
1596638
1864637
388046
1667941
129530
32146
151840
1186989
1170570
1665027
1685172
326048
1993700
513551
1550184
1504986
903776
1106311
586829
993174
390223
1710633
980507
212605
530109
1203376
861641
1288223
1185535
1793644
1778350
954256
1048241
1045555
1798055
1765711
491299
90498
696029
1542728
851126
1226257
1603775
600325
94917
109017
1000245
189363
977095
523011
1187247
1558166
1949168
655282
1360545
1115685
410962
485486
456356
1204038
1359770
1469318
1560082
1752809
694290
1915124
845493
1400357
337454
296491
21086
258193
1344426
6530
279760
504787
976269
1514520
802339
1758037
1223257
773916
1983436
750866
1767675
1130284
1733096
480163
1105081
256087
720367
1245614
70541
457482
707708
25539
1004061
277017
379543
1259801
1426437
523331
214106
927592
1401831
6991
584725
814450
1553802
1668127
1838207
853541
843956
1642585
920470
109672
1779452
603306
1727884
653117
1308762
1336107
92095
1149808
1141572
1907725
1461895
1104789
1882396
188136
219151
759016
1691796
594285
1391126
1088803
772059
699998
515544
393722
937508
1106579
90110
1214857
1645036
1669394
789857
950842
1118274
1850239
729501
542872
497074
285124
879021
1892389
719574
1297294
745403
420673
1278366
1575492
489032
251550
1136241
810277
218658
1732795
65018
216449
1621133
1445446
1525798
1269637
721437
1809731
1794789
1346514
205469
621217
1778759
1820371
1406595
1160416
83561
881182
1946767
1089863
1795296
177675
60346
581378
564935
359251
675114
513888
1147780
599444
537773
1439314
676237
1816039
1111360
1190195
538197
1826497
1740264
439916
562390
1914245
470860
629294
1050838
1746617
1372647
1905162
834089
434257
1434909
809112
613573
107782
1171566
1303986
1545338
451309
1734472
1809547
931287
1785553
995062
1417293
1430100
433748
201509
1891755
939289
1390654
957914
1832633
1903892
1611464
357414
1930971
558665
963658
1035195
622778
1637392
969224
1847736
56066
835983
1519250
119186
836368
1370963
1428166
235546
395768
1749124
1855818
973838
1674515
1475327
5444
594759
1293591
1479222
132281
1980880
705991
911836
1693670
266949
817457
1614277
1221188
1395027
1460553
1169903
773760
861077
420173
595997
1083375
484679
1900341
408208
650409
1753396
1244960
9029
1034097
977331
724941
370814
968476
539696
615314
1802108
747225
364752
2488
1176295
1964839
760924
699229
216132
760925
777491
551996
1839283
1071835
189357
351612
802404
1540345
1707371
268010
187097
427462
702780
183285
306916
1347652
1264471
1990902
178545
590188
1155110
627923
1237339
188005
846087
1903456
1830020
556550
865677
125595
851834
1471759
785068
1938725
883499
911550
1856895
977921
1046567
1097881
1692825
395064
21466
1424799
543317
251461
1934717
1713666
1628254
380281
660278
267241
564379
580742
27809
1128869
634323
838725
1725094
17755
999341
1514303
753373
22085
920620
632402
348670
680440
1193351
1278183
66552
174658
1667706
1186671
1922955
683373
1582206
943336
1819478
771267
216877
1114037
1082943
1446887
1471126
1160832
1991041
198245
1745350
1041048
1104640
1346622
1625949
1387441
1978283
1312943
1328504
1093989
1824553
1645780
273945
331336
1659018
1911835
1372830
69629
973417
1375392
1157234
1407045
678959
456093
1550474
951315
2582
975746
957899
503716
1039280
558215
698164
1982015
143444
1116210
1744973
797107
1247124
789164
1182298
305196
131753
1986377
425959
485248
163118
1514370
305131
1985346
1996762
1046159
7981
1695977
113051
733789
847990
1756603
316993
1452770
828966
1652212
213593
605006
955136
1057597
748611
1831204
1398221
1126720
590070
221380
73105
621749
639969
592215
1169843
729491
212396
285540
120384
204324
432454
1110877
1224606
989385
1669309
1569405
40582
868536
1086614
239294
524851
1933401
133764
426742
891170
1711441
1252223
239100
736175
637005
1911145
1677881
1837559
1932178
1961176
46691
1495110
1770620
690
1562580
795314
1401076
1893580
1596850
1602603
378028
1758832
1322835
1179309
809419
157914
297002
72994
621370
593473
896487
1288433
86742
1621943
563467
1692528
1837276
1462051
780157
1033712
953530
1954866
683956
474310
775053
919012
716470
506093
834144
417068
270982
1203589
431307
736107
950402
64866
416270
52986
107012
1261979
892432
979727
1171541
169599
1146763
1125066
1367323
1389685
998547
284218
1530764
97834
763441
1917877
755214
1960970
1545778
1212106
1726256
1399241
464272
276390
296137
625339
838775
136035
180296
299729
29
370775
1271230
1689554
258215
1987567
1208949
1707657
1923882
1630857
1887484
1519834
1555584
1493661
1574726
1241334
400396
1382300
986486
1373430
1622312
175054
1772116
378259
459079
1671738
715867
139062
876450
1570386
1999692
520937
1933690
49033
1402195
1024512
1852015
1938454
1832661
218987
1811214
343673
1972639
625557
550477
585708
1397901
648679
1503863
6939
87416
897244
1407576
612487
909478
1427896
340335
1607505
236515
1246068
1720704
421504
690626
840348
865352
510516
574038
761911
964953
1250719
1966287
506183
1094361
397218
831393
1139193
811527
869573
1424205
1984397
303685
1641221
197976
714583
1512563
1397071
586338
1754542
1359424
549387
176860
1405743
463685
553014
692338
1121262
358694
21721
865232
1922853
137959
59994
1800213
1527732
1079687
1833010
1348829
1033713
359882
1937137
910178
1804859
562866
1990497
1086539
1460471
1378635
1740822
298798
1448032
1984527
833826
1869917
1404333
666435
619328
949046
1845768
723190
1269977
1170680
1574731
580133
1219429
949856
559490
1875617
1111889
440664
1680075
1855746
1568305
1804328
813757
1361099
1742108
1677434
534277
707649
64913
234979
1852688
1597075
442450
1815579
542270
22264
1430958
323581
24461
334106
707668
431921
769985
715465
1499417
60362
1490950
838063
358198
1050685
769580
737490
1049948
182996
221504
1173419
436403
215808
1811762
1639323
1996784
105158
220087
199397
497865
1322579
1479583
968843
1577724
1124336
639627
1518780
915114
394773
1797809
1952225
1008994
1694042
619051
1402586
734903
1433016
1111504
671554
656667
1016044
1493414
875201
1158888
319470
823958
448328
1220358
1577986
1688643
636800
1940804
26360
494772
71891
1968798
513961
334864
1996880
1572898
1160666
954533
1591239
1333254
190025
359913
971261
633045
974531
382099
675092
1734199
10774
99982
179788
1672359
808130
1553229
500650
1261316
184967
921943
939049
1503278
946112
573438
750974
721822
216631
1346056
1039188
467037
1991473
992023
1803769
611094
867741
520485
1684093
277391
1591527
1424690
1580118
1027748
1241443
620236
165046
812910
1962960
942181
1567045
531406
919218
1989162
199128
1898046
1025247
523372
904399
1500236
8965
1708816
649177
712937
967691
726187
1358565
928278
1992586
948902
945243
1034420
1691213
1594326
1712115
1752528
941491
1800393
1871604
131908
1042143
627945
1112186
1733519
1420049
1617439
18630
1677621
853825
363689
1935
1738085
1066814
1916607
1571618
404860
1134711
1124815
374828
1295051
712074
446177
976617
1626106
154730
1127559
1087765
1066224
1357953
1568546
1813914
1911811
27179
68752
448226
1898517
462832
1092249
57244
910975
1926436
1445548
1012165
170092
584861
678655
1151996
1152698
727797
1540035
1512306
1371258
1670635
1689554
1806258
708444
1662038
585058
245377
542453
1101500
1929128
67128
405686
1862605
394524
1226564
1861982
1750401
358207
1153572
1287163
1290446
1526321
371965
880775
28730
529661
767693
1468869
466972
309033
1587381
1965653
1251188
1030309
1206211
1096485
1533617
924011
231314
57234
1043888
972009
45098
512358
795626
472095
1931350
1557473
1965336
579745
633277
146941
416919
1986601
180121
165561
1198177
467587
1210517
1484293
1369333
1550828
1070135
1103240
936094
1663088
1538164
1978675
1001324
1683841
338745
874027
203528
1692742
1836508
129469
1990980
1125981
484004
171884
281501
703769
806766
1449606
1652976
1443120
406145
499939
1603144
563720
1275712
1050190
1443839
460276
1045491
379638
614241
1158128
896545
432881
1286579
1765914
522812
1246271
1795158
213906
1170473
234454
941631
210498
1409567
70426
1841823
958991
1771116
743865
1729847
1955952
106083
1727957
20601
1576718
213967
1355149
1560739
149224
1801915
730025
1247650
1415585
1102066
1179309
1774787
1076255
117389
1822168
855831
1863876
1955859
167550
66297
596864
1851688
1196186
1349601
744138
1867027
1864886
657250
740275
454954
1805997
323940
1647206
454233
536278
1374318
1981591
1361422
1899904
1075963
1291056
1478153
1102500
1866120
1775436
789242
1608253
1308183
1463432
580538
1522191
1628876
1884246
313676
530520
1960143
1592881
32248
1987573
1034295
851374
1163535
1107700
842920
693753
1053414
1992343
1343866
297191
1590035
85
694468
1446483
734124
246855
718185
1908034
520321
517780
1561704
328505
181358
402221
812276
1694190
197971
1089303
1993385
1465880
1983921
1693325
1499658
913639
1012286
1880285
809692
798439
714583
527036
1586316
1070736
1309226
1691949
926588
1516268
1002411
878315
1399673
1482989
1647556
451697
1351610
1046696
1004017
205342
287665
1669399
22303
434298
1596576
1306451
1033368
1756293
1965336
1787
1653401
357452
1272575
1813282
740954
1127639
705262
1892574
1042337
785935
811497
369327
500642
415795
496647
1132279
1907305
474310
1289277
1525658
1571198
445737
1753805
1989962
967833
1942724
6155
1172644
1130321
1584831
1479891
700076
1507138
992550
382617
378326
550433
480884
1778465
1902633
686175
584770
1342061
1656612
892659
1754776
1413639
1472512
154751
1400184
1345161
1694563
780837
481871
389060
294961
420898
1907014
1850585
1823053
792728
276158
1418036
8984
1893295
240957
954483
70273
583561
552273
726702
1370511
1039517
687123
493813
1355146
824443
427116
1524789
1248426
1977045
1385866
1435719
974321
1732775
195646
1592872
900832
25660
930185
835478
726711
433993
1649543
1196182
82848
177716
1113257
1591877
652975
1527421
1808243
823404
1041210
823764
1550457
201554
446341
1691969
1511469
589002
526151
294139
885539
1484129
84401
1266364
1416649
527158
138450
1526724
1561430
639001
1089320
1160995
443509
153200
1572103
1824933
1982156
1247012
1187360
688353
815388
907704
553127
1209340
1614583
82386
1569994
225870
222382
223155
413128
427039
1460287
526151
1804835
688947
1820020
1610513
18036
1275275
23458
47752
5154
500223
1790446
223134
31456
430660
1671437
1354208
896919
312113
330334
607274
1188963
1822148
399147
584532
1721337
648146
482055
894036
1631227
1589221
972642
1507726
1860670
1765299
1539732
1866531
1604101
1908051
797601
1812539
595728
20993
1424500
205099
258470
51836
151476
555999
589738
655697
225737
834325
872159
264660
1993343
614140
45378
1510320
1769418
1166907
838185
389351
1973029
1348349
1710981
762598
387800
1629478
472388
653715
1044538
942456
1997536
1978425
554522
718345
1398795
1945997
1153784
1445066
412635
580900
1593051
1661459
1501098
28656
685414
910168
427700
1514099
579884
1175892
1301346
551902
1933730
239048
1537704
341641
1926948
474792
1037462
544141
1705487
771558
724970
1814882
1733012
721630
1833696
1961117
1619963
945384
1777621
1015827
1427167
1342048
800344
1252768
519675
182813
220087
871678
1161905
1093829
329502
438882
205463
1072205
4627
291840
1278665
1841177
1802821
705645
1572688
1041303
1838750
459323
214392
688293
355107
845679
36132
759939
490587
1053137
909553
669757
1285392
880837
1813914
1131734
7167
1590617
1400913
878985
81799
1639161
1922142
215350
1221375
1605728
1966144
1065092
46534
728630
463611
1730728
604527
1129340
904605
249357
1950462
1666209
1359281
1917060
617025
723553
1384857
745859
1605123
1523196
68517
1835525
584628
920589
1121851
512165
433320
192921
1097004
642059
1756671
562598
746853
1757114
1329448
1638531
1019117
1823737
1699157
368071
1629854
481087
1891633
1144784
1027157
1084656
1487045
610711
895370
1666231
807964
451912
890903
1871495
1880560
1645785
125561
1191771
1588810
1164976
1667473
1197540
1170200
1937375
903853
1131161
583337
149873
1590513
867722
791008
1479496
1477312
1422700
1372319
73920
1441907
1610662
1196562
659330
1045925
1578233
1206793
684277
469263
1765157
272631
1018543
1343164
96989
157265
386411
1483675
1111249
31733
835725
1196224
772684
779907
1059554
659324
1478363
1396680
386761
1594179
425748
1982634
607348
1571526
1198848
1266955
893788
1089982
942181
1341815
1410379
1956582
1351691
1511172
1825454
877206
116809
742671
953827
225983
1685365
111051
955897
1948074
1782364
1400660
1388553
1762631
1583203
872208
1822466
733586
1289277
870016
1438514
713392
738379
656167
1871477
1561497
597535
24188
1162565
1300890
162585
464275
555206
808133
1127710
999287
1869451
841243
1191949
518961
860041
5354
1616230
957814
1849723
103530
1659130
1522700
1650703
1630523
113835
682018
413480
259929
1788447
1904273
1058492
545799
1220004
115104
1078683
364544
566816
1532829
412380
1752372
1580284
191183
605136
1792998
147591
563155
619372
139234
551441
1563289
412659
329711
1072446
1427903
1132935
1632183
1079720
230095
862185
47403
385413
1003581
1228861
1480677
595064
1260703
815191
769597
607031
973260
1524126
258967
1954010
241266
1088933
986023
374171
1437998
667879
251350
581969
609809
881208
1715191
663073
910375
1281332
1524729
819788
333906
1515183
979120
64799
1521586
1450538
151514
263610
1637889
1258891
1799304
1770527
269807
1019968
217032
505453
1201972
503646
1427659
1802582
756725
1737154
1022452
330973
728516
1807571
874029
966053
1188017
1550972
945377
753572
1738111
1124396
1707180
920591
620686
1278860
1433396
1006066
1480124
70646
944946
841651
753394
1879700
947470
380538
42904
1206219
687817
654436
992311
1704769
1904873
1739476
1238802
72776
644975
1781857
570410
987325
1238347
868982
1314285
621484
1346174
808809
1732098
1000628
722028
1794433
1336993
740494
1560335
280682
1790850
1166362
619031
1073244
818185
1542751
1370968
734340
383052
1727978
1495856
1697384
1223760
942233
687420
1052008
1499861
1717210
1734353
459202
1911930
1595822
1816932
450717
106539
843365
797007
1700451
810529
481969
1015897
1593927
1204658
1305251
1101798
769263
1846585
1883329
207307
874116
810567
1864822
1629323
496281
670693
514960
572480
1952497
307963
111287
1212014
337969
202085
1236057
547678
1868590
1094241
191229
100109
1557636
345868
361734
225484
195427
886628
178703
1097533
726927
953565
1103922
315349
1937033
695341
607276
1139602
1688405
977284
1378194
1048131
528940
1809739
1060072
743817
1761585
1936569
309391
1761205
591619
1600245
1726348
245680
179066
688362
189074
1861301
1319082
629845
831132
1737739
930351
1778081
785371
771306
934438
1563265
47742
564912
1093947
131081
624514
275460
1038212
420588
889324
853036
424450
878719
679673
826884
321904
640611
1066599
1635901
621638
270804
1715297
1575313
1442907
535538
451686
1987246
968105
58089
937363
777032
1701016
1439398
1613559
598067
1704334
240270
480591
366729
1337989
1279958
1877378
204297
1419013
1095309
1830416
151933
1845884
1188279
1870414
1916935
1462738
1427885
1939125
1835264
1725944
1175864
626726
219324
677680
1984622
1977198
445719
433406
160825
515045
1918020
1710722
142218
223528
361086
1563370
1392012
900578
1565828
227470
1173033
1114912
1516672
1835930
1321756
790329
1631321
1481646
1905128
328865
827974
1456098
789822
62615
1114469
35845
1446150
126694
673408
1120644
1243341
1013607
811463
508835
483436
1620982
1324278
43679
71752
611172
1810565
687881
1902837
511940
1790264
1303345
1374147
851657
1496041
86302
813026
389302
1133270
116510
879455
1931293
1513179
1605427
301104
769952
1313241
654663
7981
1187023
179390
1800814
1491361
381358
1080786
173195
132918
381940
163909
1195841
796522
159919
828863
667759
658832
1851383
1076952
167749
1029592
1966928
291208
1755089
189580
904370
506839
529979
1490348
1061744
1787381
549745
1016652
882911
953887
1929072
192961
498686
1013245
1784556
164331
1231004
1996638
466813
1102968
1504476
390465
1387206
393848
1592832
1953152
969664
831880
324910
1965116
1036861
1269021
1284937
331530
147198
1888847
581249
567445
982896
795339
1557001
149974
1547418
1555231
1706155
1387363
1820062
1967311
786738
1948231
1960954
841710
1944786
953138
972728
1530378
1781546
1032848
904595
50440
551885
299591
692000
1162815
1756619
1396758
1524185
1458252
1057600
1909559
84082
1881209
238151
453531
648973
1463148
1048210
819733
95940
1536422
625263
775793
304874
1666908
418674
1556157
905230
1277673
584364
1675082
201080
1614044
13104
1931429
736787
890046
675648
668422
612384
1577450
321352
332830
1211500
1524126
993298
1532814
1324611
26560
124289
1324385
1384940
1690969
175447
756699
1938717
1048368
1570487
843768
166284
1785825
1825719
1068213
1867651
1282887
682124
676029
1125074
739772
1853247
367952
608625
1718664
16627
1331006
1945519
789330
1152029
1348494
579488
743146
308736
479728
125973
1025384
733891
1211661
1913993
884881
684090
125244
1606464
1020931
996393
1804796
1280519
1265749
1146763
964632
1458350
994783
1406861
660016
932427
1172644
322690
746377
454757
949430
350566
1874570
1469096
259542
1024650
646758
635180
1795114
1955211
1856535
813209
354372
771135
304121
347487
1307435
1396979
661707
1642936
657471
203989
1526326
574914
1579063
159143
31775
567714
1193676
887938
1322780
1851383
1506376
768415
1823184
978769
993524
1157519
1978388
1260336
1625725
1006095
619952
578914
1173081
1070602
617448
447305
898328
321645
363230
38112
932092
286924
1424402
1378194
609160
427643
1636569
1498544
1026002
1229419
324423
1160043
803113
1457479
145945
1205617
1786826
597309
488305
1924831
1547348
258203
946367
248891
844111
1588684
951800
889756
585116
667623
1695601
286615
1239433
95154
1347077
1599322
38813
1703867
1500230
1667855
320469
860131
1526868
972937
1093158
639626
747688
850614
1819730
634725
1205741
1626043
722388
1091513
1281059
1386448
1265811
537773
317576
399353
1664911
701108
602351
1193937
1455328
547631
46346
1913970
1446689
969562
45368
443092
146704
1324917
778619
93915
736771
978421
1635415
1570192
1780556
933224
593914
1507308
933002
819368
415890
833973
287573
1135188
54749
455621
1882322
1752604
743025
183917
749775
1170162
1215552
1434178
1144210
212517
21110
1933826
925869
1314540
754732
177765
613264
764581
396257
367642
1702004
1802340
1880556
688507
11700
246349
1584019
1388178
346500
1871553
1967446
421077
595866
1915124
1347731
1907414
869165
907688
1312967
1836726
541562
1917060
1183226
697875
770756
410553
1528901
470759
69122
1880059
472405
506126
1953580
729277
976850
794386
1815637
446052
1384352
229009
1955814
1708789
385701
588261
577681
733068
615759
1979318
1507937
363191
1768816
675830
997349
1391940
991441
1165413
1135284
289268
1826764
1035473
472704
447063
1757141
328191
60392
978251
803146
1321919
1347802
1716339
1137650
919245
765186
200178
1275916
715966
1538685
1523455
325654
1611207
657533
1061596
1494831
1293275
222427
979301
453864
1848663
763306
1352741
561705
616280
1525896
1179347
1569628
198396
720348
1315851
892608
1620131
1723783
661721
1158843
1440605
1896942
623827
738234
1302717
59184
1817134
530900
1053707
651287
55918
200985
791877
492145
173143
553620
974038
453299
893213
1261154
597230
1368127
1689554
318270
528867
787321
1615584
995921
406315
607582
819809
1069679
537875
935903
1139213
1000148
1525750
1432678
1898816
788273
1042822
1663972
1843915
1174505
504797
80108
657642
303510
553082
408238
197432
1988820
747905
1012270
1866337
1174236
1603036
1313426
496235
1357507
1114299
1500337
1010814
322689
145568
237988
1555948
1169967
916664
687011
1106451
1555066
607426
1533815
238560
634274
1359360
1457705
1232550
551979
1028209
1892176
1944622
1809910
666034
986848
1119154
1867991
680935
76257
1107607
1011437
1848137
1201487
1687310
1054352
784428
998386
1484083
1918198
667278
201174
95823
198533
1437465
1351472
103148
348490
1604101
1067578
1056139
1418711
782433
1306150
218618
1189196
312110
1376681
297411
1067964
536
1119894
115498
1472003
1242469
1913123
307963
943406
600085
1725129
378661
1558764
1133867
672360
1806335
897526
947748
1039230
1415993
490235
1843762
979435
1652840
524620
1449456
80474
1336053
890239
666872
1024834
255538
1660255
211289
569015
592596
1802994
636147
299649
1622527
850549
880371
1885413
580599
362058
624972
1211500
383433
1986055
395381
1281959
1188885
1523726
499098
240620
1827381
482730
1632638
1026585
478377
1293398
1310199
1465879
650063
1470092
1385913
490260
1558671
1204606
1272239
1748749
1825256
1644860
1801453
593933
1054240
30055
644213
255288
1409472
1620840
120115
427534
1630704
1650935
1053469
951462
1179347
398546
1965543
1458029
17982
1284826
639669
1220920
1698954
1784695
1497611
273374
428826
270085
134060
657743
1460260
516113
577825
908261
1372885
1320757
364180
1080592
712707
1970048
1668793
774968
388969
34641
1392598
1078946
423092
291410
1809891
783234
1348463
288334
162911
1468811
1888630
1352563
1118508
1039720
201768
457489
1646570
1884819
135519
1405051
415756
1432146
1714330
1549232
1038591
848706
1901060
458743
1513784
361016
1886934
1004612
962701
1901460
604177
1074718
1626045
1963184
1712108
928764
1065200
1958009
1825893
72184
1285979
1659085
636191
151933
290033
146464
747458
225046
1480207
1959346
1769324
384231
1615421
1089302
665141
401078
1164375
984583
552735
433625
176212
384761
418473
174303
79089
1187019
337865
1603279
1038925
751549
245891
1920868
1745524
626193
661994
998725
973616
1144567
1990867
761216
425929
905247
434151
496613
68050
1317423
1822035
28966
593408
1785041
907737
562781
626352
1950617
1964681
1830046
1876860
1336244
1510229
97557
219052
283255
1130097
873090
721903
1453919
1369111
1046172
982422
339122
30278
1090933
883052
1092998
1875039
616668
1267537
469282
1290446
1461242
1243158
1267162
1882847
1780701
836485
803905
60984
384291
1218992
1972316
1421876
787075
38358
1612427
1205945
1526079
1637964
370404
106645
14035
1914921
654428
629220
1536557
577418
1455760
204452
1422644
841568
1052012
1692875
1333678
575608
1366005
422124
726242
313573
146220
649405
985668
1809331
1210573
1779754
641194
157577
1237950
776995
1589152
1475141
1614430
1362243
1822720
1254085
92203
1236223
1412911
212876
1016005
579204
467784
295638
1263343
1916112
1435554
14835
1277583
1470198
1698076
828624
1730050
431108
572061
631830
1972116
339784
1133303
1992297
1723845
1442469
641250
1334000
282194
1801565
1637759
1652288
1827496
29490
279954
1414724
519725
321968
185125
442857
878894
941071
824628
109223
112761
31620
1625875
17421
28884
1077957
926445
268449
181441
900125
750074
1851553
1960180
1975908
1147845
1581842
1528279
1974390
503060
1069548
1315061
188142
1282211
1154674
799875
1377402
1544250
1188017
740089
1789161
1575151
1982299
949509
1519782
831817
638888
488845
1662288
829538
1577395
608218
650602
1803785
601959
588423
1389144
282417
236167
1174838
365241
1264657
1661159
788563
427701
358551
1165852
1802125
720952
29600
669358
1988769
332369
804267
635313
1976821
1868870
1424119
1936234
1822139
1916784
1463554
504398
269996
657551
121521
941793
513231
1838375
1024390
1260317
1211661
1034879
1525636
670599
475813
1646973
1942342
1497534
1608408
1150097
1852325
195304
904043
302042
1814221
1525657
767749
728355
496897
1518067
1729718
58641
756669
796989
1152576
442264
1012933
468480
387726
98618
1729810
1150922
1219806
1833512
73304
1962019
919723
1420407
1180284
586206
1809614
206347
759725
1120168
807280
324028
813316
1372319
1066814
793400
117389
1852182
1695955
1900913
35936
164411
305558
1188415
243500
821135
319134
1922390
756903
992957
1939702
1637915
991003
373961
1360371
1444493
454664
1031448
599397
31775
345104
1720675
1201482
541360
1785147
1452699
1357758
1869569
1876092
938123
345850
342837
1414380
667653
893437
111215
621958
723939
20900
303105
72963
1830648
1394635
1392263
303344
516343
1791211
1879721
1863752
45023
1492315
437021
1549866
1106108
740874
633477
1865205
1395804
659053
361337
425162
236467
189595
63817
1110025
1430163
254946
1956042
1515071
1758298
506671
789107
1719362
334630
1418218
1229076
1501811
649652
1428217
1784378
298275
994802
1551398
1474925
1468092
1700480
98382
367363
1961754
1964470
1931934
1375866
1687404
1470982
905251
815682
1127008
1568066
955349
1114299
1254624
1253971
1282020
1250558
1741594
356665
617066
1260596
335420
1146410
247236
727440
548537
1886011
761207
807850
1039009
702625
1564376
245704
25539
110277
1270229
770105
1376815
1104161
573412
622495
749142
134321
1207047
671032
1231599
1212292
1535271
1603411
1145883
527367
1774126
960038
1129518
860425
1278512
476617
59618
590591
1326625
115227
192303
1503840
1773227
1100006
1468017
1019633
424440
1781697
450592
52529
404875
507579
969762
1520512
1307039
324999
1341069
1479488
339091
1744277
992046
1441448
1057676
888718
1092584
532695
1642114
1021753
1563448
1440341
1173643
1271828
233344
1382865
319020
1592011
1764037
526939
448134
1978778
670162
827764
1996869
1477516
1353510
1664053
757219
1283573
97823
1195863
1296481
275493
986007
4310
405946
1876348
401971
4998
1578364
1829010
1668170
1726802
1332944
563305
1152535
1138824
985668
794696
353986
1666200
448606
1324415
929150
311741
1144701
213807
1232737
30056
889029
1021224
660645
1693412
79490
1598753
81396
1384179
481798
1417533
1829661
1359649
1389455
310737
1568743
1545304
1223367
413128
625157
967150
767252
767091
233380
481158
812893
1465451
571042
892406
1765523
899877
1862607
780835
1666565
1816013
1376493
1038443
639969
769944
1723214
567567
1215124
900648
916808
675340
485699
1581854
1122072
1095719
1524096
1483526
690604
246338
446590
971983
1776485
1940822
383108
576746
1383591
1798876
845050
275402
1658811
309698
1567424
1639508
1921558
1597654
1433849
184385
104963
1998495
122372
414213
1868218
1370310
1078611
1377889
1505933
940567
1790767
1272907
675496
1179665
1629540
942037
293614
354835
906579
1328388
1866738
632487
587391
276
1828403
765661
116291
1727888
12067
994982
1293234
1810357
1853342
76026
70541
1471704
1540961
321938
151025
87416
1500793
1633902
1735313
563923
20306
1129952
1106579
132748
1580186
1539739
660413
1412482
482276
149075
1964723
1319703
475460
1487910
482346
273717
866878
824730
431085
1713257
1811364
734467
1483616
856683
1385741
1570753
1625133
934662
1755772
1373493
1554248
298903
712936
378222
1426209
324837
1654768
1898280
983184
1845410
159131
1174479
993121
558346
1843691
96514
1820213
917153
524268
1579291
1291323
1356080
436799
783053
385263
982013
1606292
1285541
129775
139493
914153
609462
28079
279656
419844
1335439
1593739
1622674
1415158
1539942
364404
85699
1758875
510156
797545
1113820
1155552
189985
1057296
1309239
236085
137797
1376306
1793680
1189664
1661968
865357
1811212
752141
365848
459859
968849
253069
1313340
1208289
1337584
1778304
415836
278551
523504
1489373
855288
1568480
1839372
1555238
1570690
161036
99685
1359891
1414974
1154866
245393
1833191
1147342
763076
523942
1735993
1357750
788282
798707
356023
1085577
1747084
743685
1357604
1636107
354640
1320754
1050190
79944
875669
61005
1848699
1404773
1547086
763338
131751
1624506
115785
466639
784174
1621980
1332015
710327
1000946
893880
1771528
1021458
37321
740172
1434500
886407
1812142
470798
1609041
1481657
1260565
24461
1597123
406354
1909194
1072596
1327589
1769358
1368546
831647
1429350
167289
1100353
536377
1193952
1540267
268876
1658746
302139
738992
1038234
1340316
443755
199691
1124783
1764952
889374
829809
1598967
1429085
1902966
1370529
1806165
1178757
1598566
591383
866300
869285
1569402
1979395
622723
12807
1131256
594479
778587
40153
849
1533226
1536342
1354777
16460
1423002
1294729
421949
1537471
1357802
1092554
544746
1013016
177502
1962087
81083
1391667
1530134
455710
329776
1331023
1696380
249412
1420563
1857775
1287011
1648780
1818978
213764
206671
1500337
1027398
279179
580762
1509207
907513
1953502
1158519
573473
1699832
147478
55996
1947494
1458371
835495
491667
24146
1970163
959558
495065
1454175
1718763
870173
1156416
1010375
1632507
1588509
1806482
1506102
1161309
1187344
947086
164900
1585237
1746360
1855733
1076391
63294
287659
1377381
1915427
184574
258497
1866329
1946097
1346117
1298515
1002834
1097497
642066
223983
226014
1623096
1497442
328795
1124970
1563984
1102372
1300294
1507536
119737
231759
1373867
959132
1467999
561773
326861
843193
1926795
1984612
1333911
37866
1442502
1854485
1238599
508132
731906
1693588
897041
1278928
425469
78434
1727086
493101
734069
1840661
759496
294961
1707195
309210
172592
469505
182813
1827526
1691304
837673
221742
1567653
23027
171353
1553162
60456
993012
1001523
315667
1692434
788172
603009
225696
395746
104819
1543048
500669
1974011
339091
1214341
351382
650657
1356110
845810
995714
1679661
115882
319761
736433
263262
1550335
303073
505250
627199
35644
536639
861577
381569
814440
1188415
1620982
1885045
1818832
1298864
1856190
1870414
639518
740773
796538
591619
751386
773346
502631
626193
46210
1689168
862724
429001
1341006
722755
701339
1051923
807441
1850239
1196414
63341
1603194
1907656
1776579
979247
109336
1522435
1659755
132586
385888
309154
1816782
1859653
80961
1499417
381578
1474149
1393642
451963
1565556
1139722
605006
1356286
1626878
1374255
1381265
670813
1123214
1391994
1850022
323012
1277641
1063403
949243
1042472
615587
712060
236601
905962
808096
431806
1196361
422528
1354349
1631216
432881
1549911
521388
1257570
1036071
998045
1151214
792436
793438
104790
693487
1914909
1803217
1256722
1841063
45307
1566502
1546986
1924967
403045
721500
1251229
1627651
790269
1623875
789330
1506620
1751377
457424
214910
121689
600526
74938
1928705
170609
1698586
449880
1629323
1458153
819772
623684
925906
1927433
102866
1140233
1266323
1170414
1303792
1238681
287124
1272635
1151611
1709194
177398
1646043
1179869
997632
252753
920912
1762393
1461415
1292713
1264509
380991
488589
531726
1242666
268831
788
167144
84452
691663
887515
1882523
447879
1396460
1439725
815588
691832
1298401
425158
258178
1214450
792651
1634061
1994864
740773
1235365
677519
1580250
844493
782363
1818505
1206304
1135188
1720760
1159393
1131212
1032830
169676
1721818
1342223
1506161
1085374
1048057
1637793
923527
1871061
1051520
1247214
343265
1093742
1961413
196991
1438236
660058
693385
1648254
547644
1338739
518510
978014
1923636
1056253
701363
1590317
408465
219032
1401787
718256
1742453
1060115
1222980
1172855
1227169
1480907
337070
1083115
1688459
171345
1507308
1256161
1376299
151510
563207
1672268
539481
314386
1575804
394937
1628968
299746
529845
1643530
1545072
1478915
1871084
645126
1525685
1617705
1861986
976397
1663840
296345
1433061
1790144
529145
1010990
819069
1606754
89356
1034285
685972
1627684
315270
937149
66415
170997
721398
306196
169762
1793124
720155
1316693
762567
1213608
1330440
1611080
131744
667789
529624
1427695
399459
1098503
1659412
687133
217145
501092
1555309
197769
1230655
734064
965614
1843804
148344
1604997
1070580
1442323
1955684
41079
1378277
1984206
756470
1914958
1064824
329523
1266539
1777916
713151
1641027
257777
1175252
439916
508308
358287
359468
1015738
1909758
313669
1032938
504787
714946
1740448
60446
1937352
1457501
1923048
467028
1894464
1385445
941071
26293
1678024
1800661
671574
1388793
204822
1304579
976874
886677
1593308
75949
437359
1418204
976430
599461
690039
330791
1930798
1176569
1421240
401696
265085
1490552
227154
1871285
630548
1342527
1295277
1984715
1908599
1530188
1363753
1735270
1548715
813651
1665576
1093586
536938
9770
794920
708791
912063
1871369
17334
630864
1013896
1679777
547511
1421178
1550388
134027
865982
1310738
171084
1554872
169676
1721656
1177028
877600
1706553
522403
1847128
454757
372176
248606
1740925
341661
314038
21721
834334
1949750
1483586
615905
1361777
60805
828634
142161
1928620
602780
595324
292822
737789
1192199
1649011
1530869
257955
1184275
570691
178699
1526150
1241846
971220
1325531
465671
933280
1371476
347801
974634
1491688
1744526
527705
1510281
1427214
761761
1633742
90049
745397
927362
761541
1227119
1125049
1501097
832705
1924673
1820974
1746507
1979526
952940
109812
27217
1176118
506911
1847205
1975750
1961267
245385
1011424
1839283
48192
819298
1265669
1946243
1138301
856609
1629008
1786162
106961
348545
804610
265337
891293
6429
1725299
122296
1188678
708903
305742
1012629
1375526
1733505
1101650
1660451
825618
946912
256681
125695
1164577
1929450
171331
1512805
1778547
655666
1432028
629577
1144224
16475
1385440
1686728
91743
1896826
1775536
1765808
689885
159132
233769
1743905
1854816
770959
499881
71201
1338399
1812510
185094
1883333
730227
943917
1972639
82454
659043
444353
1016367
1092551
1894506
804737
820440
574511
53149
349181
1357900
458958
1828867
1047181
1759104
1564985
793147
1330163
1255250
295734
971350
1550828
968105
68591
1029282
955995
335034
1636374
1964480
286090
686760
919930
1356802
854125
1030355
1311936
1150820
1496167
147063
877497
660871
771739
1359266
228294
81675
1490647
1144307
36646
1021601
1586020
906237
1317308
526503
1845983
1612185
1528751
1455595
1417083
827582
621816
1579714
1426193
602351
609722
1118606
1730497
255587
820854
114217
1377156
1387234
1920485
1694017
1483929
1388584
1685252
257923
993260
1561553
1814348
1542189
1126610
1509419
1865122
1381226
1368845
231605
590188
1296113
813422
921152
14749
534164
1826998
358335
1216070
1267425
1147905
1762896
1676286
701676
1360902
1413357
1625002
1420222
823279
72380
1536144
996833
1571307
628146
1261984
1118804
408706
1863089
1806911
763861
532802
1094976
1052046
526915
1654445
477564
1582521
753793
1755718
704205
450018
1644690
60814
745090
321688
1129611
598807
635813
417138
332255
820039
754361
667082
59818
312214
1433905
760465
95742
1705633
186031
1748937
1049877
1446359
1750091
1039378
534219
1982360
167838
1118808
902408
637449
889068
140995
1033713
835983
1457434
1122169
132447
1604763
55177
1723977
1427436
1222861
1593822
1194183
260388
742836
717667
1674325
1021203
593348
945390
1866474
1569276
122646
1211880
954547
1210505
727574
1787691
1113175
64727
1455708
547140
1673449
373854
655585
1058385
1726817
1638059
1854953
807970
83467
1815629
309947
1956851
806264
851984
534223
475242
53898
542687
997166
1172927
590114
307422
1235237
1888847
549409
697978
1315446
875132
640323
1427836
183346
1516858
1219026
592207
1443407
1477191
1347027
1528275
1286312
1956564
999718
1898413
963334
477893
1481326
173120
1155885
279922
647880
1175748
1831887
1433887
1132852
874734
1048884
253797
926978
1398635
1644875
351306
1543664
1681787
1336225
299300
838809
1864067
755127
195732
138971
322086
1823979
45691
139809
1206346
329652
256222
1707928
938057
1038596
198495
1764960
1179869
458758
1172074
43451
1273288
224113
1922853
246619
656554
524689
1035195
958116
740897
1709847
1977696
832073
1227709
1745813
121037
1642591
779340
851322
1896586
1752176
110341
337070
364413
1031491
1471169
149662
317915
510102
118983
489355
385623
1179524
1129193
637005
1857868
417268
890883
962585
939044
1115533
1024395
292982
681951
1030411
1383500
849643
106043
1139140
1037472
479106
1377955
1659006
882004
898558
1765622
1971756
592810
1475229
184967
709103
1246964
358051
966428
1295572
193115
110867
1660933
319854
1198339
1655478
593591
651210
921036
1395652
1809022
544576
324928
397714
677615
1151325
1249926
1342171
271921
661411
1170408
606161
1029287
365838
1834421
1298393
546292
1676340
1915233
499491
528484
1433838
695679
1674350
255323
488790
1310889
370814
1501838
760413
472603
1747007
363949
530171
673881
393172
1713831
530559
629236
1682452
801756
279922
1494438
644530
646383
560302
608965
523056
1115112
770371
1343783
1054705
68305
385572
921148
1928896
666022
1782220
1501936
169990
340416
968813
1466607
1373386
1370909
677706
138026
587978
926435
1578192
484527
1816838
1756164
616141
1146379
659869
1465353
737927
1513833
1873153
1355916
1711157
297668
1804914
1550837
461896
800777
1867851
299514
1380432
1913916
803439
487250
1663999
1274567
710685
624668
1072706
398300
70360
154751
1061163
360541
647906
234038
788066
71702
1689740
413538
1103244
763736
1511188
1106764
1170998
1560702
1607376
673763
110833
1368383
1238831
1177512
72380
1206837
1460939
292388
1527663
1184481
445436
1173242
1367264
1573721
223008
1433838
1033739
1744398
52495
324103
1621215
459804
1047311
1836430
1743133
1337657
158085
1423052
1506222
1837459
1223778
353062
710339
1105060
1680311
374426
530520
1992562
1081810
1521272
120129
686161
165550
13682
1163660
1524481
188566
379396
1342002
1035243
82558
1419755
112160
906309
88169
146388
857518
193877
1824998
624674
1382865
115654
337449
639231
180150
793625
57067
1545809
1987522
222545
1656562
1218293
309607
1365100
1442907
1258359
1220920
227718
1445078
1203723
1659044
1092155
823875
44684
41490
1465431
57800
1165440
1620448
505305
26401
1804134
1429183
828111
1239297
1848518
697849
833001
394327
1836951
134659
629522
464524
234365
803447
1940247
1333260
368809
1495359
1868180
1478915
675340
531406
834089
1324385
110242
1817605
1462031
1799210
1998760
1433339
560803
1170209
362241
871535
1583844
1852254
1852874
686157
1773087
1837984
1826045
171507
1753692
894361
301505
1537670
10553
135389
1288871
854410
1279588
1918456
962492
248064
722215
665684
834509
929426
1074864
874254
1373374
1635677
251461
97214
1133630
1076514
801505
282587
565662
1389592
1626726
529698
1070511
666122
843718
1504643
989647
1548572
1088645
49242
377909
786056
1635392
1350263
1501528
886677
616690
407569
231984
1883615
165046
1500116
1250607
820294
1578336
1832417
644858
1633909
910923
1946434
738664
997023
1343206
537303
1897356
1516220
1014799
313330
1487910
1548596
1041333
111790
1613096
926791
293045
783837
1394554
1892165
1322617
4998
305419
763710
828706
1126932
960587
416987
1104264
958378
1102289
818038
1749106
741896
878944
295954
304960
852339
1779706
455890
120064
226068
1076582
1219043
264106
1873537
161372
384575
109568
1513406
1360170
1479511
1245366
526939
134740
1599160
75443
834314
684192
1070015
1823846
1136164
1633581
695247
442519
934534
1622575
588639
1309310
1219162
27381
741881
796785
1062244
1504984
1145050
1769895
1248917
504242
412864
1257333
1325118
1700644
502005
290232
1187548
318534
686305
928940
1289839
274209
698136
126186
298506
480761
1469298
1479539
1161696
1720261
911770
573724
937144
93047
296505
1870057
1122741
605006
919808
169727
371971
127801
1130502
1580568
1444557
1287037
1334871
829241
1016698
93866
1682596
1058239
802387
1651342
198949
1029600
1467743
1507109
869043
1458958
910833
1388310
118977
680885
1542685
828399
1578709
630123
557509
1195940
660016
698572
1471361
440102
1159620
615625
1040747
1832796
1057197
162057
575978
900965
1169641
1494832
566650
495102
1577960
757219
963276
744023
1821770
224534
1283420
1804304
1246885
913847
821900
1175508
1292487
894349
3862
366772
433374
1599655
1175
80380
574999
278209
1026585
596303
1218293
1986596
725890
995359
1782119
631449
1835264
1509121
1541280
1924809
1151899
1460451
556904
983949
1705383
475530
1390989
915002
601110
59220
204966
724799
913231
675307
940324
516794
1569029
757339
967998
1292104
737116
541907
1392760
660713
320813
1910662
353160
531274
14735
1839652
1073733
1203547
56940
1213813
1723873
1860408
932834
1239465
696440
1597077
1277786
1832623
1524789
404809
1746013
703817
1149742
543711
816562
290897
274637
1056087
53343
945634
1658224
699546
324024
1536079
1446797
25765
1171162
227131
932847
1172730
1980931
548593
1299475
1482678
3360
548722
72525
1319957
1270535
1500924
293368
931610
388805
387411
877903
757962
1664274
761067
1952566
1649276
865637
346899
1829652
326746
1135293
1778818
575118
1221071
1342414
781980
1265225
90101
1965599
891073
550160
1903892
775838
1177984
1186601
160912
1848446
181486
305022
1984417
1630037
1514513
54157
1832540
371640
1359770
1085577
122279
1537511
1811981
230974
1514808
784844
1505413
635480
1250892
1328944
1711529
1203259
233834
547096
328598
833818
143268
1343966
1637532
132379
1600535
1038470
156157
1240150
555188
1925795
644210
871819
1641715
1172730
1365309
435294
966470
1293845
1850598
1014640
1833527
5263
984621
375729
989346
1923029
1924347
1090594
1719593
1903173
471194
1893271
900719
372365
545070
617567
977552
347319
1809481
62007
154418
448311
1216959
1336548
915114
116224
1792692
1555411
312568
915976
392943
1122469
485785
1597755
569021
1761256
1342744
1484939
492817
554970
430618
474451
1790010
1840563
1962220
1574190
88584
1338399
907513
1655254
1259801
1855303
1912404
382835
1569184
1837395
1410946
1348375
311782
1885637
1043117
625019
1677072
1336998
254805
1844348
165171
651724
1512765
817137
329691
289752
1653160
705538
1904398
613983
1328631
1835089
1400539
181577
1513430
843695
1734615
1933805
1333929
1951670
884963
1230014
1992964
794505
1591066
120914
165589
110478
1087037
59231
1499133
402420
1259314
81473
212125
1835977
1374318
1596288
1764174
544290
1592804
724926
1152426
713208
1061920
1859503
529257
1110537
816899
677535
1525490
1531417
1959005
374503
439230
1214848
784966
1786575
132489
126696
678549
945971
160646
364592
1468127
1927807
138575
116712
857426
900832
945702
1465961
48461
370870
625434
882462
747492
761787
328995
1252087
435022
430412
1218658
754536
1145747
1423894
949050
608343
168117
855930
1717840
1740397
975186
1196435
1900192
1590775
430612
377527
1359620
553742
18786
212724
1110455
269620
153438
203041
556904
806555
922041
1874774
1384437
321680
594418
1798410
1217804
1986418
1115048
1555739
181354
1026777
1444798
706270
265300
1892821
365245
884387
291759
185655
437890
1061384
1886227
338614
1877612
270613
537530
379795
529993
1170175
1297917
440085
626492
634063
1640867
1416533
725175
1273367
1991041
936919
787321
779191
969224
655395
1896423
1493823
618663
1907864
526783
859742
913593
406440
1520914
461110
1536859
777491
1649573
1272731
541883
862724
1322041
1432134
1522407
802944
545019
226499
650601
1021753
1337735
176853
1514986
1109321
943879
1182909
1342486
902680
1375431
50221
1738376
545518
1670707
1664347
311741
607075
166457
867479
281632
1391062
228334
1571392
250812
1910673
1218807
17760
94766
302977
375181
1761695
1838400
1986829
536989
1071612
1373523
296478
218592
45856
1316633
322380
94109
1175782
663790
1114412
1148139
565418
818300
1248678
1052026
920533
1383028
1159792
439662
1794049
29638
761464
1461887
756401
264087
1865716
269158
1956560
964079
63800
1226503
1334198
1608861
1783410
1396377
1928620
556070
589228
883091
1115151
1243139
1481846
932381
1112628
127922
1592115
433520
1553245
930167
1106108
1307547
1297400
1524645
1482450
525584
1737152
1221056
579337
619589
1407230
1307422
968186
932282
493475
98640
802953
741534
1311480
1528942
1420128
77690
202987
1966839
804600
1411059
489976
1333598
48954
1690123
1013793
732003
609149
864820
1505667
275138
1551943
712608
126242
1797791
1870420
1970960
229141
580609
1110314
104467
1921560
1053853
847317
1771282
20034
1259887
1599338
442059
401231
391088
1024109
30609
1479344
1830014
1910925
1657885
1262156
1299406
1387864
466422
488587
203910
1658571
421158
1125754
103866
204477
118667
279962
1264454
964137
1449418
590757
650468
197971
1085934
1697962
208476
429286
656342
384232
580354
994798
1547554
306198
1781218
21558
1879472
1129753
1171045
1064539
1831915
1949658
347270
218943
274348
740629
28902
1176708
719574
929450
299055
369048
1105182
835814
1490475
246416
2328
1738776
1917359
936672
1811077
1615875
91189
543551
1545492
505752
383635
1720257
278293
1319082
532433
1780751
1206887
680579
1353124
1145947
259941
1202273
1396173
1189588
734673
1850186
81166
1928530
196623
776198
731250
1018241
1841323
1280903
827990
815029
1986993
1903381
552129
1838275
155037
1329659
1189568
450915
1039188
844908
1336466
178871
182190
1289082
1405077
430206
522152
1210880
1598926
655556
864592
1561738
1521645
1678089
1631006
712047
175780
448835
289867
1657295
804298
1971154
1868747
890455
159516
905576
228552
588034
640379
190613
724439
345176
1243882
280488
1080224
644089
842568
309045
568350
628933
757619
440351
1577131
356840
199472
1877403
1242177
875340
384577
1871170
1292472
1167239
1049640
386685
1036261
36478
219480
1498110
1509944
1685322
579112
1574275
1436405
1566113
385426
865263
1954682
1205123
893604
1708902
735083
1404774
545961
1676040
784974
327976
144793
1266450
696553
695029
638302
1467827
1756809
1784291
245680
835580
969256
792910
1789923
236755
447438
655118
257448
363124
1199805
665618
231222
655065
1938847
1893574
1233226
1846309
1036471
1761857
1883425
68635
504797
492882
551224
1665054
255007
961022
745360
987602
252522
1543476
461588
505814
1134423
169260
445607
1561224
159535
1937564
1619698
42246
132289
1686870
1744725
471080
1064454
1287537
822202
1729252
1921805
1839386
647421
1607244
333780
1819371
1892414
1869026
507076
546971
676636
1561002
751406
1587988
286140
607426
1358271
1003213
671756
334369
1323014
888957
136913
523326
1310500
1635591
1714611
272783
1936569
1866520
232866
1620919
173236
676190
840492
366541
1341547
495434
1773977
1758662
1159634
791788
1194836
874290
585952
1428189
599425
112358
689557
1541246
1388
1705720
72758
178788
584303
251348
1589243
531368
1872720
1801265
165171
658686
935054
280455
1456679
1428135
704832
1882907
869823
1161177
1452879
1299043
1024148
322107
1318009
1556190
221867
947394
1721180
1669957
1496465
467853
337543
1510468
1839797
1087016
1841489
1672991
613899
1261750
1980748
335130
1157316
900480
1549891
1928775
93755
1226525
1715420
513412
1191484
625810
407367
1858348
329921
13236
470110
123836
672807
1914929
1218157
1484728
1168554
1435946
1818327
1293122
504137
488525
417851
228406
1626987
1789801
1809547
1618151
70646
60514
1529456
420269
1891917
1602240
1941979
1987522
1664058
1536032
334858
606983
1885637
785140
1920965
1518140
785002
1685120
94636
1280709
473712
769856
1378652
1868417
87759
111697
136350
393947
1929461
1044403
1358920
1453830
280967
331032
710708
1755503
1970427
1866282
1611854
193861
987826
1961629
834891
653290
683356
161723
1927912
536052
1113859
274834
1496989
1438812
475530
1274931
938846
1569644
1985507
1638174
873666
1378587
1504282
1676682
1536360
1427176
312706
126514
1311082
281652
742139
1276622
1365668
984325
1183602
297183
307071
1335439
58941
828003
1272028
763969
1672826
1213588
1843464
754024
1900564
1929987
365082
564737
124874
1203234
213665
868188
1873116
373636
537887
153318
1931286
1385866
617467
309643
1398635
1827795
894763
1879203
1277797
1984405
730166
1310975
1961606
548203
530545
1380237
1083055
1006095
1598142
1090732
1184887
152385
932792
1359281
818042
726313
549856
1245203
1695798
70864
15155
1018574
84326
644766
287073
351480
248022
1707480
175050
739112
897811
1853331
1736313
1951568
54214
20434
1655337
1347901
431356
1787210
1272446
889831
1384340
1578345
260343
880246
1156907
1550527
1609214
86209
1053634
57674
572835
886265
1077647
1130566
1135330
1937698
446363
407192
757925
193915
654127
1161309
1742842
483845
1964785
75663
1222335
1902741
95157
252846
1490152
1636857
517749
1794222
1468092
1209588
1548594
1801289
136970
967055
1214099
1122479
682816
1145621
722915
412784
1938136
1427089
467629
1991375
907114
1346169
480209
1745032
488087
1235740
1738194
1142783
35297
1347901
1767099
1047631
91524
994620
1830828
1158114
73793
1629885
713208
731572
262780
1202902
1678755
433743
1191648
205463
1037043
606037
855718
240580
921423
403930
565064
1058542
584303
1963700
457357
195004
1559474
835601
1443431
1528171
855369
1990838
391432
471274
46418
410192
1738310
563356
1396878
1730549
450575
1162151
1763643
1644959
1070064
424338
1942085
66176
459340
1533296
955478
1994900
530591
1964148
773184
169622
1987392
1538513
1263860
1211532
1620126
618135
672431
927362
386894
1285858
142425
528531
1492363
508835
425090
1680834
1394706
61239
1577264
1561066
1628254
1393791
169750
1903280
1246264
1420547
467259
1523485
655620
1326237
911407
25694
229093
1166538
145704
333141
965997
1487161
346188
1603575
1852537
798332
1731632
1029327
203153
496883
1373978
31338
1346573
948535
774774
466326
1562236
178283
1668127
905975
1463600
461110
1267029
888917
476844
1076625
84567
502005
1665786
1360170
239594
1648349
1197822
1673547
824529
1768677
1192553
1563634
1053223
97115
732896
1789094
504525
271750
1042692
993103
1779921
1462906
1693670
440023
1376681
1371766
192921
1013367
1991539
593151
1358686
74565
1397349
1662562
730619
1851801
269112
1683065
1348611
1013208
858397
1008754
406162
389345
458560
1298854
272092
1026137
136307
452292
139493
1011256
1249102
1774882
1515908
1872199
888824
982896
1509916
1400263
1871803
1520109
1472756
1559043
1293595
1145762
503704
481577
1000285
7342
598129
361933
1934771
674113
104624
744882
77053
1424284
1194521
986824
703084
1281546
1669490
1810668
1627723
425303
750577
760629
1831685
474238
252722
1299654
1173800
954899
924298
660713
425766
1079468
1097426
1937517
1254827
779700
1245924
1774477
1201993
466311
1380313
729505
1852200
1573002
963902
20767
426226
456356
503298
1212293
304994
1729757
195321
1912410
146753
587262
861156
1285148
168877
845929
1687267
968886
1956178
1908296
1914659
1974852
1094029
1572823
1227544
1693759
393917
1931206
1007417
554382
679525
900695
651833
592618
786398
525490
384625
840333
1086103
1894990
1769220
1144567
778459
1565828
1851095
1464811
882439
865481
1978796
1305113
414973
590523
1412293
524356
1097515
938490
1396127
203781
933703
1952058
1392504
156640
1267530
351480
795438
396906
1127434
1974160
1571452
76811
99575
88148
732805
278948
770638
263379
430612
1683698
301505
736175
1998833
60830
1996850
1822408
1603468
600541
207359
1084602
608000
603337
276290
348633
564472
658481
1144817
976793
147979
1191323
1971013
828779
410413
1849872
670560
982480
890539
1101500
1774477
1865103
1365568
1851464
1154274
392943
414177
1621091
294538
612562
1325193
1309239
1738169
1857218
1758268
754353
1231625
68260
316290
1587932
129386
490041
241140
210954
1629540
198363
478935
1898674
744580
701767
1241061
1287973
65482
860147
707056
1627215
1515583
199911
851123
1647940
1241708
359753
1507270
74921
187621
1753146
1635155
960794
258178
351695
876062
536377
683439
801069
1916971
1328944
1327655
782255
1176705
1006565
413548
1848492
1432227
265092
1797787
1753105
1961279
1475516
1683139
1913579
1174898
1365693
1590509
1185845
1570072
1192533
506109
1765079
1663131
749650
467249
1581332
393722
370297
857120
310107
1401581
542071
891145
740983
371104
1627491
1777799
1692598
205440
1223263
1757920
480605
725403
1103085
41942
76503
672784
895290
39257
1776131
1663293
882284
1110859
1357780
325518
712608
608877
1371089
1139081
1946718
1080007
821022
173549
1115151
189314
1357803
1613097
1523992
442226
1787414
1264440
1467096
602856
1451702
320708
1337696
1779116
1926217
1161183
1067600
1505174
349243
1274950
807334
1889070
307229
1292411
886032
1987001
1173135
1369264
704269
1716493
1882546
1486004
479620
1784754
1018230
1432879
332372
1063549
1545013
1877641
1755313
1781457
512975
1441000
136783
347376
1983024
778154
591761
825246
426742
1788910
1738085
539788
562189
1161116
951909
1690899
1993385
1957752
1008412
800347
1557687
1513834
375181
1476625
1242575
470372
932806
902946
1668667
1311700
574190
461598
1671266
1150441
271639
460851
11008
1549048
1504874
118196
610289
1367172
565257
183570
1829652
1883531
1032838
858955
1282197
838702
263991
1637554
1105458
619094
1903211
609863
1700491
1906596
411728
1527213
165656
990017
1737417
1906923
413175
710366
496613
991867
976243
688713
1725246
523416
1867003
789936
626499
1947512
60126
990924
179142
1999009
228195
1505925
1209838
1440792
861077
153096
1412789
1814949
115848
1962870
1754270
1544980
1097515
1415279
1541151
1459682
1584693
383213
105324
141930
1446487
1761822
248954
1227046
143567
467414
1800237
1222348
1115667
1747259
866189
324272
575275
1647281
997626
813209
589963
607737
434151
1570917
800120
1237492
959728
264477
306276
232495
554036
893102
131758
1594526
1813571
1594786
527465
1700890
1094976
1270167
321347
1365106
913424
1781399
371947
1663150
1661159
1330138
807280
1722324
1695996
1977438
107609
1448984
979604
1360919
1508106
1288171
447693
1742484
121199
926082
1444715
1414393
1105952
1815728
760060
1288928
1074874
1227831
221024
1504082
188086
897407
1302234
1389216
935628
1633744
1482664
666794
414641
1178197
602474
1067299
1599961
248751
1669924
1796461
1120003
723664
519675
388151
1139213
336462
1904997
111032
1223724
1493749
212396
629845
1457440
1751291
1106986
1895168
855072
593080
1116983
267926
302977
958515
1491406
148424
1431131
1737069
501761
1589633
604532
172509
830713
1476230
1457538
525566
1928979
267970
1112666
1997329
464497
927797
1004169
1971594
103623
1371970
74938
760642
442861
1794146
600352
1193882
21123
1032913
163169
672525
789046
1682197
924696
1308190
1144735
1494855
552509
1216851
830710
192651
1983446
1209943
1688677
1837795
414178
1460553
552972
1990532
1133041
1508428
1950105
1416694
1711559
1483064
180002
1985495
1325211
474222
1082113
1778379
362049
58280
950855
986381
378080
1114115
1714395
710124
494772
733228
1324917
708879
1633585
437029
459031
1158880
325832
198444
997107
1564002
1853997
817734
1123191
1295457
391601
1264471
1526824
1326119
592507
1054150
289566
1468358
1819375
1474082
40960
1425937
1537605
1212405
517962
1625929
910622
1992827
1478036
195164
485830
849123
404661
1474408
1540470
968811
542672
901118
1530642
1928462
1644305
1780652
497451
1147919
87985
1687072
994369
1675053
807031
709158
450038
1247339
100756
380663
1313092
1348694
1025987
258655
94112
629744
1831423
146403
276871
39614
458226
1607404
1839869
178626
1334647
1806079
1914876
1090853
930883
1398697
714187
1677867
1419020
1321824
1889851
1295277
1436893
516719
1753581
68697
1542799
266920
925181
591401
1987007
1113319
820876
924620
1304872
538181
768093
1347027
1551388
1712539
1580345
31338
1425365
530538
776583
1694049
1852299
1613143
139335
95641
621796
1690503
1106127
348722
1790269
1217192
494508
1188885
1397764
619386
1967516
330345
197461
1277968
182533
149023
1758285
887949
1357740
1645261
1746404
1768666
645130
1777781
1212899
195321
1871353
758161
24311
653702
1742658
849041
1842098
836416
443589
792696
577997
779226
1719932
1212166
946145
1378561
788213
905132
656918
266484
1761136
640068
1014066
564935
438444
336365
1524645
823075
318512
1985107
146882
559255
54510
273891
284784
558141
101835
1396909
1581351
1051006
330155
1878868
1913814
1826764
1553170
1631227
297881
522660
1859669
101192
1602899
368479
1208014
1524053
1300754
1558290
1515891
851937
1927505
1370426
424964
1802975
1103194
402069
887665
767604
974425
160168
800010
1201930
147606
564209
237408
1428541
308799
459192
793448
611411
1233182
1423844
121938
1010643
1715963
1720473
325558
1014807
65482
634195
156677
1156802
1763235
115544
1564522
524301
561099
830626
931043
233862
1042726
972522
1731003
506109
1066224
553866
596632
655803
917193
1100470
477420
1049688
1010672
23635
526906
161743
1630661
274419
1888390
1699477
325100
1460887
1910143
1621980
654161
1150379
1628734
1533730
905416
294285
1229167
1888707
1536380
295567
364831
1607644
1704741
1360361
1924643
51362
428006
599960
70942
878294
1750993
940135
651925
905962
1115213
1932755
1265198
1845646
1008061
1955814
1575045
276701
1327537
1359776
1573879
1329389
509864
672655
323827
1314025
1409166
227405
111179
321688
1951260
1325027
770642
537112
1553782
1694263
800635
1773977
673086
421658
657642
300474
1354499
273834
1545340
372898
1308483
1980570
59818
436042
795410
1037216
1092048
653792
1790672
116975
311670
1385741
108130
838809
1156906
753974
1877397
1984715
547694
1021226
1906593
130383
1337977
1835630
1512306
1722030
939643
51433
1136096
705683
322404
1749154
1389489
658315
1645193
702418
559684
270502
898849
1860689
1541495
268546
1452065
333235
209650
862629
625502
1070237
77166
1770438
98640
1772045
1114292
454849
904288
245790
303011
1203332
1105783
1106599
203484
1236080
1711975
192103
1937417
1767995
1271189
538943
735811
1071171
183603
425303
1572525
1028443
228599
1925799
776812
799903
209935
1771608
1317165
1449670
340628
106529
1694715
1625618
647071
1352093
643142
675626
719075
1994618
1360451
652599
444597
27580
1685010
1035327
871880
1586928
1317205
833987
737789
71159
289069
937310
560509
265495
415377
1288216
228276
1460287
90141
611332
856652
1563990
621304
1767191
931279
1872053
1944332
621176
1600616
125054
1685982
229500
147151
1381691
757334
1460118
227454
662516
1217030
1336881
1001270
1630884
112038
906314
1602000
1396637
1775302
978427
1045385
900039
378296
887666
1483073
10829
1522715
757984
164897
46067
1321714
604094
258624
1501642
970471
1132099
703655
778242
943493
1205123
1489458
1701693
1592996
452863
1585912
164704
425244
1077890
737849
1567269
1127709
613505
651599
1713316
1378526
975340
1650935
1402197
866152
1569861
476266
708756
1907241
539835
585648
533373
201060
194940
554303
1582825
1078683
1628045
477897
874326
1240153
1754408
270080
238458
1507726
837666
1899574
774279
1003089
231712
852417
1339779
1946532
129729
1262751
421107
365136
569101
272354
1380651
1117741
752305
123836
442289
517069
1822721
1634151
1922853
1651828
1666209
1857737
762260
1822482
1124039
1362181
1523203
1344499
1306466
1320476
569649
1507109
402559
1169546
944067
712146
1810166
1445331
1682130
545825
1184568
675058
1906674
887544
1122904
1348669
945016
751918
552570
1429783
23909
12075
764054
898587
239211
1884927
444140
1820613
1471132
725636
1077103
1583913
527978
556784
1801685
398915
750401
340875
645315
1613874
962810
1567404
1952655
294148
1881119
52986
389073
1648362
1732937
986124
1413633
484222
73160
1689061
91279
1323430
1572638
585897
877326
37951
986377
1206423
184068
933472
996556
39328
1125262
1644207
222378
445000
57942
1116651
618011
944769
645448
1946726
1095775
1269115
307150
341330
1971279
1916749
93177
835250
1707853
6806
151309
244045
624911
647164
1743037
296987
857355
1275692
1155119
529330
569638
1603735
1519507
1687583
1462906
1808541
1915343
1501438
1434909
1175587
61741
1474401
1828491
777491
110418
919808
586585
1467410
1381041
1176615
104697
1723407
1721007
469025
1100685
94662
1633089
1149304
1150251
892591
1865915
187339
1850299
1271123
855930
1626683
1831669
1437905
538500
1170568
932638
1503278
154515
1060109
1752666
995493
186744
650339
1558354
304151
981280
942288
679673
1022447
5477
1428135
1454685
1658478
398004
1104213
353783
1905663
921814
249461
1379649
1059771
625263
65958
225857
915441
189117
1964183
957914
202669
1993459
1305595
1153568
297350
570061
1742952
220631
611169
1268996
250704
117396
721019
1137737
265298
926716
1821390
1299475
1446913
1873097
707538
413341
678217
199297
417071
1640803
280513
1816874
866915
1897884
1482017
680693
73032
1060980
604863
1213671
1637640
1137299
1621711
451677
1079616
1582058
1383582
687809
746173
892189
1849756
1643608
1956613
554742
1514884
1566049
111790
433743
1479145
962197
1562902
1785203
686214
634047
252949
746601
631895
1421335
1796580
55194
791137
741659
1468611
1653755
1406061
1325605
1238359
1301823
1979329
718798
406071
741970
1573864
1217282
1126449
218223
1989804
215379
1141125
556003
416812
659410
1782657
375396
1198120
1284680
415795
1054646
474719
700211
222579
875763
482077
1158722
385426
1519574
1473342
394458
995157
659029
817258
834966
557263
1890747
1839235
1873593
1254036
403391
1932535
197857
538197
105973
36596
255838
761026
1563460
1735010
1600251
1192637
176443
1051589
756957
1767316
360869
1878359
1053487
489032
1215343
1301923
1422771
917714
550112
1301151
806646
1297940
1472689
477695
254387
85768
1996618
42256
341537
1417910
1797241
114534
365756
106816
1808844
1420494
1738290
1815268
1736186
894197
827529
817740
1962841
1315934
374241
1176573
951020
1657495
765121
1826045
538273
1918668
305335
1102715
1488783
1133762
1569628
1480530
1602410
1189596
728015
1482771
336928
1690175
922505
1640449
572480
428850
911837
474739
1978151
1312141
952946
1303753
612761
1935519
1496464
1960323
1172068
600221
112170
725125
719136
1302925
838055
221154
671570
1203595
1556585
1044053
528473
952606
1082894
687396
881647
1965075
1353562
689777
1510677
321887
229866
162582
1046122
1684952
959827
614985
956990
1192361
90796
1869213
1545767
690976
406885
1326605
1024777
343673
1923483
450889
262147
1705581
1879700
407224
968958
1185460
1685327
1527652
789936
278614
825273
450152
1495888
1300663
1929944
1892235
545527
24009
403045
1401553
1747065
191764
577337
1628389
476214
579939
225810
261643
460738
671356
192208
1814425
1503568
1667011
475230
382978
1064113
352137
610889
340769
1870635
1997550
1564047
1818988
936388
653395
1687038
1607301
1259988
404023
610086
538317
458721
567704
516463
557073
371671
540503
359913
1756906
489661
1263795
1126563
1427896
366781
228206
1861377
1801648
1517080
577418
493857
1911757
774746
1604228
789510
1283124
1232028
221380
1835120
276947
1980979
695234
928205
918668
464747
547799
1048050
1969071
1947591
657533
1462532
1463013
722177
1732944
1540347
34069
1856803
871939
670600
1517630
857961
1331251
356516
770605
1461385
741593
1515215
1123092
1419981
362156
1270439
1860930
820648
1329819
942094
716586
134749
602096
851374
623776
1864641
531227
812347
388304
519162
1400739
846303
314637
1685286
598075
1820793
1729515
252814
744
1574930
812637
1860101
533690
778689
972995
1473463
1966375
996869
27991
1216097
1854841
1493206
32358
1820267
1837548
287895
533049
633276
414111
719205
1186128
618962
971347
511265
337054
351846
1605816
1768890
1826086
1778356
1156081
1032092
1774026
283821
1987076
1038596
696465
1365475
545468
1530982
164049
526213
1982983
1229933
1534333
267215
678498
22597
1566782
777797
678252
915576
833195
1676980
946929
1416533
1176472
427640
257233
471553
1797488
1637973
1073491
887145
1455391
408759
320279
129075
13197
25052
216026
527854
955056
1093699
304804
1486024
1012717
1647118
1575045
1050249
1223091
1988180
1604532
573180
1168890
816031
1608894
1871705
598091
1870532
1811974
1820680
1190704
1414442
650023
1175
361220
1125916
755291
1835191
1995222
667000
229373
1458958
134747
1191740
1506301
1822745
1975750
630378
1598142
561055
537971
1913305
789845
481290
585748
1377089
890377
591997
636185
1125477
1966386
1522277
93173
863243
1907796
292260
752485
1255762
704335
1027031
1589635
1127919
1247686
532073
493396
517780
933482
927192
216202
1341412
266915
35845
1730466
1441443
897215
872027
1660415
962254
1433985
454834
1801428
892950
1534910
1280256
1331213
1803102
1242177
1789940
855369
1518700
925947
1696279
940618
1504331
737642
544628
437370
1318021
1908168
77828
481985
1644895
51365
1076444
1716339
1939084
1092946
1858238
1523648
876691
203571
1320052
1510217
1967999
241588
203129
378326
527003
1365555
1350134
1654123
1532933
1771219
1583411
248931
1913363
1639323
1497930
808659
920057
1324545
1649276
715636
1843709
1170530
1745952
1683206
799567
320118
1233565
1652298
797248
1346363
1549161
410544
1968284
1144630
882014
434350
1419349
935384
204132
1313525
1084976
665788
1477890
733210
23518
1326796
1750801
1298971
1726669
666833
685471
1684238
1253938
177581
1225139
1101500
1110389
768420
1815047
1926283
740764
850801
299055
87097
879067
1421235
1855116
1706741
866514
902846
1986895
1560892
53303
872850
909472
1311232
1729348
1630661
1172227
1074829
197880
1824242
410632
584882
723596
434043
976048
718798
986310
821403
115882
1015045
906476
337850
175521
596856
878700
1015430
109167
1346573
254787
1269023
490589
640710
1221554
1499086
958974
1734339
1281385
1241491
1460440
804549
326831
1887049
430625
263852
676841
529262
192280
1505550
398079
1591514
1994990
465471
804426
1097325
385558
1545129
400230
687420
365057
395789
971704
289319
1445234
1523368
380736
501402
1668810
1847568
150296
992373
1312522
744489
1114175
329661
1050943
229226
1170542
854100
1926995
451730
982650
1139135
1008833
1057550
1805303
320873
392817
858398
495953
326412
1662588
1769419
1925715
1636577
854100
1358676
1306605
1735313
873566
1812539
1201415
1064755
588897
565563
1007233
1884371
1779561
1181309
1199654
165042
1914590
1072715
1122936
595313
1899768
19143
642104
728630
929861
1042666
1371698
1666218
306276
1057034
1589077
860057
1180314
62454
1485165
238924
552533
145366
898091
386076
1664827
1238125
1975901
1110569
834317
1703926
992479
1448708
1249670
79944
1070799
559080
1185193
1576694
1073508
1720768
1371706
435686
96443
1941864
1567597
93227
1203692
1191745
252526
1066927
333907
348352
336472
1490360
720750
953878
1670562
582112
1281560
657442
1426695
769131
1661954
23044
620433
340483
262818
1089469
1680120
1680772
1705419
1235604
1389855
230213
1000285
265705
1671793
943535
914441
1721654
1579454
1989627
471607
1585602
1180565
166299
1118500
1415934
1913581
376105
1980852
1933690
1689554
733263
1054441
646703
588459
973906
582342
638148
1785254
543996
1557073
539934
757542
1188478
153006
766530
1034338
1998061
1605658
133757
1514284
1544874
1070226
763160
477714
899037
1503635
1376276
1390807
1219439
1687941
192160
195486
124802
933306
1796440
421913
169621
97221
1175017
648678
964858
362318
1111104
926812
725890
892804
597587
437725
33977
173153
1435554
1939863
1277147
1721465
40511
1580422
569356
551467
1193955
1814181
1503842
527946
690817
63398
469263
363492
195980
714486
582990
122951
911200
568915
649500
963676
1357130
471905
594418
280335
1930324
833419
1938260
72293
882439
595608
183640
883927
150296
929673
910011
217694
132099
1106511
1989696
1806310
1161256
250433
504062
662516
1114022
1502571
537677
695255
1552118
160728
1295887
87776
393088
1576149
110270
938921
572466
588897
1881916
604177
959684
1427403
1912186
1171752
81341
1792464
1330770
882284
360869
926530
914012
1576230
1690787
1870764
253736
1914096
646311
837695
1262025
1679293
1870162
1557488
305632
802953
1386163
1658084
368653
1318086
888432
700535
803447
500492
791425
433333
779059
1303239
130854
1457489
609356
60145
405449
1562587
804076
165352
894349
906662
1897893
657571
1952314
1923121
171853
950545
920619
1070325
1297400
1277243
511912
938653
334407
118895
71994
1329859
760924
485019
195019
1751671
1761150
450613
1558087
1702797
1259246
1236662
1914374
1850026
1237375
510834
1969249
1522247
443014
1642175
63031
982896
1955209
764706
1747489
943943
658161
1329448
1295431
1788689
1497917
600485
1179887
1256631
1786562
243848
1467743
196465
1529395
828395
1719291
1805057
741355
1778047
567252
200958
1481423
1242988
536655
782433
572209
1988667
1705811
768479
244955
741838
300983
1984848
822284
642565
471828
1497161
1842198
466146
225841
156176
287286
670019
1673164
976958
791564
509201
1798323
296519
1029840
575676
334319
687123
1122479
1008771
534812
130506
1736465
93299
1276512
1423725
775463
141842
199356
1627940
1126368
990401
1926027
1036185
1601737
135447
1251560
111025
1228673
461011
1346659
538968
144412
1945474
894286
897561
923592
686839
71201
513707
1538769
273717
239461
208175
1307250
109568
1048714
1412185
1979321
1039199
1231378
1722688
1993148
524510
1515235
1000087
976428
1433959
462377
1701664
1393696
250020
1431724
1431095
1378213
1946376
1787299
923834
1159149
1484010
1079077
71849
327144
935304
1165589
165491
313933
1016472
1266756
1956692
1688006
132918
632782
762500
1327038
1367640
820556
1736082
570520
724163
1727767
1170572
117727
298927
1736614
1329000
1138301
380285
1101206
1280146
939044
1875601
1134704
454797
906372
980237
1761536
750614
1997577
1646294
1106366
47226
675056
1828909
1660106
16802
749445
1755856
1028870
1223512
771284
568148
624771
245311
587988
1361180
1228421
728874
1502692
937762
234454
82407
989918
29680
1720473
960912
1568115
710732
328865
805962
958466
1681990
659908
1636313
1621587
1560783
1877177
599287
1943414
440525
58109
656101
1469428
1100820
1123268
1902012
507062
1745372
1446487
569609
1302190
354359
253305
403444
664671
1353004
1183736
1957593
875771
44653
1852933
1209340
735305
872793
1245109
1547897
1439365
1891337
1294633
14800
1638455
674524
1500128
1000961
701502
859941
723921
87881
1543633
1651011
82544
479574
1917900
257264
707134
1754364
207607
939694
1543061
1095455
1446150
1132668
392544
711726
1827410
1779507
1570487
1419469
424458
1172888
196750
1459178
1597871
809805
852133
524001
585346
1994571
1863304
932071
983296
651262
439387
1694196
1632207
699741
1970778
292788
308283
391047
1083765
1745000
609149
1248785
695255
1972785
161358
1358739
288019
941249
604823
159266
924905
1445566
1909438
1990371
1057418
1921026
1602894
419939
414173
795410
609839
538521
1898261
822601
1455861
156718
181330
459318
172248
971147
600162
898118
50842
1335284
1086669
425748
1445554
1851745
177502
762041
487758
1172074
637720
337900
524620
487839
667236
1380776
191723
592095
1940638
1584054
257192
1584324
1240364
1969809
1760340
1802749
1232230
1607644
245680
146316
1795020
407805
72197
951310
265438
1590317
475161
1874395
931417
1399690
1567099
812774
1863371
140308
19538
1563923
416218
367611
1432580
774729
1170083
424885
1825763
1531222
1333966
375279
232581
1111789
650961
395064
345256
156324
415377
226124
972588
95285
462198
644858
19193
789219
6842
1150749
1471864
265757
867909
1570294
1516947
1431688
1182076
964989
815173
642587
938123
61377
821902
1100846
1870122
1866677
1604150
542328
925904
1480274
395310
1077432
631286
529106
1658599
351819
124900
1622862
1065485
1064582
321787
1150563
1319913
1599668
419451
783256
1961403
773003
71849
859477
247912
247819
571977
273800
1176122
1934579
1470311
735000
960178
346631
503933
1388369
1924539
633605
1421810
1774313
398516
53718
418079
488062
682580
1115284
463256
200761
240206
1412626
1793869
1130984
245473
1499561
738119
584106
1115662
11772
1227046
1753102
1127386
756932
484392
1596591
503241
62466
1470319
1302834
1715466
1308859
607760
1982659
1209961
1236977
524452
536647
216702
471153
63232
135948
1809289
1352628
1108001
1273706
289353
486373
1152580
1511823
921927
582013
719774
822066
1077921
792726
930181
298761
1447441
1879785
648951
1870815
1906898
1167196
1412428
380282
1701728
676096
160405
1204189
1572333
1563314
339705
1288136
28966
318847
244801
1847484
508923
72000
156037
1165042
684089
1365454
972315
979116
1537981
353173
493200
418432
1849005
699587
1088945
729168
905080
1366826
1425067
1526490
832761
12865
685987
108348
380498
1984405
1549060
1889856
1606592
1436554
1096247
806059
1128392
1632624
51949
675293
1096247
1860670
948298
1769497
1826070
859921
955855
1213184
21466
1536682
1950978
1118573
1306436
132421
916475
1112278
1945338
1059023
1920692
620593
157299
1847957
1560472
1857222
1475664
1152428
1474224
650137
1560008
1179029
45326
1937017
1375438
1498781
1257783
1593895
1552369
794868
1823287
712936
744509
1836164
488785
349243
1417715
1763457
1019728
1281207
1876366
477420
1771808
1609870
722692
848211
817350
457644
1600740
1273486
1050111
852025
1911724
1650957
1563111
1847957
638364
566287
605988
78467
1804165
716319
619593
914641
452126
1866531
1488533
1026165
53946
1455023
592738
1644974
130001
1519681
1408830
1046819
1512677
1578364
1791478
1845742
788406
681260
1620889
1191520
650520
491667
993068
1331006
183568
360053
1599188
202565
1627038
1913993
258976
547799
1743762
283785
1565587
979146
29098
1161991
1553380
741264
1788588
121285
788778
1503059
783258
359874
1806079
1348871
1024620
520566
54101
207359
1932334
1091940
1083812
1527460
1867226
1933993
608736
742836
770813
1718125
737968
946586
1711754
370646
1514439
133494
653437
1162868
1442237
1127571
1760949
588105
397210
1841782
898530
1477213
1714114
1751611
352673
536958
407192
1781975
1963289
863511
279942
438939
473576
1874146
1637951
1877915
185255
1717852
1954079
724979
1811019
988711
533759
403981
1684508
183477
1170979
231140
352352
316642
20725
1719482
193279
315557
842289
824493
1720768
1888262
303424
868151
535415
230454
6029
938238
398493
420317
1604453
1246483
968531
766265
8838
300307
406141
1855488
1743438
1541647
1317717
1238069
1146007
310383
1782996
1694319
896189
77279
887434
1314813
1597814
692750
1060945
1051764
1362428
544428
1237483
1154700
624584
1196517
421945
810613
1581982
772965
440177
1222861
90531
510342
973777
820373
61295
1551525
624784
1510783
1965056
1541488
1733031
1984397
865432
1534130
138487
881425
1438602
1350836
1456383
1129084
1880128
441904
691208
1292358
658399
139486
248329
970397
1022507
312832
303798
1923121
407079
151019
805943
8317
1211903
689557
128124
1469096
641392
1254047
1130698
1878427
103163
719441
395310
1601407
359169
1945412
1459536
1103578
1499861
610770
1354709
1454772
1094938
1725722
378882
257570
837528
495595
199428
606198
426742
1407045
932927
1796252
1109923
1339890
1120575
1778755
580027
1746801
1374394
1596974
1713078
1783220
935631
1695886
533974
1319742
1297368
1887935
935311
177098
415781
140691
657866
352173
279599
1813012
621339
923782
1875987
1783395
1561696
1273144
1000160
1124349
1212405
1774887
1828656
1699927
641585
348857
471337
291680
1266452
1349991
658217
1757836
61377
1629318
326211
290712
557213
1440
377746
210170
1369930
1961349
835310
1602256
1335481
1048483
166658
251500
1857654
1825515
354403
302707
1296622
1422930
32781
1257567
1777600
1915821
834733
299746
770025
748069
1348131
190008
79634
1023161
1855993
1238125
1168232
1505462
308390
1688520
1306697
182961
559103
1737980
210732
1729699
1398302
841569
1719723
999330
369350
1586904
921444
598577
1214782
1174893
1432715
401484
958646
1865880
297259
1445071
777957
1540789
669383
1993632
1427695
455096
569828
1013332
1210286
1801162
1036074
1128331
756433
1379307
1997858
1310351
581987
1297131
1174236
901142
652766
1387175
500177
645383
1113749
383565
275172
1621837
677132
1363090
1548243
1898785
1282145
1697354
50224
209213
1873275
839135
1997669
1841377
560615
873690
912323
1064118
909274
477022
1704414
1685324
1353828
217612
1906034
1800957
509312
229946
1193402
855073
317937
1626987
196953
176612
1800268
150472
1239406
777101
1124130
1713822
229569
655806
110697
461731
1430475
421873
75554
1785107
473155
1948051
852583
1985317
127977
359767
712091
553807
894160
726646
758762
226499
1274324
903819
385503
941996
402644
1101304
1942908
208869
1649185
1659926
1037386
1525780
511951
1486632
421778
1704855
1836250
848819
1137127
1557720
599525
1278591
1638059
1265975
233947
1159135
442638
109668
1164722
210536
673296
356306
631431
1261923
1101650
518892
350143
1573014
910013
69609
1098374
143268
1255298
1251647
1742732
611551
435888
1520788
320316
1293177
1629217
578080
1282289
1269403
1801915
683670
935780
926288
1049974
283445
945016
1020614
523260
503990
1157169
610674
1848874
1021084
1672656
1463289
1945850
1372645
1631226
1447757
1689061
1575190
1205777
1573721
930020
1962689
695677
367487
1623751
554522
904864
1912612
1377955
534086
181172
1263276
506839
1247522
94666
1829652
1804270
1968574
1903996
788183
1758656
157577
465671
1507368
112816
699451
345074
320969
937879
1575804
1949167
672479
710339
71566
508145
1105617
1116960
440180
1137858
1776485
1753944
219941
1132653
1252469
941095
1051663
1944395
1886239
1357917
1108582
135328
829241
235591
1460440
129861
1349218
653118
731818
707543
1882597
1161683
1697390
891547
1901402
1750801
264302
1918995
1991649
1501320
1942078
340600
456374
1462439
1146912
1048557
1145413
1475785
1954304
1406769
892406
890276
1714298
1174701
1820467
510451
1981072
206468
1603105
1704010
393100
358149
1759711
395895
906479
1421070
1734339
1004362
1525758
45295
1189074
1793617
1517343
1485243
1222257
1689840
747885
1823858
65888
1882523
178539
1390356
736683
1231769
925158
1659716
66297
801150
963498
1184438
565119
44637
1909280
1814185
1371764
1329323
396232
1612600
1036471
259749
1870808
824769
1525583
542125
1270632
970440
1639103
1707657
1285662
198521
640897
950842
1121163
1815270
967288
1662794
595059
308300
1522298
51486
78337
485841
1495171
1380776
1161704
1326438
654829
154242
496647
303477
73232
1259078
1368879
137453
287526
1473324
537584
564507
230569
1003789
908301
251290
1468017
1699122
7005
915319
1511371
16312
1770836
1243628
1793191
1378576
1889070
1034422
277878
1378161
556879
807186
638251
885460
452134
1068626
622588
122225
907379
478062
1809526
1040362
1020626
1077304
1200137
571619
1031129
1254889
1691611
669984
220109
1276121
1223950
302981
1048333
1044411
384848
1928525
1239577
559999
167730
1865790
1624579
1780667
1171298
1887979
1929278
1783826
566249
848211
1651468
1622434
1866135
1054530
1658523
1302277
1917678
103133
1030386
693840
417361
823818
918616
98809
1170606
1700453
1394136
1443235
1175587
666238
771197
1240453
1171477
1104690
495212
1327064
1711492
756229
1936828
1762772
565805
985286
1960278
1088854
276425
756243
1604773
1142223
1541151
737717
132062
614713
968341
1861347
197822
1197628
1628014
1128762
672317
41617
1423991
811381
1160292
772993
843508
478994
384916
965339
327066
782279
1109730
72184
650364
153724
1348463
973777
905269
1714862
1091899
465289
1136554
1736448
710267
350596
59001
20013
685247
209613
1528518
1389178
1349004
21917
1417358
1004604
594756
310197
713967
1794427
311627
102868
1918198
1901341
1548522
1771261
1738741
1426064
1336182
1838899
1490231
738560
1323807
1079535
1020823
225751
87668
1490327
551048
490369
566650
197458
1239433
6290
1856535
132393
194479
1682263
928598
1436166
859203
278082
495805
1127080
377618
509970
890292
968958
1196791
612169
1653351
1469920
1540166
1542073
1230583
1079925
1603469
1191287
1771174
1211311
364381
1226570
92368
543056
47129
899225
98551
369334
1247236
445679
112230
1661318
1612752
1599549
138259
1297035
691284
169070
1077323
1199275
1550375
1130161
82544
1499087
951340
1615490
1044972
648325
726187
1165084
1412362
1550510
808419
1301111
781920
66411
1017570
62361
1560878
1812058
1356290
73156
3888
468933
1661584
474732
552700
704616
1922955
1397109
595608
1273821
866461
982579
1780680
1731395
1127990
228257
246075
281006
1544980
1377078
533903
675431
1667550
1547132
755896
1113524
218786
1440485
1710506
614713
1862748
1980277
167939
94107
990329
830237
1929932
1750385
1964430
349304
895445
1477773
1648166
946266
1233628
1804810
1037835
261172
1085709
176120
865902
619333
1445470
194566
346210
1939063
1461921
318390
1836386
391641
1550932
1240641
794006
682086
933026
899694
165214
987468
1969525
136790
192699
188596
530488
332709
1452770
736885
329943
1006516
409076
1265255
488737
602614
1209268
509679
1173351
1769130
1547418
1922868
536531
157423
709750
1833875
1281560
1355136
744636
1850299
933306
991317
309969
1610930
1583943
936821
579130
1702944
1068679
354227
967475
1556585
1412048
1263586
34699
1005031
1137850
672912
1095124
1890107
1985233
779779
423573
1726249
1075390
1871448
265273
742222
66230
543497
1999123
1402066
461738
618807
505933
736434
606397
1439407
1011843
1254591
1921242
185420
1117126
1762789
1735444
509343
1133275
322899
1259801
1845724
1029600
745627
6752
873274
1056645
1604362
1180814
217381
1501015
8860
1485950
186989
1226549
1129044
8814
991819
1510783
1466672
181630
517123
1100577
344620
1428202
1759130
1941442
367115
1253727
445422
244356
178686
538860
1041578
1995428
176398
509478
1602425
1252936
473338
679999
346529
1851766
1979110
400332
640726
1968318
470236
684365
459932
1829411
788713
1422351
901307
414529
487670
36132
1659875
1635938
1663692
168690
532268
1036883
776980
1841049
1838001
1224131
136895
1448773
1866609
938464
52118
1822796
1345446
291208
176853
319470
53122
1733621
808791
1928535
1013982
565825
1291725
1405036
1067299
601806
1998276
484160
877008
1751198
1846590
1301644
874034
777765
1879884
1783572
953142
1047568
694707
267828
1841703
56526
1014060
1550692
1125250
1247156
422835
1178336
1834456
972995
139692
209213
864630
1315991
697382
335501
821712
586937
1466697
1074015
453761
431423
1920198
1667643
1610266
1248644
993770
147788
1673678
1330883
905468
285822
482682
1506176
1341159
182239
954065
726259
625105
1460655
481697
821568
466230
743105
1050839
1756973
1313491
613575
1486769
779586
1862489
240739
1357501
522351
1106918
171742
952070
1488099
1225526
911185
957477
656927
1527681
535464
580669
200953
1225328
794108
1977589
1289307
324701
649308
399845
1455577
1948618
1016859
289319
878908
1362985
1406771
1531628
541179
160557
1508371
1155519
917511
682885
630831
1154715
1160403
855305
1536768
1443362
1215047
446641
1962892
986858
683394
1508281
533312
175521
1863820
547480
701502
433890
1069995
1243742
133989
472051
711306
439480
889868
325637
1222048
676316
290146
1276580
1078448
1437619
945243
543883
1915445
882485
1758002
530520
913988
1154302
163447
1669469
335012
1457980
1753620
232361
817758
1037464
1415137
1428177
1273092
206808
1510733
1932402
709337
1845692
1608344
832067
147591
624211
774581
498686
1539942
1911046
1415201
1140180
1946511
1280282
1672742
889659
670465
1054803
33592
163320
1602603
1142985
714002
1125024
1437302
644975
1517630
1533855
370806
788506
1441568
886780
1093701
209526
1880323
105158
900
1288435
1866872
1836814
1570577
1050840
1023844
1319648
896139
700855
501675
1589820
591637
1044794
836229
1738550
950174
1301997
1546948
94092
1020955
748909
975205
1576718
1750730
1671132
1364303
481915
1120640
551448
933221
226057
1819059
949363
734711
1030303
1706730
482346
416919
106025
1160763
1211738
1229710
1687775
1254877
656554
888597
1999621
1299204
1567686
656630
129918
615050
1104976
291493
509086
339147
1642076
528154
205906
717000
1309286
913538
399784
1012034
1495822
1360121
1068377
1635895
27740
1102614
651669
846303
713947
1818368
1627745
1960349
1245725
692006
1513938
354033
426622
449224
404077
617845
184429
619469
458851
710037
1965165
1711576
1830214
1297294
953343
560608
1566204
1743194
935441
778548
1297856
1410213
79757
1702765
381638
1334373
92469
632209
293858
26837
1384982
697666
1867027
1966080
1180261
1018308
1771367
1556832
1100915
343575
1919197
564695
31698
826870
627941
1275594
589399
818673
962380
587274
349762
1189428
1110448
1404920
184804
980757
1677867
648719
1971593
209009
651009
315584
621445
850801
878296
398348
426070
1159156
1220472
1960120
744905
635750
1170351
1343411
279484
1069368
685506
625502
1131546
415496
1321786
1084802
1434870
1468673
534841
421455
1176295
251223
1499601
1915033
1789032
916754
500223
1040362
520666
1216729
1488569
1761534
1205777
1165985
906636
1953907
1039426
1403272
1286499
324997
393355
1741060
131539
744630
1638254
1452054
316432
1047780
1054803
989747
115185
990789
1130652
1310612
292467
1771048
344327
812119
1579960
1634542
601141
1383194
1940638
993378
518771
1859871
1926220
773517
605000
254493
1161220
1570100
1851450
1918958
1604798
388337
1414150
1693062
1401390
1956250
836474
1179141
1116955
57438
971224
672781
1388432
1529835
1384931
121473
1107718
1681820
1855492
619335
1639429
1675681
735915
1285801
1746098
518892
1863271
273590
1600245
1631581
628618
390896
736596
611130
1658132
1524864
915588
1992224
164144
577419
1533044
326527
939296
1620594
238925
1780839
1937514
793925
1527051
1457489
1242511
661187
499098
605806
1238350
574948
349243
1066130
834354
857576
1905324
1334161
963509
1557767
426978
1582361
1573726
1590854
1353865
528592
666735
248329
1292682
426978
1222192
1421362
554973
871387
446847
419764
992721
1821145
1799766
20686
1570787
219151
1555465
1460747
902976
145986
1389625
342273
712146
740772
889659
1693560
635361
951198
1503887
1050420
1589820
112259
1222052
775623
899870
277938
1331566
1092221
1476703
1090521
750185
188086
412784
632462
332922
1896586
226473
285856
1567707
409900
383643
1973037
180959
1010651
656776
1350836
1417698
1850053
214242
438779
1402225
345868
269417
1104724
997886
942482
621485
1183432
1801096
1205741
1166761
14339
870510
1898798
1655302
1486020
1403980
1052655
93216
1323173
250645
737139
1109678
65482
524106
278891
973612
368073
499509
1384940
1771061
167729
247405
1576955
1441268
1956181
1234252
1463402
1057300
939556
1510368
1483751
1335579
1068515
232966
860980
1135413
1479873
985605
1152361
1716814
609765
1571045
218826
666008
344487
776501
697893
639036
398915
1941532
925482
1819441
1301685
800018
593423
1636934
1841412
805567
1228702
1397578
862891
785978
666701
1631805
83678
652756
1628936
666825
1062370
385426
935631
396157
1676930
157299
710325
461061
1850864
1568608
1780236
948031
838335
377523
1501323
853496
1452122
279831
928858
935946
1031280
1195765
1511719
531876
1980099
1949654
818025
881398
1644267
1250056
1258118
1397956
34965
269158
1134165
1463855
402559
1985002
656093
1098811
128723
1613792
1704371
823068
692381
758749
935228
380809
1074705
1306881
1805684
521112
1359140
3075
1301674
1601894
149773
1568779
1637319
1030949
1205813
1354939
830969
386051
1187303
214772
101318
1058542
166127
487200
1224605
1124023
158345
1968277
1925795
1019055
1625532
863365
1294419
822233
137626
586183
1729796
1808265
1125124
351935
250235
454843
783283
744477
1706806
792324
1737346
1860848
362924
898849
345775
397857
1763744
778881
1700338
1872805
1153423
584303
1324196
1721291
1876283
1207100
97870
1241187
1110498
943356
433333
1285545
1576685
1628471
623776
489591
184120
1217795
1752704
221603
494508
777725
53906
1923824
118971
1764092
534211
274314
1473559
235315
1121160
312065
1732488
1103805
1752936
2678
463431
507173
543961
859870
1665604
1898552
1999745
1893182
212351
875002
561891
1729927
337792
613005
457312
1353272
1082215
785948
1751389
549590
1182259
1366581
1639858
967523
160660
729687
1590551
1561155
135381
38415
1151190
1400660
499491
1661749
749545
1202849
1962511
436549
1841935
1012545
1460338
1150083
723784
1173619
842369
1484923
161227
1011424
309118
1049974
1042555
1707855
1264322
831036
1997632
748342
209663
1478393
1647389
1008423
271283
1819066
875450
913079
1376493
1572618
1920787
16377
292467
1625235
1681959
818348
1101666
1874403
170886
745940
1318370
487649
412932
1877751
147198
971256
362123
1227212
484392
1029513
1052001
71456
1614430
804209
1078075
1676066
1986601
78276
1080383
997433
1901349
1669490
581911
547042
1349004
129807
349645
436028
1780254
946966
1990418
1666324
1576544
779519
1717552
1524009
772358
1127020
1879737
1656260
135048
123229
1378442
1197698
1414588
1979445
861708
1639758
1341240
453832
845996
1965849
313237
1825821
1657489
730117
1632720
740429
1899690
1875902
1373206
152161
1754302
719550
1690205
948710
1478919
660864
1336548
1697781
1456543
263711
1444798
1982139
1997126
1575974
391759
1731795
395496
165042
473211
1023260
1149773
603245
1516469
780647
1510438
1405903
692405
1817895
1918024
1711470
8479
1912911
445279
1607196
899791
508822
1471475
1484913
1497592
1625067
94898
1964183
1387374
849475
1833191
322574
1008946
660726
413752
1462748
217346
194942
1350365
1490428
1134370
1940939
1395292
1738506
426354
821079
10517
1287385
147579
568105
1012158
1412214
1133742
1633434
542174
787792
407367
223188
698572
1199238
248606
113025
291894
1415214
1923879
304831
107163
442450
1848283
480739
1423148
1771659
1248087
1071559
949862
1362671
1787666
28716
1863414
1918148
1462906
81725
1010467
1227747
585065
1870427
1778547
142317
67536
1403171
1726815
1242554
727261
583915
643352
1978561
1416050
1336299
1165242
1429650
1425201
1860752
1649483
1039280
915341
852568
42081
875994
1172932
871939
1438113
1915278
1381828
312029
467185
1759570
705710
727057
423529
1593961
1238265
1634569
756454
1372414
1366819
1971466
1921585
1688643
1087125
1905810
1702892
97913
1195094
219821
1853692
183310
1852199
21670
745370
1244642
1580981
604863
991240
1084764
1846995
552254
1703952
329625
1708335
1831758
913570
1552847
1431610
798236
774484
602383
1595114
758157
452987
1503504
483130
1135030
965341
1182506
661836
1500735
208793
1237213
391964
1076609
1942819
944856
146047
1575178
1137783
364544
191537
251520
1232789
1022519
1327717
1895856
249494
32166
1681346
1819787
1092242
244985
69659
1670342
1768176
917260
1348029
858018
927960
1840252
1151533
665246
1053121
1370477
1127199
1552327
95566
502441
1784595
921294
1558570
798921
316654
1224507
86293
327789
536958
1340663
1095516
1398367
1044295
105269
1448462
194370
1866335
74061
1650578
237408
1460162
708421
815909
1311760
1272441
119632
1593302
1503849
123618
743247
30858
331229
741298
792314
905834
89431
1651230
1396302
1540141
1636847
1466606
974325
411391
1571623
769833
18452
203448
1576908
1388133
1601905
869904
461417
1194895
243459
195013
1245169
1414724
1885034
688437
1531867
1199313
1401605
878296
20459
1873313
318251
329436
525399
943586
546856
1905790
397910
591965
1587649
1122175
1900975
33190
185587
1414827
799212
1306451
517266
1799944
1719912
613101
361207
741572
583202
44508
949273
709957
1697590
690604
1554591
1737006
1549367
123739
20356
1123484
1352728
1490073
422587
1346830
1076935
836387
204082
1413317
854552
1863553
461110
1029942
1206877
1183424
895445
414501
1308357
416004
871721
1106534
1862182
1688974
350612
604321
722996
680991
495985
1029675
1966257
595118
676168
1809004
723651
263198
1092656
212462
1281425
1053554
1784587
1559447
422922
1656047
585774
1272104
1033481
152642
116017
1075869
374083
812660
472813
337451
960609
1566782
423573
1757325
67609
963013
1458758
295785
1732297
526207
1947303
1346457
260157
857152
1185460
44633
140250
206629
1646005
703051
1503362
1675020
1464811
730203
729596
1942212
1453795
890040
286186
516794
1664864
546512
286142
1117770
1105795
118752
604532
353030
91503
1431871
1656911
1060181
481234
58630
1308512
1171717
13394
992639
1235613
361732
715406
1801175
1593778
1254512
456061
655754
1640284
370404
192480
962029
1307731
582377
1546651
1005002
1102
1504617
339440
385304
62777
1458279
1246470
982761
1024348
1153561
301532
1303615
1035150
1700453
1710888
1396909
298949
1944972
1762015
28285
438530
732180
1817584
988308
1766001
1496278
1011243
601312
425341
1318429
1889566
843391
1969490
175137
1536084
251203
1140560
720555
450664
210276
593702
1011203
543266
808745
1022113
924852
768584
11708
838255
762993
1410912
419365
942642
1520904
1366950
65481
1954997
393120
580571
1961332
735305
480258
942337
1989196
1763685
452157
350316
173893
833062
1058974
407753
124833
1910746
516640
57155
117727
870654
419061
1321268
777898
553127
813837
598464
1392796
534791
916086
938921
999454
482737
339441
1269947
1627940
227729
1955794
555845
1111562
6752
1072950
360377
1093097
621660
896889
870542
807441
148167
1744404
10636
88026
1994904
283132
1089105
1272085
128100
992957
495985
1410856
735905
440704
1394105
581971
825840
742170
115911
659438
87228
172530
867741
1649483
1367502
450304
1337343
1327038
1854092
1216608
580883
1433099
1577867
207799
322889
733906
1820698
1721132
1519052
1934859
1206887
151946
31520
1257593
911858
14092
1578474
1721656
36995
850840
164474
1108869
1105458
1434890
617630
168179
106359
813026
1721317
1471552
1433838
6432
578472
1561081
1027214
1312273
1607849
1358920
1083172
443144
521676
1934515
1667455
1829183
523013
551710
1968746
1853211
51433
573531
883277
654428
474635
436165
1073592
98408
1987308
1226640
1537540
298913
670562
1416751
988737
966894
1799225
1013212
697668
1495806
175447
961616
1009946
1668142
916037
1368023
1911145
1214624
1139052
992332
1018847
303364
1525622
12012
989407
1069955
1830883
374280
1888666
1424286
271373
1256565
1540757
863290
1615819
511916
251887
383173
1719482
1664735
976226
1572580
1428784
1787026
380303
199914
1672012
1813888
688940
760643
750655
716616
1376341
1316436
732480
1518606
387907
1321922
1851111
1071530
1759984
121713
1158172
17442
1023612
235805
600532
607783
310363
196449
1326922
1234802
1785286
1882335
1437465
1544425
916390
254354
1732196
1028457
758276
1156826
1401200
255754
102058
1576858
915189
153483
1784945
1751621
1048161
14965
1166200
1172421
1401044
342993
913167
130424
1931417
1250094
856829
1050069
759004
1577736
1952936
1857859
506856
426138
555502
168216
1852955
206468
1069531
978895
904643
1611188
664341
345195
1878538
120547
690278
993365
1325088
307631
316338
697513
1250042
1173767
919971
1011707
813772
1458629
757352
1033002
1004713
1370924
214574
93216
23728
502318
333227
1140447
802559
1472428
378633
586350
1017461
1307301
94004
1202324
326384
772175
989346
1180519
97281
1857277
369285
1966363
1321922
734141
857009
287783
133817
1884411
214007
479519
950903
102461
1998506
430162
1179103
963985
1902880
1255228
918171
1725722
1773881
49779
138910
539427
578206
1439539
1745378
879929
1251670
721384
142317
457678
1682966
262139
548007
1053710
1674426
469197
1411425
151265
904945
789224
553814
76361
770017
106865
506846
1907645
817899
40917
1993736
1864910
115882
1371931
1744829
725896
1623770
199837
439480
1080523
448311
1560919
1866740
1805284
527526
1538470
759687
507555
1497596
1922396
497336
911750
853124
1829313
958466
618774
724791
646985
753402
1741674
982937
1084750
1335274
1410354
1888390
866978
1228874
1710912
634893
254725
698925
885935
504002
1768516
1428780
510966
1112218
174457
1195459
117019
1793680
843546
493354
424720
1813648
157041
1209328
136671
607574
232377
1523139
1702087
1140186
462954
1957715
492709
477372
1810432
1869635
1324919
699675
1522089
1371698
1893035
1278636
1422558
1217784
115299
1370315
389669
1400894
907622
1117478
132379
1070009
1503143
1112544
65600
1881049
493396
646074
881629
1777621
332495
651371
101313
565180
1374656
969664
1386146
1046080
196534
1505229
571891
87638
244302
1993696
985181
1803448
930740
939080
1126782
269480
1187802
396310
913079
1306755
1930508
470315
1234440
715724
1467080
58815
576955
1159145
1298958
1780035
895212
1774233
813595
1610279
654097
1460897
1230695
1927869
1116011
984901
839059
1557354
1315851
1426175
1947515
283132
883244
1002464
549380
1580015
1501813
52258
1571967
744329
713877
1786373
663522
1151272
1297646
1342270
206987
960687
1387402
1997872
1373439
963517
1757920
831966
724078
488459
680963
470299
1729475
1056346
848706
1223121
381916
527560
1101279
1616734
1449606
1767707
1592689
1456583
1476703
1036430
212460
819098
942719
1362884
111215
1766481
1120523
277486
418979
713721
780889
1871803
1538599
957914
229788
566650
1044196
1388310
1937243
1809827
157285
1835188
131359
1718506
1560765
1372319
984106
1111298
465758
26288
861107
213430
1173111
1272492
1759958
1207313
65649
845881
1735444
254909
6584
381049
1752810
874250
743234
160349
1186932
1562534
1533877
1026002
1571946
505305
1076360
1424981
1509697
1839961
1918027
420555
165628
1698581
1845692
716499
861490
1399177
808857
2973
125809
670653
1138673
906948
455575
1891691
1825454
1023840
1876359
944178
1719571
929358
1871735
1366704
1340141
1012249
289661
1440776
1623729
638516
138377
1707204
1415866
1783617
872007
1151955
319274
535788
643028
876015
34699
412374
1429655
1287125
502125
1270547
1203482
726087
1564023
83323
1550043
1229
616941
342342
1195479
820871
406197
1025557
1585703
1796461
201117
276115
1256897
1543926
696468
490331
422363
1627285
630456
749041
1234568
1897392
1894493
1376012
376783
1565586
282688
1568103
210897
42237
1755484
874254
778603
1362341
22558
1053678
601217
1887653
862973
1937272
1775184
946668
1497930
822716
456035
339173
756029
301049
1494033
1127946
1904693
1896556
1138268
1935383
701565
490009
1317306
382617
728945
1530152
798660
1076463
877903
318263
1029594
520129
793006
1839562
1456939
1624473
218964
1113255
802192
544170
1820311
1501048
1484313
591920
1023736
876107
195485
908527
1728873
1550909
891731
1124918
337653
1715410
339038
1719979
1615735
1307215
580328
1463148
1976594
1512263
1288068
1386580
984692
411670
1689337
1524230
1167398
767337
35739
1149772
1619277
1351285
1190137
280928
1406279
1779378
590630
303538
1480907
1509892
1948604
1703581
24422
1785478
335034
1520512
1782164
1115667
839175
329141
1287451
80314
1550423
372661
98466
608083
949675
870595
1968990
1140309
1539130
1022649
37468
59010
108916
394726
690325
1968594
855073
1257608
1717197
1474970
313677
533058
1957156
493318
1114239
1691291
502557
1766815
1033719
1061758
1206539
1404385
1512108
868680
689633
1406790
1311261
1693043
475530
1609277
1920705
1762015
1208932
1361287
1897862
161657
666951
1305836
480674
1723670
1851140
989186
1232660
327416
962025
1526321
1925391
11111
214088
879087
1649280
5023
674077
1475743
771739
1753900
1830357
761119
1339673
587758
1262552
341330
955365
1179763
1768012
61899
1037177
898328
419844
378946
926736
1194151
620832
1011229
827990
1559320
629367
1407530
1096214
1331572
1793054
1755965
936570
578931
1909264
1588262
583841
1374208
96973
720837
864248
109393
819688
402103
530284
528269
491879
155215
734673
1264997
1942865
880509
1320497
1313203
305632
1105362
1534312
1176797
1316667
1257455
274040
1464093
1568994
253784
1235080
302198
1098684
210075
674975
269085
1107132
75824
1839062
1501323
834763
1948191
918196
1991624
1781262
1626200
1479918
1757141
55525
1366752
1444855
70061
1540571
588397
398915
938378
1987578
676075
980237
1867528
1875305
1180597
53540
1936820
1961670
1258270
92743
166574
896671
1300698
1892921
1057109
95783
1397965
162249
1852440
1173335
1451923
530559
816549
793910
1599373
1144700
778189
1114377
219175
297497
581403
813026
1624594
1801307
1695322
1174827
368140
879966
1652288
1906183
397369
874613
1803102
1052557
988187
1656351
1358294
1035244
1398801
1607740
361402
760236
1557680
1516212
29638
1385020
331828
374622
1073954
493208
1257154
407698
116224
1611594
517085
318763
507286
1349636
1249914
1504497
596909
981397
85826
93997
1324909
359439
517520
262469
885849
231907
1337045
1394392
1975991
1208132
1772057
1646510
1802481
1024219
359702
479602
919620
1498915
976146
1022576
562038
1557579
1509694
1594122
566911
783057
454617
1430665
1109396
1169029
124623
1752271
1076633
1993401
1331844
884685
1890065
981120
1966996
9834
207022
1817554
901214
721891
1702768
609940
760223
426895
334372
766633
1495093
711414
1406934
1812261
1590900
1592389
897940
758065
1966196
229633
1350585
1122480
973143
1941609
831568
209978
1693483
801096
1952936
976151
751297
1577833
2110
1425113
166011
142621
388303
1218886
865841
771915
1630660
1781436
1592881
1500924
1440029
1618497
368666
1627453
439377
566703
489037
1746451
1496725
709119
699297
968446
547616
523711
1523485
1229710
44131
653996
1643920
487953
1772803
391146
465920
526159
543570
1810427
1533311
724078
1609713
769564
1137650
831431
599653
937144
477778
760060
273242
817900
1759177
50842
249508
221543
205296
368447
434866
332372
1331562
775501
160843
1366004
453050
666618
1155273
1754946
794696
1365514
1961793
242140
1422740
1279416
2152
1489991
1995204
1178113
1543927
1662182
1304564
165852
413725
589896
1101970
1147359
1615392
255205
1628093
660100
1865228
1869240
32634
1280993
1502646
834137
1994441
1075538
452603
204103
1186674
1702942
1562330
985278
527383
837493
1972160
836133
666898
1914371
935981
290091
1625924
923863
1355136
1603586
547108
1872935
1805037
1786316
827529
1150083
324701
275645
1049851
734069
564833
1249981
1891468
1212708
1766930
1344835
1425414
738463
715963
83799
713829
1212195
1970520
477193
1451768
417047
14162
1426686
1289095
1071530
1805694
762153
1921110
1684935
1356658
277786
378065
680362
1581845
605587
1889195
699320
953343
509271
742143
413341
549028
112021
1572032
19805
1681776
938123
779353
838758
1979990
1498190
823411
1723082
230569
963426
1694600
143081
265705
1884125
60937
1616084
602777
1603963
973710
517518
1160995
1589697
118971
1728158
427148
1815166
735182
1872444
845566
1490389
1651671
825541
421107
44996
454795
1005031
1891915
295831
827791
806970
1920484
1050705
892805
91005
1030381
606163
293373
871819
1375868
38081
1750235
1562234
34748
801873
1979683
1635011
813221
706664
1222975
1420229
1825407
12782
1934579
983184
1861827
821902
1314809
76400
440645
1116893
424190
1320757
783420
598120
85997
376679
1251044
1513788
1583327
39047
1269882
488637
1312273
1320815
1658494
1374541
1454467
190686
1944432
1013245
1420128
110810
308986
1468174
1077534
628780
762538
1340843
1650939
547274
747390
1215280
458815
1763662
1558261
252844
1028115
227395
1522205
1348169
1148750
96292
666951
287852
1021807
150813
1921861
588930
1331681
1605644
448403
1457216
637772
1721724
1896514
782944
111636
873810
747003
1822629
1628003
952147
1635290
1828135
1898413
293196
183317
1424691
1775956
65978
1713822
1831693
152153
881666
255292
1202258
1861986
360343
652932
845980
99322
1168730
532923
828233
1401881
1686144
369090
97705
84454
1094402
1488548
220746
1751260
1594012
918110
358965
1718948
172532
54889
649310
930021
1454078
317023
129386
1583960
1029084
1934733
1094394
1871232
1486382
420833
921137
823083
139831
34568
1052026
767749
615527
1537391
330804
1609969
994520
1608894
627919
1706741
825246
1936008
1610855
495954
1970622
1167027
1177663
1226564
1851766
742872
1999420
1005676
491536
480258
1583578
68533
180644
408631
29841
515828
1251364
1043134
897700
1721315
685633
800675
1267423
219379
1240443
1259385
1206705
346763
1457548
1579922
15665
152611
705032
634109
1414209
986764
1140471
725307
1513281
1779505
1444686
1519961
1533396
1713343
137353
615561
1444921
104624
1530499
901127
92213
169990
1718091
1121634
1424477
426917
663048
1441756
1920952
526681
585648
1478284
1681958
1877641
866010
43038
1311077
211522
94165
1671601
1643292
555698
628780
34049
1331572
1306073
951537
348787
829093
955336
1365814
1715321
1643057
1217100
1178792
1396019
1991925
1375932
828893
638136
1988842
149188
1923196
85588
535922
1086223
1385678
532802
642922
903157
546289
1006874
634066
1531222
1508482
1899198
756028
798611
505604
400236
1790221
712936
1942078
1362572
1773497
817751
1357352
496457
853303
536667
118609
74101
1519139
1509343
244195
1029955
1210788
1534697
460117
1421058
1844126
735673
302901
513111
1633217
512101
1126507
1233464
1531011
1395547
1105002
1109954
1747128
1152864
153200
363124
111641
1760642
1362878
1289758
20728
370662
166590
1215379
578444
1931591
1680691
1673096
621764
94770
535837
1065541
223952
298406
1707648
1288151
187709
769156
450741
695355
950306
706254
1228011
243377
1631216
1109343
1075831
929150
580599
569649
494309
761389
905961
497800
739727
1614602
707684
1124815
495805
593761
793227
673762
1310197
427589
883704
206558
719830
1214128
1744404
1726987
1546533
1289461
284784
1043025
1915033
276064
1329244
1620534
1726102
1400739
753430
255534
1523587
842599
558120
939813
1247450
562729
1258226
1086638
1196833
1835264
1912453
668558
1444021
403286
622571
320203
198363
580852
360458
165908
1409673
1193946
1782067
749514
891547
1334027
1419231
604094
1242554
1980452
702206
1693805
254229
303798
1842389
356166
1702430
782713
1636326
1770265
439241
1010467
1968100
950410
326080
898582
955052
681519
261734
1454627
1985392
634262
1202200
1652288
787603
875450
1297761
1744608
788554
1144700
918999
1243731
1057726
12666
809260
572209
463165
1442854
395276
1673067
265449
351120
96454
935646
392092
535010
1313704
1393149
1172414
1501983
1530352
576967
1439187
135537
1558461
302616
1797103
1989171
1670397
1857639
1735551
1462708
727117
811672
1123593
1311217
394818
217539
1895718
956760
1982481
1479969
879309
1218341
1267161
365162
1483616
1991551
1641905
959319
1804130
34910
1012378
591749
1731950
247241
135726
868188
1395615
755670
147356
1648596
698519
903234
228393
249555
1470312
224243
611759
1643736
1113749
648955
1456791
279369
1723821
1246412
1666530
160394
443589
98127
1945113
1877267
484425
980292
1373177
227755
1224341
1471409
855828
1357488
261456
1439463
1495231
537466
1711903
1567972
1126001
1768348
173995
1606610
1262523
1906103
652892
1169808
1221188
1247905
559352
321876
1825683
1476746
1524226
1346457
1056204
1926880
50954
221611
1548786
253557
1967790
1005404
316115
1706993
874965
1161116
213479
1096922
1851237
1610879
971895
876691
268711
348606
1879768
154086
96514
1937470
857766
190197
1932284
767548
1914258
179839
1048264
665270
1896946
1117639
258125
847204
989146
1104667
1837398
1476697
1008397
305378
291493
479771
1275275
116848
1983870
7697
420913
704362
1748431
950162
1635337
751246
979872
773111
924205
1973933
1124919
1652644
532268
1236131
1108869
1862486
1289937
82842
40231
1656911
1578436
67463
611406
1209203
812864
1485371
571725
1450021
1788484
956783
459821
229989
1834099
1900862
1001685
347073
142231
1572618
1447557
767490
769263
1578574
759929
411697
582727
1643348
689113
1482436
1851801
141764
1003797
623632
1457747
1779251
1042571
1895299
588604
33551
269575
1779916
160631
1090552
785734
1661128
1047454
155718
1691508
1956414
399982
700575
1630536
407470
337850
1629797
1759742
1305914
1626144
1184289
1463264
586305
969489
1544043
1641669
1262419
1017475
1790455
1942342
140178
346004
1492017
207318
901257
1257076
559016
1535335
822249
1311894
1489260
557803
1887287
451820
333901
549173
799221
907013
1694563
7717
1651887
893324
1620208
298223
553866
1316094
63516
1623132
1629341
1585513
1070560
1401044
1985397
1680031
361661
979089
830283
537803
40656
1612220
1485480
1512563
648110
151173
429921
821135
741534
1213442
144596
356932
1145825
1269664
1504101
920086
1899008
54615
797589
1326057
1770245
170470
362904
253038
1008641
234897
818967
1779896
478040
1404961
1955958
1988409
608172
574055
403025
416695
1348092
360039
1448032
1210140
1955692
301727
1823858
1290449
543056
610086
926716
661411
1921759
554216
56287
597053
1178804
1230614
1701100
1584038
1966513
611094
1646646
1749253
690467
724977
779317
424183
1634151
446052
451677
829093
722957
272054
897285
1170082
217381
876420
1738550
1261915
135604
1589579
1483120
905438
418744
470725
879954
860872
1279382
596632
831196
1079818
1088671
781402
948642
652098
679160
588973
358194
460220
1693414
210181
1251670
609918
1532672
340154
980730
1189656
806066
181999
1575190
160747
1210367
986114
240792
407367
1940889
1500057
532591
1368220
591147
858735
275305
587592
1035907
1886227
274126
1913282
764473
614383
1885717
275301
485202
973635
568778
1555965
292137
1563966
544974
1278828
1267161
1123268
500774
483769
61589
192273
1677591
1495746
1077989
1657097
737546
861308
723932
446864
594769
74430
487416
888138
1089850
994237
672679
348880
1699107
227057
1565491
164791
1330174
1257608
1362572
813103
889282
377895
1850032
439480
776997
1188579
976815
239077
707055
238542
1066636
91743
465107
1057089
1819637
1351558
190443
1284630
1099225
213658
741923
291451
1249240
290833
971644
1513721
851374
1325293
1278154
984429
38340
1565045
1937834
1176573
1199562
199953
1674199
1164893
459149
65426
1437644
893635
892842
1352194
1123301
770183
637466
544039
126877
58375
908521
135923
716470
954090
1360781
1486711
1197295
1677882
1676682
843161
178699
128656
1507977
118238
670101
312716
582750
1351452
519731
1518741
1076633
251654
211946
1982261
1743924
820058
1211468
1202473
973633
760353
721036
1069538
669865
1158317
385627
1988953
1781143
1009982
1177127
891005
679847
739209
1861081
1530982
31425
191913
701676
374105
227405
24998
290327
1049126
1649785
183800
1077414
1332207
76681
405805
1403720
1050943
1810369
294960
1740312
1629943
1379886
813690
829286
271274
936001
1905912
141072
710946
345172
1086736
1618119
63442
1447676
665829
1761748
1627491
247679
1511270
630050
4531
110630
1310979
925085
738601
673303
182010
233396
491610
1966427
1490681
839125
1862519
293523
1812280
1269685
453570
1445105
1775497
1028287
1533020
979662
577043
1135391
1800165
1441016
1086669
416311
584860
1588261
1557043
536989
1428602
544539
134834
1343966
668073
977911
1002555
1673084
1209498
1080085
1122771
492229
1739424
1443654
470104
1606993
27712
1340017
68896
206901
325100
819593
822165
1616774
1577833
481437
853502
666301
410392
184075
1497619
1034705
1442982
40280
1644176
1187956
468530
282480
1285184
851654
787497
1267312
1745006
780060
81864
1502258
6939
1386894
225253
702530
1172946
54128
1487821
1257839
1318021
536639
1208587
1011477
572463
1921478
1016488
740761
145552
964989
779062
1843331
427186
455151
1481531
298241
867649
1041128
1879700
1524633
1653323
1807894
1550184
1603735
1387330
844493
810999
1033712
41335
1983209
610151
419975
1801966
1176012
1634938
1522839
1514772
101083
1105135
869177
98715
1064074
649171
767471
920651
1210758
1055412
89152
878228
205099
1239126
1447129
551702
449903
1820063
703802
1372027
1700576
563112
358051
1387785
807186
1176490
1882977
186031
552689
1672410
1799270
1008744
538892
1569438
1109045
1833387
1889738
870343
1350603
1560227
341880
80573
1532576
1273755
390922
641885
1310900
1118840
1583578
517879
1233969
1804509
1061395
1313455
382656
297397
77224
947785
1030309
628321
265939
1495103
74430
1309223
327257
1679585
497850
409649
1235832
1955684
1030469
1999655
750434
971644
1312843
409859
989011
973129
84210
376625
1712522
425187
570886
1888944
922343
1292824
1173058
342375
855174
1126813
486342
1531299
637072
899342
1603492
85576
743227
112532
810285
1524062
756725
292790
1266526
666034
1385194
193723
850150
805598
1940852
959283
1237580
579436
1758002
852285
1498920
1047225
439256
1620640
1497627
1107885
699090
321799
1189443
461618
234910
1570495
738664
43724
1095400
737827
1226591
445145
876830
1968313
1934169
1328057
1389449
413999
72197
1119060
1218979
976176
1049353
1676874
142621
1996201
1375251
1519118
1102559
1051843
516478
336855
1404020
1240944
987189
101841
736175
1872199
1120357
57115
101058
374027
1971907
1134658
463338
1096041
1987567
1265597
1649293
1907376
1076421
1126376
1672071
1430396
119998
1569134
1821770
884911
1605607
1709459
7016
1196166
1962001
818853
369958
1369149
279606
1732262
708305
1020172
1989934
584860
1818718
885448
278606
1828621
1534485
1128954
1290628
1178485
1567939
392125
1112557
362904
1791377
1740225
1198964
124702
1511113
1712798
1715851
575160
1113648
661491
1056268
465235
535791
1455023
1917001
1027081
1226222
1219439
1822646
283
1958939
1357169
486275
1533134
1452430
938476
647328
1030076
179390
1597114
1632236
1437006
1718421
1021999
1968423
1170864
1927398
434815
1340866
1944210
780718
503124
109568
1905008
841553
7463
1448477
198960
1928347
1780556
1223689
1375341
1433887
585178
217094
443475
453870
213187
558776
1960322
655374
1082482
29987
940839
1412161
1301471
1662042
1416613
763804
1736976
897049
785218
518496
596917
339270
1065202
1440088
447879
1850299
736122
1379589
1055771
225980
890317
1659740
1788042
1349452
1946118
1231199
1311776
167523
1839789
1454234
278472
1552296
341519
440030
711818
1741105
152242
363124
400112
1329681
1985240
798810
1456582
993544
1591591
311132
518037
1838818
1847576
676237
1635251
1635466
1907197
1137554
7005
534908
809411
1167343
1388214
1950336
1549569
762730
1571449
1390785
704454
79431
1186651
575383
1184887
995806
857386
365831
444305
575293
998216
426005
124316
98066
1642826
197914
1125977
126816
1800279
617467
285847
854929
609981
1073257
1290549
611391
243683
1580361
874477
359796
1278366
282105
1381703
1689791
1425705
911049
725296
843315
1055926
853722
1782188
82030
951444
866967
77279
971147
798212
1017968
1775313
1192970
1499491
1832171
969812
591632
1474310
1862182
1810281
1750271
249729
681403
75438
1638217
844450
856459
1040421
263064
579625
1583443
1520196
1698128
1953253
1052423
941440
1092540
1458146
574714
148684
1625532
1609032
194922
1001104
1624045
1280626
57810
1250056
820294
1679175
1639265
1817596
1389563
1633909
535755
52917
176375
306458
1300341
1054351
564569
916308
1196435
1192338
1183486
206221
579092
1122243
1071581
501952
1724233
332935
1654636
1111889
534211
1556538
143171
1326524
1602712
1043774
1438956
515146
1598936
412358
1102630
933414
898752
36002
1754356
773760
1890813
708551
1769394
320592
812119
561266
360310
739987
1608155
1188837
1810556
785468
1654174
1037123
883487
170500
1705242
1696279
1098358
1414281
1688972
1120482
566237
607949
1574731
853565
1331673
1656330
936196
1708700
267656
928487
854281
1933355
373395
7558
63013
685825
1625532
21053
524949
1215643
535565
1576149
322574
1812943
1061409
903527
280521
707639
785734
256434
1111122
167621
289550
193749
1216788
582827
664811
142592
366124
633520
1673678
1614114
1726987
1985345
1650443
257706
38732
989795
1921110
1816946
384537
401292
1831915
1278904
1194620
176890
335115
535464
729807
890751
1193294
807229
60620
893238
516161
468174
765979
1569629
311627
1741594
182126
1049688
1470185
1636231
1093835
827108
1457989
1803898
1223259
1526200
18726
1150781
1357690
1352234
1505345
1298393
19260
1524750
684641
444278
1317003
1400739
1383799
1851458
215978
969635
25988
737128
420374
129767
1617093
313747
940021
616690
761895
475559
1434012
1201248
174766
44489
106284
16487
1655914
8408
1077978
1776992
1811753
214849
102482
95940
1358954
1224630
90372
709262
658129
176443
260915
1955631
614221
1835952
1801428
347289
1702942
228599
1431420
107782
50673
1622973
1261693
1502072
361558
248345
93712
516289
189362
603674
348188
122951
211276
1903946
444012
1426526
1684750
1551291
1987415
247942
1627056
683959
1439581
1444472
3085
605245
189408
954021
304299
1900218
1200350
1782754
1898740
819788
404925
1481479
515487
1980572
920747
122646
1317321
636602
138377
712947
74149
1714218
1229824
1048155
1750993
1856180
361558
219753
1049166
806700
1141791
1315330
1096880
1353347
1455328
1281059
1090082
1991193
991348
1599819
631449
1653804
538974
1034781
1081293
453678
505986
725657
340500
858463
447952
669405
1588684
475557
1469390
1111813
226782
1065152
149687
1273848
1812668
1982288
333544
750827
316926
622121
1152213
1732199
1010186
1217509
733344
620539
1591986
725317
1610917
714750
344664
212705
1297864
1043992
937405
1493189
736650
227055
1147966
413178
491818
1065602
802770
1429455
864757
1621267
189136
1027732
642750
1437661
687998
1723917
1966792
1538088
1026278
844464
320196
1245021
1429621
1046752
913665
1251364
824561
1096695
1359140
570910
597709
303714
1268105
997298
1978017
1468867
1773235
613064
1574930
431307
1920620
126994
1138268
1057206
794509
653755
420161
388773
326532
1960558
635843
430472
1528520
1779581
35086
230095
1526502
409434
4650
757695
1006797
1708463
1732624
852002
187593
1279022
1561238
416567
796183
532330
1834872
699690
486215
1133356
574410
1503017
589259
1232028
515035
1968083
142758
772592
1326507
542369
698718
1895168
533918
357259
200696
916615
1465431
1445622
899342
220707
102586
13508
1630496
1860084
1844004
1216426
1882175
406804
864237
1060604
189580
985253
1385980
1617678
1204513
1634151
119428
1463858
1656484
944045
1058190
1090935
674123
1821770
1654331
843930
1923007
499384
60995
1921609
781444
853886
381536
1180831
1250295
1576718
1593961
1084150
654756
1947601
1829428
1661095
1103656
134886
1743905
1369273
42427
237980
461757
107566
870159
753146
1726258
1699947
1076609
939875
42011
768947
1034738
1704103
450387
296479
31588
1710165
353454
1863189
1554194
1316590
884106
339413
1986823
913108
255111
1492448
1328411
760959
532226
980308
846666
718380
249840
93227
741281
1591264
453730
1385372
1218391
1146478
1732243
1899579
486506
1604718
1460162
1461223
1508213
1164139
1662942
220704
731314
1739726
1737346
950692
1103611
621710
924284
1686509
853565
768050
371666
41114
102900
857691
866115
394637
1817176
785371
177264
294751
582411
456374
1525122
1547132
225143
1510126
1870907
1752280
1127398
1172342
1273171
223350
110769
1319470
1081293
1061557
1716964
1787102
1312733
325039
1498145
517749
54519
1490517
579939
1030811
1490966
1224416
1781019
258538
1006328
1697861
616127
748568
107058
731627
1796796
1097812
1451382
1541522
1329324
48897
1136201
100976
1083379
1069187
1384042
297640
1732944
1504936
1595327
1006106
1318572
650687
526315
1315091
532021
1595336
1817145
946266
171097
1348839
46358
336860
992808
533195
1903571
1490595
1351584
1755484
1658523
322696
1128050
778862
131281
875292
21086
37514
1263256
844464
1557932
106114
1438602
203316
1615490
1456679
1340671
655841
911218
1665468
841398
3834
1135337
1213940
1305828
1189319
1244979
383611
303288
582727
584016
1627684
1722409
1698164
1753974
29200
1406686
122291
1811544
1761231
451472
1953196
445806
1626510
1045018
1626587
634095
906690
27629
633471
920153
1006709
213308
1848616
1913980
719899
98984
217440
684085
44758
425527
290267
844717
966017
193689
1403722
259410
548593
1412108
111206
156194
772016
1313809
1513213
499774
1037028
52258
1459478
1753676
110833
844855
583652
1629066
923355
594479
1162252
1862896
26382
159553
1020424
1251556
794500
1971481
1837131
770318
357738
1205010
374561
1170083
860136
1866107
1307068
591692
1715994
459649
1576841
582903
1324385
384431
817137
1515581
1462735
206855
1372988
350237
1113236
263919
672518
634063
1373867
1044849
1694563
1482748
1078683
57642
1490751
1343454
726066
1368382
1456959
897526
804849
1631805
395565
1670640
1003960
377371
209822
1149379
49094
1828051
1532131
1324651
43679
169526
1941818
527723
642750
1929139
56831
673609
1460655
1650959
79270
226611
1747258
1520458
756259
418416
94342
896189
1295540
997023
834408
18300
920375
1239104
17937
841651
1033853
1602988
1088433
1264819
742976
898587
217358
542330
256058
475099
1655070
1600338
1398606
1274038
1823422
1035990
237085
1315443
1889503
1869151
597587
849382
1078783
998339
461522
682891
1884927
5444
388337
631925
261043
578608
102400
151014
1278940
818588
245072
1149304
795112
157610
1026877
600728
808745
1516198
1270170
28569
34224
1117614
1646706
967593
1293887
659894
1466957
1834042
442540
1850935
403590
1460022
439983
566946
861823
782290
1085621
788728
130760
395686
42649
404488
1473979
311881
731389
796367
1134755
1486655
331303
994237
1546099
256678
278879
877447
1184164
468174
1950336
805818
37089
1735135
1447043
1143278
1065458
533748
620076
629314
1162770
50346
580395
1180137
1627930
1820399
749142
1671715
881666
1368030
859957
1418201
1013138
1677866
1735526
274156
1490517
1857611
457352
1600172
5216
1337584
869865
837405
648876
114551
1734883
1319607
319545
230074
1443667
1462672
1652992
192395
317799
312260
1137841
1922112
174323
1385924
954542
773728
794583
1244752
1061356
356413
1514811
450745
1663937
1192944
1960767
1869175
1911360
525586
1301952
1605584
1280476
1591656
1312037
424351
237110
124236
1128556
196750
961304
712074
1669211
1113048
10203
497106
194825
770346
1251951
481783
501394
92354
1589774
673881
1471852
668794
773003
232453
1203376
1940252
1734296
1605360
624650
753193
561354
299514
1200176
886510
1633291
603072
350341
1941672
1339625
904865
950422
714002
828379
1476938
1250188
755747
644957
98086
1670940
851364
966702
322449
1203403
1348944
516255
1070674
446608
1719857
394856
239016
1474485
1237335
174139
62779
1549233
845728
1032183
1142998
415508
282587
1747825
101845
1303854
1594384
1791943
1319400
1128777
310504
1147053
425313
1609404
1034278
96262
407946
511912
1534916
1288136
835448
527440
1147020
336313
1764274
1614589
1995025
608422
1307741
111669
640977
43234
63625
345641
1388214
586073
1663488
1583206
814774
1313044
659121
854121
810795
185819
1615557
564237
1214351
567612
1128487
417935
616259
1812959
192482
484269
1331995
55537
223779
40770
83885
1044989
609332
1883692
241974
1796681
1048827
119245
1920928
1020817
1435556
131308
1940549
1767658
354226
954483
446287
1087113
685276
259375
964839
936935
1502273
1345168
102330
1704769
823236
903296
1315433
1289234
1453692
802633
1754356
768215
1490226
347310
1803585
1648613
990439
1280903
1396836
1075163
1919391
1390356
976144
1080208
1218982
870198
83719
1898456
748664
237832
1103244
1520858
1365618
443995
1342589
59121
1702461
853641
515866
1739761
1896979
1449423
1175538
863560
60014
594720
983469
849218
529234
381132
1916039
1398633
1215764
1546241
1551745
94076
744217
1502951
1387431
74565
217639
974966
170092
794781
1868958
53715
1195132
774467
1017294
1715245
343087
843092
1521717
265138
221906
11177
502419
812972
960172
1043117
1709826
99129
1399050
1429514
516161
1791488
1580389
695489
141576
1487592
1359865
1372857
183303
762110
638888
1811747
1463432
533377
1706920
99422
260561
1087316
1100006
70978
593660
992888
1439842
942578
397536
420336
1851164
546840
1673972
652502
976533
187442
675831
338887
760060
209650
889470
1651984
1906674
1477802
832204
123229
409366
1426299
778540
5216
1871369
577400
299649
263064
1702969
1578413
625019
1332567
1380408
1438525
138013
1209146
1448427
1136150
1394702
673087
314361
595618
981483
1830683
668779
1652212
1638465
325961
527054
1422678
1645669
1289549
178425
508638
1298437
1237330
879295
689971
435547
264983
960608
203188
990086
1209566
417138
1258413
571186
1394103
1735217
467784
1840920
139775
1718698
437613
868049
1643264
821280
1957185
1007412
76503
229164
1802288
1225342
422606
1623934
1971423
1581100
110833
407192
213940
1985346
1802383
1258870
1070105
371828
460729
1633358
1971423
1935623
1296347
412999
1909751
1565271
1307393
256203
292849
1006516
1549004
1850935
779908
101991
1648654
627396
1033338
1212292
1558194
1943617
1045467
658024
423153
399667
881916
801494
1092551
292946
239448
915750
757266
1399394
320885
1852791
1840076
1528532
801111
1459178
1802383
1933621
113696
1683363
222940
1051780
1518804
387057
656952
1280993
1992866
1179824
986751
1021203
380663
400766
102881
1673284
1653882
1689461
1853822
1540947
1029628
1170693
1671924
1668506
1426460
479909
1712327
1956684
1475196
980082
1311700
824900
1215552
127530
207421
1497956
1160262
546971
536667
1428591
945390
780660
1039956
1241216
491939
968175
303538
15691
1307113
1188385
1543185
1277021
1170680
1116445
1003984
850324
1714781
123699
1209664
233620
468267
1901691
767954
300186
1677820
717391
1498421
1537865
1974601
1330428
327781
34228
1917230
52843
1740879
515614
1474355
290346
1270205
544995
1700355
739991
1044518
609109
382744
1312669
1235268
1368424
1857580
1353106
39429
1342303
1269260
777871
1042308
1212506
537127
1736500
590254
969287
302017
1151972
1933554
853321
1633923
543832
1703656
280646
281279
984824
756059
1017882
1247457
1914509
1542090
304831
1736007
952606
1009801
1834176
905962
806059
932518
1642711
489143
404899
1553287
1182919
1740207
1643348
65269
756998
1877192
1012034
1245602
481441
1382885
1779346
216046
1468180
319235
1435145
1725238
609319
442129
1561646
11828
198748
938575
1224079
1493414
1514717
1964085
1015365
1460135
1558067
141113
773157
1598948
1957077
1930203
1277936
1690125
144973
1650673
691208
49845
1069372
1684635
292024
127801
739209
749445
129923
244552
1695748
1425384
720956
83199
1513430
503652
1982068
1324160
215180
1865068
155397
1404564
642823
1707889
203034
1771237
1670430
58630
142111
1763714
725636
469548
337653
359250
395937
561073
132190
393172
520556
506795
1673724
1500924
1108953
1043125
716155
1717324
928307
973917
836708
341117
1098585
572984
1306398
1138546
938475
847320
1420938
1396226
444278
1218858
743491
1657578
1648623
758463
1379648
312019
1362531
603665
376360
196933
443388
1875284
683334
1436865
216815
839794
616624
323204
145894
1365354
1697
1920584
849494
1128770
1465894
154616
1023681
1845970
566467
1663454
1342917
1280280
1528657
944869
1899619
1097974
863860
1546580
267304
317596
1935263
317275
13888
65205
1766454
61741
385413
621749
1927366
571459
156331
1282197
1748140
716499
346452
1708239
793632
77004
63200
793343
1760673
414501
1736364
1191771
1358664
255288
1367502
1000961
669834
748343
370134
1070273
828521
293363
1367030
899419
1957749
1776982
297886
691107
1341412
1993128
1268670
564473
1110877
280556
1225058
1022095
1118155
931580
1734
485253
1362531
771378
1505523
1393466
999835
1243275
603165
1326063
985182
328795
1479327
208316
1076703
522152
490405
1198976
1653835
1008831
6913
1297630
1384855
572572
268768
1724101
1453229
1223659
44383
728779
950298
594756
1677576
1566741
1746082
589754
1396149
609393
1015694
1947587
280109
746402
379448
24838
254566
431179
339735
1386637
1215643
108980
604094
1027190
1194667
883972
214469
1328800
1377955
583569
1460015
1032485
88966
722561
868577
724853
662538
478458
1085211
431964
1868457
306033
222594
938490
1364530
143364
828184
126124
1030303
299746
118558
1448427
379795
1728846
642161
739475
1321605
1214168
1126896
1279885
545610
33707
1178237
218389
61899
924966
1499088
1632814
737642
1130931
763361
1803047
60765
1253840
751744
1811508
1446204
566725
1205616
1785732
1874117
76503
182614
632609
1956789
1412131
278891
1119735
256752
923934
412043
450616
1799928
974491
1104017
1511032
1652913
1092755
1927566
1899693
1828142
65355
825843
821350
605390
1320676
967784
1175042
1685106
1083891
902667
289842
1224183
1447391
1133382
1115370
715206
817899
834089
1692528
1628763
1136859
1975514
1200009
621816
1456070
1366411
1159055
137178
434914
488742
17512
1637599
1413567
954719
827493
1620254
1645017
130399
813103
1368257
424039
1837154
1956734
290638
831746
1452407
1440819
1674776
912656
459665
1826689
315805
1313567
197035
71613
481212
399103
1025450
1750235
15182
1414579
1434287
1243427
1284750
1621326
486506
1880187
1536467
1527236
1195836
1311273
825051
684271
1969116
1866834
1845563
416333
682571
1620678
1239736
115255
906483
315043
505732
1608972
894982
800449
737267
1307142
500965
763861
1394840
842367
1990856
574881
940153
705380
1452726
353357
1941725
1639925
390050
211846
1595766
1043272
580441
1868315
510581
1655437
202565
1313567
846869
945330
430402
714247
994958
569358
1978512
156503
1188017
1415436
1138218
756671
1080761
1863271
1874352
589947
1215962
609438
726678
838185
938253
1994148
1125477
42685
1797012
493607
921062
1682456
9506
34954
1931146
434875
295878
1562433
357181
1244019
1073586
1045436
1532586
1050461
1209242
839105
1930659
156791
421806
751918
1383253
1097426
1180394
1621226
1385984
44637
960842
1323286
1398766
1270043
1372027
1208214
904486
1179797
1957462
808599
828298
87630
1531794
1719693
1626206
513586
43657
1260201
1166807
1504351
41386
908982
522697
978785
723226
1518169
47931
954883
472148
1028464
1103981
700574
700743
1439930
1148875
1172929
869886
488589
624668
635633
639270
32998
569825
358198
425642
612725
373930
1422537
1678072
559043
394697
1317322
632191
943809
860787
1234109
1585752
1046984
789246
1367895
1468897
1354937
44341
1286477
267021
645845
1870924
1461895
835568
352205
130444
859203
1019684
1215780
633176
1173401
1610882
1278105
1313392
153708
291522
779731
1252790
68610
1282424
865007
1567440
163236
1448773
1314305
40153
55624
1312943
1730466
759084
1340041
1587763
1558243
1163982
611877
680885
1287231
1487784
1006063
810813
174909
1753763
1444962
1637055
1534844
135082
1209930
614919
681967
114017
282806
53370
1526110
867681
1809729
1781780
1862479
129395
1026877
496016
1050526
874738
543588
714875
1968756
1722233
1248868
380609
1842621
1870619
1602425
1263618
1117527
1804403
343895
1310488
959684
480189
542607
1132317
956121
379197
1512712
627945
442499
723854
1613559
1436047
1234314
1573026
1861874
857751
1657778
1387263
1537904
1592021
938909
1202508
1611445
99054
637072
34164
642055
265171
842289
865787
1294169
1089302
1877375
1205587
1603229
1074926
23295
1962895
465074
1062661
364172
501000
1125706
943743
771171
830840
1583665
1187341
1429070
282977
947930
233184
1727011
778078
277486
1257694
1222466
1037806
1279061
472095
1284022
1336194
1721375
338665
458772
954923
1625123
1686999
1982219
1822697
1467100
20993
591311
1304190
1776648
888633
1589966
987982
584134
330039
74185
245743
1118278
505832
601851
339922
1599057
1553023
1664130
1488475
15171
1738640
136630
1233241
1344255
825272
1183134
1171020
1501443
1686508
433660
327819
1188664
1356712
1305914
730412
1384126
569726
888405
234657
1249914
537705
1737713
343154
1805037
472866
1109656
608238
166186
1118072
1814037
84680
409319
1160226
1642620
567567
1694263
195180
242579
307257
640412
747744
1825864
1128150
1506822
515579
1055273
289613
152387
1173419
642383
709733
515296
1809779
26150
748759
223528
1905781
1597380
144116
1867937
937310
1346988
79360
813795
972140
1089376
1639557
352205
1611464
237740
1825763
865163
1837320
1436256
81616
680339
148969
213665
1880131
1807035
234591
1144650
1983038
449766
1927751
1626147
270594
1513929
232022
746961
1821770
1851289
973070
1781392
1237049
1842558
1000512
188564
1620890
48348
641951
519084
970231
401725
505345
85937
1168889
734201
667337
473847
173187
269575
604871
165870
438411
506109
1841068
509508
107482
1538410
297400
1796441
409118
1293290
1931203
1428569
121966
990478
836888
841179
501408
715022
419953
1575720
702021
125095
1778560
803864
391956
802033
284801
1582051
1147733
1390140
976802
605874
1965853
1260605
1025489
49827
1468355
1466222
421942
921423
1504060
324155
550482
1230835
1999188
1860930
873442
518667
574020
1275770
1313453
106121
1497008
718380
675529
23650
1888679
1768252
1960173
1740822
686552
774221
32524
25067
1148862
37381
1794340
1571198
1276316
1368346
1136241
154453
700234
1900037
1925120
765494
819498
1825407
1909293
1507427
1381588
540248
949582
1566434
1045586
1122413
1852303
1579785
737672
1192460
185674
1925363
1635336
1020761
673818
915456
1097767
89648
467679
1516772
1362401
1581285
1307901
393615
898718
118659
753974
408003
1862515
1051843
210954
1771466
814735
1693460
1173837
650594
1128150
829807
1764975
520784
195215
794518
546862
831077
1982354
108685
1390846
268747
1860101
645579
317613
1981354
297142
380737
1028046
371494
533903
1970903
939648
724077
864982
539208
838673
1168753
372590
409558
190571
826986
1390982
1057941
1389680
1438816
1414067
774665
191915
65530
1804238
252371
154496
1709659
417156
263576
767341
1483862
675939
140178
870951
335937
1258597
1861892
1248731
111915
640710
726450
971644
73912
1089302
356013
1051220
1838275
1614727
1280519
101786
1624904
553417
186504
1249919
1077576
1494412
1309677
578220
566308
903819
550236
140229
1508225
233223
716760
1680834
987975
394350
1603469
1269799
1842312
1964214
511848
1918399
1751580
1289937
720983
1928632
1426944
1046453
515564
393679
1384283
1951981
437906
956990
1550758
1800957
1934573
1631786
800525
1835202
113796
500965
1582565
1758656
583090
1285950
527809
813909
1473518
1892449
1449005
1196414
62928
1039200
1166237
1243224
874414
424389
1282465
1424691
656101
1768171
1609569
925369
1834601
1309331
1977870
700177
1686085
295019
1744700
1116955
755390
1809209
1073733
1390680
1010603
1450229
1181736
1127119
1409378
808659
1323020
792211
1083121
541711
1558906
1472856
1640839
541044
1789439
400369
1649831
1082467
1798991
234538
636762
3762
1646510
1956650
556904
753290
817107
1493134
1093586
1287226
570365
1532356
30973
1799762
1275713
1009760
853891
1210505
802771
1080519
881738
19679
1445066
736728
1153900
1283664
756852
345425
722788
1770532
533415
1492343
1823613
1009953
279554
1073776
1834965
1891059
1829471
319138
978834
1483862
781853
126954
578608
1036051
278915
1324950
551333
1646825
706622
1139911
1360100
188109
1030994
371671
1109297
1240072
1492111
1647652
1306150
1831166
1026708
1955809
1904976
367363
1744713
719830
749669
441094
1519289
263394
280638
1903780
1312073
1688496
1126719
1026165
252655
576509
1771373
367432
1595773
1535679
926231
161227
169621
944178
1720876
1949046
1950962
424486
344749
934438
427070
663928
163532
1104132
580599
1736719
1372423
1189508
122189
318155
1374179
1567196
794683
1846004
1848686
78980
335675
1735535
496065
1879636
1438121
625176
459771
283789
556043
610210
666490
132648
1059616
1180540
1683464
298565
1533084
1707829
40657
298199
267354
47806
767097
1019599
1559670
1310351
1005877
1595797
87776
1168201
1444263
1615892
1871500
1324109
348432
1648063
710457
1552583
1983704
908261
265406
20843
1895954
243353
362972
418664
1897557
539784
750803
1750971
1422177
1092519
1680136
795866
1962689
1812568
1910415
1627035
599944
1784695
1517619
583561
1348829
1687550
1799353
816251
1782065
1901060
1410959
1530434
699736
1740254
113997
492813
1951435
1948626
219304
1130220
216835
943493
1755484
65912
1735010
343154
753181
408581
681237
127181
692662
1283823
1458618
567899
253179
1148738
1039280
1830187
1783857
1401775
1571623
1127080
1909402
1996240
1222328
904400
450799
1883135
1330883
1163752
1923311
11901
1854485
1029589
1805411
533683
1700580
1377131
1753944
1899619
675125
1375431
1503181
762185
1262419
409319
562074
1910950
1825170
1219480
1795288
1561940
1671173
403200
80125
1572009
1689674
1708388
1394721
1737278
1006087
447942
1593660
1642087
1408516
865485
1237669
829006
1013056
454036
1359505
1723082
223873
1567505
1999655
1183754
1504986
1359861
1742952
563933
1752090
1400256
625880
188213
1166853
1349844
1286938
1609253
955152
1673229
1867027
1623262
1191436
732255
91330
20763
1466278
37089
245891
544309
1635677
384957
1762744
1647009
1523139
1354472
479406
578014
1096399
136756
638516
1297742
1133208
1356341
989237
234542
1193396
1639758
1906919
1192338
813593
1749864
34275
422959
772448
1053891
1539200
785933
827655
417846
761145
1256622
201329
1107981
1256488
1863620
1994812
737764
518902
1860058
1070039
221489
1652367
230242
602383
350848
886461
803552
1374802
360341
1159803
1028357
1962290
675484
1566166
1709162
1510230
1795453
70541
858135
1730048
1893944
1961606
101100
678913
242074
1679008
393385
1973804
1169668
1128325
441863
1899030
132682
1156962
1645972
1274129
842523
1343695
531876
440193
1251378
317826
46654
1742143
1082151
981617
1361954
1247236
662082
128786
1165531
873723
1245710
1413220
1701912
77683
453235
691716
430618
20586
603901
967965
417201
1526126
1394840
160825
1324944
1892735
1022098
1606076
1285714
1453015
13844
798810
1661455
347164
87132
672373
708971
1325692
1559143
1451823
1012882
668923
715238
749649
1438295
1163143
1275321
1849183
232162
534438
296345
1897939
414377
1661713
204844
1221064
1897092
438357
1566170
1081743
1491301
1962340
1316345
1371706
765150
297886
950751
1465419
1666410
1100245
232048
1511290
1078851
1427659
1935004
1866877
1740811
1588768
1471864
1873357
532923
1310451
1064717
187593
1187501
528940
1705542
391964
11095
878227
1594179
519215
1956893
102165
1112305
1077944
286140
1277228
35595
1616774
163708
1542723
13375
183646
1569847
1254393
1516132
601954
1351638
808090
58342
1972371
1835764
1583806
805230
855670
1717777
340769
1781300
510151
494692
309894
754711
1222325
1626440
1821390
897407
950162
1140679
1586417
1473552
1308483
1723809
1259238
1408267
1113090
540017
709173
143733
919387
878294
1625002
1079649
294488
740813
956725
887544
1783410
1478915
329525
1101047
325679
1402733
1950751
276404
442221
444000
462464
1837808
708543
1665608
1220437
1346317
1884927
497990
1271099
705424
221452
658399
908562
78623
1429517
1285762
1812957
1825355
1005852
1328465
1839402
1338610
1470198
83389
1726986
1774568
268491
780006
995152
1173384
290504
1910595
982627
1966632
7447
1437157
467110
100857
1245021
733768
616491
1451803
8642
1667709
220467
1300611
206776
493318
1006609
1196077
1907691
110297
1879210
1993887
132891
1751201
1426557
199268
1178020
1988700
624262
1381079
483845
1250655
1270927
124638
498673
1363335
334047
108720
53101
996259
934744
1881494
1781424
380609
1492126
471629
1959721
1820613
1923121
108281
1006874
345994
1371764
211567
1354937
820063
663327
1409028
924830
1785040
1374553
223777
1301723
1767541
1230364
401705
1708472
91705
1676519
74371
1028246
1783059
1202130
1153568
1443478
505487
1264148
1199657
1122653
66176
674300
1835978
1749095
171380
1015208
1092548
1925328
561753
360869
1926171
22497
1010388
319517
994774
74772
1204720
459727
216478
1763593
1274151
344633
1860661
1196182
1272039
1260733
301431
834950
1404519
1171215
1626414
331398
187613
752329
1161116
1704564
1125910
919677
1623973
919435
1330324
139155
615950
1774446
486213
642462
1301291
1571267
1477499
1636488
616013
338375
1398543
1191694
129767
1059325
573376
1712821
1217192
842013
795473
871596
535211
156123
1244496
1963687
1381676
204528
1781526
593076
41647
534336
994457
1861301
243386
327570
1097904
827791
1466274
792292
1249714
1651230
320070
147173
913364
1196194
1616429
6362
1555309
1783156
1479496
1428678
1624691
365865
1546491
1874836
907431
491163
734068
1049870
805698
550519
411369
1383582
1886934
1651062
931599
1314618
651239
466379
643352
1340744
1580391
1438585
1984568
1327684
1297046
1803331
331032
1261525
407993
243022
1542681
1802048
1439398
1416771
1563980
810859
556007
1227975
1362188
727082
1467634
72525
422900
1548563
753430
1096732
624707
1566772
752873
698954
599458
128786
1886208
1124886
423927
1901629
1193396
618390
664140
981397
362506
530785
1521595
160180
299764
1521825
230815
553179
91720
379800
1143662
454681
1352826
928046
1585317
1214298
918019
361165
52133
951002
106539
295767
208459
249699
256628
1674391
1362178
1868768
32496
1137834
1721234
506171
801488
1449686
1310681
933624
1378054
1243355
1267726
1639870
242512
418783
963067
578643
381290
1405460
490474
1475541
1341428
1130479
1314634
813316
1758538
412408
902042
1138824
585884
1696945
1653882
336835
405449
163118
1646005
1484106
1356324
892395
504218
440342
1485354
427353
802452
83764
1787305
222025
1795296
1406123
1795237
389649
657221
1048714
344806
56118
772085
1809906
934744
886285
378028
351984
290191
75172
968756
440398
1083149
368830
1432179
62307
421806
1347625
1889936
396257
1595433
352368
1476145
1118595
1750856
1724389
403664
274731
1957185
1909264
798549
856396
1801384
1131903
470310
1451146
874116
1771696
1588152
459888
12520
941126
1140056
1441443
1356851
1203455
674333
558319
1606171
993068
701136
457038
1218884
1731434
353545
1207747
1053979
461953
630050
1809547
229347
335415
1303996
1347840
661411
1852306
435871
1459031
18159
590188
1001974
639797
303034
813307
356655
977098
305742
852285
1035415
1881209
86310
1106046
1737955
1713634
1342588
976422
710778
1130677
486176
857059
1805974
780460
542233
343204
409099
246023
91084
912719
1897670
825746
400985
1787972
643237
329353
1452413
451923
1038769
227975
1456
1437911
1740618
258599
714709
753974
1276216
513955
1932618
203731
1295457
990246
359286
1912612
1947841
791743
1830249
1798568
1267402
1761079
1876481
594175
1368744
551060
1706934
687697
833181
1944464
7447
415959
1214900
1924649
657571
332916
998713
1049239
714486
981802
630554
347319
1638426
2416
367363
1402484
725363
1001702
245891
1077774
1106215
744395
1897770
1641331
826954
947039
1202180
416221
6748
126409
1504261
401195
1495291
1636488
1109387
62090
695854
1309316
200247
658074
285001
1260959
1736313
364303
133197
382079
1203177
1396534
1007933
680339
252052
1450277
441443
1125706
1337054
1374357
228224
1986819
575836
195146
122738
138791
1373236
1497442
1921175
129775
1498584
1137636
1950544
156504
762165
1980225
494379
442499
1412348
1016585
481335
338747
1613012
1257810
1008744
746570
1833301
260082
1098516
604337
473480
630196
1736007
1421809
375928
283720
581413
817748
1899904
413725
1888849
262469
1783939
23190
13831
1544919
1365702
1807748
976170
1558196
1366903
1106961
843246
1180748
1495325
1954175
1044452
470394
1918932
1448614
1938260
1678958
1758845
379897
196534
308974
1927257
110568
1279301
62305
1009499
1732098
189176
1510372
1277392
567321
1704786
1854845
173418
389595
646118
1079487
513885
1881770
155800
1279378
1250328
978766
1160388
632285
1047462
401479
1489628
808336
788170
824663
1528804
1743336
1081490
816722
475947
200217
1840015
798305
1623130
771288
1290039
68014
1768630
1836799
355433
291451
1729881
1107464
1100750
1670191
962410
1877177
357161
1022943
356829
171428
415792
359730
1274812
1422854
1380833
1403740
982363
312629
1578023
1458963
1416188
520591
38295
1813409
1166320
229455
1804664
1304579
721280
543711
243017
292624
1913652
1807450
1451598
1464734
790394
664910
641262
89452
77001
1965976
143935
1488548
1285849
1137118
1713497
474297
760987
799055
1681034
1957740
639774
1665016
38088
1117494
1431820
129469
216510
1096016
1041773
1623929
107790
856368
525490
781070
1475664
460650
731879
59225
1795959
1921039
1253521
392088
1628175
1488312
293802
1535143
635569
1857086
1658025
1419766
1038769
164732
336624
941770
1646189
1540386
1175297
1359424
151840
1766932
1733495
225527
475273
209149
1621772
1374164
1928248
1521039
1745032
1889544
1194280
1341427
1536366
71433
275532
1608793
1876092
1780029
901942
311931
616176
168767
1299766
560358
412205
1116797
1189314
66362
148196
1614486
1865230
1611990
1145718
930541
782713
771149
728675
1106615
486170
300690
1148767
1098852
1339323
1321402
1432879
146227
484625
298146
1605360
761067
1722575
571471
1300910
385377
1045442
1077551
1959451
1294111
167641
336104
1669436
207895
1347948
1275151
331196
1835370
1625427
968627
480746
523013
470318
527926
418566
29864
1589246
943408
356604
1359018
1104742
1159468
143623
1992615
1640203
1028357
1037123
306346
467046
1334952
1050740
1851850
301118
318567
1683356
647563
461260
1581677
1297292
984190
1798974
609722
620764
1075425
20031
771690
1720882
342273
985278
129449
1245986
1383346
777630
1628667
76503
501781
730164
1321233
794549
1738310
1150998
691699
1545848
1504449
9361
1129881
1031325
1881445
1712366
278614
746810
1691869
1982429
633462
1002059
544326
1973391
507266
1976637
304038
1954276
51728
857091
660381
98006
1530714
1914190
1352093
150722
1912
849850
286142
577160
608912
974425
516374
1826764
315925
575669
1904414
1623647
82230
1212517
9613
1698376
1835192
1024457
492813
1477523
1186985
801150
328527
1063403
1625045
4890
1462906
1925719
1451241
1304431
646836
1410946
1962119
891978
1375526
1161852
748019
445664
1853777
1501132
1501645
1378020
1711769
809664
1678755
1416164
1151315
1658346
1810597
557263
1428560
694320
1033824
914641
1676342
138991
706722
1031527
1286977
544309
1302050
110233
426717
1561307
200865
1510930
392092
808494
1447937
1926745
159898
1852787
341621
1120741
1040683
679916
1469318
1204229
1160605
1849480
532700
1521149
1195196
1461291
704775
1967763
1443167
1933730
147026
733227
1572377
306571
1419528
456525
1082685
560884
1154357
618
625094
1962000
925344
605808
403790
629157
174786
273800
1236788
1823299
1964167
848552
924726
231529
315033
1617192
1482955
1035133
546543
1443507
697849
432947
525716
70145
975355
1065485
519089
1518169
1459367
194065
389525
416248
111355
567773
1722985
968837
660176
887811
1457872
267632
727263
563923
107171
425187
1319985
1752582
606393
1413952
158071
1130605
1947707
176932
1283000
1173851
726445
541288
700177
1762949
444624
734285
1567911
837992
666493
28194
1828949
1683904
827417
264479
604567
1644974
777831
1029675
1888860
1153632
1918295
457489
968951
621349
331574
883503
72594
1926470
59011
1991759
1078814
821350
1624691
1233260
1213690
862629
1162387
1603524
1471888
1580858
1946051
876180
86023
1633468
74071
1592348
1773691
1827576
1103022
864793
102926
1332824
541907
836804
63838
630215
1206324
1443378
595320
401365
250044
765186
1537089
1015694
479574
1645793
1245286
1517238
1625686
607030
706779
304294
984390
1348871
1580508
1054014
777269
534780
432889
953381
471235
1524491
1155264
1100216
1142308
1582079
1521601
656348
1400933
118281
81813
267361
558752
1446868
1578024
1218889
585738
1377578
1888707
136613
1350440
1654412
1379180
96223
808688
1298389
623845
372972
1627200
1736299
343522
1837533
1564719
1123839
1120003
1720707
1329636
1883481
1527744
1116897
738442
1738169
394654
1663083
45599
440415
199455
910417
169476
149687
497261
1731896
790414
13169
355307
422613
985919
943408
693621
1639929
1419338
873957
623845
364303
1781798
754487
1313040
1466648
1715420
200178
715486
1650813
598159
623069
688852
215658
244491
807183
101845
1509008
634815
1762740
928146
304321
496735
1565871
1709689
759016
1138481
1575494
1182290
65020
52485
184406
952449
1160909
860923
826327
486866
1616403
1861886
1428819
1913613
863880
1493227
1358005
1305276
142717
770327
1598670
1521618
904097
37554
978814
690715
1912911
272510
1882198
588397
431758
1385714
1353559
640724
40580
422262
706396
987403
1765230
1285729
835816
1965567
1512848
125361
8515
1046543
363602
158437
343410
1573927
535445
1265433
1391994
1486869
433764
493511
1133891
1746300
504766
316881
10278
1429363
1796252
364542
1686775
1358565
1271866
1098468
237545
1259955
949363
72985
343715
1794878
181878
1201487
1950087
1469073
592810
951338
334488
232732
1992902
1265935
1239712
841444
1338164
1871409
1288324
117141
512093
1199673
1822772
1584339
167911
531161
345090
1093328
1284255
1748437
1488587
1995810
1098591
1758353
604634
899115
1730360
1882523
1451865
685362
1770383
1903571
301502
1783969
97262
998169
558057
914063
478364
1735552
869598
268726
1672750
1697260
1609593
769192
1521517
778546
223435
917334
486275
130750
1652403
1467437
1071437
656276
996315
1883566
1139245
22766
275333
25195
82219
1746360
281233
795304
382891
603582
144882
604177
20309
1444853
1149253
1262470
1253592
1619687
869445
88841
1852787
65358
1450837
1658345
1886011
1613896
1610996
845379
1282430
493200
254148
391620
1992507
1416002
140115
240983
1725100
1177161
79288
1422503
804196
1680942
1000911
1298345
356667
1752594
153495
537762
1905272
383695
289275
62037
1718421
1599654
532759
491691
388575
490041
1338196
420913
1819007
369958
1755724
906377
46208
1996762
697481
1610365
850926
1210160
1931350
477778
723439
1714889
1208348
1203652
1057550
1848891
131749
1392
1837164
1273098
311837
489485
674289
855016
1797012
1922255
1721830
1784277
241588
735455
1455001
1240705
1633525
1432601
1231796
1972785
815772
1278353
420490
1898339
1114239
538720
1549761
1469983
1697080
1058465
1231652
448208
696335
737827
944036
358551
1374191
83135
102978
1213219
1492711
380552
1965116
1628357
646185
1994541
442316
1996552
1822037
282480
789449
472050
239300
740494
1091562
475273
582727
5482
1659755
1451782
1955442
695341
34192
542956
1997018
414285
1360885
929681
1804950
1389216
1168185
567227
15094
1797363
585897
1701728
1546049
1590969
1161764
408465
171380
483471
1820592
612026
1328907
498669
1181578
210483
326203
794683
338855
289069
167509
834089
1479194
1742913
210877
1971312
301118
1318021
1698154
317194
476120
1380357
8082
1414078
799619
1073880
1277209
157916
528514
804581
1833865
210586
1008486
212850
889897
217694
1961509
665148
380839
1030602
28860
69310
70145
1193020
1521696
99637
405686
102728
92405
96154
861077
1614117
967346
1910303
1841106
1719922
203017
372869
887742
246416
700575
1344749
1377037
184300
1638455
22366
1028761
1021313
1059215
150133
1880404
413999
255991
533184
1013550
1372324
380693
1223015
362299
1434268
1122126
1471409
953476
1007490
1608316
605007
1043168
396859
197940
914556
1426747
254826
1943617
1021226
116033
836295
994457
1762186
737642
827032
656762
1602425
1616935
208385
1344125
1397195
684590
140657
1475595
1037454
1085577
83231
886976
1925843
670598
607941
1670826
471419
1345168
764132
1976624
1059311
1150490
256111
366814
228276
1527211
1475516
445007
947576
1438569
198557
1013181
1030403
1881356
768731
307081
1724720
856639
557192
1262116
1110422
337932
1043946
623621
1012158
123584
272829
258215
1851931
552393
164370
805297
1604830
615730
1447525
1427836
1881062
514744
1668109
859833
1138716
1520857
1979065
392100
437234
260167
81530
1704373
1657090
241789
1452726
1368220
1517340
453739
303205
398348
1655117
453299
362117
1129578
354896
1431585
1380896
667886
751207
708879
1610971
1838009
71195
446722
272561
1092560
1967626
619952
557910
1725383
970458
1109910
1357803
1859728
910913
1250687
815388
1621149
233476
230951
1341338
1479103
563867
761334
1810869
1204893
42246
569472
624441
1464530
409733
205691
260137
1689636
52723
1726987
92217
817748
449327
512407
1145050
1326707
1327185
849045
1253305
1317078
734636
742312
1835027
1898413
1513454
1046746
360617
1336107
827118
1054869
661106
79826
963744
1913282
783480
616956
1557238
971161
746425
1130605
358968
1594012
1646469
1357079
1575636
1608739
755152
1856521
1340615
52050
1008500
1071266
1455615
489591
1025118
1542828
1398821
1436405
1284022
929915
1835930
537115
1019458
915016
1545778
1710509
1568578
1520857
795754
429286
417840
756984
1937698
175601
1835705
467994
832106
1568378
162780
37484
425030
745420
797248
1249658
1115343
1147419
533974
85986
1817161
1699589
857751
1650757
413059
1750856
123288
1218889
1694839
651902
1143923
1727347
779880
1370315
1083006
677613
818881
206676
869598
1457007
1612220
370472
1964908
572227
457599
163061
496480
793910
1534117
1802463
15231
421248
433516
917844
1157699
1619127
1637303
84624
1680919
220467
1670851
1569154
692002
108274
598091
444208
1400898
134405
1366274
549783
57910
1271324
1699451
1043581
948542
1558601
1028066
101318
1498689
364512
339705
398915
654226
1712513
680252
1037177
1890693
1175076
1780130
654384
1145673
1050410
193232
1606651
1870757
860998
1355461
17442
541016
520609
1755050
1742302
696373
185732
1630215
1732864
1016188
1939312
1670430
1868470
1559980
375231
105817
946782
1868768
205482
421452
515487
1842642
1037626
122050
1742738
1151808
544988
1408963
1652953
56367
2515
1503628
248894
392551
128318
369994
1917900
442152
927943
1259776
1026337
1171389
1254221
1872497
131679
1557534
1283442
1997046
1922536
728945
725333
172760
346369
1010257
254673
1547633
293968
1818613
1340744
292422
648381
167277
488141
243451
1803957
882284
477076
115966
682790
1144669
1077244
1198281
590864
1854145
356366
1265937
558102
1477049
1473638
1251349
1590709
1867786
866433
475813
513534
667690
936382
519215
628933
297142
1877235
866499
42433
661585
960666
350959
1417724
688002
880226
1884125
631631
137483
1940869
824366
1153361
699682
708419
712940
154818
560342
689988
210282
230070
1200009
1212914
1035150
1270085
953570
215536
1130581
657147
1624916
332482
689309
1035823
1302386
979606
410372
1095214
133197
86314
1801462
776980
1966885
685946
325417
854301
1270547
474482
1749864
317613
1137706
747848
1749250
1393984
816562
208786
1297630
1707786
872027
1957018
603842
1297996
1398139
847335
1162007
234173
1994904
759584
376303
729073
1719817
649413
1091084
1447339
1466735
1782539
677433
476581
1919432
1414461
605245
206839
310678
1987685
723364
1440617
1050840
1328477
1436716
202339
1493059
1603892
670865
1949844
1082099
198245
1317331
20263
1371006
1729058
939813
252773
742325
1149742
51044
1887729
1739936
1599549
1199398
680496
1278366
48461
253631
1492684
95922
1318034
1376187
970016
762794
14301
62928
1752024
1991624
1239676
100001
124420
697109
263337
1953501
1875749
124967
1960441
611363
6155
436536
1803486
397194
12058
1684158
613709
1049688
352578
1835244
462268
1435218
1327479
1397109
824746
247679
1980359
1591931
1720951
1966257
289874
312841
893411
1310199
762864
212840
1698058
1976080
1121127
874706
378661
556115
182331
867883
657511
1046537
1534607
544472
886337
822375
1086669
819528
705405
203737
76368
46114
59642
1298945
1926830
942075
272076
832535
957824
1193697
197461
1577704
384323
672817
931610
1559502
723903
541178
92217
754857
1414756
755881
55146
1840264
713948
471905
488752
1099571
251445
1521844
532859
1686677
1173059
174295
1896922
529759
515614
249555
1184363
15691
1551525
1314232
798102
1401942
514737
117436
996807
1705284
1274462
128200
1511962
1467926
1482235
185020
1030942
83719
304707
308851
1428780
567815
912656
1126023
1500629
1388553
1909075
1141590
1563966
107012
1622243
812050
1963847
1957484
1004213
266733
940330
594105
1745006
1180994
777662
162249
81565
1217012
1289675
121140
1643995
1496546
1620894
442256
385735
1550878
215364
1414007
1879079
994052
616613
69022
1153254
1007503
330971
1003891
1577744
1109979
1540423
1607404
577722
1188253
435639
1508145
438357
1534454
829877
1899820
224160
1486722
1506370
243663
1316746
658570
306029
1153680
1211311
1211842
1953433
87066
827118
1790200
1362290
1857987
1610940
297469
409943
392519
353545
58431
1389041
809608
98642
1673237
738191
536958
393587
597681
1563838
740288
280097
403917
1948074
1479263
727074
1009797
1625790
1082144
712308
301968
951324
852207
417156
1916487
1328772
1437006
1937243
167670
976422
162964
1796796
1245986
493210
314367
855017
421265
1767855
1544874
1299526
542683
1717547
1494113
1175084
825086
1331184
294141
1445066
1439001
976871
1863242
1383253
38625
428163
1080842
10293
197128
1884365
215012
379412
1206242
1814791
1266889
999592
650075
1824832
485057
636762
345479
1392286
1682032
475253
437038
1469355
442087
1211500
1849733
1245021
970566
996521
1897001
422005
573513
464748
1966761
724429
598806
504379
13063
1146656
1420229
1567196
1897082
560615
153268
957617
1862159
773569
935676
1863371
783256
687730
1637654
1440605
1238753
1018908
1122839
51169
1153503
532142
677555
1077227
1049764
1523992
353462
777974
1100353
611192
144625
1506549
1784277
259379
677871
1325031
299156
897967
632927
1404385
1892449
1990971
1247343
1470114
1072224
643856
930328
811245
326794
704116
336297
299085
1495171
113175
939296
842544
1460310
1712142
1121231
582040
1727033
1849733
267382
863716
1112260
223505
11119
449010
247404
536891
734342
1703153
1537540
875033
688607
1328465
1778607
553102
1223140
403714
227288
1958071
1034188
1916479
1227413
751278
364831
1533763
668131
1289540
473849
683356
296843
1262192
70794
1146418
1302077
593201
223580
716722
334350
498612
1671075
1896536
1680545
464212
265026
1307541
54856
1662291
1158580
384231
63750
854397
1223634
1497659
1452524
1053162
1823891
1877080
1665980
893639
1199761
1313495
1870472
155523
1442583
744363
1072923
1215539
1349825
1421816
824443
1443459
309257
1720330
1866847
1908131
928953
1825274
881494
597882
295465
901214
1615076
1954435
1580701
687501
1362143
1190795
23280
193528
776212
987265
971985
404925
1160013
713844
333769
122692
1961935
598968
818869
642750
188611
140811
234728
1973029
272104
1683708
136913
529845
1555238
1157568
960367
804351
764489
1006552
593
1420637
166284
988808
786550
703419
405895
125973
1652496
1984805
745081
175419
172968
1328465
1412538
1749262
120141
1803558
142741
232398
1625336
1456939
742423
1341027
1228333
319207
359930
1276512
581987
1082965
61237
917034
560155
931568
729762
73304
1307518
265599
1282025
1615050
1967448
6434
1058974
1169093
1032522
396328
1743828
672798
556070
1663088
1777158
548522
1117732
1428941
1378772
1497510
259886
1041333
1927240
1810713
1081577
1458025
239407
973822
1259957
2187
1112679
939296
1427087
1780971
59476
940673
897859
61978
1295457
841367
344540
1453738
1733526
1543379
1686936
338859
910569
1974156
1563542
381751
1755581
1629475
1588554
1659625
209573
1557647
168187
227287
179835
639407
1165309
1101240
30973
1813880
47117
743025
904874
563352
304784
1652298
288896
1732944
887364
1313841
552461
1908902
239448
812660
1073940
771135
1724439
166446
1328140
1414329
1771300
57501
1418953
1773087
1740925
395507
940048
951514
952965
556110
1863189
547066
1605527
168369
1478404
703901
901216
580485
496154
1733554
736447
43224
747369
535975
1246956
668303
1928751
1614661
799151
1262462
1023755
1947813
1345499
1777837
1676484
453864
362687
1791067
907513
312877
1635106
894034
1370006
1360361
915750
35860
41423
832535
1009769
770484
159143
149931
1269810
161568
966996
59711
273279
1455627
290641
572045
1050285
200380
660601
135802
699702
660863
1536967
1195873
355320
665382
1955814
1799457
1585838
1159156
253692
672530
1523550
1538246
1881521
471553
463826
885892
1008423
550806
633077
362853
813018
75663
1850952
1686632
1119746
575510
1109827
802645
987602
765576
26923
440704
1419376
173264
302688
1596392
427962
201060
1712131
1253495
312444
1640186
1826696
764854
574429
70263
1677398
230728
1113190
1918641
199397
1931021
215559
1878853
219583
648372
25896
59108
455151
916028
422835
1712772
1134711
1008500
1881600
1842623
1351043
305283
595601
213040
421472
1750354
49301
1239071
1906077
1712082
401845
685769
1808912
379973
1902643
1028589
1279564
370389
305021
1003020
484699
384838
288014
1358126
1209434
1727978
1056327
440193
1455516
624514
1907152
592679
379938
112385
1644052
19453
192395
1207747
224293
1425384
186370
1457803
1844090
505345
1763428
1085034
1490469
465817
529562
231943
1596031
280361
1025136
212351
1525583
1709854
382099
1945152
1761157
747505
610842
1835723
52847
1802273
1643879
1404446
998557
1621013
1633358
1242753
290316
971213
1721471
607407
949358
365930
1909990
1362468
1678505
1946592
1628816
1981418
1446733
1956669
1838720
120192
214847
1757865
185115
347338
1357442
1325584
314750
1937500
557826
1035150
209309
1367453
465532
535368
768383
135442
1329244
613
1925228
546163
858671
1064761
109812
759015
1095588
1833575
1356377
645548
774115
1778039
1032429
1116760
1868374
689072
1888106
1502193
655186
1324019
1789094
87560
1225215
1224677
1993129
320808
537927
720357
153359
976716
1153452
1196562
1600018
598568
431833
909829
1651929
1164956
1354651
317884
707524
659784
863726
1231776
648240
1909214
919372
407146
348635
1568995
805538
1349995
1039430
1403453
1388080
1225923
806314
603644
1828384
765904
665618
161433
1893182
247717
715955
1571734
656360
161287
223520
714583
413010
1197628
611759
635361
1028189
1307393
1940983
427534
270701
850103
186193
1967311
1031898
1414856
641179
1047410
1589738
508302
310227
1490970
1580289
1389999
1003714
580519
1181773
1277140
1222848
1215335
751724
1254293
748110
1219026
137730
1020611
799813
260749
1638528
1580191
1463402
1251188
1968766
1640608
1569825
496469
155538
1662044
1700623
1125180
58900
406354
1782899
47787
1470937
902263
1353479
1615623
1210940
359913
1077632
1354867
578444
968958
640084
1961155
1838400
1962788
754728
1388933
859058
615759
908446
591383
982761
652726
50333
935586
109712
1451186
803447
978028
1778438
608797
1799239
1872407
1202798
46192
1604760
1456061
1245286
277257
1895168
1198419
836523
697465
957651
784500
1377953
907805
1107117
83148
1499491
1939407
805230
1732273
287659
1233218
354092
1521595
1027043
1070284
855307
227690
1634693
832757
1164867
812852
1650174
827798
813776
940324
1639289
242799
1478169
1483686
584303
113902
788713
1343902
1749250
1190478
612251
1226684
1454542
1136367
1284095
1615875
1868920
1126122
530811
1422538
881291
1640803
797227
182032
1778438
1935760
1989772
921043
103182
951042
13462
352606
1901154
503924
1961997
1234101
1976688
503225
753362
1279645
1856190
980988
600541
312592
220956
730025
1153023
195685
1624250
1020641
1678674
1254782
1249084
1642866
1370343
1930500
1852134
1314025
672676
1644913
1269260
329971
1625045
6842
607328
691641
897025
1001492
1819963
1053989
923297
1024249
1790383
1459854
760240
579745
489591
573816
964775
1983552
1983585
382392
1289721
794762
116571
1656260
705587
1169193
1940902
1544784
1697999
185168
807877
496960
1991483
995293
1877208
489159
1213423
784000
1856285
873657
1229744
366518
427465
1499087
241476
1153331
214401
414853
1128816
595866
1280113
953388
1625126
1676215
1981185
1355298
1270446
1034606
1939851
1968700
908979
1394882
291817
1713497
709576
1476697
1088214
244222
602291
1325322
543828
638428
1293442
1117085
254101
428717
726737
314834
531575
1202600
222542
1098152
1127662
706950
1764924
222542
218585
696595
164321
1645542
1017388
675097
920470
239798
712708
1898994
278010
115578
536150
1544784
1132810
1083812
183568
908258
802572
1966402
348487
820943
1287385
1039226
1542353
898635
52723
142373
613642
1756563
1232930
1508531
1352907
1216070
1019968
1431469
587478
626837
1487666
157137
143502
846318
1194229
1329542
1960807
1298572
1723656
383304
1653951
767486
1005681
1368424
1227425
1091071
742859
149813
355617
1730464
844355
1874851
917308
1657295
410367
1416082
661109
178858
1648721
920337
1464111
1099570
33990
1604773
508969
1170982
1241313
371207
113549
1274462
1694121
1689602
183264
1286179
882172
1412538
789400
1136691
1013994
285788
1357944
1902834
948161
1537680
1418953
335568
661422
99941
1075843
932992
1189980
103583
1282012
1516876
1613997
1236638
490538
1603426
1941212
410978
1277228
30138
193228
395574
1825970
1471300
294295
383865
1210700
1856070
507423
994219
1344426
1928045
135961
1217473
125095
501408
1977965
1905578
132573
1060137
430179
618962
45514
1911806
1923868
914319
1903057
1709529
1602737
825272
54510
81304
1513379
1391476
837666
964775
1552308
238901
1249084
1948604
85689
1194094
482029
1510230
456760
917153
1792154
1202600
952339
1570568
877239
1184209
1665992
1389680
1376529
1846689
980223
1964573
1758326
1795842
73032
1173588
1369617
1126340
1088010
256697
1861976
33942
1680158
999125
1543154
559026
1225493
1713671
1991172
1884979
1644680
1302386
968843
652355
1790441
1609750
1809514
473270
647698
1972013
1896716
1257694
181549
1911325
1748260
1480160
1650156
757952
631728
1185491
824542
747736
1401681
9063
1837834
1041588
906068
1295393
776377
374508
1579794
1782763
1744505
1844642
627768
1697262
959496
952468
1272504
167619
307186
208727
95588
1316345
586214
268747
556280
1257810
786392
1557668
1538031
1038879
512093
107127
1380303
574557
1171438
450606
1229219
1187547
481108
169114
1590381
191449
1349634
860311
1382311
1638580
953195
1697971
602179
1507742
630873
1003020
96871
38124
369834
1492810
1708239
512941
290320
1628344
1505074
1130885
851774
319936
1477983
1050388
399545
1563280
207734
216315
324597
1013432
1047462
421077
1816174
1852826
1882822
893882
1669758
1286508
1509899
1321947
801551
472421
1371402
1090594
773993
560444
561266
1686523
1569184
539242
469447
1215070
225480
1594121
102377
1816378
1067857
556905
93997
562407
1147999
889615
294334
771098
454288
929985
911661
1584383
446636
1112077
703691
1047171
465035
1560560
933118
988113
1354892
1056543
213171
1263803
1890863
1826086
69670
1097465
108274
990596
1681034
1580127
1420164
1384769
794295
608789
369392
1998041
1447719
1373598
483567
556803
96588
473423
46368
1198126
623964
1924967
453660
925219
1133041
1634423
1793409
903757
814629
244224
444824
892395
1895235
1756225
614065
1287178
964632
1941633
1644234
451763
1701805
391047
1261750
1223650
1488231
1670851
1146903
392429
825775
729762
1838878
1010467
1678066
1752594
1245016
1701912
1766198
652561
894734
337579
173765
304644
1513287
1295131
1181419
1510751
717569
1049948
1606223
467872
457599
1794182
1787795
1275713
500650
61769
1429078
1199028
222434
1689304
1259395
988059
1969073
240580
1064999
1708388
41619
1866282
1276019
1660565
1671601
1146110
560250
368385
601420
1401256
760447
884911
909384
1024457
934585
1768571
1786862
1516750
504388
1255600
1429189
178539
1485354
540367
1802288
203443
1323885
914669
1844901
158155
726342
1731245
846503
658092
1658317
1335561
587478
1900341
654132
1952876
1275945
341594
144996
1709607
46381
679246
932066
874579
1641323
67609
41336
285922
1911514
10
288293
23573
1290357
1857970
1673491
1272774
1901831
940048
566756
1461135
1926444
1619266
1190995
397118
799505
1823737
331270
1733463
1009258
97099
1315327
64816
738739
1300974
352173
144063
207734
576430
265564
1069830
1653059
1208014
1426557
1962001
780660
838311
1427568
25380
455139
737
643824
1539360
380593
1117752
1144690
892089
715936
165807
877353
813944
1329636
1822715
1870133
980374
323469
356024
109472
1836164
1429070
1735204
249698
345893
1903840
375173
1560251
142717
1758204
25886
1312892
661253
579451
985238
1541495
965433
366207
1281881
1311679
1754274
1306521
1014080
1918264
44674
119186
591383
141184
1280157
1446765
1711759
1139919
1081527
643717
1908108
1164144
1606929
1526430
983469
505770
203737
1423844
666043
1129281
909425
892406
1519699
1400721
937705
1230820
618973
385503
1610844
1284961
368271
1243784
602520
1264862
138508
1791728
614854
1006702
1151989
877882
1472000
1755183
1497488
473847
1727299
1575301
131753
1402630
1591986
902320
1341827
26422
1438602
1795334
1965263
91364
756533
1935815
100263
1643847
214
1877584
1365159
1439001
1946448
1209152
202758
1374620
1134628
1684353
373961
1925977
1149051
234657
821689
1022595
420681
1933323
1475924
1785254
1096392
661176
578580
1245050
281891
1618576
745441
1857611
1593964
570438
1457967
1394237
1077332
529394
543543
1889527
1838819
359024
352211
1490329
1925663
1002281
1487045
1695955
1374665
1916046
366022
277793
1357803
1624642
1876538
671383
1498862
1541689
1319670
354927
392086
339954
1645542
1763003
610263
233095
1395414
186632
1896260
809095
788689
1393884
1466934
908373
62393
1690875
442514
155824
671383
40625
1902028
1274589
4665
979083
1753247
1517502
708578
1205616
1292358
1169567
1186980
1470381
900634
514680
1191745
1864116
1349
1633434
1964839
1989696
387967
470329
396593
278395
950542
710112
513395
198724
807975
1698672
714485
1555072
1622639
1675951
685558
1837035
420319
221303
1072904
1704511
745637
1015091
697849
1716078
904430
1665623
482968
1855609
1221375
319575
1766815
1643638
148344
1363107
1402173
1761521
416039
578078
804935
1277222
808490
664358
320140
131805
1515908
1464650
1002488
799135
721482
1856056
1845563
845295
388106
473095
1336201
1021714
1507988
1358736
799535
1399593
873954
1988638
781665
1323863
1410354
1719693
923410
439288
1401438
396061
1475173
130318
1618636
1297223
975682
455195
245820
1042120
1605238
169622
928094
920036
970114
1852542
1681682
724466
7727
1722674
793343
993006
1014056
1260271
596585
572572
738383
368608
66028
1772844
1457003
1379992
1079535
939706
1419363
1835017
219132
1320383
95641
1802591
888718
1215291
935207
245852
98266
165808
1648175
971974
1088936
1017213
472897
1880085
893882
655201
1400136
187858
648799
1456604
630670
1276418
902955
839020
1918935
191330
1032474
1062632
1213035
1592115
156624
1031062
1321302
825618
1451787
1523475
565306
1419415
1836407
1589246
1095757
1845692
586148
1727767
1700650
1959200
325847
925590
1177724
540946
1024109
1186952
137776
553417
144341
597858
1415076
1318021
1224798
696929
709134
1199170
1132679
101437
813422
1401831
1779584
482945
1929652
1617110
951389
1869911
817603
1029779
1029690
838443
1099608
668570
36062
233862
38333
436440
1049245
1198732
203571
417429
125165
233045
1630997
264069
721275
554373
1372374
155912
1687583
1835710
1896122
1755422
217502
262614
1040006
675626
1782706
1360451
1550692
118874
536783
1368754
1962093
1998315
648510
1506255
1597494
590185
689078
1173309
1412182
857440
448605
1410538
1570787
1304768
337806
71566
1005681
1363216
670475
212997
1673284
691244
1186689
1295755
1567686
928619
782794
1264643
588540
608780
1250913
1423242
612835
1515979
1407012
1414455
844019
1498291
451912
844355
706777
1468054
185839
762552
1707408
221807
1017118
1898696
279185
1428934
371640
1416220
554036
457190
1498544
254817
830766
1865468
563103
1128036
276463
1493762
1078516
29862
1569866
695734
320826
1078516
1004800
1251339
1081316
1856021
1043748
1398227
1846860
1379891
1073671
1938035
352745
1485044
1039236
1940917
261785
85315
962238
1576531
1309052
124897
499051
1907656
1827144
1293924
1122035
736191
1610855
1598692
1646448
554327
856436
82030
1527908
1953114
1463417
1993700
599711
1720575
1854734
1663732
234489
1859697
1601321
1729932
1734108
230197
1619768
1151100
396310
461260
1394390
1872227
245311
453830
1260241
664136
1718777
1492154
390548
1780625
1993120
1387846
74404
798735
1867822
1157260
243318
1274541
382311
922566
1321340
1511473
1502222
192280
1171495
1705485
691292
1501936
484685
1953221
3357
1271274
1250892
866430
632032
519019
1325836
482694
1846600
1921054
804338
1897004
1832082
1488783
489971
1388466
233130
950690
1474983
1206547
1242979
1887007
630670
398516
21466
1931999
860982
1454355
317178
606920
1672389
14844
974391
455615
1161966
1436830
365319
1967278
1881012
1198881
1229401
1128363
823829
1069927
1573320
96443
163061
1777369
258234
671773
989421
762702
1543076
736967
1526966
848084
1151696
330161
448668
1848179
1555853
1087839
646538
814316
1254111
844475
643766
466007
231093
1843901
804296
942147
286646
1998045
1853876
1277752
1276363
234366
566289
915779
1210745
1209735
931265
835710
1192617
419499
1047168
1108156
1159135
902674
337595
1168430
296948
571016
1827376
648910
816634
562172
1554159
1596753
1445238
1311621
1250655
1152029
728630
1705422
53434
1742691
1344459
1184922
1205576
1000583
1859637
1502537
1149379
748568
312448
1357802
1955211
1446456
350803
666450
1458675
1997489
712947
244856
965375
813595
1343973
555997
798921
1181728
1911678
1865530
380693
1008181
1766602
1179595
953350
846520
352117
1948828
102058
1142403
1706963
1752232
1955144
526729
1264949
314989
1604362
909728
1964480
402644
490972
682828
689943
1096485
1655641
341592
918707
1539390
1011922
220683
627847
1297940
283821
1087473
418971
1871628
1039395
1030793
992601
46262
661818
1451510
1206160
328361
1256609
1752937
25810
904246
1866282
834677
645460
422923
814087
84182
1564048
542520
1615899
295397
64073
1773121
1170552
845759
448727
526775
1789901
1734332
793629
158886
1750396
1572690
1873036
1486257
277428
605454
1645953
1293398
1139540
1449390
508835
30494
870275
815775
1792896
1704410
1116829
1510783
363159
843073
1436593
506859
1629828
621176
902675
137529
1950110
316877
120064
1568743
1755918
1444675
1221819
878232
400775
63351
579436
693780
565120
1946126
1601575
914205
367662
745503
1340041
1379567
1361971
361143
318802
1311232
1704281
586116
601156
63947
1661022
436333
679064
502381
226782
1495017
401164
1971781
826171
813660
788050
1802229
1283573
894594
147341
1346317
1297899
1139919
707026
214811
1997750
1825713
474683
869285
470759
1862554
173236
1610804
23064
1708165
1906357
1276712
528010
536227
1122583
1562534
101745
258976
468231
1449670
503189
1848477
226565
126239
1437661
563859
311732
1540516
1779378
512725
769786
784483
1918075
410553
136613
930750
1828646
1790388
279465
913412
690039
367625
238567
1221102
869744
985221
1070242
617781
48756
1752395
1352563
172548
1167533
730682
1334195
630321
1049902
769001
1238737
1066359
1201568
936099
1764758
508785
829597
1431437
878228
1146880
1864002
470960
1336053
757520
887901
130716
1815053
1395318
1858310
1798483
1948316
119892
430730
1764830
1265955
1126719
1843709
1074390
1327064
558858
390525
995942
173457
192495
878156
1596207
1741140
1624642
1637472
1018908
1002549
1416164
754728
85460
1237420
1539912
1307940
1531794
1185798
192679
1884631
1212696
1118121
264873
999474
1179449
278614
1204422
477598
1936242
770484
863576
178368
788709
1282315
153082
1824933
1578881
1996034
1609332
1455496
1908678
107099
845929
1901358
535184
1592411
1436809
1791728
1485055
1489260
1933676
1128847
1665475
1003549
1681937
822817
510150
859957
1404342
538742
1536570
385547
319155
1595384
1646624
761748
882577
1736067
445986
1234710
245680
322008
1126449
1982972
799311
923637
1000160
1579811
1208229
1819144
1536590
427824
1062894
1336049
1025636
1086396
949430
1949310
8408
1456118
371191
307131
815093
1158743
319936
964284
704518
384836
292195
416350
1906920
1550727
605587
1648206
1888559
1478960
1621837
1272370
783813
882204
1920244
1292459
1050299
1114254
1467307
500774
945723
1980218
1582206
376165
597882
1623611
503600
679342
273993
617873
114194
1721654
366734
221315
71296
1467861
859839
577794
1863281
1403337
1490073
576968
459797
289184
1388942
1605816
324887
1179147
1363650
1538536
1263763
485841
1746865
1577496
423856
1148444
909604
308336
790708
596712
1023297
915629
1123484
442198
21670
519728
1409837
779045
315132
828655
156749
987237
411032
1356377
174441
63850
1235080
251322
85503
780876
67313
1206547
1700910
1092190
1749249
1595965
593047
2914
1018644
1163501
1055254
304644
473155
1228969
131974
1904373
1828642
1264469
1735324
1875169
958121
765880
991956
1865925
886350
1934378
278320
933383
1542910
1637417
1964289
1422565
1620992
850207
1751389
1847033
292270
644394
96454
480714
760877
626499
10219
1191361
1892995
1869289
985131
868748
1483309
1911236
1450171
1076648
700537
644858
801208
525052
1256715
228427
1173826
965470
1244393
1673146
216846
1067911
1630341
612074
1133374
1742856
1073671
1694917
375928
1534109
1801408
920096
889755
1979391
1139411
938798
1396167
404875
1514669
1781308
1589930
696557
51741
81977
406199
201559
1299267
819423
1634407
677504
1466358
1268778
1934065
1658327
764727
1445329
549745
764027
1406769
1608667
1672670
1810814
928581
791129
699682
1118237
1106311
626068
240653
313747
958092
1907881
1594555
775783
1342002
1433099
1981857
365867
1697262
1358126
1310889
574714
1397758
1371488
11457
1199737
204568
469559
1859273
1099641
1869825
1759244
1260010
1735180
1553594
1245602
214501
1728584
967779
460527
1146707
1444506
1340210
1986609
491691
985597
705571
1886236
1153030
1114488
1133370
62454
1044694
830736
39031
811513
1558619
1281546
1183672
51417
1908582
1173568
803340
312439
1859816
793473
221504
345492
1252013
1259385
377571
75365
1876467
1015045
1557879
322500
246296
1588563
1615212
1583283
325616
239707
465035
1278005
233845
226922
1883443
1289059
300174
1083121
359847
746226
1587078
1591066
1825435
322645
472963
507233
580453
1302260
1913180
1867815
1798277
1937013
1665102
647535
1060604
1002380
1713350
1520788
767671
58474
1414845
1448515
1701431
1091571
269210
736323
595866
1611333
1581631
1128231
1568074
1374175
232969
1037203
1195203
377792
1107604
1546340
1437712
302774
838804
1369111
511446
191702
235595
1989680
1090600
1664597
527307
1406358
910570
391691
1404182
1378337
1293845
1503278
1850484
905431
758670
1885497
1749901
1825095
1686013
949087
791683
1793876
317937
591316
1630614
1941818
1926769
252089
411751
150299
1864958
1515197
772656
481234
932516
1461657
1401622
1227429
1986401
939449
54162
890292
1821467
1474384
978328
1310116
1004720
1984715
1828188
30055
306029
688082
780471
1640495
1146113
364088
1014067
803935
149621
924721
1155264
1892404
201511
1202957
943172
1921805
1743405
1531359
1923569
1548727
1977663
1007609
101106
1522243
1357953
1638551
725296
151774
1094643
1738462
1685729
1892015
159601
725038
1239350
564431
1550364
76328
260017
1378999
825948
1387845
978303
538317
1405913
542956
23999
87668
941997
1651342
253405
985229
397045
46953
1400409
728824
984429
1356277
664361
1988150
482839
683516
19789
1679293
1487784
1517669
435807
1033378
818673
1717310
1199110
1987127
292994
654083
608584
951278
1180519
1087840
1102179
742082
327779
542270
1055933
365831
1953347
1958275
886998
1178665
1102232
857242
1287392
1779832
932064
411893
533019
539423
263080
52825
1359479
1373572
1257331
976887
1860897
1137990
1478977
156185
1332343
1482148
1114373
1483686
476706
196560
1307228
249509
65530
1098486
1066893
1005548
1353865
1160262
1183475
668408
1027499
1578233
1351472
967129
1727299
841179
1037750
1517103
412358
1095160
1438272
445673
1867528
331896
1291312
1972783
1220286
996853
1972463
1693412
1451160
1933730
1566589
952847
1011658
273458
1357971
444057
23458
1814762
933227
1006106
1075366
110481
331788
974090
418413
1587455
1464764
765527
581938
440328
50283
1639752
457814
1151836
833213
1335052
1330458
315235
1573735
953023
598362
1118556
516719
435192
51169
9847
977024
393242
177502
1191763
351973
1969525
1583439
466343
131548
1617442
356667
1411578
929586
631248
1231428
20470
934504
222710
868321
1981763
1874959
1459841
1082467
1580260
529551
407618
7423
999045
851530
1543337
261172
1656007
1826454
436861
1740922
1905352
1841991
1122379
1207958
585064
418770
750974
287936
595989
1916479
993358
657398
891791
1198964
1032555
433479
421551
606397
1685695
1375932
1127386
1521159
1106969
291812
1505618
795766
1651872
1812011
307217
720212
931990
101515
579052
218096
757984
547834
1678505
629409
1074823
798428
1734799
6752
1320023
1179162
304045
916405
1573735
1898944
1801070
1955737
963645
36759
177733
1350440
1864279
1139138
644512
320775
712830
667824
1191980
1827376
1374852
17546
1886209
922341
1033259
1667344
884881
256776
593904
7640
1701624
1146221
464194
234264
977012
218592
90164
593610
1343464
1214599
637050
1406490
699410
527334
1293127
1888311
1987855
779059
784966
650790
1292795
1939580
1375594
1233273
1878567
63850
501924
1415673
1390002
847320
1578994
130876
1883869
1221378
1747777
243103
994395
559246
424039
1565542
371052
223775
655282
1238829
270016
616030
115639
1060018
92485
21492
390680
678198
430375
435393
1441056
1863089
645670
1044403
1974942
445490
813307
179523
1394782
2308
53101
723890
326384
1394555
1078611
1261702
1818088
1783220
1721471
527728
1622043
1523715
862226
1717210
985784
1535679
1902961
173247
564126
1090521
1206302
227250
1061804
419764
135842
81666
1015806
503179
1087267
983389
353530
1270648
674332
1757822
1891125
874922
1119587
1651694
214136
1365555
296392
56216
1838680
1000248
381641
797650
867406
1476055
51199
629294
958569
1028849
574444
781768
668596
1927115
892726
1392263
551389
50737
1130365
1326165
1188361
791005
645667
683108
1113435
688353
216202
687855
1765055
615766
1955103
937524
1060638
1349530
1578336
1450021
1482967
310227
1566964
944529
940916
872219
1929169
1039702
132532
140922
258402
211449
1451702
1943983
676555
1801020
1804556
1105433
1861885
1587593
1837819
464212
1512765
1193697
276871
1963289
244327
594030
397369
161838
245728
1495325
1904012
1684332
309895
316881
1779109
1938161
1085727
311627
1938260
743480
1672268
113720
837305
1999136
774844
1726477
1901634
1978171
747836
1910780
1787248
135737
1504060
1145348
883529
7494
1477205
1102058
814884
1590004
728969
1116328
495922
1939965
406208
1011726
1071612
1294600
659324
1685252
914050
1522298
220312
1605607
287067
1192647
509919
779810
1048585
660816
1241246
1588272
172091
1024426
687123
1642380
925795
654132
226215
224129
1697152
1849445
465645
1428780
43040
1240098
357195
1432346
883653
1399246
575669
34247
466569
210567
1282792
1046033
1913042
1241039
1512592
569592
834939
1877774
1005531
1613239
913412
865044
1453392
156718
1550376
85503
1169808
682795
260157
1725478
847650
661016
1766571
983885
613746
1393599
1260959
627396
1773206
748077
1148233
1773842
1158576
1185444
1984417
491104
304320
1813008
1533315
1847060
1870438
156974
1791826
85227
1189371
1581982
262537
1986566
1046172
883958
649492
1696395
1820267
289484
1102968
1976092
1884766
1686560
300338
531892
1132606
1306073
591054
1830285
1273715
1503840
1820188
1210330
176501
425959
1297129
407058
1271643
256803
149927
885850
1673785
220799
1198349
855718
989774
1900238
607175
646711
737158
1734698
1404254
679013
495516
710215
1895402
351858
1837595
928858
719025
1603926
802321
301006
1448721
160216
30609
1455244
312277
1141275
313603
646109
888176
1878067
583307
124755
1038713
1086802
249187
896596
53322
1390818
1673596
91654
1942429
1375649
533626
379041
1241491
49678
778850
1990787
186670
297023
1493981
1215310
92461
1823509
1902503
1902834
768947
235591
651886
1069074
1223148
1755
1782220
214686
1949196
552494
1668708
1557450
837934
158406
1281200
159395
1549629
608132
14589
521140
1521696
1317978
812020
1273616
1871021
939764
1767855
1115336
1526333
985817
1891945
1190222
1816384
1317265
1613532
1356708
883339
1097844
1465049
1341855
1296785
356373
310351
1911512
1424690
282971
1401711
829877
1890193
1141488
184189
738920
1870915
1250649
1650299
1962561
1561270
1823910
1700067
1941691
266730
788219
1982015
946931
1727929
72284
1361397
910378
1066271
371784
1065992
866676
767728
829380
315244
1057217
1140909
1772403
694726
1133068
1262964
1770972
507983
1091517
900296
1534581
649890
991452
1436329
1450284
510957
200380
1295395
746225
1615768
584860
928764
353068
146633
1086906
1839358
1937593
1408267
433004
736419
501318
497559
1160192
737139
10365
1495042
754666
1543002
4242
1598461
1724237
9613
484769
551224
1863067
707603
655550
1594145
833390
914887
61357
566408
1013367
278553
1657097
1060402
1002572
1165153
826919
159625
1776483
431227
1141670
1364073
262278
445145
1300106
621660
740773
1249396
16475
69151
1550029
1494646
997726
885340
1689807
174766
325214
1372422
1384718
1780528
813371
1215601
272974
86305
1154539
870247
1918958
656332
949125
1177822
784089
1321181
820672
1904938
1008816
687675
1325193
1911325
703780
1578016
1801887
546840
1515704
1460175
114595
1239577
671825
1749591
216623
1389751
1298390
1791485
1028147
298068
1264333
636214
1349526
166945
1091367
461522
586685
1778511
1575190
240411
943879
1624560
1520777
1693412
1236229
59781
1792015
698309
1517639
906662
1597517
842147
195637
1683463
1708335
1503948
1890064
325734
512929
88000
1165536
51302
1547320
1160634
1338566
184977
1811270
585211
1679443
161224
1120477
659798
1342860
976170
1297400
82622
1409341
1065200
800281
697857
517416
398067
162998
294424
1040807
1062336
1721071
1972277
572405
1443772
696448
1027214
1898784
1033798
1617785
164966
843501
960077
620120
868321
1683363
1132841
1587805
1615255
1067383
692628
1415382
1726477
937899
754802
36192
897455
651769
647976
462375
1107718
1768348
1257438
1082965
1282013
113163
660907
323066
485950
1266605
897884
353267
811052
1186785
482095
1328659
512268
202624
1807293
1842276
1930809
638460
1602869
306981
1376596
554441
1823539
1082694
1759599
1816123
1273892
592738
490399
675820
1628416
510916
11439
1435618
1109782
1328735
583316
1666208
387227
1372503
367793
1183846
1831464
676704
1351511
87350
1214883
178635
1359671
728849
887537
1245334
1059778
1303836
1459282
111852
1605090
1400644
1095786
1252936
776294
622723
306008
687714
1910743
1809923
1909805
918110
1731560
752815
549145
763975
1652600
1010797
688359
1675951
1535278
1825821
1660290
1241794
1232672
742472
932835
461182
59371
1620640
876933
562149
370662
1537605
151889
1063062
397541
299629
1349343
1186074
1552532
1037123
1397827
1463270
972818
1752024
1391124
712054
1718582
587002
448226
1528100
795415
1603102
985774
1395887
1500529
819325
1601737
1375675
1127820
1975109
1958669
152509
1054560
1402513
657364
38791
1081824
1297761
1718188
1974291
1902832
1461436
1141678
243360
1381058
554800
1729961
1503937
363392
781799
1516549
751611
51558
1938558
103968
1797404
1543633
1981948
1612924
1839198
494288
1835090
293569
680500
1717754
1654979
1882104
5730
192332
1602522
1957807
668570
1927845
1413173
965662
622778
1763965
633359
812279
1909685
576917
780893
1602054
1252448
883503
1140159
800557
1997952
332797
1055261
1659359
1548977
1714918
1205077
1012270
1876276
474338
1790385
96973
1639230
1308512
958
1944357
1705682
1171706
226202
28278
1179304
903694
581157
1317717
251545
1635029
1761921
545749
1693757
1748873
585185
493712
158433
897310
1990497
108786
1745314
1205390
482677
130740
1907698
1422160
897231
100243
1171020
1185468
1487115
1237330
1256714
1876092
1947844
1051899
249412
1036223
1991266
562463
252543
1061039
606451
880567
1766001
641813
221711
317789
1622521
1087218
207017
450889
121447
401278
177520
1451908
327218
130876
648194
446722
1685764
1993459
1243176
258547
1558196
131982
517602
1644757
1771624
850481
1381901
304994
721501
722427
1650284
1324563
1178534
1181505
1969235
526448
663587
1412701
898901
1524656
1947012
1757483
1463862
712963
716760
946129
1314965
1758284
1410081
1017768
1156155
1601907
1195057
1716087
970359
917467
1119834
1483201
1074693
73920
223397
398550
1643837
933291
1464324
1257359
1622967
1664983
1778692
5532
220646
685163
623702
410829
1367857
840036
594016
1524961
294029
480380
254221
1492579
1253378
1329044
496174
723690
1582247
98047
1593058
751620
939891
1025480
821040
690760
381290
1236750
946831
963304
1513254
858722
824243
171355
113696
951944
380736
966774
828893
1639462
35748
984390
814168
306308
455575
337170
418570
69104
1727916
837768
1252768
1470198
1204038
1021403
1439765
663880
1437552
753995
1154667
940365
1344034
139926
1019304
1319607
1795069
626357
1062674
1809340
1917093
75620
428671
1826592
1969271
1383761
1258084
1777643
1860734
830846
965470
1372277
360649
552363
1464204
1318214
18413
1992390
700574
1090181
1434871
1055124
1198566
176197
77683
1250454
1820063
36256
1239013
350803
725890
1402211
732313
1223137
491847
1418080
1036420
331849
1958448
684868
1561943
16802
1527116
948982
1909715
719136
1075055
1149279
120503
978879
614124
1969686
1416146
16136
533383
753974
1558914
1892535
639545
1212128
1254674
271721
1262534
1249510
1591534
237551
1174896
653777
820387
187587
1979548
1156081
773678
1359959
534075
508983
460821
458039
637509
1542802
1816986
538105
1984805
1979990
1061305
360071
117686
394601
800145
163565
1752820
759133
1417109
597711
301301
1524327
254055
718156
1684839
1016364
1060322
1347890
1684158
1107218
1303097
1046956
1673116
1228618
270706
1798479
1915530
261411
1223605
305456
570414
1324041
375502
325401
584230
1177122
534065
902937
1722612
22462
1539
1445470
1665209
1441651
1649276
737
1687583
967221
1763302
1222560
1587455
1207986
1078726
321788
795628
992238
683588
1839051
969683
452523
395483
1237743
141434
662297
1674292
1842374
376968
1880267
1142643
880006
338530
89041
1204258
1704511
1627684
739109
1369589
1530352
628071
1939345
307835
702931
231907
1831500
1475830
1532432
1178638
1670470
927865
754680
1366411
1039582
197036
1563965
1087544
114551
1875103
1087224
1779220
926197
514412
1092554
746810
1846590
1515027
1761273
1734353
939706
199470
517794
1656177
1313515
272082
1120620
1797241
1352093
128625
339495
298170
459056
184337
290877
1753121
1010802
1179376
163799
1506386
329890
1094455
1941126
1325566
685792
1845692
1476444
1858904
1427214
334438
1919336
260213
867440
59258
1807025
1352824
1479985
1941195
1957686
1372704
274728
636762
231174
831507
1773805
90050
1450743
25381
1073067
703409
716278
1232084
1545275
940393
127801
911505
1385085
1598387
1450060
1896039
344749
1901990
931484
847528
821603
154324
721398
1881682
1595345
996426
402942
1505939
418674
1175521
1738910
1505369
49534
1487881
729212
1403106
378600
1742318
183771
1702300
184977
1138796
1308308
1887634
466316
853873
1313491
1800653
168883
1925258
549028
37924
452605
1406475
1832661
190281
909488
1233352
383066
926289
1101841
1278339
1711154
198895
644093
1869418
33675
528249
1475886
298039
1144532
1509927
1892354
799221
577712
1209383
1883469
366178
1009970
737551
1549367
1421127
1075161
1516228
484629
1120529
291497
1830746
1599506
551597
566171
1574029
380479
1713209
1604183
420833
1578944
1207191
1555079
1083682
1639006
1454744
629789
586414
1855993
134111
1316664
1706060
1023759
467311
582112
134746
244045
1781245
1075421
861577
482735
971179
1042475
656343
442715
1740879
1074877
78000
1447043
1040362
236867
1586910
804122
654829
1182357
994982
278228
1096143
1248992
916509
463821
577236
251495
347034
965938
365778
1523550
1076393
286646
1061222
1286233
300922
1831621
822043
1757597
237551
1311462
903795
544690
1512606
1153703
1070511
1828656
436712
1425134
1588554
363601
861747
1994430
1315866
115103
1658711
740635
202526
258609
1405051
1581431
1178621
422968
616613
1418080
742710
887052
97099
1169724
1487342
1273734
1016895
889314
1183353
683710
665032
1744549
1828209
1764960
1966287
205906
1018965
1604736
504101
781768
881478
1696811
427148
1196734
1104283
31828
1930971
1051101
1123342
651291
1976821
1514316
125827
26038
1705451
947306
782847
1918033
1848459
795712
1351175
425674
1486769
1800720
708855
217895
989011
1659875
955449
1856054
1516766
1076639
616141
765295
680770
893663
21568
384641
1774515
426372
1182938
1137493
1788435
666263
13491
345874
353357
289093
506943
1582037
627713
750347
517760
1537463
832021
237232
966181
1262989
836666
701432
1560878
746008
1307715
1316999
1433259
1559290
300834
1303854
187059
1453049
94658
864541
293956
938836
1619242
566703
1763170
457002
81805
358744
1934001
303420
1444940
1403804
950666
228484
1336732
1123864
1756671
259102
1782067
989325
692470
1767283
149430
1769171
869425
1753214
855170
724970
1362864
1763900
589127
906998
1266890
918750
579849
1132145
776316
563561
1234710
840436
1135183
1414697
1835066
1885695
1670112
23027
1613211
1311082
799014
1588579
771254
560289
652892
1466598
1779759
1905985
1845715
404894
1970630
1425384
1683055
1079749
435181
1531070
1717703
43451
1047562
1760852
1491231
208340
845909
1763949
1021480
1644286
1888230
115785
255518
1058544
222412
1971155
1197950
818525
233298
137220
38917
1495628
21492
454015
830174
1087355
1061424
644513
976243
1239501
1743295
1092211
1836718
1287973
786715
403714
199280
1341183
460951
866602
1432155
117389
1237532
571529
1264265
1707977
1444166
580315
898091
724462
480950
546854
1723616
1747925
1405684
642774
1982336
1201587
1166237
1514740
1119824
266085
114699
1381741
374083
1625720
113163
1154301
1123096
1559182
831647
1244091
839024
1237358
984065
631079
904497
663786
1970787
1550099
1149772
672325
637862
1296352
1295839
796242
131337
900711
128407
1457989
1564002
1295739
1362428
1666019
1390470
1390264
501230
742621
1344498
1771663
968811
1601865
1437052
1050631
1973547
222569
353723
48834
1752406
444587
771232
1458204
882943
756243
567809
144798
1344870
591543
1067578
1349354
1166929
1983478
1104214
193651
1822646
1053478
1102765
850150
1893082
686888
1948942
547146
1386941
1738310
1235832
1124036
1441855
480605
756687
856146
1104881
779907
1480225
1647389
174139
1303077
69064
1056033
460393
1691213
1311301
840557
814450
626258
1067383
1840088
1555696
1032183
1265899
482316
1383915
435153
267696
537584
1691239
1540274
1174223
64285
494760
1323131
1587285
405303
606440
382144
56776
1665161
1870613
1858909
780972
1524009
672715
1641499
1990787
1924431
1712519
712391
125244
1180062
963144
1390265
66432
1177712
1068370
53981
1607803
1583139
1278724
289869
205941
340875
891582
1442372
855152
299564
948184
172826
1918996
1726
770059
1072446
228309
1058573
1695121
211007
925449
191037
448812
489754
1349845
1057191
1601501
1597266
600325
1977450
1424509
389073
1852688
369800
1334421
115188
324170
330255
1737175
550236
987491
253750
1621366
1173059
804194
1965700
179323
1648175
1780696
608584
1924817
1063688
524261
289378
728718
485860
1813659
1514580
1766001
1470959
1439289
1605222
749445
1401810
1877612
1872795
1424738
766176
663468
281104
1994050
662523
1993463
975352
1172658
1832120
753951
503539
1601575
894349
1821714
1341855
1465637
1553378
1590727
1221238
82702
1677072
915984
1201587
240254
1979048
828387
1235797
13572
1224656
1077198
1969471
772191
1236413
1520495
1536380
1608641
345160
426200
284262
199521
906662
966996
1406379
263796
1709063
738373
1510266
463708
1549466
917844
1613845
1006115
28898
899902
1373972
772885
1393599
1475168
68635
609809
314037
316391
1623126
1666958
697153
1377200
1745963
6382
1370615
1584019
86036
176501
908523
621719
761946
480860
796929
182010
700022
705844
961147
64071
1585788
1299188
1435340
699253
1075514
344253
1465321
1939222
732150
1873562
1802310
1490802
523643
1003406
505028
931644
491462
841551
1766648
898028
1342793
1331341
962799
1448721
1460091
322968
860067
164064
200953
1425126
1114298
474683
789324
1539201
53621
404386
536938
1784278
969987
451922
623535
764130
938097
752494
1141073
1745006
547792
1014158
746895
1875253
1932334
939902
1917338
606523
532513
1925659
989644
730801
1116185
1793706
424391
561825
897965
510209
1030303
1959294
861708
1675853
958974
507777
1115533
801910
44799
1221100
15341
1971756
179367
132498
496462
1739772
1811460
1114175
608518
1952845
937508
226303
1758022
526749
915251
587862
619448
1141488
43953
1684752
1820694
596814
289392
974398
718381
76938
634642
227521
912954
1945989
1958867
45687
359220
1656989
6962
1144821
1892964
1030426
128873
1530764
1508490
1545751
1054314
364952
1555493
1398821
855017
218875
1997952
860960
1127447
1549317
854281
80380
1356277
1816523
1304609
515487
573897
180891
621675
452368
112194
814967
359841
380609
225241
225911
1572103
286140
198726
685292
947345
247238
473884
6599
1967282
1074718
1380344
627243
21492
1561822
1915599
549220
1259191
1584632
452523
1478915
800456
1870133
1416752
1313567
1233740
160139
1487428
1226488
1668432
1640718
146509
1182919
1714298
1522700
1998601
907659
9699
379696
843722
356705
1548699
1925866
802807
1597841
379565
386918
1564376
1924431
1457916
325360
1529436
1692573
27750
512359
403045
136307
1272571
1457586
1152634
496484
1532356
580520
139234
1311167
522569
805105
525647
1048487
443612
860147
235047
809095
1375511
1160205
1823902
238487
948978
206793
606397
1109963
291616
398419
18582
1581219
897049
1215725
1764261
768655
869322
1503625
361633
1395066
1738130
1008754
55899
214469
1794045
85776
476412
132393
723065
439935
1592961
112706
442997
185125
1746291
549240
458400
599801
1033719
8317
1978544
1172421
943
731938
1676139
1007779
1330174
938363
1387978
1035356
713548
870914
944477
1926890
1363781
508983
1437596
537037
567798
1935881
766085
1499483
47948
1501371
1534766
957490
511951
1445548
1822737
1165169
163061
1119262
1432715
712182
1060556
951112
358643
369285
1405814
122112
1103249
1986153
453647
794729
1228586
1836508
329652
1850186
41647
562531
904744
580668
1699369
1668805
1966591
1583088
1830008
1628048
28714
24005
1390487
1390116
771378
224128
1418116
304994
1752907
1535166
1448828
194331
1220883
1445123
5475
1881770
324522
1578525
576955
445687
1455131
1822035
642954
1548750
1564127
481742
1893633
794651
1144203
494890
277614
298898
159061
372969
998370
1473518
432817
1729847
1468811
933012
818966
1369829
636918
1283941
508982
1706596
520982
547616
1738312
1397810
324484
1243595
267918
105950
994521
1987761
1642372
1099571
159380
551287
401696
1669924
221304
870989
1502569
1041000
464194
128026
1271281
132748
1669618
1263084
69184
1666209
1440415
1542242
465787
1629412
13697
812158
1257352
714071
108387
692535
1333332
1896102
1487119
892413
796229
1203508
773728
1563205
1562169
1889487
1713574
1444686
793953
1161220
656993
600670
1894493
729638
1707778
1033494
1527000
397613
449999
914688
1291323
1485469
762288
189136
25912
829608
1627748
1334951
1649107
1008412
602237
413944
1183200
86997
613494
1646170
1919062
37928
269575
1562449
1040421
847594
1617535
715598
647647
116653
576014
50366
1592389
982585
253987
66028
872564
1081408
511317
92405
869362
1204475
1865205
1250230
375649
1110950
984729
1272974
801748
950370
996351
1202368
681130
1067578
1708861
182666
987156
1727980
394364
767509
1931293
1768338
868781
914442
946139
601542
737694
1156189
10837
1388302
719247
865352
1580719
1369779
1256606
310048
1487045
891797
652442
1825992
642872
1183660
485040
1514669
1590610
963293
90101
264780
1448708
1623090
16133
733472
625339
208341
1688367
1108089
1489038
655681
1373275
1838561
1040132
1699928
1136243
979296
1148875
510063
590723
1461968
999125
638469
512576
923012
1977355
558665
1863242
300644
1736620
829588
1665696
624540
98838
305281
1985453
602779
1719944
1856187
599919
1150087
1460402
1085211
1936581
1610230
558907
1902273
1388060
395768
1009066
764489
336918
1322769
991717
910520
587118
19679
857242
1799595
402787
1400791
1047863
697508
619575
1425067
997954
174434
916978
1540961
1950105
1125056
1698798
1071487
1378873
490798
1513467
1566656
301049
634323
924494
205171
47901
568512
130942
1473518
1775284
1109269
1398903
1245169
956308
238516
1294759
1953225
150969
1694673
1873578
709767
997772
608797
698206
92095
869361
1428954
1135078
761153
270683
131521
265391
844125
1042198
1048118
110769
695729
412454
1848767
1055899
1424666
1662993
82130
1513467
882114
88810
474491
985933
1241958
85768
1814037
763361
1025456
583096
321140
1081353
1283124
327939
39269
1589108
1175462
278553
110870
193408
77431
691232
1030731
727117
696553
1832371
842369
575694
1597459
306241
1644242
1598179
1647281
652835
1030656
890883
638148
1279723
425001
1752045
1230734
1853428
1165985
848295
141167
748250
1153585
1682556
1860226
1422792
622382
932234
471742
1455131
379170
184967
1549673
980776
1844767
729762
863880
1377679
349314
964854
1047631
1847221
1370314
970352
584106
1635452
278874
1108848
518683
564063
407018
331254
630864
144662
1411116
445204
714687
431964
1848767
1478744
329474
735857
528892
260402
1567939
1933042
1643787
264366
1651730
1727005
1034655
95605
1406297
1370600
575198
1529344
1200122
1871477
38035
979583
452852
1533339
1188820
779431
1489264
57780
993164
159266
804064
118505
1487159
130196
1061999
448007
1106170
1063159
813923
1503181
1126888
1149113
1134286
1436593
362682
1014667
1595822
1176713
365116
529262
1845768
545010
1412114
1479985
92592
129791
288022
1452770
1705533
1464525
587742
450616
1206302
1812026
1040641
1272008
210282
1745884
375311
1686473
1562335
1094025
480287
1053506
1099940
1849515
1464731
1713382
1225008
959945
694726
1002413
1809289
1325727
424582
1621598
16622
69433
1037157
1821714
522309
1519926
1137071
1896422
376042
1880790
285708
1155951
1816928
1908655
725689
570698
317305
1931681
1856687
65600
79681
945961
1306683
516548
711622
279908
1990971
853899
1034502
1059357
62306
374386
1557434
680877
1081925
1704373
607393
1125744
1462439
1727674
352690
119073
1401870
1194174
1724101
23567
292982
796229
850970
373656
1008095
609741
1357562
529358
1213690
361870
463460
1300331
1530589
1428323
494873
114425
1448633
1534220
1659888
785156
447929
1453307
1435868
120111
1978599
1050360
325370
50346
1134129
1732554
1715541
523277
246549
200772
15396
181317
1456895
776980
269455
1446797
1322809
1926423
1749495
1566044
854652
399776
579093
520173
710435
1885178
1841991
1861301
1718627
885090
1237837
74921
175983
1383617
889282
1691016
131461
146941
1362357
6246
771635
1827968
777848
1166817
1348694
1151676
1245055
992023
834875
939017
1978928
808591
1410912
1837305
1958266
541216
933224
73754
1556157
917541
1637827
1422997
654203
513122
703738
1519311
1631589
564339
1274207
1523962
649593
1239676
1329892
182953
1449759
1282498
213485
1673694
490260
246902
714799
1791531
1548440
1326454
1091084
1044659
1911288
766421
1479145
398348
1935072
515157
84687
1227960
721501
306403
1997750
1118595
1591427
1005621
346
1527421
1735871
725689
1104058
143153
445966
269702
1244768
1940659
57173
448419
719441
1413743
418958
91844
1539926
287573
1633080
830913
1447803
928395
306571
167456
254785
201354
1100820
442941
498561
749137
705738
1931830
1309882
1129393
1202291
566849
147579
177938
376903
188175
1062336
1639739
751444
1332565
1556157
1921179
560894
1742738
1678282
1556472
664105
27718
1934169
593923
872481
1704611
589705
240254
1609921
1167232
1923014
1406072
1093586
60804
1604329
613264
270861
949777
106983
1958782
189006
275192
553742
1496376
796676
1781752
983090
846075
314454
1555640
1790360
1449082
237068
275365
856288
1979048
1049466
1284048
132313
1248067
1580916
1059370
1408184
1191012
1641543
1753875
885331
917844
1182768
1344876
1445446
20387
1802543
1526684
219343
1616766
767345
620218
1320088
1611970
433764
901077
576029
385582
920373
435192
1963372
1213413
688437
1500230
568483
130383
1662314
1835630
1134687
1912328
981839
64295
118630
1482264
1276418
233509
142758
1481821
1942336
1494113
423339
793413
223315
870977
665198
698656
1616929
682086
952697
375017
824173
1590269
992238
1619421
1787860
501338
718967
1256809
395197
120278
55403
1291304
862621
1309707
1946299
1386894
1288324
1405257
574198
1216579
967691
1892600
1409318
11204
167788
1426460
1461403
1454407
624674
1832623
1020327
504707
1521261
535998
1509913
1751474
1458064
1609225
1080085
860042
1542298
1451434
1102543
876561
191971
1781456
1081824
1143391
1593410
758785
1134439
1339236
492730
1763170
1827360
486275
855798
1337880
392164
1520568
648910
1415404
1445533
1518896
265939
643871
356569
738119
165000
784608
1763235
1970397
1791028
1465533
1827697
239755
1093261
1897083
751848
324168
620236
52267
1829937
154264
1555472
456768
1490647
755836
1579040
1486727
541894
1372647
40034
54094
42746
620648
987072
1389030
100622
1387402
1445575
1941922
121008
1324909
819739
71766
1679196
1702774
1605135
1872139
1931186
24732
498179
476786
717377
1468051
1166094
990990
1999712
392083
638251
1934299
424879
477695
1583747
1748717
1957325
1799584
1498257
1124862
174507
1241002
918721
1006095
227277
75220
570520
1053937
1517103
167796
116567
1638475
783857
772913
1021818
1096680
1055941
1418788
1996423
518714
1035243
1208875
662618
1626826
1954495
1190598
350596
1980807
1459299
891287
1018390
373854
1529395
1856595
1280604
1007457
536052
1645709
950865
1703344
672420
544480
1257516
491814
943480
1305891
284664
58495
1841646
896228
1387866
1139274
1916362
1048545
1713569
1937527
774746
1922430
216623
875696
1719995
1399318
1812107
451351
832377
1685
761653
604871
1862490
350341
1033007
949110
337543
1141120
837743
719837
1201487
1227686
1758285
256795
1758732
216317
1988638
304644
609149
222797
273499
204681
337334
798966
1257810
230867
1585477
663810
1372373
1229884
1993512
486506
1233330
1452381
1489618
1445949
1029327
1429012
1829331
93909
1688307
869058
747984
1124869
1622590
798337
624082
1714862
782086
535550
1154774
1860990
1617133
321935
998169
1763964
348657
1682572
1135365
1289059
907492
1778818
162971
401814
1484732
1966414
503003
1524862
211150
1007923
1152112
182069
1003963
1750271
18328
1577403
1354406
281219
32984
1312282
988687
1012892
1648991
1720406
193859
1743321
701953
120995
1612262
1370314
15329
1296771
1784595
1297632
1421395
346687
1301299
632297
1590658
1782345
1088852
961131
1050111
622847
561858
1543541
1688168
197880
1464734
1087670
1204740
272978
1365386
1595222
656564
1201838
650671
1081406
1307901
332767
1421414
591297
1286793
301169
1252448
1082467
1834303
642196
917727
487048
59656
471038
1712093
136886
153718
67944
111910
1489859
1597940
1362181
498673
230815
1667037
1133411
964536
1855037
656176
760265
1778484
1414852
950692
1462485
1543032
1847902
1308185
1075000
322899
1396637
593359
1867822
1130577
1659412
945702
515707
1897606
1182507
1789120
1892414
663242
1073525
1421178
510156
1974093
1429143
306241
881470
717409
26360
673552
204279
256776
421452
1430759
264832
1501888
497645
933576
598023
1118739
1608938
1033586
1179606
1671082
802250
1492162
247642
340001
1853241
1817840
256810
793343
716579
385740
1884851
1887935
1240543
1763235
877178
219544
1012018
73062
526448
946966
162710
184712
1564566
460276
1301685
1829755
1781218
1786435
480296
312592
1166437
1119011
1169193
567225
224482
1969073
1372229
372764
769496
314550
1099428
337169
1021492
1179165
294411
21033
1879099
1176558
1891693
608556
148300
569101
485823
435350
485950
444641
1398915
1552230
904247
632646
1239001
898572
135604
979575
990927
346424
80096
988154
167054
1113738
1569580
1655880
1415158
1498766
1561663
1915624
1807268
1135176
1890378
1577484
337806
1933369
1181071
1666419
1163358
160425
614634
1168884
1576334
1437025
400634
470608
921280
1511538
785434
130437
1245366
933576
1512124
1297223
1025409
96367
1958151
1925335
189380
1926880
1097515
1069369
386894
914537
1538773
133033
320196
843741
814440
1974524
674001
394364
675939
835033
157458
124662
899902
439333
1133411
1485986
948542
663303
1370999
1161604
527978
1152406
357440
515809
238925
1786739
557725
1004420
39708
543579
1214099
287741
476255
1091639
1754270
879001
895802
1864369
1461157
41749
1858200
4610
738151
682105
43528
1711248
571386
1437644
1201134
82401
1636436
1853241
909583
174187
146463
1736161
1081490
1466584
837561
748784
886350
25380
1209715
973710
1937106
1831926
208796
1235604
1016990
1810217
425561
1430787
20567
1583943
250643
538848
1889043
1879874
1453307
124798
455827
1494849
1133974
308486
1359505
1159102
1358920
1139052
1120003
1262465
88141
1761967
984487
687445
1930809
252089
237948
1552047
1776074
852682
1573898
848413
1862899
167835
566512
1750780
598628
1244550
458369
1026981
1647469
1941195
559331
1510861
1739869
441904
382929
1118107
1690221
521638
1024147
581416
190284
263294
445337
914909
586264
1686502
1802048
124236
345751
480138
146449
836649
857947
1809547
1648706
43685
1520311
129150
1355050
287237
56870
1811508
1901903
403790
293025
1119893
704293
1676229
1164929
1923422
1098358
1152406
627302
198820
291690
1424205
631969
160646
1285873
1575285
1796796
612898
914205
1379774
898429
254220
242863
249698
601542
1425201
1780704
1560201
1517207
952946
924681
1226449
173256
803003
1139831
586050
548976
1380728
456247
328058
1410186
203973
1920244
327760
1262149
1054502
1606171
1442014
1728819
682447
72541
370038
220816
1545970
1563923
1969913
49361
1482235
94662
725307
1068251
185020
1166309
235004
593673
703921
1388914
617
1977374
1032075
343537
1460755
770941
1077345
561500
1074935
186884
1834101
362635
1647915
1534783
1027721
278742
1636302
1916344
1191279
1439232
1322579
975749
379865
1601738
1026862
1791485
1374179
832546
1076284
1532213
883927
117090
1074277
337098
1950048
1945780
1721025
1684752
1726786
129705
1094646
759139
1844089
163377
1963389
820901
622312
1866520
1688406
1221617
20263
1251695
1267659
435394
1274872
382648
1621846
1749400
701767
1443459
39757
848188
1333504
1287963
1460634
1844526
989385
1815045
1570505
623423
419226
1761256
1871902
357414
236568
83323
1193134
725403
1591465
1583638
1707371
115103
1996516
222753
40454
1609219
302691
1037955
1552420
103133
85154
617448
908917
582256
730278
698226
961840
1404915
1857492
818348
285899
279961
1145361
1798440
314946
448369
583744
1875452
1124855
1801995
624487
1596376
195019
1116835
719177
1373844
1778372
1212437
864749
1536651
1688771
2713
577758
1980306
1248077
137185
543640
1032804
496960
1203262
458547
394156
258948
1242678
575655
1875170
978810
1839869
939722
1046453
1499721
467103
359046
931818
1497956
1189296
104819
1517301
949087
650217
223577
259155
908446
839685
399873
726884
308674
769869
91819
961732
1670762
849109
814507
1446601
1056219
405704
269426
1014877
382076
1436416
1377375
1661062
1694595
1621215
1294247
264434
751772
93697
1201566
946139
1593550
1583943
328993
104560
1143662
645275
855491
1374380
895935
1732196
664634
1309390
519415
14742
1601173
1160767
1308156
706836
393021
366343
1731906
649321
57659
560615
1334529
1684062
853303
1420910
1061787
1036708
247495
1705422
862890
720128
1381101
1894078
177813
1829410
181752
654199
1497565
756028
1077369
1675524
1410020
11585
1994493
579873
1254877
1542605
873848
519339
495985
1023844
967617
837934
911181
378040
1057997
334291
282875
383284
1820791
434909
924284
342359
213840
1419469
594759
722927
403142
1251039
1878378
1784064
1251039
494051
151742
1971864
1801854
412144
1718213
1221341
400301
217022
365691
1148474
1002413
621719
158523
1916209
440658
779482
648334
255944
952147
1572384
424874
297874
1895501
655123
1163143
319439
316993
118238
1967355
539788
1327233
814614
595740
973550
1264132
1031765
264699
1306645
228561
106025
1368812
80156
740468
266572
518748
804196
1968769
1381676
126642
874753
699490
1741594
1936581
988738
1893411
766356
571619
815378
897563
370520
1809566
276592
793079
59784
1230394
25127
243083
1952314
929760
47025
569549
475242
1932948
24273
378541
1144494
1204840
930079
535975
399845
330268
1009314
1015208
671883
382392
1158877
899502
1261605
170568
970097
244675
1726980
245282
1824462
1457872
198245
1595327
92412
312919
23064
439243
1334950
518083
510260
474740
766624
1656233
1779296
431455
245533
365227
1020265
1378085
329188
1794651
1493581
1728173
883784
862336
1514087
1377844
483446
1497077
195107
1322534
1170467
406199
1908131
1453315
464000
1006874
1695001
914037
564379
1404420
1877859
581278
1759899
320582
798574
1998522
76866
1937283
1829848
844242
1063168
1551748
510500
1633906
98770
743480
1655399
1170177
781630
1246231
99285
1099024
944453
1342969
1339779
169774
1106460
585186
1669211
229339
738677
115176
257352
165038
29873
166428
768729
307197
1381682
1025401
1845972
1552608
1856220
15182
502880
1469341
1023298
405895
862995
1456728
820309
1017863
816091
118631
332206
543640
1005290
1143555
1104682
270116
268768
743817
1260886
652098
1091676
993632
930416
1063185
401816
1290507
261801
777954
362506
1404688
272354
1780254
1773310
1447636
1030932
31720
396634
1284823
1897066
1588266
445395
1595320
509387
1669263
708903
95597
1602912
1020718
1398346
197461
909472
1937297
1442291
1230546
664364
1322782
138715
644089
351973
936218
1134687
787694
1297433
1316789
507833
827280
1545694
1470388
245067
1338927
258976
615527
147251
1735535
735995
442022
1272232
1149007
1125049
1775536
75663
288585
308060
1530902
502318
833555
1116615
800240
915341
572566
38333
866337
973550
800330
926791
216631
1519056
1182100
1937890
1157027
1055105
1117532
216950
1314602
1359784
1507600
1910329
144800
1668656
957139
1609865
1550587
997630
1851143
837974
36995
383739
1566712
1029949
783806
1758429
293045
1472185
1642608
502557
1438291
1965810
929051
777329
979583
1538605
36811
277078
597857
1135286
1307565
275165
782743
1835787
365867
675776
1511088
1108753
510887
557554
1428972
100366
577930
1700974
1198464
840092
578654
1087495
1059839
1490646
1813051
98718
1758548
234286
754874
1771321
647647
992107
639380
725910
1212202
55194
1436576
437128
404937
797085
293695
849175
755894
1872407
613528
1091821
1386091
1911802
753265
401505
1106982
1533000
827989
1533337
1914436
711622
155267
1156965
285514
1868334
1102918
1103724
1851528
215434
372421
1085910
1039395
1031392
1486164
728921
1719399
1977631
1336881
299625
969874
994777
1144817
1723947
1458739
952168
1673596
1873080
1314719
9531
1967446
329536
449880
843329
786719
490882
1739354
455602
1652178
1801620
1098852
1635391
434767
196728
882392
646135
1672208
1479103
220862
1309138
512660
180319
1646881
1257605
946394
587629
1669128
1654538
634357
649360
1428219
1347261
1799719
1427251
1568089
313747
1186674
1537089
60347
399147
1447642
1767499
888432
1085477
1475212
1833636
349223
805387
478489
1016853
45183
310504
1161420
625771
334998
107011
1414883
746120
45141
968076
741593
62317
746650
1008093
184105
601289
1243866
1294123
243418
738038
4610
749885
196707
366682
1919065
1390232
743912
1450156
1721471
1517367
1107127
1849756
281322
1156131
606920
1560251
25966
1044545
65378
965102
1318699
1068256
962315
612562
724225
818082
1026708
1147494
493296
125432
1944789
1809502
670544
1807611
990796
1672633
1634913
1701800
236960
1415940
986124
881731
1601534
949521
1007612
1592044
1435944
841738
133824
778653
220720
1697741
542956
769856
1134726
1930480
1835166
646021
647237
724456
857113
1692397
695738
777408
1269473
545224
383474
587642
1777883
1406836
1094837
1322073
403045
1571237
204180
1811294
620832
1320858
752583
40022
1057636
88694
241156
1055567
1937491
831910
1381105
1366100
26031
258599
298445
1889316
1823262
1506549
212482
1306757
495757
1334346
1630772
580508
1512411
1908104
1013529
1978782
222487
1690084
658152
1092755
1104213
544039
1032429
1464765
85480
1371488
1842221
1880560
991202
1310323
1030602
17173
1273171
1236085
1517907
537705
408050
1216807
811790
881261
538325
1007204
1589112
1808681
1271476
1686521
1197801
1090522
132474
1222947
879819
1207615
1742256
1628896
1903394
1787141
1694401
1718188
1058879
276096
786039
107426
1437596
714060
141537
1609015
1266605
89041
1761281
114514
1265669
1482748
1705539
349006
1254320
683005
213807
1031097
147151
312100
135882
157577
1319295
1010186
1711969
1045858
17755
985597
89805
1301798
704171
734607
407101
62361
1029819
553191
444523
1193023
146633
1063062
1476866
1767915
757701
1455906
1072010
387047
1069810
1508405
1887007
1656599
367463
1641361
314018
1064717
614634
911654
152135
629502
726057
1474371
1651357
497488
1494421
905106
1343809
1515488
1176071
536346
785523
649725
465758
1904404
875020
1014439
1650415
1923872
1252768
1792927
135531
147645
307056
1449683
1903549
986007
1123732
1802383
569000
637720
1984578
232064
795169
1920977
1368382
910375
365865
1145621
1312028
1385065
215215
745081
636227
1453637
952385
52139
29098
472234
532750
1231749
911179
321908
1517385
45136
1396652
382364
1688227
1879210
40153
1895168
1332083
1120848
687057
1658529
138525
1505178
873090
1119209
1291056
731291
79810
756401
1620894
1322809
1810793
719934
1093069
1661910
889827
311942
1102500
1870915
302036
1791886
1106221
1665522
488816
1649329
1837002
1853365
1257455
1033540
1714045
1887571
924538
1701100
1671079
935966
132016
597298
862336
1169919
731836
1497984
1857826
1761698
1267020
1424925
1780978
1672299
1011444
1994812
1519279
342445
1170082
669716
1803736
1872518
750315
1078831
225902
629253
1923800
1018875
972522
1290468
1039319
1798728
1203242
1921592
138079
1421292
1917025
1905468
1425492
1161357
1394706
1454897
521622
1452190
647590
353596
1601865
1021438
1978312
1470599
1641248
895766
143959
1016400
1184946
591423
321044
1436830
1090432
266007
848179
75375
1039720
925914
623551
1050792
428771
1172270
715359
685292
542591
1627491
1286697
1764684
1159410
328477
755713
1827381
89986
1622369
1253351
1722688
1006702
803217
84326
1455825
1148172
83602
1492810
1871039
1619094
1109396
1972111
1288216
1996242
436496
368316
1540045
1223263
664136
913178
1717406
1378873
989127
884500
1323016
845360
904082
167552
1667372
940153
1859225
148300
1378529
994982
1240978
1865230
1170175
1167015
719212
897244
701475
233045
1626522
686027
1384610
897666
561892
1464497
953381
920889
579204
668458
372858
1062808
29295
1398366
605619
219327
1872583
1089783
179720
940444
1325866
53618
1771101
1264187
208487
599944
1260189
1905782
1651100
1062542
987025
1522703
544290
878441
1862490
233814
440489
1579936
170447
1907163
1582167
1138503
940821
1629860
836148
499313
812928
855360
1466383
1194151
1036605
54027
314107
885708
1051714
453342
893113
1531983
1534766
1028933
624324
1422061
1283586
1365399
1232699
526775
837574
839068
1230700
395483
1810402
1384855
1446007
1032735
505487
1166559
161968
619647
151476
1166538
1366496
1224605
1559464
1682842
1352872
401685
880271
223505
1664562
1119129
1559016
576660
1432172
160394
1639450
1547415
1506575
1574726
1770152
1230530
1912453
195769
477117
1583156
816634
573813
365471
781733
328795
566296
664409
1175128
1340516
1338511
1161683
1183180
568222
1785092
784785
949811
700916
275365
877119
846513
74267
1855219
781822
1413150
1513434
1030459
1705120
81725
1206099
469458
1768666
1899198
1846826
537584
253894
133870
286118
608218
475774
676870
55195
267970
224899
633551
115720
1898066
1539471
853406
670055
1831435
1124815
178611
1637237
521622
717680
842090
602088
1291458
1154725
1955091
313437
565790
1134931
1674280
569427
1618962
1560846
1707656
247931
87881
1933239
1830055
1302082
1124855
1084262
1414671
1888611
493195
1968423
966384
1836690
599178
395269
1950576
924337
1566857
130399
252044
1630613
1205293
910622
361870
764456
1857737
167153
1920391
49071
828706
433793
378570
266007
1326997
1083756
941513
1766877
1628175
1231625
1672410
366085
308072
1377616
241378
1894504
1910402
1915445
596868
311389
292721
103621
800459
1439508
1809544
1028151
1350076
1341710
1830914
652215
1529436
591221
92935
1252483
1647777
94062
780012
834343
1412247
1169546
686053
1493277
1368401
228013
1127398
584937
1737789
781402
419319
1346349
647199
1858282
342715
1472752
1083121
581199
1665519
1821398
1772641
752463
1515488
1837276
1072609
1316590
1903694
1929780
1407616
217071
416604
1444472
887885
1039230
1872647
1962788
472127
1764406
387047
1480160
199428
463077
1408593
565589
1458897
210285
1617832
146267
419446
1512392
1800237
686163
1609967
1499492
47619
854551
216722
182171
329938
821350
1047186
559649
1326145
714497
535277
1415649
1894644
282633
1747635
445910
731992
1881744
1238753
684090
971983
509707
1526041
213366
251541
1186262
754802
1961838
1865880
893699
1597266
214930
1053736
1842028
986689
733306
90615
1442014
934758
1605935
1381337
1675614
72295
1776792
313111
1602810
811490
796411
1924780
1689251
1408845
193867
630074
1584509
638623
1131546
80715
222962
867380
1649799
1853716
1879210
1704371
559202
638121
250769
39614
82702
1100005
1756190
1730180
1595844
43428
803157
1580830
250951
910635
1535135
695002
1568624
167054
1961087
1719898
1200963
1893376
327490
560289
356089
1127873
724429
1090755
1126888
71557
1956121
1445238
1819481
310693
546203
632417
1190994
1896790
1215819
1525326
1272008
510957
490633
884834
386479
811672
738601
363191
1280173
1547415
781889
1887256
418979
60804
1601905
1309957
176048
625502
1787035
371407
239448
656387
1670331
1230274
1204606
473576
824748
1657412
1880363
1927242
907430
637385
1975908
1805190
1823902
1367573
1075441
1174954
1459609
651761
270006
1176941
429286
827655
204138
1011196
152161
152106
1211160
13572
1718033
1420528
1813533
244491
1800166
918078
12841
946012
356166
1075615
475813
735833
274080
1821872
246324
1652747
1185055
70033
1130802
1405968
1276662
1304471
1284570
721531
914913
1015496
652336
1702976
1631458
726604
107856
352044
1102
12536
717394
243850
273427
1439930
1186978
650409
1888884
569766
189099
394411
563352
44724
819966
1824947
1587096
549997
1289069
312289
1493594
612072
236226
140162
1362353
830405
1908134
1609435
628563
602541
528563
1547173
517085
1784251
1903211
1187490
113138
396031
1430228
420311
557835
801505
815689
1390264
1967223
1969835
1145173
187216
1256277
102930
1072225
723762
179526
1608984
912056
88255
1940914
1673246
1679287
1924673
1868404
1321457
210158
228561
1510648
1648467
1782580
890038
1168402
393685
897299
1264092
1645780
488742
1116567
60615
1474229
40231
1591930
1430932
1658070
392916
1518147
1431975
1833282
1236497
1690570
490798
58016
877507
1583400
1963975
1758475
1444130
476541
1915975
727952
526479
1139360
199455
569683
681813
1493718
487370
1643057
970234
1211337
1594253
1355475
808384
1074875
148525
419844
1675532
1951936
1792437
579742
1274129
806263
1309657
892659
1522860
26837
1870452
31366
1148982
583891
95420
1161239
1674254
160180
602304
1241447
1377118
1921149
1575895
1918213
503329
1793876
1258413
382976
1317332
1718328
1022048
1449984
1383991
1562970
1654467
200178
1917744
766244
779009
948872
701033
1518023
1192916
1111135
678631
1986296
1330423
1435546
732103
1333063
216702
977021
557323
47884
548780
208316
1379306
1445238
1894149
1891005
705375
1993224
1068730
1434228
1984397
1625786
450481
1503604
81337
924986
584628
1575045
1947001
1972316
566292
315843
341439
1613870
335896
1246074
1504917
1974069
1301159
742590
298470
796246
252526
36338
180911
580409
997196
1963323
593076
1825177
235562
126755
1953389
1543310
1523326
1099782
81347
1893520
528333
361110
1341195
1446966
1742291
691641
526915
667228
1385138
110349
1960887
827544
1338643
1315325
1409747
799080
988154
285170
1244393
960775
1457707
1313975
1774689
769106
1007779
504797
1811187
1952768
187141
248001
880908
1090499
1423288
803284
1452585
689576
420628
292810
1221071
1923882
1336196
5767
1058528
642951
1669083
1841703
144341
1238405
1908038
344216
574672
38088
1161123
722751
1688406
439107
995923
1229832
1849089
838629
1153924
1655259
1213047
505544
1859637
1116162
391882
1683255
659781
1561374
1839652
1683192
1744465
1523368
1701688
140275
1483751
512804
1804397
1864448
571471
1599737
1897606
118317
1587699
782905
243800
1066923
52258
741838
805801
1207194
972254
1523852
772171
608042
615393
1021203
940837
1308578
1596796
548839
77916
1292876
619575
953682
9189
1954386
1951574
316805
429097
357485
840284
711699
1597050
320804
474315
1306881
433748
646582
1547666
1504986
1171413
1703508
81803
1428972
1261386
1261612
1406479
925219
1852303
1447154
1115799
1749901
1555615
1794182
1721830
1591877
177934
1024782
1214581
1166459
1588425
961032
1937817
1034095
1619772
982629
449504
1733579
688713
301478
825969
1129037
1427118
486455
234519
677452
615069
454834
1019490
1007653
1483077
1453069
121885
283649
593047
1037353
1310150
1686940
1595750
978176
287656
677839
594065
1396127
1351043
297128
449546
1171938
970352
436963
1206032
1005621
1960614
1597
835310
1496333
1084262
1573553
633605
890228
460563
1434753
892926
885456
1029440
1693670
1672250
1695445
387932
933291
1816083
889193
1844460
955314
1566055
178906
1646907
1930982
1107117
943120
1779114
1953221
1224942
117791
1523475
249630
759266
1480114
1598948
99129
987403
510404
1026822
385970
1764406
1085560
133172
1581854
847377
1173094
944422
926856
582846
582342
641248
38572
1085910
836135
1090559
702300
976169
922181
1006718
232507
122780
299191
1596288
1933711
1871583
63969
1945412
47114
416538
1167395
463530
91184
1039978
419451
382014
974108
1082139
1791997
1348255
569409
1826229
260749
1964411
1034439
1667845
19538
444208
1780077
1961403
1674825
260564
1248020
690806
453568
1640571
515707
1123301
1286950
1290176
1550565
571463
1399196
1141162
1496004
1778755
795051
1641602
1609811
776872
1425383
1340516
1086546
482029
287728
1669758
1747094
124471
257209
1053650
1248306
51944
1594180
393491
565786
1781267
1445449
453730
1615225
1126547
1650883
1570495
465809
1636989
1336696
987465
122921
340769
225871
782921
265966
1834572
1528461
805568
1881269
659088
551478
834465
1664362
252044
759593
1234223
202339
1628289
1959329
400039
1402211
1330011
409026
1895402
7046
1371689
1604837
307724
869962
965775
1909786
1335138
651183
271183
647647
1025409
980939
214574
827640
729638
1990683
225841
1308859
1654372
1885143
1782166
1252462
1267425
1051554
624464
1523587
375673
1270573
117792
1755555
1629860
473989
1300836
1826656
556789
703363
1628249
1555082
1316367
983311
189169
878389
1316436
568994
1591591
416953
1006006
1083123
243451
528778
117424
511079
841780
1218982
1126939
18750
607737
1299668
1295985
1159723
1318046
1302322
1569678
61969
1987239
1017863
712369
355219
337256
1387430
1670285
1820613
1868532
609722
1795159
604541
1271159
1215034
686357
1215280
1482234
125016
317949
698345
1153280
1296201
1020665
587347
1558044
696539
1429916
126080
1399259
1780421
672817
1942953
245873
883972
596992
579873
482233
97013
550368
1665623
406071
518299
1894825
213500
929704
683453
1867930
704334
969111
1703667
1071461
1590163
1104112
388929
1896645
517868
909013
1389144
1969320
1555082
722846
84828
1771048
123456
160286
934360
827085
1326063
1492448
608810
1497396
777464
1809365
545610
1841526
1049811
780554
727614
1063668
341169
1479214
465878
1132812
1270648
457847
1849122
110568
312629
1740584
172687
1137687
1826348
375311
1665847
1517498
1658225
1741594
357477
106785
408989
1315997
1214970
176493
1510648
1182357
1811172
1191484
1950871
1333737
144259
938123
211199
78087
1705630
1770610
1074482
792518
144875
751334
586223
1480773
803382
1662562
976511
1773077
986704
995500
1621139
930686
1949427
801112
1397261
696304
651610
272568
1822912
173247
1726698
73191
229317
1844348
1712588
272664
1519799
951065
521210
933638
1753875
844082
1548786
1251829
769804
1943379
1270438
20753
716435
948597
737063
100598
595866
642055
1657295
342829
1916591
191592
1133507
1307700
1140809
915750
1061913
185507
1418223
677292
1538287
95592
584520
967242
1663821
1361359
419522
1769895
1756225
1209146
709449
441416
329529
38295
37237
525584
14993
1946056
115811
820662
1078597
695941
1234183
819381
1867942
466418
493917
240214
847065
992808
181439
1971831
817846
447191
683527
64816
1482699
1197306
36759
1507138
1656301
1068258
432005
1352436
1172978
1948231
881208
1247532
1743376
1805269
1433307
419258
1429098
1516876
1539466
673052
842013
1183226
123931
1342164
786120
1599188
747432
1482575
1691736
1500473
1478073
285020
1474597
148254
1249425
1414945
1518358
39753
521622
1714391
95336
428971
1793308
1026308
1669761
241053
1812142
359250
479725
1229766
585211
1637054
371643
1423991
1556459
16377
1356290
1270534
1938195
482522
1307944
704205
1300539
167827
1022447
266383
1998265
933135
1416315
1747310
87990
1138124
628116
258145
1445583
403987
1043979
1872723
1947989
1944625
1718067
1157634
1859458
300159
767728
947452
402449
1132229
770880
828289
174187
101975
1234233
695120
1184198
1288273
1088069
1683543
358430
882871
1249461
309517
899419
1396742
1466934
37651
1301442
1531944
651880
1873606
394928
1482699
135590
35284
1132935
289868
169725
448233
258960
1413552
911350
1206346
1808885
734696
1193397
1273381
1280950
488707
461041
906962
878321
1497765
1327157
406525
920589
733455
616270
1484181
946250
1416069
1043240
330812
1924673
994825
487202
758065
986114
1972051
557547
1358192
1602555
1760725
1817645
1644895
1317423
712768
1424749
1844187
1760642
1353970
84524
1018383
146983
1485327
1262358
1161774
149773
991611
1032445
546292
1061991
1100683
152416
1904206
804457
1026045
601082
1427251
94969
87704
244681
1294514
1456583
270016
1090014
1455430
389518
213764
620566
46764
472800
626966
487074
1395240
1127312
1377941
1222186
1159291
1844618
124755
709576
1480695
740383
137044
5812
332312
1706044
1883891
447618
1627832
880271
386
1051424
1454666
31401
1630044
706425
1988801
377895
1889232
409285
143976
556612
217859
945290
1188673
1047863
886786
223919
642336
252372
488313
1801289
1929002
1464338
971895
282678
1523402
314342
847902
1298572
143375
1550727
1232550
1358565
1438029
944644
455214
980864
666079
1124845
106656
577457
531638
620080
867909
1328057
1331151
242590
147061
350219
1278339
1421678
1538886
969719
564063
1893218
1319887
805578
526213
1128954
652677
270198
84608
131281
933150
1142620
584882
695941
804003
297047
27539
210402
667651
1786887
1195675
1343695
763154
2713
644701
745629
273906
834080
963863
172374
1893724
695111
1194819
797332
1425902
590358
112292
310024
117852
1082710
177779
758022
1536883
951128
1880315
1871803
599401
268295
882911
1586961
308300
1329448
1185195
521402
154364
933227
1511202
1222366
1322248
1079593
532802
1420320
776917
1491350
950866
1216224
1564267
1064440
1427566
1278637
1604736
453739
372590
409434
730304
553229
493712
1867528
1380044
1263123
1906531
1231039
562954
62779
1304797
1442907
72304
1066776
919305
1084941
1963125
833256
1955309
1309030
481868
1070674
352625
1637834
447478
1060604
475176
509999
1116292
1383034
26107
1263011
863330
308672
664634
1727522
1916112
65378
773400
1859788
576166
724183
1074678
621725
1258120
1834556
1169927
1558455
1967407
198812
1397815
1768905
960524
1384747
669716
1465961
653790
1049216
375421
1192199
28363
1997577
423529
666898
824443
1363351
1319607
333559
1579025
1849350
62928
1398309
1753618
1911861
1864134
1077519
1957751
1491790
874734
440328
1870133
1587506
1338858
568108
1277359
1143191
1631806
379897
497336
394697
264106
263064
291651
376439
543407
963313
1070107
1234314
1381265
1240987
1509207
457830
1145697
1380309
775841
1606075
1628241
1888203
776979
1492201
1943699
97128
1354380
805253
1566692
1111756
78644
1389866
835710
725520
1156298
6400
899796
1879168
1312026
1855195
1356096
1147102
1039395
1550192
1458279
765186
598883
1996240
656554
593959
1517639
358445
394023
1881682
1082424
504021
1305448
243022
597501
1699016
325214
359439
1459383
1910557
241392
895758
575539
1629269
1100245
1865364
1496342
1581177
1386516
612913
1826103
869038
109568
1516719
1702105
948004
1196363
1046209
1898116
1346866
701339
162531
917322
437816
526315
1659536
1295370
1414329
1370769
563196
1177512
1992137
1372983
1475030
628131
399545
1720619
138647
916086
443076
1891633
1968289
713548
308508
1069927
414663
1837164
938464
572832
1879232
1484194
1972785
1517207
1971966
588077
1246209
257820
1226591
1523385
1526563
1993132
278606
877108
404155
667298
1133672
1463477
1771431
305047
609438
203775
1325692
160803
1431820
135155
358818
913118
1871114
98849
1175680
495745
1556647
362820
710992
311852
1735183
819957
1874570
890778
1747128
678020
1039009
24003
1646294
817576
793394
158581
1570505
362796
59046
875146
433374
1197095
487412
874553
1460620
1917865
81639
1613957
1875987
88904
544019
1533114
995616
278875
1273094
1465402
120547
291375
1606709
32404
1852130
621484
1987981
1560753
1174554
1225023
1746324
342786
371062
1081771
649877
1593344
1074615
1681589
1013005
826728
64321
1360728
824173
343667
862773
1655182
223527
1989918
800281
694283
1814096
970114
1590260
1193882
869280
705380
533668
977989
1687810
134740
11578
1392418
294313
1145119
1251341
1758025
1227544
918041
1119494
731838
68205
1751973
797933
39041
1698902
378273
1397996
1425384
1244321
1154033
1045838
1605319
121008
179391
122012
188520
1353559
846117
1659586
75700
796654
1569033
1193214
454248
679978
1918685
761109
932812
270450
1048459
119850
582
1747413
1510452
856861
300337
754161
639299
985850
115142
1384285
445843
1523688
1488881
393592
1936321
770745
1261316
1316999
1544706
1903221
979520
1014192
286597
1423244
920798
173920
1286534
1851528
546677
250044
1466121
574461
965141
1400861
135
218772
1048493
1293739
584424
1462574
1338656
411342
233509
251419
240621
1008858
1782245
302445
1290359
1622883
642587
1778818
1226340
1018383
1094172
1088194
112443
1748302
1815039
875395
309194
1053162
1439678
1447757
654161
894286
639902
1328944
1513434
1836799
574690
1983540
886984
801935
9427
983040
970267
1574731
141918
429633
556136
554380
147101
1148594
239351
1664657
317826
634910
1542449
1260611
1333470
1908922
1509888
1897310
1786487
21746
1117783
1981059
639407
136879
1496831
260599
1300001
1115101
1222552
514446
1856210
1060921
188631
697327
439288
518892
862185
1942313
1283341
1038327
35120
1293933
1784010
477201
851014
1868263
1651523
771197
712074
1929987
1137055
1484321
1976249
1070284
1214251
358063
1213951
439480
1212517
923518
854125
463369
930117
1634268
1189006
121068
887531
964536
282194
1135345
607116
855416
1513775
583311
1993564
797818
1213813
1837816
1563368
876776
575383
474404
369994
921609
1712821
190310
336139
1508717
767754
1750972
720211
524278
731438
269139
563165
1424727
1390613
238400
183753
1250042
29790
980776
321622
1476452
1065969
212986
827630
1862305
528340
872208
1585963
1076636
995714
1695421
1183033
41562
1759472
1530601
1737417
612560
948196
222177
1037502
1853851
1777174
708582
1254877
986689
118608
146834
941440
1898616
755502
1006349
176059
465828
1823455
1860780
1983024
822679
589201
101313
1803102
649198
592165
168037
1939089
1811508
1317257
356156
1001675
465954
940365
1940613
660897
769068
592132
1004391
1275147
833332
581413
548632
1196786
1674476
296119
77572
1503524
79826
661391
719382
1374852
598075
622799
1149772
1803868
284408
660128
183640
981419
1511795
1593879
243544
1968684
829863
1058837
318756
895405
1205741
234353
269749
1599229
1837294
1031724
1767443
309396
1049552
1755457
801883
598734
884355
942525
809735
1793706
1666428
647318
1633781
1013382
307136
282688
167552
766633
178915
1944390
224019
1396662
779294
552248
596148
375751
1342423
1150981
898677
1169751
235032
35392
1387183
1316152
1082482
1958657
1650193
1431973
621958
845067
436589
1221967
1579212
422587
1787960
190393
534261
1685453
341594
1372182
1603392
1880169
687258
1253442
1857552
218907
1475870
34283
78054
16972
209486
952606
1651343
1215819
306683
856136
92182
1992539
1402598
749650
1403778
1514321
1816748
912915
1008646
1873130
1248528
1879305
1457646
1175748
1104264
1462484
1471559
76731
1125056
1473463
1712924
189083
474668
1626023
1172087
640199
1962960
1194314
584164
1704769
1579399
1023612
429286
753793
1402586
151841
1324160
1902871
211119
1889610
370404
453761
305196
1829428
705512
1345419
799229
1564047
1056445
1273959
1418034
630806
1897670
1775740
764054
1099021
1584596
1849756
1857300
496425
871654
1725869
1748798
134170
1634539
718077
909625
435991
1949265
671301
302094
83240
426993
884446
446722
1602681
126044
1032941
552689
1885217
1385138
1704772
71134
997630
448727
682284
62582
1717230
895781
732355
1524910
1428731
465565
308334
925734
1935263
1892235
1178374
1833875
1176012
429591
645922
268271
36430
537127
468156
658330
744687
1823422
1456026
898439
822727
1141502
744761
345950
481881
19324
709807
1159247
313230
1456804
1795572
1650443
1907931
1213588
1175538
1408920
497138
1713680
1290720
1473910
1067314
180947
129770
179387
1884350
1699107
1132767
1294766
323066
1432407
1050943
343068
1883088
1495187
920326
7016
873957
106539
391712
1216500
151389
785067
1759194
1001800
1453307
29484
136613
1658224
1144630
624581
257037
327001
1413173
164641
1421448
1832350
1309707
311471
697109
1854320
757493
199397
1531301
1265169
1380251
743488
1707853
626972
1360100
1316940
1975868
594961
655290
617405
421389
1115961
52976
1838001
1272052
1473559
1212807
1633726
1813460
1113579
46609
98750
1217566
542451
590424
242766
1286656
1848230
460113
624978
713563
1803812
574834
1012690
833319
14835
1418209
759725
1593622
1420621
1167239
389073
569356
470431
1979391
1183826
843866
11778
959027
1612845
525613
688607
770230
1500399
568150
328527
156504
874233
266386
824191
1160043
1654394
866426
385712
1567854
1915409
561003
731674
1215002
1085910
1934380
972009
121826
9361
1491790
976299
1767685
115797
612945
1558993
1788164
756259
1104377
1526670
1780947
1882817
333995
1468097
127343
1919292
26150
411756
1365298
196345
1922370
1649573
1354835
1925141
651458
1733391
264139
1800814
810234
1953152
538728
1601091
745532
551011
1299043
1419159
383148
1850239
1352826
1901990
767391
1790570
1281940
207359
991956
117714
1460700
1523471
746976
961713
332952
1723745
1493277
991497
1078481
1290206
1667643
1376294
1704812
543190
395068
290504
937144
566958
809618
226533
889659
569726
1859579
1240576
1965165
1569656
1095757
1246483
1747065
1762379
554764
1979183
1743042
1897895
1157384
831285
283032
42943
938060
216846
985224
1290176
528963
1671793
1176387
772986
195822
1569033
1877863
1553381
1748516
1441820
1490235
1069712
1448742
1137495
516245
1473161
874254
1112706
1092028
1776142
663062
381922
491444
1054761
1749980
1311594
636286
1394392
801440
415248
243983
1465304
1226161
40003
815029
1184351
1613203
1246200
334340
1040401
1984301
352069
1569844
1799889
642184
1226348
1856531
65710
1840554
96497
941925
1650309
1793386
625094
187588
1313064
66552
739013
235979
77166
1580380
1010186
1335486
901942
1647349
1236558
1572638
1097111
789930
1694843
1299597
1284688
1279866
1614076
513089
1962870
308974
1753763
1441072
1580131
1155875
529553
1825763
1620530
711198
598566
1975430
1450431
1633749
1735482
127575
73936
749514
116291
533233
1155693
279554
900809
1343031
643469
205941
1297292
143171
1233290
463499
1325031
1605607
692020
238131
844855
1877683
110378
1452233
1995439
43818
1103413
1502649
1625366
1268409
1552135
1051006
1445129
806264
223288
810859
468709
1306341
1056148
414749
431108
1592586
1365618
596426
142461
1612845
1874357
1595428
1257323
1489628
361678
18630
1391769
834945
1237772
644632
1760500
1763975
1929420
1323719
166205
1807268
1665555
1130284
1104260
1950107
1523471
571651
171759
347296
1281885
1458135
1637672
167464
388454
934727
730157
1506549
649471
342695
530883
1493718
1033593
880421
751549
740332
1155536
753583
1149773
1399428
960171
1326646
1038653
1854650
1375438
1418070
230466
29854
166145
637427
1094722
1913955
47409
1030298
1791069
440203
1471300
175419
1043059
799948
1638528
1891468
1714454
1736791
1614218
206087
1318505
513111
297411
1477499
1333562
1799304
1879798
830840
1516391
956939
483919
585087
1706698
312893
236200
666222
1426175
686790
585014
1452413
630544
382311
769348
1201566
284496
754416
1905272
1319937
151840
85316
1760003
1813282
604679
1948942
966053
1626987
1123839
1271366
1097371
1396460
1739155
464890
1267020
927068
881494
1917877
803808
1799561
867182
1409472
880897
1064154
1678875
1918206
354059
1150749
306981
1462461
1183296
1612594
1621591
479904
1587059
1078301
1420015
277813
1829377
1986609
395715
696147
427072
512052
154133
700076
950763
1437242
1334237
895493
104892
941299
1395055
1739418
1813397
858602
17575
1376494
9454
1715503
1949603
1503835
1926189
1752295
1997978
1115044
1072691
1589084
813772
408626
1801171
832005
428560
1998951
1690508
1753759
1561074
1602975
1435554
173569
1627393
233129
1319829
710267
618957
855403
348178
821712
1824764
1195454
5738
592132
251776
1949405
813071
1219804
990282
1371205
312104
686768
563867
1066991
168915
1097844
951719
1249217
578580
1486028
1102661
576023
1265171
1273144
837974
915046
1719219
1249926
1081092
837323
495161
1207615
490741
1930430
681951
295179
148815
1986708
478994
1369264
563650
520665
322216
1397948
384099
865768
1031709
909863
341667
4106
1467693
59231
1040994
1480471
100736
1914245
1011283
1299004
875561
1415608
889920
1620745
512583
1716627
1619727
869362
107538
832098
1053656
1781546
1886032
942037
810277
731308
991640
640199
209981
679673
908232
25988
397613
998724
599596
1165213
244943
345954
1157559
23909
1399061
1337839
1446444
1337880
1665576
98978
657632
1120410
1299759
1275147
682830
1268955
1850569
1955684
824746
584069
1128331
1710472
149382
893696
406071
1301391
837868
1135360
999077
766002
802947
1025311
591434
1461179
939134
1637406
322107
149392
463611
176860
79587
421161
1523811
793925
474283
1194703
1634442
1079888
422651
1956535
567514
387237
1032445
1372373
1929545
492688
884887
614191
1282785
34199
32173
419221
870769
978834
1002296
1896423
1982400
485893
1135111
583152
1971423
1845342
1575591
243022
715453
759020
1791478
827632
1942344
722904
114534
1851553
1449726
356209
70033
1227015
1617857
180523
1727650
252525
459808
904669
1868315
1276061
892842
1180519
611094
955414
1842398
1833301
808133
769478
881708
1810565
1500165
694290
1856967
1869661
381865
1191648
1110231
1384497
47117
1707130
806027
1249826
1961057
38813
1436809
250807
1505199
697513
1303946
1241061
1043212
705538
1513834
716499
882816
1768052
935320
1250876
1495746
1523589
1516920
609918
181486
680865
844475
1736158
582013
652212
1550769
1872293
755896
460469
1632847
1499583
1404096
1577643
1440762
105427
316367
81369
1232041
759621
1422928
307118
1146110
288342
50240
1469577
1065990
414572
1774557
1410569
555192
1541717
1426823
1752295
794612
1590222
878843
39015
157058
141083
1812586
1336750
648318
1499466
661197
986229
382562
1076709
1058059
6729
241218
1336807
1176623
160394
868831
1264411
1841049
555208
320077
681366
1056900
1892589
482178
1663900
1325054
427892
543142
1408913
1538053
1533623
1085143
1348319
1389590
642842
1023969
1668487
1378642
1233954
1207937
1417117
706132
316115
1116162
57120
1822745
1704414
932381
262818
167889
401637
572752
1158528
118505
1651318
1770134
1125124
1339156
971652
1584925
19454
920221
1071437
785951
1817710
648065
1467192
1827864
1451511
1376380
433270
207499
191438
1029745
1428003
578720
1449245
673220
1230464
1410190
316391
296103
121049
1222465
665568
1858327
1783599
149664
1779755
1864144
1112557
1784232
176206
73062
1788333
145992
250633
1710185
707535
1278303
91024
1096392
1043272
11482
121923
1108479
1721321
584637
1539145
1806191
38714
1874496
545433
731438
1498242
466230
1044045
1123864
1476721
1502278
1129929
1008738
1516976
555502
21983
49474
889441
963276
806319
535128
1820694
395310
1319795
447475
231091
401078
1765402
722170
672229
1660600
744148
734267
1408590
1297226
1425055
1026603
1563610
1668913
243086
1861573
1428569
1530430
1390264
339671
437331
896103
549820
646285
709296
1721704
732691
1124871
564678
1570060
1726307
1028556
702165
1499977
80125
1516299
1340755
106077
790906
773916
1071087
291840
606352
1619445
264559
1137449
1435719
627037
636405
1979987
301543
615393
1846860
1345535
1322325
353919
1793675
1975768
1094373
1546646
364676
262473
548594
1933984
400199
932687
180465
1079013
722915
113982
264034
261233
1958223
1437263
1245710
1694335
1745027
610132
407504
591997
1251882
1293099
1436334
458826
1324559
1886528
1718918
1009803
1931760
1781590
1378442
1862984
45862
1309942
1265493
955516
1515433
873957
1785203
1271123
1539084
1017054
1202111
272025
1098427
482055
1633744
798048
15706
675751
795004
846877
570628
1417801
1974541
1124349
1538088
1395414
1298842
1584691
1043
1345327
1511371
484650
202405
232005
749613
978807
623324
1692081
601618
1594050
1423894
90433
481387
510420
654784
1372128
1462738
634637
843930
1317976
741866
383068
737672
206453
1059252
1839968
1650284
1514507
471598
1932940
100720
1452413
772119
1893182
485939
1575151
425703
800347
588582
1234200
1937519
539199
603074
645589
1534571
261517
58275
824628
955402
34164
813354
796655
1829546
1740128
1902999
147875
488062
1911304
290890
291522
1636467
1091030
1618100
564209
1014347
235178
250721
1566653
1791350
1841078
512568
712554
791219
1858290
695112
61655
1655573
944644
749776
808293
702986
286509
799784
1698397
850321
1120482
371555
254899
590028
529272
778612
748791
1152084
1521825
1301295
831947
644785
386212
660381
1310784
88416
1395292
1467316
186666
1386037
1389840
1033002
1609185
1474260
1998255
784885
1222182
340769
66552
909614
749010
846513
516221
1380854
820802
1261656
870184
389024
1088783
1713036
304290
1960120
430959
1138787
1045180
1889204
353532
1451787
145892
1755
1647915
652212
987465
1982336
1922274
173112
923129
1251201
1821443
417414
1574229
633473
552533
1238334
1541535
1496874
546654
240957
239699
1430932
458826
1982160
527367
1388350
1068812
265875
352565
1309881
1177261
1961087
1205860
1836508
420589
871709
183264
1229832
1809092
781261
523392
412384
305862
1265899
1404385
1668724
43057
1041702
1899934
1332480
181076
111731
1726420
495272
1452465
205699
1951579
908498
247297
1838602
792462
1330314
1082408
795344
1694479
857426
245680
1070190
1719026
1782065
1219782
679272
1099989
1180123
1096587
1532933
1492017
1627056
1610296
377860
1417844
1900369
218826
1053223
1709612
490589
827086
103900
1622943
785600
1219260
1744834
1264483
200897
309043
1784801
855226
300165
1826948
100736
493100
98326
1488712
1902880
1864247
1206981
1235136
775735
745458
13135
156470
1577496
1973720
273970
780429
1591656
1833919
831966
1504504
765530
1875861
454135
211799
1520573
1269636
1775758
847422
1206067
1134370
220816
1144890
1287614
1509626
641178
178599
467752
362524
669947
1978803
529917
949857
745438
544478
1486195
213009
964775
1649948
1774125
1621237
1327117
1464423
1786978
8082
115142
1314046
1792486
1394240
943408
1621711
645411
1540595
1296784
359333
125440
1612945
198557
819705
1760194
564715
636639
1424724
978268
1025557
1775270
1510982
1740864
1299975
1033494
564934
526493
1574587
1051663
36358
902021
190624
776274
1027911
740282
617036
1780019
634839
1734497
1521916
500665
877714
1974169
474297
1925872
732970
1364930
786364
1488137
1420137
174846
57155
1766571
895007
1785026
104112
1811939
313314
854223
1602522
1472763
399845
1830883
558223
368943
464524
1990902
1648654
1526743
1015597
1876204
891259
272984
1415823
1132028
964073
1619797
480505
77224
305140
684918
1912456
259108
1342051
192395
1572814
1401475
506859
1721518
1950087
1312719
1622353
284408
1752370
1830612
145483
77021
8377
736434
571531
602024
251144
1229131
1868655
1394525
503599
1968748
1273372
631342
1671427
1752471
1365020
988760
1053469
890228
884355
332280
513905
1969793
86711
1178898
1815629
1751986
1373972
563630
1722477
151400
626995
437265
1314640
133790
1237004
304121
1811834
395516
708339
1959934
906145
918616
1690899
999960
76103
518524
322485
422329
788
1654813
501669
1218644
244045
1384516
1179731
803905
657708
313039
982636
921645
253698
1127447
1054774
1516708
1151220
1973215
501660
1164722
1294458
1717604
1251546
1058879
1727372
312592
406723
815694
1478712
472916
1696019
1978017
1751983
42270
1433095
258918
1384108
1621550
1678958
386329
1292682
1726626
809149
1791943
648516
70978
1729704
1386105
1993512
222545
1986913
961217
187216
116712
548042
366062
1403272
1771664
1583613
1629192
616624
1274176
939902
1842081
1491114
1416307
1403590
1934734
1616882
1173821
401639
1275618
1951096
1560902
406210
1791233
210684
669823
1788787
557262
1011568
1767307
646283
661006
1845724
442676
304175
288880
540256
1802906
504445
149192
1666676
537762
97112
106584
1993596
713855
80156
1740418
69834
1055771
1399155
842587
1099021
286086
1077118
1274925
1765079
1447328
1246953
1778600
994667
805796
976226
1934731
567778
377923
240534
1281108
184574
475174
520136
1782487
1103805
377610
1883340
405946
691413
872924
703431
598552
1478097
1180457
1187586
1559084
1607833
1854624
1357602
543046
384488
1497989
706313
1553380
1504326
1326454
903438
1817292
1747558
1643234
1274955
136879
72963
479270
1612648
231545
1807839
281009
1313043
1462485
1633979
710930
1513867
1627932
1632090
163400
558682
1967810
1359296
1771321
316977
685631
694827
1951936
1313659
1654652
417121
1302866
203197
54670
997834
56545
771278
226219
1850739
413938
288480
456432
957048
713151
1929297
1967120
1164056
930328
1514303
806726
1329431
825291
1509280
102058
1890698
1745000
1492207
724456
1376525
1900079
1698778
1608068
293195
223726
1488570
933764
290641
1675561
1844853
622234
1136347
1342140
1585641
960904
1404711
1380881
1033043
1598670
158790
825549
225683
1432407
24760
279474
1251482
741386
1825340
1563713
1329427
895650
682878
416333
322460
1465353
1955436
341680
1347787
1882309
1119728
1040467
272791
1310804
1545955
208869
1664597
1781526
525573
831061
965406
666539
1324917
403025
1604857
759417
736433
1694175
1619910
215687
194924
862652
1591116
78279
750179
539060
757701
442152
451334
1968880
544644
813642
1761532
726603
238364
1073986
324701
1802098
1207148
422528
136086
826503
831910
595118
1591632
1035546
1475595
651048
4610
1638059
891067
1754561
495146
963744
653209
774480
53343
161880
606116
458731
1317379
71574
1179591
797291
680505
1071461
342798
519472
169637
726715
728516
537378
1844205
363159
976907
55318
292817
997021
1520127
548042
76659
204982
1139330
114012
535662
279908
554036
1355863
552738
128801
1887023
1113604
964874
769872
813268
1512853
1460595
1431131
190300
227057
1111789
143524
1390110
1655329
1379567
682746
636185
652063
900295
796785
1469327
208820
210693
520121
1793808
1760309
832886
1549028
356655
617335
1701384
1880978
181757
99285
424040
1040605
39995
599643
1724851
277567
1810240
1649183
145062
1585879
1877622
1945113
345418
1406490
1524388
1535055
309307
635191
6155
446770
601473
1046085
145511
1299101
1806019
1540330
1584113
147591
384754
1585949
877220
1357789
154002
560995
539063
1206206
1868396
992928
961720
1326335
1301151
1214247
133267
139702
821465
1123295
52060
1405929
895719
835800
1229103
417283
526105
1720330
1290755
1573898
1340671
734912
1984076
1983593
482031
862652
1106916
554968
575512
1132806
1864776
803101
817137
1587694
557127
286910
1638935
1727591
400093
116240
148204
474582
307422
987918
1261872
961873
803289
299644
1900827
1501294
1657242
173377
1500228
904916
1859273
1518540
962810
468818
909847
731924
1103515
816291
675501
1521601
590314
803159
586210
211846
611391
19787
1769443
1010797
173457
954542
1636736
677887
352165
133449
725657
204619
162164
636191
1930316
1355740
1985581
464288
1836877
905315
684903
581435
1142726
1826255
1849958
1558412
1182518
139514
468333
696576
393322
220477
1701281
1376318
719805
418173
1095588
1196988
1867574
797085
57918
1030289
989523
323409
1805269
1464338
1158528
1989250
540455
1618337
227124
299445
824493
456768
1932374
467735
1832805
293568
1017475
106153
1551331
1514729
917780
1451930
1996157
1185309
653994
1026983
1432563
1089863
968175
246383
399241
885397
450382
1892343
536258
1738714
373530
1458659
190686
1294414
258466
1273438
9157
382367
279711
914669
1192975
1285753
1105315
1635392
1508315
1218271
1822864
1190783
53085
1259549
1261605
683715
813709
781876
1742691
790329
1406664
547530
293346
1961219
263601
16649
71613
1240825
1298108
869698
798337
1463417
829036
1880315
1863273
86839
285922
1638666
779105
1022771
832232
1374782
1148078
381402
446577
77352
1373273
1754538
1278289
1805227
1887418
182830
292962
909113
1355862
179750
1015207
44684
1489409
1356646
673629
334193
1137127
578296
1227686
1439524
1761801
115717
1813227
1352761
1609725
833818
780947
1613097
1378054
872036
581658
137518
468319
194201
706538
1455083
278657
1875666
679236
949811
774139
652829
253405
1385866
621955
762594
1113796
1044489
1687245
832217
1120534
1609569
1869628
1496465
1692375
539063
732499
1952195
1390342
1381100
778881
1932733
650439
1941239
327490
469970
1233596
540415
1825355
1944390
614438
74421
713111
1776752
969564
1827795
69151
1250933
275110
896756
1553696
1789359
82401
1802910
1234802
1790677
695042
1455023
615813
41261
421389
779296
1561054
569976
1543539
784133
1047780
173316
186110
187146
196675
1566049
746443
1759054
16257
683453
1774144
41292
1265128
1190456
8609
1835805
1467667
1914614
893943
1182741
1921416
1605898
1753867
777028
37621
836736
1721593
59794
138302
1985788
1946097
1453314
946519
889224
1536342
1470645
1394371
1779362
321247
1263999
1963644
766175
1550501
155615
141508
424581
1861347
1102867
1590485
206769
1113303
1712327
407753
1032848
756059
796851
1012567
37127
564156
958103
837712
1380044
777831
152224
171084
1467768
1699907
1125636
115036
732379
322157
955056
608625
1181436
686139
259450
1110537
740722
56133
396634
1951973
918628
925711
1199160
1870619
1155225
1270977
1229798
1368546
614521
680537
1979907
490888
502056
547393
531501
862399
313561
1494961
1461223
336734
1246947
40008
737968
1410432
103900
1009883
1658494
716558
1347915
420769
330039
424274
45342
213906
264680
87292
837992
1548168
1521420
1528536
1351096
1780384
1161966
1036074
785951
483599
333174
1277968
1494568
1789010
1739127
747408
863429
277052
1316271
1105801
1076085
1343110
1240098
63294
1583227
1639052
86526
1021494
1412126
986565
1536287
933650
1704763
1754800
1832597
1476952
1738204
1635986
1815233
466903
391628
994732
1314302
1396241
1511412
1804994
1049357
848491
1295219
1523572
1024512
1805872
1764603
273834
245707
734669
1945102
1127754
1577992
836224
1398570
901902
673763
414319
1918660
1261674
243916
1976686
1766318
1393614
1273335
1293097
1357794
831992
569360
243022
1691294
918208
1472136
517469
576096
1920615
537966
194962
1882300
1045597
1648362
1396680
760265
217844
1265971
704805
234947
404346
541893
1597474
888674
843781
1754266
1107711
106953
1822864
1983391
44653
1175589
325816
1811654
1905635
1579025
266386
236139
135447
1414187
929853
1686228
1919142
357949
1547682
346282
1818292
1731254
1491365
1288007
234519
1346056
1544483
596165
1566204
362687
1927370
58234
839596
584790
942381
1232528
15397
396795
72541
1679908
1269670
729015
154728
1716742
1191588
1651794
1745783
743637
317926
1225008
1278339
984098
1368458
1884819
1215428
1270290
1118237
1027300
1688603
1858679
1891735
922505
166759
1101313
235699
1454104
949856
268217
1349498
148497
495652
1755559
1217339
1804442
1781267
975237
443391
1373639
1339168
1007986
1548714
578352
832830
1892354
490211
1325322
464089
1347985
516988
722219
1543311
322946
314797
587186
1337266
1775904
1905035
1748455
547481
661232
984583
993629
53726
660093
899225
108005
1740344
1325683
593591
1577339
1228647
1905668
1761113
224310
323402
854899
527472
316262
504137
276900
963067
1249548
207716
1548612
1938355
1558671
421730
1656094
655939
1461242
376014
1909751
567722
1285608
849605
1078940
1914683
1797901
607367
1126717
984059
1340191
1521866
1465042
1574849
278154
850824
188465
648190
1944189
224687
628503
234931
1253938
1629849
644059
1695421
1571449
915222
678905
811624
71144
1221967
190614
1372092
1255762
799285
668055
945715
1893315
1015234
338485
1701901
1846052
1218650
526315
1011379
63625
392377
102587
198748
1590513
510250
1401256
1406298
778299
272222
203620
1769324
179066
245540
703596
1106919
949659
1655004
473930
1239501
1771624
1791603
1013016
1864280
1323406
1187169
1540682
1475173
420702
623324
1033317
414741
832138
1328944
1930119
1739869
42427
758725
1306507
1591514
1316999
1444373
1238377
1594400
1746891
338485
1348654
1457434
1872525
1798706
426031
909488
139547
552479
1052351
1448234
1949018
1808902
898533
600457
1041032
605225
1081527
923042
984379
468149
1015006
619647
729073
494175
922926
1802617
1034234
1161420
912171
1399928
590813
1199028
382958
1537348
1325584
707758
304871
1538685
1154694
402117
1917848
406197
1407075
1949883
864854
1237274
128037
1169923
1605861
1176000
909491
1480123
645258
1433959
1352168
1213069
1226071
392926
1274499
936047
36681
237853
1832762
196728
1547048
515544
600967
1055229
1518659
1300322
407563
1169641
546328
1477337
1356062
1664215
82872
97776
1543388
650492
328728
1472550
1653351
35445
459678
1345075
612074
859369
1462657
446341
698088
1844494
1921575
766633
1870729
987166
1307968
1656831
847056
58132
218401
710215
897041
692367
1206815
519355
399701
193707
1872300
1746098
655722
975569
1549625
960178
999412
1524062
50632
548947
1171427
1718598
518748
406132
1009295
680991
605225
1037996
658686
508369
671037
257923
356166
539242
1145863
1465879
1396524
568845
1622423
1048366
146101
1003593
946436
1620116
1053656
1238728
1828142
27629
460220
1450284
851478
884223
1317321
117377
800799
306252
202669
175306
1962384
874394
557238
286368
801134
1333844
1722524
1042900
410392
1082636
732331
721075
1909547
1037452
1305147
696594
1061409
816049
668596
816131
571452
986082
369431
1746902
1181584
459407
32288
418896
1367814
1110568
590696
590723
1024777
437128
1508001
1081117
1404059
482772
1552287
1415942
1874443
85419
1930146
751
1807059
1362148
1746386
675431
698829
308900
1526211
133817
692414
893635
1657280
1191677
757352
876157
1634538
59778
1701787
1256746
1553468
998916
1480706
1002864
1900486
643136
323723
1696198
372764
951002
295934
1697284
688678
345737
685071
1089696
1044090
1635452
212991
1358251
1705759
632667
599284
311683
225633
1322615
1765337
549240
165690
1243642
1457296
1872109
260868
519133
459561
1979980
1047944
1892176
1603465
75216
1275188
252052
223877
984566
1654140
1642817
48983
1906648
206690
1524133
570211
415684
1256000
178589
1627263
1445071
976086
632720
1821398
1661584
211346
1934312
1479423
1344999
1842037
124174
610260
1798801
1061744
1591786
168651
1004099
140106
437127
1698179
1489854
1380274
970897
866452
600966
1170568
400156
1430475
1894180
1748849
789231
385269
1364368
710112
33352
1599805
1500165
1391423
615954
1873305
758644
1460024
624584
1189034
90011
178699
518488
469434
753188
1597380
1010275
752603
203153
1010990
1234355
282442
1194370
1333457
1978112
226014
1274950
925759
1454243
458383
1370916
1849561
1948604
958538
915222
225776
381064
227405
1896061
1590577
312847
1186171
1219607
1563813
940307
521043
1057040
1046136
998547
778850
1769554
1900192
1416972
975392
1502065
1892735
1413256
178990
1876247
1157842
1038425
1584058
1176348
686517
1816004
1417944
650601
1980696
1090944
932188
70822
337939
1981433
301486
709462
247070
828007
1673304
489767
1128435
136056
84418
1274925
708174
158290
1333678
966026
1469603
1609789
1774513
582256
1035198
1769875
265571
555973
734285
432673
570884
1209323
653195
990478
156367
512936
63848
32346
738757
1714075
456607
142157
574071
1235376
938975
19571
862453
186425
607593
1858292
1942313
1987067
1321111
1974291
666618
524535
1240482
682075
1579793
123289
1095999
1120628
1406713
1905790
501442
17982
452290
1923591
747731
1733935
1076639
1830419
1169339
335363
98551
1909721
1715607
1027559
1031258
148405
1090432
215790
109369
1088603
1157139
1292478
257706
1066773
1180226
1242624
1056116
1637309
1712070
1139318
1623169
1891962
835960
870590
370022
728639
912755
1820704
840407
504794
630864
803569
1625614
1777169
1211522
680579
1990167
1043359
769661
769974
1580730
742510
1094310
1855833
68248
1046861
1351914
1346739
447063
656101
105597
119974
732711
1599961
1800543
1623161
166574
589802
1375653
1875810
1354937
1446797
1111719
1999160
1638706
872863
679044
441691
1102349
1100571
155968
424391
110341
1861299
834137
410192
946521
1427029
1646694
634235
374171
1838108
1017863
498407
1191143
1551513
1208440
27683
1370441
526741
106656
1494695
926032
1490235
976716
1670532
9169
983506
1226878
16050
585537
1732179
1252429
423658
396997
981839
226545
493813
285569
1338106
1921179
1967646
1965352
1202188
1676432
376783
916326
648191
717312
282014
1578162
1433505
916808
1960375
1763457
1031021
795169
1684041
1702906
737389
1025361
704163
1833512
1603411
427043
713151
467351
351848
1135099
456473
1415033
202432
364663
540878
1134524
1550199
1354499
1268830
1177028
1914300
831121
489603
538728
1935165
1068709
1657129
558541
952038
1432179
289392
1208817
155450
1508405
1564628
1403001
702948
931444
1743685
1924347
1586442
1558250
649241
740172
777079
1782189
1616982
310092
1836022
1973707
1927633
316417
1243176
596575
1913671
1704602
799456
81218
1634983
453779
1387130
884237
1871131
1235739
1290608
1695450
1555118
1706328
1002497
587262
796594
1817653
817949
1380286
1244139
104892
206028
1694426
645448
1226230
1046329
223527
610842
1309223
1196182
980457
1156962
176443
727210
1323925
1366408
396978
759550
403945
1790446
1981650
1194402
1071671
987040
961611
1445539
1771608
1727650
159091
734220
1642180
167837
768828
67838
1500570
713054
318347
430551
1407731
590610
1466631
1752110
222569
1309315
1833781
1782237
780612
296841
1212807
64361
539874
1443507
755713
1652711
865312
1734158
1935486
1393950
1532829
1944082
1267659
1803135
1319828
777820
881161
745397
1326242
490741
1514490
339838
1244135
1699589
1223306
921551
1882322
744275
1412131
856242
510834
697763
1424309
174328
1002746
807824
1661095
901500
1463090
910157
519513
760354
154351
1475597
1257178
1171425
9128
1785534
738949
382757
1624189
764051
171848
1001937
696557
778370
1809209
1335029
502419
1897557
1025247
462591
1873148
1726011
1487614
179958
1228989
1277154
1737755
448835
1115799
1154667
696468
1603209
1661749
708158
1929450
1208485
1242594
1591611
40656
1382290
1470860
1498949
246565
507632
432564
1733731
900663
495954
748290
556640
622694
143458
412176
1613337
140794
518524
759725
789097
805389
1955794
1064265
912614
1419981
1152381
1215371
401597
130523
730227
1438223
986114
889338
1840565
525557
1990919
822274
1697212
386589
868370
737917
218958
934882
160748
1470692
503723
633771
524859
1601578
227796
1280972
1724078
539466
1654636
1494538
1384940
547616
306632
1870906
1055702
1132453
1236404
1065430
40077
87546
907383
134958
838189
1865654
1565828
1238377
802182
1226257
976024
298494
1752024
86036
1406132
1287385
594716
163582
6613
34965
1142411
1265730
177127
116276
1203018
1694346
1239676
599323
1842389
509086
1621827
893218
1877733
1827695
118159
1569184
1386129
1042114
1044929
272215
1551589
1658735
109063
1513511
353142
1856565
1100891
553730
39331
1951568
1507372
219397
1733304
658832
994848
1408510
1368976
1185726
813066
483666
892343
1077694
209688
1467410
359250
251719
4561
465168
182799
1099229
237391
312217
1274617
800112
1864466
1048241
1354779
193247
1717151
294188
1192049
1624373
1520864
189480
503539
752603
1186165
390664
1402540
1118587
316262
1989700
1933551
523554
1729354
960176
1555118
1192236
1750503
1308811
1912519
159395
1103376
1890316
1001974
1502116
1351240
1738383
1637827
886633
1461415
93162
1920484
896648
317966
1038284
657408
1323791
1301102
1806482
1384857
1979610
1343681
424391
1037234
257471
962973
696509
673693
69104
663112
985576
1057676
1939997
1700864
1247012
1942524
25466
61548
1511313
1088920
1541522
1164898
240782
386689
1107163
344664
1079593
581210
503237
863133
708718
1531521
70785
1864448
1659359
19930
218955
324494
482095
1755422
1053969
80439
873174
1499264
533876
1642394
451926
1619306
130097
1960441
1275223
346347
797556
1140143
494836
1767099
1501264
276592
1495163
1907489
728251
603080
847377
840635
285458
619589
1840613
1339531
1804736
507575
1453122
447756
1804782
984059
513096
70479
527819
1573442
564708
819014
962337
1252936
140662
430510
1693174
447467
1072353
1040090
1095241
1130365
1482504
426629
355307
1827587
294370
787221
1393899
1519755
990329
952780
1254406
1843476
1665157
100550
876177
1983757
32703
1389658
1658939
1768338
1042543
1822992
1973142
1360587
1656638
146510
7489
1329324
1092275
398896
1847009
665095
1097844
1576946
1831072
1221502
1158059
48163
1265597
1205421
1323187
735813
1999706
236207
787052
1157017
1217448
862512
1548589
199359
893245
1156983
1341554
868891
1975269
735301
1373484
627761
946176
1627450
1090082
531886
1508011
1378400
570858
1522749
810795
163469
1662787
229156
854862
1772872
1320168
724077
1736364
1522072
1513379
1158651
1719571
555560
89334
508302
1483787
1103941
1693273
1986566
16715
490636
1928182
103625
251433
1643920
1005751
209915
206087
524152
704307
1433905
1278109
75425
1514303
5102
1085911
456650
841673
1834303
1412661
894638
1073869
1734497
1325381
880188
1444373
1499137
843778
1131014
1477303
2582
1192190
382440
1396223
834939
1826454
465920
1236763
1025610
724840
1822912
1714977
1568303
1891628
797227
1225740
958579
1089789
1303996
1953283
559052
888637
279281
536085
1804335
1193168
678630
1171427
840855
970016
979299
1252864
490964
1048216
222698
15810
1333180
1500879
936672
1558606
1016335
889051
983904
891796
1776990
1779805
1755942
1084958
1775709
815779
314738
776019
40003
1698499
1524327
1427489
1820738
25184
1836414
1883200
765295
1115139
631043
1556986
731675
6936
526042
1073025
662082
1309451
1940344
19133
642760
1368274
1085143
1626912
950432
785040
647774
809316
1343521
1271671
1812539
176501
1205474
278070
106159
1082482
1269371
1608967
791082
1830258
1246412
883412
1374782
897304
137261
61295
826629
958237
305151
1411229
1198189
503124
327066
1600022
447942
292994
1953940
904916
366085
517359
754856
186521
514251
835225
1756950
282417
660863
602779
3886
1650883
862399
1953837
730471
948010
1971949
165439
1159428
598153
191139
1440617
962181
1156478
1413383
297079
1092582
1605199
650019
633551
1762590
863432
1454974
355541
496582
144571
667623
1315395
701759
1421689
1099468
665107
1948122
582716
1615046
819957
1635695
1965853
1205468
1335268
1030657
96367
699894
1688047
1700626
1300778
561563
1132841
1173887
1969404
459318
1534234
676380
1526527
1252198
809009
30056
1549657
906105
1508315
416333
1841514
1610216
1272370
1293682
332251
661953
384362
1482985
396795
1717956
333060
1137495
296814
1595323
1618291
472234
1168851
275165
1196194
1953294
1551666
1974340
694389
265981
1472053
1164419
1801453
191872
1556954
1328048
325637
1590066
1707977
270913
804194
1952047
416953
1482748
1567320
39112
1342108
617630
1693560
92461
1199509
1204611
1809891
1312400
1316539
1508238
1615899
1466479
1128032
1591413
1283287
1972346
201561
725572
1689033
1690834
320808
316340
1518607
647821
827764
943336
770959
1578086
1293543
1508740
1521289
1109320
1513938
1590718
468456
1358628
1861210
1663713
1281701
898077
122405
54441
195560
435737
38622
1742848
1602899
703842
1666084
1732157
1171629
1864350
66228
173765
346277
1874566
503599
621951
863174
639017
1457466
247149
1897939
280277
474680
1680294
1270290
754709
860982
1556087
1129768
6155
510441
1680013
38166
705952
1900079
1438289
1869519
1553170
1539314
561880
127131
379543
184812
1326879
326675
1434875
1907698
771968
110302
1274521
1141517
844343
964284
1506962
270014
399241
597599
1152473
1683405
51558
874329
1182290
490476
909583
1462856
419939
1935215
271297
1754364
1652357
1856036
1360900
384520
795754
1615863
1229212
358806
1309660
342570
1974541
789845
880190
252275
928676
1211500
1694346
1015519
373036
181801
1599655
1079927
242361
474590
1421724
1812026
1474053
394683
1091428
691180
1426805
495116
1167969
1078098
1179824
1935229
579
436403
1709714
478998
1758538
1234298
1816771
1973915
826937
151361
1623808
1930245
55126
1303854
543954
565863
543494
582541
104064
1629644
1969175
1551525
1876260
333910
1973391
64269
1567679
281881
451098
289440
720128
255735
371643
1858459
820027
1091749
213658
1059281
263162
1341443
1244040
493390
1731003
265950
1268597
1887457
1218898
609678
558054
223803
1363161
1217904
205521
1744706
1361326
448419
247553
1635069
555564
982261
510713
766635
417916
270913
363874
1494454
1085290
361870
1075000
1889070
1112831
1641285
1912931
1714036
122677
964120
302698
9656
1850012
989539
1094927
59323
140106
719922
328995
552580
847812
1298864
222345
478998
198602
209487
1737233
426031
167133
1903551
1797404
506046
518299
1937079
934707
907741
255059
144181
1504164
1325584
955021
1979335
1172125
34032
484160
177913
494379
1516127
983469
854223
1099983
740813
1767651
80791
1268056
443590
1860734
1514783
1658458
682570
1125091
331499
1891337
275184
1718656
1773893
1649587
1378747
540017
1705533
172450
1609828
677033
1895924
72259
1516967
748115
1974502
1776678
961531
253305
1563111
789806
202059
103530
1312358
1439559
8377
126699
1835089
1713148
404346
100163
600876
1142316
1526490
379938
1315997
571515
1356096
830565
1701231
224781
1533270
1561834
715383
77332
571457
1125979
1651510
1379887
785922
37448
726884
385497
418674
1522505
1332913
1631073
1828648
54968
1012629
88428
396997
915248
296005
926505
947690
558541
1044742
54330
1465587
1943259
1119889
282256
1234572
891976
449546
1747094
1278582
1054165
1215706
253557
1650885
1610978
1331968
612783
727602
548621
1236384
1795097
1879642
184118
576012
1669251
54670
861731
783622
1181605
1209286
1146703
1436253
1247537
1945729
1857492
1586928
1806088
1115106
429492
1955996
222569
100243
633538
652938
94898
1975109
610829
1604101
1801209
1808962
1294729
1460887
1370313
345641
1559821
1583678
436622
518281
208768
1032429
646660
1896734
842355
787519
744118
1278151
1760386
1509750
1268670
249088
1122605
1680170
1290670
1495383
93209
1418788
975746
1292063
261801
609708
796809
1953283
305841
822710
913944
1198669
1599283
136623
345377
1427138
1217408
923008
870159
382835
1854127
204132
1351231
1483787
1308958
1508823
700895
1599163
890179
759354
1751201
1451297
1474669
1218770
1610940
1330242
244178
1663290
1138459
1635147
1785553
1484973
1322615
232040
1519035
1804874
617932
1571188
493813
296610
1742811
474149
1997295
303438
1841436
1942078
662838
43619
253386
1586317
1433505
1351098
1823902
273444
1174141
1166213
1116764
409768
794631
302198
1824102
408706
1667881
687998
1600524
320278
1620503
1563375
1040215
85503
300834
1020641
1996965
38270
857576
225440
1346553
175518
359468
1419327
304148
1859249
1151641
137068
517069
1621980
1711
45599
773341
1421139
1823053
1384726
447773
1668839
1297398
1231225
1340414
48288
1081817
868891
1443378
999144
272148
1431151
409977
403491
1395887
796246
513143
310678
1647922
516794
488441
1703569
594204
1976298
353102
1498759
1977191
870346
1835271
404023
1513001
1363329
1580494
1760603
329661
1402307
306624
1775519
1220115
1728671
1159156
1159432
795894
241283
1359205
1238441
630278
1265706
1287820
1605728
1240521
1130861
1513511
378001
944067
1402546
745370
1058492
1552763
714750
1978112
1634504
1464986
1284673
824664
195057
969615
1341218
1698954
653001
508289
1689631
134437
1058477
977011
22046
34283
952511
838775
490632
1126719
824900
302977
969376
1884411
1471457
1693238
1230459
315199
1523860
599257
110061
108991
88028
1708953
708693
1490381
1958992
990358
1120357
321044
1391036
1864228
1847387
121767
1266919
1446184
426621
1253351
120391
344488
842889
1001623
1853997
1055933
687855
913784
1890562
214734
1092249
1914509
1899936
1992635
325816
1590176
1944658
882097
100316
486010
1888269
356009
1223593
442779
1250821
906961
1351096
1237494
1690556
557735
742680
1132099
656993
1476741
1979159
837301
307645
1310063
152087
851148
903015
11235
807415
1725490
1792463
1458622
822518
193623
1782241
318833
50724
252522
222710
1978649
1676546
1438754
1961369
497723
1121163
420275
170406
1346293
1966513
889897
1042346
709471
1404499
1015091
1327873
1355050
313230
63473
1606830
1972505
256313
640726
1622259
160349
993832
156711
1837623
1059454
1679928
351120
363923
53021
204976
572117
49678
1284048
1927389
1079616
665124
1145173
350160
52529
1560633
623305
1729928
1069995
240847
348745
657896
997630
1375360
315132
1204255
1478056
1960664
1828346
1641293
69184
124289
1773805
1643542
1327394
375403
1259775
1284095
846666
396906
1070059
394664
1235082
1160698
1764553
129642
554940
161623
1746902
844803
528591
1191544
23573
994053
1240442
868045
1979840
1532925
1496004
757125
1723136
1866806
91195
286296
1401438
944299
126693
227966
298800
460324
690252
1759472
1211851
552691
731341
1585807
32173
1234819
1447356
669716
1445449
254909
1445475
718176
423147
1127709
836598
1700688
1296909
536
482287
530602
808857
1292866
1332087
1934697
1305097
1923481
1448458
633540
808130
1254829
1595209
1725478
950515
719208
873848
758668
1258289
1280120
1327931
549706
1949220
149827
434303
841128
1482967
849053
1287148
740866
1121077
461242
283121
38513
1279905
362687
920110
778670
1824882
1700713
145647
1565708
467823
30593
84116
1607488
1543076
1085667
1320158
471553
1143573
1951068
1374656
1846407
938846
455950
1282424
612740
908995
280340
820621
636147
213856
1760626
1276794
355234
1836264
705090
1447511
1551513
98750
276886
1375139
1185107
256697
1064400
937421
1426897
1985317
1433861
678256
1374782
1886296
162199
1675215
322690
1466694
744324
1217030
1889269
779296
1050901
815705
1638564
1483450
1572320
241174
874769
1834885
305349
426070
1991832
1884819
1337657
861396
263337
652766
703171
1151808
261198
488043
539934
1211711
1078475
974381
1104346
870806
1206304
1727448
1707180
87272
925745
12676
1045913
168174
714052
247432
222295
1267312
1122653
1387995
1490360
1855779
1041995
1496423
1447988
958658
1437006
320826
1598703
1269947
564825
921377
1921217
155615
1263052
515449
9670
141083
525168
838189
1008814
1357510
337596
1226285
1360885
817914
1078129
233947
385304
1805930
1887717
1627637
262537
504752
1275747
1597266
297094
195644
547043
1965319
34247
1299871
258550
689355
1707928
1338399
12782
687876
163259
214421
1207937
309538
250289
838713
1150087
947634
1961035
1626878
1271163
1017054
1063508
42565
1261213
50955
266055
1161199
1479423
101148
1842642
1451823
1599961
1616145
1136859
665095
371985
1796844
437798
1773670
1486329
600983
638148
1613698
129791
72042
1934808
537815
659288
864073
1846686
1793841
513100
982919
1675731
1942865
1639508
258169
816796
728510
971697
1683355
869403
1287157
100020
629768
1977631
1672909
600123
406807
693487
1885809
1778601
1988414
21086
1752925
1966678
581911
981097
1594384
1237566
803337
447207
1370173
1074718
471068
727702
1314456
843864
1432879
229510
1857277
645411
1785885
548976
126513
1997724
347199
1643356
1308669
1881475
38091
1744513
851657
1251902
1970535
910687
1122469
20314
57380
637969
952147
828233
747965
960068
1717230
475231
487883
843094
1082333
392715
1477773
1713845
205272
1690944
20766
1729311
1844
1437764
77389
310693
1175530
212173
404846
1646189
1562300
1288141
1150277
100763
1198700
1526318
1883973
227502
1377941
61589
678778
1147752
1971145
1506494
1823155
585178
1118067
752825
1271083
1947916
696434
179398
291493
1727347
1404231
206063
1351948
1958619
329271
743295
179972
322898
424458
443250
1945102
942843
911730
288880
590590
429745
1468869
1394702
1450537
342403
1744999
9770
1793124
1807504
1660106
210988
493712
1904967
999147
1238856
1827728
1500224
1759906
489398
717409
1622639
561177
228309
1485017
1434512
481531
362013
401841
1527732
521605
913424
1348060
918565
641255
1150259
1732175
958579
1374776
780219
1840970
1461291
1419013
1005852
1778440
1149203
824356
1383915
1556526
111498
94662
1227425
1259212
952725
1955144
1001893
1845572
724071
1726571
627871
1886908
778587
662301
408292
208327
315253
563082
443559
660041
1896109
1644228
1460118
907287
549685
1205547
1903381
749781
1109458
312695
1822715
1877787
1113889
394357
969345
901092
271447
964079
1955442
1121402
907534
139590
1906898
519401
1029840
584092
267978
148016
1630514
90050
1503294
1289758
1822660
1176472
747846
791279
1341255
800515
680690
1715408
106043
813103
991943
158470
1247295
1857043
24732
868246
1531455
930529
1974254
570350
893834
1366498
1716964
10278
548603
894670
1811762
254512
317799
537466
1254674
1937793
173148
1370600
1402260
713993
445111
2127
739209
1309937
613159
812126
441480
1002661
1267480
1245730
1269403
467989
497860
827032
1118047
651127
1398481
1961974
262153
1128329
1215141
1740822
1245924
104560
261272
1554194
377523
1552597
1733758
720624
1730549
762885
1542918
557910
588957
678579
1614304
1966087
1888503
1060683
484487
1237669
1378873
713944
1815514
1002380
91467
1135768
256681
1319648
1178114
1126046
1179152
1777869
1978112
1718449
407055
1549028
1663570
815554
237429
1743274
742875
941655
1098040
161895
351167
1214714
581112
796428
287319
1825319
1836773
945793
222972
1217124
216823
439892
767393
554382
1015045
1702597
944422
1679579
1912456
286203
1464009
1730602
940721
1317205
165537
1170530
1207866
562954
613549
1519875
1231018
24199
315166
1845768
383937
1892589
412100
1160416
314800
1884984
705579
1570985
593235
1572384
1163192
1431223
1204330
811220
889096
1532488
1706739
195180
1720257
1223703
1424648
777464
1698991
125827
1773787
1403586
590723
240782
711916
410174
1050562
1614655
749763
640132
1089982
1039939
802630
535171
149479
389144
1859906
530109
1911304
368447
1411412
796654
349942
291318
1562234
437716
1453229
224687
1226549
1657362
452292
658129
577607
220467
40582
275658
1746507
1027866
1695906
732982
55386
690964
277389
251795
248508
600728
573862
1600541
456885
490819
120192
1269898
338567
1025250
382066
129386
944055
1053147
121878
1147780
750614
1476044
356867
11111
1138289
784438
1535143
117424
1540461
1821329
241960
160532
263198
466928
436854
894284
1904475
38413
1614550
228150
598484
933833
1010603
1312026
307764
1646765
36646
1882794
1117448
47007
837567
1743901
1365399
1693910
453733
644513
652835
1288151
1186273
18159
1252752
786063
1718188
1979840
335450
1558032
40454
378739
999007
1824886
1383729
65264
1186558
1911634
123288
788489
1220053
431356
1468104
1786513
103898
1603735
1030411
458743
1424904
665867
283649
1114656
305456
1387114
1413150
1780345
809805
472102
108983
476844
780647
262968
806263
346327
1559114
665832
1772540
280912
888885
1060855
1243427
986492
1680575
1374074
888960
1519574
1018933
492621
1983619
986114
1621133
488606
1933131
328304
815885
1147659
165246
1558067
1317379
1007705
1160355
806223
1371759
1498261
1035835
536834
15451
1481390
1367687
370699
778492
482029
543836
669291
1089545
1988478
339038
422956
64882
1695965
1214964
1637055
621000
169260
1765661
684433
700034
100690
830829
437613
950005
1302277
1876332
1071823
887145
1898278
1666850
1106919
1942429
252469
1808664
1468027
1126939
1929320
1189246
23159
522474
18757
1219795
26050
1593374
1323493
1114037
129957
530397
1026144
96465
1555273
603363
1323173
1808250
550102
160747
1956839
121713
1129868
1420099
855473
1776074
544268
121917
1093953
1363265
792324
541065
834128
1134755
932715
483777
631693
1535211
754993
1242624
1604773
1670652
490405
1605816
874706
1346740
816409
650597
1029183
1599941
321189
1419341
1806088
1113076
1609725
1697710
562529
1352582
1099366
539704
863429
1681524
715963
1935842
678719
1181371
325220
1953907
1232084
287058
211358
1505925
65649
1690508
1096114
1328547
1883481
840036
763653
1627684
190273
1444216
1771277
1643057
909042
1637654
920979
1447511
806121
6839
551597
1473886
169120
1717380
952101
209396
666482
911600
837974
310111
881455
1389855
1219145
1408481
1564023
633243
1501258
945390
190656
583476
336105
243344
1400313
697112
882978
726967
1008641
163558
1209623
1801233
494791
1337317
1542133
638815
1574116
761026
848329
652880
1342369
425459
1298024
1780667
1659556
1711729
1248686
546601
329899
894349
700312
667640
1087926
1444764
92027
1507447
470262
984487
574587
115142
1971916
1349472
745875
1678596
390664
769175
863353
1483919
1647556
1146912
188945
1065992
1949018
796851
1222238
1077198
530580
1229939
1726512
1531944
249575
1723789
581270
1722213
1863089
104494
12974
1378671
105158
863433
205812
168841
418173
559533
1497278
1969587
800048
722404
1392954
474170
805205
1416613
42827
259659
508302
1718664
908266
1758022
592008
258671
709905
652677
1452899
1539466
946029
272085
1903456
1857990
1610103
782482
1055412
1626445
924447
645975
64180
1169344
1564347
1340692
365243
1462419
303438
1460260
930567
1695243
532621
219483
1735126
379874
561483
631797
224130
1696807
899549
332921
238400
1193510
786578
1236497
521620
1677987
682594
1415716
783863
384003
1333562
445000
1071254
183186
684365
392715
1466850
1127386
768738
1830215
1684730
399168
1875292
850347
1988775
546622
1821618
302892
1638998
1843503
18089
1656564
97716
922019
1811034
315147
1551376
898718
1805997
878305
958889
1028812
334523
1184960
1073003
201070
265564
1548715
1306814
565355
989853
318347
787074
1064113
658895
397113
383068
1404214
738384
1230394
881798
1998981
587921
281074
1785123
76850
921740
1714413
1819375
426031
1886744
1011632
1598265
351008
882603
896596
1096164
1625473
1394015
1483274
718260
1237474
1636752
98618
621764
1376771
314442
980832
768764
1887532
1328056
1396979
842648
1408184
236073
983357
1371650
1923189
1491234
760769
1175913
1147020
1362357
102607
668557
427009
1677606
1222413
1394718
1883504
293001
1581846
1734059
1856803
1138727
1916596
1870770
991640
86236
1335454
976551
1289069
722751
782433
1941093
500260
1977704
1475526
188564
942876
1664362
448017
1111857
990804
739922
1778083
909185
795224
1777439
686157
523156
1046697
1484969
421077
488525
1769556
798771
1602731
1482748
262013
788765
852873
1591389
477998
921788
920223
115181
1913003
1434512
571622
112908
1951796
231924
1087414
1864279
1439725
67313
41400
85345
1031964
119112
1699832
581288
49385
133106
475513
1119198
572405
1792410
1477418
1861101
1209434
351365
1370953
1192483
1023523
682410
1091320
1993452
1554204
1842398
417995
220934
316499
1969503
1003290
1690072
649082
1212934
1151546
435639
1855174
1981354
866831
449999
310789
1208925
776672
1140809
1129696
44675
1052606
460117
1910704
1837096
1677364
1901730
989844
695094
1379886
1981471
602291
1930245
377884
1227686
1655117
81761
1789519
1953563
1460893
1959501
952193
1596000
1632738
1713224
703244
1977484
295443
580315
1601034
888323
1755663
389554
281121
797933
6155
1093328
768093
785948
794013
496469
510966
388913
1744813
269158
416507
942675
1664215
1419101
599785
403200
962154
1429078
415766
1841935
1256703
1773710
737116
1161706
103393
552273
1307068
1836441
814621
166619
1090307
936219
1502407
1957538
1819784
1196557
1813586
1793642
796906
1965116
42783
1953401
1398367
1444369
468456
1178099
579639
1129393
1021999
1013922
866014
406807
710551
1708829
1905696
1684353
1380854
1065308
560367
879590
1902871
1876756
2601
1167939
1186965
1583283
1464243
1402579
1194091
1158722
1273895
1841491
747856
873270
553807
329228
1831544
1373633
931287
87630
941931
1377037
804954
232697
818673
1800200
232530
1516805
1151008
1771808
652063
1488969
1909402
541329
1452013
1959723
1202776
683717
564868
1597282
385773
784133
1635011
1510600
693401
1646382
1637319
270146
632646
10674
53072
1656564
111304
1592804
453313
455574
197462
1507323
977911
796273
1836430
1148875
767480
1512894
848886
1007422
1026469
936643
819772
1734472
1284867
1195863
368893
1774888
1482496
487269
616277
164256
1630715
642870
128489
250235
481050
1522753
436744
228661
1877397
135082
436983
1105952
925426
860009
1884979
911838
1917221
260947
886183
1079616
1071625
50308
1221029
1319843
707616
24146
361165
1884427
1163535
1763252
1136831
1427799
1437644
176738
1403402
1579310
237110
661896
1421178
814351
489562
948738
801748
1464659
324705
1486728
48872
811734
978442
1853621
1354527
689047
1651062
1380816
1490742
1184990
1343809
1686415
1928187
1396897
1091899
1729724
291995
518488
1360100
1804155
1124634
1048176
349573
530344
315347
197822
741647
1247522
443391
319013
1155102
166658
327564
487298
1871111
1062245
1650984
1394315
910178
1666912
1083099
1114555
1295947
719169
1270591
1496376
283393
1024390
1988696
1253378
846232
29409
74485
1784110
1701393
272609
1852791
1299597
544487
312214
363618
1060768
1944477
1173023
1324625
1613577
1440714
80908
90402
479517
804351
1968100
1542510
1522161
121537
1725132
1522126
1787738
1021492
1020134
934192
1570752
649079
1464457
1178430
1968574
1601804
819800
488948
1165098
30176
873274
1011213
1229419
1517502
1609015
513508
242370
340710
146704
24964
669565
1536590
602196
311657
1021957
1526150
163096
1609668
1319040
1679557
1648166
1738721
1071710
752819
1663395
637201
206225
1228542
323395
1937352
614124
547693
109963
1902643
389202
316984
971216
1008423
1603442
476015
940935
1003350
1307167
1163862
928653
356006
1526606
967293
1182256
1675853
1083337
1489886
1097916
191986
987234
1144158
388741
94256
10038
167194
720259
1785885
139626
1656398
496484
759550
1740514
674289
160836
772311
942834
1209282
577087
1401438
1738888
905248
267143
723195
1051789
1506960
1078842
1814221
838534
1173519
280335
729217
1447195
1112705
1748958
88966
4300
612725
1804328
220816
1421235
202339
1056795
1292682
1337786
668980
26999
1291204
654610
821481
1488137
511940
65395
1792998
1398137
848317
283857
603391
1114726
439241
1941212
49301
1685443
727467
874233
796639
1422766
1473344
405744
1629797
1842025
47947
1300589
533637
779810
1151380
1068058
931484
1084140
957914
394701
624720
664419
1463130
783857
1028464
147251
1029714
1783454
337171
930474
1074811
893004
1206106
319020
407575
1822979
324133
618074
1316660
302981
1329911
1644232
316571
1705276
1551415
1451992
1478203
720452
710233
1101033
1964113
1466140
411898
3357
1205010
115654
442897
292790
740089
435415
217386
45880
1752187
1211591
1852285
1718177
1078129
1782650
132846
549162
463165
237139
1231455
432563
1903221
1969073
189710
109706
1598828
1018296
1628293
1778638
329757
313385
1256746
1552345
806575
674217
1248758
982939
304371
819405
329521
1987945
1323441
862724
426070
197671
975883
1334086
784624
1964085
1132710
573446
572106
1494488
1950899
1805801
1591187
1621232
1838878
1006091
1927126
1047454
1855376
1792676
314018
64727
588047
1541691
1123325
831966
52139
1493373
906366
53149
1182338
1980424
28772
563572
1569199
375396
1973858
327671
1566009
1938035
1010512
1428130
1148336
1226850
298816
768089
1208825
704671
1417926
968476
1214774
1371102
1789494
168718
873966
1644388
679863
1132591
468131
999106
1957576
1162457
935320
492827
1227853
572387
1655573
915750
1130058
1568611
65987
655612
66486
398864
802770
799505
18909
1866329
1173588
1390317
1509078
158361
1192524
1005676
739727
1065818
1039477
645126
804203
203
961868
1785401
1426102
2979
288019
448385
1103376
1723783
1610662
1143183
207303
1531057
1954238
328967
115979
252540
957707
404149
1402114
1504189
248216
752305
358784
398929
618099
249801
1976471
516289
1144383
1523453
115707
675537
892926
165591
367877
1305409
1665480
120298
1791359
1501600
443429
1462410
1973964
1367417
895581
1126798
533440
1673364
127031
1525185
286909
606263
1496398
994300
1293442
1888035
1306436
632835
651610
1508145
682864
353981
46633
723995
496851
1885820
1981557
226015
1625805
1604891
1634983
1415411
1393332
152087
148607
1678680
1506822
734636
901007
813944
1592530
1519230
733686
1826229
430622
1272485
1613385
395768
1157176
526906
1427400
1820319
1096049
907458
78623
82505
769597
1828403
426138
244844
998202
469213
1092946
999425
1098772
1247728
68753
4523
574055
1841847
786619
1355099
993933
1474094
879332
1118771
994479
204180
1015827
1378383
1659090
1569430
358968
200772
1019875
423402
686908
1608419
253230
468377
416567
832432
1387214
1787877
461524
1159964
595320
621878
623535
1532032
1030978
530322
633580
1917903
1768445
768349
1587001
1867991
24870
1623842
932067
78285
844419
751361
16008
1540377
681327
955175
1626522
1709550
1667845
787791
557922
1996417
1063688
1107808
1103867
1880211
361181
1704938
599425
1336810
1943424
709816
1748717
1444682
1225789
1142804
912719
1959476
1916092
1888262
1862950
746546
419956
1186165
580086
53745
1830214
1550771
312725
249288
231255
1229953
1289727
670869
566899
64589
1555464
1364834
795163
427554
389518
1050143
1713695
1131354
650063
1994959
543954
656963
133074
318895
1268702
110227
1103522
419451
1368689
1068370
226735
705091
1403016
1870833
425287
1553197
1562859
765904
1249332
231529
754220
592981
292624
1963148
1475342
1532585
24374
1096864
297553
1077632
875442
494470
692601
1334952
1781727
724486
1848060
1155237
1694017
1528901
285770
1729952
1530290
155079
605876
118440
170675
1130277
1412067
1155119
777289
373531
1937670
304718
71557
1101884
1053752
672479
1083000
559148
251440
1667380
1827857
164743
723129
791118
285773
659076
1999529
1251357
206855
1510052
184588
143706
1540190
1640826
256015
1559586
1372027
717386
608980
600162
860562
1232294
977693
1228883
800733
132220
1371364
820444
1890713
1247435
910118
1428819
1223593
1613874
865098
1466598
1567869
1685172
1088783
1041368
662086
1567756
1748361
307609
165808
10830
1818368
1312445
1959647
1780681
58161
1457851
1296437
1595119
341730
891145
1607772
1706739
449766
1909758
1301523
638531
699611
292624
1170209
163942
329502
732711
651342
1534312
1176193
1919655
190431
206776
1115349
1777295
1796980
1463133
213066
182965
1028443
1203503
1342526
1713395
1752982
1810668
456061
1567863
587592
1026802
1029537
1749683
1325912
695854
1270446
1369685
1823422
1236582
56060
1288435
559052
115104
1034406
1335288
564204
1337372
1386814
1535715
750446
1875253
785068
1877537
102195
1902496
1124891
676725
273076
1906775
1674825
1993016
1043596
378737
347343
1161704
1175864
1180503
1162252
828666
701332
1723311
11832
792
1329172
1111946
1233461
641706
1161177
932594
1794153
26751
1909015
1233069
1667953
930719
1116421
961217
64889
974153
1813201
573446
1319054
1299257
713054
292646
561178
1949654
866189
693338
1591374
1285066
582040
755713
220779
1788772
117078
1264039
361297
1864024
687686
350237
1601575
996400
1584222
249535
968281
297826
215564
114530
1402186
1709797
579519
432447
52843
1738725
1085066
37261
1560892
506839
1905605
122076
1804782
1091045
689106
1158961
574007
315925
1785966
1784969
1175284
1235471
1090220
1324380
276228
1591591
663178
201791
1721060
1331816
38814
1920286
1982156
953060
71849
1435340
1501642
1793191
1768408
651169
1119277
1668848
131461
437816
601172
1288056
821616
1648596
744776
1735280
194290
1425055
1895713
1714098
666794
1065301
1161342
1611684
1096922
1433905
1231526
683107
1686085
1897670
957064
1185578
613527
363124
792008
161158
945141
1598670
1738714
690101
1508238
153438
1643133
1421058
261499
686114
1047908
595667
101581
250917
282858
1858770
633154
198300
287319
1714045
1931909
226924
989287
563196
884582
1779946
1798721
1524372
832693
1147151
1699704
832164
1217785
1533311
1162693
829809
1425949
124109
548273
1817845
288633
1115222
539788
1784277
90348
1158519
567714
555861
1512343
889093
1519834
1480160
573821
1446295
1513379
320378
295179
1194652
1284589
1795142
1352311
1903
608422
1942682
1817710
1058741
862080
906980
488600
1176814
1597871
318155
1449763
1595428
628088
204113
436963
1590211
162590
1156323
567528
1327630
1791068
60032
197070
224467
321701
352830
1870574
709789
1279359
1228011
1971860
840855
1409345
307293
1429098
673262
1636824
593610
1949927
1299151
1738383
1300870
702786
530467
134170
751438
181441
529900
1994579
478458
836416
1994020
740452
827598
1310193
1316498
1122803
1421810
1886032
1403778
778370
1536208
562173
1869183
529614
1070511
1910402
1991193
714953
1169510
1937243
947495
1003374
965938
104605
214180
878840
753682
520874
1047279
189241
907267
472840
1325211
1105483
1470759
1419090
141284
887579
1686912
1629362
1737388
1513784
1568650
1047608
98731
312104
1360545
1861086
395126
1725100
1567972
1568546
360878
1899544
942526
435394
315030
1344965
1951186
740761
1284640
871908
1289553
1694715
717069
899072
216975
1415981
645334
221292
523566
770256
1219299
179391
969906
1102007
858471
300957
1095450
76171
1532131
1721180
1615214
1626677
1763860
367188
1034019
999938
1121182
1264727
1050785
860923
1279060
1559448
371733
828314
717069
1979183
1267290
496545
1136371
534065
905267
264445
1335048
917862
690115
724183
1717920
1585127
183343
952220
1605362
721854
1416904
1241187
1447686
498686
33712
1666483
1297284
819791
1351065
1400313
1732157
1542486
678290
547010
325854
162387
1616779
329034
1604438
1671173
922998
1148781
752283
1222076
1474149
1704017
754647
1950110
1928692
276380
305982
1392975
1534844
571452
72528
272474
89652
999815
1642900
1519139
1070322
69340
347487
708648
1267036
1267559
1315647
277052
172509
525038
1718763
1389334
1017272
966398
737279
799505
344633
312100
1587433
1009674
1689114
122692
166501
145070
59648
1152974
1932948
1415734
659190
1122161
741719
374383
731942
468589
826679
870159
295934
469088
1071916
1817829
831267
1148174
610596
216026
489719
10431
1885217
1741060
1530642
1616691
1984251
1005718
132722
286109
1785110
1762861
414177
865663
284016
1136022
380282
1985040
676383
1086639
914271
503112
27546
1181030
1306755
1565008
1603335
310857
642632
1196435
550547
1734472
1959691
986403
1359948
1442502
145087
581068
415869
512936
1066400
672612
857531
778717
521584
1979391
885530
1695908
1668319
1497315
55885
1976065
342673
1670698
1084262
1678066
433748
1128150
1721977
1594170
615069
1928903
169727
714067
1116964
1336394
649177
691413
652662
920497
506211
1648349
1803420
1645193
920096
1440088
700339
212194
1752781
1819371
1216636
1539942
288892
1700566
1558392
1812804
558781
1370987
1352826
1016890
1319527
1097516
1813219
1892649
1795119
258184
335087
962154
1908763
1869325
683334
751
919863
513982
1050124
1261693
1589811
138069
1442062
1827450
907033
129739
378668
1607689
767196
1078726
97366
393987
849605
165656
1196374
1813012
1340835
1932979
215842
951977
348513
515707
1925562
925013
1093587
501758
1521257
796778
1905663
1921781
1269023
1775619
1683206
276000
1331755
252442
1588864
1193038
529868
1111298
1772016
1607904
1597838
1927505
839880
1593994
40685
61358
851856
95123
952794
1591060
1819775
186285
1758732
1710506
977940
732810
86151
1020134
1302925
389060
1841703
1366799
558781
1254731
1967311
1737442
1613559
1342844
1791211
684590
395057
1645669
1189134
880644
628043
369958
349181
1048353
290346
1030565
130942
508983
428548
1438460
1218658
1700040
698245
1899740
366785
809664
1875666
923863
517546
1825673
1065042
359045
496746
1497315
1353506
1029158
1756667
200417
706425
806161
1619371
1707130
1879594
816397
1699398
940435
1372482
1460847
1199509
1112764
695044
1710863
321493
839177
315474
1044518
1395750
742680
1081712
1798180
1232280
1977464
1147445
114832
809662
318724
320469
1078597
1603575
52592
1525110
1941435
1762401
1164808
847497
1138997
1737980
114699
1850336
310175
184017
349047
360859
206660
1846711
295852
1378642
1922957
253764
453341
1829937
661106
834529
879506
1018567
1248480
843087
23615
580759
1690621
1022041
850207
1861041
1444715
1313435
774271
889756
42904
370081
983009
1595327
560652
751012
1679120
240971
89152
1460352
1198283
1523573
695792
1714103
1587593
894749
1614655
103963
824518
432014
808688
602856
1510397
1921111
1667994
501965
1577167
537147
1193946
1762668
1973283
757558
625576
698555
1702168
1885370
910378
1888119
1777248
1778221
80618
799101
464147
123514
1554274
998547
1503635
1765054
333593
601420
134787
941491
582580
1273892
673881
170459
217514
1479033
392943
1457656
425050
1884393
982215
1367617
916801
1651328
563155
510172
229503
1178316
1630736
308583
639017
51044
1544736
291309
1209367
1479571
1144224
940324
580063
129893
1214607
1180415
1389454
629739
766857
1539367
1934905
1300015
1197801
1297931
104513
592187
849475
122154
1504560
313330
1191867
716067
1022248
1972987
281632
178421
86596
261233
1688406
337173
609484
1080835
803284
1666530
1638378
1533765
651600
1420484
1562534
1187724
1998704
1452879
901981
982183
1600628
587606
523151
1741465
623926
893108
824696
1509916
1523845
1940983
1137779
421040
1868701
450295
456689
813690
505770
219877
284755
1670951
1437450
941099
1582638
1723308
534624
574444
1868870
1838337
816020
172048
1204187
998218
1689483
1587803
1672909
1420734
524278
1127075
571068
474939
1417086
1198246
1817827
32634
956367
1823560
517842
828509
1985346
1077694
1087097
1471860
1066532
331505
1554023
1106826
1708607
534199
699886
1251972
86029
1146528
870012
766265
1750813
854641
473519
1244015
1734599
374998
406170
1521253
858636
907488
1365587
1703437
299156
427180
1837035
1514622
1666393
1653063
1438289
1732818
602096
1786770
54113
491075
1816050
593781
608787
1568306
423561
743573
1714719
1570005
388609
1741338
1079038
1041628
742875
575592
1043675
270248
1056624
1357917
1699122
1467096
289093
1247597
1688243
1045597
1768684
731755
583286
548163
860777
1108481
445664
972281
1454799
1280525
1617363
21107
1009520
356577
1103244
53303
59781
607446
355257
510735
1855299
99685
1006091
1182518
695971
1330959
1112251
905076
1737512
155016
1423288
705538
1257291
1407210
664643
764993
1352194
1798479
545010
1587865
1228874
1726588
508080
970382
1331239
1136831
1896942
1831006
405506
1892538
1819538
313267
183568
1051547
494355
1494197
400985
1415201
124638
1797949
423944
1254018
951200
1732330
150721
1623919
1957918
1236612
1981766
1152727
1032941
1497624
1245493
188885
1953353
514114
1782836
166413
834838
821577
1760556
1544736
15769
375756
1454897
974916
1428853
720367
29864
1530832
355720
799521
1004351
327235
363767
1403145
1066893
328233
706716
1545924
64248
660026
602780
1659586
1531584
666022
372186
1778465
116216
1153254
898703
1666419
1124396
1724439
68753
183295
152161
671846
1300956
1554094
385537
214864
64910
1272507
1747977
1727347
1819340
218955
375743
1482234
1757696
1210475
554606
243022
808946
365778
178672
335465
1321573
1131657
1070273
976024
1898753
967777
232451
1417469
689038
1571618
258873
569916
266638
1376453
1087266
439740
744580
1814651
784966
220799
1815524
532766
1504475
1307075
878232
144092
1177497
1620184
1852921
937705
1215870
1469355
366865
16734
470798
1210478
24800
184565
1609593
670609
894345
712883
783482
651632
1261177
845407
893509
360244
218387
1345499
34465
1618455
340875
62725
22465
1315024
1379898
1642711
916808
1191275
576968
879021
911205
1297294
1511719
64301
1999274
1903693
850572
1935709
1754184
1620840
1950090
1277645
1695172
340937
1745259
281279
1307435
1731560
983324
568872
1425201
1403879
902853
1413099
1264800
1223169
1722697
1800957
1301268
464250
1980555
1299922
1320551
1467977
1268387
1866740
531726
1567027
1407617
1631458
852941
721704
238069
1428623
1046544
1182996
1069788
1431762
301614
1184891
805324
1808540
634692
1812545
1326802
1757718
312742
970386
234645
619864
1586461
1687537
286256
930283
1620356
1812579
1500015
1904474
380660
748901
768182
990557
946129
581247
1807748
1103437
1312352
21423
390672
1025223
1065602
476412
294877
488844
991441
1810699
311520
103133
587479
423264
8601
487721
1455615
1379176
657122
196675
1962383
547644
898371
297331
1119110
635596
1990167
1409526
1442039
632168
151415
507360
884387
1017614
1441165
1111881
798707
119637
1823455
1119058
1165153
1989804
647552
95273
394524
1532789
1270085
967686
33791
358968
564681
1118739
969287
1576658
785894
1722233
141440
1858046
1088905
162339
10264
1340528
1224468
1897342
1576272
1114028
1066636
1771333
821079
1909235
536668
1270439
1394808
1176439
1701901
785266
218587
249072
629739
849873
1214947
1894078
1841755
1109240
1135284
1172760
1767930
984691
1801995
206347
325425
300337
710560
762367
754680
1833133
1709607
118977
1864505
341327
781164
1407867
624598
110445
1040514
1110643
1029813
188333
130647
1816886
1720330
1464497
269158
1539800
1681409
217758
105600
906049
1716314
125863
1740254
1628416
1591254
1107132
186736
1838807
674817
1220564
667298
747412
1876722
1061820
969683
1413140
894638
905013
1645676
1236131
899502
1949700
1907691
1401028
1094241
1985040
102896
1393131
1541559
760127
781811
1626135
685414
349383
385582
1019728
769564
1904938
395381
1534348
1092552
1272980
1869275
1831993
320077
1715075
1232001
1244457
1081270
1410681
991817
697401
479711
932496
445395
1401638
1723800
1755965
1715427
216173
1013550
245295
205171
829176
472393
1024909
1193961
482886
1704786
505018
251832
1525577
432291
1614838
639553
112706
60870
1459178
1206433
1646910
428312
1897895
23392
993365
1954967
868850
69501
931234
683196
1645780
453495
1719808
737980
133775
535445
1387395
38622
1564113
1864247
1818588
1306049
1481358
16143
978236
1017476
217455
990796
340600
1053634
1649024
1554861
79810
362265
91855
1253319
1949607
1120722
707655
932064
1406132
581334
1042643
699391
824483
403382
1876260
1906875
855293
1964380
1406452
1273105
1655399
512115
782474
1469273
1271648
765147
84828
762097
133855
295529
1170410
23190
450951
603680
957425
1079599
659732
648846
1195663
1205937
1058196
145128
370778
1152208
1070760
572996
1936000
1053012
762355
494779
1156549
192700
1772540
261083
638268
960418
1555428
1256408
1068240
1150715
195375
544268
1738227
237408
1461325
585836
462102
1598064
279908
307071
1913142
335439
1624513
1957538
515333
661006
1152084
1113552
1986739
985746
614068
251795
337379
1942833
936408
823129
799965
1571450
1681409
959319
228762
822716
1430665
1024513
1332019
1579663
789736
677301
787517
1361246
361949
1337467
721044
355257
560806
915021
1566649
448287
1175825
221390
830840
1777696
895736
716849
1737346
1374776
393336
333174
1824020
1540841
1758656
1799867
1099845
899762
1164224
1409573
169151
1113255
1536608
1745348
750896
994053
830266
610304
472880
1975608
501251
517266
88881
361086
1566351
1391735
822656
1540141
674719
69101
1403778
1446530
127287
1115302
1505063
1776353
1228361
937669
491814
1125533
91024
556136
1717567
1549915
913118
1586486
1263940
1351413
1537575
28716
233439
1594645
901671
1558726
511427
357390
522369
1280684
1970609
970916
1864046
1664869
1288838
470777
681379
909230
1151285
87900
133270
1519608
1133864
1615729
1714578
1303210
1438648
16314
1021871
1110448
506609
1966516
1973084
505738
774139
285111
1223703
451298
1994686
1603892
1320622
1763964
1709254
1777295
272025
1167819
925753
1180744
40367
1950101
150506
1219321
917551
837712
1215382
913593
1408913
672980
1923196
581535
1761631
1752569
1384351
1624108
781388
1344498
379245
877316
1585038
1603682
249699
720560
1505667
1306105
1145258
1416972
95495
1029130
1368127
1366326
142495
1904404
1362124
686425
1490231
13419
1239676
760594
960065
659248
1822912
1848705
1367411
1178898
958239
1376006
714449
1224659
1658571
976988
497261
793080
1804397
944856
28617
1913028
39164
177854
173569
322008
1074200
63013
1765914
1190566
1432266
271285
1383582
189664
1560473
888176
427981
1684688
667759
1517619
138525
1605658
794395
177245
1842636
1925864
1666786
677909
764854
13063
778746
450304
1228861
1139540
1507936
1250683
362053
1789106
1060181
137422
1835138
797085
1618368
1411942
998022
1727888
1957648
1393984
1694479
921277
730013
1105856
905167
12807
274779
1404961
1636411
1535928
1838110
1507602
148994
1227169
1392472
1332865
1877080
1549979
784420
1393717
1427154
1504874
708599
244366
1288925
239839
1460304
1221579
863433
1976257
1020817
1825177
1587932
1909758
1525149
1394946
442562
1065621
1586037
920470
1696453
187607
526891
1901981
1921604
151946
940561
319817
136996
646758
250289
1102897
425050
40098
753058
26518
1199028
167359
1741270
1425505
834945
534261
619051
474739
1782705
133449
530480
258847
713085
54087
504445
1713343
1714391
1957648
966206
1611117
1450021
1011782
1935229
191251
155545
884389
1395315
396244
710265
1328603
93800
5229
1330553
1050785
1139740
1064470
107109
464140
959665
705642
92027
1540932
353318
1575801
338241
1278373
1736867
1527211
99527
410367
1446569
1813150
296063
1983347
1842237
1529456
1767585
1434918
575965
339325
1437142
1074874
1795435
683849
1870279
1890852
1497797
1934312
1937272
1665786
651429
629407
966384
212521
1821617
604863
1034963
572996
1729563
645383
38301
1640513
1759790
965378
1299807
205759
1657280
1374507
954923
1229201
278514
248926
1737175
1054314
1075078
254893
969384
1417102
1728158
999655
1262700
1549746
557263
1649500
827837
1733670
709903
997145
736176
934219
1607196
272828
1336196
256209
111367
1883657
280967
1469081
1969202
1531489
1525264
1464323
163454
1581374
385202
1593277
769277
1888240
960351
232831
1468186
1611448
1434139
433501
1454215
1625618
613264
621794
716198
168225
978581
1461108
1032188
1470985
1084616
1656452
1261154
725038
498552
1684796
542652
1654046
509927
272082
905242
1792998
920337
783837
495118
1715178
357263
1822024
97262
726646
1083310
1865205
904229
272931
580691
240580
147683
1857861
765808
827798
1422700
634220
1282154
1014192
1544425
1824770
129776
799399
1403482
928278
1782706
35193
1274950
581413
233674
461000
639400
334340
1130754
1971593
1601783
434655
1705979
1114175
425983
223090
1629937
1722784
47282
1893702
1203403
1581271
712289
12385
387907
1760651
1761281
826131
557238
529259
438932
381738
1047257
1320252
157205
1811513
1987713
750658
65020
1201828
364753
818602
590886
1681515
96993
1864573
138305
966470
884387
1130769
987061
398467
713808
365780
786369
1916819
1715466
503267
509662
851635
941492
1233580
706612
1185056
1132073
1828599
1947217
1958448
1346659
590140
335971
1916935
595728
1095516
676588
1258120
237163
575305
1092062
1859280
1538532
1744979
1376291
1689543
686654
432563
408540
1066991
659522
1750851
1949097
1946668
1755130
345295
1039271
1109979
15321
1430303
1934050
49519
588140
1623611
245604
1789923
1926928
228104
1297996
1882087
806070
1750466
24542
962737
1826230
1915889
1650486
194970
1449762
803546
1324385
1122379
777797
1932402
1369857
1267362
836202
1516648
687324
1205941
448345
50800
1855376
1154694
1892556
805225
485450
1715245
439084
1205577
1488637
871678
295786
1211532
1439559
341049
158086
1701295
1447227
1275259
476327
823269
1756323
686067
1832249
688113
283618
258402
182813
1632847
596834
329970
257945
1156577
1468054
1771718
373394
1293548
178661
44703
1446359
1089279
191356
1190830
1579192
778539
936682
1350549
103900
719938
778431
1959485
613648
338458
1179484
1754266
1815669
1984405
1594430
726777
102007
1738287
1833865
989438
1524614
551831
687096
1032509
1456710
299625
258883
1039978
1952742
118895
1968507
585085
755547
1563877
1715743
608042
1559060
1116559
1357239
814559
1336010
930416
256190
1551331
1605238
1196373
67904
1665847
580052
502671
1661749
1392587
123605
1858118
347992
383157
1208109
305591
490053
1946511
339927
1014640
1031537
337625
1182216
1074482
1985229
974068
1574235
72380
789046
592764
872407
1810278
1496793
1210246
64521
891976
824872
1592576
1057146
1055105
1430766
1256161
1015045
940065
38707
297676
565226
118020
1080224
1660487
1076154
348254
1644228
91084
1447999
1146880
1523337
78375
1709550
742276
1404045
341540
644381
1090559
540824
751989
750954
552649
652564
381638
324705
571044
82838
248253
1214747
1400263
347574
1722985
1259471
375054
281181
1239507
1754379
102025
603884
66576
1863211
50953
155931
1108588
178805
1055753
1412524
1597871
1820319
1833527
1173473
1341457
154515
850548
629675
188581
1257677
965102
923805
20404
1038131
50011
931484
1341510
875033
902758
394960
1724078
1825557
1184351
1123284
301301
44180
1977698
1590900
1940092
169949
82606
1693261
502158
1807668
195057
1343115
629850
561753
1775797
1849445
1038790
172572
1110515
1803978
739696
1888282
876262
987999
198895
1794929
553807
1983751
1888311
582643
642858
557671
676626
197332
1818481
196638
1786607
245545
1297398
1360517
911608
1082931
1633943
1561511
769176
412999
1159248
1010597
1496549
247448
575512
290185
1143989
861506
1027640
991496
24237
903168
1013568
373230
48366
917906
1001700
1530652
560226
1215682
687267
150133
514220
1746291
1475364
1692960
263835
1752954
373582
730124
269702
972009
1927572
451050
475253
554981
891805
1481035
1183926
514839
1794806
331398
755382
1846093
364222
1797597
733646
962150
1305888
331304
1882938
654724
440576
1985214
1010186
1130607
452075
79490
389836
427230
327042
1314279
1186733
1993295
1413517
1717243
1126001
1729750
1815579
246840
822555
1777784
451923
267021
1981433
1561523
1305919
945132
1035391
1619585
193528
165880
1516069
875713
857431
1770795
272271
100107
1316558
799343
1836439
847320
481805
6845
900407
480809
1468477
151276
985930
1494952
1601743
1440743
1281881
460205
1056842
1297113
129454
729841
1753415
508080
55318
812914
1728811
570709
412100
455867
1158926
1908228
1250433
501564
289263
538803
1744694
193274
1489208
979767
484222
1361954
1435400
704293
834517
698245
1625275
1884744
1009578
1342796
1522450
1305328
1428418
1042337
1362403
1039380
1483626
1448362
142128
1029029
1200358
497193
1448661
302039
1192338
242140
1935258
239407
210468
458982
1539532
1381143
365902
216815
452584
395507
1210314
812326
1468967
510618
1061163
1348375
789153
1632022
540840
905676
274728
635417
1086115
194796
1246536
121140
1736329
1555948
970458
750783
662712
254332
1671395
342212
48903
542621
325832
1083070
520090
1123301
1937523
453830
1886736
248814
245335
1415404
927068
1949528
1853598
1568115
1671869
1909275
58401
107476
838152
1938295
99763
1590604
1292671
718539
668980
1351049
300547
1482611
721501
501494
1029084
704776
1237483
518577
1645018
1506783
443509
1314318
813923
115024
1990705
1659801
1398633
105536
1020743
1005003
1276683
996479
142127
1528942
388045
1677303
1910402
50567
297045
373854
670808
21442
124302
172570
345256
1636488
1390613
274083
1808155
824265
792211
800456
1753275
911505
861731
274146
105702
385202
285837
1599322
465657
1548494
1610971
1492017
1737687
1178926
557409
410226
1420813
614366
1600461
882324
128792
1110748
587254
94447
136165
108991
1186989
1555027
1057206
1791028
51454
893653
1237113
1465894
388627
571605
1930724
1938526
74219
1248044
733108
1965287
204946
1907176
534672
1790767
669934
1023664
181740
836392
456627
256180
1047186
1314055
1435400
1941746
637272
1743972
333058
699736
946586
1275390
1608380
1489409
1598758
603162
1254666
893599
1266751
1079420
1003570
672822
1251714
582591
684303
1777579
967015
692547
711372
137472
797085
385279
1042297
425004
204488
483506
337454
907659
831560
198136
448226
1106696
268726
527728
798455
1324125
1854497
1400739
1880306
539805
1156549
176582
1351853
99813
494143
290818
1859964
1334237
1137592
1142411
413490
502253
745611
248686
313917
1799887
758964
918800
1165903
1241070
864256
207922
327203
805598
1510044
1236229
32787
582
429603
1605922
1392796
1275916
1478535
972009
1288327
1770347
649171
736553
1118850
810889
820027
485350
829233
116848
1158722
1715757
1089961
862577
824711
11940
1892202
1851195
104005
1019875
1805939
1153454
1304579
1513833
1112202
346820
201435
1784377
15706
219312
73105
1216964
1832633
533191
42256
385779
1504337
141284
560852
1997246
649437
1730717
788170
850737
978899
111986
408704
1764247
1182644
960386
255775
1442892
1022817
893102
578882
1221309
1692182
289026
1347707
1769554
1994735
1769670
12536
384119
433993
166563
1520671
1624007
246277
920865
1303218
609684
990478
1254942
1627459
156472
686769
404779
86293
1342175
1470651
1129779
1975548
38642
183322
1847516
1899113
1587381
896748
1695996
803779
1523341
1549051
1801428
338900
1136622
1577926
228450
55634
1805453
1376980
100223
1256239
1679550
1083965
1098463
427070
329398
1422012
1306246
525289
1431888
1327798
1254360
880159
1969823
1400791
1296444
545430
12940
449246
1264755
1857177
972961
1093701
91446
105324
251461
135319
1290405
679977
824257
1533319
1793708
1825719
155049
81639
737605
1910971
1203990
1900916
298445
1467660
12974
1997254
1313490
707317
1881494
1664562
1852726
1464635
896294
474482
439606
738917
1092635
1713894
1061526
716644
1953565
857758
982639
582957
1171775
1932386
240456
1173837
1993385
649602
496855
948632
893458
774665
1975901
800097
695072
1801844
1363218
574480
1512677
598178
1144701
620061
378530
962817
329271
452852
1329131
1645064
1426903
106943
82505
1181769
1129038
1015068
457716
1933800
859534
1439736
448884
1562580
462420
1174141
945095
672588
1288894
914075
185168
1677319
263891
249981
1566749
1100414
1375554
1901308
811381
593782
647264
933508
1470071
1564985
62153
1156983
1270658
1867336
1027081
1618342
273789
54243
1864440
29490
1380662
861758
437189
26077
26889
982035
1668854
1319002
259852
1941556
1832468
655665
318763
1989754
1976930
78862
1245184
151841
1232737
94428
557194
269879
524001
1325246
1559070
511878
99422
1894574
1959783
1222238
1351623
1953638
1902828
480402
578468
339886
373590
844419
311248
799801
23327
472148
1060710
1814799
1115245
649346
469461
849607
728570
1864381
543015
962893
1486134
1385020
994814
1025178
1279645
234575
995436
1201674
732970
766605
1862549
340103
1960143
1006063
1461663
610912
1499087
1570568
171742
1628563
29652
1731539
1225197
630048
545851
1481819
1136453
685769
1066568
1735174
1124550
1993394
1316893
1959200
251105
1542242
1360757
799887
557187
1868580
270658
1083961
339668
162387
1357590
37429
1752251
492959
1794178
1085727
1797956
515389
1578586
1740687
486622
1047913
1192896
1202188
1955767
447507
1074180
1584526
1119388
151713
997626
801478
1676787
491941
827990
904131
873500
696716
713947
715465
1357130
968168
1353106
311782
1838878
1662761
41976
1209498
1415167
915179
403590
1396329
1946258
770371
1974093
1965049
1619910
377143
1332215
1869460
597144
1134390
1187945
429286
999886
1842623
1861495
1937498
1878116
1647652
1183176
53799
948642
1200339
284496
1773514
1164675
1305328
1477181
823236
1197706
39966
1184602
826194
273993
215417
313758
1193895
3030
232410
1206050
506336
674123
265273
632462
681298
776443
1405205
201813
1880497
1114602
367877
1927319
873637
723683
524087
1434284
1279546
1140539
770256
1967763
94147
1703441
345088
1872217
1026142
111429
1113380
1692448
792494
1415934
32288
1973547
315843
741474
654687
320808
1139815
256063
1004169
1825875
427502
1301434
23458
875340
600040
925741
1329892
125827
1183846
1363661
441902
144625
1548294
1875696
581433
679918
583053
104605
1282294
947462
194049
1097613
105723
1898866
1254783
1046813
595922
1004604
926839
1033824
152269
639649
1698345
1035939
897773
906068
488791
1712971
1216656
69832
1538901
1891409
1141457
757001
1829313
915326
1211622
1603494
939880
729516
873755
1071532
23027
488302
1803978
1526326
385413
63948
92374
1226237
1032028
686324
48806
1644607
1317579
974392
744509
989016
302095
1251044
471092
1336807
309969
1963700
967593
1080975
1986607
1862093
570329
131050
535550
1282632
1689927
999886
178001
625513
1543647
942075
1920783
815446
139869
472250
1351585
1005133
398624
689404
490331
822601
1720341
485823
906981
713808
802266
1264265
1866520
67761
1961896
920732
1673978
1118573
1480811
1154396
1753006
1880367
1825047
1593308
355058
1452190
1888051
719999
1043918
1307761
1768805
1894666
1854949
1951169
251808
1373978
1178230
1069994
1415201
1600828
1758695
1204258
1929461
976204
1741654
1320622
688652
777187
1674854
1457872
417957
1778637
731773
114783
875033
1913814
768182
1213378
1494849
785290
1274955
447920
1710097
491067
770580
1457893
573703
7509
604212
1452338
433391
1208014
1077899
1004328
1144051
776209
1764710
272833
1864448
1256939
634489
356081
390585
1663063
655895
1607650
1150226
1572166
654500
829857
525168
1700473
812780
105536
712182
1126122
340925
1420616
266940
1295898
1728407
1788588
1194230
596319
1267993
1026165
1002049
1073525
1290909
1336732
315488
652046
1435631
1285517
1546809
1261026
1658298
2416
1112563
1194244
936318
1726741
53540
668626
1470070
143375
1737992
1658296
1915565
559065
986124
1086103
1814425
1205435
656762
328185
931818
984547
52248
38088
1739126
1549920
523140
488500
547530
275751
1552135
593702
21233
447079
263868
1099385
1677004
1436723
797389
713947
444076
716803
688678
752544
433529
439039
1518804
365537
1468620
817210
1055771
763969
930622
319687
1310587
2220
567922
252127
332997
1896886
1294600
1073570
126873
1377502
1945693
1090926
894271
1593963
1412875
137422
34342
1999394
114906
327387
684990
580133
1873593
1111529
789705
1127378
1142643
1490656
422002
502997
734766
137888
1416485
896035
1113257
242766
1048827
1323073
191251
222509
1936681
1271099
168737
1193038
735958
1346121
563025
593796
432455
1481051
1154639
445152
639669
1815822
1440083
1759527
1380432
1839797
1387130
296032
736844
730520
689692
256190
1600022
1477456
1174747
396634
1603682
725175
371114
1358065
539034
1050143
1398164
616013
721382
1146539
50222
1344584
501118
287527
1642866
1461291
1644556
329135
193651
943749
1101823
1019596
464239
1814625
1023681
1573825
46246
1717042
1683102
662297
634818
1472073
961948
152642
1806523
855912
189117
1734950
1719788
1232041
1872654
1460855
13597
1550972
1104515
376783
1698681
865299
1122566
318587
1845769
1411458
437520
149602
1924529
281291
1738472
28964
693722
307851
1250687
1411548
1161714
1413775
244903
1799497
201976
874928
1149654
764422
1882977
88416
1685403
1868652
1419101
1898740
960354
1875575
1626382
1247640
433270
1842237
452133
229330
611531
974837
292688
1944982
1866674
48595
1594437
611169
1758354
236867
1606292
1997978
111790
752873
127571
1530601
553171
531457
116291
1492888
1166778
567062
1397392
1654478
781889
427813
369761
1245286
595612
1963952
1806523
1510941
311010
1881098
164321
1084652
1509674
204568
1449456
21492
1426975
1810281
1857380
754858
1875127
3530
118233
1996157
527003
397073
110803
910771
895149
823500
1367882
422835
1153572
244855
655918
1445383
476412
1325815
551774
440069
266730
1731395
1199404
1041101
1297579
682885
160557
398467
622778
463450
61295
295734
705791
401816
682284
524204
75493
1952273
1297171
773437
1394680
460463
550044
1879025
129281
392594
66381
408704
445365
925904
1484262
1326057
1931211
566926
1539988
212659
1546304
1291197
148334
538336
1097426
987975
996351
526195
1145145
115911
1238774
484413
573376
309210
540927
1902337
356958
1744497
367952
1766877
106121
623799
960689
1884475
136019
757982
1027198
84452
1447098
1398736
249801
508976
1991643
463831
1133367
276947
193749
183946
650829
657178
239407
1023842
1216192
944913
1985346
142933
847727
950542
625388
1013062
218442
1025409
790464
115966
642870
313233
201187
459932
1686305
1682868
1850360
1257620
587790
527048
907673
922647
1576779
440803
1719846
1183134
778320
845913
1604923
851019
1543647
1116056
433993
333606
1620447
1730532
1354406
598313
472998
871596
1438068
1730717
1751625
232590
239959
130150
1959128
1775098
1620279
984396
1370612
541460
1576149
532330
1236788
1053900
1523573
1980926
606576
1240431
3762
1848558
1857861
1643064
1724439
1074200
1862313
1942865
436861
469992
800798
1986271
1670032
1171113
112318
1814509
18310
796428
669070
465778
1076360
486076
1219765
1260189
1320548
1610287
1035473
239827
153854
1370018
827475
851536
1985107
436816
439900
970256
765121
1015847
1818327
1220920
1503625
242049
486213
783806
330391
1074823
1013364
991951
736021
354091
148344
1802790
1488906
92743
1475924
1929861
1050903
1640917
1542740
1430945
172548
167730
534277
1371259
1744813
640418
1628636
1702404
1229804
1453055
192317
623845
1684158
1429070
301637
1228992
1611253
215379
665182
955911
764712
71926
1738227
1160188
1948095
1311157
1009764
1493285
613097
1674561
1586242
32871
1030690
682158
1077668
59234
1594457
644937
1289891
286358
188507
1988271
209526
1791824
892343
878799
440948
994496
232623
860982
92062
1983209
986365
1484728
724704
44383
64629
435270
983302
1851094
883287
522433
908151
444278
1174662
226944
904247
668616
1998492
820452
1480390
1619843
1084432
695441
1495257
529330
1724630
537314
883323
1093431
1567295
1183731
1621638
1981471
1890693
1691375
828714
1902337
1451373
781767
1749659
903577
1460655
1893376
1624536
407068
826875
1864971
714751
500430
392196
1155062
1456098
1363629
454806
1984805
93063
194069
209283
401536
571322
766764
1665209
1261525
1141450
748823
1318046
1148938
1054298
1476762
939134
616379
578352
1345301
1037969
139831
18452
1273192
625305
613269
1933484
1110579
192117
1103730
661491
180817
1195598
453422
758781
1687550
834050
1625510
1084681
1727605
1291945
1399355
1681689
1483970
1911512
1043064
966293
1469273
1134313
515327
1964723
712621
819528
1902001
1908617
231174
1173058
234594
1233202
317774
1516598
1193168
919110
642870
1819558
1877561
357009
1908571
1441205
933332
1785825
969476
1446682
465512
577367
1512517
1012310
974325
459405
209309
1220174
1046775
642164
1291056
744761
799101
1677987
1443839
543543
49094
1193934
538181
1044090
929294
1324244
31425
1682062
233223
580493
181549
305962
166713
1439187
822531
1455023
494871
721139
1309056
1554961
1157390
12268
1392263
1245328
1696897
315270
1919756
1541499
496626
301049
1575487
1524614
1164887
79347
1022999
579
1465928
1189426
51639
808550
1628838
1883558
1838823
735383
938732
620001
248253
349077
441625
812399
1099978
356227
1877584
1657362
294139
1072353
190850
1494459
1871521
938655
1069571
1664510
1973508
1088945
196993
978859
1149768
1004604
1624031
1435942
1717394
1357352
1739880
1574102
614073
305164
671231
777290
1702461
1544977
1839838
215177
705791
1606375
123033
1789519
589399
1128556
596310
362904
1022303
459128
1536763
448321
1542740
376680
138382
1961123
297886
81725
1877050
17761
949935
915730
1699451
1218050
1773881
714227
1884924
307189
293796
1641221
712146
1994735
241840
126877
1827183
1956688
1567756
1394010
932997
294662
1328056
639413
1489171
261496
1615661
40427
1492414
854014
1286508
546144
1238640
173195
670900
489059
666322
1002661
1109297
798910
1939953
792835
1932022
352762
1830428
431216
1725129
387926
308736
720367
1036587
1148792
1943259
1443694
1562575
1561831
621827
150740
1742161
1013016
1133582
769832
203936
1307806
913936
1228894
1831758
489719
590975
1200252
1046085
710930
1480714
254790
1518406
1668426
764993
832164
1719928
683711
731117
1165467
173661
811090
649563
530819
844311
1265935
1252524
915979
173925
1783368
1841377
1068746
123578
942373
1729881
437265
630609
404112
1981540
954576
1961453
1897001
602304
362506
123814
1318544
729512
1025136
1004213
1492811
117436
1887571
427072
346845
646262
987263
681795
1067253
926031
1483493
581893
1441443
296106
564822
281507
1366004
1826534
624805
390163
61163
697465
1929262
1024264
993163
765239
1530822
584880
372075
1341006
916194
1630020
763306
1216528
631991
1601079
42903
777746
1322
412384
441509
1577849
1562174
65600
1942699
638121
139514
1252299
1449115
1868396
1427403
219343
788183
1395949
1094743
360071
1841049
890082
523254
1494156
830918
678064
494288
1884284
574410
1737149
1711529
227870
642442
5023
772016
817265
1218322
888398
219329
1428157
2678
877554
1779141
827350
1380076
1976532
801124
527304
960618
960355
1802975
1258216
35343
1372319
30279
526775
1495662
716893
534922
1791441
569661
1111597
1760217
1477418
571457
751334
187782
1408510
1575691
173565
572348
997015
537352
1601437
1653886
1953401
920589
384761
1277044
1070804
738383
1780912
557437
265085
1645212
940330
1372131
272829
715598
350408
364381
535813
1613727
803138
953142
1576423
397950
539682
890747
380649
1894504
1365011
1372448
1430827
399933
393427
1501443
315031
1437090
315560
441898
1937195
120581
1806497
1986863
914441
795909
1380651
142621
738846
36691
502051
359983
878296
759140
1353606
1928452
366617
1227517
1772841
4213
985164
1050761
812972
655577
1908428
613159
1008249
1062223
608892
433223
100020
344477
1260449
600106
1043992
610412
1971810
1994343
662477
1171527
1642175
1127612
502648
1120122
1942949
1558250
726342
45701
20654
1388068
779062
1600689
235225
1295393
1765230
1472898
304346
1026596
1246721
1362994
451077
1443109
888167
1590551
1495214
1357789
1102007
737416
1631743
1533202
896344
754515
1519916
159401
440713
960851
583337
1966144
840407
6981
1053768
901064
33431
1598997
1878124
198680
91683
1307386
1972505
102868
152314
384836
379322
1051863
728510
267378
652529
512880
1443434
369090
196449
1599715
1084841
1400154
1098988
1177322
858678
1149962
1517952
1020577
537462
1401010
1404045
72881
1440823
203040
1077891
678974
1621090
1630661
1160403
792938
740311
1184567
463256
1906357
472603
416411
1958433
422606
1727347
940795
10516
486139
636845
1432892
558319
1115662
822656
711040
831956
871998
1587381
1322534
231769
44929
908995
1159122
1191287
49166
1239558
745648
1100058
1027440
1917541
427353
1206238
1908582
1582242
877847
1101665
237816
1167091
372472
98901
1601404
608144
1407012
784886
474590
212969
1988217
186884
1128595
124618
1033890
11328
1979708
751
157875
1377977
1549290
139972
470611
550151
627797
314789
1691585
154502
1135105
743577
1935
1118067
146086
674479
1882198
985271
1460778
1253518
1760765
848686
1549778
1326802
660863
1162463
1994441
57961
1715466
1164719
204343
694445
265890
1283287
504741
1594974
206967
1878872
1828384
898127
395949
311010
1207785
1713671
516931
1785302
1187268
1136227
1940939
668964
1688047
1966099
1655362
327819
1673221
1453533
747417
1425153
1141162
1882519
928419
1231306
1595441
467697
298258
179868
1313043
1640493
1997254
1592532
1548596
1899663
326426
1295131
883447
289250
104892
280414
83168
1400997
1624073
1340846
494389
1221990
127265
461488
632724
1767316
378831
169762
296522
1655259
681996
5428
1133041
1794959
217291
1536210
1632908
1159232
1151949
1648991
683008
826923
639646
258749
1862382
879160
281108
1055339
414544
1696959
81753
1957439
450595
1238829
248124
1052330
1034363
1283632
807468
174734
1477580
181193
740773
1020226
901118
1623540
1557944
773232
557812
1700067
1093137
325616
1352455
1426557
1603153
1012383
556552
202373
1634927
621000
1060022
213873
1284680
1639006
58444
901814
876804
1011445
1084119
55229
932218
142128
973955
1531359
1846689
1962455
85670
815127
1635578
1442014
912446
888033
1272635
1964843
1402411
414788
694227
1733911
211783
761083
1978833
951389
70971
512203
1592018
693615
1036861
598568
1466278
166850
927724
1655182
1240470
851148
331734
1773222
682153
428019
1136150
443054
1953940
935111
432263
1700890
1075831
956623
529126
257373
1550641
1611989
445212
1786418
368617
626352
1669747
278733
816795
1089105
1253858
16180
609196
642640
1474485
1624904
1206930
1257769
159016
1937748
1864280
1373419
1139715
1857861
895781
314516
410083
509970
597858
360448
1624749
440054
446642
336514
980509
1857567
131991
1410186
113196
255571
131111
1850991
1520332
652083
892608
1176705
115181
1810625
36974
1538051
1932995
206028
703663
650476
1206838
970440
444976
591058
1119793
929265
317024
1161692
746780
258145
243501
69375
1023490
155254
13922
1677665
1176442
652510
1066238
583537
1868632
1519250
46358
836108
726034
994604
1207665
1490183
81767
274262
1269810
1697746
1455708
1644913
929294
768862
1573716
1043892
1940880
1027423
342257
272092
1286938
116938
1734602
1030932
755919
493193
410145
198218
629229
859369
35860
223328
1518803
1714695
1761967
1244550
381751
1285490
1006922
347048
1877722
1619328
557826
1668535
484753
1900518
377725
21737
722904
1843530
407222
748220
360173
481149
413128
1115418
279426
131050
1840554
1684688
558560
210181
853902
1451389
168606
1959380
1995078
1893383
689479
1626683
1318429
922292
918750
1646294
775214
819325
177934
949038
1221407
260043
72932
649584
70435
1241302
237348
1769581
83612
504211
371861
1782237
778893
1482529
239594
1416612
988888
716893
400290
76594
938193
1422822
1642372
1557668
254892
1230583
497289
1905167
689355
430245
1753214
828003
203518
1906183
789097
1984301
334407
1225215
1053223
728983
499316
857758
1466050
176615
1779081
92848
425642
1827263
1232484
1563448
915234
374280
1662627
1116451
720180
1785026
251079
1060494
983938
1232084
1317423
1415138
1499611
1104213
300186
387232
220287
1431601
1749980
1000802
504722
337769
464743
1168239
243360
491957
1361910
1825713
1755100
452126
816949
1662202
545366
465954
1771205
452863
121199
142746
524535
1128081
600653
38358
461650
1711422
1103656
1831544
1905014
719216
1969235
279324
868456
451098
1429209
1544092
295421
869510
320894
529796
943544
915035
1309858
1207184
277372
1770972
804551
835042
819811
1688810
1690084
1073331
1960343
541243
1542918
601256
1692776
1663570
1379013
1499456
747412
756330
1928525
705405
644991
94969
1377060
284218
510815
1343045
1827137
611630
401726
1296648
860067
1210067
1929652
894594
846226
1200358
1044598
1414187
1298190
1042574
975403
719019
623748
1327160
613605
1900318
1597798
838278
467351
1670317
653715
974652
1643736
1578436
1739869
136160
1665623
754177
1478932
1603926
1301934
1582000
726547
620433
68610
8742
1981297
1241392
795112
604181
736022
146464
1599162
570039
1497806
129075
1755431
1372668
228627
1331615
1643736
1934738
1638076
125165
119120
1666814
1986739
1317119
63511
892413
1310900
168174
1012165
1984022
1858562
465168
1810438
770017
1986786
283720
1448633
544490
1524185
915624
1030639
39545
293695
67463
898963
1291591
272076
1610152
1602240
1720662
236515
766085
832387
823291
151482
894900
1022998
405604
1563633
167950
1444740
1113893
1098358
1740936
352069
1437274
1245366
39757
588512
1802884
503324
1960725
1042803
860824
1829293
43068
1590577
1256702
451602
1530152
167152
1573726
130282
903015
387315
658842
1704191
1071261
586841
1782188
241218
637663
572927
660656
829959
643395
1025196
1969170
1490829
145545
209149
666841
1081857
271279
999425
745656
34247
217668
1340755
28479
123739
1784025
947634
620001
845988
1113820
817209
1114726
17634
495838
1977704
100831
1672826
221153
1964649
1579741
1875618
1611990
252773
1161208
1943377
300
1282104
1597968
8742
1025977
733686
979122
651232
1751260
1385473
145443
1129884
1275016
290551
1943424
673543
245330
1814591
1284133
1083063
1460304
1415138
1434228
132900
1817289
19037
1807590
1121967
1412553
782954
507711
1030260
483066
168665
45701
650587
1195975
374382
1250203
192578
229317
326768
1617678
1203094
401931
1214486
681102
1383322
151660
1698676
1336382
191330
1134520
1484531
70182
1781019
1332122
104605
1813653
1631375
1420720
1108734
1357953
64589
1706739
306418
1726955
148263
948978
538966
1525896
476210
490776
1273616
308508
1088820
230411
1526402
925904
776573
951806
235962
924090
1192550
940048
957669
1498338
317937
1411762
1375579
1016733
1345224
296479
884839
212448
620076
272791
206067
65568
1581836
1013432
232372
608690
1093328
65157
1706450
1495977
361160
490242
676317
732499
1593739
778293
442693
1818244
1027331
515866
1774689
406413
93254
609039
1000245
1870729
1732937
1742629
936196
1893271
406723
1678272
1920395
1301214
438979
563025
727364
183145
1447873
1656260
160843
317107
749269
892869
1265955
1359500
390114
1253326
559790
55842
1004716
1595195
678422
604017
184812
1565112
1344965
1236229
756454
915779
1516766
1239726
1583198
1559586
1698119
983633
901486
225718
928278
367886
1834545
284801
1387234
1372093
1786713
1952587
76995
359023
1422160
1414852
494249
1725216
444531
1381682
1584693
1427957
1598004
52675
348178
1301589
625044
427589
549380
225189
1445078
697884
196898
812972
1000471
1903
318815
475470
1680123
1922814
152068
1859579
1460645
1441056
983091
458014
1963962
1295431
318155
499125
1166362
1150296
1800369
59184
792962
1121634
217568
642046
201470
1656933
706618
1077239
108407
1346763
776663
642462
1619371
1087355
251795
1139831
1310975
1431398
598325
1679733
835568
925797
375421
1525583
1654731
694356
1824245
233220
520121
251520
1635898
1579084
174765
1698672
1274617
1039757
1278260
1672780
546871
335749
569609
393947
926940
1589635
437331
1535335
1201484
1438816
1131134
147612
1304811
1743146
1621047
826990
1840277
217128
1980312
428875
1211805
791891
584637
164045
1468767
1591656
769940
1871628
1073651
1558605
1575182
94917
1271099
311471
1537575
498408
1213057
555622
1765299
73304
786039
358635
736052
433625
1570584
101653
789147
704899
1591455
1993718
581288
442095
138026
958596
1311157
1621323
6268
195304
797137
839284
1642372
1856578
1528635
919808
461228
960636
1988700
1980091
1333966
426992
1017600
1368843
697215
194201
1461232
216623
1626147
1091367
526986
962384
73688
66235
1629589
1421816
517492
609839
1388863
199521
543547
1571199
131175
1524481
1829196
460276
1456405
1818244
2955
1513797
1902880
1972597
685087
1915761
529257
1928775
1545853
143161
1709653
1047455
1200561
292624
1232018
1861446
978807
972140
1415681
1620678
1874704
297350
283492
1868162
596347
93712
1725282
1316779
494288
1810810
1460012
1104846
577997
232858
59017
551333
1609824
1725944
97705
1280185
976086
673921
1235127
476399
1041223
1953563
335894
278715
1813024
1380237
1973804
716298
420520
817209
273427
362212
24100
913049
1394833
1518952
1360790
940048
1492097
356373
440000
917844
1901333
362131
172836
1277103
1314296
23635
807759
1107711
771989
1514159
702046
1519416
1490235
825250
1940268
1493244
1480524
1245748
176902
1978982
462892
1287988
231901
552616
1995574
685154
1141622
865699
1257455
1812261
1352339
242261
1695495
1486157
357122
1271823
564833
838490
302698
321788
1174964
207271
1691110
1715588
1753006
1400694
622134
307631
1432892
1134915
254790
976256
1386527
480610
468590
815083
1711248
112091
83323
1056842
515873
1261685
508145
733348
542972
50511
1592961
153919
1853061
905290
627851
1398709
70769
1920819
17546
159021
1830746
263394
279853
785656
130444
1627450
1572599
958296
1081750
648194
93177
1111985
870000
1637844
1019976
56600
346668
1975843
72751
1218722
752603
666019
731675
706132
861641
1872963
1750730
204568
906957
798611
1633035
783458
1561293
1651798
1289988
1996919
190409
1902653
918078
666085
319854
76396
78862
1862984
794920
463214
252266
1720020
736419
1709096
795754
1928360
801157
1903533
18726
1768242
1113861
155175
1741894
1359360
892146
321544
120111
1465820
633904
848331
752268
1053510
1130109
1032468
253305
1802673
470299
185060
1105662
66449
1970652
1584691
61637
132124
756957
707825
1879594
1694234
8431
312306
1274151
1127863
1124349
656441
427643
245055
65745
1537055
388969
1672932
57234
346424
801910
1614344
804117
1403630
1879363
414641
716849
1049811
371961
117424
1564697
58525
1202624
620218
1686195
91503
391810
939071
919305
1645316
1740612
769885
327570
951748
1810325
86433
1794322
282895
1868652
5835
212614
1333171
1834749
419939
1412187
1000848
390548
794859
1684003
723760
255828
590993
1995739
1510513
10338
22222
150521
1899138
1539003
418783
1563368
1468648
1365136
1156716
1102134
921788
832549
1170921
566197
97045
352392
185541
658330
1148890
31261
223775
641123
1019199
1847516
1894078
1044593
1991193
1265856
731773
363659
790840
104877
399303
203370
1252198
1152291
1890202
771788
751246
1419733
1099024
758686
1169672
792008
1432592
1542378
1880317
1860800
1864666
234489
1078946
1643720
1921175
1330458
1004169
899171
213495
907278
679729
391858
123056
1754805
1070622
177829
1565493
192117
1419207
871596
191850
1103343
873099
799903
672518
75635
763997
48595
224303
1781399
649529
92478
877778
261005
1897574
644991
811605
493730
1612146
184723
1354056
2582
988408
625854
124549
145181
241992
1635304
104494
735935
1734671
560226
553611
808494
890672
1259612
431192
1163056
1834659
1019488
555233
1307806
553730
212375
1255972
1508714
1036430
1341386
789449
1132401
1179970
524446
97521
438779
1321381
1522860
902211
1048714
1109730
1474376
1238802
1558993
710074
1465353
211385
1248012
719497
148305
1643194
1786294
1216749
693907
855473
497159
1697874
1258597
1741422
167738
548215
1197095
778513
1789761
1510358
487144
1783365
1299355
151740
1871385
858704
1256939
262659
1204475
956367
1858223
1187595
1604087
632095
1513490
1293826
1824462
1721818
203363
1206454
1736183
1768904
1587457
857509
1077323
1816782
1012190
1261374
83561
250999
399843
80356
99647
1684683
285104
803337
1854668
1293239
424269
892392
1919150
101321
1133774
965285
1457800
1013761
929596
1281497
518788
620876
70748
1062209
1458958
37381
409735
1224109
1653995
1251817
1736487
1256715
1296760
444703
111201
122050
1369726
54101
1824407
1021163
1213523
573558
1773523
1006106
1898456
1093587
500778
1962464
807849
1704393
111512
1327864
1824548
798516
1597077
1643472
1499601
1424509
1605524
480352
1092661
1796309
1431601
951956
171639
961119
1488137
949777
744104
1496278
946360
54737
774756
730983
1795849
1083454
718312
1654824
236
1206158
892387
1656746
1675326
1870397
259722
1356290
1523738
609926
56157
1034879
1261679
926134
1112725
543122
1435339
1053584
1259887
883995
1204840
432454
675648
1730602
1861973
1855376
440342
168757
1990192
297108
344749
1997137
1135360
1131894
180465
1580730
1816091
466233
590213
451545
553896
355108
818967
1314260
493451
1409545
729964
452987
1282154
1378618
1357067
1000499
1299035
239885
656776
777468
487721
647395
802095
1936167
1985377
488637
1571186
1106453
1113149
148204
510063
776917
20657
808104
1389489
1121163
459318
828893
743440
1579947
12608
1685262
695341
1304507
1551397
1317423
240270
839059
401722
1875269
1416229
1369710
1752529
1893910
866080
1225177
143268
1638076
938996
1221990
854361
1192916
985848
430510
838877
54184
1560709
748823
74430
674289
1772663
610392
1358306
1426547
493034
1068709
1941396
1984272
208267
1087037
521990
1385201
792269
1653907
1337833
707853
489754
1822912
718376
603838
672939
930321
1001344
988320
683836
1656341
1415945
65400
896371
1178237
329421
1988298
154849
375311
283170
154453
446683
294210
433566
1682456
173434
962116
767341
1192031
304994
1250056
753863
1180571
357843
1317020
912954
1341591
125244
396088
976299
615924
1637205
1154890
1104881
485893
383827
1724839
910540
1057418
245533
1363981
923928
501249
1536380
609809
253986
1968281
609857
751012
1005610
1768684
1795323
1765489
25966
294029
35725
1158763
735762
1002607
1866282
423386
378823
1794858
4611
1297652
1462910
131982
255538
1522966
1289721
1031964
415857
1020743
785922
1587562
1868004
558996
1926283
1215428
352241
807808
1455014
1032132
1913579
1037512
471274
1931760
1097494
575748
735958
1548171
519444
1130577
410541
980934
96715
734941
1814850
1993044
412151
789701
763294
1349048
900044
1732297
1341058
1832304
1529955
1921810
185125
207990
1063688
55089
613959
1793115
1519574
559538
1354349
1372981
1507109
24542
1459153
1191644
1757640
725551
429742
675537
627447
1794734
54043
1067914
78484
1080123
849849
1898290
914793
52723
653067
327593
461496
881968
1842943
643848
1231266
685792
286597
1413246
1776406
1080090
302916
1079385
923469
745161
481467
893862
1744834
983311
1901095
1490355
1258555
136012
116263
748439
675233
1128487
853303
1346514
945252
575822
1734162
1187083
1763779
12694
1288065
1146778
87875
987811
1727743
231627
759354
1444090
973247
1589526
1252624
1709186
552969
958469
1115501
834465
1389194
1612310
413222
963426
1806348
724381
556840
1695495
1879884
700645
1820698
427230
156445
15521
303146
982763
318166
7358
1109714
197945
742258
892550
772583
1672102
739935
476605
301865
738992
1904206
607181
1348157
894036
81894
787052
1169903
1906531
633178
97394
1395138
1268180
1376709
1023297
1843350
1214679
479224
445649
557735
1702765
993801
309439
1326063
1338075
297572
812509
1641027
1268320
91811
856315
1554740
1698681
1755050
1802108
1525758
1424276
1251744
325558
1403145
24444
1586574
907955
1713695
820387
7640
1882396
1886296
806121
170610
90382
713151
139972
507575
515859
41792
1288289
1308214
446462
1056033
1643787
710074
91096
677521
750315
1335646
44345
1566009
783881
1574544
1945661
1134341
1550673
1080920
642750
1615490
1687706
1190377
1155403
1365065
976793
1904836
1864666
962518
1458252
1791276
1686790
932803
1599085
466445
537168
660100
1854029
1267293
1861282
256788
113287
410739
1162039
1584573
476334
1464927
692338
1718033
1912410
1599805
734309
1963258
1377857
1578721
1234128
1264616
577434
1380303
1595748
941599
315847
1076085
373681
839177
1431445
1185429
1613619
398379
1107506
968552
1378834
1151284
754044
1592281
1193264
605885
969111
1773010
1105887
1777341
283679
1445078
982729
915634
610830
114954
1049811
1942038
567694
172282
1861107
1435735
1314260
829298
1954238
506856
121263
313426
864261
573768
701147
933135
1748913
950517
1134685
941336
1650959
84787
1871210
1760340
760236
157916
190969
1096214
1786545
1333414
1244642
1081750
1651062
1579486
1357619
1034371
706855
1173408
656342
1945113
287058
1329892
471854
1699172
1390184
1673888
1827697
1703581
1499466
1249543
1502193
627368
1890472
308508
1103658
1170542
445336
1764078
1168753
304465
870574
106114
91683
475813
1688281
1442854
1206996
1469018
402962
1015944
1828867
568685
828893
1588338
1541238
1374037
1868470
1210382
1535135
1290193
1492925
533610
1810713
1055424
1699436
1245452
669070
1368086
323372
1761213
1050685
307645
503828
1513537
1636516
1215539
153314
880421
1609967
1394680
1426583
958578
226637
1389840
529637
1057726
1484558
1196224
1610368
897021
1597982
1038776
1340041
573376
1091239
1657942
1774426
89113
71433
1780179
1978171
1967311
624350
348802
268869
842721
1823610
1498176
891033
341770
988863
1058918
1306978
1993632
169541
359888
722245
957314
1369481
307944
3737
360955
149664
1036071
328967
763969
1498176
84445
370568
1407513
1381079
1037301
1751027
39592
1965589
394960
805105
132183
1195975
1142009
102651
727193
1399082
1153246
1315730
1372725
234989
1800200
1191323
364952
1300015
1815052
1486004
1715050
1729282
1030731
644769
1459574
1157030
263010
11795
1892556
185307
1150611
1805937
527819
1655842
1080533
1696198
403391
1397642
63134
1562580
601888
628478
1682809
64203
1613573
22725
627764
715238
1707737
1241159
430840
430875
1387330
1599661
1374090
512094
1252063
1377156
1124886
670693
994655
1267491
512890
1266526
209064
1577440
295454
795682
565178
1901656
902749
285073
527921
1973215
1087710
342212
473545
808591
1085252
1452809
853982
369190
1807898
578720
1958787
138715
1183019
1326619
138377
1783059
1864410
1045117
1233740
1678772
688418
100109
1237532
1228857
211119
622002
1124396
1923835
522951
546618
798102
1788885
782658
836148
130711
1879642
1657178
118504
1384283
1239398
539480
1558619
1129795
278138
81725
1905616
1601081
852127
1648111
267864
363492
240580
250253
49106
1586143
1779429
460837
1087796
659784
1316331
1592492
1210247
1957359
1797422
351093
130143
593080
931580
1939175
828804
414130
621764
543853
1801357
1402733
872075
983357
1606405
1889613
91407
1961792
795006
1586928
608964
557850
1495257
215705
113025
371927
1870866
257003
1174740
667866
500539
237832
1166997
1476914
531914
1553782
1470232
1435553
6845
802765
1093296
62152
1504211
1574544
1327684
857385
702021
295322
861326
1098427
1910771
578078
309122
272257
772303
227056
483769
1697312
11008
1123169
1701901
680647
956844
1393855
555560
569609
204785
201380
1093783
360828
219558
263262
740006
141431
1543898
1497175
1514347
987325
849311
268540
949272
9044
373307
1030560
1349977
1698676
1334103
1666028
1947834
1649595
1721440
1811634
1978199
1533068
381321
610727
1333826
1286597
1931206
1927370
1569184
1338769
631389
1483114
22811
1039978
1033772
462761
1125929
948033
455995
1374380
1109995
1045400
373373
1725238
1719932
1523414
1664853
227277
1516858
1957752
765404
199056
1292713
685087
980635
77843
652880
293541
237816
384213
652726
1356660
1311888
1961670
1819396
1053548
1349439
547146
1343973
582136
171109
1379835
653739
955365
286606
716824
574280
790972
672317
1917100
254429
186432
1323783
1940973
1365190
152023
1044090
828623
1584054
1170467
637452
1326997
658315
326005
1763548
1551323
1250326
1054351
1523337
1646695
1210286
123671
644093
1563360
385779
1106498
784500
800347
919799
318499
11710
477047
1145789
1815994
1549657
983574
1189298
892450
193485
1944357
581938
505853
413248
1947697
1823858
629337
580759
292817
1922255
1704756
768828
987403
525158
948184
485098
1921416
1296844
1774889
1173746
249318
509146
1766114
1694651
1000020
1783017
1532779
747914
1648018
520556
343921
1225023
1575597
1882322
1670329
1568306
1015006
1730691
481915
989070
1378615
1776124
550262
1784291
1884924
1163462
1213047
1136109
411367
454953
1841072
1021871
1000103
49361
925964
1162037
1070804
1347779
1896585
668592
220677
932407
1087037
519991
437154
1226326
1948646
70092
1113257
285124
1961793
1243759
1441907
1516859
507205
167955
786
432659
1093328
305841
279328
1783857
1087398
1581224
800798
1147392
742139
1764924
1261177
197665
1698672
1650805
1083730
473930
1140938
965179
1821186
1876479
591311
705424
371643
384848
1644319
1320536
667082
1406993
1858223
636885
1955631
1934697
265541
342973
663062
1158651
429516
1016687
1978833
1787795
542233
658152
1497791
1788618
1084814
933703
116528
1585127
971790
941412
1206165
1988975
1378642
1458582
967973
1387622
114988
1539887
1977623
1361315
504251
1056456
1627976
1261525
490895
304344
1566497
1373132
1033853
634495
335184
1896532
1444297
928413
1140479
1841526
1443313
480283
404860
96202
1650193
422879
1254666
15094
1538769
999122
1786316
192909
855366
870884
271639
1472756
854409
204343
1665821
628540
1600514
1302731
581825
1682558
1108980
1654487
1163769
1639692
1410022
1590841
1454960
1207013
1770245
1464764
669180
1380001
569358
1723771
1905685
1705225
1201248
620402
530165
458369
94987
1836542
1544672
1510677
1006842
1871608
1818481
539835
1020921
1176442
99647
1036248
721478
424826
1420940
1610880
258032
1146379
218299
1535872
599381
1391476
868698
1764274
1797488
1120396
1803857
1598349
1188028
26715
1645155
906544
702780
1542090
1933185
1314445
795538
579127
1283441
83089
1115326
554012
1422610
1080547
970915
1398972
108366
956501
235165
1108192
1261454
1344559
441902
1638369
1769130
1824677
1836730
1857492
745115
188890
148254
1628045
781388
91760
1747413
580157
1921584
1484779
1508538
1069753
1257593
484224
1065676
306620
1716314
1112105
721602
349651
1225493
1699025
1697555
1049625
1284509
1226570
70971
888371
401604
547146
270127
1829664
1803898
423371
478207
952572
1971863
738098
1371089
1347789
1389751
84624
1009820
1567440
1875803
1927996
606920
1306436
864207
31184
456665
400339
570534
411068
1576517
1589812
1854634
1121160
371666
1932178
1451175
1196281
679916
481431
813028
1310203
1623292
1126010
1889495
566900
1477523
186285
1094643
1372486
1455413
1108487
129206
1450275
1387399
1337735
1523408
1813386
1934078
303162
690854
975008
599397
1122583
16574
1332115
534141
1001344
1517949
502673
677379
664895
1564522
680685
263991
1063532
1705513
782837
1516392
1860170
787214
1726533
1561066
764040
1878356
570729
1939263
1279946
1235460
1297831
681260
158868
916480
248627
1565949
137756
396921
944643
1794322
69722
768592
1102117
1005621
1262352
1927257
748418
913665
769258
1315934
1278303
1860924
1127441
1990209
81481
419258
1521916
1464393
754600
2684
34342
1712093
687276
647829
874118
340752
511951
1647221
33942
1222720
1926830
214456
118681
762449
2110
526284
1081857
1398633
1021502
912689
272927
928381
919477
490819
1436724
1579832
1058633
219145
520204
452324
746773
1480286
1181928
1398309
1937527
816235
1225476
1733724
753682
1554861
1945339
414641
761067
1875627
1397235
587598
1346690
1848952
1142620
1265211
282407
1094373
277949
87098
1373427
239157
672479
1237053
1937568
368653
1405814
1458281
1049894
1215291
1857861
1800189
560333
1167281
136205
1600181
420561
397049
852339
649033
517466
1400721
545430
1342486
884069
782644
199274
1184557
1706300
1442120
1528131
889343
1134997
491075
819653
1835312
609981
1959615
1417985
1920562
1157736
1213778
37057
1871111
1351883
1093296
34356
458982
345377
135253
446134
737674
159291
1414541
842587
1370817
476120
991202
1451787
1278701
585063
1761532
919789
1143250
1171263
317779
1627751
372378
1355194
1327840
1293398
1957156
1248567
586338
1174759
372886
1259212
202279
648969
654501
976511
1806398
289654
1099218
521192
1899493
469233
1145777
626796
826503
884872
505838
156273
1154694
1255573
44131
1160772
970471
1946020
1751931
610099
251637
1476490
1016880
1152990
440736
1626480
1465402
1124409
1109524
1352234
851485
35561
1422565
1133036
1818990
81480
1524041
874855
541065
1959521
1530764
1623317
1036910
872781
1613553
86384
1434753
1963719
351905
590188
1635429
129405
700870
1518543
1202273
115577
557141
1942734
923973
1105617
1718698
1432879
407262
1742458
1170082
1042453
1626911
33617
1957745
81399
1830812
49728
1677333
1366028
1597256
1502679
982627
1056906
166759
856620
543005
432005
1155649
1727473
777290
1382627
1942401
1695799
371062
112308
69736
237220
1198225
703946
1570417
1245322
780605
655597
562954
1278339
1785286
279752
1213565
27318
909738
975898
1477803
624668
1444555
141249
713993
443002
210204
886780
1274020
224923
1399882
1789971
341372
642462
1185646
1395885
255066
867277
576495
637208
707319
1081028
22507
336162
1889223
474365
1046112
1465107
1707525
381237
291609
93326
1647263
897299
631601
663365
936434
1504571
90077
261772
1127757
1891331
1415138
550872
1076379
590114
775841
1447374
1699172
1244144
107768
1835887
1350255
216723
416508
1377357
1795667
600981
1389033
1296312
1963473
1053892
432499
192303
597932
1641803
143037
187085
962168
1898855
1422109
270804
960904
1114524
1796021
1888459
813597
921376
1921261
25387
1004713
137795
871007
1755457
43953
1619170
871315
1081750
1636107
1687203
698656
1927129
762253
845566
493339
209149
660300
937950
1243176
1552840
1896109
254199
1838681
1438272
1377000
674540
998557
587100
1809769
804064
980939
1698271
1740788
830913
1035687
1082113
106529
467024
1912827
585876
468403
1789552
1032446
604202
667119
243344
1517075
1785147
1104638
1411087
1204229
1619094
1714184
1324033
751207
341510
1019129
209897
304612
609518
932792
545421
831196
1503341
1997138
1733590
404528
1332244
1723298
1788236
368479
940153
377923
1466587
1705284
853609
1753875
1325293
192090
1688772
908556
545092
1090150
629659
1862515
53974
1507323
359333
1750419
837796
1124788
1680151
1404565
497980
472084
1812070
621853
1642657
1427339
1460685
339323
667874
873851
1575489
612884
291079
176684
1669957
1905324
469088
495477
644320
1581631
1359977
1838881
231339
146983
1910662
1427799
1256871
194808
1343717
755010
1800499
1612877
1234031
789646
968837
1420547
600344
1370871
837386
576096
1332026
1775898
427171
1676123
1864971
502457
242429
1512392
431248
1077426
1240439
379572
1315997
218095
138998
705455
1425243
1013925
1876822
1537471
1371160
442304
1791350
1485661
930193
577252
6900
321938
1134702
1807071
25630
1093252
762153
621660
1100980
450799
914710
1375671
1097325
1115330
1190303
1663219
710457
1725453
247553
1328450
1188885
846125
1544092
1011256
1837829
534111
1604150
1589594
789100
1886522
1894977
1646469
1129720
985585
1378783
1814185
855443
1341058
696170
1917060
1005048
439740
33713
1173901
398714
1552763
349622
1435939
1906648
1996955
1765725
3530
1042389
1236815
281010
1566170
130349
704401
624463
1663232
1722063
377371
643826
895236
1753664
1194667
196885
796317
1621095
1926517
787903
1820787
1814921
631177
548572
1401965
751540
1747065
1981419
287091
1497696
1149942
386051
1585807
111924
1213565
1537772
1803697
697627
1453920
1211591
1333821
814657
457830
1408969
376303
1395055
1454119
1164722
1632847
472880
1893012
1716833
1007689
1472721
1887007
1070015
1005268
1124769
902233
1877459
1009004
1709777
50075
588389
1234907
1583578
279169
1588017
1653397
1492189
100825
523624
1520222
427465
409814
965341
1131256
1854526
408226
133878
169806
1152829
190586
827815
1252299
747989
944429
170467
1079296
698925
760948
234128
1116807
491348
988861
900510
1864910
1385980
427962
1985499
1679557
68959
590116
265759
646057
1092142
793629
474491
177903
56940
60315
252722
56367
381358
1859963
1335703
346067
1297369
394411
1516947
1964739
63328
1749900
1640169
13037
232377
723983
1881559
332585
652441
1672486
815465
373514
1887667
50193
1298429
525935
1122032
1545889
586342
1373422
639781
1338888
1815151
1206158
138211
1814850
661953
279831
1874872
1435464
1016292
614623
1837782
1523688
404528
1650299
927721
1189677
1412127
1029461
226370
735304
452075
489113
1083125
1757576
591495
1683536
926489
841673
1938164
356191
1763305
1058286
33743
141359
619723
1063512
324876
515540
1401999
1493377
859582
1039378
1934829
1345915
1372078
818273
622847
1021241
1725725
95420
34699
1402531
722367
721462
325862
1608316
991175
1747825
1007786
1162145
1498917
259088
1999593
23044
703051
1381239
1227247
1513721
70893
938411
1717230
1332026
1941282
1483839
50945
1713488
806517
1377250
96573
1244112
1255881
113404
482178
934653
648910
1852310
1346730
1471074
962575
241533
593545
322683
1958888
945882
1976858
1070322
1179029
529488
232332
1736859
1247637
1835926
732412
372697
986229
1554674
1038788
35950
1935676
652000
1837617
1494831
437097
1030932
721366
1067895
1786579
1914334
21033
6813
1634542
1945000
484160
323460
1819720
1462406
1521319
1438073
1207505
1086614
1490331
503515
1184293
1902975
1874336
331593
843448
1474672
1861377
1197717
473573
1795943
1174092
1706234
451127
1164762
191139
193707
1424233
1359205
567516
470012
1107798
995625
176252
195012
1979552
741866
1427872
1423494
1267037
8407
323672
1951031
1396043
1360398
1131675
1866282
302976
1365693
504738
515809
352262
1177974
459596
227502
444349
618074
1295277
1287129
608499
726927
1107684
1457873
1586821
1204386
1800661
1258412
27135
215649
97527
470753
33953
659134
1292866
1460088
1878582
284042
1756162
193721
1948905
940307
650914
1913698
1773310
772191
335668
308562
1591660
1510897
209142
1342140
1130338
1294654
449053
1791163
415959
997604
381641
168412
477798
1821944
583818
276371
904605
19116
29525
1538706
997604
1226637
1083324
973906
371888
68225
1752271
1572377
594269
1658437
1963722
262997
420959
904288
1283435
219076
1299527
496899
572616
1170262
1635660
762288
1283490
911200
739437
1774962
735276
286520
1864641
813381
438464
1256609
1857861
1719808
1161376
673733
581004
461757
538943
1169128
1189015
373042
1712115
4665
1870770
383691
1837497
1879513
1049927
128625
105648
1821567
1968550
817571
1053623
1470388
1938161
620795
1289803
251654
746049
504525
754121
1257438
394854
526002
570534
399944
1992390
750899
1838317
793345
1803760
297331
1010289
1137779
1408818
1156965
677130
247178
777289
1651328
1818664
104349
623535
1209996
1571578
571021
674540
957314
522428
295868
549412
938142
857355
1723616
1941938
300547
1568601
964186
1325411
1990728
1105013
1941143
359244
1160386
1162227
554604
401630
422202
1658494
102607
1677102
1347644
1121440
1920590
992339
565969
720425
1531950
1995314
1285762
1682081
575305
537817
769263
263662
1106080
626357
938509
1726037
1471666
774977
309148
418586
1434994
1664790
1709821
228195
1284655
1804204
1277846
1762746
1133275
1115112
462946
1506960
1201288
1727757
1454355
1814555
1143957
293346
1901341
1462657
313940
1566896
1753085
1777457
1479222
1428074
1051391
1202819
1645036
1294039
567397
1448268
1994928
208602
1308425
74176
1324944
1305958
1011707
1669283
400691
660076
832128
655192
1311077
724840
1604228
1651824
1403778
1135540
259618
208327
1880038
1800098
1876562
1024909
1573716
122076
1150277
358968
641986
333058
351553
1377219
1687890
366478
801748
1658335
861320
832125
1921594
847893
456636
1967474
262469
649584
1329287
555940
1923513
679246
788602
870496
562494
103150
1580719
1818481
1748000
824711
546400
1992409
1949341
736419
452960
597038
333906
1397965
1015884
76619
1286114
789720
1769497
517466
1451940
1937517
1933432
1255975
770337
908514
1893271
1002049
430622
255700
1406993
344751
1369229
936972
1952567
1182098
1679616
42641
1188299
209996
1787210
1426642
1284622
825586
519315
398935
380450
42878
1678989
1173166
1704281
1023297
1756809
695836
1814591
656387
1540725
33787
648325
691968
1637672
1354725
493605
1395959
950677
1845989
671283
1527056
41384
846433
625681
512576
206278
1944625
1875977
96901
96536
1999706
840211
1831621
138893
1934428
1422752
979604
356553
403102
1202012
1830828
1234031
970734
1479720
252842
1028148
941631
1552638
925340
1591877
1951008
1048493
837323
935108
922029
970312
1288435
529
1364393
1502485
653739
1471806
764422
970256
1099419
1253854
1771140
568205
1647965
1530188
358430
184751
1458111
226627
1177127
733387
1284622
178476
1736591
513122
740380
1354915
1736798
182065
1055836
1573280
1247907
874922
1312371
1988601
756040
1984017
596367
935906
235480
1202354
512797
1369986
355307
1611774
1862094
672588
34641
1177182
538892
1682809
1829923
542069
1713595
1950467
1600011
1616052
1375251
1890082
1768215
981636
944299
1382632
1393298
933067
452133
1288141
284
1912580
558554
1055140
1702211
1465555
994629
584750
367611
890711
451926
1006863
193867
383616
272979
1059771
517178
382757
933700
76619
119245
1370441
1315851
1375392
503964
686552
714054
877497
1501540
1441412
384484
93800
725265
1083850
1535324
371026
536281
763647
1892649
1286839
1768505
1133742
780317
1394136
1265971
1745952
158886
1900834
1323082
148216
1724498
918118
1624250
78923
1000911
539030
1457770
1744398
1124302
914607
1244321
1925499
281243
1034400
82700
1993594
125827
728174
965008
1571744
1455058
1210540
1593064
1947841
98729
1882104
1064334
981588
394023
1889856
630831
1051692
1525804
1078448
348669
163582
885643
1753581
1151641
200603
1795097
690299
924447
1557879
927264
1246025
321777
1184602
1436593
300834
645315
398079
1232041
407490
525608
284667
1502411
65530
1812882
1057028
1152124
486110
1026576
1021798
902101
1464828
14092
524535
457163
525225
881849
991496
1062554
607432
156445
1900747
1658811
771680
415948
1278577
1382070
1038769
293160
655162
1105893
955484
1609390
115721
1278860
1927319
950066
5987
1316746
1967489
1703340
1958330
68304
1266526
972125
964937
985714
1450000
136114
249931
432379
864993
1734399
1019360
666695
1027999
104422
659248
1999621
1130698
630145
1044273
1131391
1092139
1088247
1632811
1259801
1738212
79672
1297424
275303
557826
1513833
812912
1510590
1781265
591058
58474
334407
806162
720367
1327873
839125
911498
215687
160138
1934596
1244270
15291
1410709
1990497
1795842
1356746
873373
1459124
1481646
1358315
1482111
1180353
923518
1651824
1847365
1457043
78131
848759
1528120
1098289
1842828
1645229
739385
1470519
1109325
1118155
1272033
1013525
1047104
1615875
1256722
893949
1962872
65197
1347558
1412961
1992276
631251
1037414
477047
1723195
536956
1574404
591029
1226496
1962007
202085
1003548
187181
485320
1141502
1610296
1893533
1436591
1409018
306403
235013
154849
1489087
1877787
177502
205015
938360
1743044
1960954
978766
1980555
117570
800675
1346659
533383
455180
1990865
152075
1995689
653118
1886231
637161
701794
602291
169621
1606521
505770
1769338
144326
740430
212204
1304248
34910
1402195
355312
249828
720956
1085995
1066919
1604212
530806
10745
630547
591988
804304
1597093
652140
1459124
1159156
542422
1857115
553376
90049
1407731
100921
1478571
1696258
1574883
1715934
199356
1320754
445986
1983690
1525071
1607004
92860
1771333
420959
1181584
1048241
1627201
894436
833551
483872
519443
214007
388779
1177402
440478
1193435
262473
72000
955691
1795435
521812
451779
139160
32984
842936
1735127
1726046
1380274
1737917
1955018
1186689
1672472
1224643
76026
753512
1553782
1328048
1685286
1670541
1048827
1050388
1454702
1538470
1509697
115544
1147844
861846
1101972
431135
516210
785243
968557
1634152
37720
367886
796902
466457
16136
1011843
1236572
1859932
647465
824542
895514
334654
1562073
489940
413752
230812
550912
1681593
1834711
565364
1077551
256488
61969
556713
208175
1758278
1008210
141284
429650
449033
1071269
1211468
1086036
1940282
516763
939255
1364261
248329
984603
1258679
1998771
1228776
1316907
232697
114995
1127946
1146455
451309
556806
916242
755980
1392517
143122
50296
921377
395398
1766855
558560
949589
366682
517708
1879192
269753
691331
1651343
1570560
77310
767341
1078189
945723
1575627
1304937
1869264
1649500
1445066
1904388
193004
215917
990419
1602392
291107
132933
1933274
890751
1510942
44303
450293
1762668
523123
1241873
822555
1247878
1081365
95261
396644
909192
1157155
24472
1830833
1713494
1366028
1525590
171352
1055780
705382
528294
1390818
1651730
88031
668794
517359
565946
1791377
1672932
1213576
1359688
223965
1175748
79490
1218982
284291
145863
1423094
1745542
702679
1938069
870526
867435
1417591
1994493
236467
1911557
1420880
720603
780893
639646
1712561
111498
195938
1873295
1280582
1338858
370814
1558940
1973492
199921
975210
504587
1169092
602780
1706777
1312522
1710472
1626106
1850569
528001
1274910
870096
210720
357498
354100
783789
1087625
749301
758016
490728
1673973
74905
1935072
337865
1970639
870977
1583362
1026924
1039333
1705134
1721932
1014640
1098768
585704
1704939
48897
1106534
426505
1958374
93510
1353760
1361323
361131
691269
347536
3919
1897093
1531340
1205135
1269289
1234593
1940065
55834
1636136
1485314
1227709
1964411
1496267
227661
1787678
859342
1882245
1932340
571174
1705951
1763514
1394713
683107
913896
1881924
961934
299644
154318
951128
1663844
857713
1435850
1225541
1701912
1504542
869322
775177
1088905
327564
713054
1222012
243110
899342
887878
1725246
598163
1280061
674998
1462041
1988538
1023765
1230400
409814
1317643
43657
1680168
1902682
1132810
1431420
804345
1722324
600696
493339
1110448
770853
1472047
515433
1715851
602482
1504548
812852
902758
767728
661106
422306
1899492
1410620
306958
2739
73289
884839
713085
1906173
162817
1764771
932344
1784010
1689168
1008754
839097
576861
1519124
77964
581478
1887511
949171
1139540
428606
1383347
1859297
1908184
213025
1678936
1774889
1604809
441898
1105561
250225
1684104
424450
1212243
1206160
1365961
976204
540569
1902390
912854
272731
593036
1612939
241840
318867
1847163
1511468
295949
460079
1854668
93178
316243
646982
561711
1448402
578563
1736448
924794
1482529
1348021
718138
13734
983488
1795686
1744829
1475850
994133
438073
1655514
851846
1466587
1189719
834489
546543
803101
806808
141359
1544990
335780
1974780
1373888
1730549
1591264
226001
382121
1147067
94393
344891
1263123
1297089
514839
812276
369719
1048995
1895171
1536175
1512718
640611
721894
1308827
884744
877551
1717041
1588272
153052
1307103
1511791
1438073
238437
456686
267601
1449679
975186
139209
1524756
1384824
76361
1517649
706890
533042
1444192
416604
1713382
613605
1345168
613557
320326
1697555
1897635
1001658
675125
1469337
663686
1185388
606036
1990649
542069
514493
1763564
541597
1667604
609975
917702
1064441
558120
370107
1627507
702305
1891059
624414
20031
1673955
1654538
1465179
1732157
1624904
1309451
1938190
620563
1013957
108354
648268
1535459
931326
943511
121199
1439670
314917
304784
532106
519152
700144
1308827
17442
1984049
1957572
1639047
1252977
623132
1846904
1330993
1048844
1778081
1314055
241303
464250
1390708
1523539
724466
445395
1915427
1957065
1906593
1776969
410985
229043
332232
88129
927215
603917
1308853
1013005
1024141
630050
1771877
487723
1634399
1018238
1776833
450959
1179671
1542078
407563
820387
1080761
770359
681041
1164762
38513
1342075
517707
1177776
1773906
86737
151740
380282
574071
1272033
1829923
72000
1684854
620328
1448688
684303
1988769
1503336
517124
15397
361385
1825763
1893831
686425
1615717
465168
979669
894447
279866
927365
1952379
1966363
1222939
1290943
1818588
1796736
1637715
1480036
1670851
1777070
1462406
1279494
748068
1989278
1327117
385970
237461
1991760
76400
1154251
361413
1223263
1784945
948707
992893
214995
1962603
685414
1667873
490946
84967
637256
1932754
140216
1540814
43724
1545932
400635
1002293
401722
1698119
1599083
1372014
469233
1830232
28079
126994
1929943
1077667
708648
180213
1555739
1317959
656099
391047
837461
159401
216835
1478805
914688
1537867
1493329
23697
1229103
1015405
106030
971713
251637
1456462
1420589
1874804
591423
148525
278076
1590066
339735
1299993
737193
1906037
704775
1492207
253894
938378
1528472
1809004
1864159
1065992
1794809
624174
404895
1121563
80908
919059
1131787
812347
22970
107150
1579646
512359
1238829
1243637
1145059
1048245
1115275
669565
1486329
1968452
286835
411044
207354
80303
670609
1225089
1437006
1167870
1094660
1299101
507633
1637715
408104
1751260
111032
951936
1367203
1668292
911226
1676009
992339
1721712
368569
905132
1478412
1907872
520666
1182478
1015379
1384824
1377578
105351
616068
325360
129739
867276
1872828
180279
1320983
1436214
1311721
1554311
933268
375649
367487
1958782
1889936
1664058
1076510
521620
1619963
1103298
438817
118020
1550629
1416509
1416613
1169919
1685262
1598151
417068
232666
1586442
55763
1294942
1344459
1781848
282806
748343
851635
1922535
831507
170785
522500
1743766
122693
245832
53718
1736329
1186523
1940378
1142732
1873063
1624884
174672
797283
106584
1899510
229088
1894666
1825850
1024511
413166
1497506
528207
516809
1460024
1308758
1337405
313434
528790
528670
55851
934664
1378194
1570100
1264132
1458588
368928
47116
648110
898525
1055051
496739
968145
1381494
918999
1711947
1772057
1914705
990439
1959418
1789820
1931575
1279709
746407
1009520
1528631
1213423
1100181
998370
1309171
189363
1450431
1669417
45187
1896091
1030524
1918641
1991172
1965911
1845426
438866
212351
879425
1139911
1738741
1600252
870654
1917744
108841
1046008
324188
1392362
411708
1520677
10877
1140275
834666
862890
1502217
1838400
1085290
1709406
1693414
482968
160138
1604329
1457828
227152
868990
1892404
1934573
651073
1613507
1988203
1793284
1816450
598732
317621
761167
1131079
1351042
399973
61014
479063
1911728
329679
652995
1476449
1733505
734903
548415
61589
1381265
44672
423703
1016760
438866
1985565
1297369
899070
822928
1296992
1974806
781003
1068112
221543
1053487
512525
350487
631891
1641602
1357900
788765
1423504
1267423
1758732
174473
395280
1713494
676882
1946623
1008449
1498742
967288
323984
456271
549629
1593334
1646313
1467553
1831446
954245
1373561
948902
1136819
437038
1601003
1804137
1117752
589984
1044016
586999
1194280
867276
963846
355734
1799148
337244
541635
103625
883284
11955
1629132
1984705
1997907
1283096
42132
1719723
256787
138575
1369283
1220753
91170
1768191
962810
461953
1717324
1704414
1944680
323211
108841
421472
197600
791253
1017986
33138
673086
446431
1870936
1937268
234804
1307393
932837
1935623
1958722
1152747
1690787
675498
384119
315253
1416332
1049064
265679
734058
1528049
1658396
1244456
834149
323803
1426296
1766860
681600
1817111
1869252
1555886
1865527
122050
1380896
1765097
1165845
415431
544489
86962
1482911
152698
1214692
1320768
316238
1700178
1987578
1899619
372401
695457
182666
106128
35657
890894
856723
840557
741121
563650
415811
1590929
183434
530397
847644
289351
305632
1699157
1979841
36338
40816
1834165
1523372
933002
627065
905416
846503
642055
102026
1320894
916509
789554
130116
1612992
605000
322234
1463215
1719593
1212529
304928
1620688
1214972
364947
654972
1668854
876844
506888
1675268
1520458
946112
660630
1119727
1917965
1792045
91195
648510
1557035
51011
1663150
537185
543736
6599
410632
399973
121738
1489688
1867942
72098
1090082
949470
350160
61666
1448882
693840
1483309
1208844
273419
1842210
744648
771522
112301
1770131
770698
1241619
574803
943544
1864910
988486
1484327
1892412
1978410
560884
799308
1052531
775530
657398
1686870
1903493
320077
1301750
1295634
357427
942120
785401
623529
1323862
1580284
1198027
41880
1152895
1269204
29196
42009
240123
88218
2423
1969320
995152
1499862
360699
177295
1355570
107756
210609
791289
390626
823017
323893
262278
509180
95895
1286549
684600
229343
1519220
1213565
1011287
1811039
1299043
1112926
1437695
180891
1042962
142255
648654
167070
1979277
421201
676383
1465276
1082346
1746742
629401
813593
1467553
164411
753022
1063185
906047
738234
1801798
475071
1370943
1522208
1252323
815029
1862954
646982
1177663
404124
521622
603702
1570067
713171
1852068
1994897
285115
1607196
849995
1117478
1404814
197263
1569320
928303
1068639
675319
1709383
1374208
437666
1332806
1005491
1027037
1454897
1456524
1888051
437367
1027697
601256
273834
1741224
918166
1526695
1378383
1099720
1595646
1685334
1345746
1017440
436379
967779
1608380
837762
987036
598633
1314021
974108
1305828
915572
625339
1264001
490988
1903568
244248
1473526
125665
1180137
396879
1300681
79288
180407
699128
1904588
453901
104652
1547540
622723
750561
1686677
808726
953216
1206384
575280
1877090
1882175
1160791
670463
1644830
966181
1706237
1927912
1559334
337990
25466
1355475
552393
1137440
892303
1165010
1170979
1488533
1273828
466915
55670
659138
140276
751983
264983
1557743
215127
1837106
197070
1694781
1837819
942077
619647
1483120
1904398
1499601
1910336
1330887
580502
1804422
1631375
658282
226797
626760
123931
352150
472320
1763714
671577
1700644
1415354
234947
1894892
1147086
359730
748077
335465
103991
123240
1172616
1763467
107940
1772641
1656007
1909581
254899
1387399
1609228
225387
1031303
1878766
887316
816754
1778867
1198601
1885482
306225
961732
848179
515553
1697212
1796257
888885
464905
336860
1738761
1974421
889510
1469902
1837543
1611441
1295309
1693412
1309089
450021
533230
483868
1984622
1212292
1015592
1884979
1419128
926791
1831584
1614528
1838819
1272715
448239
1460175
1623223
580111
1171495
790951
752329
357452
1839372
362049
1496732
69058
1900801
1039235
631130
1697618
1408845
386209
1593550
1403036
528514
738056
429901
1092223
414674
1036430
1261316
650671
1028305
564430
905235
654838
77568
1966153
1719772
1048283
678068
1119825
1046761
368372
462198
1691949
64163
1180313
1058029
820387
339495
1930008
237998
108307
883515
1732180
803435
1924647
369721
1638076
1959501
924165
1252298
853899
1963130
15238
963498
1288331
854197
724439
1951241
379025
1912652
1475280
108387
1852392
310355
1916637
1278425
370148
1295513
187295
1571603
877008
1306441
109540
268086
1479629
623643
1245986
687538
723238
1137515
353981
1933274
1284570
615594
1648752
227350
54595
102741
440836
1658685
1271112
419061
1097946
632956
1032485
1278202
1605527
389990
474418
150622
1781222
1471300
1645001
788552
287157
212039
29757
1049357
1114555
504314
574914
527554
233220
835601
647328
1288982
1225264
192152
1498700
1966247
523140
1919593
615807
1500575
1488637
1411564
1591968
1265855
1051572
282959
954859
1334195
868297
1309882
1007412
1346440
1639557
604092
216313
316189
1571485
1929888
259108
675370
587262
1784969
332280
794500
529259
1773893
879800
334864
1467743
538699
1366250
1655182
1400540
1539390
308916
926322
1015628
1074615
1184176
417404
1389489
1933551
1225264
1455023
286811
1745094
270808
1363089
1462220
289989
550547
1572190
1602647
314113
278742
1013529
1294150
1825527
1398842
163489
1385445
7866
1473638
1212949
1065759
679623
928343
1191867
458039
444421
1036766
118977
406807
1304350
1330189
1854634
1946972
1913232
234392
1257458
686357
1620144
1011502
1455694
1209303
710855
1965850
1203259
1753086
790217
255459
1839961
1703551
1499531
534613
79347
1951585
428293
1250913
1321917
1439877
442941
1220001
1484779
1999623
79319
1083099
693407
341108
206615
947462
1532917
55444
609640
43657
1143591
1089714
289842
212108
999045
57706
1121804
179264
250260
81168
1850781
1979110
897596
251577
1112643
1561315
1592761
615629
1693757
604881
841128
380552
1930171
1830376
1393884
1196355
410962
1069211
1577403
744012
179264
1295772
1844103
1118771
1519310
1884123
1925799
1693805
886337
1901021
1898415
1497278
601473
1793191
536227
822066
202633
50041
1000805
1242432
1190177
684700
889820
1703584
516763
1351691
1937077
3075
572387
1798483
906998
8457
1116571
943600
1327287
1755183
726709
1069548
422306
297045
515889
1772327
1528963
1841366
303146
554940
1365961
55550
1424925
1990980
454340
1674989
63190
1721337
1040641
1450804
693379
719095
959928
676403
1104046
339147
456
172278
106468
965767
1013442
608797
456293
617832
473355
19162
241963
582109
372388
806747
1231927
1723613
237110
892303
1041140
639122
1271067
183219
1659612
1839915
1587705
180529
464892
1090071
407847
1594551
260356
1481021
73009
875984
1027763
1831379
71159
195570
1861301
1020900
74089
1997903
1518330
524869
180213
1123092
727876
1300611
1745664
842862
1913919
1145159
1872407
784000
1723789
1071833
1371402
1434758
94685
134405
1493258
736728
300925
1039319
1184298
523447
1614117
1784677
1172946
295443
250414
490538
433362
252949
70092
1210246
1595384
1294530
1136827
1038737
951834
1481051
1346437
87798
1231408
1526426
1798717
1470790
1493661
615786
939457
80715
961260
541044
1611638
409411
509838
273458
265841
31425
1774408
1593368
841398
1909547
1896120
1253142
1792239
502484
1188047
1253549
814364
383610
1072949
1164004
769832
1788048
580253
1428219
1467667
360380
994636
517319
1621929
953439
111731
1222717
621924
1423730
556803
224246
1880258
1579114
418484
471742
172935
1337227
1078717
1932896
1282044
1894096
883865
36735
1232672
399204
1135076
1749572
3862
1606844
1906740
229019
194484
366111
1231842
1409291
1653982
1418218
1397204
1611341
1784695
1290506
428932
1384680
1227087
1981493
565865
27829
731572
883349
1394105
421269
1124970
1967942
1027949
1242469
1172087
429369
1582819
941900
260007
676075
1717485
238173
1554102
1604716
1274020
1261923
1056139
1959961
1185371
1712600
1974975
1947303
788841
1831446
37019
1983038
1424666
349395
266196
570885
672980
1898314
1118805
1520517
1465248
1218735
652561
1510221
1758732
672516
1233154
1559687
1476414
218006
1672299
1647190
1029183
1759434
914037
181793
403311
1358676
1157914
607267
1041702
974982
1640577
1422353
1837782
1847829
1876589
1409683
59616
1429800
1120756
56831
1333366
108800
580671
1186090
1174827
1436334
198470
72337
700743
421536
1954282
754921
1519118
702578
1807535
36338
1307301
450717
659053
1525529
1793388
1733544
606161
425466
557785
514603
1899768
349728
485922
700234
647601
52758
442576
1205547
928616
561858
780732
1874330
294295
1311407
77664
1330235
138525
1070135
234804
313583
251113
1700853
1744526
898236
1609021
597670
32004
359257
567647
846075
270061
1004144
1331566
81473
1882938
707028
225154
719247
771763
1747046
1592313
1283858
1610868
1346232
1483354
1148709
286874
764935
1482817
135726
740422
181986
1009933
973822
1880596
729277
1572420
244302
1500229
1979863
1914258
1212166
1388097
1286597
1210238
1344034
1614735
789936
148226
1047889
1892448
81753
238420
103150
1382300
1911806
240411
1253442
205106
914128
1630361
312150
591619
1680696
1550878
1371444
60471
1781265
1001974
608042
352989
1753787
1079886
592178
1449786
1705617
108786
510541
216906
638148
113659
1222325
724357
590829
590539
1521645
255293
1548502
404030
322046
721033
639326
1562587
687256
1319843
1973529
1134423
1923251
839641
1159158
134352
184120
1798801
1530490
848491
176212
104350
214316
1447699
1882546
1106343
1471400
1992615
241730
520324
270945
844475
1066872
581311
1285651
86036
462098
3919
1405723
885916
494425
280240
477897
1178747
533077
1399177
978581
1829350
1765914
1526824
29512
1133655
508905
1805319
1913694
796253
1601537
91152
1278512
65378
1929539
366140
191790
218267
1180767
1152624
1262878
889897
1872520
1711939
1416568
972094
401381
153199
1005063
1346069
940919
961097
1931859
1101887
148305
1906234
306252
1960678
465946
1142743
1578960
1072175
1060322
482598
1381092
343265
960427
1580238
1098516
639222
1321032
915600
1469218
394854
1346317
1792321
264971
1417267
209149
1763877
1135201
1428623
1174048
817350
1488767
895225
58276
729896
296551
1241402
726971
102025
1862379
1688908
1167196
320950
655612
1248716
235081
8965
1682293
911422
1448922
549450
939943
737806
578368
949046
424277
524140
896919
612524
1508891
1616429
1453772
686163
750640
493819
545300
829091
678115
266730
34641
1074092
1268796
1347707
1630613
17053
1905724
328756
1696453
1424992
458869
1430060
864261
724973
1336005
1886364
1464886
1083056
1446204
1596351
1256606
1646834
1665019
746225
1062396
942743
1798440
280340
19108
76455
842461
1230820
1219812
642870
567779
1973892
1890677
1322464
1087625
1896979
1429934
1273734
1617552
207837
1983684
370986
828781
1823328
263216
1189664
442289
443557
497193
101106
1995739
1890628
1151809
1050012
430984
1642591
1897886
590605
943691
1574916
1520573
1219145
1158591
596030
1361180
1516414
1351113
1016728
697813
1907931
1206976
414787
220427
1548755
1717852
782827
1737792
1512538
654278
889772
32329
327042
1719125
17837
150506
1580116
987095
436873
176178
416686
220299
1657446
1442812
899069
1751580
724988
1001063
1906075
9063
407470
649500
274419
24548
480860
1406666
1084890
1726789
54243
62883
1263509
1270374
1755945
456627
877371
1420740
617781
636158
955210
576019
751257
1929244
1974267
1083349
1650064
265890
1576251
1218868
76864
776498
454132
1996889
1769198
1508320
1094202
1293213
1063532
1174759
965587
1591833
782524
633901
1975190
1293235
1891872
724824
258508
1478693
584584
1058834
520962
1199804
980864
1978732
850755
898228
1530927
60105
1490552
902828
1660702
1074793
295567
1633781
1010514
59985
1785640
1871162
1652357
1307083
1460175
707583
1746170
1967311
1633089
1867169
764878
545433
865677
429183
1398918
614059
332926
865424
352361
42827
1098453
371550
749351
1792540
443974
808450
1635447
1264471
967850
1873173
762083
575631
992851
411113
1173061
553933
1725043
1514957
1727318
1799726
1129720
1246264
870142
1705947
1701728
1354459
299591
1246635
101070
1439743
1122409
443103
1602731
580762
1993959
1929888
27346
1407063
1621233
1998426
328967
54250
955697
1609725
275110
555334
122279
989367
456607
1402749
1476055
1708931
1457457
704126
1613764
922435
1338289
1072596
653806
204502
895398
1135068
1535627
976086
519815
1370999
158759
1130109
1053977
1568578
1376788
6792
1721282
154616
1615105
446864
1127008
1861571
1953907
406128
613832
429359
1992539
1664873
574511
1376187
423561
1722308
1242624
388991
615318
1240162
523073
1526743
1576983
1749851
1052949
59239
1212246
1672815
342836
1441072
12410
154927
1561600
1528242
1252925
281181
1870452
894086
836211
1628043
746361
1298364
230478
803675
1235080
990702
77964
480674
1267691
1919394
765141
1828867
385607
1975649
1167100
1248745
1609766
523508
1872828
1585056
1812631
35779
1612934
1592594
931684
1964221
1322835
255991
1870907
813262
1992848
184223
90920
932218
744563
591457
876180
1066415
839613
1830258
1640243
229828
829091
1729961
685292
305082
1673864
1704547
870344
1286766
1511763
53526
690467
635414
1190286
804190
1096399
734279
752093
234366
322169
910118
477172
1489628
1037123
1123484
1805801
331694
481158
1332480
205463
485884
451674
1351156
1504617
1588895
1085560
272085
17949
1272069
1076166
80474
269620
587642
1905663
1614741
1614599
1231796
43234
1275618
1872497
1024439
239351
1597906
801790
1142620
1051923
462420
116311
1647317
685237
1007609
1672815
1245493
851834
1270534
140820
1625949
653209
1450976
1288209
1151808
403510
1659206
1165841
947474
1213328
294210
759937
767671
1241958
29405
694827
440704
110568
947462
1057572
397497
1291591
1100325
1955214
915104
165401
53016
464159
509023
1869240
1548804
1745305
1356062
98041
1238714
1482065
603596
790537
600876
876619
950455
1174475
442064
1594838
1062632
1506846
1700524
659713
1238009
965850
235591
1447803
450592
1287129
922185
68970
1892018
1046578
471496
719075
798240
1474045
25189
1296064
760002
788709
1415214
539063
1698990
1829541
1797320
1761933
797121
700870
1972597
689692
1402290
660874
1009542
1226945
1639925
1059419
493390
777991
1672345
97573
138733
1770861
1463804
1896475
446167
1539130
292867
1650881
1598179
308674
1241809
1280157
279328
275495
1338360
160349
1853275
1618172
972817
1045515
718176
463214
1440120
1368461
1955441
873321
770025
126191
26288
1155724
926721
409411
1582845
1453293
870615
1387399
925905
663009
875002
1879099
448385
1523795
926547
382597
514131
1225527
221399
1684079
992608
127765
1824462
114740
1852455
783789
555028
1019588
1048991
1533730
1628714
736176
1871162
272257
1294623
132310
258850
217859
241476
1629365
1697201
328069
550237
1074897
122208
1089870
1435533
948155
1425141
1273627
8056
1925765
1059357
57234
1136471
1944251
580027
831714
1543369
417534
440102
1930324
1853662
1367250
95675
479406
270613
730028
1995280
361160
1133374
147073
173493
1028122
357704
1333457
1657329
1897902
373944
1415768
350967
1246209
1738437
590532
487144
1443209
509952
1280950
1533403
907955
895290
256222
847958
1106534
1759184
175575
602830
1992933
1374837
778713
233396
1994020
335035
1253548
1753026
1788268
1889786
134190
1099641
349383
1719197
274387
371062
706799
248001
1157833
407753
1339224
901076
890741
590502
1548363
1712535
1225629
1342793
1854485
648268
198262
303420
410392
57277
583476
449226
184105
56526
1147626
349411
607684
920676
976907
992511
1006106
1562134
951453
1640186
998859
596207
53227
1537680
125447
1304818
788046
387479
689491
353545
216716
1915938
1831717
785976
698858
998764
1956650
997107
580520
1337815
1128847
1785041
1961878
1393696
1239819
718633
1233958
418564
753717
378541
604017
992280
344103
1891645
643282
362450
201256
824017
1136424
1627486
93216
200712
157069
63662
1695909
208527
1353760
870137
51956
1723771
1445980
294334
1707855
67906
614312
1476949
1548589
1983391
270683
76368
974782
793977
560897
629577
625966
641685
219931
1185656
1934479
1311681
569659
1434531
1885872
1661095
23837
1844108
1848940
852656
411542
697354
1455516
872596
1297393
1563025
1965653
1423017
1331006
415684
1393078
804122
990439
202594
542270
1415788
1166823
1967531
568836
1493085
628088
880275
721366
1915801
1388424
1540851
1982481
339270
40954
1924673
894490
1517698
1445369
1305097
405820
1354272
1001679
1778151
1723917
961394
552100
279475
1544646
53663
900846
1520160
1837294
509607
534451
500076
1779771
659747
101841
864749
283230
1987693
1694217
389274
1237228
681983
1201585
863560
155097
1064454
1549290
58233
1835485
1090821
1774304
415612
1739604
1867134
1226684
1928896
337379
1772106
62928
1540345
1718145
1999706
181592
994371
302267
834122
822591
254899
98301
1718971
588647
1934919
1287509
1767620
1926880
241166
809282
1318541
1719957
763553
1135413
948800
339015
601983
598067
1029745
1368991
509146
208108
212705
342403
860878
1770133
1669747
1351742
1123767
977593
405689
1602647
136985
926791
1599229
511317
1478056
453067
451515
1193676
211106
1353080
1820239
1093137
1767307
361332
1101884
860311
1541653
170093
57155
1666985
631286
865625
1423730
1485373
1137296
1652298
509371
1614741
1951834
1371162
1303344
1581353
892978
1016892
566194
1501232
1533144
1152898
697482
1839499
1131778
453349
1696380
817001
155349
1653776
339164
381488
1066818
1388264
1646881
671260
695270
1439801
24273
901304
440153
1538187
183747
1668201
911478
1866329
941095
902021
178440
1171113
448007
670055
227975
1732986
170338
1387866
1779378
1337401
336606
840190
380051
534023
1467316
1184568
1111789
1768978
591165
800600
1352361
1538012
683404
1020726
369375
416567
84033
601055
1517334
367936
1067299
1081750
228598
246324
157797
384154
1404049
86696
581542
1744673
23064
344570
1221100
1010575
1304433
456929
962201
826171
272545
1695794
1143974
466542
840533
915046
824770
1466121
759269
801212
1393415
1299030
662660
1992870
1947817
1253309
1067270
392602
298632
256776
883499
1285752
497276
1466383
982268
1603988
883290
1255237
264420
1091749
988751
944018
208267
829241
1686724
1004420
1154975
1194174
1706237
869855
931425
692313
1335138
1943027
1650024
482316
950515
886441
1752323
380737
1086669
1399155
874037
45599
98523
698189
100550
1466867
1634151
1620126
415377
1309380
876619
1702774
504525
1041418
598003
139547
45949
248894
703171
907251
1944649
1377889
1514113
1049955
1725744
1296312
771024
1611759
419809
839786
283170
916801
844297
1154460
556550
1531928
324766
1017475
133170
424039
1355740
17512
1811974
125210
1955184
840436
683649
1298819
427782
258085
839596
1239545
1879513
498084
1948893
565535
1856187
1668824
1403965
1713294
720924
484965
603838
1044236
1311405
798534
1123169
1780834
897940
999674
865826
394697
390595
1656995
401931
667487
1063238
1427808
28688
1443313
1376763
1612569
979386
610875
1635316
1859680
1652384
119632
1516391
1084715
550065
301431
415213
1209702
672963
939050
1580549
383213
1091506
6482
835568
1988857
1283913
1500057
526287
1764318
1944904
1527876
202085
1902198
1617463
1555948
83630
501795
1939449
210508
623069
1922811
84182
103804
1004308
693635
1932569
1078813
1103437
945384
46953
386877
1816228
1931859
1039204
440918
253986
27044
883341
1291024
478077
1831921
1809891
304021
1961045
69618
6329
891005
1758836
795093
1396219
1755893
1095516
1434014
740429
1547173
696463
1295277
1120396
208458
149332
1053472
1537865
348802
389277
68205
1593545
586658
1852907
58562
1940065
110032
199731
1158325
183264
962600
377884
256919
894362
174606
1330457
68303
1258367
452157
157881
960176
711828
982363
226762
1754128
235699
414741
583053
85997
1546948
1841891
332230
733160
265138
1357420
420713
1992857
1657975
1705811
1516464
1354662
1840535
1602425
455214
795518
1502238
1342656
590502
812276
1922336
643550
413010
753056
1811187
1398497
1106919
1632236
407655
401696
113324
447253
1225923
210324
587606
1723430
927985
860505
1453103
1867815
1256111
1555112
1641837
277786
1620618
806045
76866
13104
255571
1649929
648385
98431
518488
146341
565036
186425
896648
795758
479602
394178
1152637
1652314
222978
892805
1568306
1556834
179839
1766267
984884
1958497
1031325
67434
243165
1181736
1659526
1835370
163622
196560
1317499
897700
497289
1613211
369542
1453772
997145
362828
649310
552189
1774982
1013177
1649276
68225
1883954
1488105
1149051
1945994
563205
248528
1184275
8657
407963
1357944
1445766
638528
214480
1314523
365245
875491
1912803
1924529
1251597
756738
1607313
1626693
213758
1000356
1784699
1648206
1089982
439272
849186
914642
553149
1875803
1278005
1093042
1316893
1120224
1075280
1868806
1240348
884106
1525264
646018
963558
551724
1058633
1792426
1387846
1393791
281720
106021
235899
968141
1752295
754807
1943781
1790275
41976
1798302
367448
1581416
352971
1860448
1079888
823045
286838
298530
165627
1904836
182141
534780
678773
1051843
1605685
1648042
1643858
1753466
65649
1406701
1766739
401722
781822
35193
349443
1928929
1880341
114975
1742952
1865915
38088
486144
850147
969907
170034
251067
322214
1422700
785509
1342303
1584871
1311301
1735952
904448
1963389
1609332
1476176
1075596
785933
1857222
463034
997313
337177
1333202
1552704
1041771
753505
1725394
457789
1205512
847487
422068
1698933
1679008
1257331
890030
228150
847893
1252438
244215
476834
1753517
337161
1907407
1790746
1457531
1905810
593076
1761079
1135924
54243
159135
296046
41400
877609
941126
337299
1563713
662167
918364
1184553
1895870
494469
1020668
844789
983872
1994020
129770
463214
585357
991175
1275056
700535
181562
705723
942609
1254036
1772803
529862
839403
505449
369107
102868
311177
936824
1211311
257751
960396
1026862
178381
1803871
440576
1851931
1113738
816095
24810
1357902
1020556
1390665
167621
1787305
830862
988002
1745178
1250295
1934206
346421
489134
477688
445490
1357065
1987926
1945396
106128
949638
965141
32288
1301062
595612
1760615
325096
1777917
205473
249618
1835968
1140223
1467951
1782588
351446
937171
381955
318270
1316660
1282012
1228393
1293007
331690
174303
214847
135447
1793386
906075
179490
1069905
290776
654830
1332668
778154
1160957
1684839
950005
158085
944133
1735500
1442967
1660168
376099
1598142
1242530
1358694
1778221
1938418
1788020
1024147
1176553
728222
1138100
504242
1772823
1538622
77725
1672149
1226911
1974160
252321
1487532
891633
1446001
1191881
631389
1543123
1116804
9124
724429
1889613
744395
1263363
979623
1850487
1623994
1742971
1224963
1912285
301502
1647556
524836
448362
1964179
702046
1082507
836108
389421
1203858
1780556
707177
1380252
700916
1874661
486455
135309
155079
1308616
469233
517245
1509900
1781456
932270
98140
357195
1284937
221249
1050562
1084045
1386366
130941
377909
1081300
298039
1022262
1412524
1429306
1984049
1931859
1229212
1393503
1078981
1768225
410632
1104346
929681
1187509
257815
1085491
1620268
481624
879019
1831557
725307
1146768
145153
1899934
2973
1211532
438913
695391
1450379
451762
532629
1932402
1992313
628478
1264641
1943690
1170202
111375
1993721
1497764
1699007
303477
602529
176171
1231626
220746
1873477
1119017
1203
510500
804659
952038
736621
697251
1225460
798611
1841072
653102
1139984
1636752
1508401
769886
235480
1103708
1145903
1269104
1570081
1196887
1091582
1806638
1414845
1066049
98226
344561
919926
1923477
1287963
275740
1368534
1584165
297504
1607644
1929861
492079
720176
1745247
1578183
1117228
329943
497990
1652131
1500656
1374677
1333997
850768
824391
1891112
1964750
1890399
619387
1248214
1513128
1807025
1212293
1578794
1209005
137546
1537772
1781399
1391010
1440981
503365
96530
1211744
722692
117019
883347
1572009
165934
725313
1028166
264815
148752
496960
1362481
1550105
267978
1199654
1082931
105648
1427568
782328
1350549
3353
588470
1844195
1753314
223156
941099
1246271
29570
1672012
1321630
1718952
973152
184764
1729032
1632678
1898722
1522496
599401
1179426
60446
1781857
291840
857924
1244350
723983
1886156
361509
411137
1761256
443881
254144
1012235
862995
771690
804117
1609864
1815270
1250326
1434871
730644
1387925
1700853
388991
531286
1111351
972658
957485
1234355
1592093
184020
1260533
1819784
1575301
1650959
1955184
1338036
1970008
518714
1358694
1085634
17903
1463170
1591765
1071469
1629008
178780
78536
18310
479333
226919
1369617
1859351
1727220
1528375
1675614
951070
1699958
1111785
34192
1692182
248907
912367
865198
252540
891259
704656
818881
1887808
657360
1740344
305286
1492684
201592
589923
1500938
532541
608506
1263224
1292991
1331987
501408
1288141
866887
1512124
1969129
1511358
1638174
1131151
191850
690723
1581814
281884
483351
367684
206628
482984
1577202
1644176
1764758
338578
1894407
1102372
1369563
1354709
1330314
869596
1230502
1902633
1756596
2515
1593334
1491711
1711707
1545989
262933
1520677
690252
186193
1329244
298058
927599
1197698
632991
865253
694885
419003
1842324
705392
1463133
1351209
1120429
553577
1635977
1501936
56287
752760
1148517
1364791
139209
647318
1387806
1045834
1871353
1857863
761207
377788
1740764
1633481
1613204
770371
1220392
850923
285384
1222860
1098772
1664274
1524949
191273
1956368
1666942
1534885
1472309
1373602
256986
1073525
465237
1514618
1658025
449246
984272
1157273
197213
1658734
893130
1158138
370107
870154
75260
68226
774592
956747
413892
375311
112907
659083
1792785
778717
871969
671301
521620
455950
1011950
92928
714810
1207615
104399
824696
1802617
1918174
1302077
281362
411006
1171413
1271281
662712
815093
514330
1226340
1742691
958103
476015
855360
882532
1466255
214734
206120
1007786
919942
791988
1056127
1351585
1140275
1540737
136086
910168
1482163
1046793
323723
242359
1204220
130424
146983
295454
535530
1620534
630114
669834
1741587
1856180
316243
531832
8479
898487
19291
275311
1613203
593
1264132
580762
1818308
104654
739859
366255
1584509
1968825
13874
467679
1292171
1883913
1953907
457969
1790890
1258680
853302
1121367
1216666
1686869
840759
1401805
1277547
1648090
1803990
858681
1553354
881525
766642
1085066
1287779
1585861
1886721
9520
885003
383375
634047
1969792
1407905
1465157
1902701
1851875
1875250
165888
1340170
1937817
106961
624771
1902824
1786103
785346
1775296
1897450
666632
1224170
1537428
86534
1804100
1619415
853873
533314
541635
1810217
145454
1969916
214205
1924881
932344
119573
1756101
1726588
1001675
611292
705549
769348
1444966
1044994
954533
196135
998219
167889
1656513
185168
1060055
779046
828094
626778
595308
474253
243501
1564898
1993736
1560878
34699
1536790
46786
1387894
265875
1875314
902211
1803857
1404214
388337
748110
878552
1537290
1094879
1797738
1729907
1200687
1741672
1812787
1587179
860725
692555
561736
35129
307150
1302155
1511348
340219
1322769
1126112
515588
879313
947621
242067
639001
1674146
1718046
382623
743725
1169809
1741065
294370
1724801
1418728
79218
319506
297619
515747
572182
686720
1489694
635801
729187
1836358
1160488
26265
1797787
356705
1306294
310586
883249
1719772
1058970
628071
1265975
715406
1211151
1857750
1787422
624271
42237
1086912
1239558
1231429
516046
300644
1801844
880837
1790441
956388
1376318
1152535
109521
158198
931091
1750972
1831519
1635270
345857
1864633
179069
104451
608000
1325995
1821918
223807
353972
1069188
644005
422922
1832762
1643542
1415055
1808283
1083133
296276
1013369
199274
1717675
292688
1642711
1491399
536938
581435
1971145
313399
1855958
1585473
1729796
1164618
1078129
587914
1434228
170410
1578380
694324
1718328
711675
579527
747018
1914399
229343
1373839
347077
1192323
715805
1754538
994446
234255
1115336
794305
916242
1793386
1922879
1799595
738373
1939776
1259314
1956087
289115
940410
1526932
1753956
996183
1206212
412144
1870770
597038
1055689
147518
1074874
1325411
480209
1798985
275518
257546
956367
1489067
793601
1408635
172255
719216
209822
45760
1740913
637295
1892404
280414
488302
1604187
333593
1920218
1170219
1994665
1090624
1137631
1700704
1088601
49071
1573716
229318
445774
818389
933115
917011
644134
575261
521508
772523
86997
879166
1573173
1371114
623632
869855
1309226
1938136
94512
785730
1377250
1942949
918832
464080
1351221
1729924
877239
551972
129965
1911169
1352728
1793308
455615
1409780
186425
1258055
290339
1760008
1424799
1034621
1234169
918210
672784
404713
1824407
978694
1800268
1865086
1486999
487144
4394
1471644
87239
427043
419469
515774
1812221
1954866
153043
413999
245728
1567117
1902983
1143171
513586
1199317
174963
816549
1433247
1307075
1173714
297838
1976488
1699025
1333600
1576611
1317644
667456
1205945
1584448
1246692
1983983
270456
775907
368271
1679557
346894
927592
249648
1323174
124236
356958
1183801
1244076
612745
516070
692167
1087670
726256
1821521
1532334
1581427
1050943
1810256
1275977
1752937
1210794
117727
787694
808170
553807
39401
1616250
813452
1880787
481624
206676
1839997
1962895
179683
198565
1816004
545481
629395
27168
663978
261469
1852550
1918033
274740
1759642
1871041
1761079
748771
164370
1033318
649982
173247
1958787
309543
1577736
1736007
1497496
544576
1407306
1347481
1615022
1767062
222717
148815
1757241
1531890
680754
1755
1804403
81725
1607819
1896110
1384022
1867226
788809
1063148
65488
1986123
1907153
524357
55287
1617757
1639128
1705542
910055
1953730
1433561
1572610
699702
1050721
428698
1367432
31905
1178486
836358
1662561
1668146
1939624
1464764
1932748
85082
1770149
1522635
1679443
655465
1775271
303929
173765
1439524
1433307
467989
1255961
1368657
1071710
991817
352117
33177
1476762
25005
476967
30176
467154
708714
226307
1650827
408129
1864448
59639
150299
625689
987917
46208
1828232
1172082
983283
973838
1390613
724988
1394891
1785776
1501440
152023
261628
769564
599124
1937568
152153
1252516
1774371
180213
88364
533415
816875
1236189
1493221
905269
846914
1853777
1568568
1491350
1826777
1125066
812647
677887
1542831
795862
1885331
1795740
105597
417095
1104638
97908
141072
1787749
428823
1436299
936891
1794393
1227424
188742
1076834
124471
99285
1299766
1423405
1884984
1665305
1944625
339890
1405196
1179738
432719
1312464
576736
296766
1425804
1704007
794006
190979
170337
1415823
1745645
528951
1758870
1191740
352208
1690072
1058528
449224
419564
386101
281881
20470
1358005
1549005
162271
102993
23173
122895
1855116
1394259
86509
984806
725317
401662
826751
714187
1430571
1573014
81977
208159
1000524
1527854
1942435
1469390
1168239
923880
634495
1904885
433793
843564
845759
983583
1513434
487883
152611
654795
341769
1016463
285035
405117
549784
293570
252321
991817
1460471
954861
1254210
1626693
1347215
20064
1798277
146243
584237
1855377
1039895
1544161
994629
617680
34793
190922
550065
1948187
1047134
726709
1256930
784614
506839
1619025
820756
833194
1637715
1014285
380697
552248
1024224
289064
1826511
1921006
1795296
797942
272004
49824
203528
586682
1756225
208768
477695
1462211
1012235
1342048
44182
987025
1823299
1262878
309219
8377
1615513
425016
383503
1025977
174383
1407988
1869911
68896
1434608
120659
1672945
1170568
731250
938190
1092223
49636
239698
1268730
410164
629661
818260
559449
887897
1969799
741121
1134107
265759
855017
1520178
972049
911350
823805
611366
67651
1112332
212618
657777
1375968
609766
540505
1563278
753430
1787795
1304872
1481414
504102
1213644
1918958
1271766
1568611
1100906
1788447
1696258
1340597
1314279
1637120
1561940
1723935
522349
431330
216818
420396
1893944
1897183
21384
1839314
317703
1727674
706540
130444
156298
1861973
1839235
804206
405277
471080
1961691
543911
1363237
1008531
481805
1720760
819938
939869
1673394
818673
1930603
1885809
129097
1463554
1614778
1085199
994457
1626875
1073939
1763564
212974
713249
1368458
709139
1780978
1357442
483147
839947
446363
156222
476567
337021
983574
515136
1309677
539796
1821567
320736
708693
63200
1427796
1021209
1936809
1299670
1614008
1521563
1883784
205379
229339
880190
293327
643966
1977625
1393848
1813914
811958
482000
5519
526203
394727
722395
527061
1563265
929462
1659625
1780696
1579683
987830
1233330
408446
842369
428933
1911236
1530918
873658
648727
170654
138079
228224
619813
1158633
479318
1169751
595421
227718
564737
1128242
677440
665449
535188
1370156
813666
782363
1950107
1537372
1665654
1379959
1535459
390304
434875
1337113
107538
534236
976204
67547
567747
836681
290191
1882322
1142584
1989177
867276
825969
111725
1080332
1522252
1325983
820039
28006
317793
1460255
137662
435181
303045
1670470
322627
560518
1496732
1849658
1923251
1292343
133870
501053
384521
1837836
239192
527921
1175858
231154
903604
712986
1638935
1756906
1600354
26617
859921
690989
571095
1978438
1627318
1686032
1218293
1624826
543042
443207
1973462
1885143
703769
1012400
1189174
1522791
470798
1375828
1709254
1488405
694569
1533344
1554817
716442
236620
372666
1625133
213809
364663
751356
785653
227690
834262
364315
1377122
826503
90110
551038
1833575
1380076
930321
1753634
209341
666263
1385484
332067
118155
265090
1593444
909113
1073990
898269
590975
880479
1891297
834938
919902
1762691
1928248
138211
1840209
1451297
1630149
163434
1834545
639813
1592318
605619
730017
1588386
1208409
458209
1011519
152416
1324922
182953
1081702
1110459
657398
1550972
8852
731156
29180
564818
1525311
1285578
1712292
1420891
244302
301392
1645899
1384759
408825
33603
1407063
868243
376670
282340
764878
698944
1229948
704046
690014
791253
384632
571605
758022
1526966
1223435
1841991
871998
308417
1296288
731405
771553
1072516
258961
1257665
1578413
1593110
310935
515080
1528151
777725
1793377
945233
1499561
166197
1468501
1649595
1204740
1045482
1333626
325867
1591427
943250
1011673
1257404
1506769
1994558
783881
1270374
1392418
379335
667577
1491427
1592200
897012
73191
399613
1810014
1996417
66411
1888842
59351
264479
1087337
123584
1880317
433677
536278
1513194
1740225
1990344
1899579
1877915
1444522
808550
1700861
843215
1010597
69104
52888
1219041
567862
847065
126469
390130
797545
244601
1864046
1039226
1938189
383131
1718393
609424
1219256
1780704
1484732
1264804
745285
61589
1647622
1399928
1890804
1342366
142528
36185
1173982
925759
1986609
946519
539480
1538051
1387130
834050
738920
530171
358920
139831
404149
433710
521638
1183543
1747977
479494
1132606
1387395
1920615
1101313
104910
1437944
29739
1954138
162780
1082144
1133582
1185309
1190875
664866
698145
1020469
428579
325557
1453544
203991
1185054
1927670
1719367
1014108
1221375
1061239
1640382
1326155
1338049
1826991
957314
1658735
32681
1784587
435445
709061
363488
1237317
579127
1528854
786991
147173
583506
1322810
1090220
1907872
1697809
379532
765019
1829175
339440
1648410
306880
1342140
1298390
1203541
1619025
1101237
111249
925366
1973215
1503033
1054273
297826
461205
383052
1230933
336633
1341106
1282312
1294766
12058
1353129
1913557
450281
1537670
358806
157410
795776
759593
637249
1501811
1652307
1555493
1602647
1699565
1190598
1908828
429752
1530902
1830352
1605816
112039
1061187
1342413
122619
1515379
1051626
45533
1654425
994958
1774853
523462
744403
213856
1352463
1609178
1608641
816746
10053
1723495
1253548
318713
122670
1364577
218541
521768
1398225
707649
234255
249974
489978
1763076
1819881
1308578
705698
1277985
431659
1844460
1781128
1332668
1049764
1899512
1738776
1745645
927943
951860
417130
1407105
1393972
1487010
491725
324775
675092
81666
1341058
1053012
1881368
554620
1025511
383718
1696800
958469
135444
1112413
1581677
859857
952385
772547
433292
29039
167968
1760949
1127504
1901341
330128
1332493
560576
1842663
360380
1320848
119620
1801672
1536061
1142626
1522817
1754444
566540
1540644
819381
605619
1443209
1775538
725789
1841738
1351472
1731155
783111
447773
982639
930310
1010166
1032555
699099
1337778
168087
617
857858
363458
1964772
969375
270706
308991
594716
32965
44019
1356646
291855
885306
93227
1408593
1076154
257189
365559
236073
1991157
982937
152135
957062
41792
1344729
1555917
534905
15334
899668
633335
428682
631629
69058
1788954
397905
1809543
820100
678957
1053989
459388
1449076
1925097
1054649
1461887
1785932
320640
458276
155154
1259246
1135839
69069
300226
1892901
1624075
768119
1190715
1816450
1342598
541065
1510656
595081
999307
283413
461757
552553
134352
1570072
1434783
1487078
137728
1248332
717728
1243860
740683
772583
1761079
1954304
1718656
792899
1682293
394727
551991
293569
663468
1016244
653818
1199715
1731050
1645057
440238
1891481
1627507
1732330
358423
1364632
250428
1870364
529142
33796
350316
938696
508462
1417591
555334
408049
1750028
835468
1498050
688353
713422
1117421
780889
1223724
1841456
1476746
1689807
1606610
1471233
838376
960524
1921861
309947
1823328
1201897
460580
1440776
899762
1774560
1993123
1205587
1955103
83719
624407
952389
640412
992723
750554
1736082
70426
770638
1263052
460725
293939
958091
215182
767337
446134
761787
1804422
1514159
1397554
663810
92151
1004532
703666
1607772
431356
362682
339695
408538
1559670
793629
1438585
1051943
1418784
131548
161462
1637976
1176569
455574
524487
1018241
1175587
1264010
1235067
1838275
56335
933268
338806
1419844
161324
433141
1591656
233674
1961176
243306
1830766
1876521
1764406
1978512
1731761
249896
1907267
69773
1369958
21917
1630698
317596
1650250
1934678
717997
696788
1129530
630048
595608
964005
96479
762253
71613
1656177
72733
564401
1690271
1774660
1767307
1104918
296284
40126
1644913
1434497
347296
59974
1244588
1084267
1266131
1557073
1420787
774940
900663
1509458
302583
1169093
558365
1106534
1680919
1869322
738086
117320
824175
147061
1781979
723580
351973
920865
326954
1518131
1708388
773664
23268
507627
329950
964186
88881
254633
1851528
789720
1591382
1229884
145454
644346
1025005
348270
1053269
983872
1370283
1684935
1168311
60026
378505
381617
1950012
762215
1766089
522371
1109979
584069
326899
745918
1456934
1836997
488589
1646542
930740
1050177
11727
904475
473847
1129281
1115665
1404630
29961
261691
680302
1781190
1376291
1230184
1536276
1420827
806808
1403722
1574025
383108
441443
1110322
1952876
1415868
218401
864105
1812421
1411316
493354
887625
497159
818446
1383069
1808283
1923605
1326997
346994
1316611
266877
1605187
307150
1221064
1890092
1892261
1047493
217273
971344
805751
86927
91037
941238
1844004
382066
620883
1212223
1214423
587790
1323179
1689513
1121334
917304
310399
317613
1864240
1321106
1059833
646213
185020
1048248
1960203
1040079
1633923
218012
488752
1265742
581157
1302586
663848
777101
340925
1150347
120135
1123079
1384775
470830
149097
843378
1885850
1643670
41386
1338888
1202324
402432
1762790
1376392
1874182
118971
225667
1973721
405597
1345950
379057
1287537
1360772
1583639
1356309
1799762
817193
405676
106121
1173519
440525
1377582
1230835
1769814
1188724
1125706
1021606
1897886
741923
573132
1059285
740629
95583
757382
224802
562178
1307997
519642
1687341
48409
1152428
691269
458613
1587179
1740418
257570
1124581
465488
353914
155381
1054314
1623922
1278728
1743537
1189384
318263
527560
435061
70326
1681698
242052
733068
1712513
110341
423194
527387
1116162
1053634
791553
1050526
1026980
72594
1517334
16987
1723745
880792
1777585
228599
431182
1887571
209323
1483751
1053758
327490
635118
1704547
494642
963041
872671
777693
915145
13888
1291740
533876
147061
976863
687986
614241
1687038
1892866
577720
114062
1901548
859193
149621
291867
1551827
1957087
776294
1667020
163230
781101
1828763
1157384
467872
611531
1183475
1110725
1612316
1712070
393322
1099641
904916
203674
283789
1875810
1536380
567252
774167
1619318
565417
378325
1370600
1869772
1741105
1329169
1931293
1911712
208820
1471217
503195
650137
537958
1543644
199866
1614635
1118721
529900
266041
893078
182331
65757
1079600
181577
392921
111323
1471529
1894801
1733626
1762979
277878
1186360
1334557
1958888
1606825
1608049
914607
1988601
1404981
1490851
934585
461063
387984
1609652
56076
263919
663365
1562708
1166064
1542441
779567
1573066
72751
1754618
1986641
304990
1057972
1897893
205099
687197
983178
1697055
958322
81799
625075
391889
554620
578220
1604760
1578618
813007
281279
857947
1154697
1206547
239827
217455
1605090
1690503
275137
16987
6599
843246
329039
1165688
905363
1167699
381536
171084
1286871
535024
89364
160405
148815
1334871
1088731
933414
1266100
1526426
615039
1868470
897579
1462220
156157
1726081
1784520
1187605
1165476
709021
920326
1599441
1130468
282971
804194
1970335
1536084
277486
929865
541460
1428905
1160590
1827247
699894
61139
1469472
528670
301538
530165
413364
1962677
1861986
264841
1545889
92941
804953
809319
1706237
1334955
1718181
646056
849850
317511
271265
130418
1347504
168915
1497649
59711
950542
1996417
480210
1972371
684277
1692907
1751210
513122
379593
882826
436363
226638
267178
1064530
1377284
833416
1288250
903604
584424
1861643
1013182
1621484
752268
684443
1059571
463728
211846
1687447
36202
1042353
377830
806646
704272
701148
1648343
387241
808688
40421
900719
995137
274419
1390895
91570
130565
536267
1882502
337543
1405723
62777
4300
362265
1371395
645589
324848
1038028
408226
1982261
149411
188332
1118422
649917
1504679
1827118
108354
566404
1845311
1559759
1828333
749142
884096
1807342
1097308
1323082
1493913
163173
1481377
633473
1460887
1576694
1149938
723067
395746
1882502
1544800
434333
1477452
1027190
1412607
1328188
311616
1669813
1779362
224917
493950
1316271
1288209
1324257
379825
929732
18493
403505
1847365
1029632
682086
626760
866329
406249
89706
843774
1224635
1947475
1094529
1649583
1585317
1468028
698883
429833
1393830
1796949
445842
1558695
1194573
787214
1814625
1051626
589449
754853
45187
1486995
1201329
634484
1254623
579730
1323068
467872
1915320
982186
1148935
1966335
1070004
93091
14526
885909
1774806
1603432
271183
1099214
208816
620523
349398
1791097
312841
689943
92636
1880941
284197
1366108
1318191
1725166
1863271
96530
906382
197332
1604362
1281539
973111
1630852
1132356
904743
1144668
1129238
1962464
1788172
392997
1996562
553073
78276
1015399
1145118
1401796
281881
1718181
1646706
144875
1615791
478077
1877481
321352
655918
600670
1918717
1557908
458059
766222
269085
863669
259410
370256
1873765
279650
488908
1872201
1481513
142105
1802258
428042
1214168
984894
783151
512165
1564335
566874
1402307
1927505
45395
670088
1559966
578220
1802884
480189
33521
489305
849475
1180185
1449418
1910704
1116651
182835
1377803
1200128
1310804
636466
811934
1636779
1606754
553160
1215648
686768
1272085
545010
303105
1706806
522841
562173
1347639
972281
1495344
1324657
170595
587478
1282025
993275
1743457
1262700
190452
1404177
1238640
557959
1233218
315132
447880
1265894
1650827
1619399
726034
993163
1367687
1070022
358551
512142
1544627
1920553
675278
1700566
1523962
1150379
385737
291962
351270
465168
1101236
1428200
997928
890903
1814921
279828
1271598
539741
1132278
421476
1383274
1776709
1074935
854641
278833
1759054
423147
575822
728001
1909379
1269054
951389
87172
517245
1513296
1831993
360812
994566
219343
1127571
681700
1608936
191356
1928982
360812
1450183
678256
921676
186721
58409
1636507
62374
968133
1757942
1411517
835800
933650
233837
797569
1351610
1138404
1594098
1392587
1596423
908641
1942479
227502
1011922
519164
299137
1050360
212324
281408
1512517
897210
550477
1921592
1667019
1842025
1993296
1768138
918178
56295
932718
225780
1799777
524301
1104539
71271
765077
601289
527054
1110052
119345
1385372
1186245
804076
1750292
1571330
923241
966930
962939
318347
255811
1665719
1169927
1271199
1901656
528963
1240987
1134621
1577328
1676850
1536061
1514412
1857329
1686140
619979
780317
155911
199520
991819
271279
1246494
1892018
639646
294482
798874
194484
187493
1355570
1014056
1204757
453525
1623130
1684767
865264
1714391
1237518
914617
1507119
1839358
1741348
1306683
1372064
217507
1857552
1809094
353328
1902028
599645
356523
777461
720577
1703076
1673596
1251769
1617461
1241602
452240
1759103
537438
250530
580427
1894454
1331620
509387
709199
823164
1110498
787603
173216
536278
460429
862336
1932740
794583
1400675
1162387
542900
1681926
1944093
969648
1965550
1561927
815431
740680
232727
1660461
298958
689885
1510916
604590
1501154
1993512
780759
576746
1034963
376095
1084958
115408
750322
1911319
1455003
1304190
729304
49166
1951739
570910
1934528
842340
346763
1495110
1298141
1460152
1840076
1796009
1858327
228688
557194
538192
251545
401195
654783
36627
1060173
1532582
779812
1510372
1455137
658992
1465414
388014
77440
1049523
1200445
1585623
1497065
1331566
743828
664085
54172
1393764
805331
1337307
726960
506046
1867278
651701
77916
1371650
560906
1087603
1482504
1423293
560432
1389505
623324
1583937
670037
995988
1149742
199715
775052
1908051
578220
946521
204437
1988468
1636846
134963
218378
622662
818389
303288
1156580
1374809
613494
24572
1241491
1253705
1126532
361772
629522
486383
686041
1870220
309439
793960
1882087
15116
1001354
1467616
777793
9240
1848837
969384
365985
159239
1540045
1317377
1104161
1612569
389144
1849721
601022
1196550
201256
641407
1562556
1248868
166284
87601
883896
1287279
1951687
783256
1218279
588554
984603
1532823
282438
873761
947046
1607306
1473161
1553571
71912
751983
623387
691213
1112202
906813
709903
781463
578914
785653
1163349
308287
1180660
1846391
1540423
718312
621266
1501961
427770
821704
882826
200348
1513506
384909
1295471
601420
154918
1225373
150015
511679
417090
856929
576660
493857
161250
323106
1026985
1560194
1573026
1014050
238117
1184960
508759
956783
1152406
815062
440180
1117076
554083
1406607
881398
490728
1469639
1479074
980278
321968
60471
1730412
777760
1854829
967293
1121804
687501
758440
25765
1344957
939706
1468989
1132278
118317
1762949
704007
1732092
1010662
961022
663887
731384
609149
424301
1865122
1455516
1994731
378222
800756
1087109
1751886
1648654
1570327
1979725
1105748
1023681
1448413
949036
1762606
159380
1970048
716415
1123605
931326
1676432
1246412
297360
1748294
1854352
813769
650935
546706
1112544
1790455
514510
976397
1589027
1731797
423092
1764952
680444
940625
1143923
277890
859341
464620
1745247
335857
1383067
183317
584935
1756193
1172383
10
987845
608736
1809022
183742
487295
817739
1888262
1085995
915156
722323
1125718
1309052
1937633
1365555
1733705
1957018
233296
1188636
1863377
952697
1298768
437948
807914
197897
1040963
1855798
1120494
1661435
387853
728568
97222
567714
819043
308785
113549
310637
978093
451912
1862791
1622147
1838375
103426
1880596
768862
1007332
951834
254229
530819
182240
1967939
903698
1721097
121885
1065289
1871604
788090
184189
862302
102919
16020
542328
624224
495354
977529
108274
1241846
113267
1031898
810737
1221920
1780230
1900936
311931
1092946
1176083
1353103
1327270
1684062
853703
942795
236001
545749
1988904
1087170
173120
762215
1003015
1279081
1715757
148305
1899904
1456622
71195
1269145
1708119
34252
352356
1790305
1199127
1369460
1789761
717803
573759
753512
603674
445279
1074566
1502938
1348890
1430470
1984281
1159247
371159
840774
625771
1206887
1676413
1079599
1355174
101106
223720
970819
1526321
1603424
1693491
970937
718256
1814005
1614754
1068864
1616691
1553818
947046
476383
1968507
1521007
614648
217381
1673265
23076
400101
525584
1841264
1369923
1409018
627368
1048890
815554
1854100
301659
306222
1687404
1061061
1033798
949880
703901
1024691
1293891
1671629
758785
973141
360918
1729881
861526
918931
1210389
1695553
1874566
1539041
1364073
1437848
1051140
1097533
1856021
1181087
1046667
1201484
545870
1763817
1203796
286323
925426
1740913
570534
1683803
334866
536206
153686
164901
1634504
1806784
1958401
116276
252753
1310592
684090
1668708
115707
435737
1871113
1506783
314750
1207313
1315760
1080691
322889
1534097
1440355
100723
1358283
884030
1972392
547140
1875575
1436013
685783
1896734
877410
74430
1762419
585260
538350
834040
1616154
437448
1740312
1168218
785543
631925
1788977
717394
1171235
1331816
1938513
251324
1255883
1087975
1629318
1784916
1324244
1003446
1559626
47117
881398
205272
1128329
75468
1341058
154170
1007429
227996
862380
513240
584305
1483970
1860848
1774888
130750
963801
233296
101714
1122653
763075
1417358
1420927
233925
605587
895329
158642
1765689
208159
1767819
777725
1244960
946056
1192229
1821956
600526
226922
484906
394321
188668
1510448
1306294
326203
360341
1476483
914075
320028
1747121
639781
1158508
739698
70694
131060
1030551
630500
572532
506911
930351
710321
1659888
1753086
704870
1700277
1510229
1376896
1229167
1696023
1028122
1208817
651183
827990
1089254
1861947
1977438
738572
219807
1176574
1157326
1841299
853984
1352782
1778356
1673545
58474
857556
8657
371159
1525784
338985
553620
202662
1252929
812909
1043117
993229
446084
1702168
1472763
1133923
1322521
1058303
1801129
1391765
64866
1661261
853529
1443669
491444
1107049
834149
1404774
900295
72037
1300015
1099225
1756537
528859
766952
803000
541434
1018699
556307
1894562
1765230
982349
1008429
1528838
583915
664988
561500
1159664
1868912
1391121
1977613
1787210
1261386
1206401
315519
855315
489754
275582
813018
1590709
1300485
1010888
580257
166850
596148
907458
761810
344598
1240543
789936
1681612
51939
1071406
1580736
313233
1369923
1178476
527884
108486
258609
1713818
328955
595143
567862
216784
1281591
1426102
495304
286322
641319
824102
1016529
1231862
577316
301299
437838
1608278
1107339
595223
445116
482886
509201
634316
777187
1002268
156561
29572
1003015
363949
362272
1286470
1014535
1935557
1984364
1786306
276384
1347508
270142
1142691
697748
1716493
1879488
1258714
1339080
1961119
843501
190452
421913
870884
842544
346377
754353
1487141
1435280
1496196
315904
1602054
1401943
1236989
977552
395937
1163431
1954046
763522
1967953
796948
1630806
755428
121154
1123755
161587
546040
869087
1505369
1490226
299965
1991377
1098503
308356
911601
1909080
544936
236467
1630147
1898684
1779673
684801
306027
1244085
1907152
435093
895114
1670470
1628162
1863555
1587085
53149
301301
615318
1226926
1069743
557547
637295
1386637
1029372
612454
581395
1531222
1314374
1246074
1210266
542900
1179709
470318
1051263
156099
1637696
1420734
776045
1963302
957899
161187
1876303
1518540
753265
541065
723784
709781
1704998
1507799
100186
1442718
1812873
659708
1999188
1124887
1334623
502484
721686
12260
171697
1996417
502880
87804
1133207
532641
1872732
1703952
422494
749289
365381
948004
327942
153675
1273192
1255213
1254393
398420
864275
1080311
1234231
414663
270606
810285
1266823
316391
226857
1472185
327883
122154
266930
1406941
909192
1702211
1424450
878552
523643
987074
711581
873321
723932
35405
1272575
946413
970615
1855415
1439670
739511
1050792
1770831
188116
1860758
1286233
1257480
898533
1460255
1258270
1108481
468090
1087625
716795
790408
816779
821403
1973005
917780
600800
616382
1628234
1156514
579820
198813
1462403
1353479
1330993
564580
273063
401428
676445
490783
152686
397857
1297991
1382042
679342
1588579
1818655
573813
200958
1977078
1911647
1625237
704145
971769
316417
1851367
896393
447380
1602681
545644
111547
464563
238570
1573716
1099786
1628557
1280618
274314
1612937
55855
147964
1310528
1383156
1216528
1676874
857399
530372
916475
1725100
767820
1871026
777725
1864865
1580858
1984578
449054
752894
1742458
1722143
1864281
933330
1015496
161623
702305
1937106
652098
1837635
839831
227558
512576
93347
485893
719938
1521143
153629
1683536
1002530
841896
306198
642760
713948
1836819
1192643
527466
703817
880644
345332
485578
1155376
321030
1149442
1191648
317966
1946720
565446
1754270
45701
613774
408623
1587018
1185639
1689676
849873
346687
1584885
445910
313465
472084
852996
659629
564723
1818271
106652
1582836
539632
1539075
1962031
763300
584342
1669813
344090
1996965
1568803
1564335
652187
240504
1464374
1774052
682002
852713
249840
888744
1659888
1186227
277179
962023
1903676
1426771
407057
1603671
545343
111924
349167
1212437
304077
490880
1261693
1018799
337595
1854094
634182
1056127
29757
1167760
1169417
633348
877410
799014
1177825
1869154
283785
58421
730859
1391413
1578436
940721
231967
1825720
1815783
1193634
339846
1419746
793977
567567
1944893
1330324
1756563
523624
99674
1429669
465817
920936
376260
1055950
1701805
771626
483599
1272064
454904
790906
545575
952038
440699
630073
1355052
427534
306418
1525529
428717
308120
1377941
315666
447594
1364551
1769802
91957
1770029
602339
1712991
670037
845462
730164
1034422
562280
1881348
1555428
1301442
459532
680861
1023115
1497565
1695532
1030009
1145416
285705
1133374
119550
695595
1831717
1842210
513231
1344559
130660
1852757
771593
140448
705513
1119734
690033
1128869
1985107
1089383
1109394
1078814
953100
1688420
1087208
453387
292384
1767467
1128325
1032297
650476
179132
1201791
1692081
785468
314835
1718419
372927
1665368
946025
290513
924825
1327237
1810988
277017
1091381
1713224
1851094
444744
1811654
741154
1819098
702374
324597
1765726
210282
490559
798810
702395
1995565
645744
1508714
1131546
908587
1332724
1580391
561850
1337793
836606
1771462
48101
1606592
712342
1490827
910401
311010
714002
1053892
742158
1956650
677379
801434
1618631
1739699
1072502
1471475
505024
1113579
1646126
664136
644937
1903936
1265867
138354
59011
253189
1987782
535431
992194
959814
1477546
591169
1341386
798515
899966
1616084
1727975
1917093
806264
1864440
198437
962720
1596362
1251073
169922
2619
1473460
689072
1087266
1779754
575084
3875
519133
406424
699520
41094
1849872
838555
563444
1343103
470144
1531971
633176
186027
1823821
1228472
1282671
835767
515447
633483
1965026
1454772
1164841
977336
591221
989881
280361
1696168
1870392
901007
1916640
94715
1723094
1324909
574982
1560971
1233833
1386888
272148
531390
1121568
784670
694468
322075
1988468
846503
1037888
10930
1920153
1727674
1784937
1781930
1521729
527606
1951849
338485
999330
618774
674054
657147
967293
1623317
348451
186248
960100
311942
510063
1763302
143037
104171
573703
1719932
610711
1655892
352997
1799210
120813
722028
1725011
1972383
1566653
1472865
463214
111061
466230
605390
513377
1225314
488790
1670684
1011716
1256605
1452008
342342
185802
1232612
622002
488302
510749
1128330
417840
1967556
287878
611082
995491
1550306
765971
1105065
796205
1779452
1723629
772156
1132229
913034
310586
1359912
1510372
1091343
859313
1374605
920198
1910118
271352
963056
1851060
401959
1908599
1753959
396347
1340724
500220
1173699
1098002
277012
850334
1871239
1745204
1659582
1125523
1859392
1721284
1413318
378661
630548
118520
1070645
1849162
541059
898533
957280
887885
1883089
588428
86067
580520
1367706
1489549
1307232
1973083
353739
1722063
1947754
158605
1899275
1262042
1407514
1174359
1678825
473240
225212
413879
1555624
833693
848072
431423
437557
1545689
1304166
1260733
130560
695398
1514099
922987
91467
885513
900695
1202291
73454
912171
9127
1084652
1995494
291497
72293
465054
1021723
1016292
1812583
898566
1087125
1514580
912063
1429350
152005
1544178
1528210
1434634
1601407
738949
1280120
1098724
29382
1543783
1502065
720296
1751389
1751625
921488
24427
1416035
976907
1024511
131315
1950999
1917359
1348044
1606587
907284
289378
462377
1926186
1254624
428717
394726
1238762
1668048
731614
1727591
376570
948642
1013291
204082
353358
544339
1839552
304865
856703
1961550
1582061
1637406
848136
1679394
1592576
933976
607393
1735952
1746742
622230
402343
1740747
1247012
655250
1339890
290822
1386129
1293097
1011632
731436
756845
1912574
1830096
849764
448557
899877
1772872
1172227
646824
954121
779562
1160100
56545
716693
1199376
734054
1816442
1276535
501791
936537
37651
272307
851533
1429417
596257
1834965
1137687
1671343
186285
1727930
778431
1299837
1265128
136281
1189168
1329880
80228
1276580
358873
1310724
457032
1475342
831221
1654140
708466
1929139
233181
1289234
1263356
1280476
1539201
1428274
838377
690557
815762
1027440
1679262
621485
1842705
57758
1324852
535307
898582
593348
1174410
737392
1922255
920600
773437
1040185
988719
451571
905477
165690
661467
535464
259410
1131079
1768487
1609398
1604850
753708
1535885
1011564
397619
217133
541065
1357501
353248
1973240
691346
1998857
1988696
518144
1511270
1672785
403953
1434740
966826
1627266
1468919
232153
1770953
1441130
1779319
1672567
883865
768800
1937091
672253
269958
715429
377100
597030
1425949
851168
1354989
1530681
912099
621484
794683
1454407
1153165
603306
749237
1783040
1755709
1736779
1624810
1387894
1708889
319164
1394823
1171293
1133864
430299
230242
1853908
355306
237139
1219473
294206
1637674
270701
1330011
850824
585054
1444966
1034711
1025118
1851654
1035184
1495103
1322544
1699775
144822
742818
1246763
403291
1252269
1453692
848193
1603825
1764730
1125291
1164893
703901
1510751
1012299
1048779
1037051
1034606
276983
669194
13159
1041598
1386875
1028464
1498128
1952664
1202939
1898450
1777203
1547161
840284
266730
17105
1996053
1629066
1199244
1338858
788506
1379329
166945
64361
93558
1829865
372612
461759
225633
707498
371207
328705
234992
757493
434144
386559
1053944
692518
1355527
234300
157069
1145575
1698955
807926
55104
326038
528053
1144329
114784
244302
614994
871280
1260722
1544107
57115
1616439
1108583
1105940
1272504
457357
1144307
104142
249801
345586
1924791
573438
1602050
409130
610598
438979
578882
1027954
476414
75321
417846
1357750
743441
974267
194335
633658
984438
1308811
711122
1538470
1088636
1370156
1070190
1259381
466688
1439976
1450171
1433311
1172087
129797
1314374
1766356
1392147
271690
1080623
1842374
346067
738038
1300830
1506161
920403
1528286
573359
454306
1362198
1510482
1357976
1113528
915289
1886908
1223778
1322935
1134861
92368
831507
738098
1336244
1375828
1982510
1902012
1395351
1236788
596572
824696
1038528
624912
171380
1730135
885357
1936809
969582
348254
27591
328705
111790
533479
1015365
1359360
959827
915730
1738194
1645149
185161
176089
1515366
716278
921645
1388133
1692425
1680695
1648600
1621267
1404214
406050
238420
1302665
573805
279474
1314232
386915
1937748
1655710
868151
1856041
1722784
1184988
1209202
1394782
1787230
499022
599822
83093
1980839
267997
1853428
635609
1330700
1920080
1326189
1663488
714983
1470985
1962236
189690
253230
1529221
484425
1107894
1990844
1378482
1133582
1512369
769182
1087180
757001
1712262
27135
743551
498245
1706739
1557908
1350594
1568221
651429
721069
1105807
1915260
179579
1358586
1722288
803030
976024
825078
1113547
158361
1344165
155616
226023
466928
933012
297898
1621513
431885
1251357
96154
601177
377371
1031170
490211
1603283
1206265
1711034
537127
1780625
800777
1420764
1375596
1281812
533590
147581
338479
1301391
1034963
155876
1863555
219411
1193697
1546760
874579
1562967
743234
509478
670715
1957218
1554989
1424539
1972785
1891012
137223
1475661
1539314
1079156
278010
1714587
507062
236714
496371
1837763
649875
1875712
1057534
947321
1409860
7046
1823902
1595008
362459
1122469
1773631
1883971
392487
1744781
1774313
1712610
1463855
1908828
493034
949218
318099
3946
1665731
1161220
975403
1874346
771197
1599654
371207
902372
877882
1928632
241266
1160484
1077668
1782579
1973462
746404
1145498
1976219
27849
216993
1424562
462198
1357130
601787
495805
122738
1209715
1935215
420897
180194
1470790
181358
1407598
1980979
1138873
1003274
224201
1131289
1791345
1493408
1600022
432454
628387
893420
633483
424388
2858
541597
770953
226611
1936465
1414593
940515
956250
576019
240657
29638
509909
723807
475231
1029335
63498
517179
19162
1704938
1570615
1692423
447836
1135798
570692
608434
300449
868359
1442475
328303
310504
782108
1310845
1337372
1470656
1667653
627708
168839
725466
1978971
1348695
322404
1247532
953682
1002504
716442
1602810
250442
384099
456716
819423
1081702
1366387
1944802
105756
1650299
687396
1215539
586350
544962
361160
992280
1962870
1533765
1791947
1982894
33677
1887130
1738227
1594817
637672
75637
1167626
1009351
528600
1746161
799616
397194
849220
1927240
1271476
119857
613549
31643
1859871
1705933
733245
273412
943115
1562609
559311
1415297
1259776
131556
359499
671383
946097
505252
1240269
1899326
1370871
1141577
1109893
1532026
1168390
485225
1539745
1218412
719169
1074705
1918566
720510
578705
1982239
1605691
1079720
1297911
1073660
1371257
1418218
1804469
802761
29007
1146564
1805577
408003
1140233
668779
1987600
235632
1679399
1921081
471551
1502767
1937079
1679534
160969
521402
405196
212443
321688
1946398
1165531
633520
191473
983985
319226
146677
1661318
937368
627639
900424
141536
450613
1139193
1881023
1967489
1574134
1877407
265406
734912
1930761
1530783
510072
1286114
26999
1524656
1488969
675199
1600972
1325439
128970
1208949
190357
1057406
1269499
1810369
934191
939812
368608
1142538
191473
1460070
1916784
366089
828882
1825407
1978183
1017032
933306
456163
1524572
108800
733932
25387
907383
1542441
625044
1883637
817006
294880
704334
796639
1371952
899775
1190668
986298
1989097
237816
793992
14749
805394
1446026
1316667
1649441
1989097
289093
208476
224802
1005180
206266
578630
782708
1525622
932518
646118
1968728
1309765
1115429
503440
1593947
803435
90082
1542298
63768
555225
1749249
496851
644998
95783
580964
1846721
924606
1012378
1633880
684406
836641
843763
546654
983961
536411
1032234
803429
1002327
1645897
361468
166605
1504260
1362660
1480811
694345
19361
1159219
1519525
1889613
1634511
762594
362010
247867
1572534
1219145
1058888
1253215
908304
673881
5229
239004
1839595
289917
476706
906564
227713
1084140
996466
1851467
597709
1900577
919074
11828
686492
353970
989772
1608739
1359959
395831
1233226
1899857
1295574
777491
1379252
653352
1452708
1346730
395453
1160257
105817
564455
106785
1699988
674479
218389
719773
154687
1974942
1871210
1165250
21238
1570081
530602
22233
982067
57488
759213
1312244
1801384
600040
1798974
1076255
873099
568259
1145173
1807535
495855
1598703
231627
609021
1901432
1898333
1134107
1490475
1844812
1090944
1568066
1171140
1125048
244826
1132145
1010799
392512
219885
1437848
1751611
1639006
1115101
71731
1227542
342878
523075
1451923
1365668
756903
1668862
327779
1810278
1803102
1265653
410810
129395
1564566
41027
1027251
1174665
1345866
1848242
48523
135726
314342
681298
250704
652301
1280414
561923
741264
1118003
104605
1335167
575167
150622
912482
1410268
1869953
480258
1821467
1258236
76416
761145
894916
657243
910055
572177
622300
950176
500505
1285662
745232
1147755
1587426
1478563
1328451
1968400
533626
1740264
1613466
1955628
1641935
1234314
258207
900209
774498
381923
1535249
923827
817210
265758
66164
1635677
1039899
577794
1717324
1061804
817290
1433123
1967646
1864381
1800720
1347020
617781
1431095
695595
240792
785935
1697618
1043605
383784
1005936
1079145
402117
701679
1109575
501399
1558087
1039145
1504260
974403
1854706
1585998
181162
33431
371207
1665608
468765
1076934
411542
1518757
1377315
910157
320888
1172735
1848692
1292028
1452933
89805
1290019
753974
67954
1061758
170997
119892
582313
201435
707583
1083310
1949356
1908339
794238
395434
763495
1277130
723708
1154866
369360
1598329
743414
553171
1238694
960293
1263880
886998
399654
1668055
185825
733331
1114329
1406993
130928
620686
1413521
1914659
1613764
800112
1535416
1580110
296395
1181853
740380
998576
1984574
1850935
188233
600352
128037
942373
1073327
320719
1104364
670609
1484973
28898
512452
76850
154264
1298819
1093237
1936325
800239
469282
1763813
1663138
598362
1157390
1749918
1034129
1693078
976511
1278577
1234183
1209961
865044
774167
683113
724941
1731896
1421314
1305274
1446868
1279382
1205308
573376
1281491
1759103
1362211
1576579
101083
1969406
264172
982094
914205
858135
1647487
267864
899375
405726
1553742
1558194
1735269
1156416
241533
999498
1806453
1611963
1359522
1770152
1324244
1618151
1388466
672885
1857277
217119
741341
765606
898863
941032
1802222
1460199
207434
361539
294662
1289015
226637
252315
963687
308780
1584984
930562
771763
1996869
1064999
976960
360822
1078562
1894064
284803
1393387
1697509
265469
1196435
1011546
1329127
1182298
1312778
1558243
1984395
1815270
647429
662489
1670698
809664
922505
748131
1053712
315645
1106194
1605607
1577328
390568
1707908
62101
106470
1071823
1190514
893239
639122
1264321
465538
293796
483941
62195
1008656
989644
1740446
1668947
348748
796655
1054107
1958497
1524947
1692101
1576537
17949
1481053
1766930
160836
1709186
1878027
791471
488474
1422330
449999
80781
856724
280810
1007840
1735482
1330146
1910157
84524
862405
196237
1375836
1047460
897907
1476021
410086
777186
858262
880314
664365
708298
1131728
530328
721275
979081
1151404
1067404
808419
1568306
1525583
932856
1222366
1165073
1183217
1724050
699253
324150
554897
1925038
1093723
1049625
485051
1793124
1701056
459649
141304
1077898
854223
554764
844464
374977
1534027
613264
499718
985343
451200
541059
779483
1405244
1750972
685890
1124802
1940983
1030811
1446150
539060
988758
1404973
906479
278209
1942026
1142930
1151327
280097
126379
1489231
1887935
801918
1548856
1746902
699141
77310
929170
1197950
58676
969899
1337483
624684
534451
1035244
385701
653996
1361003
1861886
1189664
1686562
418649
1503937
995858
1724839
184303
1072514
1124815
1743342
1232230
744576
982629
908814
515588
985437
1017968
1567027
288555
1338739
1220672
166338
385825
1667377
163026
1631328
1437274
1493267
1790869
1742092
1231004
1913919
281705
725307
1673304
544830
832432
1285517
1708902
1502407
1204406
1206751
1313237
683070
1704786
953547
1101628
1257154
1225135
463165
1374656
1535247
1499861
1628162
1029319
1786860
77548
1891208
1499583
1888544
1130431
147902
980510
1902494
1411232
1450351
550668
1860226
1337808
1427536
654247
898226
1713078
795134
1391953
270927
152135
1325969
1962788
1680325
614839
104465
1064003
557971
1800552
1498176
1243376
1860767
1273166
209650
795169
1542930
1031052
1253811
312485
27718
858471
1316664
1759220
1422503
1327160
96536
352747
498920
1528635
1158576
343801
1317377
799135
793395
786466
237860
1743092
90011
1854192
1652644
1862798
1369149
190571
232866
1044295
261882
1797809
1790088
1483309
1003727
190614
1926208
1989775
1244324
1046567
533574
1502222
35739
1553299
1347652
547495
1231199
1651342
861945
1681581
1222238
1415436
112168
940473
250846
1430113
1698579
1220765
696434
457259
496996
547497
397960
375231
183966
173763
407698
1681954
742285
287037
962805
1496462
904646
1295783
508669
1529094
1266106
269263
1259614
1477418
1839441
571650
692336
322645
1488221
189204
1042336
583738
1193034
1030289
1144532
1344459
1115326
1687462
1062561
1350836
1126292
187442
1207785
1226684
476541
1165324
447912
222165
1314712
853984
510058
702797
430957
581902
1949228
1782065
1296741
640121
68248
781104
1723656
1272104
78227
91570
630456
1521143
249511
186785
1117594
1165052
849439
1710037
1271123
329797
164650
1192483
1155743
1263691
1983242
1732942
1281528
1162387
1792682
1732325
1352872
984174
1544919
563082
924313
1625366
451054
947955
1915624
568601
1008656
91439
850824
1435735
299369
690719
1648042
1200096
1276158
502925
1382263
1352475
727952
1944453
946344
561354
1195841
804196
1026773
719938
1652567
425748
1991578
572532
1447544
873854
697481
1183042
332935
83118
819399
636134
1834041
550912
1146883
836188
1376537
1910143
1086168
523013
599873
106607
1411316
34180
838343
1401638
1313857
1440558
1181362
226215
1163299
294188
759213
923090
1246978
299649
1414709
660153
902942
1634414
431717
1152249
1910471
1053240
1871385
1901758
24237
912728
1273358
1695419
512226
1395841
246425
80654
1655914
1676896
1704855
927986
1519416
1968587
1295513
306091
970488
710946
257568
302292
713422
442316
1529436
499125
559165
1604325
1363476
702864
605499
631072
1791753
1256897
901137
795053
1475229
1332015
1611872
1948828
410406
299127
441102
1752274
3498
1494831
1106579
1024839
851236
436873
1659571
1769895
212060
1584710
1895870
638054
1677528
1384516
1714918
1248992
1711721
100350
1197801
1627723
556803
1334713
1042355
641250
1673440
1446581
96901
893635
518909
348178
365200
1870936
708407
155254
53062
1304248
948985
1252448
1239278
1819443
1674325
171118
852583
584016
913167
947371
1788150
1439365
1523811
1614864
182842
858975
1278758
1105789
1735270
1779771
331321
1228874
1183974
750827
1793486
1730135
902853
261764
19185
1977870
301979
576852
636234
1443715
1107950
68303
1424027
1198281
151689
1676985
1398797
1650194
68806
1888584
1806191
1752295
1835723
1977105
783789
581112
1071441
1846904
1296757
885326
1688828
829439
986897
615160
1207505
1867026
556532
1778122
49238
1423242
1337138
720288
823976
1338128
1229079
1162839
1801428
1069187
394960
1604150
1467124
1723346
1616123
1530134
342351
659272
804043
360257
251835
64564
1029511
1078129
1429349
1822194
902094
1178299
353534
1578322
1244642
1510600
209213
833419
1844323
640068
938832
1144258
1561045
1458478
1232528
434471
1061249
383373
1536264
1210252
1810508
307037
1977767
1457711
235604
106444
1172855
973111
1640826
1436830
1483586
703363
58233
1424544
1236148
1471860
291798
329938
384291
988440
1516997
1683543
1472079
555567
1875408
174323
158926
155968
1677928
1939711
1775098
326794
1897035
1144532
1128120
91364
193246
1195229
1023083
1772803
1014442
1988985
1569866
214456
558907
443014
1578456
270795
286406
1516392
1261674
452075
1144532
1536489
1986641
1028140
374033
1564546
948412
415553
866911
1484609
1961863
950845
1673161
1209109
102926
1775151
377019
1423288
631925
1826121
643503
94428
1149768
1939797
1458135
1673888
1183754
619919
962619
1212273
656342
485950
1480215
218907
214469
1348199
1794169
1469355
359063
618971
1222381
1160396
911845
27532
560057
422494
1924882
1891970
196750
898582
1572659
1406993
1386814
866086
824730
669604
705616
991577
811863
830
1372523
513089
1470198
875329
276844
681846
1630997
1314445
851153
1224901
936289
952026
969635
576012
1100181
864285
821865
1060699
275258
1626277
517877
1705313
1506787
897780
307217
1668834
1591542
247448
865827
1468370
440721
210030
1583578
115024
265084
1807016
334868
133197
173052
1313484
1556954
1388256
1057680
1306370
1625694
224437
911412
750899
1813027
1338360
794327
141100
1516549
94987
1807016
1823328
313676
1921416
115553
1190228
1409545
1330286
1476211
227823
1409850
1707778
173780
767722
385735
54531
618325
193364
1197123
57836
1555614
548275
1670826
1581677
138354
1626076
422202
1437237
1209158
84228
1484321
48171
1958854
271525
1570028
806121
133090
1085911
1179058
801134
1616439
213840
710816
718127
1883132
264495
1044109
354295
1007485
1044209
1165845
1054311
851322
1005681
807354
1261693
1761091
1451373
1411137
344784
785260
308799
829440
1565542
1868958
140229
1708040
1898855
1735925
1259614
1757441
1640839
1449245
420001
979450
172096
1357067
328480
361688
701380
1521645
1251038
222603
1383322
594884
1177491
1160262
656205
1153331
94666
1508781
704267
1640045
386
621482
1393999
1327233
1124612
972094
892610
1008061
1862748
166208
1161138
1668649
1546340
1336805
1126425
356523
1503092
1773434
1880438
1847720
1201198
1469618
691832
377860
520982
1726802
1518147
904744
1130365
296983
457556
1493312
1691736
1834447
931336
77332
1788115
1625949
640607
1213270
530805
1357953
717883
1816656
1678284
743668
425016
1930798
833663
1662901
1181042
869989
276425
61406
788050
395707
1669625
1135136
932416
1310500
113025
1972759
668964
755713
400433
206719
750866
241608
1492696
360918
1451940
1013711
119588
491818
1822979
1710509
689701
598313
957824
69189
1691059
520315
716949
47367
1982969
612231
698905
1024645
720983
150622
1238492
1041310
1549851
1990209
1470549
1049327
358616
169364
1130663
807158
761309
17364
245377
112259
994798
33215
269996
971363
1516228
1528062
784714
1083836
1868701
1070533
1515337
1578783
322500
1624402
940048
765909
578915
1143391
433322
1627486
1332944
1990211
723553
1385284
102967
227154
1244142
806758
1225215
73920
1984138
268049
1139140
770512
835586
1421481
1648090
1550727
1769895
1982969
594995
1581580
1342705
499219
48516
1390330
719774
268338
205812
1676040
1957325
61139
1736744
444744
483845
190850
175419
1431601
396438
829034
1147037
1794035
1074409
166127
1504643
237243
1260437
1911201
1097056
1594180
1776648
919048
1233811
725178
1628014
1818248
199428
87333
1396674
849607
1553381
394887
1394559
765981
97281
553438
255538
1573173
670162
936913
504290
695719
73920
1421876
807392
991705
590915
1045142
522309
810020
1595811
683236
428501
1852303
1389221
760198
1809455
25067
1352455
173028
1275897
327490
508740
73754
629427
927056
1200909
1088433
900846
145454
1392242
669064
26107
349143
772016
1503278
837025
773157
286838
95891
1801175
199611
1360545
664733
1709459
378596
1567947
1410912
1530978
1288056
361720
895398
1670131
532975
532459
797389
1858080
1291304
1237950
1901308
126285
1197033
1645897
1118552
1127008
886406
553807
1330635
1244979
1092685
360257
41336
193377
1615458
699410
1327840
723009
754972
561563
1418872
738860
312900
1479891
1911370
77174
555916
1497517
94453
1683161
755770
257813
34910
1760217
903692
1687482
117015
1516750
1781388
1020265
1665276
338725
377504
1653951
7905
185311
822475
527554
1425384
930154
1595225
1555614
968516
336297
551925
149992
479333
1679718
1507476
1765232
1413099
277389
849729
907741
249019
1540166
1293121
1809566
1806533
1340615
1758602
1607910
540927
1029965
816729
344758
714946
1641385
488637
1969471
1477523
458629
891547
285837
1547089
103732
399157
772595
694423
1089539
896371
1089696
1121695
1861885
1236817
1454131
845278
1411864
255587
1093158
1084553
655123
1913557
1532789
21711
27532
649685
393427
1594140
735792
1083650
1447248
1997948
183244
299783
54783
1176036
960077
657410
1678819
666951
192160
1052350
1411376
1897671
806031
924818
876154
635066
1618071
1708165
1930119
1558726
618534
1348495
1226488
1890446
1020668
957268
166497
1777835
1923048
861195
513342
1692573
887901
1902933
1882463
1147259
1286812
416912
529320
1176118
1424836
639147
906047
1925226
510751
337454
259803
1583280
389653
42305
1172930
825618
1403630
1144258
353173
633659
350967
86828
948010
1402661
1755010
1503568
845951
1353510
663456
329679
1993533
1493414
660874
1734285
887182
714428
889573
1631375
634862
1938508
599865
37169
1166729
455752
1878987
94603
1672389
369179
1395138
1942910
567273
141312
1034363
467784
1067895
1834306
14035
899552
1219043
333813
1076706
671650
878227
467414
351451
223528
1886926
1098932
1296098
1852247
340453
543853
893599
1826014
249535
1443431
1547736
1423405
84970
1193023
1719628
821350
1705533
986007
275310
828477
1845580
814440
730017
231091
756251
1475924
1880178
1075995
549450
1906775
1504669
489580
789806
749650
113716
495737
923928
1330423
128431
1711947
1664884
257973
1186648
386681
537077
758586
1453527
547042
62296
1395419
1555493
729597
586183
421734
95789
557192
4300
1853300
803138
1082801
1454627
177264
613983
510244
816796
1482726
1035546
1870048
1477519
708885
1733440
1240188
659780
887957
1954495
1502993
1709312
1366752
5514
334407
78105
192049
1628347
165688
1539151
352356
1670574
1167763
789707
1582749
80781
800319
939891
1456245
1864067
778394
1859584
1968990
54510
364542
1388246
1385372
1450027
1804171
1570194
698117
465162
60372
1970289
26066
1910450
345751
279332
1060638
499330
1522277
940496
1625929
1767855
787221
532791
310772
807972
1464494
906752
766421
1453706
634274
1481462
1993016
147061
439084
620903
1514985
1624826
1172394
1172332
1236788
737089
747938
898026
977011
196949
1401553
1151246
1752905
1675538
1169497
80096
1431213
966939
1801357
1200240
1769568
1823604
864695
275769
1537518
538821
124897
174854
1113329
742055
960609
1258216
548016
1159200
1299993
99284
1996968
1831645
273181
269573
1674561
1433720
884789
1601011
301532
721531
703431
840357
503844
49444
1772016
872745
1896099
42943
1166279
802326
529126
1900862
462188
881995
38280
1545558
1493968
1431406
1360900
145704
214930
905247
1127075
1409860
1824314
994446
341645
1917502
554761
1319594
1308370
1678001
92213
1199720
1469331
270907
1273808
1759933
349557
1367706
1614788
551389
1157283
1876591
401549
1119025
237243
270127
128872
1747909
1135650
298506
733592
1712450
798771
1097623
1498915
80314
437957
264296
1217012
580964
292996
602196
1823613
96465
1309659
228892
1146043
1923872
1278289
799212
1575893
1730062
1828266
824542
446419
723903
1823064
68806
1280950
210468
978999
950713
1367678
1062729
1207313
806361
626655
1530836
900305
728516
1637392
659713
747298
33431
1399124
1140203
1102925
1636734
1692709
258873
887871
1286205
339624
651169
930239
989726
269551
1435340
46555
1302095
256788
94447
607393
731855
1214914
730933
1091408
1231668
1384396
1898430
1838753
884740
871782
621794
172613
1814704
499811
710694
1930920
225440
1568303
1653681
1666556
1542449
1057997
1963020
70125
265973
452074
462658
1248214
82175
974552
928199
1406132
346346
360918
573162
1817991
410668
1397996
287720
436998
651476
1872559
843169
1117732
148039
609766
1100787
1875020
92642
716782
57058
171340
1293122
1653397
480871
309880
932644
1042643
1423893
1338763
1901053
320316
405671
1371508
1599188
1307855
423386
1420501
1008061
493811
1548619
649997
1876389
1646088
809282
1404212
1195998
1666027
166119
987523
362318
1833781
985387
1532131
397245
676634
959814
712342
769786
943879
499496
1550207
273782
1069957
1145159
634095
189805
391215
907431
1769171
1144701
1069854
134261
522587
288480
1326974
1868334
608924
1239428
728174
1337786
836230
927796
1816083
737818
392728
1749937
795039
423386
435505
500965
151361
5926
215171
1709607
622799
528527
1171472
36185
610484
1357214
77810
1046754
1498689
1501453
690817
1852955
1838009
184429
902408
856987
247931
1458933
1241654
734342
1797939
1808990
1972813
1330726
1305637
764727
968023
580340
1779931
279369
12796
619051
584134
633551
548407
873425
1579741
194969
1303712
470798
569384
1482955
1477523
457552
1894035
1554615
1172802
958646
629582
1531301
1241097
1595625
675493
315033
1201597
813660
1392473
812733
1037577
406295
414641
302616
1177456
1900862
405671
708492
1378295
1296312
792731
1533623
905878
1976249
1817282
278587
1981059
987560
753181
527036
1364077
180850
1562557
614127
1166997
535974
1640944
1232344
147393
1198225
244955
1308959
884432
1132812
1756577
46598
1387130
1770086
1987157
1113648
1819432
1229419
960316
920097
993817
40105
435093
1028869
1389525
1191601
1142299
1801404
875677
802559
469447
1209566
1212124
1238550
1915761
1565556
1031964
733518
1355368
1266357
1985463
1096938
1776674
812910
881151
1801854
1905830
1897606
1423239
392476
1319785
1858861
649198
766356
453139
1422587
93859
688427
1379698
537971
1424626
401657
1079821
1584849
1334951
876665
1303200
259623
991727
1422930
1639740
1596591
1183234
584480
1194264
769063
763028
1837791
86742
270196
1624697
976911
33177
1082592
1208362
1207883
527307
555831
1738462
768862
200231
1008469
739012
1053341
780861
1542565
950403
1659006
1521688
795415
1053033
137185
684406
1078851
399748
1960829
1395794
1766855
413010
803739
805218
836188
796768
1466353
312414
104033
1195355
1854612
1565241
678655
262203
1950553
1557911
1465386
1617439
1369985
1340979
1514156
84604
181471
1580186
1127709
193716
700575
35550
1022004
1152804
1374130
458758
40511
102651
527472
1310980
414684
455737
982639
251461
1790567
87660
1395527
1297424
1501320
1781388
604579
1513666
1035847
65677
143473
921288
983038
529342
1486915
262790
288890
1880913
1566772
1418482
1780070
597711
1298219
257111
759496
1075847
1132372
1326473
1222847
1870659
1130892
1092158
1026165
30478
1984207
1557534
1549233
548404
645922
1880470
1846884
1908538
35816
1520012
1956189
242259
1482159
804659
174672
118140
1077978
679295
1909493
1982101
933102
180973
1961878
1472079
352690
969093
125427
1581053
1164618
1297372
1164898
760140
1784793
1158327
872793
1778637
1420414
1123432
783596
563196
182830
1831360
1137342
1925843
1684180
1562248
1681776
1439581
1190478
203528
273332
910923
428525
95742
1546617
1355120
984125
1345496
1924269
1076085
633393
119301
32703
760205
1629679
176154
1323286
119428
396644
628543
33509
200987
786230
55622
1605222
1795142
1874804
1208873
1019089
1536631
477819
1888611
1879363
14589
1755010
101106
1714967
850377
450959
1337815
1567054
1505365
1678433
1487134
1397073
1528393
215131
600980
1687072
748131
1950751
1089395
1345282
655643
597157
465397
558541
63473
353137
1021137
994809
955314
1222182
612884
246257
1779789
306458
998055
1075135
1597165
1905758
1065474
1435850
1460685
820027
1217014
923084
172836
663900
1620992
835401
793613
674636
308336
97112
1484099
942181
1513543
1877787
899747
1466353
1213291
1316861
469717
413547
1307695
1415540
364277
1746720
1623225
1420254
1841823
783180
781444
1752905
1819712
1251614
1513782
507424
70971
1884032
1975175
1487195
1680544
265981
1539123
1770130
738234
1053727
295624
255700
229005
28285
882180
702586
1417698
1298343
1283490
1419226
452126
42836
1092656
874613
1202068
555922
778843
1254593
651610
1630997
880246
590156
639580
242799
684801
1533396
1938295
759577
1045356
22465
1847829
1141622
1596267
1265484
1817693
1310738
645258
436603
1323695
1819730
1544847
1927550
1017812
95062
1597938
36759
72787
745319
671755
1969870
348568
448077
1816506
1193734
1963497
1857570
1599030
1462430
159401
905676
184399
1818816
633764
352241
379466
1734738
955136
1418614
1460710
385537
1134011
1877846
547511
196936
824764
1855492
777187
1955541
34167
1808155
839635
397033
1128668
1770678
759034
1095537
665040
1518544
148927
1172616
140072
895278
3512
1180831
1464509
139077
54780
89367
751540
322968
714961
1151461
715871
754853
580883
1333997
1656150
1284937
1646257
1055836
1352551
1439232
1699122
1811270
277931
18716
1769671
1969490
1432199
475261
266055
1578336
1394718
1004632
81566
1734599
1832457
1871782
1319147
1202600
386559
8408
874880
735489
1757516
1873807
1838260
629561
1736309
101328
1744404
154744
1791712
680496
1270836
1857580
1929469
731586
954735
623113
1257038
1104058
1799593
1402884
1919813
783856
1964649
257721
1026920
1671785
1282785
995923
434873
1297996
905988
1562517
480163
737551
238458
1084616
1687363
1125217
1311888
720560
383788
137068
38531
911363
1972601
353142
1065152
1643922
272679
1534581
501769
354496
1560041
1949018
1178573
1223748
579392
697513
155316
1212293
841710
350803
148848
201489
1646665
796712
253797
1084786
508910
1417698
1418201
784852
1465637
1181947
543277
115707
853886
1792178
601827
1232344
1941864
409318
1043946
162382
231333
3684
1362401
347077
1280356
1486053
1938159
1474229
271306
346067
888002
1879179
1942989
155316
200777
1835913
876955
633359
968951
367245
1574696
1123301
316482
1104260
427497
428932
1559503
384836
1071314
550326
750179
1732986
554747
411369
1650054
1595539
1349610
227825
359170
537949
170411
58421
1617060
1893035
1034278
1442318
273427
992888
1042643
168476
1925697
81957
323489
1343742
991557
1938000
534102
701380
1007816
1856630
263162
1582354
1744608
715636
77793
153230
1623061
1037582
1606272
975108
246000
1570138
1228146
1267166
609160
1692631
213836
1890082
1823727
1866242
567516
1203206
960675
783151
61261
1027157
1507206
1802288
204976
452126
222382
1288349
1114536
1878578
485051
1808608
1330049
322404
137018
616577
532002
1444525
1338888
92987
1653416
1135253
839831
209341
112627
17272
820381
1297940
196345
1304927
1012450
188892
90101
67041
536143
1577059
729744
389934
1875712
525918
958744
575483
406132
550112
932564
477654
1264183
1976262
1057418
1591254
1902365
1863414
1199509
1015181
1076099
436802
257373
1548294
1942995
1658212
172592
1565871
9128
1790457
958146
283789
1468186
1038131
967830
713408
793830
1021892
919926
526699
799768
575748
803714
30595
1760947
1762445
1449577
167911
850843
83723
1336853
427039
435123
826503
284915
263064
113329
1902009
330079
1646257
770698
1981239
1209323
1275982
148497
617845
1476021
114184
1558368
665867
418399
838873
1135078
114988
1390884
687985
382267
1740771
253938
1738815
563258
1102623
821002
248064
1326511
1883656
1541187
1182193
687276
1017614
1039236
1317119
564476
1645941
202588
655603
1537575
1099782
1993623
1704540
775075
421023
1964480
1855010
149720
791887
198812
1292519
1530222
1102674
366623
1230093
827726
707208
1376294
1034919
1992794
1503073
637214
1102058
164256
1511468
1780652
29570
1858529
1992779
1436060
818861
883027
530988
960892
1973772
362719
1930997
1097858
371920
625787
609656
731906
1121262
1870505
812965
697443
83168
1850635
257471
1743776
979089
307645
1316104
269794
33787
1496954
1942734
455890
1535327
1007637
1947664
163068
414823
1577104
398092
852531
1491290
1442701
1638151
183568
772993
570211
585063
1935068
1976821
348789
96322
596977
698323
1218735
620026
664530
1039643
1178576
1149255
1546277
556904
1078091
1014159
551831
1550280
214084
1111000
972398
508156
1572043
265176
1178660
1835813
1477526
1847355
1672500
92987
212294
1012545
79697
485736
850330
165404
100647
1058049
44516
989158
1185882
196237
914642
962564
339784
1814603
326182
126877
575678
754104
1840209
81784
1415789
1199046
1362572
764854
657955
571619
1070477
1096998
925341
1003315
1529102
329039
1291204
1994441
976988
1124487
519413
941367
1340051
77536
521345
1446025
405307
1797488
1755834
1787860
1541689
793036
1885381
356706
1489089
553963
72098
1514156
1786747
1917661
1869799
1992480
775416
1186811
605259
873723
379543
1645697
813651
1752778
306308
1699107
1622742
1835202
727358
153384
1094620
1081927
385766
1608894
1390002
664469
953934
586220
375403
1478404
1018892
1601165
1980985
1392336
1605070
1016875
598159
721845
1853085
1867671
137132
530852
12940
901914
1296015
1658206
1842221
704454
313385
1976877
1124550
1397821
907267
469932
1242379
1839690
946961
1665276
1448384
653603
991956
184267
279853
1112926
1002041
451595
1945773
1850991
653089
1217124
865405
166619
434752
1886303
686377
540515
1604362
1654886
1788349
1364546
1108723
1309957
102967
88564
1429800
1353129
304595
1524937
167005
243413
1352093
330500
1345637
1551166
1338289
50296
1610996
1875895
600068
1414187
1986263
819201
1665025
1263224
505487
1487963
1475622
1506565
541907
18300
1751704
572182
1310642
1024141
1584423
838402
1836430
891088
1491528
233936
1090532
834794
718633
432881
564126
1469073
882098
39475
230394
605978
724486
912396
1757148
1462461
1441974
1460352
1341218
1770245
1607893
1635011
785371
1983582
551672
662838
856396
416221
1525657
1247426
268481
476867
1977084
812136
1893700
1133411
1979950
1639462
257681
1218915
1368481
1859584
121842
1414852
1328817
44562
1003797
1904081
1765071
876244
354541
831966
1184887
1018328
687633
1892649
1814177
1128623
839990
947879
345425
870496
1703382
514019
265855
836804
1026981
1467914
1209506
157585
432197
839587
1841412
848331
1271663
669437
537088
1525372
1069531
926940
408840
1079990
737756
1184525
992827
1686975
1474724
87660
1616966
1779619
1197987
1598567
1461952
591208
677497
1793695
608955
1445234
714176
113696
648897
97240
681379
586996
561962
1500953
1055686
1577572
427672
313039
921885
179835
1976960
978421
1912186
1029592
905269
1032848
710778
704969
37323
1491102
1457707
1711470
1309603
402268
190923
349575
33518
1571911
1592586
1775240
602832
962575
1598761
1324510
1522883
222165
1056201
1441056
42047
891102
1101317
824197
1354710
698883
264452
1095458
73392
123289
1343110
277419
561923
1155624
1418324
1845769
1065289
1272052
537182
1938260
1164959
1165476
252120
1900484
1740788
517231
110568
29570
1404915
557735
874310
731940
74921
890038
1048225
726971
45307
1272040
1973606
1398367
1309171
1608793
251776
42565
1750085
73192
1399082
1753247
1248480
1965318
1109387
1240016
1434531
1391894
793335
1165010
319880
935579
826194
683008
35617
1882828
1379992
1277936
1417016
78468
1629486
1996784
687057
173743
1812924
519675
444210
687475
521489
1559564
1178197
834149
68753
1984227
1106221
1548243
782938
1671395
83082
498343
1742226
935918
420145
1294928
1698531
950624
1207161
1370018
1565481
1769678
730598
682922
1457770
234979
557104
137178
100756
794069
1426826
228016
600578
849413
776274
1293037
542293
1581271
1195203
72751
1288056
912721
894113
931568
1538004
37130
470110
340889
654120
1150296
1833997
1118754
1136121
1112332
1464691
650023
1130602
266196
430179
1078475
513636
650217
503112
841107
1057997
107946
491560
300727
879483
760750
520982
1764523
256960
1589201
836606
305417
1912453
1982080
1528368
1127146
31273
1347077
125432
987800
1118003
1765656
1096596
1251064
420232
1656926
1348669
632417
1683215
369845
429183
563995
687183
462179
443559
1010800
1943183
1953701
1823604
833416
177918
306647
1234731
146268
703946
1881466
1692136
723664
1496954
626796
557030
44489
585294
1708891
1104862
1258065
368004
801212
1003478
583232
1104321
1995185
30220
1779507
1369935
1268417
1071461
238560
195438
1947592
500778
139491
1036416
1036686
54780
1879123
1212128
112744
1537755
341076
1563375
1610996
1240908
1444484
301638
144533
264704
1758468
28860
1594817
799801
823083
1499394
810956
701253
1052169
20594
267339
826567
698057
1371148
784089
421873
438530
1398119
53343
1221080
1190795
1918324
1945364
329447
216975
393917
1771008
319645
747814
787353
1782754
940468
398075
1018499
1593227
1415237
573862
10902
1764033
1988414
1287953
1145050
342212
486275
1220540
191043
958362
1137183
727045
391691
230880
114040
879087
1526563
824611
180398
540248
1029632
1475600
657896
641194
525573
282407
1036587
10652
1658729
1856407
421472
413387
486497
599814
101216
1480274
108991
1359365
1080691
1300106
1591886
509909
42304
143444
590768
1501572
1445459
601172
600245
1268251
1651771
81687
1825719
1080523
1192517
536143
1074277
887969
497860
812972
1659740
655716
189466
318623
165126
1807704
1759239
1591660
403981
1454585
969767
248954
1018507
5532
1784857
136638
1581536
1372492
1993788
857943
1603167
376637
208159
1342821
967203
623324
658863
912728
1442284
631177
441633
86630
317969
1088480
197030
259890
200748
1821956
469902
624970
359656
522900
319007
1054448
700743
1980931
1663145
1937343
1309698
188936
30505
1535459
1773209
960293
1777614
349056
1127457
1176599
95467
1926267
1134261
1663454
1347671
1852137
1963934
297790
1480215
759943
1167307
1398924
52341
1284422
887940
545977
1877730
147563
1554084
1864505
1785825
975987
208161
1365826
817734
1111271
937736
729112
1504696
984523
65481
1801913
1653717
1255326
1189397
394524
1044530
1337006
353405
739112
1373640
1470860
1870689
511432
1615658
1017614
413059
1973791
1764523
203832
476819
930786
356655
346102
1552462
1592318
164332
788602
30677
1771892
1812295
928205
1964684
914915
1938649
1507261
350754
155718
1588579
291309
1158342
1797404
1762074
1384256
503775
1479581
1354181
763223
1336820
27450
421826
1788055
236568
1310838
1672192
483446
1534766
1825829
11274
748152
1584653
17046
1864261
1482084
598075
226919
21086
1033002
38748
117485
142267
202219
125091
1493312
279126
299191
431310
425390
1597650
561693
1454702
1461633
302205
266733
906948
239798
670103
571363
1385866
376269
333544
167836
1694715
1271380
200470
1896698
1849183
623223
619641
900480
806444
1051220
1631226
747147
131098
930902
317831
1718084
1101942
1180712
839794
1970832
1515177
1591914
896405
544779
1092249
1405625
203674
1618455
1505139
1907014
838804
440764
546857
1388942
1584769
348606
1393144
1284680
1732407
679468
1325493
388826
1153203
1127124
1279530
505223
1845175
1009689
1151950
1495978
146445
1047607
1512108
332916
273412
1824947
1931796
1410089
1101500
1081370
1470071
75443
975340
20766
754647
419970
492503
1474485
1663818
1162549
112160
719076
131060
1500212
1549572
35370
172968
885460
254799
371508
96588
1090440
986114
1529849
269954
1698376
1880604
1901645
691688
207030
1501444
1881682
948256
862336
636762
801488
272731
1936769
1442775
774844
1393027
1612921
1202224
1602894
1026893
1650020
485715
1021203
235336
125460
1926444
73808
1804835
1307407
1425762
379106
1293547
1255176
127903
897006
297790
928487
1042136
373064
1343115
375173
173677
798735
1103785
674435
380646
744118
1521916
1119335
1126030
1910471
1825527
883615
1245337
550315
655123
223523
91549
1399030
1103661
532555
252522
1524350
143710
647535
323028
1079308
1724420
155267
513606
1545694
822294
1762789
104790
1459817
1947866
1650284
1189074
1421677
1559562
747458
603730
1014473
923905
1503579
1178784
739987
505706
1257339
956218
1335496
836133
812928
351848
1617442
1040132
588647
1973751
622178
350871
1496004
1272183
998576
1972505
1053969
1938717
229503
1537605
1062179
1836905
785653
505838
299644
1357148
1933274
1615661
1966117
911037
706653
722197
174139
980509
1612301
67700
1506769
808092
743730
1747604
186175
842721
1147509
499718
1277846
1255092
167277
1367814
244662
1744505
458743
1629173
1549746
207030
1324766
1086539
1529275
675108
795705
1234031
1695909
1268100
182613
1358739
1687984
938641
796322
1308890
502305
553309
137472
84852
668303
910817
935491
562557
116062
1496819
1929262
75201
1849454
1820039
80047
355796
433908
1842243
77053
1731006
599659
206856
778590
736433
1173953
1770130
1378383
859337
1212483
1077325
1166309
402221
1769443
1117501
595435
862724
1497009
1770152
1561147
752283
704401
1497731
1102195
295954
1909346
1511478
1616084
1626023
348352
573816
197136
1802048
888547
170817
554764
212194
390700
1522089
940935
480380
1485481
363872
684387
1013239
1705113
1585129
1096768
1005453
718558
1659362
1094714
1250252
897837
1963372
1292151
227589
1183926
1561634
1757838
1305866
1089911
1482505
1975406
695458
206067
1352290
488457
1290193
569545
1940854
262242
1632021
35950
434298
1285966
1348156
1551393
829605
29200
1071744
1549657
605225
85059
359874
1784063
1861947
894985
1287909
332067
308451
941467
281291
634642
1303525
1395315
471310
1635607
236517
1095741
360071
653438
1301471
1699627
1344006
1237455
314525
205680
1099229
1962419
107476
42038
1817737
1650845
544974
1732881
21746
1760347
801362
1098463
571016
1230655
1252323
1305891
228427
1292951
1891005
421808
362615
1492888
336762
1253558
90631
797494
206028
1849561
392196
975116
660413
638056
323195
432757
666238
854298
1889499
1103998
204568
1717155
622704
1810281
1648077
196701
1668961
1609920
1605816
1603101
1715137
1968318
4797
737674
802724
655628
1745952
830033
958091
950857
16962
1087266
1414870
816919
131256
550482
27979
858722
1122243
1264657
337721
1314892
137578
1323846
1356103
1532035
549322
1618742
1043748
1099229
793949
1508401
1320352
198565
1262327
1202224
1095537
1627677
1229401
634066
1897862
849103
121731
427086
1231842
1141826
270456
1787678
1731275
209897
1948702
1999927
410743
107099
921157
956844
1925721
657410
1051626
791553
1491157
1194724
1526016
705560
1021435
1244297
1967646
1465336
926032
430296
1111249
1487428
1068679
1939403
1099095
1765402
1290676
1071425
1090836
623305
76441
1294438
1660702
1705383
479394
1570275
735440
1607244
325194
378633
974403
837379
174846
1079595
1408637
284664
468403
225154
764887
724122
1727539
583580
1258106
1308007
1887920
1191534
1703399
1274259
1327185
1268552
885425
653614
366335
896044
1379887
218246
1454657
693841
46407
1816726
427183
1656844
542073
82505
326704
258599
820619
1932973
1934010
1762606
187858
782214
1914120
1131256
668794
1120777
968770
487895
1577762
1789801
1293701
1761256
109223
1492153
1481262
1476625
1139892
1582247
529281
722028
1062792
1775240
1699565
481577
581416
56831
128268
961526
1508437
1269403
1581013
237496
161723
1103849
979063
152013
1734629
582903
159980
1006750
376260
109648
971220
1986345
526448
955733
515298
1158493
1380564
1590771
1699893
270080
511001
115227
1106957
532020
1314374
1450736
207799
490018
439606
524087
1793404
1756486
1786595
1802593
1679262
1438816
1579486
1335052
1429715
824866
79319
1015775
880419
104877
1238550
1595661
994310
945558
694082
1498421
741159
1576949
637576
307189
1426805
405597
1417844
1538287
1062808
1896102
393463
1213886
737450
1925258
334462
306090
81894
921788
919316
751326
1636341
340001
1902999
1903186
1183226
1240348
1260227
1266252
274736
215127
921129
429613
579826
1048457
1191677
464160
1406607
10203
1422650
259852
212964
1731073
1196887
422879
269794
85776
169131
1667609
964356
678602
698492
1716543
907013
726688
1670485
279328
1091202
728921
502265
269158
556507
628192
769784
228052
1730703
1768045
808170
898318
1673547
574840
98715
1434904
1849515
1662038
526400
1649587
1070325
312456
959691
313677
1589132
1453042
1626522
276371
1584643
1904827
1914647
1224109
28653
1555262
841684
1058326
1495313
1118858
1670478
1296411
1427099
1661316
630508
450835
28079
567445
961809
958569
907968
1094582
1588598
1192049
365642
1428019
1026585
1860767
315706
344784
1200664
1114996
1534787
499879
630262
1665520
68806
1859131
385309
1652848
384700
1708210
1133374
330295
1962511
888379
1293826
1879334
897820
587969
1136336
642066
1508106
343801
620455
829333
891805
89941
630145
1055424
279324
1523372
49527
1159493
942731
1528120
48849
925064
522349
36527
307131
1476044
602874
1739761
492817
1789010
783491
50075
1511962
894594
1644959
1990271
1332095
567011
1512538
29556
1908897
218267
848491
1457646
816634
1649330
165648
1894149
1027499
179026
1680524
843971
1066539
316314
1463270
493090
856911
405206
74613
1858233
1651473
1836007
1531275
1072225
1101615
291812
1466920
1382119
831910
664889
713080
578087
1125691
729449
1784703
212460
841780
448715
1301583
94138
1996952
147827
434107
716941
91195
286231
601420
1013374
625946
889615
493953
249509
917294
1796140
1282887
1615105
871968
671846
940496
1892345
815484
379335
779999
539623
1077694
1648362
1050761
216823
951453
966266
355465
1555079
453337
6845
1457466
1318000
1315826
1345272
1460776
439916
1105367
1712991
1281591
1570577
1026160
1446569
1713781
364924
1733017
363593
991717
1328654
1551525
1368086
1118630
1333625
1492162
55885
1805256
964356
1047608
1139740
1879469
1868104
875595
98434
330295
1107909
1228776
331270
426742
1585881
525294
903910
1984806
1092155
531752
290157
187928
1419188
996360
143271
1521891
56870
1693534
1814005
829480
1021240
537352
183542
104185
1814320
1506498
1096796
1438816
769874
926935
1737980
106281
24760
1459444
409218
492797
1555309
1503017
16244
1896439
1166064
121946
1538030
1146064
75816
1311053
989127
1818088
1671552
1098783
1718912
1049216
439500
1346110
354896
628905
1517907
843763
583202
1270205
557245
1587506
907251
1370173
1910663
1682197
1013179
503225
1362124
1269097
1406187
1694198
944943
763040
1285041
1939084
1225863
33977
823337
425727
245847
664364
511376
1556540
503515
33190
322214
910178
1018092
597782
1369810
839387
1926189
1162482
46835
1206067
1090053
1991499
386470
870622
157458
412432
775702
697748
1294129
832119
492959
737505
1472005
338567
929732
979485
1230041
1989250
83233
524920
699657
834517
1427556
1756677
1077080
465524
87132
1366903
1199761
1366559
834794
570182
252092
63948
520937
214734
1271985
1502537
941938
438464
858301
1662562
1821714
314797
588047
1719042
1716690
836529
104877
144412
127212
177157
406050
1281172
1104515
955021
480258
198264
1767839
1124286
166566
630378
556631
342197
1253488
1598329
1498584
1240576
508905
777793
749755
1069788
1825970
1755505
952572
1598614
1297178
1006552
1915624
136408
1689547
107566
1136919
1955355
1065603
1204234
485225
380952
903953
234186
1762772
1939288
1900975
1103522
199274
1767244
1045018
1589478
940940
398807
1492925
1852182
1256161
995806
24444
973494
688057
1972800
521345
1194521
1873713
1294659
1920741
936434
1775044
548288
1832815
1839104
543623
1421689
475683
1867363
418568
1755029
1841628
957268
1911728
1374191
71983
1559114
326538
1057868
411006
1588152
1960623
904288
443484
325654
644530
1442739
166574
1324258
329502
1250422
724791
800659
755747
1857514
300172
1504331
971884
286981
1161974
609197
887672
1542734
496545
98971
1533435
337945
1684821
218958
1292487
450316
185259
799595
1771140
89152
25630
68684
610924
417095
1249624
264978
1593536
1627812
23286
958112
1790746
639875
1614344
219109
456293
317223
1672932
157577
198417
928316
47334
1011424
1747413
1305475
1333647
400084
897597
1898302
1359530
1008966
561612
1176558
242845
1050124
414490
266383
580157
62393
609741
1614589
146941
969678
1609581
930388
1806710
596317
1527080
515148
1721525
376021
775095
180002
447911
559538
749133
523416
795294
773788
498140
934438
1130698
203316
1265948
1062742
850149
124908
1898186
1568995
299270
23501
1005747
1099978
203448
1986013
300186
102728
1795295
1163420
106558
1931030
1315851
910404
1229593
119103
367886
64052
1591387
1580156
904852
1854693
567024
1628636
1270132
105268
1042453
413938
772595
633393
828655
1255372
1096089
1520222
899398
1662258
1677066
1786862
1214329
793691
630289
835708
311021
1915638
1309316
350596
801650
1891755
393587
835814
242713
1382070
400296
1163561
176154
488677
221428
561362
1873357
55146
1253442
348748
778154
76219
697418
1862094
1934312
1298127
144793
1554458
521202
474365
1925982
1638528
1520847
63616
686129
329474
141634
1236056
572927
896959
98731
417421
1074436
1802512
740142
959759
208727
538468
553895
37166
545595
1834254
233412
714033
122677
118317
1825177
1879737
106143
191563
759929
1669318
375403
1417146
1038549
1347173
28224
371098
1591527
1300331
1301102
1882603
1623611
552616
816695
50456
821
609975
473008
563769
95066
471080
1719957
1238451
888782
1304579
842340
275192
224467
148269
1812261
949036
1916787
3360
196465
166922
1739937
994297
651658
256939
686790
1099730
1621436
1775740
1914685
1293036
472728
259091
206603
1154033
1820613
292962
887897
334462
437725
1495978
783180
1973448
1185189
387853
1236068
858398
1973660
1884751
1202865
1648564
1499523
990804
1270866
1859653
1493749
585085
1397840
1760836
504314
1077941
543428
205184
1060852
708756
1371089
1630802
927135
936361
1866837
1865377
178368
181687
841135
928940
1679989
516210
940618
812347
72830
608736
1514077
1026200
958296
1185316
339735
1299646
123378
397113
611000
1413775
1051559
165404
516854
519355
1319664
351846
1432964
585122
1786870
1434497
63383
966094
144390
1292478
572518
85576
1782293
905416
123100
177762
1659754
1621007
1389216
681977
1563479
722033
1997669
455827
1330399
49294
358200
946902
351819
1933380
1891582
1733879
32542
1225564
369307
412380
92981
1159122
825541
903900
1205616
727694
356006
322291
806263
1415539
266911
1700951
390680
1268284
781822
1240162
6969
1206302
246383
243083
430593
1071612
444684
621725
1257392
894719
1317566
1373693
1924504
1569042
557512
1779721
721384
373513
1499739
322844
1769556
1829664
1673096
1200963
1245500
1354709
944084
1213328
457826
115104
751101
147478
536934
141634
1904334
1172725
1218807
488531
551902
1971236
1393899
515873
413892
160385
477778
1414287
351446
1802790
38659
640388
319550
1787342
1880861
1285865
592596
1443133
1105888
985561
1784426
1614599
1171143
1519577
427171
470934
1270915
417534
1621939
232361
1294351
932314
335358
747505
47072
1758736
1616982
832535
1456583
187339
178539
1813492
1732015
1842642
1152291
249808
1870133
1249543
1051101
573182
1740788
1208081
1541750
717165
1189196
941631
1108156
584526
295322
983357
1045356
235152
1179669
1834050
1339618
1164828
873192
1938704
1416983
1435218
1308019
661690
530805
1909235
359939
1834039
118178
1663817
820441
232350
1225564
560576
515435
1753185
979610
423944
1882244
1111847
754560
32634
533058
700574
1217678
31184
56227
794867
801000
1426950
171445
1237099
1993843
293025
101307
1122832
1045586
1641391
998084
770059
1630894
1487197
1424626
1565949
1905945
997954
589201
1476482
1148999
355694
1094620
1615255
72251
1306436
1358251
1760331
949508
543497
550306
1349624
1729787
400622
945016
720589
491104
818341
650401
1567589
1870106
821704
437666
533115
258538
1888335
1158570
1194095
1446551
1518330
1952531
765121
551885
290185
946819
145301
631853
326618
487376
695792
845087
1584632
1766500
5090
1005031
1061384
652561
1241109
1079237
185093
709948
1899071
1741854
1392594
178361
411848
1265758
712146
1941679
212173
673647
1259929
1077943
237747
232537
246565
1318375
547289
535305
451702
1094006
554044
21568
1757549
912374
1563479
1383746
95727
20950
229558
1373373
1899512
1412340
970758
74856
1701530
776538
1984666
1760003
331686
1075596
392110
203197
746729
145892
668704
864237
1767708
1123593
719574
731384
1536366
1651924
699538
1308267
522930
363659
1920386
1101889
1834646
727876
507321
1620160
423153
1609920
1572560
1729699
1697946
251445
838376
1425042
1569235
1208720
1141815
1813620
1241587
70541
1850484
778901
1082613
377761
1802130
168606
843193
661563
1074092
217734
1442718
553328
447836
1667621
1913970
392863
277189
1388732
146930
564817
1214451
1895895
1351452
946367
1151378
635498
760028
564472
58388
427824
403992
929920
805230
1121367
1926318
395030
1217014
1085395
94405
1898897
107014
1045983
236159
41749
1207589
819236
1289738
1667166
187592
1455910
1312037
1802229
774815
1533606
1983585
1698933
1698271
1205624
536387
1616144
1907489
464317
1140056
881304
1093196
47827
841107
47827
676326
1562449
300703
1370132
628502
167607
1888459
595997
743105
1134817
923905
1815070
1122479
1522825
1700491
391190
385558
927640
1323719
904288
667874
1269162
1902966
458210
690817
761705
879468
430549
1524962
233528
1173253
1547056
1772534
62305
403925
1127781
1501888
1145368
408817
477011
287319
1212722
1616712
881478
1419338
1789215
126186
1382246
62539
1533202
820440
258538
1568803
1737854
495595
596883
154086
1191980
1226945
206793
1244550
1662952
340995
1646694
1295277
796076
1374357
405364
511992
1715391
1441577
1997138
1100425
861328
1156580
866014
1051572
1826930
1019684
58109
97326
487649
1180596
509478
1629130
1422457
386371
1550029
278608
689885
619784
316152
336746
241145
123033
607328
5392
1048685
658037
1833527
1422577
1635466
876667
1246956
1992341
648719
973675
955062
1512592
1585556
382929
1862423
1049722
1010603
27721
332731
612725
1088731
584134
784301
1565833
434909
1462439
794006
1778600
1583972
1008487
1063185
1060137
960757
1596852
824586
799567
98123
962318
553675
1420621
1352628
1012323
609569
57861
1053373
1968082
505839
1166979
1707525
1318429
184399
1493837
296499
329586
785763
1788026
124795
1705187
1333163
777827
42163
1295519
1391282
901541
1404385
131205
1823891
1420699
990796
1759434
286996
1895405
823725
1125268
517879
161433
1322131
1361180
1256394
420398
1007429
266085
1500263
1908499
1477523
7471
43156
1471416
970966
1425134
284594
1288203
138302
950954
59258
655893
1091588
942883
883052
667694
1310757
1273069
985181
1536032
962203
1723495
1170219
401685
566873
1320096
84143
841400
1812631
941003
40751
1055926
437557
29167
136259
1025483
745081
1670485
1536555
1739181
340752
1676682
1409052
1886908
1990055
1162014
1597474
1336784
1216807
1436841
1679443
1278637
1579714
12104
1471409
216975
1740170
594512
1623169
1194613
116510
1308710
246204
1652042
1603322
1669211
903819
146600
291029
1982751
295322
954943
169774
580502
827280
1905616
273224
1857950
1689840
1993368
1812196
179533
868748
788765
1417910
722427
1514580
1964951
1269637
1416977
864854
1354892
1427214
1222465
238400
1520671
1757838
61432
306627
888272
611211
884926
801588
876494
1870833
1133786
719999
635055
1565535
920747
130933
1167730
1060494
1319580
1013644
1565949
208739
1056936
173863
395453
1034949
930852
1521061
1362481
904043
273372
1868461
1401475
1122741
203620
1795328
1799609
1905527
1299526
658464
65016
7733
796617
1033043
1703096
203040
861731
386035
1878000
133628
1532576
713022
352625
1596410
1950084
1424815
539623
1239661
747868
708439
528149
1938847
254707
719027
1951296
1045291
157205
1732974
571776
1473313
1308604
1450976
542109
148405
1222325
1014867
1762949
854281
1226878
1147931
681605
1615615
1343045
1699963
255136
54749
384521
682891
1726867
1211250
1513913
591937
1147458
41827
1121450
1197717
1024754
1071211
354830
464430
931680
1713350
439333
1717675
1118740
1989680
683849
401152
292183
1397641
1968253
360056
32248
1354709
408706
1149167
1712262
1571997
440723
1932754
942642
1913579
4067
184338
1546700
1583578
692002
1272212
1331522
1989775
1518150
1172655
1270489
1554891
314989
1711308
1902212
1448231
1132912
786977
1624754
1851237
190051
1738312
1664597
1317119
1297400
273663
819098
393295
1886239
827990
770500
311510
1404961
1282579
842981
1031187
45680
1619407
838402
1091881
416996
1064902
1023256
1240482
319507
1601743
774220
1982278
1781388
1812546
371961
119337
1146656
654662
281328
529723
1454981
1751505
1533403
686185
1738307
1810640
829093
1501983
781158
290316
1616114
337090
340219
1417910
1499483
1078077
1675215
961431
1569773
1391596
1260722
1245055
788401
390561
459617
1257567
1069368
800382
649609
818042
86927
359251
899833
380498
683438
1637715
384575
1078134
1656564
1729754
3039
1458637
1270562
118456
1732260
184976
1039739
768182
441953
465920
1340051
1752924
813615
814572
406885
1699258
1539547
1638687
1898740
111016
453301
263050
1958920
1793409
1780019
1917681
490689
587186
439333
621782
1844023
852873
1268498
968516
1071261
1867134
991497
1579982
905431
1416332
794295
1557049
707649
2515
1371878
1404049
578198
415857
1816050
1645699
237853
317774
239798
720486
1760663
545237
373170
255408
1862159
1588895
685769
1133501
1360919
819121
394388
1348736
1657204
910489
98327
1259144
584707
674636
1932933
1142985
1590100
891582
499460
319905
80303
922820
875952
725466
645679
1411356
1478624
333780
122884
1437025
237316
1205537
1925335
1256617
1075421
1055068
749645
1130301
88850
190923
1091320
1623540
626271
71557
634357
305597
1554594
159861
422651
548654
448419
255288
68802
1861421
887969
1653471
144105
233288
1687534
206793
151168
1813123
1212461
1382527
424556
1626361
1356377
1471644
421470
1723936
732431
1634678
741438
123240
1543348
558843
227051
61005
1487994
1822466
932023
1450156
1947817
1774568
244509
513369
453232
739539
1569199
1967691
188276
1647274
840868
1780528
1272023
1812317
849045
1896734
668072
995806
128970
1971756
1701438
1993368
998725
828752
1995418
165110
686172
149596
304677
1569844
1701805
145671
168469
1105566
1597650
1398620
1479263
195446
564819
870510
401971
898256
1378210
1209202
1954189
547140
342052
1222040
690554
215176
75346
551885
262649
493033
725316
1113268
960587
1002296
1046139
388627
1431411
299655
1509768
1468104
1756671
339083
1370092
1429183
1702514
677408
1994571
1412494
1314253
1150169
1768425
1790315
388549
1168307
1126960
203533
570193
67468
31797
330085
1131732
1793988
452464
466030
746425
1682524
644957
75336
794729
1014641
1925765
966017
1892310
1823811
1926427
1647206
122692
204115
1965169
1326267
1689674
243062
1513782
673543
1330399
1253938
244650
1670055
248264
1667685
1829501
1125123
271376
910446
239755
1919713
1587783
1972813
1388310
1164925
269807
1288729
198684
867094
442183
1011916
615448
246778
213974
59648
126194
1088948
119637
1971256
146930
953444
830279
777586
428682
1887081
1161405
1383991
1917387
545616
306091
489263
642066
1591884
1131371
1986836
347934
554620
238896
899072
1987926
672655
683527
1381231
410900
1861650
30973
1656285
451098
341810
357057
1332724
1314678
960080
1280725
1462439
1024224
1334834
1620184
398092
1865801
364404
589120
1109129
257570
408734
7463
607348
317966
1749536
1827587
639894
1542078
1533347
1055422
1517669
252052
514946
1432678
550429
307671
516756
947621
1082374
1663280
819528
52213
1386350
1603687
1041032
1284034
679496
1023580
746626
1453650
368776
443629
176919
1435619
320142
1435797
1785090
630514
616690
1125691
974068
517571
1784345
414544
84872
347784
1829370
1912759
936053
1837320
751355
512165
689986
1398567
1947672
1534440
231486
1129180
800942
1680904
356009
447517
642411
1311435
1161455
313267
593390
377645
1682828
1750482
1193038
157163
308895
1879502
1346089
958204
951751
1703090
578206
854301
324701
377812
1573969
428135
1373901
241210
563544
1380001
1554594
1940832
125427
551597
419101
1670605
84872
623702
1146564
72578
1474082
1008382
1342278
938478
888957
994715
1663913
1063758
1093706
1057080
168906
1085686
602794
1593333
300395
1384336
1219565
1179449
1059438
265457
433520
30935
1112646
217020
261204
400041
716722
588646
211311
1997109
1461385
455323
583192
1285184
800930
1868768
486506
615069
1318209
1351018
558397
759249
707536
1498700
1265650
77540
845407
782482
1412494
1311107
887742
763361
119588
802764
1320931
734310
1991722
407032
1344068
1218213
1648752
1761229
7245
405726
1069571
1535135
1239124
1058528
1381441
928653
1644636
1055780
257973
1758614
1466507
282587
1538706
974306
1809094
988440
842331
1096806
580272
766210
1746130
165648
814618
429833
787517
485585
534785
1653907
1357746
563561
1522761
1867529
31970
132360
1693046
103991
1565349
1150833
813679
480835
332057
218541
960351
382901
243086
1849393
355861
1236068
1796913
1206106
1169853
630154
1889390
697687
1728310
693930
1616621
854966
907267
1993964
964362
1105997
368372
329679
1606743
465489
1044518
154318
1772685
721575
1290676
1132099
789736
489035
361086
1504984
750304
1923477
191037
815004
215658
1999390
982627
1253705
1210367
56022
174216
949509
1018811
198413
1100186
1935067
1819371
1780320
928391
2328
1385085
239959
481633
195721
682313
69058
1123663
1832584
219437
903113
1589811
520666
68205
829224
276380
1374394
828207
1561020
446725
339299
1352339
962025
973616
1484490
1352986
780732
708330
1551390
793793
1433247
64589
1836718
690277
1651322
141883
1683405
649241
1320052
1743438
1490827
537485
1425914
443438
1960840
1451389
1425384
751320
178440
348545
1036313
1112077
1430475
1488300
1736719
1410001
233549
1758760
1751240
1025178
1310944
1891027
579803
97366
1935072
707684
1740347
77001
1054959
926771
395082
1807633
66228
494890
1601191
833245
1201262
213723
495118
1013332
1479838
886866
459561
1129795
365831
1804797
882479
113696
135935
176615
1182810
895831
1600209
1771483
1502030
1519304
141113
599178
905363
31957
805253
1687891
700055
1001937
220816
464396
1669610
1358920
1827078
461587
1704010
1445908
66088
1611592
1270125
1518146
402182
1694335
591997
1409979
1445047
485346
1527420
1062674
1521036
1634569
414741
1702301
432564
1382198
1249898
602430
579451
779396
1939714
10665
870433
266534
1736135
1089312
806444
635361
740142
1240911
1370909
225574
1368870
901539
872036
1504421
1867026
1946434
1905315
85997
210324
1539
1862305
339405
134155
400834
370857
286618
144412
1808893
1689409
293254
1743685
1701500
409721
1138115
1654772
1152624
199760
847402
873192
1708759
1075265
328705
1007798
727588
915639
1586344
475483
437883
1881285
958967
27718
1656398
385208
132390
371312
1484194
497745
20876
1862960
1680696
1648193
677379
379000
1225220
493566
631375
1350749
1260278
1810240
809419
1616250
1952567
806575
1519052
338596
1412494
1296844
279900
909409
699702
1263011
1430126
1219766
1202957
1712539
560641
1363149
81065
1143170
1407598
236911
937231
352208
1604527
1450629
930622
722674
1750997
23726
871262
521404
1463993
1471475
1147053
447438
817911
63969
481819
1584131
1512199
358423
534136
706079
291926
1703852
449010
1274247
1302164
1110636
579535
1489851
1631805
186877
1138927
214500
861584
719753
1429258
1959048
568099
1234572
1316266
1808861
895212
1297058
1258336
1379758
1194174
699546
1585257
291031
1230639
792211
422587
533939
902175
1295387
30956
1092560
652000
1008789
143961
352728
513530
306418
871832
253485
857488
1426209
1754154
1293548
114551
1642620
1038132
1805453
735984
1930922
241174
836565
1364653
1056116
475432
566436
277372
1830246
1654487
983296
1559980
1577438
1963389
1532125
1756913
431717
1680251
1514780
706612
1248012
1903290
834465
1586020
1800511
516289
1798985
1003550
334935
724171
1367947
1255573
1420880
1921594
1563111
417388
1738714
68225
1526684
347164
708158
139926
1876204
1626268
940309
1177776
662044
1574116
1063268
1940880
1736920
1406093
1052423
1151152
55632
521404
1490682
1014539
1083812
1586720
553206
1010186
1802100
41386
1511313
1082158
1751886
847487
1540061
1877806
1645017
1252752
804063
589259
1053539
1481380
848651
859941
227766
450959
501
1400127
1512606
945115
187714
1532915
1057396
641245
1887025
969899
897021
661935
50333
1735928
92231
1678875
573527
89219
1693291
216691
841470
1271159
1968100
1842028
244262
1400997
162618
934632
128132
1309996
1933279
423962
566603
1371364
1973196
73867
73878
1030459
712617
278492
1965858
1898353
1808
1786770
1436371
1773206
350054
1507447
313758
271149
1262222
1787744
1150347
1060852
809169
1214122
149341
526853
409776
775623
1800653
1127504
1889786
1749659
666851
1275547
443183
1120243
1690875
1039968
542125
336162
379671
263039
1126618
136035
1279022
876262
439063
530561
1952088
1518169
1941709
599095
1149849
266638
676588
1965885
922394
1011965
649489
836929
587867
537952
1042315
1018994
69101
71296
1161745
392746
405228
1493897
1313122
1541861
1333982
485350
1516469
838882
911770
820847
841836
72337
192056
1386129
278010
1436783
560987
747730
1356110
115142
967784
1336049
1742568
1930316
695044
634274
927116
74267
1709162
1952110
698466
1062331
797753
1061596
1530323
446093
707920
479698
642555
369804
1140714
1825436
798921
1976198
604847
814002
646056
109712
832705
290630
623793
1590841
1933993
1990314
1451372
225189
1512639
1304579
348635
246324
889096
710320
639346
315596
1571485
1010814
1917502
122480
1598935
1601578
66552
1476605
1581677
1818613
1182337
1259044
1021714
518335
337482
1327537
53122
298058
1109325
1931760
1506862
1892735
1567863
1414329
810061
1689964
151040
592557
92191
406868
1642936
1534993
1669625
45295
1431806
1634983
44166
72000
28391
1301589
1675614
122150
1153246
603306
861823
957865
1392607
1723444
1126733
1104855
1626926
1111719
377725
1250925
290638
546948
467357
1500629
1820198
1404333
1274023
863968
312824
1969686
866787
1562708
909553
1065235
430118
1079308
1406664
1779240
39164
221711
586493
1657412
1272774
1049894
1882938
664811
379393
1346643
754904
157365
715475
1469795
1171633
186631
760987
1218898
1631080
1351948
118674
1707844
1132710
1444484
1319887
1255882
422306
1187527
1289839
1817596
1956789
1755457
1896942
1166131
8585
1597633
827726
642520
750231
1751027
1063185
1379835
1838291
346794
1460111
514352
315706
1828342
1055702
428665
1114412
1728310
365057
1184620
1904012
857393
1560971
1647349
1191980
324766
445060
1830767
1819637
715099
446670
1048245
1561054
462207
1043851
8492
1637834
438221
1363948
1210880
1379886
1229411
187587
106983
1339224
1413058
1454974
1518496
597030
1232561
292467
611876
709733
926316
900578
412864
1165010
1778601
459028
514447
1159248
706622
1768630
418958
637797
669697
385621
394030
1905758
1223140
1717394
47656
292062
521510
1431910
1582621
1153900
105437
1408307
1023750
637129
628540
1325386
1314233
888957
1601185
650544
730930
1832479
1277481
1699410
191507
884815
893639
1847205
1745317
336043
1165513
1681527
327001
753182
682539
549151
1014401
152686
235604
1000946
1403186
1065191
1818655
642288
1790592
132289
814029
1903200
1272446
948603
53326
131540
658327
1348416
1896102
126296
706716
1087113
1963952
489143
851147
1351272
212974
1973083
230340
825917
314989
93417
162531
183603
960490
1887023
1295158
892632
209323
728921
43224
268452
1830937
916989
1793143
12972
857121
253922
347984
1713121
1884776
1901565
724988
1926851
126629
1730602
1984277
995981
749669
1307140
1395089
1815822
1869635
730591
1422160
1664884
1081577
734168
1890002
243657
1452720
792962
681846
1645149
1119852
958466
130282
1749059
1047134
972762
1043084
1278591
1078426
542444
1561474
1222160
339668
541065
1457003
1570172
1948195
1314233
897731
99422
162567
852675
1621827
1494655
409969
434553
512093
414111
855293
1607772
339082
716602
1279022
111500
587592
526529
1114392
1405643
1159200
1708182
1854132
1150782
742222
1876204
1164262
1090177
58866
1613553
812136
838372
195357
493248
439256
802630
114022
625978
820365
1885974
1687363
934438
530852
602471
1985314
193707
1931165
783856
181642
1311185
149217
1558993
1534208
1702532
1514507
1911236
738234
1962148
781768
1118858
1015410
525441
451762
1987926
702206
978352
717133
813028
96972
1290088
419839
591165
1887112
1041204
1064404
1034949
32965
1524187
1333023
975237
766964
1295943
1747788
540054
1398697
851197
188467
1036773
1486680
225484
965932
1927586
1475850
1881494
1655217
829034
544339
1103743
1773836
1549090
559169
1360364
177264
1156671
1502537
76257
1592492
293562
1785269
1188095
390664
476492
1653471
1924604
288896
1375579
1761292
485184
733502
100454
100454
876785
1989303
222557
1563479
836441
1261549
722395
487565
1040090
1432039
513707
687505
1279809
21568
934905
1781024
1367669
1826583
814438
140823
907206
219165
252092
218907
474131
382707
1691796
620236
1532131
882787
788780
1789801
533868
302827
651715
156823
1196194
821231
1917060
483666
138295
1627458
1903377
1470738
1455058
681971
1157085
1829985
1504669
1683161
1538090
530602
759015
1032366
1593822
982272
291135
1407122
986344
1391916
406036
1411270
215127
301392
1838292
1274617
877847
801790
238908
839785
1003240
770980
623016
544549
216784
5301
1063869
1692162
1868695
1831019
1795322
472059
1712335
1325986
1097207
1222192
1849510
148269
1950530
1714470
1491134
1119772
1620530
1586349
1605861
1129611
1547434
1311070
1591685
54889
369569
1648753
262780
1250618
1756649
481014
1226449
1230184
706618
231431
168748
910571
986663
705090
240782
537352
443391
486497
574714
302562
1965501
436712
148457
1746891
1961712
622773
1816726
511916
769387
707177
1769556
757890
1861869
1673044
1411059
749529
409942
1373840
542069
1693412
1203547
1801175
1478460
1423244
195988
1725744
1525658
1223547
1785776
1416900
1439227
1643670
1952153
207030
1274272
562474
640327
45021
1978937
1608456
998398
1240527
1723629
1530256
621587
1050840
1451682
1079600
1049126
1526319
820356
1355642
330725
498645
800777
1768816
1342489
1358306
1790790
397398
1350603
1428292
1224794
116239
1196382
1431406
195304
1063937
656441
1048921
1778601
872633
1901432
323445
1037512
1016880
1572763
393907
276805
629469
1552723
1258118
1925040
15988
279610
1458897
776684
1671564
1405084
1825969
1558196
1493099
1727220
657866
1671479
1558695
275460
1411181
1499583
661009
1340744
636121
1861827
427546
1345137
92737
595313
704363
1086397
653195
1434740
689667
763252
622433
892810
1261835
1814404
181871
254429
1035687
725022
475804
1482234
1022981
1018293
448524
638053
1365668
1497627
1955163
1738437
1208006
1887049
1135771
1373835
8265
1947494
1622593
1556839
1106986
177125
366207
643253
1164287
1750091
579653
1367147
1697556
1762943
1243882
1970562
366178
708186
1276535
1362243
1873026
27826
1111529
552341
618148
82953
1224183
1061468
216315
690434
1218804
1538187
1924649
132007
114988
1877730
1474109
882854
869755
1901752
962098
1066927
1466140
1651536
1169344
77966
66834
1444686
2180
32168
51523
890182
1396534
230874
433985
124795
350492
39012
1386750
221015
301906
756063
445649
927649
1450183
853899
1280681
184819
1857750
575500
795909
1279530
1276671
262058
1350549
1729931
934360
711919
1461478
821473
1106678
1198976
51433
1607494
980082
1434196
1765426
1892188
1869635
583624
805598
1373867
1618100
467096
1189309
282063
1084877
203068
364591
994764
1734257
1778405
1143992
95062
574444
55112
1264265
249023
1968825
610763
332797
389144
611413
286403
1037831
1547411
1256415
1340374
549309
1183801
677189
877243
351093
457122
153006
1783059
37059
1150087
894220
1042726
1908634
454340
449903
1119019
1328957
1041368
1321268
1760519
945468
1620860
1963420
1583088
159021
1407105
597663
1046627
1962148
5659
545735
1976686
1687069
1153338
1461478
1448614
216993
1846732
583146
588261
852025
251652
974314
1116551
529637
1677223
1721522
610739
1493594
1535538
1984446
1867651
1002653
1749501
977122
1018739
1930522
172303
682922
1463840
584001
1595952
1928775
1864250
376802
488860
1834179
303913
35392
1879590
893840
392083
1369273
683783
1309182
1252411
1097374
257373
596215
1148938
957386
1804654
1269206
1741242
1480871
1489973
1605728
1604921
139926
227755
754666
1073327
92151
1334966
632191
744104
715976
1536748
1410213
1864466
1073070
105443
291593
316300
277878
53434
713844
831532
1327098
1281418
311685
1576436
1221407
1706299
520129
1426400
1447239
1401505
905290
228892
430477
1540863
843169
1280014
144352
1673440
1683738
573703
1640169
1170572
1137572
588077
236983
504797
929170
1945494
1293595
1876625
1988872
1667141
979146
1974082
374171
418783
1653807
747938
156037
1923731
723683
702780
31030
777957
329980
225983
751069
1738194
1516265
555502
30494
1663352
1070004
1694225
1233983
1714251
841649
576659
1166362
1461131
1031272
1897346
333141
715395
1343554
151950
198262
239959
532922
1060423
1784078
1063662
1940811
890238
1343783
282678
1367650
1128485
476731
288550
534997
221428
746531
952672
692167
829752
715695
1969964
605611
468635
311417
1794586
1961144
1465776
406678
853504
200531
649761
855366
1211033
1949008
1051774
168994
1084180
544974
1010186
754067
511376
42244
1591656
1176216
751406
1856479
953409
95597
281006
1091549
1760399
1115667
720471
1288692
837251
1357740
1297424
144473
1570026
1407530
194568
1459381
204465
1854828
1889043
1576436
1740861
1235634
294629
904089
1241302
743178
694274
596575
529333
626304
561068
1476875
739400
666185
1371181
446770
503385
939870
1635429
1473872
1724233
1325866
661514
1826086
1633744
1135293
96972
944429
281325
1916941
960171
1219826
1336969
1198137
290346
725038
1448295
527440
1259802
355320
1464615
1994618
736844
889441
1182468
279740
1057534
1670541
1347998
1003960
899668
490512
445764
143733
604495
528097
260326
353068
702780
885390
585346
332585
1634145
43013
1308483
330622
1731250
1607827
158071
1097125
506700
1846052
704832
1554830
1592913
1497886
1886951
1106599
1758268
1889316
1486711
813391
1500032
1207618
1314219
406181
240411
74565
697045
1158172
1739127
707770
786095
970386
954058
549145
749771
1237950
71075
1397204
1256635
316262
1533339
1277804
614370
820356
851908
1137071
1577486
1585188
1218401
1723444
1448188
1366408
1621519
814985
1888344
549795
1422997
1581219
1206401
1330324
1622590
1250821
1114308
936403
1542522
830322
1071211
325039
352207
1695022
1980696
1207435
1387484
648146
103521
191915
1690478
464884
925449
1195182
703787
908373
1478730
253192
1569430
1884889
707310
68392
244826
540379
159861
108093
1058956
982183
980598
316993
930328
618092
1001423
1992852
212482
651845
1953877
1023276
446585
1187570
1195788
1364261
50011
643
820840
1290088
934662
1530355
258268
214486
259890
1075078
1291505
506211
603674
1221100
611461
1261656
1885381
780415
218907
1778560
309745
352738
1478203
223523
1048384
60830
1315032
581391
1095679
1999745
142584
1990787
1808662
1670146
806298
1403842
699833
998084
736553
1606272
1301391
1104681
15451
661362
1359296
258215
342445
967221
693576
393685
1916900
1872336
1967836
1058196
871418
942228
114056
1882597
1921405
1872203
831579
245728
122780
1077667
409142
1846093
1157384
241903
763975
845042
486119
509207
1972439
1422587
1199715
424236
1974160
1103663
597144
1053589
1430463
1924269
1276216
1430126
726187
432014
1788419
402587
574170
1702799
1595225
1542630
1773313
1694081
1283999
335799
1861377
232530
1563368
1886208
530345
222359
151173
1382658
394468
1720442
1405781
1849543
1530869
1437320
645081
1376460
354941
1512150
1683468
469511
1882847
572342
1693578
307025
1436423
1303712
1856595
753362
1918830
37554
485093
1285662
1978336
467050
409649
1380651
936644
1014588
1462566
1780254
276831
819307
1718125
1549984
841569
524356
1115522
277110
143822
1170572
1921453
1324380
1674812
889507
9847
407806
133021
1854816
1469618
639207
1278615
1801129
942381
1333982
1876501
746780
1537636
757962
467259
1797012
254805
1108264
1882322
733298
1972068
1439743
645334
120111
876844
1755564
1074035
1241813
1386448
1513833
1267347
541461
456728
621138
249859
1931301
48767
660404
1893012
362333
1600782
1977274
1621323
1374415
614880
1898994
957352
1044593
639545
957814
1085667
1339236
1442880
719132
574007
757528
1436576
1879590
1206530
294295
750576
1954866
1569960
1949008
1228632
225870
1390227
1367155
780471
1538470
874027
1124612
1520049
536335
1935463
1795159
464212
347073
1106511
801369
72068
705631
359785
90424
1029388
519472
882284
1013822
1878913
1626373
884872
1496423
613746
559533
1144613
358198
1876591
372186
1819184
935631
783157
953462
875340
1204255
344540
750372
1574760
1546904
792269
1804656
1997536
875491
633267
1557701
836565
313465
1499691
516230
1844614
739437
706956
1072569
537949
575232
331303
1442453
908917
1344419
59120
950503
724225
869904
352753
807556
843329
803146
1469105
1609675
147393
241378
330622
1340627
1051626
464905
299259
1033798
1212856
517780
1007516
811128
1705702
1692024
477079
956760
883995
1169029
1686144
302095
1183201
1390807
1568887
785334
495146
1808865
1856190
309894
69478
503599
1569066
1328915
675498
86029
1073869
1765726
955458
416033
1477580
1578748
1983522
1710676
1580549
1100216
1284680
25897
938732
964839
74071
571547
1295955
1434228
1017624
831196
1309940
745957
1241619
1965287
1544299
1816123
518720
1654478
123699
235336
571095
70864
1614741
784429
1992294
1704939
655353
1914254
1233727
1396761
500618
560407
154836
1486565
1273166
1522825
992332
114354
1126888
978568
1981754
204408
1221064
1050484
1855055
1986341
1510969
484004
890341
1337880
1204658
792266
1911759
817756
1421269
1023473
526505
479394
1460352
173312
1389323
982390
312992
25539
640129
446134
1929158
399873
1650486
1727067
1164564
557469
1963020
1571111
686352
231157
677993
1836542
1835913
39820
298470
321859
773343
1844853
32217
225667
331269
110242
1341789
797089
1179130
1343246
906687
535791
1003446
1222047
559352
1021240
443371
477013
1116230
1332122
799399
252594
60993
1948095
1778601
560424
946347
462073
619051
741043
197458
1960656
331009
568456
1146054
619150
591421
30593
1174211
1477728
858894
1715527
74256
1443774
742229
1317869
175421
1901392
551011
1009542
1064255
302996
1447638
1401965
1286941
1488936
1896366
418509
897198
1830333
1193893
225527
1504155
743210
1264039
680577
1280218
1537867
43883
1227459
1084119
1323227
1387234
1357910
1783462
1317566
802585
1917293
1163660
562585
1270866
124967
435135
767604
577487
550861
898577
205734
970337
182453
767490
1308323
483919
1686053
1321573
1648023
503063
16844
76993
1348903
681914
1001930
1945445
291690
1001430
1617013
728516
316681
14192
484431
764489
1783969
1096258
797218
947470
1788351
589144
229644
988553
948326
967965
44631
1205258
1006507
473350
1430665
921985
996449
179387
363367
1570577
845702
1907979
1104898
53279
418770
428297
145945
964989
1188515
1781222
1097497
170411
212211
1016063
962564
1531983
722771
1854691
1671082
87681
1309331
1913557
1637205
570193
575978
1038592
767671
1386750
651907
57930
1033854
1774888
547787
55590
185658
1071666
996271
254089
474929
1643345
1150647
657906
1662710
772635
802771
1176295
514967
688059
158542
167194
957512
717209
716941
1322191
1944948
1633239
347073
436861
582794
1389365
1729991
1644319
259666
323195
1325293
525686
1443566
928855
1343717
1444472
1895870
271559
1430896
1624826
1410268
1458240
585568
1953050
1549290
1891208
893681
1059285
1221378
1609236
711019
1008541
948155
1840491
552212
318724
351539
668516
1374656
1103586
174323
1456040
517753
1222939
1726175
961687
341540
686154
1345272
1104248
513729
1648638
1150087
240883
542125
1275433
1202545
1117159
1407870
177918
860725
94770
1414516
1566096
1264322
90141
502585
1514729
546082
924165
1922164
1603476
1944332
829687
1223512
133760
2294
1825436
623535
621764
169949
364952
328993
994181
224707
1528407
794309
1178697
1220954
643479
1825453
1505581
789705
1238667
1351329
1042063
550668
258232
580852
1656556
1601165
501773
1103867
1466561
129808
1565587
1881726
1552429
579863
1928716
1133762
125695
774227
906366
489779
413154
200834
1903643
245055
438338
643146
176501
118922
1311760
1539360
136886
927362
459649
1185807
1264138
1427540
1436809
147478
187141
1742874
741742
1433339
1767780
1155445
1556459
636944
1242562
246584
504251
723092
520324
600541
1359891
1675014
1877235
1418953
9951
669020
359250
921831
846746
448421
862512
785308
512990
701518
1091775
1409772
896344
189506
450798
603162
1742302
1096796
556905
352262
1621823
905363
1578574
1977464
471629
974977
102866
248389
104506
712483
1893055
113716
1330286
945095
1351378
731156
401926
1132278
1180792
1619025
475231
614623
184845
944453
745844
650579
382364
1418209
941988
1302164
1036051
1738506
323013
1428819
1904424
833512
1872767
685405
1825557
197945
1265388
1289643
1152428
116095
1791405
852188
1880243
713616
808419
1708623
109940
1073307
1518131
1995376
950457
208836
435269
1087371
1212744
1870278
282063
1130885
682313
1457179
1774568
1533112
1655820
1895235
495146
64867
1455131
625094
1613136
1546261
1112740
466030
1087487
1012011
1127532
1622562
1487994
457552
1725229
1534351
1474063
572960
1853241
931990
1853197
1551827
1348502
827705
1507
1252697
419364
1323273
769381
1436716
1046727
443216
665092
1470832
1250286
1175858
1508005
519444
109820
224140
1676662
651047
1721637
766919
834101
1118587
1860800
1893749
808385
842859
1188579
1399100
1370999
1562556
1961155
165690
1019807
662712
280747
1820556
650974
1204422
1854446
420838
1888559
1890367
413179
286978
1234140
1949979
1776792
1141622
635087
603592
556789
1183524
545756
925400
1201431
529139
1300120
963781
1917230
397613
789707
596585
1939384
1870907
1115522
1704191
1285651
815378
722148
1862355
1059224
271279
532464
809196
472840
1658338
585606
26954
182048
487425
133056
1659754
1864867
1264464
761216
486144
15396
2397
104377
38081
17525
142933
1270488
1251842
397979
821412
1337817
225683
1826773
1988146
256628
312416
1047780
10502
277078
1695457
1846266
812864
311812
675831
688643
1686775
1281998
1003658
47554
978999
610924
1749540
45252
1655070
1783454
20621
975456
1240576
1934451
316881
300870
969489
1575895
1427504
1085386
88031
260054
306522
1924881
267926
1942394
1713294
1060945
523425
1156088
1319083
1085560
502578
1474669
1875142
222579
455317
1044403
1671564
509146
239704
818875
518496
1260632
1400933
396894
1780209
5229
879929
1071450
1375521
247942
803674
393336
1787102
803289
1075798
934391
407618
1470789
1168753
1311679
1881209
1237390
128268
302388
1939825
50075
25417
1289485
305378
1544272
1644982
1007609
1471379
547694
1384753
1841106
796989
472127
47377
676634
780471
1051789
1289322
387443
1788287
1085290
1583418
1226339
1383991
1430810
1336183
1581777
45856
1721656
1837398
1657471
440150
843508
988525
10830
1906886
694047
1246536
1491290
1392305
531390
1378352
64269
655739
326049
1952804
1604668
813709
526151
528010
1048225
714685
383695
1796630
1866398
104873
715262
698986
1894096
996807
1713603
774328
352368
375501
1970622
983974
850291
431659
823454
642922
1266100
1875103
674277
1823902
318943
371478
32634
286838
1815894
1684269
32146
890565
385039
1324924
1418000
1783559
84797
1487183
146509
346369
1241109
1062348
382767
1899499
1349498
1295739
1061384
365983
1504463
1906648
778078
229043
1628344
1049454
1556675
1354710
1664884
1565616
181801
354807
1756836
1637484
981280
1272028
1087672
571062
1111351
1890157
250774
290618
1775044
782375
233878
226627
519164
1003164
1173059
725403
1770086
822927
791951
1091562
727702
1805688
145429
1659962
1039299
1238142
1077246
1677303
941562
190922
769176
747408
1679908
1046853
945317
1616774
436813
1549657
1402054
43241
1256854
600980
1832623
228631
780695
606393
106607
1771568
1696290
638495
626204
1283687
1486134
1151562
104451
566153
1714251
74772
409118
1968301
216691
1687979
281233
299268
1130802
482672
285919
1755505
716364
164394
1177122
644837
1843709
1223282
1914245
374263
1020788
671684
1808893
43818
1774091
234645
1218213
400199
1287405
1399532
304063
336514
1913028
509970
154086
552689
1946463
464851
912978
13152
1660379
1925562
1143016
827108
479789
457482
1052691
680476
907251
321639
1635087
285020
857925
1308578
34356
769159
582682
379074
89868
1154302
689386
1377977
1400848
1995479
633471
543547
603245
1103843
1823742
432262
1244305
113029
295567
551979
1262964
1734956
1002395
515458
908151
535532
1178845
1412607
924465
757219
539805
64535
1232395
1356746
973777
987943
1912548
1133114
801903
1965501
1170414
1350197
1105013
1247698
1460724
1327655
1217708
1448543
55376
951674
1193622
598628
208786
161743
603642
1445804
1979329
1209367
1339682
1665654
1009797
394073
1988872
598023
989146
1748849
763736
733473
748978
1935229
1363800
533677
195107
1815151
746361
1160082
1030678
1832029
605874
930283
1105841
232332
1475747
1993561
793613
1568228
926716
699827
943433
1802821
1632318
777765
961713
408226
1533249
1284297
1188309
1287970
100107
1763076
1884855
704870
768383
421003
1053469
591544
1335294
1989372
77108
1980367
1067284
1206454
647880
1924884
354507
1172972
1126932
1233182
578806
719774
1185946
1262190
63812
1201726
1210961
147217
1708035
1930430
540569
882391
1380816
483800
1668824
119282
72455
1209792
1219607
1108988
815638
86896
508636
1226356
1944506
924637
511062
1993273
518771
1565536
408706
258402
191129
348681
402520
278292
1475243
1482900
1656047
1670562
924825
34260
1789120
1531281
164411
871387
1655254
11702
1627789
1691059
1998631
447517
1879469
821577
1692440
545035
1525741
1811176
1823287
1184685
509364
839998
1709777
130001
118178
1197276
1271072
408759
839509
192700
1433849
371646
717728
1465637
1455448
703780
785088
1799270
729491
490887
1603682
517753
282688
661491
1191192
1899008
1046956
1904813
396894
1436741
936696
1008181
821616
1073672
76105
78814
605362
160394
1150296
1373704
1298993
1491410
1926459
1257331
314024
1648654
1217255
1081265
1090630
1288717
401926
386051
954954
1772446
1392213
1230607
914227
1512582
280912
1868920
1998506
1643670
542419
741381
1451382
165888
664364
1814548
421873
1138651
1841991
1076995
966145
1088852
1775284
278715
1829173
1553989
33219
119857
1377582
329776
1994151
642870
1116559
1986462
99678
1929596
1436424
1987730
1624691
1806719
1817111
542909
1698518
1604773
609863
1964885
194801
1367640
1242291
325581
25810
1633089
1782189
1944970
458403
1045270
774252
113196
846812
26360
722356
914035
1378486
514710
1429650
1004876
1027356
418296
1699821
1821085
1306105
934538
839635
533638
1098966
1185429
655065
535531
1974787
1799944
1538859
520340
1050350
1037678
1173643
594175
1481434
529370
1161416
1599562
1143086
697418
1154851
796076
1815728
38976
1044425
412454
1917025
1395074
1624749
646660
1513833
444210
548215
1261857
40334
1567091
1353536
686660
1251702
437615
1478805
669765
1723966
758276
208764
352469
6290
1066021
93578
1879956
67378
1525590
1333202
34278
1884284
1422577
1494462
729942
1832028
966939
807813
1906193
1205983
618561
818446
833979
1699053
327697
1309940
1124489
1697013
1471217
1814704
479255
1510474
1061304
1448543
1871715
395768
1429349
1705419
1313064
362123
1522496
1768505
1381676
1280903
1993607
660999
301740
1883566
1696258
960068
1253378
113720
986403
421829
1675977
1737158
953687
1513887
398024
568301
1590073
572480
1820967
1683102
1519416
1476452
1975443
1879749
458815
1598935
234902
1104018
268271
351595
1726477
578196
932740
1595784
1075845
936382
777760
570188
1222541
1735180
1042120
41734
113787
706954
490474
1344093
227288
1981695
1129683
1292376
1926189
756063
793953
1373704
1666188
897820
341621
1890399
1269216
1253521
34275
1477528
930852
107026
715453
1548861
638054
37740
1545753
720646
831003
1161147
1315515
1094529
1493300
3383
13159
92412
1701217
277594
1840343
1055941
1340782
926580
419331
799616
1595766
1629280
114551
1491134
1478043
242746
822445
317926
680167
1906466
925711
1946258
1769700
1421678
332919
906105
1792558
211812
458131
1847089
159132
307609
1467041
1070799
1179284
85782
386636
910157
673777
1029617
534336
1512306
1082099
417323
1911225
116147
444523
1795785
1552013
238810
970359
1083616
1195959
367586
37166
1054117
1042934
1401999
1326454
1064539
1995222
1924398
1294928
438817
1766986
1839706
1873116
773343
1179740
337742
264452
697574
607737
1626135
1122566
1772057
1140165
329421
801185
1106615
15695
1585188
106159
1478153
214402
1757836
1490403
23728
401231
888350
1619391
1133370
1339416
1820319
143458
945246
550570
1957080
500220
1601737
816654
167835
167788
106021
1629828
842874
1101240
1966247
81079
1922390
443306
1031544
1951687
1171184
223410
684600
1136827
1945254
1322809
1522761
529394
1668839
1866837
661462
1009350
1043662
942775
1123605
94816
186198
1693402
1008307
164045
336414
933624
1982219
1947001
1964344
1326879
21597
963985
151793
1762012
1059841
1098703
1144701
1826235
557671
647912
774039
1959595
1378526
183149
1575024
1472578
423688
669070
340752
762048
256488
597746
1049167
1224425
1744505
843741
338665
316705
553861
949510
1384065
1046802
401505
1917900
663530
851509
522618
1899249
1177532
1662542
726737
239157
1623923
1716760
1059355
317023
1483012
807229
1357442
410984
48101
833772
712963
51027
1176569
1201447
1464497
867304
1985277
1878378
1872042
1652410
830710
778612
661557
1138939
883249
953462
1807504
1472371
298093
25861
1365533
1817659
1716543
411949
1855818
1311686
554416
1056148
888043
1531666
335861
1850423
95062
685699
1267224
1848221
1307083
1212124
1526606
342433
262469
368031
1214024
1563370
394156
1946532
1373978
1694665
82907
1254666
1041062
1741013
1763856
1871409
123708
1975583
432197
1723989
673718
1619314
1018981
1726674
931091
1482905
18816
1384340
466926
1853373
1747635
20012
568994
988719
1438956
466055
1232737
1290670
153438
1803102
956878
1486999
1903930
996853
730324
672690
1422646
631541
1219473
764920
1121753
425313
1217448
982268
1412362
658710
118608
1680158
372898
1998186
1127146
957280
1458744
591637
1159468
329691
38472
1150959
74025
880897
59818
1518317
307293
1964411
1950140
542451
1306539
60644
1983920
912761
474894
1840970
268540
1155258
1562041
102100
841400
2122
865357
913385
1779147
1320497
877072
586682
454806
1906390
1683904
523805
1758870
1507270
467037
862973
417534
423703
950515
330368
176032
1279001
902390
688607
1227542
1164935
1402887
1430932
1978732
886589
181472
1107272
1871041
949330
1904991
1565205
1516393
1294351
1574285
1591426
1046768
245743
1509066
235336
630111
1699297
1555574
135948
435883
942373
1907326
1836132
74971
1308191
898703
1106545
118977
1150169
414111
257233
475464
687258
172731
80525
672588
928264
865717
54172
1524187
1943178
357688
1624703
80474
373434
661831
785103
1117745
1469390
1454203
1052545
1601865
1706018
882687
470144
44653
133500
778423
1395987
1323481
1065920
62317
159091
1741672
1113817
1583844
1369273
1755484
1046746
779189
408418
349742
1175006
144625
1258942
597890
1885178
1135036
138432
1623647
500940
1149718
457889
1181853
197050
1353159
344748
1769184
361413
164785
212840
1173982
753894
393947
1528710
526002
68937
1540487
397686
1897886
1418223
1495383
42191
593825
47334
233328
1928103
1141989
1561209
1322935
412122
1911547
1971997
1509630
1353582
1602400
741934
696553
856434
745443
65580
559528
172104
1474627
835814
1167035
607159
1517080
1209871
1310475
975000
227250
329776
1097812
455668
369285
700575
1533396
1082151
1855273
1571415
11286
1941556
1089320
1909149
983038
307136
1111411
506565
1957567
950805
54442
1521601
1189426
4644
1392796
856429
657632
9359
901866
1196361
1446074
630500
110803
854949
112532
173767
912576
1897092
303258
1858282
1448413
812326
769420
1492119
793227
144973
113720
1664735
317592
859465
1604760
1344677
274679
1856075
989872
1322423
494036
1609026
1022048
925362
381895
1121215
742836
1990986
512181
1579399
1688593
455602
1875502
1736865
170406
10930
249408
1604600
1609385
851203
993034
1017276
1187336
836274
1486195
1939403
917508
1560849
201354
168469
843419
1653397
1602961
1220540
1461163
277746
370260
1349402
1231842
665483
552413
1950700
1469028
486167
1776437
557169
145674
820058
455308
1122282
1177621
218728
395768
1350362
1299151
1713414
940423
83561
786095
1439931
1179524
165239
1684618
368778
721825
124289
1285089
554620
1443654
1564308
1894133
1767753
1141405
358784
415951
1350080
1257523
1128761
1844539
940814
1318739
407847
1628986
640919
810959
598284
469655
1617013
324593
132183
136265
726486
645932
615491
1879751
213579
1994065
1891582
937390
653790
1215002
128504
8186
833660
883898
262874
1107621
854198
1717753
1568458
1235471
1408038
1590745
1701901
1795328
1585905
181579
1934137
460276
266386
741311
938349
497048
71333
1041333
804122
1304564
888398
1490222
1841703
942351
1487141
1822796
1227618
576673
806084
1170408
579783
1276248
1157976
416584
322234
82647
1174092
698057
1835192
166145
1367147
1940775
813399
1986993
118646
1825175
668951
1070981
1326642
384959
443612
1618614
1811750
356159
1460070
1282055
139421
872481
1741614
302198
142373
170957
684566
724078
510697
677418
1263542
642872
1010597
1398137
1501811
1817168
542396
1889613
1704571
1963323
1652280
322889
1844812
332856
1123325
639593
160728
938255
1729718
136599
193689
720425
717204
1820679
976802
1648023
1708139
1696160
381049
96479
912045
1328166
832377
1320983
1312371
1643920
1045758
271183
379874
622495
1624550
1945101
276716
818644
206157
629582
780861
261496
772928
1094529
290694
1140203
727597
529479
1007334
1491157
561746
540505
1960203
1822982
1408581
214402
1882777
45680
854661
659894
358169
1212106
1149693
1599355
182875
1233811
1313241
535464
491611
1684648
607442
1896991
773310
658327
1143070
103164
1078899
524561
938649
1173335
1870893
721033
226270
739112
110270
1712563
1530927
1389405
1879884
750658
115986
631765
1326081
332917
1507097
384993
584790
7987
182126
1387402
412270
154952
350510
1035220
1798469
96454
1402473
1118676
729392
301614
1587208
714528
27270
637760
779567
726656
145308
594192
1846435
1763514
1869460
1952195
233674
703000
1557604
1280525
314797
712308
221699
751802
1522703
1333978
1709455
578054
952811
1970425
1170408
289249
657654
1228146
966893
1776131
1022660
477598
928419
1243341
550671
58859
1158519
1674900
413892
770846
1553188
1100006
182684
963449
545961
1775298
236935
602337
24374
94453
44303
1094660
1239403
168037
867214
1474965
1910318
1487910
1059355
934500
1979583
1973718
940919
639730
1780906
1547633
1496128
1834925
853615
232064
151389
689416
1411137
1141053
1363179
988058
1135243
623845
1278376
128100
1537621
368735
1336748
1796630
1950871
1921288
1985744
464506
1797149
597890
1659329
1457538
1449229
330161
279569
1267087
780510
701840
860199
494824
930880
1480788
1341457
1775974
778717
3493
560178
825155
639518
1267312
1285954
1107665
1015283
1829183
1588095
1310433
1178242
458039
1609385
755838
910637
1447030
1832617
1820680
871758
358531
420913
1073673
379593
1307486
855702
65400
1047462
333907
1008512
1868912
201600
468290
1962783
1700589
532043
1617458
1787475
1286395
970016
780660
383122
387792
167350
258949
1418022
10446
809579
25930
224303
500618
245291
1298016
1959723
1461135
778453
321195
1598567
452834
1637417
1408526
615448
24929
414078
11
1315826
1054530
1357260
1472149
1915409
1132817
1129180
336540
467823
1118784
133128
325370
1215961
429569
463980
284262
1644711
1652410
1181831
441798
1540841
1006285
1589548
1224200
1209374
1756649
1655514
599178
518415
1236057
633045
1032468
1066865
1414681
1441736
117808
377884
925086
186223
1151214
818508
1173021
159071
155281
951590
138313
520434
175305
251832
515487
47116
1115667
1128742
1379475
1251039
1064828
933224
1640615
696165
194065
226611
1290462
836188
629561
488125
1202068
1123786
132536
173766
1941740
260379
776917
41985
15988
610304
600485
1344690
1913004
263250
1688784
801569
934581
351648
1059285
1698672
566540
1198239
905669
563492
310152
1932014
1498544
1691500
1619421
738757
965932
323195
678897
1628048
935285
1074201
1705759
494760
1844628
672035
673684
1435083
341141
644838
616877
889282
1466697
781046
448605
184454
642978
842776
34708
1559380
1065602
1770034
1956181
1675589
1236224
665630
235591
1820025
1168238
1989322
51864
226357
1181736
1552704
732961
1975406
1688863
1670763
610556
731230
1973858
256203
591539
1225646
593796
497490
493090
1457007
573897
435935
1859890
678064
860042
1355475
1486515
1150169
1411605
1131201
58614
1636117
1378671
678897
689386
1453772
297357
190286
329436
1189610
470934
159467
187517
74856
1572763
384993
1072615
818381
1472053
1632719
665867
455995
1642907
490311
458059
149720
878292
1081916
761083
1939084
1644636
1162603
1965501
1429201
12104
1175006
468511
1923779
705122
1019458
301725
1393204
984621
352354
1837035
883860
1743376
1629518
819307
1742092
909863
1772243
1027363
1085282
497168
1528490
665639
1660840
1296771
572784
678147
275740
683836
1756507
1166559
325579
1766198
1726972
1284987
1879025
574982
1930500
1817829
546413
490041
1131792
1914556
1418738
1418711
1634693
1423460
944299
1439581
396253
1434174
1718421
1905945
1898694
799259
1723935
1064611
1608155
771182
743994
753459
1577438
970173
759416
1501813
1788235
1096762
673303
1846911
1681150
1039190
1017388
188804
1455708
45
145894
119395
763495
669997
430558
1593536
1352128
1222720
1328166
1660984
1971594
214943
376653
706231
1851648
580133
770592
223577
1057273
1412114
893331
1823846
891141
1642907
1559060
1821873
1246271
1024426
759687
1188673
322899
981419
854929
1318645
548203
1630736
8657
1970164
193613
234721
872448
1364930
707937
993298
508336
412449
140273
686114
922181
400763
627087
596426
214421
148328
959892
1763449
690467
121981
1448611
976540
1065598
1557035
329489
1336183
1627930
1587331
1309881
468589
176445
1647747
1401427
660381
945155
861340
1049974
1351588
1039919
299564
1257076
314989
1481755
1163497
1437157
1639782
199925
922742
691663
364123
84288
1244091
1063064
330155
585876
1302841
828521
994566
93941
1782348
1568969
875845
1584054
228682
1712231
1935215
1493119
323028
1767494
1544385
1797939
1912410
1976858
1480397
1759735
895212
194940
1713078
311837
450667
1928122
591330
1551513
817544
1714251
1722360
723226
786364
456596
144457
1003727
1493061
386681
101100
1638217
1578777
1236750
600219
1536570
1733579
367766
955476
846125
1478490
1829729
1218303
773547
1894581
1810869
504965
1377127
851083
8732
1656995
1999701
1809905
1745111
1753012
872007
1145863
499636
1028683
667759
902826
126285
717979
882826
562510
456665
356846
896601
1611135
1100767
1102555
1557713
1769117
1096478
1881492
460729
1517174
447437
865135
155603
1151404
458772
744205
845647
1886364
222177
216178
1663602
1872346
1814903
1233523
1787437
1127863
1581580
1339224
558303
1553939
1103859
1284419
431628
1144127
612140
751069
1056033
1862932
961147
903096
295794
1623370
1308483
480273
1299990
1985214
1599229
44653
1446150
1406566
239698
292422
1840554
226627
1549984
1584596
885691
1191484
1610528
1638151
762110
1440415
1752666
684406
1516501
1425914
867199
1900565
1807025
1541899
932612
1895662
270014
135450
920747
1574462
502251
1729810
82930
692662
1127674
845912
1249548
749360
611892
312104
1155102
600060
1189145
1477337
44724
814216
1345968
410646
1617423
1210540
752033
846783
1239507
60937
408292
87880
1499652
1081919
1692081
1647740
1185121
1132591
987512
1790287
1953907
489077
1734059
647987
976716
1840398
180407
713422
1838409
740844
1635452
1464734
997298
501669
348910
1506453
1268056
689943
1478097
1797103
1621525
304280
1980146
889831
1155132
1402186
1955794
178425
10774
1431420
779481
1072897
1219145
1345693
703787
48348
1926697
88880
778370
1118107
136767
206278
430706
528514
803792
584155
397073
408909
1030836
1834117
999821
769381
1867446
436400
1673522
1543759
1541845
1633923
1736017
915517
1397109
406082
1227528
1157699
1045924
1297831
398355
251350
1165440
1362427
1214733
1908068
744496
942883
802318
1249333
671664
1896202
1615706
1351914
922820
245393
731384
1756401
634315
303073
1195852
1370871
1872723
1233833
420001
1147342
371555
1618587
105777
1877787
1079652
1697013
1037593
1668839
824895
1774734
184977
1805688
1810109
734315
1146903
1444166
1698150
1632999
1766661
1023721
486799
946961
1461993
1782134
237470
1753787
236775
1000356
1207850
543304
1993284
324710
949211
1298973
1143171
600532
1174505
245703
1438155
1461265
443664
1854485
1678461
1597866
1306892
352452
1878378
1730728
1691378
1199456
1820198
684059
1806451
299746
1171020
1686013
794395
958658
904595
1294475
730859
1297742
1240188
117326
472906
1850923
1247433
1735270
1608861
265775
1146474
972698
1386289
105205
115176
979860
1053012
83719
1681899
9036
1106615
795866
684515
1629066
193115
760731
1227212
819361
826189
1769184
186110
336699
19846
254693
1378615
69478
1202508
1143806
992034
662838
128412
491685
1432627
1270929
78227
1026723
936544
1118422
1019811
1065913
917906
1356237
1363153
60830
257690
553417
1849228
1826454
1234802
759269
1669417
422141
1630755
1920385
481758
1778229
287573
337939
1001638
32681
1883692
1959446
1539745
357749
1879363
1663713
998900
1736448
1753934
1891262
592187
1839832
1137118
1183403
1479501
1168554
999763
1201440
818573
58495
172104
604451
383433
160037
803217
510058
1435868
728969
280116
1612924
1227528
1019318
1828949
352874
566153
1178003
1930981
599302
1470564
701618
286954
430426
1124869
863871
2008
1765445
2448
1667254
81040
328505
303477
1383499
1358867
1240641
807680
1975649
948298
1056181
862381
550187
656673
574606
138313
316193
161968
1185882
347289
430179
1302412
541178
1668960
6629
1256959
1720882
73640
1351337
932969
135604
350000
142681
1914830
423109
1172557
1459569
398597
450371
1957026
5477
1952656
340285
215345
91565
1494788
40634
1368930
1446531
462127
1456992
968145
95123
785758
29297
1577960
387829
816020
1827319
736471
1497252
1390231
95505
946929
847287
1773245
1947139
190780
1618485
1933984
39752
1788243
691355
1782756
432499
1517343
831035
1349963
206218
1218886
1288403
982013
1549521
726702
1623929
73677
152767
1383746
1806470
76128
632444
1068746
264515
803340
441941
1757401
879021
1325912
839635
1452465
1493762
1348611
1556966
1097148
1322073
1862094
366790
5090
342798
1702942
464080
1285865
1912456
756659
285773
356523
370712
1650673
865348
67700
1792153
942978
1575832
1962087
15050
1590260
62222
1962369
73160
1674751
1008230
1209323
1333844
1270170
596856
70137
1603989
746120
1015227
292137
1469331
1787437
807972
613494
536751
364148
1909268
1559859
95940
674918
1478490
1855236
1999641
435445
1760986
1445575
443144
1282557
1557761
354752
1549984
1259209
591544
1143425
204343
705738
66554
1228085
797536
774530
138916
1073822
1245110
329817
561448
1168800
1248191
478994
396436
666823
914793
1262947
705389
91024
750304
444042
1801533
175794
1194531
342837
1718468
1942313
1565123
604453
1766855
1490114
1306716
1378529
1159149
1883813
907034
115785
1779771
388754
412358
1331687
33147
936275
1147733
157941
1903290
128431
1165913
1625002
1135036
448054
862742
1205474
1964482
909900
316022
1936360
1224461
1292771
87239
509934
282681
136061
1359392
455602
774328
1915778
1927308
440525
1509944
6846
829994
476255
1667372
1101453
277793
1815880
1171629
978022
1958157
605938
1875103
200161
1429783
945692
509364
1471352
234165
288890
819563
1084656
1933652
1605846
993629
1118278
1012400
668626
393061
1895718
566281
1929692
144596
955697
221982
1601955
772311
472234
775530
965339
848554
984278
290480
681938
844019
570398
1091557
1832032
1876460
189137
1426175
1225625
882603
1508225
187286
1786398
1945454
1864143
1853595
21110
1355785
1316693
1077534
490895
57706
239343
20101
1352053
1933359
1329659
1510653
659379
267021
822308
245171
610674
1022451
892461
1385924
1590745
214384
617800
1429078
1170351
909013
699490
58208
1367573
1878170
1900464
404576
612524
99677
1539046
658987
345074
938555
545010
911811
1072904
1767467
218894
1972036
1410089
801343
1331227
674194
395741
1592901
1450476
987558
1084652
1444798
1718705
393515
487742
264172
1698956
654203
1491296
552067
313922
1081457
1918480
991240
70947
264934
1392213
588924
1816741
551273
951564
590586
1086406
1210478
1362000
471962
1851305
1254467
1583206
1711721
1665583
1579269
915222
733592
1742856
1817957
344336
1064930
1939403
1319829
135519
1545555
1406138
180814
306904
87532
496163
1297142
1087444
274679
1684363
696335
8317
1227669
391317
444523
1882979
404112
137901
74625
1268425
485870
1341017
901216
2426
14802
1130581
432262
556287
661593
666022
1053539
342536
1559341
1671526
429097
1045834
1779832
291553
1543388
457644
1871700
555564
866300
1774515
1182700
877847
309499
140162
1082341
1626277
284433
1360775
1397888
666851
66364
370574
1347077
1744505
1607758
40334
1033310
695729
1001869
1032188
379197
35792
512039
779812
1466238
848826
1105856
1226313
1984130
576029
303475
339071
1116730
1950728
748066
1007503
1885177
303045
1753605
432976
167583
838843
1864410
1405553
760397
510137
1596485
1189134
564339
359333
1239501
637836
871945
1788772
1933279
834670
1005531
319543
412790
178780
1220223
1689178
1074874
550433
32769
1083554
1220883
1633194
473372
1090220
1551666
845330
505305
75663
1387570
854254
283328
263611
197836
548621
1135593
597664
262649
717728
1028639
44761
1681958
108964
783780
1367417
990575
1154357
1911012
307835
1108802
1749572
28653
950751
1450460
233959
1537340
379989
877410
106284
1382391
1188952
1092755
805801
480950
1040514
746945
713392
1025780
357844
222824
365974
553380
231314
1741873
1728733
1024835
1618992
1158174
70295
998859
1595689
835747
967529
117742
1743500
1876058
1390614
1347805
903390
1197540
1230093
1406403
1178757
633069
461459
751540
828623
941095
1804286
1661551
916754
331196
136049
587861
1928888
1864466
1317030
1337937
1510687
919799
1741053
1192199
957914
1658599
393436
1542385
916796
1974541
960351
1978843
366440
487858
824596
666620
1786162
384553
24003
1726249
1939369
651599
1860990
1703399
1449762
1733542
661953
11526
354196
1680773
1000991
1560536
1512343
1593410
1997046
1447696
1137525
1238228
647417
539706
649324
1782487
275260
462948
1601537
316649
918022
246367
1145001
1388456
421949
626808
1008646
1994735
1402104
754666
1405553
538197
103143
1387368
1317644
1832119
364125
1669519
1297742
74625
1080761
453067
1903840
222315
1050512
340823
1266287
974977
1901341
1551703
896457
991486
654776
620086
1529094
853825
274266
640847
794004
67161
1922383
1441186
1739249
354907
828003
478342
1798523
1703926
1399155
129090
1054655
459617
1132351
204266
711574
1477181
156823
896365
1567947
598633
1503076
1463215
768911
1547056
229573
1366903
593904
789904
1685265
630514
427039
872208
1081490
991032
486799
1730836
689038
1033934
493286
168229
695457
1197361
1751212
783420
821704
1380833
1809543
1511650
1538420
1274020
1641459
36436
801488
1480260
1874851
932241
1859458
1386750
1250916
1190715
232040
1345949
386003
218461
336139
1009091
290091
588582
1484609
1714538
17368
221832
1467634
1178828
278037
1901990
1514738
1500239
1706698
1925864
1896027
1259212
640821
957651
86650
1675618
1497166
1864641
666618
223350
1499850
968447
1753800
1083891
1176797
763833
781613
58474
467037
533572
1033780
1485424
928367
774743
1205975
1114229
1938725
974314
1796629
75267
314342
203401
1059778
152804
1605728
508759
1516618
1773691
704518
335780
312439
672342
485922
571702
1762295
978842
94462
772706
1865803
1373573
1298657
1024511
685242
762798
1624108
732412
1954282
160238
1472005
704171
1073274
1582341
1580380
1130769
1499721
211740
1848940
467911
1268945
234126
1421448
865960
960775
1770922
1132358
809747
1925562
1060010
468284
762260
567501
106624
1407590
378843
53133
1977996
906434
104350
570297
495272
1992771
317204
818445
101296
1956042
266565
974153
759550
1605658
787519
1608826
1515177
1148191
751549
1228293
1477059
1632678
155062
1290328
1644115
184291
1047410
1779916
986646
1033274
406512
1875987
1719242
1722094
539392
1391059
816409
8742
1269685
1001523
1130408
1373963
1913305
1093060
1945310
806726
1130479
1860795
1486499
1437724
685989
810795
1385065
1007700
1949097
1230661
243647
1756108
1775635
257360
191976
528301
1069854
1969636
1487183
573162
1406806
1509899
929450
1841412
877686
575458
1384753
101764
1291740
558295
1850093
1911046
717618
447994
820699
1306150
1658831
1730048
110341
141442
1508730
1920268
937762
1752360
56157
1871902
995408
35166
1223106
1800944
1256609
1878521
1219765
940482
1895801
77268
1712821
253355
1964530
674632
1729562
952965
210286
274535
1072310
696554
2858
564431
85557
1537326
600465
1043324
189275
916542
154324
1304202
1173982
1621233
91279
949986
927145
788765
1133164
1215682
1928970
1362573
1516604
1586643
1792377
42641
1413321
1495856
986281
95949
1398
85323
831513
1333997
1381923
1288136
1997138
941770
1312522
1892740
1802979
1339491
1908184
1423044
938555
564204
1757345
679375
945330
1701260
307417
648970
1917001
1440195
1331562
1283100
758491
795169
49519
1900313
1323398
155616
1354637
1183660
1546520
1411167
1783463
464621
1542378
399104
817734
1493134
1891151
1256136
1088480
894259
1665480
1374776
484756
1143086
240288
1308420
1428659
379696
125889
990305
808430
86687
1719539
1707922
1582114
1334955
599241
1449116
510532
1487159
958596
1483109
397679
276156
431108
469878
1752090
255292
533263
743719
811381
1696827
1202164
419870
1424282
1613719
367637
957718
1678023
431455
1847081
184385
1155667
432043
698218
897956
1678825
532923
561364
173273
1514869
382976
989644
842353
1192236
520739
1593374
679195
611301
685292
264071
804267
72000
870951
35542
642970
673601
1092684
411230
1665221
490120
97115
939935
88137
1167134
1406790
1417034
1201703
126409
1505057
890903
158523
180186
1105882
1930119
647503
352997
1805551
541264
271563
527455
1836511
1330840
953756
1536204
31077
1214122
1070483
241448
750621
46285
948275
1296940
92885
1521595
513111
1406566
1967691
1037177
161788
997
1347915
848686
73422
1178697
586937
1733449
771145
174121
410972
1996678
1682425
1637849
169724
1909229
124623
807031
1423322
969322
1620581
1199127
131548
935163
1382998
578122
1376588
81725
1743117
678654
591937
135082
644394
1451257
1258148
1606743
167889
880418
1128203
733108
1629630
565552
845201
1679512
483845
1127909
1584498
599581
44168
774139
357370
758195
1318653
1017249
1224271
1122126
450613
1373883
1037264
1978771
1255237
435061
1214168
897230
944429
1794791
1432793
898148
661338
425303
800347
55708
323013
1798055
841684
1164295
1362401
1216047
1739643
630321
245963
887515
951002
1462478
1116056
177465
1193839
393967
1156962
38714
1515545
33712
598465
1092519
1562482
1010369
799619
626439
307251
1482385
1657695
1566896
1241100
460718
1459224
1828346
1432125
1117773
1434472
1084814
1956510
775037
1813730
265138
1481582
1073736
253230
775744
757738
1483840
1790899
386894
1628249
952130
165404
856683
947591
1826181
1705533
1588095
1810138
1398656
913411
1797920
796906
975352
1242678
1076125
979435
576258
1352394
1027363
534677
1433868
293029
1259549
1071912
1966513
1882502
1144821
1715068
1079468
1011888
257690
1847516
963013
364015
1740446
184068
1219119
1543082
844803
1270675
215364
793949
1611923
1711081
1183403
392382
1078851
896365
1351065
250983
1927751
972422
285919
113549
337341
697889
429601
140830
644145
1497145
1257669
1786978
752494
650611
882180
1503843
1191143
242140
1825875
664530
599910
1772045
1474186
1301046
363420
1622343
419221
349443
1016698
1086260
84582
1641331
849939
1131732
887100
1089241
1942368
162582
1430303
1668902
297331
1343164
1063053
19825
979379
417361
1667011
1987461
1688047
471012
247642
1077426
899668
1839451
749649
1182255
1104789
1598450
1640493
301405
665225
1009396
996208
1847128
1439279
1635155
1134611
345343
411006
1694401
506134
579745
103940
850755
531753
1339877
1308204
1185807
249931
1428905
205419
1917269
980645
61589
1723799
257829
965887
1086024
1224461
452509
1541566
457710
1411567
193651
1888884
1723238
1047230
1902913
109183
1648440
779240
1867815
542454
758310
127641
1932512
1704191
264154
360295
299624
1789961
825034
213370
92743
1497798
327564
1630698
1281585
1562923
957512
1510438
1292682
1035629
1416897
808419
917612
543711
1157123
697230
655123
1756026
1397554
1137380
556262
1349343
255775
1036226
1169579
945290
1585513
1523579
1732262
494932
1927051
1144650
186271
762097
626995
61431
1583257
1568116
655681
1582541
694138
234186
1436891
417201
775530
42943
1561759
559331
1276621
1633385
1819777
1748259
1253070
20309
1932896
74149
1115442
1198820
172548
776498
1589811
1800703
1647370
311670
1937564
814816
975521
1520169
1804556
515031
1451908
1512700
290641
1874651
132773
1856545
1988769
1766409
676317
1613239
708543
1446012
1719979
1951710
1245730
1681913
130442
561068
850937
899762
690557
300852
1135243
174658
1034629
450637
650818
935579
1248794
1732042
1580489
880511
5745
598171
1322131
664358
605324
1876591
1725343
135882
911205
247942
1348775
98442
1299750
352747
1551388
15561
30234
1789838
1153029
1163431
254785
1062674
571217
1835659
1401711
1601710
692577
730164
1941143
1566964
173264
1566504
1506042
1244377
1346088
806646
1075898
306222
31363
1030435
1394103
364171
939706
964579
1869953
1499086
342578
1852306
1043946
222050
879538
1928310
1759244
464887
1435016
444305
1258055
506726
1193895
1561155
463499
680926
1964967
402563
464041
135155
1692631
1179660
979063
260082
1669417
1274134
1833919
536626
170338
924868
1914371
58026
1911325
1369481
1391124
1859788
1473926
1050506
1692786
505292
667298
206162
736175
782279
216369
1428678
1498873
1508538
1076099
629859
1380564
1831384
467192
1140848
1377640
1924809
963797
1164152
1644895
629912
1614114
326783
980013
301638
1718942
1050461
1879886
1420744
1566895
1018390
859742
610534
1019393
1783545
202570
1429323
1721062
296980
1641027
410482
740697
29306
1286721
1004532
651429
1817175
1097800
862933
1129347
554592
1259465
1914611
1550977
1142411
1553162
947690
1816126
1938704
1042760
1697130
1765457
1429382
829812
1117478
953345
803217
413542
1995810
1427504
1552543
64321
416653
1097185
1033885
1665397
475161
864275
1509877
1164762
250643
1953623
1825933
527412
1503743
1828138
531583
961713
190818
1263426
1056543
1513755
368743
1580254
529379
940940
1208752
1205437
313912
1879079
1422982
1146455
823231
1069187
661261
63969
1342366
739037
1203283
1143902
671883
79218
1050285
626303
957398
1096046
475612
1931924
1246661
859313
87976
1310110
68753
147556
880775
1067520
781066
436276
1873983
52973
1410186
1148191
302429
618329
586385
1715178
163447
1191337
118558
1679585
487583
315378
222569
1420993
786619
277757
141168
1450275
1782316
621138
1956189
1404020
1434740
1048490
1205308
749041
1542565
1412532
893640
1280519
90050
863499
131542
411889
545188
617600
992404
475058
432934
299644
788778
107790
1716245
447945
1013678
822928
1240156
798462
1448708
279179
406512
1165985
600123
1404987
1363092
1699181
1802630
676183
503063
1572420
70027
604202
1948605
323630
1918264
8327
901127
414988
924983
759733
208938
814460
529145
303923
327203
347073
1294129
1058573
160461
1458675
481209
537535
1429154
1865467
1357501
1085386
637118
1087180
370545
1464204
496996
413938
1764936
178699
404382
999996
587254
523140
1168542
256787
1387352
1518489
1329317
1065595
1717497
1965116
1349148
1546651
1671437
1088829
1915445
394701
1522025
209531
1875145
305027
1755103
1890446
1936325
482904
521931
399667
1724194
766050
1258680
1849561
832043
1211468
1442039
423573
1124000
1944124
494890
1735866
1341607
547380
421554
557391
1210753
1594466
1130677
253069
929462
218728
967676
428342
844392
294134
382592
1871552
1971274
805927
1006885
1275977
1934451
982268
1879708
502238
371648
1921084
1221309
455668
1727011
1317121
221711
1856565
232825
844704
40960
242009
858975
1286382
578324
17512
124644
1794182
481019
1583665
527606
1530783
38748
1554084
1769929
431290
88823
998266
600846
435444
607975
1634152
656554
816449
143153
1115657
467982
1152000
1474486
1769976
12865
989795
1785922
161568
940839
98023
1907873
1888230
597701
1752974
1611638
851937
1583960
770537
1247135
1436809
203035
1766930
1357902
1694312
177374
782224
771034
278292
574480
1953746
630183
1528520
1456098
1855420
1898339
1742442
128268
1658770
1957026
1802824
1771483
738980
1721797
30973
1484060
54043
760643
497202
919677
474461
1507936
1730819
182613
1806094
396635
1641875
1719957
305456
1953730
1869533
1821291
601255
1429912
385059
1685801
1905307
1469472
918800
1600172
1515071
213485
223648
1692776
69986
701439
1193088
468403
1186978
1685298
355465
1177099
1396577
1801230
312546
1678755
280488
22658
1563325
508308
1438602
632724
967885
1525210
1516132
1546442
920687
1489991
1351285
1365333
1286402
1745524
1405913
800533
759015
1527876
147134
1437733
1186811
700966
1717041
1805366
1524645
564126
535211
1574731
887079
563706
1427422
1868592
1412182
1863071
394856
947470
615766
57388
1655109
822913
1095522
374807
501007
277949
335518
1851289
59031
1821688
1442880
1362904
1370477
352392
1442881
631450
456081
706304
1064003
269642
643848
745458
781029
1422854
1825960
1410963
1687363
1416069
1423381
1747333
1757372
47787
1895881
101655
1979277
698345
755783
595211
1261693
1080734
1514829
1886528
485578
310864
1191507
1562134
609021
1368739
1446629
1299219
559103
593545
182239
1841074
287037
1136612
1075995
32703
1895984
1084501
1543297
649179
272085
890539
149721
218025
1781499
564905
386879
1809773
1757696
597194
1926379
1454563
323372
1806650
422614
1700173
26999
142317
1299049
212822
620832
859506
797218
1381794
1327915
1448176
1987567
1862457
427805
677555
1733659
1563965
180176
1958056
447015
1993219
1404512
1925202
1475030
110349
196417
1005037
1213608
1008966
1839797
1407866
1028369
1611276
1231428
13942
1608107
793310
1760468
1736473
1074566
947394
1790330
1047503
64105
1515846
430148
1834306
1342223
1826230
1283738
1218362
1283212
375005
1835624
25897
529772
573797
1763371
1625286
1648677
1210427
366885
1330905
1709260
1758470
243916
62374
752564
1678187
1009279
668055
1219162
1415404
1855473
476255
1354364
1774335
488457
839399
154341
68684
610596
1619620
535996
868800
685506
1121611
313912
934758
1722302
1562580
1998036
928785
304823
1912989
1630324
309889
400985
1584313
1167245
229005
1343045
28058
1805997
1182540
1340041
213926
846158
411893
709936
613013
297012
1936419
805124
1894493
1871512
1451782
34954
1799762
294253
686273
151999
1533504
464747
984901
791539
1397392
562028
1724099
959195
820876
1693578
676725
1673219
1366797
1336696
201979
1046421
245980
1833986
398896
1077244
317963
727210
1411378
1528963
643002
314211
1986976
1351986
54737
1964327
1972051
1893648
1138651
1128062
1558368
594747
143153
1231604
24709
405809
1315390
283170
434532
1454702
1286395
470715
1158136
484815
935903
1409366
1097399
106025
464609
1109375
951331
1728268
198444
1257809
210438
1747910
124618
967741
833551
1489859
632297
1736749
20034
511317
323402
948642
260527
770161
817740
163097
937231
1404037
1035802
1099608
1950579
698613
1877878
1586643
207961
324597
1319455
1995328
1396286
1497162
1909138
187097
719832
1979800
1320168
1237676
95891
1875567
907622
949012
1979065
1340688
1881348
206541
1816039
443834
1179051
1636145
1664304
24780
813923
1947811
1576841
270606
785474
1082710
672807
484025
64889
984098
1955327
477047
1355050
1143751
1893412
1166320
716442
572323
1616966
1988985
854991
1900696
1787362
1736749
1689177
1435553
877371
853144
1310758
1045515
1755183
941336
831746
325029
1771477
1238407
192395
1182839
1947999
1364722
105361
1787305
827848
1118365
1179992
1479918
424039
742276
779302
202823
1306161
1041128
1670766
1403482
74025
1950148
12199
1277154
1716481
325085
1408022
704625
1489638
827187
1352079
1595428
1624749
1665307
1463882
1251852
1591382
1270448
1694312
889507
722561
1624703
949980
1490682
643395
954245
1201482
1306776
627990
1018093
1328748
1328547
876015
685276
786150
1480282
1582819
1113097
1896606
674333
1541381
1236803
1032135
997196
205469
1613211
1147445
725848
1223140
17804
418484
269782
1297171
1570081
1334438
336517
1807322
606036
1227212
936318
879505
95489
1082941
1807450
137520
239004
759303
1405288
1946434
498408
1590581
341141
1450460
1266599
769131
531161
1336840
328995
1625732
65378
1266287
421504
847402
1038800
779340
608415
1379910
1667604
1173648
512568
1267975
1076582
1422678
1208195
1307963
472405
994237
802192
1482955
300370
714875
282684
1712303
1346269
996410
1785040
309602
1627037
561284
1742302
455619
75306
833663
64836
589963
754044
755894
619979
258066
1036551
112588
15050
557169
556070
776019
1609136
1802100
992601
697224
302400
123928
1614465
1756819
846075
1006953
5975
282892
622026
1075209
1131546
823164
1174966
856513
766816
883461
245670
1620278
841243
294629
265085
734267
1618264
1380702
1028275
1566289
1800147
1819026
1543903
694941
1928677
1962662
105962
298949
394960
406716
764662
235756
1436889
1611594
1528049
1115044
16008
795049
386849
496371
1668069
451324
1506255
756295
148012
1298819
1013644
57499
267067
1156549
1979178
1927534
1043662
166066
1392181
821002
293134
723624
1746403
276681
1376482
160880
1415113
1475106
1437110
1668878
470934
633975
160803
639017
896344
1276176
1967355
577367
819014
1341051
1008366
250177
258949
1663081
174836
1752885
1431869
295397
1475221
268726
1470868
130204
975116
1095379
914227
1226618
1001423
1299170
365897
1797204
1038856
989070
1682248
1391010
1037202
1019239
678992
1809566
1531807
1062416
349934
725636
970680
923820
124440
601907
671684
535837
1566289
1749551
484130
903661
1521075
926012
1267841
1740397
432227
619469
1180806
1998186
1864002
954422
735557
1532356
1529062
279569
948184
382986
1705746
914688
983177
976511
358149
893769
857987
1361913
851577
660601
1492414
319507
127183
10674
1420927
1335288
368723
1926470
971854
1817568
1877528
593966
919867
670821
648086
1626206
1200979
919215
1053892
994446
129767
478758
1743465
1004848
397415
1168941
1564347
633551
1989098
277572
1823064
1610868
499098
956308
1954079
978112
1055678
778843
1822139
849527
212396
154751
741934
1103805
199691
659272
1912123
1377122
1433312
1145568
1435340
1974495
1146221
1947141
1005668
30864
1189108
342601
639730
419997
480739
176000
490163
517913
1731747
1601466
729491
170840
428479
1166767
952780
72758
348789
627199
1256404
725296
423708
830126
394664
783660
1616001
1884411
1089241
154417
1130892
168179
466926
961986
948738
1856070
306498
358462
1857380
1036471
94062
580681
631289
255664
664010
1718421
502132
537187
1169953
1681940
1249391
1234217
1320943
743285
1558281
1648991
1336972
201011
731836
1921594
304038
113148
1425589
1163501
1497161
1808243
707668
731389
247830
1306407
1222975
1913916
833555
1914715
1247236
933833
1596000
1644004
1788243
1635898
995806
1500629
1760595
1475743
112278
1955655
135972
127765
861659
212602
701953
1060945
604871
625157
189580
1797565
736107
739590
351109
1704547
802807
1514645
792044
181801
1152081
173444
581361
1025152
976518
333849
1043474
764119
1356008
1215280
1514045
1705951
1845558
500009
1501773
1448692
1115014
1897886
409829
834101
248631
1675538
1070064
1048245
1157070
320346
281652
482262
1701253
1556953
863765
1548659
1944919
1887418
764878
898510
143120
1757325
1198189
89734
36759
1464444
1525942
1893520
781447
1778840
1716970
1315259
1762401
398079
140830
381771
33256
596655
1807704
812220
365116
795314
1835043
864458
276313
554855
403793
1310889
1790315
1413215
1904398
987095
245553
704775
1721234
1393212
929704
960418
430456
1900696
936091
1028487
969376
1623754
899668
849527
484392
258966
1942344
29382
241608
275116
1066189
990450
361086
1271067
417061
204811
1832119
1720272
1841436
1930993
384213
1705800
429901
1594929
1065640
482262
1780954
1134997
1474063
851654
173920
244943
1262551
1561315
1988904
381640
356653
1672069
1511543
509838
1624916
1828399
1107981
1504617
1163798
1661760
146683
1036324
596572
1344125
276158
303073
1571744
1458281
512052
377617
750803
713080
413176
1289540
681600
253557
211646
345332
1001834
1208109
1415768
165214
913079
1343045
737438
865481
770776
1703656
1267020
569966
766222
1493058
1729704
1060610
328993
539140
727694
1173805
195731
607348
1102490
752739
1074224
481112
120108
967830
1957749
700570
1725094
1695300
539908
1879856
222797
532052
927724
541434
1399259
1354304
1879588
1453863
1388837
1442980
1837395
567967
1743360
167144
243459
1516013
1971026
287877
617036
78229
456043
975178
1574574
840989
969878
1451214
1881682
1419830
1937613
1632974
288993
1005676
632803
274419
1696553
128278
1294454
265981
674395
1086396
1748890
508336
1547411
1534336
1580380
189363
584544
1506007
578247
1433623
1289776
1726331
1368023
722887
785915
1465816
1902198
685525
799135
1543076
1348131
582226
529801
419451
840925
652374
1663145
1521525
535908
1038284
1290608
359171
602096
1752118
136599
414529
1698877
1489917
489970
1066400
1751174
564817
377788
1799012
1393642
1033340
774033
95876
9673
1178085
1249289
1025206
1834605
1184014
1165393
798198
1888213
877903
1284034
1617552
1589243
1795522
1659362
512188
1718748
35968
1310199
68603
1691486
819085
226190
1443524
578524
544126
1419055
1568715
1312872
1703090
430583
1856223
1175084
213738
1018499
1327915
897581
140100
1113076
867405
784427
769843
1909942
368893
1338099
1846278
1808541
1964793
373656
958322
210787
983038
1888950
1548280
605587
1232084
490946
1652384
301963
1908422
209568
1652015
897091
869315
1265325
1389274
1919064
833665
1950751
1123929
1705213
112667
1114748
1322131
1943259
1190484
856396
1325088
862611
517069
18357
1548810
1472047
746970
1388553
1219795
793977
642640
1973588
335621
234794
1219380
761167
1617655
1559012
452513
1239817
1272862
1415823
866787
1125825
124471
637129
486119
607941
931410
1956692
1003015
1194741
1414974
1263490
312173
79351
1159432
1498257
417072
88428
496462
1147364
187752
1251483
1153807
1542631
1526126
1226570
386918
284665
1600181
1203259
599178
1389563
1215778
1577415
1491875
94715
818075
356212
1059841
836284
468874
342439
1441938
1621708
1566377
1371148
1099738
1888888
1866675
1347427
289378
1894137
258007
1930711
471274
419003
697320
1853262
1673161
746504
1032804
1378057
1818072
1312438
1111351
1839333
1525804
1364031
815029
1816952
608912
1922067
182616
1656995
1803047
1357274
1542078
1454412
1679733
1116674
99982
1845791
1801527
839649
47218
684126
1277970
1325987
585900
992350
255664
1631080
1746305
1272366
1815747
374315
1632908
1726986
1262971
207499
1183974
91743
426713
148540
1427400
1267991
1512959
220270
1038028
1229374
1211944
1245452
920659
1378162
1611821
1601905
1483758
782743
196993
530328
1684363
935981
1313044
50135
1323126
386035
358462
1502083
1873884
264983
439387
1983222
578220
1727884
1611341
1527732
1755564
1341168
1927599
1711034
1007422
1724431
1509237
936570
577039
960636
913079
1279636
712146
928264
446326
62253
1254467
1047920
1127146
417679
1983623
178912
602347
1921332
54772
1487614
742276
1048493
189810
296191
1923586
384323
1825826
280111
266386
276901
1040514
352606
1123484
1754451
1825907
1139704
420555
1063053
1589635
270168
545429
1445980
1148441
1797630
1476762
431710
566196
998937
1064406
598671
1166362
1115799
249399
1482214
1511412
567982
1754451
428525
1134696
19143
396792
714187
1661455
52576
1002607
1632507
1199241
1736448
334864
560518
1299151
775493
1576658
570930
273170
1955472
1720906
196280
1831378
1334775
173074
1773877
214734
8642
1969745
1978756
95087
920426
873886
1297400
1096507
627337
249828
608912
1027287
481573
13705
1056116
1273815
578805
1541802
1499918
943809
1802749
82838
967940
337742
1628014
1101889
220816
889613
897244
1748653
1781590
1324257
592791
796566
1731434
466688
78258
733472
216693
1118082
820556
207618
1529456
1853952
1537487
365865
520527
177465
1278339
1635607
1416768
1807181
1090014
128436
12957
1038451
173377
1504216
993006
210170
350566
1122129
1415404
1070655
1408581
328295
440658
311958
466326
1034295
152412
1551864
1099509
371430
1787
1053944
580865
1401642
1480650
970001
966826
1267413
1167533
1332763
691346
1998277
1274151
422870
1977663
1490742
570511
1629130
1899690
1280948
1802884
884169
589930
652864
936732
409647
1705159
1659612
212019
826986
1766465
620593
1118858
46297
1453582
384721
423229
1568147
116296
1840643
1478217
37547
1187586
1866022
1886544
1869908
1968814
1753881
1624513
1897026
1801599
574656
1173619
335135
1178237
758084
584364
1135286
1444200
265526
1871792
576996
1855195
620043
1675440
1657495
952817
61629
1291114
125705
172825
125026
1331816
498686
1535627
1447937
1680890
1404708
1289408
1763860
1956020
56216
88831
1951096
332208
1463437
1035243
1113465
1673449
1862729
586385
1404641
301049
1447466
151048
206296
1652104
1335014
1830258
1097800
570077
1497930
653047
526503
1907870
801829
1032259
1678209
15691
669986
127994
16394
1742318
437515
1187831
845067
574444
1830828
652774
1251709
1969444
894034
113006
1626683
1363054
1671552
1834941
1188451
1035802
242361
1202798
770364
618074
1855442
1206043
1711800
42362
420959
1418422
1302519
1527085
1253518
1966845
1977631
1262293
1751873
1573370
1407726
730598
349056
1264386
958635
1857775
1166778
1487953
1910771
377053
1743044
72907
1676984
1718948
1754172
1894954
1613139
1873966
1962895
595481
1887920
905114
1502666
202051
877522
1159511
1259136
1715527
1298657
1623090
1256862
226318
309698
767518
977098
1611551
1234710
306225
464609
1737651
1142410
769063
1391929
1614430
205812
1501438
451008
167152
1673522
308424
1616779
883602
1627812
372273
1832146
757817
731608
1636662
1700837
513532
35595
514821
1293061
1297470
1950700
1198283
394867
601905
262487
662345
372661
611403
1906663
1974531
251461
136005
1365171
1469563
84993
493828
363693
1633361
1812318
1869628
765606
98442
1069786
1640203
936444
1735846
254736
515029
1457216
1854642
1957740
647071
1075708
1323402
1828538
174303
312695
1830914
1504936
1827370
1425705
446125
1927370
938921
1363901
1587457
105324
1031642
1189857
418173
86811
1469950
963645
538848
85845
632191
186234
522308
10908
601995
1655914
976151
813745
145568
485701
983311
1862673
374595
321776
1723193
1287033
988738
237948
953476
1291732
251440
1802455
36698
14339
66176
808726
1737154
401234
208115
575822
982149
937440
1444472
216818
1469564
1459299
1833236
1274547
1559218
1430958
1852288
1133558
185839
740629
859313
658856
212876
1433339
1257480
1100312
1288322
1781615
1467389
1748958
491506
1604668
1843234
331254
447437
551012
488790
366623
953605
328768
208121
1177077
363425
1489040
912099
288014
122619
1249898
803869
1898107
275539
753567
1152381
552273
285598
1881445
1061819
1840025
1023684
231381
1664884
1358824
1765496
611353
1891491
1528210
812912
1348664
147327
791118
19805
614655
828634
1042198
1636790
1401289
1992052
1079152
525262
1937758
1726073
1871521
877371
988632
638578
206477
1990960
9427
1188279
473573
540737
938363
973494
1808346
1149768
1265899
1961169
1098491
1376788
1247457
1711855
559758
1136338
528770
1704756
912814
822192
1595387
709628
909274
472906
1847711
289093
671554
1352215
849053
241210
1323151
694389
943749
887508
631991
544464
1596242
1984196
728061
166839
48461
1420320
503029
1284784
784662
402830
1796913
681914
157365
965872
492916
1106406
843546
49441
1791120
282911
1350240
1528461
1898333
711216
1109394
1637842
1686437
1573969
961567
783460
1959858
1922164
1264986
64006
327441
1885522
1051714
55403
842322
1170555
1182413
921269
941321
1816013
1036581
1964809
510234
127958
1835485
312841
839685
665347
1667621
1316094
1841909
53799
1462764
1637651
1708693
293196
503241
841226
677504
1368119
797743
1376269
1697414
1992286
1828311
1992383
698129
967580
1907873
557437
1072733
1450275
708186
1871584
43818
1659754
1680802
1101011
1326516
900832
1178534
742170
291538
1054377
1567376
279699
1884734
68919
1314965
1980926
331085
577015
860169
1832119
1890989
504564
1623929
799521
1510985
1112780
1646448
1496398
677495
1593544
251541
480283
1252243
1815683
129739
549846
704326
1597883
1271083
1572848
444451
329757
1828949
678905
1652403
835310
1164534
81725
1532432
1608641
1999937
122693
1573699
41025
829176
1964951
43057
1202399
1456992
130196
729650
925869
1331037
978978
1071441
232660
911363
782713
229503
249494
184077
1607511
807849
624073
782750
1967252
994219
428577
1257339
1615263
292260
1170290
803375
1285966
88218
374494
1739666
1848416
606773
1618144
1818135
1089254
1077890
919403
1552429
884198
677909
548896
839635
377571
1744747
465941
235196
1191951
226611
888272
289752
171097
1896790
878389
968756
230867
1219623
408446
497202
1554721
43908
896400
1089535
963983
955828
831643
1625789
1545028
1250266
405268
1893295
86559
210760
393258
447706
1128050
27135
1244601
1562330
1389449
210402
927158
1344523
483538
1100232
337806
149332
984691
1931301
1642386
48595
277719
1734390
1123942
373403
1291312
1315760
1381231
1473470
381919
414582
710225
922509
879040
851558
55634
261008
1725770
470310
1069786
1017662
1953115
240009
342735
394960
1318900
955402
1174479
1873903
857426
794265
1381041
1961992
1910329
125827
1680695
601301
1690737
1819340
1332087
1535166
1348736
577950
369293
1478460
1001255
435685
484625
1046727
477684
306647
15116
728001
1576008
658393
1644228
703769
877714
552341
274137
1991499
1987394
367611
1877787
58495
1478915
1745881
1803063
1854989
855702
346788
289382
934204
1551591
1149253
1515029
460021
1439359
1696453
694290
1224468
1953907
1052381
963373
780605
378180
787678
1053979
1181071
1808885
86760
1090926
212827
770502
815536
1801798
1770948
1381996
1272028
837386
1727539
413175
1551776
592207
1227467
1010090
1792998
1628968
1320218
670030
1440605
1517909
21727
1076897
1325154
1815046
384475
707208
1589116
1083965
1803696
161587
786381
169281
372421
1403404
335465
543040
905076
530363
847909
1914685
1715039
1638680
383264
719217
593875
1387141
1432679
116172
685068
808799
1885974
1634231
946053
1045167
1437998
706131
1973892
715709
1597841
859477
710069
184267
1905619
659747
1225048
1266313
99178
1657534
900719
768349
1458963
67463
1584979
218463
1497590
685699
1918059
751122
761176
116026
1253319
796085
933482
1871414
1467192
154418
1258582
344928
889827
1237483
87098
1187956
1984848
787942
1482253
574535
1480688
1368383
1145863
537352
24422
1069885
470715
1679382
1058888
1735468
1260533
840533
1463006
580062
1364624
1279061
149773
147231
84993
43428
245067
1505518
1615377
1680575
659359
1556275
204968
1625040
712940
1222794
1129846
1796021
608132
1398904
928754
1663150
130871
690887
1028060
83159
338375
1691838
207607
1415934
1711668
493638
542330
171259
72578
621225
1956893
93915
13169
1914715
391601
1462220
1013925
22709
953530
1395006
1760852
259375
749545
1327053
712695
1642449
1084652
1558162
1764752
876699
1289620
813253
972951
1008284
226900
1280424
808319
1579250
1040315
1062792
1738672
740772
1701411
1173081
1648023
1142159
750128
1412333
14749
1973547
1186744
35542
702776
969564
1800801
1289643
509028
654341
1324244
1930846
1651094
301538
497264
1427934
305973
1895118
237948
1591514
1269767
1413898
789822
380951
1613241
226864
1616084
1721440
529900
421349
1247990
39912
291357
935289
112792
1413364
1325971
181630
426603
182239
1177532
1477582
647126
1724799
772143
125629
1987690
820050
142161
566408
1209109
473794
955361
1058741
1393614
1528890
1943704
1026938
1937498
381331
839092
677766
39088
1701557
1036861
550433
698424
1896801
37298
314545
1966335
959272
1351068
1770922
349411
934744
1774962
1198269
1455841
622934
987826
1943178
810113
179611
763411
1797791
571572
907430
379245
985120
1538944
1164295
1273895
650476
650974
253835
690896
548172
1373273
1222718
6748
1431606
535565
1192361
198294
323204
891444
1940113
453341
565178
1008531
1886718
917714
1151509
668155
78065
267065
445471
1268409
671825
1120306
1019561
1838470
355257
1224486
114286
1393535
881026
327001
1535646
843940
24458
41976
1762957
1123445
1312522
882114
554018
616624
510209
144824
407224
550703
1497798
183608
940388
67248
463274
672750
333250
1230924
889096
1847720
77268
1909389
1496874
1331681
1964013
694051
1142620
1620745
1722034
1256404
1586026
1313841
1763964
1005404
1148107
1847484
204155
90348
531501
949463
859861
1803696
1092390
1659926
936298
1229
930585
1128458
527307
881261
1617136
535483
1046984
1536571
1139081
652764
6613
1876036
341925
1496466
1547132
1179906
231471
1792666
1513454
226792
767779
631779
321652
100857
87228
427378
1805939
1506222
1274567
582979
969473
256693
184077
818381
922691
564737
1407306
1587421
1404177
777825
901153
1907408
399933
1443840
1054853
1752187
8461
1175283
1333386
318264
1490829
251695
1662335
850434
1346269
1632272
837515
98322
1685575
1433690
1971950
194962
1078717
681016
946436
1702717
1442039
648190
992004
1077246
983975
1497410
376260
1644704
761748
396055
1889269
541111
967940
281325
1092273
1021803
762767
65613
1103691
167646
1342487
1811289
186945
780759
1766739
1867115
1687203
898127
32836
1300578
848501
1456537
30070
255775
571790
1738056
1683698
1158136
1375649
1103022
1294085
1279905
1483363
999815
244844
1456125
1329868
346763
1335989
316649
1991529
320888
685631
733906
1811527
301614
634815
723739
737242
619864
1710476
483211
1419226
1757148
1109985
1257539
784107
1656719
1591141
808550
925741
476967
849045
1721704
535211
1796600
1585216
753828
463257
1936957
926197
1512507
1505413
1835930
1878609
1182506
1083169
817258
483698
474274
1731434
984106
459220
152224
736011
726991
251433
1777179
35717
1436299
1011475
955748
409130
1756664
632514
826232
556841
755105
1414491
79351
242873
1016211
1298268
1631404
565306
466311
1222893
1777883
1120231
764706
35968
1836905
1239549
1099579
1444522
758917
622121
406716
417398
53331
1892560
1993132
1325063
1303990
976511
1219034
441509
1496355
1957963
137068
1927599
866452
1508546
67073
721686
1042571
190979
648799
1586115
1582545
1918748
848179
841132
351008
207303
1368744
95940
1217830
544514
796331
1429783
597087
1928462
537438
26077
1564719
1783395
1401839
1566882
892926
1639840
144529
448285
1488915
1974459
74061
504379
1825355
1021892
527347
785260
169131
1335288
1779053
1946718
422550
1742993
889045
656167
1553668
1321085
555922
42685
559043
1261939
382725
358654
312872
1945186
1804560
1067618
321245
175588
342903
967965
1333475
895225
70182
1302504
1393791
1175042
1241355
1626107
792886
1427816
1038776
1513343
1020226
1666676
931974
602339
1423720
511317
1320229
1628398
216165
721903
574038
23458
546400
234838
1469199
33219
560852
1454627
1935039
85781
1785694
315706
815151
1367420
456110
1793053
397049
258403
753672
210198
1561943
1241109
935228
966524
579337
1867475
1855492
217071
824866
842369
1149442
305945
1780912
1633581
204297
1264183
1048264
301614
1207431
1981310
839020
1587156
1029105
110681
145454
1841703
890456
899966
1865377
1167870
515256
1276287
615730
164860
1784650
1045009
1409860
22507
1060556
1602560
989438
1160013
323812
800659
610262
1756821
1404477
1603433
1555399
1666028
78366
1924636
1705742
1723238
1556394
959623
990530
701794
717473
469869
330791
631965
1892199
1299527
1291697
1088601
91827
953752
1917678
1760776
1258022
267378
1918205
53370
732499
467065
819811
172541
1566194
302968
839635
1561866
370568
43325
603700
58016
1284757
1678989
1416154
560867
1340099
1849723
242009
1343742
132264
1948537
1042651
944413
92182
1572690
1318699
1376306
181461
79319
1453637
599944
905532
855072
1097371
1392174
1169899
1555853
157069
1614156
1557008
1130479
272021
962600
1330896
922709
455060
1102923
250505
1911674
338361
1092842
1821329
1009541
808688
1402066
161167
247719
607583
1494488
1888208
1358524
1984987
355508
1246897
629846
1043064
243062
511959
205286
210483
1306645
1549847
1776105
286606
940212
1137886
6362
974301
1675101
169418
1483201
1913180
1173058
328705
1251357
1938102
1453960
319761
760457
659400
35524
217679
676580
178046
168184
1414541
1233969
930848
384761
706278
1954441
1605275
1845787
143323
741312
1624504
964260
376227
1336194
1030290
1126939
896654
1002504
367188
587745
1029840
1004874
1715430
1626277
268010
46835
876494
1908272
474476
1352551
338705
1665480
1939541
966583
1458353
1395615
738224
332585
356364
1870803
219196
967965
896522
1439976
148540
1621943
1811235
440713
908225
282105
683956
962600
1059778
1564347
245832
1779847
780749
1853300
1752981
1291171
617008
1698376
1461709
1911046
1440777
720729
927985
1270929
1603047
1064003
1412607
676092
329943
870516
716804
1122379
844446
203570
1531240
797043
609160
1731187
1777778
789394
1202891
796785
822710
928211
498671
1213565
216058
639742
900663
1582836
64479
1436091
1869783
537487
416031
1304023
1226525
1485165
1339084
1992383
1506941
1652644
1194695
400174
1775996
1395665
299207
1492162
103148
1774408
102881
423402
1144082
1908617
1680545
1857987
1303864
420908
1488312
890565
1316069
1697260
569287
379897
471612
1835453
99130
641358
1470790
738191
779062
1150802
531554
1056246
1031724
1758001
354541
112887
1413682
1690205
574195
593354
447507
1932940
882124
1816637
810522
1753210
1344041
14848
1527049
1809241
1560573
279075
926771
741248
120995
1266823
1794336
302292
1670959
484095
77793
198244
577156
1072205
1518747
1313567
1868414
984453
319232
1089320
318974
1716417
691500
1026986
277389
1009328
705538
669437
1351390
939049
469641
1870122
333058
1333332
154453
1953253
320875
741061
793722
627591
1710722
1754404
1300253
71296
1501442
1087337
31456
1970166
1280282
746956
1420222
1997632
1083606
645610
1388431
1402307
659329
400433
502439
1307486
1986424
1228681
520937
1046198
1190101
74467
1034641
163308
975569
1827137
1648706
959928
1284683
916242
1256728
856977
1051001
532555
1457980
446686
208385
354404
1154561
1528393
1993459
708421
1441039
330128
966026
140954
1413256
1483626
1024716
97040
99851
264169
1442039
767733
1476064
544549
162249
1750563
707060
483924
1085055
934204
1647282
1287537
1972505
1540678
1916487
1831447
442499
1955814
1634523
845175
1463685
45558
1894739
729964
1324278
613269
1037111
1286269
1261041
1397675
1561054
963722
1615214
1793695
1357341
1524789
901307
1208825
1794861
1576057
614726
1674817
1209927
569365
1035133
1904474
1150347
1745927
756259
358462
633901
886705
154933
1944090
1234579
1215725
705791
1885482
1554499
1395089
1561738
1675109
233515
1769895
482506
1636446
94685
856859
72751
1249289
43241
1017752
1673544
1488868
102741
798724
580118
66398
1161949
181256
1959425
1556275
1547044
166619
1336621
579482
1996968
1726100
1731050
1924365
1883558
367432
1363237
696470
1741873
884432
1337405
530846
1227175
624817
1482179
32787
40580
1973492
1649948
128385
105728
793000
1617133
910213
1763062
734696
787214
1359360
1453839
185839
426042
1170177
1560120
206719
1017626
1180226
1637089
590116
1329618
130318
1713595
125401
1348707
1958867
1233401
1293508
1570249
822716
184385
317305
1840728
1096089
14561
955284
1498409
701512
747914
81900
966276
480166
461896
361720
506246
303338
1560640
222066
1224643
940309
276313
937339
1487535
1500951
1129779
1242432
34678
871758
1020398
294285
1059444
898020
262473
1430396
1237339
1962036
897780
877863
352352
1322642
456374
1583116
567644
665095
131487
898833
865826
754361
742322
80966
988632
715486
1278904
722926
331875
1888950
1727049
1236080
450119
1812568
815004
1856762
240504
1501400
1992159
1376255
1079296
114954
213723
1969890
782114
918780
1786562
999412
1700982
474098
727057
1086463
1403013
59017
1717599
596952
1699678
1694039
1115302
1787381
792314
1362657
71682
1704237
1317184
1920257
1365308
501666
733357
1340316
113720
1799710
238364
1859029
76026
92743
1945530
232952
114187
1720616
1292972
983162
1340662
442499
91000
788832
1904034
1521039
619387
1239278
504494
1078104
868321
989087
1730982
9279
1421335
1955577
1509493
178185
910375
1330428
1356935
873185
1953481
876776
1690781
1022990
842353
1294942
436042
42641
187826
1941565
1493400
692795
23234
81065
1732780
350584
776917
1619703
922760
1513215
1225236
1346949
546601
660874
1419642
1957740
1808052
1793195
920036
270606
1573653
1717552
1635155
1023973
1918518
485364
1749059
388215
1774233
1609750
1529947
600735
686410
1455595
1750482
1072880
1593731
960566
1819152
1468127
991441
835661
723664
225696
714391
878849
827072
710366
1149591
1102554
1761231
30882
715478
955476
1385922
1677321
860505
1904131
605548
1611759
815909
1395001
1172407
1029592
1434890
1523096
427638
1454657
1264440
1180707
1407075
529875
1707786
934691
1072817
1048528
115966
1983582
1998372
628005
1615432
953270
1802884
898091
344570
145894
376445
1319353
1460875
1087157
446600
1737804
1723308
1013212
1377127
1887081
679947
1583139
541243
211119
27179
151713
1562737
1906923
674862
803663
607901
1858909
155281
1853331
1819432
1346739
830498
1653882
319453
1460318
594354
1977342
44183
286886
1948809
773111
198359
1414203
1692672
1434871
1155926
1927819
812984
1173116
1359479
476239
988486
1646278
814816
1986392
1838561
1090346
205970
844803
408238
1638666
1352249
539187
529917
841046
631965
1791997
1920745
1961334
1923586
290890
15341
58614
863547
1764758
1823155
375046
398931
1975916
1696535
1512306
1708340
1090591
1541875
1172864
741155
338457
1475597
1837131
1364632
1768796
630514
861605
712598
545518
1118496
72541
56367
259546
535874
400369
1278665
1207618
1240276
264302
313669
128786
1814318
1046541
172096
557959
764473
401078
1772722
1154301
1847576
1247088
901161
1566540
1742427
124942
1470335
1229795
460608
1612262
1891693
1420443
1856521
735995
1686940
515540
1883333
1959667
1755
381926
858678
122773
1267224
265490
887938
272984
928598
870016
857155
1982532
1435836
1187268
1912169
1524172
1011444
731889
34708
1045761
293373
310787
1089611
1973192
1955012
1837945
895020
598160
1723936
1280476
562909
1454667
1947191
934664
121993
1475342
740872
1154890
353218
535531
1607827
1106733
1678989
1487624
1496929
104560
97705
1607785
600789
570077
175802
637753
1464734
1829081
643
866474
1818789
1733062
982636
813666
1099313
1129796
726087
1772222
38690
1492750
400887
1522252
1902883
212724
1610728
1213855
501846
1591967
1742778
873122
643041
1461633
1490152
290297
1066814
517921
1676420
106359
560637
1946463
425030
1136280
1307301
1457851
514447
1042692
1063668
1039754
1710975
520784
1859225
776583
1311954
1748758
1682290
283407
308392
1438877
1034879
1729881
173409
1420794
573471
904486
666701
1834605
752891
268295
1716742
274745
937196
1986296
412784
1613641
1439648
1521047
1591452
1226637
1873336
647318
827529
839154
669970
1390011
590175
1798055
376196
32496
185732
1727437
121762
1966933
150521
1130004
481573
1373888
1881368
100848
583192
429369
553324
1922957
1077916
1839218
1413393
146341
955645
529661
474873
1910067
418290
600176
1403980
539466
537438
1904204
1602425
1364577
1590073
1045767
1241708
462481
63801
902897
220430
511333
377349
1577364
1369333
606036
414038
302882
1079649
991635
1443737
493638
978810
1973462
661100
1165513
1218342
1707049
1192338
11700
854583
1805081
1272635
1645316
1087399
1816986
1770988
471153
1154139
1775709
1521159
564962
1514354
1283913
535837
1026475
253922
422550
1107684
483746
1223940
833772
1330440
1359582
562474
1228942
1841063
620455
610225
630462
1116730
708019
748959
533677
215162
1825660
1295713
324522
386329
584725
1482597
1707207
1100636
153722
379000
1088854
400104
205482
1627790
906768
1508796
1033713
364172
966017
1254692
1769875
533312
1841445
593881
1184946
962078
1674109
1009098
1529465
1115928
1595222
1364655
741355
1817111
1770133
93367
1171830
1520178
144043
1489554
727440
1743555
1548486
1553866
746091
907534
803567
200748
1310203
58970
1616794
1491037
1595433
779396
1709821
869698
501271
1788324
1132099
94603
1632102
1646695
228195
746895
1404385
752447
602816
1484617
130941
1655716
1258270
878985
36691
621904
1579936
529594
1508467
92619
578487
262701
1568089
1923868
1660777
1529256
1405603
666663
1618858
1370924
334630
1007514
337558
1477244
1739155
1129964
1281697
1726099
905431
1251244
1879594
1648676
365243
1342519
1578345
1414411
1429400
905269
35521
346327
325302
26339
1041369
922438
101307
1191614
6729
884304
1502689
1876842
1044679
1477594
321030
1491032
1438029
251888
65426
1477861
1216555
1008249
1146797
170534
1370568
353687
797452
1292059
1857950
1529543
1698925
1469105
292042
1608107
745124
887520
1694225
361337
1034338
401428
1602054
126129
1502181
1587852
1008061
620589
1097974
1535324
353142
497048
636410
724357
597599
218722
1005234
889441
261456
760060
99890
545625
1928045
969364
273663
23806
113661
255408
1827902
1590211
556169
1004441
469655
188890
1503362
399157
1590609
675677
1034152
1732769
1015943
1058380
1034295
1464494
1598582
272931
384484
699957
528249
1644895
1392584
1316585
1812058
1202290
612384
282194
1061668
750712
1324072
892343
528099
955449
31728
1416485
1069571
85315
1006285
828509
1097308
335623
1017778
77843
1404987
1134196
1237489
963517
95892
733595
165214
377617
1324160
425016
473046
415756
1836132
1689461
393096
262968
22919
1268778
242466
299024
1255851
1738511
520150
927964
697572
1245612
592008
1203693
585697
788778
259113
1043872
211697
1669083
1878524
1026143
1400313
1234355
1004464
1089696
974314
206218
328505
1692367
442241
1337815
1328587
739539
1921479
1513379
1983704
232928
1817134
79757
724973
1882720
1246661
1390110
1705705
871535
1087604
788713
1441205
175419
1685188
1814850
1695421
1324340
28860
1212437
366343
624540
1043581
1228114
1508401
1678554
1767723
207919
207842
1918899
299371
288633
1399626
621334
1863910
1966301
825248
779431
1227023
927145
1453055
1412247
1857950
1710633
1072569
1147591
545009
1413469
1418930
1930203
1783368
948350
457103
400634
58446
1665480
1202254
1897020
430406
1878708
1951446
1853997
627199
1940638
1904569
869454
562173
1308273
1297046
330120
251759
691355
217859
316053
649310
720334
213665
707037
1865133
768264
430510
312029
1685625
1222466
567252
1225460
62611
378126
1668810
50296
996833
1946522
1418224
1936054
702780
1928620
1480773
922857
1239406
1215047
348606
171530
1691248
863912
1398
406249
1088433
502401
1708629
1423927
196841
126454
130250
1396524
10690
870592
881968
1442528
1888887
1583972
831070
959665
260647
841551
1607220
957595
1430137
1565708
1961887
1207999
642632
1022657
1199313
635565
1193750
139421
191563
864625
1928896
1918345
747839
862611
147491
1913433
1600741
1041900
305775
609421
1780236
259529
1859503
887742
935966
1678958
1070970
574557
469461
559065
930562
46555
567539
958469
1241196
461896
713111
947046
1864006
1327705
616407
1525909
1455833
3762
946097
1153331
1300910
1168115
898269
518892
808350
855403
1306814
1053269
1837266
715995
244855
1925877
896373
1555262
273629
32663
1671738
654559
135642
828662
1054730
1905128
793866
222698
1679510
1711920
459388
1912402
381378
1359346
496899
1129881
854543
241621
1631608
779519
1245079
612074
1710948
598550
491611
593904
7494
1019968
574564
298678
1216370
1463882
1111847
347150
87308
1247537
148930
1908828
1544210
1736329
607092
468437
1147984
880000
1983704
1072789
1762444
1555425
274039
1552631
1712627
1696980
488948
1624950
870137
1820311
670715
1805303
202526
177913
798198
1743851
16257
647513
1772601
1072055
1331580
659379
1674350
542453
1911557
672488
68304
1323073
1659612
1664479
1349844
561897
552533
1313234
1677137
1188306
723067
1705559
1831694
581210
300373
31491
1654205
1471983
1478969
1234109
1467473
840436
1747769
44622
708305
760127
934744
487250
1296114
1509927
1378126
496626
1149654
1392975
799135
1077369
921740
1796529
205473
1310528
437744
178635
629661
893915
1383761
549462
311782
227198
756454
1698876
1235082
230962
1165949
968447
946129
100922
983184
178476
1329720
622244
998368
1102058
321483
30764
1017352
1138049
327733
1335496
776007
1546476
1032485
1053269
609484
517794
800072
208385
957280
1221402
773036
812407
801488
1149083
1507697
1761478
518331
1065992
603368
916711
769833
1183176
1679777
131740
396777
815996
618506
1108444
1035171
922289
997747
335135
1161968
1648743
1862791
5200
1784939
998339
1706450
1519158
114840
1069417
1088742
251290
835656
1498873
1585261
1943637
1680212
351489
334146
1435620
357142
1330726
1422999
1674391
488474
478207
1523683
1365011
1952825
694648
1264076
851856
568128
787075
1490827
1244768
339572
284496
796989
1350995
346505
1071928
349573
1498689
1638466
1821398
1359738
1483109
133916
848295
201470
1098468
1578162
636525
57930
473573
871432
303913
747980
1783059
1526179
729926
1718194
1627684
852207
1493790
1124534
30925
647774
1565045
113029
1685
441813
458982
845566
293524
1660841
1007933
737093
778218
1861650
994942
521242
9742
307642
893420
1624826
926046
817576
697596
1253840
1632067
133429
647535
123297
1227467
917034
213109
485019
880511
861195
1918739
164430
520218
794305
1038500
1446758
176375
1153781
1085519
1633520
841829
496626
1234140
1994033
1387001
1549371
424269
1211337
52118
1384340
1479846
381064
1270593
272920
938877
575539
1460606
604527
1745783
769940
393967
121981
1722686
50109
227502
1807704
541907
899552
6846
737433
1825295
937171
113534
1623061
1501197
961915
1451154
190590
67744
1995639
699485
740172
649345
1894796
1075100
292573
1963493
507286
1945186
770256
1530621
198444
1417305
832219
1387866
188892
1428589
472167
592916
1262123
1113255
866600
515389
1891297
993131
943749
1638624
991095
794505
1161116
1899006
1508005
207999
663367
734497
470420
113140
1550176
248858
965250
1472909
593792
1046813
1603494
493090
1129587
251520
134989
1338710
1077345
182164
436603
215434
1886382
1831038
1008108
965775
675199
454953
166566
1258148
737193
1367420
1284757
272679
210821
1800393
939635
896654
365144
1302322
1588981
1647037
765248
1446204
1955368
970937
263712
850655
1638979
564379
264203
112301
980857
651895
800685
5975
1168969
944055
46578
343453
1796844
1968502
307157
145892
165586
266940
682054
1520985
898236
1990960
813745
595581
654687
757900
1466648
240459
1113893
1001393
1072735
1401936
328058
1877397
1504986
1784373
1176423
1335274
1716411
746407
1053029
963584
1717354
1051412
1124628
1763453
1987690
869886
1953730
460238
1912545
761389
1429427
27580
32871
386371
566197
1281589
1519289
1176870
277594
21779
611892
1541536
1820446
1557008
1103268
119546
220086
619397
377577
226393
1987561
1925508
1178194
652561
1020011
383718
819423
1525972
80304
1451772
1698678
1667344
24678
1118552
1222717
140351
1986275
1103128
1425937
444140
439849
1103022
1172145
983283
1265284
1528956
1002795
113209
357462
1857987
384372
1737687
661197
444803
1364086
195438
976397
1892345
837493
1878538
1970427
624784
1865565
655395
1780902
224667
1228702
700895
817173
91403
1095291
128165
920088
936158
1973804
4358
1550878
747914
871596
1182354
1887637
737116
245294
1969745
1177188
1069830
486277
898145
911505
1713257
419495
92642
1542242
847950
70061
1475589
1436576
1674103
570910
484815
1814185
1243545
870496
663587
1003043
798975
781861
562477
1685311
1523940
722323
398550
71479
195012
1568066
743085
1088864
75201
1536460
1122472
28716
747152
1974502
501964
299348
98396
746196
895179
440764
1452644
1041900
1581982
185738
670576
61908
1640670
432397
726800
772529
312725
1574760
1376120
1401605
1039299
1799840
1357059
1036313
1371610
203832
627671
210448
1709899
676403
1345866
1990055
1168877
371407
42685
1071425
973048
1733885
1915599
1888175
1646025
1274038
262102
107280
1051589
1424562
92242
1215324
464743
83578
1611872
737575
1193142
808336
35582
1052253
1783691
1340627
1791026
484160
1963289
84484
94109
400947
495304
1126001
203061
881151
609342
585681
1228673
259460
1895743
1624872
654414
316350
1188361
885090
406424
629220
1329107
1327995
1511353
214401
1250326
1669894
1745247
324348
1268904
1269473
1493377
523909
1615132
97232
530846
849031
1619421
1822349
1904398
1786857
45596
1045597
1145642
6155
455117
140581
683099
1296114
564473
83240
805870
622755
332922
963797
599284
1297470
937879
856459
217166
80528
1993394
1705560
1847829
1693534
1693098
918184
1379992
1721278
687501
1649190
506615
582226
1124918
533816
1213057
1685365
1026336
849220
1328772
60372
1916095
1363838
1849445
375231
1245337
1593207
1250912
35
611470
1375210
1818486
448531
90372
1708613
1907552
564063
1633005
118471
1359776
1549761
1170477
942094
1722308
1125049
1580448
1917443
1786467
1536360
34748
358468
708578
1512959
714466
1306004
1716417
311097
563933
302388
491057
1648090
1208214
479270
1405256
685200
1763643
242799
1323788
503844
255846
1862770
618
531752
1152196
638026
1430441
452802
309043
1693414
1361913
1064824
756867
150648
1152034
1806638
1628896
258272
1837946
4067
1399961
64366
313642
1806470
326642
861747
1322127
798212
1699703
346899
990006
1470651
222542
110674
1026001
1630514
1330436
478014
1638785
1284823
490783
48894
1755481
60372
376861
1614242
383213
866915
1940938
1019386
1263719
290627
1500529
527429
932690
1846265
1762419
1981948
6383
1932756
1377657
1625725
237220
607181
479180
1587380
152343
445422
1857567
1059870
733387
453495
470305
896445
1694904
1328798
828821
146704
164901
619971
244552
327942
999171
1766940
51702
1492207
1891419
1699703
859465
1755893
742872
139901
1582042
430957
942246
1257669
1468429
316654
1527179
411251
31977
837515
476261
433456
1521221
205006
1057858
1060423
1386158
975156
963176
375914
1487856
675147
849995
1955088
1863679
1753065
1743801
1076099
787172
921152
547752
1539390
612169
1628737
1882828
544981
726450
1187956
743478
1329644
755127
756669
66230
196347
1414016
1685860
1643542
550872
1972950
516852
1264076
547993
1075463
502675
82343
741043
1780906
1964183
206784
612794
1162693
418783
1136004
250946
1410450
389636
1720257
1831983
1757426
1745247
400251
1521696
966327
1136741
1625924
1610463
66360
1383915
943518
1182154
1126823
567501
1613333
967973
755152
936644
626303
1773434
1670940
125026
1950765
581435
1780787
1355628
672494
1480114
563305
291582
1106451
383157
1802979
1946165
1896734
1331341
168668
19152
1776442
985848
1177890
599754
571547
1810104
411560
1738394
678683
1070711
1323858
422363
1247900
1599251
672119
32787
1676066
1675053
713080
1378161
255776
338985
493923
1912285
1393410
790051
335400
998510
1499483
26131
1183602
1665519
1152332
552972
1694839
586220
1390079
1042239
1755481
485585
590175
236167
1861853
416322
1268100
932208
353723
1750338
26212
1656145
1610365
1233218
712842
864045
1301299
466418
812337
1659940
659009
213840
582377
1412538
499811
1152559
927794
361160
436112
454953
1659953
1875909
914157
160680
1091202
90531
599435
1249032
433764
1641027
46433
1515846
1842082
1814075
531529
1431398
1674989
735934
804610
517319
605056
1300847
525061
1014980
1582242
35779
1684688
1821456
1971091
1636183
1636145
1438156
1866877
473046
1416948
1767841
375649
1010970
1395944
1949944
477921
1861558
1584632
1187548
884872
13829
67674
777761
735958
994310
1864573
1647940
1883437
95644
697112
942883
913108
10996
1281794
632118
1553951
587086
749071
235059
210001
1922723
639413
1774446
1422177
1087157
1530822
265194
1861643
972009
101958
784738
534346
132933
1682160
731272
1453229
43528
565786
1902227
157586
1253326
1487700
1917085
87875
484685
685657
1262878
84145
1050169
413258
1498949
836392
631957
321116
1477550
950545
216815
614290
553807
1032581
1541782
8209
1942336
254749
40563
396928
557812
1736614
1338399
159796
6461
1803558
273167
793953
1573875
1543863
726379
1804164
770512
1394849
1515852
1559447
1485354
138996
1872641
435966
867304
1064441
1122072
1406298
1485549
1398924
161838
551533
800459
902863
1256161
1557090
1274829
1622833
1516967
1701064
1969890
1479193
30478
1001685
55444
892408
1448773
1365814
1066602
918448
1418926
74439
522697
16257
101373
386981
323264
258216
1557073
766356
960873
1248393
156907
1907026
326861
1765402
1582715
951805
1757977
1550498
567528
314835
116255
1960022
1060480
950306
1153423
726971
357749
1502979
1939953
580866
633678
1950530
191656
1471595
1141454
562323
702679
398463
777187
796906
1886896
1057360
469434
993616
1830018
1952984
232727
1801069
453277
614704
1808608
1277804
1465873
1964386
199227
526210
349304
2515
627847
262604
974784
1221371
1506494
1297039
156157
1425541
950535
315474
1428845
1222431
208255
1902716
260043
986442
565853
1613471
332707
1978410
1328944
1786916
1459574
1139911
1765410
306429
1915453
1331844
1665555
280828
1105367
779567
1129660
580807
406162
76257
238759
1780254
159069
1861885
125827
50440
1322804
147304
1421832
858200
1439860
446125
1105043
885090
632040
89152
797419
485311
1340979
1087626
638516
2488
703431
157967
738017
1274761
1854953
1427691
990702
875677
482031
235178
963558
539497
607760
482968
538571
27286
1511270
127571
1107909
184291
1078377
1677303
155450
56326
265337
443014
1490851
1587428
1903305
1336005
1931681
486554
798078
1898186
1790352
1875909
1991555
661695
259896
1503835
1154460
213873
828839
1860930
242361
176615
1597266
1693920
766501
1448515
466908
790440
1655748
1544210
1662038
1313203
277908
1168425
1742152
1895173
469376
317937
515873
538137
1329546
1530652
817043
1241159
518942
427353
1741441
839092
1884784
1218958
941997
1801357
901814
1540725
6813
1845791
1368458
1786306
1548715
1505413
299783
130204
1074482
1730455
470394
1055828
1532717
207631
203402
1401427
1416977
258164
428665
30761
1269473
614985
326763
1046139
1433978
972752
1566281
537077
424053
1295372
1867942
28396
543107
962285
38750
1549233
1697933
1182929
1565825
387393
1615735
1949745
564237
931644
458039
968073
417090
1137961
242018
861965
1826006
446864
1964430
1262222
1897342
226141
1516464
1208875
1647628
192000
195438
1703153
41880
684746
1752176
93429
1567320
238872
1899189
1823545
659233
1034097
1020404
620080
1720704
1032132
1211851
1875567
936640
696348
185956
1826998
1139411
1393998
559165
1328507
756895
746402
244293
1498972
1924689
297261
1986830
352997
1322744
93859
718345
483351
433528
545710
800337
272828
513676
1360841
1841001
874647
143207
554316
1990844
436420
1523026
1934907
461731
191723
287741
360449
1150518
1319664
1741390
1203066
373795
456874
748851
1577440
561746
782750
264172
72758
300922
1315925
1459342
1339709
295708
34645
1002293
868871
500581
1819309
135830
749624
1915838
312414
1706055
1030793
1014535
1614528
1428254
642701
1471502
1160772
464609
1040547
1514669
493605
1699173
952611
1430137
1348818
568641
1305595
348208
1340210
223485
1445626
1204720
571523
1035502
1131646
1253319
1906077
233208
1026002
1142403
1252752
1837305
866248
847999
231957
87069
353192
1305514
1343554
682356
385884
1255881
1895743
1041310
732961
344521
1189664
381308
75425
1378295
423561
521508
1496023
1740597
1155806
368177
1385520
345039
926742
494248
1256892
1027272
1774052
631041
299713
305417
461063
1333888
894763
221515
933002
1322505
1419576
1172383
1298572
1533251
1872399
200120
431659
214365
987830
267638
1904938
1403547
1839864
812911
767253
451779
1934380
720710
335605
1038713
1161239
758644
1241002
716511
799405
1297393
1078783
1622372
1300805
1904569
1129783
945233
1498591
1672476
1740337
19441
1898046
1072241
663587
117727
1754408
666620
24709
1854145
329930
1501699
1704129
1538768
1287762
1185441
1337878
1291027
1046033
1203508
861320
1728298
1481657
1324909
1448268
839141
22691
1439860
762153
607181
1936231
1578003
1900631
1835830
1580441
1931076
332279
1668941
1368845
1166729
1448462
1785107
1629147
1649468
790306
1374085
365311
1189174
649500
393972
842587
400772
352418
1301559
1456914
927962
17512
1133720
1943407
388280
1765075
1807561
1231253
1704508
472388
1127873
490512
198748
1241216
1208431
882284
637969
346404
310195
570691
4019
1607833
1131207
1581061
527440
241445
493259
111268
798805
136005
1004061
1017185
769661
1290080
232453
979527
987523
843866
473723
468765
1174180
1905315
802769
882869
164375
1608252
241963
145434
23615
1647975
1536859
1680919
602794
1888611
1028046
1693720
1414897
1601664
378704
1560246
216173
1823155
218687
486119
1556602
955449
1821844
1459153
1601443
283405
687229
514220
1639265
1563278
1567505
1734966
4561
1713595
1396841
1073930
1266455
101872
1222890
533334
1744277
588924
1393950
1706553
1116324
813103
1217030
1486181
1449439
1371952
876003
289874
1410502
527854
1356195
912065
1673229
1881119
1533113
202561
370081
1042117
232317
1898107
1468054
1946118
1889581
527705
982636
1965056
1638551
939870
1155372
246964
588257
155154
1668426
1475830
1137198
1816482
998258
1362572
213025
1061187
1834064
1929545
1020900
608172
544746
880438
1714454
1098878
795040
1306332
1811881
226202
1993027
157542
1394559
1515273
37866
184406
1163104
1554861
1254772
248048
176902
379935
1951260
1237455
803808
464147
656853
1016585
1589116
131974
101493
1811460
1418794
1222795
44343
311430
1348169
1552179
1305265
510618
617008
1389080
732805
607432
644481
1973363
1336550
909472
1864163
654479
58016
1091549
1187299
1256713
939320
1427029
1619674
1781207
883968
110094
1081641
1398105
415719
427353
939273
753995
811659
1977274
152013
1031325
867843
828557
1735952
720995
1601283
557735
754530
830969
1901903
1559218
285676
27947
942795
836416
328505
1524750
867171
882187
241448
1242554
1980985
590731
944129
1740643
1287037
941313
196496
500820
636041
1990514
1517630
284026
1517862
227207
1304083
1104436
65787
136176
901671
440576
1672436
607737
867435
255571
388390
1967289
1842892
1810138
1589958
746246
1427489
1492363
1371521
837974
1858526
1701438
1487195
1408486
1584457
683484
1207809
638888
379180
1453795
1812148
1606830
1852130
130419
1173410
1062814
1097812
918625
306333
223750
915008
1841380
1876143
1855010
305352
308424
399459
22366
893108
1963705
173028
1935229
437370
967691
716278
1597931
1225526
960080
9673
1281962
375628
1818950
838189
1320476
499312
588714
1394891
359847
944084
1788951
921234
1723613
1041128
1134044
833213
219983
7058
1744153
1206298
172873
578323
920979
709957
368071
341395
504656
323409
769784
1315730
887374
1825515
1194521
329353
1024109
1271205
327215
411507
1154857
1583079
902710
1176542
1750563
34238
202642
918931
1417358
23234
1545537
311417
564818
933383
458112
1009437
435779
1991979
432848
443682
603245
1422997
1607491
1414209
1257075
1042120
1800499
697153
185485
385784
246000
1240016
1866006
41942
99851
1619578
236180
783811
142617
1798283
1161634
957352
1126116
1807742
1024666
817009
1151509
985597
1228874
1872585
319403
1857875
163968
942526
817932
545747
617939
29525
1967836
1497410
894284
30925
1244752
651365
210468
1552672
1710298
1235832
237517
1045270
601864
316881
1052351
365642
834677
778299
777290
1853598
1932748
518144
1464659
1147469
1328962
455545
1917435
1723789
1955208
161833
1122794
991078
1926401
91215
397439
935918
492079
1652124
743199
1524949
95516
1361805
1670870
434298
769001
354862
749093
1282543
1386806
233780
776364
1890747
532786
693840
125095
1971863
271563
722148
1944727
953060
523554
1438208
5738
1111444
1183926
384678
1186301
1010467
3619
1232280
1261953
1041223
606539
950853
277863
1583645
132642
1811244
491237
384791
1521075
1179967
993012
678753
783821
1090605
37119
1212437
719468
1377357
786335
1999160
1837408
913167
1960678
115654
424741
1609723
653067
600457
100575
1664977
1747336
452901
1046112
426042
882854
292673
439371
1266770
1052046
1973115
265171
1532925
487670
1576537
726242
1655842
1288692
1946984
1039584
1457179
1820552
310693
1639703
611172
1967965
1558952
1574351
985201
597194
301977
1128662
21123
1079420
92679
77053
1306448
919625
153986
1963216
456220
1765802
40395
173256
1518067
305335
882409
1893648
79826
1307695
1447676
1243701
1006709
961201
1730135
1651249
698640
184857
1416509
620589
509835
764470
1655716
733932
1994571
1780600
1292343
1435880
595303
952348
1904016
1893040
480459
688293
856871
930154
112588
1740446
1171400
1637834
1812170
1760267
1071530
408138
879233
181475
1200749
807914
1858223
754633
1330310
701432
1742738
153365
1516282
1564023
825586
1539739
61769
55531
414634
968756
1149175
1875502
1270593
194163
626080
210002
1754040
932058
418509
529259
660333
938133
1928310
1771431
168243
276901
757434
1470120
1429154
29582
1017870
1733270
1000313
715955
135590
557378
1954156
1837607
1398929
1779109
1918024
939694
826189
475612
1039347
1853832
921677
1939863
414213
1468897
949046
1123659
1362401
42903
1920787
1817836
274039
1995126
583430
586446
1050331
1954931
1435619
1909194
809548
688923
1667653
181256
762794
1676123
33887
1478412
1631120
1032181
886461
1055124
1948893
1180860
1971481
1985330
617637
1719409
969683
510532
216686
1005404
695189
940482
892978
1132028
1863414
695679
773343
630462
1942877
1709920
685649
1711470
1507476
1400454
1633283
1191980
238567
1412067
386371
642916
1486680
541216
1346437
1937265
560576
831905
184706
1735351
219689
1036969
1986791
1904206
920769
428823
1292145
1686966
223542
1408845
1808265
1330959
1466227
1199704
49950
136265
711305
100601
561188
1782364
370077
557850
1245302
1740128
1514439
869925
1019684
1575494
1998783
1634145
1581863
1193895
1418540
1869569
722020
803375
53016
1356581
1817111
1203120
153996
1218440
578282
189750
118490
1505365
124542
1567383
1508517
1885363
117846
1725229
504494
1366250
922258
1528657
1432793
1625378
836815
1088685
96951
593992
517124
739383
1773639
1199066
1077426
703663
584480
1973580
1708210
1306777
774985
1578474
92914
1315059
1020577
1778690
341944
1121695
748041
368695
1633239
1256722
1353911
1825256
747492
1665930
1872336
384154
1492156
1306049
1094446
1072619
1974180
484392
1718942
80507
1512131
582618
1970562
1926363
734402
1426437
753282
277391
1857863
379074
556789
1867360
802794
858358
1130503
933330
554905
1469457
430426
315609
1449683
160138
1276468
1602386
94586
1768516
1018678
1861779
523079
627772
1212437
1413578
1128487
669255
449147
838115
499256
191723
774658
1516947
310652
1688647
1240579
471012
371191
649609
512880
784427
845759
1213690
641276
1572580
557221
1446736
1505063
1603586
137187
931484
1925977
1637626
1912169
610727
121938
1336243
264495
1077063
1176592
735383
1498513
1537471
743105
1316271
1454491
1576949
1277359
1220241
1112295
1429085
1085131
466473
501092
1870099
1893376
550409
589201
1297284
1749351
733245
1737391
74700
1943722
664908
1879793
116938
538800
1083006
169457
1404519
516763
1763076
1281157
484398
1679928
441472
398485
1912608
1346465
1632090
536227
1533921
181461
1730180
977989
1706087
1267293
682571
1107312
877545
1099738
1003043
855081
486142
1233177
213723
345104
349006
99712
392083
1387770
1842910
308392
718541
1308370
775554
778970
1990581
60586
311713
6313
181256
970352
55346
1349845
1624493
172708
115036
275138
505159
1901641
203991
1705951
1617552
1151808
1322225
1861377
1661207
470860
448524
1607505
1808265
702776
733357
202374
375732
917032
1669436
418473
1137296
35019
900768
50217
979381
224948
1281261
1025335
1793784
1268387
1803778
1822572
205366
140564
27514
1931559
1110043
1788876
1017570
1254583
224841
165821
1391031
714709
1834659
1983351
1260605
81473
1042934
468856
1287027
619860
237517
873851
1577704
684696
1371824
38301
1406040
1811881
655065
1417903
247584
1202258
332585
1679099
948895
581361
1300380
524446
730665
1474052
1479061
723890
926117
1992562
53122
483769
1897392
1325572
1997234
1970535
1992294
989685
1535055
989644
317829
539038
286478
264420
161093
1023759
1122472
686968
1781143
1879195
1183705
1359983
1084334
1679534
1671130
1232672
113940
647549
697928
1395615
1170693
1029884
789136
1714766
483941
1892538
248907
556738
1551937
808898
1994536
357041
91549
1761463
1277876
1837785
504752
845342
1309056
1849183
1830187
1267312
1565112
238845
1602617
1814185
1095757
857399
300922
508982
199397
1986842
313919
675830
1459609
591434
931043
1859022
306090
352443
226627
1422997
117846
1509419
1690969
868966
1175672
1046209
1575636
1932172
1037734
1719880
1454452
938094
373042
1133620
20570
1436554
1697933
1802570
55712
1409720
834034
1610380
571186
498299
559026
1557668
103766
994982
1838318
1579188
1479969
42362
52178
395496
1697262
442794
41079
1938847
115683
324348
638364
897666
729501
1581100
527540
635410
1780966
338121
1984049
1586961
1170800
1616001
969319
57388
1658071
1310697
1817693
1570560
953878
1262878
1232746
14006
1390982
1375198
410956
49678
1761695
45295
167837
181680
994604
1603132
523505
1840076
1969170
904246
1515027
965250
923023
1299837
1678433
395806
682105
1105795
847944
1422997
1239447
1166823
819386
1550565
1491566
640964
127922
929586
471607
442355
833145
1903840
163085
761334
261628
1139497
671022
741154
368809
1451510
720667
1703399
1411229
1868887
1938982
855305
182337
1505518
701840
174946
1837266
321195
210773
1684683
1852791
485870
1382597
1605854
201439
345203
1750593
979868
1066398
35405
1791943
1484106
1915320
1239096
1951670
1899158
1146429
1605039
1664977
721263
1423562
561825
575678
685769
1950176
1165476
89931
1055269
730254
182545
611489
648405
403291
4531
1151116
335689
896711
1514986
1732175
1206423
1013957
638161
1735331
70326
499783
1583213
799135
1446736
1450576
687686
224279
638516
17703
214559
1599160
1196648
1637234
171328
1999074
878121
719153
462031
1306971
969732
397950
698127
1959273
1596012
1970911
1904873
584725
1675502
1451923
1514180
232697
433479
211150
1795069
240002
857463
631877
1171461
664643
649437
1425910
1531120
1277376
290871
218401
1755693
251835
731156
1220358
824561
847862
694283
1709158
1988775
611985
147606
1688746
165550
318847
831878
1852903
1783617
29200
642923
729512
360220
1373275
848362
645401
1764586
1014158
1332981
997703
753324
394523
1195166
907231
898582
1489851
1575947
1584512
1042760
1021331
921748
483110
1804600
498390
811790
244826
374494
1025293
1555272
1307940
164966
1857492
1313668
240859
1078263
955021
719441
780068
1584313
163262
950064
1304751
1659582
290157
1870729
573098
1600354
1881873
541894
849255
1865133
255184
1601011
1234298
570137
1193812
1076619
127528
645013
1310381
295734
1254415
405788
1238556
848762
1331172
1290578
1665027
912352
454040
805962
247647
958569
364277
116958
389649
1277528
542293
747462
1193955
926197
1041345
444536
1271725
46163
1171427
526379
335727
778590
665678
1696632
879160
624386
1047168
251350
1075265
959565
780012
1287125
404023
1630893
6749
848698
1494961
88169
258242
258545
407806
533554
329188
290339
1733526
1508783
792409
1306926
595848
1760725
1267841
1514261
154969
165463
140477
968886
1248859
752736
787805
1041204
939667
784429
140998
1376736
196255
1674232
387052
1689676
156863
1623606
869778
1462508
1244496
490882
1848507
707649
1900885
814507
847051
84375
783458
298258
1289553
19423
319475
106607
597631
1286038
523056
1455135
1478803
1151116
716941
447150
436440
1324160
887531
1604923
1225460
212224
1995314
1778960
456634
878483
319848
564070
873894
241884
954425
585065
1055986
1261386
1384747
1190271
1311107
442095
507927
860998
92380
544581
898533
544879
944084
308332
1263356
870496
1737278
473930
943544
1089498
1989807
364537
936394
251433
1418540
1053989
335579
705555
327350
1363179
1522313
1674232
1759742
1074277
1827857
772522
752318
1191648
1106053
1293501
706540
1491416
473229
255007
1993545
1816523
615050
493953
669834
1471337
527304
83856
128166
228427
678655
1942967
243827
1765656
402105
749741
1548804
131063
768939
1756865
826884
488612
1288377
1332280
586999
1729563
399933
1540330
1988416
761413
877468
1771494
803663
1145601
472866
1748704
257777
701953
1132060
462951
1177825
1527417
732331
1212696
135389
770788
1295157
1385933
911200
474170
340096
793040
486622
1191275
1954470
1008685
1545040
1757912
1424925
1973287
1320931
320070
1708716
1338158
426
596426
287115
1356434
178415
144760
1661713
182996
520665
346666
540776
548998
1540932
1155376
288880
1574585
959892
308780
1943027
1903676
519152
1508435
244826
1664738
55763
1188594
861731
633678
1918075
1663579
51644
778984
1927115
1532181
1412259
1808632
723890
1658478
1998329
1324611
738224
818533
201354
1685513
483495
79360
927079
1801353
30790
1344559
1236678
317621
122646
1588065
1779319
1789539
1655437
934653
1017475
246087
533077
369415
1324650
796399
1285858
1495435
295624
618387
1675336
30055
265171
1678291
1157192
1543105
1601568
565805
376257
912396
132411
1994843
1829659
470636
1911250
761309
1329075
1031758
115603
244302
1677814
1190842
982587
315847
96903
109390
690313
1101836
1899696
1591949
1592553
762743
1703645
614457
942847
463051
1807561
1217339
1241842
754680
1770142
912576
893653
1504650
118981
1642384
1970407
1746451
941931
1917965
804240
1186638
1240170
690723
1103664
929147
632444
64859
1155005
1229777
1424116
745458
1728257
145177
835278
1804796
1696628
150203
958805
1093995
206389
1957156
1763241
1820399
1094025
1298393
528714
1204229
67646
1149376
1148875
350481
35779
1469331
1078263
1326330
1581854
948870
1856650
250917
1444021
1019458
405809
1969471
440452
1225264
165038
1632825
1539641
531406
1160632
670038
1022062
756029
126954
1799762
917976
1059665
949685
243936
1470190
1553857
164650
1697064
148718
970337
269753
1407590
838702
154364
1593058
935311
1009420
160994
375914
1256715
610539
66915
1139111
1132758
937306
1685132
1188579
1885305
1136371
584253
1127662
208385
1048459
177592
1179284
1572525
1317732
903744
655340
573180
862819
1309056
1431876
1747315
886941
1157455
1863089
1053341
1820063
17063
1301559
1295219
681687
1335636
1118302
408654
72525
1783545
724266
1321350
811052
1536571
1451434
149583
1393101
666701
1167451
1858904
716602
1209944
1543185
1165073
1839997
793613
1144350
635498
101958
988012
575875
949557
1768684
1348664
508354
1498291
751406
1334295
942268
1615303
264765
1695421
1575627
620648
642832
632375
1014807
1636340
1961099
657632
1220883
1923444
1805292
441561
1524249
1282145
1368020
661297
511613
224279
1920286
1011858
1906663
1361664
501408
794696
1354835
1336243
1638666
1159996
180398
887049
1235933
346666
1893700
955238
232365
1210704
485320
1202034
1989098
1924604
378610
1591455
1058956
1056511
1291261
477293
1591591
1553753
1574442
868990
424389
1650939
946844
936094
1449781
1953675
817040
1731245
1483081
278657
142607
975493
1587096
804774
1823629
866474
430245
1755761
1795804
1759184
1456710
610099
232590
274728
300983
1950751
290716
1419746
1986779
1075030
1847357
1930021
1870793
1485776
277014
1554803
1999388
460079
268831
803132
113525
146220
1558514
199397
98322
588389
1823314
1700132
1995025
1965599
445882
306683
445986
736433
1785877
1925258
288993
459911
1830746
384298
1674809
549240
1949844
417828
179218
1290403
1337439
690229
1199123
1424233
294538
1455841
327602
226015
1987394
1360462
1357481
1418113
731992
473086
1367329
992350
1746403
1937491
936824
68551
793335
188282
1759430
917304
1825763
307229
162057
18922
507096
1180831
603592
1332325
860136
395398
668376
288909
814985
163507
1165715
1703088
900708
1950654
1901154
75890
344253
196449
1885869
106568
1360594
1797179
1616114
1392137
1063185
1630147
255258
942407
528473
1264375
921294
166574
921195
632758
829877
343522
1830612
744555
1834356
1468867
1479396
517028
775530
423944
1783331
873954
1441577
1784923
1160403
1396152
197376
862408
327066
576968
874703
59682
872063
311177
91121
1594476
1485692
1578436
1331844
642842
365701
654648
1814181
1604525
1018211
920221
169114
427083
1602240
1780839
399681
966528
527347
822710
1503586
1698676
561614
6028
397045
1706237
1013179
769131
1801937
891771
303205
237904
372471
1210382
213025
336432
1217942
714077
243532
619873
282891
134802
663388
1558321
504036
960892
1443133
1535166
853124
939293
77683
1789108
1406895
1289147
937306
1934269
1929925
1895743
760764
820662
1374837
1680212
1000093
1088681
1148875
559164
1495042
522403
1720642
1472495
1220164
1773087
1571911
1555428
1572492
110506
1144203
970720
1298843
1549466
1461292
1275982
504101
1160777
1565008
437367
1897516
1532552
217072
445624
1423005
1522825
1505357
1551071
42685
1494412
566650
1408340
390469
275329
1615227
1049967
1123233
79810
534255
1690541
468156
1639417
300728
1596796
1252198
344982
1779789
826954
1662588
819808
592557
435463
1593277
541499
716911
1081843
1674960
500813
279399
1497077
1311928
61271
818348
673718
1863523
1256695
67860
354519
958473
1258679
245296
80747
805737
290791
1437373
512815
1185340
114022
351512
1671010
1092190
1118278
1084913
239034
1179309
1445560
1463852
1570505
954200
1757129
334456
1427654
1466050
1037466
1571017
793036
1227776
1999701
10782
1592925
1728338
1204990
622755
1499668
957876
627315
1134274
160880
1311765
111061
1356019
1418113
623547
324710
1615862
214551
660863
627288
408009
831183
1907642
904131
18630
1312259
747846
148943
1931787
1575686
1608408
559343
542048
505636
1398242
1770134
1625725
1757676
836654
813791
1970131
1808133
1985788
735673
1222687
279853
1854803
694360
307835
1808885
347199
1675109
414382
1705800
1166261
1141030
1109015
1909434
1889625
299156
590114
199056
1510217
73497
441896
1612113
988713
1321457
1049166
101185
1635106
1202289
1038433
774480
1981695
1027043
318260
1023732
456686
437631
1159184
125705
1802108
1382812
1677606
62101
347296
1476703
1654622
922691
640585
1286179
1770715
1372492
760354
1962383
348537
714112
913620
205691
1101798
1876031
868449
936298
599323
934534
1003043
499491
217838
1495888
1879532
1105807
1205941
474418
1693805
630547
1944786
1017267
1160116
14808
350000
885798
863196
1639782
746793
907430
995714
1243176
316926
879073
1757706
1373840
1951451
965872
931568
976333
40960
1961349
1853908
209400
837041
1875617
802595
855236
1263252
1743155
1508359
1181831
1778705
59529
136351
1649293
1533786
1302800
764935
1803898
1520729
1718290
660354
923096
1401390
841234
1915276
784714
109712
189084
1636020
1729897
793448
1342064
1127119
1077678
1284853
446235
657931
1389365
104005
1063108
1926827
1033798
1324657
160375
559052
1581047
1328508
1372937
391326
324272
335035
1986706
611784
42781
461496
694828
1115961
942141
1616154
118281
291729
941820
1786747
1854828
1082435
1710037
1946097
584450
1647377
844450
416985
597038
1013546
1145718
1261041
1823785
573029
427638
482984
376056
574198
1440939
1825864
1826497
375054
566547
706612
732431
327218
1630893
301543
886786
338900
283492
438738
835285
1362585
667860
1295985
330749
1537617
1644388
1066032
1708386
641221
209613
1899113
1327798
1494606
631389
1395957
1069665
1164708
1956291
1703226
1112679
1188544
1164378
581403
116815
1347660
1525517
1050875
707825
350237
1585386
837041
22963
24852
1689637
674194
528063
479711
1382765
113287
1114676
1834101
56746
39834
1198152
987512
1497442
1555886
1512848
1835258
39031
310569
5996
94173
537584
19361
1824020
1478977
879236
1756341
1250933
1192267
1928310
214339
411697
1956170
679327
1017403
672431
942052
1815731
1979173
1489242
1478977
1821398
1023538
57133
288493
217502
560192
301605
1500347
345692
1888393
1888322
380839
1980376
1740186
1603465
1395006
1073162
1053472
596559
454714
189799
1188182
980332
401813
216518
528484
841568
1402225
1139825
1786770
876667
194691
740766
539173
1653717
1858292
184574
1087016
173312
1783973
1530381
787210
1031544
71386
59915
1194703
1691500
1703537
547813
1693952
719830
1660590
1750292
753459
360541
469786
328122
1690175
567862
1163443
17302
1348368
1765914
302828
947196
788496
557048
1362597
1022922
491691
1361657
1384747
1676066
1870815
794900
1956291
747736
1356581
147612
1217897
1662541
1150365
1366842
1525311
632105
806320
59656
1424904
1124970
978615
356341
1513179
1985759
1969298
446525
1500858
1757676
422561
599814
1748437
301740
1663190
98408
1053082
480950
1295943
428320
142599
63398
1511213
1067404
1202068
1546477
306692
819853
96154
204452
1823133
1155054
330023
1382791
1956042
1716448
1868858
816119
934905
1747084
637129
443509
669180
34620
577487
1154139
1274508
1956357
22559
296046
1244980
567101
981813
1529784
870900
1238256
1864637
241028
775706
23540
1991555
1976372
1162463
172687
129084
1539912
1535135
1106451
1560919
1793284
181339
319994
147875
1724300
873122
872880
563103
573862
1263270
179769
1609165
444353
293403
1616513
1067321
1245846
1224072
121993
887316
1423927
756029
606459
156367
582990
1480514
1342484
1842691
229830
1737233
908333
1530764
440478
1960307
674113
508059
1158720
998522
1970554
1462324
1610362
889507
1469006
1619768
923499
1229512
1847248
1042041
588832
716211
811540
1048129
58495
1034879
1304228
1185956
1325980
306571
1049811
1378277
737642
1680227
1862607
1461308
1125603
1371130
697551
384301
542515
700966
1963504
1484010
233779
1079387
1151808
1539314
6962
299156
1802543
169762
175305
734607
1332525
500223
1758025
315423
818292
73009
1944658
1001608
1773500
561699
1176925
1422351
1019614
1683139
1672460
551199
1266131
745124
1011437
219304
836188
1841177
1700727
1670461
59863
372378
632672
318943
875994
1564410
646839
1728819
1269603
225466
389474
1678685
925023
468590
1292358
1951981
1816682
432369
827764
53799
1111944
1427859
519152
1945396
1529401
1869533
678654
1338888
1692423
1557936
1641528
488697
684334
453492
1775758
1823604
735196
737849
1953042
1384824
1304641
1852045
1129269
797428
159306
861422
1905616
637862
1443608
1715357
560555
558215
1116451
379593
95372
45021
590375
993244
1352850
682098
726362
1494747
1131792
1759642
1405913
126296
743062
1336881
80439
1624778
354092
671846
968466
608690
62307
1493227
582011
1409185
1613466
628335
1788797
141440
595922
569593
1700073
667456
326038
363900
477076
237713
1046007
368723
234820
484856
1418204
1958180
578296
1384610
1447186
315030
544400
528063
1404182
1008816
1676123
776672
1746684
216317
13104
1116804
1462179
1200762
575483
558613
1822886
94987
1803778
1743944
355062
1091270
3360
1973519
721343
902320
1795323
1171143
391983
1875749
1853692
185307
603700
179220
260356
134963
670864
1732488
1698090
1991031
1922536
943664
1039190
1737651
651153
976590
969516
747412
1385520
1079725
882598
249648
1389642
1354354
333348
1963321
1612221
118751
634893
551038
460211
192334
1303345
265164
1673350
981642
1204040
425703
264612
590140
594076
1768199
572784
1375649
1244142
872721
469641
458231
366722
1738307
810859
1430685
1701741
823337
933270
677613
1051383
432521
1912
355249
105683
879030
1543644
1506498
1630044
1853716
907805
517123
1928894
1998271
484670
1911288
1995536
815043
436393
1717550
1821521
224128
820648
78220
937144
591132
1134928
1992805
589127
549760
1425541
1713344
1837603
1040504
819014
757738
1284422
123069
934736
365245
1242770
1378977
1270121
775832
1639476
189084
1375335
699978
623205
826313
484906
767196
1876228
1331932
769580
176853
1503948
424556
1466734
832852
675537
1529553
925947
10053
1258475
615039
910531
842991
308358
939367
1758354
1204815
1042779
1098811
428312
1803410
1948227
788282
1479822
1366197
1535885
6981
813028
244645
1904938
718006
1681698
1653907
1906898
1088529
746226
1013195
1947841
278874
1283199
755382
830446
1502411
124783
758016
1469428
1458399
1319957
194120
515588
1766893
532922
1787301
153320
1039408
344488
1529629
1124432
1836718
950842
1010080
676523
592570
1955809
941074
81304
1910471
1439574
837833
1788131
1412603
1290538
185926
955449
848136
293327
1109979
1542945
361539
1304879
636344
845175
1806398
747408
451334
1354145
1939009
752285
952251
936488
103621
912656
1767467
339911
575458
1295463
482389
890539
1267663
1254674
649241
793310
160557
233528
786414
645256
92743
289801
1441160
472148
1913363
1672807
1837530
1759732
1659460
1098873
545961
1062471
145309
1241070
801478
1473313
1298016
1475371
1918429
196400
1804442
1768007
333901
581104
1747977
1763735
1104257
100582
820899
341621
1604571
282922
364947
132007
537680
1373989
1385262
55851
668160
892950
1207209
135292
1298384
1868263
164875
980156
1142732
1510391
1461179
1880963
1193525
1817443
1065722
1232391
1096414
877987
695711
1459460
1577450
77440
1039310
851846
823642
1091899
1643137
700510
1472482
1421062
1804137
425402
457792
704588
1786014
1521464
662046
1345446
1092775
1375341
1954665
632118
966834
1099978
801549
161566
1858215
294051
1230583
946112
1840886
1574195
899004
410482
1415540
186009
720577
1157956
1113643
1966257
1431095
1873384
627768
1558455
1791233
1965777
1214692
1923029
853124
419834
855378
779340
1319562
537204
355306
1145580
1075030
756259
1448285
1514180
335861
1426526
572566
1978487
1175672
1625532
1349598
1868470
1043474
1249898
869604
436484
1111562
25845
1758284
448285
1152291
42849
1782859
207533
89830
1943785
459105
686953
692178
575198
949171
268129
1323187
445737
142528
588647
1740186
1192916
1878116
1655163
1404262
237847
1135382
846318
729947
1468682
1670470
1081095
862877
1346349
1046311
1622160
822707
1397403
529370
672219
1555126
799872
1041892
1141637
250704
1352782
1406379
145920
1766127
1468897
87976
126816
166864
1841703
52973
1391160
815070
686952
1684180
277486
1061596
1028990
13055
64926
243623
88904
1830274
1077345
821481
1578415
423693
85582
992107
1907738
203528
1904546
1286508
1887532
1780239
444694
681993
1252462
692266
115603
155633
548998
1265867
1238492
1171215
852589
1824882
166632
643237
1077103
1881804
393242
158155
211311
1810277
489333
1666836
1990932
1256777
796778
428823
1023209
406421
1968289
1226549
142607
1501872
286818
1378221
647549
1986518
1777069
589802
1577498
976300
218772
700035
320015
572532
855599
1509630
13901
1647556
892608
956121
215390
1040181
1309380
1248528
142896
1650608
600221
1098382
1510757
662283
1859669
1536032
1576951
1710571
359930
1563285
215790
568601
314637
1147659
436536
1026983
282675
842067
1855335
1288141
518510
15810
738160
1879195
242049
310684
765077
660426
166332
802184
1960867
912719
316022
801069
1461436
564825
346894
1259051
1234128
831284
1916749
744275
1454667
603971
1757942
1789106
468014
269753
48903
1116846
1154694
1580852
59109
818464
1473460
1440605
1049955
1852161
1428074
1992615
932092
671231
221113
1388732
307229
686623
1370453
373073
676621
969364
958146
581199
1123090
1614430
1876283
1358664
690194
1218813
424611
1537704
390321
1580448
984894
402715
1928071
1379600
1734472
699622
1473638
92145
1647814
698656
548163
845433
722912
529562
441953
1670485
785923
1405917
376257
130506
1789698
1757137
1815249
1726767
1899934
1641543
414823
1367323
1577328
236159
67468
1245551
1627930
261041
1194063
1835089
1085146
383063
604321
1184885
1399061
1441465
212125
1658071
206665
136792
843864
1136401
1722213
1421781
1042337
1503241
1245748
136630
1882685
146342
1554733
900476
1089995
1080120
165241
1178026
1923879
1095036
1143974
1876399
9124
1612867
973929
13462
1638292
1006201
1669391
978080
604202
403790
1541124
544039
348327
972048
1660955
893147
177502
50511
929985
1556569
1284961
1400937
665265
625614
637079
1148594
921528
986823
894277
583891
1860290
1623096
1331581
1246412
1998716
799813
258929
1863281
777676
1948903
1436256
1189314
945602
631925
1501648
1224659
516852
664671
252768
896358
292062
1541656
570188
1810396
1997358
1122021
1450812
1426695
1087473
1772292
718530
1298090
1364221
427183
1496838
719132
380062
1465961
236935
277742
163400
87945
1207100
1354459
1096393
381232
76594
626796
917035
607783
1043326
738038
329711
683823
882525
1265749
754342
553636
352021
1418850
1737854
377031
1996118
614655
638862
1797456
554188
1556877
1566055
1591167
701759
372116
1444961
1928819
1657370
571702
20708
1838470
1654896
1667952
979944
111206
1409291
654000
1917903
604881
115979
1883637
371961
1883340
332474
1173519
287058
256767
570329
1763115
1759924
1801787
880561
545118
893655
803000
456981
1790330
1831378
1748140
26293
904538
1670685
1416046
836641
1547957
1965209
1291945
1466432
920195
178307
1260477
1125056
927056
363782
1281200
1665677
1693321
366022
1921179
353454
1642412
756295
1773542
1608910
1046311
1799270
1002864
1315826
272372
561172
1722798
1578989
1633024
1639001
1690316
1675101
1576685
1106764
296395
186369
1294419
1780236
957899
182658
1293532
145009
1407616
1056293
455350
419627
480626
794455
711734
467133
1534027
1222325
229903
1581836
697748
78639
787747
1927115
1862950
1345211
233925
404149
1609228
1658571
1704878
1710037
805943
1729475
1029820
411622
832021
1097148
1527224
373073
1921039
58605
951748
666421
397686
946029
741742
583202
50396
1005554
215350
1888390
873755
1027614
464887
1460587
98971
40816
312686
43864
1181030
1868695
524823
898371
959520
1221605
1301268
1191614
941249
338596
1111474
226202
69964
1773243
1478049
357646
684989
366140
1523014
563101
37059
649304
986764
708551
1462906
1631977
1838001
1491005
1165343
1254666
1570495
1143032
1513511
1891112
907968
989346
546601
1105561
110760
578765
348305
587606
1046421
865432
51727
921294
1645941
571572
297936
448311
1551589
1482240
289378
255700
576830
22512
283464
32757
1268982
1807635
912576
407839
794658
1169977
795894
1888611
1320782
67468
1058049
46835
548830
481087
219340
1839104
273355
507233
168225
958220
1993368
262302
185307
1449577
1258022
1787414
1780680
724970
215171
398807
1292443
1761340
786057
1047279
295448
1145946
1283490
1196648
862696
959132
577722
1237111
1140354
618180
313912
891038
123407
196526
1538886
256488
1063863
1127663
706270
779810
1886239
679468
701550
602203
435691
988713
1050040
483174
1555624
1607290
818722
1868590
685266
324309
902095
853566
729454
1648623
1882030
95238
808092
913296
411400
118456
1761466
1508968
455867
1712513
1264469
825118
1729770
1343063
736325
1188516
132538
1977622
1849448
953833
1484333
740995
1355642
179391
1243759
558123
869043
1583400
631722
766660
10298
1840314
1650701
163097
1374422
536658
1605690
1956482
59618
402773
970268
1403016
938664
523144
914205
499125
771594
117019
300940
172570
1439590
906819
200639
1158206
1644556
1819443
1726451
80795
705029
831300
1840333
1356365
1869154
1179645
535021
1637861
85110
1997576
204502
1476827
1602012
1548516
853825
443612
1922244
1341928
409943
38340
1110905
1692475
1647341
1079720
942301
1754805
922987
467823
319258
834089
1749374
1097769
1931933
1416002
1708340
1144851
304720
1134274
873174
1598566
520173
536647
1472482
1010632
1438585
763796
390050
597535
1415783
1653108
1733526
1547089
538544
142607
1587662
1906919
1006863
281984
1862744
1251059
1586302
1894878
511955
1457980
441443
729296
1956252
829333
1063376
815351
894402
1676522
440030
995760
1356581
479106
171352
1618020
417270
582618
580409
1014939
1010575
825917
171697
1535729
1938554
1330286
264123
695792
808419
1054377
183935
1648600
1639929
1468017
1314618
986757
759249
651169
1312669
1130769
1425200
281381
953343
214734
1540682
1601631
1317250
837682
1814620
130339
312951
317107
278657
388630
1823166
1445329
967401
289064
1073244
1591656
408665
756867
1832350
773367
1420414
1646062
498702
1202902
1664174
303725
1077534
1748890
195757
188276
1491863
564398
892469
1421858
1340034
720239
1804112
191129
1073747
903234
797021
402559
1194314
1809985
1776483
1610873
1748678
872358
564171
1706553
24861
1787362
357197
391759
1608972
545870
558907
1307524
65633
1042057
1867027
1927893
965614
795684
849488
366682
835042
840542
1218412
1072721
1037202
534277
150838
674264
1113547
1251820
939556
1275056
1171629
635066
491075
1605321
427919
1370453
1604545
188581
1450060
774678
159516
455062
1621778
862120
799496
1364546
1508721
1756664
1416979
327883
1233273
1358389
982585
1715512
748098
1756342
1339779
969473
13880
1105566
960363
548411
1195196
983535
281876
1068356
471024
280513
801737
435093
1467625
649529
1727033
1721778
347289
1173805
505933
1818669
1466334
1896483
463442
920565
300338
872467
1768121
1263673
1170938
737298
236174
952045
1128325
1907408
413926
464250
371159
1309056
1941301
824682
1306400
364180
245815
777820
798611
428548
1176574
1561910
428100
461522
117045
169214
299914
1520677
1395478
927440
1687072
373930
863806
67679
593
213809
991936
1291705
184203
1061640
516928
253124
1137789
850586
1744667
133790
990377
110697
608588
120565
736967
295864
1543727
14610
1579772
1196786
655395
166446
382685
1805180
1909685
1329819
472698
894433
1480265
856609
1893383
609359
433748
1284570
663388
512429
118971
136462
991175
235660
1721525
1866918
824006
1944008
1166433
530858
1232693
1409683
1294475
1310570
485171
1835466
359756
211760
127774
348352
1965318
670658
1723613
550237
165042
1369589
23780
1892491
77885
1195909
990480
1859579
273590
1522806
111986
601907
1466558
1646170
553179
1472053
1549169
1282013
1384322
818457
552212
1894673
1363800
1163535
1858459
177779
1407455
1234190
848826
423264
160694
664875
1940775
331899
1996678
141789
214
542909
258470
1115284
296119
487864
864695
1404448
507228
1879744
481430
1343395
1050375
1916095
1937293
98571
1222335
1204060
853566
1658770
327660
283876
1123268
226001
1616681
187782
400717
17442
339216
1930203
851236
1982659
983530
1060181
1409720
1502108
338817
1362985
315474
1311920
771558
517546
1715757
1223121
666079
1624678
375046
201561
1419246
432925
865378
289440
1131820
1265433
1351883
202373
1641325
1756973
1172730
756778
1855195
347343
1916697
587642
1234972
1259466
649033
1747315
1701901
1634245
1144212
1183624
569862
420838
311248
366689
657786
653127
1525693
741951
327827
949862
772276
247135
1271112
561529
1701056
1764553
1908342
250914
476706
1405051
1680120
1216565
893595
1876283
1576843
1014951
1512184
1454666
1995019
1826255
1890682
128431
868049
1678358
363814
7437
1333780
346994
787194
1052820
313152
322844
1991473
1003903
1101841
27740
768383
1879697
731053
1583809
655955
1056087
1093953
77174
562781
330973
452978
639237
1441457
1145089
856920
1221920
484056
542419
1705931
1170684
285773
1188215
83643
334369
1390060
1872269
925795
1432125
291199
1029048
1310697
243172
686909
458276
539666
794665
571917
59778
213157
721891
1508467
982650
783168
1345540
1146703
54084
543960
1805366
1211669
1369416
1257971
829177
567011
1342707
1805284
1635547
1295742
1973462
1797787
953100
93347
687133
861990
516463
1425753
642245
1603395
218585
530602
456087
1677652
379170
272222
1252299
534616
749093
1892995
1583954
1299920
1508781
23467
1185441
1923753
1199805
1498128
1872293
1147494
679334
348738
702662
947247
851657
1904057
345920
733802
283876
136262
1080332
435445
697112
1221888
363184
31034
431964
830237
1393190
643797
689946
1183084
429369
1780539
901902
605040
212443
1029074
411624
1798721
677292
265313
710718
246436
284496
937669
676934
838809
402964
1890640
479728
957814
333896
473480
1481213
1899006
634235
1727650
1993843
1337401
406868
251804
824102
195683
527811
820840
1606164
338806
1347840
1398147
1547320
540894
1584487
1330701
46144
1488814
1725132
1694665
1417903
1921180
725296
934902
830565
1426228
1825453
1744829
869285
197072
1959521
799876
455155
503723
1710863
1474498
1792676
196750
560432
1968293
646175
909782
1159393
747147
27431
1951670
857561
1168776
1594037
1903394
1561511
123928
1232558
1892921
164049
1502932
473838
1740347
247737
1678339
1542133
490018
143959
721460
1704991
252526
1867163
1673944
1327300
942609
410009
395517
731230
649082
1158452
235308
1357690
644769
237310
1915215
1723767
491299
514304
883432
1927366
380609
16475
1210753
1425854
5917
1130307
1550998
1313312
732480
505541
248548
382483
1903961
1575487
1013834
140308
1599030
1396777
1540571
667586
1412478
1998716
1487666
529003
1522161
1442880
528600
1139245
1310412
832421
784313
1219410
947699
1820680
325894
599944
148386
1971826
1573280
1713302
1749329
1180712
1408307
1772106
1978544
1173805
1794169
624150
347536
1962423
831793
1172735
1893648
621266
1401881
567504
877686
860009
1943177
416177
790708
12403
954021
14598
427072
1814807
524899
896681
672715
1915975
1715068
1310169
1187997
557437
1547411
557469
1763975
1020764
557812
936896
685543
81761
1933420
339122
1449229
1954689
1136919
1902237
1131200
1048384
1861107
1744549
186193
485785
12325
754487
1319795
290641
799004
1880038
274283
703802
597709
7168
262332
221399
550641
1290549
1829923
217669
1029410
563390
572348
1761130
154751
1261156
506021
617689
1479501
874430
1894830
272997
1629943
403174
586444
280116
1208885
647855
277374
434533
1384733
86275
1270915
822233
431025
1358315
1529256
261907
471905
1463600
1103390
1115662
69310
1469096
980131
137795
1447248
1012011
145674
1990418
1303986
1186510
579968
1346690
897269
171353
529718
102437
365162
1516220
1961691
695560
1398567
318895
1701928
658746
1296820
1199376
1049064
1250326
969762
640068
461874
879301
131587
836284
1578192
620433
789330
1667011
866226
1952225
243612
1169903
1418872
1998771
185582
1147984
544970
923802
1267293
624911
1304842
774359
1637484
453050
1236080
1803873
1981763
225809
1038101
812102
395126
376425
1490310
853056
691034
1079420
523486
1316374
727167
609918
167035
617859
1554084
1462419
1848475
1252055
542958
1399241
1317664
945384
1122469
1307486
1294208
1972067
733891
1150384
487202
1014799
1763975
1669400
527383
221154
326580
233498
1357359
1942342
151474
1691486
1378771
1028305
1935036
602499
11381
541065
1555238
529126
791469
1441448
1505063
320101
1270578
1314972
1365702
1312103
955036
1874813
289768
12557
1314720
964370
859506
1622943
1644895
1434020
285806
308752
1526096
600352
1774787
1864116
1771321
1647137
485841
1657186
1757129
623715
207030
770860
766176
652864
1371145
98571
838541
1215213
456768
1305438
1203751
1000103
2619
44758
1845884
1077425
459192
598934
970193
500618
1172145
234231
613123
1864143
1268778
1127008
37127
1962738
769182
1229741
65294
335857
868054
1644286
476603
1656177
111051
458955
754177
1943618
226015
1594068
1634394
582682
1463682
147342
1943424
649321
1414883
764920
1362124
159535
831507
675323
230454
1173714
1918169
1740186
987523
423561
515080
242969
567978
870481
1116567
1585025
947955
792921
1572618
1095992
558858
1771718
969732
602614
900367
619761
1406446
281233
327232
864286
425050
1390654
719194
1993724
822817
1401681
1108016
492621
1010286
1307940
971484
948108
1555241
322946
988256
1773889
1395091
750368
1387206
1498759
1084858
245619
1665719
440069
404274
574410
406258
1375868
1360280
1278131
244674
971300
1106961
670038
96035
799389
1129720
1933084
1557930
727817
275305
475530
875256
982390
411652
626518
863779
263868
255775
1164645
835157
1248842
594204
938641
1384973
998494
1447129
1942984
28522
1424430
1956112
1364785
1827450
682120
1443478
19538
1964183
29196
351171
781444
571891
341386
1958435
753391
1329172
1406549
1265997
221504
601851
50145
985788
646948
1556666
1276648
503561
1808140
1859519
1501826
994667
1111718
1493950
907741
1658852
589105
1920562
1189168
621618
808842
1841536
1526062
1339112
665222
508785
1144343
787194
1360364
917034
1313310
1204135
410988
423921
97222
274921
1406701
1813397
360169
1070480
874502
1536430
518961
53612
148718
1381588
326532
183244
1283440
1421990
140811
292970
1891521
812119
1437156
49194
712531
721441
449264
266119
890466
1296439
236825
1926332
542419
1066406
1336784
998398
1033916
1781207
756984
1224035
872676
1877644
341699
245891
1886403
253085
297002
224467
299624
606085
1353536
1700853
1497565
1514215
1637915
1458629
106153
1755772
1793816
380185
76864
1258367
1431527
1003905
1061817
97527
295852
1607220
709103
1344990
880567
355716
208546
154258
1802582
230500
1865695
1898826
1999160
395152
85711
1317322
1084778
319905
42056
1967810
247183
456401
799872
1322797
868990
1835258
948070
1872525
1624310
589952
478328
566816
796538
1269371
369392
323367
1680231
535125
1264493
1786978
1218061
229559
743001
1458897
311158
1761136
1840813
609678
1173821
1854650
1907531
278915
1237950
1486602
1571911
1145452
1148178
1260325
973709
346500
435294
1052937
304520
398494
829809
826933
110867
183747
50507
573147
974158
99078
1848750
1633117
919218
1930832
1169497
264242
1708269
1204757
1844787
1036416
1205382
741121
1858108
154914
1055965
393850
1928970
1832551
1072048
1194757
1686856
1834872
1622008
160425
1083006
1632996
1400861
1778548
1146064
1475825
1571630
251927
381373
1006863
1013181
1856895
168362
115299
937153
1786064
493318
1946109
1126717
931444
6155
574714
756433
1898855
1705419
13734
1165379
761413
1251073
1451257
500940
56966
501791
677805
802633
1673229
471153
1860103
1656150
1286884
500912
1059454
987228
1594059
761309
231222
1989222
1687289
755105
1061876
1692573
730904
31728
1226913
1772252
656795
825258
1145825
390664
740764
1648677
1927633
1127457
1398309
1046099
1465304
933012
1161855
629294
1486711
1510730
978251
1733544
1303956
839762
757817
619335
1044425
1559584
544195
1735126
962351
1600782
1341457
708879
603080
893437
1487453
1384516
1961592
717069
1870136
638899
450184
382158
394653
515389
1865228
275549
1690271
175371
1364221
991284
1673147
1863553
1898501
1940775
394524
1200122
818042
1235879
1067566
692336
1210311
1057109
91407
2187
3762
1312280
607031
1658599
614124
747147
605871
213274
1998313
461618
1577328
1324875
420723
24870
1064761
1148258
1461232
1898654
651902
1389221
197011
497865
1329238
62725
1461297
160375
1967884
1344289
107088
1827247
178791
1957572
967528
1734358
1657778
1652567
1796529
645126
1234568
777982
75220
52917
1356935
1323187
851166
175940
1418114
1014289
1516497
219258
35193
1948583
1967813
1125387
1868417
556789
478378
810412
1115071
158203
163061
1115988
1569033
605808
1278758
238106
1327053
715000
1918395
816233
1120777
1201034
992280
1277402
418570
421003
831093
1778755
248295
1543610
287811
622382
654923
1790352
1238451
1234355
218517
935991
1102500
710265
1394052
1562902
1161733
661362
1232934
1638672
1119919
999792
360944
918041
1391940
70326
1264464
451413
1224646
585978
928063
556621
1848693
57889
982585
1727884
1081431
342560
872358
584937
716718
295454
331623
40446
258193
370566
391248
1815669
1986115
243459
26720
239707
1909746
1478082
1410298
361720
480672
474668
883904
1651872
1106907
1440065
313747
1585390
1562482
93367
1133036
1175789
1813399
1708139
386559
1396637
302816
1629849
371809
697386
1412131
737063
632557
956121
600506
1007653
489022
190686
252525
1687109
1112622
1048248
1083891
70143
1562774
857120
1683791
272007
620080
366082
381402
1047687
204155
1174234
390721
1510632
255406
623988
48348
1659499
139972
1100846
995960
422306
1351209
454072
1825223
1692162
777101
649520
75530
1185950
387750
194059
796183
506795
845647
795732
1256364
1190657
1210513
1823398
1061233
1122749
1091562
1815249
1472831
942834
234173
924564
750368
1801414
1869460
75828
1722376
413274
1634278
651510
89833
1694479
433870
1754474
928381
1567789
1847785
719938
910913
238820
1166976
1418711
1122012
1533157
870662
1767675
277052
992827
1532024
1168307
1914936
451602
787903
81701
1160355
784300
1874268
1791899
1364784
102058
69722
1093295
1173800
557030
1737778
907659
13135
319858
1522639
506743
980082
444838
1166971
176632
733252
909504
544581
1478669
1604736
1972553
862237
1949196
25582
1934919
1875666
1103843
210684
1156155
108981
1868747
683257
1923788
1449668
1109714
1974942
430472
1053082
1906663
271750
1855219
374998
212991
1819152
672599
776045
529635
1987371
723702
406877
1116056
1905550
382779
1962419
1712174
1216047
1627748
221515
1507323
1998028
1142308
448321
1620160
1270782
778603
1381801
1192103
1879192
1435280
932442
1442691
1238550
1497008
1956792
279034
46410
151366
1278366
693660
23546
723983
1812062
1968244
607615
1580701
905247
919014
463608
837436
322589
1046057
412472
768394
1296439
766182
320416
895650
1806888
1819098
1494508
1242884
1414681
1145348
548018
1652212
29961
1229251
768327
1226570
931495
572329
71994
405506
639545
660381
1803785
543012
1378442
1464669
428501
450382
1585641
956597
867564
1359500
225964
1825184
1782836
1082606
1319057
1010369
951674
825096
1460310
1339168
408138
1848958
656845
1558925
55422
1846984
1777757
1033309
121923
988863
1221973
1510632
760179
1395447
664105
1140418
1501073
460205
1758380
439241
1719026
136462
798398
1042727
1098382
929152
267383
267199
593660
1027228
1928807
125054
388575
257570
838715
1262964
1881137
1016335
426480
254693
1652747
1760836
414634
1552429
107821
1141670
1842695
338887
319571
572835
1353486
825637
776917
1120122
1923477
1345499
1200439
45880
1179309
1862423
1810640
103997
94675
748403
1980091
186521
816638
1723989
1262293
1837250
1166990
721328
1067601
1656659
898256
1042114
257101
221867
1091648
1674011
67736
1272113
298239
1990865
761946
509909
1823737
368653
1879354
55590
1400933
1515713
1295519
1203378
940515
904283
748436
780277
1126532
829333
262370
486849
1268343
481655
798986
838143
181658
1204189
1585188
686139
1293891
359832
490929
1255686
728570
897967
19078
182629
994958
994667
652561
1409320
273663
1639731
1709548
1392331
1490347
164704
1290538
290712
1525129
1923568
158886
1590489
1577165
841551
1093060
614691
1502030
789720
1593410
414100
1782940
343801
112015
1404987
1206370
736971
785090
302562
201560
1157247
136136
826919
1950140
1652161
1322804
1493008
1117247
514446
297159
1956971
1475614
901076
214911
947832
1564410
321524
1268480
71296
72068
1841723
982896
224263
162139
1157914
1233062
665923
1213047
803935
644998
21083
1837603
292971
1353348
553963
1896239
1298983
1516701
587171
692662
15797
1687069
1072603
113332
1911674
962203
961555
1380001
1272031
647318
269799
1756427
1265571
277899
560641
631079
1572032
1862094
570148
192657
303649
273834
311683
1297911
1606171
1765747
338794
1007457
652676
1897633
191251
572466
1817014
1188451
926134
1403145
176163
1734962
814157
1006372
428512
855599
1576042
525285
1168425
1812280
1093280
262205
1254576
1114551
585579
1675274
848552
656795
1481451
218155
363160
689325
159393
885909
766448
1953730
1855492
1081927
1164543
1812055
149117
18881
853303
89655
1635447
464400
647552
499881
274348
84375
591543
1275706
81166
1778585
597265
1666565
528889
1002387
755670
504398
1265211
1372086
756128
262424
804064
1399394
1474597
275608
293160
288022
1845127
523238
814889
1255600
374502
1325063
1814921
1820880
351311
44341
1160664
373418
910462
764772
335668
857751
1216279
32017
1012323
895017
1208949
1652298
989881
749137
192604
1248542
633176
1033798
14844
231832
1106820
876262
1445292
1478082
1878524
889001
1892866
152212
678959
651355
1568589
725020
1723317
918674
1827550
1014059
1433849
687501
1978860
667192
1806196
1660626
1016459
1022047
1079312
394321
1164378
1028849
1742968
1793302
1491316
910082
1340065
1207207
1644875
325379
1216656
928346
1820334
1512116
713877
1667020
306632
607593
228276
1094006
244844
623811
639657
992241
707348
1973772
1017768
271306
1083903
195757
868870
1930654
1077355
811463
310569
1782279
851257
1891287
839135
1908038
1015781
1630229
1793708
1026484
803496
1812943
184020
674077
70145
1894464
29492
663848
1159241
1004141
645448
1289322
1727409
1657446
555371
1663081
664065
70893
526853
1733670
1641814
953565
1501232
1193450
1978757
1859890
1535893
1605956
942029
1708761
1157976
788762
188025
1996804
1194573
72709
375947
537820
635278
1601951
984079
1858200
64105
39941
806553
1010797
1018715
1576393
1159664
153755
1683206
810349
430724
1789540
1854297
859164
1593257
379166
1492684
866887
1238228
378301
1411564
861596
1225227
349995
815554
1031918
142127
8457
379215
1376255
1650906
896044
707177
127672
907013
94816
90382
1738085
1409567
515783
632209
19805
1461321
1365218
1701727
1751925
1439581
718721
91173
1521026
1190136
1644756
1445626
1755188
459932
1297206
6721
630267
1541723
492959
265890
1486130
703051
652677
1926517
561200
987894
1376443
1058302
529912
806168
990478
1302386
1986692
1541473
1676662
1670131
1642727
1001324
1752232
1222322
1657371
436963
1635729
923973
581150
758940
97089
751535
1219439
1954682
547268
542319
1947431
1162839
557389
1699704
1698489
1721830
523425
1934078
1159428
1137055
1065445
1129634
320894
646703
1597841
1333642
1094310
204283
1520573
1005003
487858
616613
1216192
1864351
1545275
551404
370081
1904057
44458
1067551
1283946
299034
1582247
1816013
1956613
782290
1516276
979623
574098
725403
1324875
205535
1056253
14006
1227826
1561917
1198302
1836860
854836
1593302
642970
1102117
712695
1492249
660121
431179
392854
1997948
1009314
271274
1218061
178780
1177715
312680
1783969
1493300
1836132
1314445
995427
1562517
1132073
924979
891256
1099218
1173746
1335294
1566632
276812
1469081
81530
1184081
860998
1325115
1205777
1680743
316115
179026
977746
1316151
770223
1538051
1201130
770274
1140233
766964
332067
1414461
1797565
872402
1275771
733455
1748516
629936
1009797
610412
1567972
1440204
1559488
712802
1125268
931034
393552
832445
815789
1190242
1164543
1288223
1725388
693313
971080
1597849
1612293
1252063
1874352
272584
1472309
862995
949862
830907
927050
1904693
1350949
178627
802767
1637368
1636619
563561
1649051
1296015
445966
434748
1416024
247070
595785
361337
228499
160405
1470549
71075
1320386
1278633
1007522
396792
626258
1608494
123934
544141
551224
1081771
1814944
1799022
303054
718925
1710342
625513
1999712
972048
1426437
960687
397383
1947418
232153
717509
1715427
853036
300109
947312
1591949
1886231
1706760
1634569
1049886
214007
1774144
1249392
516168
1089714
955361
631213
1837096
207895
106303
610635
1434512
377583
1640242
1355740
758585
1657714
1895846
1535421
1290909
800809
1392473
1652913
1831887
40253
557547
17175
570885
501251
924090
1356033
1798180
697572
1723118
881620
1095455
1197350
1845972
175306
36436
1211008
156507
996593
948894
158071
1523918
1555502
1690444
342351
104467
1293127
1218419
89353
202625
1181389
1349825
133916
927456
2326
1895173
275354
1227831
47752
279324
526634
273167
816364
742905
1944779
1968550
1866226
1573320
289912
511321
445075
1633714
1500560
1492342
483624
1198225
740635
83389
286749
1216714
1317927
1580380
216429
176398
1710509
461417
294641
103997
1412789
1443839
1860691
1975152
468362
1238196
955898
401008
1815524
230454
1273094
450664
1138513
293151
843087
1986271
396413
1876276
1848686
38270
1047254
160037
1468648
1163389
1044085
564573
1877617
1278758
227051
1302523
1806451
1611963
1121762
1095712
907955
1345137
940606
439978
557218
1018093
374985
19661
1016890
1704923
432943
156069
173876
1614465
1506941
1137543
284488
332767
1878359
207861
1882245
580063
246455
1561909
966276
1777585
1322835
734104
64052
162083
1310906
485829
1640543
897285
836274
1061640
1351043
1352566
365900
1384753
1917025
1246271
1879288
1375191
1657178
597663
557187
167594
626578
1952768
1932407
513534
1319607
1910663
1933126
1497175
1908091
822284
391423
1468174
479254
933634
851152
737849
1037284
668055
1257971
471607
513143
1116162
251759
819098
1646947
978251
1194923
1522407
53749
1591533
1193088
1757325
1218279
469233
1151836
972951
1536276
1327701
103968
714810
1644111
1464527
1149047
211098
1465593
1907645
302446
934758
1447434
615153
1522883
1200792
1204720
1816103
679820
981842
1403980
81088
375672
1026278
720334
38027
1268238
136886
126694
331303
1755932
521192
1362070
1238591
249461
419627
354522
227131
1876227
1675977
1912842
1727038
1403661
1836608
1301067
766919
939897
1536276
1788627
216818
1313567
272965
1537575
1200303
972391
45183
565631
1314892
625690
1670786
233515
1733758
896839
454340
473270
355403
817387
501
404809
854397
1206499
720211
307422
86927
1617060
1106711
827179
1653824
669485
88836
54358
1018331
1724799
905895
1710904
1903211
433464
1978171
1725725
1644111
301301
467760
587978
1860734
1463852
1241097
1910516
1759322
1023802
1419165
1115014
86561
1819637
1009760
1349392
954859
1253582
1516264
1872101
39401
1869799
1256277
61036
1865844
229156
1703220
1934084
1139831
966181
1453966
424458
1446863
640412
1771664
1472495
1466130
1156938
1163588
536140
762573
15561
1217666
1106327
107566
91467
39972
702890
1247692
1016166
1531973
264350
927079
326036
138656
643966
530486
54368
1514439
208476
515508
1193795
246549
976686
123441
1085080
1214945
213157
569695
605288
151713
697566
611349
102241
230986
692176
479131
994774
724225
1464927
989289
595706
645789
807822
1905316
1431724
1684635
1267979
674101
526741
1965026
1523471
1917675
1154239
1191
1853848
1832705
1091735
315360
304180
1270632
1806258
652502
1152406
1456984
1833236
1459650
1908794
1305260
1596501
493111
638271
855579
1245322
700537
43786
258352
267032
346726
1273672
1932154
560363
1649094
490331
1034606
1194616
1427199
1042666
200120
486734
553742
621719
1646400
321030
707937
167835
758686
1669193
937099
298447
1198848
285823
956417
697017
1615232
1774335
1994343
1507751
361131
1793808
1953507
1851082
1363917
1348105
767604
1652522
1612752
1253405
116201
1022248
491941
851834
1465087
907287
169750
1998157
1298055
862621
1710114
320095
1500575
805698
360071
1127199
840925
1192193
1449686
1252257
1985237
1993924
1188306
64285
1373373
440121
296046
1739126
1357944
485450
1719217
1925120
806084
1222335
1499399
1965853
1763586
1699131
1823324
952220
980155
712373
763409
684303
198820
1822572
1902701
1076284
1462252
892891
144762
811248
309553
1222939
1968452
1211944
457489
225757
1411511
733539
326115
1803898
643094
415792
1111529
1740337
1675109
1676142
566540
792063
1671049
456189
1297864
1161455
1358312
205766
713644
1305037
1006006
968902
1819183
798459
1586368
1255580
289654
1152916
1081313
331828
329586
424720
925988
1068258
1352175
1515634
664053
1220702
158441
1839218
935966
1384731
1505345
1618497
1157470
1591264
1696500
1275675
32280
1295678
1507503
1422577
556719
279961
769974
1453863
827100
1875502
1185340
1713654
1637392
1518169
1093783
1916522
792580
180959
640418
586338
611876
771284
928852
981588
61036
1265128
737158
1388080
825368
1025161
1584417
54027
391510
578368
1003963
554747
528063
504398
1347077
427171
1109400
1768779
316432
233355
1969129
1035220
1190995
509919
935441
634373
963064
1797770
1478620
477688
1853039
1613211
92525
627827
143714
1240043
1738376
138388
985817
254387
1700067
317966
1516860
1002548
1979950
1239545
1341265
467110
943
476188
955308
1351018
208733
622573
1202164
37136
745115
314188
1297035
1315059
1971949
425621
1254171
1686085
85774
624598
485486
1341266
1221990
167955
1644756
617567
44181
721531
1498393
1593112
1936325
319470
388139
183477
1577486
793691
686543
939296
883477
735471
1350384
1814096
155281
1700644
998576
543543
1255881
107447
833816
1879872
392926
1214341
1912944
1777869
1310392
425621
1479951
805588
348633
966323
1571297
1200176
12658
536335
1005915
1422998
1264440
170675
1688398
413266
289917
1784941
62209
1729407
1161855
489048
1508943
796538
1846892
680143
1979562
1508213
628028
1238653
538742
1697816
550409
270198
100622
498030
1228313
444240
1921120
1669251
822475
1003354
189169
1233833
1737713
107088
724557
1705705
1569081
1678496
1536950
1486762
1174236
683236
1579770
1495844
1471126
1081032
1422537
1420744
1900369
1756537
889659
1524792
1480488
2285
1111468
672784
169018
501
586772
1683314
1778440
1659536
932660
247448
41739
530805
1864971
477201
368653
618081
1188658
1447719
730117
1498338
1335416
307718
308785
468053
207101
1504497
568249
591695
1371448
1640493
1373128
1448422
896817
29864
1384703
721807
85154
1831887
1994686
734315
442499
214910
308216
1530828
1553229
1757168
1154859
165852
10066
1388553
1317205
1277228
9216
719382
1087840
1828645
1886528
351047
279656
1898430
485585
1691401
1008771
1017249
1556846
242713
1736859
1062594
1660405
1490656
1614511
387997
720296
601520
1311435
1349063
702530
40670
487895
792091
713721
235225
932218
1476499
1568601
654000
324272
1765365
1730413
429609
157074
1314757
1187393
168193
222939
750899
1830917
771182
1831019
813545
37720
1675418
1340979
1183543
1777457
482097
59778
1277222
919908
1988696
798462
730859
619141
323827
563706
921684
1062348
883414
859957
486749
188467
1015781
1005852
106083
1416002
547268
29453
1254239
1368770
442944
1002380
1060676
623759
1323095
1488657
1083010
370986
692166
1154279
923363
1894574
796164
725307
897269
1503866
681153
659183
207961
91683
1741939
684965
1061414
643484
1569205
677981
920798
722884
5315
200737
1241464
1451331
1157274
1680158
1346814
722148
1371521
1718688
161801
1664103
615491
272918
867948
847680
1288250
1757483
516640
1032075
1809340
1071269
227350
1320384
301049
1776343
1891156
63087
1474672
1268823
977561
1357481
1315091
87723
1147410
1827948
1958389
1496919
1839510
615859
84228
1518747
1508320
1581948
257486
1366916
715441
1144651
1673490
840412
907034
562477
475323
293357
1657101
1518607
1469247
1912842
651880
1437661
1580932
1664582
507424
775067
594204
1952279
1584607
1613139
1113149
617773
1255733
521831
1862950
951520
294822
239079
1679120
433853
860299
1247734
527440
366282
217138
1173114
1757576
1301310
578615
125595
575209
1771631
316458
1759109
1788588
1715191
1837408
1652124
1870176
188662
1291807
1293036
202823
240620
1166012
447911
1613012
667217
186620
700003
704814
1626175
1493061
183608
703769
725325
1559759
150472
1653554
1132317
984002
223189
1347504
572861
656667
684089
665469
75648
561448
387726
1761631
952794
307056
1899967
272215
1747483
1942445
1457656
1171706
328219
237847
1434178
672530
1196435
1494528
972134
1775453
1715408
465565
1822727
1214970
540632
842599
845909
1591167
623988
1113524
1517671
1404313
779908
1525482
844714
430477
1528490
557826
875994
480505
333545
1704939
253201
826870
173502
1271766
408358
364694
1531127
793528
969899
350805
1352175
784558
1852477
1487910
807858
1448402
1942765
1092548
1179978
480954
299145
435576
889820
1952825
1427872
1141030
1712016
943161
963496
1567845
1222325
241000
1588386
48366
541285
368723
1571561
1921869
182277
370870
1544748
1785134
1646276
1817239
520324
1954449
1289307
1446722
340400
787210
43360
1294855
1021219
485715
947748
849729
678903
1237113
403709
1194895
1515029
217623
20079
249840
1143662
575669
9299
510102
122405
1696279
1826108
509864
1145007
1731245
1616403
29017
1945014
853810
1923122
1593302
1248306
188467
42509
1870133
328040
1569168
934394
1424648
573759
568099
505573
450387
1860990
937338
1911479
799308
1881976
1548151
1670453
1783271
1333542
652282
504251
80261
130947
1068208
352207
1901362
1903335
1789332
1900218
863499
1751291
1614555
1240308
1369605
1319594
1929353
1614369
1726011
1878521
423704
1891621
273063
788057
693407
1008946
1682293
925906
1580429
1770347
1592761
573160
936882
123009
1189066
1506376
1984321
773998
1227301
1908038
380775
461705
1332981
1947672
1488814
178185
1559584
1038596
729723
1279809
487945
779481
1511100
728824
1843640
655261
1745813
1882828
1242379
169922
865210
619914
1955184
828839
1097673
864630
1222718
853891
1562234
1873884
442353
1167858
1729770
1841991
1147612
1099626
565337
407878
1802790
1500015
212531
857128
346763
1576959
466975
120091
1317469
415513
1271985
695677
1856991
1898816
578757
1614923
1357067
292646
247931
1416509
1125910
543579
653438
1283106
423229
1350655
1825850
348910
662660
1834605
1017722
433520
1407930
144798
1269500
1378057
1930846
975790
601251
516357
1373206
210192
501
527854
191384
285308
1986918
1845038
744300
351480
933268
1886187
536834
374673
338016
1694263
406132
1708165
990324
586267
1985744
1818789
192921
1858352
1128435
525169
1500575
1287178
610596
653715
694885
272899
1266526
214338
928581
477755
182032
1357902
1107422
580493
535305
783102
717011
197880
514702
1126896
1378529
1223180
1368008
121018
333545
409366
1437679
989767
1761791
1637755
1214945
51728
1730763
1900913
1235949
783856
853334
1636830
697668
1406769
285936
271222
834127
1694595
516210
1958455
1954489
102919
783806
1999780
195972
1052125
512941
155401
14526
1409341
1127046
586585
871832
1677380
1075702
943749
1825557
725037
678903
61253
1757858
295872
1146007
1338093
59645
184195
1679557
543640
147151
483003
30478
728723
1493312
1132616
760577
1674254
1567213
1278838
1282465
499403
398748
1321798
1571050
334523
306904
1164295
1038101
1681829
832852
600106
1894892
1764092
611292
621710
1644234
567528
987166
308647
1470070
797248
1329645
1138005
703921
67477
1220476
1263456
145386
1139497
627827
563111
1486534
622435
1481443
1048638
1078426
339648
901577
834838
879062
868215
611313
1491410
1699456
93499
279419
993174
186521
710215
861794
906317
501773
209501
1197972
552599
1911154
773664
1921582
53326
166226
1436047
8766
482029
497559
1890616
743210
581247
1357619
1026393
37951
1411137
940618
1622862
116848
797942
1624691
930740
1037770
1104197
611542
325302
678508
1157384
964186
1925694
903774
462951
637427
1921810
1597838
4044
1926171
1201026
1625694
15132
945981
390700
1192896
621638
1149173
1261316
1134705
1556313
346067
1866520
124868
409829
1656931
1118082
1585861
1172414
68500
336514
1869264
13624
1294840
641010
508905
1821319
102900
1606227
1622900
769833
1439976
1788144
1455825
1551390
1621708
1401171
1605669
1169700
585021
259419
1336334
1589181
1761281
88729
1919963
559331
1777169
1454702
401637
328838
231564
121966
192048
1155102
40335
544380
1944255
1345137
1159745
1800337
1483586
1826903
885755
1735277
1779220
267067
1012286
640851
1918966
1391112
15153
459561
1807449
905431
1851162
1002424
1123575
1916599
967504
1774568
14598
1940374
985340
306566
1828108
329206
1021653
1859963
1605732
482682
110032
622312
77828
1412259
1762190
462581
277374
1337815
1818789
931275
1568676
777559
1848148
953827
1406348
571062
1174701
1947012
583039
164906
1510978
1372182
1134467
1236658
1055200
1758996
799783
1744037
817043
1905435
1745532
952518
140035
222818
1871461
347588
365044
1086469
20997
776896
1350330
437948
1183765
1974188
358635
1650673
836552
183931
1875305
20459
1831360
1815701
174303
873559
1236612
1879749
1286395
613159
1808638
1149279
1213423
801748
1827370
386761
1415510
1319673
502253
574917
171282
1119183
118646
1906898
993058
581004
392943
1461723
1202153
993275
1409776
843866
719639
1508315
940388
1263023
317584
554083
1408435
244538
179398
1007705
1393101
1274277
1238926
1280420
1730157
1504060
431108
977949
941925
906119
376868
1482051
451340
831067
1238008
958604
1151365
954484
1193351
622588
172826
1216714
1284420
1944136
744761
1389590
967848
1419150
1327659
1399246
676634
1919099
173028
1937243
986124
1453738
183295
1877367
1749124
1789188
295868
122921
897021
1552543
1014588
1063677
685247
1591534
1830432
1055522
23520
1950315
301242
932066
1194520
1113719
1749249
907729
1265727
238983
924914
123814
274740
1612992
1845435
735305
510252
355416
581535
1224149
16394
1701822
1895984
1680919
361352
635750
1607785
808090
1934427
179750
396310
995085
1494438
569330
643178
743847
461759
6362
1391105
135099
1740514
548404
836895
1020371
1227229
1284785
854223
1044870
1962384
743287
220815
1810724
526899
883805
880683
1745881
930416
1822964
684344
1029479
1815486
627199
711122
1403106
686690
796906
566547
1971122
1554998
1048333
1592953
928539
1088108
330109
1515713
670038
1613945
159180
1933616
1856544
1895954
1027081
1567972
664671
1503504
1253640
1198096
1487925
161271
1157796
1503499
820368
1708818
817450
1765862
1151325
1880556
1775273
1706563
1358664
677189
1403804
639525
845647
962410
1870136
1614076
817218
568495
1881100
1794336
379074
680866
316193
48613
1072443
1148750
1310110
532106
192222
1524870
171393
1695927
1395615
548176
1293547
1423874
1016859
1884734
507633
381940
74101
1152340
45599
1605658
1221092
1134423
1594555
542621
420996
1564672
1682896
1903571
944611
759327
601490
1407681
663065
1977079
567943
1756603
779353
1287420
845996
866887
281379
1506385
1848118
613557
25003
1668862
1913579
527048
1019089
1360961
868871
757695
60957
7235
283332
1931429
643476
1728156
329727
1862093
1356421
861673
1861946
1625837
1059736
4779
1745927
1163822
1454667
1394782
1294514
762885
451037
1947672
988398
229902
460951
769784
1523471
1365501
1909346
1084360
1683904
1391869
636744
987882
370038
526340
329712
1243341
1437156
1996784
1348409
672588
345751
1648182
116316
1103981
1579793
1198566
1384033
1952058
321719
723760
777525
606397
523254
822555
1169697
1701624
736176
1152829
170610
383381
543579
1024059
1600828
1470335
947962
1077534
1412340
1807955
831531
1392263
364924
1640534
963041
1380274
1678358
933962
396218
125863
1095487
1037955
216845
977330
1230028
966026
773788
261272
1758326
1145501
1625427
1655437
906690
396413
1233602
1776442
257706
855152
122773
395516
1881873
1265706
836485
704948
1076703
533123
1239655
1726528
63033
1815692
1953283
1003354
92402
1760796
557530
738664
1331562
1949265
1626181
950422
421660
8783
874593
1651984
1681532
1079892
1084334
1723195
565535
791118
1338195
1688520
393552
1057146
22575
759550
520445
626751
883244
1044090
48461
1694595
1009001
1977767
1169664
213405
488354
816251
1807833
99386
291943
160675
168737
1385800
560995
461412
1797211
867564
223807
426118
1216251
188116
825836
1154812
662042
1171495
267067
1785640
205654
1702941
429477
388929
1430475
1286733
605007
52419
1290930
446503
144341
451298
56500
1380274
583487
722832
1951296
542661
198820
794696
618077
461932
527304
1899275
942883
345703
886628
824542
261164
1734140
1254965
14368
1683708
1901981
533042
379074
649726
1041433
144026
228195
181954
1193961
739242
1330096
818721
597376
1892819
898493
1908475
1173335
52309
1667628
475261
463165
277098
8609
1131057
247265
838278
265084
1237489
1850152
181954
1829723
552969
89510
950066
1415731
1998061
936408
1511313
890947
603009
847380
1317306
229704
902749
462865
1450277
125809
319543
580111
169199
448061
1903643
834343
146941
1175680
77959
564045
1998608
1861931
613600
997908
1801307
1830055
1752937
6487
339440
706722
469878
194038
1036430
1612945
265759
21408
851166
1385194
1387365
1867336
660431
1559322
1598422
735700
1377844
1821145
667236
1616592
870542
390896
669865
701679
226782
311613
1722377
579665
219941
182150
953701
188996
1602078
1187123
194103
229156
1299668
1577264
1756906
186031
1396199
467940
1537204
1968723
281288
1852861
747494
941527
1590211
224243
442726
409629
284262
992615
1447328
1036775
1528479
302296
439084
787894
970382
481871
774328
731277
534075
1551071
1760893
52838
1337294
171842
411322
1346293
1251339
405618
177675
226542
503298
363241
336037
305924
1712327
823164
1170209
1016041
12067
890818
205366
501402
14142
1062792
1775126
1927832
1246941
1926349
226009
818519
216510
512359
1721465
550911
1701688
425466
584677
763369
1658437
1150518
1583943
701771
1224149
1739604
1388431
1836264
1196058
1268136
470647
1500570
154818
1755991
1174294
921129
847626
1428292
1522667
209978
1768577
342257
1133907
1711742
1739382
776538
1282543
1249467
656131
1485566
1354835
422631
597376
1741860
639853
619961
108685
1702597
1641485
627847
407847
532239
271782
799244
696539
1090949
1560753
1618222
1278366
1624007
846783
174570
1962119
1531867
1833997
1828328
1119011
445764
1065818
980321
248814
1967252
488383
401320
1650844
823551
1350528
608561
380649
15739
605876
1302697
699757
606920
1174505
1690155
182613
454251
1160195
1038790
386870
1557174
1766602
1428541
1005404
1524062
1378284
1535233
431126
1114308
947495
1942989
526503
1927258
1283044
874724
1382036
1184689
96972
1703598
1316346
421913
1361003
1077978
1155579
1344838
1363045
366490
155633
37514
908581
421829
262244
1826346
707649
1415318
1280628
682018
1124862
141304
152603
1967763
1895145
1349063
1225189
286306
1417354
673477
479270
332523
1607011
947937
759666
969540
1160262
1677814
339325
1266318
1811023
1795803
1047194
530397
320392
1245974
1925777
1724194
770025
1875534
624330
391810
1228070
658895
1394315
1169624
1147611
540175
1853158
289912
1874651
1133411
1551906
817739
756895
436680
936689
1869908
1392362
407993
552738
1656484
382343
396255
359753
1695906
422352
140292
1616501
1553989
1420077
1345301
533312
1272096
1014108
1857523
808494
445687
680727
1371355
1036581
297098
1023384
205902
1280402
1099385
947311
1712574
421778
1571538
160238
1133243
1047927
856436
1282559
1723317
268981
695120
1799944
902263
88494
1945822
1223367
1686112
1553381
265300
377556
873413
1476145
786040
1039899
1996311
1713294
1189980
471598
1712722
22766
1281491
845909
1823282
1479263
712707
1883784
1717324
161187
613101
883602
40314
984002
1280319
359888
1952471
1888311
727650
632209
1641669
611800
1247457
1953253
555845
239115
1562249
1234463
637626
1665049
695347
579451
1584038
203776
1013922
1214251
50837
1267755
1351050
1993700
1197935
1657667
237776
14800
417935
109322
578580
1434871
1274499
366101
419100
286886
969615
1780978
251419
792779
467911
1580143
611218
108386
1250587
1982288
1810327
1661316
1166971
1061640
1508891
1334966
329523
325029
1490868
830804
751455
563706
1159745
1533311
1192949
1101237
638648
1727022
398494
1011843
772119
1601173
168470
1516299
297936
598053
739438
762573
1214423
1278637
239351
1588519
1218362
1331945
1804137
1060388
133760
1718698
153214
88707
413548
1950101
1765489
964330
1515238
72208
834040
371397
874383
591259
642683
1538470
550540
1693603
633462
1533403
461293
902955
1822065
1657385
1827319
575178
1534020
1416349
1009108
477902
1925120
711305
1550263
1549899
53463
1962033
161729
1362580
941321
277899
146101
429143
1128926
969615
1236788
1395738
1677398
984106
119061
382786
951255
1904700
510759
1771568
752913
561402
490852
1836108
227350
1385520
869706
866878
831517
368596
1054774
676037
976874
905530
341084
753894
800778
464506
1204040
413168
1115423
1168283
256669
1204518
985730
535662
987999
1616935
1618611
1413216
191273
1567911
1599188
1240027
1643297
1719944
1549916
111279
434999
1782945
1775546
1985590
1336523
1713302
604475
843463
528090
1649787
598484
313434
1324862
1133867
1193839
312022
481467
100366
39740
1841538
131263
177111
248590
1933484
409211
487066
1445129
647237
527811
1474645
23635
798707
251223
29599
713131
1352093
870526
1132356
952725
1489946
155401
646948
962666
1652240
117876
116033
228923
204437
993337
640332
1430831
1153029
213109
1934651
110445
581270
813147
1046541
1111595
636519
1858770
969564
1357898
1526126
750621
1486719
829213
1746481
1790441
521345
751361
946029
1027981
516852
1803441
1544977
1779346
646087
1962119
1274470
1789464
1151899
1337786
1825170
973602
1401076
1946624
1568074
865960
786334
1592530
1578183
1209466
152354
1987415
1303986
1675618
794549
723677
215345
540367
536140
1767784
1426695
662282
630370
1667947
1734142
1774992
714983
1556275
1246897
226762
88331
463369
971790
1147755
10053
267696
1858173
1116651
547765
772635
1028438
1438236
1505522
271006
279313
1897026
777662
1384126
1311949
1911882
47452
380580
1103048
1423841
430179
547393
10764
1218314
305591
1524096
1486130
1811294
1530037
368882
1572384
1742143
66940
591761
1584573
881966
1576267
1466648
1354459
1915624
218772
812909
1411137
105178
1546873
1434010
360822
667727
513676
1677751
925759
770392
1524729
1383500
1487993
1009862
1097646
1077898
1864637
165949
884155
1993993
1097858
1855779
305982
1255250
301296
1283823
931816
449086
721707
1211450
721033
607348
1123150
555014
697885
648186
935895
1978771
1429423
1416900
1709335
471194
382978
1080835
100383
1213649
1319771
1603395
514946
1264076
1754313
540737
1736749
743817
938949
173904
953205
467326
735305
1693473
1269664
878458
317597
822716
1193937
1903335
47901
358448
1069425
308799
85
1544082
1783454
437883
1442291
1518543
1526996
798198
1550972
1830039
271750
571702
389669
252469
654199
881620
115578
1084773
96454
484682
1180806
300159
1266131
190647
150133
1557911
332803
449880
1080007
1226503
1389560
1662423
1413518
1528100
1591931
253485
1409020
793167
1442755
373930
1125952
706539
39995
1343464
1085047
532934
456163
1863071
1897198
1451772
895676
1394390
1130097
1758429
1182518
646836
1214970
758585
1472371
1537471
1007786
269206
1925335
64248
10434
1302164
1758873
1497627
445422
243683
709119
1141069
1886998
1177701
202185
1341287
1664864
1991570
1903377
836202
1945163
1235933
1901629
1547748
1603335
959401
1767723
973274
1508435
800515
842991
1518317
207861
806263
406315
157354
1291503
826679
668592
710112
1995285
1251614
1909559
825051
1659226
436496
1372229
240254
559684
804334
1626043
1464615
1403711
226057
1550643
1474028
523462
855293
1835138
1335554
285967
1467380
774658
564209
1959684
1378085
463499
469878
1059833
1183284
1745166
1777836
958473
920600
1723588
820452
579745
279760
478060
68568
232858
1760986
1820613
1430137
449034
1621132
1250607
973188
498809
633077
1384733
184105
1342589
829157
969812
695738
813269
625408
1012428
967242
794069
62928
949510
191718
1171045
1109757
813660
1848408
526340
539623
1348848
1165476
1627055
1032028
1365065
1634938
202439
1863555
699099
1081300
1106969
681379
1168390
1516980
998809
1629475
1711947
409733
330749
1569580
309122
640699
1366496
851393
172613
1709821
1497876
842587
1789606
244687
900708
223226
137756
1117448
271983
1251709
942373
1541784
649836
327481
1071487
993260
904547
907431
1984281
1423052
656589
1878453
1790968
1435500
665760
1988600
1675502
443144
824913
709733
657755
233913
719029
1175393
732720
1413567
1350836
495287
1974975
1746097
931523
1734615
1193525
1271375
1633024
599785
1245203
1471352
973675
441898
959784
493811
875038
952565
885211
1945186
1344729
1768805
1852688
142128
1739130
931304
517342
1456899
807392
1828136
1140539
1784373
69375
1988414
547349
28283
1719361
786471
1879203
1016904
475765
840868
3762
272979
1039621
1865133
1607920
1188515
327046
1597929
439267
600966
1189712
721384
597858
68863
827632
7444
998216
1698450
1647595
1764263
1376443
434412
1852017
1705494
599379
1304910
882619
807229
1709862
937952
1193034
642565
211449
1381475
452342
14589
96180
1650390
465074
426684
1205827
864073
372378
66449
1296450
221255
1419047
253175
458247
734214
1975406
382810
918832
204132
1907763
365847
688643
1541689
1760920
339729
390548
1322258
1613845
115913
666008
192395
1061640
1137543
1083965
851236
574672
600304
1042923
1069464
67651
369016
1517801
1060710
600543
1600911
348656
1433985
1207566
767193
241080
138313
424274
1202132
724429
183913
1927854
1451598
1566971
36338
1305409
1910839
1317332
1403975
25067
584237
743685
143110
1906173
1707865
812323
466905
1026137
639036
1795368
168906
283464
1011062
1996844
1033002
1057672
273987
809662
1136642
1574690
325065
1137957
835042
1808632
946266
1002464
1087625
1946118
173661
1344093
835664
1407513
1694196
1082484
1706409
752871
708194
1225089
591330
1877410
126296
119850
1633468
1464460
474701
364148
1255412
1119728
1930429
717463
1377582
1914334
1310791
1641391
1076625
1357917
1504041
203372
148225
321876
1711759
279711
980496
595492
1954189
71788
1251769
1429450
82606
1557930
326698
998386
309491
1696553
34555
1882432
153096
850596
1329720
414674
1626522
71868
777288
489777
1680873
1691294
1945254
1792493
963313
1268730
692210
586786
1619941
95056
1446765
657221
1553885
1491150
663928
1649849
1750436
141205
1490292
1269473
764772
1174505
1789776
190736
148619
879619
1784307
1059419
1039621
627199
48595
523151
12865
1450511
1575045
1863001
1632507
587629
1035473
848413
1808681
920575
269879
783458
540965
1850297
1729578
968781
36127
496071
1760893
524357
419809
559905
1256728
1581175
1016802
1748607
1249548
633822
416919
71603
342604
18930
120995
1335554
1182174
1150957
12251
1844781
1039280
6432
1128899
1700566
1626659
1953795
1457440
182799
225438
1187303
1709090
1971002
198844
1913613
1840920
875743
985375
1153280
991628
142135
1535129
991416
291616
1929057
714428
526287
286231
1875424
293001
1151972
985164
482031
351614
1301355
801910
721212
1479019
963271
836708
802452
795125
994942
1707844
794729
1225068
560057
110587
1849162
234902
1475609
133297
1951676
85383
972725
649241
668125
18810
606458
1375392
703104
1950280
1770148
1760949
1682572
183742
602832
593545
912569
140922
943480
1808426
1726041
337419
1328775
620157
989613
519829
652950
1147359
1616858
110341
86092
150908
1849751
187928
695821
175615
1793191
1779319
1764092
1735174
641460
700676
1901301
1328508
1318306
1892740
315986
1244642
1114838
698245
1175042
1026505
182239
1927670
1583645
1619700
1269953
1561604
1643670
1898196
1357055
1245302
1384322
960172
616668
1077414
978251
573530
311050
376196
1241791
1342486
69134
645124
1644312
1436889
1495460
1611398
1925562
1622259
408865
982650
1364291
527140
748771
1993596
1346457
1736718
103464
279474
980988
271352
1704611
206784
599910
1940902
613919
976144
948603
1917610
1153085
1805037
1549656
733263
1354915
248216
1264189
1091821
1214607
84410
1404972
688117
917945
202941
1416836
1381543
1349148
1959595
161457
218955
1189074
798459
1843928
1121410
123292
1820613
358741
666030
1358920
445910
1130892
827133
181001
772965
316120
1780954
1630297
379865
1012369
257206
285073
1451511
868333
931517
1138289
141468
1890669
185168
541489
1904150
637050
611403
1097575
1310612
121874
299729
152767
878204
1322
1783617
757250
690683
388769
323559
1189842
1777757
229903
283542
77004
688471
941960
1228999
1685840
256753
1938645
703644
1566971
714995
1047194
966398
1691143
806917
1376772
247135
722167
1124628
944769
952821
1751873
1511478
706722
1702797
557211
555206
1717567
1308483
1313975
823483
270706
798570
1584426
689835
895273
398864
59315
169244
1696945
1137636
126985
1434501
45691
12388
830935
909103
421945
1134770
1001482
1465608
1883918
1068058
619031
141353
123179
1294419
916086
1225240
1773206
585087
98469
366440
1984138
831412
1731539
10069
1544107
898026
1301720
1104534
1849005
707780
181475
444759
665092
1529339
1554989
672873
1323493
472912
1831758
1264322
1538246
496807
1918433
1980367
1404499
648699
1362243
920521
1528838
442499
1833456
1412532
1889850
100163
572966
1952845
1960867
943356
1669296
1941879
624822
161961
1979328
1810357
769804
41824
843864
248713
521202
978627
664075
747884
1426064
1294654
691355
1228293
1366819
1027954
1817587
1289147
512226
1977454
897407
323445
1616090
17292
1720117
1977956
1258565
1975916
543293
961526
1046085
232983
715598
1014196
985355
1251967
655739
1470656
1489087
794631
1462836
25485
949012
1033726
533494
1429916
1812011
621660
1042261
1212906
1078364
916480
806756
1551513
323581
1088194
1660395
1785401
1173242
1603988
1657412
284433
1173519
1349658
541086
1398497
208898
1132267
1973890
337293
1155180
940795
838502
1966144
78054
1560314
77850
185109
742680
96290
893102
1340444
343435
255324
1486505
1943968
1767686
1849515
832432
38027
1422353
161714
330592
424274
1701500
544581
1888154
541623
311747
556483
47959
1336466
1581086
1626580
91192
1655820
1156716
208383
1903645
335415
1448176
516343
1932940
938411
1635965
1455577
159861
747775
1714781
445719
199268
1694715
1868970
1070841
1264187
1770527
1303048
660897
847320
467186
1020127
497473
704656
1524096
1543727
837202
495228
1598643
816468
1888849
1715391
677379
516794
1502030
1219979
419654
1258597
1635077
84116
1518785
718077
1188361
864394
1868366
1617704
162759
346282
1140679
131096
944059
1011707
521139
1495110
518489
1544918
1005395
286256
1164522
1181204
824850
1924730
1520674
928940
1165467
721602
703684
541483
256788
286422
6461
1380447
1113899
1834325
1686632
955730
128100
553102
964392
1715050
910727
155364
961520
475813
779562
263601
544779
1364209
1582231
644344
949330
959520
56326
1715245
181658
700144
354862
1085847
851816
1814884
1445120
791050
1070841
68014
1411675
1864886
1904206
375773
1064008
1573963
253201
1939095
1432179
240110
182010
796851
920565
692308
1132354
375751
1490222
1173699
1145348
1806196
536003
697481
666533
1735126
1830051
188804
177854
735935
412576
1417117
1912453
652756
1284585
597053
1716542
752285
1707225
407302
1824108
1593090
1352986
1392726
550306
1402495
1272845
256488
745245
143976
129682
346308
1662609
120064
1675472
751920
1877090
571471
132393
1179304
283121
1327064
857440
1068377
1889821
1852791
1000459
147251
248996
306916
900866
535975
1525500
1398227
723807
1169977
987543
548802
1714114
654595
1102968
1473342
307944
521242
1682842
1324400
1328408
937539
1934169
1142626
335621
468792
481335
452342
1697262
1769702
1698758
1098439
553675
679563
1050758
174328
722602
72098
1089867
310383
1296288
1873374
894622
515694
1310757
1971907
1232934
1953130
1020960
715280
1950012
1651730
924591
266776
219175
1807870
1472394
1103419
394854
919215
1091562
935918
1175858
1851300
1392899
1634480
1571874
105695
1489066
645460
1079125
1224755
917304
151276
1484260
493566
451539
1304379
1486024
30864
639951
1447154
505766
1713771
1417128
1032188
950280
66516
1006185
890317
624970
978161
764194
257143
1647367
113921
245540
1920485
625908
42878
1696725
719550
5315
444838
388280
347124
355224
1795591
366022
1294208
135350
1545694
949935
1590051
1354012
354297
849413
1484913
1623164
1267669
1759906
115683
1414380
1519279
1389419
1786513
1105992
349610
988059
823129
1223400
1957648
984729
1103586
506609
389842
679044
1681593
1849180
1520647
1522298
1869921
1872963
479620
1163660
1371650
108270
141634
1506494
1162039
168251
1088783
1821956
1192211
1785307
1308269
219195
331226
1581727
1993408
1437452
1338099
953345
1493897
1721337
400634
766818
733768
1736719
67556
454072
1061053
190431
1322868
1921054
470542
91024
1620131
51454
1871013
1633515
96262
699128
697408
1719114
1244752
548300
1477059
398348
388116
1354637
1147993
483754
1746280
1179738
686377
1975993
1151380
567539
1343411
445386
1113319
1164424
79407
879102
1857826
386537
203571
1808988
1577498
510410
1823816
1001865
102728
1033340
175575
422613
1360902
720292
1264804
1911634
1721654
1140938
430862
437838
1935557
1375594
1345950
1814439
291777
1349624
1581845
943518
1854145
1513296
985933
1694263
1165069
1521968
30677
1122371
1397073
611525
473989
841780
1347886
1579194
1318841
1729354
1891153
1539084
8642
505078
30716
616839
1223282
1332343
1797632
433787
1522243
11417
138685
258194
1124432
1173648
1407530
1466631
921896
720781
178979
1906672
1302586
21233
454184
1948051
1642430
1241226
1802749
1115014
431126
423597
754732
1566657
1592576
1623994
163377
1519309
1689409
1574916
1136642
1497145
379292
756059
1049927
1224507
932690
1232909
1243545
1657594
1323858
27168
1693534
1311107
196898
948853
393060
550723
1611943
1822964
1828677
861136
162911
1456615
486342
332067
1033287
320318
1862858
1367513
542109
191808
1716448
1456061
1118887
965811
28860
836708
929185
95904
323290
521676
1778692
869344
1134107
842862
1799609
422697
1511468
14356
1847771
338567
896231
1390116
1278577
1422565
816291
1078375
114786
454954
159467
1394635
1466734
523216
695022
829093
1804810
358501
946129
1818925
713131
760924
581649
748959
1378575
465471
1498591
4324
794372
530643
1326905
476331
547752
812703
1024094
1572814
1796257
1750971
1853197
1069978
692723
1164116
544428
614231
1664983
1422001
21917
1589354
71009
406611
1206099
100888
560400
1921122
725265
262997
126454
285439
1217448
1979178
491767
1798427
1320815
1196418
1264265
1773313
1103343
1907863
222897
212568
1592060
1224873
1316274
525628
185231
1231116
1126365
1520109
489754
606849
694926
431025
727082
1866329
739911
948128
1371624
1029260
46986
633302
24003
752603
249566
1437332
1808052
258918
1969116
1510474
1257060
1310406
83856
772342
1538655
1771678
1577165
1083812
929666
729787
1241654
1071412
972315
1492096
1287820
1729952
1760103
1734497
462089
1771101
1838337
32280
1846093
1977521
1429433
959759
332259
180817
1275712
615561
1461185
248216
1198566
553260
862609
839273
299744
480402
1232018
1289432
256965
1335703
1524743
1920620
333449
1286948
1767868
303258
1478956
1886736
116017
556496
787497
1554343
924120
1865933
1181454
1137650
989795
1450052
736122
1839347
1394635
148727
1544425
938060
474873
591997
1994990
455837
1557252
561531
487839
1540758
1524962
623632
1509750
648573
111719
1210188
284417
488677
190827
1195318
782870
1888234
1137380
1051742
1593257
1729093
951768
1677975
829200
45169
1372092
428682
1086539
1625150
1179141
1876247
1605783
814640
242975
544981
1906531
1428323
1038028
1799239
1898720
875443
1857492
1906137
1061187
655550
49301
566946
159395
1913730
412994
1511787
884211
785394
541728
119892
1583174
158739
701363
1719600
879929
1923444
1066807
361732
228688
297408
1639508
1027574
111641
1418407
441493
40805
1555227
143308
1948905
1196887
1261154
1928982
1875253
1829661
900788
1719216
519472
1668913
1781311
1319317
1572436
1948903
1185407
526842
602423
258352
1016131
1945780
545224
1912944
769597
160140
586999
1570417
1535233
791891
161895
1493459
826171
629522
1727352
407262
839786
1107738
1267395
1355845
761787
1926369
64269
304294
247207
1507697
736718
65018
1630852
1411578
1246314
687144
433127
1767499
1856628
1608012
55842
1505063
789756
913364
1968137
1516210
1701925
1940557
967846
909604
1630030
639627
1274073
1764323
1427816
1781910
983283
1895801
1205597
258402
1047926
196478
345039
211001
865348
1060303
859772
300982
946025
480315
1447824
767761
409263
458176
505933
671536
167143
1230285
435269
1703139
410938
19154
1860530
1358771
704269
1698179
1713884
1021601
905822
1301391
942456
1042574
1522558
1384501
442944
59258
1397821
1143473
1105940
1288593
556593
1879697
1888672
1371708
630370
130001
1687721
54569
1410924
1199034
1269911
955614
1763877
834343
235336
1993698
67134
1419687
1895348
100735
1038212
1361397
941594
513888
1000628
1199244
966784
1966720
1731146
845913
966206
481819
1842795
1070711
1919842
1288502
240657
53573
502671
1096392
86209
950903
40334
1898456
472339
800330
556346
696594
434447
1109963
184541
983174
704319
307635
1470841
409735
1599293
103234
836416
1731052
1079385
1315041
200242
171340
248606
308662
956324
1754731
1926820
1984138
111215
857411
509312
1020267
1819510
1041669
22709
10674
1393298
557145
1892003
434412
152395
367306
402117
604796
1774836
1466987
803113
340500
1797456
290316
61998
1578794
1590163
1877341
204888
1177280
710231
1521896
1453392
230265
1330767
1954922
1654768
431542
1056417
435935
1317939
1205807
255324
1481414
1372078
727045
1574639
441892
687396
779790
857059
1565542
1661051
1073162
77352
1204892
1649051
1137342
1762540
895719
1617439
1439801
309517
755472
723668
700455
482349
1448362
687855
1148139
449916
537820
1603022
1914258
1166399
82618
1655254
1731940
896395
1105662
724799
339062
1506435
443251
1234217
390126
1189843
1392607
1346740
1319636
950808
943066
117764
59485
1195909
1296909
458360
44894
1756295
253987
1183546
1634394
304595
815246
606352
842726
1237335
103732
1738130
722129
356867
718692
791553
1074020
1663232
1152381
159401
69736
374595
197213
1940065
186579
1200792
1307302
1222335
1461292
822462
35657
924413
942729
645953
472897
382121
1002362
754416
1157568
1442812
740437
974149
288480
1818072
920843
411113
312841
818284
997380
1173094
173846
1417844
1259458
121321
477159
1511202
1721724
614211
1819144
1376529
651285
442353
143081
280915
1035128
1239661
1984612
513677
1912453
1053073
309969
1932306
655087
1801384
425929
389477
1514029
355508
1054076
63341
1548659
809413
688540
1542320
1826728
1094722
922216
1626912
883978
1445817
1895881
1310193
255991
1581399
296181
715734
1961768
1732041
1717151
1411356
373944
404706
1426526
1652355
1797422
707395
1192637
1757977
969202
1075215
1334103
1879267
1459536
661935
1275078
1474597
578055
1988710
1294208
1324766
77310
155324
109369
988737
327781
1641027
422357
201890
452079
1912922
326642
1850072
1364492
791770
1722612
81396
997349
1053269
1738570
1464615
1786562
1418201
1302866
1098762
1174064
451326
1433311
622823
1053548
135133
1360844
1564490
319258
97308
829439
474820
1857111
586999
1282848
769433
1039231
493170
52847
192273
1149654
231006
1530352
828111
842133
1329618
387052
257955
182629
1336348
358744
1011616
348738
1748001
1753620
1835431
1047562
520150
1550878
847489
790984
555622
1562335
250769
951298
135640
1309657
941099
1358104
914271
216691
1312914
1505563
1030046
1641431
47619
1854945
323180
362524
444838
366865
1555369
635202
87292
314178
1895910
658217
399241
1406954
736844
1231691
267382
1651100
1254058
894309
541223
1254889
1130321
37883
1658362
1005264
1525972
34853
112076
1450370
749116
788709
1441072
642338
1733382
1107711
1101382
1510142
1121648
1034605
760156
1567043
1094227
90164
217291
790577
375651
1950899
1733440
340823
1676546
501769
1965599
534841
1731156
271017
492186
1684759
643846
890030
1637054
253513
1244747
737642
1007584
123605
1151801
847902
176443
1437998
1609712
325740
1155724
1479214
325234
1295457
515448
1521438
653491
31807
546400
1736781
1410824
1140471
172130
244271
966453
1848981
1281093
1985499
442289
572861
1330049
734220
1508315
1430598
1439398
902967
83678
1344936
1310381
300373
1910925
1505830
1444429
896858
225032
1904875
1597093
34994
1763964
44131
245067
412408
1036554
1964344
306857
1130468
269807
309538
747462
1016236
36185
102857
82975
435421
728983
911919
256058
1122479
1970568
318499
1441651
1140581
1997234
570910
1975653
1963721
711772
1977484
290694
803869
1748219
721807
520921
43683
427183
277516
423693
569356
364004
776564
1880404
1185107
804182
593702
611391
155931
882791
1541118
121917
1880859
1417267
704205
925158
1388481
1174101
1873766
1436329
1292204
1772722
1020817
358696
1924431
539922
633551
946266
1014679
755573
1187336
1983027
441641
1061233
806826
793685
1222328
385558
1270812
952946
1371708
378946
1211033
1076803
1190912
322690
686352
1220086
43571
1224072
272054
368814
92525
234366
727786
923785
1543927
178545
1890831
885331
212974
375933
595320
1021723
1854145
1569278
1066831
329713
624150
1960441
32424
904648
1300974
939289
1194230
1367854
1962914
605799
1591913
878237
87308
97892
635055
1046139
505442
1386168
1764112
1962788
1041621
843092
920503
1096185
1406883
12199
380774
528535
1005003
828804
226805
1620192
1497798
408704
278395
1342002
529976
387315
491560
895409
1429380
274731
665182
522351
1217596
252814
1230274
36608
1013308
776019
727362
1847147
288022
135082
1294208
1040289
1956147
1157796
557220
1134997
1878609
1298338
739878
1309380
159980
277174
350402
1952314
1633906
199067
1028389
490530
1515183
1581251
914442
565918
792127
909782
1665642
1863001
1921582
504722
1543713
1595766
1257537
1802828
1957571
564822
611211
664126
1273315
259428
1862379
309745
1174964
517980
369661
1039949
549214
263601
1492579
666043
1074693
1891151
1128117
378887
505899
829091
1242576
1848891
1571074
529502
430540
893420
1562708
191656
994788
64866
1157274
736176
83331
1107217
197011
405005
417596
746548
1651062
1511206
180213
885090
154096
931495
889230
1299048
515000
472388
1813492
586347
1866534
1019699
1945788
633822
193877
39158
1624487
886356
1483616
1837829
1220644
90082
1846826
1360134
924298
1770861
1020626
815869
991083
354896
1567440
1843331
362936
1790850
600352
1705134
231949
373530
1328451
373042
1148172
824089
1516127
723907
1758548
1827355
365985
831535
1446456
1849162
625690
1961863
127994
883052
132421
1569405
262058
1455060
506615
1836905
704518
1116571
870989
48678
1758221
1691197
1500004
1155536
1674694
1963841
836565
480860
534014
129740
1763705
1182055
1352816
391423
1763135
184009
918750
208517
1028140
703171
43724
1565536
1591913
531529
238908
1306507
1713302
1254635
1286763
948974
260603
1959501
1291024
110646
1523689
1897035
1693412
43679
1749717
524620
1985650
1405510
1777102
593959
354927
1104160
1075774
1219765
1425589
1513397
647249
1128226
692000
12385
1689513
357122
38035
379106
910546
1336138
1879799
721336
189275
1645602
438444
1875354
582411
715179
92935
954633
984709
168803
674367
1694777
1247640
422900
1023721
1489628
1366799
413547
349109
1338261
1474516
785067
373961
1800268
1603671
1814182
1593227
947963
372388
156504
847808
1837795
606684
592934
1904291
1023840
666122
1880363
1242287
1940466
1571515
272997
1475510
1307231
1832
1122175
1422766
37239
1486004
1664874
648018
1247195
1455448
258976
975125
1326945
455001
898558
526075
225809
637161
565459
258287
1179978
1555272
696539
542607
494482
909488
893882
555502
143054
1932716
1729724
275582
1814603
18301
1049126
390721
374622
982880
925239
1779072
1836730
393348
790791
679563
1088010
789978
20763
379501
1590004
1631104
1132238
609420
1847089
125432
229644
703396
487000
382392
1229727
1494831
1487119
726971
1100028
3898
1033103
831121
1522810
776047
381064
876990
1988088
179868
1369696
350871
407569
949012
1649330
1464050
660645
14351
319858
508663
193701
1703642
1234402
1476230
660041
1633337
851152
1097946
400011
1054803
505976
485736
840551
1616143
1165715
755881
152425
32358
220537
1783264
447706
78287
1039968
1586928
1021957
1998994
28391
315732
87759
1321119
1122480
9951
1187950
1895402
77457
710339
341557
1270439
836416
1854916
1753022
172450
1371708
1697130
195427
1803410
1893537
1863749
290164
1224866
81369
304154
1504260
579827
991083
1775854
34269
1334318
456739
718384
245166
697001
234391
542925
509719
854464
279610
1942443
124289
1082695
507966
124517
167488
396001
152461
1607849
1395505
49950
1642711
878944
1314260
1009791
132062
1335212
1235080
1126425
12608
1964167
748760
1540274
1962752
82838
97366
683807
1439743
860165
803739
1221645
192812
1782305
302429
1834941
1610018
334369
416567
695861
1413140
1788351
1072721
1023161
6889
1783857
435599
1723821
1318929
1334583
567665
915280
479779
686720
1860681
1901060
223944
369415
1136371
42716
1979277
1398917
1999136
177779
836416
1001275
315601
727574
691663
1079600
1959783
1129929
546244
880542
463431
1920385
1653882
464494
1423844
1338366
1635466
1345657
993298
620157
449224
482672
1976080
719217
30973
1873011
503132
128963
1027649
1680051
895019
803345
1744673
1236843
1736148
598692
1691822
558832
155753
1607580
1868334
234453
700535
1852955
1592411
591543
1688972
838335
1045178
1238229
1589354
300174
1815911
725597
862577
1153572
1171389
1464518
946931
1475510
925081
776573
467343
1242666
1806019
100582
260480
1787116
1852199
930711
417404
747232
1637973
1742109
478328
1737628
940721
1603153
1973005
335035
1503696
1571744
328453
938129
762361
152161
1392137
1769848
793960
294630
1657942
904918
999551
1004566
77843
641966
146226
1770906
1614599
285919
261725
1510438
827385
1965165
1852101
1511538
1325005
1128329
1937613
1081365
221807
516046
620232
1933239
321876
1054101
1755388
142983
226297
1599562
18493
514953
1020333
1800594
1463981
1854446
637970
436484
1450812
1481561
371098
1298925
755649
522328
557762
393096
1987394
1685841
839964
982241
139220
108980
905315
488043
472916
1587106
981839
373795
578490
1033274
333240
689440
1779240
166771
1492124
1751505
249976
920732
717386
393355
1461479
542048
1178253
404149
626193
411538
939022
1846669
1286508
1167924
77021
376073
1559518
1930324
92354
1713089
747390
148269
167005
1113893
523942
1483631
1725299
1235604
47227
1937375
425235
787636
1949906
26098
951944
89655
1485865
971895
415607
370038
104467
577245
433333
778154
589738
946931
1308758
1031101
446057
659009
1945163
158976
1374085
911121
1562923
1157817
484625
1129316
1330440
1087082
1049955
736055
1045758
1378873
974404
365867
1472865
1693560
1351245
800028
1524009
920709
629301
1648771
1609888
1250454
1839109
1667286
1104213
1604312
1170111
462255
1438585
163114
581893
1665808
1042754
313462
1505174
1486008
165373
978652
1370871
785928
1142042
640497
290877
482780
416001
742689
1112964
1042353
705571
1546646
707557
1960767
746784
1424030
190712
276942
1960203
1576951
1110983
103997
126671
1602861
573865
174092
1035128
527003
1161764
1527420
205377
1539388
1590585
752249
1478077
1277359
839794
1490114
989011
1313841
42649
915730
1163642
1060414
1956112
684486
1880436
1797460
1976877
1962087
1616897
1355365
1618921
1582825
1300650
1197410
535837
885884
393515
1697491
96967
325270
429028
674738
22575
362916
705110
1754530
1486565
1856221
291224
1451491
380693
119988
474740
567022
1452529
1829293
415551
99067
1099371
465182
1982801
1726698
1165513
1395240
1542723
1648022
44929
1631080
585005
1424815
704723
1622285
697401
1788873
401908
961517
1894644
102857
1854041
1608277
1865467
152153
10830
1579772
1598450
1360775
1391521
242845
1494341
180933
176812
1054232
776111
68260
416572
248809
547765
917094
880000
782606
1294454
1559541
961238
1151074
1855376
82127
1496125
1596012
925011
1516406
1458360
90675
1893910
705791
409666
183187
1138716
1989227
1942429
475464
981120
1409472
589125
979049
978842
1825184
1746474
418958
1136074
1593207
1119167
293359
1485648
1872767
1492810
202374
775735
1583248
1627037
117570
354033
768050
646285
122783
1193979
739209
799906
1416885
1840982
1308710
1948604
509508
185425
452007
1855701
1971593
1498681
861298
599715
1294729
49519
1445500
1164675
1827319
1754318
1988801
1313665
1960173
435991
1705513
717803
503210
1830051
322674
824748
1811973
683107
1536490
1646706
1033092
859001
528484
949487
1611963
404274
1536842
1749717
1056327
115683
1595928
662345
1567741
1736448
1280711
229788
798893
1445238
932681
268540
1351853
1777836
1286134
646520
1529663
1445372
326768
1090761
1148750
866329
605808
675436
202596
349900
1827370
1996401
463826
913364
1506042
163855
1558087
58342
167359
805324
1878578
1352452
770756
74224
1775929
472758
1851094
966894
1838809
233538
1625002
780471
1561927
1354499
1396127
774139
59818
911041
590185
321114
1553802
1583050
978080
727488
1137127
169774
1794387
70942
1640805
1295774
1711918
583639
1532829
1980167
432473
754600
1396173
261056
1110433
563196
1611648
820100
574007
1498759
360225
661831
2509
276380
1542831
710692
762794
953972
1590222
1992722
526665
1394392
1088756
1629540
59645
1195954
1955631
774323
50991
1476233
622852
99575
323578
882514
1619852
1499239
336221
1314374
955136
377171
563325
671424
1139052
149844
1094767
783133
1405051
476443
312393
1032183
1105001
1085634
604267
653059
1469920
1730010
826751
1722105
251079
232928
990683
541489
1068746
979662
1677303
1847568
1157817
914499
1701664
1966386
1837023
326276
1035776
1894031
96290
1552723
1039517
1023642
647648
1379996
1398543
1454203
756399
1487195
300395
1539942
1540300
1085235
1662335
1248799
1515713
1281200
935644
743285
97573
705549
1892188
735934
574198
86036
1991164
1861982
752447
963015
1450042
811958
145410
1442199
294055
482735
1336478
1130109
1681787
21721
695094
418568
251348
1169624
327042
1857610
1191677
854552
898530
493200
1133680
1842621
766254
334369
1473659
982363
893004
612840
779586
1798102
1367420
1814182
886705
1761231
1079021
821902
895758
1742752
1353532
1330436
1725282
1447186
1029017
1506565
1194579
1367854
1248079
566886
1549572
29409
1019583
1144630
853632
1335138
1003927
383517
579535
558118
513534
1256774
859941
1298775
1814704
133282
80791
248162
1570393
1010273
1618488
1655880
45514
1826728
1655302
96267
1842243
406354
362635
1332172
1727025
987177
1571307
958604
234454
1092584
1065992
1022595
485076
1474669
700274
1991102
1516894
246409
1585099
761147
1756843
373716
1683078
368004
1688459
1948703
821892
222579
144662
264775
609765
1007833
1658852
1434134
576495
958220
967089
1085340
511764
1305176
1295004
1979991
875443
284016
29180
1368424
1137834
857935
1316860
610195
1658178
1187831
1533044
1105940
683484
1222717
69745
1247984
669064
1289061
1732179
184764
1116166
689416
216305
495434
508080
584641
533077
357646
83612
57881
597681
1893798
39475
1571981
370461
1555924
399776
768119
178896
230654
256635
1963719
1827355
559202
1291369
105910
449800
1494695
1269637
205812
1475351
1565580
525566
578614
1691287
926334
992386
1445446
961310
1018891
1131330
552699
101446
1429601
1336138
194490
382611
1929101
694778
196280
69309
1452424
1908422
433469
1633005
1829661
1454407
1219651
1419101
118238
1245274
1261525
1793243
876818
295767
784428
757334
748586
816027
156984
1375611
418508
527884
758044
1071570
946436
810027
1390428
559467
399633
1954557
949521
1608456
903106
953652
1539367
563105
1973215
1349598
535788
951310
567148
874290
1668312
1796766
1433312
1791137
376968
1216964
1388214
1290321
103411
950005
534438
1189722
313716
1227301
1491405
1457916
494656
484650
883249
1767670
1389274
978123
1352551
1494908
913049
157354
1495359
785266
1525247
1824882
322968
710215
1038528
1357064
123862
806059
300630
1008083
305974
208732
1932979
558219
689440
919048
640418
787074
1443845
281876
911770
445664
716804
635247
1852295
1163497
461488
1839992
831609
1014116
904399
381064
582979
947409
986566
1314207
1451820
384575
876008
527061
1552723
1671691
902390
1950576
1074248
1456992
949332
1134423
1463170
2326
391313
1482253
196302
69122
1781245
988808
821465
813921
1002746
1165213
1861446
599715
1027108
852682
904605
1156671
178122
1946522
583036
891955
1146074
1803441
642842
1904740
1187509
583947
656845
1054308
1415578
1934733
350289
1336585
245224
1332696
1179051
1848692
726688
1020400
1543486
1982336
939079
1678461
1336548
354553
421349
832852
917454
989070
793438
563258
1420527
903168
809974
934295
73936
166284
1996036
805324
1724300
1641837
1157326
591169
481112
1633717
1381231
931008
391331
1864505
304739
944030
1720419
617680
1541049
1388914
911876
1757399
989526
28828
1583443
630895
460469
844794
1544272
1043064
1447043
1860084
1303138
1214623
24760
230102
278439
362227
455625
1821398
138893
1256027
475464
1024986
578967
1907530
1899198
1130307
884387
1937564
1233807
513729
1639161
468856
1406549
1152309
813147
1358694
165585
453139
985355
817846
1445277
1625232
1634237
627537
1005063
943469
443929
1618992
674519
1399445
1546964
1339618
785656
602337
733603
1601479
19236
1755980
838718
788489
1105669
1869661
720135
1321292
90348
340082
160991
1804127
1350065
464452
386879
1607827
1173251
244644
776592
535184
1724616
406611
1148060
1360266
987001
675307
991943
79742
1667778
212375
478252
1639496
1639847
235962
827588
763441
1077898
614383
1590051
1916382
638085
1713884
292269
1031097
1039477
1512663
1830580
1804556
1932512
515915
1571392
1911446
143218
319226
771378
1196724
1529157
1658327
1481326
826017
1237112
942525
953462
198711
1015808
1375722
1431322
1625876
485188
678569
902211
1312522
1362276
784105
766236
1844023
584608
1460012
187097
1739835
1001638
358207
1218446
808745
952147
814029
707848
206474
1506102
787903
1858526
1872101
799014
672479
998559
510520
321027
731478
1026137
1296331
1943110
1729347
1715530
232928
995062
598489
1281585
1234802
1652104
802452
312372
1814972
672295
1680311
634977
144105
780277
446652
1783853
1248528
888649
1842237
1989303
1722410
521346
752603
1434102
667408
542327
822256
1722101
1807982
63519
1097497
344647
671678
1184821
1383346
1998771
1650250
1496128
22462
849475
1218342
1384769
913148
1348396
385633
25845
1281108
1880306
1795803
1551748
734697
385233
579451
1868280
1029183
947690
162473
885836
109791
901976
204073
376684
1435836
1209265
426917
1844618
467956
1542945
1236662
310307
1407930
274745
1295366
559649
1961992
521955
1244604
1272069
1081648
569649
464239
1937243
1325386
1936569
961526
1660787
759266
13888
891683
1467684
1983585
1274247
319020
547193
38823
897269
1672807
1786747
840333
1719957
976686
1093328
682114
1817645
901800
518744
1707665
1568898
935289
810020
470315
911522
1209418
798398
1359582
892598
913424
690715
919677
106758
539427
1977454
1826357
311658
1336585
1476064
1942336
301118
1916900
600760
1364747
1784104
922143
1088293
445042
68129
1784754
84828
798910
845462
1584979
679820
285308
3360
475091
1683072
528563
522611
1810087
1951451
1327462
39088
43040
455992
1572517
237408
814170
867277
947125
828830
470608
1439431
577692
108179
1451384
1926248
619427
627923
1673109
760577
127181
599711
1010289
423688
1222052
887182
19037
613401
305924
1013568
297047
946586
1613143
1965318
1897035
1540274
1775797
1794045
882532
385635
1537714
357181
1303210
300049
32424
1071570
1862659
856766
1381677
1320965
1501132
762950
981839
919048
1209339
225440
597782
913194
1497106
1078813
1634407
328598
1962359
896959
1299638
478260
1262543
1455906
1372078
545747
821577
1639001
663726
1800557
1617832
1712174
1185209
1236384
639649
1637827
1284200
286910
1211516
577722
1678492
1995035
1236085
302115
93139
1045009
642468
477079
1428886
1971296
1354145
64718
1280185
205666
571250
300727
1659625
1685963
480045
1789698
244856
1925826
341189
626035
1924550
646520
243202
417429
776291
1592462
628618
1766318
1026393
467154
1918387
1772491
1044202
1035018
1294600
1193882
1212128
1826773
1753044
1543486
1348092
877068
1890900
889820
529900
164482
1198930
665378
739938
3360
1627748
492079
1626452
1118359
397194
693654
1652305
466055
211276
1508477
1638151
1664649
1588895
509146
11958
1927967
1424981
669808
1857940
789822
480860
1516772
90505
307645
210030
171855
430777
1009098
1094040
484442
427502
763252
241170
1789901
799903
692249
1118804
936108
1521645
954719
994942
1146650
494873
1560246
1851041
216313
965692
1674077
593660
1915278
1847094
472339
188335
145308
555601
657970
1793791
1574849
906544
1569154
1443276
431025
311258
303152
697875
437367
1919842
1270170
884612
1767737
818288
1427199
1663191
816779
843378
523047
434751
1448424
478606
99422
1411316
1509973
1620604
946112
1521563
1434753
1185845
1829868
399316
825547
1139540
654542
304985
613270
1394702
1917743
557905
827108
830005
140723
231920
78840
303364
493101
664643
1979318
1983971
523326
1081578
1788134
1138700
1898186
1975099
1675992
900367
716803
1962220
1561315
1144112
1734962
129770
888405
466899
92629
53353
1037123
756088
1579310
996375
435013
1970609
540415
1431446
644344
764383
1318307
1381239
1717354
1550093
1397109
407806
960369
1875181
1072880
1533319
892450
1127844
1355383
1538410
455867
1819377
295322
1592281
581271
910138
404618
1491301
541483
1062811
1608475
1479396
843104
527009
754309
1602810
400772
986614
27717
12268
1611923
1193990
468509
1151818
1101367
907805
1680696
16575
651631
387984
686053
483624
1171527
1879798
1823265
985277
959784
413128
53434
117223
1386215
1144383
1626602
763028
1879099
1398528
1498568
820621
1817587
1519766
1877080
178419
292084
562261
713656
856053
1427083
520484
808043
403930
1941367
538518
583744
1160791
1300411
609684
1791276
1347948
1066060
920326
1116534
864806
1132740
852783
297261
1596214
263676
615620
296519
1081335
1541807
1828584
1165495
1575492
1065598
823551
53506
882550
1523526
1587018
1577209
1937491
1203187
188507
698545
329609
641248
567446
1690562
476541
641161
1218770
433455
1520568
1900341
493511
1474310
373236
86029
1998644
1031525
1253854
585477
1386941
306969
396055
1144494
737529
1366663
220830
1318041
1504155
1022486
1817175
909616
394556
745284
1851801
290267
1550375
919555
1790441
1922042
99674
1449759
1452426
1016211
1938418
1603468
678654
395517
196701
237853
649320
1622562
1492889
789246
1357752
1999621
1027685
1844096
12039
976992
820621
1649787
1334303
593839
778745
1020558
1356660
1592281
549387
359251
456728
925869
1605898
1465637
1541092
1416184
337579
1049584
771710
1957391
186678
66411
1580997
197036
560308
820961
254693
1917002
833012
266534
1624826
1012165
1600338
1053472
832848
984691
1013605
1110950
1299597
243585
233845
1025180
1969636
361720
470608
1798785
979836
1013613
1437332
1730710
1826306
1952607
248713
431888
535788
1698672
741900
1391112
1081353
1361449
1050901
1632646
770412
666354
1083606
1636313
1453364
421848
1217477
1966287
576981
780277
1519414
136970
1439842
1420008
1000914
1884631
1230464
1458240
1636403
1721637
1795572
1019360
679999
1313476
273663
1281528
697748
365087
1721170
924679
1765483
1569235
327847
161528
464348
1598450
715994
360244
1212479
1099983
968496
1111634
563165
270740
1519891
1318034
297886
181331
274728
1748758
591543
216555
607267
1610296
581445
1360371
482389
11439
310107
1416972
190770
1273828
1011546
811059
1998608
1863371
685087
779340
555940
476807
1085667
402715
6893
1009026
1971652
312277
134758
1896960
278498
1160052
706254
212487
1538736
966480
380649
733108
1522277
1841988
585925
422202
799656
1699775
869315
1184887
1541522
1370999
807680
1835312
609484
1197708
1520447
334253
1139330
554036
1736510
21107
204888
1183424
174092
1245710
482945
1595384
839304
24380
345855
1580799
179579
772016
46534
679246
686474
1766979
498153
1416082
1355570
1134266
334488
1948195
514960
698969
508354
1030683
272731
819688
1096258
1371037
1100685
1386618
1802776
1098471
75530
641794
400041
1891491
711546
1239388
1435573
1301685
1090594
1310550
1109576
1698678
565437
959892
1357510
1200350
738191
793879
456374
406834
1039677
1156253
637214
1813533
269426
1932719
305047
1411629
1507127
231486
58132
169753
121806
1525279
1377941
319645
1394849
1321302
784661
1707913
1404512
744145
571388
453555
564171
7167
1054730
1227689
410773
79681
1646938
45928
1129779
414973
1784798
46114
1401207
949153
1262543
1431962
215833
64842
1665717
1493058
1834096
269158
221304
1723238
1781222
1230028
853887
135915
1289636
786369
669473
1920705
1632719
738442
568495
619898
1439145
1201828
182461
1648771
292790
593673
728030
26751
48637
1382789
1734497
472906
1283341
1813742
1441820
1638465
1483095
294538
1949745
1690541
723580
1652124
774105
487583
1576951
1240150
995359
241884
361686
943250
1667643
1348494
1090831
1040605
1041613
1598142
960418
1350336
1341338
896054
547635
1262700
1410415
1603314
238253
1783973
589125
203322
395453
685631
316707
849050
558738
876728
1097802
1896266
1387551
415932
1118686
279352
160138
1356591
849961
1340509
1955928
1497649
1335014
1595336
1094927
301637
1726512
515898
1367640
1164224
1046172
1220476
360078
755256
1603424
263676
948067
1890367
237237
1916512
1193952
437068
954200
890377
1585788
1718664
1132912
1304502
968843
1368216
1878067
654830
641529
1326738
255323
445436
1482214
134636
3946
723190
1961288
346347
1625790
1514302
1035823
1039582
1624060
1325774
804551
123735
889336
1654768
1952677
1561525
1994745
1330999
1447239
1397616
1078189
1545751
47979
1935881
1749011
710327
1381019
1677604
1370909
1698518
632285
236601
1763223
149243
1925019
1732196
99660
209614
1782008
998368
631972
41827
479409
9240
928785
1476875
800449
1332095
1345638
739511
1901385
1365720
397015
1685575
1620180
598879
1411320
1369039
1649785
733263
1762229
1243176
346999
625019
450045
567539
137730
1387866
1295043
654595
612840
445422
593591
729896
1883088
573530
1893648
1166459
159861
400868
569828
1884903
364565
1370231
1558321
449567
335834
1559714
1122126
906636
465819
205482
956747
1729768
1771877
1789102
1763548
750128
1209996
893108
549984
904497
89931
1406379
837887
815001
113902
1835630
128318
212485
686027
115986
973317
971713
265138
1048922
1203652
1483450
1729004
380278
513089
286203
1341006
158739
1840398
560509
583720
1993392
1915265
506222
1976979
1965352
893882
1829620
645566
1954557
1442379
94951
638085
1125269
974153
1003211
288862
1718656
821712
1218341
1741643
1316779
921481
1432039
538450
464503
352204
505250
864603
763223
282385
1862188
918112
1635144
1413464
728355
691383
655722
564785
288369
1690363
69058
1942479
1570846
1428623
1853154
1727727
195395
1772583
302827
1867469
255062
874753
1746579
1531222
1124286
1816782
329727
798891
1065474
1912587
430477
1055899
748851
1419808
1031170
26231
1317347
101515
1779452
406611
1049894
844717
329845
1191677
102026
940450
968317
104386
1256959
1952279
1274020
1162104
49033
1539046
721069
643945
1934870
775052
836441
102461
543920
565809
417121
475559
483640
146576
407055
746546
644059
1025076
1018776
6629
947568
182788
604094
807972
205366
707310
1187247
1221371
379113
1200083
1709162
957124
989745
707612
1392756
361337
1418116
393508
434572
1997120
1923605
1045854
669872
774729
1803082
1367573
367148
882320
1896862
894086
1851383
1932348
192732
296741
1574275
1636132
354830
811052
1083379
1694603
907034
1401642
297874
1619255
1352053
812119
1521525
1396637
552254
1688406
667640
325894
1452048
1923753
1593061
545595
1766597
1534083
381965
1639322
1235613
369188
897049
1831766
907820
1054
136767
348270
280038
1257537
863196
839000
274848
424274
975026
715695
1140118
104652
598120
153318
1383991
1878538
1248383
547531
1967820
168476
174504
1658184
279758
231997
1424864
1845572
1327157
1199800
536411
803034
639575
387232
566171
21721
918498
1329880
987009
1812421
660584
345850
111323
895866
1393791
788506
101458
828602
987156
1942368
1936929
1674918
118520
927264
1484060
545429
27606
480209
293914
941077
1751174
1604329
1389455
972288
1603469
1073736
308807
1270489
568012
855315
112907
522063
1276019
893324
1172725
10129
1516604
1112738
1910578
1710506
558962
1017614
200217
675788
888043
979860
1670011
92412
1127441
226922
1225607
647135
1090822
609863
1886003
1510448
1372086
1051945
1782188
1167514
1060018
1067257
1947754
1191411
1487784
210848
1383553
226648
378061
1608430
1893920
945243
1921039
1445622
166186
760580
73087
1320386
1410681
1366197
535188
1704507
251240
581987
874568
1576205
1763720
1070602
57234
228013
711019
778612
548621
1432508
949980
651731
1107163
1119415
1812758
1725600
522808
1535055
359250
1464764
28569
1592018
1723136
181871
926288
1141502
1802340
1117228
115717
229373
1638426
1410081
110769
268426
59239
961791
244912
76212
1663777
427186
306970
1405084
1000314
585294
1992531
1086265
212503
26999
721280
60261
1861405
1981354
1466735
771197
607112
1012769
250914
394149
1651694
1807342
59127
1771174
218597
139796
576012
1455448
1082694
1747749
1167870
344416
836368
1317860
187621
161833
1057418
13572
1909856
1743487
343643
647513
847487
1229401
1145014
1861556
935109
384267
943004
1254826
1733304
584001
1424430
774227
1342091
1104018
1016100
1841274
624611
1822827
1924529
302443
141780
750905
1938847
1604532
23650
83240
1459282
812326
798332
1590727
683600
6889
813371
137353
1845750
1383194
167375
805613
1830428
375711
806314
1755702
726458
557218
515831
787805
889673
1208949
1301643
266419
1476741
13394
1587457
1003655
217386
1882940
583580
987084
1827076
490964
1999047
1762790
1365159
694356
1954339
371383
546203
484629
508759
1810814
853328
1924347
1790330
167153
1336007
165266
1987252
611411
1301041
1451146
1759376
1887752
418026
1312028
1734615
485760
859517
22416
1212851
1741614
1579714
1955628
70388
519112
529796
1162252
1564047
1367417
522789
297608
108841
1973154
685350
792292
173493
882791
1100325
501761
775290
1848261
1847221
603838
916037
724357
133172
348176
482257
1253395
1664506
95911
1333844
1085855
97823
880000
1464155
235546
1772722
222255
987523
1972146
969471
589847
904121
1851603
1978796
80522
1526966
247874
372045
698384
1984197
56066
1638681
1558383
866337
1841199
1505462
29572
905419
1015909
831798
317969
312801
1840732
662477
1033103
1203264
843809
1145001
198264
1287392
1167134
1940869
1310791
532952
1181154
1763586
114022
1663274
1675977
449478
140504
615527
1237492
1322935
488313
471881
1087497
1332909
1868104
684745
871970
148094
664670
69058
1132283
1746174
520850
1734257
1002770
1789519
404356
741593
65177
569852
1733505
1083990
940444
1568103
1935737
838509
1822964
646924
263975
1921021
1560390
989385
375046
17837
429463
1013208
928205
274867
541484
814967
1376934
1844119
154927
1314523
1038132
1879737
1854624
1458783
242808
1836905
594065
509787
1145050
1534130
866796
1605000
1081543
43685
205766
774592
547834
449894
1674817
359423
425337
1258105
996410
1823923
950455
1312669
1415673
226303
1156715
1416613
1571297
907383
396021
32423
1152624
1268056
1750414
71566
670560
1204330
1856407
532744
297198
1680604
44458
1419415
743105
792211
974158
55087
1129884
1630037
56583
187826
1227894
1460070
712598
1825248
1280476
1345443
1402114
1768652
1690084
442562
768128
1443496
1614589
161816
177288
1283738
32358
1013179
1263124
1600741
912755
641358
1723040
1942358
1261107
1520086
1629062
1166853
1693460
49643
81347
1274073
1676887
914767
1354330
146613
1682830
1974502
291260
1283341
917456
278091
1878080
503235
659894
382614
1054153
1510378
162164
1537534
350643
1525590
1120245
615730
344638
1095581
1797422
1993373
604453
623167
787636
408272
1096717
335894
34988
1628311
1393642
290630
10829
935628
702776
1792319
1603395
897907
1695491
1556538
1626560
761147
943691
306156
802771
952252
43
162092
1455137
932241
41827
882622
1839838
1346293
720660
332780
875734
63683
308067
263915
728731
1640496
720983
1686508
1617513
1157137
915572
199280
185151
183477
1481684
1787749
1812889
85480
520200
66589
1047687
753188
1499088
1906674
351631
1170542
912153
1082540
1812295
1093477
1255162
1345272
904173
1660005
329398
745828
1460241
447729
1952153
739511
1475818
700133
321591
1320894
633143
1092554
1268480
1795436
729844
1432369
1800594
1876389
1803736
933301
898487
1003047
1330428
1717243
379000
1504643
1515639
1474057
1591967
88599
1016730
1306407
1659460
578263
942488
629423
651371
478109
1687289
79407
1781706
1698205
56133
1968083
407063
1755060
1006797
233129
69832
1642608
1375675
145128
1321499
610727
105794
665639
1944583
1918660
1106194
768353
161025
1774091
872027
1604921
319438
323400
1672338
1763076
1948134
1206822
651476
1276648
1388551
1846581
1923868
1854650
1384733
450798
629234
196613
4394
276333
742325
696363
1999692
779391
482682
334452
843804
1455511
1234819
1668747
1912288
1804164
618957
918614
249494
1032092
1383290
135596
483506
143597
543056
440753
1637759
1493277
386076
559985
1380668
1589966
440417
1150259
2692
1651230
1898026
1422806
1581712
93299
788088
101581
1058492
1974156
543388
652729
1160195
1372645
759139
956388
1192199
470310
333559
845875
782938
523486
1470026
1306407
769842
1283341
1714695
1454215
72998
1727084
1888311
1633717
369834
1952742
1794416
1236056
1189664
125595
1264265
880159
214486
511049
1205903
566171
1767091
1324909
595557
845566
786041
1764884
189280
1777569
425751
459738
1211880
1784064
371383
164785
127886
1523992
1854375
454664
1571186
1078940
191473
432010
1671115
924447
1501956
427462
1264010
1670011
824006
1711939
579488
1435099
1644913
1232018
1057531
1132616
676882
596283
1797012
1662466
1163660
1959521
899115
635825
1984430
1189664
1935877
517320
1137525
255838
1740443
1491790
348633
153560
259419
63800
1744350
1675250
170850
1382198
286886
1345244
58401
1701945
867405
1898163
322889
1439520
1900486
225793
731114
1265325
973656
1261840
840654
525490
988632
1944395
496065
903811
820131
1128454
825840
241445
1290578
1126381
582411
1082462
1752781
184195
1693882
234931
523643
1136191
1942896
663112
1803420
692310
1844318
1534717
1786064
315666
976617
1078435
827113
733698
1591524
1123214
1621061
719999
1974806
662295
1516648
1938163
550368
1074201
981642
1313534
967753
783256
1158128
1677766
1967119
61295
905961
105910
1428274
1460152
1784901
630528
291357
12235
1229953
973295
857385
271921
384101
1993801
31698
1425589
1373507
1891114
1434558
129152
1064879
1962384
318844
1339491
1832
762702
1527436
676790
181275
935285
951800
777827
1086463
1857115
84410
1002424
1137850
475302
321680
957675
1899358
649471
1948268
633551
1447793
558001
423786
1998575
660260
1964951
947819
870774
1558906
1712445
1519961
1917435
1343695
1549060
1414945
140162
1897893
1570753
284140
828830
427554
242845
731230
1626841
1697260
307852
1212111
826001
584714
508289
823551
1196374
1446670
1083651
1488712
756592
700683
1626361
220438
88331
1148146
1202690
589215
1519304
221972
1620210
942211
872687
386877
15396
1498242
683113
1382071
152245
996359
683649
1696864
583711
728061
1526016
1401722
944373
750614
1370963
1439981
1176636
1571082
1698154
1395292
605938
1257810
1333039
1254221
858083
1836517
1697270
984272
850057
1117205
454839
1576364
1715851
764535
1545535
1355475
1326296
1311619
1935640
407806
1606450
1249493
1921149
1248020
807677
1523983
406224
1447928
137888
67609
1637955
1411994
476706
387926
463499
244375
533673
1683078
435093
145992
1548924
1983422
1085264
306782
1527542
199274
1140309
1978868
1075376
1228333
261764
1824644
1633377
1546190
1099847
1856832
1426747
463000
1266098
1211855
471500
1206242
712710
1796140
194690
995672
1309056
230213
80486
1691661
1519782
1706343
1987561
1168713
1872235
1966211
355867
268981
1281375
724979
1708233
1047171
1632090
445336
1966301
1135425
1287163
346770
903698
827837
130421
1144784
1439227
1556802
442576
1110071
289912
1412366
951800
1522450
855673
815191
1555853
702395
1583675
957651
1488202
991743
1221739
533626
666954
1563071
552699
448317
20753
707498
676075
1769184
1422998
1738265
1076636
1646765
1240911
1625725
330079
201561
707758
1097767
1705187
996550
893696
899070
847287
423573
1496782
1002661
1685591
1196471
52560
961131
380569
1589111
342695
542233
1161764
327714
1632825
21053
441443
459784
272264
743441
1152747
1873098
1318173
826813
1286395
1455528
1999231
310355
893599
414667
1557793
766067
1659411
1222471
1259469
1955996
159755
395496
1518785
1737816
646737
1676748
377645
1386806
629029
234057
1391868
382144
1124581
899966
1944464
1424691
1723989
281219
1867286
268041
541461
1990456
710778
1718777
739076
1575932
1568391
1981239
378670
1348967
731430
776045
1640826
385635
1762384
1439676
73105
380660
1278260
1322505
771002
120111
228366
1561155
1558239
1263256
1510438
1154539
926796
1732042
330063
1755422
729814
1862748
1517862
1869213
565631
255775
966292
1852446
78709
760562
512919
985923
1482786
1410022
881379
1927909
1755083
1971008
1442691
871483
1676612
1008607
1727443
1775404
644645
1970615
1486534
1134370
343194
1978971
1503155
1755431
366084
260735
451602
1437230
1656047
1745542
548839
1438686
1515945
1131535
1510942
213900
1426400
1800300
1985330
664053
400573
802549
401630
597890
1872583
947321
246454
1481423
1469577
1368458
1003593
1415775
57393
58815
292467
246366
1761695
1862896
1195375
814774
75554
1106127
1938664
1540274
270050
1583370
1273363
1379589
1479263
209935
1515331
837461
1049584
1930834
1834101
329971
829241
1291802
245253
271308
1882396
1028675
471629
193004
32677
798707
1753102
1417883
171234
1379219
1608098
1781697
1285690
1355813
377053
497933
211846
1712142
1208848
1961335
1123916
1865468
1140938
1223450
326697
1780384
1425445
328040
1522098
15590
75468
775832
1665076
153629
476731
1103344
283109
1187547
1321797
455101
733880
1501810
255637
1084162
1172265
935232
1101047
1760870
1952656
1361505
12206
1193038
1417792
108719
583333
478617
1812359
847986
1565112
1766235
293374
1241845
1602657
506943
875552
1605199
622573
774449
513636
1063238
449478
1547418
1066187
1064817
273848
149877
1840249
973656
561021
142360
531753
183935
368316
548554
1988831
1924246
547140
1488834
1742779
1095218
624428
1803898
488441
1610712
1007778
1903598
1080577
849
562529
1774335
1962841
1049886
390561
1509881
1534066
861107
1277222
29570
734629
1390265
1195873
446057
999612
406440
407143
1615300
1850883
1088844
1191520
263712
721903
567778
15045
674719
1675090
281010
1126507
588310
311713
1064550
1289133
1202508
1967518
717562
1329824
734479
165046
308298
598577
614383
811863
797006
1113889
1051589
542520
1596362
1485138
471551
2220
535749
1376169
582643
1228114
830865
1612316
811170
973612
1379600
1274755
814472
421873
729217
644937
481879
1323020
1262272
523705
885331
433292
239407
737420
704885
486110
1114447
480871
1441642
74071
631718
1455649
942381
95566
705614
1261750
1318352
157943
1619415
12782
1955202
1006293
998656
675370
1848299
184303
870516
338954
319013
1509450
1799128
934067
527013
1530621
1491440
1457872
1266419
927847
68591
781768
1806310
1831474
1579291
1853853
1099741
632830
697760
1120502
1256773
1359140
1790786
1607740
217022
1342064
1675731
1058653
11226
299268
716242
1670698
1868555
1072560
1263691
967055
802549
493482
651143
491827
530988
976529
1975202
1433130
1946398
559046
1364073
1119304
1082353
1922095
1521149
735902
702046
1174880
1673694
666007
279265
521192
167835
1403617
1808962
725777
1555669
1963167
1733984
462198
1659612
1025977
1342020
1440844
1657616
513161
1088247
1332909
379229
1078029
794006
1685764
1307884
1478830
530054
1248921
1088255
1975211
1183937
163948
3257
198618
508923
787702
1511787
1362580
965413
20013
1511962
514939
504656
1386506
1871385
875779
1526150
922530
1739418
82795
1397349
1826739
1194697
1456622
1910329
1847547
261745
1775903
733215
290774
1027981
1846760
479698
1552881
961717
1668834
1691197
586581
1431961
968569
1185539
949211
918946
1549976
1944230
1866280
1576119
1700040
1870136
960775
1681954
471373
1640677
1949392
1067428
1598828
383373
1864228
1948349
1915599
1096258
1536490
514504
889051
62794
359024
774417
1661637
460113
1792918
666539
1061407
45880
1847547
964821
1037913
509679
1148441
299589
1222720
250774
1460111
877863
464041
1625532
84005
1515681
794907
885698
598628
803864
720452
225706
960386
1644232
1189356
1729010
26720
865165
1856967
362806
1450274
614985
1986918
1390622
1127284
1928535
409285
725413
319020
897926
1683824
291929
1401432
144529
167646
21464
240891
832848
305196
1923882
1040514
1180503
1848242
566958
1600657
1607151
17364
955702
209935
1420015
639894
1817239
1865880
1044887
1459924
1230492
519814
1508546
49096
1450000
245963
1474052
1114636
548315
698319
1705583
1952841
1730461
364849
1248363
1989322
334523
53618
982919
14800
1286312
729469
1513314
1399756
91628
443890
1164986
728723
292084
809664
751065
109568
599581
1837627
1116153
493685
1923868
1338511
444010
1164419
846746
1336118
150919
1288131
846531
916785
1372374
869249
362053
1014450
1919311
705797
175382
1238550
892954
814629
621138
1278646
1240153
1654738
124114
1798478
319013
1816350
1557780
397562
923416
1321268
1490439
877669
569251
715768
342715
1533144
1049166
510749
338511
405805
1125706
501251
1037727
456043
846108
670463
949463
87560
1051408
761987
624441
1969636
599461
524535
1873568
1516604
1046861
1208335
964937
1743343
1689451
689781
524869
879738
1933329
1588992
1708137
1843614
1722985
1269216
198339
1244393
911737
232666
748019
1767499
1758270
348906
1696651
198417
1382632
1004197
911134
1214168
1299490
312014
1808632
1012406
205464
753887
1875855
76798
545300
796316
697408
1322073
1609864
1453839
1225131
1973643
1376219
1827263
746594
1851060
810349
1870278
269782
1442446
1159248
769140
1818248
472916
1474384
1831760
683069
1614636
1190361
1148738
522260
636395
814709
1251483
755573
1088794
591147
1856145
962390
1716570
1964252
1501628
491475
871531
1263542
1989222
1892404
1493897
382483
1224860
203426
971914
1679989
604092
104790
1287298
1300956
398723
818038
858663
1414697
1287441
989606
1666899
553014
1605199
1231526
634839
881804
1576955
1426064
427039
1393488
998386
673609
1318393
1557604
1276854
1120482
271690
920979
1221229
813651
1461663
1118887
311129
101676
1041862
233117
1385898
934295
394726
1795572
923119
1869751
1639496
1028675
1124396
1182154
1562902
1885827
709295
785509
885366
1088734
1896514
19258
154351
1273895
1158873
1220115
518744
1806310
791402
585926
1485865
1297742
1736865
1058303
1800188
1975991
411342
429001
1612427
1545527
646154
922608
1144817
1157223
1672807
1697781
702300
1089498
1153165
387411
484753
1365584
474939
1756843
250986
1011888
1941749
198576
686409
1949076
1017476
1377154
1036210
579519
136305
378126
451077
1804736
981636
339890
447879
1782293
1200128
405805
622948
1525322
1140165
11828
265826
1578436
608371
947962
1303345
676203
1006967
770860
1569559
118410
912727
783180
1252483
1023733
1406178
1490429
1875675
507745
1846639
1531973
851168
1907153
241533
1836430
1646570
325532
1672742
396031
401251
1760386
564825
220864
1950662
1475423
1619941
1876401
964120
1057881
612236
1584916
888050
903113
85353
1185845
1607785
1562073
303685
644769
1012401
565662
1067253
1100592
439755
401814
718380
362324
1908902
401235
1280356
1608012
195215
1061596
878508
1164942
1027090
778406
1024782
206389
604541
403909
812126
1869911
971713
1107119
1810097
542125
42038
327507
207017
241392
916754
1096556
537539
1753605
504290
1084485
382695
1342489
1775271
1528407
775493
1864505
722863
210954
1562081
87292
1423870
1192379
1516997
1323020
625042
1982360
1447434
32980
1030657
303913
318724
1051101
477141
767586
153675
438411
992808
1970799
1011165
817210
1085386
1055261
1916498
1780088
1911806
282197
1197706
1949099
155079
851123
1224656
870433
719123
1499491
311852
1423562
1435263
281501
742082
393348
1105458
187928
220109
89068
860165
411867
143959
1656911
743613
259058
1349673
1741053
1754254
1752045
429459
646213
257824
928539
1847711
1894031
512799
846108
429287
370061
136732
1202224
641194
963981
943493
1822715
322452
115654
1839950
5909
1008531
1128454
1205702
1266323
907669
686044
658282
1630044
1279787
777468
333452
1563735
682432
326763
1404177
1113899
611612
446480
963863
140178
578923
1696160
87636
92062
1365085
1984774
11328
1382119
1309030
1694147
1903549
565999
1415942
1566430
1198848
237747
1402411
1189058
357452
949659
804345
1969202
90907
502272
1980158
96536
165808
1917877
169762
1207597
49900
345195
637385
1433191
464887
1996919
233220
223505
1773493
694266
1396127
1901990
632209
679104
359348
1275692
1682871
819399
1541118
327381
1367554
1613619
3875
1872795
545977
1524372
32358
1035328
1966720
799906
165701
947470
1199317
1075774
1617552
1236717
1653368
850923
555838
746164
75816
1977929
1169724
997540
1283858
1978171
324164
1742780
349398
630957
110445
1950467
1146054
840454
359730
761902
1564023
1417795
1173033
1317247
1529872
25786
106598
886100
1843339
29854
146334
1614044
114898
760692
1970630
1599057
1972987
403945
858678
271373
1892235
1005031
436589
1122936
1766114
47827
827837
1356286
597038
496416
365285
834408
1855376
1100022
212610
118659
272997
1593480
1458758
1141590
1420661
778592
149586
431180
1944680
1516469
1075551
925366
1982677
954533
72483
509697
1015431
242603
1881356
901257
1062246
227198
1736465
360341
82368
1681913
1413518
281243
712829
1966402
1508546
312992
55177
1423432
1496919
698883
1549862
782328
1176364
421365
1679622
1381676
791051
1889391
271308
1598643
699682
1460878
922561
58495
553485
33617
1522015
613666
78709
74536
1348694
169638
1925826
1184164
850586
73120
1115429
1192700
1680231
871908
338911
150721
763086
1984612
243532
778461
786001
942743
1007970
1438235
227287
214686
287214
844295
212204
1182375
1004299
1325063
153724
1081176
568301
1328603
40335
542869
1675554
975632
1014995
1592872
1920965
833145
1224222
1081695
546130
1783559
296012
721033
607407
1146883
1456855
1746174
1759984
1408635
674194
566308
1473659
816562
620236
1102607
436963
97099
1303092
157354
51199
1260487
265026
1234273
1815994
1784652
1807794
895290
1807342
1387352
403256
1375511
1690316
1069531
413154
1398168
1299975
1100216
1463805
423934
1382608
1177068
595322
403424
1218968
784427
609720
1902716
1639972
1760331
1171541
1836386
1691777
47948
177484
1319057
107014
369102
1636847
1943379
746008
1136004
1810793
1757168
1652638
391833
883277
1217616
1636552
917193
1629269
257311
1011584
1214423
1174478
173273
151740
1637855
1630100
1485424
1649583
1967492
209628
1772491
1628557
283017
1421858
332778
191277
721275
849822
77820
1642920
1008744
124644
1653282
719267
1709455
1240443
1300754
1398103
1848162
1668199
254498
192848
1827144
1240705
770337
615069
909035
1621519
22413
1874270
1824764
1320012
1210328
1725094
136131
494425
60644
46699
505182
740732
1055829
238536
783848
937950
1085695
93503
1902311
1393519
356306
1546190
1428731
446590
1778095
78329
1268120
13491
1676040
1914590
864898
179595
617008
1246148
1811885
164390
1856285
1736146
542396
305419
334146
1121749
1167307
794013
366722
1486161
1668065
559343
1297638
155661
1509900
814054
622305
1609870
1132267
371108
1913096
323749
1402092
697551
1695798
359332
1164906
986229
1448317
152212
1001577
701439
602856
576033
1272039
222978
758918
1669436
362924
1535707
552989
789394
869249
760341
461000
1953426
579193
1480124
1057109
71557
1807449
1318393
86433
1403024
95928
1510930
427070
1812171
419564
924284
1971439
569984
577714
1572320
549527
954614
1828266
1289636
1260189
254417
349006
1877177
1971590
772085
642383
1757977
1720261
1918966
1033739
1971415
821403
262871
1478654
382800
527465
605788
1365139
1336201
1491399
1091889
642750
1654596
232660
1248856
1947303
1688784
184189
764719
1389221
382767
709044
1582042
166589
1239726
909170
1324303
30084
1289937
1923481
1354699
1070660
920494
18757
943560
159919
259763
1005031
1449148
736920
1736423
1727539
1060920
638913
1725775
767341
818836
1636467
1048057
1215371
1163190
615594
1156619
1032446
1833527
1184557
1970626
832432
869596
1158114
1294514
1669263
721513
1736341
733227
163427
222320
929462
242356
309219
1563871
50356
44869
1069743
1835952
246396
1198464
713844
1284772
1932605
1901889
1227894
1502426
1741399
1265975
446582
142621
1922430
1455550
1016238
1126001
231957
804334
1851654
650974
1594249
985217
1117076
435039
649179
1979562
742276
98123
1894176
110228
368711
97573
1051764
41492
1769582
918176
1425949
539704
25861
1170700
1295395
462359
1627903
822249
270606
1204418
1707750
1931873
1704831
1012882
569137
610018
1960872
1952798
666263
1116375
593781
1149849
1208195
1505063
1926801
897165
600494
1469105
460668
1687462
1309963
1304228
1513194
103898
1466895
618387
1833506
994982
1825753
1550306
1513128
658022
207842
1869884
1088519
400199
1617044
620710
1118869
1513960
1617757
1301333
1213131
546706
1122032
1562174
136618
90310
1742718
542270
1075774
745441
664365
102818
575713
1004505
1735126
668592
1841366
895319
245693
1591888
1827918
1273171
1188678
229093
188591
1665368
1538904
1618020
1312232
1317182
584648
1538508
810773
1773434
1955208
836392
320592
600068
1760615
1831112
139203
1126823
958146
1316746
1074863
788182
952168
1520538
682120
1700043
1453430
1759200
1725208
539242
1261698
1466952
1113817
320371
216631
758084
1603105
326844
548998
878946
453830
956675
628071
1500648
698595
954899
1299204
328400
112091
508669
1656784
1459341
309499
291915
1658298
1100635
1550859
1252801
1033739
1949257
1245109
204155
1928418
1254406
18032
112311
261274
679334
1958670
249476
642750
207343
1493861
1227467
1550746
610587
1615074
1846320
586338
906619
584243
226919
641358
1380630
1510126
988486
753373
1563634
1601034
1535249
1562683
1570060
1267559
1232188
156084
504329
1936325
1625123
472916
608209
1220437
314491
1610621
1783857
295567
832387
1402416
824971
421583
1172332
310504
1473082
1005063
1842887
334193
1513834
1272031
1784901
244182
1941007
517904
1738714
549795
557561
98567
1294347
547497
18159
754732
1577654
1899944
985217
985403
1424523
1493749
1348611
1124811
1145883
1245612
1087144
1599562
135522
1557601
291493
1090836
1717754
363889
592681
363084
387227
1516299
201540
84401
1132365
1742856
477721
329586
865465
533042
1846355
636877
266915
1049813
1376185
1373918
27712
700676
1472721
1133731
955600
1930920
589963
1412470
557238
1472185
1456283
1547314
405114
311430
899694
1900916
1219804
263712
1298090
1969792
925344
322008
1268714
1075596
1984076
587045
1308323
778431
659379
482324
235165
963797
555014
418508
1302821
639661
1578089
1787795
408163
1926830
219729
331321
156313
924490
1748437
244962
19262
1158163
656262
1820223
1077246
212786
6749
1941897
1075055
1494440
1896960
1433247
1367170
1520495
1877641
89830
1304923
981394
59985
372215
450652
112116
259803
967150
558691
1251967
1244496
803631
796273
83764
42255
1040683
1495546
167796
1667881
217467
104963
579911
467752
493638
1347481
248686
572861
758084
27809
1185639
1760331
502251
81040
1872445
168469
1853832
1122602
819545
1685443
1844368
283017
1364209
74467
1190373
1119894
836895
38819
597265
1340065
1239096
1894493
258272
1207313
548572
1837096
762763
118451
275619
1434420
1268053
964018
1592115
788506
1386889
121981
1498254
241448
803447
1195940
1100353
1556540
874037
1518147
64105
1573173
839677
487649
1031758
1880138
1624104
759590
1819478
1449916
172613
1479969
895007
1469076
1863874
996175
440238
145070
704249
314109
1308955
1056130
184737
976170
91819
1850022
1936000
650023
104189
613746
234467
786960
1047345
1942777
132393
1938982
405686
1279709
958569
233412
1443953
179788
226762
6889
970258
1810766
327350
607446
1127946
1648742
801434
642273
1454472
752319
161358
1913652
1243633
1239396
1684535
1478870
472051
1295707
1204394
1195229
553730
860809
1950315
145184
1978362
26098
205002
865180
486603
1676874
520666
1048890
1620278
1885869
189117
194793
692795
1955310
258948
1908104
457214
622587
1463686
309517
374028
33350
98327
1275476
1515488
1195419
1404342
1922396
1247521
50224
1295774
1437332
999478
272116
1501301
76852
1079652
1696632
268763
818573
1658025
1148594
1755388
34005
1118739
1100820
1766127
924313
1467233
1549629
1667433
727074
62883
702452
1185946
633659
1324919
452014
1375644
1051570
947930
442794
996229
1455014
1609440
1496605
252295
107588
504766
1211799
626966
772311
302400
89535
1953475
324211
1395066
174328
1932753
1555584
410988
1274547
461657
1977464
1256631
1854841
882392
1287537
1613385
1979840
1944786
1769442
1854949
38976
142181
1987685
983302
15042
46358
585014
1827095
1907190
1440777
1358834
1465776
1030994
812320
1702976
523505
1376736
1866280
1014673
620202
1021770
1774889
168808
1983921
65677
1236396
1434875
879788
1698000
1049640
868871
1251780
505018
1238599
773852
510473
533180
51044
63519
329712
1782119
1147729
762461
31494
1557944
23780
1895713
636410
630853
301980
1854094
1101836
316367
940553
632557
658570
963276
410668
578078
1713906
1945773
735039
1830039
300449
1602206
756229
828966
240783
1775903
1627491
819528
1001579
855360
1378652
1662952
166566
246303
136553
1505581
1926423
139869
1367668
646663
1019360
1472164
1924397
724201
545117
1867026
760642
1499668
1683698
1559016
1062991
793793
1886595
74298
412449
1788030
1046698
647503
1704741
1290552
776872
476399
640903
1959719
1052825
179069
1003769
154677
1445459
132682
68765
1095536
687644
1263719
1537945
463611
75890
1194937
884069
1093706
801157
461450
1721976
64867
262424
1256333
894877
283555
1996628
705335
794399
671785
1288002
806314
567408
528207
1295887
520340
1369535
1723200
1593879
1121997
1728569
1384763
1225023
777974
1806165
1940557
1936649
1557113
910138
891038
505345
18390
1988820
33668
1482548
1873766
1791120
1751983
1218007
1236497
459079
1516484
1782859
1940832
782114
251927
1148078
1379056
945390
700989
1650793
597573
909647
1325864
1994387
624771
919372
977637
375692
1683464
21969
842147
1247295
1347805
1074015
1941979
450726
1737798
814889
625834
1163131
667833
1947916
1869751
1643736
641010
553620
1005133
1579990
1753517
1894830
453779
791625
168994
1141334
1451492
1896908
839785
692381
1075103
912695
979199
1704508
1490742
183219
389705
542683
932794
606740
670258
208159
357950
708186
1340663
1045758
1124407
1247851
967401
1961792
1704843
1325322
1623182
502578
38976
570888
595313
851364
1861992
1385842
550433
130246
1240705
178549
1944189
1307731
808239
1205991
94512
1483354
793205
1995351
214469
1545323
973564
214583
247679
1991649
1553428
814650
50945
893949
1801417
729059
1342588
502671
1920858
1160193
831077
128184
1251744
1347027
659061
411378
707319
1914705
500665
1025213
1173033
734534
868463
163951
1344957
652212
103866
649890
1539
1578765
149844
865414
1439574
1558671
959728
751848
1995174
456
620433
470636
859519
1377118
929915
1158172
1100966
529875
1544161
611106
533312
681983
260217
1727299
1069538
1813600
547476
1435735
3077
333152
1292487
482772
1675853
900305
676495
1811881
1927854
384947
1268229
821044
1744518
797743
1645676
202594
5200
1450656
1033191
1579269
938653
153483
1043581
853939
395064
1206714
1530783
565226
186843
1178884
1941566
288369
1181505
1678072
1918169
341439
371508
1827059
1552296
1382042
53101
557073
1715503
528714
200737
1783126
1447374
738098
1493385
1131220
1512411
250721
1640045
289595
251735
900125
1031303
118196
1234553
836895
1961239
222635
403636
608912
720660
1073940
1996036
1070226
1137876
1188751
1430113
1552934
286844
732293
1745813
724977
1416002
713217
49800
819248
1090605
939761
1697260
636959
458112
1499934
350871
33037
520665
976829
1765747
1377640
1991313
254112
538105
959039
1277274
1640213
1186989
623122
1265325
1141785
221351
1326802
116953
1188594
434804
476867
1694356
1048131
1065474
1717745
1048779
657069
1190303
477564
515105
1609581
1566351
1967790
1928535
1299700
1342527
1000961
489200
204758
1004612
188742
450798
1928929
185625
1154851
1067857
270594
1228500
1230307
185819
1443478
957998
785509
1779147
1903694
1048176
1674109
894277
546242
1753805
1849931
290822
352117
1167567
457261
482737
661685
810924
1314905
1049523
814168
780012
14561
244674
224307
936091
1858292
1432614
50497
1629265
796103
515540
1393519
501630
1738061
754856
1689667
1260758
1297372
1855335
447860
1860800
651554
181354
47094
659784
423786
1789328
1563205
410984
113661
1613629
1749901
1451768
1844767
9478
685395
1638737
1372165
759687
1198290
774985
1388817
46785
455342
741035
670599
472866
1448387
423530
351858
389276
724439
492726
1053768
1234312
742170
32537
1259458
1645261
1614054
457523
258517
514446
1637554
1305891
1196218
752121
306566
883277
1428954
100223
1298437
609319
1850598
209501
1065220
570200
706477
353194
1736865
1461478
1690440
1276484
803048
439039
314452
1819720
847782
1137737
1882198
1777069
1225923
1512639
1636516
620639
1292028
1863707
587154
1994148
98002
1721751
1431573
773893
111512
272085
933291
1470578
384521
1728158
1188521
1740441
1093477
855454
296788
1301062
1195052
900983
74565
1865133
297058
520982
1095516
660260
23999
428826
1057607
1104975
882683
783791
1958350
123407
1383028
122249
13037
205286
1475342
1930556
1168941
1483717
1608308
344791
348787
231957
1988083
799011
722833
1854352
1571526
404964
1661713
69271
282678
85079
1234163
1798400
219340
635081
956110
1696347
790794
1262116
1595625
1976123
1700451
921288
987984
1097803
1095536
244724
75306
1446402
1498347
1991472
1481819
1929244
1818980
396859
503135
381940
533180
1537866
723677
929727
629706
174199
954058
117049
1851327
413303
895884
1934165
405618
156470
1736881
1579411
1390059
1695233
1471860
152212
616010
362123
301642
526210
1944972
1437332
1782316
1895299
172759
274886
1620956
1641459
1106240
1792014
932516
1297263
529330
1966738
1749329
63013
1041369
94079
926505
591087
1666011
1646748
1559447
1458353
1650363
1369264
1978339
554185
94245
210204
1805048
1645197
1717670
928534
1010651
1226245
1947266
179069
1088854
170517
91468
319470
861077
1714792
1386163
1108800
1904373
538848
167788
956644
1302821
1721637
554012
966470
1963417
977394
1764960
1740605
1298073
7845
889606
1121410
1721977
762041
1183705
1837473
517645
1830215
54162
684263
1927913
534199
335291
745629
896648
1801937
1379417
1752473
539857
394564
1697491
532374
1572823
68802
1337464
245171
73878
1788419
1860893
381308
748664
1157003
29956
469282
1853085
109648
1341213
1905324
111367
825558
1041310
1333663
1677741
518534
358509
456356
1310445
1543337
487889
1014641
959306
1530333
522680
1720328
1949906
755173
1412259
453568
1835977
1330138
1983218
1511033
1404123
1322791
1965700
271376
936094
780660
1759104
1956170
475734
215177
320804
1802593
1801810
47129
277878
1584570
464524
198015
1667019
494684
1031345
403953
1442508
1889956
1598997
1378873
1358065
216518
1757822
68976
1770438
919316
937713
639017
1376907
1946464
1469318
333591
1337227
686161
1758415
706664
288334
1054
1410788
647199
1772243
1324094
630260
163174
663359
746792
1158171
1536967
1453085
1005472
1166729
1374605
910011
189275
1303792
1732042
1999135
1173206
90631
1246855
571367
635087
1945780
695985
732982
1845742
1370006
1870866
891947
1707648
1085910
886368
125026
1989468
998402
60503
358857
1153085
1565587
1658993
1981059
921288
1475592
1887023
1049541
1305431
672360
341598
573758
86314
1853158
755783
406723
1022368
1337317
976428
1032580
1115245
296505
1477476
175050
842090
864636
213799
1695724
228224
1006285
796974
1368608
657243
1761466
24444
978080
1736791
1654414
328191
1622847
1009966
1557223
137518
839703
1686966
519535
854093
792436
1170929
1011858
1137696
795803
100475
1803830
776377
245295
1279738
1274129
797712
1220437
942147
1772902
1825375
117917
1234463
37928
667298
1945030
932108
453739
1423724
522474
161420
82150
948256
1142930
866474
248931
993632
1483114
1492863
88334
1206837
181256
962534
945723
1550207
626303
687644
605876
1374409
1287033
1057365
1081162
857751
882577
514941
1356324
375636
1027012
1584131
968281
133442
1130621
275532
1499483
1626144
1586300
1744700
1101236
1156963
1846721
727491
1940659
1733188
864559
952252
298275
1893260
337341
1663478
605788
104083
431061
927134
1829179
1224507
998522
1267161
216802
723088
179958
141964
1892319
927178
1214261
707208
664644
911055
314037
1980476
988113
1464374
843239
1013673
10141
1372668
768524
1816748
777806
813772
1116829
619362
1112639
483603
156331
1151696
1117752
1107330
174623
817193
83169
102900
275137
1275806
84033
1502649
1556659
1913704
838112
86195
400886
915232
447876
1969587
889820
1755060
1439989
1818613
65958
315314
197880
1416050
796658
1210324
1980572
55561
1753609
1582836
577995
1358251
1430278
1213328
408050
792044
186744
1157421
1648041
1896556
1216904
619392
409267
479771
1957822
113163
1944093
1717406
599560
745844
1564178
675642
1884421
1864886
38976
1742318
754522
171639
76485
1607763
835656
1339491
313048
309939
1897939
219564
1124000
1425515
221963
1483081
1311529
58908
920283
1538027
299207
122249
510000
1008861
162849
717204
21953
249476
1142985
436606
1923800
1621846
120659
1007728
994874
754862
1166399
1892471
249877
111230
1521253
1569154
1702168
1942085
328505
503037
653755
1386527
1474038
1520568
1920573
905269
783790
577712
1115729
1763949
1670129
1799887
1271598
1134444
749776
1029130
1055986
237551
640225
1019731
770500
1866242
485939
359605
1989303
1817591
528063
447249
1500648
418586
753431
139362
1454234
206793
1814185
1674396
174121
1887418
1761481
694827
561962
1412430
192303
387907
329176
1982570
332237
1649185
1343718
680935
945602
544103
1514520
404785
1202277
425127
661109
131805
986371
62615
493566
1645456
205440
64842
1312939
1589349
1311667
229503
72209
820756
351008
746088
1719593
1788435
1193450
18328
651731
957865
1561759
932271
292646
728384
620007
1877273
667408
1050491
712266
787845
1276622
795580
1343742
1438671
339299
1390989
1091634
676378
1137784
26244
299798
1093587
736787
1924600
1199317
1151495
715966
940968
584364
996550
1302519
900963
638148
1634917
528002
1402751
909722
1274484
1699767
1826849
160557
979296
431455
695648
211587
1860252
858083
1698876
521242
1043851
427819
927309
1021024
1238737
50396
1440941
134834
1346414
808219
708879
1437848
404730
1521143
1920783
799903
733567
1266919
1446277
1096426
182284
971224
880438
931910
1833180
1697064
87703
590603
1027300
622715
562639
904865
1577410
1519158
233064
1182375
1450769
673112
292344
941352
1119359
1782164
1480162
1207577
668704
1786595
756794
205485
1066399
1827450
994825
1120168
1840339
1833658
1042315
121966
366608
1937491
1050840
534613
1830014
1014462
1648699
1159824
1308238
1218061
397874
1158918
461000
504036
1683547
1661352
1398837
756658
1264471
1334161
605590
52976
1931417
560555
1238338
941513
1254133
1578086
1644712
760877
1036185
1562526
1341255
1008531
378843
1852088
403385
1833006
1866797
924320
99133
278629
1790500
640416
1436214
885972
1823166
1602913
414213
1395089
1765793
1976249
862933
587045
1695955
252047
812379
1910303
1242562
451860
1417034
344758
1399791
317966
1468919
898127
20725
956492
1615212
1680170
905247
547108
1105315
1239124
1301745
1438563
1118236
1982335
1100965
94452
133764
362235
112170
1635155
652408
658233
556346
1556986
297874
1425884
997703
1696945
1879985
58769
224160
642442
307025
380697
1682842
557850
1554023
687902
726737
1289169
1049625
1179449
477159
723580
944298
1013062
897021
1263691
1342967
387750
166338
1060589
1194021
1313018
1910830
1367510
328868
1562556
720603
1172754
892850
1811270
505223
642978
1579310
101316
157867
739527
406945
1844205
1770134
1500656
1947929
511133
1900564
1890989
667487
1065603
1814799
905007
1399928
829233
1928979
1964344
1725692
1694780
145013
1252978
1448070
1442880
314222
1122012
346064
103817
1208014
1620116
1577440
896919
1055124
502402
1710942
120565
1974784
1102754
734603
89540
257546
943664
126080
1889361
541686
146180
1508655
845912
1379022
1732823
1748000
555973
651640
307852
790468
349398
657642
1168266
180751
1569389
1658852
832119
872755
482342
462464
649617
1926537
1723290
1531450
202634
155123
330268
171773
170609
648467
1547048
1120456
408688
415886
965565
480884
312173
1235634
1512626
1612890
115537
912614
458871
1164718
300226
290814
1445120
1030433
329724
1906663
1886853
1762074
643028
1309021
942268
1155896
988758
1207047
5272
1071162
1936019
1322045
1378210
1279166
1540606
1859297
1317827
806553
1580549
1609313
874433
257820
1897083
1218898
1287909
1753102
1064965
1234836
1381482
879030
1241873
358444
327760
69375
1475428
1774513
176812
527383
317597
1773493
1773728
578058
1075366
833256
1422377
496281
872448
1499137
21614
949332
1462163
1005599
970173
1330436
327042
1466697
898635
191308
1079774
1211825
981836
850923
276064
1537482
638781
1594887
235979
398896
211150
1382747
465565
1503798
1104102
1013892
1503336
696335
515454
869573
251577
714002
1583198
955238
1307408
1368435
1639719
313383
908300
1841177
1992622
418540
1126001
1185316
640851
1038298
1025243
1076582
375452
659713
476228
860057
1567939
968076
948710
1818072
1551291
925734
185507
1885497
272777
1542751
1014067
1075606
1723646
196390
1010193
992878
1970035
356143
1960239
212462
164966
715395
1691059
1234896
1161256
743326
936196
734912
802549
1407492
1502692
1855076
1446160
1851979
966826
173153
1983560
1079670
1611341
803206
1747604
1784078
232410
1913142
378061
243062
847366
1514087
528063
256788
296067
279900
1992452
1385095
742885
586206
539330
1836358
1937268
1152521
1271985
1985147
1786713
1809094
1436893
1554733
806223
345297
786381
224757
411113
542233
195980
968282
1623601
1728158
1997138
1046517
1200358
290185
924627
1426614
1435664
767874
1320757
779046
427072
409263
1717703
794549
345641
1693048
1129530
302882
1592761
179323
1008343
1162770
113338
1655437
66028
1333485
4650
265457
34362
979081
313697
1966885
1772263
1783410
1421805
1797103
1139411
1864187
1105433
516092
222710
1356286
777825
1230985
362437
335557
1993044
1529386
170595
498343
1343780
978885
445843
1345419
1431527
1673972
1878116
1898415
1324875
754666
1345950
919025
312065
257192
760198
1069249
1869987
1199274
451109
1095186
376227
1612893
921148
1140955
849625
435192
1441457
1907014
1511290
798534
1873286
673087
1889448
1905724
930711
955175
1104214
1863001
355808
1690578
931910
1275155
704116
1833093
1043240
1991266
344791
412451
168243
889230
187773
237816
1033481
1659090
1102500
742506
1388933
1237515
1483616
1025456
1000557
1537428
1333978
1623973
1198468
1611097
473729
1837627
1417624
770420
1708439
1908752
774271
1152196
181331
142896
1072353
1541473
1136827
111523
378028
1625427
80439
887017
1526809
372306
1296429
167927
1394103
1380001
1679277
853984
1647969
953444
83833
1598591
1689676
77352
126514
308785
454036
315729
1906183
674369
827884
1959873
384003
1352782
1128408
1058316
1479828
403841
658670
1778735
1917577
1961334
1400997
346623
757836
1810065
1521149
1444369
1160548
355378
397613
971854
200161
857991
224243
780429
1525185
515029
1124396
535211
1248383
858507
1005934
1054913
1051520
211812
289179
87985
1395644
1587699
1855609
1714662
170654
315152
188962
1712327
1642920
1930993
906145
360649
1870808
889755
20993
839000
1398309
531554
19805
471757
1264092
820793
26212
1634553
837025
1804130
1155264
1608667
708718
1762789
191397
640162
1829196
30593
1735756
84935
1062055
1179246
877522
1967763
113525
1345535
279313
1396598
1011802
1654673
1416543
1610930
337009
1085394
893943
1091364
1353262
1971155
1511667
778078
1815069
519089
1478203
960062
828379
1313781
1243633
1479969
1171045
480263
1756664
219564
1052691
1893040
619284
1909846
1929632
661514
938464
121842
927215
1975917
1433307
1913694
1957918
1041862
462899
1683065
1496167
1250947
1934485
560407
1526326
973070
1365378
1555315
331686
533554
69670
750908
575539
1410432
289917
1453533
1366152
348270
1048624
1494568
441310
1332522
1125277
1901081
282971
1183296
1498742
1319158
1779754
1951676
1104690
1427783
1649923
326532
964839
781191
1074201
916178
118440
976958
1145697
1519755
1699210
1967728
1765075
1980929
720449
847034
1381937
1803080
646841
839998
233288
1007838
211719
606773
540367
386877
1463582
1878080
555847
1429305
963423
562289
1647037
1272103
1620270
1968082
1704237
1558906
1015091
1065308
96588
1693078
295421
810112
495354
991717
1867475
327042
948974
1835264
1234935
1673785
31728
1176542
148540
240246
634357
1130931
1292713
1360594
262976
1063364
1779391
1556966
686734
1314813
1467999
1981948
1676438
285225
1993296
679999
1633284
152245
1513913
1800944
860787
1051893
606638
1922383
738123
514821
584610
1808540
62005
65378
1820679
1407105
806970
1833964
1261374
509207
119998
210285
1571452
1271999
215012
1042582
868370
658124
1601443
1008764
1477452
995008
366974
540965
689113
1066925
1676254
892089
202669
1589349
393597
253563
1565030
1038790
1042239
968282
1138997
1160664
1757346
1933829
113997
123862
1783939
1077332
59656
1461275
994571
1717353
1120105
443054
865465
683600
1282424
1013239
1210252
1364492
1135723
54631
1860603
355320
1270765
1835370
1065621
286752
1059382
1208061
384196
1204169
1767307
332369
1251744
999509
1962689
1648699
392623
373373
1500116
1316078
800458
1280467
755472
1006966
1140418
1980161
508905
1013179
439176
32017
1249467
1543337
175193
93177
1733291
1876283
1097426
578765
1942429
404112
555940
585357
486712
693606
1235293
1654622
974400
462464
326532
18266
1261227
1373721
1440733
118155
1650428
1331572
1088907
355403
1620890
1196149
1246941
1878427
1005002
1435337
1342489
998023
42096
120201
585537
1286038
1611615
1184401
1112278
1196332
600303
1614033
1583575
462832
170648
152363
130538
929985
1335636
470934
1411010
568094
1446007
1479629
1362075
1838695
1497874
258347
1052423
1897862
475723
1071211
1628816
1005133
1191
1736309
631389
237980
63819
1268796
708543
1092818
1488105
599267
1925697
363601
607602
163489
1405929
425189
1442929
1984848
1691404
870496
1363604
1786863
366268
1043233
1000
1186165
1960349
377570
1434178
1244537
1175187
1232230
1480917
1755991
129370
738191
1095992
959007
1194720
1325866
1673284
29638
345332
445060
1652925
339753
1144735
1244796
313669
1503579
1468808
1748607
1790388
439740
1300866
1175366
1148146
1509318
821864
1207942
513508
1725401
1972813
743062
1015781
1265388
24780
1411564
168942
1931894
1154302
108685
1287885
219388
1408728
215244
734968
1320880
1957541
710858
1669587
1538420
1881367
1848408
1805917
1599707
677504
1716067
1593064
383304
888398
1603335
1790269
654083
1578586
1309451
497906
1765523
92636
176684
746546
1726980
1081712
1652953
1534717
332273
465035
536387
4308
1346896
218497
992404
521963
1288516
831658
411624
100910
1664832
792696
488847
1281294
59639
1973492
1676673
1660371
485346
770500
481786
1386681
452079
1131787
906964
528975
273444
1802553
848084
616176
58132
4492
1131792
793467
486624
1557944
1581219
1836574
1854838
1931261
1374191
1437052
1656885
1378526
151547
1826991
1894256
1279061
1767062
1880480
1700355
898228
1713295
1112628
291609
18922
473980
743994
1493896
1741643
10053
576019
1512842
488791
659713
591965
642872
1280704
1414652
1128310
1785955
977336
1374208
1565641
1829010
836681
1284630
1791920
699779
1358139
357131
813354
286978
1800594
961682
1278636
1252299
747289
722427
1797012
1816952
715239
1188594
1715903
632444
1235127
934360
207470
1010017
908917
1387096
44799
482287
855017
1901308
574007
805598
844767
1971783
855016
1515979
1600655
655250
593405
420838
1291369
665832
387885
1568995
1113943
585058
1971950
478596
242427
132893
406315
848310
731695
1133759
1423002
1775044
1175232
1590032
290049
1217414
156716
569976
1357740
1600338
873580
999510
46619
870319
118646
265758
465866
1079844
1736272
1511469
941072
414674
557959
1567295
1379728
969169
8197
790267
1740129
1914659
463411
1104102
117015
1543123
1473013
77662
1412626
1733726
1113719
254566
141907
1164719
1559764
84624
96267
202594
784438
1349658
580441
1310612
301006
1997903
1057080
1194094
485248
346132
1977680
1345224
1552934
1058968
1137011
254805
570142
1313547
1860800
56751
499256
1018543
1074763
1276102
770484
1407598
1653776
1735871
1830263
980292
203372
947247
24810
215871
1889865
1169350
1772068
770256
1329075
931265
1120450
76703
1657090
1217004
959027
630957
217364
447929
99712
1114288
1367321
1799470
1945113
1130393
807759
1490360
1244973
1243540
202486
108486
1790167
1528042
1308610
949589
1972785
1139704
1458353
657334
273718
220951
1196016
918141
1951559
1331580
1715211
844453
1417893
6254
557231
408226
236539
1371110
553486
1693099
1040289
1710873
136035
1118721
1198795
1010369
101975
271350
640199
1827059
1044474
1371181
1100494
1709821
1352249
1427573
1531240
1814075
1512369
930079
50224
1452048
562733
1656301
1675288
962378
1420377
1653717
374656
1875534
126080
802877
963041
1811176
405506
1335989
8056
1186011
929426
375017
832563
261274
942077
938649
889230
1349636
1842276
911654
1176382
1493837
517752
1965209
414285
1988588
280752
692470
358051
747814
689667
774290
1661384
1895910
944643
599136
1505406
1990409
1114587
1747233
1689468
1719912
952394
1446530
732615
96302
1558726
921195
403256
1524586
1061368
767137
1182980
398348
1571188
1860679
338897
250020
1259471
125340
113639
1784561
1015147
74772
242926
615051
984438
838639
1025770
526741
1201930
214574
81256
589035
1771989
1251044
932104
167836
1119498
1259484
1286178
1436091
165352
1737011
254500
1761167
1877644
85503
18640
817504
1471409
676096
844594
1544627
302292
657549
895017
70864
1256521
1262165
1652864
1500212
611499
1187360
1521948
845566
1135391
855192
757900
1617093
670598
689336
529260
133453
49272
1109325
1208880
1600012
587347
130374
1128761
581112
1465358
991099
767288
174734
1014256
1570343
504467
1982043
768584
1549984
1039895
964937
1581583
1425541
1006507
1995151
898775
150722
1429543
1565112
119474
1165242
671664
1299654
1402846
1954046
1685383
1125737
1023083
1256364
717069
1389100
1613727
1565408
1551291
1301291
1681723
1671130
1605222
446722
400039
1839777
1489440
665682
1462877
1106073
1610789
1496476
618076
986094
1509237
1013982
286874
237832
1203177
624199
249251
1029183
1809434
1020626
908304
1351193
1810154
573473
890729
1686724
92319
415508
1148862
468120
151389
957865
1280293
1605139
1943178
1620536
1884938
1834456
86499
687144
538728
214734
5767
978427
585064
1857639
411848
1666084
493857
1079052
1602733
873425
364395
980882
1628288
430957
1000810
1829539
1884164
1504982
905532
1209158
955052
931398
1864350
1464530
1557893
184574
1530134
391146
839785
1427347
1352447
1529307
1403933
1190668
1742011
642701
1373867
956184
1818384
1062245
772501
407266
1514156
232974
521595
147374
267679
1839333
1330011
1528290
1194720
694583
1182996
1110569
1123079
1209202
588459
1838300
1771877
579885
384488
1142985
1663771
992386
589705
1940934
231975
1167196
804306
1829428
512363
1410089
582689
129965
20766
226270
413010
1046319
1607577
1409320
829704
1825660
808591
835435
356089
1720538
937733
220303
548419
96479
998414
167214
37450
413999
88129
1054171
722788
1700355
819038
1602078
365088
125016
1662562
57706
258330
1581027
1357646
1757215
1245846
312150
299647
1548494
1948537
1456888
571332
841133
1584916
1645061
799903
1273627
1102623
1995855
1086754
1452622
988523
1470149
1047230
1488814
162083
765217
954090
843870
1793470
1471296
29297
104377
324929
1247135
1031603
568680
827640
1557936
343801
420043
558080
786040
1656489
927145
977614
251826
252671
1906256
370027
771492
1439187
1071532
1500603
1668730
173380
711128
270804
384337
1368030
267643
342587
1256161
1240442
295504
1803455
676211
1785840
1899499
737392
140998
666735
1954866
1920584
527768
423927
238925
408825
13793
1208061
605874
1204386
1083292
539450
1129884
1159099
1580391
546866
1399547
210411
760581
1371642
318167
1641314
1036313
9225
1647906
1634983
1570050
1081313
1623560
982915
222557
1225365
163799
1341106
160646
1773211
1957156
1949745
650011
1044972
1172616
415431
410743
578643
1772641
692481
861747
1084786
246798
47282
1103666
276
259896
1577538
549501
1113849
216256
935054
1121648
722912
915639
1890831
234059
680926
1383591
878946
1426196
1976372
1982510
1721704
1331673
1782345
832757
307557
1406479
1736937
1132728
590731
637833
221832
1792918
968902
678498
1729561
621201
297094
280097
306632
1986296
1732179
640028
1715068
1275897
620455
1660118
1222322
1028592
1527142
572784
393371
532126
1308007
477721
1152213
1669625
112018
1181071
897339
532679
290822
1196557
756882
692310
813268
1053223
1674918
1157656
650492
1332353
1668834
1565750
1621582
879506
1434536
1812011
1157736
1615623
419258
1836066
1480286
1665229
1124253
1116273
565418
836640
1507751
798910
445847
1828202
1763468
1163561
1310979
827658
1477519
289249
808050
904221
879102
782750
586999
1775898
117810
1756767
197035
666624
1987239
498104
371640
1820467
758563
1645106
489910
586305
1290631
427554
1010512
843809
1061154
1890446
603306
181740
181474
154637
1878512
1256394
357370
1664562
926082
1294530
974325
1367857
899102
1342303
249808
1503092
1752295
192438
1032848
531431
789756
1888376
67731
1355050
1256250
138211
72576
1966414
675321
1527224
1118500
1403630
245704
1371689
1048961
1724126
1474707
1039895
1344346
1522700
1069978
1712345
1612143
1180767
17614
596575
784529
91760
298952
354406
1194667
24509
268129
1072609
948603
202570
1040215
402559
60686
107150
1706741
1955928
1025780
1161366
1980360
1881924
862724
834700
535532
637303
1369111
1252864
363764
1760366
114728
1970396
1276420
729747
1828479
1231257
433479
748077
1271200
1976065
95489
1615729
697481
1905014
1294950
958473
907630
1909229
1311681
629807
1262585
1986566
1322810
215100
1590329
317915
1870729
1913579
1206370
1176439
45680
1113943
259935
1902834
1874872
535755
1461415
1515466
158605
1554861
1152895
1232303
613230
1645647
656205
981591
1735277
1472865
825549
1098932
328838
939764
1982751
1264386
407243
738256
1490235
958466
1977270
1216426
1391059
176860
1808865
433320
778682
938478
1896946
388045
1412494
1301589
1530134
1132014
121497
1269104
830913
1938811
1801541
193246
370837
442152
687289
1423242
118681
37928
308486
58275
1774026
948275
437094
671260
1978927
732255
1469564
1969745
458569
600721
1969256
284218
356153
1341218
780277
1060055
1759376
1468054
1440823
630013
61208
603704
1215870
356829
1033461
805678
1597230
669064
938670
1259492
449478
1034278
313603
1415297
1346590
1463855
1925877
799198
906288
1315390
923355
1536061
1805057
129642
136035
1072981
1361971
319470
55834
1468734
1175297
1321605
400268
98984
760413
933833
1878080
1017937
285922
1636446
1191309
741426
756314
32776
1748722
1413086
1485469
446093
897244
715555
1709862
11526
1360266
708338
106740
837812
576430
1900037
637072
1420637
1322325
370541
706254
485392
1628043
645953
1348375
137618
1903151
919086
833390
1096700
998724
1720619
58089
1000245
763441
1630755
971644
1046878
1578721
98127
1538287
44996
645939
489652
1959647
1461223
1963852
1224172
610412
419764
346353
1085327
358818
963841
314834
1581928
1212479
986897
1264265
113675
1400481
1184198
555563
1977929
296119
382957
1358306
1237932
1026077
1887017
1880237
363618
405853
1827076
259375
1136347
478208
1348602
269032
1031129
870016
873723
537147
1813374
822046
1301082
440546
31401
1570049
1359346
1389866
8056
1412921
1875977
192482
721807
182996
1351413
1874872
1532261
1797949
1483363
1029999
371784
1454446
1594964
1949196
1760451
1124918
325125
1437320
1436371
1235740
1106672
1879070
1006018
850057
254790
371508
810913
1313340
1279085
627914
323209
1461308
1471060
1169664
743194
1665930
160864
145087
1786105
1834872
1990191
453492
380307
1366977
955897
1821493
98977
634692
968896
1068679
1277936
472182
669872
391313
864903
1932569
1257060
1874946
448321
599686
1532915
410984
1569773
712667
95087
1708623
549515
12129
946262
1023276
1614721
1010797
1383915
1830428
1577874
1763586
965938
1522667
604292
1823613
1511310
1639052
937649
265084
832757
1603655
39934
613159
73409
29854
810411
113534
127341
345418
1188963
1152829
843773
255775
809883
1147591
36811
1281591
1141073
1707117
1968728
470962
1031416
1450379
1661551
1384254
653986
224231
1213219
1137558
1765544
1056795
1000112
867440
1819352
1364266
1427261
574565
81399
237262
810208
647648
1089783
1303836
1111046
1333504
413128
1397320
651287
1306756
1523887
1041099
1036708
601621
1133166
222315
1250454
118456
1886446
801488
759139
134170
1151994
323984
381394
842889
1529849
704753
1228421
329866
1332042
366282
1187342
1990352
1836877
437744
1422351
1494907
1740514
1085394
1037043
1109910
1831584
1221605
1102674
1236750
812399
1118121
72153
1274950
1011424
1531250
1357589
1188809
205464
1889499
1814756
1674776
965616
1081408
1090891
1865507
1125769
1927541
207359
747347
600060
1211591
237397
228224
1934678
340096
1062179
1377381
1850313
661106
746072
1370144
430131
497488
573162
909181
1696638
1132014
250456
497559
412466
741742
1178242
1278105
927255
645315
487586
753265
590070
1888622
701618
1973041
1434178
1274232
1328918
262792
1961349
1612866
660874
1460310
169762
1007668
445673
464892
983872
1617356
563523
1267087
578868
1238359
1174475
1344523
1827724
572995
1372253
1855594
392476
1108264
1688405
1485002
983040
1780019
1418512
843948
140830
1229933
792388
1321256
521175
299625
570498
824872
1658523
1973107
1193937
1850655
1144651
352538
1792045
394701
1977109
1612609
523047
341141
205106
930193
327690
701591
1725378
97394
1455155
220707
1956460
1458266
1352872
665684
458569
286597
27009
100550
286924
1899608
1810475
1183403
368809
663073
571452
1798469
1870574
1141405
1902832
354720
328955
322914
1363533
1928418
221249
591572
375926
1083125
239004
1785315
1638008
143260
153542
1316618
684515
1606709
1487614
727180
1758548
284569
1674254
425089
1390317
265935
1829633
614839
512039
270397
127615
486510
140250
1782364
1049640
535568
348701
976040
1535706
1837167
1409300
1571871
329503
444366
434088
329930
1838674
1094637
1542918
156147
949085
1744513
1900334
669485
313237
1972309
1665027
846476
528149
1340836
578643
1037111
822438
1436166
1907326
1891755
353530
794372
1021438
500220
730017
410978
376099
1316667
1855037
573862
1364073
880190
1763964
1617085
967150
433191
1450812
1870635
240611
1538287
1045523
324977
1287625
599691
1072981
1348944
1719197
922281
1394554
914594
698572
1415610
1409318
1915638
1060329
1451856
782524
274886
1045467
852291
1315373
734141
255464
564237
1654906
1244070
259830
17782
1074744
359874
1873381
1825720
1334237
1519309
1792540
1332244
1260524
1477803
328838
308962
1973037
965126
1049223
597709
1826764
955449
1112218
1430137
952940
406126
651833
1364616
1100058
1961149
695378
1784556
156043
1135188
452834
1727179
533259
517788
442355
352205
1301643
590590
157165
841400
1625098
516640
474929
417710
1355298
1920590
1354572
1668992
1049166
75620
1053377
108443
1531800
1866270
108160
68480
237408
1688942
1800270
1366108
716155
1449899
611635
1995479
524673
1609236
1947431
1936649
1819059
163174
1664268
1710204
678903
251495
1823545
1344093
276131
1073986
26293
63213
912954
1904546
136946
1954010
910157
1368973
704362
1294063
1258066
1036587
1190373
1436256
1422928
394161
246902
1853352
517749
257690
884612
1470987
828624
1210638
945115
465524
1917919
1571117
220779
233296
866228
1035128
1974787
1764173
1514610
113835
609421
523116
1487881
1260116
703650
109337
1482163
659708
104093
922216
1548804
116276
1905757
1288886
424116
1351237
411848
841710
856360
283615
1227567
519704
1622147
350302
1041902
565786
603449
1584962
1001765
724767
46785
196417
54184
170495
638895
209568
1625366
468660
908225
1047034
65613
1983446
1930761
1877169
663062
935207
838715
685104
569384
1902540
614538
1238338
1383971
1122032
271308
292822
868215
6464
1157384
475960
464274
1655178
1410452
1725616
247207
194027
1993533
388245
676934
678020
1966720
1273815
408033
1368193
599715
1276248
1887566
1316585
1099956
1492255
754386
1688698
1793386
49827
1433678
530
1280415
848819
966524
1655500
1759434
1557604
1742234
1575895
1121851
884826
802192
1740441
1836427
1959294
1514645
810611
692726
1620604
764474
1490950
661990
1754256
1611624
952251
1935557
852682
625061
881151
541451
1697818
659438
86534
580027
1456040
516794
1877080
1434379
240206
1346437
1043050
1307039
78131
1755761
536891
554535
1117782
702521
996359
622723
1017224
71547
502880
537857
1322785
1771745
1264798
1908134
425390
116017
462123
1691580
1073150
1573280
940814
1664894
897933
792314
844313
911330
646737
492186
949125
1408796
162295
348906
483800
1315178
1320497
1457656
632462
1204255
1789319
1310784
435164
1523738
506021
1114447
1184198
1297817
1675014
1593927
1281701
652662
983410
331899
896136
1318699
823236
1573547
613664
1398543
487400
630123
1867916
750960
1181928
5301
1420927
549320
625880
837528
1768191
719123
1865582
418173
391234
1356309
1878067
1750079
955077
405532
1163299
1103586
530322
885643
1445517
1658621
239289
1411567
1943722
373099
888371
1877859
1820973
1769198
759303
1974942
1652384
10066
1424278
1865925
70425
897666
343223
1771367
257233
1667473
75468
1796913
1494421
235059
392092
1956100
402962
1872325
1808632
1660569
1469081
1466977
843193
213308
361468
1536360
347085
336624
1280668
480629
376868
78484
410668
1107267
636815
277360
985271
1201998
509970
334870
1176423
10830
983487
947123
141083
1943100
1098485
317223
888957
4114
827743
1051554
1061395
856802
774855
482522
655550
504384
1476213
1552723
1443448
259830
1116230
1382338
840868
1188614
214559
1116017
1264092
41520
1078008
41482
986704
122884
1316965
112047
698492
1264441
664062
87478
1699369
1988600
1755806
704656
1044273
248890
821350
1896839
1876722
120230
286601
692405
926893
442676
609814
1641293
100276
115913
1687336
319138
159021
1862605
159589
1919065
1212708
1927566
1872695
785266
1650904
1911360
169762
328820
715768
1742848
1579399
1088681
622843
1412875
1318528
945155
1646947
791743
1443449
1620650
1328248
637
456245
915319
1513070
1562526
1010643
927056
259564
1094045
852682
35961
1270167
999578
309391
1120722
1349673
461818
1835930
551199
976907
860878
1401390
656927
1887484
1917943
644606
319905
407326
765181
1201927
29200
1947381
587617
86813
1480566
166907
1175273
163097
74797
879619
121981
321072
544326
1671437
1246148
584880
512575
1388246
372421
598850
288342
1692397
308060
604181
787603
1357442
1302866
1830051
1262851
1331580
1033309
1088419
835395
722674
882978
214171
458139
1901107
1703226
515256
653996
1336550
1297831
428679
746120
1988830
1297652
718506
637749
987825
1778580
1470738
909124
30761
1576110
774484
644975
160646
654784
1728667
690989
488948
132613
62034
1335753
1754404
1725294
1787301
1296820
1826849
94062
1524041
1167398
1071835
1323126
1126932
57983
829952
1839464
1503068
1042726
1948809
1603212
343223
1466850
1316374
210451
731855
75438
179769
1275945
1423893
1810869
170500
258599
554188
1706138
195013
1868632
434043
238810
32017
1796283
757982
579528
1600354
435444
1761967
1568969
62057
1160887
1979583
32524
1197153
1415934
1800270
873886
1099896
1992887
994629
1437974
403391
132586
85689
1775484
1496462
1830812
454925
1474965
1167856
1110983
1847624
889407
1036271
1974754
1924347
1139722
1100865
1570275
216906
458139
1268530
1377276
1354651
63819
868215
225259
1024986
911055
865481
1819394
1755078
1805749
1491043
1652576
309117
1022649
468131
904430
1536210
1570846
1935177
216897
1091634
485019
595652
636344
1816866
967523
90372
1318225
1188650
1602998
9262
1390221
1884164
989891
318713
1559502
477013
553429
7637
386043
1545323
195731
1486719
206389
440633
1660366
466197
926383
974082
571650
449034
1593234
303339
498686
346986
207271
1571344
257234
1648175
660907
369090
588384
370134
1508730
1113789
1682456
1363702
248122
1778560
1740347
89261
696050
1941382
1596485
1939125
1629611
476327
1565886
986824
1397429
410367
734220
381783
1216265
954861
290897
86196
1370291
1762896
394867
444915
797985
1841037
980471
570534
1008816
1812877
1034615
141359
1474658
771034
1361161
1263187
533759
849109
453349
604092
373854
526614
1003662
155425
1340034
1823891
1662497
1264755
1458624
181001
1764980
1801966
280810
1281546
604202
1212483
727157
210508
1960143
418979
362314
847893
1856820
360949
1134726
416813
279321
1762295
1272503
79955
1974188
1949099
1813336
673637
1851405
20
1008221
1378618
620579
1637532
1166336
1853770
1445051
417710
191507
887878
1078435
1982801
61899
775995
1292771
1188819
822925
704444
486414
1242994
615360
211522
1008521
1801887
1646741
1871584
406148
1421481
103143
1450991
236515
23280
329667
1868777
1591660
1580015
1971312
1639818
981045
1749937
1728102
894277
1234819
1037454
206628
1856967
1738174
1001765
1476746
279866
1432172
852583
330155
1159205
1084802
962737
1370310
473122
347155
586183
1999394
66693
133023
1259226
1754270
1168201
1611638
1608111
560533
1648175
1731042
615448
1515634
1408015
118520
1542099
1225740
1712292
1929082
669765
452312
1856659
1457038
54029
158160
1169934
1884870
1806425
1104739
392924
716199
726280
578690
1300009
1513960
917034
1251294
1186187
960171
1822646
1413552
1313490
1868608
471615
1117752
44631
778664
61407
934794
79697
583744
1743901
1274541
339062
1430278
1163307
865735
1291373
1667652
1173331
669085
652400
235178
519745
1785528
18726
1787026
467188
1028306
1975608
356542
190152
1982101
691284
902997
1364455
1757836
1241302
405277
964616
794108
666125
1391031
701196
335518
330391
922281
493006
750635
591001
54935
505159
612736
1106918
426586
931874
1697595
261449
501394
347942
797569
1668960
1497255
655944
510759
232447
1709335
575198
1229727
604094
1176542
1590381
903811
1174827
874394
277428
377779
1179740
352356
1561045
1937633
1924791
868536
1935556
510172
1912633
1934242
608736
1442422
240624
1648623
1595028
109812
1373826
1566589
326276
605303
1813659
677495
990542
562323
1138405
228923
1912951
1223721
810883
515035
1936211
1867935
1452979
1781436
1133207
1623138
209520
1848137
1953788
1968798
1891755
189975
936549
1780176
240206
93139
445882
428577
1611389
1901407
1148896
647503
59616
1492983
567351
511427
16341
202059
1117052
629656
1519585
739269
1685628
50373
1594887
1100378
1352824
736052
1339323
1004213
1307251
1565770
1965501
998083
1170350
636284
52419
1022331
957370
1909758
180546
199611
102613
792728
1868142
377570
970953
1678505
1736465
275381
1440743
1338739
1369985
1553857
580838
1747295
1437006
620691
1713209
1960823
1382287
915818
731250
71926
440823
9029
1720879
1203580
456220
39934
399354
111523
1768978
1520857
1315166
1420099
387267
1969799
1230631
1530928
1520633
885920
1088188
683715
1838878
499901
1637064
1287733
1973341
87681
1120357
50643
614769
232022
661176
1717210
358784
552269
598786
514820
777774
364395
1150277
159315
230102
538332
1335052
1743476
1668098
319010
879281
581185
829564
713085
1993564
661563
676634
607603
1272212
388575
1513833
113835
1032848
736971
1844004
877326
555208
79648
1227686
1947737
1503887
1783572
1593613
1494438
1948626
181924
1741650
1697746
790577
1320676
819386
711305
896622
973472
674264
612898
1892735
1288143
2027
29409
1225476
1199160
1569730
617739
56034
899029
1459342
269895
1027300
271447
246619
1747793
71009
617025
850291
1956613
1209340
1739330
961148
1213940
324641
1869933
1402531
1759194
1968253
194163
1636057
1852793
206887
102401
1583937
1471132
908801
1968398
1704103
1157223
751620
1377803
1621244
1723444
1132288
52057
1288349
1498254
529456
1567454
46368
835661
1659980
68207
1743776
583207
1844781
196292
1781511
1606339
1651468
236620
1095922
243459
952993
193108
1543759
1618571
1620356
447836
473086
355793
533058
445673
1614754
1075003
1558067
1109375
1549390
1576611
733357
1103512
1478932
1961286
1951608
1949403
637672
160439
551601
692788
420701
1851419
822727
1183290
1260336
1061817
768764
927794
332917
1178757
1845210
1744350
1930889
1639517
464239
60605
1489628
731735
811490
883602
852526
1104747
258565
951674
707708
1337039
1989468
1308019
48366
484856
978442
1801798
1094446
1608376
867759
150479
595375
1087208
577434
1346690
384162
1725561
738182
768947
1829117
1715820
1316746
352150
1225527
1367907
1204659
1358983
1937017
1848693
1115151
99503
1795572
1485420
677934
550975
620061
448531
1794586
1045416
503365
1837395
484144
416919
1216877
1017267
218400
300923
426275
1022545
1828135
526296
507711
901559
765418
1516313
1528518
708605
998084
760205
731943
812733
1362428
686734
1110249
300817
1243742
1960558
1934412
46727
1926883
204758
474362
1769702
1801740
336111
907197
1563786
1559586
1402473
329086
478935
1866226
1474981
1923422
1732927
1948349
270001
804298
765234
519044
1093069
506622
1363683
1475664
54476
342836
548802
254417
1315320
537112
1806622
846967
339465
1457770
1698150
37927
291837
786594
1371257
382592
1254557
1695233
751718
1006801
857075
675373
1314644
748131
1055740
285308
359494
320318
813690
437443
380593
1106579
932806
92642
1304023
1314260
572045
496102
207527
151290
567251
714875
1778960
454486
1539084
155154
786789
896654
170467
910642
1939465
1397514
272840
1903936
1910761
1219145
1356277
41025
1733955
1132229
1022873
1214048
242074
1247135
919677
356948
1647282
1618488
1587059
1711947
553485
1497510
421761
139160
893242
427848
1233523
659994
736341
1669296
1994231
197030
1174064
50384
697574
31338
1651725
1973375
1837408
1659362
1560008
567303
1280704
1286823
817412
926288
864207
621618
1797241
945726
1620751
12532
1539905
1399673
753243
1091891
1793302
1896816
515544
1432563
226190
47377
618395
1847619
836224
24800
229141
1273484
1335138
561707
1609558
537469
430875
1434501
1279366
1297293
1973780
756867
1147780
1846806
1973375
932544
1869213
1532121
1440777
394960
668798
1044742
112540
1641875
1421810
168915
381848
812079
1378614
997123
1206838
537879
1925450
1494440
1551745
1334966
327303
777461
176101
98804
1155020
1784025
932594
1373128
800500
435355
774990
810995
1444740
1459682
1637058
400752
93291
563861
989871
1033287
1360900
1658523
1243759
1829410
36127
104624
591434
943631
1785792
458569
1520919
1389405
1572400
1676066
1610762
282418
255518
1939182
1761584
299259
1542799
1435858
60593
1911201
149341
1521088
899017
488012
1857875
1550932
291139
93429
1351882
1489067
1916457
1584960
1825276
1322961
1129439
1351068
1610279
1136831
1931241
717279
232587
968763
1684087
286520
250044
1435546
49134
407334
626179
828509
1382974
1522496
1398571
1494488
396032
1445500
1058941
1257332
753717
652058
642490
126296
1417102
1713529
433870
1360219
14271
1761631
1128036
1925026
93216
1967223
499312
603368
356143
18909
714176
403389
1694195
220683
1113552
638913
958902
964874
1005381
1490700
1015941
1041669
1238512
1648749
408972
881482
1284502
1835930
797927
426901
678314
755538
1660864
793139
564767
1337735
1984321
26069
1948537
644134
1530038
332491
762557
53612
623680
494814
1507671
403857
1705539
1995784
442304
1497083
1316346
1235243
1013834
493524
513888
763974
1321292
1154396
312893
1531928
1905810
48864
832399
1268376
407057
1982570
817896
258545
1050721
1879591
943172
151265
1342064
979944
689800
1160887
1578777
751289
1321327
665396
1639752
1220848
1242969
323388
553720
1340866
111355
1043683
1252977
1230786
1214599
1041862
110769
543380
718674
1547633
674369
151415
8681
679936
1742507
1297372
1013208
384162
1295611
1019614
1735468
1428659
1407726
1650939
30138
460760
1254563
1127612
607432
954013
1237610
995263
579745
967089
486139
875696
270380
1457106
1238926
1867728
987036
1487317
1344870
151870
1347262
25810
1947592
1318645
74999
1686013
562585
258072
1588672
769387
145545
1724237
440150
1699090
1596733
1858482
255459
1617556
19324
585058
747731
816165
183500
1524939
1342454
1716159
622843
1870087
1710529
166328
1008512
1926217
1318554
443549
1502934
1121231
1206539
1169751
1522667
1275155
1716900
1776105
1689685
1359539
1972848
1750563
1492255
1147610
1967511
953444
1368030
110586
1704191
1587660
1151676
172509
1292616
451270
677538
1617705
1175680
892034
1021651
19143
675056
1372876
1704610
156760
1979281
1551514
1292459
837992
1552308
616422
780631
553675
1718971
1649276
523841
1634542
117917
1829448
885632
478207
1880913
708407
392544
1519782
476891
150479
795866
1004328
418432
800252
750264
186785
1477292
1722944
1486728
780501
340803
642223
1568624
1772243
889835
124549
928367
113051
837427
1378772
3626
624123
1051767
1182333
1158873
897231
931668
193077
684590
1267363
883891
6721
1712082
1677364
1521645
971644
979669
446577
1017752
1713930
1945103
1525122
1879744
911811
185899
1116185
1010672
79319
1553172
1281375
679481
1199805
1830919
1241587
153919
1772265
580609
1808163
395151
1484440
704007
938655
1744397
1808346
32542
727210
1892797
863692
1232619
1234171
1105590
1254406
1162095
90372
1113604
333174
1293625
629498
135309
1101367
1437486
223528
555916
1964242
91024
1519688
1914683
1705557
151482
1844565
929536
522729
243453
1684068
1528794
668747
119632
593417
1035828
1223634
1117222
998355
985343
1573026
1910247
891445
1583806
1241456
30118
1005435
947345
256767
811490
441821
1303615
1561525
806517
748005
669194
1343164
1869285
1219320
411406
410321
1630961
413548
1272145
919743
684740
1282415
1677333
1397827
820228
1203411
627211
434137
493031
21275
1470082
1220117
880314
1391577
465489
1805341
105365
385256
923878
688515
1056864
77194
1536961
461759
918354
1265649
1752613
473183
258547
977172
1517644
1327300
1713374
1047134
1366296
518577
672817
13165
1325308
1377375
1635986
460807
1443318
309670
631991
241153
1815047
751269
908521
1789134
778170
647976
202987
1230184
1198269
1414050
1049625
1001250
1428189
1870574
1400154
1414287
1448422
984603
473132
303338
242866
898901
1311663
1339973
523156
1047780
1591939
367214
832078
1224884
827003
512358
1654893
1461708
324705
1380425
278138
1468524
1545323
1601115
1003927
1215962
1317250
714583
1478398
1923753
354927
1866361
1151384
909523
683825
1253816
232901
1862960
1557276
855670
785002
1010814
121132
998725
1633434
1214782
1581420
702291
719555
85079
550354
521671
678579
255111
685769
784966
868658
1011542
475323
1266287
1446542
1013374
1862798
1583156
1019199
381290
1367554
1869799
159898
1044579
338485
775706
1286
917032
858970
276662
1454243
1407732
1283131
139585
42646
1850061
1811848
1193020
1861874
1219145
1616907
1954175
391952
1553885
329523
603074
1979841
772096
253506
665829
504587
892153
855798
719630
1092842
1404654
219870
588661
103327
391845
1435925
568418
1716339
1391667
691546
915454
1873484
1225066
1962141
110341
1504497
1939318
1805984
956218
1925202
918498
1932754
1978927
1759570
1841782
1672488
1258170
576659
805394
1850239
352452
208727
1456615
154351
695174
1674921
1337381
633074
812898
424674
751097
1569029
1363629
1421677
1726476
1928530
158419
462504
853899
519478
1300485
437883
823683
1750436
648372
584016
223172
787194
1689213
503907
1664087
1006083
551932
389707
1895055
124015
1176925
476228
414382
451050
1089383
918328
964260
1301333
278581
652925
996869
1701241
1858648
180189
900079
1840264
1332913
1948015
1217202
1369362
1688962
14421
1478563
1004599
1264429
1769568
1359290
228309
1051764
652950
312801
1620268
713808
481783
185617
1786974
1854221
919355
1397261
878156
1995315
1009330
1029428
1097056
439978
1283586
745844
672119
702983
109017
750121
715048
18387
30868
1393848
1683730
906258
1509573
571926
1640215
650476
484527
1838965
1490475
1214947
1870420
1147611
657250
1371764
1014588
683132
1336807
143443
1949097
1918685
493593
1914708
570698
24472
456686
1905166
1503341
155049
909583
1206401
1714089
253344
853913
727057
871281
1577167
1384336
780654
729512
458815
906105
571499
1518150
304707
243165
1460162
938551
1752122
1715607
1554067
570410
1492207
1335462
1015897
47884
92743
1918969
252469
1082215
146930
1405201
1531433
40954
1322782
1472164
783079
115423
1858861
291106
668747
1010800
832792
789707
218263
695489
112318
1778564
1171312
1558048
1898654
1215552
1400644
874703
172746
1934928
1552047
903234
554216
1951585
1832417
874955
429603
1493968
1628911
209501
351950
1818832
361462
1183347
1344041
1689178
726342
997107
398467
379245
290618
1447441
1236345
1078301
1315320
1540216
247679
1975488
1084092
853496
1987981
1104321
1712821
599089
111719
270138
176089
914441
1552327
401264
1422752
1079886
462388
715598
448369
1001658
879590
374469
1764495
1753664
901814
459220
563780
1480684
1785307
527505
1207785
541333
682114
1096587
1390487
1523509
1895299
1955755
1732098
755440
39995
1872109
1759072
183295
435955
884069
641962
12536
1934287
978196
359582
718674
1237228
1166364
562074
856737
1730455
1333964
1624691
640047
1834546
1224461
28109
497261
49106
471189
674861
51851
1814404
28654
1681354
1680281
1476772
652414
1100563
1994441
1956650
1970915
515119
1376771
812509
88141
31401
133370
159306
1015628
1792154
230265
1151008
1796796
1321797
1740880
509371
217121
496613
1984568
925590
617439
1413173
1596362
706664
1085934
70487
1200350
1303344
274478
677776
1020596
1919963
1075702
1474052
900983
522730
1962340
425703
462388
1125523
1334232
1697868
1226356
787233
589741
999530
1364430
1560314
339586
1373275
1039310
719640
98978
1175128
1221102
342751
1102985
622587
1180831
732711
1970652
28734
515811
1519887
1449577
1419687
527540
1421058
700325
1765726
1233675
1046698
249330
1105582
704784
1758032
930193
1201767
1629217
322075
1683172
1760917
633407
426678
1553748
463418
1504775
94687
1686068
1194685
624262
1306451
1928929
1097148
272783
1318322
1305324
354553
458948
85768
260564
547140
704145
80908
1998313
935311
255464
752667
1777916
1795288
1160503
1931116
1403634
1910830
330295
291207
991817
1240308
421761
951936
1403975
133128
1106919
998532
552363
1126813
1069538
1556748
510537
1152742
405354
460079
486119
167846
451235
1717650
1821329
1132238
1249702
336575
1251780
1168303
876933
1061304
1866469
216877
1284133
406310
1646604
1989250
1728584
1734602
995996
348327
1971008
255406
1821567
1637834
19541
1297817
163114
976874
861217
1576631
862577
1422177
1562838
898577
134370
1882335
1097187
1401881
315596
599659
1302
39429
62916
14562
1923029
1640867
609484
312592
1497917
908040
1645316
558874
835664
470579
967389
1072789
1706115
1650024
1985091
91173
1056937
713171
453531
1336810
1029995
1086670
1358964
1277797
515707
1034971
1256072
1018811
895845
1009434
1368230
251495
664816
692377
785033
1624648
1585602
80303
1617873
880561
1939965
1088813
802767
508835
11204
1476762
937560
968203
1632021
1866154
1152282
1127751
132722
384475
48956
1480684
1026933
1713771
1759376
258125
1845503
650759
268452
1001638
1196988
389842
1565587
1073475
1251341
802597
623569
1616621
520784
819800
1471794
1154208
1277228
1732811
1811225
1552672
1888884
271674
1668805
1511053
227713
1552936
580208
37686
1698768
94248
1510941
1655749
751289
395857
1991190
483495
1839424
454486
325520
336472
1834601
1227775
208733
660545
344620
752819
1747835
1987462
1765622
1275016
375729
475058
1285262
1696800
1577744
1299338
1167599
959759
1305731
59351
595652
1813336
650520
168412
1712519
1825118
1301434
356777
1468051
1647851
392638
1166929
437097
1810084
264385
1168889
32363
266966
1267478
1576267
377570
674600
1117144
1188020
875698
482410
1752846
111268
1599169
378326
958145
1333040
1535233
1808988
758647
431099
1457461
616835
592104
726101
958239
1416732
1101848
19274
334510
1668960
1220579
806135
590087
894144
790267
1517498
909722
1067693
173677
1366387
130660
1461265
1376934
1495313
622667
1827450
980457
452134
1977704
733210
684200
193673
1818505
650961
414706
231255
671037
1431213
95123
138450
1287385
645845
210773
969360
1991759
287877
200178
129825
595081
273345
1358964
1245697
530171
294950
1968367
1028306
349223
645448
1358312
1456388
1514513
742671
551979
1342069
1468620
757560
564504
51851
649529
64285
1082150
1680572
1711988
160724
319453
1967489
85689
706538
1013056
357503
267032
17130
755088
1904890
307975
1723771
1278234
943172
1099187
889850
227796
1752649
1751986
1299998
1688203
993405
1811077
31425
978834
1404566
515263
1409780
803808
1187694
619864
1482771
1004171
1349218
1036657
1888584
44761
1961279
545421
753842
1175864
1428254
1785640
1811694
1612921
851407
147251
843773
643702
598807
875994
75828
1722094
651342
193277
1559471
1656177
1106982
1511650
341117
173740
1918717
1708198
1968253
1788243
898236
146268
1713822
663112
658832
575748
1427536
100593
1773845
1415123
315235
1190783
694520
1320252
205164
1850593
214486
747885
1103620
1058363
973009
888885
47094
212892
1570311
1394973
1239817
1075843
148254
148943
1052350
456650
764691
198557
1678336
1007668
809104
1135589
1508900
674101
136774
529126
1376637
1029074
408672
480272
804519
1385866
983062
1089863
469970
970819
249508
136351
820507
261429
916242
1261494
1105669
152023
1361777
106303
1462481
1787596
453671
1219678
1658770
746948
1341051
1950664
692795
1587009
258803
1058884
618076
849664
1608779
243418
1754970
451697
489032
317243
1043918
1287973
1585157
271436
43068
1510513
1134011
73420
1596376
208316
1129526
1740913
427824
643469
621432
1454355
1598828
1244270
690346
107768
1512108
325965
452437
816449
1368086
445034
704145
1084715
812407
1853628
754561
684902
214088
1396674
424338
1176079
36974
350316
1979335
892089
503561
719194
1017245
780631
51956
628097
442289
853101
640388
1170209
395381
163533
567101
1642479
1770539
455737
1390059
1525942
706950
1649441
413193
1878000
890747
492360
1455058
186781
1309089
1230502
1764629
493006
1941255
1559518
870215
170410
1825815
1056085
1618466
1997109
1676697
200761
1968452
117104
1882793
699262
660058
1816358
1168887
119186
1083990
1749249
1388197
963983
171665
1466255
873595
525566
1557893
1740514
470454
1365519
1683698
1874704
1167730
553161
1176071
1566795
1771712
1880524
421539
1826086
1809614
192476
15669
794509
1922244
1140539
1974636
1269882
1334135
558820
1559822
1072469
1538904
1576051
752681
876728
1387442
508289
1237014
1902469
1090499
220830
1691213
251290
372612
1714298
1132028
1508606
362615
799521
1308156
1088255
180556
659020
1340405
1388793
73354
978127
1024219
1537525
285569
1933957
714179
1101693
1081365
1852625
416393
1005099
1231455
1638174
736176
709957
894749
823411
414014
362666
949272
1820589
970758
212786
1281966
174854
338705
1926880
874310
413542
1432179
1116964
1529465
1310988
1280185
1498145
1757508
1342422
1954441
1050512
408796
1712971
1890892
17175
452437
1550219
1899260
1389419
561128
1751877
1153412
1334135
1802273
137513
631891
13241
812279
1549005
1839347
1213795
425642
675319
338960
190152
553933
16520
569520
613451
229572
1582544
271166
1635695
1033798
953972
1792878
1281360
1639692
1699125
1851383
1176330
1956250
79576
1298507
1670011
1029628
1263691
1640015
1117889
715672
1049761
1503241
617066
1967492
1161116
474274
1649039
1698128
1325179
1490628
1533960
338725
581150
673438
1727524
1127674
909117
1752885
1325088
168362
918622
464348
929920
860346
1612293
1638687
372874
1134862
1837318
1887634
1765726
873771
1195203
480626
1772446
1719498
1085995
969039
1091506
1428074
1899318
730859
1259957
670103
1148475
1131207
194345
1644401
418979
589146
1119919
490242
923105
1525693
326975
1005453
1350689
722410
587002
1072666
20209
280526
1417795
779907
781940
503453
1944025
1969521
1198359
1287988
1445100
1237910
571452
291207
1527142
354519
1547173
1006516
1201026
400084
1254623
1572599
295231
1848257
438621
819877
359494
674817
1888991
1442222
777991
299729
910177
748791
1514227
1363153
777290
1567428
728969
953138
1498409
553171
910474
1766318
536655
880567
1775123
831880
715768
1928024
1066831
1638539
931818
1313410
329165
816283
1465961
1639557
1237668
533677
310641
996494
1077244
324593
1213778
609342
1976624
1787510
710177
1942877
1436767
109017
1459609
1373248
796658
373109
1766930
1964297
1961123
755699
1779946
19679
864898
1238338
1655930
24459
276601
1211250
1591140
1459498
877082
1095376
1389199
707655
1497876
1516406
358468
1875803
938581
1132606
1905860
1956610
1623929
679375
1449803
676704
1884286
226124
292270
1453229
1624815
1727539
1599381
1366833
1179147
913178
53621
520882
695900
215536
1993295
795125
1776990
847320
1998350
1514811
1164152
1019596
837014
448007
1774408
1906161
380538
1793876
1775536
1881726
1242379
174682
1756790
1146906
1762384
1862379
620027
970966
891162
1046209
1908422
636918
996869
662892
613637
1662362
1725087
639730
517319
576283
1277021
625387
197462
12209
1337250
1389199
257519
1705560
1566228
1971361
1705534
1327300
40733
1697138
208255
899491
1532942
1079670
1782345
1522015
1960768
165880
155964
864693
823428
1085131
468511
1404037
616141
1579318
653619
335834
539934
1763076
1994934
372906
27683
1553782
643766
1654412
1734497
1496919
34789
529032
49361
1875103
691699
1167506
363900
1743376
1423504
414788
1908909
1198933
284958
977095
728774
196740
1318791
544310
306308
1934242
1131778
1710942
579488
356156
150919
90942
844355
223189
1427726
121895
975205
921488
1761642
591457
1726258
1333332
634612
1892866
1477181
1217014
1757835
122213
1427403
77332
233509
669405
712829
1402291
1269799
20768
1315283
1035433
101092
191277
40825
1302861
88358
93723
237683
1995707
407567
1941301
1071269
465977
363597
114783
1088694
29180
652441
1713529
866915
1445669
833790
671223
1567679
1261525
203519
1959524
1206370
316226
1765247
1361001
697156
376021
1292115
1630361
694338
998370
1611097
1329060
689741
155188
499774
1440816
1031448
867214
970268
1791404
845378
436744
125602
710409
1700589
338511
62725
179254
1367857
1493061
206793
1340324
1149742
1948349
1168744
1092684
1591611
1554872
710938
1812058
189506
928146
455950
1866107
1947141
635180
1453839
1977038
1615891
1046861
838063
1685396
1149167
1976372
705509
795485
1647377
1544154
1402413
348748
708745
1070970
1110043
1069275
952026
1126507
221292
953887
721075
149931
1419005
77810
1326922
773400
1381441
783144
1501572
431300
291309
535125
1133063
1162039
133545
1983593
1864789
952280
799519
1577308
361558
296880
1865925
1378678
368778
1070966
812915
501824
485054
729346
1288250
524823
834763
510252
1867026
934135
66415
201838
264832
1796257
1077369
1299895
1549891
1253923
538181
1924881
1643027
1941255
139494
1736299
31491
1901154
238432
186631
1644307
1706758
1425665
508827
1173188
1218805
1521517
358448
1084360
1923311
1626510
1652390
50237
201470
1669283
1239184
646109
635322
244327
938713
1879375
1838207
626518
1170209
302382
285073
725730
1386146
990305
215379
488475
1510751
1313637
1524126
1492750
1857043
1224739
1531794
724979
1511512
604370
895308
709948
257751
1931165
1481863
1711547
589215
555208
786253
797545
1868806
1805190
1739097
1082126
1587285
558978
1176599
1102372
1945650
1164956
106013
455890
1798883
475483
1709222
1883437
542956
295504
248931
1741140
1636231
869746
589925
1570584
1541823
767391
1831069
1433130
759966
1021871
1019903
1193634
1005358
723088
582112
803546
248022
60921
1610370
1658230
115578
1705190
734603
1257455
850581
1761603
525651
1211522
373236
1333640
1134818
1970131
1991529
666150
1439648
1686228
739527
1674989
929710
1967252
1941282
1725478
924914
1695965
323469
923327
349395
961660
100550
946203
1199562
1934790
1683102
1332986
1359522
365040
293658
1005410
966702
1662454
857113
77149
1777099
1339779
43172
1272370
713543
1565389
1777545
552479
758263
602337
1885497
1577764
515045
1535838
654462
214772
1020718
1459532
367346
639553
857682
428373
879313
565306
1214615
1658529
1463804
1926769
1961239
1717547
346404
919677
793484
1509768
1324328
1420993
1341591
1947217
642214
1164375
1114305
1600011
1275771
628888
1939714
1298630
1793149
634489
1417686
1685365
1565030
555502
1552135
1196042
562462
471274
772100
17330
1275771
1443845
1498629
127672
821903
561612
766222
956976
1140679
46477
321217
1428602
1752781
458871
1337778
1649894
1789215
749375
1415984
1722512
736621
1287226
505059
1298572
789804
506126
1085299
1104550
136259
349942
1753692
109769
1252697
697616
1494341
1132767
962657
1796041
861326
1960807
262302
751274
1569482
1727448
104112
276045
1212902
1463935
1178486
468551
1603101
1279240
1986153
1038056
1348818
667860
1296331
1573268
780107
1604091
645448
1553070
625339
1870937
246615
1797637
1831621
1536570
169457
1555309
59476
1515332
1686353
233108
1481801
1234907
985221
1920385
1445210
1234731
699099
740180
613820
381022
1744834
1436724
1138115
227065
1023538
771627
1304632
249632
1105555
1265171
563467
329175
46114
1375057
1700173
1361861
63519
714875
1977450
1463682
199519
1129868
987930
753700
1142998
669986
1643773
807966
1635677
1940912
1973858
1669754
1615022
1780386
436816
393416
1069417
399316
95600
1355146
93440
1969804
913663
1645602
539629
1086736
746626
228923
426872
433044
1749980
1020153
1118676
1144821
1774474
1790221
1273315
981641
502371
1714665
1171629
352618
1810357
1695294
1092853
152005
1622427
804426
239407
630318
398691
478828
1690551
42934
1580288
684515
892530
1501881
756716
600045
406197
643484
1495592
256111
1573154
422926
533415
726768
929698
1071570
18775
438866
1618071
1491416
1502447
314435
1852440
1768138
265176
782644
359332
728969
406800
1620447
1006750
997605
1650486
1420049
677521
160140
1429143
366715
23327
1636710
668596
648973
293196
113338
371888
11700
521890
1868339
583215
1726476
1014867
818185
1784670
1360288
2464
1210271
541227
1177890
1177322
1494367
1169184
1867851
524446
1100966
1180124
1835710
1929308
7517
1422001
578614
266139
1593699
229909
1089312
95042
1393642
1500322
43156
897455
939897
1024835
1090950
889659
1628911
790653
1853705
235032
1185867
454806
734285
1584698
529110
1819394
1513517
228393
136161
1471983
512363
402877
1017299
64738
345256
917399
1247214
1403155
382707
1963758
1151220
325579
518931
1271823
1295393
1846355
390721
1746505
1360371
424716
860042
828254
1179595
1693273
1364653
1800188
380450
1854642
1023523
233509
1278848
1363736
1737651
1376276
464727
1774477
1648022
605682
1946623
1893276
1883092
934534
798398
1875702
745319
1266889
1356096
1988083
475947
1345419
464339
1873927
91503
662756
265795
1684959
1742484
1126775
1918399
1368744
750783
1518137
641504
1739354
1290080
130711
80908
1815810
825509
51380
37584
642357
1344936
615859
1208109
856690
842568
1812924
339572
295019
4711
1871255
1146938
1847619
1032510
1839746
13375
859058
1428715
1762999
1375335
1220109
379393
1347915
991544
1404774
1670940
1053988
1283341
432671
1030922
277391
1110244
798534
672119
1847250
1196058
86486
549450
273444
790112
1432045
148305
1599251
299445
958362
1784202
1739761
362247
1862929
1974329
486176
1011950
1738046
484864
910118
1427960
922318
618506
1763252
921980
1604066
799266
1362148
883428
126508
1842587
1985788
1936277
419014
612309
578665
1841844
1186273
1328531
831956
527882
1061141
1869857
1561081
458179
1753044
403925
1504643
899378
1511125
295567
223959
1693371
974680
1907552
740652
1149176
429823
1416824
1596611
1047493
446525
577911
1951483
752485
389836
801434
941149
1858215
1352280
1568147
1360902
399932
913910
443269
1973660
316384
25158
1509626
245449
1042962
251699
292907
1791824
1693078
1503278
734968
1785864
800382
357380
1691838
1623096
1913517
1835192
57466
1004584
1269977
1412259
486119
1753566
1700688
192332
1681036
876289
922281
547257
732087
1391307
1501528
690854
1858987
340980
1543759
1227459
1488814
969746
839739
1207785
625796
708879
1875810
1180916
36478
1131435
681535
1776825
1601097
1811809
1762190
1352258
1593334
1618395
505305
573558
1742844
1301214
806263
598464
573897
358643
580139
347383
823864
877468
1370025
1149526
1288118
35561
907381
1023736
1642591
55885
262871
32553
70388
1034202
657188
769832
126044
1079720
671032
129229
825272
594884
1505939
1391202
1939263
379532
635565
654687
966405
1891872
1622539
102978
1019728
1094446
1902980
972721
159071
436998
1927318
1990960
627337
185183
623988
376196
1178757
1763548
1317377
98901
1212934
112385
651258
1263187
1159150
678631
42903
206739
621764
103766
395355
1699210
502880
768911
936537
1240322
1636805
1371143
1810087
997467
1958962
1798394
25912
376139
22369
35701
1213951
329503
145004
960636
1320768
381456
1069372
250456
941655
368617
1931575
512962
812509
1119304
926117
456245
1277414
1111411
1566434
1681527
284665
1075103
106013
560690
332943
814470
1696160
1371006
1420982
1738335
1456899
1818791
130349
1598159
501666
1736161
1893737
250946
1341789
655550
1700837
1546580
1473153
1347558
1682596
794859
1595336
584411
245815
1591527
317107
245352
1824174
907206
1864281
892469
897025
966996
46014
1956131
1442098
576561
1313458
905132
1917541
1850157
1309376
532700
21677
768725
697760
1093042
800701
206769
1284683
131859
381640
1939403
785979
1960823
1426102
563229
5532
353521
63473
1966562
1428741
421321
1811023
777290
365930
460476
1151953
971752
384986
292384
5477
1864972
1933521
1085290
914037
883529
1940852
1348829
736885
1369535
359972
1065913
1648780
1427089
372927
153267
651942
1204005
1154279
627211
513729
1263340
728723
1330623
163799
1042502
1804912
1813788
1849183
689692
895781
1477528
1779832
932218
1555425
1091513
1074020
1326103
1115220
721275
1113190
594073
1507536
1970048
1379117
1019135
274137
1965589
1989545
7640
588897
1456283
1651304
1954282
600559
583569
712608
1460015
1989680
1993667
1784331
488612
348906
368907
1233154
1946258
13597
687633
1649132
776896
501298
730440
1954997
1589811
300982
1282559
583202
1423190
909625
1540377
594105
141468
986567
223446
1049223
739405
1121611
624912
660176
275006
1649483
52723
1336807
1935760
1563039
1617705
354567
1361950
194793
1521798
1135283
1411425
663880
1785239
575965
1374374
1725100
1966399
895066
901799
208566
713579
1727318
1806079
789231
979235
661695
1909149
899762
1619255
684433
1914254
865461
585925
115014
1052330
74471
1042346
1771691
153934
1147469
917702
381677
1081810
101280
1146938
803101
1557855
445847
1083324
1312400
1884631
1456524
272148
782938
932066
753572
180394
543547
1402546
7235
482780
1819391
805205
845988
407055
252538
361016
1040839
1687867
1597169
788303
8732
1558392
896850
1642386
606920
817446
1732818
503244
1242575
904097
703102
1292059
1717151
1134861
580118
1428560
996855
407255
1926208
474739
746049
1490788
1114636
1095581
440918
179026
706079
1900192
1325293
288342
1531973
1159996
245689
940423
52118
1896131
1356466
993244
504035
51727
1674777
339538
1151385
598550
421843
1470790
875984
1569780
1868339
485303
1574587
399628
1451019
1127571
109340
1023802
697676
657340
1286477
678115
362611
1936643
1621132
184583
811741
527638
1063725
1818240
791253
949935
1038765
161838
587760
1190904
1732618
503003
1697579
1732795
1080023
1577572
941793
229866
1163497
1056219
122493
1385675
1174896
1236688
1183457
865502
510474
1254504
1362108
1007668
857758
482268
526458
114232
1174234
1926758
1882898
141536
960134
490475
1237113
823841
1215634
1671266
842936
784872
1048738
1224997
1281633
1195940
512358
1805749
1423052
1951414
433599
866514
605619
785193
188985
1760386
190590
1475830
356777
1865733
1309765
595876
231847
1068206
171065
639894
1067113
86696
1255600
178540
730904
1259614
819014
1755601
914417
932067
1812631
170995
339837
672655
1570624
1619277
1053676
1769387
932314
6363
1101889
1434102
958515
1631589
1021606
1234828
972422
1491018
67041
905962
196434
1612866
150929
96180
1534717
808688
151290
362936
420681
604212
1489242
1740418
368182
1275259
1049902
1630772
1351867
419839
1503479
1849674
544204
1434994
879982
834733
1306507
995008
236935
641984
677909
232952
1330584
624584
666010
70978
1133039
1511706
1208912
1485305
1927599
1819115
1167969
555627
1243622
281736
762767
399667
1610152
923023
731272
1723765
1107706
1326973
417726
662477
1927819
84445
90082
903364
443629
1758305
1516211
1465879
573542
838265
1644860
1667621
896449
1433547
935676
1406021
464620
864717
548018
1811724
1095757
638302
719601
1735993
721744
1753480
1098988
1687891
923797
507966
1071666
1863650
751097
467626
1324413
426839
33601
1685513
68753
698954
408163
1611970
1712574
1565616
242808
1312018
1476499
979089
692366
1789519
1237372
1261702
1935165
239237
1683416
799903
1623751
766483
223288
1741060
908982
1669200
1684483
1784209
1462478
94911
1292616
102896
73589
337054
770593
969678
996459
1516574
1430685
11
196496
77021
1621047
1963473
1665604
562109
1448427
1367147
672373
473442
687258
1432199
1416315
770953
339413
1294728
1311619
345427
1230521
638056
1975993
345172
933339
1268475
791471
433127
1620343
536876
829
512226
574502
1036356
1341171
1605750
472234
1304818
1761490
707485
10053
641396
1238008
1191361
1323493
906119
567395
1567757
932270
2475
527567
1926795
666137
221972
687985
1677981
1181551
518144
1238599
1565348
1137435
383908
558394
1353476
713332
446590
1286733
440054
1604431
1147697
1817146
314386
217381
542444
354720
1442880
102400
1945915
1265730
482000
831905
1498373
1703139
693946
575552
91608
1406348
1328094
959906
1682596
1379698
1124069
1254782
1130769
1453218
208739
145845
1701209
503132
60126
986420
1337116
1325778
1391031
144026
1876562
1826534
1126813
559905
1415788
1134658
1664853
174853
1539026
642161
244962
949218
1254576
581775
843549
312217
169676
1553081
168994
873755
1912580
106359
475702
20725
630272
1329991
1295395
1860661
1564376
405820
1070530
261156
1241302
291269
68586
1044849
616368
1649280
978573
922691
24717
1182540
54631
359958
465760
308451
1537670
1158596
1705811
244687
887482
54790
585648
1169919
1645398
645646
1505369
126379
1755890
1607491
793632
267956
525586
453568
1524971
1892343
663359
1858173
1074035
690434
1585127
904463
1518952
1538859
1543032
1624625
1311243
1779799
677245
136061
1946020
1606610
723942
297331
1368812
573961
323091
71336
1013994
1130513
461274
1535804
55136
1793308
496457
629502
170162
958245
1804874
966319
572532
716146
1443737
926940
1499650
14457
1014066
613557
819121
1487977
414377
1858670
275305
305725
1882866
1707808
736341
223410
442861
418898
1032474
1104214
452603
67430
913126
1724653
1993408
385285
826982
1341591
799151
410170
968963
809764
1567653
1297263
1329238
1584691
606899
286886
26212
810285
185297
393972
76390
1869026
489200
1316160
522298
11274
1393893
1984291
864806
643282
95543
1276621
603021
904648
762470
1471265
70554
1586394
1727605
125969
1990744
772100
1662561
882485
1713845
1425093
703517
1468817
416567
822441
219343
976533
1971279
1945014
864861
1373275
511750
1531127
791236
1080842
1469566
1567947
543122
747298
158244
751406
159329
11457
939230
1417102
348789
842367
796076
412942
1535838
1712924
219766
921518
276096
941849
286520
1972601
262147
22460
780605
764270
1660751
783460
1537842
1141324
1961698
566886
280029
154040
1030046
1257677
1422253
1321605
1532853
835747
493413
630456
1649577
588540
234067
902700
973955
878121
1064453
430706
1726626
1526018
1971863
32394
293368
905822
1045505
1180124
474488
870016
1945729
1833236
337090
609356
1595844
1307140
1946243
789345
1305514
1774889
1549749
907287
661831
1855746
612706
917467
1188952
451820
8585
1908174
820410
785675
945062
846503
229414
1296101
383136
1171706
1497824
1787363
907488
143161
585005
572788
279065
490053
1534067
506134
1862379
999794
1916344
1075660
1319527
446017
108916
759340
312686
345703
1979991
537866
1981161
292765
1807480
664581
1389751
1705134
1423945
1795328
744687
923008
651658
1984409
768360
729947
648753
1921336
1191507
778612
1181769
480110
1795922
1427398
769131
1734950
1105841
1377060
1845386
149507
1622883
1024574
930686
500973
1847163
566030
1108834
570886
795314
1421070
1367323
1894892
182533
699262
792043
622704
462255
1059843
1493267
1304613
1684688
154351
279265
102195
1965846
1809365
592021
942456
1594430
1745207
225189
621002
1393999
622026
1892649
1592044
160684
938255
498135
1580143
1480083
1514261
398322
1605853
1298657
1560560
1512663
1729096
541679
775960
1642826
1042812
528063
1199027
501781
1672213
195122
99176
1459641
750796
242999
924802
1041669
1949658
1958151
1970102
719177
882391
1672192
1732937
1160484
215833
1059502
253698
739948
132421
1636619
1170921
345377
904803
899656
676269
1632492
892432
581435
245598
827764
946831
376962
900788
1338769
248073
985375
996833
264612
860425
1481035
481624
337852
1171752
98431
1084958
1536287
909035
1486004
1077325
1689547
812079
933624
54715
1583370
1692929
1722030
1056933
1913970
1005029
1232598
27629
1799133
1386894
1870188
576483
1301123
356919
745118
1068177
649149
362428
1932835
1244040
524606
354687
1456484
544734
81675
1254843
1148738
463611
1565886
350054
1607459
763515
563933
255293
1174966
1013177
956603
1032234
1565123
196638
1083123
1375521
424338
454816
267356
1552628
388337
1823558
1154488
1433893
466030
866796
100531
401597
1228942
230626
1548363
901848
478654
829822
368666
1289056
1680908
1318609
34413
395030
49194
379295
1697610
760265
754044
804345
1351329
1553081
45458
574333
616594
562977
546733
780967
921005
118969
487612
2882
1981580
483214
1983027
1309056
992023
1018308
1665397
443664
1960665
125229
1434420
1579070
663978
1295962
832070
173143
647429
1240641
1068078
1370126
447911
720710
1582341
1284867
1210274
1468354
1031129
72259
1213886
38690
1132354
698345
733261
1455516
238085
208159
1417472
1104789
1510982
269139
162231
1988005
339495
1075366
1731539
347043
1025770
1377078
42849
1481414
69069
932018
1773797
1018714
984691
803935
353596
933490
987350
1555066
1476703
9353
110268
1239013
290339
1293037
1782706
1493762
1341051
700502
1172227
433911
1728029
752033
1386819
213002
1106194
1825639
1064455
1201696
806298
86305
833419
152343
1415494
111547
1152874
1981766
824866
1392473
361130
412205
962973
1143170
1535073
1863714
1064073
843036
1406548
1395505
1528710
291349
1298429
942775
823649
1296429
122282
1151190
844333
1814201
93800
351088
515859
964440
1946956
88461
1194183
895610
1663659
1965169
109331
1046105
1755100
198224
1814882
658732
1916884
311931
1305622
1374191
706981
1343454
917091
42362
1492343
1054730
1088948
1474595
466445
494000
1524457
779340
726445
254229
1511270
1938122
1656562
245166
168808
883330
557154
1731560
1849393
1456462
1934731
1303501
157703
101070
53331
1282785
799906
285705
1814201
477047
382611
876244
862696
418603
35392
1211027
120650
610763
1473886
947604
1430163
1357758
577945
1257339
99130
1046500
455207
109503
245873
439849
547939
1246447
768411
231901
1499393
460729
1207161
1328962
210787
100575
862120
96903
1061999
126127
1065598
1682581
1194730
374252
1320622
270391
1786479
599691
1378230
19453
508156
67789
1321764
1726361
93047
1829183
852002
820793
142454
1204394
705405
938949
255408
1306568
132081
1436421
1469341
567694
1335561
1050190
1027038
122677
1033007
394960
481820
121826
240270
1912922
1181154
1703642
1649961
1783059
640903
1923420
1002380
643557
525116
1453941
1426519
1251744
1922733
1417358
340048
844981
1448858
1311273
1054472
1501434
927794
1663088
286818
778322
378946
1244597
483144
1457019
1585881
186214
1281200
1236989
1692590
1491512
212349
1586486
1998985
1124869
163767
382810
1182333
1736134
748041
512861
729400
1858511
833665
1257677
379865
1046359
713992
38325
1728765
850321
444976
1890677
612899
1886522
1158620
1939953
1392135
808591
886350
428225
1709343
413926
1006285
1886187
1851802
1066179
863560
1490331
1714218
1336334
903929
449246
1590805
1530311
1469637
302036
1257809
1526630
631600
1612939
558361
1793361
879693
126873
1899008
92037
1173699
214249
1673304
1851603
733932
1185730
111025
1250655
957064
975526
1027157
206266
1542449
1823923
1009295
208560
1494849
1472550
1960768
1031021
63383
1824108
1103849
1099463
1858770
141205
1949427
909523
1006230
273629
196991
487612
600696
373236
240206
1128926
891162
1139722
192090
1865412
905206
416508
1390196
484025
874029
570043
118631
1238868
1992099
1417267
1100245
249877
1522208
1794809
1957571
1841536
1528838
1988180
1109129
1573795
1782756
572995
1722612
1236957
1040045
997632
809664
768349
256681
967784
648969
1567589
609518
565024
1934879
758659
23561
1108515
1210324
968281
1087414
1463680
1524659
28653
1297226
751274
1533815
845679
643428
161686
1493855
904315
94321
105351
1978592
913167
486749
305115
808330
437429
495090
206393
619761
487008
1362290
817107
1083480
479574
946344
354678
605000
748548
581361
565036
1964951
1426296
1388331
485364
1082971
1323863
45653
884790
755895
730867
1375526
1362523
457390
237192
1858272
936696
547957
754745
426315
1874384
1355353
1046165
1588386
672350
901552
1829547
1941749
596917
530397
1387323
923072
881182
1738776
1140679
1510632
1844195
1266034
1131328
1442291
994979
1283783
1273779
158581
276519
1983218
402117
1045767
1076612
796319
143171
673946
1597077
1908636
1517479
369048
277931
977336
636959
1317250
178346
1964934
1020127
143577
1106916
1925097
1892018
517407
204155
591344
1609888
1799726
1198075
1776982
1457316
893542
1076419
124517
1804859
1301092
961732
259058
1482989
1767252
1516007
986365
1879642
265310
642805
1405935
767687
1592689
354687
1841436
297391
70494
896449
688740
119636
363343
579510
1182216
377895
1403239
1568480
315560
188795
1433034
1851195
1487700
109820
1835536
475499
132099
1602539
955818
702215
1281962
1512933
686044
77279
722674
154836
1845311
395806
210158
1353511
964260
623569
359972
1939000
1908175
50193
1175214
1114509
1435263
908266
179958
986897
1694401
431880
637638
502238
244302
613648
1167134
757305
1307014
309517
924818
1589132
87546
1451944
1157027
1331689
263190
1022779
837493
557554
171480
1866022
1863089
548998
186467
70645
361558
324145
1436869
881182
148927
422460
488313
1890378
188982
402526
1090836
648581
122783
1559739
1908714
1516268
1031709
1736657
689800
491075
179398
1787475
1113852
719557
1991228
1212085
8407
66364
1606774
1828584
1868470
433893
1614370
1659594
347102
461984
1100186
1872222
510337
825096
1048621
695738
672317
1914399
928278
163096
463308
1278517
987468
148778
1517343
1408167
1598100
1849369
1299646
811617
1626268
332803
1442441
1995906
1459031
405449
1398105
967986
522256
953216
1777799
1665397
547939
1332015
621370
961133
308060
1034040
1218134
859957
330751
853942
1944176
1400540
1965508
932803
180933
732087
305022
572604
121375
797283
1514645
259830
1325572
320330
1558430
1251769
730475
1717038
853939
323211
190614
1637881
1675365
705025
486457
1436139
250428
119226
1929072
1545020
1401044
155316
1177633
1810277
1176193
1757401
841448
144027
1976979
399022
910083
1840661
843847
759585
857049
453832
672750
1785947
564472
293568
763653
1140354
37166
1424761
532899
1745027
1079125
1856145
1589962
1559764
29921
1572688
1864573
1499143
328967
1239600
1039430
779296
1668862
1119894
486358
1339701
1796009
1082113
496065
527139
311021
1225661
978573
1988638
706716
747494
1577946
258178
978331
1294968
32536
1251569
540415
45136
1256253
173031
1500032
546081
1381265
1009946
252453
1621968
506726
1199758
1152747
718305
303338
1310791
72601
1220115
421455
645411
1440415
1538605
837405
1314219
882098
1181947
702215
558080
1062370
1514235
1511473
1601011
747938
529772
1151697
1801639
733245
906579
1458478
1752123
837379
1562639
439667
1255247
1610804
640607
15645
1830766
1130984
1847133
886406
1189477
95904
1987012
1177188
1362515
1654205
950066
459235
1871026
288362
529761
952350
145177
1130338
1700542
1291171
580063
1654290
1075103
580508
1344411
1233031
611602
1815682
769985
1097111
141508
58859
617506
623748
50991
211182
1655495
139783
1333860
1374255
1850935
1921164
159200
1517907
1618264
1766353
724628
1290992
1248633
1975225
405689
83643
983177
1736744
726146
1059008
335450
1428541
1862335
1145950
4396
747872
1319800
1467577
94662
1379148
76361
1482748
1834659
244224
185533
1504280
1672250
266953
1171389
181432
1864440
1120003
1725294
1479074
101975
1535686
347199
1969473
1504232
1019496
1284772
1668170
46913
463821
1172270
924090
1187536
1572560
1049523
1530755
390482
1188471
1109587
1629317
991078
1987713
1157137
1741338
1865918
1801717
1946881
1333039
1501266
1916033
549856
730164
1194923
227521
1623292
85557
893655
549486
1406921
948985
64248
981996
855211
528547
1464393
506183
1733096
1371143
1693324
945115
600465
91192
1852688
1250734
1439737
292129
627243
918927
294488
1484297
1052381
1104018
919950
1222560
1054560
1058098
810412
1241473
1846639
1317029
937762
1519648
391234
1341412
292810
75824
1715734
1932748
674300
643813
935586
928764
971854
100690
1408435
1553885
121767
1515039
1986566
1491005
950005
1658027
1597165
426226
1287393
520372
1022738
216802
1261631
247238
496065
529920
1892015
512799
249789
1202385
919712
1706060
683438
1415297
1890892
1778547
282197
1236931
451595
1898014
986094
719095
281807
15988
1020948
1495171
1141162
807158
195053
321544
1482264
1419188
310048
342257
488043
631600
738917
1276535
753842
1578415
1154033
579783
1509066
464494
566899
921408
1873153
319232
1710981
266154
967741
1423841
1185283
427981
1027043
772564
745541
191442
609814
870344
373638
1164008
105597
1567686
1786268
1551245
466513
1536237
1085433
1264667
901077
1779235
1041773
1106279
1163501
989367
1157421
286256
473325
982324
949065
49728
163262
1328659
1900318
267261
1172929
842859
527003
222369
384405
560897
1755202
1792015
856513
1340316
1071609
1766409
1129403
1194923
526493
700541
950568
888896
1781436
1774078
1406570
1933554
265966
1558479
305456
400104
601483
1074092
1274521
1818384
20079
141741
800533
659992
647014
838221
807559
483147
1219979
323672
1141180
1795803
933306
585774
89422
1609241
1453477
1299101
261785
469983
1498145
228577
519800
1130605
1030469
212224
1186810
472958
1327270
198831
1447685
988193
958
535813
75216
752426
1981695
1815249
127365
547993
14735
128786
1809365
1749011
1425459
1950558
417851
286982
557969
627220
785334
1341860
1530561
1313484
1769621
1765412
607862
1918291
1448151
1917002
887316
1325727
1757137
1129347
1112879
358170
1586155
1306161
342212
334448
1216117
921119
1861254
258949
78913
1722424
347424
1779417
365778
1580244
1181096
912763
980457
187722
1064539
478170
1080023
1201998
910771
896748
116488
859177
81481
1778576
389653
317513
1792604
635066
280577
1539739
598479
920036
967878
1144224
1902227
602201
210842
314950
1351245
430540
1942085
923966
1630147
746936
475282
1468901
143323
1736487
1428784
1342423
1626683
1401917
375231
579730
1879952
1802828
1179740
1165552
1238009
1105669
1227046
1404214
1791826
1097111
1486074
690722
496351
1460710
327203
1849543
1399733
147579
1710633
1730157
6998
1887717
1533606
222818
895758
1490868
1713263
171952
1010080
1354725
1669618
651060
687855
1460936
1988636
1488915
1864910
1631418
848604
1896698
1256354
1644115
1075000
1209715
46285
847042
1360378
1845426
487144
1855696
921062
1090150
129791
1982223
669734
854120
833326
491663
1230256
1090518
1607785
950846
122598
1411010
72830
1567789
316120
116510
265950
1859957
1696315
539030
1563585
972563
1793143
166768
1997114
1379656
1162971
321688
1120950
1767839
739698
1124409
707317
255085
1382691
1904196
406841
1344341
1396286
661990
1400140
17782
1629849
907206
1479693
121476
1507481
577607
1770029
520374
1433849
312110
1549629
558522
1755418
1644568
803890
776435
1088271
321222
1164841
1413383
1571074
972251
1105458
1263224
1818984
1906716
186504
1048493
834354
516255
62860
909274
1123357
329436
559994
613270
487295
1691330
434700
1635452
1804469
173028
325854
1701016
736623
202059
936382
18493
426031
1597471
932847
437725
1298127
691292
496630
814816
137720
1388380
1232558
478349
705770
877113
888917
1721818
206676
844242
1547615
149192
639774
1404446
611370
1019729
1337180
1434249
1358065
1254085
251290
151816
1541802
106121
821926
812911
44181
379572
149912
1980306
1798681
952027
1619362
662097
35739
1706300
1359360
1142584
352997
247238
1697618
1498101
1224271
1992276
1932512
604245
1084652
698597
1416568
1892448
478378
1492440
1773514
1453055
1056139
1427872
1136631
1037156
1664983
1703155
858325
140216
1332668
1692182
1898261
1838807
363458
386329
189690
484650
771171
522841
1224461
1263713
139935
1289800
460929
1803736
1447658
93712
455385
283445
857976
1499840
1644301
474440
1535247
833319
1750794
1019393
379322
1964252
1784901
650611
755975
1581846
1402781
445910
572564
1673596
1921928
1067228
586207
442022
1874648
208227
1243622
340724
913469
1923007
678637
1045758
623107
1778214
958949
1987478
1515215
833772
727365
1609225
202206
38712
1908686
8548
1633315
765405
249357
200528
896138
1949168
1851353
1459388
828338
1078726
1503278
1330764
147902
1009066
1084890
1977768
1411880
697408
1534234
783642
1257332
568538
1729900
1041308
1667709
1461569
1787749
57961
403491
1052493
1688503
1054150
758848
529394
1957746
1644894
1312502
1647137
1245328
1950042
1554989
67787
328505
1465157
1295157
1466227
1894552
178721
1281881
47884
550112
1368976
1153451
1280356
35242
1509617
1080085
1377788
947534
1019055
1472109
1755615
1560003
1223748
1863707
1721525
970488
90077
185506
1089018
310789
1086555
1778356
1281836
981839
1598100
316193
543341
1877144
1992388
1386920
1704237
880125
1154274
52825
94301
968282
649520
132648
1096587
538434
1768684
339173
45243
613002
34228
964440
173549
1353045
1618992
287882
1132596
145863
1778705
382613
867027
1818861
1029282
350327
1378847
817846
1055261
1864569
1221990
679327
1546690
1815249
52653
572532
396827
1701664
663064
1846590
516092
1398917
356765
732468
768586
1963687
1563663
92095
268657
327714
447410
828404
1529339
482967
115626
744300
786056
171368
1252624
1819478
151048
162797
1132401
882409
1556313
1407210
1199275
231879
141304
606397
285837
373957
1488156
704307
150345
414663
914205
1533114
1330751
657660
1173568
1316434
1710134
996449
1146763
1201930
1899708
610514
1273284
1590260
276822
1592586
79313
873978
1091657
867688
129965
1237327
439170
819014
1081422
812325
800010
585185
971131
867909
826919
363241
980044
1331251
1843054
1213423
1204942
73156
1330428
535171
999578
1697009
1087125
1272052
134958
1857199
1848299
1823328
176599
1162151
240983
1098471
1207958
554340
569703
888272
1967650
817457
1241002
583307
374656
1606929
275333
991481
253192
152385
1753620
1242721
1867860
1087125
1272096
895291
859861
289382
1047410
1707655
1355120
1450476
27044
1104160
578352
247298
494908
1500570
985286
77568
1391112
1270562
858065
998216
947348
1454657
1260437
484848
512929
1420927
877686
1475597
455207
976256
1603332
1842623
1094272
876561
1609385
574444
436978
128489
1274789
588582
500830
1151701
705032
315389
802633
647821
67508
188662
103963
718150
866911
81864
1651824
1330138
182461
1880608
690492
222826
777825
47353
1704650
778862
1504566
1769220
1767909
1290893
973274
1571060
121773
179835
795344
777760
501809
884050
1786294
980509
682878
1811103
1744570
1817399
536129
1780254
1608253
363492
1865545
112887
778218
1570061
1296349
1912456
475282
1673096
1052631
1869911
1644499
1219007
99129
728510
1182249
1918899
1167475
1208014
1052008
581577
239339
1280282
1436060
1883743
1698933
1782580
479405
784313
850321
1553983
863576
35129
1584448
1958188
1103413
446503
192480
1992390
1601466
1680545
217623
44637
1250649
394790
1490254
1615791
1184988
970724
951365
582
1759822
257482
788489
1998506
1158412
724010
586554
545430
1249217
1489038
191256
1023115
668522
1784923
1419861
575592
908982
709767
1148983
54790
1195852
1962013
308647
295712
63969
728001
1268480
1904399
124253
1089395
1804908
908527
1830357
842322
940625
897773
1077548
530322
1583639
1864559
975987
491918
1297996
197432
436484
1491804
86099
1200122
76594
996869
1801023
1935103
841907
1411116
63294
20013
935311
1428784
1344934
618
465269
443054
1438223
1466130
1950700
1196500
1319785
1629323
897304
1101650
1677004
874855
1299341
84582
1914383
1754108
1572361
1244782
791729
723195
1963743
1169126
947844
349006
776435
588070
1804835
462089
182614
1261948
1394882
1288557
504752
988533
8657
985271
1193397
155450
787233
368206
1391282
578806
948974
31097
344540
984692
1279079
1141450
42781
1158763
177127
1582231
505573
1830117
1242379
90796
1778642
1362803
1275259
997313
963658
1804606
452368
24808
61912
805925
911363
320715
627772
1049118
1397285
308175
682410
848886
1380833
1951435
821079
1780145
1216134
317275
932071
256960
745752
893640
1018802
838882
1070711
1675326
1928248
375711
224948
306981
310787
3954
308172
1848408
1067112
1622967
1108435
584608
597144
982536
1107062
1829071
127317
1141430
1240470
1178833
228379
1097388
1290449
251225
1338005
1419207
1286178
1183290
1137565
837275
789345
1275954
785951
350341
193651
1054649
444987
1812583
13888
1933323
670560
487541
1466325
1014951
1075003
1104058
1729111
73901
409735
192000
955414
1686028
952051
602237
352356
900407
304528
1957308
619593
398079
781409
301538
1856407
161836
185281
1274115
311679
1785922
598313
1254047
1444441
1761521
1647393
336514
271782
204724
123699
73105
400303
100647
1497659
99345
1647393
1716314
1425134
549873
1838207
518900
1664227
741896
781066
1986296
1108704
140115
474929
561200
290054
1245741
1156253
92213
1460897
1295774
1226591
272783
960041
920843
381664
1614583
87198
1512289
1706777
1225189
265966
199470
1357345
1240156
1685860
117016
844918
1121563
1025373
740995
1231312
1487078
1881779
644135
917454
356553
1653662
1157384
932229
844450
1163358
1573026
55867
1382998
1592526
1832617
1880488
1793064
209487
1983757
126962
45624
1964092
774724
561954
851257
772016
844812
455710
417978
61968
580570
528363
815465
1782400
843537
1068515
1015786
220548
613549
870714
312306
393594
206225
896878
480258
1215075
735222
649179
812663
962869
780415
866226
1577484
1690737
953388
1868339
428072
161240
197645
1846052
237980
1429183
474470
17393
187062
1305456
1210877
1030076
1074877
127530
425402
1621558
943586
131974
1668506
321432
1307541
511764
1477312
1843002
905823
267250
1237304
892608
838623
811527
342375
81511
95874
1049245
1961279
840386
986663
1240097
1295457
1134044
733819
796331
559834
142133
1020910
1998951
902976
1320848
1516276
421696
542523
176375
1212437
748707
1488767
392746
195721
592934
15810
1318554
929358
878508
1362671
1820556
470431
1140770
1131778
1944210
1684080
1769338
1725616
1228999
959132
436816
726087
346347
571523
966266
1815233
680505
1008521
759250
1191644
910833
453647
1228114
836202
1283131
1261004
355219
1390622
567397
835601
1157656
1547957
1248947
1433849
365691
1898322
923982
1370999
1528635
712608
1309315
1204602
1577992
708820
1827144
836736
1443608
957731
761464
386003
847186
529749
788563
116606
1238196
304784
515717
1934606
1836007
483096
314980
1078377
1543158
889001
1674140
1590581
157411
1984384
1171567
1794153
1375537
987325
1502602
851635
1591821
1182988
503442
715441
1573898
293695
782052
1171717
112667
870806
1466561
1090836
1760762
1370006
1759884
1360775
995085
1199546
1331695
1978756
639632
20263
1085667
696372
270294
1105060
396777
1678685
1043979
1525490
1836386
1336010
325588
1239991
1499840
1496634
181740
932228
1372229
1753900
1424981
358445
614065
401235
653739
382121
675243
1975608
1121864
1347915
14209
1704253
1789462
456148
562585
1623973
1123218
699834
1799457
728713
60713
1723193
643426
206603
309969
1619703
56161
1546534
649500
970258
1026045
15706
1905895
1907152
664733
1809566
1931285
1834562
874922
1971984
9847
1123518
1416069
221452
1620279
918800
848781
1060710
335239
1445676
1250933
256407
884106
1682482
1234200
853163
22366
543934
1282553
1833217
1045755
1493798
202363
413926
289484
595118
400268
604847
722215
1727409
231927
1582749
1260487
776084
899359
1236345
1737713
1645193
1057007
1627507
875892
509919
1314253
333150
605978
1991164
809704
1874336
1364530
280234
1622357
1779147
214177
231957
310137
442076
1593308
286924
737980
85
1754270
1615162
178346
1123989
733698
1500041
1702697
1949098
1528368
1108487
594608
1694179
1870613
1129393
461657
1542385
152562
287319
1984622
1072981
1967407
1572599
1886187
767974
678753
1953730
565226
1303412
317584
1176025
1350440
1998188
1585641
1553081
1533815
131281
1324943
1737069
101409
10000
581893
503561
1230734
1714330
576495
1098471
237683
1666632
1729165
1887935
465048
444140
170595
850476
184118
1647652
360966
882320
146464
1581620
1807701
1067566
239772
1298657
269455
1100846
1985991
1362835
276775
445268
966398
1173826
1095458
1707927
244224
992887
729121
1519577
362853
447159
138349
1466587
476700
1671629
342342
1841456
265092
1431411
957305
265090
381260
345703
1903402
394623
1718569
170606
1299101
1484061
693066
275914
1241491
1749124
553720
1773324
803128
563755
1700040
1773232
463551
1855088
1295004
1472756
1475221
196876
1455058
1898291
89353
540415
562529
1664087
554783
106566
1428819
858573
1989298
1131720
1464021
912965
1546332
664807
797569
1131328
924357
137483
1546924
114664
596802
44168
1000285
1406297
726500
1709312
1633717
890341
55089
1214599
1874965
1918884
1424660
979860
1791253
1408015
652442
1320218
1906390
75172
403916
1352665
350133
658398
1125952
1046456
740638
824682
365335
925081
241266
1697284
393230
1831967
1800557
325676
199359
806756
1977761
971207
1482844
1761229
908277
1439599
1659088
316387
476408
1247878
1567816
1015738
494580
248162
836895
558808
1295627
654756
954483
393371
1347584
1693774
1814182
984497
1164056
85711
725031
1330767
343522
1171143
277666
1161147
479915
1565205
736929
1171320
1577457
989021
1801834
1203014
249797
1308238
1650739
1371110
508969
1207249
37683
708903
1588278
1646123
1575178
912756
329865
110803
1411087
960314
397960
1468069
275460
5812
273912
760807
496398
787471
225926
1537867
686194
1815728
442638
308508
1255961
331896
687547
1577820
1323661
759004
1522243
966073
358551
258193
923410
1289334
1549005
1575178
1147086
1898046
1805284
1337381
1308319
1848952
855798
1400229
702662
1310963
233396
1070860
834517
339164
1386244
569358
1784177
1722109
812220
979035
1536276
1132073
140276
120278
49361
1354048
1485937
1616237
1673577
885909
706293
1317732
1347293
1129921
1894700
121049
1706333
172048
85246
1660626
653546
853163
328549
268888
1677735
808096
1152559
1841456
1527690
250807
842707
1852242
1339793
500650
1595288
143714
445490
622695
1398633
4067
1460634
45021
1461609
386470
824872
1026576
88338
936053
1858679
1732578
659534
1788458
162271
561834
168709
1672567
1710165
1973154
522316
750712
1987945
604823
128407
330791
420043
355062
591311
622695
1477292
1081365
1043079
1343375
1125221
1306182
950954
1309056
798131
1584960
1908752
339753
746810
974256
1896120
1673490
1903221
1161286
1739797
1687721
1771238
1199562
581785
753430
1935486
610034
1937096
244224
105377
1490124
973258
345874
496351
1208587
1284205
912374
1887667
1738594
1566421
983574
214876
1798235
929700
1544784
741400
1378772
768264
1582301
1790458
290331
1189610
1366501
1955661
141083
195107
1867671
1886403
1724875
554855
73258
307981
1164414
326621
1052937
470310
624388
31245
739922
1897531
597637
1532125
426005
251225
525375
646680
184075
187493
612339
1846232
850115
571619
1318765
1932933
1461682
757984
985217
1004441
714810
957943
327001
851374
1496476
941584
899879
1870332
1229031
549322
998055
1700853
223123
900535
692518
847812
1015941
1980189
794511
1359620
766771
175938
851203
1895145
1151860
905114
1869933
1074981
1289760
1431521
194970
129770
1770222
1934673
675683
1684238
202262
1264092
1172927
1948613
1965165
94321
682002
1808844
1202460
1639782
1661760
869390
1402211
1027031
1855958
1009110
877778
1312028
846257
1243628
1623169
870137
865414
860984
1944390
229552
90615
341557
483311
659808
1517560
368463
1849543
827974
1713341
1216959
31820
154730
667577
254570
605390
987811
1523453
483003
289989
349900
487840
676393
1510751
938981
1744549
1657714
278915
148225
1648168
1616691
1130083
143568
913931
1057089
1222471
1861301
613230
1712561
997349
1495863
1593410
258517
213566
952045
1207749
1587381
208121
999378
1210832
297350
224129
1144162
1063027
1482436
1854178
1923568
178619
1454934
301502
1244324
1803302
459315
764040
477798
1496634
1605046
206769
1065110
882911
1489264
474297
619328
455151
265757
465658
45657
897731
822817
527749
503825
728441
1214327
1612600
1185322
930474
116552
1497410
261628
987468
434569
247135
1956189
517756
901100
1284673
222699
377517
731389
248879
1276621
993250
1872147
1420938
1857880
1204679
994369
1076995
311755
1400791
433501
1321186
1479103
1051692
1255515
470305
16758
1119734
1206776
986685
459056
77540
1040421
1824549
690726
1170555
461984
824265
626080
882636
1422061
1346988
1483109
285761
485098
198726
474125
1410768
648716
286787
1714675
1018981
798272
777609
1077916
374416
458668
862842
132437
1609828
526455
86223
345737
10802
1259866
1718698
1083099
1054265
100820
267636
1587078
226014
1095481
1870376
522660
1826014
1785864
215693
616577
27270
1553983
1834545
729029
19423
619712
1870106
700453
258032
307257
902860
199521
1292358
917876
1624826
554879
978652
1438646
777831
355912
278442
597637
827640
857518
88026
1086933
708908
581112
1174001
952070
167536
240971
1755130
1643569
754416
838715
400433
279752
1499691
463728
1743669
1109941
286478
1366784
1475243
372338
1889503
170609
833959
1300180
1920244
1077414
319477
55422
1853352
1751210
1731687
444759
1333647
1104515
930711
356089
1257539
1265727
1682091
1689304
1543032
1050943
958949
832247
202526
1764793
762944
335420
152363
466424
1793173
96232
730105
1712452
1023352
100848
1584313
966939
491036
899787
914909
1274409
111883
1030602
249632
1617979
1098453
23567
756659
955458
380736
792008
1240521
460098
313465
955361
1351883
1286499
1542728
293939
1461185
625526
1544054
131751
1998308
175655
724704
257003
1005263
1309376
1295370
467226
1853802
1626042
989871
1561389
506021
737501
893640
1642727
1617556
1065445
1898864
253124
265493
699122
800018
940927
894490
405114
383947
571463
370775
1057355
1846732
1307039
559065
221390
580409
1117770
232557
531006
1913433
1041771
306843
205994
310772
1069917
767490
583537
101581
1670751
212137
530446
172661
1528461
1694702
408672
100921
22927
519800
281104
42009
877072
667606
1547634
907197
904869
573768
1423460
1132365
1209374
1347802
636179
1256871
1405195
1491694
890674
1484922
159079
1885557
1732144
1839998
1750025
17836
1897042
1945000
819386
807280
241588
634934
1736465
968550
30647
559302
920811
808930
1512483
1006797
149974
919345
1119335
536950
1572618
807477
850857
1668913
1362481
1663478
262701
116567
1914695
341618
169462
829812
1463305
1048131
1721704
1978757
1964365
1126010
535974
1986297
1549657
1469337
751698
1442635
649565
1757338
270710
54027
1647814
1911992
1614794
11145
1288327
1788873
135747
634316
1047991
217276
690355
1447043
1186648
809251
203017
1292204
1199900
832835
607947
1577440
1457480
187412
1071638
49566
1935564
1054313
879462
1129611
1968876
1121166
1517090
1172421
29201
1996294
1141457
88148
1400256
105689
1068218
1863371
115740
1169092
388045
1466672
967346
1654653
193613
1816546
1315327
1269237
1046752
1815682
301242
631765
1557963
575748
1134835
1266770
1073564
1450638
1151124
966206
978581
309646
1946984
280810
1284205
53259
126699
191062
697482
521872
1053006
1385138
1323481
890456
1274308
1147415
160748
760457
503267
1985354
1501914
1126425
300940
1613719
141583
1687462
23624
510451
360918
1183259
731277
1874646
1049886
1673864
1013212
21238
1976106
820373
799343
1947664
730157
1139006
1743905
1678282
1109282
1458135
917483
1023642
1450665
557671
1732823
1603569
663048
1388063
1646764
1121753
1392553
74035
1745532
725363
388826
1658478
765233
225983
1677987
284389
1697670
356523
1021203
617405
1642585
381373
38728
1862566
948642
12835
531501
363978
988526
1455911
137185
454925
1658734
888674
1629132
1123974
1738520
1409182
190816
1557043
676326
1422538
117320
617845
706079
489661
977725
1720838
261372
446686
491788
1535459
817900
1689461
1553603
921148
305134
756658
1754364
646118
1532432
991635
1697217
1812478
476518
123375
1107137
1128559
1366916
102629
401496
1859142
1668878
329501
834861
21737
304208
1949654
360878
985774
756330
963983
1755078
335393
260420
334340
1054984
309235
539629
1406790
504035
403102
325428
1591533
1943002
819407
1355533
898228
1168753
875329
781980
1819946
616368
200772
1668109
1176387
567516
1674476
786504
380801
1070284
601806
262302
1387518
345751
608083
1924907
1417686
289704
1528963
789297
545366
1897183
535171
793949
1867488
1197011
152585
1832172
118681
121132
472800
1797180
1125338
518942
391946
1826849
766468
1523372
1206043
284466
1463949
480954
905822
1796911
37119
876591
559812
885836
1355461
502925
1533243
527440
1898026
1351439
861526
60618
694778
592294
1355149
1045755
1378269
379973
1219389
726439
1651304
112667
713318
109473
1498440
803340
1689177
176288
1666410
27506
1984625
1527213
113940
1125987
1623611
1918969
987234
1083498
324597
829093
21652
323409
1097004
1403053
255064
878796
601935
459747
401729
309894
1528490
310787
419844
68368
149169
497800
820063
919867
252814
1326832
1206219
1061526
1707408
1623225
530611
1589392
1619772
38514
1256277
512576
1863620
34057
50982
531753
737927
978811
846373
1607285
665448
237860
65930
1236750
574333
202416
1520633
1793053
1657975
1206499
181472
398621
1408074
617253
1390982
1516740
278553
1966099
1908068
1372700
151510
730598
800707
64052
146885
252504
126994
78208
922341
1147599
945252
1583370
632402
138069
1269464
368144
1899936
83533
1297723
447706
314263
726279
1273710
1511667
1335613
210335
367662
1569651
1506137
1302871
650544
635801
1052280
1829605
1516234
1626986
877410
536989
1450140
1417305
1335019
1646320
544170
98382
1414956
892573
1011584
1002488
1485692
1376169
490234
662892
936388
1134611
601426
251138
1292487
790018
908446
392415
1366501
804015
1597572
1094063
1151546
484425
1213057
1185189
719922
94848
774724
1524388
1818188
1807571
325078
1564267
1157976
925482
1072851
1492711
807441
358033
1226829
1181829
992228
1025213
1572690
1682896
823491
1189426
238405
1860681
395196
1323759
48827
970091
47367
460527
1456098
265452
1823923
1409541
36684
1397651
383565
714583
665287
535532
615892
1790275
1508005
210324
1926569
1370576
574999
1641085
906075
894142
735073
743287
1299915
9478
1834071
938464
503704
1183660
1330881
214037
1344146
734267
1328915
1416307
1881874
1301574
1182352
1704896
1149167
1080123
1738290
1481657
1442475
590757
1989466
1865915
1439279
707543
1365584
1250687
1514686
556070
870654
1486762
1676522
1223691
744648
170997
327107
1197540
684111
902634
1009711
1262551
1615836
1636790
1596868
616560
94248
961555
13847
1021871
1567424
482911
1143473
998675
1460878
403590
778373
1113552
1159336
614290
144822
748548
1656309
1502463
364406
510520
670869
625880
1453055
1479517
1021436
204568
385627
1237372
348254
1598022
1293061
1912934
1022771
1033411
493482
638324
1351329
1657616
700895
614059
1956084
934870
370778
65481
946902
800344
529262
989539
1590718
774698
1168743
346446
1241809
215687
779226
1089867
1787437
1136401
972522
1063168
1860448
857987
315497
826313
1254965
392222
291000
1151953
1545721
615475
1830937
1946463
382656
24241
1598956
1714967
911573
160361
974837
854597
1580697
1513001
65888
344751
1607084
235225
638077
1831887
976702
431216
1675579
1443105
1804525
597343
1978869
690845
1502242
1996889
1120501
260007
760407
1670615
1661261
578629
87879
37127
1074390
154496
1138673
1936789
1359895
795962
799903
1089982
1384641
705296
87560
1746849
1761167
1216016
508287
1273144
1808865
605874
1204005
572835
126642
1658206
1039895
1851094
446964
323984
1464691
967878
1748361
319138
1659007
1376671
121946
742483
1016890
1758298
1388863
674862
396394
807762
176375
851598
749269
628097
1095934
934271
340184
66212
1749134
27849
797044
588389
295448
114286
1821633
1089105
710409
1921164
1463981
1376874
1525185
1232660
384521
1115221
145454
1026986
1734602
1935519
1016063
480591
807964
149169
475435
204502
579340
97115
1630297
1437452
128872
1424588
1398225
1154728
1914254
1738714
1977198
1222588
951947
1376185
266930
1271941
90199
1445372
279369
927592
1525942
1353364
653502
1232558
1422766
1629341
1758186
56545
1889041
1019496
1952421
1101929
1920286
182684
533748
776683
880314
1582243
1940973
89951
477659
443438
952817
205075
1974106
117015
1607459
529456
1221920
1879700
558430
599070
869925
1550029
1484558
1162287
1375978
1677558
1402260
829241
1637273
922259
774463
124739
730036
620217
1625286
942066
1580451
735439
1189145
238603
1154639
1481462
620174
929673
1847861
272370
1409573
1485314
1303048
812898
96515
251440
1635162
663359
480950
1479539
1868339
287878
33256
846303
1740747
105910
1739126
1208844
973711
73500
1117448
1732818
100163
640128
1639506
1316345
859869
1119129
619248
1886296
1618151
853100
1008284
1173821
1610266
1147458
1793284
1849369
1378054
465654
915268
442239
94715
1715808
54368
559046
1674109
1367927
188333
370593
1732457
1188636
268747
747232
1465443
981397
1889956
328678
1267413
1776437
11417
952468
600094
1748317
1258105
85315
1878766
1513541
1783431
685362
501965
691276
1371073
1054240
1580207
577758
1268306
681102
1731799
1492440
1389194
360502
1935387
244962
1660520
1883425
120287
984002
1315390
1459124
193245
1298978
945719
1135624
597144
1403155
677301
1832661
243532
1415981
992127
227870
1819930
792232
1173017
176206
509607
328802
1517669
1872336
1403899
1516127
1990980
1497534
985355
1164024
1811762
163833
584608
576955
1089279
1513150
422865
56076
1111946
579639
274478
645325
971854
63248
325230
1990352
678372
1420734
1468186
897189
1515488
995848
1914079
1412108
609332
293541
993012
1755050
1930922
822913
438312
447475
552212
587760
551457
566598
1236750
1495099
1738061
236159
1561738
1498972
1877005
675501
571776
1312464
1536938
1924592
1004099
421349
685371
1206165
966266
246584
337543
1635564
1343464
234964
980407
1128742
1313704
1702683
449034
689705
1396335
1508823
1544483
931217
1669793
1157030
385773
216701
445533
852503
1292771
1324423
527304
770941
955486
315052
311658
684385
1432129
504846
828839
561711
149847
1359087
1529553
1021095
759133
1405415
1717684
1792974
1736017
45553
259306
857009
746773
213940
1112400
1193699
548288
1567707
1887112
1476762
74700
1769637
1501371
786041
268726
1425070
1336972
1093699
1629265
1301674
1427872
286322
1488808
1840880
1637961
1727916
1709063
1127674
598850
1784110
1004169
849382
420106
1937748
1778857
1405781
528149
145723
456665
35582
277757
70326
564676
1248077
1363161
345984
1152803
442087
1269720
72170
1895959
356373
930079
1167307
1130333
188920
292996
1878747
517028
1370801
276701
1100005
307373
492729
972818
936732
1073003
864043
587592
145353
111429
591855
929440
615423
1678089
503329
1952195
1812404
1453533
1160763
849023
1597394
1263008
1934733
1416732
1849162
1416668
742232
156834
215131
547609
231985
382986
192438
1136423
1999585
1008876
618869
200531
1870452
725706
1289059
1328772
803439
1919971
666823
584424
1524043
1870613
142360
866430
1742161
1245021
827658
850926
1440558
1678680
1891621
270294
1612864
1290755
708582
1758760
181757
1959720
1718285
1179290
749885
182528
609421
1436634
651769
1820592
678988
1923586
748005
638271
1853259
528527
692381
1990044
1601503
1595028
132780
1036531
854261
42304
1656911
821040
1868222
1273288
49950
785394
651925
1108469
1839191
642370
1218887
768264
789736
1836266
1448092
581754
140723
1382939
1565616
328786
743817
79634
207017
1628175
221876
1615730
406148
1229
873966
537952
891955
428487
1950999
1844455
603917
543579
152841
1670684
1647206
168193
1978928
1200240
1288304
108944
1341202
829960
1677867
1028731
68747
1368546
984163
268134
1099989
1982299
1684796
204266
502997
614497
989289
719382
66176
990990
1835787
816179
1586302
1367411
940373
966344
1306294
1099782
1160192
589693
704626
181740
1238653
61358
226524
1638274
1837636
593047
716415
1578649
1175530
593550
1301067
1030632
1584632
1539084
69134
917541
1163374
373795
251350
792192
1009883
1237372
1673246
694991
64738
350784
1955958
1730699
125361
919067
231997
260388
564805
1866242
1122860
367361
1602337
892311
1310406
1721278
8056
1676484
1289553
1670331
192604
583858
1973908
1708818
459388
557231
615950
827632
1469028
1510600
1763830
1533396
1744140
1449229
1906158
887374
925069
567815
1570026
1991643
259058
1480036
1144307
1292671
1815064
1409080
1001278
1246763
805588
1168311
743904
1468717
1516858
240254
641161
279965
1690972
123117
979595
309210
1963968
1234440
96871
412942
382140
87097
680782
420769
17173
1641576
1898527
436496
662477
303617
696373
444736
1562708
1958279
1967570
542652
1720328
1520169
601888
1119087
1654652
1275747
56331
1638096
816996
81900
229834
966755
827072
584335
1765299
555916
1052026
1124918
133545
1012428
1865377
416396
1881106
425050
821892
648372
1736183
1129270
501399
1738394
1261602
1935897
1483363
1589496
1614838
1730635
293796
1596591
64816
1562902
991905
1317331
1425792
411779
218155
624123
572159
225653
844111
1732330
1567404
1060660
1204287
1191411
1427695
801112
1857826
1195203
1363661
724853
164474
1361180
219480
150098
1534333
1041062
559343
624017
1994834
1935039
12658
1307228
847902
1735472
339954
1802351
306835
1121231
595974
279474
1013678
766863
70122
320449
1248250
878121
829380
89607
9531
1161706
1883089
571271
39162
1562429
1609178
817209
705392
697687
99762
925426
1749366
449979
1771814
1387330
118971
357646
1148889
1981185
1239558
1434485
160583
1982751
1757439
1838807
1286067
1799561
903604
1971236
596585
354720
492797
1665475
285526
210574
566030
217626
284466
635633
1207669
326698
957490
492916
692750
1807016
1458371
989644
505976
1369481
649010
139134
459595
930741
1613826
142162
946139
453568
1278202
760731
1301385
1797809
774678
903522
537466
244618
319506
1350365
1913581
531814
1695971
80309
837461
1644680
548475
877686
1196791
472182
1044659
1192193
1179290
1575487
1625171
954152
1170864
624463
845050
710368
1038101
981836
796317
1659841
651210
1632974
1510221
284755
572342
1268120
853641
748611
1570294
1729562
1206837
1309603
933270
629656
1765656
1067076
32703
1601649
1269206
1428062
1137380
1196077
595974
1153754
391864
1323863
945490
484032
979669
1143497
436383
923418
511001
1938693
1726102
638820
1450576
976988
1111756
401537
740947
1030668
1363054
1996922
441733
954740
63467
295629
1956368
295785
1461741
1473973
1716655
969489
239639
568094
1657975
263991
773157
116211
1060388
690307
540320
951985
903360
1484064
1405857
432003
1624242
69069
1136642
798724
1072253
1658396
1654412
1852738
149513
1502051
766246
104560
1616513
582716
881501
635414
259941
548300
1016805
1012401
25189
291798
538800
1634917
180396
112388
1782245
642066
1518747
1170082
1035670
922675
1133358
714428
1876370
516057
794781
1769670
536421
425758
1872336
1950765
1187501
1396758
1171184
583735
1315664
575539
1726564
755440
27506
1024016
328995
413059
1304003
431527
1771631
1079305
1610712
676621
1104197
174373
1857987
36691
453830
689038
1384340
1730466
227346
432093
1068514
897907
463369
1794422
895398
1227504
308628
1804130
604634
758686
1765075
700575
1658335
1202865
122247
725165
324929
1691059
1719482
150908
255406
436444
1177322
1006519
76733
407928
267722
1432929
758917
1348502
521812
679918
1331518
1094776
939543
1438223
472964
96696
1256415
866604
1070887
1420621
1176122
588389
1896423
1832120
958614
438882
365225
1814620
1733828
953619
1631458
1660168
677934
1498948
175575
1998438
1333204
1335029
1292472
859128
372668
1218770
1615212
1731099
179220
1789820
487370
415017
708407
1601283
962046
1257282
634815
1517373
111061
192812
750621
867304
1877579
761106
977803
1131728
775214
1133164
1770687
231339
657147
1072507
1130605
1875601
1053710
413892
777760
1616602
38081
1988115
790269
1801772
1080126
201043
83533
1156341
809485
1063677
1867134
1359530
347934
1460710
705549
664733
1714671
824664
1404136
218006
446133
1155818
70973
1631062
1031603
1092581
1537405
592207
892153
1107718
823551
1583809
1046500
321776
192601
529032
1897082
1502222
853984
470969
1863114
1765767
760956
138647
858875
1666618
1590577
1506807
477902
243842
1358306
630111
107566
153452
912814
168883
150020
500492
1156323
259189
1949099
1474259
90819
810733
915152
515544
832869
1926890
1954441
440626
1577654
277174
1117480
319438
807201
1330635
540891
586190
405532
206477
1146632
1888106
527061
1268425
953345
381926
37501
1333260
1587457
226014
17546
411898
714253
838238
5767
1004308
1590004
1946932
599966
1558839
1708629
783057
1338798
935384
144596
41440
1158894
538181
856242
58016
1085560
1841514
186945
1374553
775841
1442880
1893295
1103843
1070187
318534
1574742
1004612
991557
1688298
1388214
666267
1591877
1102017
1259212
113838
935991
947014
568769
1611589
1552118
1498766
949986
1620840
1167015
512101
384575
621410
672420
1866530
881804
214749
1295943
1301082
1212106
37621
924712
1258160
1106820
1875521
139192
1993545
790199
765880
1355099
1020265
1143726
753022
1834692
542007
636639
355493
95543
62638
186744
620455
962963
64866
1387395
273076
604267
1928632
829588
622587
1839850
1559445
1030668
1594437
1736682
1216714
1696395
95789
832967
173226
164049
1625805
1609581
1998783
920221
1837398
1269206
1360840
1729252
1733393
1688459
1888842
728774
1012270
733580
1924638
1525482
1764078
998916
28653
1766127
1921164
1658605
622715
1068264
598340
1336244
1331566
460211
1335669
1849842
598091
1186619
500581
1019699
1470311
1026585
1524291
1978205
942268
600789
1482017
1665930
1092924
1689699
1563947
625157
170175
1401475
1008636
825391
1255992
921415
1516549
827491
260527
755753
293116
181358
1147456
584805
656891
735792
1989833
1293591
1820277
1558392
577676
1510566
1779464
1764261
754281
1003183
1012690
233764
736926
1267663
1958433
117015
258182
563462
89854
798344
189367
1200114
1378450
1801414
1400848
530305
1686790
900632
326063
202415
400396
1955675
1881410
869454
1532574
1763127
1561663
351374
188920
1269947
1458887
459784
354663
1641396
760769
54615
1680531
935059
1020398
1513490
352001
1407598
1860408
35297
346726
996208
992827
1675258
1127844
212351
1735313
1709373
1116615
1312724
1167395
1624642
884582
1452991
1146478
811381
53227
390114
873936
1582079
24362
634972
1837677
817576
1408774
1340170
1987782
436695
78943
937711
1405257
878231
688113
200325
451762
180194
237713
1861396
406446
1854989
1572043
624581
1620064
1550498
228294
1443770
1277633
412810
1033461
1227023
931680
1237113
661322
1206666
1960239
1069830
1535542
1356062
784000
349056
1088255
657298
514767
530195
729400
1822466
591473
504846
1814443
1541503
829333
33277
1773161
1975524
52653
1899608
843111
485974
943161
1007204
421660
7981
125705
1975754
74856
472467
872112
1046500
1580345
1944658
1537714
1031470
1116553
1758002
1214692
1863679
1755083
65272
1923056
877178
707316
796538
1941672
990015
1535327
262648
238759
115544
1651484
999287
618354
1994843
1258680
1562806
1778484
257815
672342
1171235
963041
1956147
1510372
231847
607442
1387719
1811994
663726
1713316
1740861
827899
1732731
286140
1713382
1474921
565323
243418
1706450
1791485
1935394
1425762
1608252
1671959
254555
1592011
1022004
1729847
1388793
734696
565025
1948455
1384574
246516
1254591
1715994
1879044
1874395
349321
1636642
1508775
1635578
1399388
1816347
156472
1713002
1395089
475313
1370801
1028066
407388
667715
1830746
906961
750655
982831
1537204
1912574
1908499
227581
396728
1549220
145491
678621
834128
1077304
1750997
877347
1599229
263601
1353004
86762
948994
855029
1428157
1180123
289093
830005
723596
245377
1461115
198363
1629412
997505
762097
947541
1602654
503237
1278425
1214581
473573
913266
1816350
938722
318926
580570
1056411
491506
1767552
353087
555845
1249333
1502581
1512514
1403836
100848
1555066
552936
333186
1858338
522308
772448
703017
1363089
1439041
232732
568580
1989970
1604668
1240269
1409545
641010
76703
1964793
153082
388362
778513
1573879
1198299
764473
1257352
1705015
1810597
1045911
113787
1480695
1401076
1835006
612783
251804
1453932
306027
316938
1818925
1153828
1758792
800701
1800557
1727785
314791
653118
1834545
464288
1139722
905449
105158
177934
154215
512742
1005821
815987
1205512
112627
151713
1121804
1661062
812705
748027
1154396
1573963
1800661
1301755
836747
1655399
1309315
939022
1877774
545974
423164
1412333
169949
934360
1859280
477684
1238347
1223435
290049
1978931
1459454
582171
1657280
138893
865299
745532
834050
570137
1869213
1410212
451496
266915
429097
69184
1908428
1996804
1719910
130204
1539041
285001
1439931
1746454
918614
102586
1632974
490728
1248950
67838
780155
278463
1155119
1102750
652529
1012630
403311
807970
926856
947748
1480225
1352053
1987471
643060
1177724
1122467
1665447
269378
1845580
1574134
1678989
809512
1038918
497001
792436
829752
1268945
1262272
580682
1780568
1775865
657250
354752
1134423
1189826
1569029
778603
646660
489143
1827247
1410461
1512592
1742698
516822
1519887
1040773
694051
617845
1720710
884744
1221502
265973
388502
638862
1034285
325474
249632
1452426
1393503
1147410
176000
791683
570602
1108259
699194
1394924
320054
1319415
1502463
1837704
431180
1328485
1388302
1961754
1049804
654101
466564
1504282
1275010
1346739
87532
1191763
1779740
1207958
1362731
1616836
847819
1204187
1428323
472127
1890024
1836430
1044484
541288
417047
1243224
1032485
1948474
1305003
448348
919863
599596
648268
1080241
1684339
1656746
544141
742312
1979670
26269
668626
1833986
1950090
536085
827042
1647922
1957943
488300
1804112
1586904
494452
1444686
979598
1006507
634152
1189443
903795
1256565
1580156
1198960
39995
211385
1077519
1845312
1727443
623684
1802215
967529
538105
1210445
734679
295322
1050761
26098
357195
1480706
516911
1864116
289917
367463
982290
1601738
1889544
351088
536626
1601805
1076019
828602
1974852
476626
561891
1681517
1546164
872582
509135
883904
1924817
1178845
1192190
1766780
1063148
828477
661721
423371
525158
486057
102927
1664983
1755657
1138268
1687891
981045
1549290
1485865
1756649
426717
1319295
1061396
1046541
938949
1482855
1811267
682479
317793
624211
1660116
705538
1345761
1196005
974076
882324
317427
480357
465054
952946
1297638
884387
233472
1255935
1399445
681938
975116
1229727
1075003
1451902
1525636
54243
400975
1210540
1857970
1652131
1573721
602383
384154
1430918
1219389
122852
627713
1996333
1127946
1244350
1267290
204073
939449
609511
853266
1016005
585054
1364261
593728
731451
1429363
854100
421583
495954
599124
1553529
329970
1204052
1528631
1062594
255543
91175
1805292
1301361
706658
1238694
277899
1607505
808043
885702
1743146
914977
909328
1781981
1816226
1878980
805389
1604578
797942
1309698
1267741
229347
155043
975352
1415237
637295
1049541
799793
605808
998916
58970
1405903
373571
891103
1848767
1350319
81304
1117648
1757426
1898466
1685443
1227937
245699
1554343
1704882
1442062
1851450
1244588
1153924
503413
515028
1859142
369375
1084773
1624648
1485165
1345124
1223778
751713
1714496
1256722
1177099
987999
1765808
345749
92737
198618
1513971
498329
1601907
431965
19002
859313
218246
1179309
1699181
1061384
1990185
636554
310397
286103
1764771
1571734
1008629
1441072
770031
1651230
304045
1329542
1561571
400268
590964
1846721
1488805
1199313
805927
814657
1981791
1272565
1506161
1482442
425619
542661
1849480
4750
1705560
191034
1591427
291943
565231
112891
610924
50800
1382974
1048050
733210
349566
1827689
878412
1279382
1478563
960316
1575285
898718
706300
1185055
726259
1990205
1187407
274637
132437
1370641
182453
1058363
1119334
167022
1602555
254093
1066232
590254
1457586
1554102
1928903
170034
716722
1608274
633798
686044
845359
778689
1324924
1505581
1513312
65269
1819518
1699028
1064441
1219782
43405
448054
652422
1092519
1419338
1315395
1155546
1889872
1466479
1755942
90805
115498
1304936
103583
293736
122692
925869
972021
1789340
734051
1694278
1295219
1422848
1381531
1598064
778369
316649
732480
1218834
238560
268657
60593
1590805
828624
1229079
1182259
1208502
1997346
1675250
376227
1564410
1705213
1457316
1933401
1647622
874738
1081743
909849
1681689
771090
838555
840354
152153
1874915
594536
1899717
1328507
808265
1947672
1611638
272783
34199
533042
983904
1058834
403286
654829
1193882
433322
468792
952394
182629
1729787
569015
1382482
164430
1823509
19753
1810228
286749
23286
1134611
406424
1381040
657601
360885
656993
647318
1098811
8491
26574
1168503
1500513
737505
12410
1076419
332273
870884
1215428
1601553
1146982
510932
465289
1026393
1489632
1020149
930416
874250
1043683
1181309
277719
812852
1671743
1126333
1276580
1642907
1753085
1606484
1346573
1375574
864820
1804312
423962
1236638
886337
825959
382311
363710
759379
1108473
1292478
380663
1062439
1043719
1264386
886100
731438
594884
41824
1267691
1975473
1259314
780605
105594
1265746
108989
113661
1089539
1942699
714799
1193699
525488
403256
1441412
1238009
1520536
1389334
1797585
1400848
247553
314276
127794
366974
459738
399003
1795804
1106470
1692776
1737570
260670
782743
163909
933833
504587
1865933
735305
1711269
1874268
1256928
695247
795918
901161
1452729
67313
1438236
980308
1686528
1585708
1381110
14181
1958021
1398168
1722159
89353
444612
396413
1517909
1070774
473240
876491
887986
633968
1490183
1265577
110457
1445369
1883333
1446573
923837
1737778
1574690
736310
1179492
248124
1338049
1505653
335501
342497
430706
416812
644670
1884907
1298214
825126
1595822
1979173
219076
1852380
372791
1953746
1568516
1968594
1042346
1895494
1720832
372226
534793
1950975
1050025
1822572
1703645
791743
1632272
800557
78623
1899499
1416164
1202786
122225
1646382
1146361
576283
970819
642069
455062
1871032
624224
1330096
1111985
1960823
1311721
425758
1955163
1384033
1424027
366108
1550789
1600251
206768
1268590
339574
1784789
774724
1186301
139440
1104898
1353847
1936944
936219
1935079
1550989
1455778
807126
335507
1798549
152242
665225
1272023
1329466
423194
1691016
1572357
1782754
293422
567501
1725478
840740
1366028
329970
1190598
341327
1962689
1898046
1477059
718957
812985
1893878
929390
21597
760100
1683082
1556675
905777
1859280
1757822
769886
1785640
60537
824682
796423
1888884
1723613
789616
134958
1812170
536575
86927
1011499
1848230
1469564
1651343
1096556
1555772
1525122
1209620
305115
222717
1878582
1032816
127343
202070
985387
62057
1765483
925284
863365
1793302
661391
1100915
564818
1346437
1181371
244783
933339
1160503
378027
1457656
1259212
1286228
471500
305236
443269
839059
1678001
321731
1420484
812984
722177
1963216
837561
190686
1603047
1580916
1562134
269749
1379133
789107
1966050
1648564
1894809
133628
1715900
1204005
874116
275192
92478
826076
427498
1199244
356007
307194
725706
1673364
952130
1304023
1628398
129360
1392747
1294654
929700
800675
525441
611313
736929
773367
408704
89841
1009499
243083
964339
502588
1703852
1128089
1626295
1589041
1068364
95904
1864369
902207
1254772
1760055
1664746
1572638
1799233
640611
136262
1455060
50308
1287971
841135
656343
747147
1363125
836330
645369
671540
380663
1575967
1920198
1437373
1217666
414782
122246
1327915
682018
1111985
436816
400160
1821443
308336
558734
1008061
97418
1327300
966053
1514137
197199
1854250
1196077
497336
1613683
269400
235144
135350
412472
778746
1962914
514839
1488202
1510687
1904057
369804
1428979
1173286
1203455
1231594
433044
7437
14088
449
1019117
1541748
1853598
1732803
1638141
836330
436606
1173714
1904675
838671
1322361
851536
819236
542958
1884907
275645
1307479
187826
1762861
909071
1208363
437557
1198601
1767868
1467400
1911047
1134200
288101
1657029
178307
716760
1724194
1558250
1495399
155929
935320
1187008
1822139
915652
1625473
871805
1981695
1988203
472728
1627126
43406
712830
121923
1021892
1839838
529765
93417
1546532
1015431
1018875
742874
1286579
712588
792324
1214623
1771282
550334
206278
78980
1417469
277014
230986
1337937
924507
1062814
217358
1041569
433456
1953130
1043934
1505406
913108
1008764
240956
1312968
1465197
875552
1109129
200528
630111
1681666
1417102
1358484
791770
1168430
554316
1206032
601426
356024
936537
1263490
1024304
1336451
268408
652408
845066
486918
778490
1332824
803569
930462
844769
230687
38732
533615
1343809
484629
1609824
1998771
1637548
1752666
51011
1990044
1838879
1812882
1180990
1318009
392817
864695
1000524
1723346
1247591
675243
63969
1586394
618017
136136
1584324
1829252
1855055
54172
265799
1704334
909528
1972277
782746
894900
181472
689557
1570100
255184
247800
1563375
1699173
227589
1191163
410628
389350
778733
602252
1647182
1887649
454251
698858
1937077
1549522
1472689
137529
434533
313716
119418
1713395
1682842
534832
1286064
227405
800557
1245493
1843855
1164007
118456
895369
9062
231946
1741270
333973
1434829
992194
955898
1133195
269702
81414
1896990
1447239
1011496
1637881
547066
373469
906382
1295585
529401
934295
1087261
1955035
1224645
1937077
509013
1869460
1981471
1138405
756433
1029123
1668320
1097533
785509
1969055
1533339
740983
1273734
719805
420607
756251
1400606
833289
423164
1762342
219379
1484064
660158
781876
212827
1823858
564876
322674
1445372
923307
137483
1265799
1967531
1286038
1021436
1208825
666695
220631
1007953
28479
820923
1564719
1218887
53547
1304910
1024430
971339
793231
519355
302017
79285
1344812
1615478
242890
1510969
1409300
240288
774290
1502411
1786863
1626082
334654
1557720
906696
214036
325704
1320497
581603
1031525
230861
481050
65481
1307579
1522703
1195375
68697
1059023
1481443
1035191
1009711
1164906
902066
856436
1550388
792409
1537428
866426
872721
623158
435181
1552369
1812032
1216360
1603524
399845
436333
1306182
1222040
123836
664893
1858080
829177
1231205
1021753
1227409
111883
103766
970758
726064
1952404
1758614
1905035
488313
601041
1326507
460929
647535
958312
642858
1096021
1940678
1559666
1189665
372927
270706
1965885
944844
1826808
1334952
88754
1610266
1783926
654610
1773797
1717515
1957185
436112
1746863
10902
1151509
728741
265248
1057676
1530991
2294
1044085
1594179
246320
862512
412206
740727
1313495
1751950
1495978
378843
401394
1084099
1347215
1369593
1418201
700989
946668
1466070
680252
1492342
333348
293695
1876276
1453199
626921
1695243
917308
1463523
320183
411893
601441
1788268
1622639
912320
1164030
305994
1735846
74089
832281
1898291
918049
1482159
964272
437429
560852
602291
1632814
835468
143234
590731
1025368
468699
1840401
940668
705455
672737
1365822
1929779
302925
1880307
1466255
1756619
1929461
815909
1209434
266130
1985073
39374
385487
1379567
448233
1457711
552480
1322083
1453932
608154
1786563
1104550
90010
1457586
1102614
1371145
1393503
1497534
1721282
1858402
1076625
1851140
1253858
582990
1847439
607593
491071
427182
366335
92354
164049
595330
620024
1994999
440268
7168
122076
1331689
1089545
1574134
1357527
1377502
694283
725125
1687404
333994
304121
1109954
915016
1292009
1423239
825246
1279738
1042041
1712031
30220
1638458
598627
983904
926134
1272877
885562
166457
1644176
1556526
1572166
733502
155062
1925966
1253326
782279
1117639
1147151
372242
298058
1552296
200944
44713
659336
154701
1396637
1479984
527567
1774196
305974
502419
1503479
1748775
1101615
972596
902700
433689
550306
293195
1431937
450726
1005491
1033240
1141670
921788
1605199
913944
1618466
873658
955336
1413775
612388
782875
687117
607783
1470832
1396302
1953196
1929652
1269473
1714781
1179960
385825
183568
1534056
1380569
29570
1060972
1909547
1235639
1376736
553526
1786553
1764274
1191949
1212223
1958992
164141
668616
1241107
980044
1624398
692788
1538901
952780
811671
1404231
242257
1812142
1728156
1850012
1057676
563258
391355
1257809
1144963
1797939
1019338
1503843
752207
714750
1301391
64913
452393
994498
1704571
1688648
1347669
1624286
1709854
997747
814002
539784
897285
1154667
1804600
1165730
1364492
1857861
1580003
126994
782279
406439
1185441
1678343
752344
984516
1463090
1316152
863825
1050890
1419890
683926
664889
843702
884709
1560878
102437
758463
921645
976958
421107
1405344
1013554
138354
1161968
760100
1306978
1018892
1973772
856859
1847568
932055
1037464
1719957
767486
922900
566708
5710
369375
1698925
895741
152062
1193691
984415
921124
661557
1750178
665586
461522
1361664
867707
1250411
1059783
1577202
1775271
1173588
498248
337939
159332
1463862
213405
108983
1456962
1400634
12039
1661637
1408796
1299942
1329894
1723888
27044
294903
1844103
1083812
954013
36995
1603132
795112
1781311
366085
1862457
1580997
1573469
117016
35542
1397901
1260201
871280
433479
915156
1508606
1917190
532664
29513
1248633
1129269
84017
285788
1354319
729662
60605
1259957
1135540
146960
1615319
1910771
973917
413010
1721637
901077
1285148
9279
349701
1580110
1956971
1153599
1081316
68806
1198691
1590051
637772
160742
1355391
1491042
441094
1763961
1230274
144314
417228
402501
1290088
256986
200712
1716367
1183705
1893361
896647
1710827
1424282
1138005
904121
716870
1559060
249879
1347644
1290668
1988700
1500165
185485
589450
1250328
1061424
1639703
629739
885438
28194
304985
188283
952965
1478915
123806
900510
1333626
1872999
1503957
113175
418744
1013811
1098988
304208
1615455
886628
1930008
1037157
1651824
1136121
1295204
1933401
1046807
1701657
1730412
1921435
773437
647484
1596501
1533864
58581
1053853
867818
1339010
641161
237514
1391752
1150981
1344202
1385095
1417899
825843
1790372
1414652
354100
1639739
548654
850824
1275977
1109396
1665016
1209251
1360929
203519
886908
1078189
1817901
1335753
561068
1494821
1454175
1398221
53718
216631
1911325
865180
1027749
1736657
1259466
532759
178122
1664427
263216
1397840
1768779
330295
1525750
1736436
356577
342120
1278517
174935
1236148
152062
1455642
348482
1531786
455317
974008
97514
1084656
1490222
710858
1398207
865987
89830
1556738
57388
1138226
1213328
1536079
5909
109778
220204
1661437
1771877
411848
191764
803340
1589633
1022537
1469076
1493119
550010
1910860
670653
1731924
495895
1601664
1264458
1838695
246718
1910921
507286
1855147
722282
534349
1828870
167594
1744350
715309
1104213
373716
584628
246619
30835
230596
574362
412270
1261693
857119
1542078
1992432
507616
1029158
742630
1004876
1295131
481344
1490231
974966
1605238
426676
995317
133023
1565123
1246635
299755
1109302
1453795
983174
897310
432521
292199
696335
1775421
1945677
1347625
662744
556713
1966845
376629
1364933
44674
1016211
1313020
21606
811381
458176
149398
1099846
273444
903811
1684952
884826
770788
15526
749879
705616
740983
211740
1022999
786262
1102357
595997
133370
1400568
147827
531323
1728102
1780236
195988
549028
514493
1730317
482839
1300644
1962561
1794248
422593
70554
1930724
706716
333349
1700864
1869175
319506
1740441
1544990
659732
1003374
1699939
302087
1959961
1313152
553485
1145159
1226542
1053978
1488450
372668
1580441
1496267
1811991
1615800
416350
1325774
1545535
1402066
1699907
1767737
1733519
670560
1820681
58166
938193
696716
742905
151025
1145498
1056864
1786786
1082440
585797
1282465
958658
875038
182908
1949338
258948
497211
1025196
1013268
1415537
140814
20586
189405
39194
1854442
964989
1264333
666413
565459
866648
1952546
143577
1285902
114784
508525
1914555
702482
441881
233129
1349450
1876913
1258475
50511
882204
1721471
671262
311741
1672486
1565833
1329251
310553
335971
648678
1241061
1416300
188116
1324196
1965605
347517
828338
1154930
603704
654341
685277
183500
632095
1154674
1589820
306880
8578
1471475
822891
1730148
819248
894309
1115343
1287129
843546
1604230
622852
979299
1816522
979205
79693
861596
1133028
694769
1979950
81767
1622869
818225
1594786
1294832
1625083
416584
570193
1502010
565863
354733
1593699
603642
666044
1356466
1033481
47479
1338106
467679
21238
1541522
851281
309491
1949636
1415896
137914
1708706
55130
1416332
1576703
1571516
1689461
549061
1899608
869726
1320497
1044887
1624108
144882
949808
1032435
1887531
57380
1177993
267109
1530982
1250456
1719217
155355
1212375
300172
1397996
1960924
1569952
662838
994620
241320
307054
1060683
267199
1960834
1225898
1214883
1559687
307217
917399
1027146
1874346
368031
536938
1117720
607446
1812725
1924907
1090950
1936167
1017228
157434
114214
1630698
368004
345297
1737739
984668
1233399
1391556
288342
1443245
1976184
154002
1444288
877142
778380
1489264
20767
1102117
143577
1456895
778612
1300380
1854029
815815
1300331
1520858
1695694
245377
699405
807505
1656911
561642
878799
699320
432093
792091
736016
759584
1240742
1882720
193689
1358139
1973547
201224
1602591
980857
1362143
1400791
1128160
960041
181339
1758602
1780560
1358126
1841620
66425
1469618
424450
1535706
1911015
659359
1036416
296689
1593333
857385
1224461
409987
211904
56197
369107
1482786
1230816
1511791
413645
1128623
1863984
574897
1020874
158865
450711
195683
1148889
1904569
863299
1993117
222545
860129
959167
7796
748447
527189
747781
8609
1570005
518510
40208
1963186
106013
324494
403599
565662
1240871
1362148
557245
845912
593914
1087170
1198075
361661
195013
1158955
1547897
1835930
1677434
243500
101319
96903
1450370
324876
1154743
93863
739385
637663
396145
609839
1402291
1660525
487796
791071
363392
43673
144353
1005328
469902
15390
1004299
1907376
1342489
1216565
830366
1455861
454402
466403
58772
1796220
982390
1164990
249307
890494
1073885
534226
1938102
1103935
1322361
1219495
1087399
1826715
634323
638148
407753
1156715
970944
960038
1649468
474315
816649
1675380
205296
1619328
422742
550409
1991805
690313
56545
271410
1196517
141163
377645
1082965
621660
1929652
1474082
440699
869322
1759564
105157
246641
1005363
228627
34568
1996053
1515985
1293891
1842705
368073
1847365
1939454
1513213
1414865
1414681
1624825
1307083
942847
1989162
1872849
1202354
613505
1035802
794994
1986596
932023
461522
1886724
1028464
1286869
886407
1531559
1644499
1934595
1628816
300974
1154851
16203
922572
475499
532664
1878578
1015704
532641
172704
483800
1009970
258976
1032234
1076625
1589926
1437052
315152
1760997
685617
482598
1767784
1970626
632358
1909090
620202
954121
99778
720259
1736617
1570846
1178884
767850
233814
841628
1514869
37024
1042239
1093610
1717151
1820693
586841
1767826
480004
1330163
1398766
420451
353863
1197258
999307
460342
1629797
969376
1415940
1104855
522234
1201026
180933
919930
1679091
1805684
918112
1070605
399168
804678
1031537
201791
166195
995905
1066759
199243
56369
1458558
843286
1672743
118082
1026813
1356591
1235237
195570
1872075
1827481
1047254
394059
255651
663048
757649
501107
50640
1986263
1681036
1798568
723364
1328180
1340191
1661261
1856692
1325727
510532
918831
576968
996010
232727
1565770
491515
561923
614634
1879749
1243176
1765318
1739658
1290004
438812
1694671
947247
649836
149221
310269
1164139
154096
667119
863692
364537
1724534
977336
1277970
1017249
630919
1234463
364088
1076391
1457489
1152707
279699
1124259
1764553
1584643
726256
1127457
106953
1058677
952946
1454119
1001700
1578765
1958387
1624045
402321
1091925
1973462
1952824
1272113
237461
501809
817570
213926
1995494
1930948
1482498
1346167
951630
1621007
512363
748418
380344
1136155
1580191
994783
1598108
149117
1041711
1819290
1011000
1176177
840645
149221
195747
869454
1516264
482410
722282
1206408
1282557
684641
1776477
1569971
1477333
1962384
680796
203401
1567054
1647121
1402291
797328
1999047
332585
1077774
316976
1678596
1694059
1590211
1459854
1555369
1848408
1042449
524686
877442
1623751
299655
795344
1974291
210170
1954579
1975152
1909914
1732731
234392
3538
937099
1274323
346064
1042923
1586026
738463
1844736
798209
607417
1027732
330023
765981
1016298
1582058
1283364
1465157
1577678
926443
237517
1867163
1821944
1258367
1674660
1650049
232530
211182
832098
863547
400216
654773
530277
1482253
745940
1184553
1703926
174447
1737778
351613
1698450
704454
1023684
1101665
729847
1458478
1503017
1489991
1729847
1401135
1284034
166640
693827
856188
1397743
1193895
487779
1442010
478378
181680
1494747
1510626
1523509
1399409
827075
1790088
234764
1443494
1771371
1983082
1968398
82872
1764603
1115156
442676
1231253
388151
1950015
17334
1434485
251350
951947
1878067
1080076
1591039
646118
1552723
1200425
1620840
874743
710265
4531
801551
1776128
1401010
1778214
1554426
1217804
1449349
1547624
180850
1121260
1573370
1261872
866973
1847613
976871
814967
713641
1826006
1315818
1955103
681014
652774
231283
210201
1851688
226081
908282
432993
167927
1256746
481655
1421618
1246469
968105
159553
1584653
1265799
1149301
1527255
1221579
1280966
1103793
70182
1083892
663842
331363
1794988
1129134
1373858
796191
425090
115103
803113
408584
1579399
934653
683711
817240
646185
627065
297391
1704174
1209340
1711769
1679661
482824
134261
60586
494482
605610
1547434
272259
1750314
309391
1414067
680476
669473
60686
1905781
671846
393355
172759
800710
1934050
1021088
923096
622244
46578
1271255
1134423
271279
704485
358635
1544116
371901
1903930
1435944
1232930
654132
868483
945095
1880706
1999065
205902
1357341
1152824
1619314
1506145
337224
1857696
368569
903390
224729
193716
457312
1059008
1305554
580866
1886239
315075
121569
902390
1286902
851598
539922
1145575
1838217
1476161
253938
1100058
1979526
162595
1999223
1494961
1111255
15195
549873
1231266
838629
762048
190326
684868
1942038
212521
870343
1282403
504706
1291974
631601
283785
870542
552030
157137
1179825
225505
278209
1337464
956878
1149051
1317347
1443770
1106969
1622485
333544
669604
19250
1437274
152245
1285690
1429323
1727674
542963
1110249
891951
543107
747726
28136
1417305
902263
198960
1017926
1515197
1618614
1210330
1542521
547765
1871950
1983630
1878783
649059
808457
657642
266260
1429004
335861
574885
1135095
417720
1999159
407706
366073
1075200
831658
1368758
1666682
1270692
1415078
700453
755165
62507
1528275
312251
1472431
1560753
1588292
473885
1581053
453337
617940
1186811
1523648
1526490
271285
617448
1642535
1243427
1196149
1459037
169971
411611
909099
165401
869778
1375392
1701100
97913
1589424
1303517
1062250
1664649
756040
1568295
262818
1982300
1335288
1531031
1783691
1576951
1337138
1803455
1361861
1109045
1407866
303617
873886
1662291
1396019
260561
22522
1698978
1640213
1842312
1717353
1685120
192184
913876
1996118
226864
1853883
103530
383428
1157273
304346
230454
838890
871239
984490
1167475
1679952
271194
325734
692612
1644356
1181204
1477674
1358251
1405415
1417117
838758
1149400
1582638
775095
197880
28079
1491528
1736465
1336005
759821
955486
1469805
915539
158403
624684
780006
1068875
1820536
1828403
1943722
905238
844812
51199
1242763
993359
1493277
886441
793458
452429
1751950
711952
1449349
589896
38270
1710975
1032183
1636710
790634
1590820
1277970
802622
1785131
820356
400775
978161
474680
1343973
193267
1477303
697574
19930
179220
1236085
1710097
533263
1280950
512193
1131903
777806
1203723
1558632
1741065
1614312
1272735
1841130
1609332
624732
1343831
226303
310397
911838
577995
406112
951423
1516356
682447
1905945
1654483
689705
1581511
586800
821403
613983
612339
1076406
1367681
758937
132773
258869
923905
1272774
1520633
546828
1234377
1516007
1463981
1618858
1952058
1097767
308216
1490616
1759829
482268
700676
1964908
1490409
1425473
1762427
1061819
1717515
1842750
1883566
1545304
185926
766468
1192236
1494438
1914590
581334
1963025
23573
936318
1741060
570930
1868590
165171
1526695
1553742
753828
502251
133607
1465587
749624
1957625
917615
1448881
1516860
1412921
1110322
1243290
1563814
1697809
1612237
316326
280129
138354
657364
591322
749931
572785
904486
1588095
246156
510043
894286
1948998
895593
1679928
1746280
1139138
1936360
1458326
1164942
1557761
1358954
335453
673146
1650020
1822058
798839
1556802
1125981
480004
499313
515119
1635492
1506846
627040
514468
1618656
190051
1736082
1453837
1679394
1879807
1324625
407569
1299654
268522
959513
684801
270952
335861
1576725
1261624
342993
1460553
1502649
1435457
527884
180430
1760852
1523164
981492
604823
952220
737159
1804112
11707
1894431
800525
646836
104910
301727
923527
215345
464272
1716067
1205220
186348
386371
672655
659462
1576328
1154208
19181
1319918
574557
542331
1466934
821902
859839
989158
1260325
1388918
99345
1217327
526614
643204
721462
670181
486712
1033152
1916021
290146
1794679
911047
241358
720486
1212263
1360158
1482336
1602737
570729
903791
1104816
1241794
349383
717391
128421
193337
641716
1474052
1244142
228633
970337
1135548
62539
1593677
237857
308320
1153338
677292
732150
1335201
866226
1167091
1310791
1576505
1219902
345893
570764
1237994
827958
1683055
1455841
1988508
637479
705876
396293
119354
1202690
1941547
1229458
382392
890090
462194
479409
1933734
310363
1062729
1851405
225059
1441022
951630
1233833
1961962
349610
1901974
1629323
265775
1231731
419364
1715837
1454472
795004
1040839
1351931
1879125
1259530
160515
1835017
1710476
1401796
1561916
441443
288862
827101
663062
955118
194417
161477
1253319
1022222
444624
1458995
1659625
703171
1410959
447729
1540757
251445
126962
561642
1029325
1251558
540208
516288
1347707
253594
434409
687697
917322
992608
1107718
787764
1290188
1359891
920317
1869389
1285950
1168962
1087133
1504089
739976
481451
334523
1860497
193635
1237877
1645001
430419
989380
536655
1674603
1995494
1406861
1371759
878479
1821467
938255
1193979
1479847
6313
948166
1790685
71296
1524096
900125
1807898
815658
1520094
1168286
1462738
185802
1551529
188985
817457
38081
1214970
404730
1222017
1734883
1317591
334523
396393
35141
991590
216980
888874
139783
210210
1767839
1299526
53303
1080592
1633692
1836842
1348088
678636
1107455
322898
1833191
245747
1422998
1563984
1402411
1788841
1024650
60014
321860
566708
1661024
766217
1088529
1991570
1912519
1719539
1466278
1802646
1295337
375046
341141
1074051
203292
1139831
166619
838377
1454703
1109343
1148797
95789
846869
616373
1809241
1331995
1583280
1267063
827282
728594
932667
1474498
1272224
1813212
1055982
1967728
857681
944429
367924
1358824
173661
161566
1740578
1338036
335668
395744
1025320
375672
1191723
626901
203776
1356466
1591250
1070841
1045617
1644907
708158
1117052
1736500
1591913
291609
1256854
135389
1102269
1757549
1728765
1137572
1130698
27000
1782996
1358095
166457
1254221
1123128
1772540
673921
1130503
1087030
470427
776598
846117
489190
1347504
1699821
1090052
62305
954266
492161
175256
48272
1855625
1628288
917201
338725
1178726
152585
1296015
1330553
1335705
1420759
376962
1940557
874383
1360264
289796
380037
192208
1046471
479725
1282145
1044929
37298
1898694
588878
625576
131851
776338
1801453
504980
349651
1757168
1257839
1087568
1580191
537879
1230835
1005263
1614008
432447
1332915
1111634
1374374
1850336
978615
1216952
1424282
847958
794712
1057868
862842
894286
1818789
847834
674332
71613
1859148
1844108
302134
158976
1007970
1069884
546081
1722686
1303722
17410
1830018
1680572
1167187
403909
1930259
1937293
1725478
1917002
1024511
1864612
1782489
1439314
1347775
1661713
973825
834529
545019
1998457
1762540
1890926
1937587
635801
444675
1654852
1156938
1629222
1324917
293914
136630
809704
2858
1082268
1410172
935097
988184
754561
368928
1021492
1958188
134534
502258
174457
1339682
1942152
175689
1429052
1717435
1148139
959369
612775
240949
1339973
1333332
880476
1433678
1431636
468441
679636
1764495
657332
1458598
388222
1951710
1830644
1488637
286787
246395
721069
844311
1706920
566296
1739889
1641221
1896826
1957018
85
1531359
694769
1326619
1992848
1830215
642858
1016602
355421
705512
1092142
87519
1176698
352452
1288871
1681959
419331
253631
1825029
1785147
1620192
1852933
842824
376653
1397237
1006967
1290909
909900
1395478
1149378
1753298
387388
1867728
1023736
631965
773003
1595195
89431
1135425
1167077
1541274
434655
987917
280243
930541
1295463
1475609
542419
628345
1570790
1543114
979295
1221554
1106820
1840554
1076582
162083
333728
603971
1780236
469458
17760
1360353
1932733
61407
1229766
1220736
812347
1490152
1118137
1133585
1523368
1614076
1233807
443002
1583913
401505
932613
1779116
831221
511317
1547666
1667309
1745184
1872155
1959090
1442880
270650
986567
865414
935966
1429867
1059368
468324
973550
172746
1392135
424740
808767
540369
803689
805962
1112628
1586778
1393642
1922349
1935968
146226
973744
834950
1888459
106758
1966843
827580
1914938
355912
910569
969741
1148475
704775
1784941
679295
1917085
626183
1009542
1326997
1846535
1295474
470611
1783156
1202693
593632
747147
225737
222635
907034
1864261
888623
838278
1927329
1756101
1578661
1709317
1013226
690327
989146
249716
964362
1121127
1658734
207895
621370
375732
219766
301543
1168776
856377
56896
1123285
1912288
1357562
756611
393508
328549
331899
510516
694102
489777
188086
1563044
1915117
1938325
1053223
1115429
837063
1886208
1460159
602337
1785026
871709
1380564
150060
867435
1156298
1241846
881501
1013382
801112
1779076
1921505
1626206
843870
480625
332856
665222
1481451
460760
1222471
1344125
156504
591572
1087030
1506222
811555
1307486
344912
87798
1999231
1197688
907704
388826
1482850
283979
138868
656634
432264
1910860
521872
250135
1348944
1831447
67434
1136622
579510
1998522
842353
197972
245873
501007
291729
1999529
1672500
1193937
1169664
1018991
686268
1727179
1395691
558365
384162
1429258
951605
778893
189506
170609
655363
301006
1162869
1935165
1503089
1226945
380450
1511206
528063
491036
1003549
321455
1646444
622619
1541280
986757
1526304
183771
705029
1610160
1286597
508106
1644568
329221
309423
28790
1216414
415612
333031
349243
1813620
760236
341509
1493896
270450
1549656
1801772
1880524
644881
1239977
1911319
354752
1581899
851908
364753
1616749
539311
368177
1323629
1481821
906619
1133207
1915638
577692
1145997
98729
871600
1968834
1085354
1663771
644533
1425028
422068
71773
280789
1677004
172671
1749900
1490403
291493
1188309
1021646
472880
1261374
77149
1785149
548998
1924881
617025
763653
751050
1775298
1096108
661551
1895125
1920553
491767
591344
672304
94675
1527681
709141
1454549
1029965
1206081
412432
269321
1852182
1079283
1331133
1100029
793613
773111
1804137
1036531
1046500
693946
563622
1954665
1516750
754121
1893878
302134
669604
1382263
729947
211697
1292171
1116324
688057
594802
48905
1819881
1563995
596868
1561629
949470
660466
1258375
332523
325379
901118
1935215
219705
102710
1616531
388904
79320
1625567
1935623
386607
1284646
397619
323984
1656418
68533
1293701
661563
1838207
385970
1555886
1546137
1140909
1388918
1236224
1514811
739258
845979
1557252
577930
859001
1699963
1546633
107012
1630755
1324072
1227542
519215
1666208
975205
1843872
1388759
590902
1700226
704776
1222040
1918387
1094637
791306
540702
951999
1428678
1369264
1247283
848175
124194
983129
1608812
22814
191614
1749441
898127
1984424
1788841
1510513
388027
921274
877271
1309700
261274
893964
163545
64926
549542
1447575
1123929
1918324
1619658
226170
982079
33360
848193
749964
1997903
121378
1380309
659301
87350
1750006
1417313
1426747
1661318
1037678
1294806
1232909
680796
1420976
199911
1407455
441470
345558
1701500
851182
1791211
858018
37271
1940378
559043
1686882
1425028
1639006
922216
1151087
943809
1766127
1859850
689557
1093354
207318
1278966
1145621
134740
430653
388243
1083149
158933
233045
326954
1301934
1726374
692078
295786
1509371
844043
692280
507301
9464
1525264
1142262
1924038
741553
620903
1172932
722788
908514
465809
1984848
1346069
1450920
1115813
562494
122408
136722
982948
465742
706537
669565
919477
1271274
410988
843911
821566
498329
789617
757982
231091
46105
1401839
1400634
1662044
1287393
1289133
1768348
1560472
1158745
464312
227846
803048
1181084
359983
785401
1667594
1408320
1127386
650751
1984076
960608
715994
300338
1683416
750753
1341195
91855
1761822
109789
1240871
1378587
1062561
685506
185830
69457
1876389
1843272
756136
1067364
1220384
970256
1173309
244182
1461454
1602240
1076089
59536
527466
1574269
438444
1005679
1850026
349575
1972910
1373427
1269003
1845410
951065
358139
430558
1557008
860374
704729
1262918
255700
906934
253069
124409
1196186
1039271
469420
547427
1714967
1338101
472051
1365720
460476
1179290
1179103
775463
269542
56197
1570393
170654
488860
400433
1386358
669834
1701925
458210
502585
64467
1762033
12353
1676123
1561224
1026980
729807
981007
1468961
721080
575552
1853421
1093069
248001
1988953
229633
851168
935109
1147726
900665
1189568
1020614
158361
56369
1388481
517123
912289
1379656
1572898
1497496
364222
546144
380144
1520527
1460724
1931636
1193102
517571
1926836
1354285
288022
1887388
675648
1250913
1890107
1689500
1621968
1473703
1729410
979083
400799
626518
384213
875450
729346
1985346
1050719
1523726
483633
1410856
1346317
1663544
1267020
1533460
1068817
1657798
1179304
177127
896071
343337
429028
1115014
662358
1188567
979598
1267615
341769
152213
769263
737968
1634693
649795
325270
1028151
807970
1138383
1914646
461705
1169693
1874346
186160
1332191
1256622
1713382
54968
1408835
1154544
98431
1178230
245980
3377
638781
120127
1192357
1452644
1982288
315986
646836
14457
1331324
1493258
1989752
1535271
690115
1633906
1649894
842466
527466
1166364
250368
304865
284779
1543334
1030102
246075
1141989
1970819
1538401
962534
1867134
276662
1577486
743414
1848940
264376
850808
1344509
1788685
753127
1693978
281243
1581928
1001275
1777855
1601551
1802455
794913
1470026
1364655
1538287
1461135
1349784
411652
272731
903649
625157
1319785
583702
240130
52293
437725
1264429
122951
795410
1826773
1915526
1155552
325704
306692
1652638
9526
1270658
1631006
475065
854093
117922
257486
1091408
523504
69122
1809434
1414988
1108481
1031303
1531983
1464155
112091
431025
1525228
1213928
1637849
1717406
341641
1104305
594073
312841
1658599
1799171
1466966
1039939
1305731
962417
1097802
976040
1176607
897339
1570369
1600251
732010
572927
1464374
403424
1970131
1381200
557467
1511512
260480
279678
827695
1379410
1440890
3377
1645780
1922955
1721060
906579
1219380
541489
382929
1134704
1968083
1008875
1311246
872402
1349665
561362
355312
775694
310042
1851560
890276
420106
648474
512817
459340
197880
775832
1695787
404860
741659
1716339
1346440
282417
193721
1715364
633551
1384778
338347
1402546
152967
732691
1384746
1339362
1412976
884031
1068364
893420
290091
170467
1424690
1257523
905126
884810
1409341
1619104
1831891
1184703
441880
1798922
1570920
17903
1425452
136985
1293656
1530961
1934928
1070226
102461
1415924
969878
712617
70938
1792818
1887637
450718
1169417
1750858
1690826
1819231
1781300
1986901
618248
82872
383565
1121260
973784
730891
965682
855293
1899696
919723
214177
24932
815641
1431795
1791164
730709
642468
228224
517503
1446966
341439
1846310
1414278
1644356
1535249
1229759
1778755
1314712
280006
868502
1185798
1621355
1759642
722552
111355
895291
1670652
365838
498187
1622817
758084
260812
1949265
593545
189408
1087082
368862
1371025
189827
817571
1782217
464160
1154608
508967
1761250
730665
894036
242259
1571734
1218050
630793
1920697
721823
1026981
1232294
1574542
179323
408138
687276
1687775
260007
325622
504062
746671
306458
135034
1518367
1702393
208837
1180503
1102202
1265225
757382
967203
1806687
161158
1406629
332474
530886
142495
1430665
1615490
1887843
5270
728969
51589
670599
1448206
968593
948912
640068
958805
546535
254101
1024109
1285966
1309996
372226
1338769
88810
1151656
926046
157614
1194576
402052
1365668
843615
1126449
605988
505853
243623
1255162
1636107
743817
955878
780698
1390654
938378
480067
1021439
866080
1586903
609602
1425134
1525122
1904976
385547
242845
969890
729501
761464
77810
1487134
1946623
1126030
823068
1254965
1127873
1282312
702374
1416824
1577415
1186090
438221
1493189
827529
176443
1957018
1897137
264167
1516730
205642
1956414
1068264
259546
1145773
1580916
1877697
320205
549486
706777
583311
1573825
1090071
722921
1094063
967380
1658458
1014014
1778378
1456710
631322
1750582
469461
1159184
1868546
527965
318166
1738721
1051391
866433
538428
560055
1725054
1308897
1818417
1557174
951712
1042162
1158136
817808
42282
560641
354319
462359
540760
534721
1586022
42934
1704410
1984409
1597100
907104
1131134
1740682
19099
744767
875743
1705076
776980
248956
731591
83359
1674254
1175589
127354
556882
1428678
590591
832021
1626587
1332637
451602
1729985
562477
30609
1876560
1663296
1569347
104392
1945474
360295
1103128
1987522
1748516
1737442
500220
1397320
365847
1929461
1777673
273403
1029725
1068112
1711855
1481139
518380
1816928
792211
293403
1212401
1501528
651487
1099447
440699
1617192
1508496
453093
1852757
785951
252602
1021770
250716
885967
728824
1687810
622852
1743465
1066574
113659
215843
1958455
1347901
97214
1813227
975517
1434287
1740936
131205
251208
1681602
866426
1231599
1445990
204118
1752360
1392952
1108479
1480872
1617832
844717
625388
622148
1185798
488812
1130468
1148484
540515
1053609
407928
753682
1715247
714985
489428
594076
1917502
1554067
654830
1417767
950866
1340405
392594
1464444
1527085
1512033
1935039
874955
41749
1251817
575678
1004351
537469
1432125
454175
842936
923812
314263
1760603
1379013
947306
72068
1759790
224619
1950504
1768841
1916112
664087
368206
1183347
254909
1408701
1805872
133989
751929
37584
294903
334866
1925226
896889
914887
206028
940421
267361
164321
1307014
677433
1469109
315147
1725722
608780
1386879
14801
496462
1318217
1013212
1790685
1751362
189567
174733
1471416
32280
507958
304983
833959
823858
1381482
1164414
1543611
1789353
929985
954065
898343
1913613
766269
157130
1512139
213704
145443
556840
1971050
1778380
799768
1337401
646185
1888779
1916033
523326
412932
1088603
1775273
1692573
181758
1810866
1948195
1584710
1682062
215213
433479
1684080
451697
399168
72869
659438
1933126
1364455
1117527
1109297
785266
1709715
112311
188985
1857329
676984
285500
1837836
91827
66362
212997
1247905
1834601
1985224
729650
1565045
1157115
1096414
1597123
863806
1817836
1337786
350848
1280694
950005
1383347
1515243
1472005
1775709
1082157
1989057
92182
848169
1479808
357996
1590381
1301952
72978
875892
304280
1347669
1166433
1061505
1054662
1005358
293025
1392887
1412772
113424
1423440
686654
945719
182528
255637
727817
771968
690194
744879
938140
571515
1642222
1801244
867741
1952047
1472005
456432
167749
531591
1872217
275365
1609828
669662
955733
1689468
177733
1485168
623016
535307
1831669
1221049
1748140
1781975
96454
1058257
1086592
1221739
587805
1672927
477804
709781
391503
317378
331574
1861986
1332637
729657
574198
278742
1677102
892146
1287393
1336621
932038
55262
1862991
8515
1774371
250633
33977
1127012
254682
1630229
1805090
1014807
1767668
921589
1774834
667775
1361573
1024458
1876904
783162
358447
153560
1015775
408665
1387141
1861571
233208
78862
501092
79490
408465
689171
145838
285971
487250
853056
1050631
41734
1966144
1902227
1005690
1373598
1204840
1273710
1584773
552238
265183
782363
619387
567031
1453143
305558
930848
509721
1433978
1788253
680727
1654445
1705640
1031061
856987
1835526
1424727
1480695
305855
1447685
1400848
95603
916716
1727930
1950471
499811
135657
1597884
1983560
1291923
1592044
1393579
1613333
535565
1104976
132960
121731
1936277
1437157
1659841
1990986
358835
1665966
1355638
1029458
523047
1483686
512363
1815731
1257539
1854145
1195171
574994
940339
1171633
990024
1707135
815029
439929
85659
378040
107351
1668201
1751505
1143748
1884903
1886219
628088
272609
1470756
927056
1215778
841684
1033854
418038
1922535
1115048
1749901
716211
1471224
1824174
1505933
833979
696748
1172020
1148107
548407
421248
1334438
1411001
964728
1997137
1928902
145308
1297620
1405195
376073
419364
1400354
1848812
120547
440022
254065
1619538
351047
1527214
1132149
1834303
1823610
816031
892343
140028
174042
1129692
1195598
1982278
1253099
508785
882014
1210513
1258106
1894990
1331518
1026374
26131
478071
781348
250246
1239676
1368770
59010
523416
1977996
888674
1988469
61978
1892003
979148
917945
876244
1288435
752318
1161416
170162
13236
1659594
153934
1375198
1274134
239594
1720341
992878
713392
879001
1528151
1239102
346388
123498
724540
68205
1096143
1901641
1871291
1077063
1685902
973588
810061
835225
1039408
1819394
1254250
1920385
1388
492729
799595
1131906
757434
374315
879087
1015704
1374191
153092
1248799
397210
305142
957062
1041048
363974
1969748
158638
1178026
137453
1871628
478377
585681
1240641
1185419
1250618
767688
598794
31491
624519
1715758
493200
1602000
827509
1600587
1608107
944443
799501
1849721
1804912
1416127
325065
538984
1503625
1831806
820365
1081695
405532
1230636
928855
848175
1426683
818733
954618
954387
916276
946012
854092
510476
1019458
1445454
297874
1969360
1725197
1426919
1246148
904796
1355461
501988
259623
40917
1936419
38712
695018
767874
144105
1061819
1717042
1691291
632830
1888497
501271
370615
299764
217910
1983222
1772434
1389121
1941864
1064089
676029
1939063
735905
1046453
982703
1498641
900394
1510554
1495706
1369535
1453578
289687
1635948
369808
1048407
1439842
1015827
57743
783491
274637
1496355
1470120
712899
543056
520200
1188544
341621
194160
1464527
987756
347778
1871477
1308825
1267164
314361
839619
1273
1836608
268820
27300
777761
289388
931420
1811638
1499583
824682
1924539
1604498
982579
279740
1557190
1775288
1288886
1254591
82115
107489
1909090
854949
1236148
1587649
221617
65143
356060
1980566
1982192
1663121
1008541
1238728
1534351
1122371
1987461
1801685
24808
1231830
883486
798178
1983478
752981
1457646
394637
884030
1455825
632667
372988
14586
559152
744145
1076379
1984405
785601
426200
167754
1935610
1494033
212460
1933307
401428
1916640
697513
1515027
1352258
254633
1374394
1837443
1868768
498081
1482678
1477594
1929320
954633
1589877
1373027
222578
890818
122680
1383028
1857314
1885483
1287454
132390
623016
626921
1442535
24427
32588
1555126
90759
1909379
1091367
979963
1615237
636180
108402
359841
1026981
1137650
1141120
930474
1077774
1191279
865044
1620618
1940282
734068
1508281
1658198
762185
286811
724626
1024439
976816
1112646
163973
1491804
538273
1255992
1122282
375545
1112456
1286215
1325755
904229
8947
1304342
1647586
1647678
166590
552486
1204679
689072
73867
1806453
1733731
77149
2944
1364209
1930911
725031
452014
344988
704948
1223547
1551131
254658
1041458
405354
1281491
1787980
132310
1580015
1070841
711145
610889
1612220
1592996
1620840
1020232
1375198
1174359
1792178
297178
93578
1147780
87945
960175
1367882
1451782
143037
812509
1349972
941032
306241
427962
750658
1235095
1923189
324032
793438
1167475
1666483
1296656
60957
997298
1615658
833772
385285
1104602
648334
1489638
846288
626492
1526743
1827263
1836441
1819309
802769
290191
1875987
910570
1388589
743577
685104
1014988
555915
1828965
1280452
106645
874734
256149
1351240
1837002
1480695
1613337
1835876
1651798
210773
150969
550975
70027
1241873
220781
1472831
1012777
765239
1161123
756984
550540
165770
1329044
1298958
1319295
179524
1074180
177611
482342
1307140
994982
1063461
1450277
729496
347816
751510
984429
1376671
823864
298630
1875142
816638
62631
217276
127560
461412
1590790
1222547
463129
237232
1043992
1887510
1941126
1937500
400251
1754081
161188
1522779
1308861
14475
1382789
247805
984688
705172
1219007
477902
1375649
1431820
898540
224113
115486
1862188
441799
790109
1701446
748439
1267680
696864
751
1954845
254555
627764
1706300
1072749
775907
1432045
546251
798956
380083
918448
1959294
1719901
544326
298039
649558
206768
1075463
38748
1501642
1073067
1260703
354903
624991
87630
113267
615647
1098921
312847
134640
1931284
1862770
938732
1801164
350237
1212483
1743293
581535
355383
1212346
939918
1514254
1819683
556003
1704314
1260703
753431
51587
290083
265487
1958854
1339701
887878
1265590
1736148
856648
150721
1723616
613734
1195057
1231493
1454951
492899
94138
1128847
1664832
389345
1516947
1936649
1860699
558295
343755
86302
1618119
196221
341730
1951294
1847060
1518209
1148999
982186
187810
146258
95922
1098703
1267478
1981173
1235460
1118869
627937
1233264
591543
1366950
1109963
1308357
1704812
1417910
298035
1153616
733263
1002834
775469
1060173
101328
1658184
223637
35617
571021
623715
579639
1739237
919215
1568516
1658304
807926
1706440
1198248
1742161
1784513
177178
1581053
63066
793434
1940832
985238
1786826
1780600
1723407
821195
1092759
1765661
439685
1279583
846877
1879195
372791
1445304
1682760
1995328
912282
124212
1994050
1614702
1131223
790708
1771491
1853011
1544171
1207580
1109587
1792818
1855958
263662
1087371
851625
645427
1397514
1057479
489393
873928
73422
1148665
602337
1342175
256340
301968
1423844
558613
1158325
820454
831985
406885
1033586
1881137
189231
1565030
576166
1617892
986281
1297035
926316
1392085
1881559
734069
1382885
169585
916178
459612
1604107
1541187
283855
842391
606340
1503431
936891
811535
1868414
1994336
364609
1359897
737139
400752
366342
565336
675939
947819
14749
534619
1176000
1437794
1533114
1566741
656441
584520
345584
1585477
1814762
1254058
782507
1811172
1090996
1818950
1876795
851846
1893648
372969
1866004
711379
580655
1519309
12824
1083719
763076
102868
1396524
1289839
1213565
523505
1714324
1640215
1929262
1388837
2601
1440792
114062
1489440
1604891
715580
1929779
1348105
1480390
201560
1078192
356004
208211
877008
767749
240904
170338
1586821
425244
1370600
1081824
1426903
280789
1016880
502371
1749901
1859844
1693952
682313
887187
182453
1170507
1924673
1887765
1549947
487269
1138651
31797
1194760
171065
1972108
1310551
205485
1315178
329424
326899
375993
52973
117104
92743
768207
559513
670560
677688
84288
830515
1651521
1146036
237660
525158
1991624
571493
788861
438880
1497379
337494
1628711
8082
1708463
581893
822742
627243
1468679
1606774
1237743
1161236
987560
1653150
111559
700104
818966
1442777
199428
1148484
1661551
1944567
1491005
1130513
1059502
746744
1390895
1767819
12782
1717354
126607
560178
1102715
1040807
1827183
1723629
282895
113341
83240
507463
959728
1664236
1306909
1050124
243803
1974942
1829664
1014498
902717
812682
1405929
1689746
602237
1698271
1441443
1876170
1099468
1317973
63524
170766
1339709
686185
1292411
90505
533042
640064
280789
958544
1768074
214084
1425910
1841166
534902
1694147
672229
404307
107945
1228146
1797357
1961597
681566
629234
948524
795294
1704174
526986
1434440
1723888
1558460
413355
759943
400025
122598
847727
1860800
1049126
89805
1075843
1071254
1419349
441773
1984951
758686
1909389
1483616
1344971
188890
132180
81675
1325493
1636920
658283
182239
332552
845810
365106
505814
491941
454132
1118508
1982299
264493
111972
127571
391946
308674
203775
216802
904056
1993224
153043
966728
1176589
701347
696373
855017
1501802
162911
928493
1812668
882187
1707719
515579
642220
682075
71738
970488
1854583
1337632
1595008
274052
524356
1440124
456625
879455
931668
310137
1140809
1694202
1690125
1164158
1590572
644450
1014289
998266
448900
256015
1687272
1838961
354297
1522145
659515
309889
1900486
1723379
1003979
1337881
1997991
400861
3336
899575
1479693
1271985
394701
817071
1894700
699297
1797460
1730819
1573547
638218
1477550
906962
137603
1092242
273181
1097733
1892600
913445
1035244
453363
1972808
1191723
320140
951198
34413
89746
1571237
91104
1404212
1330233
1975747
213040
1649573
1115625
294188
1230639
580759
283869
632095
1670112
1970568
226041
483754
78147
1522197
1632311
1387894
608797
247969
1634236
949622
1573721
722210
1127674
1920907
507487
671554
368556
1349299
798735
1023619
425004
703419
1228469
1081431
702516
542462
508636
245739
1755103
777122
1862730
1037111
1266357
462990
704240
733768
1244040
257111
1739823
754281
952280
697515
89160
1251589
1700876
270723
1305637
33360
1204991
118681
379170
657410
1524971
140250
1227803
1043918
585334
1156315
381779
1945650
440999
1354181
1022447
1921758
246964
1620618
129281
602541
936732
825158
368177
847626
482342
757339
1147359
437704
610727
1679251
1665352
264699
768947
1305595
1217679
1055577
969683
71855
601420
1736779
111215
655820
1964327
1010193
720750
1274619
851407
1409607
96858
1140354
1344255
1395652
1156998
272974
844599
195261
242930
1808243
1401200
1897776
216132
1663295
818381
1284961
875984
1490277
1977085
1172068
1358628
1696976
939694
590603
843006
719934
592359
1422644
484848
1896585
1218031
1921759
1499756
1594709
133790
202634
1025931
1912078
248022
1991649
905895
271830
687809
1132214
1875617
1036500
1769117
1308429
1282543
335358
1486024
234538
1508968
1919813
1452413
719169
1563929
832445
839020
86720
489134
968896
1907863
1537540
1569273
671260
558158
212991
188668
1187787
694648
471615
1348694
707486
833663
897210
97174
159721
320128
273355
1760366
578155
1320435
1158682
23464
1419947
1975969
1648564
246338
442221
1040704
313050
1368758
231924
177942
688877
940206
1921855
1804083
1212346
1073936
1414945
665678
1027012
1823328
988113
1013644
1081641
1549233
1447557
1824235
1618742
1389399
1096399
1216959
230242
1541056
921377
787911
1822068
1845884
612000
575305
1094416
1962093
1841456
21727
1695
1504986
500407
1533908
1575597
671228
358149
1114776
1332370
1878429
1817840
1478138
696831
1659801
1785082
1427872
608614
1979069
1132341
1301755
747408
1864666
1053162
161218
1581175
408348
1576008
505687
276045
1247650
1366784
1933879
963571
1153763
717281
1725702
733228
1941427
1052758
1140560
1229201
1553482
1557579
248606
1629885
1450367
1841988
1614113
1277154
1428217
339071
1155273
1310804
1850259
775053
1014611
1229741
491700
1861613
933472
1979326
526503
70077
1630568
1722034
259516
805567
256753
22392
1499316
528323
934794
59472
663233
1490616
741264
177520
631041
755801
439305
1571050
1718942
456677
456806
1011062
1811881
949704
1741816
748115
955308
1649500
351984
1223593
1210898
1574102
447507
1629475
1294528
1139249
1385869
490880
970312
985710
1182741
957305
1225601
230880
1165730
1929987
665212
1129611
1875942
1457699
1831921
485253
414078
74071
1763235
1993533
1627539
504107
373930
1868601
1927566
663590
432673
1734140
1471644
1945254
348545
940673
923084
150472
1229201
165591
244356
1706409
1622943
401630
662549
939230
1273094
564036
1330364
156561
1561631
526453
1211323
565052
189805
1211842
269201
1538768
999300
614241
1716044
1692514
128026
191808
943830
103968
812440
48364
773728
1931933
574461
1135589
1477244
1079036
1241402
885456
353267
590915
1875253
565662
270116
1730180
1186510
523705
156863
969972
818836
1483450
751584
62853
1795740
694110
1223650
1834786
517359
734068
659689
679769
1268993
131749
790906
1689602
1986204
702204
97870
70999
1040547
499371
827491
1278701
137578
576424
364123
1732488
29582
1169497
27516
1250925
332856
1689699
873978
441904
235942
787903
1273171
1904314
812780
1225863
926031
976624
590087
150908
313345
397567
1700566
1485491
571461
366689
1226339
14142
1184081
976511
525043
1317247
1658605
1796580
1032384
436944
1918169
30623
476719
1483621
1713294
1654886
53101
1007778
1316842
638913
1527213
1324309
523326
1131789
810999
1761525
1930125
918448
763515
1620131
738151
1915642
683453
1231455
1542391
921814
292129
259830
627990
1931575
128165
1475114
1312352
1333103
1639990
1797103
1019654
1108800
1681409
1627903
1050719
561910
671267
78320
970016
1758715
564504
216555
601441
700530
898077
992088
957876
1922658
1276622
1842210
1176484
819368
92743
911181
653702
1783642
574299
1058239
15050
1877806
1719571
1364933
1476938
513202
1479488
1699258
1502525
1357527
325734
1287383
1361841
1685095
528714
303913
53731
352753
1528286
1709236
243877
1835202
334630
1528275
1509750
660385
1070860
1123079
178661
587254
1653388
1286028
1795486
663733
1502474
159323
1786418
1337891
476573
1684339
1266591
773281
893640
1225008
1444200
40511
1471794
1305934
1618598
1489946
217121
673706
699391
1850022
895225
571021
1033716
1942734
733539
616422
378668
1355845
1195765
577486
264296
1920705
1658027
418566
239706
1311185
879819
343537
346
538800
515433
1567707
337806
1825047
219340
1914258
98901
489398
592507
1826497
1988863
1485327
373036
481212
1383991
1587989
1177188
1622008
26837
807556
1379510
1544736
301317
1129795
1467495
181275
1501434
150351
949638
1980158
1463402
1159820
107756
512801
1399246
1165098
981868
300449
1142206
1319024
1379417
24249
638460
1715530
543883
1071928
972186
417090
1826045
1803697
1355527
1412482
1989177
1122803
1509227
923637
1736448
447912
1816748
569639
1096143
183500
865461
663786
1084334
1865880
455180
228561
34748
363645
1724768
1854221
304595
1902405
963458
995064
797044
1972654
332309
86896
6035
203443
1333180
1135176
1709059
167488
150759
111911
570989
1528985
1676850
288692
1196625
1622833
1619255
1596351
477293
260868
1442673
1317973
1973732
242012
1909268
1649079
1114373
1384437
885326
1129916
1327639
1955472
754104
1244768
1367203
1058380
1670131
1143484
448918
457729
1414078
1328465
1787248
1908922
1633283
1681959
728112
1543598
637862
298232
1281585
1692875
1329044
1691287
1439041
725649
212610
976242
1368576
1427261
1447719
599600
1342967
622305
1696800
423264
469785
1967355
885708
1455465
245305
1556912
947366
728675
1737351
1274872
1095214
767723
1919593
1106139
1964809
750796
1070622
123920
1107327
1951483
114296
1331324
401510
693840
85699
197458
898587
1207100
163173
871748
1449683
398915
516168
905434
279169
910642
204391
1372725
320142
1163143
1681150
1060831
1932979
1896120
496988
1804606
1192647
1128558
1031
403545
1986296
132780
299505
1388178
701953
561500
40351
1395949
185231
1788873
1811465
1899967
314993
1917365
866087
518244
472
541360
484154
1184149
961730
905777
209323
448531
1901402
853703
1835420
1061817
1277587
646982
1798974
1482264
1326605
914682
1429788
678439
663311
1135036
1395050
1360454
274137
1884755
1458146
1158570
1222017
1377679
1229766
221428
46368
856802
512936
926032
1012494
1527908
1477244
1806083
1941709
350481
935270
547957
711642
1890863
1068032
48897
484138
1180400
800541
1057479
1040015
1478153
865348
155079
1045755
1621484
766624
253506
971372
861340
191790
1885417
96465
908979
96290
1058378
746961
1421655
1340272
1301133
325302
741143
1793808
203936
1127193
1583720
1797901
1978056
130053
263394
1849494
1478004
1167609
1949731
834697
1466046
123292
1606074
1904816
509787
1632974
1909335
1044412
1284867
648573
1893103
104451
1448413
1438357
654756
1083903
790153
1286697
362279
542319
1592868
1027741
1985477
1575492
645215
936099
711675
13491
1494454
812807
1593506
1469679
1914385
567060
95173
932644
1743264
1231455
619397
1704103
9951
217761
734492
1432581
194940
1494122
1436214
1330457
370365
1341523
1596392
1982969
1871628
278715
1593660
907729
1468011
1953877
1543696
1789971
1695990
1200140
1066865
1642936
1958346
1674473
1153154
1155376
1146608
1110568
1259469
1181214
1520858
1762772
1698262
287895
975590
816815
1876650
1764771
801903
837796
702482
1455301
1148474
127250
1656564
123584
1108430
473838
488845
1511505
950176
969489
1565924
518787
1107969
1726707
1658469
1936643
1330324
1972036
173225
508786
919555
1554445
1433959
672035
1558925
1803486
231949
1447571
976656
725789
1541246
649982
640659
599241
810412
110138
1788324
866010
22416
685175
1970930
1745575
74296
104545
599785
851856
655893
242259
1389039
1775810
506609
501107
1083454
127977
1156549
733518
1302665
793737
1864155
473930
686492
529562
798131
1699354
1990456
1701099
1290606
1004441
1738383
1053414
1832266
1696800
1324851
187782
668065
1189074
785434
610830
1287199
1000356
376701
832967
1810281
1408963
479409
1872828
1101304
1907669
894627
241320
1987461
1210738
498809
1806710
573816
1111249
497980
1285066
1895959
1859864
1679281
1789188
345558
1184567
192926
1521044
408907
1224873
1696865
320149
845212
1707657
1712539
1835630
1199329
143935
1183176
1701557
1994579
680790
1989201
976897
1632183
1443558
264005
157767
422850
1026016
67041
1515332
1512170
1185468
1218658
392041
822685
1944789
615050
425127
1461115
1298701
264154
817071
582990
1212128
1125059
1962428
1893541
298824
1672071
974840
1435836
736943
1095036
571342
184977
1141334
1308604
1742818
140039
1878654
814029
870654
1936008
1812668
594856
585648
976887
962781
1379329
1076908
55059
389221
506565
1726692
1090630
192711
816746
1360902
268989
396055
1316618
1712841
283508
464352
1275041
382121
76490
1731594
847402
1657316
1394034
1432129
1722597
144001
1554866
1818490
1378403
832421
1977680
782024
1855154
927649
220799
1016098
720288
755382
1786035
1162007
1289758
157610
1419207
1076919
1015941
513888
618869
1737152
1741639
1961117
993817
1120410
1040200
1956692
555915
252453
1019807
1297113
937099
123939
1225493
888119
223378
767924
39952
827350
939022
816074
1635798
106539
184048
1244796
1666705
825258
1259469
1999188
1799762
117791
1418033
395469
1584433
1469076
522371
760002
758330
599677
685890
1661551
1113789
593923
1106406
1778372
1932178
545234
861328
1323695
1287037
1318535
452464
1980161
1892866
861195
692498
717000
708578
1682734
1065025
1230642
1201838
1490428
874942
792811
237048
296395
1321135
921676
828863
1669394
1859864
91104
1031062
912965
43451
653502
1887979
1872741
741476
1228293
1151656
1815486
1284422
1488712
482696
1010800
1122035
1467827
624417
1461798
967702
794069
1077198
666150
1738174
446608
142600
1492684
1469457
512990
1042167
1017449
900044
870328
157265
1804735
1248418
1722612
48334
1781424
557373
894402
1816682
1677975
1681623
1676699
1503431
45680
882183
590055
684990
1054153
1214261
1813026
88430
809095
1217784
387266
1934269
1480264
44367
222849
1071965
9041
1911968
1100966
335503
1669251
1123523
1858670
1027363
1306369
1136243
1477049
1592532
599207
463980
953301
240270
259006
464884
1847431
1729704
814216
628618
270248
1372912
1092584
765628
1775996
366268
1510372
197332
1893082
576279
1550629
1832815
1311462
1409166
1733408
1156907
465920
221347
902860
1393375
1273
1924397
755502
851937
1055424
1567863
201561
429948
1866877
1139740
1501983
1852738
520666
598806
765661
1697080
432005
912446
1403381
335358
969334
1530764
445336
1099051
252773
1042760
1333743
1168173
690577
994237
513318
968938
810234
805230
1061414
622486
425390
261734
1469471
1261078
220135
692210
1166004
1561620
695729
1214434
225737
1934317
642288
220427
70696
632396
1658571
183303
876008
187146
1634938
983671
1912568
495247
764458
221742
388630
1983975
1806191
1644868
237603
496630
59974
589271
297113
913151
1399661
815061
649346
1572384
1788797
1611448
110738
590902
875718
1414956
177178
1706343
1858747
200242
1826788
367306
1144258
1775484
1603332
609298
997837
964272
430832
1941987
91186
1777835
1970637
1371695
1339236
1894781
505839
580493
1102022
816494
1855376
402343
1922659
1572525
1053033
1929244
1048088
714709
8740
829456
1750401
1510052
719217
117570
697928
866426
1851801
1947211
1825029
388280
1293004
1972783
229558
755699
878156
1976198
1408920
47385
1122413
997158
1804442
942883
1023750
676075
1339181
1365885
898739
1500924
115747
64718
1724050
1157030
523331
1480381
1099847
383610
513100
1651696
1519052
1254504
116712
1271663
1547411
311613
538434
1944789
204912
593773
778982
218728
1662891
1071896
1468841
1435306
217138
598762
1389806
801478
1478203
692726
760895
385515
1984612
1882898
1913652
1684693
1897121
1058845
1220672
1589803
1668292
221399
1179595
750753
755428
21969
438312
1735928
443664
1587307
564737
395407
1927150
1290169
427171
1836860
272991
1073733
1928692
777359
275364
1892964
1184275
119428
853201
1491377
548215
869952
1146650
1982400
431423
698640
1187393
1624935
964858
1937063
50456
1336745
1163561
1201440
782954
1335399
624017
1363125
333067
1848242
394248
254384
1369726
1050680
485701
1165124
818875
14310
60353
822249
1691869
1831006
1517174
1723196
79407
42289
555649
428823
755390
982009
91570
566408
256697
1379698
424281
1312352
1592190
1594887
456081
1496398
289916
658732
724616
670580
1706741
743295
1647814
1893845
57067
1807561
1630523
1076285
1057997
942029
39757
54844
1374837
1627507
1696118
1711441
279034
628511
1303345
1920908
1699988
250774
1906103
160631
1523728
445673
1770836
415256
937649
848215
1554562
843713
1294194
1408969
1736337
1262534
1447525
261725
1755388
1335288
1871950
178627
1924647
764217
48756
1758380
667456
123814
741572
1765767
895442
1630884
34190
938722
41739
1333542
196953
1073166
918178
831736
935374
1391352
79347
1964113
168476
301505
1020743
1553789
1880722
1267423
1654467
1145262
1794322
46609
1248856
544489
134758
196728
1669747
1742718
1725315
1133742
512531
1481358
1508316
1501440
128963
380836
496545
1026304
239755
671004
1465305
1280909
112887
394241
110384
1174505
1171360
821900
1945650
135215
308392
1297194
1281584
962254
640897
547678
1163143
825388
416350
55550
1483919
1950140
770327
1816386
473724
4310
396267
592981
926978
1376294
600176
533123
1624487
1856832
1336379
1379022
1629130
297233
78623
221390
765077
76031
917771
113175
1461479
1984755
718754
1700081
627302
1356459
505024
538500
1561939
1556249
267187
1136113
630421
76559
501408
1029226
342859
14589
1505322
243062
1862404
1608383
231174
223919
64450
1236993
932977
68591
1111468
4220
487295
975372
816552
169364
949935
829298
1697414
405206
629294
1369545
1781424
1869296
254384
1390342
1740519
1623667
1122479
1735269
1740235
1772574
1767620
1648801
1143096
1540863
915588
1622485
33509
847782
1672807
1218658
479509
1283570
1658304
1636136
550262
343435
1706300
528714
618081
895308
13419
279369
313237
157586
1732618
782182
637753
1240180
906662
157936
1970427
1326081
212019
675354
1861095
1875177
1511469
128873
441773
312155
4281
1345301
1260288
1381801
587814
1687245
1026823
819098
1432964
61655
573114
1458598
886493
1519527
511322
357480
1026924
808860
1057858
682432
1273909
1984405
733502
303424
1530392
1754097
348906
302404
560407
1223634
351480
8491
1676420
567273
449292
629577
1793115
434875
220849
877220
617069
499312
753793
1712452
1550789
1445908
902066
567817
1941396
350000
1526490
345893
652442
1538256
1209702
857947
185622
1822830
269378
5229
626990
720720
792779
608625
193433
1055620
1454467
864898
1386229
168748
1282197
1839850
1307530
1564522
742874
1479567
620001
413630
1482520
253557
1228333
727365
10299
1466522
784738
1924846
1257038
372461
1581712
1097395
1566434
1612220
167641
1567932
292017
1572331
578655
1796702
1413152
572117
32238
1913142
186733
1277985
543945
1898322
1600420
736419
1609824
1113319
99762
1822037
139114
697598
327697
197036
1762606
1545737
1155885
1593091
1319521
137603
1197725
1532814
326570
1001834
1930911
1898018
1729723
478758
1895168
1580288
1640233
593636
175193
459561
1360453
1919753
992919
1037301
503112
1595175
1385887
1367203
1519539
1420940
1524187
724327
1164906
429492
1923852
1827095
635410
717238
1713897
279678
513318
1656081
1121183
752319
291199
778490
1444731
648179
1636117
1875020
1057791
1193365
234989
63467
874553
235178
530987
132190
1555640
45653
1277641
879062
1449229
924620
540900
1979048
1106279
1757346
1892108
1388214
1649276
1927807
1044694
1663190
161380
742710
1463685
444278
1906975
435206
1257805
1730523
1417974
1010982
980446
687475
104819
539330
735439
1566497
20101
1879985
1163431
1102555
106021
1771568
1668810
947938
1791233
1790029
1394840
701148
302616
979610
741182
398546
629123
1964636
1470114
63800
1287033
281219
1883374
1568779
646074
1959691
843448
546543
1525311
1727608
1384931
1129573
361165
439606
1532026
674810
1185371
710177
1835550
357749
1839558
136767
689729
425287
1694324
1363629
1619491
487758
778826
1560041
50109
837574
1175691
975273
999059
1425113
1892792
1157817
907741
1819371
1518131
1583937
1286064
1764793
634390
70381
669037
1435850
1272370
1047870
1815918
250904
347786
275532
1147410
1532131
1145495
1171078
1423228
1803812
1301523
344103
1611774
693635
1304217
221113
1329075
1345443
1251059
170881
683005
74224
1242041
1426771
56937
899072
1102418
943830
260785
978814
558978
1493963
851158
1234532
1541118
1413521
1158262
307257
1367554
391268
1316954
1568767
423927
704161
1475168
1824951
1559859
735398
882385
1996869
632375
1467951
1076803
292623
1779771
923307
1351065
1855134
192144
349141
474131
358335
1181454
1122832
544487
634893
388243
1073672
155215
834663
1151152
711122
1566712
1640382
1380896
824391
1773843
1279472
1835220
1088214
560105
647199
700945
1695078
1134755
490234
767749
31456
1540839
1334824
1910746
1009089
989380
1689595
388762
962939
22392
363710
1714584
1944982
1916498
119974
1236043
1586155
1759742
846962
1473470
1042571
1345583
765452
312029
465758
750827
1251386
1957060
1702443
952725
1182076
160969
515435
1869682
623223
3877
1726588
1070711
1676123
1364086
1821872
521346
1341523
712554
1413318
146227
1856692
1040187
1176700
1374184
100596
1638274
906636
1355613
382757
831300
1711269
756889
1158114
1892820
164370
1429455
596712
1416825
1584526
238587
133760
736650
707603
527567
1386158
1242807
734259
646383
881319
795766
1744889
754530
262871
471995
1218606
468362
337325
1816091
70603
841046
1877208
1759924
897231
1478404
335749
496174
267954
847834
1715749
488612
611525
525399
1267037
555563
292750
1246941
1292126
146510
1094172
1896536
1722101
1181309
169753
219524
690789
254220
692726
835468
1713395
77959
1493823
669986
1145947
954859
1566504
1780222
534905
797740
1443669
838150
1169936
830050
1034328
843315
1006171
475683
895116
535532
1555853
1839499
1559334
1911492
188564
1774026
1831694
1635517
1660652
1685982
1098921
56583
1163349
1850781
1901472
238145
982324
1710529
1955911
1449670
976024
230302
956110
985253
1540860
1284961
1973957
1864280
184266
1137687
466972
234353
1939903
676041
108685
1053554
1955188
1457169
1882897
728222
358051
338911
492534
955645
1623262
1321917
1910402
454681
984487
155741
412784
1139891
648372
733616
1024645
1975129
160515
923327
1883135
888637
1745220
709817
16795
1668862
1850890
1703210
500009
195721
1535271
1423228
1462508
932687
1937417
585161
763515
1471516
839998
791395
675107
1120919
1242663
303205
1815466
77540
1123484
62374
1322083
1075767
376968
23439
226692
540569
306047
1932794
273279
470454
1393599
654501
1698876
12012
336762
1276622
1437944
164400
1354472
139991
1668913
220958
1681042
1011379
827695
816804
1967448
561954
1320383
1332915
1393410
182371
936537
873138
713993
1295204
118348
315052
1519035
136844
324775
1798180
759939
1353506
1421229
1187831
379785
1835999
595618
1413216
59481
1046544
713563
1243275
1622098
1480061
1590718
937807
422460
1784754
476331
1948809
1745762
645126
1371996
222412
482029
1041394
1375186
1176713
550065
915341
150522
614648
1558295
1081857
1112077
1351018
834861
1599570
590140
1625949
344487
931326
210821
395620
513586
1186150
519355
1611821
1147832
814002
617008
1470868
578067
1495943
253698
1210274
631289
541883
464140
1791488
329135
454727
510150
265092
184338
1929689
734968
991284
677132
299314
1495618
1607316
55126
705375
1682868
598757
595387
1865582
275793
358806
58676
217774
1368754
300832
1543187
796929
1801136
1029589
637214
357557
1924673
605004
113940
1718188
1110135
1680123
1061905
564785
1879621
737849
1530323
645744
570855
1470656
47884
1540814
447920
1564672
1152381
461274
645124
971752
231215
1225967
573342
1169724
1562249
592507
1386767
354941
1537833
155316
1596534
1103794
1508477
1493798
1468988
1648175
970828
870328
746961
436813
1211492
627761
815789
1318046
370837
241462
286954
571459
629739
1237566
922258
990212
438444
1969640
1435150
1969271
1732092
1623096
188333
1668121
1820658
1214857
1506028
630421
1050124
800240
1432892
1433959
453043
272649
329817
585186
1253405
1111104
663468
1958122
901077
50991
1038284
1953101
1705746
1015117
1287298
1236396
639415
619427
1462252
1816013
578634
461984
136086
1073647
1910022
691414
1089498
217467
216132
34283
281180
959623
567647
1145991
1619399
1402749
1322083
571126
1657975
618494
1630704
234838
777831
291837
1495291
1514261
603306
508759
1090889
1074622
1043240
66415
1230184
1978732
339095
1263713
406199
651856
339395
438169
1181026
1106240
222978
1939263
265773
490476
1528794
585186
249974
184614
1591104
1474498
1829663
1678272
1394315
1227775
1037414
1902469
1753480
1576544
153965
60686
1186651
4998
1744397
608780
932215
1495888
1461021
1974460
212010
1024101
1852730
1481531
1424430
1218341
1344654
606198
161510
1801265
1870915
569436
404250
550349
373656
1326609
124919
936091
307944
1803871
1195975
832792
962855
1061239
1169287
1363460
1160195
1066636
925362
356306
1754256
1846860
719382
1201026
514510
853939
1825450
1414528
1406664
573226
1969521
274083
1497592
886407
873334
940606
557333
258023
1074152
467752
1509652
621764
926435
123279
457489
248001
1066055
534785
1418711
505743
1045382
1463432
270633
62007
393088
1575502
784770
1343789
733976
796928
1060397
1198419
1650906
1725770
363689
1410020
1247984
1313685
940927
257610
963645
287728
252655
1979255
1419585
1287734
1688703
1614923
1306050
1760366
1365296
1431241
1026938
35542
1661954
1526123
3336
347077
1698000
1123096
878441
1067600
1820698
1513498
936091
1667621
1066096
512407
1713534
1636725
322485
546835
83359
700916
1423432
47007
10902
114553
113243
1048155
1731758
1958698
889051
276592
534721
1491555
244601
1100959
1584526
563305
1562517
1964407
121731
364831
1080761
1203751
1620745
745656
1425201
206296
1055775
1926379
295567
61431
7905
613064
453901
1161968
762159
1793124
566127
1980277
548749
782371
1863072
1076934
1368439
980882
713543
1398633
505487
895116
900632
1624815
1330828
214338
1031187
1518358
1069258
1649441
468699
1812075
570964
1916596
896601
1191
26842
279644
1129270
1154930
1998250
1989075
450637
1020371
1760583
679673
34167
1024996
1086406
1279081
177913
1132149
887904
1281491
47948
598067
429948
165798
893107
387388
469198
194299
1658198
189396
1511078
762185
569520
1571043
1468244
1699928
1884751
1900757
1947938
1458350
387846
242017
700034
161714
1947233
627764
153729
1053752
1173238
832232
88109
853406
389096
1019281
1936933
779391
416271
1061184
1857270
971498
1943316
1612452
1148824
1982980
851374
1211522
222975
1882603
1422752
938761
1124930
1524659
221515
833663
257583
1096717
208816
1119019
1166362
1393642
1799434
333591
803714
781104
1011858
218826
1377238
852503
71201
1507270
1987394
174872
752285
928094
1041578
316877
64071
1036910
299649
646680
1149596
998368
517926
1635669
1996240
1703645
1861282
772448
1634707
1864410
1841299
325576
282648
1068968
1626726
1179589
1673955
167730
1858080
1748563
1371259
1823155
113404
1122072
741866
1752026
37084
59261
535125
129682
1608316
161457
1941132
360918
506671
232153
1238361
593636
305924
573473
791348
109812
64705
687324
1319913
1163141
861080
1510003
1640169
513888
338728
90944
132498
264479
401537
1936325
1584165
1346590
1669586
800600
1810134
522369
1253725
1500966
1840446
613159
861945
362635
1347802
1463617
896858
313230
1995176
1121183
274948
1875534
158601
288585
681327
746570
377583
1342171
311657
1588246
1940413
1045452
1751174
612236
161656
910462
1255840
1466957
1696595
518931
40335
1358697
1927231
1152742
1558388
1540487
1026165
536377
1951670
1007840
1921261
1098631
1435340
1239992
1792570
1646308
1706973
138182
1659526
1706668
462591
1084652
1107594
145391
1829411
1272706
1815270
399873
1308610
1609593
1753121
768563
1405147
632075
1294246
992737
897431
1438073
1961550
1539547
82542
1006842
1723845
72787
1864910
155316
1856210
1034285
382099
163968
1801046
1377131
946234
1342548
1261602
27656
38718
1443292
112443
534261
429355
1589392
719427
1523982
634323
1359392
305352
847402
275387
371478
1068459
276710
494642
1280476
21674
1205258
1108192
1168402
20997
820063
1226449
1164424
1114338
153384
64913
843773
763572
1287454
501633
1369481
1637964
1160043
1022595
353218
988320
1526167
1903609
1103244
1447339
829
509679
1673214
61264
550187
135
1684602
1133123
760642
989289
1785569
596303
539392
989853
203484
87464
569520
1575974
1074540
207030
804662
165949
750713
101917
1334218
1563375
1329466
1627056
1061596
830786
1669490
298275
660103
1480471
1491947
691718
1892491
164384
399358
1429771
1579990
1922834
191397
1386973
162339
1788873
635961
17858
745532
1923879
540216
932023
1185656
1557647
418491
631991
352354
412864
1917443
427154
695331
477636
1179615
1482073
239639
947870
262704
1825527
306418
366238
1766979
1045515
583947
293359
1746170
1498409
682447
245873
298035
111157
1811212
399354
1656285
601542
1982801
1601461
791395
860955
1238049
454816
1709249
534211
376432
1591116
158739
777725
1778095
1993724
123969
1214128
406885
926117
1014669
573863
444675
610877
436799
1688243
142532
1981899
73192
1855930
1557252
1399733
884096
1704769
1439864
1898349
181330
1514099
1115887
1524596
932644
157943
1093477
944533
1057456
773563
410743
1330174
493712
205171
716364
1882087
1303412
509995
596148
935920
557959
1930538
495461
1752698
1889738
572966
1695977
625978
1685172
1241906
1182256
412676
1901048
1302164
239288
1645456
691355
1856650
1905945
724540
1909805
64071
78484
1878424
1948123
205762
1319455
930310
1344411
396593
576283
1132354
1014158
396121
1378221
1744398
1224635
515811
431712
1529062
1993117
411068
1539084
181740
1475327
97366
1580260
272087
1907873
1694513
722382
1022113
358851
1408969
1145883
292946
1702300
950808
561531
1234972
40563
728995
1125123
652215
1229523
1255250
1496041
1188567
1960970
805081
867707
1329135
122680
157926
188346
1337180
1125773
207716
415176
1500165
926744
1156651
1371405
231605
1686720
1068875
53417
1408789
1524971
473904
1227586
1426526
1341168
1682983
1941084
358399
1212700
1556877
912671
937781
1708629
558875
1434314
1855195
1656047
1551094
533816
1349472
116391
757469
106128
1519402
970944
1628762
232362
1410856
145945
513982
428222
23501
660385
548142
1774386
254417
1194467
1093322
9770
86696
664358
312416
1544461
1369563
893138
1450351
1088553
436334
32394
275582
799872
876830
143054
60747
1761905
189958
831215
906483
121826
1696118
763222
23909
865426
811022
430375
518683
777825
1310116
1371259
183471
331739
1593927
808688
583506
752487
1969870
1598372
1005358
1006106
27044
1878124
45680
1736919
645163
281074
302996
1685286
1993452
1997375
612850
1428623
1526527
316707
510244
876289
270014
1777855
778470
452702
1366245
1515985
692628
1515376
1576328
1334599
1296347
409076
1558764
18357
883052
565863
1514045
192777
648171
1432028
1478654
1329251
932927
1663488
1289721
581004
462416
1877001
97867
968856
1461111
1942336
521510
173450
407730
859582
1368971
1547044
595308
1813742
1401427
1180141
1474052
1092552
1301798
614383
181871
619408
351065
1216892
268546
1845572
1457666
99778
1420761
154311
750974
420019
198576
1736007
40420
397109
98408
1553102
1006171
897940
467567
631674
1436206
970364
1450052
1113852
1301211
1332929
76906
1774557
1878537
1417610
466975
571547
461731
1387141
21997
713208
778546
355467
101223
556724
131434
1921759
567909
1015181
1854592
883349
1779251
673321
176723
462198
1836574
95273
508704
1907881
1333982
1530642
403174
1377941
1411466
357009
1923121
1729961
987177
118681
830342
506565
377053
1477121
1185851
579530
514603
902976
779999
1256253
151366
1051220
1335416
376968
1179559
807678
1250847
1669586
1883903
1707525
1935407
797248
800382
269229
414285
1846462
965250
441419
1198464
895019
39699
1521586
1871792
874394
1233727
769940
301659
1165852
1938763
781889
811475
1775934
626936
1249981
1194697
746443
1869324
616127
485184
1293328
1740443
1273875
960177
1733440
164890
1195940
1122706
436978
1405460
375543
1750419
198726
159946
593408
1419159
760807
1059023
1661276
1918963
412811
621665
865193
1659362
1175210
1738248
278874
876935
1362143
914303
1761748
606539
1365190
1091940
87228
1913970
895149
1765260
1263123
1154859
1323059
1694595
926530
1100577
585606
224197
1109343
1871856
324928
434875
1504331
1902653
96741
1926427
577712
1619843
145706
1412875
114354
1195773
80659
95016
738897
245743
1343512
1934515
177733
1521586
325679
199519
1066812
138916
1450027
1010982
798398
1183705
1622539
1054927
1987471
924830
757925
1076619
1877001
1556877
394928
823454
1114838
1565091
1481801
32984
588512
962154
506671
410187
1252919
1196016
59648
439039
1097812
291207
1937781
386977
972961
1127861
338833
1214972
72295
1867488
643060
1493056
1078263
669604
1042136
1870133
259102
1748607
1425873
1398192
1330466
721280
1369545
137797
27270
1812995
1863162
498889
1230700
415063
1673724
1958021
1640495
1898314
991348
1581712
1585805
1305934
1164419
1790396
394809
1465118
174854
472963
1264010
304823
1819187
1058239
234949
326412
1298945
487889
963349
770346
1975417
1225479
1835202
1935557
1547897
776938
1990092
950789
1067911
1345211
332942
673637
1708953
757642
1559471
1414671
1492414
797963
1326755
1888559
1431762
768655
633798
960636
964260
503413
751982
1850022
770371
629287
14092
737255
1788164
1619336
622799
1875253
1367461
556976
666122
350566
1571452
1949559
796229
1355050
529502
863350
170459
1629666
142111
1751027
573355
1714918
899583
683132
617932
1344255
596977
1019731
257084
1152208
207030
1512635
1729181
990318
549412
1556063
824483
1205017
227264
1969271
540081
786504
344416
1439431
776125
385285
1415237
68041
574444
1862479
1361616
1453304
1399262
701556
1347639
1744608
1177491
1292234
948994
419939
1617192
1020577
530785
59388
884069
1485327
52525
1770152
1988217
846075
1852318
1994110
282197
735439
337528
881482
220643
475612
231471
1402186
1545783
2409
538385
1140180
630114
347034
573759
1923483
1217491
1989372
895409
875090
1245274
1182839
105877
1690444
1221229
1976688
1055829
1205095
536891
649795
352262
100598
917433
1982903
270116
1114175
1246525
931910
1914254
106539
1883344
512832
1672504
491067
734066
43864
39753
768845
1069679
1614584
1408880
1829683
1512677
1941992
245891
1995889
1958266
1615492
353958
915152
1237772
564171
731054
1867930
1708463
1908630
1295962
1160052
734488
1614838
66742
1837636
1014158
692273
363410
825843
1352628
298726
1434477
1259530
1877003
880847
762367
1423406
1293701
298632
954969
1087010
1990599
1744706
1970639
557725
1904206
723983
81784
815450
535184
1774982
1420940
573531
1942429
1107422
40305
410026
137513
1444171
1642797
1286279
773343
715048
348487
1898290
1211337
1872828
1274115
382238
117576
1450837
1389216
808430
227056
1084651
994566
726586
1282573
1996577
288550
1907961
1712093
1475516
352117
744911
1834941
434289
75769
184068
662303
938996
921589
1494438
1879807
178440
370857
528892
1127946
55229
1631891
1979447
1326081
540878
1803871
608734
1984625
216474
122213
1971467
1409573
1801096
410984
1371446
618180
1357750
89364
309643
682790
752291
1783973
301683
313496
1798400
1152054
1778081
1826627
1285263
543934
52309
1615730
1814005
1458343
484872
1776105
882320
1555853
1488220
1768670
1805081
1427198
243181
516864
653792
1582037
191986
1751135
818025
855081
1977180
190586
993006
68533
1665037
622588
82875
289794
1933099
1198027
879313
32914
1974156
437097
1455033
253379
1357975
45553
560806
785334
826567
1397901
366785
1984429
838843
69475
1308736
514226
1333856
1288136
731478
1942078
384909
1440065
1606398
1610160
448517
942268
870496
428525
1678936
232332
922412
245832
1002452
148457
1852663
985278
1152535
1841013
1790800
154002
1727727
1607910
2220
1887981
1999394
144473
992601
1837834
991973
1052001
74878
364172
1885033
1780600
1273171
1171350
1194135
160557
984689
1188361
1314644
1652042
396310
1670648
1570992
1373419
496160
1066189
1511096
843695
1241464
513161
292562
1227504
912755
1948123
1857611
768128
1556996
654595
751535
531735
693313
1401974
86119
1434523
320279
1646665
45210
1861986
1424720
1905810
215391
1483109
483003
385285
1379307
714428
1224170
1654538
1779429
553206
1464248
1522761
1106961
293359
1078899
1827101
1556645
77161
1158620
567446
1411312
1795842
1012538
16020
801175
216313
846633
1805043
1129281
1601321
1754040
913469
1727674
1811019
967128
376680
672209
124900
1164719
990517
1696506
1179967
1686870
1316529
860425
993365
496371
321110
92987
280240
1090150
1825031
959870
147645
1544161
1527744
1917969
625966
117049
1892987
139590
812228
1880973
595248
1034186
1672807
99874
944299
603838
1033411
1365333
1786479
542233
305151
1251038
89422
278879
264476
206347
299085
1784373
748901
1780652
1506176
1026278
910923
604567
1313020
1057217
777289
780538
624221
1326524
1478460
1475743
488525
337300
392382
1097185
720211
570698
1825175
745933
122677
830500
70193
869454
146815
821276
1419830
560576
923642
205045
607971
1760338
1648502
1045813
1085386
1014611
532555
645922
1765365
593702
1482703
451545
286373
174447
1085434
1878170
1071710
911608
1085271
951514
473572
1299713
968076
286186
460021
1354989
691541
881183
1688420
101378
307199
173235
1562911
1931450
134747
47116
335393
1631743
1245336
1076510
314525
1658494
448077
634637
791988
155016
1499088
1531094
790414
436861
1122839
1131220
1902999
1272064
1370627
156503
955674
1159686
842466
272456
1525577
1411846
1757172
842367
1317860
240657
522686
873690
176732
307835
1549367
192093
495110
1333502
721275
896139
1824933
721036
1783833
33707
1301745
977260
118895
1893648
1425113
730422
1020013
773310
354394
930079
1606830
1203376
1198960
1097909
751246
1723966
1484181
161566
947133
1439023
724486
843463
1199758
1887808
569984
1716448
366648
1893537
1773879
1990568
104033
118972
137603
539632
1060660
1585261
635087
59481
1283573
1764274
1940270
38732
1497929
366790
1603102
1736135
195415
754963
88129
1429299
1067378
657298
1591452
1749892
1853158
1661633
178871
175802
1520703
1257291
915539
856802
1883374
470767
1451760
1995132
689986
248162
1026336
1670364
1324303
425557
952339
1802821
264187
1489745
568124
590605
938478
1042317
1701530
937596
499825
1381741
1524372
1729724
1920697
1664268
1764960
194825
537773
493343
294453
1458266
34620
1962148
681983
734492
1036649
743252
1061222
407504
1897886
966981
515467
1689533
1076806
358399
1153339
1871369
420451
188025
1727757
1555272
275138
4492
579528
359251
985120
1572974
41801
1228586
531698
920242
926322
416653
1349048
1961595
566196
611403
1824242
1351934
1424245
1109282
1768252
415795
1942994
880792
1996294
1367504
1510347
493813
1907843
885875
1515027
608797
339413
255571
963339
1061356
1620078
745370
25897
633249
752005
1265284
68205
1978171
1115139
493195
622262
895943
785401
1994065
189204
666421
1348736
479517
849494
1512097
1502727
530886
390482
267383
1300646
984174
395516
303617
1771718
117808
832951
1408700
1300539
1681593
580493
937879
1846836
465344
1013522
346094
364947
1458443
1763467
31970
717509
1971481
368031
1640805
1223091
1933676
1610662
1682481
1691969
1887567
1860061
1242772
737420
338714
1199899
1777914
1123218
1874661
1604855
34620
975883
830521
504270
909071
432358
1208219
1462508
1463855
603030
1599057
908149
691107
224274
1872139
1990360
228561
327509
1847932
1996850
228762
1375139
73062
492503
170568
1016805
1416896
1375985
696788
1746713
1471529
755699
1918205
1182820
1267100
651476
1134520
935586
1022573
1003789
163174
415515
1541799
95627
397049
833289
1371610
1178804
350881
331229
1101279
440328
1925799
1943178
1877090
719805
1316513
121447
274101
1777600
462581
234804
560478
1731187
1158773
501092
1634236
759180
1353970
148497
764278
126994
51169
1565408
1363838
800010
1954030
1537326
854409
476334
1817651
1128050
818759
1124891
283720
1712098
817004
896596
1144224
94053
1192103
609809
1573665
1110579
1717865
1119426
1132358
1210612
123724
1074092
1691427
77565
84757
1645972
307411
776415
1288919
1280157
1521221
332057
955175
1049764
554800
1846806
1215430
14048
1902367
1926369
980757
74286
1217327
431758
220270
418905
1525909
640068
1462273
1819538
801873
1388264
857428
614211
685062
1561374
77385
812912
994713
1094227
1017926
909849
5519
1039956
310890
867435
1349498
996556
1244642
1629217
1544154
1869324
1432329
365106
441768
1740936
1404315
1581047
6482
1927115
1830419
162139
1346500
647860
274904
1605323
1786860
1800260
321116
1474327
1118072
1043052
499640
1301685
1536490
1810556
1171380
1377941
1480346
1447935
1077246
1999706
654838
721019
1309854
577722
851774
1596918
1292487
1205059
48461
1545718
524836
436400
863912
163520
741061
1770383
1494341
1448585
683500
1190361
1596753
1945412
1830925
252442
95157
813371
1264997
633303
1442010
619094
812337
809572
1657370
1397337
564708
1229506
686044
280109
1979048
100316
1675914
348352
1859305
1627215
1181362
368556
822026
1343411
467276
900223
1827902
921616
9918
1178026
316681
607684
887052
1353268
1133207
1359481
850324
884828
1060114
1912078
10041
1872520
1877169
304280
1002753
44182
1816864
1102
1042162
955458
1368744
1094399
1692729
482824
1123169
985850
1541875
721375
948199
89081
1937748
1497083
23225
440203
796331
1424477
65400
767754
54704
1953196
996580
615401
898510
821195
458176
1340130
1558321
1641314
223952
497282
1036430
1026374
1868502
1514045
778736
1852933
1733449
666019
749645
887940
1906978
82022
361058
977177
1910662
347200
441102
1735649
999341
1039204
1312232
1343461
359171
1308116
1737980
1332396
1431347
905431
1936769
1999712
1773877
16257
490728
100020
594418
488338
76852
1589111
641180
1416485
445124
525547
1988504
1784291
829380
460117
1357944
1948757
418565
659713
1147151
483204
227374
948199
686839
1005045
534075
1290152
1771431
1020398
829809
1500858
846782
1299915
803128
1950423
1548904
1828357
1207431
382617
845265
365974
1826399
1847243
662044
15390
1594050
1636955
199397
78101
1663879
1699258
901539
1612952
458014
967323
1670959
1076625
1217784
1823064
1589108
659708
771197
1513608
245449
1347672
1165903
607526
1679334
465671
778459
967364
641621
233296
780460
106143
1509573
658570
1000805
805927
226638
1629280
221611
273717
1135188
1499918
945306
1711157
948747
847042
1188952
232462
561705
1556157
99049
790972
1922750
736329
921294
162243
1584247
373106
1089395
487251
539427
697687
855443
1853259
379260
492534
249562
1233675
1471612
1937079
163678
1244040
646137
1317668
314800
338479
771437
1951092
304465
564473
786685
676820
1237072
488606
1148896
1374665
1348478
1015365
874326
1404708
252047
1029319
717391
1569205
1397261
715478
119550
731384
116062
1623934
4388
505972
335971
238487
1070322
386918
1864591
102967
1735739
235081
180319
1491875
328480
1270534
1595323
1010424
1250715
1743248
229414
562168
1676612
947568
1637120
1187344
1915155
936099
1834809
867277
477695
909553
454834
1963125
1274277
139062
426005
1730461
571042
1742209
889606
897165
858983
201890
885821
973442
1720616
1682556
1957161
438530
1357059
1305547
45136
932709
1872075
1623540
1085906
1549060
227131
1673364
1993843
1033853
882525
921620
1867109
679636
1812877
897956
111986
510422
1891171
795682
678686
1415768
101100
1298437
1844796
709295
1063461
608614
375311
981143
1150430
527946
557127
1362565
544258
1695723
312815
611406
300922
1637822
1583841
18750
861506
708693
1060676
1897895
189503
678636
1696395
1579785
939025
196981
199056
578655
742131
158040
1424815
1458371
381358
443602
1701100
535445
566292
16972
187141
1420221
1370817
1017366
54368
1416188
1210442
1945113
1504454
681038
401212
881420
1256358
954065
1202074
690534
164785
1765767
540017
110233
632285
1374074
54029
1323441
407677
401959
992311
511959
1076913
1927190
1756865
814614
1337250
629423
329176
226307
600966
1904967
684259
474668
40816
1381530
662411
601319
1768293
795053
903783
820776
866474
1375526
1896834
1065969
1376219
1850952
584501
1096669
1964750
1916579
996521
958646
1994928
562598
1969411
634051
1514113
306880
862329
1544092
1952936
1507359
1115284
64913
772016
1336548
1164564
1954010
33990
1293548
732412
1621139
266109
88021
1640365
16664
130941
558875
886100
339697
191901
978421
1562428
1659556
1193294
1424626
1341218
1273848
341134
612787
1044375
383679
1400286
1518952
1325864
476573
1055795
1355638
1487742
1167730
939255
857426
1621846
1611774
49439
1859545
906068
239100
708339
1217509
140275
1969071
1516365
842721
1987616
916989
1140560
1999832
1825223
1256606
413879
1957533
1265438
1936242
716499
1529555
746956
703089
1588261
855366
1657603
1315381
1221300
838051
481339
1644885
943940
189231
90505
1086474
1218440
369449
571250
1992539
1514741
1122794
1952497
1512289
1831333
1278615
1130365
627761
715072
314452
1438422
571354
1706973
619380
895114
227966
1472550
621794
754857
1713680
661197
1104317
391243
822660
362666
1355389
736728
1208702
282965
1577484
1765458
690976
1000911
1285637
1943027
1018892
1435623
1858292
326080
310787
1605179
441232
795705
1743428
103766
77194
749392
730983
1242988
1800166
1653554
338458
1102066
155753
1816207
398931
38573
1668535
1089611
1618994
1435457
1458618
1147034
300182
1726512
129705
566703
1878465
88567
1033481
1523526
1954918
915692
1004144
897926
821763
1185054
44620
666872
1983690
1944388
1047607
462416
133172
1547653
1529401
640919
102151
703587
1250374
472866
564430
1551096
1972201
1533670
1178706
1555027
417270
221304
1395040
1737980
59496
1737442
300834
337494
1541366
593057
148994
789756
32959
1432145
1453199
1664602
1540947
1308512
1536828
1770527
370680
377463
231425
216869
1467307
967614
418508
843781
639139
1029388
389560
14993
1255358
26183
1607849
1914096
884389
1849793
560302
256810
764270
1516719
1060712
1357498
1733539
538197
1904424
1955103
1181087
998675
1606789
353739
1908655
63013
937762
246902
1393614
624224
1906034
134787
648325
1625275
313677
1034609
1353725
1072603
1111886
1299262
124236
85082
55550
984190
827295
316557
1172986
362391
328866
579939
1584682
315904
661068
1257570
269542
1070774
674077
1395004
178626
334864
554441
1862899
676326
621749
915978
826803
1771205
420917
1200024
851677
1681743
225739
319477
1530333
1750006
1151953
495953
1084145
1464691
415792
791539
1961606
1901052
488557
15390
1195057
1693483
782905
1939060
922443
1451956
1410302
145723
1218440
1573273
577949
1697618
1953426
1185055
116316
1561696
1809361
1712484
296479
1539988
649965
896231
832535
679195
1241642
1334583
1744608
101749
1975843
1455328
1482788
1180296
684263
1115106
518902
225757
652864
1592811
407741
1569773
19260
727952
737255
953205
356373
506726
1392521
931495
1732937
79735
1585641
1563634
1238374
1897893
1463494
380224
653491
520557
594364
1074797
931850
247737
993616
425127
149872
360949
1955460
1917969
1530754
558219
920031
1817836
941770
378556
1469096
95588
246778
1274910
51864
128656
1864116
676588
331550
943349
12341
571622
548411
1547633
1040963
279944
646292
1726789
1705533
309415
1094643
1336348
1667248
352021
1003658
334675
178482
21086
1830043
248858
693701
1844103
54780
292750
1274073
1190195
1328451
695457
1108601
243381
1271294
1124069
421848
1754152
490512
1886004
1645022
1380831
630145
691702
1651202
1208348
1167725
1322961
1323016
1703271
394724
1220004
18032
1547132
727018
1622674
502578
1895059
748281
398497
11439
625834
50623
1266770
948632
1732098
1551813
1872101
1102117
1295947
1099015
79696
1559670
1420787
698656
236200
1217509
738151
1879192
1360844
1094620
1431688
1994267
1524062
1499920
1119183
1118721
1744398
422879
1608456
1885217
725889
301605
913178
1198359
220548
1474109
461041
1567424
1665397
1490641
396032
1715245
1968082
189849
359691
1115429
670103
390626
566337
10655
903234
693654
400887
1524388
906546
1636411
301317
2944
289269
1346432
424582
1781941
855795
361688
96858
154096
986492
417061
133429
238346
691832
1214327
715490
1318717
74267
237397
1423558
53799
670032
1868457
1267013
832830
1454627
491767
1658230
1914936
1923868
663558
132891
758586
1776669
652282
42139
1756341
275549
822165
1946932
608404
171287
1788345
1913677
1993623
845913
1978171
406426
226762
1877090
346282
1729375
540758
332067
1458220
234657
152686
1601160
461874
1313241
704464
421389
1958669
1683192
1918395
1504359
251927
1753275
685011
887316
302267
843774
1551131
765147
1417199
1939345
1237327
1301391
1206032
987176
1378395
1127312
1838753
1181033
881666
1566228
984490
903129
1054774
261274
1174759
1090926
1806191
1281885
877992
52560
1686445
1592953
640847
1564719
695022
1129216
1144127
261456
748784
1303415
1123250
1672621
814229
670689
1230502
246714
962666
848992
890456
64467
540702
1153203
54749
310772
1346739
1404708
1054445
894286
1308819
1579486
1837892
563582
1236384
1676484
717979
1050426
786715
644952
1158519
1148191
1764952
937315
1764752
1039310
1428202
1199753
1184620
1232934
394809
1681409
780954
1060768
1551624
451153
1477861
1329880
745315
953473
1626295
263262
331303
1197284
1432227
1319885
1352290
908266
30401
1005395
650759
864693
525038
1922029
637934
1358834
149215
1886003
1261200
660816
1207313
121263
142592
537866
1880367
1770265
1763615
1363107
1686502
1266672
55525
140100
774227
1616429
451922
1183176
1019614
368540
1525583
472913
1646973
699736
836792
1719779
1338949
1818990
1404446
913469
816233
1069249
500260
1574137
1741163
1984272
1426975
229828
1201838
226648
813307
127958
1094045
1513379
616690
333081
404112
1169727
1722688
1907026
528591
1334834
799135
1171183
711907
601959
216818
260812
841432
355058
1128363
1775635
1997489
1166364
1441448
220190
173316
646758
739400
456596
475845
1608061
504068
753952
827843
476396
1031
1040412
1027559
1105662
1939714
771197
1457594
578220
269112
140258
168707
401195
1058857
1403319
1003593
1562062
27023
1461157
1057762
1055859
1686032
555208
1581285
1741420
333150
984163
1104681
686214
672317
1040289
1270977
991284
1961926
260411
974951
1953638
1133207
886628
1212223
569559
1524275
1632740
1647281
1650193
1450958
103545
566900
1093252
601319
548749
383381
257938
676555
1004335
133344
566061
1034097
42139
752262
1516604
1570615
1763983
1388762
458222
1230765
738635
326143
1414067
290627
387807
963301
375231
1652337
1574137
1293235
1283490
187607
1623581
1457796
1913092
898443
1813409
974343
1510795
305097
1619341
1713771
1278282
202561
1834041
948067
317378
1090053
1088636
896919
33412
1738187
1825319
398714
127316
1418728
1302732
93162
1620279
1649711
589598
1280173
1822044
1193812
725551
1383499
1721797
219434
123573
42244
827814
142600
1520222
404768
1488712
535307
494786
1122266
1808664
178999
362877
1538135
1270125
900217
1579742
903844
1369120
1327864
930416
1763305
1443737
114194
243397
931304
1262362
1732199
1060329
1070480
1600179
1725886
1813701
1894619
1623581
286938
998202
363184
1347293
1220004
1622241
1040683
1407513
511992
761987
805732
332894
199532
1942989
1148139
1482442
248627
673303
1423052
735439
822290
1168941
353688
1984446
1281200
1598053
1775775
1496929
1970906
1203411
211723
476443
1241672
1932306
783724
556507
1407731
1218007
1253606
924825
1499385
677886
216256
1464886
940373
436496
735736
1478805
1461741
575969
1370310
882139
1820592
1501810
1987007
1064949
441304
1804335
127952
1416307
1166432
757219
113548
1911806
1151818
1326092
1518330
782108
1343115
1061991
262242
1029325
472500
1746617
996855
885425
1344509
1135278
1873295
1164906
1872518
832204
1355352
1447928
84477
1102184
620945
401549
1463432
933624
749781
1303218
368653
713392
1343524
134758
1776775
1357690
196936
1677665
236539
403916
1044742
890090
1019729
1530991
974634
547520
1783271
814531
335834
807201
1436811
1864144
1755334
1238049
1555729
707967
532073
1666428
1687945
729814
1633264
327303
290033
792334
334061
1421221
573144
455685
113286
1908763
1522247
218955
457889
893533
1597474
863290
1237053
1591514
889755
658129
1141162
585185
682018
1310612
102058
784046
1527898
1461723
91104
334184
1807565
1878348
1460111
1048264
918943
1530978
147556
706477
359391
1536590
955702
526287
1779141
1097812
494056
234721
1855147
125889
821892
559043
893735
1055740
1751158
1583491
91468
1485243
1717324
1621091
855673
127250
45093
244964
393822
21758
386474
1882245
1131207
1908678
430724
1685437
559607
1566882
770412
400450
1689667
939891
599596
149602
1636467
578643
1856993
222826
724878
1283827
1620356
840492
292817
1956717
1086397
680406
467050
740732
1904047
1252630
257350
760286
929185
372988
663900
992619
1375932
1294363
1062632
672137
1148771
1340034
918098
1244477
223950
597120
1273755
27168
1669211
952953
473086
14435
1742108
213906
355970
825547
1032132
1173637
256783
427480
1712327
633659
75700
196127
831247
111016
170436
517028
377194
1018739
714183
822284
1569960
1468328
1194697
845067
1152898
894447
254500
1229927
1128534
311616
1616846
611602
875763
1542073
1822796
755894
634323
658832
17063
1925650
250983
1827587
310698
1393488
60726
1894407
1454472
700034
466915
598067
866887
40816
612384
537762
730254
900789
270927
913487
1591914
370593
1327684
741572
435049
1652935
1887637
1305850
543040
1189664
456951
1205233
1753126
1595384
1565008
351950
738151
1671395
428475
1412108
804915
242005
655725
1150959
962174
1502030
836815
403909
459747
1288702
676445
1271586
260019
1569773
1539
694828
1515581
1223708
447945
899861
1583698
1558676
1754256
269651
1782912
842599
325676
149826
1406713
939543
377690
1602036
166501
1397996
1964193
967986
1301046
272085
1962788
1097125
1986518
1111474
1167939
765494
1499954
1510391
1537867
733665
1280113
1880787
1646748
184223
1616691
153201
61666
1523865
1462461
1772116
1836053
219329
1720386
1276307
741680
1589905
1561826
1485672
1649787
667982
1258120
806168
1679244
721482
157107
373854
184706
1355389
1987001
677552
14356
1502246
1362468
1114551
480166
1340606
1001175
777187
638364
489514
943535
564935
1415802
1390487
1882322
1336118
1226496
1738511
899649
437234
1204662
903910
1514740
246386
533924
329899
1089376
1264527
1033950
63662
23019
1613683
1166113
1268778
1111846
801391
578186
1320202
153495
1808163
1215778
337464
30107
1469105
1158975
545536
849053
137210
1854559
1084424
1459537
9531
1564770
684989
826621
1496426
138577
1294185
269807
166195
829439
384521
793224
38092
514901
1222947
672271
1976030
1061939
1798545
1736186
818950
1247314
1469096
40516
1006644
1924647
1026165
1504669
9506
1754139
277400
1124967
337494
1560386
1671609
1395676
995137
307069
1262352
948438
966930
1052631
1894700
1081991
885892
1902405
155682
1893471
840654
178335
257422
1695616
361678
321044
731889
1646825
912954
1486164
946989
599234
639855
1290462
1145601
1071612
827101
1530869
1172625
226474
1413696
336104
4489
1528956
180279
540188
477261
1777545
1996337
908304
689033
353630
841569
112358
1057360
1384574
145972
1991505
1397327
32017
1027031
538720
754024
503755
1932535
1326879
1489242
684263
823164
1169664
1966792
1087249
905235
602291
1049802
636602
365471
1589250
839947
1242399
273076
1589155
787119
960636
1434740
1262723
1756235
1799593
490462
29290
1122122
1082636
1924638
209148
1872963
1277359
1251072
577021
1604951
1787437
758762
1060676
1723346
1337343
1371764
1190598
1857950
1202518
847161
1625286
80799
1617192
1190101
1165169
144219
112706
590406
1046080
1013226
85659
1976465
1154930
873334
1908195
260169
53379
1342487
1871735
911990
880149
582618
273332
32275
923090
1911802
1223863
1768220
1372988
409011
108719
954431
966697
660100
979146
1250798
1108800
521140
442941
1581061
255527
1079385
29453
290174
1643196
943408
604232
1432592
1427566
417840
825248
1399318
1982160
871230
593076
1257301
1567589
1378847
951588
1716301
620217
1562619
1988830
1685750
750947
896296
879929
1647799
949911
357480
1169700
1993401
1200963
1703642
497048
1690927
295785
342091
1521396
527455
665684
1522015
183104
1380881
1199147
1541118
1557323
88308
1410853
917689
949689
745124
838766
1635427
1634658
322818
1766353
1701727
764854
1342048
1182290
700870
1411320
1544646
1229212
1967626
290504
1190286
1405474
723664
753894
576555
1236131
294210
1619277
1955214
457798
1141450
1487161
745169
563305
817043
1927329
1256728
1655771
1592961
1219299
431965
132701
1986823
1754731
1162441
763086
3785
743817
1964365
776573
1596012
1676254
1908634
909762
390585
1520127
1085709
440044
541610
820131
702125
332767
329528
1853692
1524645
174623
1910664
1402598
268283
1866750
219705
1782230
1652567
389669
1165250
1073257
1469818
914710
218463
1380089
847538
382433
796785
183800
804182
576996
1363604
135906
1394635
1730050
1035847
1670413
1270812
1030994
17442
253722
894220
1194993
428494
1366412
1457178
1240006
808265
1496819
1424666
593591
298981
182217
135763
1391413
1392174
617846
321030
563205
348657
1228300
1514156
1636734
1634880
1584984
349283
1858292
704904
1962870
230396
1887913
1475664
790453
806555
320015
1410569
1616874
903320
1802048
1604470
1212868
1248644
1802617
1598948
703666
1663145
1404483
3622
511912
1205437
1615661
377951
1245016
388161
1185535
1937917
1399928
70113
1692825
1717567
645610
1308758
1402630
50837
1258022
433454
433922
697551
1324851
923355
1529094
1451768
917177
1743555
1211298
1224646
1248909
1244139
655939
511820
128179
1899433
522801
1482548
1825453
874027
1846590
447015
1140909
534946
928673
1199100
57079
26996
94147
1663844
1852518
1680151
1207883
1306645
1130964
418509
889069
1258555
785088
1088214
1706229
1009330
1650829
412454
1091940
1177099
40477
300598
23225
478349
721336
1773121
1172864
488812
1808255
1500858
495212
195980
155633
1189074
9247
462281
436845
752739
1257065
45558
587086
1382071
346884
69609
1705284
743573
582591
1534282
1044910
1109458
1951935
1882940
1652357
495840
1301114
1346573
1628175
1785922
1228070
139330
876051
816754
1398709
440030
793434
1437639
1622575
1542828
913876
836529
187928
331207
1082695
347643
1723540
1893094
1151949
375005
495838
1535646
1596410
837682
1262964
1369149
1758032
1996333
830048
332255
1637368
555601
1966513
342601
738056
356919
457775
157041
1434287
1189135
20963
572205
773916
842421
675373
6792
1997365
927134
799181
1379647
1787510
451200
1313119
68260
866625
1947001
535186
1225464
723129
237009
938921
664908
1778400
1558570
1270076
975116
698814
751274
662660
101185
1488224
1358065
1875502
1323346
564063
808050
520218
215917
256919
1019949
444987
978405
420001
1349346
785543
92642
162759
954777
1724101
1509750
1788588
1505063
784904
1137850
960062
1395876
311132
1685801
85905
130750
774925
716902
207343
1966996
256003
837887
483495
1547434
1395705
217166
1490409
1538054
1854147
504101
1491399
1590728
249562
659808
899252
1921575
1664894
671755
392943
1216122
1244288
536845
1332913
330751
296395
1443494
237348
1277595
1608348
1789539
723858
1849958
546865
450718
1023115
1605135
1167577
1458637
1609725
982536
1853033
530211
1152309
1337227
341944
1073869
653715
712899
1106451
1633523
1058974
1923569
628511
442152
6043
497159
1465589
144473
1828125
690657
736191
1104918
356553
1278248
886510
1296785
1901460
1289643
471905
131887
1448692
994520
1466432
7820
691208
210181
899796
902707
880418
408049
196929
850073
1170083
644766
1931909
1723550
122222
1260116
628286
1575917
250755
1523341
1647973
328768
959167
1684049
1500032
249608
593577
750044
268662
635180
1159149
148230
274535
1821568
50643
1842389
1890332
1622967
1281591
770592
1673237
1657204
503179
1920047
1077588
448345
755129
1262551
1795295
1953730
1281584
1512606
1994686
1482498
1620618
128951
1765661
1010018
995988
478758
1534581
1027866
1749262
1183084
1920395
768567
1854706
1838134
1499862
815772
664783
753519
1053449
1316267
695102
730930
992808
1085711
1574404
1155491
279388
904448
975756
909274
1741390
354687
578186
766403
691541
1625694
596952
1827918
637256
899656
383535
1251902
1480827
1224941
1283106
962181
1375611
1520178
825034
710928
72528
1617752
652938
806162
827073
1577604
1568601
247241
668125
95627
310456
1378194
235982
1567376
786367
26049
805297
853609
1229777
1813150
1530857
1123891
1967942
1786919
1684093
1822408
1630704
563999
1553696
367586
356516
450772
844981
414973
1984848
1209715
1077425
1561866
1802088
1620160
136249
1326119
845050
840925
524938
466082
1821456
740880
903377
714583
1070527
1845737
351609
1085354
1999188
1388548
1496874
988687
553535
1108988
1693495
1048210
1123484
770756
1363676
859839
699122
1349333
692210
1223137
1219473
764040
990419
993801
642870
574190
235325
1432879
116216
1760154
263337
273170
615892
1516299
1547258
1219495
1837782
1206567
883290
1194230
20654
1326296
1971783
379448
1278502
842725
972588
885711
1372324
1054311
293873
1147999
948238
1014877
1092818
976342
914915
792043
1448244
1521729
537861
813745
1074180
1770245
1248480
851197
240621
921985
1180507
1512664
454681
169457
207307
881425
581897
1017224
984061
1384753
911732
1758470
76070
422697
1095741
1075366
824089
1148352
82401
1695520
1017294
1969810
288000
1426891
1824998
1650390
958296
845175
156984
457344
1994541
1147733
811169
1017514
1799148
1696030
1761213
169774
1300740
3179
404768
763833
913698
48348
1452935
411774
1324650
248751
828509
1486952
671574
1033287
1959417
278320
800685
745532
134787
146704
1350080
561073
175447
16886
1759822
584714
1934427
1537227
1282025
1082943
1337115
1902834
995500
785600
297465
494120
560444
1325293
1257608
1329819
204233
580514
393594
1125048
23159
995056
226474
1690155
221611
865663
1395705
1183180
1533289
1666324
1288305
1265484
1621132
1491201
1050901
905080
1562662
1434440
994732
1645972
374275
489562
1616779
732313
375082
553337
624253
927145
322381
870096
1466140
1798801
668131
985942
1537428
1961123
1798974
1126233
220548
405946
407262
1758380
315805
1902336
237889
1295037
864789
1362401
1145947
697824
354295
957284
443388
606550
1863273
349577
523326
101446
1446350
1337116
1728158
989405
452157
1836354
296005
1315032
624805
441561
1882793
98551
1146331
823269
1544386
299342
260137
1882822
759943
1901691
1544980
1723909
1154608
1373419
11257
1574404
1646126
1982829
587921
996855
1478830
1573442
1590820
1345693
258180
804991
1718806
885539
854461
1000740
1465880
538159
377746
1062246
754355
1783939
1224873
1919660
1399124
538520
1777174
1597883
1944390
658073
1919243
970137
362131
964650
330280
58444
1851041
495158
1949076
1536557
1271623
709337
1931707
605808
578690
1572043
116712
273586
1322250
743889
252453
1031544
1338366
1357067
1769130
25195
1166994
1785569
1502869
912702
419796
1196374
1983983
1533000
1618636
1862770
44182
1307367
1812787
1605123
245712
1451403
1069810
1960180
168918
29297
1410025
923034
1733812
689802
1965851
1826045
239699
1985650
1912183
1202188
438099
421389
971339
1115245
293422
1804598
1309114
1954441
492688
1291366
1054171
1729347
1681990
1868870
367547
732255
492867
1924755
822308
1049327
1856326
1160832
1417352
1513215
539874
1958962
1968209
1608537
309257
1890192
624224
16327
1710858
167796
527347
689962
1339452
45342
1642659
719019
691608
274052
465397
1323014
786253
470636
1190069
1431573
1301151
731451
1136471
1132279
943819
1425924
796974
1555465
664027
1193072
83423
1765354
1501642
1505618
281884
1430278
115707
1550998
1417305
316469
1102195
807415
310678
715048
1617951
363084
576677
1341427
1613577
70143
1298993
1719498
1494355
370472
1266786
1063656
88729
1266605
1525787
1644228
761902
666490
1743257
874027
1527663
1579437
582689
515466
1897635
59239
861865
1212202
1541522
834938
1927505
385570
570602
1907303
219480
389350
65568
746810
582903
346282
1379252
812154
1402114
961713
1558455
1291312
934996
34748
1792918
191037
1651484
537879
1788268
832761
1744526
1092661
266572
678992
1194119
1025180
1805752
1901837
595105
1995739
928940
899304
972186
599089
1583578
1734659
28656
1545224
78227
72619
1230530
854093
454727
607729
217626
1535335
564812
119418
1645212
1964407
207031
1903571
1361418
195486
373638
1869449
536143
890090
1985073
311235
1087030
1593619
1725139
726064
638469
1496782
1278282
19859
773505
797089
1725100
1708122
1961334
628097
759966
643426
811245
1194370
276918
1973462
1754040
1660538
35792
1978336
1318041
677681
1750780
1232729
1019135
819472
1765489
1703340
1764247
244962
1251597
1556675
441449
480114
921896
1517595
413531
883942
77149
787992
1304407
564919
1211488
348681
986391
160660
1477303
1924009
1861527
1205186
1990683
1707447
850843
1902395
839739
1841661
603678
906068
822274
997023
1896099
1569773
680577
183157
156043
527560
982480
589833
1701241
1245412
490163
1133028
518299
1576149
1016529
125430
46370
1642920
1082971
1980360
1764488
1022169
891942
1106678
1649807
988977
1904017
1711945
997331
866093
926566
1627137
1654852
1863211
316654
539706
591147
1266481
1388845
755105
1353479
5270
322674
1509128
1523648
1789158
1278904
914756
1455511
1319957
1481358
1992779
36338
1718763
1340141
1733408
1575804
301535
1462574
224210
1878975
1103664
1026278
1274699
1891112
1852933
1895895
69309
925069
30963
122493
1135105
1373704
20209
88810
1535715
601141
112908
831221
1047913
1895924
638271
760764
564715
1598828
1613818
1482985
1091215
1606223
1131789
1649471
1746454
76594
579528
1498241
1995810
1781339
1788459
838671
433566
103963
411047
441896
1726767
1561108
613902
949646
286982
1225464
197211
1529784
1292616
1826181
208898
1201897
1565536
1843002
686044
1005852
1054
341169
908982
1491150
512052
1505784
169763
656167
803808
1995494
1147697
1062396
558907
758510
1709899
1685447
334870
1796461
137518
1984339
1098374
1036554
1523728
1722105
1685383
1837577
387005
1888672
871531
725022
1764884
1558392
1658831
741341
1450476
1704971
70435
1524947
934744
1174740
1081527
772822
1249333
335473
758762
395513
849607
546292
1455155
1229103
3789
424143
87347
1982057
506134
1364261
1190598
1274324
849175
508462
1488724
976214
188556
1117076
1426193
729913
1373693
1938190
1944097
563229
1417724
1441362
1253600
746402
298027
45704
121748
187089
1712561
1747315
1283886
424855
470768
1132060
711029
525613
404846
1604857
666421
365087
1924647
774417
1469533
1020563
1839314
940300
116062
345226
124798
503413
386076
1715039
749543
1862659
456137
943406
1255776
1135382
304644
829959
956969
413708
117377
1164846
1429258
733009
651360
1407318
1478693
680537
1920142
784174
381919
941467
1621772
1413226
157892
867406
409943
911505
1691550
1664554
453551
1996118
1457538
1264322
1875354
1530570
1334318
1721932
468133
478449
1512493
300407
1083513
355465
419733
1944189
1281465
533704
1926208
198712
298470
957477
1273829
271283
121049
779226
1419049
1751986
1417616
1607718
1466832
1036271
768491
1307715
674128
1276176
329652
239219
77441
1554961
1993959
1850598
1283106
1804204
931642
161743
1185310
838152
9924
1101350
1408789
46358
704444
903250
1574701
1292028
769813
1505784
1637287
447152
1800557
328995
1791488
338361
713985
1530134
1688603
826982
1426951
512531
21423
1750503
82647
1572618
1518700
1097004
738333
735736
1190396
1268830
430715
1836610
1986518
1087030
513161
988993
780675
1693174
243040
988753
1904170
1975991
1252411
77008
725296
1290405
1379447
240657
207911
1958387
1631806
303054
399459
1367417
921124
1160110
588512
1231749
358598
1995074
1477983
1269284
638888
1269054
1842695
768360
80526
1097909
766312
458851
1933877
343220
1909275
1377375
156472
948395
484603
23076
1159319
220849
183742
957477
211272
709750
1380303
1396219
1229410
381132
244527
1939097
1842422
101319
1475212
1164645
1289015
172052
1943407
1403842
128037
389221
1410354
1022519
628540
323581
1012690
1148178
151870
857751
852342
528600
1909626
461412
861156
244509
748110
1387263
1155743
1779429
581969
1634061
1079649
1322662
567704
1090405
1819558
1307393
1697414
645646
1936801
1802340
143602
205296
1881360
585054
136216
1235687
1339214
1002452
1681581
1239216
1721593
1024620
562722
766816
462416
1572150
1325814
15645
266565
258883
572682
1449349
647590
224303
549162
1854092
15812
1835157
733348
31957
59220
489333
1255881
1190704
1822827
1563362
201835
269085
409434
82975
1983372
1309657
1001565
698127
1457501
372648
427638
792324
1170531
237163
619647
244215
131811
1970102
277017
1077425
155097
1161667
1106820
1415734
1375594
698842
658670
1414393
1870757
1675977
1215490
997166
1288305
450481
1916451
1915758
685237
1376392
632067
1263627
1488528
993933
674264
690989
1265811
1168877
856737
442463
897375
1163822
503235
1064113
671512
1878537
1436634
1325248
453531
1562609
869573
195016
364889
144762
1320226
844599
539187
865461
1335212
92636
1819777
1210271
1894643
1560633
856245
459617
468384
172785
128100
1637654
1659090
1034202
646680
1290717
1400229
567978
1051789
1263363
1475830
299858
470759
1036649
1657446
1827728
1378526
1908034
1436022
936099
1321496
1301401
65550
1350074
824304
92405
187607
568249
1474045
1219861
1540470
1706656
1804833
746741
1692573
1160257
682172
1700688
202070
975869
1444369
313758
1897136
853913
638528
1403302
1384516
1091364
1839711
1208431
1877561
762387
1731577
1867860
1723791
661467
734912
1154434
1183290
1485986
1553378
1612648
697884
443002
1926810
723664
1162002
47979
179563
194468
1623808
1576955
1768805
1775797
295982
1125636
1912827
1121262
146403
1548440
1174223
938721
137044
383633
990596
1371181
523416
547397
19541
1331261
1436514
1226570
916711
1620144
1856326
1333780
694569
1451967
697156
1192236
1254918
353128
570729
1389866
1072782
295400
952847
515157
443250
70822
1624642
152135
1103240
208232
169260
4044
1447438
619813
85680
335556
1293625
954661
947879
586990
1263719
818721
1971013
998937
896434
929041
863614
1675288
556307
1208720
767733
1145903
233756
1988667
1442967
1239433
1550207
474362
968593
1950353
1693483
979598
1120501
509919
928235
610635
32959
510198
459079
1531127
779390
1248087
1234172
1779346
1381503
1812058
1396043
681014
1898430
299810
238567
619031
36608
1728016
215131
829282
1928375
825618
616034
320054
1763813
481531
1550406
528269
1297646
1693746
45691
1743524
1804137
396634
1311828
1138461
352361
437716
1523203
106281
1739350
1870833
110798
334870
1756880
594882
1189319
413176
151419
818836
752894
1032164
1041902
1769581
284667
1713242
714685
698597
1583400
939690
1475595
44562
583202
1191279
990804
21317
1484542
771149
729847
578263
1211027
1262886
1116615
1567036
882045
1294392
1375431
214249
4735
783331
1623126
984806
1697556
1862159
1110034
398497
1823979
440761
1048916
92600
1864972
959542
204299
1066256
140823
893218
470798
222594
886695
104560
1003789
333575
998023
1068277
78840
1593546
224534
1746324
504747
658180
322899
1776477
165807
1754558
1712522
836358
734315
1288118
1314903
323749
650011
772276
1960390
24146
282678
814351
462906
189169
1386973
1635436
1244015
1608590
1058465
862380
1760340
346346
1034925
171340
693579
1085910
1431795
54569
1046033
1751760
495737
1698271
504270
1537636
108892
276918
6684
1316965
1607893
1572492
1890250
1571017
1236662
149243
422956
725649
1835264
1146912
1714719
1607316
1451967
1983515
33064
1751064
804915
882023
1098486
407388
286787
375756
1304350
544734
1572560
811605
1133700
270952
217440
1230198
494203
1221064
1884755
609814
1708137
642805
1823616
1891409
355824
811359
1302155
374503
104386
1698326
1517343
1987797
1623808
906874
464275
400151
1517915
1952664
1972120
1840823
391754
605871
447198
385621
130711
23862
1170477
1981557
1301523
387047
1346830
71702
768398
956878
851106
1005614
1494459
467923
431054
1196550
1069854
1356581
1095960
1989503
743227
217138
930761
1547633
957516
459056
1301772
381578
1143086
1688992
268820
1181214
1096880
1832635
925590
1597798
1878429
121140
709462
796183
1067321
1511728
1174120
1923882
834891
736063
1519440
1926922
609538
1056411
766217
1368119
38472
582226
1819712
391313
890292
1489584
1231126
58161
1254563
314454
681993
1813201
1807870
441472
1286529
1052758
1233260
590018
1616147
1373419
1294454
893970
887079
677418
1480207
1746369
1958888
1518147
1852182
1025580
547673
540196
1893315
1493897
832546
1005381
1987810
406162
1153454
643142
429492
1027681
1228597
1054079
830565
1389505
589215
1089302
1830917
872481
1721932
539577
589449
661836
191449
152075
1244973
1870122
604017
772319
1484401
1852352
1438155
1418512
700628
1151404
149224
1864134
1677866
1848492
1819144
27826
1809739
668420
792292
82786
1464293
102516
630339
1704253
1928970
195786
446847
517245
969489
1041223
753525
34231
388232
899877
713957
1901987
636041
1162441
372151
993260
1057083
769985
1343517
1278671
1090624
256697
1739042
864107
600800
270637
1586486
1167281
254736
750434
950805
383375
972186
1142862
120825
219223
1020900
1782257
99677
134405
314101
1354552
890288
1642832
1228473
1400539
37019
123739
979697
40989
1228597
227018
1911724
1937013
1691884
657610
1471296
754161
410628
1502411
1530290
101458
205099
1917085
1854320
1171113
803328
179358
711456
1502979
89941
1331522
700144
1760335
1439314
98066
1437263
1817568
517760
1961956
1290357
1863707
1417910
1401747
1656989
1640284
1352628
188892
1004420
1154715
858602
429601
1868106
1908752
306880
1432125
220934
424385
251179
1939009
1164935
151740
663926
240001
1510691
160900
1523026
364004
882485
1834711
1161324
1395351
1595114
304583
1407930
1742069
911842
904463
1089709
1267741
1016365
1043151
1299837
178858
1650428
1688178
795415
117396
135923
477778
615816
1056645
19143
993016
980013
307064
321828
1251483
451418
559449
1291369
1205983
995049
1998250
1195057
1083133
1809910
1418738
1783545
1200147
380300
7430
1831384
6991
1507206
497341
1455615
1067791
233969
1770131
631635
1420556
183326
1976262
59781
10553
706248
269329
893127
882618
1088519
155215
1658198
645279
1712900
855174
515105
614402
1016515
1969518
1727067
199428
1826689
1213940
1212263
94917
395064
240480
550570
595492
1509008
573633
1806203
1796165
67998
429650
223189
165000
441863
644481
1769848
611094
1254846
1720611
1789901
1787639
1790473
656963
1788243
1935258
1687890
655681
1172125
815689
175268
1824194
525441
1356281
942456
1697868
592679
414513
991416
1582825
1011000
762097
656621
1616691
1981791
1563205
499774
7833
873978
1001608
875776
146683
605871
362282
653818
333622
1083097
1154301
1203989
529662
325780
1893520
40511
484815
503723
1014196
1897825
818472
891885
444362
1485480
912814
338596
294800
1415993
1922658
101835
1059395
1505369
1454667
133657
930462
1403036
834220
195012
65301
700701
1169193
429996
1979277
952821
311350
1323288
338077
910771
291493
68697
367262
1038790
115731
968899
1744820
348490
1040132
576019
74797
947541
331254
420317
327760
472203
1429258
1199071
133453
708064
1153451
380083
1401831
852583
1908056
654748
188213
1956147
1962255
1419576
1302925
1849233
574897
334149
603594
531457
454486
167152
269529
1363265
1620078
55270
1270658
1701722
547834
1719304
940927
1636341
1107163
1494500
1125091
1444356
6322
1865283
1433312
1800594
1293121
1879070
869845
1273484
1078596
630456
936437
1289659
1942121
186977
607975
329776
674077
570511
1998758
1408818
430551
1754558
1796702
1604545
1078104
716693
389727
1300611
1556552
985271
219496
620152
555206
983830
730888
1648699
986553
1471744
1196005
381678
119073
924209
152458
1918563
4251
215348
1082943
4198
642359
1039582
1321869
1523689
839066
1081365
525127
1251699
1595195
746780
749826
1060610
1742968
1317473
829597
1231668
416653
1406836
1117076
66940
1269204
1245118
1949220
299085
908430
1794734
1262574
1907843
802439
1503406
518788
16452
1965490
625130
1261685
1613143
532759
1367640
1855473
370520
1632835
816875
51365
900533
490399
435886
1321523
1355748
301977
1742778
35595
758585
1402173
1173619
1224963
1747333
1577992
1585788
1608252
1044236
774930
10902
214249
1635322
1606292
430549
1244985
1248950
431717
950692
674956
655395
1551096
1648289
1652912
1060173
35550
1521159
486373
75897
1095487
1292538
338754
1007617
1789332
1185539
40305
1404414
1310900
1605584
1342069
143577
104605
5730
1596485
1085906
1878582
150098
465074
212602
739044
45284
1344870
780749
1330466
803038
774449
54519
1609581
1844539
132588
1006101
887182
1507799
652766
119998
811381
732933
426118
144390
890288
1428780
1560664
376903
748098
1842198
697676
1685625
1779641
135864
1959934
964708
138525
845143
1572898
1393614
747301
445124
77310
1996204
458560
1871803
64180
1878378
1721420
754874
1475924
965814
171425
1890599
1006562
1960143
1532356
1810240
715406
1737778
875622
1637392
312592
498736
1785107
657896
834128
248737
815772
1923702
1972628
1922896
167796
1379600
1422700
711952
818341
1110316
1076492
623680
158861
1773639
1079308
1735159
1297991
912254
825637
1137834
1580441
1713534
618791
408163
655298
1011888
280287
1007136
481805
899666
315312
357996
1623916
206676
955284
1139825
1740235
1885259
585477
1344041
1110448
414663
1106534
636395
1389680
642951
1521038
72994
1003485
933595
1787691
441290
1795456
1312778
2328
1654467
1782257
157411
1127863
344676
1903780
222014
823864
437970
1655641
1589697
543042
1830919
445450
303410
1648063
548830
974437
1522700
1294441
224437
469109
1401711
785601
1126596
1812032
972152
167968
1646469
921678
1175393
499807
519044
986663
92362
1674199
1685454
305489
567909
877206
1079125
1272492
1400827
434333
1660371
213255
610583
199146
1066258
1977860
1710298
60288
7208
1456934
239034
1730105
769843
1891960
452978
1672338
1708233
125889
1691869
663303
1873153
93697
1300149
188305
825993
5272
591382
686425
1699767
1058573
1464402
955136
1334966
24273
1621521
1350712
864793
1163443
815012
1571623
1947139
10080
1461436
1198867
1031898
1395089
668658
1564172
430974
1958279
1103708
1372027
1887049
223763
175419
1428157
332237
211846
27286
795414
953462
1381531
225841
53784
1270229
1644636
812205
1528794
1924809
855702
606142
692498
1059600
20876
372642
729638
491228
25765
1764636
683836
1669924
1997282
1401152
776872
1670347
676215
1344971
344487
926856
330135
752262
818304
1981215
1162869
1617637
832569
108980
262370
1709254
978236
1042117
512799
615623
1755155
1084764
340056
199618
95902
268204
293029
608584
196237
943486
1977623
1389806
292010
1230631
719132
1313453
220892
404346
766403
369707
178990
111924
45183
1832059
1088905
76852
1878747
63232
976907
1737651
1715607
836552
475302
1428219
698218
1506962
1270812
445454
1232693
1545751
9256
1964573
1683363
1466957
1972277
1090322
1496011
345194
191062
1465820
1767841
903452
147136
94053
1664983
390680
1665719
413547
1741013
873990
1478654
38718
1099079
694364
1819026
207031
1529900
1617318
1887321
1549911
1670112
103307
871262
898533
1101140
957477
896511
799262
1051692
157943
1128795
1364077
1166559
1307142
1567681
651085
1003992
81957
1129518
223528
605006
1982661
1625167
345256
163669
1371259
1552704
1921453
750446
1537981
1904296
43928
410372
1124259
1470564
1362573
861308
603306
89510
1244489
1184155
1318944
780954
911785
1926172
1312939
1547777
717377
1478693
982186
740880
1962148
1978927
292553
1778008
837014
525038
879719
1179825
1058316
861758
629120
740866
313345
1114242
677051
1193961
963339
1575131
1759836
1595428
1783973
648716
1668730
1398062
1483354
852671
184845
1105783
1308669
804849
1526441
1368758
1138100
836649
1914664
1549575
976907
1406040
1004116
966528
451926
740874
1810240
1502222
1722488
255091
120129
1978805
1644704
1373128
1330726
298289
180189
1212807
1169479
163188
1451389
1283103
85323
1054869
508785
1612237
240456
420610
99677
923229
1485424
1882829
928132
602204
1179029
1210517
1497596
813221
1126381
1794274
1443808
346986
1641485
985201
382171
320196
1991834
1289803
350754
329398
1758429
1516920
1937444
217166
697148
1821557
187141
460760
1301004
1729932
728713
258508
735557
1794791
666010
1779287
1652337
596161
1123484
62860
1794878
1254879
1362538
533683
1838815
1292116
1699173
1829985
1493385
645256
771145
1561631
515256
1690687
1153088
130062
1514645
1641331
1826306
662310
872633
376570
514446
319687
666238
669734
164196
889552
891259
234061
456100
1379148
1697354
696325
1424165
893815
274728
1031470
21606
1912633
1133275
357859
641336
968755
1530902
534353
1418209
1376671
829224
1848445
1535452
1571895
1790463
1037043
922620
1702393
35242
1214122
1705403
685087
523336
1471059
1729686
1907408
642468
1876794
1375675
796161
794867
873928
1475030
1323173
1794809
1001296
829036
810306
786426
1691271
1895662
364849
978999
823269
1909293
1823811
971492
1123596
1769637
1242399
1898014
1679567
1574733
3136
1515581
345703
1969404
1633352
1315925
1895125
76681
125889
1782293
34641
1730875
1272366
1589787
117396
1151656
1256461
409649
944789
423782
589634
863445
1241708
1296349
111813
517069
1076913
1916637
592165
1947012
621000
1322744
932007
1418245
221963
1616774
1222335
569137
242261
1523269
1602584
1108800
154818
1123478
614994
483371
1814348
1622427
1732843
1992286
1379544
1009350
548632
413542
197940
377860
1140248
1466987
264106
225112
428913
816020
1557697
1859392
199519
548904
919383
865791
1979683
359390
419451
187420
329971
1491624
35521
1044196
1364616
499783
1055421
1754800
1602256
711560
899807
105387
1391667
61912
1767995
1737257
1328654
263960
1752123
1504617
728921
1127443
1676850
630111
617069
1380286
1520196
585116
32871
1666028
482502
1921676
1067404
26842
1248794
810737
1562174
309043
1452013
1262647
192035
1841950
446652
184009
1301123
1729410
1896990
314361
320183
82343
1781780
1883088
1735866
1151682
1776174
832869
945958
731054
663303
317427
686694
212375
194940
1155483
837835
1554148
1182098
1908368
352052
1390649
1453507
1570581
1318429
1796630
1805507
362247
1236057
1498409
142161
1515332
1490628
330295
328472
1035184
1881400
1523372
639380
838775
557218
1945186
359582
1061407
225841
572784
1708122
1271200
692474
1868912
999551
1323586
1991256
23286
580354
1663237
716941
794505
1673394
353149
1784085
476575
575483
1741140
852978
1815683
171393
1808893
1196361
1716367
1298655
1093137
646869
644640
535169
670943
188799
430551
1488587
473573
501988
225810
354457
1989807
1324309
1450229
75438
231847
1437090
473989
217875
668073
131022
403909
98640
1578661
1344765
1001893
1566387
182842
574881
442497
1629664
1534380
981588
1774882
770756
1687336
1265138
136895
1191507
248891
315353
1773845
1569405
1188751
201758
930562
252722
1513215
1331945
1013922
1905527
1144651
421522
754075
117908
1270812
1881764
1165343
687176
1580105
1307614
1953335
1206067
227592
1995074
1059395
1508721
1132279
1113738
828742
556496
418509
778733
1711269
1443808
1434314
1102715
1275713
1770202
706078
789046
1778378
1331239
155549
1064932
1870353
661297
1978390
405117
606550
314515
157205
858862
981533
1014450
439243
567862
265855
1121749
1687613
908979
1918387
1994084
629123
1844796
1179416
1825092
767253
1384703
1232737
1640632
1224170
1113090
1225342
1626987
1054325
1250328
21053
640897
1393855
1841536
1402490
1306881
150274
1909990
1648114
1081641
1139360
371382
1366916
445806
1165449
631592
438621
506856
1936000
1161969
1808140
96223
302292
834605
980457
491506
111376
1963194
190417
808946
868575
1836358
1894285
682891
1913890
475174
1492445
1961286
898228
47282
1677867
1426739
1876163
559994
1800270
1772016
741534
1317016
1420008
32849
636121
167694
300338
1509944
1270223
578720
1659959
563205
362820
728969
653118
1763156
1369935
287214
1889361
497865
1356277
1089173
96295
1521706
1893700
1485305
280577
925795
1258106
452464
1602737
584805
1566589
1193251
1520178
86067
348910
530007
729007
922828
26999
859506
1561410
309177
1582845
779519
1060638
1248615
1225607
635825
430855
1524062
1768502
1511791
1964530
865518
1537621
1676215
992238
1396019
1267372
156640
1561620
1432627
61407
119120
55403
1890863
730818
1449115
143037
1789453
676704
29790
564391
94004
1903651
563885
1975099
1641085
1067792
1375836
1344768
1392952
1759551
563921
1144773
804610
1759527
482262
1519440
1723212
1774233
569610
1292854
1069955
1485549
1590260
1429380
1601945
1123096
951514
118490
180482
1950585
1158452
1915866
1184363
1611865
332059
123967
878585
72709
1244550
1101313
572832
1241156
1047311
840348
1713574
1768630
1375644
1700359
1924009
283812
1255762
1873080
322157
1615584
560556
1005516
1105789
430660
1993368
1513024
1965809
1309454
1603036
383784
275116
1398842
1105663
1189656
1905230
1869759
1646005
486958
357486
834939
995241
126613
1148792
1599798
1672488
215180
850460
1647686
111287
1124069
1080209
1712614
434912
214324
504129
270116
70571
795344
420555
979116
547289
1658523
920337
1023619
1328056
245693
668592
396257
1880285
1123542
588826
1390647
606852
595619
875387
984331
289917
229704
422879
1755060
1404688
1447638
228682
573499
8124
1738085
469213
1068361
176172
946902
945915
1256959
1985233
1359087
848706
1811294
1153363
284891
604495
636286
1919574
658832
766660
44458
248162
811527
1186032
684899
416270
1837424
406047
1583283
1888208
421857
1630166
819201
394818
732982
70033
1833593
729491
963020
363060
1737816
1560902
1145315
1744398
139215
309415
1854624
324272
1070774
1113149
583639
68304
1852286
567101
280736
800911
1894504
240783
1897648
95904
1422494
414078
224461
1575190
34101
196828
1587020
1317121
246591
1523587
345176
999774
1926189
192777
1090836
464524
237740
1829865
646182
686924
69117
8851
1713930
450078
406426
242404
728043
905248
1034098
1172655
1106672
1338005
1490851
932594
239431
997590
1882324
955414
645796
1271320
785218
1506620
165627
1628618
1080224
101316
1935351
528764
1813479
1995082
1937527
502005
384575
1128558
676221
782870
1406212
1750091
554330
618971
110428
1310223
1166364
1381143
906819
1179559
1176100
1077711
904315
161961
874644
51365
134546
1872615
1088645
1378284
11008
970400
1763156
1511096
214910
1414281
851530
1949228
1554274
590586
1156580
960851
140312
107026
796522
1663145
897956
919625
1428219
885562
648171
1244907
189498
1310838
716428
1018844
10802
599525
1312921
1876842
931790
1862550
914887
235821
88334
1214168
436972
196638
1819375
621764
299625
138432
845951
990927
181320
1948537
1481582
1253234
966981
1341666
46786
1135768
536346
855718
570193
1230734
1499918
276313
303692
670658
1283441
249632
1059035
1708391
1567615
27597
224903
742363
713967
1373027
940947
5154
832569
1330813
1324585
525686
1435880
181687
1040006
1905685
1621226
1626315
1776105
1263356
896250
646869
1531222
195752
526398
1792915
1290003
1357055
595785
1890182
1340237
1012450
1665821
331196
205730
1510197
1117424
210773
1196281
267385
1714504
1106170
1324019
1302821
955196
152804
495124
611353
1674776
1042143
792127
1595625
132695
1421127
983296
1561943
1187303
1651984
169172
1626315
1818248
863648
1786162
1740069
707854
1982336
680500
527427
1650703
1862425
1780491
234286
1587421
270613
1813998
1173736
864717
344035
368359
110587
1793675
524689
1214623
226627
1495675
1557073
10000
386101
1539415
1483699
342079
1091645
1929461
136599
1841988
1387806
43038
1368013
240653
226472
464981
452074
791743
1062246
493090
1466587
1060114
1812058
956623
1736067
958515
1235739
1875617
250193
502837
1465879
530611
654057
1309155
234370
1633979
1813282
1441056
1178706
82386
1113166
377080
710177
624321
1804894
342351
230951
1784507
553014
624150
1129130
1221798
1730763
1397996
555999
839125
799101
1260733
626028
863576
1358530
1724439
251200
1699704
1438831
877119
1130468
303105
1973529
480258
399878
353358
1046667
1911169
876137
1377402
1569793
185105
575969
1626752
87309
1306369
1680611
1917678
1601165
504752
1011256
1919008
337379
170648
303332
1621061
1827355
1471704
366112
1734599
889096
1405814
322674
1071269
272092
246815
696981
504824
1910771
585992
1892797
365144
1614465
403953
604245
1590176
1777564
1200749
607348
124114
927116
1136900
1322524
497453
627990
1052008
364101
719262
1904581
1279001
1774795
1289322
1126823
921528
218422
527567
1826077
963695
498179
876691
1614599
1637222
1710277
1538816
796642
710718
279349
1948191
321247
1180123
580736
869280
1945102
1299043
1244768
1502669
1142351
1038247
1904012
1703893
1608318
29098
1173408
1025931
1028592
1269021
876772
307845
806531
1079927
768567
410174
497132
1033087
440150
669383
517601
883652
432604
1330233
652310
1640233
1730703
484603
1106599
1341917
436347
20064
1425924
497341
649492
819386
1268238
909181
1859293
367737
777032
202625
1750613
903129
1243313
1365280
1445184
1779296
1079616
782255
705559
539908
1350782
669048
1138548
1665623
1016873
571904
1675614
1361582
422002
1857567
289868
1242304
262244
1471329
46953
757282
835568
31733
566196
1242469
1079077
879516
1902653
92024
631014
974068
798805
566296
405686
157458
176089
851937
565865
825388
488148
1923835
1742691
1088730
503990
231483
1773514
993094
298241
490794
1130513
325425
1214329
418898
697034
142983
527593
1469530
1908760
932496
1155519
547193
1714618
1442014
437896
782870
392222
1499623
947568
1828645
914838
797119
1439279
46358
88966
1461478
556307
587707
302627
665682
1945142
19162
1074438
144824
879877
1475173
1400357
22274
898127
1559182
75700
818759
1479681
1542631
477293
965699
1662942
365642
964564
976850
1288126
1554221
328303
168877
690
1823629
454953
1550643
1336969
528084
1668187
176632
1718678
218142
1134107
909900
697320
1040108
658680
309391
1016802
1420501
556720
1577744
581535
126629
95505
1589966
1396019
73255
1027574
980496
1171020
670182
856653
1478283
40098
706425
479902
853321
226057
1205537
1874117
1614568
1566964
353532
412994
150813
1028597
372764
1594191
506911
699779
1164004
1297424
700502
368893
476605
1392336
724462
342748
260621
1327062
1359505
1933157
812325
88461
754853
1461657
1022990
1708759
719639
1989999
793413
506846
851494
1669813
1195203
759034
1478452
625614
1883143
1162252
16664
1964252
347027
27750
962380
1447074
946586
270085
225911
1078596
1782044
1294623
311942
1937587
1627832
534226
378407
208739
656795
1554594
1173637
113006
1519539
1978487
400199
748068
610420
1945364
342375
1703220
1216224
1692672
1976298
15325
1704882
118520
1236662
611759
1843331
1431888
695457
1713894
349949
1315024
1361841
937077
563258
1952873
186661
556840
50091
565863
382300
172951
609514
1563431
378737
1922135
283230
13094
253344
24312
201658
1074616
1227269
1176029
1615875
328685
1434253
4069
599241
1256161
447921
872228
80801
478733
403326
446431
1046122
364416
1109524
356569
366085
1622035
1011319
451730
1495532
710101
1850872
972937
1082600
666301
624253
1939009
1720442
315253
322627
1380286
1365190
461524
650579
321217
217502
264302
1179492
1540347
56916
1234270
1599355
862399
1510046
960100
234377
1949076
1284683
1590004
1157775
1757640
1898816
434655
1791943
557947
1815601
1856264
815525
487895
992808
1812631
1080519
1121163
654773
1056445
1208624
436978
1529849
1806451
728568
1544847
477117
1710722
973788
820356
1074015
1695846
1854256
855759
1649500
1126596
792951
759593
527387
1247591
635978
713421
1975152
1895910
1000983
369939
977725
1745434
567504
968847
1027732
248022
122605
1397675
1323179
1337764
252522
1841456
689729
1530037
60145
145568
142983
1878310
1088671
687096
178368
268491
1785732
786041
1509768
1210252
1736188
1157849
1405011
1459383
33412
1421414
1520458
616835
507575
1561831
312610
799567
1039882
547221
1129573
1637976
801734
1270374
292721
1428941
128591
645081
939747
1792927
378517
1978860
641407
648191
1509877
1111468
574982
1886236
250774
1961349
733595
270804
1460724
1807504
223195
1913677
874116
1046095
1701910
784470
357203
1226285
1515029
1959969
1367504
460760
1823928
151476
785088
795712
305082
1607343
1508142
199356
285647
1296444
1153159
1758802
1245725
1893471
1985759
1737778
1805717
1284509
1131435
383611
1951987
1144343
1348818
1508606
1897092
317645
1412701
1887242
877371
375662
743991
214908
406525
1871369
697616
12536
835320
1465041
815638
1003292
1369333
455557
1152974
493200
569695
1183765
212751
1290169
1438882
429397
147356
1151846
1458029
1132341
1251967
1663237
246023
344933
205521
1297856
1818411
1932014
1244496
1112340
1098382
218495
468873
1599655
1965056
1632847
248894
1672268
50955
1260750
1435280
1611297
71038
1179606
1751758
1477118
788183
965060
191062
481566
1445073
1838807
113921
1711
1509480
1786398
226215
67050
1531417
1159046
1286279
1172730
1998522
436983
1378618
196955
750554
985788
1230521
1665515
1933829
368723
984379
1000904
1686449
1415510
50436
1813282
720529
1854094
1010990
181989
1090926
1934941
1908571
1112780
1203924
1788236
1581824
1837830
1451702
1583227
1314021
1164554
1822061
1614076
1724838
291493
681834
1725453
1632638
415329
1876170
1503173
50497
1718763
1945142
1182259
1305848
670602
1682760
1090821
1852068
189405
1926928
1267362
479063
416311
362100
195207
1128742
1155590
1083812
1482498
88966
421269
1333504
1483450
1580380
1648721
178440
1327063
640418
1242562
1549891
1369545
185040
129316
112308
1211079
1132317
1952421
1618291
277786
839619
1962033
1662671
1526527
629850
1456796
1909438
29873
1515776
576505
420880
546318
1993763
1934010
1619306
1787102
1361636
107600
1577902
575167
6487
644991
1205195
1873357
1423494
1332248
1826070
975162
1765772
1566638
1888497
374469
452437
1245846
75410
183771
1888786
1362994
205733
880792
170261
1813386
1342422
509444
288075
598163
1512607
119857
1629478
139070
1293790
505751
892810
900578
856242
1279240
1027081
522474
1451241
1615791
1944737
1596796
1881248
1083121
38340
1710097
145972
1849723
1138787
372648
1074566
228366
399654
254673
959558
98266
758670
914494
324484
1104214
579639
412205
827113
217552
1219171
197072
1878980
456087
1758724
139062
1114052
208938
1160386
1966681
878930
1808200
580508
1381284
1033798
769039
1426846
1019055
1346196
449246
902372
869604
489194
988751
1233154
1593947
659534
619448
278581
348513
1919142
294903
884169
837674
886715
997359
1962758
1464111
572053
442897
928417
404042
1149526
1060638
476819
172826
10278
1691287
1376634
915030
248737
416123
802633
223376
1348373
960892
1837317
1941889
903995
327602
16622
449979
1149596
910232
769381
549320
421660
1550376
93863
900407
115498
1435925
1840080
629427
1946522
1210505
1141457
705324
743745
764215
1473440
1207710
1063916
73878
595568
1385095
1343283
1926171
556881
535401
1915155
1911015
196465
556593
33953
78343
1506301
1391125
977011
1569943
1525390
1923007
407753
1410470
488043
1173568
1105999
1577415
556517
571062
1289056
705791
1523875
425030
1243355
1495013
1064432
470759
1024219
1371006
586220
1117778
1105992
26560
163973
1435
1738334
1581269
538332
110803
530602
1591256
893653
1781069
1022931
1331151
274283
851083
1749353
954883
1050680
207017
1560201
254817
340904
1772986
790595
64718
1384350
410372
335087
1741807
557030
1380357
572151
528097
276238
1541246
109963
1391596
845783
1000961
1429350
1429306
1057600
676621
1682953
370775
306252
1781218
1225518
393096
1926537
504211
370077
95467
1485950
764463
1900862
1389849
1261923
1057597
855859
1417102
1888390
212375
883784
1562134
1603634
1987415
82022
935918
1718698
742322
1718952
379335
301505
704729
431806
1872059
1503948
1969640
50161
209688
1943549
156878
968409
1225143
591611
1008108
1033586
1131354
277174
924507
1571744
762444
387057
1512256
1866282
287878
567567
236714
1418738
1365454
498671
1837250
889051
1084939
1189015
64163
400502
91439
967614
797137
448918
207433
130488
1033411
1255883
1752528
1084334
1530918
827187
704407
893108
1207958
518281
850838
405114
195180
1683803
1619726
736055
1351439
175737
35773
1801541
1777799
1254504
573318
1853595
275658
188231
208989
1404621
605324
1565112
1392910
589208
846664
1182172
98849
1856407
1737226
873658
1507602
1351901
1214221
1971091
1221102
107011
189498
1583575
1346075
215606
158861
222972
651967
3986
1732578
210632
1497058
1133507
1026499
491966
1146113
765234
1575502
559853
1271598
845464
52976
1007429
1166807
1069538
786166
813018
408909
1914374
958116
1916802
814735
1339325
1693774
828714
378325
464396
1958918
648896
1932348
1450232
1372492
1460260
1755921
1184859
305335
220370
1127387
455001
1197165
1790677
1119672
468324
1868315
472913
84288
655245
31046
785468
261628
708971
1792739
150837
497483
458383
1924319
1033772
16394
713751
623167
193274
576894
632095
720088
90010
763306
720296
729687
657866
1424233
636234
70947
1177825
1485755
1936801
712483
1534454
46913
302293
1038286
1111104
347317
830005
1027763
1239811
1479517
1233384
1522914
14181
45252
1946624
547349
1553523
839475
638899
620247
982134
1675768
1560041
1265597
289661
795215
1442982
1029082
1656301
739527
166640
548830
1949681
270927
42649
1206555
1347215
1083965
1479567
1804874
1978860
747289
465182
1487029
427770
434692
381572
1278187
1008108
1904692
979963
1961334
1676930
1895840
1664335
957899
134261
339784
783724
398916
509719
537520
445910
1791359
784088
105157
1255269
789210
1558386
1467244
1391059
1587605
624428
721044
416344
263603
1820198
1784209
647849
1834050
435321
1094776
394458
1918899
709045
1911927
1007838
1223028
1432508
448287
1674292
794305
1274272
1214624
633249
331686
853496
1954852
1380357
1583638
947930
1515704
781876
197972
1944737
509970
112311
31363
134758
1809659
403489
731478
1682263
70893
547531
602383
681777
666732
1754379
577400
1051663
691180
634976
736447
89367
426717
1261555
90586
1461369
1788333
1383937
1311232
47931
559050
853593
755783
367188
1420880
1135858
243459
664887
1509128
1964461
1514689
1798785
1242530
1929334
621485
1209158
165787
312992
1401722
1135036
1445129
1936143
1401719
1594817
728289
1694055
655955
619712
1409416
887608
1544847
609455
561021
1245302
1389840
1906161
841133
1687347
621904
1169184
1450229
1053650
1841274
466445
1844
1153361
1525798
1349560
544253
1582541
378590
923518
173153
637970
1846529
1029428
510528
1672213
103350
1332427
1265216
1069797
1698090
655620
7444
86786
248193
747814
1545737
1010090
515994
400622
580762
1768242
182032
1290003
128200
348515
778394
47901
1027732
1963371
1612575
131487
328692
1130685
375173
636765
1277110
159721
1198009
1867916
1751158
1657014
1979526
1315259
2763
1230126
877178
802212
462116
125091
150553
1719304
764535
509662
837796
1694312
1950517
373394
1905316
265176
526276
1292476
1204679
311158
1632022
207961
356829
4696
1662618
537115
1356466
1576949
1941979
1626277
1615030
1876591
1054174
205419
1245971
1654478
207901
313314
1426583
207716
803552
969169
1523715
1524230
1105791
1715914
614655
1321302
1389763
1525490
1297940
1482678
1834941
986170
717997
1708693
1694414
758563
955855
92191
1662325
1856687
554968
462016
1686728
1763877
1181371
785103
250518
1029438
1306892
788684
1142897
1624015
363015
1716245
1354939
1229884
1056204
802769
1811356
1546049
580900
684989
1286134
814067
1771877
165690
1327684
1557904
511979
375692
1739835
828680
507745
349443
1970719
1369120
1239388
42056
1522191
1497798
1995086
1714945
1307140
1103658
1028869
1804874
1673109
1779561
141245
509211
856042
1782763
1707742
1466726
1543105
354341
643824
1681838
1400539
210020
430406
124644
81088
817576
1552230
1367640
718077
767310
893071
1882720
544378
732290
1893541
64298
1517862
214072
465521
1365413
810349
902937
334452
900367
23780
272191
1986331
97232
1956971
744911
231545
1462324
970539
1333039
1550728
724878
1750360
1157506
253631
1817269
473355
347967
118440
922737
726187
1601960
325485
935946
662744
244338
1210809
813745
1450275
1037157
1956121
1094045
846867
183345
1649089
935798
636898
699834
1184821
1971863
586183
964356
221525
242140
340752
437957
1512517
183603
424282
429569
1635551
1813701
911179
1353080
1698518
1690551
1820880
1927437
629314
1687447
362916
1915787
126080
400156
906619
218585
1927619
941467
1607475
98326
1773877
1339084
676882
1052253
488459
369075
510474
1768293
1737739
84418
108145
779677
351365
1398242
762733
1856180
160966
1401365
1110002
1216714
897926
749598
1060131
1462738
72772
1290909
882787
1038028
163173
820621
1239445
332707
1268417
496582
1296241
42073
911478
1443251
808550
1730180
1850596
1806203
643503
1070187
1892491
259459
272984
125629
340400
181172
1159046
1442674
1638564
1578661
657331
330334
304718
1468864
1887527
54631
995434
1997577
866226
1348611
1834042
118155
935631
1718952
287082
740280
37019
790733
1987600
1649961
1026813
1104846
169063
581068
898792
446177
1277154
1763235
642359
1102232
1002059
966364
134740
1688138
1500935
784000
885326
393311
429476
255510
1202399
985576
1432407
819721
335945
341948
723129
1717243
195321
60620
799164
1920697
41335
1138745
1282819
1288305
1254583
1287000
1486195
1557908
1557814
974325
1819518
1055829
516060
449999
1779319
1463962
1967200
1111549
314018
1402598
1049713
402853
876008
141442
204266
1986263
1626875
1836889
1155062
346327
545961
879295
1002555
366082
1102058
1257012
1396534
565805
1886595
1268891
1429299
1208644
537572
1301772
86067
1622147
422545
631014
40208
477497
639661
320106
1164008
305994
1053517
1685095
1361397
594961
1926596
488459
1726073
1155110
1317123
1652638
1053133
117978
1439145
1911724
875986
1963966
1660751
33762
1651672
1639840
196936
1551813
1177402
399654
1083651
927794
676029
1612310
1673164
1165220
1074409
66028
269749
454849
12676
265300
760182
63294
850377
375928
684971
492145
1960567
800010
1400
604871
1299219
1089302
1694560
600966
326203
168470
1308710
1450588
632704
895781
1181829
459771
226357
1680611
1870574
486171
228095
1346743
1519697
595612
1542144
1517373
1697791
1018715
1135593
1528901
1775270
1678343
409900
795134
1159318
1202277
70541
264477
885836
1770199
648699
88169
1497596
476551
419764
1134696
554416
1817426
1276307
1561943
11198
1034872
188486
1804983
200215
1894166
140308
634977
1700993
996351
142181
1432508
1507969
1873384
872781
1202819
1163798
1487029
245680
603166
1224630
1348203
1994904
763086
834850
1419733
898359
1565046
716804
833181
55834
1717745
1401028
1859029
1116609
86092
828500
1220179
1217301
124623
784299
1029813
1304190
960666
1126813
1074797
335799
1160043
210282
1677881
204279
1157842
76731
1518741
7447
578054
1374606
477201
951860
154577
1846320
1685132
594512
1887637
611758
787805
625434
237232
771780
1571452
65041
1285717
1274173
1958888
433908
547694
503020
889004
1209339
1231796
489048
1556953
1181820
1819036
561128
1285251
1858099
424493
1287037
1105351
237776
123456
633605
911876
507014
356609
1133894
1187744
935991
427039
1656493
391247
1391731
1428731
1609824
994566
1258359
198748
269753
1038918
1924846
275354
1483647
1568767
926721
273948
1568568
1281375
589435
1884649
373808
306859
1412366
1298362
1460981
1649330
314342
1975434
113051
717463
1398606
1713666
881880
898666
770050
1957370
824663
1338246
1761801
1712450
1602222
1185244
1794322
1970639
1192916
1027090
1388063
377037
1503181
1912681
725910
1562164
845407
173960
526493
1912545
1907725
773430
1280467
321680
493919
719805
581969
1444090
1657884
1379567
1295823
1520467
841860
631047
1503887
735121
351365
319483
46691
1161591
704307
899762
1214759
576746
1085711
763222
358444
13462
1420229
168187
490749
1732346
25861
1481213
750020
1388133
1960887
1899030
1612877
241910
896392
1160469
1762606
82834
1114707
290573
1389625
539199
142127
1884870
323723
297002
435355
254787
1133382
203518
555564
1257910
947133
948533
563492
1310980
1258640
846087
1736859
1463682
1394390
720627
1568066
986934
704161
40582
39047
768459
561612
135408
1806203
807368
495434
1516712
1849872
1732769
1992635
1096041
683694
1659226
1447988
1100216
1991354
309889
116276
1953221
31273
217117
1403084
687708
1606532
1943405
969375
1190484
1057726
302379
583202
490163
20687
649718
710435
1354397
94900
1043326
174765
118608
72293
1224079
1254965
695255
944129
1719796
725706
1990649
1937698
1962013
436276
839509
1408797
266260
909609
1831112
365106
537680
1918958
97291
340787
176197
1665930
1637607
1743882
1023750
1911647
131540
1571361
1949167
690989
194065
1611615
1686473
299314
1443774
1148935
1527211
938262
1978512
316500
1004612
788301
467326
15171
1885872
370389
130017
1974524
356954
1329644
563111
1304603
1352230
834605
1947810
1990271
1836407
573797
278395
211150
75220
1500474
277867
1980948
1457893
170013
464829
774465
1483201
529394
866676
1000961
1517491
185297
1048050
560363
1955911
1254782
1882244
607367
1274193
1674310
832693
1702299
1221049
239351
869886
864789
1516264
1413150
1500560
443682
378610
472122
675293
168087
1978596
1236806
1407062
346926
1913384
337177
1154434
30138
1470916
1145311
1995233
1862093
1882828
1911861
170497
1911514
1453049
1821956
1870220
1126888
1468328
1946726
1223618
941975
933703
1021488
1572542
309312
1491717
788510
1082374
1563039
1627056
1972193
898860
1785955
935232
944018
563650
967998
1005431
286132
157936
1444243
113005
1706854
973188
1927515
369117
1287356
457716
129775
567922
1223148
1198126
783724
1325774
908498
1550093
1587852
265826
1682246
1245924
1151191
258466
1982894
1494568
392476
462258
84852
1892866
767617
1309598
172052
1515985
1004876
439039
818025
1086159
332191
1459341
485824
1508401
1417792
28283
343337
275345
1758567
1544149
834262
285922
77431
538137
1051943
1420743
1395074
1005410
4696
1469355
585105
857411
125548
313508
1994345
1486858
923878
777630
823768
1574159
1040547
560289
869604
1899006
1799766
1842276
798956
1466734
1115370
1400454
1456710
1899708
1741654
925927
791118
758510
225259
891433
396859
1042760
1528631
58421
1298775
624514
1641528
1699028
1772601
551724
1731581
1455381
1911882
578806
1717353
249307
464312
1816996
1643194
247207
1593373
868181
1892735
1106460
1302190
1046727
1292951
1927219
624205
1568496
1707408
1340664
435355
1337735
1613436
983929
1896464
1480425
446683
1526321
1832584
557850
954114
964499
311909
577949
207919
1630871
894622
1239712
1784507
1989807
494438
1995530
769251
1450629
224113
885326
95157
955449
1319673
1687891
1928691
618746
790269
527387
1615753
191901
1422351
287214
1518543
687123
33796
1269810
1530114
1610463
518714
627797
154242
479585
1402531
1583227
1686032
1035776
1180776
1976363
355867
38112
522598
1696976
1922383
1918660
557073
1522017
1155491
1738009
1361001
1170929
47935
1492154
218463
1972042
226215
333753
1963302
759354
629120
290371
936488
1241144
217813
1438671
91075
300172
1079456
1178486
898487
1493167
1176705
380075
21568
1458220
436817
1911015
333060
1808610
516221
394701
595379
658680
1291516
358549
1337584
1188263
906209
572996
1709510
1668719
660026
1631405
419723
1391476
1558194
168229
1755893
1676167
1142643
1490802
1529160
251138
1090935
14589
1142403
1641331
285676
384183
325141
1425760
1131201
651166
950866
609007
334319
1487925
1093608
1380651
229644
1318554
1854865
748066
756733
1670397
1146455
1386668
657250
1032575
1057748
95489
436601
383643
271690
631853
1841646
1201597
1741140
838063
1460049
1290571
1715876
1053944
778736
1439930
1292126
587592
1911250
1004464
164360
1324657
309820
690715
1212897
1356008
433177
1073224
1560892
1702443
1148191
1129170
1514291
1575947
1570172
178368
252773
1551323
742818
62813
1837994
1458265
1585603
297391
1843804
717997
281720
1120870
85557
1798235
1064949
1069712
1734199
22811
1734698
1493267
286296
665396
747836
1194230
1269947
981617
1081771
42056
1079439
1835192
1223148
407635
754138
1831516
608010
1378642
807333
1770127
442779
1250099
384119
58089
1876312
1282671
1162252
454859
220892
935144
1417801
1981185
866115
514953
737527
1944230
812778
1656484
186912
1739823
1044209
171884
633658
262604
1752907
743480
463034
113408
1460847
1178665
1942368
266808
1826808
785758
477402
32769
1363684
1183084
1249714
1910743
1478693
1573442
1512178
1772841
681951
1461297
1774992
829960
850321
357480
82930
731940
878156
1748219
739621
495161
1912123
1357745
1674232
462179
784624
631674
1025247
1655680
1458146
1802308
220398
247836
1639731
1968301
1613559
643929
827630
176300
655432
1167395
47542
998036
1722034
1678989
1589084
1937793
918241
1923868
1062808
1774122
1635547
433004
1740730
1512496
555606
1570172
668409
745940
578580
615035
445719
1775538
1925499
1090515
1558906
1185950
1368801
521242
1221990
1712924
1352447
1443434
1877528
749351
645566
1575487
352618
48272
64
1829937
451680
100647
1480400
903296
288101
1799142
1727299
1104534
152765
1692101
320592
886441
242713
871669
609202
915179
548092
220646
448538
904852
1655680
1496843
51541
213871
1546520
652864
1190875
683823
1209323
129791
368447
1700623
386540
57674
931149
717312
1305209
567455
1479327
189636
752005
276822
885425
448054
1518747
551915
375403
1040204
27849
782015
1021439
1448661
1847121
700339
1898291
165171
1297294
239378
874568
163951
1667311
698640
796928
1105992
900965
792450
68010
1377782
1159493
1611551
1497058
1323738
594747
1209702
9809
1445539
1404214
1257873
1829010
617773
895514
934391
122598
1734580
1725208
872590
64321
1164198
1283705
1012001
604212
1889620
962410
629502
607175
14735
1164424
732387
1849958
1916515
925753
1147067
35644
897269
570853
1819340
1185283
1239126
325474
1829068
1491312
796948
116510
706967
184812
308674
1003020
1101065
1858380
811958
1052606
6329
999163
1477226
726688
1246964
922737
1086604
1930196
1593142
1178884
1012323
789822
826232
1189901
366785
167835
1607758
1533347
558781
1212148
654479
564785
907379
544141
598325
3360
1682452
1349972
1340843
360380
898666
1253194
1266025
209213
967242
1016293
269373
344615
892303
360377
661146
1781772
440022
351739
418898
694582
433322
515885
1943414
1151533
154542
694764
1682290
454104
1917001
606740
1948998
48077
896383
308300
433454
577087
828882
635055
564476
768886
652442
1040059
698986
250983
1515761
234057
844475
1350819
199519
1866121
494823
1521007
1070655
971171
530162
87601
1800165
594756
431310
1704174
1638672
667217
1206705
850481
1557088
1470950
1211880
85195
364088
787984
74035
819850
1569136
1593207
985010
1443490
1213344
774592
1175366
276183
706722
1106139
352673
1882324
1961066
101872
1677398
1666676
1061905
1278589
566418
712108
1435735
1579437
1106599
1571043
389514
1038737
1354354
402559
545010
1290960
791478
980684
395381
134244
870016
971131
420017
14633
934632
807678
467184
352361
1888707
1974160
865312
331906
1079121
849446
119809
1259465
215297
1838823
1620270
362437
1950353
360380
1743438
1393584
404211
1621453
854966
1213145
1323759
1508316
1111750
1544784
1425797
63383
1318541
1326945
631389
360458
379245
1063062
1064717
146613
1848558
1769288
1415593
1645017
1322617
1859932
1371521
1501648
913936
593473
547757
127400
165608
1690444
1316746
673052
750783
251235
851019
1221080
1367453
1514783
1607763
23730
1457434
1214088
1294332
1656564
157943
67430
747989
243077
1129921
1405653
1611725
1480425
679410
1934790
315496
1185322
1827695
1928227
1860226
84116
960830
1468429
1302761
1634927
121321
274728
1959156
1674799
388826
1474229
863728
1825355
892413
1223169
1242785
1536883
1438563
351667
1870932
911858
1552934
662385
486473
219324
671570
1635798
979046
956410
1373374
1655478
171289
443269
388929
1709406
271639
1674900
299314
986280
1578114
1574849
1581420
1518747
1457522
1193264
31977
182069
1159291
214007
1319470
553337
1225625
530806
1604160
847795
108348
1182354
589947
1970915
16327
1029849
384957
587045
171287
475592
184017
47047
1007027
1357359
1738462
1506619
1496466
23019
709063
1984446
506846
1850739
1309331
927985
687675
1859022
100316
1442098
1100980
1222654
342668
1281959
222025
182371
1119979
1915565
1239126
240099
1608599
1792045
45378
1444166
1668187
1882835
118252
210567
988553
6362
1288399
445395
1209541
896189
16335
467192
1721007
1955211
1291458
328418
1878590
1844207
103056
1889786
874433
1378719
1890989
88169
1770131
437094
1295387
1114952
255446
70143
850230
1058190
1980099
1178253
390130
397286
666802
890862
112627
583182
602196
1669779
1053478
247207
999034
945747
1989999
471310
769886
1081370
1131207
1436334
1213795
300370
1436047
633074
578087
837275
1039188
1034620
1844526
1413521
1110054
1421241
1818613
341134
1930146
1464518
229019
1050461
713171
1815380
1697962
1174898
285540
225345
1439431
1380062
198202
1701100
657410
573412
760654
1752529
946129
1811270
1106343
1423314
1482179
1291027
264420
633678
1799777
600304
842568
89138
1144579
1496023
1725011
1938504
806223
1930171
1679293
1238009
196841
179198
709833
976256
1920198
1472200
1719678
1308616
1875987
355716
1978851
371552
719347
1613136
1701800
207569
1613683
1801913
947748
1348157
918833
628796
863576
1953907
1232108
1278591
550326
1568347
744776
152846
326704
510107
103817
1055196
98838
1119011
1430142
547787
808842
724070
292422
274039
1831993
1509039
1968876
1349254
1095888
839866
1604850
602291
349497
1301648
298913
1295572
959772
1140575
1792974
1589201
1894035
957675
733019
198895
180694
966524
566394
1199329
1766785
475150
294903
1300253
502671
1998237
798187
679947
1790168
1738059
1529956
1737917
1776406
412676
1422351
1675614
1682060
570297
842874
207539
1326802
887079
1623560
1480872
1058239
1211008
802953
923385
1229167
1878318
890894
562446
287058
2509
327886
674194
1501154
1609219
1854117
671483
1491717
1704414
1145826
55130
226922
1297931
843087
700530
1528631
987072
560155
1985233
1027393
299810
1307836
1579454
601723
1908111
1197112
1309344
1317976
1331746
1147612
1606825
1026924
984666
1023411
1156857
774467
1152932
1752023
1510044
114832
1036248
1113552
730930
612835
1889856
1041744
1315325
1463452
1650340
1281755
366082
550540
1648564
1018328
1778979
1876228
585294
1777579
94636
821022
989845
9506
249562
936218
210210
46730
894809
617736
691125
522973
473046
1038887
1208431
1372375
262908
838623
1051034
1946887
250975
1948231
1621133
1521088
1285717
1699180
1927619
206200
1784941
1448721
887579
1439573
1468648
418456
1233069
1811974
1858526
462040
1084715
526276
1849267
806700
869058
969348
1297284
719095
754666
1365888
1289082
949106
188333
1678187
544253
506795
387315
1871414
318807
900
1411312
1523683
1938508
1047631
1105793
1195663
1027954
47452
615798
271283
1743146
1694187
1961863
186733
456163
607075
59711
501824
1768191
236073
562189
1957745
623071
936053
1061053
62782
514603
1514717
995387
1131328
1507600
1251020
1697874
519089
659020
101092
141434
1930846
541623
964294
55596
618074
244262
1928894
550522
1852477
878695
810663
1158784
626995
1843259
315429
231627
1812486
530211
1674416
408138
325816
845478
1395959
966053
1156147
804953
1552840
1926267
882183
862938
199243
1267449
746570
1165715
91186
1815052
536346
787764
968872
1004441
1405239
1186916
1179615
1116056
309304
1351156
475819
908007
186744
549309
550112
802860
1284622
36430
1285904
709936
1420794
1875675
273789
165550
343783
374437
58280
424458
1896483
908042
574198
633350
1858282
484610
626141
738649
378250
191850
702206
1563285
1679534
1668557
1751761
1444472
882172
1891395
235821
741306
77224
1098002
1016188
1992635
1719197
337595
1174838
1232672
1051463
581435
1752698
865041
1271112
1351623
838261
594536
862399
931642
589435
420446
37749
455602
863517
834122
386323
1508106
1885259
175757
1424450
1134274
616013
559490
1151680
451008
559103
145860
1692746
1384663
42418
705122
1787116
627199
1601081
122738
554087
1956717
1363421
1702540
1132341
475194
1778304
1812889
227706
1542918
374916
9837
344935
67953
1459460
728921
823231
1410450
585824
598484
127560
111636
1471265
700852
514744
216058
1623126
1264796
441863
1108435
1190657
1727916
474470
1401074
99778
1981692
1772540
409411
1492925
669535
93291
1324813
975749
1730048
1552847
573499
1940763
1560573
1974291
1087266
879930
508969
950503
493413
1057083
1322131
443222
450114
862842
1501811
918112
1622008
1395240
1879025
1539466
501245
1107114
1841169
1575024
1265688
560130
1828384
607583
1751563
1252509
398300
798428
785353
1205095
38707
987189
1005816
806066
337769
887145
1525527
94485
1302050
955702
632048
278154
1410545
1459650
1741650
460079
518779
1391868
644670
1120245
299647
1004720
725706
1900534
1187925
702786
584648
539026
1341669
1223748
1208842
489978
708174
862060
1715680
746956
1853201
652764
911447
1203989
1444802
962981
1691414
265164
551363
993380
203570
804737
1154375
1966884
1519916
183570
1540345
375628
906209
762387
1655399
989918
375699
754711
1003494
391317
1153391
1432879
287718
1150654
306627
34275
1862929
873334
1231272
24797
181461
607651
645338
477659
1390470
1494695
1567597
950176
252526
1433357
1906077
821644
1341328
983311
1662627
386329
586325
865871
305140
1043918
1061239
234657
1628816
1222413
1210758
1720406
529637
1784789
1639149
1824705
1849793
1924994
922561
720104
1233958
973141
208793
1615490
1380286
1563009
1113820
997256
1705628
121767
782138
1030381
57058
1614879
10829
1669138
978236
1466274
886406
1265436
1740996
1345446
658895
1942003
638997
579021
709475
935906
1893383
1846355
113548
1516484
873987
616352
372661
571
1917919
427116
463530
58016
767728
932969
1520536
1010375
1820521
1747297
1482786
1745525
1462296
1085291
1587852
980156
1451354
1979159
1728736
1768245
98389
90433
250260
194335
51523
1713089
313230
13829
430653
910771
1485399
1391596
1930316
297108
691244
775493
1208817
464093
1994151
1855195
997196
12007
423147
1062209
416519
1267772
1449321
1024996
1040315
908562
177724
251433
1061304
1400638
159323
594285
1642535
251406
1961881
586209
1576566
844062
1045924
652046
1674660
1927126
593363
1635144
411774
105404
1195441
934802
1617439
659287
191827
724628
1256111
1537704
1006293
437826
504797
261662
778548
373403
1793617
1556538
759084
530344
1965849
279758
431888
1394315
1706920
1933107
1645647
1258413
1505406
407567
479488
339729
973612
229834
738846
1587999
159919
1624104
245747
924794
898439
1970929
974652
1376788
122189
306958
1046139
579639
1369797
1861377
1905936
821350
1354768
1081898
1267971
105075
1740643
845913
279961
1523715
389410
799004
1340065
1780836
1618576
801212
757931
1304177
974916
504116
266085
62023
1099851
98901
1494538
962337
1415404
1883040
1013554
658037
630196
1104046
1283960
1116559
1173588
1462027
236935
1372691
1466432
1906596
21865
906822
1422656
1572292
1129683
199146
1885110
361808
1179574
1370314
1918563
836502
191915
188175
1644875
140933
1121166
987917
197976
482694
1476637
1373721
1471355
1824213
8585
284466
1357352
808820
93063
930021
712108
1135209
1671010
720667
1622883
47227
1655302
605903
928009
1778350
1093097
1922864
1696315
1670202
1155403
1740448
1771394
735087
1113648
582198
989539
305115
618782
1677398
1217942
552100
1837603
1553381
1760595
1047460
1516276
83148
969779
497745
1569205
1380432
92062
254892
1220920
1880480
1973915
303339
855795
1984915
258655
670653
1542441
1079670
1040181
5516
525651
1566666
1693859
1854246
1363092
1362565
1376120
1354387
1615490
1079725
1936211
317592
1070477
1562544
950903
1739181
787764
928089
1265794
1748890
466156
1784513
1834694
585554
1504936
1585821
1693805
279455
782743
1813628
1271067
189944
459532
1525012
459405
401292
1506575
1580932
1892987
1592201
497106
1742874
1506960
440577
1967278
339697
338100
1668853
1648721
699419
469233
128490
1558331
157434
1290029
784429
1663445
1074622
1242511
1971950
950503
812407
1552597
1333171
1251272
1752582
34346
1081771
395857
1281825
333769
402508
1444966
107022
568994
1485661
227250
1855415
1829173
634495
597701
771098
1460398
429100
1491784
1061424
738119
845265
286203
1072609
1433678
1354915
378374
1827396
471629
419499
1891203
422363
1860170
387930
1099130
1104209
1927126
275157
1694335
1538823
370081
1946592
1775996
329687
1836819
160394
866433
469486
2713
1238338
1565587
1508005
767091
258517
164411
469970
1788026
277189
1244973
1485703
1002488
573821
418896
848146
219559
1375409
147645
971914
1983446
1901645
331398
1172473
1349594
1493718
22303
738949
1995092
346282
1209664
1000459
133090
1588261
1917661
1083903
1370961
1142906
5416
152557
1990568
69058
1373419
481882
980709
33055
299625
1309052
1990456
1573784
2464
1102875
341327
1954156
1280566
378896
883027
1379899
857463
1862762
74625
1046338
1686770
348562
1321327
162139
1550701
1789540
1044109
1610192
494355
1630100
1688138
1095384
1085709
1402291
1068514
1776992
236167
1391753
1479693
418392
293050
497178
1024130
1318554
527440
344111
985137
1486310
911041
1725229
278395
161477
1369923
315235
526783
902182
994715
13385
878803
1182290
550334
732982
1529356
142599
1822213
1408581
1049886
1983070
1270439
1753581
1671738
42056
1008210
839866
646824
1402600
436978
1051391
875698
97326
1637472
1875567
815083
1398635
1126046
1964148
927309
693927
219558
407721
1066415
228700
1785401
337054
638895
42418
188993
514901
685323
536938
1826045
69117
639781
461973
576029
142133
1917387
1205089
1373493
718312
1513797
121285
1864958
538821
661253
519513
1352339
715280
1824018
317077
722167
1963022
198639
954740
1927845
922879
363420
1507189
170850
1193168
231872
1655882
1092272
549320
1402600
443682
259189
700961
1467104
1750419
1821938
1146258
644708
95853
175228
1176442
1073736
532052
1376291
234186
945418
1291844
1534084
378668
1702941
1951585
320950
1729958
941378
1233038
1204840
1982608
152245
1758582
902634
232851
689781
225718
1088293
1362353
76257
780967
1140679
229019
1244980
1003408
940656
970966
1061305
663048
314892
1648635
1019807
1594059
1046005
67736
970255
1986706
361468
1877410
1861254
1386618
1249154
629850
220277
1560003
175306
1289760
324754
642942
1515169
358694
812733
919625
96951
1971008
995263
1381716
784427
1712860
1736067
750661
611797
823385
237262
874942
1833093
1479693
1637368
1770527
1773756
168915
31184
1037284
1832802
1614511
31125
1695520
843866
1956291
1165476
1610879
1346457
320378
1923882
1536244
720471
983389
1918932
393967
1054916
269573
1709312
231314
1099187
776564
741438
591221
557263
1406568
1499352
1782650
1057572
1826242
1210517
1394371
1959783
532367
1153680
11274
820050
262997
127368
1006609
1392473
338855
1115139
1670347
1481443
1142783
539208
1964013
933696
403087
221249
471999
1650883
1474053
1865567
431244
183800
86572
560596
338479
1501440
793147
691292
905046
1786487
1708902
1664053
1694342
782363
1848843
750783
1307871
315609
1054913
874116
634316
452603
1461529
279185
708820
1782940
868321
557409
1403024
406655
1119672
1814318
1973529
855013
666851
440069
1495171
226832
736553
1659540
190922
1000459
1750696
1786479
1605323
870791
1923444
1444731
1928619
1313426
1333332
1776485
1163501
227057
627871
1156954
1822356
1492726
1230648
1907763
992337
1000355
1475924
1602657
595619
1274193
1058837
1521618
898371
1553070
1917025
202206
1107339
1081824
1993993
878970
879719
382611
1270381
597309
1580391
1659018
1575627
1203234
1066187
943004
931275
565589
418148
133442
1942765
973906
583733
427951
351655
1282405
798515
609722
66789
664140
948527
192280
440803
1322705
561693
383880
363181
1008744
1693402
492168
851147
1540330
1881804
1946984
1014060
1356466
337467
1185554
1157123
1702255
833864
960363
360173
1690663
1883839
194801
1888884
21083
201589
1475592
1273315
1237004
379793
978470
33064
976656
1002504
1252814
1440714
960618
696304
1458174
153542
1118740
205939
987216
1074793
905238
1467124
1802229
1835066
1687721
172530
1478283
995137
435061
894113
1274023
1694855
534226
925023
1789332
413274
1810087
1298973
335450
1621968
1200794
969683
554535
1852242
1351948
755256
1291312
275365
1261494
1464374
558346
1214607
221359
788705
62153
786038
720837
1500746
1835659
1933084
623016
1861254
160966
1168203
197050
1154694
1457108
1180137
1041669
474590
1197672
977949
1953253
1204169
1341983
143323
325616
103545
1053449
971754
638364
1131906
269032
882871
1344870
1522126
1610930
866803
100582
1149376
1598151
1237259
171531
181801
339954
1081858
1128231
1731594
1728745
1637179
1259866
599881
476589
1001608
511528
1496004
1276468
1777757
1914555
1723672
1255702
1352986
556052
735984
839665
789930
630510
1923320
1014939
154453
920494
358784
1709715
1168239
1292358
258125
314101
1142591
1423148
1592953
394388
201918
496739
1008487
1136883
1734580
53182
1548924
1771433
1315446
801734
390798
289794
1395193
1266025
584937
1404920
398539
1964242
149974
335764
624581
1944708
1502219
279908
1553571
1583832
1090432
27273
73818
108486
475231
1070187
883972
515589
1952058
1199380
143068
948412
807354
849526
1759980
409076
920843
699604
1961698
1245846
796166
667759
1010722
932969
721441
1790385
1500231
1880152
338567
13705
1373202
1658528
220496
1837099
409211
1406658
1139496
158077
1107814
459388
764132
1929648
1399882
968841
315557
1333821
1160632
1287279
443484
772885
433451
1444522
1866892
1645941
536406
1538604
1569347
1064861
842920
637466
1523139
1910771
1209930
644799
1702765
1504669
647860
915232
612288
1885850
944045
1009764
219324
1378352
716199
1090432
39112
1876024
975632
448835
1950386
723932
962029
562184
357537
1513798
723879
1346167
792811
1994020
711083
850230
251348
18881
1615046
1699708
728983
680302
1615644
1313704
428494
150506
1781930
531575
1986977
749921
1877612
1083296
1965911
1095999
904648
1959418
753842
1961605
982324
406310
1659536
900296
745458
907267
944529
726492
1819292
1400718
1889269
123593
1374809
1942852
1292478
1376493
1305151
626464
1199753
1708245
989301
159061
388845
397819
14310
1431636
1556313
770560
1997978
1481434
1749083
795339
466316
1993884
1296169
836666
351631
171428
721382
960275
967408
1718448
715695
1403933
794658
271279
795339
1349148
1211516
1211343
1972392
253409
93755
1332824
1704184
1584113
1837276
1225770
998949
140933
118488
840635
558394
1775310
456634
1224340
238759
418810
611877
349701
1108444
1758732
834354
138305
272828
362527
420374
1230049
190177
1546928
1167232
1183183
1038131
890729
1627037
1369747
1865232
6092
683588
1282289
621150
1210915
927592
1480520
640890
201658
1612452
876699
1125533
213430
987465
1677820
1809261
496154
842564
219314
744349
264154
1893953
1071591
1921336
1947990
1913046
1744781
324766
1246885
660885
1925637
867440
1937761
691689
1831584
655199
1397737
336843
1313476
484597
745993
153267
998859
49444
373531
723571
32998
1089639
75496
23286
1104112
579392
1681532
387707
1173166
563720
277516
1410355
1786316
1894493
293346
680492
1287988
1001937
1975202
1478082
741997
786186
1668387
305489
720268
1278502
123460
1323791
296005
848317
197030
1904057
1118061
588647
1537234
1333470
1664874
1132852
307064
509444
1701102
604567
1716417
958515
1383500
1463982
899877
1999188
1328388
738861
778658
1426739
1810318
1548443
225397
247912
1146703
28285
1896006
507983
303829
19002
1620924
175382
1281358
344561
1845311
518394
1571022
224274
242259
829126
380145
886705
1194021
1751073
581649
1715588
467064
647135
1146410
575232
1053342
508923
658554
1154038
921648
1262465
258938
1341547
133258
79742
1125773
795856
445882
531914
246633
1185807
776861
449417
1683206
265248
1557775
1875284
1523139
714176
1378165
276839
1805325
1610917
1580349
1711870
1655014
1877918
876062
573633
92095
1418947
1375540
1700178
1723670
95090
374045
1610416
715871
1906923
1769093
209628
707056
185281
385832
1261674
868492
584521
205011
1887049
650587
1756037
1738445
786807
1760850
172951
1753012
1368657
1424146
458400
1211298
1541689
1096695
1648404
464000
1516469
1246529
1297733
40003
1381682
801748
1065289
1921575
1917221
1703139
802318
458131
1378313
1537714
758667
391212
693841
1815166
1468355
730028
347085
800240
272777
7866
1886406
1532035
1874959
1790469
1250643
575969
1994020
991090
731835
344928
781266
1277758
205699
1208241
1156478
552793
39074
729747
118733
354999
1245725
135450
1208587
1779378
1915876
536129
926289
1163439
27598
1584324
1784177
1541899
1810104
1775044
389096
947400
35773
275769
1528854
1811364
1806748
280897
675790
1752753
1666530
600543
527009
1445123
866300
238292
1875971
1171850
1931796
1639795
588540
213002
1018238
356166
839393
1983704
1732346
309423
1664602
1362108
439534
1996889
864854
1077694
277793
61464
1742780
830120
663945
521282
1471612
1665995
776415
1523026
744349
1398103
318001
1715418
1070602
1159149
1379148
787497
1307215
1817710
1325995
1111504
1885331
1415237
794511
1129676
1721175
987918
1876481
1127663
1385641
1194576
1135723
1140539
1909846
1239297
1768007
509242
136176
1546986
1466672
1411167
1966944
1683464
1726394
1918440
1212914
1223691
1941255
1266884
1082484
594848
433646
900719
416180
1033934
978080
1269189
356653
978023
1933274
1180481
1228469
436601
1802617
356948
525935
807126
1983242
937713
456267
1523860
513606
289319
663948
1267659
116953
1825904
76733
428211
1716417
655465
1278054
1438585
96465
1823910
123460
1214434
1676697
903296
1833372
627530
1288118
1894651
1443688
1298191
1689112
352044
1699016
358965
1807561
1916979
65530
485350
1587381
883330
1463981
721501
1554426
614891
1512139
1420720
270613
1147067
1444853
1992508
1510978
1389143
1525948
110547
1713036
1828867
628326
674801
1218968
768169
666618
127958
1500086
1895173
472143
1948074
1317689
881182
1735849
1715208
768169
1587078
925284
905267
825549
641794
351896
1881494
1155456
1502581
1561571
11457
1530455
1658635
1530991
1967596
361949
1929539
1773205
1513454
667775
1282557
656634
491104
476844
219006
756725
1662965
657755
743991
315152
660077
1685324
1717550
1349784
551932
1707922
542515
1913919
504379
1524797
5154
588973
395501
1927912
1878654
232398
1148781
1201838
1088731
33149
1138485
555601
485824
1182966
680662
151168
624540
1051554
740172
958569
71342
1364455
1902975
552735
123967
57535
887182
765186
182319
504290
418273
1124432
1472053
1599798
90386
470262
1679661
653127
1891577
1046802
894916
1060768
984523
925284
326920
1945250
1790912
136671
40022
828293
577178
543190
1735925
1060699
1044870
245291
265232
1683363
1968082
939891
1634214
420702
254417
1781218
318763
530819
975526
1262867
937306
413176
1459282
258671
65996
293296
54537
681844
10908
1209323
1143992
665212
1004273
103393
1204052
1021024
1115667
1253351
1964885
1256606
584364
1314219
950422
174285
362100
759139
1666314
615816
478208
667640
1701728
63442
1050732
469420
1185554
1209792
975713
1310550
1775536
815191
1032468
1482699
1871210
887665
1763235
1098762
101835
1658811
49444
167403
1597471
313267
839092
1446026
1188360
861823
1226339
915035
213738
606114
86813
353449
727057
1533063
1672476
296841
400752
1681917
1878655
1947525
974840
1703153
1061939
1601743
1053506
149842
1964986
1983422
1950457
373064
70999
1237330
983237
675820
1912186
890238
1050426
1735039
675125
1932940
996426
1738520
1978388
1363661
405147
163026
1643214
1386350
948994
131759
1886231
1516598
133757
1102715
1607742
1417393
1088024
234059
115797
904288
1333647
1844252
1073573
660153
1357898
999718
1941566
382613
89648
116912
1697971
1723495
1108953
450853
932184
1105582
523269
882009
1838818
596938
1342064
937733
946347
1586643
1372253
1613012
1701036
1758278
986007
726450
1005751
598299
73231
572182
1479214
1697080
1698156
1236989
390321
1011843
1285251
1026920
597194
1397888
814761
827113
761293
173863
847808
854106
849109
1430060
742415
877353
1439631
1664721
456271
353769
63473
1095960
768758
1506370
1248067
1249221
911434
1733012
1977517
433529
913231
220248
461412
695212
762767
1597814
1353004
1489416
529479
1690072
1805872
410694
458276
732930
1456294
205994
993616
883432
1827825
951070
1491698
1445651
1735107
386971
1193853
1244288
1275016
950423
126285
947086
401702
234838
1863273
1349338
1920386
389800
422959
1973977
688810
1887025
2955
1076285
993359
538486
1860159
690014
909478
1825184
934629
728061
1965733
1840935
632803
75794
193673
406001
1714967
1738170
1282145
616352
891088
1888611
341680
441717
389096
944282
321296
1979159
678194
496731
1666537
617245
351613
1246978
1662740
1103244
600162
836492
678773
643769
892089
834262
1351328
258798
1288897
655820
900223
112278
176212
1954967
1126719
1670032
1807874
1095581
1412875
1993029
883277
1248079
1285849
118252
816494
156445
403636
1625876
507627
645692
619898
468384
310899
1160262
905449
1754152
153277
517545
328828
1332986
1138404
918369
1339904
91768
132360
1517479
1288560
1004454
1131710
1404590
91104
553160
803128
701339
1639517
444910
432943
100107
429591
495279
1270927
1864440
1543598
791402
204299
257681
473127
546242
963584
394592
1270446
242866
943830
463826
1429543
1100189
813836
1919593
736933
1638076
1989680
839271
852656
559790
1901850
268662
1899637
1725166
930808
1941889
1137898
1286028
489940
1839314
693930
387930
8548
1912951
1665995
911842
1130338
178646
1096507
1668487
210773
1172227
818341
1579832
1789080
306647
804678
917483
863445
1389419
195217
1093533
655620
545035
34954
555475
858646
1971451
463095
286024
1427478
1576785
820899
716925
1026766
1286067
1381808
238516
214106
1357975
94342
921502
715830
459561
1440714
1545013
1767737
1480872
114700
903452
1417688
1940557
1206158
394142
1816231
713131
528402
1229167
1888763
1332480
1075774
1784612
1646400
1609435
340154
691346
318623
1553594
469486
1789134
178871
945855
377645
1356704
862742
807068
1301242
515058
611525
119364
1856521
39015
1713680
786166
4114
1627002
1801077
1045373
1434238
1513024
332742
1409567
209375
1785792
1802491
1683363
1846819
27826
767600
236735
826980
318198
1070560
1838557
1941679
1249659
1039593
1216847
486275
1077063
523392
1402186
1846860
1049166
922402
1010512
345776
1462317
1424562
1218898
1223618
1248740
625738
1396414
929153
1028849
1195998
1915975
1772292
1276061
1303753
1198964
1022193
1327270
651902
1342091
1899001
1220086
195980
1517238
1184922
210954
940668
260561
775469
1032509
1279685
268283
316928
568249
125447
1695294
1025401
259108
1888311
733782
199410
1774806
979205
1210188
1182354
1714410
1805299
1079749
465427
941988
1992670
339465
463980
51728
1206032
1270297
226170
1298141
291029
441953
916754
1458238
1470437
1304379
396393
1898314
1639089
510342
1376588
847317
931180
1749379
1713915
351818
416333
1842274
626835
1048921
1299750
1587380
329436
501564
1460297
1098720
781258
1736017
418456
1415984
90488
1223180
997726
804182
140933
1276622
723280
1249898
1878932
1098340
1376931
1821467
635768
60620
567148
217841
1780947
1729699
1547469
504839
914411
1253119
151014
1189015
1048353
565337
1459932
1350667
109407
1905008
741035
1362878
566787
1315373
1785840
468480
1677928
1935416
1032465
1972498
1673847
1306654
212173
345920
1857199
195609
654784
916276
934882
1276909
292994
609002
1301997
1297742
532330
1985453
1152580
1591140
119809
313230
1701267
209526
340904
663456
44801
1951249
378301
1923595
991078
1674907
1742778
21113
909013
231847
72601
539696
1699893
395197
1482844
1521319
1983898
1259209
280928
615924
676555
1988345
314168
651402
1693461
515994
927599
81178
1130677
1995905
1499399
646836
492729
791891
212602
654829
1432595
919641
930239
1137190
1922658
1637472
1540330
719027
23426
682557
604679
1838055
1738394
1269371
1246412
1743548
1468003
452852
334466
1535962
68226
1010632
263337
1605444
709021
1821145
730254
146220
34910
1314889
1173419
365087
1732100
1699016
1248067
315557
396827
606459
1811694
1820446
39934
1811834
751584
1881764
1142870
289388
961840
1093069
820783
1385714
574840
1359977
899877
1942462
291680
1959446
1053121
921831
853982
678020
683359
1453069
1373427
1611401
1729768
1478571
324710
43445
452116
1187536
813595
45307
1937761
1506747
880271
1086383
1839210
247661
1404963
799241
88567
1346136
778670
132192
1153368
630048
433689
1371148
1184351
377792
88744
1880524
998557
571463
1227709
771437
912451
1706894
1867937
184845
1901752
444641
160405
491560
1787945
962893
44703
429633
475071
999059
461954
593679
852188
827003
1238868
1723415
359348
1522521
184977
1642711
1064949
405676
583841
78087
298445
841470
729896
959226
1524862
1883504
1777158
1302
61912
1173419
1021653
5475
550349
396123
632417
1120998
518237
1263239
908186
642066
1195852
759416
1806512
1619094
214943
27023
321859
648638
446694
830323
1090591
1009578
1166433
1220179
1456934
35368
244564
1755761
1896439
1343063
1689992
637749
156763
1932605
57942
695212
1057726
1304751
1288557
1894176
1768666
1534067
857943
1800557
1838674
1548937
1196517
1306697
178593
1798816
867182
1755146
129097
646175
1010970
1867671
876830
1441937
844493
943511
1105355
1050331
251892
495434
1177491
1755617
1949876
33649
1158926
1279903
1503835
160371
1991960
304245
279369
1213806
865922
473240
384269
536845
1761791
1863655
1128203
807334
362859
337451
374423
673637
1155456
1359912
336617
855073
522344
1397064
100550
751620
1348697
1952497
707513
1114288
990439
321524
1089119
942488
1494952
1790677
1274047
1054325
1636710
520870
1932100
486617
1292991
22432
1406389
56896
918622
1398168
685558
903438
1846984
1360451
434804
324754
1891483
396123
1468808
1187956
1807589
1072619
791236
870159
333192
658283
1153440
505636
802724
441953
1579960
68806
121083
1980376
1330726
1604850
1619726
1171752
913593
988770
1542521
32677
360502
95727
460211
1171263
1788600
814529
1773872
382777
224841
1748890
112619
413725
144640
1886406
968763
1077534
115882
169011
1491688
1282762
529257
1737517
1947491
1961516
1147410
289704
1073162
1483686
670562
583862
1268993
647421
1432720
1088742
91439
1371624
979521
447773
1575991
104910
1525013
1862659
1169967
385779
828499
1488712
826599
1753065
783811
1779505
1192858
266930
1128150
284891
1335507
690786
306692
183471
196347
438312
1346590
1363194
1393298
228598
1002021
1292671
1964168
921377
1610362
173925
933221
212991
779191
320205
836973
945692
1534220
406800
1246511
952168
855344
1471174
435192
1146474
1224341
506911
1497798
1850299
1953335
98731
1649039
1119296
474740
1509086
290818
1361326
1584698
332894
1508204
1714184
58161
1309316
984438
1549220
1973005
1379899
462802
1599783
658073
76070
1592804
85154
1921306
1965851
1298971
784428
1300830
590140
1056792
190443
1868280
81799
201594
515086
302042
1662362
155188
1867363
812733
820863
475804
292461
22597
548554
142607
399147
764194
836492
288585
1392147
85362
430653
946097
223763
483147
1533768
1129912
378887
340147
1733413
770373
1718419
1754946
111025
1604043
1545273
1497215
1451434
376903
1201440
672849
1668224
1563431
683425
1115605
1574388
257143
196127
530277
1024716
1092155
1570100
1561238
1222012
487864
1031177
520176
624600
206541
1024839
739539
136684
1099989
1741390
672248
729895
218299
778394
825126
1507313
399452
1852826
1996640
563706
1965116
1658179
358702
584805
115731
485248
1576287
316649
1806735
706777
1008875
1738335
1313809
6969
163909
1969490
1468072
513202
1065235
1451803
86002
1208885
1004017
1427339
1141785
1398626
392086
1783572
1555399
814571
1778793
111206
707328
1420065
59639
276942
822555
154496
835478
70273
671773
413154
420913
1155491
1592060
1897981
573680
1611398
1434634
295631
845951
1421214
1111750
746626
803173
304092
568769
1879168
1257990
1145001
1369776
1955996
1619687
712379
447756
762911
1073954
1405746
761145
544830
316926
1617085
1784941
1388922
279474
1684683
1979433
1180507
344751
900493
1454549
1235639
1629943
37941
766800
270380
1103505
1981232
1427420
682278
1502246
773517
204822
1757516
1330399
346505
1261454
639580
282418
1390978
1868590
955733
1539532
247183
1968769
1402337
565064
468874
1310570
1559562
1290413
1476914
408581
193228
1955436
1588591
1252087
927050
1643782
312694
468709
1251902
63848
426275
354033
1424245
458613
1265866
1051589
975845
628925
280276
1114912
879462
1267312
717377
1972018
1548856
200958
1610583
865407
1327157
145671
1059008
322836
179143
1976265
356250
85583
67556
458210
746548
964392
1270659
1527426
573893
1452566
759417
1950297
819201
576899
1879123
790984
64298
897091
880922
712054
1961149
742689
1999286
242631
741155
218422
1175214
1012933
1509008
1800720
970828
1787480
1097395
1202189
1395909
1164906
1606269
987448
1746944
1380651
212010
344988
1209838
1022331
1148248
722356
69964
1042651
586183
1874651
1109985
329383
1549888
1796312
1279946
10412
1351050
1517238
1969503
820854
1121920
1785956
186081
270001
1778132
1234570
1443711
171884
1608318
436601
768459
882401
683079
905878
1976167
1490585
325862
422870
1361234
1318944
382564
1614528
1274409
685154
1961773
802321
1166432
191062
315729
445042
45949
1183624
212918
1398354
1694603
1905467
956162
61203
1882822
136553
775053
1947990
1846756
119620
464821
225665
325654
676326
1784186
50638
1501762
161420
25930
14742
1238681
1497065
557437
330334
1083571
1810988
1372388
430706
209573
1612939
968749
1755179
385226
521346
1699398
1573888
573542
965102
1351050
859203
419550
1736161
585116
576899
661016
570764
46418
1450079
1000579
1412904
586985
602204
460429
1822349
1974246
394059
373787
350152
1028166
1603634
341519
1936054
560105
1260082
1881367
663945
1994558
361143
400736
354091
1121077
1903493
197562
1502666
1285950
1604527
1322804
1827728
390721
139796
328865
1486807
476277
998045
1564127
748131
726940
1795768
1362178
1501096
953752
1825645
16008
1514370
1018908
1607004
579820
124833
1847117
812985
1683463
1048528
470730
1200238
467192
1491947
1958433
540208
1032010
1036766
1036092
1699988
1931021
423856
1956460
1068805
419128
383173
1458146
1392286
571572
590365
107207
217071
791279
1783518
1901454
112160
1552369
700293
887544
98047
837301
1836589
1370692
1546842
1006109
122213
57706
1443558
1281959
1031258
965591
1742818
1281108
1903815
763495
1680604
236867
696325
1685437
1832802
1744706
156099
773640
341948
396452
738920
667475
732255
1133339
903106
1070660
956950
1702299
496371
1873295
1820928
233298
1532779
668658
1202518
1053472
7089
1989560
1183772
1647975
1461673
431227
1810475
1884279
1802570
1401722
1151152
1033259
1759527
473514
557398
257508
865532
737310
1186989
826621
177917
362558
384096
1642316
1194467
1272907
870806
1386163
1511845
1589103
1825709
661934
1415945
1619409
710320
934882
801478
1591440
1688174
1139046
1790746
1362014
245604
1586368
1837946
343453
1672338
1344768
780554
756659
553061
968057
837275
438812
1624347
1246422
297050
969708
723226
1316611
137044
317645
444076
569522
116615
1845319
622230
230359
1144567
217758
918193
1126001
1621090
530545
12694
349900
775745
1599214
1210566
1326922
385607
273242
549498
1455550
298867
221924
1870764
29098
1037350
494249
1907408
1283619
735222
1891297
1474597
1656231
1390184
383122
59926
1759377
605499
56242
1607406
544489
741785
1030536
1494122
567647
1973215
706223
561997
1808754
195980
1401719
946977
364025
1351853
926820
501245
362117
706685
1092759
269400
572159
1140354
908036
1244501
312742
1821329
40481
1761525
403793
277174
633276
1006885
1126368
1677299
1666127
1593058
1025483
1224866
1861527
1470756
1357615
949272
1050761
288495
631927
1742376
659022
234606
1520043
56022
836040
890565
1730197
1006104
773481
305134
715441
341730
916178
382957
1256605
1098335
1116093
1320226
1177719
1372451
782554
82401
1966287
1909424
907000
1752936
501675
252364
1144701
507014
46619
603477
126371
1238142
1229948
1410190
972563
1540702
574429
1701160
1551102
947321
315244
1112738
1167621
1955592
827086
1914936
1593544
227820
1433108
1373442
1005099
758667
1920787
1319400
1408516
1192031
872036
1159184
746402
1552608
695438
107447
321410
572785
1494645
376670
299146
965075
795593
258565
1523509
332803
1742699
637868
705110
196885
1557855
1117205
700989
1231303
1504868
1454119
1795142
276276
1544706
1424500
1393998
464750
1755418
1351905
148897
464503
1628807
71496
1959252
274904
1064454
362010
447245
622148
395746
1014988
1527436
652063
220537
500581
290164
1040764
1738761
503329
576746
1632090
399873
342536
1184275
137626
1611014
1546924
1010797
1967223
704478
212991
1638151
383517
1112926
650789
1323441
765490
73461
983949
1265752
1448488
65018
1178194
412937
557323
1172010
636877
95823
1668836
1573268
1064181
1494918
1129783
1687341
1609569
1957168
557218
1697809
817758
605115
1841782
1251847
1043125
660100
1294887
1205469
1100571
1436716
1873130
422352
1020556
1526684
1559218
1229213
334711
1618584
959728
1677940
1714587
1884427
1589167
475801
1159674
1161208
1786770
955954
1997295
496469
1177456
1467914
716199
975008
1708891
106584
1627748
1361401
68653
923012
337161
956747
973825
834733
1242785
1988904
1274567
772446
243374
1406475
402787
382563
1641285
264476
1513724
1655302
102710
416596
1749860
1955883
1754375
1891262
1183283
146342
406199
1761838
1033259
1587201
309499
1563668
250914
379865
346448
1787102
630709
1499194
1961706
1900631
190096
104847
585900
953439
451452
1179460
335965
655065
1114941
1761508
1383746
1913912
1662609
1984301
294210
1999388
209871
623535
1982661
1431573
105347
1332865
1858282
345906
492899
297047
1527056
221950
1696632
60461
993327
1280904
159511
309396
1136203
1718804
525795
418770
1984625
1803585
1499954
1225314
1922390
1736791
1614640
1525329
1358739
176711
133153
1346432
825258
1398302
544487
993174
1514675
1305265
397511
1521334
1946165
72432
1415494
555690
1250876
516864
282648
1630229
1793284
148424
1095290
1607301
1007923
1282433
1525311
801910
450192
1516894
74298
1712415
1180707
1152580
104083
858397
775893
1157624
235899
1765055
1850026
466899
428312
176101
325302
1188
649839
1922112
1167475
1113149
438621
1884164
922561
365537
150152
504706
958902
35284
1429085
717564
1992771
836888
1240364
1559518
1665025
897967
1058703
675293
1921560
280048
799784
1983075
16341
1778560
1749628
513380
847139
572518
644978
1286269
1954386
1221354
1101564
1282465
1255756
1064440
427597
1894352
1045270
708330
1117222
660528
1279366
744767
1034401
621720
1068055
579127
1553818
292765
850879
494823
1605524
1451215
1199084
1482051
1798681
504440
838261
655944
253189
925013
1575686
1787422
737450
1560664
629157
766403
575261
819498
672820
58446
1422822
216702
1906472
899649
107476
1768779
936935
497871
739495
1905685
1342967
452845
1376671
1052937
573355
1167533
1397637
1611182
1040055
102058
1393173
1181637
1506161
1276504
672219
1183974
1650309
1447129
1542831
613179
798118
1405460
1476875
329776
1969792
1758792
1846387
87638
1569055
601197
557910
753430
1106979
590842
1513434
698226
1266318
1134755
711456
1112556
1685
1188253
1126780
1156189
1615237
182965
1903151
1322534
301543
479555
1898186
1369930
1262149
983474
447121
975392
84821
1749682
1711947
1024592
1860788
975232
692040
303410
199243
813595
809721
1264001
245604
79577
1429382
1831500
754857
1401553
1153165
1390270
916801
1963758
1544646
490475
1096321
1598450
348910
1750145
659462
16576
1225993
1653059
1301798
604477
1826230
179868
1907979
1870464
1256461
1703096
1144701
1468907
324188
1876822
215559
1281694
223750
523075
96944
1624788
1799840
1791997
1290321
1095775
1264471
198680
1829848
928009
440545
603205
1404654
601618
1527662
1373639
1681623
1386698
1775934
1709659
709444
1787374
892209
31245
1024249
1646276
842657
1657798
1752026
1337429
1614853
554036
1530214
397562
497860
592187
170447
81616
997372
1942815
193408
1005453
1284646
376324
44653
1510668
843463
1520796
143207
1743467
983756
982619
213836
1011444
782214
366282
686839
512575
333174
724616
342091
502837
1707340
1249926
54528
30514
417404
1790616
179398
1703508
108322
1749366
1286823
1796911
761026
20861
251322
1511088
507488
52050
1189134
1724099
1143390
1789108
1245846
225653
1282020
1985744
1210389
1011950
92151
1381334
263891
1311806
252768
1731420
1292771
1241109
1751671
1003015
1274208
1816062
1862478
908040
1867574
1546516
1981051
1678066
1042643
643
1546796
359251
645334
101991
763127
687809
815151
947699
1871524
375931
189690
1302082
517384
780996
198354
1375251
1939248
290504
1613776
1419965
905988
1898684
1418821
1746474
1604070
1230536
211861
1146495
1052978
893094
769832
1267013
1226340
776019
1406213
70137
1988830
1773652
245933
1869759
1069712
1922366
1088933
105437
1823818
462568
474775
272308
589984
555188
1768065
1081750
1775453
378201
1399418
143766
733976
399230
191537
289896
1178874
798692
685844
458635
908292
571904
1359505
686790
1934673
603665
533479
1349354
74937
1637976
889324
1420275
625810
553199
1137696
862529
281362
1124811
262752
104398
1190783
478698
162809
551333
1534066
357503
1945988
1721802
680406
579939
35405
1154276
52424
344090
565882
460342
34708
708906
1265669
1594859
83361
846690
1949844
1351986
362951
381677
578882
308736
1746289
362713
691832
974784
299164
69366
1913142
425315
1095537
1428065
135747
1983751
1328388
705182
1258365
1900096
33277
1122653
1700473
977989
1835876
856434
1662727
607348
1961155
1341069
1251882
1671983
490819
520307
1528671
807966
587391
460117
1998506
844895
1607823
701413
798751
527705
145004
1379774
1240006
1442291
55376
1649329
9918
829440
1806453
1609920
482598
1149287
1005574
295852
1751973
656405
15691
1906271
1910247
935920
1493518
385413
672807
320102
121018
119454
953934
1232737
1586022
1134218
851494
1051572
843602
1526485
1788235
960175
1558726
752141
940625
1707865
991501
28131
1522051
539934
716644
869454
1338271
1518496
1835926
1545381
1378618
102461
1181831
1168649
1195663
614644
1460503
222014
744269
1933135
1647317
1054502
1141053
1651222
465932
1724799
1821467
495247
1378833
1997120
1372086
987172
111311
1976960
603971
1962849
1973547
190647
146633
1422848
1402887
1985345
1981360
328477
657786
62777
154852
395806
430882
263294
841569
891805
442562
1581251
276131
940416
1714218
149215
534412
19362
574565
1116048
1708504
237980
848781
982519
320188
1592044
1448488
363577
1322
629314
740089
1304003
286520
1482696
1666682
1893920
793006
702291
154685
1540068
1248363
606662
580668
685987
1962659
1543926
1102270
940339
1460471
186620
1477722
159516
989747
871880
854949
884926
1690020
386685
1548502
1115907
1171220
884069
1245846
513424
66449
1516282
23268
1328942
957824
1307569
607426
8608
1901107
1190459
1895125
1110519
1173752
348626
502441
282480
958967
561188
1695193
1966431
183187
1802979
736141
352044
1772552
1581177
546835
1411168
871805
1186651
1478283
1462190
1549169
439978
871654
1242575
1918148
1942967
893653
827282
1635866
1917997
993544
1596080
1025118
1623906
1350668
1839324
33352
235308
1909691
1257323
679036
12403
1232854
809721
1537823
869355
111512
1594817
59267
1461111
645646
537469
55632
591165
1721656
1357420
1595336
1195863
1859148
1690927
1704371
1416543
504794
1720117
1641248
1759377
379897
1680222
786367
307037
615625
426676
1079009
1917675
285856
1149591
1414344
1247637
1314789
1619104
43685
1504211
867488
952168
1918440
1120566
1516367
670900
143577
252120
1074829
630111
1841220
697513
899575
905468
1138288
1373099
1536430
942191
883414
1156549
1291369
1893953
1840314
691686
1595539
1038591
929681
24278
971350
1653416
1139193
1916842
221686
1778380
174295
697223
1759244
844812
458247
1862105
147579
368723
1958261
705918
653290
32238
1064406
27009
217121
211358
24984
891727
1816986
115731
255258
209942
1635452
1822046
1444484
1687347
418770
463442
1568983
383148
659043
1421240
39538
537535
52258
319575
1988953
489910
1124783
1539922
1444192
1529160
87172
1089850
1131657
1058918
675493
808161
30247
1360398
583286
802595
739385
583096
484398
1251647
1131151
208420
827844
1439334
1480435
1937408
1082144
115740
871782
216623
533102
1578794
631957
92506
1385741
1855835
275645
751356
393437
1799726
1840715
1184900
1420692
449246
1858770
291759
1003278
379989
655340
333606
20357
1362839
596802
1876359
363068
1877915
1279857
1085854
1501264
714071
921481
136618
1360134
1559448
1887320
511889
1223650
1932733
1800246
456885
1493577
1530264
940914
1022368
275305
1752613
850377
1630039
1931241
189231
273403
1605376
1980347
770031
715911
1183772
87629
234241
579510
1911102
676995
157585
167509
612945
407698
1118799
1473463
866600
89452
1585912
281279
1313312
222382
1057972
1944625
1792464
938975
758647
1346465
377463
972951
535749
688503
1523471
1462485
1580441
857531
467133
1979069
92619
1531973
650486
894384
1274323
61014
1620744
677504
1969129
1886631
701882
675199
155549
1903533
928581
1055319
391088
163973
489920
468333
1646520
1680604
1778585
1346088
928264
456220
1133063
358447
94107
720867
26107
427782
585870
371555
895471
758917
426586
1373386
1517077
264203
101655
1318111
1695495
1018799
128999
1962433
1471409
366055
1562446
171128
76559
1541439
490624
1625760
27712
1913671
648719
1190136
176900
762669
2423
1318306
304990
1422587
922460
1207220
1638979
1061305
379961
1939924
1259766
650822
1613826
1360961
695665
719555
1105887
1901432
504707
359767
532449
646901
1554098
463661
1264328
612945
150443
34356
312217
204946
296012
827491
91628
436042
581157
329950
1904997
704595
983911
715503
680500
646820
1445129
1961288
966996
1407737
534014
1423558
232377
1573927
594285
920595
345256
1752727
487607
1415201
401926
700104
863560
1814201
1344971
1253600
813253
1963186
110032
991710
1048961
554742
489088
1578023
254826
40427
1322243
1153815
1759072
541136
1965700
1235917
1593208
1228883
1127909
590358
1186619
1642623
1396219
1801995
1450656
1668201
1907961
358439
1063504
827118
1376596
1177077
608797
1930497
1204038
767357
289382
708660
944909
1202652
50135
1053758
74797
59146
953805
1191740
905167
566787
1277587
175318
579436
1419005
332837
1267290
1463305
196157
1725775
1203576
489143
1798483
586128
586431
1069679
514220
1161696
1154218
1238441
1992341
1102614
1591949
1349731
412074
1820693
435639
602830
701196
487758
1352579
835495
358965
459587
1209339
81399
817739
991611
283113
626643
1352520
1967646
801725
1005767
544539
519164
1747558
377037
1561525
1943699
1808486
384231
195757
1850872
911324
533690
1101011
289955
407721
904221
652892
1677251
1004328
571126
817279
1163822
79089
705888
720624
335965
1863271
1946040
1171277
803958
536655
211567
1257988
1754444
1592656
1046167
1135105
504002
904689
1862791
392209
304346
1964880
1069885
1408703
1179589
98466
713957
1731228
722927
1157634
1551096
543654
1271648
552689
180933
1131720
447835
1085491
1042754
38301
1306521
1912186
1208335
909504
1082268
106192
1712610
980131
203121
1449614
17130
110242
1947026
612169
130871
827815
1715443
523156
871945
1258297
1792155
1116414
125931
413630
62090
1208625
1799929
1879588
1668224
1188789
1918433
1094976
1209399
286103
1171293
1056085
1111756
492741
1534717
198239
1949770
1325708
1980759
872228
1394593
394241
1126618
334448
915454
1480425
270683
1694603
211322
988012
367678
1901889
198252
1894035
190770
943943
1799128
860042
432005
1636057
578247
364663
1831584
294832
1957312
436042
1893648
129807
474740
1144189
1969271
1071965
1706044
670865
1630327
199618
1346866
581459
639969
241303
85768
1967200
891667
323734
1475030
1342821
1039231
1373523
1564490
896522
1638585
336105
621440
1280711
279130
837123
1117595
948978
1332986
1829663
1924849
1756342
1999225
1638935
140912
1370656
1843923
1053736
538033
1829196
395789
1749530
1725388
1282220
65987
156604
935320
480380
1691287
1338214
1802215
1935486
1994343
454433
1279532
375743
721630
464892
241988
1917190
1717943
408009
1816928
1964180
233355
1573825
309939
1454104
37935
656730
790205
1431406
166640
927721
878204
1916036
121317
993163
1966801
1532193
664643
356706
1782230
893542
679496
1721069
1579811
155364
715478
1633283
1505523
1046193
292409
584351
1099079
1239991
1054761
1940364
1204531
589125
1247900
118504
245473
132071
1788131
784785
1978796
1314797
614553
1015781
744191
258684
1796844
988629
1379263
95727
310772
705455
757649
695572
192812
1695078
1285602
1707130
310329
174868
718077
1804446
613505
21558
1102202
1730048
1352665
1718971
1502767
1147710
1178020
903244
1679718
661836
996175
1652976
1999685
1590485
14457
23224
447318
754044
828480
1960180
922402
1092661
836998
353629
1266357
1669251
1065969
1434261
1664597
1232729
1502679
245680
336860
1596267
1725478
1348156
433911
1246412
1593370
886265
1853822
484884
1318041
1038212
1708428
868800
36436
1185421
1233218
1300239
1653151
1227169
1869401
634066
228366
373782
727513
1894292
1184631
948166
1913548
1552954
1670453
121806
189528
1728219
30220
791118
1097946
330085
1366916
1911802
1885020
1072174
1097673
759733
191790
1124899
1825907
463442
206162
1400606
251203
992705
1393779
828557
1198302
1675109
527705
998809
60747
1511667
1241813
914395
945115
1987926
1415318
1070039
609462
95874
249941
1821469
343194
268831
1793816
1079487
484095
1173251
281884
100922
443755
827493
1980125
883602
1592200
1575967
27979
536129
1996311
98248
1973643
877734
786392
1010289
318839
1695348
1871902
1189074
619150
870954
656093
888597
161242
1210271
1552840
1944919
192562
1485865
1905830
196885
1807898
903651
896136
754745
1922627
557227
963746
1781218
1812568
475612
1896260
1152361
259516
982519
983302
82544
755758
180677
1881111
1786373
923023
1968425
1456070
1265616
1080860
1803441
1001670
1039408
1768505
784886
414634
247207
856987
1048624
734152
1760154
1321947
137138
1167027
1781615
1337808
1464155
431758
1810793
1535278
996183
1821873
1469457
1823669
274813
250368
161714
892343
1263084
1240170
194027
783111
884709
1496634
1694103
890020
836929
682002
212375
1159336
1589516
542110
861731
1544171
664733
1174880
1165010
1342366
1471806
1189015
546400
940201
1556738
1305867
1187135
1250360
1737832
1887981
102516
1814177
1181981
1063916
1037440
188795
291651
1754488
565853
1772534
917260
609462
1041333
1743037
1445123
646680
1714584
720344
1697579
638026
588397
560480
1803101
1542723
1442422
1152898
1242988
1274323
225440
1635695
958062
57028
31692
738448
1735277
574903
1265378
935059
1298384
752894
1072010
351065
1089585
209375
1079077
80864
1573784
1880608
1347779
1265325
1000471
21969
680362
1029
1322325
430140
416893
224461
1347599
1847002
389842
358914
160375
1604545
840092
1693238
171234
1650829
57058
433908
1595433
597874
30331
146341
520949
716586
1248067
1912285
1146074
1309700
849987
1915266
1958844
603047
170654
1419469
451729
1058879
136972
1612831
249093
1967646
556593
1185807
1281690
385309
932427
1304342
1574861
1182375
122951
563622
878695
1683363
1571978
1882940
1477924
839641
665107
1016166
1510930
1033670
1807635
494000
1021865
326254
62777
1312968
1263356
461522
1210681
346668
1046853
1251898
1151365
1991539
1834888
1796600
1280981
1148458
1006290
1804312
162849
1225116
1774426
645338
1280904
1714558
306346
103963
843602
1499143
1988894
1507967
946840
1407933
1748760
1915445
747583
706664
152784
117791
1526966
1674854
581738
1175462
1713224
1099978
1598703
1695990
1738287
1386473
187480
1367513
726066
1453738
1099671
1947500
976311
1838807
762
365285
584812
825696
1003434
1126292
234038
1491301
1431527
1548243
1267741
225683
196816
898752
1512765
1552392
1609920
1387770
517320
1172265
1658211
1572190
842599
198602
1158843
139775
881921
1287953
173601
1650517
1576946
144529
780006
884237
8724
1754318
1804329
593679
462591
285384
1469950
738373
1999765
1675326
960851
617253
764557
1436841
359439
1250913
150759
1362481
1880706
679987
1899595
1994558
1480260
633077
476786
1443078
1772222
727694
819120
192294
615628
1429376
1443431
967965
325768
600843
1180141
343955
1330364
1878359
1958714
1327565
1236710
1152932
167375
439039
835135
442779
1346349
1783974
1476161
1859871
1592804
707899
1716814
1586394
621816
1430137
1550789
1414875
1793388
1409668
1279219
723009
21760
1835550
336002
1734292
1644556
1226487
1467445
1646400
814647
1430113
797289
1809513
1540423
1704034
1778047
1765337
1556461
1658616
1886998
504107
1888497
229544
1390649
222710
149912
584725
1969751
120995
1514235
1211944
315729
1906034
1300485
213836
1133942
1051511
55885
1685188
116938
1513775
1129921
486799
1653807
1172125
1855779
922509
885210
752291
598175
96367
1516712
35928
992194
146691
1731250
1375649
1039702
1883212
1893541
1516013
1742360
534696
1087781
734636
1983515
1794032
1445238
1625803
1383248
63800
884810
1808674
1337439
646285
307479
77725
554340
705474
1745142
722033
1478584
266094
1741338
1199737
1229082
1638583
265273
1590449
1595175
1692440
1423945
1321337
1674663
1404448
1499035
1383553
1208709
448131
1991041
1774426
1818069
597112
683500
374494
1415928
985193
830829
978842
1263404
1939263
1377982
423658
1402531
1515645
914756
1822946
315033
916242
773437
549818
1290578
1200339
256919
730619
1786870
177942
794505
1622869
849220
1158570
162797
475557
1749591
313039
1707889
1535166
1954010
239340
1638458
1712450
284569
1381848
574999
489591
1367197
1857580
714227
76455
758964
754817
1395876
1011519
581785
474939
53974
732387
1841436
1648018
823593
1225669
417404
1706668
790414
1261734
1444598
961468
472203
427180
740630
561362
540224
255587
313399
660922
1014980
1346590
907741
905579
209301
413588
123441
1841891
245272
1105582
1193937
657801
1420275
1600616
1295457
1367573
100605
1844614
185151
351171
1007790
1079844
152528
919383
726069
1084140
894427
1161944
1947631
838850
980013
1771219
386738
1857875
980598
27000
1012270
1920198
941189
230986
1773500
293802
1868768
827544
993553
1719362
1358104
1289147
1407700
709296
1151206
1981736
598160
1643837
258193
1196435
1596794
1273349
30858
320077
1589243
1549899
87058
677452
1841703
1963566
1490647
407388
1066602
700504
790637
54184
460826
1178706
280789
1170082
1636161
1392
26038
1152822
645939
866115
1757345
31211
1699525
1000948
1774126
1381794
816970
585537
1853628
1693603
38814
500299
1796165
1811857
1265284
1629269
486373
476642
456245
870914
708330
865163
42246
1506742
61398
109167
1793195
1168800
1206981
1587085
1735535
401814
123441
942719
1660538
803781
1051463
1433985
259749
1537348
1348622
569258
1079282
1236763
846721
186234
396157
1287886
1146880
1453657
393819
1823868
277052
1250107
371666
657133
172731
576283
570297
1134467
1605783
32575
1816952
1883145
1114996
1303345
985813
946902
968569
1397554
1529316
1633027
1094063
36545
874290
1106398
1133501
570498
935463
451121
579112
112401
1398690
1067725
1481915
678844
692310
222177
65745
1226296
1414203
1128777
513161
4627
1716417
1665209
971271
1682896
1551791
406519
114530
762185
1618264
1180481
437154
393030
1884394
1099214
1194895
973317
1266770
1730564
782108
952147
1115014
608964
425527
360859
846856
1998966
1217046
1206837
824542
975372
787
742094
1571373
414797
903995
955516
1043416
567922
1474669
1911288
255735
1802094
1349636
160461
1504936
77959
1701919
445978
1168683
1914659
1809827
374828
1513194
1830562
810349
408895
1579437
1388553
1312464
1764092
344521
393848
740897
1550376
1100494
1867916
1123508
535125
160748
1432572
1323082
661197
1643670
1159135
1086036
1760210
1361323
1643995
1759177
946912
252120
851147
1294458
1955441
1548067
361933
570888
669680
175802
888753
1128732
581542
278514
489264
972558
1599613
930416
918184
308027
1109578
1091881
1525050
1125744
1849089
515157
192478
870599
225809
1576230
1465305
953972
993869
464027
724010
1730703
49800
1047405
1102412
1648699
1671552
1441794
1475747
365439
917454
1489373
1139360
715936
394697
1156906
1646573
1658831
228590
1529157
1786786
190051
1552861
550187
38625
1952225
1568511
1507410
1896061
743295
671376
1115156
427546
1421292
1679251
100647
106359
1238667
386850
299191
1141450
955152
440177
1405038
1169927
1158984
1708428
1367469
1563480
1778867
483919
1183259
177352
188483
897215
1684080
23458
779674
1245697
610635
111355
1100
1427087
227438
301979
1523887
1898527
693412
1960349
1659850
1774673
222568
1817587
706420
921111
357263
1953746
1428569
1571280
261477
1942865
1393511
923642
733782
246565
1589516
1975999
1686775
924712
1908342
1753275
1544874
806700
1081160
1279564
1748516
1878326
85353
1489559
48503
1410298
686027
1212167
1751514
451088
1521343
532587
117792
1768630
919014
1906009
341304
1047254
626264
504139
454816
709199
778095
1870427
1997536
141273
1941093
117876
234949
1972347
1767636
1350024
428913
595375
1006552
480138
1475818
872721
1499394
999478
637884
1012235
799496
416891
1272202
314515
1868768
1785932
1237358
28281
432379
1363684
628146
934808
1769895
1499107
526042
1475388
1286038
319510
874414
1055162
190037
1784295
1747117
62579
174934
1250587
1841299
871566
1453443
1090357
1753044
1434589
1925977
465845
632095
1481287
1183974
1017249
56197
798810
334488
1201484
1113697
77885
328795
1258281
1918429
761741
1790658
100859
1610160
1949076
423339
784107
1309698
1382257
453337
691189
723932
1180571
1111101
529259
1556394
909625
1685262
1274508
1038653
1711484
1086802
870227
188109
1504775
607516
834423
1319828
453570
1129696
272679
1180707
1533435
517319
634047
1109302
1100841
484032
1938189
1651
697596
966470
1011266
223008
1283000
1683547
97988
1798545
1516055
1348828
1351326
499227
1351914
280455
1094446
1081824
768731
1939989
254857
589259
1474707
1192361
1640534
1086301
597263
1978756
1819441
1797233
1052758
1021331
206793
493923
458222
774729
668951
516092
485019
178805
1477384
1620536
1046576
100976
877398
1866120
238908
1648706
491767
730983
149454
977394
1232561
170013
497132
1800246
980857
184934
1974942
1796165
1742360
2739
1963019
1065722
253179
65018
251293
1989560
1560753
1797051
1396836
157876
1558383
1545013
383284
376146
157916
353054
183667
1679174
1197820
971697
1087907
1075963
1782489
949021
1272715
1746175
1266605
1916112
811839
613486
324365
1340099
1342366
1921409
215348
340219
1900834
1067849
1307715
1270977
1275747
115911
1410448
745438
1076995
347085
352354
137526
1187912
1264265
263960
1355812
1447463
1415981
167165
260670
689946
528294
1662542
83688
967295
225404
53343
476443
1561112
1813460
581948
967346
1693328
867199
1079888
980278
1157273
643702
70193
1174827
1795171
334866
801806
1743564
384488
1116960
309969
829213
1780680
1471759
297619
647859
1960171
1625610
1645804
1470985
1396841
1947217
976816
334448
968569
74420
548203
77310
142681
104386
1087097
1105483
1427400
246840
227575
1641385
1880596
1662965
65677
190590
1598022
3531
152301
1023161
1814201
915600
1472752
1668027
641139
254161
220312
1841264
1535421
1378615
43013
173893
1947500
843718
452593
28079
283522
1537234
920651
1216714
1948051
1896110
1031286
1610386
1542486
255651
1904414
481776
653830
1104812
1231944
1377400
909230
1361161
1363702
413999
671644
178627
75306
180575
1730656
654330
245330
606116
581395
1903402
1556647
1081370
239300
137513
1552881
788861
282684
1824407
604008
1601079
1447441
1887130
1515852
1048457
1927534
1251829
647484
21874
1479971
675441
851984
1164986
1271725
27450
1374677
1539547
670465
190979
1584596
1324625
1064265
1829313
763361
454797
698692
1160100
655340
543012
865922
1310445
388930
613540
1284757
1674989
864938
1383139
871542
217467
843870
1322961
714155
1970609
1473470
381358
10278
790285
669442
476617
1202891
1923420
1211711
642718
35535
838115
1986907
214911
1081353
1314256
1513314
1056246
1431527
1348818
1863151
206067
1459153
591382
1211250
318001
1991950
15094
695836
1184363
1698090
632487
743734
827180
84966
1148340
1937517
1017388
1457480
1150379
483624
1161147
1429305
424282
894503
548273
783964
791425
992724
672229
1409772
459612
169741
175268
1382070
1513971
850481
1332325
937191
1759104
1412333
1932569
1851801
1066872
137720
1857314
1302452
653118
279111
1055950
1100006
1700542
204488
431061
1989962
1678209
1222795
1815356
156604
467911
114194
1455328
315609
1202258
1879232
1414209
446670
1823100
615153
1331495
1735500
1490517
56331
1812952
141907
856793
923976
1582812
631718
229009
1540249
678388
1373693
1586344
1126547
444362
485051
355108
432272
972649
433406
1792666
825547
364171
209650
1666989
1836575
1890182
741362
1325308
1276019
182141
502125
448481
1180226
1874823
1807322
192909
1276316
1901407
1737789
1914685
1093131
1531489
901137
577754
1119087
1598482
1340724
994914
520883
1954282
1421448
1317469
974235
1568128
978176
794353
208385
274736
828666
1688772
442683
1858348
258938
1321457
419870
173737
1542878
1882793
1701562
230478
663311
1025641
759180
1114555
1461169
158165
536264
1726420
132904
139039
308451
206393
1698579
671644
1435900
1319113
1540345
1228454
434059
1420609
57499
133429
1866797
1132912
992339
1709317
853018
1769848
196828
574444
843773
361165
633296
575261
1976065
1899362
1956708
77433
924614
1650488
1410682
468122
1875702
83885
1083115
1314302
913167
1992276
16257
1269639
433192
814321
1705284
654748
1063598
1298655
379593
886478
1554023
206357
1250607
705587
512793
1027649
864442
471962
238479
362279
528434
1573898
1084778
1668187
173312
1862604
115911
1405415
1212906
530619
1143621
517052
1205597
1233179
427462
1689440
1300847
1576959
453756
1678089
629860
1843021
1846904
1738061
1409805
1708335
1380103
972864
502952
223977
341117
1401974
1970879
878970
1931064
1116559
1677968
446694
947272
1567117
1841723
1043119
1574031
238643
768725
1758992
960912
832170
542924
1241216
14600
1921781
65488
531161
57388
1377884
1033890
87678
1478563
1365378
1831423
1395292
298678
1815683
195375
417355
1940917
1740443
1987157
1391316
1432172
513532
631150
926839
1296191
1039087
1864848
260326
375732
1187255
1561108
211763
188993
1450363
262278
1566204
261204
290320
1068277
169599
425751
700708
1338249
1791997
110349
514408
329529
1693078
1119728
1591142
1159468
284569
1901270
1874352
770059
1501891
815525
1200083
405704
354907
926134
809641
1283486
69181
1516574
379593
1097148
1401775
872997
1674350
1158966
962657
382810
1225464
1072755
53016
1488221
491667
828542
1274333
894490
1931965
26066
1214221
1321602
607593
826093
1808
1274864
1871448
1585602
3785
954688
457977
1281885
98951
457214
1456026
595324
825250
485320
1438156
1811830
1117060
248926
1520088
574690
1377127
246964
1286134
663347
362227
1507098
1719912
985817
1101240
1597571
599715
1233813
987231
1069425
470236
199914
1625133
39261
1861886
813921
1635336
1004213
1338289
1207669
1620693
658399
1924689
1941782
387933
979767
440393
270085
1670951
1439981
1889300
416919
1793988
545747
551030
1582271
1898196
747781
1873130
323642
255270
93440
1463685
1819375
561366
1738187
378710
1842621
1372523
1802910
1088188
1176851
93859
782697
1456992
1937079
1195057
1265459
897552
1129692
251143
1700020
1083324
618017
1240254
72932
1467988
1086265
870615
1488814
98226
1704508
367737
1807748
1584682
1751413
1671075
74962
1378492
1668387
1829370
957941
1467792
915938
1715731
1929854
614091
513981
938671
176206
237193
1774091
1442777
350584
1007171
118317
1213069
214421
1084802
1318041
1061239
1566430
1621013
948786
415836
1563360
1530928
1335194
368795
1607301
1290039
260402
789642
1731099
1097769
1515645
590586
1113220
20728
1214211
781278
1078104
1607505
1041369
816695
389406
1445304
258184
772150
456627
185458
620001
1247905
1297372
1487497
1501444
1635462
1278828
627369
1087030
425121
648581
862453
699141
981547
1555603
270006
1319317
441717
999794
31034
1132175
230861
1500966
1419090
810601
720995
44787
114040
715750
425703
1797241
1768419
691670
534902
1323095
1358628
1077118
1120620
1520182
1250526
709733
783779
1112077
1093699
1827728
541044
1117995
1687217
1975832
1679408
1423562
1573547
657632
450667
603838
77828
1516859
365285
978123
196728
240621
1160957
674333
1543154
8408
1821944
1702774
1752594
1425473
722148
225259
702374
1446273
1789776
225696
52341
778717
1892188
642462
526906
1251201
1058271
741248
742094
680360
65482
1237372
275381
1564566
883251
1744277
720239
1638264
134964
594073
1450311
531221
1412348
253440
1016041
1492603
562866
714486
790662
668951
784107
493917
1370156
705876
1403740
1519841
918110
764637
1100969
292765
1715749
1314374
462089
1491005
1717155
446057
455397
942641
409943
1150379
464821
936001
719019
1536559
1677606
321860
894433
1018949
339779
1731797
1289988
1055567
1972910
1675955
337710
396728
1512635
1894801
441639
161566
574714
1974082
1978803
1104058
276228
23295
1468648
1435620
495146
1070541
1288589
1249499
202279
764557
1518067
768420
37554
653702
1758802
1723917
93440
816095
1989001
1864016
850840
1490221
701953
1447571
1897356
456677
826615
1286823
1682071
426621
1894878
770587
1329975
1813942
1029511
940381
253513
294798
1979391
531886
1896686
316120
1352194
591960
926547
1878059
1674473
1310058
1864247
474548
147556
1371296
1452566
1935020
1313044
1830432
570910
959558
796177
4396
54460
834317
759550
1370426
716803
845647
1156514
1388369
404112
774271
243827
355224
1436554
46210
1253727
905175
1595587
686924
695644
465723
473724
189595
1730135
163068
1237358
737076
1806079
978766
1991193
56896
421942
1652522
249877
451818
676377
1154242
1912951
957943
1134690
99210
1137592
1520043
437838
656360
824450
333441
1861377
1148191
1973721
897907
1724720
1962486
273355
109289
105817
1166433
1908114
1245737
1314173
1537405
812207
1037202
865424
477117
828521
1660525
1179284
474310
883486
707596
1373722
909738
648672
1947535
665378
1357758
1522017
1088820
892089
1821873
1546877
1145905
888350
920221
1718084
672715
908427
286109
467041
128421
1991292
1389274
1887321
362318
788079
430375
1349826
776684
486006
828003
1990497
774592
279065
1754444
323632
3030
579535
1814620
1378492
1151446
1476958
220299
1648613
1246897
985504
1251372
1446026
574982
275751
911600
1775996
652415
957867
1442323
1735952
1316539
1094446
1146204
874433
1844187
1724986
72208
225404
822656
947345
1070966
1694491
1344957
1664633
810277
965767
197399
116311
407677
273385
1208841
807926
913445
800970
1954967
160583
1134685
1455014
1320226
1659002
601301
713948
142691
473355
1240978
702206
1777673
639623
211663
938123
1468975
915639
1044295
1135593
1740514
1994900
1344799
532513
1781376
536452
1636965
495469
47201
1669128
1907414
1199546
1151131
1343461
1844348
414853
1301720
1800552
1231691
356825
1201587
1508606
1502012
554604
90358
634357
1569055
956760
75963
961968
483144
874880
1547314
1789482
313677
548066
697417
1124833
299764
687818
1761748
1616670
360619
1854734
897965
1476721
1426316
705991
1605854
1293023
286909
961616
536097
1783974
1050299
364035
907379
943
242713
231759
1188739
973158
1964297
278978
1719362
1453103
1782164
1858310
1830612
659908
124908
914303
598326
303054
1414671
1298141
1097623
825547
408446
95185
1569153
1675608
1971289
1608812
1486769
854803
1968398
832640
484413
683630
1625694
1280656
199316
1632492
355720
1291705
831215
879643
67803
561708
562173
1859864
628022
564038
1382974
184465
328955
383458
436963
1611435
251804
433494
1527752
409124
1330440
1500953
1920385
224000
5835
300751
340673
981789
370585
1701260
1370033
644509
1043467
1495628
756243
319973
1289056
7168
1553980
651632
1591424
866452
1939953
700716
514901
1729961
1573864
865933
288075
667192
3493
716181
62777
822321
1263270
605198
46555
734299
998770
911447
527593
1837443
990360
674524
1714578
597711
272082
892945
1182938
1442967
1208409
1262023
570245
1810867
1254239
937306
1869438
910686
848179
1072735
1406806
768128
654436
1609723
1084652
623377
1037202
1992432
1263356
728639
412176
39088
410744
781799
1279382
943336
1036615
920057
907218
706274
391268
1949964
833181
1816226
1307855
854359
670580
1030731
71752
609278
934902
978694
1098471
1564845
597053
55609
1590211
791348
718312
1705421
1224523
329521
649718
78709
1811946
969423
1129439
1019276
1869027
1124336
1035732
962737
820883
111367
1336406
1064455
1433393
1479074
14347
986124
1931854
857428
1846911
1685132
970268
1367513
1634539
580508
1755183
509838
821481
1643569
794470
1419864
528553
1322325
36399
1266318
396879
1298824
1869799
1912652
1810190
1749250
1827579
890341
1717478
1265935
1055986
783791
562477
1466549
1538732
541686
81798
65146
913722
1626580
439227
673706
91104
1872139
1692410
1141180
611531
790577
441304
1717604
465472
365116
1632318
699546
1427118
1654738
1063508
1030793
1803665
1958151
651269
525795
211389
1226310
1746579
133874
1826230
1925826
1756973
1688341
1652270
1367706
902828
456122
101872
1891933
1293826
1767443
35368
1844539
703431
659110
1521044
818759
993358
293562
336734
1555079
1926332
799521
391212
1351588
1609436
27181
832387
88880
780996
1890460
731389
382712
1295158
317560
582643
1056046
1688016
1561837
837474
1009026
514744
1678272
689418
1352986
1830558
1860752
379492
602179
75287
979301
1204040
1944727
368776
1596031
944320
1372092
938028
1894801
221950
1195954
55195
551932
436420
495161
689355
1341218
1874330
1779931
962417
317513
1213649
1498742
1619472
629807
48613
1914664
611698
599302
1173401
1330235
1151682
1839562
275258
937952
387443
731250
1387512
1114905
927755
1734140
920088
1793243
636591
258428
1500600
879929
354386
1553081
648186
129262
1872075
188233
1123777
562795
391589
415842
1819793
1445930
656853
1850152
1214180
1236964
683317
1190842
1899233
444803
1471074
192514
1051101
761196
1558331
1239549
1186601
34793
1829661
1060109
1644190
642587
1164618
986823
1848857
1250821
1638141
1804100
1525896
362227
889852
1823712
138910
1422061
1772327
785140
1268417
454248
1482202
672253
1948227
486455
1480580
763997
48633
268888
242005
17843
1155816
350881
1593277
1309996
1937917
642490
1735573
541947
1920809
1056857
1380849
1614474
1046761
512890
684750
1654852
556287
659335
1944645
1541124
1838079
49227
1953716
1962455
1966287
1426547
1085491
1553866
1389274
602252
153200
601312
386559
1347599
818588
837974
494752
88026
1672410
457678
212351
198813
1061409
1870033
1084976
32037
278136
1226525
427753
1062396
392271
1801069
1971002
1248856
1842943
1966414
1922221
1916035
339015
351270
467311
933026
1379263
1192190
1250779
846914
23159
1133045
303685
349671
517602
1280681
151559
1761231
1856894
1341051
973009
36202
1251038
1285729
1478830
1672101
1644894
1288901
359439
365223
903149
1007779
372306
149329
630262
1700491
1031470
1238762
1900073
967973
1148522
509995
1944737
1179236
315666
930416
1680560
1524172
1149808
1350626
1515583
1886896
1110448
1434644
1754776
1773789
1343373
1939369
1685411
659598
937338
495591
1719922
401195
1682966
1617318
624321
559164
764920
833145
716949
1089102
122809
1627637
1585301
1285752
794665
230004
805324
227275
1137127
377617
1448611
457482
525218
403987
1815356
319155
1223703
1068218
1833171
617069
877586
1792410
166864
1880604
1172511
876107
1990986
1132817
1878708
1752954
1577178
756889
1784837
928940
453671
1070860
974601
739911
323480
1268088
545703
1159158
1688178
363410
1532241
581783
1895984
1183508
1656231
1089469
1077548
697668
1179824
1654725
447138
1125896
850926
1747977
559026
666618
1363469
1189015
1704939
1678755
1278633
1959156
1615557
1711576
253750
1114529
1078806
867304
315207
564237
844025
1714440
153963
492767
1537636
195304
1457548
1460015
1609723
1013922
60014
1972111
637449
1099440
126538
1895840
1440
1338036
915280
482860
387047
1476952
495228
141210
763086
801588
1933984
1102500
1536571
892844
1253194
985080
1329238
1751931
1429004
289661
157875
1492218
155697
394023
291364
702861
125016
1963566
1980161
1504282
1244927
1092584
1510653
1733544
103411
727876
1638564
689411
1671924
1594974
1312727
668055
379785
1806533
1343718
1550423
705540
627829
1492096
754921
1927566
1731830
186214
1223450
1456183
1921905
1981310
1253099
1088194
1828584
1261653
1377142
1940934
1138527
1228085
476255
877734
289329
565946
192273
60993
931972
1453268
136324
1713666
766662
109672
342197
325230
1155344
1167750
63031
1878823
1000557
1526179
1386806
634235
329727
670042
1234136
720492
1449614
664309
661514
1067993
537481
1111549
1864350
1549112
895403
467933
506183
1535698
222710
1735183
899552
1210877
342257
1940400
1917622
235047
609215
1689452
539140
223965
1059863
1859142
1182172
1437272
1802611
312946
650520
402105
1528120
1700277
1379698
1114308
572159
1983164
858135
1081265
137791
281010
632956
29956
589754
1567757
240436
239772
211783
1888051
1066006
1649787
308986
1234050
1201308
1277371
824243
357462
559246
1761857
589705
1193096
698986
165246
500445
486076
1615303
334165
296522
746198
261785
1363216
1525744
433920
1229950
319880
1712407
129097
1164325
1819740
720781
1960656
1485705
1283106
1061239
1040015
795705
1415201
931265
1621237
925107
1790790
605136
173876
1633692
1742161
1231599
942743
1685916
779812
1967018
583720
837415
1373826
513530
469392
841941
1066322
713264
1352533
923976
1697
761987
189117
1432593
40670
1787980
622498
977331
1556659
584467
384894
546654
815772
630456
749142
844464
247874
1897698
1610362
743005
1600628
1453920
110760
1813909
1171215
1263803
1530714
1274461
1682809
1533623
407192
1134685
1979907
1070709
1794422
1334950
1473412
169908
40516
1878038
1263053
1990838
398485
240620
1623992
1113175
1309957
452342
1538901
1638174
846782
371430
152881
34988
1010190
819472
1392012
698555
1946726
869726
1249249
209309
1466140
1067122
1907620
618099
560478
1833575
734299
1641669
1057762
708301
332057
756796
1088694
1419755
941804
926647
277878
1764288
1821770
870275
841941
1048597
1571050
1138716
891727
851846
205366
553473
1257997
711675
1233480
494447
124329
1407532
601055
584117
1653554
563737
1165290
1305421
1757718
707988
1622527
182076
1258120
1504643
1128089
1186405
1589073
1210274
1880438
71075
604202
1846199
1130505
1296347
1747910
406440
1521274
1773206
152683
829304
157212
678252
1588854
33367
1400119
1143768
1988968
987581
18909
220683
985434
746143
729847
1993736
487250
1808117
1828909
1016629
1528407
1697933
1620640
1157470
847893
264479
311782
1267449
881233
1919963
704126
998656
465854
1545853
1457705
886589
833657
1742234
1309603
1406933
686952
256753
1149051
1403899
1482699
1571667
1663488
1552860
734679
1055986
1579194
776663
512142
501249
224811
1802979
1529900
1887342
1563871
1649276
1595222
727491
532826
1778008
1836458
486213
770880
725706
1726046
1227960
1023664
404925
1850952
677753
1351413
1905162
1256250
1494508
1901514
953060
1440065
1405415
735455
1089911
1628913
1739056
1209297
844145
1363629
1090346
1608431
639407
796085
278442
1654977
648510
1095487
1448402
380775
807334
822066
1000681
1677735
1296331
1386358
877497
130488
1692868
133370
1431521
922879
651554
762260
1713364
1309940
1220229
530886
275303
734669
335896
1348368
1409720
1932562
1459481
758848
1490646
1361397
478808
309653
990596
171282
509371
1663219
1276580
1982634
1803558
1095786
1388988
1085934
1708829
537705
380450
1120434
1436197
958322
966894
1887070
1668142
1027182
448328
625771
1783126
971470
894734
1200963
828492
502251
611002
1027756
467037
1078375
1143171
551389
776077
1308762
852188
1307518
694169
874568
1953114
456768
529106
1056859
1260477
1743762
615813
1928275
1731099
473127
1762379
1085066
170007
780698
694151
582372
1462530
749755
824221
1732795
1291223
1446562
731855
1285041
1441577
1311181
1027741
584677
1162104
142218
612000
1585752
1938508
158433
1964792
1354387
1915266
605198
1553753
1900518
1238831
115227
228598
1059205
1957185
1944388
243360
746729
505972
1878080
1983971
1752372
5102
1763371
357347
563276
1181026
396827
834173
615405
819809
981636
1652367
978415
493296
345954
1937523
1715734
567714
446987
1894801
590920
1837795
323445
181801
460588
216701
352021
1590947
1036302
1461703
123610
1337937
185925
1834456
539026
1117595
754645
1626452
1657008
1523918
162382
1104862
1468620
1252323
660385
1897635
659301
1059600
1240098
1038490
301535
602531
1497295
1035400
1161286
1837154
633243
1691294
1383034
1777696
912576
1971984
530545
576811
1628857
50982
318534
1743140
600653
188890
1288890
152087
603216
151400
1726011
1292013
912915
461757
452320
1628347
184751
239707
989745
1115799
1998744
2912
1075100
932407
1957963
1324415
1711166
900039
1369111
728061
1557636
831658
897731
1362403
1658132
1604101
1601011
1479967
1562575
1253448
1288377
1902958
549542
750899
941593
313933
737420
1367453
1819036
796639
325847
352902
1226737
1410190
1759184
1577781
604177
1846860
488847
1282557
427171
1423440
1679021
1088193
1745378
1372751
651907
304299
1467658
1485627
1595241
218728
1659152
1340381
1142870
907430
1737931
1347233
145128
88584
1256605
952405
875329
1453229
1917541
1432172
984429
1129130
305097
1998966
418148
1700952
1663816
528434
144770
520874
1647190
87734
1879621
370081
232377
646680
1473184
810028
1316160
1155402
888350
1521253
243657
1637359
1874804
1386307
1640111
1665264
1100571
20209
328505
1866520
93800
1956564
456981
433985
865754
802414
526315
769813
365581
1458193
616468
588957
471553
1190121
419101
1796816
239288
730619
1503455
956937
504822
1948122
1874872
1683512
1230459
395197
1069665
951200
164966
229510
1949867
84265
1273710
237980
529
73192
1381848
1127627
1501444
270594
188945
1563111
610829
1993632
1561103
570964
998949
1874566
443391
276404
1306926
984453
1650254
899747
1873286
1130307
343921
1203503
1396127
1799148
1168713
223756
1575599
1892122
37119
29537
197399
287811
300109
90288
1058837
1959200
1451019
1691777
858164
1621047
365243
1958794
758510
206793
1660777
1944625
584106
887607
1003183
638460
1763686
1569678
1742108
1849480
439071
175223
890090
1117995
983863
1256333
1046271
1318624
1615735
626936
1229798
225051
1519755
173510
513856
1466070
1300698
1957686
1306926
1175098
1332675
1416511
1453946
14301
1958350
292219
1045467
1079152
1053752
1530069
437074
171380
99637
1043872
94056
1451803
131561
1562517
698603
1581047
1276648
1082660
1456335
6969
773961
1460732
1783691
82842
1857613
435691
1817426
1970349
786277
703171
1015181
1581536
652822
381638
820373
1761631
1684483
1831806
888824
1224925
35249
365848
1094998
1584425
260420
1029428
1134341
1800147
1917359
1997053
585704
31756
1137477
428560
857913
1370576
1326328
1923128
801111
478260
740652
1468620
1355391
1223107
1555315
140855
44019
1436347
1130892
1887114
671194
107476
588878
768104
1907229
1832705
892776
691689
1431795
1723613
1627748
1211113
1747219
1837785
1842721
998821
899775
1047562
1533337
635675
1877617
14252
1086073
895273
939723
1375526
470790
20951
1733955
1178874
639222
989301
1756767
608404
1976363
1759376
35550
813316
469025
268876
1436916
1975608
1357910
1195355
569436
943091
1858215
1359756
605871
1183624
1441190
1663245
915326
1599338
755753
12536
1008365
671260
1061557
1003020
1071901
534619
863669
979083
1135774
674862
1137961
1419890
1584979
576283
6268
999330
104217
920827
1343524
146374
914128
1444522
1811508
1574195
312306
1245614
955971
555915
907000
1603469
936570
40554
927755
279352
823858
1336334
825547
372874
1474965
524313
345521
601621
950903
279758
488395
116653
1203042
282178
989016
312100
1164008
364413
539034
561531
115718
1238359
1319843
1499087
374528
632850
15238
1009437
797740
692799
1753944
179345
1761079
1088810
1079599
1359346
996449
422170
440960
808350
834091
32476
1506831
962869
737661
332041
1952984
1888849
1118047
649346
814774
1758656
229573
352740
1005516
729200
1058941
369572
1680802
181758
1966933
79319
1948227
180186
1170512
51199
1209434
915016
209149
539242
1687721
1388732
1389492
889370
1618409
1716314
1270125
451786
809149
376644
906957
737605
756225
92600
225404
68591
1718190
1719026
1949429
1888635
437977
1583181
302562
495185
1751135
1770163
810297
1326997
1831144
1158262
931008
1046080
382066
127212
855369
620076
390050
766857
1047812
1725561
979604
1075974
301734
1549778
181986
178000
820454
400868
539311
448226
1635011
1042760
536783
885438
166332
192736
1922275
1649877
1455595
912265
167054
1037464
1481414
822233
1574519
1545040
865041
774498
1812292
504525
1578240
1472578
838055
1311776
1237994
250135
1326874
300395
64842
768353
1153828
1046738
272215
1302871
1845989
686735
1130931
1648742
429609
1656489
1186319
1861495
1869670
1969870
554330
687816
122773
735902
1332909
664010
1452788
1466515
67679
1420501
1324309
837474
815351
1725054
1465555
1724720
1243372
1892792
716849
1829169
1814620
1786562
733698
1296757
1616874
432379
1961120
1270929
1899637
912695
604495
307122
1272366
1298515
1904581
1448086
84381
1694049
137730
1754805
1584831
1904016
1292437
962318
1511695
247241
1836819
975188
294494
1461682
234863
376357
1339323
1259052
1075065
1126823
160631
1930324
1723238
1778564
973295
291817
1114941
604177
370477
1902198
193009
1115284
251438
852996
1817304
1011062
141190
1180596
675097
139307
283869
668448
1811239
1461223
818277
904514
1704076
1421269
1278154
1980985
1927129
1367510
1370310
1296101
5332
758065
341507
153292
136623
1533396
1923857
1759103
1994624
1289738
1726819
893239
808293
1740418
914648
349497
1778708
391869
529938
1228934
9313
1072446
825385
542454
970424
267372
1005531
1242969
131263
78467
24717
1098503
1699958
695861
1605873
1626726
453555
1649107
487074
882645
220799
692856
53437
1329361
1746720
1872723
262818
1091262
900832
405788
600760
846288
282688
1523852
1945163
452133
1384935
1682425
658686
1428675
836202
529139
1546223
1023384
944031
1157818
1522496
382561
46727
408484
255064
1839711
1866335
1149765
81645
1086260
1396173
62592
1211250
1218111
1269097
1065722
1642977
1372751
1389012
1851761
253038
1272366
1625378
1918480
238292
1481792
151933
916072
1460111
255726
51143
70017
925013
1264189
1062370
1444921
289353
967362
1123250
503195
951315
1166594
1100683
1916989
1682248
1820787
1017565
1306755
406481
883084
1538816
1775619
1951106
1372647
650751
1167100
1715075
1996638
1185351
484753
47781
1422918
522422
1793706
1005839
1911930
296841
332286
517780
1427089
389202
672325
428987
1105789
1895924
719346
798751
1241794
152412
468216
1415664
1533044
1702425
578249
645151
937729
66940
1124440
265679
357131
1864753
1618219
1019883
841649
922438
907935
1846460
973048
1141324
1206942
1699157
1547341
151474
1765329
1983956
475513
1034711
1265493
368862
1037734
1121302
1576655
1419746
15810
310594
1155268
546289
55229
692366
630321
1037913
1532829
132588
527540
188535
770959
486497
781986
640851
1695495
187773
493470
521963
1271366
1240527
716824
129242
1274484
1055686
1823811
824356
332067
1487134
747310
1694059
792726
705791
1013291
1879288
1160887
1739350
547939
275914
819809
1027226
1349420
1391667
1701519
1892165
343204
1008487
420908
795928
1730532
516822
935798
588077
1947989
1827579
1225601
217521
1826306
537352
301118
732077
1766661
379501
1712857
1815629
432397
57139
764040
610877
1551813
136756
1100086
217813
751878
214876
500406
457826
49097
1537207
1969320
1961926
1049870
653351
972007
495228
1704508
197030
976010
167552
1878654
1709797
1078562
919372
643826
1648015
1245986
1693664
1357324
1405256
492726
1907163
303725
1285435
783660
1356303
409334
1498338
1540961
329536
772993
1463855
1506437
530171
885909
1443904
106598
208898
983845
775760
1338099
1083513
1009797
523942
762538
460193
599686
1499531
1500938
691977
1781019
466972
1835273
454797
130942
1570920
521963
789007
531501
1899857
1210837
1140294
934578
906346
1237579
1693025
355567
1271158
1969745
1364546
972043
1358130
606252
1678211
486734
899668
237447
1457075
723262
1634542
1009515
1833171
1808426
394180
191148
163756
103999
738739
779586
333522
1103240
430078
898876
468353
55878
1312015
1998236
1328567
1868580
450951
1671715
1940613
573724
155824
249618
1043025
197432
15805
500260
110270
1265515
1485648
626778
886866
1805043
496480
101676
1107250
1190069
1080592
655803
1557697
1031314
1987461
568505
767604
1203492
1669417
924337
1337977
1814903
631635
579488
789097
1993273
321904
438870
1364514
777468
55146
26479
1570194
841673
1204339
818573
1947217
400104
429613
1579486
633299
943486
1413393
1495017
1041771
909488
1708388
950987
1108602
723246
99258
55763
1668127
1996628
746225
501318
1812877
1708693
1565886
611079
1625314
1048844
621150
1647282
1657008
1270170
1493027
1872795
1279809
394623
920595
892391
636165
444536
1805869
564723
1657269
509271
1107814
1007429
461321
41801
354100
262717
816494
432604
1748607
828379
950066
1209434
529449
1468682
959167
233355
856145
112160
960065
1291261
393348
328868
1601743
1343695
78644
1107361
510410
512583
387750
1725301
1228146
1309603
655161
1677077
1088462
781402
1275188
1659097
1319104
1949405
967129
1343164
485450
195683
1732196
467735
820923
1274377
1693677
932084
883904
1006101
1134165
1019612
1135858
1377277
867479
1052001
419760
1811981
1599654
1764758
924182
1407770
39158
1173800
1652479
766265
604410
1008966
1687341
466366
261852
587754
1851143
1764495
1425445
961201
188121
354862
1102825
323091
33601
1082060
1664983
160880
967830
1166510
1955035
188333
95372
596847
1065192
350373
53417
1719846
866474
1368770
696372
16570
344554
528010
698097
1382812
469282
1219011
1643297
1607833
1704998
825078
754601
403658
1978386
336162
1826991
175394
766443
212375
431542
1175732
1119852
855824
705952
960975
1880367
100350
14356
655620
1639936
757908
454388
778733
436033
61295
1493373
905669
681996
1125226
1228542
1816378
1062523
1431806
1589392
699894
1434379
597030
871880
107335
616009
1594052
167666
273571
700455
382014
1666618
1408383
1024224
1378054
337169
634893
1249493
1464447
1138085
1603728
138211
1962013
1260605
1863650
1324563
1521916
1173023
790269
1745233
50497
1790446
629272
1052001
1503089
1896886
171353
303580
1926401
1712262
707854
1921164
174592
940065
895212
1264547
1078420
687920
1659130
88754
1672019
72401
474701
1054435
922566
689364
1832417
1272039
1378337
13880
1650608
1951249
909478
1436031
700541
1994916
731314
1881143
1929072
13572
93217
1765297
1365475
982035
1195788
933898
185920
1911201
1043475
280497
120547
345874
300202
1236662
1726922
1913180
1023411
522729
1578678
1019490
1946056
458210
884815
771903
745958
15805
1992722
1564178
790408
329228
1822727
384183
53062
1453382
1326330
1401475
1314207
384032
1236803
1650153
822927
1041892
1209311
1954786
624674
816802
686157
2110
1457479
1743343
436184
1582836
1134711
649123
1524327
1915523
941378
552584
1422822
860984
1257076
1674960
1639691
279490
999171
1311928
966017
1068112
1120644
1101848
6029
1705383
732379
1842237
1290728
612740
158301
35779
806832
483624
715192
682624
1981493
467103
1420637
1584885
440836
685867
1820974
344561
354496
608592
1450379
60995
1138873
1383413
679671
960347
1326242
555838
979258
1126775
1904836
615468
1400638
172130
1221371
1926111
1589618
521768
195786
264671
1172681
790414
1340065
1974390
1111239
771149
1819963
572036
1302504
1760399
1351948
851368
1176071
1120003
199167
1404499
850115
515898
445454
143158
1018875
762110
603902
1007204
1548645
396541
1700890
1015172
72978
1189677
1804664
1512933
453495
323813
1945915
1621591
1574742
848534
430375
1305622
1672208
1234298
60315
609001
737158
1621233
339270
1587687
746548
1041121
1524111
413128
529917
656969
1386623
924284
595604
417679
235450
927794
1337045
705345
1262723
303011
1854559
1041049
901118
600873
1510485
785834
100720
1887130
1342369
1206242
1657665
1151641
1329974
1525636
1774473
1497779
1081095
924868
1422740
1136191
775735
453387
1685437
422528
173052
1225669
552479
22462
184804
1607011
1387757
435968
1553458
1106053
1125977
873536
1143459
1281633
1140309
112667
1144189
712802
1494488
852339
1345915
563737
672295
368177
472182
649171
505568
1893218
6862
1769301
690801
670693
1007725
1005264
413166
1623126
1377183
528397
1510358
1831248
1318046
227470
1598643
1437998
955677
1699131
1005133
127343
1198428
1944059
1662092
982629
358164
778881
1042555
1961120
1003183
907911
1926146
1811885
459496
227909
1813653
1082435
629912
1009350
1933493
1379410
856377
1553951
308583
1984547
624279
880479
418491
642952
1965809
91608
1005554
785646
907911
1362580
1620057
845585
422565
1514291
156194
519829
515816
1339973
1721440
873279
1104264
975883
880656
1888154
690534
789097
1599646
606576
557192
996743
268768
1097800
1756649
7820
196933
411006
655282
753394
157069
1335029
320886
41027
1376276
1829501
655612
281881
1128231
522351
1481584
981143
65958
1152634
964895
250924
1875601
1092934
1730635
691663
1779072
1389625
1763662
141284
529906
432373
1961516
1896810
988719
1234377
1105748
250633
73497
1202776
1190657
56163
672979
919305
1811025
1209943
750827
605611
1809547
414800
1294063
88000
183104
449246
1890562
1544116
579639
1150833
1234710
1312273
1315395
852002
120108
338314
1194616
1893494
989992
1329107
70989
297400
116815
1040430
206157
1158570
675092
1256702
843911
1075606
1473535
1188050
390561
1597931
28689
901076
897534
162473
177340
202633
1644607
689988
1999593
1036554
1579772
1127873
1228317
475432
1640112
257118
729723
1151575
1420049
40367
1487953
726069
603700
1408010
1206205
1884851
1643133
561773
577722
790205
1473463
395030
1444168
272191
916801
1863902
1457967
26940
782921
152461
96972
982636
1602410
496899
1095071
808860
321493
411848
1931440
1837984
1593058
1467159
1890008
580111
563207
363814
1619620
1559445
812154
603658
1114329
1149442
1329125
379970
1103522
375947
918118
781889
1771066
1940613
1666837
325468
248737
1571082
766236
378570
1614727
951985
60586
756699
426678
1360406
831736
1967855
501581
1601158
1620530
1121967
1561909
1737832
1039333
898468
1084092
906819
1765531
1476746
1004299
789728
221719
1367895
1241159
1466952
1380103
1209620
1663732
1888154
1696380
964937
1580997
84143
1349778
217467
1605360
1863707
1456790
812038
1069211
1466432
1028305
103866
1790570
1761463
1707302
609538
340969
1757060
1136631
667456
1084180
1197350
1136078
515263
821022
387807
1609552
1468393
1817840
833987
1451108
492916
150930
446125
1158720
95876
989644
1464635
547635
725317
72985
1107814
48983
72251
188276
444000
895017
517319
1188095
125265
1440133
270907
105765
1647469
1231668
1671869
1799584
230500
972422
769869
884826
744005
100690
391964
932228
1547056
1764037
1439597
1100685
345400
855103
227529
1095679
1581319
1525569
816800
304520
1972215
602531
813978
1059808
1420942
736176
1221759
762767
380303
1623169
1465107
1130152
725317
1188551
608767
1983971
1605878
1987496
904089
1854297
1219480
1479023
1681515
1298415
386607
134054
1957391
250846
7086
1068249
1374374
545118
1984430
222369
323460
1870809
1537055
1893448
1602980
978236
284803
734320
1306073
480610
1719571
798720
1654927
1512712
1094938
650019
670463
183739
1270374
628049
185485
168369
531898
68050
65426
1151803
1918108
1216238
1306105
741312
938670
448014
516255
184338
1107250
98523
1014200
632234
1735846
406723
612840
706369
1002488
997158
1812668
1676450
1298141
1201288
1354725
394357
1516557
532952
1753429
1249898
1266955
701148
547752
1656638
1867351
751698
1644702
1856837
985253
712554
1896099
1118609
81753
553707
1124253
249399
1328962
1244076
62671
994496
1875861
507306
28828
1365501
1539922
1177796
1181578
380563
1714454
640641
1937670
670602
1423230
1087907
1361938
540878
1669923
1601664
774033
477654
1289891
193377
1571082
1371699
1824705
212460
577039
1910450
630508
210877
1694059
358362
637449
1090521
1092221
1867169
341661
666735
287950
1410154
1279510
1724819
1546049
1615319
386636
986547
843365
1115961
1048916
127365
1158381
1387966
978415
1387114
626610
603556
32685
1213907
677715
1661491
1496462
1353476
1051383
740669
1901514
560402
53016
667004
933780
653994
444093
1392219
1977045
1777341
1296347
599927
1971296
1024304
1185491
7637
1772616
525534
653142
51365
535565
593408
1314644
1147923
394928
1909280
1127903
499939
412373
381373
980509
1138289
769555
1799022
797740
321260
1732318
786277
640418
1132060
510252
507360
60586
654164
113341
670544
1988054
534211
1329058
225870
1310316
128165
1903402
680846
1534044
328721
1811460
1917221
812774
1974254
1528275
372869
784940
34702
1254171
1469337
801434
1377582
1378559
240919
180925
1769443
578318
892842
937899
1097585
1119824
130523
1686912
469213
1410682
441102
406391
301727
79431
1349634
844444
1198120
213738
341084
626936
638531
234128
1640112
470768
34994
840533
1992794
1673116
1937523
113667
1505756
957754
206676
605611
1183019
1238020
634077
1403630
1146221
1623317
1037577
1932618
740761
1697080
1076406
794455
1342091
844783
751289
546733
1063712
148732
1276535
155079
1217633
1758298
1016339
361143
133764
1591773
264612
555973
322574
1034971
1342796
816059
1493085
1218362
155661
857518
973070
1060496
1129779
583915
511878
466424
1377792
1794222
465344
1651694
1689964
922281
1075975
411085
815789
950842
323209
1016036
1035198
1803082
697534
1693461
1461292
266055
677535
1271671
1123831
1780556
1341554
1829996
846531
166731
1727443
1828080
217038
1262222
799293
1343375
1472831
397482
1948809
483872
258671
222722
1401936
710177
1467999
1075158
820387
1536237
562753
890238
88202
1257620
1858380
1047643
1828638
1298390
1903598
1691539
1736067
1912410
1693529
162618
27839
1670951
181752
1214261
770895
1691822
478808
799164
1915853
1427903
1699900
802572
564805
828126
1434904
1609440
273945
83122
441881
1790383
1740913
1764494
831247
1265669
794842
1499583
910375
176288
188791
1784010
1491361
325854
1908678
760447
676326
1026499
1435556
657442
280539
1394622
457038
349220
81510
704249
1565408
775501
757962
546854
252590
356156
1560472
1908038
1825223
1284977
1284622
620080
408544
1763564
558326
362635
1729757
385757
778843
1839424
1493823
505661
76626
69773
1163471
1747604
542385
1593677
1112255
571545
997372
1216636
1634938
180589
1053977
1154276
1252323
1260201
1860435
1024716
720848
1835006
886326
1232746
1428734
1240607
1653882
784372
1396187
947570
1092062
1119237
1842943
1032135
1050719
1031525
61655
1585301
1620536
1228415
265495
687779
944822
113286
1386404
987185
1007725
1624183
258007
1650906
1500924
1345540
1083099
1723094
1273438
1900518
1459841
881186
1204475
1455877
1133864
1921676
1671130
944413
1099641
1767225
561340
516289
598732
275608
1510065
1155614
1045755
988184
751896
751838
184102
1381231
458792
185549
1294208
938616
138349
1415187
1395318
881990
664010
102676
1884725
953176
1152428
1414543
303105
994479
1274762
1679262
1041536
829181
76990
1151656
912854
44285
1085066
1967836
1297129
1805974
1013522
135347
730644
944298
25402
249307
1457800
463431
1121997
1082038
874118
439732
831944
747668
1388922
1581106
1767930
1498513
1501258
1497295
1215643
1944477
1867322
1880341
476449
218715
1809910
972048
992724
637772
1629066
360449
1523589
1733828
93578
1747065
539682
1886562
1129216
1320229
1941889
48872
595379
402715
727588
863795
1483970
136165
175728
214136
413846
244886
1603963
1553428
558682
1323363
453761
407805
1913581
329776
1083922
1801146
316152
1030009
456897
871535
1706450
1671526
1934848
1138115
146180
428225
491444
1759829
312694
1530580
1072234
267178
906696
782108
562531
1826777
653065
147098
812497
1243701
1154120
59017
40581
1585977
378896
1657489
132105
649520
348545
1644499
771627
985923
480263
990324
1298429
1681612
150351
1198225
252655
75220
1186405
1855394
1315537
29492
617466
1179864
503210
1366977
86092
1429258
692555
1042992
837102
1514291
118693
1195863
1926172
1990276
1116324
1990005
1638078
1865803
1429934
93178
377895
1698004
456293
221015
1581290
1296569
124662
1753609
1006874
1397208
571186
840759
1008531
1430779
1428448
1948284
855702
1371402
110630
498231
770776
25694
1191534
1487431
1765725
607603
1829659
399873
723942
21453
1934010
903999
494684
838636
565929
1310758
485860
129808
27450
1480435
582197
1191763
828298
937524
1163431
161036
1688640
1756784
521955
1134106
1798908
468660
6913
578078
1520467
317613
1082484
398714
601972
1737841
1045491
616434
169621
275387
1252516
1785640
305142
346383
1877846
15153
1150647
1094927
897666
1479501
653546
1516280
343087
344019
363697
675373
355219
1306598
847330
1255573
405364
81864
1263456
1110249
1676229
273372
127593
213274
881629
297113
1104660
699229
1444686
1388724
479597
1928751
17053
259623
1189568
1053676
559302
1007045
720088
312214
1564023
1834662
858678
474365
587477
343273
490798
1272862
1907843
1193903
376257
1246673
777079
1483647
1882104
1527371
758084
1039236
852214
529260
1591139
1304937
188213
1264074
822667
1706843
748235
1356191
246549
1046956
300094
553963
796906
420490
86036
231184
285035
1695288
1965976
1077916
206266
1427083
1669144
1206081
848413
733802
460117
1574269
1757148
1609724
434533
25886
450601
779049
114517
1506042
1297113
1757977
164531
372612
1383799
1564898
1085727
793395
1077345
1225464
1578684
1886721
370649
1044931
55651
531591
855454
276045
1096400
529562
1706343
1043627
116062
224434
1541488
1948809
1721309
725572
4666
112259
625689
816549
1301159
751509
476567
1857810
1927964
509607
1372092
1981540
629659
67486
725848
486791
850545
1934269
1024835
1077966
1787596
197050
533415
1824832
1839855
346135
972043
574672
1694689
1347370
1723231
1719944
1053283
1615050
466402
236983
1591254
1369829
802559
1091346
112015
1415411
1084145
1397651
1680890
289768
660410
999341
220287
1620057
960347
1308578
404893
144376
112308
1980570
727037
1766780
1655820
1345949
948535
1015934
1481326
996556
268641
699451
1868315
375974
15318
1736135
1158519
1614474
963067
238145
219941
835664
1319887
931898
1292671
326063
1943722
1273875
456897
1330146
711221
111833
1663488
59123
1333475
629859
1988330
305982
1047462
1846265
1072618
412205
848992
1879744
1858351
598515
879301
209898
681996
679918
1414442
1150654
70360
1434174
1012773
1609712
877108
913229
178549
1447030
1772491
1941858
231333
557969
974425
564507
1445930
781003
246396
1925060
275658
883127
1605956
1872496
1001675
750264
1179484
1349673
983474
1382658
855017
380663
310637
472776
180204
838978
999815
1199715
1316999
1064717
573865
304583
938164
978548
934993
1084099
1447043
1880574
27849
530886
1230648
781444
1259988
808104
1219391
89734
854880
816795
9534
786166
1768779
804304
1541802
1300120
1316069
10141
1242287
1891071
896344
1393503
1704410
1580932
1989503
1220954
1113684
1691059
1224982
1075678
372051
1963493
1476311
542330
372338
1413246
941941
335130
1547483
1254942
788755
1493206
1731155
934662
1054913
1420720
326527
504270
1886514
182453
830500
1581417
220892
1954030
380037
1549437
320708
1592389
1231768
1639691
1432964
59642
1600881
266611
1315577
858358
739698
1407122
1154774
1225564
124145
1462530
96901
951648
945726
876550
1475738
1483929
1578192
783885
1444994
1457705
1880859
1543123
1086397
1976688
564156
652187
1791878
1886403
1078492
397383
268129
756251
955561
378174
1078024
1343454
1187342
156147
1995494
1513467
434663
16327
1973005
347705
47227
976535
1315492
812279
1006922
1551291
1734966
943430
1994318
905315
509484
853975
1983045
854671
924868
450595
1396878
1131254
1901392
198949
505308
271376
1321649
394402
1207589
1513430
1001324
807183
1894901
1938649
1349648
179557
4164
850384
594678
1655026
1280904
435123
1777757
1789623
1309316
258352
1662562
1162387
1468186
1573735
224140
1089344
1705919
862891
367188
542672
1085911
1274764
1658852
449504
755152
1792927
1342300
137959
715490
1296677
1608564
370986
76559
897884
729847
1667248
978810
1082971
1973547
1618976
410743
709337
1376931
195685
1769621
1092581
88966
754680
187059
242863
50296
591423
1400912
635675
1927572
561699
157916
1318021
1377811
727362
258850
82566
248874
463308
1273315
907284
901064
1557936
595618
156194
1514811
945095
1477743
1095013
1579646
1766356
962410
1398392
1911930
1616976
784844
640851
1533296
15171
503189
1641331
1685383
1341240
1818858
1961208
1400057
791047
62005
994520
636121
1835738
728870
1838823
1075658
169011
1229318
919868
213009
1383714
664744
753708
1138383
1164158
749741
801790
1144975
1927472
1761536
785948
1936391
750028
278049
1011975
1516615
914669
152727
54441
374656
1147086
1168873
1892821
1036049
1409240
246367
93209
1827378
1407105
465932
126994
209935
332709
1364990
505453
255293
1346590
1973529
1622883
1558032
464134
1447055
1047311
1629107
96858
1878706
720667
683157
770660
134659
251348
1530621
988061
164875
140504
1095583
741355
1317
1789116
672403
1300431
787330
948870
538392
1818124
235440
1449031
1359225
98551
650206
1236497
542419
256180
1041862
1557713
1054913
702479
189666
589738
438411
378407
976311
1841264
171507
515736
1470270
1709335
241167
282895
888398
853939
121132
1856907
1116653
176493
388392
604410
967129
1673221
743719
1289008
830
1135224
1369776
868632
51236
1921449
1564898
1791287
1512411
993120
249116
320686
1186788
740629
565863
501408
763076
682198
1631977
870769
637072
260137
1558194
1389405
1510783
850149
721080
1240825
1075676
1984251
206668
171804
484527
323893
1022098
220781
1302523
633267
1909434
1156998
1285752
1300294
258182
1724178
1903289
58947
707317
1952388
741593
1289212
1053033
1348622
86720
1350749
1022779
1786479
1108243
610598
268540
1714440
1094040
1895501
1501098
1175234
1694121
207533
1158128
162356
632297
457304
1006922
444993
1209251
1355047
543190
1670378
583639
487889
903847
1108903
1262964
1934485
668570
727817
1686445
1627790
639647
300373
1210039
1485549
303004
1025799
1658327
1795322
363872
1106046
1740225
1257665
1726817
42047
1330168
1644941
1228151
366351
1954079
1920807
842367
269261
1721522
1461895
1696023
718488
1370714
769381
1349143
495653
888178
1921111
1411270
1397641
541024
276131
671231
84604
1369264
1720330
865357
742621
1530872
1086171
1062036
1923569
1920268
12658
1848616
907076
1302315
916037
1853681
1969751
466030
703102
1752473
577400
829608
1998996
991909
836701
412894
1243224
285038
1785092
991284
213066
385898
1901645
423148
20725
1300644
1569153
1842623
886441
1577992
599919
1912574
1778601
1145001
716870
1291697
196675
865165
1976921
1434753
891797
669872
555371
487925
1896109
755713
1689129
756040
1911145
1155476
1425507
1356104
1450454
1000512
1583281
411127
517342
754309
1491427
457678
1729699
542396
352452
1031287
1319295
813399
118681
1498346
1387757
939943
493638
931358
951462
176206
1409703
1918264
1172394
1688298
1690292
1328118
1956734
1769121
1147544
1028369
1520049
1513938
660333
1272446
1678282
1315664
253390
1999663
366781
1932847
1682596
1557323
773728
305164
1553093
409319
818869
1795264
1765825
1550199
450664
1189108
1782348
1131675
928303
1836154
769478
970253
1773252
1122803
227723
202366
117686
975026
207318
1024258
260137
1145315
926051
395707
854120
282675
1462131
1925977
1628747
492817
665361
527965
345749
1517320
33177
94636
1915510
1645456
2110
302977
1076519
1339972
1864410
1037742
1696535
1827481
401126
482481
596429
717159
667228
1719747
471962
1495129
1778793
536647
511133
365983
527455
687730
929185
890894
112388
511003
213002
1495383
895398
189135
95949
1426727
503619
1117149
1166250
1480520
871056
912689
1220702
1140859
1597841
1597494
320367
1444090
44131
1225342
12067
1627318
1158172
672979
1356114
37866
646311
1844348
747688
271436
526287
1106470
39834
1920284
1891481
1078435
1698376
234728
1441039
1670562
1022657
895758
1373693
547693
407847
1129868
971462
1695965
1102412
1835202
188233
421857
112761
19454
1318473
762975
1899357
206800
550482
1717653
425287
678579
611898
1160192
1370599
723258
1343521
642954
1904546
1004800
1041598
675243
606163
848413
1888203
1556335
1451956
991311
544549
680935
978373
1715743
1556063
161250
709576
1147086
298798
678305
704729
1164618
1268088
1054803
244675
1248044
1182768
1824933
1852017
925823
1817399
759733
1452524
810395
127341
1576345
1151068
1915256
745918
1384351
1307968
1709096
224125
893764
1806523
1128264
1872127
56267
782482
1938325
53021
1049239
751626
281181
1287909
1917372
1979552
1272096
1280280
1484027
1836066
400175
240464
949470
1837524
448266
1206387
631039
1676066
1205195
1873036
694583
245598
1132806
515600
796594
865312
567251
637422
553191
1758943
809974
1025981
295454
133023
1218007
1225068
1022193
1109343
1995712
509146
1443772
1721385
1051782
976176
1405553
114022
1486565
1173408
1974011
1298958
962116
1531686
1401104
1098097
164346
1234163
1034705
1823265
861747
504977
1478027
541016
1004584
437666
1740397
1262757
1694715
609863
92368
1960173
243585
543920
631797
1191694
321027
892337
34896
1272008
26837
366022
403006
287204
856513
1663191
1866245
1138301
1644680
484222
794309
1013644
1501528
1127709
984152
1483912
102357
1748843
629739
115683
1207597
124946
447729
1392910
492155
223763
1639429
384232
134040
1900186
864903
784600
1838818
1754265
212997
557905
729596
1397956
1450221
1438272
748913
909013
407192
849124
1864410
378136
276942
1007288
1826108
1150802
451340
839059
1899318
684090
353109
1097858
615315
1129482
1936410
1387622
300826
44303
963960
305982
1214451
1532552
1160279
976816
20708
711083
1400800
1288399
442239
790963
1779251
1052008
609514
1197153
444421
1922390
1262149
200944
815446
946446
1330314
770776
1319918
245674
108443
525294
735700
335518
748235
128999
225505
307834
369939
1459388
106568
271350
25765
1555917
1752598
572699
1151292
893834
468014
1491711
1624154
1106907
1818308
674738
87486
323297
816716
1679733
1183403
1683824
1633337
383633
1577643
708016
503626
1587106
1645793
730278
1056794
903929
1287129
638867
844938
1398289
335971
1645212
1200749
1657385
973616
1780209
449916
1773797
676626
1680695
1628259
94107
854692
1490282
1386463
1133068
1071162
1535271
1237492
656342
966327
231251
366865
1991442
653777
628503
631047
1671558
976342
807559
1742699
1764415
68352
710267
475513
141284
1719880
895308
1118691
1557854
1113236
195012
1251364
1054311
1825557
24780
787736
457557
201080
1297284
1311688
1803957
762096
334253
901814
618347
1058864
1034971
1605854
822337
899519
95056
1116577
1076803
1448285
187714
1914708
169396
991083
379103
944533
720212
699508
1763964
1322662
920097
1597077
1835624
1427436
1222028
1676980
203617
1522388
907630
1085621
1432614
1468648
1575259
416318
607328
1254133
1237099
430862
610289
1199329
978196
1801146
1082060
475765
1048336
972610
724079
1001393
433454
789330
341091
1925663
1834421
1747835
1379148
1424724
347757
1217049
1080687
1725054
406224
1690899
1224172
1858952
475960
1502951
1503092
1210266
107946
663048
1192916
1141326
120201
370756
819809
69010
1993462
1851553
1402846
873589
246460
1346896
1161969
56133
897581
1468673
1205195
306970
1383413
938123
1325866
130524
1621778
60124
51477
1565959
773855
1436811
1958685
999746
1093586
1788588
1101499
661513
1672797
1533815
1050331
984379
1871706
1049685
991441
990017
613557
794265
972398
1146677
419550
1070076
876830
1715527
1392910
1238451
380583
1169927
1132728
1935737
1253194
320582
1540925
481057
1016728
891796
1389680
1258714
855001
1609440
887515
517904
616240
1438754
1490331
1406020
1113820
1099927
1468919
687133
1601955
725890
1555443
1694234
1881785
1502447
1927308
145009
1740130
1048368
1542584
1136998
1234169
1952546
490047
1350384
34049
452368
393848
708305
1877641
296242
143959
298909
125000
1862762
1626325
1522839
1630218
1576725
985509
1997550
30935
779481
225902
418674
1623223
131647
1201568
1708040
1076421
1977860
932055
464134
353863
255446
366351
1839534
119474
411646
119186
1410681
1762057
847287
799259
333686
1578415
1517639
933301
998900
527861
126127
830174
391786
278082
1503076
1583832
1493218
1603492
1176574
11994
318807
795414
175409
523462
651701
985119
1880169
1945254
1104682
1566208
836387
188142
1395351
244855
1983704
655432
556593
1420563
276235
1004404
198145
1038713
1285719
951094
137626
1716044
1921758
1562838
473350
859534
1555886
1218007
1134931
1479912
1788349
1401607
546318
654559
181432
626495
1852537
182061
1861892
283274
1459466
587814
181562
348669
192409
1973029
893238
1261407
577687
892598
1865230
116510
850230
690361
420145
60100
264880
269688
1219715
487945
619813
1351413
264873
591001
932055
1346903
139493
1934065
1649089
1924689
90970
252722
1341695
914153
1539466
139307
1343375
1046896
694707
1996577
436379
630074
181762
1799693
986415
1659959
1041744
1394823
1725208
1638528
1194230
1214599
1516234
136102
87037
290123
1989227
1066232
1145315
1838245
1360264
1936019
582782
147591
5272
1277414
731639
1350852
1058551
1050680
1248383
347310
1913541
527871
909491
596165
1795069
1583174
1689185
16143
1460893
1542486
224559
348761
1927832
1471379
1068055
1737841
841568
1779362
996229
353972
1888269
1091899
601558
500912
296983
493390
1315799
1087478
1584226
528600
1675964
687057
238845
717395
1434536
1644207
1701562
218418
795414
1023648
1390982
810894
200325
1060414
1427261
104189
1401335
1838105
664889
1357602
373170
283974
584860
302293
1621574
39300
13793
974873
25539
1861347
213677
1973287
369179
1203990
1224646
38088
440102
1477181
612493
515816
593151
667121
1190830
173777
1173094
603368
118456
171811
898863
647126
822445
804902
528592
1236396
709103
211766
1326155
1696983
614309
962865
1637158
628097
1069927
415031
1670766
1222413
320905
949110
1314863
937645
591921
855454
1838681
1692598
947371
1630348
693349
832432
1031602
1051015
592791
826803
1295713
1202473
704656
1721177
615379
354567
298239
432272
1010597
933930
1153440
1878578
1627677
413222
1116653
1851415
1370871
1224798
1141567
286142
722395
1299871
1915343
729121
869498
198354
289661
1183583
294482
438169
1990581
1361323
83593
804953
1022017
550326
1008024
408540
949689
952202
1707908
966181
685071
745752
1609558
18811
446887
195438
936717
96944
1374809
191792
1278724
342898
1895840
1210475
331226
1051261
1399100
52915
580681
593610
1927515
906934
1397531
946012
797963
1257352
1273710
1446089
1063053
1708999
1831519
1703253
131434
1261738
451923
427848
1276084
441619
382976
903919
449659
312628
1873097
98796
706685
1514075
1893035
1856438
873819
574982
1450837
551756
1540249
717638
1576531
1328180
1354768
1491416
1603283
910686
755838
1433016
1345950
1408581
1925985
932427
1953997
1403586
388627
1510197
1138673
512407
1600172
18726
30761
776995
389636
1142503
329865
1446584
434663
305164
634815
1549232
1653288
981636
1277786
28199
922402
300630
1948495
444010
1087604
1814921
1701945
1330652
107790
1533815
659076
1273875
848819
1188843
1391105
1205941
1283131
87058
597882
244943
600721
1849016
1574520
1330189
1064905
150209
990006
1668913
1353644
1524112
640784
94393
462892
350643
1862159
528340
1316861
723009
1150262
171289
1279709
402221
731250
1571143
1264796
396293
1600881
768408
110384
847727
1320782
1651725
50867
45295
192395
441904
952697
352821
1346814
1837795
1467307
135531
1022095
1381927
563867
365027
1882502
1583370
818273
205488
275301
1393375
26686
422606
166354
964184
653806
1758854
534869
1432685
1043130
1205
650961
142128
1128816
955002
1917293
1464659
1146906
504741
511257
1641150
559831
202588
494036
577607
1173714
1011298
73240
1481332
943882
1090307
866292
1028639
1834546
1221584
632094
305632
1318717
551702
1481911
1519310
1109889
1674109
674629
686157
1791842
1554577
1074763
1856373
1063376
503619
1702765
1105748
1771718
1010216
1114463
1079308
1951031
1660620
581938
1153632
952468
513556
261398
504787
957062
1990121
1233461
1301401
118874
1137543
1907152
876491
18300
1954928
183753
711622
873192
1341265
942150
1982570
1677303
1656874
1751377
1963923
366085
1919574
700989
1582647
862265
493828
545616
719534
1505798
196287
1404512
837400
636554
223529
1897342
1637827
1215047
1344499
133056
356958
1858909
1979298
752595
91121
1656383
1914120
1504260
482262
721462
1827429
54780
857499
891145
591960
778382
1193346
625637
237992
51836
1899326
1027300
584526
1186319
1683649
918196
202363
640132
1284273
130538
205299
1997329
1010289
1354319
960794
344687
595320
1099024
1837559
71569
1252243
358616
697763
939747
1526606
239924
1260505
1215682
397194
1967063
1233602
108354
1051742
89152
1641865
389096
580866
496494
1759434
176932
238872
798078
1442291
603967
896671
206157
719217
1055269
837506
1814177
345751
1115907
580182
532449
1784186
1083097
1652178
1016940
416893
1357919
849235
1301062
841553
1145072
630378
135923
1578709
1102195
770953
187858
86962
329525
1922774
1464427
520307
1061913
1199610
1227853
764059
1936008
1593368
1049955
1234050
1389680
455686
955532
716298
1625614
1046796
1746849
572147
1232294
496071
1739937
1300253
1047311
1250786
1649577
1757123
353629
778154
798839
1357944
925013
952522
1008458
748959
837798
306566
1167750
1859503
261643
1337841
1005137
1441458
1068557
1984629
1566655
1941740
274731
23546
702125
598879
1010990
1057531
455062
1712317
387750
1023338
226499
62057
1379148
737666
735762
183800
1023338
475205
755896
1491416
1084416
783601
927066
1472743
233472
1500230
94079
294141
411023
1515761
639623
963995
472467
1659743
317884
168583
1750780
1688405
1858351
236412
1912453
474491
1951935
1725191
1023759
571342
333907
1363781
1782364
367617
1095376
585751
1096046
1765483
1879712
629504
1701664
1614166
997256
917771
1705320
968447
73005
1689168
1770682
1151272
88810
963230
31914
915976
1166942
1226257
255571
1684618
303714
1524971
1491316
749763
465758
1991228
1310063
424457
1837577
1498066
84133
1188443
6487
1674385
1040015
465931
609656
21597
1027721
1426248
790092
855235
749624
1091639
1797920
69670
1520373
1898413
644257
225362
1504337
1614369
921036
1303864
1638008
976716
1634236
1618420
136086
331122
1978272
1784789
1537227
1982043
1963544
701002
1562662
204297
1286839
1510648
783079
1354662
1243483
1220941
1915853
1893040
373373
397714
732732
1185643
115104
619593
1818532
1718194
1867728
256190
1081270
537680
287115
606849
664361
1794393
1276121
1668853
1451967
1601091
1554803
1171389
1018435
671540
1029884
1838561
774227
442647
1273672
999612
1864103
1416926
57800
1957752
857691
1605846
847834
1862659
437068
552129
1877751
1106545
1443292
1738059
313697
19133
474582
1378221
1779969
1857198
291553
1364368
228561
1402413
268273
591637
795445
1848637
1494158
1320622
994253
1251244
1754081
1639072
1708317
690534
1760154
274948
774010
1117144
1907568
943943
947706
1840554
1273710
1347173
1281940
336575
1813282
1529395
1364824
365234
1072469
800456
786620
652388
1946020
997
530819
548816
697559
444824
1864241
1708818
1381441
495295
1756767
991284
1646469
733872
1548869
1351472
477402
1525318
1614754
1591982
566845
1197295
704362
515263
63284
1278966
1873568
854361
132006
276411
59267
1942313
1577131
223983
1700853
1475600
1510378
781463
225718
1886736
179761
340453
173735
1968880
46499
1854246
303924
327375
1093630
1894327
708907
1136643
470305
1199376
1664427
1556666
1464927
785543
340925
783331
963020
1532933
357057
1424500
734051
1726571
82975
726256
1960970
172704
605932
671023
1875515
479252
1110249
563720
1304768
1216565
705555
1158743
972024
786504
1502877
1554577
679410
362282
1982510
1565666
1112831
1652389
1385162
759133
231943
495437
452834
1707130
73856
1017276
456163
1267363
1083990
920589
1878359
1853572
564825
1807953
9256
987009
1354459
743871
316500
1584457
1136480
63328
1122738
1279366
1622285
1158701
245852
86696
1622847
537046
532641
1518169
1469006
556612
277516
1395691
1269586
388826
881666
1360091
1848445
899017
302583
837924
1937408
1001393
1752506
504036
921943
1620581
1266364
1649877
462946
1356303
1437551
950568
1694513
359348
1205547
1700566
1867040
379543
1074248
1329127
619593
870574
1045396
1302322
1792437
1661755
423872
1375675
668131
74219
1443167
1481792
408009
1002572
1957745
1999697
1387141
1912288
1054916
1614565
268888
1475589
1773227
494932
1538154
727993
1682263
441094
1281881
1046500
1830648
1493869
224274
949808
590156
1725100
202198
1053341
1641837
417071
1419653
812705
928995
70893
116311
1236964
1907408
148012
1289043
1777836
514412
1475850
645013
170481
502253
310698
1804643
127321
1645899
1060319
932250
283109
1466501
1856721
1913142
982579
887551
732740
642632
1249289
1329131
320804
530075
1590745
1884744
1959557
161188
811731
1663063
144533
1403842
101714
1317591
466569
940717
809692
694051
149146
236139
1451072
813660
1786508
1622048
175588
1571060
1104260
214943
1034363
1535716
1338594
278037
246855
441863
1383500
1613333
227713
147478
328955
1188813
1770265
664104
957191
1165449
1853848
1034119
438817
1151299
1219061
193364
1896099
772358
612674
494786
1487310
1571911
1036531
949811
1477550
140229
836113
1379807
889647
796103
516113
648716
345295
411068
1461968
852531
1764975
578021
495949
714176
387613
159791
810889
762730
240086
1959626
1847419
1364315
457259
532791
451571
166306
188581
1203908
869315
433270
214749
1324919
1911081
1343274
223134
1439251
1054774
803662
147151
1410268
1538102
551467
1340744
227549
915145
162164
74061
579340
1422368
719981
1206776
1770199
57961
333426
941452
1409345
708906
421658
1607285
214686
438396
1066130
529003
1854612
1695190
1055114
1948187
98327
1451510
165782
393848
275545
196127
1362619
1817336
1046576
1296648
1590927
285744
629367
851374
1672250
1463949
526637
335363
174121
318534
195217
584241
998821
772965
459738
1109394
649010
222542
1048624
1531115
1669400
1858526
723683
976656
1936809
1357079
940473
867304
228631
814761
1764980
1746013
1839864
87546
940048
874889
334630
999436
667759
1269294
313452
1045854
1341744
1182518
522433
958658
1056593
1433623
443475
404544
1827396
586770
812323
1099203
1994050
1832635
556003
211484
379103
1266137
1000914
922721
778876
1895358
1875534
1289643
1498513
198819
514352
1096695
1663439
1365961
486106
43816
585741
1800147
857947
811605
1712971
1340627
329845
1486195
1721284
1853952
337806
1926185
1263009
1607459
41266
1791488
1409405
1749250
1071532
1535438
1353204
797089
1374175
1442135
476541
1548127
1151100
1275786
1459536
1339323
237760
770846
402830
1580736
1522558
1193450
866600
190260
1358283
382561
54172
1178374
404624
1425383
450152
1954557
404379
1972620
1877697
1939685
276871
468530
1673888
442997
1530472
625105
551724
226648
884881
1314863
138606
677878
1166817
1428200
16486
840855
1627318
743247
478489
183753
630278
217894
1368879
1329373
1133942
233515
1687363
1358511
1023083
648771
1474970
842889
1896839
1394973
717803
1302
827385
313716
1003240
1370600
1472431
1862549
1344034
532541
748760
1388331
1348157
777359
1252793
804334
1094394
306843
110418
333622
1527876
1311667
86917
776492
1228776
474045
1158591
966328
1555729
1184401
829
1518406
584450
1162412
172760
512398
1669813
149664
640028
962154
301727
1747413
425187
1913765
675776
641144
699587
918364
1201642
335415
1026143
722863
1468097
480629
708985
1956428
1677723
1867651
1315059
1122579
1588894
1033443
1849445
754921
917511
1913328
308486
1644894
1106343
1776923
869989
92828
224992
453613
1549851
1133123
1733586
22725
1890677
1570008
1217046
1743376
1429771
338016
1586155
1972369
1018331
1054913
1539003
234820
552254
729335
1620962
216993
962575
470142
1383937
273987
1436716
937310
1817991
213499
773760
1189996
753934
532786
1779378
834336
1193142
156834
1687482
1748849
701148
670808
1528131
192488
1858870
1780386
213066
363697
831714
1419142
1888203
1357067
661253
1149203
1684238
673613
1530472
628387
1068459
467752
1497529
94107
1653776
903656
576917
749608
1784857
145153
865806
1701036
1546690
1380510
1079608
1214329
70472
1364150
1930982
490887
1531442
1822796
974159
1411312
140823
1618020
818391
248737
498140
1751611
492804
593610
1325692
617466
1078648
153452
202366
1080208
198339
493414
317596
301486
1444506
1752108
1519884
1275706
475601
263112
1552392
656554
1118478
494063
91549
1963364
1496843
1734081
674857
1884784
1219782
56084
1060660
1554343
637672
1830883
1220109
1438646
231339
1208957
1994084
1914946
639413
1435452
1432581
1230642
659500
1824549
1699979
1070605
490819
665378
1882907
1571618
1044989
1370168
229421
309210
318500
92040
1550599
722001
536273
929586
99078
1974169
311958
1753944
594941
44166
663516
1801990
629177
545540
425108
741785
1809544
214772
1398616
1635322
231255
1663161
409263
1615022
259815
1231018
27361
658037
1258891
1056246
704832
396750
1497715
585169
1439976
404379
907379
1161123
820854
1230028
714787
722395
1944450
1991228
1828138
1001937
1180540
591029
403590
1276622
1117228
1255437
900866
1743295
1253521
1342158
1433095
797137
106624
953176
1832551
1856894
1562774
1470916
1684952
410174
105344
579827
1635006
1815047
1053517
1003630
1948096
63473
1589112
1221820
1450042
828983
1264493
1894967
731591
884748
1824998
457214
843564
1741851
1423724
1412478
621432
690101
1571199
1451766
535813
1517385
1435150
1160052
1179293
723903
1944645
369048
1875314
1713414
979623
202339
40481
6051
414745
111323
132281
1015379
1591524
499684
1265653
287881
1585653
1733579
621827
1129334
1639493
530852
1064817
392271
42256
946097
510500
1152084
439039
314863
1015181
1609870
1998413
1773497
1554204
526684
1967646
1645647
1002296
450601
1280525
1579957
540248
783964
1120919
674275
442897
421105
778209
478109
200107
975456
1089539
727379
1613577
1798427
788301
76811
584164
598325
1405643
127794
782648
1906077
1677573
1672500
963080
253200
218964
552067
1323759
528670
358675
1568803
463661
330449
1792178
906608
473401
1604527
1918170
1447638
1335138
1885143
1434904
391313
1203652
701536
1508359
597637
1077957
1928103
189092
1183259
1998329
1292279
898091
912671
1055124
625220
1138974
1374983
1012806
1604809
220299
352562
1619445
53417
1660210
596243
1428348
1352854
1201479
1187358
1038723
223188
558462
695355
1248332
1115343
1407230
1495746
1649913
1854953
792615
260735
1712739
404624
480067
1715588
756733
1075000
1468869
393848
1763548
942186
613097
555838
1941740
37582
378080
423487
1296642
780554
91903
100171
524952
68460
318234
1824242
1044090
365227
1513721
1690787
1901548
1195441
833732
211167
1722688
484398
1292835
1128423
1466633
521043
826001
34364
131281
914156
475734
786701
890563
90797
1518421
1554023
1137011
599691
780835
1334713
1312968
1125477
1600374
810913
1953401
1869670
606920
868658
1405746
1873568
1556532
264515
259206
1971863
1210638
178593
997185
1705682
908333
959069
831908
1110579
611551
1650064
1657471
727440
808930
516809
1483647
1645316
1709381
1616404
1320782
715864
50786
1486815
627243
1573862
1723430
1676066
1723783
1957168
895650
727717
1861347
369922
333575
1945396
669504
1849090
876760
1862549
548415
472421
1967965
664634
1726374
1604091
1076806
859604
1511650
1418738
1963473
423339
833816
179390
49265
657755
1386987
1236860
557850
565381
1294350
1797180
38378
1716493
1049118
1977238
1705560
1591387
1594526
1689679
419758
384875
776492
798893
967128
137181
1666109
1431402
878970
558080
1121367
394458
1614465
336746
378028
559148
1381231
1723765
1617704
1378502
856690
1791028
561707
538520
387379
852978
837123
325029
1780600
946586
781811
334405
264069
1937033
891073
1008656
145177
1674561
965060
195980
1692214
1988829
1438272
1388553
338485
206603
961110
1509832
180911
1106764
231483
439667
1030009
1888095
488948
1353124
866615
287655
649795
890333
666413
77810
797126
973287
62592
631454
1840333
388186
358509
1749892
737827
1097533
1193023
325588
1290413
1274931
339922
726492
1845038
73061
42746
385784
1582243
429823
1620278
166383
842461
461698
1265727
267722
947647
218964
795684
1346484
1619306
1900885
1875696
1157384
5315
590842
453342
670660
143161
779390
1157519
1921861
1498546
609809
315110
462416
1075252
1326738
1002393
893635
1528942
384267
1365262
4617
974303
900125
1991950
1291958
909274
1408880
1122409
487670
1941282
1183475
1060921
867159
745285
1157976
1809054
915002
1621267
619448
494342
1931909
63326
946540
754104
2604
781066
1256408
1128331
1509343
1068709
1029282
618116
1187501
966930
1229939
698457
423371
1813201
131265
386076
165880
1170555
1123493
1176295
1668690
961616
1745166
1302412
864237
1437974
1983768
1000939
1373422
746009
1435735
950409
474868
1053240
122372
107267
1894960
1132317
1324651
1306369
159791
1410452
81813
719574
1079725
1078024
1577820
493482
1769702
767337
1729009
1083310
721482
373957
978014
1829729
1856388
353357
1516708
992878
1103859
1834421
1577604
1992664
836211
593591
1501098
825086
86526
1543903
626439
1949654
1442090
512861
1685695
808379
561319
863196
1106183
802947
363458
687902
1048459
357749
1619399
1790658
1145715
1470075
1169967
1065314
277572
1498584
594354
1039757
1335613
1337343
893542
794004
1242041
1468611
1398904
895970
1697037
1697138
1343742
260398
1679534
931680
75816
1831631
394887
1081431
486103
1574404
442718
364315
1832479
359348
983845
1287988
368556
307495
988475
314188
1176809
518787
462802
1208081
109765
1752198
1447622
1755617
1171235
1375474
1807898
1547167
1523801
93440
1027440
723065
1720611
1711800
290655
810028
280135
299591
341972
1292112
547527
33865
262614
798102
1733544
1794402
102357
33977
963483
1092184
1076803
18164
1353364
826093
244964
788301
1530490
539063
222295
807677
345920
600308
517756
1633352
1472056
1763533
1406446
1926841
169214
1336394
262147
1731746
540569
1365997
1098471
46256
741785
1009803
633393
1527695
82780
1668667
591921
923363
335518
350833
1609675
1765079
1189319
255184
892608
1655463
1744404
748418
611992
708551
1029819
1757858
700574
321859
541434
1391476
1832082
1772722
16417
605454
142090
250433
895676
566725
1443608
1587106
1823328
1768652
1015781
1188478
1893067
1284937
145177
1642797
1764784
1013332
621618
1603988
1757016
243683
1582354
506183
1270184
1841264
282633
1298259
132198
323812
501791
458247
1223244
1596080
1836439
753324
1570584
1512124
312824
768725
672586
382392
1221229
375254
1290019
574690
1092275
159016
1142408
389477
1476015
395434
195574
47434
853899
1697861
91565
1185429
344477
1417893
1476772
1600587
1228597
84604
152603
995434
1967810
711726
791539
1346607
1189258
453337
1955692
1948227
1051559
1015045
202642
470924
1422368
193861
52419
1500746
791715
1868768
1618584
1431983
558808
1109580
559607
1386819
201976
1318644
1676040
205473
347816
947604
1016652
244801
829282
1686053
299629
190850
278406
883978
1714218
285073
894734
30609
1540490
577043
855752
1182585
642069
5274
1880629
971220
313716
292646
1311217
1087840
143364
1225601
1740443
874027
366343
1413318
1926197
1519875
404307
1128117
1482540
438490
32542
873772
1166364
1304786
1986791
1301997
1079535
450711
1563480
1087390
107276
1053253
1862313
1813942
1290029
1590841
1958255
1310223
1709222
39545
1826086
1372182
543588
1711754
161937
588034
322214
1215962
1943690
7987
1044109
1565349
954859
1168873
1187274
1772803
25191
579093
1031724
1038856
425758
1572760
1438671
247647
1242530
1540514
950690
1492482
696434
1851761
1790120
1540961
607602
1166418
1718757
1054153
566948
1509493
10203
738917
1638539
12267
1726041
789720
1013621
1665868
1163471
1776674
1566857
125965
355403
915035
1184198
856153
958237
512990
1262446
123378
1325030
1331938
1694187
212443
1880820
1591139
409411
598159
648477
73087
49723
1371259
249093
824366
917322
728832
542872
681841
1783331
990789
653603
1846052
896148
431216
1438686
416108
1493897
766228
854093
1887342
136305
1359959
1358104
1490802
1263053
453050
127994
1951274
1760522
1391778
1341017
1024458
1617832
696553
1611325
1797404
1373335
1596392
320537
849052
769940
1119793
900648
429516
1894031
525547
1049663
1398570
373048
1325683
1467503
1592462
1289675
358835
558776
1505203
797589
1557668
1614584
1577167
340001
1028357
842981
1962603
76031
1834619
395151
1302731
850768
1008512
1598022
1185247
1041308
1743194
265495
1812170
782290
33367
1226480
1720832
1852242
1749262
358362
1759113
1672504
446964
1379383
1580549
847999
1173138
1285262
1703139
1110950
493459
1543775
1306050
454617
885438
1275482
1029367
1406072
532312
869275
20843
852675
1357169
1233339
1235199
1266364
1095786
1982223
977177
174909
878823
35189
24964
844981
132923
369880
1160258
509086
1124815
1127192
447994
272997
1678496
1534635
522697
203973
1779109
227661
741991
1249944
1318322
1497445
471038
1694039
131337
1221973
1341808
279678
1660569
1266756
973549
661106
1753415
1452720
1987567
399241
702662
89689
1573963
1197410
285373
25966
183209
1334405
727263
737496
1253567
1753146
1771631
849041
520150
1342793
552689
1737789
1006091
1246469
1584425
694151
1835220
185610
447015
1006797
1038790
1872059
1516007
1640839
403444
264385
1455910
306252
1549888
229500
1859630
908151
1852726
411281
1750993
229019
1027883
331122
860923
1697009
1765638
199167
412449
1944506
966327
1000534
1591267
200748
306632
1793808
1999641
1219651
1351584
1877407
1425408
36819
1620752
1715808
503001
1692776
572291
1410020
298798
778086
1803217
1806165
1996516
564063
682075
1858482
737139
1625336
995672
655924
34164
1846770
1620604
1420891
60993
73192
1057028
978127
1796702
1422054
281720
629768
1907014
1478404
1059502
472786
1831519
312951
983357
1854497
983410
184017
495065
958614
992615
1186989
501922
194151
56326
869822
535788
926
54595
997198
365776
1368758
1999697
1294997
211728
1179960
683079
446454
1415512
627639
1503568
1344093
1056201
841010
1089312
1304471
371398
1129676
37231
102544
529449
1854485
1392012
1932562
191356
178000
812440
474451
859429
1189976
1475872
1829664
151084
1993452
1195052
968168
948893
1807450
375673
1702683
203068
1256000
1283885
1087016
1549866
847203
34283
1816952
1630030
1047405
1874597
1844252
1086412
429569
823269
664895
1027937
344928
1043080
762204
302704
405228
1721976
292269
1279414
478994
190686
1216522
688507
145052
551573
1199380
975340
677519
535184
379057
1192550
710680
1537242
705791
253592
1461163
686537
442355
1680013
522576
535111
16715
1670485
783885
558483
1410663
1653951
592187
1011888
499196
1053736
1099077
1237420
1172125
408512
639647
1368458
585797
1288331
820385
1125877
248389
42858
871315
512322
869315
217753
486927
1771663
136844
271308
800756
234366
862705
1408074
131953
912045
517245
644937
1068579
436195
1432817
665198
40745
612850
1675365
1809340
881629
1682596
1153824
1880799
1244832
1458399
1896686
323749
21123
1774032
1362597
474701
1067583
295226
1060660
1059454
532975
291208
1913916
674435
1899158
1783876
1623243
1823545
570709
850715
169750
1002145
1302149
689800
1462184
748250
1708736
1299035
1819340
1840770
380660
539392
770105
1657603
1180676
1260010
1159511
1381337
932071
608940
717569
318847
1150490
848838
1973791
329188
1083508
564156
1229884
1940983
407262
99192
1635087
960490
339705
281997
1235567
802206
665483
1457489
1573875
1230198
260213
572995
1413469
1652178
1171235
1315443
800018
365621
1870907
873566
215673
419476
310698
1732457
1007417
993365
1737854
312919
1634
156470
1245079
611012
1088419
1671592
1703226
1078946
1912548
628116
1227175
1496196
1262543
1983623
433793
76995
49096
1693746
589449
1657665
1339672
901164
945490
1679733
488592
1518048
320948
808293
720239
1051782
1895131
1057479
1424915
420451
1516249
538728
1747328
1918932
1337390
1022990
224992
282936
81341
64727
203500
1902971
1725094
1577339
1540386
1739181
388014
1032234
1492162
1319521
1519755
241167
1912574
388609
1434536
960177
1421640
410913
820385
547108
1465049
926141
519519
642121
1676662
804610
673296
234838
1719910
1884360
800337
1332525
1607084
828499
1552840
1899921
560302
1139691
1208241
2110
49527
580599
1549888
919908
734573
932362
1354637
1710942
1355613
579863
1983027
1953035
235982
287091
268745
1390647
326920
479405
92062
816800
664136
855305
1824677
1859164
338458
1071800
314834
999336
1228992
845728
1827285
251445
1746902
1124259
176686
1147612
1415681
587745
1172407
1868958
681327
1711093
1639001
1288209
1384285
161997
1493577
378788
1968046
857059
231879
227975
776564
106029
773302
1877267
1183403
666668
1019490
1205741
397679
32037
1342380
34028
1501155
1956178
1396694
1301219
394458
1061913
1039899
1949731
1346565
830994
618494
111287
1988588
1252055
1550972
1429867
1594478
1987578
892985
1704191
776501
1504082
707639
850057
417995
1576586
339843
907267
232733
1817840
691716
1131161
198680
1555027
381919
660545
1761536
356326
1679661
549379
1325425
829538
315031
98086
631895
1391769
865129
1543061
1886209
248858
1837305
1542734
1366322
426327
1428719
22522
1160777
1126459
180441
1760997
1254079
378180
27009
1779513
1353348
594810
277428
813690
1545537
381919
985131
928770
946501
580328
603006
1718084
461061
1371610
746361
1376596
10338
535445
1447827
248631
805575
775416
802318
691089
248468
851509
1252978
1971011
1188715
433853
1384892
366055
1193882
1246417
833690
1187352
1415934
849011
694345
54084
1834694
715955
1509450
1932407
1607324
994412
413168
60249
410404
611272
1535542
589925
1044131
1336379
901092
1377037
538773
10053
1765726
1572333
8783
888530
1827360
1931212
1849350
393687
1860795
460073
1856535
1848752
679272
700372
517756
339395
271939
1947631
619372
814054
1543082
1967282
1368812
1208937
933624
1909280
1511538
1491234
37927
242052
907622
54715
900079
1716627
1038433
1734883
461650
188806
1612543
1320738
443288
482984
100561
346377
580118
1538031
707548
499321
1533435
1448922
67161
1489409
910100
1698531
672737
235928
831956
567351
55087
70947
1727437
723410
808688
736885
1114463
749462
695057
458400
1274176
1330828
98814
1589820
821730
1038433
1177894
985923
1387374
88428
1568608
436591
371494
1678936
1499453
1356459
479131
639969
422550
1671130
579127
1389399
1141353
1229994
1785134
1491711
1810668
1156774
878351
1753185
1665221
348130
1463452
1620534
302134
1863414
13572
252030
993359
1695869
1416828
1535416
1417096
234059
800777
1595849
793737
757001
11487
209942
605261
51362
1716543
1676930
631213
376783
1966431
1228969
52133
170213
1423422
1739130
763338
1241355
463634
623748
1137380
1810175
1712181
1603167
581850
448252
1622048
1745762
1036146
1132361
1044538
219329
1347789
512322
305974
796594
1166459
581445
1291697
730346
1270167
1470149
1446689
1732818
1779475
266154
382957
1519230
1974267
377080
677535
69478
1867491
769416
560250
428512
1578525
694778
720720
109039
356609
1352093
812228
1990867
17410
399168
640199
315429
560478
1636790
787470
1356707
1524993
1478624
1076019
968531
1010654
791887
1140714
646074
83089
832073
1351360
512568
1927242
876550
1900696
1252438
1846756
690946
622401
1121753
1222861
94965
1852134
270006
482802
1592462
707310
4435
978544
216046
1404446
325311
1066132
1128802
1490628
1402781
403874
948155
551374
1856650
1927319
42418
101807
1920802
1168266
1379268
1231927
34465
1961992
810663
1390818
965433
894670
973212
831855
1659526
677681
705571
1993463
165286
755713
1947139
920317
394248
1394636
1964113
943749
1791851
1025247
1282145
1633035
1717989
1133655
1236186
1374688
1177055
29306
1186011
345244
129748
816756
712695
904689
235942
1994745
408989
821577
1821521
573692
1927633
447159
501000
1722960
273773
1156037
863353
1966678
1238452
1985637
98642
1084887
184077
1319147
143236
1561759
990015
751925
1710139
24732
1231138
732978
1289580
564681
1771431
1002335
92973
148674
1009330
165807
1109840
1152249
1171623
706559
41617
121154
1178898
1345019
248879
1882082
141304
15111
1760077
1145361
1266450
911845
983574
1500399
1541151
1738310
1140118
1163349
1154357
249941
1055140
497967
1264429
528757
1241870
1512178
1719772
944282
1334623
532695
26837
1290549
773764
1640323
697254
1255961
715490
64248
141784
63294
833652
689913
1915260
1518266
1872201
922900
1050512
1629751
654648
1897183
1733391
1460878
1869573
970397
81169
776917
761647
697215
1706115
250382
952965
1603167
877239
793949
1465321
1300663
1772792
1466607
1602392
1541817
1468003
1456984
1250188
1922535
619448
851494
686194
1916319
1810357
101328
172441
95641
1928715
938551
1446722
568915
1574116
496235
1825450
1188664
830713
561387
928676
886368
735416
1289043
282014
1191520
615766
1298429
139796
1380896
405604
1727990
1777307
335253
1787342
222635
384625
1464986
1724959
795030
1050890
271525
1580570
1942154
785600
989011
912702
1253488
996179
839764
1328776
1187595
1452020
108281
1033912
1753185
1874496
1976488
4696
1990681
1660538
1130652
57997
1300559
1838960
1694335
635202
97573
894642
61406
1228074
607426
231627
1031758
209329
1992076
1372704
997772
1064404
516113
1003632
817571
647849
1968244
123100
1313342
791739
130928
144146
1991190
1062594
188791
603354
52986
503210
374105
1941816
1973235
483066
1320815
1756677
1617168
1813282
1744483
1644388
477654
278352
1067646
1231225
1412921
1009098
507306
91189
1827911
1613241
1203989
452429
290644
913364
213799
1784597
1207184
509201
836529
1133700
1341510
1648797
1580282
1465107
1805718
1580422
571062
1114750
938761
447945
413266
1683255
409957
747885
619971
1071352
972728
970312
1565159
1513775
1714074
166566
275485
1996356
1772531
870654
1056834
1462672
12782
935384
1801565
359767
1409135
1974093
132573
111376
208556
1351986
472182
988737
1236817
536444
699741
111498
1970810
1228618
902942
101937
1795667
726847
1778379
1952798
1490348
1099385
1882938
112038
485502
86896
474338
1860359
1916092
846158
1974246
806758
1416184
94428
182724
1551331
1668506
1476311
300079
578263
41207
46986
245703
223328
1407306
34228
786426
957929
654330
1178638
593408
1407617
699451
1108848
1930603
320108
1059808
1517238
135961
1637278
591437
103530
1854693
959283
594678
75620
353137
776125
928487
52248
144740
638648
639237
1219607
642632
1957648
1531794
751320
1295580
1561834
671785
1037157
276276
49534
1513312
1353817
978544
1567589
1388219
570910
445737
1595175
1774981
1779296
1684605
194525
1011542
499939
706539
1618420
1444192
932416
1448858
266600
437631
235942
753122
275549
1168239
1839028
1680123
270502
191658
359332
726057
1129000
1902975
117245
99851
1568245
47808
127354
124145
1484176
1465028
1784798
1684238
360996
312847
1726100
1953475
946902
5428
214988
130196
258287
831132
1231652
123880
463693
1700731
1765544
1440670
822284
1387634
999757
531808
880743
1480697
1714184
1623042
1992852
1492983
1260201
1909746
1054165
87527
1796021
546292
247969
145473
182528
357203
1016298
1549521
1375198
1860408
126629
889673
1774865
1250916
688810
958145
997689
1531340
1743321
1031325
1801990
1449348
1918685
1516342
920575
1634236
1943690
1665037
1485672
744005
745966
1845724
202526
521635
1475351
651600
1366498
1118869
1182557
200348
51085
1406082
345482
1121160
886354
1460070
493566
224923
998266
663353
1751389
869716
600873
130026
127678
1187045
464803
1799762
1558479
1039226
913469
1003641
1498948
1404720
174323
1726698
1321869
258146
735307
356677
1856021
1043052
1525517
86828
35166
1001275
1959476
1485874
294552
906209
1771261
1709039
1890932
733263
866430
851494
993674
1289145
1256012
1225143
1358983
1418482
450601
188332
1541488
1938444
1476490
1189168
1376377
1712924
111636
599560
50666
879233
734492
1695701
505418
968829
404488
1194685
1705581
1993459
1474645
157041
463308
1732554
524049
515588
415424
317789
879548
1036849
225956
1159319
498179
17330
1120566
876550
1245455
661422
110428
1899775
1470335
983903
565231
1618952
214177
642774
136767
1134044
1796283
815779
213405
1684730
1829331
1025213
249088
1068746
547289
132474
749921
624519
620433
1746481
933650
422959
1861982
320826
1831983
1177280
494786
1078516
23862
1583742
1814241
1485030
1716627
176445
1725294
1569780
607971
949986
907630
92040
204248
970231
693313
1428240
475845
814763
879021
1942578
594076
789231
474098
1611333
960172
123813
1807467
388609
1285067
233633
1875862
189690
1211794
1971810
1098762
990514
484032
1778607
782939
258619
236729
1262293
1579947
1193622
1854320
1566328
1552936
87532
1479517
541711
1520538
1125269
19498
1418324
1642666
1826849
1078481
1423460
1696519
1515488
1219844
1509927
520874
1308483
973212
1257608
1998951
52485
1895744
660545
1994685
1130168
27683
1386091
365537
1750571
299146
818277
1135030
599284
400948
1982481
1582812
462581
161380
604778
931381
378191
668557
1655182
1781069
1673044
1030731
673303
1713884
321027
1865563
959142
23909
541065
1146778
246615
1458659
260213
1599961
1880799
1974946
15207
650217
712947
1990581
1600251
1143183
743719
1048827
845050
1947737
1241507
856396
624081
369378
85082
222082
1151008
1633024
1384022
372304
1899544
1955395
1103413
1274603
1774026
1677528
1597077
479252
721069
35582
1846590
610300
955668
147198
1424562
301605
209501
1599505
1907597
19459
438156
1493749
155633
47114
477893
1224665
1678089
1532582
1556426
1077325
371382
1022098
1008341
1713534
1310412
1668947
453232
1146113
820793
1982400
1513775
1292771
515345
670576
1527840
1352767
36338
778745
245494
1572899
177788
1254360
1120122
1401796
1474485
519642
818464
1687363
1126775
305047
1811544
1548596
1927819
1359225
1654291
818804
762798
280340
1170693
188968
1327630
1006801
987057
1689483
600291
1772118
710037
188140
819452
1357214
1248854
1225177
1248859
678569
278961
1808250
1789010
424190
1619491
639053
1896826
1598516
401861
1895299
1593302
120836
680468
672295
1580349
1359500
457299
1431610
1874836
532268
983283
1671869
474683
30446
1411846
1558455
1968798
532791
577607
1779921
1018308
1435337
1130754
1731636
714002
252478
1066722
1026213
1093782
1903555
1496590
730209
1430126
466092
1323629
384301
540455
1358867
1828125
164890
1939474
52838
1153301
456634
499256
346794
492059
295019
558462
1093237
1882629
1636132
386689
652956
1368843
944312
1919756
599929
1772277
1752271
1095398
1150114
1608383
244564
1954926
1911874
405597
17368
1890368
522328
468324
462188
27712
96573
1799142
938641
378136
1364990
1490788
1692516
739621
4435
289179
1229213
1638623
801927
1827730
598313
207340
184075
1158114
1430463
1810432
1816091
797119
1914876
1900728
920358
1756108
1732175
1285435
56022
1176348
613631
911134
1184155
1508606
1228312
827695
1526441
224295
968180
1356104
1790200
792044
1403272
324032
990039
1561002
532142
829892
406179
696448
355320
1580063
1187045
532004
349610
1383251
61666
254787
1189074
1573384
1268959
614065
1216047
1454131
1446982
1869917
738224
30070
1399259
1406701
1823558
345692
51894
501000
234454
1040605
823875
183303
1980359
1551944
1718449
1964785
1184198
1071441
184406
1246511
487020
1323471
1348097
1888668
338647
347338
524453
1478476
353906
880342
1459367
813028
805538
1334557
1628045
1520160
1363237
918014
1832171
85583
1418711
1274799
628511
1924996
1556504
1092684
1938164
652888
1368240
1272113
387241
170092
391088
158165
548802
167536
28790
395196
884544
72830
355796
1339107
886590
1750006
81166
1245747
1319317
401536
1820793
685132
1198319
862938
1219162
804338
728820
1716362
1988146
1783617
32346
1934771
753244
1393584
67957
119688
1195163
657122
1519311
20491
1214168
782290
1870906
1237112
1872663
246584
442555
157163
45928
180490
1196734
1656351
1306683
1797738
1507814
1988088
312832
762260
794588
1443496
1682032
1457800
512142
1384285
999163
340029
1737052
960891
183720
465367
564868
1179147
821763
1257291
274886
1229103
428072
1357690
1931760
1811289
1145536
1580003
1069788
1070157
1387978
1389324
1958009
660448
1153254
1801137
1928621
1652925
635658
1563829
1841658
120141
285357
672295
1091516
488791
314738
1673440
1354380
297191
1689636
1221102
1371650
1327840
459797
986503
1288673
1249779
1678512
1721525
524561
1836511
1795069
1106829
1512592
1145536
92928
1861299
1722135
1770086
229156
1787362
1298630
1607715
358501
1357750
952026
276873
1656564
227454
464981
1099896
1998783
1077414
1633594
658977
1073869
1292642
722001
1028535
443122
853609
456950
628511
1225373
1227397
241988
1677591
437429
1398497
777760
431888
329409
757115
748110
913339
1605199
1943227
46256
718380
442095
110738
1840741
1319401
1024430
1733724
1601534
1616734
1919894
1715946
55890
1219782
165808
1835977
710233
1127386
1145081
1328800
1635162
1541610
391620
1334165
415515
819121
1525658
1354779
1595415
1868470
1497791
770154
1771174
1587851
1968423
1457346
1241906
1575489
257938
1094743
246585
1813571
896654
1165531
432031
547520
1334354
983469
1812359
85937
1860689
427589
1385869
857075
593875
1565535
1775852
358920
1254877
1314789
1129692
951420
1740207
838255
1926423
1959132
1011256
1501864
1819793
1761591
796166
1195192
1218440
779479
292467
1631405
254737
1147151
1593061
190310
755919
588720
55855
955238
1076125
614359
49752
479902
891494
1290879
1509694
1319054
622723
1894552
1747625
1445120
1512213
842599
735039
1443431
1182533
783157
1670648
1836458
803567
649310
286898
1439520
1956368
1791878
1424860
551601
1094241
67651
15045
1082965
1100683
1587469
1548645
948412
162467
1632021
40516
826518
281360
1047541
829478
1932154
212460
1405743
408668
1890813
634274
614124
394357
1227775
1420222
612850
747989
865041
1683649
851287
1474355
1792540
729747
442941
1490656
938507
348701
333622
383002
539060
1038737
210848
93997
969987
1384731
781853
1757799
472
863968
1032293
386892
1923963
641180
302976
994521
185802
308647
1607596
627199
190074
1189596
398264
695234
498938
1044994
1619535
1587687
1393791
1023411
345874
38378
1151190
499825
1907568
1599549
1064113
502158
1183754
1241097
928653
1911802
1987761
1147710
1893012
341509
390223
212520
1911092
737389
223505
1198566
1821568
68460
171665
677013
444065
1917969
448239
14092
818644
1040807
1884324
964392
1034655
371508
367115
851856
1386894
523643
932561
1951710
305142
595163
1451766
967617
264350
1228300
1794274
505760
1231560
1280356
1732175
769175
1729010
384754
144956
572372
1199160
279281
1868912
1709777
926716
160557
393907
1355615
1422339
1937470
1033936
93700
1688648
1611821
1640366
849764
729496
283170
483506
971350
519315
261477
1952088
228016
1343902
150819
1019458
940309
1952876
1016036
359043
1553381
731992
91096
195762
1592093
371985
499604
1382789
1951585
960547
1463523
278463
1932435
1354424
1698902
1916354
346794
1620504
1370817
685987
1841782
43325
97521
1982894
844717
527139
569545
551140
672378
467103
36627
1087390
1952616
1172392
90460
993229
1436486
971483
218958
385413
909328
466146
903225
244856
1103051
53527
1499623
649965
827073
434081
1092142
1739249
1132679
1698902
1277946
81675
1137284
1030949
719132
1273126
1417495
794762
1252055
1571449
784557
7444
1334086
591567
1449803
18249
242713
642245
177788
19158
1700879
1109302
646021
699451
681566
416160
164897
675735
843546
480884
1837819
1398543
163855
328480
1366589
305558
502484
1915107
252814
379902
944875
125923
1562628
1440521
151865
1342662
657551
966826
1869389
772501
923083
1690398
1968083
779481
534181
1039347
1950471
1647678
821616
1380510
1921179
549104
1638539
447380
1820521
893943
1876143
180396
360649
727362
1351948
65481
1757172
465235
556664
1300341
1999258
1859501
90586
1626445
1405415
1427029
1882794
828338
935311
831880
1025859
1107706
1034949
1954150
1533617
1258855
540880
573412
526729
1904206
1393693
1096680
1976085
1830376
210451
697978
624428
929909
815173
1140909
318763
512798
115189
873658
706779
377053
906479
583858
1674751
1969870
1032474
924614
178545
1935039
1208880
1926922
482095
1011804
773430
1415495
94112
229164
945029
1070660
1633717
1764667
858398
1676450
1802821
65677
554592
512962
1305976
1373439
1285148
800930
1400540
696452
273224
1088255
1321323
1042518
888509
286296
1829633
755732
847414
1832479
810894
1672149
1206223
1474955
1201440
504752
780972
456245
1150490
136661
294029
1702861
533898
1118754
323803
283255
169476
1648518
666513
1262123
1104855
1099786
432881
1350307
1903551
2425
1974160
237904
1408701
279656
1183602
1617829
712391
848429
902680
349167
1072453
1461403
795169
1046991
1645755
336617
1617552
332067
89633
114786
1445980
31256
732697
346999
195122
111974
995923
157205
1966720
406439
401502
336043
1311721
1522435
856245
261469
745421
1036416
1410680
656205
1772222
387077
504915
48133
518022
1016892
1009108
182217
1845989
897442
371839
1961335
1608348
1394103
1107776
60593
1782044
1557088
1509404
1263555
500467
854129
602351
108577
1086463
1264001
226850
509180
1072225
286256
1812586
542187
684059
1805974
434748
1659740
598489
1105789
1924578
1269639
919712
1944090
1339041
537817
1872199
1742031
1903533
175352
55708
603363
465269
1413564
983633
1967939
1167795
247998
1173242
1198566
1381441
1867186
1581353
977803
1520858
246416
1208848
1345443
560777
105936
1357919
196701
1555066
309912
1191287
1955012
1057028
1730191
362667
469546
1196947
260874
1280904
917201
1590381
1806203
1704129
1106025
1142732
442463
1526441
99753
310151
1779346
822955
1035385
346188
378823
735307
1186668
169396
931940
273932
810819
1855415
1548443
1406212
1360972
1021803
1541226
553486
1369063
1222048
653059
1939009
793614
62916
1869452
181806
1802704
60026
1005299
799616
415414
1902643
1346581
313111
789231
1806776
100350
1243427
1571526
803003
1597282
446864
754711
408292
1199398
6817
1015496
1274259
1771237
770156
817899
698276
1077059
836565
887742
726445
863560
1015091
110481
1007728
1723783
1456383
953168
204437
1222160
170473
603665
1779708
386225
1921479
738992
705670
407721
1623919
1891297
1941212
318756
1933420
73128
1486499
1358984
110428
690361
154744
1769895
1113648
1380888
1914079
1910557
766182
1722550
696553
1441820
1651112
1030102
1996157
500539
629561
1345224
943819
792759
1803778
1306507
209149
917201
985668
851826
1721976
48954
1821443
1281633
1575313
318099
1901098
1133942
1421314
1462163
210773
1509066
128873
946633
386225
1005690
1265577
860980
1838889
564045
914498
1124407
1066281
986062
203571
622486
588623
691440
1172282
1828300
124702
320885
173863
146576
974680
973740
1279685
1487840
347199
953343
1464706
1500322
1637696
1133123
1651222
260937
831554
1415945
1940466
1121440
570698
521086
278442
988711
1263008
728995
1030668
1168921
1699678
1744225
748098
1438545
792148
274101
1493718
851220
764051
823542
1021202
1091940
700325
334291
249786
730347
1387215
1701064
186268
1480061
399459
1463839
1866280
261628
343735
719630
669808
1785825
1473509
451786
1719310
359702
817739
964718
133106
972937
150352
1595646
1026337
1252697
53618
1273892
1677251
1048487
184764
1699090
1751713
835221
1202324
653066
13497
1117421
605806
1585912
984688
1132491
1663972
259603
1866837
613320
358873
441102
1700693
1519969
1596668
1232660
1964986
1386580
864105
387298
180529
230121
1190662
1391413
1687890
1047927
1695705
183244
1852081
1995185
1212483
590018
1750864
942576
753737
1361861
158203
540482
1416904
536227
1778400
1740996
592738
866086
1547460
1045834
1006863
32329
1049886
702679
855454
578720
324763
1489067
1753669
268086
419723
820556
1195203
413248
941378
1576876
1703405
1500229
722833
822308
1500735
569137
377014
1916697
946912
391601
1764975
594479
1994493
1059736
812972
26999
1005747
1007429
890456
1238856
1520633
1636830
1775240
723439
46878
1959645
762331
914977
457344
1388466
664875
1464338
886356
1649831
740576
1507847
185655
1186952
35657
127181
994253
1102157
156470
530148
1416164
410406
1755103
1751092
583891
1780060
285936
1061505
1802481
1428135
1393387
978811
388498
831093
1435099
1919593
663367
1670652
530805
1020960
286509
268440
1841049
718345
689419
854661
246479
468115
1971113
864046
1977436
763223
1121302
1575631
1864103
1352341
121169
866110
567501
579962
593773
882854
1597052
1380630
43013
60347
1982261
50805
711122
1975901
884866
1795513
1962000
1841755
577419
1008512
146509
769952
576976
1580244
1117995
1440120
700504
600344
555606
1232755
717386
581775
959428
545492
426839
1128485
878296
1953433
1447154
451539
1973804
1015943
664126
804332
108980
692308
485311
106943
270321
616259
865824
195757
1963954
1112089
86828
293363
1480650
1451682
544355
537127
1937268
1645727
347164
1038977
877724
438880
1036708
1214423
1102674
1879267
178381
1569320
1831333
1994916
1772057
1248913
1296437
339886
1207999
418574
363659
1546877
626921
1149526
1702425
560608
1622572
654479
1888763
1657090
1810109
1182190
1718582
636577
1188594
1252752
923096
1034406
609863
434815
362825
910913
715868
20993
357393
1886236
684899
1764318
1929461
685349
903553
1723643
1608739
353548
822374
1032575
1410800
838285
1606221
1666658
1873494
557323
64492
876788
1370853
1578207
1838375
1162620
1108523
615954
1677606
1113411
1745524
1656562
1912519
19133
347784
1036185
1845363
430974
1991760
1719723
1370951
187613
946113
965459
1690696
313462
1563925
1561631
102926
1236384
890276
1514675
1802630
1159824
442923
1211669
723454
1381226
1891554
1677665
165046
950269
1658469
1955996
777358
1677606
993244
214943
356081
1546651
974153
161033
335358
1828741
898127
1317643
1626480
1458152
1787062
530804
538332
1740605
1416154
1336840
1953297
851168
1201568
711336
480357
1486074
1923189
745026
448362
1534044
1610868
617800
1737782
1278636
79810
1753867
1003988
1465608
1002335
1334405
1780600
880683
952405
1646706
837833
364926
875766
1312749
794300
1461629
94951
1175234
1464731
1052624
860725
1387441
471353
1319717
1417715
1299262
42202
1240006
417047
320416
175615
597855
668558
643352
512990
160139
1304923
1496476
849255
1240348
227558
1255584
1844460
1782217
1295423
124946
244509
605198
694941
158244
1033934
1357120
1777430
742689
471854
1518137
650075
1825830
1987739
470006
1474045
1594929
433423
1749860
1869719
1506130
745424
432564
1635087
1127378
1871399
953547
509662
157430
1591877
1431347
1522072
860982
1507097
1963687
1161123
325100
1023734
1767753
123514
1694005
1592318
825158
195395
1766664
1749628
1297177
745273
1884238
234133
935644
1016098
906980
1045617
1347652
356089
530785
381047
357950
244724
1207451
1857175
439243
1970857
874761
1771061
1136554
855651
609455
746462
32168
167583
1492153
919808
784608
1110950
582429
1583280
791236
901914
1412911
1069080
86917
1862932
1173821
657955
934581
1066400
1979980
642587
583720
1955103
658110
586148
1240457
1212148
1005328
1092855
177581
489514
1228293
109472
1367012
605737
1376231
1477519
1285637
1454077
1705742
1637222
1388732
225112
846414
342776
761895
1086912
1763003
1873036
894809
234255
1400937
1269260
1337054
1928775
1486952
1363755
1058879
1371257
318270
1923963
1444484
224619
402429
1866149
1088199
855665
1339325
1769976
1820062
1145380
281947
1715552
1321613
1295469
1053240
23114
1618222
77389
1222431
76486
272649
369654
1236926
809777
1014116
389144
485373
1856968
1918830
163118
891396
1218440
222014
1884427
433911
1716627
1202518
1314809
1388358
1967999
1705015
222315
392638
974951
1857880
1918410
185485
941149
1084261
1187299
1542171
247994
1488221
170470
792063
1979138
204976
1051369
1082424
1765862
218997
1117578
1597814
628097
127000
375559
1489440
920198
1415158
1299750
88239
1577538
913910
1788663
499901
211766
799043
1802229
155043
1050758
628335
1972752
1234233
1032510
1334623
1408963
450798
1076897
1293036
572699
587213
1083903
1870619
1314233
103150
860777
634390
190850
1655748
210413
1046517
1367142
12235
1434546
1264454
627262
897006
242603
80985
899575
1794959
1786786
1883143
1083459
1157223
928046
1775604
1773486
1968507
1898196
692856
1452699
1729985
357427
920533
475115
202279
410632
765141
1218314
1231594
450210
1734353
1248528
330295
527560
1458064
1956200
1934111
1772823
806162
983178
286615
1208848
1512765
1880169
851153
1250458
1079998
98226
54772
340226
1002464
149188
824539
1193990
1707020
1156965
253810
748959
364781
559165
1474955
752840
1700589
1664506
1210294
753793
1551102
339071
1845646
219821
1962680
808599
1591387
1132453
854457
1737992
1605187
1209961
1569081
1168033
468138
1238359
1000944
1408789
309491
136161
1019037
345644
1654372
195016
396055
1577415
1752490
603817
978127
1702941
237998
914035
1959418
1039347
872450
1931933
699520
969319
950987
53745
1241100
401394
394241
1227775
654203
855759
953331
23730
706274
1084485
597194
126409
1543759
941155
1888056
1811946
899359
28201
1272103
769464
339465
1957218
1468244
1796829
999746
1558676
762159
82300
984709
217838
931910
765234
1145715
1674232
5154
1338487
1413215
1191436
1043321
1480274
1627055
442294
1534097
1575494
369102
1956669
1626102
1403013
496163
233410
566727
442316
1312018
598734
356948
1178430
639518
1097497
1974531
1320536
1609385
1849267
1275982
527505
816729
622419
1709018
396059
1462163
245370
582771
1529125
371114
1888619
1218958
1749240
1800720
156984
1102554
1933521
1633585
1857270
1634846
775132
964184
1727990
1313781
339216
28131
88428
1526357
926839
1626382
1882794
232773
706300
35166
470118
1287909
881379
571816
1830046
47935
928391
1856070
1519915
1452979
1824574
1216877
1768652
1553571
273332
1925866
207318
1688810
192144
327847
1942777
1465197
913084
514946
53322
930957
1122161
1424368
409957
728771
994457
1293122
1502902
1302731
1973981
893653
1717038
325234
1843855
1386527
1367155
121497
63625
474401
428219
721924
1670851
1519220
1591264
1337815
1978868
528097
58687
1069905
436998
1507372
1145697
345343
541360
328400
1554023
895354
323498
346413
456043
1242166
1943318
1155519
1827364
1882940
392854
166772
1961419
83093
551107
246855
1376709
157941
1755078
702499
1270593
1193072
342351
681996
1328964
155661
502671
1415716
1126333
935375
705797
381848
1456790
830862
24009
1392760
1137789
1533339
1366269
1886951
1675964
348969
1896536
784942
701796
246972
1366826
1320343
539060
581210
522032
1373128
549590
1557701
365267
1227765
1445234
416581
1521891
1774426
1041598
847139
1280256
1599562
1865013
1439524
1839499
687256
25003
1966335
1332724
682598
286618
780988
1771691
1345433
1056894
368809
477732
1787470
944047
538549
290346
84852
1194620
1685718
152841
1135755
1281425
1255913
1809923
296106
803552
29956
1556254
1742209
835320
1256354
1063168
936640
1505814
393587
430780
1194711
598175
1518067
1395841
445268
923008
386879
1775269
166457
806059
1400660
662712
1119889
1123128
1462530
862609
1288702
191229
437171
1261674
1298055
785122
210609
565336
992601
1529401
1483407
1463805
448134
621176
670558
1615478
1582452
1699678
111697
810567
133270
1717155
244552
1512062
1908038
574454
1976363
1723947
1925966
881968
1438289
520982
573680
1361128
232040
904283
1834730
178821
998169
910013
600373
856859
1489416
1230041
3357
1153176
1070527
956878
557922
685276
1843331
1564872
1768791
995524
1293234
1902966
1918080
1232069
697598
444570
253189
1659002
649965
895212
1295540
1232944
1772222
1902503
453864
531753
847056
1570393
1601631
837974
1398972
955600
1784373
145061
1123484
764217
1671437
1191573
137728
1603728
750621
1231327
1723550
1749892
468665
1213442
519814
1633024
1059370
279490
393967
453051
1067964
1415201
1620603
1462184
1917029
1513788
163626
571363
1471076
1093829
1352463
677379
1833997
574616
162083
1754152
1182338
1208644
1030289
165286
684745
1046279
1559655
1929592
1358867
1253326
1399355
512725
1736263
496416
1639417
1444493
689557
295351
272025
1708040
1019810
41914
99890
615314
1410264
383830
1315166
188
896480
1635087
1287574
475513
1017986
951070
1629690
476334
1560849
1570311
877507
1996040
1059395
1110034
991909
7136
461978
175382
1367668
1077647
984453
1402092
295322
1407693
292982
200775
175615
1484262
1416349
1143641
1675951
1829183
1466254
675597
1774992
454854
1205095
538033
1805471
1286763
444780
1769814
47353
1077588
1770427
1320851
136681
1884246
1946623
634066
620751
132933
1620731
370326
571854
1152624
461668
429459
1286823
550349
1526318
47787
756687
1965049
965605
1609405
1725100
1722350
1535438
976026
233936
423573
1586168
874743
1221554
1106470
851494
1386129
642606
65649
1233058
1059716
600199
298247
1491468
1068361
136176
599814
1168744
1802984
1164379
1859584
1846884
654161
436904
126815
261156
123463
172248
1612716
1665051
1498805
1220109
1067532
1847248
332256
117810
1987461
106785
1205855
1380425
1328942
1082941
1460199
1774032
370541
779908
129822
1479290
437234
14006
1100966
103411
71144
1359365
1924613
1787596
1690886
492079
170881
597298
868997
1371952
1671778
970736
579625
683588
857113
873262
196728
1160887
1294123
1334871
797842
525710
481531
1539922
856368
1151206
1702393
10764
1983454
782939
429603
1061409
1928775
490331
211098
1429299
20766
481746
242845
1807833
804623
810089
905532
15132
762500
146388
1618565
1268906
175737
62872
231850
1645456
575383
1480083
759197
564825
375750
897269
751320
51939
1953675
1062370
1652939
578198
1613136
1145089
50221
472203
227275
1044202
610612
1164000
793879
1979598
1836358
568782
355508
1664506
1725388
1049761
33055
1631216
93162
1076179
273170
33762
594154
27850
472380
611271
1435452
278529
1833236
743178
1836559
1418821
329525
878121
632095
1271067
1017118
1358867
799212
260480
500973
1019699
182666
168216
1331440
1319828
1307302
1302149
1834749
1932808
1531340
430296
320054
1959005
286371
827350
1852303
1437595
602480
1696983
1069953
792715
1458518
1941816
803284
1489039
192303
156614
1769121
1175508
1908331
1690398
488459
1612600
889772
335400
666618
1830812
1583865
1107339
932362
1087054
1394622
1331995
763925
1041458
413683
1847163
1775536
982850
1835258
1018699
1924017
28851
1062542
333591
547531
1173188
163188
180121
1129720
1223219
1104260
1761986
472728
970944
586999
885448
494791
953381
248926
692178
241756
1662748
750304
319517
1554023
1116162
20586
1616143
489863
256752
68033
1824018
1042926
716952
61489
1347787
395126
1763235
52973
1453049
391952
635768
1272715
619971
1386064
867358
1040504
1365519
1711390
771314
359171
418949
81737
185533
43657
1656834
1202289
291460
326644
103143
1738445
1358964
1004275
742727
24461
1190704
718878
823833
1182216
1150771
656276
265090
1378395
988553
1403899
1830596
1345327
139639
1853156
1386404
401536
1497252
907683
1000991
512057
968261
1773877
1580391
469461
415256
955287
1769288
708718
1185695
69501
1269097
1055124
274348
838327
1782657
1997708
599267
743145
1471908
339911
1447227
285439
213370
615628
323075
84592
21507
1387431
446525
1815151
536936
1352064
660300
1267224
385635
849154
85315
1226485
1230198
1902336
70425
1435573
237470
599530
1233154
1244139
640944
951131
1580015
47806
1852310
12824
616118
1008007
630322
1310587
1426718
595618
789246
1516211
824664
1406595
621710
1420128
1315655
200478
1738594
1873080
982629
93941
993016
1918646
1444243
572522
1898015
1667176
384231
1048779
766416
1216904
908444
677680
128667
1848119
1551624
1900577
1927996
725890
869445
239333
360541
1393503
1595433
1536970
1859422
14421
584608
1194063
381488
1752271
162595
1854945
1162693
210462
599686
515449
1894934
591297
1792878
924170
689943
522789
1470985
621618
1132852
779326
922029
1559759
669823
1646570
459644
1286183
1873098
1887571
1097185
1935897
186667
1872654
831956
1086488
219329
795294
886337
1170884
188535
1369362
1985581
207961
271921
1767636
1466070
332523
1713614
1625637
1652849
1219260
1755334
633176
1379056
128591
402432
15334
635311
1553696
133162
1018843
1466672
1277222
1251039
440196
1731275
910301
149049
1601034
62057
1911325
988256
458176
1077588
265679
1288435
1255840
1650390
410170
952606
1462877
238364
1243866
1751877
744269
944789
1192323
1934056
817739
379938
1792463
140039
1053449
1388660
919852
1366274
579673
216631
310195
1170507
1997375
889852
963313
1496819
960689
274463
1055826
324469
522369
537182
904837
658977
527946
1313567
1310433
625436
1095400
1131715
1411412
1525685
1010273
1934078
1024130
1594466
885562
119474
1131254
552448
1690687
669085
1024375
1933139
1034615
621482
1809054
515454
650128
1130621
1105748
923355
558430
1557701
1915107
1177663
766175
1093835
273162
519355
242404
1189168
1041862
1815399
1040769
663887
1584925
1300322
816395
1819026
1526441
1749507
1669923
495597
815944
1587381
313573
1397531
1006922
630378
1293941
470777
651856
838189
1917900
1780480
16050
1578709
1249658
742000
258182
91478
990360
320371
1286200
1611325
1438113
1700542
497156
715192
683048
772117
1314297
1593994
1889851
853882
356825
440803
1946511
1006507
1310502
399303
1419363
49729
546672
1569943
238649
991095
1211244
442129
953216
542328
928940
231627
1371278
1194095
230815
1097803
83234
1794351
620751
567252
1499976
117533
599468
1789055
1580333
497336
1484721
1282459
282976
541461
574409
693349
1776353
1441016
1659224
1861886
332767
226542
381926
1608185
1871650
825509
1390665
1231039
1677611
1968275
332778
1517479
1927633
1919971
1737069
181687
889352
1164846
503390
1123732
1460812
1051742
649123
235081
598159
1911046
287677
1202162
459738
590864
1582301
278742
1437724
1538053
1484099
471820
1641215
704776
698424
1140782
195719
1260664
795013
109769
1161968
692214
1995883
1356640
1498338
763073
1013607
196390
400861
983283
496174
1038723
1003043
1973448
321688
465845
362333
565929
691699
739772
1479611
576937
614596
1585261
1913185
345354
1076648
931855
1785697
200478
192651
371191
328361
1889581
1038269
1985330
513143
712099
148218
952220
1527589
1600867
412358
1063664
1228011
893970
83169
1234628
445943
151897
1165124
1627976
654687
174909
646021
1638217
1467080
411670
1750696
33739
801835
1939851
925590
1993343
98086
1314654
1416885
718345
421472
1443362
1107983
1893038
1374294
1312968
857935
1058377
1779799
955021
1438295
187928
1890002
1823610
1914383
895283
651073
471194
1712655
416270
332206
132946
138715
662092
1476452
785915
360560
644998
326621
16574
986576
391691
632949
726688
670037
1972120
1817710
1009026
1154
1538135
888371
1443378
385701
1377183
942181
1689791
1910067
1903456
423689
848310
215182
494447
1760663
1096961
1879472
26055
1341412
1277110
1506356
266600
582519
620793
553199
772822
1487272
1959691
648282
651874
954021
764803
1420927
1214381
1773523
1094879
1352850
982919
855759
438073
379973
1701525
1105590
421003
1275188
1787035
938653
250704
124174
1534799
367684
1603433
544400
1933476
995020
1308619
710692
1785792
560400
1898107
1894666
1833324
412358
119988
1988298
1906674
943436
857691
1747910
1414974
820262
543046
803101
1861613
1088734
1502934
1768242
1496923
1510320
163758
943111
1222541
78830
566889
1489638
1158193
77149
1673161
1760278
841891
719601
629337
1201199
238845
209822
929440
617466
461973
898429
1348762
525629
310028
1448611
334864
277730
967015
1227046
438073
978885
1492381
1755313
3257
631454
337275
56326
1986073
973709
1174071
1902012
1720358
1556996
531245
588397
1709410
1654979
81304
1837424
1015775
327107
482502
453878
894034
295624
1683708
766002
1991560
1098768
215917
165239
1898855
1673913
1737570
622052
1241916
403930
607058
1378376
146891
1995950
1206402
1021432
1146677
800733
224231
1454951
1256093
641245
107447
778539
1008469
992827
214401
648014
1905035
924205
1876727
958033
118751
532367
1050461
260603
1078375
1564532
434137
890848
1653108
656762
393491
463499
873500
736107
1417358
578609
1237401
606263
1388845
835586
1468051
1858200
845702
1357065
1904047
1682263
1712535
1058918
177799
1936321
1113097
1425243
659400
201302
1292116
756433
1688942
1758802
578679
764691
235604
1687537
568094
107127
1898353
1206291
925871
1584643
1972439
1937368
1155476
72068
513161
1738472
1471076
1325115
1531011
877714
222165
1786306
1189174
979779
1922955
56654
1804442
1093701
1804523
1367681
1198359
993103
1953778
1357900
1778511
449478
1084976
1596410
354059
156099
701618
1298090
650187
1826454
784529
498396
1392742
1915260
1292029
1584425
538465
708903
714449
1013212
1394390
64521
1057868
1339452
1063185
715650
1985214
1172860
64492
811671
702125
127795
1894203
1467244
1571895
355567
748250
448369
766771
1076085
1884279
1889527
1332215
1020874
744403
1844147
1179058
1103843
825558
206784
1574411
1479396
168087
789375
1238069
1650153
625645
751097
1311954
1994306
1471329
153934
1251066
192048
1489264
325558
1490381
998258
344540
1635660
1918291
1738293
786414
906998
638302
1368070
709155
527795
1696380
1020412
1391157
272525
1271519
1173800
1785956
1677227
1773984
778231
51365
662838
257955
165821
1300431
922505
1992492
530945
222528
923855
1992848
1047920
1861031
454681
1174658
242890
212724
1271350
643824
1497989
1984223
1405603
1813909
1736798
1907870
451496
1983093
126629
1939932
632667
584342
1466501
724327
793742
398075
283544
1990005
1939467
691541
1873011
1274484
43635
428135
1577410
115408
592187
1463233
1049152
824366
1467156
1908899
731836
544268
401320
1090950
1798102
553934
115255
1194703
112230
1784699
1174092
499774
933976
301242
270658
1620890
575669
40581
1432929
1480124
126082
1695193
65996
1595428
1774836
1832304
1706934
185109
1929082
1564308
183325
1532241
1373206
242250
971363
967830
360506
589833
291497
529
783283
870247
70425
528298
808096
1931534
910489
379412
1617513
128184
1219623
672516
1485950
1149808
1884371
1614879
822274
1463600
1763964
1135665
1527744
79792
833001
1867528
798761
1765921
6530
407504
1747544
647981
1707791
680506
1736744
27381
738893
860374
1182938
437944
1425408
250681
975000
1596733
1086474
1820334
399168
492820
1472338
1809773
1503406
1397183
586786
1108582
1043168
1020172
1070711
48983
28851
817071
369241
225739
1014143
1804033
594175
594536
1602810
1890713
935441
408302
695018
490260
1206402
406014
1325115
813262
341330
1923513
267397
1942570
1280582
353318
1554872
1774746
1742732
1996475
912056
47025
1752820
1026893
48864
331032
1377276
207443
808442
191397
963496
153724
982349
240674
247819
718541
1140909
1733539
356373
667879
988719
135442
520784
688507
1161561
1056842
805818
668746
631150
1039474
292084
1208132
1525326
1025859
1704519
1434523
555278
219941
474476
1050877
40685
881738
553526
778619
49569
949243
559216
403286
1961413
1060768
1280113
1336993
608734
1482788
946873
896383
192812
517877
956675
277430
1544693
168216
488974
1088188
451095
1179103
1291516
1016339
1031062
103625
440510
596909
1712563
1248740
1369696
132461
1257458
1566126
504718
1963722
788717
1420942
707348
1889267
1904291
1000944
352675
779908
1015379
382357
1364455
1082113
1014116
64535
1829424
875677
918110
1867228
620433
1960180
885326
1043934
1756108
1593947
418586
1353124
456035
195541
1288436
921943
641250
17804
889352
264452
1983038
601041
343453
328828
1445073
1394880
1791842
1669431
1655117
541243
513982
78434
1559562
859341
940206
1370987
818950
1160634
1735248
1245337
1439647
575187
11286
14749
1363333
910686
1850923
423526
1343966
1944786
229834
578058
1243540
1081843
1317332
74958
1010722
970566
637836
319164
261456
1452013
1125059
1514669
1432028
337256
439181
723410
1561002
1145286
690039
1328907
1837816
1871210
499807
789449
893458
1255323
540460
1864159
597544
625978
1977273
1756649
712667
893108
1919292
743073
1452544
225189
1462439
1155445
1022098
844419
1608861
932270
1096762
1779147
1177719
1200664
498484
771149
393508
1410020
411652
669485
26617
1580697
273133
1886615
398494
1469442
697223
883784
1177505
9157
994636
1548715
136972
184048
595211
1812877
1180920
1519766
343448
1672742
470934
917454
745232
1825933
227207
1639265
1492343
1497853
941303
1464028
1897356
978834
729896
323180
907935
1547624
804973
1844126
1935968
215182
290618
1947516
337756
1268730
22512
141508
1858648
1383761
431192
1902950
221832
327203
496759
364609
1381040
1819231
164791
1571177
811667
1080975
272447
1557831
269179
270220
466905
992292
506152
1170552
1584693
923306
1314654
305962
11362
1351042
1704184
1347789
180396
730471
1930316
16575
1038776
1967531
1021041
1655865
1666850
329921
1115245
1230492
1018211
1056658
69069
1701310
244271
1662497
1386730
287665
1356324
1192150
237603
1429070
497062
108984
1853832
150351
376303
475194
1013834
1939095
1982300
812276
88729
544995
1931894
1206238
307037
456686
296478
905961
1744299
968141
1871178
477695
228416
1849872
1537823
1403223
1013312
1467244
323578
1315259
545497
1287771
293777
1039380
1678209
1484129
409438
105377
91088
1557700
1331945
1239465
333186
1087037
46515
1157099
1525129
1130802
1158651
1517367
1873097
1783700
1503963
1618576
944282
866911
1861731
556806
1422936
1259469
1373972
324775
1911759
1552308
939935
1462735
662411
504179
1941565
1661491
160728
1314540
32108
799222
666701
721212
409318
1358306
1210681
1932995
1020120
224811
1223106
1476145
256628
1828027
1774032
638435
130716
218263
280513
712774
897552
1716493
1435462
424128
1277044
1407105
696147
674719
271793
699736
588646
1432666
1187255
296394
503453
1481633
474847
1529160
1066577
546871
1823613
1726348
256697
615141
1298268
1843759
1353159
1378576
535010
1279903
1030793
1347718
770500
1482496
1631104
1274272
406945
310101
1934651
1046537
1208081
1529543
871531
1705759
855134
533233
1765496
1861556
905206
645427
317969
1949883
740866
1160878
1331689
1495042
160180
836121
1759915
645360
197263
1058363
942743
893509
141730
1843691
302996
1779228
1379510
1033481
1271725
681700
1589155
467011
315488
1780230
1359500
920153
577416
601542
1373844
1031021
148334
402105
1033310
1026924
825158
365642
1630348
1605046
1199344
427230
1383582
674956
586967
108695
272613
1760357
166589
1743146
301614
1881040
921124
1699678
1480346
1289056
122738
652561
1580238
823007
1814185
135777
461488
637385
1457216
1813914
481451
591221
1330436
930117
820063
94109
951112
277070
423927
177117
474238
791851
1574639
695918
1648797
1971997
458731
1964411
789297
1897633
34228
596952
640647
814857
1515523
1396141
1439334
159980
57244
769044
1746474
1196194
1949319
1103343
882943
1362468
1169184
108991
229725
955010
234165
961470
1619843
894642
174909
1109400
1443167
170034
409977
793036
903919
183005
915456
1532193
1935815
476255
632402
984709
748788
212822
873192
578055
1961279
102804
1129611
122809
1170693
473066
1093953
254429
391833
1627035
1613385
265235
459933
1380001
879301
1116166
1781511
933527
1767685
1630802
1424309
1707808
1004632
349090
1245604
1362178
1969719
770202
1162603
494692
686409
1667176
101106
846054
417634
176206
1056972
1311765
1694595
1508606
1093630
168748
1867114
1077668
967362
820792
1392263
1727448
1672439
1272224
346377
1499604
1679188
677894
1255851
856859
1409123
1306892
437171
1782279
739908
1636736
30758
924284
1522393
1549051
76503
839177
63398
62592
840249
12532
1149938
1097187
674524
755747
867277
1198239
570137
374494
531941
1685365
1551331
350881
1017986
1217491
828387
488043
1487245
361949
27044
1341928
476443
410170
98750
1755834
1788685
162092
191827
785601
629220
727602
1129611
858154
832128
312268
1888203
1083616
900965
1540470
111759
1433547
1110983
1880859
1349420
53749
1048248
661914
154631
35779
140276
1232160
557530
1682060
419383
1839746
283821
1312018
1900565
231759
1193268
186721
1286839
1410502
1691427
1892235
1012011
598550
1398685
1442967
1570654
1128668
564469
1932618
823351
1111847
1895235
598053
719774
1966801
1555315
1764247
1558243
1463148
502235
629427
1102623
1213768
545977
264242
1464021
99641
415414
1470868
768592
554083
208383
222710
1016488
1001579
1891962
672715
719132
1122161
979598
728030
545610
1170925
686680
1405077
1477239
811741
332837
439740
655413
1404385
890317
243086
802265
606509
1188279
853793
1564308
572209
512725
1407513
165770
78840
1555081
57758
510234
1622423
1811235
53160
1404385
1236717
1886631
1286763
1676398
982750
140662
1182988
1150430
893337
272474
1125725
773893
926092
139948
1901850
870622
1709222
410716
615859
311942
1185309
1230631
1550791
1525955
886980
974552
1127562
932087
316649
1927242
943486
826710
1398366
1048407
1176122
472003
176271
1804810
354663
720
357704
1182216
302267
1289727
1496348
1730464
1113749
502291
1008458
1895264
1518330
1145903
1717038
831083
227277
894286
1148441
1271504
1750801
865768
1521274
111799
489290
1025373
1790672
1207249
1737931
1409378
932208
1810869
1363054
732732
434914
261961
758145
1842795
1332899
1219321
1301772
611722
1368657
726452
1938325
1481051
183753
1890024
583947
747172
810999
88218
1793680
501873
866915
1123910
442726
197662
712110
1695232
173777
188467
951143
1249221
1779835
60261
1203330
1058941
683836
520556
282891
1535207
1225789
1886223
1833191
787992
1955557
494000
1609277
1107607
1201348
1561927
1585623
652950
1870033
1266137
6981
743295
790217
839177
1571964
79587
1123864
1670851
849154
519800
357197
1533339
1220690
104941
332369
167594
1184891
1864637
556375
1961792
1935383
1927308
1788020
1861470
356352
1078842
9924
1967691
1075869
1285690
254090
1236195
933764
1314233
46913
56787
1865133
1794035
1983455
872007
1262222
1453430
625810
1232280
1556561
1246209
1624031
1463547
1952302
1197165
1876204
333575
515885
1767538
1241159
1526357
821276
68919
127365
666043
707758
936913
1171263
1179609
1693291
1059125
1752569
1347787
1228472
220795
547001
1060322
1712924
1714504
1099720
1129768
1903585
1484973
1434314
1825170
990702
992776
391503
582171
1369149
1609342
919048
376680
175447
1020823
1537575
296610
1619391
195261
1039204
1969055
1147086
1640571
1450232
1318306
586851
1968082
1672316
1013062
217303
1179566
1900801
1955209
654057
1208817
1905850
430724
1804282
1910405
1794651
1771477
1986055
85659
1573370
1347660
623535
1088603
1962013
373395
55708
393784
1411059
1993120
432373
219583
1198152
1994686
1365019
43816
1830416
62200
1576694
966774
69736
823196
1724768
1297435
804306
1080523
1499652
924868
1415675
791478
990246
1383761
1888203
870275
39952
1867109
1790221
1158262
1984594
1876479
7796
752825
102728
1127398
428826
765239
188136
182368
1020774
854671
217673
1639380
443612
1020556
1355615
242975
434499
1092934
961754
1090910
1465443
1073260
1070841
592165
1827481
211646
1316062
660016
60984
1426583
1097465
131175
632462
156624
1330324
1803928
1124432
908521
922185
1275223
508529
125548
1853997
1116853
1852200
463587
1392331
1367687
334319
1607404
1545393
159625
214366
1291457
1796763
1715364
1102614
504564
1084553
1012494
456929
47806
1758380
1360654
401685
1802491
272456
1663352
622611
1537842
1069464
779045
1072666
911047
1873606
1425365
1611598
1181831
944373
861865
925906
333186
66980
1368534
1004299
950569
929493
221924
673921
621827
284907
48272
1131125
836708
113329
1658132
838343
175521
197945
1397121
1175190
629744
1274812
1214883
1842623
1852850
825840
1378678
559080
201953
678778
1942152
1670470
1054352
1429201
104349
761132
1154103
1178197
1897093
34199
217734
1735696
1651011
1035830
722554
168229
407993
1273094
1202111
525375
171997
1051774
98434
394727
683932
1250274
818925
210846
1285305
609437
1376100
1804908
722055
1114536
7437
552936
175409
674975
329206
1430958
141825
565446
811903
1622963
277614
974080
206615
8601
792409
1479344
1213644
837436
1527213
898493
1642659
471353
1157169
971652
1013182
1949319
1842943
522549
453065
1263052
165550
403432
1318093
1864228
1545123
793006
253429
402526
1144669
889441
1624242
267954
1002985
1223542
1962758
762093
1610583
1831760
1977624
933002
1308116
1011298
13831
1602560
560987
816179
1192944
52973
222241
806553
1787024
1902405
1954386
556346
508740
371947
987172
1981297
1105001
1318111
37136
1717865
1723550
1662554
1831128
243318
772608
1578474
537127
1348707
1253965
1967278
668798
1697009
1707829
1664735
1917541
1488834
1191048
49033
1921288
873500
722599
1993718
651874
1666017
586210
1557534
1162492
1286948
1056543
1612221
537303
1047913
1168887
229775
652543
1539817
758647
366117
1696453
1889495
1499721
1653288
925947
1415608
395381
1221080
1615658
1892491
825086
1089498
1853154
1871409
1789319
83688
1433887
1189599
483872
650075
709139
1398543
562280
1845447
1402054
1425365
9603
1077006
1462324
134958
1273909
344784
132893
1581679
1297424
735153
1310550
1868777
868561
1899740
348327
406179
746999
607442
762387
1528520
929153
1064530
1873381
1186678
651902
1665980
141163
1691110
251224
33059
582429
56796
1864972
1595428
1914611
1838055
1121215
32063
483298
271525
159135
707037
1840889
1411859
11346
1389446
1319965
1366594
983317
904059
106321
1188451
571725
1549625
370327
256190
1369563
1273779
1707922
1851041
1918995
1747065
564036
205970
1741614
1829068
214421
1405563
10129
1002856
895650
954114
1685327
1234532
594961
938490
843391
762165
958134
1859197
1070622
487889
294051
812102
1472079
665265
1136022
166853
565025
985152
109466
1919842
1441205
907458
522808
669535
1701295
82622
935991
408444
1658814
1270547
1576566
992851
1279583
1076125
70474
1213984
1857875
1148792
802549
902390
1001638
1698156
1573442
1353429
1559168
1143555
813484
1693746
1721278
95823
73191
1300411
471828
1138997
533095
883432
1107422
1040773
245370
1019645
289550
84572
299647
1314207
1951451
366055
431106
203323
1033318
58495
703817
237139
357203
567062
1962849
586382
1182272
1583116
1775453
1920386
898873
1486602
1614661
700855
1808553
1532125
220014
40591
655298
1807833
743440
843376
865841
964436
1088448
1586720
93217
68305
218096
924825
675307
137068
447216
1288580
955021
1377400
1447438
1957510
1778580
1605935
508452
460393
942246
1013354
587921
1985188
77166
906690
837712
114954
1019117
218728
1876501
129705
1952238
1691404
1939953
1719174
649520
1545007
1365065
673763
1730461
223350
486047
1246470
1691796
443400
695094
550680
617630
1314640
1834456
1166012
1018234
513744
1057636
1819184
1887566
1493312
1676438
1831557
1924246
721343
1748516
373504
1184915
1511543
1982362
1895264
189176
175050
1390007
903487
34346
1898278
1575259
877353
1532419
1218770
839145
1110249
1243248
657147
264704
703409
1087975
1886156
1083379
1590488
606633
17302
1043432
1878163
646262
820923
1637548
738119
949509
642520
322323
115577
1836589
1587660
568222
603245
843501
415655
1066814
712379
1279905
510451
734573
1545767
1732199
1558479
92145
1598422
1146532
777974
1329455
1989696
362227
636885
24374
1801414
1721180
1188820
155049
1680524
915782
836713
515058
1036302
1849393
1012401
1510783
839393
1219171
605988
1833575
19002
1335167
949273
481819
139192
1171078
1515404
1102761
969287
461588
1764523
615684
1883132
1411087
1325054
1323068
1859589
1374688
306346
1582247
1468312
1882546
922721
609640
114904
167035
1030309
1803117
683849
1825893
292624
473153
213157
377812
720930
1277371
725022
278608
58970
420296
787
745918
853810
545152
600800
169971
928673
1905782
1014669
1242304
165282
797842
205171
828509
13190
848307
1080577
937560
932229
1498689
1185346
303461
48613
1134536
1787960
5712
298199
1626841
42132
559985
710778
181748
1009946
1650364
1586461
1859906
1436893
688503
1730549
510070
1677742
1022573
1118691
1953580
1777174
264971
705549
1949528
308451
1765079
515466
182141
1310037
705738
348178
1899189
419850
1256854
705091
1076406
1571045
380029
737694
1757858
237429
711306
431964
534438
591342
1468180
1041613
693400
1088081
543927
729895
1463264
411708
1006750
123939
684567
1037454
1239096
1022451
847497
1711729
1003797
896147
755783
550413
450959
641179
1310445
1089539
372151
1990128
809777
1977464
798305
824356
514737
1423494
574098
1661637
1509855
275193
183131
218006
1831435
1326063
1360838
1279510
1614208
1467400
273374
1159820
1424864
515000
1541689
436518
1073150
291675
1340444
171128
689033
1576857
463821
794798
1330011
297640
243346
1319648
61816
1818505
1747225
325100
1704371
1905936
223944
1180868
1912633
1688904
1420418
477902
242331
1351934
489779
413490
864749
648198
47806
474739
616453
1778484
249116
1969471
654500
119695
1985214
750905
1330959
1440605
58421
698805
224160
214734
1104132
732472
1749351
1555315
1237489
760787
1213984
784390
1851415
1930259
419499
1122583
252044
1143497
1792464
9124
1537290
1316206
632927
691840
1308238
1954922
1699477
609518
806031
1189074
732313
1250042
1435340
406371
561
346383
733210
475091
1660461
1000805
558541
689831
1419142
401398
1822035
574071
394867
1724823
1332865
980332
1239575
934036
344307
1189845
921488
1464113
418079
47452
1206291
958296
365930
1010027
1633312
40972
666278
227470
496731
1008531
1273821
1259385
95916
1468393
1181789
1445210
69609
662523
1398497
1615819
730859
605198
1406379
1228303
978627
872704
1438291
60461
1973791
1383729
1590066
662283
1910858
1490700
579360
1423991
1013822
109407
796254
65888
1084858
59818
770698
227271
831531
686561
158203
558832
1896027
937493
670562
922934
1611615
1385741
1623923
1627717
661068
1044841
1984301
596769
1062936
627919
1677599
400594
1996053
643152
208255
361080
1328451
1979183
1259887
1658494
125432
758725
1902542
840211
1361279
766228
1391894
928986
1087044
1067578
949898
1293290
532934
475483
1660118
1961288
429476
277462
1699410
692405
1149757
1123169
91540
1877518
1271020
1599819
325468
705335
1120378
1500539
1129084
839469
582225
1589392
1829448
736900
1549680
802771
580466
814521
211161
925281
1199027
1935387
428163
814880
290791
491818
1574159
1817693
862705
1896475
644185
777463
299783
1227895
469025
125965
1431961
1393466
1354651
1974590
93578
159323
1853311
103464
1872304
359124
1386105
1615263
379170
100862
854862
1770130
18109
786169
417795
95505
1976085
1409416
904885
978807
101996
1479697
575230
407753
873936
1954489
1729347
1170797
359791
206660
1498568
945306
602780
671483
262648
808130
681056
1423052
599653
86067
1702105
1003612
294411
145607
1137050
1130503
919908
130246
113452
1332370
1596267
661146
1395074
1845715
603337
712857
283979
502258
1869536
1158635
122632
1959579
1123150
254208
985181
461932
1907454
382392
600728
968133
1403836
120885
1558726
1691330
1881220
209573
1061505
1269077
1710731
100020
1620693
1049963
1264074
1528382
69457
880476
1177821
944644
706132
1123981
729942
758867
225811
940330
1121450
344638
1143293
1779921
1871803
795766
1890193
161723
953302
128963
308300
1693603
344336
918398
93083
367335
655340
1254036
888868
523624
946964
10764
174734
1200939
1292771
986229
1122691
751274
1459980
1764205
1501295
261734
394402
518415
916544
1348131
700962
778293
591495
1824902
1245302
1248430
1409438
1228514
806206
1801136
1395211
311430
1315664
1593444
1580852
1527732
1620693
1052008
1324568
442861
1328048
240110
1323407
1242988
501399
409267
973796
516245
1740373
1353057
304838
565183
236578
51143
232851
1437911
1372647
1340130
1762445
1964077
1971543
1271112
1840970
249555
1423404
615328
844025
720667
1145575
1487123
70143
1001250
816494
183104
722766
543122
66176
332369
894259
1652996
1766235
451077
1433978
131548
319837
968531
597664
1723212
823813
1491535
1534716
1103805
291855
128079
1671803
1895441
1372647
1511847
1660624
438970
989325
1114115
707638
399873
906662
950690
1773497
1385372
938836
1570912
1480033
195651
1308827
1709335
502402
1388863
1526200
1007408
1490552
1180712
1016364
1571981
1442812
965938
1738461
1118808
312414
680991
227815
1977965
866080
911601
938193
584770
1867169
1419349
35773
290054
1176809
1604058
1480580
1469983
634642
932084
1343454
365838
353972
436978
220277
529979
933012
970605
470420
911770
1911148
344751
1265604
20300
1528554
184723
602480
1512097
1280950
110152
1227015
1750503
106281
1538246
162599
1865582
946053
1848408
22709
730125
634063
1504643
1303864
1510474
1487134
866514
1117595
1979097
1700056
974303
875552
401550
1569278
1633714
1007136
1006109
1889792
1368466
1336348
489485
1105669
13419
1082507
721764
1682152
796183
328303
973740
327490
1840770
894142
800097
556840
900003
1339112
1219043
1957308
1753692
648719
455117
1982335
21953
1885863
1755083
645130
1635144
1461330
416411
1109886
337087
803592
1502646
1358179
1508238
839950
291393
756867
822445
685266
1203335
1403590
815484
1834431
385688
1709510
554943
416123
240408
1284750
1780448
144821
1884279
1343902
7423
1870532
736625
1666556
1718181
1823923
819800
299746
220934
1920783
1899897
275619
578555
77389
1419020
1244768
1412362
1745059
242845
643700
806161
1450896
958744
1336810
466419
827742
1081389
493607
607272
41292
1265169
1741390
276411
1647459
1787026
767385
606037
718721
526741
262537
1209996
638023
1879375
377996
1868004
1652925
82566
1403319
1068817
496351
475702
1600012
147397
274950
951103
1195208
674719
152412
243086
566418
866329
1417269
204714
1151764
81666
1663840
1883813
767393
1236763
1476161
597855
326115
43218
1545961
1146680
1839164
1659801
1127012
691026
1978414
709158
1542189
979521
777982
982587
941900
1846581
1609723
1676546
1976411
968837
115717
1649929
1649074
1233675
944991
1488533
776111
1869401
1727409
337244
479967
1005290
1053707
656634
1406535
1682896
639138
1870399
1925499
639575
982094
737416
148334
1500529
376968
666238
1914399
836347
1428323
1729900
682539
367678
1722960
149398
1747117
467028
1288382
447150
312946
113452
1633014
922998
209935
1082818
80356
785201
561261
1638623
622234
428606
118559
1000093
1312723
1429201
260937
585185
371822
952847
547476
399338
1069387
1707238
1420589
1336348
1016730
1172257
1546690
1647221
1867935
351950
1027999
1637368
607432
97527
802767
1426805
183917
1684206
1348060
95056
1751210
1077921
17843
481701
836224
1859467
1202162
303438
1723765
5200
1681581
151897
549706
1887082
242746
1043918
251461
703396
94110
684785
713332
1415354
1749900
1917338
1973957
447291
637272
917201
939764
7463
933772
1480524
1087267
343522
996948
564472
1390140
450667
1888584
57918
550880
1320119
1804735
1736859
472912
1551388
1365702
786022
1951518
698888
1427199
1290169
460276
1913697
156084
786471
1989442
897581
554128
1242410
1061566
668779
405744
461417
1993224
559905
259618
1546690
1019037
920403
944643
863765
581385
842355
1655437
1834601
1697217
1951296
10690
1707135
1056603
908273
578914
1497697
26294
1149390
282633
1969525
533979
1424309
335906
1354330
723983
215100
1580131
777329
1189134
143207
691674
1402490
1098471
1026142
227596
1064861
1090451
1968281
1757401
1802994
1526502
872039
1207868
1882303
894982
1172205
383679
1909559
1229740
1610674
732010
157074
580391
1413775
589947
1209374
726279
1354387
1070073
210954
85774
49295
1256605
50237
1758676
1196517
619036
1605691
145472
582011
1705513
472106
485346
1625336
1727929
1184821
965692
20657
877882
1350712
542462
753887
943408
1909389
692481
299395
211799
814529
502235
1440038
972752
1556313
1098852
432911
1511962
498612
769156
37419
430245
1802790
530284
347383
602816
543954
1370986
1055421
1697595
495110
1689576
1215213
1303712
694423
218888
258352
1676432
1229744
1118332
264582
1077425
760581
57067
84410
898148
85588
706618
1450478
56084
712883
1464494
1988904
174868
1054308
1667205
1084054
1554410
1321085
774465
776938
857758
246349
823693
94076
549486
359348
1103244
163678
1476033
943637
1724361
1896922
199359
971985
1936448
423610
932055
1007681
1825750
1521896
208793
1009933
387379
1734108
967475
564483
1470114
820044
489661
232851
1247521
1431469
546672
20845
238560
704171
1367321
606538
1720459
921589
1873011
789991
700324
1849733
1557382
910489
394809
776007
1669957
1044016
242890
92600
38215
571062
807937
1799638
1587268
1953130
1999286
1864835
186160
39606
652282
1895590
1652349
463910
1277855
1963148
173256
498288
704307
1136307
929853
1185021
184857
107940
839175
1505554
1875452
762769
1590073
515717
1304003
184385
1052720
484520
619036
5875
1270547
1136338
357527
1948646
773633
1554571
1532456
1960987
828889
1454563
925218
766356
730009
1577604
955118
602780
1306605
1344964
1006797
1372086
1537372
666185
890046
637970
345641
1341530
956950
1552429
578368
605044
445699
1063357
664341
762449
468970
496849
736305
1093370
1878080
558781
1398736
818910
1915526
1665475
200603
1206785
672558
1854592
743005
1652913
1832615
364366
588428
1447557
923090
1673237
689519
1598948
203153
866787
392459
361720
1346703
1963923
818980
1330652
368182
1758651
737420
1282424
806758
1593536
1934431
1034925
1004464
1102577
647880
1597266
1783617
1312336
1172654
1849445
788554
584544
1590051
25594
1825720
760643
1554740
1017624
1185978
422141
233936
319134
577607
620356
1511667
746174
450726
1065920
239343
1688900
975392
693349
225776
204822
684641
1715503
1864279
250127
435633
87309
164708
226057
1960939
1713395
1529488
1425507
1967999
457574
1958139
1180137
408003
1317003
1098585
19162
1351886
469197
384527
1510513
1221933
444366
400303
1283573
1359346
248956
1409458
1643893
1059368
878843
48613
1663190
677555
1022004
484004
1128926
637143
936298
57277
1182249
898582
587740
1543696
18810
1953580
1136278
989563
901577
532534
549220
1199357
1849793
881304
1479583
936437
1415539
901100
1202111
1099366
1416509
1321824
67248
676841
1914190
1749901
1363629
207030
246320
1739782
1575631
1471919
860169
21053
45307
1187274
1978869
1168649
901161
737968
1896423
437128
879310
686839
896231
1234434
1697009
1319147
1955117
1424368
750273
81190
1681588
1533289
527526
1457405
1748302
1155258
1851603
560105
1858327
569031
1501309
1012190
982778
70999
947306
829812
1371355
1447473
636022
1846678
1364555
1982573
52576
1330233
1093296
1748139
456689
1405650
207861
8197
1961777
547647
1305543
1627491
1324851
762769
249698
721807
1040764
1966761
1343583
873658
1479496
584882
1350626
717562
1650906
420490
868215
1814348
1185807
992695
948108
178201
1499977
1198646
1849019
643766
244091
1941093
826327
601251
765490
1038977
477897
45021
1879469
1695172
1314279
1091588
1053437
1463243
12824
251927
1852826
1668941
1632518
646182
40314
994457
1850598
1892821
19404
756659
111215
37651
1147544
1918395
1750503
212351
1403016
347834
1354499
1752569
1068206
329165
932587
1733012
851153
340724
777028
308865
979717
885875
1592115
572752
827073
1760399
1288126
1211805
530617
153560
958121
623387
85362
467351
1807071
1054655
1839558
1902828
1784219
1011421
798611
1860084
1220341
289661
1079387
1585781
321645
686655
78375
807991
325847
942629
1328057
62794
1328918
1380044
1858427
1472481
621485
605136
1423422
1128926
128370
1352877
1137198
1108243
888514
467940
699405
1705746
1838284
1937063
752319
634047
1718306
493475
1691611
39757
1028122
1676942
955118
633798
986437
876755
1770034
1380274
445124
368271
1033739
742714
1457817
1040132
1781979
1270782
74700
958104
1590805
163599
1018933
556169
233549
1012383
651600
963276
188806
513945
397383
1394240
1392272
1664869
1316151
1370292
1104577
1250847
897210
784942
967403
327069
77536
1955119
1334086
725551
295714
1011266
550924
1837782
1190136
1677820
1008024
1132341
1644232
197857
308736
589705
67646
1856832
1962159
935946
1993884
272021
463611
1420320
1696434
560780
1007310
1107464
155523
786490
190409
593348
525225
1285979
1049166
290185
505944
1117594
319010
259546
93429
35129
1005668
1548168
1346751
981997
290774
343522
775132
907433
1588854
275474
1280414
978070
793530
1024219
174909
1291948
1064334
1583956
1093315
1231303
1597459
307056
1588591
367463
713131
1310587
314018
1944189
1684339
165475
181806
862609
946262
1862554
1757948
1111474
1696597
1756235
839304
1144767
791988
1567424
1739217
1989947
1214122
481290
1646382
9124
1300070
881182
1507473
1211008
1758447
1089789
565527
942834
1478008
837183
896358
722197
169063
1323967
619427
423566
764489
1563635
758157
757836
1068562
579826
553807
1653160
876082
322460
1893103
1745292
28486
860122
1013704
1218213
1670699
707770
1917367
236159
918118
1592363
1205863
604092
635410
362279
1050518
1384283
257254
1634260
756029
1501570
1688648
1953501
915634
729241
111833
742353
1671454
1607404
1123094
59661
1218889
872597
1521343
760731
1982829
240962
187805
1137696
296979
1806784
1407616
782661
1962782
1077891
1836441
1158926
1912169
407018
1241187
879738
684918
126834
1057791
436280
1758389
1626510
1826229
1296992
724225
1284853
1693978
1704240
1877387
359043
1384012
1668121
62779
108695
64345
1620530
1823155
1048264
1650177
287363
1390270
1089850
1683246
1571702
475069
1926855
682158
478598
182533
612560
700211
1723407
198437
1493751
1871803
439349
1785123
1171215
1645410
346210
167403
1744781
163873
432263
1412939
1360097
147645
634756
183603
1967023
1595428
372472
834496
1017125
1063758
1696815
1075742
240909
1959273
1653012
1362884
39995
1738725
1183705
217539
1415510
121497
909782
988308
1535706
1842081
1421414
915976
447517
162702
1744673
1981763
628387
594536
657442
1508538
714819
430549
625834
983974
1315330
1729161
191229
976151
1969748
1423406
432423
374528
876772
1553915
1967285
651272
265679
330502
741742
1952379
1844719
1230648
1802229
1950423
1300740
451680
1772192
1989638
808384
655820
1065722
1214972
382066
938094
1018635
1655771
387930
790876
1328828
379106
303714
1197698
1074355
1607511
1830746
1285979
1607244
1844812
1504936
788684
1566857
709788
1763469
1130431
265560
1195675
1116340
1210750
1761478
1274247
465524
1672013
1535129
73931
1100603
189567
1087672
705559
1788716
1446444
1699801
279490
136763
1436916
323636
1971543
1781812
866467
683670
660150
1128668
1345282
1441458
636815
1236543
96295
624262
1504463
737490
1786064
302292
1218884
639237
440228
1834179
123939
1507936
1150083
1585998
333522
177938
523216
543012
1996201
119992
569825
1085282
1008079
1818789
240628
1619318
229414
489190
518244
1595323
1612291
1423927
225046
1031491
132289
1874443
1193134
644632
1147173
1636467
1502087
194387
1915090
420602
988228
1430347
1605898
1827971
1029319
1583639
608193
1170864
1229832
1944948
924352
153052
1211799
374923
1223172
1065458
1815891
1143506
1507323
602155
1359688
1572028
1860642
176438
1810325
525441
372898
177724
454036
1858861
621277
1547341
1106183
1706757
1697270
357427
1604068
1249794
1319843
997605
1703270
1904296
1063504
610739
1179284
1660751
1814096
992904
677130
255547
1517940
235012
596814
906696
1791927
1407930
1947631
322027
1400634
986272
1378400
1807953
62189
670580
1566666
1708754
695489
281884
1216522
3383
316300
1425141
1515014
484884
1562619
1396652
691414
1049948
924794
315584
8729
1802098
1469564
55130
335945
1501067
855293
977940
856368
69189
676495
1057456
273848
312742
1839915
602389
1156619
559246
400625
651510
1033540
1906216
1385866
965250
1251229
1793876
93152
1433838
1237778
230569
1163737
51212
763300
1747310
398807
1229979
1492750
152343
1807590
1559670
1893305
767261
1855696
705958
1952616
1247771
917508
401394
294206
1485692
1020712
1115038
54214
919867
1981126
966996
61978
359499
1176364
1341032
313205
1133668
1780480
1687721
1940173
222345
180751
89653
1164887
414797
1097395
894642
920759
1816762
1094048
987560
1687341
1601568
1191648
1018844
722788
1708398
1614474
1244985
1312232
232666
1529555
92638
312022
850614
1727086
1716159
1386655
319010
1704191
1996919
1876401
1588981
520882
1384641
641180
526105
349900
832247
109648
890756
321481
536264
1980572
155800
1741728
974552
315423
1624648
1444369
121642
110094
1953501
287878
460205
1212202
1424165
1670032
432757
1275771
297094
82848
464309
1884112
1444364
624812
136722
678704
1040747
1197725
1981995
1752510
1598179
845379
1628265
743994
1794336
1174473
309969
1379656
211007
1597913
82834
202633
1033936
1668853
637208
757984
1529989
1090630
1077198
801157
424211
433911
1287970
451109
1550989
752679
120129
358527
1618488
1065759
1125187
190844
1708239
281144
1605139
615859
834040
43040
1078831
1408534
1038956
550641
818341
87678
1983164
824664
913296
1138459
243397
1044989
1001700
1448543
680496
1163982
85905
1347508
103900
385503
778587
227505
50640
1497162
1150622
1714218
1540035
1879721
79792
251495
1911678
472143
1801740
1386168
60105
620174
658074
429558
1787422
1685628
732740
874999
285526
1069977
758659
963496
268515
1694179
1206160
408267
483603
1207542
562118
1640293
1498668
1880596
450295
433443
1683255
82030
573653
1006095
1391521
1244979
1138997
1561103
384231
985942
1665555
1286269
1819432
103112
186081
1826230
242579
111911
635456
922259
197914
1182468
1352079
1307955
332731
1221131
465819
61548
1652355
1367172
1415823
56066
1616766
556307
165027
618506
1119011
675058
1348441
1441937
1241319
1046320
8609
1309718
1894464
60514
1592761
1359927
611985
757282
994133
1372014
1342588
1244142
1899493
1629280
1706741
1942618
682922
1938508
1844853
878315
238364
1212314
1874403
939836
495553
1284640
1203508
1030949
119055
1027228
1170552
1213131
1044530
184075
1537704
665443
1163497
1871608
255464
1457779
618756
648372
1948626
951324
1775310
1084724
1894137
685617
1370953
1486952
1002296
700787
692363
1231205
352111
570840
1894454
857713
450293
1787144
1763241
886063
53886
537535
467911
1848060
966334
234133
1510397
424877
88430
1215961
1358524
770318
1278361
780219
863692
77441
831880
1846278
23780
1005326
760055
593080
943004
621484
1436139
882391
1529849
794265
1222540
1449786
1146608
1410178
706664
1053969
556881
1968452
1408969
179725
1466070
1939407
682172
1910595
384578
746143
185194
94109
64623
152458
173904
445764
1995078
1112456
1772792
1137299
77572
386640
1649471
565226
1105561
1559168
256988
294549
1136121
215705
1573721
749920
961620
1001951
295365
1501440
1473912
841448
1452413
192574
1730703
687985
1510897
234016
667824
1479594
1898066
771024
1479891
758749
806758
1224866
930877
1138226
544879
1669793
1791164
1427566
1423220
900
1375409
358247
1420982
715695
1515634
1599732
717000
507228
1510372
1201415
1826788
933546
1990191
741312
824127
1798934
399756
864636
598465
272609
1590989
56326
921927
867688
1002411
1755980
86896
291375
949743
684192
480189
1037284
554943
830969
1528901
1169641
939897
1493058
259675
1934010
307056
762538
1604763
26031
1426535
64923
731341
313152
1580824
1095712
958204
394960
1523992
1355638
922394
1018576
97709
1966928
685699
627447
975632
1553603
1818816
155097
1844563
845810
386689
899029
1613683
1972088
1851419
679575
401814
383002
657866
882370
27809
935780
1120628
343667
674801
1817176
945971
939556
904236
508156
908430
820385
517913
681432
1197075
110268
884963
286322
453139
695507
1024943
46878
353532
1923196
1583778
575167
1074622
1619399
303268
1786487
509312
475091
1045180
685062
1792604
1902367
87734
758668
69433
698888
632830
1536115
1430456
542963
422959
1516234
1107218
1695553
1316893
888509
1671266
1000583
1845791
1329037
192677
1011546
711065
360362
1809144
907458
51531
581512
1014654
304874
906372
1082943
136996
686768
1336047
825155
1177161
1804894
406315
785675
1779147
590586
1690478
1584058
856929
369800
288909
877609
1125371
1725094
230373
1443245
246819
1995839
653352
1027146
1909721
359913
108800
978023
1188738
290877
569661
37169
1360838
580599
1576611
1251508
304928
176932
500874
1570138
1324257
1513913
922281
546082
1278282
1355344
1527558
766541
490794
90869
1933415
356364
346346
1807322
1860530
1997948
436383
564580
1042475
1512289
70332
214826
476394
453730
1384192
1380286
537949
981591
1913491
676995
1633005
247432
382978
665860
1195683
925362
221504
564278
299624
1925040
1490950
421105
454486
1168402
1624950
1592018
1924996
1815891
633467
25912
1394239
1517940
921376
1281959
451001
729496
1108848
1959720
829863
337595
973287
331009
221905
267585
1839766
16972
208385
1863281
1510046
462248
298816
1541610
1963968
212224
782751
915750
732087
1296820
1455391
1989764
452863
106281
997747
212521
1708210
459649
1931146
633580
252478
399507
595248
14310
197462
1423204
1611865
99210
1938554
1207800
646109
1955737
1219861
283252
695458
1874146
662815
855667
1050721
1206547
855288
1617671
1140818
981533
1607055
1343780
1130338
511321
1320657
579873
630703
138450
1543282
1270076
1451947
1862457
1708198
123407
611483
452256
738684
1020412
776980
970231
1834572
967504
1885289
1610996
1439930
1944008
1364964
1482748
1929925
824085
154969
172374
18036
667886
993337
1749379
840122
21674
1175128
348835
1759434
1384824
550806
95601
269651
1146528
943356
142643
1952050
1271476
537187
1271985
808842
187339
1174701
1071965
1105791
250044
1746403
1199329
1916487
1216070
1679567
1130706
1032281
773310
560641
285500
1089302
1486195
1288915
1161420
421653
1615214
66483
926736
832128
256488
881798
851558
1451958
1979950
1502869
1872304
1203264
475601
684089
739511
1656233
752285
1426296
131175
29873
279599
175634
623071
476015
944305
259178
50440
1781727
1620875
1570100
15397
945882
270594
1005554
979872
1024633
656205
1452426
762201
1149654
1375644
1348622
1579754
1614008
78265
964937
434999
926837
168037
604198
712842
107893
740006
416538
1424544
1964566
1871583
1223953
304983
1378295
1824194
1073150
602155
229946
1147610
1485354
700325
1982057
781348
1726980
742325
1520311
1238926
600506
1452190
1522154
1226487
1538605
1828758
770055
312872
779326
65016
254090
1558353
681519
1314249
676636
1433905
174373
1182357
1428957
1838284
70541
933224
617253
138259
1193853
155931
832951
398263
765234
1544238
1558430
782182
1504749
740172
631631
1712415
204073
627708
1699028
1923946
1673491
1116324
1445459
143207
25418
664364
1150749
863560
132192
1147327
1836164
493781
1178299
1598761
1292476
914665
1644356
49444
293858
1134702
1471502
1022356
358920
1087907
427353
595223
701432
1598022
1625087
618390
1262523
1827568
1477594
215131
1137380
1251569
105157
847958
949911
489591
641396
1391778
400736
1613776
125548
856871
736022
1700571
815789
1127919
239431
1174092
1405017
1336866
380224
1027036
76890
1246870
100605
486285
1533815
1818588
1700480
1176423
382094
1309021
1812494
513240
582957
1140319
1350307
105109
457261
111223
1016717
1736334
732860
1080047
684037
1706963
244962
1579793
1931729
1118047
207318
38572
48897
326870
1076612
1580570
1485371
932270
633764
1753664
862460
209531
1850487
474222
1706409
583884
1872735
447917
335679
904351
984523
1176330
553014
1961595
1843369
746784
1835271
1065541
1476482
1870106
98266
526684
1415494
1954150
1961597
1221049
546163
145443
1457169
1787486
184102
1449345
1292459
1973041
1539745
1442508
1029714
1181853
997762
857488
1163299
114289
1932108
1855377
1892792
693487
766002
1917848
1444484
801835
758157
328828
1713414
1032418
1974787
646311
1726420
1686415
1306568
1948191
323239
397369
1196224
1809739
737575
360262
1895924
1829661
676168
341091
405853
1510397
232362
832399
637479
672885
877410
1342158
177484
417388
134164
1478169
1103998
1990683
438278
834387
626726
1590989
1120357
1316267
250755
1210837
1576858
1081472
1934808
1635798
1838681
1939222
855170
967980
1405344
475530
52485
442095
426622
1834101
416177
1392747
874233
1856968
1333888
1748219
1288273
975713
142311
918562
192709
1211591
736803
520850
594383
705881
229848
1889060
1703441
1587001
250755
1248740
194793
1254047
881484
1029840
284389
1989322
273586
1189074
801362
301188
633154
1763514
1549371
1398714
304955
542087
1322505
1641543
728723
1521075
470206
106656
1984196
1056954
838372
1306398
1028140
995988
1974390
1968892
1779799
47114
1508714
923672
724616
1695694
118932
252504
1415788
919771
1639498
911505
28199
225696
575676
1173309
1583972
1252063
47094
1315925
785894
1998996
1020134
788431
322439
456806
59225
120108
1716811
1720149
1165073
1936170
758440
1077519
161937
1914556
1302723
868658
1114022
261907
1261915
1021601
131788
110539
317204
1818990
1928715
631601
1562587
940914
1338769
1854693
1084786
374028
1616929
1996736
475707
125765
1347787
1839846
41492
717633
53297
852127
459738
105181
1759958
1251188
1336406
460951
1025859
1992635
40581
1048890
1503849
1634
580964
1779092
1819812
1550219
1083527
881470
1814241
1362427
332742
111025
105324
877882
1819963
1554023
1346500
1569438
1118003
1289727
960689
1681913
1312968
557812
26107
948707
1829683
612899
1655437
877353
917308
1013529
1807151
418971
519282
13831
1175864
966755
681584
71743
318636
1846310
372421
420401
492726
345994
941599
1849445
1200261
1641880
1727002
875696
1987797
1032511
1038769
1854350
822192
1808798
1641715
1844922
661100
903334
769277
1762401
1404262
1290333
1579986
26617
739859
648679
1106451
818260
887901
189827
805407
1615717
514277
1258022
67378
525613
1689699
1824242
1955442
222091
1437157
1880799
1207800
1267772
333728
1628234
941563
803756
487883
165526
1870452
705844
1594376
894220
409218
79728
1779832
208733
751018
1274260
1788020
1293543
237163
259603
1620588
450592
1346121
1004713
814898
1050875
1925571
265530
1343554
1311806
818881
1584234
1587020
151514
22264
82650
154653
269531
1365011
1061233
1498409
1956100
769277
820988
1555072
1666435
229955
103016
1503568
433590
1581297
727379
1046205
1193088
1474063
241931
746871
820058
1876283
1540233
734051
176048
1331580
814093
1883135
381779
607896
288293
1250252
1890472
460718
249288
11056
905449
186945
1020400
1315799
802235
430108
66576
82975
543570
348822
326527
734141
11717
754711
889413
1561525
715895
924279
1021224
1482726
757890
1042162
1637599
1849781
202502
144341
644755
466418
1007485
450835
347317
754309
1511033
1910022
1124833
1858482
59656
1176012
1738989
1936569
1510978
1729010
727491
74485
766244
853032
352989
910027
584984
878908
188985
1034924
1210566
1151468
1994110
1196557
264680
1673350
766222
1454966
1206291
1972120
344103
1594140
570520
80575
603674
358335
1958685
820662
1750939
1773652
245820
1395193
1296785
1017863
1482450
721343
1299646
1982429
74420
318347
1982219
777848
1460091
1127990
471798
388754
138532
1750656
1902958
74800
8609
427083
151841
921814
1198964
826728
76866
625738
1871866
363593
1545013
1502278
893533
1899275
1911806
903039
1539547
1327021
331303
291148
1146455
504752
890046
1938195
258918
527768
1353701
1868881
1457461
5730
1340755
642359
981547
1192165
921377
182731
552100
781728
816552
1182100
1088879
1241211
99842
1652780
1392305
1042651
1718449
261620
1227081
158155
1123478
1617671
275398
531914
312706
954533
816735
1706066
365439
1823610
1959771
102866
441896
637067
1165242
24249
1764758
654057
1516719
787984
80628
1065198
809416
1513254
1774992
767789
1738378
1339304
1598582
1067857
1204135
1862585
1281998
110431
1365171
932771
1618598
1274508
535250
1076393
1432329
739653
1402884
133169
426675
922402
978738
609319
1652953
81399
983361
992345
336624
1449606
1129084
702516
1745032
408668
121199
1986073
843419
1705705
1831680
1788419
367877
58375
781261
415294
1084092
1763983
984415
1301004
1902390
1134218
1572079
466146
1637844
1009541
1778735
494772
909035
715580
255944
1635392
1914436
1907838
1203335
1180596
1354566
232727
1237277
932544
563101
40554
1695232
1269464
476492
1590269
1722383
1002853
1185784
1811762
1491032
418574
598053
1673304
264832
1479145
363159
838137
782837
376836
884887
299342
1106733
938411
214037
341372
346277
383381
1690221
551224
1872044
1937793
83977
324593
694866
765399
1931909
1654394
167552
939761
1336244
143120
1987713
1086604
997762
1723311
1372127
910082
815465
1582061
1476292
567982
584812
1349148
1864789
438564
1415411
710883
1521563
1587560
108486
752463
877734
1702300
892184
719346
1661276
603556
1469096
1091516
1839343
689835
1698156
1918458
310042
412503
1637672
57133
935008
1527861
99225
1746097
159291
1233740
647987
995232
463775
1912759
1793644
156445
1784670
1251386
252442
47250
1543187
1352563
644708
1551415
214148
944529
1753415
1160046
583506
1712612
1927550
1921466
1555072
1354055
1886916
1106253
377617
1696631
1764494
1412661
1484779
1117783
1026877
179524
194201
1918958
238479
352150
667228
922998
68697
1185017
1434314
649308
1439559
959565
1390231
1975392
774084
168225
764781
249789
1785864
843977
337419
666961
538811
1589408
236174
1328905
583744
903951
603785
903774
984125
1401747
931816
1153355
1562164
522369
1546796
128504
1028112
998724
338549
135802
1259783
1949559
64842
944030
850149
1521061
430882
608116
338887
9359
356443
1031416
1298515
1496398
1002296
1967446
78709
1108588
1969471
1535716
1485373
436383
177516
1712366
118631
1699525
1119825
1301211
1241211
333622
1816682
560226
1325191
702306
704392
1419336
1056219
1895744
953682
1510285
559080
198413
734402
1666102
501791
1312141
896654
1003662
790881
1077414
404042
960891
1950107
1789495
217022
1543498
896397
1368074
1655771
283170
1108869
1069592
89931
168229
673501
722427
1478056
865007
1935004
1375671
85905
35019
1202999
1315390
439134
555225
382140
1298978
550880
1895299
400438
1798728
1968083
1882309
758650
1782981
913936
1970366
1928398
1426805
798611
336037
727817
70257
1988409
1092560
562510
1860689
1207511
278948
72380
1387130
5416
250315
47682
1715808
218514
639553
940300
882550
258966
856724
131851
583744
1463215
1056954
1063159
1292171
1349844
1013245
1406020
1252299
790588
819298
104005
1497798
1448477
63683
588459
1406040
312716
1228146
919743
96180
1671564
905576
1931429
924905
1190668
500177
1835710
48983
473095
899585
16257
794910
1887571
451095
926978
585878
422565
1791977
874942
1261653
84410
836552
1323441
465381
948161
1563479
1851603
1955441
1911634
1977464
427782
1597123
931008
1999053
970779
36185
87486
976270
1695172
919908
1889359
362506
1538030
1078813
1906034
1850635
729346
921541
1519279
870516
1965976
832211
1709510
1747315
1808255
705670
1276121
332742
1135068
978275
1699063
795215
1094310
1490603
1624493
1779516
1830682
163756
1744771
1968318
1013607
270450
640121
1612866
835725
284389
1214914
153214
1022873
555922
1398105
1988808
601970
1804604
156470
1168173
92304
635417
133989
260874
131063
861983
878305
879062
1203482
1343865
1415928
388627
1732235
1768684
1206160
1944789
189234
31030
1960712
1019386
282385
136022
247432
165537
1688792
1298054
1507578
376669
1876795
1520703
1190972
72614
1508796
82622
865485
1949944
1064902
1409069
865787
1694081
1490641
333158
384119
248389
1387206
1270648
389421
128625
1841604
847795
708779
1901758
431588
976816
683845
66432
198294
700479
1987157
1904692
190096
1265955
432373
1196113
688293
740669
921678
1191279
372874
1320012
37468
1500678
1695300
565064
839764
873957
66124
941072
264005
976772
1743075
546828
284389
1778229
837796
506134
222416
1011477
945971
1723765
1538692
1604763
1695495
1607737
1684752
556496
1266526
1228589
978612
1298864
110457
989606
244407
580084
1871576
1868315
1606075
228416
406126
1251886
213558
818721
323630
1604329
84175
1101848
491104
1290328
1294169
1194836
1222939
29600
1280981
30623
258724
192114
1301215
1024834
222683
961526
1888497
756116
1312328
1190303
692002
155062
1736326
62611
1712645
371398
1638737
15988
1733495
943406
1201828
1160013
855192
1422644
353173
1637484
471551
1229212
7974
575512
735182
934808
190266
575676
1542631
99995
969746
110586
837239
1228926
231712
108279
660448
1980759
299270
1579588
1213342
1985122
1816028
1295457
1080547
1185195
1022545
740872
1444221
1247619
1977105
1178486
1618057
132494
765880
1123989
584051
1083296
63284
1253597
26183
1055780
1826948
1739748
1347625
1520813
1676896
1429323
629427
1942984
252044
1047812
741155
1429427
1780381
1458353
1994315
931517
1771491
154705
1728733
489754
234764
1639557
194124
1947663
1015157
953023
827032
205011
523942
1337343
563867
1820871
1382998
1013005
970400
1919432
1093533
1597553
614366
1711375
33360
687881
112388
412176
80507
1532829
43172
1133039
452437
1335454
1752187
204324
934662
508308
1846160
87416
1978928
933700
1467667
1784157
1787196
1014995
1269735
1178576
1171312
1309862
997021
222091
1370292
1727998
3341
1212517
775766
1800552
80356
404379
912721
402369
1061819
960379
1385100
688923
1140938
1238556
310831
1063218
1207184
1051782
1371698
44285
1915510
1484440
40427
442586
838238
1846904
1200939
782290
1608316
1443434
537530
1346136
820667
1265684
1968284
935698
1550043
1798483
1615863
986764
470420
34356
802765
871566
392112
1060556
778492
1914958
1452566
1066224
101630
748707
1726723
966398
871432
1920395
1817304
926744
1254153
362100
1962384
97867
1472309
896898
634387
536278
1979552
633771
1595387
1692423
1176705
870343
1202865
130062
815705
462102
979205
590213
798986
1635155
1503017
58994
692788
1148484
824628
621370
482176
132310
702174
1384340
1253359
1937077
1633027
1897648
707835
639187
1354566
1267841
818839
26031
1749366
1561045
1137961
1942154
958639
185336
262203
357390
1351390
353919
655669
715395
160375
1199317
1670766
756433
915454
485126
68747
1334583
1553529
500467
63442
269201
12325
1123169
471930
264559
471235
788183
1203120
1318064
1656534
1306598
439387
898236
1997239
1563369
581478
1674921
612388
408677
134958
1296677
1725770
726064
224246
1523451
15094
353030
348568
1975901
1334198
419975
365007
804973
1221049
1740170
858681
98984
1929987
1289620
1253194
1304248
1546533
944529
600696
720710
1019281
717248
1949913
576283
890276
1663191
843286
306456
181621
1674029
1180831
907513
93372
1709236
802095
130318
990419
32394
223863
1822168
1328962
393258
335645
1323493
1577131
1115340
1694468
676634
1368461
1347753
977011
989891
392882
791887
451004
669535
1249669
91056
1699703
683527
1747297
1222648
1428819
406001
29638
1953433
431254
155267
1147832
1095594
815004
1548699
1472481
1985637
1839562
1040789
1266823
1123285
1650703
81166
1626560
605136
1444954
1234463
858262
1816866
85082
335953
82407
1739019
1814949
930741
1231521
1791010
338897
1789304
654384
599379
1913115
1681743
1533460
1298526
5589
1953795
372490
103426
1889124
1470092
869886
44341
346135
1632507
1770265
1013056
1639117
457007
1966792
163026
145120
278406
1493400
347588
1009026
179132
1474105
204811
1522407
1932407
111833
317513
279961
1521595
679064
1006797
1904291
1512124
385256
1450576
1771886
1356935
1501440
157058
787127
860984
1984622
1057941
1751027
92506
1690292
524825
1122617
233396
620247
1507955
90498
1781267
279034
1745223
674861
1665161
1435954
1711441
1425902
436606
391628
847782
1658304
58388
1838680
1814429
1573553
754342
66362
132180
798534
771149
185617
223877
434804
482324
613983
477688
974076
1060303
1989638
1043193
43883
715048
384032
672885
1652677
1442929
552152
1612575
1142930
1914180
877007
1750582
956326
1185798
344035
989146
1593992
932344
1669318
1353103
1618636
95641
471761
629744
1432145
1007833
384431
643211
1470651
1685718
1222413
447917
1978805
1061021
1881873
1500539
793865
1968425
1421858
751246
1912652
685659
555869
178000
72772
78127
324776
253305
847552
1967626
1652288
1216276
740947
313345
1028597
394097
692856
19453
826672
306498
543883
386501
1143901
1257847
1830020
1596611
1719779
1075747
1893920
400303
207031
1914254
840408
1926886
632200
126186
1615835
445985
890674
1706656
659023
1567816
191183
984325
1543403
1274931
1884776
1010289
977095
339928
1652384
52754
1841843
1488805
858358
407021
1453637
1820552
1154683
1431795
493170
1493206
212827
134027
1550527
1584417
1046754
1384733
239117
1287762
282716
909261
107738
537875
98389
238479
1254576
757469
2212
1092581
783018
353160
1257620
1337116
1434772
1670342
1265255
1233330
249786
362261
1159475
404785
1485648
1186788
303364
1362188
963230
247432
1313735
310586
366790
183640
300338
403916
994052
248956
1760214
890539
1569066
992093
1978757
893542
1604068
24984
1418114
794913
1990575
785976
1447328
438611
364230
73409
321195
1771659
1697693
1236224
471619
929170
1485799
1179002
1451354
1861024
1805190
1960829
756796
675191
337528
1307202
1245079
772885
815001
1226487
672479
1995315
269797
217838
1457628
1981995
1719356
1927751
866744
830366
1340535
1058027
1319104
442264
875994
1913890
980323
470327
1610386
1590373
1914245
1901402
301552
1400800
617637
21652
1781780
1457120
417840
1915260
1384763
1840209
963571
1508817
1839864
1992052
1981650
1952388
63683
1120919
774930
1397815
1762445
1758360
1931228
363343
1389713
1913704
721630
974531
1122619
212384
1531628
298470
1306060
513982
1789179
766660
1244782
1067228
409777
217184
1742291
1332929
1497917
929176
73304
538332
1910516
544019
215843
1485661
654830
350566
161025
1747413
1328828
1663817
1460115
1519966
531814
935570
1397840
1102461
191971
1508606
1837704
944875
918831
89001
673609
536783
578087
982562
1670753
538848
1112400
1605584
429516
1704882
1215291
1145501
1163561
1181745
775538
413010
1040807
208667
887871
1668935
715072
1876481
1977085
819098
977693
227796
1656053
980335
828706
1115340
867358
1383248
883891
880271
1159200
112570
407563
705010
1494492
1774313
129097
1995727
26107
1427118
1440089
448670
1793308
419975
926031
728061
1101065
1025373
1197935
630074
1537945
1212314
777129
1664554
1555025
543892
1287163
942641
495469
1401104
1757338
1048368
522968
6114
1533617
1999119
922281
219544
755256
737076
1348441
712830
30623
919187
1775269
586190
506609
1353582
750935
446180
265469
169949
127287
1542449
1156514
503561
346604
47201
1596084
1348157
921233
275333
515844
1682524
1977768
309499
202596
1136075
1221714
704723
439552
735557
1171184
1461456
1812924
196865
1834141
106943
1782479
508969
1543082
1116886
156759
5518
1986123
53618
904082
1565586
1066927
786335
1636552
1511188
1604058
366282
768845
1545848
170899
1065110
190748
238405
326162
1771745
593057
1863079
1613472
426809
1185781
1385898
225140
847161
305047
1418947
506480
958033
1020252
1601781
424486
1847318
287720
1872496
1358139
513534
767586
319149
229544
102883
833601
839000
1754800
77568
999938
216555
1578653
1968550
534255
1884751
1540851
96871
1832119
1703271
1184703
1044090
625145
1409526
989844
1663818
1937514
1731797
231545
424493
651153
194846
984163
1385917
1401044
893640
1039430
1425762
1779618
678395
1509121
1678529
1308819
1581678
534181
438596
923008
1466952
198839
938415
1229661
592768
1574136
103940
1264796
734497
301317
166975
1207511
1867212
1383991
85445
1196004
1894581
371927
525387
504542
780972
673647
1373079
1199768
753691
1427261
377845
663311
1897776
1463685
513224
888597
1254879
823725
981642
673601
1230655
988758
302042
104790
1154728
1029504
1427154
1724439
998088
776812
1035220
1413682
1609766
55712
609511
667337
641139
456219
844461
1125636
882045
1345652
477654
26288
1287885
531512
1198601
987558
1619797
70938
857120
94148
475734
1231039
197914
875831
841489
472122
1260325
749392
1495628
1338005
969648
1307386
1704149
1989372
455096
460099
1684877
1205427
826352
1771483
380936
468205
646074
1224103
1885034
1557936
541844
246972
590062
1890562
313359
1740397
501105
1935263
397049
555940
623568
1665821
849197
1288131
1601743
970258
554802
1347481
1786786
1873505
1475342
999073
19504
680685
1224341
844627
10028
843930
1016904
474222
1359481
86572
580519
1230583
849664
1141069
1845034
523153
18640
1616663
945971
1962999
1668947
539934
584861
185506
487425
843036
978999
1830357
1257807
1599783
931326
222369
403424
1535716
763252
1118840
971644
79672
1685334
1318064
437171
1405474
744145
488412
1211450
1300380
953887
1310900
1677223
1801453
473095
336714
1526378
1278154
194770
1266980
1242469
1854828
1527695
401479
401814
1755559
1166418
879788
781728
776917
153200
1360757
1673955
955402
71329
860725
949615
785799
1749134
605799
1453533
599234
976269
54704
1404711
240611
398420
863795
918364
1944919
1066189
232983
1240305
1227669
1153085
945602
895116
1839873
49569
1417232
1048884
118608
689106
614404
1226285
29198
1512143
1949405
300551
1061184
1966516
149513
1636117
438396
947837
1086159
734054
450152
408421
1801233
928895
883086
611635
525516
1173800
1293239
1263542
1962573
880143
594716
806747
1911360
1999724
1692960
190300
591923
1565406
46014
1325605
1671526
1312733
180361
599645
1649079
398485
919677
263960
608592
973129
534696
412486
1153970
1624189
761389
1892404
25988
48410
482967
353068
1272507
1229512
612309
56796
802835
1703975
1708335
1125395
382901
1000961
281243
1538086
66235
1128802
1436746
278533
1094361
1283999
19846
1813386
818759
836708
1034840
651902
443092
1734840
1379669
1348199
1787510
360262
157875
913266
225212
1439599
111790
1396241
1838681
216518
204717
1908922
2221
1919128
781920
177
231605
766800
169621
185610
1292478
1168201
1090630
1360919
33906
1980738
1278013
820262
1842969
978899
152813
1409123
1909990
170568
928199
1497442
357397
923878
719019
1341789
885836
359702
578438
1571143
1454446
184976
90114
1810014
1530434
575230
1534788
1749353
1287574
1568245
639661
1985680
578055
834697
780538
99685
1005574
1620116
593933
501338
95620
1811044
782108
1238168
1425999
257298
954387
1953114
1064582
1114726
1645663
1702861
1707195
1118804
1784650
361016
1545142
1971279
1301024
558820
1775956
1461538
1688341
879982
839141
747914
7517
1237420
1264333
1451579
1304879
358198
1772574
1493968
1654445
1105795
1044053
1378450
99935
1665076
236139
1775692
1369416
292183
492759
586444
1408590
1448828
23624
679079
1991950
726927
1978803
135726
981868
666455
415329
979872
1450804
867818
986565
1411447
783258
1224646
511820
460276
1772844
1795572
823351
1687706
1764784
1900757
485040
508204
562909
1465248
31970
847886
1713316
611442
1599293
1008061
1885974
1892987
2684
193701
1299030
978807
1568089
899519
490399
215390
1689203
1206346
1958939
1771116
633540
1476273
1145905
46785
828882
1951092
1642826
369180
1851784
183343
482441
966826
1599930
77850
1568898
1351209
1639128
1534717
779019
450664
163097
1296760
770512
313697
603449
769869
1912546
1818308
15155
1146784
207757
556918
370649
494508
562038
1718971
216429
1151284
648727
1251349
680963
735792
1681937
908042
649320
1822088
462694
246964
742699
1878537
400948
1468453
1102765
1769678
1013352
639407
1495978
1178511
1973915
109880
775538
511173
1729563
1524172
1131734
429823
1114602
1334382
925946
1663818
378896
454031
1374809
880421
595608
1393817
1574137
1206530
978275
371971
547609
1162457
766924
1747752
706954
1431223
626271
1179304
1461021
1420565
1809023
445932
1373826
1930997
1230939
709607
496739
312832
1874804
703596
749816
1118612
1782886
210335
476719
1144082
143271
205286
1762979
1577762
1769926
1192896
951648
358675
808050
562781
209898
989011
1718213
630647
422631
1302205
423092
1405196
1778088
1405968
1425141
1490124
1749980
894309
1319960
950908
506058
1927240
111790
46762
307256
1547824
1240097
843615
1897408
931180
639593
1224942
10774
315043
374693
544746
1109458
181326
726381
1108602
1475592
242969
1996333
1395942
1754139
1502692
1352280
1187342
1005821
947469
1692875
1763830
1725343
113459
644089
1040773
961304
571118
1633951
1476856
358702
1608910
1666102
1841667
1673978
1292279
305281
388778
501190
1921582
1588338
1443711
1977454
1241507
716669
1020271
68368
1900186
88129
1463280
440803
1312749
1697064
1123493
1993887
602777
194770
263312
778717
4281
1513312
128667
133282
1700453
891587
971487
1916319
1835453
328297
835468
1378284
1694187
1568601
1891508
688082
410810
869280
1405239
812154
1351175
439755
705372
286618
1927150
423487
238458
1999712
1761490
398142
1609136
1876481
779987
1744300
1223306
1160548
596207
309219
513970
350219
1361910
812778
1736865
946782
36920
514702
1751413
600100
711277
1966513
1143974
1092974
449894
165984
1646400
154577
512713
307834
487889
533184
269179
1051014
1316266
152026
579437
1534045
1673084
199520
1463452
863779
710254
1791753
1343517
1056906
467989
338121
734679
1988588
1330440
854120
1213156
1720938
69189
1450746
932803
778453
1268730
1516730
294148
309670
257398
1210985
666044
212705
461215
301977
825273
1539905
1095922
1561955
1242884
1526190
749136
403664
344037
776045
1879203
1871863
707543
961660
1122839
981663
1184988
1542971
1878868
215177
418979
766182
840587
475804
1421232
1025610
1147780
1977436
1227765
1652600
793484
521345
19657
733457
45295
1090497
1617363
525766
686768
1280904
828338
1408818
1920562
101515
1471639
1372876
956326
232831
1249217
6530
1159099
460098
424874
920326
605871
950677
966558
296284
317966
1381963
1883558
1673724
1906648
526315
173565
1391126
1100259
834397
1223703
111028
1071254
914767
1693670
1940638
979866
596856
677753
745596
933976
677839
675264
1121298
1044849
951389
1037353
915779
1350440
817040
48228
797769
1204060
435714
451418
537857
550975
1763135
1012555
708648
1157115
22821
1176330
1751258
1932569
661707
1644176
1027696
858975
1933084
901069
389277
1710114
857120
105723
625853
1208462
893218
1094923
191473
444305
1767723
16589
72040
1932562
1915125
897053
1393764
382744
1553197
44341
610727
325360
971224
851856
1979321
1724133
1552672
1809827
81256
1100685
1886934
1440776
1239549
938464
1348611
1608431
494642
1621220
249509
1913092
1523164
1055556
617773
1870893
1421832
753056
1555965
1136423
612674
149507
512094
922289
257101
521812
1589243
1565977
1718664
804652
1578994
660907
647829
336105
545035
244271
1566882
736900
716201
652180
1553802
723942
1131657
412270
1461657
1536555
1619703
1910934
643136
461954
574834
1690005
637596
1675109
813071
707485
923976
503266
1330163
1956170
1348806
1280725
249225
156194
698519
1151074
1460260
1735696
295351
1528131
372901
521831
1816874
95949
564204
1570912
650031
785653
676136
1394808
649082
924993
189750
56250
1302761
630370
1628636
1255328
1062336
1430665
43685
1310169
1379306
309491
1223512
1447642
1045761
1865582
1911578
1036049
797818
484527
12260
1571623
778658
1908855
1654290
1604422
1399990
1076360
1244040
484013
780837
1305260
111249
1208844
17942
990039
303268
372338
1032181
306712
636519
712373
1764730
217138
1635906
48834
1620962
527427
1466293
1578879
1662710
306260
1647615
355383
1892202
423962
1490385
694290
1008500
197682
1818292
1392434
1100212
1158873
829409
709948
874027
53642
388046
636762
1997246
426621
1952110
642832
1172257
1688962
1817845
959542
1297368
938116
1676618
560652
866648
1624010
256697
591208
783460
1567939
733068
314101
1228626
1310488
687986
1944779
1634237
1376006
647549
146445
175447
536866
533434
1604187
671980
154849
1970929
73454
1615050
1647233
1701545
1922005
1143806
1602998
648654
1203723
872793
1212529
1222552
978251
82130
1220671
148973
697598
833826
1969271
827434
756998
1500015
1816932
510342
729454
39041
1970554
550501
1579901
905468
1251781
1567626
580333
881731
582771
993933
530643
587391
419258
678569
1882546
1507145
287294
1301967
1962455
563582
744191
1395705
903656
577041
236503
1539471
929176
242713
1193102
1536621
722522
1905021
893239
996183
873928
1714675
166731
1150054
1535538
186989
1550498
1365309
562075
679978
1191601
687311
1495628
1026862
1704171
1596084
288493
40034
1356195
583915
575084
1662682
1563011
1402211
1430407
1028535
1170574
950690
459690
1260505
821864
750908
1271115
537530
1278131
1849733
1307948
1524111
900256
1704896
778505
654829
895884
1305424
1704786
1512322
798006
1161692
1898616
1962013
1191275
1040430
1796702
263919
1506131
290818
833001
524825
250368
178414
180731
1410450
619873
1772792
566845
532004
1999927
680905
420696
898849
1495944
1925038
104171
1305147
1451579
505986
739991
46578
828983
1005679
1223581
1009437
1979178
823269
472
937405
1920048
292688
1053478
426405
35189
1352003
912289
1094976
1069538
1727957
1492811
614426
126750
48756
73931
1345443
778078
814559
1463402
1667028
1001834
619380
475513
835221
659908
924606
1434934
915639
338347
331788
505986
721697
1348669
1866226
821763
186504
1199676
563921
1081353
576917
642520
1745434
350835
2678
282087
758535
444140
261620
1587078
98204
991943
607112
1860848
1700178
325141
220799
838137
106303
340718
1418821
146388
1919412
57466
1633867
388156
509343
812136
1788977
1800849
359983
692006
1423600
80257
1470492
1862697
1543140
414476
427230
1505413
1658362
1537704
1695
1307948
821950
132538
1311667
1701928
1219299
511154
1277244
418898
1548067
1749095
1621007
1132933
1817608
1533730
656963
1853015
681535
658024
1778653
1899321
1037913
266085
690604
1040581
1190437
1592363
369117
1324033
1260317
1276115
425758
573797
37127
1639691
1651487
822710
1656989
836963
1994020
511916
27850
370562
1209242
681687
1991375
941527
1829663
1755414
127365
77094
689072
1090552
1013086
150152
961717
702797
646824
1659740
536655
800798
1523427
735557
975790
884727
657442
198136
1718942
910489
58409
1819377
245689
515749
1781511
509207
1344041
1929817
1282671
1395949
58049
84797
1425854
1911145
890145
112308
1268730
1235933
91170
1714945
757520
332057
1118771
1119388
1265894
493101
1346763
1322809
709475
1080313
1488361
1727318
1475785
502585
10902
1177974
1452020
1247141
1294438
1119277
1525071
831003
423109
1288382
1503181
49474
107476
376832
1011239
1079021
175371
700535
518825
1617671
1228415
1134690
1712345
960363
899037
1701310
576937
746051
235225
1819394
1296642
839649
402259
580435
461759
83664
1009130
865312
1713121
1272565
443919
451008
141184
1911973
1176472
1263940
844563
1549169
1267020
279656
883428
1554830
828338
1499264
1493218
1927832
1514316
1747721
650818
1217192
1549746
1352353
921062
540248
1541495
1825875
871294
241047
1283941
607887
1864016
1762445
1979548
1320282
1858173
382171
1731395
785201
167982
1814182
923469
24963
1099079
1848242
449800
1355194
1385887
432757
199925
384909
1674536
133683
1950457
370477
541728
148656
322841
1119129
1329323
1514513
1210985
1723298
920221
981456
1049713
636591
795236
1198225
1563995
131265
1380327
735794
152011
1406479
648208
1480265
1509493
523909
570350
562474
555480
578643
1245169
407575
122619
1502087
413355
1540852
105158
963339
648405
687855
300182
1561226
877353
1333103
704145
401483
433516
993275
1050124
1807842
1488585
1294758
546535
1403016
428072
145607
1652644
209628
1695955
711396
1476637
1622485
50666
1139052
1087568
1511125
1232280
366626
772016
654652
315207
322836
1974784
1007522
1298389
658315
1569430
154708
742590
358851
538350
271242
1241024
1917350
693185
78279
1331746
865299
365701
354059
763647
1403661
196292
14808
1167091
1709715
1590820
1761933
1984612
1123555
1665995
1482696
1627383
285967
1074200
1660371
1310116
64366
864603
1650083
507579
1459460
1120168
101515
660601
275193
1076110
1491042
774192
697814
1116093
1099570
374923
1717435
1455708
1548363
1935874
1213105
969403
192042
1378834
1447803
1446530
1041278
911573
729942
297233
215493
1619843
1347558
1127080
1946623
1110957
6035
1213972
434417
1780934
1174701
1702299
1070660
1370461
1298169
44684
1496605
245425
746303
1850259
43068
292417
1395050
119472
393594
1008449
803159
1521044
1748499
137626
364947
272215
661187
275715
1874182
1195409
511133
821577
405508
1521050
1924604
1801639
1263880
1415495
1170572
1452729
1464828
1868222
1627748
1053517
341395
1865032
397619
1578099
297469
1970929
308674
1248921
1023844
532975
1552047
731560
419970
1075425
46256
881398
149585
751278
169922
798966
339624
1950148
1387441
1083756
1231238
358744
1124855
1726986
1238452
557245
130947
1041702
1460190
563101
1389133
440648
678637
1288216
1025437
528323
1537234
165808
70947
1629265
820776
615491
544586
444694
779396
1966301
1794256
1905352
1739181
1924649
1301114
1250107
753391
1892165
1094391
1497175
309194
1896979
836709
1765247
1931267
1739971
1758996
421717
544962
842349
943879
1446966
574616
1559626
1575691
640851
769944
1961974
319687
974398
1937748
1031898
52027
424885
742621
314168
1027190
1562330
1935394
420073
273162
560178
1457666
1576544
426314
1246635
146258
628116
1681524
1333598
1299754
542607
1394973
377143
472290
212619
430108
1444216
945619
675501
527554
341598
1461798
970987
1873494
146930
19246
323239
314835
935579
953388
1258055
221315
1659329
1995285
1925508
830930
740983
1040839
709134
1332172
433374
1284048
1677487
198724
1619399
233095
1450656
1833093
1460677
928391
1935676
1214076
690817
1997282
203528
51836
257721
1688768
1015308
1434014
773546
741760
565409
1066189
363689
450915
836229
1777369
1238694
237048
855443
511001
735934
1030260
1682953
1754866
1129193
1710981
1016904
1421362
825829
910168
987212
1502602
130444
181076
1396022
860998
1087943
1907213
1734799
823279
1227525
599207
257570
391628
1647940
1290412
411085
874029
117808
277700
258145
1265198
1007790
323125
894958
1218735
1230939
1990052
1671785
1370426
929700
353546
139070
868002
701557
644513
1928122
256628
1510337
1248740
756433
212840
1731130
1336201
555225
46953
939764
1445641
1434536
121263
1399953
770318
86737
1075676
127181
1144307
919867
1697037
164375
320640
1917435
1029438
13508
180189
1288304
75663
1983070
801569
352753
1183180
260658
27270
1480524
661690
366608
1954238
1827095
169763
1169899
1806165
1017647
1822448
726737
1607475
930020
871945
1201696
706799
773760
1772593
1415664
193297
871542
1940829
995436
596119
1841491
1127861
109648
1325774
625343
757524
1753415
1455244
772446
718488
1610674
388845
1464509
38191
1506255
1707808
884018
1766893
1256703
1542378
663810
698060
461932
153052
1021508
1197313
1456578
102896
361111
1037091
847834
1132356
1119129
776429
252177
1928375
1391915
736623
1817292
520784
133152
1046813
80799
642565
1081744
664807
766764
1618584
1280998
1513343
1911092
901127
1930724
1078516
1185121
1981745
1814651
1560008
979727
54736
745281
1030657
1453101
874827
678913
1609332
1491335
303152
1191275
924170
1420637
920533
786948
1968792
723760
203528
55712
1184553
978978
1911046
1651487
1173251
258518
1719174
270198
697153
88805
182658
402212
1799561
1751760
105427
1580494
1924994
1662891
548415
169331
347361
1154700
1488652
295201
126696
783053
319149
1935642
821212
988713
548947
1708022
944959
499783
1158567
1494488
1330310
1989303
1105566
1151468
1787092
957191
18816
1868366
1216894
1299754
1479985
65400
386827
955691
509028
301502
585568
754177
186040
192732
1709659
420769
352150
1288645
1065552
1346005
1834692
1720906
1396810
82702
747731
1487856
358675
205379
334814
501399
829224
602424
1097494
442144
1820658
219544
849664
697327
137834
1298886
1504351
1161405
1951710
1249794
602482
1808827
701550
1784652
1839855
736688
1678225
1109867
1754919
1559584
595932
1534027
245311
315925
1221543
561708
1969864
1421890
1438357
331826
468267
303162
1614754
856920
605778
449246
556612
1968367
116211
741400
407569
1263009
1207618
1130892
1657616
71983
1902784
1362428
234538
858704
1033739
610063
716499
976511
442514
772156
70263
342052
1969502
807425
69834
33677
43156
407079
1944357
487492
303344
1100555
941149
1254768
936403
675340
82300
31692
935144
106284
622587
244366
506895
250975
218924
1781526
1322617
1419808
795776
886628
1815822
1443276
356081
1451214
1894478
761532
321027
1525265
4388
1061154
279518
1384352
906590
768177
957268
970648
449034
42449
317895
801274
1656009
1350819
706023
1273288
451066
569862
24199
15050
1680120
1008861
1121231
1862585
1753086
1137071
314168
1289883
836959
688057
1536110
749624
1087016
1628249
259379
848193
872027
750434
396978
880125
864060
1844796
1970879
1075950
681327
1949944
403885
1874352
1027180
1915749
903774
339843
865933
619448
597857
1535698
1386506
1176364
1088194
932740
1875288
507240
1256631
587154
701591
1699104
939030
1098427
1097497
670864
993466
974082
1504082
740306
701475
186884
899966
441613
501723
418564
951860
543443
627152
1574742
1307901
517359
84005
1097903
376432
900632
80967
522930
1743293
418540
1007332
286186
1172191
1601283
106943
1751621
1017662
737980
341780
1870330
154256
1161342
976871
921111
866152
14271
575167
983650
1398392
642942
785799
654462
1698271
509207
505250
280361
201939
225143
1419965
1797034
1359519
1719779
299395
1784650
1972783
741976
149341
1376187
471194
980023
1073880
1126340
64859
42096
1256751
1719176
295785
919625
926722
258918
1708706
180891
1719678
1630713
297475
213906
1952421
55890
363814
797905
384269
1318360
186919
1620914
750434
266708
775132
1044694
1398147
704729
638766
33739
1978162
1841607
1958275
1112705
1836877
275474
1470319
1063712
1280618
430551
643
724799
754161
1336244
242041
787764
1976877
230569
1781812
582767
470579
704729
943250
1163619
1877144
716211
1360790
195653
1427083
1630704
715978
252246
4280
188962
141078
35368
1036223
1426286
958473
65786
1068218
1711576
1488569
1680691
14844
619452
1122467
194691
1711835
271524
525516
867602
595618
1533786
1078516
321922
1822697
506911
716023
858842
407063
1803743
251440
1151385
64
27444
1732100
1201168
547140
1674125
1391036
1492588
37797
1480162
1935640
1540682
913973
1578879
1152727
1384033
246633
1727487
1546284
411624
951674
799992
861577
549873
1418413
381049
749615
741075
243344
475323
678913
1907420
578923
1130431
275539
439663
299960
1841037
983038
386607
1952616
568869
928367
446683
1834749
1839746
878479
1505406
977614
376701
245704
631592
459678
364491
1257219
445481
1636670
945747
413885
1375468
322234
425315
938190
1373132
1736937
324843
683260
829935
1991551
881420
1366004
1025152
611353
1295742
964854
309894
904595
1373493
609708
649304
557947
1031384
1955735
1696168
678372
288550
1274707
697781
700675
1179825
834827
490234
1306958
557762
1869275
1362276
1855696
1647814
841892
1556645
34965
534211
615647
1086638
1027031
1674109
1119459
1468901
657955
450382
1602012
1890209
1587537
1816523
1520847
468873
1947621
147657
1411356
1074763
742325
166759
1271066
1615458
718380
1599805
1437683
1187217
1871111
1726819
1136201
558962
1238856
1629318
1025466
1334318
1739042
374241
426369
1740913
370699
856288
1619991
1004599
495437
279474
643237
1730551
1299837
1104160
183345
1778560
1675853
1399432
898118
625019
416349
1405650
523643
690381
278514
1392952
268440
982013
1928368
93216
1944976
1221102
129419
1699641
1308116
138069
1849958
20173
857933
840474
1912285
1715039
135590
1775538
577758
505541
1041000
1768121
1222028
422697
361699
771710
1781267
1690898
759321
129918
826875
517460
308908
500816
1020626
1898430
141250
1007786
827701
1591527
1650076
335253
157610
1743042
20993
997786
120127
859320
885836
1615232
987999
1077925
910920
432925
1577202
958369
894436
1441412
1453772
1479918
684037
1918302
1838134
1814921
175228
1136004
110424
166590
544141
27000
1169584
1903533
252321
254857
159535
1182259
868049
1583206
1062348
1038653
770154
258039
832977
1948942
1685220
154728
1106024
523649
1962423
1278357
1217436
389668
1454702
1223760
1940268
70978
1636955
573114
1129702
510451
399022
1670268
909268
1510513
791471
1272503
1398227
119850
1376537
183692
259340
1902494
129386
170013
1982751
1744300
672912
1692037
351093
21558
532021
184764
1309227
472295
1545344
994797
1670574
400039
1891755
32238
76031
180694
1985650
1240641
18555
1103785
174786
1793195
307064
1271373
319543
225436
396061
1456939
92743
93863
1988268
1540758
1763441
26720
195526
364933
834489
1300149
1288436
1126856
1540166
595773
1268945
113902
1723909
429950
1779581
894197
23268
1509697
20570
305595
29453
1915233
1939777
669820
1898722
786594
1441354
470777
1489078
1636619
776812
111042
649599
825969
1974951
1421694
890853
1735204
1879911
668420
11222
1018308
1831204
531699
271352
1909032
889253
292916
335318
1177890
790269
479915
785600
1177821
216202
1395315
446273
128963
790963
155538
1240579
1470575
1774853
1655180
44516
533934
173743
379292
1583720
162599
1530290
1171633
730709
618657
818697
401320
1617535
1162869
370645
637256
1709659
1122617
1593994
1829605
1773121
173502
663571
949110
673543
980641
650339
191827
574190
1061905
749649
118548
9361
498906
604016
604344
1814259
58544
235604
767722
249330
949646
1030469
1669170
1089611
1740757
1003960
212460
1061640
909504
1605690
513970
1349844
1824983
1817269
838052
456578
1041368
976617
443682
622784
1628745
987982
1560878
1669263
358835
752623
1700626
1792558
1429912
1124349
1524096
714964
616850
603337
221603
431706
787702
1610762
362299
1767636
283508
1323858
1325381
1109910
287115
1534607
1718328
8265
1855654
1416948
1185468
1596267
633045
878204
208327
1516976
747980
1216251
928002
1088813
586446
1297996
119956
827572
1867916
1569868
423229
609990
1326340
1153254
538848
698718
645130
1184557
1822784
1590222
909600
339586
468792
570709
168707
693722
1463852
1297223
791425
603285
1640169
456110
1256074
1735095
402964
1184631
1968834
719805
111230
543828
1934733
845050
36691
1561955
452603
1067911
886441
561362
296519
1881098
1053162
282418
1090181
741881
995152
158077
471500
184541
868333
1110314
1134246
1585473
999125
1130407
1264641
1101236
70425
1748653
797283
1943183
1773453
457523
405686
1598997
239343
1433868
442857
1773756
1140291
1400721
440999
365311
275138
706477
1858529
946831
1119025
647912
1161232
208765
820507
476626
1071352
1913092
15153
1325954
799217
1654214
1513070
226703
420723
1029017
1064089
488012
1703271
1521645
1386229
180817
1919971
1839919
287681
617448
680252
456110
1137543
119193
396891
1897198
1735719
586342
1650620
1755693
588957
333426
6018
1435553
405980
1692929
1176799
572960
1140869
1277110
1207710
1612427
1849350
219705
570930
1587150
987029
136046
1586643
1638834
1695977
1545558
313747
1256606
1792122
1279866
1262470
1688962
953450
1599338
1272122
1494438
721212
830803
1245109
190686
994479
1748640
1604107
1853952
1929461
955484
1429080
710254
1810810
1654596
1635965
1152010
471607
1186978
1179550
1424233
1863876
1237455
225780
212211
1323402
908042
1277679
1255328
586325
875294
871280
705269
1060322
751101
1995574
838317
670181
1307407
573144
271559
1639818
1348008
1710722
498187
782938
841649
348188
425162
1098097
1605669
296012
878228
1128556
230277
1163471
1177005
1154691
1736158
72483
967408
303461
707639
1037353
985253
1426614
1642608
1380918
740593
1482436
1552345
1967790
1669625
501313
1918131
1067792
1912720
240288
658554
1460175
1329373
1345158
1838506
863433
273891
436904
548300
707351
1814433
954526
1830055
1015227
1607491
904865
1861986
1808010
153062
1371972
401442
992776
743977
1267975
319272
1222976
487670
1653330
1916021
1193351
1162603
51836
697513
1971949
1174665
494425
1612880
277462
452794
1888668
979836
75496
1773010
508537
1466769
1405460
451153
348681
1820019
1626972
509721
1636231
1084773
1278860
1406403
1352003
1983351
885942
1306332
1389909
1751236
89344
896365
597505
352001
217276
1296405
890818
1082685
279475
865871
937153
1960614
1707655
258552
990530
1937919
525557
173677
55308
1127754
832563
1722350
285540
1052351
1694198
190613
1134915
969664
352165
326153
868871
1907878
1495463
451475
612419
76421
583947
1108734
1510656
1595283
1537833
944959
944844
562651
1823846
1922221
1303854
440576
1053142
1142985
325939
347155
1071314
1051626
537857
1332325
271017
89001
162387
1852081
1701295
1177825
690115
1078301
1935704
196369
778078
536936
725037
1286938
383691
684915
1322372
1848840
553577
1100215
1491711
1765337
829750
263755
1182644
787845
146930
943809
1751035
1531950
927116
448287
925107
1670011
744596
521242
1163439
996359
470969
1655611
796332
1437805
1564376
645163
1859029
575178
511062
599754
1868470
1898785
708804
128124
778778
1148475
955733
890674
266260
831817
1877378
681853
812653
104465
81645
1690005
347967
1963647
589525
1145001
897053
520176
162164
1104862
1888707
1944583
1628762
563780
554940
183005
1115151
484617
1400481
298701
1836427
1198486
804076
1454769
747989
1651011
149585
45243
1055339
1036883
1455833
1533084
1700600
536278
1786294
335318
173601
1055087
563630
1068249
1816986
1265742
1740936
1798523
601289
1878067
1395944
1559666
1500924
1619931
1430142
470768
311258
1615227
1488132
1885020
1214094
127782
935384
1040467
1580850
916308
1583411
410829
1823570
540851
545540
3085
1882546
430882
318867
318264
328826
34988
255846
160236
1115370
1986706
882172
1259801
1769621
291853
703333
820792
308851
546538
224279
631375
1109941
725597
1876650
1483274
159467
1457501
1284234
1708902
1816757
350023
1130083
51949
1258170
232362
446146
924383
1260929
1904475
1525636
1970770
1201512
1402225
1502814
295712
245352
800240
210373
1337045
1124833
1252055
968813
1502661
1898785
1516812
921912
1966562
245458
219753
687258
88823
1206877
1959294
110842
1075898
1658298
13624
435181
1283885
1421876
659287
1691330
652729
206871
1283632
1018186
202987
1679729
593577
803496
1095400
363392
917151
1521464
56242
1765483
1079725
60346
1902828
238117
1085577
1382747
1413152
1755856
1690508
1566430
1811881
1309996
1457666
88169
446084
940048
450293
1183217
1282848
528951
1610940
1778047
978769
1549767
642718
1361128
817576
1047181
1352
838238
1367845
1816952
503479
215171
768731
378574
937669
1051064
309553
1311167
469658
1348105
42270
1276504
690887
1964148
46598
1607505
1878567
819405
1227542
914498
888371
501107
1394880
1760810
1563829
1764323
5770
1786739
200639
1123713
696594
1777158
15810
1371037
548594
1265169
911929
1190303
1760338
1859197
155349
443475
1683226
386761
476589
1025005
1161764
1110448
1038284
4461
286086
1951
442564
419627
321719
528975
265826
1055068
1778708
1039271
695941
355567
109480
581019
950098
1814241
1168917
398322
675274
225259
1652600
975785
1564002
862708
1367947
1846265
1861814
316380
358531
944453
900983
445395
853502
1306050
229633
1603105
1144809
1614903
604495
643065
827475
1431402
929062
1496225
217761
1206981
1334295
1719484
1766267
1552297
1139539
949704
632526
1901402
1497779
1993924
428432
360750
1194620
1861095
1004566
578806
316976
1129720
658047
1463578
833332
8875
1190256
1214298
1638623
481573
1994665
212309
845175
1892176
841651
858955
580838
735180
1396152
218497
1107119
1286477
278049
403142
1219434
473066
350881
1856993
1787945
1529338
1965700
1021744
1702797
1770318
1093237
387932
1457594
391007
1295627
661176
652046
1429143
1819481
1261006
427626
1629159
457614
1112105
546828
1350667
392382
238649
502215
1781362
58641
529718
189241
328597
1177993
1046824
287979
332797
1401722
1322248
587025
861107
939918
157074
468353
1596267
596215
648282
1839062
789930
1926117
1568295
939030
1276683
1599737
1289891
1032510
1642666
348270
1206050
180963
957352
1839997
617391
1352003
1941367
988993
1277633
370545
1031758
190614
1480033
1589594
245693
1564172
1042337
1770152
27600
1895423
1240482
915189
1059638
1013016
188175
667067
1840715
929170
1364518
1471516
604212
1595750
1494771
1565638
181432
513377
164957
1735993
331592
1917025
676934
1235634
655628
1712798
746744
59618
1027574
881849
1016873
743659
907911
1591338
1683356
650687
815323
998169
143218
1906234
1611774
48059
366623
1641403
63524
1662794
999530
383862
1055522
1674900
1411425
820100
597194
819528
787341
1163062
211436
1315381
834325
459407
1449390
825509
791739
1199123
1620180
15132
1580361
1516069
1391960
6939
318500
1297263
1356195
1417926
100582
1925843
1561571
1246231
1837497
106584
1417926
1581845
1565874
1532672
691900
1709570
844419
1831144
268338
1163769
1649132
1317041
1581351
87239
820667
303546
1723900
1814439
1991551
1987007
571118
148639
1329719
1675144
1879856
384632
260868
659053
246367
1217596
8008
1615557
1760893
11417
704595
642273
406071
1244350
151559
1413952
879589
509048
396634
1467658
1258406
1162815
1223137
381617
1831128
1627459
95597
511797
1641726
1092581
1118957
1867139
462800
1132760
1712452
1496342
1052445
1949603
247661
1315563
1730461
138508
453495
1522145
955361
1076393
1152747
1553541
1557963
670030
1605661
1616237
1993038
883898
1568714
65310
439305
1565123
185420
1758022
1005002
758907
1881100
395715
1251339
448812
547274
1438303
270027
518771
1369951
246468
1831384
931641
1632738
307631
1729021
1867446
1185273
1567681
562336
318713
1210328
1641935
1432266
595785
225036
963056
1663732
1324611
255890
262058
26101
354406
1273706
27740
596983
1008061
900695
1186811
315777
1837819
625645
433911
871315
1046311
1765862
1192335
295005
667236
812864
1104681
673976
642923
355416
52057
952070
867602
32217
327507
167144
933452
127678
855170
40439
629469
1581013
90364
1815468
1127447
1822482
203460
1926820
1680311
486697
1781190
937347
209443
964616
624584
147657
52248
410069
1095583
1190373
910920
1931165
225140
1495236
1765696
1185803
228577
1106311
1173408
630909
815029
1810565
1636486
1999284
805575
1318419
940435
1267413
1046541
722926
742158
447879
549320
383908
400151
1706066
54519
246902
1118176
402420
311248
599643
1273695
1727443
1943573
1307367
1374357
1862188
1603825
335861
708582
659747
1511706
1088194
245540
1310551
618180
288585
769856
759289
1408267
1791404
1446966
528340
756669
903929
1097970
804015
1498641
1953837
1181823
554698
1830596
233342
588540
1896038
904837
1053767
1521464
754633
684971
1507
1998045
209147
1043596
107447
922721
1888154
1822044
254707
125026
1393043
757382
407057
311551
168665
1535163
392638
132081
1033719
1103793
730598
822202
1679262
208527
1312682
732691
409969
890899
369307
1400898
1588464
129419
654648
1990055
27656
1023384
1095309
210760
1930008
1262647
1658335
947690
1965853
1027626
778651
1409378
605871
264612
248944
733819
472380
1290514
704407
104963
1628162
551457
1410097
1309182
650579
1659206
949235
406128
936434
983304
1013957
1168809
659689
532591
796423
1100085
1775934
1396022
29921
706079
1678568
1558853
235193
1427133
713829
93852
353548
1717038
1919334
22222
847234
522611
683425
1091516
214401
1221624
1041308
532621
986663
1932618
1021024
1704547
1175802
715239
1465225
1288203
712608
118559
14271
1875253
67961
427353
1282796
106785
1330525
641178
1516859
1656053
1598913
168667
1346439
216202
465716
1730464
301405
1232755
1002530
382563
193635
181326
1866520
1968784
847893
1182422
1023732
1036825
1556532
1082060
17436
1022098
819800
1054530
1532853
257519
1424233
1087157
1812882
1626200
471612
923805
1093947
724671
88754
566547
1234474
943400
1988638
1516856
694734
704776
1732578
537966
1745233
1553378
905669
1722324
1287614
1763643
988770
1063549
1023276
485434
969890
1830746
1024109
1217857
96931
1264076
1495602
1764113
1323407
1197123
744349
324133
1705501
1552297
395895
1982239
460621
1378980
1465928
393411
1801834
1595008
495895
1487029
1764092
1071450
403664
186081
161028
1043212
736900
747980
1347660
1315822
1924914
885913
119111
1470492
774167
1660538
40589
1443688
266127
1622436
21053
1565580
414213
125198
261056
197769
1288151
1757865
505123
701325
673086
493811
1341038
44996
1794256
1211250
1432520
1980049
1449075
1644757
238003
262908
88966
537773
1662541
1938102
1812058
1507098
194691
752034
397218
142127
77389
1580916
751343
1820536
1591886
153201
1680772
84490
1011546
167022
197070
1688677
1247039
1992539
1382391
1224755
1154683
749771
1429925
1092758
1005290
1333332
219151
71300
1931450
360502
207925
368723
356677
98731
125198
270884
358287
13165
1749376
1756767
567809
1790330
1334027
1309331
1151682
258806
1316094
1434314
165535
1840333
56352
1519250
391121
1829428
97867
740635
242068
1400184
720135
1410987
14347
1739237
50623
800942
900632
489393
798439
1551813
465589
666490
1648894
1105841
1848958
1987761
854250
1309942
691413
164058
1031075
1381040
1470070
1076267
33649
865518
1515713
588752
566727
1643736
1381716
1795596
1102157
419850
1642412
188121
493054
1186171
1212243
1362290
262537
773876
731586
28964
1619528
1514087
882638
1408700
720660
972254
1245452
732711
1755718
547497
557969
621176
166574
1897532
755980
1886231
1672909
142231
400634
601621
816673
629936
1625098
1932407
890883
248001
1248480
1777553
1648063
1025981
907488
522349
1286473
770755
903577
1433547
171355
566725
823542
54704
1167091
588661
187722
15771
960367
457650
720088
87734
732691
1263224
1121333
117141
1737682
1695018
463821
456625
1558386
1250882
1347504
1142410
144529
533034
1108089
634972
1873275
541658
528940
1293210
187216
296395
305164
695042
509934
211007
1025177
954995
1915600
8491
1738287
1157169
1956688
1305151
1156212
1260733
290844
651942
1178253
1607301
597599
261043
1753298
481871
1056201
481758
635750
1995950
997256
1111545
1441736
360244
1758496
857009
63616
47286
678161
95185
686693
117750
232462
1398795
84375
330295
225253
1222588
946844
1654824
184857
1222040
228104
1796601
1872559
833062
933508
356227
1285191
190571
1171938
621816
1925794
1442469
1292145
1380711
1784225
20845
1579561
1910704
1341506
1730464
762730
992709
927961
1444853
1461330
1291458
1126896
1411517
805751
490041
596426
1392521
1549531
1355661
164531
1860538
478208
890455
1068177
685867
1525880
1481326
1923452
1222028
529142
1014679
1643425
774559
114194
360039
1593444
1803871
933833
1622562
1787987
555627
1027626
919316
1558354
1003213
834779
533614
599978
1888019
188025
789164
1785825
209981
386977
1448948
567704
1156131
1052853
1576876
40935
1210753
165273
1585118
1424278
1804509
1520493
1463493
12268
122938
1644319
322968
715830
1926820
953605
1742842
133757
1488793
1222452
205906
783837
815004
689835
1767316
772684
1903802
661593
568836
809099
447929
1936422
478378
833256
1810814
335358
358986
585447
440753
1599506
1611501
349752
180677
1301559
819593
309396
436363
1106309
1279516
1696166
1536763
1233983
400433
1050518
1213423
706716
334369
687505
1980710
1341710
1531521
1573154
116314
1987012
1484010
679013
1527236
995241
1575627
198245
92860
181320
320279
817193
437838
171908
1842623
553473
1340141
674113
89931
746945
1754566
1227425
1031392
267956
677187
1250607
532268
677433
351088
1019602
202596
1743537
506609
366541
266911
416507
1793243
1476875
1109893
1501983
1101836
1160416
290054
1226485
504741
1168683
411281
405005
1579794
569695
586770
1456888
1236815
506888
1665719
1056859
1526724
1854803
1592313
1181853
1499501
1360775
581433
647318
150919
286938
258749
787702
346726
370812
386903
1704991
1933805
935111
1349283
427083
1234463
1935485
818602
1898866
1092048
1629412
1909537
775177
1735739
251719
411137
1612992
73245
20745
1097494
712031
922721
1717155
1072516
1048624
1432346
1135076
702462
843948
904869
834779
1014728
90797
1148340
1725051
1897939
918049
618389
386879
1035244
700325
472812
895964
49633
514468
1908108
1838217
730941
1649849
921157
1062439
470349
707208
451680
306522
1260332
1389355
1583362
1906648
106742
209487
1291482
932215
1651473
1916498
417283
1250649
366085
131548
564785
1614832
149075
1308710
253344
34057
831061
762950
1670951
130452
388215
1415201
316391
1226161
1402070
936761
1472005
961310
652822
91811
600810
1567626
129045
1274761
131556
731879
1404641
1060114
1991256
1346730
1379475
550306
1714218
550811
1542565
1180676
734064
931472
1957168
1783599
489032
490741
1735696
1382457
1549847
368631
1983222
541404
198813
1970915
1987539
1831112
1487367
1215760
1493459
256434
1440939
1377133
238394
578665
91743
310789
1648548
1427028
1460727
773704
389027
427892
55177
1895235
44516
394022
1507578
692048
1745645
646182
326838
753288
1627085
1806196
587629
179323
1724799
1018985
446887
647601
72135
684385
1158452
1876227
1507447
1327098
877197
1997109
1836427
1727086
1251886
572387
1442199
63616
1783126
1921242
224125
1167567
1055212
637797
1288349
195321
1879707
1789539
692262
1863211
1194
306198
799285
315312
366528
1342278
647531
1298854
1035022
1282315
1860800
724671
203620
98849
1620144
1473953
509402
1609236
319174
1432581
648474
1961863
1100022
128421
27273
37321
201224
599455
430477
263611
354249
589802
1333780
1138405
1416751
158790
1119834
1518961
253863
1526284
1445383
1281881
321887
1096130
611698
1224149
1766353
1462439
152153
680954
1505462
1083765
1098985
1610712
290504
1683133
1660451
149023
1340692
1717255
1450269
1352569
741668
324133
730164
1262918
272991
1657008
486473
1082157
88880
1627552
675683
1548471
844563
1115151
1827568
215842
1837294
1601079
371223
384269
1950423
371947
929727
166640
57997
1809054
1028066
1443431
216929
301392
426507
974268
630183
519413
687324
947647
712466
753842
128245
1443688
454248
1297616
846690
35582
1365005
1106194
1942336
1537204
478316
941770
1327565
283274
1922221
712695
80356
1420743
1881248
1175098
1253234
563652
323866
837326
442562
1386105
346788
1600776
1050792
1320937
864757
411697
1198027
1000087
767193
1135111
1779708
188612
1285954
603838
1804422
1635336
1269308
13942
1142052
1079652
502997
1751474
392623
954256
1976219
1838809
1642907
184077
1461440
1491711
748343
1689676
1822141
1401238
1961332
1654608
1144821
1952398
1064582
1890640
1011213
1696848
319510
346446
331694
1182333
1744982
494063
73938
1331431
1203589
810522
1357962
376425
1322035
12196
688650
1246885
1633692
33977
321524
1099738
165535
30595
1862489
1406629
1364655
1720473
1450460
678058
647362
205026
1592642
146316
331826
1060101
1530601
402526
1189258
121993
1172776
650935
817603
15045
1388178
139114
1592642
861567
1629751
188564
953301
1864228
1735107
71517
62782
505004
1422930
1394105
1754172
75890
1361548
797480
1693412
1388969
1986204
470960
1741944
1530430
1547748
980569
368071
1619336
605619
373170
855293
1865530
771278
302976
745118
456893
532459
572610
1370426
1577167
1588246
176198
1679989
1809004
1896061
1895954
741474
702452
132223
1838300
1864645
938060
1550769
1163726
1281959
560803
1125621
1029120
642069
228716
1252266
1544980
576852
158145
1799289
1103867
1722011
1566421
756029
138388
862705
1528786
979081
1083650
462568
1833865
570910
165273
1017882
1483686
149152
565119
1939989
1896979
1149027
1934380
550315
387853
557971
860984
1329659
538661
1042063
485320
345600
1200445
481234
1374677
1167307
1139815
1694234
1301772
404579
1307409
1616404
1300484
1696632
1710912
75267
1955675
539481
1671715
1312767
1885695
1968289
1146287
1842558
51541
1663649
1726679
256787
457424
772117
1775739
1507969
15291
487161
1341789
1286284
1814443
1208289
916480
160361
763076
1888230
1318900
808369
1706237
1438533
1764480
1175521
730930
422742
292907
1480871
119367
1289423
609857
362931
230654
1433838
633477
1132283
1666432
1207511
1658458
574198
987491
170840
838265
1748722
45169
440369
1648564
221950
1891390
540737
1899030
517523
1382758
1695419
762950
499256
1206407
907458
1168266
1154375
1831645
105700
1752666
438932
410716
622573
824913
458276
80156
1535135
1868218
1504351
968557
442576
34364
1193937
70122
1706563
1312336
223950
1847736
1234972
964137
1990044
1398083
113006
1847573
1038879
1967446
1592021
987512
656576
1878512
1490152
344647
412373
351304
624584
1828758
511376
1195445
798810
1142042
632168
1582836
243983
637295
109674
830994
80262
1640092
983304
1525390
951674
895935
801873
1997948
484596
1488099
508452
1461741
1251339
1598680
394856
1627055
258619
1063434
586128
237517
1903151
707286
250020
1123278
534791
1419415
219753
1116195
1239554
866080
1577736
804113
943120
1240825
1250526
1588065
1298854
1045616
848838
1399082
1801023
1855818
1941672
1221100
814088
1514235
272104
1004311
1907982
232733
938616
23280
1836574
1174747
1637827
485578
1902784
300373
1038247
602746
1102784
1143086
1258870
648581
126816
656101
586734
393137
337990
903783
222635
753505
887871
1911973
405686
123477
760842
398392
1313637
38875
1885363
1228356
957733
1184709
1509888
1864163
1353134
285073
735736
1860340
591087
1379307
369939
363181
1670032
1239465
592292
914318
1147999
863196
125996
326570
1299262
983410
618390
1543297
969683
148930
1764924
589399
739475
817932
730017
1883475
1476449
550368
1132817
966480
322228
139039
1494459
1931021
473132
1744706
600162
545790
1463551
689364
64738
101458
564573
1902837
504445
985605
815214
700471
1885483
248807
190300
1722713
25845
122792
792397
758917
1209806
664276
541484
1623842
408540
426554
1512289
1160332
1437331
1313809
1836937
429732
1252087
1830214
1602255
803439
1490439
1824574
1447391
1623808
115553
63098
492709
1530652
1675532
820556
1693774
971752
658670
1659119
234519
1850949
915938
946102
191442
630462
1289800
567778
1412939
757469
407805
95261
1548907
318167
1268209
1609026
840122
137483
666565
1991254
1805688
1516976
740259
164704
904916
298186
236568
1189996
426324
669662
1716918
1207942
1914254
1557831
1612939
1906193
1883908
1995204
912320
318500
1449116
1726307
96302
759133
1666795
1093989
824537
263080
676326
734841
411367
965378
1898251
1429669
567817
917282
1877208
308417
927079
1558290
712842
480354
402959
1861727
1544107
1914509
1718777
454233
1422007
8724
981816
1242976
47452
831658
374045
1203541
1618128
1125896
1789108
1893411
1543403
111268
528867
922680
1168884
464497
1176730
600559
1189996
1828599
31794
873425
898525
529515
923554
1026077
1377238
554416
476567
2601
1315664
710368
1952823
786381
1001873
39300
1462131
1565389
1797637
1989134
1451856
37231
1112953
1979433
1833236
1484313
1537704
63200
857951
1219007
1594180
578055
1395648
1656230
1757808
642069
1294639
511005
356777
77001
174934
1570393
857428
1648797
1064095
409118
1358271
1494346
944067
1684688
723246
1008685
1554998
278049
1608252
1932340
1164689
848776
1252740
1774335
911929
1018161
1287946
1528710
1052174
372668
700479
1026983
1400530
1426951
27286
1802573
290871
1581679
486473
1892412
1747483
1535055
1334195
1444441
823279
62101
978470
404860
1206099
1582393
316340
285773
829093
1025178
564126
1886446
1424802
458758
1407428
111206
1350916
822426
1157818
1988469
1370641
913538
1517801
275751
1481462
1702815
334162
607526
248345
1395369
1751625
1426884
419581
1677987
1357475
1079600
1164419
1311273
1724300
843169
1297177
1595811
1160942
1453960
609356
1309858
257486
173766
1750939
1193903
1963420
1170684
155152
1670766
1580756
386724
1592190
451915
599873
1734123
1614735
50308
1225308
295972
552423
1858912
974090
1588591
932690
1418293
783482
348857
1764058
857385
600221
447824
1621013
838152
35343
1696597
1888611
82786
568601
1715297
1837131
168427
770130
1549672
1428003
1632207
267956
1501773
712248
1419947
1340991
1914096
372666
1870893
1004532
1079818
918230
417679
877068
1357475
651610
1373507
96989
403142
1844108
1025528
1346951
1255573
861395
296948
934856
415329
40421
146343
1506042
1201512
317829
375181
1558354
1528710
1082660
816099
1525162
921152
1501528
1907494
909813
42646
1894911
272568
1244076
1391797
1263325
602482
469332
1633979
39606
1223605
1994686
272920
1678187
1697618
988888
1812026
1209040
1105013
1105841
350820
279610
961768
1309560
1781697
1604773
427086
1305850
610304
304474
186620
1124349
369238
1095516
978742
151897
892666
1361449
204844
331154
1183012
7717
1048638
65426
251322
1684854
200985
1528786
1113738
1477442
627914
802860
1635337
329691
364035
1739973
794867
698457
996010
289654
1197698
218012
391786
1345693
269378
428006
748451
970400
762909
1047230
1384437
1286763
1833865
1987981
882370
1257539
966398
115185
485785
976716
1653681
1983751
609773
1077355
61872
1254576
365471
939449
1747329
1200824
1841472
885456
214930
1308512
421107
1278930
1373252
1446584
1519035
660656
1875977
774417
1978803
505442
744563
1513296
758650
1291503
599816
103145
1657362
196292
127607
494932
1641323
822894
619284
69964
719934
1950110
289329
1813492
822374
343410
1949319
1162839
182337
268217
1121450
546512
548594
1920562
68765
979944
1815701
1950931
1313018
1362211
1623138
1657407
1518482
1619067
1735183
921423
925530
1729010
291675
1813012
850207
1290025
1948702
1931933
920195
1611865
467192
218389
1139902
899791
1035400
1607324
1102349
670876
1722688
1903349
1145050
563769
698088
820440
1196471
1637222
1540702
1499920
50356
1275390
398485
521595
35845
736433
1740227
1992390
1942113
1754474
206671
329732
370775
136351
1971256
1392219
1657884
1110537
742082
615759
1708391
1458343
1045385
21123
1190715
328768
885090
161433
995960
1341328
1339084
919067
1730461
1082484
182724
1270099
1315655
1567757
785067
1336681
1782166
161468
337900
609708
931062
1897671
1095537
1322248
1834421
1784544
97099
1668636
1192944
1682868
1145580
1683314
1263729
33906
509804
904865
207631
1483912
1008627
147136
956747
1195436
904351
615366
1153680
631925
301535
283257
1650428
1260733
1172860
1582921
1261818
1913365
1059843
1014611
95789
1224271
1095218
1716441
662977
270723
565882
1838965
581271
1551827
1842969
1568715
1196414
1447129
1764124
1503033
1820613
1708340
1931417
794006
174032
385226
568259
20843
397176
1566655
1854029
397952
127183
762288
756867
183742
119892
280912
652335
1354709
809419
1670763
1972597
714424
1717753
1679293
1120429
320106
725307
493819
713071
1602392
1151553
807417
215779
1214381
921081
1304519
492145
147325
1299990
1124802
1708706
161997
173312
618011
655413
1383799
1653012
1499861
123836
271939
1859630
927050
1861107
85362
255408
1177512
916978
1971091
1977768
839619
1698747
1929244
1831474
1322149
708419
1374665
1729724
1026077
1668636
136160
163019
1624008
1801844
847999
409285
1341744
187517
503422
1307046
932792
602780
1328057
1105060
1788689
637596
1043050
962973
415247
274266
484348
1787666
126409
674395
1094743
505766
867488
1158873
635081
598757
312306
1408516
375928
1649894
342379
493482
1397637
1414593
1860087
1085491
180677
1005754
1914383
712266
84970
889001
171425
706420
1001354
1191143
403545
1671593
1454549
392728
1751704
325234
646021
408444
1039430
1757439
1959364
1842082
1925826
139809
1144767
483800
1531275
1825109
376021
985730
1157568
59204
430172
440193
1580952
1684068
48590
641983
741572
1156940
1816013
1269120
1490221
1673084
270
293939
1348829
161833
1038131
1069080
869900
1047311
1544250
1734956
193232
1090630
1421618
661712
247019
465778
1756502
10069
1428130
552553
281011
756120
1100572
1762005
363160
1845180
1258141
230974
576712
1763685
1614242
1714395
1654653
655118
806206
1818248
1458129
944859
729157
1887634
550262
92113
738861
871748
1504560
199297
794185
1144821
102804
1141791
997703
630318
219941
688503
1179376
640381
903487
1547686
1590754
1310203
464042
27947
1718806
1874804
1476233
1207888
1597643
1719779
1254393
1643196
504101
48523
1999529
1644868
1375922
1026045
482772
912287
258962
1569153
433748
696372
751297
1490950
734941
222978
1896139
1224866
1134129
1007027
1618128
1388331
1450920
958614
735482
1225131
1303792
498645
534785
1440133
1014050
1155078
1304248
757926
1463805
218267
1287454
838150
1890316
587213
1582393
1944886
1556250
258624
906237
1932973
1500924
1444802
1508213
1003541
778893
112761
352339
1356800
1192007
1103051
1533084
1504982
242603
1337786
1857639
1803063
247289
972703
211697
1268765
1147775
977949
1394706
1253194
275873
1470656
1764406
1219782
803128
1917798
1539360
1000112
205281
1558601
338361
792910
1453085
393587
7117
1262352
1866680
1460981
231333
1761893
1668199
335894
1472079
537481
1541366
92679
1564048
687
1986115
754326
113404
1597282
1737789
1092554
1028428
591697
945049
675115
432046
1110910
1342303
1519966
1166012
939071
348928
1423685
1956535
940423
914012
1176542
1207850
593660
110440
1580830
1897004
1513430
413314
1314789
510066
377617
1388481
537773
451326
1230536
644670
693593
602996
745161
1950101
437904
1794747
806646
1698955
1900567
385226
1257332
1962031
1285608
1759109
335668
1435718
439834
649718
1550263
1607763
289768
17804
1576983
1817737
1176851
232655
1102377
1128698
493101
1796702
911857
485093
145551
738992
1055859
1855701
1010662
88338
1964723
851558
1585810
1391112
604344
197196
1262192
1346622
582010
1375867
292024
638495
669064
1707855
118159
1643959
300465
808860
95644
1541503
791279
1271504
215871
1242686
1730302
1502051
1634353
482772
171694
270637
666010
930957
1870427
489976
1646062
590114
770560
661960
1501810
1367340
817363
565014
1915510
237110
1436811
1657186
226864
1279166
675264
1003983
404736
952449
1790099
1224486
5332
1183424
1116534
1980748
1716980
62090
307373
780471
1544396
198748
763595
312301
447917
1923278
355832
989845
688940
1902503
210239
401639
1227413
665396
1397554
772583
524359
1053133
1062646
597841
1727524
1811762
800541
1170938
765527
1431558
906377
234365
1520919
1819740
516255
241747
163454
88334
477208
188175
519215
1528838
474792
1913581
533058
1435964
1164849
1745714
1065920
1949319
792932
470647
842367
1078611
1435820
1672013
326644
328400
1744706
1501944
203431
875491
1655478
1239447
1749370
767728
197136
465235
65482
447152
1250295
448645
1719178
1727038
1466631
449010
231984
1197306
816233
1696725
1726258
1866918
440489
272872
1161198
204968
142255
1752023
1041099
1981839
1986918
278873
1179960
1263009
174187
1272706
1022706
837506
1720330
1193116
931287
1228632
1847829
687708
1095450
1745207
1481414
853593
549542
1139211
1571545
5444
1086397
992511
1055695
1301934
1025466
995241
1490152
786948
634725
1923731
515915
1719114
1234172
37924
737849
943809
1204135
1627215
252315
971470
1654317
1220175
1897671
1379647
751989
1265894
1168425
1731830
153268
190397
700055
704784
133090
1732180
917399
1767930
864669
1017752
1702207
1005064
1398207
1090220
215442
1678120
1619127
1755334
209526
942641
1460338
87097
525712
1538053
98796
823683
1936628
1874774
1439573
1042475
714054
169172
1890470
307064
1402600
1273829
588714
1463949
1938035
769564
1083115
2349
1946109
1437052
1513833
1084052
228373
928132
387707
1139046
495421
611857
887949
1899608
1525026
830050
224210
1525364
422002
954314
203500
178635
410768
922350
1333414
238484
545009
530338
490311
306390
666085
1897825
723903
1607316
245533
1157115
553934
1809178
617751
636762
428320
1307524
889949
1386215
1917323
1673164
1432134
1903151
1739097
472106
1136919
1108834
161456
684271
1027331
1044489
873425
346648
578249
147865
490041
51727
1986819
1765157
1317959
510070
558337
303344
1853373
1629147
1837026
1605892
1456794
1759742
512890
1306294
1938982
168546
119418
1189555
1263618
664783
1916802
1708706
1857177
56916
1925202
813642
646213
733802
563609
719982
728874
326587
718572
321135
1511353
807926
15429
509775
1842216
1075100
1370415
199953
892787
1224866
814221
1443362
1246598
1783331
786701
598489
1543257
1157233
402644
1179869
1625637
1093336
1272284
932837
888167
630609
1637368
170534
1943178
20216
344647
97780
268273
198949
1277689
241047
1416835
571666
594907
258918
993249
992194
553636
3009
95566
263603
1397641
831560
1307541
1009295
279399
578679
295868
622843
771593
219689
626835
1407530
1718627
1128050
944844
1998566
1487310
1633692
1722434
601905
237310
1225920
565024
797914
587760
1361397
1407905
1739155
1052685
1565580
1041333
919799
980757
1773845
1973580
46464
558361
609135
351586
62361
1533289
1611551
1872654
1826715
1454041
653075
74766
1006230
791926
849011
308269
1304371
1933323
1168683
1603655
70487
1745525
974158
1485865
541086
727210
1189842
1375649
1744687
1394880
1331522
64866
614231
1393899
507466
15152
1762419
1116651
1921389
1231927
1599972
1013005
1121837
1593234
763322
1167858
1600012
1858338
151897
391869
398771
119112
412503
463668
221719
1805325
1425665
1629247
399982
144102
604143
338314
555278
651966
1801137
1648600
1771174
1576891
389913
1940733
1597114
1814603
1154975
1040132
808836
88730
90944
965429
643352
1170680
728516
1605524
1121265
1679885
592963
1308256
1660837
163708
925354
472421
1804540
495599
707543
644991
932027
1070325
1073011
925795
901077
495352
251143
1737788
775623
1905467
1334354
598879
1880787
1403842
27000
828319
1907282
474577
133267
1051774
1571710
769131
1541367
182613
237447
894933
488974
1824652
1157624
658481
385558
988760
1710572
1533443
167955
764772
1902784
452342
513551
660885
594364
758563
1022098
1874135
875743
332894
853229
1489851
1391062
543711
1235857
1305627
1707180
639580
884198
706538
1343461
1811966
318306
46762
1189845
583661
799656
1443235
1376255
1508743
1991722
299569
1940921
467346
1388759
402259
215808
549220
411622
462198
640919
1621550
1092758
1092221
46285
1488046
1533443
318260
21691
501182
439732
938664
1247141
1616794
891536
360039
111852
154129
182613
1197672
1122466
660026
1455911
356250
710928
1637912
679410
721366
1211669
1543637
382300
664807
1882940
497860
1230274
159919
1351680
498245
763086
207309
1132486
1870438
1471983
100593
340541
264169
1460162
684745
602474
1793310
1135540
943749
725017
1764603
443475
941092
1582545
756063
93091
183310
1386799
701439
1610416
1497496
414741
1942959
1796461
580681
1767552
122154
15094
615315
454248
543934
1206981
1334611
1577339
313758
473046
172278
1331580
429591
491067
258883
611892
1942819
695719
1144203
1474970
56335
200380
212487
501035
1152034
516029
1879807
854301
1050111
1881559
1797320
1172972
1995270
331021
1063357
1899071
981771
375947
371052
1028639
605041
422141
1198206
554981
1886296
1531275
551038
551996
765576
276592
925482
566540
1347787
1493963
1979800
436659
1637205
804306
1358283
1087487
1090357
1914380
69064
941303
620691
671903
1344966
1108679
1416740
1945460
1013268
1487856
908562
550522
830039
1908
1432045
12268
227870
564868
257486
130941
633467
1395222
1648596
600352
1158948
1978868
1582354
1431573
927050
1761157
1971236
1871032
162164
1648188
968446
519814
357142
1136819
175615
165239
896898
1905324
1649849
1522393
1501155
528434
1418113
1665534
1178660
1979907
1729547
449894
838978
950763
1499611
1518741
875766
384521
1834394
647164
1843257
430472
632835
1856692
1176000
409735
1265727
99290
1035415
969741
692006
1178253
1535742
1312724
1400454
491560
681403
1998372
729947
316380
1264295
1464617
736650
783102
334488
497051
433766
198712
1764058
1426535
532591
1017294
1443441
1241447
6295
1234355
564767
428679
1527156
1179531
1648254
1138651
1755932
308736
985277
472906
1912732
1300176
458792
1293682
1391532
26720
1893383
877564
507962
734903
903364
1735854
137187
508874
526195
1425652
1355206
1674900
186570
122279
1344437
1810065
1005587
1525909
1100216
1464706
66984
348822
894361
1374958
957794
1459383
72668
898677
67161
1067862
1594415
1330458
1015227
1792573
1202368
1510108
1150087
395326
108800
693999
1039582
1929888
1656926
62507
1647164
1586384
1752370
1256897
623169
782371
522433
1244244
612955
1299341
1321947
1821714
1278373
843809
708745
941452
903844
764470
1850259
1196807
540760
582907
142983
1973515
713889
350341
1472200
785068
1891005
1502627
253112
1872101
1743438
1013550
1461529
38732
1986275
555627
1719979
938476
1655117
906068
1371987
957062
979860
1433311
1258270
955532
307641
501675
1032816
1323131
72211
649986
4213
1174410
508273
159767
645957
1385201
70541
1575720
535305
859188
976170
1463270
1568581
899378
1209498
85227
88246
1682372
1814762
562640
1264862
34906
1561155
922258
1272040
979379
971484
93063
325485
542453
926383
1947233
258376
50619
595557
19143
31006
696767
1192361
927899
908444
995793
814438
691601
608422
1269308
1231521
801835
1047230
1160786
676393
1414016
1435464
1517940
519982
474683
38917
41094
74766
1847902
410026
1876479
366626
1085340
928534
337185
1250933
1231986
1668848
116564
958151
923880
1863555
1553983
1356104
331398
151019
1169624
501633
1841068
23458
22507
1963125
1251364
1778692
126877
1324920
1957541
1469457
1187360
1069187
489159
1168890
302827
185151
30070
247952
1171706
993933
732939
973672
826919
1873295
998547
161033
483640
863479
690766
1744771
512815
179170
611292
1416694
1804469
1717599
213799
530109
19260
1557088
1309841
1602733
774559
1856742
399784
490163
63087
292260
513677
1015410
833582
1718806
1199329
128863
1759338
14162
1425775
518771
1776678
255263
780967
1944477
689479
1131981
1801175
150203
495352
704319
1433849
413248
403885
1125621
531591
1798469
1607151
1377142
549240
217094
942268
20570
1583039
978415
1948583
736970
1155483
67536
1872325
272539
1204679
1245974
668073
923950
19498
656262
841046
633904
1502602
859058
1508726
1203392
1879070
1752937
201509
128873
949167
47730
877863
1685816
1544874
1042726
562168
1013711
1334685
1898066
1782119
1162839
19267
45136
26401
922709
921885
1241313
1838375
1812058
1898339
818273
1395433
1059035
262614
1018238
437904
1651850
1378134
928858
453730
498889
534902
439552
1624754
1631404
1301385
926117
497453
135864
1676413
1538692
167488
331084
909829
122076
1596392
359847
186277
534624
894036
1581089
50982
1855067
1792785
1202477
711622
599102
152932
630957
992075
1203692
1780320
191037
12972
1280411
1427487
1859816
866087
749741
778682
786578
1365601
156194
940307
567967
1147726
1966386
1742302
75530
1306881
703587
170881
474696
1703537
22264
142105
509719
1392137
1691441
836441
436379
1208289
15390
1659582
540503
886461
1882685
1774052
1637089
882684
1761478
1530149
1353828
1721533
1958888
903225
127774
148912
178896
1300620
1113759
331154
872036
4358
1257516
805870
423566
80357
1148178
207734
635675
1602894
266940
1283721
542331
973143
194234
1751362
1613573
681900
1743412
701502
755809
1113643
1984017
1052937
1975548
1560536
25418
69773
208820
806070
149967
759327
1469355
137124
1388466
1065025
55303
931910
1915526
465107
1546617
1867322
66449
1138873
1479302
1378194
1138268
399701
649917
1819185
1372492
1788134
1400229
938832
1951092
1669117
1300106
99608
1624788
1796600
734711
586190
215156
1791753
1077103
1241334
1577660
203316
547752
1008230
184976
804600
709044
117377
1764092
1368023
1850037
376432
1647469
449478
1510600
1299219
1594887
1782910
882514
1445622
281876
1390330
804600
306525
551672
1330233
1090853
339071
475218
106470
306916
1859427
889831
293802
514953
1333163
1395369
592981
635202
1773453
100589
1192896
1269141
1748437
313603
1758186
509721
867652
296733
1435683
150060
1480811
1701931
655201
495838
1736182
1560473
1369111
1807633
119364
1229251
1845201
1951092
1561054
557803
1105850
1203014
260007
926445
88729
457389
1890378
1042230
71569
939722
859869
844833
561962
1901976
1462317
1528890
47959
1705533
698479
157577
447216
707350
18555
1249293
14006
675957
1775523
1541259
1744404
1324747
1493790
715724
462278
706612
1985637
1328734
1839968
314037
478735
987500
1429349
578882
312065
1211478
1048961
624199
966182
1567145
929700
862080
957943
274463
1535885
1193294
785671
1283486
827844
182171
767954
1398164
1451160
532555
341510
254737
1207999
1025480
1076585
1027146
1034502
555845
1609041
10930
1722985
1411564
1410775
352989
1602737
26343
925759
1783410
861708
1994346
797914
107276
134111
693385
140275
1929469
935744
483577
971697
1210681
457358
1557499
258497
940561
1295453
760877
418570
1274635
1899332
439849
679263
188591
169724
1424925
814618
1561942
1209328
156749
1801069
1245741
1335753
1942358
1679718
1647125
280116
1654412
1476230
497990
971082
380809
295019
1287420
1630523
1557893
700471
350109
453065
1557049
549151
1223542
1490367
1508371
741090
361814
1318008
1676699
1188779
144177
1050249
955077
632724
685721
1296349
1753210
101070
720765
1982080
1199317
33791
1561147
1128169
572995
293681
282587
888960
579392
866248
1885278
1717210
1535742
1507865
422124
1615658
1496605
826194
284042
1555426
138069
397686
1266398
1406490
1206298
1472139
426717
909471
697909
1565886
421470
85325
753459
894286
244856
1817282
1814013
636286
1665432
1837533
513905
1478571
865792
243038
433192
1084052
251795
927755
462990
1769087
979606
432005
1776923
639202
664644
1314905
12978
271329
884531
887665
1715211
56705
1743133
927456
1478932
882023
479555
750661
1605816
849173
1676720
94067
458758
1762190
474519
960609
524899
459595
1501371
377504
584041
878305
803375
51944
1607893
755649
1479822
110872
71496
980939
399736
338900
1716481
1616001
1424030
1144991
1168809
1625400
970937
759036
973287
265171
456874
66360
1225461
1555782
1981328
1642180
670580
439424
290644
871535
1031
1190912
1677611
938190
955818
1888635
1645899
1786978
1025848
574541
1034711
1234355
302562
1939182
536
1641499
985221
1649583
820901
36974
1813742
510063
1129990
1916112
14561
224113
1078448
61163
1112921
1685729
944856
1403186
734402
1356290
1206324
6748
581334
833298
202087
1357475
1598151
584230
464497
1257539
139702
1084054
1756563
773728
1457793
1354791
1781606
1717530
1896091
1478153
1118236
1971008
1338422
1437478
1117770
1713634
1296411
17659
430886
594769
852878
155282
1977095
1978599
1299391
821393
496630
1240871
233439
1910415
1213315
1268180
1429423
1781590
617069
396939
435545
1861495
164375
685147
393056
1032468
1458897
114056
874475
1150046
759694
738098
263430
300420
1087316
296714
756658
921648
641319
226318
422124
1110071
530591
1300913
491560
1399100
1199595
912287
1652496
1486074
1482436
76771
1867278
276235
71994
270844
370756
1985558
211001
568300
970312
1001393
970944
851485
572159
1480530
991284
1081117
1393511
404077
74485
895404
1660210
1135413
687876
214864
158077
287878
1547615
1820681
2316
398113
1392348
279942
375743
1386289
188799
1651672
257945
1454203
1726037
66415
283789
191139
994925
1981051
415749
1306370
645316
1573577
1294208
1535542
1923029
1800720
838629
1899852
94687
366885
938945
106484
1077678
723009
911601
1489231
1070237
1416531
1919411
227154
1562300
1383770
1809566
1909875
1097802
1721180
1539200
1386448
155316
462946
1397320
1468611
1460747
1345301
719169
1022779
563302
1125026
1805877
1670404
1361318
201621
955971
35508
534412
713985
405364
366790
1487614
1285456
921620
1685311
687
800458
1137055
1671601
1474965
225436
1411116
748290
1345282
448385
817748
179069
548190
931580
914205
929586
67860
1518190
499022
1993884
187773
417087
1471250
789133
752283
1738061
1829155
590377
1924638
1236316
1339112
522549
1292274
155697
435123
1845972
1981079
468660
1240607
1387130
1894464
855325
1451772
37419
1547258
1053133
153755
834763
1599004
1753314
1253099
1624506
1233435
1838561
843014
289768
331505
1483095
1047920
47291
611785
1023256
1597841
1392796
1271999
1564326
1856907
46144
385572
307025
1448384
1397429
1025136
684070
420019
450853
1852042
421696
189006
1753700
729121
1949427
240337
790357
1128435
997380
245305
487425
319449
198831
760842
1616118
284805
442944
1755545
841860
88334
1341940
1798991
1643045
1698030
1304827
333849
378001
1267372
1055836
83380
1312028
1209005
1406769
788050
1360919
1511468
1675906
1462748
685154
329861
1751760
1045925
1504260
327975
1860061
989421
457789
187404
1562514
1667653
937714
414476
993313
640585
1376291
12662
743904
1140938
1509280
1940733
1737069
1979469
1247005
110035
855081
1327580
1205059
623438
1384179
179557
631039
361016
674901
1244588
968770
970854
381536
953527
228416
1715393
1127798
537157
1405201
1845342
248100
682571
1251068
252939
1954944
631017
74296
1363469
1476049
1875942
1573577
181577
839884
1906596
1877722
595652
697978
631601
500240
1362246
653502
139220
1951572
1621968
1020412
1668935
1247039
1208880
1445533
968531
1774981
67944
1286470
1205010
1817176
717248
185582
871749
1574396
1042826
963374
212618
1185189
676403
876561
1137050
441625
708140
1549004
1884371
726125
378126
978088
1264187
101655
47656
722404
1596351
494203
914398
1569793
658399
1325534
695644
827280
269753
116415
1087713
666137
1711947
796317
1422019
1323398
1043683
199227
1729563
1891468
865827
1478003
1516719
603306
1465451
45307
1261673
413274
1166309
94053
890848
134960
51558
658582
50673
676523
305283
562733
1918685
1169923
563539
1604228
196020
260621
1229082
151660
195786
1565348
245072
678974
250841
749885
1811899
1524398
606263
1563585
62273
894115
59001
1791943
1246208
666043
1606466
332767
1585477
1617977
353357
324775
65912
1882405
1158873
770364
844563
986689
977160
1040092
120836
35096
1318111
257350
1134246
42056
1110025
467784
550570
1634707
890853
865212
280828
777329
304739
845330
699886
182614
515289
525442
616373
1804948
1978649
1903963
1449606
1213972
1224200
879062
1020817
927688
1007681
1892792
466012
660907
1699107
917551
1521047
709892
1961855
578368
1516469
1009258
867479
1078435
111025
1013312
1974975
67248
372781
452565
1520160
481820
1756096
502837
1069905
560837
1238602
971854
1086736
508573
1804026
1490235
416495
1001873
381022
1675977
1089709
227051
883290
129557
1104812
1187547
1793386
1229868
110349
943809
1795142
508145
879241
1652015
1955907
49527
1249794
1713569
715805
759943
1109730
567815
1109015
928132
1899386
342439
1888551
467276
927796
218894
225633
1005550
1757083
1884907
29409
1349826
1149390
1410186
1101500
48905
891494
1448768
1432520
96931
1083652
636180
471353
346327
766924
927309
1091202
619284
562753
781665
535368
1447186
738345
1481801
1526150
1056139
586319
306156
454664
797587
681260
959387
915964
903113
869390
1098485
374426
1468097
813672
149583
1536380
361297
432659
451545
760354
1181584
251293
440393
652564
609741
287526
829863
699253
1699802
129039
51211
1079314
1068864
145052
1739772
1042567
770223
561402
251735
1476211
1474669
112907
285344
1280282
1955675
935028
1287385
995137
1492440
411423
1580799
1610496
1539003
1726564
11994
616453
1064114
701442
379166
122076
1276408
244262
1738482
86223
461459
1334135
1614486
157876
1745027
455870
1079013
1363421
472728
660886
1511358
1020265
40733
574999
735067
884169
1334530
882401
942675
1386618
408418
1601404
740576
1934870
498135
81957
133699
1471361
1906672
805974
235196
1001974
97254
564106
529553
393491
258466
1236080
1905850
678773
1124275
1523826
190647
1332016
436799
1935642
729895
64718
1044742
1193955
829538
965614
1065192
1266131
866474
708331
14116
911929
1275147
1755334
690817
23540
467956
1706328
1367814
722788
1430598
214995
919695
1547589
1229219
1638369
560806
1588448
5730
1051764
1500953
1990744
590591
607971
850324
869390
292867
972094
1665336
1410800
763925
557813
1489032
379285
1377640
880143
651272
778619
219142
41619
1678461
212009
1163299
1640111
1635075
1815446
619476
47827
436677
1361326
1152864
1883143
1492696
548300
533614
485578
1882340
423944
1983057
971314
760692
327697
1755718
782713
1288171
29
1095013
504900
439916
1316779
559769
1299262
502890
1713884
419331
500650
501809
918999
1686628
17463
40811
1219380
392164
1069885
1038528
1592961
1891633
792835
359169
201594
920212
109791
1317030
1946376
560641
1745783
1683236
717386
785864
1622008
525285
831648
911661
316519
892343
1357440
6684
817513
132281
355946
962737
991717
580272
1846160
1036210
126994
712379
404895
1490181
1741514
1043119
1311920
1333202
1521319
116912
686492
1084150
1780019
431588
289917
726256
278715
1635841
558613
1526563
1571904
1279201
586382
1927276
368540
526002
1065301
686655
1240751
1104975
594427
1875336
1690826
1666127
1472865
1543927
758276
496016
139972
990728
1769184
1817900
1636107
1188650
1538655
1747219
1956613
1135253
1802222
136671
1761698
568826
102930
1105059
1339779
146534
153986
1939222
1530008
1790305
625044
493474
392715
709833
233538
961310
456981
5200
639902
93251
1439187
1375519
462899
220135
767137
425674
1572372
113196
641276
164498
155138
779779
1810357
816251
784133
1086173
314109
1679729
703691
47199
272354
680579
1674109
442559
193877
1605068
383945
935491
1169092
1178884
930711
337244
437311
477897
808794
89941
87347
1829428
1680773
24800
1034439
1138914
427672
1610462
1215124
1154375
1398062
580157
155929
1256111
384553
1003797
570840
914411
1409648
1702255
1567099
1902784
1321898
1784219
1034754
1398119
358200
1464085
1863273
902095
1426642
302692
364025
926412
560226
1325322
791623
329313
1559549
1093610
1568624
1187853
732387
99678
318943
1824356
401164
1134770
1064550
1801384
1607306
1508315
1374374
1939723
992093
1210906
1632272
1220241
948117
95584
1629317
1855134
1646308
1507936
1365237
347537
470608
1176100
1273092
1569515
677847
1465961
1806776
974268
812325
1394713
603901
1252087
833493
1095455
541434
1647869
1900079
1036248
920212
263629
1176463
1421614
604453
953510
467110
1650240
1375392
1069387
1992902
1421781
1182644
215992
704334
166354
1254535
1667604
258207
407569
444472
1453795
510058
1515908
1380770
119988
950209
1948893
1740922
95154
94248
187928
1300253
231759
27168
671517
1422771
1030076
122256
574055
961730
1905167
106569
499827
1690899
328993
505751
1969490
664358
492797
408033
1016044
619713
640132
1784232
1653662
214171
1996401
106607
294319
902717
519982
1396075
1375409
1363179
1101350
28656
1793695
106374
854597
802033
1778350
1127909
322056
121826
1356283
393218
1480061
1558430
1724170
1300642
9531
949879
54460
1532853
296392
76659
1784587
1414878
785923
165648
705405
123288
1427659
1584433
1709018
1694278
1326103
215156
1304029
127968
1076609
866973
1879917
483941
204283
1385922
1016293
583858
24717
419970
1706843
527795
305945
1032735
1820638
96497
434866
1751325
1470519
585870
1043135
551563
603700
1075606
977967
1558906
463036
1755945
1195765
1192617
1104132
1415789
843448
1027184
990804
1161416
844019
1638349
220799
349181
865998
932067
633553
941727
1321787
719346
728174
321652
49094
1713680
855174
1629518
1228330
1645602
1469724
1811034
704518
1829723
1716814
305994
1620270
162743
1222717
1511096
880006
889850
1958722
338743
633393
924627
1902447
652835
787214
1774474
1857775
805845
319138
1033331
1559070
81737
590032
95765
1085252
670544
1509413
1911492
1867286
1600524
1118365
1558281
1324033
593207
192700
1521328
1797809
1007681
257101
602586
995735
941861
615620
414224
1231018
60854
428501
1025213
85845
879313
1116017
928913
1031537
909627
1191949
1500648
206671
110587
551333
96154
295351
417726
406050
1739681
1850459
1559859
49106
888597
76570
1424666
1934859
992373
1576517
814521
237517
301947
1562053
1877273
1222348
823971
88486
1376318
1549515
297002
426
98804
1536590
1442967
1432520
1332244
337021
1106544
870590
397819
926820
290820
792696
1546248
1960101
618395
1339904
1542133
185255
1479967
1559821
1444441
1407905
560608
1488570
1018644
349077
1940775
1938554
1515945
756552
110612
1408184
832603
472051
99874
1260449
1694195
695941
1030656
401639
1205614
852713
1743376
1053712
450152
1426526
255510
1428934
692056
1855236
760179
983469
478378
1027043
638867
157107
1980099
1873336
1683808
785434
202065
540333
1906357
2678
1576110
885942
1521625
558996
1337307
737255
189616
1244477
650759
1824414
357442
781463
540333
1253194
1961792
687730
1612945
602874
896959
448379
266803
1889223
1268209
1656330
1820944
1546477
1726922
854552
1584710
1404125
1415940
952765
1391476
335556
7245
1720707
1301046
1755481
906998
692006
1926922
738191
539173
1102985
1699100
1782241
1178230
1881822
667789
1611207
507466
1412362
1872525
476210
1193450
6742
1917630
941137
882114
305974
1558673
1488863
667456
111206
97174
955697
730304
1694780
969540
406312
587025
323866
1713488
1271205
1188885
1058049
1418202
1477803
49242
1302317
504179
860562
569522
1874336
241156
976310
1649074
267039
1546223
836888
56331
89868
1075963
1986760
506246
306008
548404
105377
414741
537866
428525
586190
425758
836295
1075564
940423
1361161
1945677
1135030
603074
1954682
1088069
1939369
71731
753394
97720
82300
1285717
53726
1352486
1953907
1060115
1932114
581278
649718
325730
1968244
423786
947462
1257458
228416
89627
1842415
1351453
1804560
385898
207340
1516604
1588425
12353
968073
1972163
1582847
448321
944856
1190668
773859
1388358
1092552
141964
1540470
1681929
323672
511959
184120
1927566
1908114
777559
1597802
1404096
1269294
444821
440903
1562806
833332
155538
949065
1038500
687258
1182980
291812
363597
489290
475432
1605080
1413641
1868701
1539502
1555472
1140251
1562802
1444327
997835
447380
380593
1871552
850230
443981
1110077
1199404
1637913
1337785
1856949
599287
1444731
1666008
1937033
1587201
846877
957770
150212
591070
967346
503453
1512256
285458
392916
412999
882978
782433
1926836
1844178
931043
955118
1394555
253259
778299
377951
1094241
621861
118872
190137
342976
440179
1559320
1772540
185425
246591
1715914
963851
1200658
1810217
1029276
425108
1385641
1766481
1646694
272664
62857
1135360
875150
644433
1905895
538033
843073
1122832
872219
787519
1926820
533180
1052710
1855867
326859
1458428
258402
1958157
472143
96668
1132288
1107135
245253
995842
394727
1134524
611000
266041
130947
582618
1561486
1056233
1740418
1935842
1650935
1588065
509099
811576
1238407
1866872
1650845
740652
965433
878985
1253811
1201993
1231862
1744220
1236572
1025610
1014810
1751413
1907707
14844
1429676
817840
23286
706141
323749
1563838
892810
1259052
1503990
1738472
22507
1889608
1084334
1226485
1460763
922019
472776
154502
117820
495745
1476483
1309957
901852
1087105
1027251
1612143
1524792
1350594
1482850
602289
26058
1751362
319882
68699
1697791
870597
1428731
848362
1753214
1148056
1911678
533683
1719429
1205421
880149
1081991
850377
227154
1437320
1619852
160660
175615
1379910
53297
1364518
1636955
1432076
549997
585418
222359
1423600
187714
799948
315732
487008
1415649
1157470
744767
212019
124795
775177
465472
1419653
1608537
83169
767775
468589
62631
1640112
900125
1092744
1750396
1324832
1216555
1160014
409320
1266539
518683
420090
480295
1871863
1810256
1611890
1531450
1877622
25104
904775
507487
818472
323632
1080842
662756
597711
1719539
1336585
1329037
1584165
842981
1304360
1855273
229019
1942113
47353
549498
1006718
113287
1035306
1924689
978023
553127
1748932
507734
1360919
1768677
797291
1536032
1889658
104847
945981
1712971
815683
1199123
1966681
763804
1043134
1597310
1192896
988461
264402
82842
58208
932604
774746
1977273
1237390
850334
889740
1620955
1023301
910923
618973
1515398
1626510
1071532
626990
370646
223196
342212
1363533
760948
1451940
926082
1347173
1858122
460826
1395883
1605109
849439
1463097
1880267
593148
1680136
1638292
39031
1469199
1656343
1618359
1204786
1281375
1417686
1833213
1513541
1299967
1357260
384443
1654906
1535438
661100
1223593
1535627
1847147
354541
233714
1335481
1752667
1803928
753188
176252
918628
158676
727429
1217049
999613
1735500
1257346
610420
1409541
1817659
1234570
1810935
152354
635885
533195
472051
1649477
1222040
843419
515898
1269289
1740397
1062396
1475809
1602731
1182981
1513971
621719
1702012
1119123
1753695
1691404
333227
6434
1534056
1732157
1238361
1479984
1074436
1110568
1482163
149359
518779
942578
13404
1374958
138182
1528963
1297062
1892819
167289
1239554
788765
946211
1289883
1907213
1681042
247236
1634938
1294438
1415823
1312943
593035
335393
1033331
823805
79401
940482
975987
1454228
1408307
1601875
929666
140334
1272980
1859589
1252438
1846160
837239
309043
1323862
1399690
1249779
1597075
1430413
863871
177913
1682482
1905496
267997
997725
1530681
471500
50009
1550105
543380
653195
707259
1013312
1210638
1267372
1239126
617711
1872585
1762619
490380
1559586
1767909
1212567
415667
610289
1823100
215131
280268
1358427
1352569
627315
1535166
1689631
310831
475336
1857940
112311
1379246
843674
659593
533052
1792239
40105
3941
1189780
1263506
1050785
76681
1107594
1821464
878296
1862490
601142
1481911
1366327
802597
1929780
1949867
1340099
1478043
1868106
640787
1492126
1769582
30501
1129130
1150922
1135430
362853
1897895
377881
1273828
427792
385623
1244927
1183602
917169
782363
391506
1708428
1596638
1513434
1566109
569592
138206
1497308
492959
1177280
1920868
832387
1644401
920497
1958275
1308370
437455
1673428
1976921
796166
1231371
1492861
4394
1265388
54615
1494568
155215
527992
1498915
1054730
279213
1119942
843847
1011445
1958151
1756293
1414579
1613874
653118
1890952
1846160
107538
6684
1068805
868181
775988
1468840
1672101
1631786
180773
1565491
138349
535024
374417
314863
1585127
1709039
1843709
732355
1808194
817173
968872
964055
330025
389836
1405288
1145431
1048336
1337180
1850886
623715
1731581
1938136
356751
1379589
447568
550065
140039
286655
1531057
1513541
120287
1549366
1617977
1259742
1910077
414237
135533
1517291
1856873
390290
996259
844714
510759
1918059
1058956
1301798
1064265
1551398
1913970
517645
224956
353358
744687
1666017
1754566
685395
403510
784022
1507119
122692
88598
494203
647647
1110336
1329720
828330
1177507
1339740
1775862
526203
1136372
1790144
1305409
962078
12532
1649711
1209418
1603524
1067784
988154
693999
1948095
554210
81666
845754
717667
812774
1620192
578058
344999
1866531
896180
47901
1639323
995842
1224645
1332325
790984
1519755
1313316
1740128
1973508
162370
501988
1025981
811667
1161407
1737804
1301772
1741743
1487115
686760
1302
569031
437337
490695
1582667
483290
1166559
137068
1109321
892303
1124245
940444
653830
29453
1183508
883091
181320
124446
1418926
1390963
227729
642527
280223
1021219
1037218
530005
1632571
325520
847042
1501645
1856535
1854612
203098
1656564
1474981
1361318
1563460
1050901
1137957
1475196
1641429
986943
1054
690467
670715
1726564
1584512
302267
1511959
1605109
405618
394592
983964
146477
1460747
1352069
1855180
1961670
267374
484130
1443318
1062594
692367
553161
56197
650544
734816
1864541
493511
1130004
995434
1554159
929426
1537865
1996952
620001
1818417
1148253
280102
1025557
1434231
763220
987061
1036605
73846
958646
432380
1317
1353828
625145
1500746
87333
1949228
174854
220109
83323
1006507
421040
1398570
1466549
526340
446431
1272183
444612
316080
1607151
393355
16383
235480
1867129
370472
587606
653739
553438
1303840
405196
818042
1141502
1060699
1892122
1408184
962720
179398
1791920
302996
1154357
1098873
1989001
1815356
50737
182658
149720
507633
403382
371285
1236957
443371
363425
354295
773437
1051547
554535
452935
370691
1592492
351774
389345
1810402
1351919
1227524
763076
169396
1095888
1902494
1987076
1240439
700372
1072560
1580131
337171
498343
1870176
1461723
1836511
990684
602126
1507473
1854117
966755
251200
1926449
1468244
1037452
1664347
1332087
563995
1576857
465866
1042120
233936
128385
634235
970250
333686
427465
1309138
1004144
841432
507233
1846407
572752
39941
1849480
753431
152385
810089
352971
1670870
533924
1586316
880897
1781456
1529043
356796
44183
1221049
375452
229009
385117
87546
152932
1996501
486712
1074678
1905219
13577
1932847
708380
1299837
107588
813209
1757835
1546873
265973
376625
468290
473132
1438139
1506096
210567
1961239
1925694
437311
916711
490331
1330428
792932
918565
1862929
1445446
1400286
1632847
1950352
181471
1366269
1142503
686557
1775903
1486515
612616
538984
1198075
1417893
1983399
1452010
83389
1465028
430179
1767868
615840
258624
855360
114397
1915320
1625083
997482
678217
943
1687203
352117
1816039
1834096
524561
357439
1834749
661563
1437661
252722
397218
1847944
372226
185228
1880138
553973
1697
991148
747731
357514
332999
189275
1433354
301605
671037
425402
1695001
279944
61036
1112218
1216636
265841
1356377
1236543
481791
1496655
398355
48508
1896585
613573
394726
1100312
1486722
1345535
936674
161188
106529
1528710
1973391
854298
1323695
150153
479515
1771066
1799323
1132099
1327931
1717394
1455137
573530
1646570
957139
1569154
1602163
740282
1117403
530198
1120245
24810
125427
1755545
252120
164732
1468180
1355031
358696
808442
163447
1933432
1273438
1503974
1660647
1793695
555172
760594
1990838
29032
1114242
1226987
1512496
217346
1945254
1619594
708674
1420320
1230060
1003240
863648
230394
291079
508724
894085
277226
1274589
498614
1248686
1421876
1416907
144575
1757549
675735
10010
115142
787497
1710506
1234402
215210
40077
714687
1035687
563743
1783753
72406
917399
253614
1500707
1268209
115553
1046136
295868
1105648
536660
958151
1024439
1535063
73708
493589
484848
818391
1821557
1629222
1274589
1955128
324843
1692009
1424666
87028
1503887
1849162
1760347
1916039
122616
1341202
86119
1581089
1628636
122424
1190484
1393027
227846
516548
774465
404042
272943
1124871
842391
755732
447880
416604
1032183
1132279
1480124
1188809
576539
928619
1058767
1266764
1672101
235977
1439508
1030433
244248
899549
1978272
887579
125923
458276
1595339
341372
784018
278518
1095786
275400
1865153
1006565
1962603
155154
331694
1655217
1947592
1838105
445212
1378400
579093
774797
585992
838521
832445
1953433
1308483
686537
1723379
1307066
1770808
1398587
1874135
287656
1574396
707520
1783220
192700
1959294
888977
1730728
348635
1662260
1072443
670313
211001
1922164
41734
526296
1159636
941139
8609
1958918
540702
539934
433491
1699988
217612
1695520
382392
1268552
1893347
500393
1992933
1293177
1503672
1843709
1575373
55885
1590585
1404773
200619
472102
1512044
1102441
1993075
1944583
1928045
1399341
607783
1006735
1381079
1295309
1499758
1605477
1482131
373957
709816
968073
1151953
1968275
222434
1682966
1048827
1617757
350327
1640496
1436893
452802
1565045
1639719
1142159
1036393
1815524
483624
1283441
467184
1733626
15153
1267007
1287011
1775371
327789
935628
166413
1309862
1398766
425050
627827
743659
939722
1366247
1054079
397015
39699
878412
1863071
225841
1773842
198602
1207562
1601830
1906775
303892
238624
1114028
468970
1072875
1958021
1697800
1058534
621000
515136
274314
1638466
529875
1764058
1105783
1864247
1910839
1793988
678704
1040641
1933800
913663
615647
281233
1802125
84484
1573716
537182
1584165
540482
844427
675820
647860
1775852
926588
527554
183500
955106
749989
1333625
785928
172821
1791712
1592060
1642479
592570
97864
1053584
178871
1034186
609420
27000
1255437
1706409
396394
1147612
1777531
1316104
445737
433890
1357575
575261
1147435
53279
290776
24572
1523337
1271999
735935
1708485
1932756
1005676
65839
586431
1822168
1918717
420908
1699210
13235
242488
525441
1014050
270
938135
231314
148927
1289056
518902
1131289
744300
1549169
598627
224738
441896
495737
696569
672479
1777569
1962960
39278
177716
549240
873559
1991265
913931
1375034
865486
69803
1951211
898510
903113
1806019
400985
1175802
1734602
1246941
87798
1271373
188443
875713
852239
1526824
855912
992548
1998877
769156
1502646
638648
777898
2122
1356746
303205
1959691
541831
415684
737849
1410963
1711494
1705996
1157169
1482284
1262947
1245493
1122466
613156
155615
1057089
1562433
1199804
875989
153452
833979
1580799
488441
490009
871782
282340
1841106
376962
657360
1325154
315675
324710
1506583
780612
722554
1584054
1675144
533918
1579399
367295
1584643
1851589
809419
249508
1611253
463826
1636805
60690
1573273
396257
785468
1439359
409640
1068364
391243
1293442
1252429
497460
593151
407256
328993
226081
533434
1702052
1948537
624094
894284
204142
486144
1791145
911055
1982101
406148
33659
1086546
8783
811614
470741
12058
775290
1584643
1805939
1262311
1469976
1870220
379166
309177
1749028
1798681
1985477
798344
464750
1395066
1839846
1109757
1552954
1490429
1531555
984566
1375263
294629
1068730
126513
1649276
656167
1013922
1201696
1311686
24422
312951
1370641
1313102
1325831
558820
911374
1751873
389348
1383067
1632974
119620
1823262
1547300
790540
712842
353548
183494
769192
591921
1275321
1900711
1208760
462377
1505925
639797
1434314
1135183
1918450
118410
1036910
804774
1228647
1093830
236580
444641
293001
749755
567967
1867188
1386415
751097
268273
1882396
1122467
798240
458139
880644
1906620
1497929
1445669
219729
808293
884508
708298
794762
1206776
604463
1763468
1697874
1366496
1942329
1842883
1876276
789707
1947191
526283
11169
1487115
1606164
845191
119112
1465451
466633
1771196
1649894
136661
1363663
960873
1197801
1813880
282014
615423
790906
1999927
1616780
473122
844419
720710
815323
1514291
1054273
1855195
891494
1220053
359832
1992852
1691777
585161
815173
72455
1069423
1725616
679104
1670470
352385
1497410
1921582
1553182
872546
1229201
525932
1512664
757890
694345
990702
642019
671846
1998506
1686032
1729770
839990
30054
921397
273848
1474063
1758389
1258680
1780704
68550
1994343
38416
886998
1882463
1530775
959623
1085491
824876
988533
157265
269575
1343246
382526
1942121
864046
1971781
41079
1488783
694320
1408526
623859
616141
119345
1833696
1138763
1515068
1432563
1196517
131540
1267413
34568
1750864
696553
1986013
1334001
582411
1900780
285770
1625805
1276316
870516
790006
1238288
1743075
401657
982361
1249767
613832
1736465
1297579
1280400
555480
441768
1310592
1076897
88761
1085434
190444
1900534
1855335
731436
1723184
686172
1068557
45023
802206
178381
396413
1432360
1300589
1739318
416271
191195
946139
132556
281381
1679510
1369535
1563829
887449
1384670
1278303
1542828
1215870
1514227
1500575
1624648
147327
105386
1369930
1978927
83482
1018234
1273875
1936410
1641576
1525161
465048
1914715
637422
1558250
1834646
1795453
1227525
1959557
1364115
32496
814012
1107250
1625126
1602659
1988271
1590658
1555025
746594
1490814
1461930
1183899
834677
261643
1789961
89803
1170676
1066258
1718033
1715211
600873
998045
1555426
1446007
1387894
843948
577897
803714
203776
1480215
1519608
513528
729746
965811
377845
1188614
938655
1463215
951834
652676
1391316
1011445
1186171
1240808
1708040
1305554
363577
704126
620770
1649884
1737927
1005435
653818
1826229
1729311
1174064
1233727
497282
1502646
15042
1061817
409777
223527
67944
531886
374469
1094714
1614923
820063
1834071
141468
1780834
1461191
960355
391506
1276084
1054853
855599
1590051
436347
255538
1742161
1799884
1512842
1991324
128124
1445071
347043
1876227
1225629
1550998
591322
353149
1852204
1152213
1563633
743719
1107233
562120
1354474
393917
1953401
23044
696595
1757060
1400165
1622661
446211
1865170
280789
1495103
1974636
1166358
1451858
537988
989767
541728
1152803
913327
927964
309983
608955
109769
977593
1073378
592230
1394880
264169
1320226
919867
1116674
1558321
1539641
1520858
1701822
1561909
1740525
1041900
1424539
125432
1271456
106865
206719
1787987
1013761
315244
588623
301977
1450746
1273275
1152824
1601551
340673
861983
586581
1114636
1272890
1099639
1603194
1084773
1667455
1191519
1593144
553463
1900218
749545
1816996
295785
175689
752386
1757476
1588272
455996
997
1643262
90386
124946
212906
378596
1123150
716995
428293
1392975
1788026
330079
398748
691689
671684
1040204
1041049
146522
512793
1837383
525466
1653931
476605
1319884
1789188
1241159
712373
569916
1035546
928346
517545
1037091
302136
406440
227966
393311
118
336855
458869
1764415
488459
1554311
1349439
1977704
237192
526503
1114838
1935897
1204220
1461135
579010
941072
461886
932314
1077874
774748
1111813
1752613
400467
1851589
152461
1321923
1031527
550540
67426
1971470
624414
132393
532766
652774
1251780
252127
1228070
1108834
337170
569976
1517639
966528
209563
1144821
808750
1185978
620593
585697
315805
1034481
1806840
945762
1301024
14192
1587562
1998189
433467
806162
357263
1385679
1793064
1177633
8589
400834
1922757
1474712
951208
147964
1591142
1056859
1907594
597412
289268
865041
568505
1723082
398864
1575131
2212
165585
209871
760341
598175
172968
763436
1540490
936461
811031
1077890
434151
776291
431290
419654
1418794
1087208
1064400
1352448
1803558
697213
925449
727467
1658494
931684
1970234
1310073
1939222
909583
1478027
1047345
640548
1477853
867358
1178246
860077
1158701
990006
1912652
1221191
1073770
1294063
1810810
963053
928211
1464274
327046
657743
1508145
793965
1900464
575160
729168
1995571
1308116
665095
216897
1005229
753567
843718
1943259
1225385
313912
1481390
1527952
1765834
201120
1314951
413442
547628
1424981
9299
676136
1488783
109820
1166250
1244078
128124
1248332
771522
1037216
353696
413222
909185
1963464
1518006
961720
223505
720088
1343594
1235080
697559
1271255
294543
334510
885884
809282
695918
719029
1455033
1925793
1460152
941412
943406
244195
1540863
86293
1743524
1948349
1514550
606509
1093652
1789569
409892
651925
1590574
310637
1799958
1625473
132461
1959252
1637955
55561
1994306
944067
1515379
32527
1497956
662358
1419376
132105
1558044
1136972
1337225
444910
809535
1044484
1839386
1591984
200502
217568
1732098
1069712
1286733
1707525
20
1842869
230406
1853311
607407
621660
708879
154527
20586
192926
856188
692310
601379
1811848
274904
1672410
1311077
1234667
281891
813978
1317119
1702969
785127
1837560
36446
1273706
734285
665483
1880804
482984
456183
567773
1761256
1550510
353919
1501699
390114
1744465
1684498
1208348
601907
1643133
1522806
486506
1621591
1354710
1145715
1160503
174672
1542522
463693
1676066
884834
1012964
403284
500665
1868180
1194021
1401719
250246
738259
1482771
710457
192035
1473324
809282
679946
1460542
574631
1683206
1334893
455890
1336894
615684
1570466
241721
1197361
1462439
951834
344355
911258
874579
1177712
604991
1790473
1092855
1448688
804072
1346174
1600587
222683
1259929
1869452
349304
294139
298632
1753900
1167343
97519
124662
1971466
449327
1757516
353630
514510
289550
1288567
1599195
745966
366623
1784251
436718
1951211
393088
691289
1702755
1286284
1763643
1448721
997117
1878229
730105
945715
1865032
395196
1670746
541461
842400
752688
286924
1205702
419365
1854297
1154541
1675579
1029592
1192637
1483616
1774125
846531
1384351
1383971
1640496
1032164
1972042
811513
1906011
1050797
60514
487565
1921869
1116886
1635075
1665798
1690972
655864
295421
937705
63328
191273
400717
290641
651153
1271828
37580
734066
246023
417085
332280
188792
1566624
998022
833398
1460471
734912
1730062
1643445
1175646
1237884
1456229
216510
1274115
1499862
1358964
1927389
40600
1875732
226473
465054
1400694
1291312
346648
43980
747060
1812011
936219
1415768
1310900
356857
1753039
1142607
42903
1192975
1177122
685323
867080
980641
195683
50075
1304407
1815682
20708
605808
916086
923578
14191
1853662
532541
1248468
1644356
1964986
1880886
1337439
1348664
71075
366729
1292443
1424700
1241061
1593480
1995092
438913
1340994
804043
104738
1483354
1478321
1524249
1798908
272399
1642076
301538
428502
210286
810774
365243
187059
128723
1662365
1145658
111972
1415981
1176079
19541
1387004
165042
1956610
1161662
1521334
74783
2221
1759527
922998
1361950
666533
1775436
335453
1623132
884339
534261
20963
1909915
295424
359063
1149083
1850061
73160
931529
1425084
610748
579519
804915
1687357
1929861
859429
1894180
994732
174872
1257669
961468
773031
1729282
503324
1853952
1624060
506726
497384
498396
722204
1536360
1256622
1835431
1331968
583286
1339224
546601
1545718
1973266
870159
1333888
1146880
1178665
358198
270254
1844187
341680
312214
1845088
447618
15207
1398918
1833102
1348227
306981
769856
1281997
1000499
843211
108980
172731
1700252
887918
1133416
1294758
1801278
1673888
423386
1162604
1213576
1129571
569867
1408481
659992
1418224
527466
1035244
931217
741075
1570327
313626
454854
384575
131044
1812006
692048
230411
1382758
1307302
365223
510300
497217
1828599
1356019
1808200
805124
200215
497106
1949257
1368526
1766235
1890682
275539
862354
1664832
1856762
1413578
1496466
1018977
4654
1066807
1570008
1987239
98257
1437429
1145863
1413383
855443
1774304
1048615
1132935
1923452
557469
686768
103557
1135382
278070
281924
1182585
1768791
560451
1272635
1313525
843845
1803455
837123
1051548
151476
1376255
950402
1057015
1750075
51613
1012401
161968
1924397
937891
992511
219931
948161
743637
694014
677926
1994864
917260
1456622
466279
704335
914909
1918264
286509
497282
181757
808269
171109
545777
1217795
1758204
1056954
1248332
1334027
185624
333973
1134044
1788435
768607
671194
6749
1330813
392240
1031170
982163
970758
642951
1664597
1261549
87900
1122300
129682
1838115
1622817
1428541
938097
1672436
1933879
1739666
1752753
1254576
1183033
1736673
164952
841684
1341591
926468
1059038
880188
581948
637303
981120
92638
1361582
1507671
824537
1415788
562463
1700605
512575
145184
1421229
767184
1262943
1774125
949646
1164287
1837637
1302077
926615
1666027
1831766
1191519
1795922
339405
1446277
1023755
904617
1098772
93209
1509538
988900
892666
1185845
273372
766468
960068
1102761
1196671
125427
1795189
1755921
1253548
1526686
507463
486167
1907970
804140
1043467
1879638
1479511
538176
284755
1857611
942052
1069927
941988
176198
1599322
1736337
942987
231215
351088
296934
985152
1932435
1527255
759937
1635069
1630100
783086
287655
1780888
1324033
327303
1577532
143568
275310
1267993
1671785
1271985
101058
1288919
298093
522234
1000805
636121
938766
1772803
1164424
278606
910301
991656
1826948
477081
940373
987177
64071
758917
1353532
95911
577825
988187
152343
430540
1615132
407797
121731
1219391
1063707
1676727
1083961
1234557
1567027
32288
171445
1436022
603162
27149
1132912
756659
380836
746741
697781
1936944
583862
842647
1402307
1493258
42649
365227
844313
1229939
460753
1428741
1740528
1715530
499116
1071171
1454799
57393
123578
1886219
1072706
20728
1880025
800252
1346763
1037454
129740
1979583
1275528
1110218
1837577
20586
1642735
903847
1239013
888951
452202
695457
1430896
242009
906186
10415
833109
1992452
424391
856871
123378
312946
248814
31728
1191677
899102
1557893
500474
779810
1034337
630262
1729218
1929632
1161937
1481901
1742209
1249084
635481
642019
385888
472333
1480068
1283946
1228361
200348
1494918
563523
1508490
130421
730025
1352566
200696
352532
1267423
601993
1067112
465182
1413639
875779
1845989
1950654
631689
347310
1253558
1785966
307859
11857
29382
1294347
1255883
971983
829213
1154033
135640
537352
1682953
456189
1070827
1828114
1635796
126285
191625
1431036
1626800
1950462
1280185
244650
1772641
1679534
529639
35166
734696
431964
1144613
98389
352150
16664
460951
53223
1158327
381308
2248
595601
578206
171097
1276580
379260
1110515
817571
664107
582109
1895895
586493
673946
4461
543005
1042543
892787
1636734
1483751
1711969
1294414
1431876
1949731
1214099
648171
1628315
564156
21453
1369111
389707
1568305
1562449
128751
781388
1243860
1476938
1891395
1521517
1767307
1094029
738684
1220968
1773414
890065
373236
1316861
811090
1182999
477285
814364
1514986
849446
1334680
1717155
979669
476819
305489
1572384
1120073
1964809
579827
1164675
1650844
452307
1116653
1354380
1783082
811903
1553529
763595
1055695
1931770
1753517
633520
1351742
979081
739698
1150144
395806
1763564
75877
1165010
276873
1836441
1722383
1845180
141434
1153824
1725561
1744999
292270
1069753
1465372
354663
1455135
622948
1944893
829704
1145007
1643736
1594316
651335
453830
99210
335034
861751
228150
751878
119428
1645261
1145715
63969
607887
511260
1759434
1796165
987800
392638
452781
1000904
60586
281302
236580
577295
155364
1457448
865933
575383
1220229
1880722
1786940
1165169
736562
277419
1770948
1759377
1067112
576539
1910318
593354
288993
1036433
629706
68105
1359861
844604
1670397
194027
195532
1601553
1052075
1108523
569976
221969
1405474
7558
1634556
571650
541297
1215778
1961144
78058
1234812
1086228
1859305
1048216
1138222
895824
189135
191273
1433634
1021439
476769
574170
997772
1620744
1837124
1799887
23159
1246720
857976
246551
1735198
270168
141249
673408
1989752
715395
183186
1805537
46597
1676618
581104
1654768
1636670
735383
1586026
867629
1010393
414800
1878823
310586
760815
336975
520609
896480
1050040
1849350
1171706
1138289
537952
506622
301169
409647
791988
776111
1630715
819788
769731
963293
1679425
1360772
683783
826518
1630338
970016
1723977
830515
35538
1398471
533637
1784251
1759376
1541037
158066
596384
192574
1435
300957
569287
976422
144376
1682842
1800147
222113
66415
970268
1218968
978885
952348
1034269
219304
253722
1345224
814665
1938000
13697
1090370
1190437
1204422
680647
364694
1521891
1040579
997908
641081
1306049
1163104
1749262
1443608
832005
294549
1120618
1119727
249931
1073651
862310
990683
1373270
444821
1652298
705710
1600867
1027031
533610
485171
5274
1308957
559046
421583
1718868
1319961
1856407
654704
1595327
56227
1074780
877847
1648638
1895267
1908752
601558
341925
1441488
1964750
1364209
409267
1139691
982324
829304
675501
59046
1176599
1033338
1296677
1488524
1054589
467166
1403720
1457659
1127341
1499287
1891091
1359646
1178281
1628636
762367
1232018
1669128
101011
1676522
1486257
318713
580671
1941367
1284685
1347215
1831685
1749628
1256792
885913
220826
1228393
1914611
1756486
49385
1958817
1912608
1796461
1497731
1886153
1161739
1011319
294665
922216
347536
1093069
1722985
598326
1937568
717633
1705496
1026077
1300646
576976
1315283
863299
1297875
1450460
38748
1823243
1558619
652388
1239398
447945
1970626
1247426
981213
1567869
636299
134787
358445
63398
1161455
891073
128691
1161239
263080
927178
1197779
1540190
1378642
1566421
1828299
1724894
432917
1245021
623167
1885417
1753085
376196
355249
427180
1968293
291680
46030
1304023
992548
323239
1726972
1617873
1651521
1889195
85768
1918996
562336
470279
1706343
465162
835033
1245224
1314935
736016
1864067
1210330
1638850
1752023
1333967
1834306
752981
1709546
333621
819811
354663
307300
1736037
477582
154860
1484203
72293
1691458
1500629
560518
250414
1931559
1630020
1687357
327827
1952497
1423874
1415022
870016
595225
1351237
1211774
1955814
726486
1584698
903667
1622218
1220920
1509674
940694
1187281
161311
218783
1199322
1140575
532812
1050410
689898
1260412
1591975
215176
1592875
212009
39015
785103
1243731
1226542
595580
1955499
1717865
722028
1855798
258976
226499
37089
1479496
1119734
1023359
1006101
1738204
477688
861121
1785697
515263
1615050
482380
671664
1146768
871418
1829370
206087
1361548
357697
284490
1794640
1630488
1408913
1151206
1561020
1712445
1395648
878007
1407774
111179
1191309
1723040
1839740
1556912
579193
1214168
1469428
1491290
1080228
510418
1443808
1074482
941492
68701
229544
1523683
454859
1249779
69134
1252451
182150
1809923
921005
1198302
602514
1669144
1709903
1500750
1030683
1549597
1692631
193867
421452
263343
1920907
1350585
1175076
1750997
343715
1862791
427154
149359
1731896
1246956
351818
1510668
475194
1811239
66212
222940
337932
1886926
1838115
1755333
1469331
1153815
170007
1221554
1223741
925047
1818188
489290
1299942
528434
962197
1267975
512962
295529
1468717
1357214
1295513
1107455
248814
1913123
173737
1387056
1030381
1314305
1346830
1273438
746741
1635427
1557281
587754
1362531
1351342
1675589
35508
1351050
1962019
661695
1750993
565355
13219
1667737
395189
1469784
1104724
1073910
1943309
493919
1301151
902863
1603229
543911
1017224
1259246
652282
1666127
1299219
1081843
1338461
569251
1439581
709807
704314
1332944
1339740
1306447
286642
1154743
44458
745629
1562534
600526
464393
1252148
1451598
1626841
1216608
1448032
1246870
1371824
358025
1671995
1287970
1000425
1258938
1304190
430706
857686
1337039
1794767
416123
609215
1785956
1770831
697320
313912
661100
138443
1095393
1839706
579482
1691822
1210782
1072721
201939
329175
116415
646820
439500
1228926
1447557
553896
231832
1166862
762950
33707
1061820
444759
123292
434499
77613
875201
15665
303913
1479411
1430468
1856361
737818
226307
1305251
1561594
953109
120141
1347840
1272862
1006171
1726986
1216522
1366496
1898643
259941
1536360
668522
734996
1323941
1919064
126186
1769906
866911
429742
1984424
1985565
1457466
1599190
1314318
1913541
124194
371143
258164
115882
728190
1624826
1258367
1081577
1882198
487541
1503604
637833
109702
586996
405604
676882
1990683
1940001
1457872
66176
108944
353248
1705513
1398356
1989177
700708
460854
1938345
1399499
700479
1444764
1643130
1560648
1779429
1909402
279961
332312
80439
389055
1767780
1165174
418674
1102428
631014
1886208
1917060
133257
1174505
828666
356060
1571188
810180
1160416
840855
199901
1974502
1519339
1484739
1876058
20753
1962119
60471
312546
1281611
1805937
1424749
1955355
451729
1814882
877734
631674
303538
1502193
730888
1852688
729081
596148
702931
578609
1346763
1368787
887579
785218
1659540
1032816
1928708
657113
1367895
494447
1562429
1079925
1330742
1405244
1477213
1280113
200401
1263555
776163
222972
1476449
1281690
1605922
825843
176919
1514513
833181
283430
1497193
497211
328185
1340324
443137
533143
1440133
862842
1751505
1211126
1107272
1146687
1407513
249555
1932512
1988088
208211
335675
1981173
1184580
1251709
831878
1730048
653702
1650193
308265
104963
1082268
1186510
868151
1918450
1978596
1495802
370568
89422
598817
886533
1327580
1565493
1309718
338639
1454289
205688
1057343
1870048
509402
1975324
417061
1742779
904682
1844860
97418
1553718
600010
1732938
541227
1918027
586373
1279685
594884
1538768
1741374
1516858
1780539
577487
1853822
1451950
1624031
1270977
68697
305982
203334
920635
1733393
840551
1122282
1689018
346452
891547
741400
731117
1824358
616468
1087144
419723
994133
1295064
1688281
1126960
1083651
928940
55651
1964168
1349530
934585
268481
1330203
1117448
1597471
1240016
1418022
1528161
269797
8515
308916
1209930
1487844
1753620
14766
243451
1869285
1153540
1154851
1190271
973571
1978544
377881
715994
78147
1333600
348451
1616230
1225328
705791
1351193
1193691
208340
1886534
1490475
1325683
1242678
1274377
774729
133297
1004505
919378
1173023
1682581
449714
1312660
891073
805331
1650829
952193
186797
1334318
750185
588640
1008858
1401200
939050
835468
1826357
1545273
1052691
903953
1167626
255756
1810481
1503568
350784
982919
1936019
1721930
1469923
191731
1019633
1184887
1999185
872633
1623667
854991
877382
1432515
109712
213836
641319
1114587
715636
315158
866803
1443839
1193235
127131
883865
1444798
1855701
771378
1089867
829892
837812
838051
43528
896033
653195
1136998
510476
1557831
1137784
1041048
1179550
768449
753288
564788
1460297
778703
1021806
307975
980598
947371
202262
707655
54528
1223634
419839
1982042
1052720
971082
86720
712060
583711
1844920
178589
838636
799505
329135
1884938
1226549
2278
56526
256488
862080
1748704
1862984
563780
123708
212659
140275
1582342
990714
300547
267496
1248842
233476
964149
935270
620795
957941
1939525
998266
1501096
843546
360244
1812070
96443
11346
960852
1578879
518850
1427420
1365854
331398
1699080
1357055
1329000
327107
942719
1659232
258545
744563
740727
1215957
299713
1199862
870247
1811039
1910934
1825527
1524910
295786
994052
1296690
492741
860982
712868
277078
1834306
327933
584016
156561
1708398
1778356
1932306
305419
602832
453495
1389030
473572
693946
1264306
355107
344416
440535
733539
1445554
144875
524567
1382187
115173
1248381
1599229
1408038
1131161
1311753
1796736
1544970
713944
99995
1457105
789210
580865
202941
1068875
80575
1660325
1697009
1475212
1637064
1516947
1758022
1985539
93514
246549
1964193
1691414
1984364
1496545
1149772
1580932
562729
643
710604
329967
1320536
252842
1957510
415607
258967
38573
1872201
1360288
1767784
604202
1490682
1857277
563995
1094455
1732554
1299756
200528
1688698
1863189
546559
222722
624567
479044
1050299
824628
1185309
1351382
1896266
420769
617800
564681
990927
474820
19324
654083
821506
169585
1177993
744191
1427074
1601830
1130605
1436789
1544043
733192
322169
1426102
1587660
1490788
1020120
856727
1832457
1293826
416031
1838337
1254674
1956400
1040467
1470651
306620
1514284
1227169
1640111
484224
1926379
318796
1863714
1886896
796986
1277441
457599
1095308
586554
21317
759687
771284
1557382
988914
863860
1114392
843239
151309
1108609
607949
735557
239698
637307
898020
1569559
1034406
105877
419581
1181928
1757141
761119
723190
1280681
1343718
237988
1672316
1212903
659515
983413
1514072
1996240
173343
1500034
391088
390585
1476044
437615
356378
263662
1057881
1448687
815036
823642
1939222
474283
1957533
316553
1705919
1817827
907433
1761109
594461
172509
165852
1510397
590679
719194
985096
202728
1943259
915954
1926267
503195
130374
949072
1434314
746492
976299
344336
1599630
287878
1363054
1251038
240580
133745
561021
715868
298039
805568
1426296
442562
1990371
757657
1073733
1029335
1225177
647237
1718290
1041345
816654
1974114
577953
1110620
1487856
118631
1479411
191563
1856479
297391
1764113
1897884
1905309
833213
399776
350316
491561
1414579
1153338
1598022
1243139
1428741
454288
628345
807186
127801
595773
1137737
199397
1161220
163174
441009
1170979
1682556
787517
1097187
142111
784299
286962
1150820
1226406
1852247
1335268
396879
419997
1719409
1889359
829376
1922774
666019
769420
405726
734996
220270
1517207
384119
1466549
1721375
385735
911297
103900
1279866
1012400
1114676
1306746
1864835
1033712
280267
1021606
1960768
19236
1615319
756401
21758
1161733
673112
1334807
40685
776019
935698
155215
479252
1787363
1070527
1730466
1567269
1626911
186666
701196
744295
362666
438913
831695
1410663
189357
1147553
1977561
693401
583818
1615693
1406093
366111
1589552
1847553
1774889
489661
66028
1836441
1870278
1603566
1994315
1177512
1848686
181549
1119907
1684332
169260
221867
482428
495110
87944
1084119
47827
1047465
1087113
579644
1921081
843741
627871
127207
1204662
631454
487376
98006
629879
316553
1680544
970268
213366
1199676
1412131
1728257
1417533
1451672
753842
1963719
600810
402920
86470
811731
1197517
741004
411867
883972
228762
943689
1803868
1073067
1192540
870622
578705
552584
671684
704518
700107
1732407
258938
1165069
125628
1706934
1397403
1495592
1140251
1581824
1353347
1653368
1667141
1717989
1016462
535125
307718
1155885
100763
717386
1601404
1462051
567922
703517
1376671
90469
80715
1190195
1726679
119186
917511
1061368
1103578
1613987
1799233
1541238
983174
1932474
1712366
121731
1496925
1329720
1129439
981771
193228
398597
1792319
732077
663347
1959489
65894
371478
1438223
1459913
1763095
935097
776917
586190
910727
219343
1127871
1331960
1634504
1218419
1566749
362418
878231
1925040
1567589
1154539
1164990
579528
1519961
801835
901054
1162549
1413669
684334
1789838
603967
1597494
1960867
1738888
782827
493813
1605523
1816421
646985
1157192
1680545
639649
1088933
1395037
1232028
1511719
1967939
1858118
431291
1174076
319858
885849
357663
875508
1962261
1852440
1185784
803289
612725
981997
1966513
1516365
1984076
1356704
1875575
51956
1802575
1658939
818839
1652157
1764173
1256072
1993594
1343063
952518
774038
1470786
1543836
158542
1850595
604453
505308
967504
242634
1148824
1332093
758510
792298
962417
278406
1641317
873966
254161
142311
1787196
1529784
1889330
452593
40136
1574235
1201262
1797211
1793173
683625
13385
1071266
1710942
599461
1970425
943689
434240
1689740
139972
690250
1498798
1667706
1953638
1071601
503599
317624
1336784
1053944
1501015
1280476
156503
384405
722282
817387
1801233
842369
1417472
1205010
1557932
1205190
1013005
1322935
62392
583875
864687
1424309
890947
306857
802944
1904675
1492792
1159745
1169350
1131748
1571623
401814
1346349
139039
575172
997834
114718
900809
1086062
51944
886493
745614
1559026
1806622
1606450
952168
759918
96530
1139476
356013
283847
1206346
507809
938094
458360
688947
1160257
1327923
1514716
1727084
441472
756957
361154
833326
373531
1440596
483599
1494134
1859734
1879727
621484
876289
1324568
1819443
356954
751455
1133680
1943183
1003727
1290506
1351018
871939
15561
321799
1822088
723195
160843
827701
1608408
726279
1366641
1301457
1612893
981213
1823328
587862
1725394
503453
363181
1516069
1032804
1781424
739258
1199562
645610
1222471
1206837
847862
1557767
106389
643146
952389
1625133
643094
1266137
1775898
113073
636191
1355368
1512016
1441077
1247088
595096
427925
1851648
62307
1615836
1046159
192495
1427154
847414
694455
851106
1102114
1123942
1859929
1691500
1648991
1321923
1630715
1529190
1029084
332556
24374
663603
600045
391538
404379
1716481
905134
795112
415719
1621133
733524
268408
129386
972762
1376709
1825450
472866
485701
230478
943161
1533908
1982997
541216
381641
657188
1826229
1057672
178805
1191048
1234972
188335
1595195
1266357
1868404
1977768
1264245
1042375
1058385
1383777
941492
654251
650839
1804446
426895
661712
1255617
369954
1318490
1927433
1508730
880616
735416
1497445
1906975
357181
386814
45205
1412538
1695616
1604329
297475
941145
600010
411322
1083041
1892675
355812
62620
1771394
1167144
992926
1318093
310586
932644
572357
1857416
227549
1945434
1780875
242041
1674817
607426
1855871
547694
1821443
184548
1985317
468122
230406
1650939
1904230
755472
1523550
489910
1051709
589157
301543
993869
1229053
1719631
1435719
664140
1946126
1166432
1102202
107482
1252524
943518
1929057
415515
1265325
663365
373395
782606
1244494
472780
294755
702506
731906
1511390
189423
1503672
1957638
455155
1086869
1289169
672796
1919963
537469
570245
631454
1853973
1129720
914153
1843350
623131
882525
218142
1069322
1871705
1639927
1386484
487945
1672268
1051863
877724
1579123
259466
1544386
347778
1652711
328219
441798
390223
1097277
938981
1479127
1213600
1126030
565381
305140
1471646
1223721
1623317
460938
1084140
990702
626204
1553792
1330423
505976
945290
187339
1303007
1909715
1757865
1433887
565120
1005003
314545
84288
910175
1021807
1777545
564126
1369333
1776827
664889
1351886
1235717
1391915
855073
322336
21674
877211
1750178
715650
165027
1547543
1234617
1809023
434692
205366
192273
272082
1603283
431802
1649024
1771080
1459498
573355
904648
240657
896371
1855798
985923
686138
495954
1250847
1514156
1946376
1997489
203967
578324
457798
1482086
1622372
1939541
762763
24800
917091
1009315
1398567
434414
38191
543293
1011319
605324
452014
295140
422926
373882
272927
67953
344091
88331
1460451
723846
709807
1387393
1462836
1802340
176154
1929888
1274764
69478
1131734
1202656
1254731
1258413
736052
1522015
1852204
1965850
418988
1466507
1482540
1111459
1553939
1309286
454407
843549
928205
530148
1313064
698457
1207077
708639
529938
1501320
21917
1481633
391824
1193776
762557
1082818
1325430
1482284
1774887
1207669
1201930
674738
1986907
1325220
678988
884237
613140
712466
704588
427250
1880820
560509
1243313
1008994
587707
814629
1043351
840436
931874
953495
1488046
1314253
768655
1699704
238567
596769
1393781
288369
1760643
1636313
886032
857242
128200
724225
603678
517179
1014442
1919150
201435
167536
501220
1453837
1966301
604212
882098
1324657
791740
408003
753708
781920
78783
976397
609135
855795
19133
451452
670602
387730
1436197
1496655
407388
1910780
1841436
108720
1723888
1855835
553014
309607
94317
833104
1348478
339753
976256
685631
295365
1870092
1891621
343223
680506
1232294
997331
1274260
1090469
1119834
1226320
134261
1066399
996550
1011916
1341171
29841
243086
446590
1444675
1281172
941187
1524481
1710571
907287
729241
1140447
105700
952019
118281
389024
978627
1259783
233515
695212
1829683
766818
180319
1970770
948707
369103
476867
783157
722884
250181
1546877
594383
692266
1617785
155635
1781979
679854
492059
723858
1788236
13037
590864
405620
1377953
1881143
1730710
209341
1217470
1737955
865831
1757696
1760451
1344041
806195
372661
873153
1110793
1080763
1808346
1253142
1401722
500912
1567829
1443276
368385
1454974
1769324
1619727
1458673
1686195
1797123
95261
1746957
1823398
1208602
87284
1324651
146374
1328964
673872
1180392
940435
257721
916978
1113220
1193088
286118
1304248
1381441
121762
977177
1713338
563103
510441
705844
1393295
537397
1193937
1925659
265092
1873384
1360288
1921592
1651887
918875
1733731
324309
967128
510252
594498
217133
465723
1500707
539187
149873
899747
1045042
1956131
424190
769156
1139360
1850272
474482
585952
1194695
1228514
628478
576436
1931534
1524388
1179550
98047
1325708
1759194
1397642
754857
465107
107821
751772
1658635
1406548
309977
1686628
1936143
112744
516809
281715
378136
1324751
1768408
1527898
1533504
358462
1741955
1217327
1024926
967380
356178
1513213
1197308
1278582
1355149
1140670
599461
718166
423453
545343
128656
571926
1997346
421848
1533908
1740418
218378
1026121
578989
1286150
1315799
165535
69317
1894830
828634
309612
874440
102613
365241
698829
1029282
364592
1777883
1464615
1613158
78054
1162565
551533
5564
13197
239288
127343
1293845
94765
1983351
646999
164144
706950
695719
729896
1528175
1019686
1839562
232317
602664
871589
21083
1043240
1170921
526684
869006
1266419
1323695
1541684
1841436
1399690
1566044
951800
980013
1466494
1033758
265981
1193937
1997365
480402
667727
1501440
1559182
1054655
77885
835656
603658
1591141
801208
1946887
826728
9951
194490
788709
1885367
1981839
1692024
1227081
111311
1355052
1466383
1798583
1903456
548007
1043240
1539223
1210246
373307
1233954
1323126
697007
1817443
478377
631600
1039602
1340034
289550
835221
988753
416108
227755
1561497
1221049
1497445
1456622
1677227
1454702
852115
1162082
1472764
568632
829282
167730
677097
726125
1547163
1677633
1364731
919245
746439
496174
1979800
242608
327660
291840
1837313
979485
881916
468511
250681
493524
1791345
964393
1350276
254893
1291923
1740618
94138
1613811
1005516
1015786
1753670
1144494
41114
941599
1450275
490018
403087
1604957
1336746
450184
1532419
311562
598566
1527752
208227
1497379
139950
710685
464027
1405244
1776074
811770
183650
899252
1902469
1427719
1563025
196638
1136336
1829882
251587
779759
1002380
563272
631718
1397965
841738
171952
612074
1974180
230867
755758
67379
1446160
391657
1978771
410646
746956
156063
772096
1317306
228392
1868524
397482
1692631
1179709
1720330
1848230
1735913
1669391
1700702
1690834
401320
626258
1755942
419758
1033712
310935
1361805
1805937
1455328
1406928
633901
1754132
894259
1309603
1346293
544204
284801
103393
494779
1896422
642161
1747211
1270438
1536343
864630
1037452
1406273
1465873
313758
1740864
188346
310028
1488344
429901
448531
1082965
1142816
1294887
1757838
1590947
1796702
874310
1322423
566194
1290403
1384703
926082
270723
1307138
208420
1828232
1347227
1212902
176720
1322372
1482540
1252438
82343
1009791
1587018
1700073
595989
1543282
1701657
329424
222902
411956
844446
1665608
1535707
1309021
244962
202206
1261612
686409
8457
638997
1566971
502318
1860435
1342300
522808
674632
1954441
1553384
1369605
655681
1745881
936891
1018844
364944
1165476
1405153
757001
484543
1114748
839998
619433
501769
47409
1580105
1148004
1682966
1611943
1999585
1336299
696348
1965026
701325
1846860
1428419
643848
272021
457933
679458
1732803
595581
497405
1191745
427805
1394559
145949
9262
664889
1375263
1038596
1671784
1379627
1428731
1782440
586319
489485
1179615
1138459
638531
1555493
1081655
1058297
1303990
453342
1917127
1182357
320609
166133
836358
348516
486734
740629
1804471
857987
710816
529849
1277752
137018
894157
1038490
966480
1482380
774884
1665102
1223148
1486310
1900486
325734
1559084
1969719
33787
422923
1670615
1004334
1210716
378407
1718161
1810971
1264183
7430
1782166
1625275
722167
1802593
1630496
1785026
1792837
963334
194059
1908184
1971593
1085541
1299759
266730
1099509
454090
1625087
384337
1515645
46477
55177
1407306
379815
1241531
1552936
1910265
66313
1662671
1305828
794512
1555464
1484333
1738166
484597
1825821
1201484
367642
802612
1342048
98849
204982
737310
796155
783482
1989821
926093
1296169
1524009
1462296
1114587
1903536
1572357
1538886
1106108
762993
385735
45596
1624485
374416
1841244
1576876
529370
798515
516864
528963
1607011
829430
959906
1920386
953409
1565481
1307663
914682
1780029
1809209
60346
444523
647513
1226338
1435669
1523962
1258565
1068208
380281
361130
1151284
341893
1997120
411113
418532
1971361
1188751
872895
1387263
1744694
890228
262876
784390
1614528
183149
1679733
272600
1669200
239034
563350
1542320
1209242
1343461
950842
369719
1500935
1109886
1399418
1249702
182319
448226
1771664
88694
1789359
571904
1365519
950005
1227524
1997577
1513921
644093
1975514
1885259
1842642
1996678
271265
1300589
741187
212324
1023538
463826
1188017
551012
15248
290191
165439
245291
1990753
1175860
818945
737109
665040
743252
1609435
802944
1746360
158577
1127119
1779296
1825446
977021
840725
358194
1254709
1401722
633045
1912186
1521270
1128847
1396897
1608537
1878398
1619585
205440
1958619
21779
1806622
1690551
848179
202570
1317279
785730
61376
1350356
725730
540369
1868965
657906
949638
310890
264671
1086228
914598
864625
1602255
659088
847414
1712860
1514235
1979708
491063
296103
246338
224811
1132267
77062
1277758
62579
488531
328685
329254
1522098
195004
771149
443282
1162492
964735
230213
1977661
1637120
931635
233674
692931
1464204
1434012
1576287
1593374
1022576
1404136
778746
1778039
562529
428437
1978803
964864
596883
1058936
1516812
497232
1966720
806982
1312336
1166309
1723909
1744700
1100232
1232001
774530
1234828
1912288
1214434
536003
800783
346487
922828
926197
487966
1861946
1710613
1201431
554210
628062
1924789
560518
1642866
855226
735067
1299685
1809455
737980
80416
1148352
72830
105269
1752090
138525
1263831
460624
705642
202624
1778857
1254085
446363
1512538
1411770
143915
254566
1621591
1834241
862336
841907
1408956
292183
1652157
1370801
88835
1920386
972134
1624691
882139
487966
1353701
991621
1396680
1890209
221292
1887040
918166
1340836
1276216
1287413
517052
755027
1022169
1291556
734201
1421090
282188
597782
169753
846851
1170408
1278502
680963
955855
1364455
1415495
1784937
870714
1096414
1723920
1674090
1870360
1669650
1087487
353986
1284895
1301151
1216661
837275
927980
1354779
980471
855073
1150054
1458135
1124967
1264986
1503840
234186
1313234
346434
270159
1667873
562477
429097
1310193
317194
1968586
300307
1642920
1298978
1121262
492828
1352053
74427
668409
518942
1614635
1039380
1667653
314018
1736937
1247900
752268
1643699
1532035
930853
1829885
1458252
1452809
233410
56084
1156189
470860
201233
1489078
1867991
749615
918831
1335705
123739
1612639
210148
1955119
1947515
1575285
1324421
60854
85445
557492
1201026
1066568
1668772
1540448
699090
236207
54087
1998413
1826583
362524
1242399
31494
1968792
1275858
692703
1456294
710732
1293275
1013554
393679
479622
1436256
1779581
1008220
1941060
1752569
807991
656969
232928
1827730
1968684
1191361
409814
830716
277572
172731
403382
505121
107026
343537
257815
234898
124174
565437
488062
255534
516463
1598828
1796763
790951
969657
861794
197399
1765849
348722
1537866
701704
127593
261056
527606
1153860
215842
480505
1162014
668951
545010
783789
1239507
444531
1673060
849186
1343807
855651
1125603
1747030
521931
1777553
1598566
482737
1116048
1275188
921502
806846
504900
488500
887885
791279
1891554
294210
195485
699099
1761695
1659264
940625
420336
1869911
757387
944036
1549673
536662
473895
966181
214366
908258
430172
571790
217758
378806
1013129
1767191
1463882
381237
765147
404346
1352341
36684
1424848
391833
65580
1283823
1477594
1034174
254893
1247686
1649884
856315
547001
584243
1352258
383066
299182
1374163
902976
482067
393242
851126
10855
920358
450729
1546049
1462324
352137
78830
1489032
1674900
1293036
826232
497451
544141
1613298
794395
659713
463608
1875727
811990
39545
1476490
460821
79431
1837533
115437
1448514
1788333
503828
434804
470897
1094063
57836
1147494
259749
1023733
1721071
836713
1922142
240624
822656
1046754
1947591
1005410
440238
549162
875779
1425624
77457
1908714
1301934
1329546
1358104
1330881
504787
1193699
1581315
1092519
1765166
1226640
685147
1592576
1402831
1502578
1198784
1480650
22416
369739
1083010
697909
1301299
1583747
1202477
936821
1041628
744418
886384
1162037
1313443
1333063
1837704
1504101
1243275
1557944
883574
1098950
729241
173735
1905774
824663
961730
1191544
1085386
1130652
1171578
844184
1782067
1605584
981642
1005852
1294194
457344
1732199
65264
1373840
135657
1045616
236167
837974
528084
1394680
1378313
1007643
409285
1593947
1754970
811497
1668902
867564
202083
1573553
659287
571471
1450342
994874
1957161
626439
1032485
852127
417964
1493236
505743
494754
1910083
1990192
1687867
421321
382958
1491405
264169
1084778
1039408
1394849
488354
184195
1379297
722751
1576858
717859
1311480
1888635
1600587
1528242
1168311
358744
145972
1090834
81805
686157
658315
520982
1062179
202565
1363753
724453
617637
1357324
1637915
1650177
170327
1545809
1188324
21408
1297058
1786035
1986863
141111
1566126
499901
1938028
1225476
138432
1834306
1804600
560803
223624
1128850
1309313
1523026
1029048
408444
438932
1854442
981280
1631080
1415116
1291591
1530152
260527
106043
1489116
1396022
533314
755770
119604
849154
1705383
1206242
1271230
1280414
729596
1085499
631969
1225651
743073
1190613
796382
1660520
1064334
1721698
1446350
1483354
768177
1077304
1347779
1604212
577367
1500935
1595433
1544272
1489917
1325605
1955996
1378559
501209
1736865
1565021
323355
1412911
890494
436484
448311
152242
421717
1606789
1677066
1574388
1346088
909099
1328408
28653
1818816
92970
1845750
1894478
897231
45856
649308
1871192
1160878
1341870
279126
1916607
247027
1869884
145909
1398797
1250715
689418
299755
980546
479059
1020491
1597520
1069905
894115
1461456
1945142
1408481
314834
161420
1350365
1330635
269895
1707922
1161733
663933
1654213
121008
1561074
1103664
1077957
1173023
816395
36309
208267
558080
1972752
71134
1405678
1613385
953270
1342589
527781
1726476
137797
286835
1703570
543927
874753
1100312
963056
1235432
633350
272777
1918174
1028731
1596852
587861
843508
370712
936091
956492
537927
382983
1672656
1984017
379295
33059
269996
421806
134758
1163141
993524
370814
1194021
116615
948004
1317306
1629630
1567099
364181
580235
1119277
1235095
658992
865180
1125059
486057
82875
1459498
728061
1495966
1091320
1073166
554216
1938491
1083788
1157764
946413
186670
1563011
694014
1821872
1257988
334729
212964
1368744
298247
1622048
1467926
1935815
1629478
730471
679342
955992
1992099
1066006
610748
443974
186214
89868
472357
283255
1209399
1178534
301169
99176
985710
613820
1398242
1198137
111355
665141
531512
1293501
485051
688515
1238289
1407905
1305409
1831852
547427
482178
303179
1907197
1585556
1446744
503413
989992
139421
1078475
1156938
1520729
1144350
1522538
1477425
563305
821398
416567
127207
1366977
1037452
53353
403841
745438
1426897
132474
1026777
575379
478060
312815
1645061
1153867
247297
368012
729212
638148
1532814
1391676
642359
1033405
427480
1374147
855556
697717
1290628
1926685
1286579
1175521
1076612
1629113
1511353
1972036
948298
568836
1293625
1979773
1541106
342485
1771491
632830
1258294
1556748
1563980
1693098
1084147
1077005
1379197
112908
1373386
128318
843882
1866918
77108
1539412
34825
1308183
230974
339779
78417
1775270
1871385
128873
1427573
1072981
1183937
1356237
1470185
233620
1800933
726967
1575991
1146054
365695
491853
430443
864854
1005115
1524112
920732
106953
1395841
1337785
1358367
481742
517761
914227
1004840
791791
907267
576166
1251639
634415
1071601
669437
1347077
931425
1366197
1425365
1294855
1332016
1610329
1842623
1856687
849041
866831
679410
1548440
226170
80715
1452622
269202
746976
1283827
1110085
525716
1599162
1918198
1297742
711020
685699
1939449
84604
1809502
1814338
119282
1001834
1079116
1554721
28284
1952617
350596
81369
13513
414526
847944
1780839
1143768
220816
1457120
514510
1130301
1084841
264775
244856
1837984
904743
75172
1071211
1727002
1946718
129229
1661455
1375438
1504560
824746
803159
176001
1292376
168251
370778
1251695
56831
455890
1829637
1976877
1107119
634371
1966738
690683
723491
148300
591132
609234
1135345
554382
884308
456440
1727674
1416131
135450
464093
1196524
1360170
161968
614553
394458
760240
1929244
1781436
976397
932604
1130168
599686
1391769
41562
760182
1212903
562598
55725
963374
953444
1831631
1704034
99982
415849
703666
13388
1573862
188566
1162868
14740
1652849
1475363
1350319
481798
604737
1960035
911247
941077
228406
738861
1141298
749375
33677
1862423
1468003
1852439
208727
1382393
188025
24478
1391869
1113465
1177993
609332
1089395
1559666
574690
325637
445075
72251
1411944
1142042
1307014
460073
386329
683500
1196149
1289615
1506860
505770
259772
824663
1785107
1657778
1932407
1642087
24003
769921
1144103
1520796
285038
1593293
1659801
735589
1867129
451098
1998050
1835202
1755159
1943699
1447575
1510230
438779
1048621
1331746
734310
1573185
1956582
1996516
1508721
577318
1530037
368882
1625325
1894878
727074
794773
983283
443429
656896
391238
348748
984844
1129929
274146
513350
945702
553934
596585
1187407
1888068
1587494
1114292
1877378
1853777
123327
97112
1893376
1108019
505487
817513
1972463
1143902
1264469
343889
1486711
213475
1421810
1559564
695189
391846
971314
1829179
462800
399230
1055087
119834
1754155
1151643
611759
1238602
1650054
1007522
1620343
1456462
1139891
1933094
1820334
1428191
654972
1427772
1989764
1761508
501092
1351974
1737854
839665
260388
413708
690500
457775
1735217
1619306
690964
1379627
1147755
1071928
1263123
1999009
994982
1435618
744496
1638585
1223359
25052
407655
806207
1614568
188982
1286793
579884
451004
1131608
1906422
1307250
1940934
1946972
1197079
1918302
1369726
268546
1740443
1366327
478458
900079
1738169
1551221
1720832
7342
1853535
992619
1045416
150296
1937593
1719409
481805
107517
1676121
712099
1729724
762864
970734
1897666
35
1193952
246549
619575
1169641
860041
1715443
997605
1049216
930567
926566
1966513
1130663
1850991
1274567
134261
1891395
1400731
542233
1813171
1148709
1439279
1339041
281891
1781339
1482989
1397764
1437142
220862
943535
748548
1573784
834938
441633
1659061
1731420
1460900
705010
1132060
113548
1685718
212912
1281097
304583
584750
240312
1327518
1159291
346094
301605
1245334
360295
1259333
1707204
343889
1223492
76097
1667710
345893
72184
493193
768104
22766
1440265
687505
736052
259503
571619
87037
1061304
1467693
640327
1592811
578122
1649500
1201526
870914
581911
168690
398916
1779072
290947
1423460
1920807
984844
465109
903225
1193235
1660371
49194
1122035
1630348
1470312
49361
952953
1152213
196097
787519
1815514
106192
1632507
1916787
1816050
1332016
762950
1358104
939030
172532
1919064
724197
590028
263312
828779
945874
1185252
594076
801650
1602603
1835618
739437
847366
1323016
1994784
826615
1996401
1836730
1092262
1504261
1119304
292010
210498
1255162
1790469
717618
1615729
509099
238901
924666
1640507
710396
1905316
388626
533049
1620962
1179932
1762778
290478
1382346
1439900
868698
856793
1138119
747914
1322041
1620902
546040
901995
539199
1546477
1574411
1122706
1368637
1842274
771593
371784
351935
1172760
1959667
1799740
681834
1747749
207799
517085
1667550
549624
602088
547336
1968502
1153918
1318000
878059
890672
1460352
32685
1184198
1814634
382526
1221819
471930
1736744
1269294
1962849
1518544
1717354
1870087
703644
1438525
362676
177942
969516
1035776
827491
177724
1443593
1699767
1042346
821616
1246964
565552
1634694
975682
890751
1699028
1317265
926141
513161
612384
1744889
588070
985137
407192
1986819
625339
1703106
443629
828866
775095
1856742
947684
1271828
721080
172785
1746300
210769
351904
790217
952405
111641
1920395
32575
515747
1638475
965591
608955
1556335
294903
1788443
796246
1351623
619386
1351068
1083494
450481
312725
789394
599461
1127447
464905
1088948
1630218
1201348
1919103
1928905
1036587
1555443
121400
1151533
962384
1543644
1774383
1024258
804678
336162
1322744
1928982
398037
543494
1751913
846979
919789
730818
624271
218181
997021
850808
1739937
1150981
1388918
187485
684277
830626
1756096
649320
581334
415886
198262
1115071
163626
482097
469968
1999286
571332
1087796
626495
1435083
962865
662289
528013
1172846
1439279
1613495
1395091
514737
1763453
1427872
1368023
624972
1747211
1235659
1975901
214947
1262647
204343
1602400
411953
626352
1041711
1731594
618116
1391462
1104862
1263426
255534
1088864
1983454
1132668
1110389
369575
456456
650409
1142584
260603
1443607
40733
412176
752913
1549749
1785269
1565027
1617514
1299608
1340744
743441
363974
1397810
1744347
1522635
1673977
511001
1699526
929017
814450
1436724
1528671
836159
1630496
1788349
826171
1846213
254899
922787
1764443
1771382
239290
292729
26231
978573
967304
1034502
776573
912352
283793
107588
1708829
943954
1827730
1095422
266565
1478915
630919
1944948
1769671
1578586
777101
999125
706254
247070
1029819
777793
1198009
151614
1434994
1170177
420396
1751260
1619
577416
1127861
1235917
469785
1462041
1412048
1871414
995049
91249
1169641
706285
1524939
1211855
1567196
1876303
859164
369075
592104
1273977
1577308
768376
1145452
1371970
1465248
825273
42418
196807
1038234
260157
1063053
1321756
1056268
790357
964536
734718
382957
18555
1597396
1408074
1525583
684433
1818978
705870
621796
464497
1793308
1187135
1846389
593660
602291
1170982
146258
1199758
1797920
879175
928855
747060
1028990
1871414
174934
176445
1128392
1059094
1165148
776443
454486
305142
380185
927188
156197
1155071
576660
1308323
670019
736683
664824
1136631
1135936
853899
1326267
1796021
662617
576019
1840643
20087
1971091
285822
1981857
137453
399654
509484
579653
1702603
255510
1256364
676380
976551
669437
1159122
1839441
1981126
1811294
722367
1490751
1370783
794295
1093339
1127284
1642076
822089
26098
545870
676633
740061
975517
1848283
611857
6939
1898026
1221071
889271
543945
571062
1797901
814364
283170
1393693
485830
1583203
401908
1863371
418896
1330399
1081353
1388942
647421
1203234
1301769
764458
472393
1584417
448134
1279685
301006
931000
1104364
200603
1046453
961386
1004334
37450
1212744
203519
1798978
1825355
1723344
42246
958466
1009953
1595822
1082894
1018799
1477476
97326
60644
971652
1976167
1208241
1361884
845465
769142
156324
1168554
946902
1248917
1903288
807333
1547824
1027756
386640
742430
375822
492729
401926
1287392
1875028
116263
763086
1082540
1071162
1553885
758785
729990
1021494
2955
598129
1954030
1676887
1775852
274137
1899358
523439
828624
1382711
1548443
528049
414787
139639
1615768
1569825
909583
784470
581185
1406490
731153
653818
904605
221145
245295
562753
1082879
1944779
1407514
1493059
1660116
694769
1165552
1932172
1180226
6295
816970
1539367
517926
1520573
886321
1566126
1524870
513806
984379
905187
1472034
1669391
1752510
1395644
69757
315244
801418
962876
135294
1440823
276831
1264454
813595
267638
664385
292907
890377
465716
447973
222901
442693
188151
704401
1081527
1475510
1009091
1674528
586793
458210
883432
273846
1959873
1950489
534412
944913
319854
634510
615423
1313735
1701931
570602
1197801
857561
1849393
1927854
1874270
430862
555086
745118
45136
352756
813103
362100
1286233
1809178
89607
225751
1565012
1294419
97870
819014
946139
301505
638218
133500
270952
1235432
1678433
296491
924333
89734
1599283
871669
1131764
1780448
1711170
1373597
1236815
1756576
423194
1226278
1678187
497983
102676
1291204
1112643
497132
1293739
398348
164743
1354579
21113
627768
990449
903774
1285637
952394
1453085
1522261
886506
24678
81894
76811
942288
1083836
1384233
1323661
982268
943518
1374175
283407
1465431
356006
497211
1672465
809312
684785
1803520
442683
617245
1402586
726960
705512
1084841
186736
1763076
694344
175394
1327355
1173094
1198558
716435
1022168
1308339
215364
1329868
1061913
968186
1633781
1923513
474149
1310758
72601
325520
367487
1528479
1723646
904475
1464734
1881358
1764730
1598482
274380
163941
364542
1102349
1005404
142592
1445766
663979
41386
540079
786001
1754375
454973
917193
1154139
1067038
1142985
1859790
1375431
1978599
1156857
1529043
1280950
302429
1784793
587754
1158955
1165476
351109
1191881
661176
1804799
1422736
1047587
324365
600199
1992076
1938454
1970282
99325
647362
754386
669070
171118
1087544
1494508
266055
1260489
1851863
205906
1664746
1212851
806726
1323398
1614661
107231
236503
816670
1574195
1143736
1793791
920195
188936
1250107
167621
1012034
775214
1385473
402787
184188
774359
977920
178599
1426739
1712522
1491566
1340551
931149
494251
1493594
1914107
461598
1122161
1480244
1106327
294114
1435619
1842636
763572
92095
490116
377242
585811
660052
231927
917201
539063
366785
1578086
605693
658600
1531381
228923
183946
976300
1973341
268853
1665515
365027
1335274
264493
1326707
1889792
1907190
169011
1356581
1205587
1528615
781029
1783264
1656564
1252790
694169
1849494
1586344
840408
994896
1120985
1553980
1067270
348482
923023
1110748
28253
1116960
734898
1250230
813147
329679
1477519
194299
1162839
508983
418290
1619650
1092581
1839109
1624310
153043
475601
991817
1814573
120091
1481071
327381
1236843
425563
1540216
295638
1101140
253016
1205616
262871
1147845
1508405
1174092
1778547
1234819
810349
386101
1883740
23837
794867
642066
715936
1642657
1617949
1317265
1489972
1622943
1184223
398708
960355
843781
253894
1670652
714179
1017249
1538027
143861
1199404
731560
1497779
797119
697057
637422
559528
634323
1144991
437189
73856
1347261
659708
668923
1084092
360173
1458758
342878
795169
1458637
758743
846109
926909
1193895
1991539
121993
410348
1868625
1694401
417270
1436865
692078
1571237
1763003
1872732
1372374
992663
828480
472704
1256565
1440038
90010
893964
230687
619647
1262116
954547
498734
830713
595773
394637
1386879
856188
1473184
816649
1594525
1095581
1076934
905777
1178020
1338369
1374037
764217
623988
1694342
688940
187392
1358686
1500966
955300
502578
1770527
171926
755129
1948191
1918685
1482967
593825
1953475
1614465
631072
774985
904486
790923
1617779
1905352
436440
1602617
139203
810249
1937890
1336805
677041
1964723
1455537
398322
1381143
1576223
910446
1589966
861080
57173
1036708
98951
1992099
1317429
45797
1717432
1306603
433004
374426
1825047
233780
600696
921255
1509885
784557
1640951
160969
166379
1444506
1338099
1992879
1673221
932407
192557
1637827
1694001
1018776
33791
1352394
479519
396452
252981
1947473
1604498
1461330
391596
1031587
585579
955733
1449742
1436299
984901
1179960
433406
727379
1999135
1600867
925799
1035776
339405
495512
173502
676342
706559
106558
1228293
1679622
179449
1832796
1442199
1295947
1212897
735039
341705
1884279
130442
1139991
813531
442490
514019
705335
1988775
1045601
897596
196807
1149282
977675
1185882
1494513
1907870
1576223
1702861
381373
939134
886441
1021694
1478460
1778088
896878
1072603
276390
1046543
314834
288456
107509
1751647
1456604
1233811
360295
1965792
1018620
1634539
582013
1132486
756518
388304
1046033
1231526
1883132
1595626
713968
1526096
42849
1923444
631674
1032484
264005
808336
1910077
1360219
980509
1218884
1582825
806135
1934479
1864971
994052
1335274
960175
1877267
717204
843713
207470
934632
303288
796428
1353129
957417
768383
1580105
1185781
660863
679169
1045295
450035
469763
822135
285020
525084
1529316
1321161
347967
734066
427462
1788716
1698458
819225
1794416
110539
603354
773188
1728102
792580
1170033
1847944
124874
1225308
857463
237889
920223
1922526
765418
606037
700234
1963289
1582541
1711855
973838
755918
1112926
103913
109789
997540
29098
1184525
946378
690513
443288
121724
1487134
1851784
815588
1451511
1861031
899719
1089654
571386
466737
970340
192794
304519
12824
304622
767637
407099
1034474
410985
236539
1396460
1153220
1814799
1232006
1955119
185340
1543034
653073
1034605
773184
1198419
88201
163558
192590
206628
1101628
510916
203427
1682481
684120
582750
954633
436099
420939
16511
426327
1093600
475702
736458
629752
1008641
1543257
1406568
837202
1528710
1112740
1180776
1350365
1794393
1350996
322836
7717
1007786
1133668
1484657
1957161
1192692
1773243
1991031
433152
1435619
1957652
1143902
1601405
1079125
987943
1464313
1765638
327942
1647091
309768
526075
50953
177829
1231018
1565008
1413129
777898
1375787
118140
386329
748847
602480
272688
119262
706131
842647
1827809
624925
1543664
688437
283464
1503568
551672
1393961
1699627
1062223
146227
1354285
1255372
1006372
1755457
1289461
331593
1644190
123934
1791345
364230
1530589
1751580
683484
1939345
774724
225793
244126
713111
331739
785290
210402
1168047
675831
583162
638002
846867
9276
585186
1418940
897773
1051764
1056110
1255237
263603
149221
1892235
1597114
1586461
842726
337286
1042754
1959418
3785
1277846
1101499
765173
1842312
1628162
1717943
403972
750061
570520
963411
1790816
131096
1639927
1961239
1870464
814472
1695718
706950
577245
459200
1878027
1424286
1536360
1279081
1192512
1995185
323630
306627
1142503
1259373
269455
228107
1714918
529637
434553
1432685
1690621
1077246
324705
562909
1128742
1455083
652502
14737
70549
750916
234979
91088
1192229
448538
484625
1287509
1984622
1921416
624349
1753581
1757398
651610
1073990
6053
537442
1078899
949935
963349
1259044
1893309
1367053
636191
1433412
1998242
1124930
580753
1727767
1199513
1280282
1273718
1107711
1668187
770415
1759906
1252864
1617752
911562
57499
1752024
724767
537046
1109578
1134246
855284
853825
520372
1338817
1537242
242005
1378747
985920
1354768
756229
462865
1941255
846503
1057636
1497592
1650757
942775
615468
1545535
751097
1154242
1159493
422407
411622
1458350
309627
946931
363488
179236
1538054
234947
214864
900533
591342
645796
504388
671022
1989468
910886
1830648
1155483
440546
397511
532621
976300
434333
1785840
1857826
637161
393552
1559583
259450
81813
1833696
78079
1161949
153262
1243786
1705419
203040
1837424
602659
717202
1352533
1759551
240368
1523371
184818
1012964
1798908
1762740
556593
964294
1378618
1755581
39257
666620
1216224
1069957
20601
617630
1709186
1484321
786490
1967790
1485044
147612
1030524
811811
32980
1800300
1128954
1326165
1112400
242488
239378
1905083
1467625
196707
501791
1487338
899342
1088813
1724431
1333640
57388
79407
318294
776872
1353129
167583
1312273
1148441
697465
1299210
1031602
201447
271938
393987
363703
612548
1764899
1682966
1771371
1470756
270740
988308
1087578
1216154
139149
926856
580753
1693578
803173
819069
571759
1276121
1483787
1267362
1456679
1105582
768104
1613683
574994
813923
508063
1550527
286982
1175860
539020
781940
377349
1874346
412503
16648
1980218
1369593
74601
296276
216025
1659612
964874
1333888
189169
841046
580655
1990023
1265198
1575917
958172
120813
1383346
17368
1549154
199333
494772
287526
1254415
1577534
217886
501594
1022248
1643893
1335799
466424
1053469
1865468
1044248
333995
952672
202987
1748437
1815070
102651
1152704
1015188
566175
316022
1100086
1526606
1549522
775095
1581863
848146
1535166
1417924
416919
1599190
1097916
1445277
506615
635313
1656933
825304
967643
1063504
1877641
977675
536206
1760471
499098
302828
1269637
1461921
1646510
558346
1065541
466197
310693
1009240
739013
719027
1050719
1232123
702937
1774568
44562
781876
350805
367625
1961267
1975832
1241244
536346
659110
656441
1672633
404937
703684
1229727
6748
759340
1876173
184977
168369
787497
1902825
219006
1245110
1414995
1611774
715734
1501073
1256408
441064
787694
51516
569683
997145
1556912
1736436
402420
893681
622755
710124
235134
44722
1561620
704810
650631
1494568
877686
1050025
223983
347319
1946464
784438
1966335
954526
581658
388805
630136
459596
18816
695836
1719995
736688
536658
1174958
1684093
211639
1456702
1980553
1471639
1557190
1386668
76681
16734
1822139
335115
410348
165401
1523341
1554094
1487689
632782
1204258
499774
1016335
1933380
1457747
884531
20960
1483274
1532334
1011287
1765247
1738265
1861556
1866550
66915
1099463
957943
1407731
1907979
1441974
810317
1092755
529614
89364
1328451
1712655
1877267
408840
56076
1483120
1523371
278553
1718181
649558
1526079
1694175
1613859
615141
519112
907007
599686
658670
1500938
235534
1282553
1158412
1089783
1133195
237408
912232
551457
497001
469332
146885
681103
845066
1237420
696440
833790
1530037
1308890
1336115
1421609
646758
947576
1196186
1596445
1821872
390482
155968
634235
1672488
1639089
1853952
985340
370073
607583
1208885
64396
1954911
240314
941452
366617
5812
1600172
748011
1513281
657298
518524
421003
582342
1791943
107127
230728
434088
417935
1163462
1623061
233342
1321106
1287454
1442898
1465776
242766
1531102
1491870
991348
112021
1169808
1078024
584861
233814
1732927
920569
1876278
266572
1058888
43451
488141
692555
325679
1346763
1322521
1338994
1847357
595932
503440
73461
1328745
1598297
1994618
1579936
27991
929956
1585788
1777585
1003979
714187
189423
1091582
1982980
1306705
482887
960757
109390
100598
1873484
94965
1431910
507860
1007833
915341
949557
540776
1715068
306333
317972
1085291
998770
1858352
1648290
1722951
1584710
1810508
584241
1249669
1512853
76570
60747
1803957
1610940
878232
1646907
1648022
1424430
327014
800710
1514884
910083
1301915
1599570
1740879
1565051
257422
365897
1938069
928619
1971864
333994
26212
819938
358598
1839510
272657
489213
385309
1188215
833864
16153
1630361
50567
1325431
1256959
307852
928598
393427
1341855
1988268
1000499
92478
1286200
1977085
1489973
1153029
1268372
1876303
1029745
890090
461260
1772243
1626144
1185851
804076
132281
913040
1618395
1737816
1028275
1905316
25104
123909
909829
1870793
1437689
1623687
1688900
763672
609359
1598422
84761
1637406
298093
1300891
516548
1131787
1464556
1851327
1110515
512407
782648
1598959
851389
724557
1783700
1351858
1857861
721630
661276
1593362
980824
146677
482945
1949429
1706155
1068639
779519
400303
1550998
1861081
214811
12012
1462735
1927996
1699525
1504617
1549673
1195683
450296
1384824
204073
299738
1950975
1354387
37321
1094045
1905398
991452
1177750
908261
196255
252949
1174998
574616
141780
1122011
1839869
1188521
1702437
905379
445399
1011036
1350916
1439612
1524676
1523550
1310073
22108
1752478
1986607
646283
1816442
1187877
1620744
1131391
1493295
1738437
869225
1391667
1654174
84757
1197950
947086
1756401
869425
1087603
547066
365559
1075280
1028593
1296942
1213035
977662
346529
1316274
86029
770580
1545129
688650
1663293
787470
1761481
764727
1854829
954542
882004
1130621
29167
1956460
1044593
1303239
1680281
244215
1886382
902046
507104
1078954
1510362
1676066
1312352
1409772
1320933
895404
1508477
1224941
1734356
115731
620539
1220564
1470759
797587
87759
537866
1201134
1051140
1338369
1083756
1403453
1252929
1243427
1995428
561500
537762
1433099
743062
648699
315541
1815269
797842
1734962
1244091
66834
742671
1224656
781572
1171425
456864
362611
98984
1046537
214342
619084
258850
1859579
605821
519725
1265935
1664955
170840
1671073
1670959
211846
345343
1795728
1864046
1008607
1229948
1633717
768207
779391
157041
648179
1605878
1922081
1150102
1208644
1326879
85711
1011585
227815
1762379
784046
580964
809837
884872
578323
160140
511528
1725401
1945494
195938
451510
1009351
800503
1455038
450667
679820
1054459
1986084
1048129
1034202
1746891
603495
865637
32959
1838642
829213
381456
1989303
1970960
1364031
1449116
487298
241931
322589
1031587
1350134
904246
1225607
1619580
602482
297074
382976
1673060
1184703
726610
1131328
305236
1642321
1885413
1253727
1871013
184102
72798
1219795
1816350
130933
118665
1413578
728112
1943177
1554195
815036
769182
1376596
591846
1869378
121476
442562
198046
1481377
564379
1867266
363764
1604187
816802
186138
1429183
1486195
312919
1238009
1966884
1111545
1780029
627045
462255
249632
709475
1425755
1072749
228095
1257035
1955211
1485002
136161
901848
1596668
242074
883958
1212902
191277
749755
1450837
1206238
43241
924333
152738
33796
215864
1251059
1155078
556115
1216851
1749329
356413
865098
1367231
1155975
1113977
422870
1358312
705324
1582167
269193
285967
1323788
642442
425315
1648721
560576
1161683
800010
1007816
897075
779317
1112740
1771945
1730412
66915
1275806
233509
1604422
239288
1547086
995137
1775819
723364
934691
1305543
1436206
1405913
426673
931162
1860661
311881
210773
10830
1064081
1269216
434059
140811
379292
978627
932834
200120
929985
1898944
606633
1916008
839469
1688126
1904150
1639202
1602988
1341058
947042
1146797
1153626
1935351
1278013
156560
777472
1242790
1045597
1510358
877564
593773
1641248
834137
1556697
1201034
1619366
1535715
1420927
1318644
816928
1548610
680576
1674385
1365333
581902
1229458
1392105
1514137
1981736
133128
139702
1508538
736771
818644
1831421
535730
674918
366943
489200
1076255
649685
1355206
1229948
1035289
1114524
1739658
1750571
1322534
33442
1737955
1170342
1811235
179750
1354208
1134611
1471646
98066
1223151
177581
980510
1116964
875443
1878537
1815629
1455911
439305
1302317
642059
1386814
157881
1101453
1222192
1758611
393120
174836
482984
547162
1764415
159401
1635075
790269
1120306
1485661
235013
564209
1056456
1118365
1830263
129150
763572
1829410
574631
478462
437957
1366903
1642449
1207505
99615
494000
889831
1732937
37749
82953
677323
316707
233549
1274707
834891
1609562
855702
189710
1271484
1454966
197769
114018
1135749
196326
384805
1024390
838055
1567932
409640
1799740
1670478
1931924
257342
258938
435633
730643
890456
1170568
1537482
487545
1169510
1340051
1509020
1837305
658109
250052
510063
847414
551672
1667286
1048991
27809
1752580
1153165
99130
1549390
1470232
1145431
795820
1467972
710928
1372398
1308483
976026
1187045
374186
1450804
728969
1397821
1161968
1689409
953248
913931
1153203
535730
721981
578487
727045
1823539
679863
359499
719132
262139
1576785
1313392
381331
1441412
710215
1616506
1614640
1419101
386525
1877341
703666
197376
580807
1113738
137834
56287
1075163
1151384
1550219
1179982
1561857
1173094
527472
353596
297253
548610
465920
1859380
947037
623859
51589
635055
1510347
727513
172856
192665
947955
75620
624463
52758
118451
1869452
1994897
182545
650128
1667430
932038
233298
1085906
1471919
667514
681662
1941060
1045374
670715
408595
1055702
1236043
70603
683404
998106
1565911
756867
655612
522598
1361318
511154
1759113
789330
86836
990542
1733731
1844882
310693
16020
1858238
374426
1902273
311852
1587096
155016
898148
1521645
997198
1993311
415496
295351
1499266
1288136
534647
917138
995436
1648604
528207
1170262
525442
1135771
1767855
1651850
1004599
1857424
1278013
1740605
1375409
574982
1010186
399667
974207
643550
341537
1186405
1590032
1230648
706313
1563633
1611182
44722
714054
1385590
602520
1547418
724163
889324
1297202
1101650
1548715
500382
520666
67609
733872
1942197
932282
828623
1821626
1834042
1616145
1318898
1883913
1343461
1752406
42244
1847439
1045913
818759
943819
509086
27572
652215
435269
605261
271639
468551
1256609
1295393
898863
1253548
913762
739928
1610145
1178845
1467100
1544432
1695905
1118595
1019304
645667
833245
316350
1079818
505751
1813530
988187
837798
295714
616379
1673577
1346414
543814
1607644
1150046
247179
1740519
1541522
1579454
1626200
545851
407434
243663
944084
276461
1627104
1066302
1942364
686976
1147640
1585804
834285
75287
70044
1835805
1411010
1565491
397651
831261
1081162
1743972
526842
1283586
1348967
1164867
423229
3919
89652
1935463
606509
1740129
1277679
1489917
1118954
427701
1304797
786440
958604
1170840
1424402
337782
413170
657796
1492750
1832633
448317
1183831
24312
823858
1401607
430875
1656831
922562
1037157
1820681
1579588
671483
1682686
206671
656176
1264557
55550
1057273
455621
1956669
1185371
1605319
892598
308736
1912415
599596
246619
326899
1307884
760750
1352872
1574404
516931
1794747
573318
234964
538105
1485566
234989
1552881
1990314
638785
1289553
1757920
551273
1075103
945958
53939
1198246
1048685
1261818
1523931
447305
910055
1351390
613021
999034
1308019
1315643
1545737
1148553
1003494
792409
185506
205699
992228
1860290
1424477
332797
48348
648282
1599273
1468051
88567
637772
140351
1802906
92642
1600535
761787
44724
1965885
1534697
1959156
941378
1690293
400216
308027
1450736
1624825
726603
1678644
719555
802807
495352
1285728
347085
1386681
444898
1097802
1564845
982629
237068
1885834
1640449
231901
1969471
992619
1314106
1754274
1116553
51199
1145431
326697
1194561
981642
1665368
849664
386959
228052
948256
1781128
844392
1958657
693522
694520
1882546
178589
851168
1415788
493560
1206785
104467
1650984
267978
1309052
972094
1921180
746531
1332928
1244747
1230256
1758832
1961670
1700077
238738
802182
881025
373394
1378771
1802646
822742
1015091
1564127
1924809
1089714
1614923
1744999
1246422
1899929
628088
712060
938097
551273
1375866
1116964
1057217
458176
1645061
1791276
908446
167911
952051
56331
1609041
901127
1373206
164785
182119
114718
575748
1193252
309427
1523726
578563
503515
1667671
676626
1301159
1865567
63482
622662
146534
991683
777290
136324
1492449
599643
1982261
1627200
1842037
1282430
299085
676712
1735849
327375
1894084
1683226
244681
175054
826615
1501242
1545273
398714
571045
1181518
985114
1309700
321528
1498700
616491
790408
846158
1350263
265855
231920
1568714
121713
1602000
400199
1082088
166632
486119
587373
1869401
294822
394350
1468841
1569971
900
1209185
694866
1628986
1729067
1299998
419975
1653323
1982659
820578
1408789
227631
715864
1703111
464393
479488
222416
992904
777982
1235447
1628311
5102
199410
504002
1389133
1904891
592810
1576658
1837560
374469
1636734
658393
1519507
1091889
621853
1233025
253506
764217
808442
1868470
447921
795753
1373408
101653
849023
141780
1264411
503390
978127
609420
977911
566787
179390
358968
1770948
1858099
1057007
1223121
409647
1280364
614644
1579985
1962752
465512
813007
645151
1860752
594759
1931116
1641715
279056
474987
153267
814572
1518470
68368
133074
129084
1928692
1968030
1000904
1587649
1372373
1220869
533939
713208
1569844
1735280
167367
892666
377078
52189
225212
512429
1232207
272979
841569
1136020
214686
1896027
297108
1750075
1710827
1962895
992127
606114
1406379
1452935
1968281
807087
1550364
541002
1283783
136623
719095
1459276
1052710
1116804
584805
1586473
1055114
1668506
648832
295504
1724647
98044
932613
1207800
33520
205006
1955592
685266
889253
156503
1079774
1436634
469263
1276953
778979
1340606
100042
755838
716146
1477205
1774513
780155
1038591
1157634
1579772
1650177
834893
1630149
1220197
1324751
634725
1768245
1601466
1722376
38378
738664
648781
1734291
1813051
64450
1896422
271017
968829
842889
941849
1789574
1346590
1016652
623169
1092554
640538
573499
1989468
853722
176723
513530
803496
1024000
666841
105365
916308
1993763
144640
757769
1294514
710694
506057
1018875
363184
1716493
1079595
1549840
1780218
1244634
1460338
1396140
87198
1175814
1356062
93429
578078
915268
1583809
1680773
425959
979868
1183347
98127
1724122
205038
747347
150479
1292111
400151
1279826
62305
430224
1926459
1542733
1251020
1732818
393967
751455
693946
1907197
1482163
1174334
1580858
782138
881652
1314813
1686473
83533
1949136
439916
43218
127560
835315
988523
1669761
936640
1510474
1591440
1582321
851635
497723
766952
1958374
167536
1573653
1656911
598120
1262844
403590
127181
314869
1501438
993094
137916
1279787
1358269
787148
1134861
1231428
529126
766642
329223
722912
1627271
17782
222603
18786
1466768
1959595
821498
953248
1378492
1854391
1940881
1625366
602934
88239
1146883
762288
1323407
1880038
462255
1903693
1626414
1885419
441863
547140
1427568
391846
421829
370477
431758
1534993
303829
1998313
1723629
127007
129807
588752
62340
978978
1270290
686953
1279137
974314
1546077
15171
1603569
1368461
144270
1025152
1587783
1443593
1897981
817210
792334
527427
1968209
1348478
1838680
574280
1945693
653438
55087
1556645
206022
1803331
1357575
931279
904916
725264
931523
359391
918664
401637
151774
974090
1575599
430653
1257605
851019
1708040
625689
1565091
999144
1987782
1976979
1339299
795339
1367410
568778
1389866
635480
1460644
1517207
1955368
373978
422124
1944090
1137841
1424539
112588
1394525
1310433
1557088
519815
1753517
299713
1929450
1346317
924205
1166364
805832
1796252
1731247
530565
1706604
377031
226637
52248
659496
1640336
1973156
999807
44751
1468112
1569846
1258942
1516264
1779946
1395109
286517
1525909
1923946
1561080
1731487
223368
1122749
495967
778970
718520
1425613
1915787
1761213
761332
1015181
210769
1680311
1290080
1504679
594995
771915
605376
174658
920036
866691
828154
1671079
1842932
827791
373957
1482980
132923
1096258
1623647
1700702
1989222
228716
1198177
166066
1987051
1852446
1567376
1671049
690854
1255059
1964013
1446689
1193034
1762005
586373
626726
1519539
1821497
942157
833767
587478
889001
268795
871819
1345282
29552
1354113
1652600
177484
1775296
542494
1168743
1802108
757558
1376671
752611
1575947
1132244
1668187
679577
200775
1033087
1022720
1391953
1367617
1665351
1417767
1506787
1285191
1223650
205759
1460634
1051064
1065476
376360
1356646
1448206
405820
1056268
1000245
530344
1973981
1220941
1401044
1503843
363184
934745
1712016
111972
1034754
1237113
1633742
379113
27431
1127571
301118
445481
100723
1607313
1566109
1989162
1702640
1248917
1700837
1070076
157205
1163752
1568103
290339
832005
736310
569609
532043
1840886
800733
1756865
1479891
1086488
332837
265406
1176713
1366108
98396
382623
106742
1325425
1273069
337256
1101453
294296
374651
1550099
1137299
1376276
1612877
196123
1915488
1660955
1238528
1629475
951936
36681
1069830
1995906
35086
841114
1559712
1606227
500407
541002
492730
119337
1976858
1522450
1519247
1615836
1295898
1414956
1502692
724970
99258
1536961
1158580
1496605
1312125
1024059
411893
1083133
1133041
1498066
1769301
1995530
1668127
1846518
244407
792899
1655437
1186507
481531
1999885
1098873
1970425
362682
1876913
128124
1169668
716579
1339155
1543541
1705494
1308955
506058
1537575
827153
903334
1273284
1506787
587617
9044
1524209
1748563
1243763
449292
1176387
109289
1902009
152841
235591
456401
728956
1223940
1883340
1837305
393917
1104117
408302
1268387
151158
402773
545356
64940
374310
1077369
391007
803337
620086
1741348
255543
702206
1964785
1721278
498889
606920
786150
537088
1262311
985010
1297470
1855420
1614452
1801431
1368274
242468
401845
135522
1894203
535922
1290004
1596766
218135
857509
1853705
875622
1641865
1065603
1801175
166133
683486
1863650
317592
997185
38270
748019
380737
1068964
1933045
960314
855081
272979
1113859
1500057
1610917
1543311
309117
869275
1850061
281723
1070325
170431
394415
1295043
1668479
1911047
760389
1378746
1171020
735196
1970776
1117614
1125226
416572
613401
954483
227592
525547
55270
1074459
1634291
1347215
510581
199911
1379898
101332
1851041
1056085
751018
1020761
1461108
1699802
618023
189083
1521948
1982261
883038
697459
920375
1057083
1710834
1677108
1244324
1697492
1459341
923436
918831
427818
435888
214342
302139
271672
1090831
360039
1993724
534997
43724
664435
1736744
1502273
1670347
837567
1377941
352821
121373
982339
729241
1041345
1708894
159946
1161496
339495
1054174
700479
488305
381783
1298264
1470443
926443
396915
1398766
1163737
1170574
1253070
709895
23540
1124845
1940997
1494538
965699
867277
1640169
880438
538943
373978
1542486
1290506
412043
104697
199242
770698
133657
982255
1951981
614655
1641875
501343
98041
1995855
29336
1185021
1466130
1322670
519262
551983
88880
1406713
1511763
422141
1931429
337299
1464994
1332944
955402
1415879
1606227
671756
729454
186214
246075
478071
767924
1300009
198896
1808893
1042518
1118195
512890
1554410
1278633
1666942
705474
921289
654838
839475
1220540
571174
676995
1931440
677301
1454894
453882
1048241
97509
729990
1458037
414534
1859225
910571
1340597
136436
1416828
1311107
1245336
1342598
1064400
1612890
1178281
584253
1455778
1327842
551555
907688
1534787
1437677
920358
1098873
1714089
1218157
813221
43902
1929447
1161140
441310
1402471
1191588
1176542
923410
773185
697559
767431
1437712
1058792
1186032
1855147
80228
1734743
21865
80525
10652
1493385
159119
720341
1792767
865007
1639351
779046
1233038
529759
1585653
1300322
899923
655806
1040467
591473
1031544
1569055
339903
1116328
1314279
1687623
255754
643094
1686502
992386
353062
1469637
1200070
347801
1794464
1648638
1157956
24003
224461
1715393
477372
1023490
1793308
422329
346246
1675274
733227
576712
1203455
1085119
1132852
28568
1480207
1231666
1967341
1711687
571068
1494819
601559
172541
389706
873854
796603
1561474
697002
847056
1732176
1979841
437455
620304
116878
1878609
626464
1139888
1319687
594269
1042143
394161
1723236
76416
544936
976617
238387
479106
736210
1088945
1252223
1093295
1955355
1017276
1864261
1464167
1927807
1064277
1949356
1457779
1415578
1764261
1425589
55867
1310929
786181
1757838
681429
574672
1739249
1477191
1170711
1056645
1070325
1905309
883891
1317644
780876
235979
486697
1688799
1706018
1347753
1079308
450652
1656834
1134611
1289630
1598516
308865
1223302
1018186
235684
137181
737820
307417
190266
618791
1330567
100276
14339
1766780
1162770
494447
1516894
1417086
152026
285173
1942445
380450
767083
510066
1203187
191599
353102
1064530
1899666
1886744
1695243
864559
600485
1242772
278406
1386506
784756
25485
1351905
429183
613044
770337
930351
1572688
1324813
1942435
1976465
1714696
391215
164058
1769671
57861
34120
1770125
578468
1133762
1293547
1957510
1713094
1349582
594479
227814
539173
1420940
1758305
558858
884308
1230765
432046
1166837
761427
730105
1739797
951564
1270085
1859839
918999
847680
1859728
1823891
1359076
1250211
87478
54243
1494581
447437
241992
705549
665469
1855818
1055829
1809543
1305274
1971863
1185371
1739889
956492
1286183
329383
1518330
1894801
583152
1017210
149382
1529338
332273
163833
1859225
1955557
647901
1964480
1826221
990684
799343
1740312
582541
640897
1499920
1559070
523599
181878
1196194
998055
331269
406312
206950
163539
1993132
1793054
858699
1425665
1035012
1161286
1162311
1368401
1163706
9216
1190121
30159
695489
404386
1178898
952350
1277097
569021
133270
1013761
453495
1792824
788090
1763965
1400739
824432
1615299
1908428
1475609
354011
1840343
1995905
1923122
882409
1377200
1563877
1223647
288293
1767909
188806
326794
208820
325113
46114
1346457
1160128
243377
1590341
1347020
935128
959007
432358
1478805
740089
124109
1239627
1904391
285708
549515
1122839
1804912
719630
1278282
1244832
159721
1839838
899072
468665
1895856
442519
558394
613226
1533877
755291
33977
571457
795006
1550335
1626972
994848
278533
1139634
49800
1718033
1902227
748563
86302
217117
803085
1335201
176252
173601
1729768
1764415
410739
696147
889423
1344411
1269284
513982
1543541
1660565
1819532
1284640
1594838
360506
651600
26210
172061
1754379
65787
218389
895884
1073885
1171312
1445071
1929320
542385
1624625
439338
1510999
870235
5738
1600541
248122
916978
944828
418958
1925715
1804735
83713
1919103
1913004
1819438
1462778
1722410
168665
472234
648086
1382346
399932
1356281
1961149
1747621
254785
1157390
654278
1549048
886368
1331746
314708
1541049
708174
855378
192152
1341153
557922
1829885
1422982
1871043
383131
907425
831247
276
227250
700034
1678339
303438
727491
1446007
799389
467103
985217
1862549
77664
173247
1163863
1749379
1958794
547644
509502
1611759
774114
1812995
342580
651355
245393
1458598
1679510
70381
419150
462375
623702
208383
1213778
611758
1377640
79577
1488300
1790441
1583645
943400
1361616
308410
1058190
177854
9924
1696142
1663237
1010672
1790633
1365298
732930
864625
1249249
594810
1030693
1606709
808104
1859734
1070322
1917094
1828142
918969
665040
665682
1331689
402369
1993006
1320202
380281
1823545
1820680
1714114
866087
1196557
1872520
528587
62539
1809773
305134
584521
966328
1109297
1853795
1818327
180523
147563
183568
1810432
340483
1792014
1981215
296478
444780
938476
1359479
97045
519505
1318226
50567
66297
172258
794512
1416188
712456
1016100
423962
1199740
138521
1959485
188611
1907568
1898866
1991557
1454960
506671
1709228
1693657
1130819
753146
343088
503625
1111271
228016
1209806
1095291
1918687
837305
1077551
1865330
855307
879309
1194424
1905496
1787664
274779
1074705
1464114
986420
1269001
1481636
386600
1094879
1511241
72614
1056181
78639
817412
1528857
1469805
1422610
267983
1849721
1190396
955936
488457
567102
1237474
770593
1907014
1557601
561962
45221
1371162
1371397
758535
635860
590731
1410264
304320
1630614
697254
942578
338639
814316
516161
1526606
1288126
87228
130019
1012882
1687217
1111411
1380776
444305
1394598
127131
88021
170328
454031
1045913
1027756
472380
1871210
265628
1981051
138893
1892444
1297393
790540
156760
1772403
1973964
1979708
1714237
844475
46256
1304360
1832162
1649583
1400294
1712680
1475541
604495
907034
1023016
45093
1045697
1129868
1710277
580409
773893
222940
1963194
1624485
1447658
247241
818759
600721
1875373
287189
842882
738684
1223367
1257997
1580538
967129
716067
3862
1752110
1830612
1053029
1093328
504494
309122
1704508
1565481
1376287
826963
1174305
1008341
381006
272783
1991759
1326347
1424116
900405
858044
1540852
1238553
566024
1149765
189357
596938
1673955
1904047
223226
1976979
373170
1510566
20209
1041345
1866409
728771
418114
210210
826960
1725315
1503336
2397
1066011
288293
1039299
1142042
1663150
1375883
1754118
1685764
1441642
1161362
954899
1666321
1082600
99813
1583841
213658
1845038
1328944
338933
765132
1188017
662411
59481
243062
1523402
523123
1188385
1110793
1900534
768182
350268
261274
34988
56030
1150781
1965026
514941
1601862
1053449
379025
1210140
1688307
994925
250755
571545
804551
1988975
202453
1481708
1699007
797818
660121
236037
572372
48298
876591
994942
211697
90920
1637964
1371259
1410620
338728
583580
440999
158634
890778
305027
1816324
1267343
201511
820854
1328507
893915
1762005
1165845
1670751
1448611
9924
1985237
1180862
1376534
203041
1690722
233633
1646005
1893182
1086670
1486257
1327053
813026
607430
1019873
736323
485893
661109
1594457
1439864
1191980
1566377
150039
374383
1963125
278599
844061
601959
1067100
1577660
3906
26131
1388362
1580850
1541782
270553
817758
1323783
629220
1775264
813399
720104
586999
1789134
589802
716067
795894
1188820
493100
1396424
351896
1839869
236515
1082443
259102
1530455
1016364
1738442
6893
445664
1047279
1155975
960687
1823811
119637
91844
1352563
1864644
1230056
125996
131548
443523
1030260
1045178
1988564
1473153
1228861
1702222
1348416
1070533
1562662
515586
1790912
192273
1753867
1210324
1115998
230815
1333502
1443412
834343
144533
508786
1762590
938926
1914830
720128
1420563
586073
823231
759417
697813
161528
1831185
1646881
1586993
1394136
1635729
1391476
1541610
1048490
156834
589399
1715552
406082
1694159
14125
800330
1240392
887364
260079
1748294
1739779
1736448
735471
1551221
24444
1920268
39194
529401
1574442
1824553
1105992
1629943
495801
668110
611877
1743237
822192
1967953
1046627
1473324
737450
1111046
453341
969334
935294
912187
918112
1497225
347255
1272575
106568
1360517
137178
1627002
255754
176711
1614352
956324
1040132
1825276
98340
225051
868213
681996
1809514
527429
1178230
1639508
1711217
575683
1208644
54595
483746
1559980
53527
1871111
898225
951338
95336
1459299
1763441
1059023
401164
956162
81588
1165073
880045
1240348
1378210
896522
1880178
1667037
1650182
1159531
1388481
1132011
1973115
2509
420296
1651342
1604070
917082
988308
801505
35353
1987246
1337856
493517
1521645
1139825
927960
1950808
1995712
546311
69277
1815637
97009
1648797
159861
1406584
957943
1388133
1531807
1695574
757520
227592
1400718
722912
43228
1316629
268491
770364
954576
1893141
158441
1671552
989021
345857
379693
1111529
548204
1014467
375673
186031
869069
833184
740732
1852757
1288305
1673785
232966
1063758
1176012
1359266
367148
576430
785040
1082038
1129472
1416824
1686677
1563925
1713614
1140818
1182518
1172087
1749106
644640
1801404
1056933
203617
37582
1182337
1207802
1947990
1212303
1529221
1898395
1051570
1453738
1125533
1038500
1779931
1348762
1440733
142600
98248
426673
1080208
1637913
1666435
1441364
1060109
1555126
1245050
450548
833416
1646400
1649039
907688
355493
373230
1458037
817808
273355
398067
1184081
437900
1537540
774977
1710124
1450229
1296201
324028
1497917
511878
705614
581850
583875
1175589
1257333
639133
1128329
1348775
1621772
1494747
49096
1826230
1560335
707988
175409
348656
1148767
314077
1015943
1290668
1320551
1635427
1547415
1311243
781509
76486
561676
1507799
1870087
109393
1981745
459747
1606778
796642
1188028
836121
1034872
1209311
271222
386371
848136
1182354
33470
19661
1983690
656641
950569
473217
1204679
1745059
1021480
1122011
1801023
530545
950624
784608
681605
1180261
569498
1541256
244783
591692
897091
136790
1729165
665760
1719761
630456
578368
1518757
328768
51558
728983
1197537
1910751
61406
310847
843006
326254
1866582
1605661
728508
1931787
1585439
339960
672325
317645
1048844
530171
1970102
1524249
1842781
1779513
247495
885150
643428
1931534
121165
285308
274262
986503
1396810
299300
389024
541731
1577986
290716
406126
1068177
751620
1468919
1067895
1471666
1213967
1121164
1479320
394314
657660
733357
260621
28688
1675681
1781782
232350
1434178
1754318
1485799
1706115
1878708
969387
40837
499510
208458
1474082
342751
1405913
1453101
47072
1114555
1374656
1191723
1056859
1462430
862460
1446722
1880009
401706
385285
494508
706956
1663972
611313
874116
420232
1747358
683425
223774
1092650
1613097
6382
1233480
1968423
145181
76167
181475
814216
1926820
1122803
1338036
973312
15182
1266450
1265116
54772
994696
797428
1652913
115721
537313
421843
1686783
406036
1609828
1837560
1393415
771171
101092
1552861
1331204
1815488
1308303
1715039
1193251
1264392
1386215
1522791
554128
1877659
1180296
651967
1011287
1726307
1093295
55146
1247314
1294063
39047
1166399
437458
577825
685972
533107
752207
652415
1450915
922350
587585
726603
1356459
1190479
677130
208211
40511
145062
1084750
1773960
1299526
714183
1787480
967401
138685
1615892
719550
1542630
1498190
990212
1682246
1338106
799262
1659044
709021
1838879
1743924
1339740
1833006
1634938
424624
1512507
415424
1596852
1122035
1668839
1954156
1490360
1629147
1677751
464743
91914
1827188
1862313
1098427
1838423
844594
1324237
1306407
1054774
661906
1509758
1533861
1946624
204822
1079998
340939
1845768
188890
656276
1761791
951564
38166
1815249
1211903
1294840
1482985
766403
279065
966398
1736440
1264322
704729
1257570
867942
263915
1169344
1878326
1758439
1541223
810061
995506
1668170
1385629
148580
59261
1521061
1036947
468818
1929469
1335905
173740
279954
587002
1170408
724767
1068206
1498873
1453314
785042
1596974
299137
400041
1445651
1825494
836606
1799562
1760841
1869533
309170
1980852
872676
265176
111833
755573
1762058
1902390
980905
851166
843778
3886
1258406
1061736
1287734
1126459
56197
903250
904188
6752
1678512
1715587
1810625
1507549
1449622
376095
1390785
1704630
1890092
1732144
415811
1022720
603495
1490682
1290321
1095889
557826
1823314
1520857
1828142
348606
1341051
715389
1785966
1651425
1107062
1064728
1449390
1019599
1809731
700274
798337
1844882
1518228
1739413
1015775
1013308
600299
1315061
1676522
1774316
566708
1327864
1946434
1265616
907729
196400
1312778
1917675
543142
1512954
1210915
1002826
1935036
1654380
1896062
289869
1778867
897075
1199241
1408835
1999269
1130161
487953
1920705
1576334
288550
1734738
1195208
1384351
1697791
86470
1905774
943830
1818194
306835
420880
941655
1161733
229558
684600
728870
838112
1235923
726435
791051
1149718
926736
511379
958151
1233098
1037770
464851
1511959
1110249
1920584
680406
1558998
1662625
1822141
1267363
71738
265628
1820692
1708463
619952
490282
1306060
1773843
1031177
898752
1512765
881666
1529102
1306507
1129415
1073736
422870
1684935
635322
848059
1548067
1159099
753269
1934808
264060
1116559
376968
1462484
1828142
509099
1281200
912099
1471427
237669
1592913
1479847
591692
1986566
792771
1690663
1260632
1766465
1964681
1382246
1839169
473442
1419420
1882793
439500
1787788
1066406
1094455
795580
525127
343337
419956
1861573
621432
547527
1519717
1547105
951590
1509617
26360
1421678
615069
898640
849488
816634
224917
1559966
1965508
1754318
740772
670042
1308185
937649
1075963
213405
564038
530195
108909
942157
1740788
1006801
59267
749931
732255
1539926
1804127
1640366
1061192
685525
1639265
1032913
1099571
646962
854758
1770127
572348
1890952
307859
596977
1704441
1974458
1749370
129242
1088682
1891151
91468
388397
485829
1337632
56242
550642
692781
118505
783706
1130878
1110085
1884371
1878932
922562
661391
1035289
1730551
1241302
1831592
1497225
178368
1895718
1007422
771145
680506
995960
436983
349577
23730
1167100
783791
966893
1673888
1777461
1724534
1584769
1858041
1596838
1871026
1056954
434493
707110
1688647
1364655
1408374
653059
1975750
1122035
1605046
465278
1721332
571499
1388080
1455499
1108869
1106938
1496071
827118
566158
1343521
1996804
630734
980321
479231
1905166
1089867
1837459
1487844
198896
131808
321352
1323661
1955996
218506
396232
178052
1384285
1624588
1773184
1662325
656993
288550
1475661
1627552
1301755
1428794
658110
87066
748131
1016258
1027217
1229167
1561594
1604921
639202
112618
579803
355465
1814762
696018
1237274
1058432
1034174
1065722
1780480
1337584
403489
1879721
202432
1380432
558522
1488300
1166012
1649074
219483
516638
1147359
1989372
1237877
1481531
1756906
400438
550720
1460318
888905
820883
1391202
1936873
1140539
597855
459192
1086111
1851931
586585
1179906
991909
7546
841896
712060
538159
1797005
1466867
572342
1760776
823269
1599654
158000
330754
1495966
1588519
1242554
621887
951977
963423
941491
161218
287319
1773482
1751389
1205624
1105135
1310433
441896
1040368
1922658
217073
241190
692928
1041771
753188
426872
1536287
1858200
27444
1416069
720750
926820
1159219
933528
1366028
847538
1233461
950604
1498132
1447827
11346
648014
1236815
26339
482522
883995
384443
696440
1052531
236001
1027981
1802673
1006230
18909
536267
436280
1728102
1338164
1958330
1466358
481185
1491018
109167
1936649
219145
751347
668658
1724194
362401
842648
925218
1500236
678636
1164007
1920140
1196724
1155005
1612752
1124769
74222
488552
1823328
208443
251313
1775313
19154
1669318
532555
1415984
291309
244826
1295051
344748
1902447
1577202
502071
1082215
582975
1015204
1461538
282688
1603798
757125
1587108
430840
1562187
672219
43068
540510
97240
328820
793601
1632272
1387829
1654483
1983704
872039
1812586
1083379
1185252
1104117
935570
1621591
298247
1560527
1293442
31620
899585
586841
205348
197671
38295
803101
1074051
1108601
278082
1584324
1830683
50041
525168
267385
1170162
704485
95989
627768
161833
1688221
1714890
251927
1633352
436033
1773691
222315
89833
68458
1184553
1525013
1219034
260510
370812
960175
260288
1643445
1355475
709816
615527
1658027
829752
992332
445036
1318046
515438
1605417
90082
344477
1375940
1983140
1516598
1320943
1532216
851740
1884942
1493823
623859
1763643
1763456
1968834
270198
1331566
1732243
1035743
1700173
1565874
570885
287729
571666
1587858
1324413
1730725
1557190
226850
325854
66904
306027
1780832
984894
1798478
394161
1344068
18159
835448
552067
520609
1432563
1740653
531102
1453307
1923586
1066960
1261574
1623540
1687787
1153824
1565045
1022922
883615
602746
1094714
50135
375672
694648
1997282
970340
1613818
400199
1053712
508156
576981
868632
1733291
1051589
651967
1342223
1325518
1740347
1794899
397322
1157085
606116
1389419
357203
1986607
740275
925311
1550029
690327
1334530
1701931
760769
1409378
1437242
871387
1741955
279475
1277970
358551
559528
542187
1190437
221699
980598
1614532
415886
218495
1364115
1450363
206474
1284701
1584417
1871700
885513
1942570
1009098
1593622
1653824
244644
1483274
1416533
1794929
784301
365440
1796283
1917798
797119
1463289
414038
774680
599677
402103
748235
762442
1635290
1305328
1350920
1074201
974235
1675992
628563
487796
1005681
608560
908215
741155
723664
1450277
1281825
90675
688877
1584607
158203
605259
1156206
278715
669997
1780491
438611
80371
1683594
206627
1104132
1348352
1582521
646182
1370144
965767
898752
1439431
1539281
822656
986689
1432784
215606
781863
341178
363241
170473
1295377
758463
616422
222545
1568116
364101
1138873
515119
776415
1510691
1501881
737392
1855798
1850208
1417109
78422
1336299
1849005
1513306
1187877
457274
887940
933546
1245016
703738
1136347
944657
580056
1729181
1261662
661941
314361
1298971
1977696
191658
666802
300395
1940881
990377
1382246
1709141
1182357
971271
1637881
761389
799360
539565
486277
858135
740383
1249398
721686
732933
280488
921481
1423621
1567557
82454
1050135
1116210
1467185
1938704
1693174
965613
1277645
1261091
817539
1079116
1314046
681993
226307
1626899
912065
63482
1099570
1564887
1277690
578931
1956717
485377
1013283
34699
466756
824020
315360
358549
1864024
1505327
1760210
1214381
692795
1510700
1264643
1696848
1829661
1205190
28860
1704519
96302
376407
568641
649405
1161966
1001700
650492
1659625
1715297
1866680
1059716
1379899
94256
642609
715309
118969
494684
1452190
1032152
1813240
261041
1072507
1559253
582225
890377
784040
1343375
828126
1901060
1147733
1923007
498408
232623
1837627
1280819
1740663
885539
1668069
207919
389276
8852
993524
302774
1370410
1491891
450882
313660
1872970
1104667
1364455
572927
224154
557251
1731797
930529
1022507
973260
220537
1715607
688540
348802
1255358
1750900
427186
744648
346188
434417
640129
1812070
223376
1561074
999122
617713
1228874
1935842
1514225
800319
1901052
1648289
210988
25158
1599709
1357690
466012
968141
1656834
841243
522351
1984578
1329127
1081843
768567
817603
1244501
86836
1614635
1547086
1572292
964393
900232
1550859
936196
774644
1489231
1823610
1424284
396405
1781436
445471
55763
817387
1635304
1327063
738897
194027
483063
163019
947037
934996
1949901
62725
1691375
522609
816649
149217
1958685
149721
1448721
1818442
1222468
878441
918363
1851477
1389216
29492
1545129
1379268
627529
1318618
626080
344806
345893
547631
506565
93058
383947
1650939
1415788
1173821
247027
896647
1554472
1992452
783885
907104
753365
440576
1798283
359220
814413
1493403
1490829
1560892
1311597
285569
302816
911037
88428
621660
1626653
586770
509864
358448
636309
1609593
1442755
404077
1727352
1228365
766771
1931116
1771678
778189
609319
627871
1771462
342120
249339
472812
934843
1380357
864349
1638528
1443133
1949302
1855951
1910662
856723
1773894
1909444
829892
1755089
1891262
333129
1894266
114018
785040
858699
1631120
1922814
1702430
1673219
1031655
1087485
392377
1143070
1551562
499989
1931076
638435
44869
1912822
1182172
681993
909916
885141
565178
1088271
244724
843817
1460255
792715
1827606
1212906
858083
471092
773346
1863679
1300541
1083554
194162
938094
434144
7727
1578940
367203
56250
1415424
1153159
1581679
13165
893880
1122124
1016339
971029
13037
1780499
195609
1793784
1353197
192000
1462410
268408
904173
1904334
1971096
47656
1625966
1776709
1845158
1371397
209064
1572763
58970
1727524
1193023
1255372
1198691
891287
1135858
111157
162599
676223
1943309
1880826
660100
111554
1963514
1193088
955561
471757
1067520
91088
916251
1300968
1090605
1664455
927688
159392
599686
1441412
1619580
580606
1170410
1843202
359582
1762861
1937079
82795
1547341
105683
791047
628796
610583
1135624
933528
1457779
1078435
1319748
38333
278836
489603
701536
606538
126371
1414827
252442
1320676
232064
1601725
225776
1944453
1685155
763436
1622883
1755505
1644242
797283
461669
408009
1978544
558541
581150
460907
1729475
1788688
781940
145671
1941514
987830
1115284
1418033
432564
1309854
1532915
1327300
168362
1908331
127031
1641880
1322669
95922
53279
1086463
715309
760397
531699
1939924
515389
1189636
220433
1450342
740172
1508820
204103
270795
925426
159091
1267726
1373427
1333826
701776
1206776
761196
1496293
236226
1966845
1694917
972818
571379
699419
1040504
1729245
66904
220874
980378
1896942
938478
802182
1159723
403953
1082144
474283
1037454
1459299
1776074
514603
1483787
1294997
1231691
1519284
887625
594461
702948
1622343
1569580
1897082
1581047
233064
645315
735902
1694731
1359895
1619415
491942
790357
1544461
587758
104398
483777
1515945
1608278
892945
571174
967784
2409
431085
1412428
1347584
1442453
834354
1866245
1619409
1698991
161861
1960767
56133
629912
601851
949777
1431489
1271866
1168203
1080224
1615768
1660569
1484609
842859
24717
1915638
818519
1057881
924966
816119
803592
1119011
1310739
368182
163763
811052
1300430
470777
1610879
1418738
1835978
1471860
1077694
1000459
1238992
1959934
1798180
1636847
1513833
715768
143733
1320965
1212747
1541564
517319
1853065
786144
1489536
740430
98619
563444
1052280
841132
850581
130150
50311
1689213
1277855
11585
1798991
1823328
14705
1720406
1099419
201890
1234355
1419087
991628
1263555
1474327
851710
602351
657298
1087573
753952
1645699
1285930
1956685
1011950
724628
380062
1392975
1837313
1245494
1548304
1828202
1687029
63098
799992
1925866
1297255
1266131
1465157
794696
369375
885567
82558
1578748
299965
391946
815705
1888622
770917
232557
14801
535839
1268590
2914
1746481
1966562
510137
115785
1680223
807877
1009396
199410
1102372
1166161
1109714
456596
1144383
1358758
1138459
703159
677433
1719912
1173401
1720033
1096426
704171
219931
955300
1393781
1969431
995848
280029
668474
651355
881955
587862
420446
1121706
1376120
833816
1497649
1979583
1541684
1445377
1536682
1066189
1264386
50456
475468
20013
869604
1537204
525628
277098
554335
143961
556631
468090
636179
1388988
1961120
1481071
243842
1590260
383173
1637844
1240097
791118
246303
1692768
1646881
67791
690989
1850299
1427176
285115
199128
1135130
269957
572106
1668747
974425
122208
470315
862453
1914380
1567161
767184
973152
132071
1501524
1614117
1613143
1277752
1292644
1301997
1572079
1256722
624784
945384
1913000
1235172
503037
456271
632312
991727
1479103
807229
1279022
993121
216420
1993696
523504
1003434
1130338
477755
1479989
187085
191139
250530
1424116
1924789
737433
475344
89833
642413
1685010
623430
1698518
665693
1711269
99674
1124534
371927
1858670
159315
1448092
1580260
252949
1314285
1122832
23298
77004
1898046
1106764
835478
1443669
551140
1879721
944045
1956400
815093
436085
1889281
351480
376669
136324
587862
76906
937714
676378
9247
1924262
45284
538768
959226
1417901
941345
1561054
351555
1514336
208602
1426805
1299188
1802481
651658
1455413
1475717
1866530
1531004
1458428
1194370
988012
1979929
1592193
980335
1140809
1964077
537313
689701
316977
781630
1171078
839831
1082450
599686
660260
840635
689411
1899936
1318473
379232
1505469
578122
1337343
791945
1879737
1250876
1730412
768459
526529
229318
1763302
338485
1301151
996459
50837
241884
594759
985509
804117
1477550
1665786
859313
1072123
154341
993164
1916129
699943
363160
1769184
978421
1117511
971271
521872
1980360
1841514
1539905
1077694
479574
506628
41985
371494
732472
1530928
426809
1560560
1532574
1410355
882684
1924727
334372
1772722
1461229
1652479
205164
1669610
876798
859534
234764
5917
1377803
620945
1870133
857736
891259
83602
1601631
1510916
1002413
1005915
420396
1352
999509
295019
74204
117791
269575
736191
1849818
1718181
889582
1838818
738345
1028550
580520
1672476
1722659
648467
425864
845723
927192
992724
465723
692612
1083682
1613629
1406123
524903
1385484
1175234
517963
1959128
1956200
1476944
1256617
635825
1909537
889831
758749
1414956
902828
1820334
220049
302707
1674250
395806
681951
1278582
1727990
723195
660465
561
867911
1934010
1150054
1128081
999215
1427584
1069561
485253
1442755
1307884
384231
1792570
1879642
785201
103583
97514
1819730
787075
78644
1870220
1528286
983413
976333
428292
677871
754199
782182
1934738
352421
601255
1072923
720211
1627186
701767
1152381
576561
1988588
975713
729964
30973
842400
1771945
694344
1819518
833332
748913
285008
301677
1772118
986114
1101946
488062
14735
1111475
170850
723690
265493
212520
1201072
1605730
474987
1913126
1797949
1678433
1590610
172061
771145
1419469
264482
1469355
1858526
668557
765704
779226
223350
36819
644213
470636
933270
349557
1086217
1604043
1708613
240883
1708182
1832633
501627
1229593
71788
251835
539934
387492
1168873
1243248
1826454
1653886
758044
1504094
872997
1919791
1620890
347816
157069
1928692
1481462
806066
5263
684990
455195
1494197
386520
82834
1882463
852682
590087
1750972
735871
368399
613156
1339375
443523
458360
1501440
428525
356004
64073
833534
562178
1069249
1411032
838809
1740446
1774559
1130277
1284646
150693
440535
469461
839950
756229
1064391
588389
82474
1207265
496462
989367
43712
265391
36602
1485562
1777357
1681612
37321
537481
1837294
440328
532459
440761
591846
630370
1033537
1059778
1649894
1920323
1292866
702165
1354740
498419
1024430
566469
463906
1902178
71682
418508
223219
1161357
1178246
529844
1573888
845478
708339
1435623
372781
1225523
1447511
1282013
600045
926489
750954
1819438
1132685
1278758
1926449
639163
583182
707316
1705811
478316
1846387
1036581
729662
1409028
190686
1718194
1831144
120129
195683
913194
419098
1574404
179761
1072735
1012690
789246
1381421
429459
1169809
403444
1874330
325096
1378376
1525527
941826
946964
1349644
1787949
1370692
315323
971300
89068
640771
1475700
1443251
737996
933067
1043719
993012
1411316
1497152
1050177
1156323
1773542
456093
1623919
1063752
1305409
1969431
1019117
1719779
1750972
1007953
1663844
150449
1362181
279403
1848119
761736
1556659
386915
609708
305354
235215
1560251
1394946
1132060
1550510
150722
407426
1154120
1156821
1125621
508636
897165
1074897
758667
1553023
1198248
285856
1770579
14181
1671924
97514
1198302
1704939
885967
75336
1241313
1583491
1519052
1501566
899575
1130505
46578
562072
1538904
1834778
1640718
1325518
1578114
1457531
356007
1617637
1656309
719838
913049
950174
1499920
719524
1594457
1134390
710936
1519035
1515704
1148938
807055
255001
28730
636179
1520788
1686999
1164689
318729
1333386
213274
37749
1655866
1000112
556539
1512507
1217014
1562053
232022
864717
1929596
414663
198791
1026161
1584313
1282887
1215141
1831929
1818194
208793
741362
242017
1660371
832535
1173166
130339
653438
1841043
558477
1947191
1414203
578496
301505
822108
1716245
463180
151309
12410
903170
465539
803756
957398
420043
1937593
628321
1205576
116653
330039
143733
394701
323402
867112
1405205
97823
308417
1759902
805870
1470738
1034754
1713263
1751890
622852
838106
1398797
1896585
1623225
628834
115683
893352
534111
1268796
770593
293023
76400
1497255
1904588
1649089
1558926
1249669
795304
350805
1785026
422357
311658
422591
1129242
801918
1589618
589525
1868502
1388990
1427222
727429
489393
896671
576349
554529
1560645
521776
847819
805407
685092
1425296
1778979
1321034
697574
1123295
818722
975493
442256
1357130
1477674
306530
321114
595974
804417
1733659
37582
197035
226143
1973751
1654412
1133164
161311
1868920
1970102
583146
1076463
1101970
1487000
1381755
986344
370204
134636
1023905
77262
218378
1090071
1986771
1030309
663327
1884638
543173
643094
111249
1364731
1410821
470645
73783
1853535
1214733
1668793
1965490
316553
1901349
1286884
1701693
379897
1338128
35242
890173
1915445
1300968
867948
525116
685154
1653160
1034963
1221354
905134
1854695
1348463
970758
1205614
1708761
273571
1280402
614221
1050785
881731
571292
1516672
1258451
658398
992709
1575223
1423894
1376934
847503
1436405
572036
1473533
976907
808946
1135286
1740612
1584423
736325
208765
1751983
1882817
1818862
1383094
822066
332237
197980
1680873
1397235
455350
107588
1276953
126194
1600828
1559143
1644190
1650670
1949392
1527861
732468
1802362
1222890
1385800
974925
967986
505345
3886
1988345
1863377
513143
131887
318167
1680545
721212
817457
557922
177903
1696500
6322
398463
1770579
82802
1362481
1755571
1200009
1650076
1299730
189423
1517590
1862159
467110
1179290
297045
1439631
1139318
1248381
880567
1314106
1407988
1521350
1529401
705876
1156774
459405
909004
887145
1929447
1386623
1003290
1696315
1157775
271788
826001
427892
298565
1202693
966524
192495
867883
1547261
913570
1798552
529784
352392
895825
543141
281302
804954
111669
1052631
1674140
948603
897907
825541
328296
1658346
242631
273834
980256
960196
17836
1864018
1700861
1434420
1084786
1558914
242845
1939903
1670753
1639782
838137
433391
1226339
99345
1390818
644394
1717232
1463852
1208932
1341159
1652861
1519339
100243
522587
1142503
214147
1336894
34032
1186916
773430
996104
610086
568150
927009
262780
610484
1290206
674519
1171472
323734
1742360
1042261
1654886
1827183
915782
963056
1579437
1544425
1430346
1793191
1354790
1038212
1505469
1492746
547993
1717546
492817
342607
1675579
1401490
1181362
1427836
253355
1420008
1514235
21777
1158179
1560194
463214
809664
630260
417355
1752271
1076834
1114945
591169
237904
1277222
905248
419284
490749
932064
1024926
656896
98382
994814
412472
85699
1087197
1583832
619248
1194094
94662
1624506
743085
647347
1280424
701542
267956
357462
1826998
365352
1567756
1807953
1311529
532587
358380
789133
1831360
968938
608116
548200
1513338
664887
170886
1799259
12179
1621232
75663
1787678
76475
1606466
225140
1615227
106591
1362515
821040
222320
1062348
1627107
176712
984098
743145
243346
282258
844061
1876276
1046775
1116486
203832
1277147
1219429
1501645
1921956
498291
318499
244675
1218650
1577946
1946932
1257539
745656
141536
1760451
468671
631014
742630
641685
440351
1512343
1126122
1737278
1640493
1355194
1610365
237980
172282
1385898
1398690
1609920
1598948
1141905
12540
1570008
746658
1125221
660886
1719356
1021770
1875170
1805507
1228098
932904
1973107
1758331
167391
279828
807468
1439190
205379
301169
1796580
1038500
708745
194027
850923
1172701
188945
152005
236867
1032384
1587936
345283
1239013
484107
996869
1580063
151265
879819
1733812
1745000
940307
694014
775578
955681
1219291
746961
743847
1681820
129807
624674
391238
1663478
217507
1391476
883086
1812317
604245
1235095
1461242
327819
1130605
1919894
1530392
431806
73342
1558926
727694
1286766
938716
1526326
1403965
827959
625436
1286656
1605853
663048
1637205
355467
504242
836108
1067158
1560471
1526356
468970
1562619
277326
584790
1213955
895114
1668069
1891755
26837
472182
1568127
134200
133012
1832617
690
980506
396894
579369
1736591
247969
1253141
570855
1752820
52915
1333663
1503059
1624754
1367170
89431
716470
50109
1377094
1338574
853406
802326
893337
412164
832445
690101
1036910
487796
1333663
1581297
61138
507809
952817
395715
1485314
1507847
260394
383517
1896239
1030620
348545
811463
1368608
1566857
578263
1795436
69670
1547511
789369
626985
1099416
357370
1075055
905502
1010587
1125387
1897414
1775436
1837973
365778
39227
541404
1982608
1600354
434992
558665
429650
1956567
485188
561186
650671
828387
1032366
580235
1421614
49194
1358983
1114509
470790
548317
151309
477022
384096
285403
1275076
1897442
482346
1203989
1675250
671570
596909
39112
1992137
959691
796929
1611943
1733830
394818
818869
1548589
129729
511528
1736037
1252198
615366
1229685
539481
1229255
44799
1063662
1453919
534199
1463523
1053142
245072
594810
178805
1956152
886326
1066055
1614156
710680
622100
1603363
906317
1447043
634893
870886
1583213
1995315
1733828
772595
95902
693660
652046
32984
1240366
582767
926505
500650
358654
1703441
832569
803869
800500
180398
1397514
1185781
512203
1264333
389351
930462
1507138
1773235
1649239
1885919
726057
1844614
840803
1012892
1702894
1162869
740172
323630
729671
740332
862380
1677380
1102765
1976219
1030620
1960838
1184289
1542799
652653
1845175
1219410
1206304
1420077
70193
606451
1744526
1869490
1341815
1324400
201722
125430
579614
1986739
224803
1240457
877936
612309
1302277
227242
464524
1907489
1085560
1104377
1013432
438221
256557
480752
1152332
765019
258072
1638528
1933359
830913
282808
281720
1228941
1189843
788582
396593
445034
264660
489213
1093835
1270977
99192
73688
1649468
222978
545595
888530
1503056
1712257
3941
495603
668541
39429
652557
1341607
1172776
412384
329921
328768
87703
1305003
472840
1620954
847626
1998655
471194
812852
818804
1839846
1520094
1285979
1806786
1290446
1358535
1504164
1894878
955561
316152
796929
1579754
1758718
624324
719922
146463
456806
655395
906051
1528942
427148
172061
663012
1404973
1874174
1798479
527455
1730412
15040
1942765
875592
217894
1575489
231006
184048
96858
323498
888186
797429
1938789
1904475
1981940
1322521
1132812
1668027
441460
1908038
1990128
214180
696929
737279
992901
1428794
701512
109898
225532
1196382
20300
621592
1238452
1963552
976958
1105940
1691465
1842961
1091360
1233954
1589739
747458
907737
1153763
892659
1344835
1213057
1944230
184429
1476352
222940
773036
793528
211696
1440341
1750396
1204052
416001
732412
1464765
1621598
992827
1286948
1021163
1306539
1028384
891683
1711668
1740347
932031
455463
245296
411756
635456
1669083
1259614
1147923
1301299
907007
1013212
522801
596257
686892
143861
124399
1833512
280555
1007790
832603
1456582
179591
670063
1694342
62492
233296
304985
884339
1999053
455436
1712924
531006
388243
1913694
111376
580727
1426378
334452
1682263
1373275
1031491
1955211
337449
842353
190409
1098631
1549710
1371931
1086036
973009
312260
765530
947604
1662727
1406389
607031
1524586
751724
1086168
1938122
1317976
374252
120410
5229
375196
1388358
312301
989289
675735
497211
1544161
405147
1828333
1357442
1994401
747359
740669
1266599
529148
1944506
1883954
1299210
1498101
350584
1203328
1814014
1848119
671570
267722
1369985
1424904
1499491
569549
1575078
1205123
1940658
1017475
1559586
1296648
865481
598883
675790
342837
462535
1699007
1561353
984716
785033
1703967
71889
420673
1884741
1322744
625220
1569943
1807322
217273
1439648
200958
1580238
40034
442241
1008108
88835
1099416
81197
310857
1620126
941593
1990065
715206
239961
853303
1065200
1249898
1401711
1254153
1874496
1393444
1340051
48637
1550989
1806840
1456537
595662
1378486
289867
1509855
1807535
1140275
1608061
225189
1199704
1474094
1663121
992737
748439
1693657
1344125
1403910
770420
1886239
1895264
641384
1253518
1288702
1328603
589327
559103
994814
1433678
1892810
1219315
1912803
1269664
813651
1031325
1359147
461522
204844
1880315
1780912
156367
1176216
437029
1822046
1637599
487492
909707
862182
198813
1876176
1962141
1954682
992645
842331
1348775
1293508
985585
484815
210285
824089
1593895
250385
757250
1545565
1661637
1063268
1092758
213871
777871
491788
480067
918178
1859890
1824599
324843
1208214
28606
1328962
895369
1024249
1877821
758670
617157
1640493
203427
1404963
611759
891170
514946
1260437
1510448
1121611
136972
405853
890408
1590509
1203378
164966
226041
216897
341705
74797
510541
423786
647987
1415585
708037
187593
1402367
1823811
981839
180649
1212608
700034
1362124
1804241
791739
1976022
1006700
1306776
1105893
995267
1442635
980507
1863067
135949
543654
1194183
799801
1080920
101092
1036279
945619
634373
1019949
568148
1845750
882687
238437
704004
1763301
1311529
1021502
584628
1364077
246959
1224345
1897862
1455533
1481561
995960
949332
675126
1765726
1329911
1421698
1129929
141803
599938
1794569
248345
1910083
1925228
1034337
1417430
1580736
902710
1878765
761647
328549
991743
1976030
1849781
1402831
550160
1231205
753134
706270
271787
1216749
398263
480138
1175538
542652
326794
1816207
1451714
499313
305591
632720
1893702
1150114
1175366
1984813
581334
1863876
1995707
96859
436659
929704
1779799
1046172
398379
1460111
226429
467041
443559
1269800
968282
1080457
1487844
437370
815525
812705
1760836
844938
1061239
137776
153708
1526868
445152
1156081
1765055
1386698
1332026
1370924
1670698
1527918
337494
171282
705032
1854041
143120
1008449
96040
1173033
1729347
1895267
1022821
1414007
182331
1032510
2349
299395
747931
40989
1245302
192103
1122282
159069
890020
1891933
643503
1276140
237173
976535
919867
856920
1962573
1723346
992901
953176
1527247
582806
619284
413442
515035
149224
1684952
225653
902946
891067
805265
440803
1222906
1643922
41254
1207577
1923753
109017
1031424
1970562
1972067
282716
1486680
1701693
853242
855109
1439737
1954944
125738
829845
936704
108005
1417801
1043670
1753218
355572
1763965
1008685
1621232
1832626
1383156
891227
849643
1475363
1371699
1455083
330109
16436
1223137
9041
210927
1903280
804298
1772534
1526318
117857
17349
693615
1966885
869425
1130365
376901
301770
455214
307186
1333856
254512
1693583
873122
123179
1338099
1421563
1324852
440351
1306645
1818613
436695
832693
292970
1676930
1654290
1860800
1589801
1921110
1963504
1898740
1650703
1888786
1561955
1086906
750304
85768
125629
1883504
259375
267109
525516
947879
823075
521720
1039319
1779319
324921
875329
602474
125229
1937848
537949
519731
882871
859337
892413
1261939
237832
1166767
1375341
256669
1978778
137751
1039236
513369
1076952
1408590
177581
648753
739044
355946
1638073
1070660
739935
20079
1756288
1219380
299145
1360462
504021
979199
171251
1846639
1795079
1969809
1953251
1029123
842824
1702969
1730656
180963
1095516
1708629
1900186
736967
1887082
951590
1300778
563111
874928
1904588
570568
466813
970364
184845
1723629
1107662
1078961
1937137
920494
1603775
69745
1797180
167509
381132
964284
146757
1219119
272025
1053707
80020
109092
202633
185802
961217
1043014
425016
1434340
124174
1295395
1042900
853593
1074790
115537
949110
1726802
1910856
1517080
1408184
259542
200230
557127
1684877
1981354
1745195
1481462
1295431
1118833
1114784
114040
1641715
710928
495516
616839
1777665
1815911
1348105
1602451
1614550
529801
950280
1695078
1397965
1210324
1780038
859957
100820
1112706
1692875
1042666
1808324
1764415
1163619
1713603
77224
1040764
413170
613696
168737
1399928
457915
1879203
389298
1879638
1829882
968781
196452
152023
1386888
1439001
1105821
1581427
1915260
1043489
960357
1397327
933546
20570
1714218
84787
470741
1011568
751020
1552672
526899
752723
784789
488847
1173206
498288
1469805
1145024
1097207
736055
682380
1479224
572784
1670364
1678936
428042
1496274
1740936
1948783
788489
918448
1609969
361633
37720
1852518
295443
699943
667789
1422930
1532025
742055
340224
888547
1151380
1947844
371049
754522
1702147
730471
900030
304519
1340611
210609
1789940
147315
1758656
1708439
1936782
427770
1647282
666851
1663219
247241
1249798
1015006
609160
468324
66739
1832410
887287
946362
1718272
1401152
38081
963041
1009575
817558
1216964
258869
5428
120127
1816103
1790417
1476176
1216224
1747315
895910
845863
1217897
559812
1704843
830913
1748760
1100519
1064761
1319521
161712
1551937
1583844
943470
916892
1420637
1118833
380612
1316346
582377
1700727
1460070
1070970
1494700
1885820
439039
462809
1699958
1183981
1879543
1503635
580157
454198
826658
950842
1535183
1563289
1645018
619141
1680942
1651330
1749851
1398571
1599798
1377375
496425
768017
31620
862611
804953
1799233
1285041
1782279
71574
1120640
1006700
1991041
1837154
839665
1386295
1450021
1805037
1275528
751713
1127457
1052174
121335
722522
1299380
916239
1025489
1023260
645796
1127046
1649913
50193
773400
795856
1302800
1624550
325468
1119334
726064
1726187
400041
464027
752033
1378343
1544386
209309
688725
1224630
924979
1027732
947930
959636
1029737
57881
1469298
1675561
1554499
1925335
733019
850147
1348143
1636725
536834
1733382
166922
1307948
560424
248737
1970425
753873
160349
1981580
1604438
716760
1717547
1459536
1103793
121985
1938847
880232
819721
716452
459888
1908617
274156
1326445
1035907
1835705
795894
1902178
1516879
1524481
1260477
270701
1685534
647500
586148
986415
1385262
194801
1535538
1006127
134040
576450
66891
355336
242466
645448
1938418
1105663
641276
391331
881995
1412048
1138927
1712263
1604470
1552723
25191
1736326
1712471
1721654
61464
582198
711899
621958
208487
365867
945915
1758041
1463488
1205860
566249
403382
1764830
411322
545421
1530289
1862355
1388551
450488
1781218
1845386
1060604
1327842
148016
1921781
649529
833181
941693
1250110
1328247
17512
1422736
643437
1787230
280109
1754254
289353
1092885
670032
377313
176732
79218
21727
1873357
726057
1504357
1295395
277428
1599793
1589084
999125
1222976
1928329
626068
775416
884030
1175892
1492176
1692868
1329135
1754084
1710905
1890640
1103658
1400721
1611188
1301004
706223
1265921
1555079
769944
1741514
1669251
1997669
1641485
1080975
256059
1922275
473127
114018
1240276
1320676
552254
525712
339164
294509
259529
524308
468792
89706
833864
258169
589634
516210
167911
257287
81864
1397320
639774
390585
338383
271184
1937343
624978
1275056
672980
695112
1243882
1520573
12520
1746098
396728
542687
1624588
1636574
574502
35588
1204990
1828138
1716208
444780
1505345
1345128
479555
1653951
1333332
1752727
530
517320
440761
1186128
1563808
1305113
1434012
1439508
298890
1118003
1285864
1298486
467110
1371970
1993561
1011804
1525693
207433
152301
983410
1248644
1384033
374777
1342204
867911
1799239
164331
752386
1928888
221597
1266568
57120
471038
1050740
1779417
1473435
668474
814521
686399
982588
1014799
868243
357197
1270535
232350
1447030
585105
1053142
406141
338077
1297686
439424
1478321
426200
1491399
456163
682742
1226237
57322
371164
99284
1854250
24572
1758298
1545142
1828500
103145
1307231
426480
641885
946929
909409
749649
478060
807392
1296169
304520
284779
1312943
1492176
1569347
721678
922926
1250587
1685534
815351
1146331
485701
1431910
1428191
1206163
514332
1530290
54441
273948
1258009
563462
1410172
892553
1883344
621878
1937063
1154866
1755183
1547483
511475
1370025
1166559
1952742
326697
1729686
1137917
1877730
160803
785308
89929
1477657
1018507
218687
1214692
1347233
507627
1479423
1459037
1815891
542275
1292991
1817264
1412976
31756
1892343
416180
181333
462040
1707286
731924
1965426
588034
996389
1482235
1510859
1891055
1120429
1519525
1502727
1758607
292396
984379
628540
486170
549846
462832
246277
124174
1166807
1292476
56796
219437
451001
1175732
710327
1347639
1060329
506970
1463552
1061360
242512
685573
539047
1799225
215693
954245
37166
1013367
1800957
1520825
903651
1972396
1603566
1321787
155381
552989
617609
1394636
1507323
1180137
1658734
1261091
1456939
1476746
1939248
1394236
696363
1126932
1676121
1284673
1452407
1637759
1784295
913467
576759
1776833
1116534
581157
1508531
666158
681317
129739
665923
1909253
938655
149981
1771739
1454203
1281881
219753
1188020
1104224
1398635
51211
643945
692338
1012826
1565874
1364315
19504
506403
1304433
580838
530602
94910
687011
794438
1651425
609981
506336
112122
1328798
221292
1812261
1786550
775893
1931286
1340099
915268
37127
192317
1497308
153986
1648797
35284
892250
935646
661362
1224982
497865
972521
253429
844812
547096
970734
104560
1486181
140229
1398917
751289
1977294
557835
970516
1774383
539392
929909
859128
1677814
239219
621955
94131
1444216
1992870
934191
963995
1864559
1338643
352204
724558
1978544
594653
1636955
74340
763736
694778
214249
414377
1871677
660077
893975
1176579
1824886
1427400
1016940
160375
729163
1412492
1292279
872880
1584426
773310
1719150
1276307
1767585
1909264
1996250
1444855
45187
1311619
1313092
1796021
935586
954923
418674
1951241
2397
477011
600109
1455760
521661
1674812
649602
1376899
427116
796317
515289
1754020
1563208
1214970
605281
1871051
283121
1370092
854641
1014667
1871719
175046
710778
1981433
1289559
1472341
1193023
1379627
482022
379543
360996
51454
1075129
1747721
1683463
910474
845066
1572690
452508
76771
773430
575305
84133
1318791
779294
1882300
1967646
503124
1310829
1607718
50805
403790
1652042
1287868
638980
1124791
1268730
1635106
1278105
301740
91844
1584131
708791
1690503
337177
1137525
1870122
1196435
144473
301543
848886
1527179
1129180
1462566
820184
1436716
1935020
1203042
1685327
490530
1091364
273663
1521858
1645522
777806
848491
1969473
851740
1464427
949677
668376
1593905
394156
373100
1118739
1760323
383352
1816028
759437
1220579
182277
686953
599643
1715397
1057273
987918
873425
1184014
440351
285569
1167514
880419
1579236
1687069
437311
583215
419014
1325847
427919
1125338
715406
1740687
1735280
786719
475774
164058
813944
1986913
1544918
132507
438487
160037
818728
969907
733891
873761
1453932
224687
1961997
1115418
228598
1736976
961632
1242772
383148
1078864
1757799
1127387
1260605
1413696
296499
110233
998023
1239500
639682
1043729
576346
507711
787471
1739971
1262222
802938
533184
542854
105205
1576725
336414
304865
1789116
1377250
1872375
1027217
1861973
1912568
1248044
1476499
1990867
1561927
562531
1204662
190712
634262
1416543
991240
56545
61711
422926
1699369
1887265
335857
2920
813837
93289
1449606
409263
1105032
365848
697909
1781910
375947
1230014
1406405
1461115
322337
655597
1379475
1490124
1489039
1346607
1903694
1324041
1478712
56022
316571
192332
1914819
465521
192812
1528049
649345
1784699
1258582
608892
1344041
645448
1247537
85446
965775
1659200
1949979
1761933
341699
525516
969360
381378
466813
1602386
291902
1489628
1170800
498935
1001623
1322524
1262989
749324
1993594
358784
1016728
818180
1421241
1143183
1813386
11839
704588
1313410
1482703
1148514
692405
1836666
830
1027043
80799
167035
508145
116348
955971
569588
537677
1347069
101296
1186788
1200114
1476827
1316860
1471548
193337
695018
571095
1674932
1839483
1518700
442779
1760642
60879
1836164
1273996
866333
988012
1046007
1565998
911785
731341
267656
618940
559046
380569
226857
1318041
1694671
1170884
265759
1829659
977330
1903280
1874836
526783
1155005
211861
1822046
1708139
10996
296610
790394
509683
1543048
20
1222012
54029
1663649
1759072
1668649
1207659
1035244
793925
817846
1279372
382967
877669
703051
485450
415890
312694
1936499
1137071
503189
789147
1518491
1549891
842292
738096
119834
914012
430140
189616
1490385
1524789
985152
287642
1896032
47047
320077
801182
1904047
1701241
965814
1239575
91855
905961
1799353
369360
699998
525557
47007
544339
1228312
714787
1557823
248022
1174827
1160025
1688647
684240
1780839
1477292
1773313
592596
783283
1500128
55089
59778
771002
950956
1646624
803132
279922
1123905
1484027
917759
1941683
1749086
1968293
1727626
1497592
1350384
1383799
1159724
773192
1850155
380563
581037
777183
1559023
771306
1046085
501107
1659281
628925
904370
1202798
1873374
29961
1546284
1409720
25897
870777
419100
1527213
1237579
322291
1596362
252044
1931285
1352045
195215
1592348
660907
879562
1121920
1169809
1369857
1485950
382749
188662
789485
1230060
732732
1348375
1368744
1871032
1151972
409739
1571060
1375836
401432
627729
1240083
730904
369100
355808
1563695
30925
1879375
1415940
527347
674861
1963632
331307
320367
1380744
26294
20767
133817
1325987
375628
868142
908581
673763
1164004
492368
972152
1881287
1562330
194490
1435556
92374
1999724
306308
670715
342212
1409668
1525500
547336
1061780
1556538
291106
1624504
785156
1347731
1991375
1222980
844845
1061163
1862550
1834087
179132
1695491
1837424
456839
696463
1395138
819325
886980
549590
927839
907659
1806335
1874377
832402
477958
1177261
117320
194644
1517301
1839864
1639128
157423
746546
99192
310641
1173138
1299993
1014158
1285391
400479
39848
837743
89648
1786932
1940997
1833593
1801248
1237676
1478056
1291844
1137858
626985
452863
172532
1998771
512013
924681
1851327
1915756
1281966
1250587
697153
594961
1167514
27181
579488
700022
433511
318815
200834
1733542
1812957
1713302
243172
1558695
483624
1412131
1200174
1249249
457876
422550
1162604
1640336
1352738
467351
1927670
1945935
621349
1281338
1984364
1787392
822441
567899
223580
1420049
1777349
699229
1244288
1864369
1777349
808797
1253973
1015308
1531584
769957
1853061
1804454
1236977
239095
679246
1664347
1666019
846476
1600209
1237757
1524062
789324
1979841
1774568
185060
927134
600106
1644305
1237877
892185
210170
1349719
567489
399776
1920584
1852968
898936
1612569
1167514
1716980
962254
169750
696594
1136642
1113860
1759472
510735
1396149
1986786
1741514
1914958
1559712
1203392
998524
803085
1933800
709303
846783
1557035
497264
581385
56060
1870279
1242315
1446966
2533
386681
1835977
1509768
569601
87391
1024987
1813337
1340994
1970832
1523826
305974
647829
1063075
657380
951423
532591
730643
1681517
113557
100598
1717515
567251
1612877
365377
84375
733592
1827526
956672
1722377
1266119
1920787
1442880
1305431
272568
1082600
1626106
156974
109017
1898616
344789
709021
66107
227713
1082949
1626043
1955128
817193
1300650
295201
1344346
790199
189
167144
1879621
296689
1421816
1638292
1214298
1365867
697385
896371
91119
1220035
145013
109323
1908270
1419165
3619
179236
346487
1696316
828477
351612
203492
569358
446341
747938
1771219
1480265
562261
1671924
81633
688936
1322
1333888
1470149
1399733
1034420
1627002
235785
1288223
1892538
1527918
215705
751101
344216
1562455
1719794
1994050
735813
642842
1785254
1133864
1048884
530284
189135
1246564
159721
1634538
1942994
820063
253784
305134
1882898
418568
146941
1656493
1435735
1360451
1495053
212751
766244
767586
1150169
1746130
1679399
1708335
1483407
1651473
883290
379874
1875305
1542565
773082
992731
1375868
1611097
1738166
1096247
1029088
897006
1478601
249461
850879
264780
625388
1758001
585122
830385
1963321
459754
1468028
1186128
722290
258032
201979
1293213
893107
1749499
1926795
1987782
1742878
406199
1694055
264479
1015045
1638455
592230
871939
1974951
857121
1751973
1113435
189363
1165010
1103867
1022168
1613553
1597520
637836
1645793
1577604
1552420
782335
535305
1276677
1965775
566287
924591
367313
1630348
314491
885972
1817646
415496
251179
728032
1548619
976256
1563314
1690541
713563
99874
1953481
111279
1621163
1060852
1387004
804804
1991624
1247650
456170
868555
1643218
767510
177465
1629937
21758
448077
1182473
1447227
1815046
1204418
229090
931297
534647
249399
407018
1781456
1655641
189137
1559584
1253854
961728
380145
1964772
111731
1667653
1908422
1148258
558337
914617
76455
1222052
1219034
866744
1952616
898226
154215
138656
1654425
1073564
1837623
968516
1280993
813772
880149
1580442
1467124
615527
1071398
145386
965616
214772
1025263
1824983
684443
1956428
606740
1359500
1684893
1061787
221351
654394
1266605
1010597
557947
747872
1623751
860129
678913
782523
1885367
1928439
618116
1770485
9531
559449
1784633
441094
972819
317243
953363
1395091
1008037
1441962
830955
1423504
1358767
198444
302707
1788627
1574578
365848
857913
1219162
494143
382614
1914295
228716
1729810
1095160
833298
1943716
318567
829252
1855010
1839711
229510
1840787
1783448
1738174
1959273
134547
16335
455387
1576496
875622
1780386
1668848
1490177
149585
1156826
856977
741553
1730302
1053767
1771196
1932386
1931146
705513
84944
1869772
1605477
648679
954923
573513
1275675
966052
1758928
1064905
842292
802096
1099579
1884421
1951849
1492579
1674960
1211079
1117856
556375
1107738
1494142
1537227
143736
1798749
211007
1272575
972725
1011496
750074
959027
1444327
932718
833398
314342
1670541
1021438
725403
1666301
1957752
145061
838285
1915155
619248
1914096
429584
415857
1360451
1187247
1239558
1429258
1841107
1462031
519339
1505518
1453085
190586
74286
1842279
526986
474310
310831
642527
321887
687475
349443
625738
1172871
234827
634387
150443
1703967
219324
680866
1859472
1747596
1631404
564430
1994784
1371393
192562
1919311
1974502
367956
642922
1862355
372349
1968920
547939
862302
1391643
501924
1996753
1279532
1230385
165352
163262
1236945
546559
502291
1063403
1439931
175215
572931
1506255
343124
1224523
1739973
913108
1375922
1661526
1569278
50384
654394
1094172
1739658
1727696
779713
997328
1834730
369102
683334
1152112
831036
826611
584335
1785776
449714
606576
1845503
955238
156640
789554
423708
1805453
627537
216631
512115
949582
41027
1750971
1592996
467343
1828584
1306539
1737446
253816
152149
903168
905834
1459224
1876842
1347157
1503073
1224827
1783939
1987981
403483
176771
245553
42943
241700
1314374
1337856
1892310
1763241
661939
34853
281121
1741242
1783220
736329
917011
762317
1049541
768089
1333332
76485
985664
607580
44801
43004
1418940
82773
1696864
1892316
1211033
1317299
1361401
1151124
838075
181472
94462
527633
523859
1162603
1781874
1605878
752610
1140174
285822
558162
1303412
1723298
237760
726940
1917323
1509280
606440
1977109
1076612
1525525
1054774
315158
951143
863350
1683078
870097
1324943
1222718
1396680
139757
1143831
217998
332421
947345
997339
1027756
910544
966906
1891380
1919534
1155102
1425652
277174
1196374
1634405
1364086
1137910
917858
853593
266638
1672633
1206666
1653323
1684605
1430137
1426724
461063
1926769
1099419
193245
793866
1807181
1903443
1203206
692266
1257301
1581363
1306568
1171143
1737452
1702437
1856145
1929244
999351
790984
704969
381572
1310988
55670
1404666
1368689
1149255
1732042
1081771
1827730
669048
134040
675088
1613136
566849
222849
409733
1243371
100575
1563011
265183
1420008
1271274
116926
843365
375017
337477
1737713
1756649
970680
145153
944769
562729
978421
760127
730471
1535129
223376
495895
1497817
782837
1625314
1264483
962805
72251
1593051
228107
1109995
1401478
184614
1694081
86250
1394240
1936391
972868
1288886
92619
484597
1413129
1597827
1425914
564038
789136
798948
258850
842568
1307530
1945850
283274
437904
402480
539557
803631
882548
13844
915030
94987
231769
687675
727797
188804
832848
914062
19423
1575742
1513001
1576968
709063
1360940
424040
1737175
1416668
1439289
892787
1186638
1497565
1240097
184583
667862
770223
1723136
1023969
967203
1444682
1639659
619934
1486632
1619336
249225
1879363
1130161
146251
159511
1278183
708966
1605956
1375836
1193525
649346
28734
1886544
1111756
226393
156367
700211
1872139
25594
672395
620883
599267
1248451
315843
809572
1573547
1714642
727362
813253
656952
465758
1713771
1608779
1355206
812910
106907
863968
73454
463587
96704
558832
1263650
536989
602423
1500399
555223
965381
387411
1335722
238487
113133
1056406
436845
1925872
1699369
37468
359494
803330
608094
992415
232983
1361422
326861
856015
1379898
770941
504467
1702892
1891374
1754254
959954
605788
686292
809618
1014451
1468393
1660933
695378
737420
29290
1021439
972254
525441
672558
1340130
400868
238151
656673
1097439
1611435
1469504
203550
1022771
687091
1097862
1376637
1776406
828879
1581106
94131
1173805
1571603
602155
722904
471551
201144
1991377
636147
380300
963293
69184
1950231
822290
506046
1870376
851908
1779319
1502692
22462
94131
545889
53642
27968
1530828
1658458
457830
320905
105158
1822697
1869322
1068459
1846669
440342
699297
1204168
268989
415988
950457
746784
1867228
1034234
1320933
612674
357749
86896
1541440
868675
157936
1520538
1986566
1991557
1806482
393385
1960678
1434258
144105
902937
1484596
1852949
246313
1435719
335799
1666793
685836
1151468
1261091
1680887
868142
1000847
1453443
1161667
1549541
141014
1193297
1986836
1974459
337596
1994990
154242
1765318
1928621
257820
962168
1790500
1213600
276348
1861814
523144
147478
632209
1353007
92304
711029
661292
1554221
1639289
1463289
1324875
1839706
13577
1745233
1312464
668409
1179559
165862
1894843
1200325
1431446
1127341
849849
676626
749093
1058190
1004116
932604
565842
1993809
571759
316628
1145081
496398
1461804
1341666
1623370
769580
1965263
1412428
1637855
26506
1297284
1460398
1861396
631454
611525
1873578
1298058
1729718
62899
1864637
1320252
149873
1614054
789657
845191
631449
538176
1642087
408353
788709
385572
97291
747286
120547
288327
1602555
1242511
391296
1980931
276131
703655
337454
1330040
806168
1971781
176212
815173
1720902
185610
931910
365798
595105
1147642
421913
1088885
462075
1312028
483640
1500057
744418
89152
1799270
150141
499051
219559
231529
1575178
400438
1101889
1194
1609969
1637755
1610528
1057028
336002
1785286
1698933
1229870
1901889
997540
413364
1995883
1144307
1809614
1723947
963781
1128869
1518406
1095315
817539
391331
360812
1603363
1136947
328795
146049
932806
1696506
66124
1717380
885909
23209
541539
1637955
628005
278715
1662463
392849
456580
1604329
1193020
1479103
1351032
371971
1041345
1060388
945468
406804
539481
1730464
1265395
912756
1136389
809282
546512
1546914
618940
1686912
321613
1898430
921157
1542918
1804736
864820
1808902
1589811
1060981
1016100
1051764
650805
13831
1033912
378407
1745916
1299355
755919
1019645
146267
656934
1953050
784089
764473
79727
132464
1125135
1666188
1160894
308223
516822
873580
1475526
127369
1041628
1923568
1143250
384215
1398168
961682
499807
252939
1455413
1319903
384805
1020596
238394
1105952
375421
157767
1869083
1465041
353906
877669
1060980
1961035
1837785
965520
298289
831393
896919
1107272
1663478
1958655
35561
725175
737764
368893
1023750
983469
481431
741143
1842237
635609
1917845
331336
517842
1650829
1359620
1139722
1114495
1721071
1409860
1775126
443590
277746
1688810
1574906
526681
1414421
1873983
725143
432889
692470
150727
614073
108909
498614
661052
1870509
420769
1218958
1950962
842973
636554
1854117
1065602
146960
1805341
566946
447253
1669083
1341789
1761292
759020
480287
1351605
887531
109466
1975883
1137696
926505
149077
1420794
1856742
1991503
1658616
1493119
709833
790267
1463593
817210
192604
709141
1437794
1776485
43
1784612
1906996
174606
838002
615011
20594
964416
138961
623377
1088813
585622
428875
332935
1294855
999215
1636642
396257
1461700
1854192
1503406
1271199
1633523
17334
298913
1714500
1504982
509364
399147
1176118
1738135
1797754
857499
1889300
1636302
859193
450078
1174120
1573653
468437
1950084
478040
1123357
1537204
1231378
1662042
740732
393088
1940092
96011
442490
916827
1188843
431254
636466
786663
772171
1181518
1817175
1150518
1818176
1273706
1613298
1152428
131539
1371102
229318
1304827
1835598
1799304
1313443
1344202
436799
1220223
881471
1423991
1668992
1215343
361814
1110011
1447824
940307
1446682
705296
1113268
1970384
1270547
1168040
1321119
462951
1682620
596585
1571911
637303
405909
1936719
595313
1092171
1254504
1309657
1700576
1690445
1563644
409318
369293
1721712
1602912
209009
1545975
528043
639396
456043
1550510
186108
767671
40581
1493066
1460553
1984281
1189356
1135188
1462735
32166
1258336
1943637
1918410
1349472
999215
1536590
1036525
1589077
1702775
331398
991691
943535
1520493
1158493
211740
492168
307411
1320769
386178
1684392
868385
931086
1314614
328505
1933239
1232787
1787639
260370
491560
416033
1536631
547635
1787062
846905
125966
557373
1742048
3976
1268376
629752
1571705
1464731
819248
1289553
918022
787075
1144103
1998265
1869533
51702
907859
217467
203153
1849046
232040
163520
1592050
923469
1023750
1839402
931398
1401081
1952388
1968423
926796
1156954
1328094
1363981
985278
1574731
219983
842920
1828949
1150259
693379
1773845
1244350
160912
222562
1318938
1089279
1221375
1351043
1520332
1904967
1008994
918999
657298
1126010
1778867
1988441
1523014
1888842
74286
1161309
829960
1390317
1362803
801111
51236
352738
1064089
781863
1567054
1373901
1999435
668055
616468
1014785
718488
599525
366885
69964
787845
629005
900254
275094
403953
791851
404149
1784939
1009098
718185
1493134
1437644
647855
1137594
1595511
372338
951410
1074436
1085566
1813730
733263
904430
548317
952051
680484
1462989
535749
1638630
1932114
1771373
1946972
1409052
1855930
1637904
1813171
583311
1290670
1746280
1421781
503241
1283573
44684
890711
484144
994566
432881
819257
637449
1343063
877442
982536
796183
937591
571139
1259381
463036
264139
1094619
1443099
651640
1087975
837301
279111
1712924
1479720
887949
1180767
1872127
51365
1256392
723959
1213105
1196483
1202672
1520478
1899934
664435
1963167
1304190
1018576
1728016
84452
1233260
252722
1173473
1232484
165373
507833
1589073
1254965
1126521
1172802
411044
269321
1705015
1858098
1200128
49294
1494645
227966
641250
54052
956218
614073
394564
1362148
1330163
567815
1317473
400985
1734964
1859427
98723
514219
1144103
619761
206629
729112
1650193
1652357
1224079
193792
343644
1871584
1258022
1932733
1335029
242468
1931030
393411
306571
1652576
1535207
145483
648973
140334
368666
607116
648974
1471416
899502
897731
128318
1991313
1509617
666951
1813479
1925335
1461804
1373972
1488915
668408
1516826
143524
759937
1786826
1525023
1121367
1607920
1986913
1240180
1605427
639649
1429070
1910950
1165845
1767005
370327
245545
578555
1470114
528249
1767091
642046
1558514
1545537
261801
393336
1372492
1533623
1301674
1036463
1754118
346845
595608
1561890
267942
1877683
315314
48133
836736
868502
129682
1350949
1314456
1405643
1551562
1649065
758647
1765772
919218
1540455
1631198
951860
1216447
956388
83602
1725600
494814
1543334
245963
975186
1316552
1574116
271086
1445651
1076544
1671680
1338214
505732
584677
931580
37924
686114
537046
316993
553473
805737
468566
586554
980939
5301
1140275
26686
1114454
952522
1827724
1251386
1015808
1994541
814157
1221798
33138
501245
1187344
1688799
300834
579392
200834
1844882
1928896
394867
611411
114040
1263036
408544
688952
1327624
1485986
646864
243360
757093
1651011
955308
472003
214421
732978
841891
1573002
1351948
653819
628503
1462836
874234
903522
512013
76890
1054325
1828135
1767620
1851114
1476201
399003
607159
249555
932587
1239077
1937523
728694
890741
1254576
1080457
137546
1397579
1361577
1316274
284268
1363901
935285
24700
1624189
241585
1570985
317624
561802
1170572
1242379
1482590
1404262
82618
889920
1221624
462899
159898
10365
1341399
1024650
1868632
130387
656445
1412127
253409
1007342
114534
119120
466633
554604
507260
907431
763845
1378312
919886
1363230
957968
406525
894036
1099639
892146
144543
32288
862310
979247
1051572
877863
102896
227823
805225
1993006
895393
1996501
1442453
832164
134958
67906
116772
742415
234239
1896702
796390
1209299
932992
1676484
594856
976887
1444855
1405120
1021502
433177
487509
1443235
1624108
195004
243172
750935
63949
339796
426676
382238
29039
1546476
812337
442241
462533
1787381
190712
151841
1674793
970539
1682620
416811
1063130
384343
523859
1444555
558295
428231
1511100
325214
1916092
1418413
213974
77161
74256
152336
726612
1719854
678625
469916
250774
1902927
1392537
1457099
146220
1585237
936717
728718
794651
148167
715995
447729
1705313
1755564
896434
375926
1466255
137210
345400
152784
202085
563154
513905
1578474
531226
673762
850572
1672486
1872139
1889316
735557
1812928
364181
909042
899775
1567000
831093
1392586
756029
926779
1525023
1265436
838502
867917
430984
1279373
1500858
77094
999478
1366250
780972
1836850
1330497
879138
1914380
568808
949153
1232069
451541
121806
165521
986023
1514490
1826849
39966
328104
776235
381141
1570386
1694335
1935567
1405814
477420
197780
239448
1832224
491057
801910
124739
435394
380344
1981126
1415783
1268284
1457075
1950975
1916819
191195
874999
400799
1256715
557918
797419
144059
885942
1318473
1554674
1234377
374846
1164577
578206
715853
662086
843940
119992
1313443
775995
561340
1356708
443509
1839797
476239
1690123
1936643
1792358
1401335
514901
1151808
305417
1857942
374310
1615455
823045
1548612
907489
603100
720425
799567
439500
1736272
1205941
1213291
261844
1404666
1780568
223505
1257570
941947
1762342
1969810
1672488
1079145
1651924
938133
71333
1423470
48872
469234
370520
234992
591382
675751
223520
581104
639632
488785
101092
898700
1910516
1435719
1991551
1726451
1168969
307300
591311
485054
696929
898468
1207802
1022048
1077425
900663
266694
721437
1517940
1792818
974951
193867
1374117
946902
237889
1238839
707967
61968
857297
192395
1003374
296005
1448661
178570
973929
1202324
297259
166501
1940912
161810
1103917
385581
1156307
503825
1046761
1280993
644135
42827
1178726
364148
445486
837515
406669
612616
1504331
1523648
446746
372906
932314
596257
189528
1766198
376868
657844
1966562
1459672
1935842
1981328
155759
1636846
1306568
1301102
141803
666823
1347121
1220586
1434829
495626
1566434
1064755
1900751
631008
527526
1778132
1474645
849764
1133114
463068
233310
1484099
25856
181076
604527
1781362
1328248
1844508
1299807
360056
1178621
1893347
797007
1288838
850548
883027
861598
1515776
1874570
1871552
978573
602252
673921
1698566
667890
803284
466639
264765
1224929
1267808
1373422
233520
1717176
974552
1257392
1442135
1702603
1634414
918210
1850793
1281584
1519052
851951
1964932
1289082
1188579
694455
815450
1716362
1918458
1737687
1402709
555919
707932
1867786
190202
694227
1708829
1768444
1434668
1102017
992311
1709821
1622909
120301
307479
795304
1726066
1451579
1807293
1415719
498187
731470
207698
1534333
1188658
1902520
1491712
1647274
1616874
596112
1354989
1038769
283544
453864
885972
847056
1333484
984321
519505
1767909
769510
865348
240611
1940938
1945101
1319795
927438
6599
25380
1861023
1825189
1892491
1700595
714709
1295512
10690
862773
1029737
1608639
125595
1861470
508285
1992866
588878
452978
1226549
568869
1686195
1039754
620433
445533
1028510
1700359
17442
638815
716023
527367
1804164
257820
280682
1209259
1990205
1366965
319258
935362
1542712
1824356
1784650
590213
285526
248737
420897
1503887
205011
1666301
1705640
962876
1085667
742651
29322
891145
995625
1190437
278975
55996
1429400
1767494
1551018
1228469
257352
274039
220956
1453527
1344835
35718
1107950
46297
351973
227820
363917
467252
1785403
468138
938097
1440451
66230
779123
423859
493712
1736186
560178
1075660
991441
121018
1236345
1256809
1855833
612691
212426
230880
1022452
1452054
1696664
1743257
598484
1609241
549590
1263860
912689
620832
297198
1244393
964918
1648168
1780491
993260
1384857
849939
1574585
1891203
1884393
1807870
1914163
503964
21969
1054459
674901
1334951
475499
1057858
682098
1061376
1388201
10141
1087544
816729
768177
595932
105689
824089
68635
1434871
1861558
88309
885967
1304083
1538816
16649
519304
643901
1486458
1770795
1892319
1451160
1273349
719830
1324909
797535
415513
110302
524313
150962
95185
1473886
1806497
1827381
1870360
74404
678256
162710
1261154
1646910
847287
27318
1296331
873978
140039
207686
1021438
1130502
600010
1430100
454839
427700
206980
582198
491104
535607
1522703
1763777
718150
1752280
1678284
1798985
271563
771558
1535236
546512
870137
1670859
1202164
810411
1402713
1131402
1977438
1793876
59121
1075161
1484531
170327
824175
344789
1763593
1136093
1260327
1366965
1196557
146180
605362
504520
1724591
266966
337244
1825750
1242554
1391112
1328716
1867997
1654738
335834
1947743
1334237
67477
984516
1816386
1450060
1276140
1216608
1307105
1593536
598153
739475
1048638
1022999
504977
897269
1495690
764920
1160292
987177
1125268
358139
143502
869355
836548
1274603
898328
510300
140595
1763003
1835191
1061468
1308859
1563877
1267841
1767915
181871
956950
1269294
1333023
1705143
1289839
278076
321260
471201
721036
1253004
728741
131098
923307
1144579
935798
1290893
1699181
771437
894384
781630
1654979
1293595
1587560
1275154
1916637
1769093
1658362
268673
227823
750074
1564127
899004
1240944
476327
1319338
1772225
1020226
1288209
1584691
1539075
456012
1082234
1692786
881921
613002
1088854
298199
1343454
620043
1355352
76659
138733
817191
581478
306835
1533137
914935
855385
70900
260019
1367410
826615
854250
634484
519326
941693
309820
197665
1553188
1892783
316565
1322769
922566
557905
1775270
1197313
1762229
1233352
1239396
986114
1724799
1889321
1941782
812864
554862
893599
981868
1894266
915145
1548471
426480
1460115
1850991
1839970
897526
1211492
1841991
939902
382777
1760927
922343
1495662
1791721
1594050
1267037
926032
502215
751257
261469
84265
1483862
4617
621710
971213
1672071
202456
672679
676092
1803812
1033480
1463013
1151365
1891621
1809547
260288
81088
1691291
1154274
745115
830005
652957
91075
1219715
271780
1048245
696463
877398
241448
1826520
1658635
928235
1977698
926736
386035
1795158
1298700
554852
305283
159589
255637
382749
628321
328477
733820
1010347
109727
1621513
676995
1616118
587988
656667
254208
929727
79696
106368
48101
833493
846690
1016098
291493
186654
573318
1184703
2488
252052
1804286
1226296
1733270
1366322
728269
1760986
1898014
1024343
1780568
798707
536876
555086
858262
1598761
1118920
1256253
152881
818804
613820
1321085
1893798
975272
418173
1147067
1945404
1760643
757926
594250
407174
371818
595619
70989
949363
1644982
253987
1808553
899342
1787877
1871700
1433212
1267755
340154
935232
1219723
1562174
1743075
650587
1556538
357131
1688168
1513128
833184
1218271
747764
597030
178589
1476145
131758
1908422
1862093
218585
799360
214826
1768171
714054
777957
1917729
1737992
858164
1563574
487889
501092
1792239
1621825
1038428
1223148
40989
35657
316228
547495
1256751
1299204
240004
1688908
778389
1839483
349977
1504094
1502278
629881
1369710
1355862
1970930
1200445
226864
1798978
464093
1190101
1307948
1670202
1708463
370461
1336225
820039
904744
239077
661362
256180
1521270
1324385
1320435
446525
986492
1916900
112908
393060
1636107
373447
1120378
52050
629845
1645785
1022017
981663
805011
618017
329797
132701
726960
938921
737
599323
1751505
1108373
1545975
1138129
1264438
1915836
1848459
430653
537927
463000
1124634
539900
661934
1117745
471310
1676484
1974942
1045080
799262
1978214
48410
1475931
378670
1947743
1614813
1726175
163377
1508315
1533717
1012118
1210716
1148078
1463477
1681776
1624511
1428845
1859890
452292
1984705
163948
261008
398100
1648604
1793388
313385
1207747
1364933
206541
1834662
351382
1630755
56267
980587
360525
1441938
573692
938670
1869759
807140
204833
705474
974108
351443
511415
1658620
1419376
1749495
1010017
1109389
1826991
98442
941527
1608278
1564243
1414897
1127434
924090
1687462
374164
1147599
1421240
226922
316192
623643
265460
1422019
288327
1239184
1976372
1352942
1948356
1646308
1759377
1371397
1090853
759354
767599
1013237
698424
1580380
3175
1621591
970364
1501347
895007
1944453
1298073
1565408
1772823
796205
557920
1498689
1724825
1093529
160286
422460
1584984
1202902
1059023
757527
1554989
547340
1315433
1260528
1813492
1022771
661288
1775421
1937096
1569402
1399124
1614156
1616935
1381517
1017276
1325983
1054459
423782
1901607
1535589
1149286
406367
662744
1116076
1174701
1306182
706141
1260412
673777
820298
951331
1064113
1856803
18750
1606450
1986907
1815486
605198
428320
1951414
1872970
1792437
1340237
1690116
1833964
720758
1083324
1520647
458493
1498798
1271112
527009
1308214
587760
23159
921274
851495
474170
1737587
647164
1744225
903820
972797
1334529
79319
1914295
1524614
470463
417846
967362
14116
227451
1281794
1240987
765452
1860699
1402173
1063598
1307836
1377127
681853
1801233
1540166
1121611
748823
1338517
1818718
1532829
1974929
1916209
1303415
1995176
46633
1665468
1278303
260356
1822148
1180020
274867
640802
1968637
768326
565119
1154460
1085911
923802
1193699
1376596
653422
746377
722846
1381235
1458786
781940
1506255
1124302
488379
1768516
622357
761312
541167
1774383
451323
1806735
987234
1384775
313111
576363
1381755
388199
463257
348451
1168851
104790
892591
598817
1747219
1257523
731114
1223325
1881269
951862
1881080
127183
1186032
1346136
1165513
255111
1276408
96951
35845
1089961
964356
1407590
504251
308332
1681527
1945392
347383
394073
1734738
1628249
1641314
1851688
1415649
98731
333957
245182
1234986
1442706
224113
1015909
1521601
758667
1995132
90077
1310900
1804654
182613
893138
751355
1365764
780996
10053
822089
1411258
326859
1379579
1524388
1259406
56545
714071
1079886
1428348
1399060
1799887
791253
125389
536531
195721
1371259
1265616
929681
1524645
976342
284801
1904398
768459
783168
607862
1124022
1734840
1608938
603166
352818
1577496
1224694
454
419582
709903
224231
100950
770970
1871507
1710795
356153
1721802
1706440
1508737
821276
60995
1295572
1076988
1060638
1797320
1022418
212224
19459
1609021
1719628
1181728
1472431
432003
583215
1528041
1838423
1540044
915514
15050
1993545
301734
1670746
1414187
963541
1761038
653255
803370
232569
1758186
6018
1953997
1017228
1769117
292042
350341
227404
1506301
1968798
26098
688018
1662588
1659090
1135068
1546842
267397
237220
352361
26360
1845299
154215
1328333
1765247
319571
1117085
1028597
1529689
599960
1759906
1200261
1733590
1055013
1260758
97834
1378376
562529
1429715
1642386
994566
553417
1070273
1346484
1457779
1149849
1925491
345893
1416154
937729
1987157
440268
617609
828007
1693859
1337390
1564546
1128331
1022545
1608349
1214024
857499
1030551
590590
1957060
774033
752610
696018
1375922
103732
585330
566886
1198795
47948
602934
1202849
690381
960080
76811
461013
1825109
223528
513556
947462
987234
1943227
419548
1461609
1288118
1415510
124644
704326
1299922
1932948
1755313
895933
875669
1453932
1343684
242627
577236
676190
1271066
542958
1987461
227766
1208014
1115222
542071
1049596
113138
1711308
1433357
1663074
169018
742472
1982997
464503
1806425
1625610
946056
1485889
338361
1198933
129419
673946
827100
1403053
629469
1607596
70299
1399984
470017
1094455
1553010
291349
1422646
1151378
667487
1628400
304175
1120073
415063
1569651
514510
676626
1359770
664783
1347069
1789161
243848
524452
416160
458179
2713
219223
1125603
1564172
556904
1535584
632023
1845342
1119825
1057300
492163
1406566
1718506
1387213
439288
755390
560894
1326973
892632
578679
622262
1007653
1770948
577173
1762223
419522
1275016
1636846
1878247
1978205
836492
667789
933026
1095036
665246
1364518
1241507
1004160
833826
880226
1801414
185020
1590269
217276
229955
1380888
1531359
1022873
1128730
1488108
1273848
1457967
573865
1361246
929700
222897
188467
930154
795918
551467
650935
809735
1667709
1441937
1212914
924896
980278
1710731
178627
904043
1066003
1693920
396032
11457
1357975
133128
219583
742699
1366496
1763586
1676430
1458518
1698645
73497
1869452
1912574
1405196
1336466
940201
1805299
423084
765693
1124887
1160698
1132229
1850886
579092
686114
798956
1916239
544487
631289
789947
1902367
611313
1571561
422701
979172
1204287
1516826
123289
913063
686694
27744
1485138
316391
164058
468131
383108
1450915
988553
956675
804306
344968
326115
267612
101319
1987624
663582
1298191
1339294
366351
270808
1062661
854991
137453
1482073
1653012
1427665
1667534
599468
707543
161566
1545718
1168933
1917848
124446
1451373
1538601
1609178
1911145
328450
683932
1627688
290152
1518146
536411
636525
1847221
885357
1323151
1971950
140657
453043
311613
926383
1171113
61398
1401530
1875305
402182
1211467
461011
1301533
651476
1660569
1988083
874827
782658
819298
1271230
1643357
679936
81737
1671437
775907
733646
13165
731438
432917
784904
1379483
866615
33059
1715443
1190678
5975
1033259
1639820
993832
281362
701347
297094
845042
1904230
359753
1136631
1976488
1877734
1868339
1334886
720212
289794
625853
1627185
214333
984844
1166994
941513
698466
1264804
242356
400775
653144
503720
650555
300629
444523
1998045
127258
601426
1874724
141072
1526016
1709862
359468
770592
1434890
596215
1458135
796103
469470
840628
1476957
813595
257546
653065
1398606
975785
800072
312832
282936
34005
1422019
1121260
181592
1490585
1751580
599645
1241813
1801307
1210445
292573
433044
697482
1755103
1971113
1709633
86711
739539
268041
1696462
763719
485974
1826306
36399
1667710
545878
85731
893840
1321759
101458
78483
1777169
787903
773630
1600374
700961
706477
216132
269321
1444557
421431
1934111
1652776
898348
911301
1518803
1435716
1570517
1030046
910213
1663121
1637862
1281962
647698
1841377
1123713
1882104
1961099
513568
1375723
1185430
1381200
837974
303477
154040
1670762
782284
587391
1055362
612564
254065
1612237
1930982
361297
958204
920088
1254239
1474371
21779
1488108
1775865
1530991
1140479
1447874
1324611
465261
561910
692856
1193694
1019041
237660
870137
1822356
813997
395715
1183033
302774
1572372
1488805
184291
934653
1759564
1326609
447924
513532
1402186
1089246
1670615
1927854
606440
699229
1803868
193056
212602
667086
1594098
1420008
168665
1584487
494272
186277
896858
1362428
1027866
242634
1654824
998106
1853022
810611
1993295
1483546
1368127
1455708
1965976
1774734
1675215
24144
1325141
1895959
1727022
130421
1439145
593728
671612
655612
1705640
1659716
1569029
1487123
791395
1141488
1222257
980374
634510
1143736
1597494
347344
1562134
1378312
107517
607574
1070930
370880
195637
1528334
1521282
1251483
44303
337596
1200979
1804204
1662291
1659625
1487119
1768382
799935
1951834
1038666
1492449
565969
844804
1830428
213593
1975991
757945
1508145
815960
1359649
1416315
638435
551702
551048
754762
1226285
547799
1392598
1104132
207539
959565
136923
868990
1986641
844450
1851458
1517340
1782371
211170
1683590
302083
191159
1299101
1991201
1571117
384099
1400539
1522017
1811077
484610
31456
1151315
742836
1036011
937315
1164328
1152916
1553053
1483064
665378
1414344
1209109
204118
1819881
195646
775760
611867
1942154
1119893
1739870
1144343
1281881
229257
875201
1757838
1185460
614994
443137
1765097
196123
997630
1262209
1268959
1825893
715389
1098335
1574250
360541
1686509
1662531
1747909
564805
544936
6295
1665859
1216762
1106053
1753618
392544
1381594
1585788
868370
1755657
4650
735792
1384746
1627932
1250856
1947431
182239
1921936
59017
1069953
1441077
1227567
1441190
717209
297901
1703603
1713897
1012235
1706299
457599
497800
88034
227601
1520858
1234532
779062
922624
629220
683438
1855037
1864116
574888
1743293
1466631
1178020
1708754
132669
1423017
1257805
1317643
1500924
508145
984079
489719
94245
337300
1551331
1359701
1470572
1454981
1408534
1072048
1677077
1297171
1691939
1175892
697213
798455
1929539
1028209
513534
1944919
1469651
1619963
1411456
1746863
396328
1446682
829952
1019873
423109
611635
1328944
737546
690604
673777
1301967
19694
1898478
666735
611722
95620
1885363
1237474
476584
1830170
192961
1752778
1658437
1280420
1901758
521963
1013312
375931
1128762
1812404
850321
76559
1706293
391946
1386244
364004
961520
503267
1519289
1089936
1564546
941849
1464374
117764
1136859
195980
719630
313069
579528
402882
1759822
128872
1962464
1191117
1467096
1485491
1284506
1640186
652729
734315
836963
110268
1156037
1042692
1077678
1927572
1132365
1761130
948876
739495
1019655
1338613
791787
372176
1111562
3877
379638
1229131
592508
1637368
624330
862185
1768873
1145368
509013
1228681
890377
1063364
18109
1351974
511528
192651
1678461
1284655
1377884
946360
1837546
469198
46297
75402
89353
1876401
1648564
975188
1600369
411384
1100425
1511113
501251
930193
1236056
679334
544019
952051
1308610
858018
572182
353965
865348
1918932
365335
1719219
1837398
703510
1654445
203160
495065
997313
1898552
999454
297159
1408920
1199313
1433312
124566
158642
1395738
777408
1280725
896732
741009
1161714
739383
593801
1742772
526398
1693908
708693
1156857
928770
895766
1286044
1221077
408372
735340
495118
1239811
1874528
651342
1077899
1443105
1782371
1691404
88461
628540
1668730
994788
1956200
1537290
89746
521282
216975
666424
786367
883860
1778967
79407
869900
76455
252092
420398
183946
1984527
1230317
1336244
921740
629294
1371952
1038500
799535
1050891
341169
1560251
905248
1285865
1259775
831061
330135
204946
1037051
1576858
93909
1685286
212619
341705
1542831
978573
1391953
392377
1205992
1596918
231975
247829
60075
838509
1842134
44633
1079927
1452549
729304
1735280
189616
1773760
1534282
116564
700588
579436
179170
219223
255838
1635166
1462231
1006063
51454
1254846
104790
986566
923950
1615232
808043
715803
1640577
73055
1111211
1347121
1850755
972043
913722
682313
328685
1358065
1911360
1651671
1999655
1485002
688082
1016367
1841001
1536388
271283
1989075
1164794
1106986
613264
1769986
865210
531575
1530714
1082443
568259
567142
669496
604495
920283
1272706
991951
1992539
402420
814312
454859
902263
141984
1345209
1102461
772965
1281261
741111
328122
1331689
153314
1675440
236376
1978771
920373
186632
1449031
1070966
672378
985152
428479
501723
1361805
1838961
1073747
815705
1398103
831465
1391462
1917610
1175108
1403001
978978
503720
299913
1852182
1607151
110612
942193
93162
853429
877509
984576
342375
1083939
741134
211646
193228
945330
1240153
1347915
2152
1387001
441773
956162
1283687
620635
828184
1532586
832977
1101973
789148
1107350
1626147
793144
370986
235756
379961
912320
124236
994052
1811023
533184
1210188
1167055
750899
1748863
545889
1175789
1424652
1388456
447994
1276494
1460376
1722233
62090
1003541
1752323
666482
1008636
1870106
634972
1350739
1965660
1774568
1684094
413179
1857416
995828
337070
602474
73901
7796
444587
888507
131521
338900
1725744
575350
349572
45687
621638
195146
1599085
136462
1463935
1404641
1099641
1198009
1307579
1872155
508050
1103658
761083
1130097
280682
446525
1533063
132957
1188963
1120073
266920
993327
1075421
456148
1353156
1275433
247629
892387
1127861
662549
708037
165808
1406769
1078946
721019
1736657
1982278
674857
1484288
263343
1274151
1227895
1954276
655340
979779
135537
906372
1220053
158160
186843
547427
165701
1899326
1840401
1690125
62729
484222
968557
1404414
188109
1640839
775291
1399928
1884421
1470075
674600
1144343
577758
227975
202373
1043475
1384126
721212
1759091
830120
1166309
418164
717209
542494
140981
263919
223544
359124
1998833
1996371
586841
221504
1917350
310847
1561430
1602994
1760863
1813051
91056
1792375
1213374
245883
831132
1690413
328620
1944453
874965
1514336
1781218
1669399
1577104
611551
1148369
1664721
720529
1595387
769039
1252312
497518
830
210413
369719
879233
949084
1924578
1292487
1396419
1278728
1869536
1479061
1462778
1984915
474582
1311639
234764
1728765
106539
1368382
569120
334717
232727
344554
1137284
1439908
1066187
1684339
1554311
1763830
1273821
1817651
351304
1595195
1547323
1788435
1806911
1253592
400433
1377582
1676215
176171
776235
992228
1761256
76703
550429
968476
1481443
1639089
439935
387933
1178281
1161480
750133
1415593
1624703
1598223
1064081
15191
1106986
1614655
28654
1250734
1611970
1077017
1109576
213704
451913
54322
1702114
1449281
1473748
786392
415213
587478
1234836
1087144
195215
1332370
565203
72528
1057090
1686445
945747
1182337
1063639
1803792
1105973
608940
1590051
639646
1072603
657002
743145
199356
1820694
1074092
1996562
578203
1462419
439176
378250
196343
645667
407504
949582
303045
1536173
1966591
1906716
167950
605737
1539067
946540
224295
399157
854121
445922
1188521
391355
211696
799032
330674
547644
114153
111919
1481127
680539
1885367
823864
462892
891038
186620
60870
812778
1844096
684868
331849
1484913
27029
1738640
1690570
1533477
24542
198748
595674
1171312
869454
1979800
1280467
1737391
681795
1350852
1095588
1507427
1955130
329409
1150922
1797649
1085577
1937386
119364
1621226
1107506
1002514
1636552
1420275
662082
242873
1925853
205733
516374
266055
244407
324776
1501551
1159122
168184
188140
1031758
233310
1506651
866087
1300430
947570
1439743
900866
1450351
823351
191850
1502767
1201483
653017
636234
1030162
1569780
1623818
1168333
1096247
20491
905132
1826583
931816
142832
90164
950298
975272
490538
9834
1409472
28224
1383156
1971476
1116893
1933185
492631
824346
848413
924942
1075055
350820
1221064
1672102
820761
1638687
16327
725896
585681
1061249
901142
1253194
427183
934744
1857639
721375
1526684
228453
440664
350871
82702
1171562
117236
35444
1605070
203372
936644
561891
623377
35773
1779846
1230459
1412603
1595148
1018241
188283
1222890
803284
690817
948161
267382
1231249
416596
1070483
877271
522308
129039
1216238
732565
1933094
1644153
755229
204603
1390342
1576718
695644
1853851
1797488
672599
1059370
1513913
50346
300307
1843855
381572
285837
1936465
506856
1573834
381955
1703382
454859
1573963
948603
251179
900711
1270535
1900318
127046
703396
1181001
1576543
1755789
212010
1669296
1115799
1174747
1880790
613269
1509750
1025368
1961205
284572
1841072
149188
590886
369375
1268005
325532
1367649
1718664
1039477
839596
1092581
1349343
344855
1877347
745315
1168160
1596794
262203
291775
1932474
695507
1597929
407592
535021
220204
431054
1992664
965616
1310073
202941
1167398
610598
396997
1402490
842145
291872
1811356
485715
1432125
1774513
1311246
1413775
264203
1761642
1643720
748784
204248
553328
673684
1358964
317592
638997
1446277
1609888
1317587
1603712
288047
1230642
1116609
992075
1315799
515707
460871
1559584
1425871
1964221
554761
1885045
1061920
928855
1178486
93530
619335
636944
1071835
914395
385413
1097803
1319717
973796
950751
1651230
15383
316557
1067601
779226
537752
77793
1987415
945882
32580
623720
427962
1683468
1635669
1133339
698218
1848981
1029231
642069
912614
1597471
1314079
506795
1841538
1016823
1345539
1427436
328453
845403
783724
783601
35968
1766454
70487
696465
863752
1190878
669934
632105
802858
872721
1808893
1880009
1011502
704392
1817659
292689
560637
83578
1363580
1774335
1176122
1358964
1918641
774797
1856762
1184915
1508213
43241
810277
660837
1110433
1770152
1831519
1297129
385694
291812
1871353
585926
827742
1902983
495895
1691239
1395433
1340692
319108
1417616
251111
1617133
286898
482380
1870757
434151
1128761
864473
1480811
709134
362212
53974
30118
94910
1511188
188982
889820
1415033
830165
326783
242488
1053707
594759
1250454
391503
1867860
1411564
1848151
1756671
83199
51939
345332
714875
137795
1110950
894763
1391157
1785341
1926948
1492017
972319
1321034
146341
1141670
987448
1461108
1433505
402268
1764286
76962
1104943
1876842
1024130
638531
384875
764119
723708
535791
923805
1475388
743828
1461321
851951
1077941
1213886
1354208
1374318
1560847
421734
458815
1099978
146464
1663314
1270547
1139193
1062811
717011
29290
1457019
1040059
1358824
1535893
1725886
1624678
186604
1307157
1616663
918875
286422
1379097
426901
109527
273789
1110877
232022
1562073
1940677
1837265
1047462
1292376
971530
612761
256203
1168201
1517391
1777701
759621
1908538
460826
379232
1266137
543543
365007
1933707
1384012
1985233
279557
1017213
292024
281632
1671995
1715211
540550
617533
1389866
716155
998219
1645061
1832617
1591930
1658599
348516
54029
1912419
618017
495102
440579
810297
851272
1759902
538434
1227229
1493661
524924
1473184
749136
1182644
1943633
590377
215359
682795
812207
1194679
1418033
1695419
1619067
1538012
742232
329667
1078961
729073
314211
1968756
931484
1464986
1629192
137044
295360
1056116
512576
1899433
1899357
1131620
1898185
1738634
120584
525084
965458
505661
1739155
1828410
1444994
681103
560178
1628293
210285
61036
1152180
68205
141519
1147086
364088
1178573
1151993
1453788
1928439
1077922
796229
185549
434088
1378383
106742
685423
538273
11417
1865695
260079
1047780
1756809
1864368
1206822
1132641
1448424
532126
1020013
1278109
399246
780501
108354
77021
926441
1729932
757480
229510
1304502
85768
744751
1407075
1760836
29405
1638217
1236993
811770
1383095
779396
1782164
991105
1537440
1231521
490235
445042
600696
306916
286866
615813
1011527
938716
1528657
494754
38261
437311
1159147
1155037
660041
1141110
1776483
589925
1087414
1048922
1974090
1376231
81218
1872375
970016
1877273
423469
1898375
471615
576029
318263
1559484
294630
32217
1832540
66364
1915526
509548
111759
262704
1063664
1041744
1666393
756723
1346196
1388817
716579
1090642
1817895
1458629
802771
1129038
1525569
1707408
1101892
1398620
151276
425727
1099015
1683255
915581
383611
879313
231605
413154
1143923
1007174
1333625
1077957
1302
1923568
1204096
1156147
933410
1992539
1010814
346967
1100894
1450345
552423
1720406
1812786
1870358
1820613
1337439
61138
1729347
160385
666668
937440
451203
1156982
352989
1957663
1795323
222487
77561
1303902
738123
150299
1421139
928307
550409
171380
1738290
1685764
1495823
1395050
1170911
1911962
1523341
374033
555028
28396
477803
298798
1274115
1624935
839703
80507
343889
41386
356004
1259136
1668055
978093
503599
451915
824971
1393097
380307
753934
73846
1748585
966398
1047257
221113
400926
1199275
1725388
501402
1401965
1129044
1557908
201503
1938526
77892
1659200
1070827
1908056
1900369
572182
987036
434257
1627038
3353
1941396
632850
469641
1398616
24861
175804
146484
959401
283707
918800
1213649
1779287
651402
1043
624350
241145
123578
1877341
587740
893213
1213600
1723430
232040
1673394
898146
1692907
28199
759354
944453
1924967
1459003
1406284
428471
640977
1784612
926051
1761642
935163
1437465
1447186
1552429
1443251
1242304
1886934
1437848
1606405
767687
515086
824450
58049
1129347
80659
1609405
1925659
111636
1151272
251808
1884725
1656233
1484268
198571
1761130
81565
152301
863871
314410
905242
1782935
1281207
480672
482055
546166
1123478
1644286
1457796
544204
1577450
809974
740576
666435
981816
1933848
468120
708305
1126888
983090
718376
684600
1699369
1877659
194069
169774
1161591
1445372
1286108
292982
1636107
1530134
1121351
1115128
1960441
780835
293658
362318
516255
989891
1532789
1515027
1197112
738620
937967
666618
1036092
121214
1332899
34057
73128
213900
1197041
791082
1863162
1007833
220446
828830
312256
472776
1300473
1833240
1177796
258287
1462910
1449254
762048
1833325
465381
1606398
440454
1184525
1798816
1487123
428100
1857819
990542
1761256
1423398
1479320
1343993
614704
161468
998386
503266
942482
1298701
630262
1745059
1227429
1839846
1789801
24009
1571910
835656
700312
702125
1133894
727650
1560648
871489
809093
345160
1868417
1355047
451860
1672472
1526426
1011000
241747
838311
317937
352874
610281
777760
1983209
271306
1750971
1726
649059
1380569
501298
1515099
1430137
215381
778979
1105804
458869
1519158
1538196
546163
697254
613527
630919
1344690
1005754
451028
93361
1221799
493730
1443494
928989
21568
1224634
1558676
1172730
766771
239339
189750
6069
1162387
1847163
180546
794300
675648
941095
560780
648679
1262462
95641
1435735
197036
512941
340904
523156
1954138
1767658
1064879
1775240
76455
785935
869038
767083
204279
535904
1811878
842145
958312
1452122
1143992
671612
832067
1059554
1923568
1078717
1978162
1896811
287882
939255
1892563
660837
1407867
810020
1787749
1806059
895471
654622
1760471
910541
126379
1959182
426297
1371488
993298
245021
433960
1906037
48508
1192617
529742
382685
563861
280752
1152406
1558570
1493603
913593
1265921
1866680
135948
37749
1099439
1188020
430728
534014
1001492
1642449
162809
1430441
1166837
1955209
588512
1009578
1446184
955118
298800
981525
1179088
1230697
785892
249729
1804621
93289
826658
607699
1455910
1306926
1903536
792494
1513707
1198281
425748
335834
1491427
1814949
1364632
367361
721949
481742
1068812
212288
443590
1363351
237853
568367
1759571
132411
820387
1533403
894809
986437
241576
1523983
1037123
225051
69512
730682
265171
627040
153675
1900751
816804
1992297
1081578
211946
1560120
1933551
737128
470310
1895719
313806
288585
691289
1511543
1305097
1993260
1095308
1801204
1792424
1334834
944443
1087386
1873426
1783040
818001
1456294
684344
1995025
1079052
548317
357844
1107650
775291
1299490
327232
1348169
891683
759706
809764
1489067
1603153
1620982
1170290
1910118
1594599
648837
21997
1885919
923976
1605655
151889
235252
1999973
861764
1820039
562390
1080390
1183042
298701
851774
1761967
328122
1046172
631601
369649
1555238
728887
669772
1867935
158597
29556
536387
14740
1305731
1891628
636158
1303712
1830249
1423204
1684104
919930
902207
356212
1042143
1208950
1753881
529358
384627
1068055
140723
61376
881208
606638
304095
143733
839998
966026
1881770
1898066
1110322
1737226
267329
1423945
1663206
593679
1077006
98466
703000
1376896
862060
1940881
1223180
1301968
598671
785260
484884
1634278
258402
1998271
1259783
714060
344791
1102925
1196791
1328450
45196
1703667
553730
1927751
1762005
1962738
1504189
377895
1881220
1998974
1700974
1961041
61269
599064
1127611
541894
1256939
146499
986566
1695172
1764781
1311949
1702969
1539532
445111
1384733
1013308
1281207
30751
935981
1831557
76797
1470756
1091336
905419
1063891
737501
248879
94898
858408
287363
99660
1232018
1410824
1859728
188668
635979
1923477
1289738
1243611
774946
114995
1004505
976199
363060
712899
844918
1835618
1310988
573897
1553482
1862188
1383054
1126775
841684
577173
1689637
990318
1949731
514447
957370
1152597
259722
1329251
1526333
1558412
782938
905438
1481989
1732864
1014001
560310
1142701
76396
70978
489940
1947001
893882
1367687
1479697
102587
267181
1396598
1538746
274478
226081
1249658
752723
1274038
1862762
631389
429633
1861885
100109
1695022
491974
509679
1938000
1659242
645589
1685127
301907
1134770
759249
472050
189362
1867040
1970164
1244653
1409378
686924
493318
1186667
1362427
1755545
1293941
915779
1298415
955077
21515
1448086
864630
1259766
1157849
1290206
1487453
381290
630462
1749572
1179477
149872
1425734
1313326
623551
503179
427919
1544107
434569
1656233
1732157
371521
186110
587921
1918092
1654893
1760466
565631
213677
372151
1127199
1100841
1658405
482672
333593
636762
342445
1587106
874928
124471
247495
1404477
1837443
1689595
1520703
674217
1521253
1023681
250260
1985499
447121
219729
1462307
181752
1664735
1869670
459665
1943610
37554
1288228
1711742
682220
1955436
757619
1936360
492804
1242884
540880
799173
1706806
1191440
281189
242068
1540571
1327157
57706
1021240
1954046
56526
1272974
1012406
1613764
489308
1919660
229088
1309639
669311
1556912
1820680
848310
192604
946129
516255
669437
722028
1864971
21507
1359948
1901460
542141
1184990
1761250
1658123
240110
870221
1348452
562361
231872
1585087
1218794
1787972
1271720
705372
1352003
1468072
1694491
296063
404211
3136
1962031
834605
1853175
1104346
1003502
1723809
1673147
1534787
1503990
574840
1541259
1582079
829752
938705
372764
284264
202432
70425
457208
188591
1146938
1230343
750899
820444
830823
1907642
91859
576023
751802
1049813
509721
1428886
762573
1427454
436518
321455
1892995
63854
1025450
376836
1631375
1239388
1783331
861708
573359
1009801
295270
450152
1456118
506555
538273
444000
1638378
452079
580531
1804033
463421
902680
1031314
1918024
823820
261745
269996
1432275
1905985
1652124
1074540
766764
328868
730105
1161324
580328
884870
1790167
1536343
447318
1660864
19185
465565
360145
60471
1351919
1469795
1127639
813795
1780070
708330
1338594
1916971
916760
1082710
380936
698572
339095
1568511
597535
1136642
1611182
1295131
1617979
348633
1278183
1160664
1903549
464110
1991557
704171
1181817
1304545
798827
274052
148085
998522
1933484
1606755
447063
953565
1301968
329661
287677
932834
1884238
1220778
840654
1664087
1355047
1222932
677776
1913180
1547483
1647973
99674
502439
1836532
461588
1181947
614065
395744
1628234
789224
477778
555028
904744
1047585
116033
7086
1550219
1058767
1525110
1481636
1873055
494760
377881
240408
408734
1680281
1572243
258917
1775436
707316
32791
1515754
346078
475336
243077
805324
1301361
1420418
1027184
1885717
1213806
616352
259411
1304609
1852477
363329
1046033
812276
278439
26244
892573
978318
938490
385377
1744543
1550758
292817
1081457
1369951
1795436
1746098
1866834
327933
1684339
26954
236515
24311
1441022
916037
306712
1024439
1838674
633538
227568
1831447
1402416
1407933
1737543
1605123
591532
1431910
196020
316042
994715
1877733
1802273
1549060
430296
237545
1132591
232451
1005821
404937
547171
1462410
1518793
107782
800756
505622
481437
978694
81510
1439877
1812546
1341255
38728
1586394
151476
661943
425313
1070533
352354
1400454
1161183
835060
1627107
1269898
187826
60536
878412
17053
1434418
849849
1180868
346282
1562517
379726
1845787
1223636
1750856
823075
1559647
319010
768411
931850
161838
751343
1284506
315132
262205
1389323
1942344
1381741
442676
1886303
1067817
1681409
1465961
1181146
1904976
1559012
1336182
1853876
1594059
904022
1886615
87037
206808
908521
948195
346308
1567898
781163
1414329
1447686
12724
695900
1344119
1370828
1660840
28522
1227269
44724
251406
1706409
578198
1301291
13508
643994
73232
795339
1906075
938836
1180314
19002
972254
81616
1905890
812928
1193116
599178
728945
358551
1278577
1872828
1386473
1118107
68715
271183
1495978
1897098
1389101
1548924
1596214
214574
952220
1538904
983296
1417046
1943983
1416069
260379
1340191
1279588
1204611
268869
634422
1194095
320392
1339323
113838
788728
1245050
1425067
152023
1586168
1634694
1988696
143606
838623
766085
1012777
1980424
1587858
1222847
1810278
905961
1096130
575552
1804329
989774
1337381
757001
1792396
1419341
553896
1129238
311747
1998255
446987
633678
204785
1906422
752268
529661
1375978
1775935
1927371
1774795
1102559
168369
425390
1775436
80357
33649
639853
428292
1928896
1931212
769251
1242763
1434477
1668961
1814490
413811
399482
1559448
1033025
830322
588070
1141405
663686
994297
588034
69277
872358
946003
1527964
148478
1556526
817412
980378
125165
1644974
239736
1754530
949671
1549522
703946
1526563
1104321
556664
450718
561073
1384973
598817
928940
278010
102025
1219782
161528
547221
1888884
1201897
672342
1331816
931635
829298
279518
229895
1569081
561642
182842
827705
1670859
970231
719830
1806059
87486
964184
582198
1212292
630957
726971
355383
1733121
145752
600696
1143459
44303
1054153
1223650
1739748
1241039
715555
1769338
1366274
909471
1785026
548855
79810
613269
719247
1484099
628097
1677465
1819881
1352037
79693
1274547
388826
1071314
323460
1032092
1704007
841432
1268951
745245
1161220
1298775
729337
629859
1893633
533230
418491
1696118
305349
1056702
1569405
1224131
1907182
816333
547481
871596
964260
108028
1611821
1534027
1835420
199455
1178114
56197
1771036
12427
1292171
551060
641178
1409860
1858233
245239
251832
228688
574410
242466
1213806
1968281
668626
1882244
1322361
1673044
103234
1456794
944631
125665
1014159
1207161
187392
803289
1114052
903886
1226245
1923420
263919
925753
529110
270701
125695
468590
562109
1482985
571170
1271274
1546863
258918
78483
1048921
1968083
1016602
1278122
982212
1532586
1412976
1832716
1019811
531753
1536900
333901
943518
559528
313452
1511390
74259
1590153
601255
1095516
1133036
964329
835216
598550
1681602
45199
1835572
811734
472880
806756
1185517
885425
1588724
518720
1026980
471551
1397089
1658331
624464
385884
1346866
722751
1321496
545430
625263
1203328
1642240
1341506
192961
122296
1731003
506726
1301968
1022081
1964809
1097395
397218
957876
122837
818809
1495187
1781069
6029
700743
76031
477488
1573927
224243
1648362
1080010
562323
218539
1957284
108418
1128954
1545147
27721
1638292
996550
1183736
1291732
672219
1651484
1080079
235595
974381
992350
562446
155759
542087
1394747
1607285
1339214
231522
1954928
842981
1140248
776598
138961
190096
1805496
1918958
1020556
388929
322107
1929262
932455
1424562
666022
1435900
1556275
328296
1574906
1726374
786381
377570
479602
1034891
1569730
1384574
1316189
100383
159069
773855
1697798
861890
838372
1713603
300551
709936
1323858
811490
884839
1518475
519664
447146
1612081
805567
1167757
684192
857686
1170680
202758
1517909
1811638
1711441
287718
1024439
511079
1146455
1945445
1108723
451588
1192949
1029813
1562517
152395
1053676
282552
1918450
844184
833245
483110
841114
1267059
1044663
1579063
337595
880419
1672486
666851
1929854
276390
193228
1023352
674600
1028761
1269260
1945615
827726
407575
216823
1796627
341178
1414865
1252087
768383
771626
195732
813700
461242
1772446
1624473
1641429
1514717
273301
1551415
226524
1382747
1447658
1457828
1854246
763409
1696132
1049064
632927
245294
279126
584303
1858327
1366245
1854916
908801
527003
417355
791787
1096108
1178536
139991
715293
1046824
884839
1722771
1866550
1605135
554087
380569
33887
747846
796332
104189
1181820
1287527
445532
656099
1799958
1327462
26058
1176700
1518004
87615
24312
1732803
1604422
84452
648186
213566
740006
1968615
1831845
1375649
942086
1366858
419808
829750
414319
1057456
1680223
315667
1865582
916239
1421058
1873286
1037464
1311679
238069
338596
1826656
845347
1190201
1216877
494490
1946097
1617168
1555472
1295774
1302732
1606464
703772
1079892
1186684
2869
80261
1256111
1966632
696595
1176423
1147259
366885
1834659
112706
1094643
99225
1768425
159861
1637472
1639719
103112
1246661
21615
470012
1814921
1356062
1194365
1826592
277614
749650
603100
325730
1587179
1496657
1497410
1367927
706764
1757524
987491
155175
715867
878458
1044841
856639
191195
637303
1062036
692781
430088
1277846
1992422
1145777
1203389
1030309
57488
18266
1515398
1604085
772016
896397
901070
1064454
855912
1103843
225112
164144
111554
1852968
240626
1508428
326153
356081
1466561
592955
1755313
1122583
383125
5828
1088905
978694
945515
1476856
879062
154078
880587
796931
1128482
1688784
1544688
736022
1589966
1473344
1942182
1074531
267918
699451
1136453
734068
271830
125000
1780386
1947664
1871782
1401238
672817
541111
57155
1744700
224707
982937
1169907
553925
1140294
1251508
1478203
1175523
529086
1206298
1901052
1366100
567978
1964148
1139497
1666432
1904475
1608383
166328
1822830
1182272
999498
973796
936617
1284688
560424
1085909
50440
395196
1051564
1594430
1540274
895701
720848
1980570
1951211
1778083
1776485
339671
1611685
1348818
1982623
591653
608042
346994
544576
11362
264402
885702
411611
299445
1524697
1772016
1701562
120730
397025
1692575
24717
1701446
1407514
925753
1505365
1118508
1763720
1553010
1230223
922409
324897
1015045
1720218
855828
415248
316448
153452
1376231
874310
10774
1575738
197971
1058703
689633
1888035
1717310
1766215
750783
498407
1561374
28522
1774117
550732
625157
1091022
1098486
294016
81767
1344654
832098
955300
759943
175371
128792
407231
1904813
584610
1666793
977331
663233
1858459
945095
1970778
598692
1403586
16622
838372
206477
1550629
841651
1087796
1234729
1260963
1487953
1335799
1983750
1633291
368735
1356096
1942822
507369
890040
1149097
282438
1490970
1544977
1676748
1341565
1030942
869716
1149173
104349
609990
461759
392680
1994995
1439989
886384
747492
647525
637638
1364077
560451
968076
1591254
806726
1959252
1127687
83561
1941442
792728
1524686
1198189
1154208
679999
198354
915114
483149
639855
505857
1001951
1902971
1379910
1657594
1002530
1742811
1308019
660448
1771631
1085824
453312
356553
1726374
537677
980223
389276
1280618
958134
1141914
25810
1933327
1647164
83894
640294
1388372
610260
1228941
956937
681662
450799
963981
1979200
602326
808374
1937066
425402
1274259
1251699
1519035
4750
737546
851677
577635
1375511
182724
1439647
1376637
1943610
494036
1885037
759034
1775095
272475
1956613
903716
1516365
1768423
6839
1157207
695784
546857
738259
207499
1773708
1608316
1012378
1425201
902320
1923477
1480260
792962
617713
1134611
389595
839785
1153212
11482
1676985
1909915
165447
1053589
1097946
1805688
985120
804973
994783
189690
168994
1272232
1317250
1926922
844833
1842705
1125952
821280
972520
434999
955238
1368832
1330999
128172
1283827
1170552
1972439
72432
893102
619914
837323
1208362
1299048
1728584
430665
1490595
1988775
192790
349728
1768487
522308
966755
177592
1233580
643700
890883
785894
1281360
1212506
222427
293116
1188738
388016
1922268
1986401
767820
835664
1927115
1949582
990796
23650
756128
453613
932613
754745
1404343
1489188
910391
1390342
349752
1532574
500874
682240
1417926
1619318
760127
1565355
1252469
201658
261807
1641875
1824414
353357
338077
687881
15050
1752490
386049
16487
1538088
1918079
1001565
721630
1599030
1120378
1322791
1614584
1928902
593923
1670342
1999641
100892
1764899
1293548
1153970
849218
649520
1047311
1479611
461222
1493581
1178299
1724194
1398528
418079
1684003
1854446
111799
875892
931287
1656343
1038925
1439235
1161764
969375
557467
760562
1443593
1368230
1309089
417398
1107422
1861282
134155
1257346
1543584
1028812
1695701
1623061
929909
1755693
374186
1039956
602179
415499
1655031
889407
705786
1594599
1761532
1765247
105711
472880
473930
1172972
584213
28790
1608316
1949750
560178
44474
679820
289896
1077569
423741
391964
580502
1662541
140245
1119587
1551071
1524961
1274151
1388845
1637951
256678
143323
428993
1492746
1089850
637470
1169923
363410
1237489
1134825
1748863
199519
1698205
1203492
192574
75365
211587
1971770
1129316
518679
1157185
676328
1906298
410378
703409
1250798
691413
1313064
851589
6342
1655254
490696
1447873
1833593
913665
1512664
1878576
957559
1950517
432010
3671
1529275
1223169
1016760
1904408
363230
260621
1640244
569828
255855
1554223
250088
462800
1337390
1254250
768586
553720
726125
335906
557479
489048
1972553
1019090
1369696
1963130
19571
1313476
309257
330502
902085
186604
989021
1192647
1510045
1286402
1795295
1984848
1771008
1624884
1509885
1304264
1573680
1039739
989113
855315
1720849
1772225
1007790
1902520
1609136
1874724
697215
1475106
1837992
1913694
1080508
1186227
1554252
295421
1707648
493033
1178020
26288
1649011
884406
701840
113675
598692
285265
808476
333575
1011658
1276494
1430126
1525677
633299
623169
1590658
876785
350820
1262723
215978
950805
1912922
1810699
1302315
58605
447245
1839706
1525482
1095455
603730
543864
1956650
807201
609839
296788
247629
1411684
1061163
1082613
1120523
557218
883347
1821186
1844614
982703
1165242
1198360
1467330
1924017
560279
785915
1446437
1551454
51558
425959
278320
52057
767687
76771
1549629
1510285
974038
1059419
401722
1818532
1200618
72068
1342656
1553857
1269882
1122021
1272974
96951
1529062
199866
1900079
90010
270808
92771
1068459
222545
1084616
1289061
1744922
1536748
1240431
1156341
1306776
1916512
1016472
1132463
1797758
1095303
1708269
37927
812909
1103437
1718306
916542
154502
247678
591611
38814
1673954
1724647
1138716
1226310
1765428
1875336
1775974
1637915
1527420
480626
1823455
55561
837102
732740
1310784
1047257
964895
205543
445042
1174626
1406941
730520
302404
1031287
1746360
430477
515889
603337
1919632
281328
1852088
1877235
1620218
1381041
179526
546318
626080
1084432
194566
1569651
1032152
1000583
531102
1004874
562030
128144
1781388
1722688
300930
786120
1370168
1924223
1267808
1989804
1541647
1126719
1580441
1790592
1041099
1590581
1200694
1922764
688952
911110
292571
504101
849023
1253359
1795334
1667276
1876789
654829
251223
977284
121895
35588
1244554
1008449
34699
1929082
546058
770371
820901
1834041
1292111
1512805
1076099
1005546
815885
1950444
424190
177788
954576
1208949
1089302
506246
1567311
1277044
231314
1541781
1043670
1875127
1909704
1168490
363659
160557
1846600
340792
844419
237085
922019
1386404
1647393
13874
1379374
669604
485663
831267
382767
1401974
1986462
555223
1264949
1070799
1846819
572061
1425804
790708
943637
1751873
1700993
415017
1016805
567408
465787
667228
1459537
1576272
228561
845050
1509913
288022
1898855
898269
474283
1197522
14740
352625
376257
156424
1712971
337161
1071412
1512695
164531
1318900
939385
1344799
1874162
1203066
1645663
1376276
1272085
1168033
1782279
1051780
518275
111554
577087
1614008
542048
237740
845988
1458896
1713621
1067532
1663643
39164
1070237
678625
1892057
1944948
131758
513885
1768652
359913
657660
1841847
905468
1838976
790794
386101
712883
461488
450959
1634560
1589787
834423
1057089
464089
842013
758964
937479
332924
383284
1860005
229623
314109
1543140
1289073
1248992
1144735
759954
1147105
809974
1210427
1381079
1559655
845794
815351
554303
1056219
997886
971256
80144
346780
1397429
1735871
747359
986553
1179869
1148060
1173901
1557495
1893574
1669343
1412532
203426
911185
1789901
1389121
1756537
771553
1046627
166658
402432
1761079
728630
1213911
1578307
933946
1735126
847366
1671130
713957
1057199
1811834
1918059
495110
71557
300338
1913918
648334
1498460
1031280
601289
1468897
720510
1280681
893533
1929780
1210880
1948828
465521
1582694
1222764
1355222
1397337
357370
1432028
1190437
412811
946176
981525
1538622
1541784
1914098
1210745
1598387
1722094
609306
1242374
372697
1665868
163626
267956
170886
893437
1381334
199265
866467
249509
1621980
1385887
1138005
934657
1349346
170886
495352
176738
201224
1169693
489428
320537
187408
782363
677535
1893944
1962486
1352232
55171
764993
1404254
1102270
131991
1531240
1891508
1415868
533939
1372277
1131608
1743295
77843
1358525
599284
125548
795215
350584
848953
419844
272979
1908760
286844
747984
1821633
686067
451595
1953623
146388
996259
490125
1475700
1663161
1621929
1635585
1328118
683783
145434
1329681
896400
735762
850330
1128802
1713343
365088
1850374
874394
1158493
1279243
1476049
904648
545492
717618
254500
1333063
141964
308583
525927
907614
1858351
1409438
386479
979131
1393535
331207
1164719
1666985
1005874
1805974
1143506
1417199
1838799
422561
1444921
1341591
50296
1407309
1113968
450798
1835027
1254153
1738287
755390
1574186
1279958
1207077
542924
1538086
1763469
1493400
1908037
1446483
1339299
1423841
1199046
1898015
1447275
520687
387411
1270229
438633
272272
189169
1479611
94485
603326
1385018
402221
1630742
68937
1590970
486042
873657
1729366
437813
1724894
1809602
919835
1099509
921280
480626
939289
802542
1902001
1839864
135442
921831
1692184
845913
1069786
885821
1030793
881151
1495236
1746280
950413
1938513
127940
603354
436028
1274143
1320494
675493
1326515
30956
110477
1700277
60362
1418614
1881248
227596
117686
829091
101366
477902
1066359
450889
1343742
1369039
675264
1328817
967346
110646
606459
1018985
1198120
252364
1366842
1928929
1279787
663012
1356708
812058
1903573
1541049
213940
101192
29336
1259212
760769
257820
1748672
1166459
1435719
567647
1289095
770642
260157
521388
855012
1781526
1839424
1888847
484442
1590084
476255
1611297
29405
1428430
475947
467923
1374656
820988
1946953
1386799
178046
661276
1359927
1149051
1034095
1284034
548998
342993
571332
602637
1294639
1809827
150203
1948984
360885
1099896
973247
231251
782395
516161
461051
620433
1755856
634815
1653662
1945186
236172
1284895
924818
533614
1543187
127571
1659018
638888
403800
1688677
1162914
1372229
1939474
323125
1151061
1096393
1436214
1106253
563650
215536
1563226
394887
1384607
1103743
430118
242012
1712452
176615
1689636
146463
1351221
523711
1087197
12403
1064984
1309957
1352942
1654487
1993129
1559812
1556802
581902
814170
1446722
61295
286142
1145159
653818
411421
1614452
353173
1983704
970488
1162151
1682375
1915308
53370
161816
545749
663245
1202518
1312872
1877407
1955035
527048
1744999
469197
1422681
668558
1615891
90011
998216
1786508
1506356
703272
996855
737672
968899
932806
1011987
48637
1280604
511959
1149253
1479801
794455
1586366
697057
1479838
1151994
1643485
627211
1323979
994952
444421
601110
847525
1900073
1300642
275354
430626
1145050
1578661
985774
1614474
199915
1075003
1177005
49800
1985330
1582921
1136227
826001
1657202
475242
554698
315031
1008221
1963934
273846
577457
1561311
1387551
1326802
681566
331196
769433
1203376
621827
449086
1001063
315488
245847
536176
1855779
369707
169131
732003
24709
491515
541065
173765
1646542
1362181
223930
1034880
1650299
1896702
1923778
1160767
1711870
1706993
1206942
530846
1667462
399228
874502
295712
382786
1702969
1977274
1323430
1372482
1510217
697694
1949356
746956
1396140
1407732
1325246
1922733
1143425
580056
491057
428078
1167760
1880243
946521
255324
1896038
1432483
1362198
1268613
1698645
643166
847139
107600
34037
1802617
871782
1010375
226370
1934879
1710367
1443558
396843
1090181
134190
1985314
163951
1449470
1135723
575676
228151
231522
1503068
1279598
1347261
384488
560637
1958619
1705617
828680
1712822
1844860
1397073
963002
623430
1241794
171740
1063185
986007
1395292
464352
105347
1486505
532555
1545007
1405036
955954
1456962
1408835
1956200
487723
1026239
1719922
1487972
180361
608690
781768
1354662
1175128
1200070
879001
765178
1378591
258803
1193235
610484
1791067
1840880
931635
1452122
558365
1123479
1950746
1415308
560105
901577
777848
1161969
239115
265388
1257038
1477191
1985495
1151008
816716
45533
17553
1408087
1609921
672035
710915
1463215
1011858
1501154
316707
233913
329712
1458963
1812559
348802
878796
1164959
1285930
1422054
502837
1103244
520902
1251483
202570
530643
1752666
1879785
533620
363923
1307855
224729
414853
905704
1951106
1179660
198581
1378162
174504
1345301
1817845
617008
1802673
912854
1593777
638148
1681800
116211
1232018
1984806
1387622
1088284
705513
372401
1564243
1088879
1729181
543122
1564490
297058
1683065
866093
1724122
1652612
250755
923554
1520182
600373
1892899
1272890
988408
1269104
1974180
27431
1371397
975108
1884984
1102925
984390
371947
1672504
1148146
372472
740927
1179130
106961
1239398
1067145
738191
174946
834144
1678685
541434
432179
677747
245704
1571211
1323767
1399082
1740618
816083
1312502
1601955
1026278
653066
593493
171480
1898527
1966178
1682375
1577410
1421810
1257343
1114700
430359
1366858
1518475
1549112
1695288
389421
1697037
1348890
1412362
1362803
376637
95173
1329805
1412366
1888056
34224
256795
1336369
1690899
467911
836649
920494
444612
1761256
739859
29537
26756
757753
472866
942525
957754
84228
1150782
1207796
676636
1895264
351539
87900
184839
1751704
1084054
300817
1155102
528249
196949
122529
65018
249755
1845572
1599188
1163982
1029130
956783
424974
951751
1528794
711145
1151190
1497886
1490751
1216528
650687
1143621
1113097
361080
78054
1319527
192711
1910663
224201
1483064
106506
1009953
873723
1117578
1977624
1556319
397976
590185
1492448
112230
773430
165042
1669193
424236
1407012
989146
1312968
106816
684269
676820
594423
406082
52560
1120620
443664
209563
1523587
1888763
1595626
1457038
645325
968963
358754
712108
40477
1136102
515915
78229
121321
1149286
394364
1407413
378590
1441205
134016
51589
1301219
1692214
1777453
629577
496608
225751
749010
1986424
64738
131521
1478803
995988
1957218
1227776
287792
1173953
923878
548163
1293532
1980167
1346414
772156
1225625
21033
563859
402508
1194836
1368020
1028849
927856
554800
1351914
834517
1042822
1049541
301301
815214
23518
1588623
1240813
47007
548066
6742
899885
130318
1060379
1184164
1952047
968813
1758270
17968
1548810
1098453
1718705
990804
779189
157458
1790417
949171
1471409
367432
1998996
1511650
1505523
1379033
1967820
1552532
1480524
941077
455151
1495863
268491
15111
1039235
595667
1019612
1885419
403174
323322
1769498
1753605
1828175
1748476
511613
49534
1462142
1311686
1731052
1092729
685371
631115
1023352
1162031
1065990
934192
388243
1047181
24634
957733
976829
491610
1145050
1341599
734402
802439
1405153
512604
1695770
35182
202373
1161496
563154
1330726
998809
1930500
192152
1920907
84582
583844
304739
1792239
285458
941941
618957
1558392
1231428
124783
1414461
814507
1704414
1137449
1046209
796319
1669519
307724
842292
1420528
339557
191277
558054
1954665
1584801
642069
1685679
943061
1346866
1322797
1145173
1473440
1776775
1897959
1237014
1249398
560444
807280
859861
1296169
1470120
238603
765399
1744700
478994
268540
229043
321502
855139
1403381
223397
994498
314612
1401581
1802340
789485
29652
376042
1799259
699622
499384
602789
1831693
1642735
692020
149479
1038598
1230536
819361
710325
1762033
722788
571062
1821688
1523940
346967
1729354
1785403
462899
801024
1102543
187498
848146
797251
485830
3903
1216500
794773
1180481
674123
1240450
1531862
1642124
69366
1530928
1276287
67486
655665
351973
1443654
680905
908521
563706
1424904
580157
1056933
1841177
1835841
557373
98066
1325566
23862
251324
78898
894563
1176592
1835952
1545072
389024
1977484
473155
1512178
1752232
1457793
213665
939273
1768816
1533344
440454
1297361
1607849
1774371
1203392
942052
493034
1300106
172856
47714
419850
7981
1088948
1676009
1657798
128786
346884
14125
1448151
301206
187085
944133
400772
1190396
1887920
426872
226194
260977
777676
667067
67800
808490
804306
88334
1801798
1431398
1128926
294538
1066415
509719
1749353
449292
1887265
371104
1231862
1868963
1368526
1755146
687985
1656513
1129779
992887
333067
843695
965699
1408818
588652
911857
1286114
1900648
908556
1820973
1924907
1877005
1249461
1472756
1486869
689962
1634399
344035
624093
1101825
955691
1291535
660486
1695601
807567
1380286
1261213
676686
655654
191062
1444200
128100
384754
281914
1804442
521607
1533606
1037996
355307
722148
571471
1811363
827385
1471091
296979
1168286
1391423
1284570
566092
1970615
110872
525387
1172125
275172
652215
322169
400187
671903
506565
226219
808794
786120
1579820
1937444
58495
1152034
892632
521902
1061913
397536
1953997
1225116
91121
727272
109476
1009110
740680
191037
777957
1212517
353594
1370599
845810
973312
1151127
1769582
110697
331269
983671
1701056
1446414
291616
1853677
847909
801362
1292981
1552325
642161
845278
536411
1974093
1152559
1529436
1601631
629504
476786
1353156
569472
1226926
1962872
420702
1076706
1257810
884304
962440
1079038
1066577
1743117
504718
319470
552248
400084
990282
1048779
1852303
1997536
1325063
624812
9036
595421
1664602
189367
290123
39712
450035
623387
1965911
1378277
745245
1961974
866702
556070
1930171
1689203
1161140
586264
353986
59974
347834
1601437
164045
505308
1392885
391212
549783
261198
239839
1488868
267696
1563713
366626
581150
1682032
482598
1879275
1432483
347778
331207
91844
588878
1591656
713721
620043
62928
1158493
1604498
757945
265273
750028
653579
1139825
515045
1677251
1759113
1572492
217875
394180
1880604
1545224
1865790
1975175
1166433
205320
1499523
1218915
425127
1085803
146403
219338
484943
1674199
980471
1678256
412270
1522051
351595
858408
426924
1512626
873122
302704
591070
1658317
92525
1077111
1059357
244262
148094
560484
1020788
795134
707259
247289
324080
327350
1270313
1817596
953462
1603468
1899260
1587494
1247141
660466
582013
1683512
1773227
648393
86287
914935
1849267
244178
1837607
1727160
1441160
1033103
807991
524017
977920
1946570
1702117
1357067
1694049
820578
1782237
1159054
833493
1413140
1424233
1342380
1973707
1939989
1878067
1345419
1754292
1928708
1698954
258052
1794351
1627153
1158843
437890
859861
1309598
1348092
1059616
798209
647318
978859
265298
1876521
449478
1907376
1698798
1594052
1107267
1186619
1694378
1825750
1938508
947568
155175
1354790
619362
175485
1396424
1860734
891396
245674
756330
726366
1347160
785334
88794
733782
180589
1737841
1572243
510932
47479
946929
684965
6362
1756295
1350076
1842081
346743
1811881
576019
727876
171842
1331938
529330
1610152
1437263
1887511
84567
246565
1974114
900155
697566
1640244
1051633
466403
1912682
844082
1107422
1071609
180677
549869
674333
367662
283615
1064582
1335579
1169309
854438
1413645
762669
1117494
659329
1044887
1132606
1154
580272
1306746
1065191
659335
386814
616560
1253359
505944
784974
1878398
63838
1504260
1822572
154040
1739802
1412792
1830562
1180241
133074
1076510
702586
1939268
1120526
1934848
1106221
1543898
890292
1484728
643253
1274470
187062
785371
219165
433333
501824
1680497
1336010
1831557
770660
1155896
1467192
1543337
1690693
1836452
1381755
801975
1172020
1134792
1768074
1747825
730933
1026766
1265937
696557
543912
1897121
1292682
1473007
1376643
1775740
1899608
1120224
876494
1765921
822591
1502571
775201
662385
1646294
48282
1709455
1055686
1314055
965284
1387846
532993
1692410
956162
349575
1621237
1935868
462377
319174
1434531
779516
1914098
1868546
852352
1073592
897597
188890
72758
1685963
342184
736499
347992
1125979
215917
1544161
1631405
1230734
1199610
85059
770560
876667
1861869
1490331
1947810
560105
814709
389518
1703581
1564566
1571538
432423
827152
1521706
579092
615859
125602
732615
260019
1176708
686114
1164467
1641803
806084
1240442
1882777
1473894
401537
1122619
1758186
1145089
1289580
973048
1112935
1918302
1481502
1822646
1736920
532679
292062
1761281
1810432
752825
932709
1458153
177111
1015091
1127341
1310804
1003969
1358282
977024
1831516
1915117
1722795
1041368
90141
1996638
665483
1751611
1215490
855416
710778
864044
364171
1019458
482346
106043
1642535
608114
1896483
977855
403658
1609713
511878
1863001
111805
617245
1555965
344638
186234
1673096
560484
211370
692405
1565949
1378591
1514156
255406
299270
1763985
1009434
502051
1023298
140308
1016188
343575
1258118
806808
125931
1785640
1196194
1523526
1941282
1748260
281291
1585867
1241749
1451108
53221
1164718
910168
1994900
931417
963301
831061
692166
64913
1631581
1679553
721981
1375251
1843804
1668941
499057
1824174
1560472
629220
329817
874093
1406771
1364259
458403
351613
647774
1604107
1597756
914499
466908
83313
1513434
1373236
792059
1844560
396350
155425
415595
107280
1595320
647829
82639
331556
1506435
608736
606633
444694
506222
1658224
1889608
871970
1384215
1902913
624822
71738
437392
678704
173316
1802543
13094
542422
1441298
1421924
1718764
777586
816124
793925
144027
1886446
1647902
706836
1116185
1267020
129918
1424245
1528804
674901
1668854
208159
1389866
1220053
1536342
1038918
231333
1166279
672919
224619
1458622
1471852
386371
1346880
1575599
949671
1676009
1539794
77125
856723
1656362
613699
973295
851148
407692
1536631
598883
986685
264532
1695927
101807
1784186
748122
198470
1582545
48838
1794878
962585
731695
134041
147512
1693174
1331689
1615162
78320
1338511
477011
1594457
936972
1667628
1622869
1913185
12410
1768065
1904938
1741594
342668
1786398
947938
611292
1576945
70947
97040
1002452
895791
597670
1152403
1811830
1789158
127801
207307
460851
630510
635777
1930125
1073573
793345
137526
1782960
945049
1200024
28569
450818
898173
1403899
813672
685237
426924
626736
505078
216045
336043
1878218
45221
418079
1569066
437896
493451
786335
1735696
1164564
583711
418664
140048
386901
40972
170431
1879737
606254
1405084
480672
99518
1294414
1533000
1398367
705262
283876
69887
807183
1040807
1577779
46762
856436
191913
907218
76594
1654538
195357
1443478
315110
1903598
1851367
942181
90077
382800
1376771
1549516
28109
1918969
1708736
406141
1962007
370297
1966431
1237884
414782
914688
526459
1869324
1239071
1619585
349366
581911
1324917
87560
1940378
329866
249797
1090552
1376671
1508005
706248
476706
760787
767252
880908
499330
1316069
136623
1936167
1787860
1950798
1034621
1370018
740773
339395
1472005
1844455
529875
1696959
565231
105404
408688
368031
1924789
781920
1683536
1883908
384838
456634
1682842
1000245
414109
1618219
945602
321352
1381028
905238
1426248
420401
1960792
852339
876491
1072018
1300830
1877459
672042
837041
1054448
826255
1075158
423109
288327
1568347
767288
1773845
1977294
1198795
1853791
550409
1506494
1748749
339440
1303996
1443758
1729161
1411176
334405
102868
116813
1876794
728923
1324072
234016
20470
1823613
932066
1874097
210001
1531983
531390
1568147
1111971
1624749
1116210
1893099
1797116
1583039
77092
213856
1907061
213500
1520914
1400577
498299
1240153
474279
1420637
422922
1423540
104839
1322769
1499086
1940763
707758
1478056
735421
966045
940153
562731
787636
726259
1747489
1746280
1964013
1501811
874620
1671010
615623
864695
638435
1476697
1719944
268876
758964
1838823
1866361
759289
1770297
98849
1634607
1482234
1962428
590915
257003
1766914
697892
924449
488860
328721
1267402
1536651
312680
1615706
1859734
420673
1714677
1239350
1835830
1890693
1952019
1470575
1909875
1689129
1108602
1548494
405671
374028
684899
346369
409285
810395
1730602
1001241
24822
134424
1160503
1454215
297331
272664
1140611
716198
733782
611602
1005852
1945103
687117
1648212
1088448
599381
1393415
1945650
1974082
1352119
614839
661563
1601011
29198
833419
1032804
1899967
1700727
91478
1472481
787694
1627930
1258582
1942760
1601875
299798
558141
1846669
304320
1185517
1609253
1893347
1656484
1876332
307199
1284255
1914098
1861210
1813760
138508
242427
1968289
1256695
611271
350835
1197672
1349063
1869628
1687018
1007838
751297
465588
1520703
368012
1805507
1969503
561736
1818861
203034
1761213
1772446
48864
853984
1593961
1072224
25786
1865915
910082
1086614
1146204
1521618
438168
444210
591330
950280
396088
810715
917689
1801408
778354
1256915
272046
1397579
791306
964272
1263886
318099
276131
974893
1957226
119367
1115928
918839
1910468
1142923
749543
1496819
1618455
701160
867637
18818
920036
1414203
1261939
1073673
529862
374417
1699456
979566
1132736
272007
560897
1101798
1244489
138682
1623161
1097533
1758032
971220
1864910
382099
504741
95600
707350
1439431
1957533
1597838
1048483
1916863
1063357
1315760
178979
1876163
121214
1998350
1727235
1972785
816131
1994686
388771
1896585
1610880
365985
649609
151389
372051
270710
1794822
247800
1557914
1193934
37140
205734
186268
1427347
63029
1677061
1841001
258180
1607313
973158
1890616
1914936
1811234
356159
656927
1165029
594030
1290606
854943
440807
65633
1137134
1836768
1628093
561897
55651
1720328
1163726
1181853
67434
901046
1619852
1118850
1490595
970516
70081
1108515
1740822
227288
136114
1802641
162679
906998
487048
1195998
396891
1242554
725017
943809
1532432
1502411
482327
1179949
1283096
1882979
960038
1183353
943250
901070
1176097
801975
595322
1173588
388627
1228681
1510142
1849445
1124349
1142701
1415318
880683
313642
485
999509
1493963
1776174
1171400
806027
734912
1885820
1315714
42256
507369
1344509
1575991
90110
1160786
68533
507632
1348368
118351
1208974
1661633
1172978
165401
1153781
1389763
342668
1253697
1028140
169922
1864822
76105
1139455
148943
758016
1437867
1355353
375673
1934731
1868887
39773
730520
560645
54844
36256
1698205
1990271
1009295
1081927
1584019
254578
1329431
237683
404356
1829068
1287451
53898
1487953
559488
1690344
1074180
1344255
1108435
164548
516763
1399060
1999984
1685172
266572
264680
215171
1445517
1827568
495653
1497510
1148088
1270132
63077
1742669
1517373
1468864
680406
256063
739878
1017228
1023612
1041000
1664216
144762
855579
1969793
1636734
975156
1473926
1728219
92182
497069
1528890
546948
1175
1547212
1463437
1238512
397073
329971
1666618
1948087
1873903
1328057
661297
648974
778619
747390
1325005
1452338
16327
1104855
1574585
390532
1402291
989772
1606292
1696142
1554084
339440
964392
389027
1575363
1441568
775721
1857826
684915
205766
1088271
499384
1131435
323984
1146632
300338
1250060
1661896
385202
1155649
1957736
1313392
1313241
1775935
297397
1511696
710719
1946040
1662541
1599961
943347
1871178
1203989
564876
1229079
423148
1504089
1887112
1478476
1367417
1070242
109466
1164139
340823
709584
1195659
1527213
1846892
533058
1680575
1351914
1924223
449054
1811996
684745
572106
1377494
584771
789297
1416089
1155590
155016
1557534
1212195
1075000
1590841
1944982
1129753
612309
809740
969635
194936
225810
577487
1397743
1866022
1842636
1121334
412999
388826
1313490
1594141
1849833
1546655
743734
1343838
1479035
506856
194345
425313
691269
491700
1982659
1717380
1367531
1977680
1691294
1791899
1475526
382099
1356286
1857610
800707
84767
958033
1679277
1547089
1286312
1590841
68105
1215780
391956
1359140
258216
1277547
1107969
540307
124093
309210
556976
1225089
905434
1192267
1999159
772595
836133
773678
1518006
595667
517060
564106
1067600
1663076
497860
1873017
669485
188483
405620
42139
1813460
585334
1145697
102820
1267423
633143
1824018
673052
413168
1261605
1168753
1380776
1912078
959954
403142
1745059
1514738
1486134
777797
266940
766863
1153355
882911
713318
290191
1715264
702675
1555011
1205390
552486
1605691
556982
384520
596457
1321946
1527662
434310
1271067
911447
1672069
1419142
1916579
1849931
69832
919245
1159393
697513
1532576
41386
98266
502362
1061233
263337
1795171
1903571
98127
292946
1938664
1926890
1584291
901142
1105013
1975649
1698004
341341
1888019
148674
955828
831121
60750
468590
710604
1493403
243165
707665
430957
1565770
250807
1374809
396364
235785
1897531
1540448
650594
372755
872228
290936
764473
739991
384894
72226
729277
1959364
626562
1080547
1392012
1060319
91468
1041536
768479
684486
625130
1814769
1179002
760956
54084
1632090
524357
1007412
1919155
357844
821465
1181362
1143171
32275
1163131
821022
1448611
1629854
1286734
1100005
1048616
1991324
1498584
98551
1620208
1432329
258551
550680
437492
1460175
82802
1894285
1341171
1177182
907144
1411605
69375
1259827
1732864
1448844
1663352
540157
1535584
789978
1702697
694345
664197
1296656
1668839
733071
97427
1094272
1325778
836800
860923
1457296
1562556
593345
241218
1300254
1286508
768729
1097312
940694
1721724
1508740
1569033
434748
175337
1713078
1391307
1385544
343955
240891
1741374
1985453
306190
657364
240464
1116066
600123
928205
379785
1436783
693522
195131
1243763
603596
1971470
1634414
302198
1672149
695438
95062
975108
1815151
382300
399019
291044
1760796
1776990
432917
1022771
193247
248686
140081
1234557
680252
622804
340673
31775
1149475
788832
1735552
817673
1470564
1562514
336297
959892
1435836
558252
1665229
1274259
1515063
717975
841010
1949681
1076518
1339285
186661
683069
510107
757469
202486
1941672
1038723
1942152
1753085
558394
71743
552989
422697
1698581
1647158
782224
902707
452393
1672247
375651
995962
927721
1708861
1223435
909609
20
1240547
990282
588047
749445
1102543
1736465
71041
100831
692000
1826070
898657
861567
24312
245473
881208
1402413
59248
211904
1095719
941321
1830285
658129
206022
837025
267067
1775499
835315
1051899
282633
1191745
1162455
53414
1050040
1641666
575080
1696203
1831360
1421221
131163
1739042
1530828
1725094
1914254
1915107
1119799
407008
930741
1840565
1563584
57918
150693
1005587
1190912
1759958
578736
558808
169331
818925
457644
1176925
1096114
1822715
1373858
1501813
1507751
1231257
1917002
1167939
1614602
378900
163599
337477
1026469
723854
1188199
1326609
561708
184454
322809
830913
1105458
344035
1156940
1066662
880743
345295
361197
475801
1626200
1354546
1622572
1997137
1272008
1019386
1014967
432454
801549
1799236
1323403
1288289
1691404
1776344
1095455
1092974
996494
1049207
169660
871154
119282
1985214
863880
1332093
785951
546736
1980099
1415394
1698069
1563635
1226827
879233
1966375
940561
1108016
1335913
960175
1041177
805080
166354
1387368
1015308
1264265
1034620
1533114
1393848
1145338
1400912
593405
847489
515086
1508737
1127863
1806059
1449082
1580143
381013
45098
598770
1477121
544095
1340324
112170
1429737
1194476
902046
1895718
754361
745026
1232729
53216
206278
384269
804113
1428780
1187724
463180
869043
1081457
1835188
1796009
787894
918196
1485150
491876
179236
353443
1756096
1396662
913084
1522098
415795
960912
1647699
291136
1427489
1452190
1730858
1986706
446017
1316558
1401438
691689
302205
1800475
77568
682479
402563
929841
624224
112540
1457434
1095757
218964
588181
1895389
1823661
1348157
100596
633553
1160942
834354
822043
1785203
474550
1570294
1174185
1777799
1705113
932104
386901
200230
1458265
521622
1762691
1425201
978331
553526
1831006
9277
781463
1395109
1668224
470798
76757
1001569
1299857
315706
1053082
591567
991107
808898
1884286
807333
246902
203910
1207959
229704
1785123
1448633
1650793
1827902
483147
1227749
457599
1165812
249511
1039924
775291
84797
1269636
893272
1088024
1305147
1159200
786504
584880
1425141
1353321
1144210
78496
1637672
1015171
1361325
251587
212926
806263
1246887
598326
1090317
1033002
754146
1179887
1386295
41129
893053
459742
1561940
1881348
17272
1903463
1493276
1811025
1441000
384520
694828
952869
614596
937144
1378400
369241
309391
1670699
127994
1532576
1713263
250917
1605655
1836574
81588
1124899
605619
1092911
1968400
572053
132669
460951
1254171
1802229
647328
292946
1105795
776007
374494
1908884
1665352
377037
1845201
78396
1871409
375063
1008685
877398
779812
1839558
1356336
303714
567101
380051
1513903
1870420
291364
1170680
171480
1225066
458958
210462
1461798
1740550
144116
493286
555488
831083
1670615
120125
862819
1011672
1426041
849023
750899
1898163
1448295
161686
229500
1891645
786230
1724439
1545527
1763817
1096392
1378834
512452
1558368
421214
1683730
533590
149992
383718
515859
1927909
1572326
171331
151841
793434
1498242
1142009
1928103
512660
340803
1797939
1842098
1733585
1307824
1735280
875622
1128668
797712
1504060
192578
1631809
602746
1970929
1612945
379074
1832410
598406
1787374
1731158
837924
1583203
915104
289794
396193
541044
465381
265235
1608641
51280
1777696
1123484
1876283
624349
719764
1378772
752610
1036185
536934
1061822
179142
1555078
226762
1951834
592738
396061
623387
1241061
1554248
717391
1156212
1677814
515467
1663900
1088721
734241
1479912
973571
713022
249808
614221
1405474
620232
1935258
338900
184976
61239
866226
12007
74878
1586143
1109575
527347
1919150
284664
1877493
1911759
1320497
1282020
213873
1511059
1548289
1124802
1126425
1093699
883721
1144747
1136191
1846309
1193617
1102157
670181
1318713
1396302
941900
1445616
1405197
1962668
869900
1780885
1027793
1137183
112038
1287963
79416
1295707
1057534
1163501
1916382
1934428
1084220
227825
1601842
1707838
1883132
807577
1410298
1461401
343895
485198
170469
586264
622419
1464731
781388
1274619
1099983
690278
697928
817756
1039919
117576
1362597
1509885
1486024
881966
1487115
1289738
1082606
1771877
1159200
748707
1772116
1438295
1618934
546251
1497912
638364
139948
465344
1760836
819057
432373
1446001
226545
1933690
1505462
353443
10830
1256093
508982
877142
1845088
977095
1952617
478449
1122936
711198
461450
1104618
1872109
893812
1140782
1947810
1044354
383739
101019
1940852
398550
529646
1758389
1269308
207911
1282186
792269
855174
1620924
1421689
1687347
1501309
346404
932969
891536
165526
1983366
16341
190137
20570
1357575
1227023
1887342
670560
1880478
486213
946977
520136
1634556
505602
1907707
390837
1095516
296980
156503
229544
1301574
291962
581210
1465715
1840264
1562641
1848857
1880804
743994
893769
1378400
1297686
401251
1827581
192042
1440776
1180831
958604
112889
1379329
206855
1370961
1257485
1937758
40581
1831248
1375594
1643133
1280113
564455
728190
868492
1110636
963983
1691796
378326
896148
1704878
1800957
620247
1471646
1779235
1391929
1044742
628129
1435619
223919
691048
21614
384627
760948
735871
351859
1898866
1180241
1050124
622026
1176029
868781
685237
691398
12067
1108523
1644242
1790120
1008833
808385
948491
1120777
1637976
608355
750128
1735095
1048057
1865133
1814177
503189
1208720
929808
1477244
1421563
777725
601426
1336523
1341983
844783
1635732
179591
353609
126239
646772
1490517
1301690
681687
557803
1761591
362261
66415
1050721
1408902
1508011
1260227
473155
906662
285035
219496
297936
49281
446582
932218
533376
1769535
843501
1035198
683630
738980
1779235
255085
770776
639021
374131
182875
1590929
1760863
1862950
1826230
1351342
562494
1601208
1130878
730619
569462
920858
281325
1079774
954207
520666
1979991
1775775
1804165
225633
904192
248022
1880478
895179
1075065
770755
794295
1468501
1002021
1881916
1013621
55368
1105351
168918
301242
146613
992645
1237775
889324
1107135
823196
1463685
33367
1241708
1357834
295005
1599709
1681036
1687032
28617
1165536
1260082
751510
625176
641984
79922
579515
629395
243007
1971091
196452
476412
1226951
1257392
623827
1281996
1608639
1753618
1499035
1123210
833897
1233058
1778917
1148999
554102
180213
1614114
1479967
1545097
1102875
780133
208700
612251
1261947
1127754
881804
1333850
617873
1664460
1704896
387750
244356
949856
1075747
953605
40917
1867003
1224549
1896399
1599338
268129
1652390
1002041
1239403
569365
1505057
192480
1452403
1558619
1529180
190357
216523
1862929
1128264
811659
491075
1514407
1486691
467567
1523368
590532
1932378
352818
1690344
1774586
1523509
1953788
1498949
1858118
495437
1276193
140705
387853
1403075
1306357
274039
330502
618534
1086459
131461
27552
742322
1808133
2409
1092758
1536651
198833
280564
475453
403391
733646
1995571
90082
1318360
1058845
391234
1480670
1047462
1588724
617036
100020
1515678
1734059
623223
678020
1108469
683107
1394015
1753102
1014867
1157003
1355845
421709
892877
600526
1583327
1733955
180522
633553
558907
1864024
94770
750896
912374
1988953
1071352
1873381
1936434
1450973
1999258
297261
803890
1321919
1295866
872404
559668
191195
673408
536956
1760915
1131903
565066
1646520
1862305
1252929
45701
854671
778453
1173188
1639758
1532035
657243
1133864
1474376
1790685
1052710
1788716
1611325
1902227
578931
1905468
842920
626204
9506
1789979
1279382
935337
675496
1201642
248894
1085131
1920096
1127781
285225
597144
1325308
1784923
1152054
1161256
1541440
1757516
932362
1291369
1567045
1317437
1727409
53715
660885
1167077
756399
1740760
1080592
394469
1326145
1443431
1543759
13404
1910240
1400119
1623169
556719
1494421
1450232
630831
230965
261172
1171144
591960
1926883
864854
574409
1589811
1491201
975232
721630
1299670
1792153
517898
1723082
595118
91846
821644
707543
435445
1224739
1740612
727644
421003
833398
8327
1511469
1481287
908527
1134439
700575
1322045
517319
1397071
391212
581882
1983482
440353
615766
1593370
1285501
876785
1373597
1333254
599801
336540
311616
499316
656343
286103
94165
1574731
1803102
1051140
1801965
499227
170261
991705
643826
1132591
116878
1155062
225253
1594384
1510590
1415382
1441190
770776
882943
387315
242739
1671738
436398
757558
426
1097388
544608
1928462
1524789
1164689
674801
1017789
601060
1080445
1186507
1644356
1776992
1396534
1537471
1055836
1864351
504760
1554594
1692397
749042
621517
708820
1476938
1987624
1911370
753394
360955
479555
1006036
1161140
796205
1912186
865274
1383525
607557
1563039
1908686
345136
1907872
136462
1496782
1514513
446686
1950352
47334
1704525
822679
366785
1441568
1286721
1413216
1221799
1676142
136996
1530434
718381
104005
746649
737996
650339
1563814
94112
933772
1401028
1071559
855170
1375883
1985147
838877
1644894
1819290
1494646
1718181
1347077
1087796
1400354
986062
630260
1445051
1285651
382364
51861
1510691
1490403
177117
319164
1261156
1498641
1324019
644481
163532
847139
1513150
1476721
39475
1965599
959142
1667254
300337
433764
1075000
695734
516784
46727
1491468
185819
1696983
298275
1190668
1087261
1042126
359930
1980049
445673
479517
1854526
548537
578868
1300956
1886303
117922
676704
997185
1715191
654622
1990209
1649239
112168
788705
77180
707597
1284133
835960
336918
1398904
1316151
354752
123969
46346
1906593
868748
1412366
1463499
1179960
496065
1541118
1526684
981007
565631
1204942
1435554
1689213
1086906
1395505
1592872
1378084
1595195
606633
1256250
589773
1795295
211436
214088
422593
279599
1901514
1487134
681429
740635
1463499
1888282
809485
1033368
684277
1923420
1978599
764132
1952273
153737
482276
865253
495354
637509
901161
1584682
1292981
223155
580353
583192
1690570
1825031
76771
1972013
996494
1516179
796712
879462
1844796
15040
1176442
753891
514712
1445548
401505
457007
1458598
143323
880143
160139
279419
963746
431308
1705630
651047
233549
1695294
1871290
1543364
295786
1846995
1175210
1374191
504398
1849494
925023
1300810
518787
244903
1876370
1580250
100042
913412
1114305
1779081
320269
435737
1276622
1644680
814054
1358382
1913328
1315259
1293210
565364
338292
1590273
271770
139702
1209479
1884776
1670753
428293
691239
1428293
225036
1238265
1957593
302039
1760615
1079385
1227775
1182058
225189
124661
1875895
96530
1411412
1481636
1048336
1750858
1729347
792921
468825
1584653
1964150
1553910
3075
142280
51727
702861
1478398
642555
1475872
928940
1135391
1672403
704319
564339
1928692
1133248
449158
1250402
1296942
371671
142746
1192338
1781019
1009091
741474
10648
1659085
995317
1833102
134607
315052
865677
618809
1289891
1859728
741742
1750582
1231006
223774
288585
85986
751455
1970615
1026137
925821
828338
670660
1072897
1758298
571926
471419
342582
431710
1543310
1269387
1324751
1540216
1715408
1743427
1932645
1487000
58543
1055504
476214
897666
939812
1597871
1666912
1176382
448823
505839
694569
1559026
971213
300690
1782886
1859297
1381901
1477784
1082007
1697545
1510700
1186262
890341
1901308
1070581
1095400
1681034
504218
1177182
578665
1080079
1671774
1860644
1296323
1118489
537988
1075551
1445234
499070
1619620
1776752
474045
1157207
994764
178646
1268834
1064008
105711
514702
271006
1323913
1146478
1064089
1346622
97112
1314602
1350024
11145
64589
594076
1857086
938476
1134341
524859
1846389
1675501
939160
867191
570568
1475196
1030639
603917
469148
678194
1400286
1992933
1305627
380663
479789
314276
342433
191987
382661
144314
1370801
1029819
1594068
665448
706231
1721121
760407
1457169
520591
163763
1754592
1976372
1994644
1594162
388762
676183
1706018
378041
1503175
1035460
1872970
567862
515749
1840986
282111
1670581
831398
937952
991107
1563808
1261041
1718194
1403001
1196371
1653368
1175508
1424278
1750075
1302149
1209374
1967570
1368839
1942026
1729907
1169942
179066
1249798
1342020
94765
657632
1757215
1163619
773704
1514254
1683512
1652314
1472651
98296
315474
1547216
391754
1329991
446608
1538944
1058884
1669400
142162
1288002
445471
166563
1563656
1664455
1278123
1045373
1541566
811513
411099
1969719
141973
605938
232761
62007
1415731
1252743
1754352
1016629
1801639
1468211
1113943
381783
121874
187200
808591
1929830
194770
1278671
128412
477654
1807839
1638458
1256705
907076
1300778
730412
600737
525158
144116
225866
1915179
1245055
356443
859833
1279564
484699
723702
1026980
1526062
1878545
149568
193716
1783876
132379
21083
1787486
829380
1138673
1415775
28396
379414
1211799
163158
770755
1705583
349383
1542118
1303501
550703
1671715
1282104
330039
387443
173920
782524
1666618
545070
565540
1095309
1248383
393594
1268765
1879952
1405913
1987051
862688
1632021
1502951
1266884
92095
605587
448385
505031
125265
1345215
255700
213500
830050
1237483
325302
1735756
1189610
1477803
1838602
1349167
1649849
1325118
1421810
456220
1084334
273945
607583
1135139
1664058
922318
1542728
1750778
1837994
739987
497983
1139704
644059
1811878
1007790
1011936
1252740
1028593
13014
1908228
671825
907968
1866918
1638666
1300985
956562
281104
1714915
1602601
989795
1816748
1978604
527593
436334
1686728
1377381
492867
567022
1347998
1708818
207443
1207761
659400
219397
834283
1476703
216815
1866728
1718627
1262585
260356
976960
1828266
1861250
1662246
1664362
1381295
1228582
126834
1777448
157881
91503
431179
1103502
1470381
1183019
1807268
336617
1912681
142832
1160364
635596
1623560
500223
1469199
1169339
1753565
706420
1989034
1586821
1372937
690626
286358
1903609
1699497
1421640
598577
1841843
346064
1497175
183494
842322
1880941
1294185
1616013
1781780
43224
1214122
1636682
1731042
684406
771145
982703
1117732
1043233
999807
708140
1581002
1878872
198494
1345496
1513921
1407937
606633
28218
1795522
1341202
1146131
1486990
495247
879062
687269
514702
251892
339216
1723212
1864361
1341903
509838
756669
1854526
1240170
483599
399932
1911198
547257
1816762
1072688
996360
42289
1372704
320449
1729093
218955
1346751
1906011
1009258
1628636
1393519
153318
321680
143495
967830
1945988
592021
683649
1686509
585774
865509
1330364
1755893
1639289
238983
283785
818209
281291
1608641
405726
1129868
675274
410913
1639417
1985700
1673246
1848446
1881682
593354
1160188
1409378
895802
1002839
887374
1800246
721823
698829
1680219
314101
1351919
98619
833298
915268
1574351
857951
862995
1488099
181806
477654
1041000
1418324
1258118
1706380
134054
1393855
461013
1966099
1865364
40935
1158880
1364455
25182
737575
1126596
879040
1684635
1906591
1692786
779240
1571997
1186114
1990763
1517639
845929
1827076
1949302
221699
176732
1970384
425313
62782
517879
1489264
1298843
790733
1994665
188985
785260
295005
845783
619574
94165
1886926
1808962
1681515
1586054
1513490
1664721
1553380
885539
1363781
1925853
1840927
1085686
1012249
285403
798956
1199123
1880947
603363
885567
892776
1054174
488457
1307955
203431
1388762
1448837
1973492
1061830
1043662
65294
1527695
1184885
1317020
1979562
233969
1785315
1205474
1389178
1933826
322836
1182585
641407
890674
377237
1405077
240626
818304
1558926
759303
1715439
235165
786789
448645
1887527
425593
867909
23540
1185781
901539
1548503
343271
511154
266139
775201
874613
1953746
1050512
1615225
1647814
1500862
1231039
349557
1458204
1353156
482172
1984227
126242
490116
1319002
192332
934707
1175931
1837320
1731687
1507602
848329
144670
1894796
1745542
1127662
915984
312268
1853241
34120
1456604
141078
1111622
421023
777123
1607324
486277
791745
679074
1041062
1437764
1912328
1356658
1298024
910267
238253
796768
1088936
643218
1255258
156878
1597654
1123916
687269
512193
886866
305689
1272845
435393
118922
1038887
948128
104494
264832
227065
1767099
197050
407635
1626752
1597520
1292847
300957
1065476
1759091
88966
1646294
547787
447973
272424
348657
851257
344138
85583
808430
92203
1608061
11145
1797456
1384340
23392
671283
1854092
1127795
1846309
858699
1461115
1792248
1724838
745090
1056628
760580
1978851
1873733
1621800
1733726
300976
1693952
1910022
44799
411728
1887717
304445
952903
470104
359835
1338049
1103502
671735
117917
400875
559649
1267007
1938069
1550093
1647869
1246169
304983
1346075
1473910
1847147
28734
1552936
308493
121895
1397071
1701515
490880
108145
667229
573788
946831
101458
163582
1059571
1328477
180529
1806786
618387
1983006
1793115
1842216
255007
1950579
1112639
1074875
329166
1810055
1292102
1436783
793132
260167
228752
1505581
1462163
1144700
265875
923518
837868
1498347
1909856
740383
136022
28284
1933420
1305085
888405
1113684
807813
1404987
1954386
8681
832067
620217
593796
276313
450741
1904581
1984385
1936681
930021
1886187
1170979
1898816
1760765
1735180
1335990
1415942
253409
1275771
249318
219583
880990
553324
958639
175193
765141
1335281
1057565
1878913
1479838
186160
227454
698640
1810814
1202273
828323
1195419
132207
1446012
739782
738992
1504326
669535
1346830
1265767
1753086
1818327
1018908
1183012
504145
136259
1189665
1343717
799259
596864
1184020
1767723
833672
589105
300174
154914
878412
876494
667278
295708
1872497
1326340
1242291
1716627
1340663
908377
1820194
1451160
737717
633391
243500
1495017
53653
1624594
937508
427626
485841
232851
1202849
477488
1727756
1552297
195258
564339
506246
1795243
1528334
61271
1959294
292384
829233
1766986
578472
1294600
1018620
587606
1753670
1796806
1015738
1519539
329166
433922
1538714
1504155
7686
1095516
308583
825541
1560471
1679616
1104541
1791485
769555
1694179
1758875
1044830
201354
1719747
177736
1486691
642411
1177154
1285435
375696
75336
1770906
636309
200217
1466050
248881
334675
620566
380413
675274
562229
426118
236620
1956147
359577
404149
1677820
1090949
1496657
322449
727248
103393
1624594
425727
1885073
1091071
230265
432719
6029
1286534
1965327
346913
212487
620217
930957
1028140
259830
1071087
1281200
1286839
369954
316928
39257
1201674
1115605
159180
35129
456220
29306
127007
423962
1746291
1734296
88201
254857
591697
189805
429601
290267
481697
1723935
1736440
1316374
1272492
1867369
363703
53062
129957
144146
527593
729841
517466
605006
401278
1201034
1511390
1071461
50828
1193622
131539
1430456
660545
890848
226433
324494
631991
410984
1762186
108005
914710
1831685
1210612
1795020
1458265
1224694
742621
570329
1370871
128166
95792
795438
1481801
598130
459105
1825557
383616
1228647
1527179
491237
16962
1299054
1815380
827588
852659
1387441
731478
1936828
1376671
1450976
1994441
1716185
1280589
1058968
1866337
541728
332251
128489
1533460
304804
198839
1732864
174868
569649
1569825
1993724
169621
1130560
958538
1756293
1067993
1808664
1492823
640897
1801289
38215
1412127
1526996
1021432
288892
961567
1802840
424885
613699
219312
739789
1514520
1264464
601141
890903
630547
834127
1869751
1158059
1445078
864044
1387330
851272
163545
1083172
1491947
1342860
1569559
1137858
443460
838839
117917
51454
398100
525375
985387
1332026
1528597
1850297
1658811
61908
304630
1049207
1938789
1463993
825760
338596
680662
1905128
16511
356846
511133
878843
1777195
299647
176197
35928
1556645
1234628
1343863
89841
975785
1232108
1750178
1613683
1146429
1329975
15664
953530
1614661
421556
1246598
1820389
1394231
1549220
820648
914607
1465353
1885637
1977561
31907
1767443
1936990
123605
1789162
1224534
1471794
1636663
1233290
1698090
360078
75526
896139
1162457
530397
1053554
213871
932977
1352591
843708
944067
1914063
629860
867277
1493295
1087776
1778424
121946
1610996
751620
367262
1650193
1384351
1153030
1986863
1257783
1191484
1563622
401164
258215
681938
1919311
1836066
1812006
513508
1981215
1966144
669565
1191951
162948
1859315
13241
465171
274728
971465
1810571
122282
120127
1216067
307069
1364393
1593444
1032297
1596568
807972
1588095
1866674
1340444
1604675
1078075
660413
353905
637072
355249
1636074
1818240
482029
74938
1585133
317949
1866674
1674123
916156
1612237
483924
1179426
221969
203034
1457548
1318306
1032446
1482850
125969
5428
732003
422357
650687
628286
1424368
1718804
161457
648065
861707
1429737
364004
1238602
1136998
1369856
605000
1200618
1781910
1348806
1686118
450316
1159248
1023490
1667020
1621232
897859
1520196
1125718
1223257
518037
551140
1453507
1871880
1268409
1264430
1439145
1952388
48872
1262222
1521282
472393
1341202
1743405
719435
1306697
505751
38333
1755761
1464204
1138461
811463
1235933
74176
119251
238516
1521289
1292671
358200
1591947
1948828
541947
676317
989881
1668724
1491042
110341
579673
1352907
33367
1686473
1107135
292573
1133861
1336681
1126292
1962455
709199
1353129
1561012
1121837
1144103
1368158
995218
700530
1546886
1598935
26183
1222186
1723767
1392494
1582231
576483
1953798
1808885
342485
131098
763160
1124732
403183
1116324
1536079
687714
13847
24003
1420813
291357
1610192
1516708
307071
878204
1986819
1447999
1431599
1617168
1674777
383784
414078
1020400
547693
1569273
61872
1309380
1231666
1286941
872704
527297
1269953
716155
1865103
470394
598968
1048991
740629
387684
1684062
1351453
766246
587381
1983022
1011256
1527460
556532
389963
1475447
74452
1246855
413341
798574
1650083
1503173
1742092
594884
825272
242068
29790
1869183
738191
1848151
107231
869006
1475700
663365
661232
919218
1818124
79810
742158
106568
1144494
1000911
1813212
1768052
3785
1059771
1109325
813745
1709222
879040
835664
48461
307293
1001679
661312
852126
1795328
1485373
1226257
382311
1259209
26574
163173
1594838
106592
226307
687123
1426228
371971
219314
854438
1590911
1004116
761207
1460606
742859
1212243
90920
1273092
434873
1072950
1118573
557218
860042
451588
1646088
444898
1886916
758325
25786
1643262
1387096
1469920
1547105
888176
673220
1451768
1436347
1764480
1344737
1881804
1962428
552100
1385869
709903
915501
1983075
1363476
1130677
1388063
1434440
599881
775067
1127284
10412
717618
866837
1715503
544400
744275
1921257
1844631
717395
1201415
1405084
1461921
1957185
1725427
1256072
1417844
1804083
1988831
549760
1848699
325787
1203924
332273
849843
531583
6483
1261525
1846232
870914
81040
1300810
1108016
1340551
1679174
1067428
935749
1352093
255726
1371037
801124
156324
952697
1951414
679845
1431213
623202
282892
1055319
29525
1496831
1750571
1943379
1388324
561849
865824
1784295
869454
1193697
1720067
1422681
698829
1974011
1326057
1180353
1336748
39429
1349
684111
881470
535874
17292
346135
431106
418079
209598
1385252
135935
1844425
1982354
1758662
215177
1275223
1021331
1994020
493414
88904
491876
1702942
1617093
1609151
221292
620751
142461
1043079
952940
652502
1004337
579827
1993129
1875803
850737
1263124
1840238
1912136
113324
929294
1007342
3377
1746327
1254623
291000
1143662
1866550
583192
912171
294488
77661
1768138
1026308
1639739
1185429
12036
1734108
422926
1595179
1689746
1355222
1818980
555738
1222048
114784
688057
1014535
206157
1932383
1920741
1693720
1970163
1347805
1438155
1745317
1209251
652988
1803793
1190121
1275570
1450478
292195
101493
1042143
700297
1536068
1002145
394248
858970
1617017
484280
807877
1944189
1822721
1280972
296495
684192
555502
553463
644708
1330068
96292
1738059
264479
1484027
1681776
366781
1557190
1727978
11710
1789340
1612301
1921676
1764288
1085394
494120
1690681
1692172
1895145
852115
6913
381022
169281
1446584
1440676
156791
325965
1458353
1713338
687512
924726
1280543
1604068
884812
1926489
695378
550433
1027108
470372
1546984
1747558
807567
260411
1662625
291477
680579
241071
553620
1633253
1510217
870137
469081
692699
1578649
1021088
384372
1285191
1766780
377143
362324
1667855
1957740
1734901
30764
1571871
839020
1111719
1437724
1498819
1835596
1292171
1804664
859514
311670
1952548
1676673
1082454
1484176
1393332
1485138
1029335
1248250
298146
1740861
498407
59031
155243
1209383
1287373
996935
187621
1026505
492767
974844
1700323
571174
1800496
461489
696864
1656081
553689
1201348
689038
665148
1443566
1041418
498140
579653
74937
747836
1556249
217276
1732015
762083
208732
1406607
1748260
253409
1973314
1463305
1961176
1509039
1519627
654101
1249543
1141989
1334583
267374
892978
507501
1875627
885438
738740
1616404
1945693
961948
1128392
1371508
1231599
139215
1702404
480138
1136241
1906245
1465157
1586910
1584073
1237274
1366028
375692
583022
101829
1659926
76559
230406
500463
1157105
573144
1881137
1724439
1373373
117265
1522191
669048
487858
1476703
795856
1840823
1477593
570698
223648
478131
1556986
995727
1703975
1169092
1839771
1311405
79589
705065
1593992
728718
1902883
943347
1999593
362676
1676850
494447
543832
448208
124833
742689
1904404
543864
1373573
191229
1867134
1655500
1001700
861823
845163
737490
769142
1911634
272872
1499523
90759
520883
522152
471696
1768677
651445
1605519
1343554
266708
986170
1434340
1149304
274080
1481846
312113
1442980
45483
623430
941352
1570050
1948702
267918
388502
1965195
1439031
1782705
1478960
340154
786262
1655192
1608984
752928
1999656
1962036
363410
1663145
988440
1643932
641396
910570
739975
712598
488532
370596
1670331
745807
1458265
1132841
520136
1273372
79474
1737391
618017
903776
1986275
879930
1687706
1418512
89348
425851
1143726
1179906
166945
137776
264612
864107
1069120
1339362
1384042
1266106
1292866
1222468
88378
174786
498179
1875020
359696
1237102
14800
1591116
260169
1278080
536575
573288
384443
1860299
1313316
63848
1356110
859519
260972
1580003
1306479
583182
549745
590254
891227
355970
813354
813214
1648404
1556087
313426
633178
1775635
144105
1380447
416059
325311
66364
1665245
1687217
49527
489393
687352
387713
515075
1944000
552989
1945822
1299902
477778
925821
1939222
164729
394653
1167969
1046198
1299713
1370817
1019949
771093
804610
1555493
580651
1452424
668303
975340
196010
560279
503704
896103
1124783
448481
546856
1494771
310669
1269189
148405
1230642
1238347
671376
1677604
1264986
371407
1578162
1649961
1715264
1676062
1472005
808419
1720832
1815047
1737226
1999792
1936944
1148955
1372691
430875
1474260
758670
1352249
1516234
748570
165690
310111
477804
1175295
1771491
1701741
989767
1592526
1244985
1511538
1471355
376257
121807
905502
1033716
1552135
363597
593350
1637793
762260
1510391
1914667
1616681
1790388
861659
1273358
1109840
62090
1743133
1253973
286478
128489
1890472
1165365
544817
1601503
1399388
1355638
843882
691125
422028
1950999
924449
129557
1771814
388139
1646448
297971
1827396
1513287
1142860
1267993
1571017
124302
817312
181630
1095992
1400127
1772902
1861396
296297
1798785
276918
626229
60957
1474082
1383346
400230
1369283
1206212
467346
1506088
203781
1975392
942485
698597
759213
1371699
1649339
1587208
1571978
1211842
695255
284102
261761
1988583
84935
469763
182684
1931064
546203
326049
1899358
143568
1137134
1816386
1892266
1382974
623926
1609118
1864958
369575
1736865
117326
353739
1579785
29652
1249240
1077957
1089990
1227269
379565
619408
1397156
1097030
1450052
1743548
999125
1747190
1478569
341169
1991190
553314
166864
993616
1353665
1472200
1610216
1205945
1479145
602427
1471352
824017
1466735
572348
870914
1208932
1146258
1521257
1237525
1317016
747744
663701
556307
18630
111974
1791492
806700
1828867
1160791
1385065
1515027
173777
221303
512941
85345
609765
1484922
1139476
946570
1006866
832693
54084
644512
933452
354297
1559070
593036
1064181
920497
1239104
626080
1437794
1167245
388045
503020
1792014
984163
1611311
11772
1834322
6846
1122472
481225
197092
1388432
60288
563576
1415734
840031
1939702
353296
458222
853242
1535199
1307232
881425
139796
859742
1840491
369016
1694904
354663
1070970
573961
1980555
1760583
1278122
1041669
1743146
567644
353358
981997
1382311
1821493
447687
1201130
822952
1490277
1757163
780133
1394052
1867469
650579
1807633
359391
186021
240411
1035990
871566
1954150
1501699
579541
291349
1914374
1624642
1356800
1124978
758161
1157833
1401165
447438
1032092
1752494
1776128
1321135
306260
1516598
64926
546630
67731
1802591
772117
1074253
1837154
1865918
300630
1061187
1292000
1652647
965614
1343521
1625837
859861
292788
1484542
694468
1302205
935463
1328905
1139330
332731
1605988
1552840
650789
1846389
6752
1133687
884582
1602980
1459854
1781772
68635
393967
1301346
339518
1365136
1426296
1936242
164454
568915
926443
909616
208869
996183
1467487
1908934
1226449
87069
186785
1005791
1584048
1234270
1347227
50259
699186
1735135
102282
1182909
1028122
1494197
654962
1478097
1105446
1644671
851236
866248
72691
675107
786262
485830
873321
484815
557389
622035
1106687
210462
1324920
1245612
1665786
1185407
245253
56369
1754147
354297
1381100
1781436
177788
474988
297971
1860848
337256
80216
1813909
564767
379815
752681
566404
1212202
909471
607432
993986
791402
361949
593201
1329819
1061640
1261915
1333929
798178
471995
1111411
586036
1636710
603642
1134621
557922
1462296
1826808
168737
1301457
190923
1949711
774038
125738
1413518
1926948
396031
988040
151048
906377
583170
1619067
977177
1286269
934870
1853247
114286
903577
859937
1424562
144821
1443694
1599547
1448244
507286
1672403
1804894
338314
982361
1551639
1975575
432757
1404566
1775436
1782293
1692499
1788048
974873
1499611
1156542
1071671
884685
1269260
515086
507745
734309
1579646
344235
383862
738655
1497798
12974
1750314
900872
675199
719076
1525122
1972067
554529
1461131
1084750
950816
666010
686953
1863874
871758
1767670
585824
1305554
755547
827280
1941746
1309677
915629
1704831
1219041
754024
1362143
599095
1184198
1259178
1137737
592187
1028112
1670753
871396
573816
456677
113452
54368
684334
499807
721280
1558559
1934165
894985
823864
1958854
819731
426138
1618219
458560
619433
356751
1684935
1046761
1060660
1147710
1127820
1868555
1083836
1557488
1431636
1157455
253468
1189066
1214492
1790968
1239278
770593
1505925
1533623
1341069
122773
1416977
889352
1169693
663012
1220086
1763223
1195203
992332
1196945
1643357
1356008
1260733
829597
1851979
1366496
1304811
1802570
667217
1013005
552480
47403
357380
1750900
930154
996393
1861976
1452585
689943
1225770
735439
1222219
197945
1633358
953687
1903394
782751
1762058
1878378
472333
27598
1444526
1877403
1264222
1528279
1664485
70874
1093237
365381
838713
1710905
1690005
1899326
1490802
1904404
902021
1823538
661896
512575
297198
1168557
559343
1226496
1987308
81491
1588768
461293
1087914
734718
141725
1946984
113501
593002
1590165
932282
404779
1566656
1253811
69634
130282
1967341
437075
1294063
94662
1005516
899877
536150
1356660
357442
1426193
1700644
703666
957865
1039235
1801937
196135
1289643
1700910
1042926
1948191
405676
1669128
793949
1510003
1451902
1800001
240270
1688367
281807
219437
926092
17634
1882793
1874162
366974
372401
1636734
568418
433406
975125
400502
1252429
354196
1910067
1302925
560444
418603
667879
392429
1864612
689741
433133
1601948
928837
473772
1998771
1589633
163737
930786
1113213
600670
1916033
1400294
897666
582112
1817304
1557449
1322380
1966905
39820
1170408
1593130
1054530
1973448
450018
1384460
876051
450792
1010279
728870
1003408
1538513
1991201
423498
1109910
1091889
1794586
1172888
1336369
1406468
425311
406197
723090
961517
1992586
219343
1740207
195762
1727443
1618485
1522966
1010672
52981
606330
344933
1979138
947591
403790
992904
729454
921927
500505
726064
826933
1271350
418884
1810971
1754302
1765230
1570081
1556141
580742
1562249
1730523
1926111
1945142
68586
901216
476210
1114905
1991960
92319
1100005
955992
1830154
1654291
290267
1123905
1179824
1545338
132573
1438139
1158701
96588
585064
218875
1921179
1737069
1464886
456596
228260
563780
1520813
649982
559169
422198
376329
1283440
460563
418276
475253
1667621
622357
322500
1126717
389934
930852
875150
1771061
1737651
920094
38325
114954
213871
1967771
34465
310857
199167
1176570
1361828
1184887
1688810
1742376
1892820
385568
120286
843423
1971907
1853247
436444
1023732
1535249
316765
1918739
34260
1933355
323211
560806
1293591
975869
1591839
1038918
1106533
891433
130452
1155180
704046
1326155
53059
1282185
1154752
1465305
1683363
1934859
925741
180396
1061396
1065676
337852
55842
1228300
892432
598159
1289057
1755663
1732180
921927
1382457
1855303
296519
1220954
1026773
70610
267632
1103922
1198281
224129
445060
715359
307854
655725
481057
1155258
585537
924507
1779366
1604071
827994
1188299
1546646
1680919
1903573
494251
896393
1435797
62856
511959
1572032
1627383
216993
1563574
131044
1217004
689416
83723
1937297
990212
1663818
915954
1775538
1738721
1879885
505182
1705682
1660620
1500560
1030589
1386168
1995126
147976
1726081
891254
1757912
1706087
225757
438909
932904
1349498
1099077
11585
1382865
678115
1712115
1120193
116276
1643130
1830370
762215
896300
1262116
1992802
1190361
1956613
564996
1223542
1726187
1667855
827118
1888884
1145947
160385
495279
1100093
375403
754745
769416
1795152
724768
867883
306472
1490814
1112545
1363237
1299700
1280725
1002607
1055068
1412131
1188017
192114
699928
1002424
1017276
1833841
1470149
1758724
655739
1906256
1394240
1237518
84967
1298687
377463
226565
575965
507260
631779
1129676
1554094
706890
1890900
1487245
703409
1757083
217838
1491134
570534
387800
428486
1686085
1780947
305142
60026
1035391
445436
833818
850715
469717
851176
256810
1872723
1194741
293134
1525012
1161362
1815908
1028115
368540
1434249
967910
658895
690263
980387
1548440
1831529
220878
1600541
245699
1431521
979727
405702
542125
282385
758195
343889
402773
158865
1971155
1705134
604477
651902
774333
218826
1620830
696440
618325
1343865
856436
1085727
122792
101296
442857
448287
33953
272007
946003
60690
1390807
1827864
616835
1749937
644799
649677
463661
1694059
909849
1874704
1237884
780893
494389
294051
232916
1979803
1725886
1267726
1893383
205015
171488
1874570
438870
702482
732372
412088
1947999
1478077
482380
1391062
1944450
1762979
133128
513143
495161
247178
1121753
825969
1693324
787068
1553401
1754154
936318
327387
1572580
1300778
1125877
1289272
592104
131908
1841412
380552
1716078
1736614
1956189
1721309
1713671
1261438
1219169
1892899
1549317
244509
1226496
1696453
1693687
111425
114060
195574
3626
1468312
1016335
680647
680693
465854
205699
1459980
1046311
1212346
1379013
77262
789314
833982
296677
1931787
1493594
412655
976430
857355
1100603
377845
150522
119251
311613
1683320
655841
508573
254512
603326
832549
567445
1115151
980378
1941691
1472200
1059205
683425
196701
1858348
871945
167939
1461223
1179477
545616
1278260
1624448
547792
1747295
1464494
765979
1809178
51639
1088193
1115657
121140
384575
734722
205535
767091
1099989
1711492
1495435
813679
1809659
256769
480067
1096998
866602
275490
133172
1717675
1023297
441896
636591
351612
1503431
1381028
1177456
756088
602874
1377657
820356
1804312
1314232
1856650
1311261
903698
1612867
76212
242361
1516132
941849
573132
1678209
1608278
1870427
942433
599596
599873
852207
760956
501209
1173519
1398910
342359
1493546
1858770
558808
1512016
631014
1689195
324997
1849706
1933131
1552936
798735
935375
1105668
1170568
118082
1612952
1508823
870184
1815908
228406
1073747
56705
212986
32248
132638
155982
1758447
685323
487895
1194072
877686
1245604
853891
671283
1897537
1955188
839866
459933
1397544
812058
1838347
813422
385503
1446530
1786739
1841068
572620
384003
826720
63232
787762
1530290
1478866
1841107
897195
1754266
532449
1521561
1952404
1558671
1674515
1108487
1335138
86526
508080
963304
863243
575539
451054
1126775
234126
1553766
21275
903791
1938513
1498798
323630
1794387
571523
436400
1051543
154933
813923
1423244
1338519
1157063
1702404
55651
532226
934758
1732927
787762
584707
692313
78229
146885
882449
145070
561284
1852295
38866
355572
684089
389348
202588
184606
882449
1583956
542270
671770
307071
363367
1024219
687133
1351221
972819
1342061
1439559
1674235
1114327
1780209
1893798
1774882
1892987
82786
196675
1610873
772503
1958918
1474627
1694843
1031424
1370627
1008789
776498
1321256
1866280
638054
591846
598757
760769
924712
732982
1857199
200107
1983704
1449763
1691143
116095
149907
1059454
1963289
803890
604267
1274481
129449
1229512
1055577
1329364
917689
1484106
1129587
1306683
1204893
369804
1233098
57067
786063
1400531
61398
1026766
288550
586605
530561
1186811
1522442
885567
607947
858975
1016812
543623
321455
1301214
880990
1144669
530751
1560108
1713224
541731
1343375
565535
1551109
491611
1693328
703272
286874
58016
359024
981816
1486728
386724
1205089
393590
1699104
1616482
1508094
195004
835767
1819637
707319
1870347
1743194
1573547
1768225
1031280
3009
1563226
1088907
1446451
963271
1589739
609021
417087
158605
1923595
214316
1739056
996410
241410
995192
664733
1342366
1231927
911247
1838036
1423239
276822
148684
1476762
1378783
1237455
960689
53077
1010872
1619698
1524164
1258160
1293656
1554324
1305622
688544
318381
1066759
1003753
926031
1871650
3136
852713
1315925
581247
845641
315132
86572
957859
81190
1607143
1726922
1567615
873854
1334893
1966738
1779081
1060556
1271775
286373
493414
115185
794395
372215
854464
363184
1161208
1634278
1715757
663652
19291
1501347
280638
1232344
200380
1554465
1160632
1790372
180814
642922
1206204
1373275
42047
1989162
723677
169151
1039939
541404
1210160
1864886
1289540
1007422
1245635
1544178
30623
1975109
56086
1267343
629675
1083730
440699
346064
523909
552393
587707
1212243
1470645
774644
250505
1040204
716803
67013
851376
1551109
698519
69117
1432666
1742069
690604
1672927
768655
1619366
1606682
628503
668072
532541
1578653
521673
1595145
1262472
81591
1016335
539173
1167795
585224
1063075
1100906
1167626
1830046
849220
779240
959542
1277154
552030
1251788
887986
1892176
1649079
786144
1337115
339796
249072
383679
1296450
1478535
1551390
959195
147788
1155806
1349354
353265
1238229
1161969
1089261
94462
1769976
1471666
1680219
734299
837183
169137
1045697
767168
1598273
1512626
1692475
1280157
189664
13152
915576
367886
2655
949085
1834141
54322
1456484
102025
740136
1797568
302810
291029
1595345
483144
241378
672671
830126
426822
1675240
1668719
1769848
33235
1158843
1666314
1754270
807505
1015365
439500
654267
882598
25005
1561910
1495849
1649349
1363351
1724343
91059
1478730
8860
1271066
486694
196560
1674561
1692425
1409497
3986
1933879
1533068
1015909
914303
315353
781066
164860
463257
1617013
1094620
463661
146576
1657269
186592
942719
1870472
1039280
583140
1117614
173022
1962369
312173
701882
1958255
1210915
561529
621904
558223
647648
449226
551983
350481
584714
1030426
345482
39041
589546
1737149
1099671
1066574
1963167
1235090
844515
1722302
1219723
723932
1048483
489305
440704
132099
402563
1574175
1216360
1502932
1115222
889230
749816
596119
1293159
1332986
1019633
1888635
1153781
411068
272609
1673440
1442531
1287509
1963302
930529
439256
1885305
1463488
555225
313758
360918
35368
672750
464497
336540
286982
1383617
1657362
47189
507734
1805453
634047
832572
603047
1131354
1170512
1683236
783837
1854375
219483
1867851
865960
1323885
705918
1870689
1660379
1534581
803760
1444962
1097904
1956087
1861254
442199
1755893
1545338
779296
1950101
1602601
773528
1430945
218153
337009
143822
1479074
1536422
139440
1626800
1070760
655556
620710
1894244
198711
1690807
552275
188025
1311765
1610879
206441
1105257
190266
1704171
1562923
1159803
64910
598358
65646
1293595
82354
1608349
1307741
858971
1990838
1825850
1734602
1704540
158077
7820
184327
1497193
455473
93152
1350784
1734199
1206530
359767
1947381
1210112
50366
583337
1792895
35189
1943716
1662555
1033229
1758934
444366
60347
1157137
1904693
181358
1492440
1888584
19508
427892
831560
1137435
682311
262203
1439675
967961
1016895
1889267
162780
1186916
271750
262717
846054
257751
1103708
675751
1245602
1765656
694719
1949607
432397
1234312
283855
1096880
989726
1020761
1099846
301637
797953
1368843
1514225
1782579
904930
804737
283465
116567
1338904
1164472
1578016
950363
1701217
1606709
1400694
1145361
1722308
1999832
1339156
910301
1123605
1463686
282675
1552325
1468174
1154541
387388
841417
1217815
1686415
378843
1495190
1114305
1973084
1394721
29322
875561
1968684
504002
100910
78396
1642372
917334
504900
707524
1580361
1650845
663365
130097
823551
134401
1516997
1964215
1123357
936023
1123905
1660652
1688593
1008307
1297093
1698090
1193946
209695
898077
1030355
888753
457789
807055
667586
1258406
1244634
1517479
978814
337464
572589
1034328
176473
854223
404967
194181
1102607
1228894
1698758
1753006
939071
572832
1620448
796785
1272565
414676
1747219
1868601
238394
1129795
488412
1563622
612736
1073327
411045
1751758
648876
780460
1063185
547143
1960035
292409
1867369
1704772
182965
1243637
1017662
1993038
1556254
84360
1725198
1715905
1205945
1870472
195560
183747
1080794
299156
1607893
673303
694423
1836022
450853
526315
1267425
1731601
985388
601177
668567
1247704
593247
330754
409319
562938
1246422
796654
1502242
271436
1678180
1044354
871531
218155
396312
1283287
1710506
1061050
1306369
1739782
296005
1776825
303410
531316
1390393
1025557
912232
1856377
168229
152683
404893
113013
1092262
1327801
904916
1644895
1716760
593423
1575078
497261
548475
753193
1118107
1941143
1783690
1402114
1642631
60145
1334611
923042
18793
524446
1835952
777468
568769
1458009
37584
1111034
1250779
1532586
465235
53886
1643357
605619
319149
728639
1564971
1226850
520477
1844618
613044
780415
369845
665107
1186619
1150907
1451241
472167
1171472
624424
1091506
622773
1094394
370870
864060
1868916
1026045
1905435
965060
125026
1539732
1674968
230500
819236
487416
495097
1310351
159395
518825
1395447
1841823
1817862
676790
1764775
359333
1725958
746626
1169907
1561866
1270290
1096514
612783
893239
1617073
1562514
424581
417090
1686882
1960307
1724865
630339
270723
462912
1885483
1835627
1368013
1610283
1348349
1627771
1291261
1204386
966328
232733
651360
938129
1972747
1115418
922292
1393893
1844147
1912827
834939
1658458
1447636
154496
1711636
1666209
681914
1800189
1007522
1349634
909672
922682
131542
838278
590879
239034
452802
1483073
212614
871262
1928329
913722
1870188
1322258
1113817
1021163
492813
1200979
361332
136114
471039
398392
1171350
1986913
1984364
1811946
487966
1614832
954740
1008738
804600
595652
25630
896223
76105
52675
1662291
251461
1153572
885210
1431610
1875623
949548
122450
1297996
10278
1063758
395082
849045
1284750
1166424
1776131
1909856
1961035
215673
1901641
1689213
933508
553429
568249
187517
1793617
552152
797291
348969
311713
1360454
1412182
1677723
768408
727272
1269603
116653
1086736
1103656
1213637
1702775
1952102
887187
741934
447756
242067
1740880
1574578
1672436
478598
377812
1368750
1431820
155123
1379669
1987415
1314305
567539
1511033
1696897
1533786
1595849
61730
888109
1387004
872357
1317579
933624
163026
208517
1074790
1602601
1288171
650473
624473
1871239
617025
1400800
1651696
833512
508663
1488344
1831423
579528
714466
1477528
746246
426217
1143147
782224
937705
1224172
613486
414078
1100555
529993
800414
1335639
1297652
102978
639730
1520847
134195
628888
946394
980934
1732823
1339323
1858431
1640071
112385
1648743
1202012
1501872
1835618
1724194
1765402
995721
196097
722602
1531794
1595784
1192167
1072735
593545
714598
1108192
1756913
14835
1618836
1795295
700541
74797
1307653
208864
876051
1117648
1062250
1513397
277017
261411
1151325
1658304
1741674
1439398
1847015
1659412
1290029
609007
992601
1177077
651402
564476
448812
1980839
1561238
152238
1256277
1540606
921896
1587149
1707455
1618455
349752
519079
1741807
546166
818260
1252790
1485402
1967646
815135
742727
1743257
1817862
762993
119245
1927437
1394559
281144
4067
93838
1543611
1231652
1027037
1498257
307410
446341
680576
434767
1119919
970937
796332
814438
1854841
1302260
916989
693385
1868261
588540
1020132
1367513
1638528
1288118
1505618
1965494
405005
200231
1846273
1281701
1673547
1678838
194327
186579
1607011
650819
1171562
277017
375173
1363194
378541
350959
1558067
232617
799925
1050680
910489
504846
1105135
375750
215992
884929
1434418
69736
145674
1761481
1876958
1656571
686185
963230
1593731
690467
675058
1359266
371521
293802
1470759
349757
449090
407018
1935051
1880211
922185
185899
1855733
1185430
168179
641885
162164
1140159
751232
1590929
1599169
1419013
359835
821101
1375940
766269
907741
1030565
1167059
1950829
1161412
269575
1995428
869822
855828
64269
1501952
980509
451686
1955577
109706
1553458
1979433
816131
334635
1705559
935440
413746
1014293
1840661
1427836
1262886
1525023
1972120
1262023
1736276
657092
1398587
804304
885702
680492
824628
411560
841892
887885
1454542
1649787
1840025
604833
335034
1600911
1066132
422494
37959
1112359
1606495
813266
404488
1841843
117396
172532
675114
493511
1834176
323444
733457
876818
951103
666238
580139
433479
607075
1808984
1055261
1182810
719617
1378279
1014060
793345
1112260
1126717
1050404
166205
88137
1681689
1234579
1783853
460324
1430142
971854
508284
255543
259059
1168286
1224131
1131014
1354100
192518
908042
1240083
1558993
1210880
680492
1142816
1931591
593992
2294
107482
58276
1054244
1757865
1333850
1400263
1991298
451539
1422982
334866
1989201
1361950
1918932
979258
1117403
1555614
1562802
873723
1110316
889314
1283490
876491
872793
219052
981397
1892810
1541223
119998
252540
124702
1676068
168667
343980
1718806
1668098
1801834
751718
800865
397398
960357
278836
1075838
62577
547221
896732
270606
1241196
1542320
1017752
1210247
249648
1617829
549797
1591239
310175
1963975
204619
59120
1009797
604844
1238228
583624
1216224
466197
1531826
1000083
560647
1007412
45553
612524
1887457
323559
1786857
1884755
124905
694707
1589801
1140818
393437
641529
1417269
356373
362314
897407
749301
583990
1205531
1212128
1688593
1397204
95157
708756
212751
1350528
958884
1883374
416912
1745783
1837560
86142
1111946
1351272
627528
1742059
933650
1261316
944859
1198558
871589
1482985
414490
1265653
1389221
1011673
778664
818288
705683
1311157
529784
1291027
643476
1746136
286909
146449
187709
389554
97451
1861973
476239
661914
1778548
512742
850324
1177719
1033726
1637607
1508943
1423230
1107894
1788134
1472856
121375
1896862
469198
165273
1802591
233412
984866
1616123
924507
463862
1566166
780654
1738248
974207
111025
56161
1594059
1441000
1797565
1573733
924205
1608318
1574195
216693
1457466
1856054
1677102
1417901
673706
1472000
56966
1580207
1834659
1939973
1882297
1239991
126513
1319216
1415510
998106
366073
857736
456839
484597
115811
90110
591923
412864
1189664
1281294
1791927
1375671
794696
61239
748403
1424648
1918298
1049353
681451
285357
1320012
1956692
1072283
270480
1237277
574535
1337878
338100
1128226
1377941
415836
38976
1153085
1329645
1029398
769464
225112
1004830
407504
1318544
898173
773141
1480235
1159820
1436256
82566
993869
15739
90805
1677303
1599709
846979
181486
368926
760140
1952617
539199
731615
333058
1097371
909004
1904588
1727916
164394
1648518
1704769
1450460
1773993
1577764
1767494
1110579
1657204
191062
488844
961562
1557936
709124
451423
284026
1124336
624073
1103998
1292972
108270
315347
929710
265517
57234
1621232
1665995
137626
1193955
384183
270198
1318624
566308
971314
1522979
1944255
1757858
267032
1763925
1723765
389514
1414442
1871500
805625
1887510
1072666
1593544
1756295
91439
418905
83602
740630
415496
1289040
1640615
663009
1947491
1797516
797239
1698581
1161147
209319
1176797
996393
820578
1530038
1428560
643142
146374
1664983
1991551
377895
1347173
132192
255664
171353
850009
1771678
1491399
1267741
886506
1312445
1223953
1154103
884982
1654852
261404
12216
855752
1242721
1248615
76536
281381
476892
1406584
895283
1789353
34101
1412108
1627450
329865
875698
393559
540851
1348349
609684
786150
245852
1040401
828602
1748001
554012
1251847
1553668
599444
721280
684263
1780716
1133501
67073
465588
508983
1640270
1355638
1805717
1325493
68260
1630422
1512097
1878969
1061758
758778
9189
984308
897390
276096
587347
996556
636959
841941
1501309
1021798
1489066
1419055
1454228
266611
187412
1112111
3789
1009279
249412
819225
1139140
609149
1790441
1835273
1854949
39606
317624
747369
1555545
1212608
424116
873589
1526284
279179
1618337
1842571
1503155
1456914
1989001
497289
789832
1949240
1163462
530858
1331687
1833372
41492
1061830
1836532
1199740
1896942
399241
276
1093359
1294948
490125
10412
1692367
1360594
1468570
774724
1665221
1502571
800337
1566741
1278376
163097
559488
1891262
1931212
318251
1797149
460718
1557113
522951
1484027
556371
1905550
1342035
440054
1059595
1407132
657267
407146
243007
1536110
957501
1274409
1289485
468280
957425
182164
1336616
1918884
790205
367696
1258870
1146632
249116
1100006
431290
1014799
291226
1240364
1597
881364
1790500
1199398
480138
1673060
93162
1125548
867171
560509
1592161
1977045
1325847
1038800
589474
637596
1153737
434414
243103
1213576
269417
1329238
596367
1887566
1248785
832432
132062
1846460
153006
1397861
303913
603030
155449
1212521
1221624
483624
1146687
1170499
40787
906366
1499385
719533
251520
947684
1878080
593240
1696122
47129
1372324
659183
6268
519991
1609593
1583742
1077943
1591986
1096185
1172480
172450
1799197
626439
677379
853307
233288
11328
593247
886628
1219651
1408728
1518914
1517320
1229082
1305475
1979929
1587562
1496125
246075
1840650
442353
762204
1641880
1045925
1671552
1318217
909847
788705
704899
397286
1053758
430549
1386358
666435
1751621
1434102
460780
920619
1465197
1315563
1770808
1748585
1309963
1746082
177178
801588
1224170
105973
1094416
711145
728694
108179
461215
636134
1456959
258403
449504
1027482
1700480
1244270
918208
1564982
1006461
718156
1353559
1837154
56060
448252
282898
662295
210765
1782211
801927
807687
1580494
335503
772085
90010
1688810
1752198
34465
1447055
667278
1927321
410147
1807668
687809
1364086
52560
1108156
1849125
460837
207716
1457584
210020
1376771
144875
98770
1446402
1960614
1077890
1056937
559024
378788
233201
693400
1341890
893272
654414
814880
1796987
469785
803567
244491
910541
1612992
679132
936219
1433893
201503
1408022
992724
1361418
858602
384162
1606929
1618000
1340197
1901850
416572
1421329
1189397
71926
1928716
1547736
1775810
1672626
1161256
908312
1727795
1803743
714227
554330
1004464
79576
1870915
673961
1314679
1970776
938476
75642
1749243
1924038
730164
319510
1045396
937310
944298
339323
645692
605259
1509371
1182100
1293891
1387263
1243275
640129
941189
1264265
632094
323813
959496
1924638
1817387
1005358
84005
646915
469486
1514580
365223
1275151
1608252
1579572
316340
1009420
1951710
716722
1888551
403857
1995376
1535073
845988
1894084
1755083
1449456
1351584
1103082
1164976
471500
93866
695457
1349963
1020611
1843134
900851
1561054
285104
435201
1929072
541111
770675
1608185
865933
635742
907287
403658
1961413
1277645
1482504
495158
1155037
165550
1657616
1809289
588418
1629443
1772281
426275
1689543
880743
1982645
94419
376680
1306978
1647965
1041345
1726992
1060397
143153
1516342
148094
562035
338859
445719
975845
242257
628326
1363045
827742
887948
70893
1558673
259749
1494462
1430463
772583
979669
51589
285308
1407309
1561443
729491
1428191
1297652
1184568
1003549
973859
708903
133170
1150922
662411
1396219
1075065
415795
1534571
1734154
30516
1779921
90531
644755
157699
1903186
1525685
704478
1222862
1887320
1110568
408989
1450746
257206
1888208
225983
93440
985355
1275594
1335507
1045142
5428
1212236
695971
550433
603363
1512269
1632063
1516618
1582301
1156906
1837473
129335
1534910
1577410
1589478
969906
755894
80819
1277641
480361
827640
1623540
398708
582226
356352
865768
934586
1465304
114354
661831
182010
1814096
10383
245933
999551
893138
944844
1433396
168184
434999
1605691
1402484
1537575
1160594
1714510
1564564
1042057
425004
27821
1272297
180189
1998250
1486719
471612
417795
422253
1376294
1119388
413892
90715
321189
769818
1721291
264934
1023969
1481459
765110
1551658
848491
159028
1854256
1332042
738965
1990360
260561
1609724
1341855
1618611
1043774
1374394
1214782
276444
1510861
493414
763925
1753185
1178804
1530642
398929
233515
79514
679013
1290003
562954
25695
1163065
1186952
1947631
969226
1649089
1509617
1482788
765186
869778
1030639
1124275
1816996
397144
245385
126359
314863
515765
1644401
1332310
1772180
1635695
353030
1452657
994914
285377
1318791
807964
555701
1131220
385627
597874
188213
475960
1233226
98485
1161651
1163863
96322
723912
542523
522433
1058271
366440
1877918
1714145
1521696
1146043
1944631
1427568
1226071
1452788
1938448
769483
1960322
171118
248720
1308124
494772
804549
1312892
1636161
384575
1858327
165195
1040820
1529356
169070
1876501
155364
932229
1087208
1884360
1522098
1954931
349100
667324
232966
1060018
1195132
1895299
45252
518633
84680
59398
874942
1186612
1813026
628145
639326
1146361
1100555
419100
991656
1807820
1096426
1706066
6998
176978
180677
1809054
431248
633553
303475
500817
281381
2038
397950
846008
1712044
139076
1442323
1207161
1551415
513707
787897
371640
363593
882791
1727650
1223106
1523813
1882519
1139006
1344838
667982
1872094
1608431
1774371
1600369
918614
634163
1120450
472724
602996
1646091
83776
1576205
1136093
504656
375947
1634061
591637
492494
17046
12325
249116
1025833
31692
1201248
793691
480884
1595148
1930995
837574
1649950
639657
665415
1807633
754802
1600022
240783
1489973
1041862
980506
270142
431182
418157
403142
1441039
1998050
919394
894606
1601443
811090
1238880
799399
571271
49609
1162839
1300396
831083
799876
891033
1507447
1561112
1890219
1930508
231564
696335
1445127
1144735
1801417
897837
1310739
829687
910687
106374
1786515
183771
1421945
1749937
1689791
649725
1468393
820454
34457
483640
1468907
1190972
620686
439534
853502
127866
593423
8783
1848750
1785553
770364
1822646
1513802
896480
1007725
220496
1950048
1924347
73931
351586
1859545
1413641
748823
813026
533180
1500419
495279
1588381
1642900
1035433
1576586
1853770
475702
563582
257143
968593
465489
145551
958369
1588579
411774
1532032
1609870
794656
37683
1290507
1439470
525289
1258888
566886
1758278
990480
1551217
4310
1697138
1637615
1765097
810120
1625133
555488
1355703
1990209
475058
724557
1409052
468933
1139411
1992137
1699028
60765
1895846
948412
661941
1371306
785266
1100472
705710
1351882
73878
1217679
338620
751510
1016730
751386
1143191
1884365
1185468
1386506
1127663
312841
503652
854692
1464402
640890
958378
731755
242429
639647
1104197
1277645
463450
307422
464892
381771
1087313
1319594
1545354
333065
1497252
660052
1804164
1026022
997632
1380237
805225
841417
842862
285676
153675
1466383
1175017
329503
1045515
1100
712308
279321
1178484
1508968
467311
47808
223637
930883
1253448
1613381
1250328
1818240
1593731
254725
580253
1021241
1211794
129808
214811
460393
1346088
281723
1421238
1100186
739242
187392
562173
680500
1976080
1253326
298470
1901060
1478571
503723
1336047
744138
1391677
312019
860878
1841847
657970
1254942
1030731
1262042
1123916
227131
734201
1741851
919799
624428
838106
835519
1386173
1924374
1603424
1623317
461473
436813
868781
285540
1580349
926893
1137917
1341171
1337793
1612023
688117
1853352
892278
1936115
1703139
1403302
1258022
947906
331226
343194
397434
89367
220582
976448
1680158
1859906
39452
1723920
626481
764431
1898784
291553
424885
705559
1898855
16511
1600741
1438888
20434
1592166
1955809
1708239
1425873
1763456
1489416
61261
316300
747554
789219
986114
803003
1080383
863365
1639739
1039190
86092
498614
895777
1757435
334438
935946
1783156
824017
1950288
200953
491847
1246855
1872720
1357615
609863
1435719
513636
324032
362010
1200174
1585386
1550828
1234557
72792
1895356
862512
1301102
51477
1701925
1715905
983304
1196807
1213778
379726
593577
1398685
653777
1027466
1752108
725572
557194
1101892
101019
410174
1236054
566899
726034
1416979
87098
542607
190969
872112
1945404
1960712
788050
552254
1291958
1225993
1652270
1605321
1998644
1187341
1516127
773430
1699456
417846
1973235
1935229
577930
97913
1154561
547108
45049
1373978
1566114
526681
363814
1417883
204283
1837636
1584916
188591
1268658
1233218
1053548
1429357
1264138
1219315
382094
605587
1306697
1938325
947621
699122
119337
1030632
1693588
816899
638888
1374776
117377
1647221
1013308
1761801
638766
1365997
1512483
192711
1269953
898226
1290019
45928
1039190
728066
289179
1165589
1497255
1649079
1576450
139076
1722550
423339
1741399
642398
1927402
1493562
1973915
1382036
337990
1630802
1246635
326452
396792
889230
25539
1453085
1107327
867652
1620126
201040
705698
1887040
445652
1262886
748847
1281207
681566
1230364
1168490
1191727
248389
125265
798549
1053656
1606112
208383
686557
1500648
611602
1143278
691599
345090
1259775
928264
22559
1271161
569639
114784
1364259
1344095
1031052
1992492
1178697
219132
1646848
680685
1367340
843463
127977
807425
1427430
848491
201891
1613346
526276
703333
1479697
1840333
1278151
1306598
1147612
218924
597841
1936581
956501
1563965
1614832
692699
1608424
105203
725789
1490067
903694
373795
1179103
1942682
1144890
556261
1683816
1851688
1635866
161218
1334530
1361777
534111
1989700
1082088
41025
1741894
1803117
1780236
478316
904865
1113411
1000356
1964812
737392
478040
1216414
178361
722771
1368023
515899
1160013
688540
1008079
998398
288550
1675240
94112
699827
1734600
422443
43619
1349648
461242
743312
499316
1225008
1306370
173743
221969
1723646
1879843
542900
1825765
1745575
858397
201489
1918252
557910
402563
447929
1620337
336365
1542698
1491361
1449759
1324563
1008955
1211842
142255
445663
1726955
695507
300940
1578192
1218958
1793470
1510229
1006609
1595067
14618
746793
1930316
132904
1263426
524268
585219
1696380
614985
686693
1497886
112906
1546655
1656309
1969320
89431
35968
1410821
1199380
223863
1754451
1310576
1641285
736499
341641
134164
1370477
1587179
745637
799768
1754866
1145431
1909721
1152795
1688243
1414697
768130
1477569
777123
589146
213109
144822
643910
137529
930741
305164
421658
365902
26077
1402697
1611648
1412295
1930551
1419585
1637205
1463547
1642141
707536
1462406
688831
52593
886688
239079
932492
225112
1427347
1274207
151265
222320
293614
1162252
1013448
976144
935320
421248
1683226
1614117
728921
1041048
1532216
593408
1192442
1921306
875595
691148
1498460
1918059
1127946
812706
680959
1720951
1628175
1522277
516822
240424
1791706
1582715
312992
449054
1994032
901559
1746174
1927366
491336
1005029
56331
623122
291148
1079572
1545537
413885
833693
150437
1422587
1798235
851148
870000
392953
483096
155753
1349063
1550791
331021
437284
1862604
767649
1205308
306033
349793
1971296
1026499
27546
1798985
7167
433337
359499
128385
1180141
834485
1488224
1347660
1747749
1779946
1566540
1779946
1551006
712829
1302531
1680231
520372
197600
417679
1333386
440648
1422997
139775
1811994
589259
816333
1785885
1418958
496613
277748
895149
735304
543551
258039
754177
1137733
469282
268217
1455904
291364
678988
523269
929915
1081032
813028
934500
1284673
1934733
666833
1405038
1500224
944121
233184
419665
746225
225154
890288
1367323
57659
1351585
1359695
360955
773513
1687447
295746
196865
1975210
893635
185020
695224
1253141
977746
1803135
736920
985253
1182996
494249
462377
1666565
1701034
1251898
1314935
228294
1504624
1142411
1640352
792910
1297129
1582670
1813659
1058542
1427504
1239991
29492
1103794
642858
528269
279455
1774559
1888569
14561
249859
1851114
1249425
1425871
772342
639413
1761857
799229
1893376
1570100
1727196
156863
842981
485091
523554
1298477
365082
59661
598175
359244
1216636
1327233
734241
792899
203528
1549390
1680227
876804
230874
724616
299858
530077
1368435
1979328
601983
1635290
1917350
1015157
1282220
286140
1422377
1707204
493507
1258411
1682572
887287
1715562
643162
115756
1582921
1227467
1207542
1725724
878256
1133582
1148444
286615
437906
1731042
680547
262469
1876479
296934
461598
1828232
1257428
1033002
1202600
960587
747744
1168730
218155
1245328
485823
1071570
1819311
1608449
208341
431179
766605
152738
1307302
397909
5514
1109443
1583638
1635607
886295
794217
935374
808419
963458
1711945
1632999
1670766
68517
779908
1719944
864248
1317247
745420
188792
1539874
133745
384162
1661051
1202850
227001
794295
1950231
1035939
476214
462060
164360
1919842
1616957
997349
1110239
464750
683486
1044593
1578436
319905
978612
1271943
1813150
901942
1705419
1590929
832951
919383
1388178
695648
1195909
392746
1907376
490972
1912136
723677
270162
1945410
1857842
904643
176582
822582
406945
1859297
1343524
651600
1771739
1238393
1329251
1712992
295638
115848
821644
1993012
436589
123377
466402
152846
885495
1613784
948872
774290
1328380
487217
1534454
717394
1737265
1908837
1291505
877992
1101823
1694222
1301915
1988600
963695
1045911
910446
300976
1129439
738846
244248
686425
161358
235641
512289
1005751
973397
1393223
1461663
1793404
521346
1493749
1601160
1190912
1940118
860725
573821
656214
1028046
332952
132081
1931534
598104
444240
1664401
1308610
635278
1094743
1696976
930012
1603926
166383
400303
312150
1369273
673552
1990983
1656933
189367
1274541
1774078
925344
582171
52027
675222
297838
1852455
652858
1693325
1205975
1484853
904689
620143
132648
1157764
850801
119055
641794
1201858
1405196
73500
1933829
1054
979063
1084119
638815
824561
199343
1388201
1846860
971220
911055
541243
101083
726034
101655
602204
1824414
1540789
195016
30965
20745
1324421
542369
445663
866461
479967
259623
419383
699099
885967
675321
1935642
763031
1474401
1830419
1506769
475513
745639
1008230
1460700
843014
1126748
1702683
338511
535730
1497824
1994387
1648404
1905283
282622
1208195
1334557
1801844
977921
485009
204115
1522442
89160
1729924
588513
941155
180933
865806
452437
1624169
1578616
1112255
1679928
1267013
587629
1434904
479333
1056204
1996880
1119110
910920
1622562
1508477
570534
151084
790537
637422
863648
1646732
417071
1250060
214401
319232
1152406
1474724
402962
387684
70645
1745378
1482819
1488678
1745645
1322797
1449557
1893648
150015
1942368
1435718
196728
1734962
1362731
1561943
583537
1917641
1975382
1488046
797043
369572
1193116
1021224
186160
1522715
474732
389836
791683
1142816
1410682
1575738
19026
1796512
885090
1621436
697360
803113
183739
436817
69101
506835
1674932
1604571
858894
1368466
772501
961717
1835926
1391667
1688908
1576184
578186
918171
906047
10129
798035
278836
1956291
346726
734064
1778793
1376255
1308007
1240987
1793808
953176
235546
702479
699818
1039704
1858427
475734
1055620
56295
176686
1243622
638114
766145
523326
443786
927215
952993
416811
1790769
896889
1645972
1373275
525566
620795
231590
266130
532975
1581777
1344965
1032474
1884175
1566109
755964
228450
492494
169476
1677333
620764
692273
1933110
1182055
1195146
88730
1077647
226857
1692528
486749
1773453
818697
458493
993520
1941709
1510452
19541
1583438
710127
1971439
1638325
793691
861080
1797161
774977
1089795
746443
539002
248048
792910
1968244
1926596
1639156
1099468
390210
136553
1035306
652415
1502902
1311529
1813150
683694
1782305
115014
1718763
163413
780675
1304853
584526
361192
382099
736771
135882
1110983
1522407
238437
448380
898833
21495
342776
287799
1954997
1143191
939635
474792
783180
1680223
1708953
113452
232831
658274
739859
1096292
394523
1051511
682878
1466366
1647164
1209259
575552
1962677
1918291
664824
714112
551441
924606
1075158
528249
452957
1022873
324208
1127193
1989243
144353
66228
847380
773893
1610762
1026161
1522388
379970
1006702
719534
1619156
210020
747856
428373
1328692
973048
653994
1673972
1348762
1605090
1754172
1779333
1134330
1804446
1354662
1901362
177295
1516007
719095
992919
47457
1658230
947702
1783017
535853
1682293
793438
1898415
541167
1458238
1931894
1107981
1004830
102025
872590
594995
380413
1997539
765490
9277
1749335
1475661
940839
618534
1309677
1074616
660645
759160
241080
1153924
495660
1731091
1771989
701325
1520646
256965
1707455
163899
1180226
1837320
243318
1051633
1396761
537186
1246469
1297418
1094227
1088293
1970407
954719
922608
1111789
1109387
1814944
312155
1990932
611406
1968766
902717
778651
223952
1639514
185259
1019458
68550
1173588
1449082
772259
147579
1120618
784770
866744
27606
1453863
1554426
881261
168918
849023
1071928
321502
1485668
20745
1321946
1666836
1860252
850057
1700434
789705
1513929
384578
1758331
76368
881629
532367
761895
883972
1401238
191229
1624825
453167
692725
438208
877410
1921054
445422
338754
1686508
828492
1580118
1700861
1413086
1385117
382707
1819096
388303
137797
1697073
1798816
1183290
1419341
1805984
615039
1558695
1014988
1288273
1142732
222113
1246947
1292145
1996240
1646881
139234
714578
1316152
1708383
179430
1359346
122480
776163
533903
870096
941367
478935
540415
886356
862577
196345
279954
1267020
414213
917738
1406713
1017920
1311686
677871
542924
1100965
320715
1195441
935981
638324
142592
1937951
385426
34092
783837
1397204
1148517
1972950
1940832
1804908
1263560
1862858
1520490
1209328
1501983
42038
1199398
462906
1857504
680885
1613719
553861
489088
1887511
1014654
1695748
1546924
165808
161093
1485243
975162
1068264
896904
805732
1349594
71994
1927240
1012369
516147
1354406
1287953
279213
152686
11708
1326761
1812295
1857222
204391
400332
386058
258377
1487024
1176330
1674476
1713257
1375057
1130861
1935416
1450454
1345446
590845
1658025
638324
66364
1993887
921985
991348
154744
11958
1317423
386058
86196
208108
1574587
440342
891771
801111
495146
52754
1790672
645548
1255952
1349498
55112
1754147
456440
457389
1700704
880774
1226829
1429771
1521706
169269
92374
1346089
698060
1018802
1728733
1652776
185060
1830683
1110509
330209
1557449
811581
569549
1426583
1343524
1775971
1926855
1864776
186348
1570327
1638174
247432
987984
1969490
1219439
1105582
1602899
482172
45458
1237905
698088
232447
358784
229093
1218650
1499445
1717610
533143
1868414
173025
225964
1299406
1013308
1417327
1530764
981801
1051369
1584573
464981
911661
772706
1379013
852964
1666793
1814949
1174880
860067
1374357
1674310
1334195
290331
211633
1713636
939842
1501295
589896
517520
1331681
905126
787636
712947
1892261
1611248
755747
1219320
1524372
580753
1303686
580691
1102674
633303
1542828
804551
1163769
1125987
776573
40600
1673265
805974
929700
1017476
631895
1049877
968186
1536144
1246342
68937
848604
533918
376653
1967356
655895
545429
1752232
932031
1761170
1272113
1845480
624978
837400
80144
1905307
107790
1105430
546835
59853
639646
1439864
1223422
1124978
1909380
1824235
497983
444784
1392213
909553
126671
5975
694445
583818
597265
50511
547193
547274
706956
1704878
1839970
921684
1686359
1939973
1571871
1515332
330170
665248
1291304
401637
324344
39088
267187
792886
1909380
1998166
10517
786719
1567757
245865
1160791
263216
1363650
1664274
15797
20654
1394612
814029
881916
408759
290618
720259
1500560
1078301
1964242
952202
465107
751343
1510748
1419585
1063357
611758
1930430
777351
651168
1191323
1969810
554783
1156147
1299049
1618565
255062
1621484
1201930
1558142
1802222
1156665
508669
1220035
1596376
1248399
675323
1331184
506700
1398633
971350
723983
771903
1903596
1530472
1762005
1129796
950203
1075000
1988330
642066
995988
497211
928063
915517
498140
469263
359220
1489549
1260758
1982573
851123
1508238
1975143
109789
731230
597801
1175
1116807
1886895
139077
206629
1285089
397613
1726980
1458326
647855
1263673
447880
1242166
1063515
545625
598850
1222348
1057996
1665245
1611963
647164
142090
940821
104560
1421362
985201
1176193
1421488
1739889
1407708
424740
481531
1470256
227846
941238
1734840
1460812
432455
1093586
458226
233328
1623611
1429306
772595
1865808
697459
63498
1809072
1541566
1497797
1010467
1612575
1870048
1812055
448266
188806
1161714
1718161
1811214
942578
1015204
1774560
1079925
1672345
1711920
276000
1965327
1011542
212912
1150957
280513
741248
1031384
758585
859957
663979
1846272
1206853
1798583
1199595
579614
399482
1770861
1044196
1853752
1410097
85079
192144
1455767
504727
1009820
1379544
1721712
1118072
1725408
312725
414750
1356747
1853883
1723495
747757
295786
214801
129717
1888763
1763533
747060
1629879
589035
670808
510452
1712789
738191
997123
558120
1154866
661052
455867
1256213
840587
1648018
750020
474253
274867
194568
531735
313747
1321233
1375468
1603209
1247990
1888051
1916129
1585237
999828
1235365
710254
820901
1256022
736439
1393810
1435500
739109
1976092
186924
710396
281723
389350
996360
1192031
1586903
251033
1763817
214333
248528
1676809
1714766
789242
475116
1804026
367159
539934
1040641
386981
1474712
566061
1841456
667921
1562902
1468864
1885033
278501
1210513
473442
1383310
1415279
1629353
1786103
1751804
1810325
1837318
1297831
1023165
608592
1942336
647124
1159184
172687
1017475
423526
1999832
1501528
83885
475470
837673
1525784
538860
1594551
1216688
1636403
1093586
1942819
1604571
881304
736055
1995233
459821
1658529
529646
116212
1599381
1402495
868831
1693461
446725
1344565
1953716
1622012
1520729
998859
447055
230446
637422
921620
1899291
1906875
1480068
1899489
834807
1958157
1077774
1599655
1980749
435291
531735
1017624
1270977
58444
1411127
415553
271524
1485672
1765496
1751621
94687
1090591
168476
1946004
1887981
1499137
1729161
1370054
644134
11482
1926596
34906
320808
1064530
813147
130946
1183353
565842
976397
683956
1853748
1698179
105347
713308
1839748
1810175
1268447
1187183
635118
1947303
749608
1906886
984561
684269
1721069
988058
768296
1978592
1030303
1125180
536085
1030303
55712
1213795
1714269
823279
339960
1006372
1144329
1021458
986437
1228857
168627
1911547
56163
100848
1006006
820793
1400154
969987
1120777
1926883
1323835
1588981
622305
1446982
578720
535298
1202277
33367
1466607
487400
643966
1317429
964329
197945
1837276
1934065
321140
200107
1832762
1839552
1814425
1943573
1515985
184399
185582
1886595
153750
1341328
1189413
1079725
1150087
1582061
1598387
219379
496416
1883009
384875
1463166
1912732
131096
468284
350820
86696
934856
243647
534353
922530
1002776
1817282
987448
995905
789231
541329
888905
548288
1160664
136599
275193
1583181
970352
1367513
1930422
1558726
1405650
1463330
190431
1594476
1900565
1459389
1133655
1036775
518244
1046667
1715876
281104
634839
1676108
1624778
252044
1337735
1999885
86293
505770
1483586
1203096
1183033
428494
891323
1270438
815588
1082482
1265669
508759
544581
1307046
372794
377078
1264295
420161
309646
384791
515614
1561020
1269882
342120
16706
897800
501795
1483493
463183
1186810
727157
1909080
705169
181193
1534056
1619528
321544
897285
196010
817911
1650793
1759104
204266
1518286
1472185
630895
821398
1475604
972563
802439
1595952
182613
1267726
1666814
1404045
1737391
971713
1273909
590114
1774335
1381475
76570
939870
124640
91846
1557944
1686028
1619535
1114115
1896685
1299998
822591
1759430
1406934
1842304
677323
247241
125265
385623
70571
1922268
72432
419476
197539
27952
1075838
1603279
730643
1425762
1737792
677022
1742203
658092
1243427
1061830
247679
1626602
659379
467326
1083719
1801175
117922
65600
984497
33441
78814
1364917
312289
1371257
1894830
1852949
183900
1479720
1327923
93800
485738
689376
142133
1869154
1939263
263190
1126618
664469
1702393
1231004
782380
988040
1385252
1878853
642416
1205547
1318841
471865
326794
707319
961526
895017
1160046
401484
1671042
1884741
681366
1747065
1393140
1307955
1025260
1941725
1946398
1394742
163173
1425771
385202
1779114
97867
402962
1924009
279853
520557
172704
932387
1787092
1519322
679079
1046320
1362572
1301219
1277244
1656362
1747777
1631458
1004077
1943625
1555110
1374806
834408
824161
734152
1113943
7546
366085
818348
1736313
241608
1330310
1881445
1643893
1577217
659410
895393
966702
949330
1656844
828303
1282343
1742878
480860
568350
1166994
800970
1362835
1417501
1573026
1251302
660486
466379
1610365
1780681
186604
238117
1507
1729723
796317
232831
796522
1526743
55318
894361
330085
1447243
452523
239378
1560003
1063711
1877659
1163404
571650
1878524
962310
318294
437094
1009396
1329244
557479
1460152
1823538
150296
949463
1529900
1503209
536245
428222
1905860
1151385
1932753
190857
106030
583875
239343
1030303
1853065
619036
1575191
1690696
1231560
1813586
722996
1421488
1871608
1420759
1370292
1970630
119588
182387
1680231
1248239
309391
1425028
854991
1633024
1322933
1605197
434569
1823455
1477802
1887166
74452
1357910
1246953
1387363
1550641
829675
86559
42827
1151611
1736281
527526
1228176
130019
705136
1652992
1269189
544326
843036
1611182
361688
883898
1714509
1420976
869361
540367
1922383
1292459
275260
91340
1740059
28617
1811809
505305
1961793
386490
507194
384003
1548907
458242
1453932
1670581
884645
719550
1247012
1342486
462127
167889
784510
626229
1557493
465920
1733828
735153
650839
380836
147327
1215760
868297
334253
717794
703650
1653662
273722
1223151
752283
1760742
1588672
220080
1139888
179611
792462
750899
1061938
676495
475662
516928
1290004
394469
650789
613394
1543486
576870
1022771
797769
1513287
1466606
1102184
480163
1918566
1350594
45566
1833986
15526
1122579
1260271
1002549
37089
1029084
695057
1775865
725520
1188678
370256
1599381
509343
1340615
1166976
739948
1706018
1830925
1683206
309257
1456537
586948
87629
1324278
1210895
201043
484442
1936990
1208602
861605
1677877
1683277
829298
1203589
1904115
296987
1369427
1528407
1460022
690806
410985
780574
88428
1850968
388627
641245
933669
1120523
1622943
1290446
1808265
1811239
241053
1429650
1502717
214136
856015
1573784
1254221
262786
1417358
679862
1193450
922041
1813648
1639587
363287
494580
1106498
1652996
871600
1250411
1174223
1585099
1013801
935749
309439
989405
968536
1697073
1527732
1168283
129808
1252460
1379728
389934
797743
1522538
880808
198576
1666208
559538
1523589
1538513
188213
1700451
758044
899037
1148233
1661551
1543187
60854
1511478
812821
146464
1357745
989947
1959501
563769
1226564
998370
1831993
1708902
1274207
1927832
407741
1276941
1809923
1653886
1465555
1846278
1305324
383665
1338025
821350
1554621
524656
1424286
620793
781191
1025931
776047
1266137
378080
1419469
1760466
1578790
666034
1809543
827899
654422
856360
1478138
7117
1486722
1296785
426290
703650
1289059
1871026
229093
419850
1220540
472906
1212856
1065780
890083
822233
513961
1927372
929017
697223
418416
509999
1294633
1074926
748586
604444
1400638
113133
1832661
1102734
920403
1978356
971461
1379097
1382608
1392586
15334
578368
789789
945874
1037177
439978
1220004
1100915
132722
228598
1649065
153338
1704253
226023
856145
365335
1665995
757974
1329974
1826764
1361359
1625837
1838506
1687941
452565
303786
295665
769940
280556
1714413
903591
1463862
1033310
217507
1826829
1479263
1525050
1670746
827230
198712
1732731
1365555
1978512
1333982
217516
1449418
516221
675370
1635047
1898339
256776
705493
1016063
234949
921532
1334955
1790469
1761213
747775
1155258
757418
1227169
695042
261204
284784
713563
973274
610867
482839
1661424
1421335
1118676
1147449
97519
365929
319545
1290206
1854949
1671199
957398
794668
939030
1421178
1004612
1761795
13491
435968
385039
183742
1371110
1278701
1289059
254089
1105367
1983515
1846884
1819311
492534
478425
407056
502981
1561646
862705
566849
1238374
1914245
1633909
952946
301188
783086
863294
1223734
648268
1287574
1030602
87302
1294855
1424666
1361950
218964
1098720
696712
1924996
1968834
179066
843774
298816
1284646
855798
323400
602111
1524614
219151
759929
881708
234173
1444243
1255099
1393779
265799
610295
1894781
608767
895413
1367992
1725609
1614370
462899
9837
1380344
461260
946446
1295387
492621
1946984
1381334
1690663
1133582
348487
148225
690194
784974
1140309
744910
993466
989745
53135
432003
415922
515694
1461723
226370
1707791
1848891
1934299
899171
1184288
1101428
246615
1348697
104185
1041909
1631104
845375
1927845
528827
1158873
267935
1487624
609196
1785932
305021
957929
1173401
1119296
1817646
1716833
1119587
171855
649179
1043052
1893850
505745
257503
48192
510120
417047
1590051
1385026
1845299
1676108
1380668
1468620
1795453
1905439
817899
156470
1554098
289868
714052
272076
1986739
1503625
680885
1881924
206901
1276307
921582
898792
469703
743374
424624
1073066
1424802
507301
1594478
1203259
1022004
1209506
620566
237832
421660
1668913
496545
573144
854129
656342
907673
1031061
1521948
1572052
39752
873500
1443469
1714246
1023260
1410081
162618
1299700
324710
57492
572610
1490389
552570
4715
717913
995436
1467310
879643
1119190
282892
1492588
1402337
895225
1931021
1745994
1160116
836565
1515039
1387894
1003630
489113
1457872
53016
1994816
1813760
1737550
1289075
132573
1024986
161792
18716
1426209
717643
1124871
359214
975659
1206423
755214
99995
298867
1123981
408302
743440
1096587
1904890
1498972
1913000
799935
1443711
1622441
1164906
390223
1762408
998080
615152
310737
1481819
676383
1571297
790199
433838
1279564
1541499
609484
1132935
1367199
1060303
708338
211766
1118805
1920170
1967334
630367
1118791
545747
847902
1999692
1290552
234898
273789
99674
1779799
1410987
1911861
1114536
1558290
226041
679169
434303
303649
1128231
58207
1258412
228294
110138
713993
1169953
1751236
506021
1260289
531286
1213372
1629341
490763
1157568
485841
1779921
403874
684685
81256
1063053
1601905
871007
314509
1710386
1471076
1118656
746658
444612
1288289
430724
1940854
615587
1323629
632975
605610
612945
689523
1654824
1541274
452622
645667
1302723
659906
1970035
185295
1989947
240208
1996036
966774
430206
1779263
1352093
1915866
1988504
944018
1744144
781824
1116760
813756
442059
1801717
515031
351896
1214857
1542802
337419
221347
1404654
622208
176720
1801462
642059
1953507
497125
260608
1500116
105554
235534
952069
1790846
1721654
948010
835800
131759
1413150
50724
1167196
417429
377000
1720459
697017
1379758
1530783
1441077
1812357
119988
751620
833864
451571
744580
787172
1415015
1512694
580759
924736
1490381
1543388
218228
1327915
37057
1916331
299342
286981
762321
732205
934653
815638
1554562
1024428
1753026
457775
1175283
502578
1179660
1754970
1531867
1235917
1953563
1913916
1140251
1735313
783460
1533344
91195
1705742
273571
1265767
769921
254817
1561315
1138461
1784377
227575
791951
1082159
20876
918664
1310570
1569830
1797123
418296
926093
551902
956969
1694673
209898
57983
14421
507575
1659044
186954
1780906
812050
119345
671231
767874
1194072
87532
1484176
254018
722887
1545721
1772617
1726318
1650459
675578
482172
1301111
1628827
1141830
173069
9359
1382198
1450345
1941301
425311
703409
1500004
1655611
1579832
1544425
875718
1950504
1653416
1550093
330749
1837791
137518
287878
993275
515831
1839850
1814573
559538
598757
311658
1025486
1891933
1476483
217138
461459
1644704
740874
1583088
1464337
447475
1125059
267656
1458279
1332191
926489
1637064
820228
1201726
640577
1128
582334
771635
920057
1075963
1453103
314834
60026
1177456
1466768
281912
1646448
1835624
586948
1842020
789756
729650
734054
1355570
1204220
1848840
1377982
414225
1478036
996466
1187509
579130
1715512
232014
1490067
1268558
1847484
140995
90469
1387785
474254
1683314
496807
1499934
722904
1014114
1886754
409942
1870915
1828867
326569
616068
729847
557492
231967
878093
715976
299799
509028
1835805
1666942
369102
154324
1800933
65264
376439
1872336
1756036
813058
401931
1190715
1809985
869261
793530
1981791
1236189
1119728
58769
320905
1920965
30985
1348890
1760409
1163561
1130604
315798
882791
248627
1165029
170787
300
307131
1480264
1123278
1758607
1750436
262013
152032
940373
187141
988863
242930
413811
949273
1220848
1415940
1090284
1496732
1092650
1345535
1129482
1471162
1092934
670103
765494
764217
762950
497490
1787678
572832
1318572
448778
1355813
1827481
314835
891444
1736510
1035621
1389334
1205083
580614
70978
1168445
608083
607737
1492711
1803769
1654772
1636824
1675541
632358
1371050
606263
379260
575276
1929082
1392213
1047034
884544
1374294
1089261
82647
698597
46727
33990
1097388
748069
815775
1726476
1437805
1855516
1452979
1628816
743668
542963
1934642
284891
471268
61264
884031
1610304
857759
203322
1064949
1961754
615881
1967670
54704
1527038
301049
1207589
478994
81347
1377840
788684
199265
1947191
1630020
69834
1203389
1424233
1270847
1723494
1664633
1380662
225739
450045
1995905
1678904
667229
1517343
815678
1730722
1344411
606393
932031
1386473
1834431
1630149
1942578
212941
1103730
1648502
1625083
336617
1612451
1435669
544581
234820
1995536
1630661
1766481
344887
1863984
1438422
1364964
351784
636845
1869322
1743248
1870176
1997576
772684
319837
948004
996556
854281
463608
57071
1196550
453342
778461
640035
594037
533195
199732
466564
696258
370327
184454
744349
777688
356825
480007
1312522
51541
1803101
1927909
805407
858663
1320214
1953152
709303
1140600
22992
1153159
388769
637333
109789
1137440
350133
785371
1149400
1935416
1892310
37298
1770202
1313731
1887667
707192
1440586
1920257
476261
555371
646311
1520864
480163
1825256
837743
1072469
143602
1372127
1923422
437492
1431962
387790
463034
1087105
1922750
1481684
1195598
1748000
545152
580691
910571
1555878
1240470
1146029
1081176
1883481
551457
1024511
1624560
1169700
1381025
874620
591619
96380
1166929
1392885
362058
233549
73160
1453657
1254239
24478
1181193
1841935
1216892
534438
611226
269455
26999
1677077
898775
1991102
1433130
722170
329436
1183283
46534
1858459
1483865
1344799
731272
915319
1810810
425162
667000
1901154
1954238
964843
454238
159980
1283442
1445980
1173058
989070
411050
413879
1339267
481798
1604058
1933099
1399030
1014987
1248741
652653
604679
755472
226532
454123
1338099
1869379
817539
1917848
1094646
1219391
109769
291662
276984
1259957
1755663
1461401
1333254
939869
491974
1986786
467567
1984227
384183
577416
1337115
708582
1474864
70263
112168
449659
595785
337803
413708
1986895
893705
1078301
1535135
1664869
1601830
1396141
1816013
1791878
1002549
512941
973616
263629
1456960
601618
939296
1213270
1833180
1621095
1573273
1739063
72170
434215
1602647
374252
1043888
190281
1780029
1725094
1032303
791047
1425775
1318739
455436
865982
305047
1900341
1425383
159946
236935
506835
1917435
853266
963722
908036
1096114
377341
638980
924591
118451
1295377
1802222
1438113
1514490
1115961
649437
1094837
690325
275345
301147
97867
1393519
1967771
1415167
1285707
1761069
1859653
138158
333235
1486534
1351919
557409
1488783
1741854
703474
1514246
918614
672612
1912682
1597650
1084976
159079
371552
1858397
1679616
1702117
1865145
1167245
495354
573558
1967852
664157
248891
1375987
1170083
130196
249945
1020931
548177
1960390
424863
1265867
1321496
1952019
1741125
239290
1445766
226133
1443133
1828027
1882829
241190
1354354
553963
1571899
1581416
675529
767850
1301310
503234
626736
207861
831798
139486
1545344
865871
1798908
849124
17349
233288
489143
1564799
825696
1722109
757695
915400
542672
965285
41336
1541473
470431
1373422
1273779
1476914
911906
1204287
1457707
548190
45566
345751
463530
90805
754807
1671564
1849162
507860
833767
1083046
1797956
1853246
1898483
731277
1219434
856802
1511088
1573268
1346659
900219
94079
1882828
315913
1531442
698206
1623808
774698
1020114
960666
472491
60126
676555
258547
1325836
243936
931080
1704579
1537699
1296191
1021163
627871
1463962
1954845
1758025
1174626
1881400
381640
776163
1394598
25485
1898694
1063159
769156
974747
1370961
36952
1829424
819823
243181
579968
1751647
961238
517842
1484262
1651343
1472338
306033
937714
286850
153996
1484176
1936809
1842636
346064
1023759
709781
1896102
1857696
1578183
991640
533903
1952273
1570194
347338
1545341
518534
1719281
195721
1437320
1318618
100859
566418
873623
1173166
1434934
927255
339903
1500322
1533358
1278357
1044090
812136
1142308
1996955
1091364
275575
215223
527013
1639691
1400894
53939
1588065
626347
546630
26038
1755555
1571111
427753
414453
1846266
1269636
1399082
1902447
1792486
950306
123288
284569
1237072
247998
1886744
1435718
476261
369090
352982
36002
551886
1894031
1081702
1333931
935634
240019
1057089
179367
991107
1589579
1104789
1316779
1823583
1420320
993520
623223
1281200
1412295
223435
1563585
144760
1642943
1591982
815214
1715247
1826346
1036576
1414852
1318544
655550
1534336
1246674
1838293
503954
682557
1587059
1295707
533079
61637
851163
1434010
1280525
1453304
1388548
1952398
970312
160004
1794073
899666
857119
59248
1137296
225718
1896006
267099
1811075
1541187
1338972
1325658
1672780
1464427
1491717
1424981
54531
1919756
1470335
282911
525387
1505593
420561
1195094
653503
226638
161188
97326
90482
111883
1256929
1248644
431806
64071
134640
179765
444759
864636
1842828
1429189
1357324
1486157
1035907
420490
515866
1784255
460529
632667
1393387
341880
774644
1612939
1736037
1157630
65177
1946126
474404
398516
1386894
1350585
986403
703244
115784
1810887
1520467
161380
306782
110547
765452
360053
1583665
222722
530643
250563
789224
561354
202198
74883
1966335
1735010
547066
1914819
1533786
1121118
659160
976874
254065
1064761
437331
1630568
598968
643550
331623
1205332
943809
907114
216132
102058
681294
420401
457358
1714269
1227709
1340755
782697
1466607
530538
817756
1867212
680770
483746
122256
366772
885942
653195
1208957
1191275
1199715
75816
1284438
1896439
255408
872475
1687336
81294
578249
1789462
807877
1173640
1349673
469559
953510
1172864
1364703
491561
222824
713944
876154
1085909
1840238
1278248
676178
517466
794386
1736299
1941084
318796
398550
759590
1058703
406071
375501
248894
447507
1449148
736728
1256928
1953158
1252243
627173
370683
117570
234794
1720016
1950962
148727
1916579
1289553
431802
1385800
982229
623387
815368
1210445
498343
1757703
1853156
860777
1233202
91476
1160698
1914245
1633749
941785
741154
42382
881455
1336369
967689
624428
1148207
1848148
1359646
1212106
1572763
1284867
1285545
21568
1122371
433501
1232909
948108
1136307
908585
815775
1521361
871805
513970
409839
410978
1001893
322627
253592
1963417
825558
1238334
1144258
1685437
1112705
972007
188996
1757426
1307884
1029675
771197
1972088
462194
1143992
803289
216058
1415702
1664597
1952798
1382658
41594
227198
510156
994052
518394
224303
567397
1852325
1451730
214930
505252
1204840
951511
306190
1499194
898173
1823539
733357
261882
1631379
1177532
1644941
467046
1145348
683157
988629
1048827
1458129
524204
6483
1662966
1458204
770903
407698
1255218
352618
1425854
800449
1933707
808384
1947091
577318
1105791
1514740
1927546
220631
1112278
1782199
665443
1010017
507469
423688
248737
473980
1002411
53370
899966
1958435
1119772
99851
1224341
960077
185255
1049216
1598482
1756792
1837313
118674
295179
1578474
1580932
220589
425459
1010034
903334
1835120
278138
1854592
1300646
1300836
750960
1263942
993404
1020818
1983070
190614
237237
433141
638085
1109320
1593319
1115275
454727
1751580
438611
1393488
1001765
1369481
996942
1270836
1004311
1880178
1763170
1851766
487583
1782257
1201930
1076360
579510
1896979
343715
1202600
279008
530619
753188
652677
495146
1607376
254093
71201
1153391
1042355
798724
760286
145491
1118891
1285719
999560
243623
391964
20567
445774
938129
1686936
1642964
108145
451779
33442
2212
752005
694680
1802964
232040
1443953
1500938
656927
1106279
1759220
1584324
1283886
1409541
51523
173148
1902081
1316618
1669970
1262918
326621
1966196
1485373
550732
1066636
1921179
576902
450792
1992343
1992902
1924996
495272
556057
565899
239997
603582
1667028
700675
1299035
1278353
1947810
816031
1969786
1074516
394262
1097673
155267
33442
766633
1700993
734168
705708
1491114
1066003
346612
252939
87347
1469983
862112
1819031
676183
772685
513534
510633
538521
1476505
1206454
125475
1046752
1830580
1237511
1744028
1417918
1670685
1998242
1088920
350463
869596
728698
1158327
1595119
1187501
387885
1285303
1413669
715000
721075
636165
1780844
55560
593348
54358
1494367
728289
373571
1497806
1048210
944657
1680904
887515
56366
1181928
1911973
1433296
1337764
1715375
1687109
590140
767196
1394636
265298
1129334
988977
616236
1020874
968632
1069056
1012545
1810277
451153
1584498
791344
1130621
1455607
149621
1224645
1297630
1317205
1239077
980023
1200963
299738
64924
1624398
1105992
1220778
968023
1953928
1961342
47218
410192
948524
1620603
1242784
782375
1312336
1310550
1599646
1860603
1031977
1104064
955152
373530
156084
332307
773341
14742
917035
1520674
825348
1379268
1137495
600556
1737417
1193142
611366
1540300
1297991
1432275
926721
426480
1365298
1192778
1567213
1485577
300395
1007838
1968594
1973115
215808
656121
858463
1690578
72455
727440
567809
56870
1888035
1907190
571666
1219410
1330767
158035
429359
1939580
1646881
1009542
1820589
313330
43445
1199028
1261555
1724431
1663209
179450
1725770
1988083
1793284
1996206
1993120
1993132
779790
416271
272085
1729111
1436486
1588509
1371143
1576951
1668992
646383
1349963
362148
1173188
799876
1154694
979873
1761292
1468869
710551
501402
155788
1896479
717569
1694426
1684094
1939973
1666419
675820
886080
183303
112374
547631
818740
193861
745287
773141
695941
997359
275184
982035
456768
155364
62556
1318644
1549575
518144
274921
1336491
1391062
914303
625436
477141
1658939
830033
743889
477688
1560536
245604
1381677
1156140
970382
1756101
1225625
1573280
1619328
1843571
964970
1708816
1310381
578765
248807
488313
1938448
465716
893599
1791137
1563375
1929813
67161
434471
724626
760948
1198732
1439972
903225
268241
1295962
1379383
1165495
1598028
716155
1064530
446273
1281157
1306073
639380
1406861
1518783
1080010
1023969
1906245
1385984
1353204
487069
477022
1825815
1758468
380029
929710
876798
13094
1080360
29
1224109
950162
498179
1977870
906483
1825830
1285041
1621220
287936
864349
1962119
1503586
459821
748250
133282
1347107
1211568
947306
468014
1290507
1981763
425851
703510
988625
819386
146509
68226
1759564
1828384
595248
816552
1700626
1061905
999171
520784
871678
475435
692414
1964934
1677364
1872746
1354566
1926922
1725198
1198246
1552583
1797180
1441937
362318
67860
1717552
840249
675648
864913
1475700
1755457
1350626
1933848
456220
773505
1101503
417414
25104
1275712
1119110
1315997
451545
686185
1444855
16649
1212437
467956
1539800
823164
700530
1995639
1735512
1589942
227374
660712
1662627
663810
1080076
1625232
938475
1008955
142495
994498
1093830
1910858
724010
614366
1317020
386915
1667737
1044375
1491202
1221236
191827
1203506
1228938
1813607
405909
547675
420319
1888876
278514
315132
191918
1265948
826567
883414
780647
467103
1930603
792388
1948074
1506657
860042
1967285
118895
1053142
42270
1686305
743227
92374
483640
383433
272257
951393
747118
1834694
1015827
1985590
1275476
1225541
253344
1386637
805927
1161905
626562
37271
819120
217166
1361359
476239
194387
131744
731277
1151972
1645871
624211
274126
273782
1521044
1703226
431307
617739
239698
266877
29873
227395
1703220
575660
607274
1055431
1496793
1939825
1550176
154256
1212747
524204
530077
1758611
1477861
1937781
1001658
1046775
299790
1100865
861195
1698747
1297035
1372665
261456
56369
1517498
779790
47827
1156651
627611
885539
67744
1922834
216046
1907881
88021
232372
918193
1849183
334319
1177068
1545262
57028
1889206
777358
111910
1688044
171234
15990
1119415
1184620
450296
1180860
1054171
680406
1670826
286646
1101317
513453
939891
1647281
1851140
1111846
290776
760240
412151
5745
747118
1974541
372661
1848637
1520158
812774
673763
719059
500220
731906
1433312
640964
82022
372378
1754919
1104017
672248
1090317
1286823
316314
1780038
1465715
1396841
725407
524204
272568
1624390
146180
1809827
370593
515000
331734
555172
260947
1993219
1397996
1544149
936640
422068
1942429
827475
1641935
1144963
607737
621710
1053650
1722686
185020
1629112
882727
671376
438738
139378
264482
1292009
645589
94419
389055
228661
1915866
611192
135328
1819144
60461
1382711
1218898
551224
1171752
1847431
745637
746439
1549290
419750
1466353
661712
1720406
1084261
899059
1584019
1482625
336692
1725958
863795
1251378
936099
1532717
1056046
1885381
1516575
7697
797774
1989627
161224
902846
1867026
973472
298734
459561
1577736
1689499
591697
98583
1788333
1061744
1713634
336975
1164262
1950504
1394742
1381025
1070135
594769
1990097
397049
1953401
1776131
1796630
1031021
921885
1218807
1070674
221390
1991313
923042
1215648
1968822
81666
1694305
483074
169661
1047257
1046205
1323288
1083892
848686
731879
71910
165126
571461
1146906
112122
1673067
23540
1583613
1775865
197376
1833841
297790
1538051
557211
538181
1475609
1539412
1108601
1097207
895970
1966632
438939
1811235
370267
669823
1862748
560464
1059733
1627651
1195765
899751
185610
1242969
842331
843646
354733
1948707
1991950
993877
154129
94848
1957060
186797
1070622
576033
204966
1231253
1412244
1554698
1444966
1797632
205272
264087
11702
1615263
1172087
1632740
1051780
381638
237163
1268088
895370
1449803
1284937
551404
1629879
65067
802807
637753
286615
380552
724931
889647
839475
1143390
1387234
1862510
856639
629370
1667609
1743884
1558570
918674
1279061
788602
1887418
1593506
30595
1952426
1741338
1709324
1508316
1941987
1736089
916801
1473703
1459367
564919
442129
1889269
1161704
91192
1271598
455026
1697217
1556594
564919
715750
1890813
1154715
481057
493857
1698376
232773
1691611
437068
1332493
554804
1069977
1114838
886285
498407
1734339
1841813
459932
499811
1696811
93800
370568
1451434
932234
1760008
261233
1995530
1647556
1355452
698888
1871170
407231
585579
700035
879483
1396909
1549575
882816
1255437
1543379
1235864
1292157
116172
1771277
641250
62671
1615008
44894
140686
973258
1085695
1292847
242414
248253
1430413
1155062
1410824
808494
448392
1283687
1180707
584714
1780254
1175521
913593
596982
223291
1330751
1214128
1549761
178046
846520
174532
334191
1381252
1876605
990596
142090
214801
1338485
137603
102868
1042795
591401
80707
1793054
76681
361220
93173
1585623
283165
164966
1815303
1335486
1639417
1516557
1081506
316881
419939
337177
1205617
1852318
807991
1432601
157881
778592
833564
816083
663353
1040963
1812903
1616066
1799330
815205
435545
847402
1567099
370081
111230
1800849
140448
1706409
935384
1252768
1743457
601954
1897092
1114838
982751
1210328
763075
427546
973070
292946
563066
1219322
1704253
1024405
1625087
1427654
1934451
717688
211188
1858449
859514
1773523
448380
1242379
1130621
161250
485312
812703
55262
1092519
661200
1154683
1186150
851163
218153
1970194
1522969
607181
875596
700022
1212529
983162
440713
236297
912671
667886
672488
1385924
976144
516864
1648625
162370
827588
495279
1977342
55104
1761795
1455023
23862
640047
266127
92761
1022062
1476051
542174
1437695
787172
1084474
854551
657115
1707907
1688341
1940832
160557
1006966
865357
672035
71738
892209
1095487
1313685
1678904
639237
906476
70822
1983399
1482967
1986078
332709
1999160
731835
1853628
1056511
1881874
1015308
822891
1892995
1832628
1213069
1638264
147865
72881
391629
507983
620795
265406
235985
1041418
1561939
1364747
803132
112259
696642
338292
986547
537817
1300120
393060
1096938
642640
1525185
1626677
216631
701512
1039145
72800
1174410
799903
1155724
1745166
1349169
1575832
1939861
1704519
990927
561529
912719
870954
712155
992212
1172543
1846556
1112089
421761
1868806
1394288
1926470
755975
502997
764691
1530775
287444
601698
1510320
132192
588799
512429
371961
1366589
227405
1523269
1222780
1656484
1097439
947366
1673147
541499
1858670
1566666
1617513
413752
1726263
1582565
442897
857097
252478
808659
766050
283255
1237743
992709
1531174
1932794
1112327
1248310
1333821
1993236
690430
696258
430459
1426583
1119825
1375409
1246897
1760500
1152208
1161342
100350
19571
861474
969334
1544154
1476211
1263340
1580429
431921
1302504
1866872
1840927
431921
331795
1027959
1197350
1483647
755573
975631
427782
249974
68500
269085
709733
1630736
1362243
484625
376139
1558601
1591984
546166
1874275
1186080
60249
512730
1460190
84265
376165
1411412
1564995
944822
76257
1101615
1615302
247969
617609
1726476
1447511
1944708
1664485
1348707
909181
1596668
1814013
132556
19291
1636132
520982
194201
33431
1687109
1646765
1950713
1026165
499250
218497
1263880
658856
1527421
753995
515508
432604
646274
1594974
1106957
1891917
598550
1002826
1386091
1004362
282197
1147067
1591198
692049
543307
1684877
557492
932188
365897
526891
328296
1766576
820027
348802
1499399
381394
205171
478619
784000
810345
1382457
1432249
1338095
586985
973070
1319664
1266892
1429691
1397237
1202180
98389
1355862
333235
63232
789224
202085
459318
1742507
1001461
685160
272109
553055
578868
1135253
1180916
423782
507413
289896
988421
645670
1817651
29862
438396
1220674
1980306
1576946
1248418
700962
836701
1909402
332057
1558906
693999
457933
810234
515588
1530037
1615455
1398719
425001
1373826
576441
631047
284018
1443608
1075425
353563
1533144
989287
974325
1180124
1157139
615366
76219
1430945
1310963
1793308
265384
1584433
955963
763370
916978
726381
1778857
1539046
1850807
389151
742139
1919574
452852
1044870
732934
537182
735340
782750
1486227
476088
570226
927068
1498742
840988
1545970
1489464
1531826
1972800
1390011
1652131
1583638
1370373
284140
1582037
1022451
1063218
633154
146449
1266786
266730
1768213
894627
1706604
163520
885850
661338
602389
1341530
566512
554352
1666786
1960171
580866
29862
111375
689943
8742
352111
8327
45483
1135766
186369
1986078
1931575
1128264
325428
1089246
679847
572053
1102277
1777072
30220
2122
1789116
1095241
309473
1869452
695719
1175190
388991
422850
1072603
809411
1002294
492797
1246074
970966
880975
1528985
1168933
451912
1362198
730304
1032446
1947726
1615717
1260374
700133
406187
970193
1935258
365559
1934859
1326092
4838
1702255
1038948
992724
1185342
1255258
1662288
1020874
922143
246964
1973957
1401505
574252
232447
1302050
816800
1098485
1374074
171287
1606076
1216370
1627085
1907881
1863001
683600
89431
707201
1226487
1994033
663587
983324
1529356
1518067
127317
1720619
126873
1121682
1696811
199731
282552
363420
1614702
1300836
944133
1767855
189139
1008249
321455
785394
169903
415947
51106
1778979
1621032
248066
501564
137768
1757973
1929278
35701
1313455
5875
38112
31491
1289643
1598997
1325147
437038
875696
1455137
1993279
1688942
1789540
337818
1111195
1532574
901137
1533137
1406933
574410
1135210
935744
843674
1695977
1020287
1924365
149224
1973556
1928620
263919
535904
427700
1949097
180262
651402
1663999
1726778
409204
538578
665923
1749682
715911
1423347
260735
1138289
365831
74035
472003
1090630
1248644
364416
253816
1151292
329521
1636662
144092
1280256
1360361
423151
471962
1308604
417828
24308
1310757
511003
178821
1889391
1225127
1745952
727588
1018776
1100915
1473412
1571871
788088
290033
827761
380839
212112
629694
439342
77664
517760
529718
1865343
340096
212614
413683
1960278
1726533
825696
1276158
631891
164430
1533020
961520
15607
723246
1225652
1939973
800120
1334599
401058
322841
681633
1728866
55670
809735
1358312
1107049
1348697
388048
1966335
1012567
709657
1540609
600344
516343
942052
39164
1818950
1866107
1133072
1875103
1722058
1622353
1574883
412932
1017863
216686
1876521
675222
741760
1094646
1802543
757974
1066636
1705557
1151008
1274055
294630
185738
1356931
1135136
1012357
1410709
302601
1358271
453051
1278361
1401581
1703111
705392
144326
170327
1296785
1404856
1079439
68533
377080
960566
489360
1848693
479406
1364430
1035528
1098471
1631743
1457405
1549881
1103663
684750
341585
1951701
1606171
117686
10028
1303525
1990092
204138
1994277
1338517
1514316
1459389
1967953
1322617
1325901
1265493
361851
643479
1019903
507531
1782083
1029335
38280
784670
1883333
528645
1030381
1928632
848329
870346
1341338
1503155
918078
499825
503063
632609
800330
611082
1126046
485303
1873156
985341
149023
1118020
1658184
1013374
1985392
12235
1608344
1368991
54776
486170
1541246
1417844
1610329
1733463
1216749
1975754
248907
167218
1715731
1971916
165608
938478
273345
148477
820298
1854839
1465118
1172708
1324771
314038
1942479
530900
587921
1543898
1630229
366528
38191
1509923
1773272
1752528
1010467
1111468
144985
870862
1484321
872793
65921
1318717
1859850
170610
1398147
341540
60456
1027883
1580422
1469577
278209
1820680
1093338
717883
1342158
1850807
540702
1452103
1345950
917334
1522154
1026499
1129238
1427983
1398207
1519284
857681
1042104
1191951
1734257
858301
820578
1000355
444570
1617463
889682
1289133
1742738
40006
1410775
682509
1194696
424767
617008
1709920
1725043
506171
424556
918664
1765531
241903
1116955
18935
1241228
1569802
105756
1331324
1048210
1220920
1559555
1564047
1889041
1336894
266119
1846266
1931417
708907
1484779
1110515
1339336
180933
277730
461205
1574110
1372988
1033716
1927832
1712992
241621
889420
1324611
902372
328786
1702969
1225002
48348
1570049
671356
1133356
254429
1626729
398079
1421232
680937
1530311
383284
1073320
1910971
855016
1630772
224482
1626656
1626045
1965026
1604855
988523
1514227
1898483
299589
693822
1021999
18124
1428177
753244
39047
779353
1722223
1220777
363287
1776674
1434994
892725
376445
1624958
1287405
409076
1445616
1720832
576673
171926
1911992
681482
787702
1028487
157881
949777
803958
598568
1387283
746773
1167609
621484
1962100
1671513
719247
787792
656131
1068679
1091899
679376
1060322
660150
1073815
527633
1351974
1650370
368140
1588425
257233
253816
1171350
926796
856977
1500337
936166
1521036
1797023
1325755
620001
372273
527003
584253
1662945
1582921
584993
263190
1095999
646283
173444
420001
437557
119111
1032445
1485722
1406993
1886998
522403
1276671
1333616
1403165
1460700
1404299
238820
1531240
1712484
1111597
415811
100848
19453
420019
73258
264366
1104321
1665468
112026
1458193
701706
413154
252055
836392
1119772
739727
572227
1453507
1800821
1471888
393295
512832
455557
658710
11482
626002
1125049
579515
743904
872546
328728
511951
1082308
622573
1078806
1022041
340204
993131
1217046
1129044
437311
197897
1265468
282442
499465
1374871
1759732
1727990
605390
344554
1581928
304990
226041
287936
1536380
19661
1904324
663353
1351584
781388
897859
645427
529912
1127443
790464
451127
1241842
1835627
790050
819098
498300
107127
356867
1950530
1476721
990100
618957
695120
52888
981816
459405
1991118
1284095
1501266
1104046
400573
1662710
965594
312801
1695078
738259
1615361
1141296
971754
746601
1169643
856929
669765
1700067
688877
563630
1700020
1032478
1102750
12974
888951
827072
1892388
530806
111805
1938418
630267
1172681
1812058
1065759
1646278
1701442
340710
464887
374280
1525834
269010
114153
73688
775404
222698
663686
1772641
744414
1684206
543341
38358
557959
533748
1375883
1109115
762461
1251386
573350
1269637
1165495
1024148
1959485
821498
1385869
1635492
971713
697598
159180
1396199
570245
646864
992004
1703952
859833
114060
1084804
25861
272399
1072174
190624
400479
1988769
830846
1815682
960775
1922868
1238353
154918
100263
1822141
865263
402672
1347584
272372
1211711
1170219
1208132
1514783
1295372
1018147
1557281
1068679
1101382
1077345
893420
1383139
310195
548163
738501
1530289
761083
343801
1926197
337939
881968
246455
445843
1819812
58769
400691
1848179
920060
1421395
151474
1677459
932963
718520
1967155
1751159
854223
1419376
1872587
610534
1029283
280564
125389
526729
1276621
1733391
950141
1294887
72082
436594
1969719
734152
1737841
874738
977921
620061
471039
203188
1897508
1501645
1521039
100763
1424652
242808
334870
1076284
991032
817758
1290943
1278637
780
1785547
69512
430108
1707447
1530642
1158136
210684
1063108
1126780
979963
81052
59398
1934848
758494
1810810
1054150
1620688
245239
1302
751274
1267537
568673
1520086
548092
1227826
133628
1238288
1605123
899796
1034949
1003745
1330149
1664828
683236
459926
1433357
1998313
1656177
1655163
801873
1701910
1245844
1042727
974207
351306
1934242
1480235
813757
1961896
437615
1081916
1660015
1050531
1565523
1094193
851389
96859
918782
68959
529411
855235
968811
67434
1027268
316649
870774
942743
177724
1139928
1419420
1807449
324929
317560
1633283
316225
408104
1192329
1101693
1289069
1368435
669765
858681
1514884
1562683
1139330
1726679
1451760
670813
944856
822475
111512
1221029
1563039
1929320
1307228
1887667
831061
180194
255446
1785239
1069211
1287733
178415
1929632
875132
1133611
1851477
442076
143961
397536
589146
1952019
1376453
1568458
1722944
1727049
1520919
120650
1465276
1009946
635609
1093586
1543775
241167
789822
987982
1774335
499881
338747
1077874
993553
639902
217723
575512
1293099
503132
1825933
1957218
406199
633520
1522393
1924967
909900
1085934
484848
1980225
1665432
1519527
80573
1782364
801734
1058551
1663232
1251972
181162
219165
447568
1604532
535755
826066
1199344
788186
596429
651324
1229950
1720406
464574
1080592
1954682
830716
991501
1499445
1618466
446590
520566
705762
101917
1319828
1791826
1640203
569703
1593091
1662993
1755545
715995
865485
1680695
1161949
1879856
1188478
880232
567461
1201884
661690
1110239
1993075
685104
1014450
818025
399019
104892
1784587
933306
1076188
851937
851304
199316
890145
706954
556789
169331
499811
1346432
1982980
230406
1418947
1832796
1154375
1914929
176289
1794554
834666
1115302
1953623
1271373
725730
983304
1641323
434692
1590073
1283116
325576
316557
1697431
1426950
769564
1282887
591037
467956
1408880
1833593
308358
1709920
1767005
1491555
1905315
1253727
759765
1319965
915179
913339
1414725
670162
1963184
1271161
1908934
1196786
434663
149809
1265484
1401207
1999159
1802821
390210
601255
186797
145391
1189058
1329076
1818984
1029020
7168
1166292
1638585
1719944
1414380
1248717
1354740
1780029
306596
281011
1447391
1069372
1930208
1365814
507777
406310
1406883
847681
953360
769015
1859091
119011
17479
1876869
1913003
1892319
371508
365397
4280
319438
258551
1181026
1878512
1779366
928417
57067
1769784
567461
774756
1274143
1885522
87172
1222466
1019239
593235
706379
287286
1305976
1867815
1794899
1180137
739111
1438235
1156140
548603
1583742
1775421
269210
1456405
1463840
1491312
356227
275311
1320622
1439743
409285
122050
1026576
264836
1839997
4551
1575974
1760055
1588448
29200
804600
1158519
1152829
560359
385263
1029745
1080208
906216
1497659
1530264
1993236
1461709
1574431
1646627
179394
1663083
819545
703842
612691
795004
357485
47129
1654366
268546
1126521
929062
651516
1243701
788066
1907463
777991
161510
342578
1987855
1073660
815043
442353
857858
1087386
1032445
1207542
1313326
598093
303892
1579454
1986977
1849448
1311128
96367
1210314
347643
350237
386049
453580
1484106
402942
1117949
1544238
498102
333235
877504
1341338
247553
1946376
578323
1353004
1323073
877072
1853373
188556
1915233
407804
1366594
1545535
419839
363425
1957183
1341027
84582
591132
816779
780947
1719304
1808014
1346913
1710676
1196807
901486
1783082
2326
69742
1153440
36132
1579960
885698
527397
111669
169246
721080
334448
1439365
1247851
7444
1970282
1766127
534902
1264986
836133
1839198
1808373
1505939
712554
778231
1672071
312172
199691
602326
1273027
324344
1200252
841234
685068
1168115
658024
1728257
1547173
1407089
36545
166574
1165985
559497
1622742
893238
554940
1462602
1550176
1514783
1871650
734497
1548067
1612316
1447243
566024
445471
1188724
573863
1535233
512994
1074211
1994424
1562053
1437713
1524062
1994430
220204
1591126
860067
1674103
922394
1708182
269229
959451
1520512
1063752
651592
882869
804954
1384931
232908
42127
1213105
480459
1102968
821022
1013129
62615
865424
536268
1858118
1637319
1450916
1808865
149479
608000
1321496
126483
1697741
784814
675939
75306
1552230
1050658
1756221
1475924
1026278
1584925
14844
565052
1236769
1198700
1784652
436484
1674426
1689483
232462
612622
739653
1223038
270701
824746
701344
1604470
375196
1348227
804417
1682062
433870
1571199
799904
486277
1624642
1502242
1546284
1961208
297183
1657407
658710
442676
911990
130560
759321
705090
94094
796658
697224
592396
1538859
1533911
1668902
1584643
32329
1476505
786041
1394010
136783
1538655
1981433
1529935
1652787
1879044
1899358
830829
242468
1004275
1241846
1354330
622799
1403272
694991
730166
1532035
1516812
1115442
80573
132682
1781706
4042
473155
576909
1064003
1867469
1836799
785068
601653
1549466
1656493
514603
824221
1225669
1292687
402069
590679
1469983
1089492
1921217
1189677
1939863
1434231
1230464
1615237
1236917
1688810
667982
655722
963932
938836
337558
1714324
808280
1329719
1010662
970819
233779
1014988
1713395
384875
1844812
369834
1310412
936094
233878
1444764
1310673
202941
1636507
1190361
1671132
1973547
1439765
791005
599927
719382
1583720
1268996
1586685
559148
1536736
1478744
1451389
1498479
296046
1709059
1391462
670600
1684093
1753903
45326
199470
1937587
1748672
1899752
563025
1123301
720560
1382765
1617311
1571516
1848558
464518
842599
726326
979296
1526686
354091
326532
286422
1053267
882854
346135
1711089
504342
530806
585554
213648
348130
31807
6752
585561
639742
640787
1556461
762442
208732
1895118
834779
397053
1811044
701136
667886
187480
1192357
1694468
1916344
582846
1609558
113659
1301745
1388214
1166942
1323402
401908
875256
1934907
1854098
1557854
1020748
1029740
1599823
156507
1425914
334456
588105
325425
1324109
62393
673924
1811616
67906
1728569
1080848
1987371
374028
315031
1069372
354386
824730
1041598
1489669
574299
864637
514603
45880
400299
1236658
925284
304245
121983
325468
81805
1732420
979458
1535207
1357900
1641528
1292972
809724
923966
620903
1604183
693713
1791947
221304
365335
810529
58676
1664488
1514618
364416
245021
300338
924284
593057
132395
1838318
908562
983296
1126733
1477191
1362585
1456125
227065
1552934
1644012
94076
1881339
525225
637797
549873
223756
1053752
1909149
591567
38091
1296589
1251647
859582
515694
258518
697112
598091
772707
1042988
1088685
1508546
437458
53379
457304
1693062
1932979
1372722
977575
1412259
361154
1240322
1979991
1567117
1454215
1553740
1369930
1576453
1977860
486397
481173
1586349
726884
820298
794509
1634152
1583865
717234
1544471
1289580
1390963
1877403
1531428
42836
659002
1248430
785140
431833
1065818
105404
1952412
59398
1196418
487883
526749
1878853
1469073
1792604
1693495
1021893
111268
1373034
1513608
1992848
1085854
1403319
110233
35561
433646
1651768
623377
565381
701347
1396305
1813347
750417
1206160
932340
1845175
1424669
241000
1459481
1723417
938555
1861814
1587299
1505522
553675
579625
431290
1870808
671755
1944453
1058029
230737
485502
853902
1832263
1710185
943518
1522450
925362
775721
275715
226638
191702
1893580
1472752
758762
739911
21086
950842
1450812
1610674
802622
1587548
1947990
348626
804127
1435942
743847
1654677
1745378
308865
655697
546840
73198
723485
741341
443549
495110
263379
965594
1676682
1829605
500778
1330770
1202473
600040
1604578
733009
1178804
1403171
915222
439480
750315
1110322
595608
1290029
999938
583022
1482855
1310110
1512411
1480274
940673
826803
1506807
885115
1399177
295972
456012
261083
412942
563436
1274323
1635585
1212346
846232
334187
796205
1208625
873928
848479
179761
563306
1403818
674123
347187
928205
431254
1180313
719656
40589
1650827
398067
446052
1134341
774323
1466850
1326438
484095
1433424
218783
479106
989747
840645
1743884
327069
715688
1050491
358965
1224656
1484050
549795
1346565
363420
474253
1409405
1667691
1905810
413154
1979138
758785
1359233
1385095
1401787
1004328
1943405
1696651
588024
727272
1686013
1352064
1185790
10383
1223359
1161974
1987578
1438514
130374
141519
1495460
92987
1118799
12824
264836
642527
965381
1948646
251954
1988588
1801417
1013138
278614
43902
666137
1273815
531323
1720713
1355863
1220686
1358282
1212166
732355
1921453
1414067
1656719
40954
871085
506363
695561
1338164
127952
73055
970250
1465982
192518
24208
540758
1415924
411068
564504
1832119
670576
1858431
1651924
1642690
1474724
1950728
957747
1581219
1552269
891141
94762
172198
550430
12199
1856190
1357590
1981763
1994346
1668199
1104846
1446801
1314025
861731
1266764
382364
233095
1907870
1160403
483633
130524
438387
720259
362100
1982972
783480
1840025
1561620
359023
1001722
742363
1353665
477654
1775898
1182644
1229884
265495
273970
767954
1116804
151381
914242
140794
561188
1324922
1835043
381916
338817
1559448
1961267
20861
396007
790526
1655748
1024666
1806310
475095
1714440
843272
1591947
1724591
1311405
878685
1277147
1867115
909614
1713676
1603926
1796911
705690
1476637
780317
1874823
1448858
1424509
1314640
1009842
782750
1266119
852964
1054655
1289073
635860
1579007
215693
135642
1333657
1684893
970720
1242678
982703
1311273
919074
114987
826870
1778159
1382812
1034474
845478
369721
193377
1232947
775744
1510271
1126112
865502
550732
1600911
1804134
783018
415176
1775865
1588389
771365
1346703
1929072
691232
1640449
526402
53296
388816
824257
128370
1120477
327566
1002268
1164333
1726256
400299
909829
1393999
559538
1123325
1868870
32424
452079
1005431
1939248
1267979
683710
1054730
944373
1357602
1690503
1895264
137546
713249
182387
601864
823649
468551
115227
1372876
152509
1551748
528397
1167609
94852
639546
603903
152727
1708022
717459
403505
131434
126186
1783775
819721
418905
1811994
1300485
177398
289654
998916
1206205
684745
178000
697001
9063
1592642
1538904
618561
1278646
854641
457557
1455911
672599
1735952
191718
1442635
793646
263312
1189664
444987
219707
1873477
1700595
660153
414038
1282618
1961670
1814603
1373273
596655
1858904
1519539
1416349
834891
1871051
356796
840855
1639929
1693606
1542521
1448830
613074
1974852
1375139
1709228
1878356
1479214
1839746
622312
1197717
1032164
922987
49106
56161
932416
778370
592294
1113604
695644
682002
1743343
1642384
1264796
672963
1072749
126739
204598
747232
1690292
1752954
1063598
873612
808384
1130109
536268
523641
1913993
1857987
1767868
267329
223226
863529
1659460
1251951
715768
512799
1499934
758494
623859
1552583
1853039
1617318
947604
1506862
760654
1896946
796791
1476499
307609
727602
812126
1939973
861870
609339
1360781
450304
435749
1175913
1738287
1061154
1712303
1271664
1097673
1817336
287979
1220883
1894476
869488
941099
1821515
1470786
270220
839066
648970
879966
637479
1159046
825
92941
517760
628192
1459498
1661910
1945822
744580
562074
236935
686399
319880
1905850
1931681
1760947
1698581
1610329
1858562
1251357
498408
1505518
1436329
1936000
796655
1967855
1960323
337451
1203133
1438113
762361
1897083
1023765
212791
428823
549846
857071
453418
1195740
247265
441561
137751
152873
1719957
708804
1196786
925013
967691
337341
225387
1002021
641187
1315826
359499
1543713
839069
1043014
684641
216654
1165931
1051626
65550
1751474
486167
617859
1911927
731292
294641
938190
65482
908704
460650
1826086
690194
400156
1745963
843713
722427
1126659
252526
1494750
1680802
1853175
384196
1521595
1071530
497289
1935165
1756164
1278854
1517238
1767780
1715443
408421
568963
926032
1297433
503720
172303
597587
1506860
1029504
1063399
808769
1063677
765077
1676413
1683363
34199
928009
1326832
1701071
1361461
851870
1675440
78783
899330
1232245
1068256
243788
569472
1441962
186736
177854
157107
1980749
211449
1467667
226429
1430456
1041702
690715
714983
658686
1447356
1423685
1371562
1946464
697148
655665
242074
1244244
144485
1023338
709657
1071461
17330
101307
1743155
525608
1678815
218284
1434863
722055
1833301
1927576
1870833
1797243
249072
1420661
441135
1801810
1322642
1034439
1298722
1396777
1659654
450889
346791
1601568
553591
1687029
1551658
784886
914617
1530069
400025
1767091
1877403
587921
1069753
1004848
222768
937713
90765
481742
1392500
69184
172873
1090405
443751
1181204
1138085
1947201
303578
244126
1123191
1325692
996359
1525247
915517
1428865
227438
1368401
1944924
818297
1787116
293025
37866
1004362
544539
1219145
1650881
1737782
1224657
699690
179835
246972
1553299
1985965
133757
683257
1065992
843111
1452566
899227
1211532
1854841
1487702
1974852
534624
544734
29831
1306466
1146763
1169724
1702768
1626082
51864
1501936
1425711
225964
35370
165171
1943785
1000847
1149203
1957807
381022
364512
1331968
919092
488790
538350
1700595
558843
987800
1097646
171234
235032
1078129
735445
1395804
1222327
1194119
1989924
1078475
1103666
1677881
956218
1019458
1661690
858678
234947
1760603
1458887
220299
1088081
1904196
510834
1522731
612835
130282
302953
1033092
416123
820709
1228715
1808674
1615615
1637615
102676
1105032
579092
927640
1042143
448362
87759
112358
498299
839831
486362
1326803
811031
368569
62671
380580
1495844
992511
686273
238432
1944583
1994536
1270085
106030
828620
193077
706653
1916280
854552
896711
1953297
502265
35816
1659953
1278282
1135477
1320551
888138
1501936
817740
683451
780107
1391915
488062
607328
1752781
116528
1610873
123088
1889359
149430
1469656
1760055
261398
1506453
1700657
1079121
431423
1515215
338705
1409287
679195
532374
1732180
251735
1775140
185004
306090
153733
1683255
1002776
921748
355237
304677
985341
191693
1897220
394314
770500
526283
1667609
1206981
1010632
1489773
204619
231333
881233
94281
1166282
1754474
841243
178686
161025
187588
1579982
1853331
424281
1083010
1553571
1147780
466230
1157169
367766
1339168
1988953
1128089
1658735
1409950
81900
1619700
395196
1608793
819808
1027251
80908
222255
1626912
503924
961022
1497962
1257480
554897
1913142
1253319
1702815
1309313
192090
1798055
1047112
1546077
1264547
1168185
138352
1251842
336963
230880
889068
928855
52267
1416904
1433247
591457
1994150
892184
71271
937645
1925698
1609581
115258
1876560
1425042
258929
827491
588391
486457
1983692
173863
309643
727005
121008
1207747
1404420
384791
386051
724197
977260
1390332
969906
1953414
408895
80125
1004720
1478321
386035
551478
1434139
1869759
1566208
1688962
862405
945723
244695
1868396
113287
99640
1038247
1002267
290936
617069
925869
854129
1330428
721133
1970799
450293
1541495
762215
1639731
805845
1913096
1897047
962315
1991087
1898722
420336
672919
1579960
544378
898552
608588
1623130
721366
1238110
902302
1029592
870016
799769
612840
1726361
412270
396834
136049
157434
1781245
150740
1247905
553199
1159054
1836718
686067
1168218
895802
258497
1152874
1243866
1574760
911200
274146
26720
1992794
880906
425460
1249425
1185189
1872293
876177
1243238
1381101
828264
1006087
1505203
1388762
922019
711818
1572814
341699
115537
1012555
1696095
866870
1098340
128691
1966932
1295783
1402027
903791
440648
34346
1318375
1671042
732331
1986263
1612952
734371
169120
1123357
1055422
172152
1590032
989685
1672338
1648774
916897
1244601
1500629
570142
1234710
1383413
100109
926850
223523
1857416
463165
1588810
479519
659088
948978
356705
1091891
1407272
1341171
119878
1368801
1487497
555701
353779
341769
1301809
1276535
954542
361949
907114
114296
1987007
758145
1797411
1578618
760877
51143
1644004
1520251
507073
232174
175223
506171
1195764
26098
1137775
1591371
305027
1127844
950519
1756221
1980572
1846669
1516210
2180
300449
309307
1901850
827350
1258879
1815747
4281
628062
236
28522
120129
1746481
971216
323297
445922
1049254
842502
1904150
1412976
1191117
1549569
1171220
1139140
977155
1584643
679999
1385018
243803
1776477
1761926
836778
227502
562075
1398289
627761
548315
632012
988629
239975
1924365
1295962
1733440
1964168
1213775
439176
350268
936023
1980913
1757415
1239406
655628
562118
167153
392271
1615232
1889499
254790
130846
1959132
1291304
1732997
970318
2426
67651
604863
441009
1665608
1604470
528090
347581
447171
971644
129788
762500
228393
89512
629739
1614641
1293239
1992521
95003
983756
1397183
1002327
1386104
299182
1148817
932496
285104
1704529
618148
952130
1741587
1039299
460929
1573535
1981695
1763597
204138
940021
586851
567153
551030
911857
1253215
245790
1979065
356948
1819712
1404262
1671130
1057034
1135430
1594964
612309
1256702
1019731
288421
1562174
1207710
1175273
1683314
1802704
791729
1216016
1655749
1106453
1885259
540175
631728
733802
1779799
1991442
1484203
1154975
642842
545237
1730162
361734
1761109
1592753
1648349
1378834
624784
177245
1709548
1287157
441692
712266
908354
382345
435686
1610621
608114
1167714
701794
799948
1887484
1093807
1745027
595740
682816
204468
1325864
1540852
644320
1893361
743178
1107350
1349472
919155
1828399
615938
1310551
1509877
1531794
219397
515694
201973
1041902
854197
1085119
1633523
683257
198896
993034
770917
1968281
1722302
1005934
1795097
857858
151689
730117
1190662
29841
593923
1407492
1440941
291205
74938
944843
1330314
860161
1274073
1632624
1403084
359753
718759
1117773
1444855
1051369
366623
1154812
467966
1568115
438882
1482726
209000
865625
232851
163507
1194264
1522205
1762295
1033585
320188
227723
566816
731776
679272
1846590
217854
1932740
1811885
1046802
239919
1540310
1856388
439107
1323288
942298
1067862
1743559
931080
220268
1613158
1221554
1257291
1549290
270380
1959451
720492
1400131
1289553
1246494
1717956
1253898
1925562
1085711
1753787
512226
454816
1875749
1939095
529320
742621
1713601
1485886
1072897
1294475
1347157
1211799
1828209
1560919
347351
320952
505743
298229
39452
527844
634642
1576908
1491157
1020874
1770808
273181
1785998
1133558
1737778
1050685
1160791
1144669
1648206
1020596
1813399
488093
1465066
1813048
773346
1208462
54368
12406
1133039
1482163
254220
155324
963483
874475
1622312
1928198
1951559
1943250
1034872
1898317
817651
1443412
1068208
782550
754874
302087
193946
113696
1447275
1298384
1135540
920589
1257076
1286579
1939698
1985392
1762957
1978410
1603575
1076267
706254
1486067
1721317
1859929
1899433
1023212
1632624
1709197
1203133
602830
1768841
317963
988737
1273996
333907
796931
1359530
501000
1131792
284275
1813612
819791
1758992
948535
1644568
263563
1319664
451309
732930
1814096
602499
587254
1556832
280015
1193750
862875
1518006
791743
367789
763710
177
1950434
888981
591259
1144965
978470
1730360
338292
895824
560608
1715050
1857523
874504
1780954
721891
195485
1199900
1962961
418173
715406
845201
503063
1438303
1116375
1252071
784301
1120159
176493
415890
1790441
82700
542652
219931
191507
1926886
488606
927960
1340237
1512213
1095794
746650
980942
697251
1717552
1691404
1252266
1147721
1498101
1313567
583316
777991
1102372
558781
304804
1708377
632949
1757398
1552597
1958918
504139
1268136
774115
1425384
1350782
1415308
1845787
1341530
992831
316463
1596240
594175
455737
962701
1703009
1407866
530284
1787062
580614
475205
1403980
63248
1357789
879277
1918450
1029276
123514
874724
1448006
1102512
100531
126962
1016687
547613
1269203
1274829
1191143
1934001
165586
93355
745424
387052
1047168
691599
1879288
917308
150296
1384607
923782
1855779
746174
685362
1024375
70612
475261
414382
412043
599302
366682
1104747
1074744
954431
539466
827187
586829
470974
220277
750545
1085146
1044530
984163
185420
1489694
654748
637644
584956
578989
1327479
1392885
1519460
940473
675066
1454563
640327
873957
565459
1286470
118159
1969636
1212167
687714
95641
368457
1314972
655353
1221967
237517
823428
480835
141284
1875863
953762
1799766
1594974
1581631
480315
956597
937339
523277
1388350
1090014
868142
1652110
910267
1199720
1001834
753793
1367640
1467244
267178
1137183
58630
1161420
497159
883428
1137071
1901432
232148
299156
1906716
277575
100856
918353
175256
1834605
742590
943943
1746975
774620
253557
900155
1895924
1009689
1055048
877564
482805
343220
1872746
905379
1304217
770502
971080
1410538
1010512
1165153
1678461
604016
1154574
1736337
529801
905822
1299526
35086
1617752
1422061
490819
111910
465472
923327
1228938
1151724
51545
1905272
1293210
747152
1531359
917294
1226850
605611
1769419
1562609
1081365
429097
465489
1604857
1820446
307592
136216
256050
416990
1276484
1677751
879719
574511
712768
238346
192208
780574
416695
515031
1197295
762208
786335
253922
1178697
591196
1981328
504587
1187547
230070
1782217
192578
1363179
982729
1805869
1330896
222241
1206499
450548
736055
1368526
775274
661960
1512269
1415928
760581
176860
498524
142373
901995
1398497
896648
210210
1209871
1645036
1929057
1764684
1088907
1880404
727772
1744982
1013364
1688593
620144
15561
254566
1192007
1129916
1215141
1443431
1234511
152458
762975
981143
534908
23020
108980
1995689
364413
1324109
519664
572995
1251942
381456
1587421
91478
1107314
974657
1341827
1960767
412031
557090
1627745
1111634
165282
1266539
1467720
1829183
1024782
1033716
121748
1826773
1829664
658856
758644
287115
1775740
1607376
322046
1100425
1409458
194387
1283420
1716811
1964530
289595
39848
897390
251927
1758429
254354
1130161
648973
1198096
110810
1380357
629272
652083
1475351
1564898
1923320
205875
1270448
1909721
265575
1490347
290331
678654
1230734
446464
453647
794762
959039
874703
317782
182061
1467437
400622
398896
1380399
1220966
223756
163758
1464460
809747
226692
1567440
387713
1624826
1892404
52560
376425
1490281
1288901
1714918
712947
1381732
498299
1598028
1125851
1248716
1134658
1075030
723784
17194
266708
1625252
522930
656101
566092
583146
1695990
517342
1879708
1941435
774940
1549673
1966513
622052
1603634
903929
1455841
117922
1044538
1841013
1680611
1974951
1789785
1135749
1342165
1957829
452075
1190842
1351934
1838245
382656
1910450
1465715
1773324
1051633
584335
1919743
1495713
1081162
1940854
504102
18413
246585
1117651
864604
1475236
1781615
1655192
620026
728824
1126856
1107272
1586961
1862748
1506620
352460
1074409
1146064
60615
1004160
1774568
195053
116615
862453
611106
185040
722272
1035732
476408
1137775
805606
1011658
1367170
1278828
468351
634815
1949405
667121
349167
1346703
1246536
721164
417087
1381265
1046465
1967626
484603
379166
534353
124109
1828027
1229212
223807
175305
537820
251654
1257523
397905
1487338
1186187
571547
825836
1323586
1125371
42433
325096
955677
289582
419564
781728
1257075
843378
138354
1796039
211766
1907414
1967596
14900
1621532
949363
94092
1096046
1742161
693961
656441
1079727
1379297
192056
1989821
1698205
710368
1953196
729438
1271294
527809
284
1169809
1645793
1444356
422111
1653397
720
414526
814735
917260
1893920
1107115
6234
1826077
1252077
1808486
1876467
820380
315913
75336
378530
1577781
938722
1744667
1763048
1378188
1005821
1663752
1523573
1770953
34465
663009
1287804
28656
333240
546911
796317
974747
1954997
878232
1599085
1126798
886285
667759
164375
236755
142461
279518
813660
1457457
606931
331788
933546
1278633
1992508
1050697
1885178
316638
440545
1717324
1241456
1968975
1339701
1706229
1145580
218444
1519360
1895840
720239
1261555
905419
196701
848756
1611138
1624045
44061
416495
1439520
237391
397976
164144
447952
675243
637427
1539732
1579793
733851
768886
1712471
619784
1930798
1017476
246023
1256609
848554
546657
1505756
1232934
189952
464093
655739
1364731
1820399
1594400
142787
1000557
664409
1205190
770560
1648467
199227
387885
749775
1356658
1206530
1350074
1559471
383428
877253
86572
829845
1389454
1435220
1516279
1149654
1760915
1426041
815638
1250882
1611872
1738442
1756
29492
1161733
1005848
278879
1602912
232587
297360
1356746
140039
1054502
704969
1511045
242713
1968756
740172
667278
1017926
526915
1624250
1425093
683670
766633
28131
64910
1503499
346994
379245
1758442
1802108
113501
1767225
450184
1191163
1591877
1224634
1847576
1812261
1019633
258466
726326
324133
1804956
1362468
1305097
1650194
712664
896296
1759109
862708
235144
1475447
411751
38718
84967
1682828
1461179
182244
1739726
1852415
1562126
1323788
1843272
727993
44019
483311
1017228
1289189
1041807
1024109
1636577
859857
127865
1216788
813058
910404
985403
881501
1989754
1063096
202198
1255702
1180916
25988
411050
1555601
921129
337625
1378400
350054
1325847
1569320
1960970
1877821
211697
1740764
1085906
1066060
1603433
358616
387241
1195355
1645697
615712
1147034
1594180
426345
616422
1431032
592850
2114
148639
495599
1424992
1219495
1840777
1124919
742333
631674
1412789
1596207
509271
1887081
1128036
1884507
2973
798975
29535
1740446
1842134
1211855
1786103
1736500
1116960
1344677
1769338
1113329
898571
549618
61357
1245050
104377
1279723
14598
1608667
1976173
1264092
674054
853873
1550192
945553
94062
1858904
1410284
1221038
1277936
1160014
900317
70257
1854117
1693174
228151
1931729
1609440
326325
1733616
1277481
1442120
203500
1500015
479597
1305421
544514
433467
1434846
947937
1493071
548749
722927
425929
311852
1297991
1584058
906186
1783599
394523
1891508
1839464
813103
1449213
584172
1632847
1348622
1499758
234979
1587865
1169936
585880
485184
1712522
773704
1508435
920687
386540
124174
506888
366268
1938982
367678
47291
1594964
1020948
1245412
1227565
1486540
1493896
625094
513424
232587
1310845
1592109
1280958
292129
1597022
1880088
1988583
1225601
890377
1123605
288057
1431241
1252373
68919
694265
1384285
605041
1780070
1251781
245753
1133063
1535163
837532
897299
929648
1975514
1648742
590087
935105
776868
818464
1497762
1124862
1488783
453962
587862
183650
1751757
903656
391273
316553
1156940
1513506
1813171
258550
1854497
349304
1044133
667862
1083650
1228992
916736
769926
714052
632385
1382457
5730
1233182
1026239
943600
1794322
1738442
616127
976686
752681
1036223
1988857
1965318
1634880
1880169
1526903
130716
1519891
752840
1729375
859313
1666393
1583400
1415783
1405653
1725958
1844736
492131
1124012
510063
110601
331616
1047279
1842817
1067600
231769
838069
475464
1989638
198565
817043
723807
224667
1326874
302094
1367992
24377
922876
1661464
476188
1397743
1218707
1486990
308216
573180
591434
259812
891667
712456
1969411
1805917
746976
1079439
366111
1840238
472780
1955934
1978272
1438291
566197
510107
229223
744269
1572610
284696
687256
1340191
1487310
875629
1491312
949646
490476
1227975
1136480
1292972
1493823
576976
478998
847833
1049974
75375
1879079
306498
599302
465397
655944
1086488
257350
38573
432454
709584
1319961
881921
1133039
1333562
1798427
166922
1733291
766518
1555917
1827396
397613
263050
1313975
597142
749921
459532
1039474
1938325
743105
1388922
61271
964055
529260
1607904
795053
526681
1310500
1764205
1087497
800783
308674
786335
1322423
966182
210586
1178197
1047631
1213156
1557187
543277
1803088
1588266
1799740
1592731
1204258
1959521
1469081
1809994
1634938
1265216
1379807
338314
380649
693440
871344
471742
1760796
984598
847487
1165697
703251
1245274
1370477
1261041
65395
635498
1452430
149583
1531057
299629
1964193
453277
358527
1742732
1833102
1170570
642606
717459
462951
958646
1852204
1317165
1601097
721903
1552543
768408
1310570
1661159
114786
1328176
666624
217623
301532
954207
1419238
201559
828752
1704235
1844103
973312
1919197
457877
1655892
1998237
1020267
1127639
1195318
570061
826803
926588
951941
1597904
1560084
201489
1609581
1261814
477372
377556
1771595
1730687
760643
99527
1215252
456650
366101
821892
909103
1665930
778619
594073
465572
1662588
505743
684880
1240097
1472550
1295634
583884
530643
1525780
1983983
1065640
1102357
1968828
1587852
153365
1740811
55104
733603
259830
165561
1790275
692167
1814884
1133501
328549
196465
915046
846962
888874
1264613
1739643
84821
1644556
106585
1363476
1256250
1095794
500539
1566113
1340051
598160
1377793
680861
741668
1711093
1871131
1099021
921280
1722058
824405
1404987
548722
704518
1323759
1341452
602237
564036
706967
646266
798387
482441
1377884
190613
88754
1427504
204946
420555
1179246
1614101
1775499
366722
1077891
1947726
965872
1406379
1773789
802953
1496167
295504
43445
1219260
1171634
1881137
648477
754176
362737
1088284
1813586
1370871
1832146
808450
988040
1967683
188945
251654
1082540
504314
1598297
23573
536268
1713294
1771892
1921261
642442
710231
796183
1261679
638781
599873
693907
609773
931417
1241906
1994148
770484
560852
1760927
994802
459340
1151206
1848889
784301
671536
195415
283869
1276468
1445500
653619
460608
1760417
1486722
1137784
435444
1802362
27947
272834
1730461
1230038
1095712
1395193
1968574
1272731
1134621
532700
1662727
1382162
42685
1368127
1246673
687512
1728765
923363
217774
1358815
822927
1005180
782690
984278
1567898
980824
549498
1571997
1534045
373373
1430831
1139006
307479
1867835
1168554
59315
725896
1187341
430217
1326340
1467410
1232160
292721
220190
447835
1379022
647563
1432595
878849
1829377
136408
601426
1712563
512702
1822044
277391
1300106
1625875
1805688
390548
1056842
67463
312946
213422
996869
210732
477803
153708
1975225
1404212
935362
440918
951423
727261
1278280
15590
1215961
1552573
1949123
1683841
484872
1916606
1229885
1720419
1480381
1194520
291855
1231991
5828
948894
244449
372574
60618
1653804
639396
385888
946902
1671266
1134862
1342227
221742
391047
1921534
97954
1543048
1239406
910729
620236
1195063
6342
1326945
571897
1610882
529260
1453966
377031
458879
1123508
1205940
1606866
1539003
243532
1316633
1852306
1185978
1795142
1042114
1576955
1851095
1750354
1332480
933482
429833
243353
1675215
379693
1046165
13419
344751
1999937
1003960
1271350
505873
1545848
1093322
1694651
1723888
1522409
1793644
1934771
1023973
1013605
1091084
1073011
1425362
923072
741306
1551221
1036115
844855
744269
1262844
189750
1830543
603927
1241187
981394
1491202
1294414
1438223
1593333
1899510
502158
1883869
1168202
748926
1487737
1337401
1640270
238925
496522
964536
712531
119454
1343464
455557
1120618
1190377
1619445
792771
1676720
1614599
640659
324776
1168232
895273
314637
708855
732379
543341
894271
1525228
1569055
895114
754921
1640608
1971467
39592
1158592
843094
465521
683486
948632
1318393
1007331
1596240
939690
629752
507173
321777
314516
1925826
236515
1392494
1174998
813531
1784834
195532
1371395
702780
1438944
467188
1159236
266419
1325987
1958151
1535233
508636
1979326
949901
1117889
548853
377761
703905
982625
1439657
1416315
422923
72211
1104643
405459
1643297
432291
1635427
1179162
1292981
1332675
659043
1919103
1759220
1234140
1155743
1099730
534412
1598936
1108723
54631
1567161
821195
1808040
260510
1158843
849850
31702
783845
1889327
529912
1083850
1439678
225841
411251
1513541
1635449
251637
1326478
158441
517788
1650299
1714578
262370
330653
210468
1628594
601473
271524
752825
429446
205168
893640
148580
1375867
1666324
524657
504454
1252198
1782487
1686940
1235879
167939
815388
593875
511321
778881
1050680
1432118
1900079
1812486
955238
1551331
1019612
1195360
1024716
1581106
124109
1324851
602443
1674900
980237
281426
765404
1431762
773346
1702906
650790
800010
1251294
1537509
392882
1391916
1463680
1348086
1636706
1121563
1779147
1620012
896968
81040
1666682
148218
1011936
1728765
720292
1899433
151019
1906036
690854
533704
461394
412864
1053142
794512
241588
441480
1850872
1119762
1871461
1262293
1322961
283544
1305448
1926855
1156206
1369208
316519
377341
164454
738601
626736
1910468
896601
1342413
968813
1492823
672420
498645
493685
295939
468221
899972
1693174
1685840
389636
897581
356777
1298429
1698179
316367
1706155
784966
1271040
808457
123739
1204945
1265198
878292
165628
698127
779931
913593
1788876
254156
111972
852978
1797565
684902
1718289
1248399
1188095
569966
302940
686760
128412
1093496
1241870
1975175
1602712
505743
1005718
1773500
1177985
529257
1020596
511446
1234252
1645567
1956708
1204846
1157207
855506
1176925
677776
857470
498614
1153030
1020398
545878
1704579
931472
1909398
1788020
1055013
561923
611759
963230
1725944
1045291
1687984
1513797
742917
1950978
1529167
1984798
708779
46262
110152
222201
986685
280564
1124732
717204
968756
1328905
425466
1632757
163259
1703967
456950
1148771
1006718
1155094
929170
1835720
533582
1996562
101318
1659130
1453218
652726
268041
1966414
1285690
312416
1525451
979860
227718
1686118
171742
78623
929280
579673
1122300
1263560
603437
228334
543005
1484542
1774126
1656260
283856
1257178
1931285
1928452
1682966
707028
1552638
666079
1656931
1941992
1399060
864559
1696865
1255326
551333
1613507
1984705
1211467
897230
213704
239639
1575804
1633027
128656
768360
24478
972937
1698227
91184
295421
1383392
41734
448287
1375828
1697798
1168173
1160046
244644
1558250
1008627
1556254
1981857
446525
672558
1457779
813756
381064
1469364
1906672
849849
1879700
430875
1042992
675677
1376493
1950585
1819720
1857405
1538031
1090708
1838809
257721
808346
1741639
939133
1691921
1577217
302583
619952
1187724
1521844
507716
1301643
169526
1085271
831037
1249689
1209927
582748
1247457
826621
1313731
21053
948457
890674
797601
904400
218378
1418738
1225328
1043025
583569
1345693
1787447
884687
405508
966697
732857
133282
125765
366128
427770
191273
1660395
1336243
1941879
233288
487020
406028
99678
849764
1059783
746810
1530783
617859
1879885
1559320
1693005
711515
788186
202941
1301755
626578
667228
1534136
932939
865405
70113
857759
1552573
1863281
880006
395068
1178281
879548
279111
1898081
137223
221153
607901
1884649
1145258
1606755
140868
1771483
87284
968552
1949076
3862
441881
529562
632417
1534351
242808
1478915
1909379
1988863
1018991
1820679
642019
1273082
1111944
1998250
1543637
1977464
503954
1736082
1493869
173312
154610
780554
86196
1723082
543335
1049974
1652357
1585237
1051543
28730
1542751
975659
508825
687876
1648404
1475579
139076
1331213
1692423
839154
752344
1112705
1229647
372306
966894
177918
1195094
97254
1405288
892842
1506742
1394292
1521396
1393817
1687721
1050901
337625
1564315
1530289
1312358
203266
1903551
1053767
462783
1597814
750454
1524697
1016041
1294654
27572
1230028
1002001
1075544
1012455
1819185
1458618
784022
1505327
574429
1608779
304045
622588
1267157
1234252
40582
637753
919605
386901
123920
1179524
1220476
1475559
1516206
580944
1512718
1479145
565099
1560314
1317330
1762979
1891933
1468393
375553
1858223
1122706
1352475
163230
723959
1593699
245330
1591118
1167475
614769
1353391
1917093
632032
1560084
1130333
1007923
1024000
1014080
1204052
1263464
384454
1050780
1795173
543911
146820
94066
1936690
443786
99290
92380
1120105
1236462
1158918
1530836
987602
1797411
927865
1427133
256986
1129795
1037734
31616
1520536
1189006
487858
1901317
793132
1259238
1337390
82795
1867186
863726
694194
1561108
465278
1495129
1276781
1312778
1178969
673889
1369726
318260
1619306
304154
1788885
1671427
159440
1347261
1246533
1755343
1298486
289986
818457
1543664
733595
56741
673872
801124
1708894
363287
1216666
1619025
887438
1118043
1264483
1223508
341621
1226596
1104117
638781
1741653
1699104
1576891
460898
1176941
1887166
485225
1549515
226797
1090708
1812885
1130861
521595
1409573
1756537
971895
1879168
960904
1652384
495461
505308
1520671
1578881
1418940
1476490
1806638
627243
137546
1225139
1082308
1164718
106585
176582
1347171
865791
1601568
361131
1036861
666872
133453
74185
1800653
488860
824628
1383553
362053
421269
1282405
733820
189750
559103
1665098
1073725
1576489
799519
1391126
826327
504329
151400
101373
1582846
551374
883515
1434477
1967836
1869782
744349
1184567
307479
1722798
536097
33352
1572610
1021163
1936990
1829293
456933
375545
359220
789100
885340
587478
892725
1158701
362666
1976249
1615441
1318496
60615
10264
486703
363160
463338
1262700
773367
384520
1339452
348091
481655
1352486
408623
77793
341872
1168445
8660
246549
1054649
1404814
548407
132960
475559
379543
150141
1578322
1976454
150522
276822
1656599
122773
1179236
1046939
916390
1755965
902207
1666658
638578
246718
1974106
626936
1444369
1153363
1272073
547516
1402413
476584
630122
1518780
433443
505573
1557854
664010
164906
1644388
850970
248414
1144630
1670707
1895959
1376255
1521143
1375278
166195
734259
531512
1838300
356004
1132759
1238393
1043460
1252451
1719399
1510942
921167
78417
1456855
273427
1957749
1316498
1179449
1551827
1422201
1208602
398264
1511962
1700428
345933
999330
943480
641180
969775
258749
1666028
433362
47947
757542
1245412
511912
710124
443919
1532799
18775
379572
1660116
1449319
445673
1087797
1127153
1096961
1025213
1522558
193485
618663
16576
472912
1585060
1356658
1256892
1051714
630500
1091899
642066
510957
1369333
1026499
1615232
50673
1690781
1151562
300832
1007584
1498257
1060388
388791
901009
1473535
916405
1294363
964137
1618291
1805749
777358
480231
572357
1495383
783420
1831464
1536621
289440
824006
1891331
206347
1328094
1323059
126191
1220174
796191
438278
1941915
808659
752121
1323738
380951
497051
995672
371478
1261555
1748672
915979
262316
979089
10665
1752395
1639322
1169383
715864
839145
1429183
975548
497983
1324380
1319607
1166250
253513
797985
1263343
1409702
1543364
1441016
1133303
610171
685237
609722
1878969
1507270
85576
1847121
843329
1230634
1715607
484617
519444
1753517
588350
907381
647484
466708
166066
13169
1555545
1424836
1712860
426310
759133
984516
1832348
1189066
1853259
1924398
199921
317926
446182
475344
594354
725926
94131
523643
702300
1245334
550326
482176
213451
754633
224130
1571074
1079749
1980200
828314
625645
1103699
1343027
1822088
1154694
1290578
1589962
886688
309553
1332207
747938
1211855
1779505
1304228
1420057
777122
106785
259340
406179
248528
1611821
1809292
1688378
1622423
1110701
1777799
1447463
65930
1051511
1325153
429757
887949
906957
559712
320941
1634880
1899492
1757538
1285966
1288648
960177
803808
1883531
913034
1913732
1020004
1624550
583661
1815514
906813
36952
549050
52453
1765230
1278671
669886
1621513
1726
222683
271226
525918
1635006
1937264
1048714
1353506
1389041
587805
1970970
99685
1886011
1191588
1069884
733227
1838337
1040807
1090053
1448384
53946
930581
703697
1920787
1568089
1152249
1083459
583624
1282474
1265867
1469992
1152054
430875
1301092
707638
117810
762367
130019
1193351
1960623
941695
734022
1031416
1837603
1945474
1520703
1804796
349572
298958
1070323
720211
1800369
1374473
76990
1342969
256569
126699
935362
190844
308320
1017267
998900
1459569
1898290
918019
1620019
897965
1418000
1421127
921609
620402
1960872
1061668
653715
1316104
1133011
1172394
1684959
1342108
744005
16574
559311
1289776
469875
1520536
946527
655111
1293159
659379
61269
901814
693579
799259
1766127
938140
512322
272679
1478693
356857
1711759
1684683
34231
609421
1024691
1954150
924966
433764
1995839
609319
647395
945029
800970
801208
1285954
847234
1506858
496065
513740
783909
1682842
1590488
233714
1584339
1069978
1151191
1957065
51949
1113236
662538
966524
1346117
1946434
817006
34101
1488587
1180284
1181817
656845
1360790
1425492
1952566
895404
1682596
407727
1997489
257692
1472651
104185
1106819
956597
988193
555997
582013
906317
529624
1982400
911845
858699
1213156
316926
368893
1659329
621485
1528942
1722350
889001
1896603
965692
372858
1323151
1316667
1918399
323388
1089105
901942
1778039
711221
896622
1715734
554535
517626
163088
1877005
1585867
168229
631925
1053269
765295
419365
1511045
1800543
1668202
659020
16210
409263
1227467
1556126
1439976
917082
757979
835315
1870764
1858529
933330
946540
219175
1924223
713967
644957
115104
1906256
1642372
1282012
23501
296478
13922
1038425
1886428
1485582
844419
1558576
799766
55177
1845175
984098
233108
1828538
1418872
987265
1371562
1555369
1880557
1025243
1661968
1981763
966776
115553
609455
961386
474131
1196082
189074
371947
1061905
1600879
1161138
902710
676621
1418413
509995
1823455
1629725
1406883
572466
1478977
474446
555014
1727990
992601
266396
1612939
1846123
1750075
884744
1248644
1903930
1217327
339095
562722
649405
578720
386178
1593905
346967
266094
1768516
715978
1140151
821950
1920386
994053
1032580
1515466
1575735
533107
57492
184565
1177332
1064255
640659
1771050
337579
1832551
146885
387241
1760267
1146336
733880
719968
1865925
1093156
1907176
1648780
1062742
1943377
1504936
1226549
804209
1727930
1800189
619333
443288
1157015
959306
1670859
368596
1544385
1684238
576968
112816
1355740
1928894
1653963
1692408
1955144
1726980
1452622
1626987
448440
1440451
1446551
156640
1393817
1166200
774797
1338195
1538886
129808
1874352
1077944
1697800
1549169
1157015
1892735
1841988
404211
957268
1475371
22497
1146379
765494
1968892
404042
1719761
1028597
1740254
1582921
857832
1839915
1125124
1515961
1546277
1900318
230815
143736
1115343
1499976
982094
1981072
130620
320392
1997239
373638
567847
975987
1343283
1820039
1007953
519340
1928609
502997
833690
1133011
1338366
227271
713656
1013179
926935
1792410
875252
1557775
794671
861983
109672
1210039
1101665
817043
1899690
365778
1241587
1828410
1666676
503848
243098
1758602
1535627
1498190
58132
1900862
645345
872704
1405344
635843
1619094
1592109
1267423
916989
1095934
985768
66313
1265730
133989
1463620
1628311
356542
188283
1133416
1884507
431327
118548
1866520
302832
1862305
1784085
1721180
734340
1308899
248858
157410
836666
295868
1297632
1247368
906961
1402092
212131
49368
1688178
90586
822337
1357564
122050
407618
1908897
1558460
461598
1565086
1860689
963002
1892015
778876
749041
353077
1448830
132016
1323363
487416
891947
344933
190152
158419
191507
363230
1806784
1265590
1415945
1918996
614985
729847
1092526
354007
1361418
215215
1371050
1834707
496537
282552
1400731
162083
1510893
1116983
65564
86977
1687203
1228303
225166
37941
1167077
925782
1403720
181871
781101
252044
212531
239237
616382
1280120
496522
547268
1420637
834127
758415
1073798
419122
1264804
1934169
1034363
1401581
575458
1028639
1947591
1497611
86287
1305891
425162
1664335
640530
1981499
422545
1177322
1482051
1759517
1785932
1715393
1946532
524452
999454
135447
35189
953510
1554445
1188199
1045009
1923154
807068
1099203
1965733
207618
647535
690492
795684
1091408
792462
390758
1543759
40439
775538
301299
1885419
1545351
535362
141584
1621076
1743211
82354
1809513
1505581
881955
872671
1303231
1753210
173995
1972439
799619
670715
949207
1296437
1130740
1487317
1995092
261496
1655070
39164
1955996
1569971
708903
270861
1495944
1191327
1216636
1391160
772446
990684
1861885
74571
1556645
486904
1461157
1364261
704407
1615255
538181
621266
1692192
434493
523439
951202
136249
77385
1472865
1932230
1316999
1429189
748759
1742043
1042923
1026246
835656
89001
1630772
433916
1060114
453570
1184265
1604478
259113
1191740
1286871
1016552
721479
917511
315484
1837383
178791
562585
591311
1214247
1530434
254749
514597
1186245
528975
167359
516463
956939
920827
916307
838443
126873
593340
1190036
1532917
335568
1757538
1758037
843790
104713
756733
219251
1558461
724171
1620953
29297
489032
396568
720930
1437683
1791928
1319843
1114028
999592
1017514
760764
171694
585876
1827490
1805325
401365
1998857
511049
704626
1665229
1215047
1087261
55871
114354
428579
1446437
1943177
1484401
477839
1805299
63518
1807807
1452008
1056253
590032
1604453
1902012
1499543
710215
748484
1624073
715845
1991265
1266890
1550771
1794975
951719
1211311
199520
1541118
1497175
1664657
1535055
1648742
1495024
1466278
1423422
1045834
340718
1352591
1113719
1248868
749351
160461
456580
433675
289250
1308669
1823545
1240527
1189319
1656556
1368070
347035
548200
165286
260288
1997952
23800
1904414
1754128
1713695
456220
1706758
893812
926820
922998
195609
920591
91342
227065
740392
394459
79727
756120
1729897
1898061
1662042
232244
1382393
877695
673296
728659
1015365
468332
1784203
14717
1581175
1693412
288148
1223618
773437
1910240
474338
604370
426275
1890472
1286789
1800438
127886
962963
403284
184406
462006
247874
1081313
1519697
576955
930741
85905
849625
1268056
919625
1857654
1780844
705424
1629937
991956
1671924
1952834
1933380
1409573
1164030
729801
121577
1119516
614127
1229053
681451
906492
1125769
1064277
1140916
204266
341388
1894031
1318360
1030290
1222552
1945915
1307955
1321923
1744667
203832
899877
1091582
1253973
757558
245188
807762
1298864
1697999
1870574
1419047
1554426
970400
1731297
684871
476408
1384417
1619242
1480650
227601
1262134
1290507
1850032
1125250
1381927
1929944
1845558
1185578
1960623
535969
889004
1618976
1071666
1630992
291410
189
869038
40407
1947494
1858338
370778
1705165
794910
1772803
342439
565052
1406284
689171
165038
705025
1535542
1689547
284805
1097325
1588386
12962
268086
456170
43057
951020
1995025
1067732
43471
863692
1709194
1078128
976815
1436746
1494966
141100
1142262
962154
1323126
1391202
346135
1758854
397910
1782912
1208440
1692012
499636
396007
268568
147327
300983
1106726
767954
446287
1196418
78105
872208
1957492
1248124
665092
1142950
820365
1972038
998713
400536
1202936
1604058
918208
1046956
559043
16617
1096214
212294
1691661
766222
1554023
539835
603285
1854127
1878170
1463148
592508
77174
372268
450119
94765
1865695
478598
1006232
468933
1541774
1596104
1165242
204103
1907707
1526824
72293
1841436
1536965
1978937
730945
780889
456440
741974
1216600
912756
661261
488557
1190195
1970350
683113
261725
1898339
1446414
1684206
472724
1421235
1010257
1817710
842340
1674125
1594929
808791
384986
1298058
740683
1501813
1018892
1780839
141249
1748140
692020
1696395
837415
317972
416760
1670430
1713209
1802704
291260
45856
1046746
774467
752928
922562
701704
11482
663359
433893
1007332
1808283
1075366
1221102
586206
1896606
738224
68701
1266084
498300
993006
1106037
1507270
243983
1024650
1915256
1406446
1589392
1206407
421857
900828
496573
887913
493589
1054472
555953
339164
759160
1273821
863871
901257
1598680
1785302
1285728
1179394
141634
1119183
1497517
1755827
944422
1234710
576279
621251
1185209
1349648
944121
810249
144762
1250402
857766
1269799
597573
231524
1324832
194490
1411561
1875575
476851
1899637
13577
379671
531159
365267
446608
1097945
1499316
1751210
1685902
1114676
547813
1513430
1675808
926435
1355365
1562174
577602
1590004
1555112
1741163
1505518
1990865
613044
142231
269061
1395302
1676793
1461379
39374
88707
1490327
1239773
1666985
1297996
500820
4251
306156
1829428
1794433
891287
1848408
1101236
1668487
980332
1851850
1342248
825625
1871409
219411
1755893
1131473
482000
1422538
1622593
1856692
1400131
1120426
585365
1647686
894309
1813048
1205587
14562
936935
608010
1040185
1985107
70785
1944875
57438
638913
1197095
416695
1532717
504932
1424309
698024
1941427
1753026
1438533
1352119
1334966
49566
1678282
281360
1024430
1004368
1733031
865180
1273381
332778
565355
993553
284417
1204229
857411
1498949
224231
1837836
1089105
1278633
225241
1728846
1839915
1752907
1173138
22074
1179595
960386
1869987
1937514
472167
1855449
810522
482967
328820
1351986
1086869
55807
271983
1119209
1377000
1149765
890422
92182
700743
571653
1722612
1457169
1115038
921748
328185
1737789
1797516
1734125
1763468
445986
680143
1286539
864592
1012777
1256809
1588338
1749379
789616
1994928
123797
104422
971462
199227
1910761
1777527
491610
1236658
407192
605915
415962
426917
1776124
110601
1864644
250755
866615
1838816
944188
650864
1003662
1812559
721425
385117
1825960
1909685
1281589
682878
1690020
617533
1856531
1267505
1257677
310247
398550
1661690
844803
252315
436398
967617
1926189
1990718
1813730
1108869
968141
1103656
1536204
1263942
564126
332434
574429
379025
503625
816083
1009842
1884123
228427
1881368
1115113
1647940
1894502
1707855
801463
955106
1603989
225911
811581
773864
1453477
855017
1780902
1245710
1867815
650914
855109
1090552
1259465
291107
786181
1223148
174368
1221038
1923641
1240098
760924
1018328
1821714
1622748
1138796
1573680
1453932
1152535
209799
985238
1509287
351818
320715
1888559
952385
1587078
1168744
683719
1075366
651599
419364
654083
884138
427497
1717675
1921006
948195
1620012
1819840
1958657
914642
333152
1866996
327218
629401
1466334
267585
1879079
392209
1639380
389202
791745
45284
1032188
1575804
1417924
1100251
913639
71144
798169
141688
1951687
177938
1151803
1936569
260608
1136389
205342
578496
400717
176711
1296349
510697
1607920
1468095
1995272
471905
1933984
1155590
1212148
484666
1501572
454388
1345443
1711687
1214076
1607740
1608564
687817
1110011
1473961
681687
1167279
1100251
1233628
1255250
1815994
1103793
1365011
1668747
1457346
573288
1874528
1480124
1795097
1430413
431310
977898
1410987
897884
1347639
1778548
440579
1336971
1504359
836713
1819371
546400
1824998
1947929
910178
1243742
967779
1539223
1190478
1846199
673086
267339
1466697
209476
962378
342536
680537
499879
186929
1690811
1394288
675939
1987561
884034
1836452
186220
251936
664988
666823
281108
1157260
1648206
731421
660278
131679
1733304
520556
1742092
1977561
310175
574885
904089
18775
1199715
556612
260402
1681527
1327873
110646
1275154
216632
1415494
804296
1562737
1186208
1461436
1091634
1944210
826131
751436
706653
1725132
1646489
483174
388904
1900577
328756
1375675
1772552
868333
1261685
248894
1077190
524535
1555027
1915215
286898
991537
629502
1485865
1885753
1652647
738442
1823846
1337113
1558383
1388548
1869783
511209
1458443
1181578
498140
513606
413708
126538
484943
732466
1106221
1329427
769804
1437661
623469
197682
1390221
1603167
1294654
1405077
1147161
1925488
1360266
375528
175485
1728088
185297
400772
628722
203363
58815
102967
154258
634692
1961453
330812
86287
768445
1100181
1963900
434493
1593144
930957
1193023
1540863
227124
1815399
471373
1830746
646311
1100891
1685396
1841950
302345
1216894
970386
164276
1616429
892220
1767263
1361938
434350
1261026
1952471
1051863
1839510
1252323
204681
400536
1285148
515028
1992286
440102
1378376
315033
1572361
1985499
108418
976199
1508011
831183
1503143
1738634
793409
218715
1716551
1890698
97040
631405
1216131
1797901
751232
927920
1379910
1384497
927264
294630
328768
1185904
120201
908266
183742
490492
1587537
980857
133899
611722
1778081
488383
1256408
35936
1381100
669064
1338158
529281
211766
130349
1494645
1791120
1040504
1368424
849961
912756
718376
940916
896103
1166872
243459
1644301
1490355
823075
1394680
1608408
1220472
68129
278599
643060
1923641
698136
894433
900030
1213967
625042
1913365
497346
491788
419760
1288151
1103344
127765
1969786
1887007
865987
851485
456627
392240
812908
945563
505839
1688784
693722
334717
1337696
626643
757769
290504
391858
159323
1208875
720710
1615791
1528710
1487808
1013177
1601568
900663
943172
1974277
890853
955402
757753
173074
873274
1904816
220049
1292713
80864
991537
1917537
1879721
1750091
1746713
196314
1889495
1520985
271184
1680497
903639
183542
1003905
165918
63190
1529067
276871
499116
184120
1748302
1479891
960351
1282618
1339672
1663206
481886
1037472
192208
924494
183935
611292
367225
855378
1240431
981839
731835
552480
752679
1292824
1317119
1925866
64924
522808
1475510
37548
237517
812516
1033007
1686904
644937
1223322
1750613
1032575
1783506
1698991
1212124
351311
241174
1418728
146983
1376725
1574930
320014
42746
1266892
901803
105695
495295
1432436
1601862
302095
510137
1275983
1629828
1507283
1391667
91743
648654
553743
357761
677132
575969
478425
1138049
53434
779759
1559120
248858
1320894
1991298
1651510
807849
1560246
1586237
1294855
1310037
205941
592557
490090
1745645
1284589
800865
541484
1761170
776274
1805227
351609
203068
1058415
27734
493406
507764
1617637
449010
6813
1636907
1461229
1373202
1881682
1166362
586050
441509
599025
254785
428475
573862
950508
1756577
207842
242261
1742658
934707
1244066
143861
1312943
1301192
221304
464348
1084786
489849
1850635
1268120
1011477
1143016
565589
1827545
1213374
555253
1686140
1161937
978931
924090
1765857
879001
1779754
1812421
856977
1708198
1935868
278701
1421990
709579
721044
1491740
633077
1151919
1109302
493033
995923
1484524
1736673
652699
1878576
725910
1586394
1415037
199333
272927
1473289
1143621
932271
574500
1302688
882687
1663889
1516648
233674
1669650
808133
1138289
1096406
1406403
1075376
1120426
163855
221349
1193235
1506783
758535
299164
1165949
817004
122895
470741
726163
491299
1653969
838150
1995574
1233241
685543
1116414
1629066
1850152
1188443
728516
1166094
1338949
12835
479488
188581
91403
1385898
1016875
1097056
472357
1014987
1293415
1907669
476257
1599798
816187
154264
588799
588397
203334
274779
1552429
1805694
21453
1412117
565504
1251898
666413
67998
1693414
1780667
449292
1196058
421476
45021
1580288
1270744
1685581
1536144
1241917
1281418
508726
26382
740630
452292
167788
878007
574098
534791
1732618
1216134
264034
309148
695900
1716811
1046421
1133476
666594
985668
1207207
153314
1818862
219411
1587426
321247
47236
1799171
245055
1647233
1367329
1265211
392737
1351328
1204255
429650
774139
1416836
1073150
1860435
790145
1536489
376105
89160
18691
1885003
819791
449903
284140
1512462
772143
204266
629768
1990649
1091215
1581224
1202672
1549862
979727
801551
98482
1374374
966045
152329
1281411
805925
1621717
413128
521210
1847241
1001195
1353425
1069764
280329
539623
1126001
1925488
126513
1018908
24963
1628259
1978151
514967
326452
312749
1327596
270658
78623
1196166
1687069
997835
16153
1354055
940694
932007
1922512
675441
251445
1341860
895719
928913
1829313
456874
554592
1854182
686409
1372451
1574861
1522538
1197075
209799
451915
1946376
508302
147397
994498
744300
727508
456839
1364073
1341903
1626911
49238
757925
388392
1388863
1164424
1998996
30935
966930
649563
1818325
1849721
607320
160825
1290700
65628
1557008
959049
469329
1168683
509271
579112
1001296
212969
26880
1173138
878232
1605661
1233807
374359
635498
1515169
1223593
1850239
4435
1684087
1274045
1567898
1944956
656360
652956
664887
1814972
1269953
653067
396157
969635
675578
1799239
1097426
1414187
875387
1121077
210184
567516
1408902
113329
1996036
971492
1254889
577178
1705919
456580
117764
332917
1005548
186234
1555179
1135391
595105
1422012
386540
1356828
4998
1349731
1450042
985354
342993
1733705
1882597
11328
480675
1033025
1262470
1040769
202070
95066
1519247
1325518
1985991
394856
845810
1652787
1382591
1197153
1620954
467050
1240457
1198601
726940
530397
1599441
1277481
486142
1348044
1627903
105536
475069
844895
1513608
499196
1842750
593479
903951
449659
494890
151057
576378
1495464
1159099
719982
211760
405307
1009001
1834562
272797
1541566
1660652
772342
1516501
383136
248162
1405201
100831
1917200
1964214
443122
1530611
1892563
1010136
777464
1614721
882439
475069
461260
802326
1619578
390163
1379246
1345158
240904
1902503
465742
1313781
542071
1654380
347786
1926171
996833
940324
567011
691500
1952984
1778601
463000
450380
877072
1547167
1757640
384096
74856
1087054
1949405
1149962
945981
630278
1068835
177125
1138289
1088933
648638
1974291
282891
1234217
470349
364849
1791920
1435150
614422
114786
1515352
1401171
1212899
1086024
568673
1105801
1489458
547520
455685
404023
1951096
1027883
675957
1035012
1223148
1562534
802321
436978
634422
1006036
959542
1843923
1356252
1013212
872880
1179740
1777349
1057858
328104
1140908
1085855
914395
1470075
1994928
34356
780134
1583192
1675415
605523
1029840
142311
1023750
1083836
1223593
1141678
98127
1397258
958112
311713
771423
1727605
1344346
261008
148607
840635
1489039
1942038
1530832
264612
464339
757246
1589968
476449
1472053
115258
1710942
285265
1480390
305251
1594859
227056
1568116
1483547
1609178
753737
69512
1748001
1739403
1205547
116848
1383139
1676009
1775044
797126
1440844
491515
484138
184465
1378198
462533
422111
774985
1538736
1816523
19930
1548645
1548810
1430918
133128
731906
1250876
1274603
591846
1187217
374807
1540538
260137
1901060
1380344
755713
48511
378910
85480
1640369
885011
411708
1768419
1548612
1581899
1764247
1492810
1667455
957373
1427421
139440
747432
132464
166497
386685
709957
1767784
704205
1958888
1093652
255547
950866
1027883
376716
321481
1347584
872793
355383
105210
287588
1165985
639730
885821
1689602
378301
1667947
1026585
1800147
1113860
542007
1367461
1544210
845465
242608
1804644
414674
1806231
7781
967055
1512170
1461440
1257343
1495053
890406
1317306
1780035
320054
1639870
720995
1913126
367737
1965911
1866674
1775404
720983
1886744
140820
1416649
576430
1067817
411697
879309
1512954
1879044
61075
1928182
1799762
607092
1128485
1617977
1267663
1650359
494580
1787374
417596
938360
158605
41129
1859906
1714036
940330
504329
1729335
117714
1665608
1773310
235371
1450656
1274872
694591
1212303
1819518
384030
1371130
1703570
276156
352578
1363092
71752
1228926
797424
1893315
1654478
366722
1921594
425929
1054704
1911514
1565998
630709
783724
303617
212294
570410
1099130
161187
1811176
386814
1751035
182616
1388197
992550
1353828
232244
937781
1000356
438357
1558006
65677
131647
1861250
561934
1060322
1176387
1374357
678686
865625
1829923
132264
33713
1958295
676377
7847
1272850
712379
1527236
1315615
120091
958116
1917678
1325611
526159
80257
1143170
717633
940212
1073011
868449
1806203
81481
161271
712830
1267372
1793315
551001
967535
1580191
269895
1878576
166772
232655
26038
1135283
564430
641324
272257
212396
1363580
376637
304346
192208
241358
1706700
519340
483471
1046582
227909
1105893
1274799
1430228
904796
183917
1120067
1791920
776868
988625
230410
1338769
952817
1597643
1253634
692178
299300
540927
643426
1706806
1723082
1205220
1119728
1063520
512793
355381
1424544
5301
1417352
771145
428086
1851603
1046499
1161969
1940632
1242784
1626092
1857086
1123233
168748
877509
233913
1618565
1407309
1195823
1964316
1497506
688059
156222
467064
1494907
100859
655951
751278
805578
529635
1382597
1736920
718345
125165
1852968
928346
1934717
993164
1571050
313561
476613
765141
157434
960038
1372876
436675
424486
1809923
92304
1824102
1370714
693487
671773
224803
1421178
1272754
649890
1128458
1415768
335239
1283103
1869751
1818674
1515169
612783
1965165
1801428
714953
425005
1738867
44713
1673219
428502
1828621
839880
1705494
1731640
340925
514804
1158591
1977038
1532125
1559424
200257
1861992
474582
418971
1543187
1149047
1407770
583744
1421362
863686
346623
117859
85833
406036
1637951
136265
1068626
1066021
1910329
1848477
327069
1028489
1949876
679295
1457980
425187
815378
192303
843695
841417
27450
1090346
358686
1923724
954634
1427214
588646
1307039
802899
1926194
1604923
128079
540367
1909548
1259988
1905890
1126720
1328140
1046099
355824
329899
476619
134170
819809
921943
228117
177918
1984251
356954
1504476
528333
1263763
917034
1195765
1070970
301919
66552
1254320
1121182
1070966
336299
397325
1317299
927431
685721
67787
1219321
1127627
1630523
4198
1034119
1520573
1667609
877468
1356286
360220
491602
500619
1660116
199521
1627056
916156
1066189
291393
931990
922409
1617423
1188443
710339
1187527
1828114
889470
1307541
155348
298146
358468
1721290
120091
1647101
1743274
59184
872582
1416896
1086416
1124612
72594
571619
1454412
1626911
713579
1281633
408512
614644
1042041
1791561
63232
1190912
147086
1664798
865424
1363949
1687245
852531
7168
1639156
1830828
58879
1214499
957386
372634
1336971
364676
1095124
781273
1371815
1327462
1815772
40811
332942
1605427
14633
610423
304874
1244015
290641
600299
220086
1446160
1774334
1625510
104963
169638
1767494
1059870
1741639
89689
1707049
1639936
371312
1211711
969345
1371025
1483929
909941
517898
700297
475158
479318
1920153
1062396
1536327
182910
1427422
376861
750011
480352
1506769
727717
460527
1526321
1677968
96588
1948984
1148484
184454
652046
1778967
1112218
702786
748484
1382393
377242
798515
892954
1918456
1542353
690497
1571344
726125
1111592
948982
1092272
1434994
1934819
168087
66176
730975
1061683
1102875
432947
1534234
469311
1449786
1482115
173312
1429655
1299646
10028
1176775
943600
1948123
1772418
1276648
873623
1530872
1309226
1953297
1492951
409118
1030811
1919142
888763
1723909
1359424
892450
918614
356227
1824343
333780
1994231
1091899
1802229
1213855
565540
1551102
1262651
1369930
1963758
1968975
1109129
1081743
449147
726381
173377
1461223
1656069
1234163
289124
1992779
1202273
280747
1731581
682570
655841
1874724
163469
44996
1717210
374382
1240557
654097
1156983
527768
1593414
1543610
645081
46619
1090949
962720
39047
1248678
129206
300925
822710
920769
244681
657571
578757
1583227
1449670
269179
308807
932241
610484
298952
579968
856727
1393717
1382591
668959
191139
1001649
1115928
1627158
419374
136136
1995328
1306507
912576
1890002
1292866
270683
1264148
713131
186989
1384931
945029
1864835
1278183
1390029
1179740
141583
1475221
1091676
938123
1861982
1975908
1355352
1873494
1011256
1542740
46758
430396
1192895
183311
1555231
899796
243306
401945
1096089
1952225
1744875
1155885
1379022
1806079
662756
1130307
281984
966405
1811356
1040605
627945
155243
874477
1510391
1469780
101092
699850
632514
378273
130647
285046
1430113
1707855
1307741
1244494
1263942
1547418
215210
158406
350402
784814
507286
1263123
1682800
1463437
1159336
1355099
1336853
910178
752494
744300
559935
1840264
243377
1730549
397562
1636183
1584423
1591534
237992
1888031
1645061
956783
403987
1879799
1090950
1682152
578849
307417
319013
468709
377043
241931
1560471
756201
1687462
1226071
1673913
1785534
1963310
323984
98642
1611956
1442062
365319
53077
1649961
844313
1246720
1951435
100582
516288
1699589
441443
248345
560484
925988
1622357
720983
872221
309045
1341240
979131
332308
1210238
1754318
726847
1899619
1978410
550354
202941
1257178
760397
360966
1427074
1223721
1559759
1633080
407018
704832
1434134
435444
847999
1016188
1976471
1154694
318270
141984
845794
937596
669662
1685768
1849183
895393
1321233
258917
940393
533095
253085
494288
1924636
1573026
913509
157041
829298
69271
1584113
480138
1152473
524903
106021
727467
156367
168994
1774720
1656177
1208462
1434531
1902961
489569
1712680
578180
815127
631765
1088734
391754
109706
682830
208938
678719
1631743
549873
861870
1298638
1428934
290814
298406
1566077
770365
1982684
1620057
1966761
1758845
1897020
927178
125889
1594974
1664216
1100865
1524864
629294
97249
1599941
1906716
1345272
594995
694584
1982057
1434753
972391
1238049
934581
1355352
219689
622208
1068206
1136307
1244752
1172383
1927967
704362
1983366
91342
973711
97451
1161177
744776
45701
1356364
1420275
309643
334162
1391547
149697
995049
310151
1870757
1498949
203686
1922366
1550629
1352907
1496423
267372
467760
1993724
786578
1255851
637272
1332089
390700
1879469
1740550
1113388
1417823
1395211
673261
124109
1406895
483110
362796
295226
319543
902749
771915
1745006
1750851
54609
379203
1896886
1215643
919403
440193
205366
1620536
1576628
125561
789845
381394
1564267
1863273
499125
810297
1843331
1124855
1288136
1584783
1892261
1822367
1492218
523323
781768
1702775
1972505
1185322
940814
1696279
948128
1356096
1984318
1409318
1981695
303262
810112
395746
270613
1284772
1082894
1257485
1478036
1683148
1263729
659781
1892471
1316746
595974
1713911
1325605
203775
818588
1154239
1669610
501016
380307
1967155
1752370
1049216
205691
320640
1863873
15111
742651
234370
378180
327697
1023733
1274872
1741242
553730
1025293
1450576
765233
1133270
1367882
1642866
1370314
1202200
1622441
1968275
257471
663132
521192
118646
907034
1042795
558874
576279
369188
189567
219982
1429070
1046471
1557266
1152803
1702105
1543364
1282959
1660015
1049688
1122282
420561
1546773
547397
1696506
1989833
159625
1138268
365026
1005099
1408818
539803
1518475
1765365
1773542
1132486
1105013
1613845
1544918
1650618
422416
1534799
1794274
1795742
378744
1543061
1077355
1049894
1670562
1840646
1009004
459027
1350749
1269636
24184
1522839
213558
1101235
1452809
1881445
700535
111500
813769
1325866
872895
1379886
108685
1327270
1204386
424053
427792
714750
296675
923855
920635
1427782
645215
1245971
782636
537442
1787141
598850
915232
782708
746361
1190256
1525569
965814
158015
1088879
1919745
585537
660426
1443245
821481
1844567
1269306
58947
1185726
1174998
563082
1029095
427842
1695078
672750
1934606
76105
589525
941727
494447
1515776
1630661
1028990
588720
836295
1748820
967878
455686
1463840
1826340
1912922
771788
999792
537186
1174305
582011
1881464
518961
625343
70769
221249
1075200
1010388
1140354
776684
743613
869498
831746
194124
867649
902390
857119
49265
1651328
244955
189314
1185351
661068
1049813
45118
1705487
1852391
1458265
1623922
1055926
1976488
830323
904864
317884
147606
4650
1380662
69101
1045270
1066893
1492342
65294
1334737
11896
623651
123797
1264509
1986791
522576
1262651
75949
1195788
1419642
1438347
250518
337449
729787
1216238
1135477
197880
1058888
333186
1094040
1790221
568826
446722
259886
1818718
334026
1281361
339038
643702
1519525
94256
1231006
285847
1033017
1320757
27839
975845
459532
753127
1461385
1624825
1778257
942609
1723672
1115447
1095741
345703
1620640
1983391
552738
1064902
1421796
630196
781630
1792974
1765834
827417
880876
1420743
360262
1613203
833973
1761851
1042198
498245
834939
791469
398691
327303
1682122
1315714
299085
1857552
1159511
1401936
462568
754963
1666985
1429058
52274
1644316
981394
1314678
156604
1598566
599645
1421240
1745094
662892
1381231
599302
1933730
979485
1755965
1527861
877253
1301457
1087604
669526
1033338
1842374
152698
1553093
900232
1226570
1121762
1508943
159401
1497517
297058
878059
939296
58026
1421698
1116567
561736
1182644
297676
1949981
1300913
480674
595096
235928
98658
249698
1789304
566092
396698
1840721
233520
1780912
424277
1594838
1818417
279954
1514336
1369416
1738130
1207184
1572898
490887
1599793
225112
647860
1704103
1155896
922647
1529094
1612086
1567939
1411137
964149
749074
1037123
1071619
429601
719617
1464338
1467124
200958
1671509
111287
92412
370593
557306
39753
284664
1420077
1047168
132498
1503323
655161
172687
219329
907492
654000
1141826
731291
1864440
57438
1304433
1844089
1617552
1016236
252543
749272
1330096
638469
604847
967910
1482234
629860
773993
1536406
4715
518244
1205437
643428
1589207
489694
1532475
114167
1611685
1443737
798198
1020181
1210367
1129439
1941709
1754558
1101500
392544
1551397
1393749
356596
1883692
246641
707557
1237486
364924
1134687
39015
591384
1689595
1752395
807567
1287733
94148
1078864
1136074
325862
1134835
1835312
1937498
385833
1907631
1253640
1139902
1623531
356366
525461
128245
1487195
811170
1581982
1621326
1295372
267722
278492
1499035
728723
340147
818558
1125262
272007
1319147
1931064
326122
882577
778733
1171162
1174294
243086
656934
1094767
461013
1688771
1403013
715709
1819787
766483
783863
946931
1320119
70426
479318
772117
1913517
1875675
1982677
679946
1980749
1134196
252364
476891
253736
739242
184852
1382763
1202690
1836616
1817239
241721
1280904
1613495
408654
987602
91524
1617110
136972
974314
1231371
489088
1310528
1011243
274870
1603476
1134517
582411
923812
21423
1514261
1356762
421214
1205437
1246598
1863523
265628
918377
1113977
1782886
141184
789688
1080577
1665522
1420407
7136
1193182
1740811
965811
206162
246959
479276
1903502
1395665
1037694
1475863
522311
404687
1434314
1767443
283095
538336
1984629
306346
1319637
549501
227804
4198
1407272
1700521
584532
1837294
1954786
959496
1782345
665448
938133
1778207
1884671
1751258
765904
1238992
1637205
443786
355312
1061053
674101
1177993
1931636
220631
601473
1837780
1592872
486554
1726361
636765
242049
1477861
406481
835661
189480
924090
1337699
771553
1811077
1122741
1748749
282898
1705513
1350603
256795
430984
1102968
371640
1215780
31261
1998442
1942336
1287202
806781
1718929
577318
1138461
336299
916808
1552870
347035
401152
1418980
980013
1853061
1800821
461524
103164
1974636
1763743
1286
1231594
1151404
297397
1671793
1141405
460565
1353045
437169
164966
1292145
1236926
1838284
1310528
1077989
1666127
1380849
1976454
1388732
10252
427498
1341106
258806
599461
411708
396405
758907
415116
1015172
641407
302688
733665
501769
1614156
1663197
1506222
541216
1091925
1375554
1947368
434059
1047926
934191
1782763
1737832
195958
1938558
580133
684269
712466
713751
27991
1512538
490741
971171
1962428
1312522
1319985
1793808
362235
1014799
1859142
1963758
981996
1711093
1355985
1454585
193279
637466
1886534
285501
1779584
21345
555869
1837546
1291535
1779287
1828909
990684
1769443
1310587
1929652
566467
1693664
87532
1491694
50283
1442090
817265
1428130
71572
1763135
918946
527811
461260
955136
1004420
1742458
937310
682830
198724
1795842
1406298
1935165
443282
1050838
461585
1535190
1781526
1134997
1071269
105695
1415237
720765
365223
1756225
961119
1630738
1462657
1888852
133757
1854147
1906037
1085395
1511297
1461021
1251842
1182540
1613346
1740207
1852884
1028746
1216251
1272343
291553
1490616
899761
825034
3257
999367
842340
989325
1907691
999307
1901098
597709
173450
1821567
1703210
1191614
663178
1547511
195532
145115
803890
785068
474714
406312
1644690
184804
1775273
1697284
315732
1526781
461698
1205597
410009
657500
175223
1104943
1125532
151740
951255
1923586
735383
1722697
1608812
546543
1540758
53133
228151
597309
1087261
1546332
237163
622357
995842
1605477
613505
85541
313669
1757054
74363
722001
76733
959350
464748
799244
1158718
154952
1278123
1562505
1054314
1028550
1059026
964458
632934
184429
767974
1901295
1341443
869510
187480
1341106
706950
1410648
1264613
1289377
1431585
22108
1799200
9525
1465321
679496
720471
88904
612740
409124
1229227
1404446
640129
1502217
185830
766182
265232
1781222
840542
225870
1939084
1976022
1030298
1592656
1528120
21032
199359
798570
1289839
1649877
327682
481202
35928
1266599
598233
949439
617428
82030
722300
964356
1641385
1802351
24380
1602988
817949
372051
1333470
1179960
89353
1654866
828804
1878969
1769062
632210
1003974
836485
1553182
1663076
1170090
1033586
598568
1897902
1461223
1971145
1032132
428606
680362
1081422
1551513
335453
104910
222295
1031765
531575
1928418
347206
515000
876755
280335
659598
1738442
1182098
1069387
662523
1525072
1279301
1595661
408184
988113
357646
1554872
797973
406082
1971483
1073725
1765808
878483
716319
591421
1314793
875150
98530
1016063
1524481
366722
1179669
471268
184189
756715
1320782
525225
164428
1332565
461165
819225
1029388
706270
1224827
1641576
1784754
1943309
1804397
955300
586036
1208912
1576891
1980884
1788324
903819
1289339
1701925
1686508
1801453
1600172
1648920
591384
425527
565842
480860
278352
167488
1913222
42127
1677968
1132679
1798785
1371397
1299756
104879
1396742
632770
895398
834343
350848
1157070
507711
1809028
1699775
1972111
203528
1062719
380896
1112557
569601
71547
742099
1222552
1667534
1440823
1196186
146342
396755
57067
1269810
193859
1191163
970001
1476449
923096
1535542
1826930
750372
716925
168690
1657242
1599190
1590551
1125977
1906052
412515
488752
1644974
1455131
932904
1927308
1264260
55525
527048
1767099
586223
671376
1143391
882550
1881106
443666
1970787
629582
869225
1324862
1306755
1527918
510916
787992
1310169
1790144
1146691
243140
1597282
174337
1846711
805538
598489
865424
562361
1310223
335420
1672359
1242721
1652647
1322670
674738
1785040
756905
1123278
1939384
603449
1346457
1394487
1427536
1175913
559528
1345496
1342165
1955211
329424
817513
324103
705762
1936782
1371815
1898740
265054
1310453
578643
1475830
1234031
1960807
1606292
1726571
523408
821865
1301092
1461688
286406
1652131
813709
1406475
1810341
1282579
587002
1508775
252814
1536406
1697610
335012
897579
1242041
1079308
1600369
1931285
913412
302198
676704
1392594
527795
988629
1417016
1939175
1679394
1244979
185839
519513
1520818
259623
1028098
1573547
479725
1594476
1198339
1907707
235319
320826
12268
418164
736063
270080
1295051
60126
351609
1820213
692856
133781
174946
185609
655654
749885
500778
731695
653546
461698
253078
780835
1441642
1018117
1325248
557479
496457
886533
6936
799049
355237
392680
450488
881484
160461
1493267
346327
38340
1859073
376445
1157509
1924374
399246
1154375
1436329
474847
694324
1073651
1023260
101991
672586
1412182
1799152
236932
974564
226499
910083
437826
786040
148263
58525
1187490
1268320
1467485
31702
586209
78468
1337307
1839595
881708
1255412
1363089
1573577
1709714
1400791
1660620
1190613
1784901
1223359
1151206
1871705
1091899
1139081
1194720
544716
1515639
1194679
1833865
329711
1097844
781258
570858
1018875
1728280
1079496
783133
809251
682557
923578
366085
1567707
1787092
1127540
1141188
367080
897210
561934
1159205
444140
611483
1100166
397857
112076
1667254
1122738
490689
298258
987234
191384
1667011
419750
1407062
174836
986023
1189134
1145413
652063
1186733
1945780
629963
429591
192093
995471
1530107
1477181
607940
171289
1358130
881186
157041
1445071
680883
1177532
176919
1758832
1870278
1614550
248606
1650340
855001
1907669
874440
1758475
1012450
472182
919771
1163477
180891
645360
1832263
365267
1271159
1446530
1679550
39685
1671343
1139991
1667011
1833919
765217
971685
1851327
1379410
13888
591491
1741860
671574
186110
497988
438913
632704
1625473
645256
1474724
1230583
1206324
1064181
1979069
784661
864016
1816421
615561
807759
942392
788219
1087497
1692209
702784
1949105
1248913
214988
396894
1713621
1449899
585992
813690
848552
1908331
800120
980635
1166147
1262209
628340
1288382
1064999
265538
1983024
910177
1351867
1504463
1196363
57060
1327705
1130350
598806
1552954
7746
1871409
1400568
555488
1541049
509804
197440
108281
1189544
1149695
494836
561705
1049685
1753609
969582
534869
258146
494786
745614
1352850
847812
1923456
732615
830266
93152
735489
939813
98408
714155
1126719
530591
598104
1355368
279465
1538782
254090
575536
1312328
1922896
880438
784470
1806088
1106046
1334135
504900
1333663
1251059
1649546
1933676
1862770
30764
1084334
30084
544253
1826808
1886446
898195
1527652
1891059
303649
1820062
1203858
643826
957191
35166
1327565
1141517
1340836
1758676
1656926
854106
256111
1509630
776213
750304
1330999
1755581
1070323
920811
1071800
627768
489428
251654
932496
1585556
398079
934523
1327625
1647137
72042
381378
37514
1369593
1259717
624600
923950
1093097
792229
346529
642718
513394
1662531
891853
741951
245197
1991529
660376
1449456
1812032
873612
1996035
132642
1078814
882603
1602869
510441
64006
1210895
1973718
27597
1773077
1830596
1536768
1880596
463323
488354
1870677
282898
299783
50623
1464828
1963302
1205863
1071254
1262222
135408
307186
1156998
1695243
596769
1786786
515889
1399155
1820239
336442
1164942
1602150
1046099
289566
786408
1951296
1132747
1805974
1530434
1006115
1733539
948527
1547167
123441
892202
1519020
1186090
1847236
1860530
893679
1392587
540731
1037572
1222718
468231
1685581
1580516
1356715
123967
1878465
1913257
151452
1765427
751311
1858459
1501232
1782121
519215
1410663
1712044
565052
1698156
1280364
1147435
940381
1440981
1831248
356341
1191949
1031061
1591492
1541056
1434871
218924
1405723
1070480
454135
949548
1929888
1592044
1620693
598178
1490389
332208
823196
1302834
454288
1892202
852769
1359147
1486915
384578
1907267
1801192
585606
628071
1270085
1673394
216027
114187
319571
344928
827417
1615753
407946
336074
1899158
223726
16649
1574029
1923320
1972215
961730
111986
1421150
1858332
1160503
1071211
70474
953301
944429
1843614
975883
1951608
855930
1554698
324284
1313203
379671
539242
1115213
865768
446636
1211492
776415
1839483
160557
1761182
1709546
1830263
960666
1807955
576712
877243
771098
1351382
239975
1503849
1730699
43057
1446089
959401
1330314
1485985
973602
23298
161640
1756502
323355
1472856
54130
849109
358806
1262844
221452
1036115
905230
920503
1108481
193689
965811
1976173
433659
428826
864279
1278405
1444994
397322
1456888
1394702
1451160
1875902
1136859
330023
239699
80791
1608253
1222795
357631
615647
1769324
819942
109880
207757
961238
545878
586190
218888
528553
104624
1807462
265164
329529
924209
1069905
244149
1865228
68207
1538256
633605
1329618
315031
1564113
984940
1432580
609569
1346440
1345244
640847
950842
1005212
1243763
1140248
1005610
964650
1789094
631578
64301
327779
151740
427083
1230546
1602078
137321
795163
854438
167927
1755058
1907197
1864143
907820
1206165
1218886
1727608
550237
938732
240626
1365171
591532
365559
1598344
476214
838720
1177663
326049
568205
1420637
6529
1846600
632949
1866918
214324
1668730
1986153
806555
1238599
473712
917153
1754444
1858332
1576230
1817399
167619
799619
911110
154529
1451214
1660884
1991265
1114412
490090
1574690
1149007
1530561
695441
943115
1888786
1993843
192578
1678496
1601664
1029106
1583613
1998242
1250643
337621
1848692
326569
1468734
1166437
1180495
145909
118609
1669793
345088
1007923
597038
786652
1026723
768126
946145
907805
1947141
248720
264934
664811
566469
1602474
1154879
982831
1892735
820339
1889195
864261
357929
683438
832967
252092
744786
1505830
1475510
733306
1398062
1901565
453363
620356
1221375
468825
1623277
25786
129776
963995
1699351
569031
512880
41619
120410
1452233
1036433
660026
219483
46346
624017
1864822
996639
588105
732255
286441
1904997
1849162
619380
573586
1812437
1968008
1716185
186518
1115482
975403
1574226
1845753
970987
1672670
229516
378174
975186
248468
1253359
1799782
792615
1676618
100720
104465
1837627
1696166
1012369
441902
1153246
398112
1888269
487565
319453
816488
733489
615859
917615
830935
1728873
835042
1815399
65426
1943178
1924789
346448
1304003
1383937
1804112
1530569
1623808
1287733
916086
664087
1407870
1404800
942482
1910210
626726
259340
1168744
661109
1309598
38875
563706
948070
228373
263010
549997
401231
103623
311852
1560902
851220
651769
549220
929673
1358834
71201
525712
443391
193004
1556063
1711356
671785
979247
347027
628802
1720016
216631
1462906
479779
1668319
102741
1367854
1022573
310847
660333
1160122
741182
1233062
1697555
1071396
1504082
1502222
1575623
1367329
400594
1842887
1526190
1371695
917862
363602
981213
1997632
1938094
911041
1484560
220951
1315563
751269
90050
407008
1158961
1966044
1088255
1405935
1400634
1826348
671077
113557
975139
163158
1108016
1698579
907729
1691213
235756
984119
184291
302601
1941195
1713906
803370
1041628
1270834
275365
509835
424582
1599901
1266318
512268
1802455
381895
1721830
434553
1325115
997166
1216117
1852947
378559
717979
1582341
658965
457644
133012
631600
424581
1876591
648018
945839
431227
638895
206599
1482540
1099738
76990
658696
1304842
747390
912614
1978860
953360
1550029
1062149
954225
1256461
10449
1807268
1705276
1332522
174092
472405
1309313
1929692
771951
1932306
190034
1088945
1310006
1882300
1840646
1314445
1469298
1888335
1060676
727358
1518741
1036226
822192
433362
933513
641983
1189636
1390232
494438
1230985
363488
1060109
1288593
821644
251835
799217
1600524
823049
1784239
110061
576968
588350
340219
422202
1013226
1005137
918118
448531
1340130
1908368
1348664
683807
1942085
1219766
143905
1455301
1281539
1950798
1279359
788554
646262
1063863
1652780
20101
1602222
328692
666872
826062
679013
1638687
1849132
1195788
368776
744580
1028517
1718777
163626
151419
152813
1656218
1048407
383937
1205537
890751
64589
801935
1503499
1850336
129606
507734
1780617
245753
12974
698319
1785947
534181
388014
1449281
930505
678913
1721818
632850
1731499
1710912
123739
1335636
456864
1393779
1210940
6962
1368435
1284867
784429
600085
1217202
308283
1087249
246641
344687
444140
1609228
678579
515435
415951
1054753
664634
1673013
118440
649563
388845
545118
293363
756738
45228
767488
1789130
1025361
1030565
1359649
441443
1113048
1308156
1457169
342859
1151385
672659
1897574
1225789
623558
510102
1612716
1780723
1635564
1450665
744911
1784856
447613
1898280
1264321
563861
148263
669415
1925060
613983
134321
1479801
957512
296677
1913980
1433201
1924636
1018161
1293007
664895
877347
1559118
308417
440954
1493518
22046
3383
429745
594594
1864958
628129
315609
135876
1583575
749608
800018
1050856
933634
1603098
291451
1524372
586948
1066271
96125
88835
1378376
1825494
110477
1875424
587249
1983515
1281059
503047
44345
798118
436408
1085711
686027
1872868
1836066
998859
1322073
426895
393597
603901
1712739
513565
478733
1012054
1427659
451915
104033
1542584
897188
1809589
704267
775832
826621
517626
1736617
759180
671004
1622521
587606
1462574
506609
1016472
945468
1705242
877545
476062
88841
401394
1951687
231967
1724720
1312843
1003960
79285
919155
509970
1950579
774940
354519
1716570
1472865
1455607
144996
329223
1421796
934727
457614
450035
1842300
77664
933519
1405968
1313044
1327565
613919
379543
159380
1902983
918782
1101236
312172
456727
458098
317808
551597
1945728
249608
1973188
1504566
1106678
595557
1076818
1211359
6342
1594431
314738
914411
1869438
812965
648086
506943
104819
1528794
1652780
1883908
115427
887918
1979200
634152
671267
1709529
1473469
1750085
1795142
986403
267261
1786550
408734
1387442
605363
236620
499460
1851237
1007755
1336805
901054
313676
811605
107649
1201526
273419
1416229
1553215
1403171
129449
1199562
163377
1000781
1916596
1944093
564507
150506
540256
281322
1637904
109092
11307
305855
210877
1893182
1927599
1628315
757738
766050
183310
996175
189169
748418
205011
486110
1504778
1383815
49566
278581
1804782
998494
1705583
1040289
1484922
971213
1256635
1483929
1406093
163114
1258582
608083
1555566
953331
1638411
266396
235942
278463
908232
126607
398691
21495
1538246
497689
1659006
751925
451762
610727
1079720
1089654
1982160
1688459
399452
914227
1626076
1410432
739511
1811724
937149
21677
1234731
623069
1574578
1583742
276955
130565
1151757
1468786
346612
1891395
65568
1881976
844355
909528
111910
1984951
638899
1139722
369804
1132244
1551943
1711390
1582061
842647
1367814
767599
702291
1755545
368631
1448387
272510
115816
133056
1336745
1094722
1418407
246964
639894
191273
760948
791118
1961369
1173619
1612937
218888
599287
845445
855168
673872
641607
1435664
417679
1976273
435445
1000948
1315730
683932
581334
611630
513380
1240482
700535
913864
1728745
806263
1742427
6935
1981692
282971
763925
1234169
159061
1739330
1265171
259830
893882
1715682
139493
271788
1494061
368809
332894
288892
131587
1663454
1075596
794868
1808912
301677
705372
187587
1369923
302828
696539
1908599
111641
634047
495895
167133
1686728
955210
241071
1801990
787881
18999
70971
962720
1947866
1820113
1204220
113267
480287
483147
289989
548016
1492154
792109
630050
531357
1132073
1478043
512531
423526
1618455
1905830
823764
12325
129469
978236
1146528
769818
1501872
99130
1923128
281330
746810
731674
391273
932218
811253
1380044
647362
71603
491317
1672665
1561600
1827821
1246074
997166
1837738
1512765
1712292
1033378
243459
991557
1604058
1870505
1621108
845278
1946633
1525405
1891012
543736
1892448
925789
1811075
1269464
385208
1039308
460807
1458588
1350585
339384
757387
949986
131163
257570
464274
814572
82930
397339
330345
360878
1630887
1934642
1797809
693305
1900534
480505
623122
672350
976311
995619
1910516
1368770
318260
1678180
235604
1279564
1750414
310678
1704237
1302077
616941
1165343
1569791
1510045
483644
1397725
514820
641986
1171215
828126
1095922
918184
490819
816179
1455694
1281141
1356708
1286499
1194990
1146331
1982344
1354354
95762
1310381
1618614
1100058
537520
1344677
51531
1763975
70672
1233727
767820
1557008
873959
1113796
1360555
222826
1907738
747848
1274208
1370612
1297437
250235
1257783
1207665
1204757
1890177
276836
682220
464803
904043
1190478
182724
66364
286968
628636
1037301
789057
913936
1205452
1285714
414529
767391
929865
1375596
957062
521872
553742
1322705
686044
1757441
1470848
1066238
1891512
893949
1920096
502578
630554
1415078
1958688
1693379
37740
1598450
1697138
365106
620144
392100
61398
50724
21233
908333
91407
132494
1647389
1945410
595974
1954138
557918
1632996
1774889
1926890
1243158
364381
711221
1972439
135842
1693578
661362
567773
1176579
369378
140273
58233
165897
586414
291107
305517
1408267
1707855
1953778
1841166
1990867
1657971
1291802
443868
1550641
1690898
1559805
1292847
1024249
6254
245046
469703
1355785
1157510
1118278
1928691
460469
824229
301638
274126
1766648
261411
860067
1282405
739258
1742152
1266106
427937
128591
786038
337008
938129
1757576
1802591
1296015
174092
983302
1818072
291349
1173619
1357239
1534697
983177
1544116
1481846
1231116
1591524
1765255
665190
891067
1187724
1712011
1014347
186661
841135
1889865
1092009
213479
1738310
1409472
645383
606352
1918935
1175680
1760338
1704519
972725
1221229
581391
932340
1177154
315588
699675
888547
642750
1413383
51106
556070
1565189
1803102
893943
1023821
1511371
53974
1085199
1104214
1353486
897215
335861
1053554
764054
722356
421778
151309
1533240
402967
1061324
1755547
1655463
1100841
1814201
1572015
1427561
114776
1215778
756088
711221
119428
1998225
1349731
1607715
541404
182370
1778628
1394721
1269145
1945530
335318
924993
523260
1771277
1833125
382800
1754404
1066055
1586368
88754
1125217
914642
1446393
1343955
1734332
440918
1627230
1878521
167788
619452
1985581
1788042
716415
930902
1919423
400011
1096700
907659
1160417
182116
716849
1101841
1221375
1350668
371098
432848
1924755
283132
155741
34906
251892
227773
1787666
751698
1790330
864636
603477
962201
1640543
278657
1369227
435883
974425
977336
545518
146524
1694819
1386744
556371
81957
1575832
488500
1112725
476719
1931021
379532
1485371
862609
1422287
792272
877497
708407
1511473
1504421
993358
914012
1663752
1313637
913784
999792
1849632
334857
1292028
797248
793965
1026475
473358
827990
1215280
305448
1305431
1673724
22413
133874
1647586
877863
542909
1786479
943486
562149
171380
1501048
729007
1363702
1480286
1917919
240312
260137
616941
747076
297198
1928046
1207590
603663
1698531
1925571
1644671
356706
930957
414225
1607004
1877090
844404
278915
1689500
741009
290339
1152473
5216
1269977
1173058
465035
1863682
1555853
1520311
954859
128872
312456
1586764
1413952
1368973
240146
261463
1100750
1163389
68701
259852
1677499
1990344
1042900
777461
3004
1924846
1466293
1837320
1719178
1761584
274870
1222847
1855174
1065200
1726674
530806
1083394
782053
37580
1919524
437038
784428
139464
755538
1804335
390532
1611963
232858
165864
592934
372697
874326
733789
1620060
1365600
816488
1078129
471995
356178
803890
165770
1016792
601983
1362000
1911514
290774
828781
357163
1088480
659043
1412244
144543
858663
1832410
666560
543892
1250411
1135665
697360
1251889
1907706
560533
1504711
927431
883653
926721
1917350
50640
717643
1707786
1497791
1372289
969906
1601725
533610
1289485
844812
1766053
853163
67463
1857775
1198795
691383
740380
313716
86696
1496976
575552
1942765
968057
1217678
311430
1029999
1761281
1205855
963304
232173
1195419
1188017
168915
279610
1752108
1238265
903944
153082
1324041
1486719
177917
458226
1447575
1028676
6936
1394946
1894285
312029
1749124
1348463
1942949
1710613
1710904
1061744
472421
422926
704126
1042389
1399262
1392500
746029
1736920
1441298
515333
1085910
352852
539498
61208
1187780
882183
1712257
793375
1559739
1267020
1174141
1505031
249093
1368595
1448844
1258879
900405
1471806
833582
1506742
748650
1215374
1571352
1696462
638114
202951
1564719
182337
1102184
1172112
570759
377349
679334
466197
10745
541136
338725
1735313
1932100
778979
1093056
1880250
1216666
1111595
1354915
33659
1241873
1096880
1037602
859857
671846
1626683
1725446
1148999
848706
510250
1721315
753431
1262446
930581
1091582
976333
1243784
850829
790578
214333
39834
601970
616373
1307409
452324
854425
1187336
1929244
878228
172509
1656638
1724865
537849
1460015
868575
685362
568300
593591
22462
855012
1045167
1743465
82694
1999135
1866006
1875292
1039087
1175043
1470578
1490682
1015827
654610
1227169
1674280
1586317
55195
80618
1439972
1396043
160602
1404414
737055
1646604
1088293
1745314
917094
655666
1276671
1266539
789395
1675964
566727
1367927
1958223
939891
1175
1451768
538336
852025
1815070
1077237
652835
222618
353739
1416904
365865
1735095
1418458
374656
1981471
197562
1984574
1870677
1002839
1158320
1559464
444093
624262
154751
1384574
349056
141273
834173
1533652
1966987
1535073
1962849
1635075
1806748
446585
376303
1991193
1560390
33649
493006
492726
1015068
1290960
534922
1725100
1266131
1650250
1682558
775735
909813
1748863
315353
1842276
1300650
129419
447824
156429
1026475
162599
471353
308283
605876
1282044
973859
1816886
884018
1047168
825051
1543633
758440
887364
568632
511728
1102717
531529
1265948
637027
1740519
363767
926856
737242
238151
1658939
54226
787894
21615
512798
1324423
1643749
1905439
1299638
587592
987845
1038269
315235
891796
1169697
1214964
715695
367141
147612
1828648
1172754
539796
999674
1557090
1719857
1559518
1366412
1825155
1319113
551836
528790
1406273
1318318
619328
1129702
689033
1061246
1321268
1455550
958912
1406273
1655437
480210
1004368
721075
712155
623551
539497
1357562
926082
1222976
1076787
1171112
888597
495953
1699354
1503076
892153
688940
637797
1538051
275608
1688677
63383
1878913
1135139
174963
97776
864695
1187490
1304564
1690681
257721
1888679
1958495
322690
1593110
1406713
285344
708338
1863151
1058629
604008
891033
1951038
1453960
877554
596868
1359983
797429
667890
1067299
1351018
1256250
464147
447507
1764037
18646
744786
1370916
1258009
137728
1919142
1120456
76811
1269953
1422610
1573898
1160995
1078128
1553866
1419861
1604
149846
1022048
1425201
1939060
1533443
773546
1435797
1778330
1183290
1901548
1089870
841161
1578240
1308959
1918529
1016687
1601479
1189168
1349844
45823
221963
1998236
1563325
1088199
1131856
1698991
392623
866087
50640
1356324
575276
1185388
1094743
1232561
1251560
1333260
233925
146243
1973448
660058
1628416
1656493
1746468
1251119
1977929
1466442
1385201
743577
270001
1257154
147173
1052978
1158591
849643
1422928
464851
72000
904864
1606075
1170938
113639
565173
1819031
1824548
1229410
1845646
293023
858500
969664
230728
803173
161732
1601887
1096478
976024
693621
990927
1503990
1256722
1837106
349573
1206043
1075678
440054
37261
434310
1079783
1805684
826694
825391
1436724
303424
7489
1449116
472467
1879512
622052
9074
938327
411032
1644913
1290321
908040
724704
1859734
40427
250368
381402
1949844
405714
1304937
1111351
1582167
1788910
860161
1042239
614538
1439145
1137313
1346730
1482073
1402413
1259209
294641
567445
587249
1978544
135175
559853
1088381
1955684
1981232
868997
1794274
511764
1996204
182065
1911446
1479224
1544627
1903305
1065198
1649894
1498241
1994401
522697
138432
836529
719177
1019729
242414
1238407
1720704
975000
1264386
1800557
561736
1161232
1550498
625669
1232693
1561571
922737
1264643
510420
937649
948893
1786014
862973
1738194
955414
15521
1759184
1140909
1237492
911434
475158
1120950
984692
1513833
55737
978544
872676
1151220
1558455
1545853
1515961
1372388
167022
1123210
80639
808330
1153212
1278123
1033017
211007
1948861
1121804
943819
96989
614648
1478880
192035
1875618
1968504
756314
1862858
753974
1524126
1418003
849439
1173826
883341
537530
1448708
334350
482685
1493999
696831
1038425
1542099
1045385
1862607
350805
1913553
663590
937726
1346607
1053033
1195409
847681
501107
1867728
978978
1311765
1925866
720176
13241
744395
1670261
1991256
1653160
97521
375173
310137
657115
1062036
882956
775437
1582247
309912
204777
671023
1318008
947844
1449759
1280113
1678554
1299475
612199
209650
1277251
134041
1664314
635675
1863820
587479
374416
1937758
206784
1726972
1206370
1510240
1921081
1443962
1410800
1784157
342257
1588065
199167
1841607
746497
1712366
678549
1262419
1641361
308417
1214327
1019810
1736134
261404
90199
982750
213025
1982972
838150
1361577
1615699
1547158
1605068
1091549
129262
1871495
1628667
897134
637303
1516210
907013
974226
518679
1110515
1301004
892432
1852787
1541060
1974659
1934968
874037
920326
214036
1356802
1784209
1021088
1539912
1182413
1954315
1719174
677497
610727
515449
437030
837574
1741860
666082
851530
1583575
119112
1055613
1244139
1043359
1753314
950959
447063
1479127
1134165
392519
1754292
1886586
1617704
364137
1202545
203248
1603296
652564
829859
934394
566756
9742
1664409
1937288
1870906
1155005
804023
482067
1364208
963676
1049877
1958122
1492588
380037
347048
269206
1643932
658037
1564546
1790873
1354867
1024513
62507
659076
1113166
1078098
347816
379295
1931211
391212
1942336
1453364
870433
531316
1008469
1071266
1898081
1043432
4242
855859
1718084
904400
1718393
657147
1525750
456271
210462
1997346
1996333
1711870
860169
1232001
416031
67906
613575
844812
690492
1848163
1964077
222972
1230223
1313665
908950
762444
1337352
358399
641794
1608344
1469331
1269115
1553401
23730
228016
1009350
1871706
1045295
534996
320028
209400
243947
1360541
777359
1693043
1894901
1799710
1070970
423194
1837398
249139
404899
610262
88414
379203
91173
1413364
41079
342668
578765
223123
1044663
862611
1506255
960427
1477456
1951574
1582342
1469832
736439
1847568
651487
1299700
374508
413746
213171
900317
639133
1696075
1074877
1383525
1813730
484357
1113735
1091336
1000093
727210
1507189
1531057
209213
1587621
1254156
1206206
1889281
1255565
69340
257233
976311
1398646
1077966
232064
1756819
684015
709134
1623770
1885259
262495
1927472
1938418
1448742
1288399
1800124
799283
1512635
1277209
608734
1659959
1628311
648876
1378711
1937288
1293676
38823
1466532
730347
365057
240725
1549976
733768
409768
1465087
233959
1224461
1458776
1665429
1715527
1160772
142681
197376
1518757
1466850
1230343
904538
1404961
1945989
1370883
1487119
1047760
821412
1529852
992332
8431
1898616
393594
1628734
1782188
774305
255323
1221407
1853791
980684
1555118
1699927
548594
560760
1992670
592710
1936242
442226
1021957
330085
1181309
1439559
1476452
679854
1385587
1772902
112385
721462
106449
497065
995625
817751
1459444
1681929
544646
416893
942246
613917
484107
1353847
112026
233328
1977294
1374473
1794422
1651304
241303
1148352
144662
1842828
1042167
1502727
987448
420490
922409
869322
920031
913193
1198290
1635938
623393
1066400
878389
488606
1710722
1528985
1539026
1001423
637760
1292876
1017986
1339973
1387183
594303
30325
1211669
833398
78417
215379
1826181
621000
7494
351904
1698758
1426526
1046279
28136
1232245
223123
568249
773141
1629879
1406993
1090910
1025799
301538
554855
411956
1334824
1467316
851494
1155054
44341
1280420
1971594
399806
1151068
515080
1874275
1513765
1021084
1614253
140691
1603047
1256239
928205
276380
78830
1560783
1957538
904448
488860
657786
4388
630050
1665397
1561910
996425
93139
239736
67003
485434
397033
1528275
1811544
276390
1831529
1769848
228117
364888
15202
483446
196865
47808
1597052
1535135
1767915
1787230
1242177
62638
267956
1561193
638552
1744694
1663818
1506783
1013432
154158
71271
1738482
967621
737
1946928
1780680
1636907
1306370
529411
255293
1060660
788303
1501579
895273
1414856
1955809
1512213
624094
37392
622100
722927
1187312
94816
1329131
1190228
1469618
1365333
679429
1842932
960386
464028
1575597
1442469
1310673
517824
621277
964547
1087679
657906
1703009
1659556
1147755
1945773
189397
652662
936919
188142
918682
707853
970734
1874459
1122266
439849
1216608
756725
771989
1823570
1635214
1108813
861526
1753700
248253
1525149
1523931
1516228
1806622
840092
1491698
1872587
1116292
1777556
654465
738053
687817
1055504
1085299
234794
1346866
506856
91565
1682456
51523
1663450
307790
1899321
265388
321502
430730
296242
1587936
1738809
1974541
1029965
774815
624456
1157015
1991041
999613
101019
633383
436636
1789094
1772222
679295
1195863
541947
1062370
247678
1299054
1801603
732409
562585
1645193
1029276
1357750
498645
1953877
900305
951331
1927599
349557
572610
916239
1867574
1442285
268515
914005
1892188
1391701
687697
288369
1633515
1864958
361927
1323174
1999697
26842
1909751
1765544
62397
1947983
437030
1103785
254658
318263
1003655
443216
1493277
437429
6813
1824194
76328
855134
624707
683825
1203796
1796627
1202473
734912
1045491
1754266
1133270
1404641
367684
624707
322866
1478712
1535327
852675
346845
1866560
452342
362813
1789094
958949
498722
107649
1028122
695072
1357910
960369
827179
1807842
1519916
1402027
1960829
851374
1310006
1214221
650370
395789
622138
1075562
265452
1692386
1424431
783331
1532432
1938086
1614312
1193142
1057197
1014667
951511
1012814
881814
760769
993174
689885
1266357
365072
654132
1554621
106303
1179460
560302
889641
391956
1689679
422460
266803
91119
160516
1521319
1916599
121497
630500
1787381
1207999
1288228
371488
1364303
1058956
75666
445060
1263942
911906
734066
148969
1754084
1994441
1269835
1157223
939457
1592021
443890
493923
1593142
385825
198533
1856190
1333888
1494355
174121
153963
1892108
1662579
698127
1156081
416311
171759
1578219
1287298
787172
19154
453870
472339
1038490
1694147
907704
1870133
1899717
1852415
1089312
325681
1594859
1037218
1903456
1524720
113523
782375
348327
1365019
11828
1371402
1543539
227018
1218031
1372229
1893315
1780176
980776
1825522
1568125
896795
997762
1543257
819705
1659007
1768652
1616602
1290446
60514
1371397
1404519
448244
185206
842289
400301
1173188
1236926
556052
1342484
1686053
433467
196890
453422
1324585
343537
1417199
1560227
1200147
496462
574252
707348
447380
797279
277346
1118948
1415719
795163
1752118
712883
353548
1658458
1095757
1826762
1524692
94447
877863
817751
698024
387948
803631
1996356
669291
1413696
1495190
886080
382757
1613381
842882
1484333
467735
821835
221950
1737278
8344
422956
971492
1954944
802944
1948893
1911674
1883145
504002
1559445
716586
85
1505818
1486602
369378
1571516
1355047
663383
935062
1244754
1601003
193701
1622470
167464
966182
700945
1948455
557073
1064114
1209202
950064
1394236
1509995
984174
1185388
952070
1796751
1923916
1297284
241462
1949901
846075
1877863
1344125
1975917
286074
506180
1125277
1598827
95225
1784650
1704314
855385
383284
1811034
15744
1128777
419365
989346
1578748
897198
1762186
73901
680496
210732
532117
1365475
192562
856652
634642
1102872
1358983
1826762
1284784
1486157
1562248
1012630
493475
1696290
701550
459532
1983006
267250
613709
663780
663590
770756
1498101
873153
789701
1537981
580408
863299
899796
847161
736063
399004
1714170
1054244
561746
702125
1125493
601275
1495662
1828479
1342223
75346
995735
631454
1355533
36646
888509
1556141
1089945
148478
1800366
1233241
1840777
1497347
979450
1173166
1091726
36309
912721
1317003
438338
1296444
73931
1515433
1124489
1361971
564818
1846984
342120
578608
1489038
585224
1519322
1919756
1573066
1101140
863290
591749
460260
1238602
1251378
132183
1233352
196020
1961629
1396305
969899
835278
445607
1138461
54717
1697999
296063
1163632
313205
675830
1427430
974301
1270836
657500
370077
1815466
231818
788898
1585602
344488
1291945
1906674
114619
1008627
479771
368928
1226161
629675
1096998
858556
1250286
20951
1029884
879309
750493
313573
1593554
1346690
1109343
629502
175780
741991
29322
1390342
1719310
983349
1456524
1273695
530591
937899
317316
1808283
1902999
1694468
14430
715867
1008831
1100259
651701
130019
1633749
438880
986170
1447374
1454769
1162457
651210
54905
926052
474868
1257971
405196
1803331
1052169
1397320
1283199
534793
407635
547001
235012
611985
119956
1045586
70900
105600
1766201
1334623
756454
1318282
38166
48298
1643194
1234617
1323227
1888068
1942819
1711759
1748798
1363611
1272052
1170921
322504
1516575
1473342
416572
670162
38092
1160590
131256
1999623
429345
226168
281625
422170
329326
1536828
1315577
1167239
1078420
426423
811031
1735482
1314297
1117995
1770034
1676748
1881100
1057996
1233807
1111360
577930
1611872
955855
1043324
1313659
1016552
1057600
499330
1856285
398075
973744
547001
1852826
638766
1670055
996459
323498
1725388
1244091
1021241
907820
1466070
1709141
273932
1550350
446725
1993855
1914245
651342
837493
1094722
1951603
525294
855073
1671266
570025
1853876
850347
679449
356089
1174506
881955
1966386
1034350
1370231
1554621
584134
1737052
118751
1306294
544879
1674232
1984417
345482
1768045
125738
221489
597230
781861
80864
66742
459482
1669417
885210
1420891
1192103
90358
1136741
526459
836392
1878578
1652522
733457
551885
934523
1559805
55909
1669138
752285
1947621
950209
554400
118659
225253
124399
1749134
367432
1416485
552189
293374
1332696
1191881
1081032
1349148
1947012
1776128
496371
610612
1267100
355249
1730050
132464
503241
1994032
1437920
1460942
895225
949901
818881
532993
97195
1365020
794217
175256
308332
902846
1078189
457977
708582
1993128
826919
186138
1614452
1952823
424882
796317
592934
1764174
1008038
1125493
26923
1746926
150152
632032
323444
1881220
1853262
1863874
1919713
950515
1996035
362247
50828
1982068
486506
198571
228800
114832
847380
1663659
30084
178339
76890
416318
1819740
59532
925400
1842571
556262
903015
1486540
673015
118348
769940
841366
706799
1327678
1868373
847056
304865
459859
1601158
174935
667630
499023
1972111
1146784
698692
211106
245253
1905936
1408835
1916579
573160
418282
1241291
382066
1588768
914153
361165
1889856
852365
1769694
1576955
1376525
72888
861340
1936234
294961
43726
1469902
828680
930853
922402
1693746
1358535
146092
1177658
359171
1825189
267585
447645
88823
1885717
537971
1299004
33520
1950386
1912741
718156
1167757
353906
1415866
1952567
444792
1880131
298913
1594887
786578
931568
915021
1558388
1502934
626080
1010388
1890470
1656218
539187
253506
261513
803808
1009801
379170
596030
1397429
75642
1606651
1995019
971179
1657142
1474105
1687649
1211467
1972316
789242
589215
1596031
1418139
135155
1330700
1953256
1533084
279758
749649
737255
453232
30639
1313044
1584632
956065
1882244
1635452
1127611
358444
800707
88000
995760
219397
639632
400926
1088010
1477312
1908909
1273284
255200
1582805
1795785
693487
338457
1123943
603917
279962
45395
272271
66432
1014014
1808674
1915597
96704
1023896
1166510
1632835
578555
759289
1863414
1571449
144177
125966
834285
700676
894638
654830
1305622
244338
71169
1220848
1534020
1445449
1042760
1459481
592850
1120722
1105135
1602659
318833
1136827
1186074
1714781
461041
1996087
1945494
404533
669834
610423
336002
1458037
321296
243683
762110
1527898
1486540
1498544
1575323
856245
1565493
935311
981642
1106986
317178
1186733
630318
1973266
1702775
1125916
1437724
1913180
1068639
571854
1087105
686352
488612
580866
471623
730440
1072981
120544
1783853
1094743
911601
601483
879406
670560
1110810
271222
624519
1547589
380609
1490829
487509
1345980
1172625
728362
1116195
1868920
12007
481185
1795097
781152
921614
451326
339216
682878
692381
1224200
734185
223196
1128329
1014572
616373
1350668
1338164
1854297
515333
854692
1674325
1912842
1660255
740089
1307435
34678
504741
109765
1357475
1322361
1493071
892527
750231
699998
1416825
1277752
943470
721343
697112
1030162
1453307
1893260
510300
1878567
1024016
211007
238580
1579742
904043
1548443
1712894
1265997
1717432
797126
1029525
907104
1358565
1914556
1511270
273945
1719593
1847573
1885903
1794146
387829
1211794
1458350
1985495
604477
1814791
128037
1395369
700034
227124
1818861
812637
806846
1026336
1972068
1065913
1405120
852342
205026
806195
1520517
533230
1784426
338705
493923
828395
1833191
1517334
432659
1214970
433743
681103
740383
1317668
1762419
1960954
800525
1198339
987179
37321
1874346
1864143
1458931
1244139
554002
1249084
782255
1358920
974403
46410
732711
1964058
1442583
855824
484280
408418
1568103
1499721
1800552
405196
684015
1363736
314454
762500
1470082
1503155
1770034
1379712
1745027
1529632
1566795
1347669
1602539
1260271
667577
1630020
950808
722315
1205095
1192550
1740294
1295634
1195178
356159
306530
793148
1308955
1752528
351093
414582
382357
111032
891683
611876
1760466
602480
1653662
461818
1025076
212724
179367
851304
915248
1663602
574410
303546
352817
599816
1761748
1526724
20753
1098878
1233182
1872501
1823243
288022
977614
154042
932208
350373
982212
889829
1300176
1309310
1970366
851494
396997
1916362
779045
1354777
555564
1510626
991441
299644
782279
1619580
685525
1804256
1288305
957975
945390
631895
1450743
1104742
1726476
414674
155043
1512514
1698271
54029
1177217
102587
250924
172836
1014654
591653
611370
322926
1290169
1680890
106121
547520
1438671
743977
1820974
362959
1546886
380347
1853175
1901402
1046939
1559759
497906
1146029
1547949
993229
212517
259178
1090853
675498
806411
804015
353102
1624060
1731797
766660
1306598
1011974
1436789
1402225
749567
602909
867358
1548589
1988441
58254
410632
686517
1841514
137417
1380685
1299170
476210
1381682
105203
603477
1971050
421347
1319216
1155818
349179
820776
1466934
856145
509920
495967
942086
947785
176001
604245
1524230
820899
962534
388816
1524645
1037028
1685860
1549390
225036
528090
70645
1145173
128801
875132
1341038
1928775
398037
1167059
1054311
540760
897811
541894
1503696
169246
1696258
779340
383739
720867
701759
702586
1222881
960177
1868958
479231
599696
768264
1869136
145838
934802
461305
383635
1256074
64295
260564
377881
954207
600569
518228
1490549
306333
1074897
483698
1842279
1310502
1003745
1181823
409026
718137
1110316
893352
1398083
767471
1722434
1942815
1126030
1953221
1936395
1507549
725413
148619
1415633
107566
338754
1667309
750121
296677
1615819
222753
468353
144770
1766863
104506
275025
1398528
901137
564455
1801289
1260412
1784857
605324
450882
1237873
415766
1268238
292721
1156857
242647
1619314
357498
1605524
1232313
1354989
1523516
1519755
1073003
1511468
1468017
686214
1826070
162582
569506
802724
1639117
1294434
1873313
1085394
1365296
387997
48503
235899
585211
1379176
1686032
422923
695457
536667
1325031
662282
843708
1946984
777269
1346553
274210
1662898
578180
100581
1808541
1908184
97753
1227015
896383
1910468
900219
207861
9256
1614754
1526996
473519
752928
1863271
597120
578196
644089
435371
672118
521192
1914334
1181001
1008541
518637
543623
823976
409328
1066662
835814
882618
998821
1927832
1740701
1659130
1393855
1983399
1541799
316500
1699832
486791
580514
461738
39074
991501
876051
101531
446636
1506301
308283
532142
99678
1385117
1043324
1355457
962023
654773
962817
1813227
310772
1463680
878585
605903
1835536
1690155
932026
1487245
979235
817463
1397758
665092
1774965
1142823
179236
789224
784738
713844
828830
1741225
1838720
1301772
1360961
36572
1278930
1268658
1782940
1794861
830688
1002653
1630852
118
1118465
199455
97249
450152
828847
1028550
570855
683005
1268313
1582847
1215274
967676
320905
637856
1309239
516046
1898644
1840333
1743117
460098
1586020
1095522
617008
352352
379501
955532
1042308
322674
742222
1583778
1460440
1297335
333235
676633
1219291
1031491
1199673
1069592
637256
1269898
247298
486749
1784251
228894
114217
1930021
585708
1197801
27656
1756295
1378771
809799
1975129
1118721
1988999
260564
1552287
997725
1225493
816815
886080
696363
1785785
648970
342212
389647
1708386
607940
938713
1945454
1810668
353149
70479
635854
1277679
1085491
841684
1117648
254682
621266
338016
322323
838063
5090
327682
1771769
1971810
1237494
1067284
1584831
888398
542154
577720
1832171
1661526
529749
253934
808550
952953
742258
729915
1277228
1195163
1927541
1797051
1608380
910687
1464293
857961
1610496
707583
642872
1997536
1846600
1224866
1666985
1582565
1143974
1888456
1672403
1271083
1176439
135522
1157849
1660140
77690
1625805
737575
1524388
545672
1387757
265517
134424
255518
445490
1398714
1329944
1030536
1686632
1517291
1803135
593408
1838557
304644
1962261
933330
106645
1907152
1212897
248590
1275276
1780716
38177
432003
533275
124446
295934
320795
865414
1659411
1802441
1044133
1421618
1457707
1197537
1640340
1965623
1259364
1076125
1880341
766164
1328567
1316660
1486024
1870353
69736
10636
1304768
1516604
705559
136661
33064
1543647
1621355
160425
1942724
1892860
1762392
1696897
391946
1093841
32275
1357261
1532456
1793675
117396
1158532
455380
1845410
1803331
244912
194065
255991
1251294
71574
30239
637005
1797411
1349450
1145368
736447
1944357
787233
275138
660864
917738
1164577
642742
732934
115024
974873
1514729
1361161
1715068
346135
1817651
1494873
402587
1723845
257264
954090
1158955
1459650
1483012
275387
135381
649405
381132
183570
823351
1471149
167488
1911634
1901333
1708716
1411944
79693
1131657
55624
975132
843870
1544210
375947
951800
1400165
376868
1105032
782138
1072904
1902643
1020114
1369923
1193903
231907
1231004
1761921
1628178
1647747
1926194
187607
1201288
1491440
1573864
1609390
310520
861395
1287362
824711
1790088
479902
770593
1145673
1659536
1779199
328256
920936
1527426
1921479
1649190
1211371
1057197
1189656
195958
1227256
1729067
900116
1583207
1318021
1147611
1494187
466366
9124
1982344
3085
1228702
678719
368617
1355352
426097
110870
435237
1645286
672503
1308238
998770
1759109
1028990
525547
485184
1380313
969906
106211
827113
275025
1699157
1918456
386479
135864
1493749
1253476
695458
1157027
1757948
1236558
1902469
130947
1675144
1565924
493474
1085621
554761
194940
169621
387232
987930
596148
836654
1772617
131811
1806425
548042
1443490
248879
1977095
97954
248548
1153970
165246
218715
246338
1179932
1746360
476188
1873537
982340
1198419
1705225
142311
760181
1981173
1944972
374310
1228702
208459
945839
926530
1116195
956739
1202339
1374802
1838260
1060283
1327655
270637
701279
1778601
1841988
1067076
1055606
376432
1271255
452794
1857570
635617
720646
446642
656709
536950
1626042
1834254
1324380
406126
218095
1808657
352111
1516557
962817
268673
674998
1530058
1154857
130442
526634
1454355
1665307
1919323
1529395
624388
362304
1584466
1655031
1875732
1727524
488386
458276
986646
260169
559305
580736
1394114
1160122
233130
1590911
102195
1054448
1090440
389303
295322
1190662
635090
821412
1948809
1104197
1685801
1389489
1502242
867080
775744
510102
1048616
1929498
530602
944030
135777
1779053
682447
58947
729814
1648890
1777369
612884
4358
889045
1984397
1016188
186220
1140159
194770
766210
1726451
752344
1646313
837532
152749
1608690
1643773
427892
1533286
210198
111355
817470
888556
1759958
830969
1692573
1352741
308916
1531031
1179788
1358367
1371521
1270834
226325
634597
1189333
770327
1201767
672431
210769
89941
1983552
198680
424030
71342
270198
1411684
568778
304154
1284640
1936809
1006519
1491202
1088381
325379
813280
592507
1993924
1578525
1714237
272545
323893
1775709
1606651
1009541
598340
1118573
173960
752873
1386516
158701
1159393
1367203
607971
837305
898468
328453
1787960
1615105
683787
173235
776274
24700
960369
60805
1723238
1924578
1727978
188566
1264306
528049
62057
174264
1756667
1169953
1222939
741159
1912587
1525909
284496
896850
331547
1197688
1019101
927050
1061683
1123462
1791855
725178
797753
1703382
544974
1406279
1785092
324921
1953347
1983482
319550
709312
631957
1872828
143606
631013
747905
219983
1762427
1948646
960038
481209
611483
1038327
499565
1763779
1877050
1343411
1239388
1648991
1518218
89929
773893
816654
367886
589125
1765079
1786887
1317247
1744713
792
1091408
470305
1918291
1106221
1183403
1441448
141784
492229
1192442
278154
152135
1519608
1148753
511265
1514738
1971008
326412
454806
912396
542174
1250719
1182507
278701
1151396
857751
1588152
699622
920503
1577217
625094
1246885
1636326
1304797
1230661
246222
164454
354522
1950297
1024145
649198
1048995
1215682
1491043
571816
1879956
781046
754807
1675415
1436329
1343422
1788600
539277
414749
1190381
1629062
1387719
545035
812778
1332019
632402
410719
1161662
1888912
1743412
1763743
1685265
1457480
488043
23725
1883839
1714291
1045472
175419
223528
80747
1527876
557169
1594297
1757083
652564
23518
430959
527992
505602
1754147
1558412
814618
698553
192303
1839534
255263
1682263
407256
150882
1387634
1159046
786262
1263490
553611
445249
1477121
663388
779586
421161
1547736
1797488
33443
642632
177913
489143
1897183
257053
1070860
1241473
1980931
844427
54368
62725
1819391
1110218
562407
927438
1146054
994446
1970387
1360181
1767062
1650054
692703
1690574
1024148
1570081
1406549
715465
1973588
1743257
1301685
463282
1226850
195786
1232561
255139
586430
141039
399019
1511313
177765
840504
22658
321072
1135774
1690737
623138
1419336
1926217
1365790
1660538
1052350
1878177
1912803
631410
466419
1609581
1229082
1148609
1554343
1048638
707899
129242
794670
938653
6092
914441
976911
73409
1128595
792091
1362108
1070533
973710
763861
835459
747125
1245725
1718952
991324
1706806
419859
1172927
1864369
86119
1237274
927269
1738442
990039
1927190
1827795
1330295
1050890
629029
1549366
519215
1974319
746895
1369227
1777203
16987
227405
1853022
341341
901575
1988830
1449984
1878654
1274333
835285
1526932
405676
1953798
1755202
1904296
1586372
1841988
19260
347200
1829424
1305147
214486
895471
484906
1652849
623964
113796
1577167
1520169
1897507
720558
1674777
1989503
312963
1772722
1154700
651285
615950
642336
1387130
793434
1119060
682888
770529
184706
510537
23635
1107711
191774
1572517
1757948
1592069
1814338
1250069
1210782
1354902
139639
167035
1470786
1311480
1661024
174264
688740
805387
1735280
1137698
1511962
371435
1425243
1299993
1258022
76396
1054662
38514
1430779
1072817
1341530
330063
1566656
603838
1549169
1862770
162911
1648894
1897902
1719910
1417910
323115
639213
595989
938478
1454667
261469
1981080
1490966
895781
892553
286910
1169668
418456
1982983
154542
1703405
1518453
1467951
699702
1878545
1475661
609319
923855
675108
300395
1857416
1987578
706396
128625
227558
1134330
388280
932644
47167
401637
1085327
962855
1025223
1993260
381916
1297255
1937613
1249420
938567
1284205
1521563
1026393
973107
1836610
77690
1485243
984692
1950110
762253
1756576
1323099
1933730
70426
55403
292344
329489
1552936
1390724
136005
729990
1950583
1757168
488737
1296015
1154
1278828
1141081
1342793
998532
235632
25765
1011804
198677
104624
1637961
833451
1005363
1251073
1584693
1037071
1214251
506213
1538622
1312523
1386655
1718176
5477
968951
1444364
1838809
1247283
1484440
89431
165252
1888611
1281794
1223967
348270
1340459
950805
1128435
24422
1810481
1843530
503112
1377127
1859131
918369
1872094
1719300
203334
409130
205642
1120093
979264
1836862
11955
1883908
1010672
635768
993131
1131371
12662
644700
368372
684745
1871021
1123233
1728088
1288489
1550474
1703852
1674907
1970652
639626
1836574
1070308
1312939
1849658
745232
5349
519486
1075161
1373115
1437052
1433985
1247214
1746865
760181
85774
691034
2619
1185290
948409
911304
431216
1789820
1330314
411652
1116292
799181
1424802
442294
766642
1969890
785812
1819481
1699104
416695
715853
1055521
1530580
777037
54844
149224
1113175
447658
628834
537849
397482
996179
987917
1229512
1306568
1644319
48364
1639972
259764
167456
324981
1865232
856405
289268
851740
20601
1172010
950908
1840721
662080
1170736
1322248
649489
268134
1835723
148752
1013181
1898456
205546
1013369
1993016
1953221
828184
1841831
1216067
1354056
106539
397073
1570690
812985
14430
1139825
1414945
169541
538974
1677319
1589812
840587
1656138
188282
1638349
1583213
132669
1737587
1394559
212991
241462
1946051
1266770
1064761
1735351
191537
1671552
1889625
1083337
1660215
1832410
1008504
748069
1801672
877609
664634
141964
216555
1783587
425244
1394823
275094
540891
406036
1714587
1661637
1550501
258215
1123415
1102184
895824
525262
962893
1669758
1890616
1632757
1090926
1343373
805832
838839
1935815
1620270
1336053
966003
523599
1863692
1759899
1645205
79997
956950
1111971
817463
125602
1935763
53663
1335098
459888
126124
921481
1135130
1578380
8644
1378279
1917823
1769301
1258297
990329
102728
1905398
1960848
1988345
881647
940450
613074
1160484
182614
476088
1367170
1698333
270142
1125946
985504
391146
991749
292765
22416
1270534
345172
428932
1182100
180589
1108321
1142906
48637
1549917
1092155
921551
1078077
447152
334291
363425
10837
722282
734054
1799497
1641803
1271115
464506
1639161
1563071
669255
220582
46792
1308425
1857199
910964
1129439
1621638
401865
1021219
841891
513586
450792
1873381
1046271
1580858
667577
1785107
1415673
1086111
506743
378201
405532
1376931
845347
1485582
1875618
1204193
935374
1569081
1009279
1260807
19291
1973790
677555
1840715
185035
1828645
1240482
740773
546328
789930
334061
1026576
1495650
1784903
1251951
666263
1326945
365917
1453314
1905945
1003408
749071
1462478
1096998
946446
1759899
12325
1764261
1690478
1221092
1947922
721845
1764037
1655914
1415942
1626206
1250719
819043
1914374
846232
979527
956308
1439930
1417624
577712
1257076
930567
820901
8608
1918563
484596
607595
1946633
530811
433310
1091590
29961
1340324
182910
1444429
529906
60615
1053223
1419576
549685
1648920
50673
1440981
1415896
1864969
375082
83612
735455
245072
433310
1785562
1864971
779046
799501
238034
1664518
1902337
111498
1590364
1050531
1391953
1129415
1658230
1454702
1456405
136783
358914
67050
1007332
1296784
1267087
1874330
1630496
1845989
1087337
1392537
1609165
1008754
1931787
1841823
1074744
1804381
276411
951365
1485562
1449253
525557
1914958
1248287
838873
1928551
1742209
592021
940065
871709
1584160
1396595
883284
1486460
806758
1931345
1423470
1894878
485
1168877
287319
1058834
634741
1273367
1194229
1700746
544170
550547
723547
409328
1437747
906075
1482520
529110
1861244
311958
149997
434415
1870729
1523931
119588
1249258
1231599
1037266
338479
427070
738860
1722524
1888497
1207505
426282
1590545
465932
1336894
854143
1227895
420702
434565
1174838
1264643
521957
222165
700683
1103724
579340
1858200
313998
684111
212137
1060379
1048457
419101
1474846
1950617
1023523
1222541
1091657
578324
1690116
247874
1343866
565459
1634757
187295
876148
1183987
277719
1801204
1370477
490592
879788
696348
210769
1742226
1578192
1990097
1241355
826694
1218050
1913890
1239712
1410186
1618721
1674325
1907190
41335
1979610
508103
1931770
1577960
406047
848169
288845
1629113
1037160
397960
1882396
1447149
150153
804975
768360
980237
1452720
391317
967364
1695018
1716570
1992897
697707
872933
427070
29556
1924994
1811225
1046878
1975099
1186227
1970414
1513913
553309
204465
199419
827501
580609
898922
885798
730509
117078
40825
663900
932835
454824
660077
1836136
1940344
1496196
1397725
1175825
434417
226015
605499
1260437
1407870
1219171
1393298
869225
1648063
544487
1030355
745370
492602
538317
716644
1048483
84852
911608
784789
26038
1508428
1503241
1550041
568150
702291
1290728
992928
229788
1532915
973260
800541
715196
1414287
1909626
646520
317789
86856
1232817
1517689
1274829
1118269
241166
1468655
439272
1297856
1605878
1874117
1028510
942288
1196418
937405
1285067
1557116
1555696
416985
1536570
1209588
1357604
266572
1478569
1847002
1567854
3789
259459
974080
904283
527540
1493377
1695421
1901472
1862105
1957018
1733754
1133891
345203
1554698
1541106
1183765
778461
807333
393336
1330883
1841037
1482436
828602
356212
1758802
1585237
398300
1721284
1723900
1012236
1988055
1334950
868871
1170177
26923
1652840
1931681
1508781
1364077
1370054
875252
1031097
176841
774467
290818
72259
1388548
388826
482327
1653012
1014988
1056628
1578960
541952
869228
168915
1851603
546130
1685120
233095
897304
1189980
1367364
26574
1160
1846265
593875
1466070
1681161
146741
1638564
574690
1097903
469970
1719922
1970630
1344876
1646741
1154279
1956878
1105669
750935
677776
1377679
1149007
270606
513806
1189504
1711835
1137858
615954
268213
1817554
52267
566567
1672902
420673
1696631
1866121
1223703
563436
1238110
1905757
1302861
438073
1379033
482176
1378277
904351
666125
417106
1083616
537815
1275962
376345
607582
1117052
562462
1300611
7558
1090831
1301823
1643348
31211
342184
324084
1912574
192114
271285
420017
1307105
257256
934534
1774887
28224
13844
1849016
774463
370190
591898
1487310
1654140
1175297
1013208
722272
408138
1877683
21111
109521
1748725
883865
1196382
1673237
129262
409969
778354
542270
1988005
1771398
1468289
335439
1431724
1054869
1581836
282541
708551
1079128
300109
819225
1462735
185485
105728
566171
73936
1192553
245553
1699477
1206346
821644
501988
250325
302293
639017
290694
1345272
1789215
1275945
1817112
1393467
393552
1892600
1983742
389144
706612
569639
1497252
1641677
1022149
1005064
291079
1633468
904803
435393
905962
900493
766919
1024093
555861
58544
1157273
1269115
1147612
39036
1189976
1371405
878508
1162549
67764
1130479
467602
1527965
605778
1265752
1013678
1681666
626715
1798801
1554221
1431610
1485551
970256
98047
1763452
1145601
400011
377085
1436031
911407
1415832
1525916
1639212
1568082
280524
668303
310092
1579188
1205390
1711278
1436576
1214782
351613
1577531
301637
1837780
724912
427497
1952426
954661
1196833
448131
1844882
688952
1137558
329445
135923
57889
972281
687144
1543034
670838
1417688
411867
640607
154631
415997
281652
1224860
684965
802765
101835
1918932
725572
121577
199128
1532814
949704
1901049
180973
1458114
586581
921740
1258188
987543
1113860
364775
1676673
1461898
224295
1369986
1205616
1556789
84265
323680
271559
1521257
852964
979521
1631375
234964
975526
416322
406224
1459124
1750075
1528615
789324
166566
467697
1788243
1892414
121806
302810
22366
1996844
139286
19152
106591
1218886
1647906
1849958
1707408
32980
1565051
846782
1420589
994942
662082
1525693
751269
1218813
1392219
654652
739941
1771659
1415940
538720
1377078
1115501
1608277
1450021
866600
741264
1630327
631450
1858173
914157
1743428
1235639
1206853
1510240
457159
1574482
286103
1541784
1499918
234241
571021
1422457
1773219
506171
1520311
1031709
753887
424874
1162770
838775
47094
1337919
587154
1966944
221028
1713534
889613
1590004
770346
855831
1674011
1244324
1200070
241840
1884972
1594709
1788164
682479
983296
849041
802877
1948963
1573875
1637392
984686
857713
312150
734968
921289
771903
831056
1421694
1685322
1870057
1588672
805767
786262
1106221
651272
1273502
1188678
1078387
944174
1687367
418473
155635
302404
421969
999042
1271623
948516
775053
71572
638148
1486821
1761585
1895234
1137183
820876
982756
1007384
215100
1774898
1299857
573724
839794
1968214
1230285
1039593
148540
444353
324763
1470868
1837819
1777556
331196
1389041
524106
1102134
267356
1038332
1606789
1249767
1452935
551404
1206522
414476
1799562
1884279
94136
525628
1612877
382976
768383
1932154
163539
310329
1483055
1877346
65888
990789
1738815
1549917
1236860
1493058
895179
1265730
670900
1841220
629423
1303956
244293
195732
331304
833987
114786
1582271
87615
918969
116224
363458
1629317
45252
1877378
1859637
1536406
558001
991090
695572
791740
778653
1454876
241062
1192692
1585237
1023165
1805227
1297742
1312490
1132244
947832
1130479
1632908
1671793
1645676
1444441
1430303
1973028
712598
1813888
926443
1980880
1342423
304739
571042
783964
384596
1033916
279075
437367
747152
1810724
57501
1646510
961730
1939089
1362428
767493
80997
1390708
681993
1597913
945793
1045178
462268
765576
1331901
1464402
1590617
1334685
767393
1496929
1608316
405714
241615
1837623
2409
371888
1364266
748447
701597
473122
1965336
482095
389221
1357239
588973
898849
1025486
1709847
395768
484025
766692
177913
877778
1511478
1809935
1337281
1039347
99674
1972848
1919758
93417
1222648
1150262
1749359
66589
886590
326048
1451823
982615
1663972
1394833
760375
1319673
464239
951298
1122467
148094
560358
646135
1656053
704885
1070981
1504936
89891
350881
396755
1357985
626264
1075831
1519926
381569
629423
1795142
469987
1439976
1018147
1811750
514946
1633695
714183
806168
257486
1993373
1464734
158165
1742475
1803331
80416
1370986
1647389
1682896
1353155
853902
1726263
800756
639647
1918291
1960322
81040
864285
1894562
554855
1175043
26889
1570953
1598828
1267663
1508482
1101946
87185
250433
28828
1893737
566899
337070
1723495
335556
1201199
1648193
1266539
1201198
452605
1126659
1294177
961431
1533271
580742
480869
851870
1637977
999794
225776
1434268
794898
1330399
1571526
1652212
163489
1063512
1358954
226703
907136
1911882
1194063
1666793
492021
648837
1587591
1145997
1164414
1070930
579625
1366100
253987
1855798
1592961
636191
851485
897956
612787
1100683
255828
1706596
881208
938461
1875666
1563265
1876031
1608185
306991
886493
1488423
730644
359043
1184580
470329
908704
798169
65018
541504
1622527
1494488
911212
1525371
749771
1215961
78366
1014373
194924
31828
868151
1647523
1266398
216993
647465
89984
1958844
1551221
1234792
655556
526741
271782
1028287
1724851
811617
69629
971216
1064095
1266919
1619
270613
1501572
1254406
1482482
38659
81369
1441974
1407428
146815
133449
1401538
337806
399845
3954
1218805
424624
464147
113368
287895
1032474
1822772
1031724
672659
1700864
229416
465344
972251
1757835
1469327
1029325
1234411
152818
1034705
1473342
650864
1013369
171811
530819
120730
123514
1448515
1346866
99941
1871866
1385065
1375186
547340
1049813
1124487
1928122
185040
139335
1734285
1140714
1864159
532859
1674669
1268136
799217
262549
749608
797587
289869
619448
1601905
708745
921518
1388724
177934
1083812
1502538
1280948
751626
1589738
1322656
1269206
1670826
1611541
173828
262549
1590581
11095
1510358
1232755
237193
1056620
901118
1466672
442923
81566
686081
387846
1307836
1788447
912695
448900
1353448
1124036
707060
908514
896898
1272104
1917856
1765689
1044273
387654
248814
380281
404155
662295
917035
106377
612140
1974659
1811103
1217327
999144
1296785
1757138
1605829
891293
1012383
1711081
1639929
277014
149049
644650
919383
1812559
893964
351905
1979683
1769678
1755834
1575742
1516805
443682
382901
450038
1360972
1846199
268204
1598349
1016402
1740682
395126
1057572
817871
1872094
595601
1304083
1001623
1095960
1202776
1369229
1614392
300817
1655859
1823928
203957
35405
1886724
1488569
1811638
1504060
343955
684696
70672
1474515
664988
80356
1085290
56084
1423295
1046167
379815
556517
450726
1278589
1830096
1293656
25660
1925682
1560108
90586
1560560
983962
1407866
1359479
731608
220816
66230
1925758
660158
1345282
645338
611292
1891633
454248
1574906
1776793
1341870
1602458
1400694
1347511
1750593
1676420
932571
1903335
1680325
1674809
108093
1520914
1376276
727508
1812579
255291
1604362
1852306
1570487
1219260
68603
463183
1296323
528645
628618
1926283
1341554
1046761
1878038
624224
1042453
656167
1446289
672807
1800279
1517479
1805507
1244588
1913911
1793191
1521729
1182996
1702717
1391059
1250847
1186785
487796
198339
1778257
485870
345868
1858861
666022
1074981
1578114
1376341
1698205
1712563
1961792
1702894
136762
815388
1826408
1360545
1940268
1604525
1666682
1348409
303555
1316266
617467
552533
686655
1755414
1616780
268001
866452
186877
101845
770392
1008994
1390614
382749
434471
1587494
1945099
413752
266911
144762
1887649
59648
657610
1665351
155316
487200
1299766
626001
1831694
307831
1029942
933698
31797
515466
1692960
584935
1212506
40151
629807
1282543
1426724
152509
1172342
727952
1665209
1975750
1906620
1326057
34965
785928
1194730
1514772
939385
1008875
561186
173444
1787414
1937748
722561
274039
1698499
6862
899539
1758662
472500
102063
1945460
42827
831648
605390
26880
1433247
1902273
1810138
981771
1198360
1445028
1008629
1208950
1715607
106159
416919
1138914
173780
1396149
740280
115721
1475141
1549761
1510677
1241587
1394808
238567
1273345
1892810
1778608
171331
240355
1773889
1344876
302925
1083006
354896
1352591
1914614
905269
129316
1520610
586165
99874
513955
1492711
939902
877468
1658494
1483586
1918399
1794789
1602869
353687
1501132
123862
1153451
1850374
1699928
759266
581435
1251898
1184223
898577
426070
323893
1231901
252753
1112035
1374184
1094619
1341506
1286950
785088
661721
273773
1298978
1406178
1302397
1859142
591191
1401870
678681
1525758
162599
1274872
515148
932587
114062
1998276
225926
60315
1289839
138606
589215
822290
929426
634526
538385
1128160
1455577
1601951
326593
1196374
342342
426901
1097111
516357
694324
355379
1078648
27721
1328333
1550335
1948195
15329
929710
1595433
372697
378610
621484
169526
1848843
1739251
934135
1087133
453093
223544
947870
116809
1689483
1457872
120230
163873
202831
945793
1257323
1323179
1374606
1960939
135763
1642198
1374620
348802
1724122
882409
1230924
1595811
17659
1906037
112619
903637
281121
278518
1392174
554827
390798
1982286
1073320
229946
101662
1737931
989539
1690875
115189
1178141
233498
392728
1536986
1920347
1039474
1634442
582013
1872227
1170408
1110052
733976
951112
1047607
910175
1157030
199067
485188
1921054
887949
358445
172248
1021714
1110519
1705137
1476176
1512124
1176797
567011
983304
1755657
440228
106321
221459
1557116
1953940
720627
1410775
1640543
1285762
347581
1226737
785758
1142626
900256
1913594
223328
1319054
1676880
382614
702983
1609236
20434
848886
50567
682891
1455607
1202162
211170
1181075
514820
745503
1779771
1709018
629120
1811848
261183
644640
1416771
720930
433501
1919743
1249669
584414
284488
1291312
1817304
629427
672360
1933274
1713414
487799
757418
1852542
1529629
1521601
1791029
1648166
102919
1283000
1039867
1504981
1112545
951719
754749
1264557
1340755
337945
1692408
1919197
1707928
1887017
166328
166444
1966196
240624
908573
1600179
1504868
677555
1320965
586183
1070914
179720
1756577
270196
1635336
1442706
320950
1797920
1318248
1341218
1033790
1398083
1000085
332273
111651
1743321
448244
1351683
102629
1403223
1754496
1458025
1310197
436861
1947774
499510
975869
178368
159401
1740344
743210
588640
1040059
908042
1937587
87350
1230198
155968
768264
1015399
798591
533876
1477118
179595
1812006
1217012
1502051
631433
1307302
1514100
1048557
1104976
1426724
1026983
113801
1636117
1033519
1349452
760413
1723800
1422330
543590
176599
1482967
381296
1812952
1454981
690497
76559
1183180
254220
1098382
1853241
891494
1366318
937338
82312
809367
1555422
1640243
1711089
225983
1888066
1176177
1467041
1789494
270950
680143
1456026
288075
891805
219807
778778
12520
1985558
1625067
1746097
56352
989273
1864103
591259
261764
1288068
91173
390837
155911
247297
688725
276614
1704441
481267
1016472
1488564
1057600
1801209
429476
365756
1626926
1570212
528097
661297
1798400
1466278
313716
62101
1042261
358643
1137436
1120818
21827
1526684
343127
314113
615314
1657008
743145
479044
638148
15171
756201
79360
573872
145491
917260
1111122
1449031
79431
736458
403709
1855594
1384437
1818674
1667609
220945
244449
310922
1800279
705405
1566504
604871
884500
1657097
1874174
1834447
1395665
921645
242051
1164543
430417
1147697
1132267
131540
1461325
1576582
166356
206393
196953
1559549
595740
1029840
1127441
1037582
1832495
1403720
673691
1200339
1896514
1989468
611271
1587106
952252
89607
1993724
1888884
1596611
1756667
1426064
1812308
1784520
1523992
1816120
337558
399358
1509343
978615
446686
192511
1043919
1304788
435888
1558087
596119
74613
1170929
337177
1565783
1479103
1495318
873459
643970
1567362
1188451
1855035
1183643
1356646
679458
1214774
96541
304983
475662
1702815
983045
374164
285124
925219
419522
1818088
1533271
874475
764781
814696
1104161
678388
1329944
1562747
804206
1558006
1670738
1696807
542331
1972601
1962736
1783368
1700453
1182272
1606292
979089
1510221
1814625
1600374
77690
1917823
671970
1893910
1699031
1322935
1554817
1212014
126755
238872
924737
1467693
34283
779519
901539
2914
1973375
1049718
27821
464147
1393503
761902
886197
1757508
1330993
522937
1289082
321968
1648699
1938102
1620688
1113528
161025
947046
1168185
882838
691546
424183
370199
687538
1458857
728700
1037202
144985
217502
679013
1809357
798921
1507359
1958608
1517479
1599273
1695770
1220109
431330
585105
1143992
1280751
392429
254500
767253
1782065
192222
1077548
86146
1340371
908151
340710
1758611
1951186
1881285
1169934
1509900
1945113
905080
389394
1908328
484487
596588
759087
526284
1036420
1785026
1937613
1981239
521021
1608278
1835223
1209339
1040918
1936381
1915778
207895
1332019
432817
1761028
1423017
1200939
569365
210586
1535459
1635426
396698
1432145
710816
1430475
66088
1674663
1315826
787
506615
1300968
567516
304739
1544238
54094
1114776
1853572
1192338
380559
1711390
81784
1832266
908042
1894464
1087037
942094
628199
1121118
1800661
1906075
449567
544480
111554
596429
786677
1825092
153934
1845769
1878783
373944
1631321
433374
1021839
1668848
979235
1528077
632730
57642
273372
1064008
395057
610556
1424205
680468
1557281
1961595
360039
307851
1299355
969983
1295985
1848692
1156140
1677866
919880
388627
437900
662042
1347361
1936167
596847
655722
1587649
150740
153982
1236384
1562187
406446
1057034
848193
591423
1201536
71574
1639818
1198009
1245741
137914
548947
1839314
1381110
194691
1359479
872357
444353
1917221
410768
1935485
891853
1150296
1864589
1742399
1778917
764325
1644669
1384012
1719304
1580003
817758
796085
1066055
1415681
1853342
1823816
1935
1843923
143940
1135030
479585
292721
354295
1357590
1104618
1602163
980824
1608894
278501
71855
1025158
1774371
1954852
1187802
1420740
1771261
1211448
1885178
687258
1213644
210574
1778755
1784520
1884302
1336746
456885
976815
1686523
1385018
408909
724456
1507988
130522
955021
1693903
571388
847650
748490
482538
1593507
274080
280488
885090
346353
644381
322690
493090
522926
662977
10069
1828051
379174
939723
201540
512450
1482235
696716
1221759
380737
1002488
1123445
152767
4251
1664738
1693588
1300510
952038
1698954
1492017
1989372
1028676
1184990
1750988
1923014
584005
1483840
823196
150744
264983
1996204
281408
1803101
684871
349942
97221
10877
1812170
1934808
34192
1218007
1846770
1606388
400502
565203
276614
1248686
1619025
603074
105594
1619535
581512
941196
1900975
1246536
1115112
1888392
566219
3600
861396
1442062
953786
440454
366722
821022
1323430
1262293
1022673
1303231
1920267
1750856
296276
354226
752463
1973556
989644
620648
275116
613320
1950462
965616
90077
1785315
1705030
1431876
697893
655282
1715900
1803760
1552532
664237
1467330
1890460
1043233
1552179
1519416
903229
944844
290638
1455033
1026822
790205
1815938
1266119
1730549
116316
976428
806931
1947139
1415585
1287454
915938
859193
1396662
503422
538294
961730
1544693
279126
1041598
1573879
704652
40208
1201828
524268
170470
1907189
1604312
1657316
523047
633391
1616874
1659953
548016
805801
583652
55899
384174
1741807
22512
1528242
1185429
1574029
698145
665270
394073
818945
1053303
542444
656927
1888376
421472
1466654
858397
1569153
1254504
1387404
808857
1217201
869865
929047
456061
12341
1914938
652835
189715
7512
1893035
638271
1989468
589208
1502485
368140
330395
1715749
401442
1878567
431054
875090
1828188
737818
1625336
203841
785600
179533
1525966
1907530
193859
768376
782847
1561066
727508
1255213
1918169
1765075
515389
1585623
382433
383131
432350
1516249
185506
268134
973571
610034
788173
1347793
1921810
1636663
1223106
818950
351973
109293
347200
1234355
1247088
784557
502253
319164
1264062
1782887
895719
1265128
1525161
1011435
501824
535996
1232569
404894
1967155
1101047
930117
1135243
749781
1591389
1347262
1701935
226474
579833
1270381
1718461
683154
745364
1101798
1884855
1546189
624584
1376709
1149410
1764924
1282959
643166
80749
646949
1584793
1884784
785218
155348
53506
1833240
1390289
948853
1754379
209568
1684730
405206
688113
1218884
1537440
1199523
1246511
836466
1859788
938116
141583
422528
149117
1836889
943231
282325
499827
1877346
1651887
1967341
1344280
1965319
1236917
540367
81803
1092184
1965634
405257
1138673
1671437
580084
1122012
1055606
913385
1981126
1878619
637143
257101
1523326
92592
824085
1023750
1213637
946902
1190668
162582
1269306
1924027
1510347
748901
1895173
222467
1824553
1938159
82622
487181
1420164
595706
346448
1806622
1997109
653117
1042502
1241355
1324244
230962
1563368
1456462
973560
977336
1705225
728061
634703
1028151
50623
1197284
1498948
1014293
1049543
982390
908282
1027440
968899
641962
445652
233052
1391797
1326454
1734659
867649
1647190
772384
958239
984688
320278
1869751
463511
1832028
1553603
1806572
1114292
631405
358430
1942777
86711
578634
1280684
1117537
956121
18354
229227
1355748
224307
764132
157967
430299
548018
1965634
1727795
1276363
611764
796155
784738
1875575
291855
1462657
1368435
1164116
1161581
28136
1514717
96696
504251
553925
921831
205834
1771691
778406
1751413
1652647
1701387
985341
299137
45855
96704
1997358
1865654
1345496
1718637
235315
1865032
1894495
1125056
1605179
1663889
785474
1780905
1322423
473066
85699
328993
278070
624586
325417
95489
1502767
247719
15988
1889225
1385717
631969
1902001
30239
1965653
1354651
1781143
923805
1592868
143171
538294
1189996
991324
1985637
86509
842340
1565348
55885
837673
253429
1337989
1546491
1752045
1507
1271972
66405
1299837
248001
1939776
1904414
983129
1345244
1451797
1117780
1387430
1420841
876699
1998608
1756036
1776990
1170542
1864466
765729
1394882
306008
1090432
626985
1990657
685699
1586001
812910
1864031
1953475
1475342
1299756
976048
1841843
748249
1985277
723454
388482
831817
507360
1888051
626966
1083682
19116
1606165
311713
863806
1489373
228334
176197
1834096
924942
1236710
901803
1332909
1655399
1763737
301807
1097646
1019679
1625002
879878
887508
499881
1348373
1773542
1618488
274283
384410
1039226
1963504
1148484
1118363
1553023
927431
1697940
627611
115181
1736364
161657
577041
1446573
1058551
1749028
694356
924165
1823654
1270489
1232930
1660751
1233182
432881
960347
362418
1009575
880226
1321923
497112
363102
606509
388025
1208625
1757083
748110
785763
1483274
309391
306472
1356828
370520
163118
1190972
87486
957280
1305828
874137
1055771
1628085
62305
1642479
1483778
992034
1483970
853303
1068546
4388
569287
1705083
786392
1068112
120423
1296998
1066577
961820
235546
522433
532052
295786
1011802
1356746
1402413
141576
1435464
1537540
594884
1370692
1088756
716760
1286839
894447
1626147
1769498
1115151
149507
288327
459532
1907176
307157
696716
95261
1673364
908801
1708607
106907
1458153
1102066
279490
1398
190870
1195836
1368401
42783
1799974
1446001
1004848
1435059
1261984
858663
222972
298494
1320848
1928275
16483
269529
1973720
1149442
1406549
1611890
1330767
278872
118252
520315
310594
1497252
721328
1228176
956324
624094
498222
659906
53974
141501
154918
567967
269085
813449
803675
72751
137603
1986462
165000
1274755
894503
206548
223944
229043
1189857
1920153
843315
467994
1015068
428696
816549
1944025
566603
379174
222177
204477
838238
1745350
125713
961616
1712535
1064255
900295
1137592
410985
1046544
715949
42270
335239
570142
388877
915248
1580494
1497956
816970
871294
156711
760895
1451823
114062
1417430
111051
6362
1093732
1487338
1888707
560641
1829868
1355352
1808541
1684730
1556832
1539026
1005048
703691
1650428
1270374
1607505
1396836
1944904
287939
232660
1378678
1809544
1166494
632975
774328
884582
429001
407722
1350634
312027
493296
845980
1310963
783601
614691
557826
976157
649529
183197
1474846
993016
1970770
387411
1734358
1948802
533979
1363604
1162412
1897939
23800
1001623
750434
1165169
742506
1503990
568128
1214692
666010
1632182
1377133
211621
545224
391882
1597169
1789540
1514265
1386229
255700
1060109
370680
1427762
1438242
1401044
1174893
415508
1070907
608734
1610868
562463
715395
259815
1801428
1275076
1730699
1468051
1417117
1629269
1040092
1689576
940048
357749
1069561
1664455
1508891
934538
1131117
1806523
1326874
551702
1380237
1384619
857924
45378
344479
1479103
1519699
938926
762814
951588
655725
499403
1586001
907425
294334
188025
74613
585876
1829868
1137127
1654123
27135
1766855
964839
322504
1478003
1749683
329529
659780
337087
443881
890408
1961773
1601631
912099
527926
1453582
1991265
1759573
1954315
1491891
1322782
1259458
889253
546328
734315
1135360
1676398
1497765
65041
1586168
1846905
554036
100163
961097
1518482
1930922
1559471
226953
749093
1256408
565825
1836074
1472898
119899
253429
253128
1704547
1955327
541451
1645018
632228
814351
1533864
31957
1427960
960851
33352
1200687
705134
918707
527307
100305
664643
734371
1143555
1214088
141688
569287
488812
251240
1739155
1768074
1573469
182277
1408374
747118
69832
1067038
1092390
44131
39140
684365
645081
1143621
940673
76962
958974
80357
726612
27506
1325901
576199
1868067
891033
1572599
1540841
729942
1677928
759966
199297
1558872
115966
1882303
1626912
1832802
945120
516046
774797
1673350
846476
1580456
1923835
1867991
28136
973549
689273
826884
1615458
1849510
1411511
1170290
1145621
1460812
1229227
1895984
1872647
971860
1164000
987982
78
394818
449090
1224200
1417469
985201
149596
1038879
284570
1192190
1573002
1774515
174504
1066258
44799
464159
1845646
510342
1177712
1149097
1025005
1083788
291426
1890472
1672213
533918
1676985
28754
53182
953741
1593142
66362
324910
435463
1466606
502258
1618184
27181
1245697
492021
671517
12540
1992879
1830925
1087102
326384
1822964
1459282
1388759
276871
63683
1961155
1313102
1087943
1739761
74204
1826773
900832
1827825
1576453
752667
597030
548260
1108479
1426437
114217
110378
436398
1124012
760182
897800
1668292
890276
473849
40367
15706
570520
429028
490741
1232344
1322248
1539532
596283
774940
1769387
1848840
840372
1112544
1148935
1733418
1565825
1293501
647912
1978233
519282
1909253
732982
1764771
1258215
1425365
1158179
219048
1129347
510758
1292771
284102
1600245
1174958
1263325
1863749
636885
711501
1000762
598465
1260489
1464323
1519247
630321
186521
755472
1384215
1340130
773437
1613683
1842398
1896790
1902496
726439
351595
392882
576955
457557
1899071
546622
544549
723172
186919
663810
167916
1285858
745118
272116
1766860
1700355
318270
838278
466007
86650
1318699
166850
55537
632933
1307386
1947938
184454
357041
1245875
1830428
1894619
1453364
872755
895283
1851761
493208
1184568
1970776
53939
1401943
234863
890862
1680556
1154183
370297
1863189
850843
1906915
597157
397952
1269104
1520311
1242969
107099
1585511
860809
1287392
1119490
1103054
1836360
1109923
1113889
112170
91236
342798
1097497
1955684
1450183
301317
1231303
1044236
1896807
1773710
1044818
1231769
695985
1739990
1215896
1365790
1271320
1474669
162711
1646579
839884
1386516
1158163
1330828
949548
1802383
95489
1300975
1091346
1355365
147101
91173
490689
757266
641245
679013
323559
1954665
1760340
614404
616352
1649583
639525
446864
54162
529401
1738170
446017
1530446
1975210
421583
35950
203518
86962
1359205
1787342
1591167
852634
462535
1233542
439243
353160
1363351
668779
1043321
1797411
1240027
569085
1567054
1035732
1646573
44703
1587605
1357055
636180
433880
271787
1234617
509099
1842098
1499266
1234628
52867
341592
1837595
1924017
1784969
69342
1480292
1315390
1976960
1474038
240206
1284826
1490603
419098
937560
649964
1834117
651669
629254
1509617
1509493
260370
183285
832125
370107
703781
428698
864043
596864
430618
1613619
1892389
334935
478131
882180
142584
983045
1534844
1130575
1207618
897269
1032092
1766940
328233
942075
1138005
497264
1343838
1954304
1454657
190397
1287231
1431469
1671079
194049
515504
999252
1241473
177516
757753
1028639
1778653
1282145
1960390
554185
1504936
1871239
363900
142758
1059670
530580
1080687
1202656
565409
1061683
1141275
1926217
1359980
46014
529064
956932
1742108
1563829
1301923
1768372
473086
427757
1426049
1504548
1608068
1037353
911407
315706
1134825
22497
1994424
1147173
553082
1155693
84828
769974
1225923
319134
473849
1928200
1181789
64479
1262971
93473
1400638
804064
555973
1932306
550522
474741
1201173
871969
676269
1928452
1897902
1144817
826621
1064453
129150
139307
257519
1964885
1162311
66164
286371
255828
318270
365634
196221
1629217
31733
1482611
695677
383865
944059
695560
78279
1463170
1510648
365243
1654731
1464886
1619328
491941
1268955
485841
1802819
591855
421455
654422
1544432
246701
1253521
1653886
321481
1149368
1473672
646949
230302
1982751
70472
1597829
1382894
1402732
1844084
1986895
729872
475460
327232
1700727
1323406
151870
120464
1359087
31616
1747721
76085
739400
32346
1263942
1237474
21079
1053142
350643
1587129
1267537
1084877
1903585
484597
1386875
190034
1002558
1808194
1226420
59481
1717353
456137
1386366
1883869
851654
680770
1882502
1958139
485311
681846
1212744
1314207
1086397
427232
1896061
1987578
1604525
277746
1988441
1253004
743741
724079
1305891
431180
1312921
1141997
1347508
1195166
162467
84116
1058196
564825
249786
227846
669970
745933
737
1185189
741043
358551
855759
1076825
1886364
1875028
1299527
1838115
32173
1508726
1483862
50800
1458252
1131079
469546
1418413
1608131
273355
802321
661557
501675
761748
1822979
159861
1684952
980810
1120523
1821467
278082
1411177
931472
214392
1951296
611366
280882
1236155
1378575
896405
199368
610214
1310392
321788
526768
380991
1747910
661187
735445
1166907
1705655
1771491
703244
1461157
1046033
1246169
1868374
1398531
1942078
1209664
554373
1031019
853302
77565
885115
66610
1423460
1560861
268795
758157
1360361
1105351
1486762
1765097
611985
1766576
1175006
1107114
1574930
1376681
944067
1665027
1262192
496739
1027272
1128558
102119
1315091
998398
299744
1524275
216654
240385
639661
608734
1284646
1374380
1587421
1464530
1241447
661707
945915
702890
790577
1543853
1529947
804774
701759
97089
1761869
1165010
59011
477488
1016211
649917
362241
1043662
1398587
191062
890716
1087109
1080508
329362
828338
245458
1072979
1976594
1282785
1744497
1302938
647014
1931146
748847
383263
138431
425230
13055
1936000
18109
342140
225757
884872
1453544
442076
710379
610748
497106
737917
1381019
337756
1206776
1207665
370680
631008
1710237
1526605
447824
681938
1093587
304718
1174626
848826
261471
1431558
250325
871989
801134
1105013
1275154
166853
1496923
1296405
1801913
989747
330592
1974570
543961
1031293
1476161
1378284
178703
648186
516928
833194
722957
493259
1115128
224201
1282579
251587
1398481
1796949
1093005
1789879
802835
1871239
119857
379296
201890
664361
620001
1003983
836108
1737446
171065
722078
897967
1087180
1168873
1575623
1363056
627671
92478
133267
550924
717279
265841
1005621
1839169
1682032
1598997
525534
197050
1287885
1723131
1347805
1903335
444587
513740
1505814
1377142
1066872
1864971
1743295
1983585
1599318
486103
582411
540503
964918
919477
972281
1024348
441472
139062
478733
541065
694102
1423242
949012
1090821
1414329
1272503
1230238
1483073
1557831
1222823
1978414
318844
47129
469470
1455841
1570343
1189842
854197
67953
773003
106598
1364115
507632
1677723
450717
1527695
780612
1358664
799876
183771
1976265
88137
1207866
687276
377860
162249
45093
576830
1312914
715709
1935874
366518
1287970
1533063
1975976
59682
954341
992479
1640071
1520043
1038234
657380
346668
1463289
1080610
1825184
834314
1462910
514019
484943
699546
1795943
1203693
904744
1704331
286924
1928959
1680170
1234659
1937330
1137179
702948
1188724
1169953
773463
1989696
315152
505212
1559380
1376064
295465
1847033
1512763
1379382
445204
932813
298186
1241654
481624
1556540
613709
802549
393947
1765689
321887
718572
1561035
925947
28754
1501371
993801
129822
935570
1988409
1519020
492729
1181389
1715297
1470071
1505784
1453544
47201
472812
728820
1561045
1850061
1959579
1930324
1158966
843870
1738741
219270
1240442
603817
1197350
746497
88129
214988
1470789
7192
882683
160461
1137572
1640213
453093
1272366
607031
1782245
1616118
794470
1244927
732468
1900577
1802229
1648641
1387206
1494454
147173
1480162
1753102
1380816
1643720
691608
402962
397686
481868
298898
1057206
1809935
823958
703946
1160942
1476049
270066
417186
1309698
25195
484398
1808324
1493844
1310006
1622973
217875
1472078
1274925
1656452
377523
1540216
669473
157265
410668
1766235
1884112
971261
1129768
788079
1421229
611292
649304
1713781
841907
940795
444878
676580
1759735
1887858
1927599
1807642
702780
1875727
111500
1246148
1852787
1920080
268726
1481708
468566
1738378
593240
1479822
286962
120410
1962036
487612
526699
1704540
1136074
1794651
211288
950903
142145
1787362
507205
1766053
895471
1616052
1321161
1267263
1984715
787702
1442967
1499688
102119
1754139
1929944
404211
61655
161835
480860
42967
1202477
1841380
258619
850923
539480
233412
62615
846531
1879768
1414579
1322243
855325
1832584
1639103
1108980
1627453
1876092
203443
327235
1283885
1275916
223930
467226
245747
242713
1473324
832232
332129
1900936
359494
127321
1821467
1648771
651048
1566041
1842274
1248921
756716
1090270
1011658
550570
999886
986365
244045
140219
601888
1204659
1007725
1823727
631286
1129439
748823
757488
865232
1955767
286996
387790
985784
1813026
430777
1449781
182389
48516
703102
815431
976040
8766
1801164
1567196
173370
635480
547717
479698
1538508
1282086
1531247
666995
18310
567704
1033092
812058
118471
1565491
1787678
1602425
803552
1637827
992479
1200070
1162869
391864
53296
1637278
1828453
191702
570989
141190
179868
1002294
1641150
1750079
39952
247523
1467006
729200
740259
880922
956932
151057
1461709
466708
1900073
309889
409218
297012
520591
1458960
1562683
1135413
704485
1051714
1767784
143048
1282186
576673
430777
301727
1373010
1494158
24465
875061
361160
482730
618180
611292
1420556
473989
1924017
403857
1915276
1970425
998900
1942038
1762012
1523931
1580736
1344498
440626
253085
1474063
1127612
1555309
1251357
1129518
1031898
684785
1578765
163308
868536
542909
205729
1831423
329135
774530
1773843
682885
1578024
680885
366785
608083
1971590
1207435
387052
1281292
750671
1527255
663048
39401
1374620
765733
507369
1240547
865871
1749095
1480286
1251386
1829929
1687891
513202
1748725
534721
1699708
1014401
564556
1948998
1846213
1552047
993019
692555
1389658
1755179
1633523
1854695
925013
7423
884308
848992
1151949
20309
1456939
1402054
1536676
1271199
1008994
947541
1027553
1733391
1136078
1025409
726259
1482385
1546877
1224925
126409
690101
1324237
728639
1162604
564825
375947
1400184
1650939
1060225
1762057
585579
944298
302562
1244321
598153
1102761
1432179
18390
1545737
1423005
205106
560509
1361323
1329685
1589691
432889
778590
1278589
550635
1782067
1903463
1953225
627671
437351
62307
433456
1713344
1801070
252044
580570
772706
201918
117686
1870915
950515
1065992
534996
1945728
157423
889868
27947
827230
192160
1902682
1794651
1558461
1485551
599392
423151
1935567
796183
317645
1598827
842981
107231
1417698
814647
1899575
209871
1825697
1116835
853573
434781
624456
1696019
607075
782954
1013740
81221
783086
489305
1636857
941925
914913
1989807
1360019
738980
68260
1871013
1506435
1807059
790951
225259
209309
1881445
1668027
437234
750577
1013651
105387
1553718
572610
1551562
1873537
341615
1313841
637449
632803
1482284
1924780
262874
1428794
1447658
982831
1571198
312298
1703155
460469
1008816
229788
276235
893533
1008181
72776
133628
697002
751632
830498
859267
960912
597746
1283823
974108
1194720
778970
316215
1749682
1663131
1611435
1500116
1027145
1131957
1836995
307667
978470
780574
1545150
635609
1709312
1328176
320401
139639
427083
1024130
728043
698384
1073025
329501
843718
47367
246087
1361660
684111
1029511
143766
778979
1760154
1222764
473328
1386806
1635798
1153572
1066132
1817645
1767585
259113
734320
1453929
1068945
285124
1395222
254493
1051709
36920
1922042
79672
1854442
732313
403664
1992586
1479697
853302
918163
1659460
1748156
1294962
1112764
47506
1924372
372666
842466
476331
38378
1851654
1677599
852503
1562967
883995
359756
430359
1872346
1440733
561189
384641
1567440
1163685
932427
257938
534451
1677723
1618631
1672575
367737
1163685
1612892
1242969
1569530
939870
128037
799222
1058633
1499287
395848
466012
906366
921488
791478
122884
1256253
882172
1870877
1768445
650687
706764
88021
927986
1468312
1686728
1209291
705791
1778424
1011726
1844614
978046
433566
1095218
1325755
1580997
470434
189703
1568840
50030
1366784
728741
861395
1406379
1810346
1975991
1630215
874326
1893099
1480566
323355
1904104
1321327
420019
446057
1856968
12807
1161905
426042
1926197
908333
755732
1466383
1887418
1480244
1196524
381064
474939
1706570
1376100
833213
1897939
220537
1181058
1179152
473008
1199737
210592
1350065
325759
1214726
768738
375756
1055339
1849781
353534
1756821
1375198
826080
602339
439667
382357
479602
1206751
596384
1149654
347855
153724
830446
1969055
1443904
656641
1253518
258007
1738290
1390978
480352
823864
1305828
348969
1777883
228598
1859305
163737
1508094
1761083
14801
1326189
93473
266968
1572525
751311
767850
258803
415795
1222335
396978
1250649
230962
879930
1844092
1419041
1221819
501222
690719
1619057
687396
973788
1056401
433479
1538287
1188614
895802
1386158
244801
779059
1879375
1213342
1134196
1982969
154610
1623164
1662202
1065025
473904
893071
1879203
485785
1691921
499557
143410
468327
95173
170766
1569628
862302
585346
353534
960354
1721282
1005264
1880826
1306603
1607511
1841456
1813048
1100906
1518793
542687
506895
308496
452947
673052
1769678
1322744
1722135
415948
1770906
1072123
1043675
1858046
1769859
657891
1940763
1912682
65912
362299
1587078
1179465
1873983
1614392
314950
1182700
547993
1071396
1030298
111016
1289540
723246
1587805
782290
479318
959558
1251639
1238556
327262
287656
1056116
37237
1988268
1493134
699297
1817862
1354572
1202690
1541439
1384336
1121351
1353391
741143
733344
1874946
768886
1381970
1130503
1064993
1728846
322323
1626098
1909149
1918356
928764
1297940
489305
364542
38725
863479
317316
1521988
1235460
1185107
197458
1904827
1564887
641935
1297733
230004
1557767
483026
182164
1506634
920565
542007
988431
748784
690277
1994228
135726
1513343
1543002
1910557
307136
543056
1169624
1776442
475947
223720
323632
1750856
1295707
1173081
160516
313660
1515985
1832597
1777901
1945618
1934412
1906648
1729161
571060
1181196
1514215
1404499
451095
550668
167583
190051
651516
1820019
560226
1032152
1549437
55878
29862
426895
1089246
1455767
3030
1016522
1954339
1715837
429476
1380327
1081858
994620
415350
1173021
1514439
952147
1427029
68976
927178
922787
1568743
1232550
1579188
1236054
907488
1836763
1821568
883978
1515243
1135430
296766
1744350
581378
903301
214988
1844205
1145700
145004
473338
1399196
1530714
274040
1736188
97753
1043670
364491
1415037
1146064
167827
902955
778733
395839
1669758
399004
115683
1073725
1912238
351848
1317437
400948
692601
1696730
204843
1934287
1693218
975243
1528120
1894673
300079
407063
1613096
1127756
247553
889423
1333562
460529
750580
1475785
1055620
270254
304021
804780
1516879
781613
944299
426992
769812
966953
1247005
1927566
1737417
1697212
1161692
1151935
953270
1025168
1237435
1209064
1998045
784470
41647
678388
1134246
1369563
191731
1184859
1826221
1864958
1898333
1601805
353779
166197
845295
1657269
1175281
813484
625502
636029
1822448
830994
712937
1999123
1908422
1425775
412074
1541750
1286823
723645
951420
735196
1100028
286618
1524481
502132
1630324
474939
956623
1135360
1930603
1540044
1460878
1773211
640554
1493414
1280420
1935165
1309621
1027423
661467
1508817
1988636
1033772
1712015
1377792
478676
1295370
857976
1271324
1701310
209688
76050
36646
1140056
1529465
818288
1754538
1897156
1984915
628888
571042
1679755
564237
298241
589201
936972
708718
1451224
1534312
1867860
1400530
1317322
1463507
769920
1979907
1724819
1132356
785543
1917338
946262
927094
509919
1020368
681340
386411
530338
1534017
89540
1084958
1401135
1711707
1410089
1986760
1894506
1032816
161227
784390
1350134
1040059
530305
588632
1448427
1625123
1883143
837102
1429450
626936
1066856
741881
1638531
1472651
231222
422028
1811214
841243
702482
451066
1593506
959997
1799330
1180226
1756036
95597
406546
1586372
854966
504741
34793
1688378
880876
802630
724266
1339300
860955
346132
1488767
242999
1763504
24282
1484176
1934731
306647
1686277
287494
1857842
927050
1477547
385309
497451
1208109
1616957
770941
55531
924914
1884972
1975917
1820536
1431445
1546026
1901154
641179
1597351
408033
286618
1461629
1297991
27149
214342
984163
178788
592810
614212
1548786
514277
680685
1490681
1768225
985488
550368
430140
943691
1986068
1104815
792494
1464427
101446
962666
1372319
332255
1350239
1667176
291426
1684839
488429
1118808
1313547
807966
1024304
896271
1021480
372898
1857405
1692825
1261734
1748476
1165069
60126
251105
138508
1332915
753995
57322
1013801
171853
1204418
1131748
906068
142267
1013364
143218
1847318
153708
1441268
1991960
1994934
1179103
1179887
1754776
1272039
1320435
546251
692470
164906
1059445
824102
394809
1441364
816722
388991
15291
1630488
720720
356596
408353
99130
1898349
738677
166205
771210
221924
606852
1287148
560308
1314905
594512
1736299
1404974
1053944
201127
902263
1480471
1156619
1971445
1118891
1328745
1176615
291063
786039
26364
658109
1330149
240177
1253697
1603283
1632811
601197
723580
851951
231154
1269216
479509
1428157
1723494
700588
1616929
870142
1914180
1575024
136913
1168266
242404
524301
990789
1439574
450717
849463
543551
1441099
738333
193897
1502689
633154
456864
1779092
1226570
1261662
1826497
200958
1995905
1488757
1661690
1358840
814364
25381
383937
1993029
351480
916156
829994
813944
1374164
624720
1089585
1722233
1304360
213704
453363
1722034
1500517
1153412
1502485
585708
1679389
812136
1307940
963423
967529
237988
815678
196885
55632
446585
997747
1289277
223350
1773639
1463006
1623647
1748156
368463
1241302
93866
1471059
99890
1408581
1409979
1576496
793148
1447043
75389
624205
844061
980967
972251
988308
547289
1387130
179218
270001
128079
1799928
16648
1243248
283121
1400119
1768779
347992
119992
787897
1975793
530805
896035
1877387
364172
1623601
873536
246320
203406
404967
868045
1220115
1125262
116938
1018994
838402
1776394
348738
1889936
385623
1539026
1730048
1208440
672796
394809
1561440
820452
1060379
1535143
731906
1937063
204777
1863071
1156323
920651
1782121
1138653
1376291
1029195
1507596
1914180
314452
1661022
1270132
483666
1498621
934870
1927576
654278
507131
306156
668570
942157
326783
602480
1505590
1472689
614211
1994749
464571
563103
488141
663558
911200
417268
951800
661990
1082931
1117532
62899
399873
1562639
1188047
122208
802206
1223244
484965
406126
345418
1874648
656348
975883
1572384
1925202
839739
1848952
1367071
309257
1376763
1121440
259411
541243
1522839
704272
1494695
1698227
1964992
702291
497689
1671774
1459460
520556
1940854
1990865
1840823
1675262
1527213
1162287
209598
1186810
1906183
706477
278100
1444731
1517649
423498
550732
1133164
638204
1110643
889327
1771462
1420621
163230
1755183
486749
1335454
746303
1462574
1331995
1871677
545575
1341032
257923
1750971
523711
1086383
1186810
387613
1837795
821506
1842887
1441247
1865568
563546
453299
1092554
392997
1008789
1838318
1384619
529749
144793
993684
1751198
1731795
343575
899549
1901634
960521
1621032
982615
1204720
215658
1917269
1244066
1432360
732412
223863
90049
292624
1197095
1157105
1047186
1034781
408935
1238347
192538
1431446
274679
1506290
134914
1360902
706981
292062
127524
397591
575779
272264
1599613
1078387
240408
1906748
6246
505487
133169
973602
1057343
1353479
1764058
1078831
1070447
1028189
321217
1958669
697481
1924730
636286
758065
130947
555601
204568
876494
659009
819201
362667
431628
818001
236755
1666301
1500951
174383
1367197
545644
724077
42358
1068945
1788618
825843
435633
282959
975548
1730722
1487792
337710
1065602
1955395
384763
45118
795304
1032418
899559
1348478
1482805
1535063
1601731
1899071
1863072
1528120
985164
1748843
759354
1722477
264704
664855
1937790
208385
1903290
1262289
1762590
1249221
370566
1945445
1515331
430886
1857514
357785
31097
516757
115777
1502627
1053712
1397480
454390
1522197
1031644
678400
26422
1373003
1331006
290480
1439235
185655
1936360
160462
307199
569726
1412214
1530333
854254
1117780
1974576
1093359
48613
401809
543173
377690
1551096
436594
190736
1033087
248170
36735
1743133
1013291
1165949
1198795
1013179
649965
1590709
1498440
8548
1722572
1696976
699391
779046
980173
1925038
1035629
353462
972049
119395
269782
754745
1832495
49281
319453
1706777
1324568
1030932
1752370
1085131
559052
277326
731773
766300
767196
1687447
884870
1645727
404579
1701160
615101
38718
760182
323356
1503033
329489
263601
1017937
1972163
1887858
1962728
1399882
831329
1994150
962023
792450
750434
828303
748568
810076
796654
308851
1829929
573863
1648604
397155
349056
273590
780660
578438
728271
642019
890516
952648
1358282
94256
382712
968569
1632811
669565
1929082
1629026
212906
256477
1904391
403183
1791603
361143
1087208
410544
1907669
1739056
987699
379393
163424
629294
774559
1908037
1073733
1961997
511317
630734
1713257
1751704
1324421
387266
1752366
1582000
1285541
1802611
1206822
666034
874855
209531
840807
46785
1778705
1440605
57512
1995727
1660525
798118
1416511
434533
352852
1038298
1888668
1747483
841135
228661
141652
509919
1307250
520609
328303
1834885
1081296
728570
1161991
1343373
1030551
627220
1869533
753974
1121851
701676
140250
885698
1042988
622198
6752
1435880
1061822
1004366
195609
1949303
684277
715650
513729
869225
1176295
1143352
136879
849196
1586910
934632
1500473
894734
1290992
359791
243983
1821938
456970
1684750
708896
1126960
775770
88766
398516
1955208
1145536
1385346
238394
1985939
1941143
39606
555475
918542
1040504
945855
1699351
959906
608767
274210
1347652
1365940
1020398
530873
298289
1738511
204343
1331133
1040284
1815701
1513087
900295
474401
336699
1554562
1734257
1451760
1756649
1005137
1691661
1651487
769258
220582
355163
927438
552970
1679553
207030
1523096
1461169
1992554
1279663
864060
516864
1274529
1728671
595064
675493
1710472
1771573
713543
400985
1384629
1698119
645334
1963552
1751625
1758447
1778642
571622
1704806
812220
368177
1321602
1967334
1094714
1851688
545625
317808
250812
1132710
1271476
1757597
88218
57512
1837096
133500
921620
1534044
976590
287588
148732
455574
781388
1391676
381337
653001
167569
1364261
1691987
1565998
98901
1728873
1889687
56787
1757676
311732
192438
1333040
1989201
924190
863133
789242
1617785
1684602
1602240
1289727
1286793
170431
1205195
1453527
581361
128691
1454467
345955
1672185
1294129
474418
1350739
1751362
629287
1646040
1341265
1104815
29039
1445369
1938195
1321106
1612221
705277
1962383
723942
212912
389291
297045
988625
1405239
587213
1308204
545224
1098852
685657
1705958
1973041
72000
175215
1548856
1985354
1691197
878231
1855867
1455627
491561
625387
1151950
52128
62057
338897
373530
1067857
660121
1632518
875132
277078
375933
1940763
1751073
1021926
1698394
22927
1592492
1315283
1984813
1800402
791945
346306
157265
46727
800048
856719
510441
1380732
1980340
222603
897049
1479145
690719
530945
1420099
130647
447079
1347672
437631
795803
689842
42081
781478
1454974
1914909
1777799
1811939
859681
1785403
1853876
481573
88729
185183
1584573
1063758
1665520
918078
896817
534616
1626361
1350996
1938000
1378162
1894285
1726986
13435
1406549
1602061
1501570
972520
974531
176812
833826
668516
1570238
677323
1580799
1345693
1560664
1447473
1255881
933452
666229
81221
1120357
12536
1537347
1477546
1702004
328256
398624
1469618
1907922
1310418
289055
958578
1412904
546582
1240006
1325386
1049543
1984364
1375836
1016041
172613
1519608
1521891
1788144
627243
1588384
1878229
1855299
1165073
1462530
1433396
1527965
1119516
495090
493475
848651
655261
1418116
1584916
1825436
579013
924721
1266890
1183826
411652
539423
1660255
1762778
1869151
984002
209981
1549767
491047
1952279
991324
549151
1006735
1180994
809512
1225215
479519
49134
1251709
567516
992601
808820
239237
1336993
966981
845378
1475141
1613577
1991324
1522393
894277
232530
1377357
856859
1176157
763595
1150647
346631
1878177
1802512
215564
541597
587025
235215
1259093
700675
827434
165376
82558
1717745
1934378
1965543
1168877
339335
394241
241884
195985
1471174
585330
324776
234067
1542441
1424695
1295471
980506
381779
968958
407753
1720261
1294928
430618
838671
1322131
973838
506057
658393
1954922
1404564
891797
1093733
166003
18757
747856
1342422
197780
121724
430472
1945615
850801
71433
518331
277374
319272
1352463
129075
432521
1104846
309446
1001372
736596
1054916
630367
151173
532686
921233
1559503
1221617
465269
1172543
523123
363764
638888
798975
1082931
1589738
365136
663900
1313665
990450
1315395
1500212
967940
1975548
1367814
1625510
1063712
1428254
803085
467472
1053342
431291
679073
1857868
1311082
296191
539900
388392
1800369
880419
1878708
1028046
424740
1623370
709807
1356033
1336115
1848230
914395
546736
1987001
1848175
124874
1322835
1036139
643437
1719197
1277587
1752569
716795
1678568
1861249
584771
979583
43471
882838
482172
1416752
782290
1973375
1782910
296137
386076
947541
1416977
591342
1846213
858067
919372
630346
1118508
575423
748759
1057089
212602
1305926
598284
1891114
1945661
114153
1354939
1428448
955748
1171312
128656
326209
1574930
1666324
185830
1804422
89984
623551
672980
272007
47742
242488
1290430
1785528
1640112
1842721
1038761
1152282
1456809
574840
876107
448715
558781
1299754
1046139
1935416
1647221
1637055
1351858
571363
1151380
85576
823693
1968828
34192
817121
970001
265026
1619583
1451787
942456
1410959
1547132
234804
942482
847812
1788787
1464927
1690687
1915642
1900318
1952607
538984
420446
1003780
1928692
1346440
1352243
786144
109668
93047
1425067
478606
723406
1487433
1806482
545035
1182999
979435
347934
469786
1633291
1533857
1801858
1078301
1025012
672676
81166
1601503
1751165
1743405
265372
573558
1445449
91565
1648018
601851
183471
1632102
666954
50217
1341106
1570172
1654538
1141030
586165
1098439
1013793
1437867
1592200
149513
1046007
499049
1887321
734220
1871409
951936
1577781
201561
1131903
1091648
673609
564580
1396561
701771
356932
60249
1578989
775132
1879203
1360972
151554
785600
354007
1935610
1086073
308916
90615
168193
1601349
1265468
1650608
767490
823231
375082
1401335
1195959
1893412
265026
1988268
285387
1829290
165591
421536
190656
1797149
1157519
291777
1489416
186919
1074482
1873562
1964785
261043
1900577
648601
338596
1917002
1350942
905822
1491440
485202
771034
1880560
738684
628199
574461
183471
259077
931297
137068
1780701
1454966
1032735
1385741
858842
99518
181658
201973
74204
1533311
944422
720983
1226487
427083
1676673
213495
138431
1638850
121807
705269
1745184
676203
1148178
861136
540503
1443448
481805
345737
115181
1633733
1570423
838725
1058190
925871
1838720
1219034
506216
1340381
216101
1316965
1219315
1887843
485451
575276
290814
1785147
1120628
207101
428078
1210274
87527
1983522
549873
1327237
682570
1288305
440803
29453
1385620
925937
1536115
468333
1597906
1225189
812774
1507977
1684269
1627812
891259
842423
719029
1302519
1879768
607574
33360
5675
1206206
757738
219931
1775996
859320
1882828
120333
273717
1709260
806726
1192975
1305431
1549531
39712
359193
1204169
871970
1031840
1764684
1466515
1640111
914318
1972111
539922
725264
602337
24700
1253725
649489
669383
1652776
548163
1881040
500642
594073
1377793
906049
173650
1070605
344488
808898
185060
278733
624183
615730
1465281
332495
1938171
509211
1060131
229373
778209
103112
1742732
491336
1864253
1937587
133162
221399
643945
276942
1058465
452429
1926995
70947
1994558
1104117
1257012
23484
376139
862795
173780
269139
624082
1879843
365642
828680
558665
391503
1903963
192409
677706
590055
1092775
1779990
1469521
405277
472916
428373
1812295
1866550
1053900
1993596
1795742
1171427
793413
199359
895964
1385919
1381041
1923963
1718918
1663088
384970
1638458
896223
75365
1663088
1166292
110384
62305
1105315
1027226
28714
820027
453342
1250913
1808861
688293
864541
1490549
1145413
969473
237122
1849510
69457
1313841
531368
1273192
601698
996389
1789453
1784278
1328140
1338005
1395292
1376637
1281261
468509
1223724
1588579
1143250
1359649
975232
308175
1921928
1119296
782307
1313043
655697
567773
1197537
968627
1284205
649123
1947817
677706
332552
366022
982134
406481
519152
1512626
409987
650914
1525311
1742302
1332026
1635517
1683055
1029592
970337
659400
306571
460211
805732
1483493
1312522
328598
621924
1343206
81894
1102014
1736148
738017
1593963
1620195
1024249
37924
1758715
529436
1782089
1005864
818284
260868
1601887
411949
1968910
375054
1989162
1976488
1738511
86561
1512392
980185
628131
1460012
13829
593479
340154
1147923
448369
358139
1977959
724558
660886
1715743
387984
418770
1970622
307671
817673
183477
1039188
172570
1560314
1634694
231215
871782
1976363
1194579
901559
1296191
398691
1197688
1607306
1046105
1708386
1157207
260749
147591
1525329
1395211
484884
1879079
893272
1355391
701275
829034
1818588
1245274
1024754
351846
1786575
1271154
825304
459587
1078842
173828
168839
322046
997497
1093706
1655031
1548529
552423
279194
1036049
626516
1272224
1788897
1210324
741004
1057028
384957
1518559
1493749
796177
991740
1949981
332767
300348
464134
1475114
47072
442064
1072653
661713
290644
1954315
1865228
1510936
1566540
1089995
415248
1338289
84967
76171
1674103
1896239
1410680
1538736
1909644
1426944
1603575
208175
710177
1924613
205970
1314249
1319637
272609
804338
240459
1009760
258960
1285392
865831
1090532
187060
1163501
1106726
898236
458222
247241
1429423
1894673
953409
322809
1958139
1841037
147134
1543371
1224109
542369
420874
1471300
1695384
648372
1056792
982897
1044469
1720876
1148750
521776
1007933
314708
1784837
1077512
509662
1037177
895403
988665
1014535
1955904
813508
1415981
100598
1214782
262332
1311894
1133028
350143
376805
1470071
1872201
1602458
75949
1930196
225665
604267
693385
693841
319687
1463270
1639417
810889
780
1591930
1556602
750796
1541750
571062
1867815
385694
1140869
1041771
1408167
1232001
1200009
861950
1559380
1471355
402103
361462
276461
371062
1355389
1591984
1495053
535184
419003
1515961
423269
639781
1743465
853839
1179671
1913916
292970
1101823
431310
1974160
1007233
1693261
1207562
1318318
1707642
427842
732103
129893
1785203
236
1659654
1383591
1457666
868359
1672149
1239104
20216
1764884
557437
207842
1021739
814157
288019
937099
600846
728870
717859
165526
990635
1014285
691048
610420
663365
1788324
1549976
1343966
1592977
1319083
1190783
816020
1642430
648846
945811
1777758
1398709
1033191
873761
949619
829809
123407
1457179
358439
1648774
1663821
1164170
56163
957637
1993392
488791
115185
1533098
485171
472728
983413
1655259
141825
1341027
1584512
667982
1629611
720983
599381
1223306
350000
397950
1009279
248048
1232313
1588591
1752187
607971
1244393
387853
1113940
98254
618347
1257065
507555
865405
1579936
430443
1936162
1549917
323264
357503
1811294
1755343
85204
262549
924120
1167567
1533098
149392
1015365
959005
536575
169660
543567
1900246
157074
1867369
1284673
1313534
1431527
802212
1790417
1303415
645679
1880267
1150145
776663
1424116
1742213
317703
193707
1961087
583624
122222
1288143
1886208
537147
844789
1580191
1804555
864866
1355785
1418224
1496838
406942
106909
1980852
1051233
233620
1075129
31256
1833696
1889936
1939624
82130
1637205
1460022
1077017
888414
1622661
1129611
630508
155982
203571
913896
239736
1805372
541136
252207
927116
560760
1470987
1086933
1133356
1555886
1453527
438169
344416
120287
1732937
229955
80628
186153
1305492
1516947
1800557
358448
1090381
648799
802595
1170507
1096938
1330457
743991
778968
411322
533116
302136
1116653
1331440
798387
291837
957398
604871
601907
792211
287811
264944
115427
682086
1645179
355381
1524949
952847
1032938
104465
429355
1193450
81803
1415354
680468
243017
1020368
421472
1219495
1725775
1499088
73688
1924881
756251
114371
949110
1754292
885755
1683246
13572
1854132
1363781
685825
1743295
1574639
1942877
1819532
1559535
1105135
440000
1176193
1504548
1989924
1247905
1510505
1672504
1967664
147063
1723935
1312103
275006
1014001
396412
1927359
1928619
384003
1711170
1674793
255838
1447466
1797746
121826
1185807
174441
150479
1641905
360859
757952
373854
539466
1482529
1166942
86067
1631685
247236
412935
488737
760100
1356800
388106
1752704
1054472
1206106
1523931
1736719
258538
1310975
1734615
1708340
479231
1512343
616270
1745884
186912
447739
1544161
866115
1104976
1089936
1439559
82275
1259484
1965390
1330742
1267157
371508
1649089
1155372
1480390
1227247
1411001
1624485
1458238
213040
1481943
809872
1310293
577953
1512116
1353129
1583720
495838
1095757
711642
1842817
94109
1836559
77850
791564
314525
980013
847680
1893271
1027763
999763
1249154
1296347
1204679
705345
698553
1315851
956180
607947
1732488
1126960
96267
1537680
1825189
1838001
1836542
1216522
1356434
791945
584016
1101011
291522
355808
1970906
242453
938926
1077244
1933800
88584
1013367
839393
1502010
212309
174187
446642
883349
1395505
1790500
1816683
101106
1828944
604092
1389449
796655
980378
615647
447207
925530
1285067
53331
1877918
477116
827153
315706
1677882
42270
812778
1484609
1154694
1280966
246436
1799430
190202
846075
943749
70748
1559739
226900
937635
1951559
1498627
309646
1450576
915779
384916
1700731
1619768
539480
1498393
413442
1264306
1362884
1418728
1722835
1984987
1217830
1736448
534802
1091513
454306
717133
753894
1168542
1189610
750446
807186
304465
520374
883323
1622098
1097769
652756
66203
1230339
1121410
1340237
640047
1411639
1366977
1558671
1984430
1248239
1459141
1631743
1755029
524949
454854
638980
47385
673778
1497379
1638096
847886
322968
693313
1845750
1993273
1173363
6939
161033
1492154
1107137
1527000
633302
321493
716435
1039968
599425
411400
1458675
1352785
459323
1153599
127181
976269
1337045
1798681
1719157
442463
652557
1400644
1927913
549462
1671479
1507596
1634214
1909032
228552
695347
965872
994764
1257608
225417
1604850
1669403
559246
258377
573170
1867351
11286
1047181
40253
1770149
1967852
802630
1695172
467933
383865
1315515
1250798
1341554
477755
970915
8010
1697130
635180
52258
1265378
1600741
928802
1243611
978123
346347
1680509
111871
1062471
966123
630703
1679553
1329685
246193
1597
983324
1923221
37237
988548
837695
534346
1839164
1669251
1248541
1702683
1088645
129439
304874
1905598
838024
1330999
964949
1640803
320184
502362
566926
1973957
946758
496883
411113
1381284
883499
331849
1234731
18640
277793
791306
1045452
598023
1691239
846158
778189
1639128
407055
1631458
1203096
655620
1544784
1143171
249575
836804
1777564
888013
714253
874827
464506
99762
448345
490696
539376
782524
1090616
388779
352989
7512
1836690
1008061
287067
1887320
1352942
343
1751382
1226684
1534894
1271680
471024
1240607
1175680
555831
772501
889582
1296784
389151
1111122
651143
229989
139757
75260
434914
511005
1585603
1492603
96040
681841
46555
1158873
1448881
783601
849413
1591142
793611
1858272
1797565
1119587
68806
1206838
823404
382749
1230317
93254
1957065
143472
284016
826694
1003288
618074
1694560
364171
1541106
1854839
1942084
1465593
1696840
1611138
1474485
553896
796931
1944925
1364853
1470071
440736
1200711
22497
666539
18301
777089
1602584
850115
1740757
117485
631079
303179
111852
1825189
337865
315706
1358530
1678066
524293
1881348
993250
970471
433469
605610
1360509
1688640
1532925
1124489
279848
1536608
477293
492899
543669
1787102
945290
1396152
1890931
1742302
1301720
711029
818284
1006519
826076
680885
1848185
1942419
508822
755801
1581982
678400
1366412
353449
1884744
1668320
29098
983349
736844
194620
908040
918768
1693495
1233290
1400208
1439678
866093
273254
470104
96696
749071
1984017
1274129
1728310
1043080
160583
862060
567501
1475388
677747
1161706
1567505
1210898
1951414
1534559
1914664
1487993
1280414
1307991
1234812
1503937
1150781
969740
1740822
1339084
1561440
365642
1331012
1172927
930853
1558988
1381482
633764
1855594
475095
1130885
1398024
1641528
60069
455155
943535
1282498
466078
1132679
944384
466403
201559
217894
733215
360039
1066232
466311
1671738
855170
1896464
1531521
1549911
1407211
310048
1247165
332237
37501
1121462
445809
1625133
270014
1676432
87239
343410
700076
1361128
1850522
1154683
3075
453531
995960
950370
23076
872404
1887166
1866245
729015
14618
775554
1337841
1341159
900851
1932407
718558
1949603
686129
1850231
1109656
534802
444305
1834662
1845737
779790
1374667
146449
517319
595492
1545853
861641
756852
752913
1151127
1916935
471337
1145950
1034686
646655
1125979
891287
1525405
1807450
1006750
403841
146524
1512718
1955103
895719
953350
423689
1055982
1473518
1654213
1610621
1434870
275715
1161696
520090
407519
1675992
1626899
1219902
1083097
1868334
733473
992194
381571
1649950
1008814
632191
341872
536633
1324125
1901755
240628
1810766
997497
1414724
660404
1077534
1382865
615101
1685963
310678
385503
198396
937899
287444
1100312
1517373
365729
1804525
1088573
1605690
1090052
1251066
1577820
1941547
1955436
1599338
171355
1318170
630367
1195764
1985539
1559764
1248841
672912
1029416
272456
74259
1450688
190780
1177974
991324
300547
740429
1828453
598671
972024
580133
1299048
1177480
667119
1548304
1046956
279490
544355
1974502
199470
1325683
1103085
874880
781146
1658335
1853311
838725
874999
1901987
1763860
1585805
615938
49609
849050
447018
1384726
541605
962720
865098
1272974
216784
703842
1125026
1841220
1944136
125054
262786
921775
1019194
415394
931599
478758
280029
724357
388116
924011
810529
988955
106083
792450
45880
985580
1501067
1581863
573548
1027954
160792
1321181
1614369
777742
1787713
1963552
902021
527844
637220
971642
1869121
1154642
889352
793826
408538
1389137
678439
780749
1489335
637079
1560473
55855
1265597
678959
1042574
217440
237514
561068
1874336
797291
820063
201918
1335486
1195764
230737
917702
1827247
446746
613527
1620914
1724630
659410
1571415
794680
1317119
1372027
1123214
606539
1541774
803337
173737
1547699
190397
1542605
1461609
69271
682968
1454289
1068864
10385
1621521
384301
1232001
1130513
1711166
100589
377014
837436
1082482
638531
1179645
1221131
1916591
904669
747225
1030693
404967
1503990
1549710
1708999
1725229
1455841
1013525
1102418
825637
1608155
1006516
136996
1454077
820863
833390
811031
212705
513377
336514
1788897
1191203
1304632
55537
924614
1503092
1334904
1072880
376861
366946
853242
942978
880342
977531
1944901
1186829
6729
691292
1406771
938193
737605
1722377
1796252
863729
943544
442519
1906619
1587805
661818
566287
1501323
337299
985488
81079
1650240
1335613
1108764
365245
1317493
1644702
613709
911049
1242166
138254
39884
1129482
1957652
1038769
573162
1194340
136281
1928071
7058
557792
1869772
508352
387237
1574269
1532241
908215
1385252
69317
690355
358198
195757
1561940
1832665
938327
309117
1646062
1634291
314101
523641
1802481
1048483
1960614
914498
273722
1230765
953605
1325063
1529386
716198
953462
146576
1243341
754797
835960
1635798
649584
596654
1296909
318306
992107
1072205
1637368
1852794
708298
235785
370053
1908184
877220
1675524
1966884
461321
1795328
870862
974343
748388
734077
1765427
109466
1796806
35096
1405460
666278
1332696
1865880
1843570
205535
653830
1310980
473838
179611
1544043
1873366
1538604
1785732
1668834
1508737
1701217
801488
1216070
1123605
73754
1028046
1481021
1386215
378061
457002
435779
1077898
1055105
939293
1047587
1672201
135292
1948316
540239
1976465
582247
1560702
562510
559513
522951
1817653
1732346
935681
1991164
754601
694345
1786435
1903551
1626875
1915597
591259
1756101
334578
591653
51956
304630
1317927
1652307
196949
1558574
110049
474868
266953
832277
1882822
1634268
1304564
1137783
1737391
341699
564996
1366005
1762074
949935
1274409
173766
1964809
222562
1635462
779101
1569867
513380
60347
1350739
499256
1436347
1584970
1575708
32911
1277222
274266
1985091
124542
358914
557725
853307
1240083
470394
1938434
498938
699391
569610
747914
893880
468156
1561910
585554
1061187
475095
1354779
360262
923491
1700952
1747925
954618
1574733
1012717
240628
976199
302916
253305
1561831
260043
1009797
832277
495652
1154697
565052
1774586
31698
1805694
1923568
634415
865405
1307614
1029796
1013678
596909
653986
783622
1433099
1577438
1849480
1564127
294950
1729181
1159149
992127
398379
1676985
1971826
271242
1994897
1817176
1384973
1715541
1999047
1396172
1363421
311852
714797
67434
1289059
1123210
141409
98984
948533
1957284
723114
1714307
192042
129835
212605
549240
997605
151014
75743
458350
338567
812112
1373835
889827
276115
1113220
1823868
1557963
522789
1051015
60392
447973
444010
1860005
525710
446182
1773639
934219
1113817
1273381
245311
1527918
1482625
1650813
536150
1759984
1008833
583820
353357
1492888
1620208
138313
378710
262424
1050697
306678
981617
601944
1205941
254799
551996
1084054
1096806
1940917
417156
1746098
709767
563112
1888269
1116421
860505
1392587
1460304
1460747
1060072
1017926
1448611
822152
1536422
293523
1872585
1702211
1427507
946931
1571874
410489
1934428
55525
1250230
1176799
1530629
520591
532686
461657
589963
1137059
1205624
47117
1641431
1585188
1647749
169844
1838055
922216
1504476
1223151
1426897
1202936
728874
392092
1527211
1545007
232928
394469
829
1305276
1861571
1048884
1183508
310678
1477221
1651484
51199
897884
1633024
451153
1355740
187067
1728780
886533
318416
421761
1572580
1346735
1075843
1810175
1522505
771680
764431
1769419
755472
1874836
1205855
1209434
42289
1920809
445663
1900484
1883092
965692
412705
1267841
1869783
150930
1844301
1153924
749509
823337
1207566
398100
1240808
1362468
1288399
1922164
1190657
481758
1718582
1157421
870900
1503466
490538
859937
632417
1804083
1398342
1632507
1753676
314789
176198
1625406
1953115
1996659
1441736
142528
657331
949777
1723873
826963
1297831
124833
123578
747989
1751758
441633
1223950
299371
1809481
1849369
1014635
584896
1548786
943877
396728
517546
81473
1112666
895970
299342
359499
1165213
1404299
1765255
184105
146633
248040
676212
1041128
1277371
831393
1049327
858735
1808608
1148134
1994387
573359
1200238
746793
1181032
1009258
898846
915280
741341
1754444
56157
597347
1201130
46368
1748883
1672902
386850
1549911
230102
16622
1373294
321731
49752
902094
1841782
1950504
1681958
1780088
1712263
1252055
422550
1608667
1149175
1735180
328721
1935258
419839
1606755
1542118
433456
225505
1834692
1237511
110803
199532
1500746
861605
1420556
567022
271563
372988
1709373
456889
10674
1888584
903553
1931030
903096
143236
876673
2038
861596
63540
789100
1250925
299729
917771
1784856
1479224
432848
13831
1695457
464110
1415940
1549575
1747333
335363
1210716
824539
1910303
331690
1808674
38750
1724468
1885045
1765825
772965
1101892
445036
626760
345074
215833
838343
710718
1058936
612899
53414
15310
419654
374315
1584925
540878
1494341
614359
1165220
1415649
1403075
1256415
412810
1509863
797590
1179906
1412976
371207
1229777
543911
1920553
792494
1948074
184845
623167
1949658
578496
575982
321645
898228
1947774
1424992
684090
312444
411542
538943
1905619
1326879
1652110
12835
1035191
1469566
737034
1719217
1118302
568367
517052
245072
1343524
1724839
1524663
946203
666340
771197
1305492
1863910
1486996
1888322
1112250
559903
1802840
755573
287677
1715039
1830274
148253
715636
1624697
295746
1302531
1942121
404579
158441
65646
438156
1070105
1587201
319477
1096478
1898186
1384824
1945103
1884421
1357142
413179
183568
1046033
1377277
945029
1934485
1523402
317107
1533564
1495802
157410
1989821
1174185
299849
152075
939875
1851074
1928071
438099
1323862
1770808
710719
1539732
582
1141678
1614511
1672504
619761
970897
721212
350882
353192
874381
958033
400858
1074622
1764784
1012236
1620210
937967
1391596
1315125
177724
946129
1731158
854197
25539
1170202
651769
948184
1713209
186717
1385758
165897
1278
1307215
473989
1101004
777820
1777781
895319
1193397
290371
220849
1339294
1835271
813399
1984774
248720
78455
1416315
62579
150969
1801353
1399532
328786
439176
1942342
537956
1832723
1511088
77021
434240
1346573
1618614
242131
152068
422701
149507
231381
747984
1189664
1255617
474695
538266
1227409
125361
1513406
579515
810020
1043992
1533606
746780
1135365
524106
279403
1638623
846877
695270
246409
1383591
1046537
523841
394849
818082
1442673
558425
553472
611301
734492
1663245
494772
959814
1773184
710321
1963954
587938
1669391
1812885
462016
1726778
906844
1627318
77690
1923824
1617556
619813
1313340
676215
27721
843111
470305
936644
613
243916
561612
1281151
16734
4233
1264471
1988441
517596
240456
1143901
1042518
772319
1998188
1704796
1677004
656238
556532
1679028
385710
529462
361808
1416332
1253351
1958151
197972
1973028
340147
1856635
874290
80096
163669
1922145
762743
1064008
350881
1348762
116212
1247851
979220
608094
584155
947046
1969473
261156
780317
488845
1073070
1025456
646902
1968504
1189066
68765
886350
463728
1252524
1060676
1616551
1061683
1568743
1688031
1121119
306222
1497445
905834
986757
176853
1373430
1867815
1793470
229903
717159
1223140
799222
570468
421248
64867
192184
1065780
359882
1382162
880314
1504449
181462
1372422
1467616
1929139
60620
1015519
1740059
891536
723677
993163
679246
1355050
1007174
1319174
1670652
1413317
152062
97521
1764488
1911962
624720
1527861
1586778
1647182
388116
751020
1743762
257482
22369
1365885
636179
849822
25357
1811939
628503
865210
576283
1664869
41492
817911
239289
1499264
721697
871294
739948
687818
1486728
1567679
1543613
523287
231174
453349
124965
951748
616352
1295513
309122
196280
192332
352117
1007612
1436841
363139
1208841
135335
1049584
993034
1340782
541285
214826
684880
1667011
1793617
1056127
179523
1406883
1718272
1029690
754024
746195
320950
388368
1020641
1804403
600373
642273
401381
1284673
523113
78943
1700451
1371699
427546
400230
1425215
972797
1126932
242079
1230260
109223
1592348
1987461
1034460
442997
205164
151025
248253
1539
1804509
1315325
1949232
1416131
301355
1962383
1271320
1836662
320969
1775635
1978151
1185421
1540757
808476
427282
937729
325679
875779
210181
173743
564737
1428062
1884031
881721
1349825
823231
1490742
548288
1101946
333544
1526284
30514
1424309
1567686
1043979
420619
1667604
564817
327602
1222192
1722698
1312125
1444855
1034401
1053609
481087
901500
1055319
467037
479771
1424146
568505
495512
901926
304245
800382
1743117
70748
1373079
961110
1471361
738860
1054232
952847
729496
787465
601055
686892
960038
1846678
1126733
1491512
625645
470934
1416612
1514075
648748
740844
1628734
169462
623643
79955
118971
1080592
622847
583192
1168542
1959771
1227525
356352
380839
1014673
1850152
858731
1368750
575669
997835
1133243
1952412
1086024
307071
347581
1943227
1310073
337224
1494187
107267
566547
764637
400634
863445
395197
565173
749281
1608962
852126
1191881
906608
1702430
311562
654542
1220613
271770
521957
125889
697857
837386
1931212
880314
100736
681584
202561
1933829
164785
1340324
299790
1256022
1474208
1954977
131805
1240218
623715
939891
175305
1052937
212521
1882340
602388
996229
578868
482276
64180
802404
758749
1184223
1137663
758940
377371
1153568
1056842
1876538
1073162
417156
310307
1894801
1088419
452368
1526742
1513338
1193038
1563656
1757439
665265
1823398
1688085
1889956
126285
197562
1479697
1968784
1183987
1208331
1232484
1511348
46699
554186
28851
1543584
195721
942246
984497
24700
1678505
1970035
1179738
1840935
921126
1499393
1722410
1969786
1420759
485586
1341710
1187548
1889327
1090073
1183180
1179709
888633
713957
198576
1794398
1992539
428432
828839
1648753
396350
1975976
276156
1781615
1236224
1104234
143122
967529
68248
936053
1533921
1134792
730324
1251483
963349
1225228
1289272
366518
727694
516420
46917
517302
1737412
531390
1758849
733160
1545689
1176797
1197284
1973981
529394
449659
190574
1867991
925711
695861
1571111
1575804
925458
154927
1923007
1352785
1103844
1235432
1889124
1899210
1549643
1789462
1749250
482428
1670859
627708
830713
1316590
1083296
1217708
349757
71613
639066
876798
985224
1467389
1175858
855385
646175
1046939
408302
353739
1728016
1678492
1066189
595604
291364
67125
1736180
308900
887531
1541845
1890460
226838
595604
1580981
1239124
1357898
1667710
1036248
765579
1921869
1603735
599686
1234384
382440
900846
1877622
1816358
16318
76731
889470
367704
311779
1406701
809411
423573
364315
300922
38823
1884411
1406928
1646973
1945949
1549740
869006
437392
1366004
472448
556550
360458
844450
682098
192790
918041
1741743
1855076
1409166
267970
1180353
547757
1326158
1552860
1161239
971213
34228
1050420
963801
675820
294880
1971050
62397
307724
16962
518744
1327655
1106053
1634538
106584
1575720
477688
76791
455619
974388
1192150
1609824
1027036
818185
132447
1064999
209799
1630348
1568496
1858958
1651249
259059
1952019
118486
1875521
1735444
1917029
348656
34605
769804
701557
650766
1521026
883721
914528
243017
1440029
1704564
1049152
774221
1420609
1248214
987699
876087
997626
231091
1922774
450664
1723200
658099
546251
1319828
849413
1715211
1342369
1938190
581478
921725
1965490
1569866
1414956
1928751
1591167
1215400
317969
765979
901054
115717
1691987
950826
110587
641698
1430060
483066
1100267
161528
747118
862302
256678
39047
1442469
16520
494000
995008
631150
213430
1604600
659359
1671995
1727005
586786
423164
1651062
1721932
609722
980810
1092158
1769461
1451146
416987
398929
366108
1499087
559790
3075
969648
43683
402920
12196
1753517
1714628
1673978
1750055
745161
434312
1305848
121773
419455
1105893
743305
929956
1476055
166663
1465306
1168047
1958688
475723
1639156
1754618
614705
310637
920470
1338246
291936
1836690
1870803
4611
680935
1429098
520326
6018
1213270
579884
1371824
223156
778893
634910
1286549
1673221
380809
1739870
366084
100412
1095457
630853
1605878
1233384
887948
484815
513528
1726476
264680
772707
450529
341525
138158
1183765
1157207
575198
345521
812276
1855951
30925
264832
897244
1068249
762331
707536
1802512
122792
10556
1016080
519084
1027954
1249289
1107665
1058492
1101499
1085030
938716
1936690
1030690
913193
628540
1585133
1401831
1257352
690355
1525265
60804
919029
541907
471189
166354
1024666
1557252
1167475
996639
48503
160660
1011266
1330883
136727
1075708
786408
1385346
501318
1664401
650217
865677
1418223
379466
1530355
647318
561483
1539655
468319
563609
1640577
1687367
251438
884034
954735
1071591
643871
1753026
1055899
6529
436744
1970164
1909253
1134524
443664
1385919
570698
1411944
1652913
1107628
17194
692781
1120526
1462211
874126
1697933
857961
95789
411956
1855701
465237
1614640
128691
1236994
960176
195651
922934
686768
753430
1782220
1998601
550872
672248
882391
572177
42382
660153
248329
1296760
1818950
604202
1502727
1566655
1439590
606849
1301809
344855
75530
1828135
579527
44799
1713078
1703755
1463090
225841
1568714
1608959
440085
1078562
384484
1692425
1822727
1391940
978615
1548810
989795
1290357
481344
486694
1110643
1747988
205902
1667887
1771238
1817426
402171
89986
1892987
1222881
554373
977803
78087
378296
1355206
1523455
604016
525716
650476
284291
1791026
1704126
1010814
694265
256477
530900
1381235
965614
1290670
1525677
354999
1371764
1630341
1007700
1844096
196337
651365
341395
749375
674629
1707940
1332026
165648
1849632
72691
438588
1592018
709139
973287
1389137
338900
25856
1956564
580669
1182988
871085
561693
855512
1022452
1923456
178570
896371
463634
1688281
1667011
1370511
1846669
1620534
949808
475282
1010169
1589246
1722308
213157
1254535
19133
346067
1847932
557554
648753
991640
838720
549462
1021084
1288459
778546
1077890
1206714
1705451
1993993
1503948
1504697
1288890
1364280
1554067
1244907
984379
1445475
1727767
1603569
1477191
1598387
308706
1281151
1409240
477627
267067
1416977
1565536
183650
759416
1720137
631218
892406
1254889
154417
1306716
1538246
906602
1765337
1342380
486160
1460260
964079
1855958
504525
1571895
1713374
1134390
1931064
31733
1160594
1950585
686175
884065
1782164
823644
1465820
1207200
501016
1211855
1260664
1757401
1404961
945563
1096695
1812885
1544847
1420254
183935
1167730
809799
1885003
920747
408208
525488
1303092
471496
1405147
187237
60814
227815
487060
585579
1778917
85215
1146029
565381
1519527
744576
692612
1743336
1788685
745090
375254
363814
1401438
1674921
1111719
135389
324929
573318
1353536
77916
1448171
887940
1602998
1609430
1151327
1570423
936102
1799584
1287306
817840
1502669
835586
60605
848604
252275
502253
815093
193364
1658729
1601804
1026239
1262352
139093
1360364
1694059
1480670
1873983
1486157
257610
1089490
639163
1738634
698057
1469566
633143
1670342
798660
517879
666079
190523
1301299
1101367
1212243
12216
1706843
128421
248653
542963
1553884
828399
1827576
934758
206278
499313
1808657
1840675
1686085
1929539
149844
584770
1090491
1656013
1555369
221255
1489549
1483626
1574186
508352
704240
534691
241659
1307565
1357055
1426378
1536366
1176558
918241
1259364
1557904
1432627
1720707
1234659
688735
770959
1094909
557457
1410001
655250
1886004
1471612
1486815
1615344
1609032
1637158
1101499
229330
171844
1498479
27000
1302523
1339156
281121
528140
1350549
451109
415267
1912706
493685
1062149
354519
1292642
1596539
83612
408050
1530589
933118
414526
1260024
1593344
1679194
1459609
1795328
1036248
1446026
385568
1036551
310737
578882
1183259
1964885
1575191
819298
1220920
1530214
1513434
905114
1922029
700683
294629
397415
1419246
188936
824596
1993561
1283960
1513784
934407
321818
187714
847727
102729
381638
545672
1085621
152032
1356341
1084180
136913
1877097
551012
958805
259428
781940
459859
1719362
689519
1575078
981097
964708
1776062
1346089
1353348
1959720
1252130
1897981
1944622
1530290
1811994
288692
713579
1925866
727817
1443245
1598567
1329169
635414
182217
76219
150553
1073940
430974
791253
253750
662679
1867942
1218061
511133
806649
68010
683710
783420
1862791
289550
543005
680959
996186
1684269
427589
1904967
902042
193077
1638528
1464293
472575
1192778
408238
874027
715239
1153784
552248
617781
1222860
708439
670258
717728
132395
1685816
408631
1319353
991819
39834
896296
553171
1593895
1993993
734912
1153824
1801046
1507967
1852477
856871
1813024
1857942
1376392
1638096
1116162
45859
71433
1968028
557389
1550791
1100685
593036
1494187
1365308
334870
1376453
875690
161528
1793784
1421724
383108
1167533
252246
104494
950842
1830612
1230631
1745032
1085299
1354552
758743
326570
1158412
18301
135
353137
1302519
558832
719076
183195
1208462
1852372
1405743
798641
493828
1102066
778826
1526123
843104
349383
645730
1489991
1906357
1812169
1633585
1253582
717509
1956669
512941
1153577
660528
1927129
1378618
681971
274314
598794
92405
185281
84965
898833
67161
1902273
1265948
1244489
927255
410174
114700
35086
497341
998370
774105
1986148
215012
1404963
458629
898359
113747
1301361
392943
1676068
1080944
967784
1209479
1517187
1170711
524453
139335
364944
327733
1116807
1824093
1055105
964362
732313
1190222
718553
605610
118281
263868
1426064
1124432
839020
1488757
438814
295954
1768779
1851353
196390
1696118
385633
1823858
1765260
831714
1299759
352368
667886
228610
167738
258966
530054
1494873
805613
745403
812407
19465
996853
1948036
764030
1110455
804003
1252298
1685729
1499688
668592
211663
1632996
1572525
1796252
1883908
443666
632032
1005381
704518
232148
1598670
13901
533438
76811
714787
992550
1735925
459220
1817783
371430
679673
1118363
481746
437367
1425797
1970282
1894801
595618
1410048
1278122
883428
1500735
1309315
1576566
1946532
1159135
1398278
1170342
1524692
475231
478930
1131723
995923
900480
1765711
5799
1770202
423194
386681
1274147
834966
600777
1039968
863432
928343
1514729
98006
667824
1755058
222165
436484
1231599
633249
495477
421709
1595145
423782
1650673
462127
1204808
673477
1079923
953752
921062
1398797
1899619
1407513
577897
1852439
415294
121400
464027
1201585
1289620
43451
1814569
223919
135906
1710124
258619
264402
497645
306225
1779141
134164
896959
1373899
1180415
294495
497051
435558
1257677
1149049
932071
1824607
1020267
1811834
963020
1995727
232332
1876562
562477
463421
388609
110227
1917127
899419
306519
684093
464275
887727
1751761
371382
1182100
563940
290936
468933
1808155
1360097
1409850
1410682
46030
365315
370545
1209715
1838375
1526357
1474925
427589
704671
1296757
1157123
1371402
139155
1359431
1280293
953450
59108
925362
1245559
1119388
222177
38280
1610978
101378
983964
519444
1678433
161566
978568
56625
1089279
1774981
808659
1082606
1698678
809641
1671395
206296
221905
1410415
1740344
1587380
1808553
198224
760055
166768
80125
1172730
1219495
23234
296843
435633
460393
1271725
376570
1618488
856670
323827
624805
898256
1344835
873819
1579063
873153
1379627
211646
725009
577245
1206081
1135477
1726679
376637
976040
480626
443092
380697
684600
1500041
1424640
1908168
1194094
623684
1696122
1310392
1183353
1739155
21492
1150981
155931
164196
1714454
1815064
688953
1170800
9918
1950617
1670129
1814509
896228
112401
1638475
1888262
1926208
1113759
1878969
1771476
1656719
1347027
811734
590610
39757
1415424
1092842
1036500
778423
866292
1431223
108786
887901
1881248
576096
996228
1896099
1279866
906934
10383
1400739
633154
430412
613820
473572
611211
1114748
1150749
1338249
1570953
1518150
1813909
1112964
420317
1681899
1748849
1919816
1704756
465261
1085034
90358
914529
1987761
1345496
288000
1455825
1519600
794013
932492
843708
364951
1638349
980304
1091549
69629
544995
660465
1499445
1987945
923976
1622369
943877
1986297
1449148
542331
817504
584770
953360
36759
1454585
1981839
68105
1269720
1819637
1150226
233862
1640233
423222
1056268
1169643
605778
1391352
532587
1370999
1467124
1594838
869177
1194119
573586
1680575
1694196
1145173
1464556
1746013
637470
1909434
1423720
416033
915581
467697
1778979
536958
1202010
1646400
530703
214749
1606822
603903
256635
217758
239997
1852299
1136201
1829605
280277
1519600
907622
1339294
383503
1859104
887901
1076585
1408969
1356646
605938
1205063
1290943
1531247
660466
971697
1142620
424282
1085854
928770
1318823
233105
450601
1129990
473480
194846
472127
25632
1872427
790199
140039
865210
117810
1539067
502297
1408074
1964530
717394
395126
1419226
1243637
1055431
384232
1130365
1429800
618782
1456728
557391
1677751
1755890
288022
1375868
450258
1767495
876157
153919
808369
1489973
1456283
1921861
1928756
1642139
772592
366440
1103673
1027300
1201262
1682392
1550998
1651468
1030921
377176
773528
850824
1150715
1758001
1652384
1599547
432003
816549
285501
1473886
1664518
832421
1246533
1379210
1989381
1338422
1121118
308785
649965
457847
812112
1051300
847999
1029367
648240
2763
1401780
96380
1944727
1717599
1022981
68382
1930053
1358164
1140056
1254768
760102
56940
517319
849622
1356306
1105662
441619
1390231
1439641
1295469
561891
1818532
1763127
1378502
1370714
661100
1590701
110431
1989700
1955472
1114463
1211794
1819031
801756
1053487
1876501
1790850
37119
1317308
497405
101419
1331341
1658179
1573553
689633
205011
1205702
776213
544355
1346622
736718
1620860
1476725
1427871
1780236
1773906
1722058
763040
439338
1633032
89854
169120
1954212
160461
1707750
556841
203781
282898
1240043
1205941
1863592
437351
255091
706859
560358
1462031
834091
472912
158301
662303
1077668
456122
1324751
1518979
181475
403714
1185695
485939
931080
696788
429584
613269
1239977
1565349
104185
1061356
1605661
497689
124302
1991979
1186648
1009842
1557963
1972116
125665
702937
1320931
617391
1593963
228923
1957533
1858129
1241587
805998
754853
493193
1698672
1784670
1531721
1039757
1243786
786482
1047186
898533
434692
1102623
341594
1360838
1481462
1252630
203129
1079625
1892921
1157233
107600
1760660
1511358
991481
384194
1976273
891088
486694
1044994
1463982
417071
598023
1134705
1902975
43683
1429154
57961
1656923
1650054
1788042
433491
1666109
590920
286646
388390
417361
1220115
933703
1730735
1772975
1302149
1458960
1704891
1721234
899375
320946
153934
208869
1325054
153359
1377502
1902009
558430
692687
1378526
1690005
744555
922402
1240874
909553
191037
572252
1370943
1498742
1718067
1355985
1909346
1126122
949777
1186273
762367
83719
1607740
185297
609765
563539
1171020
1024592
800277
1481380
1099851
1994749
1612866
82230
72170
649500
1010651
1011499
1566289
1162082
1647164
982215
234339
984319
743745
1494581
705881
1435553
1925040
1781529
1395379
430862
1503323
1716742
1171752
1228685
800503
1537518
1407122
919620
796778
1865925
1575301
533590
590845
347255
1329427
1856521
1559549
533924
1001393
408654
1351098
1373010
1680942
725889
1335047
1997114
1538012
210201
1270125
1257348
902675
50259
293403
1637532
766468
115797
786948
679862
865165
1563814
183603
1959645
1408038
608518
1416948
435779
1814996
1851560
1507481
954883
1508586
184706
491047
1355194
1217104
736016
407490
1678904
289654
380029
1057206
1864971
254008
1547469
254790
275109
145128
1277084
1939175
1618992
1155743
1857111
758276
991317
1601568
1722581
1631080
173377
263563
1522979
495745
585900
435883
106030
1694179
194801
1076919
1182100
205451
842421
537966
839141
1982510
1297263
46555
1572292
1357910
214686
1372324
598794
391643
185507
1308890
1694346
1067693
1815270
141468
158605
610596
1118556
689741
1737816
1937265
86720
1933476
1902469
1611085
1691407
157767
174734
725178
724201
891038
1945989
1315091
1987336
1625564
1088062
244178
133106
786262
1832635
831554
1399450
377242
473989
904173
1998188
1348089
222378
1239350
316877
539002
138352
394737
547673
1579561
979575
1585998
584253
710930
1113624
1112646
1121563
281009
871589
888753
1690693
33551
1790592
1545351
1487963
358439
1597944
1831921
753324
1610662
609424
187752
1286178
6092
724486
1099385
1391940
357195
1219266
378250
635750
1766855
1448482
114289
1656400
911737
1526016
1464427
1793143
1768684
942576
1918356
577160
1922383
851969
1285392
1156341
697893
1560753
327419
92914
987029
1881049
1094029
1130468
661914
1237806
1049118
782395
1533717
327144
635658
561529
1777158
1216904
1952710
1350263
855556
1762427
1545753
112230
106539
725037
506743
695918
680662
1872427
1333899
136560
1869921
941900
969719
884531
1581148
1440792
1029949
1908752
1776074
938575
1169668
1718834
193946
78468
873185
1943316
357950
1527898
1780832
570602
1868004
1480160
852675
898718
1719693
1095536
2644
1674528
1219806
1663478
22992
34965
1498190
1908034
1119167
523508
666150
626303
578736
1988538
1608107
144390
1339299
530142
1187169
1511282
513278
1449916
16341
1081032
140794
341519
438870
14801
1147966
819965
1799562
723580
578078
337008
800701
460807
1098966
632396
1705919
1465443
527926
225345
673693
1792377
1154434
1673955
271297
1530872
531805
1897004
1267379
1850152
1824343
1111719
1701281
1030551
1985346
226001
1125371
420898
211276
428679
892184
334253
1590551
1342035
528587
435968
1497506
1910303
127958
150055
503385
719025
50237
464396
1218157
1405474
1969810
1905200
539376
1616230
911301
46346
1199610
1561464
1314021
1790168
1427871
1090053
1716348
1537944
1236638
1794416
727840
1048557
1477337
899807
1154608
1891374
847939
562474
869706
610596
127375
188233
1939825
1143070
1097673
233733
685371
1436893
1803563
775702
547799
888983
716722
291269
1367071
841417
1723821
1783926
306403
1434379
1507596
1033025
1715503
114832
1631458
692166
1438242
96967
1309957
1225228
1210367
1975007
457304
1168173
1766114
403917
1596794
1311089
777776
562132
1391307
1983482
1794929
917282
1709254
1068256
83482
1635926
273932
1918646
915624
1433534
765181
1688168
1294194
1510485
1525972
1256746
1182432
298186
1325606
1791404
1838174
1942822
1679729
603030
865274
1983242
321544
509242
54772
1332928
250253
946758
1297369
433743
1356283
724070
1224109
902863
619427
1547132
1201767
1653351
1776833
1389144
1636706
770638
186902
1928888
572610
909647
1490329
1484050
1242101
265460
1497817
19476
645275
115036
1771659
1287383
1143974
46256
149827
1359912
226638
1592161
136599
582313
517492
1768372
1982623
913079
1470692
71706
1068864
1144965
1799609
189135
1982510
480004
1555241
1615455
1013312
167367
1521221
1144446
576096
1732795
1043851
1984798
1196507
541434
1913384
1723118
15988
1274055
1621513
907704
703772
79288
1677558
1027123
857961
1982192
1488219
1627200
1882244
1697509
1146797
495185
58772
131044
651183
1791977
1688047
1940912
1635087
907719
659043
1431223
823129
1252814
1433623
312260
1646624
473183
93417
1758792
1799889
1081925
648573
312992
654662
1460812
299798
1520671
19362
459027
921551
1079145
255263
1604183
1093431
1273996
695247
1257485
412655
19453
1100267
1223140
237192
682539
1013605
1942994
510516
634371
1506394
1758557
956990
1199127
412449
1996294
1903643
1768816
394623
1110569
831285
733404
1689547
697230
1825697
737968
1615478
1687203
1815268
1085695
1631404
330791
218894
1274023
563706
904430
1783799
1396582
49096
144740
1997689
40837
1656436
855344
338960
1123191
1995025
1496466
1982057
1424278
1079145
181806
1839873
848992
1264471
391759
267948
828477
1884286
1883903
95765
1248363
1982360
1212167
1525527
1255437
1907775
1672909
1818088
87681
1904891
1204846
32816
1220004
364956
444624
823017
835664
1708891
1780966
984061
1186980
1739658
781444
1239977
922900
1095186
1391667
316557
1029632
1995539
418433
276461
309154
573805
196613
1981079
72798
417882
1206163
55878
1589116
649437
1882502
884500
1083041
1569994
1587096
465269
690355
995962
1429670
305021
823454
154496
1892261
1415116
710936
1903694
1040820
1905083
841219
1728177
1012631
129923
796183
1363736
1173752
604410
136131
1479571
1998575
16314
1981763
1823910
1676942
133162
882956
630909
1688398
1441247
394592
32849
1283721
618695
1165476
1222160
241588
310197
1507410
1450311
1120378
284416
404925
303462
1121231
74971
1128458
1256510
1905398
1382290
651232
257256
1076625
1650054
1859131
1264062
610924
812660
225809
1518406
1009437
401550
228598
493406
1790803
1370853
175421
247717
1688298
385309
12206
1400718
1593677
573865
1694904
205419
901046
1968244
1947707
234339
423092
939870
1859427
275645
1538816
710824
724671
1334382
1447686
286924
654428
284275
366541
1993632
158040
619408
485841
1465617
400299
1319353
1034963
769832
1764784
67954
302382
1434875
1054314
1369605
208732
1931450
363814
67313
19262
1642900
1273315
822727
1480160
1937951
305945
113287
676075
1484129
345920
38659
1223790
740732
1508726
1425341
68368
511257
574724
476239
666620
1146457
1450991
1995839
652864
1489089
1700876
1848637
1124612
261456
754904
708778
1872654
965458
323672
1276193
1704806
1075747
140258
1663450
275751
596588
639138
1851095
778383
782230
110227
1336053
1897574
1842673
1097148
1337045
606333
484965
866803
1215643
1226488
705642
704942
189616
1758025
1581053
1730819
1860101
1335201
1440058
687633
1602400
1684602
1779799
1134409
795866
1942877
122598
1228070
483633
424116
746462
1204991
923012
563755
802572
1005268
1836926
557090
299624
1232028
1685729
1159200
461394
758022
1255237
1389039
1708198
1459224
655944
1729952
656776
1626726
931974
1859728
764089
804991
1817292
1318370
840284
1656562
410026
964294
1926628
803869
1865568
1251341
1922221
69184
1074459
1575178
1082170
1237511
1029819
1757836
415842
1378618
494452
1370828
1025118
1374782
88028
484617
1768213
1519681
485922
689171
591029
819811
1385413
1130161
1266119
81510
1447030
809974
620967
1497308
670313
1016541
440999
1239126
758157
1326158
9189
1121077
707348
716530
883127
1180185
264944
1855273
555206
1692631
1743140
1497162
1047134
1616874
1822715
491876
1167819
362916
239077
1719932
908042
681038
1109678
1134107
1049927
547800
1040015
1950288
1205940
893071
49824
1466255
1599819
1004566
1591478
258193
616068
945095
1172855
94531
217895
730324
1353045
703817
1737651
126044
224166
1160292
586605
1469331
1730376
636346
1615791
265950
1227424
1951022
1671042
1382763
1757595
141580
1009970
1725692
42565
1617704
1000241
1900719
1928046
382786
51380
843674
1714145
285501
1998522
1682809
530520
518825
1151100
418413
1028517
1897531
300728
461000
278872
1400453
939764
1338511
702506
799783
1658852
1829661
1722159
830969
473132
694445
38917
1316664
1430456
1030942
577367
1565363
850213
1055899
1786862
1621881
1404299
631927
1890863
617832
1547261
932544
481313
798272
1768516
756399
1461232
1920131
1998655
1748709
1235082
1074696
1672523
1230069
845342
828184
1764406
749185
1691277
814170
1347069
1324771
174836
1025799
1373419
192090
1158873
1628557
1321573
1251305
673818
836998
539820
1701502
1379589
1578331
853529
1057047
476603
871819
891587
1385166
614359
1449606
879301
1871162
1880859
1459962
750133
1807900
1236043
959049
968186
1312522
888414
1717650
803662
3684
753181
1057199
1330900
1700338
337299
1670397
882368
1094743
214036
682563
1450812
1578024
706559
1839595
941947
1729335
717281
11727
1213576
450575
124420
1129990
142255
1089539
1626800
1943530
1949098
1531250
325704
747505
251495
724071
1037472
1717684
1283960
1731150
1408320
140386
843315
1708623
1898395
1673977
386264
1917338
155523
876804
1251781
2601
1239216
1019633
576811
1265395
1108848
1480688
376716
403174
11222
1482065
185624
1514618
736728
1544796
511733
630733
1269206
110032
456035
1474259
872159
363923
693407
1585867
14181
6028
1415411
1099015
1257608
1719995
278875
1497853
1021653
1555917
1350819
1434608
1897408
341098
129232
1988538
261517
1071619
394790
155281
649171
512289
78131
583915
1271072
461274
412176
167621
17575
401932
59937
1151206
1411176
1210880
616884
446017
428135
1669257
245197
1313704
1209702
1207577
1378483
459427
1121127
1029029
1855473
340226
1695232
22559
319475
1069372
1495746
1650363
971498
1230746
682220
1317579
1400638
1082695
834632
1615753
782114
8750
1801146
892209
660630
679946
1738378
1175864
894734
62034
895354
1962464
1927433
1209064
436611
285540
1116571
705559
966292
1416347
1197698
318416
240270
1402697
40006
204283
191229
265884
1250558
1015068
127560
1490360
840654
1076444
204982
1639212
1953565
760654
894436
1471529
215871
1949008
894197
1050426
661197
1074914
466197
1949136
1802673
1899357
1834801
976170
92040
299146
317330
1218293
16180
1863910
221249
149720
1025368
236041
743441
657133
1274377
1925697
656214
81767
116348
1137957
394468
1649717
551886
1121119
1188631
1807535
1154725
835169
57942
720062
265759
776212
1888544
1190972
541086
1218157
752928
1864958
1156665
1256022
1952061
1659130
1734197
944946
1327705
1181769
663810
640028
1821567
105157
1329075
1812070
1483363
1769848
83776
493917
1855076
1185283
1479214
1491365
1248468
1563656
905379
864442
774328
777940
299538
207318
358851
1388863
1763949
679256
624205
406036
527465
438530
1013811
500665
1170568
678422
395469
470730
1223140
1538256
979595
228309
1635492
200761
199915
579710
1453919
354907
241700
1460012
1137284
1794351
1414697
890377
1271866
552860
236580
669997
923850
381638
1140611
290144
253189
1235864
764581
1973707
1736158
1373368
1561916
1473961
159180
27744
508827
666450
989767
1098720
1157010
26940
1887566
1535143
1963874
171694
1461385
1106820
685506
1561977
1978487
851558
1521334
903296
1297113
280223
1182478
1484268
1656013
1216807
761153
1247900
1025406
511049
818519
1123605
1634231
510217
1900369
1918996
1532356
140035
770012
1108753
1810867
409285
146258
1449254
545710
1750762
1163971
1331746
1689964
880232
1838753
1810055
1479697
375651
1411167
1596351
75375
471607
433566
127607
1509697
460686
37935
812000
1852663
1287973
1344006
734695
1693560
115176
1981180
827764
1903533
1778081
1208885
1392219
633299
1592977
1230700
1103051
479620
1186011
1280628
1087532
1576586
5659
1528798
465758
1431820
1744897
1378492
459220
1478571
963558
432179
1481462
1665429
1927319
1346126
429569
952348
1396149
1801417
252594
745169
1196332
120384
1514265
832569
1860752
1414442
762281
1968567
956367
706539
1757238
887287
303549
1023619
190656
1829937
1014285
182842
1014467
7820
8548
629845
891797
315641
1578989
658916
474222
447613
892406
999454
395715
2326
1092009
1728118
1444431
1277814
743194
1823604
1637055
127181
216045
974074
1013613
1865343
1523550
671022
535532
896035
1047405
1630614
1316069
1953042
1212899
403953
1368008
1260493
1248418
958
301431
1622521
791253
740288
1039426
565825
289392
1742658
1559555
1784650
878458
1625929
1692709
954633
1169417
795626
1195409
1288403
1324380
1231668
1977079
130026
1037955
759084
1832479
480263
1124791
1392517
1077519
856724
699675
1968681
1910072
1719484
1858177
1382036
515816
589546
1507261
1699125
1234667
624279
1536175
955733
1897001
608042
225527
1699122
1500750
586793
271184
1532829
340628
774038
1049239
691052
651967
1935463
281233
1016730
1693371
948872
1175190
681285
676041
259666
1280948
1176364
132648
879878
780164
1272008
1701657
852583
639626
192790
238560
569030
1224635
1324510
1525451
236467
831908
1857218
1433690
1749154
1677004
314708
281108
791937
532268
938670
1448176
1815221
1014987
306519
933332
794142
66415
1027037
1614113
1427398
1439526
1500707
1162869
467626
314083
279816
1667685
1982336
1415201
1323430
797106
1401538
1129868
1169903
1612648
1675090
624424
1998189
1552608
1257455
615561
1682809
761532
1825660
1817693
128124
1148982
684387
1104955
1918075
1646848
961986
1277414
1982801
743227
1715607
471419
1696347
308674
367080
285847
715270
1433191
279419
1158128
801835
1878766
877522
724840
484924
891547
1598582
1244588
1969473
1354937
1167077
675537
67547
1188294
1228011
615468
1987127
50832
857561
1518178
1831896
1005045
166774
1810357
673733
211723
372151
380307
475282
257938
660466
293373
964329
766816
1644861
251892
1006101
1402661
1027721
76257
1262156
1352361
527284
1371252
1448657
1728268
1940804
1575686
423069
1934642
1179731
1531807
63683
1488678
631043
766863
798337
1267063
868577
1963302
225397
276900
1907190
1588992
1876650
1203
31520
595530
30677
149872
139510
1045758
1538904
1116615
215808
1153577
765586
1140118
1422766
38714
1513498
1348944
1760323
283720
1147034
640388
290185
881629
1843202
847990
1601332
34800
536258
1078426
118440
140811
1450629
476257
26889
412503
590603
798187
56335
660333
131540
1247005
284569
1650984
549629
1136741
1274541
764772
1434258
1421235
1962031
287058
551932
1648290
593700
573702
1268238
1484181
1076825
843718
435421
1574690
1710948
1817845
616030
203167
899666
347643
580514
1712822
1443774
1118269
1557008
1109180
636815
67486
1414988
1826399
31118
1374318
1887457
420073
994655
87527
1869151
1294950
1904408
1645149
947247
1081300
1248275
587249
416004
841161
523277
1385675
907354
1108001
923637
1047568
1453650
181005
735901
1646276
1055829
219379
1783463
562359
1686960
1283420
306260
712168
1053892
1953940
1974495
1799740
378201
939022
542048
308223
1873153
1758360
1800188
929704
715465
14457
1771382
149329
1625406
618695
1329618
1161309
1928551
797279
1132971
160602
1174505
891145
134155
1411010
1594316
1721930
179579
471500
1512607
823683
972610
711675
1955934
1927534
820441
1477337
1238009
345874
1975991
1613096
203431
1891915
480283
1802273
811690
366055
1441354
1979562
1557743
1858952
1562806
459031
1956560
1169417
1823293
1422012
322683
36681
506941
366885
1253153
1887082
491104
1310821
1849751
1832304
640225
1392517
1262723
407946
1477582
1406664
1046320
831648
1530290
591001
202279
590968
835135
1609225
1381848
1593208
1038269
1756493
230446
1590545
569549
1905128
770846
42305
841551
862560
1659586
764854
165266
661695
1816546
368525
655192
702516
219982
1302665
34605
1048412
738684
451702
387379
529106
950789
434748
1499318
1104161
1452933
1614430
1700764
989747
1305037
33739
461731
741553
778850
1714036
442144
1310193
1881080
397439
350754
1701483
938255
363917
529
1713534
1443904
11901
784670
970987
540224
1234511
833390
581199
1239545
564676
923797
1050891
1053223
1687891
362299
715824
130506
756454
650824
978070
1959684
1179394
967346
1711363
1132758
1771398
182799
350609
701776
997835
1931116
1521270
1973283
146544
315805
1164224
307056
26231
1301041
311958
1929632
407692
1584222
12036
1494488
1553010
1509404
191507
587742
1986401
174765
318534
1761170
1495977
596384
510342
1339112
1324875
245046
1016730
106876
904689
785260
1703823
1825256
660158
1338594
1024390
1228333
1970970
1756784
885935
294961
1610192
1613096
1609569
1413564
1590609
1734199
1707180
509135
1760154
241392
1222160
774977
252089
385233
723067
1928979
576555
1786607
22432
1945103
135335
1154857
1427536
1426884
607583
1393972
1910118
1250558
322008
243788
1060921
460377
318099
141789
179142
1802159
1023490
1338485
1420418
1985495
5270
252047
173685
962197
1432346
1123700
126739
683845
1720619
315843
1696595
1668506
1290088
1327630
99054
976772
606393
991973
996550
895514
483211
528975
1750730
509679
1662671
1253965
1124930
1538886
874738
406868
702291
376439
989881
521955
769832
1391994
941238
471038
1581679
1038144
1838423
1581013
1057586
1584048
590864
1312829
604863
286601
655087
1567686
821473
376099
1713295
1565189
338725
524140
124071
901500
1805869
1926189
1742234
195653
326048
1479720
1310475
1730376
548594
1086383
58908
845163
755214
94066
284417
1472689
400160
1893831
1841909
1602898
1783082
1263456
1556469
308390
1335047
850377
1763305
1934808
1786669
1890804
998720
219558
1492983
893915
940717
258517
746895
655750
1952050
799876
1756225
1161309
753887
277899
1672826
938135
1890472
1062036
420311
551866
347155
290297
574454
732732
1388133
1526357
1644232
672209
369238
633520
621485
1049136
1712366
1239819
1825645
135335
1427695
1525758
1487994
31820
273945
1032484
804113
116958
22074
1019588
1325063
10415
1306814
1142410
767357
1479222
980521
1685534
1980884
1048884
570534
698555
930321
762767
413341
1897940
977021
493819
619372
64388
1986829
1740225
1685443
1340082
1489373
1063238
1722159
1828346
279824
700936
1067253
424458
219524
1627038
541024
1437683
1693677
738119
804953
1158532
472467
112893
1169029
343643
1399196
377000
1062209
1027214
1939403
1210246
1301024
1399124
616434
377463
1013752
1522884
955449
1237335
485736
1624031
590314
889441
1810971
424039
852126
1906775
769068
1514869
1566114
1879099
883904
875734
1905398
76475
1662625
280526
593773
1604362
1713637
1232180
1884360
1559084
73289
904689
1171140
550880
251749
1780381
419221
1493134
1418980
118733
1612220
1570
1521253
1826306
1625694
1550701
642952
1399139
1563813
361732
425642
735811
1875515
740921
401948
1203693
1347707
230242
1012631
357537
1750656
1280280
492817
1696160
379106
1478693
333374
648771
1120456
936824
377527
97447
1215643
1089312
584450
1292292
694569
1355721
1525744
276444
1193510
574280
1810325
1587009
374846
1142860
459220
1078448
703272
542869
1654977
1522791
1818188
675820
1926189
1903202
814640
1079125
891612
764130
1291535
1405781
108944
740332
1683824
104377
73087
785523
1442379
678621
1210837
385779
210210
192035
93091
121807
111096
327381
1372665
1196807
75963
1047643
1446733
1059419
456271
722300
1785024
101727
47403
947541
1039677
1451492
301654
1689907
1960173
1074164
672885
1750613
233976
59258
921415
298530
1949338
126538
1387894
1998426
187286
1410845
1706087
543960
540256
136032
1570992
778209
801835
512804
555028
216950
1330314
780551
1620337
654748
894734
1177491
942233
1894892
669969
466055
206558
1541499
944018
977529
20012
1733683
953462
470329
251258
913467
55596
1493762
1773756
563923
1698925
809009
594747
1464313
1889738
1773843
457650
635322
346346
298903
1827568
1547469
764458
986082
1986518
505182
1455825
270705
272631
1930551
1929072
1451389
963645
1983630
557073
1006232
499565
266694
1238499
1719796
223485
1056593
400268
1951008
1686473
1137572
746143
797389
601426
517518
1983898
657113
1480581
1028428
165949
777288
226533
1885268
967221
1591884
1682581
1804238
1666428
218378
1554371
1253488
1924550
1580105
1609652
1370168
1059839
124549
751101
457557
758937
582429
407878
841133
1976372
258402
1949257
1199610
590375
1396577
1269670
536097
1166994
1064073
369719
476589
1850864
692249
304045
1982101
507764
584791
1789094
49361
1323858
939255
1327639
746246
577043
716242
383679
1085847
1916900
1196363
315667
413175
21841
1706018
1088247
417414
1050875
462198
790329
1070674
1914683
1945402
103913
1468174
1498027
783885
1236989
1014049
1916451
77820
751848
1518169
1571874
65041
1104747
750827
1244548
305335
338325
1961799
366943
313437
127782
1201175
1174185
1533855
528764
972596
1193699
1217497
1311082
471905
1945434
260043
913469
391133
303054
1784186
955136
701347
556136
461669
1550335
773343
1107139
845563
568892
569499
1166064
1009351
816798
233764
1749683
679295
1526018
121773
1815701
1738287
1682211
503029
245067
1939195
170175
1284375
1842969
233925
431182
185920
474476
501010
1222048
1896685
1667037
545735
1695787
349181
233201
1042923
1942467
1797241
785923
306958
1511290
815885
188233
649345
196774
689072
1128556
618347
1931770
1008449
745844
276805
1633283
575232
419522
100756
1011229
1415924
563049
459202
1751260
287349
1167870
661400
1302866
416423
1561108
926837
1546223
1804621
1615432
105158
1798721
1762393
482780
1457586
539835
1590612
372764
594678
878700
1411880
13508
1155543
564396
1890599
281501
428577
485126
329938
1358694
1015208
489562
1089535
972140
1587126
1082400
217166
1704393
1852137
1854559
273162
1092172
225527
1664496
729964
1608155
313940
1288068
226268
18896
1278517
1601737
1184081
772311
927688
1789332
491691
1940973
82454
480067
1303854
1381482
685890
1704630
57512
1443607
530987
522316
271674
228499
1354055
1627795
525127
1090381
977949
686839
562149
880438
70696
952821
1894825
1604329
1693606
790408
821603
951520
1313326
32580
523829
1059355
1148896
1546248
434752
549629
1527224
1789610
1782440
478207
1982972
692381
1413464
983237
1195773
1901889
1082965
330804
801018
1157957
1998771
1820467
1479411
1892388
972007
1463133
1124302
869225
47385
1640077
1000944
446864
7905
1115887
96232
1131492
1920809
1316860
876008
183625
829750
742885
101531
543551
22413
1819720
631041
1969516
678630
270884
28109
1690886
247998
954065
728630
1206324
340939
1469832
231901
60471
1574742
1710277
1231004
716181
1741939
506057
1195788
1186227
1391413
1497874
1196517
1400061
107457
870900
1201858
898963
184631
1757148
1301111
1639437
1800918
799567
1325534
1091466
258960
1225625
1652390
1346643
1478393
836135
553380
1451956
1587064
536633
1565021
746008
215790
1236462
1508933
1197075
321030
428671
522369
1588389
1078008
386600
892432
468090
922691
641139
1981695
1541108
1981650
915046
1356658
832445
94816
681841
1928045
244962
358468
24278
295767
767637
646869
1573864
1189718
846503
404382
1553753
1258406
1648349
726064
671483
585335
1577339
354686
1525804
325787
1740069
1898616
529594
1880373
1458624
870275
1358104
729687
39752
769784
468351
1313857
10141
646758
1459682
1462461
868870
1116547
46654
1020424
1815918
1384644
762321
1493071
1519118
1861446
429477
1431527
1686267
626492
140705
1383915
698805
998045
1027574
762587
446341
1858122
1551217
732777
306333
1247597
224197
1811364
1700876
1850968
748823
451054
1644468
503195
1150226
937347
1665429
742285
3170
94066
1536388
1236543
304630
1159248
1558321
585952
58421
1027513
447945
671022
819739
939635
1674793
1361971
734941
938123
129822
578679
162531
541483
829339
1236717
1471552
254311
482024
4523
1239991
1679399
459926
419495
1844121
951944
1506453
837974
1963975
1318938
1037217
225706
1648548
1777855
1487808
352762
253986
443288
686790
680935
1925462
1466920
312155
154610
1349450
1901270
1869275
1833301
1381517
1788419
1884734
313383
1350240
197462
586338
287189
96514
1830937
680577
1063512
1224635
724439
379113
1592811
72135
1136113
1855442
1911169
1881137
48171
1009518
206855
876788
1717650
1559168
695719
714052
782750
436440
299259
1264527
1621226
114286
1928705
1019338
1632738
1299597
638161
50308
11274
218911
1309310
1029457
1757835
654462
1270381
1777781
1672488
473849
1505522
1182338
1385898
290152
827544
1781262
1173033
1080209
160394
611470
1518783
604017
418896
413938
72337
1976686
391331
648832
872755
484004
494490
77457
910642
376432
411670
1132740
383790
261164
1610513
1771814
595435
282438
642468
1903673
572252
1985744
1681515
1357324
1656436
750020
1386750
1940413
1635144
997759
416031
1471233
724973
1585477
1889658
922566
1923868
1859696
1207802
659359
1934380
1226564
1028812
1850313
1139891
1679277
888983
1710386
111512
66940
801569
216818
340276
228577
1432619
771763
1274799
1641323
730598
614370
317178
1093097
1346005
600670
1207761
416760
308027
481387
680468
676037
908444
1429427
1893537
407741
330804
712707
1746451
1769347
964167
1378615
1190668
53296
1126344
430148
1207907
942482
451778
1617318
1378559
433532
1304519
1598935
1619362
1072691
738463
430882
1135095
1191588
324028
1071601
771024
50346
27181
106539
1011858
976214
656348
607583
383263
1571198
1282553
258272
343194
1913704
432848
106211
922566
81750
1792014
992926
50237
498179
446608
1652925
1143748
1055620
1316271
1829929
27546
641250
47218
506911
990039
220631
1298345
1036393
552463
770502
1770620
955532
1438585
1367678
1448837
1228542
1374394
1254393
1909805
1147456
312992
728001
908036
1686075
413154
463708
1272039
1384414
69601
852352
1422012
695002
1814509
845163
1123096
514408
1549761
986566
1206433
1910318
413178
83231
271308
509697
269996
739941
1093196
264934
1100435
1173242
146499
1134011
817209
1029276
1662627
726646
347574
1538196
173740
1657884
1670268
1571618
1597165
281219
173226
1386463
1235067
1209185
1310150
928316
1029745
1089376
1786553
528587
1867336
1697791
1749900
254682
102025
170899
256795
556052
608924
433322
1907775
34057
1923014
158667
1010575
843036
1971818
1990497
628329
803905
342141
72578
196707
201117
321652
1450896
1285015
1739217
946576
1531973
1942467
1159393
947076
814521
1325381
1723040
198417
166446
1843570
202303
686875
86786
1845076
1438646
1225740
1242562
812910
580944
1473953
1500331
815996
1951038
1331581
31775
1359897
1256415
1975878
1367724
1244091
1221759
1417866
347855
1528520
1594376
1795549
184631
78468
1871189
187587
1990570
437492
560308
1497962
1440538
1750778
10028
478247
580253
129049
930750
122677
267032
205011
880159
1790221
1750641
986082
1378343
454834
422329
1044530
769015
1037202
1410048
1118630
239157
584253
1815524
926820
651429
291493
620024
1636488
1700982
1318624
367080
463704
577518
543543
212294
1347293
72295
353462
594594
506943
1069592
264836
911600
515327
1696638
749136
923410
1278577
130750
1431445
689523
45183
1439641
59123
295739
1283937
1091821
1834892
1348319
985221
1207665
1250230
1764781
1519284
108386
1658605
1026823
927738
1277376
1169309
1396577
249224
1068249
1791513
425557
1774559
798187
1802669
1290903
1502273
523151
1869452
240657
279465
234898
976863
663530
729469
333152
845566
1666208
537520
1017276
1531998
721981
1855835
17843
382592
339796
37051
256753
349496
1698154
1023523
1663280
797556
1404814
629750
777290
1283486
967980
1471666
263975
715048
1328388
271515
1539745
747278
468324
121842
1063788
892303
83331
801463
1922757
19152
1143928
1338769
1724133
1969404
542233
308060
966145
926779
1891156
577911
827369
1617423
1774233
631693
1849445
1006893
1006293
1727285
1420938
424983
244783
237853
483166
753512
563539
740638
938490
22046
1413220
29168
1601079
1427339
1335167
1720768
978251
530751
1462877
1218658
286422
376165
1443109
604444
779790
769763
1993120
123618
644381
507927
419014
1718678
162311
1310550
215215
1944658
388495
86314
372472
97214
843104
112168
1721463
1655192
665092
45326
287951
410553
1357507
541216
643282
850548
1385085
854261
1594786
587707
304838
1560753
505028
1736591
957280
670821
720212
224955
52976
1707750
1472481
1353510
912944
294903
813087
1256746
1550043
908573
1411320
960177
1950489
466030
1265758
1097374
899877
920086
1031653
1448482
1013226
1587560
140830
1984951
294148
1061460
576019
1843804
484603
1107665
431921
445279
1433388
1603586
100820
742621
465878
555496
998770
1320252
874724
301980
1660325
1428217
1088907
334935
1052631
294552
1366799
1521274
1423228
1618222
1815332
1518793
1010613
1648699
1756223
1938645
227870
493296
1298854
474939
1046567
739475
1039968
406942
1349063
363147
80262
215180
758814
394945
1140551
1045322
1068256
1468429
508284
1918345
14562
1570238
106025
1395841
1271099
1840491
1898501
551996
1060402
392164
381096
1380447
305725
1076669
442022
609975
816634
581971
402964
1917610
364775
1157287
348669
1385065
1460287
1786435
1807932
1571447
643469
784852
959306
1897978
337477
1577496
1260332
173377
1722101
1761698
235944
85154
1637954
1879116
1908636
384099
884211
1054459
1517174
441449
847017
1028517
27168
1152196
1940268
419834
533683
1000640
1735573
190197
1423404
1569033
1317205
1338025
1962419
217623
189176
1346293
1196382
1145905
1535837
1432076
1713574
1853681
1854583
1031021
925459
1310006
1329076
303714
924298
1194244
1916487
1555917
1663816
1313884
51727
158244
239448
858699
773993
272631
1258022
1036139
74532
1519035
217886
426324
1679096
712667
65310
1968700
398931
400736
386915
902182
518496
1597100
704518
1986418
245330
982896
300940
1800200
1258066
459062
1952050
1117780
151933
1754805
664824
1292713
1870793
365929
1118107
792409
1268409
1727990
1139212
1028849
290339
189827
863627
294295
291675
359696
683330
1814014
478349
1661455
298952
513246
1898116
853899
1939580
1331901
1379176
600846
580235
1379754
1232313
794004
1620019
1129530
1013352
983178
1670285
562597
1766576
641384
1558295
821892
934391
1915409
686920
1956684
138302
421265
58049
1617832
1910318
166537
1415436
396032
1887637
689479
548172
1173335
529260
469546
1120434
1081316
1053253
263629
1381058
590150
7717
192601
1015172
1817710
1450736
1589618
508967
675066
1193617
407612
403284
1634260
1426120
981456
14993
703000
359286
712456
532934
180296
579665
1318490
136351
401865
1795456
1101836
780107
1222975
1860058
425162
1121967
568835
1856545
895073
1433191
786887
696772
865886
591749
619051
1837830
556976
1192522
246277
503225
1431888
319010
296063
1083528
1199244
1794393
1135111
15451
1312589
1760642
943511
808280
855930
590473
563572
1995565
606020
393311
583207
1841166
353546
1931211
566024
705474
345256
953887
1108393
595064
1879232
1265436
1050143
1878747
577039
1060981
539020
503047
1736259
1861643
854223
1341985
501952
533314
1444021
1092583
1110314
251438
1525169
841269
988461
1466494
1370426
101106
188556
649433
726610
30868
1640336
1391547
974404
897012
1393893
1037160
431965
1933711
1728158
1251972
1455499
1004391
992212
1887913
1890599
251433
1151533
1153599
534065
1734602
970987
1292616
1360775
1208825
1944210
914915
1452899
1977270
983323
1587936
859957
261041
1273751
1065992
1721385
1618172
1516069
1272485
818288
979089
1035528
559467
396405
41619
1568983
1870932
198960
638545
1908
1993012
1823742
1805930
1990718
1543371
70984
982268
179725
1632318
1682940
111833
253863
393687
491818
1538090
477991
710551
1725315
794013
1382263
107457
1945773
767761
1695827
1312669
1726046
871387
832070
587760
1033480
710254
285930
1550904
126751
276710
1902212
1652357
1996618
1223512
763690
615730
1859293
1052545
1264547
430612
460907
1428979
178805
1159342
1515488
441310
464160
533590
1115768
427554
1576328
846746
69478
6694
1246342
1503499
484884
613401
1157455
1182980
796399
1753440
1626480
1956177
696335
1067693
1683320
1157788
1967200
555567
1905724
1965429
118681
1479423
657408
631927
199911
1300774
263903
1655437
1711576
729015
1606272
1803697
297094
661276
254909
1818925
1338834
151603
1723799
1817336
492545
267696
1950467
778546
1603327
1340197
791887
64705
1145007
469382
135915
112015
1309331
1922806
1963962
1087487
1474921
1830043
1270488
1642114
1869183
1776343
146983
1791706
1892574
139093
1142426
447876
691239
365378
763028
451200
1411944
1159664
1161968
291393
607593
1732157
1653963
352044
830918
572532
603363
144485
570692
834089
694269
1403402
1295986
1165010
173569
603368
1446007
348657
1085491
1243545
1504982
1542522
371818
1582061
1410190
285967
506246
1041223
1884927
412408
746072
239079
102651
1151446
148230
354406
267215
1525685
1486004
1940912
566219
1922268
126409
675183
160236
1978090
1753959
1227747
776573
1760997
641123
146522
1083765
909006
167153
1270866
1223721
847650
1159232
1910468
1139919
488626
293524
1257539
1486769
1766215
1303007
1895484
775783
62361
337477
686769
142454
598807
1796498
1966905
737642
498081
1784793
686909
853448
431965
1368608
750621
1682620
489849
1543539
667456
715753
1614879
1994231
1267020
965605
374781
1289675
1393984
269085
1648047
912719
1817651
298630
1459478
1783599
117265
1592913
49194
249251
1357498
884881
690534
368177
1660215
552010
1520818
1558261
283851
1400294
1121749
1901098
1765318
29961
1962849
1645697
1811878
1962261
200772
1126919
950174
30761
1263239
1408728
1734599
1279857
12267
1007426
190574
576012
702780
915501
501230
8589
714811
241603
443122
1330499
858164
1049870
1628289
1670032
117016
1800001
240957
1927505
1037350
1614101
659780
350612
1839855
1321947
1919186
3834
1986609
1202599
1757138
1942479
35445
207539
1166279
170093
6935
86083
1789328
1049927
1771739
1658132
652355
804296
1256408
1340130
242863
1323398
620304
1581297
687675
1856221
742836
714995
1797462
21317
968203
1799719
1647975
15202
657931
554522
169462
908427
1909537
982619
419753
921165
1302925
1503579
1548988
221428
1125851
703171
1167763
708331
779907
673684
1510668
898677
1437965
355433
1324922
291426
952348
1971026
1764037
724977
289917
827118
572931
55177
1132401
55725
1884776
1574916
1898413
350612
1042117
1763504
5835
1024996
154577
1277110
1426614
711907
1314634
1374255
1723643
146340
1148253
550102
35353
1761631
106284
609765
1507751
1056139
1145311
1183926
744926
1365940
115578
710858
1369264
39162
435841
1149178
1583895
1761478
707286
786482
1588684
160969
680954
1781037
827640
1520858
1552597
1316906
1896801
1668961
1398242
529976
230864
1506783
1623906
1420787
100848
497933
1349369
259675
490047
702983
1050785
1363447
801551
1172978
764920
1663713
314386
695644
604453
1304872
1675501
1939248
1464447
1966665
1445622
660381
1540470
222635
1154139
53547
646824
655161
490353
949272
535184
1025158
186688
140654
1767531
1465873
236911
628199
938411
1767753
1474669
1673913
752544
1661424
1568103
607602
809312
82354
682590
461522
618074
146449
812102
1984612
1883740
523140
1948583
1720642
1981591
511797
277572
401231
1593142
616034
546040
1103941
935270
1588525
1671743
1736657
1827968
600981
1715680
1546442
698944
277719
8284
57380
271222
1161116
1779835
498645
1099004
983296
247874
1321573
723547
1728118
1725100
1488361
1874097
536143
418674
1614568
905235
429732
1238350
1503849
498299
802265
1651328
904837
805702
1555603
1073162
1046896
1926111
1406093
109351
37140
720594
212912
532993
115103
1688942
1049064
1882200
1780029
421003
1556157
850586
1779507
251776
1281491
1649577
1046122
792899
241358
847886
1537772
1376899
1022048
851152
1994151
714052
925795
898718
1691720
1370126
239919
1003658
994457
1744397
1616732
782661
424720
1766932
1370828
1476161
583096
1012538
605808
97308
1160110
827101
424282
642201
1953251
1323941
1907796
730525
1601443
1954967
1660140
763906
1282474
80967
1704414
686214
1788098
800659
307025
972703
1635965
385766
1977294
286509
1077432
2488
183618
201144
1373099
567815
447079
1656400
1116571
1214883
925745
261643
1046122
263676
1475592
1858118
1003434
822104
144793
819069
376701
552189
14965
1003984
7181
693185
815536
1231116
1742442
1457793
1519699
1143901
756533
1833006
1895713
1071591
859604
1545304
1007933
1986601
404768
548163
757945
698060
1363684
1655399
1912913
1650033
894877
1078783
986884
1096185
1615791
873182
247679
612236
1810104
1253858
1646091
1968876
637422
279848
1402950
892783
1018209
1578616
234863
714077
882370
941938
775530
1185244
336963
1957370
516221
1772222
1160288
1628062
106584
1611080
1365997
1860848
1451146
1468051
601071
1623914
922438
1510691
1955814
30516
1962728
594354
1496167
1126449
1502669
429118
1524756
1001722
1998045
1190459
595866
1942959
305956
1479328
655681
777940
32146
319232
385944
443549
187059
1851289
1260750
1609219
144625
1322838
495461
432604
1262651
417534
409142
1933957
379897
1541610
1675200
427981
1876170
1555566
119892
1061526
38427
301614
563103
819085
1232041
1828304
468671
120301
46144
749074
1645663
635596
386761
1258188
1834485
486397
660584
1581712
1469218
781463
1606221
1574431
1026546
1737233
217276
1997550
231154
719724
1768737
1804894
1211500
34101
1514829
419122
1884809
983038
188136
101764
1049811
1314951
1619594
120135
1911647
1323179
958902
282385
265298
1466607
1173851
1094029
115603
1558087
701518
1655109
246549
1852446
1044284
312992
1527247
1603494
1316539
1858958
1465533
1310642
680302
610779
293045
300976
945016
1254171
175521
673613
1192335
1605644
71572
81337
1887321
104398
73547
1802366
1841823
1693048
1672088
1653907
903886
377085
1490682
1063027
40240
106470
1428166
724070
320952
1972291
1161949
1061061
593363
192303
1122469
1771769
788713
946961
827815
1034152
1656534
242766
675293
1802704
1522247
846840
1561594
1713601
611489
1638426
1096717
1836360
743234
607551
1323249
1158720
520687
920458
1701260
6613
809608
32329
1386681
1984574
632402
1147445
1856635
1285957
1509343
141434
718150
484138
808726
584584
1782083
711040
320278
14735
1534220
1007612
103521
655102
1977573
48806
675058
1128802
1142643
1345464
1916035
1319083
1126610
1298058
482957
1719300
1991041
93391
1833623
397497
374469
241756
1472752
92743
1244610
336746
694082
1607742
1516206
642411
791623
483996
144938
379995
1831360
100005
927985
454639
827959
1474053
1098549
114022
933946
1953299
419167
9918
369107
1055188
216654
476567
818875
1646040
909609
682878
1409185
384301
1493431
811624
1133114
1197079
75267
279328
1125291
1073865
1531301
1839534
244222
633249
1423855
1571719
1043134
173650
1723966
754218
1907642
1487045
135253
279324
428579
1616712
1493640
1507937
511432
949521
1304029
520827
101676
1969471
496071
671260
38358
935644
620232
5514
1601091
1992771
283413
478351
525188
150020
1602386
309210
746395
21000
174838
1033893
167916
485578
1637855
1339491
574791
874880
280882
1772051
1207888
1462641
1906716
1591980
1500513
567847
1633315
713151
436496
45284
1825155
228366
899694
1540725
126483
1162413
655432
431706
701676
1536115
550522
1536032
1576785
1578089
1617892
1699802
551001
1878853
1626277
1766571
384894
601060
226499
1534766
810061
1081859
1205010
1350784
648969
1272069
1264527
825775
1787624
410716
602337
1153784
1495053
1185656
44345
239115
541657
45691
1315655
1236817
748788
1608959
610674
1598591
1916842
1839998
404544
1479822
1801620
931425
890065
1593444
477076
1100232
988711
1478669
1402749
889532
1435737
1670615
309148
288057
738333
488093
1315577
1251769
539026
530545
789936
487799
1253141
1873920
1471704
1026708
720334
1983684
777288
1630361
1097800
337173
1392174
1563460
650602
309117
257234
1379656
466972
1336833
942482
1047568
1997708
150079
1820490
1942113
1633594
1179992
1164554
1524572
998202
715022
799519
1801787
1856438
399440
1199027
365681
1377277
1088907
1249659
755573
120115
116280
1955091
612884
1772222
1445234
28549
197780
1595241
715179
819619
946586
184804
1808893
1897606
186518
1048597
1291171
709199
1082462
674857
1603634
1794340
1218884
1744713
1300176
1012630
1092062
1265997
35285
1388589
13572
364952
1672012
33791
695821
1173805
777461
680685
918707
159266
1645212
185112
411956
237788
1689033
337595
1576891
1589246
1317331
1593677
758647
844295
949582
979049
1528854
1197717
235178
1352591
1802222
841907
157893
1835192
1886428
1751647
1774720
132914
1773881
1134286
1785640
1127871
91654
1906923
324522
1584526
975494
1322617
1475541
1238256
1282104
1975853
1462461
527560
725889
1700623
1010814
1140248
1421654
1359897
115639
1331581
35524
194017
897596
623138
1421877
1023477
130444
1472824
997145
1306341
1731940
1751505
1911250
1876904
553895
127886
574811
3456
1646873
120201
1990787
1205741
1437974
1281560
1210112
1421314
1995056
1160484
480380
942042
1491114
488475
349762
1606074
1163307
1807268
463704
179430
37927
1838642
1402436
978899
663359
1373430
1392910
1723917
845350
173763
1897531
1601479
1741587
830366
216230
1525050
1752366
1041995
1645057
487416
1933131
500830
1345583
784483
1559484
404466
975826
139783
993012
1791531
488974
183650
387298
1540514
889051
757712
1457105
1342171
1624825
1548289
483692
138254
629229
1444966
1990322
256764
68212
38537
756251
416705
660354
561773
1633717
935906
6991
293134
1648195
328860
1001324
1398929
1253142
456839
170007
227346
338887
949901
726101
1228934
1985811
187613
944844
561021
1509128
1618571
1202849
503047
1980884
211766
1374117
180933
1887025
886941
1078098
299783
199231
800252
1599823
932396
1374688
759201
199911
1132019
938060
393552
1497594
130143
1246470
1612937
899861
87527
1973858
988977
1669610
1586482
1886352
668874
1462461
1867322
1490367
550262
940421
527926
539277
1092242
1124036
1254504
307099
1882340
1274536
661467
824764
1342526
1417430
1617951
90869
917153
1611464
630703
716907
1900862
797740
1134724
1838207
465289
1493459
460068
1857523
1339618
628905
209443
677452
1881220
1347793
206615
1004716
97908
442304
962799
1550348
190613
1757138
481915
406611
1656874
1785547
106740
59648
857071
455710
551178
1164414
572785
920212
1037734
1231560
694520
1245055
1962013
1699627
1993632
1461163
692788
365457
1368971
855226
451098
1002296
1760838
1122491
194479
1972857
766269
683157
726187
1730461
1547469
347786
557850
1166862
1807642
1201173
1952367
937390
190326
1627459
26183
858507
863871
893608
547511
1128062
996360
627990
508552
1993027
1480160
375311
1059038
875831
432447
864669
1670453
947647
436972
71709
599095
1448231
821280
103968
209598
1125268
291926
888248
312592
1865530
993629
158790
1587865
1168232
249535
221876
1758992
940814
649010
337494
1455528
1769171
650819
1890182
600221
232901
1060604
853615
1736183
552273
220370
267397
690626
1808052
23546
789046
1721778
1174759
736312
1356762
978070
1376464
496832
486510
1638254
355368
1054150
451050
749514
85699
1973462
1766001
917094
1661128
890020
1076834
1002558
1997282
434088
1021024
38540
857075
642683
1153585
1331566
598093
968557
916446
215244
1950101
1423725
442564
596868
596588
1620751
1339709
1110052
600344
1721751
1365854
1250655
1664220
1367094
1175587
1686195
889343
168403
1728407
1867755
1310392
131308
307963
424826
1728063
1822044
1898322
1070477
695355
841417
562731
251695
512115
509662
239117
1523962
618809
1362143
1760323
504314
1781262
1588246
721441
559905
1985091
111641
1897198
317782
1132244
703396
497933
841010
772303
1056593
1026981
1068557
1393961
1099983
62725
1465028
1474970
529281
204968
103583
170307
1838695
1337972
1087102
845951
1222466
762355
383784
595336
1836589
1389592
455026
404846
1476311
1489638
1507751
1278248
1842312
1670826
1419468
560203
807384
1149176
1514717
1439031
1105566
1046802
1589926
809692
1753126
533668
76490
822026
1200358
1451787
1431213
1319521
845169
1852286
965433
1862673
663652
587862
1947071
1208006
1021818
1708818
177762
1675524
973866
357197
885698
1253004
1871735
1059035
1881559
949857
412999
1122904
22195
1586168
986848
809260
424493
191229
1136612
1404313
1245674
315031
1384610
1226827
1030303
1591382
631405
1443294
880149
1661207
1929545
1180493
734912
684277
663311
959623
176398
1145826
1558632
647906
387266
1300322
276701
1388660
131751
603245
647126
749529
527554
800783
1927819
1591465
468933
1661336
1266419
272410
572785
1925462
1729991
155267
1216016
1266098
1944300
1771196
232732
708444
1755571
253429
1776807
637020
1676980
861298
1246763
301605
1692960
586948
234863
983009
698858
1697861
1185107
589259
1682246
1305930
406841
1534508
1627507
1428865
653351
918899
993229
1021926
1596643
1955310
1012494
320367
595974
681971
617845
1437486
109476
1962036
1253193
248653
970854
663383
735037
1869670
1242753
626966
376360
1053554
1530783
1222944
1816358
570848
1514302
726366
329223
666754
1420049
153230
664643
1360378
1053029
258376
797248
1970035
439349
1017213
58409
752249
197539
452523
1152803
1306332
1674396
215805
1761521
940814
536281
1219804
1338005
1398242
1198976
263919
1636183
262636
357346
127968
1968766
96232
132957
495354
668626
1055933
1275354
1093280
592396
1767531
621349
532541
320184
1456
1579561
1791067
476408
278625
19274
252207
1681723
301589
134254
1792915
1773843
186912
683956
298406
477201
1286766
105728
1048248
30593
666007
1241313
146198
1074516
1756258
755918
89068
1531521
1375263
418173
714052
1709548
1324196
685292
1686999
955677
1806203
219388
1575151
729163
417283
817363
1024926
377517
1689178
1491350
1430100
691295
284389
40581
624784
367225
1875749
1439431
1490183
686760
1532456
1822772
1438892
608355
814640
1588854
1248480
1500570
474190
1032941
573816
347816
1714145
903591
1962013
704588
95783
1646083
819619
682590
290877
51236
1594480
1934412
1808250
52057
1724116
252459
737089
789728
322291
1145380
1821521
241242
589552
842413
684277
100007
1553378
590993
1477043
690817
710339
1157384
101749
125705
205766
1842781
1504463
1850259
814221
1612867
1723417
1729311
214606
438248
736191
1163475
109568
93047
1097465
1719300
408184
817603
798574
465168
714428
1147020
1111785
942482
1785947
48409
1352258
1158019
129439
666238
868333
1032474
951514
912944
280524
787881
677993
810889
1276427
147518
217838
1341695
695927
809419
573527
433743
1513490
846782
614068
241218
933772
1097769
553309
312104
240119
1535271
1116897
1761905
393313
1933551
865663
1902390
616240
810249
1837763
1269532
141883
999560
1621582
1342588
1486719
558560
1657616
1172125
1751625
1218650
1160
1732974
100976
1957087
474929
1157736
572784
1668425
1886998
804076
183742
991611
1166837
705392
801208
1355862
50041
1393223
475460
1093945
809319
266611
1172802
51085
750827
960068
689491
1117149
366715
834950
511528
528340
942729
42967
29552
650492
304779
1316552
1402092
89353
1938649
1753956
1416568
280006
1573699
1529316
263750
1884938
871805
1311273
1547411
1418202
1323331
293802
813371
1013568
1038028
1777916
468216
1213690
1112202
218387
675115
353906
1370168
1086406
1713595
472448
600789
1364492
695900
1866837
1981857
1133248
84608
735813
1201930
1816750
1794274
1198669
1389642
1096108
242140
510995
704705
1921582
1384726
787894
339586
1281108
936643
422865
1705539
1853876
80262
1161455
538317
400084
1343512
1373248
1700067
1211027
353769
77262
1317579
1006709
1531971
1625961
505223
949646
630004
239100
1723415
339705
1772722
892776
200242
955175
1984768
173273
1727160
287588
452136
1071398
1697595
1508094
602737
1494855
1343838
671980
1195171
857155
314024
1987104
386827
710320
381922
1873733
930581
842707
1807894
1755617
196910
1130085
1265116
475453
1736614
969384
1927433
1155614
1719693
969287
824391
1925877
1794336
1679194
564401
1026938
1347672
1970879
946964
1517639
1078008
658965
120730
1153220
67125
196465
187155
1594466
94148
931816
165352
635777
332556
1251889
871561
449077
1450656
627729
1492448
1384254
642164
471268
225036
2644
689479
1244782
1380776
1886951
969775
1864134
1577945
1281108
979520
940416
1511188
804849
844563
777323
1526167
1177161
1019686
188920
1670329
494175
1998242
692067
618081
518244
1344419
1370612
332230
950604
219142
477732
949084
1278854
928211
386264
1173058
1119919
809512
412031
801434
814162
1247435
670162
1070860
654465
1323331
1830215
33551
989289
1398635
1066415
1216510
997456
830385
1233958
1162604
1968586
596909
573808
52139
396834
747772
1023765
1229870
1300485
879001
1688959
499491
1117578
1955686
420833
1247886
1515379
976048
1013568
466655
1156743
101280
1190662
746744
1031345
1491042
1741587
459607
1400848
540776
1864381
901575
671004
1846686
579639
580084
879643
1056624
324837
1671437
1026325
1016293
1009990
1162765
1169584
449665
294253
718156
260621
360506
5539
586772
1311317
334047
1940677
1485354
751982
510337
1561374
583316
1136367
229644
1393830
1741650
575539
548572
1711918
1709529
97823
434499
990530
1397888
1072817
1286508
738017
969906
410900
4523
938057
741976
1082660
980155
508354
1602400
509976
107443
525212
1023619
1580143
1252269
947345
718754
1302761
59010
1458931
270705
1087030
249939
1926172
1107607
1861976
1643720
58207
1810699
308895
939880
414706
1507109
277389
620635
1934078
1175589
1799762
29790
1631141
1182454
355433
1222980
661411
626271
793737
1716339
1419142
683739
571379
1609558
1022657
1681042
81511
1291027
1894830
20687
834334
245494
392110
411893
191614
1800268
657298
1603424
388371
1204815
1115245
1581580
734161
1648206
67394
1435452
1649923
1571177
1801204
1923029
1891960
1955208
814650
1275747
1753991
1560846
1765808
1439908
1655749
447929
1335561
468231
666008
145115
90869
299744
1163863
682816
855170
286982
1911646
1519717
298223
926031
1896422
858549
209531
1374357
380300
460807
81798
1822213
163532
1046544
754858
1657371
1364555
143323
1380269
1374208
110870
154637
1606165
1469569
1886403
1903585
1356931
209871
400187
1332824
1641803
681403
60112
99575
153292
1310724
1973527
1888668
294206
1936649
1714440
817900
389474
1937628
1614218
1805984
468115
943105
1532576
687123
1557434
377583
683836
1482590
871758
814216
1441568
1823902
1717865
815772
1837994
906544
971216
167403
1087767
1597572
1676009
704163
1939797
603281
1357564
1412853
979610
1308710
834128
100703
1468393
1882405
1854192
420090
1131473
1020558
551048
778036
751438
18646
1818490
1438525
474238
891612
772685
604475
423222
1629878
945719
112573
1996844
1958157
6694
863779
1115533
320108
1473518
578805
1640242
1866520
1089102
385226
819120
1091381
342587
1565030
1070827
1042336
795755
1907568
299348
225253
1415123
1753747
1736657
311994
188596
1577532
960418
1082234
464275
326783
1949862
971350
863968
402643
501394
880342
1336244
118630
246386
709807
540880
996426
1823785
978394
1351096
1438242
1628667
1160548
380774
1406389
1299204
1559218
1124887
1829169
169476
517318
268726
853942
317312
1027556
804332
1705777
320416
452342
1107607
872467
522930
726242
801112
73032
960794
1551291
1011527
982229
1086459
667860
1945650
735180
678217
1559584
439170
259189
577156
1153714
682284
510172
463916
1554721
521902
1038737
633551
1160957
811617
1571050
522140
925896
1516264
869355
794773
110506
849046
1565012
703697
20567
149246
644185
1626268
1871039
129740
1200147
1616513
728384
127952
1279471
963496
621618
1626181
1937917
1704174
1190609
232005
1547922
944129
861865
1874959
770853
1871084
88201
1973375
1325815
188086
783258
707835
1558354
1017294
377246
1107117
1564593
583711
918721
1780947
454486
951800
951591
1536384
1645785
844895
1983006
1942154
1821568
511321
1319843
1494488
143236
249307
42716
157784
93152
1392537
926791
305417
1507578
1571910
514702
1601725
1549367
1278289
1375335
775391
1995428
1857990
939133
1301242
503704
20757
11439
654083
797283
1887717
1636835
767722
1524720
330155
1298264
11226
950842
796603
64799
1438156
359244
1810717
1252768
1576505
1077323
1308811
342197
5272
1039978
638056
1366028
1578219
352241
47635
329445
1141120
275402
1628471
1237455
487181
276000
1842081
31828
1154859
1444682
1448086
550477
313330
1269603
1439631
1108583
1715410
1920323
1844090
157542
116912
940721
727694
321777
491228
1289643
100642
692381
1268238
1584487
111179
1274461
255538
1022041
286938
1471529
1987051
434532
372378
3530
1695183
1227586
1727756
1404778
708966
538197
1147410
1928525
1070907
1788447
874613
471189
1294623
1262943
96292
149122
1984574
1764960
1420377
395593
664624
1371444
1745726
1600012
1617490
416987
1116559
300217
1525744
156194
527593
1510397
793345
1311744
1274045
317969
740764
517904
753682
620026
593446
418566
1799304
947604
764458
1564995
8182
885702
1212851
356310
1907014
331575
189799
1478153
1451950
717850
1643638
1915233
523254
680484
47201
68653
1456939
1613987
600737
285761
319470
1568851
303786
380144
652414
1480688
1420065
1784426
1070511
758510
1525185
690033
738620
1852663
345737
1928347
1437937
355793
44183
925459
869322
397218
1541784
1658180
1901565
170606
1339972
10745
1983478
1429154
1035415
1257990
539704
1045491
1426771
231184
135533
250674
1569205
1700861
67954
512226
649514
1698262
496630
1723301
1006036
1423220
415063
1021435
407563
77540
717639
1039340
1984568
1755388
655722
148619
1885259
45342
1735854
1265937
1401135
265403
503561
949980
1521561
1109979
878946
590055
345586
819791
590723
419850
391317
1282579
1047643
82386
1093295
1637961
317624
877418
799308
1051407
800865
1022113
828314
1524864
1279001
1282430
1864134
753567
829034
789789
857947
694468
1321869
1658746
26364
582109
587254
1504504
571354
898816
1799884
1119183
425341
665448
1368839
835568
1899691
1997295
912451
612169
113835
220849
549322
225036
817734
98864
861136
793742
1948195
1295131
176171
1392331
757247
1006091
166864
443371
872671
1867786
1967813
1256250
1530114
843674
758330
772583
459407
675233
1097916
1362884
1732243
1053133
1040820
1411998
418674
590590
486904
556169
407101
1781981
352852
936444
1367887
1040204
1293845
781152
735398
1889060
1299526
20031
540880
941467
1209311
889552
1614047
1287298
627708
1527247
1257359
973397
627362
1994816
287237
723939
1691822
1928795
1154
199921
246902
820854
365581
397025
791951
896044
1929072
609462
626936
383381
878059
217386
1693174
279962
775721
613666
907669
1977084
863931
1542733
679410
103145
505745
831897
761736
1510513
394260
1646665
37429
230396
1747842
1671856
590532
340082
227275
1445431
1293127
991611
69659
1386889
486799
1072981
933528
395565
1357488
778587
360262
470636
930321
316238
1261698
1799128
206541
1930834
45458
1709343
580655
125440
1866270
936305
174139
250959
1587660
92478
840740
1935407
137603
175371
1613466
1344006
1376750
1558367
1274829
932613
1928677
518633
913126
1173401
297553
1988203
1287405
786186
185151
613401
185839
1752529
1926416
1157743
1951796
130742
30868
394524
1001195
761427
1066271
1021209
1271020
987084
1409526
300866
789375
332206
1926111
892842
1819787
1033494
1108523
1190626
1018635
61769
1782241
1907642
1124534
260007
6845
656762
1277846
1233069
658057
932027
255001
1343375
210201
1922244
444885
686303
146510
1147105
1106139
1594776
904852
279484
323460
1209715
1904399
1983623
871535
716155
1487098
1206384
1305274
1648114
1381025
581210
553229
1357576
419727
1589930
1286279
1763737
442715
403444
1626560
429757
874137
1153714
738151
1019596
1549521
280524
1861107
1437619
719123
281507
633467
1828479
1043134
907430
1691239
1455533
1615112
337008
1740771
1006702
1423398
257246
1567454
1498145
1575967
1785864
287115
1955018
536264
619589
629846
1563164
1841755
1571997
1702052
1728765
1861086
1398656
1331755
1531950
570365
797328
993405
1895801
187498
1548563
1395876
599070
1659716
1321552
1448773
1765232
809093
1962087
1171835
717326
1211343
1326625
29478
1797649
1580570
1918356
1397514
1708953
72800
693713
1672909
1114748
1501726
216305
1649011
320128
1320229
279475
1155054
1743762
780538
1528657
762096
74955
1022657
362524
1256777
1244393
1266892
1336205
853975
1388380
179115
1500236
1110244
761106
471230
108984
133153
1191436
204283
261852
1725692
669834
628834
944059
183568
1237420
1609313
1133166
1070132
909425
895964
131679
1765725
142360
1664554
1921575
677323
820667
1701787
301638
1449468
392110
1301934
1317587
1366004
518832
605044
1013268
437128
160286
473884
141580
1176012
813615
643041
1130365
1349063
1425384
834283
1588864
1256072
385568
1215379
710685
1820738
1510730
1662325
1532672
393096
1007073
512832
1414161
372045
1123732
1009499
1367203
76219
402221
640222
1561035
1148938
17512
1817862
34252
192093
812038
1730135
843376
1943027
1109186
1175273
1052280
1375873
478449
401597
425341
1485722
491218
578629
324763
1125718
480273
39431
1507955
408796
1732024
1729335
1627771
1097909
1642856
686734
1181701
118159
1363153
1167858
453525
646582
1490222
1942815
1775898
1084920
1763997
1689759
683113
447467
1937491
105324
1812070
1892675
131908
1186965
411391
497051
374426
1585603
88238
1558455
1739779
1952163
757434
1224901
138013
1057881
1809178
1542133
326038
831035
189241
1903963
1599655
1692266
1837546
1303792
1944919
466082
498081
1888234
575261
946250
1513887
1495399
117424
1740550
164743
740271
1654214
1841063
871888
590274
791851
924736
1104815
1943382
1367669
1801533
1438956
1360772
1813479
1146691
56197
1026813
230411
584790
24465
1496923
1200104
1082965
750061
1030565
1719114
835310
1733724
1694175
1622688
948908
669255
337769
951855
1385869
1073260
1151074
915114
150133
414319
1977996
1241377
1697312
585477
377595
1715919
1718125
1357120
1924374
906333
908036
12227
210448
1347886
903307
1949098
758563
799135
306904
1671995
788273
1492951
248858
1799152
1523453
1127757
679863
733906
108916
265183
1623292
118784
908273
1871803
514114
1281546
1543926
1688810
1964215
1774304
1169936
1537944
1225342
1467096
1868104
1201831
1167757
670609
1107798
563105
1490089
158886
1742043
1412772
793632
1775604
1387806
704319
86196
435806
457214
570691
1616114
1813620
1600741
1661930
1634442
1274799
1971312
1319338
887625
535749
877669
1372492
49643
1538736
1334951
836792
935491
1018892
1405723
1677299
1195823
108115
1435546
646175
297261
932282
706313
236935
403857
961732
1043670
1521706
431356
823428
1804304
1987157
246549
1510285
1015567
1817653
1461191
1353429
849439
286373
1373430
1164122
816187
1577704
483859
877564
497264
1099983
578736
1543034
1136423
231967
509099
760354
1271072
1804471
229989
1906052
887449
851961
489863
1973892
855752
569661
140273
478617
948985
750671
1317078
1787666
1210513
1020900
1493913
1407012
556339
625911
1320933
1263627
638364
685071
195684
289687
900578
432046
1051780
674998
934237
1291505
649360
837673
1241187
1119494
1339416
1365764
1238499
752200
662187
299644
1626826
209573
420513
1346110
1654317
1699801
1363838
960386
858681
19099
1372027
198413
1737452
484398
1134931
1655820
1707907
1187123
1060980
1348375
1974329
556738
721366
1564127
155876
1133974
365729
1229512
1573547
445910
1471265
313186
314800
1212499
576894
771284
1448477
1526630
422416
584051
785243
1137554
1262156
391047
248713
877442
162249
162964
1322671
1062674
1521361
1057365
1329060
1120722
1511959
100550
1775296
1000248
1814096
154751
1605090
705710
689557
1802455
1351285
1492951
574500
1416188
1593963
1293061
760221
1985229
661934
915046
134494
1255881
286749
1913698
1726144
60105
808336
615647
1228562
845660
833826
1473412
1121118
1229740
1925872
1484338
1472053
153495
977219
604444
1500231
18038
1528175
999252
131540
1590222
791739
1656638
1058029
367863
211587
1294887
1503406
1131161
250442
1033853
901009
1708613
34403
1220579
624581
1156155
285899
916897
86223
1923483
1968574
456473
636746
927456
918927
655413
437906
102651
1896592
466030
261372
481881
536273
315557
475483
515809
921269
612835
944728
1711529
1816153
511321
189710
738256
746402
1012401
39164
1090211
1158138
1961509
1849958
463693
894342
1939467
1984768
1748760
1571385
899666
822026
224899
1732944
952794
1060022
680362
217669
1657008
1556504
1311317
1547158
675373
152075
5712
1151190
322107
1268209
1092656
1391783
1862984
476449
1963321
579530
929041
969732
1750988
1552847
1136998
1882603
1604837
259546
1995571
954387
1896532
555208
379393
1127020
980304
734126
1443434
921157
1255882
1819443
264680
1189596
1725197
742017
1632182
1454685
1717989
970720
563111
1376187
809662
504766
1689168
759966
593235
1742161
1377078
294411
999007
1733440
1396149
831880
1322521
24444
1256695
983650
922505
1222265
1862550
1242624
703002
162789
254785
989385
882144
174383
999367
310787
1177821
1921409
587478
396413
657601
1894878
20470
1461741
1569656
119550
796316
1175931
1116547
1490329
411893
554897
1729961
1024513
495977
1265138
1354835
1996118
1254167
508835
1890804
1909164
31363
503828
1071559
496608
623759
1759551
561261
813836
835661
571060
1802048
1894751
1401099
239343
1969055
406834
233279
1244796
844599
1738376
351446
283132
1818858
714985
1070709
241700
1856223
1491891
838639
110462
1394555
538325
1414461
406371
968856
450184
565459
1703106
1148514
771951
1311157
1129526
344784
369334
276
1973492
1563610
339838
1725100
701771
876008
1489440
1019496
1951487
1500212
1357917
901814
720750
642632
1897895
479344
1454234
954614
1685982
1829868
853144
151159
841836
752268
1885695
55851
419374
397497
101714
27829
678631
1868701
601005
1573014
821568
808293
415256
753682
878458
266055
702931
1605376
1351867
1717852
1394612
1160590
1276316
1321034
111871
1049870
498081
1319957
1237580
934744
889413
853334
1527695
14735
1096772
1674292
835435
1853061
1620604
269996
622715
482839
215390
1674146
1865343
791966
511079
1124811
330063
935463
1338246
1854094
1570846
542233
479301
871562
1538090
1951585
7089
562310
1358271
960041
1409123
431301
1344971
86092
447824
1153391
1509855
831793
1683133
1241473
93941
536783
1993224
1372665
678305
312173
436636
1551703
6035
940648
403183
973107
688953
621318
517925
963960
41562
1248418
1381623
886337
1764758
409118
1914300
790791
1718468
1830833
920620
591902
1022081
354720
1029458
900003
1954928
1044045
1379712
217381
259679
931568
1664075
1918295
544253
1568601
1204394
81894
1460440
431712
361160
1726420
1421563
871678
482257
729504
200120
1838920
1986842
427182
1884725
1829729
706618
315474
1151368
713968
1016529
991061
1722595
1041433
1531928
1534427
1176570
1009862
1449742
1567320
1350942
1172866
1802821
765077
1363194
1486071
999435
733404
1919574
1520864
579884
1463349
1601011
146086
737063
787068
409733
1214599
396541
273063
246416
927991
1210585
1163349
529900
798591
756668
1245602
1771116
1599547
134935
1217477
1676342
1864250
550680
1760986
721375
324126
34092
1572688
999287
613002
520745
1712612
1236678
1537754
19185
745627
1435554
97720
86158
1727195
101373
21238
774774
821864
460729
1133358
177903
1695322
38295
1212124
944121
1512292
1190459
565354
1842673
382958
1728671
891141
131461
1420536
600513
1779507
325214
1279709
1231652
727467
1781267
1656309
333522
1264333
1123952
1016853
873959
465381
1688174
47201
290267
383691
1764480
1320383
1461291
709541
1024041
1359481
1898430
553160
1068078
1386307
1123929
582011
1754356
172836
636029
740172
1528786
936094
128873
1208841
1876399
1331448
1374809
363160
1439931
817457
1207511
456220
1181817
356310
639212
1592832
826599
581535
723553
878718
493813
1501579
1857580
1283941
222177
322921
447879
726745
648018
1129660
750561
1651523
779481
1251038
27179
1765661
770025
591653
1154728
1467389
1568082
1780345
957824
1399241
1562134
511660
951719
18776
262648
1479103
1711034
820761
1309698
1136102
226370
1394554
242331
49643
294564
1617552
1618291
1954926
1227566
479915
1951124
1574574
792334
207421
1992390
1307251
962575
958991
1863371
416396
1127540
1523385
514446
783157
1325004
838673
1443099
754711
1896091
1446863
1560003
1245748
1951031
994446
365389
1929876
1586461
1329685
1362075
1792570
358818
1143484
1476490
1724616
1965430
148718
746029
1613874
1516414
1623193
816099
729990
1303239
121400
461657
660100
708043
476261
812984
1599668
1226340
1799884
1578783
406179
729029
1782044
453870
1097184
1776378
1737789
1698681
543654
1983975
789449
139541
967242
428019
166338
1026823
96536
1989627
1400256
1171284
297233
1019288
295200
691500
1160226
1655014
1612890
577295
1877584
1444021
590523
331270
766085
718379
1406490
1171775
1823545
446847
231726
1197568
1224929
1643638
621225
1208639
1485705
380583
190096
1987713
228894
983045
838758
553485
1639820
1993392
1218961
272679
181439
171084
645269
1832805
1652976
933270
1693657
1535452
894604
1352394
1023721
111731
969767
1384336
950690
1913553
841114
1559488
1013374
294285
192144
707056
1878177
1028351
445649
795169
1805988
1118003
1741422
1531807
580272
1329364
1816450
1243786
150352
1900913
455996
315904
1751224
1745195
1738749
230396
1180457
1196281
658152
1673954
701597
317774
317456
1035491
1228715
705262
720560
87284
566958
547143
310152
1853342
1903
801836
1204840
817539
1119167
88754
1304564
1078626
1986424
651458
1904816
219480
787519
171331
271983
277700
1921084
950005
877903
1652015
1762384
544608
1070105
290164
955674
907114
1902081
146198
1003988
249023
1931854
1844368
1869264
959814
1774887
171129
1302697
442923
1756784
1773836
1497912
1837829
1727780
385130
1961221
1730703
1057199
668704
271770
885357
111061
1129683
1345583
1884324
72709
46762
14252
116606
1328166
1838889
585992
495477
1614166
153199
92469
338960
1924504
847650
708966
693701
1480494
1157743
1235917
986928
768584
334998
1244489
80096
1485582
193528
1736423
835315
611002
15341
938555
1938345
1333844
1112879
1250411
1679460
1488724
337379
1125927
1163685
1570985
798910
950508
1923605
407068
47935
1543759
1480514
275345
1245366
1904875
959565
1826408
728639
1932716
1214434
917715
1225023
874504
62340
1927672
43868
1315091
335400
1450854
1829062
169063
487416
391589
343715
717803
1403013
1252925
87464
332552
664441
753672
1188579
305251
1439463
1856352
1876163
164533
481225
751920
220270
1258141
203533
1714538
730509
1521620
178540
894490
1403740
1424233
295400
428268
1513903
1011604
478316
503241
778104
1752704
1119907
626492
233845
1616143
1670485
1795785
254909
1125952
1383499
1191520
1918004
1346376
76490
1185491
629370
1224605
1349582
1083125
1106764
691176
889314
1591524
669064
918969
1127571
163424
215162
1892589
1184523
958635
1837543
141359
672317
856719
1408435
456245
624414
809872
1626297
1622909
127258
816552
1495313
1434284
1234659
1741441
829775
84360
989367
761309
1217874
1322810
1851450
224729
490783
729073
203841
1998189
1188515
448239
240626
1814490
125460
1884507
1705559
794907
771626
507260
873138
1755581
305456
1281497
279712
64850
1841177
691699
509502
750434
1870915
970253
487492
556971
66364
285856
434240
941313
8732
1685534
1575194
1777917
1430906
1758548
879425
901464
572463
152881
603884
1481479
253344
1125049
904188
1767552
12255
1667315
1343461
842528
1710134
923119
401639
661953
1707117
1965263
1710367
1949303
809196
1669957
127672
1426897
1151764
663451
1277587
1870915
1504189
1008725
986330
718305
828289
443222
976026
1187274
1129846
479863
804623
806168
1286228
1950544
1404666
44758
200215
370073
1916036
288334
1200240
94165
1218271
505728
414136
1023684
359439
1637337
1051001
1800165
1580349
1251902
1252055
875622
181579
1403369
1585821
606711
1966394
278975
1500793
1769246
679918
736963
1366498
1489171
1883869
76171
827187
285806
1370410
523462
1797649
331154
124868
1156533
379103
991943
1459641
1944251
1998242
1371695
676841
69117
923821
259411
1048827
163454
1289937
1453304
258377
1008744
981483
245282
1958448
920903
1114524
1714269
1082507
281408
1654046
481225
1147445
1620116
496371
1783156
1731395
33412
564574
1608639
456569
1191881
415827
1483064
1943309
1650363
977024
1146776
438221
1571199
1213315
381260
93347
223288
1752753
379180
527160
1542329
1455877
801112
461524
1029511
15526
812038
1488599
142532
306782
1241916
36202
114286
1899717
1091513
1258942
376023
1244477
1978544
439267
4531
526529
966327
813268
819038
565631
583039
704626
1758305
734442
1400694
121842
855385
1985849
757872
79347
1669793
656387
498030
1547897
1990005
1519289
566756
1701545
342079
1278860
1092924
623529
640225
1605046
381858
700297
884881
277372
1302050
1992857
53016
1193895
477902
1313018
538821
427632
240480
741075
865836
171639
480004
1437551
1489464
1874872
880774
1634560
1392500
954719
1730135
815458
764006
712710
292689
830713
1779081
38280
417095
40208
1316345
627045
256477
1738227
783798
279256
666413
588957
1782579
159239
1490277
1373561
1515177
306352
47403
901976
825586
761532
1260010
1380510
1593185
418473
727272
1901362
1759434
406082
94165
1705560
206541
365930
298247
1576287
879819
1691213
1908056
1019304
386525
504587
750044
477497
1323131
1794809
722757
496174
1514985
1420794
1086614
410938
1521044
1221056
1267013
143568
1497806
783480
287527
510127
1712292
1822349
529320
733502
751969
229704
1489440
527455
1082158
645248
1264862
53059
775694
782939
994566
1159674
1941609
478040
1784104
1980452
1816523
1745916
893754
1784703
1523139
1108086
343673
241378
1457541
1536651
564785
1802310
698640
503001
504824
589773
1426683
1250587
1355748
190624
1995574
1389077
474440
1280265
973906
470118
1821521
331361
165798
505487
1591267
63190
1421832
173418
1710904
688877
1514407
78329
798906
1037043
1306776
1145789
714946
1488587
900533
1869325
158489
1993284
258599
750561
88729
1187123
427848
1425383
1106183
1741587
352930
58527
1499977
1773872
239095
906690
1461021
494752
1998426
147217
1594974
1145658
569598
732805
55624
1501826
71038
1486382
1382070
399507
693713
1909229
1141785
645279
164901
1567045
366440
286509
78220
1054649
1728876
1002753
1725725
261272
696465
1002856
1331687
1703656
1471159
823045
649584
450739
1131289
552100
569101
994655
1171144
131759
1455694
1220644
791425
423566
1790393
1637961
730520
249318
1617544
1875039
405980
149359
1909657
533241
971161
674369
1072691
1290206
1028189
300370
503652
1664174
1390884
443557
1730721
1221579
1168969
667606
212912
209613
286618
1270489
200531
62307
523705
1514780
185899
1955592
1891216
988888
1289189
820556
1393627
862310
113615
1329238
214365
1793377
1178281
16972
294334
1311681
1910942
1829252
772100
1799470
1865654
1098631
724163
1207148
611353
1409020
868359
1363800
445336
1158727
365225
1189034
184338
1784544
1270547
837743
1079314
1026766
229552
1406658
1262462
321701
83380
266055
102119
271672
1616144
16475
420017
1718581
1770682
485450
1164379
427672
1147733
476228
1816211
1870757
1411176
1963372
526075
979098
1041618
1434477
535171
896392
1047279
1960840
212448
699770
1008429
1513281
1180994
240411
145552
1315336
554779
516161
1547158
852659
727358
68533
650486
1171830
1695147
635761
1552345
1775270
1923278
1216370
69340
1026045
746377
820356
1063549
569766
911324
7449
1211467
1778608
742714
1541802
1965850
896405
379865
822152
273848
748909
1736007
1749536
719027
1557090
452509
402182
1656923
101296
999794
1655892
478617
1099366
1237335
1369032
593493
714247
314612
760447
1875862
1810867
1643542
1378635
173357
133824
1641485
920798
1928929
15988
1881874
228416
826803
1039190
1000285
531390
14106
175737
1166094
1566208
1210124
1003127
1617060
659598
154687
1755418
1921110
815996
1428547
318926
563272
1057109
406426
1351948
1075129
1046824
1240027
1189246
22725
1969521
1236638
1317165
24005
1028305
822827
579827
1356712
658233
1171578
1213928
1247704
1308019
1405723
1599506
1599562
159791
280015
1381848
465054
710855
303902
753505
296103
3834
1168757
1179416
1026831
1405935
1401787
778198
1242041
1928398
134424
836368
489920
1860800
762260
1021331
1398685
1778608
29512
1544142
1024428
1792153
629120
676633
999287
407143
758907
633350
1439597
1019875
747369
1988564
758883
938766
296395
265775
814571
332230
1028287
1649339
815151
1230187
1041348
1978675
567251
307835
1292951
1059956
1111985
1549847
1555201
1941740
838137
1596918
1227775
1177974
1832796
208232
1680136
435049
1236155
546328
1507098
1892987
241960
100929
347155
547616
831507
746792
1120620
1437677
853124
320609
818400
1132019
1573154
778242
753079
636759
836914
612493
843774
1710571
1307068
791455
888896
908391
1487910
1127909
1856659
316126
939320
328185
1030747
1931830
1963841
1587851
242017
1525758
6092
325704
371435
586073
1007490
1815399
188885
1095400
748586
643871
1393131
933301
1829501
438955
1582812
951128
1997750
1778653
1905167
134424
978255
536669
1142801
324705
421734
1838681
1986013
221321
531368
560760
669048
1263860
1134724
442304
1456537
139124
458982
269455
146092
1087180
1468477
743577
1247569
973107
1229458
588418
1882493
518931
1473344
141984
1399661
265849
211763
1623204
885702
1138288
746729
588690
380951
1729699
804298
330109
409434
1375968
1204611
1130321
203167
450915
1357358
34260
954425
123477
1576537
445764
1118920
296766
774220
230359
1778350
949557
1012299
928539
197199
1085143
772446
31914
557206
1389405
337299
1844089
1453657
1621943
1536360
1858431
1679928
94658
602664
178906
734636
1107798
899227
1795785
1560201
683694
745503
1033041
1243139
906314
927724
1612945
194936
1970554
1117480
1422537
1920268
1397204
1285904
1008429
860042
1786595
209283
1404231
80985
1943100
1713089
775783
1338261
975355
62209
1678256
411560
634612
323578
1238831
394737
251033
722129
1763156
1431804
1888991
1373202
1120410
156040
909504
330725
155677
1964252
462899
399628
587071
876691
1876756
763031
300217
492602
104005
1417901
488557
959517
70273
1308762
598153
1178706
192711
579549
915652
1080978
672295
281381
1142262
861596
1103054
1559448
1778705
1884979
51644
360828
1698758
782284
1492216
1054117
785894
748788
389647
194568
416990
534624
1813374
1767651
1230854
1216500
949138
904588
578606
1385018
393021
380563
870012
1872868
579451
377571
52976
1412428
437284
113133
135949
1548610
1483778
1128770
1549915
380307
1780652
1153361
1340272
472102
1554577
1072615
265487
1502222
220433
1611080
1032135
1256930
190281
835459
57430
1771036
1336394
874761
85826
705091
1059252
1010293
298241
1360364
1493258
1866144
1961057
1921110
734673
1837154
1975392
1584596
382563
663012
1884809
131647
561366
120882
1456007
335393
18249
753265
1965599
1186980
1268320
653089
1763305
1543610
720519
1760673
1183937
163555
1736436
846666
786421
1834619
458773
1519585
1003581
528253
95123
239997
1592161
802649
1334103
1922514
1390110
841234
1478569
1345331
84787
906544
930581
1893537
372273
582794
905431
267099
292866
1119359
1484176
1828399
678704
1536950
793080
317969
551831
453422
728251
150929
793438
1070477
887364
1038887
1933415
1899071
461874
566816
1187744
541562
1522409
2858
877903
817265
670637
911350
1135774
1589246
184327
14209
1110336
1147599
295982
920110
1656784
1376525
832067
239288
671228
1421924
570200
103545
67508
1087544
354394
710938
749529
1895234
1812075
1278154
1685220
797424
241543
1595433
314416
1229227
633154
1125927
1741503
38472
1144965
624805
1160157
1669469
1598761
640647
1310381
1340535
194027
150702
176212
398516
1014807
1092784
271279
1615644
914063
454036
1116292
1435474
566393
652950
1345761
1308574
1878590
1288141
1400675
1407532
742895
912944
54027
1506651
1391062
1119735
1283440
1324303
1582836
1758037
1121177
65996
391212
1130607
1293097
678147
861308
1449313
644957
1813150
853632
120115
539874
1193691
139215
1154700
1744667
1708317
848084
769465
705091
715022
543759
225956
1325496
1508142
1845034
1647869
238924
1526318
982625
1176472
146191
306813
1340405
86711
1048779
1752110
1200889
578608
1265184
1569559
583170
1263426
1548677
1603465
1830258
1211027
987061
1952531
172374
942029
591311
520340
1674777
531808
1497590
916760
939543
137047
1863162
1979598
179115
306498
1632571
1576051
1444297
1090654
135864
1601675
1755571
1590790
1135360
1021224
320326
1559168
1880978
639969
588077
1206384
443590
296392
1512213
924794
859857
577758
188962
1320848
379815
1454703
509662
1719792
1433099
1001255
1802573
1136742
81414
997747
1348944
363014
1961855
265517
1679174
182614
517780
866796
633277
1380485
1330310
509719
1127443
817470
1429655
1460897
1963556
655225
1257065
100825
1544980
1573173
1737351
1396979
1925721
1372482
1002834
1777158
1281360
1801404
133989
1938102
1703656
1588017
1262971
1401936
75897
802794
987001
1304502
329489
1700355
1278289
1622575
709789
1197033
457792
740844
1008955
835278
44508
1668824
59994
1681689
608209
997256
1080120
29522
897455
1700067
1301355
598628
540054
225739
267828
708412
1469920
1284890
898348
1837635
1387004
1053469
877371
1672871
238580
1760386
1958722
280277
1132685
221347
20404
761058
150212
1739011
57501
1528368
511998
158015
1292682
1144701
222818
41254
1543348
1690084
66576
1280120
952572
1992562
1072283
1126095
55112
1769246
962410
1118478
114975
1709794
1513765
1675406
76852
777289
547476
1244653
57836
59248
775585
766002
598163
505004
1142862
1958497
374416
1480494
1554698
1566421
1446074
307631
1939701
770130
462179
1038758
198726
1975488
712369
1165010
1612316
481746
1264138
283847
81439
344111
705372
627764
515544
162710
459407
1845127
440713
1036559
1070064
1523414
400915
17330
1536068
1003769
233714
1594929
486358
1571667
1484177
1284685
839886
1820490
1598828
506815
443251
1159745
315152
680577
621484
134636
519486
777491
411774
1566204
1069786
403800
452702
15310
1028046
1220223
813214
512321
348208
1066858
92743
394287
1014451
1047812
1042120
216369
393088
1186733
1871409
1048316
221543
1681899
959869
1497659
130026
1721483
1462307
1435664
788213
999560
1158966
1073070
1076267
166589
491167
582957
981419
1536208
320775
1385020
193897
1944984
707899
386439
605799
38027
702780
1230775
1006101
764887
1451382
1790816
1797746
1828671
117876
1987239
1587999
1005668
29322
77021
214453
326859
1388988
970340
1834394
1520086
1582749
719427
1680544
1524756
404661
1529935
211812
1791029
189369
812228
1042239
1629107
1409693
567062
1250643
1765427
846125
94066
1702299
408358
53745
153919
1298264
1994315
1599162
192794
681474
255877
728508
608904
803567
479180
1878980
479602
1310929
91844
659233
1263791
1730050
1949927
485860
506941
1820680
1700566
1194616
798986
855325
814884
216701
1088803
1720713
356590
181577
551011
120882
56287
1711559
600653
1567484
301734
801498
822667
632297
1801146
1665293
1837945
1766664
1803047
286296
139341
610086
1568994
606931
63200
1428348
795962
1336406
1904891
1856135
1549862
203167
1075562
1896399
593545
622021
1102875
49389
1268387
991727
1865068
146885
387713
1251817
679978
1360019
1717176
1765401
959827
973710
144144
1668557
1408835
219304
598757
217854
431888
1969587
1514261
1824549
313806
197822
212482
1830352
1360406
184764
1731275
1274508
1684615
1627748
1157634
1104569
946519
1722058
143524
263975
1305085
1573879
1029965
1863692
1258215
628503
1722454
1597380
1343183
723668
1936325
1546109
118471
141973
831910
250246
49295
844604
1229356
93755
1105355
447835
189032
1444855
1961123
145568
1572638
647906
202951
703650
1707750
265490
1321602
902667
293425
91446
462591
757769
268217
332742
991640
922341
1802265
155753
825085
1343809
1855376
1869389
1076818
1806310
1993993
1541124
1967407
1500331
819280
1422792
760787
1518979
624581
955052
120278
1161774
1918092
1536676
1781706
1853331
672519
296499
1507372
629294
1298338
454714
393850
1387447
795626
380778
637969
1826497
484753
191159
1129001
874440
1540068
221686
397960
285526
900296
831908
1914509
443144
320795
859177
14187
395057
1880843
1264862
1083498
1260722
1796796
1923724
1200432
1631104
149411
33360
997699
240707
1286114
807201
1227765
1316274
841485
514737
339903
723258
436571
153089
1543364
697572
527061
781266
262636
1806523
602415
824161
644530
1188361
978405
525935
1429058
1782859
1743140
932571
470730
328297
1320212
658109
1090624
145120
1997623
352205
65765
101313
949704
1179731
798986
1985147
1579399
1773894
777037
40837
1587852
227264
495599
1985175
1367268
1061804
1185056
1200550
1781930
408665
1640186
1240813
1533606
1871715
180296
53259
1765689
1169641
1572974
997107
1128408
898849
307835
35717
1106969
674861
1521038
1214423
402369
40581
1776442
637303
969387
1050372
570025
770098
1407105
1448922
631375
465035
1566109
891088
293570
712598
1968975
1021084
302981
1133722
772993
1245118
1580250
380793
375649
1905435
1050758
1081577
52978
1352249
652911
711734
1397337
1445622
1448177
1643064
1994306
421554
1259957
1125048
1220702
45021
988632
1392272
999436
468441
1678554
1815728
1365668
261274
141537
151265
973317
1426893
559497
340483
559812
1720713
604679
283032
1560201
1816741
1230187
791236
68212
333686
1808010
1562148
1617513
751698
65387
960177
1688799
78148
1663450
1285066
1414897
1008500
164548
1530927
128278
815323
1687534
674194
448362
90805
800010
522926
1151967
691977
1551393
1792153
325417
1730858
1978512
268763
157423
1423398
544988
1330896
1563243
1569623
116653
694033
37928
1464248
1616976
1683381
304151
1316104
1154301
206808
404178
31366
865663
1644556
368031
1287231
418905
1046752
1618420
1623182
1685625
462089
1626175
40367
256795
1706934
123739
741647
870275
380693
1615441
1792666
111323
1748749
1571050
1733885
659110
770230
203129
1038666
597535
1292234
1950765
746492
59529
87391
1613371
1005229
605390
970250
1200963
1594929
1435850
557554
321876
1343717
434493
315043
1524126
1969443
381677
1080007
906075
771690
1942828
291840
470318
659798
1111789
992280
659379
1076085
1318944
1552392
196828
1251163
1121410
525052
768437
972868
402563
745966
1402713
563724
137889
1078596
794067
1468682
839066
1495257
1995950
1041892
1767225
358140
1609723
1794393
189204
1580940
1309882
1118740
1634442
1312244
1433388
37084
1293097
863650
1545565
298068
1647101
388027
587002
1165276
1381105
1507109
1135188
319980
1700727
609462
670032
917738
1439737
76771
195913
729337
1575974
1056511
573725
1442755
1086592
1571538
1287385
1937517
1714098
955308
1557382
36465
1926194
317937
913412
816804
444898
267638
1907982
1033494
95273
1531102
715955
1360541
1334623
1424588
1917746
1748758
650671
550924
1111351
1237486
1171235
1177480
1859380
383474
132105
59120
919245
982390
1271373
1260374
119087
782328
1003485
1409497
520557
865352
32588
111911
482735
1879911
1701331
1553401
765702
486791
1823166
1070135
1014001
1876294
1336138
74126
778843
175575
1653330
237132
670088
1294659
237243
1606667
910083
77959
983357
1561155
1466383
1355228
951298
1861573
24461
216478
1512496
1161085
668452
747814
626284
1825557
1057089
68041
273345
1935623
643152
625810
1084486
1809340
509048
150882
1982068
532587
1173058
312439
688936
1258942
1893537
1167763
938475
1153331
1012236
225527
321502
1587018
1358312
695111
906288
393218
457344
1994675
126962
700031
283544
9520
784608
1787860
1304502
1251378
1984206
448668
561897
158145
1132028
569710
13942
937315
675735
802182
652938
331358
467393
303004
1962680
1730763
1086638
991486
1158727
102896
184723
1502246
350835
450490
1679579
784022
332305
477906
637871
1018383
722388
324876
508810
1548750
265403
246409
1395691
294543
1981509
885621
1186740
66313
1647206
392926
50217
391596
1248955
693930
117570
300982
1378450
1253558
1623581
495287
608083
1991483
1635926
97254
856683
402715
1154879
120825
1741422
1881559
1155001
1731799
486587
250983
1347173
111840
1875675
1124833
421171
1352361
534613
200865
1916640
513246
136510
159315
1003789
372656
1932756
913508
1585838
1441072
467752
917945
1970366
944129
1239819
1085695
1281997
1292616
548273
140691
225809
74905
1265198
782911
1867651
422835
719982
882479
1823661
1303854
1425414
649795
656730
553149
530195
1304228
923880
158974
85731
196478
143736
1457967
699998
986702
824127
867285
648727
1970915
1127046
1246856
108486
1799944
204568
194151
778653
668951
1342969
1971439
691052
183197
1160025
1703088
1042574
270633
1306479
493248
1749374
298199
1555102
734903
135972
813221
61138
1476161
85541
703802
1847033
1951038
1037750
1731950
1481792
346804
1583365
1264438
1260989
929681
1859850
853609
758785
882391
486473
1070631
845563
1153023
726445
457710
1688459
357142
1666483
1482253
420001
762975
1719901
127511
684740
400858
51956
1278
980521
925964
774500
225653
387897
1841703
295226
781613
1163443
581361
1470786
720510
872995
981547
973672
1387447
833816
64799
569365
150299
1184164
1795152
1788663
529257
1032028
734342
1440660
1838881
1066856
1428293
1160073
247448
1248541
1887717
283856
440881
679525
1019090
827042
1866531
778843
1331213
1192379
1992933
807505
611877
1628745
174570
1745664
770059
83012
1500750
1385413
1196113
1643594
825258
1803868
1120620
622667
1874724
1134831
1434523
837323
745957
3834
1152010
3336
1426196
1642608
1286192
1198960
1924027
132638
1029120
1862423
1879481
1533339
180546
1391953
358702
1759570
1849125
1541656
1203133
1805372
920458
1370132
53434
328472
1483546
995727
525629
755838
441691
370812
766818
712155
710694
272991
493208
191731
923355
1031345
71868
712047
626837
529765
1172078
1574116
1819946
766175
1420563
1562628
262659
1204611
583862
1068256
1486329
1399438
497276
1599356
912727
1655930
1977355
297553
249019
1491042
937687
1001255
1596012
665032
410780
1680497
1859022
1114676
1616836
1534440
465854
1238658
496630
1431804
1819730
696258
131540
1460887
1378614
1593619
668160
238366
1685860
218786
1725299
932806
307718
525158
1130581
205011
1437373
1804956
1924017
628973
485057
1003292
1805190
1506941
511856
1077239
863243
233780
1119727
328697
208566
433044
987845
35353
1498027
1552325
795415
1727930
1928775
1551102
536040
1071591
838725
455545
1597944
1543140
957562
1571102
1490802
230396
937226
1656047
1963473
418079
229373
857976
460738
206793
161635
1588541
514839
1367203
1104197
39257
1706570
1554698
462249
318263
1928425
671260
1135382
606931
722778
574198
1082931
1792739
1099079
1472689
392487
1044016
438955
547221
830050
368479
1871856
410881
644838
268408
1209664
584134
1020955
1158633
279518
1274707
821892
1647282
104467
1908828
103811
901216
921582
371382
256776
1426316
1765489
177796
1045854
337853
1502679
190177
582716
187587
430118
1507473
1280566
493605
660058
814761
597412
702530
651753
1854192
877576
1780222
1088540
718256
1419687
590018
1482065
1071638
1073977
629832
1646062
510995
454238
60461
742415
300370
685242
711128
1652104
8344
1223636
268515
305742
1485327
1851477
1333163
990017
362058
1189145
1317927
1497065
623016
721707
1113749
1096258
1398497
1666912
42289
1642591
233296
1667941
217838
1160386
287718
198565
930020
1515908
1398719
112761
1890446
930740
1774673
625644
1128668
5416
576651
1256713
1286656
183195
101321
529411
950987
173777
734816
170810
644952
63430
438312
59926
1808984
1103521
933528
157205
930388
210927
851281
408581
1862605
87486
1744922
1758582
1163529
1487518
1224131
1990575
771744
344068
235604
409011
1244306
1427083
275333
1946395
1968137
557512
1319054
1025361
1698345
660584
1150251
263379
407612
1244496
1298055
249974
182799
133874
272997
1852285
1007705
1856373
1084045
473372
107588
1253938
637920
1313020
696569
1204942
1011000
1922383
968841
1623825
1111847
296491
1504643
1371476
1373899
1212243
1140611
590920
361385
238069
599525
1670342
1585990
1253359
1160957
775880
242799
1953158
1168776
1540377
1247704
695729
488697
1538604
832954
938846
1857826
1313857
589634
1044109
1255961
1102114
1500648
355421
360751
138991
632444
588459
1993016
1056401
1698676
507633
416813
1620019
1279137
1120122
1859839
1027499
507469
1342158
1211522
1103661
1591426
548074
1838318
640128
1249400
1755772
814650
1142985
624240
482984
1457178
103327
1865412
1269664
1920286
794665
1664649
1881111
1993128
1321217
671980
986823
196613
440489
1898753
408796
263162
1410912
1513867
225051
836159
1218391
1809739
1701241
1902983
1261948
129360
1558914
1955184
192303
344307
52118
134989
1948942
1194696
1023301
484222
308283
1154674
1637532
1414278
434866
567142
526213
1145997
1429509
1085519
484685
1136191
1027393
1307409
273332
176841
450606
1413521
1135723
1659362
497138
923863
1780681
1503181
982340
1107909
1864886
497062
1771691
1037454
227766
942087
1222017
310048
1154038
194970
323409
797006
194151
117049
1625790
206668
1348350
1660405
1454897
1316374
1195852
560760
173025
1030411
1333626
243657
892614
974301
1274589
836800
1251670
1765458
293403
594848
953343
166605
169150
1235864
1908270
624324
1812196
394161
294903
1914938
187810
1950012
1046518
309307
466406
104738
1679718
703104
74571
1051843
1838815
784791
202921
1887627
1549575
242631
1466957
352818
1125226
87668
437615
1039759
227581
1669343
1694055
1699939
706231
532923
142300
713948
863133
1773126
81510
365106
1848257
146882
1247851
606538
90505
711277
919378
1813227
815682
1729881
567443
1497534
1991979
1064675
397909
1133742
729847
1437302
322836
305027
1581580
727491
317963
1437944
895766
1742818
1732041
423561
510749
1071269
524859
601959
1795159
938653
1427719
378174
1387056
38514
917876
1606521
955855
1506137
434692
296519
544290
1713634
1405967
798305
1941060
1263509
252089
1007724
1720675
1294169
1877346
1902496
1587865
106484
1199610
1234140
452136
1100971
1020874
437744
128079
1354113
912614
1070135
503385
102241
394023
1671266
1554674
799887
1078783
276947
1742507
194299
1157634
1029283
1321161
1790769
892153
3045
1609713
1422577
1147984
882727
185899
1204135
623827
113341
1964095
45657
1326879
1993718
197880
1029461
391215
1748499
1051423
1711855
1467671
948978
818288
867209
119588
622695
3898
1425624
486510
1028933
1369545
1052949
1683808
490794
1209662
1069977
967380
79313
153089
1611333
1217282
1593208
1244144
1466366
826255
1429517
163434
1092009
1199127
235144
19538
323297
717069
1314256
832954
1265716
195988
648727
674479
459932
880421
1246482
1968880
1102457
1705581
482029
1485705
1979173
1786863
53621
462582
302293
5539
414513
1852688
1658212
840492
644513
595876
1226640
1186978
1707808
1572534
473363
327789
107351
1334207
721357
1193665
827399
699928
223774
1740397
794656
735833
1796041
1558952
1237910
1565998
741997
247629
334146
652835
992926
1966144
893004
889001
362859
1833623
426354
909600
705392
1285865
1314614
1869418
1967770
1375263
1577410
397478
594720
63328
636947
684566
1312502
814180
981771
1336840
1181193
1639691
1566502
1330364
357843
458242
1838423
161033
1940832
1904395
1860691
1316346
1733616
583207
1520671
1497984
557231
1447043
635180
478378
1818244
163118
250385
276621
1480827
1877537
387267
303929
1620278
164345
1340664
812158
662523
397482
1713727
662295
1361577
766710
618325
627772
1327224
1192512
811256
949153
1986785
1361318
88129
719029
1311888
1041187
1703220
1172087
1889786
1614296
1213156
91827
1581027
1153568
633379
321591
1354285
361851
262976
166772
207208
1248468
751069
1608667
1762957
302968
1241456
1339294
373513
786150
34965
455463
1858290
1194895
432719
1200621
414111
602659
1808439
779907
11362
1450866
1995126
832569
1357604
412576
1803736
646074
1796140
442294
491853
1499691
1581112
325100
1344459
1072123
1620113
1603634
1344729
325200
816468
1893878
256569
1186965
1018199
59261
1064095
726811
1321582
1576869
293796
887986
1139815
255323
1792015
1776827
221590
758263
1031075
1224646
456939
1740663
437666
1900218
1931450
121878
1650153
15451
1289643
1305448
1749370
1082087
1358920
1820658
1687979
899017
504741
1200174
1191163
1407322
1253715
1042317
700031
30501
1563542
1872053
896393
1250286
1036226
1451856
705056
1092142
1253567
544817
1757172
1773227
453878
772928
1417872
380693
432465
1784258
149601
1137698
1475364
694423
1789332
363139
490776
1507097
148656
1806094
921748
1782479
1122206
95789
591960
1872127
295794
819408
1891512
1605732
1438295
488525
1147020
1770831
1090357
447879
1996036
1674660
1471265
349283
1540814
466445
1429655
298927
1839210
974226
86287
282385
1413321
1652848
1648183
1633377
275545
1290728
1653063
1196026
625645
246958
1128160
270502
78455
598794
541893
1226911
498300
1690826
1647749
39031
1882828
810112
545188
743685
1367573
1902824
1567454
1254783
1976637
187613
250414
47117
974256
1782188
106389
723246
669834
1957736
1443758
1016802
455557
1982983
91189
1637484
298058
726445
233959
1388201
1214434
428475
910474
1844207
1324851
1949098
16180
816673
478676
1764205
751509
1332557
159440
748586
1053710
1780834
1936933
1316940
76731
1945445
477420
462533
1954682
1342002
1358697
851166
801478
718506
23615
170093
1046578
1020132
550939
826720
435315
212112
725689
778689
450529
29854
295424
1265855
1254058
1393763
1246897
319700
21111
992695
1202012
1907176
1269767
135590
831878
867818
1435718
198677
137768
1663732
235942
414285
960851
90402
1971916
89152
1129660
400502
1903468
1823550
1316244
26101
942037
462127
1385629
238151
1768121
119337
1434129
544830
454248
1831474
936882
652187
1225236
1905439
1895984
1624703
1898825
1445658
404893
662744
537817
1078726
99674
905247
384030
1428569
1237757
495595
743145
868891
437074
531914
461261
972818
1944737
54442
432208
1274950
572902
1844135
835710
1813219
143714
1687405
1192379
760127
208727
1306507
136408
833864
697747
1771116
573558
1993801
646018
876157
324558
1645899
1822367
1237112
1004612
1624950
400573
1824951
1471794
70612
773192
91844
100007
322946
1881248
1240348
357202
1333899
782827
587860
1395876
1213372
1508001
1091517
1465488
169971
1226015
229725
1371162
710457
784715
130246
1234217
1836532
992645
1444373
1345776
1746926
498343
541413
133878
1947217
1913396
1023612
790145
136035
111042
1636710
285708
1499492
583858
1479611
1288141
41490
876450
10080
392222
311683
1368023
1514780
1713685
1052026
1658711
1143390
380347
1638071
1658224
564070
400502
1541092
706859
266803
1928938
31077
1781207
1363149
852126
1107582
425929
1102341
1266137
504977
1098873
1336971
1909933
1379706
881221
458090
1825907
1024458
1838753
270220
1157624
719534
1504216
611531
581019
967878
1413669
35773
845759
1306892
293681
1253759
1342369
1951572
1551776
1438602
1595748
1194730
803284
5730
1765426
815885
1859280
1232484
671684
495110
796085
435350
799496
1487737
1697138
250442
1868263
413387
1409545
1720033
1998237
1786373
466569
1315940
1039643
401008
1881285
1982686
650829
1679368
570759
1163062
816804
1809022
399806
586116
39033
1203547
483395
934952
1122126
1121410
29180
1346607
940795
1307836
1957752
150722
955109
840348
125965
629229
759160
380612
1550123
958245
646057
1911992
1609598
1270229
482024
143323
348300
1517862
1449759
1379886
1891481
893754
908587
1055606
1993120
609039
142607
713721
18050
545496
300644
375613
1594145
682018
1311217
839613
491541
544472
1458497
652599
609918
1388988
1659006
1416907
1095712
1825274
1552433
209695
804953
757890
1097186
884709
882409
1146221
388025
1301333
1300559
347199
468551
1614838
1578616
618197
1374130
1862182
623247
1514321
1664597
904448
552970
1277244
1471983
315843
275545
376357
1823053
745092
1778560
1654140
34328
1661316
378065
1367296
1894256
1118754
1644228
1432892
319274
1049594
419003
1146429
207054
503063
436334
1622353
1206976
1172585
250924
1908034
1052949
103997
1476230
476882
1094045
1009520
657891
532312
11417
1111211
89422
731968
1876794
1395089
492899
1408796
515831
1801844
705560
1062209
1505798
1548988
1865086
1853352
1266398
1133700
808857
56923
957124
1874702
1483699
1526695
951420
1950664
982204
534211
799399
750874
989563
295767
494791
1037071
346377
1408374
1276115
134155
1620840
316499
1501444
1602471
789554
1773708
430626
125809
55087
1565363
1906915
1430787
1925877
311050
1805057
1169641
559165
1899512
1007838
1241302
1897346
418173
1870278
898530
941947
326115
1799257
1318307
1389121
888373
1483354
910401
811063
825775
1193294
1807589
1853154
628387
1013308
1938094
1441354
1829494
370756
987512
1984277
1603569
1701241
21233
667890
1485030
710101
1672012
883638
13700
882023
1608590
533979
114371
173015
959954
267397
312680
1386146
1741514
1758204
961131
1278405
750905
723995
1459932
682742
1078946
843674
1431241
1731797
114551
1960872
1029335
1101884
88430
224097
9951
1637755
476626
745639
1000983
1213423
360449
1818674
1017054
1868457
1202624
1694190
1225189
1138727
143161
1622485
1594437
1391413
1381252
1769121
1297171
223196
1038598
217747
1253305
384527
86509
827994
1823282
1158841
741598
1570100
635742
1702207
915248
1085620
740927
523711
216716
1326796
153986
406611
1561002
91215
475683
1307105
706559
1332763
102227
587742
437813
616379
1091336
1530134
1215962
1654366
913727
886978
125892
1740643
231174
901814
54214
822742
394180
78065
1746684
1324650
961217
1027577
758670
90433
1771670
152336
1192361
947634
1836250
1895234
622588
885003
686268
1772106
240270
1913993
1806975
506336
721500
1580015
567395
1878398
1983540
85588
845102
611784
897215
954633
388303
1503948
940307
1370453
801737
1130351
507469
1053991
789400
900789
1185444
573910
631877
1584691
1333966
1641429
1148514
221315
1486711
1161696
1519440
624081
1836358
674600
354341
1852688
686888
1530569
901577
1450311
199265
1353486
532142
318001
881151
1597868
1465880
953476
1145697
1495546
192709
646274
401931
1361805
177516
1625567
1827396
222014
1074436
306458
372781
879233
1330787
883927
347124
580654
115427
1087926
1651984
882683
1136096
1145581
204477
1065485
730818
365007
598171
1024195
1298983
756658
620174
402221
843419
157577
129739
1311765
302810
532993
1705617
1044484
494911
467064
1312778
1836508
269797
1135924
1093953
56367
838575
942629
1064470
71731
813595
655161
1315326
1793310
360310
331229
1237435
932340
1906052
922670
700312
600810
1097974
1231668
226133
508289
80474
660413
1538470
1634
551001
235336
1872559
1276418
859869
278010
1216426
1134011
887052
1391778
1871700
566756
1593293
1929420
297079
845445
263603
270907
1124409
193651
383610
1930196
84767
1890952
1490089
609926
65530
1284078
116316
1461185
1057396
1010556
1406842
1790446
660300
1100636
1480650
99078
1791824
1526211
1571603
11487
867707
1463417
1106687
134964
35493
274848
1180370
308298
451472
1103082
602088
756715
865827
1549888
855665
1770427
295934
169663
1782371
1525500
214242
552124
52704
1820319
1205940
415837
74700
1097388
1462375
893242
1178099
1726100
1186667
299914
1700521
1823184
474719
542187
1754566
1389446
1354330
1148609
221315
677292
1978386
722935
1688341
935337
534812
292624
1378980
45947
94910
722707
1271623
926742
892424
92095
295201
263975
1138700
250681
1489991
1189074
858983
790526
195353
680937
102881
1108393
41824
1132073
1477181
873772
1758442
817210
774328
774640
509804
270795
393197
1405197
1064675
1742009
1502246
934500
1212521
1756576
694389
1155483
93510
1179162
1428741
851162
341793
1189980
740024
1363056
594594
86499
705844
985119
1448482
310737
1820536
1204815
800756
44631
1223435
1932569
1279946
715978
1165688
289382
356089
329890
882956
724939
122622
1474552
1176364
467989
1241076
708174
873819
1416024
869778
424282
276592
941145
1481684
1779228
1206539
1980748
1210389
1950336
891492
1927240
1285608
563630
1055114
26999
292219
1406629
969942
1038234
1165449
195684
1113852
345845
1416668
1183226
456810
356365
1566589
305419
749509
1635173
1522243
1439120
1587506
1079720
1984019
237068
1074248
880371
328453
255775
1106829
1000681
682432
225480
18266
1394541
46030
1451902
1415585
887316
1788435
1802455
1115038
1214774
1381494
106083
123463
9506
226762
603702
1177122
1329618
201722
1336107
382357
1477059
251079
906957
1365533
1838317
1160416
1464374
1570444
1737543
1911724
1531890
761083
1983075
1411511
1623024
296788
1699832
155212
100976
254749
1954852
982837
730072
90348
296677
201945
1559322
1009638
404382
556840
701771
1730413
437890
814618
598093
859937
721822
238321
281104
1788236
1457216
1185316
1799323
607551
1274208
954266
328480
673613
744269
858894
284050
958369
171376
974082
1535335
1668506
1830648
1376185
1808010
247135
868243
1490628
1973660
1772418
428231
1473463
1404800
283328
1417527
63498
461274
956324
1948211
685080
1622098
885539
815127
1618721
904796
998386
807677
962600
1144701
1025780
129893
1689674
12385
1124550
1818135
1013726
1074035
265973
1519416
1531628
1103611
1690722
1379078
292790
1781207
624360
102357
493511
3619
340600
938060
648573
1206050
1147037
1786105
1859963
701776
662301
1340615
1628745
1727930
1642449
571174
1565355
1090014
1750085
1057007
1883504
873724
1731487
1703029
214147
1223967
622138
157074
1307614
1613811
638283
477958
1620536
1022981
1308219
1651062
688947
939160
1105663
750121
448266
798459
220799
341509
1513406
352241
174216
1284234
1882975
1658317
1016005
1538196
982079
1128032
1998350
652355
633079
1088108
91476
49752
1017388
1237877
523331
187141
1803957
1841991
844704
268989
612953
1105648
1410284
1026980
1640365
1752698
1512853
1898413
1881400
369188
1723791
1424161
1090014
1689109
847833
1123593
1577438
1301457
1413518
1438646
57535
1366704
468566
255062
102195
1357746
1824574
373633
227152
1954682
873928
934438
1347660
175938
1589084
1559666
1316789
469461
1088879
1686508
1274260
993006
227242
1967556
1461135
20657
220874
1031709
1889748
198136
5332
930505
1591250
1988416
1028688
1591382
798178
398322
657511
1016602
631150
644991
1982684
1002189
481820
653438
1998981
573821
1277804
1461321
1120526
150060
776274
1592066
272085
1883891
1255992
67634
1066271
56076
1727743
1193665
1605427
1087713
1241076
1479511
131420
1524291
309304
1894901
1521232
1346622
1819637
1032188
1147931
1748653
97716
1471794
514597
1969719
1379306
430078
600513
504062
1252962
498102
1952798
1615337
152336
761083
1334001
373961
405117
1781555
1971907
823454
1026077
1674473
321887
1678187
534141
1095588
799399
1032132
43902
1248451
216025
1875169
158145
595922
1520677
1171472
1880363
30129
1293398
1830562
214501
125574
1417724
618869
1101972
1082435
1201767
770343
1349439
1688792
1885033
1565535
1200918
514820
689519
1420565
649593
29600
1112706
512994
327886
761176
104183
1696535
1995418
1572377
1755991
1985558
127131
908950
1289191
80303
369241
77224
1873305
1232294
1863273
1527952
829750
1609127
919863
684059
1122269
1644960
1712841
1665576
464317
557391
654756
402103
1040773
738898
744349
1781171
1066322
1949105
1459303
818225
886786
1173089
501660
456864
1034098
828293
1211175
143963
1645001
1194151
1077190
736458
1696632
1378395
1191192
1756235
947014
1070039
1451803
1047257
1349439
705056
1979800
1797125
1773836
1540300
1151136
1916095
1034095
547673
184857
1050680
939635
611413
1299646
525918
1140782
871396
1129130
1802910
1002432
1307202
862112
172821
1525152
1268229
1551071
63801
1757146
781167
1921021
1208732
1790417
1711154
1625126
407079
382835
702479
532534
990015
1668055
565969
726967
138112
110440
629409
490462
497451
850073
606440
1675614
133479
1222348
1093732
1705242
322216
1043851
444570
243532
1602861
886780
1117537
867722
457979
1537372
727772
728043
1883088
377078
1841049
801150
972288
674862
814221
1194679
495116
1475541
323636
1766863
1990728
1234812
947706
981724
1224072
148727
757488
1312018
232732
1246536
773031
962201
709579
1104976
862185
990702
1447434
786490
1238304
1566782
809251
326621
1031998
555845
1828479
1659540
520982
169214
369190
1523451
401320
1972620
1774795
141583
1709612
1970554
86742
1541823
1988999
1234109
940381
1924319
1098878
1542723
1874724
64366
1763900
184469
869855
312725
723879
503907
1431364
1726992
1471457
1651657
543920
857385
1546842
1371148
1740443
1284234
44474
581850
1946972
1195454
1187775
650587
982204
1294942
427818
465074
1903645
1718763
316238
1132071
363488
1650793
1694195
134784
160991
966428
216869
750044
1431420
925023
57390
1977438
1702799
1469428
1956250
1845742
1091648
1868222
1463494
726057
754177
1431806
328296
215673
884446
1751099
147657
163174
814507
1923278
1641150
1090521
703769
1326155
12020
222320
1318717
486057
1110011
1476505
118
202671
1321923
759666
924679
1178874
1174211
615405
187722
1839358
1056936
1103620
864285
279866
1474376
501988
1085902
1902903
1660461
301865
1524949
147115
204966
683849
1993401
1370968
863511
533898
111636
1444221
1825713
1095481
1487592
1788443
52843
1332122
1893574
175305
1042472
1814013
98971
209149
1355120
110870
884815
892185
1532024
407192
913266
437492
699604
711306
1937013
1302502
1104816
737575
1304853
1500239
207381
1020585
1451760
1713571
1337045
1021694
60713
1795728
137877
1879872
968105
1049564
1847439
1265799
1808129
335453
376023
259815
1898395
1117247
1846309
255571
1923879
1547957
1464021
1129921
1402846
829608
176501
226532
356765
795495
1866595
1757399
110822
641621
195215
1598329
740947
596457
238106
1678741
1788593
1510691
530171
1839832
1031187
734259
555560
317305
1148039
1958854
471629
1463620
665182
972520
1276121
359972
1557187
1396680
971416
662288
1929964
1978025
1152829
924620
192144
766448
1926444
1658327
1594249
767974
717564
1932716
1284890
397286
811169
60879
632067
1926830
648208
1046896
1944025
778592
1255952
669697
1591389
3030
1016135
679449
1266890
1103664
1179165
1255237
1962092
1971145
1340551
1309707
1215124
1491694
1288146
1558507
1160777
1523826
535186
991537
504718
1359296
147028
430028
311158
148094
1881368
136792
1593064
1406861
721100
1373626
1581607
287286
1576272
1320497
335501
1320383
358207
444910
563350
540760
1019709
441956
323239
1967474
274731
573725
332129
1788166
764659
887938
1504874
1776142
237237
1519782
6969
1704511
527593
1392472
176445
649241
676316
1961698
1769581
894034
358914
1495464
1865086
1299837
1241672
1235553
1987496
1697064
1692172
1238304
1823923
1949528
1231768
260773
638161
235165
1702665
407367
931234
679327
1672626
961022
1584551
556532
198202
626347
1171566
1519416
857691
58614
1940268
1775971
1448500
1550199
709767
1228085
1772118
1961286
667004
97864
875779
1351539
12179
1548486
1390249
1120985
483800
687920
719724
1487910
1025373
202303
612384
870173
1534766
1813460
1401207
1481821
1801209
1065676
858681
637753
815682
1125981
1740441
1082818
1204216
550911
1524686
171811
370712
839866
1031258
1915565
257546
1027146
1353725
515859
1925499
1261549
1558619
1308303
1660525
583702
1490173
1234233
1580940
145353
1853365
1457707
1797456
603495
765928
1341428
1385922
1590868
677926
570498
1501891
1665995
1510052
595330
250681
604881
1603167
1701281
1265484
1234819
1056834
767779
1123755
805613
347338
1987806
435049
1414756
594512
1668121
888633
817412
1394622
1992933
294103
1110250
163899
512815
737063
1048241
751724
1591338
87985
1657291
1979708
741121
1722159
220816
1567756
1024574
1577059
1717176
503440
239961
1840812
1118203
1062055
1083650
953570
1531057
1897198
806555
1468186
1417293
1833282
1295986
236580
1531862
1832858
771739
682278
889829
537469
1973964
1672488
114988
445932
873957
1993392
839175
266877
1178621
1364033
1076406
279831
1913916
1580289
819057
136879
591495
1751073
914688
1938163
1165852
917353
1342673
1034891
234739
204082
285569
1890399
532534
1673053
881183
915319
294880
1493714
170447
1156619
1119087
1528037
773864
1901052
336162
1654866
1311435
1132028
662005
1397827
1980979
483855
1430827
317316
1816350
1412108
1554221
897390
1344999
622611
1132145
1693414
475253
1799430
1468477
391296
784429
484425
1987076
1890682
1158570
1199509
1492750
1489946
1930753
858083
268273
1749240
227065
4358
1981745
44458
1832224
62392
1044794
1016529
258428
382357
1274603
81347
871056
390700
1465386
1950978
1595539
1810228
1702532
128436
1097186
532695
1332565
1716417
131050
188799
561910
1199800
681285
562781
752611
690964
1771491
87239
843773
323581
408163
1063082
603582
752873
1463013
1213413
381237
618494
1443953
497488
983863
1084764
1117416
955516
1947516
52525
900256
1836250
1869325
769510
317024
841444
886080
1496982
957943
132007
210592
1106406
274867
253934
832402
1894256
662848
869573
213840
1327624
739908
992056
340787
1195171
1327539
67486
1010556
594479
1240742
1341006
1316267
208175
625075
648179
1608424
1078683
1547103
1733754
1259144
246972
579510
898118
1801685
1494855
1190620
874394
1825450
571386
218517
1863211
963230
862611
598093
1825170
1788717
357122
1200794
766692
1507127
1247450
128026
611391
817412
1147151
769420
1964723
40208
555563
1157260
323581
1023121
1943259
896795
1863242
1398309
828866
109778
1496464
847344
1162604
611169
1678596
627761
1863876
95420
278099
1154697
1146539
568680
561242
991557
1365136
1519052
1500230
1555422
1851143
705593
1347370
67944
1651824
441821
1251847
425864
1782305
887531
1108831
1031709
1152361
438738
125989
1247494
732255
1719593
65533
225345
1254156
1803928
1768761
1776982
895026
1222186
1523326
1953730
923355
890173
1822646
1762957
1818925
163763
1049167
1946532
621482
1042666
472840
108443
329899
467835
1382791
708064
1660379
1808984
474582
1558166
1082215
1896439
548172
311510
84567
211191
1977105
1994735
1839864
303073
1078954
229895
136844
1949876
1712359
765979
1155372
927158
213940
1397821
1376006
183000
794781
1894739
116975
179524
1227895
159898
252295
141304
1508277
1162311
578716
1623818
1822720
1013369
415399
228484
805598
882114
373716
1832141
1193211
268522
1953347
1566540
163259
1433016
617800
977920
1086476
784300
1414541
1364917
740219
1683236
1501891
1897831
639959
1933329
1328176
1986068
1731758
1280519
1754496
982422
1363153
244527
189135
1434512
1194135
1236717
889613
995056
1224929
233969
1421939
1396173
1852288
1854221
219312
213495
1906775
418508
760574
1962782
26686
1584247
1451944
143507
1632090
622895
1319415
1127820
447994
1397956
1116893
351935
1585943
798428
205440
1849723
1278405
139076
1918966
1445930
363343
809692
896654
1354304
167835
1485044
682024
1985330
466737
981097
1091899
1171438
470142
1639692
969376
1800801
1991950
1307138
1461108
330395
279403
1538439
1054298
1778917
1720149
1384065
513458
555698
28653
227966
618940
1026016
559065
936023
1371114
377788
529796
1245365
1349299
1385678
599124
150522
1456422
1676618
1061039
1444484
104910
6400
529801
1763779
1538027
821577
1384396
555488
448419
219931
629577
1162914
1422117
1241813
825993
534336
115036
1121778
627065
650766
262701
1266889
1231862
1424562
19538
1222468
1227504
1427176
955995
630123
1295158
94131
614497
1211033
558993
343783
859869
81645
1158722
433897
1381588
1377154
1964215
1199066
1872201
1921175
1706760
1236229
1941532
1485627
547635
681795
1216600
399482
1135183
1164675
1925212
906961
1073623
141580
760807
387479
1913232
1053260
997331
141083
1997576
262370
808599
462194
1427421
1254221
245604
1363819
1931681
1809094
1458744
98580
1740701
1558559
731627
1043193
634274
532952
1906075
608588
1840823
1416127
703159
350429
998055
443250
736967
605007
718153
300957
119809
1852903
1057343
1617363
744121
171259
138432
877600
1519574
150133
413879
1643893
1409950
235855
640327
794583
1085499
26364
431706
681996
158974
1880318
505308
222826
1322804
366440
75794
1996470
931523
1010166
1358306
1034711
218826
1967836
178248
295226
1963968
718162
293099
418971
514226
572227
89367
1896120
1054232
581288
45691
919092
265874
1306004
612384
270310
1195355
466402
287091
503844
170517
1030001
1726674
63750
569756
1352053
504286
866189
1373427
1882297
571186
1855818
1039984
1870635
1529180
1847231
12104
512363
1702799
611041
1159493
1526868
1576288
1485883
153268
1825719
1607531
719922
1893383
338665
1671437
760179
1372093
878796
226307
1648752
1237102
1394612
1942085
1518557
905676
114184
1202808
1603988
701596
1816757
1600781
1214605
579510
1433720
917169
1702222
357414
174264
47037
726940
928676
1070660
1406584
1514302
1443737
531006
726603
1248480
975845
613648
1332280
1349598
1176700
1412553
787172
1844955
824366
457933
145945
646982
1266318
1368801
421709
1367268
600876
1152112
46617
381296
1213969
1591413
393230
824089
1501870
1848475
74601
319854
1056456
1661491
1470335
1396127
249408
472963
1671601
875698
1394849
2294
382725
1442120
703587
136722
1374037
1894256
491725
1968281
495287
51541
126508
1169383
1550977
1918981
245393
579369
1512954
453660
1031021
530811
1571874
1921594
60645
57889
1538732
1964183
206629
102544
721375
1050719
625908
1547666
673706
46410
397482
1609342
1931212
1882082
1747333
136012
104377
669415
1004874
116712
1070799
1046329
885916
1250360
1415279
1991313
1136367
29026
516221
1042317
1757865
1838260
10797
149907
611172
539820
1750403
1713676
1138796
671283
1065780
1231691
853980
1780088
58687
1453738
266139
586585
1576579
255848
1937633
293914
753193
541658
1219902
1933829
1045697
778459
705690
1019194
980335
1517301
1095789
359575
1796220
1113624
321502
1085290
299629
193735
1215634
973393
730859
656795
1103515
1087133
133817
396792
1336807
145386
524152
1508204
818945
238759
82872
1844901
436383
948395
98469
378559
835983
1958248
1816378
506496
1547173
1545767
658398
432182
456727
530617
85686
395381
1019968
559331
793394
1069387
1018745
1429074
9446
1988509
1049543
828264
1787639
61666
1456622
911185
1866107
26506
16972
852342
1361287
1912419
1553740
997637
1414760
1760615
46111
932407
1041204
1027108
1497984
564996
803675
522968
1213600
948195
1606464
368882
1855134
873886
1697
153262
1962949
1490681
1784857
1566434
1839483
346529
1351382
1426826
1292866
1162770
482022
150969
1923946
781273
144824
1404311
752583
1817568
878552
1494715
36358
25195
1931965
611985
1756
685395
1007452
938798
1988820
1298721
652063
138377
1733413
50384
356553
1159147
651143
56776
819368
739938
1779740
714875
1787991
889510
310637
1214615
1995176
1880973
1277846
781261
1230655
223098
931425
437075
158198
697707
1622441
1359671
823926
683394
1984999
1525834
64924
209087
1443711
1778735
1156715
435991
630262
297790
1655337
1604422
1448070
1158381
243344
686081
1816013
1464527
403102
1881368
398624
1465608
1153154
124194
1861396
834073
25786
1030309
543736
1074540
886397
401278
1571385
399316
1707719
1735107
803674
1953152
417679
1348828
1647341
1174658
735067
1585439
604748
923242
561834
499811
1123214
1199562
1446530
1034606
1287231
4308
126514
132006
1753396
1335462
1345433
71738
259815
903774
865041
1291457
1241291
1589108
1125977
1000781
1386307
637672
1386448
1988253
887520
1436022
604321
476327
1615361
1988253
1755159
484699
1150102
35582
1007174
598160
1550043
1082268
725165
1704540
1791478
1027226
1240083
1657778
975785
1379671
1269586
1474707
1682060
249608
469983
1741053
399932
632417
962876
1321917
49952
1516876
1051543
1896702
14584
800525
164294
1236331
446052
1516826
999252
1515398
1161683
737674
696363
768165
1767670
793467
1141069
221972
437826
700211
1053584
942373
931523
680693
183700
529358
1790099
1708182
492545
1492925
464571
1371145
472102
1954911
138438
1851761
1399050
297142
624763
1121163
1683246
231984
22919
735813
1853535
589525
1095477
822531
122837
475559
1240027
632588
504129
1691458
1419844
1944451
119651
1589801
91236
129281
246972
1168390
1765445
1237304
1956252
630514
89805
226924
404379
1172972
1736334
981996
358870
187339
933026
243647
980103
1741807
1782345
1278339
1063082
1370627
774449
928770
1296352
1337372
1183176
311613
1355457
52072
461598
1279532
659713
1592656
204528
685323
403505
842369
1444921
795163
989405
46105
1916637
1977038
1793841
426
1898280
946501
1248542
363159
1354380
1839719
920470
685200
1377679
1088794
659598
280539
680302
1044518
91059
598163
326920
1838960
1948123
158077
1509078
1868461
1868920
347786
1847767
854899
12662
778612
265875
394248
826171
1377582
208341
845360
1374620
1253518
1720033
148497
235336
1585990
1292029
1863089
1319979
46792
1644960
829887
1274529
679263
88148
1124407
599910
648372
1829885
569000
682479
614140
745966
1512462
123862
1261698
854425
1851477
672784
1014293
1355985
380697
1057080
1482900
1580143
1090616
920651
822233
734479
1123068
1407089
39041
624407
1248087
25466
1012964
527836
1922512
1695243
1247295
1046338
461650
877600
1511962
1865364
1754379
1437025
903334
1903348
993085
1061819
1502902
1708839
702679
471619
393336
629236
737661
34702
1219765
18266
1212273
1071400
155912
1679321
1835069
438654
1417985
1463090
1175528
847414
482957
1533063
1436299
1961606
1479127
1754451
1057586
294295
1509944
1643214
1472947
287741
1895718
105178
918668
1831929
159091
351311
930622
1295004
1252429
1107894
930534
1179531
1695384
976624
104083
186384
1535885
1993718
1635796
1239507
987257
1238753
1879512
1447696
650587
934578
860418
738345
2464
1785785
155401
1366100
27552
826621
154324
435895
265004
859772
344210
931523
258377
34092
1799562
1514957
1120357
77843
397541
1540841
1183765
72483
1427762
1967492
1995547
1952019
337185
762361
406512
973825
116211
1693325
1928122
83089
1629846
977593
1132351
486712
1431636
548288
926615
418079
813923
744418
1111271
1343246
1917100
1680691
692788
1089376
1295423
417879
356609
115913
271788
836485
1640186
6461
543046
1998189
578868
1411270
460807
902049
187060
1461551
1380702
83159
1151203
136996
1961369
123931
997637
1831072
1819290
1040368
1002530
1530978
33177
132573
1012034
1577450
1339972
1300620
245377
932604
747505
1289760
1604453
966073
1741270
525710
1452529
875061
1421877
1012428
695836
810641
637672
641935
1852968
997198
1192379
651724
173256
1722835
1972194
1540814
1607511
1897633
458167
700293
1970622
380583
419834
1522196
1523738
823542
1737011
1537605
1871113
1779235
1891331
1656933
1004441
139079
1809054
846008
349090
444597
1486024
1527371
902710
685825
1405257
1469656
1061999
1960867
548610
52847
474741
777707
1180392
1117222
905187
1165220
1570423
1638551
22811
1386698
920503
1811848
1754132
1964934
1436746
899877
500474
481335
290316
900789
1348664
1804164
1151611
527429
276947
1761525
1986993
1311435
609196
1791377
417421
1828909
1036525
1836559
49900
1224755
638161
1752598
666571
534802
1703226
1491043
1393511
645796
1112435
86839
1537842
1113789
1321764
1652042
867409
1994665
88137
1385346
425466
1041892
137047
849240
1451908
1317078
64366
203322
673052
696553
1496423
1677321
146633
1686720
1159531
96903
1049851
49527
1841755
1090853
772608
220312
1048959
1284895
1342091
986553
394350
324272
1589112
1122409
1555066
1688126
332206
216906
1636725
121083
1340597
1921505
1118203
187696
1013005
1113524
1669625
1770127
1457538
18354
902710
354227
733210
760375
1415719
1802704
165701
1860170
1570560
640064
448392
1979048
1906915
374045
1224942
809112
1848699
856134
415614
1670964
518233
381200
1484596
795438
203402
981210
1368758
263676
1774037
1358427
1381676
1463280
165537
726034
1111549
1628311
419550
1948757
1261438
1448488
288880
331694
1332480
1407681
693305
1875575
816638
1435850
1729754
934067
927632
1664894
1470982
1644312
1069994
739605
1952546
1437764
1756576
1571297
1099021
1676748
41647
396001
1583809
1505554
1016805
267374
1432720
1318209
923090
468216
1152081
1730191
1297723
948893
6694
1180767
873133
690346
765869
529624
465819
833390
1984813
1882245
279426
6018
1449679
1412911
1814429
499219
595580
1791163
1575686
940373
1092455
1452933
1580323
650805
1367411
752891
551836
725910
1730197
1556275
1882324
1791164
106470
75172
1313043
307157
623438
635658
932031
1076089
267737
1344964
1057080
593390
691089
1793816
1433034
1526326
528084
841219
458869
585294
196343
847120
717680
578806
7016
1037051
1680325
1509913
882
302892
1741944
791625
271006
1740235
693407
1603468
916812
1595339
1636577
1576582
1287804
1117614
1516501
1514284
644320
754762
472127
679623
826621
752318
719982
1324747
1400453
815314
1216510
1602654
1094202
976887
357439
1127265
1967446
295504
1508517
1344346
368271
1903961
1746161
280277
5903
611391
450601
1820852
570930
1080734
1098852
1401028
1536631
1216047
1753026
482477
361814
1676420
1297058
843948
388245
1700132
264675
1332089
1799148
823231
537241
1468897
1313659
1378337
494251
1731130
1124930
3684
138254
1867520
944859
497490
96514
1606074
1388724
221394
189136
1271248
141725
205546
1668947
990318
1162533
648748
1506394
903355
1357055
1051774
842400
255263
1272321
1233384
395197
1465276
1703226
229848
686557
24184
1274038
240214
1949167
857766
1620060
611406
428850
444898
1916092
292822
1157046
1307948
1328683
1887935
523073
624424
459784
930808
160803
1848148
256767
84767
606393
557554
1888459
1171389
1551393
410187
1160180
1784633
565853
934727
877410
151476
1507742
859747
911811
441821
1788618
345172
1495460
1903840
1590485
575978
911258
923436
1518367
1129573
1541124
129642
1237668
947321
1419246
1626135
728849
929185
1633581
1262867
32791
1869536
1357420
293368
1004505
592008
1858912
1731099
876760
318833
183187
1901341
707487
1711308
584501
772446
362859
66228
1317939
1074875
320316
1106672
813307
1705947
701339
1091726
135309
1510229
1564308
454834
1607505
1658327
1900534
89689
242018
302384
1471233
1451858
39452
105700
1558194
431327
593057
759197
1029504
1014289
1734950
1041892
686920
1477569
715895
55763
526213
952725
682114
1953101
443755
1353429
1609712
933546
210536
1077944
1262362
1305848
660041
592178
1310197
493685
1292713
365985
1677066
1558925
381677
574280
1350749
788717
1547890
1077063
552010
219689
1468180
990024
1765851
1224534
529553
1325005
1977680
636180
756295
342507
1951987
468290
263337
1267372
1147729
103900
97040
1322656
847052
83234
794455
1078940
809535
582112
1943699
380479
1858707
577487
676211
141359
1387213
1854442
1691940
520413
1226348
685825
334146
1378492
1265216
319155
1040994
442718
1306060
1146707
734340
622684
1987252
1311691
263793
1204135
1349004
681846
503788
1275962
5828
1871114
172278
293099
1710889
782230
1557636
524899
982559
971171
1055950
1949414
868297
228013
922998
512525
1772139
1574849
1576949
1397392
1374279
1551166
1368739
820662
1295678
1888763
1396582
469869
811253
1964785
883487
1268238
1310058
1100959
796103
1206099
1230041
84210
987179
1707020
536040
308508
243306
967015
743577
893764
225780
1549810
161372
1289069
1842374
1500263
16003
494684
879067
677594
976428
330460
844594
1990044
1986115
1758360
133197
1340693
1188294
1278122
1511213
1469247
1802125
1105065
1487624
1460522
1314889
393355
1959783
630895
345295
239117
1627453
1446359
1451956
1404059
164732
1765911
1490347
62200
937539
1355648
938836
600980
1230631
311021
765248
213723
187613
1616439
393491
214453
1684238
1721518
427626
724988
818861
1708398
188142
1432793
993544
1349594
1570920
1488712
1517801
322046
431455
1033916
920337
346804
1323614
1635660
1246661
1671115
795040
742131
1624010
1119335
370645
1652861
604143
1459028
856360
586385
232332
716146
1319400
764727
773513
1734671
884709
1588810
427813
711116
1174626
1060672
238567
37935
272087
1658494
906752
593080
507110
950903
1307700
1419792
1152000
1257694
1624106
1485661
30220
36399
144270
1189174
212010
1142403
258850
1454741
769833
154610
1483546
1012964
952565
1466633
1830883
399100
1480265
549379
1406658
878970
1284560
290083
576561
1809526
1080176
1331341
819069
150962
635979
547274
1900534
985580
1512514
547800
1428074
417534
1183801
1728873
1455708
568105
259410
420908
174911
1849543
1314305
606983
1182966
880837
559474
400502
1298264
642916
1411414
1979583
1656260
713022
477803
836295
490427
1051101
1987933
1184176
1568608
526400
442519
158926
460098
116026
503646
1816277
867409
17755
770550
236167
999835
1466584
241047
1409028
357503
279185
807567
699834
1442583
861395
648679
1967813
810076
1172978
1469533
585811
253513
1728280
1312856
681153
152416
1213328
218444
1172363
224125
1276806
1705276
704161
1433607
126454
1554458
1364897
1824242
127756
1892866
1507145
373100
927721
912755
1565363
1323719
129206
1603687
1485551
1040059
1800511
1034026
1101503
1575190
361788
1422848
1185790
791937
588690
761132
1414852
742198
969322
362401
1400540
329176
103112
1534559
1413669
700752
1025250
1199046
274745
1718033
859815
1977661
1719178
1944300
1632646
841568
935290
1311920
1608604
1414677
1552327
950899
1431527
1958495
909471
1156533
482968
1457531
465512
1133585
1575947
1753429
960618
101296
1743476
1244321
1348736
56086
489194
1484913
1117595
1292793
1071450
1351329
1858122
414490
278010
1292914
1256713
897006
1774335
1136831
291477
304739
1130769
1438944
1015171
312801
1254583
1784670
6792
1756677
1939861
147101
1966144
448538
512452
444540
820385
3789
1207435
1576223
1228500
814832
345994
444479
793448
1511975
533683
1039204
1031709
565336
1501453
782052
430088
354896
68205
784785
541333
1148738
867358
583182
159135
89422
439243
1185491
214734
483644
76866
1072253
960490
1287885
1784677
1556157
1517502
277700
1596000
251835
248346
1457296
1602975
1104643
917727
1734497
154744
1750801
1736919
479494
452074
1042643
1624594
809641
1513903
166957
1643345
1502934
1520458
1895959
711726
1314260
153733
1693154
1346437
671903
1378786
842423
1400305
1801146
841243
642674
1910934
10578
726612
1917323
93473
1000579
1579310
424882
1497215
722033
744391
369334
1747413
1047643
761038
282971
1840732
1150563
409647
1465982
1981079
71572
491879
1615623
677878
1662463
677245
117750
701536
896647
503132
264532
1997046
1269810
426327
286024
1603671
1390731
1316924
1799958
39475
194327
758510
1068812
1959969
31702
1468939
615798
1690807
1425937
1204258
209967
24984
1623132
885397
1333598
204132
800533
57930
1371708
139547
1384769
162164
1377156
1221584
1386894
975898
630548
89951
1217634
1884246
1886951
1510271
1756221
381096
128165
1472164
1066359
1749171
1570517
133628
993674
1551591
133874
1078806
184977
1526062
792462
138069
58474
712060
41335
1255064
626141
1432892
550477
1104831
817279
1947139
297898
980241
686041
1016823
1873263
62582
1615225
637155
1952876
1708335
358835
1671738
649725
1075252
1620278
150693
1468289
575748
1563492
1978025
940673
823236
958220
787321
775201
56060
1279022
499313
762444
1002826
1631198
829478
1394559
683715
253201
1866892
1419235
1434608
1265742
137453
392112
946003
504116
1442453
339843
1733532
410199
1021137
1777461
1850922
675183
1424626
1474515
690101
479252
1324257
1694159
1715682
195769
937524
657228
285971
1896834
288883
167583
1068240
477504
148405
1749717
1784703
710380
494823
955897
732857
742836
1324160
1764771
1907669
1443078
279908
1774795
64629
1457705
869716
4198
1376931
1785403
1235243
544290
98485
1244980
1800957
1920198
1712366
1131125
1887484
1532496
326211
1238152
275157
467046
1690316
1300254
1522161
4561
348487
1363090
1199676
514408
366440
987811
1432580
1964242
756889
977803
34278
106114
1419947
961820
1422538
364924
534277
613013
375628
245815
1685581
1950765
115201
1305147
412373
1573535
1001430
1848408
321072
1599789
316480
894740
1837363
560646
1571578
149329
1426526
623702
389406
626495
1539151
180002
1547062
1988409
1774078
250999
1334647
1881492
1025223
938846
1725315
64867
1461629
318587
1388264
1757172
1679287
548317
946234
1463685
1715512
454904
842461
1199123
481339
1945988
1364731
572466
1150102
193077
1079296
248122
238484
444993
69433
226532
979089
534102
71994
1802048
1532582
1466479
1752026
1088844
1355863
1518952
555916
1986377
1661352
30278
506835
1539887
1587064
320894
814571
29512
268134
1854375
44801
1295377
1670342
765248
1535233
1602647
1184223
1013793
197971
509207
1757249
740539
517028
1705742
1750482
1875424
100007
1785147
1334405
1764771
1318009
141576
1037452
813422
1286067
111223
1595626
1221739
479494
1427421
1646276
429183
493195
1914334
1151131
958
1486807
1705421
1904047
1175680
749879
1079506
635596
463693
897134
1765711
1298054
1502083
1718806
1041702
385787
650187
1396680
1730062
341169
865251
686185
161792
772182
533582
904538
311679
1000245
266611
1983347
401813
754487
223868
651516
1923154
1492951
1705583
455026
571547
283121
51454
518335
238570
1924994
1282403
471268
980044
319571
1218735
1238069
98718
1197779
1907872
1891468
1187135
1273349
1230530
1111444
663062
1579399
1878619
20570
1891693
19078
1673547
1121804
1485371
462040
1225131
1240641
1206705
1079652
326831
1294414
483872
1399547
35405
702506
1033274
467626
623811
1364636
1532823
1362000
206603
1421877
1867134
1524962
1058465
307671
955645
1150922
99778
639053
92461
1521618
1571710
1262082
528591
1429509
1701442
1727487
1351098
209915
1928705
969779
539030
633461
1568082
1269371
151713
130424
1335919
756905
1831669
1841844
349762
1757054
1159531
1877918
351512
1747489
746051
1901565
499460
188332
551724
28568
1037831
1576334
487200
159516
632488
1981215
119998
260079
639525
1448206
606036
893158
1849350
1350996
1651510
1900353
1469327
853573
98640
214686
1990409
224243
132379
1781376
1228356
1008816
337990
1101887
926820
619452
802206
1131646
151482
1231626
1650673
1947922
1321419
14646
1609652
1251781
1496549
1772327
1614430
1242287
539026
1636074
885698
1458279
1737832
224923
1168115
1180860
1075441
544988
524356
1069764
1795785
1882198
1625760
1117076
1905651
907284
885366
1420910
1412362
939230
1686415
609538
1232071
186631
877507
50224
94911
720268
948894
525932
1499668
1264201
1403980
1211027
321652
1656880
169063
1847262
41254
1152824
940961
799164
980335
823236
1020149
928913
1638254
1787475
1306705
1525583
427072
1526441
338714
1177822
1841991
1419830
348300
182065
908562
856010
1501258
1985122
1980710
46609
1809773
1703210
333324
807937
1028761
116291
456607
1278701
484756
553139
599801
1057718
529401
718981
986757
1898322
1427083
1172860
730794
1479971
1537055
1833133
1352194
863432
206690
377246
1740682
1622527
1420720
1494821
1735135
711919
147231
1774334
1333562
1699053
1389133
1943785
87881
1061830
1322041
1563622
1927398
633249
1926197
1450082
845201
203121
1613136
1716348
316225
1753026
217639
122884
1450538
1167514
21614
49643
1664429
230654
1828870
715955
727508
1134195
1745111
1800337
864443
447682
1175273
1042934
1658616
439227
466012
806264
568205
338458
753402
411251
1637325
1997120
784670
598883
608734
1321135
604541
1316345
1778356
66088
369542
345584
655877
1722445
980304
1783395
1793404
1750858
269158
197136
229118
1712093
721825
865251
1328455
1328962
1849267
1812944
1182820
1012286
158145
444803
997116
46515
1087267
211646
350173
1392147
1090552
1170542
906560
24700
1596794
133074
634862
725926
348633
616373
877798
435295
1817845
692249
24700
365440
880188
607595
826599
1052445
1256404
1237884
462207
1127662
1144446
614426
510759
1109893
639797
897134
537539
529502
624082
1827902
1519289
596982
16715
1888901
1123910
254229
1729754
1649877
461489
1963552
1898163
1566049
194095
1380399
341509
489052
904837
255543
1596392
64450
1856742
1378593
1537772
1825391
812911
219343
607430
773961
598129
1103437
150479
484622
1522860
1615432
1678529
1994999
1423725
932007
1968504
693349
140035
184606
885643
578296
5428
1740443
76626
1992286
707538
1808194
456012
1119388
1516501
1890852
1788627
689919
530559
1946258
1290152
412380
469148
1516393
1947368
1515197
1956013
189067
112908
1554562
663978
213799
1428130
1779072
237660
1932756
1367233
126762
1345128
1199313
817740
957064
1429783
499196
1301723
672219
1091022
1199804
1841394
1583954
1305836
1773842
92113
1429517
503907
987263
1371952
2914
1315866
312027
897933
711277
596086
967401
672488
1631405
479301
1991375
558095
480402
26364
498135
145491
1698003
525285
1739893
529900
1992670
729512
807425
830342
187286
1597929
547162
1343411
778380
1760127
1237837
812705
704810
383718
602780
1205597
1390487
1775974
1124286
731992
167035
920195
1866995
955898
707192
702204
1029600
1586242
1180062
1314046
1408510
315389
732691
1390042
479967
1423017
904643
487416
776564
854803
1893376
233129
121917
1234557
1435623
337334
1401775
310641
1270591
561189
865902
264493
406181
1011616
349056
980709
659410
1581272
656121
1949582
1751099
1157326
734492
1189258
988632
384700
1140714
926771
1672149
612493
1090270
217507
796076
57390
1376318
777077
473132
419582
10289
237586
1936162
1571330
673691
1544043
326384
1975793
816654
130116
443929
1934595
1488570
1758980
1544847
233476
1891693
26956
183244
548092
798966
778492
1210478
894342
68207
795862
1643064
1419235
572463
1110810
962378
1319303
1900341
144059
1460111
1829010
1420222
463661
1841068
1010575
126359
789646
1668387
1991118
1022256
1845117
1789519
1462902
546535
1175043
491957
241000
420513
307854
1869857
276096
1229727
689624
1622369
1417267
1389221
1206206
1717079
1341338
1573927
194468
211106
1602539
1300484
277098
749545
1982570
378910
368327
190096
1751212
701747
897690
747060
401443
340416
1152340
541952
1007508
899343
773281
1154544
631213
1475290
1592881
1393078
332341
517760
1623702
1196113
1012643
377725
1421677
1868532
1371878
425621
376686
792063
1408167
1335288
1214076
1710731
1251840
1916362
1029416
1697798
947043
65786
218517
872704
252030
948872
1041368
1607737
1319040
952672
1046085
660645
1107114
86839
1693774
1097904
516070
304465
1954852
1677303
1924914
414676
1313102
136879
1938159
477956
842461
1452122
1549911
628049
1594786
1970615
108387
1488814
1534348
808791
1963647
1530058
296522
983607
433689
224802
109351
309415
145469
1996034
1420982
1734497
1251942
321876
1852325
726486
770580
516288
584172
1074718
1273818
1114551
1504868
1842351
859554
1758557
1191745
726711
1885820
1659754
1827137
1618915
230454
113209
130928
1708789
1121568
1973142
816504
138432
1263270
40591
1847771
1528159
1072619
1125059
343429
1316585
1641215
1231257
736885
253305
381308
268641
1058492
1427167
1402092
1139193
587914
1580063
1198930
1607316
1433838
728441
897244
674001
1587593
1313234
1010199
291915
537168
814087
939025
149967
901426
1213768
1706237
608024
561910
1925462
320640
317963
1732092
192478
661106
125424
997699
1547922
672640
1525371
1481389
620001
806298
307199
1876822
616240
1435797
1364791
745403
1760338
1563243
1230654
615401
1977564
559935
1469533
1254557
1639840
1853197
1764960
960062
1544672
1677333
1975143
1917622
709262
470012
1103022
1076379
102357
899575
1456622
643766
1351883
1519766
646988
1787486
284140
1182172
1238087
1059833
1003745
551140
659784
991635
1898816
1934642
736191
1084941
322455
1149378
674918
1795591
317799
774596
1795173
321260
699998
1712574
514412
1277855
267828
626766
1648780
1221029
792292
806264
1645899
1107267
280029
1971236
114060
30701
850334
1290193
187541
949619
1861853
740766
993131
1005550
1299487
1998265
1396878
353248
38531
1392105
1426283
358380
1172078
1073586
1835595
607393
1670940
1861436
1734580
908446
387479
509387
613549
1896816
12835
1337919
1951068
1371205
1524659
1611445
365729
1449116
561340
1643472
1264333
316938
46597
1829683
1351511
386152
1622485
1372086
662086
1835887
1983582
59046
1122602
1435623
65378
1827490
402962
139796
585738
138431
1257567
203989
249755
1624749
658554
805387
906696
1131787
1356033
1707665
1658196
1139715
1562628
70973
396059
1495463
1425937
980641
1332493
1779921
944959
751444
1987371
688359
311670
1134274
1351453
1213940
1596240
948067
1975392
385515
1282543
1674528
640132
891256
1274521
78131
806575
1296963
1703441
1091428
1227960
344521
251888
492161
921167
1933094
344935
1005668
694102
521043
866426
148497
978070
1782119
686735
1938491
468480
702937
1905830
806808
965887
562390
1697262
165701
270594
1094998
1118827
603556
1898450
286968
269210
1057941
1940092
684785
1265395
924686
1811878
431710
1767930
1449786
393597
149341
1729032
545616
1554223
1366916
457352
506057
1246536
571499
95185
743142
1972163
1613776
921444
619387
1474486
1034705
1775421
1309344
1215002
1946051
1119167
847833
982831
1634539
193707
1145311
1199027
1774142
1373941
1621638
466513
1577874
773855
1756576
485374
661712
218618
594653
355587
1986518
1725129
231759
1714089
1390029
1567653
1475738
406181
612953
840551
626791
1702799
71043
244955
1208196
1108583
354830
1704393
167594
1334599
48516
1439508
809704
497990
407334
685972
649997
1570311
1278248
991311
802794
445036
115756
1554448
94004
878483
570329
1922764
1923154
616373
724853
1565949
1886744
957824
910391
777982
865299
431710
1992422
1066599
92592
1719300
1129912
1695770
676588
804023
1435718
1695574
272974
645953
1919128
756040
457214
1841844
1714085
503267
1849454
1497315
994798
1783236
1357507
1503568
1692582
1764601
1787987
1681527
432719
1693937
532629
535277
495953
1215213
1813048
1865468
1284560
883515
1639047
677130
797107
1857810
29956
359043
624567
451001
493343
920470
2308
1860680
1007240
1835157
1595119
1636725
1786579
100392
365831
1873116
969473
1302531
1240908
344488
1900975
55878
842289
1423893
504062
473109
1979703
1460700
878169
1424329
752319
338121
976448
839393
872036
1328450
1316498
1700853
1089911
1098335
1149253
223983
1187341
123724
1572190
1607740
1920481
1993887
1416069
262147
1731925
617490
1830154
1368086
1594145
880837
1643797
1402363
77149
1640042
697892
1356052
1019129
1845117
239900
882727
1394882
1359233
124549
116026
712598
469332
855174
627362
430625
909278
1319295
1645001
1846387
1927751
504525
1565030
1333780
1022452
646869
322460
999367
1346565
780876
1501936
988461
174373
1793310
1248906
358968
1711529
255459
1700727
1494421
276901
1618409
41207
1340099
1664058
1932719
291410
1175006
1520985
1334421
1191309
903776
1342695
888885
1365961
412164
1682630
659798
1906298
1378398
694569
909528
1134931
128144
498722
895066
708582
1295839
1229031
1480083
1883278
1351974
981813
66047
1215280
827844
364181
784786
646274
1835189
193232
1107860
941589
1161412
875831
1781910
384678
1155546
537204
1308214
592320
1549090
953462
1460152
765490
1528151
1852285
926736
368711
1426978
1771238
467760
960386
665248
1815064
336692
1311107
522369
442897
1660015
1538655
261454
772358
1360364
701475
861747
951042
1463552
241992
325828
1257620
474451
506726
145838
1581899
1781615
181486
1072979
446182
1790816
1790912
923905
1028443
953450
1101836
1968367
107870
1420827
781824
764054
248954
1148999
177788
1680158
940955
15155
179835
490476
1666537
52133
1125135
1366950
1475870
829859
1645727
881721
1789801
987350
1969406
376805
686561
121874
245689
1687945
329978
628345
1840249
884031
1275708
1765230
175757
856620
1845076
1508145
1842276
1176295
241320
1467660
978303
874855
686492
539388
1858233
1787991
1607404
141730
374171
1262989
787148
715383
487060
1891156
550522
845281
1118359
7746
874254
204724
449090
460650
672494
1084360
1595748
1737543
1583954
1505798
478425
239211
1440844
634316
704161
852239
1275675
1256618
1454355
711640
612436
1477983
502963
978785
1250060
265875
247800
1202470
1027190
1428135
1412185
1994430
5272
286285
511797
683625
324763
1434758
75252
1162770
425016
1689461
212108
1715900
1138997
1292951
563933
691125
673762
213040
813690
1672504
198470
1356336
233410
1397579
701130
1964461
1007429
150693
219729
681971
1736086
94428
1129683
1056645
771951
1961120
1571978
861794
1340994
893509
1273166
1429231
641546
216315
1914334
152135
109521
606352
223195
576811
1649807
1963544
514680
1780320
715445
815083
1494646
151474
188581
754176
1588672
818284
450045
1137198
650137
1250882
1990097
1239575
75635
72036
1469341
1967683
218585
110810
385712
435153
395030
280129
1773631
708174
1393614
1713915
1202652
1497929
1562556
953098
776045
594269
694949
1672345
1794416
1011266
1394145
518892
1011424
32959
871939
758668
434553
873658
1152990
773546
134164
1731250
1407724
1759177
1349345
1062894
1499523
1992343
1700893
1340835
256464
1118137
1741422
1881976
262799
1448657
969615
605363
1059600
1519697
1056835
332082
1350623
903157
942702
585021
1443216
138868
148525
1550527
922680
1948227
451050
338817
1167187
858731
328866
644785
613528
267983
1223741
422561
1250360
393295
981386
1858098
1673440
103133
46578
1151846
893113
1499394
654026
325125
368926
1922275
1362573
1878623
379229
1405895
41079
218387
1979293
1680666
523599
163173
980988
383125
1076019
1293548
1260489
1689927
795304
582377
1719678
1718421
411099
1440065
1106696
554400
1667643
1471074
1642666
279185
559668
222962
1804796
727193
104398
903355
812807
1130621
1787291
496351
1801384
282385
1619341
991936
1135868
653001
609133
816251
116615
400084
1265706
554815
822667
1067895
1765661
14801
400303
399545
1429604
571926
817899
1736037
573893
924914
334448
552010
150553
1325606
633771
1057418
1620914
324080
1224659
1811753
1240547
1853692
746439
1371759
1060101
271983
904617
1177894
816124
499022
1580282
444362
675283
52485
1904170
1313476
101328
1514675
616468
1804285
1385148
862609
506555
281005
1288489
375773
772706
812119
632012
1432593
1660620
1996880
371430
389027
862529
997747
922249
722410
114217
1744747
160557
1426944
249339
1148594
92848
1132358
1402546
1512607
789691
1252978
587760
820699
1715587
518275
694424
1678433
982339
1268590
9359
1663900
1045913
678681
1638071
1594121
1713771
1893537
218687
1158342
4324
329135
1008627
1348396
1265649
1181154
1028764
752564
322889
1393830
1521170
938507
344216
1977342
1193634
401432
1307761
1962007
1566041
910543
1945989
1349797
312214
1393642
1405011
1895267
403183
698127
760156
1228969
720995
576033
1200261
1772841
1196507
1220470
553787
1424030
231847
724201
1653012
262752
740722
635055
940416
840988
640964
1915221
1404311
1618584
1349719
1359140
857991
577021
1230583
180262
26038
1002912
1658198
1275692
1958722
1297062
143081
20601
1476482
729501
1398656
1739126
183197
711581
1524614
141652
264621
1380309
709807
1391699
1862770
316215
827350
495652
533574
1387404
1484203
1048624
764051
397541
1393459
1230636
331137
1818791
518380
1892820
1117732
442144
1673955
1757346
1995547
1398147
1662044
1550977
1544977
1207618
581850
1897027
778369
1921592
854100
150655
1893749
1008365
1648774
1914120
1051899
958092
1987392
314077
512101
1898720
970359
546559
1061384
1768511
1706380
604796
1722410
1563634
1925843
14835
972728
681260
22462
574803
1994624
463257
972287
1594253
821689
428486
451121
707538
356667
894933
400093
1807322
1110218
877794
911857
1605090
177198
237889
1854845
1297856
969093
1301583
1097515
1040006
1132365
1411395
1660395
638221
621764
1880267
1362580
1509900
363872
1376012
1611970
889279
1875314
160724
314637
6018
1053414
1630536
1098811
619504
1192895
1435404
1169584
1231873
1135183
842133
867637
1622343
976448
789616
1502108
461293
1736436
597412
1306598
112194
596694
155043
1679534
205184
1144613
1915256
987009
1045382
636121
302704
735100
1422001
1710492
746671
1256622
869285
749815
1806079
1907863
284275
213704
444898
1472093
196337
24362
1965777
1046878
1499658
1000712
1235356
1263719
318729
101100
475174
934657
718137
883805
47189
1514869
110268
1899786
1452524
1033519
1182298
946989
1618992
49723
950280
1674751
569549
1308616
459587
1056411
316384
381598
1968289
526296
939293
1077323
1905712
635087
1601551
402686
1889792
1502649
1532313
403510
762763
885967
385701
430108
1229647
1531998
896904
602196
1589926
525399
607328
1826511
71271
1024395
560444
231818
1133585
1398218
1472200
34164
194065
576033
315158
1603476
591632
350219
1662561
1237277
113557
962534
1189596
652415
435463
1983560
1859315
1222381
105235
745319
590213
1457457
1332806
182453
1873263
459315
961520
1132365
188142
513885
1743669
1035823
1116336
1808489
397245
1584423
245236
977155
308223
451595
1447504
1542712
1949168
630073
1050721
1922430
1983422
1647814
1973931
406716
346529
1409526
1593739
770130
909614
1011632
443922
938877
1203612
1516469
336975
584253
60854
445124
908982
1843006
1212934
757305
172836
403790
1222541
1509888
1377616
1982362
1410682
1878980
474488
845445
692366
131342
1377884
151713
1619094
285001
1224798
1890088
1772823
249494
1249944
1023490
1702815
1793308
435049
452525
1908655
649241
914867
1366965
899917
981213
827959
1444731
1482529
1451510
157354
205654
977104
463704
452292
132474
1088700
1515767
1163805
1385924
575500
214551
723403
664365
637422
1451579
1848242
251657
8284
359169
518488
1963700
208092
971484
1927913
73733
1164722
1009578
1420761
1102614
722887
543304
1970857
1949098
1163971
1231016
1288729
1984138
1373294
1207809
773998
148167
1214434
327690
880997
92380
765018
1662466
957814
1406040
1430571
250385
763127
1452544
499989
1425341
660016
616034
1141914
1462735
809418
169763
1899210
90759
1050506
1445304
1545753
1173058
474939
1169922
862237
231832
1715588
1368461
379335
1641576
1158128
910100
959401
868027
675683
1969964
1495099
109472
138575
1894809
703517
1945
605778
1298657
995981
817544
742325
481969
316463
1198700
789324
1960120
795705
472234
1832479
1851464
1379269
322645
1045030
1091634
1829424
1329131
619961
1266980
771558
1397480
1053891
521086
1008789
639163
485860
248996
1422001
827992
1108243
722755
299314
1861573
588639
650476
668420
1545809
846905
176720
1323406
504384
86720
1565556
1343183
584892
1542828
485785
200737
1530570
734711
68382
1177658
1293595
1596534
1618264
1570275
1102191
729121
1201482
1402600
269321
598479
38750
1561315
1550263
19361
1485776
771744
306027
457344
262636
1918932
1127265
1332207
1204193
1509863
1311232
465565
1414455
1662092
654465
669496
1125839
1142206
895007
1438940
161380
232966
1664518
990039
851590
383788
1358697
1074875
241931
1880258
198602
1240742
1709228
1840025
1491102
529639
190850
630647
1377792
1678492
1171140
55550
983091
1348839
1283435
1417918
1134439
1146797
694582
1626452
1739761
552479
1573927
1724720
72963
952350
1590886
133479
1605199
345039
1323661
345104
213677
52825
1555584
781409
718721
445985
1591685
1529648
636554
1102968
1942401
1025958
670660
221380
1717324
652654
156222
1897198
291207
968516
233201
106584
285370
517898
661661
878321
220190
1912545
1668724
1310199
1157207
1037531
1202385
780
1532586
988440
1601283
214392
172746
724163
656205
1123233
962098
745614
532374
1747117
1641385
1753620
207318
1055412
1706343
1496838
227051
1552287
1238831
321114
1411944
1486071
988308
1243376
977662
969906
1299871
228427
170307
1807833
628796
217073
222201
469505
911600
1837395
1731940
720848
52453
1857940
1597929
735700
732290
1215274
472234
1255218
1536965
598763
1420164
250382
874743
1125226
726279
1535247
1220765
230569
50240
427138
1195441
1744922
783157
752595
1391124
158437
477627
935294
83678
1285066
988193
1510438
1739782
22811
16987
1133891
742522
250674
450488
1793191
1184859
868966
1478056
1555102
1835120
692006
1901471
613642
1481071
789485
780415
1322662
1486720
1552840
1879296
1559805
806066
1093042
1593905
1492414
139209
1625167
1336466
1575182
1144890
1720704
78840
1991573
1966681
1616230
1935760
959142
622262
933452
1211027
920326
1066872
1684079
636817
650657
14421
1422678
995524
1529221
529796
579625
1521618
729454
1373311
46114
1156906
454036
645796
1544939
1267395
1214329
453881
147356
1952824
1224630
1991172
1492154
1453341
1458783
1988830
1430407
1139140
443484
1996475
1961099
909504
1249944
1146763
148656
1127795
1107361
137959
1412482
186108
526195
1789332
1010797
287720
1551217
1751625
1767826
628145
1971966
881525
1390289
604737
819563
608955
1818486
87675
1318489
363124
1698345
371108
409211
768862
1559812
1547540
1359225
1799233
1300681
986486
1150145
1277228
1988180
910571
1620268
60361
456686
1453544
1270167
571943
524869
620076
1808754
1904081
8783
1549680
675370
148477
955748
171507
1236080
1044887
308269
1708693
442861
295785
313912
1540682
552030
420996
572902
65157
1888852
35550
926092
111910
1913970
1258160
1093359
776739
1462989
1892389
1271320
179720
966456
113801
606116
698563
490163
582676
1099355
514493
674629
1213413
367956
592981
464571
1363819
383790
1470335
1452991
1799561
841367
1848477
763031
1752370
572357
1340611
1872094
238292
1460111
999144
881685
932066
1211420
1230939
618807
1576505
886100
1603144
696147
1084150
1478490
633605
1581251
1185460
1078420
17858
200247
819120
483860
1372988
151660
513707
845493
1651169
1180015
1276287
953363
65888
1353103
1181193
1741053
619995
1772051
1313379
1520182
1879856
1168713
492631
541360
372134
1800268
422443
1621577
86737
1673067
1248731
1148522
329362
717209
1100667
1227247
890674
1087386
1510566
1780035
1339181
295291
268481
427848
197213
356013
742651
1261107
1743766
1469018
1048225
397601
818300
514603
648753
624911
972819
1478880
693400
428222
363710
1267312
317829
86828
1701945
1016459
147151
1072883
1642920
1535706
407721
475230
582750
1000948
1314965
983045
1006552
1253309
1617892
1763062
328728
1851422
1310169
273181
211946
1721930
354033
679160
1729961
1196418
2423
1754313
185674
1676519
505972
1269953
423597
226703
1340065
1691427
1307653
1501551
1812786
1609581
1772322
1605783
799217
1982286
1703270
470236
832572
990375
43218
568094
1337227
272899
606085
1799593
257751
1404688
946025
534412
1544550
716511
1516548
776868
1292671
99527
1808638
1563947
1281755
1465118
1964077
388362
1795486
1881080
1439279
1801384
357749
1722944
1249826
151946
210684
297676
103126
1511787
1259051
131163
1386404
1278904
987029
601959
853810
247679
1435719
299799
1778257
942629
1645261
1212437
1581363
1384065
238173
773505
1832032
1423460
1734390
1200762
1894256
1147151
26065
1360751
129965
1175825
1854612
946446
1415123
1305492
1788484
1440596
222768
873657
102058
1192692
1889865
927592
1011782
43619
695224
632032
1853011
367225
1961066
1143751
1550219
623776
1445539
1002770
1302317
1007384
946819
1102750
142251
1431973
609849
1258565
371901
1096292
1967358
1346536
1510687
426713
1508094
1885872
1789162
86711
856699
87759
1256862
1784801
833959
1322045
1533347
1622869
793583
1256093
1119017
108093
1274484
1637822
691716
657210
21107
872039
1234463
695341
579360
1447129
974925
242261
1878537
242866
828303
1387365
1172855
749327
967621
1343103
915652
337581
479063
1297178
611415
595601
1308604
1360775
1859293
1523368
1967596
332255
562543
96040
330395
1661637
1350365
609352
352606
1110376
524899
1408019
1379706
1519289
1814241
1604101
1119895
1307014
1102614
842090
1115121
1058303
938975
1974254
935946
1195057
249562
1465253
974080
1911015
903999
878389
341715
776501
110445
1534904
1998506
153428
1466383
845881
1587593
1373602
1086604
829304
1873173
1425613
1337464
1994315
1435850
1608894
1223107
242627
1307921
1188182
1003485
1172112
233205
1584054
91446
1520467
1491935
533614
960666
113209
198680
103623
1529401
879021
18931
631008
147327
924637
327602
1923196
467184
906636
1990497
1209203
234366
754709
1870619
381965
647328
279740
770183
1674292
388904
182813
1334955
984547
1389033
1568391
543046
236085
1103512
190218
1138119
1000557
885495
456806
590358
911312
1317299
531102
1552392
1202470
954661
54460
533195
1986153
525706
154256
991003
1780070
1027999
610739
1330203
1508800
1550474
1288871
803576
1213035
1620744
1480670
1453430
315944
1068459
1330575
134083
271983
1253142
249562
121874
1083121
834529
628511
1070631
511415
980023
1301674
134195
1063520
681150
1279060
330749
958639
1491361
220353
1998706
207527
537752
173226
547647
1160226
1501309
368830
1028464
65628
625908
104506
804117
1758389
19002
116280
531512
823864
544995
742510
1276102
612548
1991324
250225
1112705
695729
972125
435807
966722
1642119
1435620
1935181
1325198
1913384
859861
698805
163489
154290
1285979
821141
1607324
379743
163259
1393332
368795
1742203
474714
935920
1515581
356250
1029410
232174
363823
914062
620328
412811
164853
1984041
1729547
192000
234365
1765260
1403482
572303
1315091
390553
1652161
2582
1355206
756716
1026142
1425771
141273
618657
318251
1859562
1163770
1946463
1711729
1853832
534647
143597
1800084
1663063
971713
757974
1891582
1676702
1056624
43685
281049
948117
1157923
914641
1340191
384413
110227
1340444
939694
1946984
446847
1654205
2858
64183
143905
496163
958596
1603468
410378
1057360
895452
1878783
843773
1645018
1880404
80528
1404262
893834
1986779
1500575
1000725
365902
907489
1335913
335764
1499543
1421640
1359205
1261777
1274635
294822
77260
1864969
1627383
621887
917108
255587
1694278
1092142
615816
1445292
235314
1590612
1746324
836606
1559026
1241602
1350916
832106
1857218
751274
752487
1562575
1399355
1043670
1989466
1819631
1724865
1164887
1226485
859815
1919336
347705
538434
1422177
541597
715206
1092009
870221
1394721
1129236
935028
1212437
852126
723454
337090
386212
404466
1308156
700274
1401152
1367461
1841299
281891
582011
1992432
459079
1027287
1789971
795899
1652390
760948
832164
1957060
1624513
1228312
1408845
1181196
441773
992827
1583206
1327565
1190668
1142052
1637640
1908339
356596
1056116
1907654
766924
36698
1443167
566598
1339300
877778
1487906
656101
304148
1317121
539922
1444525
383018
1347948
647880
349179
285922
1032028
1352079
740635
1190036
484160
707829
539126
293614
368928
1379475
1003714
1671939
1272145
486275
1079013
1868457
787119
1783753
1406452
1087444
1686028
982837
981617
1016166
296119
448328
1857277
1662748
1278928
1593554
1254772
697827
1164849
248631
1174223
562585
1081365
343271
994300
1222466
1354472
1350995
1495099
1185252
1493562
164708
1965853
1648929
888674
1029130
1807342
828680
1025293
1034038
112667
1013740
574195
1683246
448345
306981
274834
90358
1802122
1452338
759087
1313841
1634061
1956147
1951483
1155456
365900
53077
1597654
1702603
665032
1248480
1234163
1566434
1414856
1272031
1010216
195648
1417437
1175825
704625
1798440
194327
290644
1549522
546543
1016802
771288
567943
1435400
1920692
311562
1788026
489652
176000
1118274
1957439
1686632
1335048
1607494
954923
22264
748290
1251548
1260241
1306357
1466432
912883
691689
1882835
1303663
447911
1054655
1578016
254008
467096
1007490
149664
1201248
213871
876798
1586473
1613641
1414652
1252864
729392
245272
1539926
1945773
563105
905248
45856
1594415
915251
1449742
304612
1702597
1103658
1942401
704272
699262
1315615
1358106
1323767
690115
361462
1460531
1477442
1019976
726847
1676546
1011165
206627
1700861
954065
842725
990212
297012
1634480
1658605
489591
1623161
1185058
555086
44343
1658184
591960
746729
1159158
123578
1555545
428320
1287988
1954138
461522
1070190
1123593
1312266
824173
143714
1135111
19441
1320386
454416
640919
899807
120423
892614
1821483
426314
91125
1574029
1349439
1060604
383947
1433311
771680
756894
1121749
1835881
1508891
577318
532239
557251
503189
485312
193861
1345866
65674
1107983
1129170
1161324
1346465
1583257
408302
1843804
878612
1466633
1561629
1630742
1690116
259603
666490
1898784
42428
4233
1938548
1895501
300922
539176
638830
1838292
1157833
715768
345950
1790029
535530
1998857
1480931
1856373
248653
730859
357452
1198691
853517
1449349
377523
62492
115718
576495
394178
1987067
850115
1214733
1707135
629272
490512
611992
1395089
885849
1758442
279332
1777457
1079314
522500
1536900
668072
68937
1414161
521388
624978
116415
715580
1656351
856368
202405
1276854
676911
66891
1483309
616141
732293
964970
1044972
1287157
1459367
1587268
982212
1526284
1248214
663073
529796
1470564
1375932
1661261
1151923
1095712
1082367
725706
1849658
1868417
1325154
890090
1329618
730923
1947592
757817
710324
1357274
759354
626518
406145
1853300
965605
1383067
1382812
1799128
332894
1225770
1190806
169172
39429
1416184
922143
557835
476605
670821
278578
1162145
848501
785894
435779
1940613
1585867
279169
52838
1272284
192777
1976372
1481377
576305
1216952
1961997
498722
1982972
631965
973141
1034738
81169
1374357
771149
262786
1579399
1747413
1289643
1810277
1316590
1135345
1214726
454416
1072498
396921
618099
749060
747505
1711363
1043125
1554102
571366
978581
1352698
1124407
1760267
1008442
1814634
139775
1484181
335605
532002
874889
799599
1117149
54595
1729770
1676309
1295693
279185
1926401
1046172
1676009
1025763
438156
940955
1156253
1264092
1011332
385970
1505606
281379
942147
1303525
424767
1740913
224583
1684339
1326454
1209064
1034019
579730
406945
1781207
1280157
1460606
551273
1403369
422922
773788
913663
1684796
1621825
490018
1250069
198684
1269203
953331
257110
1675561
920759
1152291
1183413
916540
442221
555395
1556561
1419733
422352
1527652
1713121
1401553
568601
319020
1857218
1050299
1449115
197050
149224
67556
1409069
902182
398112
1561876
1967650
1469521
1893309
1597123
50373
497745
1419550
1423440
76594
1289061
51454
1031655
1011283
1786940
245449
1465402
687144
53182
355368
709303
237068
299589
188443
1399155
871344
778793
1154038
2284
676072
1611398
433880
605874
1705419
1044053
1997018
793484
550777
1057791
1933984
509835
1628711
1497791
767789
1073673
336633
1719932
689491
656276
1546680
790595
306008
1389077
687649
1665654
554747
1689270
391956
776415
1427960
418971
1912937
1267029
608767
1221872
1304471
1539367
1365413
308192
661391
1218868
1485373
1805603
1897156
167200
1571702
1697545
1717210
1553384
1316152
1363763
690115
746361
287659
1171752
776663
509528
640332
1827144
1177512
709155
1153355
499125
1569861
762444
1103416
946436
1073940
1240072
620001
1358834
1627751
313573
1761695
951748
1829868
1881744
444587
283707
184102
1168425
164548
974652
702948
540513
1663191
1823558
231847
812079
716530
972817
522298
1374809
954943
56583
787203
1093060
901803
1526742
1973375
655929
942381
821926
1740760
1041121
615954
1851367
1462430
1625098
301977
785778
620936
1383761
1029130
1615644
915145
1343554
1473559
577712
1523096
1358104
1988468
1233358
1189134
1312270
1073162
470798
577295
1924649
264452
1493968
1707225
810613
1442607
1050420
451054
1791927
958665
868658
235134
624771
1921466
604833
188371
819721
1398497
628088
692313
1726778
1025865
264071
526915
352728
349077
1147086
418540
179725
1589552
1300106
1170925
118681
167218
587758
1747298
1269654
457436
1653269
872357
1051262
1387447
1723195
450798
1501952
1092274
1948537
1337977
902897
1505940
1336196
1252516
1228312
1740448
187420
1738672
501988
488791
533143
1992507
675992
1668146
1956291
1067428
190202
334870
378362
1986641
1376493
682968
1633692
351896
96322
306782
1425459
459496
480505
1957370
365136
228415
1375940
1284419
946576
1335048
144412
921167
686324
820167
339325
1985965
258517
142113
1569868
712456
345104
527466
1653639
1409020
433766
1138129
1314233
79514
1425884
1908752
950066
1661713
1240170
1044663
357514
1831474
1439520
277360
660837
587071
849873
517520
1967683
839517
1876278
752723
506233
562700
1693328
69058
1247728
769804
485434
1819098
1847089
432925
1113435
1385585
344891
607407
1315336
1729718
45169
1753763
1932378
1041062
872770
772608
875002
445882
458635
224375
1926745
510966
627577
1851415
1822715
309820
1612952
112627
512797
1677077
1607143
1482214
803370
1833875
1066865
1574229
536662
405676
1607151
1318370
1582647
972951
1224341
777761
455101
1488132
1448413
931484
1468174
1569866
1737992
1299156
686920
1324919
1912136
1159803
816187
998672
238346
715650
1935100
467024
532700
619031
381394
1114229
770587
1866738
137124
935683
1911492
671574
331321
921980
1524729
1844108
1828646
853529
1024195
985088
772656
640957
1594974
214088
451351
1886447
618962
1153452
1708889
1386289
1815166
1619726
559533
510834
1076633
945482
1862585
442198
1063978
67003
477172
975521
1578684
1000847
1403272
482031
347122
766175
1282553
696569
882292
606460
1903963
1810346
247867
401195
348513
1507427
27517
499901
1200325
424974
211522
917304
1523573
666044
527434
808628
159401
701875
1489039
312414
768165
81221
582580
351846
1507671
1444168
391620
401971
606899
1291697
1350655
1375969
695667
777765
1085803
1104436
1670191
632975
232660
988154
571062
1532942
233780
166205
885357
82150
1794146
448645
356013
1388732
1174898
1904513
838185
1555863
609926
1464873
1549396
1317250
687986
1217046
829304
184977
1018328
1244244
1759194
1421876
1489032
284696
590611
647429
1251205
547530
1155546
647208
228095
1511125
1779423
1983122
827630
1014067
1069074
1963497
692176
933339
1559564
1632638
1918198
1278376
170218
803429
1556532
505745
511388
441493
827075
139062
440753
329921
182616
909013
1448687
1880323
1014635
1958497
443460
1382119
500492
1090440
1345652
1580441
320775
1764058
1246422
1738046
1231666
1377078
928619
1598959
1579142
1349167
950808
554210
1421655
974601
86711
296394
1099419
181418
1386415
844355
927056
984583
1892820
209487
425776
806444
80908
1101628
1160032
1624754
1489078
1097800
950826
1666084
374382
446608
807477
1706229
136056
1673954
1577820
345088
1175214
1056219
422005
1676809
1907303
276947
1588541
1959067
1076166
1851327
473401
660150
152005
1785041
1801913
467357
828456
1066179
619335
621485
1357501
1572412
1547727
1334623
1516356
1560003
80156
428086
679623
41792
1187509
1561307
1223950
1604312
1665459
1598108
54101
1352045
1554098
720252
241047
919110
1439279
808591
1602821
1115533
318763
563025
250563
1120722
1475236
1111946
836804
1747363
1422644
938670
1117850
1887049
1991573
1989034
914303
1336243
518228
1388990
761413
1764980
335945
1996157
1119494
246338
1894934
1010286
854457
1050360
1299730
902863
1026218
1841843
1351390
1138301
557194
1346730
1375836
1351905
535755
897359
1023538
376903
1768630
1532025
1318717
1499550
340285
1150647
301683
1815683
627827
579052
1795453
483066
14526
617275
415116
648719
910177
238580
70299
325401
778651
362719
82407
1256715
89898
1624594
1410821
1436830
1045322
1459460
1260722
1231666
470334
1142410
489004
638204
836368
1877003
778982
94715
1725051
772529
1025335
1537055
158974
1187352
1239077
829750
540946
416218
1054351
1975099
1984499
662301
1858648
1527823
1978386
942795
850926
1043326
1831845
1755414
502441
1039226
491536
1265955
432003
261372
178482
223965
1370291
1423220
1783518
1956560
1721317
496630
21779
1901641
3976
1999927
1941239
600162
216313
1398801
967295
132838
690723
831956
58276
532052
567516
611857
1299156
1340693
1763662
1054352
1341591
151816
259178
1279373
1791345
239448
197196
1246721
1273756
1568969
107012
1254666
1505518
317023
265403
433599
418296
925458
1049594
928205
1194430
1200303
1366594
1603524
1183624
294665
566889
1559168
1892740
1594480
1935610
1978931
60814
1362070
1870279
934736
1404254
1658529
49519
1786238
278625
248414
1390270
1347660
1153016
1975772
1122379
932270
911608
1122738
1417866
900155
1871608
1930761
1330887
242012
30501
877082
1636752
85686
867818
387730
1009970
463980
1581319
38301
998398
396883
859857
623113
1620113
12974
879310
1304407
139093
1348227
10556
1582122
608094
1160319
1409287
1789820
1017186
387897
481057
30054
273846
1368502
484856
1509923
1931211
610281
100581
1459454
473904
874706
542385
461496
195683
824561
1257736
1583039
1806335
422209
383535
1875269
914786
1384215
1939825
1486028
976026
340048
1189074
935946
1121762
1205512
1558295
1470312
339256
1363768
567102
907458
530819
771254
693827
1719788
636134
1507988
1456791
55403
153043
1967063
825158
249729
976151
1166729
1112305
413588
315729
72098
318763
819811
1203658
350820
298518
220582
646436
1065476
1171235
534199
1479396
456810
1476875
1128392
547481
1993117
1274324
433677
1877341
209009
774323
357195
498418
1544784
697354
1303564
1112904
208566
393172
1286592
840759
1954967
1082333
1381284
1050143
369845
1934832
1859839
1948087
1609552
1634291
577252
1486130
1134771
399228
1003020
226900
255062
1534766
265849
956060
1589111
1713061
1827576
1172616
173069
1737543
828126
1332929
573788
1579922
528294
1729032
600980
1145361
243532
275873
1051424
1813788
1334680
139950
239997
1703508
211760
1943690
132891
87478
622382
860256
229828
967850
1847015
1077118
1066302
798893
1599613
1756026
665182
801112
293956
1472481
132183
116391
1590165
817470
679295
932939
1842663
967015
1508477
1029656
398264
270913
1816741
733071
1782008
806646
1015283
1151380
420897
406082
540878
1028357
1160073
1917293
410145
895149
46762
1512062
559065
1875408
1097308
1130333
141583
1272731
644868
1073475
1494908
1432720
453139
1533564
547834
1959252
879505
1268613
850291
1644702
613902
1358350
1073747
242634
1832705
1633032
453299
1379417
1626147
1385065
921645
1467658
338714
1918356
1535706
678198
1951574
1126782
1982286
1766574
392459
475557
345400
1197258
1963758
507745
228617
1812359
1775854
1907152
927354
211199
904236
1276512
696348
1024650
215012
112116
1560227
1719979
1943259
1657021
1543611
43368
796164
1420910
1281059
720334
654414
1043934
19787
572960
794612
1863874
1290957
1463620
1692528
1679952
1193492
1832615
1870420
389477
1068177
647417
1914258
26364
1970630
379215
1213671
699834
833897
1107594
1897156
807678
16795
1644401
1156998
1263256
1393102
199069
215213
1290903
1770222
1146776
1846860
958322
1944886
1880488
189750
1213047
93227
1796041
1603892
395741
1525527
1656484
1187097
1778511
945290
31245
192518
1901641
1857316
1132354
1368758
121946
1962236
255304
1329257
575660
221303
742333
1840646
852671
883927
543042
1427896
1668312
137353
115654
1964077
342507
486617
539392
1410788
1577496
21965
1217414
314276
973588
1370511
1931417
791035
1847736
1973630
951425
1063712
749116
750943
393052
1634442
879589
615050
1221961
267039
1888456
622194
501245
466457
1792837
1188715
1973858
312946
341388
1704253
59323
1650240
1097325
1180353
1724653
1786978
186425
99753
1920096
646311
788898
596677
143861
1188415
630110
275025
439305
1534559
1356286
1198302
391983
235059
1337584
404379
938341
126483
733518
1844455
1592881
1859164
1269023
660103
65143
847939
932215
295504
621924
1432715
203570
149513
1969360
388454
516374
373716
168251
1360170
28006
1648111
595081
106816
380166
1339080
1921585
1595965
1418458
1171938
83467
1482104
1307231
1443737
1266980
1530709
1646005
979235
898348
1361382
1296098
952394
1030009
1928103
400622
337454
1539887
1324385
94848
1155071
966052
153082
1357192
1558412
691232
917511
559715
647465
1501690
1252013
1500254
1101564
110268
1570690
219165
1801765
204418
1773523
96015
1277645
1483133
1642240
1447227
743741
71134
987825
1721260
929536
798515
82130
1771494
1662258
1308512
1250107
943347
843564
746407
1317250
1151533
1232123
1085499
1887163
1013613
45243
919908
465426
753394
1768114
728289
1559564
1911728
875779
110268
1187605
645258
601139
894433
208793
764878
1287033
737490
979520
603967
1288890
1687721
1507476
1800918
1352455
762185
1465066
1242807
309312
423109
1140955
36202
389554
1451702
607393
1929057
93152
1653277
1236186
1010872
282258
318534
299085
697781
403483
315349
1061830
22218
1981297
1919098
213274
1619057
1829937
124145
1700876
403382
1882817
312113
596633
1006461
1242177
1298698
536626
817216
440510
1132356
1218440
1866022
703684
1513707
773760
718520
588957
1090073
41734
1463862
267696
536633
1741209
721033
925905
988526
650555
1436746
1948122
242005
1394635
1665719
1484969
1162949
432917
1756704
203050
1434012
1015068
609990
1331960
562184
1721977
542071
1872201
323893
323115
1597256
1017032
698136
840645
1272232
232048
1706920
1242678
836681
510709
1905272
1236054
1866149
460469
471373
1680509
920961
496416
305417
1637651
736718
203098
758883
1520777
1750075
1090559
67522
1429670
73912
331270
165463
537956
1370986
1983164
698206
779702
681535
1449606
259935
412515
1393961
349645
1692410
1881874
832640
1692514
87147
95225
114153
1944984
1797808
834504
1073224
1956400
861340
572861
1240366
1118948
170609
1428202
1696203
110445
757266
372898
559343
1903115
1027981
1313037
1919758
47672
370477
355617
1267290
438751
384154
1543002
491611
1712484
618135
691239
375396
783811
149627
641276
1944210
1623138
1835420
406197
1440605
384916
300551
1088601
1832224
1733463
77268
1581727
471881
1324328
717394
1352850
313118
1247368
918664
1667430
867112
1300681
1229318
1183772
127571
738920
1108156
558541
987718
1195337
681056
1157923
1913232
206087
1484440
868990
1681929
1412067
1207749
1400800
482502
924318
1136015
1375978
90483
1364655
980241
424385
947955
776125
1826121
507734
580654
336514
507205
459062
1040807
659781
926935
987061
1658179
533438
1183754
1151100
149488
189975
655261
1000313
158861
1115127
1373901
1437302
1349737
1553939
181806
1302386
25539
105887
300395
1658849
1346735
796642
1553523
424792
726087
1390227
1243701
479915
173960
1299871
1066776
151389
944485
515564
933527
1043670
546144
263337
1571102
1584509
562289
693753
1139991
498702
1697536
98123
1475872
1737175
1356800
228450
1621436
1661690
1976877
1334886
1794032
1103022
1746801
1943110
177465
499901
1814084
1696041
1632999
1764443
1055504
213704
292623
1915624
736175
446582
1069830
135048
924852
465954
1264557
1145883
1284977
256669
1491406
1137775
843087
951200
80108
1189596
1555443
923327
1167245
530858
1083710
766356
822660
803935
391088
1548356
1431420
1229
930880
1674751
1849830
1408129
402830
178052
1361636
1295004
882439
1033259
639855
534136
387713
687420
1127990
1198319
974082
1485950
1297911
751347
1467487
542925
1297940
1192229
613917
1971296
629120
741143
566958
280524
804417
1482980
598067
527795
571471
1628827
1371025
789147
1187912
1734615
845754
37582
1212499
957386
208796
1683277
611130
318500
170481
1703584
78913
1876260
209978
1966087
1008095
335415
3919
848146
1619910
225112
309529
354033
321613
96125
1662365
1596753
1951981
770420
1958867
943497
371521
796851
1416154
1793644
1869023
1998189
1918302
405277
816549
1122771
1013181
256960
1906898
1802828
222050
1151021
141583
909103
1549851
1731197
1928807
1914667
374416
1373079
1883965
1427074
369179
1969636
1571450
147865
795030
1608049
696831
1108192
1446150
690229
818804
1897531
1805227
1942877
1614312
324168
1029925
472
1392494
683083
1056456
1673585
301543
140654
879233
1147821
1807932
1914611
1249689
1079312
676211
1853681
1844368
1124396
1519284
1096089
1150145
587921
864793
351171
933291
681298
556007
1622241
1661551
808476
1540310
1547554
530805
1344999
1258365
971914
1236662
1291725
1889527
1044818
1896131
903651
292010
353328
1373561
434240
94603
1664798
252522
1148441
1979598
1701931
1872399
1050186
1173286
1514159
1278633
1998601
994798
749669
542385
1854485
1782783
1533240
1302412
110270
445365
1980225
1766737
1812579
718138
398004
132158
251550
502692
329661
1990919
133090
1870106
686154
1684180
998216
123920
642383
320316
1346136
1545340
30868
1761926
1143935
750896
1253759
693400
1090933
1864633
2122
1880604
91059
1391352
1050943
1209566
1223950
1903402
1066322
1814569
619712
668980
872450
502235
1723629
979148
500240
574700
444568
1592161
1610462
9189
737242
70549
888623
1930920
635481
136783
1141405
386540
1815601
1218627
1655611
1653150
1013922
563609
1754380
433491
1488300
1425362
1992779
1053414
1515961
874743
638867
1098768
895007
353563
748290
694866
1695183
222897
1691294
357486
1743669
250951
992878
1520127
764712
1036092
1360158
1254928
539682
717569
144270
1403482
720560
1091215
1893276
800456
1000805
1433505
1965660
500393
198813
1277846
528253
169396
1365049
1361418
1656218
294549
1791028
1098486
1691407
642700
897375
580514
40751
281984
514710
46727
510966
1014066
865312
1754561
1865377
1140479
1402697
466326
1564532
1698489
1293121
851677
774323
691900
1827795
471189
344307
1212263
1918387
124517
571463
63518
884531
1929888
1540789
130560
1656007
420296
1479681
1288925
560768
654226
375729
1542242
1570100
257486
1023477
178686
728251
1884507
525706
1841068
416987
1006036
1534607
1015184
1988831
724431
1125262
972698
1433973
513586
710946
1096021
1545718
1470950
1065780
1688647
1956684
822108
1453920
1307251
1025263
1752753
129835
43679
643395
726492
813666
590590
31363
1440819
567582
1520088
185956
1428003
74625
1356459
1350916
1590709
1949901
1621139
1058378
1933957
654057
1157390
244936
444987
1747139
1418202
201302
1428853
1915427
1084939
945762
1988268
958103
4998
1067681
1226430
119262
729296
985714
1461708
1465157
603363
218506
1572361
946344
892185
1441039
1414287
1322248
1921217
486103
615940
337845
932282
1830333
1222795
1071398
490353
123297
16180
65520
837974
1694001
717997
1763469
675677
1264183
692498
1168921
1659088
219483
1078961
832399
1072615
1776709
1382998
1742758
488500
1922275
577434
899502
236580
1608456
351346
39934
1129518
799032
34228
1456406
1641788
185093
747408
596119
1965700
467923
836959
525534
1572015
1977084
409623
244662
1772616
716669
1490868
1925482
1253725
1975210
639657
1881209
138254
693066
1451492
726547
122189
1542971
220720
997433
1936422
1886895
285446
857385
1771608
1777245
1733121
433529
21050
255324
1503863
1609228
956137
1555126
1422740
1535421
1649011
1154434
985152
604212
1144650
1439631
1750851
1714391
979247
370806
859369
1977521
727210
973859
1924550
482506
25694
1474310
1564966
583891
1283946
907000
1842415
1967356
456607
460650
880228
535186
414038
1163439
10829
272257
375696
1707455
386977
907659
1087266
1675502
87675
766692
816928
596303
74185
1386415
712899
1340551
1755431
1785840
1705931
79407
1940880
1990575
1765365
1178834
1216877
1387864
217022
833864
476062
989438
1391953
384894
161816
795626
755809
1262293
1132606
1226406
166975
80125
251888
338614
1134636
1519527
1735512
1621929
1715141
731314
1859472
421969
828456
20601
337451
321701
1102461
713228
1064114
1057273
1195337
197213
200865
347338
617859
1130740
1646834
853768
245046
1861244
779713
1873477
470750
368809
52027
322485
1110714
1857314
1898994
1010212
115652
680309
757890
186040
596633
795013
1709455
291338
968627
962150
481339
770592
590424
1873807
505814
1649441
1556585
1401805
93209
1512695
615706
1419020
1360902
906696
162803
616010
1447757
1376287
236568
1041753
212531
153982
1542486
1190222
1096434
1049245
804296
70137
1489116
824161
1580131
447291
1895173
125973
1274309
1007986
980942
1387539
590611
1056972
293050
854197
307831
1703852
80961
236200
1277274
61139
142186
796989
1468682
1561311
1189568
1621220
1990620
40034
457489
1570787
1619391
797021
10674
631600
599284
1160594
218911
1363436
1050461
1338693
1352003
659110
1789439
1844178
864458
1442528
1325683
364035
297298
102919
711501
1816028
1556765
56076
142133
1829424
1594179
716364
964839
1921759
1565348
1275476
846362
1246417
213405
32663
1346913
1917029
1983082
1997365
256658
1912770
70425
820840
750916
1952314
666865
715936
314083
383428
666267
900305
1482179
1768445
1694312
1343718
1582342
493413
743146
253230
1876521
1501930
251138
1636662
943430
38378
1324919
801000
561172
1642394
191256
1788345
275172
180963
423296
1154975
899972
320416
818533
431550
515448
909849
1076995
1818978
51211
921775
1895234
423264
1727022
1508726
381488
827501
1095400
1585060
133153
1507
1152361
665287
494469
1628223
1468767
822441
360053
1863114
1724458
1842082
1346196
1918075
1033338
700535
831658
1490603
223726
177716
95675
1348100
1011987
812006
907431
1224486
21298
653739
1616404
1044686
43228
1914509
1262352
178545
451203
1664216
1613096
755675
240270
535788
1285501
490728
1263743
2152
290644
390664
125595
749964
1166594
957048
1019686
205941
1849958
940914
796322
1041032
406197
391538
1461021
1609241
1774673
872450
1964480
1987471
376968
1481792
799783
1717989
1849494
836211
785894
768275
94737
1940151
691670
572954
548654
1098549
1748291
1466366
169806
42304
420588
209147
1052820
1261986
1619962
912614
326384
1152916
1540678
1356704
1377840
1606755
1148517
1564629
1997451
846520
1242988
1814490
128079
1212014
215871
1252469
1468620
581459
524924
153006
1528490
743998
445336
486927
1452054
1998237
243842
683069
1751983
994798
187826
1331620
1779240
35561
751584
1685172
562189
1871719
133442
500365
1851060
1146054
21615
1997046
1638078
1770427
1683382
1793778
137068
1100915
273501
1807839
1144413
931898
800503
1196182
1009820
296714
351446
1002558
1039145
553472
1842415
931086
75663
529912
134636
825547
922820
87879
614882
1329389
209341
983413
653614
330161
236412
1495966
707988
190300
1603167
736055
1490327
1007426
1246208
1846266
1711529
1257694
911374
823049
1736865
693961
648171
1005299
152813
868463
251735
272025
1479693
698097
1625790
349443
1655930
300159
1987157
1530311
81041
1847221
158597
274679
1151919
1012631
315706
1808133
1924397
289263
381064
1038713
607887
565409
1234384
661297
1450194
1368576
463431
244224
1645567
821926
1900780
911312
298761
543736
1067849
936696
21610
445699
267397
446718
1058380
709134
608924
1129720
264420
1151053
1196500
29552
372791
1211687
1045382
447835
844599
1990649
1092842
1143170
1078377
1377284
919059
950162
1694049
1486209
793394
4164
701339
1689203
1863650
1371534
386870
470566
1918433
1001344
1240751
759180
1758037
335420
924614
1296101
688418
1747233
939050
1797034
909170
1862791
414526
1082450
673946
1494929
1699451
1852826
1325193
1614832
1931293
1664873
1268834
695985
144485
1497594
1785825
378325
1712098
1905350
1060414
1877617
1791943
904587
1014673
38261
197836
1820020
981771
1003927
577897
1059863
1896136
1020645
1188567
1601503
457552
198571
1735149
1444168
99507
854899
34167
441509
1477543
272965
83561
1698413
1968313
347361
528013
872221
279179
610748
1745347
1837808
264106
983284
18328
1477324
387926
962787
997328
523829
238560
1835191
1186074
1668170
1651794
1230903
682278
1087796
533440
1171461
1017125
91844
1066238
436802
1416836
769804
1533763
490427
69342
814088
954021
1528115
1795264
1978599
698287
1147419
515694
1859273
1463993
629253
1670746
1401171
337710
1224634
128999
1630736
1428602
1523860
1574102
1170700
1924027
1552638
1202891
1864261
1226430
1709194
1608349
45023
768394
1263325
445900
1602584
1432929
397819
675321
593700
449800
534647
797831
976533
1561553
611764
1917502
221590
544489
560358
1598959
1583841
8182
1375985
853873
1490331
811475
981801
1172473
466279
63819
1523572
1244754
1276909
1920907
1956567
764920
895291
876665
1561232
447467
1147929
322504
1162549
623069
460529
819325
1745111
150351
103097
1832690
1773087
503041
2684
989325
13705
316290
654687
560105
707134
1416896
1783462
1846355
22046
567024
1519402
1923048
1166309
243360
962098
1474327
1305328
1254557
618076
42781
195769
601298
1087747
1893376
486358
256296
1080848
670182
1099187
1705583
111279
1057089
476408
1421796
1688187
1964480
1057600
1697390
766416
1268425
645789
1005767
557373
1118808
1577403
232732
1591949
219604
1431910
1918174
1574879
1593185
1523269
39140
1902365
197940
1735952
1790786
128538
1635214
1004273
292996
307981
336514
1904967
1870907
1580730
119834
1220555
1410470
1896942
1722376
720471
1667653
561188
327416
1492726
468324
1934431
262153
76212
1204135
1466486
1330354
926940
1505667
376360
74471
812965
1112706
1001270
23467
136886
1633035
330268
378710
363230
1657975
464352
1249670
1141826
1821251
1596288
65978
309912
77008
1567854
85583
1131391
316642
1323363
674062
27683
1000087
169476
964018
765733
224923
1632908
925711
1579683
1206705
290267
1563325
386029
1283000
1539868
831431
935455
1576436
234910
631072
814531
955106
65178
1623934
820840
100690
29336
1774335
851495
1283999
1995056
622498
1167196
358033
1393802
1395876
1363436
1332122
803382
627396
188631
20725
1974160
762594
1154022
849197
815191
1423230
398929
1671869
1279530
160766
1647274
1972857
807680
137018
244449
1197284
1250411
820452
740089
795473
68852
1500560
1991983
1665623
445533
1637368
1822469
1146054
1039340
1614550
1288065
1801357
1003905
181577
1909805
817218
651239
1604
425394
628005
1885143
1357261
513677
1434440
1974246
1951981
99874
1983742
1025177
1349658
193364
505636
861351
546328
1306060
1523026
130740
1560878
281011
1046738
998859
927158
358965
115986
715911
320142
1800543
131058
1059870
348948
1404212
1534312
1139081
1924647
729596
1218707
784670
1838245
1156715
1447571
1854592
1524962
111498
1586020
1799171
1070273
513224
1569604
1563735
1492111
1480425
768939
1547411
1224345
1290328
1630066
389303
1703508
1218804
757974
415983
308562
144770
1911811
1831758
113073
817412
1922834
1452729
823976
1641027
1355748
1868261
1695718
1241708
1926795
1691427
1862188
1924372
964718
1189304
28192
520591
716155
115427
1887653
73032
608193
1552364
508825
1333850
1555272
91760
1144321
1989132
479226
1865086
234239
347351
187155
1982894
805832
1580349
910817
220830
63098
872228
189135
1297368
379174
1271519
1218157
358551
659301
234898
1492418
1667534
1103917
1639230
664644
1034186
1854634
1144210
225706
1819558
497384
653060
1056253
1488519
1360100
1105850
275740
837505
86762
1375671
461522
187714
1160777
1138787
494389
644952
802404
1950504
394633
1626580
801434
265935
515749
1027556
503329
539706
1423522
744751
1746403
652892
346
1741854
1491316
903096
1529900
1086223
1237111
1536079
1309138
352044
173256
1695827
1742458
339954
230004
1342489
1875169
891494
1538601
1312967
1565159
1388589
1243376
1708388
636944
1009458
1880267
845702
341372
657533
282362
1687810
230737
1492414
943231
1826006
1037734
1328631
718643
1989499
1469109
752611
1790846
1227517
62392
727650
627591
352738
226023
376783
1673847
1498759
1381963
845378
1156580
224293
1522753
1956688
145386
565631
990575
879040
281243
152238
539557
260007
442239
1928902
1451434
1524720
52293
1460287
1400357
899072
1516826
1087487
1853770
1396335
436904
208448
1638624
315360
619761
1152309
1237274
1839838
372304
1999706
1211438
1993368
438596
129740
1196224
409334
1231991
784429
326527
1952050
1198339
1269187
316790
39269
1519566
1968975
978842
920198
721384
1229411
758263
768360
1399158
1490310
803739
748650
1709381
1960022
97527
1068377
1694673
1809614
1149368
1237448
1113977
740115
1409624
958033
1454397
404860
573509
1147726
141580
1235268
1652270
42433
1269977
999125
1726564
1542136
1715443
953450
1018620
837835
1213069
801362
746936
905531
1114495
392863
73818
1692434
1757141
664811
69310
345295
843615
802212
170447
811790
1331347
1400136
478654
1442907
219827
1782157
812220
407426
13734
1312522
439929
1617892
1230056
510102
1233321
634373
877271
261772
750434
914128
1311667
1053316
436622
1443431
337419
1173206
1510229
1790746
547393
1350585
831798
1512538
1648343
1442777
1845742
1849674
570840
1376287
259410
1611389
785218
622234
1068968
70598
1875181
1278599
1006893
144043
520937
1909264
1040430
1316664
1096393
71766
905988
1328504
1155110
1950444
383616
624586
496484
1254942
1790144
775735
52118
72401
880908
1027080
1937633
1847243
1226549
1261674
143218
440836
1340170
131753
1373989
635658
619813
1319450
714964
1759517
435321
654830
523416
1053137
929390
478364
1167015
510878
888763
1889195
796522
621002
146522
417071
255091
454973
885003
206352
1436723
1688593
60747
690194
1752478
1521968
315601
1888031
682479
884223
198470
636947
379292
1693603
1850487
42009
400717
1696840
1634260
1247522
1566379
338077
652310
74878
1708022
830846
1239465
1647922
372898
1183290
204113
1641880
114954
1107253
1756
1909164
1233202
510063
49166
761105
1963900
1452809
802765
524106
1263618
1570185
1266455
1094025
701556
1665061
1140679
1087679
716199
350237
220795
158976
955746
420723
1304083
1105001
1471217
1437552
1132767
847812
3538
620917
469234
1456826
409366
1829290
1983057
728066
1162603
1301299
1373236
50567
432455
1553603
1975917
127212
1775499
126239
708966
1809910
1772292
1304750
372969
759550
1050792
1368750
52419
1515678
444057
1335152
539706
416322
860562
356523
1295898
1405599
1415404
1558243
1559322
1060022
1316585
1604453
1642943
1194094
1862479
742836
197263
1301997
435576
127207
1080691
86940
1356104
823391
1577308
1284977
1960970
702499
1884776
1811878
1066132
169638
1018230
925015
1832182
1502087
177398
1598516
691034
1814013
1141125
1738761
392623
1983870
374275
599017
1812169
1623818
1164467
229573
452987
1653388
189666
1014877
1268993
569862
1864116
1672656
1314640
1552118
1577217
436347
1957370
819120
333250
531886
1667685
1239661
1259955
638053
1918252
578055
177130
1899944
1903571
1033936
447055
757334
1128160
801975
1106969
1899357
1412663
1882822
1367678
1318320
12341
1714733
1854182
1611641
1381472
1241916
875146
1019135
1479093
1472431
1779378
190177
445985
1392237
430862
855134
1155020
416221
398935
1633999
481881
1853275
1154866
120234
921167
1909389
503124
545799
1626445
788809
1441642
741923
506495
1672991
1931934
1759103
746601
1406389
784791
1752727
490633
1155005
52341
1110244
827295
1379069
648837
931394
1244019
117750
339538
1479224
246319
758585
1513367
1716627
1006750
1088603
1478452
301147
1944210
227001
777476
1842098
1557116
1083310
584001
1703090
1825763
310789
1239575
1231378
799595
1673977
915572
818025
1762057
272731
1409300
546630
868982
926435
70984
681766
1611648
865998
322589
1245184
1302608
340673
1977007
738191
954431
1359701
324359
1441937
1061804
166205
1394840
1271083
1907763
1464028
1295305
1168490
1105663
830829
780876
377845
1147392
1293099
1516920
246718
1335639
1461297
1218271
1937889
1902329
1935020
1167730
574834
216369
1098921
371861
1095241
53540
1161366
429476
128172
1775934
1548289
1483919
1746684
949518
1238391
595866
1019949
493482
280240
647590
111559
1196522
962799
988256
315207
1049777
1375987
1903694
1013129
1318572
236445
121169
510697
1515979
1897981
1193142
743685
154158
869225
163400
1394237
101019
693025
418164
1485371
976624
749445
432378
591401
233658
1253973
128489
1389334
772696
1825142
583624
471742
1218401
1992852
1917365
1248542
575552
1159135
1442291
1723947
570182
242845
1725139
1300541
1149808
1180124
679673
68684
157058
98571
1238049
1045617
1912404
1760103
811359
1573795
83169
57889
303260
704407
1152403
795248
773188
1138461
1115887
1849369
1254709
957485
1781143
781478
1467658
1901392
345857
1204658
852531
1695294
362049
542328
1067122
1252752
245545
1370231
1268498
273475
369449
1398918
1485672
1478036
1057858
755067
18300
434499
1587426
1647103
1307167
1681589
1901402
1389251
1545721
1743901
638766
221315
374386
754161
1810138
1715946
1259243
1364406
1119799
197769
209335
767280
1635436
651272
482887
1851784
1170477
703769
1418202
372839
313806
715192
1732172
1617831
1705848
1881445
72668
754353
1892600
1314173
19291
1585603
1623973
227755
1166292
223397
406716
1220004
808797
1134044
1946464
703159
744480
1797363
807966
278138
1113719
23464
991091
1915624
803496
1249689
994925
1432563
192317
769763
1712798
1270170
1510452
1255176
1590051
1195459
185830
811605
1457607
1289800
1106615
437515
454859
1668146
75554
956990
1943178
448524
1946829
166132
1265184
88850
837102
1628045
10830
851984
734679
1627930
1511113
335439
1587129
1679399
1225036
811063
481441
119809
1722011
742158
335834
697747
1857086
1509227
1288928
1368346
1274323
639396
1085667
1296437
1774370
1692192
43224
464620
1922512
259235
227966
242359
1395040
761787
1525916
681285
1259381
86839
13063
1903676
84582
35905
1170350
1274234
1012930
653806
328450
1424278
1415201
460729
1804335
626229
1124628
339413
582342
1396758
174264
1819218
480281
1153561
1212263
631689
1859280
1802824
1481139
435123
580333
1316789
223807
913266
1106366
1584916
547480
1688677
262139
1870842
1748704
448345
1069885
1745884
1099024
1905316
1703852
605499
1970387
1838819
1920131
45680
1337006
224279
1310887
759249
877987
677847
1264222
111425
1395055
605737
723065
292765
201329
1617353
769140
1215124
834677
1503068
216691
936891
382695
1118816
1578099
335130
793977
279678
1498949
1104640
467784
951310
750493
30418
160694
436589
598850
1135858
1073815
212384
442514
975352
906049
1690927
370778
1927807
829994
259749
467249
69122
1853246
40589
1663274
520883
1245452
1024390
200090
547520
488847
1495566
1591660
1562429
900851
458748
100596
982339
174273
783798
1171830
893542
1146336
1083056
1629664
556806
705382
1215778
1757372
1711093
589105
509343
538966
596802
1384497
674001
1105182
1046480
208675
786685
1137917
278442
962154
1428819
58994
1279598
1100251
1765401
44182
108115
394073
1674517
887357
116255
968778
1407693
1398164
1370807
1104963
611635
807183
1333386
982324
1926401
1250526
767509
1013056
1080763
1999602
33821
697694
457644
709781
1955814
1960829
1787788
1631379
935586
124109
463308
953756
1310199
675537
797614
260394
1338927
767761
1118465
1852538
1500041
1973660
851147
1563829
1182432
497089
215564
825275
304299
226202
256050
1359205
1156963
54243
1808664
1078301
1798681
216723
678913
1541647
184588
1603432
383830
750658
573471
1296642
978275
1805939
181680
1833997
953495
599207
822894
1440743
1277616
223863
465854
291759
171445
1607715
1929082
1117889
224781
278616
937226
1299030
1330883
1782940
503063
767600
623715
1952587
1862748
706443
1078100
596314
1500322
1419238
75526
1987933
373656
1719995
1588033
1978796
993103
693753
1063027
1659561
440102
1961959
1563644
360380
646185
1220869
1563375
777797
151865
1297620
1539223
1212124
17368
595330
183753
208602
1455135
945837
1879700
1161634
1399155
1872520
773232
1361234
1604837
1656931
1774473
1640169
1318093
487799
687176
559255
1301574
335465
495421
1816978
1321552
1832762
1691110
1169903
465758
1351931
389274
1998996
19236
418508
1006285
856317
1411880
1789032
1741816
1939000
821231
36062
818389
922675
708492
913327
1627158
860753
979521
1817605
29246
573680
1209466
1907864
1516574
1327233
1634399
1853421
540891
332421
209087
883349
229573
1016730
1316434
535068
1758875
504329
247874
507307
1519402
1827076
699508
1138422
847414
1593112
1342588
632582
1126006
1307969
1336998
622435
1059026
258194
1696535
762093
699490
127903
631115
518720
1307518
1855958
1019276
542872
277389
243459
1956567
1006101
13874
129748
753373
1098950
839135
1389736
1796913
1787749
586685
1161974
446683
1014572
516057
953345
543317
92970
113163
1782348
1433412
330155
1092028
123327
1928182
426345
1512369
1371160
1079121
1271597
1187570
1379483
939449
129770
408663
1812437
1014967
1597802
1078029
1425459
1667621
1142403
512203
1367927
1209715
959027
1090630
765178
358818
736562
189136
1302277
134834
1840565
1789574
1450232
524656
1141326
72528
1897959
121335
524836
1849046
1377315
406014
254899
1324563
717011
180751
1152154
250807
1262691
1535459
1794822
952252
857488
1160013
1848221
1422201
1628896
470118
841684
1115748
179557
1584942
739539
648781
1434918
1010395
948642
1971864
447973
771365
1242374
1075267
1402337
1994686
936824
1182585
1340994
786504
728771
1777430
885141
850808
322520
691546
1095588
1626800
180947
721441
1797233
1894977
1819187
1012769
1484490
61208
889093
281006
568495
1753974
725466
1872698
919625
1022248
1761508
1837167
1534038
1435554
720259
388773
1820658
1737351
19787
1078263
1131352
1832422
1903598
1668649
839469
1866280
795339
377577
1889223
527809
1154642
277748
991628
876003
401231
1812733
651048
557785
1094310
507734
1776142
672640
1691197
1057418
1981419
1657603
604925
1583198
122405
1520094
1596939
776872
548621
557104
633303
717473
36527
1629667
1555426
1516947
467940
802633
879073
942373
1479991
1486024
1671995
422613
315598
1005115
491336
920376
1457828
1479103
234989
1952404
1640015
301642
797332
585580
1472139
1755481
1225008
365311
1250244
880743
55422
99507
1048844
451334
1030433
668541
1732243
1611624
751297
1026980
685350
788161
1534066
1689840
1348452
1255584
354403
811863
1051263
824586
1366916
1398
1861107
1858670
999330
245305
513961
1568204
1335546
1723118
35726
1843111
654542
1761091
1501570
517545
1467693
1790790
1912515
1272113
893509
747931
1588684
612736
1892235
701796
1672316
1814603
1008458
304946
1685711
63473
1411356
251695
1046518
199056
1145715
1039204
1544839
1133275
1245748
114244
1853259
982304
1167196
168294
189670
1992286
1397579
1401076
102063
1218253
982340
1809357
519443
840250
1984130
891709
597343
106077
1803082
1605417
771951
359691
926
1539360
1421395
822925
37088
390798
182076
1773500
1150641
1553188
254707
1654738
320140
77662
1488528
245305
1757977
1031765
782827
454072
1911081
1193853
217502
1237277
1017475
1163521
1955958
1459242
532541
12940
1757973
1404724
313716
850057
674264
1082949
380649
922562
774084
1529688
12406
495158
1505450
1780077
331593
1671564
1078851
931062
507110
1154752
1590073
1407865
1154276
1888860
234809
1921175
150212
896405
1930522
300474
1539082
1414671
936394
740280
1567615
488338
1998271
118874
1811750
876755
59616
1419142
1954682
180121
1749086
625042
124802
1366005
27598
1557354
1835017
648014
476518
1309858
31643
1260959
3039
656730
693840
1248921
1324747
195017
1137957
1829929
981213
243397
530883
650770
1992539
213210
1047804
424624
741134
276938
398067
715309
8431
609857
34906
751494
676377
381877
1049902
1881475
314946
1466631
72601
824895
597855
1848049
515029
694591
55851
1234631
1103343
402672
352852
111223
1294528
1620650
527638
343453
1354181
1389849
397049
628146
526402
700966
1939387
1937243
1621032
721384
288421
1750085
800277
1118808
750074
635322
1633692
288493
1780222
37584
872793
929985
1294962
346623
1762861
1152112
28079
1655514
364416
1605935
1579437
805698
448226
1245710
124661
384959
639676
1467159
1147993
305236
1566055
1166538
240657
327215
400104
1601743
945062
330149
1436576
37432
1072618
1074693
1816952
1423381
727467
513369
811690
527749
1333997
1190041
1763504
1043117
33412
1330364
459888
1543598
1978649
1379527
1430932
1378165
1029819
760853
1294962
1410148
822294
894642
1108001
1076518
1012455
1269800
686067
1292744
1187802
1223137
205463
619864
270808
507301
784600
1715832
362877
1922221
341651
1937951
1171752
1546964
97447
71994
74286
1493221
1638539
1232755
1050327
493482
1713845
1802593
431471
792292
1917457
739209
752121
905531
638528
277078
846916
554529
181949
1008024
1723200
253429
1083788
1096399
1378165
1034098
945971
31256
571342
323539
438487
786392
1221645
1540814
882324
917433
1570393
916615
743073
800145
1810228
951492
1773324
1207888
751257
1006609
1188385
1728257
188566
354403
1980182
219827
186432
44894
671260
962963
517761
1496293
521210
1001198
1478284
1043240
396312
1815524
1558321
1077345
414582
925470
533102
201589
1146673
1525371
1333163
951425
1035828
1219266
847862
719262
1087414
517645
65633
1713894
462865
1534885
456950
1482380
1250188
346383
951112
1921435
684387
1950042
648428
559122
1246208
1719284
1555566
373514
65628
296880
1583198
1449683
1858129
736920
818180
766067
1636488
108983
1045834
1179992
416686
247679
1372885
37720
1384753
580514
245063
285370
1812229
378590
1231862
1533765
33507
717127
1411684
227
1740867
1837023
367625
189375
1495713
616280
1665515
1999602
1000087
1656218
1369951
738649
718539
1110244
342604
445624
30935
1214964
1510653
1331341
630544
332948
1100058
688503
293873
460429
627152
1527224
1115101
1564263
1935755
194173
1274173
162938
1878177
1658184
1668201
1835485
729747
892311
865902
365088
426297
1107250
50786
1234935
791553
1044053
1407937
151689
1437712
882187
197940
1620956
231984
880125
164015
126333
1042571
315147
6889
246222
1947475
666735
1642546
1875810
1320548
904930
1905167
588423
902700
1585788
1974160
1303615
1880169
1712574
1079456
1781727
1123839
1848889
1718763
1419150
271283
773900
166433
1019602
1093742
612231
206477
1061913
811497
629807
1414725
274137
705382
1331687
402259
827711
580453
752283
649471
1793920
740880
186138
1177258
1156998
1336746
1443167
1081296
1350307
261204
678549
343429
1649577
1293676
564036
1185322
827072
212375
793434
84966
1053323
599287
1487000
1318541
935631
1577724
132536
1620337
495516
215182
1051261
1412524
457103
232358
894427
909762
214338
1491202
1904997
1513833
84452
247737
1715050
838639
54052
626655
1891077
1881726
1428189
494425
1647906
1992848
1995285
803340
1905527
731835
958145
560155
1092171
980308
930880
1755571
304677
766964
369016
250983
1187694
1471416
1837408
1169184
929017
374437
506246
673881
1489171
888977
1309344
726279
1523337
1550771
609722
1565750
1278828
1434783
469329
1475592
1894825
1301224
316499
1230400
221515
137152
461000
561402
314797
627302
612562
628153
651355
1913765
1095679
1767780
220446
1863553
1478209
1368637
290897
1934879
1763241
1293845
1724534
1625286
434565
1297194
1466987
1390042
1689179
850970
200348
1298338
576283
1773486
1801414
333728
576659
1370791
490887
1587593
63442
1046105
381237
625388
268129
644693
75267
1027929
1486130
1134831
1865133
255848
1143573
1516265
1005574
1048050
1602150
1451241
1872235
237192
1129964
1487592
1014293
290820
978176
1240188
384231
1092082
901161
147964
1878932
182961
1343283
25466
1347779
1173851
102063
82275
255139
1212246
1532024
765404
955336
1201348
1881804
395064
196434
1882309
1117639
1290462
977095
475559
1272974
1353665
828521
826728
949862
1445560
722766
1027080
612955
1143250
1681990
1539360
1866996
1975175
767723
682105
1943244
1085066
136324
929426
347574
1295512
1346880
952765
818588
435871
527728
34164
1081925
1844563
1868652
746049
717204
1191677
638085
1198137
213224
1474485
1020491
267935
1635069
483746
1639230
1500041
1644680
403664
308759
1630632
1713103
1008861
1072756
1089961
418717
332552
1961403
1516740
1799710
256752
139378
76485
1593731
611898
248844
1570581
1104436
1719300
516343
439620
1876170
115104
1457607
1487183
501873
1274134
195684
38416
1102554
1141162
8589
1840741
74962
1607494
465989
373307
944018
1842795
1055114
451054
843847
520176
1033936
483692
123735
84145
1831806
58676
677513
1735739
929586
1375583
1535129
1341452
1951106
647880
1649339
744414
834122
1053006
769974
541952
1742752
659023
322683
1016063
736191
1019490
1080577
1059382
1381927
1105362
1558166
51085
1789838
543794
638578
1006201
1835202
985714
103393
531221
1549154
821002
1825076
1793064
1365822
1162770
1812877
132918
973970
1950726
896601
1469457
30820
1361382
1883316
881955
621484
1561916
802645
47199
1122169
1534885
1749918
1811750
550160
905669
663001
656101
844812
1926080
1570846
1756435
1601553
842145
979264
788182
996393
367295
1759487
582126
136727
1938554
1577440
1088742
313922
280048
178476
1504476
904617
1904273
1786222
1392760
1451760
897195
414787
815173
1092661
243202
459926
664126
1930603
809009
892614
1251548
403972
627713
565853
1214760
1629079
1790899
947702
137261
1259078
413708
1877341
677989
1653824
1134313
214324
916787
1605922
1420976
1764684
1358834
1526284
1379410
277326
936275
209148
1508586
908527
880232
1831336
1273246
1651322
731156
575969
1316965
188486
1106579
817387
1672299
1470759
1433699
1605112
573132
572182
1934879
882023
1555566
991936
719059
807680
1380089
388337
1005233
1562134
402087
834779
527505
1060710
987166
16962
1037572
799285
240031
217844
1988210
634371
1358271
1301690
1601907
694047
442693
1869121
1784798
975162
1234593
103804
156298
849664
1921257
1815069
1635462
664309
1317939
1412117
988738
1837084
102026
1754274
876003
743730
72733
163973
1211244
793866
143171
904852
289378
1256774
1700077
1278758
1115326
1591888
86825
1040055
1225967
1787196
1426638
916978
890145
440761
616379
706369
487649
308672
636591
1745762
281005
269879
1450976
1327840
196828
1770988
628503
496851
1738837
646703
150209
853504
512193
1381441
9262
972817
1036433
224128
1952936
797774
730157
1928894
722766
803370
1715397
1457548
317077
922691
1450454
956562
218691
1828304
1669754
459056
837833
269724
1700040
748069
1589354
259077
1618485
533438
1494715
1816996
1125825
1825960
285847
1971256
1508714
348300
1748873
986311
807280
1467006
162759
1865733
966894
18811
587617
335474
1721586
805575
153199
1781937
407018
459056
138382
1381828
772635
1522442
1272820
1166979
1275155
1433432
392125
1950871
810956
577041
850321
1033338
1490235
898806
222579
127774
762201
747980
825211
1359392
656292
987179
1550789
304465
451948
1979277
987234
960379
954021
954256
1701500
1074020
1467743
1510378
1297675
1042126
1387175
1177055
842859
1888154
1478082
138302
289263
743551
1993533
826629
1015147
390700
940388
1678815
927943
3785
1166494
35493
1750641
798839
887374
749246
584880
942094
301090
374846
234964
939543
293023
100005
1006128
868188
980156
1829377
1704772
1075065
199761
424388
1374279
1520904
987025
1765427
1956252
1927550
1272820
1787092
692048
1144890
873279
1844494
19859
273076
1833456
991311
1351342
1735871
1809276
1325198
1707371
707967
599686
1840080
1509855
35182
240580
1377219
1852204
1561278
1286977
1405460
1947431
557554
1150097
1135188
974425
825
1749717
1287886
1705330
1497145
380736
748027
1558601
1053137
1936321
700479
559994
1594098
951310
1366704
1818655
680877
1494873
734696
955021
1957391
890751
1086036
27450
1480390
171129
1575947
1554615
1462406
1852372
755731
193623
1483675
1674199
1798549
774467
1689382
687276
1251702
1843709
1840927
1168873
218691
1651671
326143
1806425
1730602
1984622
1828638
278395
1848692
154542
24003
436718
630050
785979
126642
1968214
1652411
569559
88201
505622
593577
291309
1527420
962098
1670485
28218
1462481
1873758
1775184
1435404
1345693
1547486
872281
975273
259108
1303052
1887843
534023
272905
446125
1917919
1105001
433890
679169
360996
1633943
30514
1705190
709175
1650670
287601
1413952
913896
1869759
9478
999435
1054472
1628389
40787
633968
1677820
1621091
767586
421829
388627
690722
1553884
495977
865677
616379
301535
1647851
356140
1233815
580493
625145
1495944
1968452
889508
354092
271183
1223302
981213
906333
521635
507466
1137565
174854
461063
106211
529635
362010
1625067
1163471
250428
1169126
1499445
1584324
1309881
492545
490311
337990
677585
558808
1547589
1571373
1239600
1388310
1993698
563544
1072609
1117052
375699
873666
563103
863765
1468808
1235236
938836
703102
1363753
353296
81480
1382782
913424
1252223
679977
1186811
648897
1432793
1065220
888877
1186671
1262302
592570
210438
997166
1684605
1853365
394623
1933279
379995
1389680
514019
498645
804953
568205
1447719
1398821
1257331
987172
665270
898863
1012401
1484433
106585
1504351
1309854
662538
482067
1182338
127265
536267
134040
1577428
1584509
1094776
361207
1474199
793484
1048155
434781
1459224
1843623
666663
189616
1336840
151158
1616237
1920485
1016488
490390
1965160
1088480
1186090
710936
693440
326182
143606
1633470
1665098
750493
922041
1125946
1490381
572835
1924780
1298338
733810
134556
1148340
1145673
1005679
1611335
1788593
1451384
945839
705683
1041618
173502
771558
985193
1005045
1598100
1969793
1185956
946831
586319
438880
151793
1411087
916716
1204484
158083
1734390
1640015
941352
161188
346623
989405
36759
1129482
1028639
499649
97195
949261
1779835
1256415
714751
264815
1392335
205699
1672192
782708
1447719
1057360
1664869
1140223
431227
1244489
1702301
1163404
516931
1271290
838534
485040
666079
426256
544644
96262
1333743
1161199
1899357
143236
363900
1359649
490246
923084
582109
1285541
488742
659732
640035
337756
272447
651239
173925
8732
618135
1865844
546347
384405
1193072
1450770
867688
57889
989237
1812725
839145
1232693
900535
1027331
740061
1546223
697824
566911
1237112
379572
1424802
517469
971300
1308204
518285
1374179
1277587
1824108
1277814
437970
310397
529106
100550
6729
1744350
1039190
141190
837063
545790
1449321
1930053
484815
1520373
1977613
587740
1651169
1893141
1213378
1106073
1521561
510451
801124
1204038
1095679
1737955
161224
1537918
1713595
1103664
308390
749272
1558479
1456804
786253
563630
1158591
1101666
148386
158974
631041
349364
345954
290144
950176
736920
470334
541461
1147435
680905
291777
1709228
521112
1691869
1007584
1677066
261041
1205233
520874
1403186
70182
1872525
1027511
1643472
1556760
1496041
1850655
853984
1566946
1138914
1246763
707603
1491566
1522243
531876
154527
1020469
1517080
1979097
548203
765904
784429
1561587
1007833
795485
697893
1062012
384663
347319
1117595
399873
582907
1003612
1295580
1028066
166759
1078711
265628
887727
40367
1614277
1776406
41749
228892
1559535
1263342
822817
1760055
1951728
175728
356919
1719219
1030524
1042641
1394236
1391752
1836662
256582
339954
888119
993365
1830680
1940775
323322
1677319
802612
124281
445532
1113388
631592
746626
1393717
1587059
959350
968168
479333
690106
1158635
1397073
644650
746376
1444731
1282579
1179147
1559805
1133501
1943183
1085727
248891
1913594
223950
644005
1308007
1300805
1663691
1936419
940968
903637
1928903
752319
274266
1718188
1360121
1554274
1386681
1309390
1864002
1834678
1330458
1174334
1231768
608371
251293
1068875
1430228
106584
1761695
194124
1718806
1207191
1059438
1033007
83764
1235080
1576976
1186638
611877
1252077
1996762
966996
1398119
443537
1362835
1290552
1015283
46578
1597871
828624
1427430
85325
1485889
1662335
1130500
784872
414513
1460875
1510869
1346056
466905
1742484
1382391
1694312
1200128
1377518
828314
632040
1535706
345172
309045
1572823
317597
680193
1881924
1176698
1591140
203910
1583645
1334346
614521
312694
1006201
1948134
1660106
1369747
146834
881731
751311
1072241
1181829
1691407
1240579
229250
64641
1930948
331896
1346363
731889
434700
43013
1675992
454407
88202
633079
1125059
1390289
472049
1008469
1688828
848295
1448090
1618100
1194697
540760
457402
316126
896711
83713
767974
345377
90796
1995082
539696
749324
241603
228294
1396979
30325
1250411
763710
1697073
178791
1704991
1549048
362931
1239433
1677487
440699
131851
665246
1160116
1177005
1663076
1961768
745169
48767
1970639
1174740
1524792
786977
994721
986381
463450
93859
1151643
1843709
95062
1721533
1017514
160694
1000103
1489089
76993
1355222
1793149
934360
911350
79319
794798
644991
950713
526453
145664
701145
1644234
1939624
1128559
365082
1390665
984429
643834
54537
827230
1269586
1894064
1666682
158301
752268
1269586
1913993
710101
89353
302267
1420589
474582
1430685
1904273
1721321
396347
1554448
31401
1502273
588646
374383
1507072
1821464
957559
607975
1844126
1675258
1060638
1284767
1299391
1240443
1193214
1911360
1588413
670598
1139213
186661
745875
1960834
394156
304804
1234729
1250436
362324
884500
428579
65395
1980360
1992586
123279
773231
1257480
67434
1109458
142162
23327
1870353
1407988
989405
750011
4610
1318644
1435053
1044174
1858080
1156088
289842
842599
865960
485076
1261289
875698
1352065
884034
1257438
311130
83389
578580
1697492
1172978
536669
192488
1121160
96302
1340237
872880
1960180
749763
13705
1425589
1078377
936617
767261
832954
819653
1232550
216835
630500
1715837
1550673
485183
1617704
455890
8644
507014
1159055
319980
1818325
1781782
1475886
89803
1170111
1605275
1457628
1469533
553896
973247
1958688
1068459
721822
1086670
1113648
1230400
1525966
1997623
310528
1416896
561736
1312336
1128032
642942
1400933
770230
1830008
987325
498030
1604809
1855993
1098358
611992
352069
506609
241721
331109
863070
548749
957373
376684
602531
1758354
1972201
587262
575527
323680
1413952
922562
909999
261662
1787024
315474
455062
1302697
1668425
67378
657743
710719
1963130
344931
971416
560533
1494368
388280
1185193
55262
651631
744324
950908
247033
1795243
210954
1140955
392397
31401
1251560
611226
1180314
477022
538336
1569629
1456125
1863714
1439235
1297294
451340
1038514
379874
1786508
1732144
367665
660645
1756664
1746810
1483133
1866837
1419766
1003969
1025641
1633291
1889156
104879
1658469
1894506
214249
499070
55664
534438
1631891
154914
1249003
1931350
1749536
1163374
1406082
1778088
1261835
1973283
357704
1016238
1468477
953972
112588
1319353
1966987
1437471
1167725
680360
1915186
1971950
1638834
1066532
540550
1294759
991590
497065
1052825
699546
1411578
1342976
600085
1178026
732622
1058492
738157
1625083
673262
58016
606849
1646646
144882
765869
1788885
912915
629294
993174
1755509
96267
348748
1320497
338578
1114298
1808426
1561822
1650259
1463289
1429333
361086
1122266
1792015
565036
1212314
1223257
266868
444523
1762419
1408920
1962236
1907463
1528857
1747333
304677
571926
1792014
717850
1056603
1462406
834838
654046
1020645
88754
1742772
1204005
899115
1807480
609538
1108764
1942364
1927964
340285
547527
357486
393685
1100085
382564
1353847
1464028
1108834
1738461
532744
475242
1325147
171287
951985
828387
1314789
125440
959132
1357358
428019
1147458
1230093
457146
196434
327690
1917560
1148352
1425153
1282012
1218979
1627056
1094923
328685
522455
1257012
1938491
226953
1460897
1761273
1723409
1804994
339216
617773
1058864
1418245
1988504
95904
1870877
1343130
564681
1187780
442152
707655
1124833
164375
1760947
375756
659379
152686
120650
1554740
1086488
821
560155
1548610
1203014
993378
1501600
103968
159132
1390232
883652
177854
1206976
1158172
32496
966384
1318515
872924
1831766
83713
652301
533233
242647
120301
1025110
766265
171234
1971543
1328248
1967518
329188
1279081
1668027
480352
1994834
8729
434409
588047
656673
1851074
429603
1509115
350487
1601865
999918
177157
392602
140219
1099851
1684508
1393941
1875502
587742
291357
17837
996479
639572
1005404
1528144
1343482
1253305
879455
1128770
1307955
1910595
1889739
1697933
1844205
641794
1454769
1486540
1170107
195217
823404
921269
1693529
273475
1889581
1627903
325425
1616513
1013752
1213184
813421
220878
625220
806931
623016
1531070
336918
1233290
1983582
640577
1147037
1980950
634484
381006
355237
642609
176686
1006493
1274134
1127873
1444479
1871735
1596501
1221378
598325
814657
1272850
1288136
1505940
129232
1230126
1068805
27552
690626
1624749
706132
562494
946931
82150
916156
512664
420898
483624
1511569
1477890
1971008
294134
1700323
1950579
611368
451674
1736779
1510600
991710
327690
1158552
1583400
1093533
453349
996225
1097862
1864250
1712359
1696980
368140
1151996
1464324
676316
373638
1420794
152153
908430
1506088
68205
1218134
795125
1092635
779907
1703270
1132817
194049
1417269
634692
1625837
649890
1152403
361185
65530
1056543
367080
1742604
1595119
1482336
1631458
944769
125440
1493518
1736134
62374
498291
819225
907383
1515205
762470
54358
1478956
1044469
1925508
568685
1314927
18032
450798
1081641
1594162
644693
1636752
32703
100007
1351098
900454
1029745
223527
566469
666632
1602458
904486
1953502
1262149
809735
1300396
1009842
1472831
1142159
529723
1076419
1400127
1827303
1717745
72040
930474
664197
871294
1538706
1398685
1669957
950503
1488868
807808
853266
1245055
89344
1984755
212619
1090889
778293
1884924
1099626
466903
456293
579826
674128
800344
1961403
790394
779105
182284
283341
980156
315805
1825093
1047780
1100258
676352
1603988
481335
1049688
975493
694769
684590
1491290
1682896
501627
595974
1408700
1289727
1607803
598515
1984397
1915265
221838
534691
1327995
1697080
1275954
602779
111799
1630738
46619
163899
844196
506363
892202
391816
117104
1075564
1957746
275311
1616734
1751362
1011188
1540814
1757172
487066
1038286
464563
1407530
218135
858671
1522883
1798410
1122491
1676662
1926436
1545843
218888
1998783
1479985
674540
1095613
647249
1683314
434059
1841431
540460
1766871
1438882
644596
1655716
815678
472963
651966
1433339
132310
187408
1288056
1597169
570329
303873
1767841
1822466
1425533
1519339
313111
570061
1054265
1895405
1338670
1536115
1049136
699391
1044994
1193365
1695977
1290468
1928959
1019458
1854634
245377
948108
146891
1660620
1659119
1685172
1214088
1241708
792043
463821
1389909
597501
582682
135747
913944
955614
378574
1747489
634066
844343
1676578
1533768
630500
679484
1445908
959636
482410
1494645
1187135
1657603
244650
1445990
237980
1083375
107127
1238451
4531
1948195
546538
867094
1170911
1109045
1535838
539388
1650608
478617
413879
1959273
797927
265314
376903
534111
139486
1299459
1976688
734722
787221
249840
512575
1712739
1669564
482031
1898107
755838
120129
310470
487583
1905935
997908
1906996
314037
1005133
203040
892945
745458
1613957
1502633
1139715
1210328
1158206
1373132
1212722
843014
1210716
1942828
1096399
387713
1235799
1356747
1885863
910510
53417
168427
68105
1532672
167621
95904
1034781
1016135
1649577
189616
746091
1364208
816099
1060994
449010
1772116
1127532
176723
553742
1836074
866625
235562
1271720
743305
346277
999106
1739973
112194
1551398
398539
1074864
149075
1710834
838451
751983
129797
283165
972658
454708
1679557
938133
79728
824971
622891
962805
1030978
1443490
428293
1663274
1781529
1415610
187592
372755
249235
633904
591611
1975406
746705
1159575
1068240
1545845
982619
322291
368926
1288502
1997872
296843
1704786
438738
1743042
1511202
1265459
743001
256340
43406
939005
1144613
279034
1360775
139335
1947141
289093
888013
403714
1619585
749514
470079
945715
15248
1199147
206477
1857990
132264
642858
360037
1547062
1701442
531708
1239545
1893580
88238
258428
384410
707056
145986
1493999
1520251
871154
1646542
700211
1335546
862120
1302523
1778645
438970
34037
1624935
1884350
3986
119050
1035802
1125268
235325
430728
1774689
1186601
359874
1017267
1831915
765693
1537405
1915260
943637
1462296
1754876
7167
901216
1868963
1241092
1479263
1904131
1868655
222578
1925715
1892792
221906
607699
1275223
1937408
46256
1968748
1944904
272834
382238
1592689
894259
359983
1865103
1255269
1442583
1175284
608904
892406
570226
1350975
1834101
306904
797942
217673
1709689
1157384
1095888
1869438
83764
263975
593390
230596
1790458
1580730
904475
1031537
1089793
550522
500223
1559670
322411
760221
1595766
491203
119337
1003727
1525741
291029
1329894
1973886
1890377
318802
280828
746088
338620
1324258
1457105
442450
31692
1295739
1293532
1646848
332273
1172760
82474
1583638
46507
1741422
102227
120836
860311
603186
152727
1736155
30505
291139
634741
778717
1148701
1410302
910134
481173
452134
345906
649839
1835526
1999623
1589516
984079
1524750
666340
1407997
1335613
670587
164704
1499483
593923
688772
1108010
684334
828480
1271350
458340
189799
1437332
585952
1867469
850347
1375883
1032075
1998994
1652644
1959273
1833125
1170719
775538
1429655
132313
1704831
1598272
1541124
25158
723921
1080848
529742
949862
326162
1598461
884709
1341202
968899
1393930
1270659
1368127
569085
1722159
1319771
1478569
1030977
1208335
1212405
248809
1510337
1237529
1778607
1639203
794305
1749551
466473
645788
936913
812050
1945717
812320
1194531
9742
131749
1096556
1027511
1704522
1014867
1104064
722674
469878
1059808
1512263
1611080
1859790
1633951
1102761
1862479
1777553
746579
1971154
974082
1149616
1387130
678778
460260
1175892
1314712
1657362
578720
1970609
737420
170213
48864
1927190
1958056
758668
1760595
611876
1396979
732293
433775
708019
817457
345845
1559084
434963
118693
1206212
1678343
1259136
1983027
1014060
1968746
1530430
1897082
33601
1127754
1239817
515783
48637
240424
1255236
1317247
1161733
438824
1940313
1926080
1617439
1678496
358207
672912
1908922
557859
420173
1625786
1020761
978196
735915
1597572
1007514
1623193
1265752
1573733
984691
173677
131974
329402
617711
80801
1712522
1730717
59485
880906
1158320
1974297
1614702
1682081
1550629
1580981
1705640
1924529
546289
845881
1077708
1425084
926722
1761292
329661
965378
132918
338292
617832
1383695
839649
883432
721368
1532025
1546099
1222939
563546
1474516
1719854
690325
1594478
379995
1115112
1428957
76798
1804469
1557434
28278
1418784
2621
619588
1886744
1158701
1017245
1813171
391620
605938
1570192
11119
1690899
1865228
874999
932667
1514716
1272503
1722795
526276
561021
1693009
712830
484965
800028
347383
153733
1027217
102952
1445234
93178
420161
1259915
622723
22222
1963923
640416
1004632
44622
1289937
1976198
1947512
1397349
1035687
1288273
1132685
1137183
1151254
116255
453422
56751
1284890
842179
959902
1656923
949777
588714
1922390
638121
1139249
826189
211289
286086
1794822
1628896
1975917
1047799
874880
501773
1450746
1178844
90488
718185
927192
1722034
1306958
944530
1819187
232530
93499
1406279
1826631
1384680
1944210
753290
729296
148143
1875942
1612924
1936234
600980
168470
457489
1784857
141789
287294
1006893
1119181
1310445
1018241
700628
1673678
531501
1934091
346500
191913
1797417
1876370
148752
218135
1368608
649685
1613371
1698933
952611
618957
11772
116017
1677299
747408
28790
1835572
160646
1329131
437704
1491005
900788
1232445
183264
1654608
759416
177240
772523
905248
275490
1219391
1305037
558715
5272
664895
1393027
653127
1579188
913888
1540664
486110
1203262
599425
864073
1822964
298239
1218958
1191
211740
1776442
1716814
1400694
338383
1133672
999960
1211420
1299756
663652
945252
1540068
121521
1928530
521139
1726564
1160909
103621
63848
869573
1314055
259306
1197979
116878
420908
1243545
605056
962078
1378084
51523
1286183
238400
1927129
1213775
1644830
268431
1232188
963674
1332244
818853
559255
496759
1899752
238400
835708
1887717
1740441
1439597
1960656
1341985
1378486
1841489
795225
437311
1116766
1624493
1520049
853950
918377
700575
488125
19498
1552532
1021331
1558764
1448828
1721315
1000285
729762
1032647
845911
844794
1665054
1504711
234931
1903673
2488
965406
887948
1271161
78644
822046
1899357
556919
581938
270021
1010654
1363611
782335
1309765
894034
399873
1665821
1982751
693961
1747910
1536032
798692
1593362
845402
512664
865407
1765458
710778
1510126
1221584
1147151
811170
1231796
1818980
1647915
1630857
436622
1896734
1573733
1389849
451515
1717380
1380849
1848692
778970
919695
1330174
627611
1798042
1622634
1918059
181801
522328
342379
1569482
262790
1601575
687437
1982367
1535627
1536330
1904334
1486074
211199
777101
1961878
1404231
754060
1870915
35538
1062719
121748
1318823
1653907
584860
959665
1528242
352989
1265975
265571
1561074
1991950
314386
111201
1013239
938442
428502
235400
1016166
1247878
1900341
668746
1654839
51380
1012001
1621594
1398346
1507549
575232
416064
234898
1182473
1756190
811059
1085541
973796
1432601
1508717
1063688
1145014
1103793
269378
625681
136790
426327
329677
767874
1674310
1132852
248345
1956020
714492
1027793
673684
916929
1311261
1581842
385757
918193
1298201
581104
1577403
1965851
1767091
1220341
1799430
258806
801918
1367012
1111622
1964723
94107
473350
1193034
1900238
1954863
849011
672558
1468989
824998
1114392
1135286
605362
1352486
1271248
956110
1165495
1033287
465162
1648774
98047
229186
869361
446964
234721
339586
1121166
303549
744580
935683
1298390
383375
1712792
1656659
536891
435807
1729565
1150083
423109
256288
875031
982087
690626
1385473
1557276
925924
1900747
1351511
1973142
1771659
965814
45183
927599
672373
1500793
650137
1109240
166428
1351272
960891
1387845
564237
1428731
1622639
639270
468351
704595
1310845
228797
114017
73677
1676040
360262
280455
1833324
890729
620236
683439
201600
150759
1821469
194962
297198
705645
341302
1960664
83159
133568
817914
1186171
1686882
1831806
934391
1488231
413355
950999
748115
368795
211370
1719631
1392061
89356
941238
40151
1416613
185825
1770837
1357944
1632067
1694715
1866501
1005455
933669
1434909
1490829
1131222
40907
1350239
1439431
809740
1148059
679256
1833093
309170
1255820
1139634
1368086
117808
124174
471623
167666
857059
1090211
705424
349949
970854
844717
1282012
911407
46014
239115
522569
815705
1387096
621887
411507
878908
1480566
1183176
326213
1760841
174457
573558
742333
854261
1311053
1647487
1290700
484398
91104
259542
1220215
1609552
16795
1330168
986437
884748
833767
250382
997123
1584425
1603451
1603451
490530
10146
1818411
357480
8548
1781457
1369032
1203658
1502217
1341552
911094
306438
1424119
1521717
730904
385547
1983391
1263840
158145
1227081
1431806
918707
583333
1577395
1322933
312268
178979
769258
1692081
1773205
349575
53135
825258
1249396
6461
473358
1989677
1731250
1211591
1673116
65301
738379
787465
629314
329866
388930
746195
352673
652654
1061249
400868
636284
1021893
1437156
1428166
1143425
1937951
684093
1075421
1981695
1945099
1953353
1406178
800985
1939825
46506
1339214
1978746
625157
911037
389276
685266
753974
287294
1103664
1635147
81511
387622
93367
296119
802414
249618
145061
660404
362972
1521754
225404
548348
1921023
1576718
1378299
1523962
855752
1507473
1253326
627243
1630147
464000
1491512
1161696
1576658
818809
1166424
1027729
700003
822250
1376460
1101762
1021803
1768114
1825969
775538
895017
379296
1069548
59217
562289
253563
653047
560596
950005
535662
1113040
729438
272399
992348
158040
1018499
691383
81412
1370410
1694001
1311407
220398
1259717
23626
14576
1544299
1326363
1346924
1095290
376079
626760
267261
1650459
683356
835315
945634
1547940
1334713
1882720
453277
1647137
901214
1128988
1772552
827701
184048
56966
591637
554815
565722
770740
106876
1862486
829036
1118630
69277
1862554
1549916
975355
842421
1888544
1257783
496160
926893
1879807
1833781
737661
947844
820659
1188567
816449
1403661
1087839
1899210
802770
1092519
1408703
1143662
1313534
28656
1559290
351346
811059
252543
1666008
771690
893788
605056
135657
709262
524313
1253816
955561
1105893
1328209
596917
603216
509343
267636
1184568
1745220
293160
514820
1423288
1611684
1543185
1901618
1722409
10829
1555086
864854
186654
1051789
1125250
1754256
1610287
875669
1513287
1609385
999478
1548494
1613143
1451714
1982477
719805
564472
1974114
1192512
1947844
1476021
1850886
242204
1225002
781889
359874
88141
273663
726255
1851802
410881
387479
848759
309510
530005
1605319
526699
1740747
1079456
1207866
928852
779481
1989201
1861886
1045854
1792178
468362
994788
1963372
1844574
1556697
902967
1884709
1443209
1940997
481108
1514498
1550909
142373
1990052
838075
1146656
1439235
1492321
760642
1578783
1252380
169622
160646
646680
1033798
144740
769564
964182
470279
1609165
1123233
1582544
1231303
21779
340416
643094
1890470
1868608
1629630
840474
539187
1907922
1656033
618494
647901
1641814
864717
1421090
508910
573808
727005
666560
1557090
1732457
1860644
918141
1318929
1798180
1794108
380896
1712262
1916033
1023297
1625237
1490231
1714075
1558067
493605
1764730
795049
938705
866087
693654
1338566
488429
515915
1169344
270066
1610930
849849
1106139
1937499
1101484
974343
1149757
1375992
971161
586985
666125
1215634
1628288
1775499
808280
1559586
1179058
1672815
1094767
409263
700104
782114
164015
138069
591383
385787
478676
1650259
1699893
1546928
1899921
509271
1539800
310107
1631977
257298
507424
1484106
618017
762201
828714
149917
903577
1637954
109940
1522015
1802553
1917515
1380849
1288228
101662
578608
1444522
889413
1754876
1916388
1746926
1040773
454306
515579
1839441
1860061
1967518
1704373
1210274
866604
117908
1440058
1785260
112374
989523
1451073
1458129
1040279
1130685
57115
1395040
133169
1472200
253355
1076995
15990
391180
10219
945553
1678339
792715
1359481
1598926
791683
199268
1299170
1254567
849173
1411763
1162240
464750
905106
1532717
1620131
748131
415792
1135858
1585386
783458
161732
1823243
1938504
1381970
353192
1425459
170473
843930
204619
652975
1637179
625796
1497596
559080
696576
1479290
446363
1556461
572329
1644671
953350
580852
1591066
1864589
402587
1151206
1120245
188486
949935
966834
851106
401705
276045
205680
1149051
586841
837323
1178428
1281097
1213315
1533911
31797
487328
190683
331307
47286
289916
189032
998106
1026160
1129340
876990
185533
1627930
882636
1065541
191229
1857990
1935463
1606466
41647
297191
1334237
1662740
1102614
1762384
1087573
875020
1087266
813018
619761
464518
1513314
579
1187019
41866
845102
182724
1777869
1001393
108685
1389323
625669
504145
367696
1798785
1577833
406800
1455328
208385
778546
754749
1783236
1885730
171694
1651850
1684693
1976454
1502030
235013
188668
393374
1757835
349167
265403
590864
1614903
757524
1817596
1044045
1400127
599461
1816174
1109730
1058377
1756258
66690
1607742
1685729
1768348
1388922
1513150
954314
983311
1855377
600303
598159
384231
271410
207030
232581
618180
1037284
436280
833390
1244142
450741
124071
1620160
1019709
1896586
1667534
795006
1575738
73938
1917772
618354
1137706
1104831
329679
782911
1225923
840740
340219
766863
1911874
887145
1848446
391503
772523
1657269
1397285
952045
1652479
785864
129439
579885
1455413
835320
152557
1216688
173434
452116
970819
391846
628618
1358282
14584
249251
1941453
242512
851969
450210
576505
222082
1013364
1573898
795294
1461415
24265
1068153
98322
1209202
912814
1808133
1970122
1880522
307025
1253359
697360
165439
61406
939761
1622688
72541
1629478
1893271
1161937
991740
1230639
676092
554382
1128036
972281
1098516
625436
884687
922318
853632
336835
1022271
933595
1238728
381116
562390
1460199
657360
832271
1903802
1026144
1528786
832951
564708
54987
132464
802794
1792739
1907594
562739
163968
1190396
1185340
778086
1418324
1889124
333849
1899512
287792
1317423
919305
251223
689831
1266672
1784670
1897004
805958
1586681
89706
658399
972315
1291505
717279
87028
57079
1813581
362719
910157
1839968
933669
1048487
1655259
630793
581775
695141
813305
1742913
1675655
852025
628335
715359
1172754
559974
408313
776219
1328176
821577
1479847
1454215
1094455
1482336
207842
1112666
1132767
272828
222467
541451
517921
523073
1899198
612502
78693
541907
1865567
1629286
1737346
765150
451066
684903
258948
1592586
99210
1622241
1646510
608434
1274470
856690
900768
211182
724799
61357
1582545
885884
319575
307122
773346
542087
1063598
121826
1335613
1463982
1276102
1347233
1636183
494120
945246
1380286
914528
203035
1880963
1048490
795093
625810
1274409
1524112
1025799
736967
1792818
668090
1703823
1388456
1390393
1181436
108991
931417
1010136
305945
693407
857119
513568
1225328
1299261
1081991
287005
488816
1172543
849382
424039
88129
1285517
1056181
920337
552448
960490
85927
1211591
353609
406312
1549572
1116797
1170864
1583575
1363436
683711
1106343
1724875
676037
1536384
1128770
1647009
1665229
956937
762317
785127
1491712
512525
1018496
1230060
620232
1179449
669405
196097
482077
1641875
1951446
1574235
1864591
1723379
572405
369016
164390
1203751
612524
298146
947748
1908954
1891982
1820319
1340324
1445575
1511787
874568
1553594
1018093
201187
1519585
1630523
329271
753541
555916
161640
138575
976243
1469457
1261026
1927219
932803
1687310
1837677
274499
1039426
1406379
128200
1736719
1233727
161937
428501
1527426
314263
948994
748069
1561112
1414725
839665
474590
1263940
1213608
802877
625310
270254
1279564
252364
554441
1857880
1081353
1274020
337185
627923
310765
295868
1483133
93251
465278
1006562
1817193
1292525
460377
1457937
1653135
1733413
1183546
769464
971179
1659789
745503
956950
1330310
1714504
1796522
576283
486167
1162868
556806
1192700
90869
413238
1336244
1059094
222345
1327701
1831306
548947
1201536
1890024
653117
1029725
1898944
889407
744648
658050
468856
1878913
1043774
126877
679918
421389
1830667
880188
125713
1389039
983663
1436841
712483
1305867
1623581
1344964
1511473
693907
1789215
1807462
1124970
1979391
1211079
950542
1088069
1668109
1068964
1345746
1890316
539242
1794791
1921336
418359
341509
1812568
1352569
1671590
1769121
1343866
1216447
431833
1960171
164430
1530188
123117
252459
465758
965591
1824213
1640112
1501434
512568
1178511
552890
1514498
851106
889004
1438029
805714
1093652
140830
987699
1250933
764637
307081
929681
189117
394809
1171438
1911225
949065
35297
1579986
1290403
810285
1699456
1993129
1797005
1681682
927986
1338511
1775852
867911
205366
1980424
891582
1531094
379106
888248
1371397
1898527
1323846
1967965
886628
642609
211522
665182
48613
1201703
847377
742727
339890
363159
1574229
952869
1401881
111425
1874275
715429
902758
1402114
698136
492503
389351
1830117
376303
78229
1314634
641654
1542171
512358
440999
1562630
1859669
838152
1404641
951373
901307
977967
797963
38819
968896
1242315
318390
1947844
854359
94910
1947663
1105804
1298864
349648
1601960
1916835
494642
1656047
1698394
278978
1951274
1199862
191718
536040
566911
266803
442355
1960022
1170139
1372520
1592492
101810
1237112
1382346
1040693
1490585
364181
568963
1409702
1950553
1854869
1338103
1107218
1193617
930310
319905
175447
1449686
1920096
698287
1697816
95090
475966
864442
1043134
1479517
661683
1433534
1145905
1337343
1325493
1895055
97249
1704519
455685
288555
234059
1025263
37935
1711357
206453
186031
724431
1370291
841107
931680
1788951
933617
781572
1707809
1410022
1862479
1021255
1429209
1655362
1242976
1809994
1285645
1736263
1085119
330749
545756
1502649
1217491
921669
270804
1707642
1235740
1985539
447942
1878766
1691330
926443
310092
560690
1482967
47979
1803101
1066917
1188885
1361001
1258084
461496
670693
533095
997908
1961777
1100750
842367
447018
234755
39712
70027
250428
156974
1479969
358784
179784
1833217
683670
1206433
1934673
1519525
437448
883038
255664
1551390
1500337
1104541
70193
1244496
149992
174199
194922
679936
622148
1426771
308900
906690
1489773
1692271
568845
1469018
952193
54029
333813
1135365
546543
1521798
1553782
1699939
1133068
649890
669064
553742
406127
455827
1971096
1775453
971416
329501
447063
1129768
1570238
1079892
129360
925458
34620
701953
892674
1650906
559790
632704
1327639
281876
1157207
187237
142101
935144
1164898
550354
187181
1231923
129965
868698
865180
1642386
1435099
284706
1756563
664643
1751804
1579986
1951188
843774
1308955
1020491
347581
69310
1858177
689557
1635426
1044248
1295580
496855
1871856
379433
1137841
1858238
789707
1387930
928205
913639
1426535
86433
1541132
140039
1166761
1625133
1135386
287939
1189333
35368
1032816
1479828
1863707
1676874
377225
1712561
1290004
755670
1497488
1238451
1719281
1786636
729346
140289
1118508
165439
1979863
198677
1540455
1686940
696440
360541
960757
321826
1413246
1098491
1585810
1428678
1541439
1280415
449417
1462906
48229
1416885
974893
996509
565173
964536
1853662
553807
177813
718162
1755029
579528
596426
1668292
1193622
839685
1554051
1053707
1970630
1512663
1573653
244327
1755904
1088803
99129
450258
1554223
1672465
1464873
575978
692628
1521159
1513430
404466
551478
1977342
388371
703697
1975265
596257
808419
190571
910543
1999973
46210
266386
156472
1330428
1352782
148684
1046080
490018
1039582
123814
1251073
988486
757738
724768
941695
1556966
1528490
1535542
145647
1434863
1917269
567809
1645897
1664401
1140264
395310
153511
212351
1294766
767284
1875515
398748
687276
1756973
818804
1965623
1367814
506839
1310980
1055933
1306105
472907
296395
223944
1753105
1695532
864204
1188739
1532125
1189309
1409166
751444
1692448
1509920
1466237
1277797
319235
1118771
1938300
171251
1130802
669255
1247236
171331
1198248
233328
25246
1043918
1658178
1059125
923880
989346
986609
1501443
357844
407316
250185
1491870
163188
519478
1837763
1494440
457208
1048210
760127
1409648
868206
1621047
1244288
599927
1501191
1656418
501341
1054853
640611
41824
1964252
1825109
441813
1572190
1465253
1261549
686044
1957462
1769171
1704786
811863
1563314
1362178
1421858
1281108
1894990
469492
639122
757527
1256897
431290
1699932
669431
560576
909478
813087
1265468
1166990
1399061
1861421
85582
913859
230394
832640
499371
1909268
153062
1098335
268273
1537591
986476
1673234
842367
1696815
538803
1308303
1435014
756932
725926
1429615
1739971
1418153
341621
1547483
1540386
724429
299055
1054472
856396
891073
1181578
1491624
1834039
866915
1132606
1730703
1090270
1229213
1185058
392882
1850890
1912803
1098762
541679
1113166
1368758
1405084
66789
521673
1622900
201560
622357
180490
1494568
398995
1227046
1065969
1130942
1031724
1738648
1870414
485374
1029796
849031
1771696
1353045
808591
867637
1295051
1916344
1384931
773633
1918075
440328
1466742
1932948
65520
1884238
880006
1469298
1198566
1584698
10774
150345
127560
1281966
957943
666865
1435619
1714330
1602061
819545
222320
15202
933527
1711529
1514099
967304
1200621
673051
274813
922760
1875534
996225
45653
1472824
1595428
139541
1895171
1634504
1762075
1672781
238587
654528
1587179
26293
646383
1051412
1864006
1270866
1461191
1022999
1314719
1453544
886321
1083010
465472
417355
1431364
1574742
624205
1297579
1434531
797740
90382
1781037
1128802
1560194
1996094
1330096
770846
176771
1024597
1248740
1147349
1561307
1845791
1609675
1917338
1566077
779059
100020
1662044
793830
470053
1109129
1993132
312301
85079
1097909
1798394
294822
102804
637249
733802
1030459
1418000
1562556
1480650
921831
325616
907076
1877846
1418788
1606993
1605360
103621
851281
1973142
1567686
405820
618756
1743972
1025489
73422
1445804
711704
932511
1835089
686655
1910999
1816103
534922
1569515
765428
888530
153318
1325431
56352
1952163
906216
385688
1530621
435863
643871
365241
1379807
1350626
1126339
1137565
223807
1140600
1853201
812774
963558
1374958
500177
1460936
493208
630909
647981
1153451
113801
274146
1955208
181999
1590317
447475
178703
904056
318264
1670766
293569
606020
506859
1288560
1518929
1971026
742203
397270
1946623
284784
158601
1177068
970231
362333
663652
1264187
445679
1887287
1801787
23268
493031
1512306
1693664
1500041
477956
1382627
1038212
433320
1982061
1525750
50011
249941
138377
1507119
1428003
1329659
1899967
643503
1322835
1751505
1125291
1578773
954314
486904
1612924
974703
347048
854197
728779
1915409
1349665
619328
1043416
1375034
1282403
1008955
1070477
149221
724704
306522
1952841
531886
417429
1896821
1590581
1099847
1309226
654261
1079312
1613436
1019709
999682
1610160
1449467
589474
1272039
1661024
53540
408418
822274
1674793
1241024
98525
1823785
682313
1330767
790703
1514780
1801417
1979987
1086539
544204
783168
574834
1890932
894490
1754302
573513
663388
517520
741264
868188
187420
246370
584532
976226
1512213
1141997
1648090
729762
1253319
1764807
1378747
1693910
1354932
1652522
1531862
1244015
1818689
899559
967621
827695
250999
1293210
973417
769068
218924
1177507
1885037
50011
1702514
1766114
298199
119974
195122
907296
260054
1185021
190197
1659536
1127434
329625
1336732
1347886
703084
1607196
514821
1083616
1130905
258609
70771
491071
1501191
1843623
1486195
955077
1638962
201917
106561
947470
1727002
66297
1993075
586209
763861
91683
642760
1661095
211167
384838
571342
449286
192297
1345746
1614794
1348373
675183
527978
1014080
1033772
1933359
1364880
255085
1818532
739590
189805
1749499
320738
1298474
792615
1578436
1541647
1934528
1666028
1357148
126750
1332089
1394237
1461369
127898
1601960
1590947
986934
1171112
829538
887949
589120
515553
371643
491767
45704
953413
583307
653073
1787596
994371
1405084
1600657
670580
990449
490977
1917577
503267
1003593
1069810
999252
744
305855
1889156
1452770
1474259
140657
1498641
1150251
1143621
1938664
736926
748568
1274484
1893574
1881521
209505
972391
1312719
941655
198413
1552327
1872075
1374130
1080691
1372728
1858327
214136
1766198
1017054
1208196
1537347
1659959
533377
400564
989405
1740861
699122
1937919
1812170
1953414
1902469
708439
750128
1170262
1055567
846583
584993
1790417
173225
329523
292673
857933
164370
831568
62397
761637
286509
325230
1159468
1995270
949171
428320
542328
457358
501992
1260963
518633
515345
945252
772636
1337977
393907
132586
915280
1548935
486383
1364455
679484
1048490
1801858
346
154341
68752
1242751
1415823
1749351
1986013
182190
1305085
152459
541735
278616
1233813
164890
1760409
299268
587352
1301401
1171
115437
1663274
775290
436440
1604809
571531
1920620
620152
773791
1158138
571776
1397531
174216
1471250
738234
1967646
608965
1736263
1494832
41336
1383746
785834
1597829
955668
1436741
1426064
234133
137589
1930551
1839746
443786
503244
1203018
1310963
834838
418664
1750778
93139
258551
853435
523079
497988
573548
1082482
450613
1756671
1903115
1781910
59619
156791
1193979
1106588
834336
1627200
1109895
1153280
1134106
1152112
619335
1881062
302692
1795323
1197540
1576707
1553865
94485
385633
978913
1674029
16972
1127387
1683536
1279546
211191
569966
939543
1829117
765239
1199610
507233
1805537
186027
1837154
930079
828319
811463
278905
1686112
180407
851635
1165715
1696535
927456
377792
599207
203135
1076261
1441465
953381
1548755
512013
582957
697382
1240987
1917350
851690
1172725
464750
612390
1362985
240123
1973382
836121
1180712
241378
1133507
64641
242257
68050
1288289
954152
56331
584213
1903551
1107127
1160403
1149901
476188
1217497
1210895
1901362
448517
974703
433743
1407866
961611
67477
629561
866831
967242
581378
1103859
1862991
81412
499422
491685
420913
953682
1075955
1155376
1580186
85689
1145431
1530775
1070841
167367
449090
1963966
950568
1357488
1690503
1113303
1199804
513424
375974
1704756
169151
173357
883244
1355365
184818
1630536
52973
1702425
566092
197030
265950
1801913
1976921
1742333
118281
328295
1873358
1306150
1811544
1195860
270397
494890
1647341
1508467
1048258
946129
793434
1174954
1381964
152234
1954559
954914
680667
622652
909674
44637
527307
1529543
818759
1956839
742621
1674932
29478
41386
39227
1758037
820000
641654
324997
1701500
602160
1140056
1873011
1021224
826080
709789
1591656
899029
1542090
101332
1261091
797248
376432
1126112
333575
1956400
421178
1357690
1344799
1827526
1762744
1162801
751065
5712
648200
700716
700708
949856
557192
62253
779674
246619
1537670
915021
1720067
698597
255571
320537
1655748
1917577
71038
617110
906690
1155590
1430665
5391
699194
797114
1520149
953972
1424474
689336
384269
582225
1297659
80819
12320
1000848
1817161
961131
292417
361143
611819
471500
1258031
1088810
6234
1128847
1439581
1644316
341667
1745524
560894
996556
1705951
758806
1010697
746091
1720137
1264328
1997060
171259
716824
1005328
1997858
1277209
122921
1328140
1379656
116062
1336548
1202188
229093
1424588
419839
1166538
1649065
1019648
685972
969906
756905
1290571
468792
324763
1029287
58581
562261
269542
251545
1150296
1958455
580182
1030793
273301
438880
1501645
1917993
1863079
46163
1097682
751802
729335
106740
1716918
1426299
1504548
1644868
1856139
524261
698466
957512
156123
1062811
1704855
1998994
1264949
169476
1776827
1585087
882645
242181
762281
1832495
516175
1665821
1858080
663245
1753314
10446
460205
534785
516911
1975999
782335
977561
328802
1499691
418568
457358
383784
370073
446462
1949228
391190
795755
542854
458179
39475
291460
1591591
1725483
1928959
806059
225780
140504
666278
752685
402221
735455
231006
281632
1199329
164548
626518
1484880
75252
1723550
939025
392544
464494
444624
331906
1044236
1121905
135915
295567
1648018
495954
1714036
1778088
485171
347027
1600587
1802222
342898
218770
71386
1699767
1528275
1363387
172825
1845563
1504696
378930
932236
521872
149664
87875
634803
293639
655432
976428
423718
1337381
890563
524686
43224
287444
1348086
1248383
1310406
54476
937339
1147456
307122
1786435
86977
1856907
1343863
745118
609678
1285066
478808
1131720
1289322
22507
1657394
197880
1481139
510600
874093
1183418
815399
766635
1485562
294662
196910
776683
1756880
803779
1425153
257568
1565241
1265138
1773906
1026677
928855
1164893
1508740
562173
1085290
939761
381724
1880363
1470645
1725675
602664
723890
475683
992332
1493206
1969307
1305731
26058
39592
1427659
1114447
279942
1119198
140106
743005
985746
677245
909528
104513
99284
529139
1893361
153277
736367
269782
1231357
872704
991486
1765665
631150
1076582
996359
616569
1046465
1785269
437443
1933329
1768816
739527
744480
1929817
876180
1478004
969226
288598
1590073
542924
1767168
294134
1468069
498484
1846529
491767
1945338
1461497
824127
270710
646999
198618
1274023
1577992
1611253
1479194
1784085
1999420
1373561
1497161
1682482
1385085
121762
38659
530054
1018714
1762943
1278854
367730
363147
361086
1432964
236207
1080445
88599
1537719
613575
1692929
326384
388215
1076391
1522407
324897
1125916
1901021
887948
831944
745287
830337
650476
887843
19260
956623
979717
1210700
564204
764557
588646
1586155
1672410
1661930
1961896
1274508
460529
1839104
1082007
1415201
1491870
1888051
1089863
733031
1697508
563462
1065042
1935229
1492218
1456007
558820
1192524
1166873
1695183
1160698
91654
1330764
1257769
872402
615924
310137
831817
968447
1417844
1557944
902955
1933652
1321302
1815466
798724
1192522
1021504
488742
1795436
1057597
425402
313922
1204005
1003290
381598
903811
925311
1236638
324897
1719114
1024782
1226596
1082871
105269
1353606
1603022
457599
1030836
1823133
328995
448524
893880
269426
917456
1899752
685266
1618721
251936
1476958
484520
1463305
1451771
337419
1087054
1354835
1117060
1475516
854545
1035473
69375
1695798
610300
132507
1968244
1135222
1907642
811220
943486
1594297
1343524
913148
19362
1976298
1892740
757115
1288349
478316
1382527
1277752
633843
1841037
1864645
1591913
28281
372045
883052
1545833
472339
1263343
421013
743295
1471666
376669
846008
1217785
1333929
1466867
281219
1575068
1225240
1625027
651966
1868180
316238
659522
1451940
1964750
819298
839092
21317
1224326
1662853
1326516
1813628
327671
1342486
257350
1563542
433511
1012165
320196
1978592
349951
1358427
1156315
759281
975838
90944
1830937
1470786
1622883
1843640
1954863
121037
83172
520434
436845
1986829
1514291
20708
1962013
1076110
1715496
1658396
884106
1929539
716281
1044552
1348156
1183421
1231004
46755
1574175
573530
790267
1544800
166640
1087399
1065552
240214
939549
1998050
44166
1641285
568641
99874
903170
1176083
995848
1433547
1687787
678579
587373
125892
1104213
1701515
1233182
1490616
1669599
778984
1494819
266653
1339336
423741
872219
576937
1632782
702215
226297
1967728
1593963
251758
1309171
1908897
474973
544310
1173746
763515
411291
1946829
1619580
1358840
1505315
1355391
1313884
823391
848501
324526
1828202
473989
1772118
348880
1442691
1293390
487612
644978
436712
1125946
595601
590070
1594964
294564
950423
1944097
557920
1980985
113175
29453
471268
1902329
1271597
1341599
1425541
258234
628387
830803
31970
1870087
263312
560178
877600
895329
672919
1940364
1018576
647264
823820
70360
1077059
1213291
1760850
1128226
1116609
28860
1370343
166145
1239575
1602539
539228
1465225
92319
748077
1457075
910544
639133
1784801
913049
443666
964547
102119
821835
683438
131556
377556
256407
1739802
198833
1219806
585087
1489264
117808
1899006
976656
1215343
145353
123009
764463
118233
1262757
453832
1816546
782224
202602
60937
919059
905046
1018714
1132616
95614
913487
61769
144996
673637
980939
1816442
415256
950280
1679952
1108693
1911304
496851
838839
1562575
1554674
1434870
748664
1149765
1820213
535654
482441
98571
1362142
778651
303798
1158880
1563574
1331039
221489
1155402
527809
1845580
592679
976299
1782067
1097646
552067
1089246
287573
896545
1450000
553080
1784157
1139740
1547686
1327479
1615432
288421
770412
849123
1667372
754355
1434589
1977738
958639
174854
493605
450667
1218391
91549
1597520
1877787
589984
1362994
1334426
82747
1443694
718166
822727
1879702
110378
684200
969489
871709
472623
121885
912944
999682
444744
720758
290232
56022
1473412
159291
437906
1581842
1624825
646185
1073673
736323
943940
905126
874880
1090594
1966905
1801887
1092082
1600012
981802
1995280
743741
1260989
1742842
1706087
989438
672718
377504
352989
1653951
803370
1555112
41976
1874946
1735180
1377840
1825645
281104
1055505
489349
1120306
1327842
1336201
1143748
570930
462245
1139081
238106
231514
1556996
1799762
1169934
1991573
714583
648381
1894751
865129
1337138
1537482
642468
570188
859534
1301291
1427087
1864776
1801248
1637755
985164
1085299
522900
1742164
585606
1961057
821865
231545
1528171
1694356
1767995
1204220
1499918
906874
933077
904945
997331
1481459
866426
1987855
413725
784844
133764
1071638
224841
551374
477839
903307
1313515
895866
1092560
841881
1085374
395937
1875354
1351096
1713499
1469656
1150384
1053656
495731
1870537
1436931
1330286
1405415
1723746
830
1828642
1978438
953805
1746369
519060
862688
1936391
328756
944429
1459836
320326
1172654
304528
759550
1634260
1770682
488412
702300
764089
1408486
1626677
1538004
835767
61769
180814
1896886
1713295
698858
1500935
1005915
599178
895405
1932407
1152864
1609440
1367531
819014
648086
1462439
1591606
960396
56600
783845
1160025
137526
12835
324133
1334195
407806
311325
49441
129039
78279
590389
561261
1672436
968341
1101453
500965
682311
176932
1108259
1604107
788213
1988831
1319002
1692192
171926
940048
1780345
789822
901995
1207615
1754474
117016
672137
1795079
725541
748077
83199
18310
973616
1546491
1106053
444885
1096585
997380
141184
638121
522587
637067
1907982
907935
1632236
1836354
1054150
615647
1782189
100223
475231
538332
1061596
723129
1576436
1320983
1839706
150930
1458901
1655892
909528
1454446
129748
1590449
618099
1815579
1602617
803447
1529835
496630
1706066
602430
1399534
879788
385884
1290412
1120620
1907642
698545
1243248
365088
1708398
1726723
27539
522308
1791878
333441
1443558
1111719
1610136
1727038
1713260
422416
463821
1981215
270021
545616
401394
528097
1772192
640548
1513755
881425
1458238
1448092
636121
1686975
565337
366268
1290992
1793173
1505606
751050
274101
893420
561693
1521328
1653416
1629666
316480
325965
535211
376832
1149768
473885
577316
1592689
1986271
1524656
565066
1493312
135777
1149591
812909
86036
815869
55680
1879123
1306233
849154
1364785
102100
33507
1411944
822089
1578233
889096
1495344
1797649
1310900
1513281
1274176
1412366
226782
1899608
802764
1727487
270039
1607290
258949
1814555
1671395
1084200
515844
106953
564038
904547
202634
193735
1520094
1441443
672766
481057
226929
1374090
1486499
1945000
41647
552413
1315700
102330
1039584
715761
1962037
619995
988463
784401
572405
1024633
832977
99133
1528037
791926
741400
1412470
1871385
1274176
1568082
652098
458210
465866
1584383
265705
1514100
324208
985585
1749351
71868
187442
633483
725317
711927
85845
864636
420610
60644
1612220
45624
883349
1531455
1991950
1281996
183917
273345
1088694
1394105
1938444
264495
1009315
1310381
21568
1816384
327886
1229219
708804
778861
888957
1242041
1680666
577714
1839343
1977768
1450585
1083892
1063504
296106
1884912
777321
697508
442693
1235471
1277814
408313
373541
1193365
1322567
904082
1373640
1791145
396350
1756288
1498066
1076544
1257436
286509
1085714
1673237
1424945
113902
1503711
697928
308172
1878427
93008
155049
1870937
205875
552599
188093
1936422
1813282
1137650
1400933
1248393
1991557
920494
981868
1337785
1133861
1212506
1525622
1034420
1300253
1353476
1465276
1066552
1794032
916787
652845
401926
1793843
851138
1339487
726800
1166837
1556846
1420565
1795740
969564
38725
1627393
1358367
34037
934698
1721180
374186
701706
1182255
95285
1727195
329548
1451019
165770
798906
1204060
1776412
269117
849050
180279
1587428
1424660
1348443
1376453
1166594
1262946
1990902
442289
1213637
550482
1095522
1726175
870096
1287946
249562
1892310
272649
968593
563165
278874
1712042
839271
624514
1722612
454925
548333
3039
1495659
1840563
571650
1108016
1611774
657632
1914017
1782763
1542391
995806
1512677
1193795
763411
1185209
160631
1145773
1301798
876561
1756036
1546924
1209434
648393
809009
355793
1328128
19274
260341
1428934
34403
351451
896371
463672
1034295
1216426
1251951
60805
1279636
1177507
570245
1760451
765150
1836264
848188
827072
1370173
1943259
426138
1213969
1475516
146316
208232
1472053
726500
1726476
822374
1366197
1879884
587071
318166
513565
786887
1688900
1681829
569756
627368
1314260
932687
1149962
727164
1517712
1834711
1011316
243181
1980340
160803
285225
611992
281618
11708
72042
446177
581738
611226
835307
1136227
1862730
840925
1239987
1720328
1021871
924591
760182
585811
1963632
1642087
1000961
1215428
1305958
343337
956644
1454799
1514729
1843759
474045
871748
1194521
1066187
1638426
595785
1105060
52915
1194923
1537310
1936929
1990960
288555
1734356
129965
1054352
1866750
63213
128436
1178638
1589349
252030
119651
1404254
1595179
1087371
1277011
11111
107280
1622539
719029
1490235
1864822
1625618
1512108
650602
629029
1475487
1515177
1872053
542956
615527
953547
296479
785058
278049
889673
1365814
1694780
358140
1043250
1809094
780988
155661
1518961
201621
335645
1254111
1516469
1731228
1425797
1050327
1466501
1710342
1098358
1119919
785778
1851458
903744
1500331
1377884
1561074
1289069
1383248
1055140
1532216
812323
805331
985850
708439
985813
461818
251123
1149772
444042
805407
318833
370870
68480
1603279
218997
1156081
74800
90402
861217
1813399
883968
1483919
638268
1980049
1067646
1698003
999763
1371699
427595
1740643
549984
1819881
60713
405895
1172020
1832540
1779641
1911304
1695955
1116486
1283858
17063
1982969
186954
1703642
1310392
1688698
1140818
29537
1969809
983090
451496
1052423
1246763
1486722
1555072
213157
839154
15396
1185730
1044484
1306407
1580455
696529
12321
1726081
278873
855001
360844
1983768
1536961
620304
1311462
90460
1988667
1637287
1740584
265273
833026
1047804
1558455
621725
43474
1018843
443922
1011283
1615458
1667643
3782
392521
295739
1581013
1733724
1876501
1450327
342379
825250
393463
1666393
1987797
37959
1236155
1876247
787075
1762790
636029
920244
1762444
1402363
905068
1234335
536633
1145697
1405147
945792
879483
1968574
1227467
1073450
1967334
11328
972937
1465894
401865
21086
788496
846362
189357
1159122
15771
1779846
1840491
1742475
1574522
1046537
960275
557323
1151656
1832141
1278658
1099738
1760841
1139628
7447
1427087
1794182
748847
1956013
6721
661400
1861874
901866
1220004
1684483
1851919
653323
897526
15396
1774042
1377375
1619341
1429427
155635
1292525
1490389
1750055
1011316
1252483
1802984
1826133
675319
296741
1685252
1875863
82988
1912574
549450
1450269
1225177
1944886
1563716
1500863
1447275
237832
487509
84687
686081
39055
1855395
895290
1938554
14600
1639692
1918932
1260477
974893
1313435
378259
167509
278533
1876569
1970906
1478097
247241
1720662
723995
1419101
1230530
1706055
800733
1742011
161240
856245
1012400
575527
36681
464042
1719995
1952616
1346740
1776923
1637548
372886
1712093
359423
1957312
1829868
1540789
535568
938975
1773489
1073066
464339
636147
742415
784786
18810
1639840
476257
161025
437331
1215556
306970
1523738
322075
1829797
576155
931635
1315826
1773243
917541
1122980
985375
1020948
1658070
65912
1716690
1499492
344253
489779
1087125
1693882
375279
1011287
1724653
410716
641392
517921
974916
851168
910554
308192
548190
1161357
1610145
1877878
1743685
529142
806555
744504
383565
59778
1588338
72998
1432145
862724
1951169
1349845
1496819
95157
1336047
260169
1111621
625787
1788172
1414380
1701442
1292459
193108
1309881
358806
1905781
21953
141111
975205
562543
1262878
1748937
1394237
295019
690313
1279243
1408074
1276909
1155344
1841063
1422928
63524
1804130
1368534
40136
1344612
814170
444531
1688746
749775
1937817
1541274
245820
338900
1450000
1032844
1918685
1710139
1951603
1390107
1971008
964330
255538
1470848
918780
16312
1040368
112015
87990
439272
1457522
587974
899572
853032
261852
1164808
582827
909616
1390227
1801966
1671395
354999
849849
1109910
292721
1512263
431880
1491202
1003769
1066577
1443167
390758
1863079
414529
187085
589693
1916640
301331
110032
1687623
1330349
436591
609602
181172
387790
1843225
139330
316384
1426897
1057597
400396
364277
233129
1066258
55177
689633
1475589
1550099
938671
1543379
1958261
158197
1947266
1076834
1973314
339040
1346959
740669
1567589
1727743
1050839
572104
1232528
9809
586305
485350
995449
548172
1382070
469785
1324400
289069
482685
1088645
591553
385784
1460876
318500
100561
434289
1136424
1784857
1152474
1920858
1745001
1917903
1608826
1656564
1816226
1705030
1880307
1443494
1530255
6362
59220
1229823
1463493
585690
697707
10278
729671
960386
176206
1887019
450711
566618
629656
607501
1186271
1808
832706
797007
1439581
1668187
952348
240983
775880
1370692
699850
257233
1305003
1837265
206776
954899
495090
677886
638148
173069
1947922
145070
188138
1462430
825775
1261986
511679
591855
190941
1483055
63859
1878398
1721802
1693025
1561704
1019684
141803
233369
1900050
1111504
348748
1669400
116311
932613
784748
632285
790526
893071
1589968
65677
1926820
1376482
1696160
1940917
1264411
653818
859525
1267153
1330466
134401
1030435
523841
234339
515873
1565871
468053
1783038
931080
1836860
1553541
1975417
1548869
997604
207919
1247929
598628
1414725
258847
1017531
116100
169269
1729928
1003469
1092062
189712
735121
217875
739539
1283960
817006
1515379
33470
864256
1527236
1031187
1570953
384362
1190195
1186733
1977704
514901
1495231
933224
653739
186175
1167506
1187595
1972808
294141
68550
1801136
1175667
1829313
1666109
1809276
1123150
887781
357697
584956
94603
461869
1898864
1381482
884500
1583578
1287733
1924907
982650
550668
920470
936403
1748516
618663
880371
1333202
259006
1150097
642954
923105
352452
481387
884887
1911835
48806
1412126
446273
1256173
1755100
279179
304040
1552392
1431095
652543
1445616
354720
181442
68050
1626693
1018933
1278860
1556933
1475809
1070602
663383
1940881
113286
1153361
636466
1060610
1177280
254208
910637
815004
1543034
1336840
1288141
515298
419627
1346167
944485
363367
808617
1782134
1969129
242930
1629062
851635
1883147
23999
1494700
217688
239300
1675964
232697
1304797
1095992
719968
1924604
1825435
234989
1304003
1191723
1688307
1259238
777609
961147
1897659
965850
627851
1947844
1314079
1072817
1212971
1556585
1066960
1802797
383474
1099429
1915266
1921217
1356459
229373
1529027
1204720
1510566
211449
99386
1314965
473442
666833
1317566
462416
514408
192114
1439847
189280
564822
1942364
1611759
1121302
1556190
1508740
441898
367313
935903
339954
94666
1801357
662345
133449
309543
283857
1055899
776163
1418245
836040
1772347
1256930
1375546
287799
1488805
192438
121878
32132
806121
1669646
748548
1490226
308786
1652612
553260
1049552
1331615
859164
1226684
295767
1298288
1090381
1548935
370073
122154
1535646
1939312
458560
1793053
1600972
1010613
1847328
506126
627639
1807611
1199768
1662590
1592060
1911547
96967
791988
1945404
118932
1926880
1698672
1222108
835767
1483862
1758792
1955128
938478
580409
196953
181475
985504
2110
1444221
1453533
761532
1107628
1915276
1260528
1696595
734402
308332
682120
1228857
1685411
9225
310363
1690292
1998601
1251817
1600881
1484050
1482805
924413
1605584
660871
775702
224166
1750696
1183660
1042543
1192975
131315
1307113
1058677
62928
1019338
226190
1209109
1315822
1230700
109568
1833997
852531
863650
1287356
576019
1489314
1644228
257373
719574
420513
754972
142162
1924636
1508142
740430
474635
382978
1102512
521902
1722402
1160932
1012406
1992827
279518
1216636
1514811
284417
1927670
1389221
1087386
116255
791999
1448151
293939
1289432
178627
1568074
212448
1042136
893542
733160
119395
170162
615160
86433
581638
1636107
1785040
1602309
1911130
1244960
602203
1938789
889324
1730523
1874724
1052720
1173821
352902
109466
1110569
807505
819325
344307
233658
204343
1314789
1986052
1478082
127276
623645
233344
1446451
1964148
639213
252177
1714074
25485
804457
28391
1046122
1241422
281121
149992
738898
920638
580736
463839
1894476
763975
713421
157784
1140714
742285
1996400
1461700
1986068
1997576
1146763
202758
676633
586342
655290
343429
1611956
680033
1964077
1509287
1118858
1414852
921157
1454397
329502
1276580
1181033
1236043
1695886
367924
660278
1059125
1018799
31366
853496
472448
739727
1588413
634565
1490183
754601
485823
1970102
555480
1906619
1060855
1964636
141803
142107
541499
839177
858463
1490292
143029
1523795
232908
66398
115408
931990
1185244
1610296
1346169
517320
1023212
419003
1187217
191273
1963687
1159095
798570
817004
358025
767097
1027108
1136389
1819026
901575
83612
872633
329930
1593777
1221579
840635
328361
955746
1482235
1672299
700372
315601
950455
1561066
1253193
339572
1630992
1609870
1758285
1327977
1713621
1678516
906980
1591931
1718328
1759915
781164
455668
1238868
1534607
6155
441619
1362178
1996501
875696
685237
758044
662892
176172
1518262
1004840
1826903
338794
401685
451915
261499
856513
1384610
1391105
774221
321802
432757
1039704
652564
486866
1261734
651516
678959
1531455
1198644
1501443
956783
481430
1922142
425824
1743293
1835813
1212462
625771
1461771
1397725
616127
947124
1058492
1493277
1284622
703905
898371
1640293
601172
465932
531708
259237
629294
608116
972868
1356377
1531140
27849
636944
1437450
773704
1335167
980387
277878
29873
1307541
1529835
1621711
1651730
726255
1382658
76990
1645061
1943318
789691
1328776
1559764
1344034
711145
1726987
629850
385784
1198930
416705
1446184
1519961
64479
1433130
569030
1544272
970193
885460
1590032
251695
1766661
1816378
1446530
1415731
1135924
779713
297901
732003
1128668
1619277
736629
1802673
1969890
87601
1894796
405820
1408481
1477121
682447
1147364
300373
1161714
315584
1862950
855325
1537227
816251
911562
918535
1989098
676907
444824
1780832
436363
570137
476642
311755
484489
1385984
1089585
547001
443076
356948
1819740
1938789
646520
495603
752485
1651798
1195863
525488
1289559
1973341
93291
82114
74256
785227
1440939
370440
421476
1994990
523287
1356309
1016805
1565051
1138796
713967
203533
56545
51283
328058
180296
478596
93941
1717920
527061
963841
1595539
738157
1912456
321195
532641
1077874
1790890
433838
277326
532239
1975425
799925
1440341
969746
499316
1157070
486139
869989
1475221
597309
1829547
1076995
1384892
165561
263250
132016
12030
456356
1414491
1604329
434873
1751212
1152406
1047643
8732
447566
848692
1714251
1084651
544428
1074224
1106978
527189
1539041
1207618
1911319
888147
1524826
1258297
828866
648406
1113435
1470564
1251702
795030
1166424
1066406
1232069
1614430
1075442
16575
693522
88836
1946944
1430571
1521524
1102461
1363702
1093156
676785
84995
788705
1763720
1648042
203484
71702
1137834
1951092
413222
1313534
791101
1014728
582621
1276248
1831389
221028
753737
1619409
489032
1161420
154453
1004612
1526126
931279
1715439
1353129
387853
1641215
721478
1145568
181406
1089639
1494908
1683082
304583
916853
368653
202415
1392012
1811991
1121215
1706087
1840661
820444
1904836
1318419
1110579
23173
982272
752544
1168889
1449115
1431151
588623
1502666
1848940
85541
1828125
1010257
1543644
1763127
353521
843763
47286
1077512
564573
448266
1342454
876450
524621
812852
1901048
1268447
1341870
649308
1815268
1748849
1863714
973417
650063
1995479
473130
376868
1623729
533979
1973084
1826497
827369
1911102
1115245
1181033
1976080
1940658
309602
615587
449665
892413
1470232
1434284
1030076
852634
828542
1635304
1858272
1059368
1135386
216686
1905398
1023802
1269720
1659654
181275
1716690
1952163
759266
1707791
807477
492342
1262551
1758353
309462
291029
72694
359336
1159150
442559
784852
670063
516435
410632
777897
1814733
1308420
204465
1819394
146878
1129001
762598
1244019
744118
245766
1762943
135640
222562
149479
175371
1009130
181630
184203
1818655
1896139
741467
105361
1222648
1400718
268129
710577
1003550
365900
1254563
20398
1565586
201589
1248418
1415382
1273284
1506290
1388762
1784202
1944189
1430470
830913
1704586
1229082
942157
1490595
1698000
484269
1531417
283407
31733
1795667
273385
1691585
885331
1057406
289184
744504
648719
1302861
1267157
1249084
941938
1948605
80575
1166994
1840238
1524041
1369958
875490
1858272
1764960
335579
99284
1744820
815450
1313458
197645
1276712
786685
1438833
967617
1452054
269202
1497308
1947233
348948
1152154
129705
1509086
130941
1671959
1899857
5903
834089
1447642
761026
170447
251258
660999
942069
1398392
1067732
199715
568782
1753881
286978
1425771
1068557
165401
1494774
726992
295872
860199
1522442
1579236
503029
494056
1555411
994355
71912
1315125
1183508
1457711
436659
1883566
1569168
251433
1343461
1559712
1139540
86977
1402513
1920590
1133680
1180994
99813
548204
1418153
820027
41254
273444
1616429
1842956
1549978
1133045
377845
223775
1908837
969322
259749
411893
485829
151740
1564152
1755188
756794
491444
473350
1381123
466813
1433357
1567972
1268005
1966196
1603327
747006
846117
1945250
883499
903651
892674
493034
1402546
123289
375623
1311700
1561112
3622
65400
1995712
1511256
147657
1187997
245296
1881023
1329466
1542971
1554740
764215
1919423
1663488
872075
785201
1084976
861890
799004
1302095
1512400
196010
714077
77062
10152
1455155
1633032
1385620
945747
1467487
885448
726280
1721704
1265221
1056110
1424836
1131328
1803520
939025
924090
1435942
186138
919378
429143
407698
332943
1714584
417595
308916
750577
1178336
1660777
695077
957861
627797
194793
455685
1968398
1619318
477897
452935
1300539
677681
1070631
274156
1967358
975987
80320
628502
1152532
1557879
731389
1901472
771739
94056
993405
1950634
1259915
1957080
1008994
71891
24709
229093
1958021
1008789
364172
408033
1022720
625436
1400061
862060
1764601
607947
321260
1637904
1071437
617736
1814193
1469337
444065
914529
745315
1546655
1208709
1839777
729814
986381
1938491
421696
812326
1108010
1099051
545492
1600689
992757
1954596
1470651
1117494
1732843
162599
1096114
1598567
323211
1808865
130062
1739042
1977624
1263586
1087102
1654466
1806425
1813397
612072
1931760
367245
520374
1591250
1233330
1656094
67651
282442
246930
1400933
1899608
1493999
1982686
1696976
419098
1999940
1295943
822710
1076419
224128
1832
1751913
1379589
113505
132933
674998
424236
557509
382810
1440485
1424860
1529401
1166807
1008725
1553802
613064
1242511
1450183
873595
169120
1083118
33743
857736
1900862
1072721
1387404
533615
1298415
469932
597587
1337405
188996
407058
1129130
1884246
109473
1576843
1444994
1562311
1845724
1544839
1459282
1235268
1900565
259633
1176809
537927
1324771
808767
537705
710324
1574229
1876460
903929
143886
1779899
1621968
1890446
1393295
690299
521607
1545304
1522558
381031
1795142
260007
444421
1439631
1735351
578716
236580
1752370
924736
896147
626726
81197
1110498
1781190
76070
833289
483147
1368383
1863304
1061324
1816358
677041
1371508
187420
1033017
571375
671664
964839
1100571
1375537
1041177
914411
1070022
1205941
1074253
799904
762331
1811848
1062646
870951
464239
125430
1757137
1769621
7471
1658621
184465
401549
1094045
1639156
1820589
1391
537416
1497764
1353665
1887391
1697618
250428
1984848
1084486
1144127
287877
1238152
726450
700624
1996955
1492624
1047548
1303231
89841
1975706
513530
1178833
597782
344517
1596209
451915
109351
1009946
38472
1938763
1307202
1176157
1730317
1036463
349557
1512712
767688
335474
1813026
589215
152301
1676611
695595
1423522
309499
1667845
1267076
361131
916785
253934
1274619
448208
154078
1183176
1034269
1223359
1998028
1205474
778689
1808140
1233602
6792
1451714
180396
1858335
274039
1700576
1446581
1500057
621201
1400660
528600
445337
817558
253722
1586054
157967
667597
1989034
695507
1126457
1594145
1025770
1799236
1724821
968141
791851
699538
582334
585774
360448
873459
1169812
1562248
812205
1773222
1405814
402787
581512
1739893
819407
1393998
784786
1275977
630110
1280420
842413
1867186
1463330
1716302
755677
1098720
792229
1488405
769952
212460
310652
1261405
1872407
1258879
1172654
687708
869755
566703
1706155
1253495
1979173
1365587
1041618
974267
783940
839399
1009982
1645780
851158
933102
1157817
428913
1998966
221515
1965810
113557
1901990
1844348
120278
315488
1402195
663367
622435
1264755
991317
1999074
304092
1993284
1466325
1301004
563306
2955
1080519
1351919
1118721
1404212
521661
1985397
1839558
271830
768445
118155
1728310
1292824
511733
1320088
780164
1816378
740288
1247347
1138513
1388264
279678
1359360
1612594
937736
983577
1945445
1650309
1651521
1920787
1274277
1446736
1202999
1007281
253386
791623
889370
963064
1240098
1132175
554018
1578307
369180
28199
1019338
560646
1010273
672295
868685
1275982
1539200
1729366
950677
1044045
1305958
1909380
1562526
1399155
821040
582377
325201
670544
112588
40589
93162
478698
1711093
1615644
1923477
1379728
480273
1166237
1419468
292907
106866
753894
1715307
478316
1803117
1896032
458613
1642124
65041
1726144
1524949
929322
1593368
1202214
14717
811130
1904475
1709633
1081349
441881
1310475
1991473
694569
316790
1842082
513224
545300
441896
1755942
347537
1234101
993378
1511728
890096
1317644
1121182
1887265
1151643
214342
1609219
162948
1164986
894638
167837
571342
853242
1843394
839393
1473013
924818
1226356
656845
460565
405092
985181
1288580
543380
1025859
1729952
736070
156641
1323020
1709862
804140
857622
1713350
908917
1489260
266109
455575
38718
1841607
712054
1000534
1247226
176501
1131894
1590084
1180296
589144
1360841
172303
1978928
206221
698805
1740541
846666
920358
1389999
1938190
1345301
1224341
30220
1203482
1389454
508552
147356
519401
1849781
926117
1252013
1856054
1473748
1582037
146220
1961992
982067
743285
50221
1799148
933332
526493
676820
1620640
1826121
1936234
1116964
1907843
825947
625310
740874
910055
1411258
1615717
226611
625576
1910067
307251
798398
358857
1586115
935285
895393
1816993
631443
429157
1167077
1152309
511381
1603105
1871043
176711
711907
345418
1134611
762153
1945404
1902227
480610
1901970
304148
1962511
172450
136216
1676612
1366272
252469
1848705
1436047
923821
684111
353521
224903
472084
881364
1287298
1487844
1376069
1585881
1886916
1105617
1848162
1724300
274463
339954
1255756
989947
1994336
623202
1132401
1743248
800449
1805365
1793869
727210
1139740
1734339
1320168
34465
760100
1859280
1549915
1536557
1478730
112358
732412
1516279
1712940
1611341
1239661
1387056
845067
160216
530915
1147053
103234
1423404
1193255
556803
1556250
657092
329503
1475609
820840
764431
441641
152245
724840
970648
642445
455364
1455051
1528657
1258297
1261662
1728158
510473
1475280
529844
906302
441863
1543486
457241
1790396
474741
557509
1369685
342197
1313458
1789623
851710
1279546
1165531
1171425
870597
813452
1183660
1633515
26842
616956
56367
1208625
1608344
1930500
757219
1954997
1371278
1318645
121895
1601887
1722109
1331065
418399
85937
285104
479915
1331615
1355389
1927996
209505
1421924
1961956
1937066
974977
277700
1975443
892530
784040
1381676
1310203
985923
1867896
985580
717997
418433
539565
932215
249789
1259624
1529849
860077
1254635
631115
1722595
1788443
1905035
307858
1793308
1513666
53353
1504454
1242979
1530787
1530561
474695
530488
1362481
1794767
1511791
808133
725143
984098
1374374
1724178
931850
1400136
1200240
710719
719468
443122
139702
764887
328046
1444327
1624588
858549
1888544
1873384
1685714
248590
1500516
1318173
424128
847377
170610
891227
559024
1363387
1815166
953534
31221
133668
816756
1735107
26131
814002
535550
274736
1695027
99753
1554274
816670
187923
1531094
761147
815070
686660
372365
1480036
527036
1421214
1724170
1830725
461587
1254591
778104
665182
1843476
358462
1465304
871735
253379
1280566
1105662
1025217
1482597
740750
664624
1208195
185125
675642
1075562
1722223
1190286
569507
1375409
33739
1073939
81439
361130
1448922
1075161
806121
1401581
1721656
1421058
525225
18696
1171293
493965
1694665
256810
1270439
1548289
1703155
408208
1486257
1041578
1067284
547527
1142985
1483912
496214
830865
10802
221711
864300
1075676
1582541
1013442
235215
1751983
1712407
857155
840759
943631
1855701
1877005
350219
1395222
1370453
1096998
1119485
710254
1110011
63683
1206996
1825189
1544847
1304371
1274829
517266
1076379
353192
715441
1983971
289263
352150
634526
820619
887940
1624958
591539
598233
1518896
1938811
1187950
114060
1897346
1289559
1569994
1410461
1095398
692612
1821618
1654725
1599901
1795323
1178936
1381040
612672
298668
285770
978581
1459466
1630218
887287
369572
719764
651269
457847
842147
547096
1385100
1826728
107130
1238338
183104
1279366
220014
273948
121923
1122491
1002335
1400297
1142928
1621800
4019
1845000
1072653
8284
849850
1602978
515433
1855746
890741
1847516
211167
1911250
1113820
1381543
1595209
784600
1412494
228393
23624
209563
1822772
874922
1687891
1564127
685659
1919243
378882
150506
913778
245619
1380432
996229
1250042
1536342
1557604
1925038
85955
1135798
1638539
641114
1832422
853359
1717840
1108848
1208219
1357142
354249
1632507
163061
1131764
1931575
627827
415390
1841001
1413220
1802611
1404477
377618
827234
1058303
973602
882838
331812
264482
35129
1208014
117846
587862
862185
20031
122279
106624
13624
1185421
1342061
1618921
692405
406210
1223140
1690293
20470
900872
216906
1401638
659329
930883
1771814
1311700
1083337
915189
267065
1162457
983830
940421
226922
700530
1029231
1225518
1673164
1095477
236960
230728
1210478
1925258
1596240
245891
1140560
1202111
650876
213500
1452899
827350
535875
1825494
827640
156367
482502
1039087
181442
1609277
1745259
1244768
1807181
729597
1042028
1785922
657571
1612452
1194616
1360780
1584783
1242101
1771477
1297418
239016
602541
968569
80380
330749
194234
1858129
542907
482316
1337439
329362
885821
1352907
1051547
1593410
919771
230074
1650770
1259246
512990
1138974
1885367
1480061
696448
1484739
785394
1468570
1958854
1790390
324133
1904016
829863
742229
480263
1395804
1921175
1141830
477261
974301
107600
1908804
368031
981483
841684
1115667
666490
1991760
590483
1116153
768264
1927115
1416948
1215974
1726679
1161591
357486
120391
435691
1628471
27532
1503092
1570208
839273
1298264
98301
1239306
138182
1874651
1398221
198748
628973
1901691
1635214
224297
446670
1364818
1653471
1748725
366022
689701
1064905
375636
1281425
289704
974916
1854178
323632
78800
1143159
408663
797121
1397099
1405257
1194741
377313
184338
1482442
267978
1636092
810772
1205059
1155684
369845
1685443
821644
717409
544995
924352
1621032
326838
1337464
780410
1569029
1027912
1571904
1173286
1621484
1346432
1916607
1877498
460929
711216
1602712
974953
1765622
1451956
22303
266877
37686
483845
1778645
232048
1721217
1419188
254787
598734
1083719
1622886
1060114
618875
1095716
1677004
565535
1129897
1804540
1051547
695677
1498920
859861
324999
834504
251657
449979
14771
586996
1008876
1916039
1419226
817121
940330
562446
339015
223505
919605
1353103
1686300
269957
1242770
596883
851203
340640
1180748
1982139
1687404
1119635
583192
1773977
29537
1118824
139541
1503323
1002413
750905
989530
1471852
1658939
984668
1252949
1154700
1054273
1889544
1968313
1514738
205762
650455
53307
20306
290152
1628357
1696198
190818
1100006
78814
1894352
232462
1896686
1126782
567455
1458897
41866
1402471
1210099
3085
1475592
1795069
149826
530785
1872496
1160122
1797956
1007725
1065220
1890677
1305850
760181
1809602
1306971
550720
834387
756518
1628288
450951
732379
300217
494760
1260288
731695
1202189
1880787
1858529
1605199
1112186
1376534
514510
586770
797279
1021241
1854350
568769
1064879
1741955
616956
957485
988719
1029513
1501726
684277
226474
1102270
57071
455001
42009
1892574
1584653
1617779
1829862
481868
1688962
1707922
287091
170899
962046
1407012
352625
1933099
1912415
1960712
1267615
848362
1469028
874827
483495
1876399
143963
1086459
845493
64859
1960349
313626
340147
1647118
931561
287494
655395
1218807
1896366
1279516
1058059
1980306
614919
630123
73677
1981791
1736341
101011
788273
1277786
961097
1726073
519282
1458111
467853
1171634
884237
1479103
1123767
628022
1168303
506021
634495
1034609
675307
257360
780837
680579
1291204
1219473
1622731
1786786
1711800
188520
1084941
652502
1365309
217807
803552
586319
140819
158523
306091
1435954
52888
1663076
165126
474365
1898784
1179094
150340
847143
535908
1353197
659138
778850
1714145
1821714
298867
680492
1779618
1512038
1609021
975526
1205903
530211
849764
1256097
1208229
831188
1929297
132007
599381
536575
1486999
1293037
1265395
835747
685721
1885965
1116273
89160
518526
304216
1041618
79997
451674
372138
671512
1617670
1106406
1876399
972422
49385
1759984
1114028
333227
627708
667031
1862379
1999765
1247368
1969071
882392
70426
340628
1835720
830918
1111789
191850
155154
465074
857499
1040590
1309454
1054232
523336
1550746
1818961
1652410
1195765
1426884
888052
1790010
1047631
873138
1221131
813209
1666109
1335486
1379180
1044994
1135665
1359479
1391916
1886338
1149410
110227
1989303
7444
1659980
1083097
1777883
766421
1457873
281011
194796
1735277
317473
1251020
1076988
10690
963509
1107250
1447739
1945339
788452
731586
811863
418399
828264
1413469
454486
1299638
1798816
503225
128504
556539
368735
356677
1060981
997626
219270
985403
697668
1544297
1275482
1694263
586999
1571744
256764
22595
431471
352204
1516464
1402225
149927
1275390
111759
1585905
9446
27517
205666
1521620
321189
1507410
723454
292907
771314
1204893
1311246
323106
1646973
1357214
1462738
1425093
445450
74246
1528956
222818
1616663
367766
1737517
372242
120547
854125
7437
608797
1116011
1282848
272215
1240072
1901060
1594964
1109827
730304
276384
420001
1981736
1723783
1736510
1722424
1376064
126285
484685
1394553
1948861
472800
158916
230478
148674
312763
676907
1441962
428696
538385
66398
1403013
1773010
1746713
635361
1196550
395483
889413
881186
133855
457556
965285
491218
1300331
625787
316881
541264
417047
950666
218495
1269292
1346599
1668202
599696
1562774
1530754
1672071
689962
1546984
139972
1886998
1116577
1295204
895831
482860
1295742
1992294
1468817
265183
601177
124739
118497
1567484
1932733
284915
666995
133090
955963
228700
757695
674519
1550263
207990
731438
1244494
1481262
289329
1375574
1243275
843518
390469
1548486
1032181
1439470
228151
1640718
648208
659359
196876
1618497
1461709
165864
1452566
1156965
1093069
149221
1314540
1863876
716602
4561
762083
1415411
183326
754963
1402751
857935
1458443
1748749
336734
322818
1469564
569984
1277103
782482
1131748
82848
51702
1740618
431025
1866107
458958
1207313
568300
5477
818602
24509
875031
965565
138431
999042
361165
989530
860878
1328508
387984
1339740
1977105
1571198
1971274
1130010
1404307
1811994
1257769
1753480
1575627
306859
1527000
119454
1559821
1273627
1028443
1880532
1941532
1953035
394459
1209414
456953
205729
1160205
1514347
849173
549808
1484524
416987
974844
493339
34057
504752
1948074
1512392
1887105
117917
1268834
1310351
1741860
539922
1547411
730028
961310
905028
401502
1130520
1627753
821900
1534282
1495291
1100906
1913594
1432172
417534
1541367
1852719
563236
639894
1514246
1285041
1816103
1128363
1098878
408540
251657
1707656
680754
538768
1649190
940567
426678
1044045
1594122
611226
1339218
304985
1514100
22092
59639
187200
511003
486734
1665098
1794806
1117850
691541
100720
1016188
446454
924352
1168425
1838609
1677981
713208
1269670
406310
653438
139547
1845319
1475221
1362538
162083
1207207
707222
711208
861326
823725
767471
976199
909409
499403
1508306
461668
1928621
1303840
699520
1642735
1079487
832782
1866847
73461
594204
939836
1965810
1687623
233328
1970366
710320
1874528
1223748
1335029
1754776
230327
1963022
132310
1330567
1020712
893458
185587
823017
1555426
1144343
165110
271830
1380668
1553865
911055
631014
164400
602339
1562619
280240
577945
1145697
840386
1387518
1483657
1983552
124174
809847
255007
1064550
405114
1085491
821506
721924
917035
1527000
94094
1955355
290818
570329
888507
688940
1227935
1604212
1724819
401398
281011
1004273
500973
203401
1897156
1668202
722557
464274
964137
1768487
514967
1971445
547757
940450
328685
751802
525584
395212
1628043
1503209
1712992
939025
835310
1662794
875622
1053506
1589878
1598198
932340
48163
817121
587598
188985
391313
1467634
1180296
585797
877253
1901308
1531968
628606
1285707
1122413
425466
1983593
1740519
927269
1276468
1139138
6748
853517
1424749
1232934
1961959
921157
493470
209563
1474921
1711470
847834
139209
1864240
922204
665198
1222860
1735551
425341
1178534
1460088
1099671
1034840
537954
1753664
1601461
241621
18354
1591514
583875
1237525
41792
845265
1342075
1723646
674801
1555624
596161
1752251
1571452
1251483
789936
98002
1067681
1021488
1387175
482538
1372414
33412
903301
1088731
1570138
428388
1649894
1557680
97447
4310
1250230
948516
1437619
249801
802081
1763705
1088907
1208081
396350
742232
292417
451472
1192199
614985
1318572
1553722
625343
500642
26050
60315
1804112
210451
1601553
1803957
1922067
1549396
670599
456356
356153
1179645
1304842
257471
1921928
1881287
695861
1554324
1880085
289016
1473013
718006
1152081
899751
1478203
388079
1847133
1688367
380952
1516393
286844
1700657
1722011
1346363
1493267
1887163
1669263
842128
1535452
1420699
195532
766952
1831921
308986
120503
1138040
1593368
179523
1289277
1606221
12520
1820020
1544627
283405
437284
1063168
561966
414582
1067158
316115
1303006
804306
445986
83719
1678904
1685218
1575489
1811067
14965
1790803
1991087
1849445
1926369
1008449
28948
1560645
1024716
516221
1176941
1333979
991604
218444
176300
1007503
1043324
216623
785308
502908
231522
471038
362859
207895
817258
1470790
112667
963496
481819
862891
283869
1551331
275485
1839562
686081
614212
237713
122622
963695
980195
173637
1965589
1802988
675501
92405
923034
539140
767617
1658494
493685
1009933
26131
163973
105269
1182180
1307824
1950048
829298
514304
817040
1766226
1813880
241053
115785
426315
941900
915002
1259191
1162914
1046080
842423
1501773
482346
1301333
349671
1550686
689741
1144690
1426944
1955996
1169724
353965
1034840
1675731
1111339
312951
1896811
461331
537752
1542681
445737
459200
1283106
1398903
1309286
1646025
1816522
1040059
1714645
1920244
352997
292562
857119
513377
309210
1135036
1586961
1536828
684700
1772118
1187586
1190830
487202
65765
1546924
766448
841243
1437695
1697354
1110643
583187
1394512
756470
39012
1174506
1433561
853211
1611138
250581
745124
1771237
1812928
40582
584648
418783
168707
855651
343194
1343966
381200
818359
146092
1770130
439084
1381755
1024093
200764
1093261
1909559
629582
876003
540448
227502
444451
407101
298898
624487
803340
1133208
1363421
1871061
1213690
1615074
1342484
1856712
1504617
1669431
1881976
1645602
715239
82780
1818674
187923
1120698
1388732
1231327
1223047
473066
175046
87308
1081472
346421
495116
224097
941593
1039333
1956564
438396
263250
388046
515136
148912
1766785
183966
1998951
1852068
1905162
1732457
237714
1678264
741111
1519414
478676
1496333
710789
705571
1354055
100736
1569081
1399388
99313
1348368
1334951
622382
1297875
169661
656952
931940
65058
360750
404894
904403
1231604
1572333
302698
586699
1166979
1333821
1053623
600513
1874804
17272
982619
889682
5229
1019968
590274
615401
529488
498669
1372996
84375
1105433
904061
1413841
152149
1448070
1921023
40280
1255972
712049
842587
533103
391423
1711918
1383915
404937
1105856
1878868
496759
1148609
1306645
1313310
1193979
863752
445922
672035
1043670
1838063
284291
416987
1563362
311508
1421924
1813536
654197
655245
1318490
914442
133824
1168119
76681
1773255
1741639
623069
451088
1859315
1112218
385944
14589
593550
1293790
1174223
601082
1885110
1329131
1970799
394724
1569971
436518
828731
839786
1896946
1107267
564822
633553
27506
202416
1562131
1124833
827630
853913
473155
1898046
666823
906086
778826
71929
1473961
604737
1748717
1020718
1842276
1641403
981097
692577
165401
1264441
919245
1778047
1839719
204297
273773
1426686
364849
77441
847608
1923483
1283886
1189034
563105
406045
581738
746658
272424
579130
888951
740927
600876
523829
265138
753288
1654812
718530
784313
1151285
340980
562510
425287
470611
342091
346102
1280948
823236
124905
609849
1563360
1666428
27135
1488300
1872828
190614
1643893
1100251
1053977
1637651
1867351
1013026
803128
1151008
974403
466230
76864
1729757
1789055
249330
1566377
393348
1562802
967753
1993273
75252
1054153
644170
934707
1019648
1139476
1771140
498222
1656831
993174
1086030
1303564
349380
411956
586430
935920
1653907
316380
1639450
309118
316781
110630
608132
1216959
167621
299913
39012
285240
1558087
538518
172671
188962
598879
647500
1782894
1204096
1217201
1041418
447437
1937343
468231
1007332
1325831
815465
339465
1511962
81347
1542685
657380
45704
76594
1418407
1564048
1032485
1932588
1536384
740927
1924272
47047
683849
1653554
377053
471553
97291
295868
1250655
1093097
249235
639400
724079
981868
285822
1038653
1156088
1888497
1633523
714750
1067364
1293794
241000
484769
533868
429833
251758
1186114
1015252
36754
1227525
1381421
1423621
1769581
698145
1591984
528001
1873767
920798
1337856
695029
198115
1559474
1147364
487840
926909
555601
114619
1926146
1901385
1298343
1358315
1658814
1164929
1660405
1350362
1330881
89633
1866536
968872
1768293
832232
719441
840188
259815
658074
1965501
989563
482275
1230049
1425792
1908752
377131
5875
1231836
973393
1551525
1898251
1702369
937390
904643
1385346
18310
1417767
1023121
1539532
312592
881978
86275
1635155
558361
1029457
1404446
1909061
709948
1848148
1330767
281833
1272073
1562619
768207
515899
652950
897884
1620184
1121160
1811994
851536
208448
391864
1134861
1777855
173765
1654886
1389492
528340
537584
1446716
1981471
1026304
550433
735383
875779
310772
803173
485312
542907
1911081
808797
996482
614691
1590234
1506301
1037414
493950
1327063
1497929
956939
17330
1693491
1978283
1785134
1960323
1187312
1173331
382835
542900
1049584
766635
1643638
306418
4492
858722
569916
1080079
857832
678905
249840
132893
41827
1514087
1979328
237517
609656
1002001
1691720
763436
1410800
1860689
521957
689355
1451331
5229
102025
265171
632672
954425
1534502
929176
166907
272657
333544
1302861
52178
581334
592955
363823
516288
567303
1203120
501271
594192
988625
1613436
1484064
1834356
1999903
372267
218888
924825
265092
1302146
785002
1199752
591259
212997
1634938
1216224
531221
1997239
471038
189595
1247900
1721654
332279
1807268
889582
1536208
933930
1091735
1744713
599696
998720
363900
285647
1017032
458826
1758732
173893
606899
1077519
58543
1179992
582591
172303
496469
1743927
1027012
1029949
1019633
1876294
316681
528531
591382
14181
748823
1815380
1971451
30751
1871719
1855801
218604
1743669
1169967
1439190
1356563
404533
1135345
1827101
1996363
439227
1951188
1301442
1079308
1813409
1149049
1225527
799771
1877387
1833060
527836
270795
1497751
748403
1018093
1453382
529148
234165
1286529
1449470
1986392
176492
1208362
1058239
1116328
204132
1698058
636554
538317
734629
155661
1782211
115731
457574
526637
956078
1283044
493193
1157390
1807839
258508
1339890
1878576
360262
1775956
808373
1119824
426809
461818
469786
1253004
1285690
1898395
885739
87058
801775
1665480
912576
1293887
1969170
1627940
620218
885495
875150
1455261
399681
1469832
512268
1052720
269529
1231594
1727767
1068835
524851
829752
1597050
917035
897526
147061
1312018
5216
1133894
1072923
615051
227120
929440
1578380
1042261
1295898
74259
1572400
1143806
1202786
601139
1904204
1733382
79792
517790
516854
1271324
1234270
384405
1457828
245732
838775
1298219
1471639
1756240
133870
523909
1157247
1955541
1860752
244126
722957
1847163
603612
424457
353521
942359
1981508
1027363
1147942
1674235
452957
1072224
1286108
1711269
1072569
198521
1727086
944500
401662
1241447
855081
1880169
129090
256795
7847
95261
1898395
151841
1017454
1081506
1068684
1241097
1234572
1351638
92217
1061396
1667433
841135
1984578
657250
851558
856699
817001
611867
1423522
941196
364025
900405
1439736
839141
1679676
291338
541672
214864
814093
1056795
157876
583862
1262352
1808346
953741
1873505
1691427
440489
1688047
1603395
144326
1554998
867818
1544297
1385679
388877
1987624
1957359
1618631
36608
807140
1852874
1402515
814763
881398
1000083
806649
1589349
652282
226524
1433388
1367531
996748
1654987
158667
375046
122408
1480805
593076
662488
212324
943879
1942467
78830
1721337
311779
1808893
1947989
1909424
672980
1073166
1513765
424389
1300836
1616013
136792
1568347
732978
944299
1568552
1900565
700675
1124886
544798
556375
1149282
1712450
1718091
1392747
937479
12532
1346492
541059
657380
1839950
1143384
1074327
1935842
205546
852239
1125706
1518004
1329323
47367
518037
767252
140662
946576
1043168
703842
1867134
1603728
500600
1537534
649836
884034
1196382
1061460
1742752
1166817
1664335
1640203
43953
1273959
815431
1918884
1163769
352352
101113
977587
1161362
1426296
1068078
1846770
237110
1528383
329362
1114249
706274
1965660
1480580
1191949
500492
706132
683932
1697791
1783826
855211
1079725
1281881
619856
1548612
224802
1797123
141984
1912568
724626
1308899
831910
1060055
1493329
1100258
1540606
795051
995616
840533
1594466
1221100
949659
1344165
201554
1258870
1964480
1765531
1682481
914303
78208
109017
1847869
493946
923418
1173826
185732
1140447
226994
33953
1675964
287783
27517
1553910
877794
224140
932546
795682
1891468
1228421
710435
1587078
143443
881183
613637
47334
1527056
61912
1088694
1549889
799259
1527460
433334
786040
777776
1236396
221611
406426
1087497
1904513
637201
527412
1974378
1658335
1486067
1698581
153737
156123
66576
1261857
1635997
1903930
609918
1865482
148815
1138653
939385
514412
428665
1037913
851558
1680802
625966
1924846
292849
1563984
1400791
1002776
551178
1359695
1149693
649877
411023
788709
920094
1049927
594536
188025
1028351
151514
400006
1584526
228013
284262
960521
1305891
1985956
474446
217539
715692
689523
304677
1389713
598824
98260
1501266
192093
1585677
1842415
1530681
1384574
321776
600176
1694202
1360781
1331953
220890
1356322
660465
1567693
504900
1038500
1093626
850103
830228
1069425
420073
1604571
547289
53799
1704511
853768
502671
247207
115299
1758032
660902
1367531
697098
812912
1617513
1211687
1733626
290346
806223
261043
561614
1298345
1237259
40787
31728
1390184
925239
1192643
942987
1028639
840774
1881339
623964
997689
1297372
755105
900648
88599
527048
351774
1545013
752329
220287
937687
1305828
658481
205543
1156514
1417354
331413
403510
1960278
14928
606983
1877273
1182909
1957161
1206751
45295
1381295
717092
706653
262908
1852850
125244
97509
123708
484753
532750
345295
1072755
1123218
1030678
218826
43224
953295
766244
249494
1908184
265890
87292
1464994
2152
1727102
1578086
1610712
1386506
1377811
268981
582857
9525
304290
260288
1518262
1297178
1410682
1600911
527334
1053267
1599322
1422999
962851
221428
1021313
1548869
391601
300826
1584824
1368595
1799887
1179492
820883
897581
1425924
565099
1153412
391180
621339
594440
1984934
953570
5514
1731896
1033854
1029511
799101
809805
585580
1984446
938490
1189857
1722383
1373978
1501628
793137
896959
11157
1933920
1661954
782182
47403
1707750
1719817
1470270
1926267
1064674
1968452
1193134
737820
1341195
613718
1524750
1215067
408512
1403024
1888282
1061758
559052
1002771
1476914
415004
521890
916989
1707049
355467
1899944
1752045
1308183
1476273
812464
903296
190417
1019288
1249289
1107718
1892899
1963389
1206647
346308
586554
439978
139792
1388362
420713
1417872
1531522
1800001
666413
1072883
1804555
900832
1995739
1814625
1955794
861641
265624
86146
195131
32575
692176
1154857
1674232
1220476
876008
1722383
1304003
1915919
445847
1386189
1980884
1936719
500725
1497193
1130602
1511282
1836995
1811638
1411395
122213
1396582
562477
1234617
1604763
1882979
599468
1633999
1453231
609197
744023
991691
1127378
459235
198396
832792
276716
807850
1299332
1943618
861577
1993924
1562514
347424
529449
150039
1971154
1845076
1851648
126514
1840880
1293711
154096
630145
1403968
1652015
1636569
1328504
496016
1151190
487607
1255326
1200694
1864612
960175
1903961
1363683
1243611
1475327
1759735
974391
1502578
1577440
800239
458176
370520
800252
68852
1427444
225718
1890082
1785315
933617
544001
579673
1426975
1878747
440022
818644
1116273
870574
86509
1966801
1179401
3360
1151989
312027
1277907
1297659
1879375
1805331
1909380
1881023
1674546
1633999
791008
1103152
109727
1076221
271782
734669
1769301
1686562
1822982
52178
1281142
92024
477897
1871792
1475510
1132145
1642964
1208132
1660837
1268
525647
1847576
51639
19099
233878
1865790
501627
1785307
779516
459315
384213
1914909
496735
836387
1832540
445900
1802828
1288289
915104
224707
515028
589435
219304
591005
695896
803935
1151836
1111298
1138716
1054273
1076612
921677
1806975
1267059
563582
1174946
529281
1315563
912569
63969
1959156
1423314
520870
1806231
550811
1078726
517178
704776
1422646
1903598
1286869
952348
944946
608218
1694217
716242
1894203
123100
1666908
1939195
1236404
1247156
675283
446987
86760
169908
886510
149877
1186271
1753012
140954
1283199
899719
1575893
1509674
478014
268795
20845
1405474
691440
951038
1408420
19002
201665
273515
972186
1207313
672586
1212902
1505830
549685
637969
90823
1152291
1807497
1902980
557635
1355661
754525
628636
1046819
177125
406208
207307
332237
446642
1515681
1159686
1128062
1924846
1797956
1672781
950410
413176
20357
362743
204324
1172735
311097
362959
1955675
1401780
763872
1949964
451510
1846836
935951
1105940
183311
41801
34278
1565363
1194696
1730519
802899
1430396
193297
71496
1779109
1897137
464320
1322083
1801233
1731761
397905
1744999
742689
1217030
297408
882187
842421
1812269
1511261
236593
706416
1696983
413364
461618
1708759
567489
441290
1039199
844812
235928
1562838
642701
582040
1268343
1358389
581185
1090910
1777553
563155
868206
544001
1850407
588470
1231199
78000
1043133
1527752
188799
369922
1145425
1074277
611223
1274045
253379
414988
231283
1923916
794327
270450
1181605
1389110
1693414
1845692
612074
863726
1623024
1697508
1092582
814054
1221799
161833
559834
818697
1608253
1910942
737806
407519
1500953
1064675
1856531
338121
1368364
1719361
794265
613226
1612952
71300
499565
1393444
313465
1942026
398852
746784
899004
1719362
170307
1709194
275495
1666419
495653
1704508
1300830
611969
589157
1502902
1193878
982480
1066602
1437011
924333
1212567
1982829
557509
1895299
933976
500774
905007
430625
1961799
875294
1156066
309983
1963464
1638785
1590728
1744347
411050
1784507
1394814
1133672
1132361
1525657
859921
1427836
909847
502899
1517595
440836
1636864
1519916
189480
788186
598968
1772252
1524697
7342
786466
71743
492360
1347171
1037888
49238
757642
1683314
482677
1742778
1726187
978023
1856565
201080
1327019
325379
1544977
1155102
1615791
35561
321802
648896
1080241
707037
989460
1977723
137776
807577
609926
357195
1470443
1461993
276252
203035
328598
1793695
357477
492342
1984049
1393519
1115220
540891
555188
734699
96218
845493
266139
133153
1482253
813709
470960
1383156
232148
895026
1502527
1411177
17447
894433
333031
917738
1011716
575230
1391352
918178
1181981
1103268
1238334
995905
1751158
1668170
853101
456839
1542171
1453706
1033025
1757372
1907376
138352
512552
430653
1859073
590829
1215278
1593905
1779832
1501579
1646170
176001
1170938
822827
256059
1128592
328645
55303
701565
229088
951999
1931429
552264
1956708
264704
1461436
714928
1773760
1004404
474635
596952
639572
608189
164332
1513834
578806
265624
383381
76659
1567484
1202545
15669
1386473
239378
1595148
1963186
1197143
940482
1232561
1299262
1740996
1507427
590028
1721797
1862960
767097
853839
575230
596367
241198
1300890
619469
1626295
28884
1885419
1283586
404937
900648
1597841
921620
1236582
89986
419939
1959521
391964
1728102
1457235
329528
1113861
943105
1856837
1684760
845278
1322258
1956189
305841
1124407
1029504
303410
1733393
818721
97509
1522089
560596
80320
1591533
1389736
1745434
1007953
1554577
720519
1904170
1147726
895278
1751925
630367
654756
651715
1386295
433911
638528
488845
927920
731230
342257
829845
1600828
183692
1412259
286368
986280
941876
1382939
582736
507716
1220778
1581842
307064
1561939
1801599
604451
201560
1568306
1716900
577696
292673
1204386
1546700
283274
1402709
517904
1016802
60471
303288
1261915
793629
1654977
1363237
130280
275311
1452276
1487342
1023684
1313781
248508
1900313
1079052
1830370
383695
183219
1797565
705172
62005
3498
944129
1620447
965662
916853
1464393
943091
336043
1040200
101745
1298687
1448514
486176
1927276
801356
1769784
852978
118471
1886209
904852
623781
292646
1678339
294051
686660
1112035
1182938
1893376
1805292
449034
1060414
141250
113505
1013651
985341
995056
661422
184075
1703336
1555082
699410
641161
1406072
245852
1803830
843087
543960
725789
1201199
216347
699690
530284
630873
398723
986609
584364
1367943
461417
345244
1106366
776684
1882794
1567845
1340744
1172120
1200711
622312
1777111
884815
1755603
1170123
1362403
1942329
1356421
817756
1170219
97519
562289
361185
1496989
770031
1852730
1955735
685610
361927
1682081
1315730
265054
1865343
39779
1801965
1047927
261684
1673638
1236788
422959
1807590
1348934
1748760
926566
479725
714799
923966
719774
145860
1489638
1587426
1343713
992337
1222466
1931146
1128331
714466
927056
212482
1172407
1444479
306991
1721121
422407
893880
1744889
1440058
1412430
848759
652829
1036849
270553
96573
1437110
1973721
1118587
1483399
1880317
335115
1757718
637720
175268
1029849
1860435
1952197
1793223
1169672
1736329
161996
349047
434655
788057
178001
305994
1384179
1033286
258938
984686
1506747
234370
917304
977898
1405344
906382
1133611
464134
50640
1434558
1719174
192700
1624390
77540
1724178
1826497
1221739
437097
1453582
57244
1585905
1396534
1879793
734669
938536
1333888
1864822
1721522
1967999
949036
1588810
1961452
898566
298445
1554051
1373722
1429078
1327923
1595661
233298
966073
332491
905126
1540863
228402
1009697
477201
173409
1126095
490474
1517174
119454
1415719
382079
1168713
950064
1010768
658330
1571702
582736
1703029
1833236
617846
1694671
825840
1955684
70769
1412599
826728
940606
295939
1976532
1048621
249774
1286134
1724101
1244501
728667
1155268
661557
1853352
1698164
634163
1682983
1762861
1481513
1829652
754177
109017
1309313
36436
1720938
1028517
697408
1611598
1146131
1396141
1609652
1933457
780296
1379382
21727
925823
1405599
843588
261807
1671564
1584426
1368754
1233580
68753
989774
1001241
1240027
499901
566164
1326165
1832028
563652
200348
142111
187517
602243
663979
291522
724462
497483
1676062
1097439
791353
1108103
821040
632487
460978
884744
1524756
1238753
1138796
1688420
1161342
341439
144059
1027190
1510482
1103378
310935
522500
777820
990702
528063
1934137
1084054
1972038
218135
880644
1168201
1029410
765661
121806
34896
273063
873413
79576
1687872
1331615
1840565
1781267
62847
1820467
1591947
1364880
856317
722272
1018293
1373311
972995
335799
864757
977098
1334557
539741
751406
434417
556720
306222
1125691
764383
1773805
464160
1510474
311979
1235917
1376269
1088024
1772663
958
1495592
1353129
1099021
890903
1018211
1707742
746443
1880524
1112556
949138
447693
1223219
619813
578206
793400
91478
957490
149846
529516
1912545
1844205
1804304
740282
879819
1699354
1990456
1741374
1886736
55970
901214
384700
1406468
1953221
195975
1144668
270683
1759915
580865
1136377
642832
1625567
1866837
120301
234645
1196560
232966
312253
1026823
1450746
1142042
1469656
984824
457111
35726
1673785
1712612
943943
902667
447729
1386681
410768
310371
165690
203402
687697
1222547
1883009
1287011
363659
501952
1882829
1194430
593992
267397
1175530
1199380
761787
3946
893004
1340615
1269371
486176
930193
1185803
1445127
1710904
1770348
1191507
123931
1150833
389842
1286134
1899001
545625
1700688
1918253
1712262
556021
1411376
1407870
1932756
1807561
1723430
566598
925287
551573
294319
667935
74571
1810240
1358586
1283946
248170
1954665
1255866
1286539
1280751
1622369
1846556
1937375
1311806
784107
12978
94165
1218794
789707
1253858
888877
1700731
1084939
966953
675354
1093652
674479
70272
1056319
1903221
1944622
871239
685349
1056795
1620731
1224755
1291023
189176
602816
1841323
186214
1477983
1492445
1549233
376439
168174
1730302
1179559
513231
1505581
1746136
745232
14457
1851094
693146
937993
1280256
790092
846362
1778405
1524852
947568
9834
1151818
634565
268620
878199
1994346
1232528
1857043
1380933
1035400
906075
1838337
628502
495461
69801
1747558
1890203
828180
1071352
1435220
1468404
185040
1850886
460260
489022
1023840
1655865
1822772
153996
431248
644858
1920620
1329659
1629879
871832
1508467
1510230
533974
922438
1139052
1287250
1061668
481579
245707
635768
1567898
1894478
274728
10278
490380
20567
1604773
515765
1127663
955954
671903
131308
1122072
1650076
1747298
1635336
1592281
1756
185231
1482703
1509899
1828965
1015431
833365
1693903
1465414
446577
824461
328697
1385984
1831926
605109
1196270
1689563
1305209
440228
805598
124661
712617
1544030
22919
1555201
1268229
426282
175521
1364393
899575
1213576
1183403
1716481
740576
1058677
1218322
1398690
303685
1062602
284755
799135
1441466
679410
1690556
791051
579939
353696
830713
661362
1582812
1132091
1069571
1466735
1760556
599865
1714584
1715588
837202
167277
1151993
1005718
683527
600873
1807932
1198120
1225365
1182454
589157
1194151
1641880
60747
950135
1197706
1181740
732107
1679293
1965809
542621
988486
953758
148727
253379
1223422
1029082
1529430
1018965
883972
1908634
752447
1112780
586772
805998
1556765
380281
952953
925218
238432
1261041
1869094
518909
1205010
1973630
649171
1170107
450798
1949654
1968281
1078843
150351
1126896
702890
220646
416311
91900
4610
1252451
1312733
1122480
1357740
1691568
1735854
1073885
464442
1171143
1922275
1765725
269529
309177
1831592
1735183
783420
536245
159079
736623
1317717
1016459
1966905
1597883
473930
465757
1571050
1801541
1049167
455686
544539
999435
302429
1799782
277516
298927
1006565
1900751
1951973
1022400
1835813
1226326
481633
757926
219558
1645780
923966
1170823
414476
269529
189975
1672621
1409497
589105
1363819
935270
1419165
299764
1501914
1717754
475966
1291457
1736017
783837
1203018
677132
1372665
1756258
373418
57997
830003
1437747
1802441
1154752
1609750
477013
872357
488844
629234
1244647
1783617
1911046
245197
1075463
537046
1663138
365267
233205
1823737
1398656
1755439
346631
52704
1357971
1123301
1655217
386777
1703584
1330883
1938086
159589
1067257
1491711
1465054
547527
1004000
668156
1876467
1214972
1256897
159393
451602
1920347
172826
434083
383381
1194685
267216
785951
550939
840587
1064441
271563
1385445
350596
1061050
46835
1617544
704464
1937066
1433678
727117
748258
1600181
368073
1475931
1849046
1398221
1885381
1608431
756533
1138673
622784
1169193
181793
1188673
1183643
1279434
1574380
37298
1977625
528547
1968681
1585556
1684092
752688
1706920
1272575
1334593
79997
1879543
1017454
1695553
1326155
1981072
1877410
1078961
1769678
894503
548572
933650
291139
335291
1163726
1369149
1188515
672659
1923558
436675
14475
1270927
1869661
1035802
1481235
214939
1015884
368795
626715
1461551
1318220
29416
1865567
343220
954969
856841
62317
1620594
1174410
717312
105600
919215
1679287
1813571
602830
260910
1373626
1619336
90531
1405147
380697
731470
1902336
1647233
1005031
324423
1070970
1895744
452292
403087
1960173
1815099
1996035
51728
1688367
1584498
1375521
71333
33942
1114242
736063
1325847
1370807
175012
1918553
1524388
280038
1719125
754121
320378
1442674
70137
1860087
101011
31929
1778690
1131903
1450476
1256774
1193088
968466
582170
930474
1822448
456264
18266
1848837
630183
992023
235400
436379
1317331
983174
294051
118784
717639
1136243
812928
236174
385117
1046095
1836066
342359
1758845
938849
506058
479406
651168
643929
1446744
482945
345194
1666530
1366269
1659540
1903755
231997
17063
987999
1954146
959132
1245129
699850
526075
197562
116712
1781499
1184891
1445622
321027
743573
262701
1423621
1374164
812647
1595387
58908
643390
1103661
429369
1435619
1874162
1458622
1631405
1144890
1264336
1203867
179458
923499
592187
165195
77613
1941700
1510266
81588
927738
1616250
1199313
1311760
1381058
855403
1744826
299746
1408590
876289
583162
847893
528553
316642
87302
534261
1167059
1435035
990714
1609766
900295
891162
991691
736844
579204
521404
567978
499496
86896
1956789
1043117
470542
1174740
641698
935981
451050
1924038
1840880
1269953
1585990
103148
1925060
493857
863880
960134
691052
1441937
5200
903716
1004550
1022303
810883
163230
391247
1103939
1873494
426917
924832
1263123
597746
657340
1609766
1086326
1862960
496573
862629
1256722
1888950
452287
785290
565337
1324413
422865
248606
257350
1041000
1089018
1798427
979669
1342061
237621
1995428
59315
610210
749879
541285
1494929
1918410
1795875
1371689
699485
1084119
826559
1370283
431300
1521289
1589787
71731
925086
1366152
545756
1759091
57155
1240641
1002294
688437
1554674
1640357
207533
1523269
1952398
818853
363577
334488
95989
717728
624487
1373099
1434102
297826
333621
1949700
1389642
1702697
1634682
540824
870616
91088
589754
1931961
278614
1906716
833665
1483081
1638264
401662
52976
1420764
1998041
925085
1533534
966206
873589
1475579
1312270
1077667
924852
438491
1467667
9834
1105574
1445626
321114
1658396
699538
1327233
473446
1673364
436347
1915945
431180
198639
825625
1290169
1896439
473573
682888
1978869
1433095
1292322
1752981
1900565
1749400
232851
1027729
802513
817949
1876605
1723495
1069665
1318618
813593
1608590
1679666
141072
1471094
746895
870481
670063
1990005
652422
131205
1755103
1634658
217998
580328
1070981
1314644
1061744
5975
951070
506795
1161706
1301133
834343
1898971
1314809
1498873
163320
1130333
1457003
1596240
687232
1348350
1346136
1713571
1463280
1471217
195651
699818
1398164
461041
515029
386777
1747637
1753210
533103
1378210
1034754
1883771
1089344
632949
1834325
159393
1400305
1027482
1484732
1593277
1444526
773961
1749591
35019
999215
1010814
1074200
298726
1329824
748115
1561035
1878359
734968
973549
1772694
1090594
1576251
829126
271921
1458582
48348
1708119
1412603
558691
360362
925459
1179180
1148797
504760
1636347
1889300
642858
1313092
598171
393679
719922
663900
654748
1151495
1707737
278049
209935
132006
3986
655577
143268
1811234
1507372
1707456
1935723
1498241
1866223
462809
1543775
1592731
450711
250755
1200658
672820
753185
206266
506258
1090910
1256897
821865
458758
1879472
223977
1070660
1289432
599444
483371
432264
794300
1465197
1614754
556636
1121634
941072
1719854
719208
1837459
1324852
90082
337021
290346
37321
668570
1350319
1348654
627262
251433
579910
586793
1431420
1151136
793205
325740
538755
198791
23573
1381503
699978
1110957
295397
1005381
1319580
1044849
1460159
27552
1797027
1930948
1540678
26294
1768577
1703111
1395292
65520
1516860
714369
1031918
1302502
1148889
1147342
1110071
395517
1789462
1829546
803340
550334
1164722
634489
612898
564812
806846
1984612
151774
1500109
478071
1014092
395073
1846199
1012773
1185643
355292
1617977
1421816
1510452
922900
1331151
1041278
1222795
566436
1381337
1477628
1176193
592507
167133
569710
184541
360458
422613
1988005
1820446
130339
1450916
1964044
217753
156907
1362468
1251038
921423
1088844
1059008
812398
198819
112443
1455003
1447328
297886
985730
1419550
340335
1616766
1331110
688293
280539
97834
371329
1558353
1551906
1312967
237397
1045616
1853331
14742
1414541
718506
1712822
1142872
1887981
1866135
708419
1556426
136774
385570
413669
1543647
1059733
1299473
411369
1249420
251179
798591
965458
1050190
1966287
1983038
1898061
939648
1856135
472866
380649
1819532
1670574
1510044
249535
670042
613270
794867
28860
1551703
490235
389913
845445
1665368
634505
1930008
175419
819201
110356
1294962
145501
1640244
1628003
115979
448403
678348
1214599
1290003
1136647
1559764
672679
312289
58772
357427
1651425
1231428
1020748
706779
1225541
666632
921137
538768
1728102
1382301
1803101
1967334
465182
1909379
1194063
78366
605778
8742
737818
232974
845728
493006
1290088
1375278
327827
566628
1987573
1187255
470725
1459904
33744
581004
297469
1427074
132062
681633
824243
1027981
1298950
422209
1474595
215379
493212
434992
195560
569984
921423
1385568
1354779
1508410
371961
1229201
1158059
1576566
973784
973383
913258
1082894
159153
1131957
1635957
889516
680991
999578
1574029
1715749
1983560
536950
1059670
395806
21515
1866242
1372725
1815039
1523715
188936
1667873
1129796
1135771
1160484
485377
628199
1683451
980754
1051511
1511358
1595511
756735
1723238
615625
816673
1110077
1668862
659335
358140
761105
408677
1019583
752815
750671
1401839
164712
407207
1137525
1656874
631635
1248393
1148938
123441
333910
1196626
810061
394388
781733
1204602
492079
561099
233310
1681148
1469734
847608
210413
733344
557971
896748
948516
649433
1538196
959542
356365
57931
648191
1741390
19490
785088
763076
609722
1038428
1396637
1819371
1727605
1201914
873772
320950
524949
263025
291447
768169
658161
590610
319155
319149
461165
1279588
364947
94419
1898552
1878067
1502525
1153423
1367296
943486
1374409
1339155
281325
1046761
1794035
1528084
621225
858970
896895
1976249
441863
462832
1587149
624586
920212
962390
163558
1217470
523113
1787486
1003020
365026
154515
1410448
1573609
1321181
315349
613718
1949310
891444
3622
1799766
535401
1178099
213558
1547348
990924
1392469
1666786
283229
522973
1763720
573758
360859
1364086
772892
645360
1133867
127922
543341
823864
1269500
667067
994310
975139
110681
1035522
848686
1074051
1687721
996393
351774
316877
608114
1118203
1013208
1799200
1550093
1669490
1979295
747868
1238839
1169724
1871043
1870099
201595
1376269
1027577
1365106
1435016
1199805
1563871
1401076
1764494
977021
1880963
1315826
1120126
995807
1292951
1691539
1564002
1733382
626193
1243701
489190
1920928
1681150
1584512
577316
955535
781258
144326
156429
1571964
1937761
556806
1260963
1419844
769843
1933920
244271
1638059
1851654
849622
297047
391620
1186128
893352
1814704
1341399
541679
1851654
278529
393679
932638
1156671
975749
1436767
1001947
408909
479909
96588
417627
278833
1372765
836701
1290039
1163131
182126
214911
414624
1758760
453147
1241791
1525942
244964
1846760
1595195
1480274
1808638
1902927
782138
423708
1551310
1661930
533195
1308156
309304
1209943
696372
1479327
676682
1755571
173357
1229374
590993
169151
1589552
1508522
1523455
1188199
460826
454795
1364086
347984
1639903
1693978
497261
971213
1231138
57674
1566170
1172480
360822
954899
376439
802095
21233
911304
389626
756671
1781392
42565
575137
1949427
1668656
1336194
1004328
1564023
821900
1318528
699978
676995
1482380
1740225
326213
371534
177516
990796
1769895
1256093
366268
239100
54162
36691
1461633
1743944
109390
483603
1998713
1768516
72068
1537719
1610879
1752506
1133507
1202477
519304
1089863
258918
1637913
1547076
526529
1477528
1938508
1968214
1098453
135444
1650076
675790
611722
1244747
876619
967288
1516708
895290
386738
955897
688359
416180
294051
1640517
408260
1557174
1193795
772444
1548659
1480581
1504414
1646123
1579666
1375341
1760603
503189
293357
838052
948196
1394973
1549005
1977860
705579
1336645
982175
1534787
352632
11727
215917
666833
1639719
1064824
1798400
1599441
714001
1826229
40407
1961913
535010
250385
1377078
904605
245272
252266
829267
1729407
1588981
287005
418273
1804448
223367
899583
32769
822099
218378
747006
1892995
1973215
1324651
457599
1955631
920503
248890
1445120
412515
1760595
487412
595989
1133028
1640632
475174
961431
13847
855288
274834
1540274
175588
473127
1966681
989176
954533
810249
1757865
1341287
305354
1028597
1440083
1250211
1064879
23365
1714915
1144532
1524053
327262
967380
957191
796989
1927909
1860924
751012
1125056
1296444
522032
1861405
1518803
959928
1175814
1541060
1967334
938846
1234231
1157699
894036
1030370
1659006
387622
1556834
1350784
873966
1297284
1422353
478208
566628
350408
626381
171289
918668
738898
1809513
475065
1493981
87333
1281966
1020491
284102
767083
1533084
81767
935628
312414
859839
228406
1278615
1060635
141688
477627
401722
1225240
939836
600873
216058
917454
569030
187587
1509419
215864
1710873
1682246
1869628
904874
885863
457557
575212
251144
850009
1524993
615816
1063461
1028812
1363683
1521517
1007609
1024663
750347
1306049
1412333
423264
1061324
393100
1880438
829181
1051945
1435337
1048487
737756
1310351
1169919
1999692
1011658
1790873
820309
651048
1210442
609741
1714291
816233
1582921
1858233
1573721
882862
621485
1148753
1870360
1197258
1191980
611599
1561604
1089795
979381
836466
1446444
923499
1181804
611969
1504936
11710
104422
571044
50373
350967
1903493
1288871
850545
431805
369293
1697818
1476605
169949
364381
436379
1119516
64105
1958350
1309331
834891
183913
601441
459268
1713906
13508
192926
1435858
1031424
1920286
1672621
522349
42428
1092584
917738
1815176
1156315
1671173
593700
1854706
1773728
1112186
571045
190686
856609
991717
623793
1248250
1839333
1312749
465233
1341823
856188
1329431
439342
1110043
1756225
261456
1548363
817258
1575151
892950
1925877
532641
1168119
1269141
1404499
1832690
1853677
1902871
1237494
803552
1404920
735700
1145050
1627200
177611
345600
539735
237408
320108
1760762
1901565
182956
1063364
313747
1025384
154324
167218
1685172
1917537
260079
1823910
1723193
1698003
1529835
461125
1376931
1021651
1983515
773232
1862267
1262892
548896
837682
458003
1905696
1095537
405449
508786
1256022
1623130
756903
1259766
1922535
1683246
1460531
1611624
473519
1207800
517980
566408
1416069
1670870
593632
147419
1065202
1273144
1595433
1462877
395057
618141
545019
1933279
530987
557812
1468393
192152
40284
1053223
896294
759201
957899
1962428
566628
1991529
1078814
1915442
1817605
1642577
91043
1790168
1590745
1461440
566900
16575
237391
937967
1023684
1672807
1214076
744191
106645
172825
782482
642916
1894830
857393
296046
1214088
539784
807087
1866004
203957
1648489
187773
1355047
1888459
621043
1036773
591997
1825453
1110579
925340
973295
944429
221699
1365262
815641
606899
1950423
1969799
1749154
1780839
1267263
101937
483666
1249826
1876170
1830812
118456
6806
922879
1324423
1272507
587867
1731297
842059
152343
1026304
122279
272109
229414
1001278
661411
16341
1445238
724926
705540
574631
751772
1991560
601827
1771236
368447
115173
1278933
1326822
1328180
1622048
1095422
1066302
562494
81645
1438816
646582
244126
794900
980641
208255
1719779
1845352
900632
635633
663587
1492983
1329373
1103727
1535589
1811187
1873384
759765
1688168
1821688
737818
1219043
1928535
1264328
281328
254805
1337039
1017890
1359649
796851
1271324
1714509
1629317
1052174
364181
1542486
240611
1622862
742203
1119359
703946
1740294
1103376
1047643
1396152
156763
264874
1952314
510834
751918
489308
1851477
1162869
1827857
47554
737389
492145
69433
1172282
1181087
548204
1518146
276348
898226
1008469
20306
1165949
1996850
1341266
90101
1739748
1447356
1098002
736122
718865
1212292
474315
1087926
1092998
1819144
1192007
937390
957477
293001
1928425
1517644
533079
1038598
414224
1547890
68458
24459
1656965
1461131
89152
887473
540737
1954339
1714036
1346988
885798
8515
1761463
223410
158145
423229
963056
388626
572677
927104
500618
1197259
1308736
1234812
257084
974977
1312073
423276
1790869
890239
688117
1439145
131487
1713094
1419341
1310985
989563
1257736
1168809
1728407
1888779
530559
101446
669808
51897
1552013
1732243
1984813
1271067
1624250
1594145
582126
1046167
842340
1342967
1406666
1599793
1575974
1281940
1386158
400160
120650
1098486
620272
1398620
80507
1912519
1989934
947684
576436
1508204
750655
1194021
1403836
1291974
956110
1305595
1949097
1412685
1555081
1950530
589185
678903
123967
242259
340997
1538769
443929
1221100
1820213
1580244
832705
158000
26999
865735
534223
155964
1626926
1304433
1844631
1447356
396928
1949906
988548
1037466
518233
1854634
1230530
143861
40006
1190456
1222328
637020
1129000
1808250
734669
274740
1676484
80320
97249
1447227
1143392
753952
98260
357163
1192165
1468355
1833324
178408
112039
1304228
1800957
1647377
1817975
810317
996942
297259
1038286
655556
444305
329754
1991834
1850872
1085541
1242976
460951
198145
835435
264476
1870449
878483
781266
1566857
559649
310291
1746130
1104690
1450600
789107
806319
1391869
495421
1126368
689049
962361
279465
1904391
1610513
1484327
688082
560904
636346
589773
1985965
1252438
880908
712373
976086
1718449
403714
1322045
709262
783655
1597052
1271985
1848857
1405195
1558559
1940775
686305
1978830
1546760
119282
1169309
266694
1491904
968441
1141577
1252411
663587
1724801
1186558
1716589
1940659
1055836
349181
1176029
1135139
701591
617680
1880131
292269
1401200
489779
898328
1579982
649520
559302
1501726
1628043
1436423
1554148
1639936
594709
1663454
118233
1420707
201758
1032844
1309182
1447638
1555201
1051256
1843709
1503229
22413
618329
1610496
1700974
993684
233551
1367071
737605
798462
1451215
1007288
796152
107014
1574742
750712
302292
93209
404593
1492216
600843
1582847
1856036
1238407
797601
587002
1730656
1449349
62340
1749095
1360121
70645
1483631
1612293
501016
628563
1688093
1191745
109369
644596
559052
1132852
288555
415948
1624008
1015738
1796763
616141
225253
437359
292137
1909581
35792
65157
180522
1907189
1191520
691641
674123
717728
802630
1836354
1688771
1588672
1335703
959997
1644671
1346751
79589
754530
532826
1697212
999510
235665
1202819
447475
768738
211639
365559
7449
1156034
1576983
838720
787791
1350263
1378614
1593895
880774
773876
369117
870128
1325493
1070622
720594
896522
1909746
1834306
1346317
929358
4069
1082467
1732235
1810508
1875028
1210540
40240
1994148
759918
424116
308807
655290
583744
1726495
706274
1607306
406082
849194
332474
1513913
1821714
1877617
433391
1003292
1210513
1451598
785033
293568
1601842
274727
1944025
590028
12853
1179324
1652644
620304
1724647
875395
1978264
232162
1397208
1517952
1151116
578614
1764710
1937137
410187
945132
327779
160766
1432369
1221071
298447
1208196
1238009
1106916
1061640
1515908
160803
664365
1594191
1370231
1323059
1950654
1002555
90358
1846535
745627
214606
1148767
1768890
260017
221982
421522
1587156
736844
1571373
1298630
1824562
1549907
1227567
591749
1713224
1640215
609342
200761
305827
1214486
1637607
654164
887940
1057597
402877
1988210
1270695
929920
1969175
1786316
1612716
1037907
1662993
1126780
1876822
384362
132748
1764975
1660215
1875145
399952
141688
1629132
809721
916978
319507
1184438
834850
423194
591058
1253582
946576
1637849
1488569
986437
55651
24444
1613097
1494715
1525405
1568898
1556552
1151899
1244135
100929
1334207
1741441
1648801
803284
1828357
308786
1083709
1331580
794549
941092
755573
235450
715994
1572103
1087767
665316
726604
1351780
319983
1304190
27300
1405147
1365399
1013237
1754408
1304768
941238
346410
534902
1065094
263919
1552135
1862188
22274
1513128
322336
1985991
433677
590605
89152
331828
1881699
1403228
358501
1148817
1973818
1162839
1978233
1837637
605915
19258
45760
359171
802250
174434
733344
127524
261907
432005
1324751
1110579
1938190
1291491
30118
1198027
1558087
404451
957770
1312015
519814
1848518
517416
1210286
129923
1594476
1927566
446686
223397
813978
1567091
792835
904448
1780912
662618
258193
646461
1085299
1170676
1222780
31970
26401
1600369
782255
1877267
1547686
1662853
188196
1670762
435206
1773493
1694600
1588033
1775536
216877
441290
1385484
1491516
753182
792782
1568511
921531
1045138
1100435
1200350
490029
394022
932963
687707
1066856
1807016
382800
1796220
1639659
1399318
208566
118348
1139911
605611
1501540
474987
161723
1710204
853229
986381
1046698
77661
203050
42454
436379
1629062
163019
1422117
1414380
1501232
871262
520315
1372253
845066
1243701
1965430
1342380
1548089
1451019
1916095
1693759
1567869
1877001
1704129
1952656
463728
577015
1237529
867406
1306466
1529456
1568624
1840446
1318739
313933
1061305
921740
1162457
870215
1974576
666620
241476
991486
1627458
248627
87879
976871
919677
861422
981397
1220966
126751
1167577
1394512
85774
349006
468120
1166147
336514
1006885
1370315
628112
1966944
1961144
983038
416987
1697009
527140
1673221
1476741
1654119
1157137
1904115
250581
915730
1933323
827761
902372
1682581
1198299
283979
892945
706248
1110448
1673888
587938
561419
1430466
316192
334635
1747298
1326511
98326
1153331
23159
859267
1886934
56161
1715211
1097388
577534
355716
1102985
848886
501007
1678568
1116567
542907
571
551079
1608719
1358586
1870136
1937017
1992388
1917367
1065025
993405
193897
354496
426678
385787
511390
977725
1742234
898640
235699
1381530
1945475
1565091
825947
93173
731054
878199
1297632
1023802
68304
1050404
449567
335090
1556594
1739126
944129
1658331
1806782
1242678
1340082
1267669
473729
90608
458569
125665
161372
1541653
381640
1953837
759590
1287373
1520944
1374507
1729796
1598758
724973
98618
961682
1133891
1905668
1440844
1546137
922742
243663
1089535
308547
418359
1555917
1075676
1039188
793079
1589084
419226
371223
1529043
947196
952152
451729
281924
1352128
1785571
160660
183700
159553
329383
796986
5996
333973
821616
1324019
1723409
930012
1065458
810977
1556594
1269510
414382
1892188
1803792
427842
1280904
940919
84761
367662
1686013
3175
1444557
295714
416004
203550
1918332
196369
59248
1704017
1723317
1772045
652950
602252
1283586
1709343
844392
1359756
263676
1227429
858209
1468648
1076302
1889361
1940632
1616846
1261107
523624
1064170
1581846
169676
1153616
1039720
1963874
944875
1578413
258268
1709063
473270
1105433
1001685
211436
1832716
155756
1174236
533876
1206877
1524645
1502666
238034
1799236
1381101
1464530
575084
92638
1562081
1542353
1387114
1878027
786056
108327
4617
1449345
1301214
1458399
1611638
1456026
433004
1665305
1919292
49728
904288
397567
1829547
1537055
1521525
1107909
1997563
864636
503646
1444962
1541653
29466
1731896
583569
1303689
328955
1543369
1827673
1650939
400502
933634
1018949
1248854
815652
1929057
1636670
232761
920057
393972
495801
180589
1759244
495090
657147
759160
315031
1422351
777820
1747977
766182
261643
106430
342976
676143
1380849
309235
1262302
535813
270705
1744747
661109
1082038
1290403
1651847
1322521
1376120
1481414
272025
1956189
1656965
1056181
457259
1823785
989438
272092
1785922
83331
1149442
779431
503716
1925877
323623
1282671
185506
672912
1687594
691058
1322835
1475423
300842
312877
629427
942042
1083850
735140
1288327
964718
1808283
371398
1686528
7342
1167077
1318322
1926868
60620
1462481
1046085
1514215
1194561
1924383
389593
1349731
1684353
1461297
1895683
743305
1023684
1928347
106758
1026045
1499088
1696945
532591
220548
159071
34954
664065
337625
1996053
827042
764631
1843476
545429
751259
1278636
1843901
1029779
433192
1011475
1873606
579873
780288
591988
1077678
1642114
215536
1265649
1663352
939385
1629937
1193397
823385
358198
1989468
1843134
1727929
360341
527061
1813659
879643
1172681
872450
780505
1340391
1583937
390922
756889
1008230
801775
460978
82474
942246
1907796
470741
94687
1577764
1290019
1412470
1477418
110356
663644
1333485
1408902
945490
1121462
339753
1376772
1195773
1035356
768420
1124930
1694479
505602
568495
1024258
174303
833690
153755
820863
385688
1316078
1887627
544553
1712093
645939
158933
642842
1914611
1912681
529614
1550771
1396595
1118335
928235
842889
290551
1567383
101810
162092
1833213
751838
112906
377371
1863304
1381828
1011539
1605321
372689
615315
1558926
1675502
1777503
990796
1228293
225438
1156037
1240016
1657142
1162620
1222012
1273381
1110438
1256565
1537509
468205
600846
1777111
798209
1738741
1907223
22046
1638681
693313
78329
831061
1940065
488300
561891
1174658
346246
859897
668065
1651342
585690
493459
1679262
967676
1904836
650671
1204606
156063
103804
165627
1109678
295785
1671042
747232
478170
1396075
25896
1934951
1314173
878292
1076514
356373
1252055
557211
1675020
938975
1581363
4890
1799726
1830081
892591
746008
1939454
1008531
892952
1563585
72691
1716481
643700
884826
962023
966266
570106
72305
1829637
318807
322504
1406548
1420787
1005587
1270591
252540
1670460
756053
900269
263312
792728
273254
160375
1292000
992709
576677
554698
1941093
896457
1996333
113835
238738
613159
535837
1075767
308027
1079305
1511962
1616237
717643
1843923
886984
1239501
875952
295397
43406
837833
20753
1233384
1751212
560647
1864261
1870133
1656285
1413517
501791
527560
387298
153230
1469472
1761481
156984
1303550
1605690
467011
1685365
1570953
1779109
1479328
1090150
1380274
76503
280243
324887
1025409
949577
625767
163565
1802362
1967446
342668
1930500
131548
1869921
1205617
237948
1119516
402787
1591786
562463
774977
1687289
372858
1046329
68141
44761
1285728
1443654
591322
445652
801775
1281261
770560
658832
1010395
1125927
448362
50222
495090
46691
1085686
303551
95916
773003
1952567
735276
725926
106624
1456960
1621532
79672
1148999
650555
425563
1637913
156273
80216
558120
1820679
1502581
1582051
657267
1785922
1929297
308916
627173
1014951
446084
585876
1610296
562597
18582
1246399
1550758
1464402
1425533
1579741
1053317
1393295
1951987
282703
654465
345703
628088
487541
1705143
1074750
169763
1194760
1841445
1683078
1085910
755758
1880560
43953
492726
35444
848886
1517712
554352
1310406
525212
254493
1755313
43635
541165
666340
1607893
267032
999835
649179
1353448
968409
1396909
928426
16180
1257331
1295898
1141997
1052758
46381
543570
107335
241000
676317
31756
331084
912719
656293
1973964
555831
25439
1517316
345136
641384
240099
669358
1715397
648014
720259
285377
1523875
971147
70646
1414709
1330742
1222823
467259
1158773
1058970
132547
1187183
1777448
1731156
1308156
695665
949856
1024985
342837
1450345
679918
738333
156624
138628
75425
412486
290877
892804
876177
1665307
207799
494447
1338275
489143
1698747
1363194
1029335
955591
1037593
1591656
178248
1815908
787465
706274
773791
93444
1613698
606460
89081
1370025
733192
757836
1817895
1066662
1839333
1231249
839105
149221
896317
975883
1555289
866080
1770199
1804270
1568779
1402586
1934380
394867
81591
9353
1274508
413170
877007
538943
877686
1877343
1509086
567516
1510748
854197
1151641
1540190
465854
1927869
564905
1861436
1491399
1300800
34275
1158552
1616144
1094272
1200963
1314935
1601321
170785
912065
993453
905834
1604532
1972783
903639
1531555
533440
153718
751436
232732
183570
1463852
1163065
508525
75287
1742669
1604091
1352942
691125
362261
1917001
925947
1679579
294538
1699526
731153
51956
1508482
1757399
838023
780568
1830543
119604
1650174
1793644
252594
568845
136560
472116
465954
230074
1949232
527048
1041578
1988600
194942
1489618
712842
942731
1165931
1346740
1542385
1503017
1195166
183343
1690551
691125
391088
94762
1354100
269158
1193795
859534
1640449
40805
1009066
1789134
1796498
1928452
1229201
1796309
281876
1211478
12676
1051780
931990
21507
636935
1365136
1222224
1185244
569167
1698781
276580
602430
1690870
260874
1375596
1562187
1193952
1209944
560130
723596
425162
6936
1883329
1828646
1459303
739527
1522197
773704
675066
43428
988553
401152
1738009
62856
1381123
1586155
62101
1942822
960608
1977084
812320
1014498
169922
719347
1299670
760223
160704
332780
256803
1014158
566873
1154120
948516
1220007
1966394
266911
568892
1289883
95603
1633315
375502
48410
162660
382786
923090
1297255
1005548
172592
472116
1646276
1927854
793793
1578114
571917
1899510
242404
1619674
309257
1589691
1820679
20306
1963700
946003
13572
1147173
290814
1810988
412790
220816
350959
639553
1342048
1519289
763679
991577
118751
1737291
1009240
1142985
1794182
784313
1348373
1490802
1861779
1871946
342578
1782981
562446
1913042
1687173
1608936
299191
1112622
1435585
1516859
896033
1028246
1543158
1983366
888033
931336
414973
1230184
335857
817457
1346437
124661
1754292
404713
1933920
1418245
1857198
113534
368926
1687289
179220
1039720
291952
222901
1370986
1497488
600578
1808902
1760870
1460677
1923591
1431213
34193
1100028
127183
1664429
842400
10412
1171078
1893724
1565363
1411270
570410
1714103
1459124
454
1647747
348787
1070009
1464497
1706993
1110376
1192949
450021
831196
1271828
479555
1650156
586342
1407681
1241493
1829708
1121804
375926
507632
1027866
1443099
1774125
1286417
418567
35538
1460162
1050631
1022217
893094
1629286
1538706
307724
760397
190818
94062
196828
48523
376079
157767
778322
1218314
933291
1849872
244695
1140248
842369
211904
845783
51380
1013294
1598461
980598
1945142
433479
1382939
1367943
641984
1873733
411032
633462
1525869
741476
1920620
1681346
1106733
100276
1495325
736332
1051714
637272
1191520
1924167
1490010
1829428
1007689
1310116
1330428
1221973
1236057
1302834
1874384
1254593
1585623
1304248
382958
1216458
1704314
1274023
1858987
44674
599873
895405
714428
778189
1060141
1716760
743100
1825085
8491
160602
1852303
59546
1054165
1771736
80320
225212
419122
683154
186040
1792918
120065
109369
856023
1991041
63801
894933
782138
857736
796809
1287226
182076
189117
373636
221969
662289
1280414
1228333
85686
1325027
602409
1070308
496058
877847
1984022
1003047
396049
336699
874880
639875
1343902
1404566
1362864
1784295
1739374
1636907
1900648
329228
149049
1889232
786482
245674
512450
1997358
680309
1303956
1248842
338292
1539532
1198359
1073006
1619703
1069561
180121
1557276
1036581
1559182
898752
298146
519664
958639
1948074
675776
580441
1209109
1271476
56227
1770539
1873080
1773126
676316
330368
231425
506895
506094
67463
780415
1937628
887287
370880
1867991
1131620
260343
748913
1675240
1919534
366108
1079456
1373640
1285517
235977
1298090
1302688
1965792
522371
1890024
1022545
255059
1629286
1373704
1774795
300202
1087355
1894180
1493749
1578436
247994
885073
1624872
1073224
1036025
1040181
1442812
140178
497405
328069
897731
443523
195651
104713
1835089
4644
1035823
839097
1446184
1033378
899549
720729
1744608
469875
325096
1377582
719899
710813
896196
417047
525712
1871041
1143182
1777673
171251
1989772
1257567
1256415
996807
958639
785979
1855116
421158
292998
629029
1417533
1654372
1244907
190357
1677901
1486540
1993236
760002
1490403
435421
1888876
1970787
1636955
1622267
345297
1940113
329950
1955130
434215
1146639
853076
1531428
1768007
1167638
648581
123928
1498544
1021088
386892
1104618
1765778
347816
1477337
605362
1761083
1756225
1825189
918110
1264683
217831
1119635
1933084
1375251
1889608
1804469
1389194
634066
326115
555940
1172120
364933
1301219
560130
1389048
280102
704518
502998
905013
1050506
289016
196337
440452
1158877
1159007
331690
442358
1925488
1577148
538803
75897
812276
1572638
1143736
1125691
928802
1756225
1059736
83561
655951
557859
922948
325734
2152
972588
817739
1694781
496960
1924397
1567003
452256
1379698
606662
1299756
588459
961717
316193
1974754
747462
1732100
1173805
373469
1966766
1959934
425563
1704882
1712627
115882
28239
1022169
1489335
1515366
58254
938649
1827545
358380
1916787
1412553
358194
532750
949508
677984
1316374
1839950
1799562
1696258
569661
1375675
1472073
458403
1061939
1408461
876772
253922
1244085
658975
338121
1657489
1988088
987917
494482
1501762
1810508
905235
1932847
243623
1425507
640802
1464734
833897
1726066
316300
741476
1104161
1288324
29196
171926
1494489
1930500
532686
616240
1109508
1808432
798229
1596539
286509
1795591
1965605
271329
938832
172856
116962
1229255
1809830
1360929
1009803
1348828
680935
117859
1613385
1236080
245236
1964885
1324909
1322782
747060
1003446
982079
328295
339922
396644
889096
531316
319138
1293548
1772139
360859
1135386
384099
97716
1994644
584677
35582
803370
497990
739385
77561
923592
303692
1523689
1185784
752815
293523
879982
1760468
1317247
1226850
1272212
1969129
600696
903334
147341
1576364
256669
1604957
1938558
648194
1502527
1143070
700530
1455023
1890399
1240348
783779
230359
1053623
1578126
946012
404500
373239
1838217
1696553
1258367
588826
1730360
1657178
1545040
1229401
190683
511733
527705
157100
1790088
1511823
1172666
746780
723708
740172
836295
927985
1043467
1448721
962380
1129084
701148
609021
639742
470142
962378
1698499
609202
1849972
1858238
173934
1079892
398502
317427
1489116
587618
1653416
206087
329383
1784903
887885
118728
496443
571932
1381040
131908
303162
731322
1131442
1411564
278975
1965319
676190
1419420
69457
921582
890145
421452
574480
562280
983177
1348021
836159
1475235
404274
484206
745232
768479
1383500
1516365
1401622
523073
1616663
1703009
797589
664157
1499143
831247
660907
1552297
805331
1336118
375559
1512677
58401
1281360
1813492
766448
964356
1589738
1376280
325220
1132175
976590
470420
1979840
819811
307963
1010186
1333552
333901
1295611
1647615
412088
1840339
1689178
833818
1735174
1154218
1346317
1283442
557492
641962
221525
275310
416813
228762
413892
1505229
133270
614068
1848445
1198027
1826534
1605319
1563984
1004604
1063062
379433
1835223
282675
1005690
1656846
601082
1204757
1647190
512801
1460542
242579
1760836
620883
1513788
99637
946344
1287625
986229
1915125
1111789
1434129
1344559
1145173
1838720
567455
1977698
281121
1407306
1528794
855473
17302
1232207
111929
367586
1583365
1100086
612672
533241
258272
1301915
1646695
769142
40339
710225
1601865
411560
1877641
688544
985080
1171706
1066856
1611685
47682
1644702
1240150
225505
1553070
126409
1116185
1744398
941593
1368086
1410682
733820
41827
666632
924979
94603
1629690
650409
1221973
321935
313697
541907
1933432
218875
1718918
787194
1623916
662617
1750613
1044931
1013239
846851
658152
1031898
776684
1794035
994446
435022
1627459
799766
369415
163948
1766815
384410
1765862
800097
1472109
1770149
602746
488141
952847
590116
251500
261469
976960
1271380
1192896
1375546
47635
1324309
152557
807082
590586
29513
143623
1589526
439377
1955442
701953
1886208
728190
1652747
446084
829752
800707
229004
641403
1017186
672360
1529062
1800273
582643
849849
1489188
1090469
1880947
200944
89927
629370
434572
1889759
222381
1193134
1650156
928895
1197263
771090
489580
898712
615594
641654
38325
1421809
1947813
1291114
1832457
1747826
1980738
1395447
993250
162817
1046991
1704129
938649
1143974
1511202
508759
1957462
165934
1510751
687855
781388
123735
643065
955878
575293
695378
1228098
630853
1753121
1381588
1756225
230265
1113977
173225
356665
1066856
450575
1307407
1180314
1917359
853577
1287383
919012
76962
1048738
1386129
1720812
871880
213495
1971860
1412789
380836
1095186
657896
1447129
258164
1258714
498810
563082
193485
4220
1296760
516221
1187490
129530
1093587
1980807
937879
1104569
273912
834074
1305867
65564
1396742
1726802
1550998
498179
658696
1355949
1598614
898020
691688
804642
1108444
710327
626183
1521044
1859503
1221617
899870
218587
320469
1546964
984429
1606866
273782
480067
515000
1844920
903649
189
1147640
323402
451922
1983956
1064728
7489
1464447
1444130
1793310
232908
551011
1009295
931974
885935
1912548
641403
1602163
1731924
1368585
1414088
286655
1365399
1138653
844599
1196270
1655329
862819
169396
661491
1540961
142787
1166261
134935
1174554
1199147
1375186
1425361
593493
1715247
991441
1254567
13577
1998771
1406379
1447374
682878
833326
175382
426713
1067914
996259
1078864
581385
705844
1231357
621515
1571545
1033670
1327462
350882
1388481
1585703
931790
869698
755502
329107
1677820
188892
1184293
571190
672219
520413
1188715
587002
633143
1803486
1306407
260217
1364430
963276
936053
1953256
1950962
260538
1777386
748110
20725
1388933
1218722
2869
662282
1033585
1507097
610195
681041
916978
955995
1301967
342798
459754
1500575
200230
1575832
1977084
1811991
1036735
1035195
1849818
1265577
736842
1953299
1064861
719805
671644
765733
1922042
1888849
1330499
1552287
656730
689667
105437
1551513
368862
1128988
9361
1688093
373394
201621
55083
1476721
1214450
481234
1965160
103817
73640
1785147
820228
1586394
1384322
568105
1467634
1561353
675114
1999188
1083099
466688
1688863
127251
1456728
1459466
1500656
1504359
723596
1869953
978899
1671869
741760
931990
831817
827118
1187536
616839
859098
1239702
1740879
1401074
501010
1629318
267643
145511
59974
1060072
1558839
1480872
343204
1733830
1329169
196707
818021
1449345
1285753
268568
92761
1464313
435291
243294
1203259
1712655
1458025
1987461
860299
175564
122920
1635517
798229
1255913
1820679
445471
707316
1562587
1587455
1997632
341327
1292616
1608812
38531
1913553
527781
217507
396049
1523539
627764
37924
283665
1090405
753056
1579982
1430810
1328895
393197
1689185
3782
1820704
338620
1222694
1242624
1811075
603281
350959
1000313
1251670
467679
1082400
543547
1774982
1462273
1173588
1802630
868996
642632
87678
137417
1795596
878059
855344
535792
1951973
958900
31166
1361954
1513724
1768293
1415788
1127199
966524
268449
747554
481234
301543
1208421
1803144
4838
1029020
1996804
646663
1150636
496163
700936
432947
534996
1085560
1397657
1857600
87889
1781311
176919
128079
931297
498669
679104
95911
1569118
793484
1628986
1813386
57393
1818176
319438
457146
1207349
1205749
1349283
1996226
1678533
781509
1501645
1934596
1165845
1059445
1608278
1580063
1554472
357477
1268100
989845
62860
1865205
612454
49569
427230
326768
538892
1676662
270127
310137
1765808
1989539
108130
1624904
1769155
1591096
891293
755206
1133416
1402197
1903456
470427
53744
1297372
221699
1660620
467011
999464
1304257
492163
1075280
361220
432563
932963
780835
1071638
1977624
271449
1517801
478364
437169
1333647
1862755
1611207
340157
804938
239966
1922390
411322
1594437
1199676
831579
297619
621304
457814
848922
14421
206856
577178
494760
1109394
1449319
898792
5216
1453315
374508
189032
328295
645646
1510897
1662422
358784
1958920
844446
1269292
450799
536003
24461
1783040
127046
1991560
461738
183187
93291
60315
1653554
1601862
1622833
1293496
750028
520739
773141
416180
842568
1692480
1192027
955591
642445
1334373
1197188
1694042
155931
1547158
1297206
382978
1229593
104189
1582715
689885
817663
43241
1601003
310194
1528901
1728876
1445066
1846538
1697971
1109575
1096880
1154866
182171
1751169
198724
894328
895019
259878
1628085
1583639
1829547
1309881
354941
304823
1112993
819965
1803868
1285957
877353
859098
609356
802858
707596
1130802
1903533
1593308
775623
1613776
1256452
210732
154677
406439
1749991
137834
279848
546971
1485703
1676942
1801204
1530352
1639847
602131
279465
1400676
1437502
411728
351784
663701
59231
715830
470830
14928
1561074
1909537
420913
1969771
1543871
940021
455096
1741939
596952
595604
1250683
741335
1111344
717667
986280
215215
1416977
517124
107946
556664
35120
1130607
898792
1219320
13351
1750971
1748563
1944451
1347787
1148149
1450511
940048
416248
1945729
165589
781046
1399998
1064539
1705533
1011527
572604
485699
1688640
527882
1658296
1464986
1167750
126751
1305836
1755333
770059
924679
368532
1698179
1046167
1720261
1663771
1774370
543828
1494966
1328683
167796
1323471
1509750
847287
1237566
1630577
722788
882004
493248
1916498
30956
345954
1196557
1375329
937338
1069994
975493
674519
472758
622799
1705030
1872101
543736
1973391
1617044
1709689
33601
1565046
1890892
1034705
1629317
1182700
54359
147964
1394635
45657
1285714
1228469
1203161
451298
13219
1148060
972666
444012
864261
774167
1134636
1308223
1012236
1103939
1197822
10556
1265971
745115
161657
241676
284291
1886187
1374473
675323
215693
828419
1813620
599241
1263426
493919
851710
313237
912569
1726692
905126
925896
593702
1242784
1698006
689692
346383
1049167
1911446
1298842
1758447
1741390
109706
428971
442497
1870505
568332
1888051
1663643
848310
1799022
222826
1059445
1156514
900223
132310
114514
1386516
1027038
882172
1692631
275539
1768516
1608368
1347504
742680
1759091
413170
972728
994181
1001461
266041
1248678
1989162
1314863
614553
1667653
780937
995263
106632
1869240
63328
1342204
1558354
965887
1550701
1817336
1057996
1995565
322844
306835
734718
267978
620903
1759184
8492
703780
576430
67674
668408
1903596
1654812
457241
190281
149359
1867109
1598761
925797
1497534
1393961
57430
900219
1230385
1250189
1358736
1999065
459427
559043
360039
1668719
1229131
1870162
1235356
1471300
1603798
1020114
1462672
838175
1300913
1432595
1985539
633407
943879
325832
225737
1562041
1760927
164729
1392219
1252978
29295
1655452
504036
87976
1696395
864105
1863650
550349
1319985
436400
806444
388280
1706656
1288068
392921
287882
939918
1012459
967850
220631
143458
377504
24810
831517
1818613
1388324
988486
628387
500961
447380
358784
533115
1690681
155549
286109
1570918
1804033
264034
952019
1138745
654795
31702
214606
73547
1677465
1183705
406723
1667653
1336225
560358
1146650
1282154
900828
1828399
241266
1148565
1792014
611483
1541381
1562300
1118808
1231749
854261
1077063
1090370
1535190
1686118
1859142
1036773
101713
1974160
1454981
39746
1078683
535171
713422
1948674
11526
540632
241170
464563
456768
1634511
1518606
805124
1208875
1162441
137882
613983
446146
579130
1238992
1447685
1837383
806826
1459008
710577
542087
164375
1554733
1080090
815145
1187217
1024430
935384
846905
1182454
68551
1511202
1278615
1361548
1125910
1749682
241700
762165
1730939
1386167
1942208
1853156
1511569
1527417
1591167
1038591
1017920
1377982
1132463
456580
1351986
1742069
336835
18413
142311
1182533
1251972
1667286
39012
1917443
902042
339538
768177
1897092
200161
580852
769952
41609
1336005
353265
661657
1132685
1424660
1599355
1545753
1480871
1446414
1221490
493511
1637234
600967
541329
1914938
796974
768551
11727
1925328
1905167
612674
1490355
1076897
346986
700144
1036104
1118500
1753903
223196
580208
475336
625513
1048624
1586461
1481423
18930
1357359
1998994
864080
1591552
1764318
516638
1030102
407330
1218213
1196281
1226570
143443
1479967
979604
1393551
1447566
1585752
1024909
1755077
1156938
851951
1945434
337334
444587
634051
527926
84069
792173
1080975
1542685
506093
911297
867488
899330
1999047
1558676
592230
1904273
1247450
1337603
74786
1466850
1981493
889343
825775
226864
291926
759140
1380327
1659677
656795
767345
1506176
341049
1783545
407063
1755183
305151
1482611
1187183
844783
1218794
249981
381617
1212856
1353562
642214
1978283
99422
1917877
1712158
598552
1545263
1074829
833897
588034
139831
1296785
745918
597222
819528
1031653
1257348
1053978
433310
367295
1109678
1526378
1038776
853913
68260
477921
1879744
740983
765295
1511875
1198302
465931
1459481
843930
1939060
190574
1606592
1014293
514446
798387
134203
940435
189750
1257516
1762740
1421269
836548
985229
1936465
456689
1204846
1025483
1364784
1861727
604202
993034
219165
1332353
634220
1264798
1023155
1194895
1727727
1158763
1823610
90447
1747094
441049
771149
542319
1677459
145552
1771433
1327062
614839
306843
1594326
145972
1563448
607737
115408
1754152
1705655
1721062
1480871
1650935
875443
1526742
161833
1372131
325379
83612
1706155
184819
1182174
125892
989853
1697384
1577264
1709821
1147445
1053609
1717394
1761281
1854098
450152
279475
777609
88881
451077
1677730
1375409
474440
858525
1349731
446133
1804799
1904398
570414
1453578
1646748
629522
914838
1883973
891045
1913000
298247
1093733
1938554
1715749
784586
896839
1709260
1921805
1989638
1800957
722167
1838961
1418784
207539
487000
1491365
947591
1945099
566816
1203033
1807589
354386
522569
1966233
1375787
1352761
1310829
832070
1314153
119364
869177
733178
272997
963983
1580736
1015068
314509
1439112
652771
1072666
1143096
1429183
806808
1539123
1505462
1455060
533620
704007
1265997
521957
907488
1159428
1226313
1836862
513111
1035415
1392726
1043727
1861547
433127
1804621
1762617
1436423
1409405
154264
147419
743100
1430267
277389
1801171
1472244
784332
701590
863433
10498
23624
1537636
403174
401814
919378
1474983
153755
803048
167670
968569
1819683
798724
1720575
326080
3179
1493807
1452103
82975
1757822
1546304
335130
1933551
266963
1226850
377595
161723
942029
1030620
1430278
1065289
77964
1127540
1722674
829994
1605310
1525909
281328
1237884
1212137
1644712
1694175
1621401
405895
1488220
84872
1854442
1319217
457002
544879
1827188
1117775
220353
42073
1342002
491691
329724
1668747
206820
713948
1893035
1334680
138013
988523
188564
1820039
1132019
985271
1785269
704334
664893
1554221
1217109
1325658
850824
1846271
1468011
1290930
2425
752249
1381421
1539388
200737
789728
1154005
227312
1365720
150345
630895
1944904
168216
1388431
372151
1820334
974388
89344
393385
206768
222717
191625
934295
1764037
1022248
1297917
1475414
1406021
1957571
1977558
1605644
707487
1237014
860466
1764710
954163
905438
480287
1861210
1882546
1382393
296499
626966
161712
1331261
1712642
1079557
751215
1193853
1604
471274
62397
1052685
762669
209396
1381848
823068
372668
626352
405820
71195
110630
1837313
1623729
585058
1567043
883721
1359925
1685411
769258
1955794
1516206
947495
624684
737546
1264010
1665037
57965
1958279
385757
1677866
941513
1999706
774180
211288
1739658
697209
1125718
827197
1225131
308192
1107707
505972
1629878
1398972
852713
967741
475707
31733
1811544
1405474
1889195
418744
927755
200764
600810
1074015
1826998
700504
849074
687855
567395
1362597
1292713
162789
1038490
1268120
644381
1583438
1576489
1867446
241910
1783395
179069
714054
1787374
165908
1477526
95765
1447434
1330242
1287178
347581
1773960
715293
1409240
1307435
1381957
399104
1550972
1044794
424486
1377127
504494
661068
727313
396099
384431
571531
955897
158605
200590
1387323
1757912
872448
1312724
666263
998080
1234836
253390
1870729
77793
1701331
1807759
242017
517085
571619
1049777
976551
1744488
1876294
857049
198470
822298
1322662
910686
571139
1313884
59593
1963847
784438
1561587
1699497
1115343
80500
1531352
544195
1543610
377131
1511443
1913028
1939387
715022
1980049
1642866
334407
354830
1621032
1542930
640497
1234223
1327995
877174
1326507
1031345
203370
1663488
1206346
510966
354007
1040807
845881
1481414
85154
293801
233310
207101
1747637
563921
512429
875090
1261289
934534
443144
834089
690569
1692386
639326
497980
1325153
162797
781402
1760366
1554830
966774
1696632
1363901
1750971
1639752
1629666
939385
75828
669565
147979
630
1891577
1430456
1866877
434909
846226
1726476
1503696
1610728
758867
684899
62883
963517
70864
1989176
1590886
290063
1306971
1225135
726255
172935
121569
1870921
342079
1098289
1167714
267374
1334647
1428135
68701
1483081
1428074
4042
497125
801734
420396
245689
1234842
1375519
1941435
1160503
506246
1750856
1580131
1831516
1392336
1468358
113940
1798410
1760522
494752
1604798
315043
444803
1591066
1771236
301683
1914120
1873063
650370
825969
328697
332307
455155
524204
1501301
978470
365001
1952823
1155483
35726
556280
1774865
678020
1636864
1713911
761902
322536
887316
358164
1745142
1763305
1593613
388304
947470
614751
1369857
193228
1981080
885141
1008816
1857504
1087485
1723550
567567
1870427
1411425
670637
986943
667623
1669144
1168430
341618
636185
1962369
1393078
1796522
1801070
1567145
98551
888371
1363683
1299759
1879354
1106820
499116
771710
520870
1427783
10125
114167
734550
387869
1297831
195822
547631
143120
1383290
195217
998266
1719609
1747258
668964
1336491
1366108
707758
1870427
1646448
1370025
1630039
1514254
621719
629582
929153
1656121
677552
1481231
893147
447191
913931
1757516
134370
1387995
802645
623799
1882502
1654394
668034
1041187
620080
966930
785923
450741
674862
1475342
389630
1948364
313912
759281
546251
216025
1777245
1437035
355812
1909721
1338005
896895
1286215
754220
730304
1683148
565355
1454897
1706234
643960
1204135
1763735
1248086
412472
1841199
1879512
319700
27839
557437
98396
81799
255293
1348044
1025110
1450171
315560
308970
1469081
989273
409076
1167514
1561238
1372423
1750778
1371102
926051
1564151
1283632
1297991
39788
582411
1708818
217612
703901
1503056
1976858
722766
711029
913888
981836
1215926
1182216
776235
733580
19453
806490
650031
1843570
1187342
1437157
910646
853980
1816762
1974590
1881137
1134861
1758943
422922
1265688
858602
841133
1236372
640379
1804600
1528956
1818858
1854571
906752
1075596
1688132
370472
813266
775416
1120159
913616
987045
1308425
1296222
48409
1801620
649877
1134196
1731050
807762
192604
208267
1084689
1017647
778982
910727
1779755
1908034
507487
1348822
1069712
322627
1472865
1616957
1101798
1532035
1557914
1293235
255258
489989
79401
1369563
1953251
511376
1718948
631541
1613211
1584607
310652
1744781
69405
99175
1359505
1824018
1007838
281279
1341338
527540
82275
463308
468353
824895
612419
167749
28898
922709
1023121
549240
347085
1000944
50619
1099853
1291948
1659926
1742256
272991
80966
1680942
1709510
393594
1266764
27482
544400
1994193
1033481
1624487
31814
90869
1558574
1988894
530883
985553
1262192
1083046
129469
220113
1872525
567408
404895
106816
1829990
1377884
1505469
1233339
411799
1667710
1667433
671185
1583079
912063
1337467
1597633
1435
1339701
33649
1325496
147976
968963
83776
559994
907206
710324
552463
1102317
569356
323623
1149282
283857
651168
203967
1526581
1246856
412206
503720
1396561
1557323
992404
1350528
1077678
903320
1157455
1018161
591637
539706
965616
1301092
1306369
583842
772993
1652953
893218
1077957
800557
1655495
723547
1684238
1490281
840436
1839499
890853
1838318
1064539
1372027
893272
1901970
266085
1925017
575713
1714089
648406
1703253
1650959
653818
528084
75700
1459641
1140696
895933
1894619
1679196
1614641
1082038
1158317
1998250
373042
1983070
568721
1794682
1208720
387654
788173
206296
1401335
379726
425642
1433354
486455
1956564
1728029
375559
1361348
231901
247070
770059
1402781
1406519
1755921
1050891
113029
624611
982422
667119
240123
932058
923063
362143
844333
412432
1019490
398624
476120
758644
1031293
390553
1910771
483754
1941126
838189
913296
1394808
563769
793375
212941
1210246
533986
529358
1321649
1173826
1822737
570182
288896
1835876
117808
677301
637161
1218314
1742669
787586
33441
1865654
149411
711907
507110
626258
862621
1923724
1837881
970382
420769
718553
503063
1421229
1736867
1434472
1633027
932927
126962
917976
1747544
1181096
1635527
1500684
22465
1285714
1962788
1371050
852783
1034606
1341265
193867
816032
930021
755836
1911446
1069531
110268
1130220
1318026
1452699
73160
627851
970915
849488
680309
180850
274904
1698154
892842
185297
1246763
1717230
631454
614191
1824983
381321
543794
904588
953098
917094
34180
1324292
414948
1669587
1805048
1422287
1594121
1757372
858563
726366
31034
1750864
612493
72406
323355
1006328
67378
612140
406367
1611685
1593822
1228191
501313
366335
338016
1111857
179367
136136
637079
1110322
995056
805974
573542
1367814
753324
194814
1334824
1067601
1228934
428486
1651730
1077891
770512
1681682
598757
1106311
1703226
1734125
517980
1696316
78483
416221
1601537
1226338
399168
636944
468530
1820552
431328
1638455
258918
410164
946831
379295
108145
958220
939385
964184
410719
509607
798891
899359
1341744
1727998
1039333
561642
1329736
1272122
78000
461041
512832
199731
1431573
1146410
1166872
368182
714875
1231625
1428886
1521968
543335
470431
1462211
1287407
1761150
1266100
36995
392487
114664
599455
5886
789857
507466
1319562
401152
564322
1571515
438882
122150
1118994
1243341
1665677
117049
1326879
434912
305417
941077
922341
332552
260019
854773
1047034
734550
1323896
676467
1987782
1077966
648860
444451
1238839
1389492
74905
85711
1630523
1420976
246714
534438
1954926
886350
1564263
1694600
1547056
330971
1540839
1638458
308410
177942
1635901
314917
1602654
469641
1328918
1772327
1379774
14610
1378847
140595
1552840
1975488
1490829
447507
1063376
661253
888623
857747
327381
1195163
1651183
1057300
1191951
1583809
1852068
1831306
1614788
1743564
1533921
1300644
1510240
1450688
1132491
1480811
201717
1687018
1855935
1730497
954058
448557
702452
1359519
1717547
229117
1403228
186214
686660
896654
366623
535128
1087102
1446551
80526
1258022
7208
494824
1256364
880418
139757
181871
1076585
902066
1870729
921376
764646
1302531
1404981
1878424
512583
1410081
165038
763306
1440041
660176
1610304
707920
1457466
1016792
1930146
1939175
1292847
1685155
764325
1599202
647264
1586368
208267
1864361
567125
1238512
711720
213558
952765
634976
263915
1348695
82464
872546
1141081
813087
168193
1620208
215649
1541238
1836862
1001679
595380
545977
1042803
1320384
1526041
1832171
291107
414377
1087767
153511
695953
1500516
1490183
228052
799217
1482253
673368
1302608
1357900
865806
326475
87615
445454
508273
1439227
1888051
659020
1328905
1990044
1550920
717202
402559
1144315
277666
150892
1459913
1167059
1231768
1398024
779713
668072
1058956
174264
240246
502238
640412
49441
1517871
1192896
1946623
401841
2212
1170342
1914245
1359147
1709236
10636
1435619
624925
1507536
1111101
211065
475032
161028
77664
5812
1507119
121169
731054
1808194
1942723
1222720
1813374
1680834
24103
782138
725037
1881445
637
537751
561880
1472922
638648
526213
637249
1637759
557792
980044
1935004
4233
48077
818721
68480
865180
1049136
1244070
1653092
37051
952468
727817
1461569
1635578
1119087
1171472
154324
818025
1228350
1361099
743730
536387
1874702
1275806
1968400
1159145
85460
317972
1693920
729346
612000
491071
1308483
1195836
247829
1361582
307324
603080
515075
542071
566567
943436
55867
1526333
607526
632168
1522538
1642735
1385675
1130861
186031
88834
451595
990100
455890
393416
451923
1452529
183742
1323227
1035502
108322
68129
1252298
1740170
860725
16649
1484313
242140
1864645
910177
503060
638283
1120306
1754275
1463090
1149942
1409291
1696983
1986462
733932
1470232
221597
1622967
907630
26382
237889
1793315
1647940
1786061
244491
988154
1500822
173828
974388
1856070
1127080
870319
1378502
1025384
754138
1617513
229520
1114905
950515
1862566
33712
327883
1844090
233181
1617013
183568
1513254
1292274
220594
1479035
1898349
1113719
1243275
291136
596648
819280
652892
952038
174199
234794
623247
1004632
1852439
1936162
985286
11061
932271
558141
1014799
1598091
1281200
261496
1176517
1848477
822046
142409
1569515
1812359
1259144
241170
1009437
594423
259411
572106
1222540
305597
250959
819966
1474053
1795288
98006
1912803
965475
345479
288014
159395
313462
445365
183931
1223721
647906
91189
343068
1772252
254736
456578
217038
712664
1942723
1033780
845810
170833
1479571
959350
780698
1437713
1227740
57071
648601
307256
129212
394937
203464
1217815
1547824
172509
544962
566547
769277
1621943
827837
342091
1377200
1026165
846639
373236
869978
433870
1915756
583818
984901
1578331
1000083
339518
404730
1666556
133370
1004173
174187
1006083
1570005
1416751
551467
137047
1905350
1097800
297563
1143391
391028
51741
99140
1951
1157003
1148191
21746
1227586
1382974
1403715
739590
582519
1721522
1466648
317330
138330
235821
632023
1495252
275769
410392
1427329
755660
372783
507423
1794861
1045767
967394
207434
877442
1911724
829181
649609
325854
1990983
1501453
1390330
723912
728824
1718393
731591
162531
1448505
1829985
1627200
111249
896457
1822912
1668065
948912
831910
1018891
688507
484884
842920
1203338
516809
1034460
1922142
373978
1433259
1701519
247719
246275
423269
1719310
1816886
335291
779340
584707
1006885
1986607
887531
1217784
1618721
1778840
1620840
1247226
770756
1208241
1581836
1511469
1959364
365204
149872
1038737
1923872
1747233
1834394
153006
1132356
1422678
58902
1328907
62209
605353
469213
697707
513380
1244324
1112738
759004
893635
1296699
559016
1811363
1267395
1862762
1054530
1253811
776291
1354710
750128
672612
1760863
472541
1415951
1258009
511979
1304545
355467
1916129
637871
147026
1683439
1744497
809095
1694781
394683
1857175
1538086
718166
523416
2601
1955577
345033
642019
702046
388014
746741
493318
1071487
1302717
1944625
1576267
1850186
685721
1531686
651925
353696
33592
1951446
101366
1106024
151997
385876
1222348
1163770
1909500
1447463
321027
1107330
1248947
1186989
1602213
1379886
1911557
215705
605682
1311888
1691940
14610
1583139
274332
1169977
767357
1114529
1740879
106656
1894977
19181
426527
935744
708797
1689109
451912
1656145
1461325
1483778
10636
1122466
1287037
1237529
476334
1025250
1835189
1761167
58474
1355845
1802125
172916
1922142
1818505
1697384
702679
709657
1431420
1065235
711828
954065
1406134
1723588
452794
533903
569427
476188
1600782
1034186
436536
1875678
1324094
972043
287601
1757977
1941514
57173
1435167
877243
1234200
757250
672599
304865
517523
1884924
561178
1223325
1397396
70942
769483
418368
1133243
678753
9029
86977
1975425
264242
161712
176271
450045
1382071
862973
1898284
783806
848084
1520311
993175
1349354
755836
1389012
95467
1279378
1765661
1127612
1605523
987523
19181
116391
527003
821231
475205
805721
1399832
1584448
392551
629807
1250779
1104602
55725
1300698
1756209
1390116
1122467
1308807
434333
1489040
500240
332369
841010
1009110
1385065
178721
485823
911181
142643
1892820
133475
894277
396750
1397121
468709
46163
1932756
963645
797328
1144258
977552
1051554
798172
1312328
562557
448134
834050
339405
705493
1127710
787694
1871880
793613
1971949
627368
1966720
1702942
451054
1229372
1412048
394364
1404342
549214
1080079
1475870
1530832
229118
1119799
1479611
1614033
552030
1187352
267601
1612939
633292
180814
1723765
1697138
924011
509683
778901
1323738
1788166
1746386
1290606
439227
1243139
840701
531227
247297
1217912
1707238
979604
686172
863627
890422
1140309
106368
1064432
855556
831056
624240
1243763
1445566
644606
465344
791082
178368
804623
305131
918780
657210
1042528
1921592
1305514
477721
1812070
491203
1173166
637303
291651
1433973
1806533
704145
1124130
484826
1306881
1327157
980335
1258336
789947
1618631
1438208
1368074
1484617
1152426
1705655
1951274
591988
1538604
629220
892842
828184
157430
1524993
1265794
165949
1975908
871056
1761069
639546
60765
820373
464497
1215291
1616935
1010552
1346814
615628
1907922
267039
496235
1414016
665032
654292
799965
42967
1386366
1731146
332057
1831921
199268
1756843
45395
464288
1456
310847
1302
1436723
1893276
694719
1841043
1389680
26940
1995078
1520109
1826773
992615
1549840
1061368
105962
1747777
1705159
467784
258232
913194
1110135
122690
132701
1605070
944453
292084
1090616
1283131
800784
19453
850330
98322
1366269
106043
1277371
39164
656445
1434249
723903
621675
1449075
1313410
503020
1031448
657331
1675561
1440941
1188646
1406446
422545
1010672
557263
1909581
1906422
1712610
1921023
1313312
1209434
1735854
1253597
1592190
895291
222797
530703
1976030
1826357
1531928
371888
883907
1420536
1378230
739987
1853705
1889269
1341903
1340597
1612185
1967852
558858
1771277
1572742
324086
1893749
1146110
376868
1702894
1699090
1284205
878985
148619
299644
1800166
1332724
906068
106444
627337
818381
873262
781861
509201
615598
911550
278138
378633
954284
232901
1881367
1853681
1905598
1145050
210693
392209
1013352
1293398
785394
1854147
132846
141930
944728
398463
1980376
1239676
867190
1472341
1468897
1463349
319174
744911
1150262
498104
1879099
1802979
498407
1237932
752595
487889
258538
816695
1984196
928094
683630
1851007
1591980
1644499
702516
894220
779009
323255
79728
345377
1914334
1571600
291538
482824
91119
574982
646353
564045
1077691
1248087
1340979
892787
1024059
1198795
700966
1127687
26098
1880524
1922095
1999937
1203541
32173
294282
1881174
719630
1240097
1494500
1041345
923592
1549907
585105
362524
1020817
138647
1310502
297023
1367012
594498
1622243
1713680
986928
613699
1080383
1187780
1899693
1787624
1553541
1534109
1455848
983911
1862791
84970
1763453
899751
474550
336540
536936
361413
581068
1436347
1454966
1115330
991486
190300
1247494
1763737
552887
1507596
1193617
1997013
1628043
1951981
1906036
226393
63087
1033310
247178
35343
727840
1135188
1892448
146227
1772252
1528597
1442929
908801
990615
1155193
1187950
253409
1913919
485823
1147476
203570
347424
859128
907621
186654
1240641
105702
1077304
429118
1891203
1249102
1402260
1619127
649718
201354
1506860
15805
1879588
376021
853000
196280
1285873
444759
1008641
745360
721482
683484
21053
1047607
1244604
1334295
968203
1223593
935128
77431
1320983
1918205
858471
1683192
1180226
1556846
898148
1730717
1307231
177306
680143
1554410
220795
731421
1692192
1728736
1610880
1493756
1385980
87945
1011568
1215070
1393131
1039895
960275
1809502
1541367
889516
1763451
750960
1284688
953758
1677633
1769093
1324510
742836
1947431
527455
1325986
482506
39401
142157
1324875
779808
525294
1161208
1155119
181871
1621577
1153540
1524185
623558
440085
506363
1846587
278905
1807467
913231
218495
1919791
1277110
952405
114619
453301
148727
936471
388778
195541
637862
1268765
1543486
1525916
1472034
1069917
1364990
665265
1818852
190152
445978
1087399
642245
1714440
18630
98066
617506
1502127
552735
267612
854361
1969129
1595844
1759194
1879005
912883
418276
1494581
1481133
1566377
593493
1009351
593201
29196
1611445
1228312
90650
598451
1037414
1703090
1602078
879483
113982
160602
1410620
1374677
473576
1852200
897431
1724498
33990
553376
1011266
1186810
1404688
1854828
1754451
1538164
1469337
1143736
1192916
1769774
1624505
21298
965008
1251073
1622900
1495690
1999885
1176573
487779
1771573
1580850
416423
1102867
1130200
785711
854223
792409
488300
355605
367617
1727785
754904
734467
1833125
74298
1416082
720781
350237
414100
487200
177724
823483
1123777
1853871
86151
161723
1994277
1217004
1807449
136886
626736
380145
123229
301568
1079720
708421
226189
937368
746800
270740
429468
998088
1882463
596457
541016
1788235
1823669
688607
1753102
273162
11008
539741
1789340
1629443
1348890
1397497
1584805
271149
173777
390654
850384
790153
38875
1195626
995870
516147
1861405
1227397
1496982
461051
369350
958604
1545565
942456
1333647
1784945
1172760
1399241
299514
286373
420681
1132358
1979069
1013550
1446569
744596
60854
454664
1854949
1689759
850330
1861613
802622
1795368
729081
1179949
1037091
1402495
893970
1433547
1080208
812413
30055
609538
1234050
159625
227975
1753877
1651112
65600
847893
1088448
1526686
1014060
1841356
1373918
529456
76070
966344
1588338
1586037
890292
446464
808898
1475559
723690
62153
1689558
1956291
663009
1892310
1702117
381641
532786
1219979
716298
1762744
1054560
1104117
1906975
183310
1597931
675788
243947
1368346
1268585
1673574
1870921
1388178
1539067
1499394
1137876
1866675
974193
1975143
1571143
1410025
287792
1235432
1095934
1930654
1818248
993120
784299
285173
1719026
52274
1420563
1402961
624224
1686999
1757597
1797320
1587064
1448328
18691
1209040
32984
1928970
1298259
345354
1980359
210567
1544043
963781
396059
1715297
1921111
1316906
1590841
834073
1693321
1502602
1934485
1810166
293373
541288
1032816
1461700
751738
976793
146340
1891468
586148
1635796
525534
535749
1737713
392863
1175211
1449774
241929
1884286
796594
286322
16257
1590489
1168649
1439256
1035830
926796
923469
879062
789731
294832
1553162
1872203
490929
1605444
419221
1037913
1734108
857009
47742
731053
581385
890563
1650064
1929944
353739
1947191
1979800
317972
1301674
415849
1754154
1416035
303034
1739374
1507814
1829313
590619
600045
288453
674801
638204
1357745
1676121
1307367
1420547
1421229
743741
455350
1177719
986344
1300341
183646
1827101
138501
1545072
691670
367487
1646542
518764
1072733
1558676
1846213
1354928
402563
1432436
733252
1699080
267329
1375644
1689061
814531
315843
1184523
1678875
223873
1053449
1436830
140811
1127562
1959156
324950
1974929
1030536
997604
1284972
1812903
887374
869261
1976106
1617892
1611641
357749
502297
1947844
1173837
56896
1048248
702452
1824462
1457747
765904
920097
809196
1769288
1336053
1550728
1076085
411573
91249
457883
350190
751097
837239
830840
1293007
408248
1125523
1886447
1783431
396933
918943
1704393
1378873
1656009
1533652
1624007
1533123
1285637
580964
312992
995062
231818
1348736
1339618
1302925
31807
493685
532744
1933800
432563
1316164
1947672
197836
381337
1441736
399667
1685411
612000
265526
1886853
1526724
242012
740630
1885863
99778
1616145
1653982
1580451
314917
854298
1808489
515663
373787
1757799
700575
1842721
191625
600219
94109
996580
1812478
811734
1848257
1419238
148094
1258021
6464
163767
800911
1595336
1471559
1488666
694680
722876
776684
527946
795438
1619445
1757920
388368
934952
1420891
969423
213558
1810565
1492094
1073570
1005421
335400
761230
1032575
1666011
563576
1517590
189136
314550
1622200
480273
201665
349752
704362
1229868
875629
988665
262537
1970609
407632
611499
1768229
461261
1784843
1785315
454433
1697868
555758
998532
466366
1590581
1103249
1724894
28050
1360654
1072735
1963493
1383799
1405968
1440038
1988872
711336
1427087
1699173
286898
1536590
1695183
143268
1875028
1626206
1905696
276238
939690
644606
1960848
877695
1794878
174911
327001
342859
1029074
1381676
1791683
1238334
543828
17463
1956152
1999529
1399050
513961
577419
178001
785601
80257
892303
1954315
1987239
1079125
1727160
237232
699736
1868625
1377995
197780
1439251
766176
423526
1531584
549618
1468919
10415
1892783
297079
1131957
819969
946394
803496
564812
1048283
880275
1804381
1908538
684746
534802
354249
1073320
803330
1533606
1862896
45566
1587687
1021714
32166
147657
1619703
1441794
782224
1431445
1731434
1530764
77548
724078
1839748
1801462
944643
1576272
249088
769555
655290
715994
1093995
708543
457358
174934
1816062
769478
278352
1669747
1984629
326153
1715503
575608
1139715
1559424
876984
512094
942037
786335
972999
134758
1777341
765606
1159156
213366
846783
1744573
209148
940625
667229
627851
101977
728101
1802258
379743
832563
512798
829588
1883520
811624
934698
1532853
304121
643503
868575
936777
1711441
1325755
98977
1312719
1500656
1231266
234992
938567
1487808
429584
1751625
938461
1360517
676725
1006357
1102457
286479
573355
532459
1161944
1355389
453422
1464615
1426739
1901909
1116324
443922
767471
1984622
1087573
1071698
780937
911838
270014
1567440
1709343
618971
1878512
852285
329398
595118
783789
440633
93473
412432
816217
555475
230095
814816
1194836
1530037
1837035
1867942
1613683
456247
458743
267250
19908
1091529
440268
124145
1826866
962655
1620456
766605
1723936
1074750
262997
1890932
910686
749071
1862954
175564
1481584
1617977
1846459
1193020
1829357
1172846
906819
213224
1621587
539900
235252
1083480
1414677
1375392
1820389
1253153
111287
201758
108964
1950084
1806888
1888269
1435167
1996399
196369
648140
1597944
1682246
1747211
256810
333374
1018843
449504
370678
1534109
758016
1033461
1277690
615706
1835006
462278
1364150
1904206
845175
1399060
574903
893411
230095
1024985
1352718
254857
1719399
1714792
203620
1674536
1593550
1418209
1758331
416811
318724
1289322
724079
890903
845687
264675
1925097
1056087
111051
495822
1979773
1836662
1049552
1434010
707498
1507596
429609
1439023
1499313
1353870
513586
547631
747846
1955655
1261200
899304
1787744
1182076
1717756
192677
791455
325447
1930316
39714
1264353
1708908
113243
1681527
1646278
163352
237122
1925721
947133
1530902
445034
926935
628888
1365413
1401796
389421
897965
1616670
166132
10041
1787305
217753
1955117
1922095
924832
97864
76695
3045
1228415
1746801
129242
1846860
542494
1043596
1222899
95336
493638
533042
1753210
815987
722315
1193885
1251639
1531094
1070140
1384414
917075
1700688
365378
223350
637208
138206
253230
202363
1461804
989613
190857
1006127
623324
666424
749775
736933
1417437
26343
811581
29556
607430
1840613
1171814
1133742
88805
867843
1206099
877554
633843
1393444
639299
1680773
1120073
598934
271639
710751
290480
147612
206784
1730735
586264
1095712
1825815
1257178
456473
762096
1828453
239704
704652
1229458
977024
618663
1922396
958614
1676519
853577
1608456
1381041
1905307
361197
1511310
1935194
1584769
738501
1174104
427232
1271941
92402
556605
1945014
693990
1475884
516289
1772823
398419
575836
1455051
1514347
642354
883147
503504
771903
822667
1471060
1416649
1934678
663327
505681
682018
1547483
1154857
106742
447921
1652212
859465
1949098
1099439
1443449
115740
1278280
191384
194846
683257
164139
1666942
1032117
1171146
1057748
1486995
848146
821393
504932
141284
572325
648477
1230530
295424
904744
908527
727082
1081750
1170684
800072
1382042
884096
641621
752873
148959
1031644
1639103
1951568
1793149
9670
687269
1624958
1616066
1882245
1029675
1372728
203406
727261
1922145
1767091
1317165
403385
1074763
1710873
1223741
1701919
186661
690033
433993
1432179
404730
135972
1621233
998510
1815356
1428166
941196
258052
1176698
1600881
1508573
14048
1772118
1995078
368830
1159475
1518544
287204
271350
1974932
1306683
1397637
155788
573558
700104
704478
696018
1427934
144824
1193691
141442
692723
851152
1056620
439107
1331689
1360775
468480
1134928
478040
1545262
1237994
783162
1380987
1016364
1555603
726366
669442
1367554
170447
827032
1272370
1696595
796103
1447571
570142
1786467
279426
1938645
1020271
699833
749042
1986830
1438460
1637554
1786398
745940
862226
1007485
129405
1711157
591632
136613
642164
1701387
278836
847492
1556898
898640
1018714
1868870
124471
309307
167827
1161236
1535271
1744398
1548810
1178621
1385758
913146
654026
1920697
509371
1757948
1386580
1897220
1322810
661200
1749934
1888630
1894176
203484
76852
932282
1561074
1518146
405726
117742
137768
1352361
1191275
760353
1847932
269620
264927
1980950
1425924
1346913
1025409
1145348
145004
1455391
477956
1251341
103182
922647
1152687
1578960
254785
530751
138577
967965
1143191
740697
1443558
1803047
1847221
1603335
1777553
307981
297623
182956
672227
1387447
30446
1220179
966123
1463600
680038
234392
1908714
1123575
1325258
951462
81675
1130301
508910
84182
908587
106281
1052338
554985
1460677
790526
1954435
799101
1699627
82464
289842
1922814
696201
1267362
631541
1422986
1363580
1171633
1764807
1871399
1745713
873637
432564
365285
926744
729277
1936220
1830746
1611589
384957
777797
29831
1103941
1496545
293363
174853
886295
1573979
1984715
1865232
311755
403006
1134218
975008
1587621
1219171
1108988
1432436
1841514
352044
1721420
515614
572788
992888
1092400
717281
307858
1693491
1391731
879719
1614661
34247
22512
1307014
593792
1124871
212517
1460812
1581899
1846732
59127
353630
1690541
147579
1239986
1121262
1569154
946501
757589
1858513
724912
232733
1369747
342695
1942865
880815
327655
105438
905230
193358
1460942
1495944
1398105
997505
572931
1986791
780749
653102
1457440
913258
608415
216626
1704998
751838
457837
1332310
14351
689962
1128487
594720
1613333
1598461
655340
1006893
216099
841444
231483
1264322
650822
2678
1088700
1188673
587938
1296114
1465451
1136338
1571177
98551
359286
824971
1482614
812985
919868
158597
1880436
167838
1183899
459031
1417903
1223169
6028
1518363
1405196
948033
185485
713080
1192211
507228
983326
1684113
1160226
241730
1898116
2621
755543
698319
654542
1854192
1889267
141583
792759
546376
79490
1618565
1104264
353978
137181
810385
458360
1769387
185295
1770125
941077
1508496
337892
1373128
1325815
422926
546711
1912186
439387
482172
214036
274040
501107
1358269
1772694
1990581
1856967
1145581
784438
364315
1593112
138487
593479
1866877
515157
132682
220312
1274470
253592
943004
1522860
347310
1795368
260043
1862729
286642
1030656
1136827
1990211
1842721
574098
199470
1018092
469081
797248
603674
1347130
1766815
611000
1927276
1473518
39650
588459
1748820
883287
1974351
1343031
1370292
893130
1736583
1987981
1357803
1337281
984688
1927318
1879744
263796
182150
541731
1712142
951411
1921810
1354048
44996
847402
1449340
1483526
1840563
1408383
1138485
111367
519486
1275954
1503743
1548572
393088
853982
1730062
1635547
1079557
238950
1051233
1301471
353077
357486
1905724
1581712
1386189
1011435
724926
945874
286818
630
1007417
1648212
1476449
1403165
268452
668592
1917900
630548
74439
1182700
1499057
997524
897304
273932
1009001
1304797
1337113
386101
1634913
362924
1461403
1050531
1302997
224154
1203338
1762393
1101367
909268
1341183
276425
1605090
137223
724078
1879354
182306
585978
12227
1611598
1479969
549685
609684
57659
1800402
203061
781463
461424
628905
935644
628828
1336894
906258
1079821
772319
1456070
1718628
127375
678636
857297
1110701
1135105
400452
92214
1671130
510474
1914659
1601079
1116928
1579793
314416
859164
1770948
586554
839092
563652
1596351
1923456
65272
853913
926837
586682
475176
1967341
344336
954740
538974
1297223
987177
379466
441304
1054352
1616001
775702
1705313
1855930
227502
1537866
173409
1370268
1529386
222345
1369779
968899
567665
1782371
742875
1167398
513676
1938163
887625
1277797
1675336
1132214
1207580
1088810
1853572
464750
705122
1527179
127881
328995
1867671
634839
1212903
40231
1361382
817914
1377037
906602
1802543
534802
971483
1501961
1300473
1524697
853950
1954189
192973
473710
1893580
1597802
528975
794509
1254429
614241
718166
1088813
1870162
886356
571457
1739699
1340848
1140809
565999
1471860
826093
1222847
1852550
363782
1029
647443
1313534
330128
1782083
1216661
1588672
1455499
710560
1429455
646018
450592
1383553
472813
278587
1328451
352625
969516
1351882
216722
1248044
110586
885438
1832371
175337
561402
1322782
123117
1194711
426
1231165
1395055
1000473
778881
982627
1185950
49444
250983
916178
413175
1446887
1079128
168767
837674
1770029
1639739
1693460
930181
144353
1212529
1353701
625157
820167
944059
144740
724973
756136
1857115
237723
1291767
662295
1301952
870343
652829
814012
976214
567943
853266
1478003
1103586
755206
961732
1377494
1566657
406388
1659536
605808
1340535
1803665
957124
1870689
1240180
796382
62577
1215124
172661
1182820
1048336
950789
1829990
343435
659359
511750
447618
1491405
655298
259428
1416751
1362075
1957567
1675418
406145
1742779
46597
1744543
134164
217291
1393415
357427
401484
1003211
423718
436594
1964480
802622
1469651
269455
1785922
1500041
1002746
867884
882577
1804983
778970
213566
1640244
1590165
1559396
1735270
1044209
1116835
343955
12358
1852380
927960
924313
1728219
67536
1244135
177813
412659
909274
1329659
1973287
1608278
1174665
192438
504525
1537945
191037
1394292
475150
1194836
1253215
1797738
1257669
1947754
1601887
1350949
1247512
1632132
1688863
1753012
834938
1831896
983009
645670
658710
1889124
931265
1522749
183346
100350
1512044
28218
751386
1314789
1531352
1509885
1222682
1465054
1894361
251541
1996618
1931285
1153355
420311
1363216
497156
467311
1316164
1182255
1326516
1708233
535791
1208927
439170
1171629
593550
183310
1918033
18799
799173
250674
494452
720848
1317121
1900696
1943610
276411
596930
259516
630260
637470
569601
1577538
958104
1627723
651258
1958881
1494488
643426
1602206
795049
926839
805324
1456294
1175128
107870
1947813
1739937
567704
27656
1213069
596917
68033
1239726
979235
1890599
1017475
1038790
1325531
1060921
95066
1103413
1683405
669969
519814
1401839
357452
817121
1017249
1586574
1279588
625305
29336
398575
536129
941238
1057039
367662
80020
232427
150892
599311
1499086
1567484
611169
1741594
541179
1436022
569506
1706806
1179460
1575194
313922
961805
1134246
1153023
1719482
1394240
462248
1721025
817040
926435
922647
339020
953570
1629885
1163769
1478077
1892995
1292145
1464111
827434
1747233
546144
44166
639627
169137
318381
1417974
747726
1787374
962791
1911802
885711
1774422
1828621
1931433
1154302
1568378
943637
1154930
629739
1903173
1907961
619914
149813
53122
1774042
161714
554335
274834
784500
132748
863432
51545
101991
1887320
1332115
1014867
1672871
1819532
1300737
1034615
1911442
129335
543996
475774
1849480
133874
141907
325485
1786919
446590
1261662
1811878
1678819
426354
1820680
1647190
1246598
727272
232425
1715050
203686
353405
874703
1653886
872554
58525
1378269
87804
381738
1671552
16335
1961773
1428934
1523726
827402
1305616
598479
311158
1456422
1506747
1652711
156561
937711
1733885
1720117
26183
1233628
1734292
176032
1884031
295351
1166807
55918
1281200
812908
1823509
1107564
1321106
508785
1998744
338549
1900353
1468691
892322
1029796
1190361
1915975
1382301
1605360
408267
1488808
1933493
1953746
589754
1188809
1486257
752494
129797
1436576
1915125
369431
695971
368795
1971375
686552
744480
334717
535250
170648
652654
1195436
948738
99067
1146007
1637964
1160025
131434
1618584
1969575
1048667
1265799
1349299
668516
655102
1063916
104654
332421
430402
1638217
1645793
1933800
1069226
119573
471500
462359
1969170
1498261
866296
1266823
1464113
738664
1205719
377176
199455
762051
423109
312815
1819115
897563
1062811
251293
969403
1647940
488474
525188
378362
346369
1382338
113747
654776
287979
184754
1433311
345954
1329044
772965
1458029
1348775
598489
1277228
1927510
498736
1480124
637836
1292028
1057941
1270578
1794305
674054
1038825
910175
1773087
1358767
1739374
1656230
16956
876450
798503
1650182
75666
1580441
708331
584069
1382747
1323407
1606464
425621
1066680
933513
254500
741881
646175
1638174
1414593
1473435
926052
695572
232365
1235949
57139
1210067
692020
1167307
32037
1625727
671970
996855
31643
480950
457625
1430060
1444855
661712
1075955
1352628
688018
1463617
617275
1540461
1175283
1511795
1423945
836135
92095
973825
694274
1719125
1486164
1550029
128001
384183
65067
204155
1038743
311679
499051
395839
1689595
707317
8681
1289095
611876
1153714
1644868
1516365
578496
188233
1415610
1007384
791137
1417926
1293625
1758980
1721674
944384
1297193
337451
1877097
683837
1360587
121762
1290357
582580
1051714
422124
1185956
1251902
774463
1131856
849218
957516
387237
720867
454433
1583806
1592318
1542631
1129130
872663
45210
755838
260269
1583139
202456
1580852
212194
1184859
588924
1540814
1763777
1787210
6613
1627285
886354
1753875
807678
1438242
1084887
766356
1943027
880319
742364
812730
1979065
344091
407192
1229
1783642
956308
1815747
585169
933135
1438068
1298393
1180676
124783
1535335
294564
782525
818381
779481
716782
385515
1274377
698319
1677742
56084
1666019
748760
1462211
1869782
543911
511388
1628178
681853
1986418
1875534
957139
1371160
471274
1068945
415553
991727
1942208
790145
329586
421472
452978
1939097
1680544
1752974
231524
844704
613394
1214599
1352741
631431
1801858
496582
162780
527861
1117501
807174
408050
1673944
1469637
1307251
1509020
842461
4358
1795842
1180226
844804
1747413
1614813
1975878
1142351
1764443
1356459
1523353
1014462
1033152
1311301
804117
786719
1679676
1363901
1118072
1471552
1388589
1743851
1948998
1281411
1168890
1753275
592266
103623
1938645
316781
364282
1694187
976702
399503
1086614
485823
507627
798921
896511
1293676
1215648
1537509
976793
1284438
1308303
487572
1009764
1154743
575965
1398795
1178659
1304519
1723936
71926
1134645
1730532
1092950
1485371
1509237
78391
1505554
1278838
368182
1242994
1318944
37381
501343
1125124
127994
1623702
431085
6322
283679
767261
656845
400985
1077647
527750
654663
589525
1931211
1902983
724329
1418114
1112259
1539046
793992
1166971
1878975
687809
661513
343715
1039378
100910
868561
1208421
1746505
671383
1740701
1371148
432499
1332498
1852542
1662260
1561074
1774042
1057718
1780716
1047217
182835
1118833
1942723
770895
286406
989385
1656933
1775044
1838115
597599
1047455
1084119
1349498
83578
874724
706956
209165
187722
280747
1228191
1966766
1288886
1027756
1327801
1267893
1415896
3341
333058
326209
340313
1497008
1038286
1990344
827588
1616001
1484728
630831
371947
1433561
1168040
511613
987172
304299
733580
995996
1581679
220951
794994
1952279
1604545
307944
59258
1102341
923469
1556996
602663
1285662
1941547
1386867
1487784
163533
1212521
1115442
1578709
930957
1087197
1107062
976960
686693
1771466
78913
1122839
342695
1362268
881161
1286179
1678072
684334
1245109
59794
1868916
1468473
691718
1904938
988533
974747
1203658
640641
1576631
1449115
553055
163799
987231
888186
1485566
392209
1736487
763974
556169
1456984
1615112
860077
1934951
196929
1779832
1695787
1724458
60593
1704010
1641677
1536937
105554
1599961
924591
148386
1140696
1940822
1987693
440069
1941922
1962037
1405239
1354791
1000944
951643
1732823
1571188
54670
1337401
957490
55834
794712
1389713
747006
817071
573897
1279382
190857
1356237
1293941
1625686
977614
1420940
1271982
306333
145483
1248328
168957
923518
833184
895514
964708
475946
80528
1796736
555738
429583
1189258
1373128
1399196
374673
716511
56484
1688187
136462
1814903
1097769
1398289
1187222
716470
1634560
1294997
1733731
7974
378259
897006
1539390
1636313
663571
874553
247297
1440762
128504
1502569
915514
1950583
1134771
1539200
1638008
1693261
1869702
1212483
587914
95675
52448
1160932
816000
781668
553973
1815728
178339
932963
949521
7259
60315
1988504
1816421
120141
629912
1453049
1428254
1434014
142758
1672523
285823
763294
556612
215100
1619674
1413633
1847553
1395315
1306650
318847
1019041
1180556
379041
883958
1541875
958337
1426975
269193
1950423
64923
491067
1931830
957651
466146
1423470
1217804
544497
1653330
1632492
77664
1073885
519401
47619
1444966
1684094
666263
919345
340224
598053
1990919
1530107
1827183
465538
357631
11794
929985
1765297
1692037
1672621
29921
1967311
136262
63013
1691580
805230
1077708
1032303
468930
1912707
281881
972937
1789179
751896
226524
2621
1624183
448369
796229
1074531
365044
1449281
165110
437075
1465353
1477642
1867115
734699
1937568
526699
60995
950517
648014
1228514
207842
712883
1033790
592230
1879192
1390060
860418
1343681
599425
1935485
1502602
1285714
564574
915272
455602
1723845
150655
1420377
949046
1970396
1689337
379103
1741346
1259783
1332343
899502
60514
1460724
1145501
215127
1480068
109521
1106343
207569
186108
1216729
1502934
316080
1528615
1326445
1332215
1796980
1401917
216632
1469105
1417086
505121
1273627
1999649
782648
1836666
1546026
1908296
1451902
1510337
40280
1017461
720808
950855
847708
1173714
446464
1508467
409987
363191
504846
697666
1948364
1729543
1095735
1910673
1242772
1891508
704171
774115
1449762
845143
1824933
163799
137453
1668834
1822830
1685252
46786
324126
1506575
774220
1327053
1470270
1691987
1689685
997928
1591984
1117732
468792
170411
1451403
898657
149224
1439251
1295707
18038
1407012
709119
887651
381638
1694263
143623
117049
1576591
1389419
1106829
971552
828879
56500
715761
280268
1280157
829960
1644115
817450
144875
68959
1392331
841010
1377792
149392
1311107
718381
1352175
1580935
1600899
1366326
410810
1810971
1072752
909384
105203
76103
273891
79474
1100058
129049
1918450
1139360
1617490
1913003
1499352
78468
928852
1435858
588540
815775
1491416
630073
1847089
1685010
1317321
1890831
1681666
159946
1767263
1858707
379995
1047608
1942419
1672743
662744
278079
15044
1145413
433960
223196
13491
1039621
680339
1841491
1115501
26889
1910780
763974
499783
1313410
1823818
133270
31030
452157
857758
505078
397819
384269
1865695
702679
1625875
780460
1033593
611461
1633943
896443
1606292
1374409
533918
1371306
570132
1679780
1440133
284016
251587
756040
327507
15397
102007
1870392
771744
173827
1490788
1170162
388754
1925872
793786
129797
729505
779586
997689
75824
1636467
1973780
1156651
3493
658315
1315061
1947697
935644
1374983
953682
126712
1046066
1747621
550861
1157519
268981
354226
824696
1685695
448321
845102
898587
925354
485922
1729718
538974
525629
1468501
676882
1085282
466030
90358
29246
1876625
708158
1466784
366528
718553
1327717
201489
220353
344416
246366
208556
1695294
247432
1319607
987718
1215343
81017
1587381
1912732
1652677
851106
553807
289566
1609241
1972111
232655
971372
1613371
289026
1782348
1088721
502673
1665276
1492684
845563
557263
1896423
1763597
1354777
311285
660816
429901
1820131
993869
905315
1401427
191308
1079036
728771
1698681
1155193
1393749
1658224
1017125
464080
240001
305945
1614813
1397258
1712822
1672088
1507072
371159
147657
1159575
1869628
1639265
1026766
625557
676393
222381
442198
1837834
1591552
229421
1584448
40481
1634607
1014200
1315682
15404
1846462
1501196
611313
1922750
1486632
1837830
1753763
1269464
1519118
1303550
1286
35249
351973
1730376
999300
1970554
5615
464620
146753
1003632
115104
1962788
817558
1618337
1678644
889327
1875977
507104
1027198
856929
1385284
786887
625880
251185
1869707
1193734
1274462
526400
643717
358399
1583198
593820
765494
1352475
1611253
614726
960038
41609
1505203
1670032
487370
1406020
1480033
1404641
963902
202070
605040
664027
1872407
737298
805297
1539026
718558
1901050
39088
734941
1306073
904918
593363
519675
421158
1374255
1493577
174216
751896
1865695
1031345
1164935
1849074
889045
1865527
674264
1925094
446464
1524792
760354
1058377
1665719
1492746
393642
1657362
437883
1404262
650019
1911372
1000904
1093042
1994084
1850739
1356191
462948
1241846
1063357
1983391
536783
967779
889615
439935
1628747
1640495
736447
1099385
899902
146220
1258084
266119
1157283
585185
550262
926854
376146
1589478
1454446
849643
1829183
1364217
109183
430875
1285930
256063
1262362
1351285
519044
1407089
1138546
1679099
816032
972563
1751247
383566
1706333
583915
1931284
975352
1455033
1201597
1279958
1353262
990557
30593
1203206
1432199
166850
530900
207022
206690
261844
967910
50982
334717
1035491
1992634
464851
392196
1025763
424874
557905
657221
640162
1039047
512730
85937
1477191
846856
1173619
1063257
1871013
1298024
155355
1301367
1140719
1349972
751540
1449076
1979987
104877
403291
166774
725009
1909080
601082
1583281
1092581
1339181
1064879
1174896
1892319
676704
774698
614553
1902913
594192
1357944
1105060
1597906
1299670
1279240
353068
242466
346188
1803898
195637
212009
1771769
1778692
1576908
83719
1460162
374781
1830432
1832417
630289
448077
918354
705010
464320
796253
1926379
560844
1915889
1884744
1676121
675114
409957
406125
1124487
959623
1534210
1941060
274241
1077922
624912
727717
1880152
1760915
1914436
342445
15990
312694
592791
752426
1757640
638785
1672019
816756
622723
1624060
1993027
893943
1991375
1053442
383284
133370
1855492
1799289
1296760
1133742
81399
1990983
137751
1173033
289388
1469006
1789130
266260
1392061
139286
1022931
903795
1831967
1863071
1609015
140258
1408200
212448
320736
1962758
72197
1413099
1394622
1102918
15044
885739
1171527
1429514
1334593
315805
1714510
1314951
1930982
1365826
1399394
1207615
1736867
525927
511005
407753
497178
114296
1041368
141780
1066258
856429
262370
1590572
459056
676464
398467
445007
1530214
1519800
1738461
1891151
984237
445774
989087
29790
1419420
1342974
1288171
158403
648860
440193
1217327
1750730
1348452
418905
505745
82639
928802
1944737
94900
932035
1768052
1897092
1331844
1902971
1823616
1316271
823459
533590
194793
696529
710263
1561620
427183
990630
1534312
1115326
1786550
832043
1982344
1204406
570568
1446456
964120
432031
1970048
1418728
39012
1497989
1108813
1542521
1796283
932270
168629
1837320
1011283
1940678
979089
339091
465162
1850061
415176
1378482
443137
1429925
828742
520484
350820
1717435
1429670
1660043
1371145
355212
1376772
436538
1310528
265391
1277645
291690
1562148
951806
1598670
1083891
1759177
982204
673501
737501
1156034
1991979
710604
1404915
1370291
1341218
1078024
1763564
961632
1223748
1246564
1672189
180349
1739130
1853853
910462
1620751
707520
840635
1739699
592916
269153
765428
1146903
30084
1528368
756040
1217014
1180571
1867935
1813998
1849830
1262878
912099
1080126
1280280
780157
1344565
1785478
1781752
1909235
932087
898468
1662704
1373003
770917
572564
1163862
1519640
1038327
47403
967850
1660933
271525
1212111
1592731
1072883
1065676
1914929
1893376
1795768
1547261
1351050
1429736
203129
101052
1916842
357380
1897356
1638466
661633
925808
1577946
5975
1486345
1048368
169663
1338025
1955655
1577531
1211592
136086
818400
1308357
676378
1865915
1094193
958121
938722
1202624
369415
971161
213990
1471806
1678284
575969
1049804
1111595
822555
930505
1171
820027
627302
688947
740512
1169093
172825
1323346
123009
1123210
327526
1358983
973111
857011
887537
886354
1870048
364181
680991
122213
464134
750545
376716
942642
631041
312277
1047257
720212
1871039
530643
910570
1917641
1759091
1706293
1979183
669565
1525013
457969
297668
1006893
1138124
606685
1957484
30055
685558
96973
1951585
629337
1128062
1021024
1891208
62317
1575917
375926
1734950
161036
959007
1415450
844196
318974
657654
273133
92037
1820692
1009350
428471
1628600
1282424
1579985
1408200
1418980
47037
1701919
1962782
1444994
1216117
1034235
612236
640847
937526
1578114
1220690
135640
1017299
1785877
1611641
1245016
450296
1770808
25660
922998
546948
14252
789136
73240
1263509
1477245
1753807
134494
895445
590532
862742
67609
358439
879930
1290088
1245846
254787
1218961
1264454
937390
950409
215536
732860
600967
1764775
185004
94281
1674968
522729
653546
1677026
1482214
320279
559538
500393
487649
1165552
1367321
1045479
568099
808419
276812
32608
668723
1626683
42047
68752
1536590
1778192
388048
376653
1789552
1247314
1465225
194490
981591
1912803
1226570
695679
1717515
358914
1234109
1264353
165521
878007
202566
202625
1131254
151713
536264
1677940
411406
1753800
981724
1245322
1475168
833665
316881
1885381
217998
1481819
1768176
1852088
787074
584610
892391
1729991
1615478
1808978
1155816
1773206
529262
608789
216474
256576
1643736
528770
1114298
385944
1946532
497483
198812
1309376
995616
1458064
1569134
525573
1835192
1350129
1159428
132695
1444130
78279
241988
499881
602737
1694603
563350
516931
197750
569506
1012630
627152
654756
1489762
410553
898226
1613573
1246169
73392
1574411
1528279
1532799
23016
1237420
181642
1606755
977940
901304
482911
1934829
1498257
1835926
1748607
1929779
1666231
484056
814087
1278013
344091
562954
1834421
1732864
798956
1058918
1949714
615475
1178576
974400
226929
1240322
250433
832277
1135055
521139
1157062
180361
231924
365204
192794
1602899
217753
12251
102952
472541
485950
1275482
1212499
607112
403987
1224170
1239987
827234
272116
721100
1801527
162702
905882
756984
813354
920759
1636710
1509913
492372
128184
906314
1816656
249339
785308
1577450
857561
245458
540239
1400165
143502
1245110
597874
1506012
1684839
823269
798332
1094584
1011707
1298402
865407
803206
919863
378374
1036146
1979548
1835913
1899637
1204330
372461
638053
680991
1040547
305517
927721
1779832
799521
1650182
1753944
1729704
1752370
462800
726381
1876312
397857
52576
1529027
1413317
321030
1042754
533180
907847
1713350
1465791
327490
1913042
1257549
1767538
1714642
834334
78913
1525636
1821530
664811
379952
1405553
1673596
545429
398112
1774473
169246
201586
137210
1742968
1168683
1451682
225896
893595
999077
1300754
1484853
787903
30118
970516
1305547
643146
1971907
468362
512394
778982
1100447
1630661
764473
1446009
345521
643028
1883316
660302
1257839
1586682
1393078
1324854
552269
715692
1232787
1702002
214249
813745
1973391
395768
843501
621782
217072
1872695
624456
222165
1504917
1177280
1797770
567142
6155
1596485
1488585
385582
279569
511878
1231862
1733828
1398543
227206
408865
25897
1765665
1017249
953295
232447
454132
1292476
1450027
341178
603326
448727
485373
175689
1673973
1425937
1299257
1387183
216202
160747
1799693
72998
1168889
1167795
1594431
77001
1968290
770012
130387
753887
767168
1886364
224113
1766737
266953
171376
376357
1597913
663726
75496
1140709
203048
158083
150443
427700
1972369
1368546
385551
1742752
694320
1238334
850768
630703
1241144
256296
1396841
1264001
666701
1591913
1108523
1535207
1525012
623684
1734123
882097
1645542
516374
1231560
808857
1514498
425016
1744570
1703253
160880
1811067
243240
1801965
1936929
81294
287157
150837
848175
1755146
201470
168362
1964932
483110
1567311
1989134
864903
615950
1239811
628345
1813026
1159046
351034
1961119
1740550
529479
328046
1570386
775995
1275223
1255372
767385
1299267
1290359
923592
713131
1444682
535111
814216
1699104
1666188
971171
794842
1164708
408484
1870906
1794402
641123
1459962
338549
914499
1542522
1363460
1388793
1806650
1530563
1133927
1699939
827990
34032
1361246
126816
910134
785915
485320
938641
743828
704319
1036029
1302761
350959
438874
1990055
1053767
453147
109473
373530
284197
570534
1969793
644640
1760364
1712722
341645
721501
1646400
1094373
90447
373582
10129
1685742
1404972
926742
1090944
1396897
1128856
1891390
92737
1693859
1492097
1046471
157767
1132679
860131
753058
1827864
1494787
147645
299755
1991560
433467
651510
136630
1167475
1503990
155324
1021488
1765696
1977723
1731747
60713
128436
1213069
1795322
1938444
1655495
856719
1696198
1998783
1860893
1656351
1943183
692453
1698991
114786
595096
1010512
419495
498418
747872
780150
1577986
1337919
1914819
1496657
835816
515466
179115
472623
647774
1932625
187155
794658
1126292
1494488
1043125
1217596
1865145
715475
382901
857011
1409693
1312266
63066
1337786
541640
1300985
161732
200834
896139
1722383
1905008
1053303
38573
978161
24478
99890
486799
1221937
1142862
601827
1745247
1508204
1318429
590586
1610283
782080
1761905
11792
920036
1827606
1425067
1283975
1017476
268452
820876
1899499
1218061
1019496
190154
588397
1777169
1561311
1164808
812379
1538420
633276
1460049
1684602
1248430
189386
1559822
74101
1343411
910100
71329
1772531
1890527
743073
1957218
1705534
1927056
1697
1894137
208517
958902
1940775
374359
973048
259091
286323
937539
456401
508923
785227
1600514
1899921
19133
109340
786367
939449
804351
50237
1219656
1017624
834285
51362
1200694
159016
1336732
1639936
1035150
1784597
954954
1860689
1468901
479318
1808632
567443
1400848
1455877
461731
1762033
951373
70081
594678
1634231
1169510
296979
941693
359063
790637
1095477
1564048
22597
365930
1624536
970471
962238
1130905
374105
1041773
153854
473573
406050
465278
1505139
1917675
1620588
1237494
536658
728190
1307167
1221029
358462
102353
546543
242328
1991573
204758
384213
972725
1875181
1102750
64799
1269810
949508
448753
222542
1391409
1180353
1158948
646274
1919
233814
1088199
1666105
1907706
1448462
707524
1125371
1961267
489754
1171938
623793
457208
1168889
1868502
482839
428577
36596
1234819
796155
1884365
696165
833512
921943
599686
137834
1870537
1569168
1751873
223944
751969
704004
1237837
1458360
1769497
1750997
955645
1274461
66646
678959
612672
949967
1146054
154631
827133
1614208
1160128
284102
468665
1848150
1132806
1962037
102729
1771048
1518048
1776378
795339
1511512
215992
450114
1004213
649922
799556
504248
1427099
610748
460238
1301559
602339
597544
1424562
1056954
1224035
23159
1572326
110270
1039704
1476044
689998
56366
1041210
1054655
1068964
1083123
68334
1068626
1503033
255085
746226
1449916
448774
1642826
1520196
896189
1902001
3473
147315
929152
1406212
1907796
1210700
1309335
1606587
365245
1144158
216027
1383746
1713654
1401390
10069
517178
900480
567321
1604571
1560008
1035546
470434
1211244
70973
611094
1166437
916156
1346743
394262
1995233
478828
326162
179523
1766664
1159145
278439
1844348
1137850
545488
1415137
246275
933698
1793149
129419
1923868
1760331
535627
1111813
910622
1426823
943879
1931076
528090
1617670
911435
1561474
1097662
1404834
1279373
32836
875031
552275
549380
1056593
889755
1365583
650162
307189
1151380
1321119
217364
593728
858971
643002
619995
1355863
453881
298232
1610528
150702
234504
924182
663587
1248859
1134261
1458428
1098762
1307695
414136
139491
1195740
1987308
625854
144376
40335
1741807
723760
760353
1630297
1350362
350109
1213069
1354330
1793675
483471
790440
557391
737298
1283941
1279240
918943
1286200
32769
1580756
814640
1878365
1119025
74101
508282
1844126
915600
940567
1964344
93473
1893383
689946
1962340
924830
852941
1361315
1236750
1987001
785243
236183
733227
704904
1332095
1751474
428312
294148
1678815
305196
267021
421734
1423558
1918660
901164
1896716
64940
768886
303332
1681524
964073
676712
1344255
162891
799293
593446
568680
322046
1327655
1465253
295343
791071
1815221
1312523
1723643
26101
1743133
1823910
1252768
448266
111096
532312
150744
1787618
501872
1248947
1515704
302940
1935
1630030
196876
615468
17937
786594
924318
1435075
409124
773082
489393
756029
1678516
1466522
822727
65018
1418540
623988
918078
1497193
1844901
952027
1520149
1953788
1077890
1092551
1871084
1071835
1437373
355062
377242
717859
1199313
359756
626936
45
409118
859320
661100
1406452
1125916
448244
188742
1697262
190958
1151989
948281
159315
117750
1570819
356443
844061
1467634
1206751
1999160
1270915
1154851
1035244
841891
1018186
1998716
754515
202453
1346196
1648041
1897825
387443
1393101
1261586
1514957
881731
792091
1411942
704478
1816771
1598582
1210140
1759472
1120523
425727
1224271
217753
31588
436904
1093995
1457909
1192267
50638
1238602
36062
684093
617781
1148771
1482905
1311681
1508435
1605503
1257839
1851589
749246
507423
282633
914303
815536
107094
1153616
1176569
1378526
1626325
987176
842824
1741890
789642
461260
716442
1481127
550349
461588
31221
1417393
1209715
1636486
1659888
1469364
1724498
1230744
992721
1414662
12268
1223724
1684094
185297
1616144
1025486
1986225
1428719
626193
540515
359499
1548594
503063
1820694
512193
450613
1802964
124739
970605
65649
1423621
1775635
105695
130444
940300
1089094
507131
587347
420898
1572412
1783691
1704149
984838
585294
326048
112047
196434
1086906
1125621
686537
1067646
1297113
1090822
1714578
1299598
1740294
1672815
390114
542963
240408
1438136
187181
1696535
616668
536753
856670
1935577
220799
992332
317456
538549
557016
329967
1412366
268440
598075
1758715
257003
1743950
776812
82130
724439
719999
624456
1430665
1089982
750561
1561866
711020
1705583
48987
1604329
229704
971339
231471
531159
1084913
239707
1249919
1299871
1846904
905114
854093
187286
768584
85154
1719498
281279
1036947
345906
723364
1218111
220643
977696
1988769
1409064
1256635
1812995
1814625
106025
204391
1247984
1128350
204833
1759790
896271
1118721
1057597
1219291
200506
827369
1028148
1828584
1659740
1859503
38659
1361841
1147845
259772
1177077
1326905
1989060
751097
1900341
1984277
727362
1647389
1045924
1873148
472500
138330
986311
931668
1504571
1264807
462006
433374
1006349
941826
1109941
851494
797089
1496257
883104
1570386
1325815
55100
245305
1796461
1148047
1184685
812864
1521061
1085477
1055422
1225089
289989
1972309
726715
127343
1192533
1297039
1764008
1103022
397979
1307715
1023736
1149442
165046
1092455
247719
189234
1082010
887187
1198486
1906011
1725051
111223
753127
1059843
1073736
171788
1315655
883349
1501197
291309
37298
1678002
781278
1562628
746376
1316898
382967
1008656
518083
896405
958991
909278
394654
455602
743440
423137
1019883
1529784
1234031
1525693
106111
1395193
890894
680885
151400
1189428
857488
611332
1684752
1818010
1131710
1081857
1295387
470647
1378574
1871700
1560390
296934
5730
565589
695971
1822964
22366
1334198
1477802
403916
493923
891853
1836458
1136078
1968700
467567
1009689
1915445
1237274
1995204
1244142
1382527
1265649
773482
1471405
1590176
552735
1329719
1754118
1468289
290947
451309
788170
814529
585186
1355475
1712527
71613
1763961
939694
1722331
1029410
745648
819968
1382998
638002
308192
907614
1602899
294370
1241794
454904
896511
283793
375396
1151116
1297996
339083
863350
1762401
691292
454486
676136
1585317
1967884
252525
1500684
1025178
312100
1643638
1389642
1404020
635055
745627
498390
1353347
342536
817121
1190657
790453
1681678
1439145
1450021
1777621
499250
571499
662082
167927
285899
88378
758440
744752
231
1781392
1163439
1472947
609814
1804654
198145
1478919
1012011
392773
1967474
1264375
1705730
768551
267215
1753185
939875
1768408
437127
828706
1514869
1452528
1380327
1595523
561910
744555
795856
1450183
62794
246156
19504
1243860
1014244
711336
83593
1698499
721019
1840889
1493798
1945000
814647
380793
836914
1336451
643966
210201
1704352
799405
743414
1530264
499939
1233182
927066
411044
1581899
773900
246460
554968
249699
909707
1757808
1734659
258470
1995280
786937
1449245
460851
77385
1910934
695792
493517
329732
150648
939918
862529
1752582
557762
890406
771228
405689
1613683
757738
1791068
944429
213308
1411032
644530
411837
214037
1105182
982939
1759573
75530
1336833
931430
1805537
1882082
289392
228894
602909
141250
1983045
1305037
1715562
205006
1364280
1059444
1029737
1020645
938363
1679277
270248
575969
1341438
210773
465850
415721
1004391
1497215
1257301
796931
240314
1119262
1292991
245743
375285
563561
1937243
145429
984163
1555102
1854182
1184081
1243145
1550720
848188
824663
251324
1825639
1128649
1620180
1912934
337161
107457
1151347
42943
462581
656554
1617458
256459
115966
279008
1720020
1489946
789297
1158580
42238
580409
945120
869904
905187
225417
59639
1769133
351120
712940
1729378
1535063
1020818
144670
1585324
1495291
1207207
1740822
643902
994982
1803830
1404987
375528
1093841
945115
138295
139378
671770
181461
952405
1626826
1149049
1917200
997834
1693325
1564267
708174
1624169
314168
209695
1553380
1947418
445279
1497853
1898046
185307
294148
959027
351695
1136201
484004
1491134
1782230
514821
1891380
1466587
442726
1939449
127183
9742
523216
278578
1454549
374131
994371
1202277
1223512
1067532
857925
1226449
327107
1746957
1235799
844717
1624826
700274
1073502
1040704
18922
792211
1098503
952181
1190995
1659654
15291
1270834
1374954
801852
896138
729657
55801
459754
1397657
542900
695029
493200
1729991
272840
106121
1565158
2604
1850872
979566
1085686
1051300
321455
7494
54528
478247
1970166
153230
1064081
81341
1448285
1633744
866228
793830
88831
298828
1777169
879643
1996357
1754356
1416691
556371
256468
1663296
1834179
932587
1209040
453779
1845480
122050
695234
1231018
1633951
1802591
266953
262332
1824356
224243
1405244
257777
1576119
797905
1747190
1805997
1342303
1857504
1234579
785601
1524686
779702
623438
646655
1020665
1407122
1810166
213475
1272031
647318
1948903
1421221
1604312
287792
1249543
1056087
1864969
1337735
913727
1145361
519519
1760841
973709
448823
1135362
1300663
994237
1954845
1998438
106865
1656926
1562335
1386000
890466
147260
74246
595546
203035
1893361
1486020
1239216
1405306
955052
145301
1923868
4276
1841068
582126
1078008
1647965
1966211
1564490
62007
305288
1411137
1173238
1858707
838873
1734332
1108444
536444
534451
946012
1422999
406125
1749918
1880317
1541108
1666942
564737
1695288
1646694
391589
1130307
1350065
909170
1189319
1907970
1213690
811672
1062997
238580
1724096
441799
1016472
1795785
443391
12260
1039310
751744
415612
957352
390595
84375
1206751
827899
1569438
265460
528208
565999
320808
102401
1085433
439338
435206
193867
6461
648573
683516
1946299
1745166
483800
608209
146047
1388080
1138997
1063677
1296015
364303
815465
360291
985088
1202188
642201
373681
1068626
81414
333995
350803
1879594
593047
1079727
1329131
1456855
172451
1427783
1477519
1915565
1333484
1204052
1761645
374754
439349
1911512
1318226
490888
1946109
844845
1880532
1928439
199280
1419005
110216
1941897
803340
823483
1030370
953758
1389274
821398
1752820
1636752
391846
1511113
1914646
699128
428100
1814762
933513
1805937
1887418
554852
1234312
1968586
1605238
1686195
1654893
1206454
831398
537113
384431
1875145
193297
156552
1462051
1663219
1074152
1465087
58947
1739249
12255
77108
167666
107482
1498348
1308314
224917
1989171
249630
867818
117810
1676787
1224968
1759472
1822715
696929
625353
1068515
1685028
509508
941513
1644907
758463
1882847
1366245
1606218
1984206
1484327
603674
1568608
1037202
885366
1699775
1816838
156445
599070
1682940
741187
1447988
1626729
554894
1804403
1743680
1779577
231
891256
1197979
1106599
923469
1556157
998859
1009258
507073
1145315
1670453
1112359
1638998
803034
756611
1374507
505487
892461
1703270
1930259
183570
344477
480691
1020181
1418482
699262
1857169
971161
1453772
1277193
1385445
1080734
1949097
780505
569021
1173033
554606
1031655
1092327
978070
936091
439039
555915
713721
1263342
1813212
1765834
498736
999560
1322073
1993721
1042353
612674
157892
948195
603702
1955904
165880
406424
530883
1755333
521402
1126782
671311
489591
1364964
841269
307071
500463
810297
435237
657571
934653
1259827
4627
1985354
898552
1468524
1236750
677433
1509916
259929
752913
1447962
515454
198359
1241859
1806512
815775
108486
243083
973744
1633405
1905830
378574
1870188
268491
1835120
1605935
144596
1261438
1658849
545595
602667
624519
1213565
358851
1118465
1988468
241167
1498920
1618614
914665
1700065
1804644
366085
833660
651631
1652288
807384
140100
1998981
542972
1812877
599711
1539084
152416
1904885
1253043
114595
323480
1546873
792518
1620829
1022657
852291
1231455
376196
1909335
212448
1616732
1188738
172282
1707908
1251560
1841377
159946
479063
1954541
1273246
771149
1660101
240337
354687
1677333
133745
452523
1321582
1669083
1304910
1459537
457883
1823100
183209
866787
130750
1354662
1236484
1052531
1515767
1747925
482522
67547
343
1300985
1815683
931417
1824574
1955436
1800147
1340197
1836458
225166
590829
676790
1998028
833767
1906596
193056
1258170
1339181
1202473
1611541
534346
1536061
640944
1434589
741187
1909704
335727
1738721
421913
330063
923672
1319415
167968
1952841
1254635
139692
562173
1939060
1562740
1113411
462658
46030
1188614
933570
170495
1267505
1131792
348787
117019
142145
317937
609002
897561
1896120
1982107
1660487
1639703
1561822
282891
1410001
347048
1558606
222241
1097185
569358
1588448
1525322
252453
741476
1516211
1365035
10792
283043
1018117
1085847
1367172
702462
1695078
78329
784332
501298
1230343
66425
1934380
384838
124329
1824951
1310979
968261
1867205
1085712
15182
1419653
1613792
1971546
372365
937363
770059
1338295
1761205
729671
1175006
1464525
75663
1082157
775522
1496041
549409
1227504
785434
1088108
1609430
310152
937526
425674
879505
1624505
132223
975205
1711269
1256930
1179147
769258
489300
1821515
1658469
368907
1253215
1746838
63948
1419766
232928
1110537
1114750
1458029
1335048
1435404
1389405
1193955
137756
949548
28919
1139628
1079052
1758025
1996118
1612845
211119
1838036
661100
1094045
1218061
1257075
1313104
1621453
114167
21442
1561080
840087
810249
146891
981143
248751
1217262
1358269
1473007
1358026
733518
1527214
1519527
1612716
207686
1325293
1209064
1138653
775416
1516501
351695
1573963
5444
88021
799151
768939
1346536
1348021
1611854
595375
1818176
921167
1797034
1623262
1424116
1828300
893696
1131371
1949603
1466522
299445
946234
872036
1525169
598284
208121
106111
204777
1905696
1918935
163855
695120
598120
1237494
1258582
741991
768275
1719678
1943424
1222720
744205
1717567
80561
797740
1994343
1675532
615152
86559
1749329
1448768
936640
1472136
621485
154969
1464509
1434531
950846
1773493
1427568
591553
201224
968310
1903348
1161357
1277690
457424
581754
1575917
1797175
1379210
1806453
1676229
1137543
1519766
696050
723410
1946464
398852
1774233
526340
29513
1918148
649997
1641837
812279
1246529
966894
973970
398075
447410
137422
1448328
1498027
438596
729073
1277209
1218807
475273
5482
737128
1493749
1335167
1615753
1897884
454664
1625614
778189
1969249
526075
1370173
1490067
1723629
610596
869596
790840
575655
1961974
1466515
47037
985355
199280
1267841
60586
375196
1539314
538137
189827
1172616
1094193
245693
1456960
163320
1226926
1402513
1942812
1188650
119428
399845
1175211
1906220
588720
319700
976169
169908
1760762
1759656
1949927
1454041
973258
1552118
1419376
393418
1898280
435841
1374717
6382
255726
889573
1201431
1690687
1429788
1475924
1431046
1224997
587274
1896961
794372
1575917
1199610
1483201
1693371
77125
115717
309510
1713341
1571450
99325
1415078
1973908
730591
563229
1735127
1500032
359244
1662454
1729810
1005137
573724
544490
188283
224297
515885
775530
1035621
1065485
1547167
272307
1095379
91540
1973977
1075676
468053
100020
1980641
311942
1605935
54528
1199768
744414
556287
484864
1852161
815133
1058918
1718317
1320931
292622
50579
1868701
984689
1658478
298518
825078
51044
1424539
1154975
169725
1157070
1078155
1984384
397536
525441
160912
1760008
371488
805230
1275046
1584596
176686
199242
641813
600291
1460942
1357510
1312749
286550
790329
1463477
1354657
672431
1775269
1355368
554852
1807833
1021999
642336
1333899
1772265
339441
276463
726992
798337
1117282
439662
14006
852873
586430
1523688
1015204
813147
1997489
1146982
173893
134963
501964
796648
1404446
1689185
1849751
372968
490211
738897
820050
1790330
287526
1449390
1491920
1644712
1087747
613699
678680
386894
457495
10902
172374
1263187
1289737
1630660
97519
860131
1973721
1011239
1707829
1131402
442794
91565
945839
1094406
1369563
844392
1678336
1014635
179391
1436514
1976219
1028305
338578
1784916
1622353
1599188
1235832
1666320
572291
1000805
1295431
1415138
772276
121885
1812889
360037
1037577
1837131
192677
550368
502251
1677730
1399050
1664874
1268284
1363917
968550
1784203
1499727
143364
1363089
1533246
62273
1100189
989918
1810014
1869154
1412383
1732624
917454
1149772
314223
324359
1462532
1585188
563276
361016
850147
723129
1600245
1594316
259666
217121
14048
126508
1510505
1789312
770658
1467080
1443840
1452233
901914
1939369
1293582
1808962
487048
282105
540175
158916
1549569
465233
1169672
26294
91236
604737
861584
541635
1046456
899491
1976085
591316
341621
906086
1624256
813545
1344346
1612293
1675418
874734
1836066
122622
125095
948256
344758
456951
15429
1487906
7489
1486549
1776437
114022
1513287
550635
1767443
783596
260420
1224798
1777069
1768502
224707
1122012
1333103
1612893
1868920
624925
1710981
44168
1164328
197376
1837808
1740225
503820
1350668
1729378
242590
527728
74999
186592
1697579
461293
34896
1285303
1198027
688678
663880
1526126
884744
348880
1622160
307642
468131
316226
1690440
784446
1090521
240962
395980
401195
1380344
1479194
1433699
463704
695391
224129
889647
1853175
908215
711581
1320768
1755060
691034
433456
1714584
1384537
1257839
1750082
721697
1381475
1386289
138525
812807
1507410
384174
19037
1466334
202561
1710738
1212346
1091428
163942
1008725
515105
1803441
750185
1396460
1151100
1609253
129729
338281
602126
1709236
158145
809799
187085
27300
1894977
1218658
1456728
569683
1718948
1264010
842331
828847
1308958
1517491
847893
614127
1997689
1805303
1203133
1508531
1757476
948974
593473
1004532
162789
1584801
637050
1258205
1326802
773601
1476273
1319580
1898527
1935961
1713224
853542
1055368
1867815
1760615
1822946
1777461
1861329
1274208
1782279
142425
1596240
1875405
560652
1519414
137578
783151
1940557
1854350
1782886
1137558
968520
1617927
1405205
1599707
635273
1208409
1024633
320106
934534
1862093
885341
1450052
897967
988012
419364
73938
741159
677613
1587843
409319
232173
1360587
166066
1491468
761293
1216636
674738
144027
1920313
890377
565183
1622539
971161
1120429
741760
218826
69993
1742234
1251639
1289307
1715418
574444
1770861
732857
82988
1167858
1144821
1783876
224903
531876
381895
95106
1490114
1867528
1648022
1504696
144105
1293121
467226
432263
1432179
1460981
932241
623469
1834707
1865918
1220540
218997
1575494
308962
546601
913778
1553241
921435
1697555
945572
1533763
1417313
1169584
1284297
1736781
1008230
1034119
182830
831804
1016131
1013294
262139
1334942
1540852
499783
1698458
317204
857531
40070
839024
1586026
1074780
473130
1261698
1045178
793030
515915
1977177
1798991
114699
1877410
914128
1099447
1084052
500408
396891
1083965
1310963
86119
92217
1613471
1816522
1302761
530559
1320282
656276
92638
610262
1102441
1755772
605006
1871719
888002
973152
1761851
914774
1211622
85782
1517502
297183
661146
364924
636800
252846
781146
1810724
42781
245545
1620731
1424749
1104831
660864
1114239
354686
782053
1102428
1924638
789297
1632017
382967
1020743
671684
1131134
1614788
336918
841751
1511326
329086
1699900
845979
1304433
98530
728043
1065458
527304
671454
1766001
146633
1464457
198300
1154544
1863714
1291974
901559
876107
1642222
380583
1860897
588391
266776
430984
1636706
1139831
933268
984098
1422330
1345282
1094646
646109
655111
1751950
1895801
895007
1985565
364381
419061
1642711
396750
354386
1965777
1066322
62556
444353
690287
936305
317224
1596753
120410
1770831
55100
1531800
1011213
361688
1626602
106816
186518
1549749
886384
750020
137768
761196
937726
790733
1394520
198136
1769246
1385194
353972
324480
1183421
1089320
1329859
857120
1562556
660052
1204659
1813347
1294085
1215400
519728
584610
162797
930328
181330
1456647
366785
1375675
1646881
1227709
978885
1545356
1935898
1812269
426200
919930
84452
1418872
680693
1012717
1197860
407490
253320
1836458
1444221
1131220
1760309
1677730
488313
1754496
262549
1764784
1437661
668160
455602
653323
1385162
132538
48364
1206787
1276494
266940
166285
1260201
1350784
914867
58970
1846836
1999649
1293656
415595
465760
1647037
105427
1293532
762461
1979173
1435150
967504
1679334
871561
216347
806070
1262886
1009953
1697746
831817
665483
1609435
1306568
610099
1745024
1554793
90164
914641
308562
218907
1960278
993404
371861
1457043
1934165
1722213
1761109
1921175
1552047
1758285
900044
850334
1310791
1075676
223378
655612
81166
1232180
819201
483149
771444
1927515
1708839
1330553
1936000
20704
1753012
1210832
508785
688650
1602603
1981788
650961
28079
134190
1335399
1834888
1965700
31643
1605956
1782783
1896801
255064
1844092
434866
356306
21568
1868057
105711
1334882
1885557
701148
1897013
1160122
1365519
19846
879819
1213112
1282430
1664220
670182
1861814
1629611
1673060
1137525
1681527
113716
45368
584501
1499287
1114037
1913003
937196
1473535
1359539
1248399
1754184
1143748
100454
1269097
1724851
1081300
980715
1883839
1862746
1700861
492828
1730197
992014
3341
164641
1660933
1834431
849526
1722870
336221
1075992
235336
214354
1766860
1171835
1551331
646949
1056033
401008
1836690
694584
1458343
1883869
1402600
1973080
1646382
227529
258857
481746
624838
896405
1182100
1394231
389202
200777
1158163
1887219
909674
311177
75949
825775
1499313
1913123
540946
622401
1120667
1554621
1133582
791082
1010018
1020232
21107
1116955
1988985
1952421
1179324
1406584
1960558
1721215
407847
1451389
1864241
75243
871294
946931
1978414
1143376
1769442
1187299
488354
1773453
613269
599095
1350263
254707
885460
1519118
1661584
242975
320330
640250
809196
966366
426992
425090
1773670
483800
980509
524152
1142701
282981
1937890
770959
352137
951719
839273
958569
769886
402508
1530255
1808439
494063
1983812
249608
726603
1006966
1874346
1814014
567446
1447937
1384703
918750
1652780
505159
1278904
1351453
1586344
394161
657267
1478601
1786162
272082
136996
1199752
272545
1058810
1935704
1220384
1926883
72576
164196
343755
706427
532750
159132
1074744
1559182
1540863
1800213
163169
1783220
1403586
16153
1507742
858104
1540595
213422
794668
469197
430419
1129347
812440
438812
797239
1617832
733851
948199
964949
553636
559534
1228472
544970
219729
508529
1750939
1983070
1604830
500669
1481443
1673577
1484061
1817829
1497410
681056
1645018
550642
192144
1916428
685437
77561
461051
1794393
828395
1185058
1373258
1690155
1104257
1056628
1111595
536387
253259
1717754
472051
261404
1010369
697893
333349
198533
1961453
759585
666701
1771745
1717310
595674
26049
1532475
1849180
1109886
533123
1982677
1703441
1743295
1543633
1269162
1736161
43726
533049
265406
1801533
289868
1169697
921740
1388380
1037266
1134195
895398
673146
1638666
947963
394260
1488156
1787624
1986345
21507
694102
1507967
1381421
25191
723858
780012
533974
1600012
1891297
1804448
1248331
388454
1948702
30279
1187956
278553
172951
441613
1039968
1033368
1581842
258538
847139
1998186
275769
676203
1221872
1581845
1389399
1832839
2604
1694419
1485582
972762
1521948
431885
1207747
1055828
1142411
1400718
903843
1675380
984429
413176
384537
801112
1864666
103112
150153
941003
1686560
301589
307099
1151676
629671
872159
1260271
1680222
816695
970854
381290
892842
1744573
1344729
1919813
957824
1508781
833693
1982400
1756162
1775044
1846266
1570100
224293
307186
1170911
18452
1376796
1228874
1623825
23909
601022
173187
665586
67313
649241
832164
1932973
374433
823642
901064
49134
1624664
746443
413170
1297864
99813
615101
1034925
1870803
1871706
1137917
1611821
1446562
1100086
1797357
620563
833864
680861
1701637
1558853
1246720
1086618
1092194
1539320
654414
705375
1921560
566153
1123713
268273
360944
1313241
1352232
415842
644433
1632757
1963647
560906
212827
1231521
1427957
1870162
577949
1456656
186027
1439145
193377
465989
44244
107130
187714
400296
740872
324211
700588
834127
578472
578318
1168557
594802
280102
643146
1673888
190202
438444
1251294
1739681
1399388
212309
792043
571366
508724
1676342
1004213
943729
1617979
1940677
1390270
1079608
1409567
335799
1593208
1943549
1818325
739772
426673
425069
1763643
191330
578690
1332087
624360
186884
19158
564156
293953
931217
1704352
668798
1346121
436606
352392
724453
1333850
1977623
1057146
199921
979963
335799
406199
1604997
1550527
1258938
1396761
1836386
1369776
1651437
401235
487839
823644
1401335
673274
1897671
1944708
1692743
1816207
880419
179170
121497
674113
534802
400858
1977355
1697933
1743828
945793
1184620
649179
1738085
721336
1755789
1377616
1586532
297261
1620530
1971652
1372277
1717310
586207
1093315
411137
937144
261043
1382290
1250069
1994110
624211
334832
695458
1495190
349077
1558386
621251
1028457
1143384
884096
597112
1050177
1567145
1656562
52723
296499
1891055
1475738
1262543
456578
1427028
1455537
1921435
782830
1081506
609015
1892293
1187407
654422
749455
165038
296046
1049894
353357
478371
583841
193897
1500684
126642
216420
1053283
936682
1893920
1068256
740897
854551
1913919
940309
557547
1296690
50346
1914936
204777
1178430
491879
43619
1669075
1693534
543853
359874
234264
796712
663383
1717989
406170
744148
974837
1145601
1516406
401278
1243763
152771
287655
1292028
46555
1356746
576346
1788873
211199
1268320
191850
154610
1374374
1245109
1330993
209531
660376
1276764
613648
4358
857766
421455
1606223
1762444
1786669
13236
225866
1964092
696170
1864865
1093587
59351
1373826
78058
779987
1905035
1030435
1035243
61489
1944976
1446797
433334
267954
1073990
1131778
240384
301865
1886156
139972
749041
1211343
926316
151858
292562
1969870
1506453
1885695
220582
1006244
549783
339903
459932
1609021
579939
1893309
652441
1633014
1649587
1791842
1672403
1569389
462581
1193252
1807807
531390
1103268
445910
248926
1002327
1191337
335861
195975
544380
1213669
1074224
987177
1326501
863825
545527
1220778
1248430
1158580
1429376
173707
1682375
264385
1518606
1744982
1500539
1409648
995960
708778
1510003
1037350
48272
1991983
1585129
303892
1267663
1355965
1525490
265599
841569
210198
42428
1795288
1740578
94462
1525955
585880
1929582
225983
1949136
793147
973859
323115
1586302
1150226
1369776
249339
552570
21427
113982
905728
1165589
1692516
1111468
1437595
1147642
1326755
1274707
1523875
97557
851530
874999
1890900
1207747
1348100
814647
1250847
529979
1440714
425524
1086073
706685
1109302
1489373
474451
1514347
1533289
966145
1349863
1492588
1037913
770941
264699
1591913
818304
1824957
1916382
943480
1816952
1109137
910642
34252
1171562
1711988
1780905
107940
1583943
1897131
1731862
939215
1849972
587391
329402
1957652
1418139
299913
1017125
1684339
679376
1377844
1984999
799456
37169
348835
948840
915234
1495856
595866
1104132
1695421
897025
1654140
921233
1817146
1317469
1323430
411391
1595539
1197935
496469
242049
1298055
175215
1499313
871853
55890
247289
1905435
532587
543141
1663293
1443133
465845
693487
341439
1200137
968476
338817
1723920
1511512
1023642
1145642
419003
858675
1142643
1129696
1973041
617439
428475
386879
1237014
355946
835401
811839
1954665
760956
1717079
1551745
1015781
399452
476584
983929
1016211
958558
266130
967203
939648
1330813
493857
804194
1046193
577039
1485150
181172
1997114
1347731
861340
865253
690327
190818
1193878
1966551
1998045
159767
1372422
1936681
1078717
199333
520620
1864853
1740397
1737788
927440
635768
1277359
1258084
897450
792752
1872587
639969
1163056
1127627
136130
1157283
1370529
1480811
1356263
896223
680576
1705581
1750055
1326642
1408516
1859839
1808885
1361099
300940
1188324
1794929
416893
1836452
245305
42904
1014060
245224
923063
92987
157905
976911
62615
1625237
1574585
1688126
872880
779759
1103620
747298
628199
1001354
1219322
556881
259831
1859148
1968277
769818
688353
340787
846513
461260
1077691
1561826
1363604
1704547
628742
852783
1568552
1788885
1949076
1324340
948707
1977438
1559043
920283
1479103
1172896
1677364
1881410
463916
973633
1808988
235546
1799200
549797
1400481
770941
1087478
523277
870777
407192
1039939
1439864
1939384
1149654
1775270
781876
1883869
151116
1961057
10278
1221384
964536
1635997
483166
714176
1575738
1313453
1422565
1652362
290331
1452010
146047
560289
1037602
67744
1008221
724628
150506
318294
118969
772595
1771462
1482575
1229884
1168119
1376537
1396909
427818
1111529
356326
77062
1084750
1648343
97998
354862
455557
1831921
1878116
1368013
1598344
1035546
1640917
1459003
827230
1522979
1337138
1255820
1305265
1989947
59121
1385922
692474
859815
1170555
1836264
751848
67420
304707
1425505
339216
413683
1152410
300165
1656260
1526018
1297940
1615132
1027732
447739
711772
159266
1923221
1032188
244045
1503711
364172
1523931
399809
625094
271297
369415
732077
847812
1499983
1239428
964858
1575627
1096514
529639
1311547
292417
1081370
1576628
310737
1593895
1997632
1933415
117791
823829
1958401
82354
1830808
1519118
142643
560760
1668772
1563829
1195178
1613683
1666618
1604741
1584773
136879
84680
233538
312029
572159
677189
44869
1349472
285540
1451992
1564048
1384629
341169
198557
265235
259375
58581
28285
1061356
1398709
196434
454144
805407
221484
1699028
835519
223726
999378
23173
394701
616165
966981
197971
391946
944084
242368
1994320
379260
70269
165171
889230
1193893
585215
596340
351443
1428979
1065191
1058573
1602659
1087767
924449
1520178
947962
977725
522926
464829
1810138
1731434
173031
516046
430715
302583
1341547
70598
1375644
576349
739112
1287971
722290
113175
216929
1261979
1476176
1251847
1497565
1340688
903334
1924673
481624
1263099
1658405
1403016
65674
218618
1685581
1147844
457436
1957785
1993724
979450
493101
707638
1717038
1340782
1267347
1480520
1614584
1561942
431659
734711
325847
735398
648405
1273815
289382
1624678
126129
1628043
1153572
173195
1270439
1262700
1904273
1730135
1297526
1105002
303450
1510513
1544800
785040
117049
1193492
1987561
1713148
543588
1051742
497069
383908
954341
1007833
847204
440054
1256239
920503
950508
1917387
79693
628043
349651
346687
1747948
1266318
1033494
697417
464821
1695421
1636736
49744
1439612
1197086
514219
30331
1876794
154927
833181
1124612
1412430
1551398
489580
842340
611877
1867997
168757
693907
358149
1212479
371397
778979
805832
1917681
1384703
629229
1702892
107026
497106
975838
714067
474696
542135
1930753
1499287
548260
634356
726991
799212
105208
1368382
280240
681403
1866052
1842221
1195441
341509
1628816
710233
847999
751929
1014810
1619726
653065
583858
1009001
1633520
448077
169376
640548
501442
1857942
1451224
564483
714953
1491312
50623
969319
960172
32703
220589
1185121
1648677
277419
405618
407805
1998166
426070
1493740
401630
740539
978646
866499
1403404
1026142
598786
753146
1963167
481212
280951
211288
984061
1830046
1549907
311683
1792178
1998996
1804165
638528
1595822
1926487
1816952
1800366
653790
934523
1413226
182658
403800
259450
596585
329625
1775044
474461
876818
1141826
918999
1089795
1077708
507777
1086555
1159745
497405
1825029
1814013
820883
287037
1243145
1762943
224841
667121
504440
1310592
1417313
1043979
1740811
1118612
918943
183195
1977768
1364930
1908091
1644757
1595222
1382300
1515645
49569
22432
1316660
1503990
952051
494249
1228673
936305
54637
1799782
474873
487742
1402291
790440
112908
1363736
1301268
778689
512713
895766
136790
555253
1426243
1355136
743374
741438
358352
1440939
1652776
401126
1508238
1107885
1877169
206980
1965885
1308267
757250
942642
572522
257254
873630
1620588
829816
89929
1620503
1442929
1128203
24241
425244
1387183
338485
978196
229330
951020
448244
65580
132722
874999
646988
1545848
495626
975756
488088
969741
1880438
500816
1251967
606020
16383
808293
220052
434569
1984417
423097
1708233
1364864
1485373
1133358
60362
1065202
525556
647500
1800082
672750
886677
1277243
911919
996229
854125
1563092
1003714
186632
1273246
896647
484699
1772872
669757
142145
1737788
1425406
450293
154997
838451
328678
78468
162711
1540274
1475487
1272031
37683
1858513
1142351
1012383
1088945
1802455
620231
302429
1336348
1918459
1969170
96223
1205827
540515
1532586
1674776
542257
1013644
621445
213558
1681562
1540814
655895
1614655
1352452
1241906
1866120
1937137
1621827
1536210
753188
68010
1769556
31095
1398380
1796039
526749
812911
565306
132207
1078420
1234314
1716627
1128
1557936
1448462
649320
587352
1213783
624330
1125091
901214
1054445
1867942
1520493
248064
1977965
1660652
1493751
1914685
637891
601139
1451967
853566
69986
1087037
1220286
1291204
1385933
845702
1426120
938475
920086
1699104
302039
1041613
5615
1509573
206839
1623182
619386
1150251
428100
1281358
848059
539423
1625235
335953
1609277
684880
1631010
457556
948457
1781069
790959
1913384
522660
1183201
341645
839658
1511728
930534
808688
436276
464391
767754
1504775
695561
329175
1412259
876008
163942
1090616
1593362
503696
1473160
1147445
556003
268726
945961
111500
190571
1376276
1026239
1831447
675493
665760
1750314
250841
956760
1244752
1534788
849103
666301
1613507
238405
442559
962657
1563370
19158
1287509
669986
21532
937144
1756096
480281
1366005
1412626
1866738
893788
1644305
137589
66047
1691611
1607494
1282403
1360121
526842
503848
754709
1330168
1255702
1550219
1406941
486712
335420
1606532
179810
113720
506895
1393131
485974
537958
1636846
649593
200987
654414
241974
553171
1129393
1625001
1109343
507958
1703537
797712
72709
299034
1658458
1984397
1724534
1487268
832128
847017
551038
1736533
20012
1756843
1694780
1090177
172509
10502
607699
480739
1500678
311837
71910
320140
1628600
19018
309745
1967117
626778
530617
1677811
1310989
1063532
91903
1697509
719027
445607
1497594
922350
6461
104873
1558412
649839
437725
479180
206161
1349825
501773
748027
115423
1831395
894284
1583895
603205
22927
1635677
1583461
503210
1970349
1352290
1663190
1888679
717395
872044
328967
1991555
1246721
779045
1223708
327886
1965867
1361805
1027649
414667
319543
57234
287881
1306881
403981
337969
1179609
1071150
47377
1346169
867818
1257736
1353007
567644
1410845
1883278
1441937
1394808
378374
711622
1728866
911422
1177005
1780222
1330828
611969
216256
1372089
1450274
978251
382712
654083
1269021
188581
691058
1783853
889271
1862697
1968504
504722
346631
340056
1246148
794185
574724
1591939
565446
860923
1496634
1569380
159153
565825
24188
122405
1847015
984325
599425
999746
1717865
1406842
1713488
1302717
1458343
1911678
245674
806617
878612
1737955
1579142
166145
494248
1734437
587154
1806355
820923
1197698
1770861
1533896
854543
1440124
1914819
743659
1197628
186667
1203989
1441651
754857
563390
1533515
1509480
921167
1542878
615625
1279946
492744
1446569
796929
1239297
155000
1244752
1313735
913864
607393
1335703
263601
146341
174853
1862744
814180
220049
1039968
840740
1986518
663596
1726778
1662625
1752510
1950
706369
633383
1351378
1734154
749989
1383746
103411
55386
1071400
71195
1552860
1577572
643484
291929
790595
428086
1273710
819877
812326
1767855
613156
734534
1794858
1118047
853321
1603655
282911
391890
1378057
268452
7430
1549390
1931241
464915
139541
1145905
624668
1238008
984490
369375
1386941
1036256
1854041
682153
1126720
528140
968849
1570690
637760
944298
1729924
1929461
1939403
895845
1769621
548271
122938
716602
61431
1825753
281010
125475
1010990
722055
117792
1223137
1733539
412151
1404214
1799928
1959380
1892266
596868
724540
164897
861474
374998
1784801
1854945
1300251
89423
755732
248100
1764286
853517
1237304
1936115
1401256
932806
903113
1206099
16648
1952920
189386
1178926
1171438
1013801
1276316
1625045
884810
924165
919215
391190
1179477
527882
660999
1550503
1751210
1457720
379366
1506137
1005516
724327
300373
934632
899037
214911
665176
1403740
809535
1528410
634803
1799142
459596
1385100
289613
1264062
1380816
1179763
1603327
1880557
821398
1022169
1713695
1158955
1324917
1184275
1716301
1861210
1097185
1695532
1630324
1709794
1472093
1085911
1587106
1589158
1567454
1309316
1827376
774985
291929
697224
1348828
1761281
1485481
1164158
888885
446177
1807894
1258830
777037
801182
1401104
364395
1066006
858463
854100
777187
1875502
1961992
61589
1190132
569021
1573834
1114786
757589
225484
43818
1013982
1471361
489173
1462142
174092
597874
398929
1960390
566603
1694529
514743
5903
541360
1701931
1486952
565099
1841014
1710942
601319
1369857
1402363
1375247
924986
172671
1613204
1263627
1588525
357427
504977
1938069
711147
842657
1498034
1509039
1124036
609484
625472
142454
1830725
1781782
512832
1416069
986547
415947
509371
1605362
1875942
183692
1347789
911110
766176
1768571
289654
827417
436440
603927
1089490
1327655
1939449
842648
1202690
55855
62101
1185807
133170
661372
1170570
1614888
1755945
1628734
1179948
599677
727379
498612
1410081
1989034
1784085
1416649
1137886
320640
551167
1068805
1641429
1150778
1733616
831798
732691
38091
1842750
1183546
1118891
226797
1984223
316993
1820267
505121
556904
1415076
270146
1530114
1918356
1632330
1481755
865378
1970719
1055775
349496
292765
80985
750621
1061021
1497539
375403
1831926
85986
273279
598175
1759113
1445223
268876
1686966
327933
486106
813660
1918004
1115662
1083172
623167
1425771
15429
875450
576023
509528
1509888
1946471
542892
1675955
214147
237889
504314
865135
749964
309210
1315259
1585998
1858482
1060683
1823570
526042
1929447
1951779
1604578
511427
1236769
1279564
39934
1812062
687876
740772
1766860
554804
756371
760354
1388481
701550
995263
19993
1488657
1339084
1637885
251350
931008
727717
947470
1154752
1925499
96011
1025076
714799
218715
974392
1983983
1776807
332307
749509
426480
879693
889794
1989680
504520
963013
1999780
442857
1228618
1704896
945482
1410190
1194476
603884
631047
1007103
279130
1300070
156313
503135
228716
1107798
272829
1804308
393060
1945618
1498513
1183347
394653
143861
1547666
417068
1266770
439063
1896686
824020
1498980
1468253
542652
206304
1368502
58026
1811267
1132759
1687979
301543
201011
1083990
1342020
800145
1529555
341667
554522
1552608
1633385
1534581
1530618
1905810
1034879
861823
844908
1910925
433044
975372
1141453
1416649
50632
441049
76416
1426891
1805251
1210505
1034202
999498
622052
1145145
663522
686868
395501
1057005
476936
869058
80654
1111444
714001
1986297
593992
462388
749237
440238
1536343
1196522
824876
1227269
707597
1868261
1378162
1637834
1789439
842707
346604
1416229
1914705
1478805
987984
398463
1214423
189092
1369120
605245
1127781
1330623
1405743
1949356
1419792
1221933
1395091
527412
1971770
1152747
554862
155212
32146
1508477
634756
1426519
1662891
648638
188631
688117
878930
992337
815909
502456
843508
359702
55725
325780
459859
700624
963960
955730
940694
63540
1075267
356919
1410025
1410268
1897408
782328
1024093
308916
404528
100929
881814
3671
602856
999510
1572043
1305209
787894
1153577
1477191
1640615
1135362
877316
1558353
1003015
1184209
1324747
302698
1611344
939049
725597
1804381
734488
1690834
481798
1363676
1161463
1072851
1350384
392953
1097903
967779
397686
862742
1559380
1075030
320106
1754356
405268
1850272
1336478
1456537
1701446
1237112
950763
768207
1147086
995672
1671738
1205435
1478217
1403586
1449514
1457659
736691
721807
1281940
914318
342507
1916935
944288
850321
1230521
1445028
542069
1654331
1906183
740437
1868067
264617
1317377
1087679
1483647
555649
1136096
1993075
1407272
392209
880045
837796
762237
1823654
1752598
13880
1380237
953481
131991
808453
808617
1918996
1742203
1728016
629005
1138100
192538
889897
1758470
270713
409623
142681
1490282
1017626
1554621
831067
1500228
181924
644047
30868
1755615
915280
1678336
831817
775053
1815176
1563044
1086190
1441457
1555037
50805
1891970
1689554
1899708
1399082
304707
1753247
35582
110798
1439508
1350307
925085
1622436
1612866
225527
901164
720288
84828
1003630
1210961
418038
1911992
1629353
497460
229366
301535
1980360
1054165
1232825
837041
713329
1903658
1028306
715978
669947
142592
1503278
1689602
97045
1663074
206690
1888852
1855733
1408184
749327
220398
1831584
1417795
1174104
1768630
405966
68753
756533
1705581
1501054
194814
397905
244912
969287
453901
431227
778086
537303
1035776
1794767
1623754
739076
444612
1954557
1671082
450529
1548781
1799470
682598
632557
1179559
1952388
1524852
171811
1188614
1303007
1271680
1934870
1085146
37501
1107969
495110
852503
502051
762702
1493640
1447696
1505057
840407
437284
822104
191976
332230
215215
1138404
969648
1440485
967676
1946040
1573154
1179978
546318
1856712
414745
580467
1756293
160820
720180
1120667
924318
685092
1649190
591491
1259988
1225526
961600
1565616
1077512
607267
20876
1317247
477504
198521
534945
1722230
698603
1398227
627919
1565874
1215280
1178882
637143
414674
858735
1049640
457208
262997
442555
837532
32984
178672
1910247
1003446
1971594
1746684
1381588
1294759
1312445
1214076
1393884
152343
619860
418566
1954079
1017863
332280
370134
329521
1322372
62101
871721
750020
1531450
153722
140245
1475280
347383
530631
3782
1465855
805737
1514869
315456
1575708
1908428
856288
1285962
274478
1483787
1287733
1840080
1512462
1476201
61269
862560
1674809
34413
1645106
560203
1923569
249187
953295
1018635
1397578
1312968
642468
701771
258215
1295125
1110643
1408481
1000681
1635798
271721
1681589
1238393
1602163
1711975
119120
1101970
1392
879819
1230394
1584693
1850923
776868
152932
337464
318251
799887
585477
323297
16133
531699
994056
431880
1974541
804209
1955035
1021806
795758
1371355
991604
1388
1350689
844563
215012
1127795
1134726
1820880
1171427
187613
1211738
1554698
1419047
1232294
1391667
1992857
401676
1825368
1561600
1741514
1658529
1370576
980587
1917323
1623754
486849
505636
1360506
1249190
723879
1723966
1925853
549797
1057550
87739
1792837
82175
996410
793737
132062
738677
1635337
1772338
1515379
1112544
1656564
1708340
1713695
482839
1813212
1017245
1577450
1053506
1258236
417085
353970
156863
1914646
1309335
1186601
1513128
1182620
5730
1918529
358912
1212273
1022998
1656831
1272343
684971
1968892
1534117
1556912
810076
1114838
492750
621707
396061
976911
1226406
504251
478606
1147775
232372
717011
397443
18793
1223703
1632996
1670615
348254
149596
1829035
238587
206987
623811
64924
995064
444523
1620012
1012930
1271324
303364
598550
1888175
826694
1844427
216980
765579
1629269
314077
684111
665586
59127
457259
581638
1705494
999042
338639
1282543
355867
1673044
266139
1558632
1885178
347536
1701688
512101
1092759
1706055
87347
2914
592021
1803563
210462
1786747
953100
1057197
1251852
324928
1638834
262646
209967
1844781
1572326
879986
1685718
651009
513885
506927
1023750
419764
226307
242009
242863
674289
909627
152106
610295
1540712
1997941
728874
526503
1110459
10
1482235
1583198
1963364
577367
1820692
1761585
156194
737505
1275390
1977723
387411
1538470
1353391
1759194
578296
1710975
1519766
1374776
838377
1892649
770560
765494
1868858
1803024
1543637
583286
127446
258376
337360
1994999
228536
1355206
965390
224130
371098
1492249
922709
569659
1051369
1256277
893764
352756
1970832
781258
1578994
422606
1111298
247523
1566502
1599797
371784
502936
1839344
1415424
1400800
67736
58161
183742
1039087
642527
62306
1917002
1921614
368540
658832
195122
1353727
1973894
1000781
262469
626304
941996
1049960
1522806
1018567
956776
896487
1901295
1629640
1605523
489894
1125533
743745
1644401
163118
1301434
1502051
632210
807556
316781
1170676
1360170
895581
948738
483471
853124
387778
1340306
189975
1732100
949046
1708198
215559
488087
188792
164321
637249
84288
489333
1817429
1134195
1986518
1026160
369939
1968293
799343
754645
1197708
1773881
1742568
976151
345427
1114912
169457
55262
766605
1736791
1777545
16436
168179
514510
889271
1958657
404894
158290
367950
868243
1054240
245604
1767599
1001937
78087
802404
1712627
403953
844019
1140581
956121
1031544
296714
967940
232022
1302504
1674812
677166
531698
802542
1426437
296954
80216
1309940
1460440
1760765
497980
1929779
1811994
972134
1029458
225956
1229079
1622267
1557761
298470
1174141
822321
1235199
1768796
1550364
865180
972152
1670581
353180
278472
257482
875986
1842571
1065458
1240543
131976
1307408
1349845
286874
63190
782307
1214221
505027
1759472
1172846
15030
1595661
19099
1845386
451729
1470114
368182
473473
333441
1745621
1224866
1514180
677934
1709693
1694731
1176705
215297
1942208
876387
1504449
1047134
980685
542628
705876
1970770
1068651
388362
367924
886183
133344
529411
734488
1227898
1213806
1358834
804774
76485
424269
1659940
287444
1432581
932794
389525
1234050
385377
1341153
595922
1701272
1210188
45859
196314
1823785
1448692
1667628
793227
531529
540379
889193
837415
100383
1179763
389302
1271985
406546
1489632
1225228
1613097
1781752
1947591
1685714
1410448
1685252
1031062
1665221
287176
1811834
49752
1487201
515327
1720261
1167091
1593110
216025
702204
265495
1195765
402787
1672012
1155402
256787
440203
709892
1673221
817137
892978
454132
1654478
1949979
387298
13734
1866520
510172
785308
980471
794265
1502231
175290
1772068
1282792
561962
1143459
73078
154040
1899525
667651
53221
793375
1556249
1484531
934360
1747259
744694
942758
1997489
1640323
56654
853502
927440
352532
1923122
734841
1915787
903716
574055
32524
1587428
1996399
437337
425459
397602
1712600
501594
1778690
1938448
1092082
100568
1518023
1659061
1052820
392921
1340130
1694278
1161706
1739155
194103
770638
1088199
873755
1089302
1938664
263610
333906
1075442
1733532
415513
1123479
279369
367613
1530869
353192
589435
1331440
1350528
896545
1244321
858678
1841489
179686
907737
1664554
1328828
1040185
915268
1133861
1575738
56086
1621233
811130
163582
1625805
1495888
638054
160803
1693099
1992887
1407865
1991266
1916591
349364
1392473
1222932
372349
1231668
1036947
181193
182217
625690
1121262
814761
979116
1408797
1992722
1352455
1816153
814880
960134
806555
1979670
674738
1490235
1878310
1611641
146741
268338
160704
1527681
126604
675496
1902880
135590
1746451
1848060
449880
1288593
1021255
1533396
1627930
1688203
358198
1051764
593080
1107582
1157455
1374130
1093097
1776378
779759
307854
938671
1985991
1962423
1155402
1247433
1109387
1639072
1677487
272679
1997295
1898278
1033017
884870
28131
1739936
1098485
926052
1411864
578087
384451
1800475
1903059
890647
263755
1255059
728043
1597553
1520813
1726348
1894901
1139892
1073673
1498261
1319024
435153
669255
282340
574098
1313379
870097
1995035
741004
213906
384162
1598405
1671479
1251372
1329659
1905468
493101
1463934
659160
1887112
1119727
802513
1983482
536575
103182
1563877
1736007
877113
374416
1701910
727491
864820
523505
150892
395746
299766
173773
117015
1809547
1275433
1647393
1112904
684093
800942
1271598
601275
131315
770031
758440
616176
1826991
248329
430179
1583747
879505
1117149
126834
1424368
895791
1121568
1486071
1307215
858561
433586
737055
1372645
204248
1200939
1109827
104963
1228597
430724
1493227
1406297
1100409
197940
236620
1042727
616368
387846
1212014
1437764
167749
1137118
983178
1361616
91192
1287407
521638
1954339
1183846
121773
336812
1137850
869043
697598
1540702
1351974
842349
1318554
309235
298903
1556697
1069786
992023
1909751
1957541
1214351
293914
539480
1267063
611499
1331987
1486448
404925
610587
590185
1824102
65272
989891
717069
975569
111760
282256
186285
228628
753244
114995
1171146
1591198
1761748
1135139
742143
1916754
1726922
839998
1863271
734126
85082
1271324
923782
315323
1505406
1620962
1178828
1580456
542963
1525966
418971
381617
1774560
1130769
297999
631797
606460
72036
521112
523372
1292847
926850
1364990
1894203
167569
814857
1158784
1265436
473473
600559
252089
806031
1882774
897404
391326
1629943
1845972
684200
907911
1134770
1364033
819361
47457
540569
1178726
1701637
331254
607442
1358736
1501802
1290728
1577946
138313
1231249
1931076
1511469
185026
997835
743719
1305097
1232230
1188385
887537
1351326
407727
753934
1630613
275793
1576423
1886219
779240
1255454
1846199
185457
366073
1719817
1938963
1170711
1228361
1144735
1404299
1704610
1171888
1211377
82114
870227
569638
18640
1450585
1009541
1741851
1447434
1395318
1705421
1635429
1713621
1801787
795344
1393848
1705742
805389
1666301
444784
650876
1998188
1073990
1147966
920903
1478712
1061187
533898
1054774
1836374
1091735
1850635
44255
1576450
17553
147518
1921594
416031
1691433
1506837
1642384
1165852
1319771
1796220
337300
1795922
596659
6939
1903693
1875373
977155
1125533
1764318
450606
480954
1855037
194814
411023
337892
1953502
301734
1695450
1462485
1885695
967779
1807497
1628416
1433849
1450896
266396
693007
1873739
132007
886705
1003354
1238142
108983
33412
817006
1525741
115278
658895
394023
1292443
555192
125827
1704550
962746
914915
1765299
846783
1994749
155538
230880
1531950
122213
466597
1565355
558397
1533339
624441
436728
1917372
536950
1176348
1857970
739772
950306
42649
1340846
1139213
975205
629177
877382
1599322
1024839
740429
1133356
1499483
1497162
295786
183582
1439676
1770737
1891645
121447
808599
695441
338743
1388350
780510
1007514
713957
462800
518281
1525696
1460190
1355985
241884
891853
293796
1309316
1293413
1504454
738041
655924
1914695
762975
1842081
252030
1558194
1755945
369107
445299
1757005
1011477
1556834
1309598
167165
1838347
1049967
1496819
1511358
999551
242890
1455014
743178
1453920
656626
1178003
689376
1173943
447138
851162
1940207
460621
414130
1719176
897375
1504094
968753
200764
671554
1397204
767688
1514100
613724
307229
1550123
623926
1427556
80659
1399882
737193
52146
1770842
1111000
325768
1945915
645126
239900
935440
1988588
986689
176197
898348
989747
1760210
797614
299569
1265856
705294
1694749
1497204
783821
1827977
1969640
34568
851494
1576951
380609
1679277
985354
1038089
858154
1975527
1160594
275258
932660
1387757
815779
708605
1027037
107756
294494
1928200
15855
1905945
853632
1503672
140868
270982
601197
358033
1405650
1810281
888674
644640
1930761
740430
330085
989613
489393
807559
320188
1530563
522328
1592961
1210140
1281157
1686075
93008
716911
84761
1024304
399019
1444011
455117
764712
580467
1244604
1339236
1342075
265757
1562429
1459932
1115605
1619528
1567094
346308
1138700
295794
350429
1414442
1875170
1609435
762464
222618
1192533
65856
1982813
240962
1693937
377610
927964
1120093
1973751
183477
1603476
1938102
27979
951648
1500539
1408074
828882
1425711
602830
374171
1123206
1320622
344521
865922
553229
1867671
1295037
165282
421023
504454
961611
613899
304990
826017
318512
1973196
1269289
156037
475344
211663
430724
1439641
785394
935586
364933
1841356
873666
232005
239100
467958
1437263
1230903
299055
1034038
901009
772885
1351886
346404
1768382
518244
1792153
776377
1529784
624224
1569580
447682
261662
1779228
1967836
47806
147098
278228
1713332
1245203
1379807
276836
1640534
18452
374781
1777341
888398
1325658
1404773
1649826
1119490
239704
1741890
1760639
884304
1478969
1437382
984709
520666
1706760
1210942
1007786
1175508
579930
525586
1163638
549010
1892316
727074
1599273
599525
922460
1069249
1985317
1756836
739948
699508
163737
303162
1111789
1956131
728741
1613818
1901270
171234
587347
1407576
139464
1723131
1344093
378374
259428
150299
401292
871561
851826
1202354
1635957
97232
1615458
1991442
783079
107130
1916941
47656
1884360
133790
190923
1063075
462628
1063639
729762
354059
1420099
1924372
456578
56335
1656923
974977
62782
8852
241190
838115
1443120
1704076
136996
1709097
550811
1750403
980730
268408
722170
1276764
637050
213499
1812318
1174234
933227
1684206
773900
741187
1146281
827761
1736436
909528
613899
92037
1503431
780133
1831447
583053
1313310
536891
1608826
993358
1549643
1606272
1131646
650594
132461
1271941
952385
980776
466230
1261777
1257291
1377357
211276
1333780
1654738
281891
1805577
396997
1336194
582247
1705951
211639
1249461
1307565
633975
751611
450387
10898
892278
984490
205941
444421
1089241
446503
1407530
1106108
356932
293736
1065430
1473638
157914
1590771
975232
1116797
410988
1151292
1882087
885530
1890203
1357564
863880
284418
79589
74149
1778424
784301
469992
609656
1577764
921676
1744742
387790
1256276
1035012
499125
472704
269531
11056
214147
496351
1464248
362611
6483
270302
1295463
1643736
1527080
9262
115777
1790869
1768245
1928903
1340846
1507
1812070
1153339
659359
1869389
370297
692781
1678067
338985
1078726
1456245
82312
1092171
326452
1104975
577245
1441298
805567
931086
108903
387624
918078
444523
823976
727082
540929
951999
318821
249648
1834050
1166433
490242
1654483
1590545
602874
1899691
1484401
664435
1815039
710379
592679
1477516
1268959
1144363
1134997
1407605
1417495
1084140
770392
1273757
1516574
1283738
627034
41114
1353156
1920142
1868881
1898061
1717380
234572
922443
143766
1486209
10156
1361913
1744667
1916487
1136554
577236
1631608
268440
237853
1466274
186160
604202
409779
1611445
821109
801362
555945
82219
1518979
1655180
1758001
244695
1680611
229330
672501
1884350
743100
585648
1689451
278891
1972201
810737
1910450
928619
1388219
776435
1557636
1777111
1524197
780695
806070
1404313
1078597
715630
259156
1050410
1196005
1753105
379057
1493099
619979
21760
1255580
1097371
505212
814665
1424309
235410
1610879
1244610
1898483
1534907
390284
1533515
1475030
1080848
217758
788841
787747
1992802
1804664
1527882
935463
170976
305632
245305
797119
1993012
385768
378668
1986275
214930
1313410
566948
1918830
296119
250176
744269
1072979
1480697
1545783
1698990
883515
1307380
1839970
1308303
1466587
1909500
898739
1700982
194124
1633080
580514
1526016
1774078
1626098
1112646
32346
935991
1316164
700055
905187
163096
1510269
245815
448670
198480
546166
1901432
1361657
1238338
1963871
913864
613401
456893
902997
825051
346994
654724
181326
1949046
93723
1668772
197836
1451702
792651
1180124
948707
1328995
533986
858187
1516069
1792692
1786770
1527558
107094
1551059
138182
39941
1403722
1593963
1389323
1972747
834127
953530
1056401
1089793
651902
870537
836713
450018
1549778
1255686
789019
805253
1379600
1614675
1036420
945155
817603
1482688
958091
1129037
1055273
1280909
1023896
1236043
1299434
1744973
1960278
12694
128625
920600
780538
1353865
818207
1501570
1762540
427638
1161706
1500707
470427
1735526
1477853
1009842
51531
1032511
14252
747301
1114700
1104515
1768502
278029
450592
450281
7437
118548
705269
1853275
392083
1958655
1145118
1572492
363597
1788841
1905605
1116760
1246956
377037
1932753
832782
1670430
698276
1435946
562753
778682
1777556
1237668
1476637
1725198
949935
275402
335953
1104260
1282498
1837945
180319
1134658
1139628
1467330
1888666
1680227
369307
917702
90615
1989227
310824
939543
978652
468284
1026077
249357
1189599
1603433
1902520
1733413
952965
60361
1105007
1495966
702300
1332083
74363
272191
431628
453299
1239077
438357
472963
374416
312155
1085709
1069679
509180
807082
421389
1102717
1767275
311685
1949310
1965851
642774
315378
221489
400175
918750
1548904
1713906
1510337
1990856
679246
1338075
443664
1742848
1445210
628511
182908
1718582
1640608
1768444
1391532
26837
1520109
1490292
753185
1738009
1168430
70033
1525590
1493546
1292437
967203
274380
865306
984237
194936
1039308
1755581
82872
1530264
306678
617711
163169
1527652
257304
1110537
982587
382563
924825
131111
1381040
452429
1423685
1093261
1491134
223637
1450736
1050124
229955
1169751
816638
1559484
1973556
121885
1298630
755809
530538
1575502
1473559
977011
1563634
1891491
509683
492021
348701
843501
1959521
1527861
77092
1797770
1801798
898148
1815176
1979159
1724233
1840741
818260
273458
946902
247297
1020004
757738
527844
958296
1495802
1042353
1343031
1971312
1282197
1607011
1676646
1205777
943433
1924592
952147
1150907
1715530
1007778
48077
259334
1841723
223156
164650
1927819
687352
1120122
944843
1922723
382562
1550932
1205941
1991354
844461
609462
460393
1098503
1976167
1221102
1819510
1895402
341509
660864
817240
1011673
1395607
262908
1376064
1205983
852996
230479
37084
1563071
303260
1605519
996833
1775436
771739
898677
341519
358741
1498641
201589
370061
493033
782474
1991503
955702
433590
1144224
1008955
716199
1131734
776564
1978778
1317860
1608524
167666
609741
961901
192574
1313392
520324
1489409
1666200
209487
1929133
234241
563780
1196724
182240
1245737
1799323
1444918
1794734
1611335
1217781
1825750
1128242
578180
114517
793949
810611
1366641
828863
551972
1908276
870012
240384
700989
1252624
501394
1749901
41749
1814037
1493459
1878582
1732795
1942038
648516
1065474
1954150
1778159
1731197
212850
1510197
1389194
1889330
1053341
1208702
1631786
663065
1284234
1524112
1728569
791988
1107492
868456
1789439
760731
1393791
295454
1579192
1488224
1373252
1648564
1820277
1135243
1177821
561021
1050901
601473
1723821
48228
520198
1199380
1628896
1889658
1366269
793742
971363
1391765
1158452
1816103
1976187
1100810
251140
1908175
895432
193635
1701519
1294639
838372
611551
85711
1680942
877554
1632996
831056
705269
1355365
590140
827572
1858122
73912
1294169
405702
1217633
247584
682830
132360
643797
725403
299783
625936
1685591
1698758
16008
1415993
814209
142681
1035828
747736
766710
1126547
631130
35542
1858526
1619445
625681
340204
719095
1893831
613159
297397
985387
1381441
407753
163545
1105396
1087544
782750
1012401
1346607
1217678
663388
1374473
93372
1400721
1529124
918564
1224183
88051
58608
1498409
812413
908917
1012567
828126
974325
1736134
1478669
1882828
598763
1223654
919305
666450
1646320
1853015
1600628
1319703
1589787
700870
635633
797227
1292642
1958374
1302
820854
1902643
1782008
1817399
1727228
943066
833298
1448086
10665
1886528
324981
772303
475174
1400739
924564
801975
1701805
1990344
777490
573946
652988
1153331
1647274
756059
1899512
978014
420269
851083
581542
135580
1264441
353265
1373572
738620
1516860
1405038
1986280
1574462
271459
981021
870344
192538
1856545
1524230
271184
129923
1732986
1488965
1859104
821712
802513
126124
210001
617066
1437937
437957
1328692
379815
962378
891856
1507697
454839
1412161
223750
1562073
1530629
1656081
932341
1370132
491515
1376596
400948
1133507
555223
770895
769348
417047
1294363
892527
463821
1428065
1323045
607901
1234986
1308429
1591413
1821483
1781782
434199
1246529
1173953
1456855
1725054
1094998
1054662
41423
1668656
1551791
1062055
669602
1195836
1030657
1603392
751326
1502273
1174747
1756671
586050
1507814
704518
1956650
1329659
510156
189810
1170477
866014
1804164
536772
1666786
780471
1372422
127207
824443
1099786
1752370
1514321
1486660
1031217
738345
720029
931080
1554861
33821
938126
1161974
1711668
1494788
1054154
547042
539376
83233
649917
514820
1298343
960354
981802
1902701
213900
1235740
414800
612761
1506012
1101762
1834619
1871249
1309223
1302938
1409567
1169049
971147
779808
1045180
1709862
1457448
862226
562019
1864591
588646
1691441
595662
906377
553055
343980
96657
424351
935105
382357
1095960
99677
29638
1125981
302692
982255
1013740
1454104
1642690
1346136
573725
34708
1728736
798455
846373
1909537
1590970
964970
1229167
1325191
72406
659379
1625694
661052
1885275
1991228
1528100
370756
1053223
1252438
1722951
211007
1325658
1191182
442564
573542
957305
416004
1387365
712617
1597814
1841220
1222238
1427896
1381472
1059224
289281
312864
1081641
980810
112816
1524372
1523408
1459028
93355
819800
130349
1050903
844043
1120224
1210271
1701912
646262
1374117
1506583
341507
551774
881494
723903
1387995
110547
664067
694828
1778628
1165513
292907
1004454
1823538
1750055
1837084
498524
412999
1126960
1710863
826079
1720827
1589811
1961935
595652
1178659
469785
496443
1703925
1985392
1755980
1815637
1841667
1649831
1379447
22462
1197935
1011203
242873
1314679
207381
375502
1646646
1733726
31905
1135224
483166
1027398
118317
86246
1063461
346282
310024
750796
515843
1795522
1188739
1575182
1238802
851374
1034401
1357166
652187
1192199
1029319
1215428
1750856
157699
877108
1464986
1930125
50384
1737587
1597756
909625
1162666
1117949
1090515
510127
469546
762733
1164848
1092758
195685
546871
280287
479405
524487
187200
1014799
1059571
1442237
41254
1191327
798956
544039
514220
1709254
1045442
3344
296356
856802
1915125
1589656
1691433
700541
361249
1154279
1947813
503298
751097
486457
438156
42202
531226
1516299
499557
1009946
917011
1673522
1148178
456739
470144
1233031
1505925
1442706
1785776
1674103
343068
653491
354835
1017267
219179
650824
1426248
1004720
1643893
1879588
521427
1688341
1878356
462990
269879
1433678
345600
948395
1496376
907513
1503842
854803
452957
949065
90050
1571352
1454741
1228011
671650
1366197
1320234
25594
160864
1385252
1929974
1592115
4044
1032735
1498689
961295
477721
1901565
1729931
1539547
887897
718759
1425965
904221
695077
1269145
164952
1668854
347855
432659
1132710
410984
822952
661187
778231
1513128
775416
1462296
67050
709833
1243866
930283
1813182
1072278
1552296
1193510
1182422
1492951
136638
1538901
1301159
139901
1755581
301301
1771300
972186
1063706
963517
183966
1201072
183197
1211082
369392
581971
1449075
1100215
831247
394856
630
455214
844520
811220
1263023
1856635
1361157
65600
453671
498671
1883663
1872497
62983
428987
1097497
122154
1437452
1894327
396255
381836
1274470
486622
1797023
1122391
110061
770392
752913
1350975
1537391
455195
1514072
795593
226124
1437639
1971433
1817587
97451
1785998
984516
220826
1288928
1902520
1237580
1673449
676934
1835913
1590341
1868142
162911
899398
905007
1687032
543262
467110
1341153
1447511
1798478
910168
932681
842400
1065722
1352065
1293007
76771
1020921
184583
1460942
1729354
195683
545433
1676450
1678272
29453
1751647
449226
949211
695270
721478
946844
1139360
266611
303339
798439
1793816
1552269
1375873
691562
10293
1334148
1516198
1274892
1860061
1788977
742651
1757576
642442
1295772
1033540
980939
1938444
1603100
221292
1671738
553577
1935881
1219795
181549
1119154
1620210
1696811
856023
1872868
1151061
80522
243501
1475595
1393614
1400848
1088829
1479511
1520646
1037531
1461379
1220954
440761
1641814
220951
1704878
1833841
1311806
13880
1734698
1810369
430721
1544688
1172270
1649923
1811638
371508
865806
287878
543954
124316
1823545
791050
1542733
1877774
1975478
1267164
1708139
53326
1048459
961968
175588
1180314
1740207
1465028
1868162
1922142
396007
93326
483074
22811
251776
930416
454416
312742
1744398
733789
800525
502425
224125
1967942
726366
1424904
1280626
260647
1397480
630136
304180
1782025
1604228
1660116
1380569
537632
138715
262997
1346988
91340
1456604
942228
818853
359605
151783
202439
648832
1070226
964392
1273818
822426
348626
827544
1578099
1844108
1549515
1079237
1309052
1437320
518942
1206402
914398
909813
1501802
130716
1565021
1842098
89512
1529167
1003506
564905
1892921
886908
671773
417596
136783
445481
169621
747125
1010332
1257690
1656612
146047
1497917
1219257
593148
1938725
361337
635066
266653
1410470
970916
1375968
779123
1718289
1802593
1437373
1182741
331303
1528410
1282012
1248913
87292
422729
296417
1403404
337256
669725
559352
1826511
364088
1565556
1688174
948067
381200
1083379
98951
32217
1163535
907805
1367364
1738394
1761774
347102
1491947
1984022
706443
954995
1027556
1538869
1922236
569000
408817
970340
388771
1368657
1069275
1448984
1402630
88564
1386987
956932
748041
1025136
248926
777129
728570
581157
496855
528563
98640
857431
1028438
437443
1289800
1358530
1645953
526783
16622
275460
1437751
572566
1454666
1663145
649609
956396
743274
1993148
758725
696748
671883
731389
424674
250176
1043934
295949
1878975
1690722
1708861
69964
1436874
568782
1579990
1075596
1217491
609001
446746
159914
403909
635569
1458673
1732937
1646798
1506437
1052978
613027
625787
64
331690
291730
1249190
1434012
916754
1622883
1931161
394357
1276671
1692386
295104
1112705
1412532
1352850
1010888
148718
1167134
1155519
130620
1027356
766448
1004464
981802
1400861
1138459
1174141
1122980
113287
729241
1271020
435049
1917085
1608537
868891
1840869
1780381
1816226
851774
1824947
544998
1194119
1584073
1308512
1432595
824304
976590
510541
1616794
1996552
874440
1167757
754858
1911978
1430463
31814
1015399
294139
1687404
1351974
1124634
1032840
1560246
309543
964718
673691
6028
1516198
1202786
310678
1051559
61899
1957325
330368
903360
1234377
1615717
1249217
127560
1739699
708879
1778960
205171
963015
875442
410106
1241244
1891059
1104682
39592
249789
557187
1208932
461587
1867278
1438156
1578777
1201035
912056
1662761
1527371
333622
1548677
264060
496683
97870
980374
279518
1260412
1003726
822656
1541717
332894
438751
677984
1640243
1149255
551915
1994306
1202508
335247
975987
414285
1198881
1941565
680460
419556
474283
1669813
817040
1304613
1735952
302627
303649
1921676
1954928
1814084
629582
939876
1821390
281501
129262
593673
730643
855174
554855
1617556
1768252
17442
1301355
55560
1318505
1296340
300202
1509899
1982043
1313018
5210
352997
46163
306429
1831891
774748
1035883
972698
1082440
1936422
1264547
1240150
1493373
1799289
1028306
1291725
1165220
405980
1517595
1677735
228065
1089539
1502525
1485661
1084485
1927051
325862
162938
1921781
472724
141353
714685
1153637
926450
1867755
378670
1112443
1039968
940393
316228
254199
1432964
1111846
1090835
1428865
1437471
1844539
352361
311132
732412
247661
917727
443207
1381079
839886
1634295
57079
1871239
1711729
483603
1681682
1932326
1214774
1939924
1568125
362853
736070
1977573
1812280
29513
326675
1295678
153096
647829
926744
841569
19930
469081
1489628
1231428
1556697
534353
754856
1791405
200619
674217
543428
1063549
1575502
675493
1047503
1832540
225811
799360
111559
1783395
921831
60586
723721
1149279
1984227
99422
1165841
1579794
1657667
944373
319880
1373639
523156
63854
476731
399843
938766
900663
834893
929493
227242
1949979
1896839
590611
166774
962973
611599
1618020
28714
971207
1974090
202366
1140165
1384460
1802593
1482771
941584
1684935
1648920
90382
816949
1932719
563306
243083
1106460
628618
1200358
1206064
475065
1144127
234519
1528956
185506
966834
895831
1026475
459128
495597
1878706
490794
1364784
1468011
895593
1756667
656667
1359087
1124802
1758439
550732
1903394
603902
208211
1197143
1708759
626495
711515
260075
126242
808050
1576694
280116
1953701
1013062
332837
1730105
1425141
1742844
620086
750874
260910
1480244
53618
154324
1003903
1842134
1762186
1741944
1849818
1937013
535565
740677
1144212
1247812
1787596
971256
1396742
1627285
1020333
1741816
358033
1808489
330653
1315373
40960
781070
76659
535837
1281141
1206067
42454
225926
1259209
1085577
737642
1945615
932709
488338
1605829
1027182
1659755
113534
71983
1191601
855360
1055836
192629
1017271
964864
1105355
1109375
165195
641187
399698
1084150
1368247
1022418
1842642
1618151
121037
854254
538699
341925
1296622
467872
638268
748249
386490
376161
1153088
1099782
1487159
1126960
998547
768089
1438888
1493008
811063
660886
244149
1270573
533637
122895
1793308
382299
376669
774644
1203094
423859
1982761
55755
15030
113332
15030
141652
1173752
228450
968281
1131856
1222947
1993736
1658685
775067
1428191
898118
1416131
1095716
1241749
1967728
1880712
1663295
126483
1209297
1234172
788602
1960173
1551390
188276
414788
1870092
1273909
1048585
1875305
884887
1014143
590424
972658
1648596
1254047
70044
1176177
1825297
445490
1865563
1206837
783283
627768
258287
1961605
1101382
234454
1977613
1227749
468131
1888188
1729218
606740
1762245
1600160
1957572
1029130
474451
515296
1732942
1621007
740880
692002
578716
1752280
1659226
1251039
1821530
1348829
1526581
1757249
1447928
691500
1245674
34568
886095
747460
1635466
1870932
730859
601379
1253907
1722105
334832
414676
714002
245055
446525
1060550
218539
1251294
1589958
1917001
230213
50011
610933
1580284
716722
458369
1545351
1967119
1087131
1368770
1155896
792192
1682392
1553696
25158
812379
1460070
1494646
1354835
692555
251637
492750
287659
671970
585900
883721
274867
108145
1824014
1402713
398494
1189996
1615392
998266
1289095
619589
420161
582170
1009434
935749
311580
422987
863716
1396173
802326
1024650
804551
451926
1361234
1491005
1076267
728779
1117424
20034
788780
958665
700003
1146691
692470
1335507
18266
180262
46598
1706440
310194
1424720
1514045
443786
430296
831513
1032913
740429
1414588
11585
1528942
1714675
1191337
401729
295226
731584
1026866
839990
483395
1060010
900079
1088024
1103727
1499739
740669
1941435
1100820
838063
1643214
1386875
1130097
720624
520527
613454
1484779
1272492
227823
479519
644090
1447098
1032581
1017276
497001
415836
720348
1187780
736771
1650939
680444
1617093
1554445
1774711
732740
1464615
692601
732752
392623
920936
309171
957477
369654
1112638
1133476
1632622
1799887
790051
258207
1884776
416311
1668187
92771
618076
1086223
225811
649405
1752924
1096392
1268714
960687
1593444
169922
952869
802184
900648
696642
1696395
656730
887666
519060
1290413
1795875
712342
957139
265300
660426
1191484
895493
1075454
1024839
245891
332255
1527426
1348227
666872
523425
1948191
131993
997699
1492414
1455083
1189544
758200
259428
1427796
699253
498669
1474094
755919
968261
389345
1536736
428072
959300
133267
936001
857509
1462764
1042692
548722
941996
107130
1529393
145062
249974
1533286
1396849
1842869
886978
1233179
1434020
1460887
556640
145909
838278
228453
907287
504290
1865412
1217414
604477
1147553
1444288
1642141
1238152
644076
913698
1328408
38472
1773639
1693325
1100267
635978
1387866
1550565
1193294
799405
869165
507983
485922
1479847
545035
1433016
1317959
1153212
1599004
908036
1941566
362391
1813581
1454703
1603900
1732823
545749
1815176
1731254
1545263
1800166
801175
953495
155939
244366
733348
762814
1169693
610171
129893
1125250
911094
755838
1921479
1413696
218155
1392598
987185
288845
1400577
874855
1054351
75620
871489
686377
642742
1654467
157137
831897
982255
686081
1623531
355108
497074
680339
40954
758650
845433
904918
845909
226819
1550498
990445
325961
1743140
1193096
760457
1729378
154453
579968
1608739
618542
1787470
1015943
1227803
697515
833416
481267
1641803
1115685
1011673
691304
1040963
720252
379671
1724616
1440265
1355813
1157743
1968769
1356851
1160416
768900
1178762
424328
1662258
1918440
1609436
928009
1369235
1146784
1879885
943120
103327
1392494
611411
1414662
462281
1724468
706211
766816
1627940
717667
774748
442718
1574116
1241246
1995285
1118869
318821
1412108
1295678
1599668
1242770
1267993
1891151
769874
868297
1486074
1373177
1865205
111189
361402
1272958
504242
1288835
173444
379113
1417046
531638
1836616
488860
1122075
593796
385226
1240043
1428591
687444
769109
1504331
326115
1832551
1867286
337454
1856832
595037
290897
168369
894749
1248310
985504
511376
620144
330205
1846462
1604187
188668
598284
1203908
115555
1355353
527505
1934242
635118
363767
29570
1508743
1664840
1279546
185228
272783
903667
1307105
778862
920591
717979
1459044
1307408
1953401
387726
1059600
91476
134027
952794
624684
529979
1253351
512268
1318041
1081353
297563
1696132
1591118
811475
824539
1019679
723903
1934451
431290
125602
81675
1750292
1421858
328040
1525228
736439
151840
315798
469932
1787972
1146677
582591
1497659
85955
314178
112454
813179
1843928
1900567
1699641
1301533
752329
1911442
686953
391845
1760663
496522
1445470
1499727
1011256
1841620
346388
1593550
623964
1490603
830003
1707791
1079892
1087485
1189845
621484
1804403
541460
1730635
399019
366608
615625
875690
622667
1272749
801775
1297437
1675082
1802704
1116273
191159
1097623
681103
356604
669405
1455501
513100
1250587
1146478
1928182
1816874
1744144
300370
780255
1504749
701550
1657578
255292
119636
247584
660885
648638
632830
669358
1820490
1072278
911226
1974169
283785
1130004
482481
1333366
1359147
746649
39752
1652935
1244592
604292
214298
1546633
1909253
1646489
154078
575512
1367453
1974607
877271
1694819
1431189
634357
1291027
88414
535305
234230
1216122
236578
679496
796411
692040
1623992
1376380
310765
676072
99533
554855
1134997
800382
1699958
709781
1722230
774252
1953623
274039
1394292
765702
1000020
1869759
1597684
1493227
1876591
1217616
61841
1925482
610262
417085
1292115
1204531
1802122
1244305
1957593
354092
757635
1749238
977587
1855116
610674
1953283
1644234
1505653
1077694
1458675
1465066
646154
1112278
451418
1633217
1410680
1362864
1662092
525061
219583
1813530
359494
1190479
1725675
17442
824876
1383310
1915036
1051543
1405935
937191
622262
847819
1915445
1970778
1150087
1686300
1763983
464089
1965700
740280
287294
1181042
469332
1534787
1974787
517466
1034152
415614
1468097
1538031
1104638
1136631
71201
552341
1212124
53974
353530
325787
309880
595557
1192975
376014
86036
1700952
466343
972186
811659
317597
644858
973616
1214247
554940
1378054
1485481
1394136
285569
1725744
1149695
938262
596384
1778690
1549516
1424450
352740
286323
1728891
1710676
295019
1934276
1564410
386003
234898
323115
873755
1210247
374922
1140581
232557
373808
302691
735242
1162014
1739973
633249
1984339
1864281
1281497
386589
961470
1748431
1495013
1881049
1258938
1024094
875625
1123342
1739097
148218
580531
344615
247642
812984
320326
1295463
1075838
947937
1077237
523287
143472
1619816
362623
1784612
740180
849124
300547
1164379
967504
926093
1846387
1622200
629367
1469442
1299219
1003043
952522
518083
947312
1298345
561802
884685
1168941
150722
1660106
1426283
1629725
1861249
364781
662489
211385
1517385
17575
1678024
435863
1016100
1671778
1334611
152749
1827059
1346866
426527
490105
57961
1618172
579337
234169
997497
229644
29039
827572
870096
1550176
1961124
1638325
1036248
232495
1004311
793448
445652
998759
625880
1987012
413999
589930
278292
1003691
365227
1997013
1945338
1598851
1580697
1430096
1026137
685844
1768425
1365568
459587
1612427
462865
278194
1362107
888983
265171
1238087
389406
1570311
288480
317884
1681623
1335703
366729
1906898
1056116
701325
323637
863729
284291
530148
273789
705172
484872
1664873
209897
1116829
791729
1498920
511415
1307192
1282433
938193
581902
1431688
499023
82030
1386448
181432
646802
363139
307671
898922
1494187
72295
316022
108981
1420787
1763003
209335
126705
964949
1163147
407955
1331901
1212292
578606
286818
755067
1149203
961732
473153
1147905
1141125
1515753
281632
1542099
695072
1899158
87464
1949607
1123250
1037440
1470790
758325
1037913
1210238
880645
947844
1496376
321922
421349
1838674
756040
1158592
245815
1376671
799217
1245336
1156802
595889
283707
777776
1281059
1328333
509719
671427
380737
1653329
1310193
1238992
1619067
265403
173247
1779423
1962561
1491157
392377
1421990
1401870
1652355
1583639
1255358
810889
958103
1130677
1673229
295454
939897
236983
1980306
722884
637833
937144
1991611
1899786
1321582
1167750
1555443
490090
1438068
1148059
1652496
564038
229903
745424
152458
1577438
1045858
1929632
1981499
1055613
1235082
1505315
1988985
29537
634600
1230639
106449
1339701
114718
1749878
275305
170175
1368845
1800084
328040
1197517
1383799
339441
1041177
1594430
178999
908801
94737
1003927
1153451
379292
1186985
1906672
1722143
761427
1794291
11056
178122
1043432
783780
1447154
439500
66176
699957
996556
916808
652950
888379
1474712
393096
683257
943882
595785
920326
1015761
918565
1084773
967965
453312
457436
6313
691440
1317308
719640
1595336
1087767
971498
621081
833387
29490
1243776
622486
333240
1745314
1735849
1490517
384154
986377
192317
987156
1280958
796161
1239396
1900885
1246148
1470319
387932
1293653
1161232
1862798
1231493
1607196
1065092
158926
941313
1504504
1976219
1966932
1728846
457402
1531521
1145024
842568
791739
766854
785543
939367
648951
328795
1087044
256059
70193
1677108
1897450
469658
1346169
435445
1652298
1880138
495295
1505178
387479
362428
1983024
898429
1479985
191043
1581251
1467914
1700226
291318
1799884
255606
353521
782507
644145
1046793
974404
1964885
2882
14589
1911201
55801
251223
862875
543388
989647
857924
1295947
1908861
875842
1343540
1351683
1367963
1798102
1395691
1427138
38022
512407
1852015
630514
515080
116926
1259717
3875
1079923
838673
681327
875491
1309182
1473082
243842
1066776
932043
1518544
1073224
1387234
1549575
170059
508285
774640
1673428
1947737
533615
182375
1064470
207054
778154
870275
1342051
39269
66164
445932
49900
1447339
1009760
1752905
1729354
1589966
1450511
823649
812703
1518700
1295713
279403
827187
1001270
1378284
1187871
1209242
126124
1100894
245335
692725
1819510
798611
164360
1145673
1482051
1679251
300407
1250422
1984277
1649929
1255228
1886998
1988478
1893141
1735928
705876
1811996
1046727
1393511
123037
1527545
1141454
1380711
81294
1589691
520150
1586961
346803
604198
758806
753525
1933521
673718
1269730
64492
1059870
53259
1138268
420073
1721835
414382
424863
1795768
975273
726256
46598
1087478
1693328
1977631
1314719
447836
1580568
384947
1057090
1500793
1407731
1668201
1285067
896035
982186
1247591
476710
1847944
871998
1562131
227438
1891428
1797149
164346
1338594
1281332
689557
515809
1006095
170467
917862
967529
1183457
1985700
1975878
665618
1384982
1881358
891141
1204893
1226827
780631
1915821
1007833
920811
936196
580485
1646444
862652
1766914
879160
656891
61163
1403965
186924
1751240
568641
1831336
1941442
889282
440203
946070
1106253
558158
1851931
367613
1549390
860067
156974
633267
618756
532989
1446483
1338972
1751174
1778585
526529
1065612
451203
398915
1816864
1447248
353546
200077
1799726
1512493
644868
647860
349742
1833593
649725
1941166
433141
304151
1783431
1402104
817210
1698413
1498257
1375247
754972
1181058
954013
547531
1228473
550680
176582
663590
449841
190958
1474597
179839
1982532
985919
1427420
1193776
1170137
579665
1346763
1437478
394856
1574269
670088
1328176
269799
546657
1070076
3383
1268823
807824
1487963
463077
250246
1622748
683719
1545224
1305850
237391
1220035
1402661
1747721
1634693
1025217
1651183
1074390
410984
109521
550430
1570026
1202289
1136371
1014588
1016895
483603
671846
1071450
1890460
1279857
1685591
579482
897053
514839
578868
1351049
1991887
280340
1108435
1151996
235315
1502661
1570138
1998061
1351337
548509
1395738
1092272
1315664
1947922
1109656
1868920
1098197
1855055
1322149
1465419
1555422
1967770
774252
825258
1817584
1757325
1711269
678974
1639719
1236189
239339
1302452
1388553
1689203
970173
1917622
1747297
481087
1861931
184300
904229
1282430
1402413
261844
618135
1047631
1270125
10431
585897
1587865
458167
764194
286323
963517
853504
854281
218096
1173116
601558
485553
75890
1485030
1541807
428577
1441130
763154
828624
1525329
369334
8681
384754
1650883
394724
88707
75816
739911
1381543
1866501
783168
811811
289613
1292824
306027
1889070
341871
1679928
570692
1237102
1705542
829675
1413567
1718806
1227424
938536
936434
754561
1286539
932518
1852903
820000
1829173
1564966
1826306
798102
1079038
399230
1112456
192042
979081
1533730
1628265
1974291
50009
1551096
14435
1053223
325096
798975
1252768
1038918
153062
1727916
959262
223873
749964
1571111
1266252
278915
1131535
1341386
1961289
1666008
1089254
821865
486119
491876
353594
1279852
909099
1020874
1325749
6939
484625
1525072
1352361
1556954
1372388
1458933
393515
1195873
31977
87985
91914
98431
452565
1388481
1711855
1719792
643945
205342
255446
620959
67961
1415789
315030
419829
689336
1853791
1323016
1338574
640379
575779
130523
203519
254093
853517
774500
1905890
1056900
840250
931744
1648111
1186390
1822349
1984041
389705
1669318
1008220
162590
861673
688576
851106
800277
1969518
242671
1586242
1886721
1757083
1799782
754904
1928375
267382
471194
1732179
1673146
806027
1901270
1542605
233764
1579345
534908
1487977
547221
1905467
496425
161587
952220
1842082
65205
14705
1276019
713985
1475825
983040
1321381
1285398
1352872
860129
1447339
377504
884314
981816
961304
1059841
610779
1557932
707848
1676850
1591256
724240
1341438
1132710
1923842
1237486
779045
556261
1363736
1288171
1482163
990927
1231303
729187
1075442
456025
1382246
619328
1774746
1220690
794578
511321
1699988
899877
830050
1085911
1632304
45856
947690
161025
1089018
905823
102820
226359
944769
1273706
690250
1379269
866796
370267
279678
161686
801024
696258
205404
1736919
1220384
117764
1783331
560722
272085
521820
1097623
1836889
698944
1320218
1116324
1685172
356932
1867336
89138
378559
1859871
1307140
95123
1093060
724704
19162
1451511
348948
1185421
327781
611784
1663692
1992827
1044518
449077
1316152
1089492
129957
186736
140504
199731
1251967
692726
1306978
141078
413926
1685311
1354572
1904005
1962019
1658362
1615263
777559
787736
98525
1095922
1965733
633379
1067792
1822646
399246
1176592
944818
1749878
767393
1722058
1110910
811690
397619
426992
1524789
16802
50805
1650193
587352
162070
33147
963599
1436329
1299598
394654
406132
692662
320686
1589926
1911479
1459383
1955499
812778
578720
1028275
346377
1738461
675058
1249084
263262
1052691
1767841
1535166
1576873
427070
849382
842466
891393
890899
1720020
1795786
155788
910833
1716918
1044630
1497989
1794554
1559433
703363
742229
1806470
308192
762461
1832
46410
1049245
532641
520870
954954
1545147
1764480
722395
1124811
788563
1980788
1283116
785675
189117
132183
399019
1015171
1799726
1778128
1123974
1171235
12058
1591913
1696535
1313668
1084814
831579
457357
1121298
1364930
88239
198339
979026
878970
878985
1088864
930987
1394593
934662
1254156
1372981
53307
1723200
470329
1854375
490972
1248917
1143032
1944451
1923456
268673
300842
1670762
404964
781572
585021
1667855
1263743
1118816
1508531
307790
373541
1359959
1178736
1637548
1676578
1963020
677519
1276806
1571452
351553
824628
275532
1518209
518679
1187724
249648
218442
1415537
1082482
875989
484679
795712
155355
1571372
242631
1165467
191270
1564672
827509
641179
981021
1735472
202439
159135
1023083
738370
191850
1759742
6383
929051
1608719
1134636
217455
472813
1729543
933703
12206
614370
772707
585054
1756101
977485
1159095
608193
1075838
549982
1014473
1768293
11235
585797
141907
212112
1860752
66904
1590657
756699
1754155
208739
335420
1905663
714466
510441
796319
3886
866648
249774
813058
427753
1307479
1864240
1944025
1012892
802724
1930208
989317
847868
1010216
297094
31221
828983
1951446
408840
1722944
130053
1490292
427502
157610
239966
1320782
900719
1745223
1913092
1290188
1279219
193115
38866
299655
1661051
1650459
141273
824872
8209
1318170
2316
671356
1557354
1825815
16589
1393696
1336183
1646320
423151
1010888
125054
89452
243585
1623292
907076
1285662
1168218
1713103
1491904
20570
1103505
11111
994696
45395
357259
1326524
1092003
1039231
559016
565354
217626
1823868
879175
517342
1978425
1241291
877586
598413
1166364
1585127
1083498
59217
425527
1061356
633350
470327
245963
325485
1932232
710551
1788474
1941166
1205992
590062
433960
1865572
1894407
1420927
621304
898849
555701
1369985
466445
673477
1950434
1829081
533019
808645
1058239
498734
1200664
1503479
84935
1402186
1364259
352211
1889581
500642
1025196
705324
921269
1637120
1504421
1534559
881482
1072981
828207
1391731
165475
582682
308851
227718
1326673
822233
157074
1097767
1020333
1715496
914924
1474714
767393
1410853
1755827
855443
601542
36995
194566
1610462
29168
1345209
433391
187810
238536
1684438
1226296
707134
1214341
1469639
1723977
1806622
904649
1586461
26065
397270
1704882
169199
1383194
1911835
1857950
679577
650137
879505
1116375
1585703
658024
1890177
370870
527861
257815
832572
565409
758794
1128117
1849016
167152
1883040
1218303
835816
1209759
1808681
107150
839762
35617
1055926
1985565
1241654
785401
1271972
1855154
537077
1034705
114551
1264189
662488
1519035
1527116
1742031
526276
904847
675373
1630857
1125269
715824
1133416
329727
1850935
147393
1616766
1556659
1371824
1031280
1897648
1133620
1962159
1802975
1917856
879233
235144
832977
1248755
1058792
1501309
580866
111367
237366
746531
1139496
1679091
78058
17634
1515243
1738376
128786
265171
1216067
321859
206296
1121753
1544938
646171
872863
1209498
1034439
1429209
625042
1915409
1018644
726927
130620
157784
1525500
543547
533690
1309698
30593
1393078
152336
1825763
80749
871596
1190566
1501242
220087
1789453
1995315
1406284
1648613
1770861
384641
273932
1013281
1700073
359913
1842271
892527
1533861
437970
1019633
869058
1520538
534277
1120410
820294
1115330
504794
762573
1462406
1351886
1827118
807914
528531
119112
534023
897053
752249
615328
1895389
706799
836959
822202
458731
940914
1355845
1753429
1132887
1567269
590358
818297
1940902
979866
1010534
549652
1753006
1368839
516455
35588
171065
683083
338370
1051511
379638
1167144
1655729
245707
1477191
638053
799164
1659789
127156
611878
1431724
1633468
239117
1718421
1986307
1610528
377504
1594437
581577
596283
1402367
149773
1599940
1609435
158582
1220223
1450269
75620
474488
1462324
1528615
77810
264927
196816
1229741
925946
564574
1102007
511750
625796
203528
1945478
1379754
676907
364888
1206304
1177663
788301
1072715
803674
1563656
360501
681938
1556877
1146007
1436893
944485
1956510
743247
1631458
1306050
691232
601255
784313
1417232
108892
947306
1266043
1958608
1979321
1620860
1168991
1289095
1425924
1627507
618197
712598
294114
377921
1058564
1469018
672420
392222
1799289
1968317
1052557
1401917
29854
446146
553429
99175
1620448
1074790
1160128
1730819
716824
1519339
1953837
618
721479
1784789
1088936
114012
1585879
1680556
401845
1080835
1775404
1677665
1126233
444536
1959090
990924
1676450
1041578
1126116
1434012
131974
1057941
909192
203775
1224035
1574906
659400
1401289
1306060
1825076
1742968
1376185
200696
1936175
1295366
748788
1571578
455619
1134879
1298389
1530570
1199595
130349
308027
42858
498030
1253305
461261
151084
1515177
373418
434751
992280
443537
1892316
786056
1712627
564060
498524
367245
1386129
1287148
428577
1832623
656387
388626
679195
1939384
678959
1145789
1693989
436379
741593
1846639
580520
1159102
808442
208487
6846
83082
929152
532766
1872828
1023574
501000
1478866
464159
88255
41490
1108848
1400136
1771466
1881360
414213
384431
1705630
1222720
21107
67761
1209282
1748704
1286028
209505
325468
889659
279729
1311462
978470
1330652
245067
1990135
248170
805928
1350712
1123777
146343
607407
998216
1941746
755836
743091
528002
1161683
1129037
887187
691688
933150
153572
1352785
1457538
408076
1280414
1349452
1307103
1422678
733891
1244040
503112
1594249
1402484
1800402
1563369
1917943
596633
1700434
1472512
292137
527926
519814
1147410
1911046
107940
1273166
374985
1931161
1573268
1542658
1247214
128100
938849
1265255
1265855
441941
1831204
1084814
880792
126816
1062742
448226
1331431
1139602
1860448
1916749
909113
909627
1954079
992808
994809
915268
1786479
1548356
1397497
475966
1087767
930020
131751
1195459
281180
561055
423921
1024666
1096737
1927318
1809514
741435
1500116
807280
302198
1824902
1218813
206296
1628259
1853621
830500
1247214
109323
747814
1523196
1133114
879800
1801672
461657
384577
165608
1382482
594882
1586461
1617678
598326
814087
15207
1490310
441691
1330163
1024835
1064089
1154544
734279
957370
624279
1420057
1342793
580718
1156715
422357
281010
1519969
54717
1534067
436363
1299922
563574
132198
948004
523951
1693321
147134
1322759
1899326
1005455
978769
626229
663892
1871608
842874
241392
218955
598284
1324813
151419
1336616
1379383
753365
775841
1899857
1957077
78468
967523
631693
1215405
1185419
101810
363124
1451967
55195
1605829
1951092
778653
400168
1816207
1627717
1159247
1612025
1114524
1167307
316513
1936929
1848060
287642
431328
1759434
1958619
306530
1010347
633296
1128668
1257485
659908
772636
931162
885755
531357
951514
1844455
1291697
1817304
1368008
392512
927104
163626
1445383
536052
1119415
1904291
1775810
1780664
994566
1391307
345644
50673
26422
323984
243827
1037572
1364492
903234
845087
558295
972596
965616
923499
1527908
155043
1048987
1730135
920769
1682290
1762408
820854
741838
20997
955458
1187045
1296347
1580852
1663161
1431636
338620
744349
1073525
1187787
1333657
1616982
123289
1784186
1527000
67700
949038
505972
497980
1040747
1715837
648405
1984339
155929
1349863
710265
1503672
325311
1640045
189092
290331
1231199
573808
1352353
1134512
974102
733502
1841274
321116
941074
1160957
1186916
698287
1247339
1561663
877326
1901460
1616976
806084
745081
1683082
1619274
1734197
1233273
1917630
679852
1799782
183311
1392434
145429
548315
412466
1598198
1616929
459028
1446273
1297911
479224
357181
1983093
259503
1826715
278948
1698450
310864
1609562
845342
1029617
1498681
413752
544095
1604809
1281358
1808553
1097963
378055
886908
813944
794680
233878
230359
785892
696373
1049081
190037
427589
691148
1781143
1578777
193433
1200024
571653
527284
1340316
399633
1371996
932282
1686632
353594
1195267
1153860
529862
226832
1878229
604389
1369958
1721180
1910950
658680
381232
1514227
715503
1887979
1794178
497745
645589
589952
283530
587373
471692
1340615
672588
1979138
140276
224687
1145338
1866144
1523203
1549847
1145498
694110
62615
1134690
176812
1715588
1745347
149188
990445
603165
1631080
565323
272092
795628
312104
9526
1462481
1419792
846905
351446
1241109
279740
128667
1438156
1034406
46515
271017
1458220
289115
1202835
263711
230478
663848
442555
289115
1151203
855665
871998
433454
1530589
585992
586148
1536883
1526130
692687
1802573
1757215
85588
495954
1584573
1186097
118607
1355740
743734
432817
30858
1016236
1340846
1119459
380775
1755834
1038470
44367
597142
62007
897404
85154
851147
359656
323445
1675608
358149
637470
1500746
125430
1650076
746936
1146763
1774335
1314249
1068459
1259530
577640
1978410
968896
319507
252814
708394
1952531
554620
12403
1790677
1184020
1161324
1238020
1864103
1852719
731755
208768
1406790
860041
840354
359913
417323
151774
913593
559052
816291
1388584
163533
291135
219367
320106
334630
970807
1005839
1382780
1301923
1575708
921255
1683243
1493798
1810396
1105888
17950
986547
817387
1538524
687396
1335274
233538
1078844
719753
1818327
165214
1613385
1078597
1763925
658680
1722409
937952
661297
1794108
303929
1630755
185295
178626
1765911
1287383
248468
247241
240385
1034754
1557223
1136203
1581089
1073491
1466522
1812308
359888
472916
1358371
1846905
1698880
1898163
1029074
1693578
169541
795415
632667
1942085
1408167
1397784
826658
400216
1096249
980832
1707809
1402337
403491
260341
1213413
1156287
1687537
1036825
335400
387907
659629
1188646
525766
173934
693780
1158163
240971
1846052
1401907
1848840
842587
1562662
1898081
198960
626715
905290
946146
44166
1502627
1663602
127940
730347
762767
841881
1368845
1811513
1784695
642805
1897825
323632
1060414
548018
1845386
1496004
1223605
1772225
1315997
618782
1796766
739337
1853752
553895
1139497
888868
792886
921288
1105065
1043719
78644
1304083
1185904
21615
337762
1841891
1975210
1870677
601520
540840
1318124
995434
349181
147151
1168757
1440733
509999
558141
1324924
435991
432010
1773977
1158596
649177
1916112
1857198
1141188
503626
969384
1204991
383551
1567043
1432401
1010797
1039236
106444
1890926
1024130
1513254
1924009
1755922
202229
867159
1766815
432350
768800
247584
498343
1223650
1650364
1366501
1132238
1641085
289796
40989
1395876
213906
794631
1246941
1503479
1826689
549061
924313
751632
596982
92380
1234231
1432508
1457584
904847
829339
622138
223504
151415
1516860
1768571
950409
410913
1307948
901007
364591
1066680
1237518
1714733
777760
1771814
123279
490614
1439864
1244112
936919
1520109
456012
1054
999341
1039757
770512
297233
635492
595037
240739
140292
221504
166285
153384
286752
1524327
645679
1021839
745807
363917
1751625
270085
359468
26269
1285752
263610
1590929
142317
660726
1558606
172572
785778
354297
238321
1413317
904043
1264441
575965
1940282
1489032
1197041
1138124
579092
696325
1960872
1888849
647014
1637234
559903
1701160
1735649
639902
1097862
1649065
1624183
1367329
1024511
1582960
827042
178626
1682983
180002
329503
538521
1614778
1046122
540569
1130407
1559474
1949711
560359
753863
651753
1343540
409218
210075
1627832
1419526
1998265
929426
1417495
1621267
162679
22264
152023
178906
785068
1779199
926322
793691
1626382
388215
1549749
1034840
727167
1028209
503003
1733626
102967
1589478
59781
1723094
1988696
697884
1648404
1314757
245335
1047171
66432
1182422
1096292
1411232
318155
1285849
1442777
844594
429569
613631
1866877
938475
304784
618695
1210738
957747
690854
1747948
955645
1213972
1336866
1478669
1417102
1135253
1699254
1269279
3170
1302317
1771367
1224103
1593506
1015884
173418
474854
1504089
927192
1518543
1177621
1016238
800798
1969071
1930654
896358
1223863
281912
65400
325234
1899291
118981
1538904
704001
1146532
1281425
1240911
1602681
833213
763223
1722230
1709738
106077
196478
930650
433192
1643445
544779
501092
1625334
829994
1348478
32980
321680
1002395
1738749
534336
672849
1606292
1203541
1435718
933513
1315615
351905
911301
1231272
1081032
1229727
395707
470279
1581814
1524209
1175284
1547341
639138
1307731
1749172
151040
590872
511079
222699
816031
366626
1028870
1359925
734996
527946
1424925
1997109
1547044
1814807
346188
1788588
177765
154535
1890202
1825864
446725
462464
143271
1194667
1636486
42009
671194
121132
895964
303714
1349601
1304094
1850522
1207809
142741
883347
1760459
1615492
431833
1482084
7208
1126046
452708
1094241
1887634
734311
143364
1613203
1757016
1003354
885739
1499088
625687
1765318
623438
712774
531752
1186187
775744
1157123
305651
1976488
156974
190008
1718033
1239306
1124409
959340
146049
1210238
363978
1283913
643945
1951987
168803
1024348
143597
1007417
850458
501105
419364
656167
1125523
1500513
384527
131811
391238
1122771
527189
725910
1041458
47201
235012
1212834
443944
1653368
181333
210413
346967
1134817
1031217
165246
1063707
379041
1724653
1776036
319154
357203
1856967
1618368
1115332
1883374
78265
1106819
1682263
1248542
1877177
1054763
1362864
1866329
1924365
1079013
456532
1140174
1927576
280038
1876481
802860
231901
1858747
782290
1786373
941563
490798
1027513
430551
325096
1589774
1100022
1021480
460837
314018
946266
575527
774977
1926517
167836
1766226
358635
280513
1991256
702021
1977079
1826002
639231
539242
1250687
1942336
918899
969878
1446887
1920385
257568
1381441
1225002
1453795
1404311
1791855
845342
342668
1727957
1290449
784974
1839235
1582521
715955
195532
195786
728771
1033843
1087344
435633
63748
951410
516230
1419235
220594
868831
186919
264204
323632
1512199
739734
960608
1919099
631130
1145658
182190
1204169
201070
475702
837868
990661
1353155
1185444
1265742
876776
98266
1594817
778826
1607758
696018
1967670
417882
713222
1492381
1777545
1358065
991032
1667276
1427420
447613
1516648
1267449
1902832
1148340
305994
1755806
794470
1343838
994764
1881095
1546914
1795849
938705
194922
1665076
1368930
890496
1150388
161242
171109
361058
1147020
768327
749093
1439289
32329
1385346
1532582
763086
1680325
1687462
1961099
1250107
1983768
627396
397497
1751159
1862673
355465
295739
1894407
1605892
1077111
213566
288896
987999
562477
1102925
462281
905080
161477
40034
1963566
627337
242359
1693371
125665
1309963
953142
76475
879166
1828378
584164
1088694
1716314
1561224
1264132
937338
43763
51085
1023298
287852
992878
1578401
192049
1322258
120141
1526903
1078596
1509674
326587
1975832
399316
146342
919867
556636
1530569
1956582
150952
794913
117820
331413
39031
1098720
1386350
1299527
520173
1679755
506609
1382998
1875515
40077
1792153
1215274
663170
184804
216897
397910
1156651
1225127
1466631
1147599
620328
580651
1098002
1958669
1869094
808336
1059595
1778159
282922
1915600
1086168
1219318
221113
1050732
479967
1695346
1085711
995408
379902
1610304
1119587
1634236
867406
1479702
1951106
1190620
810070
242746
685163
337801
834097
1366290
1099853
124093
1113648
1346514
507579
417445
572342
918800
671980
1992815
415515
277257
983577
1619556
1797034
347150
1807794
1478138
215557
127368
1512639
1153503
605523
220704
243532
1196632
1183672
351891
579665
458731
314989
1799323
1936569
805732
1390342
1491891
515449
1345746
654622
1740128
992339
1177719
1802455
833864
818967
1826631
681327
712963
1035018
1457089
596429
16649
1536430
797218
1845768
1246412
1257059
1397637
1377477
47554
1974090
45928
259466
1095455
790791
806320
1173957
1518780
1908342
1030162
1853342
1199274
279962
1570568
351858
881990
1544688
371777
1960664
1045018
1053758
1484333
643797
1733758
507062
1539360
591221
185206
1584509
1730939
1379899
607386
1945310
1644907
1660569
1143506
34555
764270
137152
1262946
1424724
880906
170568
1443208
677934
1473463
1348495
1150490
756611
520620
1980926
1900264
553535
673762
164704
339384
689440
567567
1491102
1851801
1628876
622419
840725
407255
837275
926248
1502242
711372
1565641
923042
247432
1181390
902853
1450275
983974
286306
1682375
836612
845566
1336244
302134
1215926
1976686
1508647
172951
544253
398502
1854583
91827
1834605
1786487
390922
220430
1533286
1911882
774940
1942208
612388
233310
598451
325734
1118422
258052
1679188
1194993
1898720
1772694
585054
1288237
555701
1473013
924494
36465
1901358
325189
167968
141730
864717
893902
1266724
1113184
1974246
1738749
775037
1995574
1679368
1105610
1136004
42693
474283
970916
912883
1122126
1600776
423137
1628636
628137
1854117
1978312
1825970
1084140
1706343
19262
1285705
1322131
1765075
921678
1073570
499057
508537
1612301
1941282
1173619
176000
1831680
1752924
771378
1251951
844777
842013
1230023
734320
1247734
1346492
826960
1012323
1949981
1283827
29409
1298572
1341255
1081370
868142
477285
1627450
597701
1838816
1603442
643797
1639437
1872101
1646489
796902
1535199
745092
1898552
729947
1429783
494143
999655
968282
66235
448645
15248
320950
1077198
1793876
505804
646353
1167035
829752
1581297
1174473
1029319
1368832
909384
105817
1833433
640641
1451598
916716
1540267
518961
997328
302981
629861
462568
258182
703000
1130711
463421
669970
719347
1118775
709155
357996
819721
614312
1097970
1761167
473338
1802979
1060480
770953
926093
328786
1988638
542419
704810
1955499
1594420
125561
225253
1533358
639407
1858747
428771
357440
1785553
437104
316463
196127
1492153
1234384
790217
33739
1516750
1327977
1965567
29961
1999593
1352341
588973
687985
507652
1008816
1660652
1929987
349364
171952
1737841
760474
1304350
1722488
591001
1046420
814364
291207
137185
1768419
1606844
1397204
1029513
307251
1810475
137529
1446601
211167
490959
751718
132638
298275
753058
197036
1758845
520902
1123233
1745538
676523
1918356
1820389
1039188
1590066
525188
1651
585447
1280543
1403547
953805
1701036
950846
1819115
1818505
1378442
368556
890741
312439
1674660
71279
1081389
900663
828319
1551055
721482
1373978
1599273
681566
858525
661994
114153
489754
1680560
1140248
519304
942743
1615421
1327589
1868655
1825639
1712680
1276677
56526
1934717
1679908
729807
258032
904648
893238
1555965
124071
1837026
980776
1451766
1709653
143502
1004171
406208
564868
1605750
491007
301919
850923
1092272
1997246
1455133
874644
1587591
742139
1835466
1531070
325894
1685742
77276
783863
122692
1912328
39912
43040
1884889
988993
119809
1623825
354733
1037203
472049
770365
1691213
1962949
1887025
1088920
220746
1555315
1640517
1545492
1593308
1646570
1036362
1333386
1331285
161996
233369
1439120
1297206
121165
1142801
131308
720667
1191518
644596
586373
1952710
1584960
293914
1805081
1014922
194479
155138
1203931
749289
1322759
1575413
1835370
1771052
1951608
1913064
547993
634934
1053678
1019458
1629725
1477593
587110
1181551
1889070
947699
755382
150296
331307
1066060
492901
1762896
1431973
140081
1615232
380185
785243
1060131
459220
1536244
825618
848706
613230
1925758
855667
1453364
857531
1015775
1995883
1309335
1560645
1891468
168942
1921505
186277
1531983
920250
1307140
1594776
767617
865806
1101825
533115
642718
843501
440549
1041204
27683
1205427
566092
898876
1223940
1928691
484025
115255
1287279
1876794
607175
32987
959684
803146
1466486
1368608
1975225
104847
167005
909553
914005
1988054
553417
1024093
1474094
976144
495124
1853876
1823166
297058
529765
208768
1688227
350023
77662
1392500
254785
1079506
1934651
698540
510342
1819812
266552
856315
699611
1053472
21515
349566
1506862
241963
1937519
1835188
378910
1392517
1584423
1429908
1417524
320095
1520373
1515273
943430
353609
1584570
734051
244674
1585623
494389
1340843
1979255
1861869
1573927
1692425
1049804
1403482
747301
274957
1721977
148094
35860
1385138
602179
1819187
1097881
1455058
1097909
1401432
27809
799619
149188
1024428
1220753
596303
527013
1758943
1382812
383718
1278512
598067
500076
1301401
47094
1869183
999746
110612
957352
1579572
1213669
748568
537241
1015430
573446
488474
1013673
1046696
367789
1403661
1189864
331734
900254
1923842
172258
1972011
3353
1032838
1342227
327682
942077
1947601
284665
589228
1285305
1939222
1803144
245956
885069
22222
1236484
1216601
9506
1140291
223930
233410
1457480
1808827
777540
1279301
1336673
483577
1331341
1926208
1460700
981394
1172846
566016
1316585
248389
1747297
991867
1759307
947819
1185803
110049
1154544
79576
454135
1921175
1433123
1540461
1829475
1662748
1060604
1565348
511133
1990371
324843
656405
780835
174328
1847553
492186
1564263
907296
67128
1334135
8317
1081316
667082
1323471
1546477
1867129
343127
1887070
1783026
1872559
1232303
1076612
193861
599814
1784377
323835
533615
604541
1411880
1346740
1309316
440633
496537
416604
591632
1284683
1482967
235215
946145
1040368
432373
173195
140564
654164
1498742
1592462
866870
1061409
396255
852352
1468244
853942
1909379
1790629
1157842
162948
1332248
723834
967389
794438
638528
515614
542453
129557
1763135
1061505
1653160
1205587
1005587
922412
493607
1976467
1711166
1987624
1813374
583711
1841431
919155
1982980
1916835
1832146
678498
1908051
1584313
589754
415962
1281633
1357345
1800366
617736
1181947
252842
444093
228752
578487
59618
1366797
1593091
1780088
1909846
1113454
1085686
753056
1721317
1613845
848686
123009
306008
1471529
1392331
1899525
443666
107940
1339407
1083513
1511358
423573
864637
734371
734371
187134
1274333
1611276
607896
274210
1639429
648018
638077
1344346
729496
1596638
745287
160286
765704
720658
1882620
1625314
99518
1602337
1436206
182119
1153828
57492
406446
799244
1062572
1928249
278010
639959
847944
1183826
1496426
1146379
454132
426372
817914
768911
1611448
127865
1387757
1944786
369880
389934
1261835
59031
1538012
1571447
1671173
326325
1683824
294411
1758389
1682130
1851095
87478
1046311
558858
471757
381373
1497876
40770
243342
1597553
866433
332256
823820
1212014
1620131
1209268
525628
552273
1122011
666135
70388
279490
1644004
220799
588639
1521334
1769130
1126782
418574
1141622
561
545527
893509
1737976
243017
614059
1012494
305597
94317
1495802
1287779
910886
1282474
1854375
829181
1360453
1543853
1842274
194389
1705284
665222
1828599
743105
176612
335579
666701
1963968
1625366
383468
1201308
1190842
830791
716199
648065
1643995
1719772
582643
1939541
1317
865824
1314297
781388
1801533
219388
1202925
917844
49728
1049254
1128160
1714075
660150
784966
448580
795866
1495236
1483778
1026165
978652
136638
158602
1373899
703439
185732
1927550
1203259
1779076
767471
162809
1287129
1579486
1895954
1787301
651009
1748760
1293887
1177532
1809357
1840080
148405
1555465
1050143
963423
851220
819298
478733
1589942
1380630
455866
1077237
1439526
303034
1256959
32933
418290
518744
542925
807140
1372398
1240348
561188
1055362
636918
1698262
1260605
1164170
1795959
1142620
1215490
1010293
1916640
571367
311177
1500057
1270374
1144701
539173
335557
1713781
388741
1268730
379412
74797
341386
1071406
1732176
405671
52050
736596
1697798
503390
1220476
607949
179526
1297917
60112
50786
559331
1264483
1887249
909384
328573
582127
1772106
517319
260288
543832
773310
478425
398092
372421
906309
1202957
1043059
524454
1914371
720952
1076908
143940
1018949
1119167
403953
132838
1711945
271524
268629
208340
1044887
738393
1423204
912153
1894096
1363281
1870532
1634927
147138
1154488
1924529
1461688
1771462
362013
1269003
1866335
1091726
968841
524446
1933420
324168
1510651
1906357
476844
568094
94636
1915409
1147919
1431688
478489
496647
416508
1623042
1294123
751
1737955
385633
1961124
1773245
1628737
1343373
143048
585211
709541
1390249
622667
551178
101662
1401581
1809659
1557035
1010990
130538
1013529
1248363
287115
1775371
1804469
1505322
1295309
594907
1530188
1693989
1855037
1903402
1982661
1479697
267385
104654
527884
1278591
774756
842423
197462
1268251
1349972
499636
1876460
1445431
1252198
723834
1190361
887187
1057600
599284
1430396
1742484
829935
1132205
1405016
1944082
1881080
1866877
352971
710816
1429143
732103
1928523
696372
1576908
1166131
806223
126762
892614
555701
1793377
1688093
22413
1936277
54905
1911015
1570311
1975548
135082
460377
820450
635596
1144212
1568115
1447098
591539
956783
386971
173273
1842082
951200
384032
1615458
1721917
1273027
1131134
150131
349651
117846
271449
1804165
87292
1896422
1064930
201973
1577762
712774
1482819
528001
1359897
694991
509099
1429350
1464644
899791
1147494
1749530
508976
1009110
901642
1954010
353596
628321
596559
1302717
834220
1553753
737298
1535707
224619
547694
803048
985088
916754
419452
1251788
735673
38750
247241
1325293
677585
1852550
1776669
1991624
1860897
609002
1598405
222295
200531
568105
403491
1729724
470104
435421
1311691
1778224
1162765
1082710
1263831
984065
94095
1664087
1177532
639380
714060
253112
1423314
835580
1949240
792731
1910921
624417
871596
1549795
1135232
513380
1092650
409942
1445051
345641
156552
500463
1261734
1423621
1363981
1274751
401058
275354
1548869
888981
1545783
827711
983488
110789
198639
370073
910168
767820
1869449
1183543
1079314
1214581
1645897
1760468
1723040
119275
523599
1537867
562795
1449076
1814770
1958223
738157
454681
1204189
646056
598413
83173
901800
920031
965587
978548
1742092
281833
1737778
758917
1456543
1783853
1723643
309121
1210700
971161
939812
1265484
558536
581435
1329135
1259314
662082
1011062
435164
226081
1114495
212947
1658178
1105610
1604160
665015
1007866
744761
1340994
570468
1577623
417828
579021
114553
358696
98257
908585
1388214
1458887
548273
53303
558665
1754139
856737
1846904
934036
1339155
481387
1537981
1693603
1215601
15561
106359
1310681
1229131
844313
793528
1938195
1406584
408418
1561629
1852455
1147698
1317377
980156
1469603
1927893
558781
387778
986943
1489638
772913
542233
300307
696716
1165552
1457448
1875177
1129753
927964
1719631
654436
971344
28716
719346
1358920
1882463
1710981
831431
1876722
895910
946576
1339285
1883813
801756
1988416
1086670
157458
1005234
1113749
1319083
1372277
1834356
1477312
1693238
1042063
1408956
47979
245707
1277084
1626268
810234
1212223
1125221
655944
1792426
1678187
834875
766244
1270794
207381
123272
402321
195975
1124891
1555079
1939965
1279494
1988638
1780885
350219
1284655
1367668
804306
467567
1962736
1623667
1439581
719809
141964
147626
1698676
1887256
1365822
583720
1702933
1573525
596917
1064734
1281697
235193
659956
1375519
1458582
193232
92506
668626
383616
1298657
1771196
715406
164650
1392418
1840721
387684
1312589
1752604
51541
604232
1216016
466230
722522
154258
1087573
481209
1267157
1449622
1513887
1329238
568367
816928
1141296
796948
1469390
28218
1013268
1599160
1107327
1759235
1731747
209573
1103998
993298
1726263
1212239
168942
151168
1071916
164729
1432436
1937568
703568
370596
14993
183325
1033552
1276941
770605
1097185
775578
1012643
1248644
1233565
734442
1599940
275137
1965660
35535
658732
1963323
309529
1127710
1323273
1475830
646182
1502217
1447699
486047
185802
161996
1054761
920470
1456183
705540
1708066
1967646
201503
1815994
739112
1699398
693385
454708
707319
1496267
297365
1994346
303162
421913
681102
1016367
963020
609720
973550
1936234
764008
77004
1668344
1788324
42139
187155
72483
1212722
444278
831897
1866135
683694
1324657
1278303
1256394
1738910
877039
1469298
1124245
962378
1977342
1654123
1712181
1118067
1008442
692699
1233596
482945
635777
1230661
864248
1101453
989613
1620116
1635147
330135
1232108
462207
790733
939780
249931
1611963
963882
590968
347155
1392726
571666
1328631
102516
870096
1610674
1112780
1450277
1746684
278082
1365171
1354835
1726707
730227
45228
1658178
1613818
1005395
417270
345479
118665
1113125
429609
112889
1317732
1857115
818759
1583411
705670
1628288
284140
1137850
1906009
631670
404488
759036
1103664
475983
1129587
1876460
1924246
1322617
1242399
1801417
1343673
1070560
1356459
715949
194620
1351623
630647
246160
1686904
715936
1862798
1180596
1922806
524454
1163863
140814
1502127
605390
1795435
1772552
1503431
352997
1961291
301947
1268447
893699
1763135
903334
1119011
345418
1114676
889279
826658
1876204
295972
1626677
1140248
848175
1736744
1906037
729744
248902
1136741
1089628
1300070
980103
1229356
568124
1159996
588047
583884
14618
1135749
1020955
182731
1793466
1464525
43657
1856092
1640718
712868
1226570
1119209
1516805
673778
1445047
1562204
1161968
1950728
848198
1238451
1650156
1992670
846812
85781
828742
805265
1321523
1685028
1197095
818759
518335
328860
748122
472295
1205983
166563
461489
1475243
162998
501402
844427
382623
1696535
251887
1315330
700570
947955
1416293
1719788
842353
1774965
1100005
941321
853307
1262964
161729
7852
1121215
966428
623205
977012
1008725
900219
621138
1986013
865007
289752
1930718
1089637
158868
557469
1321135
1188361
789133
1212303
1246533
1123478
491941
1682197
49094
27655
775727
608238
1091517
122920
54084
1265777
504900
438937
363014
1940902
746792
64623
489290
843845
1425201
1996337
967015
140912
1318370
1319562
1716208
232244
555308
1182919
659492
482984
1765772
1282055
57244
1844207
819563
1103085
1819659
1776483
1691508
937171
64071
1495187
1849183
182868
1789462
1454934
948902
429601
260910
1121440
1796461
653001
1297171
527540
611391
756984
670030
1638360
816673
904874
1910860
882525
1644316
1230492
1088553
187923
168412
1980749
1329975
1004299
1339299
999918
776995
104494
222467
988187
541483
127881
474491
285899
1859890
1123518
1656564
226393
1001685
1130338
1535327
157434
812928
177130
1886522
1002985
681056
1937781
1694378
1394593
1466366
1275078
1045396
1371610
539922
574198
138305
891444
1954665
941527
759584
1363333
354404
319235
514744
1696258
1706300
921605
973070
1939851
418783
599455
1324196
578615
1986271
620402
1060994
1044411
1702168
609455
1614054
212349
1037996
1556832
1497930
538755
1185517
566404
205440
887843
1199376
1410470
1760838
85445
1583491
1698499
1408590
249494
1134817
307251
677715
1316244
838152
1631924
1665520
237239
438596
1049718
1623934
1899198
1778128
137795
229830
1593546
1944727
733263
1616670
1262289
935144
1576983
1827902
1003753
1281332
291205
1625786
1017570
1910516
879236
266260
1384753
159329
1691294
712342
1050375
977330
632724
1305209
1673955
129705
1712614
366255
641706
674632
15404
683439
1238839
1073734
614691
271793
1685679
1297335
624487
606711
1641403
1722223
731405
478733
1543158
1664735
1312589
1241958
1269023
255726
682380
1421235
1555739
183157
1353425
866474
1999420
589546
1947211
1253378
1423432
201256
1592281
1066572
1929590
988526
1241228
789616
1679244
1673596
157699
1876625
1472005
1920153
1972392
1804883
1058629
254364
1963514
554036
895116
1026022
418413
966073
596165
31006
490972
1502463
255292
350402
1455038
154311
1855594
708331
1889625
1740397
1723656
212462
1063403
1195192
573768
177733
96913
1921466
273499
511260
1561943
1924955
1441861
1801414
1957400
1299759
892632
1808163
100109
1746477
1300251
1884324
1229255
1247728
1495017
1330883
846905
1089709
420681
163973
251888
1711484
1972051
525577
1467124
809805
908498
114700
799341
757493
823474
1049625
1708245
402052
741061
81088
1531950
1390613
951755
208667
512268
1291373
832399
43228
1659841
187216
369649
939367
819405
1060712
1435053
976529
1173033
873090
648065
614880
834563
1135430
810345
717564
1410450
297563
416248
1050177
1284200
548092
1375511
877353
212827
838734
746548
1311480
478598
285373
1006643
1237532
1658494
1991950
1043675
151366
339335
704390
425929
377100
1931064
1234233
1446277
362418
1798277
1279001
889282
1183624
1161177
1129526
873752
235144
1698458
1800147
1003727
1440844
1947233
1270915
384521
1770347
1423406
993986
305283
78320
1386105
385808
1969406
326838
129316
1882200
1038765
1132060
1505357
1222325
595889
1693473
976526
655419
1660210
870537
938664
1779081
1031840
286886
326587
1288925
402882
1853154
1753787
524446
237860
424863
1603900
830688
982919
1146982
1062742
1209418
101297
1123445
654748
340904
1663969
1479411
982585
1181829
762744
707780
898863
1921078
1105882
581298
150930
1678187
994896
827705
844918
1173401
162473
1371006
1232804
231759
57380
941947
1509066
1337266
1064441
1718213
324084
1588894
287124
1014995
1032575
1356601
1499583
610539
1958497
449010
1062471
490946
1571117
221525
175728
1906672
1703271
595608
1283364
1399998
1412471
65294
3531
1590572
979172
1717354
1031491
830634
575517
1546924
793205
1833964
1041995
552580
835459
85699
287852
356569
1109137
759437
1573185
856405
232022
983091
733698
20013
1990097
1403053
200120
640199
1767552
199146
218422
1477245
1193038
1654140
1023411
1920928
986365
1073378
188535
959558
523113
1529338
170500
1013529
48348
1555428
1704843
1125952
1334530
94067
1565871
1059716
765147
521990
1877806
1106343
1137876
1299054
1266323
1620057
676686
1068651
946211
260561
1307251
1824677
116212
627530
1244888
1780176
278961
522344
5518
1127611
1236611
941321
1422766
885702
969874
1534769
607949
400926
1018186
812972
982272
392459
1063130
1233025
378180
1192167
1947866
107109
1142783
659022
752141
83159
856153
1984339
1870608
1391124
1513833
412937
821040
1722219
218997
1407191
939667
996186
891045
870154
1673156
188920
367432
656934
1783939
836133
1713845
1147844
329176
1440939
1150518
872745
351374
1678529
1240470
676785
319108
1186978
1658317
1475235
949065
1775971
555973
1961516
1780751
690381
1499501
74613
1519884
1373177
188025
1059445
826870
1716185
957501
1769394
628192
1615819
216369
522587
596864
408581
1997114
757908
424888
1095960
1395887
860982
934664
957559
128765
1384574
747744
1118630
812513
1383770
1758656
1794422
1563280
1178573
104422
1910341
1821567
1652378
1251842
1119553
1310612
217276
592292
1613870
1950713
108695
1208957
1336616
1079296
1501566
633461
1451787
1760519
1651850
1827825
1861495
1260325
835708
1758429
30790
876003
1057406
883328
799876
1919411
123836
1509115
573513
1662092
1750563
1509115
478342
919808
86158
1484260
1906220
1378529
691414
1823166
1913282
1515945
771070
729121
652975
1535893
874922
353068
136114
1464021
347376
494642
1753565
55195
1354779
17349
427770
526681
1253488
1390649
647237
1787062
291935
1074164
324887
12320
450772
1456383
300922
105158
436403
358986
1768761
711724
847808
398995
647443
1561594
1204764
217514
141359
875989
1049552
977696
200696
1193634
1157470
1228586
1737152
661400
1943716
475559
1509493
722028
1114602
1804112
718539
169750
777525
1899358
1216102
58109
1849510
973740
1924167
1119907
596677
417795
791740
718712
871853
1561646
1009515
1384935
370267
348352
84966
431106
1309344
745245
1962788
1649468
620152
1984397
560407
1089611
1441794
299746
1447642
1473342
1680251
234169
624540
1713771
1907376
738635
851635
823483
1970930
979604
1107564
966031
1201198
1492249
753986
1102607
705065
48163
586325
1761079
825836
1546109
1250042
489863
763294
1543369
243353
584935
1897886
1948195
153201
176685
497232
1072981
1982367
1048597
490988
1554067
1496634
1197143
1764288
626796
861747
802452
655924
1863151
832073
1080375
613575
607320
789688
1812510
705540
323209
698829
1454549
75963
1103510
1093699
765173
482176
1572372
483860
866911
219434
430443
1937613
1730180
1094227
1073734
1004604
1476161
1629173
1728846
1457989
1063978
802439
208159
1440521
1689513
1775929
401451
519745
1358840
1721284
639400
605454
345994
1372165
1915427
1835312
672939
475205
1709547
1754172
1945494
1177077
6092
1200083
287141
585185
117236
1850864
1837808
1549396
507652
1704184
1741065
1702976
1413281
379466
247027
1868710
1760651
1461741
1316660
612745
883503
353109
1982409
89081
1768841
177178
1241809
117389
1509877
1818244
923797
969582
246716
887162
556882
1771080
958378
765234
1751731
1134370
1822141
1815356
56367
461261
427043
880561
1734358
1620115
1608419
1941979
635961
947702
470329
1701787
1821617
1343684
1288928
1289580
1810450
942871
66904
466542
893242
1158948
149847
1369346
740359
639902
637779
739727
1158437
31456
1034098
1859273
1514645
1773497
756120
54615
3671
1279219
372273
670869
1767891
1232171
1463493
1056087
917035
373795
1267076
481014
434572
235336
7136
609197
1749083
1402950
1518421
1752666
130942
1412005
1228883
536728
1599030
731755
559488
1613371
949065
1996356
1524053
727694
993520
671650
1626315
1474082
1185691
1275904
1039867
1129393
1962236
1107139
429650
1204606
1373840
1715264
1493408
958658
384499
1196058
1459498
1376534
1294950
1648410
1777851
1779319
288327
275493
1863679
1378057
1304609
1161256
978994
1762631
330752
230070
243377
849494
1040312
1081712
1415214
216897
1077323
1421832
573805
1302841
696529
586605
545961
689946
1962668
290618
1550728
1944435
1019596
1676420
440549
740280
1282796
162339
1488137
525584
155281
947394
1484176
190137
1624398
359832
140595
1005676
1348350
995619
844082
1284205
401705
1626149
1207800
1070483
72541
1612890
372388
1627637
918562
1922757
282688
1466697
855192
780967
185231
1012429
1599273
226524
1070602
394022
1498291
1576815
1609313
399103
326162
1549656
756778
919387
1137515
1051034
667879
294960
1695996
909132
309304
93008
1075845
310899
1987072
1626043
497001
618542
1240254
1830725
803330
208676
1856075
1835595
79270
723645
635273
186733
1945030
317826
1884082
1252070
1115349
794142
1479302
1434249
1373294
344615
1019949
1124012
645313
298734
1584573
1080944
876673
206855
145845
1711920
456219
1735849
1441412
325085
1264222
647164
541044
1039200
480459
1954150
517320
1429382
1373978
242018
1517316
585897
828731
946672
99575
1845210
1412126
1649293
1618342
270706
228499
1896107
476830
1922811
1909758
834101
534065
938722
800541
949811
1270765
748847
1647137
679525
1543903
1658335
159755
288495
216815
318198
356569
1627723
141072
592294
1213768
813593
667597
399878
885836
786392
431717
1463712
291139
1442199
1648625
1678512
719533
1240348
1926449
1166942
529110
1121563
1958685
660601
563720
132846
506211
760486
708639
136864
1618455
493054
1381594
812434
1363054
1131820
68212
1100028
419548
1593964
348880
1932100
72284
1324413
1223322
137223
532686
1177332
170500
452290
1767632
995449
1569380
546130
1663121
754807
1544092
685175
1607823
1679399
258216
1795513
466908
1359770
959784
674194
1534380
1326922
446577
1079282
1931965
456122
347528
1335029
528764
1773843
557389
478077
1605123
337691
1766571
1683355
474401
1009862
1395027
973417
764059
41440
995506
306981
984106
33521
1987001
1335416
110268
943809
1361397
1252451
997116
1652349
745364
1346269
796617
1999284
384301
974038
1367410
950755
448421
1011782
536934
926082
602816
1256012
1998250
713948
1588338
487925
1501570
1498101
452079
1484338
798319
381200
1416977
784529
929450
1506831
1523715
1158888
260420
824483
1788954
1997903
18038
1979169
1558194
722395
775404
638187
1500858
526665
332280
278599
1911047
631039
896895
1781874
1393097
999510
326429
1478043
1686028
1959524
1246941
1734142
26715
93800
272109
1248239
768607
939293
367642
1400540
512817
1598956
1715427
1761838
953168
1745184
1222381
610304
218400
241659
1544082
69058
1421062
439181
17843
206278
196624
1627723
378055
751311
777954
1215490
643115
500492
831132
1590927
545889
431301
88599
1459389
310291
1019123
428665
460668
1593677
694468
1519574
650579
229088
1086326
406162
769510
949085
1817829
44799
573350
467346
383830
1897392
1912707
1359897
1707049
1161455
1972857
1428130
1156619
1598926
1389143
471235
547752
1011707
710604
1823616
1828057
223090
1825719
1505462
1481051
1701741
253200
1725378
1358535
827085
1610103
1027184
1710134
204299
1330553
94480
8742
1059870
554002
888379
1663551
1004351
1578881
291867
92024
465878
653352
1714792
1652496
558425
18859
765880
94056
1786595
1395074
1217904
230446
1084251
466915
947086
797712
482316
33350
1154022
1469795
54844
81784
775391
1256022
925745
897455
1793284
1571450
1277154
1955163
1700731
1100494
1653368
873666
1228472
777129
1668121
52680
1905309
1898066
1467625
1051220
407847
1419087
845478
1030433
189032
965520
1346690
408465
384431
902707
1373888
285240
78127
112358
44761
1682983
1764205
275116
1488564
212614
1397235
1251073
874233
925023
1475809
1609921
72304
588140
1647037
1747977
605876
515296
1252380
1104855
46240
1408481
983413
80961
1308827
28136
749137
1801408
26031
220283
897956
163796
270456
777761
73901
706890
31820
1451672
865044
247678
616280
399316
721825
1088433
1094406
1936391
686163
1397531
709312
604336
1234828
918210
1785090
1953299
794549
1658478
1609552
483166
21079
997590
1728584
1519699
1199939
601698
291207
518832
1880085
1418153
316367
1704769
155677
1293941
528553
1189656
922435
525061
893735
91121
1238528
599302
1288324
1034919
327566
1046420
245352
69670
1007429
212125
55444
1076787
473885
1444961
70360
1071965
456885
1977109
1598566
1282186
70360
968557
678905
688810
1100571
925530
1174475
1899326
700211
1884286
337792
1999953
503835
1941864
1377133
359423
1920868
555496
1335639
257360
1280604
509835
1817646
1695445
1314279
71743
1795785
1045983
1624250
835169
314525
503600
1239736
328868
381877
626726
891683
566092
125194
1106331
938097
653066
1585127
1890863
1694103
1637973
1353606
289867
249412
492741
1211151
1273875
451779
1987945
592359
1854182
741355
532989
1381265
773481
800891
1559445
1637179
267970
222972
1996311
1659612
637470
1094776
423453
1656383
150153
1773313
1930997
278874
1099425
1468992
1576949
1940632
569852
681967
1182058
1392521
1920783
1171493
1269403
1050285
1854949
1375922
1401505
631972
1929632
1366318
1718161
671883
1528037
638026
1977929
723172
1920819
1061395
898443
1056972
1281151
1430685
1712044
1590610
1156577
781737
1514985
1045416
247661
708674
1889608
931287
786022
415781
1729881
232908
1008007
1459841
384575
487181
1688768
1407211
1286948
29017
223803
1353197
650819
372783
356958
804306
1875567
929704
1388914
248170
831956
1813492
893127
1052330
1907
687644
1874384
45187
1923154
68458
1414455
298289
651360
1859503
171485
1558574
384909
1604230
46555
1999663
432160
1884784
679987
54595
558943
537697
1626147
1665209
1512493
394097
1804556
1852874
1924849
1548988
747289
1656885
784427
683132
247869
1685269
1958722
423530
1071570
590274
856920
1335546
1559341
1385166
1309138
4310
1085511
791469
1524645
1481684
1342487
950174
1751240
666022
430406
65157
1479035
766182
639588
1612890
1089639
560641
796712
1963130
1816226
1471475
1139213
125561
321222
130097
962380
1480471
404713
1669894
679673
1401165
1330701
1438029
947469
1455904
1142042
984319
528591
251892
1072516
1242315
105075
186785
63029
788161
1500057
1572610
1308156
980510
194801
758497
1991440
1188279
1601537
1145475
1791478
528757
718865
1315300
324164
1575708
543122
1512475
1854375
847330
1276794
381030
1958448
1433259
1598179
304095
1457656
1322271
946840
750960
681900
1118824
1554621
949777
482887
1788235
605259
1215643
341386
1139046
879332
1993219
48806
903661
401479
497048
1309677
41792
1964344
772656
1740186
903168
723760
1020267
331812
677681
1987616
118082
1373721
480402
1381623
94245
855705
752610
311389
1611890
1240447
951065
222369
1475850
1791878
261730
345751
1521988
424556
1491202
1798974
17659
67392
176089
1078098
467494
955118
1268856
1011424
626266
62615
1873185
1712600
1571352
799501
1065818
939648
1623606
974158
505031
411322
53303
850843
1426718
1537945
1329125
270080
1060423
1636446
602789
29638
1102925
1926401
1247124
1057336
142532
477928
224592
19361
1844563
1825815
1214615
1471169
864718
435237
1336451
695002
1439849
1769139
1122072
357259
78227
1901317
353609
1715137
1298127
1006516
1558243
1786103
1962736
472320
770970
1946944
883414
238069
1145950
629229
1795158
902233
338448
177779
133764
409558
896858
866452
1673944
1508546
1355383
377570
1293653
114514
546733
1672389
405268
1294363
644213
610151
325704
627199
1309862
437254
1418114
285124
1164375
704775
406047
1832120
1342844
1828346
1112926
633359
799872
624838
892844
930020
1501347
686920
1969758
438751
1460847
169971
1425384
700260
576147
1275321
1698781
1505199
1445980
487858
1992857
1329589
610263
1796498
797831
1340782
1319113
1368739
434655
1180141
1982573
259059
1094361
1452528
454040
136341
704401
1208289
397325
244178
631443
982639
1899575
778154
1433413
1991472
659492
1270170
1566589
943396
747458
30029
1158880
1647777
1417016
832078
1062244
1041807
981991
587274
360037
1415123
465344
1171775
7423
1227459
307257
993553
1471361
553675
165585
851153
1712841
937952
1067925
392209
1227247
495118
416686
1741643
1016904
1042308
850334
1153176
540956
1339300
1973519
745319
1454703
1680509
1124130
681844
1415424
1926851
1985956
1760989
915964
1140159
1371759
133257
49227
1484939
1129779
399459
424351
87836
1127119
753193
341327
378222
1399030
1035400
981813
1387447
318167
1718952
1502116
1910664
531406
592768
1812903
216784
1266605
1366269
1076787
127524
522654
828314
1738287
1307871
1276193
1684092
732472
1467156
849939
1659586
1424282
101835
144760
1154725
1379176
1869452
344982
1131894
307764
624817
251111
1331324
746853
653017
1213687
1145658
1730551
1355863
537966
1137179
1895423
1663692
440069
1101841
1391282
1562505
840188
1561307
1244477
947938
1454966
1141577
1767599
1599283
204777
1306049
1382457
1807035
341510
1399626
465941
668065
1341666
90944
1614387
1260288
717000
704810
1128623
1509892
1132267
1390393
1325005
1281292
251808
1413775
676041
549784
992386
1123508
557569
947906
935788
652715
964564
1622243
106153
1319146
1599972
352690
927163
907251
1362523
1247591
177934
1777600
561934
1435339
1927534
999718
1460049
1883088
342878
92027
244045
205691
1148609
1801599
211436
1658335
1157062
687920
45118
1472338
401597
726313
1296429
458629
1936242
286285
1652241
1360781
1666180
951941
1332928
56086
1958188
435355
1677591
1549680
1842571
1173242
1279382
1959200
991705
477893
590185
857136
1214607
1207907
536408
266940
1525948
267067
367642
1862549
1282396
824872
220862
215098
365234
1193142
1296785
456864
1866329
1941672
1982532
810773
393437
363068
411990
122852
1093782
786937
1062594
418566
965446
1401365
696642
781668
731053
291451
1905283
222320
1570081
608964
1471409
1508823
1585511
831992
608422
1563301
1751201
1529436
1313809
1397901
718487
1102157
519282
1567557
144882
873580
704518
1319607
761109
1788717
1740491
618395
672317
1393459
1567043
1457216
885090
1868695
1035686
380609
957595
430959
1772534
1383991
882757
986824
400691
1917443
1187360
235855
602737
1784373
461236
1599160
1548503
1645697
1360219
1380309
1622427
544576
554764
1886615
296106
471068
813890
94765
696740
96903
463831
1994231
787942
834966
1211298
1792153
1936828
81675
220299
600060
1770222
774484
685237
939025
865998
1719631
408909
1959067
1209479
95489
1154697
673763
1810810
603477
455214
1261624
1036185
1916021
1659755
1212914
177854
1779735
60456
972287
1020149
192732
108145
940257
43405
668767
63969
1343164
1379649
1679676
207309
1589526
504900
86927
1208950
848329
1226245
799293
1138893
226533
639525
1758849
1749351
184819
241929
1705630
1323407
1425873
138893
402182
1386448
1241873
628888
296714
1857504
610596
244687
661176
146374
497156
276022
1082333
1367461
770675
1435546
66362
664644
5428
1293099
495855
147134
1580429
399784
758820
710409
1436947
1372414
1169953
714953
1630715
1406298
375756
614623
1781874
1350276
1139249
604871
6205
929596
812038
349762
1942078
1814320
937471
458059
48078
571531
78943
801852
869225
1182172
530148
1893376
1218644
777982
932660
557263
433494
581783
807991
1101762
1754313
1164534
1571373
220746
1225936
279484
1458901
1241791
1058321
1809543
1501944
1555739
546856
404779
1111504
1517340
96262
613549
399545
382171
1597838
1507865
902085
325201
785763
1467389
169063
702204
405147
1540516
1322361
1960768
158865
1802265
1294247
626808
982937
207961
731560
1825992
1207542
1585998
67609
1445431
970691
656564
70388
1484060
564278
417995
447952
1251482
748771
1058380
230302
570498
1186011
199519
1495042
1046338
1344498
1471224
1141989
777718
1746926
1450769
1035687
359785
774085
1161362
308356
74219
1007833
264445
515564
115050
1975135
1154242
1170262
928316
1434134
976242
1514580
246726
1462375
461222
531591
1428074
1905350
1878365
1425445
400915
865348
740761
70549
565364
1384931
1193937
267178
1671995
1519035
707825
85419
828456
1446966
1348088
314083
137453
1628398
1810217
119988
1967855
1929779
756882
941155
41792
1051922
1818990
1134129
813214
845347
1204008
1749980
937226
1160180
73422
1990209
1875696
414663
1192858
1678825
383284
1262534
71868
1867080
1517080
1855088
454036
1730720
1188843
255200
1359671
60957
1172332
1731228
1950048
843463
826986
407721
1199805
1014066
1759235
935646
328361
1048336
508967
1860679
420019
1585653
1104436
124975
424143
911730
665469
921177
778453
544326
46370
1272907
719557
1778765
352821
378882
1533112
1622575
1625237
561693
1469784
993817
664341
296345
1124811
1030342
611349
1272064
145920
1628249
1581272
913616
52593
118972
1197041
322107
1453049
1338710
1817111
1563947
1016335
753181
1368739
287363
1904836
62057
1969170
1487338
520527
701432
716067
1502238
965250
300834
1573154
1423460
771951
303420
1202132
797630
1713332
1720230
818869
1355461
564431
1203066
1405653
1665623
1016166
1659743
1747117
368666
130399
26842
1248012
246222
1926569
930541
508273
258918
245166
471623
133021
336517
80526
738846
623926
95336
1638423
586786
1942524
1318191
472813
1433561
1754451
1670648
198300
1185309
788717
1244782
1811899
803662
1418821
1744973
1967664
1095450
479308
84375
332434
1014212
1921592
606330
264841
1582749
945715
1354364
1531800
1499107
571089
443122
1866106
1862791
1956598
1614218
1950471
945971
1893347
177806
1782305
601426
1074152
368735
1756603
1759527
723846
351695
1520808
811253
943172
1950871
601511
5917
837251
694591
1864972
395164
131044
531227
968837
1862479
1516132
659043
624978
1649468
1053678
242999
1147037
951806
770373
1581219
1478932
1176012
862577
1074718
1149282
1126333
1266137
1167027
1734956
497282
597670
1460645
1335703
1205537
605874
279656
1603798
1206211
1077345
408747
1223940
651183
1903173
686561
870654
1193297
561189
1506837
1813024
1070242
1759656
1413216
961682
1456225
1965209
585926
1012286
1694843
1495344
1906234
1514772
795928
580865
933638
1768338
3473
371971
1208885
828752
92592
951070
1529395
1571526
767126
1219318
1274864
1085499
1477528
1121163
1660461
8344
1050186
926566
1328775
617025
773864
860067
734022
1843225
1011888
1765299
1934928
1214048
1349560
1956042
1046465
143054
1751258
721704
1381848
1004608
73104
6069
939215
1949711
1465880
537241
1471300
1706060
663979
1380001
1843134
1187945
1096695
1396043
769464
68489
1664828
1579960
1001104
279853
1996242
929920
1157923
1516464
27450
521427
253987
331084
1401809
1106343
95783
521944
1714085
639346
919215
1779053
1934422
1389560
863716
401639
1082931
260856
1238802
1176713
721482
1457594
529257
1336853
873666
953381
111189
1537290
1934694
379170
105205
265388
1850157
1406132
1087131
464518
1073592
1887511
458039
1601011
1458624
1545527
1088905
1620618
1429869
803958
1249420
998190
798459
500430
201953
1951241
202219
1609675
895741
1710037
1457043
1438671
901046
398771
1246720
1245602
1073150
1090469
234392
876177
1737755
939935
574444
1263404
38622
1018201
669934
444210
828655
615258
1843928
1984130
1695294
800344
1890399
319854
1939345
1921180
780947
1444479
389653
1410856
1107327
1118359
500539
1533202
1538470
418564
368457
845169
1696279
369804
449766
370081
1398225
478458
1115044
619386
1011672
938238
1236195
807068
1619768
20209
1589942
417130
1251119
553055
910489
215345
1964793
1565046
1129753
1803665
564876
1715141
245553
1433973
367924
1984594
1706553
1788897
1746175
125432
1430137
945558
1090082
620455
1167795
1552433
1279564
1729354
112240
1405051
586430
247819
94852
153737
630647
89627
724799
338745
1845363
861823
886441
1563325
1429154
773463
614231
878823
387479
522730
965616
740359
1578525
579730
1452426
740927
1861249
377761
1230903
1082484
1582051
1587649
1465419
251223
1488132
1010512
1628471
1130503
1187501
1021508
1289320
1611335
1033885
1480488
1247165
683719
1999692
1622721
1231944
1646025
1220358
298232
1442739
301317
1159095
465340
7342
1199357
832869
1727005
1540274
1798876
1864281
1219389
198015
136553
1726392
1183418
1549891
602252
1985759
521812
1440521
1164618
1978151
774039
999491
1434668
436675
561711
1718272
622091
867688
1830098
1554733
1480494
1747094
103189
1761791
1513971
484826
678905
1128482
708756
1148890
1835089
607593
1774899
757387
561261
195560
504445
338725
1441354
634235
5229
1813399
1491694
1536570
1547615
866499
583875
1662579
475612
701706
307417
225751
211740
1273756
282340
1543061
1551943
1504986
1524971
455621
597882
1150169
411068
1990844
209520
4300
624487
1946881
1979991
1704638
365985
820662
116391
1381101
1823570
1407933
1195659
246972
582857
1723200
1696983
1955472
988687
576199
811811
131887
951298
1451950
1815747
232733
469198
1418788
881629
1521524
1170467
1571904
950162
1516750
1993038
1936809
1805684
440948
673583
851176
1096249
1783518
1015628
602388
1179293
186666
973070
1089486
1098549
1209328
1457003
564785
1401805
393137
344019
535068
839284
1129449
1432520
1375537
863342
171742
1583844
1025247
785711
1293239
1364315
189375
1129611
503625
802724
686053
420769
1354349
365072
550519
775493
451686
1589112
205015
486510
289250
1382159
1172010
22811
1000911
724429
1869452
1642623
94969
265232
879738
1543696
722272
1751073
276900
820440
1155102
1494508
535975
1640243
678252
506285
1735952
1317731
1832304
1295898
551836
1652925
657551
1333063
119112
967304
1497058
1383235
363645
1365514
268010
1913553
194970
199220
425089
742689
1375594
311276
1641880
1773489
711720
659992
1943798
564070
541883
1653640
1088419
1858310
230864
1903
1735217
316707
494355
436347
1886364
1008946
107335
1185195
950542
914318
176546
689416
3360
213807
479779
13190
332948
1146608
831329
1921078
10648
1885482
1388933
172532
1164534
520666
576870
456122
1946592
1449679
996229
1434102
1403804
70193
870000
1115101
1951935
475302
1349778
913639
16460
1135222
519133
455575
10066
319010
776538
413387
658037
1632021
1571280
851494
1528626
1812058
1040579
54749
761653
1762393
1691611
113549
643550
1083041
1882245
80486
1390011
706577
815012
816815
887878
422002
1680919
1095434
43405
1373484
904082
6205
710692
1877682
593493
1886338
702890
870481
1953115
1870574
325768
979050
742131
101653
973442
476412
1886227
1294438
740458
97115
569021
1766215
1362398
1137495
612794
1471355
65757
233412
707829
1422287
542515
361197
434768
315484
846967
58772
1998350
1203503
1733659
1785947
75321
430375
61264
1602539
1616929
1682734
465472
547171
603245
388199
908292
677499
5272
1387551
1904938
396310
539176
1890658
1092142
1412127
996833
1877169
180213
1277616
417138
663057
632927
49800
421321
1050404
487252
1200083
377761
136599
1726987
1637964
1781874
1417313
760959
545749
1037464
1406607
1670364
1437677
635617
108916
977529
1543903
857399
1697201
1206298
1648797
858970
1860538
595546
277419
1949392
1221102
1341195
1713344
1944919
1151562
448061
1864776
1605728
400251
1026380
53592
1497791
1851415
1325088
1930659
649997
1042041
663359
98583
1719042
1618858
1301967
1942915
161880
1650177
963882
511828
343889
1654123
963271
1958920
33509
548594
1658198
641407
962201
247584
617506
317223
1026866
1480235
793786
345641
1344499
563539
1668656
503619
1340391
143171
1552327
1291323
1152829
942526
630528
1264308
898657
1708383
1788854
1705015
1498347
27286
486622
62101
1547699
340600
214177
827133
859391
280752
194825
1383069
1300740
1131256
1632102
59853
303892
741248
1347020
193877
1389079
474190
169599
1148107
515448
1587621
1104724
594303
393592
416996
711414
540824
1979610
600303
792910
1097946
1600461
1443276
847034
765147
938722
1508225
1415022
1729897
1156307
678217
1837530
1028990
1381421
686952
1539887
1777349
1247426
346078
715022
1926922
1548869
1567484
656167
1833325
518942
299470
69634
721845
531699
737132
1087573
398621
1048483
309446
301740
1830918
624456
352361
764278
1374196
802658
685792
1353870
1794049
1467316
996351
1552860
1625694
1784258
1618100
67013
610770
1114529
651285
1482264
322404
668959
1516876
624535
759550
1134330
571493
517179
1324854
1259466
1600338
245891
695971
1506290
1950297
399316
1957752
1862549
1681917
1013922
429287
1524663
356609
465074
739610
223750
188282
235047
1130605
513100
1973375
1415138
365144
210567
1118595
1215121
1157207
1241654
1188843
1623667
1528635
427770
32776
300395
358986
587790
1496925
938655
519162
1018714
53715
1572028
222381
164966
238983
350643
325931
1134520
1914245
1894431
306692
1032445
307189
1928530
571174
881261
91184
854250
1389563
1332763
689479
802549
267601
342273
454407
541504
1244537
1584925
237232
1731747
1607740
1709908
178871
203086
1342598
400479
815789
1724439
1814443
1509078
1153016
643094
334191
1800849
1278227
1072502
1991472
512929
297504
168883
1884734
1128036
1737713
37271
447911
1462439
1638076
615069
793865
172104
596283
487670
1743037
571461
595580
381641
1630149
1228146
1787486
1008382
379726
267143
637871
1087144
1230903
306333
340969
253069
51038
1403053
389649
1607819
427701
497850
931472
443629
633296
82747
510066
582903
1848049
1229035
1125523
464391
1075606
1462530
1241846
1350240
136114
697109
829807
1329257
1526012
181562
1838695
273412
1544092
873425
1889232
746744
1200824
590502
899559
1059357
97232
1344966
412466
1755155
1376907
1513929
645728
371640
1345776
1076648
1927576
1110034
1489458
11061
1526684
1463464
760205
1750028
1070760
746051
1337919
1231604
980857
513350
419997
1079523
1938171
497453
1740519
70381
886715
1548529
1777430
938403
1406570
1381543
621339
1227119
1538088
1537719
878764
1132238
1732823
32358
1208081
1423002
1124489
1853754
1826215
294319
1075425
282858
79347
1770318
1500004
1627056
1757054
1124634
468131
265901
1547511
1777665
378296
1245366
1653717
1853156
1547341
1939776
1517080
586996
845360
809196
1348008
1802821
664053
1766215
10203
1005491
1483274
486497
837561
214911
5738
1879727
496683
299644
726737
1993029
873425
1387096
393848
1733408
1237905
1896099
1102157
1510438
1939714
1188646
358635
1780954
1066271
1479571
1835720
1414856
1965809
1695445
1673040
1246692
1631321
124440
956326
1268
1857380
1396127
301605
514767
1893737
1722960
1841723
1755083
973397
160046
1932154
1027614
1668667
803132
1337401
1506619
294495
533582
1195998
374105
1668913
327140
515023
1410154
1212137
257706
1595124
1068514
1540839
1327655
1718421
1165154
1240813
1991442
1721471
96715
1262651
1179246
529370
268449
84445
444759
276348
1432407
1850022
53135
926893
457877
71881
1832690
808490
1765230
1615875
422198
1559535
1173335
590087
1949302
972007
1431151
756040
515058
1240170
77820
98066
1976123
1990753
190683
1640340
1782067
482324
1564628
396635
861890
570602
1239811
591761
1384726
206352
1402413
559202
1294246
534696
55632
1525279
1985590
1724101
1107117
509683
1667462
990006
257342
1124845
594512
1680032
1083508
1242554
83159
1245224
1462131
1439737
440648
41594
1885033
1225228
1391112
356919
1358294
930650
277078
1313018
769920
1196082
1742507
987468
366238
684740
1574930
1996250
544539
93440
100745
78265
1875405
588459
1644499
1578331
29168
1052685
1973375
1935032
1971864
26880
426822
1076803
988002
1324278
537187
247298
1870625
1401238
1128331
886407
1750851
1633385
1604571
968753
263379
1333254
821135
1211492
47714
1990121
610295
58866
568769
389027
3986
1959156
1792998
1782886
525052
1407605
1669263
1183283
381783
1110595
1189371
19262
965433
1246598
1036766
823551
1172078
754525
1417866
540079
1755815
1633867
953999
611041
1572326
1226480
1097904
652336
1624648
737672
297128
925799
877418
1546690
1784587
356156
1256695
811815
497240
410083
1167307
740872
186570
724882
695896
1404774
714486
523331
1165154
1027184
1003541
1244634
58527
1331695
186919
467283
1872094
1282104
1163420
61203
1250360
1026877
1402225
1069957
1683451
1948703
1919065
1143591
670574
791999
1931575
1735180
1592281
1240153
1273284
1194552
44684
197682
1704240
313233
403102
207208
384575
1236054
71738
359756
1687550
1755077
205546
720348
91524
1112295
1813734
1133759
133709
819653
1826930
799405
1500822
556371
1849161
1463551
813305
556738
883277
1461529
785002
1436723
1626023
952869
110822
147115
611169
1726955
189006
758686
1024041
1422644
596802
1001951
507666
1058534
605390
16487
1543775
272791
1299670
1233154
1527861
1774117
905834
956250
732466
987925
1163706
329525
1212263
1709197
963144
635202
1753429
554087
69284
1489745
1015157
1782935
1639265
814087
1379886
1956147
1128926
1601003
1510372
1034129
1575194
630831
1201415
1056127
513568
22814
1034750
251497
999757
1090708
1849972
1794248
200215
518331
397
428560
257820
283341
427554
1773805
360262
546040
1324309
961682
1020400
113368
948841
201187
1441443
201233
762449
379989
1492579
1909164
1847147
335675
690854
590605
1538400
382648
913864
1019318
1084045
161788
1524187
289867
1491920
1727524
999042
1986823
572106
175757
1895910
1511795
1664633
1063027
1517498
1610844
231093
1196483
616373
127365
1712561
846082
1920286
1027640
1198339
1048258
705538
1041669
528010
591196
1483201
1730656
1256404
536281
1647009
69745
400296
1513543
1541056
694424
393687
467076
560615
365311
1948191
639138
1049126
1204966
472127
78980
1856895
600760
169260
794920
1439023
342342
1152804
614751
1452048
1522025
1593660
1872042
1365019
1480872
1295394
117141
1285930
1341338
522328
356846
764659
1966211
790951
1816358
561707
1395433
728771
594383
844637
1388097
631853
1408637
1367199
1616779
1884942
1347660
1118121
1059783
896033
1259209
759139
1847861
1700066
1067284
524453
1525583
841941
1554861
68543
400915
1846273
1757703
658916
176445
574948
890756
1364703
598807
1300015
1927845
1075774
471553
1437695
937315
793343
1143806
1249669
968843
970544
909523
327779
1224035
1063711
269743
885849
607267
648325
437370
1272877
612199
1320497
1966720
1723317
996593
548896
1521344
1315997
222542
626495
1451940
1120848
1150518
887625
237000
1289776
308417
1563431
276131
1373311
1559253
1375867
1536748
1461569
744005
1272890
1899575
463308
435966
990804
637466
1357345
343337
1754474
78131
1063148
707853
1457779
713993
281507
1617383
778293
1579794
1854829
79922
1580333
728030
1432227
449800
1191275
953109
1126798
1094619
1461401
1708894
1527882
47291
861823
686492
1922081
1337180
815378
554380
1129929
492609
536633
255890
1044374
1702942
464436
472049
1999758
1639758
1356712
1768045
482029
306835
39012
1061233
1638539
819731
1013056
610260
1415716
1565189
1658519
450192
299191
1436789
1458029
799343
1921869
507966
543912
21345
1046824
1854828
796390
1205195
951909
358501
1715357
201600
388929
225480
231879
46014
1512894
371049
1526606
1585703
437034
1679099
1234929
939134
35535
1786014
1125769
1739835
1740643
493406
259830
1001255
271798
1389419
1558194
365245
1060441
681156
1372700
1893737
438913
1574195
188649
931444
1468975
46506
1388759
942978
1770245
1115221
258164
1440733
1024428
917032
572480
1613298
1248079
1765412
1118043
356706
774333
976448
249699
1259827
1498346
1005395
106374
979450
1137495
835580
1264322
1258281
1095013
1945460
1503173
1336007
525225
154701
1564629
62638
1979335
671755
1942994
738917
1042779
1092581
1568458
80304
54537
1955735
649059
68567
110867
1514045
1064441
14162
589692
755699
1013982
964051
796778
749042
1726099
645316
1072817
845278
785346
853229
1796440
1480123
304346
1960987
270146
930462
437030
85383
838451
1190795
474973
1147067
1136612
1369346
130399
1828500
1225048
154324
21721
1614532
166413
1091676
659043
1123891
1928894
1108089
1962141
1369333
1467720
1755078
1035670
325806
682024
1114869
1238451
291269
1697138
1131207
875395
998675
1908763
134305
996855
195004
606114
1092729
988738
1363335
283649
831855
554804
1650459
1901645
1312892
679847
1789055
524535
413176
687708
257256
1701928
1572490
390525
1722350
1854250
531876
1773486
349314
1212479
598233
235225
503244
311942
1735719
295365
600373
162789
1871369
248996
1866560
1123929
461489
603838
1882777
766662
30716
632850
1755893
780568
1928775
1526485
1908056
974601
22684
963880
534624
1227566
217467
209598
1327840
1836360
1152861
694102
409629
892202
714811
1442285
1200470
672295
546242
1336053
1129403
1786306
415606
923812
672248
955486
859410
1124022
1136900
145718
655374
320106
524446
1686870
1581047
1696945
1641677
912537
1571267
1786014
1736487
1489854
1452524
245134
28919
1004099
1098762
548553
716718
238145
902211
1533157
85781
1869418
101655
536258
1359912
544204
220299
706211
1058465
1529689
1800944
966953
697465
1151611
677894
1371563
1595433
1663913
1236043
388805
923401
781273
1878124
681662
520200
829298
698136
1474063
1821872
1789961
380693
807556
1316999
973550
1040467
877353
175794
599691
181462
1059213
1988636
544608
1119237
1872109
401212
1299713
128691
417726
862577
887187
190958
1255573
589741
1364077
1923483
1300322
926744
342607
602203
1756767
1649280
573542
611599
248926
1638071
1760468
223288
609281
914641
1902983
527160
1267726
1331572
1760643
451602
1576037
1281885
1898251
365471
745443
324103
166497
1463855
1937748
967150
719999
457523
969375
194234
747885
1754970
764470
915938
307642
742312
607593
780675
1631924
1479720
270637
1723845
412994
569862
524017
1740312
381049
1745556
488231
584117
514332
345586
1348227
1663817
794353
136946
644838
1167239
214421
1004612
1960970
663790
1968400
223219
1638531
1637089
981120
304086
920283
1808988
579873
1154541
161160
1545924
1364198
477488
109812
1213145
878908
1535247
179526
908982
965616
276978
1893376
1693495
1643797
1526490
1395944
1804555
1939825
1629640
972520
1877683
1385587
1183624
1127457
993298
430245
512531
1828108
1704812
1445071
1643234
1964316
87272
956644
332709
850460
483311
578690
844242
732691
1567043
240891
704942
714033
477804
436496
140814
330749
612736
809735
14116
1652270
925869
1682248
515586
458961
612390
10385
1256959
697559
1909626
1442674
1667652
962787
1600012
783964
1707922
1290025
773601
584092
1826408
1694059
265054
567982
857531
1118686
973274
667886
1486181
266130
882757
905251
1191484
979610
126739
1410775
1451856
777918
1814620
1680151
1191203
668767
727817
587478
739782
1692776
125427
328868
882687
618135
1079013
1536651
1680120
1577105
1028060
426809
518335
1660777
1942777
129049
1551393
1332042
272931
873580
1495966
1305622
818457
461417
1771382
966026
1692408
1752909
872075
356166
129242
254144
1882200
812898
1962486
170406
1310116
488338
1439559
1762057
998386
513412
1839855
1465281
1782217
1302523
285240
339163
1027038
1801404
885739
796319
1437035
994764
982272
1152034
245134
789806
35595
950690
16436
1154301
1879125
162295
1064530
94762
1641528
959784
1272774
486958
150253
1115113
1210389
1452644
1076463
1616660
408544
735067
324977
195057
871880
1206158
1226600
455214
58994
746999
913266
1617872
466979
891582
1879305
1514689
410985
695018
1407012
1152029
1453001
1450370
924176
1022545
1929689
1166761
930877
345160
860872
1835189
499316
1462748
1944967
1852518
1418512
611301
742099
1328847
7974
973929
1792077
1601165
434553
758907
622357
426372
1412187
374693
351306
1398367
1200711
413314
358025
1356707
975659
13497
676096
1754097
922675
720452
1115112
1605730
1889739
150141
1553980
1417872
1506822
1974576
1706894
453093
651592
389303
1079749
1579084
876513
759250
1693460
613540
588646
1526781
737383
367210
1302731
1603687
1109207
344999
1803101
1014285
776538
716992
173025
1484260
1607491
1600342
1357502
1658184
381358
382656
820304
1606464
1326253
1783298
442059
708966
1647495
726702
1690548
836800
700372
1809196
836708
1979395
1864280
1677881
919435
60764
227056
1709459
368385
22994
933669
1116846
328993
820672
739326
779340
1230820
1096695
1071823
1093076
764887
1557831
717000
1712642
842721
1131789
1007833
606340
395966
1902227
33177
1788443
634893
1891114
1422936
954152
595308
185610
1239001
1738594
1226257
1102875
1682070
1739658
1754530
1216729
232377
538465
673921
628796
686875
248807
1985788
1124039
577825
1239712
196127
1378312
508145
1626045
1375335
598067
59258
1995086
991003
1423381
446182
1489087
1134613
1044131
1913677
54631
1264429
282111
1363838
1429423
1092584
1132060
897210
732810
1164472
256468
848886
925759
514710
1484061
1637715
1776442
528323
672525
1364917
1694563
444824
133023
1880712
65177
422550
944946
383708
1799936
495477
1937272
1711217
1329078
1022545
1367432
1490851
575084
1046095
768130
1949105
1230394
135099
1082234
1518406
313399
996410
1095735
1682581
1360775
295631
1230697
1118269
392196
60814
1243275
1832171
809974
1147821
755256
1847231
1201831
1330364
1380076
33431
1787738
1057355
1590084
1289891
879030
1438029
853703
633303
1055254
673976
1456125
266119
353462
5987
509371
1361157
667160
724431
1972160
818967
715761
1871111
922281
1020149
1684068
109663
1158317
910642
1638254
459202
1881269
1830043
652864
634063
1514669
1687029
1274536
924896
1214782
1063664
1677599
1968700
1930981
298726
1097325
1538869
1023802
590605
819935
1064993
241448
1763817
1888459
1307309
1176797
1178747
1151818
892184
1025958
963998
1910971
462123
1810556
1741338
1401719
601177
1959489
1760267
174592
796183
282258
816049
814521
1675472
336843
781811
124302
1927191
654199
1092221
1003374
1990728
832271
636461
1321327
880188
840474
305047
941134
71342
652365
669358
1357192
1538030
1778229
332952
1118740
916801
536639
877271
1245635
154728
100723
38858
112908
1164577
1782945
353779
1531359
728061
1019633
1969799
1190657
414285
1776982
28283
1718328
248890
93838
240129
1945186
419383
808219
1993533
1258714
384343
573558
740697
106943
1824108
1771052
1951169
294509
1166823
551632
490163
698888
1470519
1436060
1482253
297764
1322810
1718084
99712
770183
1263555
1633473
226953
1583207
37749
1987072
613486
1391556
433908
127641
213844
1919186
920153
155267
589259
709874
392924
1084334
1901048
1860848
1717515
900535
1670859
1992224
1228300
177098
1853343
1060921
153919
700852
1606388
427009
87058
1035743
1907706
1492111
1370865
1886208
409859
1182644
1380252
1273363
202941
1362565
803760
1542189
1640203
848776
616560
1969298
573725
1822697
1422248
981021
1299730
1292671
1388845
1140770
1088193
1017570
1542144
976871
369190
689842
691832
878520
900219
741281
1469076
1221038
180677
1293845
785040
705614
200215
756715
304121
1864466
272600
780155
1270659
291148
203041
1477983
1635674
1525210
1144784
1747721
554186
1161140
685350
540550
416123
725038
1041101
1017272
1337390
43040
1932378
1750110
1745714
1551376
179264
1421816
179220
87678
57501
32781
1166113
506671
1364492
1425153
1710858
9683
271226
265406
362828
1603775
1135330
1966080
1230607
1349634
1274975
1535542
538966
370699
200257
1738594
1006644
337177
698905
906086
35573
665222
513377
1035391
1695998
1650340
866702
762429
1388264
1069788
1547056
173637
380282
515747
303510
1552628
599311
470611
1880267
1061154
214333
374045
1725958
1723864
12614
624253
870599
441359
1641431
1586168
1739019
1761091
359468
1109389
1138115
1986013
1969055
566816
1753065
1048528
36819
627337
74772
1521620
1499850
1697556
1131151
202059
1748640
1760583
1153412
1495537
1895683
242934
1100980
1479583
593359
616560
173368
1360280
42132
1628265
1016823
1010
40339
1877518
313660
1048490
1688595
1121794
1283937
154728
883891
482984
1846391
915400
63516
1480207
1553722
1853716
1506783
1246973
1700173
962865
68517
930622
32553
190218
70794
1056087
1240366
178805
1068370
1084251
1727160
1198737
93755
1276115
95600
1871715
1281591
1654946
1105458
1397064
781768
1349634
1090831
1506310
292996
1820371
743865
656131
1460645
1064081
1875354
1168119
1658396
543570
450316
1347948
1875515
1156305
1632646
1635660
1858529
1458659
1428135
906190
1247426
907704
1978805
349874
830165
60713
397511
617253
1009638
997116
551932
1082402
1301745
1828758
941861
1832141
1297113
1571352
864279
278715
703777
334790
663587
542069
1615225
128538
1711668
628563
1735248
1107707
1624242
312946
1102715
690299
1563829
1353510
1116571
1607488
1043193
163489
1428972
1053727
1612845
1707205
1856326
1079009
126409
1711721
34825
53437
1390551
1765544
416996
54084
681056
1053991
485962
1156962
1021084
188138
422209
578155
1876676
1120396
1005433
1655914
822806
469878
323125
205463
601970
1176118
1468992
1370871
896223
1629130
1179047
1661755
1717324
1326473
1686628
1279663
1389194
609359
1251972
298816
1178576
1394392
1785864
1430787
751157
954065
1365888
1683056
1536237
952339
1839832
1363819
1365065
1147984
1338670
66486
1013312
1476311
1817387
1496782
126613
632063
1116451
597535
1736620
43864
1747788
143963
1876448
537879
811815
1099639
1505450
932218
1547415
1950315
446084
648846
1720849
576968
1038332
1123169
13395
769872
1908571
140477
838137
1622218
352830
606114
745648
254633
694778
623921
1741860
534236
1730180
1323187
1951670
434257
461587
46144
1773787
223930
136067
1379344
779391
438411
1566964
972024
557918
1224416
1721778
1289059
1639858
1344093
310857
909425
900454
483860
829456
415116
740271
1156026
508529
1235832
1619658
871819
831412
631779
302816
1378719
1196500
1903804
1537918
1719628
1466486
1332923
581037
904463
1109648
1438457
1350852
1285690
940365
1505125
731541
1497624
1629280
1154544
185549
1234631
83723
218514
1394622
1704564
1478004
1797034
532541
760987
239966
123966
46762
1995204
1739681
1935519
317024
567967
782138
1415787
594498
1142743
1908034
661935
1362014
1450140
1755503
1934733
786115
669987
1587428
1071744
966453
1346536
437838
1572638
150952
1348903
1865170
1453069
1760055
222201
109727
666135
728774
670038
1367461
1528171
1075845
1007728
522660
1911446
110384
715955
602663
1034840
1996577
978123
607971
405354
114783
148263
497860
1766860
1513797
1198795
226953
635761
983357
1551166
697928
141125
1288925
606252
429028
1758353
187709
1499417
1251368
1362515
1191544
886506
785260
572036
838839
1898314
1775727
778036
1166942
1135477
1670347
1983898
1226596
1714915
1385018
609720
790963
1077355
457163
1095434
998266
427130
1363194
1572613
1112705
1583678
1302409
514960
111061
1251341
738980
1448295
1658478
1061557
657970
519339
1029457
1178194
139831
1406187
1674669
736688
851495
555564
311389
92700
557373
1616846
302445
1522761
1959417
686175
86534
715867
1491804
561172
1374179
1601955
1570417
1686502
1478960
329865
502952
301486
932031
489393
1066189
479276
558993
815061
1097439
324028
1550932
1415474
450210
644700
1957439
1036849
699141
944959
1077957
1611248
1055965
1556141
1694529
111760
1063758
1242576
459200
385607
1468104
312706
195642
925359
1309884
1543388
1686783
593959
448362
219329
1425792
205730
949582
231006
1321946
1754275
1974780
967150
144571
284264
2533
55851
137132
84540
469213
1354181
1576908
975132
1085906
1076648
330063
1551109
1776775
827544
407099
181658
1638706
52248
1545555
1044694
1773010
1857567
529257
1726361
910920
827544
1084962
541883
958062
821989
817354
81798
1672465
72601
598171
1689636
985923
859506
1153368
1667609
1297012
1609581
1400997
1977625
1920096
1074390
586267
1386618
1440605
1551639
1228562
1027037
1433424
828879
1262134
264612
1421809
1831669
486142
1333332
1110336
474635
1172342
697251
1309660
1282433
735589
1082600
629744
1027911
445532
1484440
143736
1275155
1872647
1354349
500382
1467104
634910
375628
1385869
1597
1493740
1802463
1183775
1300836
608912
900533
1462778
104494
1244554
333686
177806
273167
171393
152765
1318282
1931961
344999
710732
1221888
933291
1675268
1256253
1986084
1876058
935228
760924
1743944
855284
1722445
267397
312628
1967813
615816
1152249
379180
622435
686492
1195860
1904588
225259
568012
1530961
508287
1740227
1873295
1627930
1615768
1676175
1436563
1739726
657511
330449
1716159
868831
1896099
1531944
665449
257519
1400057
115201
863479
1746891
754161
234606
1234667
576902
1419420
1533617
335473
1177507
1467410
98951
1706409
1133416
1043675
586116
222392
1755146
1981419
101227
1749470
1927572
385309
1217255
166379
1394145
1003984
1696983
428320
284140
544464
1567653
676790
1871524
1561738
234080
1752569
648065
119615
1801209
1749353
568300
1507097
1067257
221154
1714246
793006
31456
833062
1875895
1454243
1227169
1740129
530580
709124
1747363
1511297
325425
1911442
836708
1561374
525098
1696041
12268
1248567
744324
1110498
1136102
686720
334319
1922896
1986418
1257537
1186390
723846
829034
633335
405604
1639695
1935556
1267290
1992902
1007522
911733
915978
1726987
1714145
969664
638469
329890
57133
961526
849939
60503
1525072
756925
1303712
126755
1732235
1808163
1843259
614065
738119
590532
1103343
995828
414321
1732843
219807
972698
1241246
162595
1265284
1230056
1030381
1271623
180731
1804664
937440
1449467
1058564
1615835
901070
397245
217117
1699801
1810104
602024
1967556
446887
1158926
808090
571386
454233
1813600
1285602
1013605
1726451
1105999
1783572
1969015
825
1089539
1745538
1816028
1093158
681914
1576891
1344093
1888106
1826103
475513
542956
1818988
964005
363575
1318823
1693048
1174076
469703
627871
150055
987092
131872
482772
602499
1621108
163434
1267036
1928692
1400974
977921
944413
451472
571105
1711248
1567911
70672
1910468
1711939
1299975
572293
945120
145308
269417
335896
329711
1328094
1852130
21568
43234
440823
685783
1736791
1089490
1893549
16318
1601664
1395138
2349
1348871
1303525
1575024
199220
1277970
1326701
131063
1904475
639902
507616
901852
1502012
1183134
563720
1602898
1080734
1475423
1843006
1748317
808898
801975
1734292
11
869344
880188
1918458
1322524
1320858
1771237
1088854
1353129
783821
1746082
192777
1979562
185541
1637548
70978
1445234
1919
939079
56163
923934
943493
84401
1408637
340416
1929780
969899
890323
1960239
1898349
687501
262261
1151724
171445
303105
321030
477821
666898
1500419
1244072
419844
713985
523032
1731297
173069
1502814
1353103
486144
993034
1508011
2284
70893
1640409
1597849
1677364
963932
584526
430162
424338
427753
1596175
1335281
436591
787465
87601
1132267
902494
1605139
851816
50373
1414088
291936
1254875
6018
522812
1848767
1199024
989087
128026
89353
1344737
812399
518720
216451
702625
1533134
884748
1218293
1907654
59485
1901629
521620
433890
1079145
1705583
689962
583891
1011266
671077
142758
1765180
1025450
1904398
326203
1459672
1095434
734154
1634291
1706155
723280
1914664
785951
520609
847950
563544
1497962
1698581
397960
23268
1420221
156472
1917350
1212236
1234200
1175814
1678002
1516212
1170139
111096
304092
1942197
1093370
1750075
1873966
1832141
773630
1530580
146683
1169193
804338
914537
693146
612963
102866
1799304
217119
264350
1215725
1458786
1595587
622847
510697
990324
764662
1232787
1673977
1087344
1398137
1273808
1669318
1419576
1902784
1397285
907197
119615
220446
1802979
1267402
1052046
914935
487200
280234
682114
1960060
659138
385285
1993964
840372
1522393
1562021
449999
1928375
975026
699604
945317
266094
346648
1520495
143808
218263
913508
394773
924090
1967492
1457089
130097
241167
1818663
1904016
258272
1725427
1068361
141784
1217810
560615
1993696
1119772
512919
416271
1704564
823159
176615
1386215
1152000
638324
1058415
931162
248100
1689547
1694005
245458
208989
387997
980013
1445331
61655
1843762
182613
801208
907278
953301
625220
604495
902828
155369
1779109
1734257
840354
3004
1258597
1038977
1810055
1816523
991656
1627771
1109325
1424030
993378
1438419
1372728
1070804
1797456
269085
315675
1104064
423786
1404590
1119727
976299
828781
775766
251888
865044
1803957
1555066
163173
1715297
1587085
1821469
937711
1314297
1710905
1431213
761389
519044
215098
1732864
1933863
1290357
783848
482730
1655729
72455
817470
243007
2038
1744153
795339
1203989
842355
1603607
1415802
360020
553191
1601951
182476
81505
574461
636525
661322
1313455
629337
1082695
353534
1944124
1773879
1811077
1829683
1212246
1635087
921748
574948
1929813
1934078
1883637
1937375
383002
505681
1214883
652858
24056
1804859
1788253
1266751
923241
538544
189849
1616895
1187694
1706698
1094776
261725
1553468
1043212
900003
267385
804010
1162533
1713382
1119793
1276363
1262327
1510936
1580323
1962677
1722674
1033950
1423927
997467
1268238
1308827
301405
586207
448715
1317869
73232
338900
52213
620710
760959
351008
358654
1889300
862795
413179
1736718
411099
739975
285837
1885872
1688772
1708623
952350
66683
872027
1051547
1993718
836800
47682
958596
1698586
1633385
1631198
1980312
1763773
782053
341925
520949
796332
100862
1030683
1344690
1782364
1074693
256787
1096108
1364393
1640186
1153572
1888361
463821
1646400
62307
549049
1654893
1324380
49985
758065
1150277
222557
371671
1001670
944299
827282
1802512
21610
147560
1311828
1992857
1159147
1658814
1514622
1563995
1416127
1888901
1934485
1462131
191614
1076934
489754
611272
1362124
762552
1353004
741335
178635
277890
808550
955963
1353559
455342
320316
135923
1295394
681038
1481443
51199
1422936
800072
347351
1228191
953530
1759109
1046727
1354937
840026
1932896
1317265
1255762
1436206
1333966
1961881
334630
538578
211910
65272
798319
1876278
1412685
753934
565999
813280
1216762
1896556
1073570
1676984
38690
1678002
261056
26751
1562628
3626
111799
600543
220370
1290720
1604329
1399100
691562
631925
1193937
976194
1181084
1127447
281322
601139
1285753
218658
1677751
1388660
1836718
1421335
1873568
1571330
1685028
694778
298035
1102875
1335098
681813
410170
1131134
4276
1240607
1176439
1059783
373882
379825
386915
358380
238003
1449763
1015365
1665019
526665
1405120
1838400
618354
189397
1844787
594427
159861
1217634
894447
561178
1709693
1882707
459784
569995
1781128
1902958
827588
192042
306880
905530
994728
1467616
957370
1275016
1846587
1117052
349167
847552
1639740
1017249
541167
1385800
702797
424183
836929
505252
982412
925281
344327
1172760
349220
798319
1861421
929170
1053377
571089
601156
1404987
407426
1415076
770580
1990581
1018543
1179053
1744513
1983164
1678644
348188
1607772
529624
412932
1706656
127369
686175
1623606
930719
1538901
968282
1776412
445001
458826
1814733
1143621
1988508
1606830
165352
1768630
1917560
1457461
863168
469655
1673440
558054
95106
1606825
859001
56197
407806
10764
36527
466928
1269500
1396979
559080
1804352
1234128
949685
209942
427925
1875292
1151116
1265746
1308512
777976
772621
1747544
1545889
569659
194335
390626
698692
495090
1902081
1851477
252044
1020368
1595384
1197628
1180519
1921332
1873336
1146532
1763686
117078
243451
1457434
612691
1057941
1407770
1752176
1028764
648325
780612
1227119
1292059
323388
684590
1080860
835739
385039
1081490
1209383
333907
1868057
1869026
1365280
798503
480746
1877273
1781436
1174776
1051945
1552847
1423991
1166494
1362468
258976
168412
809319
1856545
389647
1985392
1372765
1522154
74532
493031
1271294
1610844
170447
1454563
397176
654652
843845
517319
274948
453830
1875354
277017
890751
927079
407741
1982288
50837
700936
501007
961600
1082685
762288
1592069
768491
811936
1481247
1447055
1964365
813307
1607376
1424690
1792153
1228938
708136
857636
650594
731452
375926
560155
1896366
1755146
825947
473211
141273
901070
1202132
299127
1274308
1876727
1322567
1509916
1707340
1929002
97658
1002776
850434
626495
339779
602111
1572320
633296
838502
87681
1209005
1376135
1170467
1854592
1472495
77916
369522
122246
26842
1102461
1647915
490587
621321
1523811
907431
630734
1712093
400301
1096247
1051626
189014
1735540
360996
210586
450889
120111
23268
188196
423566
57800
1236957
1108243
1650309
1017210
1624511
1718213
256724
1120105
388048
651724
618347
456874
961687
868370
487269
1331133
1667176
486603
1959048
1468244
97527
1908051
900232
1138100
1177821
412932
1293234
193689
1418872
334935
951743
1135858
1104640
1084334
950519
513380
1053147
1202254
1597517
1660373
1451820
1690917
1560271
1415731
1806533
1380141
458247
1007150
1607893
1990683
693990
781478
507627
1021494
1804381
554036
1029675
669504
663367
339020
1524971
536411
720122
1314634
337185
468671
1501699
362635
1095588
801096
518083
840988
1778400
1079439
722129
783863
640488
953887
1237757
1963372
69722
1931267
1904204
1702861
118140
1775095
1609214
112026
1732042
550262
515435
1206647
286550
1387319
1443209
407618
941785
602934
903919
997637
683404
1046471
1485562
427589
789904
679845
86275
811934
1805577
421551
380896
1907654
594995
1715245
319905
74938
766222
1001482
268241
140794
435049
1905230
1914096
118751
900155
256795
1867822
809579
1750939
18793
1639925
276662
1287362
1541439
135099
1787437
1173800
761413
1646907
898328
750661
924413
199455
966583
1677299
1466584
451298
161468
1128120
1715191
1915889
1366842
426282
875061
1057543
754138
834034
1180020
1028675
1763548
602430
1849074
1146944
1011319
523504
546082
1857523
1370126
247800
941793
454184
1370943
180121
1393717
1734901
1270229
395212
325862
609247
173377
1120357
23862
142607
88713
787586
260157
1386767
1452430
1715039
1799022
1808608
76097
784174
1467244
989613
757712
257143
72798
1970879
544489
1429783
981483
743725
1502072
511173
1656351
581911
1641619
899649
681582
691089
989407
1522860
1307183
1725756
160747
668516
1543310
466903
1795786
128385
1400791
917511
1475743
585876
687176
121731
1856361
526448
736070
72907
1503568
1100
993034
770980
1103510
1718125
457103
1641215
1533861
1590820
1337989
191277
666156
116316
156197
131050
937781
194568
1822061
375311
291309
700708
1524993
1462403
733215
870481
1904204
936099
538033
852589
586999
1111719
887520
1124253
945161
1633923
88494
1377955
141973
1378084
1977561
1723276
173827
146613
162595
106592
1307806
505027
1074201
865472
316189
1754256
767391
679484
1777758
1628254
616259
1347233
209978
1715503
991501
821506
872221
720211
1162801
483147
400948
1430463
1969636
1710506
857772
1391797
586999
455026
1169808
1082484
1773206
1054649
777468
609424
377349
485019
243181
933772
328705
522328
164394
1746944
31166
1321714
1695601
1812041
804003
322683
1113719
1987578
1123357
1765299
214205
1536204
1110579
982009
1210681
1500539
697781
1678825
1620270
1001492
851826
1495977
1824947
309194
5428
1504280
1955965
743441
409267
479904
1591930
850321
1263719
364537
719555
1166971
1377400
1081771
439272
1126046
96380
1520109
1763301
909113
882124
1148890
702948
11286
443664
1506196
880509
586772
1390818
516854
1757398
302496
1460732
910100
1422997
1210940
1835066
1273438
311130
110242
1131657
1944886
1201526
1001569
1450770
71547
142145
1434909
1030620
279848
187420
757900
401278
143260
1700600
258967
1619314
143963
1997138
1103939
1087109
166640
837415
1155258
591898
125705
1025641
1938161
662815
205242
136114
413588
91570
1510230
1802273
1796140
563574
1365519
29572
681535
1297244
163236
575713
186570
453051
1076952
140933
840868
927899
356060
686292
47884
617711
1701912
600060
1067784
515898
593417
1262362
434963
795755
1070226
1016541
818728
1485420
1895171
25694
1105446
1671513
794617
213255
636554
709475
402877
1466237
584253
319575
90498
665829
126446
1418711
10902
971765
912320
52495
1262472
37484
124900
98815
304121
1222186
1130870
1604809
1792974
514941
874889
1873494
432350
123069
1778642
1089105
1143536
111287
1713897
1475600
78054
684750
531832
836800
522256
1177217
1466709
900809
1741653
1328180
1441089
591988
65177
1254293
1674011
1860061
1135477
170092
138349
253069
1119011
486697
1180540
1682081
590886
1034891
1489669
800344
1429382
893213
1613507
574511
1535063
621904
108486
1971002
374433
1272145
143507
1628249
599585
300182
396364
1506161
362611
1370441
264990
648678
631689
1555179
1673044
57155
925964
405223
1524697
268271
1171
321195
178646
1727473
1170929
1981509
64705
973549
536834
1645793
909941
633551
1398286
224263
1290514
14271
1273126
1226542
12853
1855395
1179347
1041348
30758
1490152
811605
1887979
94107
1601185
1878576
711116
552539
1330295
1186273
509909
1398
1541817
1919155
326697
1870033
909472
947400
767820
38089
925366
605915
1002049
1922868
940284
559165
1265171
1340170
1578450
1371446
157881
1773010
778170
1107798
673684
704625
1811974
888432
27839
915184
1574462
365691
160825
5886
222528
1942994
915588
762444
641695
1416649
1694234
1176295
1482664
1606272
1360266
1436166
310470
1980189
407222
612955
1311185
1010514
267039
368723
1321923
818853
1458204
1128869
1947494
342140
1980931
1544238
867948
627781
551836
569726
1751983
1237932
108807
1983399
773546
1581620
695896
1448837
608877
69670
511333
995960
1019393
1944059
49985
2882
1351096
1416752
129232
807441
132642
282959
788841
920811
383565
1512538
677909
828731
401432
147645
1780600
13014
1695322
749921
1970289
1189244
380413
560867
1526563
1029120
1098985
328681
3456
1314905
1725383
1174404
1714395
7192
1157788
1216964
1069885
1892388
927079
140995
38416
795093
1904873
1224549
1578456
423092
1834730
1511096
1249548
631891
1018776
219821
1193955
1492017
1129482
718256
721757
1652600
196828
464799
1371364
1011435
70864
1909015
1867528
1689520
1631786
668408
491218
1971466
1785302
1281497
555206
1496677
1976411
1024258
1416896
119111
845929
124517
439241
1890682
254156
1231238
1349063
1713414
1347841
1710858
1640836
85227
562651
1587843
1308420
899502
249828
1487159
890288
1136819
866080
1183183
1398497
1404012
92771
1871021
353149
1448422
58902
979050
1759376
1816782
1305627
1379758
1018390
1037264
1179970
824027
1454452
1569028
623776
250456
1871500
162057
1415201
150253
90675
834504
712617
265337
939918
536751
1437090
352208
1039502
43528
1998495
689557
165110
1730656
17442
611784
1888622
545644
253429
491536
1376291
1484628
1234298
1214451
648896
1059395
250904
777957
1453920
1947938
672781
294370
1717042
414787
1389221
1375836
1603132
1427487
1343206
870235
102967
1869277
1847861
1522703
1881062
462946
1526485
646711
298818
553443
1626693
1724420
219032
501035
1842276
1418080
1399882
1607644
982212
896362
684641
903157
1600354
449226
778470
1192483
768264
1690548
1831384
1877341
267942
1648467
132071
1373523
1965336
543828
1698566
17512
1401335
599287
431588
121806
1329644
1400154
1616001
132725
97447
1467244
1762643
1440538
778689
1192361
598120
1372700
427180
1168430
909103
602777
308269
1951779
1003274
875779
1900696
159071
1348736
52419
63801
1066602
658696
760815
1735217
86223
1348092
1084616
888323
1131747
1517502
124905
97998
379260
693664
367432
300630
722170
934905
1480860
1061905
1968594
1494033
790578
1741650
1785932
117978
281233
1274073
1774660
783940
255205
1733554
1973084
1760742
153201
218539
362737
476626
1634846
996179
1026983
1939345
1403778
333031
1599190
375502
84524
1159428
305448
774271
1957625
667475
1002189
149077
960354
949967
104349
691331
1826511
1329389
288057
1726100
1924613
505853
1158163
1777102
1547949
1447699
49527
1233913
1024428
945602
725403
889852
1233461
678592
1965327
358362
472780
961820
875713
1449034
1079052
1962713
1601710
1070322
1301367
941249
547066
106077
1781222
67651
1343045
1167279
962492
1219656
1131957
201307
1320168
499833
1829546
1545028
404593
1192190
1102875
161880
547146
1220007
958579
898833
1442854
105377
205404
458209
1092582
1570049
1095254
765110
1823661
429745
1494355
266911
1798974
1913257
477047
132507
1949220
540894
225036
1518367
1738550
40255
95597
1254593
596426
1002327
900108
447566
466302
1917919
769886
389514
1238196
1705137
1170732
1653150
1747596
290327
230654
295360
845265
382835
1947726
1438139
1397204
702452
276022
1290306
634390
1598617
1460255
1723311
1142643
538500
502692
1720016
488600
1395841
630339
49166
1179284
880143
1436371
842322
636525
631218
1093701
1625232
490972
1137011
110646
1726698
957733
1689213
632588
150131
451340
609149
767252
418564
1526402
1150430
1659018
146191
1157634
1269115
1890053
963995
1140600
87678
1248686
1012773
1790869
1778857
1774335
731675
1504711
483633
940839
1927845
410226
1858310
1519755
1129281
1415649
1457867
333441
1565027
259410
1856373
1686473
1859669
834122
1146304
371312
142111
792797
512664
474635
1289383
810306
1939685
1677499
579204
697034
1548289
706967
1034235
250904
1418022
1994784
1756563
1513087
806069
1505590
1338182
1766860
1059325
828314
1707049
1933355
1740730
803328
874027
1056543
1149449
978124
893653
791395
1478744
585365
252052
1855303
1973215
953805
1737651
1490742
1237837
1439187
205625
1351588
1559447
1216579
986311
547171
233790
906822
864625
1950700
1636824
51486
1442199
258216
1536555
651753
1428293
552010
1405153
949487
398621
992926
1492097
195731
1556526
1362268
1298945
1077512
1571895
224534
979963
1135176
813262
1670562
1977768
1307157
435022
550315
1308669
754862
1132099
1037466
1178220
896033
43864
1251840
1731636
1352824
1775971
616884
1954559
876776
83240
346803
1747461
1805917
1446009
790408
505636
986704
1540345
1536685
1834050
788273
347942
1373099
794651
888405
1049334
543042
1665468
550642
1287011
278701
609640
131063
1635492
492368
582394
1313484
752681
1024109
1847419
1113697
1632999
997145
970016
16730
1296241
116415
1209930
363575
631541
1498920
1609253
509242
952038
641607
1160887
242453
713992
438611
1055368
1415308
1605988
1955577
1700605
696767
45355
986685
583162
574511
1443507
747839
129740
955897
1255882
591960
1175190
68970
1622370
1857880
1268425
1130984
425158
305378
874034
1269009
956218
1043059
1008037
436983
1691239
239900
80966
1372983
1915870
16153
1296784
182069
787203
1712900
1180062
1012806
85446
1618497
1892760
539788
386901
2284
1652496
209897
723624
1196194
518524
740764
733404
1570172
1422986
1386011
1739450
1260201
621749
661551
871709
978470
1084251
1449349
269117
1968718
1436197
1463305
892391
1587803
407575
456220
789375
1870921
1508683
1303990
1117247
209341
399701
1513755
1307367
594037
746497
1909942
291675
667879
1563479
274314
662660
1892797
1483546
1079282
208331
977614
661712
65355
1584058
30677
1700605
1455550
747772
677706
1885863
1182909
1414150
9313
942488
1458931
1417792
50009
400799
1046752
665176
260411
329776
1394541
431308
98466
686839
590424
501053
1385544
1020132
1870188
1216952
1005491
26339
1982278
1658212
965613
1826077
566926
438208
1848565
768169
1026393
1271189
1113528
1457434
160900
308647
1837607
683516
365983
1928692
1265767
666263
1525798
259428
149276
999763
1867138
613528
207618
1846518
34645
1988985
1073327
589435
1010190
523643
118348
293029
1853262
1701071
725317
943917
1692266
556724
1405625
1403404
537952
619761
214342
91683
1033103
1617901
142317
205038
59642
782944
460342
1331448
1257059
1417910
566158
7796
67744
1478712
1277804
658060
31828
1836589
968847
1749351
1112557
1708613
703946
1850949
1216762
522455
75666
1099853
1284422
834336
1733017
938509
1247692
293099
1164030
45691
923034
917738
733228
580157
1414974
1838976
1091639
670038
257973
882854
59248
1185956
1015399
570025
597505
1825274
1631198
841132
1102184
1468054
1622521
939449
175485
883907
997154
644838
718504
452134
193277
329625
1097803
515389
969224
1620924
552362
912254
1747258
1939965
813348
991973
410988
1216749
696845
851494
481267
339040
1353479
592508
1997858
1864024
281924
1837167
1369176
1988894
1064930
589692
489661
1646510
907278
1253476
320537
1514729
176723
1554094
276380
454251
408734
1999136
835278
980323
1088933
79360
952565
505853
32816
1376299
1975583
1219324
444210
576346
1206822
1672488
219559
78484
293327
1459153
1406279
1322671
748771
1608049
1228989
1236189
903039
27907
361197
988184
326975
1809513
902853
1214714
792494
18896
1316513
118520
220956
634818
507263
571891
727167
1653128
382613
188086
1305085
1938122
1301750
1121302
1825830
1213637
37683
1772841
1779735
1460326
1780912
1085566
299624
1408129
893653
1769130
749137
470431
940048
1204611
1070237
699186
1887527
642923
1782580
245021
764719
1909758
1236316
882550
506081
1418139
936643
295033
1521968
651833
1774422
1229523
1933380
867911
1204945
875677
533042
1043432
91125
1424749
143495
1218050
484557
235450
1185430
1507503
1390649
1434501
870275
827032
219251
18266
1698205
880232
1679287
1827730
466655
388139
396032
1102784
1964344
1816153
298565
929848
677688
1897895
202212
564818
876818
229572
672209
380062
844918
1521968
1990276
1099024
972125
499330
1362219
1875623
1719995
1185351
734396
1956708
1585805
1718678
1322138
1200083
1555601
1370599
447063
1403899
1944210
1759980
1718942
682220
301807
378896
1551398
1556877
1933432
929985
1989132
1656562
1218644
18786
1414421
1274115
562795
572227
1569773
1587381
262636
1161696
1601731
1561464
1373419
1599646
1533068
1563375
1919128
1380881
1879594
1715364
247033
692020
1384460
501675
1100006
1973915
727717
1104224
476015
281121
1391643
1563289
947306
1874566
987074
538968
981591
968753
718539
1778226
1924365
613320
128490
1289408
337009
1658071
1037157
1954276
71038
926231
397033
411867
295365
538549
1272033
1939009
452007
1501453
618077
350268
1005936
161240
211719
1719553
1301333
505873
1020412
137261
1696632
1750613
267737
1108602
528340
1967223
42904
730412
411281
440454
1828342
1327565
1753026
1745645
1166320
584411
1169487
1056794
1847248
334456
713421
567909
1887081
1997120
453660
948275
477420
1844318
1331448
1395091
1929854
548839
1291503
1101693
1226618
1471983
409026
1586054
1958330
54790
1909581
1493385
604181
39746
850103
265183
1152426
676995
1178900
938378
136136
667862
1683698
1055982
808133
132223
1225461
454859
546630
1715410
246837
1886219
909132
239100
40640
1474515
492021
1598692
983488
42904
1384775
514680
440180
627886
16795
664783
1344934
1186074
1511845
1971984
1742842
1884112
1244754
1912911
1009110
783151
756225
1375932
475559
194103
599873
1172519
723195
115718
1186461
1402540
564569
259503
802513
618542
634637
1967683
376014
878840
174373
1178114
1766855
1444336
1333386
1421062
137178
623469
1533113
585606
1210985
1147905
217166
1656436
27450
1044375
1269139
658398
130522
1509900
1499492
870526
942795
1513929
126699
263283
1858272
438073
835216
1329251
1434634
1152081
1981080
700297
1365280
1271985
680539
1566166
1729475
140229
401597
118504
470647
1501956
1489886
1060676
1152634
896400
874475
715994
1100086
1167939
281243
1707447
560358
13682
728183
289550
1172655
1361348
1787639
1572814
205625
97573
1105232
577015
136792
1021084
616259
1177633
1616895
994355
1592827
1788787
1691611
1074092
1924600
1883383
1994267
1650156
1094909
733820
1596852
951941
572752
736629
233108
71738
1145014
915232
1358676
680855
544514
43816
578634
1116166
342433
1095160
913538
480860
1399418
993175
39740
642055
1746849
1687775
185105
46764
1508238
599311
136681
933595
1503653
216980
1106986
782644
518524
856360
1422646
253355
1976372
178923
118281
1084890
1401238
1071591
1897606
500505
572566
1322769
1139919
857947
515889
332421
1566655
1252509
1754618
975156
1277641
882098
1660984
1015147
942381
771093
82773
272631
1881779
528591
718166
1608739
364172
772685
263379
166731
189083
1386091
301614
500665
366722
745859
219931
910267
1914385
958172
848756
883477
39773
463728
639021
1802906
699520
290371
1221990
1270121
583506
459509
1498668
304720
773400
1179669
50373
1353348
315541
1194042
747931
198791
1016812
926547
794509
464890
415294
1028066
1228146
1815231
439916
606116
657796
342359
1479263
178788
433947
1538823
1067993
1407988
1063891
1157656
605136
1268
1932340
1247141
908277
785394
154610
1651487
458493
355312
1271583
223919
1693937
292822
1973375
529262
1086564
1941746
1759734
868449
161420
1516805
1599798
566436
926978
1607904
1428441
450711
649917
173737
618957
1475342
560664
530602
521957
1644941
1979183
870154
1988409
1704741
898256
663112
1847318
815465
196337
1160484
1847419
488234
756259
184300
674364
999682
1914659
81666
817871
1380702
1060572
808321
1984594
950064
1691143
735307
200748
1241319
1717840
773876
348208
629881
37935
36527
1406452
371019
977587
1186273
932340
1580284
430984
1742658
1859503
736439
1251357
1682456
453728
1025865
1860689
81083
365471
1775929
1771491
1815303
111766
132648
1677333
1445626
1075950
1047323
1133864
1852455
833693
445847
1654987
1781812
537866
1623667
1800801
957037
211119
249476
1759735
1773514
1838881
549784
1738867
824748
206800
225980
1330324
369293
1530755
600344
585884
695189
359791
1102387
398497
1075442
1343524
1830039
279399
142186
1687810
1193676
450488
1756704
1199752
1845317
635609
1030551
1864591
1157775
1031287
1210367
1827526
846257
495626
282418
217895
937405
964186
342379
318263
1031187
648200
1340452
1368843
988861
182284
688923
901995
728269
1770715
1808844
1555584
1564113
328768
949456
1238640
1480566
1579873
1275078
1325983
1254171
1066179
1956291
229510
17968
812653
1187945
171287
1099947
439170
816746
1670146
949856
1222939
1236844
1836066
812984
698088
516854
163236
584092
943943
896397
909205
69742
1701036
953109
178703
242579
61629
757387
703777
1294639
1267755
647126
1484853
1165379
1188738
756794
1144103
889615
300630
1079296
1276662
1744518
1486505
254749
465828
451820
785799
1787624
735550
1499531
105205
728983
671301
89898
1034337
1317717
799032
304087
1964482
1514580
732355
726256
397497
328450
1633014
943004
1904890
1612220
925871
1728671
1709186
1182055
402087
1249293
1220674
1692709
1257810
1223359
129262
1479828
1500924
1451682
389291
202594
692628
867405
366440
1728016
1243622
1436830
1675288
1771608
1890332
890516
1966766
645298
1281651
513530
1939095
1058326
464851
1629943
966893
557169
268437
1307228
1307435
1080498
1515488
1231599
1709548
1484531
415606
376903
446636
716368
1508490
280915
388199
1603101
1982761
401685
1002555
1694175
726547
191442
1353839
193707
558425
1700605
457979
718692
1288216
1888847
989048
1056730
329254
1989918
304175
639676
753394
502948
220874
1624189
1122269
1353839
1256521
1677528
536245
226545
452523
1867916
1678358
1622833
205348
1738059
136130
669757
170092
1754474
31797
1585990
1857775
1166971
263025
279455
791787
433787
1046311
898806
313573
1786316
821704
858731
1598372
1790167
1754876
1430413
1958433
648837
464829
1342969
1654653
1699767
1546914
1751983
1408931
1800720
517231
1692375
1783973
1673044
792173
1123415
195644
1915866
1789923
1178299
704729
1774965
1686473
1306755
1797034
1123169
53642
1821777
565418
49474
1072224
685844
1113742
101296
1057206
56086
1974340
773517
202439
1772116
1691401
1474595
1791920
107600
1485668
156624
1159964
1320815
1016990
1580156
61303
321613
293025
1576453
599929
1112089
778354
991956
1335439
165585
1396598
1038743
1308807
170470
1271067
1835830
706369
1223649
206161
154744
529370
676221
1743257
1598516
1280414
281243
755129
1427691
1428541
1543783
1896479
898712
1997991
1594400
1435280
1222890
424388
1347775
757434
1944059
1993224
591383
1145007
1914659
1686770
718553
1193697
920827
680991
668704
48348
631375
1379374
1170552
1997903
1758732
1588351
1335902
1071314
1787972
494251
322968
1878429
427480
849011
91957
428606
659022
503324
1385026
1018802
1854446
162948
296479
907379
1138700
1319332
937591
1937268
377884
1837316
1670581
18493
492602
359348
1496466
1168238
1223508
29854
1070774
319007
69317
679623
878483
1645229
917636
1436723
868632
1227015
712936
240783
1566741
1169666
1583895
373235
771827
441536
1590771
801434
1529900
78468
553179
1574520
403102
981842
923928
96497
1822711
916307
1944901
1995078
1690957
412466
146191
1647622
46208
1835191
700683
1859545
1656513
1943110
1870877
1821493
34824
128538
480007
570964
1896038
1401881
1306357
4106
938509
447079
309148
1691304
697418
1554195
834850
372490
1512538
980323
1025012
1031525
1160666
1233602
1376747
267737
1403749
1289272
99285
1569184
1495103
1343395
152611
1553170
651599
1853294
1027038
1415702
222201
1460049
1456899
1748640
1837398
1898552
417964
320142
1413578
976992
418173
1974082
407084
1527965
1858770
1980277
56227
733820
212918
1530069
652654
233344
1565189
58525
1294948
1501888
1289277
1818789
402117
323355
1328716
339572
976205
1950530
1338739
936053
490622
535875
1488405
1705583
1781910
1887724
1939063
352150
1107885
1950544
1414437
1918302
146704
27270
1582037
725060
267382
266733
1350319
787845
518526
602351
1458901
329978
315378
465217
870954
1522197
1715420
881620
764473
514597
1091529
967295
1044887
1509458
961611
797650
1636955
4998
279711
464571
1921149
73640
210765
1729724
446341
926722
1743257
682594
1099151
35
495922
553206
1707844
1879481
1505784
1916884
111051
1766930
981210
99995
1140679
659287
1263560
851364
1486762
331137
1257323
1467487
1496165
726342
932229
429742
361699
1479653
756984
555496
1426437
1939263
1545275
76187
1782887
1216016
346529
1742109
785834
1576955
1942908
937471
1923251
406181
895831
1226637
1256420
1376681
1122803
377517
442997
1013957
657243
1179477
911041
1547736
1623061
891444
1452926
51949
254199
514219
222594
1069548
193635
433775
1652996
1615421
391121
1157455
1131057
1621401
114217
19144
295786
316314
312150
232655
1313453
1494787
261469
1041348
1312328
1439676
1994618
1003506
706223
1807833
915337
690887
702776
1468673
68806
1886382
1352093
1345446
395196
739037
1504089
1267363
1300870
45514
1780625
358635
1366974
1513296
1281966
788301
580944
342673
1890472
833665
320318
360918
830047
484392
1394581
554747
992602
1200939
1926855
1691143
12255
1885522
1003292
793345
656387
990514
639415
878970
1164287
105178
521958
1644875
1406549
1381252
1920787
694194
1568480
517318
921111
1798410
1462906
245704
1526167
1378277
857242
1812957
457883
1721469
1426805
1344838
535875
934500
1768242
979379
1892057
444523
634510
990683
955733
621432
1708829
207434
812965
1662531
1877722
816875
836233
1624169
458226
1714889
1778039
1838036
901642
918171
1649468
1846462
1936211
286203
1195459
1899575
1533477
1370313
1587989
292573
655806
1795237
1830263
119011
116291
876788
581459
510056
943436
531805
1139138
1738293
1594037
1161138
1026802
1797417
1717989
111425
1132767
931940
1277936
1838207
1984301
115811
141784
1743828
1049594
1510859
1257608
620945
311385
602819
47377
1101762
1131492
1482253
896480
1408420
1477963
480281
1139991
407099
454639
180186
1266919
413846
840803
1054853
241840
458400
37002
494248
416584
688057
540208
1445554
1792573
1799884
1412214
1221191
892250
1462211
1138653
736107
1677652
807417
1708891
1336115
980082
942150
1900192
165046
1564151
1554499
488908
1141590
1756108
1145311
715475
866040
1555464
1980158
969319
370027
1328631
866296
1132668
1905895
770970
58207
1518659
1475785
1779799
1205083
1227895
1595928
296505
1384607
1877367
1635029
773343
947470
923084
628071
1968244
53527
552238
1641543
296983
294715
1360266
532374
226325
941313
1558940
725143
1196042
248548
105765
1428591
1815466
290407
1867835
362615
1297129
588070
1341218
668125
1442389
300449
1074875
794668
1501826
844450
589693
1020687
114012
1264557
408595
877576
1151676
1074200
941527
810180
1552723
474401
691213
1610712
1334713
703032
480357
250385
1142620
1601002
926530
1228894
1401834
279965
385059
397245
1187135
1645064
1496278
50283
918564
975392
988861
112076
1497488
1170570
1622765
565631
1590612
582256
1700702
1204422
265026
821603
495212
779009
1770127
1670964
649059
1314055
1269735
1006104
1846232
608355
1847484
1571529
1921023
915156
1445470
1360509
823818
48101
1626092
484924
142300
896371
635609
296983
1580940
1329076
258598
832402
882577
1368074
1674704
1663818
459926
408262
457599
260213
1752666
778198
448524
923672
1249944
417268
1450923
256330
1427816
231590
1475863
47116
1512853
1478932
785978
1240097
1587150
1893305
1083121
919868
963141
174836
137018
1398278
1323020
161880
183917
1117321
1327596
1233085
1872720
399157
1239558
1023523
1915838
318001
55899
207842
983756
1609967
827990
1284438
483868
1589594
1887592
816333
631797
1835223
164957
93915
1702349
803284
1801937
331137
1131546
819407
177813
1136642
899072
437068
1992933
697151
799768
903149
900394
854943
1963025
1496989
888509
1341789
998559
221024
770392
418565
1575893
1232660
951511
893639
1625732
966073
1104812
1218858
865432
878585
1452332
302940
1557276
1941672
625042
480746
244964
1300805
12067
761132
1157568
1760357
1194340
772885
377845
1126023
1545889
1240439
1639858
1447195
1338106
853573
1110250
100831
727978
581199
775291
74035
1284823
595706
1762789
1286839
1108953
402087
887182
336313
1279588
961260
463634
1000911
1730728
1477181
251225
1299750
1830263
1914374
694726
244675
498483
563622
324776
254892
1974524
1082367
483919
1389806
1423242
905962
142592
574461
344633
553171
192280
1853421
1897940
1999284
932362
1929545
130155
1756401
628192
632462
1072883
1635144
1656885
393322
67800
1596000
1169903
957943
175290
1907494
107738
103545
389274
570077
1267680
1582670
137321
875508
608518
1570185
138532
1901308
1357953
507616
105877
493828
861340
1037464
1042336
3785
1553910
930761
46913
441881
836284
1998994
306252
1596267
984516
605041
1032092
85557
1096478
221028
983357
254790
8457
1246973
1767868
719468
92642
253835
1879798
129530
452429
873413
1554067
1030949
1460887
1028147
1709063
1546924
88034
23225
1907420
1980212
1058326
1997632
379671
1592018
1934091
1175393
1391667
1828108
1166200
1018543
452157
889827
201768
510410
1731640
1724237
1212868
1207665
202229
267109
1254567
1034738
1736337
1819152
1006874
467041
1990744
1579212
1944082
1935100
1868417
253722
1574285
1268238
934632
1918884
586190
1587699
1699125
949470
1698030
968536
1657178
1553053
680406
156472
1507145
370837
1093076
456627
1250687
264047
1289988
120410
1561012
1863079
1072688
956623
1314951
1047944
1203503
685649
204528
280747
1889792
403972
1998966
278395
1391476
186115
1010347
555758
163377
977967
1175190
1723430
1711769
968756
910541
1973080
299624
47282
667408
1786487
573872
368479
394960
1581948
1557049
389345
1125744
1877343
294134
69993
1586993
789822
934727
250986
92848
315645
1900827
1121260
1752924
1157509
1254843
1758567
1103343
321260
1889300
418567
1006127
1797411
1078683
1537823
1375263
1973915
694520
775053
704007
1922366
407495
16706
146633
1418926
1676167
1657008
1039757
1008814
921589
571897
1389048
1203924
338375
1152474
475432
728220
470334
1087765
1224534
1450920
1697354
902667
1440195
1431046
1437733
1373844
1849448
1330112
340792
1775727
520557
578524
1815269
1590488
672798
4696
65757
452007
1132852
179390
733160
1405684
1310570
242009
503210
956597
1241859
25191
1008469
1455910
1694039
85059
1545535
1728900
540224
947157
716602
779431
429757
1415768
65536
379466
1608936
564472
349566
954943
926580
1970396
1614532
1825557
556110
1914258
612783
1066831
862842
1058477
28898
823007
94056
9276
743146
854991
966123
653491
1199654
1791345
210498
1402515
602204
372648
297623
1829605
1600022
1959501
929698
480272
1839552
1845435
1695998
1667028
742506
288493
376021
1133692
811540
1324303
1003658
707486
800891
1810402
1656260
834563
311616
1836951
1961706
1884809
667004
1300431
881494
1935556
1241507
89841
861890
1659361
503047
54772
965591
315235
1134261
642164
1850598
475242
585836
449999
1023759
43657
1116185
399628
489849
403200
1587705
1776939
997725
1609440
1441448
157926
337482
633154
1898720
1408167
646057
412088
991656
1477593
934204
1496562
85325
888547
548654
1971279
957037
173995
1543187
479333
1938419
227755
1048493
1472764
1705640
263312
167153
325780
1026924
1731145
1433699
380569
1127709
1087016
160462
285919
706685
1094646
315675
1310392
1691110
1515581
1491624
1605090
720486
1610868
683113
1346690
272475
873848
1097207
1690811
1079593
325681
1930993
1911345
802452
1421481
1079312
346899
1212014
878227
1139330
1939369
336517
382617
1781499
561642
729469
461261
1171413
343410
370756
1287614
1650935
57931
210411
842355
1773414
1393717
787678
684200
1433061
131359
1741854
1959969
1973492
1663161
1916362
1101428
683008
7686
684579
518577
1077157
790329
843001
5272
1420699
1983218
127968
226081
1386623
384162
1074863
1499855
1922879
1597829
564767
1269187
1403404
165598
320101
617373
1815468
240408
1558925
693579
1065458
776739
1431558
1521798
760055
1150441
1856531
1297062
1829546
822925
1694312
1570008
324348
1022649
153384
516719
754199
1693473
554973
856429
210030
1733879
886265
177854
143976
551457
555223
746548
1476866
913364
1269237
312992
1075845
890038
1229950
921943
392415
163669
111986
917906
1330887
426282
503599
87455
869006
485553
889508
625831
428486
860872
540460
65272
214088
1500951
1727757
292219
1650076
1357358
1989503
499057
238872
297350
1743194
1350585
470376
1754081
885438
948298
271515
785040
1993545
708906
1571618
1379078
620563
798574
318807
276156
185582
1904569
359499
1524226
33000
1672345
665678
1762949
545961
315312
1909786
390570
1350991
790794
362380
279281
955963
1592200
1004813
1088188
52723
1241144
485736
1614888
1113719
1721291
37057
848413
456308
455350
90364
778382
157797
1497517
192409
254874
1151509
1759322
1779799
1978796
389636
802807
1834117
333957
1864972
1806191
1706777
757542
1293582
77180
1930556
1409837
1924578
1109893
692167
1298259
1158635
588661
1099720
770970
769109
1406686
774797
354807
1375540
585068
1525636
907251
1398570
1342917
1636824
604847
92368
91024
130318
1939248
974893
977012
1291591
1561834
242873
96871
127453
1432346
143472
1830767
932026
1487856
231471
197857
98248
544646
1371698
762048
1722835
1928795
1103188
1489972
1149475
467867
1635251
212926
1293023
1789923
1367963
100475
1474109
1526126
522729
1118948
1457538
1225789
1832417
749166
964499
1603524
977284
1746324
1372665
75173
665225
1598967
838850
1041669
612898
1292824
210451
300307
224467
175689
1856438
1538470
1945103
369761
501220
1808632
1890107
1574522
1414579
1754451
1620192
487883
570025
1559488
1738776
1871706
602347
398621
442779
27656
1556953
1540678
200502
980546
746377
1032183
265599
950519
1601887
1935229
537593
493809
619588
1165688
858301
1785307
507240
842657
816385
64285
112467
1415237
1950140
1859637
188136
1676787
1179982
1224072
348487
1583665
1688044
1678209
1510565
1921006
1668319
1889391
1379219
1103161
1498819
1468186
1609137
265388
972937
1318220
1487424
622194
80801
528053
292946
1112953
1845363
579911
362135
1212401
806361
251258
1136087
305021
475683
525584
495801
207017
982186
265775
1811267
432757
901995
1828328
984278
1561209
249330
598550
264154
1126344
83763
1862159
943480
1352339
1565825
403857
858500
321247
1227081
1024130
674725
1473218
59123
1120663
42927
662516
952903
328154
1075065
1620530
433423
424338
1107700
853163
1375263
1782245
1562911
383063
65646
897195
192303
444421
1272820
985080
1212517
1355099
520204
1903651
1849812
928199
224160
723090
1770795
917153
676029
172530
226170
1482967
951038
307831
1677987
326162
431758
1756164
1236931
656762
153560
725265
1631891
678974
1393027
271308
1592060
1986115
736329
1066060
806045
593839
132586
33739
828154
50643
814507
1785785
1652131
679342
1924647
687091
437075
441955
1598387
1301501
73104
859514
620076
1998225
1230734
1240443
365581
765702
8729
169638
1961057
1111683
1525364
1170911
1854178
1440939
1755663
1295958
1198700
997331
426256
1404182
707548
1026308
838555
932687
958538
175352
1312282
741311
256203
514702
771182
896850
632032
387781
1240083
890065
1921164
411668
1346437
133817
1622590
495591
1970681
1504211
1778705
427753
1391765
833864
1102349
349304
1454702
1494197
753891
127276
1931681
1513541
1617192
237465
1683381
1957087
1348478
45049
334814
642520
132573
1759915
677022
1570615
1128331
1673246
1914180
8344
810977
1738312
1940247
359730
600010
1985317
955238
924681
1418080
966834
1618497
1000904
1602733
1853428
1299759
23019
104652
176267
1420444
1835220
1327019
1283364
1536557
1078263
881849
1894801
239351
383937
1983070
228195
1213671
827072
1212868
1393336
133182
1629664
1682062
960077
1382763
742630
1553983
339631
1987806
1559812
361197
472866
1094879
641179
1682556
1992531
120659
1234792
1621525
1174234
742415
104392
1935463
982349
312173
1607644
530631
501660
699928
1213972
80303
1639557
651335
720292
144270
404528
1330993
714810
1251817
1216847
1163192
162295
1948707
600727
703772
683670
759954
401212
1999701
388769
1570311
268657
957859
95543
1528049
784662
1237580
1774746
340224
827726
1929072
1882519
1547089
154290
923119
646274
1029226
1974263
1740448
1939989
741976
1205233
1827695
697209
1887112
1433354
140106
1818861
259772
8724
361969
984453
749272
480045
387077
250563
1080120
1340139
966453
1752360
1864368
1463006
1375278
1739251
1821770
1950288
1029594
1912186
988711
726486
1017778
28284
495228
1160319
804196
158361
993869
492817
615816
411611
1343955
3030
1221402
570414
24249
535483
402052
540021
575713
565417
1312892
951743
1524697
1785131
962876
681519
1793470
412043
289550
126127
135533
1674918
855579
937310
1766785
1593507
560057
225793
768169
240246
703102
1322073
1942161
1463006
1637222
1476762
1048088
797424
1651523
322636
1873313
1377616
890862
214849
625130
1299267
1064089
1706155
1344499
1634938
161968
409267
1976080
1020558
1602912
922041
1935723
1585807
1024395
233969
429118
1690957
1544043
1579714
1068218
1482436
613258
453664
139378
1980985
1475700
1197801
1555443
500430
1784969
687701
552646
92478
783057
163948
865426
340219
1434314
1663821
1927372
574700
110506
1506386
982579
1679885
1739056
629407
325616
705670
1166837
1346269
1521038
504727
1020788
1864886
1376799
531735
666158
526077
1977484
1447466
861567
1938506
1785041
633267
448539
1623914
1155015
1477261
107488
618971
1719304
1929592
1706409
25439
1463441
1182938
486703
1842910
1504617
533759
185340
481805
1222040
1039702
1023352
291031
272025
580718
95566
1675853
576363
1551666
1142584
968341
1698069
728362
77959
1687367
380580
1385641
1420049
919950
107443
1676009
77966
1348707
142532
1238762
1549580
207380
954914
1446150
1029287
1568496
1297202
727365
1198230
1312856
1948626
1762691
655465
1450837
607862
1801020
1232230
797126
1077425
218223
609342
760769
35587
1534697
676495
247289
225287
45141
729596
1909189
526315
435841
1950101
1978112
1341443
274262
5349
1437805
80500
1324568
1474707
1149839
1498544
715830
942094
727574
1849833
1693328
93008
327682
997505
384836
269642
420145
1322617
122256
111311
102607
1814555
1779240
1871614
1140869
445204
404768
1551018
127250
1447566
592230
750671
1384644
59711
282438
1934001
1076391
463323
254090
1534907
267361
608042
909999
1388466
1106215
445881
192495
855385
1390649
1827364
1755922
1024943
1009240
826062
95876
1600012
878719
1537089
1292713
1385714
610195
1564110
117394
1059808
476255
246023
340925
168707
1122467
1600972
260217
867171
1880267
740761
628071
800503
1838609
1729881
473217
1185273
842973
245425
579143
1640366
855366
999918
1967965
1120998
1380141
102710
1210837
287877
849987
706685
1013673
164791
1271643
1714665
1647965
484597
1630577
1312336
1170342
1045838
1187008
944643
718436
655545
1017276
88414
1259783
488844
1580932
1151100
1225661
1789340
510234
1074829
490427
195375
741474
1342140
1268060
1527421
1788172
1055753
867304
404629
553161
1133720
1410415
372988
107022
611531
1180185
1828479
5745
1714665
633350
1915821
517962
1030977
655395
641695
409859
1649190
660726
1004171
1625610
1277645
1404045
148253
1302212
113690
1205940
1224200
697017
186579
168369
25256
55596
346631
589144
261172
1698572
23467
538013
970173
616941
492155
1959524
1320690
505223
761176
810522
578634
1968876
381664
1616766
1978075
201380
121537
1988054
1834546
268853
1487624
1665061
249453
499649
462533
1620875
109702
354896
719212
2349
915114
385944
857155
139203
1101889
1510554
690657
557725
1642114
1190878
1799777
768169
580118
1921081
1143736
1415411
1076514
1741816
585059
1158320
882392
457299
1223691
1431259
59645
1833512
1354527
1088462
287141
935744
1920323
506839
1529555
1997046
240624
85557
284496
265901
1547158
1854612
1355149
524356
1023165
9446
642565
1833240
882439
527980
677993
1389446
883244
1517644
945839
1555924
1332191
989070
433192
510516
33707
1045858
1708137
810277
1675101
300834
1342598
210773
355062
1801428
520218
1657446
970382
1341240
726486
1128458
733298
1037203
319848
1760366
1238829
1213156
147902
1269371
1267312
1251709
229093
1896109
8317
512801
873138
592008
1886631
1763743
22303
1804083
803689
1880480
447171
1496423
407804
905823
1651641
887878
1942570
288369
1237474
1327064
1574883
1072733
65018
770050
1139984
1449557
385304
1052023
70610
1731896
511432
1664510
924592
778703
773569
143153
900003
691371
251123
675642
974108
407256
610748
1604675
816900
1609436
1450221
1153339
709789
636944
1771462
740392
1095794
133153
1707786
59127
348139
1098374
1597798
973048
1239077
823491
1112556
505031
246087
623864
597874
646538
1327098
33518
329271
552509
1535063
1983366
806517
651866
167621
968076
1745881
1832665
977098
400785
1937137
1649276
524301
1125493
1350024
232153
573893
204844
1776923
1327678
466230
1928896
486622
870000
1167995
469987
1463437
1749572
610596
262242
591902
524510
329536
762798
1081048
1418358
1985507
1295572
910975
1543154
1928938
1827376
1296064
77289
1674777
967389
367620
1970166
760002
478930
1790455
344748
1465197
1259530
1959130
1161968
811540
384791
1255437
1377284
1230400
1304507
946668
80525
1253938
1589201
130196
1885850
185109
1531362
524152
1805081
1850157
544326
614983
1596668
1045356
1457003
1580799
871853
1927370
789728
497346
1711093
288293
1694781
632667
1718637
51027
1044374
1183765
93058
529661
701475
266589
1139138
246615
595989
1449781
1713242
633468
287363
696362
502305
1865032
125892
434409
82834
357859
1158720
1137841
1905550
1880341
833818
11274
306519
145184
470647
1293676
820802
1729723
1172708
15390
1063357
240883
1142733
1625252
214084
824006
864741
656205
550501
1986999
1842053
967403
1575804
1507847
23501
1808052
1199753
1972369
809724
305142
890848
842466
926935
368532
1965319
64163
454036
371398
537046
1779754
1015775
738649
1552230
1977484
691208
1838318
1851603
544879
1273895
732970
1751983
68697
1874377
240657
549846
413314
552248
770202
448007
1441056
1194531
1409950
1560393
264671
554036
967973
267261
1266892
297497
797942
1926459
85686
926812
1267478
39276
633001
679449
883721
1780905
1055013
1349972
1065602
232350
1836074
1940374
1426049
1576976
1707480
1233273
732331
1100166
165195
1897035
1605669
165463
842400
1453788
708906
1777295
387713
1143425
1995078
1764980
173457
862226
1338485
997359
442683
1542298
515717
1627507
171352
655918
522403
464430
846414
922876
283649
1851212
195321
1018657
191139
1945988
383566
1124811
1438236
1396043
44166
131487
106468
1330295
746810
380839
922709
1862159
639138
1004308
688607
461587
474310
1225189
797251
341439
1875515
1933042
1536467
993034
284026
762743
1673053
1670273
1777273
1092275
1620232
1924578
1218050
415282
704942
1005115
799229
386525
1576611
563112
1319146
257352
62611
1350739
651599
92743
1465982
442226
567086
791047
90050
339440
1968507
341618
1440089
1723550
879406
525716
1727084
1021653
983506
1207665
525710
566030
477798
1261041
1269586
1729723
1736281
768017
957048
1874804
1536685
907007
118559
1827076
1019458
588720
510451
1254393
559538
988391
1297177
1664657
223523
1205577
236037
1329058
1842571
1630632
5659
1421640
57642
1390196
745538
1317927
789100
219434
341621
1034474
1466709
630510
1758041
1180503
253594
1699708
437704
1086912
230867
960689
1507072
866226
1404049
297764
1046271
941925
743725
1315327
352356
1003406
1189309
654784
1996400
1673585
1548755
231514
1515908
1486821
513856
1515068
1350653
1659980
1747413
1873153
1784633
1223647
1967790
1469651
488300
641444
567943
1537482
117922
255846
1223927
196345
1460376
312628
1275482
336162
219604
563016
1714395
14469
655298
319571
1034872
1179660
923385
763040
1085672
1868532
1239577
925218
1401870
429742
1016796
1199241
605007
1307068
788090
502401
921831
1592881
782708
1916512
867948
753659
219379
787210
335465
17410
624970
1857826
992957
813422
173707
806207
1046080
483436
747232
898566
87875
663388
1753934
871683
1121160
1042641
715753
488459
480287
1361359
468671
642468
883927
1789462
1106938
837561
1033843
188138
765576
932660
1202508
778382
561753
1729009
963584
1013599
1378574
234606
785730
1790912
1810369
1724653
1039517
286874
1973718
543654
1332015
1109389
1978512
1654986
1766932
333849
573808
1240457
951425
1810475
1264201
1118137
159071
72830
103426
190266
1034295
1952497
1924638
204115
595320
237980
261496
601197
588105
860753
715179
1029276
629846
182875
1212744
926820
1180062
1511002
701332
463587
428471
749763
557735
1842705
1034460
1907725
513885
941562
1150226
1244076
1719125
692799
678348
1214774
1871113
1095511
1832628
814640
1781975
1863242
551601
1737517
90586
293134
169246
940201
1772616
575676
1644765
1170568
1310887
1466549
765234
1755058
354092
2488
1260856
1951568
1039968
864741
1602912
1001565
99322
148994
756314
1324415
1827364
462127
1749171
197263
1241024
1869418
874644
898792
1329500
1400229
1093699
1604718
1495171
837081
1172088
1196483
1066636
949012
1897183
595380
1933608
801725
552152
411291
1304519
1695799
1860689
1514622
1635948
1264353
819248
233620
1341338
1732843
1070966
1497779
163400
88246
1906472
1274147
560402
1676942
1304923
1337372
1072010
889338
1640186
777831
640035
1289891
778293
1742484
1619127
1482017
1319828
1406666
1625150
196452
504379
86825
1302519
1468841
353770
233117
1764936
1682630
29098
1135519
1346376
1469471
1038234
892985
680444
1142897
307056
1606388
1612893
589271
1690508
1799889
973152
1352579
1158880
1403053
1185407
250983
901577
460394
721139
931484
439667
444042
988058
133726
549061
511679
714001
160701
494508
679563
1887070
366313
1053373
1766932
1470312
669180
1458776
53223
1485703
1398471
1280280
1148875
313426
1035907
601255
529844
631047
219145
94428
60446
597663
1422351
1940092
158916
281328
229909
1865364
1380854
381296
1890813
937711
846476
1789094
367936
523643
1434871
1338249
1806425
85215
1426981
202594
1227669
615405
835448
396031
1431241
1508145
1641340
1809455
100593
715994
265310
1634407
1836616
1974340
396891
988398
1382658
238908
1023755
901848
897012
1505563
424338
53968
729212
254892
1328915
75063
1582051
946929
1096214
1558671
981045
993034
447613
275400
1659206
1847460
798131
1191763
1011658
1980985
883432
330109
76852
238484
452368
185802
622312
253863
198413
405686
1236080
1927056
1395794
421429
692454
9127
754993
1747793
1674793
1872444
1446542
1485944
1472005
1151206
1913123
1329078
567273
792518
1750972
1312502
1905696
342342
1561866
1152747
208793
890341
947930
1207100
95062
677776
976146
1234570
610086
1762445
171507
1670751
775727
191625
1414865
344638
570855
327847
767671
1252460
1432329
1955310
944045
1862899
1587783
371383
69189
556636
1766053
58401
770420
1393144
1929592
289704
1492711
1892388
728112
629254
1857990
214486
184267
760223
1470092
964839
395164
1109985
702306
559169
797569
1112545
1021224
968902
1642380
1585623
1948316
559497
1260528
1090220
9809
1632835
999122
852285
1255584
1255565
52843
684615
1902237
520326
461051
923966
400875
1971256
745081
1076221
1271519
1221937
519112
513982
122012
792696
644325
1566434
918014
1067566
432197
1281812
1356322
1508743
1413058
650486
201621
1328048
328400
1172972
335253
1861853
1866750
1036766
217447
1830937
1981899
1368119
666539
1102232
287601
874753
1790873
1494142
1033043
813268
1652840
1745347
666079
1281811
1672192
1359649
1977723
642650
571529
242930
23286
571725
1476230
690561
1701384
1864440
1426535
391238
543307
743488
696554
1309451
517518
625502
1282433
1198601
451915
765018
1727780
629120
756669
1822721
1248275
1527861
1704772
891005
1651536
1059595
864603
887913
229227
802761
1146418
668874
775745
804127
688740
1309056
534515
1025335
1198848
177938
1053969
1613776
431300
1007147
383611
1639476
1347840
1934104
1826086
864016
80416
1747793
1684041
14705
1382765
1286312
1209203
308628
532800
452622
35405
227815
943470
207698
1046768
410780
1279137
676378
1937297
473211
1688281
841132
408840
869261
1251781
1468477
759289
1435059
277867
280646
1830766
1583327
1191745
511415
1074459
577486
1393043
817758
513089
1984207
1026499
137791
123806
1277616
1041418
10412
226009
1873593
1498681
928913
1842243
896895
1897220
252275
1759244
100366
811555
1208644
942211
1966196
73547
809740
540513
1468611
1390622
448421
639894
1370600
349090
1230583
1525451
619784
1270374
1379646
780134
1732618
618141
1409345
1388214
754075
1223422
316326
1663545
1153900
948894
1378591
991090
572566
748258
718674
1583203
1751099
883942
773184
544001
708546
853100
1778229
828003
640497
374359
1144701
1494033
1574519
1659654
1809935
919930
1197295
1073986
22369
1613957
1773245
1937593
208115
1183475
414237
618174
1941195
562261
1691987
1961887
716530
1067284
1766001
1319601
1415633
955036
156604
517980
1108869
1804994
124768
1509973
1042063
1078571
577245
1151724
544690
738370
1189980
69834
1391105
1873017
504932
786550
1070009
1896810
1908331
1914693
1340991
1436947
600352
1593185
1697868
799135
312695
512941
529145
363015
367198
935111
1942693
615314
579849
1294637
1101823
800798
1615768
1358815
1991473
510404
116201
553472
1223140
231872
1033286
16143
1896556
555922
557457
414382
1481231
159069
1366589
429921
1675268
91683
1412161
871721
468511
1096258
347255
1172191
1467667
1224646
20766
556057
927762
522328
1406548
319645
927158
571776
1138459
558536
1373484
1693583
1095124
1960120
566598
1205741
231907
464621
593581
260603
945855
1629751
1286178
1032297
1324854
1735993
591147
818260
20687
503716
1757799
1185421
1794747
423921
338794
1466255
1047181
1631685
1937499
1401427
841649
641986
1147161
372642
743441
367916
1819183
1389525
646383
1164893
1788345
621951
1848162
839635
1963566
215297
226480
116224
1358095
756687
1805872
137321
429463
1520904
492368
1483201
61208
1202518
84624
804277
951338
690817
273987
1637672
47664
1683215
1150611
1901889
1581297
928131
721704
549173
846916
1161405
1222976
1674385
1983446
439663
1640045
1290025
282936
286954
1096737
565809
1646294
294424
1695300
740430
111673
1521807
1070970
1495566
1885259
1124022
899559
1939797
1542460
527263
631877
634315
1119516
1592462
211646
1324650
1876605
1133248
270907
1513296
1629486
1359290
279484
637118
1129403
866499
1763504
566393
1841628
541216
790329
1708607
1187490
1586526
1215702
1370572
1884927
855369
269688
767168
1817653
1899717
1684206
814312
994412
987925
1246763
844833
151025
1861086
1730819
1574861
1427199
299920
517356
1433926
1199704
59011
59220
139926
1490440
1563584
788282
1226390
488474
229043
1666786
506285
1652307
1918075
1964113
783881
1167533
1802340
1652677
1844560
495304
982175
222025
1136947
1721177
936403
1907153
98389
1998313
983845
1837560
1865377
770606
872228
176901
763040
287073
692067
886786
1417086
1972813
965605
490798
65020
366268
1726420
1664649
1940934
1755718
275532
1538692
999330
602430
972961
1778608
1099015
1237950
1252743
1285904
1180994
407008
185026
1074793
33677
424282
1353045
905419
1770808
1938434
483495
139991
1645972
866802
1705841
965341
1427489
1827857
392882
1046698
214392
716067
752005
1985214
1165985
1947916
1407532
1117448
1377840
447924
734220
730509
1395074
873566
33064
1925094
866115
1503628
1883014
859164
70549
1378210
1190136
1463993
675114
1687775
1532334
1812055
450772
1676220
581271
1377156
870096
1471983
1617889
459926
198565
1514780
670389
1122605
603884
1659556
404661
1780088
955697
289115
697581
149023
1790390
930012
1975878
1415649
1551071
1202273
1856352
1008541
416538
1460398
320969
1213690
769786
83688
1702683
27516
1288673
85776
801383
1845769
1396534
1300473
398597
47218
1642735
1064095
1482284
1183413
1969525
1195954
550501
797251
722245
1186952
324145
1076154
948067
241410
1652522
274210
994620
1886544
1567043
1913613
891227
315312
576746
1074277
1968292
1539046
1988083
408129
949125
1177894
1467307
288493
380801
1134246
100593
1508142
435321
1138124
1073244
1709194
728694
1526781
594285
665760
1847902
801588
1011707
1229201
1620131
132923
1749717
472095
17410
1175892
1279852
1950226
601520
140819
1281546
462948
723410
1678225
1499561
123069
1157099
1866806
875294
400438
1099468
974207
1172855
1598851
1428957
1708428
139330
1843476
1269206
1023580
1055087
224802
1049523
1466366
1787144
628543
487895
1123206
1016292
1837524
41566
1334165
1823222
37924
490090
1397327
41594
1371699
543307
838143
1477802
1773206
1327995
903716
1954150
396933
465757
1757472
810120
641150
1218992
1443758
1779296
1733270
1390265
693108
1317423
114194
1731746
1168670
1048493
1315259
417964
566296
1350134
1721291
755555
670512
1302315
242453
1683382
600541
985923
1519507
1824108
754138
808457
747289
945558
732711
1249919
1468620
994728
1458167
267143
1019488
834122
1629587
1202470
95916
160900
1416972
846979
1302665
1085711
82618
601298
888556
1114463
1303550
1341027
862453
779808
1903815
561172
1127562
243877
537958
1806888
1846538
1347948
395861
1156533
1859091
600983
499422
297901
1066539
1238338
1112657
467357
412380
1717650
534945
504718
22274
1809241
1231986
1782025
526822
1503784
349648
1290538
1820113
322520
545610
1644885
1050761
449054
664783
525424
301400
117265
1338195
1329681
1861250
1511686
389595
93217
757334
1045482
1716918
300079
396253
402964
1770837
1708391
33520
1382338
1609385
929358
1546304
1972910
796929
256988
908300
1173138
295529
1606651
327381
827133
1640739
965682
1306182
647237
1813571
1044284
1283738
1543048
1984798
1699369
91364
646171
1092009
1851162
448580
1781526
580340
590062
844908
1172363
304021
212918
1846721
311837
196670
489652
1810668
935210
1261549
547289
493819
1678209
1273144
764473
1924319
101378
1638962
336181
1648182
1875911
194389
1465066
892787
428078
1983366
739044
701033
1497968
1875712
219223
1468808
208727
1964793
1193895
612000
1144668
767509
364277
240621
1554104
1951
1174626
488412
114244
404964
1888262
654648
736022
1236825
574480
798827
838451
789832
1438235
1892202
1105856
422701
362527
1604668
162567
1295678
1086171
792292
1450351
426554
796974
747015
1465555
481160
1649185
80525
884881
1745001
1411762
360126
1739937
378250
1076648
270713
319936
1137011
675058
634085
836416
1177261
439421
39972
1322804
404077
135731
115986
1299754
1333204
1113184
1659090
64889
1444472
1783463
1191143
527160
397536
1461191
746258
158676
103968
1451154
1973915
1136377
1188544
1535236
309889
785140
338833
1680834
1920615
1914374
349497
1156940
1164024
892844
77433
1221038
709464
812663
1065602
636817
1033286
103804
660871
874761
1018507
248956
683588
846111
1265378
854457
991497
441811
973571
360341
1488300
1018985
279054
29623
29
1043596
607602
483998
1620343
101991
1424438
1906620
1612937
1349826
709584
859957
1987539
633771
696372
504002
924449
626966
1133907
1273166
1987239
962154
340980
1566077
1803743
666695
1847932
1854320
46256
1119825
1969320
168839
924606
1278109
1133974
1813024
1683055
108983
542103
444523
1468072
1875292
1868592
1712561
1585752
779908
407068
1422644
567252
1571447
1315980
814483
1280582
1157923
916046
823813
784885
1730062
436549
1804654
1530214
1352785
797753
1997120
1415237
1182338
526479
1090708
1679281
589271
1847861
395483
1215428
33659
677187
280191
1118791
650473
1402049
585681
562585
59231
801134
1312280
1411859
670101
1306603
1893412
194691
914801
1100572
1144446
20861
643178
562866
108903
1869027
238372
142317
452957
172541
828500
676841
941491
758016
1778608
1338444
642805
575383
1855154
724626
1835273
1878326
412270
749694
270188
1620731
666413
1831378
6432
238364
1350549
1036947
1066599
1419159
1514407
16575
1546863
1336993
309292
925590
154417
964499
1160503
1929133
609281
1941633
1093529
1474063
566287
64183
1900885
1433396
768126
1625637
1568578
649079
1961706
1919311
441009
1977564
356677
734501
608343
1444297
491104
1789215
78840
1532193
1259471
1713344
1785203
1826045
963751
1498798
1518659
1934829
1394833
1304360
1399139
1839235
1868396
1611207
1629112
793231
356665
1386295
1601437
794069
1948703
1262964
700708
501633
1592872
920317
235152
656891
1104102
167594
46297
1379268
212724
1727975
1300473
748123
278833
184189
554327
973560
1374422
611819
632514
1177261
1697201
860256
511998
1847248
605288
1039720
872671
517060
1093706
1018234
1395957
16734
362524
621201
1457586
72932
338100
1313426
1882897
1400354
678511
813531
1625427
1471492
324897
1736326
617467
1683468
277372
1330295
718925
1775914
1269464
522455
1936944
940648
887885
1824677
1520127
287881
400438
1674125
1438545
1127909
999578
921148
369946
857913
593782
1391731
362527
1279588
221603
685323
864073
631925
584937
1687272
920732
1396957
711720
885972
1276121
1189426
1429869
1390140
1522015
1799012
613179
268408
1922268
1187393
547520
877382
695072
1054730
1604183
879693
820871
746601
115756
163948
1636341
1609888
1990344
370645
1996311
160766
1296885
1786863
322689
1750482
178185
1931961
1533652
125194
310520
333065
79634
1293543
51702
5738
1075421
1744820
523566
376257
497048
1131117
440948
820899
165648
1163389
11828
610770
1936801
473473
1159135
1420065
326704
1587494
693108
1760340
1128120
1164485
255811
344598
1947141
1302567
449916
1315664
1160257
1798549
571363
509999
994604
623643
119974
941793
1254879
1244653
1330149
511992
173766
952101
1972785
371430
1449313
1694651
1957538
274921
1430303
1406496
1614377
198417
1972146
74471
1024224
1615232
796390
711907
1102500
307056
1902367
599929
29638
706254
1495024
812653
1384414
289989
1045167
1094446
271006
262147
330460
1271158
1504696
817651
174838
623423
1735204
300983
984079
802321
1336369
537632
234794
1287820
1707449
1467080
126604
1994430
1702443
1838878
621955
1784923
1458931
27740
626193
655806
503723
1739681
1196945
791743
416705
1049466
1976372
89653
812337
641795
1705581
455870
1143641
842973
1458588
856626
892153
579653
1154120
977662
80966
1004519
674862
806452
1836164
1825170
772143
908354
356640
765527
72314
1655337
1028746
1965424
1565977
1713257
1807463
41423
790414
445204
514510
1555112
629879
1530918
425162
1886338
607272
488174
794309
194770
981525
2326
1926349
839831
746492
1008181
786169
610587
136618
1300774
802212
289319
76167
1458029
1045479
458748
53968
1391413
202831
236867
1436166
911037
347643
578989
828319
1658071
950763
1583578
37237
1294728
989947
1629630
78285
721630
249916
290877
1225089
1586020
1523962
1738046
487883
475453
1067895
1705083
12260
402533
405809
179115
2426
871226
942719
538266
76653
1815380
726280
957747
1366581
1263886
1479344
1137784
1628911
1784507
7358
1902540
1512848
857951
264880
1178882
213809
1475778
1018296
1484994
1992879
1023642
1174076
1218858
930883
430118
1071437
446341
1077966
102026
390532
160286
1000847
847862
1852380
1176574
855828
930012
671517
133745
1023155
1943027
1359539
1805303
1319960
1837830
1548572
113696
1463090
1440819
313267
1067600
1548164
1513150
561849
405223
428325
1163012
1280256
1566964
1173800
774207
1552420
1352665
671846
289179
605737
59794
1842943
1314207
845185
21841
686790
510537
1571871
1212902
1754939
1329062
1896028
1847861
1196802
188443
1699104
419446
917334
1011975
1939989
815944
1548089
1036708
599643
1053892
1298507
91524
828863
744418
1742427
1219623
395744
872208
703650
365457
1290549
522369
1141670
1106979
270014
143081
1633473
686690
1965026
1723311
1364073
1206298
204408
228552
204465
611461
171282
1263404
1694055
1549112
323195
767345
318234
590018
206769
1659940
804678
1702717
237760
1522635
1386655
1468524
213187
717562
1006700
1181728
896033
799556
1893218
263112
1575738
391952
1435263
523113
1968586
450184
1077874
208383
573586
193377
1926427
1719484
1108221
431135
1938554
516463
203334
1318559
484025
1081898
1288053
190647
1672427
543934
1383031
1979255
395744
1741270
686952
1514783
1032522
1713569
1286312
1727785
1974784
204477
1712992
178906
1082341
408935
1538706
869855
500240
341519
1989545
732565
161801
1820446
527434
1110052
1645542
747432
903355
683356
443250
1192553
436817
167194
1996880
535250
719968
308508
441768
1916239
1480061
115979
1271720
169114
83664
1457480
693927
487492
1995233
217071
1281207
67700
384499
789097
1075366
1098382
329727
409739
986646
755390
477846
1146110
567922
144670
771314
688362
1063668
1514513
322946
390163
86559
1402749
1273779
1578112
467226
569862
940927
1938637
1251020
15341
885211
433870
707638
1928902
1511962
765909
448362
650829
1492094
1194244
1428202
741742
45860
652756
1801023
1212085
1825850
1238168
345850
641607
282971
1543282
1670146
1323207
1742568
1463499
344111
1408593
901077
510751
1829659
536834
1902824
800456
840386
1106829
1061324
461496
1263860
1460727
1047217
151547
128245
1738059
538521
1839915
1708716
23540
759139
1886338
1106055
152771
1348008
971213
418416
1414491
1806094
1007701
978742
1543486
318713
1019679
1876625
249981
1159745
188
559668
254493
1794351
98257
364015
1451241
1122124
1295627
1199753
787203
94301
587740
1431804
591037
1574031
1920562
728001
1490177
855284
563976
1708122
1833986
1656534
35748
1261078
1314719
1147891
588459
1681515
998921
1758041
1335496
358380
996807
1409287
287058
1792998
876289
1620784
383827
1179825
1084958
158577
1395006
723807
38540
209915
1769001
18493
1088381
916711
62296
260692
870328
1066021
1279211
692308
1512514
111311
497453
1420015
1476044
1102195
56751
1617463
912232
389202
1194340
1970681
1507847
1187831
216723
1199456
1689533
479640
403326
53133
1360841
1664058
433566
1105043
702482
562229
328304
1763830
946266
420701
499250
192042
159015
779674
609849
707265
897244
686734
193283
590611
562038
225780
1210573
409434
548142
716364
1013559
920198
821212
1668824
1625040
147865
948786
1690440
1622160
1545833
1176636
1645197
1926369
776997
84592
1312523
1892556
191537
309538
1880843
1084913
658315
104877
719267
578716
595662
867688
737764
1368074
1859091
269531
451418
1057146
663810
321189
1248854
705540
957876
1682152
940955
243374
970708
1619585
940968
1824235
500407
1770149
1361971
1969194
1781399
505976
1361325
1602294
93530
509508
960794
1923868
419750
1026802
315566
1287527
430777
720492
1152291
779880
846840
171842
1739878
276380
1947273
201447
782905
1133894
1810065
109727
1288897
1949319
131111
1590727
1929943
485130
669886
984583
1202200
745360
1797179
1470572
812434
692381
1933730
106591
507131
949646
317378
657844
1771466
358164
1255910
474401
915030
1431046
897091
30935
492729
1497534
172096
1087249
778546
1285541
1196149
1642180
519276
1127611
332280
413364
1507607
1782121
1089783
420043
213109
1135413
1782279
1055986
641245
21758
1027949
1812885
817443
229903
66576
327847
465427
1888801
1691143
170406
697928
911858
1716833
1885974
57139
1394145
503652
1656330
1006866
1743319
135882
1615008
1548619
1837677
1530152
493318
1424278
433743
1058767
1820194
357142
379785
1242399
785227
475282
1295739
1127662
828480
20951
1027440
221321
715994
1622593
288845
952511
352618
1386289
1605873
1070970
802250
1687404
410404
1455833
1804835
1904398
377019
137768
206304
496897
298406
1158485
1937701
733331
342536
1614655
1569604
1259887
1828623
37261
923820
910646
637940
313426
218497
1782960
480860
1556748
179277
1520169
1683356
1520311
1451823
1725756
839613
978028
1241100
217071
1613859
1000245
1790803
834794
1064440
1608667
1522761
1756190
824537
1208760
1307408
838720
780654
720555
1413641
241988
1683545
1851162
1965501
351589
1011319
396755
1253153
1487856
1366387
878305
667358
662977
737501
1089254
973777
1943722
155549
669970
1003974
190152
546535
1254268
518720
1680251
807926
1298687
519641
1132279
1090559
1133722
158582
303578
930669
1835069
1523845
1815039
452781
1470549
1547348
1786550
122632
1591982
1378486
57071
931287
144798
1197628
762317
131420
1115332
1464509
1375278
470053
685987
1074033
82114
1383770
545575
607551
155964
722033
1878903
801362
1005288
1114327
91439
761911
918931
943336
442226
151614
1870279
1354835
1898798
1882087
1672345
1417430
698969
1680572
1028438
1854350
1332865
1458786
659738
473847
132887
29552
1127504
740669
865041
703000
853100
1879210
1736272
861890
1731052
1504696
1587433
1599819
81687
1353727
481387
22416
405704
854552
1122976
1261154
81083
173434
1096406
102896
504965
272777
1388988
265337
1380274
1498257
209650
1643292
1949046
1876562
1474724
1434668
625075
830865
1648289
1610230
310737
205762
1411177
854862
1379671
1005395
1862729
453881
1539075
1443235
1755103
951855
773859
699682
586050
1960712
416004
763300
306008
262818
816187
582519
76103
1991805
856242
1169934
1182421
1592201
453756
1507977
187772
1317078
862329
759020
1914258
552010
1495966
806700
1742878
396001
86250
641324
1410154
754177
1012299
1684821
1432339
1686824
1402573
1063707
1619962
1691213
990305
622486
401078
1133164
482802
229909
1344957
997145
261411
325704
690033
1900648
97249
994655
1986601
1924272
1953114
1770714
881455
1947811
1725282
1590066
1525149
1005472
159791
670660
301478
163469
1958435
1667455
876244
89138
402105
1648789
1079725
1432619
1516947
26210
1031101
315826
1937444
1858747
596677
1694198
1567557
1784939
523153
132946
786738
399613
656214
615931
1407211
660874
672009
1491316
1443694
802266
1234434
1276494
469198
206558
1805688
1234812
1659654
146049
997928
305115
931034
221963
38976
39475
161587
742363
617713
873760
120813
1920385
1524209
1900341
362235
1674660
780006
1033853
1432817
115731
834220
44469
163085
1260477
1363948
435445
152087
326746
1951518
1414078
1511100
1965885
965375
702291
232666
1258066
1898107
1784901
1939776
915280
834074
537115
1326092
240146
1538655
1502025
395285
970488
242945
284569
1732100
676269
1830154
1055504
722788
1306705
773517
1276671
1604438
1913548
228206
497276
1064539
1128
257084
1093060
1582061
284264
1495537
531808
1629943
515885
1646848
303892
728362
295454
942731
1179550
1306746
422550
1032435
1256705
814364
632758
1727743
1987392
1592136
1959329
1811991
283413
362333
1975583
1102377
318895
106111
946672
147645
1343263
1752981
1501015
736787
413364
1469976
47730
1252451
887672
1713637
1632492
1385919
847051
1216650
1061360
241445
178795
245753
163555
1834730
1664496
1622575
395212
1273484
266119
1887023
1427536
61912
933669
163169
1234031
700989
144762
188332
1078475
1923753
83875
1867322
1523372
185340
1106451
61489
429476
1010575
947462
1050531
817570
1649132
1387056
1051463
569766
1756288
131887
971470
654436
1299156
925482
1711707
1312259
211760
1245514
1771101
1915993
436904
1008816
78417
1493377
1526094
1578450
587262
1627748
1075950
1891521
1888119
1505199
995434
305632
991943
791051
9951
921294
978255
1349636
1860780
223008
440704
259102
1090836
331592
625767
20173
800503
506846
904648
590996
757493
450184
1584805
1062729
1554577
1103521
205535
734220
491475
1108588
865699
307189
244091
709139
1537487
176271
805714
1478977
1489340
1464811
1353051
1716970
1093701
323066
1525012
450018
747015
1730162
360844
853266
393336
309391
1649799
1097613
264069
81218
222594
1384460
1839559
135253
1318318
1041310
190748
1468679
1938558
419581
31820
1442120
1106829
208255
1628085
835725
1731155
991090
94773
1819720
837835
603495
794920
1594015
1103502
561266
1511823
641396
1993373
1001670
564812
100674
1943781
845347
1095422
465645
1353348
1393043
1052949
1152874
45514
994925
1197086
1478563
161810
1345693
1589207
1488475
376165
559449
1380529
1903645
916615
353596
860960
490427
439606
515058
1947726
1722308
1378635
707603
1355527
776212
947870
1133501
390223
1191867
138487
1508800
1840025
1320448
1328654
1852415
796191
1197410
777897
960330
330039
643476
1140696
511889
640607
178381
1451682
805324
1332026
1904398
1316164
1559023
1814014
1141941
519444
330280
1464444
1102897
1389751
680866
166864
1327062
1193937
1882822
1585511
1008365
1173887
1319979
1085499
962361
1517560
813028
1730105
901100
1403240
297901
724122
1003485
826599
7208
1907182
523238
1483778
1889267
125427
1771371
707110
1694600
1032730
855718
173450
1486071
1305684
314386
637005
44637
602832
130750
436728
1700252
1705583
1609561
245963
161176
818025
420619
285930
1065038
316225
1358535
1011379
791791
862724
1934832
1968892
1009966
375082
935681
481805
1713148
176519
979610
1648638
553720
474045
432003
1993887
1400739
586347
1978171
651073
1430100
564483
1185639
428486
1032418
1725394
897189
1435280
1746097
1101503
1864971
1086157
471820
475460
741647
667606
390758
1468907
42244
1150097
1759642
1370415
288493
719630
491700
661914
1642797
676984
1749086
591749
1756667
523216
15171
913108
1030811
820558
949880
1161733
121981
1026822
781863
968902
998547
169638
255292
320941
258178
878351
1252977
308027
210413
746531
1060101
1160503
1483686
1663752
775053
1731940
1512853
897940
1140938
1370627
1219291
1968301
1064154
1743321
1532917
843272
1436202
1790850
717997
1591389
1199900
1957065
1905315
1906886
315132
841470
81304
769818
706248
1492126
1336053
1925799
593581
433993
1543158
1708693
1426041
893653
1666109
6254
1025012
441691
1991503
1736341
67041
460098
1742109
989747
136341
346926
422701
307944
1672088
1956717
1384619
1353970
911837
114012
549760
1885482
292622
672373
1733984
819957
342197
778505
1972369
13491
444305
1641726
167836
984709
622695
1157003
1487881
184406
1285662
1906898
144760
221178
1986225
1621929
1271663
1437006
1096041
1785041
1485799
1254674
1040092
589741
1816378
1072733
1045755
1735095
585648
123920
140868
1323719
1577678
597874
337419
44244
507633
690715
732103
1317041
875395
1140233
1320229
884242
1185726
1011188
92148
183608
860009
695738
287792
121169
879332
469703
1735164
611292
1861558
1494438
1490067
497483
1882502
1261154
712155
1708889
865486
935681
1983454
1526016
952220
893542
1087854
526729
1992879
236297
1883915
697574
1314279
481819
1641314
1346432
617932
920497
1820658
568512
6748
369939
1169014
633176
1273349
476613
191702
1900369
750712
1259466
581649
512929
425776
1044202
538137
1709659
903944
181193
927640
766692
967535
296491
284664
105351
637663
709475
1914357
983302
1529160
866296
148405
1683215
962197
393427
453613
38707
505728
1325901
1998166
1158682
395517
139869
426673
1616123
1382457
1416220
991656
297108
1245741
1957593
1320657
873724
1212899
121895
418884
994942
1892600
575552
1682734
1863079
887901
433494
537817
1336115
1988696
1031369
106359
1700077
594479
110601
1745952
1949979
845912
783848
1103998
237669
1366752
1148191
469213
1546049
1634394
1386189
510217
384627
802414
463257
774815
1157247
583990
89633
1300239
1751108
1167475
203427
552067
997540
227814
998770
164049
511388
401381
351905
1535063
994052
1775536
614309
434532
918707
1001638
1049754
883347
58132
1691433
744023
1143425
1903536
905134
1161706
629936
915639
1156037
947495
765981
878412
815093
793473
443590
1643214
1292835
865197
241931
771744
1947473
1017224
712285
129335
597157
702784
666413
132223
462249
429650
821926
987468
1993132
1987994
1732235
519664
1205421
977949
394556
1435954
1952190
1876318
276313
179449
974916
1573795
1031303
1146763
609722
253698
121569
966276
1094361
621334
237316
5330
1629107
298890
911447
1451803
1670032
1792375
1864361
1065722
680468
967676
838873
1885803
779519
495652
563859
1482084
1142503
269930
792771
702462
1664304
34825
401814
1978757
1376815
43057
769731
463442
1698572
1009240
1017614
1978162
794185
356341
85986
869177
1215335
486703
1167577
1020011
657408
1612893
1288502
416572
250769
527036
1074253
561708
1011421
941941
94342
1638008
612199
1513070
557333
726603
20728
218006
1988601
1416613
137044
167749
1151053
1366412
1627002
1241917
612564
368284
1355383
11095
276461
77224
609809
1374802
318974
400230
1737346
1861081
313233
656762
931678
1312943
1367340
993058
718865
177942
298909
839517
254555
501408
499557
938476
1862457
660630
307981
880419
1564629
1142607
598075
1539641
669834
1872075
859058
1529553
298632
1881804
728741
399022
1112443
935304
1813734
1451702
1122860
1226278
1751877
748548
1882340
1575974
1807463
480357
1924504
169806
216202
1018435
1476721
1311107
1854497
1546442
734841
206063
1285858
1905935
1297368
840412
209335
513170
464042
813597
24915
1021807
1361636
531288
109407
1297526
976151
59472
1157062
175352
125765
508786
1173206
1946165
1384460
1315390
1448611
992827
583182
151057
1586778
1464457
1961119
1640243
154341
825558
904743
1872849
977012
1180400
1009108
355058
34854
939134
427116
568094
898269
1554793
393552
338747
1451923
1224646
1733579
1647101
306857
1971594
1722697
850213
1983399
1591888
725777
204502
1407428
1795436
1780971
837427
1484739
1651847
1648613
1870414
801343
220704
957064
996948
422005
745993
1898478
1536571
1858513
196750
418783
1293037
1257404
1143425
583702
531016
1549290
1379669
252364
862938
161036
1023359
757642
1574821
1358179
918720
1400531
1727220
380307
346383
34120
44474
123934
1042582
1911728
1524185
417388
1319843
1607004
431327
663603
1269260
1123325
1891704
1118994
1206067
1279787
1380728
1218316
900296
1336754
1162441
1737816
188612
1015379
1540757
89633
423097
860777
1871507
247874
907492
1956454
121748
1447962
920591
1593739
581638
212822
1152332
1112255
64816
1208132
1176439
464042
1714291
38642
262424
443092
1852199
1359770
661422
461417
1627553
10053
1298219
1944708
1059215
898148
1131906
1869418
806195
1030426
838238
327144
1117720
338614
1770842
198712
1854583
1512663
1120870
444010
1020172
997087
1715872
1676286
747980
1961117
1878524
1292525
1616749
1013332
1230607
529920
33953
891444
1233264
959319
930741
100856
446901
1431573
1637915
1189544
1684113
1342707
948738
383616
325401
1113899
1392174
1240978
439256
1493963
1773984
893053
883330
272920
1549840
72798
323893
1187595
44343
1402733
867048
169462
1788854
515843
350833
1265894
428086
280577
1180066
1325411
46749
55195
218728
600299
1653151
1725238
341871
1042643
1182468
1687367
264139
573098
1385741
1265899
1412772
1157115
1273959
1572525
60620
1034655
1926841
131050
61841
326756
1656230
1889786
1162997
570137
1279588
281924
1106460
1153301
1160180
1132668
979521
1573963
504035
37547
1512343
1670615
1050069
1596240
1687029
440153
1506565
1846721
155682
762281
486554
482477
361852
294877
310864
243108
32987
881470
1764924
70603
269321
1777855
622121
832106
1820704
1414541
876665
1491290
1670129
1369935
116391
125091
1651202
1199329
1683824
1437052
844444
1081406
1482264
906696
1218440
1401834
1210330
733472
356577
1999390
1603607
447063
559246
1814788
780501
1607577
1528901
1467743
447291
1767225
1641715
506970
369103
1218805
136553
1872293
1625083
152698
1210330
493054
1572823
1178638
30758
877576
482802
1550599
1850739
1663818
323626
1237372
1633506
1172010
786414
1167379
1176870
1661690
1742698
1829990
1658494
1039949
474868
987917
834073
258007
909471
620793
1419142
167950
1598329
454795
358194
1941979
1258855
231431
139155
1239702
213738
1648111
16758
575275
667082
1885965
417398
1515979
1532024
1170133
568584
1246417
1211029
1764830
675992
259941
1056658
1704741
71043
1299434
1209001
165782
1251982
1775619
1398606
176932
1887321
1426981
565552
1400409
1936277
400975
645325
1673972
1580191
1807704
1078562
1363629
616280
1081919
1205597
1428845
708339
1197313
655955
407993
523011
1121762
1647459
268426
773231
676995
1465880
1061990
392544
1264454
712598
826728
504068
514820
1657142
33668
1380668
1292411
369958
1804948
1716811
737933
1957370
550912
181486
646985
988476
212850
582767
1894954
1436423
1682071
431176
722087
291393
432208
928770
88416
1344851
1984318
1587421
112908
160186
206615
1830008
1153599
1753877
145353
936218
1193812
1602877
47007
1973235
1301333
432378
1974421
1758284
1666200
1705030
286866
992280
939549
1485002
967304
1446601
1777701
1617655
438
561266
1728177
292126
256658
1780320
673881
1399155
1338737
1764494
224948
537113
968938
1705422
1119603
370155
1857199
1056411
1123508
1020955
690569
1831685
1976273
1684602
204608
601558
887357
1962220
1247698
75637
634195
1876303
1060712
920912
1891325
1942724
1159291
781478
1339793
446809
143623
1906670
109473
818092
1731144
1268105
556713
1414883
1713414
1844427
1567939
682002
1615441
573586
376021
1661318
727614
1459682
1836763
37261
1695364
1432515
475845
768411
135034
245473
1772531
949935
1188636
1665608
1831645
309118
1502537
1432129
1219389
1913557
805927
1349450
584892
3619
219251
51433
1457120
1641677
1183987
1569971
852716
1262878
242427
192657
1323016
1268060
1054165
1136612
1885417
1554098
959451
1911145
1581629
1498421
542854
212827
101437
836485
1892760
242647
1588389
1101884
1466672
511062
55999
524620
1075606
1451702
510887
959636
986824
1197011
41457
1348944
900665
1035081
805389
1493400
763294
1399413
1472909
889613
258917
1242177
156472
1276316
40395
1154033
1088671
1541957
1278966
1040579
292562
1925843
267397
610327
1297817
1880373
237397
712774
1971002
1419746
432046
1497791
1845312
1259381
599025
11958
564785
1547777
1874182
820050
724466
1708239
1708317
1411639
1443459
1903585
465977
86293
311417
1793388
1507503
489004
1215379
1102270
327671
982709
226143
1785307
1613377
280135
1765851
17272
119301
707967
1327539
664887
633462
499099
769833
1392494
189666
1830117
644991
1740448
237788
1936649
255543
1583742
390525
179526
1971825
270001
1667550
51939
803146
287783
1895171
1403836
1857819
1166135
1794045
1173444
912569
890539
921684
491536
1136441
638830
240621
895370
723129
714787
1699031
1953114
1324651
760181
178626
1191519
991656
284197
1005554
565036
696364
921669
1604422
1168941
1183180
1993120
935008
1220384
1113547
1937352
373513
533615
1707130
1678358
1603451
1826108
1989176
307251
344210
1578944
1620534
1165467
1994231
1262062
1542878
808508
659138
710858
1599202
1257404
1617752
1659152
188968
1018499
199419
98044
1890989
1773670
164064
1259775
748791
1263831
1596501
1478772
547693
1790120
1645899
1412911
1967800
1721698
1115482
1635447
896189
467046
1258294
1158174
740219
1599169
241543
760895
1620536
276404
984716
190748
557262
1768419
398355
165210
194620
1816442
1767761
1296998
410321
1880963
521902
34954
1675056
562739
564934
1408845
753708
1125916
1957752
158437
428987
1376294
1510108
915978
1460318
558057
1822745
920373
1431226
1783518
1159156
1234792
1686473
709296
1045515
1355365
1938345
1552704
719029
1656965
735067
430477
578263
550433
1390807
624199
1412430
1237884
706274
795046
251438
1075158
1972042
7046
316350
562028
851287
1917190
474732
688525
1633468
1498393
473473
1351096
1333979
1918131
1579793
1919791
1742152
1707907
1594526
1495053
1544918
1045254
1899386
1046499
345920
1832584
167523
1075742
1573553
1644111
1756342
297357
1917905
1728667
1543388
433516
908641
1346363
1451771
1346949
1110422
840557
721328
1079572
1598680
1814788
1073166
1537347
735792
942433
1988968
1434634
1093359
319817
366343
81169
1330457
846840
824191
452074
871669
774620
187722
1419090
1032132
149586
1878059
372378
1939624
775766
1598572
1199317
1991570
735440
772685
1941282
1855935
1778095
58254
317178
949811
1582819
555480
1178874
384301
136946
7733
1275147
1507270
1954315
1793386
1484293
1172120
1333899
408654
1160013
371927
352562
1831993
1026933
128555
1906596
723226
910635
540510
934736
471496
236460
813269
1853681
230373
1423099
260288
819966
504342
1604855
34413
1597282
1896475
126409
485841
105877
567644
968023
21953
428671
41423
570132
731292
952385
643945
1695001
235480
792229
1205382
719934
1856326
793953
1079783
464178
548163
1862554
87759
133817
1256452
268568
1532917
316519
1730836
851034
156176
673052
1825893
362623
1343780
1559471
213558
1708504
1968290
564106
826567
1305934
1844618
1304298
1688768
375502
687809
572589
1786222
1396172
140662
1815540
1330651
626271
1154022
1131403
1180261
1292376
53135
1173444
1528671
201509
1086469
1816762
1262149
748123
1568715
1115121
438939
301188
780510
973796
1331682
1455336
1491018
933145
193735
240254
1053162
1439631
1202816
1984446
17173
437813
124618
92981
312832
853076
347073
816796
124739
1111813
1630147
1938164
644858
526398
1897346
789707
1015597
495434
565999
335518
1838976
914411
71386
1325493
115603
1617857
1856223
504179
1584174
1904474
1318938
1194521
1100750
1281811
115486
1830918
331812
1346117
110384
511577
1540490
1354354
1803760
139077
172198
1132759
1238694
1143250
1927510
126696
236593
175804
1887729
1276764
1928896
826066
168942
1610463
873566
738041
497850
395398
694051
959053
1480083
83104
132586
734673
1811946
827108
994667
1304612
1380728
1497517
80628
308706
1186301
1537584
1546646
1742048
133257
347035
462948
1852372
1887105
1942336
1582341
1180744
1553915
1815880
863168
1486460
1608274
1749495
1907706
430296
1259549
822043
484610
889532
159153
804652
586786
442490
857556
924896
1705948
1582122
1008607
821249
1654768
272931
259931
112908
1393466
1143473
1417352
1118301
59046
1615819
727588
1408307
1852288
611758
462207
1805372
712074
425187
825304
733665
1667887
1985744
930079
498558
363645
1848881
845347
128001
1560645
34167
494871
408626
1713148
454090
1093701
1178833
124702
1281059
322188
1343298
502648
673881
481050
1589478
1501944
1100435
1240276
269263
1383799
1577457
451515
1322073
931394
911478
1817827
901464
912671
749269
1943968
1305888
9446
1824983
560484
751738
622026
383264
159436
864207
879040
1900464
1561910
754146
995359
932687
713829
1526903
782517
1134915
581658
934538
1272343
211484
1640284
145120
882838
1040200
977336
1581928
89219
1074531
113787
1297142
1979110
672530
1844103
993249
1156088
1285719
1899693
666794
1375594
813103
725551
433192
208796
1619336
1861446
1852415
807017
1110025
267329
304087
273224
720288
1203502
1363702
456897
400433
1788243
1873153
556636
1877683
1936828
1037888
1628265
127641
334124
388215
1256239
721164
128079
644185
881849
1607718
1600781
804003
1816421
350881
799906
1763985
850755
1014867
664581
1104846
378552
441955
1109508
1253759
1458758
1306892
619952
414676
754647
751535
1279416
794781
356143
384632
1284095
1200147
1151641
997590
1577131
140954
458629
1735952
148959
1584783
1340170
1764480
1351853
1802840
481579
645692
150203
1303525
1316513
306522
437846
1977624
1404420
393987
139486
49094
1519056
1654768
1077237
1781311
374781
584164
1927257
562019
1462317
626179
1448708
738860
1034038
33470
490246
6383
1879363
1256871
1323629
1841823
542854
585900
669526
851478
1247384
1918399
132538
1675731
1818194
265235
448835
663948
1940973
1429514
1587457
464093
1354304
1461297
512801
726133
1303722
504179
1707808
920709
1848221
851083
780568
1381123
519339
574690
1589516
533986
261785
1490439
39995
746570
992228
1098966
377746
1256461
802658
1397099
837505
1809906
503385
1087131
1294347
1346376
320941
70991
281330
1151446
1642372
182961
821311
346210
322485
533103
958204
1415681
1445651
382592
906317
1097515
1482496
901009
881470
1795742
211946
312253
1875987
1764233
936777
908266
7558
150060
29864
682311
1499087
628780
1330436
675114
354999
791625
1080445
210612
1285251
1053162
1414878
768586
1966551
1737446
1093850
1546241
88364
875986
1819096
464320
152727
1138596
816638
191790
667833
393355
594594
73354
766818
1605527
741121
1781265
478358
845143
1857990
1296677
1258888
60615
655944
1417823
523144
1690503
235215
388397
1606532
117559
1150379
1204038
1862519
200865
566171
863912
589598
680846
866426
1089545
836713
1561837
1011475
1856358
478619
705375
1820704
183345
778746
1444336
809319
1754876
1718582
142584
496897
1712093
179490
211119
241071
360169
698613
1039087
1437619
703946
322056
1543584
1172978
367463
24278
1594476
1814591
1683102
1786101
1799638
1249669
132748
959039
807415
980009
1362198
1519766
1704769
278529
641150
1129530
618746
991956
466055
714071
716586
1575991
1743343
1980570
1257458
456245
1041909
96262
529849
774925
575875
937899
892632
699485
1404566
1599707
201011
1262534
1285902
96871
1884427
603903
904173
305924
485434
1739937
386761
1368008
421942
1128816
1089665
50673
799399
1482726
1369362
1422928
1362401
437704
337453
1060589
1426299
129740
1570061
474440
1668557
1349826
366689
1265221
1441907
397322
1803585
1812928
927440
1707927
843809
128150
294641
152686
1270290
1876460
1242807
1383054
447130
1340848
1302519
1004273
468090
1611253
1089696
307054
1008365
1427695
352578
1803696
1061990
1336382
1211113
932018
882871
1162240
846221
466422
369293
1470613
255446
1049334
1118676
1129393
1508958
431192
1931636
988632
324910
1286279
1435218
1107330
1353156
940330
1282312
851376
692795
1416184
1546340
1786316
1014635
984894
1536490
352211
536268
174504
91249
1761695
308900
785834
1279546
1006349
1424990
1239216
1224968
1291767
331122
532766
283229
308986
374032
256810
1644711
1392586
276333
968829
1346465
271721
161743
215606
660897
197940
1334405
1418458
881660
1373929
815705
672655
1331581
867094
1562073
1350950
708019
1210681
1448500
1128408
1378126
663012
1983371
1293508
376716
1705083
800239
943408
1040059
1323858
226057
1754558
1604716
1567295
1489188
1096961
925341
1371689
40008
1586486
693349
163873
1664869
899656
120882
352207
1269586
62857
362719
936644
1248542
548419
306530
1552663
821473
819563
867383
1871461
19404
103997
991936
1237910
986371
1633672
1834892
78220
637427
1238550
107790
365136
118972
445966
764659
97892
12676
212947
824730
1155896
126508
1433354
292126
979767
91152
1608467
1200122
812985
1456855
1404565
350848
1918852
820098
970234
1203692
427534
1197033
500474
1180284
383122
1739604
684120
1446584
1038284
128667
1701393
737849
1438272
562477
712664
1969748
1423558
1831333
1097881
1354285
1431983
1824358
1027268
1682452
300300
811359
488302
487252
29170
1453443
1856578
899017
1634268
1261026
15771
782214
1607196
968105
434751
1769093
1605933
612745
598023
796778
1716542
1141180
393030
1942038
832106
1215324
845445
47353
1303615
1016895
1256276
1005877
1431521
472333
407612
787075
603927
1108192
75978
1777569
318763
830777
663701
1415585
1208081
70332
1627215
1790144
867564
1605046
1675240
1579922
783863
307667
1915787
179533
173712
1039091
1395055
1836559
632609
627871
1161480
1388264
1030657
468319
1447642
715280
1563285
1115370
1651794
1700132
1045452
326276
1182422
1672991
999886
1037160
1800166
70973
1825170
676626
1318898
1168991
1661352
1608131
295638
1536790
268831
1035460
1869774
1312266
1655437
10898
373782
979623
1980205
1677434
1636574
471496
411560
1077925
729073
1897895
499783
1213928
1382527
1921416
1493277
395789
1263084
1620064
1459355
346369
1373929
358598
226735
1185656
1128408
1948455
352001
54087
1726420
399452
1956131
990358
1899321
1357079
509403
725037
829807
1326516
1114377
563016
11940
130442
1267755
1518491
1499523
1575487
575475
735871
20101
1913557
221711
467629
1481846
1671774
741121
1082462
380307
265372
1410768
950174
1188324
884881
391326
1572965
1841107
1940939
1549541
1154022
361285
508638
75220
312628
1432266
693621
560894
756454
760198
1948268
299156
843546
751444
1421876
1041048
836233
1399867
1284785
1052631
1922514
935646
1228861
1707907
876667
1493400
1721291
1132071
1163706
1130048
122529
986310
951834
1151955
81473
1399756
635978
733228
466311
1373202
1522435
748258
495948
737433
1166113
1059616
1300485
1626875
1501726
257206
1718393
1233352
645215
465716
1599823
589271
735825
1723746
1957567
1441512
417268
1707927
98326
249840
12325
729392
1561629
1128662
127341
979295
1791010
1934606
1488524
535211
1727608
965682
1151220
1628471
605245
1828357
492503
1241873
1341205
611082
777974
1945773
271149
1681917
1829377
1045180
1719367
243985
85680
1573273
1059554
595357
709337
462416
1673109
1546164
1114308
1823509
1605690
778453
1647749
918178
1738170
296714
992795
715868
914242
92461
865663
963496
1841220
364609
845281
416333
1489116
1144494
1559484
1111030
732981
232452
444993
1082941
611722
1272441
1959961
513568
567528
547393
1769130
250176
1159723
1896908
1307309
949577
1466494
910013
1604269
591590
226924
771627
796246
428850
1199123
1186810
855288
1339673
1037678
1602425
571388
529502
915782
1633284
920687
1794351
1778600
1468054
1181626
1678815
1945445
957952
599881
893078
1565874
1819441
488860
1854350
1334000
1682160
346452
1920485
552494
928346
1991193
1602654
1502181
929985
1358139
368031
1838284
1222052
680547
875508
646948
431307
1955592
1367617
222568
119809
1087105
1963847
1530618
1620201
1742818
734201
1935068
1726495
159249
1430463
439241
14301
304280
401630
865306
1407937
1591116
1454934
910510
1386448
1924603
902211
804194
431227
394287
836133
990039
378704
1366842
1922514
117917
501494
1073475
485893
403087
1632017
731292
915652
1876650
1574275
894402
973212
532534
343575
1339491
729762
469492
1961279
524938
1809004
1943927
1706932
1179492
1618858
1293290
340001
73105
114776
1597841
1953335
1325258
1120193
1645007
1320153
1095422
259546
1933369
1758380
1887049
161033
1235933
576363
855366
501781
493819
827992
1834456
242634
787068
633277
1629192
1637205
424388
903360
1696631
182614
472776
1120628
825248
1212971
1963289
232530
1389039
29382
1532488
299913
512531
1493661
200639
962116
865197
879693
1080209
577930
1282559
1435306
1958497
380224
731822
641962
17349
719123
1804956
190736
1728733
1101428
178335
98396
1712359
510887
211007
1173331
1977956
1356322
1114377
916156
1126095
1224035
601268
593235
1810402
421248
1313326
1481051
845379
245425
732752
618023
146600
1429143
839587
944818
264978
1090270
1545007
35748
1795295
981045
1984019
590087
673778
1018383
1295431
1493008
1759932
1609558
1692786
209531
1468419
138254
799965
493111
1864448
969111
1864143
926820
1906472
1932896
1132361
394683
1768737
1534607
1991254
687289
739664
1957751
860787
1028351
1934731
685011
656564
723858
75306
1239736
1819352
1466358
109540
812207
1132668
315147
1800720
214799
1194724
693865
450035
1930267
434471
1846585
315166
633302
718006
1093835
1804994
31588
983304
1782067
1087710
1190715
1890024
173022
1792276
1755100
219175
606340
1510065
752610
1814509
1946165
231240
270138
1600879
1825031
1009515
1174064
1437596
741134
1950352
406804
1642826
886265
1927566
75648
1790570
696147
407032
737089
794353
596982
92203
1702514
882577
1773797
67998
1306398
1512322
370053
1127443
1700040
1605310
1432028
986704
1694049
1608383
1350689
14965
995218
1133339
1858129
965872
1796220
92145
754732
1454175
299647
1312843
1125268
1993959
1784650
1350319
552793
552530
1001195
1320848
1706055
847999
1847576
721280
1305704
97250
780861
1130277
1012866
1863804
654559
750133
353906
858397
20686
1210188
1854485
1042923
575172
1557767
1330896
192139
1300251
315423
357380
276942
187498
598233
1118061
976430
505766
663582
1927126
885043
204822
847990
1762057
1390428
1434258
329586
1728102
695120
369572
3360
561319
854929
1734840
1264992
255543
539623
1244350
1378642
188282
583316
592165
1045018
1520857
217502
865210
594037
1779735
4998
839947
411652
1696827
977637
1929876
422926
1023298
297469
1203120
1604675
1409702
832951
1050890
1710731
831284
1492863
959132
1909075
279332
665222
228716
1299257
571977
346282
132183
527284
1382482
852656
295982
352368
1431527
795477
1999593
128873
229572
672360
1881198
746658
389406
1520568
1729009
1995536
1721337
1149787
521944
557187
705056
1979321
1119494
1695601
1971072
496739
1561600
1977561
1697217
1704891
410694
519478
630500
1150262
368617
1188664
1942815
1571561
1558952
1711945
35129
607267
493170
128667
1396849
1362178
1204815
1573026
529698
598175
1469096
1161745
606977
1411151
1194579
22766
1733097
850596
405033
1935387
777359
296788
1265867
1748820
380801
299625
1458220
500223
738740
40070
1275982
171853
182387
1822482
236909
1185121
1801810
1962255
530819
1533202
1986392
311010
509364
1658123
1624884
1712612
1853791
1773184
1251886
1433623
650217
554981
1665847
241303
1968083
742276
1845386
1130393
391869
1024348
509548
622684
557145
55996
1553428
499051
153092
1230056
1888230
1472550
1844205
569976
1341153
1451155
165126
1332019
1760347
1785315
1992722
561614
1089395
712369
1432515
1297294
559769
861764
1858397
104171
431330
202339
665449
1749095
1945717
1147037
269749
599938
1413567
439642
476334
503047
1297113
937390
344487
1341106
16050
1739681
415031
1828202
264071
1004141
1448328
692377
1339972
452901
1860496
1014641
1837408
118969
785088
1990271
1496196
1109186
1214211
32019
1929692
1095450
1711721
1129038
681687
215833
1765638
1229356
1015204
1301690
1626978
239378
1782489
1604043
1203508
1200794
831431
1064453
335605
1282012
920798
1384437
1624189
883907
4374
1672902
1149681
777123
1509674
137618
349575
219558
224559
510520
61075
520982
1082088
872075
825836
905028
99890
1042449
488457
664839
1172929
939813
1742092
714485
570729
439662
95516
154952
141918
798169
1937514
1093338
227470
652938
1437110
987984
223732
1151380
1350949
1881023
1214486
1968292
229227
887374
158361
1546189
1656599
1292487
1129578
282178
1615863
214864
43922
68500
445268
55763
1500236
1118948
1522298
693401
1835166
449504
679820
1158519
677189
155968
367916
721133
1788600
1732273
920619
22465
1678336
1233179
1041278
1167870
1513775
1715397
617533
45553
1461454
883290
1068626
794309
1170467
485736
752463
1953837
356023
630547
10129
1381732
665182
852878
400251
847528
1830043
331788
1163855
1450060
38215
284466
459617
1666419
441770
623702
1201173
1449899
726439
271681
1535452
1042812
421696
1749154
384291
569360
122208
474098
540760
1619816
38540
171884
1944000
810995
1343993
180546
830158
1666109
1349826
412151
1675951
218585
415499
849873
49474
1449439
1549984
396257
56583
95638
1743248
1120818
1053472
1208331
1830680
1483120
1216414
98718
1185309
598325
1029438
1892310
1015365
1433634
804975
1485865
1995547
1011888
745918
1314079
1046754
1483450
284389
1328477
192562
282197
1795522
1271072
255293
125863
1384574
1078104
598313
1204893
1161177
734731
1349345
212503
608434
630339
859869
1301501
1238528
592215
286597
1908954
445042
269179
1273145
129729
81337
685242
774925
1118887
1365298
1606269
811936
871418
1392242
572106
1667380
979520
1088603
977921
608940
1998994
385833
1743343
81412
1201289
1161496
1317499
1790388
1465803
1419468
1514783
1442706
67041
268213
934882
603903
839284
485450
1432424
504072
1811089
709021
222467
1725299
1326340
1696041
911990
1204757
1396897
498736
167730
1892783
874706
862891
112039
502441
1526123
1824503
269753
24717
1683056
1630894
922438
829812
1354208
302968
578629
1964327
63248
968057
1751159
223774
1859297
195972
280100
352443
780501
1584487
1144210
1018977
572682
98977
1539922
1316271
1879707
879468
137901
623393
1566503
1694039
1675538
1934065
1386163
683154
1039927
972140
230956
930117
314835
915633
231529
1785100
817290
416811
317645
734311
419809
1301194
1625510
1229458
278891
1017118
1541366
632095
1043919
1147342
124289
1707117
596119
535974
313233
259189
1684730
633393
1019954
391786
1670011
1307044
208459
1534783
337008
74601
978127
530811
950508
1331681
488338
1958433
1760796
431588
1562708
177796
1129952
1427568
1438291
1284750
1274038
133074
1768007
840355
1902540
1360378
1867134
481149
3898
1534783
484603
1245546
1609888
1090732
839665
78468
201511
886478
1446601
1000425
1374507
1285930
716146
1635029
508827
1467495
952811
1175190
1353817
1038776
555188
384805
1136947
1341985
1784239
673637
725926
1810556
1584801
364416
462123
330085
612622
470235
1555309
499023
1196791
1381101
1990568
134740
1020491
831956
792886
870791
1464530
1172855
1355845
981525
1651521
1069187
758440
1165154
1029260
1256705
509920
1014244
1350363
914641
183700
1026142
1444472
1184155
1894291
658481
1092155
414624
537113
1787414
1933329
847808
1487045
1809072
425851
418744
875763
1903296
203219
375247
145153
1976940
521620
1177719
614091
1007705
1690722
798966
1906137
173409
891955
1065191
268041
782482
1911370
1781128
1048738
796319
1926886
487889
1783587
1154302
1144669
844637
1276158
1005905
1481004
1344934
865193
807937
1564048
1864971
210927
309235
186945
1972628
1987685
300957
522032
213807
1149400
417447
1151246
415606
1880681
1294111
1502083
746976
587618
1606610
1377089
1112740
10146
143568
1692598
161833
526939
1359784
384601
1065818
1109656
198437
100263
1337343
1670112
216823
662086
132411
637
201117
909230
607075
1730191
276844
353723
1697201
587988
67013
514603
297475
710718
86940
1571361
1304003
213593
389096
1153503
1640826
1601712
1876401
1771745
1801031
1991759
64396
1533911
237788
1222325
911733
214177
1827579
1584509
1669400
1892316
1529465
1019739
838443
219707
1318490
222359
393720
1325154
795445
1086301
1617592
1408516
1069592
22507
185674
1327701
166590
1856659
78639
1051015
1096108
1865582
311129
295746
1896586
235595
567144
258883
248264
100720
1184891
1553070
74601
972797
253614
29306
576937
188596
1789080
379074
1879543
1299473
166132
232462
1425070
1944875
1184223
1999119
535362
300134
1297039
1138288
479622
227814
894933
1780888
292573
1681820
67468
1839950
1632814
1719176
1046359
1752666
1750338
810385
1230521
1551221
729913
1637116
186115
1051974
736327
577434
436972
872221
497156
524140
1880973
810889
1232391
474854
228195
1677652
296345
322946
1547132
181462
588384
680647
70947
132313
784390
911811
951918
756120
1957462
1329127
237220
1828342
1130301
1501015
1030690
475804
1132841
967980
1179992
1078711
1755890
483144
140312
1404773
1171835
998169
1979048
1126457
251497
452565
356919
54776
1485937
907741
1658621
1158136
332251
1285690
752760
1999623
1262219
1717230
1886156
244126
947268
1054079
569000
399019
665107
1272104
830283
772342
1859890
545625
97823
1733017
437515
349496
998532
780317
239157
863445
630703
1185646
377921
522654
1747721
595674
456677
1893850
1588448
966826
84445
1563929
1625924
1939711
1061163
762911
375933
1523385
934204
1583960
352606
633249
1292116
1477963
555014
1495566
1693560
853429
1144668
1709847
1429908
1340405
244855
1932326
1175892
1815268
55999
1205587
1152112
1785694
206541
1425505
292344
944913
857075
58970
1454685
861764
214392
627945
1226310
465809
1120848
176286
1392147
390212
1501864
213764
807964
1043467
637118
623016
76890
1879070
1543696
101446
1102387
520173
1164111
236515
965008
13901
683717
1285801
616068
881478
1916095
1942443
1184631
1158720
1122771
650935
264172
1473703
445806
686953
15739
1176808
1118740
752200
647429
601141
1730048
1700595
456271
573768
1684952
1256277
515816
534749
933135
1008403
1801192
85718
1894234
10299
1250649
110462
1066179
1269473
476383
1115121
1773432
1567484
317513
1856479
994181
1491870
1851195
1047991
469916
1602410
1876794
700570
324929
1567362
1180806
1880470
1712600
1548522
1403319
1003446
235081
1761698
1181419
579021
1037531
924176
1699497
1199610
1589157
1005358
1201483
214342
1520458
838629
1547682
50009
1818980
217758
322926
1220686
1001937
1890527
443076
160701
467735
276045
1961956
1349673
1869451
579673
157069
918230
1847460
838978
1128485
13236
789936
1968558
1121333
712829
1394742
1925488
589002
457847
1310900
645728
1138974
1351098
1247295
574897
1818240
1311405
473122
558120
1943549
1759656
1009970
126613
622571
176081
324766
1978390
1841177
1184685
1077588
725551
1272958
447207
1878356
1168173
183931
147512
1301192
1303996
1437452
791035
1420221
816900
1370173
847999
1540915
947844
149931
186631
37544
1629587
1731433
565601
1853952
1974811
1149938
1584682
1121351
703409
1957183
540503
1466532
1226600
1383248
950303
1253606
569330
1193211
899342
116953
31046
1510271
1810014
628329
215072
1657798
405532
1654986
1111813
141789
1121160
401685
1216964
1343031
1416511
1092223
588077
824243
1115522
157797
597857
319994
681403
1705919
1006018
738038
819120
1253305
662516
985768
532700
761088
1236572
1143391
716298
1202939
1954430
1905860
1321499
1482611
263852
1205749
309494
751355
1882244
1700837
1606398
1408022
1900369
1300430
653579
840408
1673973
663587
890083
1118047
1904938
1892444
1056624
1005848
380216
673777
1612892
1069665
1111634
348515
1334295
537303
968175
502948
1031424
1397784
978123
370204
334466
1986993
597874
699928
1649471
281279
464884
977529
653411
1723976
1092275
877418
1246855
1242432
858556
1452430
1051256
85557
608114
1099021
1498516
1759307
917508
55680
704485
717913
1776833
1807839
782690
786057
1438236
87272
507809
94911
1918033
1810190
1598959
1686353
1802617
394697
128132
1750794
19538
1989627
1058637
841780
1366641
1406535
34965
805925
775457
651753
936617
595574
116391
796906
774465
571943
1600740
1757138
1946118
1784239
1156034
326861
1166147
491541
1362597
639407
1244477
808820
779353
752249
1926217
1472431
944384
1930551
930079
322589
95949
998045
253592
902207
1056130
1644499
815885
146316
1290606
121951
400452
770371
232666
593405
1922811
947634
282808
1974784
394849
939160
629675
1543647
734488
788762
1802669
1523992
1516220
1626943
1121695
673961
1580345
1190078
1521968
1853262
523260
1332093
584677
105648
1464423
62615
692273
424974
1524291
1840491
1702455
1500924
1823737
652395
282648
1389399
1197075
1463593
351374
572572
1248547
1497611
1729565
1520674
1437502
70999
1521688
15050
1593622
943497
700076
1928375
77022
1336754
326580
819381
1276677
731054
1959584
83231
155175
1577059
974283
976144
1771321
327602
1144701
1844796
1731797
1360972
1899233
539199
1538816
879406
1102164
1942401
1272441
1009769
1977564
1144675
63717
1015091
755895
649033
886695
460529
1434379
1303847
796948
525712
305595
1878969
1419965
1250779
932561
1318173
1128150
1181981
1362322
287979
304644
1670851
1649711
141536
1423927
1417533
822375
1638465
814093
879982
726458
1749901
1722219
1660044
1712292
1459854
208227
1052001
241028
1996844
1918170
138971
1725299
1738867
707319
766254
1824770
918353
482481
1621550
89803
670063
1271099
1557488
505681
571342
1759517
185112
968813
1007591
994053
1166094
1994916
1742164
46835
989179
1988600
437443
354307
668072
321922
270168
701002
774498
1924914
618248
573548
248902
130750
67953
46418
976815
718674
200325
1956200
913385
1513498
1362832
1152010
1917387
1377840
359443
1739354
418567
1419808
1801417
1455550
1720768
1313312
965699
1935815
1666942
1647799
1542164
1311888
407698
1852874
1563663
661276
245055
1961066
313697
797743
1907909
1055229
95090
794386
350327
167730
1589041
11717
921589
666825
696258
1700173
1055319
7974
404294
1007204
1408590
1493099
855366
315557
173565
1231560
353318
621878
583639
1279809
79577
1869783
739859
791891
837323
833551
546736
1603989
1429350
625075
1790677
458731
518902
387713
299270
1743146
1177068
648910
165401
380285
1215819
821577
367625
1986907
706859
1333598
1321119
1886888
394984
12557
908917
1800188
1268585
17614
582313
1631405
1705542
802848
1154674
1861547
1828136
1456794
1454077
293151
836800
1367828
1285902
486603
456356
623964
211728
27907
447347
1152864
837743
18776
1798974
1299219
1532024
1916900
633462
1123325
1050740
1592811
907287
560652
819877
1033338
1836427
1433212
1922879
1466607
794386
746439
1397616
1642608
235944
1999663
993869
1205123
1575178
647126
960757
1541647
1931284
1061905
1367852
509201
1562480
407032
727167
329797
1432424
947462
1490803
928989
1762384
556136
834485
813745
1676066
1080523
366689
787210
1664562
1906245
952389
143623
237220
1073244
24810
613005
1765825
1418953
1301574
834220
1680966
91478
1655553
426505
1208644
1287454
242181
1427083
1503059
1639149
1469096
1438242
163622
1981857
732468
884389
1573483
1648743
511856
1598272
1103939
652335
715724
1288645
1546109
814650
1838961
1021502
1920096
1087355
1099579
1635449
726133
533440
884339
1443558
382094
1471860
1216276
1129868
931517
736837
496425
1459427
1507481
378027
794773
1851560
1958670
1899183
1322361
610739
844714
1554195
1599356
503135
506496
1359266
442450
1068208
1696976
936461
1308619
1550728
1795549
1523408
1604854
408452
780510
829091
1914695
1208348
1421618
1104667
1554499
239343
1488108
949330
1284265
1650562
229347
522549
344554
31077
206665
1699016
1086933
1486008
1600252
1680904
784088
1290549
1615132
742203
711147
530148
509864
1758326
437351
290174
1080007
608588
1149391
463608
462198
1672088
451220
1980277
1703253
1630514
1358676
1267372
1595008
1939989
1487592
1955035
438621
1526742
1367094
1574998
610300
399204
1184081
905175
83482
1814944
1215141
989563
1833191
618180
1433296
1651322
354927
1778350
635750
1241228
876513
1053517
1793377
763653
1707126
1596970
14900
1010514
477172
39261
1766597
908351
20993
363425
394357
469392
1818950
1316048
552254
1657394
576673
1027376
1339336
946672
1408435
982750
757382
1396335
1525490
1291505
843722
1136022
165807
1562970
1317020
1425665
336517
1046984
564818
1347779
1720358
753986
1578336
156197
1571449
1185444
1587858
1901392
554361
93969
1967770
579742
529142
1113257
1477049
277719
1018977
69634
1209339
78391
1498584
1806231
1439650
1417944
1402630
167641
1768293
365368
1506301
299182
682830
483144
1349855
1841412
1642124
466457
1247637
432947
596992
1100894
1569604
1137650
1532032
1950634
388923
45284
645922
457625
1106139
1290930
1339325
1301346
390896
81701
516245
1131151
804417
490353
1695705
1297177
1963194
1566166
1781780
163909
1012459
566946
1731155
1773222
1012378
433893
64859
1054662
902897
370155
486006
1618742
699490
194038
455737
1368657
1486067
110138
1961887
1475428
1293121
1971375
1139911
1495978
1234667
705958
704810
1205468
1799353
1945086
847377
1422766
1887017
1695553
1784157
461215
433920
770017
773231
1237494
1982980
898127
562494
1363126
1888188
333152
898173
1719482
1913765
807991
923950
1642936
449158
1035433
168294
1618858
1461321
482682
1808912
382978
1525896
1211799
645548
1377127
365381
243240
807877
997703
1088734
1908599
1825970
1771886
560615
1613973
455096
1079125
130750
822026
1961288
189083
1932748
1311435
59234
750954
1244634
237068
558303
1538742
1919660
755783
1898674
381260
1654205
836929
290164
1219921
1586574
1917798
868831
310111
1949392
695355
1045767
201722
1608667
1271985
702452
1148955
694468
1842961
415294
846232
991175
1298343
338485
1274829
1323896
655666
1970857
52213
780460
347199
897165
731314
436536
977575
1926801
672750
945719
1313731
476383
990661
893964
640890
1120618
517898
597855
417634
18646
318155
138305
840587
937099
1064717
1773639
1209328
1553857
156749
148897
1432619
416311
1312892
365457
591611
609421
529502
429950
1248555
712947
927796
1326609
1727930
225737
78862
769192
164474
1478398
1125024
267374
1913046
1408963
654610
588623
258966
1551323
1772446
668337
257471
1093652
1291024
1134341
1675906
66313
987029
625644
1299713
793231
30882
1838753
900788
135915
1166008
882687
870989
1326363
1609253
1275594
58941
1314618
378552
861298
85845
563101
753567
481701
1942819
431717
692726
107099
502880
155254
485091
1769139
1565348
1795171
1551937
1561226
1275275
1877878
117792
602443
153724
37231
1046008
382076
1831019
143443
774039
1591656
1810432
886321
848781
613101
106377
1574519
836466
135099
225866
1152309
1098985
793830
560367
897244
851152
1282559
1600756
581185
455870
1449082
1341666
1535163
1241100
1925226
388826
558613
921280
1392305
635414
1180862
1145416
1759963
1342075
1767538
1027511
719601
1069743
727379
328505
1844922
1316160
1549778
956747
1723765
1107621
959300
1267413
169806
134076
780631
503440
1761986
1248785
497453
1770579
1869026
1712345
871939
731054
1101235
597528
500430
385779
1254490
620635
868456
250645
512604
1938491
1740730
768524
1557908
796929
1402367
841269
1753700
1884784
1654987
1874193
718633
828839
1005681
455026
245699
823391
1799239
1406954
1789540
1091913
1733017
1236843
355368
470006
1475750
736562
578806
1403715
1682940
1780836
414038
1307407
217623
1853158
788170
749669
1216131
1559445
799925
1315492
1659891
1850157
734141
872044
1804241
358531
1359479
1857654
1587426
1992897
1671509
24634
189092
1600881
1250779
554985
103521
493031
1076302
1221605
1966738
1775497
198202
1339877
1289320
14928
1954146
419254
898572
1676484
1998495
1986052
1206143
735762
812653
608499
1908686
1780035
665449
914648
314525
1066773
1898014
356569
1888944
381922
874487
1981180
580682
1271072
353462
130523
38814
986442
490475
900269
1074935
42280
1274762
674455
1491711
1164722
1729924
1119167
267496
962337
1764445
225870
1874646
79727
1797226
903250
205654
44474
725037
490946
435935
707201
1601034
982036
1710204
1316267
36572
1398192
1157316
1346500
1494952
639202
593446
537378
1911757
119988
914303
1076648
1881804
335749
49389
1481312
1510930
726688
1980494
1172864
1861931
1501864
1775151
75260
782658
1258160
1806638
882144
533049
336002
654756
841829
1124259
41384
1037626
1694560
1649826
994985
857766
860165
1586720
1982686
1166971
1394833
1977007
1540932
1933142
784974
675441
734941
194038
1667377
1247156
651833
437716
975237
125595
100888
1843923
132494
430148
1594476
1799929
1623667
624805
1940811
1179460
656348
13219
1298389
647647
255206
1231521
1219171
1344768
1201479
1436022
746601
1095435
1829996
980882
721280
1037403
283165
812379
1196807
1255975
1851784
1623375
1261177
1132214
1225923
932718
1772663
1825131
319994
228892
53774
956939
1575691
867688
854198
1027741
1819391
12255
1385346
680782
764557
1190994
619031
801790
1718306
900108
1007668
1822646
1281025
384194
1983515
1222847
1757524
725520
223504
1083375
685633
1524870
33603
1358106
929401
1267480
346623
947832
1758718
815431
1793784
1786860
556517
197440
1031491
1622847
1842053
1816008
1057109
940561
833326
1767651
1088685
49281
1598198
875743
951094
1100915
474577
220109
1587428
988525
1575974
768383
39614
1020371
1618721
888951
1015775
1951559
1510347
1017403
1917641
585014
1624504
1607531
586441
1538088
210402
748342
242250
525932
1389563
211946
1991254
198202
1034235
160996
748069
946446
1984395
466279
252526
1427561
557169
1691330
346804
1478571
498153
1129573
1957963
1364115
1342413
613774
923023
391007
1780060
1418711
1922396
1372165
720750
746183
65600
1566049
1779577
330149
1222795
1532334
700961
1213806
959167
300727
1516210
1411205
145184
584422
866226
859517
995921
912727
212460
527284
374105
1060610
827974
207499
1222720
815246
12532
4610
1888551
1938035
146510
1850259
475947
1546277
1727179
1937761
1614532
133874
243413
1680942
608912
1328659
1758980
615587
92191
878458
865518
839845
584253
135292
1154208
1391577
627715
1063688
1819059
588639
788
831285
757701
549391
1380089
226303
592791
1063053
1211794
444523
1005115
1169641
1505357
499086
1025180
1582749
200775
1378161
498671
810234
446167
280240
1448384
635658
716181
10446
918800
1581112
37239
560105
876154
667862
290712
1274147
1484401
1339362
1428979
1423870
915600
280276
1215291
839990
794470
888674
881814
1140309
136946
389330
1305293
1514075
871908
1487700
1517745
874620
1945850
1905398
1151203
1889596
393137
1624007
246320
1216117
1933239
626080
1320386
1800300
587969
723190
228450
926012
32677
1325220
1096806
1009110
1027649
896647
1529094
1207200
759266
548271
255664
942843
1441794
114022
1123096
723986
947495
117463
104485
1870842
1929932
1048011
476581
1962949
227568
1375179
769478
258960
1435939
766964
1415675
791289
1883915
1255213
1315563
337256
996593
51944
1676413
1883908
950363
55100
780410
773852
1047687
688471
1654986
1503604
154927
656952
1160386
1522098
1556552
1923586
876561
239079
800145
1982286
1374294
1353057
1812308
645845
133370
593796
1107564
335857
470079
1213768
1408486
863779
310693
1299920
474988
1562774
869778
1858526
1031765
9262
183303
700570
631718
154341
763369
104112
1135330
1182919
1592753
1801353
1391676
725910
525651
1403980
1085199
461309
1102007
1962383
1856578
779101
900155
687682
411668
1374656
208566
30835
1336972
911179
995848
1640112
16649
1712860
895532
1165688
1491688
909782
147979
1678282
1309056
1841831
1075441
626439
894309
1623601
1942085
952903
1926197
949358
827974
430715
225956
1557534
62397
1451372
495967
493560
662538
858731
1994430
1353476
660465
1179740
74800
1660395
773505
649922
1388724
1416002
554210
418635
984065
1464402
501992
225032
1692825
1836608
498231
1938513
182509
93578
1803217
1008725
992373
1555072
767510
31957
627827
111725
1159803
1208949
1954212
1030620
1463166
1813530
1488231
877847
721630
717473
1870392
1971543
1708335
1723873
781630
1692410
1564113
1489973
1776477
448727
1168753
548896
1258009
1384663
1667941
217661
829675
959691
1558354
1148781
509697
1303200
29017
920865
237517
52485
1250526
1771865
1839997
996315
1280711
807417
561177
937226
1116797
548603
654164
1592761
273254
1864641
1188715
1830767
1108025
376095
1265955
1795218
23027
1554458
297365
1035328
1160774
1397337
1736881
1578024
1378635
1278838
401235
684750
1022447
1203931
473130
880479
1555011
53160
556070
604177
608094
643065
1021084
1037051
478930
664875
218592
685362
1037123
558365
800500
421843
1595384
1512582
1234951
1712614
264617
1287973
537887
377881
74700
1937917
1771277
1886296
1547727
1820852
648799
1958389
1804083
633267
892608
1570918
754220
1649132
1336334
877702
537861
1704882
1549516
395852
45558
727164
421470
1587001
1736436
1804285
1535163
1860752
1675538
149813
1835536
445881
1855993
139948
1342300
1154251
1603229
946234
853056
630873
1301997
656293
651153
1375526
269531
1081162
927309
392926
70603
56751
689913
642468
327014
62152
383665
58016
1862382
1383253
1098921
1524910
253987
1791826
1637532
1429140
195446
273372
1548589
345033
527844
1800237
263025
1876260
1009578
1503849
1401432
604008
324126
1876332
1278633
242018
1254843
1505756
1050124
1780088
1712588
616468
872228
616690
1493844
577013
1259246
1794569
18555
1373335
337169
1515581
1999602
292996
1708829
1953426
460323
603449
789153
227120
465645
1749253
86486
1401810
5332
1197725
1506583
368617
1947983
430140
817258
1215974
615360
1782945
596257
1625002
1004496
62306
1091367
1123191
1520158
565601
1634913
1787210
1071261
296954
1749864
1215896
933414
374310
454233
866226
70971
97557
569167
71517
1263555
1267659
1382100
630272
1301299
1061822
871589
1230854
528063
817949
769140
701767
1987496
281736
1155037
950409
1500539
806411
1241473
971765
1800188
1162868
1628259
414382
1510266
1528597
1948187
1481633
765217
1835787
164370
560596
1774889
399878
156791
1511033
1199238
220890
1142743
1357902
1271290
1949319
1488099
1594162
1981754
1476944
1174479
1008500
1579236
119103
26066
348906
755732
1846556
1893295
1670268
1838807
393322
519044
679073
1066398
1510626
1990121
1891216
1782479
1677633
1525490
458721
311909
1350528
524335
1775151
40960
556517
922820
805105
1024578
1093600
119474
430593
923850
1992562
1508531
709103
1034481
843546
1223329
642970
1534904
1832705
1283486
467283
174328
1877915
260692
685987
774333
1967531
596856
1340836
1628857
1037969
1307228
1634927
1179645
346348
1558388
604579
258145
1890804
942075
378596
1132019
1971013
383616
1850585
136249
713351
810306
801836
959340
615598
1866677
178589
1505074
1825713
1753867
1794336
374469
1839028
1636341
296395
20654
765248
68550
1358771
1238377
1512664
110428
1797226
348568
721697
861659
276252
134607
51516
1582452
150472
1157123
420336
741061
1276648
10553
311881
351818
918927
672317
1835913
1920198
1908922
798035
1079821
1383952
1804736
1112556
1522205
357195
435841
885073
271459
215693
286835
1075161
270220
1546924
604871
473794
56986
1617670
1717354
603072
991909
1130168
760877
1097515
675529
484670
245545
561172
1597798
832572
503225
328598
1705113
1266605
490462
1814348
1575708
146388
1459860
170495
1761802
1029158
414787
1142743
1525696
101996
640250
1754274
1580284
1100086
1013982
1642124
1185316
1464111
1416293
1598617
1866149
297901
247719
407174
113667
182375
1603707
587045
1605658
626229
388779
1372704
665784
1854839
770359
389668
1415802
1041578
348761
119632
373036
380663
450594
635118
1479693
1582342
232495
1510229
132960
526729
227395
1404666
1080763
771423
742630
407231
199520
1882866
202279
261691
1155743
797248
1329000
679671
1603682
1588579
650687
55725
629220
1614838
1776353
1206390
1429509
1977959
1883615
1349644
1857507
761207
1699104
504251
423944
1453966
829704
1216238
1342969
415721
619362
108322
694656
1090014
1413733
275460
1189996
17447
797429
1779771
901500
1729378
73055
1866740
1697405
282105
1999593
1742698
1134316
1913180
457038
304739
640611
828094
1390221
1572331
730304
119956
781003
1317978
1423230
1654677
197399
1395885
1268376
1768229
1946543
1961509
666085
1910077
242968
1856358
568680
881968
58254
863353
1387352
1520109
1188050
32998
384443
1654538
1745525
744121
38514
1272446
1178765
1879843
1156542
1244548
149583
1399615
406868
1836730
1488519
1253395
1258009
356958
231215
601156
1865527
997524
1388548
861217
1886004
72852
1034738
1443276
106569
277938
142034
1889361
1214122
717562
66405
995020
980173
1217830
1241196
1812494
1222893
1749250
384410
370699
753995
45093
1120663
1961
722410
614769
1664488
1794640
128436
650217
1826215
1697818
1995132
1255580
1741854
542810
1438956
1490829
1747835
1389041
1626452
1240521
138733
1026505
1688992
611197
487376
454072
1870734
853886
1120224
1505911
563630
868489
160168
327107
1096400
918112
1730763
729505
1275675
1696983
775770
934438
1950579
1355047
1419376
130538
195146
45
1228514
1508726
405618
1007668
597634
374781
325214
1845447
525084
1118465
1825256
1713575
880476
75769
71300
540878
1819438
730440
277179
523480
331842
1898251
1508775
313626
291680
1427222
1324510
1695955
360885
865640
1013062
669194
1530906
1257331
544141
1895267
127898
1114447
179143
1178784
70598
705631
156716
967346
329206
1912456
1206647
1734197
1846581
308785
141537
448823
1247088
277931
1071266
564476
1963968
152557
461424
686492
628153
737827
794549
178999
1118775
733502
1158179
1086604
356364
1902028
1726778
1696959
1081472
712285
1429417
711699
1850487
1235376
1001175
44684
1392885
357486
1022931
1712317
1558764
1920802
117245
107809
70332
310646
555940
1101798
503390
1251558
70299
466905
212986
1183660
1554195
982363
610842
1933484
1373374
923023
1498280
672229
1026161
1474925
1704878
1304023
1011802
1845791
1811939
492163
1081422
206808
521192
1255218
1847009
1367022
1876399
212131
1510648
786414
113523
1644307
1207580
408456
1615237
449478
1897450
1218134
1562062
286982
1934651
246615
171507
1553782
543570
909523
1495252
1967492
538720
932067
470750
1468370
1634927
1276909
1909264
1185407
358207
20654
1552628
240891
1080228
139901
1889748
283132
609298
1356341
1262472
278529
1669399
412864
1178194
1387183
828298
945384
1791842
888763
256058
1174838
1693402
1017276
329188
1772841
1955214
1100232
1187312
1628986
109527
1105065
1021714
1592811
1300836
1553102
267039
277614
442199
448835
114060
135726
1085902
145443
4551
1303986
1878080
277658
1469341
1449916
1043324
179145
1940811
1694360
171853
1511686
937560
1596638
1581948
905962
949110
626481
675830
1709920
23540
1592363
1766739
281947
24964
1738204
814786
1293290
591473
1075596
643136
1950457
944174
1846504
404274
1882175
324080
1251508
1469992
212876
745503
1301723
1974780
1036775
1310215
742874
1495103
714811
1401081
46030
920600
188804
845863
33147
1664827
1207958
344647
1499920
728723
1495383
475464
1654366
569101
1782025
1314207
336432
667630
995263
1958009
1748607
1780320
541111
592507
98984
751983
316926
1224925
853504
401320
1461657
1348474
1853300
52424
1207665
1463839
542652
1614589
598175
1831694
210765
397015
128001
1275390
275793
234701
1580191
488606
3344
314222
1209961
238901
1577704
1167027
1290152
306498
56841
259722
1337266
715853
1442775
269724
517657
606977
1593963
1574269
9158
266109
368447
272116
1558676
1715896
1623243
594756
89001
1062471
957490
727995
537875
1877821
1435797
211799
153511
32681
807677
1550280
1798277
1180353
865472
168403
760842
817216
1419947
1380630
841398
1930008
783940
547340
1597643
1944432
1223106
910118
918078
100531
147026
893696
1544171
1992076
594285
1097904
1890813
899879
1754132
346434
1398842
1082346
338448
1892448
101745
1717653
1593963
1910664
731938
345172
1700951
149023
297178
1308483
1481684
747736
320269
1543598
401991
1756
666424
298630
1118721
243803
452802
1016805
1951096
1928716
1897507
1029632
1464243
1845317
1389101
189715
271283
1798985
1916046
538549
1946004
793448
366943
727488
488974
785058
1325692
596559
211639
272828
1130566
1138673
1229685
1051369
1947754
172152
40427
38858
1350950
1628249
868297
1323835
160994
571499
1054927
1180503
942301
930786
710946
768607
467064
1951710
522328
1118237
864443
1371624
1591660
1031424
1434523
1240140
666631
366108
1495943
1364514
220589
11111
1101428
1026137
1321457
1928530
1849632
451686
1326363
141468
611442
1873358
1151136
1473961
878552
1162082
285967
953756
630510
222359
1582206
1718581
106943
1050785
1969444
1566166
504564
1051945
1021313
962025
1516672
938135
501630
1668201
135133
582957
1619391
810663
98525
1379600
1877697
1398570
1166200
384099
819057
1964482
1941382
1557908
740004
375926
170261
579337
1447686
547397
94452
502963
742364
735153
716782
1683236
1416555
1176517
510380
1969640
1909189
636898
1822721
642750
1830071
472405
782284
69736
1411356
988526
761231
1443362
141973
264874
1735149
1921409
1718084
1161455
517407
1394814
1703551
1497166
1905758
1558925
1413567
132923
481267
720367
1477239
1417760
117141
583232
62101
609332
1099419
1079487
639066
733595
348802
611403
517602
1415984
1054502
643813
1277441
308269
807031
1295387
755291
1348169
1230133
263750
1505450
1308619
1844368
1305850
353142
1894830
1216102
1145997
162508
335034
1906875
450915
1175281
1480860
264242
333995
549309
397686
747836
1594156
1215780
1226488
1026484
1070059
639270
314993
688515
965459
270884
1741503
450741
1078626
149877
1762408
58608
170470
568105
305196
372075
1250719
1999388
289912
756668
790637
641161
1879702
545356
664053
655924
915400
1943227
1863523
1419742
7969
374977
397218
824987
1995707
453342
915514
952181
827582
122598
164144
1664827
1995547
314612
323560
1749172
1177122
694396
1237111
212487
895442
838629
1968317
369293
1988054
1516598
1800082
1677901
4164
482598
1822992
327381
1256928
893663
618971
1808245
930736
382695
1498145
1755060
700022
475194
315132
56227
1520808
415394
1716411
985746
153839
748342
735360
1713181
472467
1258066
1847869
1451403
44508
638623
409011
1945186
1257178
420917
799343
14848
1566096
1565959
609940
1273230
852025
433479
440545
867652
136946
1762005
1395351
720769
1825969
1990581
1431820
119428
1476944
1295627
604847
18646
313660
565323
574811
1662579
1956414
55890
1016080
1264819
319258
996853
526213
802486
1534502
1194730
493517
1167626
1670753
881660
370646
75743
775585
1192970
1574190
1474921
1065920
1297742
1042962
1347160
219496
1589526
1563695
529436
80356
400452
1457216
1764008
580964
923672
89367
384410
1308223
258849
1351065
1289851
1495318
1942953
1268480
157914
495287
894627
452968
1432483
1591254
1231901
1029438
1934790
542604
1193134
1104918
800685
676588
1165841
1474486
311679
960609
822716
1654979
5615
750446
1697414
547140
1732176
1712174
991577
1274619
526213
1528042
580340
275094
183667
875776
1357962
769842
365377
611461
485040
1094714
1905635
1565159
862453
451097
979575
20183
657755
420696
1679096
412705
1274115
789510
1622593
1039517
23225
1576537
1683192
1863001
142746
1872741
1347370
197440
236960
1296241
1537808
1814555
1834925
1199329
999491
1015431
1353970
805832
1759200
507110
1946522
1067600
223198
17053
1931934
1436334
9074
976850
42139
1528520
269702
1337039
853021
529259
1362839
629502
483495
171759
1762619
18999
1055986
1219480
1517320
844783
607862
1786508
1457719
1033494
333995
261730
1957749
1083528
1784773
362796
1286592
1994346
467982
627914
681605
1027217
487883
1590886
1836814
548976
1670762
491336
1598422
1546248
1104317
279474
419829
1827237
1441190
398995
1000681
1288141
1789319
1477499
1497806
359767
990796
870319
489077
510172
1846904
1828232
360822
591297
994802
1838207
844125
1512990
591401
1658729
834861
1578989
333753
848413
1026144
1736135
1080375
1621095
1991529
1010375
1195959
789822
677245
1648287
23426
1773252
1899296
1853621
1778221
133870
851635
1049466
1058573
1015909
1426120
1595336
963042
1404920
458792
898637
651076
672516
671773
1128742
853211
1946767
1975969
1957829
1668690
321935
860777
965075
1777369
1164424
1306926
91005
382066
1597944
1942197
1957087
301906
1036071
705876
1494597
564396
860131
325065
441472
376439
278076
541002
1562609
1556469
1570753
583818
1721656
26382
1832623
1917965
1363333
101975
1606929
267141
868680
1812545
508273
398079
101216
1318306
949439
1101317
139192
161036
563995
1818069
834173
1313704
246958
1490803
425158
1672071
469151
314946
1231303
1795486
233045
192488
973417
426725
1475371
949046
720155
484848
669725
757282
637432
1118422
1516812
1866245
1913346
361058
1763048
827075
1500230
415836
707265
251179
223291
1872101
483746
50945
487066
1119129
1495823
163085
1341789
683649
1244888
906247
73245
232733
648086
800756
1914695
100007
1559016
1165343
1567911
864080
206967
870235
1787414
1767930
211861
1073202
1299871
1094646
954899
352578
392594
457122
1178476
1648920
963141
457678
245815
1550904
1733031
1510773
1426642
362951
882097
106866
1695148
256628
1016188
603842
421476
605799
1082931
29263
1261685
859369
607442
1003374
1923569
775735
1783753
586493
1863984
1970819
1888106
676725
788406
1116162
100950
689741
1828114
81473
847056
1821688
1443469
1707889
1694378
1265169
1828645
806781
1879744
1081296
1768238
510156
410541
739782
713085
1344459
602664
1348199
1471352
1662590
9157
1960203
1404512
149627
41400
1934642
1103794
556507
63817
1102428
1292951
1466952
978251
1245846
749137
749529
1021714
1362671
355320
616407
534616
149224
631008
671517
1747625
615786
1489314
941593
1543903
1436724
936102
963983
1945478
1618836
995317
680496
568222
1272715
341810
521957
1808052
1931796
348451
1476033
530819
970944
1791345
1847387
1538599
143976
1048057
233105
404768
119193
1314046
473847
725060
768128
283979
25158
428850
1371257
640497
1179088
866744
42047
1468989
684915
231818
1600252
3030
895403
17393
996449
1455131
1438646
992602
783885
1790388
1920284
1074864
774033
1637406
1904016
939917
1293508
1394648
720259
154852
483860
1297171
1587858
1657471
748041
1594180
1495628
831465
1526190
759416
1912410
568963
1747418
902826
1126563
761083
142493
902634
360257
1547056
424565
18050
841649
1599030
1433339
461261
561319
692210
1880497
376805
1847767
238131
867048
72040
632095
391628
1097904
572357
1243545
836202
814735
879277
1041048
213704
489134
327046
1692209
656360
1873477
138575
1603279
119193
281408
1910662
1473402
338555
1291056
767789
823805
829675
733524
181924
729942
815960
1433561
555567
372898
614241
1786932
1714045
1336866
123441
623132
334729
538661
1007612
1187490
1999388
610420
766236
1760852
1713930
1907014
1192323
1571452
1179130
879451
786663
480007
1535163
166197
1259469
334452
1812631
1378313
342798
1412293
229455
917353
1132736
1765489
1908104
1850642
1898785
1480520
1696597
1617678
1694319
266196
1853065
1279738
1648195
1370627
1211944
700234
1089628
1057607
203197
1881360
819381
1740530
562030
1961219
552238
923491
1011916
800783
1590657
1820063
1178003
870862
601653
1899296
646985
397113
1151682
1756677
877695
884432
1025012
617533
203737
1882502
1765166
1917903
1930654
5154
1179180
1031392
1654380
1869751
485373
786719
590483
1747329
1333663
1114776
887515
1004213
1863553
1248250
1633515
464452
718077
16960
517963
1936234
115423
790018
1961754
149721
346803
1137059
1736487
1350232
657777
1186074
892169
465344
1752261
1396534
1126466
168757
1530256
1437110
866373
1664817
215176
160138
787897
248902
1043015
1090834
411406
89364
59017
992937
1089936
940388
1051262
1608604
364491
1675144
1263363
363900
1198558
813391
802585
779567
1754776
1875408
1915761
372922
294961
660465
257482
521720
820783
1268372
40240
1986055
1024430
206676
903944
1232550
1817862
1424450
761075
1570495
705324
978627
824443
1043467
1216600
1771696
595313
1768779
681813
1856056
933772
1357475
475161
90199
1794806
1689178
774797
864043
1718161
1830683
707683
975132
1837096
1308989
877702
1470311
1672504
1320937
1030076
396859
1043460
387707
603908
1525972
857431
1309700
427753
1690870
116615
350408
1661437
622587
136176
450018
1892316
1149849
225466
3976
1073736
1608861
537417
1189665
1468422
896457
463797
883086
1504624
1630037
1330149
44869
377645
1555081
1346174
1206160
1166459
1519309
389630
1260807
210890
155079
1416545
1810401
1276248
659738
156331
1575078
985576
1520968
48363
97222
1209259
1984774
1592996
1158961
1822168
1035328
1117752
930786
1697508
969708
892041
312065
807850
423109
805389
304445
993674
168877
821644
479585
1154302
559302
69887
457389
1103505
63801
940618
686768
1918399
698145
211621
1065920
581459
517124
806649
1416546
1196149
1634145
577486
19661
1950544
1601537
1691143
896358
1846905
1791826
1484560
1800300
1593622
1278930
1881137
1662579
1806348
1237486
1803024
828983
1892560
1307192
531159
1107062
87172
561319
619764
208340
1920481
1012814
90823
1886895
1505590
1852299
1561910
1627215
927920
669415
1096596
879138
497168
1069120
1054240
1269799
1583578
1881106
416604
1765180
634986
1650904
1174234
579803
389144
916544
702776
1608604
475058
550354
211311
153267
723628
1157017
1774627
1751886
944529
781163
419627
711221
1265255
245305
249774
1053526
1857863
416686
717509
1464444
1227960
630670
763294
1141502
1878980
1018543
1341744
970234
947690
1382527
97780
6752
632209
1694049
778881
1720230
1989060
1496073
449033
436675
1875861
1411864
1542712
1926795
801975
433660
1531250
1848477
310684
717859
1625725
1300485
553206
1246422
421429
1077237
741341
1638785
1467914
412705
1697861
344999
1304641
760127
993770
780060
719827
1269145
1499445
779294
1881874
66405
1735331
160532
1500678
1257910
1703096
174911
650685
1032510
818400
796538
894142
1757439
383551
1993674
387790
1915256
1032092
1199034
1808504
1696983
1731395
1920096
1301644
471496
251476
1955119
852583
816800
1394713
1354472
235855
1858529
366626
1724122
827510
1737980
1860661
744694
1028369
1689685
800809
622305
447739
674225
1274529
1230765
459028
1854592
997837
1627698
29170
292126
162321
446084
1758802
1982362
938575
24249
1507726
845378
1007103
304200
1416546
629832
507440
352538
1618368
1977038
903694
1508800
573910
1784232
130053
1113859
408486
579127
1481584
299582
1088936
1026980
1393387
1969225
797137
641262
1271158
1119277
1536551
1475106
1041049
271788
442095
1216016
23234
73354
513318
1797869
1265378
1268417
289378
1807535
859477
161433
1582079
758497
860980
1259238
197011
1144051
210413
7750
1139991
1138481
988040
1523940
1822408
1599293
38750
853899
1134862
872475
1199147
442499
213495
277878
86236
602996
1903289
1677364
1565159
34057
1051015
622891
1059311
1722094
1144210
732697
970231
638435
146343
110568
297654
94094
1719242
203017
154705
1914190
1988115
1878582
562120
1692172
1783599
1012158
1267100
1137204
303929
243306
1313018
1066599
602558
1160288
877398
404382
1726451
153200
971884
577997
363889
554216
878944
384527
1016796
1630887
30623
1740518
915779
1428623
457625
1830170
1704638
254065
1713395
1460159
955077
824628
775075
1144650
1427167
1981499
1691378
265526
1292279
382433
1568128
1703645
442519
384627
511173
1149742
11710
852531
325637
217071
1740867
731291
304346
1622900
49294
905251
1941816
542909
1933142
1523992
314410
749071
1536388
1386105
1541861
54569
1788172
192049
215779
202588
1567404
1132351
969762
1058385
689557
331154
845913
1170200
198202
742429
938653
1175864
217668
38416
922876
1643922
1646278
1904569
1023209
1739063
1298058
1403302
1205983
1897531
761105
1970350
1980092
189805
719639
67122
1187853
510476
1748775
535922
1564566
982094
384511
257568
1124245
1712610
807334
1866022
944859
283618
1368401
886506
1788447
1990657
1608049
523859
873373
1047269
1824184
463165
1513608
478758
504035
901070
507076
1724431
1008108
1202010
656952
880876
786335
1890747
749771
1189006
1115298
1140127
1165324
139494
1981695
195560
1938355
644509
979220
1846391
358968
731627
1318699
1151127
570132
707612
1221364
1741955
155824
1076803
1026546
1950107
1791920
343453
1273484
695900
473480
1535438
1630961
1194620
737063
90608
1260489
840190
1002476
37298
30687
513096
95003
316215
950604
1090451
837326
297676
1899852
210765
1290943
981802
1408481
1441568
1614298
886715
354196
590018
1637626
1732457
944384
428698
515885
583337
599585
1912456
484413
580272
374426
1329060
321777
1979200
280153
870454
1999937
532621
1328631
1275983
1239987
1812873
280736
1599229
311782
853839
1776378
1960060
1205719
855360
471092
266618
579092
1992964
671228
1870729
15310
783724
250812
120384
1610362
188
316649
497001
411751
749281
1664314
1355642
1444263
1936422
88577
1215400
1192647
626791
454123
695719
231333
477598
663926
1059221
1207148
740874
19246
1234474
192042
1288171
652771
837505
1798283
15226
812733
1965947
304985
1434758
227592
851834
2278
854457
896850
203737
996853
1736915
1062523
1358697
1118508
1057972
653818
685573
1868417
3077
1032297
1965501
1708999
1070322
242984
1484181
1502934
1123250
666513
260608
1856285
512398
866802
742472
1113968
1350942
1264997
898792
1943379
1498805
889314
368012
1522261
631041
1755980
370566
1721385
1424769
662078
983863
504021
1183987
458098
1470381
1845768
1656564
854144
751050
628071
815678
530873
1671130
81088
1264798
161224
1366819
192601
983487
70081
1856373
17442
75438
937669
1092905
1181928
403491
1930267
1300805
244675
497645
5767
1451956
986330
1909293
1066759
1867520
501402
1024627
993439
1901837
1170979
1980880
206967
1981763
1118994
505541
372116
438444
1407724
1253142
527466
1151949
1606592
1829117
513111
215364
101223
1824356
94765
186670
152767
91342
227056
401597
855012
190443
165701
1306598
384763
150079
829157
646283
1054150
1297817
10665
1153860
1270125
1536388
1738085
1008181
1691059
1480697
32476
973129
264187
470372
687817
1227524
1816886
348657
1399615
647590
1447566
1423991
1674580
1063504
387624
1490475
912065
90942
1511696
1966513
225896
919942
1376169
320609
834080
1119198
1920705
610262
1655880
1287909
1519961
272545
1971966
657891
1577328
149243
1836007
286874
649602
1820004
1106215
985813
632514
611483
927188
1548529
1007073
1149027
122738
463831
969540
1336049
1173643
12807
203167
1107117
147626
583407
1788600
1746097
1427329
817004
962686
1219380
1677866
198724
1930538
633267
1519460
1918004
348091
1288118
906247
224113
1294728
1053650
1987496
1937517
1901887
983756
791306
1896102
1974852
1467316
747076
867564
1461108
1452122
402830
479734
1984223
698595
1894180
1915124
1078726
1931830
1143555
216027
1512763
1483109
576651
849488
1064455
961682
566436
1021646
364101
827118
359227
503195
299849
1674280
289661
220956
109369
203578
1316907
254354
370645
1450478
333349
1207505
1040502
1240098
1490355
1752937
804938
944174
254799
1900534
909384
277641
1016728
1426283
1396140
901009
1016462
1948268
554518
211861
432182
329523
1174092
699186
871720
986503
282965
658393
1331012
88430
1309881
1045520
1264321
1840343
1088284
161997
35284
1415540
1151724
1126896
1839386
1799239
338511
1223028
616013
1299156
736471
1547624
1534337
400752
1492218
786663
1160777
264934
240314
889532
608884
1880973
540054
14271
672494
481573
1260758
1137783
1910856
477372
1809481
360885
1003446
1337045
1459854
1144773
1743293
631072
1856949
146227
1313534
1502222
1145498
1491256
1690445
132887
649179
270613
1767225
1171567
1482380
1906531
1312464
937733
636410
13094
999351
1267449
770364
350959
671260
1687623
1643995
873536
1505939
1413058
798172
806617
1122619
1691838
414225
718504
61138
296191
1348368
1885289
60361
1005754
1567428
951200
375005
773678
1875515
136783
1747826
457489
1622634
753146
910569
1486719
898318
1644207
1673146
131561
1295158
1630613
1634061
680861
644145
97864
1684796
702418
1055048
718967
365162
127207
4396
1164887
441639
105412
1684767
1066893
866080
548271
449010
17903
835568
766605
1752529
530005
1900757
178540
1812631
284784
255812
106585
1091506
1370641
1006609
306904
667879
762552
501251
1620951
1924246
1972950
1968766
1727674
55608
1874395
976214
784500
1468817
456219
847893
1805331
557947
1236926
1659875
422614
250983
43673
1722595
320715
539497
184565
1962423
1451146
1064817
1732196
1898220
930351
1671082
1975225
1035802
1377402
1834678
392521
1865205
851176
82454
1373010
740280
922509
244302
1986275
1046738
1638630
1819371
1914614
721343
1603036
1748863
456725
1536204
308759
184839
1341287
967304
982149
477803
547520
172248
56157
261745
822099
1887025
1425042
855029
1979548
71682
1821956
1306073
1666795
364752
950413
610327
1023733
232966
740927
1646741
303258
1025158
726069
1462485
1419792
1313040
1492342
1566632
836159
817544
1236057
1851712
816000
240650
1344654
580391
305974
433660
792981
1952768
1633733
1530982
1667433
1993607
1493640
1756790
1176036
294641
1135755
1616836
1978362
1621837
1891982
681584
1218992
101745
957485
1011188
1367030
1604668
1858122
410106
1327580
1946984
1839424
1509115
1084920
368140
1323059
1554159
115777
858525
594383
1289675
1906052
1304910
635569
1611188
952385
646283
657395
655944
721845
1474038
1341917
959428
1041433
321373
460725
1118365
36952
642942
1540461
1854328
249566
1791683
1120482
506859
898577
160684
490331
1548904
1699100
985434
664816
1435669
494000
1660933
56227
1855473
1911046
1878453
86093
620076
331690
234645
123699
1530355
1579794
524049
1016760
658977
1098772
1322759
163785
552273
515136
892321
510056
1696800
46285
1993721
1918291
1852625
683317
384343
921481
1069957
491057
348537
32363
1199100
605353
1968574
925947
1952163
906636
1346437
482441
1718678
157205
305021
1264386
1501258
1379567
824943
106211
1865230
1765071
505573
238580
470079
209335
325588
1792015
807087
1619941
726811
533704
1617592
234454
1208885
457285
1856968
822716
349314
781152
410378
971974
768800
418473
1950288
729211
957731
1766785
391754
1854485
1361582
1518363
523011
315235
1159135
1357976
406421
1972759
1854642
1376681
1460118
1011584
287878
1527049
524825
1085047
1646469
829282
1889245
791988
748120
1665677
23298
1059833
1973894
927354
1703598
1353486
281328
1526079
1469313
1628711
712986
1746305
1515366
65269
1809192
1876366
1354424
1702683
241140
1533606
1062245
971713
583915
1222540
1723236
989021
214595
621918
517963
1238168
1280061
1903
1975152
1064440
345521
750264
491587
1640243
1244768
700274
928855
1063978
934727
1282220
1770678
1913390
743828
1843002
1435059
768130
1824184
1045616
1903892
1958009
556261
473338
829333
1785341
716415
1990838
156176
524356
931644
989317
155523
1442062
196841
357380
1488405
1884475
880476
1935177
1499133
382810
1189413
1220866
92700
324766
333753
1638680
218263
788183
1058837
1838115
1626277
1754488
1711357
411137
629294
616690
966834
1726817
1240978
633154
1136087
1060379
57345
1696631
1045924
1623292
1475516
1346740
505814
1801162
674636
1030260
1379475
545540
1023736
1407070
601983
1498781
1255213
190092
1865803
1423870
1673973
1729578
1641429
425751
879468
1218805
386076
545488
1000914
1137299
1248363
1141180
610583
1242530
872027
1494831
1345638
1953837
1296098
347424
1415436
914665
1528410
351451
1784426
926092
1072514
868996
1105367
441902
1902337
109820
515811
1662554
1997708
230479
117714
1828188
1185055
741997
1194280
1308578
1736423
1711470
1981763
594961
394350
1134467
1148750
635742
1888991
861766
987265
603730
384488
1328048
274265
1766454
851485
38472
1116414
283775
1521061
829952
1267480
472059
1066856
1996736
723016
1393043
1017626
1654123
1325708
1665209
754972
1161581
1907922
1508730
650876
95823
271780
1497009
975403
1603332
152765
16520
996259
468509
1011673
146268
1292059
1970562
1235864
1244159
502253
547096
1428741
689800
1439573
31814
50955
1795667
451818
308424
866802
524452
379938
199280
156834
813269
790464
1358005
1221049
965008
1653969
1817111
1443109
1545273
518228
1513903
201665
728193
709296
1862404
1208918
307834
1822912
1225066
1115658
720627
1217201
1148753
538385
1864253
364951
1433099
329845
7509
501922
1379475
1890628
1252323
1830285
258184
800707
997123
1964297
1466726
1696625
1215335
796382
1906663
500830
692687
131851
534014
1211880
1985317
884389
627871
561354
1003960
114988
1900719
777760
1903468
402496
1837099
1328180
317596
86275
207631
1961926
1736859
807577
1044133
1205749
1598272
362713
69117
1773126
1815728
755256
505487
903322
462255
1542712
716586
224000
1007725
1919963
473095
291817
788762
857470
102330
782606
825586
1005874
1905357
1095583
646135
1769556
705493
1850231
1788716
422363
688282
718572
1814014
1106687
1308483
813422
758276
990318
1488637
1432601
354733
261198
1307653
1593112
1127265
1822469
955300
1342248
1255323
1163752
1193492
119245
1229868
1604837
906998
442198
1020774
1575323
1980182
1172585
1688972
1622043
1246692
533143
605198
1817840
261001
480876
643246
206671
1527898
1765851
893705
890406
1169697
397383
29416
1888984
1309227
1555878
137011
1214285
1259619
1514227
347581
1510108
446864
1063712
783790
1396534
1302317
1547161
1605090
251795
526684
1085577
1515366
1586482
393587
111421
16486
1951423
1787664
1445383
188564
219312
1837834
434059
33990
1963493
1930146
316707
182010
1296114
296841
1389178
1739761
1338196
396939
244856
492726
357442
1554817
559311
130026
793079
19423
222201
1410048
154324
1991983
1451940
183102
938949
797429
1679368
1442701
203957
545625
1599293
1860496
1539084
1690917
620686
774968
1557434
166338
1122122
1830580
914767
928785
719827
1480811
302892
1020955
534724
1017213
44672
515504
240031
884096
1901154
1211244
698129
1804454
1021646
132773
532744
1344346
1134517
301355
1701231
1683246
1429783
1525583
587477
143597
20470
972251
403006
306969
449955
1166261
18357
1030921
1713569
351374
1670055
1607324
462618
732732
28479
1626659
935232
1090642
1771116
1400721
388337
1586026
1661930
1332427
6429
1188515
308283
1981839
1330700
1939851
1272890
1573784
761067
397679
229250
1601551
1359895
970513
933946
293500
760642
378633
1090891
195321
381858
1200694
1312282
1132736
1121627
1663121
1979178
159440
1877918
29537
645298
995942
143736
1385440
1721712
1270927
266600
743991
1424900
1989947
1196382
457644
1597650
1424769
24265
1047254
1249003
1247012
938235
1125737
296417
243877
1475830
1526123
617373
488587
26049
1749682
654687
686690
216027
505738
1474038
1335990
1028207
535908
384641
33977
421214
463906
274241
1090491
553014
115181
1071396
165897
1283442
538720
305281
1982344
29556
60804
981172
279752
750671
1409776
290513
539366
1278512
848211
1301798
1496398
258023
542687
1408167
122600
1010375
1496465
655545
878908
310166
1221933
1733705
1388863
1394520
1985397
1577450
1719026
395057
1824235
1125268
1397183
954954
533986
1891945
1707049
1390265
1167171
1078783
1855958
301775
1625325
1615421
1785315
557090
879241
1017213
910082
621725
926812
910138
215565
625042
274262
686409
1471405
1247226
993058
1664347
418484
883432
489777
1012406
672317
1866918
502936
274040
1448413
1681036
743252
1336732
133182
1452699
1214844
917082
701363
552273
1993027
1379887
1885419
309045
851272
558682
851598
1257428
275769
1301798
638766
1991087
806766
1238008
1477728
1115887
827705
550187
730923
347199
927960
1080390
905962
66212
1123268
748005
784446
869978
1592161
525712
15706
303045
1942865
928002
1520478
923928
1188020
2507
916989
226393
158403
1003047
1648774
128079
1709254
1113090
1007778
377921
1386618
1013604
1888282
457007
1866144
1060683
599581
1746300
859267
1364033
135335
1387634
751920
6322
819408
1608449
757266
1887249
880683
1751235
923118
1819443
1975443
1264138
251419
1560805
1439112
216686
1802975
880815
1737543
1243763
594175
541002
1466515
1388732
1092775
853266
290820
769039
420619
667544
689325
1995950
1417327
701442
132281
1688307
1452657
813087
234739
1918687
612835
1793195
727364
1835303
885850
124209
1003753
89367
991311
735416
1693174
1637889
1346659
1010
998759
1010603
484056
515508
415499
941599
716795
1776990
746029
1193903
1878537
328820
1605039
1431095
564794
833996
918744
1782079
1619156
1949018
321195
276782
1202470
384291
1402066
1023580
1536961
617405
1033824
709475
1244070
214734
825696
1183353
349364
178795
100921
460527
1454894
1688203
1997708
621719
1012455
246837
712986
756733
196638
751925
66360
1560640
1338737
1374867
460701
909268
1491234
637005
397686
1879590
59476
765233
386877
1879621
1785315
525218
870481
253386
656214
1280694
1283044
1579990
337360
1040204
1822088
25256
1215324
1988150
512936
1294928
992639
1978649
749529
223328
1064432
1651062
1533861
1732811
1407322
1592363
1793869
1859589
26038
1594709
1502869
1800107
743730
1514957
1607803
72694
332919
1381901
1436746
1368074
331530
1154208
535206
889224
1451856
127343
456163
1952876
1267893
539020
386915
1972463
941137
154341
1940613
928487
35189
550306
1333860
1525162
1804033
1674918
1788688
300338
1280819
1094006
1327019
300407
28568
244695
940668
1793310
545878
570831
1878326
361732
1800720
758806
1487977
1068684
1611684
1264189
1907210
1216656
963144
1001893
851203
1085030
1319636
1198230
290844
15050
525375
286615
373541
1696980
288547
1667176
336432
165447
1595634
969564
670602
1228938
1542521
162164
29478
1662422
1565911
976048
1021241
1834306
319272
1714504
203717
465074
1212195
1471529
830515
871280
1731832
377725
179069
793144
1850459
881304
1136691
699702
1491427
557959
386178
1819631
326794
1696597
701344
1329427
1940997
557323
1098966
1004584
1159319
389800
1647281
1777553
1966905
300727
550102
828499
791553
468231
1266287
492342
1869661
1542828
1315091
1099978
741785
590523
22046
1030469
1446716
1211113
1216360
1724851
22366
1304350
1435546
486176
391432
313230
35508
75375
1134423
1766940
227549
833512
1457699
838758
1447612
1128363
42509
1545558
54968
949615
1153714
381489
1771174
808130
626357
1578790
339695
1936145
1198566
1141334
1415318
1307695
1295337
1266786
285357
654132
1087054
1075847
1153023
1920481
1692266
25670
889370
319155
1959417
124908
1179982
251587
576561
1228146
337054
1157010
307417
860256
1693952
1956152
350219
1989638
798692
396232
141210
748707
988738
512093
161656
374280
1326081
388116
1971122
1588065
1677730
56030
1700727
279185
381664
869228
572106
678680
217038
349314
709134
1375985
1884938
1208949
1971096
125574
946112
1437302
1537772
1735719
962799
86711
1343681
724768
1523887
544716
537954
985238
144529
1676930
866467
1416050
176120
1430791
753134
1808844
481701
1972116
1316693
1588033
882180
87703
949685
676464
598628
675307
444057
421504
330205
353521
1858332
1384033
1240825
1993736
738234
1280993
132846
622208
1372647
1945
1279787
117922
1978778
1192975
724486
6839
228631
1757838
754601
1743564
1067532
276150
169844
711040
955971
1808163
498030
1246673
1493189
1226449
1217109
1837559
1343422
1849830
925359
937226
789330
1987012
1174234
1258118
22992
355383
1849958
370404
1299654
912728
1504617
1993120
447860
1101317
1096164
1202936
1938649
1964482
436249
683588
1316160
646520
1350239
543547
1104918
663603
932803
723491
609602
580606
1355642
297397
894719
851690
623107
861965
1579936
94485
1501444
623776
1251714
1695322
57120
1406432
1649107
1032656
1874162
949646
930741
165252
1092583
1268056
668303
579863
1213813
734603
1733885
1466558
467977
460098
457542
1482664
1659281
1770297
1807839
1330040
1784937
1849658
204785
205171
718539
1903057
378788
184469
574565
649875
880847
1647103
1535821
1104643
1674280
1819432
166226
1440265
944843
1667653
1610625
414319
827798
1513312
327509
1028869
1950012
1954212
1147359
1626587
651048
1405474
1077237
23573
1386730
445652
1901990
219558
1859871
653255
1015808
407753
339319
1363932
1787210
1520149
1811966
1902336
1499650
1586643
705770
1565012
1310215
450490
260749
1391731
77540
125765
498483
1129990
1669309
813280
964873
529502
1358565
280329
394402
5392
829013
183747
262424
1409472
1346896
1571978
599257
464194
1673147
1461700
10169
1412482
177288
901137
144821
470960
1355228
1020712
214486
1713911
1833865
485785
1335464
270159
1195171
420696
613718
144543
596112
1273364
1018847
1408516
1397675
814472
1897013
281947
1134454
286606
1183705
70864
1580345
773876
134424
219367
1099371
1224200
1231429
540320
397714
177765
366140
791478
1507600
1404724
1449489
1639990
44469
128489
380037
1610152
1762957
834285
533903
746948
1963323
1449075
1987462
1739403
1252198
976529
792779
960830
1132596
1649573
368550
1496257
824102
505838
1880886
786652
1551071
1794679
1012323
1665930
1110595
996425
1818862
1563369
777269
950751
1019123
1480124
601995
1733812
1474597
1275476
525461
1720902
581019
1947938
516210
1116797
1868806
67434
1409573
738224
1437274
1727795
882144
700453
1823299
73061
574565
1167783
1412348
183322
1650608
1264483
320537
1148253
863133
1033893
1486067
1954146
216518
1260929
925426
1511469
819386
699604
1058239
895290
584134
1005516
890406
739878
159755
890751
647014
1252768
1884394
1015208
1505406
1504089
436963
115486
1020412
1218979
1544385
1340688
1057273
841255
561055
401278
1265894
1758736
1031272
1372128
1340139
1268251
1391160
244644
1768577
809764
1837265
933508
519112
113324
1855609
1962713
1575178
1912951
1571515
1080978
848362
1625694
418508
1164867
984576
1378198
73808
703409
28192
1400184
240580
1327062
171848
572106
1401438
1372395
1081300
342607
1370315
1116451
827369
1530828
1268343
1864776
220270
726381
446686
432414
1410452
735811
1452696
491939
1454934
105962
230864
1702799
1748863
1560664
1763062
1631006
362719
1209064
1528461
512552
929956
163447
1081506
1467159
1240512
1944924
591037
1937343
223868
1254406
80749
154258
276955
127774
177724
729687
601141
931410
952027
1605878
723702
1666814
586605
100976
144270
1869759
1769288
24459
1851464
1958497
836159
1102555
1758567
1069905
1114750
986689
1435683
312277
1367724
38750
1505322
980013
1180660
997
371646
631039
1508094
1415789
1080547
759327
1487045
1599236
1950962
1525026
966206
1689451
1864776
800503
1972038
436728
1497534
353137
1086406
1743851
931495
195541
1910578
196347
1485985
506109
367793
1825175
220537
1329466
398322
877903
842874
353192
597701
440030
1082400
699429
533058
222603
1792122
1040994
116848
1964180
1359891
956755
452126
736540
1574380
716435
746729
1320690
1914107
970488
1271248
54631
828779
1697590
359882
714067
247813
705029
212822
30716
115848
363084
816403
1853857
1107233
648262
876889
1792396
808494
1935642
568128
660712
298734
962154
246383
1633024
1990055
10652
1177993
770346
332059
673778
979381
1597940
701196
1931010
791478
1111847
1580116
1302315
1057791
239034
910646
1971155
1036071
1367504
985848
1156621
940795
476584
1666795
1751713
908301
1403381
987103
1908342
427530
745621
688082
1262062
1179284
1881559
1887808
1475675
1588992
833416
5270
15706
181762
1670461
1797051
374027
1170572
1296312
509719
509697
1184915
1194183
1267772
748115
39164
33739
1521524
1210915
1287226
1096426
1570581
732180
1613507
936437
723253
730028
1922811
1950662
1006735
1957918
88148
1054265
721531
319449
663880
807677
1844719
1798055
483311
149721
293374
1585990
577712
823976
1964986
1063461
1481035
91439
1988271
465866
1886286
170878
1536068
1660371
1491698
892184
1174776
1620956
1332115
992004
1166990
265649
633520
1787392
526493
1971011
528940
1824574
1359997
1591440
1041807
75666
851635
1276712
1406061
1910468
1141332
834089
1325847
58902
1245741
995267
1382789
1687945
235325
1156514
359171
1207200
1040079
1903349
935163
1479822
1805331
2180
1508573
1834456
382357
1825155
1011843
515809
1188751
106025
917714
470162
1189981
83233
1974169
1673116
1171144
1627486
443222
1648743
1722308
580520
1251548
350612
900367
272545
1846389
1280751
383052
516092
778492
1016041
1572542
777288
151793
672784
489263
1514159
1210382
1704103
743110
310151
368711
879788
1949862
518496
995981
168718
820131
488525
763223
1755333
1358117
1367296
130017
307118
430459
1755564
1527752
1167567
713071
144770
357761
1251639
1962561
1552230
83380
1877518
859870
1624305
1803579
326429
333152
329445
1856180
885331
1958433
272354
235979
1147445
475126
1885037
653351
1746724
1263124
477079
1688221
374622
1428135
409989
1662335
1021865
518961
223123
1848257
826313
869978
1940854
1710027
937191
1339080
838143
1996869
1441512
849446
1066599
1775819
1401839
1806784
336661
1008764
1638680
1508783
1542090
1332899
1643133
1178697
1638706
299582
829252
596977
875892
941321
1916095
338714
228484
63516
1945142
1455370
1147821
1560194
116263
593904
917551
220815
518524
1013994
1342366
308486
1643348
502585
237514
1591967
98571
1058316
1026723
1016419
1348255
797007
1131221
91024
1936650
940048
1709738
825637
254101
593702
1338036
924832
1362014
290936
453878
300598
1891872
1793602
1015227
670475
690299
190025
1627903
401549
520665
1181928
1196058
1395001
273834
974193
546311
666732
1011909
686154
1942765
435966
1935610
1042475
1533202
1127124
819408
1390110
597664
981636
96443
1258141
1024101
1592881
463797
1970810
970819
1437905
1229201
617466
701475
69629
1908276
1502411
654923
805297
1089867
1975190
1934515
803030
1402054
1389866
1510108
493325
1032844
1550878
46407
1377277
1551059
233551
1882432
1347793
1712407
260343
517753
53135
72314
504129
712155
1535893
1779708
1572599
1127817
1445475
1313495
642336
1678272
1615863
384488
1405415
173031
812898
525127
1826849
1617085
353563
457312
1538859
782794
512730
707310
1492624
426217
1475717
892146
1605690
1176012
202212
1073770
373656
1273
1419246
770638
1975434
1652378
67744
242766
688940
1014092
893337
228427
416990
1736606
552989
1179824
291995
1141110
192947
1511088
1760266
585978
844343
1633880
844019
1050111
55126
1584339
1305850
195988
1704831
713249
339893
826131
1157046
103545
1864228
1351326
1181505
1968784
279281
100598
1091021
1408774
586734
1788268
1323249
1975653
947311
313758
1401638
1648899
331304
1353007
424458
1519527
1480033
1622369
785653
559080
1152580
1367329
1097312
53886
1743146
461759
1239676
232427
736844
1226911
1573553
94658
296733
799903
1243742
1214180
928770
180419
1188809
326859
466972
132006
1993545
1471806
1773087
644530
1715587
154860
23020
486510
757469
380649
1179162
1268959
1563877
1646177
572610
839024
1166778
169476
882172
103150
706131
1368240
840026
1448427
551925
1285262
56776
1141162
774926
1577678
162809
870159
408865
892392
1849445
122021
1054311
1470232
1667652
1844348
1187501
794612
660158
703772
579369
1757016
1755183
1727372
1676432
1505357
787465
1223526
1979552
503354
1045009
1444192
861080
453337
1959489
778862
212568
1296784
1969360
1967596
780296
968872
1953401
1862515
930310
1101033
91843
1351337
1868870
1920697
1452407
1411177
947076
409768
797535
596868
270142
1612723
1348100
1307548
192557
415508
1091913
1575947
1753440
170878
256776
359691
137795
261730
503189
1288007
670038
648837
1193952
100756
89927
1336478
1820215
1104017
1478535
1042449
1576876
1329645
646185
18881
1100058
1938195
715650
931610
1339010
155968
1818194
310227
1969307
4750
1220174
361558
1521696
90386
808799
870012
1555624
1012018
948031
798503
15195
698944
996743
745126
348880
1829494
1266955
1411116
487864
97954
64705
1165531
992619
506285
562118
1961768
1657616
696571
669986
1156963
539140
267737
1160100
1455607
1012379
848053
1916039
223919
1101240
463418
620232
623715
1700428
651445
732939
1512718
1034971
1864006
1264763
1449319
429152
8766
1586961
1149400
465217
1677227
743247
404124
68033
1130931
1040108
541639
21997
1722688
947837
205451
37749
479308
932442
475336
690786
1141454
1412383
1556250
1620953
1293311
1575686
630367
1755481
1364616
1330635
1545565
1791377
119857
545777
684586
62209
1379527
1287953
1849751
124771
80304
1254623
847909
1652104
1235321
638053
525285
1200325
218095
1067725
512371
1657603
1073202
1060072
1449683
896317
619641
441290
1680834
1128350
1922221
1685625
425674
784428
898901
495097
214036
292199
528714
89833
480281
631079
1070533
639518
252315
1436206
1444918
1331932
909117
656667
1301159
312832
1941084
1803331
1559120
584213
132538
196865
946586
1203931
1412108
1499394
615892
1636117
92828
837386
1768242
539874
863716
908814
705493
1210940
1605861
1614555
222241
18691
1019090
760389
687779
236983
678422
830446
906247
1883187
336812
1450511
971752
501271
1240871
1650620
1382791
1577217
1118237
1163971
916446
82114
993327
947955
1780320
1938345
1465276
1689533
570410
887666
317972
1702369
289115
50041
775770
1672295
1772534
20101
1244501
1824314
1940413
845563
1077426
912352
738333
1377477
1205719
1169093
1505523
1166292
1789610
1709546
384721
1724458
724329
646676
1831766
1812295
1588992
1743685
896228
1045270
1617757
1371006
355946
1021436
1116567
1909537
686920
1765445
955561
1596970
702578
1700473
420607
1400721
104545
421729
1223040
345608
1967810
870026
867741
1194760
1435500
1774122
67426
1149654
18696
1030811
1147349
471742
458958
1511443
1859297
501758
1771050
1459817
1618636
1008412
990017
515119
1407230
145115
1238670
620589
1650813
290897
557221
382563
1315925
996410
830048
843001
213906
885043
385888
959517
48633
685558
993520
862226
822104
1483055
1677968
1914708
1198269
544962
1664335
705474
1238125
1604085
1738290
565364
750231
979860
2858
617110
1571415
1173286
1547615
1165148
674346
1559445
422865
1771877
1517343
695792
1535151
1315714
950409
1477642
205015
141125
393374
124662
1376269
235534
637576
633407
1304609
312414
1585038
462800
221459
1033411
1049166
1721977
1593895
1870808
123378
58467
902707
1998566
353265
1719846
1762540
1064749
95904
907719
1769784
1224345
1973005
759269
691125
1644232
728667
1554104
1036716
1006201
89431
1253099
1837816
1926379
696958
726279
1520049
1943250
397651
1690787
792835
405177
1746742
180150
131163
1295742
137353
981997
1058677
45
1834646
130523
14735
1236057
940914
1465879
1993296
1075831
698189
1346763
439755
1411511
1796630
1088933
532759
1795062
956878
1134770
366055
1394231
1899006
653059
1913517
1055926
718721
276045
620928
1095786
1614511
1238653
855705
179220
174734
325679
332067
1064406
326211
132489
405946
1281966
1358283
1660371
892311
1832597
897269
402773
1033017
93800
104513
1356640
235805
1895662
1155180
842367
361969
174911
432673
1631216
1671983
273800
199268
773317
632956
801124
1541439
441310
1576873
37119
1726692
631895
140823
713151
1186788
1825355
1150169
1519926
436408
23298
1600374
1314927
1267491
1157115
1325493
419452
1882022
1563644
209329
754515
821989
128172
1897026
1792837
762041
1633714
1504216
91439
1523811
1615584
1613773
492494
1768791
793786
293524
370870
1605669
32816
544553
601177
580408
652835
1343717
1313020
663558
407495
1810668
80715
1051774
283165
1031345
708885
1452699
453864
217432
263919
40634
769818
52453
1740764
174532
770788
1828741
385876
416396
666695
1344068
1967763
1904890
428512
1521420
1116547
554943
1260524
1666958
728066
532989
1703226
1199084
284417
1879707
131401
521043
133878
1269387
1157842
1465879
1067600
1767005
9353
434553
1534130
1521015
1032552
350237
173734
407192
602846
1224345
1071406
440549
103817
797587
1446376
78950
975883
1565389
812733
1669343
65856
552341
741476
325828
1838799
1814320
841053
1024574
155349
1725191
1559586
1056937
651365
1930809
270701
1300663
926505
1964967
959132
592596
209935
933976
1848889
1926841
1068377
1607306
1627055
215297
1470572
1844252
339903
1035473
1574116
984806
119186
1880138
375928
1866521
1514957
1253395
1173826
345955
1343865
1406475
361181
571725
15195
848534
1638580
981391
332921
1418153
1201487
1533786
1074164
1983742
1449668
853825
33990
35561
1701209
203841
1220555
1722011
1854916
948524
1851688
352421
1018230
1023648
1117159
1608494
980988
1606484
987172
549797
1801844
1844955
1989561
1935229
1070483
35297
1522435
90608
254156
1296405
237132
1047112
190656
1630961
1102341
178414
1375938
496807
436347
1740867
1791878
1195873
481467
351451
1913232
1048545
491788
551374
53715
184934
509927
1754939
1708269
719208
1577104
1406928
1678516
740954
1508900
456596
1602913
480835
1164262
1550746
1453443
1019323
1166437
1762074
1493718
1637651
155430
527749
1224170
386971
1290359
1892792
1058321
119636
514352
1387442
356447
819733
356596
1864562
1871950
1705633
1257539
949879
1690271
683334
1646076
1222976
992615
90199
1980759
186929
596942
1646604
52118
52973
1173640
1497145
629469
1958714
746072
1562802
649964
1062336
45295
1177280
1881368
16347
1812075
295231
1747988
1931450
1459481
198677
1070709
1110135
1277671
94773
1880973
1128330
1778560
1047548
680885
940473
453387
1597913
1706757
407166
612140
1743407
242968
1123981
143323
219753
1102058
906283
999918
573759
619408
533673
139445
1043168
746705
1720016
657250
1803063
958821
915779
735861
490427
822955
1974460
1795189
1323045
585211
42943
1511125
1157470
353596
1656149
425004
559302
1878537
148848
1400165
1788447
1955794
614191
1113213
146815
1619057
1185639
649149
1257516
1832617
534164
1501864
1758889
1132887
1876481
722935
49824
1063053
702395
1854098
1821536
1831685
1055505
1137134
1009578
957747
1633695
634174
1046768
1491468
1759338
131342
639627
418971
420147
1347095
1746403
1586316
1082346
13874
1420556
543304
500474
1211880
786277
408724
657332
319483
1290333
1413952
431025
906813
243346
829588
1945475
548300
1757858
1112202
458400
1405288
803085
381358
1079892
112887
1058857
48894
579337
935163
1423404
522500
1666899
1250618
219807
1870505
1382036
743725
758065
765981
1267741
731942
899870
264617
1349737
1516414
527455
292788
1577438
1034963
255518
1994685
1847720
1330068
79347
1963966
1791851
1574190
1591118
1661276
1798042
436363
861673
1085499
1165276
1905830
264836
1261041
577640
1063268
311994
591316
1109400
1132073
31786
1229401
809572
1837026
838143
1095308
507424
1292472
1207562
474714
248902
1643837
1244066
1924994
1034891
1055775
527189
1093610
736055
865414
1406584
306308
626318
306958
1164645
780947
14735
1343454
588047
1765428
1810104
1835223
156069
1468127
1298983
935920
620589
1779641
345482
652215
1226487
1204258
1251205
1762384
1712860
938975
646018
1516856
391331
1111562
1023265
1104436
878294
1235634
1415768
1869154
593751
1885110
329254
769952
1136102
577416
176686
37589
622208
832195
223367
976874
1832716
23016
1481312
1760488
901257
647525
380952
180465
688772
1588065
673613
1448828
1129921
1255913
289582
1986977
1786373
883339
346794
776338
1521807
614124
503924
805095
1799719
1037403
1835189
204118
1400848
1571045
1270562
34457
1455391
1846587
1712798
733603
1466515
83776
314077
744775
1029714
1076897
1143573
333426
1349283
1675581
1637570
1033885
719838
550522
735701
1213669
1320153
840408
813909
152461
329228
1137898
1484061
86977
1377782
312963
268657
1160666
1866530
651047
763679
1006565
303873
1322521
1306958
294424
375181
966384
609484
804261
1415113
1529835
922530
186579
651701
1269001
701512
1976092
90386
992721
226919
366617
976533
442648
1510653
831905
245832
1984629
259749
1335019
453301
545777
782523
1796987
760286
128786
1202798
977696
1989322
1604187
1779053
770740
1745006
1450242
1972620
1531417
1187341
1021893
1780885
173934
1845558
204418
1059638
95185
1662660
101366
1951038
46534
1283705
467064
470144
584253
1731797
851677
252504
1477384
1925694
882532
1640242
1496843
476228
715389
715192
1171427
302816
1080835
1293004
1231004
1686904
1371708
156560
1819375
1500331
1111756
1305934
1985175
589923
1898450
1059438
1598159
1652864
455308
244271
1002433
1577779
490806
1255882
416123
1128856
727272
414534
1349498
402182
1520490
1420661
770895
1559626
736728
93216
1037111
1966394
1416771
1202652
1047908
1592881
1773227
3336
51587
1107492
1053853
1572560
1502571
955030
1238008
1030620
532268
1359925
569710
977021
529
1126030
1713634
1470070
1471639
224130
1160128
924627
1262134
1508717
1941396
1774865
1092221
1402211
347124
264927
1808865
1377578
1404020
1807590
663383
700787
1923852
498030
354807
1105032
222066
47506
734573
408446
1874872
1744973
60536
1824462
1671082
19133
1743924
127866
1151285
476518
988863
1605376
265874
1012555
1722659
158160
507633
1107139
1584054
1574317
38712
973549
1131535
601888
767385
1424648
1281059
462249
933519
475734
599124
1070009
711145
1787788
1490788
651669
1693461
377583
987918
1668557
54600
70794
727379
1204840
337161
1223325
1763735
1763830
1620356
1157421
1237474
345950
1075200
1357502
1451787
1866006
62057
1763135
399165
1187268
483599
863726
699186
1125250
507958
1155110
876008
843073
193613
94816
1871677
892395
1714045
937711
23999
514960
417964
745958
916929
599241
242603
344982
1092223
631908
208383
301478
1934790
1813227
1043050
1009966
371947
1843234
454843
1149681
1120663
1489917
247207
1985507
1533921
1519915
594076
452802
1986518
56600
1581290
899637
575475
1938122
1615050
658895
226994
1449679
673477
1242575
1254591
660426
1025217
1585216
219434
991621
529784
836202
1178536
1369264
1154460
420768
1310445
255200
961470
654161
1576857
1810369
636577
1430163
819827
1395648
591965
1061233
1327224
503422
977336
449567
434447
908377
607887
984901
911205
547146
1128802
1841130
606740
1957822
838713
1374130
400799
325532
565226
62899
1985495
1015068
1755559
477402
889271
290327
127528
1769926
972658
1417016
1313392
1308958
158203
170469
1383413
1841299
1456149
323460
1889759
1658212
133106
229909
1063403
1884855
1175646
566393
934662
1421689
722197
214249
1116486
1650156
462809
1441736
844311
191043
1930995
19193
1936391
1328798
1601738
258550
873894
745421
1398392
1722159
1594156
1249661
1112435
142637
1410025
169990
1262192
1640839
214700
1016792
1592753
1342051
1162997
1247650
1870532
974080
367662
1396694
899102
1024597
633968
1526304
1198419
1768445
819423
1413682
936102
734311
2448
1451672
1843476
1992879
1042992
1450476
1753565
157423
1731924
1752909
7833
505252
379295
117876
1608853
640416
51864
642338
62057
535755
1346432
51454
712937
699253
1773514
131993
67134
1340130
350481
1229870
1992916
1115298
330170
41201
161937
5301
55059
1514029
1672185
747688
737694
1268251
766483
1442673
1594420
980844
1791929
762743
1791404
1358738
1039226
771710
1487187
894433
1683547
298909
360541
1585188
1864886
275769
1976022
1386448
677594
386814
804072
869978
1393579
1254731
648672
629879
692856
216510
275165
1117780
965605
1228114
322574
719968
824020
1585804
1492126
822698
1819438
873373
127774
569358
113902
1824805
617157
1550806
210335
1980807
1510217
339071
219052
475707
1229759
578263
1794959
1164092
415937
662790
681633
437074
1492315
1034026
3336
571725
1669436
1550972
1074164
469502
1497876
1231944
167536
1419159
1952548
145391
1988203
668448
1447463
133679
1039280
1988863
762733
1273105
656918
311881
1241917
472964
1321419
15797
465107
593881
1341069
588513
1990620
874502
1700428
190218
824304
1501988
1668320
1995954
484943
1695348
1652410
62533
1562970
1908634
1732560
1795740
263576
704269
1047607
1071666
30070
614591
1847711
1548171
1357067
1160180
1117889
1374867
1364492
562446
595715
1948963
1215706
706396
128385
1972628
1571899
1866280
1739056
415329
887672
1911724
1154218
1859519
1468404
146878
1904399
332237
1701657
1584885
917689
787341
169725
443288
493318
1798235
1990097
482031
1319937
1064453
990619
156716
1694919
1275155
638054
42282
972596
1789923
740675
567022
820871
1773121
138313
34457
936388
413926
797395
1993340
1176097
1996240
945563
973571
669291
1231927
525212
1697055
957477
1617371
241910
742198
197211
1632811
1190783
347536
187628
306843
845911
377031
1022673
482911
1418850
1910743
292017
731156
1567505
1545853
696529
746650
1794340
1749495
1224341
1544970
914417
289249
928785
860129
74955
1169697
1803024
1221378
1397637
205970
1849793
464750
470934
23064
905235
329732
721630
541179
677555
1553718
1248717
418148
1841891
1818072
1453042
1810087
161250
1877347
63232
552738
1775284
34854
1179970
398929
603592
1824562
1180241
1045617
667874
1904513
54670
390469
1383235
1988115
1679567
893943
121140
41562
343735
1356322
951002
813923
226318
416271
67803
1366641
495948
1278183
404809
1552462
973247
1107217
1044931
687730
191658
695784
1105446
791082
542319
937879
1779708
347206
1334593
107099
872467
1988409
964079
1890932
654960
1953035
166145
631969
1418540
1266526
1993452
395126
835157
1734966
824529
645427
892278
987265
1658729
791877
34898
152416
1384731
1687018
935631
993380
1156323
510300
970692
1340551
828254
109063
1340444
1090270
94165
258287
971685
203686
928852
1724614
230254
1174410
1141457
1603442
1452178
1973382
20314
942211
1370641
1656965
1127946
693579
1777799
125969
1182999
1140575
1751382
625042
1713930
93289
950816
421806
1761028
1670532
1978487
235308
1113380
1925038
1012806
639553
1161591
1140291
352443
4388
1587660
639875
1526984
1683269
836666
1873927
895019
1576051
480166
1806203
500618
863479
1671995
1741674
1529663
934698
1730466
1609436
1336947
549652
1624691
1583079
1619067
784789
1194531
1372668
446784
1354397
436549
1702892
1533727
365106
1542150
307251
1413215
1113149
537157
35718
1093706
986848
1905316
379743
812774
592294
1006290
22233
1520478
1482817
1749851
1504189
630346
1133275
1623729
1559424
1738305
86344
513556
547257
1037602
1416751
1803117
850073
304154
737694
1841823
1169128
1590805
1512411
399933
1662202
1007724
1004308
752623
1877493
747408
1631924
1242530
1585788
1897557
158086
1355949
312893
164331
1121749
1816482
146741
799241
712155
1772531
203017
100690
593959
1758380
261852
1832690
1160192
1308116
1873739
664783
1891125
1959417
445450
1140264
1328766
1046320
229775
1635720
1902542
1587999
1229741
276333
722771
1088214
1394782
1319002
1755078
185425
918720
1372704
199128
1226313
54856
1149248
1251188
599468
1205059
557700
1440
1011332
698613
454973
1933920
1035939
349496
1544386
1782440
1205474
1236195
552972
1940252
1438155
325657
398995
1491312
289026
309391
1768191
1752937
10364
1350144
1169927
1074709
1336196
485860
1897220
607729
374561
1396595
41647
631405
1611297
1368839
114354
723258
1124791
1705533
672360
1015399
1336182
1803063
1431876
769818
1507955
1822088
1336466
1321946
582411
446525
44818
919852
1577059
224467
160186
1370453
1616766
733915
1048283
494272
1957646
1726819
705844
854092
154751
1926836
1448708
1296741
96302
1666705
657250
686053
1184859
1116764
1742488
1798908
889253
252222
1670261
1419844
555940
1270782
167666
762096
1037156
109712
1448413
1301333
1539046
1313453
1943250
1941427
1395193
941492
1129683
1376525
1355264
1803063
1426727
24144
909268
1431820
518524
143037
1165589
1293121
80659
1128458
1873357
369492
1813008
724070
1700951
843718
1179394
907565
742222
1036420
1374782
57743
1355344
962737
1480530
1197095
26066
1256728
1321947
1880826
3918
452342
560432
1905128
93577
1548502
97514
163308
123456
1384644
1708754
664816
1193134
832954
701275
71427
1403910
611079
637027
672851
133021
1036324
1789495
468133
828098
1119167
1310500
277463
553895
95895
1820871
1600972
822555
741281
334176
1836690
824304
778745
890499
312832
580852
1211420
988758
171665
1733418
1856438
355694
321859
1342303
223528
295794
730436
1855377
1085906
690287
1283586
785434
495599
1221341
1294832
1716067
970440
1325191
4715
1432360
1207200
542520
1868315
785040
997
64366
1192692
1056900
1476772
878552
853825
1688031
652975
1441412
414582
1325987
384553
1950434
1027696
1298701
215213
1229374
469505
491879
1376318
47236
1229318
1797637
900219
1993075
862611
1990276
1848767
1371824
567060
836804
1868777
1259827
306418
1922095
808591
456897
1297202
1645522
1315381
776338
898118
1474597
642370
417445
953248
1783518
1715607
850755
1619170
681700
1811465
401597
1578586
1231625
428971
579930
378296
1091071
694320
36527
361468
237232
526315
750577
1934312
1598680
972043
991817
479403
606393
1609404
1441190
762208
1481377
1761083
1742144
805925
265795
872933
265391
1223302
155430
1109204
1208132
326527
1537405
105404
1490428
1649065
1700893
1036849
986685
663726
298981
1421448
1945935
1998350
1325088
101786
241903
525608
1511206
817899
1341399
473046
1035546
780538
1892797
271459
1725383
419809
1307422
464317
282936
560596
1518780
914037
1220476
1274324
1762861
36446
475499
1907326
1906357
1151697
244826
664895
715359
913178
1154139
735416
1829929
1558952
1147845
220704
269996
403981
460608
312847
897404
984576
308222
968902
694423
1252919
1989243
381237
1393998
625771
289275
923119
793040
253894
135309
1254250
1343684
1886606
737496
1091262
1740797
347786
1152580
1018390
1528062
547349
1456992
303258
1140233
1215760
1252373
737551
1530214
487376
371104
1106726
1784085
882911
1668121
355224
1742629
86119
1218055
741881
924449
1955675
1027423
1171527
866152
483371
1352854
1869670
1869884
792232
963841
779674
1396223
1177719
583680
1111971
746792
1728029
1593308
373036
567644
1560902
380606
1208462
1316498
247328
729516
756330
189408
340500
628722
1425362
1918685
1804238
1292234
179761
1470575
249225
1260596
853768
1176542
798178
1698794
977012
1844618
1024375
919029
1733463
134111
1873266
1222906
1707949
1048245
1238926
1488834
1970414
402830
1637913
1362572
637479
855017
1036716
1252524
1415866
672599
124109
697001
95066
906258
618542
41566
5710
1302834
275490
1980306
961386
14717
1895131
1682065
1512990
1527752
950306
272021
74878
1068805
1165174
1410022
249828
973549
1221341
16008
754098
17749
287950
1444784
858842
1856352
1624541
1407210
928539
1735269
195321
1645229
1152361
908801
1309884
1870734
145674
1102232
660486
951800
1797133
1798934
937363
1005681
1869026
239461
1256713
495801
669291
369075
1097974
1460310
24984
915319
1711162
914642
1366318
1763773
841651
1706138
1378847
53322
250518
1398690
403183
1865507
787694
1523918
1439736
254785
1019654
469786
1261656
1011203
645401
1977573
523287
1153085
1320252
940618
454135
1436334
1961144
1850886
853902
116958
418722
791851
785979
1496989
623430
1437052
944631
1935032
77276
229500
325189
1722109
810028
1378747
1960712
1995272
1064824
692931
1113648
178619
1736865
136886
1535589
1487201
1826773
1408830
1323227
685558
1227544
844717
1769288
601268
756658
793629
675735
1762408
1389492
1775536
341451
246436
1157796
904229
367214
1346924
1630755
116528
290618
1891742
774220
912965
1036022
1785534
1375866
1037750
1664496
547693
203040
967980
1465894
1884912
886032
1948923
87058
1519310
160704
868561
1975608
1810014
185255
1871131
1280950
456291
1771050
1205547
1494319
1135362
1427626
1890804
1228562
1672807
1642659
1294438
1071266
109880
1060303
1214099
376357
969319
895884
1571997
1875292
902955
89803
892630
1643064
424964
135319
145860
736885
669602
1465431
68460
458879
1983921
918750
438611
770996
443590
1952314
348482
1128856
688540
1164675
873595
1548443
367487
880342
919218
1769198
1352533
1247088
741760
1296569
1982400
460117
1049644
865481
1694042
1231004
894115
1404963
493006
918398
1576119
487001
1690957
900367
1532121
1668649
477893
158160
1509927
1413200
1048166
34095
1970384
436589
1677611
305855
1507512
1561634
1549051
521239
1733018
87098
748563
1261653
859341
385757
1493896
649520
787119
1928187
743145
876933
757418
1812545
503132
1647118
1409185
17368
1577328
1676420
931287
1079013
1969636
783018
1904291
1325611
176048
65294
645953
665032
301242
63066
1016629
1687367
1783760
1207618
1645749
464506
553742
996315
1155445
246902
1433296
1150771
337467
413752
1570369
322460
1970879
753394
1035327
790413
411044
731627
938996
1261227
1623934
1848257
1745178
1132971
1309454
338614
510150
1926883
976170
1549672
1777545
1897137
56227
1119198
970648
884812
1003780
539480
1533564
1321129
1478669
1531786
1943798
586441
1571911
1956250
136012
1533768
1411447
1907420
143163
1037727
1422792
407266
1823538
734573
1973892
1137850
381022
957899
1037177
1135076
1472109
991083
641396
335420
1459478
605004
193707
1221920
1054232
1249102
1739476
1665798
1352258
166537
1361263
869315
524106
1649468
1674416
420319
755980
444855
1817895
1915993
1885834
1359205
895393
1158317
124807
603354
1365049
1444168
741647
264477
1572618
1041345
1309182
934271
1719473
85541
376165
1857038
76475
565601
402920
1609430
299281
106566
1427960
1306777
919867
96154
1680158
567773
87198
1361001
1442284
540017
1877787
1255883
909614
759213
1263792
1148172
48334
912323
1964044
941440
147573
1349298
1657534
1294654
404217
1037955
1354499
1254583
1389079
659689
741593
1110537
1379648
900872
567086
1857868
616690
1624560
907287
1944450
641081
1105059
1866135
667487
1686562
559024
721384
994521
1159634
77161
1979169
593405
252303
313561
1978757
1202180
474590
182629
1021202
362617
1961956
281009
428072
451588
1513281
487425
871669
915976
593679
898468
216420
80526
113073
1078091
418540
475150
1775310
1654123
1855055
273800
196135
935289
1847944
1782217
1760838
1619391
463460
1429681
903811
1234270
1921120
1587428
1974932
699391
1622243
915572
832073
1337714
335473
496462
142161
1770149
658330
1370477
1403722
1635948
1872155
1978860
1249661
460393
675626
1915530
813690
1189309
1834925
1530052
370404
443222
875033
904869
1070447
1487808
1797179
1603426
1048264
149967
1855055
870343
1973981
514799
1250069
435269
1430456
278578
149276
1959612
1965075
1236678
894627
1092661
1382782
1598151
221249
1841489
419383
53149
185295
1135295
1740913
1342662
709628
1823807
1349560
320719
81737
690726
5926
75287
1812476
1295866
1611685
901799
1053303
963674
816802
418532
843087
1974291
1879807
1717041
809883
120141
1418324
1297024
1473082
1597842
1390982
678256
500642
1509927
795053
557389
837461
1967728
1324510
83723
1761013
18301
1958817
1232303
524017
56654
1323430
1217862
244327
1229410
1413538
453568
1480265
812915
1516478
126186
848329
1629062
1535055
1223636
111206
564580
813837
1466874
117750
325201
1778708
666872
1227504
906333
97998
135442
976911
1614735
969345
1594191
1641293
616236
840203
662097
1275786
1046193
799409
1457751
1517301
668155
1130097
529260
875776
1207833
356352
1628357
57535
1080126
1744889
580964
1916362
545610
568872
1932995
996175
940694
1981692
667160
475432
979299
1299043
445774
1476866
1376306
1455413
1279022
1327063
640162
138893
18387
1387404
1520517
1018811
1263099
1383525
327498
1275770
1567589
1567741
1753389
811617
282438
792063
1982051
1648623
365691
1376443
524836
1035391
1563713
898487
1351018
209000
921814
1298085
1299998
1096164
1263719
1783220
113005
1944388
1006866
1969913
487721
1800147
182244
677805
1062439
564730
117810
664839
226001
1721976
1822466
1817443
391641
770098
732355
1354459
827658
1216749
509697
1539415
674435
545287
608434
256939
157074
1683463
1107969
604389
13901
639875
125765
1354055
659939
490048
177915
882368
626100
1533113
1413743
386035
1774734
1567741
350805
905290
120858
1173746
393722
673438
1080209
135381
962238
1400357
154818
137720
21495
494051
1229710
587249
1854845
1893309
256209
1480381
450792
1190662
746999
1198784
815683
534438
1702147
1430163
129360
1309155
1455841
1615008
1253558
1066003
1485722
491561
1562575
729856
331177
1289057
480163
824895
1363901
697857
434569
1076787
1012118
1524583
961713
1193776
54519
1220286
468441
1937297
1809731
667860
107163
892392
624441
359333
201768
1605197
1238256
542451
826559
1672071
1997046
101106
213499
1063598
1408590
1838878
982212
449246
1911728
1233058
416893
709011
328784
1384350
685506
298798
1012357
1443235
959517
635480
1834356
1872501
1626382
1520944
116815
46633
1164534
1678023
100228
203135
189715
857428
1364518
1366784
1209109
1193211
1489066
347646
1994843
955238
303580
871654
1569830
1157015
1189397
1010257
1988498
454340
1569867
1070527
533019
249709
659162
1455537
1463170
23837
642700
1061324
1599441
1852310
1256027
740680
40942
1561822
1734059
440836
1718421
374754
1909335
1477580
1553742
1182839
1954315
89652
1789439
1050331
1282185
87069
195752
1352448
678844
1800001
1771568
1968684
266572
560484
358164
950515
1909493
155049
1494513
1871792
864793
40314
1499934
1152634
1642316
13880
303054
1347427
441955
230265
817290
660726
527139
1916835
1262851
713171
1125291
1609219
1289383
1667947
359939
141078
1218149
311350
1633742
253513
1350134
919620
1282819
1625133
1094416
972588
1786870
934802
1869213
1706343
500774
1536079
1003144
1265921
1893920
649609
1055196
1030949
846633
483063
1591452
988421
877068
434412
1755100
1816091
1354928
719617
707487
1569134
1154139
1918429
849643
1908038
948893
1122371
1746684
1305867
1249658
1701557
1108723
496006
658060
1078448
351586
1872963
1600011
1549947
693654
273582
606163
613097
242018
1372988
668964
1668487
1533717
230327
1300484
1493377
725730
679256
353149
568222
1642735
1248932
680406
1693606
899419
1984137
866115
744145
1747637
616259
508969
1530978
1496982
225650
863342
283165
433192
1242751
1076934
800515
1733616
643769
1149438
1184288
81369
1385813
641255
785401
1924262
205642
10498
277070
806494
1050169
974158
1247295
55303
1452809
236593
1755103
1645061
124566
29757
155050
1504326
822066
120201
333622
1273246
938575
1270037
173685
1870770
1822992
480283
1884709
711642
739696
1289395
1369346
619150
1352738
704723
1489038
1668912
967362
629845
674395
1816083
1645602
78343
871989
1458146
1294177
1644669
703787
1284655
337756
1507607
705513
892461
1223508
1308619
1217100
1948537
1540233
569093
939836
419604
659002
1316271
192280
1169977
1851450
1116428
1579486
1031287
1033716
912045
526398
1282312
793583
1324585
1763115
142135
605874
376629
53253
1055771
721366
399932
256149
829093
1308669
1622593
1731487
182076
548419
332280
277226
1724653
799285
718260
1002145
411369
1365035
652442
7342
1202690
1157818
787210
98482
494288
1472338
9247
446462
1314965
1937352
1041702
1724986
1000248
109663
855029
1223257
914075
1340835
1149279
281632
1202545
1739251
1709236
57390
170447
115322
898582
1691197
1928929
1955755
404382
732468
241789
1264328
85480
1889361
753288
436383
1216579
74126
1212868
1053442
664671
26479
1203658
466055
1684730
1470131
1677882
1054869
1251038
16886
1511206
1973115
776019
837493
44929
77690
1906886
271410
722602
1076706
315429
681844
734259
1650340
518418
923805
1418940
278978
1291442
1891337
1133700
613005
438970
1147419
1925228
1842869
138450
208764
465538
1795062
1152270
856242
1479918
1083765
1079308
703431
1562449
895650
1070039
1067428
1996094
1308190
631041
1063504
1540061
904497
236472
1623825
1413552
564476
787470
1210716
1439539
480263
953684
714797
1708829
1556319
1708818
1194095
345644
1415633
1836154
1223450
38427
1502686
1911319
927964
1541748
1154396
558907
598358
643700
1583370
1729718
276333
1371257
1559859
1801937
1870057
1601712
1404499
1881726
548603
1379078
861707
785933
174032
839685
1725453
188086
1751886
818389
1265752
832399
831070
1001613
792324
1420794
88599
1135924
1443490
156718
1374394
1257608
204976
566650
433223
1570846
6853
551885
196534
633551
1258281
1911169
159015
1470950
1820791
918542
83122
15191
196929
1158880
1326158
1016904
1068851
1984705
1639462
777464
69803
1773126
1730466
1885278
1272706
1918440
1334893
1678554
1772252
339922
681403
1273364
1389012
1557680
1381040
1860896
631389
1930718
1384501
1615836
574333
348490
1968615
1483626
781447
1318823
1245016
1119893
510342
96657
185587
1493373
755894
602846
536150
857011
1848150
1816815
1393459
839066
1959482
1280582
1755555
1428274
855081
1358095
695595
749514
1410212
1124000
684740
1046499
1583645
148085
1232123
1540345
1595661
305461
47827
1703220
1489188
1536208
1069226
1817282
362820
1512016
1264222
512994
1989134
52976
1605187
676555
563769
1561910
1577678
1113738
663530
1953297
1747298
870951
119850
1800268
1931909
1466532
185206
1290720
1023352
527882
769106
667358
1115768
204982
219251
1991265
1152732
1202545
1794554
1555079
1107233
1718306
1864016
819043
289064
1507145
1953701
1517367
727876
1432120
837532
1127909
1467720
769381
1294752
1041900
715381
772656
1080390
1837084
1473926
369327
1853286
93859
195975
458350
924170
1292991
465524
1325856
1216117
1528963
1408184
1340516
1898291
875771
1016541
1001638
462441
407143
1362341
1172481
1996628
1318540
1670430
1814096
214148
232966
1979670
1790305
1240547
620304
1576703
867405
1445626
110478
842874
1272033
1928708
1168873
1822946
1555428
890038
1237401
265564
286285
772096
379041
316300
1648771
59225
185105
481451
67679
1425541
1498347
1603926
668596
259235
767820
819120
567397
1064861
1145413
1144687
1632814
1645699
1492249
1039298
704464
915248
1757114
501781
481577
13419
313039
777898
551467
193377
570193
1802100
269010
797085
1080209
975108
1379269
98023
1128458
1970122
680991
1701036
760156
201813
536834
1454446
593660
399705
738572
936777
1349844
1359500
96302
1242790
86561
1210915
370680
487060
571045
689667
2328
739987
632385
1496925
70541
241047
766175
1996968
143443
472203
1916784
196918
1148701
990702
1412005
879483
1314232
427919
1791164
1076636
1994020
1619982
680754
548271
268989
1922512
1703747
1957065
1354709
982636
1375968
281362
1286763
1400127
1301123
1641429
670258
640659
1483064
1790010
690500
839579
771093
1319400
1487078
1046205
1444263
555567
1457873
393679
953527
764781
1423228
530198
1157818
1214341
871292
1005546
786367
1022149
649821
199925
1103578
1802646
1958223
1903289
299085
1603701
870184
1128392
494093
719999
1954928
945252
765418
717204
71144
1414437
1959273
384323
1550920
268010
1529955
290226
1689461
601907
1290717
1596209
121263
1880025
497645
418971
195975
823491
248193
1300239
74772
591572
1920783
304838
1088284
811614
1619127
649171
636935
1660751
1457770
1477456
663587
949967
1213342
496899
1579572
1447239
931850
420374
900030
1782119
950507
324928
629236
1780696
1046819
917138
1118739
850937
1523826
1145413
796191
197461
1289776
227983
7517
1184155
1394814
1649280
1246314
712936
411047
1136998
1601649
84161
798187
546706
1603988
703975
1930753
1871495
1880085
1627552
1847944
1050060
1368576
1049955
837405
941467
1253816
1109963
595225
53463
985088
1615255
514702
1559320
1626268
210184
1284075
832852
1029656
1142159
1183421
423872
1620956
1107950
1276193
360575
1412904
1252864
1120526
320371
13548
150039
1841935
1601862
942485
639270
234377
1770539
1992390
1110322
1452381
656131
1484732
1507127
1259469
1458266
1563574
1745184
198791
1734142
472050
383565
727272
1338547
1893038
1681668
1578348
1408880
955109
1216192
1887265
1276484
1758582
491939
123463
1388481
554761
1294246
1089795
360699
1164378
11896
1880373
599754
542591
1385065
1111030
383263
385627
1046159
1752580
1449456
449567
1204287
29556
354941
302345
1445930
1372983
709337
1932847
1894911
407746
678592
1315517
491767
1413317
239704
3600
1179763
207354
482696
1413364
1299967
400861
636898
798209
418896
1877571
538728
1807794
897837
592187
1329455
1363901
986023
612591
52675
256787
1580952
1207142
1202291
1632999
1884286
326527
77966
949811
1766576
827742
108093
1158291
953934
61406
1887843
1449470
612835
536639
1593927
1312076
1056624
477732
728174
1125946
912695
1469076
484622
243083
1149176
1498798
226041
350463
297098
244293
688641
715911
1733554
310637
659956
677519
480110
1348669
1780716
1293887
947706
431099
954225
1757706
371312
1034641
1621591
1832479
1569574
211910
109480
827884
1984207
236347
73258
193337
1871032
368550
704899
677097
318926
313314
884870
823483
1289322
1849632
355107
49633
114425
1939097
1201034
793965
1498348
701363
1201447
1031075
1257436
1634693
1896826
265493
1855537
1810277
1292795
909829
982163
1060638
309510
1838602
756229
647443
1624678
375403
1150549
1602458
1697818
1968293
26479
1959482
389274
1500575
1332923
642273
1566712
695391
628392
134546
1486655
898587
18930
323498
70603
1870087
134640
267178
1436933
1970102
1661128
630864
34238
1343838
813836
53307
323940
1961477
1577986
923491
519443
1056593
1441651
153006
1897092
655803
17804
1961120
1054803
637452
114012
68489
1200889
1790383
500402
898833
1234169
1856326
177788
1768502
563492
440478
1977109
603971
596165
42649
1039867
257824
1632825
1352045
813918
180649
1416613
277594
477695
956672
1899008
1417926
1050367
178906
827434
408484
1281097
1229685
1183424
1546877
1336225
1887510
1854691
1848475
1853065
1267013
492726
853242
476408
1148191
213485
455350
1241464
745360
1996206
923042
920057
616956
877734
1218322
113615
116653
1066189
996175
312824
785778
1951687
569598
1317020
1467100
777028
1038723
24678
1298437
791623
1249670
795304
1847547
1648600
1005003
1089793
659160
1320965
581438
1271123
1377844
1754380
1943781
1047279
16570
1531442
457977
1957943
320771
1980929
247236
1658224
784791
456267
1152010
1239549
359958
235756
1271586
731562
1808432
1538869
1602603
1038101
1448328
728870
1357324
776007
749116
525932
659438
1410990
1779366
369922
408272
1274484
1661755
871853
252047
1872427
1601578
350609
722001
1665351
956326
1380744
1972163
864559
539706
1751158
496746
1298389
1126856
825086
1145545
372242
579528
1116298
402942
106192
692381
645670
70122
982579
1052012
1378977
1305492
146180
55368
1123479
291357
1681913
681451
359124
961616
1922095
1350384
796254
1122072
678704
499313
311958
1503181
273355
1728846
1336645
330161
1877341
7796
1597841
297936
762464
41114
1799719
1510320
1294962
1282796
9189
287237
435737
883486
226141
286938
736629
315913
135389
133012
729597
639742
1971375
697849
1424562
1726571
1167939
1125523
50805
1315325
1095290
1738287
1026777
645081
6035
1676413
259503
50955
100475
611857
1500684
199611
727045
103327
579482
45458
1664582
178611
392715
512664
1757835
21874
265526
1631404
92405
852964
1304003
249840
373307
1815069
1296450
1406479
1813620
1391352
165273
856690
1285651
537397
1116153
1709459
537857
1529623
691562
781447
1128408
146509
524452
1623277
179517
579527
1011726
377845
275402
1295037
1621132
1764027
1082139
649965
1000459
1353204
286618
614127
1681434
1971997
1609440
1667248
1497876
845050
538468
173766
1962511
665415
570043
1153784
164853
427180
1045479
648910
121154
465758
770880
900533
1430801
922998
1509458
448823
1534096
21423
1773685
1117421
734699
1362188
1949750
1404566
1870358
375501
694468
1550806
263198
699886
1527823
1234163
1642139
1765778
1219656
145491
1955209
736070
56986
1960173
631927
424053
1085667
1271040
1683904
1965809
1597904
1765260
380660
1364086
1414870
24278
716902
1325430
1883040
1661455
1552934
578487
593350
499023
86246
65921
128166
1059285
1297398
849961
1883903
1252257
797428
432564
1306466
562543
1239350
1236558
723439
1133208
154677
1597755
1104541
1129340
1490549
775053
881208
959283
881501
230446
692788
1950634
862673
142135
1763777
487649
1441022
1873384
522422
327498
360173
324028
1112780
1369935
28396
490235
1199110
720367
1311407
890647
971697
330812
590698
998900
404379
1854865
1199740
1225365
501660
1492201
479509
1116766
1068626
1958655
1165495
73061
938060
387930
1165365
628329
473712
396755
486694
563743
436622
1825557
827042
878315
1098724
1483758
396218
147325
1683547
1526836
701279
119695
1424509
845402
1983585
391641
1165495
148684
1149449
1242770
1807794
922435
1839797
1639795
171639
289566
1844147
798516
1823816
1390654
185035
1249221
136019
565180
1913652
1253043
707829
1466850
521957
1640773
1506619
103545
897198
1400606
661462
797818
244618
1676040
1589787
38572
255754
1737152
1391916
862890
252939
385409
310355
1478138
783162
877068
1991172
965613
660713
1148543
1385758
1812959
1016805
1044630
91279
1186882
1486071
1254942
932038
1523539
86236
1555443
213856
1862755
1537823
1538816
1968100
275873
1547411
275116
212602
186604
232761
1156037
1961592
272631
1361861
30029
819965
1875617
23683
1003641
1731158
1738683
1576008
329899
1727980
1781436
340718
741111
1429517
180644
365319
1385984
697928
604410
1999641
1093056
699429
1801414
642370
1106398
1157976
1761690
1817112
76731
1280950
1251188
1486382
1806622
453660
1808638
1491870
108407
1300578
490622
1876163
973129
1004308
1043117
1868366
510072
1066415
450792
780988
1915866
100745
152727
861121
1759487
1067681
1826133
1911874
630873
970424
496849
1146113
1198290
937149
1962087
77664
505873
1114469
1617223
1996399
34224
1093431
1778159
1844090
1708999
759340
1700357
817046
1599793
704007
1265128
970234
880000
804902
1972498
193877
1940804
948395
911312
1216650
99284
610711
1279738
1311185
813593
292729
1424860
1312914
1563871
671684
361281
1108734
887287
275193
1134724
1668961
418148
1345215
425016
1261405
607430
417283
882382
925064
586643
378633
880922
1840970
1171184
1030793
1937514
775760
1693757
370440
596340
1252603
568601
1184014
625472
1517077
1958346
215871
1755439
1441938
1805037
949510
1176348
833555
1216714
1435620
873848
846962
110418
904059
513961
1710722
1327873
1509768
965767
1883903
580866
796538
1334232
210285
1928248
935946
1368930
336365
1552420
927309
1326296
218506
170013
512804
1852392
773231
1018965
1675554
1996333
194644
316458
275303
1547634
1915993
1543032
1699695
798839
1221990
1970122
152683
828098
1875810
779759
303339
1329062
1318624
130524
1126852
833534
1411087
722427
1757476
360295
1778960
1163809
1834941
1139330
1360364
1664485
381677
1748709
528553
107538
1688016
1095371
1512607
1639265
1342165
34702
725890
265628
830323
1720575
313508
548150
808219
1781499
127375
1541439
167838
110242
954526
253810
734534
331694
32998
1532925
1029725
808133
992926
849053
166774
1643357
38261
1898081
716278
775760
188566
1834064
1683904
1955319
1070602
1642535
60361
1269767
528592
926909
1185798
1379305
755895
1808632
1055613
197769
45949
171639
1183524
362843
939706
921896
1369416
778651
1272366
302443
1005180
1999135
1646706
255664
291135
919950
205729
62189
1707719
746196
760486
1700890
221686
1849393
901307
1548727
252846
882292
555701
123862
35773
666222
985182
338855
757528
793528
747839
398597
1800124
1978362
1961792
998402
1509674
211272
1085695
1895870
253987
1177993
225505
10293
657133
1610789
1382187
786578
12972
111376
1561759
739935
684303
1820592
56163
29961
1091775
690845
746088
782108
1084220
202486
1079725
1364031
1042114
1178099
260379
707780
1262947
38537
1726421
799343
24273
1164333
1489314
1142816
1889281
21614
176546
662477
1424626
713967
826189
1602294
1517080
458792
831647
28851
13190
769731
662078
327235
1305848
426725
934758
1205469
967614
683710
1129868
501209
980387
473812
1319903
1703645
1439612
1604453
387930
101280
136061
508285
1937790
1577498
155425
1837035
1890994
863576
1350319
1081095
285501
1844147
1353970
46792
1701787
1480400
104377
1337856
1355071
555701
262272
1471355
1257438
1544178
955702
1576843
874101
376637
225051
935128
25418
401361
1434644
106077
897053
1777072
1226315
1143935
578078
351612
1954845
606931
371407
1969129
1526041
1740059
634803
28716
1612427
318264
1644959
1511823
1483970
450847
989176
519513
191270
1463349
120547
30494
65310
1496348
352241
733880
298470
1764445
682447
604344
1997513
187412
147573
1062561
1452332
1416347
741974
918112
1977521
1414161
1175043
138575
768437
1615030
1447962
388923
193749
1693746
587213
776683
78496
1788268
235604
1067993
1425515
1975993
1841921
1218412
1093156
1647190
1576334
1898284
1345496
1092656
436845
247226
564396
856023
1732554
611082
1727727
1502869
1236316
146463
697668
1240348
546081
1894751
1645647
1045042
178361
1908175
1717394
1814443
1008061
1528077
560478
170517
530488
430217
1749980
1007653
555172
576917
457285
1678587
1835813
1157030
911730
463442
1175864
769974
1148149
57706
1219162
1907303
395064
756852
114153
1340719
1690445
538468
857242
1203161
326532
1017213
1444493
188151
926744
502401
1377953
1138651
1120105
800675
1680251
650520
851393
903795
845064
354404
1311753
726811
618746
854929
1323346
668420
1617060
1896038
191976
1329076
276844
1164722
1048316
743441
1506007
1550474
1621132
440478
1458673
591087
1317332
1056411
1700524
1952617
1210906
753265
1534799
1350076
1218341
1018994
1014442
1645161
885210
1633695
1307066
1132641
597412
1176083
741680
1429012
1738394
1430827
189595
951002
1201308
249508
832387
1157624
1932756
1859501
1876291
790440
1621574
1874268
786166
791306
1370576
777079
1997623
1714145
250177
1970645
1919099
878944
847120
1151315
1223172
1417393
675222
1541499
1387943
1557088
1090532
457159
1143989
297200
846869
790876
789100
235134
1103082
33000
538803
1007866
468933
812663
1236710
1708693
1937195
498483
771680
162911
36202
1798785
95238
1432155
750446
967362
899409
1185972
161160
1149742
1238753
166589
760769
1135839
1663913
776498
342735
1782199
509919
1690221
1359076
100350
1706300
556605
1811023
333174
276115
953331
1670648
607367
468090
711019
921648
875497
338728
1275904
1599783
796085
773481
338100
778861
609511
952027
554216
473098
649617
1023265
218299
1692214
838882
26231
77964
447994
1581814
1551514
851182
1655031
286838
1170574
903717
1060672
420696
698842
848080
108386
1265867
853542
686909
1793315
1078806
405597
1084802
1911198
1537242
1477802
427009
1459037
1197801
729504
248022
1261602
514352
265452
1513467
1770934
1806533
1332668
618135
851826
1916479
1283000
775067
601298
352675
1252055
583862
1566170
56163
1705630
149513
1497225
438530
1640243
1204658
225387
901161
256965
598824
1949232
1237455
1036248
1132229
280497
1308191
1216847
256965
1660520
1738910
643813
1506131
1998350
1520094
1896061
1304613
637753
660300
913570
1170467
1973908
537803
104093
1640270
642952
801835
1831389
240424
480263
1087487
45553
1199071
617600
1053323
1664130
1724233
614713
1182259
621432
1714413
138352
1068459
1817975
220683
1330701
1764807
1172972
386827
530077
328450
399246
1083508
875146
759201
773111
1813024
404124
59258
1774078
1561353
1754800
1826399
711916
1224665
1286733
578352
1763371
1641669
1952936
1479822
887544
1501623
1760986
1696519
1482115
1566421
1484891
1790685
1647949
1539026
1998242
1429509
1262964
922948
913538
1622372
1551102
1399196
1521524
1721712
539277
1997046
1390867
129395
896766
1283364
507104
592292
1152690
1149287
439713
763690
192732
817463
243181
1424245
1520493
120256
214298
1877498
1641499
937508
232014
1371996
1652378
1670753
110867
456716
1878868
969428
241201
183542
1902880
328400
950857
523216
904400
445279
515843
1846389
1469679
1160110
1656260
1419101
1474965
963042
374345
1927670
694269
208556
1142950
192732
141537
117750
1138716
1115213
1389080
1290728
279130
1996036
1816750
888272
362825
1494454
355224
234701
1326438
1266452
157285
541672
1961974
1272507
921885
845493
278079
255775
216845
76103
1245514
1881358
234038
1268251
1812032
1223047
209695
246383
430665
631115
1539003
268876
674334
1643542
1469603
996359
940381
1537714
443388
1570185
715580
377053
851148
836347
1271671
212775
541167
746382
1782783
164370
229895
1280966
927985
88218
415004
910686
871853
320609
737116
769131
292270
1545843
1884032
1148889
462568
1358350
294016
1326158
599220
1823910
950203
1725000
617846
1491256
1865527
1334198
1788166
1122706
1344419
1420787
1996417
95601
261517
1064949
816074
533673
310351
619930
1651484
276131
167035
1479838
782214
515243
1608348
1358106
1727084
56741
1444652
1909856
1288209
634095
1144203
538968
830266
1242624
1566795
884211
1185456
66415
55130
226832
580681
411670
1730656
1838807
1349439
1710139
725890
1869026
1578436
292810
1771462
897198
613832
314892
868489
326452
841896
1405993
227773
847120
557467
578720
1277044
1334494
1374422
189952
1405239
1330883
467351
387241
1216688
1095477
1656719
459587
531638
1830580
1497611
1184900
1343554
1827606
1937096
658965
1228989
166145
864993
828712
138647
1085712
1802819
1695694
1629679
1478043
1438646
1322791
569559
372176
775770
1937587
188200
1854624
1908582
1902903
1507503
142661
1619391
936972
176519
1969129
1561307
1597643
1940116
953606
1817840
1350819
1208485
482441
1029511
492621
1354669
1476856
1766571
873928
748364
1913918
1745233
1953507
265841
1257807
1011804
1506385
393597
529875
472148
1477442
1431420
960830
1945030
44474
1640244
967528
1182255
1299871
261477
1073936
969256
1939863
1993855
731452
887236
952339
352368
1947211
186977
1667941
686410
1100894
1925328
1014330
1799128
1079420
1963882
1513087
1764323
1900050
1949136
1769535
623651
1768505
756518
1052338
344540
328645
544628
1798332
431717
1514303
480354
1880341
438411
191308
1192944
1799257
641986
298146
155016
935028
1909235
1055780
294188
254799
1235864
1004813
456110
1668935
1647965
1106366
65172
1045472
1579770
435505
1632102
941975
537849
1102925
811659
1461131
1069978
1932754
517794
1566712
1949167
1546928
445436
804015
1880315
1177505
395212
753290
462809
229572
93697
1715512
1743194
1373918
1030435
711546
1673109
323322
367642
875629
492744
939812
1887649
503063
1602392
1856692
379166
988525
789297
877714
1171350
1934819
865263
987092
1231749
983904
44489
1722455
1294419
802513
1219765
292673
801440
665092
1586461
1865068
1358251
94485
1043992
742203
286061
141508
993085
809367
109940
1214774
974531
841243
535401
122493
549783
1740491
176288
841243
1123169
106585
451926
611192
666455
571725
297074
1794651
317621
1157506
1433678
1978487
425030
700144
685558
594515
519401
830777
1256404
202921
1459388
12403
71849
1162007
626001
828500
812972
1396329
174425
1033368
692000
1016131
581298
1912442
1279416
680143
1497962
1666017
273970
1926988
759687
1868374
1405474
1236223
387684
278616
687311
1443953
193623
50579
1074459
943480
1374728
527861
608787
1859864
654127
1890219
729926
1273755
1509458
46368
1076544
1053145
528063
881259
1157842
946931
1129768
1156212
1713414
149513
548150
9225
1851143
1487338
226524
1845503
1185946
552273
386264
1053223
1040187
1958794
799925
1112628
1617513
1319961
763690
803496
1398105
672042
1922526
1061384
892842
1884984
1556561
983038
377895
899583
1816656
692453
159132
655654
551224
1535214
732293
687818
295454
1139888
1297742
60013
1202624
1231842
798198
923837
91184
907859
55590
1767839
91914
1983522
652374
1244960
1777357
1012323
1284375
566708
481786
1122839
1272735
1147349
991544
1521075
1104260
1120456
649241
883704
641010
548150
464748
1133123
587171
1311181
1891151
695489
1149097
1106916
877007
1494849
1409166
218284
1157656
100305
1042571
1256854
1427573
1332087
1593091
1845769
1499264
392088
1593947
463826
995942
417039
1691059
1034750
1193622
1935463
1133370
1792878
1354662
525084
989774
1362070
444976
962600
1835431
512713
892978
1950352
196933
738370
6432
1799782
637586
218987
1180296
1307695
1100836
1530430
304320
297261
1052125
363102
511260
1003164
1376643
1123508
1831128
285847
1640244
156749
1869635
1916209
1380816
1988601
653546
1006106
370472
149583
1627200
1019728
1157233
1542144
1870122
407655
1223636
1679550
1794256
1169579
1092853
312592
1185273
734629
1510600
1357900
1773993
1921179
1789340
135338
1134685
428501
342184
278154
644708
631449
1481402
629469
1651222
881259
1759790
24800
97394
1653907
734077
1508435
1802130
1448708
842128
1864641
148732
480459
1821872
1736976
361154
1624183
1766986
969812
650439
10412
300165
1625694
497062
1836022
1303672
50091
579482
846288
1728811
356081
627914
1911169
1881287
125016
859534
1976930
278138
1414067
1342422
453901
259189
907144
43360
930167
770895
1060635
1400539
258671
111498
990619
530486
1875678
1599355
1023209
1264796
1127312
1250779
155154
104819
817216
1523992
1422848
1585133
1211371
123939
959369
1457851
1419090
1282579
1092003
355861
864044
1593368
1038879
1298945
82175
896732
1016890
508552
1746523
370053
1146768
1990276
765234
1059023
799656
156641
1147359
968441
1050721
139070
701440
1292824
1663659
115142
1671513
520173
402369
1748705
796229
1874135
1607505
1032075
1058864
610587
833996
1314297
634600
245680
83148
1118003
1602654
538755
1997632
1387319
1956535
209335
537773
927056
1136643
149813
1130407
415792
899539
668746
203401
443002
1128077
1870866
813660
857297
588720
1848137
1035928
187059
1207435
1261685
1337343
1749376
1330146
45624
354226
527554
954265
1377844
546948
501964
1104795
390426
1027991
191872
1336118
245046
738151
766483
1055200
1936167
655290
899115
1952421
203901
1084772
1198558
1755146
940444
1880826
260402
704899
1754858
1669587
1809935
1527545
1178706
925239
1510566
14469
241487
1985759
1704564
1025958
664197
1073747
126739
954021
1934317
1177178
974491
1574574
1775240
1261939
1151347
492294
1317016
1682152
1122266
461412
1321457
32238
1058879
1193734
1974975
589105
383066
1246598
899902
1175892
1928894
344149
113787
530873
1513490
1499086
1608894
1249102
670876
1410048
368671
1182839
361558
42427
80791
190150
245370
601983
1864159
1169162
66690
1099015
371062
1486164
981642
1675768
466422
1724099
83122
766217
182545
870481
1778128
9029
1448828
1108953
1618992
833181
946053
1809547
1837002
754858
733070
1226487
228294
467065
1316266
1254036
1169809
35582
1510982
546828
136879
1261967
1435797
723807
1362597
573359
1959005
531226
522930
1140354
723280
637753
1670753
1738725
70472
127343
213566
525613
72691
1116048
505223
773513
504587
530486
11940
146449
1393930
1817783
767820
411044
1448973
485830
1328907
276681
441460
219851
397439
1022706
1247236
831183
71144
1776992
699757
399701
124549
304321
23806
590254
1269097
665684
1566657
1514215
822046
872676
701646
1899512
978275
816722
1091590
192144
910446
1080311
171855
1256250
607075
642683
72293
460871
1310412
1634245
1945519
1878398
433270
992337
1939312
1974093
352352
602482
949430
705642
496851
1005574
540758
1969751
672679
493210
1319295
578580
242488
1436206
693379
1277633
1403453
1280751
880897
1051543
1760267
1323807
885340
1480697
535813
1559290
31166
1757696
976311
1386730
1384516
703212
1024428
1118609
1154251
582256
1599085
1343274
1323759
1475212
702125
938475
1764775
1290514
591632
707524
49569
923401
1899362
1968814
353054
511173
1294246
838758
1155456
1819631
1564697
1459460
115654
1348021
1434139
1986280
1796911
629395
210210
1212405
1077157
1787960
475601
156424
166640
1167714
110106
1872647
442861
362828
1261624
80144
1181042
8947
578352
124644
526986
1805939
1420484
1617463
440629
72259
1984934
332067
598179
993006
1183353
53715
366207
220283
50373
1348105
971372
1822720
923518
655929
1063357
768415
1725191
302976
1186978
617558
1631080
99762
1461456
1984197
1642807
114397
713877
613013
440761
235805
1382894
183742
1643995
1811356
539300
814884
1643995
567899
1538030
1359258
1964215
909425
1083055
277326
1940252
1883425
59532
215223
1913814
470542
1790455
924627
680935
1837635
1354579
1815994
1273275
861945
303649
1978487
695072
1923189
548621
183608
1294659
275094
1509020
1492201
874922
1013607
1955692
171623
261274
1975084
786144
773547
585774
1109730
524335
896487
1608049
339270
1157192
1917323
1094006
1699297
757974
652766
1497161
757753
290870
580736
1238405
1601842
589125
1925097
264071
517980
1455033
837301
1065202
415017
48987
1268229
1095679
1984813
874743
1763145
1611401
1270834
1524491
1303239
1336673
561200
1930654
787172
1662365
1354349
1320214
171251
1823604
956573
768607
512804
1321649
1460876
576651
267141
904588
1851237
567144
1281697
1598329
299207
427554
1594170
459859
602541
898348
520739
38572
1810724
763306
375947
1085824
1435820
1163471
1425492
968599
927094
20570
568332
1621778
1099341
1952567
523705
566547
1214351
1880341
1376187
511717
1905309
65600
1061192
1995285
140048
1749864
1187744
1882123
1671115
821926
1340371
1911145
1215428
180694
510234
1395351
1663478
1545867
521872
1322669
434303
1501983
486414
1689746
1938454
920223
1510978
822165
1286284
1125217
1602899
485870
1557116
731889
837666
1968504
1096292
238879
1364086
1758447
18811
1439849
1302205
1682760
1431724
684240
540550
1604578
1283490
1870087
1141405
840333
1723789
1118335
968847
415267
642587
881420
682790
948840
1078481
1996035
628192
202728
216702
1296169
680033
943689
1705539
1051974
1486310
178721
432227
214
429001
1132278
1123432
1139628
126877
928419
1143591
1393415
409204
260621
715955
647880
852115
1328847
741187
1837164
979566
1341017
1436916
1761273
453531
806649
864630
569436
1166942
872044
1016792
110384
1740128
1436889
1391423
1381517
1939407
1068557
490538
1684648
847819
1398192
1342108
617
25845
330149
591937
495090
1818613
111636
1447248
538544
1897148
1113149
1663076
143495
1632908
1093076
1841274
1713263
1721656
352745
522260
1981983
1758429
596930
1547940
1957625
340500
1586302
1291204
345600
1796257
358509
464194
891771
505728
1146608
1260528
273948
270723
525573
1346432
383213
1724839
1228562
1922005
19143
1005610
1975868
683070
1206567
1332280
1238670
1364077
730888
1740584
694266
1229744
958544
1801787
794178
1057040
1650703
862842
1781615
1015519
1652912
984319
734402
957876
1096016
1146768
1005546
1741594
1153246
319543
1573721
1423469
100922
464503
580466
1285392
1424690
1624579
1589152
751969
106742
123163
531221
1881494
19805
232732
1984622
543864
519413
367198
1765772
808508
1122266
847287
1154667
324211
1031303
160168
392100
1626445
284
540515
1551241
1290578
802622
549818
437021
997500
1570752
803592
354903
824711
1206032
1118587
804194
1097997
642527
1836532
1965026
1615105
190300
1114750
627259
1419550
129439
1636752
422407
723939
895149
424879
1463935
308496
1407045
1201972
379041
486603
304148
1610279
262874
490806
166605
1336585
1653281
1137449
503775
1103054
677926
974037
472780
409977
21427
301683
1890367
356140
1188664
877398
1296622
831878
1994387
978123
1514261
432014
1523983
1463264
248737
677613
1104321
788090
1231257
1580207
355292
1946971
769832
1207435
1697545
1391105
324126
1245635
1532717
744191
1533403
357996
1638096
1006967
1662609
283113
537487
1851745
505018
1296642
416811
1226161
140048
433646
862773
1033002
703333
834097
1123663
875033
99322
1593302
1998783
1322769
415515
996010
1355222
1764781
1706854
853266
1025480
1141120
131740
273993
1894493
1300331
393418
896889
1718213
271524
131044
582975
328104
197332
234606
1185726
1384322
1555493
500817
692723
870254
867304
1505818
1911978
826079
857913
1993993
917511
1175864
661467
416572
1712792
827992
1185730
445124
496683
687986
256960
1608308
1290403
195541
1967474
1334207
127258
233288
1092249
533816
665860
1097186
881966
1965809
1592133
1854246
808797
68212
1462574
1239986
198264
1587307
1571415
1833841
436998
85315
1460553
718957
609839
240019
974982
1297024
126696
1570992
1665555
936821
434532
1511371
22413
1006083
1942618
1772601
1658362
223763
529126
1134125
1443953
175371
1835738
1662660
1461993
972521
931495
698122
1167783
1279857
1720675
1313637
420917
163218
1321186
654462
1488519
269797
268271
798428
868555
351311
368711
934394
805732
1460677
252052
1231116
1601185
683874
91075
33350
229644
445481
1036362
910013
1751092
1566857
798771
992919
1759487
1356080
1963841
1892589
701046
294295
562722
1046824
575655
691500
294313
1391797
1050367
1408774
812965
1106808
363767
1014473
965767
1846310
736055
819788
1924727
1822024
776812
976874
460323
318306
1743336
1671343
1307228
233620
137011
13375
1580489
151897
381724
808336
1796440
1986566
882869
453671
1246208
1363753
1875170
1791001
819423
1176382
1967820
1556839
608371
614370
347528
1596753
533615
267241
1470149
643390
1825765
964167
1199170
750128
1437724
719899
654748
1957284
1490681
1912515
179220
1071398
1034481
1893494
521227
388773
1494788
1537636
1159205
377556
1506651
1696945
1538869
1446026
911811
1437157
1058633
228151
1407988
184399
1773881
1799777
929147
9279
1705419
1061305
1754108
718380
981280
1194021
1735649
1877787
384763
979049
21670
1803563
1856907
838502
1140581
579625
1230614
92203
1301643
214500
1171427
319550
590314
672304
1310550
989499
1195409
672822
1494597
10797
1259614
1254435
1341027
456473
108270
801208
514504
1784239
1156802
1530621
178570
1891287
1187342
730591
1825340
313603
507579
795928
1309376
457847
46598
1214434
508740
1188820
1502877
932496
1541037
1564770
546040
293524
492899
1353429
152528
1037806
332916
403945
1693989
1869379
1589392
863196
1660005
1699456
975517
776045
66176
448392
253594
1796913
38124
629337
1052012
1002514
864637
1047194
424389
30401
142409
1020267
276836
1721654
1292028
1226987
678569
959542
1366833
1115907
453387
363814
1193020
1407309
941303
199731
685062
1816946
922857
317926
120882
1124023
1084976
1037734
1949979
344235
560837
1597517
1464204
1777869
1598959
651942
332307
1962369
1714085
700588
1472005
1808657
734695
1735846
1160832
1966562
1553468
1525390
803569
679671
1550920
1223650
1404049
890894
149169
10338
938975
542385
337087
786937
1041702
396099
206120
1880790
455380
1687979
913126
1089665
1664053
30239
530703
654436
1132267
1618264
829960
1268409
847320
1092211
900116
1731560
668567
1321898
936289
721044
692363
1003164
766541
1995056
794327
434804
574461
310652
226797
503848
1825170
1581842
1652840
621440
1476452
801488
384596
1102867
142280
156641
215244
602663
1691110
1306370
784748
1564985
272116
308991
1522247
1724647
29168
1862105
879310
146576
1516151
938164
1651850
1200582
903364
756688
1129702
255066
981997
1551703
500669
71134
1317020
727082
684746
533986
1625510
1830055
803756
810894
1210252
1482786
1319985
1675288
1669587
1130652
634262
1566430
1665719
900209
900719
654610
747668
1915758
262871
1600782
1639203
196478
1268251
482316
550065
315519
306835
1328692
601970
378296
1389680
525052
1530052
392997
666278
316976
1980839
916308
1734296
1182533
312706
752544
700541
1008341
916544
406413
1150549
1923868
436603
1928751
703051
542607
1079314
1864369
70137
1270794
1950087
1574544
1165931
360502
1248079
969878
123814
1633726
313660
928307
1872059
1223367
1415940
125827
1905912
1256854
1125987
1061053
1146608
1294347
729081
633001
896449
1040187
322689
1282424
1335753
1827673
1239702
280100
1746724
11727
247629
251749
1738461
1648440
483149
1832495
961468
43619
517760
1979950
83723
681582
387393
263112
788170
1121568
1899493
1931212
884308
553636
59108
1893910
1399882
1070530
1776036
837798
1796911
1133786
670954
1376596
1575301
1853851
932218
161271
791469
1922370
80486
1016687
1653388
1344593
1592689
226857
713844
163427
48077
1553696
656093
889673
1036500
538033
161968
501620
280543
1469976
1874496
19423
681387
1798717
1189428
778490
313111
1722230
1615105
69375
379203
15076
721069
567153
1496657
1106046
1252438
851281
1873739
42280
65646
1042779
1105007
1576119
776812
296675
1063478
1452190
498558
1479808
1616780
223189
336002
1334171
611985
633267
1269120
456252
971161
1868655
1513385
1332172
1376534
573759
1052758
543892
520340
689998
1706777
522369
704145
1549575
1801639
1154239
1313234
1226637
1834659
161358
330749
1126006
1890209
320070
977172
1406535
1617535
1052423
1784295
1258297
881849
228052
1437772
272664
731230
354092
1067817
1501864
1975993
1104209
1576453
242627
630609
1233464
1667706
1789070
141312
1136087
1777855
1338005
1647282
1756880
1047323
1355785
889279
876157
358549
1020083
744148
1095719
1701036
925023
1439612
1272064
952193
331690
1263627
1531174
677981
77094
92941
1402546
777358
736728
755838
1053469
473008
1292616
1124349
597263
1871771
627671
496235
1891390
967643
479620
1004703
1755806
1657975
1670430
643065
1152521
1688031
700645
505573
73061
1461771
224210
1367669
1718582
249453
1287820
1838809
1673321
1814555
640726
692067
1145536
827187
1608861
992602
1386229
1613776
1441099
1580005
1643234
1754444
1758442
1083324
1341153
1082482
63859
263010
686537
1250203
1019488
1357646
1581814
260079
1482084
318802
1032522
163454
1686068
1713575
1430810
1144701
1816103
1940938
151116
1348806
781146
666490
1702002
951768
393850
194962
1827247
1390327
458231
940496
522351
391882
456716
1524096
1018293
205463
600085
1367329
1157273
1438236
1527038
307645
293796
1983768
79577
49678
1714496
708194
528770
986751
1449229
924591
453043
1749028
1231626
1861886
260007
870806
408302
1779618
903995
940837
1775497
1015006
1772265
389647
1669754
44787
1280709
433356
737109
101749
514412
358025
806982
832164
1923420
739539
1577740
683113
1631589
1658641
1875971
918353
385735
1604043
1225131
535996
1429655
1928780
593
1301772
816233
382901
173028
347122
559752
1057146
1810793
921748
1755
74224
1075215
1103793
1333202
1139411
392916
59120
1337547
430984
268546
383633
1142903
1633520
1740129
1781565
82386
347487
388502
1108854
1051843
781853
619333
791945
760413
1617223
1996118
1742818
1390487
1139330
112816
1184703
1058321
959633
1346565
970253
1089665
1090518
1640369
545961
1458431
1183134
231975
948326
781630
1286279
696621
1676420
1141298
1452726
1744513
1561108
171530
659400
1767761
956065
812276
1118195
1050484
753193
1886003
1351032
122529
392088
504707
1729428
340226
641392
1819187
332948
657500
7746
721033
357346
1806533
842889
788301
121642
82694
338665
1614778
1714890
137603
450021
380774
211451
505544
1653835
557910
440342
1328094
1050840
1402186
1049974
930328
687779
1049625
1125929
1792178
1613629
1621638
1670574
1280626
67700
1895856
1766877
1094227
1537904
259306
865378
1775523
1671803
322798
964650
546736
313048
206221
146464
983156
1644974
1909691
416812
287176
345845
1145825
817446
1738169
1946944
1350080
1909346
619952
1675589
510107
929450
1037123
1318111
843073
1077944
448774
1470092
1547469
1365885
1273372
1045452
1507596
1629630
62153
1693670
1196016
441956
814884
1956535
1557281
765132
766710
1146361
1159193
1974784
1125825
1393444
1513215
1441412
697824
1305704
734697
1347427
1461798
1197095
1538532
1615237
380612
1791712
29572
1369208
1277645
420490
523622
1986297
1017461
1589207
1560473
1911251
833332
445842
1694081
913194
1299391
1800084
965433
1782044
1278940
1029796
1145014
1917678
1265325
1813742
92679
1126939
533195
1448422
1145826
487020
1300431
1142426
719630
599392
316215
915251
1632272
50837
1289803
145522
745918
937899
878585
911218
654784
718863
139796
1443490
971256
259178
2416
1943027
255324
284218
54595
643082
667623
1073623
1360902
639813
1132606
1765166
1061468
1477983
998545
241028
1367453
1403404
1309937
571170
641951
841398
131063
744005
290267
1511390
36478
1399873
362100
950857
79955
582591
493917
1043851
915629
240001
1889316
648318
1168115
540737
1774515
1344125
423453
504564
886285
456716
432350
308562
184105
1317165
1541781
1094989
503848
746226
1166817
1818532
1156963
1085477
170606
235410
43224
383352
651795
1077237
1610362
726967
356209
1707049
1826215
551374
716368
801494
1179669
392092
380185
1508743
1664103
517879
137959
1731245
1616145
730983
622401
396099
145410
1955208
556261
381922
347034
1844767
1723317
985509
363872
1111104
724941
482389
1173619
1249659
698656
756454
1330883
216099
1699369
546828
1928535
289179
167509
1713574
1676673
1164675
1329127
1576119
840250
955591
245046
254148
1079557
608690
1759130
602351
1014066
1271583
944133
1759322
1734291
1043324
22218
1993809
231545
1252269
1151021
1041536
1986863
1998522
1237049
583566
1529167
799244
257503
795344
1662288
299191
962781
915184
1267991
158868
1097308
191183
7117
1355703
236539
1808893
846783
521192
1844252
1873513
888547
1659007
1563786
1206853
91608
444531
1259717
1312282
1368754
1342204
337470
813269
291199
213500
17349
687256
1674250
1537636
176252
1573927
1028464
723547
742222
1023121
526634
1677867
839703
1527695
1105940
1353727
368012
584610
1043015
529262
1530561
444915
826855
604833
1489242
52796
1630887
708043
1820793
106321
1882309
1941725
977531
310456
348906
1259802
1013801
1042114
167955
139901
1535679
837992
778104
478449
173187
1493861
275575
34043
1620678
1632063
1151801
855284
1534300
730665
509178
955730
195251
1202819
611226
907669
1264862
309553
1820113
56331
1395379
1953347
830918
948894
1765427
550671
1227269
1767651
453730
439227
1807462
1457113
1829937
1194072
1761340
775841
1182919
390426
1749353
1067862
92040
923096
770318
319095
1373430
983313
557389
459323
1022720
472964
216929
645401
911247
1798883
1288692
1052493
813508
1870162
444042
1963289
66235
1967664
1920385
961868
45514
308027
63294
955836
1781218
1329317
815127
1549866
46691
1879591
465845
1213972
218096
768491
994958
595375
1833191
1033287
1507536
78417
884740
837400
201040
1223047
153292
455155
1419526
484269
918622
1126365
467064
295400
893640
1781308
215156
574280
1780038
1920268
1701497
178805
1154022
1624872
1999119
1856894
446987
1201447
655697
1392345
705593
1610365
788705
353173
857411
1700226
482389
772547
778198
234300
1806310
414676
251406
1396680
1292234
417978
474873
903577
1508949
594738
345425
105181
1310116
776163
326254
889420
1087626
1486655
536891
1694175
788504
624473
882514
477846
1892563
803576
1009990
722177
654838
503047
1533564
7746
137138
905076
1524720
236601
1901472
999960
1467999
1903289
367134
286618
1685764
1045515
358744
1527908
1923196
104624
1348143
1605658
622667
1478049
877669
415721
225051
1734599
1341554
208556
1638466
677715
1114412
1480012
991691
1460070
1714330
745115
940021
1900648
1883425
1746360
112706
148386
578203
1680013
20012
897597
1618721
595557
1877878
1293891
942087
504145
1616501
1519279
227055
548853
1428219
978421
1581013
1679510
632830
1817836
1408880
845493
1934678
684089
753243
76361
1487993
1876501
1050092
110646
828839
1292274
1211944
1368186
1492888
208676
1420740
829298
1594249
1327160
1502661
1240978
1867671
401814
847335
986565
768215
1724623
1829448
1237676
1422157
548572
292396
1366965
1143806
248686
273765
660300
1063075
1711089
1837035
1410545
1454175
1257769
463034
223779
64882
702948
869865
1370615
98006
1173837
504072
1031724
239290
1059600
1348495
182453
1413464
1981239
1430126
1078851
334866
682888
261272
1951186
769985
1565911
985768
710551
1081457
517231
1947211
1996034
373418
997886
1565536
1284867
1014159
1064582
580599
602816
929176
152314
1063688
835401
1917749
1504101
748163
599560
1476721
1827587
1835466
1930208
1914288
180361
234058
563049
614919
1160995
108916
745611
1614568
1373602
1557700
272109
1105007
1454549
1530134
878843
1193038
1722529
1393999
1289636
838372
1304407
1088069
1244927
1262400
1118754
1330040
1263023
1743037
890466
1400313
1570172
1798816
1295463
1152974
483868
502253
1059808
1905162
719132
1421924
1495650
861865
1211669
101446
946344
1450629
1117720
926820
1769926
434499
1830246
354100
746948
211106
1851162
1105446
1381530
1454703
1921405
1012494
25582
406841
223756
255518
169762
25191
637626
606459
838713
402429
1314729
1640670
1738009
1249714
875256
1442880
1573502
254500
1739403
169990
214
942675
1239447
904852
1334354
252671
1514675
1009946
1316440
1955436
1269035
1053736
309210
1771382
1250056
1597114
1602737
1060660
1599162
676393
1138005
1667706
897091
62209
1923636
1617637
1416349
1776105
572252
661187
1313659
82407
532052
1369460
77108
486534
1745080
929710
1010135
1440903
1732015
430140
1634399
762885
15248
1978931
1085034
1803135
1885497
768093
1819946
1477261
1740653
1718948
699194
269032
1274521
743899
1565580
1253442
1913396
561058
434144
1219119
1717336
1623560
522298
1083099
1888344
961526
683236
893681
642121
1743140
1602657
688936
1590317
953295
1309454
104350
341507
674629
1052026
349239
726224
1043892
1304177
1485627
1673574
1100472
1894495
1290152
1003726
1393749
458871
1069927
1478027
1984813
703568
886384
1917002
1805930
1425445
1966196
1603531
1535538
1918059
1004099
952280
264582
1497824
1558194
1565051
687123
1297424
189380
371777
1869094
960367
226857
784966
483144
938255
908587
239639
86023
110384
414038
1293097
1507127
54162
92828
1495163
688678
1358315
87629
1961712
286646
1487742
101011
58016
147579
1978388
833816
1771238
1952058
1894352
1649239
476449
1327539
1536276
1607833
288327
588582
1522098
1842750
215199
1973981
1807342
1992294
386470
1891203
1811234
56197
1271290
1969964
16622
675200
300547
493100
1736276
13497
306991
595320
554373
341507
696201
390426
391088
382561
1768220
133628
1018620
1296785
1519151
1817193
90313
778901
683649
1646076
1689304
1455607
1375329
573586
1685322
1973508
102063
1753934
1391059
1994387
1874097
1959182
1015234
1397641
158066
534211
138577
1299048
190008
337379
630734
1239575
305956
185609
461051
1844135
706427
1065780
29290
928673
15207
1245274
96588
579515
60805
1079720
104652
1193102
1029537
288080
875395
1105663
987176
905134
1375263
1203335
717238
1730455
539820
897967
573910
873153
1462051
1005326
1506394
1078843
734497
972658
676712
1864867
764089
1738437
634415
1342673
410187
738370
1244985
1172120
8056
420374
1541037
230737
726450
1128795
1465982
1107312
1290893
1272715
1197350
1804556
427373
464275
1837791
1497751
1868887
342079
696304
700966
739734
1241443
1584698
1296741
661491
448285
1366152
1822737
1792895
566237
141167
129212
401231
925023
677519
566948
1159158
1813219
839587
1880560
1280904
1744465
1032522
1111474
541894
281074
1690663
1466424
1118264
1099021
1088730
230569
260773
870616
514330
665396
1185055
1286179
181471
1060441
847990
1063185
248066
21610
608592
812911
1253592
1330525
659190
1438460
420513
722177
84017
1735993
358439
1375546
1214726
482380
437900
35129
1872199
256783
909035
895610
1733885
851364
688507
251440
530806
635278
932215
229848
251892
945256
1971467
517124
324640
1013550
1437302
931850
547380
1970681
534946
913040
1782164
552699
465817
1622160
583820
1974246
822438
1633979
1609581
1901607
100601
308674
757387
1777357
1902784
183500
74025
49294
362117
1727049
1527663
1439023
772608
1571874
1407122
1471516
460098
1752727
1039230
301919
1107139
701196
772016
27991
1082467
1928122
1871192
813918
731436
1378020
74565
749237
165586
1873116
1916036
617533
1158452
1226913
968496
959124
1173568
1046205
1636642
954265
661372
834127
1443209
1214634
1373258
1257805
1475884
1898430
553171
1307884
897780
1594437
1856180
1656513
1657412
1144329
790634
1985463
1444731
512552
1702799
566408
1466532
12520
37621
723739
834666
1957312
850840
81169
1518137
267143
731776
694169
884018
1026616
717463
925711
1888188
229090
1757009
434415
393427
1594037
870137
1925335
1358910
93083
1896586
1343966
645256
1639351
1020910
353102
14142
1473184
1713771
1963954
474714
1405201
1737788
240725
448311
818804
1002362
301242
173780
997087
1138481
227558
219175
501220
228016
1902447
11795
1276140
707028
612502
890292
963373
360674
1747310
765233
1872094
34800
1709612
1426280
378191
1237398
203086
121476
1073450
189314
1521334
377895
676328
679160
129775
1212971
1660461
10652
289912
1117648
982035
1242884
766443
198850
714424
839641
108160
1141622
1574701
716452
1193211
365880
400039
953619
60456
1951186
1416089
363287
1398366
112525
320686
1442090
1465107
9464
526505
688846
635278
1912711
863686
167666
1715075
750713
356227
520745
511317
57881
232377
624456
1370415
455950
18859
1856220
628478
662289
64450
1278234
1335047
371809
1484338
253320
1297931
285373
1749860
1418940
544378
1668432
1159724
1587898
146677
353358
255263
1975524
845759
477193
461984
1980494
149430
1500570
723090
589215
1009862
293523
148619
1085395
1989298
1780680
313919
1763451
617106
386827
75336
245197
1580323
742276
1452544
1127559
1228626
665190
216693
362418
659248
590062
742481
1201329
733387
1913222
1653329
193250
117792
1973341
942526
1649074
329447
476399
1551310
1047889
1916209
396698
1824102
1579588
1630772
1805251
29478
665222
1207866
1019488
1753620
1397183
712707
246468
1240443
1995328
468378
1453268
1565616
1928979
910642
1259314
1206407
1807497
1040994
721513
518144
1729924
1176253
581249
962046
1954911
660645
1649573
1449082
1663290
1005839
851509
755964
1534020
1152084
668616
1402598
1704129
921111
1981948
643282
3085
1298415
1785286
233223
836284
742330
292788
213405
395496
806045
17508
1900037
541483
971029
1459532
1319400
1830459
543012
181471
791937
1689304
903301
915938
788963
272222
896968
690723
696958
1167969
1445127
1166994
444976
43241
1544054
1693460
1031392
1983501
1562806
371494
94715
1661051
398419
703051
922341
5710
936196
1864361
538350
802095
1684615
1691539
1859164
183285
25582
606711
1214024
343889
1137737
638054
912978
1699979
897041
1217596
1510869
1358815
1640493
795538
314917
29453
1217301
1830376
102629
652858
1129753
519339
944946
25158
1362835
1368020
400005
1651521
223367
1247591
1611684
314516
106740
1787447
907296
1120848
977675
993378
806361
1232944
1751165
349701
181441
851019
748418
882385
723580
1995019
1896422
1827689
122216
1577874
1929101
76212
1227740
159291
1348157
1200083
197880
623205
389303
936444
1959329
61005
1780254
849939
1420813
1752382
380075
1555303
357480
427116
1190437
539026
1001195
242890
1502869
940206
646018
1313312
897231
250563
1229832
655612
1056857
282325
485130
810027
1036420
1093829
1974838
367737
226545
1009330
9359
1267425
1233144
864854
1470786
1265378
601172
811513
855378
1751931
295734
1108152
74061
1970645
1212744
1201027
441021
1158567
257246
821109
1375883
270138
1515761
646520
660431
1009711
1825355
1048316
240110
1067428
1228469
403510
389963
552129
878228
94062
1409950
1755702
1293122
882826
816124
1860795
692481
1137011
639415
1710948
382597
530338
841569
927796
553896
1645179
598806
1191614
1367949
1008037
404500
225809
893679
829177
1516391
913327
560363
1487535
1200137
571363
284488
428471
657931
1625002
1938345
1448006
1398904
1736791
447920
1191182
367335
1750778
1453863
1070322
729505
356655
543579
622571
342751
1767915
719838
328295
740648
334510
539060
46507
1101836
1735500
857561
42163
615935
791425
240408
552480
503001
1693952
1374535
483446
533077
99527
530591
778389
1486053
1531973
1295394
176443
1504216
1763235
1228582
380413
1255952
1436947
1351948
1012806
1218134
1614033
467076
446725
917322
940212
1625694
118665
646095
747872
74921
1389080
276461
580118
1802512
1151818
711907
967089
1950617
112908
217128
800456
267942
308662
1319748
1615819
264515
1940733
1269001
958292
1210324
1136453
1491290
1676254
1852794
662082
1393097
1883481
1750082
861950
360220
1820019
456939
406001
156424
1084602
1949099
1696453
1629217
1990983
1220109
1982573
985488
764706
1128458
117791
1426153
581271
1897698
1008521
603971
1287973
1971011
254673
771626
1375877
869275
105181
1569559
1141353
1436893
1890064
1655885
1188182
1617889
1667550
535837
252478
1814921
459509
1549169
1784239
360885
1547341
74204
174432
1390011
1699080
1804799
1699107
963981
962168
1733031
1369776
869126
502997
1380237
1092139
76990
1748843
434533
1336007
325832
1771663
415496
766662
1686300
1159428
1442528
785653
1011568
283068
228450
1087313
221950
290712
1882546
1795513
1920615
960175
812778
978766
1192018
911522
421389
918614
880567
1997513
1698394
1747211
1550042
1879697
529784
1888984
669526
49729
661052
158916
493396
1920284
1914334
1347711
649609
1156189
1634423
894160
949272
1224035
1704235
1903115
304200
1686940
774252
1295898
671735
924279
927431
569031
894144
835664
1673663
1030342
1483055
852207
382364
501271
759133
1941691
899870
1626899
1003727
816735
1616501
799055
776084
885069
309148
180213
1014679
1141637
157365
556307
1621323
107088
63662
1424848
1950579
1132852
5023
793132
1104064
1488221
1092842
1969890
487799
1861024
606931
1806196
1913557
564723
1506962
636815
1908051
636286
1927586
452935
1916362
1662561
320708
1248917
1960838
1501690
457977
1915993
227909
1340130
1377154
1223263
1549889
885141
1984321
823411
1460310
1652612
1034840
1652953
1783431
430665
1684893
515873
1933420
1723550
1340606
1416897
833795
625220
1411639
1032485
313758
748901
433853
1187341
435895
921036
588418
991729
954266
133699
1955442
6817
958481
876051
187810
496425
19291
1832348
1990418
1354768
1478772
906579
972520
1751772
875669
1988504
1792045
783848
1042336
395895
1224739
277813
472880
311258
1775436
989127
1299101
151510
560645
1096596
1229823
1637672
778664
1935760
533373
372781
1645697
891587
74536
1927619
240624
1395050
389669
796737
1733585
1129587
1961799
1649339
1597052
680460
1845447
1629130
934391
472388
1688677
868483
1416768
370778
1485354
299127
1261386
1067618
585335
1699115
1953283
846054
357486
76995
1774196
384763
1213663
978022
774968
546400
641935
919383
982920
1932588
8284
528975
1170979
992731
1188614
479494
1096485
1351032
1361582
1940854
42256
676041
788510
1529043
61464
1586316
611679
904188
1215962
1361971
1207184
1619698
1588033
1528626
135294
190202
504525
1627903
967580
29297
211439
418783
1818194
1456659
797006
1165290
274463
1515753
1822367
1153030
258352
1635591
319235
1624106
783863
862055
296841
739037
176958
1640495
19498
1161463
1339035
75663
804194
92180
264699
271376
761026
1980931
109521
1757948
728190
1699181
1218401
1869635
186666
274529
1167171
1456962
1298824
210848
386371
1340755
1362731
1919713
486119
693338
1827825
776294
1281528
1080224
571605
1183201
831568
208667
901118
1558632
1010090
880792
563561
322695
683527
621725
856620
581882
1018699
1557190
625094
1630806
1671454
507632
180189
1602877
890145
1926168
871239
1462778
477011
1876605
1312967
1599441
1491301
1163642
21423
1122467
1968920
925449
955118
339335
198339
681582
554518
690033
1245846
1054315
270945
108327
602024
98809
1727957
1854010
1827579
1343183
195427
320205
446887
1835930
1877787
167152
1401390
608556
1632518
1163226
1192896
1606165
1070581
279518
879432
1505057
1619341
1951241
1804329
531575
531753
27826
740359
1355812
142493
586770
1497278
1305438
1675541
502441
304779
1300974
157354
1008861
1860814
42081
1492579
1629854
1296349
1963566
273848
433454
638980
636577
217121
1530570
819307
1363901
1511088
1572638
688852
1340979
692856
610327
64940
1629365
1810565
1787144
576012
2869
637772
1095308
96859
1216688
1995689
1241100
1967341
650063
1273085
133611
734141
1072596
485093
1338547
805387
1544238
1403319
215391
1572009
999866
263312
1827550
43928
1732144
888983
1726767
1395369
498889
1149379
1467389
522298
1028196
40351
301006
27712
504129
1340170
1207747
645939
1430463
1854041
1835550
1328411
233779
786
1743257
1576694
123017
1555369
883898
178549
1535151
1471983
1570912
280436
411050
536387
186115
804737
746120
528951
1458193
864016
1057978
839794
599458
1779846
1468017
1845363
1724771
792436
10203
486866
1031655
1291442
355368
534065
59306
763441
1121131
656210
1102512
1323363
719606
1097662
903692
303011
478596
591543
1542681
1817326
1267425
21597
316638
1003144
283979
834040
623558
1262462
1868958
1091466
1009575
1106826
1037626
1634682
672350
1039230
457650
323106
1332668
1689637
26031
1375922
1005404
1847568
574903
1059444
1714665
339903
535186
187480
883978
431833
1431888
316513
1028812
1281332
1276468
314024
583904
423693
488395
472380
304520
995842
263563
294411
1190256
1506370
227589
439342
1422918
556882
1302688
722318
908036
141537
1769637
367704
508284
1579399
1701100
457729
1517833
1862479
1980788
877119
212521
112259
1323398
245619
314452
845212
1871178
413938
286787
578736
785346
564455
1866609
1371708
92095
1758270
1664798
817739
1338049
270450
1837459
1112556
46785
1447685
198571
1727235
355867
1597
1929334
1666682
1404020
221686
1692499
1341266
580111
769849
632396
446582
1343103
1357481
364781
1529386
1384179
28285
1273027
166574
42997
68105
136259
479967
1050143
683825
1116375
237980
1457796
120135
772621
1151254
1408307
1115038
646095
1161208
1505413
1724458
237816
1061409
1938637
1917965
1218293
17141
183800
1930171
140723
585704
1313567
240424
1744979
1802984
739938
1440670
308895
294411
214338
429143
1881410
1040079
727164
1115657
1208873
1260605
633462
924090
609342
656262
1720230
1204611
1435554
917201
1771712
771278
1123301
367936
513744
1250724
282681
1971466
791715
838278
1430787
377884
13159
1870907
844125
126506
117045
282806
654962
435576
1077034
1316331
1241794
660886
339040
349090
1268284
807477
762281
270138
923880
1583327
1999940
332780
1311688
571932
615050
133280
728441
1752582
690817
35129
1515713
1962359
966366
511333
294148
1821618
225440
797569
1592093
367665
476210
83689
1132071
99049
1213744
1329759
1755481
812497
1058703
1844455
408486
970915
1358484
1486596
584309
1945099
1660395
93997
1575738
46730
505031
572106
1461297
407722
213856
286938
1712739
941149
1172088
729671
1564770
350000
340096
1050680
1244960
1382290
1796600
708971
1819631
1983209
239079
1258888
724070
296980
874487
1431806
1624506
797107
1053853
436099
777976
1824108
861121
968466
1947201
628905
1581536
1342366
1590947
550924
1318375
34789
256752
73061
1990599
407262
498396
1932307
929450
1949319
324086
911730
135876
889659
1065612
553171
1426951
1421796
1289903
1915233
443251
1669296
1481636
1677599
1888991
1556461
1497442
1827364
1305934
445978
1797034
207895
1765531
1393295
1393551
475174
1115121
363014
1231830
1727195
1182454
1633692
1319057
861121
1168966
1499137
37127
1578380
1515639
1501347
1196418
87629
327262
403658
1115299
1609724
990927
16617
1674476
223977
1662561
725541
365225
533683
1881248
1713534
1784186
610300
1134341
1465587
1262971
43685
862995
622588
680937
829675
27482
392773
253386
1668506
252295
203484
1763301
1448922
1764286
985714
39158
947938
1795728
1871189
1674254
34228
1458675
161477
220353
473473
1236331
669468
299514
1695420
503020
377610
432848
399353
1736017
47457
1850655
670031
175137
1289559
1464427
632667
1240607
95543
1551006
606116
16136
1751886
1964572
546328
1593550
838185
370061
1086406
1025043
709262
162948
1592716
1213690
1700853
1210794
874326
1842910
1877407
1882340
1697055
904682
98971
339082
50507
451820
1104283
484013
1550977
1810055
534226
1333171
1711939
1720938
349047
1106055
1484268
10578
712091
1832468
1900073
1575237
1926369
1508405
1989934
1718912
1955996
1030381
362265
40136
1620356
1996678
311430
1805090
1712093
1396577
1780912
1800246
1345464
1723082
966755
740669
1025243
624819
94531
695029
850801
394664
1328057
502718
287642
948195
830279
1181454
314869
1485705
722367
381141
64421
1104602
640121
1092540
697747
1866521
1933239
652058
294538
200590
1227399
1835927
1616691
872036
1398903
1352872
1915442
53612
1533098
28283
213658
926412
1488361
1803778
1911930
104183
268310
695900
724010
1119359
1423406
1416926
606037
1508655
852417
747885
1261818
1070226
1708894
360377
1667455
1370231
660052
1238599
413341
541002
21515
934996
347424
1269953
646802
1253725
460563
873666
30751
1703645
907431
167754
488948
1095481
987999
1825864
754218
1666209
1348775
1105952
1172394
836778
324558
332916
207846
1528382
718674
1844460
588470
585690
332206
1497611
403917
1073378
146983
1993675
312832
1055013
1315032
1911015
577041
1745714
1206176
601177
1906975
913385
671825
1918660
391296
963080
1948316
1425126
1875028
227124
1091634
391331
1783833
1476201
1282318
943349
91096
1777837
1655573
302388
1175
1122976
295712
1122469
1005137
333129
616560
1654291
1584916
840031
961840
1515099
1840491
1615319
782433
737756
1424329
1434523
1229167
858500
1366326
1101942
1303092
362148
243936
101052
645589
1439648
856188
201043
1344565
1010090
517503
377996
609708
853763
1433678
421942
1197086
1459913
1241491
408672
574587
1834241
1561486
1134726
164196
801134
1005751
1351156
1617949
938490
1613619
1046796
649472
1509538
928395
895514
1314927
1436416
553730
1241334
340029
737076
1172019
237461
552264
1692709
588690
1925202
1672019
946029
186919
1480677
1485243
1687706
15202
1672439
223378
909274
850838
1895264
280240
107946
1550501
991544
203248
1934242
1747168
1330233
856683
1394808
416553
1267037
555915
463369
5835
1859225
79089
1917002
1931429
1649849
345584
711221
956121
103393
1592193
451963
1027749
1515243
1040108
1642753
1270987
475819
1705501
152698
1033103
1970427
656630
925795
243360
1782008
1766571
958544
1834141
924942
1724178
952027
1685916
1541488
1734285
1642332
916827
1863072
1765726
1436841
1152822
1223778
1372503
158759
1750696
1053767
1172896
626715
667355
925354
1512199
1713818
1289234
803714
359753
1714915
677292
1576423
1402751
699520
828866
1842695
33219
1895662
829952
1975417
912374
1736920
1210475
785928
1092327
3030
190818
905379
574362
94773
459962
1878124
16335
1104602
1417096
612674
1852318
633771
1538732
1787374
256340
595118
159535
872590
1803063
1730048
1709920
1950444
774252
1126618
1296820
1368770
1963719
1991071
409777
470566
119061
83389
590062
1949406
886533
575536
578524
1780704
837561
136732
446363
26422
1471457
1933701
1178003
1630327
645953
1578773
746143
352982
245820
1537918
1322669
914598
590605
147260
1526321
1843464
160966
1369038
1475363
1566289
1611685
1436405
1518741
935377
20183
1535837
701475
34356
1213984
1676646
1784901
1743274
1888106
1496125
609015
1576566
1744706
1079774
1819036
1409366
55918
1720020
1891171
1466227
150952
796306
1561035
1921604
1853156
477897
436033
664643
1578233
653395
1370612
190444
468333
489970
215705
228406
479734
711114
1392756
1188843
138382
1854132
1901645
682571
916326
306190
234057
1277376
1643959
1044452
1505618
1801787
1128264
610727
1676309
1470400
729335
1426884
1516249
1273996
1553458
1963125
605303
756399
1643027
981120
903819
1827376
41335
1701657
1078597
1468570
1703782
307834
515035
536625
1142950
216313
294538
93473
243165
1685701
469717
170500
701706
226692
555838
1650796
123610
585884
839141
1573185
1405781
1512483
441717
718530
1341823
1148004
1571895
1447988
1124815
1154859
1341168
361772
951947
1369053
1326189
946097
1779228
312592
563867
1428905
388816
1776124
1569320
1357794
1734629
1892322
303090
1273502
147393
208733
338458
82838
1721309
1276102
584501
1642372
1744820
1250458
734695
1537719
1506453
850230
1647799
302827
167194
810027
1899510
1885033
1001569
1147392
348271
198359
1141488
602024
996351
5292
857947
619934
1938325
542591
147374
909604
938340
1710204
1851415
1195360
1194697
1758284
1575720
673086
382767
1277752
1894990
898115
632730
1620953
1897633
1810190
1688178
274848
1289727
899791
504062
169727
662660
1724991
1017570
1838965
29167
138450
1331932
1760725
1363179
1070273
1240218
400151
1831128
217661
591259
1125773
767471
1585317
1341917
41335
757093
246324
500820
138991
1462855
1092082
11346
1685841
763127
505972
1240978
1858041
718674
1397743
1418738
397960
111425
139514
1660325
402644
1297470
365116
1009315
660381
577681
373418
551079
1681940
79234
1895441
1554733
1921332
484489
78467
1461369
1528710
22195
1232069
1806425
1242576
1739990
1784699
408665
307851
1179864
283615
559715
1959615
498179
558843
525052
1735313
1421269
1919743
1250203
1866121
1953297
1830919
1147966
1336805
1395949
813672
1694904
1059571
1559822
1177332
718305
1707117
1764980
649917
1567505
380583
1650020
1154396
820961
966996
1203042
1732578
1134439
811581
1282315
1290992
1485305
279965
1665980
676725
1457179
839998
583661
360310
980378
1124432
1450476
1607376
731586
266085
1723131
12196
1148543
1499137
1547048
1828114
1597581
99575
1973964
764557
1125744
1050461
338859
371312
480871
278293
1449763
692928
1041995
1669436
1160257
343410
433599
1830096
838978
34260
1851654
484543
1292997
632488
235047
335799
1117144
407426
958092
23534
20657
1926117
918022
1482696
125427
1469355
1743427
201918
1553182
1398697
739935
795894
982324
1433259
1707855
848413
1809292
730598
1075003
1251059
1706758
283465
1315730
1898375
1789574
1820613
1678001
935384
318756
1336881
1433678
610635
1024304
544879
890672
1294639
1917541
1558726
630289
1736263
1249221
771034
773630
1902028
72881
406440
1343411
1952088
68460
461394
756259
453570
745933
634422
1186733
1154460
1189314
1917856
1110322
1223140
799049
1124550
350316
1673350
1591250
1887258
444838
1562433
1759732
770337
1976637
152153
1319664
1927510
1605658
295424
814709
1282498
1831204
358198
1689109
7489
651232
338383
1118043
1590373
372612
1318826
1754266
1055780
657332
635978
1130307
920057
1444526
655844
1766893
206200
383739
1016515
777037
892783
669872
491515
1520777
27591
1341506
236412
1648195
774678
1573665
165535
1341412
644991
822152
18038
19993
902021
828509
1870625
986747
1163349
276805
1765711
380146
97519
1748607
82150
625436
1414579
687876
180002
166202
157196
1693043
1332042
447836
409987
917511
1282343
1532456
611470
958362
437666
1680219
1968798
724939
1053678
726452
1056346
26880
258215
1214598
1999623
1106279
1304371
1566096
433320
1118775
489169
700575
1340381
270080
232205
1769133
1741516
1222939
1802749
311685
1614369
1553742
152224
549387
1369829
1057858
1600011
1278758
1491301
931678
1105617
766236
1574883
912614
293614
1169919
1080508
60315
1629066
1067578
1026304
993365
1966591
1526742
607464
1763925
1686824
762702
1206206
1307565
749455
1038758
149967
561483
1238110
1294414
578198
1910595
1020626
476706
411774
1503957
538325
351822
919863
1816091
1364824
873057
358784
1354725
1909559
1969890
804304
426839
1845076
802769
420833
1365693
848198
186521
1122332
513278
1344559
1586300
1815399
1410148
1821390
757434
1666127
1641314
1051407
332280
130488
338578
1274047
9847
917280
939549
740306
127560
1516228
1278425
1400912
130339
1790952
1950530
1902469
1112592
507711
982948
948912
747730
197940
1677487
1354113
1772540
461954
903776
953833
790006
427962
1882244
1780499
125460
73009
922337
495110
1518266
868321
615423
1546189
1328450
807877
1347511
189234
1616779
1575691
1350549
1906193
1661896
1656923
972961
322689
1817587
755770
1612262
1924550
267109
1478217
168665
1692367
1126023
1915749
216693
3862
771951
316022
1316552
1173419
521043
652408
1366496
822925
1966087
1348416
234755
1685575
1309155
1042114
1310551
12532
1233565
111852
1217012
425020
756116
226170
78220
517926
1320153
1590364
161801
1453657
1058377
1287199
568721
152461
1664582
1646520
1698069
1939580
1449439
1648596
1098503
195357
1027626
817218
697230
894749
996104
1635077
1065722
1749499
955152
1993884
146047
1533134
1196791
1172946
1141670
1392219
545825
1980929
1559380
250176
674101
1652410
1355638
310291
467185
1341510
871418
1587621
1603433
1786747
805818
501965
1808439
1442173
10797
1821291
244852
194808
1878365
984325
1653135
944084
1706138
405303
381096
765702
834149
1991201
6935
1946165
1782211
547140
1994685
1965867
1977959
706274
1722524
347150
633462
21674
475176
1176592
1506437
135082
1782579
256788
1758548
561099
784600
570853
555278
1928249
739269
760221
1477384
1402307
1237489
217311
506970
949589
1996470
431471
1408420
1349148
344235
1754488
962417
782363
278439
125582
447773
1098516
907433
794265
1872935
1656923
29
1376896
146610
215673
1764775
534349
1746865
911179
1439539
242845
537520
1587494
560289
145860
940423
1663445
1193251
1871553
1579741
179458
450601
942675
834336
720646
1063788
1600781
921062
1204945
469234
46727
1151996
1106080
1539745
847056
57750
487864
36608
500874
1995418
1170823
647513
880371
1151385
1651794
1703106
924891
1584048
1301559
1510969
1590513
332421
729277
397638
1622370
1592044
206063
1292091
622485
1304751
579143
184223
676633
791005
1497596
1539641
1179394
764631
427589
1034620
822104
837415
1978272
1379133
1842243
818291
1259052
1325749
1627368
1060496
1251364
1147942
1233330
123934
1923576
118490
1954238
711916
1220392
1954285
1720710
1424652
1651357
429650
1738809
60586
476449
613179
941149
918614
1571415
1831423
1681678
1331037
1398616
253557
305285
394161
1146768
1703155
798459
1791649
280267
153230
845378
1015234
1185346
812985
1617363
959636
436680
1905890
1790567
1639703
1835550
993120
1919411
1220164
847287
1293275
1195959
1497762
1098486
1177261
435013
1399812
1864612
1016853
88255
633551
414749
1447328
1610329
705110
1405239
1994816
1902975
1065595
1075845
1258736
1692514
1184014
1969964
1196077
1804799
657221
249801
1683590
383945
554186
1198867
990450
304823
1351452
1939851
1349148
1700020
186733
1244076
708407
1609241
334462
454797
1764775
955600
226611
1952997
1035191
1368801
1783038
381066
306678
1637862
1076221
559490
794300
91844
1730413
1077899
745541
1952823
149847
897075
1186080
637772
1855977
1600252
561354
1446982
84872
424882
1439314
1528120
779700
1374954
1566504
745503
1154208
1897895
1584426
1124802
1543647
1296114
1479971
1736673
1756821
1685437
1609332
1538732
348656
1430441
18164
1354113
129776
1393855
1790315
481805
1585879
1325211
10
695174
15310
1032183
1727299
827491
1896686
1258118
1660620
355292
106865
1700951
1258232
673718
512919
1127387
1954285
1588864
1175128
734022
294641
491876
1180792
1543633
1767316
1636965
601021
210181
1474965
708546
1316906
1746289
986747
264672
1429189
883597
1568545
971460
1888393
1314927
1729787
1869450
1153626
178248
715709
1275467
1594162
1997282
1831926
1597827
989726
768725
1468975
1185441
1466769
1802308
879451
1218253
1365237
993674
378505
1101503
721368
1737789
1466606
1399355
85833
544472
1424595
562722
1315799
1221554
264934
462038
1391929
114187
1150563
803905
176160
290936
280240
1657594
165482
1642114
1659329
394592
1772534
691048
838069
1113749
937359
27907
1799012
435807
1844560
1719399
47979
1264997
1305926
858549
481783
1745916
1103161
837812
562638
704335
374045
349742
919345
726603
1675056
1343807
1350330
1410154
288720
521192
1460655
378633
380145
779196
1402495
1820973
1825131
1701331
534988
1356306
188612
264874
975237
1651510
21568
1025361
377031
935463
210402
96290
1989919
377341
1596207
1135382
1048420
11700
972140
1426950
1934651
1811762
405744
1234828
262933
715369
112230
1237877
1264222
535775
1720262
767693
147342
1846590
148405
407334
1992879
72432
1518929
190137
648581
1169510
18390
1739880
240337
778231
1521253
1714733
1211250
1008487
557211
922505
920565
809664
978096
1437035
1158873
1364259
1018293
1146539
513955
1568089
1588894
1794322
1330553
1033853
1432627
1347985
1939698
1556313
373636
1105367
856317
1830274
1233352
1503711
1265484
1885492
1392517
1425711
200506
130243
673818
276096
637772
842413
894985
1288065
1918996
905438
381308
162710
1978312
1760850
1325611
1304853
194163
1162801
574834
689325
1461265
1706266
963797
62253
1913765
1251788
586305
1288886
721534
163758
1613784
677615
854543
357393
403885
154264
351682
93941
1519416
222381
760447
915539
209486
1160013
1262534
930193
5712
957770
1741807
39227
1644286
515058
1276648
1921534
474491
302953
1109678
1071269
499022
207539
1864641
977095
1030668
1712452
1508401
1906161
942488
1190078
138386
343087
126296
1673229
131788
1741674
1377793
1505357
1248731
499384
227975
355107
1919894
1924643
1278234
745090
128179
758867
427782
1999903
1529157
725031
1129000
558738
1699907
802387
883447
911750
1206370
1880973
1459641
1770142
337446
1443407
604925
1277905
1657129
699702
155788
1494855
510474
1948122
1337778
628345
514710
1378719
1186785
799032
1582960
780568
617873
1667205
123117
1129518
454486
797044
1354113
410404
1022660
1505229
685200
1070711
1888392
1080761
29405
661312
1312073
696440
72963
1984960
457163
1453960
214147
115913
521510
1669970
1144690
933452
1324094
1765727
1527426
1982139
553160
429492
692577
855109
257815
1649929
248
179132
266868
848552
558080
1172708
1779081
339474
1789032
1658729
296522
1157390
514463
1699028
502291
690554
312694
1629666
802823
1332280
293116
1549366
1620060
809608
702937
1955395
16886
1154691
1810432
477598
1147698
1911047
1282315
259189
915289
1939685
1320497
723547
1944622
697098
1015738
1367417
687420
840036
442221
758806
1681899
1067253
540157
1289408
778470
126607
278037
605000
979662
1760673
1852161
1990568
1331844
151793
817450
220270
1534885
318260
335668
1445383
196326
1026143
1115907
1758724
1477476
1331581
1194757
1363702
1104638
1049596
1872868
1957663
922259
471629
1816886
571191
890894
49439
1208816
54043
899861
991078
1841431
1551310
182032
1764324
339095
833585
1910971
225683
553206
184338
1690271
858556
576424
132221
234058
1614794
811036
1604230
1324940
560576
681846
1429916
1978756
300842
1217551
950545
1799434
1280476
1029282
1936325
1998242
337360
1549466
217539
137763
478260
1968281
542154
187805
839764
381203
657395
1287279
399878
1539151
546856
1848637
659906
1690856
1637532
151173
1964992
1559464
1910022
1103502
526699
968520
774480
1677431
406371
1298993
209148
931790
399168
982939
499807
1339972
672395
1883813
859869
1232245
487001
1402490
385766
1429655
846373
439740
1888991
1111030
1252070
1632719
1646088
1247314
701512
302953
1305731
1773004
1401171
889615
1286549
623569
1073936
1668170
1238591
1167939
855235
1250892
60471
1140908
1425913
1261438
304946
37928
266611
751101
1662202
642832
505573
67522
1075302
780501
960618
1903186
1837641
839739
810999
1030611
1370692
1118121
1805269
281233
468149
1008641
719630
556452
440903
259772
1563995
1137898
725597
602126
246313
889029
1336205
738860
780510
353981
438387
472393
354507
1478880
1353562
1939248
1360654
976874
164394
1407632
161729
348451
1026981
22462
965616
1829424
1915889
994564
1158877
1107272
83082
431248
1443478
1550758
1059357
624991
1576779
1449254
1591949
150152
10125
1894478
639657
504824
1773126
1500337
1849233
1944875
864687
1005212
616368
1426286
1909438
715000
1791405
403867
926647
62306
763969
1150647
77850
1695419
530915
1696142
194924
747232
646711
993986
215673
1888551
369800
1990128
1446024
892153
1292157
1000810
1257480
1756809
1289461
629005
1593546
1414209
934523
1025110
119193
641407
844427
1539868
1804810
937405
707026
278603
639133
1601945
852417
1485243
252303
1093807
1433838
704753
1630297
1958669
503413
768093
1441056
1110336
1526527
1392286
1731487
1105893
1495021
1376187
57706
1602522
1665351
1147463
794612
1526333
265403
1513834
123939
1093322
190197
911247
1089995
390163
1763593
682795
1118072
443868
1385544
1630713
1173033
1598100
1508743
1320383
834950
173827
1465372
422613
593632
884733
1952710
761216
633045
48864
472897
1193776
1062048
677961
1526012
1827809
700107
60957
50091
1790952
1317257
1604043
1145425
162311
828804
217094
1866562
1516265
694269
1878868
1187303
779567
1786826
1764758
1541259
658856
71075
1755457
1380896
991727
881525
712857
227718
1473435
779240
1784277
1870225
141468
539481
1290549
1467185
1539912
95853
1071087
801488
1351413
884744
1495977
692662
290316
1629132
749142
199146
1277846
127287
1334893
1722286
1363580
1666658
1541564
1560633
1790912
396088
1075280
1163012
223446
939635
1589812
1501155
1111104
1885419
1609824
639017
1577178
87638
1685729
818697
757701
1752478
1857611
1862423
433675
1098703
48897
226532
554416
1615319
1238304
200478
1768571
1374606
1209418
298668
334870
1619328
690896
601071
697215
1479496
414382
1908884
328692
1413571
1945850
598479
400785
888960
633632
494249
1079888
1531057
544326
1247886
900116
944530
1024986
519486
1196626
1434500
1615105
1324309
884612
1004061
552010
250975
527844
1120566
104142
1115014
1736865
1229167
480263
1213649
545799
611759
453864
826079
1785403
490559
1887729
82150
557671
22992
22218
1823891
1013177
695141
312173
1681666
1059395
699943
274520
352418
1925202
1429455
1967119
904400
1497715
1683355
246436
1899158
1801070
1117321
171065
1197698
226805
1778608
1094048
1852068
292409
970268
861984
1132341
1950751
1511032
1032297
1661968
116568
1105648
1578112
604150
874880
815970
538486
1730466
1121851
1178736
194387
1649929
568915
917153
480459
194331
755543
1542799
1057748
237461
1146656
209996
536346
661683
1530714
1260487
1342519
1708706
940284
9742
592230
1958920
1922042
899072
1816682
1316274
1480684
660077
1820389
1823243
1687363
1477657
291915
326794
1617311
788173
1508949
1147419
1228894
495146
350835
510043
1781555
851961
753431
1022356
1026337
88823
1091513
1817426
537438
1307183
656776
1325031
1173473
923119
578444
499422
1419207
1424666
1392537
1261438
1216807
1561410
1272731
647531
818839
747390
529979
862973
798035
537873
458772
1144329
1256250
1458897
68752
68684
825840
191062
143110
1356341
885632
1857863
1981161
642104
946819
1633520
350881
244375
1478601
403505
444536
1551525
1953297
575694
636346
466979
779294
1230734
1941889
1523726
683108
569828
1576949
512363
506258
1797956
965470
1969015
1510653
849850
990575
819827
609281
1514957
600587
1954911
1177993
973588
1875253
490559
1898415
1171184
296878
327001
1208512
239594
590140
1675955
678913
1823816
1227459
673961
1868695
1244457
791089
221153
1935051
1812568
571572
772636
1688904
880975
888138
836736
463839
242968
1393298
1731539
931668
1393717
1749878
817349
346763
1128556
1027578
1471233
696018
1392760
1496655
699253
1129403
585085
772913
266006
552363
429397
1276408
441904
294630
450490
1049254
1251820
33942
262792
1521274
1707205
187613
1233480
950174
1729723
841836
694707
1328477
472339
465809
1214261
1158948
777688
1425910
1525265
216451
1270692
430224
239300
1665786
1138521
139160
722245
1036825
1267663
1720257
957998
1193088
471612
1270290
1545150
1871863
1784064
58859
1820020
562729
293045
198413
1323174
1258170
1621436
512525
698595
941378
1526094
921748
654097
1994934
1547300
112816
1320448
1864134
908581
659134
1033586
1051034
232537
612436
765527
1438291
1117144
720367
1432369
605136
1162095
1955737
938721
1950962
1695705
1524209
40395
444773
895933
337579
1051014
645692
1254394
708745
1897507
14227
1769702
1699173
1577534
579515
333081
1061187
101011
1354012
513565
1035312
1283827
479333
1365136
1444364
781799
1425734
745656
631541
1818368
1537808
601993
339441
912761
154496
839880
1422736
1199238
461669
1943625
1010166
567567
787894
1043193
1457548
1678512
1024258
1808693
1869857
1364266
251144
437189
297259
1446530
1453692
204299
1569168
665684
980967
960892
1199939
739013
1248543
1494061
533116
970937
1868887
1966394
1000740
630806
916711
1357803
1442323
39015
888951
1847163
939255
361086
990684
594016
648964
441009
166106
205469
1573320
1160025
1921039
1954150
1598827
1180990
880346
130488
1774117
1887724
244449
968843
279824
368973
746780
1001722
1179053
1023209
10
740133
1047676
921669
1568228
1885177
901464
1002653
1177894
724704
983583
1779721
1318541
1469096
1131646
167742
1793315
1394706
96057
1077005
178896
760594
771594
671438
355368
811576
896858
1921120
874027
1632811
1575597
1234842
219388
391643
1858909
434963
358754
852941
1395648
829233
1098403
1745538
280135
1018745
81168
56367
174672
971339
1895801
453730
1116195
1281294
1727318
1819518
373036
829409
745420
941126
1376255
769596
716558
1853908
1723379
508967
1857842
1579561
299591
711726
105404
1559583
86384
1891554
408302
472912
883995
545878
631213
645845
1216807
537303
1506131
1605690
1162455
969256
584641
880438
92182
779340
1410963
424863
443250
1047548
725848
1605527
702462
8344
1349794
1430228
1662044
1018635
192480
1420164
987826
459690
510150
204266
166444
583844
1432155
814763
474470
1619963
1517909
529646
1333171
133282
1889321
1659556
820648
1026777
214339
1022169
652938
804417
1780652
966728
1870532
1809513
1852081
569031
1890088
252127
1278724
1560535
454904
1698156
1602539
708442
1269203
1132485
644533
1591264
559046
1732330
1742604
47457
331280
1860930
722904
580762
359876
168808
560402
88754
676316
1662561
1858511
548654
609133
750580
650476
1541049
700003
1776477
177733
1253405
666135
626518
1491712
1206499
1559322
920057
1827695
1759742
910055
89927
339495
1464114
1227542
589989
1839771
1210445
1808245
170481
267354
1776344
1751877
527884
1145905
559046
1798816
1356324
1419376
1824599
916969
598692
999122
1877617
1302164
494470
1468691
496163
287115
1202324
1498873
1644286
1636574
1434497
299055
247969
424274
160461
467867
1867434
1468069
1384940
1464828
1937628
671283
352930
557016
1534220
1703382
736621
679246
1110910
448134
1606112
1911806
1124628
374383
598067
673321
983389
841738
1351558
1810869
126751
716155
707222
1682456
720660
115188
1685383
931635
567022
1972654
1971593
217761
371108
1937293
374977
335239
743991
281881
867488
1560271
920687
1270675
819619
1837398
1897516
517752
432881
1968798
1016068
1665368
591005
1051034
1426683
1139539
18859
1166433
113921
1592375
424338
1520813
1604850
537535
10877
1756162
970268
1811513
1685106
1074811
1071928
725649
815029
1069953
807926
671454
1755058
1204394
912671
1478919
1551624
1481684
1250295
1587660
1363125
58421
329845
154311
1941195
110777
31814
1104976
1886676
1703111
1895264
542073
184857
1454397
627220
893949
1162801
160349
1996784
1210478
1981948
589598
881319
719247
993770
34540
1791943
1963874
1846826
879233
68684
162803
454031
1170083
1336201
736016
693440
1223282
174139
1379758
584041
58544
918768
1606398
1188819
808645
818021
813944
651902
1495171
1954150
1941979
1534485
490125
1888611
957794
913148
1025437
520434
213025
1291194
223766
1428623
602482
181658
161380
209695
1406405
137353
209064
1027182
235641
563258
1323249
690277
976242
1299700
1394236
1895959
1125851
1397579
1721533
195012
1486164
751269
583337
1764495
919942
1222932
407440
800145
1492119
1783082
1597165
156069
688282
1026677
394790
360458
1924027
1431871
1428292
1346573
993420
614648
1495024
750796
25670
41976
680662
336575
353318
798707
1135425
715262
1022545
351489
1396187
351614
323372
1593414
812434
1221309
262487
1732041
1204255
87638
1994150
171811
527013
1462252
292258
691977
1966944
3085
662086
5532
1274603
659462
1077551
81864
337852
623885
392271
1555614
800685
1138527
381923
88754
230396
1086539
395160
1571186
1317566
88713
1953675
1186208
1163752
1594437
29306
171921
499098
1907669
772501
568601
67073
506856
1504617
1574442
774758
1425910
1107253
1793708
1893361
150133
483868
1930171
1394292
98951
1395665
609202
1586473
27346
770642
374028
1267164
1765914
1474401
1389137
486142
1336853
10066
1129881
1400453
751018
1752232
1508213
1423470
396024
19246
1538742
952101
965887
850755
853101
1681917
483724
60993
767728
1254393
708714
1537981
576436
116815
1825709
1276115
400199
1306568
354100
1826209
1851419
1678741
1859788
1332480
949171
159625
739705
481313
149773
1505606
90348
1634295
579849
395082
456820
1185021
151870
935579
985277
1327064
1579986
1554067
1547105
398079
613304
389151
773141
497106
476619
473885
606254
1580932
246338
1409064
1777448
1180700
1767839
1985091
531814
1758470
926012
1658317
953934
833652
365983
1407693
1242678
254144
250176
1372981
1643292
1894700
409434
1208637
1015122
1993698
540891
1932386
129405
132946
1058974
1659755
577486
1125621
441493
319545
1470832
1412214
650162
1112435
1935556
1346500
1332427
1695294
1312259
1683543
325468
602856
1290720
434815
1846639
315557
1955035
163539
1446733
1171112
1442062
628905
846624
163026
604475
1142732
1748843
138893
195251
109039
1027393
63351
100568
1591606
381200
543654
1535335
928802
1559555
1133322
1177154
778984
567024
771002
1587421
1562041
1336491
1083097
1971818
1552433
804935
1348474
1606778
679936
731855
580315
802771
1160548
1787301
1983122
393061
749545
1020818
403035
977593
689777
1065220
1530446
1591140
204912
1003434
1393961
1461703
1547623
593672
78058
231157
948707
1361636
1040764
50075
545870
1100005
1428678
1135534
912056
1861405
1562429
611551
1103022
1459641
1302956
1162082
1472200
1866872
912396
1816103
1564872
1566655
1666469
109476
1918935
1784331
1662898
1634913
752679
1314055
566237
1632021
1351472
1228942
671707
1049967
169724
70991
825547
456081
1516701
1403223
1726698
1314602
253797
169774
619713
600696
440999
362813
1036011
946097
1344346
1866677
536658
515433
437816
1432346
1354176
1311529
1555078
1693043
1880820
338647
510260
947272
1875269
665860
1001670
703697
584414
1055114
501220
1761838
1028098
834325
1470092
1129587
1639659
179591
584637
720765
1580282
979295
363575
1548589
1724462
1672465
871292
376196
1881111
1554223
420628
233181
502452
1667462
70822
1564002
1837834
542520
1043133
1752251
783331
492294
568300
820756
1971781
93444
1719281
929047
1129884
1486157
794612
1044742
785351
584424
1174305
563940
640577
1755431
1206705
568915
1670485
1226913
1871705
1341607
726671
1386618
161968
374985
1706604
458692
1272958
1251569
804113
581897
1248124
1960171
1678898
860374
1765458
938164
51864
1751671
1968317
774221
1871369
1234355
606333
376653
1830039
1012806
795294
1173023
820961
1889448
703780
163019
732255
1887070
1319158
1575686
1333502
628199
535250
1871131
708298
908151
1913970
1552583
431888
989021
1384574
339671
121642
1824677
1867942
1535327
1513385
651143
1846389
402920
404544
1902741
1123929
146815
1676787
1352872
1339672
1402173
689033
1622593
1660520
1575991
815652
572604
99140
393917
553675
1990314
1940483
595788
433880
1103691
364101
1966099
645579
1105687
595997
1619727
1386303
54043
848552
411799
323372
1101973
88494
1297226
676221
840092
1873313
690976
1460936
1924223
1237420
1579310
824518
970458
1830096
31425
312628
727508
1469651
1468821
907683
1781526
209064
95600
1882603
47714
700471
299348
1525758
578665
132310
1267157
1016298
1495537
478930
1657090
539623
504290
1857380
627442
1881494
441359
485922
1501773
1508517
227596
396193
1888390
921788
1681232
773463
135133
167889
1434102
222578
1429908
1772347
1465816
1769581
1310073
1771066
1484313
374433
1338798
724429
1197258
417840
1309598
1689382
1446601
179761
18776
428100
1253043
430299
742222
1893141
1454966
704784
1402367
1515681
1492440
1944090
1179669
1357475
358362
1106253
221428
827798
799904
1258565
1779199
663468
1212195
123441
551915
104738
192578
39650
851304
1371393
366255
1712231
602846
160216
180490
1534333
1385117
1736313
276886
1451579
872781
265460
817450
439230
1196016
1877177
932031
841651
1498027
1512726
166957
1711000
607276
890674
1722520
512797
1126932
624684
892726
480809
858507
12341
1867874
732255
348305
844015
1069369
1034460
805394
463411
1157390
288493
395212
932546
1769139
606576
1850739
1520729
1477546
735673
1583039
1541802
69773
1030932
191473
73867
1358192
1597075
322115
1204187
13462
1237375
710225
1946881
1294962
475194
380538
1241246
1768171
1471559
1320943
1337657
364171
505622
883477
1724771
530448
1641576
1503843
1678433
142461
670838
953138
1829410
306678
493325
185086
301977
1244489
1720611
472912
408050
561099
1385924
1389419
1855779
48508
587988
1867491
598160
782507
65786
1879697
1602240
142896
1567681
775437
941584
6991
1730721
714155
1900728
1202816
1657695
903113
1878576
245182
1122617
1340991
1624485
428993
1613400
1415404
1360654
1405814
561188
108991
559752
868142
1603988
1173767
1268597
685349
1512033
949363
215633
1475212
504747
544025
1198360
1602386
1461782
1316924
1553983
897075
1046807
472106
1371296
327602
380697
446809
1274699
735958
649033
1406654
1443593
1317321
902997
594192
1923128
356829
285001
199056
76962
905975
1974083
501988
1273364
774167
1763514
1357745
401058
1990986
230732
293045
94094
1251902
104093
399482
134787
1687405
298726
1154674
692367
1178536
147315
53612
1418540
437429
151793
671283
664362
676464
1439526
568012
1565634
1062523
920212
648654
91196
1917001
1517712
338747
1056859
182868
1041257
37541
1018620
1404564
1994900
1579742
595889
245182
777897
1089639
1690551
857071
782911
1304519
1822139
453065
1007202
1698205
188945
955365
1189555
1507955
1515404
1767855
438937
921669
79218
1512933
168651
1430347
339299
1681838
109322
959142
493208
96011
1694286
945062
631289
1928046
971372
1676066
934802
358214
792148
705512
914756
1479224
1791211
398322
1338798
1922029
1773004
756688
1083709
1994675
1893702
1237049
1519507
488552
668409
469109
188996
1826121
1780652
1145014
1554094
841836
576861
29623
950432
243098
1103522
824346
1310576
1723540
1292640
507305
1457457
1655866
1279137
572784
1449116
1706894
1201026
1443772
881721
205729
1067911
744121
730598
1064905
1107267
256939
498418
1834322
471553
836441
778086
1211661
1668344
1798302
500797
33190
707597
243800
381858
533638
1809261
1873366
533918
1688643
1804155
1122794
1964750
515564
1759430
1407732
1331695
1385922
1744687
176154
1634846
334026
927632
1403547
619469
609135
483872
386724
1609874
1651342
1523638
112116
1190704
738664
167350
1527000
932035
807580
443981
1005676
799875
1490802
278207
1604881
1127639
190571
1187360
1285966
1828621
1672436
783885
1427347
1940902
1650309
1098921
1758889
247033
1565495
441619
434350
250433
1696730
1410450
1369593
1313490
1705451
254498
419723
1657291
1579873
301980
1754805
1590927
1225373
1287157
320367
939044
849255
1817900
1321798
527728
521112
339538
776163
1842300
526195
558978
1855088
321245
1146797
1055522
1013822
1822300
1153331
1628254
1184567
815062
1406806
240004
446057
1940659
1196270
1160292
106430
1462906
136205
456625
1853253
97705
1406658
1626522
152013
1712131
324272
878508
495840
186175
201470
1172932
250563
187134
597587
474222
938666
639017
723067
1543123
808453
203775
1430787
22092
732107
342052
144473
1234819
983324
12268
877410
1124919
1182337
795051
1057680
1538782
680770
122256
1881367
1928523
1613719
1326701
1905008
1550791
1926827
1874813
744349
1476856
1595433
1049718
1033340
1123864
1653963
1263342
398379
586044
266094
1878348
1143170
1463170
1808439
1119123
1218149
1028428
528975
1993459
1644052
1988842
447824
1993843
437021
807808
944595
1995707
1073623
1518367
407143
1416613
130947
568208
453779
279866
1120126
944611
156823
1372790
1406358
1488767
1171623
495603
1118195
1125291
1579134
1428254
129229
1682248
104081
1540702
36202
1721557
1373858
445986
1268120
1694121
172541
834850
1406475
934523
630703
1709335
390664
1723947
1939403
697443
982939
1200070
1429098
415962
958146
543828
939320
1931350
544480
85245
504179
1066773
1906591
1236788
1884942
1281996
180925
755152
1392362
1870574
1100258
1409363
1590701
454015
115155
1720704
1107684
619971
746376
309415
949856
1127447
1965777
515828
312145
191062
1034038
476088
601142
145128
678395
567148
531735
1528151
1685513
212531
448580
1331046
8461
498299
819248
801024
335087
552010
1766509
1122300
1334955
569506
379412
1692397
1903549
1209203
1273171
766863
284262
1761933
1791625
1330049
794994
1254250
994777
1118612
1337972
299024
1077957
520850
23044
585738
896271
954341
888824
790006
166850
1397815
1846093
227755
402069
870537
1159054
1812804
151933
431921
1796165
428100
1485424
1708040
1037512
379113
873761
1370568
1906156
1392348
602480
1317121
777976
1636552
58089
680579
1805717
1248755
391510
512880
759593
1794032
924914
1667286
1780345
49097
1433607
1354176
88201
528154
1194819
1246973
1247597
235196
1134454
336365
252753
1240911
194836
1022193
1717530
429584
1271272
608965
683710
631925
153466
1050792
1434740
1192049
361160
880567
372338
1783271
1608984
1942329
1778372
866823
337818
737389
240621
388920
1055200
508505
940808
454859
950503
148930
916046
669358
435935
967055
1987567
879234
233105
1446150
475460
1903996
1391816
269112
411045
245604
162321
1735913
172935
209520
885003
674333
1612880
427595
779294
967389
699998
1745927
1838036
1511650
36527
1699979
1697905
658047
1024109
1346005
568769
1992297
879966
1103586
1966386
821412
1494908
700743
794006
1208639
737849
1961239
1503711
1918932
422550
1825256
343996
1940282
1309223
847795
554698
600303
742710
342582
1167316
1665988
278042
402429
1530902
1085909
47506
891393
820387
726711
276461
486026
1081162
729337
1044686
1504032
546328
1505469
130560
1090440
717564
220797
987103
1123432
978895
856683
1799470
271194
1255584
954861
44996
455523
232569
1157510
215244
328040
1524750
1288007
1391547
258145
450729
773855
490622
1915308
345955
1860299
1980710
595387
319571
1640352
1579188
1573784
337467
1791253
1274589
1401775
1387319
1384746
1298477
1623223
162849
201559
1252929
577419
742522
533058
874734
1037734
893238
1157015
1000848
1205827
785834
752739
90797
1467159
127000
1315091
513246
391809
1694179
889324
1849019
1101047
635087
1082970
486473
1151136
70145
417121
1373507
1896099
1465961
1129916
1640632
205348
52978
738980
131337
1298345
1521844
335358
1910771
1457489
1108192
1122032
249608
22595
517925
1729847
113029
344336
449327
1970810
742671
516455
1773313
396755
1503056
778406
1110595
737255
965250
1563226
774680
663303
184223
791047
831393
1491000
1134702
816562
1590701
1762896
943061
67860
1868625
1193268
812038
1173188
1130220
1840161
1002856
237988
1788042
394429
944453
355796
18420
1467192
1646444
1868417
1708137
230466
1365413
544586
1899690
662922
1718763
1038056
61969
395848
1277441
108981
1030922
849987
822582
149398
800337
10203
744496
1761028
1675906
1247812
1300559
1028683
1659743
1119426
1876625
159061
850434
601954
1303722
1268229
1084814
1345301
1745080
999578
948533
309439
1394390
443929
1763618
1289169
516420
450959
1328775
298239
1921648
1542320
1551454
1706806
466092
1263404
926796
84540
585141
716281
114700
1920553
1909444
877068
387933
1695520
1412524
328304
949777
557785
1584498
1783395
971224
852365
1120126
863299
475713
1036605
1572028
1269115
1608316
1457699
549795
742143
1786162
117978
1635977
1753934
1128662
954152
1342366
1199740
229516
1187303
34854
1355734
1992409
982751
1966678
1922336
1558574
219689
218135
549409
1957060
260019
1867139
1701935
647208
1113977
902211
408677
129316
746626
1971122
1085066
812911
1359977
1745220
1560709
1955735
111425
1414411
1634682
205281
418282
196890
151997
349143
184548
661941
1966144
545118
648477
1724116
113424
1982139
1448424
552173
1961509
835320
766244
1826103
1589027
1923048
1593064
1862094
364951
1682686
1357148
795803
1879855
85245
1567003
600304
213677
1363947
341615
1332899
1182506
1099851
646680
1063257
1551393
1306926
1456118
1174776
1751377
1123542
1915155
1823545
578054
1931242
549618
1058378
347289
1602980
515843
1330567
1824983
238420
1694600
1648041
1981173
1998783
1818988
188007
201439
1495823
1846806
233969
548816
1871249
536387
1548869
1415837
1480036
1763564
830907
1541246
584092
1548503
910520
1160
545366
753431
1534348
501442
526505
1073450
1217014
939079
128172
1322656
1938190
548904
3360
1476856
1861226
1357501
1397901
1502527
1391521
1442706
1612220
22970
1128534
1437937
1069385
1631793
237237
1005847
407021
901866
1810154
419750
913040
84761
1283486
1526996
1942084
1364198
194969
981547
812513
514603
633001
436659
661707
1029796
588623
1493577
1018308
720367
1744267
1506310
1621095
1293103
715465
969664
194349
883287
1446289
1501872
199519
1102765
219388
1502934
1224929
148225
37298
1247214
921415
452852
1852921
1666084
1977484
396750
1401032
104666
702625
164332
122291
1844631
1679008
1025263
80500
284907
1891428
1054298
1203751
129039
893880
889407
571605
1450183
1031097
1888584
1149612
1521598
1823293
793030
1456934
1317003
1017531
1774962
848604
1998760
1447612
294665
287176
1555411
1244768
961720
738053
546711
59645
1635391
1769443
1306448
1024147
1953401
1026938
1780906
1648111
66405
445842
1200176
1571526
1274558
1953481
388575
1773243
1997404
1653969
1309313
288892
599801
82872
1058974
326763
1584871
914227
1779333
382433
132105
430172
1155885
1420794
539060
1131117
286403
4281
738123
656673
1103256
201839
1639927
512052
437980
1336754
329978
497069
1063788
661195
763370
992292
752426
742232
163118
1515215
850655
885798
1038247
765217
456148
94675
1735472
1319450
1975993
1235659
1002296
470566
1792358
1942828
637644
1555443
332780
814735
61872
911258
1449726
1947811
132395
1353654
1896532
680796
1219061
777725
1871583
1577328
1580538
1440083
297790
919886
1132060
805578
195762
1005137
1204339
1794153
1105561
1477312
939667
1347584
1805269
1125338
1080835
1755333
1542733
1618836
88831
770183
475095
707825
1910405
620402
1348086
761119
1734291
1284420
1267402
141072
315609
714001
45566
321539
811128
167367
1241156
1732942
975785
1555566
871683
1410957
1952404
308991
178788
1917729
1847089
918682
741647
528298
1975143
1956189
1990353
1119635
611301
772143
339586
1070914
1718929
292706
492882
278518
510759
1170613
349395
1328817
903364
2979
1703405
1403711
1025076
168877
1553170
491663
539002
1454243
1672902
253259
1009769
200838
1721835
1079670
477193
681914
1536970
223397
127375
1040467
62090
1526485
1896475
513528
1132175
1650459
1720358
1866797
954266
1359087
557194
1106711
81168
1578112
1466424
1738059
999886
260749
1463349
244126
775702
1803792
160646
1253476
318802
693841
1882817
1893361
119364
1631743
1644568
316228
844604
592095
484884
1884784
272370
1526190
288101
1730048
446419
1154930
306835
1024145
1183418
1308897
1537076
1949711
135338
1454666
1450183
130941
1203187
1906529
1080763
5301
1718763
1880317
1576611
1220777
23567
1006285
1014143
1397156
1126046
1397637
1697971
605737
80575
1274324
1205777
932835
159511
1194697
729112
1183403
218786
1007240
718967
506336
1397429
908300
1704240
198565
1662288
1475235
803132
807970
1761508
626972
249618
110539
174570
869454
5767
165000
1876031
1938839
1550972
687183
296948
320759
1354683
69935
878632
556978
92519
519867
1991729
1283304
1150805
732867
911541
1373098
1760964
1138567
1819090
951788
251273
1328834
479887
691805
297226
983618
1484686
781317
701673
574375
1956805
616111
764141
1390798
1116521
427475
1147216
778956
845362
1997664
1940584
1902856
1774531
1862580
1968030
1756109
1791295
19785
801212
1520148
831645
294850
305690
1932594
161662
1799064
1771828
1418577
522372
1676435
1854408
308903
1801069
578390
890018
1627665
1547978
629513
480269
228634
1238342
1898045
793523
827339
1523301
1642930
1341939
1347662
1179735
382554
319676
913075
1057916
385004
1657924
205710
1526096
1091230
1899291
1760661
525443
1448514
547766
1090890
1893548
1411176
1203574
1974762
1016335
750971
1068679
731260
1047299
1817791
562481
1514560
1369748
1623443
1776087
1683267
602489
659784
1810192
1391980
814714
419051
917255
182248
1501966
1482535
136575
64799
1181969
820602
1596736
436471
1662628
1073245
1626622
608168
269507
488116
1098615
1061585
1940535
622822
303670
409833
1782601
1472234
296151
567996
791720
1249325
1498170
27473
76549
1926871
1443645
487934
1700007
1428154
1397356
1221890
1717194
1669014
654285
1988613
254474
1364811
1200130
699921
542145
705770
1037913
1902291
1657741
1914281
736996
988399
1048573
856971
1377908
1610607
1483540
1385454
938106
185976
767963
360865
76315
909766
1166561
1171155
397567
1883865
1809258
444370
262304
314898
352702
1479601
333440
1536258
271718
1652849
390691
1461788
1103212
141515
1206756
1175765
392776
675510
1481801
607455
983769
179576
1721622
794413
1114861
760553
1767835
283781
362299
1234761
1770220
214138
756110
1353842
47992
692230
873957
1018449
1698042
626331
71519
1303672
857528
1855165
913307
1589240
1478708
969176
1638463
361233
1903743
1868947
1266137
585136
398167
137311
1131655
622846
1750523
1727184
104255
211624
945077
81559
691592
819428
1790929
83624
275661
34884
126342
1125663
859751
869331
603594
1178901
471963
1718526
169713
843505
1935146
1582191
813213
805688
737295
26583
1382388
1218502
1448793
1140424
223930
1153863
1168801
1337309
1993429
784439
414813
900042
1541005
948795
649070
1538798
1881607
1483103
57846
1618012
224415
683935
324018
1286998
1824486
1084121
315967
1512506
1518656
1239058
1742534
1638143
900362
496369
208851
1843431
363257
174048
785927
186146
221895
1113222
870337
1348497
822716
1055490
414195
1558916
1979751
1904329
183114
1317471
980542
1783206
1581201
1543248
24323
1171534
653663
988236
382325
52223
1800263
1534783
449273
1905005
509403
96779
484508
509984
943742
359840
194974
940506
699057
1726632
941344
1143931
1865985
1723465
895393
1267868
1086908
1986325
1518813
738460
566069
1612862
1121731
629327
200564
37148
1291094
1951986
1252151
486468
91906
1080762
442463
939055
587692
105047
447050
1338865
391927
342980
1813157
1161791
187341
1345874
206902
1978899
882564
1826798
1248887
1835584
1343707
1927141
805377
338706
67081
595149
1259245
1187514
60395
155619
304234
1527520
154160
1626097
1263373
1037459
1111654
847965
1166454
1693491
589495
1967426
1251815
1635519
1236284
1009801
455985
1133162
810868
1362234
1884102
116433
1097607
579400
1464438
1597329
1413791
744921
832636
1487531
1284566
687847
573268
1208886
934520
343145
1888367
190042
513887
1086191
1768708
1402873
1274583
1023548
284528
1833901
1698071
1001279
1930313
1969996
1042639
298324
1426246
606130
1578898
873367
618875
1414490
1477786
347712
1426391
1919007
1335069
1606710
1332760
1291296
222824
1905911
1473765
61982
1060202
1996869
600155
320964
336783
529622
108395
121681
1201308
1944488
1716030
23634
1407676
1019077
1912980
914617
906210
1878359
935773
754457
562668
1439939
1136050
437231
1742391
1198129
923709
54850
1223140
814552
279923
1673075
1457957
904290
337411
180972
396560
1850738
823758
1794262
560685
845631
105863
1673840
351548
1497898
1211519
1952933
1767702
1625685
907277
1326417
1035241
1073140
875859
1143211
237230
140622
807416
944409
1217841
226459
901699
505098
1183143
635187
795494
819109
1403079
1432206
880702
1523193
1377255
1631239
1968042
294101
1223865
1649825
1367446
845592
275864
564583
1999238
935469
1659556
408794
1743303
1330810
1461895
713746
1768244
72449
1702341
1885653
280388
639464
893160
1404713
201005
723497
774078
1463351
1187766
488436
22949
670870
256879
517118
1703609
1100540
467107
1849683
1703952
56540
566609
524678
1238411
1750123
1917906
102466
1136124
1545064
1686428
1409475
626131
613046
163457
1537104
1051598
1648968
1865496
639795
494356
1823518
379597
1474264
270321
1390075
148820
1115825
719327
1781363
67107
1979453
160219
1702351
1203660
105518
1252418
588274
1080128
1862282
593401
1130060
1398833
1082783
1700303
1095263
1037870
649830
1965487
1674254
161593
1647371
1874454
1729872
1972393
381316
927165
1257162
422971
1091845
993696
239297
110659
1421489
1483505
1196635
1043877
1667697
244845
1614715
1008541
1367450
793240
1755411
1766354
775179
719673
1130576
100042
1937876
1592543
335470
1423391
1694417
1448195
1041705
30625
1848084
810422
1448330
1986843
1111803
1728317
79662
130305
866766
1755815
779705
13477
277969
938304
955659
1929832
776854
1462514
913385
65342
560950
673631
1246975
1146770
580964
1215913
313899
299670
976487
1669888
102076
808708
788807
1746539
1935596
752824
1783567
1567072
386547
838288
344518
1147192
971036
1348857
1739942
1818637
1460593
1943208
872204
1763402
650315
478377
260392
1943623
1190878
1286632
235808
1534934
396348
1942841
1847537
686099
1101633
1166393
1954160
1996550
1180726
1494027
1272035
344140
1818310
1889592
1815494
592549
1079591
1041675
856397
1364640
1693937
821256
1370834
1110716
1374349
389254
854272
853920
548010
1533614
755710
1996748
371456
1688036
966659
1062462
1695095
558414
1400453
1973843
171143
562773
425482
129123
154868
973790
388815
1115375
1225818
615636
1060317
1547380
1785155
826626
202029
558645
1446220
1914581
916431
856122
1799510
443497
1268495
907704
1302150
1609933
1319383
1794782
122672
1312020
1209827
379752
1401546
906271
1848844
1435544
256511
1473403
912980
1594221
959054
1821753
1936306
1935970
1377937
651084
1511959
1891217
660470
1449427
1568571
1985259
819070
1932864
567516
826421
1402614
369553
713901
1564570
1065317
1209646
1793061
1448335
315956
1631918
424319
1864453
1586726
1447591
1138535
1088054
1486386
1863986
1471721
1277850
971954
1240864
1998583
976927
1117018
661222
914310
1520950
902609
224834
832839
1549595
465389
1216644
1057328
89149
1770567
809984
672852
934012
922723
800852
623202
1090720
1206750
147040
1315477
738396
1456336
1777972
1898544
1190783
970156
264953
1089241
773949
810647
390485
1061785
1287878
6942
1836828
840441
88375
1330629
759638
224368
892297
735069
1881638
459002
795201
503977
26946
1064356
1835110
851668
1996225
1166354
1578645
1234869
959360
103290
1778313
354164
1158674
1754008
1428671
85576
1564332
1767309
1910917
572086
689140
686447
1333622
909131
1833187
247660
166795
1204876
1980364
1173558
465639
1036255
875847
441961
194440
750805
464132
1787035
463885
1769902
1374801
1885259
1183137
1886819
1975595
299
44155
1239473
1655922
1493954
1100448
1711506
117105
1209763
1739950
1901184
1781823
1753753
489462
569413
516119
1361163
1086108
220705
1717121
1578112
571318
1970275
922371
212757
670197
89509
894979
186034
677601
1936065
301170
1411516
1614041
764231
1640767
1364968
1178213
1389543
1265427
575490
1293401
399826
301500
1883799
233734
477226
1728074
137886
710346
887981
1680586
113343
1622573
305164
560046
1734961
879744
1338768
1004415
1771575
1914434
1952697
974820
354601
739875
1325262
325368
98771
1240368
1242608
1323689
806558
1942366
1375429
1319252
1133931
1995023
1574536
225867
994175
1175785
1173133
444210
1572311
1901396
578323
1391333
1596936
1017714
1634833
348782
1828249
1007152
950984
954226
1887909
631030
618135
1564394
872884
878478
1690172
171635
888162
1956826
1562948
145436
1472406
233951
1427984
1065926
593262
1506128
1521603
904765
456908
216941
559507
1970853
480816
712728
1766079
1726352
1132308
1388562
1452334
617055
1331194
1721761
99920
979883
1953495
260585
674398
1551250
588466
1962185
1069517
484827
1723368
1532069
1136415
1658435
1432943
1732034
1662959
1975095
12817
728398
1141480
1446617
473404
1938661
1732602
1518977
390723
1994410
809457
994729
455154
426130
1278523
76487
1775524
1753362
1609303
363378
1443949
43548
1499212
1726021
183329
1540733
905214
1997215
1405865
146812
1088788
1810484
850340
1843101
1799097
446922
1192252
310580
1995029
905747
156944
741371
1960802
76411
1265396
449268
83745
1353405
1333742
1403148
480170
98274
1410300
849362
954293
883278
1050795
1258460
290313
1170214
1030001
184664
1272439
920343
1727081
673123
1988167
1476192
327527
1633331
209919
499750
1140999
1074610
1542950
756530
572923
1498874
1994087
1069424
648519
1978778
1604269
1047506
911783
859268
1812787
533122
1853096
1089825
1946775
1370945
988843
1451199
1078666
1099217
728546
722565
1353187
1847564
1445996
1558381
1207451
330603
748191
1510338
4109
239617
957239
1749051
167571
248971
1432704
46635
863452
1898985
1974202
1683174
851610
1404976
626459
1081295
1092500
1000144
1396433
660256
281572
708329
779054
751070
438623
1049661
155623
1986076
87952
960739
338447
1691680
1439304
862571
536713
1564638
1002541
1039993
1732389
864896
987565
1986980
1695649
1550369
93910
1364292
1740699
1224441
197097
585259
588722
339210
797175
1392327
1634811
8270
1939021
1078389
1880812
1727844
1306471
612647
1209242
1082679
1342589
1837417
1742465
716131
957777
1069988
1525123
1040380
953801
978543
690304
1791468
143185
1992980
299184
1578365
601996
1267109
1853626
917820
204549
260644
1506183
928834
1488958
1451655
4742
1903351
1259029
1067799
1452576
1332014
1463633
129802
1023864
1322013
218774
727540
545543
1627696
1024286
278701
1189167
522865
890657
1071713
355041
1028554
546181
860628
772799
145853
357009
607339
99446
167889
47602
181004
673872
1066974
1529641
1831467
1265464
1709153
1818718
1885643
1373230
334516
1019153
1253287
1763770
1171872
33459
729918
1191345
1327577
1823077
973440
864042
1687991
1895553
1618978
1119023
719945
474198
619979
1734526
1311967
636799
1971206
1672503
346088
1947345
880734
543277
1795153
784613
1373755
1995611
1730096
965607
1458677
1930131
1324481
1345822
180443
1347906
976080
1231092
841090
340012
935134
367288
1215939
241362
964190
1919872
827982
423554
1225001
958947
409900
1973113
738341
635178
914350
1826298
1142777
832895
1113454
1802177
481881
875507
486444
415512
76668
1564147
254841
285136
1508838
1442617
488604
1261817
489232
1019983
1683640
1902437
99431
1572752
967873
500423
674587
980703
1695191
1452403
1652042
1705725
30849
1642704
1228924
952629
1754424
78710
1937814
494098
115186
880180
250053
1854886
817600
362641
422062
496042
716231
1530572
1177170
959234
1463716
457731
329865
1854717
240601
884465
1135298
174305
1276289
194446
1504008
1337520
1870057
1774844
1454531
935854
1619189
438441
1527973
923746
1829768
843512
986587
255971
88867
651832
1001346
552664
279538
1876110
103084
1489386
340344
1532931
1428872
1288619
511642
1360707
1912753
925597
1517318
453064
136562
1881569
135619
1914572
150717
1772916
429360
334082
617330
1975721
168721
400316
689265
1841456
1185610
1904659
21421
1372826
661101
235902
1438082
1284709
512077
1536453
858252
40201
1460174
750338
1394297
1705656
1184491
996998
295598
797137
94864
365356
906580
1279515
1101094
1078590
1264789
1621182
696851
392417
1164145
1318869
761584
1799333
1439868
1285890
378191
177605
306177
151330
1994151
873405
1278596
575489
86193
470100
1929729
1694300
933880
1197851
1888152
1425335
68922
793229
559072
496991
1178373
941070
1604551
428944
1390997
758201
1953121
1519168
1364703
1350124
834369
1145581
648981
436402
1679591
1263400
1959546
747050
1348181
1701689
970845
1336117
1973329
1285494
1876839
114085
1774171
572632
1394904
897941
1367527
1818783
1825260
494097
630950
1821117
824851
946964
403213
1150314
417001
1474932
857673
645649
831412
456552
1960955
801148
1423861
1827308
1893729
758430
83509
1326457
1231054
1437029
999289
232268
1709136
1573765
1850309
1281080
131691
427196
1456217
1982274
177263
1181274
657700
1107525
1544284
795554
1179111
1297716
1361542
1090327
325826
496521
498665
1666354
484525
773880
646485
1353641
98148
1537327
184174
549263
313927
115862
1233949
1780999
267565
226506
604417
1422689
968795
325401
1205240
1326015
468566
1330687
1856169
292694
1082849
1270970
364541
1099389
612118
1763737
955137
125379
944361
237022
1570483
80017
295543
1062157
1817648
797388
1659436
818254
1320841
988325
1561953
93566
276312
1987824
97402
1767311
1939988
1876233
672592
1506460
1841935
259639
1195351
1551336
1066688
1894687
666341
118643
1331698
1621901
1777061
635855
908083
1211188
1657488
2862
1814663
1642550
1152867
1374776
920612
1775613
734131
628891
1407981
1512610
34271
930998
90483
883873
1807401
3769
23976
826006
1849380
1246489
663204
1947004
1170879
1688420
1922453
37252
55446
720168
1644958
599479
376818
1404810
1269991
507287
1904042
1888321
1254423
1676381
1572804
1032739
723847
1069938
1759029
267065
1355042
1091868
293029
1698365
1372952
1402907
875773
1738761
1984504
803850
1393104
563871
619935
1306713
1997001
1154764
1057243
1433719
1457522
1612604
1531622
10632
1603132
178636
1381380
1821693
824734
1347151
956904
1540411
522904
1117000
867604
1964457
158243
228566
1869288
593933
1411127
959668
106815
1817289
1256039
1396425
376158
307923
256617
1101101
540404
1314388
282323
1814477
468564
778230
1829043
939824
64736
1654004
424473
53565
1566160
734584
907989
231195
1719881
1942630
19797
1545213
1204510
201600
1632521
793693
775168
1501708
936374
450549
32453
1556266
1552715
1360593
597185
1744000
1227061
190257
18786
1259543
1865127
1908529
1811973
264045
1793297
1385394
684049
557021
69041
1855944
1202402
589250
925487
722340
255239
151706
351974
1641500
567698
1814662
667304
1505523
1865040
759616
1350842
792404
1065264
1506710
172961
1333883
470463
23052
794371
791968
363118
130878
1571022
854231
435118
177495
510034
1136595
84518
1366025
425553
1751488
1568396
1170348
66570
1959888
810979
1246990
1246760
118533
1926419
175386
607951
978562
1735826
1928292
1608287
1300698
1738460
1641917
1417763
223524
1062458
1524018
495259
1734299
1138416
875965
1322280
908223
1800046
294862
1259478
925428
432358
1253273
1261236
1768751
1599338
1990684
171968
1973556
1134523
1752055
1182426
1321500
1887034
1325378
833556
536799
1815439
1815609
411015
1549350
68351
15510
730635
162969
615036
386640
547957
409916
1427007
1820855
262758
1906533
1164281
2703
638571
795792
305681
878513
1013103
773878
110702
1370727
859517
1102063
3001
441092
1754024
1686840
1129900
787726
1375785
752844
1655076
1285250
1747849
1701240
318905
1406426
284140
1610640
259313
169111
1729337
1182532
11239
717163
785857
1704509
107238
1123615
936509
1679948
275369
1632207
755257
1346560
1522141
1816807
1259396
311585
1129583
1492712
1117853
602540
169810
92909
725356
162451
539523
1645600
907058
429504
1662863
575512
866348
802287
1933419
318565
1637114
737589
669770
1755978
1001715
222967
1733586
754167
1781462
1873096
318628
1569316
1692614
104087
1200803
1659070
1731250
1741865
350158
487430
1076992
1837586
801458
9631
1726205
252001
1477664
1790188
1247844
812311
1253945
1622058
482719
590102
690531
88256
1082157
45585
284431
1788430
294701
663071
1042278
165640
1410221
1734522
869432
1222802
1958182
1643486
522501
267686
447914
1681036
1201412
481754
1404701
987551
807165
933611
1400722
1629808
841009
732151
1016941
114783
352905
987203
1773755
14963
71227
1235976
1086582
1588484
1188041
492803
978880
1729746
840602
659194
788127
78913
45691
85994
210568
236046
1273992
733529
1222613
591338
1404391
598430
253957
148223
130774
159673
1266659
900991
1546758
411726
628450
1465523
147241
1635593
1760068
321480
1851241
1593614
406670
686412
1190158
200697
777475
558397
187784
58360
1199800
1775416
341563
53623
423104
1050080
1399413
676117
880714
1837180
963048
555181
1351510
826032
165700
1412780
732643
1574356
1788351
1534280
869111
1287331
1888871
771355
1350450
1534649
1797089
923753
663267
1922330
1459947
1462698
523128
1895207
1489637
866864
163461
1178509
312893
1987110
1775708
572626
1076695
1108497
1705769
231474
508174
1083438
436760
1106194
190021
833536
1160790
1316861
1719814
862195
294922
33834
1376360
805468
893350
1522140
118202
266271
1368726
1569428
854882
925298
1370583
1837208
456795
1892661
735272
933676
743315
1396011
1610747
1795212
1045783
447953
1081571
117355
905770
1767067
960077
1967249
1914931
1557241
1004525
1242863
469092
507013
689845
365885
38496
1669462
1817266
1886127
889817
707319
467153
1085299
169606
505589
1294933
570787
483147
1057683
608550
1034677
230764
853590
498790
1993515
1896294
1831694
788436
212187
1541324
423254
1974917
31846
647210
1876764
1044645
1014183
1080378
609461
1530793
64887
30207
1081540
238335
1680258
362300
1916049
208696
328571
1210901
1007742
1525059
1630300
283991
1347540
1183221
1932199
91732
449866
951807
1532265
1377494
1907267
561570
687564
813007
1543434
1039318
1605162
1694593
1566682
1151807
391579
645731
569660
1651417
1696332
926381
765553
1465968
40331
1684429
943198
326845
1300866
428300
1978334
68867
1051761
18392
839720
1397161
329106
641300
1727427
178823
1115464
838246
503783
405990
228260
1755755
771589
1806117
619652
900125
588062
771536
77661
1837012
1104149
1308820
1522115
45327
1853390
669009
262148
779730
693019
654922
321243
785995
1151354
39902
140557
1252988
1953547
89103
51152
888645
247531
467879
1487851
233712
502995
275332
404418
431234
1806981
1117066
866088
1398041
647222
1168798
1184965
148823
1253102
1047354
1759864
151157
1265705
1241820
337249
1494213
103250
341569
824390
1094319
1353870
1133845
832204
773888
674552
204894
1435074
818899
906943
1515931
1163529
1886610
37466
1116684
905202
1126664
1325279
1339135
576512
248619
1474264
1582163
509708
619923
626781
1486102
250821
1431537
1166143
518612
1422540
1886465
54379
696533
1203810
1258262
979175
1197781
1951106
4278
1729997
1237204
1390053
374856
599638
1961323
1775283
1449776
1791067
475569
815797
873124
1634477
1915581
1257518
1889359
1541091
1910591
847768
1839645
1870484
562409
313836
571358
1015201
718822
1438651
1342102
634643
1883353
1523621
1925906
1835556
856541
1574792
626832
1719655
529932
1329637
475769
108674
1178567
243327
1145812
1584398
1834924
554408
1775931
188409
1766068
1329490
140197
1603072
1346257
384344
342336
1613696
1937117
1174522
244049
209800
66847
1656927
1998008
1116287
1687252
177853
854427
1599322
276527
1852778
1212237
91091
531288
751880
1202960
1208108
1753135
1478979
676443
1482508
55285
339636
1079099
1583343
1276039
40141
1433112
45696
1551704
1759695
1900725
1674177
695814
960987
46968
679719
1569172
917145
931311
985088
575040
1290051
616138
1355243
54186
521999
366273
1298180
496768
1842185
484257
786008
1612910
816556
194459
1232544
1858679
1641761
1858684
1418438
137972
701763
1263651
758544
1258082
870142
1492988
1074221
1321379
90836
253532
1116074
120143
1175124
210502
1524090
290487
1627007
1945491
1073569
553682
381841
1462407
58735
1989913
1691965
694378
1073542
1791818
1474580
1681953
1318254
541252
1999817
1485793
152843
39005
466622
341570
1091877
1843979
596916
1954272
1692021
941312
1147135
27197
1509499
133985
561098
1792239
657590
506663
1987095
1425756
158462
34555
1961780
1342171
1239490
652341
189437
1479436
944227
767338
603170
29796
578479
1102741
1309787
1662801
940577
1710258
1736492
6790
75347
850676
1030008
582282
994972
646862
865272
878382
1144137
1587112
109022
73740
1314854
1587034
318118
771387
541915
510149
717006
1470389
875644
696892
1824063
887740
1854607
1783471
398691
1153284
1253063
773864
416403
912800
684341
1414753
997198
49513
1260480
1529047
1354411
680910
954922
728619
1193170
433030
648225
1155612
1632910
5217
1636137
690189
836419
1422163
1336248
309980
210850
787805
1712725
1062253
61289
716036
1662091
1485195
1646274
1941656
1029302
1324031
817663
612997
476
1166458
898920
78317
1219627
984520
1761007
1212753
447296
1808235
1423402
651233
1892293
43148
464637
1421664
912776
1648191
1201273
1188930
1834305
1751702
1415023
740466
69226
663918
1889871
344151
1117603
749604
416076
275978
1898329
88928
1678885
905888
1609392
1679493
1239041
1875701
1623010
463377
1884159
906990
1351574
1176922
1982864
957422
182686
608923
776333
1179236
25596
324890
1816954
1368629
1838497
1825896
1283685
1807913
1792553
1853993
1170084
299942
595018
1652452
223284
697256
72528
238538
27247
740104
1503142
914070
230655
1527010
337318
1005428
327773
1112619
342745
1283793
1881229
578970
179383
1125495
729700
981334
1846622
969867
1521341
1176415
1339393
1694134
131202
1680484
1841439
1743766
768545
690948
228053
44663
393029
689263
820645
802298
1173357
644298
754106
1579683
669144
1700119
74874
623010
910272
331595
908220
242155
1747430
464265
39282
287287
1619914
224447
504850
611986
925553
324501
959229
785824
1463447
1425111
758412
1600805
1537273
615393
1242734
418087
431831
1631520
447277
701196
396700
1892654
1787072
106500
1686664
289802
799507
1147126
773296
900836
318574
155722
1586723
1086514
1410228
631250
1721409
1401120
1346750
1847867
1807865
523858
998647
334752
712419
189472
851235
775263
1309137
938576
1843637
928820
1734513
1138467
1325340
1282213
308485
1514569
557888
9860
889971
1546105
185520
365618
1867833
280816
271299
352421
991360
884923
935776
693813
549336
1552807
365694
840489
1979173
423323
1210319
867070
1903770
142340
1335622
256032
490526
1418668
77062
1485234
1155666
410062
931701
622732
501089
1978725
663947
1534451
1308208
1979260
1223899
802345
1383136
1168927
1717643
1993623
218255
1575147
906466
265692
1423452
959749
1091129
38858
633998
695543
614545
338888
1071269
484091
523162
781389
1025895
850491
1590543
78747
1652395
323093
1763291
1479756
948271
230595
24737
1902199
329472
112668
1323208
95394
1296203
147026
1603112
1201861
118851
1271493
1903532
1005987
1527564
1561569
263117
915393
114796
436328
1698326
419623
483858
200312
1715382
1264862
1341406
492082
98320
554637
622974
22938
389865
1169386
749083
1927963
520038
1696002
187261
1429465
555626
1233468
1166078
1128477
1186969
1973603
595942
1110418
836629
1332971
1313411
1786625
1307156
696961
1311239
965024
1897054
496580
1443866
76965
582448
754095
348727
443151
504072
185999
1050605
1524044
504131
1033752
1788114
641901
1820300
1134932
1695564
1434282
572385
722267
545814
507389
1564486
1318334
1490251
200276
271088
1928805
466406
309107
157433
1998802
1532455
124653
1267340
253328
922911
296880
162597
102039
887622
836991
188230
458322
1173284
752386
484795
365347
1949808
643253
823378
410657
133079
1159616
1067432
1634440
1953096
1033465
11820
464067
913024
812588
1308038
186375
721557
680189
1317025
837804
1821699
1199080
559576
524305
1533348
1846668
89374
1025259
1621617
1570645
1123963
763986
1505498
1957157
603690
625999
941435
1505991
1000924
420398
1334769
1540105
1396498
1730479
1151105
92261
1720327
1560370
950768
1535602
1625609
380850
677086
1020384
14652
323342
478493
47517
1783866
1705509
43191
736977
455318
1232725
52409
753879
889042
679927
1779883
617292
1492493
957265
273392
1785386
514007
673308
1882351
1017739
1758385
1011242
1655844
981522
1721212
1389276
783802
1414900
1782905
331290
1550688
927712
727767
1469780
666020
953828
489678
342621
933047
839741
1764144
482946
1626624
972273
1357469
1106794
978958
1045980
1512296
1767934
801590
840394
872273
603380
678284
479568
586584
425628
314095
368379
319018
1448323
1533468
294703
1507363
287739
1340610
1381834
1642384
489472
1575845
75102
555377
988058
470957
1644736
1178950
1329755
784423
1667311
119368
1507108
1410640
235435
77276
1835591
574953
359020
753444
595322
95652
1865837
1469305
1617270
25395
1985386
1620991
1444854
70734
91899
1113819
1290301
286605
775950
435643
384784
1267971
1507203
1901069
933251
405930
137059
600256
1629115
453811
87099
1444318
1453864
626990
514406
678418
353917
1644357
287035
614834
393444
1972956
1983720
1935357
823553
1232903
792069
1454455
754869
1394906
1448430
1599276
1808125
1196496
229572
1610535
932211
1949446
507886
1290509
597496
44245
28949
42290
1179119
1643280
1396141
1985142
852855
12214
760479
853186
484270
838284
675384
115522
1786378
1607239
77151
1004106
219148
410486
1208605
828111
1433159
545905
118505
337855
56410
1065112
1400599
160800
757384
889685
1139359
1658798
1213903
145746
1334758
978917
1435039
1069374
1274815
1383103
1705873
421786
888519
76713
1660347
1950651
1374736
744245
1773630
1301460
623729
50627
1903233
96364
277905
664025
1391772
1512817
479632
230075
961020
1877022
245763
786462
1580981
1348992
671826
1880276
382375
1646782
1713382
1327451
155110
1275803
1657198
1267321
320
961272
223445
1061607
1280983
1505898
1491386
1667488
1820312
690997
104127
905748
1996028
906736
1490724
1302266
404187
1968189
452982
50248
1016592
1464979
1474071
1162329
1206801
839762
368555
531113
1766844
1462717
687702
1068773
1163425
874033
572480
256100
728555
388537
342670
818744
1400234
1021981
1204534
885599
1299497
1278024
1689917
1300380
1120383
744871
1684510
1487137
185395
1682797
1333180
127611
1784007
1358773
903211
72404
1038893
250947
341218
1020967
1455452
1362659
1630832
1189924
705652
1118725
860258
588587
491079
75878
938411
3395
1577377
964604
1045731
660192
1095770
1213435
1228865
1321944
1814735
883638
1440078
1567455
545051
73818
1872767
512111
1628369
1098221
400742
1226617
794808
688104
908166
1478030
816834
143960
180068
1999234
455747
662033
1098417
415442
1668563
655790
703676
281288
1127045
589240
941849
1455874
1523813
290590
605467
75597
423461
211363
39413
486564
1920100
860299
1517184
38055
315730
1570894
1590559
926384
1082949
1282088
153449
417845
1640919
540876
432503
1639621
1560099
816404
513139
1544197
1924925
1171372
1860353
765432
1520923
246435
1045489
1261556
1079808
1622818
1248331
168281
303668
382454
1650085
136296
1772513
85975
1936149
1280664
250687
657821
1959584
309951
175479
1294540
469114
1902770
769442
1251321
298463
706249
833682
1383866
404778
682699
1875626
253317
1930286
149501
934339
217580
1253181
1810218
60643
1183154
1728335
676389
562454
774530
1760480
1484048
1123469
1751724
603887
903789
800258
1921615
1314473
383152
1692807
1822643
1476673
210157
1626247
330156
1155240
1559596
1150979
1696606
1584717
1845584
524220
1273346
1554770
127427
1830701
309273
1885262
1616752
1143992
1583519
1110816
453788
788761
801355
295448
1393840
480945
648431
1123264
1286850
818454
118764
1340906
681811
557558
1427999
1961221
563480
375653
1819374
632690
1096150
1607625
1099611
26258
704565
1991855
1493984
669655
1956161
1511509
1128847
1345719
314754
1431997
1659649
75166
1481635
766532
1920079
67218
1324395
123293
378246
1437013
1281100
1088037
1429797
204446
1711127
602333
986392
1578928
1381209
1414160
822
546058
1940406
1007125
116949
1106211
734584
734183
1386020
1904195
1956605
475137
591191
1312329
1213315
1155097
735527
1796370
1554861
1526640
1496957
386093
1572597
564756
177323
1596764
1370278
445137
1667034
1351407
1760323
1603568
1813216
1321427
315497
732558
151773
1817641
885265
304377
764623
1830167
1869033
935879
534781
1958199
309789
1253872
395339
1165918
16886
1697959
1614327
39377
564112
356656
1810134
264355
494201
1913363
984676
1213877
1489586
647001
1971340
1069555
1996264
161192
657391
704438
1143469
153188
1847526
691043
543864
228276
199792
371946
248268
1901802
941404
556258
1509015
125706
1201841
1151168
352992
818923
823829
1692003
1943595
644015
827023
1868530
1807899
1505103
999029
650995
726899
939796
327278
311508
971081
1165831
898982
536952
1617117
394023
1901089
809710
1097448
1672422
1525832
594680
419375
1225531
1144074
578192
5852
1596315
1911
190374
1851106
1207996
1281050
1898288
59487
284118
890198
1972073
373761
419680
1507366
585126
369876
775791
1392773
423174
749060
1549905
1019756
30666
1496779
447822
500143
105847
527320
98638
948093
418002
1186626
550727
1273805
703715
1599884
1862226
413117
1816486
1643573
1495164
915005
1585395
192391
104991
1338618
394798
1948566
1068038
1972558
1061206
647660
1014650
74977
449821
833519
1300095
1218469
1929357
1613862
588217
1047872
1479743
827911
1246494
84710
1991886
1920998
145555
52516
1760576
959574
1010987
1525235
1897166
677776
1464407
1285912
1460353
1568336
1080153
450673
25386
1531705
1361613
1345649
1633287
595518
1613147
773078
240847
1731613
1408411
1312942
739467
1658342
359238
692725
1111586
1966513
145508
419121
1394585
369586
997038
1951852
1181503
1653133
1277715
864075
1807678
679068
1930627
310651
538257
960058
1527466
826535
50017
1253578
1264183
203740
1298626
245784
1910300
1819399
1387614
1989728
1487936
216870
1313283
1483254
1949866
1410445
961327
291721
838519
610314
790997
1292262
1485381
1540539
322095
834161
731133
628776
1149346
580196
1154799
1821900
204327
20245
1675702
1329837
1089242
1862172
1957718
418864
103281
1472969
1646232
1237015
1865001
1215937
1538151
500883
1084639
1953291
684449
1226869
167307
303368
249699
1446880
991231
1042778
1741448
569789
1070553
756683
1491792
169549
289256
262660
1569030
295792
946038
609888
1602023
1393971
1544963
924663
1950442
1625143
1871472
278036
1396138
1052766
978653
1842269
623721
1254156
1521779
1068842
776942
1631085
1303306
611993
1269603
1590251
493087
1475741
1052781
583293
321615
1816614
1887381
962772
144376
858581
516422
906340
1859774
88578
565080
1333471
1779291
1383694
1423417
555201
1214657
388491
1424448
1903147
1429984
579662
203876
1219671
967275
126048
995808
1606067
1789310
1985170
394111
136547
1902047
964635
496330
1350833
1453009
1128858
1628810
1794886
444500
92046
1272087
1822805
687359
1264543
1150129
911688
1641758
1665537
286193
1669529
1445643
1510030
1211686
1128494
205620
1121891
1120946
364105
1504037
358051
169992
902400
78093
1684223
1568488
1338122
1530560
886148
1929200
580906
103385
40471
1453127
797594
1460682
1547461
465654
320629
632160
806486
178430
275645
858089
378916
1331047
428654
899835
99468
1285055
1623217
1228896
1553923
1853082
1863205
468395
1450373
1153444
1791585
744815
610182
842870
1837940
1444392
1723025
1716089
1641824
1499231
1646385
819700
1018210
957449
628015
1563429
1805111
1541404
1336480
1787367
1935128
193213
1164080
654579
347165
1140484
580444
558172
1184855
57234
1281965
1816569
1790203
1754192
1974420
96783
985587
1507966
523177
618611
1247509
656659
6287
563191
378038
762441
1325143
929020
914195
1816457
1048851
1744396
1725806
128219
295370
852691
99082
1212808
486146
1662959
1087280
423103
556544
1125270
991388
1242575
1326699
807500
1398017
1303192
722023
1504523
749183
1957802
37297
555699
1947522
1535364
1680902
185812
990407
179711
1171103
82855
527162
845914
1790541
998338
1143568
463005
366711
961514
1528545
345888
1520098
1123292
1386405
1418081
1655354
1355950
1845436
1479105
1810472
1375896
179443
1790489
1326659
3567
1207108
1395702
1555715
529913
1298034
119959
318234
681423
1759549
688864
834319
1746541
1037914
902700
1511950
823400
537204
744955
1888112
1583919
98763
647997
44300
1591887
141760
840236
1658919
1057831
1809536
339112
931187
86577
850576
551985
1949885
527960
1363871
1346205
706601
574253
30066
1051876
791247
1482594
524574
1314078
990701
1669589
1680794
1078979
1187149
1572623
20109
376099
693214
1352117
666263
199738
417837
196395
1469315
630242
286542
340349
461152
927961
131154
682098
884271
1945121
756872
298177
1874987
974102
1671998
1112977
100401
615988
1910576
461044
13128
393373
400354
82649
958533
393715
1669525
391243
864023
1501436
1555435
1832097
261485
1974718
1005901
367395
326299
919707
1471638
1453349
1202194
869500
1003773
573457
171793
237015
193099
1846079
1616871
1034933
977177
872518
1700921
1842864
673999
1825597
501685
1378259
552788
6724
1537977
1420571
1949202
1005329
1010994
139076
1444198
1346639
1490940
1770790
58665
1414322
1373205
956728
1183786
127152
111904
1573791
32773
172031
478005
599086
1332058
1803764
785766
1885795
936328
1489507
34133
1796982
1261528
1474183
1817189
1224427
778090
241976
1375004
1641565
1053491
825260
1340072
801982
1750644
1778856
497442
22825
1196279
1622593
971956
80528
1592599
1089401
1841344
811059
197522
99345
1268431
1872305
106610
1949905
1557057
245433
662094
649575
1427123
1577179
1938636
1276468
432113
1744407
317967
1354157
1779862
432756
1239000
902948
1935565
814671
1862964
1469208
981353
82565
6193
1025148
1327470
1002316
1641336
1959173
649649
454983
299611
1969816
994696
499967
576865
1312765
634913
1566656
1982397
1926594
206140
1385548
1301631
861746
344429
770906
518877
847028
1957826
60983
663040
891183
1503561
866898
246134
1069877
1843125
1123451
376408
1848226
196427
400591
1430821
1941670
697211
1020873
656461
1682766
1453838
1232762
1572401
1842192
1813691
303497
20778
1836950
442295
935606
266539
927004
575568
1948162
1958134
1430953
1772301
1860716
1760710
707385
562363
1120324
1385651
1243124
1116382
412461
190433
1744678
718891
641289
603233
1452133
1878622
1367723
549953
1192623
1452806
664921
1282587
788996
387061
782695
783261
1537406
211509
422879
1587143
876469
1073832
1087744
1147089
405502
1066826
420825
1304047
864299
602799
1741603
1737136
836952
481602
1704303
1541520
1428243
628450
1250544
916484
1236433
319872
1082663
1355780
1572879
885668
1394327
1269772
1187823
653443
1921999
89741
970348
1112052
617750
1122567
1861624
890162
907737
1916156
1057515
1822803
1309317
1330718
1784490
1033483
1444454
1753083
538808
1372315
1234854
841987
579527
1625571
1123760
346389
1653075
215729
1055900
1346474
716240
168018
1721110
288806
800922
1571950
518408
1714552
103260
1193594
1244507
295383
86344
1694470
195134
497659
744230
1598440
1547268
1056548
1513065
1507393
1067730
1359358
583638
1409209
1598424
818530
1900459
588765
264720
546654
291049
1591837
961231
1749279
789088
527405
1219762
109411
1564860
1362170
1851853
1813953
1153754
57947
925787
1144719
1138717
1452633
95828
753600
556942
507001
577203
1622136
972256
1791334
1659581
1676809
1844263
1081806
741239
771979
826967
1867909
1707237
941517
1865325
1545366
1024902
1098951
1199253
1661009
947472
1352273
742243
70854
700836
1159590
1544832
852745
1518454
65536
873046
1493171
94588
530439
138030
678760
511278
690194
194348
403371
83845
1884934
258423
302333
858050
1463148
619555
1289822
1541878
1605372
1792301
1759256
1013833
1979116
1706919
1831459
1485158
732640
1508361
1533045
1373627
1213169
1048937
1028676
1742914
1740190
1272450
887539
1667324
340052
1308905
291674
1345225
567539
580276
927151
222451
1142271
1590905
82668
995493
1065451
1226277
1546985
408998
60044
1005100
1359415
168256
977074
30621
1356866
50136
52431
787157
1190318
834737
36718
963354
309713
1545047
340725
896115
1535521
299517
898067
264176
1057065
1375032
699503
1778
1217069
1957479
1735407
1486299
1724946
479794
1395299
311071
189293
770637
639385
698140
1673735
1909006
485204
294322
553411
1403000
1745184
1950021
1371127
1550889
1387580
475291
1158255
17694
850921
1614241
1439403
1486341
1174778
589975
483975
1004257
911415
1806854
509994
1999620
1636300
566964
793139
767469
987294
124442
1813340
1080654
1255310
1140065
469956
408715
497639
789860
1609474
523560
155840
723997
672729
1081687
1030976
35845
1908467
268473
109977
510334
184605
107484
1724173
1901764
823912
1580756
241892
1345677
1181194
400464
1040987
1326084
200144
1817967
1478561
1334920
1068763
694208
1397102
1899267
360859
195605
1609838
905292
760591
157104
1757232
776017
1290599
1666947
879454
1237866
1691023
744823
1116340
315312
291327
1263090
628900
1055108
702052
1973089
1551976
1916011
489001
1091973
1445171
1632294
1610620
730318
659286
1751164
932729
1627926
932192
1920325
46292
1885385
191234
235097
78232
574267
1733278
775526
1249734
1839338
731606
1932164
739713
1763100
170475
1671124
711239
1224616
777287
48658
1339341
1603168
1925579
445648
608861
1111824
242365
1550514
1239563
401022
558074
830074
1926472
1831045
657738
29466
713955
1543202
1247577
1360815
612055
33477
229656
266671
1229744
1518505
773325
696722
1534915
1114038
1157583
592671
1215990
1494892
856283
1244858
1874355
1707424
1055828
1497037
951153
1355757
1347367
1422778
1108775
1382999
594562
878076
1891438
1833085
1547061
1142299
345693
22348
1984255
122493
1892039
1661687
1293899
1944538
1415330
881389
1609660
550680
1738762
1976346
1819844
1721689
1919034
1323614
1947609
1526542
714673
268859
1974281
1914092
1412671
1230969
1781381
1160385
775536
587294
253793
1863945
733609
942156
820747
296441
1384491
1201981
97773
1290392
1090386
737499
1893762
1883448
1815775
226962
548301
1339959
214923
484208
610307
809752
801535
720632
1932136
1067086
124255
842420
371302
1338409
560187
1152792
964289
1417661
647136
556150
1552716
214873
1070978
1304701
1973023
755796
1026912
1591792
1334090
642214
1175438
1791350
1757738
1376599
835580
1495649
638826
1753147
1962735
1816336
647165
207754
1233604
748156
848188
1678670
1803916
400970
1118642
416957
648359
1959187
973536
606755
134542
1547378
1582485
176636
1273958
1307750
1994236
1610036
1785752
292376
1491382
1784761
1555989
1903108
1224180
1482316
964483
870167
747576
635999
995971
132948
1662867
1537316
1221343
1940067
5020
1243240
1649045
1172046
520486
385130
119521
469602
1797687
587141
29215
1789948
1487446
8669
1909955
1208730
932717
1830027
1439408
135016
1929734
19954
1023473
1779965
1152297
139019
985078
623674
1422747
1640726
1027901
219382
1028480
525546
96772
1300288
1430206
65742
1874558
1187546
1764829
1146832
1050593
1630128
1819652
83994
306109
988269
1817354
1217321
681452
1672873
687449
343833
520963
406500
1641306
1433185
1834805
798056
1387834
1891364
1289471
628779
1068502
315030
1421657
557992
1022952
1631700
1457875
490056
885735
571870
502218
1490228
1541656
216149
1394453
1785635
736791
515508
1280526
409296
1209069
1184293
769975
839945
1337942
731000
1549342
1301773
1903744
1698069
701822
588646
135323
1531946
1656272
1462116
1011666
190890
670837
636694
1695372
481777
1906403
490982
1735640
1479118
1133992
176324
739148
886686
1700987
1365777
1107192
225865
1516834
1014117
701948
1124352
1756728
21172
283967
1544492
1687981
1653978
760780
1486347
462368
1220274
344298
1107529
381036
130050
1361636
549353
714738
122041
1402633
934758
825458
785685
322938
92075
1134398
1547281
671665
1912722
1973452
1892288
58927
1741449
878210
290369
1396495
215193
883792
1652140
946107
723983
1236222
578761
896026
1455727
1576923
1944994
1956926
82537
1514547
560493
856176
1434511
654232
432374
251319
1576584
387018
1301608
854871
1161083
1542664
674751
801789
1258261
37716
1289891
897939
1579728
1971893
298501
1241578
888887
1511518
345849
1293315
1397945
168577
1923977
386159
575618
1677454
569045
1853107
336911
1281698
1896750
1008722
1020508
1667054
350914
931348
854135
898693
1957327
921207
378985
1668588
505107
399856
37037
910359
1137590
965009
1034973
89567
981445
525892
1395074
1277710
291515
1845475
279598
1513741
1718644
899569
555870
1750028
278755
667959
1706559
1277363
921274
367278
1676539
1190180
698518
322114
1433568
949946
856456
839742
106148
1213971
20322
266083
1461175
498850
1634897
196431
1319008
17986
1072148
664167
292667
1352370
889873
163488
746675
1031556
407960
468238
912140
1789014
1382086
377037
995185
177340
604565
346817
1969019
49033
1347197
438576
1196557
420129
1654703
1180849
1388721
1583940
810428
1387669
514832
107408
806130
376305
307620
23195
1345693
723799
902445
1029819
1473700
384449
385337
322470
1193611
149696
1422334
1882348
927049
102297
1121942
776394
821711
1579694
1375869
378838
1504488
343116
666409
1320399
775032
470252
362575
1434165
1851291
1506026
1119460
1585104
1849222
778109
853021
1870593
1969978
117723
1505808
189630
603017
199045
198838
1888533
1270966
1516337
1288741
742386
635723
1078407
345602
289926
1471323
437323
1210677
1237172
643495
418211
1250755
1285401
509022
1639553
1467393
831551
552298
94837
1391489
1958435
850227
1309067
1160713
778314
391097
470670
337798
923293
988293
1916362
92658
1273651
488912
783683
321944
1432340
238548
298944
1976148
619576
1263603
526648
224020
1601130
1936120
638514
979827
1028427
910692
463324
826709
532897
255479
1289971
930409
414005
144668
1724244
1997121
417292
1228600
1411834
733862
291113
1461542
1132792
677742
1778093
1070636
1828063
187643
1140197
1906221
48562
1795191
1720180
1888255
1459015
435382
1644067
1978120
150899
90922
1327888
935858
1429467
654389
1599867
185491
639697
400555
1217396
200219
262737
1142960
124264
396252
1950147
1580939
507832
867431
336462
849483
1042642
932422
486437
1174025
265422
863689
543435
1179553
1113277
921991
182808
585466
673959
1592723
1266481
451886
1946218
1007707
698372
394885
580811
496679
961171
714599
1019464
1933053
1166904
1258839
1181039
1580093
422988
423088
1860701
892893
1617773
277996
1281763
255330
1904022
1247915
1193668
594280
894600
1567707
1929600
1711550
530676
855937
1804466
1990001
211452
879197
914470
785802
1117681
1341517
1724312
305481
1624403
172054
1093791
579891
12518
580108
832427
280089
313351
1048075
1787152
1995884
969800
1299360
1339362
1201278
516625
1485268
1246900
1479190
571739
1656965
249549
724392
1967727
1252310
1103694
354058
1682418
771312
259929
257619
1677275
1460370
1563742
1351139
1570178
131833
238833
327320
14266
609331
1767408
1795611
1993475
973088
390228
749298
228080
1839348
1041358
293150
1955745
1111788
714202
1363898
471035
1430454
1722430
1445629
1308581
683273
310635
1127123
1368216
791621
136067
879377
260366
1247892
1905893
1640293
424570
1143437
1064370
1310917
373436
1961630
1013734
1942943
1233145
1536935
1928045
617568
638806
220021
774342
893430
210955
1640285
830793
321992
212535
1166543
1565033
1170442
1259878
1575587
1241476
1812192
1081225
681235
1735033
183781
1598885
379055
833687
1178853
859802
960436
868347
994298
808167
1131967
819161
560172
1650580
898119
752606
118650
168425
442400
145051
895054
968850
1601370
865229
1334665
1187885
916893
1765797
598578
254592
1679092
1462922
1626910
1369382
1445487
1132939
1059514
1060030
1441255
706531
92767
1729614
1784121
1215507
1964337
755718
773493
993555
101117
1456990
1795184
479643
1431522
920979
1602492
376767
1641332
1184991
519713
1010876
502650
710658
342334
1820351
1325734
223030
958012
217493
601573
206305
1653414
464536
925780
833554
1639398
919996
746835
1393329
1225855
784276
310385
1150498
290680
1748729
804158
1899429
22558
783854
346028
1307761
269767
7594
188917
1475228
481613
783230
589669
1726530
556107
414735
1088091
404827
1977605
100869
1332895
1197233
1101940
607267
1078869
1376874
317425
186397
1515033
1105621
154097
855146
668196
1173349
193725
753232
772563
915941
1915186
1042611
553600
42775
829234
1374271
132332
1063783
568597
246424
111103
942316
687636
274661
1277712
525389
1251239
300353
995563
265162
1607728
1498000
1185600
143436
1599663
86427
1243202
823090
1277960
194216
504137
1930074
1919916
1836857
1484900
1867459
219166
1300914
1494700
700828
620318
1989140
870365
260842
777500
476412
1747899
946762
392844
278822
1607815
490421
1219627
92366
387455
1134103
1417692
1829225
599279
334985
1266814
1864460
904547
642614
934000
492307
705819
1816682
468135
1650966
1679142
733349
1394210
1129671
1759073
413456
1589811
109403
1723622
1125314
1782784
1210442
614115
1498919
1539259
1450788
560420
888092
693664
827640
1886889
1489438
889988
1415268
120526
1089577
1162920
1334922
69030
132565
371112
1303020
130308
1570818
518219
764209
509831
1146989
955962
1955718
1545327
1453455
1870000
85988
1249770
1131949
699057
1945921
72206
408477
979395
133033
1897390
1468631
1831314
96952
446094
762717
757713
904007
538730
612766
568741
221144
639664
372724
1286636
1106860
1205572
375322
882704
346223
836144
1699830
350804
1066905
95400
789112
606929
1666963
1450510
1922606
738665
1911288
926866
617432
1272486
14097
348484
1087622
161102
607210
1989648
1625928
1489373
1419234
1922792
1340918
856616
14777
1370874
1677868
1801942
1487895
1357295
1539205
1674544
350828
531669
644815
584704
1862694
365989
272086
1800872
96573
1050548
550956
493843
1072268
1947095
1048381
795412
1946220
1577524
197383
1625400
29997
1360101
478254
712138
198357
1303769
1313177
609908
956628
1895355
1938414
343301
1923958
1321371
314889
336222
831204
588807
1082765
413192
587096
214013
641156
571110
456192
1789202
657359
772432
582278
414983
721457
1958086
888342
827254
1608577
1780589
1813406
1279986
1123711
931237
1036360
813058
1842717
1385510
1793757
764768
1512986
477627
1669531
618851
644731
662035
1168130
1402940
970421
97111
1904970
1853099
513873
125524
1442869
1069801
1941502
588953
411088
74836
1623578
700674
570424
1159135
1812484
1239527
1582607
1809515
1410812
1134393
1387728
1455792
815656
999234
776712
1897428
1025760
208511
1854294
1878042
1516780
133346
1302595
188196
1542580
1136612
1710326
1245407
559423
347242
366769
950393
426185
34351
1700970
1822618
1100760
1023874
1718903
1386725
859872
94698
1145970
875698
1676362
1210113
908847
945212
1328439
997747
115191
529267
354386
925963
317762
793523
349300
1498259
863188
300496
1636598
389032
1800988
1729900
151477
1244094
290147
742607
437313
497093
1405893
271897
19873
109312
1406037
1789120
1298539
17442
1519053
1628550
198812
373164
133442
1873621
811551
902699
1309939
178030
1988582
974731
241762
1787059
1755275
1308677
1236431
1474754
1102476
1465090
1269493
1134572
1510295
116488
1632330
1504112
332722
1183622
1744323
550543
1635753
421765
1988364
199090
544962
555710
1939367
1945095
57617
734999
174836
739919
956887
459221
1341713
1522559
922225
697362
1038348
663955
479113
1097831
1246936
247544
911237
1940097
657955
1299813
508134
1943012
750445
1075096
1951298
1107077
1070457
1846132
223201
261765
1744152
1564433
1956207
315794
1199627
665071
1157029
264486
1058552
1243597
1684347
1373633
1937497
600200
749422
1583114
1819564
821233
1480964
1738894
261717
1496987
1501893
848150
1471678
1240984
818014
167051
1481225
1884674
778836
1121006
1057261
179656
1361337
303043
1034852
940539
1739556
380667
1605847
1510677
779115
898253
1036386
1548530
1480372
1223762
1648625
765986
1678927
1813571
1423749
1542758
51056
1617687
1950386
1565640
1256709
1817033
481430
1416619
6488
796596
914565
751755
1744073
1946010
86914
798059
467867
927771
101308
732075
1117438
371811
1837793
40897
1386699
548289
1575456
150776
973137
748162
265593
72164
1837211
1904686
692252
1119164
979900
1461729
137041
80297
1827919
962388
1825405
980891
945474
1023084
1796562
1694598
483544
938282
1475161
1888308
1518008
268990
1285030
342783
1954497
1861900
1871685
1706269
506926
758305
512914
307310
150927
61913
99215
858758
1421285
1534730
774412
1372025
762166
371272
750038
610404
544575
772725
465190
507291
1600963
1417914
1136034
884706
766936
1791753
1343064
305087
975965
1913991
1690921
1109729
140649
1032841
1393274
1448441
931597
1774087
297341
1219656
347950
1865006
1237584
151946
467524
436123
1440738
1253025
788631
1924174
745127
317470
584477
174759
1337816
1075858
439920
563669
973146
1936586
561322
1620172
1683741
1476997
936094
1076957
314068
563356
586729
391416
360894
1848767
270435
24605
544829
825801
868313
885942
1111201
1528938
1967839
896898
995153
340085
1399666
1915491
1607968
1732612
236166
918389
292029
955057
1616319
1693421
617246
1809949
624036
1187782
260889
1395478
666703
323528
101109
72891
1630466
1687224
53142
1326617
1197963
894368
169664
192471
727236
8270
3462
445366
1820181
1360084
1640214
1104378
1721796
1379158
1616341
1489514
1877415
1211049
1708815
38096
767992
197703
755281
1958416
1534063
1561548
42770
1852300
907671
953211
1729510
394711
1481025
54679
1167037
1013928
144223
107399
1589062
820876
1907809
1091556
935209
14936
110422
1982851
373792
1827477
901537
1863529
1736358
931278
1859218
1985441
577363
1164532
1127415
654746
470769
519225
1332191
1930508
1944599
1904092
594924
407288
163092
1255040
251579
1301651
87245
852180
1036042
1045354
1610075
1718408
1016063
934403
1520601
1483233
1002219
886511
1996616
1303810
706119
1689403
1895545
1189938
156964
1821111
658602
947668
193795
90133
540615
1774067
1232285
1060191
1202343
948791
754066
1823979
877924
1652567
1133140
527290
67679
1903951
23827
609523
1690736
399379
1887590
1405138
1436913
1475113
1625531
726306
310604
1312706
487085
374122
1518353
1562790
957731
1201856
1007420
694499
1478253
1422818
647729
676362
165341
836210
966549
777883
627471
755733
1684649
83758
335286
1661418
1307997
1617231
1698450
707717
1901872
1280089
1177866
211603
381126
405535
1261428
980789
1927940
869615
414226
452408
725674
521839
213988
133694
1954771
1520583
456874
516892
712183
1062426
531394
1350229
964881
1813967
1438920
1465214
356627
1881183
972440
1276709
1830655
9402
1948228
739829
833932
1934533
684312
1814772
924874
348519
1935075
667447
482345
1832533
1656582
220059
190808
585890
1766713
769105
864074
1492753
51752
484952
836639
1967867
68740
793718
952419
428900
1244494
1919272
563467
1122339
172391
1439019
1628466
988454
471477
1032401
1209670
779043
1544979
1501887
1243470
754772
1085885
111738
1629347
86892
321130
224106
1324944
342973
923629
80981
543285
262076
957168
1511683
1838843
67453
202766
1526333
763901
233859
303494
993626
889643
10953
1139311
1709408
563666
939217
1063224
1377126
1104111
400799
115493
942788
1526852
698625
1584153
806877
1141392
808891
1064031
406525
129826
813161
1775283
1441232
1944793
213993
177681
742382
1755288
154501
165032
425928
1423800
634078
1203330
603576
1737276
1630153
1345051
1525715
1123019
308070
133432
1838978
1976416
337107
1319024
1323121
28049
1772791
1682484
159907
749292
1623310
1301080
846989
166910
1144358
527794
36585
1904518
1208100
175099
1574535
1985594
1250986
1784688
1577434
502016
187422
557364
1383562
1286852
1942856
547393
1040323
602970
596690
355410
1900811
418525
113233
1705761
834824
1729828
206398
689646
1604946
1390456
217372
1338389
478588
1853084
890744
247887
70624
1324969
579594
1699365
367809
1357153
1691820
238993
1464854
654350
1417153
627688
439957
1328135
39289
987698
1497070
1249078
1072366
1485816
35314
1041840
1364594
1529358
862482
1860024
1262247
722268
1323547
86653
1204405
328069
1699540
875783
1459414
1017550
1536097
1674093
817010
688765
1048974
157909
1933161
737396
1939706
479080
1921273
1078618
449881
673616
486913
189707
991925
1098854
1528207
378138
810060
886275
26136
1652759
1001672
1682926
785664
506599
331940
112362
1046219
985589
318075
1980813
1375682
545129
1688875
696810
20140
1474511
1273426
1073417
21176
623225
1972639
1725925
1446991
674989
377679
552959
881186
855976
1099684
805903
1611931
1466116
42527
1075897
2378
1370145
1083910
1897758
626574
1062605
1036847
1079398
1716230
227666
417071
1169582
943545
1843213
1204150
327078
796036
281637
548531
592372
894872
945687
780852
62088
884104
515510
795818
1982862
1477789
1935858
641254
1147481
1475118
980370
1792974
145605
80028
1740189
1796589
263888
491670
1222195
810687
844271
1434209
32418
1772914
999015
413423
1205294
387597
1087139
1800266
804635
1764226
798144
1852705
932589
1783163
960769
451151
541788
1431794
921072
1523479
58238
1572560
1431092
1505903
1362712
1323190
1188846
1811254
548833
329408
329290
843274
1499235
1813569
1072158
1562512
1861154
1879033
934913
1545256
1282367
416943
14382
537290
314492
740989
1429019
443577
731100
674122
1412786
209628
1429340
1856482
381722
172999
1469577
1679613
1730508
1669039
703963
1112635
1253298
1928836
1055878
892341
487600
1161755
498991
619118
1480112
1885569
593254
397680
260889
1533043
878716
187982
981728
1299296
1381071
267704
1576604
382672
1933936
203962
1048684
960917
533073
221796
1192032
1584750
582787
544710
1948847
304781
798441
382098
453347
205930
929847
582534
1085581
1770504
1019488
1705649
1777667
281653
920974
1395056
1661389
303313
1418430
1761871
1363483
281147
167327
816704
1282267
1391406
1621695
1105817
72510
984841
1561560
206118
1540915
200372
1503323
1128841
1574060
1088006
293594
1812086
1099998
105209
23428
1895025
1753206
338076
1708610
1840080
704937
1302815
780530
328289
1892403
1419000
379678
1458742
730453
1230454
168790
1389347
1040390
1347047
596687
1620386
874014
467019
331185
897714
1597966
180207
703437
1156287
1994029
1820622
921355
109716
1473007
815674
1501964
914495
243335
1723922
32974
1041487
524502
610481
609713
1045088
1214342
794322
428763
1740352
1824261
710344
622581
1028539
635877
95422
202523
856539
1514938
581934
1678833
483055
57115
410459
1699433
1819579
1967443
962770
1875090
576847
1494454
352980
385198
1525098
285189
943547
380962
1221195
357760
1781547
195164
245961
451963
1156705
1555751
844622
755271
1197217
1153083
1759758
1616150
1192107
632238
308431
1845287
81449
534318
762298
366308
1620291
818461
777586
1963540
1584376
967942
817885
575431
574078
223813
1203282
736113
1872478
1731705
1842585
676711
1943398
410501
1153963
824835
943745
423316
932657
282198
293834
262309
1759633
459672
957307
1550667
184929
385141
459222
668521
263551
237974
782289
1063856
550058
1070477
554949
1750873
824027
737775
1519209
133176
526257
1015095
539667
201240
1711712
1892017
1985846
370572
794667
1746422
1032568
114580
861210
620933
1128725
796646
545786
1568052
1746944
721118
1004166
855826
65851
9572
448822
1383951
1358727
169979
1233835
1135477
1641024
279966
1037425
516506
567176
771648
183480
1510459
401016
486248
76463
1096448
1754954
1504070
1270003
259670
278721
899381
555601
418318
1420203
766113
1609784
1477856
1762013
763320
438982
386245
986697
1485474
819237
1693867
763987
1995077
1957411
902699
1613027
1506313
667140
466737
1570245
140053
132735
588926
1603514
1788442
718492
168436
19805
1342815
938761
1585236
65789
785926
649611
1829053
463664
108410
232982
224441
19306
330459
1873933
1831231
1433011
1526792
1078881
1086938
821264
298646
138268
1358882
1163050
528874
1117235
1402326
516034
556515
694851
1513218
222978
758018
1197984
1371008
157481
1284461
1129600
1931069
1404725
1073496
27128
149930
1404871
1483546
836856
450928
1295759
465986
1322656
39708
81349
415150
163129
449579
1333840
888928
1418941
1892671
1437617
1198808
1137558
1177055
1760944
442172
1101149
1688253
1483925
258749
1000358
1083208
1485969
490713
1553177
46387
585444
611167
428713
1040364
1272904
36509
1819653
1476503
236357
1438948
88508
301814
322137
1424157
1712328
539111
1517556
459039
532118
1023335
826441
955411
254224
1934207
1957699
1432120
1282285
1009230
161087
799314
750470
208405
1460761
572389
713432
1817199
1235818
5900
1599492
673790
870316
1016769
827673
819610
1778053
526604
1427466
393874
84689
979274
828648
576282
965965
1083515
461209
1671625
952288
552419
1376404
792222
751757
1367753
1019479
96475
1745815
198409
817580
1067246
1317020
14794
64817
151669
1887944
1819924
1614369
311823
183341
1885419
1231197
440208
100333
1193513
1465741
1796546
384478
604026
100445
327922
803450
693671
838541
1642300
1132456
240456
1322842
1181821
698683
1511336
936852
1809802
734080
41091
1081401
1829936
1403485
1353022
1959822
692299
895642
1995199
1390487
1898694
367077
786352
1675831
321073
955254
1825334
122628
1210957
1145452
1660702
810690
1866823
954273
898912
241397
1221523
1872406
873063
89147
1763148
1388190
755635
1896914
1746400
822723
140438
1806471
315954
506404
684080
1824954
1275642
245417
96772
730134
1833612
754353
1615941
624664
362103
1365548
110298
1758508
483135
1492036
1871015
415756
383606
1528789
9249
1964751
304697
1820864
1659025
1743392
768078
37112
239678
552214
394447
1019019
1488490
509318
1626351
1681925
129944
1022955
43089
562289
1868424
735908
1779525
972202
1757546
457109
1567450
797181
1971561
1686505
1445537
152203
866756
329407
120970
189362
1935308
125563
415523
1432969
729067
1069844
682653
1885813
1983415
1381852
355033
1957647
1499512
462017
1267344
316732
1421149
135134
1562382
1219710
1627706
1617308
155222
230257
1415963
222960
1221494
1890751
531140
828316
910001
1326468
806172
498918
1532401
1040671
1145116
782774
1338786
1279863
1547088
855861
1766028
1312933
498761
1306580
1806195
1875485
747071
1337021
766543
1074397
21868
1833904
1825204
829062
932565
345901
717034
1208099
1582552
1048290
568651
722745
471115
914830
887605
1319504
334769
535406
945224
1945519
1842098
493367
1882019
1160022
562737
350173
453273
1566347
104448
763592
1585298
1269775
784168
691042
1134841
1989809
1808418
507601
921484
548537
1416673
1219565
677357
1283780
747370
889197
31965
822731
1885196
375177
115570
1500564
899731
582084
1089714
1896075
1416708
1702502
1677343
1793861
1866023
957259
729296
1672856
1190421
556044
177569
1469909
589414
114600
64465
914475
1860585
212645
1391191
1937931
1639514
1443592
506448
406491
1699155
1391886
1189607
1503917
116686
926466
159114
287379
1319045
923211
283295
1912466
1477756
1349438
1430807
1150141
688284
1299892
250079
889983
461340
408452
289676
1214538
1645161
407766
40356
864044
163885
465964
1699998
1560151
869221
90150
1595949
299455
725765
869126
1029937
386741
108902
207822
1557784
1163333
1327814
1071504
374678
1330890
1487255
135930
1915969
1528574
548042
954005
831032
1973153
757121
971759
1590156
1272811
533178
1323639
1729961
679961
1624100
643597
1029280
97356
455664
201904
578164
1598155
23255
1125684
1330184
980262
389540
714083
425515
490503
1336348
1173601
1485319
1997258
1733943
1575235
1335840
385083
319884
22926
672708
1140018
739802
68540
474267
1880941
1893636
1631520
1807869
456481
705388
232087
1792100
729503
1594652
1551971
521281
295657
1192905
847814
1206636
1904004
830684
604263
752576
369846
166391
1206570
1268189
1429030
1228057
1088878
1129639
765177
1061262
1601082
622014
1698333
845766
1376124
348626
1254681
1424526
1322084
137576
1799519
313970
39340
1119559
259867
1114594
1304269
1577670
1359780
704148
1880153
1649875
1662820
160127
19451
52146
1946611
16004
842937
1746559
1148394
1529750
167937
678568
98977
800701
1066331
289995
1965553
1272118
1084424
1349144
1267149
1466181
858935
867360
1695970
965643
1262447
121686
901156
24157
185380
1265320
200875
1579692
886959
1246134
145375
756228
1668152
958554
429775
1268063
965616
1254081
1699741
1386339
1196199
1579743
1354929
535071
111304
809695
1881793
1800246
209891
831753
216720
1297311
1035501
1841898
1977326
1302694
1683255
142993
1177879
374825
1762209
636320
717158
1018165
623323
1920158
1864191
749257
1391304
1986784
1002354
1773003
1509932
1302338
1267775
635245
683471
260934
177018
1390704
266037
1487392
193275
787405
1472544
1489699
1098232
449212
1197595
351014
211461
277749
594752
1353494
1393362
1741783
1549474
254346
1224543
361581
83040
899557
1332614
1807426
1713290
1954095
206289
462071
1877608
708694
259162
1055550
433953
1344753
916548
492
156687
1554184
1212082
1967965
1576283
295700
1112392
312335
1019896
1068726
762979
570894
798871
1981597
575283
364373
1981593
954530
1978459
1787654
1726570
1612711
1477098
86510
1731783
1565420
1465444
1236483
1046772
1783781
1762649
1515814
721576
1463516
1555752
967212
304141
342595
797956
1062904
480146
749462
605547
1362545
44193
1475083
473801
911748
1840674
1945679
901032
1870887
1981399
570194
1408100
460551
464409
1830865
1921464
1628305
991681
1812261
186699
1584633
1473092
902633
116104
1640054
1964315
1763890
1544040
1651955
1756199
1900800
959210
1420699
1233743
619604
1443354
244135
1467910
1054156
1696558
351858
1488304
698796
1711869
44104
1821835
1140353
941549
1542788
529888
72106
435719
1249651
1053537
1755409
524836
630824
1500959
28822
1505324
1797360
1419913
1437040
366555
1333755
1960026
1259870
1200111
1502866
1979484
1818965
746947
846565
530150
1043944
452187
755390
623395
1390698
539660
1450975
620521
1727773
54680
499597
492919
144353
1198646
1106125
939057
720339
390898
832966
1348204
569729
317748
1127025
1712613
1474511
544881
1150863
1404304
1635780
1282414
226577
1463379
1126912
737110
1999589
1094311
1832778
1499785
666450
225911
370641
573470
1419796
1670231
1834252
1976323
413847
1015071
1117105
668640
512036
101040
1628305
1322137
642401
1792319
48890
193742
875845
1997191
1663669
245414
676215
773731
173558
460884
1861501
1929981
1320294
331932
604021
672532
1696348
991959
1673229
1944293
1647494
1127180
1093740
1876265
99509
235479
1380656
101855
887159
1424310
793612
1626243
90190
327529
352551
1143236
970000
1475166
1119007
467437
1263607
1077010
1373057
1918465
1734621
868753
1749981
1219342
1642827
1384963
1604355
865968
1551839
1904814
1302739
1864882
1609284
1372824
632285
864886
111097
1505924
1383582
1727407
1806553
1567557
1738215
164042
1408918
353988
272455
1865387
1052908
89766
955351
1433210
1862595
587580
381879
141121
1276195
682628
1714384
84294
1186403
1676053
922615
32213
647218
1215191
1891560
470098
872549
1807027
1327580
1446088
1695980
1200611
647371
100330
857496
1079314
1844139
1259781
31635
964955
469994
820892
1312912
1996634
1931102
1159329
352832
107757
1724502
1715390
139520
239430
1706250
1889255
1194356
1580312
102476
1474086
526607
617189
1484468
553397
480513
277112
1474514
472000
1810410
937735
844820
1593638
1836712
439170
521395
1678271
41181
1357903
544005
1727553
869885
381632
946934
1701146
1345983
1470128
1339727
211308
1252210
951030
886672
52393
1335110
324690
1536128
1282944
762767
176529
1177759
629287
763849
653167
485964
879291
982821
397927
1011530
1106459
269977
548216
232677
1835245
1248694
464626
1986838
934282
1173011
1815942
708190
1414697
1719231
1575994
1368495
795911
834292
1128662
894196
208726
1799010
537102
773103
1285904
459244
1293438
126904
761298
640152
697968
1766850
1899849
140105
743706
534770
815394
1538914
497582
1309811
686610
901884
1279601
699042
1496275
322568
938961
1781090
652699
1520718
1328046
901321
1231364
1283603
1180722
74122
1274317
101409
89475
880823
1113931
104552
596381
1075662
1224545
1493191
1205626
1933195
413462
1327488
1888710
995803
1199302
1735193
1604983
1473147
397506
1536621
1007453
269545
1357095
1756687
969779
358758
683349
322449
1924849
761746
767947
1525582
782602
1945591
279413
270298
1781615
1474391
1011215
529979
415386
1426538
1682468
227268
1270621
1067316
1961197
1158817
668729
124014
1811392
650459
208715
738946
414817
749522
463717
801079
1338533
55548
392535
529078
680211
908428
144190
1027985
1962636
774678
812783
1506503
1655832
1601907
1005470
1096770
1921779
1428602
705808
512573
462921
467443
1207390
1560828
1838416
930185
1257949
1927771
1506409
1411420
1559772
1316584
194505
1969862
1256733
875658
1404572
1614003
368565
353880
370214
215089
463114
1368826
992681
458587
956140
1814462
403927
1823922
639826
759192
1412931
893546
789964
1952937
443037
1722363
465799
1271174
194295
1001255
1453465
857004
153914
214178
50003
765962
932365
795339
1878209
317767
1811001
234466
811380
1120512
101082
1322959
218686
114679
746157
793180
729808
1610083
280776
1601788
768408
1996890
1568696
862189
1839500
377448
1636464
1117319
221474
774343
618961
775343
778335
391597
637423
1367798
35083
219637
873997
1726728
1180418
512591
465123
757850
1088336
1107819
1764629
900318
1888321
1758936
558194
1656392
993428
732730
567603
1514208
395212
1046461
1026412
1057862
1575117
83259
1340770
625924
817928
333277
16284
319673
1953043
1075448
528773
234326
1751399
399371
569852
1202339
1454044
77991
13311
96310
829889
1969381
185823
1137523
1730500
1295914
1238089
1847591
1679470
751956
322416
316212
1032796
1846689
1882426
1852933
1716823
736203
1063280
232095
1082113
700480
956336
1595626
1109111
1150717
308253
170889
209983
291509
1890707
1802043
1385881
253644
1295314
383364
1819464
250575
733191
871456
1090559
1370036
1599542
181020
355397
734371
1566130
609166
919871
559420
1415125
788345
1711306
464863
78378
1281103
603860
1742207
237605
364110
1475789
1126143
1913253
1747446
863217
529471
744611
1301449
2684
176039
730735
1191931
916639
120641
733812
1725753
1390869
109067
657076
1580644
1402492
253515
786270
144265
1785704
1757178
167721
1620491
305566
603000
1625850
1280761
1283609
1222689
1652170
226279
710114
693212
294502
813432
1275602
1204651
529716
55312
749932
1161974
728854
1158913
1419166
1193663
939015
145204
1807594
1822491
1466347
1838346
329313
1553188
1680011
1051403
643871
1872886
1914180
908420
1589867
1325257
1172670
170764
1312873
1988802
227708
474509
809324
1727998
1880639
1109106
1656973
1823840
617376
164215
1632895
1601428
731297
1468821
82045
1675091
389351
1522534
504193
1247016
1421197
1827495
1673320
269098
737382
409498
45625
453790
1928561
596296
1497107
1951956
1614190
988178
1298134
469270
76276
356638
729974
945486
1538629
714033
1495280
1797398
76721
664146
379893
1954712
143708
1312884
60690
459256
595592
825445
819925
1738188
1628471
1894999
81156
966455
1927084
1981879
1012040
564983
1608800
1573
575744
1800863
1129187
959762
946241
1985939
185895
1939387
579193
994061
1535405
124487
643269
4596
273350
1978178
1243481
1302154
1772121
1680171
495055
1948208
1982903
1052533
1309906
1817001
617432
1071741
1274991
893086
445634
79158
1985132
1190716
717625
766242
1266182
1946501
608960
1831829
1074156
1274921
270015
1802894
1806452
720487
1713067
1618963
169776
1977871
1269939
825798
1467105
1532232
674992
433668
611377
207089
1362071
524066
63710
1548078
1778040
301290
1326986
1556615
167965
12217
409291
1740719
17906
548873
510312
1204614
527981
1195817
344543
954082
379333
477737
1366888
695923
1120732
1548649
1420230
457843
1741190
1024766
1464613
450749
717386
1157846
1998586
1965425
838590
751261
216205
881117
127460
1725463
702258
1000349
1225593
359950
348752
1142444
328657
72219
1913202
458173
100167
1521506
888220
1435231
1809267
1270432
1709941
1556094
1203585
1024406
775561
776095
1474646
935315
1715789
298978
209996
1910416
1492432
1534701
10362
32104
1071251
1761230
1744385
1341127
1505589
1803495
1686008
1506696
1645635
1824092
1189062
294114
645615
571804
1207963
4354
465041
221407
310856
251498
1489168
1984699
1321356
1553305
262394
94754
863027
1966175
310074
1878117
418821
1715724
374332
742497
1020090
1832156
1423831
1490137
1792476
528282
628679
1518464
25054
1236121
468284
71214
640849
830834
1193545
1761446
1888750
1488789
429984
948438
1104835
289931
1063954
1563136
631731
971308
308099
1655160
246018
1255190
687722
920410
1199296
447394
1998051
1480963
339193
1866081
36355
36402
687336
876524
70827
1563938
1090348
1105626
1555854
940251
1031133
1892304
1701309
811274
1120508
637685
341658
129682
1692395
1960493
310545
1852750
1021214
885168
896648
1694077
339266
1310737
1602627
941663
348114
1875088
497313
1617847
119447
1519084
1819870
1833670
1373738
460098
449258
951932
1804470
1838872
326556
898418
1246898
1490675
526212
897609
974751
67027
1578079
169171
1701706
1458219
434726
1210594
1100994
307924
1682893
1506077
57975
30159
1567550
1603593
763056
604844
476154
1704047
1275558
979675
509667
1971786
796325
1749804
310263
1193762
890877
1443278
629861
1077722
254892
903044
947235
1550137
632990
837223
949494
1803448
1008522
540275
1298695
1724059
923567
1262344
720310
521944
1484393
1823791
877041
982603
1870089
788820
939753
1793174
326973
581850
1065591
491746
51560
216202
715131
226579
1599075
59329
596690
1694531
884220
332790
243283
1071006
846703
795998
1720837
1756876
1612518
1876836
593741
1172783
1519400
1203483
1268836
1450376
1064200
1184856
881113
1171858
1749086
667915
983815
787978
1646475
260195
457577
1913514
37583
838319
62051
77669
1071192
1024669
963885
952198
1834907
1665257
42183
1194698
329707
1645262
1633750
1293856
903078
1647963
435369
330988
992220
1855851
626871
989173
970457
1852566
1119592
304910
408322
671437
1202955
1922576
1929827
915914
383354
1767236
1508492
1059241
1030418
1606981
1774149
1420557
1721080
1815401
1546341
1095160
865647
93418
333117
1418185
1922471
900313
1132173
798788
1891645
208856
1530641
454468
1314836
780876
292367
1206465
943935
274963
1492778
836756
99363
1455553
951692
393147
610866
586462
441900
1415480
153453
1329133
1438742
191364
944417
76475
1409432
665415
1340901
1049639
1336836
622740
285253
362668
1663448
843542
1338328
194863
1350216
1512631
748441
909153
372429
1133065
526259
1210900
63029
1206134
1756517
553066
1998616
1993012
882568
1744044
674539
236070
1747623
1482063
550346
327643
1133575
1921424
733334
1891013
1344168
1519971
944498
1346446
842305
118297
1199524
121661
1118460
1726911
880312
1626918
387509
692442
493363
674862
829637
1267672
99497
365705
1314451
726484
261065
518075
530407
949737
1402603
661001
711967
1982417
283833
1596150
1371602
1279764
1288919
864845
1653073
1540523
273899
1328994
1064101
577286
1263835
716712
658744
1238253
1680476
1782036
1328711
1597398
1044938
1900794
921583
779072
16980
1888545
669605
989119
675834
501944
761757
748379
1490890
1017030
1072614
1795917
1302665
1672225
1373041
1829542
1279744
358891
917543
1114029
122867
1023518
551337
1866443
1446545
1149948
1818251
1581109
15465
510672
1124287
1073373
1621062
444872
1416964
1732554
218610
90251
1988767
496907
650056
705933
835884
702707
1112129
853407
3553
1732586
202994
376493
889203
1530402
532313
35503
1749948
109840
1292144
1886588
1161051
626009
1805544
766572
323090
1871352
609215
100082
1378064
165510
1431987
633043
1325
419823
1161238
1069374
1153904
80114
51305
941362
418463
1611043
1035659
1256259
449280
459665
1140664
138730
1513956
589513
781425
1312006
617478
1354499
410510
467479
1785741
453622
723523
1925736
1303209
1930860
23429
109703
904022
1081525
824562
1380902
514753
100309
1498633
804741
912723
585709
412650
611530
1108757
1831426
1557758
1685561
1306837
1078460
261961
1374305
403673
1688929
235717
828222
1562424
1600329
899528
1637599
1030309
819289
1224320
1083885
1987781
291103
1553436
182705
680764
1365729
1833339
1383016
785633
202227
208494
653561
1571245
1636946
1020504
911832
1978328
1306703
1757601
1043062
1360118
1286542
860352
726671
405685
722858
1675049
1680371
1196962
567887
75246
1833305
254344
1844147
453748
307791
971128
990226
394650
590163
243139
1188561
473423
1201334
1699139
1631114
1321446
715600
1324584
1361219
1673356
696273
901508
1879463
352483
485783
1394152
1043210
1705280
1316499
680329
986562
1989922
1362956
895301
1750131
264436
322444
503065
995203
197896
249443
1414543
1356166
1675981
1873762
1271319
1884985
1355447
1172509
1014654
1282183
316476
1921466
1067226
1366328
198553
1094728
50422
1389497
641405
214212
1882318
284532
1436692
1072889
1605281
795007
1438911
606318
701905
829646
1395144
301622
529092
1506698
665348
690297
470564
960924
1305358
779807
1000183
592767
1349428
1361214
1075496
1818319
1844436
1087997
1513907
1359098
28080
1945953
1680564
403053
1299412
1761172
127082
320590
377524
1538107
1327961
1134650
1729945
537062
375974
906914
1702873
1897110
730637
102482
849982
1587432
951163
1814017
1391344
54763
859169
1367495
590788
332979
1613486
603714
396870
1481047
729872
1683785
1537245
1270038
1986316
503206
1856772
822042
1027825
642890
672341
512784
954015
920900
1142236
1779164
1140711
306332
1566876
1816414
105257
903345
499945
327758
1540652
1924188
293862
491619
1733164
870938
1771943
41240
1471554
1178820
67203
163982
858769
1428529
60813
602515
1152292
1246037
1160120
86468
446309
1745167
499088
690190
300257
305266
694658
617975
668136
1708191
1019521
818378
206846
227695
821107
545439
1133854
1723873
409293
1330130
1001745
1092252
585945
1181815
422996
143807
32860
596311
608063
793582
1995587
763103
1641652
688593
1269966
611080
1587275
813433
1024437
42515
1321181
1044297
1579596
1039329
246374
1129255
1631933
990465
1101486
651077
1420295
382994
518255
1538643
887199
1965955
1092451
1188850
250101
1483574
629132
1625146
257823
363771
636797
1490599
1628366
145736
1822308
1080166
952958
1928301
493167
177996
1444381
1942242
1955142
1237077
1504946
1733358
1158677
454048
1071769
200317
612242
1510615
1876865
357771
1563699
580431
1635344
1875943
930706
499547
1828954
729483
1697943
1072880
1022861
1637704
827135
1457990
1008905
531479
454231
133135
1910727
1412787
1247354
1410901
1284753
472683
537437
1483664
1968431
1979064
847608
554357
1536178
490080
1348264
973275
975360
1616652
1010302
736316
136187
1008928
1220446
1819951
842856
566436
1878338
1163971
903580
1801410
312589
1936628
1872869
1792104
1843170
1279831
473072
83171
591832
884473
934347
922100
467802
1393894
1735475
1281590
448788
977789
293265
554980
1248501
1541276
1573380
1757831
1301819
1893083
1437585
789379
1788873
420691
218500
554813
693384
497449
1174364
648095
1240801
1138452
94210
1278256
1753927
503728
335582
1630260
1168302
1384497
271079
793758
20042
611421
930758
46320
472521
1471633
1319596
225385
961921
1604847
981219
1047384
289091
276496
1423344
1155011
1970215
395581
1348078
1390417
573400
1943991
570427
1747065
123800
1949121
78339
1510053
997344
1236607
559689
1091635
1153479
1250312
87364
1490949
855686
805345
1895397
1422858
1179794
1127565
533338
92962
935767
662816
130803
1844417
1015102
1171634
162093
333253
1754737
974163
1335608
1437047
515526
1564241
1521995
1319913
1735635
101754
1744569
1696780
1238520
127168
1954873
160747
336117
1942499
1244615
89296
432199
408607
1043304
756938
1391102
651064
661163
1960426
329559
17497
437698
563811
132683
1639343
902300
693554
38160
1744275
1682675
277468
216240
328240
1783260
1564613
832377
532588
721554
1185515
1929515
1496020
1559676
1631499
1153152
242013
1240291
73165
1321248
646569
1228459
1843393
1603714
1081525
1487475
1885718
1045650
1293346
1028584
1869032
1856486
1336197
294856
1543621
527475
185143
1774405
46134
1268003
846586
518209
841482
816747
1847124
1279842
609297
8101
915200
1465240
231564
857073
740005
1457597
198593
624059
1676090
1380254
1633264
229081
479684
1665052
9505
1454152
803278
851193
1107600
1687796
240893
1110252
703116
1404148
73377
1528259
955013
84696
180355
69856
575951
37051
938285
1117916
539602
1338415
1473338
1524045
795971
1511157
12810
677412
414937
1544333
1870978
1656801
1365125
1003648
1687821
308749
429830
471335
194427
1219699
521361
1629991
1663276
1591070
1856121
1725490
187802
275272
417448
167622
1815478
1893259
1842014
465568
1509590
433820
1540352
1911969
562432
794725
1332312
648365
119970
664318
937513
1290583
1054994
1518276
860854
1399645
1774628
1444034
1465239
1211070
647882
1972479
1786247
1152185
199804
974925
1101090
542160
1988806
1496902
1384373
249863
914212
1223796
401033
471811
1874456
629882
384403
1012657
421040
297971
1635754
491162
937565
394718
1253918
1284587
845806
312788
692072
1403633
481655
429193
1239303
564539
1199186
158561
1632894
1583438
317552
865841
420161
1851923
725384
324047
272437
1421935
824188
70687
223109
1225326
1167104
1914939
1023971
387139
1070509
326592
149966
851094
419148
1524605
1571013
1073787
15507
1373623
1975477
429209
47789
1521904
1764989
727885
918925
321001
1971920
1215905
1296703
1501580
1458017
1774899
1048501
1932079
1213139
244963
88191
137467
425851
1843310
482892
414523
538934
1909401
1072319
298187
538712
1430980
1708475
114914
839071
1286816
1427958
95959
726988
1014376
1425960
993464
1530328
897321
1297239
137952
1781383
1853724
424617
1448980
391204
52153
367019
838843
1160685
1400501
793272
229009
897809
1671176
1638927
1897507
600165
1684091
1287381
239593
306135
1913786
1413212
775855
357485
1945166
809178
1489645
431916
687077
1821930
992107
159250
1394366
871256
14194
40308
1311548
1397564
1989887
1753603
1362834
185966
700772
1784056
515246
1806613
1909161
28799
622414
732886
702772
1752949
894851
1861742
1147375
1966686
638309
1174640
401291
208391
238822
1678712
765651
1139208
1193936
1834473
1348725
1635787
502118
840925
862428
171732
1406768
1738570
302467
127641
1788408
850124
887692
761747
870805
62802
66012
1669923
127730
251278
550497
717774
1259135
787295
1213642
810555
706280
815793
73379
898359
817928
183865
702921
1795741
1414021
1017352
1729757
632865
1098335
976574
1704362
55675
1755635
1286872
1586760
180160
296253
1400703
589436
41820
720264
1008337
1311908
698600
1613774
1542026
728014
745857
393636
227076
1907866
580425
581869
855769
416830
743375
454035
1172099
348383
206084
1088642
1477947
1045961
1421204
1406679
1170162
484887
1310236
1172718
1730746
112921
1854111
91226
243023
510010
1066695
251141
1425585
396422
1665837
1890219
1908151
1527288
1093233
1668105
671543
2308
96300
877435
659394
616816
1628108
110609
955135
1826307
288618
477804
1040210
697936
611366
1901722
1178264
1073316
56562
448616
854255
874800
685234
1066339
9931
1879230
1740701
1160145
495118
1703692
1520424
336968
55241
825143
1468262
982124
81189
842272
580880
1643501
1520210
654453
1682408
378242
1916271
108508
431481
473753
1798649
1889939
1153362
19864
392144
567355
1476042
1346853
386106
249795
439168
1186792
1229765
1186271
679798
1981888
664058
647513
1059479
306494
1961604
997439
866772
877623
187297
709102
673628
1859122
1620341
1177323
119180
1004671
344052
16437
1625060
887491
676128
1721302
1307175
749509
1825475
708925
314924
112120
1524145
213298
1485884
1240287
1157063
851311
726802
1592997
1909761
1077569
780940
1144431
1819623
1998567
1040730
1779177
1527702
988290
1500689
323011
276993
1225408
4694
490412
607060
279848
1688650
1768374
564393
1335620
1404803
1540524
834612
1474306
1435567
1851290
687891
1568648
889238
687210
1530546
588803
1243355
1528142
520697
1248476
1866739
1893775
1699830
1161053
1292548
1495559
1989158
469960
418049
954967
1579836
112069
1474075
528249
927326
25647
1645170
676083
1332639
1321099
79294
1934894
1545514
310019
669672
934287
312167
1292321
1054534
875
1951446
1800189
768244
296816
925527
74583
1678468
601847
210841
1314875
1560307
898225
657073
34312
833655
1326406
742845
1491804
588687
1625361
788583
1413487
339785
904618
599481
1653142
844232
359252
1807508
1883334
577264
1525218
292084
619863
393449
749060
1580994
557397
1922837
1471202
1625783
1822708
1343831
1057288
490511
702112
1884513
1177076
1550827
662297
93666
1024892
88421
266118
1491178
772991
1643434
1091834
362718
1129038
1221503
1568347
856172
1188438
293037
551185
1930014
10320
885334
1544070
1572695
1031290
1988478
1371789
1126191
835624
505468
1362954
1127170
1584987
1199498
1045703
982045
1601178
1598929
1770027
82940
895712
1677100
1242699
1114173
1432022
364745
106815
830871
1752168
642967
869128
1219346
1633542
233450
1089864
954016
1648806
748996
142157
476992
1643035
1789293
1394875
1891340
885758
910832
1968997
1301730
1321823
457632
1703788
1845795
1747334
1550584
1330394
1042869
496114
1630894
720153
692670
1791617
120185
787589
1289415
1087607
1291010
1227387
1707650
736416
1069451
556921
1356865
1598183
126817
1456289
742353
1803167
897031
353333
1519690
854711
1368729
1511312
694947
1951544
1299355
1637497
842123
141535
417503
855255
1516355
1780583
1301005
1827985
340819
314922
1651238
1890160
22896
1585916
611989
1205697
1133827
1372133
1409324
1064033
986129
1446978
402838
689982
1504357
301583
1574550
523624
1791050
641798
894209
1793667
1752355
1037742
818238
277327
1799433
1342895
1782874
109350
1739583
1134566
743483
1209420
351833
1690539
1607491
763743
1982905
506821
1350227
122821
1759522
1815445
281047
773769
1347489
1329626
341110
1518474
756722
1522320
165760
1591217
939953
39589
587452
1438487
35664
1930697
1499161
408559
1926183
3505
203453
1180022
887992
1810767
1444531
1016188
1205239
994788
725114
1493352
1252116
1516301
938620
172958
1317026
1594141
129138
117842
1617010
1952401
1125898
1475760
1688794
876172
1401139
966486
1028368
52112
1498771
1679849
314821
1120127
1958983
1995743
1037183
232119
896525
1371161
836443
479752
1062302
137813
1424007
1564154
100048
850912
523187
1919992
690739
1028415
377880
591348
1832042
668915
1858223
790380
999171
226857
1391046
224958
1683285
1819222
167811
1876898
1766986
687176
1688102
1180849
17256
237916
1636200
1750184
1447613
1993072
1253843
136057
832928
422642
1700320
473689
1293406
736845
566141
592620
1687443
527247
1329544
1158974
1198590
1029088
1736677
85678
570076
1842784
1197880
1821691
1771016
1109080
1423083
1696870
1410955
805017
294804
164957
1216598
1664244
1344238
693240
480990
711842
135814
845654
1767030
282847
990017
1276651
868746
548198
1522476
1603248
1417886
385082
1949503
1732010
1957651
1963254
456121
1684466
1678268
438381
1646676
710601
584038
55176
296573
1874832
929564
857555
1925655
1382651
465685
601062
353722
1129178
943604
1597103
498752
871640
1057503
1377135
1644455
594284
964139
953448
713741
1573140
845599
1532462
1770729
346918
1713744
602934
217588
743526
690
1165939
1121498
910309
836786
1319836
932160
1008552
1277711
110100
307161
125371
874639
1109061
12772
239988
1894610
1383868
815196
1816448
487245
1070194
396113
875360
1347883
1572681
1994708
373108
521082
380579
113616
376985
565419
757422
481091
1410668
1614353
1853768
475024
1748436
1825103
77849
1868760
1091218
806547
581185
1951869
1516125
873268
1663170
364380
121243
1825459
1134232
242695
1813808
253984
1591851
844874
853503
58683
1052941
1286765
137588
1073175
685900
1437809
889197
1096140
273421
1005145
461135
1233131
1365672
1510138
725977
178928
1578860
1173268
1728186
808608
1716758
604014
1152808
395699
1266352
742822
1052721
268104
1100435
1021655
1337051
1719716
666925
625192
1217536
1798468
404251
336308
1549894
1068257
860988
962211
1275288
1332672
4140
612643
814007
1450239
1826823
77599
1112123
729913
1809136
1001095
1844648
1167850
9590
1259308
1091547
1283151
1304459
1999372
1456082
1622878
1531879
1740911
1167153
624465
892601
817833
1715568
719851
1350974
92903
7491
1866992
1002729
735372
1962413
594222
62422
1540686
213122
1338546
674124
404190
1203416
1428429
1103149
619315
993901
398218
1354200
901612
729323
898046
1174557
1530931
1634424
1269132
407543
557874
1527715
1872759
1200693
13450
1249219
435480
906242
1900352
1212413
1425339
1982241
1057544
840063
809283
216721
523211
208794
1910008
836770
1319777
1123409
848843
656689
1391824
767251
1828038
1749746
1433923
1882420
892949
769052
1795937
1500623
838587
168597
905559
664734
9425
117124
1083677
832828
1681248
1151530
1078589
1082019
1740745
606499
946446
1143111
1744697
1935942
753253
1477209
1253821
342748
422868
1907009
1365335
1199095
1180768
1263921
1706000
1356017
1734371
553880
883992
492606
411277
837339
1852925
1179952
338420
1116339
1422081
449517
1322832
1656660
117659
155677
353650
1924924
1618998
1176711
1702116
123769
969932
1828290
729169
160275
126052
673672
1607153
836417
871194
1094658
43867
1505498
688352
196090
1563685
1409629
1696687
1995846
644242
371991
499789
335409
1880991
101581
1761856
1277928
1544727
1710778
1674000
549196
706486
181440
1837858
1626094
1471037
1164536
837425
180793
897248
670111
1876435
1874948
158773
462819
1096226
1600201
216976
1237094
960029
472009
1220897
1049760
1083171
1573157
1718757
1080383
363672
1967478
921438
1913227
1690452
737262
1335581
1638984
1200506
1268245
1468172
281763
1454342
524600
347603
1080892
1187579
282656
1073492
807111
975897
1073192
1141249
412334
155782
1788969
1727889
1315394
1947203
850335
901760
1698676
475495
1449180
1478340
1334711
1445870
1253596
206233
284324
948887
404573
277189
898799
998206
185998
1349020
263905
625312
906632
1925342
301575
808977
784879
827177
379580
1066217
1497777
1328338
1883535
312962
1926449
19648
647386
436155
1683054
242495
702764
1482872
1069737
695038
471360
1603632
884513
1934093
1148458
352261
118763
763326
664487
1082371
1037244
311037
134244
1941644
855378
1379706
1534693
1658824
1249671
346261
1959231
1124878
1757352
1519696
1758604
1772889
1779879
652657
1761720
1300165
1107916
1451426
1691351
1183039
190710
853284
1096846
777745
1145404
101954
765551
477956
1505748
522158
1038626
145922
1602757
680869
1350820
1189751
1938288
1948282
168942
123693
128593
1612918
955372
1191767
884184
167411
371318
1942458
1775763
1091655
1652288
572533
845818
961389
1260818
1222445
1953322
164802
977611
1525576
934402
649424
875265
356457
1090683
1324598
1920564
1279464
947273
11395
353721
1870715
1618355
667361
1729955
1486335
12846
1352867
1830435
1715837
800007
1417256
244396
14351
1849934
1601379
1582473
381433
1247600
1214264
1217638
615900
176852
331764
455779
766415
899363
1582080
1330389
617034
1081704
288196
1383070
81527
906877
1899501
1073273
189453
168765
1295027
600158
357506
959802
1064350
1140091
478956
1648220
839521
169300
48002
1523781
1061818
515549
1934983
1164450
205082
92063
1141045
1216543
1592395
925792
831502
1151333
1206478
345288
1474759
1736388
246123
1109429
218470
569806
504936
1947996
934208
66173
453042
976214
740389
479065
841122
195940
1624349
1567729
1206401
1209078
225173
4622
804858
18492
362834
171435
555014
1324335
1102984
1301687
1193611
1456769
912876
552236
793387
402856
1621555
60252
362576
1768968
883027
1745532
171119
1437461
1383415
1634751
1667561
1858675
1177289
428857
1688688
1904467
743718
824541
1292156
847784
618421
1008174
895150
358637
1625379
752966
1824464
174256
1163583
1665593
472800
1946651
1375786
1463026
675205
1277771
1805385
154302
60359
185843
849809
1446305
1791314
927170
460987
1580691
153174
1834857
911809
129797
1587535
1433631
513555
335980
1992826
1742156
928038
1087699
25500
554324
480061
1264148
915661
1257907
1225615
790518
1374594
1339142
1972306
1985603
1144647
1062626
1758992
1853480
990182
187291
1919845
46216
720062
858655
1127325
1841627
605143
1514901
793654
1070049
1966609
1384573
491653
223133
1934894
534888
353783
876595
1306946
1539435
1763925
762664
752225
405196
1035104
1434308
407102
1755983
1178920
413929
1548795
838755
1181612
531515
1859946
515144
559463
986116
1326310
1726997
1421525
148681
533152
95350
1834734
1552013
1701781
294424
196458
1098453
165839
1738228
1241500
920460
1138175
749261
873457
647453
883265
1750660
222046
1202804
1736476
8442
503686
1871629
1227972
110142
1916412
438540
32425
734597
1589182
1326851
1391966
1885959
966816
1647222
1555755
1509895
1520621
1183837
248675
1213678
541018
1057130
136496
267695
338486
177536
678265
1277428
620999
1186830
1139246
1462406
881317
1545044
1878240
1549292
1438808
961583
1249872
1634216
66255
1592330
812687
10723
1756665
1154278
12367
23017
996324
1041506
220233
1387213
184607
1615155
1884664
655580
1945126
873861
136110
246688
1945997
1762060
1726990
271371
233337
1333423
192955
1409239
227732
689962
1161885
82514
937343
195968
1090351
1892162
1935881
126730
1039804
1777665
778150
1957278
212616
481297
448631
796926
946705
15642
107601
75345
536154
1634734
1420018
1940649
820498
642981
8836
1845794
750997
1656480
1239135
1740337
1604111
1261528
180691
1855661
904947
1542266
1561672
84869
1747933
761416
1082977
1702947
1702595
13687
480107
433899
1829431
1511965
688911
359843
841545
222972
1606087
1683138
1621492
484582
411732
1423288
13955
751539
843632
920334
1875001
576270
1033613
69467
982510
156422
1915285
1728779
1570536
1643077
1723507
191964
53765
817114
855610
817502
779307
1733278
1140388
647001
828812
943782
757468
1393151
878584
365716
1842061
656143
744148
1658157
951148
1457925
993755
1583739
403767
1281589
1125046
1341383
476666
225347
88287
739501
246183
1220536
1183998
59991
64537
1491110
1550849
1037178
1548822
2115
1361945
630583
416159
441712
103730
1138307
1342402
1108969
662160
1806046
1064768
1845310
532792
1175629
1805914
1851587
1574232
909646
547906
1171885
568054
1124150
504034
294732
207917
349599
1423411
260624
1992219
1924543
636470
153325
1595986
833593
1579643
682649
1324294
799679
1446824
125564
544539
1336679
1238497
822836
562249
897551
916534
483512
1090026
145110
1178264
557169
1934354
785233
932612
80363
1024690
117741
1528958
608193
1452447
1132748
1413609
960137
1848996
1872923
1240202
958125
1516526
671467
1490554
1795357
83816
1142173
256729
644235
1605755
1298961
859583
1862930
1074512
196514
1617225
1542229
813093
1504943
1325476
948918
349567
1968184
436918
1410686
847486
296862
1094036
385877
1840254
1537250
1023165
1936166
550502
1796402
30082
35103
1562113
1466932
1912812
1420350
93621
903433
1587474
1460102
1991068
896103
1913056
1394291
480874
1347903
1040961
1987105
181779
939626
720952
820355
810001
527590
235825
499003
372747
1977957
153159
798718
1348457
566932
1518039
1768110
1030777
60093
1601132
843551
16449
187385
765304
1580372
1163665
660390
894219
889107
1619832
1188572
1459480
1754906
645917
1385309
1946905
1340306
1984151
1947252
1390735
362690
554645
944644
1388985
1851749
1218029
1626968
1139288
1732606
1424860
1892443
466297
1573846
1602092
1950552
560170
1876095
37666
245748
1204881
1600123
1399409
495976
1144814
1548756
1000155
291075
1845824
1391938
1528127
365052
1248265
1736557
1465031
45976
712865
914266
1265826
1177825
771278
1537049
845202
1176963
1262296
1129980
124837
878405
1434271
404227
293003
818337
616566
650618
15980
1782371
513068
32946
1032063
37087
996711
764559
331220
1610916
856586
1692059
1061142
1076530
1577710
436385
65359
1538372
1073132
1788549
998140
1567075
435802
142225
1700722
626298
1356697
355521
1497094
1875511
856607
1069931
1553868
935553
1610063
1977219
1598638
616422
1081120
1438313
1641035
1462074
1933389
1743619
1417173
1537333
1349548
1512423
434126
910729
930670
1323511
1061445
1922007
1642191
257623
1237676
813194
130353
661270
733561
1906977
1065198
639829
809145
1808240
1009765
453190
1952729
189915
207375
983721
221612
165446
1074197
1093078
693151
66645
1181655
1524413
1991585
1842034
1761707
327976
1763064
718973
910541
1466183
253265
61871
533775
716047
1062324
49931
1077138
1193616
845310
1758735
1462056
1472333
1123170
1380788
1670419
1323455
1527603
1768054
386303
1047634
762883
167687
90245
1568083
1873823
489692
339094
236195
1885988
594613
1510745
955480
808905
1244087
1022860
1472627
1723236
1937729
176764
1443367
608251
489012
1129802
4740
779512
1014692
444896
428866
1188249
1754786
920249
910993
1584744
1315354
1703959
1728345
1120154
1674216
1472647
493488
194709
199045
314452
450798
1650804
722014
995598
1396391
172644
1934774
483268
106053
1334681
1274660
1133283
360037
1019588
495768
690765
1402461
1131471
1253538
1026362
1212016
269395
442862
1833055
929747
1846160
1906247
1615780
780566
35493
766742
1469473
209031
1654299
724803
1609523
1436247
554875
1721
1819663
1100822
953458
504071
798051
1234160
1182659
1577831
675175
1490363
1676173
1183083
118720
1866294
336587
917103
404293
1232688
4760
400477
821866
256307
1451765
1041552
1781598
790961
335638
324795
963562
964306
1957195
1330445
1062036
1722422
1960793
783836
1661924
1288229
1246061
1345154
706005
893451
1668875
1375291
279429
1985136
118433
1643578
1413462
846723
1797805
1255242
292787
1966710
1881071
1255137
489815
613393
1987537
935161
515462
471498
152923
1658970
1860592
585177
266808
412259
584906
1735432
1198816
37936
331141
1700221
1122100
1069422
1749005
492570
740322
1220538
1840904
1162160
313215
876707
1662921
1204420
1138087
469460
214239
182782
199928
318293
381912
1989539
1713716
1204568
670476
56524
1446232
317245
612567
1024109
1317965
668902
1370440
692170
1571299
1598377
719171
266646
1946373
101908
1961352
1297265
709569
1544690
1011152
29091
1902556
1916128
724119
1949265
1602695
711652
1781779
1001228
174055
1492716
531537
451859
577842
1753000
1875123
386536
615514
280097
566005
624260
55119
1214087
1501142
1118200
353059
1085392
589275
259902
407392
1919700
965754
1367043
257347
210510
119465
378557
775561
780706
1291996
388439
416157
1514742
418243
578015
1079904
1436355
1966444
693900
1863596
223623
1988149
387454
473626
345658
1782560
1785820
1710946
1186366
18221
1955921
142946
1050938
1404396
580267
1955565
1418682
379967
158261
1230194
376028
514118
1653025
472597
1283620
923133
1704791
126858
865696
872033
324727
1616984
1464225
470158
25061
1694147
724298
405186
1519070
314289
1262142
1212010
1500505
968944
1332425
167231
1026093
472816
757045
217955
590592
1615980
1181764
414698
1461177
151036
1440963
1658652
1045320
135739
1926858
1477014
1812179
799486
1440963
1972100
1274877
542110
224930
1441934
758987
1596736
453004
423379
1102136
317147
343934
378083
483532
432401
1256519
129623
1819626
1297190
636076
1310375
7063
1368352
815036
555216
52877
1853300
1985886
1464580
1878353
748688
897035
1609415
1321041
1468310
1282840
1018854
666572
1048903
995684
1146948
1410190
398246
1188497
197349
594768
800932
597113
1982277
1634409
1106446
165010
952671
76829
596306
1093877
715880
1645026
260570
464689
456775
520715
1224477
1687526
147124
751144
1508110
184742
418210
242393
792662
1233301
808471
1145634
513118
178111
1922712
1340019
814391
1713554
1461510
1637600
814900
1694431
1173771
463025
1206844
702964
1411405
1080052
869812
603641
1037892
178809
1786843
1807747
1527584
468348
1352174
1373484
1010631
1407625
1540621
601441
980688
139871
1739906
556357
263371
124560
1915270
1352391
178855
391521
1906371
124035
1811859
643797
817554
1164862
1562033
1939662
1956652
638075
704257
214819
1282671
231051
199072
1794554
1907999
37775
691834
978457
238645
646375
920924
647551
846999
1369078
1845151
1936525
1913119
1327346
1536837
1873772
67386
23566
1055673
993154
720902
305472
329792
1950112
500389
740872
1583959
639414
447075
748221
307702
1710270
704235
1146908
354361
1529639
1096368
1274570
1213335
1204022
84821
825601
659321
1681029
1553499
463165
467286
1210137
1021882
659249
774481
1695327
415257
1943077
1968307
1778912
821244
1971094
1794338
1923147
618621
787993
1426981
1858009
1258050
477363
1265052
528908
1785943
1957319
92848
911368
1357773
1794473
352793
635442
263423
1018096
1871596
237882
472370
864236
508037
416315
410372
312565
150794
91082
643818
1858929
1013660
634106
775744
1826112
1493208
1550369
860884
1684599
409981
1790690
1263730
778281
1161144
1939723
383669
1008653
1473023
615024
1628641
1566227
494926
1043779
554021
685775
171727
1662620
1601526
1414480
546181
631291
1421472
1821240
454232
1729108
636434
76909
506686
539251
730347
1240647
443199
583777
1869780
1511807
1062086
1721741
1396439
1735989
1383595
642677
234514
414015
871640
1738105
808111
1056821
1034047
634233
1854654
1779363
577993
1437738
779759
304888
1878112
81707
1536602
316589
535148
424469
1357540
1722762
1427868
1126302
1431644
1295987
1336377
931747
1583146
1578872
132638
587467
135322
1334440
929091
642614
1030145
595042
115672
1960568
423350
991638
290783
1548539
1259547
1222770
1230114
960097
180461
585264
914795
595482
578890
462646
1314613
1015922
1894565
846021
495146
1834367
961198
1831529
1671111
549357
11632
1384844
1371167
367146
918824
1916892
1677114
1242718
826718
1372932
852269
63588
851698
1412571
1016654
117163
1184846
660240
225710
145898
733931
1449483
1180805
1842851
592337
1845414
1541295
540318
741797
858369
414965
1690750
310311
1764391
1951178
478348
1729358
46557
794274
1521870
765438
1074621
1579267
1280738
875071
447777
551407
1464442
626766
710174
821722
1205730
16381
1271944
1490738
1765533
1448780
1279128
1940106
358834
758016
675279
1960800
897614
792520
1160566
88954
360736
1764522
822108
947033
851867
1979704
1516484
40785
435944
1645249
1225590
200738
1302470
929355
1237383
939592
1528400
1167343
99971
946438
404022
511275
726479
1917725
1710507
863983
551487
487483
1510271
865062
1922722
1591765
1259354
1638025
1418800
1243575
39077
582022
81064
335019
77370
524900
1104975
838831
157767
1248496
334709
1892749
852857
571517
1397182
1834478
1486312
809968
769701
108502
766288
1426900
1052797
1049645
378494
191595
895791
1567341
1451277
1210708
1961505
40422
1628301
612256
652597
1116282
433354
920708
1962544
941988
11363
1113728
1946716
1661446
1473993
1619291
447016
1371136
888737
1090990
965588
1553972
773317
1215008
1062518
106578
1579016
1105407
1992783
1816904
1571662
1858405
734323
1384534
122003
369030
1404397
1592188
268217
390042
44242
752724
244434
29846
1471598
554446
96313
1623141
1466593
1428493
914748
32284
1946140
341245
1901855
1122494
108259
1964217
317687
1549468
529128
279622
1733630
385500
180775
965355
860158
1342801
707170
569391
891793
114963
1156422
1983269
1058837
1812607
1481445
1520004
1931117
369767
580793
1742563
1422625
1844384
834791
1217496
1606197
965742
216665
621227
1133962
984468
255621
385943
1457953
1958128
95335
1478959
684126
1617669
1509872
954408
995886
1634214
61086
463136
1052198
1105485
124211
1804961
1640713
1981931
908834
641627
1262591
1714472
625739
475962
350244
1802422
216185
1162822
1432841
404958
1715782
1078445
1206133
419749
1275603
1776572
1811347
1060632
1688171
144022
99229
1185688
766286
1771549
983622
880807
1234471
1914290
185426
151953
1114094
1543859
1415658
1446444
887985
86221
1352338
355073
105670
1286430
1160873
244401
1355549
796775
1573480
1636991
500453
1520613
1711317
322536
606920
89869
1799293
1228042
1073058
1655269
794344
1247977
536347
1692971
736260
695590
91387
1097276
1055252
1120702
753888
1508339
972399
567859
1273548
1067407
1571869
1213788
1869307
1522481
749220
1557769
1229304
1608613
795151
404692
1923537
1983548
167803
927406
1091135
260340
710146
330253
1179237
1248308
787803
1411210
1722783
224023
457202
1023410
1991945
1595343
910066
1054346
1013924
1884382
1222459
1005208
665839
119780
473132
1614251
1668526
1042668
1216988
1735184
1965061
692187
594604
585651
1238986
1700722
386911
1902779
23153
885506
1994707
1766196
1374564
479100
1298595
469277
1822798
108109
254138
510168
1358152
834085
94490
407415
574394
252654
690776
145457
1285562
1356213
736568
525839
1954896
1851080
1471382
1260771
1535180
588138
409125
789892
1697426
788232
64073
453619
693891
476490
1750142
808722
243630
1970543
1724956
1347635
19246
795955
248824
417145
1206085
1644727
917382
1359678
1390894
361097
824287
316077
1733527
1889739
1775770
610090
1651752
1204550
1835945
450652
848259
450308
348030
999972
1572006
1600591
1861095
742488
75770
880035
1372717
798021
1257055
710540
1594854
700175
913169
1366765
477548
1669478
534672
608357
1722963
55532
1010671
1035067
789002
1180212
1911000
1095236
265742
1590407
88458
1094278
483834
989685
1138640
76951
1915504
1192237
1218954
1679812
17476
633876
1698786
1899036
881833
1326736
1361932
858649
1704008
362444
648454
611348
1029321
1350647
1589843
1816897
172714
335010
1458404
1258941
318432
683183
582138
1537854
355125
1609167
596194
711876
669233
1113294
1804259
712894
30031
1601853
1179551
961680
1599720
1007103
390504
1338897
1899422
1509588
1217729
838599
221764
671516
1774765
1240191
1681931
1150362
1738782
597589
1102078
718484
971606
1325806
521548
1240089
1283525
180954
859855
479903
1989117
1296547
1426317
1448179
1640050
670358
1033917
41358
1317841
1478193
993118
937469
1154247
1164028
183202
1680976
420568
1270836
1838971
673749
1442999
1404133
1962180
310591
1095241
463023
902600
1489268
388378
1835953
323278
25509
1055317
233159
1156481
187402
720723
181399
1136270
636619
1705286
207035
1569589
10297
1024241
1090122
1662792
406644
660400
993047
954062
1121341
734948
1334659
14657
1958183
1916593
171321
411555
792602
635458
67432
298969
943417
1029870
1985443
1623269
1224468
93574
45771
1417185
1338700
1327782
1153587
1411286
1152493
1397517
379760
1316946
756476
1145435
539441
1304250
1944651
397568
904613
582546
836939
477120
1699041
1102158
1221650
380324
1923987
855906
234801
867555
966756
885382
1410330
394722
1244190
600152
1869497
1863995
899647
1753993
509085
1216602
553693
1966280
590135
53206
1618418
880157
1636161
403190
1390091
1641511
421817
1007819
985856
828304
191172
352093
137666
1993434
1510253
1335127
1788843
1817917
1011348
152824
1283840
1630145
994764
266364
1842992
207618
761475
1534818
254158
1009836
1779351
1484396
875107
1924008
1021073
1972635
220284
248645
173813
1580683
1529904
447730
1082291
168670
174067
1004036
1931326
686564
81359
1565983
525013
1657598
1349139
188821
68081
1781340
536796
1999555
63266
508133
781165
781910
1095474
1763737
660333
1941928
1761200
1166571
1218780
980236
623717
1469453
1423281
4803
1328095
1238652
1462658
1705921
1583733
1674428
1235041
205458
1995530
1576166
386328
886356
1282554
48535
767080
870731
1733210
908367
345919
550853
1820426
1402735
1032471
1944260
208598
300783
214006
1340870
1201361
1589388
1214011
1946264
216201
474229
181080
1527349
179190
314002
1055162
1538213
1150016
1920210
370216
334927
1822481
1656646
1129341
1052048
475169
1566811
1427636
184245
1921228
121182
1826761
1641952
791644
29643
1764482
688488
1827559
1663299
1890289
1979913
787193
1699722
1876984
340355
1349515
1172648
196024
1674695
1193578
744247
769687
337010
15014
1858603
1034887
1535831
286453
222440
629118
1567749
1932801
402469
1150427
1119772
299048
631454
1726682
1242240
1698170
247080
1639865
1796011
1669879
389235
1713954
798336
132479
410061
1185127
1522012
1744497
441144
1806164
225048
1770054
1801452
1861396
821609
5294
1135221
1857763
1143414
1159037
1923363
905312
1018047
1686453
979118
369301
114096
1009293
225873
1906173
408485
1985276
995322
416317
438104
840408
786852
749019
700611
325620
784108
446685
1080775
1428796
791491
205066
1300853
1815914
720350
1293854
1599500
238187
848541
40522
270521
55139
1609585
1511339
932234
1930647
434779
1924446
229190
363411
1150903
399769
1110101
292441
1394141
815515
135138
789153
1193333
1563795
1967493
958752
501960
1517061
1379924
1446470
708339
1728588
903686
162386
1902698
54397
528159
1856515
1217963
714724
1236701
72419
1921803
949080
1414954
709641
964254
909866
1081581
1743573
198224
1902289
1603027
956848
1089886
1909716
1275936
318178
80931
1113549
609897
689033
1688750
1238172
855347
1741523
1344830
633200
1928850
1471822
1751039
756291
1011901
1927940
161101
1341682
33405
1665070
1103503
311734
200564
1701898
999173
1699104
1335133
252788
1199589
1204143
843479
1283565
421519
750076
1880754
348854
241999
601988
1475260
1405113
21249
970903
324507
1882831
390323
540496
64049
1536621
1816409
6327
437916
1450174
1084287
41493
1161647
747226
1267024
1395855
827698
1091698
707555
1758375
1799214
855993
1356996
684198
1768783
1994449
1879883
375559
291722
23563
1966074
1537516
541052
1934634
786688
680002
1847500
76840
165241
1437499
1157904
1901198
1830031
1461339
1095543
738465
308536
674424
245406
1926344
1645622
411616
1749563
1014301
953506
1739393
151892
1165542
670020
551166
334168
233155
1577345
273327
1100916
629097
1458263
920312
1264442
666592
315646
1441013
100074
469512
1080531
561403
1298067
1135684
933917
929491
1409828
737629
1153003
1783626
1703075
1584004
817125
14698
1055107
265542
733682
87645
559954
1835713
1697109
1673197
1215462
607037
1509939
1036488
755383
953570
926230
7446
1915729
1869569
469207
251295
714396
1233557
966348
1857591
1887051
211873
1538454
1712403
31844
187059
1895419
383598
760401
1721271
478515
102910
649221
92363
1681183
410177
403461
620912
753698
1501907
1149061
1931960
1013010
1959996
71090
1156429
772367
780644
418285
1851873
1869553
1494050
1585318
1249660
1811822
888351
585710
290192
819582
50637
606122
1108250
522805
1527348
1548766
1686634
309491
660382
1141847
25753
436027
13300
1104886
1332007
1051507
262171
855890
507480
1939569
1473987
980073
617009
1415977
1054846
1173719
654723
1985673
158058
185552
1368654
663153
1501910
1908375
300616
284100
909080
1510455
686970
579219
1238704
327826
645117
1858270
427923
299343
1815868
1038695
1707450
1964130
1540851
177871
1433952
857120
267133
1254881
910615
944867
391056
454536
972509
1195007
1140431
552107
1533819
199401
87657
137642
1092607
874165
123809
1961231
1384155
197731
818624
1962218
342819
1747717
180573
511763
957570
53880
732718
1721420
337339
1977643
1426487
1524238
943223
1362540
1891692
1169520
40201
975628
1007795
1866289
838957
655041
518037
1806155
449653
1059644
704146
324012
410944
973476
611334
435959
308151
123486
1949203
1997849
812298
177156
873221
152671
988258
1343564
1704728
125856
1840137
1329043
907627
1205797
587985
1128117
625546
39532
1112950
64473
1308878
1873899
57624
788975
647268
1633448
1295351
177271
1585775
952569
1767294
1317671
720542
367233
1595628
401062
1402850
454040
671361
585468
1901995
1026160
201510
623484
659080
992008
665833
477405
974706
1967046
835397
1161741
1701407
662563
133591
329274
806824
625665
340107
1635023
1569205
833239
336835
1604683
732670
1968159
1003501
1939424
204599
834518
278228
1637747
1358185
592809
301442
269453
774296
898170
882816
1842554
1398598
763172
313214
1558147
354532
26333
1120193
611485
1796290
123307
864318
1141635
315577
1527029
1681755
1652636
839404
1154084
424296
1546102
1787245
1598424
1311155
110967
1005260
451930
1900299
93353
1945722
848209
1417266
453722
913739
836577
1407658
646047
78568
322755
518586
889039
165465
1979019
1507513
922587
579332
60475
366483
467947
711876
452864
106990
1690067
1495975
1408958
989359
1792146
1253028
410763
823244
1292141
155606
737302
304731
576887
878789
920458
1689884
283583
312364
553601
1994093
312223
77680
1714852
141203
1722637
1330983
447805
944733
883108
1482940
494041
58366
272858
241319
821042
1564647
293069
733905
1047438
913296
623552
1048638
618245
792229
189456
1516578
1459006
743184
672053
1768900
403730
1347342
539704
1061113
1957720
1780164
524496
1868578
1669492
965766
1112662
461883
1217975
792314
1140763
1039070
1899442
1973454
1140659
1976004
776976
1052523
86464
91922
862089
569494
488777
418846
738926
622612
1475658
201019
941668
1953021
85468
1896764
1503587
1763733
634669
1938709
520694
1280533
176252
985586
394659
1973579
1846381
1577651
186740
1260886
708030
1682455
863502
518673
1854125
630341
1979449
1825157
713478
636970
145924
1268366
1025835
133436
790761
997888
1917834
884688
1706596
1832188
1529446
1446784
33130
387611
1569772
850221
1433473
1954093
1604581
1975770
1144132
1043726
1274405
219853
819332
1703199
1281868
502571
767403
427891
666281
501943
193890
1106123
1259227
1194627
536618
358861
1723595
249346
544123
1659890
557486
1625907
648370
1596759
617336
1651259
770917
791300
1143723
1570599
1195778
1479835
1859268
999293
1957223
630026
417567
449387
654271
1017496
1536651
828782
897050
1743381
990935
163649
221145
1113726
1510422
196513
699121
731757
663776
402300
431721
1660825
1007253
979841
530746
227455
1328863
1896024
30497
798373
23828
1978707
1516406
994495
1344116
1992554
1504898
1491002
1584789
369650
1678680
1679980
105653
455623
1032099
30105
991295
410886
1970425
1441876
146978
721233
576252
286325
1506029
1425830
316084
1298339
968992
978358
301192
585227
1078359
797365
99493
745475
533085
1205840
1449319
649591
1578835
1166582
870847
259531
1833522
80536
1072722
1756949
67560
1019648
380511
1988162
268017
6755
1515946
692615
1937393
1484599
1200611
1335252
226846
1108587
433887
120504
883309
1907062
1745408
1707777
852832
1492162
1769790
1879747
1330531
466282
1836333
900890
342705
1367811
1249696
517706
1764136
566529
269846
455139
976379
341447
935591
1870964
1299751
8851
927084
1496404
893621
834172
1134792
763543
1374996
910311
1543788
401796
1937110
599250
1492880
663825
1044536
1234829
1212406
237861
560786
1851428
600304
995972
1460742
73965
582379
13337
1936877
1850607
1157907
1211387
355500
1344814
1785213
905398
927748
398780
1476534
1914461
1821429
876404
1749860
1411920
1656141
173572
1523630
862664
1898109
1140282
529707
620556
1010728
317747
148847
1863018
1312875
1940242
1568630
1797093
1254722
177066
328599
708697
1138042
150578
1990858
378155
324109
157619
485253
1001467
993556
1239292
343529
555831
819345
1687521
1745498
40622
350279
1562021
1932454
1616138
343898
885368
243633
1955433
1408502
1467028
1319170
1664382
1338319
299576
1076016
1439530
1422257
185711
1151117
1694769
1203352
1326915
1874769
496845
882462
581736
1199462
1497962
1062837
767772
438007
1611734
1495066
1228843
1161575
828932
712495
5111
660561
1979821
1477625
805024
21002
1929600
1987359
1266178
1585437
107637
1168282
556125
803268
1698329
1770994
1929308
899148
1956837
1114663
550170
735709
1396368
1875496
1323156
1220360
813368
13683
256965
1232172
1687142
1403540
1737732
786006
461702
107896
971332
1174287
433996
1399753
819729
1465809
1618436
603058
563633
821985
942324
1472262
1200158
1620815
1961530
1058015
228861
68058
1113312
1998668
1122396
488846
669823
265669
1790575
983604
500200
252465
1919023
1683618
1687047
613165
462388
1962334
370763
662744
1342181
1087772
284731
1586974
1267316
741963
1414589
131476
1148837
900481
296551
1437851
276964
758190
443275
1854761
1360921
81073
1840012
498339
1819607
642638
212346
376211
38892
1230376
843878
541153
692068
171596
1961286
314202
199913
1403300
601187
400533
1370684
504960
1335194
1033851
896035
1961021
1382366
495356
476306
1460760
1816993
1731427
113925
933258
253085
97642
1289840
1149358
1863942
1181775
124325
902481
131232
585361
1871751
1257089
273597
1032438
1012776
525942
76288
142971
1142587
822788
1944521
720736
703982
217752
577495
1393496
131859
247424
117614
445132
1755640
1361263
788904
916888
1795
101731
1262771
738306
960988
1044039
301731
17651
680068
303272
903663
412062
907340
639604
27830
837389
784408
826189
982216
805477
108940
1977408
757916
1197506
900853
214442
399409
1275794
299032
1694172
1294861
250373
635548
387728
912576
1122668
1306594
1187247
262593
545860
616805
1350232
1302939
293210
1398076
503525
163224
1369890
182253
1226546
1609083
507308
1864252
914875
1420371
1679776
1282216
659395
1194881
1254260
882613
1960428
371973
1203074
1788785
495257
145620
1932891
159955
1785649
991456
1408921
1933191
1034625
306079
450935
1053702
1392843
561416
593305
1613929
1096951
1601759
377783
1265385
1607232
1623484
15310
44518
889911
1699327
282740
1679169
822061
336859
563482
822417
1709668
935133
1736328
721154
1486480
173724
463903
1058568
1467274
1052432
1867175
551020
1088117
255920
1777313
1439580
1059412
600382
1845594
1090965
703512
1647666
1960693
1945464
1551428
402527
1359021
183081
947755
1338715
555984
1693976
1168159
1027534
464003
1298260
562067
888398
131580
1589063
831168
1866939
1624281
656381
1667032
1538260
635201
653449
494512
1659369
6371
1328216
269994
880816
1444712
1285597
895690
1370180
1496937
1545347
975899
1751566
549400
382241
713732
1458601
1883357
1153398
1939398
739979
1333318
961277
851937
123422
938381
1293178
1162464
1846676
865911
37006
1907828
168215
1184817
596718
730126
519569
137012
851607
557111
1820534
1577590
1533633
1628683
1261140
492374
1547092
1300561
1415316
1256972
144150
1082843
787839
455448
1562826
1953028
1491055
995635
130597
1528079
1960512
1688448
775385
977014
623270
463587
1954959
1432917
1767153
1043023
1636087
573541
1645292
466712
544913
1823471
317924
921492
1465999
564982
1986642
1243360
1097842
802692
423097
1319023
1582284
48406
1315606
98958
1282005
188338
314677
602680
1119021
1339725
695807
1811776
241595
1504118
401156
136734
191960
236854
860749
1129644
1492428
869221
132324
1603953
1775449
479749
254645
54792
1683097
180202
1518065
828828
189575
390823
150560
1393538
287569
1160850
656644
787570
1377655
463438
1210748
281438
289405
456782
1601720
526271
696930
785762
672212
1311333
1739969
1812907
1626060
107949
143959
282180
1921837
1085473
939234
652711
991745
1885059
662740
1889635
857826
376819
1501871
165159
396859
516525
345128
169951
1687812
571029
1574594
657668
73544
1357895
736706
348426
745741
1496205
52002
1240584
271847
733723
514975
887545
1235430
1804202
429281
1325583
1793564
648596
1957469
805317
1618063
515826
608162
523667
723641
918496
1296190
1578455
570899
1324721
885412
307085
470116
1566882
716764
34940
1656025
835576
423091
1828456
1798395
749542
1643122
716288
1225869
2518
1839593
1297619
164141
1743207
1206439
155658
754254
630777
374584
936561
1094007
573889
1539407
31717
1036167
1119529
305264
1045793
574959
782738
1635211
1126915
1930844
1406023
693197
1182143
1134319
1129685
1133110
301763
574821
1066810
694675
1779013
1957718
968235
1799308
714292
120478
863669
722675
1433038
519320
1821959
1159336
373700
1821845
719398
1084175
780099
1717784
290238
130338
1260660
1713291
359823
323312
1515189
745278
908253
345529
278852
9968
1110029
733166
1064236
1080157
1043665
1318795
194806
586834
1878832
839757
653445
1593801
581251
884022
813113
682298
1197155
955095
711584
273040
249316
1109473
1117212
289663
1675601
560347
8044
1760483
1864528
1069621
1605061
50637
805822
1585959
55666
410594
608877
163755
265589
1204079
1414506
162295
95990
1776712
1327365
851188
1627387
723825
529503
905469
556322
1333153
418033
776591
1197235
781091
1596988
1490211
330471
1802474
669456
188218
1041219
1453041
41647
1438219
684680
594276
1482914
558280
176539
212022
1525750
582612
955471
21335
874039
639313
1639048
1913016
1133777
929414
799788
435681
1357574
822129
1533424
1217390
1031201
1811800
936888
1096791
132878
465669
1906799
1835289
1332992
945489
774639
578796
1538274
1613217
745875
1473660
1681546
757102
1034987
406511
1608244
494441
463848
837542
1096390
1850166
818841
570060
1980245
411935
1678039
553359
925270
425848
812622
907211
1688587
1289018
1840126
131724
825033
1646602
1531650
1566019
452699
1181020
395838
223896
1916243
1498192
323445
1679631
158807
1209696
686343
1491709
282402
1297408
621313
941196
1392372
1476502
601513
1513984
177936
894737
219141
1777876
1688655
1265556
841318
35292
389671
315100
1167444
578824
85171
1258296
813746
759378
1272332
1742403
1343244
447385
1043500
411595
553780
521673
1924903
1428252
616164
911837
895737
1280702
155261
263421
228417
1619376
583524
1146216
688314
1925017
24666
89063
444033
813397
1012803
655694
411855
1976070
85532
1360045
104856
161493
935027
964356
952443
1113277
1533370
329101
865313
211766
1994597
1744075
1024999
1420107
239813
1748304
552279
1687430
1063865
1897619
1857199
1880289
1082596
863330
504049
867756
161706
1318261
1046750
1982124
826096
1740221
1838801
63626
348834
1854417
1532478
165683
384991
1919465
1188507
1693217
292188
283221
975656
1269281
759173
34452
264796
325461
277996
1788468
1530778
913461
1155767
1550546
1669434
1517243
655543
124918
673974
627993
1176257
896669
57060
1213615
1459362
1635156
764425
1848356
431987
1183827
30446
1974843
846599
187197
456147
1343233
1799921
154085
1123554
1630511
1255462
1055346
913301
314483
1127881
1654735
822632
930976
418016
1934171
1548940
1472108
600367
1922787
1403122
1116933
1964782
1330758
523994
435337
1238777
380545
1330465
359821
810439
726087
1855812
1531660
118074
1315202
783332
1849486
593
399839
798657
445172
9710
948660
1773839
413083
1812031
590162
1460720
445025
896469
1711143
1690026
1168890
1724218
1966948
1214669
1499334
1960791
893465
881931
399770
928383
319176
1226202
1511829
1181267
1693901
1597884
1086729
688821
1862019
461662
225174
1800302
617265
4290
1956594
1241701
1898943
776976
996515
425626
1927364
1054126
126520
1824034
845442
1943079
513512
736228
1837727
177944
325173
194025
1168530
523683
35278
1512755
1800255
1271080
1769999
1297548
230576
887078
326026
916828
592878
104839
1608147
45311
1591476
1030259
288129
1044650
1328313
1434610
722915
294298
1253056
121535
1446122
1167154
938974
1081935
1753264
1740509
845147
1120433
1366416
489003
1530073
1238809
1234533
1543182
984164
573888
666706
990443
218058
1132766
683450
270942
357062
610906
1500998
1688968
1993761
1458990
535696
4621
854279
1705441
661229
1551335
780074
169012
962067
1528284
1662394
1348491
241342
1430333
666921
989460
184698
645756
309189
862741
1764092
534364
621302
1707023
1838435
1461783
1627948
1325843
500809
1606609
319498
696333
147032
1162445
1435626
1272747
723163
478773
1379301
1253696
1961885
420487
1602499
155606
1712977
1413494
1120041
56037
727087
366886
1280098
327075
352148
873923
799011
1393256
67245
1045770
833603
449332
38816
1902617
336161
746957
71738
560835
298329
659578
1888682
1259437
1151985
180496
1713798
754832
655896
696471
1000934
161
1689950
300689
50051
826755
353286
1661257
152167
882520
1788533
1824312
1533980
538568
117705
567214
1062620
1243451
1711337
1529189
296213
75050
1178615
839767
341136
571062
603317
1692354
1552372
562004
270287
1902809
1685568
1358945
1783021
1005362
1311898
1576756
1638451
1296802
322400
1594477
110190
1125609
630246
788455
287411
472889
1776045
1116414
980833
1498203
1650763
843596
1550249
1180643
212702
502801
1444190
1005359
1068365
370451
1109075
622624
102865
1537623
1611830
1894135
100101
1514083
676668
1215398
562776
1450702
1246724
1550320
1419746
501544
1854915
1567239
1582525
879175
1928031
1923420
1124407
545891
1809630
1838937
1093755
1790398
214460
400199
72595
170461
923686
684355
1755997
461964
1835361
996883
1037804
553177
1641061
1821246
128416
1332783
1939330
1432855
1064282
381804
1596369
674959
1454364
1789511
1618735
246537
349666
871186
1031026
1376344
1811491
1101492
979560
1067933
381328
1580981
564103
1313720
1513473
1686202
1226204
1366795
10750
1499353
1543161
1271768
886506
1920330
103124
412329
589305
480107
1426278
1469139
1621689
1219884
1177920
1563385
365869
1799693
634779
1059262
395274
691229
1934678
1730246
796597
1640644
1220618
397976
423960
105199
1934239
1360687
1472038
699890
1443191
894456
120082
1224634
318555
696338
1116175
1336704
1789627
1102968
245849
1674393
1942192
90493
1786431
1648794
1017507
443640
587783
1847933
512921
1195702
25325
534580
1340539
633229
1242454
216324
979156
120598
1065453
1886177
1577611
1953972
1788487
1417329
1973392
669793
1245464
177573
1627091
562557
1543742
795339
750516
977112
1251727
1414918
335642
1989922
1108474
176675
342120
1872268
240002
960271
558289
307980
26938
585592
485698
219294
823772
1629883
1707177
307447
1551688
993602
1940362
692023
1408444
1691156
1235847
1299199
802091
1639805
338148
1540365
1487217
1131222
1023236
1169556
1014308
147069
1856658
1388353
1148785
3142
1064858
124125
1196738
1624499
302517
1606493
812843
1103985
1980005
1864245
119689
500145
271738
1509102
125489
1852543
1524625
252626
564265
1546155
853019
1930103
791990
1890842
1794759
385405
958119
1989931
1543411
862705
219168
1526627
1507222
48268
781405
1983444
1238491
494627
1713510
955244
1110520
321529
817368
516580
703189
1694224
128273
507785
244022
1342704
1799463
487894
1528450
911461
1890077
1584792
111460
975198
1586254
555017
1688020
1634910
1566097
1874844
654751
1879320
812257
1078778
1000677
711809
1582859
1261950
396980
1294592
512006
856647
447414
1617990
798453
1182839
1135875
646067
1688633
1427181
1290366
1137612
1291491
121204
1635918
1269856
475017
1624758
1142959
196233
452980
133075
271730
1092017
912745
1271687
956733
1970714
1751176
1320528
1109009
613212
1012911
1655225
1593412
1375540
319571
84138
239501
1271569
1003501
1960356
757284
697700
298928
146118
1556819
857852
1722042
821059
448253
1794833
318210
629173
1619730
138520
1422178
403857
1073260
1163272
1039028
688573
81740
1432618
791654
992775
598036
578147
1167200
505667
1606948
753606
1003605
1414025
983563
1332824
1176951
1832644
1334227
1811097
1705955
1972111
803029
716832
1383207
1427302
1790761
1856293
1895854
1582260
1277006
85312
1383741
1392450
1270175
1139059
1165425
506317
113661
1687349
458012
1091448
874876
179639
1429490
1064881
806003
1915107
1694917
1379309
1476899
473203
18265
1491618
822644
1785531
1081956
880456
860303
215825
1391846
1209249
1175818
1456256
463408
867178
1727361
1598877
1373809
1981192
328002
280632
847217
1051299
1443003
112051
628344
1706599
551769
862147
1485133
201081
1342264
1373944
1421754
1479697
1546508
1631032
626471
22878
574015
1761447
645356
1608907
1649372
1633340
1974584
565263
1453893
603846
1096846
688959
430713
1745157
1748022
940274
588550
1169372
85381
1580232
545285
1718170
1701375
292765
420877
1611958
1625968
123493
1312716
825221
1229241
663271
1715846
631932
1657282
1021376
1560100
1838797
1676899
1501979
781768
1990631
662947
1822801
1521433
1468066
1369355
545095
166458
98696
1897660
1288368
69834
1236430
1359928
1825546
91614
1384208
1019486
1420592
1594709
546546
1216863
44701
1055847
148667
1806700
1177537
148986
539632
609062
200009
356987
883269
511101
1430169
1838185
1115636
1232524
1011342
343098
190748
1967258
964412
1668399
609749
1008187
1348958
1269636
1352927
528834
645598
193959
1009167
451268
524435
1069439
447954
1097455
397366
1934469
924337
723476
1218779
28424
1923255
1783440
604917
336363
1703523
1389984
1103131
1465114
328212
1758863
170844
172241
782162
1536216
513342
445117
789
1907521
357484
1329986
1882747
1040174
598468
1682112
1707981
612528
805631
42727
574867
1130515
1706830
1644725
600502
1108301
1464762
866040
1169736
1747514
1028864
395229
505184
1400996
1488136
726154
447519
923885
415141
1727178
181814
1862736
571805
1821811
1757162
720780
1081860
1371202
1646860
1749339
1363347
708805
1211015
252499
634497
1870785
21707
1837170
33934
634127
1484031
1761124
51783
1098498
395466
674524
1927264
284938
116165
378490
223236
539802
1766331
1151766
1655929
1350126
138432
1621753
1318230
165858
436301
566414
619218
1006876
526505
414535
897786
552376
1293006
591660
869455
1567767
1166471
690474
526662
828118
874548
462324
852331
229970
728090
286268
150827
267979
927818
1117283
219813
347201
910398
186401
579924
1268683
56242
116626
1538829
767823
703225
1452908
968408
25557
1097365
64641
306023
1790322
1105914
96115
664667
1267296
600929
842054
1799392
771019
1035149
132560
605255
211540
996490
884869
331838
241496
431307
42355
1603636
95958
714108
379797
1976897
430031
709260
1607925
1929320
458140
600795
1140777
1741108
1332161
690381
597214
286671
206003
1027102
1832699
1334894
451745
1300172
1933185
1807960
515861
816740
346292
60691
1647146
1572274
1741934
588070
296078
1474747
1108507
407656
815239
294790
1699008
1937304
1855622
1495446
1698895
1101072
165140
1749427
700169
707437
1488895
1040307
1707503
818046
1600188
1418080
444236
253593
50930
393763
1909784
675600
217954
175336
92284
349662
513725
1760577
232948
1684067
959774
1120532
164716
86127
1177089
1454031
5350
1065080
1389870
843386
1165682
1789214
1696630
932906
1864940
1065100
503662
1579011
1499544
845349
1377329
967243
1374895
1821730
389504
846652
1901012
166435
300433
563297
1409839
785828
905246
996956
1227358
1307067
1658812
1675536
1467732
1478797
1324456
837830
1235569
160615
1597621
486484
612773
1579049
1461834
19927
1916240
130307
1010199
411329
1169838
689809
1502079
159563
836590
702725
1878684
1013061
631201
899770
682085
563337
500517
1496008
1257585
1435115
1069744
1787070
329132
91860
1309378
1212601
1265043
559645
1568301
1670807
487747
1573934
1968088
1750451
1626510
763563
566133
465665
1863336
1994857
1969620
267937
769001
1277402
10768
1405451
899531
1032486
762934
931253
1242300
932301
1761544
1642565
916568
220357
887604
1771277
481428
690048
1126759
457766
4733
1983722
593925
670603
1557590
1348770
323068
952738
1604258
1048587
1323599
502254
160839
619973
1499211
1731412
991067
998669
1411004
1178070
1753023
961547
567207
29362
1104358
1532065
312225
1425200
452730
1013857
205410
1329566
334117
1352579
806937
693074
1463817
1787754
328541
1420433
1191461
913659
1752253
136231
746539
554845
305909
1648523
1295419
969660
1796421
787187
763914
503778
1961334
1779190
944612
549395
1014679
1167152
666457
1822672
1427904
1451621
759277
881829
1419727
1259112
1275587
1567447
1851280
1964841
1835487
481886
363265
502836
1988240
649861
1272828
740667
1654211
934988
928952
125172
544058
1816183
1927797
307763
383871
1564920
1652108
243747
68409
1404229
214529
1928099
938346
1654916
279639
1226158
187168
1575577
816113
1595573
1566399
1569411
457351
1138192
1928006
736433
102465
1780887
555111
1158639
1650153
57447
619003
346186
725403
439776
951082
1819561
1469167
1852929
1477772
1080913
3917
185980
804855
786985
1272370
1671360
1708526
1266943
1980306
1532449
1645333
1458217
1811365
1419133
1693031
1511055
986115
624818
774141
1827289
184676
1044083
1409672
1852474
989556
1804151
49188
1033610
1331727
1707583
1461871
1455621
8054
1643627
1361842
1232919
797498
699026
1004911
24950
1166898
900136
666627
1392773
62701
952551
1418041
336531
1182937
307260
1569652
738587
51796
1390600
704503
329899
593178
1179459
1901893
1097722
994383
616294
523854
1049742
1814158
322004
524513
1138500
220168
850396
1364253
424490
1382948
1854411
1868640
732372
337923
938556
1799068
1012813
531591
643621
283690
58614
1057511
1190704
871971
1617855
501729
386738
1355411
337178
1635430
254759
740897
293879
1484520
1908372
1219132
882357
1481167
1081744
713741
1149194
1512860
1527238
1063294
121464
311963
1465778
1521044
330947
1959456
638215
1829910
936986
1031216
164152
1767369
1292511
210973
655569
891013
895659
677829
378237
1681484
816937
1016648
1412179
1305831
896445
1121296
1088588
1226178
616006
1035117
1602668
1431323
1117668
1936281
1771607
488712
762373
1352426
1156758
1138730
327071
875843
1462495
315436
530816
1836726
842561
551646
319934
440666
1899291
1482064
884189
117667
1268546
148706
1455688
138661
1449054
1773558
631206
871593
14641
243446
721899
245609
31042
1754364
736447
148353
765701
1464043
315303
327361
431821
313135
1275314
1485670
1304259
1262507
789091
968626
918982
1215983
1450396
708297
1199316
1266214
1292386
72070
1106951
1314508
1496893
157220
1489133
1377560
1874533
539177
995480
872475
1444166
326812
593440
1580066
1153971
1585566
1808698
1444846
580629
531823
284879
1041248
1135163
207208
1081056
150253
573253
1158286
1320733
442173
980611
272474
556329
1877664
1656496
822954
962589
544805
719774
1166351
354588
858949
1769171
964940
194341
859354
367365
257194
1359754
1939080
918104
1220657
1153506
443296
786125
1641405
1136745
821588
1923137
291323
1659539
766806
1578570
698330
568120
832154
290752
1736546
1414072
1020305
881349
302654
851280
965032
1549947
471457
824053
1041216
1201446
1713949
265790
232925
40373
413016
494084
1969991
222811
202452
1974441
1729817
946391
1747331
372086
141597
1375943
1801346
1169223
292786
46819
241505
456297
129573
1806722
1429725
249780
280391
903399
173143
790651
1209661
559582
287293
1300971
1972664
1755313
1242138
692932
652014
1704122
804196
1720399
135406
643636
1881172
1296655
1395468
1483716
794755
852250
340231
838802
56133
809412
159117
670159
420337
276747
682239
725063
800693
879052
581337
567939
684817
357977
1752823
1039544
762727
175417
1727736
1795599
799311
665638
672798
1315296
353609
1360861
533744
1500231
953279
191709
173859
1922646
1081557
827113
1014821
1665611
1812467
1821873
69654
927717
118483
1516213
181072
1828459
595687
570843
1471749
1576153
106330
648310
1017205
1183652
1721042
1170742
443542
860396
1545639
551327
1156711
1178261
393518
258102
192403
490416
675920
1249228
721951
1484960
677157
364477
159475
950319
1019329
1269914
248383
1926148
710204
44003
1527879
1862058
397268
562822
673038
535633
1069484
1651587
848174
731821
390384
304167
677748
370277
1579835
1044654
1982944
1530244
1791638
1678838
269079
671801
1269796
1425490
279223
775487
426736
331556
1513674
1063526
17075
638680
1863772
1671876
555084
1023617
1991947
1725218
1583418
1253613
676783
1843848
1408584
867518
411761
1888089
13067
1737483
478236
153633
969632
822206
214421
1217785
455599
783390
1420552
1986977
1888
10738
1941491
1927097
1016638
1786140
991977
429923
145627
1592168
1677339
1894261
740404
1453567
700898
1420516
1161819
210486
1884768
884658
381836
1866040
784450
934962
1010992
1913231
1716180
1719243
1509663
345464
1664917
1015400
1527234
1759503
126584
685747
1318154
1740199
1486189
243099
526067
178869
574219
228464
1890813
1007561
1041550
842446
322102
1244948
1026610
1513710
1510667
1504044
444150
590923
309888
580258
170426
292281
1655334
1130111
870921
1438030
203333
654070
1470014
246168
354850
1009673
682202
87394
394346
1594013
21404
870151
1298222
1568716
999255
161785
1950132
183798
272335
225045
529694
318265
690666
1484195
1180578
1369114
1496073
594558
844842
1280146
419505
1761279
888218
1549845
989881
1797289
423369
1157518
602103
536100
1200476
514803
1809303
1249036
1118295
1946146
283987
66768
764368
773277
1034040
1178950
1860192
1667492
72612
1135137
1319906
812399
695625
310854
580805
697133
1924128
1495241
609850
818345
1975009
1444993
1461919
1511870
337357
1440540
155281
1168596
1433939
293600
1808318
554953
1121992
960275
64275
632450
1097024
1448280
1544754
1444890
607049
1127657
707185
1366924
678968
1018487
722488
1337878
226138
1204597
499031
867468
699110
424834
1738087
1117599
669858
673266
492145
1244471
662963
1686668
106973
1488898
1389120
948913
923883
1190614
284330
1134468
1953905
1089945
1491027
793613
260982
1608107
430471
1053177
707789
432003
1175829
1839595
495371
84518
652502
23609
1096600
1565221
1007399
1079842
1084287
174824
969017
1610847
472820
966949
812641
1538879
1373983
748804
459164
859294
1739898
1836059
1413576
1159442
37802
550380
608388
1875883
960722
193263
1625630
1424597
1451507
353740
743733
1588936
1672901
1798171
730936
1115269
605923
405042
1460893
1064502
560971
1708600
1341045
1050589
1346876
71609
661878
91862
746705
1960059
1561247
1005615
558286
615442
36657
90644
175591
857745
1574380
809991
173364
1946395
1494739
894786
526218
1710181
1117062
1498892
166400
701724
889888
1753214
412105
135835
915628
283871
1367522
1731262
558339
1228232
574973
1350882
1612329
322347
1654415
1749341
1891880
251058
935930
144269
1115251
1761989
42895
1801282
1354904
61286
400999
1432175
334318
83413
854717
843573
599720
1752328
1643982
378161
1895018
1795831
1763544
192449
892038
677541
1353608
1684834
94998
437371
56447
672796
555429
111113
1190770
110509
250517
657897
1006127
1962342
1961600
893538
1576483
758341
1460787
892936
224512
1666209
723950
1742506
1204627
723594
1992616
1039926
964126
1362165
1461644
158322
452844
185601
1846955
846045
1626415
1417995
817487
1906819
793403
1622424
363700
1963476
1160389
1166521
1648626
309279
1730149
1843703
319718
1516228
647002
619024
1091413
1637870
991807
654150
945013
903381
275776
270544
1055381
1335523
190944
1085806
280053
1199481
647160
671956
211386
79153
31432
1885036
215103
1461584
1827355
509392
1169758
1290317
884545
931267
789490
1652016
769763
1146188
1026727
1743678
1196888
472334
829525
734463
519802
1573315
1230535
1373124
1829791
709233
965770
588843
758459
159064
1788097
219289
595381
398668
1159097
296765
526845
1413045
423146
868283
1015650
420611
1528005
1699118
957238
125584
1679356
972553
197484
1976139
1000453
908287
645953
1164744
80329
1832018
225984
648110
591758
1543598
1173973
414317
817899
1880719
1124686
80631
93583
121683
335174
62230
1043170
1928954
1700302
914748
1436192
1745963
1989735
1649204
1939044
1660286
1566587
1618583
92731
1780296
1067779
1828564
682223
732172
1388123
1275872
337636
927225
1316417
1856802
406935
1215622
869403
863367
178064
1220512
54991
226418
1727950
1676837
1621593
943492
420835
652864
806798
1471640
1007969
1606553
588238
1238017
1596333
1326813
548630
1381475
1109671
198611
373455
345290
531376
1061190
1342864
1056622
506224
643092
758498
1919979
936450
617228
1252106
642565
742718
508867
1141131
1282857
1622630
611541
1524753
1471883
760541
1015726
680335
1028151
228720
488269
1382902
88670
1228147
100592
1612330
75662
1196741
400166
924917
1093175
756366
953377
1916966
1544412
1556307
697482
1957184
1673556
1141499
1062464
645567
1931971
603177
1185068
285872
772663
725746
61672
1918801
1856644
1303921
1869855
879839
1018454
833892
1182160
750089
1628278
1225830
1880725
1893600
1490381
836190
1251060
869942
436955
1910939
413816
685946
1505680
1838140
699193
1430531
657871
164824
1309505
433732
416402
1169714
277353
117309
1711977
638592
229823
1445911
881337
1559697
454072
1180171
1380314
1018753
591496
1544293
1455595
1654274
1844937
1049465
349068
1922891
1731707
1754524
729030
533958
1530111
630531
1072989
1259144
557029
1040094
275396
1979727
1734436
439415
1535138
715026
1956977
942013
1524598
479150
1052152
1771512
1605962
740945
154727
386490
1429769
1381632
1727927
1219516
1385088
1282732
583786
1885918
1356242
1473533
1350705
1738975
1220010
126057
434636
1580971
843916
1183645
865433
846637
14184
1803109
1400909
1286007
756275
692926
347657
1929359
739805
1619079
1124166
1075294
582957
931456
21999
523757
1588466
107416
710341
32581
998016
175020
1840063
960310
272028
1676977
840585
1428366
1158961
991581
1066884
1552470
698509
179455
606880
1860591
1403931
822016
691116
980914
1880439
163437
926516
442050
1656329
114686
571876
1523075
971575
430102
1160586
189521
1362376
1815093
241965
1820522
1735386
1873461
1752076
230401
1106075
61204
402179
621215
852551
1251119
181919
447967
359515
375831
1910224
132790
131415
1112773
1889364
526639
1574259
1187411
1347930
443344
932453
1831430
166254
1974080
1700300
772026
200483
667535
887073
953790
75844
1574945
397490
1443056
467645
1841098
1953077
1990564
96890
1413096
1592578
12421
1149917
144888
560530
1373816
1555436
832397
817337
1403717
1753575
467949
1750634
1592500
1437094
1726228
98709
432094
412706
743141
1098816
1639177
363179
919465
1159644
1350067
1101961
1584995
672613
59796
1009942
1781316
15092
1703242
1101917
1743416
1082878
1343134
479868
1452740
551427
6739
1523787
1405514
505253
1570773
111398
1544188
1707771
46683
1512523
796501
1377277
1310090
1466750
520122
1058042
466303
1341327
1606528
1256517
1402949
227210
75308
380823
539047
1148746
221344
1278653
462505
456875
1907662
1239473
1500139
1390201
595060
198059
1494518
1751050
638549
583330
276405
1580361
133313
608353
1532770
690622
1165483
226551
49663
1553367
138002
1690676
971567
369433
1175107
7662
1400762
1404536
459471
531322
721506
1626156
1185262
1333989
79970
364364
387887
1862911
163054
1623278
1334818
1423724
1179781
288279
1275058
544028
826491
398649
334040
257281
1567357
1783271
1150763
1035536
15787
1724353
1298184
830316
683808
1801645
1451767
97550
1875200
497512
735182
1130757
143054
73073
440144
1120761
1316121
1627843
1816031
563263
640236
1754338
498469
653516
1285181
3541
1480804
211129
1648243
1374941
1506388
54494
1428722
1909164
985854
825114
1897350
282414
1797354
1927485
130110
1936635
984262
1408379
1512840
1500034
360627
834799
1567389
1506859
1460867
358577
1018887
995656
1233717
624024
1979622
1404876
1856487
1548493
971561
331774
1782480
220472
995214
1082360
1142618
271087
993266
192297
740039
1274867
739532
685465
1013338
82036
556330
1197976
509373
1139673
318422
1002765
637955
1072758
1565418
1053780
1170809
1596485
903450
158122
1450473
1753607
1644128
1260706
39515
415972
928539
176362
1051913
998244
27431
349405
132809
1007197
1060509
215458
1639483
508815
592980
261882
559052
1071601
177152
1105194
258897
1433655
901423
1646697
995181
419789
1398233
361167
1957154
414652
799930
493267
1094187
804628
1493135
1876257
1497480
149757
1287034
373051
1208063
1301009
571617
757095
952740
488460
1637668
390740
767751
1281480
1064188
1315282
237160
616591
1046258
549803
412372
16829
1938556
1557896
1430857
207930
944951
232583
1454463
1522209
1165531
499465
1967705
1625340
1774352
954294
1868134
885622
1731207
468859
1758818
1998542
1429256
1307811
60041
412180
990741
1059271
1923090
1315829
163076
1300395
1802566
1385047
153162
156956
1305447
682939
1814306
8089
362947
1936144
973942
1157222
1849054
56143
1605106
521967
1934607
754589
1058991
545343
1473617
385666
1233095
840856
1146200
1352362
1019765
728425
906080
543838
165966
1499383
624720
1937698
675776
737130
1824546
105282
200866
531523
443587
827775
1241199
980057
1012886
382860
332772
1561540
836481
1733499
1798657
732447
1504851
763039
1382390
1628956
1609414
1796296
1997397
1893767
1253574
426189
1727996
1946639
1786647
477656
887131
393706
1879139
914384
1066529
308656
297149
1262899
381863
1230329
1162053
1732136
1412775
1403526
400902
1063555
1325038
638950
1055122
1959239
20539
677072
630044
577003
665783
1238816
783585
950347
155452
1900424
341981
1321032
1299368
462479
1383263
942878
1320067
1311861
1082332
738092
18762
1272330
1882921
280880
844803
1371788
1582624
1246487
154456
1219961
1780930
1436451
360410
1272534
239181
910260
1730752
1530697
401393
333898
574503
458288
1877177
721569
1602864
1025721
1995452
1826174
850212
1606289
925831
974469
1766708
1971282
1174658
509915
337083
1183531
171523
228279
1611339
1069837
158814
1497247
1030798
1433448
1472425
1498189
108147
1209076
1636125
746781
264369
1847528
1531232
1287518
536326
1928244
1241172
218788
1975744
577418
1799255
1371396
992201
482115
1545655
1439338
1797113
1335037
1758804
343606
665546
1962951
870456
1051825
621075
62797
759510
644411
1069755
933336
1481142
1592865
1243746
153835
1232637
998846
800392
1915651
1240248
928076
722489
689116
674502
415628
87977
1435599
320864
1760954
1632187
1257203
950189
863516
1379011
1880023
645708
786214
226275
1674395
103400
917157
1527288
328142
1944805
373649
653560
771011
261455
1378859
1869330
1435369
1947043
1851489
443374
1537966
825719
471654
1785309
1034356
1462586
1032173
782468
1394854
1037102
1740090
587307
89180
1381656
652340
1165219
1518578
270144
1242917
1762384
1913426
222794
155181
953048
258000
393576
31781
887183
1495543
1065514
630748
236183
1906232
1434476
57414
602475
853665
1869618
657799
1169242
665837
159664
1442500
594849
572041
390305
1127537
813024
318641
415021
561858
1069330
1722471
762454
1710808
670847
659180
1957907
624483
1492947
312297
1884733
1835604
721973
48689
1137447
1486276
1867069
1332321
673099
1621321
695879
19264
1258346
456981
1380895
1763318
732011
1417797
568534
687649
610945
595015
531477
812808
1257981
1442606
396675
1400636
1957042
757807
993128
768673
637634
79955
1248514
1873463
1696624
1198225
1772232
1357655
341662
1562022
395835
1230424
426572
1516538
199446
1773127
474790
813706
945759
389321
1090106
605588
1703926
896009
1429723
1551522
714715
422062
1906646
1488849
1374895
1269206
1041342
1283708
1355332
112981
268402
157270
819296
51093
745919
1323762
913140
1693872
1872310
446993
656315
208280
785205
987185
264241
720802
274814
292321
1184432
1465335
1826145
1659550
531932
1631347
775021
1157676
676378
1488049
1882070
1792345
109139
972623
316859
270847
1772932
585660
239537
475525
249951
1237597
1982420
1081685
951173
1192371
988890
1104002
1358727
1223717
451776
1981917
1468537
1717157
1918912
1920392
525832
343066
263535
1963464
1225857
1640174
1614603
1989337
338767
1023785
1689931
419158
983346
852092
1971317
930561
1591878
424721
1462777
722865
1345940
371269
211566
541223
481835
516971
1581774
724337
708039
1171720
1031012
789760
157372
1986042
917373
1069783
727080
222927
1624421
1977543
1286939
1658135
965674
1087834
1075289
411723
1308935
804903
762367
46440
317705
741299
189118
1315126
1990146
691648
571920
1266171
468948
281189
381801
1199859
1316515
279403
921524
1917233
393869
1724476
730947
833182
727302
1559584
707370
633880
185768
1920918
1316723
465452
1481151
1492058
1627141
40789
1320408
1582047
794193
1569730
949502
17911
464319
968609
1607642
279295
1557137
1158000
313631
206337
1936531
551757
175482
273268
212898
942272
1362609
1442275
117471
316738
1009831
244081
311311
391559
460760
1255019
1474020
1059789
1527897
1421623
192624
1448942
504626
575697
1563965
730185
117144
1837778
79585
1180887
103041
132144
1634010
1249559
1165848
971612
143730
383508
821495
1389032
755628
1435079
712890
129526
720168
1428720
377471
705900
965204
1852547
1877958
676368
97995
231293
1239775
1332545
911522
1675617
608170
907268
398805
104026
1343052
1085963
1036150
1769795
1222295
454788
980760
183168
918933
1722482
914341
1264452
114802
583762
13192
675314
1412578
1622938
794109
159141
1248681
1715951
200887
69127
347430
1120314
662087
1361638
1583925
1009433
488248
111678
501347
1905657
999183
749235
1501490
1078475
767158
215705
1480477
1158480
237659
188219
1200451
1707043
442328
872626
1995490
627210
567541
1837640
947547
935016
771027
233772
1630197
740025
139984
325507
1389085
1971230
377655
99769
149328
1966667
1739386
310700
1824532
1198949
1980783
1255867
1349017
1703472
1885083
920895
456991
10805
1887941
1122978
1604073
715458
578176
1877990
47306
135373
249451
670411
133764
1666963
375826
1540951
366454
470149
369579
1046932
1270359
279352
710449
717703
1642278
1145347
1299848
160311
1353260
72501
367256
1842922
42129
754186
301944
1530895
1101593
316720
1887833
1409167
1702586
1008906
1332997
969442
515655
796174
212370
1509306
1336449
1846715
1142215
1016579
943712
1297861
57350
1659347
109203
231366
1164395
1627057
1568714
1805635
126815
1939067
1677205
1509582
1806815
1681297
1651038
1617447
36642
551505
564534
251876
816333
1478325
1209775
1894115
399601
325588
594721
1469904
1000931
607094
1652609
402438
56871
1819418
1433418
253985
430393
986945
993951
544238
210963
577432
1657904
1572485
1952622
853965
1021032
235591
374720
1381396
737100
8352
1441365
357264
225116
564266
571103
1332
815482
938886
115243
737094
868672
1314965
1467397
1940235
1332885
1675795
1379319
204388
1977853
1015719
1495940
111905
77601
1920721
632392
1439444
31060
586503
1272344
1416956
1425371
788622
353231
509038
244431
395634
324756
1439592
987469
642257
789368
1290382
1315727
29907
1918596
53985
81876
745805
758457
1663795
764847
603753
489423
938077
502310
1336833
72872
1859474
882044
1135721
1574493
597244
582116
858653
1942112
114891
368963
542390
770915
1894790
351123
796557
1379942
1577233
190369
799184
316404
1460256
352945
433
1440352
1400307
1553890
1735816
86664
708164
942702
1946616
215026
1736156
1862953
1888984
1994572
578113
812636
893781
1344096
1656266
1318682
1048037
1912867
829230
543572
1638534
1803694
1356627
1788408
302889
1827955
1050458
1371849
1865342
351253
214831
903426
549729
876340
1369068
1669724
403814
832628
854207
1530506
142438
1449494
1625700
280732
1303058
1877894
1698939
267164
540927
268824
215510
17105
673416
11741
114024
1263561
1702553
1262821
1895421
172728
1982504
536410
29594
1836340
1762517
960140
1845017
197397
373530
89007
563628
61871
1251997
603016
1325800
1995490
568587
689123
216769
554291
267753
936560
1241829
1337983
546387
846241
470247
388354
279138
1550700
179775
1565653
1377216
1785728
1261850
1717147
747581
1267863
1520219
1623265
276159
1036729
1553648
1040052
1181287
737054
1849449
245947
806735
1862806
1513557
884652
164346
772216
1876307
461311
533031
1446072
937787
1068575
208805
1315955
1093868
1826839
1135201
99212
531639
1458338
1682758
1378558
723249
1398691
1950238
1845410
684727
228694
1855612
1429048
1281580
1854365
1384440
558851
1530352
1817060
344896
302851
583112
1799828
970109
1259777
1827313
1039202
1870790
1942362
1124338
180218
1831046
63434
50391
1687774
1251771
1672629
947044
4642
292218
1813515
991136
1525062
1918557
1429820
618881
230092
1628427
1567903
1156728
988066
1989001
1695351
1314079
17459
1304656
436160
1011427
1542007
1065251
1884028
1219479
1812713
695295
1834617
265359
498955
1107029
728010
966806
1628949
1541375
1535240
1519272
1536631
1758116
1051760
1217257
1941398
1771113
923912
1885351
1578882
1732549
897941
1820310
1271083
114732
150232
28886
349288
1191386
1081875
266534
1171110
1447454
155638
1492596
818203
668577
1229710
1012870
1954262
1456991
862478
357565
1288430
671536
1576217
735636
721609
536829
1534282
294538
619491
1118693
439445
1968431
907303
1473735
956039
1568242
1661186
1609008
1683224
247141
700135
1178858
957751
570383
1198516
350194
349915
1326290
987058
54628
1798858
1958927
320867
1024953
737566
1728669
1837972
219077
827107
697824
406561
184553
920114
670560
979041
676446
1961123
988225
874658
448988
192282
1000347
1353962
866692
1641589
3914
515248
491501
837339
1312767
1122638
1887444
1354793
686649
1313908
1114165
1038931
105136
984646
377717
1740505
1544962
1496927
668981
399045
934112
1887972
141256
1022448
1110958
360679
1061214
1797033
183252
1531321
1813924
1553455
1981551
1902535
796573
1452955
4675
244384
1583876
1783040
1825367
1316537
1294618
934317
1474553
1413118
1305117
1183131
1789871
510298
353670
1580073
1724115
963862
79254
633323
1973210
1200288
1622442
531346
1370748
739253
604119
801569
1630019
291815
378480
1706915
1003638
1421634
875336
1226326
1369432
140341
228133
704207
652918
1056820
1779860
961438
1586354
1350727
1848085
802624
1331638
354619
1699139
1770042
1219015
691845
589063
1838019
1838578
1518861
901636
1390153
1468436
1180885
1963509
1652742
900987
1146279
186714
337525
7686
382444
977368
384209
1042773
669822
1622523
979423
1797726
1685253
346224
429168
968353
1140636
912411
1769385
332561
379841
928552
1231211
847918
1172625
1847874
1384050
151879
58998
293433
493075
687745
1481509
720232
1570768
390803
1862446
1411513
59000
1966760
920160
487639
1151644
625664
1407097
1853563
245694
1541534
595155
1122423
984200
809159
306369
185073
85615
1281405
1814979
870870
361552
861886
761631
1016475
525959
1340166
456798
385806
1590364
1699117
977880
1492400
1341818
1485256
266335
321153
343096
1224110
85981
557546
1304898
1044665
1886575
548500
915456
890986
1401850
1802288
1318520
1755277
1658426
1921242
1552904
1133026
1781074
680114
886406
1362176
826622
199369
952252
1769515
612133
1151786
921889
1440409
1138389
140252
977902
692787
1206959
1417034
1743635
1905737
1540732
49575
1338170
1452097
1198514
1621182
370074
1809710
1300364
203594
855615
10728
345412
363967
1616371
1199295
1660176
1384300
1462128
21509
795033
363406
645269
1603308
439787
1710914
1412824
1786190
395285
148068
1403360
1466661
879004
1058920
503039
1047335
788912
421067
1169524
1112489
1437558
1973865
1520625
687998
1002535
1590879
1027048
1693535
1770536
1994820
562661
796067
321686
1379247
1741759
472621
1442569
1929840
915088
1604684
1395786
690965
1589993
642465
1763990
1246706
1290335
1451823
231585
1119013
958488
38553
1986200
1017249
985867
813172
531892
59881
541609
1954668
1190513
1821464
1970319
1104430
1687011
1190769
397112
1474911
1612120
760839
462289
70376
1246210
1749462
65022
1080360
193297
1341798
1633500
553151
146753
1388400
1341162
789038
1912256
1801239
260131
1199299
1623853
98313
186054
1128735
1566722
535966
1544757
891331
964861
1991651
1211857
1621601
667145
18402
1953027
1492409
1026233
970538
1991442
1060586
1410036
754968
1676914
1882480
110637
474192
1031526
1770750
1991749
1267487
995570
1042210
1139585
1718123
141038
1216713
326934
427332
1535310
33374
502810
664340
997020
1628082
685257
788924
349420
225924
535929
1900046
736889
816832
848241
74397
290436
1078464
1720736
700344
368220
982157
660363
929257
1472518
32809
1931011
1144587
1173128
837388
1581532
761290
1844208
1342024
1314209
1792720
1091887
228739
986944
683283
164325
874543
95178
1868943
295920
1020092
1943921
177930
969034
895285
212754
1605329
1990436
1979676
1194414
1508747
1879158
1132857
311483
716904
1489874
1306683
408303
1630950
165581
844584
326816
791594
1977587
780758
1323345
1952505
1218241
1669792
967881
1122866
1697516
1626000
502823
109550
1215464
566410
1915775
62385
310243
1388359
682664
438494
1811566
1577076
573595
784392
1623689
1967174
1749636
771963
1565190
160341
561082
1487836
1350329
1282183
1792715
710384
1092480
1888083
1392726
5166
985303
855239
1271940
1066637
249533
264676
1753565
1955091
831347
553961
1612707
1118339
768427
1200795
472399
771113
1801214
1596321
1940012
1256992
461483
696897
322458
1891923
447954
485395
479551
1193979
1814267
987514
1078371
1105989
1387831
1472256
748340
878126
346265
679193
1237749
1769423
567915
1259440
1006289
783033
500479
1657178
1752298
416378
85187
926585
1953330
787146
1045099
525934
1645454
1027146
618895
89185
1513361
1716472
1773885
1158807
1698869
986438
1487921
416656
175555
128167
558192
820905
842495
572486
1178763
1706531
795909
1391030
1605417
1141104
1446172
1887434
615176
926338
482106
379668
1782958
794072
605707
799363
360014
331168
807015
36165
537750
1474105
1825
1033464
1617489
1824092
222959
1853226
765162
1637722
620902
1975131
172696
1273180
1449100
1462817
1477035
22784
79527
30752
206426
990826
207804
1614431
1543000
1063428
746343
7318
1731305
1986635
200048
1052464
356088
790674
823227
383498
984991
1499699
1925721
966240
425885
1533199
290008
1262129
135633
1956868
222813
489087
822755
1266156
1951543
225611
989372
1892115
1217467
417892
774623
305162
217308
263378
1078488
1062188
1518858
473091
1824333
1213446
1798841
1666636
36686
755598
628862
1639180
1856669
644443
1490880
1251492
486603
227915
1357787
512485
770347
1292239
1507409
643408
1975735
1686527
783036
1815142
227521
1941507
771767
1218471
1274500
336588
648446
732537
1249387
967694
1765655
725472
1817450
554319
1689103
1455998
444711
147628
1913325
799465
346490
1717441
694961
544853
953800
899845
378331
709727
313440
550788
261745
771555
31384
544256
749725
861842
186279
1207185
1426828
1685246
108718
1330725
371850
295010
1095222
1627847
935358
1613084
513272
768025
587126
878134
1068988
1468254
1098402
1891906
328915
503096
204968
1329953
1330436
141406
1181614
533118
905470
1549806
751425
816561
61232
321435
913883
1714275
792413
1911821
938888
1709608
1824784
1562298
1860088
215315
126330
645690
625717
674410
748650
1800657
1211933
1530173
803757
757309
705941
1480864
1634149
1834614
1006738
1851168
1023544
1897602
779827
44034
944966
1397189
1626375
401974
1411690
1496538
586415
1327499
351621
1230723
295693
1326984
1309804
1135761
13308
1644386
1564887
1598978
752093
1235130
1369552
1637240
886356
1328672
983910
1266639
448598
1007405
1885804
594835
1520052
853580
1099093
1087537
316061
27031
579626
1960150
1212527
1819539
1546159
1468435
130515
283941
1450193
856344
85990
92482
439678
1229730
1529921
1317174
1635314
623983
126131
1526635
730026
1047051
502439
432880
1321573
586942
52195
1744420
34994
992469
1508566
177154
1011268
703268
182255
1864612
1609347
229676
1105695
459257
889195
1443793
1015296
231751
631020
1089103
1423272
259149
963718
1561232
912000
1303067
661197
216973
633692
1430926
1948223
493851
783878
1424762
1356471
622215
803273
1361322
73579
1298414
981969
305284
199143
603217
1282529
512769
30161
578621
1476088
1292856
264474
1769192
1423441
1498002
1618792
5363
614303
1112238
1085122
403615
143358
194416
521521
1060582
556223
1803144
793631
771434
1695784
343417
1198860
1288298
1124462
1142371
1220482
1368341
1683390
1312676
1443152
404924
1560413
809554
802608
210052
519644
196494
871672
404029
1965246
984077
1027524
959117
1371711
368370
729759
207527
631292
1725683
1158291
1462912
1430754
456844
695175
1418071
734607
1421733
626662
1061700
1933508
375924
91899
1288667
855133
306645
1492362
1206068
726867
488761
529986
1981152
669414
704650
1882099
1595444
602817
519195
1702204
1544695
1616761
485800
1424617
1982520
917266
1250456
55585
1159088
571759
636817
1522075
1871531
621780
1800131
1955647
1826332
609000
1711454
1055793
656907
1635385
349657
1730016
815792
382065
1326313
1934771
1914998
1006167
1150811
1479607
1177705
421484
220598
739323
1662289
475097
951440
1311121
1582665
1315589
677451
372474
1693227
1387765
498169
1011252
12456
1092556
121379
506890
1378570
1327126
142067
367568
1183036
771330
1027203
1199881
624773
937996
595775
1692176
158079
1812479
1553368
313359
951180
1119844
313094
100182
1548684
579135
670182
1352120
641953
1133067
1495286
1552411
1487203
1197171
512726
1639741
1661136
575899
728569
952067
1977686
830105
1554911
188270
829180
1166444
1614735
728608
234967
1512792
1892913
731002
1253406
604521
769645
1786898
686828
1815058
922097
1727075
84482
1525227
655664
1539113
872928
1332001
1132057
359337
1464444
629319
1218654
210448
570527
1974187
163438
394209
55405
1688356
812007
1378536
1782440
1516047
924645
427684
1777979
1927841
633125
1714110
1782036
1794500
14301
324969
700829
466453
1634138
1758861
602203
1163966
627377
1442703
1193636
521228
1653189
1514916
1644941
1037341
1864434
560392
1947769
1014005
814580
1497542
953117
442957
592981
410562
49380
742973
200808
60086
977247
1700489
368206
1009194
1930965
1515975
444791
960046
609884
33363
466230
1319305
1127288
478521
376205
1358236
163100
1560350
1806275
1919302
524175
567503
1356785
1472658
301023
1814042
67396
24336
1488925
425029
520992
1779892
834138
950538
1866701
266301
850507
410276
1414610
392664
930459
1366343
1230668
1263331
640888
423172
510747
1169734
455271
968279
21504
342143
99149
610192
500405
240270
745841
1794452
47473
1905196
952430
867071
1124455
1548503
402036
387591
315564
930035
176251
1381597
241108
1354183
1813446
1916826
1700375
264028
1631786
615914
1940943
766953
45742
1282998
1430146
1212414
1971249
1618104
1318541
1650077
1630170
1474116
1187653
1432745
1788378
1904794
1809790
1546293
712137
992589
1548396
1628507
66858
1149245
116648
1415211
84511
872448
47671
1872714
152671
458399
411127
1237002
833329
784703
164154
1385496
1824017
299964
195521
49849
367214
1539223
458886
277659
938589
1561669
1128768
565363
175521
700953
1609658
409298
771475
1822297
1559156
1312609
1533331
975380
270233
1125148
760878
1426592
724650
1303729
1579527
1413898
1383276
88667
1339123
314197
555319
1867317
1105607
1537579
501104
800282
1927629
360210
1562956
1504818
684184
677969
1635779
584875
233743
1917705
666067
368265
1038177
474128
1387452
586023
29488
983322
776433
283740
351768
1556811
1326867
192741
775769
976869
82955
812409
411936
411993
1887794
1508069
218307
1699453
1731344
1131229
1400198
1665384
266732
626862
686882
895015
1046950
1840723
219601
1909869
815364
1046380
970404
1090785
1465110
1246868
1078624
1662182
395869
293162
320347
1888257
1154882
879721
1596582
1068205
171639
826221
1981443
1828831
168708
1069417
180083
617665
1613273
415277
140305
806536
961344
147468
171789
874754
491479
238511
546720
440445
433167
1319736
1627335
855010
923652
959799
117820
1011509
1912364
1653973
692731
307278
1495541
666781
142032
1168553
588494
1969104
1383924
1624209
812621
855431
398998
1490390
1974718
1902939
523214
173698
88347
1727486
50756
686756
328026
622549
165055
528174
85720
332474
1680646
1700266
672217
278743
1485250
1152602
514419
174269
1140790
597792
1750379
762412
1085306
109033
1813336
430771
846265
401188
812687
972226
904849
933192
228506
683833
1287383
91888
1457729
830068
1204788
544909
419363
215742
39965
369454
1013413
19501
786220
783853
1251365
968361
1506602
967708
671957
575091
1007647
226524
871949
886389
1608800
1599477
1034200
526151
312334
726566
559753
1175419
688498
1463223
89684
15749
1361516
585454
1229404
1026015
241354
1762275
1242172
620524
1846574
1537905
1535405
1446514
369277
933492
1531746
1254687
675516
1102288
165264
1048796
908369
1604484
1978521
677106
1657413
1480151
1927037
556814
683566
320209
1113986
329398
237884
1896867
751972
1363449
1676077
1918996
801268
100703
349023
1956553
1309828
123730
177326
1993504
887982
209971
1967688
831419
658935
1520687
1266111
1874859
890655
1277318
195732
1788775
1681818
927624
1624818
154724
778047
327270
1039301
147905
468879
520975
484351
1411673
1449129
1614278
760580
1183306
612070
1741297
174783
1449891
281035
1370463
500239
625865
1782455
579904
1106707
676304
1241605
1950006
256955
960582
410616
322426
988208
634527
1772524
1562343
251992
1796200
1534411
1159269
726019
682207
1755971
1357170
1671176
1784492
1994903
346379
1778690
922259
1143291
1497160
939374
1084020
932927
1197242
1807473
1240787
1660265
1253820
708086
1460820
645396
163465
1211997
996869
979821
1985550
1795482
1323267
1070599
1515466
1092609
1266915
863438
580183
135607
1624860
1432317
855610
721688
559782
1563521
1714142
1874709
1112628
382159
1850602
1353725
1977027
1951193
1902044
1511933
486666
1969978
1793731
616846
1205985
475890
1336151
853845
846385
680899
120117
1952959
627823
1667863
1466016
253764
48070
764038
71500
382502
844993
684477
535252
1246678
1699095
1737685
1977628
905834
1421971
1291079
1612228
512974
1850596
463943
12188
853542
621436
684689
1444130
1214061
431044
1767093
1943256
1650170
648281
594489
1856005
716998
237540
1369454
1329963
1296660
1795358
1527248
898561
546864
1488185
1575063
1102143
169311
1482400
1787004
995296
497850
89249
1496273
1746018
1479792
314745
1516704
536654
1189450
1079203
1460453
955395
1365234
1064069
312949
365018
1866153
1327933
183882
448437
1437949
943195
1772301
1987589
1526483
1476635
133192
1015317
1030297
392401
858046
277308
296013
1913470
596000
1977727
624068
1659210
477220
390694
1823669
910356
523867
568280
44625
379970
515885
1706835
1384220
1990073
1874595
131824
664081
979078
537213
964054
799467
188597
1143322
1159734
327297
269597
1966234
854560
1635734
918987
1420095
1174412
772021
1859209
1886242
976674
1337751
1303062
775908
532968
1080956
280383
1540600
744891
1240407
1506687
86697
1678452
1043145
285984
1458006
192575
1683889
1107043
307055
1353476
1943546
1807380
1344894
728176
281670
1282050
707532
459351
1022078
1561931
1888956
1360503
1676105
385526
82573
369502
294744
1892202
44745
279622
1728033
65427
1646335
989023
1714910
30308
1679196
890342
507759
663782
1819304
594393
1578293
1505129
383806
1130513
576535
61527
921062
1402525
1254487
1069808
440367
202110
746464
28416
1429146
104926
539457
1131523
233254
1026205
1699579
1739688
1967674
847088
30437
1978161
354292
1585223
604627
599423
942833
1540721
146355
128431
1517539
143112
303795
874044
743905
752590
596605
938310
88027
1326943
49700
443734
1488323
986778
240055
849486
1757591
1611920
1290124
31891
735254
1694756
1054448
1092010
956381
796362
703788
44551
445782
1400075
35799
995521
1085050
816970
1075757
630761
644067
1435488
1548491
391462
1140680
777934
602763
670179
1495441
221630
513639
1391511
1008741
127587
1199858
837342
1628270
1038199
782357
520207
1620266
1024363
1558118
1100236
1360067
413391
245319
1980196
1765356
315156
748673
343169
273689
1389599
931715
1658767
1395530
1964297
1077631
758093
1728881
1997756
847364
892602
191097
1783528
1464903
1939203
546955
336593
1592926
175398
1388941
1664088
858174
1869073
527993
1436068
1947145
2075
1847254
1714274
137824
1957268
1070511
923917
796314
243593
863572
783441
1876961
972682
1245926
349029
808126
1473447
941458
1627457
1321322
1006518
1969488
236548
572858
663955
474643
1778569
637969
1577551
77913
192374
535270
740403
1940119
1357602
1373777
595
1997748
211682
674380
1807686
1399396
652951
1271735
1664611
1861328
214778
410664
529480
1988546
1826850
1732530
740962
1660259
757664
852246
377611
940347
1404441
138801
1490478
800895
486906
1699723
482453
1787147
1021327
1526796
677780
412181
1048886
975023
598309
1161241
1520644
381886
641343
1534586
1593814
1414478
1815435
1300
482615
1148127
32021
1468326
89709
1334655
553897
1336681
1147961
841454
920363
211556
594969
1716865
1000310
1534131
1416312
1172090
1105240
648248
716244
1670202
344807
1324566
549583
225911
246460
1284985
873713
187334
441525
1350102
126669
1143588
1448014
404891
722202
996401
471938
1244747
1310982
504213
1190887
900357
1617316
577336
221837
829448
1618917
1883069
1309015
635932
1367883
984120
149605
1683285
250448
751128
1225109
1581146
168544
184097
1648934
1759580
1125751
1592607
810371
59791
641718
163516
1417002
1187390
656635
221811
1641473
1941263
1107169
977413
43580
185413
1193025
786803
734438
760490
1639211
1153362
1313706
1270621
81109
959086
1483042
1965899
1699096
654673
843320
19534
729956
803193
1203115
888610
383296
1044062
1730269
645331
1720622
1289146
272782
1100338
416708
1311332
379677
706019
911413
708266
1080665
328884
904466
404317
1547381
1251527
854619
70899
918328
1591209
1433991
1294552
1895840
1541761
675874
97944
724599
1731624
182491
896883
1679488
1130491
224884
615395
65655
203965
380635
401295
603364
1890206
1431549
929827
1686013
564646
1866841
1794114
379193
1238749
25864
1149101
71788
1460761
1318141
497463
1218624
967661
841526
852007
1207581
775731
1711751
1228999
1949295
182504
63497
265650
620392
1529568
884130
1061516
1695727
1272230
1810702
1404423
211100
663443
531132
962602
226160
1753882
701021
1582588
1415143
1056559
1003594
847673
1631220
612490
1847974
823248
666575
871835
971979
1116432
203608
272926
743498
1715571
487086
95670
1645528
245113
299643
716666
1043324
829523
879663
275392
1516793
640962
1656386
334891
204630
1636860
848781
46690
1686254
353131
1095085
436561
59875
1733184
1832396
916455
1289907
262465
1820701
1798624
643521
1832487
1542104
630397
885411
470321
1006236
1974542
1878248
1987076
1444267
265860
539554
485768
431502
1689840
1414106
1469881
1360422
179850
1956675
225401
1656466
469570
1006528
147684
1051620
828582
1877583
604123
1863411
1680404
1745413
474340
40747
1333338
767089
39039
864622
1141803
1321344
510677
833741
730776
1066879
1903299
782466
1397058
1300801
25369
1923452
327968
1740104
52459
228286
1134807
1666410
1456480
483342
990337
1528205
1491706
1120775
866045
1855409
841667
67055
1829406
732206
1835986
297724
284859
799648
1759892
1515419
1461175
1265074
1459804
1013175
346652
968301
142740
1456748
1531887
964050
1417598
1477344
235830
45723
312252
623909
1381107
1147840
1475145
1213661
1673782
676669
1753792
976973
283264
1782400
1486406
1332734
1333434
1961731
1135062
1419434
961764
816866
152872
1726310
1713218
1304633
1021368
483443
1973024
1695320
1378849
200871
193536
447603
276184
1199061
1379369
7119
1107788
1180004
936758
1692833
1017735
844595
99919
1972035
91394
9056
552301
1931202
218560
1794587
1057485
1731104
1820330
1139079
1574212
1554891
940403
843447
1503858
1359259
857531
1242261
494974
525641
865484
250987
1274960
1470785
1997829
611381
982739
1215118
341482
1140309
1256268
717142
63150
1907399
1488410
838109
1341169
1003455
1437908
121910
382341
1698873
467687
1204939
939146
1083507
563363
296110
498819
1289259
948492
604927
1239840
447909
997933
936711
880810
83168
208478
1797484
554531
952271
652327
824886
750313
638165
955968
1894876
1848849
136690
73480
498348
97438
315472
1759880
519543
1906657
1704405
1724571
847522
1650976
1967154
443760
997373
1334680
857209
372201
214766
1889978
1909555
287494
1760442
12972
1781681
126413
1307167
312848
1026828
341889
1286855
816341
1894720
303108
1501334
889769
495386
848355
113736
138568
1446274
1740397
1512223
1593562
542357
202291
675202
1563200
1699205
925898
1156480
1138906
1110472
1184080
1384042
1883528
348500
266457
769792
1298038
724698
1630904
617672
1044016
1980065
82072
676906
610888
593884
1116562
38947
1378122
1253402
1991470
1764508
630364
345903
993486
1823305
1492635
257621
650913
1517890
1508831
358327
1755926
183088
1713046
1018571
990301
1436220
1671509
1357712
484842
1666099
1440113
1125816
1084912
757859
1125738
1253393
782440
257807
491461
1293059
562052
510349
417402
1754385
700643
1687702
1147018
1872210
1550858
1242967
1143930
1261404
853873
1339184
1332492
1300550
1356303
149873
600244
1316488
1347653
816168
992124
154328
1047277
1561576
1999507
441601
764742
994337
159258
1463940
588933
1136668
756369
454851
1902605
1263160
1696918
40455
33776
478996
1320359
1066787
487846
1080046
663128
1173722
68626
1892525
1694336
1994695
827827
769988
766847
179234
367926
1845786
94347
1998619
1421805
366277
78358
1281132
564665
1847346
735742
126246
778496
1176558
966068
1654175
1293984
835495
992878
167777
1391507
171807
336231
58157
1214293
803492
1029717
722539
1530647
1651665
1028582
1627286
99108
1585741
401973
1278727
1601084
1259240
1663922
1938379
1056087
131088
532461
1677098
1153181
506283
1776794
1322502
1808533
1617135
1876681
1993625
1284520
1217005
198429
1858998
1459864
1382386
1658645
402647
519835
98464
291544
1381793
1362973
189306
876290
894339
520746
1609885
698578
1031037
1743819
1675022
1176368
1842236
793020
1070205
351127
182284
1654663
180619
1276438
255490
617632
832233
94602
554755
697342
549996
845474
1932466
67749
141551
146979
1467776
1591967
1561017
605744
440399
287391
792120
1690631
823345
1158998
340790
154574
1994430
1762684
169598
1532708
740757
352131
743123
1877697
569814
32352
783129
1351356
1107472
1471389
626941
1155259
584339
449830
562033
950648
954411
317960
88517
459708
1304390
1363112
1405108
1011755
1596950
890751
560495
1728874
494215
823805
1220405
809534
790146
450022
1940195
1739639
218677
969919
455811
1874198
1777750
595079
1925871
557247
1531956
1763621
966936
1071699
1843957
1649586
1576565
1542900
997815
887130
930177
1484375
820175
908424
1008283
882046
1210669
1306933
8707
1756224
1177387
801791
1085565
387732
373782
31578
1769958
336062
863983
1283689
181969
788861
405028
1048820
1437509
719019
1037782
986019
310747
439843
1755340
1427981
1936798
1438822
1416154
189444
1664073
350950
872565
1191095
1980317
1067878
519708
711658
305315
1779774
113185
1004541
514356
1137196
350325
1001116
385337
595860
1800561
1998914
1028135
469585
1223032
726641
110103
861481
1354616
1409876
1531285
62460
517453
488450
1643334
384001
1586035
1424192
429129
1529048
361686
1593894
1057607
441845
789841
953738
971565
313195
1985707
487436
157283
271449
1781470
788632
1630171
936344
180276
1953262
959297
89241
1087523
273464
501134
434070
1261763
1220111
1085599
732328
202166
1204469
774308
1095025
1751239
1913351
676451
1244757
1926562
1654055
259835
1990948
125245
524735
117346
645620
927675
468934
606217
886023
1404248
1233841
1515276
1339716
200897
225489
941469
1855493
621109
1169749
957405
1502424
12174
599687
1543538
254220
23665
1678779
1184220
1683925
1710093
1443003
1049266
480960
769873
1543672
188397
721276
1745310
1537301
1659674
552069
909352
1276031
869140
377810
618136
109682
1634867
379989
585308
934590
867822
200119
386108
1523061
1230680
142201
1191984
1981249
124042
1559022
674700
773126
319349
513065
1086613
1447818
477966
1389908
996977
260683
1503132
972659
1661993
416753
742028
139518
874893
1159329
1465199
1899495
222945
1563314
153816
1372670
1351716
864012
562285
1545251
1881830
1382461
1969823
899623
1906405
1046467
1652045
178269
1780729
452988
1923988
438337
650350
731882
987936
1779058
1985958
61174
1451350
1493554
948275
310192
798663
1687096
170996
1399677
935843
969401
1787313
829245
1941042
283090
648904
1600750
1897073
250511
1466762
447086
164586
1489387
1873720
413645
323866
1955876
739604
167436
871725
840644
794022
908479
279434
472689
497429
835752
122907
1967487
963057
549189
5751
507349
1132623
1827420
1931835
8039
652876
1002440
932487
1561976
1894256
1602857
1103674
1427199
690619
1387794
514390
1509736
582434
102727
1785073
35407
705563
1715462
283761
1266306
1053632
1444614
1206367
1414144
360648
1991660
92618
1643269
1282697
1518917
1586025
408138
1855166
1388669
1853963
1860223
1936861
442774
1599190
404926
425252
407892
1284438
4154
110027
100805
1979236
148961
413168
819889
1989964
21656
406365
481055
947608
213357
1040259
345725
639597
1063994
1542342
1953204
980709
1432937
1260996
966035
603038
1770398
1040835
1882765
967412
1369746
256736
824816
673877
174277
775752
870501
1939285
1979884
635863
1856370
1189063
1154132
1802728
686825
1857890
1649908
79133
1961846
381139
1045623
1195599
1640545
518746
1596946
77181
468797
270987
1697094
1597638
1123463
63483
867827
1214106
1112674
196051
1758765
112985
809138
807414
1347203
1975284
1715947
234123
410912
975137
65140
1182158
1822068
94607
1853672
1728132
1974489
242351
443229
539715
1416122
1614608
1673113
1854683
1042617
820421
925873
1560543
233033
1846755
1997346
428430
1465895
1045178
840839
1420922
199260
715984
1511900
1885489
1360004
1780668
1957432
229109
11512
1648216
453527
1406261
246896
300590
1279374
1733446
866455
1747674
62107
601816
1703708
1350121
1405585
945096
1313640
1632501
633739
77879
1828500
1669508
1329323
1916306
1944738
1083192
1062804
1356370
948127
317351
928537
1676539
1913757
1071419
807697
532895
1046740
379599
1125549
107753
1849569
1035419
631793
1253649
586090
113780
1293328
1568815
1077257
1132235
1370102
669479
1455039
543104
1679859
1577531
940505
1330231
1429631
1459175
6314
898291
1733206
1838662
789052
390757
48449
1514669
1536960
1250218
909068
486410
724068
594967
1355431
287685
1634098
296077
1339581
1974376
273484
734543
773027
1526414
755582
926934
584393
805758
1864081
994104
365323
763275
1425824
1566581
1854897
1584400
68173
951097
1081837
258898
1126311
1515146
126403
1093684
1874413
620225
1853899
1204850
1950484
1930277
712186
106111
1902674
1324623
1901625
1433508
854780
39404
1425224
1109707
1031698
1379491
1902487
953124
1131576
1825984
539714
1621715
1036408
1901829
1544765
973521
765376
283078
1845815
838573
1523376
290751
1828331
1477369
1415640
1755867
826457
1716173
809814
1872253
1311125
1793132
1035226
1367342
1335478
1281310
1644604
740044
730445
678059
1324133
442381
1029086
363044
1769262
1063556
1926726
566736
648262
1135661
817927
82784
308042
252419
320288
545247
803805
737941
1671570
1119923
1717380
1549830
686163
1554740
1714685
450125
640714
186592
1353886
1226180
401528
991852
1951062
1045403
1379867
71011
355930
14704
1276483
226388
532612
1377049
1530887
1579003
822865
689129
1192699
1217370
770005
273192
1353119
1057040
1654692
53382
829323
1044630
1491690
1287437
1356474
416152
1215746
1263886
681921
1951140
232928
1861184
1446970
1241496
131787
625170
728395
513724
576073
580423
1489452
1367100
1314844
142251
1347296
41400
1693661
1278687
66984
135587
1190835
1035168
1828715
1509086
1651752
463241
50589
281891
1564782
1233662
212140
888844
341279
1970875
662488
317089
836288
1146205
913562
650934
1508087
1900076
941516
693213
392325
976896
1329579
1975003
1459100
399452
57381
1076317
555075
569482
1288914
530413
911590
920767
355342
1189404
87947
167117
103008
1255947
1903550
895769
1006339
1235707
1333874
1483504
1343697
1928885
249508
53212
1796203
498543
1796898
1831985
1661259
1643256
1253620
1181368
1084151
1480857
1759580
1811815
58017
630038
1175687
731449
827520
449654
363312
13813
1255253
141071
805373
1044724
1516842
140359
321742
675331
1780176
299884
42750
1046719
349440
1051505
1244959
1739817
467522
703754
1433443
366677
1711209
1106019
395270
167746
1169732
1563203
1017373
1461618
1560481
1232356
866147
434001
358699
287507
412904
65515
260800
1971365
58164
535648
345336
1736983
235991
1520059
1644597
468235
814270
1820064
1255817
575779
1038612
1055220
1133909
1309670
1877075
772656
1593625
821807
223266
1685166
1706619
1775696
1248404
761655
311797
1361013
1730087
1629614
1543763
1589737
1471673
1527606
1323728
669031
470471
1099531
1627727
1774723
1035149
1046614
1200081
689082
305533
1193198
1690816
724960
146526
269179
1769654
754510
1875567
566240
370916
1049206
1138250
1681367
1696612
229490
1810469
406561
1481002
1439357
937347
788370
1147181
619844
1911441
1290307
1278850
94140
306583
972164
1591956
1281225
896198
15038
1732482
430012
49322
149191
662660
1870505
973545
760760
761822
1296101
1628212
613368
1878442
136239
984726
1056461
566011
803332
1115359
469870
801040
568288
1877403
1038334
361781
1439502
933666
1374812
1830522
1207620
1317105
1749317
1100379
430913
206127
11926
461310
443720
10050
185243
1174696
1020626
115677
317707
1457869
930428
1470419
524062
699997
1029561
537765
39833
1755280
1909794
47775
1066406
1006978
1174834
618538
1670614
351981
1261089
1103594
386892
182545
95622
1411995
1517067
517281
1996651
618091
1110481
1314379
692819
1795357
581276
1857778
503029
557283
1539081
929177
1954233
634590
1035068
504919
1045204
1311462
1105176
1867395
811115
1901183
1043614
400015
881072
1922564
528907
1304801
1851067
948636
852295
1474087
1342066
1521829
819524
1484493
269771
226291
1985911
1879601
1243044
1899465
1394305
1771309
672199
843668
1657889
1731524
1312403
510835
301973
155139
10762
728591
68735
1365338
1352225
1022131
1112886
957140
974073
320733
277715
1840020
169481
181570
31846
754216
1577170
1799182
210688
1621197
466758
1368749
1655092
135236
204824
576317
776551
1810003
1858095
1035086
119226
779972
1405956
1431009
1202773
927556
756639
624311
1687159
1767086
379217
1015244
724047
1232314
95942
394584
171454
144631
407141
58348
472593
1269490
1925657
634011
375879
1545947
690399
766094
1423022
979832
1539555
632032
1248995
491650
1715781
1516814
879832
575335
836452
832939
564494
1660621
674414
923995
424060
777785
1360053
675997
1117308
1859599
828113
1729409
1754245
1820899
28124
1992772
293136
598734
243699
58751
224244
1310957
1521519
939387
561897
538584
1745380
1819200
1927419
1219370
1680989
499974
213528
857498
390915
1737924
1925967
141880
337063
1673111
1872547
1689647
726660
840392
1871769
355896
1471376
112490
8112
1775050
886232
1958284
109545
576295
534510
1813633
17643
353412
915575
187847
168274
453956
1283480
479698
255740
559143
998414
835747
1347651
321971
706354
605738
1473553
1050844
1016929
1587275
1280720
1655150
398434
489868
751748
1718527
1583402
574285
1961135
832999
690143
794284
514992
1298859
652417
825470
1556246
90825
1971446
1472956
1240121
506220
1833191
146479
1635323
968809
320540
1202123
1268544
1011759
1150172
1053424
618470
13492
406982
1879916
457306
578941
1295329
1538829
1326601
285543
1567080
1555589
705484
1999612
240593
1264485
76098
116154
1778197
1741962
921873
1843400
1101869
1782542
1579705
654523
6122
868525
1807925
643905
424861
837683
1679038
199328
465253
1130612
46055
123827
1921510
977312
1651453
487328
1335492
694285
1671942
1669181
297242
1807947
1594892
1766899
1952809
658333
1529797
424586
128336
1616173
1539110
1438771
727693
217468
1282698
1894518
1073006
1627995
1697595
1515384
517553
842347
613622
1580685
1490850
1563584
1831872
419178
1451550
1064881
657285
1181803
1808021
283192
1391607
1124972
1161683
647833
933057
413038
195958
702419
294728
1763123
467946
1462653
1136046
1541985
934276
1865557
1028337
1004514
1186637
1938902
852056
1711355
1247957
463084
973022
697159
1793590
1741317
868869
1470242
508004
1525123
1040584
1800318
1018024
673274
123942
733897
704695
500852
461682
1862693
1681754
12088
1920832
245325
1642536
1894157
1417032
1645573
1241834
1179405
1346338
246574
695056
1502070
25859
1974146
511016
1421804
1198740
666658
1695269
611163
446763
1622977
595763
1831651
463393
930528
148954
1936992
706658
697916
1416419
1267196
1089175
1457519
391167
987986
1280378
1245686
1579574
105599
1858859
927903
842865
1834603
521912
1043491
774576
91513
1156444
51074
1009750
223292
764719
674002
1203717
350950
838833
809711
779738
536592
1829775
1525400
33419
1463606
484809
1966734
642853
720724
1504228
625018
959621
671951
1494453
1345631
1328553
281456
111191
776256
437466
994249
489583
988511
932365
1176140
1448449
60748
712591
104654
1114545
1319279
1763898
1961595
224670
243680
326346
44730
1701005
1823706
838444
770175
1797834
1122435
924926
1948171
465880
144330
1979502
1386435
1961477
670057
267179
1322183
1056007
1234105
1044355
1045080
46687
1813102
1363274
531445
1212052
28533
1855453
109808
1683432
781926
1495093
768707
1566964
496302
1894672
1221740
829173
177242
754072
1167280
1016566
1154429
1738127
1059461
1440052
1089362
68045
792086
1990315
153884
333655
425568
705213
335441
247895
1007767
1725431
1951068
147213
442566
154477
863105
490625
1502115
1959418
465550
87885
1742791
1083208
23476
1349896
1817855
1364431
650137
954077
652792
1102018
63871
534378
757120
1521117
941788
712183
1541087
367824
1475261
1984909
739658
1034091
939091
903314
1224092
317628
695823
1046255
1858241
1524402
1829458
1102956
35041
237655
766999
1546964
1848227
915856
630593
1906897
1113820
1107743
714107
1204033
693186
1274052
134981
723085
186804
1367521
1512131
5975
1319470
448554
1480636
324078
353651
446336
394748
525659
1628926
1538539
720795
676487
939021
1242877
883374
25656
1875367
1156358
1938843
19145
1481170
27738
869352
343749
1031356
1563237
1597258
1691551
1056304
892939
1931566
595944
1482437
151544
1919613
302114
261044
662310
1453776
329657
1532617
207556
820975
1221144
1069366
794226
245078
419387
1271181
1213528
1269193
1634891
1663697
656346
1768868
777355
1606327
1054060
379953
291915
1775691
1661103
253864
126034
865111
430524
34723
990431
444230
1623762
92773
1865610
1724488
353624
1230763
1807466
723959
1723025
1204512
1810637
414357
183181
220017
422435
60697
1694665
944944
1925996
1100837
532287
1820077
241383
769797
452825
1283955
1524080
1228507
1362441
1594571
740785
1042958
1574104
1923653
1853380
1959759
1824898
19494
644185
147832
1061711
1189924
1343092
1281980
723172
1319393
189512
1233278
1348547
1550405
1835399
778752
1503604
1767303
1899350
1193141
1924978
1618441
808117
1247497
1502980
1536485
1466545
1507199
1858837
1239744
1326649
1262325
429709
1352767
811223
645798
1193861
1929322
278223
53548
1491618
1113307
238987
1659714
1633258
832878
505269
16999
1619947
1278070
1560754
414212
140773
268527
353628
1601179
1563485
1122894
477074
1688845
1809483
1629783
882788
969342
466948
466155
1079658
334743
1712589
1811207
1721882
1523332
1846567
1906924
422290
1981942
252022
1787876
148590
1277926
704773
446512
1032454
1768844
1362248
1258548
1796864
1334038
1295923
1432620
975794
1816454
1627630
930627
1115819
1066732
1032563
761755
1062851
719318
181171
1280125
377249
588282
538035
1361495
1852386
466742
635399
686835
1973546
781494
1412963
1320282
469106
642958
202191
104264
1642626
210980
253469
561434
612006
995335
1881439
1941944
69854
232792
857809
1694676
698872
1489014
1679058
449006
1585444
22390
667812
1405229
166511
1012509
480274
120292
1638713
1533021
1901089
1002326
425809
749322
1077012
1515956
965414
1345970
1580228
1965957
96810
1064825
615844
90694
1677408
708651
1364267
1445276
782734
819893
567192
8045
1084499
398459
993143
1578527
1219001
1788212
1400637
934303
748053
1974046
1824190
1126244
19037
1851217
744845
531353
898071
278454
1689562
142115
470479
1916210
218641
1810322
1213604
1394874
1514461
562153
1884598
1542818
1693818
1805878
1841885
1180756
1486949
966776
1061154
983659
1267345
166015
1733773
558914
1592387
516480
1129979
1749022
897540
579754
1434699
772598
813503
341438
31958
642225
1770128
920435
173673
1448835
855594
1927410
1851989
895792
1497013
850428
447813
1814223
1472408
605722
1557574
20015
765084
557379
564158
999401
95624
1744221
1951854
323613
641473
354717
1082328
1797996
1420638
646647
1623496
1574281
956363
614741
1969503
397149
1635542
1096662
420313
1300486
508561
44889
377354
1099670
14909
253420
1906034
648579
1155656
1806252
1286141
1404366
1962829
888488
1368202
1011059
222049
206003
621241
902299
110374
1334339
1223778
486160
697976
570703
572309
422110
564018
197682
1044139
759395
942254
1282525
1823764
1702143
1282168
1464236
1847006
562444
388027
2082
69198
395120
1084990
900628
1030738
777212
471912
144557
302199
102852
1310269
665935
1723018
1302011
152881
724797
1711502
683390
1789779
680135
810126
1023137
1602081
164732
1670502
1498657
239984
398698
397585
138418
657954
1049698
551420
1374452
1045576
705197
1862749
260071
1682086
1343151
495794
950989
1533861
259356
725563
1722823
708186
860671
1740292
240238
1389663
1136723
582107
838552
1107468
1605040
519502
989541
1684313
1502313
1085140
603465
824598
716918
1814963
1487579
1668287
558697
852709
554371
395858
1716932
448558
1550546
586931
302438
1825991
1969166
1299032
1603358
1248027
269411
30179
769543
79841
1109137
743015
477031
519781
624769
419551
232451
1489697
1347643
569632
1289407
640995
1815312
546303
1264955
1064241
1656138
1808006
837014
451245
404206
631266
364998
171706
1009237
1816671
9739
695777
570168
288742
475501
1469609
1410688
1766056
685711
1756755
428251
964620
1066155
1530723
1861234
902109
83741
1123659
1147212
528598
1921177
1279762
221755
225836
480600
1528526
256184
849251
1551881
1099469
1928949
1448754
514551
1432742
1313323
333024
1802233
1227967
307237
1648649
1763437
663562
1805702
1086092
250139
987609
1571099
516048
1221336
180963
788684
1921359
1203713
459371
1277562
272200
136406
1415116
1093617
84107
1193100
223593
411002
954909
1024022
1156475
284951
25595
207738
1812726
883154
1959379
359644
512511
518222
1518946
596897
1034896
1986664
609464
874374
1699305
411526
1702879
1013035
1346564
986833
1737971
1966074
850717
1010813
356372
913331
1432245
526902
596865
849121
668973
560182
419710
1331492
1170053
805573
540769
18656
915103
1842040
1607789
557538
83035
1467513
1254243
1584244
1984434
1912263
1011223
1801163
931999
211171
1252638
418149
1154381
1267207
1887345
1243920
1467398
541670
1483354
251193
331594
1865248
1094078
1163226
984765
1400829
1219917
23236
1939345
322218
1070021
603167
902319
728096
61108
547657
305339
1486632
195824
1736376
677622
1188370
1484793
764701
1714118
148606
1352385
1810717
81641
63550
1750142
1585216
404093
903246
1519626
164450
951978
397679
1228834
1166699
1562765
1134840
1833499
1237174
180860
626699
427882
1919163
1756316
120707
1504605
1724106
1639545
388119
1131318
953735
734984
887901
1028051
1083618
1305242
1360780
335660
1670518
1329516
406608
929320
1861023
997070
1959574
1221850
273725
1420396
1249433
348951
919060
191027
589235
543967
473218
922506
1925097
1194960
500991
1178894
321235
864156
1840084
133174
571197
1603437
439746
891556
1598784
1155319
294111
1337089
498150
1935038
1289138
1613867
66233
1650536
881488
1990366
1601295
1116742
896616
281123
4852
16608
1394161
1669587
1677782
1778065
1609453
1604930
1274574
96798
532843
1537687
274811
1889628
369691
1717769
52017
509609
732304
428852
555738
510186
669063
1770197
305229
395332
1590606
1955162
1847336
1035012
73707
1925955
1188465
344616
305999
839944
935416
1857601
1796193
996069
166226
823702
1355911
734191
905594
560814
325383
1291620
499573
553391
90695
1357294
1418058
776781
1909472
495107
1557553
396003
1173113
40852
1373720
1311584
1540320
1103197
1234919
1972354
1373405
367216
1678445
257063
1596826
780304
499823
580182
660939
435881
678992
227063
1442231
709060
974355
552027
1095385
497608
736320
1251401
576257
843194
709452
772455
1424255
1368360
504884
16018
1750188
1988866
1258797
327907
982471
623822
1597885
1103901
1171754
950561
1260801
722714
1149772
1460166
550590
819499
1856292
176411
604419
1134795
238048
221982
301721
1317060
686489
1791588
1749430
1238831
1750363
1724799
1704540
1248044
942279
222541
1391612
48329
993179
407232
453005
599562
773916
334618
1711471
392351
958478
800659
165482
536193
189586
937806
1420746
436429
1298989
1052793
670673
402978
1183497
1916070
118828
469596
1454183
606805
1045618
84304
77706
284967
355277
182219
486853
354231
1694896
931977
1274405
1288259
440754
1052164
980403
1182872
156808
792547
1257856
1884665
1147843
561957
712045
1252650
223496
252518
961240
1766836
1476485
1728156
37666
1444727
1660215
742337
653754
20212
1907585
877819
859235
1347633
1869249
1558526
1469375
1221690
373269
306330
1754611
1450260
441440
1295861
727223
1795087
1352776
888429
1140423
48876
369975
1606421
1696096
1352330
397656
723635
83677
1319520
420631
1319663
453234
554131
1344909
1723383
1565248
909267
262113
1157954
91623
1270229
1531049
233637
415372
543341
88256
1104198
1972468
1944097
439601
1518133
834096
1766445
1342411
574439
118206
1925929
6874
921212
507402
1092391
932560
1585313
1759340
1619347
1992454
159090
1070838
1115590
1145842
934718
1091984
554048
842541
652326
422736
1210624
909205
539430
1991394
580725
1849723
562485
869217
590139
1060198
838071
1063417
180183
1608476
23462
1707185
1703492
1791204
1528584
554549
1666767
959897
1153356
1537554
1156346
1897297
1725824
1426224
113500
207783
1844130
1452702
1943459
1056519
292230
1998433
977244
838854
1593523
165735
332504
1966698
1297932
21124
260694
410292
1845311
777400
1504262
136381
1703342
961246
1192007
1688312
1099655
258131
1069012
553513
564738
34282
376090
1832171
1472886
344886
373368
1600846
224320
773420
41831
1024825
1549092
30746
183463
1482046
1474295
1294416
512509
471765
39692
184782
697341
60590
1962066
324154
715351
1896173
1453019
390068
956190
777483
607381
603034
332818
1413301
1343240
354259
1640800
158255
1237578
66939
955495
360928
1737096
617303
839817
8651
1906147
316140
188664
1444926
1494684
1232843
577349
792989
179989
601054
463335
235170
602468
553621
1309687
142746
1133332
729896
1434108
1502462
401171
1550596
766882
9470
102278
1051924
726372
942961
1214786
1405159
1155299
959961
952684
1216585
995840
1525378
1501171
141859
1156848
905061
1253888
1786653
307157
1504294
1993149
620791
1009296
569214
1720021
784556
33367
1467260
423418
1234665
455593
653132
357300
1185697
1624104
71515
695881
1671016
679120
1049924
1279812
307538
359743
1623160
109023
1072304
52015
286766
1939333
1402219
1808616
35493
480745
1081756
46288
842530
801070
824449
1567628
1179113
299752
1894147
996499
634560
69082
1613862
366917
1493073
1575480
1750994
1097590
639442
87027
193930
967051
813905
1476484
1380450
806738
843086
171961
97160
1065582
1491274
844355
1137543
202531
498928
771097
1109742
1857481
1873033
1653219
364564
1464060
1041955
1452608
513761
1060073
554505
1138315
691707
1641754
1694433
1384138
1981284
1735837
900762
1480642
217807
266908
936132
421656
468293
1863249
346169
1865945
1576712
1597783
1391100
139087
205379
447837
1153176
1649628
776762
568398
1058425
669137
1294310
565433
92721
1784057
612337
1160984
489803
937629
1534778
259066
1358735
1628380
105857
1971482
389420
1812130
1864237
786858
452028
1910744
1677496
1022146
1916847
1542183
781986
1125328
1672673
295025
1133223
534134
525392
1130589
1841217
653166
361522
938284
794290
1455726
516957
867933
637415
832242
572884
289933
1562917
670170
1041785
65387
1345322
825459
570212
944091
494321
1368073
590008
109454
1939268
1825543
1024688
308288
695462
1004940
1514011
1724848
249005
1811831
1262516
340232
1856147
950537
284410
625705
268814
86860
1891761
135358
1827432
708645
271613
807674
1905418
569203
515667
316148
651791
1542527
1521021
1831724
737990
489868
463184
171221
898534
706155
1932517
148715
24241
1737321
1654481
1467105
714698
591557
936189
379508
194922
1991619
911529
1972283
1689316
507928
62878
1663989
657879
326351
299579
610611
1979385
796136
480284
670363
1026618
752703
806026
1786472
1921625
1988082
106774
766419
441457
285995
632717
275358
1300167
1949902
102051
1412855
392402
712667
1266611
1814151
1167803
793092
1719527
1135045
1591046
1915419
430787
967056
1867289
850813
488148
1650301
1833470
502951
1819757
883756
967806
677349
1001997
688592
1200661
1825507
1314717
1854621
757498
1975379
53969
1860313
179248
88730
1319795
1740997
1975498
408112
687991
808632
880148
1717360
979155
1102943
1629045
1598669
1035134
1247313
499913
1579743
542357
1643864
1144737
727424
1065516
388927
1501980
1890817
74869
1279107
565662
928431
413845
1882765
1797726
1435045
834862
1249727
89753
1364120
773669
254300
1837694
1108769
1259701
1614256
1381272
346334
1658984
780707
1992950
217635
439040
271849
1296213
1782082
1414101
1497410
1643128
1479460
444121
1284157
152535
190500
621120
1865991
1169325
106165
535236
357178
1788921
1768418
847318
1531007
182254
1228148
1599151
1238467
1453201
1811886
1075145
759643
636047
716123
1979592
1803216
874815
1296544
1996009
1731192
1088844
1196704
937271
1047966
1164149
1240575
1995273
468000
1378442
1421395
730207
433806
1730820
1998699
908346
622952
1619621
477007
624925
434585
1647528
1300114
958480
349328
51512
614176
140199
1438429
1478196
114255
1736808
1437876
1603244
1297614
517631
822615
80390
560014
1369484
1879471
816764
516566
408477
1548
1469111
403858
1263870
1825509
413731
229692
649111
1909188
1901409
446625
506045
1603193
940325
203665
338694
1755888
1167667
1736241
283943
848641
681334
836516
1593713
1520056
1254944
677288
194500
1640667
709365
532206
765514
786684
623281
1096443
1444065
117215
461070
1059004
1925561
1107142
554855
1162472
1761577
1905568
93857
1931774
1286968
689018
1231595
1038597
1825955
1455912
351379
1455896
1882386
1729945
1231650
1921505
258960
738037
301269
225401
1106842
1718477
237008
151057
212752
150539
1976491
328322
628960
1410362
713667
7093
1656592
286671
993202
1893026
940607
1026857
1170938
85661
110743
1081383
239515
1371195
389302
1160987
1106553
1549063
326598
1049056
68026
1219528
1001648
1348190
1307247
588945
1325389
1495506
787143
1141368
1530683
1349446
363534
787639
1953723
1428994
1249771
1672924
448169
160762
1484338
1848517
371026
1283896
795000
272218
26836
287758
1773533
781308
1175658
214991
1161250
1025753
1971343
983230
955325
204854
522498
776076
1991144
1613776
692103
197884
1252483
639054
1921412
1531116
141741
1775625
1822066
1597568
1953059
1383203
1533918
1359708
1522115
763539
1558771
1566987
809297
191789
734558
1332631
903792
694324
467161
179408
33675
635205
1234159
1655970
914146
829393
351697
715047
926476
399638
786396
904772
1796954
61255
1805106
841572
919892
1858298
1220463
846425
1718434
573816
1237034
576167
1403410
777893
1461668
1830685
1198788
1646095
1339577
1036979
1493015
676031
925110
38773
734027
1626561
1920173
629174
1346697
812307
979785
632861
1390274
1846878
948031
1485745
1126100
1301894
1687040
116432
1512580
315679
1306780
1059787
1435152
1629996
1983663
1976275
914094
1137946
1041086
1115694
1192208
465779
1490105
1715963
1777104
1237976
198311
1272373
1533035
1663950
1319767
647008
1985082
1880275
311822
1615857
814343
1374469
58543
779598
1653893
1565615
1919020
1627799
1109329
1505381
763713
1648998
774989
388422
254767
730202
1709935
473812
659995
1332034
927715
1687362
1642296
825948
691267
843079
467646
443074
233761
1362154
1081541
419123
721838
52236
539241
1307251
1441677
1190732
1812109
1157420
1173200
291211
143859
36940
1760946
120183
778566
102682
1637431
721137
811417
1771603
972889
727302
1905447
1446040
578350
479243
1131683
1911650
657503
715159
1285369
1191705
1668540
119044
1492888
233460
127536
381990
993989
150043
845046
512701
1561305
702406
1404138
506559
47284
86250
114146
941456
1497023
1863194
1321539
481712
1096637
452145
244482
463232
916560
376571
1581977
1932199
962428
357961
1908817
1012396
1054910
1401095
14442
1631457
678089
1261862
703131
1385437
1674448
787984
1327743
1966057
1696281
205885
318060
1117035
1374981
1670252
1206618
224990
581544
259320
246377
39238
289747
1688529
97717
460355
1192103
1588678
355966
1948944
912568
368526
325396
1621530
1537159
1695947
1650527
560920
30422
796273
92394
512620
1399195
1442161
397596
509749
17141
1032503
1885739
57290
1930127
390615
427746
228457
1224773
1102310
1786575
1276268
954593
111760
210214
1073485
1016147
607299
1433712
1648887
983819
1488878
1058676
228199
1733804
361857
194055
1617509
1584517
1905231
1877678
1030857
15520
449858
771526
53176
320014
237817
1949
210231
65573
328421
971336
435027
1481624
910943
464956
1334630
1788587
1754259
1329286
497032
60470
1009809
7816
583248
626981
107565
52643
551184
543531
401930
807414
792055
449765
446399
1294731
930796
356269
118832
283143
363443
1340730
1901823
706217
772637
1677989
1448733
797757
1995781
1946156
391754
1710544
304157
314912
1679110
59895
1951198
489735
173753
1595077
879865
1476453
625096
892115
802612
1786443
1036506
370898
300004
799132
1098576
203907
1580212
908700
1778770
877715
1587959
1608919
1550986
1975040
1159703
143475
1238843
825745
800605
1339243
1295423
603588
183465
501077
1384354
249721
931827
1363667
1405468
80404
1872941
1150798
1613729
190132
1207103
1652959
1200655
1031151
836386
1667566
503201
1220201
657700
1561162
1647942
1353354
1746446
1541327
639038
1265685
1360653
878710
418242
1959095
925809
595231
1175078
1921938
404661
1769812
1111926
817070
1582427
1574167
744069
404486
1873369
1401204
75373
1012605
550233
610472
317840
905109
127929
1466718
928492
122869
661749
1453997
557546
1613384
430949
971991
956620
996767
429705
233412
41895
588173
1771852
1502218
1858781
1796164
253739
1327033
500152
604073
48645
1411200
1179134
218062
1836029
913419
613137
1175676
1910969
694029
1622105
1530529
1506507
716358
443031
1864399
1215380
97443
402238
1994961
625976
1382788
1165211
822060
692951
1478588
1835236
1572277
415980
163929
624929
1928796
144380
638228
378852
755735
888207
1610240
1098110
344352
1419990
494994
388578
1444185
123485
1123041
945290
216963
53586
836249
529875
293642
1155135
100141
340940
1947077
204063
843146
905580
1750795
1832105
1848543
888289
715670
1645213
589522
1881527
1135835
1794007
91646
1593145
6669
302870
929725
338450
1441243
279417
1519526
13129
1968467
847342
1128387
661023
1540321
467650
936051
516948
518573
1477738
115390
972064
1889058
1197951
1806957
955786
1448701
1484701
1306224
1076542
1917795
236810
444305
525581
1269456
497622
685855
15347
1225204
689980
349183
803012
1275227
680884
999209
528488
788220
1794821
1592070
1402887
184833
1240892
1795829
372508
1815793
1746782
1688036
995441
1539278
1577319
996715
58991
234258
637661
1511842
1779340
456404
1135515
1778319
1403340
2827
813681
175573
600348
413998
1478735
342031
1363641
712868
553864
1359330
172746
1555274
541733
1060101
612594
1928328
545114
1883421
1676880
693426
358963
481013
725799
13703
1432191
1058510
1334186
1023185
174023
578223
1028590
1885155
1940573
1780259
1351885
437902
120023
320165
242503
372112
441282
1703659
1900131
1653090
1474014
1415280
1938789
225856
381250
149981
1043074
93366
366886
925023
100029
1009598
1516352
756872
1099482
1889695
1579618
1230842
1812499
126852
486922
1643268
158838
1162330
647260
580468
1217604
1314788
335688
1375699
1150906
1255974
154397
1908426
166251
1995329
1890837
627255
629906
519460
1194189
1447125
177691
1777587
816557
1596175
420474
1038857
1145213
744990
1217470
175405
1292533
1310476
1959899
1331252
1099081
1382199
1157339
1362465
901947
238585
737548
176138
473521
1616592
385979
6809
1284925
56553
938894
471430
731995
1829670
1332499
918709
1822126
297952
372771
1620193
238014
1062692
1950098
498113
1668785
1124145
122078
372428
19561
708218
945648
1698695
869017
1141381
1498734
567358
1808296
29050
714102
907929
1803286
47530
1470939
28283
1810099
1845052
292049
1698474
783829
1466952
432237
483814
1408028
1995544
1123061
1513512
1815979
1668638
1823336
1406724
940484
685337
918452
857713
1874102
796191
680991
1491479
89260
1828578
719303
1175619
315534
1440117
387260
964490
1437960
1248628
1684327
1949827
1246411
1362460
503315
353954
1164043
362795
1640452
6313
1986678
1149614
1546535
184683
198705
204140
1183401
1182470
1697459
1100982
1948067
1483647
956839
192559
564338
938335
505179
1240649
1954320
917929
293715
1419918
1528116
584433
5065
622994
1360511
1375865
1290347
1019768
571517
179063
494089
308239
1823085
408451
1193380
611758
1538808
923968
176121
813346
1943200
918466
70481
1415516
1618155
752457
1533802
1521924
671869
912588
573555
563712
968911
86125
1179741
1618147
1325638
1310888
1445359
335166
844356
923240
591520
1945943
1039282
507693
1815867
1128268
730628
1555814
962075
1251659
640165
888606
1822232
1695527
1593664
1160632
927257
1647523
653748
407391
1157992
1694157
51893
390658
1333692
1461894
1371377
1133377
1213065
1889570
225766
605465
1271151
769212
206896
1549296
642868
105994
372140
1677402
1170462
1723477
659662
1705468
791301
1564777
1665161
1694108
1116070
785358
1565089
1542308
1021439
721101
268375
1099283
1613113
744997
1366801
840249
132456
1851449
1700746
1216067
1744061
163677
595672
1210403
918194
1165332
1961945
1174753
610885
186500
1494785
625223
890071
1706863
1347097
412020
1822165
1296470
1115882
1932742
1505573
668617
1803153
905316
1419080
421673
1439825
1284453
1102387
676445
1020720
695790
976510
1913857
682711
1977456
91335
255769
1468317
927321
1322975
1858146
1571338
638620
111374
1964948
863713
571981
266085
1831044
1531134
127374
961667
129459
1028171
658265
26443
1088853
1601954
76835
868010
1315680
2232
1229165
1542458
943780
1096606
1311501
1235841
1302685
1001272
1398246
1077965
1682376
678068
212113
189973
1370894
1421199
475634
533018
913540
380171
1265856
1298756
213491
649893
34077
46142
254058
40351
263902
1050789
941515
857727
923021
1858312
777192
663103
1590316
1488101
1855472
1186600
600224
1352691
1612781
769164
772147
443620
947761
1741000
1203049
941418
804963
817693
1376625
377099
802124
339526
1213781
1638662
1283942
1782551
653155
726740
241697
1882850
1826161
1831756
1530912
1512489
1144242
642890
629161
340800
1513493
1453526
734899
1348008
1663538
570693
959078
1848714
551468
1161103
517616
1180375
1165269
1819523
199093
1205216
1428870
1466219
687082
1066886
5624
1547122
262825
704505
804774
635098
1511948
466690
1739820
1187713
1246781
318765
197970
489299
1714961
1985963
26715
1079437
1489498
524013
1916370
925401
515492
1317787
496239
1764726
1155891
681472
667491
1961329
196077
150142
884244
1538767
665358
838291
1633990
1909173
304553
957234
1836199
1059462
431321
375545
1559509
383008
1417904
1745024
693859
1880495
1232682
1948893
1905423
959985
1692648
1320056
239146
717981
1086822
37727
449254
1940750
505231
914882
617171
811036
1061146
1985036
1870893
1195644
1126504
919652
245740
1123327
79278
543477
852587
1250245
647115
1783170
1755816
1971200
879638
301720
1868328
1253391
204541
1928759
1559544
3745
556124
544027
1068032
986915
626153
506925
618529
621518
1049997
1860719
975298
1390847
1438947
340522
240395
342525
1987897
11408
361273
1705609
1107272
146609
1114369
1666359
906092
1159965
843062
1155598
215549
1540795
463543
822697
186146
55378
672746
73697
1596230
1415203
1150558
1585045
898870
1065588
1128340
435316
177278
1086720
253364
137895
1549914
1571458
122781
1699375
1444601
1423088
1969639
1947898
1707114
957238
74478
705737
184957
1548946
1436580
686162
1995381
1949876
1117301
984587
701822
652912
429054
120969
756201
255517
1842573
89806
199443
112261
1722069
250334
1898599
236330
97945
198692
290986
1822053
120164
86151
525979
815049
513777
1568374
297808
737339
505637
759637
1979661
644893
1866677
957937
1732681
1275772
1023885
1592685
1205143
337134
689117
187738
63015
813335
1255482
863925
1918504
336105
517010
1210989
198957
815068
1726654
656575
1362975
833933
1381159
589139
1674775
784683
1472883
261745
1924646
1098923
506229
644162
1009427
871270
186286
784501
1084171
877126
106705
365047
341843
1975132
979491
101906
194203
850096
1748661
1612170
17694
1029639
206179
326175
942946
381027
361084
229387
1956033
1026208
122306
826002
1658799
372625
460246
156088
919598
770179
1827143
804971
315071
1769886
630232
872000
251149
248407
934549
1563341
839407
1819142
1436529
386010
901619
1663634
718338
1687184
1776102
339098
607897
260401
1683848
1518359
1917910
1357714
20191
585631
9039
1427994
1775676
15622
199138
1418257
431250
119345
1061607
1674442
306282
71876
830839
1797857
817896
1448792
700089
1239835
1158421
351333
615410
316920
1571556
1409857
269428
360451
1887879
1115927
581307
1710072
290712
824854
193873
736334
1293317
1559123
1713753
701292
410260
716190
1972518
1265592
744836
21274
376570
52683
769943
1610123
390015
1049710
1638612
852995
1020730
1571636
1667976
534056
793765
750869
1761682
334155
1543355
1054181
1702608
1810796
1474050
889212
988185
647708
1707937
1199748
997947
1777229
1389500
758129
207575
1868409
1431126
1885751
1287561
588511
405761
87645
1802766
1641256
608260
1891130
679050
1030684
614411
956707
1696863
1389857
916219
1194950
774738
1619467
1855530
1757028
1393186
586900
1565629
1247400
757665
833053
1098303
1971530
819586
1589144
1652469
1302500
300511
868456
1720648
1680955
591692
1598537
86780
539224
708057
614057
1826554
993689
1327826
101371
902459
649227
58414
1809173
1375419
1185726
1083980
1164443
1887360
1730522
680004
1439119
1040706
682167
998203
412849
1503621
287545
744103
1190414
1900993
1324092
1123797
1778730
429457
1247227
1599500
1176508
36810
228909
842735
439101
694
562742
1182947
327394
772818
923463
943503
74836
218358
1253474
374165
1716871
573200
1773489
169170
1152197
1292429
1321602
707420
970556
567764
1165466
1480313
1312745
1023731
1388449
1398451
1977768
1742635
621985
1144971
1668970
636691
1386205
120628
1616473
1595401
1773350
271293
1066846
1935735
625833
604236
302407
1789019
1340284
1633790
1274394
1040517
818320
152535
1518653
93969
684217
932522
416587
657347
705616
277107
882877
863991
761930
253717
480974
1115587
944824
596302
758835
1232380
1803158
1267043
1167468
1619905
889374
1422000
42977
418925
1252935
1667726
1035214
1706838
1090295
324753
1700984
141015
1817326
828979
43309
285797
1150079
44157
1004457
1410285
831741
1422458
131906
1411857
789611
212531
858138
733794
312539
1457026
1940147
417503
552712
1048276
177628
1504670
271076
1468472
723716
729019
1948787
1381731
996342
476760
1768158
1514122
1336962
931591
86642
1215675
696736
129393
1081282
1627585
1846794
1367700
1706545
64896
1436667
1748324
763246
1183215
375065
1806814
1437355
1412467
748643
117203
1524143
1995107
664527
724045
1589928
1523734
98493
1731198
1307574
364555
1293418
409288
766946
807794
614671
184688
639912
472256
1564592
617936
1112300
289044
76155
975731
184771
956701
1413046
1141064
1941305
1224048
1662905
1158736
128522
61212
1809640
125747
1756706
1233589
46394
1346406
1103665
1300319
1265935
39374
749256
1495760
1382456
1600162
297409
1481874
6815
1309590
1402727
1437885
1528663
1492028
1751620
222279
318925
1960914
984501
303969
1226427
1076829
1360147
494229
1728505
1315140
1888494
1870255
677608
282949
982266
344726
1501130
717711
677742
383686
326396
841548
125511
1884145
1859122
1315883
369593
1995178
1642255
1779552
1276114
674382
164236
399775
1269087
201644
1356657
1245056
330275
567336
1051018
1692057
1371020
1709343
1414729
47059
1099878
1199325
244454
1071586
1382886
1259888
194768
751524
570186
1858056
1853764
223450
1531536
440922
810819
1251495
911296
80689
1641396
1782634
53125
155364
1242673
706636
1004020
1176038
1355816
194664
461432
263216
919930
1517308
942186
550085
1394475
1122474
1984661
1146777
991382
1882665
1655445
1557608
1808976
944507
1374832
941208
847172
361580
866198
848310
1873570
783568
1786700
1799215
724874
1980955
1316400
731182
501306
1163640
238314
763866
121605
735615
204091
1354793
1668029
427195
747267
972479
742478
675053
842696
1548628
1552672
1560034
1848042
185035
610378
1787913
659135
1640549
422027
518729
621754
94236
82060
1286974
1212870
494257
78918
1626562
920721
946079
1215643
1809523
751700
1063867
1488909
1166552
1942390
1723226
1177085
849281
208933
1740687
1891867
1324871
279558
559541
233314
1792166
924843
1985373
325564
678351
892287
170863
909259
321490
1123463
108935
1632810
24608
621404
854151
1128399
14124
242817
768399
1950015
498153
892402
1566863
20902
450821
670331
1317184
152213
746459
1243272
904731
1261784
49244
1920581
1139271
1252899
1246728
599039
5259
752657
982254
1351635
824087
434953
1045195
1458637
1266015
951537
470924
1887560
1078843
688016
1651836
1704555
952307
1383987
1774570
590844
1873684
1690796
670699
1441810
525437
1610030
712612
823552
1668439
445004
1063295
1565612
1102851
1535000
1425669
17212
964702
44102
85121
746445
777232
1556601
639425
1730081
652445
1032659
109615
388488
369388
354012
754840
1073121
920727
1301572
222857
1181481
960250
1696153
1480097
1990201
739339
1052013
760627
1377000
1112608
272649
442113
429456
1428662
1500761
1434927
1032623
1764766
942954
478740
1432988
587291
1750046
53122
924053
1046468
740302
771511
766229
440735
838586
324442
223028
1707880
556919
553872
1482229
1947703
679334
478660
216520
1636136
530270
1403830
142514
1390459
1241209
850119
996470
642991
977884
1442910
1392996
912203
1537951
1166423
1076594
1084183
1399520
227136
1751356
1459333
570309
1793956
672946
1358911
1052854
710724
1081568
869310
1039745
1725354
1380090
1458752
1129677
623784
89286
1136114
1933147
411567
228153
1577515
1098452
483138
1808162
526739
1382533
1263775
1950071
505853
1911033
1965602
1420020
1144962
730824
545478
1784548
1318701
1206516
1369355
1196406
554252
1390552
1693196
164791
760056
1915204
318531
1867613
832950
830881
1615122
1958604
980035
774744
1948886
559340
1235956
440513
1594016
1557682
1130723
1287682
1568037
825229
1751084
1201938
724781
1553112
358795
111045
594365
699355
493112
978080
52787
89040
140252
1503381
1602520
1818259
1699177
341360
236780
1558088
1205914
1630542
1092819
1158343
397810
177735
1247646
967809
766417
926662
313865
1841313
1374375
1756017
524236
375274
1436449
706646
1281586
442317
954203
1727645
1369608
970945
1189609
1008235
895231
20361
1145574
290339
311306
85903
1893194
472974
1846133
1395211
974118
1109401
1956862
904006
836685
1841658
1132994
560234
313454
1527888
479245
1939254
1149771
1229631
1395174
1817525
1899312
1285447
311698
1556564
1280959
1640076
1100683
237552
1086164
1237459
1346348
1037478
476507
1062901
1253066
1160302
1730794
627936
531417
251447
346866
779386
434575
405261
487793
1777223
1551681
890251
1983856
966867
337372
821207
1478895
324893
567998
1651398
381367
1883877
1098785
1554950
1056319
1677947
1615088
1062414
1282356
676923
321686
63881
1329681
969217
1671647
1750241
1669965
1506716
799630
652849
1985802
415062
787618
320012
1423061
561446
565207
960178
1026731
531088
1724542
1947531
1697482
1788499
1128778
145306
1917861
1644998
1234364
303366
304424
380282
458912
847684
1762981
1398353
344697
1220543
177253
1358938
604166
1778362
200025
1417045
1383534
652533
1594946
40939
531743
25447
420578
1931430
1250345
1795463
33029
147919
1872736
1434806
1033239
1309097
447669
807662
1688040
270680
1445724
1189928
1646297
774004
1052036
310390
1080229
224606
1184887
1821932
695323
1995838
1580621
1624733
210202
900295
101885
546936
906542
1219589
1273659
105065
1916638
658374
1556260
121339
1533301
1357731
1792840
1706153
1148686
1781753
828686
812693
312063
1839688
30514
114841
1770205
1726005
995809
1335317
1661190
583599
1754383
1766632
908460
1968672
1540358
1445074
1755471
1336773
1858457
959444
962959
1916048
703062
37500
530759
93799
1186282
886271
1965580
777359
357828
1171324
1916420
1329620
356626
1441537
1999220
1459585
1255999
747951
159864
1530482
1118169
804850
320272
1544082
220720
1541367
554178
1756862
1471265
1957742
206949
1886953
1310094
343660
750704
1001038
1556969
585348
536326
1592694
1424709
1915944
1514165
971554
304112
1476708
1839698
1743053
251325
775627
13745
288464
857295
1353144
1402647
277422
1121058
775729
921805
1691703
936983
1827679
1883952
675602
1005572
1820101
1513252
989701
242297
1759085
248926
1403006
1418727
57670
1658855
1025335
936001
1808480
544268
460669
1941313
1884329
780914
1604398
1951688
1323098
683973
1243276
448045
461299
296998
724968
1821492
1095950
1920627
526031
1674070
212053
1092850
1818993
876524
1939389
1357763
1464094
911240
1543798
1829432
545353
1497785
947652
1878726
1773862
606772
1686681
970148
907071
441790
35394
1089667
1353981
447848
1787629
1788915
1799684
1382711
865619
957046
1269662
1100348
527203
873683
1211253
1647556
588990
949864
415818
1452269
1130722
651952
1176964
1575605
1383170
166753
654990
1277367
1172864
1626164
299875
530213
1350079
1432670
1035181
1872131
477994
1150677
1269514
233721
1562714
190685
1089024
893230
1853642
1844084
1119524
1020486
107204
935115
1684754
1243557
1376744
76567
490472
1777445
1663046
1848245
449671
1139453
1806238
986324
602450
1691896
907531
1873867
1770529
449019
1573202
860087
933902
948277
1852175
573943
1095101
605013
1011001
1363046
1256642
200552
1581092
995733
261256
587890
583511
1639690
997917
671856
1650986
241584
1086393
1600018
1343397
492803
1142081
942373
294819
1328525
1840174
1307169
397855
1845654
342304
1887949
679929
150388
633074
788849
1510939
115823
537499
1783979
108999
1127785
1951513
644899
1220338
690797
945765
1152775
1570023
1455926
1841538
1151976
1941916
617885
1395661
412169
1850222
721347
42577
66341
1807786
1738884
1150186
1839198
1801299
702521
1034138
1850544
1797638
1052721
923552
676846
1247756
77871
985441
1971504
1845415
389887
1889133
1669419
515340
889392
1119400
787224
697671
442933
1510503
83773
1501470
1898120
329348
1928630
51867
532870
1792396
1876867
1694426
1093025
567763
1428510
687618
720273
1644572
1320931
1620152
1131732
1990608
1419495
165919
894183
506227
759225
615521
14603
1410945
745377
836218
1707006
1666980
1044363
1512359
1343877
383678
1935257
422501
1108774
1963463
498052
1716450
357290
599640
661215
1502435
694378
708483
242542
746093
1257886
1699613
413283
620971
607446
1253140
439430
1448047
996005
1725243
304211
115697
610528
804978
850351
389264
1246533
1620099
1500698
1749662
1635859
1787748
699728
1122149
1593315
1212566
294222
279998
913399
332949
1795397
1712156
1787060
149161
611585
923194
1148815
853751
702598
1684765
555487
59586
1497071
860876
5157
309072
98683
920663
505758
1427110
537009
287183
1616622
1353579
729765
799062
1265881
705265
1229347
601541
1609803
629781
1120234
1484081
257722
528938
1953101
507113
1135538
718209
1212395
1634376
1118266
1036534
1261004
1444013
918128
1299711
1298593
1034233
897940
1454889
1897878
173528
1762073
1843549
1898986
695419
787750
645588
567563
1769057
579060
1017669
637593
722002
1785863
1772642
1232308
511693
1414686
477881
426316
944121
1727531
549176
1238611
272194
150541
1258236
1334934
130408
1124290
1593819
780649
402787
1486410
363920
658172
1519275
1436072
1858345
222309
1631007
1840404
1093315
541902
1800999
1097471
155343
1174773
297247
342732
364310
517804
979157
1561383
1188173
1794973
1764957
183911
1907622
362085
1166558
953643
1765246
528483
1533234
174400
714700
111569
609445
1152363
1239068
880979
1428968
226224
382156
1021496
29604
1173960
1951629
1409020
994245
958937
1871781
198782
1999285
405125
951808
1911774
596950
516388
1799990
784802
1944793
1668813
1138506
89877
97575
695833
1776075
1913873
526301
1889884
1253088
898266
1322140
794276
338440
1746589
1602813
512991
674134
1599140
752626
1226908
811078
29654
1018432
1849734
1335497
940678
13771
674408
1687447
1257910
1195493
977392
665799
300001
1308915
999596
944041
242496
83456
40876
1181245
47770
947812
80743
1811209
836562
1437514
14519
365497
1635154
1645039
1408249
1343034
199390
69622
1722283
1328231
715916
30497
87307
305073
1849300
1670558
431520
700273
1583182
538718
1915896
267468
1556369
336559
1711320
1092746
456908
956560
1803360
1906383
657972
1604480
593800
1116125
1124208
1199086
1394481
1653628
511723
644309
1968236
685227
161192
340979
121290
972232
846404
536474
1227047
1246827
285380
1855420
121471
91828
111961
1174133
1468207
551211
1368284
952030
221027
649916
1686367
215467
1971211
505711
1748432
1797911
512854
1615527
393259
756049
1482270
766271
1699320
1114379
738185
1755917
443768
737732
438213
1581958
299308
964034
1438757
882583
464492
1876490
1549663
535591
1566436
512662
1169094
203383
1180977
710399
325814
1973729
746096
1655104
56494
1494509
1104129
867478
748925
191966
1762233
1665633
734303
1815720
1882459
765874
840415
209222
50059
1696523
111048
651955
1995454
240169
158608
1219654
732242
1454108
784862
1849986
1503524
1858727
855658
1674411
201408
80487
446104
1824219
759651
245589
1186449
552875
1021134
1066684
564527
758223
667964
1025710
91291
641462
834099
1210748
975861
942418
1127626
1386655
1635617
1430672
1295077
341240
599237
1308469
1212163
1286212
279772
771465
524221
1307352
676489
1456918
1258355
483474
1063069
1786351
1626609
1539801
1289643
510185
1705876
1332629
1912774
1894881
414867
43015
1094767
1254341
1015445
1492376
1147663
908801
1815672
397970
25330
1923918
1262077
888094
1503602
934533
1495852
590849
1698706
1364495
37314
1448214
333574
1117862
1055555
216426
1495653
776211
760816
1748974
921320
1591928
1268264
1316119
20244
1051011
1148235
351205
478172
1139764
517545
1874453
1267659
1197512
904091
264424
1249415
1366661
1330881
1612364
1258162
1171160
1870295
1197897
1279893
517018
947198
1097979
466039
593814
698949
852156
1400622
445079
851140
348839
1471637
1294281
1923803
1866039
316920
1787786
1947305
671923
805671
35492
927312
553159
8488
1692196
947847
973225
1016486
998642
109447
1817442
1363232
511170
611577
407602
1548136
986179
1437898
1424203
1826610
1396537
1936717
1694811
1518380
348613
1949067
440846
1347126
1379337
1298390
905574
66267
552962
1508572
194040
146510
1368906
1428372
702422
1457525
738915
388808
970530
128649
1370624
356024
364961
1383360
792008
81536
1732000
1259342
1631576
949270
1832525
170695
263976
747222
1000462
1694206
1626052
1328810
373439
1042619
1682855
483291
248777
120504
1916444
91589
293043
1812902
53061
839600
1560487
1623526
692408
521911
1540407
843192
590067
1100784
1304811
1495974
979104
1598929
1011542
723330
859137
1500872
501600
1954459
1366775
538285
1239473
835594
744035
535655
195158
127960
269640
407935
170636
1647547
922163
208164
1630242
1106345
1491014
1962019
947331
1708906
1427931
1237316
1640411
1038707
20869
1840349
1550246
978797
1975389
508183
508465
1474263
1590957
1722382
323666
299245
749615
1888441
720013
212557
171053
1327234
69184
1456576
1934954
1362480
710911
288461
1103650
1836248
1030467
987030
1637224
1201638
948014
472378
1442789
506227
789834
1123133
414063
726796
1908335
380941
1888155
747127
372950
1267851
428865
1746675
651221
408532
1030316
1334680
1932599
680700
858979
1641563
294684
753671
298438
873399
509524
1131509
1219705
614838
978537
1533787
814091
1331339
536576
1660169
739713
1801219
1258626
482293
1170335
1485603
547274
55573
1948677
721342
1061751
1749726
270227
333922
1775920
390751
457909
952072
982835
1500078
1213999
444118
361641
1373025
89806
336599
28554
845004
1054322
1885799
449828
620655
51853
1887253
1145593
835902
340383
1842227
102876
1496729
1807933
1049142
491472
545627
1332023
264038
1615053
62604
8535
716596
218702
458858
1062847
662430
677950
647545
1441602
1314257
1425457
153152
1209346
203978
1399608
1519103
1211228
1914159
461064
959658
60673
1713552
1397307
706385
1815299
502986
1610329
573927
843603
979583
1547632
810185
120193
164936
1757634
846990
1211714
374731
381329
372064
70814
1171546
1042613
871007
1413086
857813
390664
345281
593893
1637275
1244223
69114
640872
852660
140023
1340297
992437
730643
1472311
945733
1098300
191177
1943409
899717
1931714
1481342
1181337
145548
847803
958661
168730
1591534
546128
1382051
1537104
1759173
1460522
479508
830460
918467
829224
1890016
85953
1377867
580845
1650182
1417820
281069
156878
1861235
1835592
1094271
106912
1519832
1449107
1407173
604097
302407
1248359
1628512
1963447
824687
1614679
380433
1630599
1925532
381012
493007
1590238
1233166
1121308
1393293
1290487
1708744
162376
188693
694556
73624
103498
1839049
1392226
879798
1497423
1178875
375469
578981
551603
2633
642545
8794
1903796
1833605
395130
762291
491788
1946010
1774650
1229496
428088
590501
214328
276461
1608825
298900
890088
1658049
1282004
817523
1914856
333951
1530738
1470779
629133
1772745
1903998
104064
145809
733621
587397
1852044
1572016
1643735
659395
564152
520529
706913
933641
1156513
1908844
854926
425416
286475
713425
1986653
811934
548224
42922
5111
1580397
871174
1244833
120622
21909
645474
124572
701167
952282
625764
202604
1549589
376239
1430318
1733114
646265
1648307
1070806
480518
1017699
1973494
931488
49847
155966
649965
1819262
570934
1079581
1782003
892459
1796764
1102557
998245
985584
340894
1495077
1044208
1011444
886960
623105
718818
815333
687145
1894698
1643927
352978
1898373
1429489
1173443
430638
160380
164491
1879321
651274
1005926
1072173
1766412
468372
78659
1742428
1598658
1632297
1458529
1015244
507528
990565
166594
584435
1830621
1806256
246242
1868078
1119876
1319157
1815368
1501985
233043
1303044
536229
854607
212191
940457
1293838
367914
1165346
583362
1599481
321677
268162
292152
407224
315887
1013510
659217
1563461
1397544
694902
1591825
700313
570445
38274
1222785
1266493
1967507
1786786
1082509
795063
822987
1267742
1451417
1433611
844373
865906
402208
172812
1929131
50049
682005
1766024
391053
1940846
1950542
1323835
374725
210889
1729762
1969480
217596
11434
1954942
503916
285892
1674077
1274516
920785
1825162
641705
1996779
1710098
378948
104321
1088729
59936
1202548
508771
746388
1837878
72165
186451
708342
949141
860206
1612693
920319
742941
214572
670282
1954082
435033
536575
1821786
500307
897603
706865
1485271
239015
1666094
1592576
417206
523060
636777
1403382
1462497
1073970
1263695
1944973
296048
1313926
463405
419599
863358
30123
660452
1082381
1390996
65772
619873
185959
1735699
461135
550484
1501795
757568
1379142
369826
1827378
894001
1316876
17792
539600
1755281
362409
770345
1964731
743455
184424
1265923
1054055
1632062
1173786
1367231
665397
1663000
1318031
248072
1658380
1618046
1280824
697098
383832
415181
339073
971149
55552
1589946
917662
1482258
810648
954369
238344
1819723
883537
762763
574634
1968092
465298
227044
1195084
988787
85331
34286
1578216
1154680
133916
1134826
195512
1160213
1468430
1089210
1786913
292010
592003
235524
161504
47953
1103514
1968873
68955
1066120
841428
815054
1790195
1268039
685706
1407301
1067119
623025
1326114
1922322
1477137
1138177
1501348
1514512
1716168
42010
986153
1833417
1646845
1882546
1012160
1292706
436097
1233083
298293
796658
604312
11868
1299432
1232291
1813094
308495
82344
1131023
1975917
1617211
1438549
1880264
1209647
1953090
787199
1702854
1499352
99368
397737
1625600
698423
1591294
1907971
44234
887444
759271
1026412
423637
1747077
793073
781992
1359197
135939
1057247
1606899
100155
469916
949266
1872152
1477598
1900421
642336
33509
341249
499413
244192
627464
928177
729695
1483918
765830
1045119
1178837
1707701
462248
351119
638672
1144345
1423297
1987125
902617
1321641
1203356
1579064
42539
1204580
1466662
331670
433808
1585184
999144
1272344
42073
664555
781757
1659674
912584
951168
1103822
1731220
1333786
831917
1108684
524322
133354
1415886
1287361
1258092
713147
1749886
1213318
1283232
539284
575243
1920905
1498987
808156
246025
845753
455511
984459
65730
178818
1788520
1068231
1833780
1074361
1914131
1438907
1056634
815050
1059159
1716672
1837279
1642410
1922835
1651689
1853648
1993000
1695396
674434
1397130
899112
1866421
1609642
1205828
1544790
598419
1061513
587073
544148
1127602
694489
1442047
280721
1074354
152720
175248
53756
559025
1933705
751051
1416509
784761
1452592
1775015
388290
353512
952467
1191839
1331970
1394575
761844
508077
1877307
1285170
1366108
1607801
1527384
100653
663196
1920969
60585
1076170
1350835
680313
138265
140164
977003
1576371
1267845
284862
1539942
1998129
437833
69664
445467
1054069
1384246
981817
344501
372409
281954
643455
426426
897686
855432
1090323
157933
1320657
864265
1179819
918437
548686
343625
1042481
512035
1623245
414406
648336
1509082
1696940
639158
752698
1644499
471795
1392545
1928234
315367
119980
731185
1713766
1972566
85251
333206
1957952
1184170
898725
904624
1187705
745417
532634
686874
979050
1914939
1487648
441409
1375152
379859
45029
1137017
1076131
61324
1108125
1196051
682766
1930170
516873
1388578
929621
102006
1669726
604227
493985
1927933
1742042
1233282
1268862
1720021
1266719
561495
295606
1201139
535475
826674
633983
1528538
1378995
1061552
1821879
556028
55089
448929
974456
1735769
1471500
840499
864432
1523066
776440
1720145
1464420
1966514
1203235
309963
1781054
951987
1504059
1471214
1277296
577274
134184
1051641
277335
681125
1138965
1450012
1161366
1138623
681493
1697698
1984123
612814
1606915
1019292
1908085
1289360
838256
935028
846234
1656052
1330917
236631
235529
498272
750764
1902046
1216172
166949
894846
882790
464766
335262
1623168
1255598
581173
1710464
957249
554090
935504
110382
732017
1095423
1921511
1434033
1802611
546083
1838202
606130
698540
62755
1875901
1178935
875098
511515
758744
1430256
1456924
1773946
1053471
3800
1387514
1899295
968296
725602
259172
510867
361362
1179607
1528194
498653
1362284
1146530
1932438
2278
1662717
150477
930057
1993932
1161598
902741
86862
99750
1309329
957635
178918
1399318
741516
431607
245322
856341
1394902
80883
1140815
1410532
467791
118932
1081936
904641
382346
1059701
156103
274560
35825
1604295
259496
597845
1083402
237937
97204
183562
422736
1303303
1342812
614761
1074888
534912
1258297
1942414
337011
1306013
1210041
413889
1615742
552817
1840479
991069
810152
720922
1510230
124342
1543205
1428562
1265776
1872441
283589
1056568
1725448
92343
197707
330927
1255531
359466
168210
424476
368586
1166165
293561
206170
287037
942645
152995
1801726
1820925
969210
112886
476398
1976526
899814
1868800
1440194
1689997
773113
1258442
1527235
1527014
1494116
1212776
1603953
1266442
1611660
171028
863440
1202783
25872
430614
961258
43907
617577
257164
1990327
1648158
30390
1515868
559566
122516
1600832
1814235
1655237
1813613
498609
440502
1356674
1113360
501256
1249862
47063
1835761
153103
807109
1967773
1778721
1219678
1555700
1478961
863975
1492890
731197
349884
4814
1650678
1866017
1999610
1002224
690705
1488177
1368172
1663985
1327463
452142
701768
1354021
1442918
1783557
1053922
782524
149635
1087268
1600220
31386
1849125
292196
1564710
438537
253687
1105135
944909
119113
1888423
1926059
311226
920413
1770525
1424170
1009712
928037
804712
107118
1944256
1733757
1488238
554051
1088713
1195809
1750006
1510015
1672181
1386330
1905101
694323
602310
1331624
1237329
1504101
640853
1452777
1658714
1493393
1355769
804737
1897105
1073380
1071663
1122936
531785
1295872
941588
870776
170183
1042565
160134
1591201
1157809
1627195
657867
1436787
921329
1694638
744020
779323
1631697
437697
1573462
605772
1495119
1179358
1269643
1685888
1745851
629904
1337021
1654693
1330555
1576066
1186815
1034848
1060742
1914676
398018
150055
737704
1242919
1510138
604556
1029583
1294601
1972121
970077
1538644
825436
903202
90645
760044
642875
295958
1316649
1893751
1395353
535692
1101433
1625815
1480402
908724
1693185
105319
1964803
1703518
745367
603048
250176
1813523
1106799
331381
1251766
707661
233188
1831154
23006
894845
1900382
802757
1512304
1778493
419488
1538518
325428
1995333
447864
1272751
307780
1249516
1243085
1754147
984795
1545025
1923397
505841
1186334
1501268
61309
52729
1593873
1600510
569494
1849566
746234
1513362
1692591
1952394
1479995
1031233
1938973
1112651
1746560
631231
1909645
1157206
684427
433979
54289
650778
1751497
658641
564590
1949804
846907
1290748
1204816
1455102
185151
113184
294673
372020
1317029
267666
1096105
480465
418650
162019
1844027
1398984
1546919
1345962
365862
1775355
325388
84352
1871526
1365552
1296166
18940
1561839
47157
1626888
269503
923674
1445240
1035206
1268273
704424
1036962
869614
754172
1009884
1526026
1569705
1850721
533046
316682
243614
1033485
71945
1515194
951004
1411967
1252474
1983886
700872
1796528
1181129
671522
133485
1015843
1565839
1122339
74203
1776924
1429787
1563860
1862346
1816013
1357921
1337529
139786
952570
1783608
1910125
681551
1290614
835453
1870617
508369
1696008
808729
1701910
1619098
869139
1519147
1531656
1850279
624726
321995
1493156
763561
1307790
1466578
863590
1895439
1822604
887779
1601703
1345736
1706042
1069077
790057
1638911
761084
174076
1538376
500986
1362972
126688
1710993
1831543
277912
1532407
1574456
1827848
1024907
1963997
186803
1294399
249876
106741
91375
1927104
41517
963661
172701
67064
37609
1203993
1582936
1643101
266263
273407
1419142
1029495
127483
1732010
1250112
614041
731973
500809
825590
1861996
661827
1205616
1025433
1965359
743264
228827
1088121
1106914
1085168
349694
1989827
475797
1464003
775198
13524
972157
1577512
206781
1669541
1673010
1912329
1532597
1397187
144247
1891
1751618
32630
177546
72416
1338687
261467
1385838
1192139
314039
1018828
917950
848209
1692715
918900
1441054
879695
246909
1077212
1320695
70616
845923
1791163
1514526
284537
697941
1481464
1699660
1083600
1431000
1879194
1355314
670254
251533
1207621
1652494
1039906
545229
465040
467724
1814268
140031
1129965
1976003
1612643
169233
656098
881782
704496
1261889
1175985
965601
1396170
786737
1858307
650101
1618553
880829
386005
997251
246345
905981
149574
1605604
171997
1360468
264104
1050146
1894115
1554299
723280
1293303
1733656
284572
155393
680326
92076
465862
1972944
1816996
1062030
1108994
442021
29857
1373962
454451
1633108
1238502
1603762
1242381
148990
1762394
1443932
971724
532148
1022494
1742542
579868
982485
1522699
409093
277067
540302
902236
1230624
1501901
1112276
889520
1442473
1932611
1487521
1426589
54255
1553487
1411825
10437
898959
564773
786563
1857828
942189
458881
1237216
795819
931624
627113
218566
183978
611400
110102
1652971
934458
297030
497971
1256994
1062160
1253510
1553839
827364
1236105
1075473
38662
372855
1494281
1226644
1436888
247555
1989643
515991
1996210
1069703
667914
1474461
600182
535279
664794
713620
475225
1136871
1872728
250224
622308
362476
1844454
1520568
628836
1880993
1513998
1997032
904805
1091210
814635
107042
970086
357636
1154361
1523488
1406475
1853371
357220
338602
1146053
142562
127014
1313100
1074712
533340
1712222
693717
16190
1150460
893367
1907044
750155
1865174
1741074
627867
570458
1256437
1796952
1810126
892358
1614228
322161
703339
694709
1278536
1313337
828866
1544439
1043215
1045897
226178
645248
283925
1519991
1541077
156454
1018233
1235132
1829562
1945215
424385
197542
1506914
607985
1737113
1715914
1610369
1612361
873369
1257534
1179313
540889
970257
351714
792210
817214
894839
435296
724736
720102
970060
1392896
1586462
559343
747501
193422
685364
603332
1195094
1890653
1328513
182052
471529
1455137
790128
454790
1771932
878404
484031
560633
192737
1343481
168772
1949244
764019
410134
204458
984793
314804
1805160
1249562
1540714
1962775
777807
729045
303180
1319810
154300
1704396
1524046
711719
1178279
616873
48360
512157
1422432
928010
217628
1502581
242694
1779941
746353
1977564
1702374
319833
1693609
818004
1834764
1867179
716906
1602481
1272807
502353
300992
905003
40037
1182399
1189515
1889290
1272276
1785889
359566
1041852
923359
1951412
831592
1694346
121817
1990862
1464450
614795
240415
1011631
1946606
655296
1588374
1739860
180847
619100
169106
1694313
241269
1414625
934361
1607529
787
327920
536329
1646890
342201
506458
1511382
1936304
878032
709125
285161
963369
63962
937727
572661
349010
1251170
537968
1834418
300894
487258
1085304
1065531
444946
1565337
610788
1989830
814446
1895985
1128336
431275
1195581
1159306
1991023
1230963
1151483
1503455
655201
723563
1535114
40906
1292360
1735694
348806
190953
214373
1760531
245651
1512336
82852
756482
1743023
1625059
161861
1073765
851876
94577
703496
269151
676466
147003
1167395
81885
1633414
1753686
877457
1969079
1275679
1168514
1809427
1439088
559119
283592
1043457
1804594
471710
153233
782952
1393849
705977
1958760
1814113
372620
1152055
67566
1441578
53709
1958181
1630015
874233
1992461
1242831
335822
1092729
847842
1790732
249948
1758206
440067
1726028
1188665
1350940
307795
1230628
1327966
1874148
1215485
1072360
1621252
1408474
1443401
1987741
939824
979525
162722
104304
391846
78946
147040
266441
1568030
1117113
560627
1003515
656219
1616350
1459826
756670
498088
414438
700011
123368
1767867
1687202
1070874
750420
595275
1732802
845559
1805214
1821355
1997342
1250793
1870242
1779983
297210
177751
1306914
1943199
125456
1425654
1294901
691144
1960825
1400631
188943
968484
1442888
1887181
1719017
937883
69932
1225859
906885
118455
1798040
1181074
1072180
1883339
1082288
190990
781337
22141
1611727
407891
637411
1577932
553431
1979033
1110880
694757
745816
236327
1792164
1921744
1826031
1602011
133885
576639
1297266
916977
803952
1667669
1634257
1977863
812476
138029
1068584
1139485
95372
395253
1791828
207633
571516
1466817
1785534
1231686
419711
1709702
859587
1046532
103915
437794
1692114
3372
1395796
1241020
1722558
398710
794040
1477042
8230
498323
895238
1562546
462230
158374
1198292
1158669
713121
1874458
1064781
1133343
1382272
910878
1303558
687053
748522
1030896
373279
1318399
1313174
122179
285909
1668838
376692
331656
708912
84397
443815
1924643
986409
785311
367680
1969311
296971
1434524
1901903
805443
203943
832348
1259378
389910
1215097
876505
262612
970755
593878
413462
35137
70377
1630716
1794606
611202
274168
1671067
265863
1173184
1285399
739850
1183373
171308
449153
1681959
1218394
431637
1157722
1291306
923854
1130302
744230
1997715
11968
1588715
1138703
684850
1756361
922661
1100406
1544218
757633
565309
468409
89148
442595
634512
1283689
1576305
1422637
1377
1518704
1380779
1195047
408881
276279
118229
1955595
122724
1579794
1034671
527693
1890351
1872315
803155
1341254
1679670
840469
1756417
521328
43465
1058251
317131
1565674
399322
289987
149505
1044081
240199
1350379
1635252
1622982
596683
1469554
1587252
1038009
475338
323569
1296804
1571992
573101
1030114
1624916
330792
1662202
1491086
1520154
1748695
855502
336275
1034839
927625
863258
681901
1141390
178713
1711113
1074641
1610815
1236046
792726
647823
175226
1784621
652635
178025
33603
244986
1574161
1235037
1502681
1841737
1622049
1945378
359239
1101015
569327
167008
1169244
1683850
736818
1649237
1191587
93279
1371370
1590159
767713
355303
690632
186775
1754544
1097511
88073
1404628
184885
381165
168461
702403
644621
516978
1622117
964088
290805
189195
462033
446131
1134629
109340
1798906
385288
1383865
1131364
1017257
648624
989850
1626986
1952419
1130947
413763
35510
508363
634408
427236
1251356
56109
1119509
1314571
1994501
1965910
1201705
243292
1327849
222635
477425
676644
146624
1519307
1779913
1690524
698727
1962888
932184
1448345
613893
364050
1460534
155841
669699
314451
458389
88579
1028148
1334016
803687
223460
1442055
1606283
1912528
1817542
484231
1352946
678828
1986449
937476
1956592
999935
1422776
107649
1503192
1704820
1535680
1274275
114003
40141
1981737
1107
142954
1671843
1941209
286749
698255
1034813
1109510
1948136
1942148
300062
93746
112560
1315883
1983811
1871121
1464100
1726062
1456994
1086596
1972480
195290
1637644
558664
45590
523456
12006
840651
514215
1968796
367960
890104
1180269
1705793
1590363
464570
675521
986371
663900
1630307
1811654
801548
1419327
847095
1726755
613323
62737
615526
1849703
571801
1278057
1019093
1548020
1136302
1719541
607373
1089747
1090615
183621
849713
1811246
894238
916340
502184
431506
1294252
377422
1758104
1510147
118489
1734467
1783420
1350163
349496
530650
1531845
893067
1448166
421361
1561496
255514
1511222
1615778
1778624
1052272
1107015
150270
1131770
538088
1188341
778430
1525720
987156
1150952
1118437
1617793
1125974
401507
1813994
1925917
1145812
1223283
1634857
1684453
560722
1263602
565627
1147066
1794296
1756821
372109
932877
1441078
1622516
1034082
1826232
16803
1055408
1883572
134385
1005250
286367
1580847
1897044
1431724
599827
602177
515973
1636869
341552
573925
343579
1239907
469210
1363694
1089481
1077912
730360
1627408
351233
1645515
1755290
302250
1618172
612436
734988
922462
1152991
111722
1297980
192599
60804
1619113
271111
1126965
88191
551344
1215179
788546
42749
583852
479693
1408748
1451355
475611
1989694
892436
1536824
442579
599724
1517432
1542188
788383
1634633
1603416
249874
74096
848819
1462134
102865
352131
869005
956760
225582
947845
1517473
597040
302759
204350
1925107
979795
1816417
201102
774316
1824107
1638868
1579913
1040687
319391
806443
1672173
1193584
334502
80758
752239
72978
1793755
55053
1017342
35809
888315
39781
1112538
1916774
1807835
1700562
1168928
1556580
946770
968707
190820
896031
2897
1937258
175318
594450
1253387
683979
730880
1467652
176132
126410
28008
1885938
1325770
852244
1544464
707450
978122
763383
273783
303179
1632380
1762060
1545038
1274797
1465351
1300171
625880
1636737
149371
831022
616402
1021593
136875
458555
1741433
50958
1139571
666519
357155
1681034
194185
1079588
1902061
334941
1015313
650206
558763
1270876
1203151
1249920
1498526
994245
946198
511483
1623656
42404
672921
704374
608987
1436312
1471760
1311420
1683501
1429029
547289
1462680
1083066
493330
588084
1197417
1987580
208099
939972
1312391
1319938
978112
375461
1434537
181143
899427
181038
405628
180306
1476396
657987
67108
1324736
1960750
302390
526267
1078698
1294161
1665779
1137699
408680
1214341
511953
1871743
1824550
1410984
720057
580840
81124
955595
1880981
954639
288035
1337926
727528
268576
1239348
751026
1197991
891699
1965912
783945
1544088
1491405
578030
244296
369579
311379
683899
1664571
1525572
1235004
300702
851524
1039927
189545
1387268
935886
437194
97335
1409485
755500
1013664
633318
1812428
1452064
1740320
1205844
775121
1855456
1933629
1520612
1223343
790339
134741
277916
602624
1819121
1038349
399267
866782
740335
599941
1662684
280611
1269817
1595590
786070
240955
1856713
719794
1676823
1771969
85651
1372897
306885
804183
430825
504970
793317
997036
1219500
964783
1604587
1873709
1919902
692102
1502603
1578909
133826
212186
780931
1848228
1894803
905534
107439
812418
107313
59988
416262
526581
1296927
1545580
1682976
855676
1374489
1631185
438446
852178
1183586
1365952
1469152
1672377
660601
1284987
1914343
364254
1054455
274786
1793135
866911
1639495
1594186
1598555
1355844
238444
1173447
1342586
642160
1863244
742831
941170
1352013
464176
1638146
99702
878507
1320534
199145
1445272
1281611
552822
394012
1237366
55248
1188961
705297
1404348
1568668
1208317
178872
1775788
57880
286011
153218
482104
452418
315458
605437
312167
1136869
1955915
158281
88224
1315326
1527205
1964694
1239688
726729
1902630
57978
1679035
1715419
1909280
1962049
344658
1995611
1192306
1720742
1989173
817833
455908
1645941
52981
1205073
787553
947284
1292397
1728300
215761
1508356
1299189
770597
1703240
343927
1575766
1839779
1050900
1642961
616509
193380
696325
1365319
1814416
1126490
1414744
22764
698122
803800
299254
425321
1915216
245847
1737115
1944965
860745
228933
365410
1069620
929517
1080640
1241602
203813
607240
390122
1425937
1296208
1418618
687195
1264133
830960
1419877
562967
636775
1562616
1275072
1820768
1071619
1250467
858520
1302958
1603023
1625765
1105615
1620766
1181032
1132516
1634620
509894
1719255
1834833
739074
341952
1495156
196849
67573
135497
287327
1432149
1890946
1294654
900038
964148
1769733
651551
1737947
415082
1276378
363384
1492811
683239
452190
714986
998765
1761346
953170
871458
438924
833878
1691394
1837228
589478
1122469
1425590
10562
1286974
708206
266309
1240254
413239
1353135
502818
1885563
1995826
626169
282152
767655
1940229
1725061
90674
1775562
575885
1203926
1199350
1367152
354122
1172515
1435769
402501
823061
1488898
54567
1268525
1955003
661812
77608
1416957
50995
1525325
374879
1288669
1031209
208671
1480005
1093567
987337
314397
1884632
608110
860535
838596
911674
1056613
1090772
1723031
1352455
689304
1504582
1203625
658726
1777478
941451
592157
1887076
607390
1341764
1168033
528259
1442067
1831896
519370
668524
513590
507333
1895630
1148618
1136762
1844170
426805
1041818
1454489
755929
1221730
1062675
1153977
1728052
593007
1901885
218118
1023053
643369
455594
1329615
1696842
158003
177664
1054551
1029598
1928691
1218077
143741
1928607
1345618
310025
513023
717825
1738401
352668
73196
1734239
322216
921910
1160693
399504
728967
16501
917459
721129
1414503
1646203
1504321
676743
509160
1507021
179618
586770
1043883
229624
1330876
140072
291063
28359
765281
1397122
1789107
1545532
1835065
444190
618579
166592
1427334
1291559
129815
75067
405681
1181403
435100
1773289
1655522
507361
1281162
977115
265235
1311626
1818017
1048246
475763
94856
995186
985143
605504
972676
1823701
651235
941688
266389
599187
1345
1891763
1543669
1426788
1393736
41023
655982
1778006
826342
590161
26595
1085084
1253705
1913019
1375843
1205399
1082214
1647147
255409
793467
1081976
1964386
217766
546001
1919518
604573
1337579
653854
815665
1501449
115760
1788433
1548302
1126924
1505245
1349929
982790
1743621
1915092
1920012
1731197
1888702
1180742
1284482
929656
1108078
1638184
962093
1846127
1977807
1827784
1450843
1099981
83081
365752
971129
1687323
961166
1954560
377862
1538884
1337786
56842
552614
1700193
1617426
362901
1215300
1588169
329870
210449
434157
49747
266136
725985
927278
1465498
402651
1066346
1183210
1736882
250920
609365
1114925
1301841
65184
122856
1989024
1954937
1954161
745624
162897
797723
1916821
1502388
589480
1310087
765843
161559
1740489
888075
1891949
868135
1319583
1018719
1127970
401050
1040426
1308002
538859
1798114
1688986
1423814
1327005
1656887
1007656
1590460
472910
1390788
1739293
1620366
1689737
1975722
641661
523097
433292
1971641
1024221
54830
854781
1647049
1789033
430023
110263
271063
1620092
1950884
16558
1607961
1119148
1824696
390543
1705746
1457828
103773
1281793
1592912
931645
1903088
1303025
1858492
867144
565689
484867
171990
1731113
1849516
1427335
760922
1065102
1904591
273864
1346197
1821625
976142
1646901
1307270
1494369
1847814
1912711
77345
1760905
1840920
934524
1788788
1942713
1465923
1584243
165129
1835536
1745512
1565059
940958
85504
21148
1932214
890118
766678
695575
822355
1054996
1908906
342882
1567957
1315187
1348578
1158556
180266
791907
54077
1890388
1220751
385810
258602
145912
1315736
790809
537058
956476
1792395
884351
1743813
488809
1089853
614355
1090545
912285
1186573
1560178
1391606
1178876
1702746
1320534
1992252
773703
907599
1655115
1141959
1769036
1410561
1714646
420792
1924092
1491032
621428
1365072
1045180
41176
1085319
367238
1776416
936668
1636376
813345
1239415
1246071
673740
1971396
876670
2363
206117
122831
140737
340011
512438
5309
1157092
1333863
1300725
1106
1202101
676732
1406979
1482900
959205
1003133
337430
623462
1797602
1211945
320556
324391
1744588
1177178
695645
1305944
1462392
1882376
70928
1602886
1072951
430401
1684348
372923
733304
1377772
258856
1380073
242749
1795137
1341551
962306
221605
1369018
904560
1106410
173371
771402
882569
278835
865224
1709420
584363
1204454
161349
403984
1474654
1846709
1172968
1800752
105081
1080687
1575439
1585209
1053076
1041793
815094
1846567
178044
289915
1233438
743917
1959892
323158
1681059
424237
284781
98141
1462641
1283996
1746285
1971847
813868
776707
1666466
1177685
504826
1140154
133240
322679
1017399
1845744
1505986
156474
860734
964897
652952
1210420
19236
1150723
1687143
1639895
56688
56986
303616
466032
1450963
237187
1681306
1405283
658514
318314
674689
1690822
1251695
829960
1498170
1570040
1763917
146488
1203177
1052635
1224317
88367
1055773
465045
1132953
4812
1593903
98200
1474496
1706222
886964
861131
1996791
912647
1492240
1682387
750294
720398
247749
1125623
609075
1210799
1455161
605974
1282935
289981
1895576
1680197
1119918
1590454
787132
38101
497190
1595972
924402
1107943
919087
1232987
1475182
1694908
540148
287426
1097086
753988
1560953
1928914
1916833
537664
570242
709783
493723
1782269
1209184
148310
143421
502693
1339794
1695734
1107572
386223
1790921
1462846
996795
1767869
1211409
1856333
1488412
1104523
955185
1905016
896341
994528
1868519
1292066
684574
1723800
1107098
395612
1768646
998532
308145
1872764
1343208
906277
1611573
1517994
1357579
761472
460765
870812
616075
327327
614953
1523593
516062
1399799
1669640
152683
948196
365190
1712924
1936613
327673
1294657
1189664
514358
679863
1711877
788096
351501
1151563
433928
1916907
563312
1101594
1103215
330673
102383
826336
1173692
1981516
107179
1467098
583603
511746
183549
1968830
1472620
1867870
1063081
772111
385795
202254
1608617
578894
1990329
880699
1799736
1932733
1299556
1588929
1184602
119791
880943
79336
1001587
460960
1681622
239111
687972
1314150
1562701
269636
995828
1962290
1715724
1264372
1713307
955035
1220689
714323
1756862
594251
1560557
1746720
1841978
526771
796447
321730
708898
1128427
1470793
524643
91344
276033
511179
94827
541194
1232029
399581
400719
1383483
1343454
158617
1724937
1927240
998737
213547
1296180
366792
99819
1534534
987668
1744674
466648
58910
625642
1812352
1497911
352658
836555
1692443
688475
1836915
332708
711011
170959
85771
1310840
524134
642419
1756102
572598
1957273
773118
134131
1070369
1756117
1231012
305606
1824378
1374553
767041
1862854
1774966
100241
972144
978049
693032
1623819
1771927
1398133
233428
36978
1870361
1151079
921931
1645146
1170771
981173
1108193
587977
1129226
363718
179036
783770
1034200
1986059
1691764
1001976
1788214
954394
583550
501988
201683
991524
1388831
897468
1140327
1462494
92056
1136258
315091
1969736
1761397
535966
1486060
672913
770834
95352
304533
1298021
853913
721741
1868272
1512646
53102
1156190
1243069
547968
1755636
1254730
1750452
182750
1961056
1549625
1841165
592730
34295
996194
1822541
1148349
308590
757654
1166389
1438255
528075
1213196
1935637
1399878
1246349
815460
1383145
410577
707848
891587
916337
565850
1247488
1915216
198568
1334032
24341
176754
810104
1481042
111037
759399
763379
432717
408827
1579952
1608453
166776
1318386
411476
1428274
1395877
909685
14995
1239376
1388556
251288
1068076
1933646
1088242
1712484
1980167
32903
863061
1651162
767099
284217
1327253
58549
1581391
1718225
1052113
986545
1558525
1150796
927700
199047
1252315
318739
1263857
1994106
42035
588429
345522
1168501
91127
375649
135029
30589
1128286
1310361
1663698
676514
291956
1453106
239553
716830
496689
146303
433948
1769974
557557
1307608
1398823
434536
1067600
981596
1153749
802313
606592
896864
1115080
60968
485179
1112094
1699662
900806
68094
916077
690788
1333427
481623
1800788
380546
706174
1235108
760361
1730835
839121
1823973
596281
1936448
876388
1226736
1316304
361906
1229863
1962224
1163779
41667
1912218
1417107
775383
282477
1200433
1736221
1151891
1781685
1993888
451478
218302
370544
415598
413501
1973205
1558637
959344
168495
470267
1737037
1522838
709704
269388
1149066
1247921
457478
514175
1712834
1344316
1527278
1899518
1804208
1645591
131418
1630922
1289418
1654715
506285
102984
497949
433341
1208158
1770213
155544
1742969
1690078
1503625
1912780
1480519
875753
1528424
24326
1301507
1938356
329692
1069275
38834
1085220
1812928
533620
687783
794212
271386
345884
781159
1002116
1435640
1179681
1615238
14204
82487
1283975
1671430
280758
919038
1818935
1749765
1932056
795618
1503962
1913218
148200
1712898
504077
1333357
1466969
1029995
1241131
478460
1723617
671384
597043
1144993
1562899
44405
1481836
1261363
1822121
1510378
1107773
24155
1000390
258736
1796106
1984430
1104768
81482
1198697
12218
631301
741648
1414399
1612174
351404
1604049
1532709
45995
384888
1265697
1461957
1404166
1715494
1540063
637315
1286429
825047
1172439
1607084
1713393
1733985
56906
836243
1477800
1002354
1980344
295336
1458741
683114
182811
233483
1761599
1363030
1684854
776737
696598
1553220
193513
960576
968672
1352550
417299
1177116
1852325
1476297
1810657
641300
26898
692277
459316
1156182
485116
617464
1998530
1078394
344073
468778
684418
1522054
175644
1774432
231349
402835
695455
456350
163878
1817069
249438
830456
1421757
1868873
1505260
362992
272209
605488
1700085
546662
513833
1000060
188899
701749
895325
39273
1285715
177559
626845
1358682
1105447
1632273
1564446
816574
1596992
201291
989699
229692
1675238
744120
922679
6435
1370258
1610887
1588859
1257653
1484262
273240
441489
484119
942249
1570430
1961808
992557
780287
393201
1288342
540489
348683
456318
293549
14077
411238
732379
1514838
595588
1700431
1831550
1153734
836864
1622494
1104815
1286645
1576990
478513
1019200
1373793
697212
1211991
774051
1015957
962627
1417549
1428670
1810646
519972
991919
810969
1020904
594446
365292
480540
926848
1716745
1614611
1242728
1480371
259469
567994
1366534
175496
645816
570944
1133100
499348
1495066
428475
34399
744212
363854
630901
1429200
840344
557038
1919701
1772591
296225
319695
1754188
1751056
1433479
1977087
1821694
1246662
1570843
1574383
1973264
765348
428888
1724496
573107
1392364
1632934
570342
995983
944140
521190
852245
46988
1723327
1269096
1359353
677850
1945297
1347745
1407083
1386606
491547
862207
758643
1131497
193893
647883
224960
1026899
962788
882690
643608
809852
1929164
1827236
1634089
1173060
716756
1384129
825375
208200
862156
127136
1336615
175918
477500
79276
679940
1605377
1955930
336936
1855573
1181404
242357
928997
1391348
100517
1444240
587842
827140
1712625
785298
1884062
413325
866703
1528993
87285
1656297
1561506
1457510
1987810
703126
1067692
929266
1734514
1014412
812580
557648
1934059
1608710
1187092
937165
776194
182472
1056361
1080046
12565
944058
1189434
141310
1959396
517135
229218
1834027
1923146
744277
1138147
1645679
1275891
1894420
818103
884869
315821
810791
1879525
77086
64888
445000
1411784
1635781
786419
1238675
1962676
620861
41631
1339198
613175
1928680
1159652
396356
1366669
946234
790129
1019832
306078
446618
1043604
1067418
67332
1733037
942756
1491911
130760
1479177
240982
1436943
1234995
75774
996732
1345131
198956
819199
226264
488286
251340
1145463
1089439
156551
1134633
689082
1467694
1731737
1024402
676069
1871694
1763798
1008405
1029438
972699
1949300
1875430
213201
863691
1425262
133820
1244414
1874326
223776
156503
1486000
93019
683637
776382
1223046
1717893
497757
205479
1836232
1006776
858073
1816508
411878
1102342
40282
832248
1486812
195492
36014
359188
648144
1343709
380453
1214873
792247
880327
1350317
1415545
1184530
1317443
1145198
1824655
226295
1650766
335689
1735771
663339
1465548
1386103
577410
390382
514646
1742740
1670580
1870184
1828139
122482
929344
228525
1465696
1534326
1091891
1701670
1119958
1612369
1498435
1412441
536523
89783
546794
1063962
209252
1190308
328757
550708
750137
342129
48184
624115
1243670
1362540
939584
398581
639572
1584057
770868
360616
1527520
1472383
1104783
1176380
1389526
1084371
229605
777584
1705771
341120
43726
118096
319770
692255
1059843
1812116
894877
947493
270984
1400438
1785251
1584150
103850
1569378
1266479
989672
855306
674679
370258
1762832
965586
1205593
1149394
963288
690457
237617
1053620
185991
1835432
814758
212595
1854013
1140499
780612
1627475
1041523
527275
1095242
74444
257314
1865593
82284
333453
73743
1981827
200720
268546
1967236
1299646
264782
1494595
967286
1884534
840620
1960080
1980445
654790
1028361
1175319
258259
1338255
843607
1414700
1132707
1658542
1297019
283440
1698434
290051
511885
679141
66201
786821
565472
555952
393893
1395331
796174
1374252
1300696
1348415
1768651
1382260
414846
921587
300727
1110205
497304
399643
94876
444531
474226
1269801
697336
1301205
53020
880461
550185
135651
740812
738678
256703
794200
666384
849381
860755
779140
863993
1883921
1251131
729041
597308
459912
397516
268008
679491
226600
934466
220556
520193
1723325
1691380
1541472
1181654
450410
1105362
515691
1381013
1791698
1680866
403970
177947
1344018
705914
995787
814092
896703
1698808
1366012
1975818
1664153
265970
1491775
1888050
289939
1117549
1046648
480477
1885109
1456727
822340
1818607
1728362
1196556
1598439
1567892
526922
1793874
1816440
898221
1220681
452675
797553
1070052
1794027
763785
645812
294584
4779
1239555
1908377
1484913
1280071
222495
189135
925
1221261
1162104
239543
1436671
1326180
1190527
1843413
657965
1732717
718060
345653
1048414
1436764
1255963
237285
666512
1541983
596013
831954
1350352
1040491
205017
256967
692352
1224136
1329490
977347
848622
247455
302224
344635
391131
612325
1933159
482335
593310
834854
1724
221180
1401037
1052984
1072010
566504
1669476
899226
1066673
1774422
965764
553437
237583
1800325
46
541928
916278
1137098
1882827
1693742
17386
1006546
658831
177816
287052
1648929
752262
824147
36635
1445367
343627
21683
809349
331460
1690348
1715850
1457457
763876
133553
1518886
489237
1974875
265216
1111953
970723
1892944
1874226
55864
1139277
424625
6822
555989
728078
1383139
465379
742235
1839170
335112
346072
53075
1665
65007
345885
1542994
536145
1221574
61342
1898729
824991
946241
1763913
1260079
607813
601699
1403411
1933594
1671161
1330808
1320585
1685772
1345991
1049861
310489
650008
1112653
1596337
1009852
1766754
286917
272548
1655295
1545192
653027
1227760
1165060
598001
1609997
947814
1136380
898415
1723065
866504
1571333
1989283
1376104
96510
1929979
356037
320987
1976613
596266
852777
249968
1820261
1173951
1075071
1771548
1448742
309214
9125
1778436
1572212
1296120
1238066
1673401
1311314
319212
1225022
670385
1531914
1408193
1974089
204395
1735117
687870
309849
118852
1594064
1247529
871326
1766565
1547022
1061789
392173
1125375
625772
869866
1816439
954261
206258
1774104
1825803
1693359
279831
114453
1038705
1069355
799010
221187
982225
1822728
315909
1510732
107746
568410
829763
1264985
1314580
1780153
1406201
1708373
297947
1142822
1718361
369303
1119569
177873
971109
665389
37375
547929
1512240
1294583
634176
1398027
316399
783675
461047
375853
675353
1881848
818772
1690030
925495
1772164
1810791
1038280
1994868
31039
1305857
1375331
1708089
954792
1049578
313521
1798013
1297820
418749
659086
1431296
1466477
527263
1920189
439663
727404
1156261
458459
884303
418369
1460782
1752114
1722842
1366540
1177920
418643
381243
7239
4363
1588952
432252
1948398
697872
1796086
128723
1794743
41270
1722992
798195
1002765
988395
785120
1695622
1971796
1770704
1678671
1834563
957101
1868083
264939
1354825
305963
1056474
1992798
1428565
1441417
1704934
269832
272013
1419703
1160010
1112425
995530
1136144
603527
308457
1368600
154284
1120795
1242398
1958523
482189
569223
1556852
284413
1095171
295363
661374
935209
315496
967274
49248
820291
329362
1628874
21641
39389
1232923
1565392
659437
435990
1466531
956715
892375
416207
904531
957051
1111072
1511489
1592973
1166814
722048
571791
1662913
53896
555661
892255
999575
1404099
1946355
407542
1324418
67413
1414973
72503
352665
1684513
58388
946615
897693
469878
394651
1368006
1557442
122297
26678
195488
719509
613656
1704377
764039
1301364
274414
1984278
1194592
392175
628514
1802445
1331673
1192122
915926
1226264
1555032
563606
897664
760608
1641040
855984
685219
1095943
1581175
352691
1042841
718282
46886
1694848
726294
1875860
1787271
15439
310227
238554
1901691
1785175
1590843
536112
61479
1164674
1848454
340918
1494780
1431944
83648
1030602
884867
1157169
1112774
954394
706319
775375
35704
1007346
1726067
440800
629634
42263
206069
7644
1237710
203971
1625011
813614
1760590
506043
406832
1016930
251954
676624
437640
875845
503533
1261896
1037232
743374
1706583
134809
1241018
663537
1836247
1847753
1835595
1346655
1971152
1449247
1558942
459251
155424
760114
821734
860037
1563524
439356
1425414
184789
761885
958186
1250
218211
1716492
771674
974056
1175020
1312537
400627
899585
345161
1389263
586950
376112
1395766
1511272
1616356
706158
914286
732912
102611
1999574
206687
1994659
1626505
1730077
336070
110476
799774
497977
263356
771271
252059
982976
363448
908034
531716
1606105
357548
369997
1394454
474174
1352755
1113469
845803
450184
1923472
1948934
255705
275947
1714533
1970931
46204
856111
1374690
1514146
1538635
827536
98056
624932
15597
1713738
504122
236232
922161
1637612
1925905
823842
1254392
1427049
856452
108103
1957752
1515186
356760
347227
1692616
1836488
824479
249786
1444297
448311
650823
1470273
1194004
739319
1304217
1918600
115492
1016899
1039683
316786
242438
283889
315448
421184
1783437
830982
1378254
479847
1376342
205363
795566
1935780
434958
1510275
281255
1306610
478626
1750304
1207595
1797745
1237076
1193073
125121
730592
1641724
435354
741000
1106705
1706830
1659741
1106158
455988
338120
1418207
247544
978843
1962861
957212
37206
1131477
141981
243871
476089
444640
1938289
1854108
1555199
902048
1404458
1366091
1643255
1476893
646116
843339
1858104
686601
1429369
907558
1617108
462801
115417
652620
1292678
891992
1565888
1458427
1477718
1093233
1824050
1649232
1247183
1189765
1497942
1900383
476466
1091885
927902
1612664
1329863
668759
45449
1476163
1711403
318404
1678070
926598
774248
295665
1950703
906370
865520
1072658
1992132
870479
425532
150315
1033239
948885
746266
1017117
1062383
1046370
521436
526032
1412369
1553214
536859
678270
1941446
1951127
1354783
1532544
1094353
342113
232591
1675065
1161025
726885
1497552
1566651
477949
616021
1954394
230003
82933
1902513
696903
342716
545701
368715
1695374
91030
472835
1389384
1009643
677347
426454
708816
1709793
396226
1753041
572873
1717020
1660659
109502
1193529
1681318
933661
10416
687123
332402
1961512
1414402
760305
413421
777290
278214
1729362
216422
1191741
1624216
1709880
1269496
1041052
466168
34238
1746568
232362
1153749
1709936
1446647
729305
1310852
1214233
1072696
1690046
701439
1462508
498599
1697341
882206
1819090
589005
816623
106149
1094115
1793677
1150034
306143
1018549
1701000
1177681
1309203
1065828
1026181
1028619
303575
1953921
1615772
1313317
1264219
1702817
901480
385903
1321646
1775024
1784026
156639
1570050
229943
1174614
1780540
1261949
1009135
527972
515382
497690
1560856
997445
1540075
1553712
1466249
1615609
870804
377839
1683825
1805433
1066315
820540
956590
1837680
502120
326480
1320317
1877757
1467390
962135
1284664
851565
1635970
789926
1959590
347627
1002513
1063459
1723497
869864
707100
1833532
943308
1532337
1916168
207044
1529092
1889717
1099930
140463
44542
922668
491587
1132693
789811
1074571
1383133
519014
1423157
774841
213096
1262578
334947
1071334
1771682
598661
544393
686914
1394105
1785929
563588
1976205
442384
566400
478928
958956
1150899
448300
794308
1524632
1335975
1501217
1851289
354079
513932
1861108
776693
737917
1336266
1148381
768960
1122614
244662
230024
693795
1635240
382821
1506347
1493741
379002
1416049
1151667
1713863
67546
727944
372856
1778476
1657639
534390
697483
60031
475758
1667879
1454669
1387666
621192
1666764
1034854
1321218
52234
1788420
871911
373789
1478519
576175
1539910
1269162
765446
83995
1884722
269026
861281
48732
1220117
56832
1650474
1951205
704990
1617627
1946239
206814
335566
1708869
931242
40344
314906
78371
1319625
243786
1008479
1314364
1747096
480030
499731
1408529
1321587
220511
1217989
257497
193460
1669267
1166718
240500
950288
1202038
590363
1773188
678993
393424
1474203
1458979
405311
1573805
1175064
766817
311024
764444
259498
1051425
388091
1299749
1138490
1281623
209721
1289701
1480359
1361560
838384
1045084
199483
748569
1819414
1840271
1645652
1776402
116583
1268227
1127365
672262
635448
755016
1486929
845214
574627
1196779
1364896
1068205
1287547
84395
38496
596858
332519
1097194
1930303
1416445
1928959
1662786
1502539
882447
1731539
609313
267287
1309757
1537155
1009558
1581456
551542
407415
435557
1830024
169078
848046
231639
1977200
1906664
504437
580269
422424
1986351
1964310
1324931
944692
1336342
708093
1547070
1970471
1264950
1960646
1814557
270620
892129
215496
1738521
123080
706385
455880
1383242
795523
1284145
1909121
710203
1509385
109757
454571
540401
1308845
203627
34652
297398
1562609
410120
1506159
1631828
1160158
249850
1675673
1476386
1426530
250127
110602
1056579
1234821
1251407
591322
1951045
1198004
1061999
289618
1930498
1414550
247896
1829579
514569
1027201
454666
763005
31215
387767
1933265
1065737
74279
886353
1564447
394488
170748
1821222
57084
1598267
928560
1768179
1834162
833167
776104
1520839
1473718
1749299
110172
210310
1345784
1658212
359690
468582
1972414
830197
414916
278809
581549
1399618
474767
1704130
191813
632182
1959158
260607
1732471
506456
1236623
1176275
1127435
98815
823220
202314
1888966
1273035
1110788
1529258
1497668
257643
390751
307116
515905
1856856
998598
148763
1125183
1789447
1684633
1479738
562965
704685
1671823
100165
1629539
1787462
996576
63994
869331
1758191
1211021
485685
1835926
1385306
188170
476351
902106
1312056
1964309
509612
1872724
1024845
1614752
1171596
510340
1632232
1174744
24326
213220
799058
1682722
320793
1958885
902882
875774
1907621
721061
1380473
1624476
310831
1685351
1857830
954933
516535
1603989
899260
275609
17042
147587
566001
1993577
293327
1249410
1256113
1615941
1233596
1009197
1093761
315435
519463
613892
238925
25925
519088
1132856
191031
1200496
925072
975285
1303368
1745372
1924582
1011785
1666952
938634
1847887
766709
616208
832557
887404
353899
569119
912946
1068558
1316934
1628858
283161
1736740
1984479
1669533
1192254
1001653
1314950
1615763
301192
236985
651808
1343743
89595
1558724
660217
1991075
677491
283026
1995158
1798052
152755
1358010
1595991
1929459
1844970
10125
759030
1182723
1222119
597780
1602331
1581830
474329
1467054
998470
155588
198642
1176196
1454515
1804804
182852
1151957
1367501
1642228
1249964
707925
1252110
1527375
355616
777726
1548596
1287602
220800
94580
1278521
1567289
1558799
491353
1057840
1081199
34640
923573
236014
513654
1438234
1463964
1332488
1872995
239015
835089
775021
1638428
1768858
1205075
8659
71705
1794016
1134053
1613118
1186066
1174622
977171
886806
1806461
224859
376518
1847108
1928336
1004312
1104165
1390567
331329
924122
53491
243060
468170
932780
1914253
1150892
1556480
1490705
1641944
1361252
515569
1743232
1826547
371461
1984668
1525308
1409623
349399
582788
389670
366453
1912581
840076
573649
181339
930651
474276
1204207
1724288
1594463
920499
635946
530862
633866
154633
1566901
1641708
1503570
1419168
28789
191023
285246
1230240
337026
368871
168207
1386903
792563
548399
1073336
653916
1102646
646034
883917
1517395
1761984
1298008
1875641
1417569
1618953
1969178
1835968
1321696
784480
1694769
1007263
1261473
345371
1051904
1874909
1700048
485096
309419
543096
768185
329793
1736958
1332521
1144441
456843
980294
1691020
169033
1821339
318003
996889
1422653
212825
952288
669903
592812
821278
1591154
1907903
1967450
648322
1300793
1769084
1468127
53740
1788313
967290
869288
1658438
52155
1402795
472703
128924
1741359
667744
970069
1958979
1850701
1265474
960821
357457
308563
456755
678642
727374
511412
511964
328412
1041545
604106
109391
93603
1523516
1252187
1670096
1608910
330088
1743160
1595288
1704161
221890
771246
1306847
355841
96964
918596
1670400
194577
1599205
1335404
933181
1328984
541600
1527001
1028423
1134086
1931473
40004
1057645
822288
784745
1837985
1832855
247615
1761752
1499450
846970
761446
900793
1094835
387872
1487479
1708176
250392
264568
1529855
831240
1525696
1297017
1066619
362357
1478322
1268148
1498544
4373
494696
632137
337573
597556
1054119
535270
481178
1621954
1030393
294077
990107
1706038
1421726
1970981
960471
1527196
64324
1117924
411179
879889
302142
1906389
838857
181166
1188441
1168688
726806
1128514
165175
289545
928785
1450982
26076
885191
1391508
1711005
1357673
214378
353839
270320
1940516
1879704
924475
800283
160012
129127
1116168
204023
820186
910456
1895846
183319
385255
1573216
1096901
246618
1601682
77584
225425
99372
1454073
1228255
302586
1165386
441825
1302917
1581571
1595116
95282
876201
51654
327576
821989
232218
1702783
1277039
288926
786468
1106196
282899
1971747
937875
1458191
986385
1983741
1021408
1834000
621772
1151903
690166
400858
1779191
610831
1248492
1653178
327538
1828266
539457
506064
535884
255735
1241599
846119
717337
795843
1300605
241340
553159
627142
1787990
636210
254941
1388752
619034
1249960
551788
1190406
141118
1668429
217309
711129
1581993
44089
1256314
157080
1967256
1098543
199682
535995
561793
605797
1235235
999860
1218625
1598844
1130294
63524
1080683
1142848
1346508
465477
1731354
1670688
501779
755328
1811817
539687
873364
1167627
1902072
185771
610821
997195
1631301
1288757
1892842
885021
1753671
890751
332475
1731757
1323726
331704
33215
1856667
497793
1033503
775169
1919006
1730159
497273
458123
164987
1918225
345023
568883
1882519
395873
526947
64337
956567
1254638
712646
298326
732526
823674
642371
1539858
1935172
1359566
113525
105493
1335387
632482
1592700
1159532
1387179
965230
643177
1736725
229593
1771874
1408778
1403362
469789
602281
316057
1521843
179388
474250
1848489
1252981
681769
885323
944221
9498
1970377
256080
1407599
1175844
1828587
152969
1067523
609270
1886790
1257937
1976860
341918
1681172
1748307
146195
1690808
1066172
708231
1919867
1734972
1354171
2283
957290
1946251
1685348
1793250
201209
1640856
1305034
1199738
594055
676164
1496458
335183
1981485
537149
302949
1773860
450957
203251
714465
1572474
734618
1851615
1171934
1996920
336384
892068
19714
1724975
161930
109832
1806412
1989167
1837042
732890
931364
1451562
1067954
369445
444496
205501
166820
177967
1272001
1478086
1451517
312521
907542
1020976
541135
778697
1499674
328223
419090
1261384
1530606
1421581
1433179
1180595
1757402
1546129
1511082
420839
1190187
410042
184139
1953955
144005
1849614
1869817
27326
74375
563057
1373732
848964
479623
398015
117253
957963
1049120
927700
841268
918867
1267262
491219
630985
1520057
74941
544943
1141128
493214
1902234
687446
292995
692248
168337
898868
934919
866311
1847919
656426
984437
890261
829272
770941
916686
1742375
452708
738221
1219071
1957323
1795423
325722
1330166
1321430
586859
1558015
1507802
187645
1935284
1469807
1270454
906626
1499831
289349
938988
521287
1890844
223902
452048
1206469
591103
1785512
551738
313755
757858
1912545
1742025
327553
935593
248585
1104667
1178472
810915
677323
1792817
882693
989176
1453123
1104604
1292896
199075
1820366
909445
521166
1336053
1955986
71649
322879
930389
1857588
936660
1683596
1831988
977455
798307
638546
1041936
989658
489138
905953
1886466
10234
1556801
573817
1661919
1620381
1536571
872003
634249
1353349
130425
896527
1858289
753298
793682
279398
455394
998375
1470291
491592
656391
1144443
1078124
978050
1835305
1140500
1221222
776636
1494190
1950371
97184
25627
1107407
612431
282418
162385
143617
1391505
1937723
858942
461157
799525
969224
370672
1099658
125874
1144344
1996704
446828
1363023
1894347
1055243
1733159
643326
1949486
1524340
547570
149483
1826942
1412909
437506
1661454
776822
839559
630335
1150533
260788
66782
72525
1571556
180126
1560553
1928854
1874240
1574378
775715
533412
657125
450734
962284
947840
1468566
315893
1293335
932375
1696659
1689868
576531
1703496
1213876
1491856
259908
595422
1746500
806598
1676908
691235
1865064
1522974
90228
744750
1904440
1175166
26711
336356
1360850
13509
1759533
1449374
533952
488000
1883171
1183664
1008515
1450053
729171
1861947
1952932
1188465
1033070
756247
1115865
22903
181532
1888261
1167417
1455628
198324
1830195
1568709
374156
107203
454993
735000
867706
212235
414293
747942
1238583
1474871
629999
1779102
267500
1182716
1371696
1362287
1902365
148689
345677
1654090
866541
1010609
1975778
221515
563924
210979
561994
961890
1839294
743503
1154515
217978
580238
1554399
938192
734845
1219415
1969735
359069
1730880
1621247
96793
1019370
1479126
1087215
67921
60085
1805386
1927202
564858
346067
1266115
1399100
1602192
1164801
1256117
440200
1438768
1441395
1890109
1566164
683203
310275
958740
1658691
281792
845139
1862189
1751281
1129045
1852466
1179181
660835
1710017
1237318
316685
1683689
993153
977294
636982
1265879
1719321
1200623
378405
308779
235946
593984
78135
1044369
695853
516771
554535
1399096
1169498
1966756
716850
641441
85697
444515
290634
85702
1052440
503836
1872524
413988
1836268
257540
340484
252214
1894969
305824
1750499
1971351
519183
288257
177333
1561582
1033330
1780631
478653
1303
1725214
1839283
393538
1735612
1868775
1015126
311093
1806433
1583879
811253
767837
1906547
950362
17648
43156
1453694
820175
1847977
483852
1272938
460429
466996
492228
65995
713249
1878007
203942
569819
1766232
669285
854834
405048
77326
1343833
757071
1724229
1416487
1705998
1040167
864394
1626839
1584978
239068
1226140
1287530
823206
901138
1471996
1023183
812650
13978
1556061
768690
1961915
690817
430152
633209
1090425
1369195
1317559
174224
1194434
326344
1684276
1417110
129504
365679
19817
86162
491979
1420514
1840410
1569125
853604
432410
1138851
1622273
886853
845284
428844
1393137
527425
941848
1603864
987654
721731
1362040
1567654
43004
6298
1134853
33544
1197007
213654
1245871
87043
1343034
738823
172985
437399
1945532
368042
1554124
1299198
244004
412956
1623450
139728
1304533
1511282
1780649
42363
42059
348848
1439459
1951333
88129
1918468
1049881
1455294
326602
1957502
1835280
602550
122893
118057
647539
222701
1540118
1356494
1669728
163397
1451483
1458733
1664117
1715663
608995
1049112
1030540
148972
691418
1424919
508958
1737672
1110799
1823101
44494
1116867
465922
643351
1910996
1111864
822060
1883053
666017
597145
1141982
644119
1111568
1362968
230378
523313
1303206
97759
770874
587199
224932
1037241
465501
992930
883672
1139541
1863436
1745254
927440
1652089
1263873
423366
1009251
1761325
251322
1770011
505584
304085
409147
359355
1119133
139760
1357051
1895337
1122256
896275
499194
367284
1827998
1049258
1005347
1232906
1680833
873424
1079503
1907888
1826045
397216
419618
179098
1462453
1257367
709808
311092
1888423
914623
290397
1379807
529940
667305
85385
1478139
1207330
633647
369934
1431177
1147615
1427310
624998
1011127
1117377
1597840
737719
951243
1729959
1184756
1137639
1689350
13919
1508005
1922077
1699506
776609
51813
1181464
1719451
1949021
990863
1027438
222630
1191882
661614
1291997
731831
1769571
1778560
1933557
323429
1058789
1385982
402807
834898
1202888
975850
1324740
1786581
552093
1221938
1968690
566850
1317526
1631031
1382765
288616
1553472
1585603
682751
1132593
1858273
567276
1127262
1065727
349526
473887
1831450
1039390
788066
1313533
451222
1080043
1879747
1208764
1467777
492474
177327
505749
123921
1113724
382408
1397357
1585740
1610983
91254
515555
1602133
1644264
755632
362071
1198317
1740646
1297665
566757
286712
1391162
773225
1003121
901685
1299547
1120916
464275
26623
874692
732400
1225301
423743
1530803
1598484
1246020
324307
341929
1207892
214316
1025316
955995
688923
629262
1359424
800270
497020
843386
207552
1902255
1792244
335134
1630116
840079
1938658
1793618
1750423
427067
998757
627061
1797132
815992
836080
1982785
1434870
857795
1932753
845339
330707
571190
816912
1075086
875563
1708345
1436388
1060813
448693
42744
1924224
1091216
213586
179445
1530681
1964424
432336
1421525
334795
1064538
1481676
714069
344595
228518
1143802
1811341
441715
1473714
286315
1310838
674640
1545768
524872
778157
536325
1501704
262536
1029118
1322837
1173413
712306
88267
934241
637093
1861199
1595363
622258
1301246
538894
1761119
990126
824925
1296325
1965455
296674
1410390
1629691
1942492
462352
1147107
142515
905162
633399
1752434
1801209
118434
1411123
404694
321623
33309
1751314
357854
1465106
773673
1974223
1311821
313675
1291369
1205967
1284970
1485354
14583
820164
467473
498314
1010548
590444
1082451
336035
566337
437501
400949
476908
114848
432008
189519
264202
1887857
803922
417045
718678
1668847
873942
1998118
1816371
1703071
1516200
57397
788052
998649
864380
1523066
1033516
1718210
1839425
51797
236048
1860921
552073
310823
428923
388449
1084943
875213
238247
738259
651188
1104522
1866739
1192958
993879
160607
1401023
1208044
848999
812000
303914
1133351
264793
61390
759276
94878
1060201
1510952
1599295
493024
1843943
50030
1021889
941928
544958
1663007
1272038
766602
43919
795019
259942
1787451
1227593
431493
1019560
1987888
1674944
583546
1547218
1937939
29575
37423
383540
1397061
750542
728052
1089950
33410
687783
1987661
641367
1698569
848691
1556325
1780348
1446746
1644901
584249
1618774
1569121
350760
185966
824892
552709
823751
746472
131707
1507384
271341
573639
1607134
431237
294338
584131
1922109
1386184
1226617
1339781
811190
984423
1030369
888077
928846
1381602
1254600
1288872
951788
1957802
1964611
298280
1865300
1864856
592310
1408434
871041
392967
684122
221718
530526
867148
227916
1311602
1322262
1287876
1239668
583029
927425
1453456
1939097
1739725
1441721
1661540
1557018
1488059
1872812
406383
1853410
37822
1371802
459985
1645045
1690568
1612400
1371352
1013699
247277
1770663
1424822
1195132
1949487
1304506
1242073
756160
624744
1160345
1564042
1316724
1727555
813278
71696
119257
1936036
1205638
513969
549155
913921
18040
142778
203340
75334
800322
1671634
490552
1945510
564333
1207178
184524
761178
1164072
764961
1517800
883261
16073
198852
1096547
470527
1984333
116598
811698
355961
96282
663963
1332924
711352
477013
1745557
359288
945144
1177896
1037172
1929044
1891413
1533169
1231227
1380129
862910
844325
1087357
1639872
944668
121523
513362
1614389
963657
1849113
1079622
1819057
1083309
1279435
950280
1824370
776823
1205233
429266
1495578
986407
1550111
681660
1539672
1915597
1114666
1789469
1889679
1804069
211688
402259
20017
1016076
1736478
1211195
787615
251906
285023
109804
433005
499451
638145
1201925
356771
1523569
1132984
1678846
387970
8520
173674
307313
327737
890476
790827
1253940
1176060
707166
1673934
635374
1223857
255256
1991285
1751598
1857379
169768
159482
1854519
1158116
452561
898727
1594564
851830
1906344
1654808
708448
1259822
1849943
1797395
615401
1978246
1993120
1630549
1024866
1655349
449348
151694
440778
782710
1602101
1389453
1761642
1361703
138534
1965269
463136
1085098
882022
1669993
171075
1738328
445854
1063710
1968152
1291353
1110707
521080
1249298
1144345
1648505
1046970
191653
1792797
1180146
1084378
382978
800786
82920
1782634
759239
932992
53724
715267
1193170
970569
261537
1524837
55025
1877677
1623240
1011122
243573
1678882
240065
1821686
1853070
375677
60232
1620169
1995515
1837506
1183366
1221179
1639415
191281
137674
983337
961191
140945
1627375
1233325
999073
1562190
1698299
575962
57824
1026176
1802029
907043
482808
955977
1958044
966253
1128364
1266886
1282080
78931
886400
879894
40561
1685478
222542
376656
1784104
1179501
1844529
994836
497167
341251
1919721
5347
205654
823586
247529
1757365
288545
598638
1668055
1166656
590684
861959
253840
291684
1507932
1469111
363183
1586991
636719
398233
291462
1411029
612821
61767
257963
92578
913643
440362
1218002
1352013
560200
1047252
1169076
585440
1836924
332598
439059
553824
509256
157539
1242806
1962694
1825585
1789375
1892239
1342116
612280
1821451
1362940
399691
1646611
1893431
1100637
520473
1390477
966207
1536272
1545546
838782
168003
1593796
572261
102588
362485
927986
1242147
1230000
198181
454287
829554
1574203
590359
709480
495660
1614700
1514150
990016
1256962
260970
1034677
1714203
1432313
1089010
1019423
101112
1659741
1920144
1095654
1174694
1613433
613426
1968952
1710153
1289944
629279
1708253
1170093
1463873
357138
1689728
446222
700294
1506870
1534716
897827
1380851
1205697
1939301
618229
1384263
1287479
1226558
1099656
806150
143599
274526
215464
1823814
107013
1551432
1219246
1659998
1113780
678001
1877666
985649
911528
1985864
823730
199536
311807
1357744
1392277
805013
821466
1538847
1510477
1787346
704047
1927572
1741898
1077590
596221
483724
1248606
1909579
1165320
1923848
1244280
75361
1265964
1708820
647389
1429646
1242110
802352
1152350
961528
666084
628281
1877155
1960242
96603
1392135
1247710
1563403
1149671
1504820
716691
552996
858215
369056
725029
729571
1271673
96592
769616
419607
1654895
588977
1349290
1626856
1518500
823518
838599
1871714
1133091
1928944
1181158
1316109
1230855
1967412
866251
1984412
279587
1726425
613057
900318
1786107
112480
679860
1367059
1285983
991200
1853393
672782
1155424
96199
635642
361923
424149
1422387
52793
980359
1255497
1081120
117670
901569
1612826
1639784
539661
588179
1790147
1939086
1676358
604314
1981229
1522047
1250721
912409
138867
1000045
1870839
334115
1789633
1180852
1161156
1867635
1864446
492626
1666575
1820284
258892
873390
1375237
963431
338174
736850
242911
1482141
304720
1773184
754359
1270646
1161991
539252
653118
1569971
442346
1830667
1212161
890423
1612678
1170949
1292690
836545
1389396
1015830
506783
1453977
1397226
91205
401639
355464
1984175
244074
1917454
724364
1067776
1659185
1827803
1654060
55258
982701
463199
1005894
581292
677990
1540456
516049
443936
1022159
976202
728605
1330580
664331
1866646
1041414
726275
1241322
130883
1211166
1747363
1472804
59495
263721
891524
1351017
830129
554802
1266362
1880896
1226407
1049156
395217
839731
1989431
415972
168795
332056
1273642
985111
277821
460874
1792058
794965
467893
792973
113843
819194
309512
776940
1422052
971529
1831305
375126
1210917
455295
1318652
1122930
1180851
1493515
805380
170795
495450
1679508
1677807
1336423
1760224
937828
812659
504907
549790
1233742
698317
1615224
1952535
1363868
242629
936943
386788
1670276
841597
1945841
768908
1072151
469594
10718
103450
913130
1776485
11998
1489192
1482693
682230
932915
120714
1969364
622298
119040
848003
91322
749303
983646
1030741
1711684
1065724
976602
529826
1958167
1524749
1607284
39697
1965450
997232
292287
1795829
1277707
373290
640341
347067
1433326
576755
841711
1317589
1054895
1142156
402782
1848643
1293864
297911
1257220
188879
583999
1863118
1128779
1413313
665131
1817320
429849
332306
4583
635170
461786
825330
1767651
1600249
1136209
1743651
133941
1408449
67884
1192325
1389904
834154
1723063
568375
1495309
290846
1822191
186245
138116
267464
312285
1839170
127915
609389
1519398
257576
1485404
1163190
40021
170125
923701
990149
1703462
1490580
1955785
597831
1728711
1759827
1798295
320084
219860
1007163
1999675
380848
1546743
1917364
1052306
1166844
296502
1680541
1748874
1890757
1221147
4969
1126329
1238665
788278
1746223
1779475
793566
608547
1026967
1267522
339624
1889462
1027804
106829
1774643
485746
1589164
650285
1886057
142840
1691895
738263
1493730
1959195
897775
360192
1926816
1383079
1869008
1722210
1307175
128770
1678714
1446423
269120
377226
761106
485301
1644165
1019837
571516
30253
1238737
1613041
774814
1190440
921711
1248522
1054333
1806489
1786995
836896
1096825
26649
617273
557064
1243548
1761471
1649612
1778506
1524362
817439
424346
656009
713534
1637173
1300878
1877663
1143099
588834
200490
192393
815515
776788
1329735
444865
156253
1535091
1143017
1096543
1967123
182527
1664796
58187
1631728
1115432
904229
297525
1199102
984762
455595
1047254
1555157
1795374
1621097
839956
573091
560552
1796401
1787112
1405265
1485705
1254504
476434
642681
416659
527433
1854062
640500
1718932
899899
260092
475421
1769808
860505
1588219
1158255
1685569
296474
1273118
920330
240063
1201732
1763710
378779
594617
276216
1186268
1100826
1875469
13626
1342116
960944
1625207
1283821
1076567
764352
789645
375654
50487
378282
899080
698928
1992839
1426400
1150810
650326
840409
1754920
725626
631316
199691
528482
1137693
1702022
1874096
1118897
59410
966041
1499930
1607070
1570022
1148346
296191
1167752
1958912
598625
315848
200216
786276
1065058
1718457
775208
424659
924787
562268
1953600
889028
1785478
1554382
1236143
1417697
188477
326531
1096257
147434
1656956
1271175
1994926
1758193
1465969
650863
1528119
1978713
79969
637817
1508117
127752
1401657
1699537
1582187
462192
1204955
1433866
1583364
628594
857541
281816
958777
1043699
1000219
1964124
114224
697767
229627
494198
829356
180384
1400279
1088774
1201754
980870
880706
1613129
1746357
393196
513669
1565411
916762
324594
1217473
314462
1581644
749857
291673
265345
1249399
1960703
222516
1074924
1031697
1811034
419639
1305408
1473189
551655
1487832
213782
1834635
1412532
185113
1199564
595121
109363
593217
194305
509711
653528
1302476
1768005
1594601
173373
704233
956876
1365427
1795792
1047114
437482
687032
1362495
966485
678476
206941
696235
1779601
1668013
1927651
451974
1003608
909458
118632
194877
1942363
836052
1849399
1364090
551349
1598895
1743330
833104
384969
991055
1026294
425828
1242957
1956489
776573
861867
1033780
1615442
1988308
1464430
38622
1360052
623993
671913
512828
313988
276781
1286694
316365
436346
69755
1624173
828178
1523639
1399984
590265
974697
1386938
1289283
1614809
1725818
1437922
270374
1229807
981012
1244716
1276917
1100612
1371175
927369
1650793
1639016
1049684
487436
1827736
766876
1026233
1738510
1115361
682777
745134
1538257
298600
1768059
1843024
984031
1296574
1726878
40677
19849
1063261
740354
599624
423509
1166833
1296130
115187
295755
332274
1207008
709429
1567766
1994083
662896
154085
872772
1093865
894357
410935
1099965
88597
1150475
1792403
1889224
287399
214445
1408717
693511
1854215
52484
799375
595589
215631
1203029
134661
1421904
1148407
226215
765161
1415255
719175
1812975
777197
219159
513314
544922
903
246649
1620926
957196
1920878
282088
1474167
1451482
1013183
20556
436605
1166815
1186239
576187
733067
1578002
1814841
1807755
1475092
1346620
1161421
1204799
1490940
1720135
716569
321415
833286
639966
1782913
1732248
295420
781590
1694455
84749
32727
223866
1956329
1100181
941739
280959
157152
1496148
813280
1856157
536720
1539105
84034
961216
1190082
1945226
1673451
1012573
816425
1073477
350138
810736
360435
1838666
1086337
152339
1910214
953790
862068
1283515
413217
519991
1424758
834889
911707
1631369
1576247
1662590
546076
750873
525651
873147
293633
620771
1765216
1706680
1481064
1960927
1469854
1735983
349912
1749035
178706
1408491
1640799
240050
1089377
405517
1000112
268045
105802
1983242
1332005
26411
178160
780941
194573
1557122
1800027
322877
1446872
288484
1393096
126789
478628
793163
1768058
1900096
1964410
1948723
1445997
446913
1376582
14576
1688995
81437
1025679
1482351
628743
343400
185005
957935
1447276
288993
223118
138121
431102
1783866
1052595
382315
1498820
524757
1661980
1124932
120635
1141882
846115
1107725
1174868
2013
1659897
1950899
1359225
873947
282606
1605883
1731493
71563
1373972
1918351
693780
1210767
1584170
1292289
1185954
311620
761811
984896
575118
1529763
1049366
1318581
1745622
1315923
1885154
1299310
233169
1997313
223071
774732
1362480
1621333
28602
1215286
98748
1750422
484899
1375366
1216420
1309721
1480519
891586
1995525
874115
1861019
1996487
567009
1731300
14773
909801
361377
335278
544926
1901770
56043
1915008
1651156
1753236
1316567
1736595
1801621
1962924
196348
1957038
260681
900970
672910
260018
1870926
87607
1454408
304921
848526
1699865
1024425
1880841
985682
1240355
1337055
1167473
1381632
356605
1514418
465270
1150903
110132
1653594
1589536
400376
1494973
1751350
1155246
380628
1927201
172492
707727
1782476
703005
985046
367740
531387
1330406
1466351
738601
429377
1767411
1714699
1196330
611090
620709
158644
516099
1089414
357769
657813
1546940
1422511
85505
1386810
1925540
122674
1261384
1522372
643439
886255
403315
918157
1182746
1492823
472162
256168
1534954
1074323
1187218
1266324
1163768
594206
1837474
720133
14325
1008413
1409120
1757844
690460
1268873
1232195
7012
398966
832148
1341162
1756163
1356469
160661
570006
1421512
253446
371021
1515752
622543
854719
517795
1739014
53165
698755
170058
889597
1265700
892801
1921032
681568
1510676
582144
777455
648919
282075
1551864
455396
856763
1227283
1815635
760489
170596
1705752
374658
211915
993948
1762258
1882119
242307
625608
653830
636079
1458256
1294603
1918352
598861
1305231
1692332
1008237
1433700
1926765
397096
1739479
900721
154223
1837834
1379943
1099977
794013
609697
1974490
109829
7398
83348
1633670
721584
944077
1242387
544616
990202
1391807
671786
1248169
690917
1695923
1625573
276545
5639
911059
610692
128988
388759
1080186
686194
777095
401598
278845
646435
214638
1875255
208417
330984
108115
212428
73636
511821
1253588
488712
848189
475536
1661883
72988
1468720
1563594
67186
1386039
701133
661268
1407500
198649
1354786
312955
1141209
1166070
1805583
208741
701876
1472997
1566312
791322
273926
1729826
541566
182057
1727795
1112813
1279071
140341
607585
1615525
941056
1242100
1454787
1181387
1560271
1693496
820755
1905463
341777
973227
1291971
1060482
576886
535439
1740134
1573160
1794442
466604
886842
201223
46219
236145
857273
1443200
1148214
1539053
370415
574358
1526124
335718
1800121
264405
1755553
185670
981089
1807893
394146
1710517
1052211
1769510
1669367
1325681
644188
1833300
1454319
434476
1477091
387307
1288933
1036065
186854
1690766
1275135
59059
59482
1500449
1795380
1901384
1712840
1195444
288366
1426445
1605091
454259
158200
1986556
1481185
1412289
149855
210306
328934
1216616
1094207
290075
138804
851892
1263608
1715942
183898
713274
1227377
390437
672397
255096
1638511
1356392
1736934
458250
687296
1663196
1479282
1486355
1123465
1619820
1626031
520265
1501440
930555
1651855
1548610
1477467
1853339
1886866
1910219
1044546
1182349
29814
1396782
1173478
1841259
1007614
230554
1154663
640928
224251
898043
1894436
631916
552385
1175748
318827
1391027
1869773
509394
1651419
1591268
1345139
1336492
327454
1201568
822120
232239
1220110
600642
1616193
1664822
525526
1283611
397178
738385
353636
1927956
1093194
51722
1314408
1448273
1253420
1883537
1112992
1782468
280512
660650
614084
1988957
159715
712437
1343705
1624954
1572132
311239
958538
124927
1391874
629056
911852
1171902
822826
1544325
1920285
877858
766006
1960421
1403167
203693
518411
1972252
198860
1269213
425160
1730377
916668
39289
596372
1282363
980864
770570
361934
502687
111773
1069990
633064
918957
543481
1571770
1664279
1278155
1455978
1235484
1349258
326966
753531
570874
294789
694470
725805
851953
441171
875935
78461
685734
60829
1890608
141723
1795371
1483561
1793849
969858
810334
86475
62923
1595703
776613
1408538
1842277
1506098
1236264
1478949
1783195
783545
32008
1390777
1751825
1602019
1635326
1388802
1257737
673288
1838567
677925
234889
1001618
437262
1805203
412097
1344500
1411157
1473513
1376099
420553
1657611
741716
1214540
1203456
650564
136217
1524549
1510497
711577
1364737
1336651
1155833
1481848
1113701
907328
1834572
1897029
1224341
808352
367546
1398278
346828
961239
736873
403355
1734056
1462816
888218
241446
607458
1005031
1776116
321787
1861125
333448
1578683
1278685
1778376
880153
19232
1885909
1633977
60092
1419228
818274
1019070
1581171
1372237
989902
1653084
820502
1966750
1830465
1571975
721545
984270
868479
916534
962921
1889075
1475436
1820392
877194
1986704
1132622
1205865
13951
1243955
1364966
849032
1011565
670843
1705015
60896
386768
560777
619463
1658555
1630888
671063
937178
1791015
710956
584701
1502406
1528593
1363324
1731488
1246417
1713132
303295
989063
1131984
728781
1616557
18091
1804755
1925842
1053129
476544
1650867
210195
595071
769040
852934
10173
782951
86773
797223
164809
557070
52890
689082
1836412
1554190
1086932
530254
794155
1714661
897098
1685229
1202836
1423249
1296943
1268934
563529
1861017
270600
1707697
1699803
115534
754749
1832278
1847913
549517
1586288
210983
679943
1535694
71767
1460514
759169
1937200
739661
224814
1757424
989875
1790094
1850579
379093
181596
933382
552751
931038
1499127
984963
1036337
1918944
1393633
153307
1305807
1062797
249636
862104
462299
1622584
272793
722275
1501330
820550
1142956
1780862
543827
309427
887659
1405327
1483206
1340252
839899
601462
785095
1467972
285419
858209
1015149
894374
863978
338995
720601
1260416
1078516
1754973
724176
821022
1751602
911504
1447332
669801
473645
970830
162518
281124
252133
323976
977899
466138
380343
1366020
978053
1664912
614036
1705099
1198723
875395
920254
1150350
1226322
613237
1868156
425265
750148
597064
1045837
1013411
1817395
734004
623174
1453658
423728
1007204
68393
643233
1399879
1282280
1264611
716292
1624540
1655380
1276683
968985
1166657
805622
793884
286156
404920
552801
1412613
1203475
1497861
1872867
1997391
145724
1175861
1764458
811254
1463926
1858471
993830
528987
357875
1042544
1976147
1111492
1760181
1716368
1647614
976360
828023
1310440
378704
269070
1686158
178533
105006
339621
1576859
1330381
864145
89433
397535
1702472
1124091
1487071
643507
438914
369391
676599
1119436
543216
482048
542233
1335087
296382
828430
392323
1951202
93800
806662
352619
8623
821628
1463851
1707365
1811129
623470
137199
149900
1297556
712132
1107721
1721153
943032
1010034
755310
733978
1847071
1258601
843071
1956843
1851269
1548164
271304
1024560
232067
1462823
251664
637707
1924274
838437
1848590
559393
809317
1376204
1152559
941101
1294882
1500845
377333
1949022
296220
1129332
1618439
1157483
161288
1038263
1861131
920327
1615532
135972
1759656
614155
323991
501954
163296
1572390
233491
1545998
634710
342311
1131810
1133787
525860
975598
1360285
1980805
1819534
1763323
435998
1076891
393256
785638
1932449
1031918
771612
341943
583700
102884
64511
1428508
525759
1263515
1589622
155004
1073701
1325895
612046
801585
1945866
386512
90404
948601
161163
249288
71126
231197
1349447
193188
1456213
1737416
1735392
1335902
285110
1136143
1383579
1260844
1715410
301454
1527833
711703
439500
1681616
531243
619293
448579
1308165
439586
1688491
1716344
1771329
1151353
905233
1768568
204571
1794801
312622
1472683
1674031
1074966
277957
1955070
952537
1575939
983421
280733
1937499
1048602
1772263
1179463
930481
660272
1473002
318591
784671
214491
1025183
712840
87654
884348
43657
1523678
1503940
1600737
1363206
1282172
1823748
1553938
1595432
785642
1404202
1372189
1497958
155413
1626916
248001
243632
132630
1239456
994433
786056
1591927
93598
145782
1574880
1209452
310978
1577246
1439787
1897586
410401
259949
1802543
1959487
169570
1044214
144991
185417
450589
1648185
689026
1102191
1897003
1864091
201076
621940
119322
654751
1714419
930456
1072372
1626935
337016
1752466
379781
1974886
764460
871605
489205
1186485
1300398
308621
777028
770771
1550910
994618
1802067
1166891
305790
1925012
751113
141204
101264
33385
854910
464713
349842
144413
1805434
729112
1433007
863749
508965
532086
1284208
1090110
1115923
519323
1121725
419866
274145
302120
730698
1650742
1798047
510981
468291
1466145
687979
1468562
1336089
1257810
1487059
982422
949055
1401760
1280842
225490
1228056
1369798
1721306
680500
116626
1910266
1344852
430391
1945117
392311
1107005
1025599
1687407
177354
540775
878249
1170793
333401
1602327
1133932
263168
277564
791178
473844
343918
1085767
384442
335818
439530
1389206
671638
871017
1983672
729165
325223
1909632
1382466
1201559
693862
1502717
868708
52596
1681177
1295543
224813
1811863
1930353
1516329
959512
168262
1754161
1811268
678255
1835807
1461917
105745
1002142
243321
959559
864079
771368
730442
278238
1196989
1038638
417487
780782
16866
1291734
442661
956156
1868857
680223
1823902
873265
212732
1612576
1590546
1548593
1504813
1166843
675129
1727537
1950057
187944
493745
207021
76757
1161778
692112
705227
284627
1039424
396490
441061
200360
318761
710846
1467167
1916501
1016411
405539
690938
1540375
625694
1740144
1697489
1321798
1955208
1371514
1042622
657517
1397416
1783054
284788
1290488
238992
1083444
66041
1271829
1177906
706759
339467
841048
1933946
1711052
1563901
449623
244379
1510005
161364
1669982
1826035
1006524
895594
209796
464510
308316
1162972
89328
772428
1607636
730442
221380
1082231
1177002
1791741
989254
1744397
1983993
1948229
1140215
1792269
150807
99334
1550279
101687
672934
519842
608128
1266089
763399
1861001
1385589
477945
1129447
665575
795907
1676655
1286872
1771706
1969624
1883350
339825
132589
1508003
1637027
559983
1154007
1525318
1033146
1125723
256346
302165
536604
212512
999683
1724596
1471427
1619610
1186008
1568369
489810
145837
217854
54448
724766
1042802
850966
903014
442111
1343296
512544
1456856
1518301
754070
1834021
1875860
397757
827675
683010
1651182
1333392
885662
1486355
1366422
1855030
1293915
1791661
1973787
1694931
1491607
1164145
1947956
1646284
1323865
487981
1694390
175149
1777501
567111
1399813
1978194
1854431
229772
1980031
858163
92507
1493350
1199334
1660345
1205073
854816
278474
1540502
217012
1147761
545848
1462282
1516178
584598
284782
769284
1181804
899041
1999290
1433784
565515
1887425
889280
1060088
1911417
1218873
3141
596148
71479
1679742
936893
1713433
1638161
1791460
1479451
1116489
239920
813410
1441675
358993
1518987
1186232
68724
1709374
1361205
206062
184024
106586
1455143
925598
282670
563978
711981
1176915
1749515
660679
308499
1422777
453798
891314
581323
593409
1376213
4832
1858395
1422882
1478990
894696
539067
1021953
927440
312589
1224917
449499
1916303
852282
1491221
690061
1795934
1623162
414092
754043
1160576
151921
276319
1274654
1384776
886462
1838172
1973698
308566
190902
1228482
250899
448444
1233193
415306
815643
862066
379081
816200
1975299
473701
1508718
1967457
445985
1683384
45181
1376383
986701
1866910
147502
1857616
363364
862328
1190298
1244546
1766379
1402142
845919
660559
125627
1058110
1925977
307188
257521
1987872
1211637
1783602
560424
425825
1297989
394797
502904
1840324
361839
1255488
489533
1748183
1092366
320071
439063
737162
605943
610071
940638
821144
847720
1649001
637384
1311942
286427
1177796
194683
779478
596361
1644110
750762
1659374
525489
1379306
412914
359350
940158
272746
332481
1228353
872516
903708
263057
25102
1277332
1426968
1849333
740910
1043643
638590
588565
910214
724311
1489927
1482039
276729
1379185
235695
1640154
1337217
1231729
222591
1099673
258856
1772671
415279
536749
1309606
1022268
435684
1095486
410197
58447
393248
188075
906947
68979
633227
39879
495061
1307290
1377041
1101610
329208
933148
1288335
446082
250283
766912
532858
178975
451623
868030
1706491
1743057
1942294
427009
746578
60149
657498
1266549
216028
1012427
1218762
14472
474773
696498
1075225
1739664
724691
865350
855598
1175093
664430
29977
465984
1919535
1651499
5227
1158325
668725
1979259
156750
1940210
651960
1061176
1638583
1188219
1713399
571209
402352
1858863
1163753
1396270
420235
1979153
1211001
213223
703447
1097100
1894007
419164
292964
1328760
654060
1596408
1358359
1416670
128737
1811290
246560
752215
455484
1752365
1549827
817144
303877
1932973
123743
1723699
80655
835263
1051340
1161397
1686581
1504047
501791
898877
1873582
1495988
1526668
740951
374115
461007
78079
1338533
1071549
1166577
1212591
1529546
541915
1688664
1064747
1818192
1669162
795096
751016
414743
1286082
692140
1824307
1611410
180111
1290189
797269
1691037
140038
465290
1564146
1155308
1691455
1589786
1756504
1313347
1779041
514541
741852
151109
1379577
1458879
382003
1419639
790163
150402
1203101
758159
212450
941149
1393382
1669319
361612
869715
1291598
393937
896065
1513174
424625
1593044
104088
44225
1832603
602644
890609
975938
197603
1756667
393245
1115345
1628853
959565
1885716
1171838
795888
1820763
751218
328792
554912
1422099
831777
1155918
217168
1421448
495165
395910
1614565
1870601
645979
1381965
486866
1940191
806185
1667613
1900786
1472644
1289836
1633265
155138
1731415
210227
577998
1781094
1219749
1259083
1276487
1538810
1849036
1119028
1764775
1303085
441703
812281
1103614
172545
51528
281189
238043
1233084
115026
1063520
599682
296668
639374
121629
277704
737701
858358
1698842
1624742
67247
1995809
255538
1541331
37110
998787
143139
923226
385107
301047
557879
234289
1860326
661010
1211101
156838
1040508
1851541
880673
1982804
354487
990374
657004
1040792
213579
1614772
1667105
319201
69836
1526761
1381047
1084554
316919
1414641
1108995
1292068
852879
1200453
1321684
831058
1806350
492753
421966
998068
421380
1590855
398940
1609880
1324822
544689
520827
249419
1807561
494259
1412416
1497703
1433093
439898
1131946
297466
634169
973985
1114077
599143
835724
564594
342801
149922
1711469
1848766
921403
1477917
933677
716539
1648205
800717
1073818
1882397
1004604
1982803
1043739
1850091
294055
309142
824386
1847050
1335651
1116801
224405
1990998
818752
303331
356091
1912859
1402639
628183
676038
1725031
75344
1497646
1278743
1807778
682210
938390
1459668
326525
447548
1298380
850669
198370
214747
547313
617928
997542
1254333
929770
672696
1308360
1678776
270088
835240
394107
1316826
1992337
1853000
563486
476982
1605106
786099
307193
328408
1917023
141127
1551877
1055773
1972554
1939931
791833
638146
14043
401215
1405752
1919186
1639284
799420
512156
503067
142971
761108
1164348
1537491
36627
27666
263086
1307910
1630739
1928569
1493960
1920103
1906035
1107345
1814166
1098478
1154242
1682951
1064663
606292
1108266
505633
610914
416481
469235
887685
471820
1900892
914685
1629400
1988608
929744
1180813
997925
386447
160648
1445478
380291
326119
1295554
1400038
1109126
1795692
1196076
11867
767285
556884
1396201
810190
1087384
258977
1170180
1887812
444770
824909
770911
1918040
936970
403771
325731
1136883
1481829
1488098
302608
653251
1780714
255313
791031
859769
48403
1443328
937845
1713831
1239208
827841
743555
1093205
359186
1225312
744985
1638103
69575
776874
1477297
1195323
1558218
275309
1324886
1733564
671702
744417
245880
424182
1222975
1973030
939005
1459736
1998880
123429
754311
809304
335663
870170
1324452
436944
1119121
1628247
1658990
604579
994585
685300
1095308
553083
627211
1679781
1723889
615786
783568
314950
1519376
1941826
1336044
1471114
1633707
290719
1773923
931980
1499192
361899
381295
459824
1873846
1959762
201545
1337434
679294
926530
28445
219797
1112114
1634547
464678
1485255
1931739
1528123
1923242
1772104
460874
760435
1279725
469342
424996
705356
213007
398051
1820875
209044
1737545
1404039
966401
103267
56149
989014
633826
1863996
34302
973473
561804
521100
1909949
111864
120167
1057951
1187044
185390
1886630
1189538
1368063
1066659
1009524
1955725
1481919
1538303
201532
1720424
844610
1929750
1262091
1768977
294823
228034
1429411
1622076
736480
1279680
599369
1201856
944005
1904023
248350
1299320
1885774
1049821
522343
1481686
829656
310129
1270863
527758
992573
1631764
824706
641846
834466
1395161
1222692
58853
64611
1083102
1436080
45976
592641
697428
1993943
1995006
181835
1735964
1267669
1319216
1257498
1448072
1665259
1499173
1113299
1125909
1143116
104630
104594
861170
1469041
547099
876599
935193
200811
340685
602103
709535
861536
1655026
1276966
1471414
987136
486476
1169061
245373
1934241
1725094
1183995
112313
1962178
1491095
419946
1376388
1598180
874284
401341
1953796
942427
782574
1434664
247317
1409600
1302364
924551
1718701
787106
996566
1751073
32116
1040152
1228771
316179
9900
553618
293267
1103490
775729
544001
77142
868570
1050666
624348
156411
1651159
923772
136267
1857649
1477375
1562966
1755533
1182987
743242
247393
545678
1469588
148439
143991
1479127
1132187
799149
1787482
1025594
920094
140685
769605
523399
981917
823311
747165
858731
1679744
564368
42353
1978168
831135
1049154
583498
739907
1482019
1976330
560588
753818
1323951
1098050
739829
1825974
1944789
1630725
1432746
438556
1787279
902653
1075379
1661166
495043
315814
1871972
436590
20141
125696
1193908
1368124
777592
10415
1000877
1501398
206738
1391045
788233
1966384
1438734
938929
457194
1188012
1078446
305993
1825658
250640
205526
686756
971327
1366119
821382
1302641
1214757
221493
1160170
710838
1387137
1647245
433056
558058
1777851
1154842
921609
1591926
948722
242353
1156011
1644341
1457249
424076
129270
1965111
1342459
1250487
342317
462696
1237099
1528033
838721
1060823
563156
1826454
1312370
673578
1835295
291081
855406
939141
1424263
1903290
1215778
1336076
414755
448839
179580
1992276
1827710
891554
991932
1220780
1157076
1264229
976377
984075
1682915
976005
202957
238347
934070
1025836
1984889
219327
1465356
1353932
955015
517080
1250292
1037134
514121
981211
807963
1743980
837312
371489
191496
1704934
1325646
1624270
1068590
1240471
1484257
930327
1206769
507469
961908
1692514
80236
839975
1837013
1811344
560693
254497
380506
1976279
1847163
612947
1745034
1731737
1840797
1642548
944293
1192528
264334
380655
492473
835125
325376
1591986
235297
1032409
1497243
1052737
1458119
1871034
1793566
1895948
237614
207898
18839
32116
44820
1947713
367829
1137250
284967
225333
1573030
1559164
850819
29761
785951
1710568
609978
1259671
163027
1956540
269239
754604
1700545
1727542
47686
97192
1081111
824664
1364057
921889
729036
760465
60752
553617
901489
66581
872247
1905011
968032
6221
1982992
1534380
401737
32132
1916928
320557
1141860
89327
1981361
976699
647816
1517702
1132629
1217755
58099
383548
1274958
899440
434936
812055
61451
1539476
664137
1114771
878295
347780
73848
1456101
1617964
316466
1783533
1879481
1705000
123199
1152929
359709
1454324
389434
1776491
1671728
1600797
420096
1166969
770540
469797
302753
493678
1740936
1125164
1241689
894028
1386389
810564
1700913
774054
1819473
1423653
185924
1365161
1559569
591989
721286
1340124
43221
726455
1106307
1738688
694084
542832
1486340
16387
1391834
1440121
165491
64718
928058
1582487
832379
1352364
1065466
26702
151194
1792714
1757122
470390
214672
500561
874323
1778489
1681122
812223
1942898
1991086
1020682
1624962
125106
1245227
1308874
1315913
1688342
925219
1187345
511075
357631
355197
459537
187140
1212929
1994046
1173729
1759472
129226
1152875
1017117
640854
1198654
1969991
1908605
1522830
657089
286497
1532469
1928944
1723726
425268
1577409
1567191
1594617
254253
588139
435714
224965
772115
207257
1353037
97723
456805
616262
405480
1263982
1238570
637777
1268543
369867
1095820
1395779
950995
769928
1833569
64105
1220670
98920
37571
1581417
933070
948833
911595
1896591
1700074
1354802
530668
352740
1964566
1817924
575159
602450
39010
636111
134427
398198
1231565
398767
1754156
1840173
1708078
1009465
753828
591778
315287
1610912
713614
283526
1399032
1523270
76749
498410
322058
1190944
54921
731930
826838
1979323
1323005
756231
1023763
1409476
276980
1639348
1105961
745910
50947
799531
152768
482367
1619031
294768
1344022
877646
1164947
1376854
1474681
1626875
1048517
1962472
460180
1786815
979650
918642
1172634
570556
1871876
1149379
1762902
385099
1098542
913165
103670
1834272
1012917
909984
241498
1602475
770048
58886
1619233
251974
1082716
1631540
1714136
583035
1829217
1566785
399895
284259
1023278
36810
316375
508555
1502060
1687708
9451
849415
1202615
1112400
76993
1545404
1154981
1361757
992636
198434
485475
936675
1060520
1800365
896939
1881284
1955349
618322
65330
1877816
1714073
1641481
297475
776813
863178
850736
1901734
533691
1712289
469390
564917
1771486
837855
1258139
471028
1369767
1927842
1318631
1482362
1595279
1220406
604216
978901
1590465
356081
872621
1103168
637330
712570
851944
241420
1242129
1009668
1931377
1765994
1490031
962866
748918
1414241
190107
1030468
921264
732380
1867437
1381324
589766
906616
1687028
1176438
618578
46236
568040
878590
696068
1703141
1936661
240074
309311
1294565
1115928
300465
917067
1677093
1134169
9962
756284
306046
1141038
322798
563458
1838343
70981
1753971
335112
721748
1137400
1083825
1090179
1519974
267669
940368
853502
672408
15039
1526867
586351
1384080
1600025
1270382
836557
151792
719979
1884110
1748402
723151
1066011
1661739
1120645
1097661
356886
193634
1410617
96768
433730
1753370
984900
1830216
1417975
1882454
1852672
619392
922809
1625429
979415
1434439
1396694
479523
1541141
105640
199527
295389
1204535
505391
1227919
1389305
97700
1570602
414883
202079
1012284
452553
835019
1869718
331269
464195
1991537
135767
275287
1479304
548854
1728701
1552302
12817
793432
1166770
1123586
1774276
1026575
848729
73606
284305
75175
914073
660634
364788
15820
1983487
375921
1557581
627368
671731
781805
534076
301838
1400502
967430
288533
688958
1870282
231991
40722
1858290
696013
13522
1960947
871210
679859
168658
1143100
1946207
412157
769020
1655161
922073
1775717
381759
1797357
1519542
486936
468221
526153
351522
341288
162526
311070
226515
1490225
225189
1022607
359198
1761728
1028936
1213209
1468069
1369530
1013250
338139
153728
1887132
943113
1419535
373303
1134257
135270
668535
1386951
638979
1315554
77243
654450
1556709
1707362
1525936
1978578
445483
206360
211324
1712163
1249987
1133794
1431026
1427506
731047
1119301
359820
388183
799578
226602
1764640
1171410
1587894
1765359
1217979
1437387
405541
915873
1228135
847641
289708
1190209
1993181
1220385
967109
1992756
1309492
587330
1706167
808791
1861266
1132323
561967
604708
270700
487597
631873
290417
1394084
1815533
990899
998278
1779322
474439
1283230
946309
260694
1548407
829107
816842
1021059
504467
1952665
1252050
272710
424286
1554963
1041224
125637
282082
1056298
57544
1160716
1576659
1526745
1270615
1571965
514366
1998799
107052
1283467
1750618
373703
201973
423881
1126805
582057
1591701
837709
727915
965494
586656
484843
797320
1145964
792356
1243365
1514581
1058775
1029480
262709
1237650
468011
743450
832986
714187
1759132
176060
883566
1704965
1350362
1868652
1937767
733087
1600767
965628
667739
822518
157904
37073
285054
672953
1540610
1516752
611755
1621330
277002
444578
1978550
1932565
1728838
1566106
1033226
495790
1364682
1279588
103794
257790
1480828
1483351
775446
723528
1203225
1081553
1967582
391936
1338119
788125
328121
1097076
627013
592822
548524
1392664
943668
644195
1146858
583020
581219
1050351
1843231
796361
581492
1809776
1528931
174044
502969
487790
1781404
529176
1774459
210901
328215
1679519
818951
1399730
1655282
322315
1443434
1521901
176315
674472
1367367
444685
418576
1395234
25722
665179
853412
646982
1543817
284590
399587
1460414
145304
1022767
1507020
117567
1281809
1968897
1180880
1643295
1416321
418739
968002
379363
457415
977037
1510800
1952704
1946033
1213923
818187
1874004
735484
140199
1116730
1779905
1631387
378163
1038581
1313068
514739
725361
1622703
618331
563312
461563
1499734
1340341
512220
1018278
1940425
1924168
1966140
405611
674592
955699
364562
1533137
328969
1513018
266540
129141
1000434
1142942
1880805
1471799
225625
1274105
100692
1177950
1405579
1052887
1735787
1061484
1115178
1294325
485334
1336473
1150746
1968025
126083
1344442
1498419
1127219
1521614
198494
1371620
682537
24981
1466816
464208
1268256
1743331
609815
645190
1203487
930684
744974
1201590
1862535
539205
503401
617477
535732
1225936
972798
446776
1479830
440448
1627590
1367351
1382249
1510278
1226002
1083917
1094541
1592671
167576
961000
1739872
1808940
654675
1090639
1426771
1571328
1296681
1281505
694960
717459
386626
394374
1800093
785566
442059
1336686
377787
500361
1998178
1459444
1024267
470247
1294675
765254
278120
460240
1181247
1575909
1985713
1895724
573338
376687
537507
1141968
1063533
1650079
1920352
29719
1701233
711263
1018022
1136571
646336
470678
1206935
1399992
695604
1415756
1137184
973994
1860210
1424016
1281038
1597043
1230100
1727003
1982017
1645372
455905
896331
947283
608460
1689544
159659
1671838
874680
707053
280586
1475811
171801
1142012
1923227
291623
1602387
1271404
379688
666729
1123612
270446
1631100
348205
970983
1252105
326191
919873
595264
371096
1780376
1311449
125296
44590
1256545
1002695
107712
1579471
1959514
1294395
321666
948108
1539530
1764617
503243
1155706
297152
364546
1896674
1977308
1797181
257135
856234
983059
1327197
1303831
1236712
1214767
224376
1670004
1345076
1446380
715448
1594499
102564
1447688
1287754
1775202
1017483
1219206
316432
497072
1447102
1483529
1515117
1235725
1756871
1795054
548196
396692
727295
262369
1261279
106050
77599
326203
370530
565613
506634
111615
32738
998365
1421942
1672381
774293
478461
55035
365056
283641
488122
275145
1683753
259294
1140476
1836204
59708
1740162
254044
512038
774860
811782
597869
147213
224711
983223
1190962
1319578
1193141
985423
1404710
1736785
1231278
1745911
892318
682335
1487850
685514
1771125
715190
1431111
1634723
45012
940162
1359872
646689
227561
1843357
655495
1867231
730263
72574
1851040
1984862
872305
1939875
1326331
1291225
1589538
410829
1420879
852452
1274264
1228640
139026
1525855
360154
1090639
453229
1484885
1667809
73807
1089652
523944
1732058
572525
707599
566975
695325
31045
421690
1877232
1602776
242683
1579601
1339875
738381
269259
648261
1870529
538684
1498587
959859
17402
1719657
1283187
1052290
678496
790421
120509
231828
1643753
1933023
1709110
851130
1967229
1498983
1571653
1950563
754751
1213360
797500
1417018
259175
1243403
1355068
56416
295014
564234
550013
1758660
472742
708771
1852359
1136496
1263128
950998
670647
848756
1035734
1642443
992093
1484732
175144
1711009
447029
220927
1678512
299143
178348
199622
1747649
1105077
831745
156924
388526
478006
87632
561618
25408
1382047
842583
1642497
1009470
825259
1291975
1389530
729083
906958
1448359
1547076
1235573
1761902
1554769
1810681
225997
81061
1490092
268287
1422037
875068
1946597
1345177
650514
510741
108907
825971
1663116
1397092
1465741
1340658
14849
1486783
106285
384031
206541
1103298
885959
854975
1019244
950706
361132
290147
1201587
1618765
1235991
1702540
611266
1711426
1432038
938094
642555
902587
761906
136311
129135
1450780
430311
1039517
729567
1567582
1745919
982764
424744
43005
1484454
864294
694319
538540
1060120
1762056
1621310
1601030
914090
443310
1330682
202831
1045987
765924
434807
694748
1145560
648721
1745722
1336332
1092113
1256224
1336850
1207532
1599019
32487
958650
1998311
356119
1485176
1602544
127977
1391751
1750118
1323378
820719
605115
1525585
1385804
1547894
305691
1764843
347845
1876135
303755
69648
592177
1626876
1461906
1411608
1323469
285258
1539088
1233972
1806427
1626150
197376
1903447
1707169
1523605
1762052
362949
227333
721540
1344768
1739158
1979762
704017
1497198
1582387
75799
637984
1046942
1323277
1271024
1450665
1555520
1175933
752583
551847
1395222
207074
1141379
622591
965459
1919460
1378167
792208
1214014
402964
1522562
146141
1012585
1997909
548114
895473
1667966
1006541
746072
1877954
893759
1877262
17355
424165
1134859
1009131
1640566
781353
920963
1234304
996725
1079234
1126675
322221
467020
1629297
1534373
991680
448757
216897
1475043
543171
1941972
1959291
1427468
1608067
587903
4918
608099
1224019
1828048
881649
1454317
530371
1287142
102583
690004
32678
1693416
636055
672660
1230843
1071343
670603
21502
1853970
369937
1817281
1340990
432670
697132
428298
958580
1352648
1244570
473214
894260
712088
770380
696643
469901
1000190
948801
300546
588500
467720
1754893
1147922
1688384
747656
1513955
1325928
1716664
181094
1788658
1755362
1405350
108430
1416373
1102357
789072
1419192
1628807
945582
1801710
335868
1923448
881184
1387689
519372
693027
1383866
989056
117241
1767758
1377718
250686
670559
1071705
708035
304589
1117
331982
1694705
1323184
1762644
1704667
16297
695888
1271929
1894792
561594
987800
1336604
671045
577924
1499369
387122
1563895
1089707
1784904
850976
1368053
139801
172093
820296
1628052
1975916
11275
825508
35562
1894442
1859436
817901
1658266
1241817
1400419
115978
1271608
1615381
1578773
198840
214733
1530696
842668
1507960
779874
1606654
1239421
1006457
1982609
567297
467354
1653882
699796
721282
1862132
836967
837828
650684
1670078
282525
1035988
1056361
554135
1015133
1783946
873941
1356740
889676
410348
444895
24577
811917
1725525
401063
1114474
1361262
1640395
768795
459449
1569860
1558944
391107
1300594
1592332
497469
417925
1429715
858167
1816505
1931764
418123
837693
1190005
4417
232527
1990955
1499507
956922
468070
1932284
1687716
1731717
1226271
646701
1565361
1288378
1844785
265865
1893681
278193
1259807
339954
1641486
770191
9557
379348
1602109
249163
65438
1163788
349562
484708
1078428
1089822
1384972
340943
454914
115868
241504
1608901
1583679
200837
530012
1032631
1261482
184276
1622471
1856459
1807414
1404887
57269
754437
275525
321601
1997854
1935519
1393425
1975003
435673
1596170
848195
1838832
323830
11183
1333180
1196676
1179752
1701074
475040
731398
1698967
1883049
935703
376173
909108
98394
1870056
180039
1342616
1307472
1644722
657150
1378427
24354
1521791
1574134
1353703
763609
1422887
1337316
689994
265494
925921
394848
1533664
936411
737997
317632
1461729
880505
1185357
1218706
1948216
1854843
259656
1382991
309544
346564
437731
1331796
1072219
1161561
1998017
1744203
503366
946129
1274790
1161885
1707031
297892
1505140
1121881
168810
1439723
331928
52300
1447402
1996161
1091945
1068795
935492
682923
1477567
1584471
397523
1997088
1238644
1073349
1839894
457546
1886692
163611
682550
1733882
629236
361746
610570
1910462
976083
1792087
1602763
971117
922419
1810312
1880474
1629796
259895
1986188
1218413
140199
1406246
1981416
1901349
1623570
592093
1764433
725812
140580
882618
1506705
1358436
1276134
983784
1570373
559495
1174690
21013
1002815
482834
1537329
1084577
14549
1923315
180470
1427037
713859
477518
1701159
141592
34251
125060
862160
723064
1092566
1052129
790091
842071
51866
70498
1539257
1994037
1089738
1760230
1035405
1878124
810441
21805
584458
1571620
1547125
940483
1069873
1662240
1739427
642515
1539810
540122
1017821
950489
765220
192493
1587632
532279
906509
164037
956991
775428
935311
1907789
1540624
1509420
584689
1178823
1609025
753282
824665
1706703
964838
969904
187175
141082
521281
1734500
368382
1779838
1551883
141545
1998350
1074006
1674
313633
1043361
818204
1199155
208897
119335
1261332
1089630
705441
1333576
1355356
4458
144836
88408
1920093
1920458
805455
77277
359215
640311
119152
1472638
79777
1889282
665432
1083730
1347067
1394270
1963859
1004262
1862233
1926224
310208
1582596
28732
1543708
608314
407866
1029943
1209665
1183966
1125880
1242164
638714
1229612
1560676
512378
1070192
370130
74012
1422612
448246
1894910
272959
904832
1303175
1549823
169791
1297126
1207046
787718
36568
160270
1422702
1994565
825568
1105415
1175014
1140730
1589041
1797120
832832
136119
1262499
1070487
319903
1680543
1124234
41570
1376569
1426666
771840
1257595
1193818
1910391
900374
1467952
211575
1882301
1280951
391042
393515
1616988
1252342
725376
114593
721545
1056887
481290
1806598
1273888
6836
1029673
1253910
978731
257677
356920
662214
164564
1757314
1396635
1673277
1591245
169222
1222329
865167
165996
1772045
178291
421311
1316501
1506579
144584
612989
1343228
1798721
1332974
145200
1555609
1012104
1689947
287504
766680
528337
770843
794614
724089
1093168
718098
497103
985092
1533591
1428847
885731
953296
114872
1528194
1679041
1161111
1866096
1427723
176368
799402
470812
665157
159441
1708287
1564308
1617299
471029
573663
470875
1926075
1038
944874
218617
1484750
1140173
1471932
1273263
808199
1959707
1628380
1248254
1957495
1395160
1788612
119844
992910
204761
1744450
215068
303166
1454809
1088573
1564747
1344709
1571323
1451402
190704
1503524
974382
227566
923302
166982
227077
835329
1534093
1221008
324589
1872699
1778741
281688
1535683
1097564
227436
498257
493326
870922
934010
1684796
1950407
772596
312395
1096641
1623688
287800
1128384
749298
1731489
785690
164031
613843
145244
1659736
528352
1064133
875109
367351
1242224
66456
1045245
1798285
663300
1846903
334096
1264392
1393282
1812081
931552
503956
342920
1832111
1262026
1671220
698091
448919
1076743
1322042
1238893
521220
967320
55395
1515199
1811493
1594027
1658167
256644
1344290
509181
1161505
1796686
1013952
1461547
377261
434694
1062851
1367540
1912581
1820324
1336778
1711019
278053
832857
851146
809780
463301
1491034
1039874
1143785
209036
1552957
495803
682523
381500
1459393
1723348
1272355
1722333
1557816
930880
364997
927321
208164
1008733
656380
142261
55580
16601
1456636
901040
535468
1360393
1985072
1330236
1545839
404581
137672
984588
77232
43271
588528
1875215
1051961
1813945
556132
185180
1358465
804442
1720099
1034274
1605301
1728612
92709
993968
1375523
123063
1024255
361090
1348466
1179853
1884084
1410065
613786
1722506
661648
1580758
1680274
1159022
286590
70196
692205
627623
168574
188661
406130
1185662
1256966
77825
645104
1291541
1358963
840550
1733956
223507
1051425
601643
228092
1064483
1927771
286873
541579
1940495
367399
1507241
1224135
529015
742658
707243
1278942
1413493
1294400
1530187
634268
1294468
1323479
1559970
149373
1474609
1416362
439036
1840821
650134
1144264
772559
414959
840881
1021203
1833697
797829
340152
646454
1130637
1730272
273625
921812
1583540
1634558
379808
1899608
1952500
916889
1312487
1137107
1074487
690371
216312
1758908
12723
1771234
744835
302783
1356716
1870067
552677
1741344
1587183
1961707
1171369
1147421
30923
1906595
1324368
1032746
1056715
1182883
1038450
1592277
1665958
1108644
1253932
1016179
1082794
1537270
338516
1755850
1229132
383519
206167
102079
1667866
716126
915410
254659
767496
658659
1070836
1375028
463997
862461
1135529
114859
1923566
1560879
1737282
876041
654871
612761
1546060
1791824
619198
1594414
1462588
538074
1410435
266742
89685
1735119
1065414
1808172
1611405
1662817
829553
233155
917997
1160833
1701235
319002
1068765
1745691
763022
326026
659483
1402010
165869
124180
1265935
1298301
143611
637669
387082
1535363
322573
236391
582338
1085894
1734055
757808
979719
877210
1113439
1920086
1696921
1124607
1067382
1777474
1160445
1383257
939601
713586
1525928
1159241
906287
1492470
1784134
759154
906539
863088
186282
1937837
1231440
1837575
926559
1959265
867947
1156727
1880558
403332
792425
1279490
485594
189858
1832155
1211291
1140116
236861
634757
1335934
1152247
1917246
44113
867778
116713
1680721
203708
389110
658751
1183668
1491928
741521
464428
545727
1519332
573458
1948423
560461
1409306
711926
457694
1969452
422165
392582
1283981
1952085
1538306
1197390
809745
160460
608561
1402617
1942523
1101759
1924733
679635
986917
1432352
1002859
1713776
1217882
1790367
801261
214447
1682328
1632324
123977
1763382
406545
1866446
384336
510341
1662925
1677411
1699250
551462
1489315
1657882
735334
1606264
1273026
1340552
1027208
1911556
166990
626268
1838265
46300
713746
694724
888833
1531784
742033
1987548
1092789
459078
765509
1361062
351353
1576037
495215
29191
1888280
1502221
550534
352694
615468
147672
832627
1006600
1203300
1491810
1716701
914804
1164577
1661658
708514
374691
89343
1192419
849654
252180
1583939
97404
793924
1826464
288888
1149634
1493808
460011
1728065
251166
941083
1057575
1956621
999427
1074043
1574155
773223
1034539
281121
705654
1402084
796898
1762632
769013
1186331
926551
1549900
1563881
1215109
1468333
1879655
682003
1745745
824244
797792
1993882
1870778
378205
161902
40975
1083694
682529
476351
715474
148283
715371
1098251
1726545
996251
154553
77445
1585579
1276582
801554
85412
1294074
817062
1927503
1478481
1296437
1529527
16738
299029
146831
1015206
643840
854240
1931348
708029
1278319
941461
270864
1194000
844237
2571
866868
1406315
1496652
991892
838316
760629
132940
226620
587965
768373
1691438
398245
405534
904046
357793
1853374
146746
1921640
490639
1619933
1085245
314433
1533167
743369
585822
890124
745495
936405
711371
1416104
1379764
1798761
58336
1184487
1257002
1661790
1018051
1884128
781804
703446
1030975
1646963
78907
1316147
1501874
612313
631173
1753810
678002
1039547
1951822
1387573
1433410
1992934
1181869
1314314
884852
101741
1601264
1018782
99683
914172
404318
1158945
1740722
1000821
1659754
347589
419156
1824144
972660
578842
352922
1056756
1273527
3978
185380
1864245
1460208
1761671
654968
721304
1973580
1107256
1582573
416637
1972918
920794
1576315
752964
1422192
1315567
1959774
484033
798974
1723432
1452240
883360
942917
1351443
1153845
1389857
354513
1896977
169334
988635
547579
1566994
187747
491382
1464411
61586
98688
384166
1376144
1489426
132180
867458
1771970
347490
1520492
1168160
947222
1693600
1381877
15310
633663
1545139
269379
1678175
213018
541970
1154035
658493
1424516
723517
595397
102195
307882
1180378
1173872
1198826
325619
1662447
1870931
502993
114276
1911643
1156237
392829
1952047
1269107
113156
399877
1737212
64760
983916
453799
1994852
1013818
878374
188278
874285
703300
1057998
710476
808560
1832803
151243
1531895
1308335
1046679
261844
510391
1064689
1636288
813220
384056
874379
1896013
1498608
1703273
1557817
656021
914635
1507276
49742
1447066
1730091
292473
1657284
1158706
35064
204723
135076
1190654
369285
1370773
1840070
1872078
1897869
133171
1229791
1480039
819010
1794609
518532
121212
455541
833444
295502
211541
332334
1009263
1125775
1740048
560832
496009
1441024
1619244
1738252
266134
1502218
1410395
7910
489789
204609
1739135
237257
413261
984148
740389
1462485
1427309
1137384
183566
1766073
1362099
1040531
1870120
119805
1457290
1872026
1347308
303558
494430
1353304
1735015
670070
757552
1871527
1969648
1707898
1139708
1329234
181669
1475134
916690
381897
1084600
1076034
1148527
1077217
1572791
1092420
304532
1998489
486896
751902
1955977
1928352
223343
408983
1397697
980846
921911
1007109
894132
1947859
1005886
1545395
1950100
1228996
125737
1795560
1024882
726792
875409
716045
1402270
1399002
1494277
891636
938267
677548
1746732
1401960
665492
1182362
277260
689432
135963
5845
1827114
1278795
633620
1847222
1666499
1280163
1325241
624294
1837863
383789
1616625
6388
1546055
1005006
1827269
424484
980770
1931292
1401034
1417342
1683256
1085112
1260630
897804
1355594
747700
461517
1943068
1067208
1113744
1993302
1289157
1591152
1603767
811765
1088077
147288
1981060
1342450
697032
1913596
1287909
1390485
1291324
1485765
96248
257029
1901851
267505
711859
485761
1728159
1668071
1214928
1352137
1549517
836951
1437357
1207146
353041
122512
220301
566936
642370
737672
744715
98894
1262582
161484
953165
1583606
1758366
237786
282508
1633613
761636
315363
1287895
407604
346428
1399637
1575829
1876595
919402
1726329
241479
305133
1052267
302546
1991111
1650997
1402308
751329
1018190
1442517
1615744
1898577
1161180
621187
1540553
12906
1615098
467383
79735
827259
77370
536873
91166
838933
632177
1242967
103365
158814
1347923
1509886
1981615
77295
1709136
281918
431061
1476464
1283966
1989229
531124
1320726
1441222
1992056
478860
389368
1218392
1423672
1917281
1858195
1036413
822913
1529935
1499439
1036747
1109576
582925
1294136
1150588
1253734
1621299
215223
138609
970826
890020
1344421
669150
1911888
1336795
1853357
725766
783572
1590771
541429
1896348
1637385
544295
601161
1389425
1688549
1858176
344928
738932
1670772
424558
274834
1248272
424291
1388269
741981
1247079
1192996
120240
137169
718106
1276132
1828349
1807279
243216
762043
1358049
1022416
135497
1664774
1349322
134191
1196358
317294
285049
455770
1193446
1969920
1225288
1596724
569002
1636548
776346
535631
1199703
200166
1848661
1340240
69825
15867
27256
617516
1944431
1192742
1268853
1642147
983915
66418
650893
1640247
141845
931936
441866
325113
212047
409930
923086
1254274
633575
1202249
229138
1113428
33761
1404770
1784050
759665
1246249
110906
1529342
960686
82315
1644177
1593405
1427557
1378558
570760
1994664
571143
277970
979446
1640052
600294
748795
1162546
1702647
1694402
1685009
208308
1838228
521102
1005262
498387
365570
9650
1215017
1585187
1302865
467563
991435
41983
329925
727068
634726
511626
1071750
1956716
1876055
1792598
1203624
206644
996140
546716
1843134
1380961
1033994
1520667
1704331
1974066
522370
1411133
1012081
251418
1160518
828330
870548
532610
1027511
1381746
1228104
666881
277030
369084
973757
212012
1558624
659542
112487
1448962
500418
1253231
1694624
1250449
473730
564147
242510
1960754
1481983
78696
843407
723874
1895271
1498693
87634
1686658
1517861
1831434
1369509
546609
1601119
1505687
175013
1640126
1751665
665368
1350527
130967
1869110
848506
100234
1493688
1125948
102588
1520075
278065
584016
686197
1375612
14589
630258
688209
972901
1077605
1684103
1897535
135912
1254276
486117
585566
824463
1670123
856402
985368
1110193
222655
778362
365684
420354
440802
1151171
1941359
564612
880172
77387
1520002
472567
1254941
1264671
1717563
1925527
1116340
623402
1941256
642728
1275097
106451
249250
1711621
1154244
439722
216775
1305345
877121
1636741
450220
482859
671797
521188
1085729
1594704
802691
214113
181686
1859668
1494537
1505911
626988
683897
617283
1072841
1855367
876187
221729
1440473
1535807
297088
414463
1677070
403087
802808
1878379
1553285
955779
465987
326506
1031523
1329378
1894835
601308
679062
930462
1123687
800542
390175
1571964
1435492
773826
915549
1772833
308812
1221721
1106263
469133
1798987
583966
1625570
1739181
1515478
838270
590641
34872
771931
1622001
1394088
1648617
488951
27128
1744251
1090144
1147401
1792520
876402
1537568
1756362
1580287
1513996
1956300
706726
884049
592136
1506153
1012738
457332
751305
1649111
1078532
1639362
1905917
1711673
1575726
1332318
1337909
1355715
1387674
974824
170678
1055745
667843
966656
1326597
101421
372801
1467082
1572426
1820354
1854144
1621628
959364
96353
364027
1449042
1239911
1769591
1283779
344916
653260
1483976
1727093
1708728
1538633
144504
37001
1404902
1625957
135400
1121106
971838
529371
1832757
472241
1630399
1012896
37554
235576
848956
867487
1495912
1405588
623838
977588
1497360
582345
12561
220148
283479
1296208
1685331
1093314
1813851
1098354
45601
441849
1706762
544300
367875
154871
1447143
974177
1612653
1506705
474196
881248
1509916
515013
1188385
1208090
231671
1891664
1135142
661413
770907
236379
808935
1637549
1532710
260463
580361
1025208
1625365
842555
319128
143379
1400148
982050
795105
303759
431863
1095481
1099295
1362750
972223
1186295
342909
162352
11781
693961
1717181
1332712
1280706
419181
1653835
1736731
998425
467589
517446
745453
638813
230642
71044
1611699
488767
883526
207048
1323033
781548
596043
1147241
303492
977380
1300090
1190073
1012143
226935
608272
1888631
1438194
872821
1639235
1653303
885119
1854712
225883
372419
1470354
864627
1079604
1395967
724600
1114970
419133
393618
509618
54421
1811122
769738
739008
673642
1566325
582692
499416
734560
372005
1015420
525320
521093
1957618
1808124
1593609
1891465
818671
466751
800178
16624
263790
1329397
868683
890945
1147510
324625
1201345
1621441
982853
268184
1959948
1729082
1323441
1092561
334758
157848
405422
876856
264177
574368
1479894
1582997
1484169
809802
409348
1762152
883288
1590958
147333
1718718
1999894
1684725
114411
1139749
176458
105173
1392903
532024
1820435
1606374
753640
224615
117796
953952
692173
1818414
8473
1336092
563926
429692
1244765
1173912
1644344
1756734
1563270
690446
1360933
2023
1105794
626730
1291787
260481
1197443
510800
1862209
79393
441334
1616369
298
324116
533959
107561
1575795
1394035
950940
611062
1526122
1883702
1594436
1954267
1796188
983943
1841243
674416
656148
1358441
183448
895824
1380459
1914325
417667
508106
1628859
1069457
1024784
1646986
1100004
208382
1074937
452088
1983427
1937016
1662795
1857694
1852426
1072836
925982
210132
1012578
995972
106155
1506895
1565859
826016
1700784
923445
280114
1224300
843472
63780
1151892
128559
1065387
528303
1556319
1396275
1527306
1278388
635693
1637540
915643
88082
1441923
1544245
1916026
241838
491186
1229130
1765340
1412628
273077
15803
652228
1213592
330252
1609947
99684
1541122
1377002
1736217
993058
1048938
434520
679082
617270
1816691
337626
1013214
198829
1996071
139416
331102
1699105
248902
1264057
1719718
224286
1118124
173070
1539966
982418
961006
664245
340752
1165684
1727582
1436271
1040603
586126
10653
1934545
1202431
237029
20123
1652647
732454
36915
58461
1377593
1227105
1151431
1810306
355305
1032926
1116195
1240703
864823
481930
1349455
784522
2020
1820178
1638700
921148
1837233
936670
1428011
1096896
318186
433816
1539407
370832
804762
1914025
876255
1269284
367656
1799313
1612489
1614381
603469
672948
911700
1048825
1609967
1341775
954930
1199972
527938
1713352
325079
44220
1151687
1211701
245229
771408
1750769
1173616
65443
956643
1065031
179428
1022419
1610178
1633356
751720
675814
1720417
485651
585832
1407478
263453
1170955
220116
1583573
60416
1655363
210641
1148142
891139
1899149
854631
533763
218676
29721
844551
9244
131397
208943
1692005
367802
1327226
465765
1841541
1634629
1722814
1016037
1807092
941754
1393148
15045
1045266
1302766
72478
462682
1190532
1720388
1048270
300708
218585
1391060
1677691
1900412
1720696
1415976
211646
1372321
282547
774065
1240210
1399505
602121
1629346
1191157
187530
44895
1672520
1312876
1121385
527075
920361
922789
687761
1452401
572608
606513
1849603
1509946
1277693
607494
32021
1566531
1039743
289032
729255
1934684
1731700
1307081
218822
1089372
814611
140231
1968773
7286
721166
1958837
1672782
722861
1304436
88152
754
1723567
27441
1743257
796026
1913668
585751
827705
1012359
1656242
1140286
1532976
865059
126492
486444
119251
1254851
753596
1348891
700385
152771
14499
333352
1559768
1299520
398707
1260558
1382763
1739987
1742205
1172840
314528
1353324
81613
1280910
209780
517661
1509223
1924313
1040806
126698
24431
1790983
1447438
1014190
660884
778116
1296542
1173315
1774307
1239629
403448
1602801
1535778
1509622
1574828
1975270
1139508
841998
782643
175330
532857
537419
1156698
1542525
1150872
1232216
1787143
1958778
1934345
952545
370779
429000
674824
587134
1981768
124589
27371
1222201
1769909
1569483
959143
1382736
297770
1186105
1386323
1435043
1091412
479053
1432120
415678
810813
1970304
1186173
1520172
565076
1218054
941248
884573
1243908
781840
1682953
743000
1340396
613806
1112355
1109724
721190
396827
1847815
1582889
29184
62553
1765599
1721861
1136549
1247541
1116737
3507
70744
702101
1595504
1054186
1429212
360266
652516
257090
1774908
856827
1588527
1107562
1275241
670135
1858697
1633455
740612
303380
127384
605855
1108991
1126749
751989
1843514
1610070
1597192
1471155
576015
106918
1822993
757981
341553
938152
1713699
1623604
1685723
987553
1123302
655887
699703
997470
1978839
721160
892509
1875459
1566799
877975
1372165
1012871
897340
587458
1929425
1236696
665982
1894913
883534
1723712
1309107
1791972
1141118
1747698
1621501
300825
1935803
1804658
71145
54259
1333692
446291
1855170
1239920
1407807
267207
533367
523437
630687
978336
1091165
1430924
477822
781439
442888
1868273
414107
1789986
200644
159827
615948
1608608
1784844
442951
908624
1571863
1171623
1935202
13949
688908
1383850
759244
355034
482217
200938
657118
69490
899636
1520378
1792728
1268137
1758330
677112
330605
201021
843231
119486
580272
694375
1523049
1572743
1638113
1357940
1243625
618226
1049662
837108
227667
816216
314397
900446
1690049
242558
1137005
1875542
806174
775889
6896
1056148
970309
259077
567601
24360
212152
1602760
1253421
1055883
564852
1817819
1387755
1267258
68582
1685708
254393
1559181
905669
211373
741484
1853962
940554
2386
1443753
604521
1236071
1917399
732153
760787
195765
999951
872863
717221
75572
110939
866751
1916395
59053
378831
1866226
1241073
734417
241331
182113
1253254
1532951
1075448
826783
1499085
1735726
833858
215840
79248
1182871
415190
1799867
1469113
1957402
1117333
12283
567881
695260
1958863
1590138
639699
1332155
669662
980150
1597554
389682
1679793
792832
1934116
1157965
437973
951996
195678
1928054
263884
909167
1952607
1154776
701697
1260838
816847
1527683
1361719
1284166
1194720
1257086
346154
1403076
313861
861346
614814
1169579
956501
1302788
1594104
133125
1478952
1754783
1829175
825797
1402177
27798
1507885
1888196
1205061
302130
1896144
1632154
699953
309412
706105
1281689
774228
629877
988022
68401
287882
1741992
143042
351143
57665
354111
1154711
1596214
1277346
330006
1244048
380741
620636
210602
70482
636165
1387876
1070458
1315696
912681
856162
1448647
1352563
681433
325950
343371
323200
778806
1031133
1850613
769206
280048
346518
695709
1938578
128044
1517909
429078
1823441
279211
1348669
822281
117895
1336496
1708239
1750844
725950
367110
1143398
729088
653457
1329519
129910
1355928
475002
927048
343187
1053153
472051
471012
1627464
1810805
1779441
1861949
1370211
1238866
525230
435609
1172181
131229
1293530
133166
690991
1926279
1741590
234719
144769
1113769
210229
1755308
809887
93345
95087
442881
1277895
1664193
1624488
947336
1338201
1028491
382028
1472224
1855691
1835030
943716
1741517
1994176
1293540
613839
886791
1486612
1281474
124782
1477905
108474
86752
708086
825327
645135
382012
1188083
1647986
1806700
1696244
1039405
1817503
189503
1630074
336169
416986
1035535
1578228
163691
619839
1759559
78043
1034644
1598690
1683485
1453080
1068603
1830831
1064292
1786219
661764
515395
973090
1368004
1478404
1677210
304625
1440944
207967
642911
1648351
1214629
1778145
1239883
180703
823404
1636119
1944282
1106709
1283147
1727888
230706
973929
1291719
62571
501408
767206
52829
1164396
1366386
1792544
1181223
715116
164507
272956
333237
684779
1556033
462152
1101057
66446
1360018
1747675
1225232
1368365
1036539
1523554
289122
738596
91824
1719329
1414379
434980
296235
1889178
60701
159507
1320993
534495
876172
731780
129801
1080858
1731280
668609
1172979
1434231
826585
390304
1332585
1489774
330924
177550
560991
922824
469245
650826
366660
1008158
644563
1424410
752338
420593
339083
892909
1534064
434697
1280920
1585960
136408
1447333
940618
768408
482311
526785
1876270
1678050
1314209
1448272
848495
1477596
210654
945369
166241
259727
1225030
866781
101194
1748790
1265744
1757900
1074572
1253491
1689932
320547
1379715
1316894
78911
1371084
404957
994231
1703365
1685938
972012
360663
1388733
1789931
171384
1458725
1488455
729367
790199
208858
633234
144309
1956976
1748776
1444245
1107757
122807
665820
1242034
1156849
1622025
1970935
366948
1441980
1508136
409522
1778483
489902
164723
93761
439156
1700727
1741763
409281
1799848
1443400
1025114
396787
186211
1172469
992481
1987419
1381159
1218484
1122248
1818632
23828
1847703
882966
1956053
293822
560435
1356819
1468380
191831
1488828
215928
234464
1860600
1847040
1652153
800296
214387
380327
1881945
525979
1850759
1211427
1644639
1014140
1839335
171783
1579944
1884169
316132
146033
1388350
115917
1928036
756177
838892
1034579
1690430
1909130
149261
1617625
975629
764090
1915879
548934
346152
1112337
1049070
1377160
168905
824433
1556938
427426
1422559
1637938
1811681
730510
384829
142667
343875
1735970
1036765
1811590
1725207
1863946
1976036
1863009
156515
420936
1281191
1321722
1475324
988167
982456
1194074
1045847
1838658
448370
1777397
587194
217732
1189860
736760
1084931
970461
1813905
1459616
1076874
240205
910597
1505522
651218
1607630
1170720
1170706
1539783
31869
1948222
1281492
1145209
99166
1155754
1283029
473944
1352266
1140105
604802
1958843
630500
676717
1152322
585552
134669
944120
1110232
1169877
887140
367206
1206691
1468139
163239
1521461
487916
1148626
55179
1426579
1634325
1315433
1696490
1715950
1387608
806405
651740
11744
213211
331292
954228
1698617
1367641
1848026
891976
1887383
397663
728265
72864
252814
800982
1492107
344437
472492
575042
1679428
1567040
1108250
1232230
218769
1415829
1390703
123745
1260421
1879417
1851996
1566367
945299
423847
1229575
1572549
1327089
480385
658653
1172877
84998
569018
986915
886756
43630
1348795
728222
1619715
1568698
497260
306868
880545
1641120
1762927
1670238
912560
587557
1713158
1780224
748917
541777
1617621
1007132
695000
1194957
918097
1044216
1348015
1022521
150443
1148024
1265540
1138979
1815287
1362970
319072
1305704
1535952
1341339
762271
71855
1058158
1414945
550131
1867071
1927659
1889499
586838
609228
1693450
1817124
21867
366482
1053588
1659635
217869
579843
1725194
1435803
796329
433321
1741803
355735
262310
1133083
1411154
1501792
1921484
919122
395654
259536
876558
355947
318226
389417
785416
171770
1775410
137417
1793238
1854935
37080
324306
192229
908072
1442538
1399801
895882
528554
903414
1572785
1231474
607700
918818
471818
995749
728590
298176
428905
1838644
1818233
597459
516808
481974
820798
1993836
1782785
631570
1156296
603277
1687976
138953
687924
1785002
349823
1489387
268443
639061
139717
1032017
923707
484982
1117344
957080
58851
1363667
1928819
1361630
1472366
1716926
1893155
753197
1603021
1131927
1789553
212175
1621044
1669025
1856508
164006
881383
494422
1470494
531866
634191
835279
321127
682373
167202
844829
1569104
461312
1006775
190773
310559
1967543
291055
1327760
1365030
1601225
40210
475077
1065458
516695
1187904
120510
725376
978064
50154
25151
1924382
1305003
1620172
1973060
759615
906287
745381
1404696
492854
1419710
1201804
266063
518663
1753670
380974
744161
219149
441201
1110408
719957
234930
928067
338237
1167467
688952
1763952
666498
510908
1769953
1895746
618930
1305930
1859301
776960
479626
241457
108409
1671862
238300
359549
174911
1307998
215806
1327287
1851585
1793632
1309336
413308
1174299
1455878
879719
844076
930214
239438
666123
1798069
1023641
971172
1400445
1703209
192649
1937782
1615628
1315909
724930
1467897
1087313
1773258
326017
1293559
1780261
688860
504593
709359
513969
1527125
1364519
736193
1818672
1578526
636641
1959003
252025
1615559
492566
1497584
1266050
1379187
1453243
1778173
1104012
1504183
316422
1519616
1991351
1927623
1693522
458690
895554
596602
289237
1306945
230883
363664
1146401
1522684
613697
1428076
1264082
1674899
1062053
535124
749252
75315
858153
728440
607623
608312
1150038
1314917
1127293
935246
122876
1625910
1141447
1611286
1355811
888624
630610
1622630
788477
1292461
231345
1839712
27779
973927
129618
268978
1006787
1062856
137485
723991
1780792
516
65776
1056950
1852465
1140717
1944052
1360950
199315
826570
140606
210004
1072857
463960
227125
1899600
1406891
175063
107421
858295
612840
833421
302525
1622392
1140412
1525829
1204442
1525955
1663744
675878
671602
282349
765673
1820027
167598
1052515
555925
45870
1804703
1713165
325136
1801516
1195174
202347
530881
230575
1098838
1427906
1229447
1360083
1196592
145966
1442546
1428991
1486124
572014
902606
1976170
46982
1129642
1958038
408578
1909517
63900
1470359
1158837
1523256
246819
678650
245494
167508
1808127
522236
94691
109640
88664
1573130
812277
959104
1983538
854670
1982881
46694
1677030
1082908
1644364
31795
441961
1237110
818382
958383
1649425
1935447
912243
1632513
873167
319688
175521
1605323
242145
457810
46216
871903
1571863
1322550
663255
1217511
776827
666261
1463499
1557697
332712
74970
853373
1832892
477236
439526
1353907
1955756
1046807
332820
1354027
27824
1470072
172676
647071
660174
1341522
1944932
1555802
435641
1433501
1274904
482345
572884
143643
1243948
1306761
1215973
1103463
1357655
1984082
1864001
303620
60715
325985
1403961
1357956
74940
1754769
609888
232523
1793568
124283
1907621
470803
773576
252518
1065934
910960
464110
1733076
759090
605642
1456245
1964837
1892187
911582
401439
647546
1157549
1358513
1839574
854365
665217
892313
1101153
75225
456390
1250882
466039
905522
62512
736358
911306
1723709
1161444
407011
579762
1946615
1006516
1405880
1323315
1523056
1478423
1851197
986403
1972239
284099
741447
548147
1816858
262517
1204166
1944989
1120308
1923857
423287
1261853
1181959
1056444
815424
920369
841594
1202984
1616829
1515612
224952
1754495
655391
535112
152896
1716451
293569
1804046
1319859
788303
1925753
118177
754359
447099
1509921
698180
769015
477366
1116256
498149
797206
14971
548090
1735717
1774634
1365245
542213
396375
411446
1925276
1525092
829571
181232
1276927
1194499
949177
753028
1895467
129711
1186409
1274669
1796375
1699351
1816284
1179465
1673303
1857298
1143149
119506
1156022
121285
1310377
662538
1458528
1229280
1522271
1568721
1554011
35748
145037
1611603
1868399
1750233
1179366
868326
1922497
285515
1720217
1693409
387972
1730339
1686368
738314
988311
914406
437482
1901933
1909500
1012464
352186
1465483
1119175
1951141
1939691
1205036
1048175
1002731
471438
340304
741470
1909614
1858210
1565652
897871
1448074
376612
1778426
1788004
399569
1972331
1995161
372790
884701
37824
1402577
851396
163644
1244812
199769
159798
1894609
1594533
1187331
1933802
1957046
506953
1180714
1747942
1979163
187388
1357251
1998447
905578
769995
635157
1240586
1029131
1629306
567672
1728273
130389
1114148
1579207
1684070
1635315
1372396
801741
1069117
851700
153281
476727
145344
42661
635876
1230701
810991
845772
570190
1646154
452993
137394
1789486
1015260
1821892
457093
1411338
1222185
30140
1107338
108063
1672982
698923
498945
164219
1458203
1022779
1143197
1404417
1096797
56771
563716
403076
1372021
1974525
42161
193098
1760875
805817
72706
1647100
1808182
1634078
1904323
286057
1680846
1408107
1193996
759807
87551
612958
1512232
1661781
1214695
462817
113742
593147
1805689
206856
131617
1191303
384061
756737
854738
174672
886968
91519
843256
1945632
1127061
776403
1494349
1346792
122229
958161
603573
1027828
781335
963872
986191
1814494
1792417
1206255
222076
389689
1454244
1692844
540993
899302
1098543
1196949
1579534
1829392
853817
1848118
950287
336925
1057484
1237779
104674
1956305
1606784
427217
1129171
1560127
1135763
1347532
396156
1911213
1847143
1233556
1563286
825511
1876192
1628996
607533
911983
1804187
1209409
518375
384505
905225
578055
784265
1239749
1347508
1350417
369146
33028
798362
1563969
1080002
979173
872079
1323438
1537859
517731
1549673
807712
342307
1556008
564285
221846
235734
113476
1323123
1924262
1632949
1690578
1440736
1066529
429618
1070534
1707735
427531
1700762
1349365
602592
472818
962831
663813
1326190
338639
1151089
1156293
732972
829844
1609167
361548
1276441
1159984
254097
1917862
978286
1412519
1879619
88700
277707
1117695
415058
426763
1377021
1380806
231427
1797197
732744
435319
40499
1231257
205737
374996
1400188
1775190
69404
752391
1989480
1745874
524069
1249956
1525547
1433107
1567870
948584
1648008
961593
74059
1538868
584696
1418077
417418
625864
1778183
460422
255087
769765
1837709
441541
925315
1444734
139579
1316244
1313135
527821
1239005
1662844
999163
48166
1539802
830024
149333
903013
900436
1838670
421619
1272333
964758
74293
1828121
747404
1375891
1082240
1699166
635419
817127
1915034
489258
1608635
1515048
241120
156499
1758245
1709457
1578627
981961
1371402
546636
149602
1811727
1096398
1895245
1117644
1228453
1753595
476264
292138
109315
1209119
1228093
420759
1199193
1845622
1463441
1883091
1071220
1450323
179963
851068
132108
1748110
1638671
1164715
1862965
1763816
507086
465535
659489
1341464
1272926
706277
1143060
813840
136630
1652749
1224412
725772
658757
829001
1316904
1424273
38108
1428793
1998245
676464
624996
1160644
915300
9233
496794
1303459
41631
1260278
1025621
1932141
1410856
1007844
945689
1463327
5177
596776
1267869
540477
1028338
1903115
844680
54941
808164
1248102
111189
306022
219204
1782450
218588
1609994
1966315
1168653
1860010
1239662
501851
1843808
971047
1972470
1742855
1332128
442628
253450
181151
778646
293247
26535
99287
1222408
678952
174023
350187
1439035
1099044
1980230
1819591
118970
1348918
1655540
1685417
143871
1482513
1198662
125474
1370016
731681
256268
1223219
400999
1316015
906480
1381935
1635627
107642
890917
275210
499967
1372258
547482
381199
903014
604846
503246
1635833
1840397
1066301
1655606
1448003
1605064
1021751
685587
570228
288750
1530433
1141884
1605992
660679
542105
920415
792407
1663724
1084831
430270
83923
1903344
664789
939812
508924
1351731
1153637
225102
469642
1996223
1297295
534137
215375
499260
1764132
1101611
338917
1022714
776958
1221195
1154385
1381754
787591
646297
737031
952582
1922604
1175352
574195
413077
1155984
527704
870285
930801
1329
1310240
1382125
1797815
1334241
1068640
1659271
405634
250796
427550
1929825
919936
682003
1421591
134151
1897517
499750
1141816
395206
1293676
1373315
706204
803804
1351899
1263118
886342
370787
1312831
1960999
1666746
1236966
983201
137015
931217
142027
1214047
1433287
276580
1840815
208945
1738572
1476879
510281
1650086
1336807
31414
260537
132596
971847
811755
1164014
1341039
1329487
449580
769799
1999437
1636662
276915
734499
1353387
265629
1037972
78616
917193
1268836
1247459
1277930
152158
20265
1664685
1386459
1487101
1614504
311184
549771
1171195
162121
818171
682730
1917684
1721129
1926453
1628231
354726
224555
522305
1133682
600403
1354655
428582
494621
387373
1530581
849424
662183
639122
1829968
946501
1884104
1471300
639356
1025140
176021
1224644
495142
539442
1366203
681468
1135076
1176661
1253976
662653
1574911
341961
617705
1440276
1729096
1433112
1410018
297812
1970980
601645
740045
626442
1271918
1924811
34764
44230
30782
1004255
1052492
346078
1931013
793860
58782
241274
1979865
71922
1927334
147187
1596787
135290
1837382
168391
692676
1273752
1125623
1368153
1268929
1472567
695778
626581
1520480
1274717
313416
1588500
1620994
942903
200991
1530064
1595598
1522686
508527
1007815
497059
769731
1014161
1233002
210579
753942
1412699
206281
125291
1418088
1593579
514810
1370658
568185
329604
620750
196426
986768
214326
1295502
1766824
270101
783890
1372618
611618
1208645
1960686
535923
1540852
26580
409064
640506
288558
591458
1529677
1905868
545542
515734
334006
536524
177533
964688
1993187
1921495
1389179
843664
1386034
316484
175510
1262759
447510
190099
1277576
1524030
533248
1294668
465981
1082202
1874896
136505
1842765
1559627
502096
390402
94269
966512
551241
1051348
1141654
781639
1001188
186383
1849056
572206
1282788
1566909
1981732
479642
714743
766022
848473
1828944
261990
371986
1634594
594102
571343
1447524
1245616
145793
1149563
882047
309027
116203
1679369
694131
1124459
1939506
1113277
1656341
789777
1842926
509952
1632767
744832
1794991
81243
85896
570711
967284
1526239
64781
167565
557913
1648613
1654368
349299
502340
230538
200428
627012
50739
723
1601503
788027
1310983
1014398
616298
141815
436901
1995448
1684124
455607
1999929
1434632
1322394
1792134
1113221
791457
90596
166508
1660693
88921
40175
1278054
530187
1091365
1015223
941879
1817074
1901652
1998319
1178908
190285
1253131
1335928
1738149
1372708
1283067
1356600
994366
691281
782280
1118650
498229
1662755
1751089
697565
1284439
58443
1147099
1019205
1457423
192055
262805
521529
1935556
1133162
1518242
1783698
1634754
167401
1356339
88192
633382
543391
88178
904412
989474
542348
285457
518033
184510
191939
294032
262330
215009
80235
967862
1855250
1141269
1733018
1487907
195566
1204627
998066
210013
639331
1022778
1517199
187095
486552
1607820
726837
1653691
1276650
799315
1359089
549881
1179739
693508
1951936
297055
10035
256658
1542730
883234
1151596
1794574
926204
456780
531998
1270121
1763143
192110
16138
667934
1259390
1232785
1025529
1140346
1545845
1270958
1740524
1076183
1921010
1009353
1423845
1846216
1105584
1993549
1295961
577311
1742378
1916485
392705
1953647
540445
378707
1460422
1919059
6145
1344032
925077
1805292
1673020
1017941
1051684
1644572
399258
558875
285069
1347522
341279
1599386
1847755
308913
1996831
1885208
445519
868354
1213545
1450755
698925
1633931
1723491
482589
1306083
578145
1192095
433091
99791
531912
1807934
1427088
1877080
1997101
1332744
1385281
814850
1735014
411450
1984591
1044684
822201
813169
1422586
159707
1967464
1163131
1384445
234434
92042
1385722
1410149
130369
883635
1642414
130556
1182097
1896195
608190
582668
879414
1840967
75656
1704914
982952
1136880
446010
488157
414074
692714
1845329
1280339
972398
1240002
1677717
358686
1117821
1570063
373023
1528283
842272
77956
586882
290588
231392
1049265
1051290
1229748
1050639
1077778
1791443
1172463
1913962
1721501
1855787
1586691
876521
38640
1129902
829797
1320431
270221
593478
1086253
1235350
1948656
258717
836850
1214040
224906
1982900
778432
1472795
1650384
1323617
1937751
1778051
1557076
567361
1907494
1899021
1136042
797616
1104077
776192
1172417
1707826
1830935
384178
1188
930209
805497
248681
1691904
185800
904651
1794138
811540
52591
929270
24897
1580915
1413601
840654
1793538
1595528
870549
1349636
949298
607159
1530123
800397
173755
1892925
859088
682844
121493
1561321
1266407
970839
814821
1999984
1121380
128635
1673743
1897980
1610036
627411
990786
1767554
1887995
1287435
1031015
596048
1443467
500221
750403
449388
1197671
337799
960012
322097
975100
1464042
1090724
468507
1336486
54536
1965658
1379671
1118124
1022327
1230676
1807888
1837318
1524507
384355
838132
282023
523565
11056
388467
900177
686466
920964
936713
1145218
1945134
488695
147218
868233
618602
1820640
1678462
356015
1472927
402663
410651
176558
1493524
227571
1220158
1873786
1988777
1610757
156332
412033
1591153
946520
654891
692186
797723
1253491
1559761
776317
87077
1621870
1146538
307852
368433
203329
691257
943704
1917716
347503
387297
795059
411891
1295587
1789833
990083
1793527
1424755
1108556
1704715
16766
318289
833777
1748873
556210
1607071
1171277
664130
169485
510196
1073871
1203715
1769860
589700
1718933
959360
34851
695913
1054430
683586
1405349
100967
81008
644110
1178466
1892427
1564489
1357879
1501209
574855
549661
491284
1158339
1452556
1315324
673956
1491977
1564751
596112
1791927
1035745
868203
1471592
63094
1878279
1516424
827380
501955
1693334
1886181
1207014
1492097
144325
752254
1274134
1235504
1274069
1324730
1323210
1305111
903544
94879
749627
1940503
880619
1330351
1488915
1785217
1267266
681286
683692
324731
443249
57880
1735738
1742519
1661580
259018
1082236
1796856
1648015
585349
1631804
1411937
1616224
1254719
256988
1402930
857009
520321
1965300
1156272
54269
672156
433838
719875
293731
1067648
1944469
988905
1238771
1729408
1352812
325633
475115
69767
89866
1786621
1785575
194126
673006
1810811
413555
748947
618783
1405609
1736548
290548
1626590
742019
1148227
426144
1594348
202606
1001077
1105746
1042552
1153177
141934
565689
1232541
1171910
340229
1663478
484824
836534
349925
1965337
199860
737236
210025
350748
634121
261396
1957182
998203
287202
316531
250833
1991136
1169139
1472831
656685
263863
1687751
417364
1989918
209068
1473617
620341
1657015
1064118
1772516
176898
860730
1130804
1155061
427845
1380959
641360
1643702
76919
1295153
1965908
744099
1135363
594685
940805
1356694
450594
733445
154461
769991
1916957
956937
1625242
1017522
813357
192818
462065
535119
1727767
1095411
200521
594303
106064
720567
1675355
1186468
1297489
1303586
87370
609730
1755777
1421450
1187093
1762919
1323576
1114980
1713509
1470003
1967125
1815663
1381050
950927
1873363
1703894
1724898
48264
253867
1816821
1363222
456013
1681568
1449265
142257
1048216
1410221
122901
724728
1334369
1723912
278365
1690309
1719936
1681005
1887808
1878803
1676697
728774
1857566
1823144
1461994
216566
1957006
312162
803346
1998600
1589335
949286
1442692
191419
1364599
702020
1692242
145255
434148
1082121
358877
853592
1704055
539132
547772
833386
1261873
1193223
546526
1757285
98044
1990592
927969
1785936
1222925
1930075
1890874
1664092
1829888
846808
449987
974298
1396856
899487
961093
1672406
882687
1337427
941045
386383
851884
1105165
1612524
895105
1965570
1525992
67245
1922139
297676
1388922
1513779
1298539
177286
394421
908203
722030
1968191
388414
547565
1460613
1540005
1961149
1696965
990323
292616
1343301
343031
1342352
498555
1999099
772858
922402
37688
907757
1566212
1643551
530165
474071
578613
348896
577812
1530621
1962117
38062
25888
956819
1481594
481720
1216458
393434
1610438
1247907
1393891
1690280
684157
1561167
176501
793887
1097581
1980072
1631202
204758
1208
1564097
1260763
1440956
781236
933201
893621
1682439
611965
1308751
858702
1173334
1838744
1757079
1533834
1694395
693136
227534
1495720
1310428
1729720
756429
262230
175068
335646
719011
1248261
1544509
1602163
1439248
1072651
29627
1061435
392186
565990
1563941
256624
1132305
1665460
892679
788408
516000
190016
251520
964772
842934
1573480
924134
1151982
845193
1292283
1576318
1075961
177653
1656570
1248508
1299969
1688133
303989
935513
1838605
1764489
1594397
253163
491123
694937
668757
657817
13873
1761395
536005
151281
1455808
1235220
1513458
1205984
1030916
1328166
1184616
441898
1894205
1610426
1259260
1149814
636780
269057
1188502
453341
318260
308961
943549
160391
49522
1118452
154135
667984
1114139
418696
338143
1139763
1827307
1614129
1787614
1970474
414324
1826913
1727931
315608
56963
1936008
1704428
176427
1716291
287529
1014725
1745198
589847
385764
163744
1101539
795979
97500
238750
126134
1862404
1820974
1247337
901173
1743827
666037
968160
1229032
940032
970656
165415
1257519
1995408
1565442
796657
92170
711482
1441050
1774181
443586
1451025
480109
1080075
1643952
1034486
886079
398879
998613
752033
1807424
469345
850863
1948082
446552
257975
1389565
1639668
1202889
591266
1838610
1712642
1076831
61489
446643
165652
980834
309231
1129704
1750639
1062715
1020940
61610
618894
1777520
722393
266989
992506
1840963
1755651
1173260
344423
1868233
845684
1833449
1809903
462617
590666
1319737
56167
1440414
1350156
17549
1970716
1978078
698073
1329296
177222
1775587
1180514
1674884
871817
732207
1985728
538369
1019447
1366565
1490039
563243
149879
355022
1938448
814996
1485403
410290
109982
207738
15955
1414960
77129
1524942
1182127
1591008
941876
272800
1043590
1771864
1555612
362686
389134
200435
878244
1460035
1527526
627093
1102428
1090727
866257
52895
1213925
942194
821351
924029
92762
939670
1327484
1526596
1412620
1386768
1467521
954426
481652
418241
499291
76058
1674145
549634
240226
856565
1756250
1115930
3599
1975821
601781
1514557
1568518
1991329
1362164
1022815
776313
1009593
49719
1897677
1464346
1171013
1616535
1013142
457088
575759
132645
67923
671266
183455
161916
837570
1788189
40464
337750
1807665
817028
1827818
485362
1782386
1915813
574439
1139751
537461
1606731
204169
896947
1276331
1719462
1864051
1048552
1066100
780054
818438
1686528
466634
1887090
1994212
629349
834036
588703
1689166
983205
873646
929553
1444452
1484567
904471
1649817
1654066
1185201
1759797
1505088
816148
1879635
864403
46711
1969585
464912
1650606
1825556
1277382
35220
488057
1087210
164954
302560
369508
848039
1483388
1356175
968616
913237
827397
346143
1318613
1620444
383388
1770044
1869767
549803
287987
1383533
865243
1893374
873066
562962
297213
1177495
1807221
1157167
1980554
1865019
1392882
858850
1429648
90979
17081
872827
671815
562455
1688871
1080976
969580
1010743
1888525
894100
1962453
962430
623141
1848701
1070134
700596
465127
926493
1155323
837463
878803
243726
1178263
1667921
1267452
1647191
965923
538655
291031
891648
1739950
856394
1387415
1060918
1548035
1747013
1396757
1847101
893638
1680391
1388951
941990
234108
934090
894334
1822099
528754
419801
1610570
1772813
1739469
435417
1388681
1181857
1233019
1202156
546144
25608
239746
1021899
1782146
49060
465628
443826
1014620
543270
111213
695517
1422626
1003119
949630
560686
472705
1219785
1167268
1325601
797958
1918375
1658821
434603
1342264
1851271
1407260
147171
1116782
624239
115049
589738
1472190
304145
1890789
789288
1481973
851463
1185189
1872937
1981592
859096
508464
1864310
795462
1664691
1839076
813622
1685987
654323
76465
764880
1056195
170194
61015
1835057
714884
805899
752443
1728114
1410616
1546162
1185447
1395914
165278
280407
1140911
720171
773073
936691
1605694
1432862
126884
302844
941000
712717
1305963
1679965
1000820
1556848
385127
1328489
1760821
1181389
1849241
177331
78287
1232997
1349120
1368506
1386521
7386
1788740
378556
1071888
817863
884376
721206
947324
1735565
1583177
1390614
1835401
1984754
1490646
442896
1483519
1057678
1804593
329700
559836
272562
1056957
634220
1738315
1225944
1732923
1812937
1628126
524974
1982298
599876
1705521
1930703
728252
451620
52407
408296
1790169
196834
547357
961207
407549
1713403
367554
423673
689858
1297956
1994399
1003136
1390828
948955
1002583
1115415
945051
557566
352564
1050751
510102
260815
1678254
852137
355654
937524
314786
201127
694259
674982
1351277
594608
342650
982667
960538
1045279
1677412
1360103
929173
44045
857715
1579886
1301634
259453
366964
1270262
1130961
552576
559933
829430
400188
1559933
510550
1747359
369798
884449
485318
448037
1939564
1154068
1026196
742200
1623047
413306
871986
1705181
460106
916860
1255904
1201164
483997
1735574
1721068
857333
1100579
54830
1772349
1245921
653894
468931
1733436
1319915
914782
1410533
591850
1312058
1126738
865880
131807
1709745
901766
48552
103056
1966276
1555649
135634
1775739
1389075
687677
1092179
1604360
534773
127830
1543643
766753
1359791
411591
1068768
1598570
144138
249943
315152
452917
1830883
1423979
1777456
440392
1919401
402962
1953846
1859056
1446431
1833137
1021233
1732773
1790663
1756196
250572
1675521
927598
1971868
1116703
864162
1303836
138990
1759379
392777
1191886
1932337
1928429
402588
1112744
1041524
1503359
1402948
866874
1377953
1879355
286958
483651
836774
994016
441911
348804
1903533
53162
287725
240354
1080702
573874
350358
747529
1103260
1679560
621239
738253
1795332
1921688
1632370
240038
200314
742820
160553
1777241
291348
864608
1549881
1103967
282317
436080
1136666
1556083
62759
1368218
568732
1809240
661738
832222
362704
448367
1597496
1907357
422849
769314
1140623
1889256
568727
1801529
1714639
473617
1733435
1372961
1253235
1444472
600073
361574
125259
289417
1450506
1046643
854501
113479
1739223
1903265
754557
549564
1329622
149015
1987301
682401
1574717
844660
1518171
727819
242004
1175857
1186840
1092580
1546337
1834468
926558
903526
434754
615763
1360492
1077672
408103
1873190
1102708
1788152
225170
470841
526320
1679427
1130781
1284306
1837787
1139528
1821485
1279847
100588
1071242
228084
1390077
102034
1993578
1697033
40922
465561
1321642
538436
1555993
1477048
340634
278570
997260
1575810
1630904
1346425
1102029
598281
1234917
1246024
357176
1340863
1023310
920032
1701400
859351
1500141
555154
1594204
60826
1814632
299040
1340110
53306
1146944
1741252
1450726
1709791
26510
509054
1305790
47478
1619354
1226302
1712348
1110890
281783
1368279
659742
1457870
1744459
1647851
1271089
1176239
252747
1039249
1084947
178326
1452650
95002
275456
312014
163935
363304
1829388
361271
720905
478194
334478
1316053
1426193
1482177
539866
347846
1771206
1034523
1376531
1749082
901231
1022189
230074
1018436
664871
1285347
729026
56333
1976412
1002177
1872360
1084446
1774571
107099
1656960
254777
725256
1907028
433464
137651
437252
1486773
1229699
1666322
1030178
1891890
516783
1893320
231931
214104
792945
809660
1770705
563569
1345184
1452398
350202
1839388
559866
1808939
262982
975399
1385066
1842149
1961581
1719010
1074659
1814556
1645028
702164
940747
1653446
1450437
1850433
99615
3734
969055
1000128
1126838
1072536
138645
1645893
849625
874331
747969
811116
452078
1604370
468079
1759116
1688226
1042280
1112357
897436
534916
1032117
1662071
540705
891904
1678031
1266049
615191
1922229
393878
1919409
254040
1506453
701150
198044
1320064
1456956
1481698
102055
1286610
864570
1936329
244870
1501044
118508
867451
1989202
1016546
1155134
683563
72928
1875061
420217
961959
445278
1702997
488644
1944752
1485869
1494539
93842
875745
504837
728607
724357
103268
1813226
858874
940177
504261
1109531
766906
1036109
1957074
1300578
886020
322706
1279541
101161
619454
715642
358183
1183204
979136
645494
709924
652678
1545101
528346
1529888
399596
1809667
321035
1143814
1205390
860570
1454202
408439
1024246
1201680
1598320
314054
1916491
1018143
1889483
1804327
234527
965294
588830
1709646
1604291
894308
432880
507170
909868
928088
342444
1196781
1542227
1106783
830955
973314
38971
1823580
1512370
1623168
36991
1472744
1766232
394233
1697925
1875610
1184577
778007
1243478
1542520
686997
1695785
1896814
926340
181741
782029
1960909
355015
1362447
1978269
840850
1721352
1223496
1425031
797787
207231
675544
792907
1353343
1236910
207694
1816104
557394
1516358
347511
37581
998665
1927199
1409446
1126624
44002
679724
866933
285076
361354
1506472
688811
1911338
1784804
841152
1047444
315676
1833197
1502452
498512
618553
623629
1669115
1992049
452052
1268187
419551
213020
171899
117188
1529769
117170
1298525
311573
152208
217354
1734558
1405156
1830171
963446
563482
755133
592479
354432
1025379
1679891
219994
1091595
1721488
1198738
1908088
1099789
616668
956537
1300696
1565254
672968
251159
992788
1041990
1644843
1012576
62879
1708972
928663
1094412
1711603
923770
1663981
1441516
570760
801580
1778723
1677813
1233326
246471
1114269
646704
32244
65145
954837
1138606
815140
1341221
61592
436332
1770644
1729330
1433590
400723
1351946
1410472
394719
1379429
671324
1860546
1315190
155537
1542084
368876
731689
1502865
889240
362016
1605017
14784
386609
1767699
1544396
1974824
1477106
494825
223343
1546500
1918101
748686
1143999
1271091
934842
308834
312324
286746
259833
1188905
1031703
1821342
978425
1197894
1603615
394167
1070941
989554
1154847
1068934
529835
1370393
1720927
1636850
632715
1142442
1086719
1466268
1675424
887486
1128566
1972311
1887832
657129
760417
1245945
888926
1088465
755246
1510539
283487
1577324
1602805
1366200
475686
604003
1422025
918841
1487912
879971
1788100
1379150
1642038
465147
1288222
368506
1823851
823696
664565
203
1712987
1035341
1797317
525255
224405
1830832
784785
1555462
1221877
776950
1104102
1758374
294019
1640038
1811896
330971
207549
1429131
535513
1051253
1401573
1724467
25202
975491
1850588
608037
1118461
1493411
1366649
948755
1982695
611665
1520024
261219
1512730
1914670
1966558
103183
227492
690621
646818
1052728
666120
56008
1438586
790742
646888
1670591
268161
1744230
1311613
47191
841908
483643
83039
105774
413948
1431786
1032432
748275
1995040
535967
1124155
1421371
1055246
1238199
695684
1275082
1403277
9188
786161
1405766
616640
166798
394940
108074
1503842
1567430
1321029
1068404
32748
99999
51497
1408233
847635
212211
827620
559137
1091151
238591
216689
1781452
320355
938754
1683208
890363
83279
672726
1627501
97759
1049592
551190
1315473
556574
1523876
1336430
1649620
1315895
1328397
266932
708278
822623
1179663
1000518
1435311
1391263
1390193
456932
678925
1259531
1011241
1987943
500848
748145
488125
1634047
1797067
1930144
838151
373359
1459594
873905
1665832
675539
1482337
533191
793821
777993
1496201
280770
1437931
1466232
252791
1805634
198615
1453646
1326451
329809
1106281
473761
1948195
1690816
220088
304481
406006
34988
1982603
1298102
1174408
922420
1985943
1254796
798908
1203776
129107
464023
426984
1453129
1284981
1726487
812224
375778
825687
234397
400327
1085768
1606956
195517
838051
86165
371673
751230
1595
619759
164629
265337
142497
1623646
1046987
752824
921354
1063864
108381
894684
1341280
397233
534314
391489
1325779
1453879
1593778
1015209
1716043
1920632
26463
1222061
1316827
1499782
1505239
1620593
1104850
835428
228595
377351
1273801
1024891
1694449
1024969
734029
1822388
298263
834368
107624
807542
301988
412590
1696651
1086583
1790316
1748389
1969356
440424
1862770
1372272
1906432
427721
1560529
136064
1316788
480626
862121
1164522
131613
1343721
302716
1122638
1395467
1912353
392843
651541
1066157
1861317
1251821
1010737
1367872
701877
913480
1103986
1821598
138122
910254
477714
253850
1479433
1280256
1937100
1042087
664526
965557
937613
1020272
756888
182484
959066
181000
790512
1815057
855803
1768110
1720753
1172604
572031
1602907
1982769
111549
660496
185052
1892208
1492367
897429
311446
1804246
1928821
326463
1130565
773173
595121
1098741
511426
315305
537452
26734
1825525
425974
771334
1455778
2502
1385961
1959344
1451433
1795291
826851
963603
1574425
709791
57558
822137
586224
867668
1240946
1282036
833480
680500
256005
1794414
1356430
68455
1649566
1018317
885994
452408
616139
398758
400328
1775869
236622
743830
171753
1644500
971580
176841
241109
1980067
769183
702236
1002603
1873967
1376248
1822985
1242918
1465242
451859
1865887
1836630
1198322
1624558
886166
1477219
782283
556762
817521
203494
1876265
1952783
155420
1801801
728814
741218
607754
787373
1182338
1389766
800180
944493
440424
1774589
1004576
1566206
1497775
1321083
1834747
551612
1725061
759990
1832266
465675
1334143
1391845
656815
1572421
1455305
728242
495712
1489375
859425
572041
417422
1893087
216886
1524240
1824818
1557317
1354615
473959
1005261
1059237
1415931
1796068
328603
568126
1211494
426860
1849937
1002811
309740
994558
345266
356832
596824
638187
957626
1955991
1409134
799835
653826
41373
898298
1381307
1623393
372760
1397936
1014444
100583
1013076
1752541
158457
956510
1009968
57883
737691
1722252
1977580
1864476
1312569
1174707
1498363
783063
257075
251993
1477942
1918164
71450
140163
826260
1658468
1127086
1413173
1621515
452346
1593016
900186
1085168
674120
252273
1628243
255266
219322
1514978
1552599
671678
581879
719118
618308
1548197
1114269
1106536
46913
358966
1102117
1974759
1519115
224628
945778
1600179
1637273
540607
1489421
570793
1061802
547454
1687638
288004
208767
277650
1432943
881034
557173
1147980
559706
1924991
382708
1380008
1528020
1325251
421730
422629
27581
1572759
128942
1957172
1444468
2454
86447
1243299
979732
1780260
11198
531829
796038
1894849
284189
583571
1207116
406168
261672
1467937
1899432
730172
1886189
1823091
1660517
1330827
982698
1118325
587974
826919
1298413
639292
847093
1531871
1700917
216116
1022671
539466
367008
1893742
900713
1910859
978033
998451
598541
1034932
198484
827564
498027
1377318
1037634
1505711
89117
1917806
44218
602467
725661
205461
1891463
1474794
50621
1974889
1144201
779084
23518
1610175
745315
743803
485788
325338
287396
629792
1490673
1155296
1226579
975887
1861220
698150
1513383
872767
351561
5620
207388
155639
412715
913326
1285787
139267
1042449
1010880
1801760
1324106
181977
1463279
1594946
1641589
1440300
1819832
1342494
1822761
1374300
140436
847797
1313367
1321468
727185
19486
197804
423421
1739435
1323013
766070
1595036
641238
24830
925640
1091685
944033
1887266
582526
1844231
1167365
932722
1860311
293846
1272942
1506024
1918942
569417
1024842
575950
936131
1487629
310149
1422947
835516
929589
117608
1242618
613667
371734
123273
1045097
529119
479873
1432861
270387
1003912
496743
187826
229498
10979
1807006
466072
1026815
775355
630978
842219
532250
1527482
393264
1382630
579709
1931220
959236
831000
1801535
982942
349405
1293911
839612
1507248
717268
1069014
422985
1792011
655508
1658108
1690588
1468960
1598182
1352814
634366
1158483
824275
276202
1315153
1893271
682379
785673
600974
1926456
1497289
1202499
837792
1818996
473878
1474367
1851146
1336644
1944873
1498577
114747
1688080
1627953
1991557
810260
233511
1167462
1237772
508231
1731837
1469632
828802
1561646
770712
226294
502454
942677
1099993
555711
209460
1927643
1509715
1299906
125437
31529
1316010
1120166
682035
385346
1747683
517857
982631
924217
948596
254384
272804
1489180
1699853
827914
1378825
1505351
1168436
765783
495752
957702
233691
742579
1212858
567884
992210
691959
923849
1087474
587717
1573244
810793
1978139
1466742
1296100
1768852
1299960
1129517
711265
124685
1388574
1731667
1942588
468744
278693
1716192
377690
784563
1432778
1387057
1353647
1082771
220539
1263732
1268387
1078808
1810317
1338703
1368094
1669049
186153
723407
1701087
1203993
1788801
1587144
992809
34855
722317
913121
1593128
677547
1583774
847082
1040412
744616
1087816
616921
157273
1696373
1735636
341854
1966916
299764
65441
1621816
885696
1673781
158590
602802
1192868
1691397
1404628
634245
90373
203136
718956
154029
1065721
1197982
968314
1247558
1937001
1966816
1418798
917413
707858
719924
296345
1592985
737124
581134
913619
1817783
266096
1478695
21588
255898
502215
1850457
1320200
1063195
1286830
1829510
1955483
1507148
86025
1583781
108663
935033
1729626
304285
577242
756551
894813
291581
1852080
359117
1152827
732975
1785098
1907660
1117889
1001826
825366
1194088
1941305
1577884
293987
671512
1796713
483008
1863494
719149
1089791
1789755
1427049
1709928
98123
1013402
541781
1657831
584703
16077
1149614
1968136
951248
1076687
994498
1615508
151073
1365997
1256865
1108607
1680425
8884
273735
1174201
993770
989905
161541
1237768
1695115
1553131
538672
542842
1774894
1683872
189595
106850
791386
1392169
1808444
493055
857233
978860
1030898
146278
1410967
1302275
824429
632613
403823
348532
1380140
849593
417905
39154
1512246
1918781
1409807
740366
173185
1821980
720890
654180
1095773
120711
28284
1272223
43110
1535088
919677
316346
162349
1205414
1210628
1836740
141977
1840873
754688
721755
900683
1193795
722173
1469574
745510
1334178
558419
505446
1700972
1084252
753194
996275
1361503
1307095
41435
1928611
813069
1852329
900480
1501515
23312
25195
1465843
324953
1692678
107758
1339508
1118846
409157
887881
1194758
1640467
838695
628322
994601
738521
1078429
1676056
806301
1845185
1312690
991255
1940564
547706
154930
123695
1444430
1950141
533678
1324942
203724
210910
1779233
1729808
946898
992907
1562501
424810
622783
442273
1086353
1717954
1861232
1746948
750299
1805058
1037304
1819389
1172764
998833
1179167
1580227
1789398
599066
622046
1260015
608222
1865360
1149332
206836
1812906
725187
1929070
695267
694761
1518626
39833
392972
868334
1316517
507662
1476990
1015277
1579012
1328842
844851
1693728
1846310
42650
436232
992327
469035
639817
1672280
740833
709428
926986
1243075
1874673
1095881
865639
583910
528272
1169255
1737805
1500570
1366843
1383294
1116391
768754
783507
418747
1872506
220754
1376645
1933584
255386
468824
1171415
580959
1748436
845542
1102086
1218349
886213
1621556
235702
868693
84473
591981
796938
1812543
1229100
806955
926618
1990774
1244894
1577286
184309
1670965
1457784
767650
755494
1658573
1274809
862331
637210
1283347
1099753
1888418
1789203
858534
406872
699073
954861
966979
913258
1434714
359315
1779401
1616721
1028511
747575
1839030
1001614
214743
1397179
1239273
1964233
711706
1179244
1778362
1312121
474217
375229
1581178
361809
1328932
1165776
760961
1867951
679019
631638
928462
1306074
1035462
1628824
826992
1063113
325195
29644
1753712
1726518
1758058
1978076
1547043
750300
29150
1839069
1224856
767564
1294554
1235443
1417279
1148463
1175951
1193486
693
81431
1189447
1589297
1493159
1929838
1625533
620632
25359
1872979
1114186
1737028
337605
840577
1639539
1531187
1042271
523484
1764188
281958
482884
316608
1528018
1542810
1601784
212057
1869925
489634
1675687
923825
393221
1824632
1054942
1025918
534452
1795600
1918398
1698208
1712868
744288
867618
215512
1894036
1580926
1506068
1660252
388114
1792706
1746855
1731464
532401
1508973
1849352
154953
728747
1215520
1164502
568297
83439
856712
701969
1720550
591887
479154
301901
566866
294343
1625316
1149036
585509
1151567
673314
897952
691777
1804732
1709166
658504
1539937
774096
1480491
1447320
490904
633388
917258
680499
373710
363274
1787758
1926078
832773
1966942
1134911
852620
195793
676892
145718
629211
1243041
1538077
82446
1400523
885928
827586
1897390
447888
924964
1451516
131045
857346
1398691
774283
1058991
1927568
1488504
791563
964580
1727771
147091
1921786
414031
1595126
147898
940107
638330
1683962
77208
1682907
756516
1706510
85054
491762
1769199
579051
389824
1746736
207761
289596
786333
155212
552632
1500997
525442
332442
441487
1771419
1115770
1241166
1143325
1372246
279469
512153
549479
428800
1127693
1080717
514654
1166067
809199
1869422
479102
599821
1334328
920726
1150161
1514121
71359
82708
895705
1563493
400383
559357
1891367
203793
1459741
1663410
440285
330846
56794
1187071
568049
1214836
1487781
83463
901742
490035
1196519
1229410
739440
1804143
243223
1787873
1668978
1854196
431405
479905
1819577
1890541
650856
1187714
1813834
1334886
945623
1727665
1111588
708773
973137
283411
746347
1462353
240375
1124068
452430
1638969
1975235
464036
720394
1436161
1361944
328734
860724
125241
975479
1036620
1220077
1536691
1243862
1399235
1224434
1489019
1743016
1147808
1257422
904189
294758
414542
1048796
1922341
283679
398265
1905550
1758732
425698
999075
571399
707906
1015542
606450
899625
1542571
242434
210435
972912
1937423
945884
1257751
1442888
370887
1703099
1434346
1466431
684623
1337535
1136662
183612
451044
140994
1380108
238454
814377
272890
1914284
1945835
422918
963722
421203
427809
1765069
356859
1563701
690852
581495
1156828
1711260
1163346
1277597
1438486
1105304
371265
736689
1820951
352393
1596034
193807
1528124
1365609
56231
364312
1622311
142476
1016417
178418
272874
1425434
734683
26271
1512049
1267096
1023781
1773364
394607
1768401
1921205
352304
1303926
365886
1468819
1901705
234519
1067420
948518
496830
911574
571471
972519
742552
380032
635176
1756199
111889
1605418
944310
374936
1089527
1924347
134087
311653
1948928
620309
432637
1463574
274480
1260323
1571513
1328460
1840836
1817047
97224
701619
556825
1029461
935958
1469723
9766
1036971
1243248
949494
1954425
1083916
837258
1311763
568708
994726
1124595
1962329
1297812
1039496
550919
1977858
218082
361998
1089284
623070
860798
75472
1102420
418792
701638
1511405
1863792
1431256
1521653
1633822
1238033
1426409
1535549
1868482
852436
1994903
863323
1918783
1597043
996859
1214022
46875
1131041
1597076
260911
1026556
1597745
1324070
6106
1937853
517606
1267446
727664
259288
1363636
1017584
71441
804019
1480218
1099686
1027118
1903558
560135
1464711
453937
475250
345981
428530
512313
1089801
289220
1675841
367311
651354
719131
978329
1932843
1741205
561181
960680
1209699
1409316
1893866
1240766
757415
645354
805993
667105
360636
16165
292325
19082
92201
1424590
1843700
1893501
1559404
1483185
1283839
1598131
10382
1717380
1824772
1004764
1846593
365759
1554905
1648402
1329829
938760
806398
1802469
1298194
1882857
438212
866256
755287
961968
1360842
1626817
794858
416178
103385
1418321
1186303
1415531
1758055
1050436
1094463
1654470
436965
226622
1950863
283769
1788763
71817
250627
664782
1389687
243052
1090713
1705550
494701
1914651
625140
1622544
991984
1075036
786995
171643
1112168
1260455
930184
1772470
1824091
744749
1236527
784078
1549290
851343
819234
795262
1147856
241583
354876
1247854
1557139
768392
947316
1288986
1228245
1997775
1511236
820815
304993
463543
118500
1684562
1397806
1508259
963203
170274
1963520
1559157
1680119
557859
1831940
560040
440893
1772720
1649121
1426647
1007465
1716061
1569259
101872
1536160
1844676
1285839
587786
1215480
1995906
401762
655635
395031
918668
1063856
276425
38205
1514460
1140925
38923
728682
1560432
1837200
1572481
926838
935429
169982
230362
1927408
174798
1567901
1572402
1574834
1254968
99521
1623343
1434153
1078257
1040523
1907738
150020
1391526
1369075
1196116
1327568
1573684
587789
487544
568463
1428351
1018349
870815
547730
462282
377827
813345
372773
237257
1957424
73028
35678
1037609
1997147
340051
520625
159909
1705656
269942
1511018
739239
467131
621386
580945
1494669
1010822
1571251
269489
1121639
1588308
1273714
1726180
514298
1322918
1479610
1349493
886998
554593
956527
295232
707089
378972
1002220
1697546
303198
1737564
283783
1789238
1051184
1254434
1023176
772303
1559149
1361337
426350
1697974
74512
607423
577514
143780
1508989
233718
608949
1822076
75403
1642401
809459
1044041
712597
844620
701125
1667678
775102
1379980
531119
351965
1059424
1650427
184428
1803638
352366
830439
497066
792077
1712935
362553
692701
74090
1376957
1369796
1224309
1139862
1809738
788378
315882
283013
545274
1453373
1923039
162414
1640840
93879
781179
687129
1029162
1593755
908693
285583
312311
1272236
1950737
1405317
814146
1247975
1353032
882438
1118521
1840807
730609
1651443
1829630
1410578
1969416
501640
467345
323798
647756
1311448
1333505
1111501
761338
735184
1074559
740695
1300844
1691257
1009690
54572
1515716
455282
445710
1617699
1196009
1641786
48818
1128426
1455788
618730
532100
510224
854527
679980
1578905
1502792
1520425
1210947
1641635
1761687
1144138
1632930
283813
1514296
1754728
141798
1694980
662144
738914
1967775
568071
1357782
779662
176050
1566516
1603727
1328879
608090
836072
37650
1044104
442312
1911604
1257644
1977896
1537577
1840079
1616788
87658
141360
867446
1401349
443814
1589733
1137152
958908
1612302
155006
802991
1782465
1129399
1645639
382326
313430
1099213
1273506
1955847
1066515
1448984
1034017
571289
370444
1093743
717136
547318
481089
1902352
1110602
1052926
1183548
125186
1339332
398334
983220
512872
989962
323567
403654
20635
1309301
1521215
1825417
1943008
1469411
722761
605283
324794
593224
927899
1085581
791370
1434532
688550
1118924
1433779
1641864
1066431
220539
771428
1593017
1144661
460711
811860
1012431
887096
347463
1328214
229226
1888113
297988
1503485
1385371
1609020
1141726
1860443
1831123
408314
1901273
1466281
707763
796515
1730919
1615804
227903
1306980
1155927
189383
1630096
906815
1311549
953466
1806189
1476647
449166
826572
1111139
1490191
1108206
64804
1640132
183871
1473674
671923
1900763
1433248
1410113
505856
1458783
1062783
1073898
160634
114000
345865
217627
1423120
1668045
1165034
70077
618701
985466
566743
1584926
1780599
1982516
869325
1367422
1695425
840208
1588680
956527
1091562
77263
1418486
606496
1550539
757851
1866825
1085844
1830525
1228299
60459
1810509
1428228
1918960
1283303
1453305
838403
99912
267855
1901808
183350
1659099
352006
424404
463772
193216
1865266
884187
728800
1632919
256890
794736
1674137
402120
1459594
57402
242314
265543
1979978
590419
1805058
556489
407359
125772
1507131
127224
1867531
824673
1886998
1265623
164763
877930
936386
1974557
1623374
679405
1140279
1679759
1251185
1206173
1641731
1578615
414132
954929
1231479
1865979
445327
1239122
1733664
177576
981064
729147
630163
841123
124733
1406232
273744
104387
1421743
1070756
1485869
1450988
398946
1306703
323489
1890507
1357730
680207
124907
1218577
1966319
1434799
760134
465242
1220417
1506700
234846
1199128
1639688
1242682
25009
245460
745678
470095
1685411
297112
1811613
1506381
424410
1651863
1390885
81207
828013
1710107
1659772
561351
1793645
776120
52204
54817
1425662
1651142
1773333
724130
1265360
1662602
137368
626884
159293
1990894
854613
705544
767930
1157917
1104707
946947
1391638
792648
1687274
1261263
1770194
1203308
1035445
575285
596841
1886437
346824
1994071
1694979
1603622
836951
1428116
712195
1161993
1127496
468183
1764473
1900082
128467
211985
188510
1294764
533945
908767
1515090
251345
1113704
1649251
511847
1548341
50026
974113
1252366
913066
938099
272499
873152
1459901
1106991
1369604
1506084
1959304
1964401
429149
447669
108290
1369733
487856
1562494
522631
867540
1446629
1376010
164545
472680
236530
1936247
1570443
1468287
1088561
333227
241424
1244113
891443
1750013
35858
194758
175717
713544
1735444
1719006
931779
451336
1613468
1457987
37932
106124
369944
1078541
1271921
1324472
1438043
612398
1169093
1384224
552602
1205451
1063152
423861
978638
96848
618052
412706
1575253
1432113
553041
1483159
1886732
254997
1960600
1876234
1373986
321909
97615
1625399
455619
1386356
1047680
59476
1422542
619677
331006
972858
742101
1305167
696118
307126
1563431
1805215
797116
337320
1304382
1675089
34698
428472
374845
1263393
877252
513042
1898258
299677
934485
1117167
1049769
527897
1204999
279133
919548
1024677
1338961
412081
1593314
731875
1627914
1145312
1792984
558313
951792
1488138
1694635
1342528
446412
1860591
707283
1587561
1976351
151228
1004395
1122381
1416088
359339
1548869
750579
875747
1783514
1587682
461271
1818767
1017651
1570057
1384545
1706996
393929
199394
104166
1502951
1369112
1526492
270492
857702
684548
648607
938511
1207857
652425
616179
1428607
106921
1302392
1906150
497266
739391
603795
841422
978679
203616
185352
602375
601399
401967
1505900
761074
886396
1839536
265892
1566201
1766512
1580245
644522
855148
1085835
402758
1555078
1354919
668164
72256
218975
782972
1505028
191840
633460
525302
1105019
316915
253638
439899
1863442
1475928
1087590
1071818
1746456
1416451
353794
1308589
619144
1036317
1836318
1178151
1615483
1964851
1520866
27882
595841
1628859
1890081
119799
244826
1805971
642771
854836
914321
117036
1271967
470413
1585814
1476427
1025292
658736
1067192
1836926
232374
1510950
873260
485312
1887886
583689
1468955
1365684
403923
1199748
680706
1336665
1505857
1252674
249389
586511
1175642
1833614
562700
1314707
1426448
1867472
699056
1039881
729780
1124375
27000
1990064
1297818
186289
488773
1489224
1411376
1592291
1973885
279949
680343
700484
244815
67315
1518206
193316
1683367
181139
1885386
1330015
221659
98864
1258164
910787
856236
1355748
1268491
1047792
1866809
816598
1903181
1876638
997704
415581
1028911
70809
1972719
362796
1269785
260311
218676
671639
843561
1304151
1909234
160196
1529894
1994529
265048
1670354
1844762
412496
1535162
844321
423016
334087
1483064
1840723
497335
1193882
433195
1570131
1118627
187718
1379584
381478
1869936
1486996
1498513
1037096
1236477
354915
337875
1104034
1779086
1547098
1688527
1496292
420844
671553
922055
1717078
595902
572208
1290712
1748982
383023
941869
655973
845454
1529824
1960843
453828
1538333
1205454
1391944
769605
856613
1611880
1871639
538604
227133
793738
298916
800851
423944
233555
1126575
391065
224851
1795523
1927420
296261
174363
1699279
1938527
1054870
827562
1004766
781113
685448
1958604
1121821
196432
407518
1366389
475315
452253
1706927
864997
1572281
320090
135817
1750372
658676
1330690
1448714
1725715
571585
1858157
1619167
1403229
1146062
1828832
1012560
1269443
159250
43027
1370464
255510
698191
194696
963543
23707
1297480
1035137
1506803
630055
1381860
147430
1762750
900589
37848
1592188
1327689
203451
300530
1074648
547106
1825835
1152955
48899
588324
1299533
883115
912044
1153569
629598
269629
1246679
977665
456099
747078
1472121
479923
1175831
211333
781393
591648
239362
1845235
1724779
517547
1400693
1411811
204640
1810222
1195456
37042
635512
1887446
438344
191825
1547885
1275863
1342035
316283
1985700
509086
361311
75317
523930
775087
1332638
87261
1955805
131623
422689
1357296
585684
347284
420239
496496
1466851
1423029
1545756
970040
443345
295882
575474
605003
580259
493091
1568268
1653861
295958
498504
104116
82173
1226935
1151587
490381
326697
439077
680382
1667262
841276
66383
846489
994231
1141877
191218
1880397
1695575
491460
1793882
272246
191583
1425588
1082068
326107
206298
1089088
715819
105339
1669059
823654
1430600
609546
695103
111548
795028
1991398
1523668
1083096
1289994
1744716
774473
746255
1861369
1438700
1096175
1159352
436491
314244
1986692
1786236
276504
1320779
593416
684656
87097
595134
924977
685829
1131414
941840
37793
862316
599431
36973
1203536
1693463
1911168
78607
102431
181167
194824
253882
336682
327001
1802461
1192094
59423
762034
1765356
71779
588490
17640
1561226
617842
821272
508882
1198061
450579
957759
70508
1591727
439278
438180
1074807
287141
174452
1950101
849241
1695854
1573839
1459743
1348048
454881
1719928
169747
368971
731658
333509
1380559
310355
1907628
1316446
1988787
994573
388997
1117747
884416
428766
744942
1540423
443659
953477
1916125
1557240
1246036
1455539
1831086
946738
73454
1930073
613347
1506992
406729
119477
1191107
901807
1722899
1430522
293720
1572164
1564017
1425199
1191765
1858854
1186959
918678
832643
1559097
1011078
566698
1090042
675605
1619030
1962927
993324
76234
503024
277951
800690
1945034
1769803
1337657
813810
1633024
1023091
281174
1444153
1696508
500351
76870
1370238
663491
383940
654080
860912
1045361
1502718
758560
1257196
49217
245411
1909269
1771335
677183
1833724
440004
679303
1816763
816316
778668
927550
935920
1007263
1369903
754877
983526
294798
7977
988712
1062856
567078
1820126
1087767
1857932
1316587
1358467
499897
248404
644990
248118
1678216
578134
1752217
197333
1120201
326436
1530365
1346197
1361903
115738
1885517
1506285
1173096
1676896
1976363
943734
152804
15316
393430
636857
1504564
1111271
126038
541470
772415
996017
359308
475650
1748748
1022487
1821689
495809
1372323
1312389
769487
600389
1403143
1250344
1780630
1474781
879715
1946947
926865
1825038
1561814
328463
378647
1739574
1114411
265618
836648
759993
453873
276215
907270
212064
1522054
395185
1700674
1316475
1240979
63903
432231
30117
1431066
529217
1187363
93374
686982
1665542
118122
794856
135163
899817
1522576
1809390
1946012
1059460
307919
768069
978290
1252829
1107893
1877700
1192885
1487100
1501914
374466
350589
1840250
1435633
1289200
1529154
1041319
1433171
600925
670688
74712
17770
824738
1853086
650179
289268
773179
774005
1147694
1862479
1391218
577694
472271
623970
449038
741666
421707
1517512
844033
995145
844855
1226930
97515
80559
88403
867202
266063
1563098
1538024
1215718
210647
848716
1062625
1484433
1282231
1532657
24166
1627624
622815
758896
1220450
706249
632680
1136937
284545
1174177
1889826
1315436
929110
1400489
1482632
752971
466070
1140326
228278
1207359
1521533
587485
348711
1881649
1638493
1209194
1419469
1448470
1270301
1262481
1746479
1213213
1354015
726939
982917
887376
1422656
1133808
42426
1395076
1435595
853575
1950224
611195
1864458
531895
1156785
395053
1003341
1572896
1137113
446163
1182224
623042
452342
754305
767930
519407
172887
1359871
1601629
1540383
1247152
1854402
358457
1813708
1084541
1618388
400370
1289590
1662005
556043
292842
1824309
1949911
978525
214209
532704
1584206
1121698
401512
711084
47927
1288600
1387783
22419
1191787
177366
846720
292706
111808
1098614
268647
1373778
1003668
132578
226843
1747598
1174240
167031
1602023
484624
1752964
749116
896027
264027
603441
158172
47845
125987
160049
878939
1211172
1011196
1610031
728535
32633
1807563
1030832
1814985
1514183
931819
1061645
1607581
1679506
856022
1244274
1386814
1246243
376487
1775434
596404
1719814
1187266
491000
1573487
1322818
619703
935469
696213
658278
1562220
1039079
446493
1668956
34133
1074423
1564045
1036934
1764268
967939
1152378
875532
1549115
603950
1098397
542738
775253
63612
664799
902347
741713
1345055
380409
60172
644271
1178972
116359
1917926
404660
145396
616238
1699479
1084425
1658969
1522244
1801765
1610609
1895111
307296
1296715
1083263
997606
659089
1499175
731219
658551
48864
1276516
1613480
19111
756827
833174
620955
1909471
601274
1548332
1315211
1123288
766953
1919818
46361
75196
296628
1863589
1284354
1942679
935825
1663620
894594
1011240
1944602
594325
136086
1165028
1180946
156720
1205476
1981521
146089
878306
1969088
129531
79764
689134
1915107
469877
1494764
1822443
1356435
1665594
554927
944766
1124638
317259
93370
1830501
504812
1253879
422510
929090
1033882
1509148
1875303
422920
173138
1832458
117636
1754806
1732021
1783633
1799711
1506114
687668
312281
609140
1363870
1448543
1209830
527519
1900568
1554510
1116418
357301
602606
184372
774737
483430
994543
1330969
557469
1086900
32902
492548
444632
127654
171132
1049884
321599
745065
317098
1216081
1579796
785495
883831
945686
850809
1623055
876452
1605030
1550913
1600395
1719480
821901
7390
690086
1416840
34597
1649366
1404589
1432200
1781963
92082
1153485
359161
850764
1306784
114040
444808
874360
183739
1576965
1809301
1670548
1738146
20868
208300
1554267
1280126
1133266
565452
1059362
585514
289451
412199
1638096
1144463
1023494
1314375
615440
1463745
15037
42391
1973514
575586
339045
1889490
327237
1240957
599573
185818
1573393
1199508
1470630
1045454
1275127
1009641
1416535
1474226
1227499
467811
378998
1528968
1669091
974775
1314476
1124073
1272034
1867611
1003505
285099
976500
1357577
1980221
833135
121238
834689
351856
1373894
215680
1899992
1964275
410270
1037619
1065654
1238591
705713
150461
386850
1611356
1389464
1498580
34172
1562538
1903934
1933778
1378595
1752876
1872325
1293083
1322895
779724
443270
950223
227362
545422
648929
1534580
1006700
1542532
90712
1609984
1846484
534247
884342
667247
1489206
1117913
1365538
434248
926319
169789
1255449
41145
597470
1491334
534087
167440
548830
1781112
1463666
1491257
1595353
1456247
211745
247803
953480
1541575
1039168
1486854
1418773
681546
1823189
1653458
1225738
1008512
686543
1143942
574789
1100953
555249
1451743
250493
1582626
981555
835755
1308697
513705
1098795
1253646
1994552
1839750
1422518
1247109
204333
583348
166438
1615227
1468120
1982761
525426
1289604
927385
594896
902714
1215732
1850052
184085
436579
1066572
774139
1742296
1953890
1391999
488834
174295
321458
375190
1471245
1332785
479671
1435000
530281
1224999
1686577
1863324
703250
1748647
462214
207283
571028
955534
1455680
566218
1305492
1445189
1886209
1645646
1144239
1518437
570038
1481518
438571
618738
816557
485296
352321
605441
593348
803855
537450
1069173
1928358
1012486
1113000
1067610
20448
688727
1697047
275594
1994543
1347284
346711
1515105
959439
1971020
616231
930817
590607
184944
752521
1865659
243821
1827418
1265048
84851
190335
253146
1864077
795386
242037
663076
651155
12824
538172
1045886
1499586
226211
1231808
1388397
1457591
1146851
1048665
370535
863746
798089
450312
1692078
694918
789141
418270
764046
1853972
1139742
990610
233674
773049
1983339
254089
1046179
925295
1067940
113295
455758
101804
1172660
1624699
41123
1005436
414210
813724
547239
538744
1297424
1781430
826462
1667811
1907852
942917
1734955
221041
234474
1434950
798805
442290
830861
284052
551187
381755
1503847
384486
247762
787750
766299
130126
1060126
1635868
306851
847193
1503803
410849
96920
1647241
1030618
1343066
325236
977147
1261135
1393111
670970
1627066
318687
441802
1159068
1789503
866597
773600
903750
1077979
1936551
1127190
1952844
1413098
1146416
286925
1456785
759260
230962
1397512
322800
690170
446280
1318458
1292600
1462682
1048473
96358
525645
1387567
1864482
422019
152890
1380548
988640
1930312
517488
564968
1863863
87544
718178
1458819
723658
1702083
416954
1121194
1217802
756596
426195
114137
1353703
1712967
1375610
600441
847186
1835186
527228
333183
1961851
1178313
1766087
292715
1652228
1424089
1828642
1614121
2771
850279
1992360
1204037
1150322
1701179
840042
1171639
1679333
476970
1390321
1620035
1682854
1595620
395798
429157
841416
1038425
1415255
906620
1733147
331268
744864
568088
1987260
29271
293795
1802040
1199533
1212599
1843330
217623
1156641
501815
1513776
976482
212204
379047
1914150
1056185
1923179
1312966
228954
1425226
895155
1525685
1567754
521538
1744643
211061
1767664
736859
1252054
106115
874460
285504
1200974
779581
1447644
941980
1133894
728324
1256659
932553
1876466
1587133
1294672
1176931
1259003
1587463
1036502
746985
794976
971927
1595771
1581446
312376
1142660
1564303
139053
593608
1278152
1247786
680344
1257714
983209
1338530
724373
1101975
26497
210545
1114631
67253
1232390
1206331
1484347
1173420
226490
1677113
1081700
562848
955202
1118012
116165
1301754
209934
1013133
908661
787825
1948994
725314
1450020
59543
179071
675076
39264
1053168
998810
972963
55787
690066
208573
1194048
70919
1148117
1785750
1526890
1702288
1697726
1368905
886572
105411
1023471
135661
1645823
832925
1389715
449612
164315
820085
1415774
1676862
1138794
35776
1848448
1825820
1538286
1027502
802070
234739
1604143
1339947
6816
1769187
146284
1478165
1095240
472867
557601
1608804
342151
566258
194028
929008
266772
1581730
794755
438450
1773728
982191
333428
904484
511591
1429936
1624360
1022271
1230099
1445713
1485376
77680
669255
357494
1731554
1430948
1106174
212056
1882802
1079251
389357
266120
455527
1951654
1449379
106901
1331622
194179
269246
1975693
941526
1250062
1737881
733893
1130229
1722089
184183
618039
1643573
294084
761598
396903
10240
215467
432953
640442
539103
739103
963845
486664
93508
116896
421545
102801
41235
56023
1996477
228122
451490
1180459
1112984
1436136
342294
1704749
1486455
117502
248615
1187567
1596190
1925925
1872178
901249
1869877
781622
292502
549644
1367333
1658444
320401
165024
410984
124514
719827
867055
1255851
40725
1783594
112785
397264
1298128
665090
1186854
695532
1220852
1002565
763618
545950
1378913
1609111
1787113
476362
1943599
965728
621093
197916
1262088
1277152
582176
1599977
689950
1613984
177882
1018772
1040501
350126
1241319
1749676
1779748
1145339
1028321
1874233
401604
274022
90029
855427
1160468
151556
1693830
1542652
109081
141166
423515
13805
1926898
94305
1178528
758601
1907149
526918
1894783
1764925
584276
1248708
127636
1720337
1513946
803199
783786
1534953
658672
808014
154105
1449902
876944
1630480
1621777
864324
299432
937087
714586
1170236
1675460
513471
830609
48883
714462
488974
698493
1298311
1771503
798069
444717
634336
133109
194490
1555151
1290593
396010
1455234
1397024
1545450
1678200
817662
1975021
1140436
1000454
1728958
957294
1434816
414177
1742613
1670825
1940861
1189503
1800926
59741
1682079
1615817
501459
183058
1946616
1914378
1425071
1901830
465375
1801939
584694
301125
1667738
1369869
890448
1653704
239099
1584376
1591133
1456323
1566994
1977648
170525
1791402
1062303
42613
1217233
881982
1791273
1305546
1669421
1561030
319548
1021651
1159431
564191
1752680
1419495
284658
501432
789512
1256365
390375
8201
1358132
1913856
488564
1386286
298034
352815
1002399
932678
784495
1541489
491702
93440
1841111
273525
1281421
1047014
53487
1766347
212093
712616
169259
130604
959618
1018084
897199
1932494
1499212
21347
615225
228442
1742034
714287
503935
556692
833111
224873
242969
1532317
1030335
194156
1370511
304094
1123321
902052
19561
1352602
2464
1033640
144219
69380
331104
1961787
1767955
1011194
279724
788218
1686886
766727
754534
901694
1070763
1354415
2825
279493
1269155
1161673
937570
1765744
216984
720506
208542
1379458
1035653
1667277
1552353
1139253
1411845
614751
136172
1508063
1861102
772149
1967123
497239
1816529
607798
1861570
1558603
55412
1009390
579522
326592
1419812
1669471
183065
1155839
1030777
528228
1463070
989850
1307391
364096
1541765
150078
1925817
1205456
482970
1017453
170224
747646
50172
1045915
692076
1302381
521537
542172
181076
965612
220319
362118
875182
1380952
87488
1424842
295349
1122736
176544
9061
1443906
315355
489121
1339692
1767163
1451387
1210445
974020
599191
1183547
1657356
66326
1873639
520504
593295
1548487
581633
1517926
1619397
760400
1930764
1804674
1986882
1741273
1710235
240210
1386155
1375685
456092
1680411
1437657
1586784
1431967
886069
11547
1178300
272930
178103
1871068
1781748
731520
1692981
1322341
1819137
911047
1798005
1895759
963814
1266917
184428
581758
722654
1309813
1481120
888304
1470205
549354
675113
1394674
104471
201976
232012
116645
1923872
1319988
1501625
755152
1975747
1764430
1773694
1861859
199411
336280
1449924
1665576
620458
235098
931326
1063768
390954
870465
1331972
789563
817188
501237
4412
1950059
1209005
1038835
956421
520006
847695
139408
1847910
1982042
628051
612889
1112869
306837
1756254
1968221
10780
1728430
224680
179301
1086336
1004756
190337
1851727
173078
1899886
1673985
1864012
490417
1022982
1884393
1002698
704837
1999682
164399
1323578
70152
1885225
741684
240958
1039425
581199
69689
386621
1913221
1262046
10619
850239
596789
1853690
1356352
1023605
801457
1295294
1389816
1258888
916026
1009999
407641
1853075
1041193
1064766
1407728
307588
198816
1752708
62736
1631129
210169
1757181
1014636
1907563
1170880
744856
1778401
1920470
813679
376216
1242687
1507519
241426
189356
1050375
1725722
1120089
916586
1638867
1306478
1456919
153303
1154161
1584818
666421
679034
1481297
1773112
5372
1794036
659018
421821
325370
1671245
425405
414500
562883
573483
1952698
1223953
216514
803147
1000366
560595
530151
248448
558125
731081
25980
1880828
486958
1630238
105705
165705
88605
505051
757200
184002
1258212
1597380
83907
167131
249726
512251
1221918
51910
385032
368872
785493
1373082
1522325
888307
1409738
1340187
1882536
1724341
1504951
1778323
924098
409415
1471105
1243180
1418584
379608
984930
1476706
410180
1228449
536189
18580
762957
1787948
1342811
1023976
1771097
1241692
587824
26432
1532251
119993
1854973
39094
872048
841371
1801979
986682
1423312
1877444
1356894
1904106
1782284
1624066
778060
142257
113347
1684337
1417758
148264
255820
1773839
1170548
1019997
404836
167200
1985444
1919599
1688643
1943067
83903
1420513
1096260
637535
308164
1342955
802877
1743706
437698
188371
1429912
1604617
1406696
801966
486267
650220
1877944
1659958
909327
1018040
1658802
854571
1993264
985302
439504
1418289
33294
1680900
1328379
1158564
49344
551470
494230
864475
1301346
490025
1296737
1920594
1375374
47727
1045309
426893
749874
1748384
834199
284786
1739248
984695
1851666
273108
198202
1884674
1670387
428876
770584
1714397
1212584
1838288
1531053
867597
177858
1673604
1251255
639163
580661
1134144
1412964
117715
766622
1666492
1417351
1655018
1797626
731357
829973
1875584
1883706
1633721
1482411
1725385
134099
178747
452958
1131784
56008
1989025
1172085
648576
1706129
1895861
1783647
1689644
530831
94775
1254884
271035
918186
1036790
557206
321345
102338
1665706
101307
699555
634174
314739
1303680
1712435
1557028
1863820
1758238
179879
1773504
223347
810864
565106
459407
586847
166623
694063
426039
1838619
386001
1222266
1921404
635983
1943142
383971
333617
732619
139130
1233121
461311
855866
1893820
506527
1739525
53334
770286
1156544
1808458
1368942
1142562
696092
831916
966642
203092
1049798
547532
113978
478613
494100
1202749
863621
1927927
1343631
1802334
1711986
655286
59977
295159
904169
141731
1497809
315019
417407
1088136
192159
112012
1218817
123157
1220148
1470887
160701
125646
57209
1967010
1385588
528020
1008265
1120517
671045
1012621
1126907
1374875
1607188
1806075
84485
167116
1500919
143367
1149593
1431361
1216551
1860387
119633
1063057
72696
1873355
400802
724576
941088
254622
1020849
1362691
1016735
1467717
825154
1786569
1572042
659256
1539259
580951
825482
475493
1762087
239237
999905
809120
1822024
1663310
914531
1772408
1371232
154513
449674
608602
1205547
276821
1984325
1005721
1831731
629547
408222
634182
1612759
529898
702805
798989
1439521
1587959
1302882
985516
424056
1515354
112225
19768
1670667
902528
115540
449803
1917533
892632
1113819
1950359
1479989
929086
389814
1692758
308012
1870209
376807
1042325
1866589
338622
1330247
1907687
1897792
117573
488345
395420
1977484
1901631
99060
492192
324081
359559
1190615
867101
1511218
1419695
832041
1060830
136006
199469
1828058
1732438
1515762
159669
1745676
347429
1400518
5353
1949401
1912068
1027222
1102004
1487560
951831
1095035
1988688
1807951
574434
1712904
1147960
1001795
534672
1340807
721233
1307871
1859722
1265078
273342
629861
1633556
556655
745705
129886
1327034
1062253
1849162
392038
703213
123984
474113
1983821
769491
1774363
1660070
1768785
756350
404008
247143
571959
342974
1419462
995879
996469
1983477
1378404
571874
390020
611775
1043261
411900
336523
1467780
1934083
1113226
106629
1822888
31205
1560618
1430796
470016
1428800
1409143
1222480
953794
1051670
1582242
480521
1461898
1217669
1993876
393515
1009221
273222
886352
1473609
1512608
1717542
696617
517694
947963
1509266
1445929
1661025
1389218
753351
1114891
1236447
1911479
1107632
1717648
1490604
1089278
1625776
1200811
1904048
889591
93638
1204680
1626930
1093216
1892558
565275
1022530
1475094
1791728
609877
1085382
1963996
735778
250544
303824
1484774
1399058
1227945
552238
1358913
397990
1334085
593403
393164
1298604
894052
1342858
514147
1181775
1030566
1441316
860674
381463
352222
608974
1092291
221394
52290
476892
516744
1646678
495906
1950684
1942188
1888270
413902
1923917
77052
299183
767031
959390
990359
938333
1537140
318443
1109233
1873827
1586833
5408
616744
99428
1831728
843145
165292
1608609
1797258
489036
910510
985428
1206317
958970
376242
1625967
1073339
1979259
64588
271253
1043159
1996119
613697
725350
1496557
266804
1913364
1557995
840727
1242415
1203139
1415536
1458476
640936
1072439
1512449
1146644
1580672
1905929
114564
1369349
567865
1148771
1866988
168438
757899
1413466
278090
857379
255584
425576
1125049
1375528
1645778
1394155
1961778
1048912
931096
496709
499458
78285
935038
270943
669699
1456312
538916
980613
1466561
416189
750135
1753171
153600
82412
1472194
182933
455399
31542
1174272
669227
1947823
1860862
1378054
38422
687709
1845778
42347
199195
1436525
203304
400096
83605
1452210
34022
1579399
1293026
1024595
309339
1885477
462011
4221
1994118
1460411
1218341
1881840
840826
969428
1687771
599
38293
306609
1573570
1716122
1042457
399442
1932896
583016
139721
313897
1273256
1282161
1303341
1383825
1576755
1036689
1025103
436531
1594420
382570
1618432
50378
1065251
1047511
1590184
1964430
928055
940813
387083
465222
932754
314251
317463
463878
1014678
1716490
311324
774626
105563
1548147
718682
908520
1272969
169241
1351595
1573660
427419
612379
843358
585917
707576
47572
483694
954872
733793
451300
1006413
1336552
1336553
701025
1027017
180893
256943
960192
389667
1673651
1152622
188177
1421649
802487
1291753
1726652
457776
1077655
458011
303141
879351
934074
1905239
1895773
54303
593150
1797781
1816271
1787537
1020568
309556
380453
1627389
18189
422754
990694
1169833
1704365
39908
681477
434865
1507119
1691021
1321099
671251
1210943
1035084
751911
1733103
1138324
1275350
335436
459101
1788280
1260877
468967
996712
1357531
990350
318751
91446
1758858
1427442
106085
801231
1346005
622933
484112
933713
1663317
841337
1873659
123765
896274
1024180
314681
1911210
546497
614733
1189204
1517928
345471
1439835
1822641
1855648
551809
356580
1969625
1598306
359521
1967629
1265842
147061
864165
1619371
1570650
1493196
1009556
1645253
1555708
719129
890927
531833
1264347
1811504
607682
1062550
1394070
50148
505371
1855231
1816215
1570373
1810206
1137895
772363
1172764
1645838
1570131
825753
1906950
1930267
1914849
1579729
1696009
1309252
1229838
1775690
713297
1239271
623796
123510
682520
198674
356316
1686614
1474387
1780253
1354112
1416962
360876
670259
1627430
238725
818648
294882
1253809
107841
500144
5709
16926
74927
1239959
990778
1616645
1886762
1660234
1391998
1533421
1807356
1332432
1217585
1725986
904522
1029335
55640
278285
1571264
405433
651247
1821639
638641
470673
432229
946953
647430
1927657
252285
891335
1827917
1716054
166581
537990
1306957
979294
248884
1503589
251323
944535
584497
1411897
690572
1291834
1563312
1236712
1856051
944195
1336335
1986547
746941
1937637
679729
447820
609320
1720796
269459
952982
1312440
628136
1070181
1880638
1358951
1886364
767586
1562007
201998
1724784
1017747
1528538
29821
1073092
419193
1631576
86206
1502534
1553871
99157
1701458
1388471
1882766
210080
916837
401009
1397134
311002
1411305
1404771
849199
41115
1164183
898480
544770
1819900
569173
150021
1362773
1926189
564389
1129363
890785
1764387
400972
1716417
1131901
1028858
168102
1612008
595006
908165
814505
1327162
1152420
832906
1392990
1358452
535642
757241
690918
578544
1732280
178594
1589963
265855
666665
1895719
1528135
1666314
621882
1692196
1783067
1785837
71292
1932698
998393
227870
1765976
1048193
1593057
1957931
1258934
505306
1899162
1096316
215808
596526
357132
1247329
1104299
135947
1252218
1522018
480143
1052057
971206
689276
864205
1538465
1738226
1201359
813154
626660
525671
870601
251509
336732
104070
1498309
1569957
1141470
284983
644196
362035
925283
1677930
343902
353912
1548117
1166849
1702663
1605109
976854
454764
283495
500715
1040926
597866
1885506
588080
1855542
872522
1946813
1898111
820104
69411
1050916
1185318
608546
165328
200870
1043385
575266
1286473
119955
218205
1322210
261026
1414189
1423408
1169407
1397421
1001822
713264
260195
1841422
1478106
1249284
1430863
1961935
34618
906772
673649
75236
251246
232261
846956
373390
1225558
712626
402088
852790
882725
236513
888079
1870940
1714722
1908989
1348965
1627432
889799
1391669
885437
1689183
281130
449986
1871006
574038
68286
847727
547689
814104
1632938
1201296
273025
1958080
383929
1592039
1033934
676481
1958152
320234
530859
376396
1455933
816305
1502384
1776507
1990620
1150414
1128351
712249
1354165
1483145
869286
505832
1909813
1214378
1760513
388019
575246
67049
1128230
691682
1224303
507591
481007
230861
1133996
1523083
616901
971709
421540
350260
1434057
131141
754627
1294450
1416067
778039
336057
1019450
435677
1153321
702160
867591
611840
4646
1021670
1865520
1441323
88286
985427
1044122
1734230
1815561
244217
599195
172042
565462
1513880
607642
1757603
618597
285313
204347
1005261
440340
1112772
281101
288494
124967
1514436
1138245
1030308
796802
134128
1673290
1153115
1946148
1531463
933691
1797444
705674
1763713
784613
1280104
1130832
490949
889884
687403
12678
534902
1368813
649623
199131
604650
939771
261750
624721
455597
210954
92878
1568343
1397692
926513
59731
1085903
957179
1358571
1672202
1227213
1432333
622244
163287
1109367
1455772
564835
975659
489996
1590248
857714
1253976
325101
1307150
367764
1424770
1393457
1220525
391156
523100
1520817
1292222
1366142
1345319
449905
275517
476765
331728
1276952
337118
400744
1907110
1825241
814518
992325
201527
1822343
1163947
1126997
420134
139443
251278
1881695
1791999
1657714
1193149
795487
664823
481176
162438
629358
918720
1843399
123550
847386
1728268
200793
535125
664202
1665975
1260742
1784529
471658
501255
851339
1556023
134935
1254378
1475984
1208449
991015
719269
544403
1063363
239444
336769
460433
511033
837664
479205
852552
748464
1515459
1021062
1324389
1667596
21274
618464
325660
1331549
1026096
1651835
627462
969099
198839
107204
1471100
302812
1638524
1683035
915382
1016600
1480193
1579483
470247
1639845
1121960
1570097
1500406
1613573
897652
1226532
424454
986460
1022971
1581453
661238
1163848
1099430
38128
1354505
1702125
1986361
572647
1067046
458123
1222161
1559599
1507111
1490170
1074055
1090379
1983973
1674005
1415514
786809
1416002
1655449
1592826
1848205
576915
547761
1620051
1382692
337900
198666
1460629
313370
1565862
1628300
921898
836017
1992330
153841
377777
1899416
1344382
1531496
533703
1426743
14664
627413
199406
1882024
754387
1083779
1251663
707267
685900
1317795
661235
1484209
1795405
863977
1611463
1447067
869677
1747798
1867534
1257198
1999216
1414811
1793025
1744767
1540651
473237
1109497
494535
1308034
1493235
513338
141754
600514
1005507
1824870
746275
1493982
876734
514344
1856133
1264293
556936
164762
700378
1200006
1548368
55354
1292232
1039227
657395
356260
1589268
826552
77427
386709
1990594
1804915
1801927
640331
600081
1469517
1237706
1747635
1102823
956634
581557
1345064
967386
849914
1507016
1692335
1058367
1306004
803280
1099725
626432
309250
1938917
797763
328663
628937
113297
1834755
1054195
153100
1839152
1735700
1158469
1440768
292770
1328494
1671987
253914
653832
1371821
1293882
1994521
1237720
391427
154438
1947359
1455983
1108763
1604144
498935
1382969
1968501
935762
722406
1955108
1196399
1932777
1489351
88895
1259800
1424269
1014181
1870604
666036
1904780
496558
1824480
1084210
1512459
322595
1969447
438910
201693
1776341
936738
395788
929664
459257
243673
303613
49509
1317097
1845667
844546
74684
1338267
802791
1570314
588161
1596806
1511983
136576
826573
1147442
923131
141840
1221257
1411024
923684
40459
373799
764551
1858057
120655
1313837
1110540
1948053
1004286
1931278
1885093
587405
1657384
135119
277150
684620
1503514
328884
1403908
1935235
905508
919841
652832
20422
1295573
1054777
1951670
778578
1374322
178728
703898
1982363
1187131
1261362
1046238
1125384
1952921
545392
467231
1479398
804478
532747
1195826
944271
1472494
1183779
1377993
997038
1842338
610093
1501884
798357
1779055
1759328
1404321
1159651
360876
1419550
1585160
108272
75908
766456
1782886
782698
1631183
1101664
951377
1931587
118997
1112460
1213311
996382
1356139
80416
959738
100573
1060942
546150
1484845
469350
1290816
1176675
253657
211677
1423157
653081
1830757
1204348
58630
608649
471387
646703
544108
143965
242599
505554
766706
331274
1951115
772614
58514
211725
923015
1148567
1773988
1371930
1667169
1997708
407061
816702
662618
389952
773399
1383631
569789
1263992
1382673
198958
1419521
1647122
1609677
722062
1020214
661481
580246
599069
850252
1648982
1896874
1953471
1350076
278674
1815981
1498949
647099
1646629
50358
1201771
952062
702250
415072
1457940
1642788
755106
1444841
1693382
634044
1681788
628081
1525710
615560
1239486
1434369
1746366
1087595
671224
1851565
1262972
968764
3321
1202919
266279
145692
1695692
95979
1062509
415597
183637
1979984
1246726
1415417
276225
1936288
1219433
761103
1899668
926369
213629
1642195
865531
357564
1147780
1962438
1808918
351854
1490579
481778
1022106
1357113
1426143
498423
1691067
386497
344282
1854064
781140
771347
671858
19328
146621
1268706
1096241
1958994
243379
1849033
1524895
1679504
1666590
1175601
1469634
1824228
1424579
1120924
516484
964028
1065567
400623
682959
745757
1093924
898372
635420
1561818
1455921
1365330
40960
377644
1113848
830828
1544114
1915601
229768
1359210
359377
1258484
1475083
274623
1155033
339012
1692930
848718
1001715
705667
1889685
512978
748356
1044534
1018221
1670197
1542449
1518931
1203185
1058729
1364559
213701
1884537
1374664
740762
927071
931256
595413
1233899
893181
1873628
667220
1665230
1699981
1078787
739008
1521948
1782417
420011
57868
738321
886090
675935
1637192
1926169
179245
1409592
1899533
1643882
1380661
871321
544211
1061320
1370244
480528
102564
450645
1806912
585074
377779
1539966
697336
1982901
1951978
726595
1263152
571106
1917503
429198
236678
365423
1764973
1709126
1522193
1001192
635349
1610356
58305
847616
514291
783455
558007
538232
948049
1479892
89760
1496326
420524
447932
314327
613636
327822
1060151
59075
713684
1528535
1404561
83190
1349179
398424
146222
1553310
308600
93686
1514919
412020
1827024
1600186
172175
451252
994
1837783
494082
290783
1846037
577736
1997506
1577627
920941
829655
1158417
319396
1681256
1669525
1121602
1156312
961612
1515427
118814
1011907
207730
1577071
1843396
1480480
235084
933895
273395
1688917
1779972
1697540
881772
1416043
1072113
1672566
1164257
1457085
1582025
1008548
1207572
1429178
59119
531248
1752354
1717577
806204
1181868
1308227
1208392
178588
1400308
1382097
1386960
1469300
137829
880813
1244103
604667
466775
1848621
850821
610533
1273628
65058
378245
284055
1415339
149378
375024
722556
63963
1443112
193799
663350
1549842
630558
1381077
1180681
1454710
355800
267940
1114287
1823544
528985
1888685
1694105
1087670
1821053
426693
845275
1696943
1226741
988994
957493
757201
671504
730074
749748
638589
389690
434120
1665783
1129481
1453536
1286846
1557368
313195
782264
1641780
1535823
803741
1245030
247027
1217240
78198
886508
1633453
1141564
1149546
1090793
292533
341293
1808939
139996
1207718
771074
1618746
1009800
769688
574995
1012097
531590
1145198
114361
198067
1273444
1207747
306697
585933
1285778
1168090
1104124
633386
821608
1715052
366523
1799765
1330799
1058448
990389
788120
76753
607714
384063
423645
1220082
1659809
550116
1621463
767634
905580
410946
1597612
653330
1578283
1224134
561224
1375472
530795
1276609
1979666
1131443
1257621
115414
1977063
169345
1401000
473396
1588038
1554786
1985595
1595806
23900
1197653
1727781
48458
239226
993092
6782
518737
163058
296384
891053
1195279
79645
1913476
1557959
1205313
490124
1313612
1431277
813288
868601
68509
288254
72013
1496151
496055
1258533
1480833
25211
777436
1544633
90606
417097
1337411
1065465
1365797
378430
845388
1537217
528986
653223
209720
742988
1639416
1648816
1100248
787787
584777
1990916
1763122
794397
1638441
1296319
1451557
429475
250450
174749
1912426
1152870
816097
868429
1449875
1375818
876897
1433322
1235686
1893220
455668
1874732
872667
1156219
362718
10555
1680845
1717401
104295
665152
1661037
1482395
973355
1961888
279731
1957496
845251
1551076
433449
1608381
1170664
1102539
1033687
1721046
907418
125179
1424700
1121836
763301
641808
315479
1870472
158542
755024
717139
143876
1678010
26858
456227
1496688
20725
471981
1264179
744414
177970
424588
1456348
936571
827538
115377
1751062
1325300
446623
280467
1969485
1713855
1345877
752501
34960
323802
1483361
1453180
814265
1252495
376321
1423517
338069
398624
966875
214302
1920601
1026437
1717790
1558592
1592317
53544
251236
1132847
1777531
1271972
1600370
1232859
1400937
367825
576478
310475
503732
1029901
1551303
909843
1793351
1947477
825390
1958679
1820123
1987828
1627362
42333
673990
76017
206978
706002
712865
48991
557352
39167
322676
1947240
1976169
1665487
881086
434697
621376
108181
1532778
1138852
804342
1337268
1402098
1226172
979631
1762331
575078
621368
935144
1094662
1257537
650938
1535697
835117
1300946
1714281
1715114
489733
1980991
983289
1556132
699593
744965
695119
229900
1078301
230940
108808
1451073
318502
914732
830265
1384033
337097
1136996
715137
1801820
1761028
589054
1410227
363670
2
1428807
228831
1445523
624630
1953705
963582
312843
608561
13526
1604443
1499066
252047
648374
873636
53674
1268323
954800
214738
197371
1707347
1542834
949188
1918911
171675
463451
293165
470465
710681
462362
597761
1978422
720741
37503
402552
679954
1777978
530167
1261915
1570632
1788325
106836
1585081
1250426
298322
477887
1072978
1647029
1883855
1476339
351599
881543
820309
762033
1416111
1433149
124373
706692
948358
1330909
467932
506871
1044249
27469
639184
805975
1073387
806858
1944092
644563
1288788
1765394
1156682
286867
1503827
1040476
1810885
980787
779519
1958339
1619453
1994084
484988
1209939
1366460
817928
67583
903782
44464
1083417
354797
1396973
281365
1004761
96541
31926
177412
99245
913518
1929315
88871
1254316
745908
1600833
207346
261639
297941
164176
1219607
864578
889271
982948
1383646
1507904
1064977
1852089
1227022
1614082
211554
885344
1143817
577503
1073716
1695818
1199140
434677
243483
205413
338529
478187
1335369
708780
503114
529610
931359
1400172
154290
1731699
332880
1392122
1220975
761890
1878728
1640231
278401
86804
1118485
614841
843399
1661751
835454
1308392
90705
1965622
1001206
1697908
404876
996694
709862
795421
1793383
169321
1893596
606087
381830
1100895
316007
1294688
1482303
1756266
1193535
1321717
1624568
356504
949707
879433
623590
1014662
1761492
1308237
841723
1987100
928650
1657635
559394
1547869
1646757
1550669
1037358
1264819
812538
104379
868466
897094
1139941
1606566
1441264
881898
643378
405666
48251
653214
872204
595775
388354
1640036
454408
431755
422208
1353263
842348
1086158
953523
1003405
279793
802609
1962225
723191
83695
1578990
1284702
1427963
33810
1892582
1894745
374880
136772
1255689
1225424
1285342
1110542
441389
294372
831686
514874
864573
451270
1815061
1459170
215816
832547
1366500
188961
1173318
2747
1166167
912483
1813620
1553976
1083450
1456061
1309316
1071219
602556
1020010
1086622
343904
333799
1222509
14376
1520129
1164303
1004552
213163
1256931
1698952
1427379
1719827
821129
684751
1303641
1969606
1685570
561556
503487
535007
1363665
1706024
616670
874469
1406261
615598
641068
1405690
1390789
1679170
1203122
719194
654152
879154
395820
697533
1331858
413257
1695192
1626689
1100903
498852
532903
1443833
479858
1969617
425216
1156362
831694
1962047
1540419
466822
744809
552560
878492
1508250
1818293
1300421
1408312
1904207
207873
711639
868431
405590
550077
861586
1880752
1736906
346887
916119
1078544
1242100
804689
470469
1450460
1346732
1591718
1092664
544040
1782405
1503465
454698
1364290
632056
235034
134182
1907825
76302
1503143
1580094
83142
634946
1893173
949243
1810588
900521
1353839
361472
1200721
260815
1038668
813801
1149889
222550
1584967
671409
983015
1960475
1765867
460757
637159
1969254
1669293
509336
828822
547671
1311594
121579
1519996
907394
269613
576512
470394
582918
1392896
552238
1338855
1678523
11627
1653727
1008821
639467
902508
187433
791177
40392
320387
641497
171906
257038
748786
1394665
874393
99350
1691793
143450
390357
1931789
1187634
327431
1800369
1236928
484774
1556974
1534511
187699
988758
1840362
1074491
280116
1695543
1050023
1362391
156356
625827
833997
425697
781121
570748
1940177
1048495
58092
1271725
1291699
496185
674256
1835165
424448
333296
1765169
1179531
539248
364721
132552
1167436
494407
1036018
1851849
824054
1193811
1827071
1906389
1423646
335723
27649
979652
194388
252716
1528619
222293
319731
1795698
1131385
1983467
1124157
1241675
906464
1955981
131331
150726
1527946
1420747
1795267
885361
422840
1432237
584625
671993
1777230
763753
1370554
647785
448943
1155776
1957008
1431188
227616
161658
223098
1443968
499353
1000877
1409644
953370
1599476
651506
1123426
1817637
1404523
1293294
1100996
1064021
121886
714875
466486
888327
81377
1577533
328483
633998
1132459
362390
1795112
1208562
1040424
1328428
47703
330125
1654504
1532992
543646
230734
814343
617501
1171415
854091
804125
721612
1325005
1762714
1327835
57919
652076
569401
1450554
349727
1831963
244525
1122865
800888
1714384
1863513
1843329
1918967
1810371
947824
484297
790063
1315555
1287138
854361
621618
1114187
174194
362141
385091
1645658
421689
118019
1232868
131751
1922214
448992
1159000
1191447
740642
765945
266486
1448906
1298452
1144718
354051
1515951
1560304
1321765
1262168
1307124
416074
1288814
756781
1231261
1632580
1515134
545724
508743
273481
373457
1642912
887718
511877
1503738
1166228
173477
686822
610516
49904
1165858
1651649
1606442
963366
861968
806022
151304
85107
97298
86298
1732019
366063
463019
1271928
1795019
594505
1766925
1492982
1164230
394746
1429527
332137
797323
1139263
637554
1773571
1046677
1988870
1432348
1804356
396430
1600328
80192
879701
916711
801361
1436784
1361915
694449
962362
1059185
1539968
303676
1039274
302235
410016
461937
1082921
1157046
1841867
1556564
816818
747065
1866185
1893386
1948637
1063035
588805
318225
1798737
1169809
705367
559570
451780
937211
1407338
1602253
1948184
1169529
1371820
887625
770695
1888035
256764
1715672
1599941
829748
1169494
655029
1208197
461536
307391
1776134
361056
1438539
538855
1426790
1662829
1266164
406840
1413678
1717324
1154281
1655923
33860
1574509
1299194
730038
43839
564554
1133235
1836467
1637742
1005205
461912
1109634
523259
1643503
1909688
410429
939547
1172381
308290
1871515
1473640
782093
1253298
143132
1406274
36663
381082
417274
375192
850776
1391471
1106014
1707603
1514449
224012
1051381
1173509
492311
860548
1656737
1266510
1888114
804822
1445917
488596
1120248
1665695
1878182
542446
62161
393623
1847507
1998677
1491293
1165550
508064
486316
919839
526203
1322802
1014555
781765
719232
1149643
1253245
507470
304572
1734822
1294096
366225
1579552
330001
272466
997933
469834
813891
1535960
309934
704842
1653120
449192
914168
1397773
1542361
1295241
1393861
1146940
473793
1295413
693043
111458
135176
318289
1776277
1924041
557092
1847184
257036
826926
1876561
1594852
132022
1079565
1370240
1167024
1369560
1333610
292979
1687870
209744
1475446
1433814
1792569
228039
1106370
1325912
1948834
1045466
447082
697401
1526329
1513501
1917098
1508314
1758224
697013
696344
1397598
69165
268571
1385491
331213
1371794
692162
870183
1969341
1877131
1407283
1695218
1915513
803286
465159
303364
1869364
360812
106021
1794447
798730
787114
947486
366054
533840
1676533
79042
779935
916258
1012567
1178830
1437096
487778
1163890
1173143
547277
177477
862668
1940628
819849
1961930
592383
547777
1524224
955504
85928
1864208
159468
163447
26831
746201
196814
1290923
996858
1281764
225069
1075034
1875302
797882
741206
862085
425870
421955
1238815
152412
1616688
18729
1489989
987654
1063273
1613391
462524
261909
1829054
133154
1215456
1726152
1961515
1599892
111473
1537746
425923
274560
1640257
74569
706179
728592
1205371
935135
291876
506102
1409111
591680
1290159
258158
1197348
1509281
1003249
1479719
1463688
1212827
573476
1151092
640405
946700
718028
1069940
103760
578084
977823
1791771
491939
233975
1732595
1705636
636449
783741
511722
1670809
1045483
1434920
621540
1597716
633208
44671
1313422
1551186
1113919
955115
1247912
1064540
560333
16461
6576
184601
1689298
1711959
537784
271805
704570
746999
799666
1957636
1604489
1943450
1429769
1085259
1608627
5703
1872350
901736
1751014
933179
361437
1264283
824136
1539428
1201304
1795316
1597097
1043304
1993888
351414
804662
1044038
703778
529059
1133197
1522861
1521975
1634522
1357392
349676
388325
903357
853075
812673
1267472
69025
51733
674649
651639
1775282
788492
1320822
122427
1236804
1000706
542207
692890
662222
727221
119244
107518
81692
1045186
1223376
923959
337193
1641320
169126
826963
1956818
1771295
1008176
969625
405422
500887
664289
1801762
1721454
1167408
1248877
819593
1971339
1082084
67421
779252
1652970
181172
854805
1038620
952543
466680
1650788
1412612
71593
1355185
1581340
470301
321523
200033
172547
1100775
1903310
247208
1928178
1105466
504471
1951204
1941179
529002
1532628
1136868
655620
372148
1544573
1754789
902259
714246
1716701
1985978
1289010
1579322
628910
147722
1641680
714355
780523
932962
1660779
1361735
997028
1254077
197650
1836348
686330
1763899
685967
683671
314839
671570
199636
312885
431883
591598
1465537
1074209
392127
487077
925613
526822
1858591
846504
946498
1395031
1287046
842397
1175719
431087
1275154
988327
102812
1513132
858891
1287496
907206
1028967
666746
290955
691147
402446
397916
1787013
1043913
1772770
881530
115490
371865
1375470
254018
1493957
1886536
1010291
1593549
768313
1393281
1271306
1744834
593740
456610
1316585
322513
1612211
1856181
633493
1745820
725342
1175241
796428
1000491
598314
1547358
1056984
541109
1588925
637011
1522150
421938
403419
232336
416933
433039
1862766
677813
1442187
1581152
1569719
327822
270568
1769120
1519834
198396
1695531
1171522
823053
1854842
1480524
57567
1241258
1425910
1123241
1189287
1660212
1080542
480158
293491
592018
754230
1477374
209502
205532
1373512
313157
1613255
170096
357545
634519
749586
226722
525451
1655523
337248
1833430
1919083
648426
405943
1741742
1563259
750448
616559
1201334
1306620
536821
688487
358070
948676
155989
1605430
930505
437687
1237077
309026
1197473
249316
386344
772906
426142
103076
1833338
1358373
946251
1425320
1357385
1271618
598967
1868215
265978
1562984
114870
794681
510300
447515
1224687
1639551
1279895
766355
1645494
696091
328402
1093515
1861495
809234
1526811
1107639
558562
392367
648402
282917
1668562
1985647
727608
1580267
1866623
169180
1358528
1048991
1256069
1958681
1199536
1767704
404104
1169495
1725306
1621677
108206
1325605
1698012
1459867
1269175
742865
1938075
1548454
965812
772751
8052
45045
1758772
615300
566492
1689173
948591
1487071
1945016
1888756
1990212
1926646
287388
933241
1183438
1621095
910389
637647
1005600
1861062
1012485
1177566
1759359
588819
1196795
922687
695133
1126287
1175579
599293
4271
304015
664956
1098251
235561
806405
314339
871792
208263
1329936
206194
1480625
1339227
52081
1929354
1158812
301917
1871071
728636
1957164
650512
622104
1547266
411551
1172845
1925543
342449
637666
1734022
1092733
1654689
1978378
1101279
586776
1428056
375655
1954127
1173909
1053896
342670
1532586
1503460
705
1348137
315272
701714
668186
1420584
93550
574685
630996
1775935
835089
134258
713850
1825708
432676
1100358
1239619
1948880
167887
1830461
182999
1360341
933883
1080212
1877185
1267835
1555072
798929
54576
911263
1970066
54760
740239
365902
423485
858969
736280
1791713
810695
141157
1527582
1772291
1832395
595691
1064209
1065113
1434813
1730020
979576
1405040
1767868
1903615
103674
1430396
17502
148053
500099
42338
357774
446211
499806
1033117
48157
1778444
1296719
1738462
1561905
15411
1220466
593664
241257
625554
1303247
1812979
1139228
1123037
1921585
325675
1547914
669206
995155
224379
288979
1246938
192656
595660
410246
732575
1850641
644890
887134
1180632
1770734
120705
159279
1030592
1425736
914167
1518464
1198122
303402
877793
1646789
455460
1743928
1762836
42310
729578
1324914
722020
1033785
1976660
575683
1369947
1953749
883630
450540
599588
1962137
58146
501416
200479
160724
1468818
965667
549943
1639939
1370559
541868
818808
108383
982445
1953949
1683233
1503302
1365639
307620
736222
1823646
1613773
109651
937070
311414
1278320
1862488
1508215
1952998
805495
1020112
1266475
1297906
327868
230932
1878623
1079509
679003
173301
296280
546028
1385788
555807
663694
450686
379741
1369902
778473
348767
581357
1510045
1041963
689682
1220473
835248
1192712
394307
610165
1045658
166321
376210
1155921
1294187
153335
1943931
510498
1959251
335152
780367
171625
699966
481672
1920021
1269861
111073
681312
350580
1176008
951829
325741
61668
77226
28859
125182
840217
789662
1249262
1607172
502956
65060
1833610
1324697
867483
404855
989489
1319279
1466865
470317
575826
1835696
995949
1874912
1934176
123356
1890029
188407
1124320
866155
1030249
1936767
1500238
583783
508473
1890200
118268
1225422
1751822
1796787
974255
108297
861787
312945
1414905
132743
1757994
1930263
1715311
947449
1691573
1133677
810361
779143
563861
570028
1455731
1003400
1358361
148127
111862
658273
476070
1301141
994571
1060904
1429473
1633404
1097823
1944023
1503445
977526
1600430
1449217
359548
1576968
1737244
1045204
34505
1989715
95094
585532
1727181
571494
856833
334422
3803
852674
408852
248411
1197922
565630
111882
482730
248971
1720499
1008877
1784644
249297
125651
613887
1788803
1938921
1804178
675109
1102543
1292395
1376366
122294
1530395
320726
1788919
445475
1385218
192185
319326
1566232
438578
270299
1655410
1319663
1182071
1425742
1343422
119143
1540455
829490
1322326
1501367
1519547
148242
1177291
1717083
820868
121323
608498
191380
1174599
1753235
1478380
1154050
1086867
1736939
1443781
1975493
1554933
1660038
1415568
1927251
1455753
160999
207071
1438076
977322
1538593
4682
363217
828233
1799737
832255
652530
1051924
313608
385512
1871800
1896551
296333
972266
794655
429763
1510494
992272
357144
1026765
45035
1525855
1030933
1449278
1699317
186006
1748638
243535
1716456
1654215
1455595
130024
395160
1443307
150409
933131
106165
569616
1686529
128707
1102793
803607
608836
1779129
279730
1804221
634059
1442999
1119362
683423
439596
800095
511304
359334
75029
173830
497698
1001896
1696435
1771862
288251
211281
1536943
1706605
901226
116675
943829
36186
1059997
1350526
703573
917350
1052089
93536
800584
1411632
1890480
1273617
34959
1948052
620357
665330
86576
574972
34669
831213
486052
1602638
1415777
1416860
795363
1826908
1532903
1640394
468452
1232107
959358
1341106
1482898
333686
551842
461660
551292
98092
1879624
221948
246592
569569
1361268
1714564
1029633
1834026
830586
1353254
637083
1530196
1819353
1109425
1750165
1034809
809585
1601729
1895996
1984487
1946296
1054808
1984620
1380394
425665
220275
1261847
1353620
313257
1180866
661453
671965
1988719
687454
1101035
1027239
1160739
19738
602645
361196
1414097
333107
934421
449765
1974996
1517323
1902936
833527
1021679
1304738
293033
1222648
589834
57220
1100158
1771281
1879492
112304
1887976
1803141
360390
369415
1229920
959344
229944
1498610
1667397
1133354
609049
1686823
452110
1306560
889294
787429
1036944
1380560
95463
1394844
1144011
51802
873830
1607544
738395
1937794
191035
1462562
95705
1919662
587061
740466
1916891
608325
1724294
588661
867724
1798071
905682
90534
250266
1555153
287989
1984713
1855192
997695
1440251
1785141
20890
954157
1310352
487192
318520
1043999
849693
1403925
35575
344060
844373
1494354
1211831
929876
320384
501262
513406
470726
472701
990224
1467228
1266371
1208598
1049012
1081047
1941769
241081
335350
766210
1449092
1408795
708262
379782
772532
425753
1899136
1480390
113738
1314794
383473
1639122
1191491
1895589
576992
754930
745835
1952134
610805
1366850
316797
1103148
1258060
1218673
276671
142569
1217105
1165440
1721633
1935152
1224958
1714640
212823
1768074
1156660
655020
1413348
93064
1443826
1402015
814537
1211838
259143
361335
1241658
1445767
1951372
1103866
1293798
419645
1428357
325496
907930
1445204
540591
1449394
1594879
230216
1394027
538963
376995
1785106
1402083
1299168
1906254
1276480
658975
556567
1541316
757347
842720
787699
965421
1530238
319276
800966
95359
53510
899569
1048012
1140755
1678266
413714
685212
431831
1892891
1491436
1148989
832684
1391667
423674
569650
424304
876087
349820
845018
1192200
78207
1867310
1019226
1726526
620613
1522485
387264
848106
77460
437742
1362052
199728
1913005
318688
50095
1963149
608199
1921092
693704
949798
833981
905720
1270357
300750
993067
804682
1540473
1714643
1987624
42016
1439655
1103724
1783664
196064
1689890
1454813
675612
1768009
666801
1187747
154633
1000593
527977
1051118
572092
1865442
46213
803757
494650
1809619
1123543
1720343
284855
854968
825728
646868
1386515
1931576
1773152
1691646
1712227
584425
1046580
887087
1137500
93478
12034
1191869
1017189
1028479
307375
368038
379762
1150108
1181002
1254841
536906
324575
1395667
1177488
151276
1369882
193637
1008838
1726537
1902211
35071
1493540
1136571
1832602
1663784
1257117
65297
1298849
655923
1677443
1905343
1716503
416500
874370
204035
982865
1253337
1825159
76851
1773229
1463406
1434092
1737649
388533
1784134
311387
132574
1261830
798868
1839367
1263822
1063320
56379
324922
258182
1573804
1308958
1850938
1409402
413349
27481
251533
1872046
559396
1307931
1119903
518154
453968
1920664
746529
515459
658613
570743
1253308
33462
679032
1656011
674054
910194
1018206
1918597
187442
1384161
1561413
1730362
1219909
1169505
1891939
303463
1508264
711775
292601
1166143
1922990
1992404
1784566
223728
1481696
1679254
1342123
1469493
397307
174317
157045
1499221
752483
1471991
1337481
834456
559659
1005307
1528445
998136
1391653
1800240
966074
88813
1934020
600086
955595
317931
329660
1258821
376418
884060
1594527
1001513
1626047
55874
414052
1265697
222398
1627967
58971
1691094
276285
693409
1673521
883429
1914544
1190735
1360326
1688214
367004
89485
757377
218626
1756437
1870702
208535
1698660
672100
190542
889032
1217570
538293
1649881
1792044
1470802
30941
1245419
97052
1303695
1481538
1528828
775796
620064
668905
654761
1883246
367872
1086498
1312006
1552057
1227512
1692148
1140475
1328169
1996180
1503278
793833
640012
1638457
604933
538381
39631
1865525
717161
538463
595513
386363
1491525
63737
1482451
1512438
1777899
1138894
593217
681996
641499
1780757
397816
1896261
1277851
1827134
1913012
1805165
1001338
475532
1976293
1067779
787744
1878158
1100706
839694
1786671
1391495
1436384
77585
288276
1525680
1053598
218101
1652503
1455346
1554028
1197453
1922104
1996186
882135
51464
298913
1482780
181939
815119
1770359
983947
988526
1451674
1860623
1950316
1422783
929077
1389377
911029
1945823
1450666
1184193
1388536
1070415
1889945
689959
507125
1780937
1536743
1387294
101142
1950165
1248576
1755934
682453
498966
837529
606192
1726704
936287
1207926
131273
1543267
806294
880630
1688296
1749837
1281178
1593121
255028
160627
1700250
725578
1781248
850640
1700659
1015965
1387925
936477
1112687
1236127
1087206
335277
733246
1138685
1136777
866307
787727
1896753
1425923
1119904
714633
572465
1113557
1602635
6846
1832533
731474
804002
949171
137924
701847
534756
1927399
557078
1626838
770959
557427
477140
623946
1726255
1184350
136725
587165
1165814
314549
760268
67746
194619
1239074
963913
1751460
1796775
55547
1395144
614663
294198
343314
759430
344226
913236
1975055
661317
1252116
1895943
276877
680642
438664
1799702
119013
500252
1529878
978903
236388
495789
446596
1999282
1816083
1387055
579767
1300367
1656037
1681952
1408585
1197758
1539211
1353656
374493
1300930
1923045
682564
423144
740425
1859530
1154608
1102549
1186924
395645
1588456
1787039
56008
705160
517912
1774222
1509360
1494319
1255044
1493282
727032
1614097
139106
1245166
419346
1730938
405570
994506
1476519
963677
1161756
1646378
1804396
722153
933164
280581
1720956
132253
1123239
1320586
537754
457561
1050943
577435
1727935
613601
268903
662305
1002141
1178651
1047454
1048403
1210859
1668910
1437557
131279
918405
629990
340965
777038
496326
1646302
1110170
439754
726607
299083
269688
106949
428004
685149
1975961
752861
703633
754157
1163317
1976292
1489203
372392
1517819
1675430
1093345
16053
1096661
1950841
126026
1796069
1452219
181974
1257482
895175
1786614
1046686
396286
273374
1290598
102372
1748209
349620
199478
1916793
598242
1008589
1859189
1143874
152962
1014370
1858353
1918651
1648457
356054
1952275
1956838
1111562
1766237
133965
1848143
1284539
265342
1709574
789253
1958186
1738935
1035277
1765249
467693
911712
1453088
1033122
452585
1947619
1852308
180095
1384193
1100823
209401
489260
1457939
888419
708125
1780205
848726
1918525
1467487
1556363
1621795
853767
435202
9074
675030
1560524
744300
1131952
1382024
391686
917879
985600
162490
23178
492448
1348056
1504796
1078005
270072
1850606
1821139
1726840
337828
688691
1771176
1311683
25178
862102
1018321
1363159
729992
542019
1579266
363258
1738319
1213629
133298
658895
686559
1677690
5305
1351207
1680045
534685
396329
1567151
120516
1862939
1681257
1812324
1161516
193854
942012
1219066
274305
728593
1889653
1502004
508580
56275
63752
830811
1775498
1365656
456211
762872
1652630
244290
1106244
1174625
1874650
1491048
1219828
1989466
964909
492588
299490
680178
958719
235705
112146
814063
1827221
988209
872481
845808
1738454
713044
142264
1017008
875701
808862
1674892
364767
1482218
211752
115056
887398
6911
1865546
1360392
1028209
241708
1317902
615891
1187303
403537
1019404
690836
783272
1045642
1284207
1336077
409057
1969892
731744
1935168
836363
667988
960533
1860755
1560665
1024179
1856796
933393
1986828
1250387
899819
1788878
1466552
953392
661538
1747442
101060
1161245
1676062
1077639
952519
521020
431761
342847
1326200
610240
310357
240504
1701411
609439
1141984
1272100
150811
534837
444710
1702070
946700
472203
1432495
491318
101201
1648181
1712362
1412492
1635032
958656
257753
1952300
1921660
1107937
100108
1697663
1412440
825912
963849
386908
1050556
1102370
312447
1642681
1318316
574197
1356373
1829243
1934218
221380
715263
185235
988790
1685590
1257547
942152
148470
90118
1243699
1640834
1808782
1899708
1867090
1583415
1288866
104829
1373745
236742
825177
495344
212444
167107
872059
510039
750263
638826
24382
267672
1568418
1075906
1594713
1601946
1075669
274733
558282
786897
203364
1697152
133015
71820
1612272
1174648
1958844
1287887
821579
1487973
1514828
1369154
1369112
324906
1762543
1958456
1375627
761374
1770780
45329
838350
1177547
543821
1040681
793851
1612647
1316067
1037835
91336
273345
121044
865010
639541
1890725
1452103
1940890
1756782
878755
1565039
138563
1866672
393449
1118610
1595767
1381555
606451
1386075
1088197
200080
1429388
563309
542786
1986682
1525
146595
630985
90062
756479
106552
195425
172307
1955867
1170489
370285
1767090
1464881
247570
1463873
1789120
1783678
791046
1259724
1295492
1758704
1760505
71747
1311475
1978834
1929013
1329870
380839
1964956
1066118
885472
1408908
144408
953523
1316261
683898
39981
167817
1494167
1112436
166726
162070
753515
329716
1904992
215357
204130
1549566
135692
1433286
94667
546523
90662
1066009
1976319
1189019
1108704
970926
1492601
1162942
1337619
1961614
952680
1965904
27558
646022
1566049
864969
1926630
409748
1154349
1796989
1746603
1982215
336955
116081
912196
930827
508021
967770
554554
668773
572715
703765
286855
393779
110775
1638131
288282
1887258
878959
537095
107650
670081
1501243
1362590
506071
1241154
844640
80194
1019669
155033
171673
1477639
804608
613239
874251
938200
1241739
1008226
339355
267221
1613507
263015
260339
1298911
984404
53009
1416080
1531133
1116404
416218
942832
1584510
1584605
949842
359719
285832
1620125
1328915
1159027
329140
898638
992702
1758133
1930726
1895010
1291546
1789161
625910
771843
1676104
499158
58713
577790
442121
1639890
1460425
679475
1189326
447989
65478
571063
541863
1545923
123715
385028
1787421
328967
629185
1117907
243017
460842
1898847
19577
725756
1102619
1766666
1932883
150810
1473369
1965154
895364
1989210
1215895
773336
997124
437300
1239429
1775846
208997
1508423
1278581
693819
1789626
373141
955513
1836286
1096004
230837
267500
404308
1721356
49412
425143
1415470
1015633
359958
815676
1247906
956948
1179317
420436
1777162
67130
1531956
796089
1274213
1209350
603887
1929164
956493
504556
1527147
1318560
915690
795224
1256551
1131941
902097
1356378
710184
1696424
1861430
1964343
1449769
1061025
312553
1520731
275798
30015
1167379
70327
1422361
943585
366542
867174
508665
170076
1001349
803782
919045
253531
1043961
1818029
1826631
1571840
791973
1407614
280141
1605779
1920452
1569182
700394
224755
799785
294064
1424576
745285
1325280
1328196
899283
1680989
1489049
1815743
12994
830575
1728143
1805539
1920603
1691684
986536
552538
304809
201542
731321
1219164
1253555
192356
955823
149103
1799184
78321
899494
1023471
1496541
1309353
1754004
310031
1092396
368075
1787161
1678971
136299
1649746
1432971
1696227
267105
479215
1049337
396993
1525693
1316185
1518872
1647993
1270522
29179
1154129
1682602
509019
1019617
25366
217360
273561
935148
56146
1272595
895117
1156511
1248183
490578
1101487
1656705
799388
1560210
1148854
733272
1071542
943752
723999
1602095
1356323
1097849
1034345
1375400
819610
1582434
1706003
656130
181705
1112180
1101640
1422719
1811866
1938842
778581
109253
657560
1046537
1119970
1272676
943131
52327
226242
593228
1338997
1649810
467805
1731711
376718
1643159
1006430
427633
1102401
566562
1471736
910348
1000284
1642808
1077774
305398
1922758
773649
1108715
1806623
1924190
1473919
1431705
1954916
1192206
169049
840491
1553970
1037490
1502486
1726325
1219694
124560
870800
383179
821022
1690100
1266629
1583465
1873792
1073573
1637896
1820094
1514682
1434431
1671613
222052
1644458
549107
564460
755079
1273846
811887
653090
696061
596864
518266
1302900
834591
1149828
400566
1182887
991348
1639850
1016718
1380760
1258693
794587
1250398
679390
1712836
549676
626644
153176
1950027
98712
514750
279516
999227
1710625
1582677
1871630
595432
1228972
181197
1426425
1257276
563413
1194305
1889886
860650
1799605
45293
5159
1559258
1285244
644583
1449717
127229
42093
1204011
144827
1231154
247045
1407860
1564629
383414
1616968
1879810
131007
10340
212666
365341
478626
382731
1247078
243388
1863462
267867
1270756
781056
1126987
706954
1477145
706143
758794
693885
1146056
1029719
713927
1387435
579230
1124491
1910592
1200031
573599
46275
1870295
581555
1840034
509606
1556370
60127
163890
1162552
729165
1715876
447539
176696
684701
266467
1129583
5365
889932
1461088
1179928
814860
443494
1619722
763424
570393
1957501
1548953
1265135
1124621
1066144
862449
184563
57590
1022231
1538096
215487
574668
1076387
1011833
1511514
670326
387623
980852
770157
505377
11269
852316
537290
1687386
1424873
530100
888833
345321
1824215
1555664
127129
933126
1854568
6997
294005
1884484
1878878
1300428
236722
1846934
1591613
499745
954542
56198
304137
152945
1918907
1803296
1716329
1482682
1421967
1706099
1650998
1032438
628211
258302
679104
866058
1186613
1174432
1440857
1775280
414914
1808830
1797140
1979008
837589
1264603
4013
1994968
1796999
1071969
773581
765478
1988609
26360
677537
1955947
1698727
997985
1333470
1801439
1024936
1564671
1999429
237936
1052905
213699
572675
173473
1885449
187674
947075
1964515
1326568
1699929
1722208
1503079
1827533
194301
83204
976440
1065145
1185158
1415935
648773
1201819
1045927
549838
716416
1854498
224559
1062924
960999
1567215
1660643
1694328
773095
946377
846535
338399
1623619
1261813
214034
597936
462116
1911947
1476892
1387003
1996853
1242267
845454
44184
1270780
929282
1578970
610970
1680882
400553
312203
717797
879969
636855
1292293
1504718
1206421
1709792
483177
101242
932061
649457
1293447
1700876
1666038
1847549
627989
152700
1212905
1517596
1275479
340078
1729800
301805
201829
1057570
1359600
1955661
475052
663064
793747
1629118
1726770
213023
75980
1939044
1754879
622963
1559881
930804
539970
564302
1923009
977775
73057
265357
1073779
1605989
1653646
728371
1949994
291697
1046402
1268542
1773028
370091
817198
1159564
1154387
278934
1438000
210675
1814544
630809
548807
375344
1321807
1206456
882425
728857
187822
1036926
812329
1791807
765991
505130
1805128
1224671
265858
1103636
609890
896562
1897957
133238
1699956
1517798
1569059
1539904
718852
1913649
1023151
1052936
1419996
1145953
1094691
1692223
918764
407947
527550
1333787
1334692
955243
1114213
1644115
32614
913250
1664064
137440
752329
775774
914647
792848
795903
1120617
1222563
1425342
150746
129499
503480
488397
170522
1672245
583546
213084
187999
1543412
1233107
1830308
1583561
35536
530627
203056
1619768
1770340
976706
1804869
1732554
836245
929354
1514160
364033
1233741
483160
1995072
718014
1295412
480459
1467750
1264204
1016152
1601405
861958
51356
1906055
1347913
1782584
10752
1065418
1206249
133746
210554
503630
1180115
1691278
615428
769419
1581571
1278454
1387074
1706413
488122
179124
244356
455818
1592044
1881670
314928
1658979
310821
1795954
1492722
529676
1428149
1410683
64533
1498521
81060
1835001
159592
67283
1265136
221645
1914380
1915034
845649
921400
804898
108573
1004632
300978
49802
1141940
605698
1145312
1974101
1171555
778857
1744958
1608765
1989647
1309395
807423
753226
636125
1930319
1083500
89030
794569
396240
371316
1205683
905431
1734578
1068739
1910955
1824447
809016
1986291
227084
1096904
1007062
662621
601166
1701555
555416
400448
168933
1316588
623548
1445498
1912489
1870294
847477
197941
864045
1107076
1836678
1553643
644205
1570829
445949
500700
565647
1745819
1697724
212682
1332610
1437376
809229
225130
748060
1951076
1325111
1746642
772839
1448325
770370
1337086
1121287
1596575
868809
276619
491654
527982
523497
766656
409637
365867
344198
1710438
1321323
1879304
1845847
233387
580246
1382445
831077
1412377
775368
1344025
412900
1679807
1154430
1294255
1961153
1020056
1522804
831275
589276
844261
404244
2279
1390591
1431330
922447
186987
1090270
1134084
1695101
1719941
807467
956531
1549341
987630
1187634
1697375
1142277
701629
1745348
964942
381198
1762995
289426
757908
808447
1265336
1391654
1428404
1738322
1134955
878214
521863
887767
855668
239170
600435
1212838
1846965
910233
1490482
1188746
1824155
151845
1954351
1104434
1285444
1472530
736488
524689
15268
1597013
1988791
544178
1003272
1675344
1142089
1295535
1705276
1938616
1250324
1693317
1777084
1439560
666973
1886530
82794
1905449
1318663
1207221
1656558
1928016
1470832
1900011
1563608
762684
876107
1575317
1989908
268960
265394
905761
854394
60057
336270
1731376
550133
1704583
1454734
1127357
1339031
1674724
1265648
208384
680924
45335
1213700
921449
1373182
868987
493501
1641329
754062
107744
861613
1103060
1698885
1335586
656571
1250932
1428453
1960362
321721
361039
590493
1475558
973200
1067133
1283504
1097749
1171374
1385820
870923
555356
1683716
651071
1277881
547017
636096
347279
1093552
1917866
270692
899208
1719089
1480339
1551805
994071
33535
1521314
1266932
1017465
696238
487418
19593
1187289
1897378
1074782
240101
782949
123200
1078388
1515544
1673396
1303502
858192
659450
153333
387769
1883307
1490894
402828
1446691
79378
272124
139376
1418100
1122348
565279
1036653
1105410
479619
274743
887035
59375
62941
312658
1811172
1437181
465236
1768781
1276960
203432
1172493
1433024
1553175
1377747
131470
1649388
749748
1394344
76994
1048178
932482
1617351
1289008
51486
326895
936627
1800236
1459215
381280
1497337
1182487
1213490
1130364
444149
161644
1378588
593970
826403
282036
1751229
887719
1415953
1041504
610874
375168
1383699
1025217
506792
1423342
405281
906234
1965034
737444
707686
1178631
50770
123324
1684221
1629950
865150
1615117
1601152
1080522
1744691
240633
869184
1329140
148664
1143342
1342415
1852835
720073
1352385
1473231
1190323
1383577
367586
690488
1366658
1647737
640432
1771155
3246
381707
473792
1413895
1243241
1903736
448423
171632
552999
750743
622892
1372429
96161
1316477
849787
1784195
931524
1106417
1792258
281362
271919
1459554
174178
88647
1091899
246906
946977
6758
1777011
406999
1448286
1094412
1475319
380864
1331700
827361
1164649
808124
1373875
1118680
1710616
1223869
44361
279939
67653
1551291
1499313
1196786
1740517
1004325
1195686
34459
887856
1641062
592773
231784
1564298
687919
1664684
1512177
1026828
1185060
1412854
1803717
142280
296707
936954
1732413
1836013
776514
1445687
1206128
543613
1056083
906645
1477658
1192511
1594808
704968
162038
1474259
1164169
528870
119629
654587
833671
1764002
1742829
405728
1712996
992236
166593
214860
1102110
1277613
1663392
100939
211884
849799
1848063
704886
485985
1976542
679380
1491261
921954
618170
908236
1062680
1492142
295008
1005059
1550359
1714096
247180
1241278
585716
1781766
578170
1966856
621241
937767
1939082
1469480
843641
925151
449346
1678113
288967
1769275
871979
1716410
1039285
1402807
1121764
1220348
502684
8243
1852296
1726791
399472
680966
748523
1219726
1204791
1848839
10440
917283
1778074
616287
770724
744952
1795962
1331481
1058226
1737420
739161
1892812
647723
655938
593931
1089059
1136518
421166
1551896
1666061
183888
461996
307646
377654
1177500
257852
65854
1432080
744097
1619612
741113
602658
95899
1805850
24900
653577
157769
486359
260630
149865
1198722
1262787
1037051
1260251
842999
1049650
1482444
494526
592489
843831
337547
1794919
116783
247143
1664020
1555216
610183
370430
1197682
895847
981917
1333698
1254117
720444
1039620
784235
833241
257705
22040
261016
1502363
1743477
342658
1923166
1556152
1671871
511876
1476431
153864
1586246
768399
292980
1591003
444571
816818
1667659
924287
1755762
1063154
1833777
572231
1467801
589320
1932691
1707425
1144201
1946707
672826
385509
1269220
1376285
641301
750890
1813772
160350
1516715
1064458
1591386
1823767
1273209
1024527
1220959
1378955
1537859
694285
509487
1711487
718332
1968747
788606
1916125
1022485
702854
1101548
1076377
541754
417618
254381
436020
1610195
1616953
1959297
1957054
1772045
660662
1085286
1040788
1184421
199674
10521
875504
435099
720420
1125514
1482587
1347763
1760728
847833
1682487
1651462
830442
145301
584308
831339
1733369
1418424
731896
1222880
1997758
107378
106151
1658586
1951345
1486857
1057821
738637
1213762
718857
929109
1608415
1899088
732516
193789
119803
379225
660491
415323
1823259
682872
851075
74954
1200514
1384126
491204
577137
425926
1314355
651510
1601054
1946021
444633
1170005
817198
1573197
1944197
516855
781021
1655461
119652
1030578
1671357
84839
1993317
1700456
567767
152865
460783
703382
1643490
1961587
1808934
959241
1262643
953564
45067
702646
950674
1396677
1306730
266751
470608
496999
914019
744745
1475107
221032
161215
1891657
1606984
1735493
1599928
1524824
826000
1130421
643713
1315662
85764
891793
401763
145008
1473954
1961952
1654582
192132
1225962
1915638
831150
1382405
1362014
26210
1631025
1645411
384142
1871853
146895
628879
1826745
1049948
1271067
473066
1783869
853655
1136562
674688
418133
881399
1995512
1986472
1324423
935833
999752
5663
758691
1025118
707981
995823
761243
1703903
1938563
1776172
1126510
39445
902354
827707
659323
1480208
813189
22738
1813118
1179203
101053
316770
1497948
654605
948049
316
16983
269317
830865
517916
86370
142536
840475
1288700
1661762
621381
678881
129649
683869
737570
104325
346983
282692
93523
1773572
59024
1127193
918158
1970999
1258109
83119
1055887
26734
1443441
1816194
1016399
1699770
1495112
1091298
712798
1566772
1236749
1630418
607057
281136
1129809
1099931
848667
1455649
448122
1985250
1444297
655767
1251606
1948705
1087717
6459
1567140
48616
988059
1956877
1983965
56206
1056663
1187705
1407084
1273752
285791
1759340
484228
1511504
1450476
215620
1079211
1114369
269642
1985503
912072
342469
1605182
1298468
1704057
259341
883722
399265
1865701
1487362
1830568
1986472
323694
184977
1463281
917821
1332696
840750
27746
997160
1335494
1373065
1329343
1486826
1272628
437491
908162
1166145
1327344
1768380
1312479
185801
105266
812707
985651
672682
1547608
1954470
1178975
539805
1511131
1971224
651629
944319
1619676
1663953
1707007
241785
995838
464608
1527558
764713
1276349
720967
1767165
816871
1339455
1826220
1008961
989011
962627
1781004
944532
971400
333123
1176891
965076
7871
1501442
1667951
895560
753744
326157
1491172
713789
763937
1385117
1091157
194369
1636502
661261
1515713
1404904
774679
1289331
269269
409225
1303653
1347547
1257477
730841
861041
603143
383878
1104679
1588336
1963679
381436
1532980
537202
643955
726242
1579675
91845
77095
531774
333718
15553
556647
1688217
1188475
1545974
822625
408081
1410318
364950
1184113
1536255
837382
1748928
1351746
1754009
685343
1130184
509389
1655369
1416145
1022137
289259
1288927
681530
1762804
1177565
198512
183717
334625
844638
42475
1903504
1470657
1872833
966620
1967223
809238
51291
1606827
214625
1126536
1811429
231503
1261237
85216
215613
1703206
522485
1790492
111745
1457079
1783627
208005
532105
1840262
482702
1503731
1912032
781117
1682947
354894
1553874
522981
424029
1932353
1878488
1290580
139949
1808255
59279
618898
1964390
1633454
372613
1428074
635219
739722
1657797
899754
61982
369935
631641
39423
1516858
764310
1566702
1864183
985456
1578652
960534
60457
786871
1880249
1814783
892927
935474
419871
1683735
1635990
553431
1388859
1566343
1490641
1222239
1451262
1609029
679869
1369844
934963
1809948
1506058
1792587
1247165
626404
1907055
1153795
126473
1210157
282670
1812625
1063234
1548133
736606
1901994
1554556
1370088
1789476
1643019
1592357
1833568
1567913
1894976
1694927
231786
1483629
1326472
1530137
1684760
510077
172578
193323
97199
693750
476582
1900751
1726653
1055516
133025
1685589
460175
1498984
1675447
1253234
1084525
413061
1420007
302880
380603
148520
1088047
998236
560030
680129
859033
553008
1870536
905211
1118694
122858
871053
1706169
919721
429938
68574
1735190
1839233
340038
614481
1110296
1880223
1673875
1060422
1929774
1427164
1393491
543954
77649
94808
1018610
853642
1499205
1231836
921426
1366383
1479172
1968762
1814536
494477
438023
1566261
1227768
642771
937707
972568
1721499
107903
178395
486764
1749045
669230
54859
57327
1986067
781576
1697941
543307
957265
1535919
126195
686825
994004
883336
1084299
780045
1589530
1700463
566821
1014401
1913508
1259327
344760
179192
1126339
1170223
38287
1632806
1105104
1363209
135204
1457917
268066
945024
1660324
1290237
651929
1208405
1819943
1316373
856891
1521494
1520162
1045763
1751383
1311170
1444134
1580067
1968624
476671
374149
133115
1126118
1077369
1287050
247385
1890225
1997344
1055718
1427815
1172232
471367
713345
280176
681689
1438511
717342
94235
193316
1330775
436864
323812
1887857
1852351
1235889
1341893
1424363
1569649
1502178
197640
1928909
1722202
1856559
1687881
1053511
1890669
954346
928945
1932113
661253
1467579
1288375
729128
1064170
1863716
279976
532669
1378300
535621
344236
1415917
1717606
1401786
717623
485139
1961706
838877
1346271
1614006
1278424
395190
734447
1635730
1103299
731925
1644803
1709905
1657908
1957712
862951
648286
1700493
1720509
1196218
1272953
1520758
462337
626746
998721
1512129
828974
1814162
769791
1316404
73928
1264024
583452
983590
1910044
529650
1169221
894488
1157073
172001
369137
910617
897768
53263
769948
704622
948311
883374
2394
1723309
200010
1685477
1789383
1164734
1422865
562972
1995590
1730006
41073
344852
5476
2360
331918
1962647
1774889
193876
1501494
880123
262760
1209664
732042
1806095
381186
1589794
956671
573184
1300853
229601
1670774
1067233
1395481
1413075
1127751
430521
1267516
45146
201585
193047
1352609
1004756
1322207
896998
816662
1748112
1662562
5689
497593
1131507
1963193
1445398
46358
1585962
620736
306377
1013006
14046
1081545
1390125
639305
620170
454456
1492667
1790283
1502703
879045
1663098
1951502
668497
1826829
1021977
386147
424707
141735
1533578
1399564
715265
787040
1986075
101900
1882563
1193265
690287
1655212
898887
1681300
1162743
916859
1590199
452426
1823361
96526
344802
1301355
672083
95197
907948
636125
1600127
1696560
787647
51308
1528949
1106999
1750260
371287
425294
1177470
1964440
1320258
566580
131932
43887
420046
7374
1840073
1025019
1334220
1512815
63833
1875381
479072
162818
323484
1771457
989682
816891
617006
33436
1457765
1234519
425816
113604
387759
1016756
949836
1531222
582649
1000535
360149
1316325
622303
605071
1607744
1786095
1546494
1962023
205183
1756104
550028
1903186
1318477
1073179
132271
299705
849010
693299
1945697
277415
1058869
1336899
1451336
1043646
1496417
1072443
995560
1066782
971113
710086
992756
800522
1071524
1454238
803693
1701857
408860
102966
1175374
1678586
917636
1554108
718899
834590
508685
60756
366200
1366412
1595399
388156
502761
1053059
777338
282788
421198
161724
1656012
1366261
1631191
1155437
894706
795449
747436
1354481
1110667
1549430
29529
1387665
805383
409540
595833
698765
1226499
1840713
534302
1224064
431644
1215680
683331
601903
42923
1772627
1362002
1468313
1297896
968811
754305
1621154
1527033
995174
791727
1652003
665237
70261
724087
145261
1085855
1580010
675246
1245780
787962
738529
630566
1898364
239653
267868
1949109
166648
61754
630499
1221628
474246
268451
983560
425215
1931751
1338087
15619
326920
121561
507673
1429490
808971
109496
1060553
1738310
110299
1968218
1909529
1365600
602075
940421
1711357
1361167
405401
1693964
1651598
1817227
249448
1646501
205395
910211
498002
1639653
281174
1581390
231398
1074918
1947657
237593
56309
950315
141845
1764123
1471155
1558018
1980448
1712108
1243009
170667
1874484
123680
695873
1451165
1517740
1664731
682254
1645484
1740464
1711512
763709
509787
317126
607019
724244
1382346
918848
1471599
1247850
1342464
369843
591510
1260227
841336
1811358
1483045
403157
1559766
1309852
775878
1273155
1380717
1253246
1474694
1042366
1765454
1682256
755854
253842
135793
1523179
126896
1247256
1955579
744585
1424595
756869
581712
619690
1667737
192204
1841152
878117
1128716
1123636
1588055
658726
1773393
572029
1172610
478523
1373022
1374580
391370
1568655
273262
1628695
932395
853341
1459337
888236
936756
442030
917489
1435861
1070588
1728030
1243445
337137
93228
1233190
496098
199125
1180479
289433
871419
1674648
1055998
1124313
1478190
720104
1247193
1970615
1556410
1719313
156789
1110715
468146
1213629
369346
1478660
1364383
1799901
464089
669796
1213295
1220240
341544
1975159
846112
1879311
747552
1484824
1588291
1890155
1536994
144559
1020777
301656
701016
427971
1434633
1687788
1497885
1649929
1054974
1523253
857362
1383144
468638
1835904
1124066
766043
403806
1533339
1392843
1208657
1312095
367284
1323576
1674872
361105
864985
1650791
976443
893023
618949
21922
92576
781699
200912
968651
1857141
704436
707448
647880
991928
318896
867071
1606832
875787
525658
1074259
1397502
1064306
1074576
18398
405136
1005631
398153
1352458
1151230
1591768
327909
1079157
1359503
1944205
857000
1768645
1800203
1227875
525762
255886
1224238
1782576
1702102
534342
1143446
549636
705940
1440671
1592866
1657322
1846863
134669
1327984
1900135
1585923
443286
887255
1135494
118688
402048
84405
756780
1401353
578481
955546
975546
1983759
1103550
618738
1895126
298158
261831
452972
1854275
722446
433221
620205
1429480
1876016
100098
1291386
723722
212192
1644214
1777609
782831
944252
1624140
1396742
1717523
1701464
104049
91922
784858
828118
1150693
202733
633321
1847027
1971621
616160
1271048
1745773
1228885
437814
482165
1159494
1242944
63345
424953
1156623
632845
1609342
1721742
739764
1316971
619298
1993313
296630
321866
280999
94107
806841
253478
505789
7915
723877
59424
1654412
53426
340117
1116896
1236810
344341
1222695
669017
1296274
911590
1961278
619591
1263295
1915901
1985219
446339
820463
463594
1316625
895979
633541
483789
761354
749185
591012
590856
482166
25697
914579
1976569
726635
1203976
432568
1469570
552660
1345411
1709910
829622
534773
1601741
959711
1945923
1494574
1791166
1029597
738393
778712
1754772
1223732
407853
73511
1005113
1672422
114403
1439113
78310
1093314
1770398
1142364
1278048
1861130
1657761
1169233
107549
1033615
1261421
509346
1664211
527379
299439
819529
275702
1136387
1208765
1850753
206213
362449
667412
1184662
1973326
1413386
722414
244293
320206
1087357
1473748
578908
446023
176279
1855325
692162
863189
1200277
327291
851521
1635202
563747
1225581
1904705
1003360
451221
155705
211075
1984638
1923123
1087660
306104
679343
1740815
562314
802357
217775
543064
243034
1815618
1067072
701894
106264
811840
1895898
829405
1632641
228040
66518
1545346
580631
1502163
1756713
1875646
301266
1040459
1845538
1939193
1470718
1111237
768042
771410
904245
53726
1190000
833250
1676217
260380
1172326
1827390
500907
149786
1994309
1566913
18730
742606
1164204
728931
1681418
1948850
19063
753759
1317799
1789351
1518567
1104601
1927154
1220371
692472
1073048
1125798
96519
1261919
153719
1784609
631677
355379
60808
901973
757816
1184409
1941059
96845
1123445
147384
922407
1915880
1757151
1226389
1359083
1988827
708975
614861
1360773
992330
1242831
399941
70142
1268201
1892847
367886
1707464
292470
166304
1119416
1142530
314474
1885502
206800
1814897
561649
253081
247425
1617216
1969703
1905856
241298
1085330
994197
237339
1129763
916041
1237618
602587
531872
3385
1779457
803096
626977
1051989
1489886
1153550
1569962
583826
373333
1090579
173724
858845
214963
1971348
1153203
1803100
1551357
1353111
1653407
787867
1593861
1180296
979838
349822
645632
469090
1063726
1041558
11161
98035
1171719
344471
1466078
1274685
1819000
570551
1947419
1523841
1005321
793688
1467325
254267
630966
1076044
1907268
824634
1943069
633639
1426557
802241
596503
944754
755746
697844
604102
821832
459776
934149
331130
1696753
706071
824845
1200007
514420
701531
1742614
982369
1280840
339460
1783166
480278
1860979
1216219
1994824
892199
842247
1286245
1633319
753785
1726295
501710
1184351
1590617
1828131
1663666
514200
294888
1848744
1359382
228530
1297694
1166924
1267152
949390
1450410
661574
736262
1426181
1384860
570035
913766
401591
244085
838778
1442732
95967
650328
622907
466390
612557
1087541
1406623
491320
279765
30630
873657
1432157
1403938
1305024
1490393
1462271
1047953
1394323
349134
1596955
679681
1139202
1874547
1479030
361734
288198
576290
453705
1830406
546301
1163419
1146838
1613934
299861
1248201
918154
1901933
1010507
117905
282397
215686
1369751
1071561
445019
1490842
570176
1750229
1836508
604068
32207
720918
1261896
1718075
1931432
1334837
1375750
608081
1776468
464373
583440
99415
23857
1967293
1796524
1999557
1490805
748218
32438
1950733
534677
88731
484173
50714
1070919
1472032
1048117
1139426
901948
1448185
540675
759549
226058
594765
1003539
863890
1479392
140437
1919604
508662
65076
1307548
1722749
313917
951305
1738966
1490586
773329
1253045
1441502
1442799
1006106
1017469
1403972
594055
178390
963206
106034
1209298
1918871
681358
1920813
1892652
530920
1095800
1776358
833538
1377504
930924
1621754
1612664
1937148
352527
959625
927501
1993928
1378470
1447478
1841065
681510
153162
592106
1394931
293800
1965801
353464
143325
1679854
1921307
2147
863268
1969794
1579419
1045535
510435
804807
355860
1657190
1559972
72603
956695
1772590
1857494
499235
1429274
1574894
1164035
484488
438494
1482048
187386
1384187
1663342
606093
1755672
1560068
1733442
231940
1144532
866522
1311461
141702
177481
737887
1486638
790609
1591055
1713756
1867610
1122192
1200293
1740287
1030094
1881085
1884416
1912667
1231633
1181123
304221
1720555
99455
1339724
1671524
1182027
1014482
1553624
1189590
986864
29244
1891721
561627
1027170
1888282
33499
620901
1892287
628335
1138504
1475638
1385813
1719020
98344
805350
1910114
40916
347664
1932210
983073
642644
1071846
1198607
1759244
1814677
919036
530400
133754
1835359
659058
1673411
253408
1104462
347747
1443003
1128217
163064
905730
1790989
1252963
1993917
1285626
907701
1238495
1863125
1790095
1361904
590444
226212
1237154
1671310
1477868
1644500
959553
1392456
646562
988037
635673
1539490
1682952
1703155
1436680
554096
1421048
1563724
1703598
708004
1633399
1570276
462876
179408
1324391
1989698
1562593
702687
444893
379534
524147
1829993
259481
523305
1741241
979530
885395
714582
1584202
1503321
1191660
1419003
794208
883696
1560227
1210000
1760514
1628482
1549747
664686
1949051
1876113
1481651
1985858
641868
1000270
798253
200549
1869584
1469238
350595
1612590
1720660
44059
1499106
564273
613232
1845909
1644113
1415195
630887
1183767
835951
664734
848430
1065363
1689863
1818082
1842048
1789520
857291
1774535
1805918
1017666
727928
974173
1330001
1340285
923336
803057
1626222
1014611
1420806
1856011
388303
1413133
1257319
1885705
5941
216509
347766
1641700
75881
956465
1503063
996011
26313
1643370
1600751
429463
1596211
1334288
471667
1193208
38447
443364
766034
1758040
269858
1263181
1033531
1862227
1378438
1265639
1898649
282829
416735
1409951
716234
139000
1194942
1562900
920694
380537
16303
784731
673155
725247
1889733
1273954
910311
761186
940382
1112188
1421860
1144918
1744863
1991728
258618
459590
424281
208724
1430463
1204325
987487
1902674
1941078
474177
1871260
5402
392313
1202352
373478
820128
1302636
352328
1285085
505135
997210
1595344
1339327
957136
181520
20082
1907087
1397840
1890509
707314
563648
1660304
760158
1112790
1014391
565861
1679796
817426
709082
1878676
1408202
479041
1100430
1532680
1962052
1842136
8397
398490
1682278
1986295
1769321
1702719
1518136
227058
1536814
278783
768075
416177
1964768
1108973
1745420
1551211
621759
588128
1593391
545748
459383
1597519
640221
1269653
1535815
1824050
531088
1281555
1334348
1652155
1789950
1385125
1266189
12624
181951
573452
618974
367202
321719
1765194
876144
1512481
1928211
1485971
1876880
537458
1014187
1953198
515334
1575949
1398493
1881544
1418662
319945
1219907
1737918
964757
1535085
1403974
580223
994355
1706164
981594
1964485
603212
813218
507601
1559511
1609897
1620743
534610
779219
1551697
1995349
132014
1577509
353904
1925503
528113
44625
1430863
1624800
757593
1504224
1281779
1790806
1457014
929079
995351
1038502
474104
1263126
287819
502328
1297847
425318
539187
1115169
53733
218069
1546787
1743438
642487
1770401
108293
380292
769111
1855150
1858990
728542
675170
1621700
775988
756426
1356456
55728
1403291
1554239
1279468
1880669
339632
100789
1670934
613215
1054888
305997
924644
307278
51642
626535
309234
1430364
267277
332174
1103340
937829
1664436
1978579
1241293
1725671
1899127
1981975
1219803
20808
1477929
1978275
1847142
735839
1972620
228573
1694773
1118216
951007
136418
1134455
653808
618330
1011873
683079
562937
1964335
16259
971436
936430
1004448
1304495
1949842
502438
359879
1051844
62407
542084
912514
1588907
318844
577649
1821170
1086774
1509489
680861
1886589
1531492
1261846
30987
344984
1107629
368564
941513
1316800
1399800
31355
925074
722401
195306
1895394
1580894
1148979
582915
1085042
1736867
201402
596003
1085259
479493
428383
325302
749232
1099212
307333
1827840
1691113
1587908
736379
479864
1868522
1669898
814732
799139
1169165
260366
1970679
1779688
1117059
1197232
1066735
47597
1932737
1310150
899009
318349
770707
639762
1283136
662642
1546181
1415765
1446752
1426690
1130615
461332
96042
761564
1387485
613297
1638369
906508
546501
1616111
1789816
316985
891530
255764
1721386
1980161
1515928
776321
133828
1769371
821922
1507258
1288893
1720282
1953122
1912732
1278090
1706888
50472
461624
1937847
1357795
616527
558132
1187744
34723
1777329
722177
1534507
1695514
514863
292790
706414
1424840
1141416
1753702
1205899
1408048
124464
830923
1873450
702229
250803
422185
692178
378120
546520
1981777
1848769
1557976
322754
623640
869962
861805
1341415
1002446
546870
931935
664298
35991
785998
1150878
425537
219453
42114
1668247
1114100
880431
1777317
193998
378829
1777667
974438
1891541
390033
1536137
1289871
47638
227818
51468
1214954
199166
5310
739143
1068949
1136469
474102
1891395
1364135
694736
891158
120281
1886237
528604
90902
775826
519391
564658
1402340
1184922
1481374
102443
114747
1775590
452910
988919
1199196
717948
43845
25296
1836538
234357
1646169
1660483
919958
1467693
43724
330390
688817
1683832
1520194
316010
1523888
1797754
1169517
941893
26859
293845
1878601
1985594
35988
1482252
827172
173107
972411
670267
563375
477432
190118
1147168
1332249
1559570
83173
195576
721588
655900
893919
228492
953509
1288199
1908651
498150
96308
1150665
355238
613898
1328808
1621881
1728846
47888
1125342
1635974
551951
147180
1977595
944104
1432149
887060
1458099
1661197
985285
781028
1619370
1626964
1568385
1743161
376565
952505
383444
1633052
1842379
570662
477296
1838143
1491299
1831873
1284532
150563
813872
493017
598443
1868545
1942428
1997540
1092181
606116
774707
1744412
1020062
1281545
1264989
1295085
947103
467530
1981475
918601
970364
291602
714518
909051
974987
1910097
209929
796580
731751
500570
710492
697799
356620
1857778
1394118
801276
1952879
1598196
76585
1877917
271584
1827762
375220
844137
1408133
911083
474756
1762554
1417143
1238045
1118539
1465279
606301
1550225
189824
316820
1400352
601584
366776
1336582
442068
6590
1249858
979532
475155
1259325
532156
175009
1023753
1084333
806406
1338638
548142
195258
884420
1226479
528764
1562021
1284800
114557
1628860
1456831
414254
1619998
1110670
304768
1279632
1430147
967508
554181
1118378
153367
354579
1513800
1965867
1956341
1543792
223110
1426568
1264041
1172035
149234
1317057
1123087
1378702
259965
1981467
1894384
570738
1483633
1423710
1639865
819441
492643
665110
1260026
1581092
27532
460454
1587531
639908
1640045
521204
498774
672114
707622
1934304
1995613
770931
1138115
856974
1591073
1675752
1551988
27875
1859149
625916
251167
1643403
463407
1719628
405280
1844196
1676527
1443465
1024384
507161
1986693
569662
330944
231319
831059
1072364
442112
800122
1283959
213411
1670207
1517828
1930860
1452183
1290118
495682
783934
1428234
220697
1201870
608874
448723
1130987
954888
1335666
1645576
1491290
1085530
1086044
511755
21533
1946977
546883
1273809
154131
891092
1557684
1653532
268016
460019
1267304
874251
1909016
1190738
1810761
1297907
884303
161512
704040
688147
323880
1195728
1228235
26047
1614692
544268
838623
188561
1624280
188371
1355512
577786
1788275
16022
1663133
195911
1959437
1566713
1669623
601659
250335
206188
1270783
198665
882336
430444
311723
862305
695598
1760439
1485523
1215062
26726
1526731
1794847
1380003
1527597
176343
933312
526183
1620070
639270
1523528
1783095
501737
899142
831972
1976280
1319083
1412657
126672
586014
1003465
659133
267721
1991885
569304
1769596
1698370
1883355
1014696
1084506
1634394
1456616
480733
25842
882825
1091615
1726122
1034345
1489044
304762
363749
1771052
1520840
1934113
1667120
1874605
1341833
795459
461459
513325
1478864
235775
1466333
1868512
190991
280651
582913
1378309
807672
1421875
153617
1611530
970273
710545
1642571
248466
1176745
1741838
1991773
195036
1052970
1176903
885049
672633
359675
1859806
705030
332399
163534
1265170
1548559
1593588
686283
1110218
1828853
422632
58289
1659904
993367
1946807
1513943
548433
1401394
820818
238582
610005
1081469
1215099
1484088
1126530
1958030
887108
1413997
1464519
1824978
652475
1417437
1756808
1873626
1727539
1926501
526094
1183581
1025698
1508701
894793
1699749
792443
729465
1919212
797349
511917
1406937
71503
1138616
1715272
1929617
87407
1262482
518330
749125
1424987
1890994
272568
1103285
188072
914176
175186
1813009
1424029
1714506
478614
848461
1310263
367417
616690
1022614
1913733
528014
618026
826510
489472
1948211
139299
1282134
1552968
1985864
939270
1607695
864879
1997753
874101
71468
647255
1880700
597185
1293706
542092
301298
1906212
1993047
486559
385952
224361
1793800
1962750
171776
19154
526775
1768015
28116
974715
1283288
1783479
1239288
1837150
331834
1940171
1215620
1790909
1571671
1507678
1747412
1871057
965766
1544836
1781702
497272
1380514
1769937
643778
353984
700122
1277838
616146
1328026
911287
173139
516320
980717
1739556
277706
6797
1578012
1521985
568831
1295788
67507
951078
496187
1098256
1611878
488807
1163284
1591379
1371537
133646
613363
1609738
98296
1060735
424060
216080
485564
1838521
896640
1321726
1815051
152032
1574166
219826
1088141
1295079
95828
1722750
240171
1127563
724224
1178186
597452
837020
794623
211706
610109
1565645
1479795
1106614
270166
147160
1282879
1294534
1696683
1422631
913366
1549279
475776
1328911
293705
1289483
1700162
392003
1644035
652714
768298
606877
805510
534275
424405
638147
1479954
561975
795438
289885
1449156
433247
1173869
1649313
750182
693735
997856
1190269
1326355
1789010
90936
1292559
111567
624066
1048154
318613
787213
1123664
1577344
897426
1906007
139458
1107415
53880
777132
1886522
1395121
95465
1227987
705863
996800
741533
113458
154630
291498
1405711
1144976
201054
1053293
957497
1989955
320461
293608
689651
1254747
1342604
186964
1636053
425639
1418444
635624
60469
169891
1900042
1140022
1583227
1702969
358843
99762
1164646
1583627
28374
1369145
1298257
980023
72578
1228870
410691
1993424
758508
1549334
1400313
1962351
1658570
851195
979498
339284
1205670
1280483
877525
1980259
1227968
1608997
369050
962405
1692522
1682879
916530
1595199
1815282
1537805
1014103
1677135
1751470
777300
495058
1159105
985744
1880490
1871701
483071
1585359
1200871
870390
636758
1154373
1384299
465528
1995045
1879784
881948
959155
1401945
65422
1575507
1154056
353931
442507
1562994
143979
482640
948786
575932
422987
251213
1977335
1396402
1287842
1213613
1538439
499289
538990
1930219
502567
901486
1634119
186922
1572172
4601
918498
22767
1411718
913081
444737
113363
102273
228756
702025
1898532
764882
698280
1546458
1582564
307834
1966383
520032
935040
181626
594280
487215
1072432
1848645
724059
1255538
256964
734065
924783
923408
711588
219514
1417402
1968672
596753
1033525
1126907
382766
892682
1369231
1273720
1258910
1735451
181172
698176
276510
1227908
838842
1499660
1534020
383309
1565616
161093
1971510
553578
280764
161871
818618
1205397
1987559
1031711
1116082
1654901
1919804
360781
354089
597807
1742991
1703768
511048
761005
387820
116662
1926632
1787366
1898255
1832025
1380498
1617298
204960
847363
141140
1481745
1079912
911592
869883
1948466
749502
1485282
1275634
930470
366522
960198
1228308
1153828
20509
567505
340878
723752
1151770
621895
207646
1504450
1738385
1263577
777522
488830
1845175
1867815
1852715
1307014
1470312
172391
1838144
587837
954698
695042
1923027
1154356
757894
1849307
835042
936117
249969
604872
508217
405065
13883
1191907
1438380
185106
1118441
307806
623899
30082
325648
887557
796939
1479469
895081
776078
1584775
1478937
1119503
1137052
1704706
844597
1800580
694518
202879
152424
331626
310568
712953
1246262
1765734
1889376
819581
946895
485925
1509038
289120
886243
998954
1762707
905566
1277293
460754
1605756
1882929
1002150
186748
445814
1662297
1945497
901833
1811633
1987779
829784
1523299
690504
1058058
675265
276970
1417353
1539754
603386
507563
1694293
877391
1807989
326978
944258
1135034
1970899
1831935
1135406
1131671
1055583
353872
1566180
224856
965519
614448
573092
1716633
734834
1607918
1870445
277836
619717
256130
786450
651197
679192
1720668
1442124
349739
1785024
1440270
1632760
305615
909873
438055
701394
676350
550999
1682024
718236
1606547
1302624
267261
842009
1192996
271481
1242626
912610
1430078
113076
1602564
1008024
1415932
366511
1835369
997326
782885
3703
593837
1658965
1724360
1868812
1268522
969545
432992
927467
125406
1074572
49411
524687
800434
962102
418298
938462
122450
1784614
1340806
1485703
1637167
303113
1568677
1351550
50024
1338462
572506
1332064
1629033
456629
1899728
1066829
1794938
846296
1957957
1448623
1283880
655782
864674
718698
643397
443014
342204
481359
493954
1581835
182594
1821394
483544
150433
205945
1504352
1301434
1623772
641870
1641689
1439658
1398904
335480
21226
1019024
47926
1317964
1488380
1376269
1302372
1264475
1221809
201725
1765790
903615
1180551
1662523
813312
1952124
345746
386498
508109
410044
1528441
1217730
857868
575386
314073
509658
894893
1536994
1933730
994178
525317
910290
1016247
1942813
1136876
880397
902563
1667576
1178420
374451
1344994
1304785
1444773
724311
1676155
1226724
1162983
1043326
792705
1781688
573390
242399
1069008
1374365
159615
1975162
1110960
340503
1549005
1535355
1987173
593078
398098
794852
533342
974027
1101893
949342
1334641
1884413
1632587
307605
249009
520746
1381536
1416176
598524
977094
625089
989543
1374
1580301
176426
212770
854481
1738453
1331879
449578
1242990
930862
1096948
1283644
1234738
1665573
1831393
1283382
994822
75551
708301
959248
801414
1870947
272168
1519949
1386283
1097033
1058512
1084394
281094
38304
1046171
1530387
1438533
1061869
601978
281276
714745
604764
874006
245542
373068
1001816
1321439
370040
1775884
1290400
531585
1308755
1975445
48246
1888101
1723716
1264340
279882
1399007
1268597
1453965
1219284
1506030
293626
1846595
1123288
1466004
1465900
1034566
1124349
225124
1556520
1340381
974038
1850864
1784523
1178378
1910621
529448
1696163
1161484
1132545
1452185
287860
118288
1049413
1002101
788492
546269
1300424
1087843
878669
1781196
463438
1904749
1145275
289605
312317
1742923
1585628
921150
442287
922872
1574278
1088587
671399
323797
1154055
207113
1462083
29307
1399681
617365
1854024
236931
1654480
59775
916424
402353
809982
1124542
336550
420887
1411301
1887158
1299970
1007210
945132
1851176
124677
1198541
1890102
1709245
392140
196556
814416
1614052
1920827
1150659
105934
1402128
1390667
1998470
1276154
45026
1942495
206715
656002
123562
697097
817365
1821868
849115
1666383
412343
814468
1216948
741219
1538652
1152253
1552279
1611141
1915195
1374498
142971
1349951
626763
1577968
132781
125171
163256
1199619
1576430
547531
557012
1679411
1465177
984550
1636847
1249507
1723847
1036395
997141
1434750
1324471
680892
1020559
1072712
505624
1030842
584641
33179
803402
1731605
1816079
1490773
730148
1628979
456119
1900254
1117477
1102100
1617027
1991498
1489356
165110
1873168
139956
1630872
1929619
1194808
387525
1412223
243696
127194
33002
865624
1384426
672442
595208
1005147
345733
1967242
1444371
941678
921841
1087254
962327
110639
575360
186713
1651680
1297697
145920
1714669
711232
1370502
1690753
118278
327934
1213566
1874258
221047
110435
1481253
1653760
1728945
1772884
180471
1895503
695381
1754115
861630
988697
1180174
190630
455657
100318
428462
990042
1651632
341602
1407127
1759762
274938
720160
1011533
1002479
32037
831227
1328639
1017168
1143469
1651769
1765451
338284
1573064
1372059
1913020
1426373
511371
1301365
1339609
223039
827540
1295780
700592
1887727
230799
15392
780806
1012655
1578214
1383319
1059777
1626025
1271545
1930127
1633210
315352
484326
680525
995726
309343
835183
211119
904941
514736
325235
1999112
1088064
1632250
1053948
712771
1526256
214137
953715
113410
1276676
373059
707901
198338
389362
1997836
173648
360815
102758
867222
1209711
1520048
782698
143297
1901834
1225792
1248209
1700576
940574
318112
1474727
1856714
971223
100120
1639137
830960
1068094
1574601
619479
1115383
229604
706696
635600
1689772
557286
1971644
1609754
160286
1816566
276312
1792540
1200667
1951704
1156452
1723972
1600047
178557
902511
168631
1409317
499551
1947275
946889
613864
778817
180650
1212328
1627939
1867553
1091145
415857
391659
1080122
65659
868379
453925
1193503
813676
950442
119082
1241663
376245
1488402
1073999
160635
1791340
1412281
1524072
1180543
929299
593346
1889941
1169393
1842579
301077
1883917
326844
1562101
1480010
1881977
64883
439761
826333
409843
1952694
1611663
1985530
1436622
349157
491560
1110875
1983955
1045569
878074
1738258
1435900
1500859
16065
848858
256766
1534301
1999986
768985
200114
800373
1994834
1554958
620242
1340526
846877
507539
926072
903231
1827654
901329
1343634
724783
377574
641225
423267
1035783
515880
636203
1555540
411535
189258
1413634
413578
517261
1386685
293841
1879299
1277060
555709
1500131
1483094
628204
1488451
1087592
1503135
907202
1556472
1359822
1329245
1301349
1139755
1020699
261827
1650911
1202885
628651
109572
1312198
5270
1707542
666706
666891
619112
1914611
1646918
1237199
41869
59268
1209932
599230
1332967
1708793
1921326
561249
403369
805404
623070
963310
1500269
1902492
674406
1932720
1626255
1788115
185606
1140556
1689752
1896208
1524471
1093257
681024
1719375
1046202
996127
1692268
1331885
503767
1798268
142118
1917950
481798
1709325
1465392
457384
697810
774133
900036
1075904
1629302
334916
1937382
1445241
1886876
1613276
1966833
1226129
1360200
172662
1337044
1640270
1784585
739894
845029
1875074
921221
636420
1710402
1047608
1808891
1556844
316917
336766
80076
1608689
1859461
1346491
1512088
1024041
425030
658602
1837679
1194433
153239
1463418
1675806
1600326
1912976
1346199
1551686
683225
701690
320448
823805
1301309
1318818
225132
251550
189466
648265
170694
1052847
1340227
890575
1558712
725669
1229610
1967762
1189921
418814
1408487
1504555
1342380
422379
1106983
756077
1440402
854716
1170104
1032176
1475047
1910961
1018913
138479
1931142
1237987
1109699
1515773
454166
1545678
641989
368622
1393179
533459
952152
1088159
1717263
783220
1561842
949514
1700893
296667
697907
695285
93191
1668359
1217752
627425
579906
431450
1117518
1773324
1898229
1844945
776714
1812351
857153
1521536
1381352
1315287
405836
938567
1075301
1479175
1195567
1912250
1758663
452274
1789183
1190185
605028
1145414
41015
1451256
974205
1486125
861989
1154613
1817120
1516937
1927798
514125
132416
1201126
1074182
1773844
1606312
987817
1696678
1785502
1523798
1684113
687580
561859
449913
1525200
1608653
735735
1935347
1949001
1016036
951062
1013315
1809541
115383
504323
111126
821596
1778039
1175034
1183233
1113991
340508
438380
666459
522766
1351372
1344776
1952406
1191932
252188
1461242
1809648
1865234
859087
554357
1079921
805815
1247794
1556469
1227791
343996
1470962
1763445
615954
1350481
975317
1239269
1560481
1634812
109253
918951
687514
531299
1602682
1734649
112144
1269090
145423
629230
1376813
1581757
882404
1082515
1455657
1978625
65135
355809
1485640
747264
61181
1774004
1598786
344061
1683607
379535
230283
1659763
1536499
1736862
1304076
14334
1965953
1435130
26504
749517
443375
1492783
199207
453658
1031502
961285
1325935
1721946
9304
1524329
975456
1938629
1456570
1632921
1807468
902048
1689829
1952881
1368172
1434911
620439
1749589
48987
950082
689064
237712
1411047
1839855
1314695
1571295
1526054
802084
223512
1670672
172674
786358
1999004
948916
742400
1852516
127487
1155723
668573
1827618
658519
157204
993471
951386
1693218
1972447
982617
514478
1355356
1693551
1258411
1205047
1968195
1747694
229016
518728
1340500
725186
1182563
531180
618856
177977
1632229
609194
108171
600993
1505510
1696165
120198
1149458
1026617
407620
1476719
1132910
362815
941465
1123317
216999
1424147
254775
1891038
1955135
1248542
1988169
270334
846939
126985
1003964
1428009
875345
1558599
1138584
15991
978557
1230419
1691342
1689658
219700
1664975
1564722
736183
1585595
1919174
549155
766873
1829647
1758220
1255502
1431699
1039705
658039
736366
1955426
901470
126172
1529766
130340
1381619
1763524
1627959
22654
19617
698388
1922445
990701
1265563
817895
1627989
149822
1904047
1799526
1777290
420976
957977
316003
9927
1418675
1775867
753341
1302171
788932
1979313
1823796
512853
1978616
1765627
1677569
335723
115287
1743398
1068613
531307
1732233
1813021
369849
1272002
1429086
1551012
1820713
1571106
1508537
1106710
1173097
534764
955836
1603039
841338
1880526
29968
1431261
1096147
337670
1493553
864214
1759807
1005888
815464
1816191
1739296
988908
1697130
597627
873670
625781
76086
1220058
381740
960524
1973642
439631
650681
932116
48711
1394327
834362
667518
949886
307059
1599650
1720269
1395529
1025184
964305
609059
1504984
450669
573316
929522
115680
991665
193627
1086838
242328
1342317
1554130
317242
138757
1487439
1300836
809847
817809
92162
66060
355840
1746633
1342700
1708185
1237246
1826729
1370596
1283438
1688274
484560
478963
675415
248923
282462
1606277
1764210
618813
1423450
1218879
1043100
1782338
272247
862842
1550715
1542620
335405
1060243
1915093
1126217
371160
1245477
1860456
1575413
1315640
1187638
538058
1114234
1728686
1610366
1523181
1919120
1880409
220345
1687856
744216
917201
1573365
1619696
815513
1319426
167420
429292
358720
1603313
1505083
104891
1412791
300517
1847445
956409
309056
1894287
360658
1035876
1532160
444360
1631866
1449502
959148
356568
382066
1281985
1066656
263950
32955
1621388
960950
1080109
1742257
3131
1784592
1221519
340614
194259
1260018
93371
1688076
1737163
1207389
470705
1315720
1411399
1528252
1296829
1867855
1140036
1238769
1305123
118320
753306
1397110
148002
251858
1635877
935743
137871
931193
9269
1668945
686456
1420598
1510409
218530
526414
1164763
27992
1140506
1160299
1951616
750132
999658
468905
417929
404443
1840998
1179861
1278275
1940638
1628623
699535
418081
370186
1561724
1549131
1785019
82991
1116643
1913411
1325664
1959529
1673099
872034
586265
1017918
389095
800832
930127
213466
684769
1407241
1790878
1549050
1435368
310401
625418
1675046
396032
425130
1613578
1035740
932564
1086966
651877
646451
216573
1180589
514230
419209
103252
1492722
156933
1306644
295930
563347
6585
1507462
338201
1840237
1677834
436161
1415825
1595914
202369
516250
635269
1908991
476370
1028190
1415089
1842750
922772
836262
660429
1254527
1802897
1158839
1011769
94929
989431
1416241
1432028
4674
199415
636052
219782
1133471
91180
1301460
965139
1698389
157154
915571
664208
1344273
1668000
962269
1661634
1983413
127978
1384778
1150731
1050357
1415909
1537108
89235
148410
691128
627116
1141615
465861
1630311
922856
1024071
47233
1948130
467994
1205901
520933
459207
701154
1804211
1112755
1710068
1758988
429881
1933111
643610
1624538
329702
1788453
1272328
1289383
1668369
1678401
254543
607227
1708293
529384
1715973
1709608
1867558
351272
91920
1740124
1619184
73302
513435
1451134
1733551
1529797
144254
1952943
1159042
775843
1734688
211659
478478
650674
1128149
265100
538085
214153
14163
1795013
1920440
784092
216588
202274
1043948
1369165
838197
106698
148140
816688
1507079
565019
1070810
48886
666474
63573
1570792
794601
132479
1787806
367616
918007
685936
710234
178016
1634723
670214
692251
225248
315020
1648186
1779110
1746200
1543926
612786
1905418
1952217
1201603
497605
1674169
942025
728920
768816
1189437
917027
52625
521685
1931025
99063
879301
831788
1160997
1013825
184723
123923
125353
858869
991181
1728032
898876
786047
1525301
964704
1035990
1351702
1141255
1421889
1837655
584377
149462
487497
1947122
1173125
1305109
1610616
1966425
976188
669079
797208
370529
614951
226679
1110970
916826
123583
1973830
150040
814124
15596
492944
207313
1696605
1867132
1509076
416629
470145
1369292
1616537
1155710
1272618
1627099
1256198
1009369
1052705
694387
1397393
1029302
1923096
1207750
667399
281502
1974447
1135661
414540
718737
1005728
15121
769800
1858134
1681618
1918742
170008
1978342
949218
664199
689691
1587404
1530329
1386690
666
721668
472671
1533596
1546743
1594763
1855655
860679
90406
1758294
969225
1792348
1995159
788403
319769
1641412
1404829
893987
47976
571996
664453
1063746
27655
1564736
1294862
8610
107738
800993
1447004
271702
1922173
1962163
1385673
1791792
1800002
132925
1401977
948806
636312
1386819
529691
1308621
1235139
1261076
689304
1416262
1969057
407406
1318173
1064482
1585579
1506852
1604711
1731376
1662825
658193
1968893
362134
115385
1258161
1004125
1370292
25339
519808
1896371
1894057
534012
1949728
292173
518710
1131206
475054
1622633
832963
928310
775330
1163574
1110288
87276
182534
81710
175869
1225641
759752
490469
1283278
1811128
1959717
1240382
237630
794149
1390285
1890300
323460
1314286
1523564
1477956
566107
1157125
1555778
486516
873463
591590
1502792
1621858
61563
823624
1364427
1569995
1526407
1725959
1385277
738336
1816183
781951
1050715
598631
104218
967486
207072
1674772
108928
884093
1987147
1327615
287636
1675733
531798
1251074
117088
380466
1725300
1369773
436986
323897
1910657
348373
1702977
1218568
1834150
1941763
1433186
269325
1139741
757835
1976685
1458474
1977379
927893
1678669
491978
149105
397902
1379764
1357218
850315
65733
1922962
1513870
473375
249065
1626237
1766159
1857110
630851
314284
991117
1280573
1984739
160910
203751
697134
776968
622318
351849
1232437
982577
807615
1976645
1849105
1663970
1164275
633021
79085
1522926
1376146
1896272
384565
161986
859158
1369678
941179
525718
367652
1515835
671842
950243
1551254
305771
509110
639065
40881
1283595
294503
661068
1557443
537970
1099687
55843
1266635
217369
1118091
1399033
366589
1810992
1548505
1112784
1889070
911024
1032826
1080274
1656362
1044120
876136
978042
726587
62024
1603433
892878
615255
106630
1815128
786473
1929382
934292
1074599
582769
299849
455670
945837
808792
301046
1832240
846319
1067281
1563397
1342532
456718
1593907
1017684
719391
531362
1857444
1269412
1866120
186117
685025
1470242
1978059
1962405
1613544
1592040
356808
1711148
561693
1007380
931533
1141496
980837
63511
1441764
1959336
1805260
682146
977157
40907
1124117
1135282
1869179
790093
976057
617937
503813
942179
1446074
1600632
1995132
1740753
260629
868565
1840896
1506668
1145790
804379
188700
579930
760063
1935810
257428
674531
209374
929875
1048472
1788908
1590244
878422
1630695
89322
307740
1622766
5129
648287
1840264
699271
326595
261582
546948
149560
1037053
969989
414539
1727192
1247822
1768159
1657646
1979744
587704
1155988
530699
89292
1830690
363699
1686098
115811
579669
288148
1618491
1322780
1818737
433321
1290607
132873
790721
123582
1761597
682672
307436
1893794
1001700
1949545
587813
1690389
907823
1228904
1027669
586996
1749301
1034678
1840398
411890
492521
670264
293009
1306361
1241999
1453979
776452
322952
1259561
1631511
1905992
872590
582051
200297
1095310
325168
365448
1007330
1990254
1016402
1132693
812774
826310
757432
1531278
512130
1260544
763067
720609
975106
70390
1832365
561905
174240
1283237
1074792
290087
998552
270412
1036228
1195937
1442237
1025026
1234009
1487993
1747150
913862
1867625
1315881
815660
340046
1986898
1991967
955213
1741323
312885
714601
1033810
455550
1880002
540690
694668
1850744
1889992
1634945
1003675
398913
299327
822455
1424800
1234382
1687453
405592
1528279
1637522
105135
1236905
1639688
1045979
1078914
495184
310133
1055546
455527
1916680
965821
53337
948539
920495
1710768
785881
67348
763408
1592679
175628
1376851
1593224
804471
239351
953514
1561008
382021
1865599
427234
425684
1974419
1414507
228314
1865889
1357782
846754
1982436
1458862
1292291
1475444
1475852
1574935
1196735
392000
348644
1792790
1376634
608763
452401
1153555
1473295
662835
1005418
1974769
1369935
1602716
873829
258558
1984098
158535
1387076
1707191
568493
1038868
573970
646534
1309045
861448
228386
73537
1059289
1940117
1214262
1560902
971013
257856
1935104
1635397
1551884
104592
1588386
654042
1624369
588036
1920199
113552
765221
1342732
572679
420276
1750363
728847
1666876
657483
847581
1014982
24909
208850
797562
42066
903551
137607
508241
1330023
966825
349077
1292306
1072647
1709256
1842137
714950
613611
1944268
684811
540349
1676899
100842
763348
1608597
615053
1453624
362226
1913149
1567151
1382736
1268086
1788680
872739
1565677
511480
320028
1414928
1999617
888879
1563035
1701541
1632695
1336956
23730
683093
324463
52281
811183
469451
829884
252681
961237
1266315
348566
644447
1589599
59969
1321491
828499
704300
1992948
1004225
94448
767215
73772
405736
1389288
1385280
310645
1908572
788882
618463
291077
598973
1076009
1968594
238679
1089612
1305534
409002
863353
514541
1213160
184244
1311138
1196203
1560
1138973
1191640
945192
639899
1881279
612511
920376
1387049
249895
1277641
1685734
1250455
1233926
1596049
1968423
1806135
1724555
549045
71141
104174
1608382
855162
410817
74897
1193738
5738
809949
744380
1585979
49012
56834
695319
1233772
667921
1062550
474297
1579242
838573
1654592
1632870
1519600
1814737
1715872
1993087
1324499
247364
852057
1055389
38267
1201613
550330
815979
1263902
431749
1330817
807115
1826427
295767
1698693
1581774
824468
815208
911526
1913651
1068686
1279401
475894
1628311
789879
994301
1521066
1158928
1786811
305252
540143
124873
1477381
651213
100192
438023
1547232
1171002
666432
439096
1143064
794872
1647782
1788986
1771791
312
1095287
1215791
1597430
1568973
171271
1850117
1382303
1726353
167184
728630
1264022
984338
295282
681141
1975414
1069932
662563
988150
1124226
328614
611010
1595536
292329
240572
417710
1260288
1377357
1484872
49204
1386176
36037
1427639
1302639
176939
1261813
1388924
776083
672399
1769975
423525
927860
165402
1934953
658828
886620
699166
337505
1716159
670669
826578
368509
1508274
1995588
111394
1957790
796815
349173
1281039
1784727
1202175
1150483
812307
1280470
1964396
307709
1811102
366710
1853226
580178
449486
1878429
944069
548750
1030627
678018
987453
350363
533671
869160
320249
1085158
104036
988392
1024658
1430936
1596206
1181384
727231
1672687
1794214
1901574
1609694
1488115
1325229
799804
7826
1457232
1360736
1546264
300051
932444
1799137
1650410
636425
1403089
1684373
1455446
1111038
929576
372930
151840
1791093
84280
235635
650166
1438437
1554636
1644485
1472882
1977962
226035
1089993
951133
1264175
1425860
817596
464898
751465
1355279
1758091
384160
137647
330508
1105368
548263
1233897
852780
33565
1913720
1760412
1464336
450171
1629655
541449
160906
482008
987863
765402
1737724
1481763
1234961
1637882
1113816
1101933
1140286
929467
890330
606565
935519
1676822
1066900
1173779
1398901
1989425
248056
1784860
407326
545044
532390
1777517
1402
368512
332999
1446203
1938506
1520193
1257820
398789
397607
1455150
1143984
1879450
1801229
355318
389787
15852
1193333
1131178
1867432
658586
990305
1685826
1590644
797795
734093
686546
178694
248468
924913
157926
1456027
720711
261279
751914
1703590
266763
384018
1364429
1929571
1434734
1271044
1952785
1760301
1221190
1697055
523645
253151
472712
658657
322361
241884
779290
1126674
171103
120882
1684608
580968
1182816
769519
1412161
1094808
1117316
458852
253262
1334908
979796
616901
1234057
327803
1448308
36229
1484776
479196
829731
553010
1831077
1715316
393545
1841351
1449039
1412981
918245
1489
870305
1025385
918857
180212
814574
1067326
392274
299325
779687
640231
1491730
1911971
31006
1933323
1270532
1805478
1760032
125835
90148
1301096
1528740
507072
109094
1847599
890611
1672823
1667436
618487
510700
1963604
521413
912137
1036003
763697
1432184
962237
231211
1630196
1716194
222571
253962
1088883
1940625
192854
1574772
371440
782352
574815
686548
1558997
1581317
813263
853265
718571
388708
1503323
1370153
928256
1563006
1859584
1252334
1013282
1205296
1009157
253586
718097
584664
1794105
1713124
1564523
558858
306779
1439647
1415781
1358234
1327260
885337
792717
1838443
1768304
1826180
529015
1651554
970307
939014
1197695
1601487
1436411
1168851
867240
1422037
490816
493695
1590237
1897981
736835
1877171
5845
1830804
1424643
1728976
396586
1453061
1621518
1466274
1602549
572080
1888528
1525077
1022473
1122050
1258432
33812
231368
1979826
1612622
802631
1496733
1050143
1565392
1475619
118330
663474
942836
1907186
363680
1859475
981038
1683804
816250
1802428
246054
1341373
118523
601932
931074
1738359
656695
1638178
1719889
1332690
655920
585070
1287679
34815
1260286
734862
518791
994056
648161
22580
1390275
1987534
965113
1584432
342702
236717
1759182
2690
1733914
547867
1341723
1493531
581550
1625383
380857
274498
361356
1047293
1153854
1316421
71479
85185
252042
93818
874509
111332
1882601
409076
593626
1584545
20198
1900536
721209
1970655
1062460
1443786
1806095
469735
176078
817037
673617
1607532
647954
1112126
1037927
26677
1525568
24084
409466
1754046
940810
21657
555586
393647
458222
1161468
1930327
365976
1018272
173439
1655363
1796252
1285723
79841
606130
979068
833757
836146
396744
236094
784101
1429393
71697
1982350
677260
1691847
1925690
696789
1065275
1059810
1635055
473515
1076370
1624358
902063
230880
1660593
1768901
1355742
1747913
1345939
997796
1300311
706559
693103
763661
1662459
972322
1847540
190835
74168
1150103
1687431
66652
1295579
1722772
1125850
1387384
1817106
875798
815368
966661
1132551
185823
32384
1749827
980008
1888876
758304
1600046
1723643
1537564
1738503
235881
1503337
1614020
1428791
799964
318277
840651
1614951
194819
950558
1848209
786203
210864
1939716
400313
1569252
669928
1633054
161814
1279478
1620175
180713
135422
1614190
1042020
1697348
1325372
1349959
1427096
1710099
1340854
1149515
1413325
1622071
1189940
363226
1899552
1274572
1833415
1386821
686334
1732266
615566
1380527
1525500
321964
692519
759152
528485
956247
1429817
288339
324778
577548
120011
155308
1687700
1478370
982294
1093025
847382
24605
1671507
444795
622544
1767293
1309283
1174174
1309753
990932
1183901
1629777
687069
128760
1262999
1651959
968242
177304
1513038
1186732
1158250
389932
1118532
243614
635137
389356
1932472
1956504
334574
1377986
1866143
735825
164656
1968928
1489953
722110
675669
1497349
1420729
1528314
1825717
368327
595612
1935037
899298
1207268
1195884
1735095
337275
1307532
896131
1130675
1416319
1989578
67263
1032306
1116744
76037
1039317
1485292
310846
238611
1882924
800891
437210
988154
1031424
414270
1258008
1203358
1317018
33212
1912108
359290
1936555
217264
1008336
1746050
1309649
811123
403171
1797559
1969019
1889680
1095062
695035
500288
519036
834477
350357
1868604
460478
1913942
1113720
466356
292124
909874
586232
545403
248355
1633086
1265257
1484871
1325107
484361
1123517
943183
560254
715604
459539
310802
1126065
560492
32373
23571
1976524
581173
716580
1293441
1433246
268724
500194
690267
1376210
940117
97953
1045037
18437
1914476
228035
1007369
1823063
1682109
1282227
456512
819601
1801983
808265
531563
242380
1128423
981252
190691
1426489
199405
1366045
609494
64178
15445
880501
814495
1571190
657358
747170
386694
1564653
1833278
1107401
1038039
726903
1406937
1227566
254277
1530693
1760991
953159
1895566
927105
1756395
39405
1194825
844475
603696
1368758
1992403
834848
1432943
1691677
1337810
1368070
32894
992073
135509
1583264
835617
995706
1985936
650912
1198852
221746
11783
831291
112184
300614
1838590
761833
786804
1371335
1240427
148337
1577365
947827
327415
6838
1019964
573877
820931
1471359
1958107
1017958
679035
627040
76211
1462711
345712
352788
1254524
154982
1985567
35702
1772585
1294259
1239866
9764
1810450
883269
738924
1575771
110344
1048042
606786
1093128
808282
1550307
1273056
144009
322274
439375
1090437
1436990
1138642
70490
246749
1470362
673108
569430
330087
670778
817801
1082205
49339
190264
273687
1789149
1840855
438487
1112894
1923749
346729
87375
1574288
343529
1648093
926366
1891710
1010140
1330343
1436802
763143
1877762
229628
1307668
103846
1477092
1233828
849217
1908750
224500
1878072
709973
1834038
288581
1734049
1739605
786685
1723650
862344
1859465
534705
371556
1341448
1981387
1881970
307508
296357
1596777
1755930
1715247
780694
991850
1954218
1664347
1765737
1405702
1228767
1706503
1062118
1254421
729227
1238675
29779
1074495
343178
1501652
503252
773874
388888
1854776
1514606
559468
666085
923071
1978747
1386845
1464454
1612297
1705487
1869683
1047727
298529
333820
1309422
606561
1615184
701079
31875
1584503
258290
1991800
1297392
441529
444510
405726
481942
448078
240360
1570993
713858
250541
499365
1235090
1420085
1256518
1811184
1653034
212682
926284
1982823
1040202
1873776
797932
1759164
1833705
345873
1417449
1938827
975232
1641661
750552
1675834
522452
964847
1668915
616707
1179943
972778
1296136
1951264
226645
409809
411284
1412440
1350064
971665
1145538
315227
1694373
292481
1548155
239979
407917
1254741
812887
1207270
1842703
1362334
1259463
1738906
732350
1938502
929338
1870156
693041
845175
702299
719003
52344
964067
410168
1320127
1916631
1053839
948653
1687203
1453964
1308280
1276405
180731
945011
365658
1528125
613763
630183
1305300
622838
307431
1091010
1443685
848483
797077
1643827
852520
1062394
1076824
1178708
991280
403655
70314
1191912
830496
624139
1931656
456827
425712
1623595
1988646
1649646
1833567
1313321
1889710
340420
1682862
1357943
82861
1874028
1064824
1087207
1182289
1022111
1482102
1708090
1836074
1304527
138216
1479856
380036
1187426
268755
1232745
300141
1876164
1718121
10689
1450142
255429
753260
1927045
817330
1035290
1883756
662497
1571767
82278
340813
1084140
1684422
1660860
1310176
757452
1895945
1956974
1465665
1758165
1843743
862485
839555
1771533
907288
1416034
753549
160204
450847
1796426
1559477
271502
1618451
399769
1430880
1022794
511175
1612192
491085
489510
1877262
1814498
399956
1286199
615151
1129898
1775699
1366328
1908797
1187033
1213646
1190196
858128
422035
973340
1666618
831023
1092000
1176142
1745883
1919532
1205535
697579
312138
120197
195898
852597
539606
48338
605199
1474281
1841688
1333420
251645
960378
53333
1005899
172696
574669
930873
392223
1494832
1145340
115975
259612
1914482
434375
731055
6266
1188900
1115089
884177
693008
1697237
1013734
1161173
1983572
777672
435751
19620
1867573
183441
554347
1303762
1515365
435905
1697427
154788
270452
360590
1899368
1741315
635985
78629
670053
418163
862527
848560
1947538
1117471
637443
568979
1630280
1028411
933289
1526519
115042
1436336
1259317
1575144
27584
94765
1412030
476298
1730377
1862604
1220993
722124
1896505
149377
1551117
249458
1431496
28586
1807167
379760
612491
1108951
248268
389323
1319000
723429
1314267
973271
793784
898841
110572
1782061
515727
1282449
1993404
474875
305899
1353271
831893
1957791
1816112
1485540
659297
876899
1180955
1427385
1531394
1516210
1540859
485857
23151
398609
1753756
1993717
615845
414639
361141
1255641
1163577
1722355
1447465
1180553
1487182
1866278
236419
219638
1457031
430016
1926032
1010990
1912296
1685402
618209
1887708
524146
1628073
1495182
1293608
1672233
967294
1764833
1553024
611803
1942373
1512901
1492228
1817969
1870553
1126389
521659
588980
1450945
1263869
226141
516028
1257125
769543
1772126
694612
1370343
1514202
1035539
848461
1603997
731555
546820
81348
646798
1156586
344025
1367508
1661176
17052
1999632
1999759
1560958
1234157
877166
739383
1156852
888643
1314144
1058303
1677017
408654
11636
1813637
1757195
646024
675050
143974
1417959
1394671
1499784
862504
1582746
467457
116817
680954
1015476
247523
297051
1995834
463444
1463257
869118
871823
1065460
1439024
1823604
1544626
1103196
753841
1086850
954948
1141397
474772
1838110
762131
324450
775983
1602363
1815719
1313900
1626831
1612039
1991018
1541062
1944799
1403319
1983366
1162310
382863
959903
203675
1708310
84407
892904
450933
1236679
998352
1211149
705666
1414665
352624
1055584
1480612
462256
73402
652040
1014113
830255
303507
996091
492796
1017156
1184959
1780570
134558
893554
1779835
1722930
1045945
868712
1403643
1993116
1311001
1597942
892612
1970682
780521
1958440
1876704
432828
1916255
204398
1936010
367714
144333
1123713
255046
1493719
1719428
965333
1159444
392594
373129
98458
1000939
117532
1956284
1854973
930696
1883438
1092516
208549
1871157
1908407
874842
723995
1291205
836785
159408
1081362
505508
578860
608493
1193775
21462
161433
654995
1397790
1496904
717707
284476
1461104
838335
1991396
853377
865868
1222069
565391
414907
1387630
706567
1353187
302820
1266211
1352592
1059944
1688982
1903406
531480
1964825
1409685
557484
1603530
228400
1034146
533658
127995
1141283
256284
1100249
1374469
79608
1939962
1516703
1730238
387852
1738184
1759250
367284
1126571
1488132
1865328
1650777
1254864
1351767
872022
340316
741392
398354
254608
716734
1604743
456904
827667
290643
217812
161654
1825510
1454279
495484
1441360
1043547
832259
1515109
1666919
615946
1314675
26672
970130
692495
1321281
60482
1056681
524647
658543
445112
743399
626389
603627
1709421
1517070
1422101
1716532
1999276
149833
1688563
1194600
1954545
1236222
1883064
570228
1856072
981353
1994713
1186158
61103
243097
1874040
1528309
638929
1814563
763695
1771677
1447018
452429
1697100
1776424
244100
1979835
711423
1167621
1433568
500286
766664
184339
1216772
1928946
28238
891231
1434260
1244423
962329
1330809
1008285
651802
1873131
847683
856610
810234
742019
1738253
169553
659652
188195
436150
135950
207649
1668482
1879816
651639
472268
1004269
375561
1170186
220274
1655766
1487474
444577
1588108
270568
1116631
1973800
153691
1696222
1513592
1237592
764301
353195
1205371
497077
139149
403768
1372864
1705044
1685884
492087
1688523
1124827
1525384
1703341
1974849
1998995
238353
837792
261452
821134
1224290
1886528
682277
75282
672971
1446967
31074
1803779
38247
977433
892332
970639
154639
1221783
846447
688775
1570943
1133431
77724
1883343
1526601
695404
1289794
1237973
893840
350394
434149
797475
526184
1332388
1402535
152779
1756156
695895
1126437
861454
1131910
361794
170331
43553
522058
857223
1092128
1880220
565289
1455246
1030860
1007514
461340
1984292
694229
450790
180471
1171233
384606
393072
60267
5804
1304388
1672090
1875845
980947
1747644
1748103
1751341
1242375
31298
1887645
843247
1066483
443388
271857
1134339
1607980
899797
1896447
460693
190760
796582
1784357
1314084
1602537
322428
1111800
1728983
1608578
49772
1564537
819431
1922323
818120
677447
8906
1285094
875583
1938422
1410044
755670
783634
1790933
808648
1388574
1094751
570926
1951150
1956011
1640849
1545097
1239780
1253266
424867
1366057
446742
875982
1737472
265996
294020
47787
648842
349541
1345538
568666
143255
1879746
351403
156542
1096550
83678
776483
296746
5887
3930
1391082
1276357
1029285
201717
566543
1530502
1472171
76514
1187579
819810
1298838
1734101
765860
1404204
919246
511392
803018
1240404
944258
446179
643246
1498427
1637705
599622
1875258
871771
1731773
1538739
178490
1544796
186107
184203
972161
1350179
620901
269318
733833
1213922
1638077
1841026
580962
1205031
1558957
1011265
1825748
904535
177382
1875976
449834
1744869
77780
674385
722983
984996
338654
22752
1499315
1265147
980028
1005422
686689
77325
912649
811058
1025302
1903259
85442
1787357
873298
1275102
1025865
542317
1133832
340694
483610
1618335
399587
1360233
629495
661876
1677495
894681
209808
325819
158698
309755
1030713
721332
1759205
1459662
1432544
1734680
71428
950314
1479594
1037695
1853512
1648922
1343385
1545794
682386
860046
1559393
696075
1437635
526208
236361
689060
1743372
1984049
848327
308743
598380
1483465
38100
1726504
1954048
1891857
1052669
1573888
1170031
677005
1516323
591319
1391884
1588629
795141
193814
1714137
1201197
1039907
1047409
1317391
15722
778362
340037
430751
848561
765216
689138
1616842
1557127
198459
1403069
1977601
833760
1966051
1545404
1588882
1206137
1911107
862647
477412
1611931
1860179
324236
12175
245255
320966
177928
718645
1268644
1171803
885807
1643522
36685
787322
1569362
918334
1208698
922039
569463
855683
503849
1854497
1047728
505013
373421
1341325
108427
834040
153630
1778774
135266
52051
1195472
1213269
1965963
646683
619377
868028
1552504
463738
30051
1420204
1211276
934364
263783
1206707
8942
1559818
1528701
310324
456334
1172462
891161
1196579
1921924
998684
1424839
1789725
798996
1112356
1348060
298832
94927
1329374
1369953
872799
392221
1818734
337218
25442
643253
389101
212526
99145
715902
1637523
701140
958462
537333
1398516
1049513
1145756
1768513
1377665
1169965
920513
1162875
470150
1575640
328557
1171162
1126059
653025
54833
559851
851160
1357066
493199
1521565
1341026
449994
1079026
1052182
705421
717255
24600
1250560
432160
267426
1518445
39827
1156470
1801363
48006
1939726
356205
177295
1430062
539574
1470139
169192
1273883
456355
534449
998405
389966
798574
1479091
435449
314572
1979922
1925204
934845
493970
1857696
1061287
1303609
1112635
717754
1780649
1343661
1991328
1172432
103931
520399
1042602
44676
1620906
1686916
165401
1402667
395896
188738
1454520
1430647
725534
1890916
658502
325646
410666
399178
1965732
1992630
1846832
615749
1793996
853311
358136
1922821
512259
1427597
1672636
602176
1379175
1685986
167647
1586648
1951679
1503681
1323045
1035112
1885605
499568
592701
339744
1556101
529736
345053
466687
523457
1212128
1294211
972581
1964494
1937720
1331747
1019276
467874
465439
222050
242500
274391
1307087
929886
36636
790470
1025580
211327
1913587
794533
247170
1059174
1979677
1626985
956541
1227572
981435
596759
1094039
342774
444195
813950
1818151
428253
1715583
699575
1815255
1546310
1347879
1955516
1099687
1341284
729962
908478
1861259
1523585
842083
416728
431189
1704580
795008
878728
1534547
1485371
605151
970297
1887225
1593936
62575
1858135
1268770
683728
1235184
1537117
247984
251781
1543160
1044830
68917
532269
1132349
1038617
870417
1032264
1516470
1290414
71500
1601751
1790903
1466842
876991
265716
1684996
374471
1739229
1898969
162987
322425
544434
1041921
1031460
234638
994745
1099722
1981075
314117
1508553
1728066
313872
1276634
901565
679794
801043
1377878
1296664
238756
445400
249442
630304
984327
356916
507478
1495057
1368079
431035
349464
1442879
1073326
1103789
1386874
1774295
381813
778893
616987
730479
438906
74645
1276390
110701
604028
765854
168693
275748
669885
1009874
1763768
1679557
1083369
109202
792055
396206
1775888
58174
927788
561108
63148
1476218
89436
749558
1020668
1130863
1010523
1290231
1456021
722517
1033634
1721762
1044580
1324279
1427066
1412552
400983
990691
1443794
190350
821694
375822
753186
1291418
1220536
773303
17393
368119
1253064
1696887
1549466
313020
1056625
1634822
1388319
1449749
206275
720010
444083
1216502
1274958
195
1244106
116970
1350128
49384
220509
1228302
1593103
1251043
622486
922958
1168136
147941
1080940
311164
1098512
1984537
1835134
1711520
1448311
404708
1022057
441360
895378
623570
219
296328
640670
526675
1841792
1354581
1991263
34605
808459
144667
267683
1391257
1020306
213588
890711
578570
1169126
1275905
471661
954481
47730
738870
1703466
772185
702839
779572
1646902
729253
280649
995914
800105
1448349
1631438
1366777
1111323
1263163
1036305
1465707
985141
1470288
1322465
432738
1295690
1912709
547561
785082
1231805
838423
590019
824068
1933463
1388279
73340
260422
1687744
135290
1157414
1770763
136494
1883175
235749
68506
1879831
1451357
50503
212447
484496
1322333
234866
438394
104819
1096656
1064878
1202486
1811366
1243256
81733
611194
136598
1387387
849447
142836
878626
784628
709745
1027911
791514
1776396
615938
614181
1335761
927129
1072467
267834
552139
561173
1904696
1137929
1431645
972890
1389747
1047207
1310776
301408
567637
1088333
1304160
1098694
191612
469067
784224
995708
2551
636550
1581801
1637799
106555
1406139
1157436
305505
1548794
72494
177003
427060
407654
555369
670065
1359299
255303
1141927
514040
1051551
1332476
1268204
1424998
1410308
148633
1795145
282543
659465
203351
772084
734126
973815
570361
842100
769499
349815
1665173
1667686
68416
1278671
302080
1773128
1854576
763064
1619363
1547164
1681894
1951431
1491295
359979
39556
1848774
730207
1361735
1947896
1634089
741153
1694199
848812
31278
1565767
82639
1117441
944211
1979353
1369582
300001
48948
485563
4493
1188066
1473322
1383146
1333123
1307980
155961
1188110
675896
517911
1086364
840365
354129
875112
581629
747806
889452
870438
346277
900854
1223438
1309958
255394
667734
1580315
936802
4447
160178
220767
1990933
5535
1697491
496208
1642133
1746332
366625
607305
990482
1693336
1819392
227089
1293442
413456
585252
524050
1977455
1614695
131229
1652465
806426
406473
1383140
250647
1455052
1643845
1920347
747539
809164
814320
171376
559314
1966108
1643120
590266
442259
817129
1645616
1828066
999915
512375
187743
1910414
844268
986998
858180
60295
1184057
1824458
958877
952779
1927594
554986
1026312
1995967
1065435
432403
85028
379090
782970
1955404
1057007
477411
523352
1381752
1561046
597684
296996
1438274
691318
1584479
407019
1103130
1870520
290448
1285243
1787902
1834727
1844479
1390842
324169
1249368
176239
74110
1094162
1164264
1749887
1110827
1688355
924279
1460141
1615195
1567692
1619762
295884
1567123
657938
1618327
1093402
1504238
541164
529233
200638
502759
911366
526703
515135
800636
1742609
1547084
1615914
276117
1596348
1043066
1038119
1028392
700281
871942
594778
1214031
1966566
1920731
1867485
1356263
1510070
514440
1756027
421407
1112139
1413426
1494445
305575
474484
829887
1358963
1131872
1617731
1620774
1794110
159696
1825352
1616468
201732
447381
833131
128436
1036753
995652
1135920
650033
712321
1859437
1455092
1735799
1877285
1789158
1265981
1585974
254455
95390
998082
93061
1806832
1655424
10255
1367345
1841489
1506742
1429431
1152796
597240
1620684
2863
1265994
809330
1305426
597869
1528497
1726745
1744114
294131
649509
17903
1501056
619133
1481457
968538
405902
171965
293130
463672
1444062
744808
791841
834685
699732
396412
1231897
197362
1678625
228882
1404451
286783
1799441
1860330
1578273
363467
133747
1051739
1443427
1957236
436895
305675
424676
317138
479989
72979
297683
1656595
1234179
1455569
1253362
1311268
1320993
564085
1305912
197095
914457
1991930
1890339
1105523
346225
65389
68932
1539715
721572
1165458
1725708
490333
1694318
1660085
1443190
1096736
653252
781097
891151
1965325
694561
16503
462105
1459903
741000
1946456
1152214
344965
768877
188999
1540600
65298
743214
1929573
1386146
1161761
1617754
1316346
1893571
299973
798970
1654826
372641
667465
1395761
1869769
1489290
1906788
121445
891717
717068
66498
1556838
591509
1385539
342578
814073
1056442
24045
483662
306720
1233363
1114456
245197
178375
1871543
504649
1040616
82803
950570
1737703
1793498
1501993
421338
424650
1138195
673349
1175299
1336385
200371
283316
1823173
1487228
618938
1380309
377639
1675195
304198
78163
1730784
660298
1812386
984827
922196
1184625
1961304
739841
1439354
872939
43112
819337
1546776
425832
481918
357099
1562885
468637
65013
437562
955744
1492655
1067483
1004104
675793
393508
1319358
984354
1967575
731068
214064
849291
1233311
1134548
365999
1734894
782898
1728389
1063411
1695432
398531
1492378
438673
822235
1802733
244250
1506666
227585
604732
546449
1069446
1915349
667342
1794859
212722
45452
364789
1115446
1395495
1684192
212178
1304230
1408604
1336089
590866
1970066
1744431
123623
985551
1074942
1236948
1508158
1444513
1614230
565046
239972
1486527
488255
1021218
1462110
731512
1416180
393095
1272359
196252
577615
1542030
642371
754576
1487125
1916101
558260
1673796
954675
422615
16367
776917
1879194
1119820
422050
1621771
344006
1487337
572624
503636
637681
220478
7219
1379133
823485
779211
679056
1666457
1127749
591670
187347
1085590
912675
779064
605605
664383
1080318
135718
664177
725666
297689
1013644
762534
1368783
1725417
1493253
529489
189783
868450
48375
966886
471901
911813
1767120
581236
9890
346825
818718
944332
778842
474656
881676
155850
1756284
1618518
406057
1307301
601558
1946658
133859
1977623
861264
1163616
1867671
1542999
1231353
846622
1181816
1936815
1129392
1061095
443638
656354
1021084
1726536
1691627
1613262
1453749
1988589
1124855
342683
1589079
1500657
770917
1452832
100030
1389808
1585747
1785785
63389
437948
321373
282078
158399
267407
549470
1366064
1954174
1038078
645812
1864135
1000029
1664448
596204
294707
1634134
1905067
1974682
1299022
1866686
488495
1690726
409362
1085627
63496
1908542
1968410
111769
1268355
481219
458241
688390
1084968
1347218
715508
1636338
1685276
1356223
1446423
1920470
660998
501725
1210222
1568964
170028
1442007
1287995
985737
1254415
1966926
907060
2417
323905
577995
281125
1938688
325482
1942754
1985982
831442
1525457
716812
819051
277763
1835646
1858615
1302286
1997895
43765
275682
106441
199610
1871773
848877
1535549
596613
1806821
359386
1363012
1092482
1927880
1511550
1980502
1111588
537673
1513687
1028859
1425012
544259
19804
1403501
931164
1666295
151636
620623
274702
1601789
573240
882624
1934521
314868
1767150
1550635
406771
829580
1683073
275630
263490
1176592
403206
1628417
1474978
574269
1601316
1772552
1430205
1709682
174867
679849
1879232
1259551
326524
379161
1351246
1144280
1772639
1854424
1323283
1139543
695502
332853
1688333
146372
1852814
1590469
192638
833127
1941680
530532
1599569
66401
1796125
1640513
1366121
573182
641699
1229096
1106889
1368456
761730
1868343
128068
1261382
914373
1279866
1311440
1399553
1370115
1074332
837250
1895995
846449
449751
541927
1776842
562641
604096
668970
67385
546743
422487
832247
1651385
1811065
514410
1976057
1325150
1681446
1783604
879627
772800
1291070
296751
1736656
313038
1247658
237225
587953
1729591
173875
460993
109641
1230829
1367008
1924003
263046
89107
1477534
1013292
368725
1033262
1192718
1648168
295388
1383988
1365162
379924
508468
1374091
949723
1115519
1766542
688988
1832785
1821028
819425
781963
875979
1110379
561485
1214797
153542
1155206
931916
1767696
1582172
1607471
1086997
100886
1941321
875057
202439
1017210
1173542
652245
197430
126015
1713440
1785296
269333
669255
1028177
1047619
1717750
207989
377507
1863644
1348032
1462645
1879857
789507
1825897
1750579
1326305
1224158
19979
1075507
1658863
1161467
1218927
1699420
14900
26831
996153
1022598
1924257
1875356
1991581
58229
1601470
11051
1819011
861154
1538335
1453011
767271
1170010
691250
1235609
1391810
1154807
424342
1043304
1997222
1576972
801771
1110719
1406201
1972570
1063473
1275373
1088457
1265230
1562574
1877959
911294
1478528
907793
463994
325760
1494588
704681
150005
851436
332166
874527
210571
146254
713414
363018
1959035
64314
258642
1625034
1263077
1611618
1122465
1550973
460552
1892839
1888961
287502
558061
1202033
717032
1320203
335929
1329204
220576
1509615
910692
376059
1848828
1045674
693080
1720336
1035187
1774396
1356691
536566
434962
678839
348612
255514
628623
1818685
570075
1536329
316586
22147
1773413
175065
1162153
945538
1129881
857622
751478
767898
1220273
650109
1265798
159648
608716
314395
441535
776654
1690675
1824400
138387
557325
1974548
199305
363533
1110995
1334672
725847
455411
487131
1383948
32939
1858968
1888331
1902807
175652
1170985
576650
633150
1840076
1845801
1579154
303570
4527
119610
252655
871213
1768033
1987205
181346
1506142
1143064
1340317
1634553
1358544
1158096
1338498
397064
647396
503164
1192459
247660
1100602
1517890
613179
1299984
705069
1344220
730443
354632
1923205
888372
1540714
196132
152122
898763
1603420
563729
1647623
649353
372320
1323755
1264363
1527905
701699
1122127
1958627
1677515
1270359
1529023
1838098
1440962
842106
1510296
1762952
732681
950209
1657971
1679947
1006485
261820
712768
771654
1079139
1867976
1401574
667709
1551766
1354101
910922
148812
363909
1320705
1507542
1462141
1353699
1956181
89896
1430025
1187008
549405
928921
833895
1623562
894901
1788934
1363059
360083
1471056
1249623
238635
829866
1508852
386632
1384329
1417628
728957
1728415
1939735
997085
888902
1987506
1310395
483518
1598443
540308
1183076
726623
101715
876991
31551
1501662
1528180
1295757
177330
420608
1055710
1179597
1841200
885640
1927262
1264975
996811
1338736
700133
674399
1375112
590000
700870
654466
1453706
1070896
1464473
300649
1074787
1888518
611368
47705
849888
1274580
1622359
1857649
1559054
758082
1081254
18814
740031
1909170
1107300
1651516
17609
1788303
733748
1831555
1249083
891202
1110847
1135911
269065
1684298
71633
137141
758851
1556293
1346484
1546944
282946
24199
1420953
1333046
1439998
151910
663630
1955822
1322953
303502
367441
1194976
1665796
603305
1712027
654743
633486
1228344
791759
1615255
1471687
290170
191338
202582
1240201
1318506
996710
68947
790196
860019
1034676
752388
1400611
835708
23434
1990811
421285
1382037
1951734
145786
1961558
1718173
344525
281502
1823541
1667056
1323996
311190
1129802
1631727
1821744
408465
1229836
636005
1531985
1186615
1596500
901151
1443515
1370572
1944723
1680506
756220
1188323
1536858
893673
281862
1841560
801912
234619
1047129
1288935
473476
1086711
1869196
1790049
419278
663414
876484
1651751
1502014
95719
638949
577870
135164
1659825
1324464
1552569
918082
949658
176285
1943512
640217
1565771
1461158
1359092
1985028
1564774
157641
1258720
1791834
913724
801446
812798
1952581
722630
1661405
1344164
148462
1205399
1466957
1284874
1413187
132387
1065413
481932
451114
455707
893901
1799600
1254727
1894436
740840
103957
1239978
946640
1465144
354067
1816804
1836661
500925
59493
1088976
603485
831573
1364990
1523884
1521417
890819
33441
618960
1119692
684384
642631
6839
417807
1139934
1307242
521886
547929
368666
1053908
1607219
1683755
1793583
1529093
33627
1734759
560844
1969278
632864
1153424
1812575
222095
328833
597173
1614216
426364
1699916
164308
1159169
1410559
1539429
1000458
1747223
398785
975325
118013
1031685
746107
1079936
1346043
1352479
1593902
1700428
1533431
1251603
1768720
387785
906235
147240
338346
932141
638125
874835
407169
1013829
1146051
1001664
384123
1977255
778103
499815
1813267
1028709
1106940
1753523
927202
663727
966344
148323
123924
809211
1940668
159515
557131
1688703
880821
593108
122660
1268370
811957
1744611
831245
1867159
1109723
1010340
1735514
148609
185449
582989
963347
1479890
177099
284182
1884153
311481
767236
1607929
134908
896991
1186266
1737567
1896392
1587940
1001204
83321
1776573
1457043
715264
1106238
916801
142557
1437683
219559
501049
1338401
527269
1597631
1081055
887867
1597678
835436
1019048
158165
520002
513410
1700773
61574
1670397
1955780
1995136
145195
1977015
1315082
1876324
1028943
1539147
1437394
456312
480515
96918
1337351
1366213
65304
774589
1696188
446618
1017205
41077
180843
990291
1047810
819853
628164
1915491
13337
987193
632917
977775
1696794
218149
1646506
1554880
378109
1670609
1079740
1435319
371787
188394
1125036
911144
1601029
47514
1323213
1499244
188311
213785
1924856
1131014
107397
1079060
1960065
10970
27141
1727384
657974
1764302
1545815
857442
1314934
373392
1375761
1923110
983382
1343151
1761839
1818687
1856816
289351
390657
398309
603651
1859754
1396356
1678952
701472
811189
856006
339836
9882
449845
161541
102874
1758781
838339
521477
1255133
1285664
1350322
1028564
1720173
136140
827289
602361
1949491
1504536
745416
321494
1835647
915486
1586562
809037
267203
868740
647556
1067046
692307
519258
1044860
1846507
484038
1102932
1720830
943465
480082
1474427
1826389
773092
467523
1631062
1851347
327729
318866
1685852
108796
535700
1937016
862101
26168
1723890
1481202
1036158
416178
820073
1422050
1264019
53640
389228
583322
1112424
256995
111518
1972968
1263240
1180790
752930
1460547
1324323
773775
68212
1661435
468631
34512
1496674
1205636
1950245
271599
1868242
818736
488104
379275
879588
416123
1737450
1763637
1066489
503564
303984
609285
1241218
729895
285091
727118
380410
694178
1175774
689065
423287
1756959
1810919
272366
1950564
1739661
1417767
129991
1003412
700596
672504
664251
1958886
979412
1976750
1598284
293045
835267
1658402
305338
1443795
662240
1540938
1951796
1773536
673923
91277
1010518
644354
197253
1097919
1242602
1494343
458003
985505
1751145
1346303
1967512
1091338
1093011
1846257
1119536
1419879
669765
1369239
419857
1149564
215462
1412194
734408
183765
960580
1984567
684705
1994728
844531
522682
1131280
1836147
617032
1953849
1707704
403313
1927411
12884
1416703
1334384
643418
1395009
1815650
1453202
464426
1012864
71642
1143171
603878
813973
1196346
1976192
51084
352302
1341005
463384
1168590
670907
1191765
331119
893454
678894
1089619
1845759
814436
858555
262290
434026
503426
70773
840965
121036
1506048
1713115
1760544
458259
564427
1791812
1230534
1453377
1631033
1901438
1279650
1602291
1321860
1014414
78746
1859632
1351134
415024
461298
722038
646695
1879590
1552247
1442259
1652182
82191
1245530
1933220
533756
1855614
391307
1524127
1285049
1487890
99843
228684
1480066
470654
73664
1004989
1526068
1506617
1911988
469289
1020606
30760
59532
74587
87484
910066
43240
727837
1027724
549187
1276454
708542
1058660
1914792
1277177
1395159
1964508
1787798
154091
197130
731622
1487338
1206674
1480597
135975
1425011
740859
1455674
1664631
339398
21367
572276
1781404
1666776
1103860
1653727
896772
523840
514767
1985731
245152
1919890
831410
1784712
240289
1843917
526975
1883122
66473
1098868
1111094
1983093
279746
1989424
840109
822755
389942
722075
79386
240201
698558
1557405
1128527
1383328
544090
102282
1837775
733663
325033
1598948
128344
1107584
1765950
1243184
972740
146158
849349
1129702
765844
501571
1900931
1649643
1160243
357655
654479
1595648
60961
1751630
657088
47010
955784
1201175
16429
1923479
926878
1704000
1105046
383504
793326
1390314
1047573
362759
1111881
1333550
1997653
280742
1216607
1153290
626868
1256282
114078
410077
1673398
334573
418615
499101
768192
1499746
1973520
713593
1748341
1041738
439015
1384259
1393061
1324662
1280757
415259
458765
1379618
850334
214190
1061405
1346613
1451489
1009355
1864045
1703104
947988
1080448
1621595
956755
456711
496508
59107
182812
1061135
268974
855764
1224597
216665
1773923
1300645
1929857
1173516
348300
1383260
1553001
1012729
1547035
661127
1194845
319862
725156
10028
1992674
179627
898921
869756
1603786
1960892
1259450
254165
414260
1656224
1953673
468128
928889
307744
1463582
1808203
837185
1449675
1756179
881666
88991
200857
811538
32001
1165039
569626
380473
1181005
1611859
1436190
1017762
1136868
1791214
1280177
839936
313706
1195761
610353
389204
46737
937774
1495721
20715
1424182
480504
628732
1373159
1344939
817172
734351
1170427
715605
1565853
481406
1482805
66711
543101
1262011
1977123
660377
631514
940538
55467
1302743
1508689
953438
242249
1382190
984693
1415047
265504
1642953
826690
1562919
1295809
1365481
207639
952429
1417445
406380
461870
399664
1549347
385689
653872
277326
1053154
1657748
1252634
18668
579062
1765582
1584200
827192
1815380
385604
1437276
1749527
596881
1436060
1585523
1019881
486936
837591
1576810
920896
223069
1716533
1807219
1857921
1310042
23068
1485903
839686
969890
719334
1306393
255876
548491
1967974
1792477
1869874
400187
1852111
1785985
689916
1422992
995435
1330692
975343
989248
935191
1709907
1756447
1975411
799430
1247395
422927
1023015
1490348
494281
760121
804903
934946
1182988
883158
847786
1240246
284270
1821088
1435032
1345632
403913
88902
1434663
186273
1069065
1385868
1184565
1323487
1180183
1998421
347324
1849619
816655
762176
14377
1673222
1631191
1865581
1397335
1579550
393603
1320585
440116
1596108
249152
961947
1440338
523673
1047919
901272
1243692
1958391
1207639
616462
874754
62982
1794098
200345
1904652
451384
1348534
1492309
1629896
751318
795107
1753227
1323335
695560
1464152
486846
1643148
1759535
481831
1286445
1716504
582182
983981
6850
1615009
1294692
108906
542259
160635
1812520
1343644
1130328
860562
188281
1196182
762509
449943
722518
23192
1367287
676327
73470
1251759
976536
1308172
180426
1709262
193449
525849
595995
739253
862578
931176
1486370
1418578
902328
1572508
1553346
782952
1740113
652934
1635794
165529
224131
1270476
335581
566355
885249
352780
1159833
1394597
1161176
627781
477666
121804
1888223
253604
358793
356288
327835
215103
1753566
284752
74117
1178439
370038
246587
1607100
1779857
1008338
31598
529956
413908
443670
572469
1197034
659049
895177
168640
715179
600593
1624133
1982685
1553100
1516965
493765
724988
1823855
793833
1417242
785040
1493782
1007801
1443363
574813
326432
760918
768023
1543655
1301361
387776
103075
122665
824750
1299602
1532598
1565817
528649
1118577
297316
1540767
325346
106076
1328121
310334
45850
1510626
1401905
813292
1096750
1031994
815452
577470
537703
1105361
449551
1147884
1323296
1449452
265985
1053829
868959
404606
1262399
154536
4552
1597651
1069474
563994
1579482
925371
807133
1079581
642990
31861
660407
1531656
1416120
1692542
322744
593350
950540
1000970
691721
192189
567903
1694516
1442078
1580850
40007
740746
1698080
945878
12608
1075581
1334599
1368067
178966
33091
1504461
128344
1597959
856600
134527
1389035
564634
1283175
716945
219978
184611
748646
1377681
1303502
509103
1483678
1191059
593371
1505366
247714
1034062
932724
359345
837984
218387
35780
243299
115129
665537
1476658
104690
989675
449307
1720516
1420825
560529
582934
1109978
1647686
506654
1044273
1826076
776188
1457392
464197
1962895
1247320
1914344
964123
1433184
607446
1555695
671774
20826
731394
946022
919122
1509350
1452997
1113728
1613699
72157
1231694
1348819
1143637
550836
397973
1775136
436396
1052606
183297
1514493
1279861
1034909
1163396
491524
1719479
647237
1769089
1341037
1226567
1537901
760856
157097
1889295
280062
971431
222953
586366
153835
631653
626515
1273096
838795
687629
848968
636146
1967074
1737001
1062038
186795
186769
944435
1360987
1214963
1148796
1825035
830298
1264468
1102063
1877422
690486
1691510
1049708
977619
440398
50939
1021936
201497
1646951
1985579
320851
733015
1296350
891122
1854801
1514109
880607
219940
216192
1370
1843760
255450
1246916
1073988
1837852
728308
389697
1764095
1958791
452218
1947189
587514
1401460
1098956
1835706
1988131
622740
449436
425577
374370
1828665
60872
1503839
204037
495206
1123210
36275
648580
437464
51144
1141129
1309176
1195413
1551649
1155532
1601280
968364
104957
1294751
608477
1315067
1103962
866050
1633505
1763223
154908
989816
199555
1862575
1766964
110065
1832339
974729
374459
1919441
1014684
1542708
184539
615728
1682744
1029095
1955553
1956309
1637407
1931483
1533947
1112088
361151
136020
796920
1476001
1945408
496975
1282239
1143297
1750030
641711
1961367
316383
626081
1690331
878657
442702
317843
628102
489740
1720233
1382304
1929428
71179
89440
1043672
1451131
1460334
643405
451772
150107
1867902
823337
1800050
1940390
1279606
73648
1386955
364957
732235
245034
1883512
1958631
159817
898593
291749
1175010
932884
183462
688079
59107
477876
1272541
359235
15200
866618
1465618
388434
134937
1820193
1016420
1850576
241080
641358
1253992
174899
698474
639402
1655769
1544067
862589
12999
1921490
1978479
1477702
1120485
1687319
1634610
1502477
1476765
1442967
77101
74306
658958
1614374
706152
82085
505526
1716310
494854
279168
1726866
446158
405193
176671
1649107
889245
724555
1642581
1217447
1912732
1493342
1897202
305335
995275
578908
69108
190519
1718675
1501345
1035834
937367
1414795
380784
1859077
1911694
1724957
1235445
527472
926973
279692
897726
803548
1564783
411706
390946
1933505
16528
1595154
1246917
848866
1753543
1378222
1983985
275738
1839553
1044707
1215871
1085086
1474744
191348
23079
1550119
562842
1332923
717231
988591
626878
1772458
724574
1704813
9118
1025620
613360
1247916
1610403
157160
1704243
1635454
888025
668868
1957797
212898
674388
225029
1502761
1276498
632354
1643257
1673130
142064
35818
619192
470105
1241735
573679
870696
1324592
1169225
1469620
520893
1799564
1815584
485526
430307
1299923
1806731
463825
726002
602724
46604
140673
337855
1947015
1918958
227402
1638244
1127783
1120577
1067058
226230
617523
1611115
295606
1361541
767659
156783
1633238
343584
249040
1714126
323817
1297098
316160
976107
1239118
549789
1453596
1210300
308825
91198
1429031
867207
84940
447198
1311988
628660
1173162
1114329
507423
1479123
1311344
1626082
1544424
896039
1016523
1886107
666603
161805
1826413
506884
1573371
1247911
565265
41226
110107
985123
545462
1642533
1810979
964367
527097
701145
1386134
1355405
1760151
15500
1449639
1160626
1738852
627219
1002255
1166775
1215321
794194
247769
1449473
1955108
1615587
250622
345106
339793
1173999
314605
1235973
1122099
442655
1142550
1139610
644321
505462
800997
133493
1020709
731927
119860
1313116
865718
278846
906061
261043
911951
900264
1524987
1492372
158364
600256
404939
341396
557250
1869647
591564
1287470
1473888
1378131
1238812
1911929
1052612
258238
1081433
1277728
423535
653373
1892726
85556
772013
1752515
44436
281296
1461945
23336
72287
611964
767404
92438
757812
491926
1886268
1960065
1530499
382256
913075
1210717
597449
1360262
988125
1943969
573457
2486
1719720
518188
1093745
1736838
1277015
474594
757369
1944448
1187473
1097039
1968083
125089
164889
873430
1759811
955824
1949678
1356869
1938087
1748366
1965342
675508
86254
675981
1824344
772209
1055418
1380989
224548
1168411
948155
1733985
1491482
1494327
1850933
1057946
1047252
679178
1963450
1932262
1589528
1338379
33610
779671
298652
443269
1131187
549767
504550
308480
1370019
629130
585162
435390
1668189
1083261
1688761
145590
1372497
49864
748180
1371241
619810
739656
1425194
948892
1409222
6529
1641061
546387
1620133
518514
362668
28457
1410442
1615471
984860
1049592
1033197
888768
1886575
826972
1755947
1381514
813431
723659
1071705
1827890
1758074
100046
736796
1310336
61774
1014038
598599
1733073
954007
1303418
1522082
937500
1963139
585662
1105794
1909579
1287941
1754565
1795871
358193
895677
627875
1697059
1406646
1138944
567232
609669
1047889
907460
756821
312369
792977
1814279
109816
1398240
1387407
780342
6452
363375
978703
1693483
1353202
1525191
897284
827567
1917040
21306
377134
800878
386848
193131
1970738
63244
1194925
803339
312427
916991
1504987
1613066
41020
455
173088
1608096
1407201
1576813
487792
410257
1013027
186107
5774
354633
336146
622677
142455
830268
1455423
1226073
1861041
1644798
146257
73511
1927415
224622
33711
361248
1094843
1945103
1353889
1436270
730476
470398
1700076
1019780
597091
1772504
157667
1376612
177575
34607
187356
1157685
1994330
1949262
603992
1846326
1374121
319073
293069
1685863
1263700
1932920
1138340
1185974
709460
157755
1318509
585980
693382
1726124
2934
1310561
1931191
720968
1236954
1202219
1593136
809244
1097041
1745488
319182
86074
407559
1451995
1307933
764217
1657577
1989266
45164
1555708
871381
1242077
1353432
1233429
1768488
721762
1384089
274391
956588
912300
43315
182178
372353
203520
257299
1616247
1136559
1375731
808813
1377191
1383872
1309366
1392065
173211
850804
1628900
884560
1231727
567169
1275289
1478047
358868
904932
1139091
909007
254415
378364
1009526
1314339
1012022
484696
1912881
970965
1585195
877296
1643319
1350562
622536
910864
654105
621884
227245
1278583
841373
356216
1616721
1585070
1677115
1196121
1609944
116954
201784
1470864
100456
1232859
138107
1379755
112497
1973649
369298
692782
316544
1018957
919470
1629420
1069643
965733
1881375
74011
39619
47842
79706
325788
560707
1061174
1929489
837572
455796
1739590
1957930
570116
1402816
124260
514941
1236638
1062460
1388803
726045
1054070
650418
1043510
1034937
1581747
834947
841392
461221
646281
1508198
1821515
850161
1875944
1153722
1975753
116656
364182
550093
1305635
246429
1611152
1933949
1288209
346597
1321459
398930
730303
1401086
1404011
1810915
776255
1718804
1326145
1434779
1103961
33377
1042513
712622
1343932
152115
1311528
1304310
1255091
384157
1002594
1019238
1131478
317248
419719
136608
1262174
1100835
97684
448518
759848
518580
1497769
391608
1235396
473324
173187
764784
129521
1289401
1972104
983730
236564
1909316
149834
1311330
1571018
413468
1783507
297005
1857504
90970
399566
1926726
1500031
1693863
344196
1179465
788537
226246
1652081
408989
1544624
1130484
391642
1058635
299797
876356
143846
622721
1303229
1102794
1876312
71001
1739634
544350
1250191
363335
870943
622690
187168
571161
1644424
162332
1192327
367962
1537111
182474
1235640
1295289
600061
895380
1362466
1265587
818166
1302959
1087533
1482944
1735112
1188079
789698
1781188
915867
1807123
756168
640243
1316327
1745829
1362173
1144404
527046
461178
1701074
540221
1951205
679151
1231298
27739
709858
557495
1495700
375390
1163140
1714821
1576739
501054
1533009
891173
1376633
1017609
123133
1496238
150178
99477
924785
33308
1285074
1004413
473797
423217
1855025
1691937
935101
1659154
952832
712318
1068160
1636014
1065220
1527902
206181
1051015
448996
1325548
195825
1177080
200512
1390623
1708715
173379
1684440
1021239
1460455
1282652
591496
635323
1505555
567656
1685910
914403
1585871
698018
974627
1913866
393655
1326343
1015149
1399448
1717931
1695625
1785979
250877
831435
985069
615117
411191
1907625
767935
1555519
624760
590767
1473459
507390
814819
438292
384038
306135
173739
25863
244983
1082089
1275088
1475521
653433
393141
38479
762055
1446132
1202198
289374
861440
590597
217290
1671655
1613983
1781200
743319
127725
297766
128110
934849
1745990
1259832
1753431
1652258
732691
902976
1764134
838307
1095726
924588
1982746
994580
859107
186331
200426
238150
854997
985724
1697981
1976076
98247
722049
1275028
145376
760516
1952582
1643091
334545
1552250
311227
372812
1152989
326304
1167119
589145
1293575
1241927
1614684
81572
23386
847169
181159
613410
1151461
1333735
195453
741620
191538
1523661
312337
235678
615504
1868867
1067049
466560
1556801
391532
352277
1877621
1175824
111678
689045
716894
1531678
1103275
615015
1184688
1825802
1000373
1073097
518330
996536
446746
1681551
1785323
851229
777852
1941898
1383730
1711589
1410580
768684
842342
1875294
1474332
1486393
1293167
482867
1886447
533603
711634
1622436
1149171
998076
1914425
475531
1957585
1580658
448904
1838205
1375465
1956598
931279
1403159
1088776
1105426
532712
1267324
455187
140105
412488
730295
1024632
434622
1697512
26920
227905
273892
633742
1242440
501537
725128
1818111
866773
1430813
265926
80062
1773064
475465
1096690
460755
1351183
520860
695272
1178019
1066421
1098434
1780379
1286683
272638
916211
1270292
375831
1811108
381031
1590547
820305
882228
737403
303009
1082270
1083464
64778
595997
640079
1693495
205874
1279907
1997505
621931
1460343
341058
232884
1624318
1187639
398138
1993459
1167857
224437
1180638
474843
1815252
1930776
970307
302981
664911
264619
408855
1672615
184919
702166
804563
166127
621061
1864812
430753
748909
1588932
1200749
774038
558424
580584
473021
1428942
1507491
1840311
307207
1886587
1449663
569576
602402
271852
1652695
1999189
523283
323234
543962
1272793
506053
1441392
120262
497100
1004575
1419293
1480866
395482
327902
424244
1842024
1934357
69320
579433
940147
294743
831158
1290683
343732
1899180
1070798
1465709
157847
1407229
1855578
1126959
812361
152798
117196
645882
1984594
949161
1860576
487781
1095828
1334174
913943
1617286
174803
1544837
63028
1876804
541413
1698977
1658918
886468
1076008
56425
1775630
393694
1346004
1711009
513685
238842
76103
969323
987345
565228
1936474
535937
199679
647056
1328552
981178
1262958
800045
52876
108866
1080247
858077
356756
703674
1337365
1521541
1690748
1980695
814792
251490
1665630
1673336
1168691
245092
1855465
1013792
1404113
972321
1790034
1638961
694167
976338
772712
1064361
1706733
1408935
1844747
535861
1591814
841844
939864
95449
1253075
148102
1150319
233622
805682
1645884
1359990
833889
900119
1024497
1976127
492420
1703822
1532907
928445
334549
1388578
944830
1278681
436563
930328
1276213
62493
520646
1384300
1094797
465733
1434275
1613898
368777
372920
1259870
1406466
375686
217701
1746384
470284
1948338
1179893
538058
1965863
1774388
856078
1625882
1068335
545845
1527222
1862195
573758
462266
1764894
935740
1172185
1354391
1940040
492960
428994
12931
1067395
1137292
354780
641051
1774925
1360695
497631
571002
202122
852917
1301683
1615314
544509
220742
62263
979330
1196549
1862345
546081
475253
766935
202406
501230
248560
618927
1240398
1063137
307393
1771817
153710
214592
1493286
262783
620329
1729504
922748
1779476
1608038
428513
601448
1697577
801151
1609989
1875265
1356508
653036
791314
1215726
1457417
560908
1032616
1713016
164858
295070
472919
1535476
899127
1957237
544916
1354994
598153
552024
668943
633973
1911122
1028483
180307
1307787
528315
746339
1265909
56851
1023023
189187
1826882
670039
641618
1846001
1794374
590441
1312275
1976837
1181563
1213203
1118831
761728
1269826
1444203
1560048
1806977
4999
1735412
691460
1854919
1398187
365571
1117070
932923
550906
1160778
687275
1442637
1766720
91748
757590
1388465
1079765
1960221
1886881
921216
1804582
1484121
1357424
640076
788220
279639
210401
1596435
859943
128838
1254597
851005
1398565
1861086
31693
1871093
630944
793207
620883
1292979
1560996
219239
790059
1246546
1186887
431076
1328045
1278541
1281246
1132278
1247392
516509
1160105
326189
1004214
651108
490688
826922
1381881
561292
1281007
855127
1360145
1893124
1182827
726862
234455
641520
440306
269943
906569
910437
854
1701685
204657
1937639
512296
1044934
1385926
1462663
1668988
1808476
741886
1699876
204125
1595713
1313842
1736657
895199
233035
593468
1761164
1417742
1088153
1507066
1901060
1858025
1651748
91826
1355223
1603694
78372
1829917
1710536
1951533
1261100
1014318
158622
1743209
1712335
751071
75787
1843137
1764973
1639302
388640
1941617
119063
815055
275465
1226510
494471
312771
891543
604681
1288995
900375
476853
1961613
1565710
1450882
264356
408801
265609
186733
2141
1789277
1049959
619492
1054931
1218244
502176
1925270
1130347
1596405
1081828
1558245
260978
1629142
1950408
1248581
1288842
88039
1098157
288875
909925
1106477
1232083
1130840
1208675
1782617
1097063
1793553
1272919
1338513
1570291
540848
1322004
374719
533112
1080256
1239639
1832842
277053
1596751
254536
44621
945923
879563
1413082
178952
1937177
51470
1797823
661884
1402956
1537878
1604477
832497
1938362
234268
1283395
1187355
231810
818124
1615636
3514
929225
233116
1700945
1336555
1654269
159739
1878492
694939
1672594
216059
1805604
721661
1893178
999020
1816430
253418
1150596
601824
536246
1887430
1576506
1568743
587611
33901
1922616
1008809
103734
205560
1320543
1427773
1404546
1059260
141118
941543
444791
906232
285481
512692
457858
346716
1279049
715720
855530
1009830
886101
112856
1316659
1244769
1187440
149771
48165
1243500
560985
657839
54593
1273151
1588823
1052577
1534019
1135728
1116493
1705398
1135842
759395
1129636
1938779
121487
1313440
87233
382599
1559126
1579464
330315
894609
716332
788233
38279
1387522
896798
672964
623968
33195
530096
1772484
659566
1623392
1418542
1321305
1785337
731796
1235446
1267795
1307552
1335619
1946668
521749
1601853
1600581
996306
1220217
1502920
541896
1844085
702073
420142
754864
876675
386318
83152
1458152
996160
191115
791566
268485
542347
443540
1135080
1905331
184389
439522
814276
1611281
496247
151043
1568978
1538664
651807
570600
194076
278759
466690
1557854
1874738
78034
1146344
1029966
32439
773703
999048
713883
887664
1831369
225431
1901343
1782687
580285
1790275
1669627
98541
1298975
1462599
920247
1289676
1157086
1122782
1169128
111457
1198706
1202140
442312
955783
961343
436736
1404654
959719
950376
1607720
307596
849407
1032708
201479
552433
1319951
743341
923040
1615531
24164
934130
190072
95337
1052990
667357
957295
1489606
1827782
512039
957612
1655114
597555
882708
1235142
1814620
982157
1843242
476622
103805
450807
464061
1726077
1999532
1487469
227433
347933
1413896
1703897
345794
140466
1498560
1755881
1096507
1545489
852223
1664877
346588
1674179
1553452
268195
1465805
1448305
1853529
1198818
1478275
404804
846385
1128185
193411
1851304
1857387
151055
1525659
1522713
402931
1107530
1809725
1667640
1596851
821781
1593214
1440932
74408
941442
1104327
925585
26144
592194
1473314
894436
212870
1800960
1890644
1982362
488506
344341
1229984
151553
1230406
825819
320181
888347
946687
901415
1196679
1856063
1237543
1132179
341477
993452
305017
1613491
1478928
75927
1363594
274245
1580348
878003
751202
83081
1510104
625096
155325
1245129
376648
506852
416242
1107156
875259
1625065
1019342
1193957
883422
954453
788592
1510161
1129074
1449462
1578042
400447
901712
1016632
1369713
102492
761784
1921708
1134976
1174853
961116
1606297
536131
944178
1330867
1170595
401998
1084252
1019215
618047
1337920
159740
828275
306274
1531366
624026
648102
1100313
1409055
177055
472557
1342398
1222653
659486
1395742
1142929
575481
1522778
867080
679142
1370514
1101827
164729
242591
1692796
1016058
272264
725416
1789221
614868
804940
330073
877421
53767
384471
334269
1792785
1944726
1367472
212945
1981615
1040035
282524
575126
93505
1257319
934351
1388361
1658697
485498
762281
105737
309734
605111
911166
1131583
1032135
1661379
191187
226423
876990
1068101
1597829
23529
868792
368161
104107
284781
1697586
1730401
1141817
739910
909504
824459
1372159
1445322
303721
1590650
863776
509687
1866635
902778
1417605
1234834
861950
1104128
313027
1081105
719481
467869
1575765
826210
528484
874626
882507
845430
1680953
864192
800368
650680
694986
1697834
1825461
789668
574114
503487
765127
1860020
1238765
1769364
1367235
919957
928492
267049
1125042
1872597
649109
391385
1463612
728386
627361
45078
342344
371433
918797
1298811
998147
98870
463458
1105904
1016833
403587
121157
812057
296654
147364
1169748
448431
516809
1296789
520163
982866
1440714
1853303
1455782
122970
1199779
806383
320548
902925
400972
1443428
1632687
1918724
1251665
1828481
1165139
281836
1401405
399092
1895829
1844428
1688048
363392
1777193
1406724
4955
1554217
1034033
464926
172443
990786
535031
1200978
1835283
1302642
1813340
1407365
607513
925542
342351
1262879
1304371
1391230
1970999
1730638
1146165
65115
1558503
1775257
1070732
1336842
1425869
1534000
587814
1258215
1357914
496471
1133934
1250037
1991044
1442640
1180837
676168
669074
741895
676000
1985473
1151595
1592745
246100
973601
1707582
546407
1913811
1777081
1645134
130594
266903
844907
18713
637512
882779
1303189
557846
1062612
1758566
1985193
1153922
651829
755372
1673038
1946993
340593
1014485
959972
1556227
1561253
971837
735787
190118
584185
1762333
495971
1416673
1482024
1940153
1355248
868320
646066
943683
335447
487880
509867
661406
288146
623609
1125048
543784
1965585
1215975
33756
1946011
24992
515409
1078001
1640709
1885264
500611
146857
1252060
1822614
1144934
109028
1998737
157534
1125586
350916
1714493
300576
1253226
624962
421513
1265788
1041620
438189
353755
482329
1850952
1181108
768481
915107
1162022
1046321
1235270
755440
1860706
881102
342692
996187
1366
107553
1179980
1412260
1148747
1061425
509520
404977
1661636
176754
1723006
1790861
1807056
1065317
1839759
1492957
1408019
538101
1815952
757059
449375
1698194
1386608
870506
639661
962994
1935561
1839920
1608975
948515
281079
1374752
1849217
1932766
170329
12569
225383
1147775
1908952
1845836
1806847
1842858
240279
1594250
638004
1608989
56615
903216
292854
1064347
1075713
1522146
318000
280795
358140
1809924
1731696
869679
351188
1691676
527191
1389597
1266222
1642662
65822
1487809
1960023
332446
1983800
1490635
299041
1369460
1432900
201511
1874430
1586560
501606
280477
320606
1477988
686712
1228240
1403934
1891388
39992
1943417
1335839
1732931
1284499
1517803
1804205
1751022
55971
1753174
1627393
1668026
1757324
199313
1829901
308080
28882
1459930
128168
12903
333868
179354
922962
463752
1945229
909768
181665
1641116
29404
670021
579448
1519859
643091
1995616
1824504
1069294
736119
1454460
692991
1320532
511500
816662
1461691
301352
1750433
1281409
951538
394765
1852174
1963844
1920423
1561843
1839695
1027551
876876
1301236
1977435
175403
280150
1188516
1804353
229566
1262930
695218
1901817
1878955
359023
1597042
1563041
1252457
741259
1884740
1103062
263239
1123149
115351
1049422
234510
657734
1350062
1859386
829450
395351
368246
1841774
1920278
231914
365924
734498
1286876
1423206
1996022
1613035
210187
762228
1375045
530778
1776451
1822382
722301
527537
1435781
735237
1069592
957307
1174261
1009000
1296885
1030880
1448920
523505
1719821
915439
644269
438776
993495
1910727
1941666
186477
664836
1940109
74230
752561
849686
1341983
1852846
215117
1510052
1399727
415184
1682915
657652
1845947
1306554
134064
1587416
818936
1969025
1702533
1088132
1338282
674709
874559
1759483
1014268
1720150
313889
1786981
969992
1302674
893723
856070
1650110
894248
640420
852813
616023
263422
296914
112586
1621333
1682725
1363380
284939
228839
1528250
1052923
60747
1271229
1118305
38412
1554067
757975
765893
945655
47701
1128456
1846314
1606491
981361
767339
1479332
1975566
1331193
986291
972749
1044450
1164117
1462496
970522
719677
352358
239148
832100
1735644
1124500
883068
746083
306608
1752288
57871
1827821
326553
94851
1931500
927103
1087770
1369932
1233303
1727093
1499
137550
723674
1589911
465397
1877757
1631733
417783
1242434
1315490
740426
1949005
1298594
1009361
689099
1617006
253914
1242469
1905948
941639
909488
1143803
1173431
1162255
1560050
1694705
1945079
425866
1882076
1136440
1472679
49423
1727859
1578528
1274854
1862941
953828
1415845
773137
710057
1313499
735853
4654
165885
1781999
805023
740156
776782
374734
880370
123996
545610
63032
1968329
915773
92015
1826225
264049
628809
1608870
103029
1012242
629948
1546962
1187546
1741498
1787012
334710
667023
716297
955729
1931030
93534
1613883
1975533
796145
1902832
1417735
792253
1020424
176815
14551
1595370
1164692
644364
1675144
599631
1720087
840135
1970942
1335230
1304587
543623
591474
1534238
615482
1136147
1361436
1332083
831059
955366
145360
462087
487808
917698
852258
1556284
1871235
625201
1415781
116203
1977465
1997816
453646
881892
1515736
961477
1011210
787875
1474586
260166
1373306
1585070
1826197
1920412
109862
674377
1366246
72647
1726469
1035697
1762142
586845
164893
1840053
1233924
484240
1978153
505332
1479329
552183
241169
1908623
1690577
725025
356163
161050
47514
666215
714296
1465840
1350992
1761459
1922605
1525700
1655344
154881
1621039
1008506
1655635
1375316
1569718
388183
1775677
109461
1018541
594333
755906
1310490
1669576
1300109
462612
340599
1257605
437563
1948941
1357007
622728
933247
1338835
368847
1353983
22926
331288
1712993
1716228
1383968
266394
930245
804458
105875
1806235
263730
468403
247457
1992216
127328
574591
1315728
1634886
1019930
1055796
237630
328998
1653921
435162
881833
1234361
1591194
1101902
689376
1537422
1564970
1120441
614816
1712019
406562
1502952
1245453
20389
869650
376428
169076
565063
1924576
191680
560324
997083
1719280
1443148
1028587
1060923
1254783
363355
179631
1223871
1120998
1770302
548075
1413980
1669428
1389678
1633865
1744405
700822
649995
1429672
1310433
610782
1772346
1736884
345777
311029
1082752
1184857
128809
30734
1189526
1697270
47116
913647
1410840
167863
947042
1514054
1310512
841986
602306
490730
1480828
1093880
634178
1975866
93247
1768319
473645
436258
1355629
1383390
127513
567627
546318
1150091
1061465
1747349
1956389
600906
381216
1025725
1394953
350316
1792386
1778192
17244
1351525
1919296
622857
1771782
355098
338371
40689
1145549
681143
1408937
1566454
1638739
675963
1737974
1602444
1963263
1326627
1299247
1952320
1193778
1587438
922140
49954
1590727
3507
1885840
760397
172159
1414637
6199
1066277
372686
387097
873718
1307664
610369
716460
391135
60072
1695315
4518
708594
923874
1821934
1924881
298153
749479
104629
1191903
701177
1542774
1488201
671925
569592
1087799
786346
1303700
1614015
1670310
313786
1484278
1538357
1187810
62513
1522085
974822
1191015
1520921
494606
1300223
1689099
392074
1373793
1187100
876926
902991
1752226
435459
1020913
937608
837256
1862983
438002
391071
1605648
202483
75619
1105880
52695
786189
1047671
1911644
1791800
666743
278080
618845
197651
432675
45442
1221195
1856547
1957545
989920
395275
540979
410654
753061
940960
900666
1193565
405572
1917752
909089
939710
1761176
1798290
896226
1788295
781533
450705
1385884
1171978
127564
44099
1811286
1534029
314637
228980
1263012
141858
391297
1021835
786594
1187396
3661
648213
1076564
1676630
1339954
94252
1324190
1554814
1112018
1815812
1490697
1914111
918830
1417051
907716
976361
691061
131827
874797
1072337
1923969
874543
1184554
394507
1783570
1937843
444089
714130
1880757
1175361
565764
344719
29718
901663
773925
461928
103753
120181
28062
1137423
1485553
1931217
843030
1201367
1759558
1925039
664570
1474429
1278863
1198337
1076078
1981482
892007
634122
1781306
1259172
115128
636473
119366
1579108
1529154
1316892
1231417
792317
1270515
692223
645115
1699454
596226
1739904
334414
1257573
1305759
1322328
159439
1747880
515670
215836
591302
1308814
1478564
929474
1649755
137080
1427314
977880
273248
88802
880957
571600
186838
1547651
909427
1559052
1112389
610078
1695007
1179593
1213360
472539
375568
1974647
1394735
1005855
1001152
65911
502262
748207
1913496
545040
1787077
1596738
1000824
904048
538026
1186565
1025547
393734
857827
1284916
1521924
1538190
573508
1424116
432055
1428471
727391
1397080
1452654
1692265
340855
1363230
208680
109261
671563
1173822
269153
1490907
783821
1227046
1565045
513902
1054756
371734
180669
83760
524201
228677
251810
188921
552875
1623632
1778997
1348654
427241
337934
1437781
489223
1846245
1726651
1035266
688626
195798
185619
410932
1397421
1835453
1464585
930719
1338052
1388168
1242062
753532
964363
969187
106177
451335
1717036
723325
1838118
1410776
1481350
1703935
1640875
19692
904802
1422186
915301
1759971
782321
1127573
526857
30831
920626
1438259
900747
342790
1172850
1684286
432468
1220855
1137042
1941004
457706
601477
312192
1703115
975880
1026610
208064
956733
14422
1087838
1288079
74322
1647789
193896
1780055
1434178
1585116
1365329
1564534
1898280
152723
358330
687187
451558
193839
153012
1989779
953846
497619
1921778
432136
1628101
531985
241339
299458
460658
511826
617253
802263
1304573
649093
1051818
691226
680612
622909
1820463
1821837
1657718
454173
1844292
72223
708383
1989348
347750
1391566
753214
1942301
748998
402993
100163
567626
379865
474559
1070882
201296
1947486
1082849
834608
1681881
1640244
1396887
879385
335056
1502729
1345304
550307
1394586
1928880
154397
1806090
835231
1313444
1218494
1870891
1557275
86024
712421
625267
300271
1126937
256986
767086
925478
585634
1370791
773899
247412
844637
391761
1079276
11743
231011
960007
254614
986089
1848475
1240311
1183756
446943
1494157
1761969
551455
1557262
668341
1508960
1390841
1668631
1688473
1017208
371446
1328888
1110628
85170
1730603
1985825
810183
362686
1598728
1458428
1816135
39175
1715398
193076
985038
1474293
1774905
1102671
1708750
20442
157711
1246747
1464689
1788241
21551
754490
115484
1777956
138864
206990
173494
596221
104905
1356821
1395968
35622
64710
255020
172022
400888
407299
1579939
1230
1456022
202836
760528
61152
1835364
344041
893
1701172
1818939
1010249
161516
1997015
1947792
1910793
1212165
454103
62223
843499
19733
714229
680782
1641674
1088299
855425
451602
1250553
1984674
269397
1505422
275665
485316
89072
1278331
41701
1944694
1713229
1835627
1399765
823398
506783
1439076
1175544
1767240
1558043
385254
587405
1388514
648285
1113933
1050185
349805
92970
891478
411079
865032
194570
1070882
1748155
874323
10799
1874416
1793881
1455028
1226716
302970
683982
1869788
347287
1033689
433635
842536
145637
1117184
1084209
1724431
284777
1788132
581073
30726
78644
1303670
177160
368656
1833212
889273
194115
1648501
509621
1383373
491367
1527750
1745248
662466
83071
263205
141772
494298
1937157
1951715
946277
380998
1258181
131338
1646388
972384
1792191
148347
1666855
1570230
330700
187484
500228
1045855
1915732
1659347
1094210
95791
1919382
1693818
1694061
1619314
387316
1942786
207172
741666
1928775
1840162
1970971
101569
316022
921823
398651
750025
1603624
1579463
1966405
305911
171628
80145
1102653
1299261
450626
514354
1287120
246805
1449730
83747
1673331
732194
965728
1140734
126200
1478827
1622983
1481515
398400
1129485
1418199
609847
823917
104178
874736
1166077
1663364
1203496
86619
405785
1820138
1671291
834369
1936584
1577585
127942
703850
931559
1579436
1880762
1247201
1353177
1532127
1574539
549434
662403
1256022
1028660
1223393
1781778
573726
1527271
933718
398304
754670
1626172
1518628
401703
1633447
1797628
515049
31822
292859
1160399
1156495
1332774
916426
1414664
1517096
181156
1384422
426104
1519350
1123214
1757488
1661136
368565
1701200
1012388
1029442
811037
1839854
776421
72574
1688840
1809997
1933455
322344
1480798
313605
1009383
1111918
1567309
1186028
1077819
666184
197726
1642289
1287654
444491
728746
488427
924434
257015
1620805
1724210
65354
1120491
436833
122241
1667006
1559305
112507
1836005
514384
177910
1140522
479266
1152158
1637631
1521647
1677268
1317303
568667
1482707
1684722
674977
868272
115702
1925314
1596802
1908339
827032
639352
1696593
531007
547918
1163702
737216
1591292
300557
1523519
1747875
342054
1830307
1673296
156198
630113
1623248
1664659
1559106
880836
1578283
1668546
839931
714220
1818602
1787467
534563
494903
1433953
1907844
1517246
349461
1338422
1703643
930425
219137
1528967
989490
1695670
1310644
32923
1747824
1394248
794876
444629
66748
1837340
1974700
1407533
1097750
1674614
662835
1402769
944455
384465
1129532
1826840
1696190
719699
1375536
1411700
113898
496402
264853
1628695
1028976
315201
1705693
1519726
955172
513826
644259
879896
412177
579700
1988347
924602
1248273
1002751
379612
102900
15032
17231
430828
1269490
1270376
487506
1536304
1281371
604717
1021422
1083922
412639
658455
1543316
1034814
757474
710618
1407282
577126
1776339
1885831
1759762
1839510
345321
87709
247266
1890522
459378
978313
1952552
565177
1384004
1139089
791317
1400857
81620
954315
979460
964268
1645225
383026
503619
819829
875894
1598828
958366
198933
1278330
1719834
702844
526611
1952716
830187
1057524
1197423
452885
491860
333386
1946460
449731
968160
399316
1910895
171020
755273
84553
872084
649304
1008372
1875237
1792354
1596402
1879373
319136
1667708
1199062
1864959
1671455
355858
1114974
851656
910502
639062
1226661
300013
834723
354969
638133
1967317
1201454
1243423
1678543
924616
481627
780490
1725149
1330268
469659
1520470
1198150
1162659
489893
851421
1006933
810683
1130898
1388921
491543
1617716
881234
840650
288504
784759
1894604
1289660
413213
191718
1137102
682548
195020
1725227
1284587
84819
781111
1925967
621616
1781697
793804
43428
927926
1231108
89716
787231
1810307
147312
503850
792259
1717620
828623
1113659
58316
1433921
21260
147068
1476765
743467
105648
1169810
289637
714813
445321
974865
22720
1951338
1576631
894624
1117316
451158
589046
69472
1065051
1475307
698692
1644829
1475292
1649697
1217551
1518767
617587
822939
1365363
457596
1176621
1585939
753236
1291716
653509
1222343
438578
526420
735509
1416057
180037
408639
991343
274007
1926443
376782
404724
1841974
132871
1848196
231338
522306
724898
1517242
1041760
1612635
366704
1137161
315827
441038
1668491
1757558
1647469
989836
1487153
1265901
1115158
604634
1454122
1462986
387942
805581
855626
1680715
1047617
262261
27755
33032
1225969
1099493
1302436
317475
780773
1229832
1961
11200
4744
79682
1717365
359222
1212967
185831
1846380
1837549
517047
15383
393536
607752
372246
693485
395184
915335
69582
910966
1782322
1008276
1998072
1428925
466395
1638977
619701
795096
1822
296520
733609
1248056
1144624
1384249
1446187
592472
1275705
707909
1456058
40559
1522117
1642427
1821719
540924
1438452
1354910
1326443
1592929
303201
1888929
202962
1254681
1585135
264429
1008677
228506
14762
1400643
1499886
799294
930441
1976650
1477224
1424660
1207199
1392815
1036608
1823295
1040615
1725632
627768
1561219
1021152
571313
447536
1423725
431285
1423724
691466
601468
242715
114966
1863172
1762637
1298225
1853773
1050967
1041070
797983
577610
1357835
494918
684121
1027386
1550665
360096
489802
736218
3368
217407
102044
329036
103355
934693
1269533
1008499
901494
1784038
704999
1483410
653725
673646
184613
820197
576458
1587012
768416
1465768
1676919
915729
947926
384141
454577
385517
1643362
1833702
1093440
1346730
1232565
1592916
949239
1212376
1809022
1535272
1304382
960604
824841
795964
876031
550100
194610
1646602
823996
1887125
92634
15648
1204938
790341
1342304
1721691
1569029
419347
1894856
592313
62219
385512
1203595
400157
198833
103743
1666243
1257883
1423290
565522
747498
284638
241974
91435
1478647
817933
792294
449371
572461
53852
1121603
1651451
434839
406242
1222765
241798
1838402
1455152
1805478
927396
378157
1593038
1289555
988878
734922
1042096
1367777
1834635
143293
691130
962260
1553258
1133228
312181
905028
332480
1761799
551121
1837264
1430495
1574787
1979049
88889
181665
338995
962766
1986544
603527
635689
1315883
1239110
185098
661855
1538320
856621
673232
567384
830572
605420
21887
1184195
1649750
919527
129299
715645
302385
88361
499943
1413560
1969269
1533228
1806689
37038
1823521
942910
1216865
1279829
581781
139625
1905560
946264
1380776
1635170
854274
23554
911285
1789059
1967837
1982117
1356000
1033177
459857
1036871
403155
252332
1572757
1300416
1581774
1799846
906544
328207
1803193
1754199
44697
335994
45269
24642
659169
994949
656609
1895199
247765
1393000
228417
542765
944540
1140617
1162825
413875
1178484
492763
161667
1062987
1074836
1295471
860305
1587964
767313
1892237
1380065
200375
1736743
1615623
1131945
1409716
1129730
274238
767014
880443
1259538
685264
357624
198362
1349219
1354534
667059
1751686
1588098
268101
266322
1020553
1027098
1320844
1400316
1251114
812039
1541110
1948250
221368
885890
641388
1599161
265898
1047857
834003
1213614
317184
1828657
1894411
1223578
1972121
1097965
307144
1943051
1407671
1013948
270503
1881106
1785075
620683
1132474
1302546
1829556
1779163
1404861
683545
1822867
668465
1710493
1328612
841860
1160209
1391132
541926
1459641
1066647
1114347
1048398
247375
1760323
1455561
1535620
1685017
572519
333424
1554319
443511
1554757
928638
1842418
59065
1423432
1725243
1851127
762367
724886
37192
1597061
1536608
1301520
132754
592134
1589930
1830857
104523
1725679
461951
490129
1287095
1969379
1240786
1219340
914444
573099
952379
1313052
997121
101774
185211
911230
1010779
1383664
1133818
1017030
1809822
727675
1277872
1679961
1122819
259710
1503688
261991
1786675
1716115
1569550
733039
377685
654976
548456
767283
1997819
1328761
906349
1661366
1418897
1247431
475339
1827264
428180
624911
737349
335797
763705
1872717
965973
1111240
306938
168948
869696
475756
47825
1478606
134099
319374
1355889
1513503
192148
189684
1928294
364101
590327
1303303
523572
416348
1614552
558166
1608302
1521360
847569
401573
1836343
1496757
1248690
22491
1999597
323188
1360624
84877
359438
536132
1822036
1049747
970702
1000440
1770768
607307
263943
89399
83078
140959
1321372
133553
233229
551567
613074
437670
847082
1833802
1978309
1683269
1668110
658170
776383
77936
764856
253539
877386
1604432
1834691
265439
1665744
505839
1719606
179750
504241
496902
163315
1608727
1319013
1195533
854470
1430263
694982
700267
823154
201620
693673
104349
1831150
122878
1739733
1367619
556842
1474638
1075146
872040
1770608
553242
896457
685755
716627
1918023
1723329
668922
618859
17470
950489
894063
350663
1549226
1637362
286850
170501
1400239
364857
1912228
1970007
48483
418929
1749912
1032138
88132
421322
1980427
435439
1368253
1819231
546327
309159
1308525
334531
283391
577422
466381
249447
1632404
1055678
364063
1241826
153842
676417
111924
1921584
188158
1778453
1637076
1247946
909493
929624
335558
875025
225754
1097510
395302
1109918
1515443
579398
1019197
375051
985314
1854944
1754980
1352644
276731
996431
1041969
705318
871870
1554017
1796536
911050
1888613
1213061
81507
1743078
972908
805798
841503
103773
99747
1761347
1589280
1746263
948695
1861923
936719
1690905
44721
1465563
790419
1885128
775180
1224586
1549498
107066
1443440
857293
1833267
1897466
462408
1092679
1458990
343996
1314109
253359
767471
179729
1284768
1946724
870870
9426
528470
1609777
92606
1237321
1286001
861951
194866
1451618
1449713
561700
687571
1610995
212229
603864
801415
1807047
1913554
709760
233144
1045407
1791499
1073866
484513
535871
1561079
643381
1623799
1208752
1791392
835859
1060084
1530704
1904371
199605
272365
241480
1200034
998985
1432248
1359707
1669429
1481027
1734872
1865792
1713802
1278946
808490
348442
631145
1160242
1355120
1764084
942306
712260
1624961
978425
1932756
1924604
221222
1957633
807563
940482
1469067
973060
770333
1681099
789241
282906
1236447
1629267
554061
1706158
1679361
1172409
1841266
1425486
1627047
950352
1072935
402014
1509980
1152388
1265209
1313256
791851
1347171
785893
1843358
1263925
304027
1873844
1842974
1489877
743339
313486
875208
1095445
1419050
642535
1504969
971128
1876320
302510
1142121
1931564
142511
1697531
677713
1220919
1832084
1927465
1478307
1426542
341748
1638038
1524258
1810218
692379
1402504
1232748
1012262
874709
230938
788918
1031001
1942677
1867025
1938770
769136
1267794
489408
1824944
1234543
1994015
871192
48430
181220
1234843
757234
371499
966690
476953
1510851
1042857
94834
992669
258414
1071405
284304
1177319
1985812
1188857
878082
1659311
1188585
1696063
1830155
824131
735136
1238395
184427
1280000
252650
513860
221654
1142373
110875
1437776
544659
1077007
1762104
877629
890797
1022457
1036573
1002710
1083609
1889224
1766949
193922
1059973
1634832
1186075
856764
1010892
1302341
1801139
1229324
3105
1417669
1859268
415218
1975294
1497565
598061
1826279
977183
1188767
370321
1363915
673906
182904
976625
1370416
1325297
1029463
559791
1269023
1549819
997919
741402
1889069
26485
1121851
645971
1365282
1709466
1704304
1764973
8085
325923
1121751
1609458
514922
157124
1690787
6590
1448394
852148
588281
269853
1897751
778570
1890507
1264566
1090298
809542
472703
1607479
1023332
379911
1501321
1843016
689802
1741521
1876441
155005
1019817
1334937
286745
884092
873122
559858
961609
897423
1006927
1620770
322947
1409202
191347
1921318
1402079
1919200
272774
1210881
1026130
487863
936362
188002
495316
1085357
1464353
337201
283149
1320097
956967
932537
356035
789577
1677661
607095
323464
623609
78165
939811
657141
575421
1894517
959890
172507
1398479
1883189
521807
154386
1993044
1894963
562680
1277922
1237549
294113
1706254
419213
1300748
1114847
1196270
1832580
1578865
1543104
1407073
1319886
556548
1863692
1666979
1242372
62265
805461
274314
256963
1004921
1891552
80658
571716
307967
466272
1978733
1098148
1093104
1569544
1544635
24252
1619401
1901796
1774559
1214297
1599557
1876678
1742819
748144
1088853
1189708
649791
981790
1524576
433216
638105
1242720
1732202
1702202
443666
1611633
526839
268806
1771445
886314
1409041
860067
18196
569502
366014
55214
1763107
1216454
592864
329107
1393278
827525
1641390
1406590
710925
1272354
1014159
1704622
1108490
1845204
927772
1232123
1616089
1984294
293164
827814
1208687
1797283
843603
1604255
413139
1888073
699128
1559370
1404400
477745
417322
295600
1322753
1941757
1322892
1960216
1377410
1731174
907302
557898
344120
1619383
12721
1994234
1518970
137743
360580
1303057
13326
1713387
685954
1614110
1674473
1327574
1987496
730612
1762072
753144
1265367
1633160
7747
1081781
1245530
515404
490707
1662164
1182496
1236900
1692873
1404842
1086841
167407
1395776
1874028
280295
1624317
104231
624270
50010
575148
1578571
1956161
513807
1901473
108470
1534357
1650389
881708
1549377
1230595
1215127
864408
1984205
1613436
596403
968391
855354
152779
1256563
748754
587987
1088095
1629064
1995176
893228
1731626
864386
1986517
1552347
1899610
1291216
1510582
1892694
169489
1438701
1417116
922958
1617278
999677
1907563
173668
1278366
1782605
758931
976481
1647795
1939944
977990
224005
900553
884376
1275704
1516769
1542504
1841249
622977
501029
96776
416919
348000
1865122
486093
1910559
1840421
1599306
448088
39795
507553
595695
283579
862893
628604
1583020
174008
86195
766821
794551
912445
1135338
1701310
1483667
828988
1041994
740041
1155162
855265
1169683
1637715
523133
1708332
955292
405569
208683
1044237
669608
380920
115294
434932
1591562
727628
813048
763068
484990
282415
761989
790820
154154
1055107
1661991
396053
405100
1749262
1011984
1888425
767616
1269528
443045
1408087
358163
927698
887896
664613
475294
933634
156781
1218813
62556
22660
1917705
1827746
1826785
1644333
462980
1718799
134852
92321
670940
1858903
713670
1460500
616409
1880021
463158
871879
1347830
222372
1942789
983807
1724986
541372
1449550
1872427
1395756
136508
1398618
1714015
799874
1805252
1908293
568378
1433737
1345025
1150117
1321564
1838823
936756
434818
1465175
1719831
236564
1362386
691611
397813
1626714
988887
553254
1035601
938953
446366
1892853
1131924
342087
949410
1803210
1723590
1361121
1385994
338471
944194
670206
1446173
1303692
1155306
1283959
111159
1918664
761072
56312
1237441
1356081
858578
1392488
1121453
1653281
1021561
128370
886025
1346952
1852235
1085191
430504
1797983
935422
1720015
710885
1355495
830439
391183
874778
970330
498749
1397123
204823
1305694
1996933
303924
1066537
1150153
35351
1620261
1521448
1707283
862193
957960
1122877
1958745
1405128
1467933
375114
1482652
1213665
791062
715168
1477831
388402
1080011
1971752
1835719
929567
1413066
657290
459097
1915643
1393391
1822729
1211207
471330
383517
1698135
399611
1084921
1778145
978653
1284328
1284827
749336
787713
1455042
1870473
638323
494514
1022107
214885
1120578
250480
841370
1961565
523909
49573
432088
52039
519265
1441213
447595
244124
1396501
1456347
1232850
409484
403592
1853300
1060779
1953499
1104449
1690049
1711326
956393
468744
43663
631332
177012
1113039
1711470
1734773
423407
1816505
1265872
1153954
325571
1108687
1810530
517042
187312
1447795
1402079
300408
1001373
446126
425058
505177
156255
967711
1843975
604216
516203
1043442
1224864
1441099
147195
1338372
528772
144311
1889302
1918340
302843
1465452
1034933
1447491
1823323
829152
713474
177988
835274
669310
579922
1017117
1768334
282496
1752907
1758258
475818
1930658
1227954
148649
1702567
1191177
501207
431938
587385
1755515
1887928
191416
596303
713786
426987
1721379
327305
258625
814751
1928893
521848
333235
1522343
1060657
1367854
1450001
84433
1805376
582932
16349
619543
1254403
1061890
923118
1364532
1970726
794174
1916626
1028186
1739589
66326
1852158
582481
1456670
756318
1359560
735645
1134765
379977
1884158
1902185
857617
72609
1919624
1281078
1474615
1394893
79999
428492
934128
1098927
474752
1431788
315743
112664
1764427
228975
1609670
1111794
797516
552753
319100
1405217
437660
1594224
524747
1473565
589288
604408
396265
1798606
796564
154922
459454
646823
517792
1789076
1157560
1886023
584990
1504081
1088167
701424
153738
280321
1647380
68820
705062
1046666
1242492
580123
1869054
1242410
203411
798194
223085
1442243
1774534
1554012
1469802
1973950
1628513
1829880
822725
1147901
1967439
1066585
1044554
323855
1436172
604265
1956000
871836
1222214
282150
1558476
785090
1260694
734107
1218002
540216
1310108
1960893
1311023
876959
1446757
1156459
1230336
1696926
1481676
1177064
1132249
1057934
210301
1436418
1320484
1515540
1778865
1491836
531309
1239071
1780756
287100
1819997
725139
1153328
146274
631422
1253532
1320033
889203
1840803
94476
629510
568219
1381598
335861
1604469
1406874
1590838
1389055
918107
1064885
511452
1110815
1113573
461343
178935
1967610
926850
1001608
1964754
268094
1506883
519639
992989
1961765
1219459
1801734
282877
881309
1319206
1086284
645404
1247741
395957
450383
387689
1351885
1333324
1778858
705263
389620
309231
800264
1701618
1499788
925296
1620314
1437595
1102589
8731
1653210
925325
20573
1086766
1576424
810211
879444
1376675
726240
948396
1232124
710861
26141
854345
1743639
685931
518797
1536338
451939
241885
504252
528864
520000
152850
416078
453957
518331
112395
642243
36160
507821
1953154
1000915
1472048
312590
501714
662995
581721
349830
315751
1643990
1010488
692447
1396497
1057137
1103509
723942
1219695
3069
1226880
1893894
885744
1481555
860307
899464
1807535
1964652
654000
462550
418144
899956
804502
1433676
1421065
326644
1390298
1757698
904085
172164
1386671
893154
1732989
986758
251255
1068385
183432
1180796
912061
1642533
331610
1213926
1661925
1858811
1072326
242013
710305
1156520
1669059
1271877
1811290
128523
1462929
1310528
32978
761497
1552231
1361928
673905
539584
26966
91140
1027505
1120407
1584381
1819184
898272
719029
447233
1388594
1883124
1740002
1860211
199318
1465925
991338
1831791
57959
815462
1533811
552493
1270766
389634
292649
898344
628242
1397414
252956
1235893
1920858
132977
1529885
133086
66468
507130
1640223
13910
862438
925742
848789
998200
1416991
1599550
646969
1596370
1360530
1073774
5361
354012
948992
1042443
1834135
1227982
397155
1943849
466991
739047
1093857
1209593
447817
1409839
1177290
1224568
1194308
129426
1720829
968990
1235512
1736713
94663
1309937
201197
1181724
1896370
387380
812970
1244028
378592
1683306
471370
332161
1555833
1625631
470507
751385
882963
902778
1071846
892363
1878756
1083663
1202039
603036
763050
197641
333658
1332080
1816355
1528032
1332463
1271928
1080223
594435
1820415
961714
737815
487507
1898760
863831
613108
836428
1465439
165238
415212
1315408
357620
1883941
1238664
549037
1743916
1981873
316577
442500
1728081
1042806
165323
1364009
1647571
798956
56983
194937
713599
1655342
722836
1502016
160660
1070457
726566
1008984
1879691
1598511
768207
1201497
869464
9765
1634396
227219
1433540
987635
331900
1580191
187701
103808
512391
740636
1002982
673695
859410
997359
1239408
1887426
1752437
866778
493139
1111650
1849269
1021153
1538018
1777268
330922
1493086
499595
700025
1236567
372773
1049293
1375189
404646
815859
836391
1480969
253835
1214971
24568
1758022
431742
1556195
1742506
112631
542920
811709
227255
1552458
1249247
842515
986834
1200870
1303215
1189450
440514
1473187
837179
685064
224125
1567983
1309773
672017
367068
456635
1916452
1681100
56032
1074179
566268
996194
1313699
1655840
1595197
57057
106021
1335269
1982030
1798826
1172401
517099
897433
518725
17129
1144715
577302
1455659
1785723
152140
236666
1532056
1664386
1708003
1426706
306514
83851
755393
533323
613526
513779
1352728
1554821
1773398
1263080
907049
1240246
1261872
430047
1065572
1895212
1058133
1649547
1641414
1499648
1946002
717935
1826379
753198
393447
809679
1903938
1247301
159367
448070
765855
698208
452341
511075
1423921
1502999
544335
1462923
966028
180513
815589
1355450
1008259
234043
382776
1546505
245874
663474
1458003
1525120
1422758
1438558
1949123
1859127
827226
423362
308792
548835
1198430
900304
290794
1574669
1831812
1818281
775308
258879
1959712
1020261
1867731
1382469
1523008
356069
1234761
1916850
57443
1531797
932845
1491364
1539947
143703
1624537
1534884
954937
1913324
1157108
430458
1795384
545852
1535178
64290
1072075
1579489
933659
1312162
12966
1444180
369865
974262
728859
960126
1463571
1549756
360149
1786238
1437821
1461233
819407
209067
321676
1883902
646859
1606379
621927
878494
925235
1505766
1857932
698301
232572
271469
520947
1756954
1022491
828270
1897465
1200798
519258
37742
1419279
1623085
1333712
1244483
1208544
769812
1220189
1496296
807059
588807
922235
5928
1568427
241545
231500
1889937
496794
1363040
948926
739834
523438
1406214
1559538
1948864
777708
210886
734828
261150
171505
973241
1949048
1877084
1310205
300091
1661600
37295
346364
1782537
1379216
703549
793967
859261
338285
947329
758235
1050910
737932
1066193
1277130
1938935
768942
1963859
263326
1928148
1065633
1596982
432534
1838800
583235
744287
1628558
654988
786127
1468191
442493
1574460
518952
611730
1132634
858298
1593998
643859
1679506
1041960
1879069
1514449
799615
1436637
1162136
182142
1492614
1518953
113195
1717005
295532
680029
526041
502081
1283811
1768799
721260
574564
1899913
486197
1749792
1728687
719499
393397
819942
503972
1496945
1027879
1273691
436362
802416
1931109
683409
127985
802037
1209351
1113423
1309121
967905
1856811
969284
4661
1028007
912242
1162152
1144787
1028847
214290
1776039
171834
1520389
1828920
55240
1840200
734701
1325992
860290
1838697
749291
195272
1266228
934312
1386039
1951119
1481499
683198
97490
905053
421634
678146
810833
1110525
1002708
1716623
1869984
1461809
255215
666459
454351
1147606
75322
1512584
1465636
1373503
153854
1955751
1333168
1858301
1546079
1477166
674326
339930
498087
1453355
1832318
912012
595691
663393
636417
37977
1954163
203058
1300962
1102845
1545904
1449913
1550685
1625087
1625538
940336
1959181
651381
190456
610915
1184933
1135545
1173626
1183174
597533
1195037
1277572
370958
318622
1950844
212188
358173
1216230
29124
474527
1224692
1404839
1846802
1139234
1739727
995386
1584309
630457
1186333
220348
80204
620949
457697
11828
1330771
1681693
1379853
1584229
473818
681951
587032
768528
1530553
1054657
1778854
767935
405468
1103149
29196
1129133
204581
1886537
462934
789388
1022131
213405
265555
212741
526205
448215
453681
1577149
592755
198658
1544361
1748203
1307019
361601
983225
1925548
392450
1231646
818841
1268007
172245
1798289
1787607
22525
1593404
1079265
276139
662485
986413
1010117
1079491
883104
666389
1854713
1476898
1372254
1428428
1213467
1534535
578370
313210
669513
1978330
1329177
69006
279819
1248029
1589012
996530
1114963
1508349
639450
1301387
1252828
519285
1466134
217746
648483
637007
653173
1900736
835438
959050
953306
526561
135856
404103
1363872
859481
1603415
1480701
1726806
292419
324748
1910340
564824
1784078
665205
1550518
599010
1695778
462231
879512
1988108
1119902
566620
659109
1291617
300230
398639
731834
1251870
1491163
1481203
1194263
1997195
1061036
31120
1876237
776573
559633
1821296
692654
1422037
930265
423204
205807
1123634
1471909
1585276
1133331
1720876
407100
1036344
88226
1351773
257973
502008
726594
1551310
1623151
871833
1806368
459081
1880158
631620
1588191
1162817
428862
492602
504603
1610260
1073722
1166937
375621
1869705
608039
1260038
513080
1064207
247509
1144060
1029433
439072
1452328
1582064
355607
539877
685728
970632
222143
1564942
1534255
185914
163715
1336186
1184405
99730
122188
1406558
1074756
741644
782063
1118934
1850903
953086
715529
1898481
396485
1608653
837305
1096526
844784
1692020
798495
1717658
1619258
151131
1133610
1531242
1327974
485250
1937293
1178375
712486
218772
1867255
1445164
1398490
965963
1484129
1032351
366940
1643452
157361
1603739
752267
534292
452046
961531
962421
161601
1003202
228793
243288
1146277
1865746
1916091
530401
1773326
1980275
353561
1419036
1129644
1773743
850766
1169697
268765
722484
22177
173615
503383
301020
696356
1149299
1651701
1140996
389857
651081
68176
396706
1315851
691031
814239
99819
1011634
577598
1321995
1908193
1542189
1686748
351930
1571281
1181374
1477579
1902542
854999
1098334
1032523
1529832
1737715
1072709
1274270
104853
1867132
1743252
858964
174094
636519
1176121
399680
1768177
1783129
1203153
1108465
670941
422110
868319
1060683
1371634
943966
184435
1674799
378556
1132763
148316
231089
830040
165165
771230
154339
1576848
1390764
486624
348081
647648
358870
819801
669273
248132
927955
471390
1505587
606631
1651534
623900
13542
1796603
1942092
1713219
291029
1216433
161449
294569
1439293
1132621
1067966
385339
173064
956702
174403
1815751
1781646
1364965
1249717
1349391
1843703
1279650
1884905
1673862
967256
1147218
1898722
1350354
1433608
681772
83299
1122492
880492
862925
307834
1541193
1101
1447995
513627
1263799
501721
732793
1895084
1057532
1915679
619928
1928387
372496
469102
374424
1341285
981788
1401746
628498
117720
1823709
571343
833720
1125988
43940
1955520
686686
1279808
1688721
241756
664134
1987664
218004
866564
1489983
1248341
663300
16553
1748745
289549
1928824
255269
1879789
1987837
97576
1938315
1497979
513990
1307461
1982240
898482
1557709
586124
324553
801274
1978896
1047305
824155
886245
425917
225192
1246675
300462
1682171
608869
1222273
1822684
968431
1333216
272648
403583
1463252
229286
1886058
1781020
481583
1768178
234149
1254111
1373811
494970
1592024
81578
1460905
274990
1573832
540560
239306
1956238
54564
652371
162546
472139
1091989
1308786
1700569
45755
261289
219728
1632852
1744344
1484559
256270
1145021
1478611
459910
1164601
192918
1557605
396161
51014
1440418
59016
1266107
1774875
1184447
652281
855923
1190881
1484024
1744432
1147907
1737006
1182000
1237797
558029
886734
1338037
168031
1792552
1228010
1073787
386980
888903
857425
1648998
1261759
1752500
189116
481284
815770
1120690
525646
1301372
652844
23961
760394
403494
1033331
1584372
38420
1030890
810346
1976919
778206
646362
87693
1776806
381226
834593
1950747
204657
1822784
1872900
866720
1497898
764216
1155745
1669159
818095
1906965
320723
1329467
1212604
773578
722815
541339
327463
1697190
744543
896506
1825819
916026
1868378
1111521
114028
375638
146595
217998
1905636
914620
1269208
1444879
1143034
1792083
1617498
1379880
1449357
88632
1782374
370094
1936235
1888149
515793
1783049
421838
441665
570174
1344661
697260
1376129
92774
318816
595580
738431
1729839
1308007
1283912
765244
1500099
507642
545803
1735325
1851350
1956711
1958576
1459883
1566898
899790
933347
1675660
1036951
1605595
1540653
810703
737539
1013537
935712
256066
1618113
1693756
1110477
1683310
1226714
834510
668810
567222
1219907
973141
594919
1645218
1199144
129970
1332821
1245097
983592
1505034
1234860
167588
1679156
1212668
1542446
648023
679239
295427
714359
654414
182850
1318026
1579221
1350605
1285525
1393115
430882
655042
312724
1571682
765005
878056
1026810
444571
961171
897882
229959
1529985
674686
1092529
433629
1608274
1459830
182938
422298
521828
1429254
1384486
1506687
1361164
519152
861868
326684
459546
681578
1888458
1869230
323305
1895443
1776333
337010
35452
517622
147102
1444936
818169
575045
1694921
179436
1043866
366721
1607493
414753
1196165
678049
1968165
1978128
1834431
163202
1737412
705841
1852332
662553
543781
786053
556413
1037078
1311136
1401469
1625630
445712
271658
229124
1099909
1843531
1770258
347831
708941
633905
18896
491170
640715
1592711
579799
1265100
1116512
92179
65147
94169
1706486
1145022
344859
612446
1106832
863395
1710805
1680839
28754
418715
1318485
501899
1479670
1687009
1943810
1563875
1514598
967419
348835
388208
1378650
1281614
1788822
1774854
220695
1426199
533030
275158
343885
1922843
1503361
1826228
544089
781258
657185
1227796
617706
734332
1002138
1868481
1312420
666159
144413
1032104
37693
794245
1340970
539427
1409380
870802
771136
809548
759731
792122
572283
234532
71004
1970219
1193404
1950805
590119
1340155
612618
471563
836043
1595781
1826382
1175776
1845959
445055
542534
22156
1670620
910836
1270017
939895
1585059
776117
59082
434460
979965
1715659
1018752
18076
1111053
465349
1728992
429762
1552314
507601
237302
1423005
1855570
1854148
1445829
717869
1407590
1619750
992372
1362282
1725522
1254143
149374
1763734
1529541
1003296
1893921
589046
477009
1388724
1437877
28138
1874173
380731
1934151
846308
959934
1626822
703989
234523
1011357
298515
1809106
1038712
446620
1902914
1762056
530535
1198968
1967272
342582
1245732
226973
6639
1227282
1821126
1446764
590455
1318201
1178750
393374
32979
1987380
1707871
1242706
99234
1199757
537268
1628707
421926
1239669
1188323
166704
1542767
836192
1546498
787005
486059
925436
1779731
1903785
185870
316903
1560069
810128
1679344
1886742
801332
1133439
1830413
1995938
1635209
1119339
1021583
642773
57567
461980
356138
306423
1961642
65701
1441142
449547
339375
205947
1660478
908870
98882
845029
636476
489757
826131
13427
1267523
1929050
817809
862449
1166452
143230
1685602
1487897
1797575
1804708
17709
1108792
246776
1395474
1239303
1461368
1311081
484015
1282733
728032
1197158
949631
852752
42375
329964
1188779
1634453
315458
1233001
1841090
879921
1142176
364976
932761
1328907
496125
1539563
464182
1771075
1559356
1893210
294468
210498
1477199
1644075
1547687
848486
1871555
813647
806511
317194
402731
1538496
1574436
1720366
1946375
1556972
1036531
1709411
809114
927010
1198808
542500
134249
142083
114911
781882
747237
839087
500632
1676169
1310184
448706
1368765
1831388
219490
599576
1150211
583729
1498725
501475
353598
972646
825657
1358410
471523
356404
738543
1323754
536612
1140137
224615
1918588
1146523
1486159
280234
3074
1037241
1336195
1772632
1794787
315014
640493
490911
667883
1649502
1389219
1606072
956152
563678
644301
378839
1351204
235072
1374723
502616
50718
1416188
1099281
1089234
1250272
1401400
1306842
611971
1978624
1728254
642517
763654
671687
1242132
1421095
1671772
459858
889512
606969
707818
1639874
894658
1882055
1536290
563842
24467
860137
22067
304132
1253366
142413
949839
1798939
1610799
425687
1879678
1990345
971324
471555
67853
266295
386090
794935
616665
1640030
418074
487656
766167
153763
749004
1433008
1025954
52365
396845
732793
1220079
1456797
561675
1007435
741157
1514122
766828
1312300
487510
1496964
1487302
1271188
688627
1541727
632727
1279839
1133109
708911
51667
1571344
517550
355906
1526327
838499
1639749
154428
379770
1602774
1459272
241278
141066
236761
839372
1545261
83597
137138
986508
542900
837237
454009
1688636
917786
1299574
1896869
383211
796537
166593
872830
333837
503104
780422
1160073
424414
1610965
1375476
1466381
1978420
393080
1950604
361796
781173
1137891
1976645
418542
847871
1473018
1428314
527830
1842880
1800273
1883498
1902113
296017
1937265
1898477
1232558
1765880
1775503
154145
721657
1397332
1871488
1898010
1629128
583344
1686945
627460
1218867
1027487
1132751
95438
1667499
1126993
1910316
1818196
196027
1047520
1427934
60748
23951
1507857
84982
1081406
1254976
532468
766939
716554
1871101
1645242
1205797
666177
1004332
1202079
1125646
1073338
264729
43146
1916997
237655
207196
1387533
308338
809399
1708245
1184286
1811055
1546561
1997682
894967
361668
1800781
1957459
1430183
1522372
790496
888873
47687
1950066
1699819
1696330
1708673
1676508
1538171
1202455
1317380
488054
1744320
1983349
1311439
1120761
484345
1131256
367712
31324
1975726
460558
1741118
1399810
96641
1200027
1346182
1995736
418561
1402557
421488
1173577
1342029
83830
454638
1965523
1544231
943037
1757683
443489
1099942
48226
1498518
369824
196609
648549
1761984
1490311
1292543
884212
1208644
476631
1442900
128557
120667
1476800
719231
933667
938811
1079098
81237
269741
704769
1290695
1971292
1226214
1171130
1416855
726506
545731
394811
933715
994830
394775
1708677
1995387
262639
767445
1550326
1504983
482584
1449970
1741115
1757310
646444
1164062
1467103
929170
1930588
128461
1307446
519409
1317172
1607312
432748
458578
1999189
614601
987921
1694074
1330716
1390335
1975152
660794
1692942
733454
1365115
76754
769259
1962541
687745
248804
738786
400306
1817592
1724951
1985703
732410
1864138
1203486
279
1940829
1327474
203104
1147062
1063270
1066279
1940696
1892798
613374
1680671
981826
475473
101977
951926
1415098
1722186
168563
1476738
1240836
448765
1387714
262597
1915722
1321066
1904572
852009
1678225
1202205
506229
245678
1579139
678989
98532
1085260
852893
1243960
291633
539204
1668549
700147
1967218
160272
1719801
783532
1292869
1618575
1471636
383374
1754335
1521319
210788
806947
1804097
1167151
661231
1989586
382987
118651
341811
880507
910461
1626052
1476081
737299
1350192
411081
735901
1307171
1474413
455811
308126
851737
1762512
650471
1469913
1799864
855389
970126
932333
1853154
265412
311123
686558
309086
841928
797804
1662671
616179
619774
1596972
1088233
666036
258736
1657048
300616
209847
1081833
1944052
500088
64390
317564
394072
1232167
1085770
1114352
838665
512043
1255858
1045603
85710
782227
992389
884564
1665062
377547
1178454
821769
554335
169429
570428
1783652
1542008
298245
1242090
806938
478947
804080
920153
1512448
1985582
1771996
460782
1755733
1710182
348498
197069
1748290
193822
1141287
342221
599660
824035
1193600
620039
564289
1478688
360261
828834
1054308
1850455
611803
1324899
1781592
1484307
3447
1529750
380136
500715
770022
1149194
255522
392853
1960797
1957516
244133
1959707
1807881
1982214
1609732
1522274
266315
240385
1546227
263005
1661728
1449457
880272
1772859
1331998
692937
83094
1434601
1564214
518886
503886
908750
131020
284716
1095271
181958
536395
1223693
1012199
681795
474322
164463
1969099
1208767
1889186
143119
946686
669960
317430
987612
717138
502713
514640
197361
1232994
254519
1863508
577159
580405
726731
1899793
267552
1037683
402583
1101569
1593404
1116531
1123655
1744365
603057
879588
1166602
483784
1233158
298810
965222
815115
1027163
1934255
15193
296862
25458
80749
1157492
879602
1717058
1987782
583544
1188416
757016
1210630
573357
1908698
321338
1455612
977980
746926
1128083
548971
1493635
1773287
7293
330112
1157491
358161
489139
27267
1538950
647633
601093
1043168
888784
82612
217882
64678
738140
1782955
1112963
1196625
267979
407966
1658590
591529
528636
1113763
88286
974712
1564599
1507938
67698
1856619
1643057
404255
620627
1777411
260479
815164
1197543
433624
426929
766356
1471865
1376626
488207
126457
304586
416627
1715
210792
946411
1262536
1385858
1776604
1945573
449095
899101
1403025
276815
1213965
62507
310145
220337
642334
677770
153272
1230358
226038
1927761
401695
995818
834170
1571195
1600137
374580
1182523
90316
1841161
1837357
1519711
1778494
1258178
704725
1252327
895165
644407
1566157
1768958
477070
1924913
1595038
154478
1105951
1440608
294882
1172607
1051405
1929401
538800
25919
1906908
187740
1741151
1747116
1607901
1635332
1694091
166327
1213695
1479452
1454699
115385
1302341
380360
1851993
1061826
1338575
692346
1314188
308483
1914186
985701
740875
880606
1814191
1194755
908886
543330
550359
1835732
1017198
469844
1424607
410974
196734
1419412
950595
1244543
1443402
1645019
201775
497102
1811350
712852
1639503
1498104
433878
401301
1134511
1967851
471340
1943617
430008
1487465
622856
1896607
1274982
1904798
208717
1899667
298715
920768
64746
686344
3066
1834818
816212
1235724
288277
459396
1947225
792551
1429132
1761735
1043283
650368
1248054
1670945
171228
884995
626987
1922907
565078
1777701
766939
1162358
1145578
69844
450404
998660
1760698
500675
495108
726273
1605483
207274
1756217
1972104
731630
1535865
1774110
545185
385395
1793737
1670148
611731
887425
344026
567362
1046560
292234
358181
516066
1243248
325429
949044
1139667
996626
42520
1999127
1406575
959271
894471
698623
1986248
1308986
1840735
1165842
456542
1119914
236097
1921893
560293
1276565
991546
206836
562951
954149
1761970
1269867
395217
57426
1763938
353837
1839669
5372
163529
1222998
730827
601059
836267
1330697
948221
1970785
38707
547655
1738281
1414582
1839851
1661036
1025645
156580
332200
1824040
1853376
989986
767796
508601
1643315
934077
1481277
1830020
1702565
135287
1959364
1351324
369506
487204
661479
1949656
1213752
1132276
743036
1402425
1972193
972495
301014
988862
1007240
113909
143536
1444573
606002
1073833
862326
1471128
187147
1352588
547186
81876
1450252
824222
164810
1356455
665182
561518
1138657
160827
1704043
1101502
1435405
90048
1770970
216300
819113
1614010
1895327
1956158
48916
21972
241840
572146
950902
373068
1606291
1026578
280386
1612498
537851
1326646
21897
1338205
1648772
1968683
596368
1312298
1998122
42715
823386
58784
703942
1616948
1219525
812458
516362
584052
1836372
141469
1481858
828561
550291
1557324
628669
1162071
249961
1298869
481289
1757113
1370638
1107871
1026888
180401
404204
1679760
97765
830792
1750140
1188731
140595
278219
1018396
689331
588210
483022
1408071
242285
1501044
1315643
108700
674301
1682814
1854884
1677975
799312
1112210
610844
1383074
213614
1827605
1067075
229446
323334
1327350
1649998
1210702
342155
962079
340558
1386665
1973300
912498
859893
1479530
419494
1527082
1942319
647362
359121
1542108
290443
1690912
1207711
1943334
61511
1034109
1027221
1741397
1389726
1091452
1268874
1034212
1107015
1350547
1366179
11522
304764
1711642
596141
1411880
109987
1844522
1487213
815268
1229727
269703
1482490
1362429
564841
200455
830228
142685
1956014
198379
1715470
1610581
5125
1107984
244516
1201921
1711554
1881018
700245
525838
1560438
789130
1968699
750416
251054
174180
869501
558832
412624
1768302
1436317
1625299
1778432
374765
1766850
431184
792113
1754175
1332501
851895
1155620
1357556
1773914
1577362
1001955
1663232
1683818
311850
1547123
809778
280440
81969
770470
310869
1809968
1050868
326292
292708
1256208
1093083
1944872
899686
882048
518536
1991631
1846563
1325181
1115847
555107
114712
1936038
526110
513800
231539
1869925
1945117
148208
1007084
226618
1922955
1800283
1428973
1875940
476871
274556
760623
1450637
859066
682012
1355435
1209676
585429
1233390
960357
206305
1094482
905804
1075743
166719
551242
1793258
133457
288583
1689492
1011072
163912
513728
152383
717759
400562
851554
1094198
47827
1029930
1791784
1754457
1571110
1191474
713332
7053
810718
675352
1567263
1749490
1883392
1886380
1043149
1145607
1225405
1674672
1363655
73137
1786670
710281
430146
95965
1136058
802160
188697
1061912
117074
1455110
930323
298560
1533335
19159
1816027
799175
840468
1886961
253124
1123416
228859
1703594
1712783
1375971
1599798
79061
573660
80966
193896
1426180
92965
1702940
1399218
1207515
21612
637331
127841
1611868
878136
1885914
713007
491731
258896
250993
1061949
1115397
1614912
1306102
1073560
221408
1083423
590235
1516427
794186
104459
1389329
184927
134753
1829079
721006
1677554
1526363
871640
292526
817989
1771244
861439
1692918
1693610
1108351
1229598
1209940
648225
1366884
1919044
1855273
999068
1921551
582792
1750544
798956
1481375
68970
1680957
1969584
48634
1274906
310027
219465
1823833
1241678
484808
1472610
582147
1659107
816311
1160507
828765
1909658
670109
1363214
1681047
1350609
631331
304081
1372320
1415674
371055
1590030
514984
126543
1825441
176582
1581668
93805
1128098
959155
1158382
1772617
615354
714751
1937815
11936
348125
132404
431165
260570
1510285
1463283
521236
988518
1647769
1214031
701277
346146
236364
1759776
152461
389077
307323
156507
592123
231669
882312
520011
323304
1439879
924143
677118
448228
184651
1928884
1027755
193335
1720775
130549
1088700
1195087
1100254
20097
411394
1028596
1119072
73872
1207365
9520
845720
739609
1820843
1775460
1987321
821078
1234652
78581
122241
1684610
562460
19759
1273818
843932
1420419
1123957
704371
1598564
946337
1278490
26963
334452
1983612
761089
113426
77032
1087443
533563
357880
952782
560787
1426270
410922
1505433
872622
1515787
1494954
1771190
600999
1811264
1744492
1556004
1124750
100360
1258816
279149
1254534
1984090
18303
986505
766250
237479
1929187
1621830
346746
1936879
742030
23099
411521
1248060
1406173
1702662
982235
1454240
1439312
474003
91665
1840257
735208
1579865
1098683
381838
1859630
1799345
186083
131503
888401
929908
804035
1900654
989886
1823136
734316
550183
807015
1463247
1663203
233676
1260332
746504
1574847
30142
502734
389378
1789472
923523
1172803
1365515
576428
680457
823913
1127727
1457307
1352843
804097
1193049
1386999
568507
713779
1865072
783366
1830750
838570
241763
1904083
448842
670033
1733831
623873
420211
1895917
179420
1362749
1960421
1486501
650887
798992
555403
920924
1648920
524195
680913
561309
1078540
1234388
206458
957344
904282
1312857
603414
1027992
259056
203253
1594942
518521
1223012
1164755
647319
1340482
856726
773994
1396315
567418
1741046
818076
9062
1065528
772445
888649
503288
286503
195498
690628
1102181
1880874
1034361
1589515
29662
1765426
377383
1867067
828654
427313
922683
1212684
1975544
1025934
1566135
152851
1368371
896133
402689
1667910
149238
708050
1745230
186007
189344
1330529
587435
1317543
1331335
1102027
386847
342002
797316
459154
368136
368093
1066151
1066473
821171
1807704
414658
816868
639789
881150
997130
624131
319492
578672
1631242
1888705
1331764
488377
98230
1857682
835482
840861
127073
38890
1925410
1951014
1517334
754240
1364239
1644376
1205854
1558957
1679024
1801480
987623
1074799
249295
653922
208799
1689061
162718
1043779
717414
150441
1487803
1371960
1849999
332873
531837
847421
943950
933731
1735137
1037832
1713936
1983218
1232256
275166
683238
78659
1804435
1287246
423526
907075
1130449
1248785
379966
1787636
796920
955686
387228
1185690
416795
533599
1997682
1078427
944315
460487
818203
53701
938504
1099555
914278
1936309
1046463
1465354
237750
54696
1425045
1802548
1604418
1600025
1931510
632050
806510
455915
1623512
477187
1866512
1431695
1896786
1692300
1303105
708394
1391988
382347
427479
23344
1654568
1196111
224583
328626
296502
1934756
427484
1915916
588823
1973627
113977
439729
892180
714278
1746129
1514004
860928
88478
1698802
1268864
935134
457651
1685235
1270962
1751602
1851888
738644
1522882
1608669
476968
189235
1788517
1525439
817200
1413105
908636
1268211
1409692
1931739
481461
1685026
436346
1490514
1468419
1776670
1371549
493910
1122318
893423
1677083
505718
1451896
499899
832489
397849
483915
1862949
502406
1276552
1070012
562023
426732
427750
608990
1840157
757503
1405185
1330942
62122
76978
855648
287049
1491066
168403
1231342
819957
1837202
819493
1256995
1196718
1155586
946398
1653002
1365629
1012771
136529
1552517
1505073
878121
654337
239846
714752
1556719
252079
1720533
1901848
1257886
480377
758622
435193
1373729
1621008
1500227
1864272
1082016
205595
280756
1871935
441165
770367
1997511
15009
617530
139874
933214
1494756
1077739
1883955
1816833
1505368
21153
1784544
1822760
1958844
1824811
182249
1024019
1978111
1455021
896600
229383
106664
233922
1397743
26022
1878758
1194666
1574209
1594822
996730
1543955
1873617
558590
753463
1368567
1234973
1288322
1989176
17342
125998
701336
1556064
575188
1026940
209399
41958
1735384
1280061
1586741
998163
840032
1911005
762686
574546
96650
909948
1131580
129339
1550541
661634
1025127
1698079
1003531
1259511
1496598
1131642
1090824
158872
115800
1480827
600438
1467705
1283895
765376
1381365
1548208
702276
287483
1352184
1042916
677710
862152
1213699
949422
1977473
1908190
522844
744006
347142
736913
1208947
54890
644414
1165859
1200768
765919
1301043
528943
496162
431048
542974
1438493
1390902
1321660
1299529
811623
957353
1303844
1350700
1487274
681104
1749899
1733545
1842659
1911852
1701721
773832
1905195
1600820
1573414
869768
115001
467925
1875329
280965
1389970
1864384
371717
770907
1217435
392507
1424972
1535391
1437377
1255626
270585
1991142
1137144
1344573
1107124
771357
1537765
13738
3612
466175
401168
1114158
1439924
1510449
573542
25421
566293
1842413
106432
918944
64120
774265
268769
1407255
801544
1345815
1641963
1672580
363487
1420556
544073
1039415
1141743
798641
34225
1008191
1134847
518480
1751230
427149
1535594
822284
1608412
404553
1038183
61465
1820192
1797477
281109
1965471
297986
1313049
354377
1299976
22317
1428785
1590841
1052804
129936
630409
1737304
292952
677192
949569
686250
1343160
588529
1113253
598744
532439
1213568
1516665
173110
491670
993090
1343823
559359
287930
512440
462469
328299
285068
1011150
1209942
1631247
99399
171697
710234
1418033
1319892
1386056
1055118
1835460
1896487
120743
1031791
1125411
549917
788259
570939
1808427
609376
1351317
1710934
905984
867298
1955648
1459537
290982
159085
484709
71090
1624323
964328
213729
1031541
1549588
412191
98525
715833
1182058
571983
1128888
720101
600791
1654347
608790
1236720
1078136
198221
1209085
867502
1409035
877479
532696
1405320
213720
124849
1357035
1452184
1031090
182451
1225810
498272
1771539
1340569
1837900
1630513
730828
690458
990124
1332885
1600334
857535
1935992
1130377
1951028
1964467
1735112
547594
849331
1624629
1530503
1213420
1438913
1551736
504127
1929556
1042356
364776
1880398
687458
218170
687290
243997
1417977
1489416
96347
756109
684084
673732
244024
1698694
570498
804021
1995976
352313
1363707
1802282
1507776
382767
225130
1279956
596662
580947
935575
656650
881391
1633496
1042810
79179
518225
586664
1956837
37947
376105
1933423
1858168
649857
188288
250369
398629
556830
1690931
1481940
1356210
1636278
1233902
1629408
360872
559655
1475758
915138
1320357
1485563
949374
581065
147107
1983082
1673240
1058235
959146
772415
13733
1455921
1430199
1014198
1359119
814122
1967170
1399134
833553
890333
970707
1547851
470071
1313364
1004142
1138767
947127
322110
1354552
1746819
1344233
428992
24290
1094027
155601
1649457
955899
1523420
147189
737812
144343
1461693
1844614
1417707
1255415
103191
1174237
656029
232748
163999
755920
1516983
1455895
1789898
418644
627988
570614
567469
1652261
28179
1802416
1162598
1933236
1958550
378648
753427
1321564
1908688
1137803
1808184
1182011
1927625
891079
951923
1911043
307333
1115728
1924451
1988239
429667
868832
159437
1338021
1992087
1390439
867620
568106
994990
1581735
930857
312898
1877353
834043
43555
85019
1543009
657180
1728837
1903238
1705370
964721
99332
320732
1042225
1433637
685395
1377036
1905136
1087462
286373
1678655
1715523
216955
166133
760170
888312
1726272
1203083
455582
1982733
1145427
377578
270946
683821
504
953317
329132
1933665
836271
255496
1829882
219849
1245733
992796
145088
365842
370773
1780836
1264782
726067
574954
362496
975636
457035
296159
349523
6342
230405
1694245
1712923
90914
1373552
1838723
1093381
1130970
238990
297977
732818
628577
1167231
95983
1132562
1285138
1385286
291518
1081877
899071
873347
1330142
1429645
1283645
1630092
1109084
1627389
1723626
1288224
806006
1753862
963988
156820
1296123
863943
1762137
1532946
1585615
1359115
590538
334105
429392
1775298
1010298
1816911
1491762
1585771
376341
1242067
672096
1565454
292890
208055
1987611
404523
703272
1617957
331220
299803
426427
1234678
649743
25074
1934693
442522
1010908
1527085
373539
693285
65711
1543915
1450737
128531
1402623
1692413
1121077
1424036
1057128
81028
1123308
1866988
262223
454350
614923
992939
188683
536907
807316
772204
466549
1656367
1748418
229533
378675
523690
66365
226129
997107
757106
501924
1799378
1413266
1822510
1320762
198296
1362778
1598982
1671515
291330
1629350
1411953
931409
453154
578478
1980688
1135402
749262
664303
470583
1068300
1900161
1407347
195713
237955
67498
209039
815431
91038
1667513
1756217
364362
1852866
1502499
1728760
1808473
1963371
176943
328749
1508479
138575
190741
198475
1109555
1881481
778182
1553507
1077170
1541634
627108
951867
1434843
1271947
1192570
1494997
517712
1809796
1012868
1202472
1597172
531854
548138
719285
738562
262900
1371565
336614
469428
1297710
540595
233451
145568
1311827
1299799
165152
176330
454803
100844
1036034
1427644
1162742
1369703
872502
913166
1523543
1168089
1162989
1050799
1759904
1578979
80388
847550
540557
712771
233358
509055
684011
650163
421052
1750463
443290
1167629
270640
574348
1086425
366478
1887492
1198918
576698
174358
1928279
1899698
1665677
592550
1382599
712655
774816
875868
288251
1725177
1376988
1700605
1099406
32647
276705
1625727
935234
553711
219950
778768
482646
1917606
127622
823317
239836
327486
1390208
1851406
1771200
875031
46201
1604317
662495
680125
1480130
1088816
302692
674056
612472
191287
1477220
1834895
1833015
1276139
834344
1751891
1747636
270235
1117320
1322242
941420
1969705
603513
1541849
1473565
1853122
11592
1128941
1838124
1966851
1467788
370638
221666
1105695
1384243
616453
1863459
1006485
769846
1923246
1856820
1176454
204226
588822
371011
1938498
1538704
1737837
734737
1303916
1071436
635149
1496689
1005395
1118315
331121
589405
589461
1923597
533236
449743
1454118
1070942
56526
688712
340033
256625
788187
1696897
1943082
921817
738191
660463
964155
1884592
1557988
515240
14269
1333
1045946
1259350
1602596
1057008
1295012
1517943
666936
1880910
1336737
323006
651355
1612654
1194109
684477
1256024
360082
887057
1565002
1360292
124505
1609386
1500805
1513414
1818265
556922
1295010
827656
1167959
934416
991396
1179836
1957395
830070
605352
1780833
1394748
1494367
1629113
1221606
1921085
1449039
110185
1426267
1085738
1483637
1648951
1075847
849796
1680680
1785654
1815906
784797
287537
1437466
1296526
933586
1791736
1103161
1792188
1654719
478202
1430322
856255
155293
336449
1606115
1771952
1379679
1826871
378994
1984701
462959
1891771
1568211
1336285
126407
833077
295425
960675
1468117
1802453
442191
885944
1956151
1000417
93650
1674895
924640
126418
1036892
290781
1233833
1015520
1510968
1316741
338022
1004972
130986
1267398
1670854
485678
254205
165665
540406
784684
659614
486940
38137
1420298
901091
1615698
479162
1519476
223478
824562
1757138
1142741
139280
1317829
192594
820988
1342259
1260846
950320
1906440
352294
492782
1800673
221355
1045706
1229812
611118
1616575
567619
702533
1624373
1146100
162449
1221659
95815
470443
1170138
1380612
601839
1403853
47477
1744842
43147
1666401
1825239
687404
1971293
387958
543456
217753
1628302
1344513
1564566
1236437
1285651
1386214
1040008
514583
480070
1197835
1092803
1985011
169451
714232
183168
437516
1471871
1102028
733542
345277
1202414
1843593
1644746
1038162
117154
209154
1063148
1585654
752553
804167
1900493
1738466
26388
1382057
688345
1540607
268036
401823
1390348
1790483
1084767
807492
858352
783717
548561
931552
140699
994769
124174
827058
1474198
1193576
449064
1817665
676411
1868174
48109
595457
20265
1734539
980154
911578
1907277
1380253
1428774
961259
75146
606317
908822
1931843
485952
45166
328547
334310
1456859
1766446
244193
1273977
1590681
48951
1615248
252508
1795164
1092393
315979
1671343
295659
297733
1135680
102393
1745185
1575676
690092
439978
870694
1555530
1726311
108900
312008
1045447
1833280
1237076
1055921
1664148
1355428
1338186
421391
1103997
1078278
1614542
1577205
1839730
1884330
1517812
545299
1695128
241387
40520
1832323
369614
686865
290317
1882160
795888
1482543
1647845
140477
715176
1923220
1847917
951440
569400
1356454
1061653
1215656
541154
1949607
843555
865702
163274
1256499
968179
1402932
510511
1964281
1002780
1976496
73279
492085
1947728
1298011
406192
792562
870933
518118
1180127
1155682
1975568
1945882
1184706
1294326
811256
1660822
352939
381594
750927
1081840
746072
1063350
591882
1832535
241841
297282
1918693
157124
480974
1682416
1031613
1815794
647126
1415756
194246
1345150
1852703
563300
71300
527218
1930775
617377
595927
1746015
1085573
1533114
170437
543689
1876355
440398
1076367
1648561
1260529
1173091
113046
749425
1592969
993945
693376
982522
284464
874915
823627
1923871
752687
1072027
1708332
1681920
1318619
954140
394993
287396
1320996
221331
991943
995369
359550
1567081
1884219
623242
396582
1501157
1790933
1948038
499678
1363670
505676
1110170
1986219
1887932
981280
1972746
1958574
1403273
1910934
375939
940392
1573379
146104
1901523
300060
1806409
1817302
1692824
1854649
1236993
1663655
361990
1153567
1563417
1443003
1014857
604005
608703
1111688
71786
1404456
541793
739684
1119993
1393556
1492063
1606403
1290291
279619
565708
508168
206922
1921654
761621
1914075
1178334
202541
1739965
1381073
1347913
1762013
130608
1626986
43877
648391
894011
1257922
861244
1518598
1052712
576394
511354
1254684
558758
747032
388823
816205
636750
804395
384578
528768
312290
102908
1243137
565450
640203
674864
1088702
1977096
703804
133945
1302857
1160421
411879
1568984
754451
1297086
662264
321757
601085
1262724
1142027
968231
56177
777181
1681555
1333638
1076618
1875684
1572979
1766204
1684432
1881359
733645
499017
1884815
1556364
1916634
1217362
245996
509413
965654
1462163
1028260
1502607
1205483
1224906
200381
1428900
391004
203463
1325182
360517
239707
781244
1558181
733341
1309432
46137
1451723
969642
1196824
1751371
1690518
249522
1199258
59699
726988
451361
873104
1383664
1982480
1364506
1679545
1329642
916458
1846278
1848741
1980718
335405
160159
856861
337313
1790948
455565
192329
125863
1498281
1149265
1870145
892517
582859
656839
710102
845494
816955
142173
1972513
1583948
1790791
874655
1816410
1846925
1621669
1604512
1680265
1908441
1892762
1342461
1126686
1321834
225068
121311
880664
153313
669863
299238
1477499
206533
1776656
115260
1742456
1474792
1913000
1982898
298728
39436
742227
1426802
1617569
1510010
1949466
836495
1026924
1287484
968720
346465
92914
1807221
1453484
4882
667539
1597259
1248555
1286927
474507
805059
1065925
1337834
891968
541942
1161776
400888
860341
1849164
1811202
150730
864723
723412
1763639
1013365
1662312
389436
1621694
1775279
104955
1472479
1885801
689868
711621
1159269
758822
1825862
1802530
1771668
489699
1691150
98786
1400625
1248124
437660
1814793
405712
1479835
984392
1347750
608155
421964
685870
263389
1148164
1387443
28762
1720779
617624
1100519
721375
601680
1803920
1836602
889004
236606
10630
715879
1865486
241564
1995126
597931
62283
862473
1863746
1429430
1934384
366712
29861
1105800
1507005
258015
197945
1944843
1095170
922693
340376
1448472
1023904
1982018
988004
1523435
1142092
1783295
1765062
142774
1295153
1657209
1328254
545576
631537
609679
134113
683252
719985
325206
39509
322558
1103018
994833
1497416
681180
553615
1730764
1807332
612385
1546039
1602297
1551428
588807
1945133
1092135
189632
216365
1245048
967766
1188112
1279348
1911030
1031752
1539696
1339026
1607109
775680
1325670
1206757
1701288
138865
184073
1673172
1570323
1164061
376276
1537354
1624732
130602
943747
1495370
1646051
1281850
944747
1119258
1340025
1898305
1577919
140263
650696
685034
1821714
342007
430545
329242
438712
1348142
107573
118664
1831591
195128
670586
558918
1320477
301732
1586959
432032
351877
1525017
1055069
269071
1641861
973
441113
1587661
1294017
676485
1629882
1017511
869913
901141
1315851
418914
1418697
1964507
1900504
1385580
1980308
1209665
1701434
560053
1974590
1716868
1299980
1568264
485427
1571065
1549370
1689956
881373
1669228
1893884
1519361
1877065
332039
1345448
106969
1153771
1143147
1896101
225920
74279
1320072
1160511
444585
447900
1608633
929634
1733497
584174
988710
1325424
1022490
727026
519015
520312
1805432
1692534
1422659
1328207
361709
1652521
532887
1211717
977806
1223904
1456419
185221
1113702
1724489
1404831
1061541
1922462
1747396
850006
1834007
1471400
1968967
1402047
1449988
1219178
1196638
852409
1261869
913053
56696
851477
1021412
1958130
919099
1510200
1610187
1024713
724477
1322138
1650993
1903457
384537
157057
1791653
590152
1089263
1084710
1412765
1323648
1939402
633080
862167
587290
1811977
1698041
1255946
1420630
434284
1420945
1150339
225880
1562026
1439147
1569835
1949263
234587
496499
70777
1395077
1807815
939058
778457
585721
575089
822352
635267
1617056
1364885
707429
156
260575
1711883
1112894
1254517
785223
1327203
1654019
792674
755450
1591135
1892917
1849260
1853392
969634
984383
979122
136003
1055088
1361764
464760
401140
1757882
319316
168635
1032452
994280
1201375
173761
1997020
1888009
1031305
807457
1125242
878248
1965039
1320980
832683
195904
63334
1549102
1059898
1714909
752719
745952
1844322
1928402
1814479
78949
1494476
1476571
362719
836030
684621
1372156
1209573
1652924
1962561
296266
891431
1341292
598907
1009730
9657
1918920
1931626
869533
257129
1582027
700893
412922
11636
1182702
1896253
400128
1734807
581748
1385404
1503927
1664462
1032079
210008
391447
93554
1909614
17441
857819
269023
664051
548929
1100395
1373327
576176
1035813
791142
1428293
1307004
1433284
1985488
1689446
1236647
448350
704057
1589748
1165084
1475918
582897
671398
1240054
1226680
635651
1449933
1096854
1140202
264965
187592
425292
1441785
1340263
1480984
247227
256311
364242
954350
1374094
1479441
1378159
1207945
52961
1324559
165598
1108635
1396017
47602
362897
1861795
1427555
1851360
847716
733305
1325092
63503
1144018
587746
1745917
697605
926072
1557015
586646
1783408
1014354
1680353
1231578
1409118
1731237
990471
1134472
1407090
737479
1537903
751202
930546
1137183
835683
808506
1496331
167868
1370833
367956
1022209
24511
94941
523938
1699827
1617437
735992
80046
1995820
49972
109803
1963872
948758
1755998
1761447
248694
498580
57522
1650372
1451475
719783
939265
1748790
1053495
1819037
1279588
389699
1963095
1753842
379204
1298392
1390394
1589040
1019603
1416842
1543746
48315
860288
274498
506672
1703622
98028
179760
653711
926456
1393282
1441446
1423981
176569
1006978
1218721
139884
706578
316844
976485
1692677
1421152
1389909
1217001
121498
989469
798872
1083221
642454
1392217
451015
1003209
1916771
734042
1052969
1710603
268665
87675
1144126
614306
1138337
1392492
757287
969868
1294875
342873
1782875
262845
1511331
1190955
297866
1540968
154964
1061471
93043
520779
1071037
493163
833530
1501306
1125940
1409093
196139
801233
635810
682857
1434602
1030504
1074463
369379
1875104
1054434
1916106
1436602
601997
1656856
1796966
1936528
1161630
720335
896791
867340
632414
1792523
829668
861565
134282
243099
1992703
700508
483685
1503196
559822
114911
1809936
1637559
960494
12373
673623
88012
312380
1399708
1873507
272578
1437949
151434
1988695
1303674
1293845
676075
671400
221969
555878
453849
475837
1805714
1128058
972002
1220941
1766509
1627273
1347685
260211
1091422
1702144
795549
687462
859194
1365058
468617
1012072
125390
1768341
1424100
1829052
940120
1476581
1606595
982402
1855008
1242536
1666775
1640194
716665
1421828
1758626
1811648
1158905
126197
1921625
597403
934455
1513119
419002
245823
624937
144838
1410548
1553204
1331365
714944
1308421
389186
1207659
928415
885117
1402474
331557
1152149
435416
739605
128528
1402356
387604
715265
1468591
1946772
1359464
1107747
665573
736817
667235
405691
1349727
1293111
197239
592495
780798
580930
642529
1362552
992695
782271
312116
694236
349103
1463321
1554844
1204969
1532710
86956
1175323
289631
1735841
282676
1894120
739334
208686
1677755
837937
466851
219898
92463
1398608
1074379
1202394
847135
1420757
1577720
1655132
1062930
1146099
1283198
840931
454372
1222561
157203
1429000
1924090
829751
1294998
901181
1680632
505560
1491281
620446
947718
1231489
128050
160321
708805
509719
1933675
1326003
1208932
1118509
1428948
184358
1486329
614712
328531
1717257
965829
269059
1867019
937527
1244670
1428474
1524546
1269700
1000681
1587521
853279
1336594
467528
1660243
1170190
1889880
1453944
12471
362865
161963
1981745
924260
559054
1142523
61711
1889559
320010
1503708
1181816
981098
805836
636819
1016432
255295
179704
1500424
884706
931530
1988180
975541
1907442
588353
578249
1825999
95330
1441782
1132968
659093
1522298
1776845
279000
431058
960509
219671
430884
1400041
1314598
1129931
438757
379356
271035
89770
1727356
790742
401000
1298251
443605
1734543
870764
1363147
979937
976018
395329
188895
1354229
1125741
1519436
774659
1944314
86505
497648
1778964
992017
728441
986013
1651356
1383593
577007
1961419
1367459
164933
415564
532648
1014510
626485
1445155
1531307
803183
740448
83944
296615
850967
315494
382110
1038019
1546918
1623416
1806017
1716884
15586
1568814
705075
1171812
886104
1402187
1328693
1846291
1674347
103791
1728595
1948968
36039
1975690
1282331
1836105
1080909
130288
455709
1725644
340935
1796223
485639
1350231
367139
1531863
1162163
848610
1875380
246982
1277398
682934
153074
1612015
57087
433922
1421116
577123
160205
1553261
1042839
70552
1328195
293376
416657
665237
1751015
715312
1009586
1903520
1583067
1324061
1355989
1758919
1272608
1946624
176202
783517
1525401
449151
1551886
777175
554074
397062
910797
1499845
35234
1261722
1611471
287857
647394
1035629
1004911
134405
339057
581294
1214276
112062
1045835
1889465
217700
979101
1043831
591827
1116334
453540
1168845
373015
1974163
1134315
8832
381336
800085
32116
1783994
1443708
434038
934279
1539775
701480
270325
1201746
1660758
1538202
65716
271007
75958
1670043
1290655
914611
11695
1781990
1685317
870532
1994905
462627
1693123
611222
1487119
124214
367858
741626
347014
296282
25270
1944542
1608884
1899575
1253494
851247
122853
1954546
1646357
1916447
1304832
1083686
914380
1025180
274076
747624
1216241
419470
165906
1687632
1456323
718675
898552
1266822
296314
1669478
94774
1177022
186054
1343232
203621
22665
1860587
738975
1418179
1049080
655089
218502
441396
1338645
1680897
1755854
1943672
1619920
425741
824455
72214
933806
543655
1495228
1750278
3569
1803716
1688820
1141457
1089288
1792617
1479039
393822
204155
1242065
595840
314223
1744351
1261597
90161
504163
146481
1405902
1228053
53839
1984390
1168685
155394
1268303
381739
238171
638698
1295259
71440
708935
483387
1821709
1549205
1895391
420834
1344696
1798120
1026073
1654839
1090679
1147436
401287
34188
1593653
1677934
1209172
906923
356428
827224
1170531
571370
1314030
1916761
1964103
1744837
1174537
1461735
104592
1585851
668142
600578
44774
1439515
82113
1552056
1359231
1597167
1000893
45664
1361012
1233957
678084
1492325
1881499
1107538
1283684
1267261
1386841
557182
747127
1750750
1993318
882666
477977
1986791
258139
1047498
631857
1583558
1787908
56418
294586
1753499
227022
647262
272765
1976097
8445
169581
1969441
1452429
523707
1581
702640
1172898
1586006
646254
1944391
848133
1042598
627253
1681952
719123
1701113
1590356
404793
700719
475606
13676
1559103
1452201
346012
926516
744423
796934
862729
1787786
118412
1503249
1087366
1145913
1762982
839968
94863
612915
1628480
1160960
524715
1747267
1883124
1078823
1575413
585581
1518641
1408705
21578
911995
1434160
1555648
494390
313427
663967
1347142
392095
162748
1004135
694830
1548855
197153
857672
1048936
855674
524287
904648
522533
1791618
1917442
557186
1227635
1273672
1938873
1555076
294663
395243
1442833
792737
1406088
723337
1318619
1371964
303400
1548384
370734
1456552
950238
1408260
271803
1110695
1770035
1432824
186657
1256497
492499
1688011
867710
346279
735727
1419274
608931
262184
1162983
167088
1917194
1185944
1316394
165666
1672416
1416444
1340336
1921737
132823
935813
1411346
739203
864334
144253
1745543
778132
880612
1418738
833842
20737
1077294
127766
127884
900852
420878
1876688
1691248
1738695
341873
1563411
1672944
1099752
306713
684323
1770211
1107582
1181323
370463
353048
768505
147572
1368620
814441
950004
104834
648334
1151809
136483
1081173
1471411
392375
74603
1268520
1712286
370354
1031279
835298
1260441
1547306
1605747
1409695
1319755
372653
806494
1210778
714092
284743
356846
861491
644448
246349
1642182
1845760
509609
1163796
1096422
1120537
1881879
718592
228326
951160
1579285
1576291
1561622
223293
64132
1507674
86619
1764276
795463
263345
260479
640343
662635
524191
149945
499536
1413079
214622
1377526
107271
1637898
1683380
1192641
1282728
1482571
631371
1322775
1410197
1536485
1576697
169475
478005
849650
1640691
1034275
709741
1997301
1676588
669342
1280456
231614
1096873
1933194
1367089
83049
554086
1491158
268284
1917040
600048
146531
1881524
766921
1228644
66430
842561
1453668
740504
1774225
1192165
1211800
899611
862857
1519647
1518524
227760
189364
1168325
456354
920485
87156
860861
951615
1336202
911710
496896
1823152
1545000
261726
800575
1683277
1839066
1170021
1338622
709949
730142
1203249
755918
126657
688604
1972832
1851728
216746
1546953
253743
1196201
1742935
1346744
1312708
1838156
464801
1759657
634149
118432
1805076
699925
1010069
415760
470967
1957274
498316
207960
931840
1509784
1084701
1931628
1485311
1106692
872245
91568
997931
884585
375449
221265
457821
624532
1805533
1670512
1785417
1140731
217041
1076378
1491314
218938
1662002
1071372
621661
382754
823640
1578096
1229343
207619
1690565
500487
390122
297462
629276
1143131
1527801
1635258
826239
362597
630091
265
1570201
632243
158191
678414
676900
692100
746483
1722166
1675496
1050968
83600
170236
1463887
728910
1213145
878484
1693109
1743920
1241672
714885
1476751
332888
645161
687499
1260664
901382
1097567
781765
1753497
1153559
1024870
589521
1774065
339372
125506
531920
1733883
936520
793520
427752
1246202
542632
1074288
27190
1250877
312597
890957
208391
413767
61337
1531628
616212
891534
1835663
1830519
1009142
1045069
20961
1797609
1106455
922123
881355
836639
740912
46185
967408
1580837
1044256
969437
234120
1681199
1939351
1007553
626491
1028335
1003827
318814
24827
1747648
992818
1036487
304652
1171814
695800
1722074
902779
865465
1907157
1071960
962116
148433
821734
589344
499836
213959
800347
1186794
1581123
1621779
155008
118863
889770
987792
1429085
787787
21734
1446539
1597
1210111
797416
1605620
611512
831647
1413792
913767
1176297
1901033
83152
903633
1546627
375188
1740915
1202904
239758
1371665
944487
126232
799463
319841
1367369
1023244
1734047
242791
1994612
433262
245671
890261
1779115
462651
1438893
1499131
976667
1102094
167522
917945
1840415
1838880
908349
903781
126789
1410243
156558
1839578
457349
782978
392324
891724
626510
1338163
582841
1028468
955556
528864
1539578
104265
96530
542413
553127
1589551
334000
204237
784822
1016587
35759
1748026
1963807
1475356
80196
707654
407952
1181122
1197697
1237230
1793630
1806564
1794461
410267
363511
1492189
196194
390399
51993
465995
503549
1521091
641825
1715564
230836
1532440
1620030
1656178
1704745
1443895
137049
283821
1804264
584676
1527288
663694
1771998
1380283
321459
1901709
1643138
1379142
916781
1448263
1578457
1345889
396036
1059051
238456
1700860
530266
1530961
1007200
1344272
267133
724412
642386
792773
323887
153198
1771837
282290
1751701
841435
796493
374254
1308597
438716
465193
841759
854224
19892
55489
1569497
389339
1171446
1316698
1022270
837549
780358
1536319
1121192
1040288
1803729
1868673
1412682
1004262
1184915
1698948
213840
139934
1933462
640256
1914057
1445924
191169
1421110
877012
1283593
1215832
552983
1836202
929806
1859562
1622396
253006
497219
1261908
612981
624408
1525518
802245
1584493
507880
1913228
1560079
1106951
239185
586554
603133
1263352
1205250
1449815
205846
1790666
524888
713900
1587085
1609662
1855838
1633141
1620688
1422235
1915749
550610
22684
473667
23867
147888
724691
777309
972683
723165
435229
1717352
1337654
534868
966437
1978662
1712148
1021888
329430
1518287
1138378
335546
1569171
424615
293596
1226770
1571430
1859211
1649924
1494681
642898
468152
1276702
1174733
1897371
1319647
1056422
166704
1593926
1957432
358721
814539
1270751
1773069
1228119
1461017
1130057
214614
159951
130400
1232950
116430
1438738
66523
1849542
1287353
1387576
1774940
307749
354600
679862
851941
20516
899280
1971387
1564171
1622246
437305
139165
1187969
182590
387547
417497
1813217
774841
1535570
712349
1788581
1807245
873850
634085
981140
1863103
577616
958598
1123874
1363939
134385
1011435
1922454
1876574
679087
170971
580480
145775
1388882
820245
335106
1590478
600754
1161546
1153474
476986
1708556
1649103
341578
33395
25912
154791
1808545
551699
988494
685989
442400
77836
851945
1333188
843542
838354
824602
928554
539069
1871900
1849098
1714221
1947036
410690
1605400
54255
72287
1411084
415808
1612279
7323
459611
479219
1587626
444578
811696
996894
363406
1501419
870690
202267
35172
1111902
1945843
470587
1807687
95774
1448121
657765
179916
1145458
1888342
668960
1760680
892935
1159767
1962866
404583
1743342
1589605
1141694
160328
1916059
1054317
1418720
1600079
607484
1336591
1528574
1972699
1459342
229275
778040
1854387
1338551
1167856
671906
1685550
1707356
689405
1322755
1039330
1470978
906637
1258162
1471357
249369
890438
1653706
345665
1569401
535872
13926
1127288
1941647
873143
1045874
601855
751335
568795
1090042
492740
1824598
1884729
527787
762828
1052832
1729785
108686
886885
1965690
654348
304046
1283633
912174
1256335
803358
755857
1800277
1220895
459432
1939506
281816
1801871
1479899
1535685
181925
736504
845787
1681527
950289
553886
1686758
1272270
282652
1221166
915622
184089
1832452
1133929
1320749
1580457
765420
1088405
861789
1903323
1126183
1268025
632555
1480510
610104
1665652
1960952
1832736
1394163
1240350
1921082
729390
384930
1123645
640657
26520
1511680
1566773
1322818
53516
644539
354345
106827
516725
1599026
984162
75109
1490613
313437
1737921
349542
307460
681620
212411
327710
1736875
312574
1187390
31930
1262413
1405080
716867
87166
1291122
1928468
1136301
1527765
255492
1011451
1127893
493567
1564919
894514
1116831
324409
435311
1868640
775823
1139488
500892
1809745
403130
1208545
1522562
1289805
1475391
597998
1759615
700
1082580
146824
948562
391834
1202656
691968
761315
1077924
1012348
1421152
1798030
876332
646950
1852855
123276
1016880
721777
77407
965084
1324973
1212695
1702064
949240
1601629
481089
44437
283824
388956
1379436
1569453
1551026
1789606
550260
1658996
1906358
1391319
1814843
1056046
1986233
764525
1599721
1592573
430719
1759310
1879858
42851
1527031
225616
272724
1848846
537173
1188692
1011195
197484
654665
1947255
434078
1316425
1794883
1023006
522898
1451436
379506
1667913
520245
234433
600301
878928
566902
144865
219645
1033575
625004
724550
1199782
1729390
38600
393509
1273456
107025
181352
1437168
536825
1364999
1881109
1010725
174595
1492574
1948527
1484013
1408557
1413229
1791982
713648
610853
1191190
1403388
1995002
984796
1096744
288679
1715115
1686609
455648
759892
1949383
44899
863748
612036
209075
76811
1658239
1653648
992670
916916
439109
376437
266244
502347
637893
809269
443909
158587
210124
1893
1796213
488494
1047484
1402550
418589
132275
776219
1095668
447237
1608639
1951498
79817
953865
405235
559582
1079037
1052514
1553565
1577366
1475022
19877
1406119
328945
990478
246738
245438
794715
1877116
1362025
138013
729838
1533849
677288
211886
511813
20705
894047
1676813
131783
193646
431735
1382786
1176752
1731595
1533662
520504
1653746
366124
205018
1146629
1274823
1961569
1672743
209016
1335518
288779
1401415
1308843
1657023
965960
5890
375649
1050575
203063
476515
305610
900010
987798
1719434
1235462
1916538
1352760
1580318
440724
1750733
402908
1598843
492382
1853334
195792
625748
317500
1489546
1295135
438105
452686
1279084
1379869
794218
1340450
204186
1142124
717366
1820577
1463191
1359227
1257027
558320
1379249
275043
1819934
1282229
1829675
1787424
1701070
1901916
1944212
87115
1332639
1466991
608976
1535668
520472
1763255
1520187
301230
1734880
1263431
1348656
212287
635477
794667
248873
1309498
1305654
783645
628639
1705277
306316
1318030
1143874
1898536
1145505
1959068
75882
775926
506919
454263
772927
1834583
28052
591408
1151281
1212192
637213
254274
1722884
707156
433722
432636
1963172
1427532
138576
1830795
1654810
421644
1758942
845407
1636624
1610450
1258709
554943
1945866
528966
671548
1696601
691692
1607341
1007054
1992332
1878939
1449598
1820078
13058
707640
443353
241345
405363
1946429
583973
1502619
1815935
1261588
1998986
619423
1401632
189
1839443
1505268
990708
1713681
654734
1011661
672316
141755
496403
933932
1058953
1357571
802781
1334974
252304
858805
5094
1585012
1123711
1153421
1913425
925693
1027767
1294194
1621859
1752724
1046891
908731
551035
73641
82804
994965
423901
1853722
1132575
1367188
1348916
581047
1881985
1755741
1785257
539665
285980
59848
1279241
1101663
794585
757448
837964
535625
1770590
615240
1927443
1834417
1250672
1862039
1146651
1588750
1486784
1136350
1399081
719743
145549
1712261
578554
1719580
1518047
1588300
1177199
1242998
319017
1121921
315171
140106
1045727
1062189
991639
550480
1355748
621597
120887
1321655
258265
188361
981231
90006
1182762
529574
977554
1152178
1093850
1674030
1704377
481758
1063227
1016753
1336621
1628064
1184975
1427725
635160
72619
392703
854286
1130721
116552
759881
1149518
128567
688992
319153
851152
821925
905388
1965188
1011226
743011
665823
1589288
1403649
244214
902106
322606
586953
467121
35617
305398
1920170
1522095
790182
216415
1514159
176717
1802862
1198650
253753
1884172
1591893
1923952
1596380
1170489
516311
1821835
1665804
370613
509645
1236838
1431684
678891
1728371
214031
575262
575794
826172
1552706
269911
731025
415012
624615
682406
1301151
1142451
1899831
1126300
999408
1878656
770830
249054
1240983
183441
1936509
1615179
1763557
1861648
142963
1241387
1705127
1602883
789046
1066733
800240
1662103
447557
1491170
1534041
1093937
1327338
346698
1893008
1368113
104986
385993
1156064
636756
66323
506828
476218
1125732
10000
280701
1993362
1033088
1807833
1225746
398273
304101
1297985
290393
1070339
1289070
486671
1007014
68626
1464273
912987
1763875
1482922
1016197
136044
293494
612952
384871
1957372
1879065
1067341
1709959
1066682
1678098
862247
549854
1755428
1308629
1161393
322858
1268190
1395415
872384
407498
1640772
1180108
851421
229004
1708139
896122
1006465
467823
1357915
79026
1784354
821633
1665639
1809591
945190
1499715
1512731
1595491
130480
682870
1012108
207710
587862
1870334
896595
1508113
79816
1827969
665025
470170
1416948
1539371
1976947
529054
609188
1220695
1023995
756661
1078537
56737
643982
376817
1402992
640760
343027
319238
852052
1219404
1626394
434433
1595074
181394
1453492
1938936
1854001
1810006
1536528
178026
1724628
608631
994311
616543
460488
1290781
1095436
1519679
105684
313607
50375
1522048
1653012
981922
1059981
1827802
264200
1758321
185120
1073462
1612321
618127
101255
306180
363097
1659009
882407
1540211
148940
1559673
120585
166236
1355879
913695
1565581
1378642
1907101
1936473
862941
711654
618722
1995144
611447
1755773
1279645
672829
231568
485134
1528104
167369
194400
1778661
1435428
1706693
617155
1828232
48845
1545373
1599624
335684
917122
501336
1145539
202684
1310244
1368511
1517155
1542228
101846
292999
1523952
494648
960543
1090248
286732
443333
1077958
968979
100266
721301
1757305
438574
1971457
760987
1917119
899397
1947970
1081852
1777108
293016
1322449
880318
1499903
1538584
555109
851028
722648
860267
268920
879545
1480889
62300
966979
86443
302159
1327182
146881
1271817
254726
1001605
1604556
1155994
462637
1337502
31681
1101287
970750
1738674
664192
1941433
1397083
325798
1774409
588891
1003271
1190975
1663010
815308
1978511
726760
1813956
1954056
1323166
779459
1118192
958773
1072274
174242
1145529
723951
1026944
1295210
1774632
1406668
1886844
1005496
1845907
1912146
181933
350150
1788206
863972
1381451
672278
1610173
135750
1928049
1312068
1744718
1443394
106372
524417
165831
1740637
1825999
894238
1197035
761028
1090951
1116815
1568033
715419
1301700
1496303
188722
1886431
320962
1431751
1138850
845232
322912
1910384
1510079
654612
1489081
972206
1311644
1275624
303143
1126957
916769
574539
141515
533405
1656909
1847158
1382431
146923
549745
1772560
1308927
705046
419873
1905361
40553
371058
1939417
1197140
649445
52798
1198896
1908302
1287259
1273533
719752
1596001
1550914
1949666
1223184
1707267
1877547
1313001
435635
1550967
1147245
1388377
1100011
80897
56137
1078026
1968111
1817197
1757514
1723001
284136
671908
885188
276214
899827
547178
294431
1262532
1596162
1650594
1820412
1891835
450156
1454574
138472
69427
1925467
524464
1854732
588570
1391937
179849
759989
1566031
926593
453579
302664
1303997
567786
1394788
101557
1926612
1938388
1795380
743698
301251
339900
1763539
1837088
1515107
1875450
838539
1920208
1488265
1157897
1313162
1153540
1679150
970846
1795301
1756213
936786
901474
1768566
959169
1142273
290843
392838
1006475
708724
1171167
1476372
674729
1172999
1353410
1354103
987270
1449630
347777
1722582
400227
1756033
1827947
1045159
760704
583280
1021126
1740681
676007
1778441
1626175
1671260
960763
1420980
345763
960862
404009
1917649
494707
124078
90345
1382416
1652096
686710
1865575
768872
203896
1975523
987602
1155686
1008840
88680
865171
1543563
111239
768167
1362560
1071607
979547
1049753
145245
822192
1491581
1014721
854573
707195
1466490
1750165
1762651
1095757
642238
501969
1121385
1394165
764190
845056
1517574
548770
176679
1123978
1242687
34081
1890626
199886
1982377
1154017
120860
806181
1753465
1320003
971848
1887
1941249
1059228
1189982
1295159
41989
934225
756637
1897778
352005
548490
197633
902066
1968729
57180
1307533
385878
1411991
574716
1527747
289640
485978
147320
1094624
441256
1914580
1221862
1250838
1663618
1022584
810508
1109161
1633790
832181
1010551
539316
373397
889839
251080
1892797
1562362
860965
630
541652
113733
341060
84253
936377
1307785
1829763
1799613
1807146
1945223
1325971
41034
568503
1096036
259782
559525
1038268
36219
1238816
705193
987539
1113322
1378446
1670385
758512
1708830
802589
84811
1982233
558491
1910061
195343
1508927
726357
1684315
468400
1463112
116956
1596871
1749406
654433
1655887
126197
626535
1696543
601050
529935
276254
985310
447130
891260
1671232
1784337
9841
643566
1758969
287349
368588
1513414
1558370
611828
1718139
25066
1389961
1597809
1912404
1922391
1630524
1375557
1793436
1325104
958566
1724209
1860835
1350125
1513413
551778
1498777
1141666
1608234
135468
277369
697347
1373559
1560791
1029364
337826
1111891
120855
1554626
758136
763033
1254755
1867745
1861204
1282755
49616
1603249
350442
394403
112732
1925554
1436989
718367
482228
846606
1436585
874911
591933
1653175
506717
1742037
647673
1678976
1551591
1777838
1260297
839082
284461
679926
1008778
1021918
471707
1410664
1842162
979900
330030
1433439
1845114
913662
166112
1040968
191287
251367
345916
231522
1350328
468477
1144704
1493649
1627571
1920661
1184467
1351882
38991
1646235
929115
549095
439865
900764
69511
994533
1887812
327574
19430
131268
1333714
1515988
1523816
521947
794495
150659
1718380
1872259
1507991
514262
766190
1084381
1871201
1955281
503025
313219
1747751
1288548
1819868
1803060
496457
1817800
844084
14343
1525385
512692
200753
506555
490192
1109256
1246431
1485298
611477
577720
1332292
1920907
1709264
826675
1916682
1258683
553910
410369
1740409
1380058
447410
192209
1352811
527501
1299405
48286
852798
1140354
52085
557946
129092
71324
445525
804801
153509
1807061
1293049
1060514
1957994
605106
47988
857559
1452514
1345368
1831129
1810861
1272315
62361
1783618
1630343
1388197
899516
1931964
992816
1390533
495293
979176
1485466
62460
797487
1234357
1903850
1553871
182288
170917
237173
1836624
1007711
1361040
1480360
1191343
127843
1437359
1064618
1549011
707581
375094
872645
1646399
1216561
87236
182254
1591724
1418731
1414587
351337
360575
1638911
1167486
498389
1058929
70394
1981483
1641400
954787
934047
416898
1592300
37287
965047
1430554
137206
253686
1387087
174543
1149813
1516785
647069
1360351
1124823
495233
1228215
1274688
778766
1037531
1145012
1014216
1824342
1249672
55995
1239750
1028777
646496
1235595
1379833
1857704
490010
1402437
40283
354095
530822
624654
1979541
1585015
252425
1693933
1067766
160054
492557
251853
985270
784797
1293946
1987592
79452
1588076
608306
446131
83011
763875
20776
1494140
440662
1481456
296220
1416121
1439231
47205
1628855
568254
392192
473057
801428
717193
1669638
1611961
1501525
156568
1526040
873950
1420887
1193178
1914305
743160
1898775
1274547
1543430
844099
1595976
1025571
818065
635245
859216
1100479
1870148
1788089
863505
1364330
826341
1095294
407650
383476
1926820
410444
171024
1890421
254175
91652
943862
1001382
207567
314099
584017
231026
147169
238674
986669
458313
787133
1607890
1399573
655893
1633036
807009
591228
1331683
1224733
565334
572945
1096335
1008522
1603599
815066
1649172
1942955
708757
117609
590444
333883
1253169
1078073
1513276
1067944
974102
1469330
1089218
1092874
158496
659086
265387
1910264
1739344
112269
1586800
1864043
665478
893517
1359229
253077
697349
1848833
442639
39110
1940583
1085332
726576
607613
1291793
1591817
67356
236288
61036
1059394
1052612
1391413
1239296
786947
739004
1808332
1115021
851688
556944
346937
1664901
1135473
977738
189103
1056924
1769826
789568
990029
1853056
1041539
652095
1337869
1135986
1110998
880352
822882
1407290
103506
661745
791644
676966
30344
904817
360388
412802
1824625
787560
276469
1254402
806450
1473384
1111399
1463179
1720303
1809061
1851423
1752929
290390
539325
1512428
428773
1615987
397670
614219
1859176
1141116
1359445
1295356
496603
1831790
1614964
172708
1666949
410232
955670
863925
96334
1635527
271657
779392
405869
1876638
1489239
136214
87382
236420
1463813
175285
1904285
229964
526788
911540
1354579
944753
468784
1259852
1024695
792989
699496
1700239
563535
620390
1935992
1272232
1461578
1144562
1906158
960987
847833
1256131
831502
1598314
253970
659734
776175
881620
1454589
1717615
668288
1568726
884525
899522
1735278
814636
1943408
1890941
775902
911908
1442117
1941507
70791
1044450
692417
400552
1383520
1284953
121267
460275
981158
239224
1078792
1311537
998258
1778290
818141
862645
846181
248840
1385626
188251
250013
1322205
1322373
183278
1016577
1001595
1813606
1504344
1219014
1789015
813427
1231778
1195303
802338
1322410
1260492
1685551
1791891
297795
1109821
1215486
152275
304347
1755094
275361
1267687
302667
155134
914966
1793912
1779417
1586967
1079786
76826
343997
118981
859679
1646680
73037
1910285
276147
1287538
638413
1985912
984002
555849
429588
1444326
18339
1884711
421266
241146
1085935
1870993
28070
1969742
1379307
8619
962501
1666668
755213
1377151
263150
763405
609801
40803
1795769
634028
874045
1998606
1818270
1738276
769966
182409
1010382
710684
1574545
921669
73406
936380
490547
1140142
1844017
1290487
664098
1974829
916724
1086723
752099
331953
1898734
1104468
89572
1040525
1675545
1595130
1981261
745773
148038
1419514
1365904
109363
1885763
1133246
1158534
1553309
372883
1443566
674484
920411
1572465
977572
262162
1369314
148957
89083
1067661
1968889
652736
794881
937194
951006
1731794
1105617
1225315
343157
1085906
683012
885352
1785006
1089081
1131464
1681359
442035
1280005
1434356
121436
876393
25959
860379
1689169
994370
10002
548820
542694
1338240
71460
489641
865563
1751506
596593
964693
1079592
459575
19279
478986
1664061
842419
1539397
1441128
110325
1207411
1626350
1055545
294702
1814220
54814
1300556
1263324
1348449
257737
174653
672963
487639
998477
947681
1827112
3103
756571
1946434
540818
956269
371826
477197
738448
1693783
1322314
1652936
53238
862420
1150207
248714
965708
1809923
13964
1391862
1139962
1619601
860139
138821
461658
1436490
1226127
1055057
540645
1734119
1887015
375683
1526628
1516725
817117
229367
1327442
1639848
272684
1379685
1471983
124469
485516
30231
950577
1000056
1840948
1642281
1986693
202472
605419
534841
1446850
909128
300929
708607
853918
571100
997128
1796181
1850657
887578
1499210
1581187
459544
856453
1262793
444280
80658
781760
671324
840400
466218
184377
1757123
1508446
1717252
1608196
657773
702141
1182110
913312
1938363
393984
274671
382038
165991
1869973
13485
1338209
129597
1971748
1355552
1390602
1773067
252687
869270
391070
235373
145914
768636
1418681
1320919
397068
995034
1765767
384409
1707782
483563
1146691
1182108
1177089
1594201
738575
1622244
1207437
83855
1347677
541486
1962385
502806
780208
399800
256062
1659882
937067
117014
1516788
1850557
478049
305123
347741
219743
235140
1225366
897592
1806853
1214214
74687
1864694
153948
790523
1930758
1580334
597736
1123400
1901697
1184111
1701107
1622151
1579475
521556
1988429
1958539
1702198
265905
1589393
112505
138437
167629
76491
428908
779832
541473
1145209
1147402
104854
132458
1907503
930591
1996964
752134
355993
357948
683344
1251229
706015
186864
1503544
1471054
171527
1751913
736916
1477202
1323554
1779782
108215
1012798
1483269
1098685
141336
1343967
162048
691799
1075354
712444
1780321
1677848
1843562
1644798
254917
1649702
1472542
1986067
772327
1419261
1003107
694791
1800833
1075710
1795210
549311
931309
1292581
1438162
1527990
185253
863260
1365009
1221605
549082
354217
486480
1678802
532553
1761537
109907
1299142
684191
286464
1670958
1065338
1829036
720584
1714100
127352
859923
587822
310413
160408
630087
1713369
1370170
989910
1601492
129794
1008203
1711902
435227
1888155
35851
785703
304077
1117142
1198693
693392
1144685
673731
51418
1748260
1168285
741927
204748
217868
268662
1208002
1695293
1140533
894667
1279213
1413675
704527
326242
525632
1633590
1875603
740426
1438947
1921934
430877
1043608
45066
1156541
448224
70482
1735451
259797
931485
1890831
316619
1832654
1490286
827727
1938264
527224
1898357
1846914
986533
111145
1666539
853661
1439612
153060
487515
1173194
755486
1242845
865124
1277205
318052
1594895
809664
412991
230542
1526219
651318
1112144
1738289
1600753
1734201
211043
798393
1828805
1254376
633425
1225325
180981
124690
489995
577654
1051422
1922820
505518
20741
1345693
1866309
275185
1947157
1684764
997663
1807738
1034396
189198
321479
1317948
1252741
1431092
1322180
169750
1805377
1379034
770885
1310034
1535975
1941845
303934
1399692
1572517
1363680
1265664
1720506
1356564
819032
1960423
1188157
1846409
309949
1927267
821879
833536
1592682
253114
1028391
1102255
1065446
781031
567954
225534
570455
343420
706027
423460
865068
1450225
1747354
1036356
1411811
1544685
378600
1988963
774171
353058
1663130
505672
473149
1442905
1174392
1730463
1174079
1438833
369184
766662
795341
412752
383638
68148
568318
1811756
38854
1766383
478183
1876278
1340969
1323715
1117812
817096
1628774
743755
1693352
1480766
197067
752242
1908856
1782949
1448476
706327
206132
341735
591505
1754155
49572
830866
657918
1685714
1367899
1910817
1324735
60811
772440
1711438
1443164
182586
1870100
1442028
230118
1513460
404431
1918707
1736563
1926957
530668
1336543
974884
242268
1991763
932334
562112
634614
1549808
1439001
352780
31520
1092952
590765
1885520
1967374
1521970
521887
1139316
82815
1564698
1133405
1414340
103694
390866
1737028
1845045
1310890
476611
747594
1843595
1557726
1516161
1139584
1712308
341248
1428184
992601
701590
1885816
345560
1766121
520512
1183579
167320
383152
1362235
1277390
730563
1528880
1385496
718185
1016836
468722
392239
1604596
1647503
209928
1562074
1676628
85256
1305291
1309092
1425717
142283
93053
541403
1237601
1776996
1754709
1329950
411692
718944
1153193
1288431
1614154
829784
1787579
463069
115823
846405
1705665
929749
1057376
199150
1058681
18333
332782
1636733
758593
1973902
165648
304404
266381
1692733
1896081
97140
265666
1480703
1912841
1203872
1913936
115224
728728
831181
1246789
1311141
987310
177735
1918400
857842
1666387
1988457
294660
1538850
968386
1134674
1097057
491580
1204631
727848
1230408
1732002
297067
1231316
935045
426124
1702911
1131336
391678
1754211
1535405
187179
1907619
52076
296854
1558326
1850469
1466656
1660228
751829
49127
490296
1900421
1150478
351796
548518
1297328
371173
1829632
388231
684421
168170
1390775
1731542
973918
1740424
1540418
255552
821138
1569342
1862149
255772
1670784
972244
1335648
1860478
373843
580593
217560
508101
990515
635339
100174
1471555
61122
1853411
1394394
221083
970737
49018
1187215
1919236
390481
380867
821417
1493721
1314959
135791
992833
1629306
779699
190895
946528
483165
1385505
380437
396313
465000
1506808
1585402
1613482
625855
180687
76240
686924
1923126
1949005
488975
1771939
910308
185500
1402791
921407
912174
613779
1038368
551301
791872
1441841
392598
277047
1862312
1627057
1567745
1967476
978991
446436
625459
1289379
785913
924753
334790
56962
1690175
1756433
257305
1739758
35128
1212764
339230
869207
604582
1147624
694625
501403
168003
450773
1080181
1415512
211369
1530364
1897928
1808347
956494
621026
837226
1993367
413852
1486606
548909
922605
1870970
924301
1331998
1913412
1655028
726593
1114768
1282732
950698
570009
1352056
520116
219130
1153780
1475329
692315
208949
681362
95555
354419
536061
847394
1223317
1150154
394133
1511328
1105608
1202560
383828
959299
854216
1421341
605232
995822
922113
1879239
1795274
790956
1301295
750784
152179
215053
1003906
526311
459635
334695
439898
6441
1562328
705825
856498
1501791
1419459
365504
855653
178530
1884550
156260
1078483
4628
343203
1507499
1238059
150863
238107
1183664
1555162
412450
1394286
138198
275577
1584336
1470225
1865543
1367118
700
357128
1372127
810095
1252390
1943651
1599525
11210
1694991
964272
200507
1934356
565337
117136
1167131
505795
173008
1818828
1583613
445321
1738684
1140363
742503
628052
736370
1486338
1175530
1141502
1133863
1730209
801581
746906
1005079
821006
1554610
1471108
584666
1177104
526675
1844964
1747827
1700759
358047
694279
849127
1445552
1163335
1877160
1159375
448262
381270
1333936
1034166
803065
1162642
1800111
1560285
391394
890280
602495
681108
1223604
1933357
758354
188026
453688
719637
542961
1044149
1491506
519863
887599
76458
1227764
245325
81336
51102
798920
150351
1469080
836757
1180703
965167
458275
1505582
1193067
837322
286442
1176248
912008
938492
1879480
1002778
1646505
812876
1620065
481126
270799
1538296
1536192
131688
1235610
1424118
339265
1306500
165818
632373
1432260
599350
403083
924162
1222239
353764
1715972
49913
1942492
1337154
1346909
381278
1927470
1213067
1102721
523315
1645054
1953172
173016
936365
1638344
1969523
1643435
893552
938008
1003271
1603926
334164
1489138
1272035
1157992
863302
311371
1165824
1978929
1630025
700098
1279585
1399944
1027922
1822143
1975421
660813
1971631
1933391
378272
462438
1534606
1321282
1850052
117783
1074628
32255
1899775
1796057
847362
462244
1094362
957606
507051
196761
1173937
613609
1323515
1369284
1399454
1368647
1889889
106081
375095
1015203
105767
1512755
1782875
455893
1229898
1069663
81634
561257
1452573
92187
581296
1762231
489118
609145
780373
824404
1543967
422322
616742
393385
481935
824030
1127897
679570
669075
1170253
1673060
386958
96164
934778
1950476
1287324
1766276
1190038
1718026
497362
919126
946470
571970
1903188
1138229
1215033
120478
1574219
1454422
741312
1567741
281378
1865262
114227
1402578
1865257
985885
1563595
1065775
497848
211743
895131
753080
762095
1266909
1986599
1847793
967604
878827
841093
1566445
915765
111901
1565075
796125
1670906
172034
1677929
1184547
1878654
488516
676450
930751
353423
1143249
332464
1492508
1550648
1185542
432455
21490
134432
1956331
830202
114905
42358
1409054
354737
1519798
1993061
1187495
623822
18568
269779
1371115
1789492
162561
1283981
431343
1831933
1256407
1066151
1234330
1661922
1751799
1656191
448102
1401990
1382081
1246007
494247
1947668
241943
750228
1583382
1310088
1733032
1412133
971178
1189114
1594315
1932571
594062
497765
1655254
329307
1650831
1499508
1436180
1743712
105808
480284
199090
136241
1396385
443687
1262902
684838
502620
1696651
553990
1949512
580401
597463
373316
1986045
1747348
892085
736959
1889010
1008427
1365933
1565934
709685
320916
1257916
1878093
813107
591040
1487677
284942
46000
1712033
190411
1572172
1015889
1153255
398230
568183
1830456
7202
1611470
404574
1223238
34477
435791
1818852
1564644
93160
337727
1322904
1710236
1217765
464998
1823927
534550
864865
406494
1603629
483909
1281531
540751
1790181
656700
104434
885644
824774
368383
981049
1961766
1402253
315382
37389
611384
525627
310605
1590467
60961
1054335
618222
1319451
1517481
1064343
1722090
434811
1914879
1952151
1889257
72867
1190199
1442236
770091
1136145
819654
778653
853515
1433528
172838
1489886
184492
1787975
1664393
88864
116905
382955
1232836
90288
1896162
1672198
1407137
1610201
919945
95032
1546532
1223449
125688
286396
1622305
1580822
1497905
205185
797226
1738385
371535
1508243
534328
1516380
913963
628593
1090527
432089
1489753
409837
1149517
779327
814647
1044112
1641065
151112
901772
1493042
213407
305499
211029
796816
187529
1153266
1309030
1040222
355497
528629
273361
655273
1956514
1853530
1258867
758948
821273
555138
36733
1000135
1681569
1111212
1235714
795181
121748
1844320
368802
442039
1811483
69532
1855690
1539797
1225701
1216050
138361
531880
1058871
556775
1237966
1660379
1367286
1814595
824315
304145
727973
1393504
457197
722617
1084743
1382734
446002
1361455
1896300
27643
1229563
1401524
674274
524187
78333
962143
66095
457683
1689877
19954
374796
489928
1682829
864961
860181
1652775
1716957
519681
1938789
1581009
1455306
1007936
1578845
326173
51241
1572891
1390879
657822
697072
1332795
949826
583010
116696
1514422
1397250
694323
1728263
1165624
1769263
957443
1399871
1524664
1380774
1185317
1929460
1550125
1099367
971897
1644488
1532218
298985
1370698
1917643
1248257
1689326
866198
798103
1600545
750522
195927
1254391
932225
1471880
41679
221767
1142808
344499
1046707
1102349
343311
368598
1609498
1888514
507142
1860705
377536
1833363
1920766
1069538
1956114
1468041
1439115
734238
1209634
1092244
1224191
1776565
890727
24719
23240
367567
808544
1699488
1533681
1469314
761660
445139
1232798
569001
1705868
1636087
45386
1556305
425139
1440172
961020
1366472
1817765
1189267
323535
709072
244906
1008876
1742171
381139
1577995
898944
618019
213407
182081
1501252
1249526
131313
764042
990094
1944220
967327
1175188
1600882
65717
1506951
1064219
8356
819401
1893934
1676180
196799
1432539
646372
1025792
256906
1112327
273649
1136176
1237796
682298
746049
1238163
818087
1691985
885833
1359996
1266421
394402
937299
83990
1484406
682107
1480378
1192358
394513
872383
78924
724676
1255234
479811
1069303
132902
782405
1801374
1124416
776020
694785
1786240
1069651
627868
440249
278727
499072
1305491
613834
306192
1174289
1886122
702252
1274842
621104
1227373
168986
346573
106240
1605044
13854
166476
1890428
1054307
80437
712273
1802079
838852
574240
1656402
670670
1727221
1693947
602524
188532
712104
764670
231361
787759
332106
1085546
1265475
923648
1660845
1235499
503919
53932
693393
1789091
308403
1415033
999377
1842600
1755806
1344925
1498106
1460892
1590084
1470377
1183627
788148
696460
10755
371363
1306093
639871
131686
555698
1346964
684674
520340
1174400
1695397
858056
1849198
694352
1585144
275983
585703
92502
784087
1901244
943437
1889196
327639
498035
265641
382087
1683144
1063412
1413720
484211
340654
1319333
246894
463984
1971253
1520638
345468
146166
1061711
1530562
1355372
1601215
1465522
989619
1634095
1952672
871414
1764017
1330593
239251
814633
1109064
748383
1694472
1712868
652875
377044
385728
1536520
1728039
889697
1064582
1274460
1286780
529064
315872
240262
1749036
287679
596553
616800
256353
1751014
326107
1247912
360405
1611254
1943341
1493570
1767460
1885029
387909
313785
1215020
1604936
850421
1685972
1590862
1558793
823276
773825
1870018
979324
340244
201472
1014686
1670222
1741317
1239489
1665666
1437815
19534
978418
1820534
1723385
206168
733678
195856
453466
1994746
1955341
997698
360945
1229899
1045905
1876703
1173808
796556
431622
1465160
1249186
1926917
481094
665690
1385012
793053
719079
11124
1086056
969588
1964004
342158
359974
1258546
849157
358193
1411783
445460
1544681
1120581
1438936
878303
48939
427516
1923288
831076
407599
1380902
1462146
1608763
89162
411868
428023
1844596
1342008
183083
940770
1050674
1962621
1725013
667024
1609495
1601547
1714835
1881099
1941839
733167
1700659
1835600
1457718
991273
1212507
734136
1970502
413304
1498386
1907580
344387
199198
194837
320086
1269076
1575392
674077
1161342
1824373
579027
1636084
1151057
702970
1277036
836176
1789960
1114316
870661
23576
1292050
1739230
1452410
1265705
316311
1872663
1293172
1779961
1039567
358757
1143467
1344811
1410514
1380018
1638851
302326
1947460
1517242
952522
712840
1031029
718639
1536363
329807
548098
1131372
1265216
847991
1614675
1274863
1791576
661245
1412974
890786
180921
1972250
908602
998725
1886838
233811
296068
1729957
1001296
1653881
1479332
744480
1562058
960409
1104677
587324
1225605
1835701
972218
1014053
345787
266350
111925
1332683
1482588
102636
1319581
1241831
1771576
1599615
950753
347960
1825349
326518
1725309
1338935
244044
615144
1392852
1636399
389477
20700
718601
1586036
1110587
1867851
1734214
230652
1909093
853289
751178
407063
604905
1390734
1416312
1379767
304190
1646034
1127155
145049
1963540
1676509
1384992
1527932
543382
405849
1158457
509817
1212761
1628343
1146783
1108865
671680
536130
705874
1642050
1997398
1490798
1994932
1773965
985069
644502
548273
1233693
1888399
1602962
157046
60112
1798987
1783333
1061505
1460651
858366
805860
340797
801878
1605247
820465
391503
511500
107431
703987
830501
1517014
1062296
1080429
1320729
36737
726010
136158
1719172
914951
1655838
1205617
90121
1598393
703188
283636
1849617
1800719
222300
1817597
1685980
1626896
730183
899003
104056
1697704
1920165
1356078
510212
495592
74463
588809
472820
1474223
207240
1090041
1662206
780483
146034
1409623
1882442
1705826
1281666
641103
891670
1275653
1546957
1065416
287654
1400863
1731421
1971169
447979
1567444
356151
1125642
953596
1171208
1073659
732998
648270
59994
643558
1755983
72337
1687922
945256
195570
1515436
529487
607274
1691860
857064
1095246
1986310
1142338
279889
86733
343619
461765
488144
954983
70147
3179
910390
881376
307659
99607
1318579
82604
1413316
1295842
1144002
1410704
981366
1784833
1175552
385620
85312
376023
1346856
51794
1273218
1439023
1298713
1723541
1378666
1280354
512081
1909402
409225
1181589
602943
1022181
945199
295794
332374
1871946
1742152
790213
743797
1004552
789292
1848419
458652
1920403
1568452
14620
763869
244375
530865
682271
1993863
477048
557055
1473260
970700
1810803
648684
266260
550413
1513196
1892682
130602
1551460
1677589
79285
599017
1616686
309187
649004
132934
671742
596713
838154
84750
434297
474645
173569
601405
1699739
1711115
1339344
229729
728474
1565715
222768
1253123
287027
1118206
1866837
382435
1559232
1758867
1768568
510855
1166990
1622273
1743104
1180072
1624993
1430523
1746628
688963
720094
241022
1812890
1316981
1940808
515640
1057632
496129
1609941
1715455
1303531
1332607
715329
1244110
49380
349808
1047043
912089
1634845
1685853
69494
112676
1715846
751670
405407
1544430
1802001
1225553
482895
1839850
1553756
1258109
1484139
771407
170607
235143
1598162
1452513
1654719
742335
512572
1462800
122375
54627
560450
1061308
617128
1695388
699226
1229087
1696
1057058
1786450
403889
166719
1284062
400363
1239265
496393
137379
706130
20532
487279
632082
377813
983352
715152
612650
1563636
1886805
625052
1093873
1617727
859476
604094
29254
945171
433445
1596880
1842652
1675285
838412
715744
229131
1282102
1803096
261526
433235
1630345
706899
208890
1014433
510897
1928330
235182
1827610
880250
538922
650845
1228276
848991
949092
1279331
1428196
1614087
70476
1933997
1076293
441950
1798763
606596
845838
110029
1533756
1284135
1289113
628407
1435960
379158
452687
1309863
508919
1977897
1321018
988865
433530
800746
538590
365728
443706
1281140
1921242
1304360
727430
395360
1751588
88514
1936248
1393611
528812
601551
999640
946021
1215656
1684082
684349
1493009
523642
762779
1596483
1337341
226376
165725
1445703
750135
890864
1215226
567757
1039041
812945
1110937
1486101
1032497
955544
394798
535429
92501
746550
1738096
1645592
1474319
378033
1115046
1547525
406920
81474
792950
59703
1685480
387693
1357826
1986170
597509
831508
1195958
1205085
604028
1242793
281598
458577
1863381
386326
1810692
1832316
514043
28090
981196
1767710
1906183
1449774
81993
1352975
130329
610964
662046
330331
1364705
984801
1889500
1891815
1362719
1426386
654194
166498
1216815
1313444
1183179
1830348
1029058
1920279
516536
443961
1524086
879253
672335
16124
409612
1750653
30847
1820092
192284
1696107
825295
829910
303598
320811
1799731
266874
193562
259821
326625
1160445
1527520
1493377
732193
1573055
801198
980248
1526796
1730749
793192
599878
322750
1063734
63577
859132
1827424
1228252
1563607
150281
596469
1209958
1328943
1581249
1533858
1369235
434269
787648
1657386
1788867
1495558
413175
1508069
1226148
1132804
1576001
513278
696207
710483
1837539
1617163
733003
983127
130270
1160447
1903852
1175720
104335
849926
1486256
551181
534037
348935
1496249
194675
878716
375283
734528
634966
1294563
1428447
1457281
1128521
1986484
457239
1797208
633707
975930
1755606
478877
689739
1591258
707369
1519213
715457
1560138
1030137
1908491
1338527
1557547
1352036
867598
1142147
761038
1098889
1721542
419477
494591
709951
1330540
854648
1402576
938436
1834160
1663631
894207
1788507
1775325
761051
1838092
1941240
278507
253066
1888418
1337748
332854
1732280
611407
568033
1938650
1559217
973201
1602013
1109850
1574933
1937146
228662
1921976
1413932
1366406
615555
1439013
1101604
466069
623470
1102623
1072409
861559
1506508
1068744
649933
29645
1035228
1504167
39442
1644194
1199874
1809714
1488111
1595834
480863
246744
471808
1100978
1664889
1139819
56828
1223805
1074646
547885
860983
1922734
712279
622549
1055277
811826
1578986
618600
1814313
561248
610547
690882
1257271
501490
1467386
58434
973956
1532184
1162554
1213590
1829517
400578
1923754
883438
730545
523937
1005683
1274853
1525914
1371865
524051
1758684
1333044
1198147
483332
254142
491311
418425
1586602
1049509
70353
1677052
299047
739301
589542
789310
1233019
1638363
1903223
829664
1331951
1938563
632075
1966365
1307297
468786
338706
1596719
127593
1393547
906593
66051
911793
608266
129366
1377137
680604
339498
818397
770243
557753
1296511
70326
1512433
1988230
1575100
1790981
1311298
92933
1778493
1250692
670819
54245
866204
828064
1301263
950065
1897514
649588
1774455
355868
1579730
935630
602407
1686055
1744212
974770
1431546
154970
1292155
1440347
88746
748434
1379010
1351893
1526365
1093072
1469951
943943
330768
94558
1680654
1738335
1940910
733251
1727849
1080001
637771
582971
571055
1233297
882742
1198275
666085
648479
572015
1709492
116561
890826
1236118
1158643
30240
1407930
174597
1196177
1434432
1424562
159346
1740563
1279510
904374
857513
1144060
878327
1429894
717928
1369074
1945480
1891816
91368
1957065
70480
470651
1415437
11986
1337955
999861
1236536
521962
1710795
686955
1607664
752187
605278
114816
451376
1752146
1671643
1449705
199924
1196388
1510077
1536197
1548512
1829725
575044
678405
1922436
477347
1075792
1656765
746332
219819
429848
870656
1260645
1640654
801624
370123
792621
1568622
1588872
1486741
1593191
947150
1449453
351048
70423
756391
1524161
1459394
224705
253803
728256
1155143
1182677
1749720
1296676
783372
1153514
153728
264573
55435
1316378
578769
518035
1049241
883893
1557059
1454958
99270
64752
732890
635619
1156928
255676
36458
121742
791616
1859687
1463848
10550
44040
1701994
1489360
13449
1488180
1815180
309292
1487953
1120078
642895
712116
537563
326967
231080
305937
1770090
1844901
1225634
1720233
1140518
881610
687580
1748886
114617
392418
541223
1729695
222519
1046160
1679511
659683
944788
769297
1096077
1224269
986735
1263009
76952
940408
537144
1019855
1177984
1101152
1990700
1009008
742756
1089887
186862
1298183
193692
1043912
179766
149165
996009
92468
576873
700596
435656
248830
1672777
1663539
984788
1663557
1233285
1581166
106468
1227086
1602030
1272306
822051
374269
251674
557500
548656
1405172
1906963
126675
1673991
1571523
1460815
143422
915187
816844
1288125
589492
795972
1980850
1744560
368269
1199402
1140523
575438
1985533
685068
1203542
688405
1534780
614019
676760
1802307
88999
1438240
1541028
1698608
1411802
609153
1033034
848314
155035
425686
477263
775449
1082437
1861297
1959593
925475
426096
578129
1392259
686397
968877
588053
1485392
1785090
575415
136509
1413436
1883261
1000845
1121181
1016754
957601
1423364
1679834
1844466
511448
1090770
121307
255797
1700598
1344855
784594
819156
1693622
1707708
715228
1011594
1512684
36342
1412740
507562
1465088
406023
876098
857591
1383493
436591
1303928
1575863
129304
659280
16606
214374
1745477
349085
1195842
503936
1814348
1770203
1727128
58805
1945049
54166
801799
267858
1484312
804647
511005
1376446
490841
814997
657106
46293
102979
1859079
572
1979590
662675
131377
1802384
1009981
1242762
1472203
1238942
679971
462939
1171571
220662
1534022
1249566
365666
826753
1395676
383216
1951814
986020
1542252
1422242
144448
1396307
69437
712268
364665
1089685
1158353
424828
265137
903819
1183843
830149
208827
154299
434090
1324383
616909
490974
1493295
1687689
1392372
1885391
26394
362205
591743
914438
1900175
465237
1724896
1350131
476003
163108
354599
1429427
1988346
362349
443032
256866
1032147
36537
845291
114236
1273144
1103514
1903758
594711
1174937
599456
475526
1443913
546726
311213
1164939
1440278
379402
537866
1027655
536540
715979
535893
1227678
1059992
1004114
1743613
905897
682381
1349167
566010
1827223
893487
1044188
758647
1734415
1876024
683843
998712
1969377
797129
1476375
1262168
825521
1595915
124284
760540
1541955
1167914
51077
1594886
1755774
528621
1202261
1841171
1084564
1799170
1382244
1108725
1534672
1399888
1516459
1085407
204179
385199
627778
1264047
48073
1076179
1926500
804638
526974
800665
1265689
640028
36834
1847374
77496
59523
1208212
970682
748422
38133
1148296
1426250
1186583
907253
565441
44259
362502
811242
368671
743478
672375
1202899
1362710
16553
1496011
1369619
1649813
1438258
872727
1508318
1388270
209074
112085
1716920
1826814
705992
1681146
825665
738232
1311778
542572
720325
786101
135103
1617988
1178821
145896
1298386
112653
490340
903944
968700
1590986
1628268
899911
279072
1178466
1098579
15243
38586
1822007
1921881
785438
1860897
1640382
739302
1392639
554945
1707957
323908
1855993
1499558
1545809
1650752
169915
1020882
891939
30795
635728
851432
1385866
1984568
1108308
776418
308883
1741810
915275
114605
520940
875939
430344
1831884
1055519
1959235
1955753
1965382
951836
196724
1624460
434781
1299739
1035634
339007
791414
110174
889099
890855
271716
941697
1504966
766440
481146
1979137
1744981
432893
1747330
1456634
877902
538540
284970
915810
1383020
1255579
1936378
672472
780459
216643
1526175
1536612
174675
269930
113770
206988
629573
529547
1350310
1700639
1557434
712509
1741028
498447
1639331
34791
1770399
1639914
1214293
950829
672148
1914481
1016882
1930775
215947
722240
1848713
45035
1001734
230777
1179526
116292
1835572
349958
366039
1843037
1649005
165394
496113
1571264
1276302
783791
1719551
1673688
577208
489879
391460
1030752
781206
1833545
1500397
680894
1526512
1919190
950879
943341
673060
1717708
165879
1544970
1421141
862339
1196588
480034
1727173
794381
1948903
648140
468672
735956
1888369
250603
262603
1775288
1635216
1152991
1952784
622405
448190
958682
568
322757
625493
72834
1816902
1147822
1212513
1347066
771443
1656670
58911
259926
238082
1168634
169492
1148256
1713456
1582172
1591464
1871713
904543
482466
1170221
770942
1743171
1410968
682308
338607
68059
1683900
1253719
1507339
356561
1151425
1588740
1879292
940908
1580459
1229269
385497
436946
1710589
159029
273496
749317
848699
961573
230050
800116
1979183
514733
485109
903630
461794
287606
1147399
478084
1023976
1360578
309010
1317981
952460
1361133
1491755
415661
1652533
841109
335145
789265
600774
406937
985974
1860492
970803
1545930
26110
100084
21078
1862384
587436
1894899
692259
1497062
1363741
1261688
1698001
190041
794413
909560
1145618
998927
975725
421853
997924
777652
1814725
410091
1720911
1148400
365002
1077388
1141150
1846075
198281
1183189
1898425
1996076
340180
750384
1612692
274833
42065
1205751
372714
1872541
1360205
618072
376478
746919
1593626
494362
1063234
978460
900671
1117903
1781709
1649484
1132919
344768
1837901
1773905
619742
1242719
384536
964007
759588
1885381
1492345
1981111
625961
264240
419846
1069599
1006390
562349
1181906
792870
1051388
1750299
90229
631879
1005090
1697055
456160
395599
1956316
1271047
1912892
913430
1635552
201470
180220
988675
1069592
1390061
1637227
410746
125848
961184
414031
646926
108489
156759
111943
1447941
350632
1533122
1534303
1627831
495549
1336626
1168623
1482866
1966432
1517380
407108
1950240
1762238
19317
1827135
979485
437911
270986
868362
1127162
1026907
1087520
1966053
545337
1272393
1726128
115038
1756386
1438074
1413447
546343
427953
18331
152692
1177864
1674252
1702181
260709
483750
85851
590497
461248
987496
41190
136357
464707
1778299
724117
188248
1150576
557318
194937
1270267
1894543
271957
1201357
978482
1228014
1844675
271060
94040
687968
1689044
1579586
245118
107147
566562
993551
1845366
1652074
1999931
930126
347923
370522
782108
330095
1174183
175228
417055
1062732
932164
1288108
13349
1865319
747499
1686930
1820946
1161667
1367595
633743
360380
190288
1773454
1237893
878177
151529
923915
1286470
1527902
517354
24791
868529
1986583
401947
1664339
1925831
1959406
538439
1941363
1502036
701202
88799
1109793
964148
948122
247197
822287
315089
824945
182467
310576
1573729
1985401
1346758
118818
923139
1244448
1657331
1989220
323254
1717314
458827
1233568
1035257
17859
520590
978705
1840764
1708113
589286
1448617
1307795
637279
872435
1931610
613698
962162
1706394
211755
1646525
830416
350094
334882
603810
1269684
164919
547144
20633
1759617
1318595
1592183
1608021
834596
815500
1599018
368640
1994788
1045479
1084180
1194376
1983077
1144490
186172
1222948
546000
19126
1292097
134106
71160
1825627
1352087
473829
1091041
1298047
1496323
1382830
1610551
1104680
1108404
885349
1191227
240696
850020
1967877
1315605
684729
1377922
822275
991672
877166
834139
73563
874509
1873003
683145
1346811
835316
742739
373965
1235130
340146
1060643
941526
589129
795248
1319623
50968
997390
1778814
1892776
514649
973665
1857692
187778
1976266
324475
1112964
529266
1036375
1238261
1816432
1699249
1485696
1474646
1004350
1306969
225749
308882
1842307
1721683
237249
1092266
1806071
1481931
1395230
1914570
1327692
1997127
736709
1318749
653404
363513
1044531
1414180
570881
1839641
573896
1677588
1164711
1384193
1747926
2045
1760801
810868
809363
862218
445559
844580
1295296
444917
112130
959855
608124
1945334
212968
123189
1405410
815898
976912
17256
1671467
1870946
1635419
883394
1148075
1681788
441520
1022160
1290121
1735277
708723
619701
493619
565570
705542
1922551
988113
113164
636210
1217913
1470832
370687
1200798
884460
1773988
470302
216275
1325080
1713682
1628496
398640
1675085
187699
1722480
1103733
782826
1286022
1296221
1251241
920977
854886
1583395
426341
84687
1180281
1018922
1787779
1154847
229531
731605
118768
1261585
1621477
1638475
1878493
1835032
1976023
178064
655607
1849974
1917126
290747
1884422
1762913
329377
1412115
1470302
1696747
1144579
716714
1417747
1757378
1430535
1268762
460569
1843805
469940
990691
1779243
491375
1141522
530103
993534
885853
1612427
802664
1365199
9410
975229
1485620
1325316
952936
238590
204537
563706
1690253
482470
1165894
1546627
1265689
1764485
1731522
940910
201008
1753469
917512
1558541
1156259
1276495
1806275
1681585
1663321
1631620
1074751
1165508
394521
878895
1601233
1420435
497356
228084
126871
817197
1494279
1326864
540235
1136788
148662
1060027
1646927
1849332
1379713
1318204
1971614
741033
1427424
224548
1158706
1648171
1352979
1799546
343620
1239620
1847594
512413
1283724
1869852
1028085
1508161
400429
128231
1442156
1104003
890833
1644298
1292060
709283
604936
109554
1080047
1170266
1940640
1840325
242710
861940
1807336
1560102
1995889
1768451
1453922
1575615
1436012
432051
337586
980678
699560
1655913
865467
121567
1103403
893336
1467618
94325
490572
1705604
862074
1692843
191496
244054
1954384
424414
542222
112419
691851
1454436
17876
518074
1981981
294935
937944
420541
1504096
551057
1163002
170950
414965
794247
1574424
1937510
447210
918083
87787
1541473
503986
701601
1804740
1985449
25960
1342419
349965
221272
1259971
708885
79635
488194
1213942
1395748
1307005
1559498
69011
1303845
252987
1825458
594771
837703
1645232
1579298
125228
1090183
107376
1195141
595330
785923
3938
1237876
920308
1034658
22341
790800
208755
146579
1714366
1636698
139165
1746946
1080086
1910259
1546903
796789
557960
961925
1434601
608912
667118
1741539
1115763
1152750
1119005
1411724
1441473
1472982
3758
59901
161307
932982
1928852
141618
1633935
863207
1469196
1488686
1685957
553078
1131967
606391
366409
766338
270865
530522
1396092
1527038
1484892
306056
1834283
1911016
789488
991251
27821
949040
1165000
1415317
584013
819896
636860
814445
1260872
1092644
1358482
621073
1924246
1741139
1049332
1172756
1751159
677840
1736315
57651
252904
1627156
1627748
1563915
578876
923377
428121
210747
1861908
1896128
1068560
291657
895383
1304301
732586
836571
1347875
1045604
1367145
457952
802184
220284
1617245
1466349
915083
1609026
393915
1540326
1275949
1449618
211061
1350467
523634
1738243
487628
1171123
813506
1510420
149223
996030
241348
966408
934230
1643501
662931
1036025
1598501
446754
745065
1115441
1467297
1284643
1624122
832163
209918
1490743
1522614
1287386
207588
849180
1321935
1137196
1385434
65695
1987002
1209646
417560
1174232
476177
1789088
1224384
848439
179839
548185
1359975
1391527
24273
682802
343704
429350
536434
847490
1949361
1150415
1616936
1203035
545527
171840
1501658
598283
1782767
1783532
401715
444326
1491373
1036410
31338
472198
1224813
1816043
1238084
707405
320368
610793
298853
1831037
1407480
1279250
531525
232366
1025283
911301
679509
1085089
346771
768246
1998334
494411
1393730
1836451
176589
1346539
1046618
21401
644214
701049
875826
587716
1699420
873606
1411336
1800447
223771
162507
1417783
824620
1976531
639709
785914
1532041
1229503
1178724
1401488
1498853
713218
1513617
72966
1932625
1815977
391328
1328058
116242
811443
1142896
1266458
1869516
823035
929799
821436
1866052
1827727
352114
1411608
1409624
1708776
1938487
928570
1453494
1744279
1921781
1778666
1543353
620120
80598
22320
1495831
1187297
1566467
780556
1565668
1543152
1862790
1737155
1666329
1460290
1367490
1890894
1161145
43697
1741863
1852974
935332
1015179
522580
1133225
627569
1730337
1055120
242940
694358
1352851
1864086
1120322
1812349
1351863
344228
67132
1943525
840494
925096
1469147
1074158
1198113
1748927
1632235
1641545
745958
93951
1794457
1612488
1966024
1695617
357920
470742
1635653
1598767
1312347
1084460
288596
1317145
415838
311298
905549
1947831
702168
1956590
1814269
871201
1124668
1466147
1075192
218387
261071
321176
114149
331505
786525
44797
1608600
1247226
45875
1067661
373782
1729220
1684048
932141
1863088
417524
985586
1361696
573928
1167445
1924845
1754251
1485063
726951
1006237
539808
778043
97413
1986987
1959600
1397784
949424
303429
573613
1524953
1213280
429790
1192004
516470
1368283
1153616
965595
298918
134627
1688023
1956824
136314
469315
1232127
1789645
173779
190088
1891187
649944
506109
1997351
882198
1671776
514941
1733355
1037362
1594520
67820
91355
193401
1725767
990795
473468
1463601
643906
1535154
1799337
1777531
238427
1428891
1778831
1518415
118726
1151753
1847637
101600
1274420
540060
787811
945320
236725
52293
444981
399550
608709
1155643
502449
572593
513752
739351
597056
1520647
1303598
1715909
1997960
1980192
1696063
251035
749486
319393
1109791
1165817
506714
1034042
151964
14367
1552427
1317038
137236
1057916
1359530
1493315
1028818
783838
7275
701078
278412
434979
690205
1457974
1789486
33810
133456
465944
1002330
1520016
326954
1689036
153689
296250
824511
1623929
1124828
301695
587702
1509276
1271451
264220
1918188
661261
83910
921747
101818
186632
1317669
1067091
1071748
1979188
360865
318061
925301
507851
172394
1807024
1200443
1303237
1339082
1360729
1741670
975145
142784
80726
1544960
741342
1749018
721973
193928
1284041
184763
65245
460340
467854
153106
908475
1532851
1176230
1247008
119344
828457
1196372
1274060
1650245
381110
1076010
1650323
1897342
1871880
773987
1045181
745292
1333804
1748079
929575
1600199
1471730
1837016
1651589
1836020
1452894
1398708
520554
1816776
969106
141186
1629221
771744
145113
989319
1870930
1832628
267886
1612383
319724
826857
821284
382312
882115
166559
1588576
331347
1566560
1085062
1422919
1872428
1638577
1706445
1390469
956880
78092
1559242
417134
662336
1917922
745441
481245
1836118
1040020
579569
1658008
840433
1997434
476375
62521
1483392
837935
1798457
209817
1060521
913155
96997
384165
1758044
1904555
757259
1619497
1260579
332953
1688241
882507
175316
792745
979882
994777
882238
1115477
660267
101129
115708
1438281
178565
577645
1874450
1583102
1653626
167075
207820
1375274
1123579
1634753
304670
903846
330790
497602
1900
627583
278239
598455
587148
1183774
1153082
1010435
613766
1947617
337613
1660294
92091
261736
1136655
526294
1343470
370838
404791
430656
1315278
1950669
1824386
176526
1576861
875955
1843403
1486071
1746287
1183024
70566
1705347
1271269
981872
679135
430920
141897
1143581
1247584
1444251
1775708
202093
1337007
492355
1114997
350467
1738125
639268
893499
1820712
1127261
104719
1473145
1338698
390026
1937005
929901
1525251
70971
851446
760756
196474
881393
1521289
1531625
737845
529258
1157549
1226066
34922
1598661
928675
469790
343517
528553
1995073
1824366
1229629
493584
1664188
1736910
461644
1991014
1113767
327892
1189333
1699350
1872007
361375
279015
395072
829990
838434
1978794
614524
633171
1083181
1946076
558973
67052
9533
343279
1150559
431997
631446
688677
773417
1076375
150020
1769721
1527766
1567063
729801
304598
906072
314743
980086
79298
654899
225767
203930
760788
1303172
1392373
990777
1452504
1607115
1512401
149085
875269
870739
1564545
1953212
1799379
94795
1653769
1701573
43375
396334
189702
1696661
31999
1705607
996444
283194
601752
1475246
389194
1908056
1082735
425845
1951226
429469
939551
1883166
1423042
1295761
1613404
742682
1812204
1833864
396554
1635410
1816758
668091
1384551
240903
570312
898743
56410
1235634
814486
440716
170416
1782142
1829137
295827
1663881
1906267
416951
1335004
573717
1034033
285771
1080904
502595
49945
274246
73691
1768506
957237
1598861
450531
503674
1941014
312342
489207
956152
794956
1501100
920813
336910
22114
707311
1918441
1415031
501048
1912872
255172
432391
454247
953740
752590
818373
1137329
891426
1140437
1234050
674037
1695393
1708831
1553196
113259
608941
178724
651634
115996
683805
1901684
1774851
524578
410516
1626367
1903172
1499123
1968317
1355369
1276768
1323050
974723
890252
304747
47023
60540
1069170
1839669
182135
1719943
1469277
115184
341449
653316
111884
94002
1931309
698192
1449448
1036788
655533
416171
1680966
1888703
314578
179351
1575812
480309
1558045
1092673
1034967
533734
561321
1084088
1983050
370863
310635
461296
594777
513582
456043
666489
1661421
710715
1612056
1880558
1664355
1483130
1199950
1025855
918605
568379
403204
1385778
829945
170400
1742587
488432
764071
1820292
340382
496427
743380
973842
739565
682104
1460367
450470
697254
1205722
1575138
1855040
994193
668661
702035
1928075
580693
184719
1386049
1812595
567056
1561426
515223
1928772
368452
1623945
259483
1020100
209439
1479905
804342
558316
1819802
772377
1052013
775185
1202252
360853
1486640
1517618
1889464
902503
78550
361797
947637
741027
982877
1328027
1223779
316090
545484
926358
878925
1382534
1291234
1230130
103639
56730
1361358
1608850
93786
1564532
1813571
715418
1697800
189453
643291
1325037
303772
1023447
390515
1616063
367382
1641658
1087120
1147545
1872593
772307
1632529
1789576
900170
1809370
1520937
714526
78160
1737648
1834833
1807038
851787
499158
1945996
1227555
927948
1865664
690435
909328
871090
1558978
414785
227732
1902138
1760618
1448392
1397535
698919
1006846
419455
9197
75982
546235
626830
220604
1424301
505157
1188482
1127375
1979287
741552
708628
1812924
950071
1989
1205268
230468
196954
881488
1594980
1595525
581878
1979933
1875994
1380495
477849
613015
1539441
1674165
1629082
810528
708191
344332
1878245
1303757
1478690
317683
1225058
688505
445818
1015667
1741405
386406
212754
1120877
191820
1335988
1072039
424420
740202
52200
55285
1528952
1161434
1849090
818312
1954479
450979
1815732
1819275
116866
109049
291651
648726
161923
375228
1798194
639715
344682
933216
997779
670592
1436320
1725165
1719369
916738
1877424
6840
1420811
1977498
1392024
454998
1803544
1050568
399722
1084536
184856
1828898
1778275
341561
1063402
238961
420198
172612
1814628
555955
1862207
715253
344212
1482615
698028
1788457
1095711
627951
1027412
1980227
1478645
1484874
959381
1309735
1666757
1923647
628574
258408
987104
1026958
111357
168373
298087
305065
1657222
816347
1769000
538814
1642246
1568629
1926682
486015
1236837
1216161
434171
1814421
605973
258225
1836931
200052
1347765
898968
1542469
1426379
326347
333031
584959
788048
918413
113642
1011626
243684
696259
50966
350504
1353147
900935
537948
205233
568440
1518195
1396304
541044
1621756
1259668
1879539
954092
580100
884514
1539870
1762398
792784
407162
1111386
781641
1375654
696972
1575437
1160688
1964336
1836587
501140
575902
1583002
1476446
1343903
1351625
286929
1561970
635587
1581043
1453456
1718892
106433
364081
1760427
156054
359804
651999
1265260
967884
1437
278522
1336364
175755
1303339
912125
499479
16502
1476025
1114385
1584894
1399942
1711097
827055
1724388
178839
1514639
541167
1726689
335199
1256539
667571
1170635
1553076
1579549
604676
546280
647886
1761031
1027113
1186414
112776
1905456
1628578
714115
278623
1177826
241780
1245170
1793689
507038
1980833
1493665
1606862
1445117
1634456
1833444
988484
1159359
3684
1275595
1712558
928565
751689
1489866
1894454
731658
805991
1990797
186806
1869652
1412327
196284
1901333
537702
1969131
599237
1277164
1624113
137577
964048
106827
69600
884420
749340
823239
1006082
733455
218211
372996
266304
630054
779140
1407754
1521164
697896
1586064
46246
46751
1488986
521962
278472
925139
408934
1196173
1658370
1113582
145480
741076
1829594
802831
570694
991118
925651
1735000
1853328
435566
872842
583978
1321720
1765524
124403
260838
501417
1452622
112879
391660
939029
1858048
565393
787571
593749
1410717
635641
376960
1775810
885942
1072903
1125867
1752630
1288684
1644616
1787974
1258157
822620
112518
1976310
592841
662649
985205
1184134
1575432
1839820
703726
498098
1269796
918963
1108923
874617
1303741
1745108
1916952
199955
921188
1713443
451270
852594
131896
54896
1953818
1241268
980419
706795
668961
849373
683194
566801
132112
1513376
993994
742604
1582783
1542640
1091323
543589
1513928
1930051
644183
75038
1402739
1648071
673748
1414550
1573610
1668086
698616
490920
565461
1510069
253517
1373102
1461181
1286862
58838
1075580
503243
305708
946817
492273
1005025
489660
1495788
1245791
879643
307026
1603631
806830
173338
1015275
572244
536653
1792402
1778016
839704
987129
1177079
477922
173270
328783
453516
584653
1401442
1714763
511505
843246
1712643
1057093
1369672
1633633
600510
1728060
1951720
1921446
727489
434799
819557
1601156
1935599
368187
1270394
1480223
1440065
946120
1737586
1775785
154110
1680255
358433
63859
794172
1269073
835171
592686
1998890
1259416
1797370
694189
870808
520917
1322527
539250
78673
1898154
60758
1267882
1724711
710671
795062
818440
560459
366578
1111479
1314465
1291575
1199671
1924716
1825211
1767125
817298
1547486
127239
1167055
1615966
1149827
844256
635142
563555
1728244
1055936
1002094
11376
1842221
980549
1235681
1043240
1080607
571852
1121304
1446450
1671967
536110
782726
888792
412142
1220458
1490321
1243337
1951322
337731
2012
1023306
1593660
661916
623749
118828
492483
1679573
1023409
1286623
933170
1575718
1192937
1790956
593076
1011474
401010
1308407
445047
1812867
549842
250979
184547
1924248
306895
353024
728158
57489
21814
210510
1440927
485339
1610666
217068
1547564
195947
1190563
456570
79882
758508
884859
784717
1839054
1105786
1916348
1290682
1697288
1693076
1172192
1746662
1887725
435339
603643
1978244
1698355
1794593
1544236
283800
1156033
1835867
1129102
1960194
352222
960441
545488
1263003
1709659
1869012
331526
1942721
243113
1598609
1736559
1319730
1620518
429950
237993
372228
1290344
908406
1308511
41044
1337991
1414732
1860608
845244
1360056
327630
1505544
586328
1037273
1355827
633739
944110
451936
277286
711188
1732
1492742
99360
1683456
7730
889566
371909
64138
142881
1214344
740670
1040099
1387281
1352526
640619
166294
371563
1119882
1794317
602486
825174
258486
1908256
1896904
938636
1022461
1897965
718344
1943189
767973
998978
624269
414657
153469
231176
1221323
906695
256553
1086949
1810607
644046
423127
590319
940792
1428124
538482
1548235
1135241
1270865
1204358
255589
1615034
662029
1468581
444512
1541783
973520
944220
1058826
441165
105610
573213
311054
1859015
677345
368741
1913316
827157
452045
1519342
1616946
503554
1338002
41198
1521014
1667329
1046317
412088
1891530
455500
1739613
99423
1194539
1895049
1504248
1161956
1271844
608372
351728
1922268
1497649
98078
1131239
464876
890396
1570984
1551814
1427644
559795
517519
1683842
993449
154819
319089
1035014
1342613
1222
1981072
610795
1216230
955631
875708
1394617
1093787
902743
337422
1931357
328757
753146
410231
384772
229155
522424
1622892
1999801
598948
1555856
1496732
1258105
649028
1679980
40376
795081
182647
1994158
60050
1809462
1544640
1486830
1927066
32829
65844
745193
968188
934194
1179408
591687
906737
746832
1407024
1380805
1079301
627709
344189
1013278
363542
783705
1384984
1645830
1290785
1155120
1522456
641390
1303755
907375
1447115
1805220
1154428
1731078
359592
555363
1128963
743914
1033980
1001067
100716
21091
688578
795366
1586838
452612
72177
1281271
828770
1870615
1327382
1292936
42319
1178929
1769830
1450296
1777364
769556
238467
1988716
246518
1655077
1731357
1983799
1442451
1614570
516488
504026
368958
1796546
1011883
463560
477052
438125
827039
1377153
759320
1355817
541276
1040759
325254
1393178
1439697
238136
543045
734337
598457
391959
986640
1291131
278482
148391
1136264
35043
1902564
673973
1292574
661118
1299965
56977
721624
184617
487116
764969
1397046
892035
602622
383232
586015
403619
1679616
411575
156253
1542709
230711
7127
69669
1114918
181204
1607237
1685611
1959250
931760
1730007
587501
572815
917772
1455777
567691
916019
1466188
388167
1168139
399775
14071
1643796
958164
1277872
1962637
1018240
1466873
1080154
990804
1951606
1818726
835089
292914
1374548
1479206
996262
1091766
264932
760988
191982
1496486
49706
1684426
321527
1454891
802587
1486083
260254
58407
1623135
1310811
1487689
221956
1123580
1119108
584133
1758729
1666457
431300
1301422
364037
1832775
1954870
279034
709750
1967683
1111343
1854730
159718
861476
330314
1149591
210225
463272
1191679
1705935
1424096
39171
1803700
457499
1515851
1257874
1952005
1936791
291890
273098
678179
1337160
334453
1600044
325400
1041857
377534
261701
1759957
1008939
821909
1966068
969760
179086
678896
233743
1016567
1615649
306252
1368002
752163
478107
82720
576096
559325
1347549
117143
1390403
1503383
646388
1727017
482891
1085371
1560914
1516330
157414
599980
1998888
195553
1673324
1582669
1046081
1948711
877366
930385
647051
1770007
746459
781742
1952803
43950
1842404
1070607
554673
536913
675167
1224386
376181
1978182
595577
1338573
1219331
239584
608979
299367
278934
157485
1060378
371088
1737358
1145908
1152861
1979110
1146229
1033984
1770809
625316
1150954
989878
1292848
859497
275423
830960
15518
1815169
1060555
1030277
512614
892653
598149
43537
1397095
890619
1655402
748068
1106552
456750
373964
590305
1623757
1203391
737588
1222380
1586890
572572
1031442
955061
2857
1932132
727350
352419
1072149
1910241
1910825
1454223
427436
899274
209444
1662841
1396644
188286
864526
629617
329778
1280531
644571
227562
523508
1439248
1275991
56947
994951
1990461
1622070
696172
1552845
1204181
890893
1415294
150939
432490
1268584
304727
179384
479708
1230583
1764376
1331692
1717893
1437690
509294
1890116
1060408
612762
93203
659413
1159427
1855991
1129521
1294473
101785
886012
811543
8393
613560
446892
489151
671795
715894
379371
1331483
297517
1722907
1661499
1739312
1013084
1911696
339396
1983001
662457
899209
1585212
1675608
532263
1006853
875859
839914
1840892
1327666
1651572
1255128
1223405
1332123
536075
1222413
89774
606488
559719
475185
577462
1417007
1654231
472288
760845
1606321
767798
716752
1136856
1053107
1478257
249545
1834032
1250611
1977618
618067
203111
1933212
1743944
772728
1202550
388577
98896
1294601
1172023
1743726
611537
102790
1983055
740023
916710
919066
87523
310754
1991047
1171761
115548
868561
1478274
1639318
868640
1575091
1978830
301980
1437656
1657657
1198495
1952515
903329
121277
890683
853961
908813
155951
841056
662336
293430
468614
1490407
1680896
129229
883720
293929
913293
1177579
140618
1559433
594159
249915
275316
1587822
1032979
442209
702390
43739
1325139
355167
1932308
1285021
1151879
159807
200218
302532
1635438
1219596
524029
768525
423436
1867916
276475
111037
908501
1350779
1552549
1575410
85821
769667
1626641
1616905
1916611
1955904
1529490
141787
954645
356287
199929
1174300
1203027
981527
1647148
508688
1295363
19279
539911
696923
1129056
279719
1411841
1655758
1608356
30917
1214155
1039860
1790640
1078038
1549411
1985042
1027673
1523692
83469
1529051
1757298
586760
1164719
714710
369515
1959320
413771
963496
1609787
550787
198330
1657340
139881
856588
442331
1613043
1966747
1093827
1523051
552431
1398275
1864639
1236226
817231
913917
435423
339673
396812
1398665
1851584
41685
700860
1121070
342101
1529437
1605700
517580
1928081
1390125
1522914
1534672
142805
1348785
372370
1112509
677385
1739003
703872
1170583
505408
1601924
176929
577410
935765
1022568
188076
285110
1962041
1506966
1803611
1037863
917248
549108
74688
1068739
1029546
394755
1276949
1746986
511180
1702221
714011
1078450
1396846
1144381
1705445
1766300
1807739
836740
943698
1362904
20724
1456622
900102
832236
1775066
91155
1037287
302920
1513388
1558906
980213
413644
863688
912678
1349246
1862944
133327
1266218
1639051
209886
391280
43740
715712
635776
388434
1096265
1053703
736952
1018219
1599785
1560072
1220649
1950031
1537729
1228747
1946429
1591373
148428
1515604
1830829
577580
1004139
1409190
1142546
571148
1566579
171651
806776
1412478
1301050
1067631
1228847
1639519
777692
1161658
1107049
761016
1230328
351153
771913
581494
774656
1069269
1450489
1085258
1000407
1046070
901380
736116
1954827
779457
1610356
192320
1659671
1574854
1674590
1529665
771344
548875
1944354
1826889
102190
445737
1282858
1665059
1754524
1737068
730658
1002161
1981090
78018
1947785
833658
869808
461
1316626
1761624
1657963
1113658
1047823
1810622
432894
1801266
1835833
1265637
280705
193828
1126860
1432692
244310
1280772
1584507
1040790
322906
1599420
1564609
1710978
174427
40510
1863400
244019
413772
1303915
1506868
101948
1972764
1195200
1351857
820599
199918
197858
337514
809389
508312
391399
1720026
1624045
1127850
863899
1275179
1122194
1565745
500527
1112553
953459
81777
549171
1398832
1736060
142457
539272
1070630
628188
1827695
1657398
1867252
1655701
1193570
1497557
1807620
1431558
618244
1424149
503102
319066
695708
765089
1110614
269917
1365578
1276425
1163461
864343
1131642
1967577
1784029
80676
1775315
1236039
1523258
1936560
1317458
1628807
1139782
687136
357632
181811
1930202
1362271
1525580
509761
931820
1949109
991693
140265
1094475
1456800
710509
1565859
108487
639104
1505963
643030
960027
85274
1398559
818562
459173
768119
463646
814269
1748125
1247742
1902638
146481
1827879
779504
585070
84743
1778819
1678185
1279905
1333828
129505
1037650
575610
1070045
200860
1710523
1295625
911137
403429
1756957
1079266
295402
1825325
1314449
69513
107826
1614749
1573565
1815964
231353
981287
717990
864956
1244756
615623
1927442
187113
1826792
1748293
1657433
1105721
325423
111248
1022584
758377
1287652
1162520
1783618
808912
811133
183391
40032
551752
1675812
1265566
1546271
1163946
59887
1708859
1582725
1208339
1932831
1529709
1199615
470288
345786
19146
1024016
515142
1210801
1266813
1705271
1019694
238782
1419202
1598452
349217
1936998
239078
1549764
462950
110584
701844
1052611
1623835
97011
481446
451949
1272752
312035
1853774
1903511
1913536
771013
219715
71716
1077045
353977
675959
17408
664537
744387
814956
1715592
454849
805456
1385919
1387654
298981
1184706
817436
1772842
1402547
1486913
1095174
1741279
1980088
93546
264193
169223
1478030
98758
649318
1474317
713356
32265
1693589
1485707
1849648
1289927
1737921
36501
1772827
1612415
1697805
1988759
97676
269261
510536
274606
1820434
1159451
1479740
454230
1195044
300672
1066386
933426
946781
1201269
713565
1432545
746073
1771434
605921
628464
604201
737663
644766
1555737
306520
1202465
1080627
911663
550360
1923182
1063066
239002
1375971
73026
1966896
916011
167534
1022847
1259290
1626310
500507
672680
1289333
729986
1332699
792554
1138792
975786
1234488
1331225
1355224
329908
193086
1475375
1942163
231074
1738144
1115665
962777
1782935
118269
1391333
1569367
989237
1003085
864093
615328
1115183
872623
10977
1409604
56580
76775
360123
1259333
1276071
1427162
1704294
1882132
89966
1765833
156380
1825482
1051722
145490
248815
1777029
388763
1007049
721848
1168563
1728456
357007
1612566
959691
247945
1054460
482465
1512920
828011
1999286
1734532
666074
1076197
847743
1446591
433252
159032
1787288
1316628
856747
1519242
599102
1990014
713350
1212250
1617958
1785426
1433839
985464
1956367
858113
1722162
1290600
1694449
1677015
778922
522107
1493075
1730700
477401
380074
1040647
891722
1747189
163043
1241619
865457
458136
1812104
1383292
1758669
1471790
194670
839198
12266
651611
505696
1462086
1413578
1435060
1055951
1346511
1650142
1527707
524599
860412
1332120
1954986
930314
1515784
747553
1602092
514768
1251214
1540925
1291016
1902774
152631
420340
1123919
927722
81528
933145
1970018
609874
358648
1849148
1366529
1631669
703263
732626
1761154
1077912
299470
1588335
1707394
1510071
479444
1603265
1034716
1208794
628906
1909946
924129
1379993
1096863
509313
873886
1164026
534912
1659786
1486134
558713
322813
879402
866103
232790
95341
391811
1864785
1046328
1817803
1045023
131663
1064503
1961028
638837
1201094
1662352
206829
93899
249366
1453899
1517364
1800109
1698016
394441
131680
810371
1877782
985189
1195064
1908747
964104
562696
1626387
716358
1454358
522681
1006446
548149
1788014
675275
1346998
1047365
941222
1036616
1989357
1853023
1311480
792856
1894928
1560611
469592
183569
259794
1248811
861062
1485973
1803347
1960377
368618
1833248
370665
730611
1276017
1891380
78394
1278307
973086
1615556
362097
1816752
310260
66336
276699
724798
432464
113137
1294005
1294514
1433000
632174
1016800
1526866
416271
412560
988153
45952
996923
1393138
129961
1838022
1144474
1406301
1968530
1796951
521631
1032481
591619
1400364
1813529
1070064
1212047
1281262
586547
1357945
838789
1627227
1975687
1054265
1513850
1353290
831954
831770
1214687
568489
1082027
950924
1852622
1199359
1150943
209765
954526
1948119
990095
1608293
1946631
619981
984354
68591
182648
617837
114644
1583082
688852
1385936
1071754
991647
1495076
404506
1189627
741658
521981
1467326
358851
996190
1552849
1515355
1198338
818163
1119959
1745056
1648447
695146
1722481
198436
347450
1210736
731390
1397126
787627
1653482
26292
663329
1203007
301596
982626
1351451
1227308
1640220
1356851
464371
1215566
1514963
1735245
1399854
330194
1001683
46516
12047
1850647
1893448
23854
133189
1328357
812138
876845
1561814
754286
40383
1097087
188057
398617
341217
926562
863243
854888
1142781
135556
386173
1827340
1264213
1089454
215467
1534473
120280
248962
1622920
126440
885660
999968
549171
483289
575026
132315
1703471
1090036
1773955
968809
574445
1201822
224085
432274
1410348
747489
1495758
69353
1113608
1083814
313196
625246
1637471
941944
1860249
36021
189981
1265390
1383449
631742
160086
1301774
57878
929659
1111946
1505846
1045361
492010
198990
797982
308981
1834595
1590741
1005865
235109
472964
1176413
1992854
12639
402216
1920303
966570
112087
1539279
1765123
1141245
403403
385039
1323333
1413659
1375902
1661630
1386190
1082965
1502630
285699
872826
465022
252730
1604681
1808569
1467496
1511276
674778
14899
199994
1336867
1524166
1654559
782273
1525864
1317870
575772
833302
1489038
923928
1423435
335275
942272
344121
65495
1130223
1808135
1898868
1886047
1651318
678140
1107223
1081292
974652
398527
187291
1972516
1834512
1434096
546121
1834447
1629434
196655
475011
823306
1701378
790274
111665
190104
481080
1795289
72134
813920
1588634
1838465
848717
1257844
904155
1370507
1852730
497199
876845
1544035
1694312
1220719
371590
827934
1925577
1368996
645001
362676
1665380
1183581
414549
1745975
1206193
589423
311770
1862317
560781
462979
957102
550162
484347
1335651
537067
499947
308544
796686
825348
833257
267712
1729500
1516357
1188619
1497908
1281695
463663
622237
417091
805922
393076
1252729
913717
1096510
306806
542045
1049124
352129
328647
1910309
1663807
635765
1082549
1297225
337933
374219
393711
1105460
536567
1951577
815356
1939391
1112498
1786333
2006
753687
1467391
97475
581406
1649860
680022
737595
609369
721394
1918378
150208
1810791
1072938
1733583
90383
640796
779376
850259
192128
195048
1201451
461295
1666920
680284
1427799
1790181
29689
1729385
1753197
32966
466767
1667381
133580
318305
1318071
1110881
1240231
867256
1621054
773445
1176766
767503
337099
932520
1857922
853010
1523789
1012953
489548
1443511
243251
738217
1601298
1501697
1328377
689764
646550
1222984
1229749
1121970
1051737
269916
1065977
1382709
209909
559875
1201941
239409
1420541
663579
530742
477926
1477182
928701
780202
1227536
597362
827840
1677578
136615
1958089
1302946
435657
464701
756570
1033074
1231963
512164
1092212
1603231
1916083
486137
935566
1157666
934778
241119
571151
597322
161958
65867
996628
1400707
1244703
1697599
1220168
709101
769277
110100
1472993
1837512
1203700
1157394
1546123
1405409
1515607
821134
1164979
1656938
751579
436117
752463
1017389
1540980
1361109
1353139
640840
403276
1850637
785814
1331107
616795
1215793
407672
1452710
1423617
182804
427656
573554
1545626
93732
668888
287276
1638397
1849451
1741523
489323
1402484
386047
1524490
465551
944681
25192
1619933
773848
36410
360346
1697597
307464
560582
1909347
479322
117749
1758262
1526369
1688746
1220916
752282
1332526
747948
356631
1743328
1821467
62715
603677
992878
427938
325839
1673406
1561497
392990
1652751
27239
1679334
501224
1189523
1966716
1691942
18155
1235753
1960864
415742
472369
330054
1574796
1385133
195544
405269
356586
109444
1075545
883221
320040
328950
438550
1677964
174978
240994
335784
1139425
13997
1722498
1765841
652985
1871128
1597035
1611558
961954
1041622
637262
466680
236308
530863
404921
671204
121058
1255502
475708
868425
1404586
394440
194950
213745
1049681
1928278
1112936
497658
981786
1202231
1641877
1058098
107499
1498778
502276
262537
1629343
186455
12739
734954
600931
190337
625146
1666001
819011
97724
628607
814441
842176
510782
152932
139616
361869
429844
350086
1579005
1270868
174298
832286
1361968
37270
240805
243116
274979
1199149
1054963
1156992
1785840
846352
984437
180375
1398334
1842600
1205670
1626303
407162
757887
1607486
389648
451050
33371
1051471
1978076
548011
1109543
894106
1502957
39669
948929
64349
782458
1757318
1145903
116135
308417
1159340
1930925
317605
1787452
216583
1477869
669327
346927
664247
1479742
19128
537341
159344
40967
987788
1814222
630860
1478471
1908994
1436474
1892655
166147
795313
492338
1944820
235793
509229
714379
1725958
1797540
288286
988332
901680
539362
999930
175093
724636
308541
832280
495749
661722
599122
139145
655303
1100776
1776401
1095070
1710976
81831
1476526
1144337
742256
1029050
864426
655881
1218708
361797
151993
806651
659620
285684
1603532
746879
1138282
1856358
68226
918877
1455828
1666308
377859
1947880
126281
446135
1103198
258530
916366
1211493
868897
812922
1552647
447304
1448249
1979181
99346
1473882
890452
827426
767973
1687589
1436689
1286040
1594484
602076
609515
432815
389065
1644368
1623281
1346346
421772
937707
1641597
1136263
918748
1619563
799869
1828381
97033
300604
917974
1294391
117704
1026790
812054
1772531
613395
912181
641853
1435505
84773
1839525
1639343
527263
961081
1694235
1491799
547994
1479640
1032223
1497428
1456899
1843144
455468
712817
77032
867116
881871
1927177
1114375
1183208
1906008
1727187
806872
198948
691849
719969
1371193
1607935
498374
708190
1675398
1319018
1403004
1439723
852106
1832095
707868
76617
306801
860483
1294646
695078
1193993
1641901
752502
369562
802934
278606
1177376
656310
1719476
1581820
893083
1045450
1158624
419431
1191168
508851
1291062
430448
1577263
1684875
27494
596083
1452604
1963350
1693055
305268
115627
1169937
1980463
106015
1923062
526012
488672
1511031
1336106
67178
1007939
436584
785336
737468
1638339
1644509
1460346
470370
1565212
913191
933783
799173
630785
883422
179530
1086480
1621507
789954
842452
629260
1031332
1978895
845970
828333
1250887
144714
1685858
1469588
1039947
889338
879725
1521452
1613409
44571
1231248
146574
425082
1079939
529059
512850
601594
383176
1552794
168855
558674
1919509
281874
1836315
672164
91775
1376565
287605
147490
1618679
1542457
901046
1043480
663418
1323493
961871
1976775
437797
1627618
771088
1966227
1277015
836707
1561068
1315930
932983
1489754
715550
1388163
931642
196587
711920
398784
1881443
300952
1343604
1508878
697547
1804785
1523480
978022
1181713
1108370
1034901
1550226
1047402
1636268
133658
1765826
1580260
1267065
1368011
1302301
656120
415344
964279
1690247
855717
357057
499044
1079405
262530
1039563
1414593
355900
157123
744716
1607502
1217107
1690177
367338
1941762
648992
1677783
1791835
1793471
1659049
1021786
697831
531759
235073
41922
765473
1298238
97080
21050
1250840
804152
174793
117137
633227
1852954
23940
1895352
257702
1763325
493884
1333964
972849
1620213
39554
199040
725050
1508077
320999
1642832
19645
740687
1638778
503280
401444
56297
157289
693489
348892
1081381
887622
811951
1755233
1281867
50689
1357764
598933
700970
496101
595718
1972116
1661083
1131135
1224005
1091822
1024095
356801
1233690
541555
845151
1348367
394245
556440
531975
733646
277163
1747277
1038526
1437879
201507
1917953
300976
702040
1193898
1127370
650055
1041789
1484646
1771905
1694672
1246865
78406
121758
735529
7770
1077484
1060346
1434761
1269063
821471
462492
452761
309926
26688
1502326
553115
392858
1412629
1845589
1345429
857406
683749
1817342
1974357
1610960
380698
1648819
40399
813883
1659589
811877
600434
1738495
1911038
1489148
1576578
521506
1952481
1465635
1276249
1953055
1892032
953187
423562
396115
1194722
38048
1900845
1971592
1339651
1887904
41048
818128
375353
522283
616831
907526
888460
1429856
1855712
434417
1464726
711645
920794
1023592
486995
1507240
1734167
1197540
1204334
1781766
497256
1319046
489310
1259444
160117
1071065
37556
1703382
744555
198799
827302
1722392
56171
1086336
98673
1309604
497337
1009176
565003
1654000
283455
251710
1190771
1912751
760173
302456
1377483
471159
493788
570842
747815
1677607
496686
563849
1851225
247051
1997525
1373534
1718263
1732247
1570109
486760
866330
1309874
1681028
915413
518516
476228
1801541
1057202
1247574
671703
568311
1509828
1197284
1669874
435780
821574
1420435
907162
589042
1146395
776620
1648980
511941
1809527
1627038
946844
1755402
1158471
1513987
124446
503853
358405
471894
700430
1042037
497178
80562
1310641
397461
468092
1721778
1214685
614066
1552337
481441
483572
530057
644561
1510821
1919857
1038359
492247
736068
1966188
999585
915473
1373515
784036
1853693
454997
832166
371461
1936753
486937
535985
1766646
612155
192319
930741
1480063
1924522
130161
613733
1717545
1458328
98009
1941723
663659
1111725
1402321
50225
1267814
1270467
11411
732971
468482
689725
340020
56147
727537
1542851
1131583
1049162
1757226
84517
438012
709662
1434084
815551
390785
363489
1128163
1920171
1645409
1104624
51413
1432648
880631
1454159
255710
263207
1586880
1806721
94655
1368499
1505930
1736239
715668
1392554
1653548
804383
93799
811506
1678465
1560833
1587600
1349929
812943
1545332
845211
1720182
1287179
36807
1135965
587198
513486
1946725
1640135
67989
62816
1536206
20386
253011
1804566
1664891
1702845
1867181
1719904
1602085
1376064
1603563
591780
1151427
849662
554725
1531469
1128866
733354
1034774
1222129
1418833
1258652
502397
1413159
195856
1776927
148524
1030620
1506228
1849594
1335340
504548
1887548
976614
864567
596215
1403955
51571
1851685
518521
938359
1508760
1267914
187044
95403
500555
1004727
707000
339998
772813
178360
1962530
283389
753956
403253
1580291
17510
1670928
1279717
960801
1096587
1894572
1100977
59051
877777
660320
202760
757820
1568383
404774
258244
1866148
1357238
1516683
1804922
313862
1104584
281850
695134
1210619
388193
1704819
1780406
1363034
772843
1280900
1608049
1993214
108670
1739799
355754
1375669
701651
370467
1305206
1654903
1324579
1356815
194979
539493
1500605
1826633
234031
988920
73872
199588
859833
933271
1928745
1112400
841104
1899890
1129397
563832
578495
1690242
370312
54667
253056
358754
1963438
1589517
1200562
1890024
1489738
748843
809633
1016745
504935
1180899
374844
582302
1445250
737333
1212697
490998
1666402
811437
1542417
1342846
871389
1582854
581912
1261652
1196024
604545
876959
148913
299707
1584635
1248457
1700144
595426
1334520
539346
541422
417776
513955
738786
1878972
1631346
361635
1941211
1525189
83556
443360
1005090
1799909
1552322
636349
1055645
577363
249066
1223100
1795563
1139114
935236
46210
433448
834467
247391
407933
1851135
1345046
1124428
564708
265820
470559
1072511
1823213
1546687
230086
872691
1931484
1764935
57414
1651153
176188
238230
920656
1336213
1982425
149564
1142009
772846
718223
1333204
1553543
561153
1163913
1684422
125787
1578706
772296
848741
377840
741771
317927
495872
278148
978964
61656
1326215
866624
1630125
1991606
345008
867171
874702
703281
1190237
491020
1079716
1614349
1066256
1452419
827628
1645099
975659
739281
38178
722587
1194527
879899
558837
1941672
960687
210593
944132
634517
998671
285366
1807918
1226365
1821631
825027
1388181
667852
1560268
38768
1388415
1542736
1752678
1968261
1563180
876388
1799111
1313308
797853
551272
1539869
874334
1517755
1549278
573963
1783540
1811950
2316
1526182
729153
1015101
433265
1186484
285870
1093851
1275205
810826
599554
1641279
1031406
897663
448441
415218
445930
1466391
1486361
846872
171659
481060
767584
725077
1047546
691656
1576222
744144
1592185
1058910
1670238
247492
388339
1753590
741260
233091
446050
670553
394282
893695
1111468
839364
1162774
1538970
203560
1332330
585942
668996
704818
1022902
1708238
99531
861300
531070
424744
1351378
602507
1066855
1734760
1573369
1847762
1569605
937064
115111
595814
1650546
961037
1560420
352467
1395599
352133
1028494
666474
1440494
1216776
1389853
1190057
1919196
1585
464546
628113
588670
1982211
1232111
777324
1920090
222189
1267385
993742
11588
1311727
1651073
1528323
1139164
1574757
1559516
48268
1919359
1447665
344334
1133206
209130
1952308
1533178
1410102
1650256
25305
1654378
1851224
398227
70553
728311
480482
549900
888684
784591
1238349
1841447
955976
115527
794678
1001020
1026350
1439313
1708161
1388096
1458506
1925745
514488
160734
1894940
678735
1936385
695953
1442878
106965
1941482
797620
911928
1630202
1002242
738754
1102662
1151633
282333
209598
979018
1435929
631059
1491784
1964429
496732
626477
1285820
683503
190580
1495929
683252
1684823
530876
835024
1536738
1663259
1982156
454996
1140051
1533978
121135
1398650
1095166
1322479
1009961
1846163
697375
1981863
385440
1617391
1810832
206817
401398
1391345
1345471
1745836
1769117
1307366
1520733
1485383
1286523
1027543
1888677
1108768
155025
977082
1067939
821098
1678569
1975644
46196
1258471
1629767
1720793
1029125
1593546
1335667
1296437
1185099
137465
1125313
1536918
1474463
1953482
1756084
16821
1422705
1072945
1360101
589426
1779564
1147693
1321686
1254260
1082576
561060
907936
603185
1976557
1657111
1985931
1290908
69698
256303
239021
1169408
674750
513333
1828395
1182633
660803
665499
556139
870707
995008
264800
336919
598104
1464794
621204
933583
1420252
159283
976248
1581921
778980
769514
1904214
1890871
1173072
814730
1633490
352426
1217302
1856972
1723817
1844104
92507
985178
625733
323037
716138
1964393
1829300
1174158
233792
686417
1308355
172723
939558
1511499
143671
1418984
1497969
1922513
717821
315264
1171871
585921
1530819
1446138
657548
567769
1317228
576762
1472632
1079964
1696525
1676843
42346
152554
1311016
130533
1345745
1739294
175960
1263620
942864
780538
1033170
1053089
255839
297089
1474597
700347
1081086
1773005
896780
303404
789195
650456
1215651
1140944
1091750
1718341
1183287
781301
1659877
986793
1666515
1097552
625482
571516
370591
1088933
533272
519827
228123
575613
159711
102250
1191976
258331
141924
695110
1543939
965108
761842
291115
1163984
1322300
1135334
413127
1906415
399327
1132774
1346243
1213258
764886
1570801
1128112
2073
388113
626386
278588
940100
1571681
123520
1884540
1387250
1865586
1714109
1602085
369010
1659962
357292
489065
1663541
1665716
944516
91616
1464305
1295
1829641
1154102
1643875
393656
760016
66394
1522509
864588
1963616
1469704
1711483
1858389
1245950
136630
435870
384293
10543
220666
1364479
1039366
1714608
402945
1890530
1441455
1712262
1056498
1094241
1731030
1145671
766842
1365925
1879756
1106973
257161
508181
393093
1961271
539355
1495701
1361947
1043841
1791585
977578
514021
4371
63745
1271736
1568623
701779
1042654
1708329
627125
692662
1489248
1377375
612363
1149039
621587
758104
595115
133841
1585478
1405163
782085
267970
994133
542631
376800
1899765
1682666
904903
1510097
719013
1228285
1037625
694673
197207
731863
1549906
1347299
246231
1407105
747740
1967530
633130
1992450
572341
331956
1700819
506629
1553718
1082178
1765503
1726726
250854
1112967
31110
1202795
1489409
1945763
1664876
1395662
1975309
88153
136373
1758161
1068470
1746032
1250036
1728347
252675
26807
1871373
899304
607835
588925
956729
13468
1490056
1030350
182443
1916639
1242077
1733659
1338300
478831
690944
1344091
1005257
269099
717359
131851
1686530
1244686
1824168
1024514
422799
1795934
1390821
789162
1662732
73572
1676543
1303917
1804634
1569504
554302
266654
1174158
663820
908774
1853878
1245289
1856404
599303
1842651
1534181
457631
141805
650552
259039
1804064
1192405
859216
1983050
1503522
982490
1887574
1077666
1417578
855737
251895
214475
641564
410287
682863
682265
557419
783062
1003593
879418
311510
806623
1816147
498083
700679
600222
1184975
1925445
1797964
1901228
1872385
1162080
1066145
818097
1450303
219724
1610644
1042634
1634632
404299
152705
1042688
1788935
658946
1715765
293108
29696
26475
1659989
508371
1309036
857111
402893
1063195
354955
1541508
1946663
1130996
1689981
1940812
1106474
1395601
1754582
1926034
2485
310327
1600464
1752297
1070566
1366736
1631380
217874
1413638
1358268
1628143
221279
545898
868927
577936
1753649
1525372
1919960
453403
1719262
602820
276710
272252
564897
1020915
1892567
57647
966698
109067
1829774
1923875
1057469
1806615
1630294
1304521
887682
936083
1219285
1701310
765589
799728
1444002
1516166
654118
1949412
973196
1556653
551501
91562
316411
370434
1866930
413667
9769
116053
1379060
544703
104249
481657
1762522
1231235
701318
1565393
1937786
1305257
1501757
1891800
1535462
1828253
741597
1629781
173857
1386760
511379
1559528
788162
760384
1800710
375576
839863
1100919
1980026
744395
1232788
855819
1905318
702579
1800056
1743003
138168
1530656
333679
1306914
705677
738720
1635134
1081436
744510
1956394
1502191
1668020
1482778
1017875
1134442
1089601
629104
1153334
110951
1399449
786584
1691114
1146560
1715924
57012
592253
593273
386998
1264863
1884866
351585
937647
32459
1430794
1698496
558707
1064796
1561770
1377403
825973
1122204
190550
1393363
344870
1442400
1848442
1336209
100592
1192887
192164
1575704
1121589
567731
1240274
1550796
1148895
1416978
704282
1951442
436777
194322
388540
74255
1336481
1927492
623724
1047539
22252
1501127
169187
378998
683805
1771654
327604
1230233
281628
297648
1694023
1610202
401526
1974130
1119954
125198
1650940
1818789
1782170
488736
1691113
541464
1085771
657213
1463359
1137082
52933
1617453
468763
493901
1166241
1989308
695
1056921
302744
1863886
242103
592436
1714089
1820663
1726165
163382
151858
595595
165964
591452
60539
206888
1204782
521884
169599
803567
1708839
652801
840142
386536
949980
1134887
1102999
580257
1384298
468206
442753
1650236
750216
1989664
1519743
324542
72761
1632686
72236
506078
1303033
565693
227136
1231156
369922
1624938
1376494
267651
1529451
1546838
272412
9744
7067
1399033
1690433
1833505
1923218
349478
1290605
288034
570412
1261310
1530912
307022
1699508
653285
1121062
964620
1470406
592379
1335743
280459
1231614
1955860
591834
230121
424842
1222405
899514
1981480
749293
1871399
993748
889145
415763
528277
1828458
1684386
598035
1936909
655550
674869
1916380
728606
1865832
1264928
1748695
534538
651982
1880550
1738775
566243
251779
496275
273513
211538
1654923
811188
1940711
167437
4439
488412
842817
1108086
940196
1667826
1508479
98393
772049
134338
1902955
1689917
1219495
1813487
1679805
839287
189117
1096661
429413
1991038
1791698
1175840
586684
1337775
233539
1394029
1492624
210001
503578
1240500
607032
277685
876732
124407
1946358
1629822
822301
1887069
1192335
737084
558779
918708
529542
1662237
595418
1826332
1061022
76794
1503493
1971867
425619
1424070
1611507
1308953
1160683
335826
331715
1865004
1409760
1047995
369254
1631596
1029068
150908
571001
1939998
1703659
1158788
109052
300501
1755968
920928
47150
1174328
687912
346469
414950
875259
216756
1869728
138503
408014
1079591
1280312
1824383
1933827
1875722
1631828
1230208
1892725
1739622
1887685
1108756
1513309
643277
793985
1727759
1015972
268072
1151612
1622458
1190831
965918
452847
1146878
1610209
1888732
1995307
760069
1747911
653379
841187
1219076
1349003
1268503
615618
661113
1504453
46388
1798846
267761
1411046
777865
1193108
1597077
247606
1048204
1033913
922324
1205699
216212
1523718
18053
1347747
766979
665279
674116
1037525
1332185
1033376
509758
1985419
740634
160696
1210326
510436
1887736
267552
1915796
1070873
196567
1692232
1744216
284738
11997
1117748
170205
728498
1490084
1705943
250164
1848477
197665
1446081
257771
914005
512459
422069
1998024
498929
1259059
1681538
503342
1530510
542132
1540813
1507567
593214
643386
1883148
1275636
1229130
1618480
1638588
945991
1154233
1087545
862596
183970
1130655
79720
1330251
1989440
55021
612700
1093628
848037
600674
1419236
281977
1839447
388680
1498971
1701433
1692638
172043
1362127
867865
792812
813229
68353
722564
580460
1178480
1503202
547602
365753
68949
6831
1131394
1629581
592825
229270
537639
1491207
241113
894835
465554
1341163
1100327
1811790
1465590
1708485
1507529
858647
1126794
419226
1628163
1890885
477558
681380
1784453
1570328
233431
815549
533179
799193
589380
1293429
1683956
794478
1635250
1351478
148637
1288661
1644951
1019288
1153990
1556098
440460
1650428
768905
83254
938295
669546
1782468
182154
1761455
1023039
346859
91077
927611
846740
159603
241655
207484
610393
960143
133517
638316
166726
236946
52721
1019429
1899307
1099890
1846455
1120251
451862
475225
1406481
1623434
1432794
586885
449136
1829200
366301
711610
239929
855960
1004358
546694
985298
492087
498830
1170014
1977983
737701
236587
1415378
1646855
291383
323593
1101114
31195
1935285
654442
1638761
1777283
1540932
508845
1861686
1852889
928218
760359
935501
1805612
1349780
1231103
1302614
342845
98216
1732224
1860512
1796909
958544
1520812
1048337
1118820
617612
1798111
224973
1210882
649783
1812709
454379
1460360
1129704
31004
1461930
628435
850050
794667
218500
468500
877771
240051
1007009
101541
433487
279477
1619198
470484
1919234
788051
674148
1572653
327204
781817
1577720
98199
794871
329325
1752389
396955
1569133
147312
467761
96265
813675
4389
25580
1752161
497138
881371
212462
767918
489257
1067629
1300042
1467731
650558
1241669
259805
448873
1953844
1341436
1154788
1816754
229025
509539
666681
1706022
1579964
617097
1606720
1219862
1757914
760163
1255328
1722364
127220
1771489
1522915
647225
146561
1392705
1059507
1535967
484478
1614115
1912738
1736847
1635930
1852847
156473
1147660
872848
584862
1740091
1673633
1828188
510813
1457129
1380665
839336
1900482
1249662
833623
802259
921754
1154159
1550789
733665
1725071
548193
1528901
1941974
836096
1242148
1423514
584660
1686273
729804
765761
1274409
641135
1955484
973036
6944
1102146
441774
716016
1313428
571133
1849562
1329491
67670
946847
193794
304693
515169
987163
1804475
1168240
1927298
1064434
302943
1602624
1204765
1639841
1430543
932991
1705333
1536166
1783443
61991
116430
492957
1119657
1958420
829538
296999
1418045
1432887
188916
963077
848046
508200
971593
152343
319804
1560343
1725840
382775
568125
1023027
79325
1975210
1549955
1765989
1492552
154516
324941
122166
1888287
711185
142907
32996
1525599
739543
1940228
1176270
1153902
823223
784330
425252
1390906
1939673
1049005
1868020
1044115
1985377
509362
552569
1151739
1554539
422521
743977
1625575
1796956
658433
1201765
1463259
1498781
1241821
831842
1021905
1216587
585201
634099
1282727
1728829
1025785
1204208
401683
63847
1556063
1706956
407841
1736038
1747852
810773
1278203
878252
1575184
944336
133068
1315973
107908
392529
316263
654451
249367
665377
852677
1713635
119326
825396
1549415
1086351
1095000
1318761
980663
1374418
1626093
1960464
1103261
1260306
55614
1293306
654352
661779
1522289
1458574
1319030
1751607
591980
744545
1863858
60878
1244775
800363
1224051
872570
1153190
843875
966192
1506411
1621981
1568404
1642506
312893
1811958
1093582
570104
168513
318809
1528419
675344
857794
307554
1268605
1240143
1225313
1740848
1074111
1896782
1491561
863967
13806
1237729
339264
386849
911530
135782
1837236
429032
994213
390959
1406428
366790
596829
1999425
1221094
1665537
1584572
1450926
1636817
1956261
1980189
637573
1764901
361290
150297
794870
1073102
969710
1015278
1100042
1872579
654214
285863
1887159
1006691
1033221
1500901
1275277
1791204
1064242
188712
720971
1181270
515680
1757764
1584113
1314723
1781126
1029286
601106
1912302
1330239
449466
115228
1576571
470078
1753283
1222389
1702898
1437680
271694
1115143
1425472
469273
1481353
34269
1101962
1275463
1613957
30008
804182
802243
1862967
1176041
1891160
279996
378610
1879655
1285589
1229500
591256
1340548
389421
1975503
337726
1203719
1794089
1077508
436953
165216
144856
1888437
1768308
1824678
183199
1228586
473057
809457
1826208
1324896
1385079
252975
923039
1433120
42303
511208
1851607
1943402
1667940
1565280
1727179
1228975
1078846
265
1303326
599348
1236936
1224779
1346274
844163
450294
919494
467383
1167309
658533
902130
369601
1897296
1410192
1848000
1665732
1504295
1792375
933231
1318310
135077
246484
309943
1463505
1514610
446160
177690
254220
197100
1452639
1683726
1735135
1536271
1093072
533782
1871976
1465744
527644
1403410
1289909
589621
1257004
148048
297471
130165
1629326
1531766
1897161
387469
997680
1177244
524148
1277024
1546339
1148449
1757534
802158
877166
894283
932274
1949636
411631
425946
575497
324348
1882176
1024405
1625042
870059
903306
1454655
1880403
138019
443960
1876246
1627578
1068396
1763627
1023670
1352243
1241077
441362
923242
1203957
1884010
1206558
1277308
1771793
224995
1029844
564744
253319
531911
497346
1279620
81545
1778415
1590357
348004
397258
158287
359861
1013769
1139350
1721712
313953
1513566
1829028
605819
1981643
1672701
1048901
782095
1321727
1535195
1622028
452428
1341816
1320414
1236397
1336173
1865008
1606766
365203
1502981
267494
1974301
172609
819507
1138721
1331123
823265
901171
1387238
443331
1252958
1619584
1395815
913441
995247
1748247
825150
343663
1389966
1737555
305356
1489681
291665
1335346
8921
1939685
1405289
485833
897457
740285
1148029
535699
595044
782059
768360
1568488
1095399
1567681
1165973
1857034
297962
109280
825821
1585129
164457
725993
1803379
1484792
979656
1859101
712806
1492929
1334008
295620
399649
710345
1322925
1664572
1924154
1208469
1534277
1131509
1148912
86125
1462571
583063
60374
1707188
810124
1465005
423335
703573
1051160
315063
582805
268190
643338
1433205
1785195
1277382
1453740
326216
1113887
1295219
1757634
1688855
747203
1424340
99864
1178121
1346706
323119
1188405
1023824
651068
1424424
539282
140548
356145
657890
1119791
89867
963294
1626283
1666049
519483
1593172
1466649
1903554
1533630
41204
634258
1545320
849418
1651367
1291523
1208871
1254947
966312
1650580
1565119
1797408
266070
1344761
251823
1073612
1538541
1855708
1685148
568195
1764238
175224
816747
809868
776739
317285
1668986
1049557
670012
1272407
681608
1535802
1223907
28190
1969898
1967993
1828196
838203
1901393
1293332
1679310
938688
1510141
421402
813939
1819247
1924150
1490601
722397
1444194
494753
1952818
1857166
1826621
492809
334586
131457
1252374
1029142
806602
1347650
471169
81091
296623
515349
646700
361883
96223
1781884
937211
1894130
775851
295264
626302
853549
814408
967090
1614261
988838
1221687
842088
466502
1946958
15279
1141481
371563
1764717
1648819
296064
942121
1155528
1456975
1302175
442918
1013059
1062882
1187984
604289
1938324
597171
207563
1747726
20448
654438
571913
1803562
698638
119081
711736
260186
480496
1071899
805329
466284
1497192
1384288
1829205
314661
1224006
1988631
1882043
807987
1033746
1382603
1645668
1846371
1900879
1918250
333962
10129
1944161
233259
1739373
1287871
508391
724839
1353293
839476
1444764
727168
1925146
1699107
1495768
1806077
682911
441829
1899316
1049962
46823
1318673
1079501
452001
1124314
1314843
59032
1989283
1522247
928019
680630
1113885
1569627
1905430
7741
1822733
707544
634409
517674
208487
1012540
1239914
252987
1113565
102781
279806
170654
1623384
931498
368071
513320
693197
1525855
1155697
1434174
620964
130455
1993495
1272874
1471839
133424
1089190
1288299
1495857
1986749
1484827
81722
1334873
1156435
552765
54901
392905
1638808
1482797
581846
1305188
1804456
747981
716166
591356
754900
1141115
1955772
151437
1266432
332251
847458
268821
1574548
1593744
244131
38733
499526
527003
893300
868241
1809710
1745140
1246178
493478
1677949
1689678
1379072
685974
1954464
383551
1585539
961541
840434
1810323
785422
1652299
1032906
1858736
691011
521790
1322652
1904625
1767984
1469385
772549
939109
1341959
1909577
930865
702681
1988515
1517532
1945075
932280
599725
1238285
282619
1223064
1369523
1257266
403644
1284002
856231
1051275
1811274
1791378
1787451
1350534
1759334
1242784
1343048
1671821
1239490
592909
61549
1589202
1225462
290032
957035
1327653
207050
1908693
664527
1333685
1451396
1497456
163281
1008663
1674455
1582075
1035638
595308
1137903
711956
40928
1681651
135573
1803246
327825
368096
1329135
646331
241710
1955237
289419
884847
1979204
1726406
1249326
1843540
1841334
1172157
762887
654249
1263992
1940775
65659
145820
613380
1248889
1024373
1874382
784552
1144754
1523229
381881
52127
1174184
1882995
1580642
309575
59170
1744400
1238920
767012
1981811
1346363
582515
173759
1661374
345291
601308
1045412
20090
533804
1624591
858232
1707097
263851
659639
1149946
1742403
1538776
338170
342368
821198
1944780
381071
52608
269636
1711032
894830
436486
180894
874684
1754513
88139
358868
180956
822920
1488485
1238240
1895753
602005
715454
1892071
521510
355081
1161684
1465973
340783
1645290
1461545
1891757
1601185
178234
137270
1817782
349302
1382773
1886916
456546
766017
107933
432971
844597
1267928
1712785
1904436
701363
235248
811672
1468247
23294
1940183
687556
485625
1682840
1156048
1192489
949354
543286
688479
243257
157314
1618172
1178534
1575740
11895
594782
958047
86803
394322
1762659
1606765
1943643
1788910
1262022
1532485
1316881
1046886
972996
458589
1344181
669142
936398
561880
781469
1359360
1664313
240601
990481
1677833
930314
1027376
267989
96667
1350301
1784589
1916135
1471050
1377191
1176014
502678
156211
1734195
1988539
167707
671712
417101
207498
885653
581272
855229
1272244
1695490
282154
916559
1183213
40413
634385
858773
1122830
192600
758151
1289837
107304
424256
1527522
506836
1909602
389228
289281
868341
982814
954667
739128
1594672
1822380
445538
44554
367174
580046
1501890
12158
1591164
1967123
289303
627848
1252785
659329
822400
599506
1994780
149488
835693
1325898
74180
1055313
1874346
515236
1296872
1085663
1649615
1079675
754177
1198093
1276335
1363617
283852
216827
202075
240459
1057886
1392219
1162984
1671490
297110
1841906
899038
1394663
103734
1343901
984938
467830
1375281
1674802
907953
1891984
65170
121356
243977
440298
235123
1091542
243322
1814031
759383
1721333
435304
1737868
775805
931685
170987
1821844
782075
1596864
1957071
1367001
361347
1822304
312600
634277
1619313
1906947
114778
454811
849062
832738
664823
35121
981654
815199
1146029
426544
589731
1027740
857265
1155512
1471337
1035886
1294032
1141584
1651920
1273088
94107
697426
373770
532090
1220543
148195
1336524
1661475
407592
66438
1899718
622341
1505818
1243686
116488
1294999
11783
1412595
1563046
1263245
1725833
1468823
1058403
1607681
1955993
33570
1598024
1300550
616298
461255
946036
290271
1059121
1866061
1958565
744094
413409
305240
1256863
720971
1595691
1799884
1821593
1920951
1918576
1030510
797575
1350302
1359349
866951
574652
930868
1172788
1801166
730254
1194642
85986
38535
1005156
256565
787217
599782
1429666
1988678
1548479
6462
1887600
34709
1094506
540978
994381
717338
1349722
590644
268964
1924002
690931
390629
898239
1987307
697413
250849
436148
1030279
1143086
1919369
564897
818742
955104
1076379
1871724
251600
1032217
1326438
872090
1948184
1240551
462909
200431
1758450
790268
776400
1238255
1250201
1329593
494363
1309927
1736746
1986158
1565391
1868769
63468
1447952
984788
831526
1984900
1382753
936379
293047
858875
13327
322154
1561206
55799
1759829
1426018
919975
1897190
1762746
859135
89981
884507
1906647
288494
372618
1751747
595632
462994
1908156
1153984
512512
255555
1997011
231234
411865
1121013
1407093
214010
1383583
487715
658525
722613
1733423
1276812
326241
777127
390055
779010
1592403
788373
217618
1514760
1405749
500028
884157
360137
1611332
104171
127908
1742031
632822
1545966
1296403
141590
514904
1991123
1797966
1905015
1127924
459663
661624
1154506
1797820
1358596
1925844
856652
1627990
615998
1860021
567949
81807
1771818
1191149
427109
1948219
909155
37245
1086812
914813
925475
632179
498266
1315837
865451
1173507
1196395
685273
1460291
55790
613307
378644
1655493
413714
738480
607961
433420
502135
1675824
974549
1775300
1706298
711376
1422713
1072884
1868142
654447
213747
995890
325679
1902957
877484
850343
359815
1096813
137964
1123490
1084292
822556
321101
1563753
1704814
43790
432302
1868086
571663
583909
466414
690055
1167135
1146685
1093043
529760
1323167
1382569
73742
706543
885125
594164
1189807
92035
999001
674426
698989
56939
547334
775661
899696
342794
1115212
932715
552533
1478044
425313
508433
945079
605584
1446168
1370335
687419
909498
1073450
1876691
1658646
1012819
1295671
604
1147777
87680
75090
904806
1248036
545031
534770
10437
1023844
275457
1251031
559764
855502
1702736
1699532
670143
131392
1510642
540697
663106
572056
1447305
726233
1636508
596418
1286094
1601102
6735
521482
1092767
1063190
947460
733768
470318
1584227
1125288
1172427
1869908
1693824
145266
476695
1671876
903709
1017045
1065369
28784
56270
1068144
1655113
1043489
1324522
174671
1921658
1359980
1497497
1685625
312446
1057012
1614017
1289393
682470
1350581
717885
1062892
1321725
1891856
1902303
1807514
1470049
996021
173926
1314910
1237664
896431
144397
553778
1150907
1112576
1870154
595826
1484256
1480487
565165
135782
1482396
50409
520109
1538304
1661591
1304377
408723
1834788
450289
1249303
179792
688942
654200
1059925
1860270
686902
1271322
1112027
1395743
845389
1631134
489611
1213218
871089
1429488
464500
1620069
1436317
112025
1523915
87730
1717297
463000
545790
388517
328826
1459564
144938
1167662
7748
1019905
1048883
484863
1362768
1582537
1516142
94552
280017
1451280
40246
158083
179310
1034917
810796
756062
788264
1031
924388
230111
341377
916435
422698
1104282
597295
1460748
1511042
715642
756605
463728
485877
1364850
1909396
575842
1342614
1872185
276471
1527927
1037002
1262967
673603
148670
631934
1469391
1720528
200946
1935420
1815702
1573329
1124335
96701
1452786
1333100
1206231
1925156
189260
1646022
1513192
1259743
1248346
50872
748529
702102
488183
661831
123612
1832305
1396978
48797
834522
847745
387451
1646312
1437906
194574
67533
875460
689165
455559
693247
486802
1192310
832663
570981
1428194
359129
1304039
1952847
1573137
1487155
1905636
161120
1194419
195936
946969
1896725
1671009
644752
1367260
1766354
1838346
921059
132736
987796
1903163
1943313
227990
491396
813181
634352
355296
1863084
1633360
1608582
541840
1178735
1893257
1520181
1638036
470606
282307
1607539
1843754
1026814
553804
796154
952532
767302
1055414
1986590
682412
235436
1928130
1672139
1172399
346642
525383
627949
1257984
137736
1591375
1272866
10307
1899179
339422
637853
133648
1170416
965220
679102
1612566
335664
747311
1257990
1824618
1337921
1860313
1419835
880948
513390
944700
693525
584007
1796422
1630946
1156728
1876050
1257926
1412022
1650511
163016
39209
486744
301077
1886723
737979
1158517
1664701
156390
603491
100126
214455
192777
1718714
694692
1175395
221880
830404
936522
1773480
327672
1100397
999967
1278401
518329
304571
1369802
830065
584621
161669
796141
1366374
1744106
239475
1060461
6039
1762323
1213811
792753
1562554
1334787
727114
1707205
1373151
432953
545825
819692
1761989
571819
1745714
1747946
831542
1595482
822884
1740602
916456
90071
698433
789463
210334
1079112
1628908
994974
275859
1214804
871845
657969
1843589
824208
1145330
84291
1965893
877121
1119268
929390
1585498
1244928
1040003
229826
1618235
1796735
1369347
1655141
829753
967579
1418058
783091
1634468
937622
551814
341219
1553333
1440254
1819758
707259
498863
975302
1946841
164457
1867816
901847
289344
236929
1037548
981155
363473
643672
1504387
451107
1485840
752084
1404298
1176947
1684562
1381856
1749444
724397
859045
1037115
189670
222635
990838
312234
1155638
799576
986956
1277217
1155214
260425
116189
597956
1884174
1659484
164190
1562875
1580576
1376984
381878
1448522
41549
712517
465084
1294073
655996
1471076
1553277
842688
422799
584794
1473424
368448
112854
1612667
1564214
846858
1988693
954931
1353365
1104827
398726
516522
289465
1665644
853507
992553
1320699
1624242
1341705
853871
91384
1259143
504281
1367614
222382
1817766
1987437
548629
836216
239085
245025
1057790
1026159
660838
1662088
467784
734137
1075045
363415
1147784
199116
1922431
1087169
379611
571991
1894761
142838
1986918
1150919
1268314
726222
851522
462093
1289177
545092
1497493
1119417
640158
1556220
386575
66247
1210880
715277
789705
551932
1771132
612264
410397
1524084
1645074
1990208
754117
1891135
140035
641444
1338476
1446434
1115277
1692971
1712018
364212
1646672
469610
131466
333497
1052500
109655
1374945
1366313
865292
1314097
899574
1242508
1794296
1024631
560530
1045327
1196388
363609
983015
360883
1241776
693868
1031053
514035
64485
1057967
173872
388679
340981
661086
511673
415552
1234675
1524456
1981128
1363482
661512
768972
1316549
1250759
458070
133773
1880909
1259884
1166674
957383
1001476
25682
498148
1254932
113882
607333
894502
509315
1017098
200811
885182
1463571
715538
909665
955166
979323
475163
1764247
502301
1274875
599258
323802
1228967
1838749
1798196
1574614
1336875
297916
1406283
439615
261558
905166
743301
1470684
940607
1644123
1511962
334560
326275
1248878
735549
1513603
1559580
947881
1792062
1170968
822911
1426471
1738106
730695
1481182
483177
1538969
28461
602294
1194856
1188541
562094
1795954
202909
10590
1136951
21782
751780
74157
602130
1358158
8967
1755214
1630318
151888
1441323
796888
1152879
1636107
1796931
862291
311179
1830241
1084618
188062
1791958
133828
932951
1446942
1301052
298894
655182
418094
38056
1424410
1465821
1670606
747957
419968
668842
901467
235004
1970834
340753
1719552
60285
1380087
1127880
1769291
494565
1800066
1458134
1327475
1971017
254700
433198
1249767
1484306
165130
1695844
1497448
1063655
1083089
444151
1101058
713886
161855
452126
237137
381062
239270
380193
1997486
973383
1640091
560926
1919357
650099
464385
416352
1227411
1839557
385920
1591572
436826
1772055
824266
115189
1278153
1555323
30849
169044
1009668
1113383
1611939
545238
39407
1244665
48805
1510427
1696150
508798
758667
848610
431151
1503861
1170985
1898721
1695827
586611
1122807
967385
898984
436515
818707
640975
739103
1433180
1347338
1780561
734846
40585
623549
1304248
1339209
449662
1116948
703324
449970
42307
775775
451704
583051
752709
1087711
745214
1671032
697661
1436675
1031466
361167
1373588
438282
305253
1688386
1017889
1589088
1238484
942220
1391957
1741631
192694
1537784
33602
133482
807110
559944
294150
156461
216458
1233132
1972210
1717511
91015
356342
305485
907763
1597008
520274
1815488
658183
360689
1764576
765820
483392
202563
495864
1681339
1896074
368085
1822067
1407664
140132
1412302
373210
1538014
1540512
765276
778662
1176849
225871
117440
802628
362486
370447
798951
664932
1194701
1627972
1280174
1656088
1125419
1735411
1371840
862199
617847
336474
430524
1398142
953215
1648046
342409
1166703
106995
773823
29889
361680
1620863
987532
385674
1733015
1827178
1263323
1227934
937448
1800353
1472086
902018
1399591
1674592
753377
1694001
982769
1787420
1822711
940000
1621647
1294864
1626082
758214
46448
110106
822251
301320
287661
885819
198714
804252
1261015
1580183
1323448
1859973
1398964
1323693
1725144
1013900
226664
1273499
1006447
575430
349969
97861
334531
239568
812607
872465
397066
963512
1626074
1671093
1802866
1122963
92527
616720
632846
732312
821987
51553
1017072
1477053
281002
390825
449579
617091
219149
344254
450058
1907434
98543
970233
1882964
952
1294475
772684
179216
1711998
1881042
264169
1370924
1339118
1661200
1122600
1974514
1119684
1255569
1190207
1028575
27491
1788719
1498454
1610580
1369541
1102924
307877
1171714
1335951
95236
322119
209332
905964
1652013
1941620
1287656
1221261
1600135
138664
291929
682508
1800259
25875
619708
1340228
1254560
1983068
1311365
1357574
535552
1693444
532032
1588212
900231
432541
487560
1292450
1588559
1592587
504573
785789
16155
1719082
328580
1815743
757600
746186
1558985
679984
343146
1393651
1980629
1052053
382641
54115
1454058
1323609
774350
1510491
1188370
1771634
277809
712471
1014464
245529
348946
536725
1010159
55262
1478611
490220
734490
134998
1341401
1894846
1074977
1076297
886377
1220529
1030813
1569772
1530257
1749805
1952755
191749
866769
321707
830242
576748
756196
575238
214102
79804
1782114
1357780
1369934
335455
1681288
853220
237118
447245
144462
788142
440278
342106
1673309
367328
1041813
403281
1960184
1897517
142373
691982
1761333
827179
1053698
1143507
1864699
841581
123316
705827
1186279
429047
1991109
141082
1643528
36913
1167615
1931125
374476
1038488
997529
1333096
980935
893539
1248388
1774410
749551
703958
255337
1812215
337719
1168782
1000158
257488
239132
1185102
706726
1496207
475580
1360254
139539
955055
1645010
265656
386826
1180495
308293
1852563
492445
1068362
535840
1306815
1648277
708313
202075
1951525
558111
2580
51454
557458
877846
1849048
1101706
842013
1755186
1960570
1640079
1500179
437922
1408628
1527208
154012
632784
559798
1856267
1242122
1386048
530073
1707714
706849
953011
1554216
1257216
1630201
1601151
1271094
1855586
178224
1287534
1610942
161532
685078
1524388
1802026
1249391
1832983
1467292
598965
1588251
490754
632474
641410
1230878
1093987
73053
160423
662240
1975499
1676306
550339
49627
60261
600042
1936002
449123
198699
681131
663959
1906216
1375823
382243
1919412
1022127
1415869
939793
1155545
447008
1234663
47388
1881622
642947
1265045
1476338
272754
1019996
643237
1974711
822591
1478931
1821227
1903594
1780414
362625
296934
1986519
416909
1872872
1101740
1017835
212076
492527
1254225
1367203
648848
265105
45068
1457463
1390317
1620366
1728147
1330701
1282756
1130364
1961133
1736629
711883
700475
460298
741665
57453
1480920
1059904
1548265
1355457
1117481
763520
533016
1498225
690917
1685581
987798
889402
1048929
1159161
517494
1419661
1177697
219456
1730078
341421
656544
67336
1431705
863832
959534
869691
250985
791827
710836
1924555
572223
165344
1729002
1236508
1398458
1016836
1630653
74032
1512913
1305627
246100
736937
995595
898201
135077
1939633
1430705
244861
728092
899863
297169
1729911
627869
1313519
1404372
1531356
1054685
335732
1200036
826370
664369
1790538
691329
1627373
834026
1769848
473233
1507223
1919218
51501
1169892
981908
778100
18627
1986130
1808929
1396693
781648
54974
1726995
170522
98211
1484650
241655
1507671
1011547
1514152
767403
55985
879486
93438
45199
751051
931855
160691
1094006
1177947
1700668
177257
304720
838738
48974
1530341
439754
1349455
1868249
419128
147531
160886
1292969
1633714
26081
1172847
695102
1257959
1947468
1983912
1230185
121487
33691
606354
287978
516827
1529812
235078
1857514
1980087
313748
562767
1749206
1118852
1238957
495763
112889
758709
601430
1286313
1425646
1768571
1672420
1468352
1793365
348298
1937940
1699460
1386091
286962
1598850
1716336
94331
1451023
224748
869556
697539
675052
1722757
279546
676650
1269691
1734953
224325
497789
290115
586294
259248
1406528
713838
1209428
817320
285896
1728240
1967583
212328
781812
353724
840769
1674256
1416812
876720
128836
1231755
1804674
67876
354812
1792992
1288576
1096808
1030754
122066
422230
287951
627099
358939
1040587
406117
1063898
1511489
268793
232053
1279410
1263592
960502
1786042
698754
641627
1960652
1394620
818299
1251752
1895696
1036305
592244
1364195
863787
146572
3965
1491414
319107
1516620
1759332
1034746
4400
1907150
1026415
1120213
610589
1080556
1310986
1008470
937450
449445
1556210
1818504
1399969
1908340
441418
1941183
130177
1726442
417741
44709
1365799
1856307
1477290
1755582
141872
909795
35269
482208
179582
1694068
1436193
892780
764225
1534501
82701
52791
866239
1157279
242976
1383824
719957
374211
614753
220658
1097065
1584264
1231404
683288
1987183
540468
1044351
104058
476333
931575
499641
1119887
1776355
1756959
1592606
1008875
1358053
696531
1128130
1418204
39751
1957596
353870
266079
349477
302133
1208151
142484
1545223
732306
1952632
1328431
1864188
635299
1939297
467199
520044
1709380
1522546
998798
662071
294519
1843100
1380324
1031138
1277289
1364960
1334260
96453
1409656
1292500
1332624
537674
1229138
710935
1230746
304170
758161
1149702
1425211
1699960
881922
651052
536670
649885
1725971
432424
1453022
548399
734757
843016
170787
1323805
464123
1345362
777745
324897
1961220
279957
157017
444771
429335
27416
1450784
69953
1093688
639656
58919
1677033
1617810
1468224
1941035
1105618
197849
361913
89753
89422
860161
1659037
1508735
308985
188053
30163
1847785
234801
900769
369499
1236018
1010596
4765
561226
267573
1114445
912574
1605541
336313
1869677
1984023
1485302
1164052
223701
1702246
394055
1066162
360940
718136
794871
1985521
777162
1235665
773351
1424419
1240655
1852561
1226435
899376
1006590
331389
1767529
1942667
284058
764519
580746
1930324
1327733
1176704
1759453
93377
410123
150520
1933372
1319693
207190
1713850
1141539
1545883
1951389
1715206
630550
1016955
25233
304705
1436563
387225
1362145
629912
1065734
691135
1231974
1194065
1935912
1753460
1005687
1783572
1677925
1854566
1759804
1594066
1980874
64640
1279944
1677226
401887
1132140
336208
723010
881963
185928
82139
1183677
503394
671225
1386246
1496128
576877
1551043
1413524
305563
934929
1389510
383782
1376596
1102773
893949
380200
236455
1676830
1024621
1673946
1121396
22367
461900
919391
1328936
632130
1998345
1393296
505746
833215
1778272
386086
1088981
364097
677470
287809
1417891
819679
792015
1824478
1811329
45451
979586
326333
1527706
216174
1985733
32594
1875118
1382146
979325
30346
1188032
67332
1022288
1783917
1246840
796350
1693371
1117279
1139955
320183
1278993
813659
1205601
755820
565334
1464200
172877
1225663
117979
1489520
908356
140908
1117296
652513
1944217
360263
1933244
1971434
492516
689503
1296708
1285121
1040915
197963
1470694
1404142
858482
232013
1096755
218686
181161
1195345
1070755
1686115
1465752
480188
1062142
1763889
1187171
470926
1804092
133386
1882584
380103
1563458
1002813
361667
1152326
486938
1664814
932191
1377561
766865
1246329
1984577
182717
1830639
1345584
1803231
1138673
1218980
1800764
1844620
1131812
1516828
592319
727481
800153
42319
836095
188813
1118774
1451040
594137
571802
1049906
1337017
714132
912514
138803
1617910
1101894
124898
1304501
1759640
283708
1763460
1086875
1641847
1891363
1080135
1148830
1650740
1974882
1624260
83116
1381635
904619
283582
1223367
741326
387459
534978
1615366
1150534
853002
467869
866153
1256407
708023
1392491
1355744
473250
762278
1752296
1218862
509361
49050
165945
846855
32349
872125
1999805
365232
969040
1866055
1751436
1304200
434089
1257423
1614896
169393
1773708
1564370
1033395
684863
499876
1699199
190194
145270
1502195
646142
949446
1036170
1291365
1069873
517188
1884630
1045653
598962
168750
1882690
1272286
895583
963985
1238425
967772
336039
641448
1118837
1191984
1793135
1845514
1515120
12859
1153634
1702554
348173
755268
1440829
976301
843159
1531147
293950
1200720
150396
461423
925328
1071160
650096
857393
1994730
879406
1636646
891455
707346
468231
533377
119090
1614665
492803
54393
1359397
1339877
1134002
409688
297547
1028225
174124
335924
1503001
1836351
980932
713725
378649
67450
1898496
658660
1558313
188374
1840647
1324938
1040661
790559
428147
185012
548797
950018
1343701
56614
963897
1281224
1438729
1176117
1751604
922976
403590
1643475
1394978
1005909
827181
541376
1927885
1671799
1144617
262079
1089329
1411275
1558031
346199
930963
1335446
1719384
385203
1692773
387120
989630
1277657
1938018
464686
21374
1353289
302972
148842
1369645
959060
1703929
288324
106746
1099490
153057
880051
1182640
786286
332640
321872
1634456
422963
1831798
1076024
1973424
572309
1123022
1930275
1667703
464075
102310
1570368
135147
1474132
885959
692303
11388
941373
1536745
1719327
1434777
1314610
278661
958981
916324
1140316
47579
1420392
728359
1164479
182826
67985
1152582
1648021
290827
281972
1938415
88980
1580590
1023588
1610462
818842
1372970
1093784
248453
742555
563392
747768
473891
217169
918361
837345
1471640
1320323
1089756
1025087
1095127
91697
1642255
1497632
1238362
300758
148160
572904
604953
902743
1585356
774243
504540
348974
55763
310000
257747
1135420
795155
220171
1266716
75860
1290410
1286790
69025
535199
1531713
518285
195668
234285
1367096
909803
501774
1547355
577568
400394
1949459
1337088
1145471
734050
1695904
1174193
1352850
510207
572656
1760261
1606805
705999
1311955
1239970
1058601
435150
1083221
1630832
1017664
353573
255824
1478802
509421
638716
262048
327881
175263
1144831
765793
244695
825590
220689
977468
797744
339471
1745720
1769437
1146989
775598
645277
1427727
963329
1979410
320284
288683
1696894
1916380
685755
538490
524922
224232
914884
1342840
750458
1095004
1399819
1560477
112779
46758
1167941
1391832
166324
919451
698683
159633
1396921
139257
1231141
1267665
353208
542012
379170
1428925
1862157
1662975
598770
842501
587237
1858387
1026770
1583074
651850
799499
1751231
1908974
244553
705376
346184
208661
1329027
388954
967291
768347
1842043
858632
1300476
3512
1476741
96549
176573
506321
1626412
166936
1178950
40771
730214
896779
1066087
600021
1315038
784049
1497085
243885
1410105
724837
243171
335629
1708183
1721278
1422873
1626548
96260
1290125
668210
1790658
1846190
1806698
692064
371640
1523847
803636
1709327
1292574
633838
1163549
1260569
1447297
317300
1486395
431900
300849
1504764
1980270
1254580
526644
1824487
1582175
1507573
806644
901214
571805
1993947
459402
1735210
884534
1128533
1386298
1018178
719956
867791
1617110
1966900
956488
1916433
583136
1981753
499770
195983
297610
1992469
815040
236998
1669723
1110207
25496
1924835
219569
1339036
1221677
685111
1988704
1436007
1261024
1360400
247018
1534849
760700
1590048
315695
830429
598587
1537003
1289776
1144324
1690748
1982504
1475358
291545
1991498
1852968
1571686
1351914
257715
554571
1476032
1251236
385285
1775793
1403319
1848422
127199
827538
767263
1411941
770670
528238
730041
1627771
582673
146441
1479224
1865877
965001
295865
658368
698823
1932390
1844383
1280009
1535439
1547813
252995
631704
742970
838056
426595
523656
917654
534951
911022
535773
314514
1495034
1680132
547577
1427431
533677
362350
441737
1229142
216474
1024944
225973
1341086
281403
1588750
1693995
1997492
1839248
152456
1721680
1641874
905481
197590
581722
1312744
790139
1276014
1887020
1894943
570402
1557413
802183
1386021
1808209
1010290
181482
1637202
112742
132318
1113554
684688
962072
571874
550664
1211440
1151527
1832541
1292232
1912325
340771
249344
1971632
106727
1668417
1022763
171178
1413571
841679
650291
473877
542516
1848444
1245736
1378988
426695
308800
471553
1839110
1058587
1711804
796098
1878467
1525879
1451627
906883
1579566
280046
775433
1046089
1194773
1199780
928791
18565
518164
49221
407309
572673
588440
129882
1924875
1345102
1175630
1569884
1545853
648115
1255189
1089775
526166
87478
933219
54723
727015
1360824
415890
1559980
921356
664060
148256
459284
266598
550873
1346165
1368108
1449255
340609
823783
596149
1583780
1659856
201873
916978
1571783
1576908
1079650
127783
512435
1931026
70700
961570
1781380
1436436
1795900
1150842
1761526
79140
1189195
1954419
219126
1175882
1528351
1073262
375737
1366387
943900
1042731
1261460
576331
1261108
1251362
258673
857048
770523
1858821
1233883
1481745
230849
972758
1197765
704301
616007
461190
1566185
603044
1246202
642837
929620
858360
1897737
232449
1877553
1162413
1944141
247313
1265445
1545471
36151
718018
495108
1716642
237355
1874882
1727421
1872968
1809445
112341
339780
1747843
1867629
1939551
1551302
740453
1435167
1821192
618256
1690389
1369551
703993
1886929
807462
1952367
1868328
175897
643574
125557
1446519
1106315
1865676
1969495
256890
1833253
927561
688345
981786
1917287
258231
1133994
1056782
1892406
125850
24123
1750298
1917501
66172
29552
107828
643868
1470584
273064
1883536
1448833
1179128
766366
549179
1008316
1764821
421696
797860
1788125
576142
1480583
1831001
364352
1317530
194723
1180811
1192475
1554372
53076
1896471
1278341
220877
1165869
71638
1491341
361656
1603374
1041999
1691591
1764943
1062392
1777132
643850
1832156
1112321
1465548
908049
1942781
1312766
620492
355583
534316
1285651
985505
1666638
1632120
1492604
1300441
1406948
1652142
1445222
801973
1970894
103448
68932
1686705
1840410
1114556
1113059
246342
1634766
534522
426021
1939502
561916
821011
930525
530400
1318716
1220097
1370411
1751555
441674
90165
557085
1594906
512897
587355
815907
635060
1063967
927132
820590
1795641
679161
1320354
845826
1405298
17783
1959167
1592485
282031
155979
1392792
360859
73871
1804480
1292153
1804067
179443
328145
622526
1640338
1345826
453498
929211
98038
1936471
1808659
1373635
34519
346196
1148428
422847
314991
1912555
571430
885177
1712251
949136
211974
1069248
91767
1202368
449944
1703347
1331437
1881238
149563
1971458
1287827
1273940
1875129
931322
1875506
933721
588383
1840319
1919582
1296939
1556928
1171262
1229901
853880
185210
1608027
1097399
984883
1819667
400459
56271
1927604
1142734
162220
496968
176236
1144162
808903
1924645
549631
956973
757592
242615
1065553
1799907
1021999
1769453
1489301
629463
1673314
1158192
1885474
723488
378904
899857
656571
1123769
921375
766247
555106
507094
1642801
286985
1804563
297160
369131
338818
810885
384760
1546341
411569
507939
1416396
1363840
1812617
328511
1689076
105368
542622
567688
413353
10343
1541969
546971
1457812
1604977
604824
1632592
526462
1215459
1249198
279400
811941
34856
661176
1306137
323642
1817770
1700468
1104949
196206
1605538
1536572
1517974
1260496
661312
46940
766776
348391
1053723
690202
710533
795113
980805
1048934
358517
1660840
1639098
917224
197660
463754
957357
1881834
1474605
1724370
891128
1580003
1728539
1341384
938493
1242911
1936475
655244
981216
1438171
1254854
420278
200355
1272086
1232742
1307494
646271
249296
1741767
82007
1179576
626275
1949258
1651605
1268961
89045
921550
1087942
163030
415770
54957
1830247
1516361
742512
1457689
635077
583192
702662
916819
1981621
548379
695602
968768
1194338
592968
989889
1997556
1918831
1264843
110236
1884115
215742
252623
1965678
609609
5395
684564
1434788
1305720
131099
1881973
1033292
1994235
359100
1658651
331537
877163
1636742
649172
1918934
205215
491735
1821809
809580
544298
1341447
1533821
1646293
1945029
1269755
689049
1787599
1075435
369004
1649007
1581960
1435463
1984517
382169
1904414
1372398
472705
698177
428019
1598172
1216173
1153909
1042919
1722832
1316060
1349420
1703939
682251
1039755
437229
1973227
1364676
924955
1216230
51462
973722
1739202
797151
96620
501619
1301947
1076881
574699
898737
938450
1541287
1640491
18350
467324
114653
832248
454250
115810
1362544
1154890
1654309
371393
1131406
1350631
1035126
834213
1352663
194148
1485368
1275960
1443379
1650149
1066604
1024813
326299
1864873
13800
1063365
1398407
893873
1424946
1867069
1425360
1654555
101
329971
668702
138814
1058919
52113
670647
31864
1489365
1223344
933185
1274540
441728
1559830
668129
1779512
664291
748586
280373
468861
1032820
1747384
38538
1984033
928942
1204919
1781381
968543
1753801
593977
219816
1289382
1706965
1977914
69807
1852631
1504797
882165
1816871
994745
1331613
611309
806527
372478
1502248
1457105
1424948
863671
1174975
624277
1670046
1752848
1727295
1157465
850067
1406679
1163659
952860
405096
601869
545868
1854234
650320
720098
1282745
1197430
398185
1959007
1217203
1261062
251735
1404004
113505
782975
1066012
1073251
1558550
338007
1602447
563917
1299197
1721269
86598
752664
1195710
1467335
1516288
78221
498525
1625637
440291
1208718
1604264
565802
291730
252731
906267
1792796
1754960
288927
1801875
1746277
602856
1864688
1949986
548717
1264902
1999467
1008754
329698
726890
297719
1106526
1405982
259728
1117053
844856
196497
552087
1284040
296872
1706122
1534186
1124460
323561
1625004
1193469
470149
1343677
1013633
6198
1301301
182759
1490776
1309785
882343
1199329
373443
924031
1527739
1691738
616236
1894651
1547300
1793918
1477966
485543
432456
527552
375265
993647
504624
873970
1159390
1857546
1061571
1264796
1182247
1298137
525097
1991971
909977
734451
68846
499831
1217624
1376773
213610
935058
122257
1690802
315893
782216
1198934
239934
423032
1816421
1998830
1260476
1373168
1975057
896227
384111
1863109
1142616
521731
715222
1966531
558686
295120
1166394
1282576
560407
1895372
1526681
791246
1779576
1373356
1064572
504164
246755
1027520
1023735
1519415
1844626
1823125
465896
836879
242152
1006940
477292
1950522
423326
1042819
865377
595678
684398
1767216
925027
864995
211699
1817228
402034
1090131
631485
496268
1632576
998974
1389132
423140
1447625
5716
539705
187559
7262
1407713
1646145
1532382
511005
1060113
134187
1380362
811590
1096725
1027884
1623710
44725
1302304
395681
521368
404479
1595230
664115
1347989
1832995
1679864
125652
990163
834556
770414
332979
1161289
885855
8671
1409839
543460
1427693
1342956
218586
890139
1040089
1092097
1428897
1067289
815182
1709195
1555924
1910559
1310158
208731
402170
1596169
1095352
175703
570114
1681390
1681947
582651
789455
1989785
180107
1634588
1327911
76537
1358310
1231385
116470
1055271
1803500
1302395
246493
1002239
1598182
1405164
588952
692471
530592
1560453
467747
1660860
306985
1224488
756930
1020672
1222158
864948
489545
777329
1818426
1872906
780462
516990
1234963
907416
174813
1306105
1663843
1081316
569224
481110
831369
1677451
1777396
1619356
44920
1921151
1172924
846553
992075
1663148
1038682
715502
1242991
451163
1775363
1624640
1967202
1354696
747655
415348
1183631
1651628
750108
314426
1797900
1479618
1652778
1360569
862125
817567
268983
422550
488851
1467517
1762554
1817917
1411301
1722395
867255
1405566
1810976
583581
743130
1714637
1512632
137349
1104136
143438
728500
1159512
1632986
1076143
23950
1338436
440068
469792
295659
559749
1181883
749116
908393
1410905
829658
1147188
1015039
58510
660045
719426
1613793
1447614
1090791
1440643
1261639
1836161
1868118
1966165
935858
1987047
1308898
723732
1905880
651965
358460
1760554
74636
780404
203605
97832
57241
1783384
367480
1857230
643659
1641701
1588656
1913928
530646
174292
1191727
135764
936042
698813
1520805
931211
1605127
1261494
1286961
622679
910067
1539970
623555
1191009
1270620
1692681
55411
154665
1939258
1547018
1358776
1627848
284127
1353476
418312
764375
1719700
294305
651899
1837603
333086
414161
377591
1443892
1080424
1588180
1886415
789823
199847
1627528
1344383
1234661
1954203
749069
1066878
68243
1360779
1211116
1060245
1708987
114289
1122393
336903
1254030
1565709
1980751
272371
824153
947474
1740806
1661166
1969654
377767
1629060
912915
1336667
1940829
1837133
1876946
1708942
1119870
441142
1762606
1553856
460262
890486
1010788
791834
635019
219616
1953624
1995901
467145
1549725
1054247
1170070
448432
1718981
1001515
999440
560230
238716
249298
1252614
738460
89104
1351914
385615
1050279
1139027
1727444
978693
1283144
474420
688092
1836609
1756205
1606572
1842131
1439254
713010
1258123
568464
1225501
590915
1174353
378950
1621552
1044320
223643
229666
1628084
1319592
1592378
445325
1612464
219903
1782096
444360
322242
392997
1037654
1175011
1517232
580313
288220
1413415
1739248
1975411
1467886
866379
669604
114779
1196594
96212
1815324
1481355
647281
682386
1252356
1123788
1987461
1533597
935087
997327
1923927
1806941
1221234
936141
339102
1049315
465709
1622817
1039971
466844
1665491
1720970
469371
1118789
288056
407442
357108
929662
1191783
872741
1552244
1743754
1531955
1386013
389188
439593
213621
402389
917228
575525
921941
955201
472286
146074
203568
810818
1184243
141683
130553
726858
683154
93940
1566026
722752
890987
1596821
519527
1649280
675388
982819
750491
1861553
129670
696311
778075
1818963
190864
1642286
359091
35855
1572330
627785
765389
57158
623014
581748
1484576
1100852
1695671
1038919
834894
1003726
1353876
1631579
9580
1950353
1874877
1384788
1524395
275848
394835
203849
1472547
1961683
541301
577302
873360
381982
1279860
822808
189254
272241
967845
1354904
1811587
1382337
242808
941089
883735
1159246
1316663
363466
363676
364020
516856
278422
235048
1648713
301644
538266
967201
332730
397838
1011842
1461924
1903978
1996120
1539059
1013626
1478014
955708
1116470
1986631
281730
169045
1908949
1818375
1933167
238041
1186609
727513
1150624
284435
1749951
1537340
705472
1466466
1584273
841471
444243
1804968
1051810
1107922
665714
253034
1890899
189968
537179
1267962
1316178
93589
855896
390750
696499
42443
1506699
1444209
526712
447552
115828
858253
1078607
1445785
1033166
635963
608760
454239
554930
1206018
425735
1775562
984695
71029
1394885
280608
403037
1179181
1646114
1041611
1489545
255833
185821
219531
521682
1772792
1506723
145837
1168163
1425948
1371004
1110777
1032001
186544
45056
1818263
1611098
1521933
461113
539233
517458
1684587
509338
670157
667552
1869461
274150
1453813
1403796
1550749
829645
933990
768833
1374694
889638
1561948
1126086
278203
1029090
1979823
107001
398571
1697437
244554
1313020
941181
802396
870292
710170
192238
1559265
1709405
658644
1684675
187423
901437
702715
9998
464079
578322
450808
1969492
594742
1262041
942268
998974
1653544
1691499
1538700
21876
421651
1220840
1658264
613830
528631
917568
1709634
194611
1824625
732990
704334
840072
136879
389317
62344
531638
1549254
355637
1264983
1654435
1000895
344706
604287
409056
420531
993405
1977481
44866
445445
1643187
727921
1257349
543033
1977957
1924572
1791011
1043149
1910857
1249740
324916
113513
1879895
212828
194332
992089
1328088
61409
904196
216009
162396
263683
1049020
20299
581717
1480294
22398
465957
25082
1991226
680156
424760
1854479
1286614
304096
1439758
625494
1942562
1331602
265227
747660
66595
435868
512173
812274
1469612
451837
690881
339456
1572540
1532542
997006
499981
1431005
1633311
1164515
1305659
501565
881027
312573
394093
1491595
1178814
1456415
971708
1695026
1417957
1305179
650330
1253270
1642945
451312
944578
1647598
1414299
1983872
1329312
1329589
1016595
1181299
1164902
1917683
377759
743129
1908879
1948469
1591095
1992208
1846381
1791370
1516997
314848
20541
1371068
486358
1349593
1155687
163664
268988
1128484
1583803
1638832
712965
487297
1623439
166964
540591
20344
625778
395457
784673
71100
226722
742015
591580
1532580
1265219
980797
1291757
1691418
457627
62558
335989
595068
1067215
404991
470413
403696
1216436
1925731
647186
123335
1079447
472238
1003905
1016976
989917
1001398
446889
377512
421416
1316086
46356
469344
263679
366675
1900552
469151
1886930
1074133
1097754
425986
1596326
368750
1500480
1535542
1449798
1857855
336740
651497
139952
1091171
963218
1274408
499387
514786
1670285
1842624
1503848
713888
1846474
63783
27164
1864825
322053
415302
262541
1127543
1614663
1917939
326846
1063676
342686
1206536
602267
1939995
1990329
1783384
606339
1843700
520217
147831
1097072
1926821
1579016
525700
1758614
1428392
271689
1890590
1145399
434038
1725339
1332140
1764373
699498
1888647
600374
847442
7763
815734
1136658
1240789
845788
539645
618675
987222
932133
444755
36924
467079
574921
366931
1533378
353330
1299631
223397
1192307
918501
570728
1145098
1099762
81786
758324
1246673
40638
725779
749877
1341835
55086
685870
1949894
1828387
810234
1769221
1802835
20964
1351685
1089222
1264983
207190
539751
782873
1650310
1968546
168999
583955
1733617
1643557
556957
298837
456110
102174
751870
1148550
655903
1304499
1603588
1275120
227465
1629666
1846393
842806
168201
1036981
1225230
1405431
188374
185901
290686
296094
440901
1347426
1953903
90185
193943
1633065
364048
1728614
1214843
1419540
1625343
1895173
1825810
1305185
1359322
613292
585656
413169
1184710
360005
779918
907095
1509311
1824387
541792
481422
1270259
1667518
1028100
707725
6385
607936
1971808
1154310
1115164
1362144
812399
934580
1295563
1175671
1089307
1955912
234882
335077
1982449
1006112
949160
1752477
1969518
1156071
637347
250812
918808
1770160
1805724
1902769
772100
280667
1515771
1315992
22368
148751
166472
50980
205597
1921027
1909556
1357133
413354
262302
479867
970039
285280
438566
1916499
1900990
721478
377629
1743090
1389593
1285364
635308
964524
947657
1676122
947747
920445
50575
659840
867531
664377
1203074
342129
1119267
674495
33898
945119
117144
390838
1360778
925073
1690322
864921
1923771
1661332
1377299
1186813
851749
1256232
1189803
214893
879381
1981168
1133487
1756922
888046
542081
1849787
1821818
1947316
249936
1078644
1772690
1974045
99709
845738
86307
1927350
740934
1453598
956358
1888865
95187
394899
826299
682919
1268612
1972362
148950
403028
930533
149145
1223639
1819204
281877
4823
1788458
277177
138172
1091806
1944031
1510222
1581923
499038
1933084
304738
1495700
1848279
1329445
947854
1628644
1695501
1442581
1665898
1935564
1810831
1823866
13580
158360
215183
871861
1176585
1024397
1645642
77758
864843
1344339
1944433
274916
1580953
530799
1626781
514437
1506600
1372942
670100
655005
1320656
1904809
851416
1762121
285717
1765010
564648
1073596
279622
1614970
1464211
520463
260608
684270
751134
609673
1605168
367530
1168278
1013831
1014198
1698608
1647829
1674807
827585
6992
838496
1329214
1039994
1337831
556649
1172398
1805009
1260848
636938
481661
962832
251476
915728
1636537
225879
873844
1181810
535437
1765765
1741041
319599
319855
821635
812159
1055477
693333
837897
584473
1229298
599644
528225
55342
842699
1124862
716083
294206
1108858
1328538
182289
997345
933934
81068
994343
375171
1255404
215965
1516523
228096
968115
440238
1787768
426078
1589214
1965063
1218878
1541712
1361616
1666200
1888809
841364
823280
1214755
1379806
1871925
1178180
455488
1951445
980194
1678756
647315
743574
1305594
1634916
367753
949041
1473108
210071
1085197
387829
1557881
112291
980393
1764761
1275223
788888
669249
870939
343235
1329488
1749344
1545834
360976
616872
1519978
1444713
149630
198938
776261
377009
1551753
1607077
160826
58234
1223047
1845520
1143423
750660
1469934
987812
130421
825823
1387566
633087
39250
263059
1965702
1864830
1005214
1619275
507279
1604995
1820302
1923272
497582
998726
1105760
777879
1786722
166807
636119
202653
432705
178734
1681116
996119
346952
93405
1920361
701477
159300
1225696
338680
1627341
1874409
1344624
166896
180324
599982
767494
1594567
400080
1706835
456285
1322524
1162182
1076528
270740
1568116
771862
980761
1013223
1652514
853714
1289466
1624223
964647
898345
1068283
1455548
916305
1255871
1287904
1628863
394530
826038
1093438
589980
1633292
9088
313362
252500
622031
1651891
513536
1320218
879199
1466146
892154
739263
810227
14499
1211004
1221428
1320534
1288999
1057112
1960692
1101769
1401309
1602487
714479
669188
1085040
646204
739746
510787
1149937
1235492
676690
597601
1559361
1557036
460165
1285459
258148
259012
126448
1452584
644860
1508061
593147
234713
1777693
1191892
257619
173491
1342660
942797
516572
902120
570213
233935
806690
1993063
213830
884879
721016
1281472
434604
246754
217905
386613
585542
755978
1862037
1126724
1134370
1936926
293020
1591422
702301
741191
1476392
713912
1452009
761498
620064
1496171
912527
483915
849276
1622388
621196
1111363
507809
1878944
1549726
56201
1148631
580899
86007
1417799
328636
1135061
1304226
917465
12504
22783
1116868
248474
357023
1876928
1026600
195570
196009
413718
506367
218693
945105
542945
523632
484562
716754
1821262
1481006
371861
1882241
359464
263623
450228
1898915
1081599
1037361
628047
1666042
548393
609300
451746
1521173
1260327
624458
195901
930741
1881241
1993129
603114
640714
1271308
812727
1526621
1982273
810176
977869
164378
1874249
851726
610971
1147267
435963
1583256
641834
474236
1417439
1175074
743355
1887594
1847988
860420
757685
1138260
131947
1803798
1338996
419131
1551238
1677032
530979
862625
1180889
751598
1546095
1578146
1813720
431013
541052
1642208
566205
1548820
942190
1476224
1603417
1650326
1510955
1549811
24842
1800434
1878958
1503978
1554901
739911
1970227
576377
1643557
24512
835478
905200
536130
1839326
1961996
998058
1361353
869216
885525
987535
517910
1230001
99797
1025113
234112
1039272
1365708
777105
585206
1919449
75751
1242120
35645
269103
1099790
1324369
446185
254779
1202659
1931264
854099
287645
1778799
73618
1337267
1775505
348183
1231908
83415
428315
475894
426297
1732251
1691825
709999
1597999
589988
1714528
246096
547708
756917
80312
288264
396383
110981
1952734
1668282
655748
910241
1931664
136282
1616026
376591
1241264
1345263
469965
1250006
1579733
1035696
1306756
194559
1223911
113495
921981
1229374
1686659
1791641
982961
989679
1401213
603483
266328
244850
1922488
1936172
347453
1079830
286842
1422840
1752188
952344
1773943
1029217
1340646
1100086
311038
1670289
1485234
1917513
371520
1386066
1762460
297450
1860083
747464
1110632
432776
1006795
602271
217887
1760789
1574378
1581584
1333290
1700600
1709951
924199
1162833
378584
1114213
313906
325618
1339044
426378
1010577
528130
343583
1018229
507662
794517
713753
785280
1830923
77854
1228184
971888
625246
1168113
541035
1458808
1473365
529814
1692605
996258
1980293
1603512
1459632
1981771
1899376
1172893
244759
1242711
1809114
1544799
699598
1232829
188200
1469374
45134
1956105
1186575
971563
425622
888677
1967531
505489
910761
1121532
1129279
1275378
772854
1598694
263590
317794
1142352
1240148
1125956
1551603
298442
438690
121875
255016
1766725
902021
1371939
1507067
991296
1073416
778118
886810
1729173
1480296
836643
1326348
619156
247569
45388
1325149
1430182
353868
886018
253753
1483901
1935563
462359
1214346
1754521
677953
1271321
323218
1370532
1654839
900166
1909818
1620005
1075715
1625348
211695
1947574
1482070
456469
849264
1549188
937507
600244
696630
561356
1251497
694967
345848
1200575
1147874
1453614
1015780
1464071
1271922
1454205
1659920
727528
581209
329672
1715532
530470
957352
214900
166705
1221182
73271
1759897
1195410
1888100
1963114
1248611
1725125
660891
674675
1795142
1785353
576860
820489
971218
1904457
1534216
1133806
1588673
1587397
426600
1988061
1034716
474861
1570102
601226
1678895
888498
1675221
1467652
1397004
976543
674321
712697
1810175
1498163
1227147
588513
586113
1848416
1705325
584975
847809
1201826
803561
121400
933661
501757
1347314
1550490
1972247
967614
866703
258838
129532
482945
40927
1668561
115167
1042280
1108818
1930436
891899
826568
1276949
486925
696323
1914169
168296
541094
999450
411003
1975893
246227
315677
536737
91404
428655
1077387
288081
1937399
1348652
208286
243309
1951249
1791367
1375334
1655261
1584377
656946
148635
658044
737672
1650619
623705
948513
1778323
1344904
186303
762271
746148
983276
1443722
1988517
1064820
1136379
298709
808525
1424711
559661
970277
571330
529387
1732531
1014253
635202
790614
326431
1734855
94153
146902
321971
1511246
1522119
1835557
776213
1469798
299580
1471934
1068279
552572
89454
1139763
124125
539472
1687668
468964
1441650
57152
153453
1587432
328080
1634084
413626
1600095
309872
1590425
321076
703251
853041
1242402
59505
427404
974533
1601811
682970
1595176
1158779
481795
711590
545752
1480627
1192425
73859
615656
616642
1587231
297828
252026
1751201
1470454
834228
1318559
1158980
487029
1201401
716147
1146975
915283
674396
174581
1026646
657485
732472
620037
1024954
291763
649524
328174
340411
1057232
383550
1992093
107662
1648985
167315
806244
1019189
697015
976205
1460604
1522697
1306711
70221
233493
948738
635385
1557395
1259387
510040
1780995
114518
734939
343934
469402
1810891
44682
835920
956759
702123
799105
184595
269728
311681
1540842
1951017
40771
1891824
895388
1806482
626312
987023
418093
1280642
591505
1704014
423092
1301995
849774
141671
419367
110722
1362840
1528607
311511
355051
81034
1301177
1996812
310424
1392084
100939
83781
188997
739466
1685462
818857
936574
732518
1514202
716301
1684591
246842
22250
590535
380561
1453638
1629783
1883821
919713
1428858
53584
1764200
338402
1685639
1456456
1866474
1960418
411663
1560732
1104159
488348
511806
1945886
1400726
328009
1953679
1408795
97353
745869
1567400
1459911
547182
1054253
105495
1401777
650370
116037
209692
759275
7826
1987942
1182770
1832262
1788602
737524
1068408
499371
1479912
1711971
1294188
1729591
705158
159649
1952569
1639739
1384049
570596
1938725
1076654
1838003
785892
738565
1167902
1483038
607320
675706
1106277
1187471
1591141
1827617
1921326
1324701
42616
275684
678787
1174146
378221
1542469
473635
1250116
541438
1245788
1581318
1207679
1943150
147916
1962722
1197985
1220147
987920
30586
1671963
1138232
1370119
1871702
397423
1039043
817279
1680871
838338
1552388
747769
134391
1630512
1176543
746766
1951820
830418
514168
833495
104897
39318
401335
1355168
1286926
1466434
808628
127381
1207366
1939927
806091
1828351
127982
694326
1637923
361484
1102926
687856
1149118
110323
951257
879638
1205070
917426
1949841
469832
427023
522448
1651108
496971
424173
482955
136020
1085716
1292044
988159
286176
298687
767154
1187390
1367395
264053
1880932
568034
1588004
1974737
534377
1226548
1658255
1102657
820605
1197228
1636258
1537659
1198899
1946028
1592972
118133
972820
1711044
1086335
1166950
292658
1110673
1521873
1124054
603737
1434395
128837
357764
1839060
67523
1372612
249887
1989781
420709
1639784
749742
1177238
531072
861420
497891
123769
361703
1782266
1830612
1501411
975602
262132
202613
32828
55428
690084
1584103
886753
1254849
1552351
496955
1616726
1069791
653038
1060102
1472420
392474
386441
467408
214077
1037560
138585
195529
1068500
940698
1854574
883088
1172503
1729813
875171
1817265
1555015
1400848
1304179
687754
1665690
1123448
578565
1562300
601843
342466
922342
681566
986929
73354
1771919
1625646
285731
1177605
1010155
40496
1277307
303116
1926086
1115453
1585715
34168
1467348
1789635
1867960
1171933
1303044
454043
1136045
559910
1664266
1474903
305438
737945
311940
1963637
325403
535799
1024404
834028
415905
492918
871351
1321889
1873995
393642
1810579
210420
1692277
943883
1873512
721859
79459
941895
100407
186271
1190285
833502
598311
1591594
1155225
979100
823165
920259
876931
932530
1883198
607955
801482
5068
887449
1258096
1564846
889138
691936
1188751
732745
1647941
38119
1252240
1159509
45764
741315
1914088
1030239
1182548
1974086
1092574
277581
1669129
1714609
296829
1045703
705129
1502415
796629
1967931
929081
39624
634568
990986
1359117
448174
1370766
1547164
1736959
605971
1837640
1771594
753634
566322
1674567
469585
548910
1514361
1428778
1442143
1034291
1922569
1934471
1156301
1499463
67849
1038781
1635563
257361
1562138
632722
806695
1971609
412607
1209852
558924
959199
832198
892360
993772
1307667
207941
124725
1842866
1732539
70569
732359
1259917
40283
484960
1707548
1901729
1332318
514952
965189
624832
629512
421575
871559
1584891
483975
71607
884535
954141
1935918
1421970
1467059
421941
745935
317801
129541
1427573
1404985
1506642
1514392
530440
1874133
977065
1481881
1802954
1236057
649106
634969
1673150
115483
1201553
1312059
36973
1974374
1237221
170393
1063486
138862
1236261
1934253
1190996
25038
405691
1236961
1407129
1329233
181415
1215586
583622
215516
407730
903754
1846381
1269132
1573575
1690793
644173
6328
156082
1321911
1268637
122461
1198207
366729
1625103
1303440
1857173
969987
203508
1968334
1149693
1278699
274718
1380593
2414
1542366
1229667
104040
1512523
1637747
711207
615576
411862
1705840
1745745
610770
1996705
725646
593455
785314
1328062
1204298
1042225
479433
1318934
1996253
1406022
1772484
863625
485464
1830884
1392809
1065563
550613
966813
1613428
34528
1324502
1892645
843449
894637
165789
1726980
745165
1361217
1856349
685671
1547848
770567
888580
1612072
1351889
1949609
285112
1071047
523872
1709160
402779
827042
586496
171257
737320
395942
1970303
983295
1637660
1650896
550094
541324
84665
933435
1667229
1561750
1533166
964510
1177919
1567417
1279430
1830352
1474894
1257166
1632491
1914850
1068236
453620
265691
880217
989480
611071
582299
1677376
1463981
287423
1386033
529800
794206
802202
308817
1823579
751667
454769
231733
1976131
1161804
426854
1669321
439320
1738640
1308475
318074
1430479
331704
50872
1596147
952220
210750
1441098
131269
1710349
616606
1814993
569533
210309
97293
936444
346905
528496
1925778
886068
1843823
1861300
1456835
17428
386343
452017
1273695
1062734
783116
1225940
1438222
1670974
673352
893813
1491897
41010
1261220
665123
301536
129520
1549071
1012480
1713510
1940510
1624278
1777157
13438
250038
876498
1349140
1262670
441558
1541478
1081958
584325
773528
1779674
1951689
1418452
848070
987924
870649
773381
1124452
1998921
1670029
1407824
751241
616584
608958
1780610
658690
1293473
1626327
1952669
1209076
961375
1777775
1407117
1521983
1996069
68911
480527
1753777
760963
274939
788824
83250
55736
1666984
1371196
607296
1740279
156186
649537
1258257
1247024
1013063
1814353
1617161
304588
991522
637024
507123
1930643
1918985
1753170
241465
598319
1386829
1160411
411447
446944
1695931
134218
1791194
1812843
119446
369720
870412
1601795
1541969
584678
1957062
786796
1002198
1677705
1838835
1352692
1172960
784424
794860
1829783
1962598
292160
1581455
157881
83652
1111358
80954
1293202
1694017
1973236
549760
1402630
101444
438368
1639295
132118
1161121
3448
574565
1069731
313430
1109398
1907557
407670
167536
1536481
82028
1705545
1684351
793086
1857344
852439
1179339
966101
39381
1976274
888976
94108
999043
791889
292564
718483
1595944
1180547
1869959
762775
777404
948267
417780
1578669
247315
779974
799529
221562
361067
1511365
1867104
796684
915264
1344462
1364505
724393
31822
539212
1207176
246939
392890
198979
1285711
1186870
713703
1859555
1076128
469006
586800
532566
1349707
1284060
1796641
1592357
959591
950758
1947411
513601
1212226
1729479
1619389
126530
603545
1533392
599353
152544
494861
1887644
1595413
827975
1252257
1316157
1292626
1938982
739042
397891
1964505
1283971
323195
1446008
1896754
1473308
1245944
379110
1100697
1377685
683006
370931
947576
1755333
1202097
103347
106432
1285523
1927701
1348565
1149685
606572
1382678
1639543
784164
1377273
781534
1355731
1948224
1532048
1292120
724023
1384344
1817645
1636215
509531
1012675
169280
14874
1535148
1327988
886826
797749
528233
1308819
140977
411341
1877806
697699
1844355
201978
515693
256577
801981
117175
1821230
300181
419924
1160763
1242105
96854
1795141
1540719
126936
1750577
434508
580645
1223288
1292847
1322537
1313738
357828
1492920
242629
211678
1246690
614127
183307
344920
14045
1312313
971322
739628
1138305
201030
1173457
1908263
668223
682173
1430358
1803857
1029938
1141923
398545
473615
84886
715568
1923573
1463250
442334
298512
609825
801502
7731
1504177
232376
487764
1211360
1569344
634469
1135594
622266
567583
375817
205159
403308
1785648
1322988
659360
188793
1434703
532836
1732502
113979
256042
1428631
82898
988230
1031580
1069141
165317
1395640
1856212
1074864
1056071
928400
1720089
824011
1625126
1559202
149158
1033202
464295
818290
515475
1975776
1303609
1440365
1509764
1373293
33394
468558
1354215
1446970
385629
728456
607104
81751
1917419
1334167
937429
1849305
1605527
242641
1567957
1081854
672713
878906
321568
424399
1944132
1077085
326710
1475556
1786294
1636043
1864194
526910
834068
343732
533752
174904
1617962
1555687
1618724
861199
1268217
889915
1828960
1587009
511635
1636454
1605872
167341
1841940
154442
1116410
1354898
1229699
459837
745055
59041
1321417
1774752
965664
874130
531067
1005509
156430
693530
1174986
8213
254131
496515
467994
19967
704127
1334113
214744
158779
47371
1603661
231432
201797
943865
3549
1270227
1823869
923466
715576
904962
840116
1635517
1170610
1963580
1759280
1358805
1180707
427214
1237689
80382
751316
679572
727222
144830
873103
1694061
515099
829853
1080419
1365459
956585
1893854
1752869
1269617
1144905
1654276
1753026
1953447
985057
1985980
984814
1260111
879671
713534
553845
570321
815317
1937607
1170280
1772299
1598399
1766595
1608985
1884154
1020561
1060301
872880
1141590
1646368
1434531
1433445
49376
1346313
1367851
276239
1585834
1584148
1938455
1907873
1381664
1706585
877580
1330845
274902
467584
708237
1604969
1164154
1267478
1160023
1130102
1368509
1597104
804697
1399433
827463
1102212
330304
19723
295326
121622
1413637
1124251
335898
4583
621911
395056
1777526
1037891
706886
89725
1707622
827421
1283303
1708241
418212
1734888
1231023
1298728
34467
100071
1431280
765291
769218
253504
52913
416247
1277232
1232539
1976029
1917275
1662371
1905753
1274431
1257972
1873427
1033656
773038
1549810
27451
1824038
999040
1195354
1048246
1250406
305340
1903873
1149409
538995
1388952
1241414
127691
1244677
892554
1151002
1400634
1885464
432166
336954
140354
1141820
1906503
1437467
240345
1850526
1758114
1996104
257502
505654
591635
1433786
1696184
96018
266010
1445476
1864557
875183
1097663
1457652
623661
529408
1129963
317932
1604645
1651804
1263363
1899809
747625
529165
203073
881175
1838748
1263656
13103
301348
1232549
336680
1145051
1892284
370519
318091
1218783
1318279
744475
1131316
1546929
1425697
481959
1321500
1450785
1366727
877762
1381355
561900
402338
1885343
166096
1737104
537626
1283648
493270
139547
806011
455376
1490322
247875
792800
1767568
1943766
572603
1275014
1031508
64947
1855293
1109640
1080623
293032
495889
557170
62942
1317268
1154428
228833
1042824
861841
1760926
1804243
1307096
1713050
1719374
1240086
1067311
1418861
1098043
1616235
236288
1005472
1953231
599853
447455
1472048
766109
1801566
1611388
369924
1673741
894390
1433392
440209
265411
336749
386903
971246
1544174
557304
1062372
1778588
264892
1118555
379791
761973
1475796
1948187
156850
882763
1500406
1716570
1316936
1000153
99903
1388878
200100
873899
511362
254405
418991
401831
20196
1615626
527707
1317500
632138
1100469
1228641
1901937
130007
733768
599658
964516
379584
1374141
393403
41959
663946
1164418
1287606
744539
1599894
800562
606146
1314210
1217799
494167
1088900
1824535
1015937
175235
1054058
1405176
1951336
905975
731585
1523293
1806907
1931796
1275135
1653594
1634275
1827855
1324104
128617
1561755
1501411
430198
1523757
93673
1517357
1451227
1641827
600288
16948
384571
1609372
1974227
213518
252083
501392
1974805
728564
751249
182715
1160094
1350315
1683794
1862179
1491896
377731
1772336
1991927
247953
1705504
1075697
1756460
1148300
31183
1886364
410752
1755620
533568
298217
840959
1013862
778350
2937
1215006
1621138
486163
280803
248482
474934
210600
1079218
737757
761567
1136588
973751
1057932
1890008
1198065
1221999
96242
1789702
1901665
1907794
315546
217056
1326320
991698
1762381
511485
1626865
184163
1554860
1775120
53571
610964
1916538
1890516
406423
1307992
1967393
1091775
1921654
373062
1549853
1094602
1448708
1892848
1250974
1325536
1834915
481603
1689268
228846
378875
1072696
1736385
128855
421003
164458
442856
1918922
1870961
1587865
1484618
1480239
1503056
66520
1462954
35407
1488392
822350
1259436
1121853
1382831
163611
1600148
177367
133407
1017418
1619024
952813
1045007
273707
1885294
1804031
1898359
112330
122314
1963595
1409877
464596
235286
1959837
892939
1402897
1886269
1307279
1238120
1274987
985023
1785210
1083296
348190
1614218
1730754
1769357
674410
193283
1709300
1832848
1278796
1731317
515804
280139
1426935
1728555
1577798
924575
1980353
564089
837840
406490
487071
563272
1367874
691300
545105
1109838
365524
275599
500085
1634572
313198
1251739
427856
1527912
182972
1443440
1417432
1205208
1969853
816031
1385180
1271098
1192176
1036156
963799
1439891
1575236
1296760
995212
1140540
830238
1086420
1416038
349124
1614253
1847786
1228395
1919492
126304
1848643
297960
292974
317812
49132
1840859
1106611
431774
569578
384501
544243
640029
1465175
104280
945526
1095559
650709
1306679
1517810
566450
1155102
387541
802544
1368466
1289702
22387
631181
658500
343555
624304
802302
860986
1622490
538179
619029
291055
396325
319406
1422627
1562573
1653090
1369875
1941334
1476365
11269
1002365
735985
1372024
139355
1010607
1073826
624168
1100699
694258
1268702
201141
632756
1010196
1566312
1646162
556401
1263548
985470
1748017
1321396
1215923
973272
33064
395754
1526547
1485491
1953868
611261
27387
1431
1264263
45856
62085
746498
897085
322731
70114
332152
716010
294399
1793162
721097
548661
184162
138237
1104960
329270
1095045
772340
128156
1974795
735019
1997193
613162
11630
349919
1357048
1748225
1960808
1226644
1544879
602569
1903111
1869048
318867
80038
983343
889762
1412927
637274
1949526
502672
1779697
1680957
1339168
421050
483374
928742
1950480
1669645
1093048
459423
363436
314879
1989157
610694
1873086
532234
1221192
1115113
757444
1394234
266901
1425658
1556120
1333760
1521948
1417404
1117525
1650773
83748
1738011
1131538
1767815
1750741
504654
1305846
1485438
1796264
1023031
563996
1643793
905504
668940
193843
756068
200650
882948
1019348
775439
1037618
1543103
398994
605380
57585
50524
550521
749852
1196156
319860
1809549
1687692
676237
1244475
217158
501731
506614
1672532
321638
1271333
871806
877013
1343123
520089
420967
696095
1010799
1619913
1938098
465454
1989856
727859
620565
507099
643773
623596
1553370
609468
195954
887611
1449037
37657
1271186
785003
148311
258626
285059
1573885
1052205
688045
640949
736285
1295757
503931
417663
277749
953159
1404103
896320
10217
689104
1568606
367949
1166256
1257117
417460
879092
579394
948705
150248
1064835
1628365
1293547
971107
279706
64440
1486346
306302
1494452
1711833
1470088
1682881
1350183
1885090
1168848
1808582
1660193
1215318
1222541
1202238
1914785
639750
484214
1664091
1526463
1125462
1659328
495697
1214640
53373
1580495
699961
1708828
1979374
1673093
1536464
1248898
1081375
172424
462819
1773454
18225
1183170
230698
49150
1017466
735608
244667
338615
815166
1389726
1199297
691910
1639123
1865788
1715199
1970310
818967
1508723
479537
1288758
1847680
1844208
1057062
146535
662914
43570
103617
1047124
1794067
1831864
1651919
741941
256672
1000145
320456
1734597
189336
1568752
1005875
874474
1670423
1939128
647486
1182471
811152
1059115
1429453
1338499
1243173
268170
980096
1245670
1690883
1052408
1538183
1265242
1390395
1075129
1118491
1836704
1947216
147545
150268
468561
1678965
611847
1468266
1502354
1373953
1333320
1083217
19530
1973744
249499
927737
836548
870950
948149
1079313
873332
369819
123910
1176770
1212706
316417
215873
934643
666353
347203
297023
1109955
554099
1538719
916146
1440457
672840
495099
1811457
61052
1174328
992865
568861
142667
635317
1427005
1490886
1400615
447113
692013
771596
263653
480059
1053421
83114
349346
1409977
7265
1576960
868499
822189
142797
1610419
387412
1382693
86717
967071
180643
368792
1592592
37264
48381
1738629
1637522
48268
164504
343684
1532312
1139016
4111
1244877
934153
1440425
708805
1776360
233611
1388739
193102
651961
1960721
1320226
994063
1862981
1123800
1458104
1597402
1711209
44857
976649
1244086
825670
851412
1601926
975560
1166327
457083
244944
1254205
1322379
136433
1681581
633092
1383674
567879
1778595
526114
948003
594273
1284454
1919299
1121978
366481
280195
407061
841962
832622
813163
1730676
1041594
1284867
1142162
1672322
1185342
1323734
1769137
1142778
950069
399096
1008923
1414555
1551866
44940
1154857
1800340
1521990
1692303
1126810
334954
1901339
1717072
1556545
1688209
522986
550744
1861778
554837
374222
247534
1166058
1594980
1262765
1283354
715886
1112545
998640
971504
1616358
1010204
1852056
911453
639461
105200
769818
201105
125901
1369462
453532
1599009
1678337
1246609
1328282
1991917
1456175
1932726
1708078
1669562
1267920
1809886
859330
1958129
1562940
1733599
1556309
701588
1704841
945048
284963
242607
1829760
1550871
1336526
233327
486466
786906
1484973
609842
294969
1665359
1688517
738282
73284
1772832
1517804
1505498
735459
1684507
902604
1734082
643041
309475
1242851
619719
90890
1201066
668631
572398
1633191
488345
371869
353806
1153188
311031
1100041
1969614
649777
819023
1499354
241734
1763516
582279
296877
959892
1772474
875304
33070
881690
515192
724504
1608488
1011281
1286489
816547
1522040
1610359
877400
1441421
1152053
492881
1850277
1567741
851211
1607614
1982844
479537
1136600
1343486
1812055
1297252
972110
616214
361519
1896215
164325
1560369
1791871
1863780
278171
1013207
24409
344927
843061
763879
1435209
924771
820385
528670
1212882
331950
1395424
808912
573059
663205
344315
1851414
278941
1243484
1942345
1499235
1076228
1938508
929704
170962
437481
336740
1704677
1502734
561845
345266
1854528
1889303
790657
682666
1696022
700142
1822161
375804
1060327
1744751
1587995
1638430
971382
1768371
1211890
1728387
1004182
1565336
1225763
797840
1482259
1786300
961155
1255823
1969036
1548239
1266891
951875
1310234
947666
154478
1387333
517071
410404
3245
138843
1171005
1986251
764965
531573
289041
1923032
845436
675443
353708
755928
170142
1209319
1734024
367389
1478560
637074
415239
1640322
299313
1687949
1037026
661329
1918833
212078
1215027
421506
262696
314741
1146372
258933
1455664
1228766
665863
1497467
1344314
1371030
222695
784603
602095
1229157
769522
1792545
1730511
1343662
724673
476519
1410789
1710339
1645942
1817709
1109877
562205
231502
1333614
773448
1547603
1562569
1132883
579513
1400503
1877905
1169043
1955644
1292390
1919494
897472
1443710
461524
387304
1378976
1796586
139536
1982142
205048
1153117
1237050
917714
1671363
1736958
1704656
4906
110490
899948
2947
526918
1171638
1125233
1002002
52641
1309928
1111052
963368
704781
871822
1422012
1084276
1131960
372047
628789
648554
1501057
437638
1567851
506996
1909989
796425
1892230
1311318
1869822
902755
174501
1651292
700597
462341
97288
835991
921941
1674180
1562501
350295
779380
925742
1607769
792396
1534323
1508236
939181
1202948
492819
1066016
605924
1618985
1308350
1797719
1047809
1465944
192666
587989
1682665
1524797
182782
1356337
156036
548879
534052
1809096
1461328
1892566
1021419
1622937
33319
807779
1395669
917576
513030
740423
191836
954173
975130
1260684
608829
684656
1351800
1106246
903240
60656
1345659
1008105
718507
14737
897752
1004158
524645
632382
109664
403167
1285474
1177139
949268
599279
1220901
1475148
1118045
1037611
939979
8881
1320734
496398
1561364
516264
806947
1012896
278487
853784
538590
1083668
554857
1447261
1943498
400425
121820
921180
1306159
1680773
1177535
1815225
109707
564207
951070
797487
769395
1469415
31969
985751
1371404
493197
940196
1332630
793921
666150
1285803
399613
1541743
1280605
669115
1527550
690045
1930408
555491
1310267
1448038
1595085
1784433
1430255
119586
1000082
1589882
1483045
86732
658177
1948763
145804
1072967
858962
1080387
1771631
112474
630408
194561
1691249
466876
845098
1595672
368986
1550201
640523
1581720
1079782
1123191
963456
185351
1983826
1659275
545498
1797785
632232
277952
807682
380787
1214495
273334
905160
1061573
1062118
617631
1923416
1474548
1331735
1317416
986857
488356
587837
663842
1870787
86578
1539603
14613
93036
350804
453177
1344398
1128620
453290
1542757
1397295
1548133
1524151
882112
538750
987388
1894213
205388
1081809
306593
7737
1060572
1888494
403371
1475555
1415182
939161
269050
848884
1449590
228586
560465
1480766
670705
1377722
681777
1359421
1680157
419816
1031513
448249
978269
768086
346696
1792515
383851
27219
1601459
26350
420784
1697998
928336
1115083
780974
588488
912245
714156
1380358
212818
1731914
167199
955599
438467
1367271
32049
913863
1832933
1050824
630903
1326951
797143
769275
1454866
1975908
1633890
1355718
1277427
1788145
1091877
325943
1667694
1937778
618708
1085886
503593
1750454
923759
912285
1965173
84715
1150945
444629
1682003
1304636
1191015
920596
40402
328957
831609
761301
206854
1127072
375209
931035
944180
1588976
989840
1058783
1673880
24156
425105
1936276
1766069
1245570
217285
1357920
710802
563291
357264
1172506
210100
736213
1624740
1712199
1577581
1722309
283705
875153
1203396
1546221
1999333
1455877
253343
733065
1686487
745014
75439
1074243
1975894
1232256
546308
1200334
559287
123323
1468680
1314799
1916255
849010
857057
1883874
867137
37009
1467064
1144422
1027614
626413
1885141
1376731
1083063
385670
1639520
1314925
318939
1207739
906058
682496
32629
1837164
1035327
69875
926783
1563458
1236651
1907447
251906
1302567
1265010
1524685
634558
455172
1129142
1255422
580920
1561470
528054
818263
1149541
244153
1373869
699266
1226366
63332
1081037
311857
316570
781930
823098
1969891
1090554
495476
302739
737045
1789131
1791641
1881415
1181912
239007
1742662
1815218
318431
534576
192972
1448174
954410
1459659
1117141
1203126
1659851
1837032
502213
1251139
548621
1822340
572118
1003602
355940
1919809
1275470
1053030
1032952
1438310
1431015
53268
548794
1638508
565199
1869719
832586
1776079
825663
1722914
178467
1400191
455219
683
368416
259783
326394
1993882
595528
574645
204829
1192782
1594832
1534866
117729
915567
696036
327892
969224
1892010
732143
449509
1765104
283344
1387708
1350640
748330
1928210
34364
666286
1273752
1056887
856585
767526
1814212
817018
1103686
1631888
1174517
1651989
27496
575430
714447
87310
1496050
263592
1778258
1073600
570678
172847
786318
1304999
1025824
954464
300610
1512142
777103
1662343
1465429
195544
1311826
325752
1040570
1132593
1183819
1856993
1875692
839041
1225892
409979
24919
696903
729887
1398671
1335879
1975095
1771337
827256
626988
886494
1859218
1132012
754499
1651031
306274
1682964
1404985
1678196
424761
535894
113610
1683872
703915
594936
85506
870820
270817
431418
1605419
1870965
672322
1952031
266505
1192803
317613
1455409
1070946
903243
1450918
1020321
1797721
1535932
927200
250001
1720517
1314188
1568308
250236
317979
117891
989966
587864
886331
1271842
1944322
279111
201872
498727
795133
859821
1001149
176829
1430446
1833657
161271
1118504
1962661
1275224
1183024
1131216
276564
1048651
48147
89385
407304
50526
422697
784300
1323848
1275535
1782926
436935
1053371
1631493
1827938
900755
1419128
1368166
587645
797341
1439308
938352
553288
710371
1097360
830614
1679686
1907592
1438836
15467
1926898
430861
455868
1887679
1742313
1069542
766801
1198017
815153
193124
1920195
82479
1913252
1844188
1847517
1958378
356072
1020034
52830
374540
332123
117639
734765
1056595
675789
1962616
1444955
49215
900524
188972
189118
1685979
858267
242732
678089
1938706
50597
1331728
334362
112825
1258479
1354390
1675483
1937279
1676734
497469
571182
980797
724168
466463
1553513
1442730
1818203
795304
1213518
538697
193954
100084
1565433
1436167
224461
1908538
848480
1819983
1924190
719589
1997314
472305
687254
873951
680457
1409208
1951390
1274113
769460
1654667
1565329
460756
555474
223965
1337271
834109
1313843
1638395
1078789
218052
989739
1013293
504278
1013429
247787
1436028
638316
1132644
1687542
1313764
1790707
1120900
369656
1923320
903879
1249854
1282828
896652
515771
1196674
323181
1418105
844279
1332116
14527
756356
1611691
1952219
1469760
1816486
655265
777366
1397446
887693
1556973
768152
1493767
1509538
1869573
1405434
337482
573892
1723620
1075099
1219824
1848236
482486
1258110
1058363
14712
1796243
884704
641429
5914
543928
1914208
1070353
682831
350060
279561
333830
1211135
1329402
859777
1149079
326506
1605388
986830
1462399
539669
831907
1035094
1085090
911949
961558
1876429
992595
1265908
1680552
1349701
807186
1352048
1663099
129992
271939
87396
232239
964334
948816
1299048
1805960
238055
1720987
1414070
1315347
325581
591838
857280
1206790
416039
448387
100666
800072
748544
633842
1020845
631133
925169
1526709
1829348
686462
1395790
361326
608573
504314
1063376
348662
1431750
952564
1499248
1215117
505055
91225
221069
696710
73244
336503
826706
420472
76028
1991401
681310
1302675
900251
1394540
1258997
1233812
1214135
1747777
612143
871224
1923408
377583
1430085
1670800
664151
1857829
946799
1991242
1675564
1468148
1501545
724189
1868245
1224201
481714
1319375
241962
1394625
629246
1686165
1750870
1496659
1809186
575736
957551
901101
713084
1694542
195731
207143
720129
1571850
1521794
1305816
1369201
257585
1421171
618924
1434931
1806881
1425015
1218635
991095
1884654
213892
1578182
1617427
1083958
198400
433918
7202
113970
1520610
574741
127672
1741047
541918
585514
668246
247388
1311342
1166812
918604
104316
1879701
496035
238275
1220475
573461
1382874
1712661
1133714
477074
1887908
715860
287475
1467180
1669399
1600418
437678
519021
434187
425226
1593588
1949587
728595
1579423
759057
669799
705690
1947197
1040574
1872083
527243
163777
1987093
1598387
563597
1460871
389691
1497579
372060
970146
804248
1421083
1148199
1814003
1702771
441310
323575
352844
1597531
1744964
1370466
285824
1246888
106041
758496
1109706
1316428
579090
1429398
286504
1030344
38924
1470236
1118921
1019838
272666
1498518
695230
813756
97371
535142
1156666
1472778
299167
800075
1919478
1224260
155218
1795429
1687009
1033347
412470
288273
1453340
774793
642302
316348
757764
585097
881566
1379280
338168
619992
1086673
1005853
68188
493918
1984522
749338
1433511
1098619
1919969
1529223
579003
851058
391033
1787206
1816794
1436117
727292
359939
1311596
376410
1748755
1498983
280711
1464193
1338167
1139035
1197144
793200
1256765
469123
109426
1427078
919798
1303459
905711
6205
667323
1233706
1308500
58192
1636690
1671871
1400368
1074022
984208
1702782
332390
491596
737523
912560
1998434
1137571
1939477
14510
309823
1134033
1602810
1756080
348922
464865
949944
1745309
614465
1537048
1316042
1464216
1177082
1464801
1305219
1197085
40909
993021
1170320
1430802
1088388
748477
1651385
1079336
1414026
164633
593089
468084
771566
9517
1418402
903353
1478881
477846
766322
1542874
1371314
299868
1374300
1993747
397346
1776277
1864555
376296
1375839
1746216
1000109
1345867
515215
527180
1652142
1251220
1197717
741887
1087682
1531344
795946
539081
255157
1397718
420297
1860267
535533
1633398
885746
614399
1896422
1944804
391003
62074
1003522
160856
1163614
760704
1584351
1868885
153742
438445
599961
606519
855460
1518880
990721
731900
73793
441902
1477485
121822
688770
1193445
137234
1793986
58135
519607
1432847
1816670
1602305
622986
531600
990118
657949
350044
1997668
711294
1841928
378570
1362047
369967
1562370
1547510
1346716
1054763
601004
1481470
85333
675478
183699
1892316
887284
1675704
73813
1581464
453465
345856
964246
98600
344500
687752
1154945
1964858
1051716
1705749
1278322
1985517
1449030
346786
1547125
1860244
816391
40865
43497
1835692
1639155
1937678
1020072
80385
1455087
625291
287584
280885
547575
1535508
1365226
1119355
1509854
575383
1488641
1073243
186344
334480
1836961
1134020
539984
1515814
1381490
38310
402054
135853
1925779
442692
539787
1948923
1347699
1730487
722789
324627
1192659
270801
729953
1780933
1735872
1937391
171450
1859619
579029
1632952
1469042
691067
1470423
1395091
607023
1248746
395348
910542
1247224
794353
81740
90190
1491499
1866470
1074399
1489057
1020826
1982585
1248771
306674
506335
1637125
532303
1849434
103917
1041101
1960684
1460265
1979044
1124294
1175931
256105
111632
457166
1176394
482200
145631
622987
1450849
539778
1501243
959968
92469
631168
327816
345219
1834309
68551
241244
907678
1987346
1857904
1144975
1409836
116702
736331
963453
574581
1055784
18155
1936033
786999
1052926
810254
1488049
1024196
327737
808895
1133492
1504714
1829236
701324
573398
617726
1566203
1446594
226935
1724386
1494135
467180
1293822
1965426
1120727
1171800
966609
1723891
477286
1403395
700247
627734
566804
1935656
283335
166938
17667
1564535
1636261
532590
206273
1560276
1389580
724399
1273951
1786934
630506
1143908
977201
276393
1868938
957387
932376
946056
482439
111221
1222332
1528794
1081742
1585201
358790
1650632
285074
29992
1560075
128579
1235271
72472
385560
1573003
608245
101935
1111742
1941133
1690791
1357405
1514047
1378290
637092
1857877
1508295
374522
1566254
1281469
1414035
51089
925884
1822853
171231
819073
1869189
927049
1462895
1842424
608394
227516
249836
13642
321789
1110900
51541
1175990
1553830
1359831
1446967
1766818
1807131
665063
984804
872543
248396
551665
458786
1871544
688980
446347
125160
599844
757882
1732919
1248632
1907024
1529524
1170121
280598
1501705
106506
150483
1341691
1553611
871375
495105
968162
1015186
1547072
803299
700653
1156913
1325515
443251
1070943
1204373
1265034
226664
216898
1590774
1223102
1416373
388082
1982785
1799135
1147282
898228
728521
1703390
1353291
1000453
1227048
1214750
1065730
994585
1136831
1273561
970155
1021105
29181
1823462
332701
1488313
1723336
748253
1189658
496319
716447
1191620
7124
287870
441842
599873
1037544
923649
1745861
1675389
1727197
1017393
401732
1708568
1825949
1459485
245172
595991
1235437
1550792
1213618
495400
1703017
973679
933816
1543922
813227
1150405
1104503
1824804
816349
1813490
993583
241070
866608
617715
81320
739517
788777
679468
1202137
1071198
1149330
1054310
11346
1241526
773204
36937
677832
72688
414543
524320
464673
642397
1449011
1959193
1492469
472841
333308
1702479
34009
614975
1967768
1644676
178538
1580771
1468794
933472
1589488
1822359
392003
699735
1728039
1534226
444213
230398
990528
976867
422430
93006
1232450
1001505
613939
488393
1416939
148325
342489
1357177
920541
503763
355303
1794326
34138
1217292
648700
1199862
132186
1650934
1772606
1212807
1790096
388138
1986682
681985
368570
271493
721524
945815
905171
379820
317424
746657
68985
1552934
1892337
1698449
436271
121887
1869671
938691
967542
291465
1073695
1213766
1943603
380982
1109837
394180
1175520
1704997
1119987
1847890
865676
1448207
22391
1890004
892014
1448603
1963150
1501299
310463
391308
299798
826314
849971
1033966
786436
138760
243594
1000733
189617
843101
690223
321159
741253
1992470
917623
351808
1561163
1215619
1864758
1472604
623138
652830
1031566
487281
1814810
615234
133959
1411160
1585254
846526
1084594
285892
189800
1727124
1437752
1001090
887739
1375137
579097
1788935
214740
333650
1942198
1701410
969678
434111
1996814
1656131
300166
1005817
76440
869945
1456419
1980926
1732464
695618
1272938
1357631
1028009
1461389
1214919
1136471
1792891
1691622
252393
1209210
1176531
1172467
570357
889961
1528978
613548
1269166
421295
937794
621842
1336332
327144
1925163
1364811
582259
1985361
1631463
1304764
771075
1564436
1623447
572246
1848502
1076219
602913
290911
604407
1702910
1942193
1519143
1940081
766219
1879615
153480
776256
1872991
1988056
664175
1432437
378882
539272
432214
1306103
462782
122520
1610435
1250314
394251
1289229
727874
1753679
49538
725568
868209
1607623
523411
1641739
949122
773768
1060444
1419926
295816
1097498
504445
441141
1661522
1565298
1885860
1092801
1925208
1073343
1172472
32728
891355
1739715
629353
956081
1108540
471284
935497
1643073
625240
1120786
1619077
1079499
1530024
1522365
211832
324390
1522248
231098
671380
855831
187303
1881319
1477703
238594
1025591
1619570
925188
1575042
1850269
433683
1970593
1945125
1635585
300131
396080
1927206
549982
928182
1031569
1714744
743020
880003
694397
918145
1456823
332874
420127
1311114
483998
1028862
225989
804572
480985
1696819
948890
1309471
1168490
1726869
1412654
1969832
1136975
1251651
196044
1963970
926939
967989
613643
1601546
1094666
1042972
1312896
869413
87254
338503
348489
57810
1579866
988837
319662
953104
1873309
1864357
80808
771199
1051109
480760
1533063
278993
1379691
1077712
1105481
1364004
1556892
1083204
1248581
823506
842319
798239
1184645
401412
350306
1291646
301905
1239530
139006
775621
1479657
1454651
950991
854479
988872
1661949
1059412
249217
1487625
696259
274980
730824
444748
532025
697842
1497038
1857696
1512673
1917757
1942325
1233419
546409
1661682
1727328
1631828
989335
1691950
1233820
705205
24201
158499
1571256
871687
494463
2912
213929
1261177
150102
1875865
781150
566980
1754435
277283
160605
1679288
114620
1032846
403903
738492
196236
100402
1264456
1208223
1323396
1978102
1621227
1419064
1230089
1501394
55841
1536239
1970128
647234
147068
1327285
1185322
1414145
697863
1942936
1068478
617783
1622013
1401848
619219
1183986
1773185
159427
1338022
882900
1665583
1512058
1512722
1630528
1378596
1430425
426331
903358
1544907
1641735
1027767
149892
620217
1143757
1847131
1733931
469972
697518
1904742
1265285
1928634
169015
1780029
752857
63503
1986929
1621426
163506
360306
855472
742364
646557
1540288
38664
420731
1119379
1009378
139667
1687787
208447
1481517
1553589
280136
504538
781795
852796
1270551
824728
1765351
493198
1608281
1302041
1112678
1048352
1126471
735397
1674867
1530487
295788
886256
1253239
1622906
1501808
741289
1574247
170216
1702984
1441217
1205268
700068
1183147
1717067
1225417
43930
1926046
1065711
1847560
598020
408469
559906
512939
1397727
519169
549251
13660
1802217
1426075
565681
901916
1161493
669506
1627757
810645
384919
1424862
1718710
1727558
479306
289960
308803
547636
1131723
667617
1355829
1234058
412489
1542275
553557
1744862
466368
1716342
23594
1606935
1217267
192888
1181347
433180
631308
1546204
1726060
976656
1784237
1631205
819217
1211446
327464
888549
779178
441479
950449
1668802
335098
1974504
1238300
548450
1701255
162936
1509314
822172
1703466
611160
1165053
1053216
139257
1608661
866446
257331
646327
1945353
1964808
894054
959976
1931418
392405
940578
92274
618916
285275
1603586
1817466
336453
874714
1133286
431087
1158337
96018
1059108
569165
1664752
1780752
1479932
1256728
990763
1233537
735870
200394
1825265
1095184
1900224
1583709
204373
1593701
1316613
1309059
1788353
1321324
140668
1222230
11399
57842
1879532
1529976
1428267
714193
804558
1776461
252788
1825956
1190987
692850
703447
595086
705593
111921
1106970
1238200
1306666
782193
1775585
1852434
318683
147671
1003259
865974
27851
1224896
1622581
383378
1415363
265460
1192200
1859497
1294135
1800277
1053610
443771
1128547
1471630
705654
1308681
1981786
235865
1442539
1167
1332472
1237233
699130
1361892
1917003
493286
76404
1931862
1295370
1414231
405732
1159946
601020
1159426
1701238
1941845
871249
1947739
1675986
931388
1316181
804365
874224
1171327
1925437
283707
1977009
183678
1284585
801479
1499207
250126
412249
686948
779948
1123384
940737
1461515
315545
1824334
1546049
1383158
650433
262333
721950
1049439
460089
1289392
1532523
905723
380715
356660
1718001
856062
1129623
403477
1269855
573455
1887685
475937
1963119
1869918
124901
691345
733236
1973795
1882880
989303
1869213
510392
1686072
646551
953651
1416337
197546
819637
1290989
1372305
1617534
569605
1275813
1118294
1692269
325686
1321864
770893
535428
1032467
1361532
1266075
1946852
1235509
1355541
1953443
1200888
322726
929176
377363
149658
1045678
1845985
399961
1158059
51065
508344
1747869
449144
185316
980496
759978
500520
985559
74384
369858
1119650
810664
448572
633481
1324037
419487
1635631
286575
947118
806362
565059
1823855
689685
653682
1644101
1965401
863475
206799
101009
740058
457429
383960
522309
71251
1710640
961444
764319
1515043
1044806
582669
39189
282861
1248542
1797794
266045
843010
1783456
1961010
421442
977768
155693
1315318
1428562
270769
781142
1986946
935771
300158
127528
749523
1472134
1572592
164358
747517
1554355
1889123
339632
1457443
1052569
1546945
1497383
232553
624923
530862
1663148
1612675
501339
642670
504144
1372193
1781660
1747280
1396319
772177
16152
1178165
879028
1173758
1145989
112403
1800449
1206108
817872
1281411
273220
1873617
503935
1577783
772625
1336317
268509
838703
648646
227325
319398
1177724
1126403
19864
577298
1010919
1650029
951164
1787157
1542507
619247
985152
586845
479277
1721512
1629367
649627
1693927
190663
841870
284567
963527
1971095
547326
1986107
1697788
1132807
1340999
1248740
1569416
613972
369679
375361
1609874
1674746
685081
1717089
1199526
907007
1360359
739835
1267899
1892567
1549984
1439285
1011427
343623
1014642
1139803
1234771
310342
1913837
1333957
846124
1897787
1040441
1308843
53096
303414
1548790
457474
1123245
195799
1909719
53440
1418903
418552
1321499
753996
1777359
478069
748185
626257
1341725
169835
362335
1097646
1276474
1364600
1830020
1404458
1421454
310943
12365
751301
1989050
406820
456004
1406187
1795783
1540331
1794524
1828500
374925
437915
248864
1829890
1263869
947927
1215543
100885
1969846
215045
1317684
541935
411965
1134509
1151097
1614924
305071
1619102
1779149
1505930
479254
305072
44331
1218672
1922592
1094437
639597
688330
263878
131018
1160649
1931828
642624
490549
1987824
1664312
1731753
931590
1391388
735896
741827
1055472
150426
1384340
1200979
442887
187036
1641268
418924
1108783
356713
1804216
245160
321167
1560357
598544
78656
641670
700252
1323827
1777436
904725
465511
1437389
949001
1884700
275911
307623
915581
482304
788587
215079
127963
463469
330964
472428
1157239
1146846
1510447
17378
693122
1973088
286968
209867
1284493
1651808
1406233
345975
1739335
169146
1328410
1274052
1808272
820154
1609933
476860
613910
1062886
6448
1172240
320696
1585321
805239
1403937
1449411
104912
1274067
1126670
989376
990345
1811318
1631210
1806168
1730239
559339
850145
348957
1166503
1911600
1302631
1673747
1183261
961212
276498
139499
825911
1131152
376159
825623
178566
880079
1268894
1938709
1574671
151477
1422008
1997136
1855478
792739
577240
1344799
1306085
1555698
1435456
912719
1239804
556541
889553
1587142
289152
88560
1597328
738675
929473
1587628
432312
781127
1857379
795101
1293211
1376597
374343
529027
1325282
1557343
460761
1618411
1617696
1924581
733180
502685
1781812
1176463
171297
187624
27580
896919
1936797
229303
1638655
638530
690407
44573
767309
1530788
1918449
1573373
12869
1305896
58908
574068
1555523
1272203
487278
1731833
1891542
1418563
1584927
1791662
1191445
1704289
912109
1627998
37265
1730626
176430
280486
185630
833852
151690
1369825
1257650
650389
146246
312387
1142781
367483
225151
1594597
1389249
35602
293152
135365
1472918
139861
1068832
1443931
1998970
763513
1890130
1277364
1771629
1744017
1205380
2238
385460
92655
1259949
915103
1246584
1238281
1258813
1953229
1534318
275726
592433
1390901
1856757
1013444
1672790
1220
261937
610041
656106
1726280
1304714
354039
635970
1378869
656014
1644895
1793281
395720
1952512
698948
1182361
286870
468476
1811516
930823
1029652
2773
1221732
1110844
1995388
982539
987439
1441817
1694934
1512491
1792536
1184356
612602
855599
1156077
1963442
1622657
723401
1447910
424156
1699232
14819
1374055
492329
1781882
246972
1714968
1777771
628147
1111965
398531
760614
1397564
1247571
439303
1171331
953630
1191687
561445
1527354
1316845
1605551
1865114
356042
1704142
1526742
1970697
1491980
691074
432288
572579
1081842
1641779
943182
1716810
1999631
831324
11031
505814
1777678
455703
1528755
211744
321647
953240
1333153
1682340
1561550
1334441
464445
994025
553150
1134592
1765045
243216
716375
1982291
1567209
686799
1164670
1698576
1009914
315690
563817
1904030
83441
397834
1155518
886662
1512000
1390067
1849650
570210
85885
643553
492149
181527
1494410
964912
919
570513
261745
138452
658354
1212187
931794
16723
1085153
1179285
768532
396654
1974697
914338
330938
1207885
1600573
112248
1351506
845489
1942172
1676004
1340026
1264704
602743
522371
399590
952012
1128960
494663
1261739
1119750
86408
107667
1914225
191354
1796431
1220333
318907
12077
1062344
259785
1391637
984462
1227726
175321
1134446
608122
73457
1602321
1663311
1025844
868200
1297167
1631275
1016956
1667708
138380
995494
1111883
750016
1482638
531644
22199
472157
1403689
1642284
952817
1444429
1648915
617509
390991
556928
1763837
514005
1517428
297401
160962
1069450
1233117
512445
1471884
884604
1252189
1819855
814451
928272
128889
1421549
1374618
19973
1680370
1480722
696846
1113055
1617795
1110978
1223245
643234
390807
1952109
1049391
1032920
1675376
1443643
1815242
608009
916938
1987718
196716
963872
63449
271326
439804
1182214
193905
268094
1891703
628258
1604259
1785443
983858
402328
127278
1483216
1694864
245148
1146222
1636895
766117
1084027
1936950
312668
290938
1231913
152860
1253470
686836
1400083
469297
1723151
838159
1076220
58382
512984
685579
90537
1799510
300597
1335150
1512117
9869
1339419
1776620
1549658
352732
318668
596153
1198626
1898425
805911
390368
1880030
590619
815970
96985
77555
1082554
560787
1384808
628060
401477
833565
642604
695506
1721610
1558700
1165588
1312425
243679
1572290
365666
61765
869582
29099
171420
62753
1636857
65446
93277
1928054
175623
1735300
927964
250818
1480998
960347
830987
1073826
1852604
1398601
498642
1140745
1353841
22850
267142
1793129
1982250
1617580
1325129
1631809
724136
722343
829023
979586
514240
206435
1482498
1787158
1691957
1714432
1621128
492621
451732
548034
1119327
1445975
1413258
965522
1583199
674074
1181489
1395495
1477180
891542
1805622
80628
361734
347163
1626270
55272
993271
1357480
1600653
1906467
162730
1653993
729862
711106
768926
514526
1810326
1107310
1659799
874045
1301379
1730317
1257457
1318570
883973
1179628
248834
1115458
48652
985409
1981120
1569758
1386662
1291196
1382205
1685602
1416822
684822
1198610
388641
1105243
28711
279431
1668704
1487545
1721429
1944233
1782806
1488723
1869380
1566231
1088474
661937
1800938
417196
656753
868923
1699444
1292494
948119
507699
857413
590440
606259
1172420
104012
307645
267851
1549797
158532
1731952
1939399
1119046
369184
1227647
392984
454767
130953
1672300
1623668
141906
17095
1168933
1298985
1004097
665724
956093
1064500
58440
1897426
546802
742011
40671
919381
573217
502627
504664
805045
1016925
1456201
1775607
1654299
192843
270350
681344
736929
377161
642014
942849
321569
642571
1997294
1483506
1572667
153401
114246
808948
1488102
264619
468583
1307041
438189
1527619
713313
1266173
183681
1267136
489848
1993785
1958086
1343206
1935457
113274
1867284
117908
1424189
575883
1189939
1314489
957313
1173619
956007
948410
173012
696586
1024809
478459
1234129
1891537
39290
506278
1257819
8291
210226
402281
1139567
843054
304183
936179
1276315
1382350
1791500
323284
1415905
1326171
1329966
118827
1324774
760643
1492267
1476054
1746645
929819
1057524
1741631
102304
1244696
1470256
1239144
725980
1290177
754958
1795824
1159680
844147
1369075
1164592
1441773
1436294
1276613
397018
1350015
1805163
1497598
1669329
34654
1460213
100869
901682
1383279
903289
209702
1560709
639849
467188
95418
1759625
1332765
1973071
246333
1935832
877596
778182
1499296
444936
754504
102060
1364223
1037321
473566
1850617
1204112
290109
501730
275122
1122447
1572503
648639
1099238
1965399
618696
868898
1846980
1806878
1426325
1077057
152460
781820
478107
896245
891016
1110257
1555885
550315
1677996
1273695
670135
1786566
158747
554918
1263719
322792
1266403
45025
1085646
1236735
1578859
1203220
1032733
1544604
1133685
1963968
1171271
842383
335634
1088551
1616078
642581
161621
367097
454817
801461
1667382
44007
759939
956758
1855508
881829
1777764
1151012
1862530
438515
1634856
532436
1017299
1579094
1200557
1283266
1002709
1805950
1761187
665576
800787
1440649
128458
547106
1430333
403575
641771
1224011
454546
1274345
495577
591327
1494268
753955
294196
700348
996888
1073466
297254
28987
129306
845666
1002729
439613
545190
442416
499521
298094
455304
658040
657013
24508
90399
961076
589088
288267
480362
1524632
929610
289331
972970
957948
1281526
711884
1700143
1677388
1217433
508430
1637627
728345
949282
75074
1445706
935951
5967
249927
162061
122179
1064810
1473836
1774919
1378404
1754551
922913
825524
106140
294382
1608756
1658168
1631033
1031050
250234
533037
1106235
86957
1193720
1236891
125870
876352
1649495
256205
704132
1069074
999851
838828
1854702
1473440
1438756
955857
92790
286925
1075645
373211
895155
1126417
740020
160300
922651
992718
1901790
1240906
1652494
523118
623475
1148959
442417
700325
675621
170317
655309
967929
1808025
651736
1790394
461813
1425700
1975022
1974932
1481401
1274862
30522
1382539
1331859
109296
831706
986877
1773793
554193
935728
1701012
1306343
689599
367708
1100297
895471
1439771
1305795
453433
1641530
794256
1229188
1604713
903606
1930562
130473
1260909
495479
771044
207897
1104607
344207
900517
190116
920976
1740562
1999495
1599151
307260
556377
359703
133852
1640850
1523503
337176
629831
1891989
459862
1459783
722404
328923
1489922
58818
1382309
1111045
1812118
1172121
672110
293501
669206
281915
479621
503688
3609
145029
567424
274060
1374843
995591
1949430
1934616
1040602
510800
570734
1870415
1245217
259111
1226387
1472229
1890083
1728480
1700388
523332
622570
1037751
1436489
1863180
1404632
43287
1102624
1723649
762855
294873
1608994
1888431
173517
1774087
249614
1437910
1837142
564905
66454
839291
587526
64741
1647903
1211214
1555328
1167876
1141995
231136
40478
333235
1303409
1943884
745923
548057
1949591
377159
946236
1043745
102420
410178
459115
477541
1134254
1122372
609477
1174885
375652
1995092
1282932
1115461
1506261
473534
1016021
1338528
777459
129380
1783189
383796
1326020
305185
1010120
1795025
53021
1595294
1257993
1336701
1087232
1140652
1035465
1838628
1807236
1397858
692208
583177
1240759
381176
1053065
238093
1085846
792010
1581800
403232
1260445
323640
177
943513
1048244
1285441
1417568
752407
1447743
330459
352039
112206
414882
844598
987148
1030412
1609984
777665
163276
1642309
635503
1741229
1095548
1837866
938601
1709128
1932134
1975111
1803547
759446
1754006
1944047
584386
1512377
1773720
1278419
369409
409379
1551284
1584190
1528529
1634130
652450
721661
1791935
901805
522661
304002
8517
1047342
1201993
1848160
1196141
451981
203457
1193077
1437030
276794
431486
210121
1739739
1321438
1720620
789810
10367
921210
145999
1331132
28341
1033765
505406
1873087
1677989
1036691
1019400
399560
1489293
1844717
1083483
97717
1282594
1467505
345600
1470767
1004521
1023718
749885
78436
1823138
494701
1175399
1718201
1399979
1941916
1273932
1702180
1023172
176432
1625570
1191101
150516
640746
347953
1832033
252272
1914662
392912
1938805
158193
830934
1306851
659647
1269740
1821347
1412661
1813199
1782350
1847894
71556
472536
1011157
847602
743816
353046
1434265
507569
1442542
1081088
1280068
1958900
600261
667767
1401700
1847328
414541
143361
1384916
1991430
849511
1793969
588925
484362
1314220
344836
776596
285642
1632293
1814967
861141
897677
971904
1476831
713977
1046530
1092992
24193
954071
95121
510230
1464154
626536
2927
464894
1999673
892728
1940526
1451932
1420476
73060
65443
1249126
551672
1202784
394395
1385997
1774638
1734545
1613642
469182
1703609
188787
442346
1903619
1735263
1475310
1058659
1567953
1207649
773461
231248
735150
1816507
1086764
1804729
25343
1156771
697121
1712452
1815732
433750
23562
1323804
298269
537064
1599394
709262
1751887
1786702
1656071
721163
1641582
444146
1729515
1300795
1081510
924882
576484
687799
295506
1103590
208838
138789
630291
305099
1326325
1529584
58172
1090350
432001
573440
1637557
841882
1286032
949226
817749
173112
214752
1058898
1807382
1147556
1084205
1804704
1315079
998469
1098479
689909
910228
470507
271068
1891662
1553842
1030610
1032917
29521
533067
361071
1832468
275155
721135
900761
1537176
1434429
414031
1595906
1962338
498130
571921
774941
679065
1449444
1258190
1151446
951960
776579
727370
98120
1766534
1988158
139230
76295
72272
1727099
1904332
1012463
580486
400599
205780
429713
67493
1826076
1128705
1904257
458306
222816
19004
682032
1389483
74016
1256143
272453
28967
1700498
1409559
714045
948229
280812
109529
112101
573535
378015
967534
1182966
735136
884876
1549668
1595474
718853
1543128
108929
1549428
1479054
786481
936673
624891
1961665
1954647
124851
1300504
465125
1687484
1813597
514795
1033817
446802
1768819
258402
1187713
1544686
1938341
294783
970229
1407053
377943
211111
1540163
1870505
1545011
1153151
618564
248460
1417253
1444905
871991
1861008
74588
1217393
1267690
931252
433158
221406
234595
1869996
667175
702682
186784
8487
587109
1701721
1016856
613126
1585274
1375238
1990294
739894
1168929
534921
1895788
1608122
1588728
1803207
1247800
1781632
1587260
8848
1887215
1874884
1991336
798637
1478862
1547145
655661
790666
1726377
1975307
1240579
1549207
1940504
1581108
1154586
1165602
1492923
1454152
74551
164316
1341255
1761148
1429426
383561
1448832
350456
72422
1358013
653374
1410278
124616
1394952
925809
77425
929223
1827211
967534
458418
257268
1854871
929414
415450
62908
1723845
34523
1756478
1958496
1405843
981068
317840
939613
1429423
1386193
1652398
1974090
1764238
267744
1443530
1810034
128517
41431
1561523
158897
862002
1945084
36930
419561
1059148
627454
418323
1004749
1262216
125436
1428127
282608
551716
1256839
1531306
1825164
788641
122488
793026
1102463
471205
1899552
967273
374402
668832
1189574
32807
1337181
1594373
1229658
1234321
113509
980658
1515129
679865
1920834
1307530
961515
1426061
1802314
64166
514530
1405540
1222272
105744
1461753
1882070
644839
1236034
1854235
679031
475786
1702954
1291232
106290
747636
1046701
915588
1239870
1539154
1088950
1334369
567723
1342986
420927
696922
511673
1587788
592130
675656
1777911
626464
451841
736660
1861109
1517584
406851
966035
301623
1058851
366174
111193
630090
473975
696876
194868
694369
1853951
285678
1399316
661954
927825
1456605
1262834
881552
1110089
364766
1594125
1527106
29939
354308
1124626
1924327
487564
63010
478536
616783
413399
1809229
148509
1982229
1292032
1374159
236809
349313
474045
1525243
1076559
514866
1563758
1604033
1909804
1028558
721657
306595
1526764
79
1813655
996919
1207591
335287
1071172
1268709
74399
1741018
1422373
209597
525994
614675
1073007
1171251
73278
1370142
359009
83538
1321994
98776
117408
70720
729132
908361
1700532
1600553
1663602
407744
800121
1072072
677145
481802
583476
1630982
477150
1240717
342115
1524705
1034778
16171
1400006
139439
1089334
1980108
1652957
1901679
1153180
1090320
528004
174890
1916060
18964
753243
391603
1796253
1410309
477888
1986064
1252705
339516
1201184
744156
299411
1964474
341420
1557108
254743
1834597
305068
147537
1039592
81297
1954769
352687
1575240
550778
1539093
314199
1437543
92622
753210
949834
614395
1421278
303720
557217
1349333
479728
834094
1679133
1909397
1113373
1208996
257620
1035547
1420291
829692
855127
232883
1848137
6464
1181114
711556
910853
544701
296940
297546
1933035
1727807
1432085
421854
17746
639919
184702
6530
1793320
1398802
1467794
1465818
204746
815718
707644
1039778
1927533
759834
1367147
1232140
1512531
1777377
1190193
602609
1272542
1522814
592737
1242721
1977771
595930
1800436
1945447
1520261
561633
571164
531881
214158
1940575
1080778
1315133
1925868
1952857
469564
1777367
773544
1394057
857742
1990357
753510
1218460
831095
1306185
259293
1705283
1941328
1102483
1623664
248292
1882447
840540
1161136
1415516
1675734
978125
1725208
859691
51123
91352
1642471
479758
748890
53079
214588
1068051
589850
1773961
1988938
1988060
93781
1449124
81630
563476
562693
529581
216070
853618
871238
80605
1034639
1503752
1159423
1596456
845539
1451619
175194
1000555
916708
1065412
1911231
503383
1303013
754988
65118
1404736
60128
980167
603267
1457432
486143
640878
1148972
1980164
1860717
394604
544835
953372
1734827
427094
1435925
1954059
549109
925871
1869066
1793211
1414875
1649644
582584
1004286
625782
706028
70986
1697392
1952669
268462
1113726
1178196
1455006
369723
1418141
885369
921189
413339
1318209
1304423
82576
1742965
603965
1515590
1783046
1992458
630972
1885461
127827
1016558
601488
1355168
937609
1424484
1303470
1537636
344593
200284
92788
1662409
90827
1601623
1006175
128431
1550519
120955
1285983
1431057
443232
812582
759753
1403273
1736304
1029593
676364
570233
699941
32923
1437805
28216
1454215
1883651
568843
996613
1627635
12553
1195192
816257
1676233
1686286
1669604
1526103
710645
1499359
704082
1921470
1690022
515182
1680367
1293508
559157
1065726
1175717
1088843
490485
1693821
1931043
249002
1587841
632519
1043561
350855
192209
384059
528653
1282551
1771416
735917
349173
444663
599129
1009117
1832095
1899341
1518370
486329
1930406
1043661
928798
1954143
1645758
1215498
433685
1101810
1561321
1309683
405637
1639573
1327268
1606930
825438
313201
924330
1793212
492880
1031332
1243548
5858
218177
129030
667455
838685
1403928
1619498
894342
640604
134974
954058
1049847
1593688
353087
122004
1673510
726687
1987251
1691544
262210
707810
1513116
898103
123142
1196868
1932353
571879
1610587
1965236
1776385
408976
1978749
691676
1113014
297733
84558
1547812
1192937
43673
855125
1111105
1114831
1780967
1526156
1696076
1521144
904457
1855693
1583387
1334347
1662034
377620
841930
1170215
551309
1198099
1724509
1402386
1505695
271738
983674
603754
1857284
1291574
1220693
175607
1701920
1461416
700851
718981
228683
1188687
195210
567126
1815347
1446538
1808257
1704446
313871
1008547
1125880
322005
193799
335440
1093849
742130
655812
1595121
701613
1856307
1275080
911592
589472
1202972
1199945
250656
105620
318670
1651068
1846159
12200
930718
19321
451048
1710774
86856
1436159
34491
913521
775578
1537431
126701
1499255
1771324
1614535
1828804
1581176
1019704
855267
1363358
1063712
1467202
1103156
45168
1754187
981284
358742
1904571
425710
1500266
1678285
1696529
1890855
406299
1108615
519202
1402
684376
953766
1661049
241620
93463
827736
1193814
1232110
440348
1512880
1622576
96844
1391878
816452
740833
511803
350884
903438
472580
486462
383730
1140722
650751
1170163
1252043
1698668
1396829
562959
1597345
796002
929790
1636051
153849
238837
566430
1475537
36549
1434280
211644
804631
1955813
706102
1154273
514848
1170560
729903
667638
1950118
1659151
1442016
967069
1011087
1448145
1562307
1462630
1091684
1655397
675063
320460
678692
1335903
801220
1203811
161467
242591
986071
182543
1316680
356558
1536025
1223664
7453
73252
1174442
1729021
1446487
1113337
1955054
1411758
1293532
1857637
873724
462008
336335
1656139
1848719
1558608
1536190
1234626
1055767
1865751
430300
569539
1563899
340276
1863803
1541541
1875238
93814
992853
1828024
244537
1867069
217168
1427497
1853539
263700
896499
1786535
1690936
43043
696656
1288099
146946
1072176
305045
349805
1132538
1948538
1722491
21318
506597
1487042
1536465
1064895
954561
578529
974370
8942
323317
1003227
336092
101780
1873606
368085
613300
1179217
562086
1220141
1357450
1635636
1931499
614307
793652
1048837
1345567
1718092
1219670
1451489
419971
1383369
596421
1837791
461948
366042
1125415
1710324
39787
1670982
769538
313765
1378769
1174790
281346
742498
152968
1863634
66560
1661554
1089120
551277
236356
1544703
1755038
750741
1290081
1998073
891453
398924
615763
1466793
1033125
525983
1834383
1242319
664250
1588423
308921
1118346
1148387
705
619586
355056
1860094
47391
674708
1288128
5363
393858
1447794
294626
601322
56160
498441
1630812
531882
161350
59025
1973113
714712
875924
1791476
1715207
1128953
252684
820490
321169
1200152
1416394
1114803
1741533
1188338
1906599
1108421
1413554
1135910
969258
580870
658479
1125601
1256602
1617517
989146
1121996
283711
1331211
1594526
1322303
1805850
1579714
1018547
1837827
1436623
1796177
1792942
651025
781362
998385
1151343
1799153
1220521
555429
23838
795428
360823
74085
791961
353044
214505
532499
823831
1204577
1333699
1008512
358849
1062391
1334475
68287
899313
145132
1085872
124189
19639
148182
1212995
1949729
1483877
1317984
42566
1348017
12697
1362664
386309
1076178
1818230
918285
220559
1127839
177023
1607610
679778
141347
780610
1695090
1804017
309097
1202059
610387
588478
574308
487265
719551
1150245
1519097
1179309
338369
816813
1964995
671138
420505
1508110
405341
729073
1934904
764643
65620
1543029
180048
1655129
480728
668272
1518036
185631
1644133
1452812
1421473
461731
1457422
1569128
455944
1638658
514869
538621
565573
144886
462368
557202
950108
823001
1722359
1895363
546206
1450557
479409
429485
614519
157092
1731251
1172000
1580755
762275
1148203
1377199
964705
631405
490034
1943077
1460109
371884
844589
1559881
604140
1648198
224101
1651071
196387
809495
1799952
315393
1390261
726696
210956
951253
1264872
729788
1596273
1301727
1201687
1834433
316094
576259
960541
1657522
640646
1333847
1778378
320393
1285665
1801655
1462378
347899
320176
605094
619893
486682
296663
258487
584983
82347
454237
584575
183115
93436
1301409
744245
888358
1196551
1352890
944037
1339362
471458
34126
289239
1788185
751073
1392337
1520459
816985
1815525
460366
1780192
1378827
35616
321997
1695885
1741044
455160
649129
1500022
1977834
705190
1883522
1394997
1359222
795881
662039
1124934
1997124
251727
345036
743761
1751546
29110
1163068
402678
16447
722390
824468
971590
1750404
660367
26573
1217202
1153533
1508535
1265154
1372293
1009214
1449981
1411306
1472518
745997
747704
359
1337759
1638450
607349
1195828
1323317
421963
1607934
888851
1045537
1595392
1141939
1627208
1543362
1001622
1655200
1598773
1136851
887863
1346844
1125082
371832
1555922
1832631
415341
1131733
54882
640949
208707
423421
1930302
1731253
1616636
1441062
142692
533762
1890413
1175753
473683
318888
1047141
1894835
65151
1169910
1053880
1571912
1308417
1837335
96114
210687
629972
1797856
1269126
1435979
955454
55521
1732129
1597984
810832
1521118
1104190
1833019
1898071
1854527
1663162
579456
1564528
1605939
1231611
491773
52111
1691894
621465
1316716
1482659
606797
1655307
573862
414597
220988
1866520
1472605
1495711
763044
1119094
695568
826398
1252873
559854
1204347
245340
1812854
741133
1200110
286721
1015791
1205087
1644680
204210
98576
1072450
1536892
145638
1430772
1523702
1638107
161541
589357
1466957
1543772
1687542
894629
445539
1241303
1822895
1089971
1777578
1072797
1046973
47190
61106
1666666
1343221
954903
1736454
1908342
1778391
1675721
1206071
1824953
887646
811307
1361663
847705
1901910
214459
1449738
1321048
353316
1527384
355605
324540
1485043
1169301
1523521
1256871
1429708
1884715
1184223
778251
1569293
1102114
1581274
628678
337039
406905
28308
22727
633302
750580
514221
997990
726571
694702
552846
923046
46902
943698
1878384
440551
1852605
1379752
838949
1739720
652401
1760618
1438569
1297656
595847
1214731
778660
657438
1855482
1150272
525645
1301310
1733788
429006
930668
101761
1990731
628522
1822255
627665
1465177
126382
1528635
1220999
1336328
1947056
1709132
1007692
454348
465041
518928
1170849
1151131
163317
133138
716516
1153150
1493602
1977847
1408258
375900
423270
930426
1007980
845429
1859508
639841
651058
65158
1508806
1980202
421394
1580942
384349
1311465
1846009
1320989
508284
639322
289233
1989181
1490700
949653
1586071
817635
485539
1054226
68263
45936
703985
419226
819
1121515
1890879
1705636
1713569
1280957
1293814
1457375
727218
1368222
1310077
1083186
41365
1197028
1481235
1643215
1554694
1930058
1414811
1943080
1369839
156807
269052
97882
361227
1994608
506111
983415
524340
435256
756280
287646
824214
842925
364365
488179
1903236
1060666
912222
955082
358806
1416601
1548440
1626805
530689
516556
555337
837932
1197129
1710531
1567583
1702771
26673
541677
1983231
1277105
1011127
757485
408003
564349
1439379
67829
1005599
554564
1716944
1875925
1572139
472641
1238275
676978
1672273
201564
292870
201557
503501
1663977
1200858
1229480
1379039
1366863
1623266
734562
970817
175586
877931
149696
327010
962828
676410
63709
1110112
301195
1624958
1580277
907056
43025
1800998
1673588
1734755
502381
27704
719425
471418
1482550
1381493
874949
263528
1242432
1285070
628762
1572629
1772953
859822
415368
619936
389108
1236416
1009996
190831
1481439
387926
337600
1872470
1444177
1953009
1662024
1691517
429731
1984308
1990156
1757261
1772935
308909
395033
1093944
901884
497293
189131
243245
1975780
1619347
1121770
355660
625055
19279
1557062
1168365
1181502
667036
1249727
226835
1904286
2124
827968
323521
333342
170851
1661193
254111
242696
297756
1934569
219049
499023
442327
349648
140032
680297
34211
966208
1600124
401498
374315
210026
548226
1372893
968260
1001658
359104
1682780
1725854
1062115
1429282
717678
605565
485782
1717328
1124254
1643235
409348
1332358
377584
556130
1602654
22753
1859166
1402510
1501654
712378
184317
1720101
1600017
1491988
207344
569126
951739
1619816
788474
1319883
855371
611135
1311186
795116
1965760
74424
649001
1071157
24349
847955
147037
140072
1361108
449761
786206
1882792
1424911
1790728
1332337
1360206
441729
957960
1783418
1220092
151262
1544965
1236282
1484576
116288
1857823
296863
1575595
1794762
1317001
395944
1223012
897271
1673982
1366861
908047
1756394
470656
468399
846512
982536
1170563
1097608
806454
214025
162454
545655
339984
137248
953785
1106809
618716
1151981
1889569
878056
1276802
1306236
1392897
1737474
722523
1063264
748729
1389845
888751
424696
10028
1479055
174788
1792
1311740
1385582
858227
1749035
784307
1002518
1341422
1176354
1109807
775730
974953
624095
99107
883997
39885
998889
1085085
906415
1330652
1404334
596303
966184
424779
833286
1070653
27182
1868457
525499
649456
1422621
571107
1092600
796858
706425
482614
634131
1919489
1964778
682928
1430410
610721
1417790
730249
1204623
814402
554443
325288
1427533
930171
866662
445502
1624687
185735
680675
88727
1442632
1782456
1813803
1564013
220183
1526843
1772400
1692763
1470160
1840089
1654034
725879
1968441
1342375
388135
676047
949836
1587216
1833967
300726
1987194
1681864
1935411
279972
95159
9178
42026
1845012
629459
571537
1271163
1548924
380500
1624347
481292
1120827
1128809
569221
1498522
355226
1132444
661746
1882662
684781
1384290
359378
50794
1850048
189366
1766218
844095
1347820
1736692
250395
104410
1207179
1262696
1892155
821095
1669054
1856805
989804
1258833
254512
1852559
1845864
847874
1649384
460752
787249
1468565
1531595
622518
374616
762126
1957164
1365871
1649728
1940690
697522
948968
1455551
638330
196777
495750
797985
157685
262730
1160179
366354
1587300
1699585
1478902
251200
1038941
887225
274567
734290
1044091
1380546
1113272
1668494
1100944
1494399
1127144
636633
1395649
349644
571710
516537
937144
3015
1954889
1096249
992101
297788
1609529
1998352
1614837
828109
805838
751753
276484
1065976
740549
1514828
1525256
1706052
1226532
48654
73651
1905966
597081
1166448
394257
1747764
1902635
764107
614326
7662
1403461
1924175
968331
855575
538403
1787461
1536830
391174
583582
980358
547807
1706166
327532
126239
818988
1147910
751604
330551
1594696
1257414
924021
1017131
669016
1813910
1001508
1545095
1882371
945143
490145
761060
126151
514966
1897261
1343738
574506
1951865
28588
1600266
1734479
1238870
999246
752671
570076
1397898
767417
1835858
180097
620183
1867977
557682
1405936
844589
791386
840216
1393544
87740
793292
437771
1084082
225162
1070659
1477771
1065742
1920251
1615303
1748324
884088
925084
1253405
1785825
1144102
33526
1470317
990182
399417
731263
1237438
1726466
1870747
125833
1516942
1261815
1730596
1790740
1155583
443989
116319
1515222
1024175
1385244
1464770
1677973
1742844
863105
1021094
1335908
1058153
181415
1361383
1460953
475855
126148
958776
757637
570180
1141982
1768230
360192
230402
481645
91916
209334
920425
1467957
1188025
470393
1103494
1640975
1948893
84872
1390771
1151804
1041468
978751
1394675
763945
1110479
370463
1233266
695134
138515
909526
816722
1231402
19823
444566
1861257
742129
143224
672115
428658
474249
313481
1330028
15568
831335
1585732
890208
1442601
182681
1837966
1234175
1839691
1637055
827384
1731808
1102969
238052
314352
1552683
1784160
546333
376845
868491
162602
614800
445208
543085
652599
1273138
587565
1087915
533275
252828
1924174
1494405
1630927
1572076
1383982
809965
418687
1977145
357294
1356961
1019439
478668
629961
1446709
131359
958163
1464168
148801
914009
1932130
112589
1373437
152968
1812583
96226
759013
1860577
1719950
114625
554863
1979217
277527
163922
163546
1242618
1944054
1559009
459827
1973505
1220338
138146
64310
1762564
1341919
780691
796787
663206
1045881
1016972
503000
1904811
1257021
752664
81573
1571348
591622
497954
133061
1520142
1939008
754848
1811976
999720
1204608
1632646
1368291
746242
1389774
877696
37807
822301
124650
1834339
1577941
1646508
1384720
1782456
811916
1417655
938764
288779
550890
1629996
88997
1737686
764838
1849407
1381937
303007
661342
1268603
688125
1185272
858164
815210
680483
73248
1502900
557763
1296441
703006
816777
1807465
1580624
966260
389618
1299502
112
1768217
1325192
817710
260110
289326
190772
1152774
720001
1521637
1447551
434121
648784
274729
498779
1748157
1119931
1705972
860544
531244
873236
1615979
242243
1212067
1693869
1457955
1447390
1670330
1477167
1192197
1009326
1644847
1072612
1047392
883055
1475460
1474062
466256
1659214
274597
297996
627644
542531
1442107
1150948
1046625
1886596
147961
1505255
1416718
1330552
629924
564533
175883
1538957
700879
305841
56259
1794607
1161975
655053
1177482
1597451
1588743
1994893
1961766
1294178
951376
1852260
1799592
1640293
182638
1804698
170278
40580
1998891
168385
1772315
1420027
1942068
1737227
680212
1769830
157126
1547670
303917
913296
1363327
1987953
602829
1602112
747851
1255824
1498565
1807699
1067609
637921
908224
849545
433015
43806
366163
1202286
1675478
696763
742194
852345
1132396
936864
1301618
1305108
1394897
1672726
1140367
1123209
1778645
728005
91713
245139
902940
1754062
1907617
114872
1266849
1634159
1056233
150895
1667846
1075886
1969557
1898224
197036
1863448
1931740
84
1669331
1015228
406681
346715
1904026
1831571
1535438
1424846
1150234
1822320
583688
1023018
16670
998808
1348046
1753196
853636
827592
1310534
1991401
1015779
1716006
930346
1497622
474139
551692
413200
895988
226063
66529
299248
755545
73559
1900222
1288626
882315
1091312
271217
1971959
1178354
733243
851714
1252351
1873172
679660
856785
1252689
1380139
1077566
712831
790743
536475
1587885
1132300
1540544
669464
1153823
1185507
1674727
1145198
1668353
274014
1421677
1945489
844779
838135
1255904
1137527
732035
1310032
1787460
1313079
515894
1466146
1611977
1948299
1972126
40629
764977
1364358
1490070
1241192
734623
1547476
1224973
960382
1374658
773488
888104
1270942
1823907
434341
1153747
729846
1929335
806600
241083
1707353
902159
831335
1163702
1513438
71355
161910
1241088
151021
1322687
1054642
1219608
1897355
268134
23655
1453068
1251174
684794
1774018
1810340
316656
801816
74809
120256
851252
1384619
1472933
152739
689260
1499916
539645
1942144
1143590
10333
1102737
848080
1317344
179204
375876
862214
1810011
26188
268320
807483
1683087
1916155
1116496
1334074
936224
717789
857789
665826
1371559
763542
1189215
1370902
1606824
1746547
1545017
782111
759933
468286
1514678
1383471
1766182
1671918
1013404
604207
100529
823907
497716
232413
498099
259600
833813
1985158
886079
904037
1050316
1395345
1681591
1722645
400419
8132
779455
649139
1741201
384050
1024568
712236
249570
1966979
1547429
380299
194156
9762
860889
819595
278317
1364714
1773157
1719967
1906864
1787569
1871664
500361
887451
1915312
1677713
852965
1580156
1926789
34085
1655597
115518
1746368
1209603
405860
175075
1625788
1147021
1511408
347623
1824819
1499239
69349
1587949
1088811
1088785
502588
1936492
1133575
846653
1153460
466903
1725330
62615
1547656
1326898
273689
841779
1352722
1570688
1205154
1687671
890150
1913762
1026187
170478
549328
819381
1570906
1210431
1619440
259322
1765653
1582620
851226
865180
707143
436151
941358
1649799
26690
1022599
1946857
875864
1605009
950626
1492577
625158
770730
1356057
1643819
1190567
84170
1301086
1238578
1313334
1557497
1301372
747760
1945567
535783
753385
1285142
1981604
222997
1778329
40611
1438318
89473
1594138
955928
394448
534550
1183648
1912088
1256073
1611343
450635
108162
1779772
1488882
600434
168249
1097821
736404
590007
135968
429409
490221
1989842
195162
670773
253550
1327175
739498
1231992
1826631
1004073
81427
1242459
1243953
1277921
1500439
20533
115699
1239032
1777224
1233135
730826
1296431
900575
169822
1773896
1047701
361201
378366
898154
121235
342831
22438
1813135
373595
1318042
1365922
596800
1781275
390128
37167
1493400
1105018
1428804
29676
1605782
1277825
835756
1546485
708713
1732037
1398129
674295
1628071
765063
1935278
447900
48915
1402729
403878
1881309
1279536
1234652
1982193
1005715
1456244
1851250
1882372
1138626
1682927
1757410
1933916
1605979
443974
1968273
114511
736639
1181808
1222167
872206
1379052
249880
777913
1596294
1880209
1649965
66002
77579
1284511
1290080
1118959
1216729
207185
1900222
642173
234319
720941
621723
197958
1734482
356803
178100
590919
1280641
613302
324411
1581108
774818
455376
993667
1893870
1042919
1263149
288165
517450
424784
20956
670207
1366166
980160
920992
261156
24486
946584
537696
253278
1665265
1397062
279646
613386
704127
615651
484775
1709996
1484878
1922815
58895
1406034
163942
1521449
1256930
697234
1199922
340111
811169
782345
939148
1316593
1904872
534862
595933
1087713
1716306
1063051
689137
348423
945878
1891704
1312543
1210505
593387
1185000
1921033
124389
1642898
984807
711968
563085
600029
127618
1356797
64527
1226480
557361
302169
1431573
1138973
39580
88065
1657752
556301
53828
896165
1960627
1404237
853173
1644903
36404
775463
538211
71898
743083
1659361
492710
193081
736650
1432166
1899068
230434
1501275
1422730
100706
1951222
1761676
1637458
1111967
807922
649300
1183089
512923
879233
561349
290460
455938
1843770
1483738
1783524
1530504
1510691
1245897
1557331
1490445
167309
165787
1063240
1943550
567345
1133203
1345274
1981016
96926
375058
943454
945756
924783
229423
1917840
1590982
1715930
1789280
933001
379675
1819896
783260
1331198
1405060
1718308
1087096
808100
1738878
1583166
63657
1793995
957937
628211
1147936
211818
676316
762911
1088519
902
1976139
330769
1351797
1480888
297293
1053624
900078
788273
1279928
1308024
1901633
1490287
342947
1955133
177931
224131
1578047
541145
952
1585345
454640
401444
1393622
1911568
727245
1607855
1916598
1448146
1992733
1735664
132992
1351496
823095
94157
1174634
831321
270255
1008258
1348254
620225
302338
837752
1110379
1219070
578289
924336
1484233
642895
1193795
1340096
539932
1593057
405846
590693
754343
908395
1376251
1190843
1931684
1793274
1649809
780668
1659668
1597582
294870
906965
670766
143767
1547355
124100
974344
720589
127241
1615629
196108
504262
1880036
1056762
1309198
1415567
1381663
1993731
810449
577077
841466
1311225
1826312
874582
1969023
1748787
600472
936964
1741289
1522864
1693194
165774
1633242
27722
1183874
1084350
1548528
1231043
535655
1123186
1734459
1531557
664456
1467422
1404727
1966926
1358759
233371
80585
1469197
142533
53482
129065
1325491
714430
1389409
1118319
1406204
1612885
1641679
1045303
1808368
380652
1875364
467193
1450638
378570
1896680
907821
1002608
1145662
909270
435126
1403192
1911169
1881374
1531203
697039
470112
1581789
1979382
646504
1759047
742880
1637361
1612438
503328
821868
1891842
1182149
741291
1314008
1391671
738955
1302077
559004
1563281
637024
690438
463990
1491597
137649
1656953
938110
1363170
1636577
547020
1177350
1746539
296358
1194105
1554930
1650184
1147710
1048760
324824
773313
518995
1402582
481903
381659
1931884
723106
1541321
951275
828535
1050404
221498
1350005
862027
496273
261236
1030777
1030252
1282812
1791439
1638702
1099438
518721
749202
1128914
167843
1366058
879139
512809
1819903
261462
1572775
981888
108932
1503099
1285811
264856
1646160
537147
1157400
1684880
75541
687334
1733548
1844729
1810315
877994
698465
671539
1676254
26322
697665
528042
1562536
877892
549540
911893
194288
846786
1579680
200485
1019714
1045260
255820
58623
267771
615599
418158
1612477
259517
360715
137663
495101
334168
1678341
1932566
1762150
1087689
1623418
1764609
1861442
1856355
1252501
1607993
1625281
8029
1586942
1131558
1981125
1842561
499181
1921870
1748507
273440
1205542
82755
1338681
1477587
1870458
200447
36342
1632982
648972
1340335
492950
1642666
1003791
1035440
1582886
321888
334004
1411316
1910388
1992729
579817
851085
1255771
541643
570769
94299
1717192
1375206
539832
355331
1252251
411905
2043
35357
157323
1463602
554449
130885
1914499
830765
994063
862740
647590
1644112
33829
1186439
997492
947337
1406041
579398
1935544
212500
657848
396044
1128700
216950
1282435
1652329
435165
128909
1086240
726207
617040
1017723
1639447
410496
667290
1133616
665139
139901
753539
272259
1419019
570792
1123217
1326222
1377927
1974309
15753
1761325
946355
592518
1408909
163032
449886
548506
602769
1591691
1680250
964769
1157535
847345
1804572
136927
1097956
632710
804727
1854747
1529414
341716
764727
798686
1399628
1120015
10987
1723164
672468
32243
1875090
384836
6534
1206434
928216
1445775
412231
149488
1162321
1492134
962183
666224
1838694
950266
1251203
1205452
112296
210346
40672
943383
951722
1268604
166178
1076805
152400
1802340
1493231
859497
1495228
1134701
323841
609117
1225278
107455
856090
163160
665723
1037959
1163017
568149
1885140
463652
282926
1172162
1549036
331293
1098668
179462
279965
1592762
1319154
1326473
1602305
1517459
36863
1443374
1964568
632584
357309
969894
1603366
1851425
951167
105261
166541
169036
1342835
1240599
1790263
1472322
714054
1080752
68384
1441034
307875
345862
216841
50773
211220
1408973
1925233
989260
448921
444273
1552164
1210764
1112147
317610
468456
997389
840260
999083
987780
1866172
266439
910309
242625
1163517
1640746
1112250
909184
1848997
267671
904432
1209008
144877
338528
1241717
331318
433100
1991204
1784159
1782591
252072
921509
1931012
580468
77837
384874
765510
322682
61984
647169
957703
280523
1725833
148058
1000317
1619255
1895580
402728
1760283
1765838
1956581
81959
360322
645408
1362361
676555
1552877
955965
884369
1829628
1696441
809577
967324
674895
367643
259876
1182034
486317
1734997
1069921
97468
1769169
1615164
74949
1046265
1461570
1051906
186291
427918
833863
713765
1015045
1703983
982424
1839174
661468
1589339
307956
187646
1097749
232339
1437865
1808991
1772903
30664
200826
966210
1945439
1346543
1428273
1764681
1113822
986819
1614088
1524809
987153
1365351
1050892
1358395
904672
1475476
1840465
1514920
1582331
1186836
1681161
464853
250448
1476530
1547381
1886750
1041850
93485
1349591
900383
1635538
1052588
1094388
1177860
649311
1920270
1460566
1456851
763742
1233247
138869
1446562
1655404
706318
1489660
1953319
1074590
1550880
269865
248596
361670
1616380
933337
1310620
544028
1648053
1780748
756032
1535416
1297743
1735455
1827987
1464047
1228698
1105035
784067
1854288
262814
196646
611454
971015
1847024
323396
1698490
1031568
1367930
295053
1919796
173650
1376403
1155578
419000
1073451
1945626
21196
25490
456892
400095
1728469
925440
1291840
1816276
720500
1008834
844444
995774
1100028
1886719
334077
1757620
81408
146973
798433
1056869
1712789
205887
1599634
219440
707559
932464
1976445
1606978
1785969
660795
1345631
458726
1845880
1628771
534103
524504
582734
169094
340151
1798261
101277
1192664
521190
1220660
1910377
743670
174643
452668
1012098
1750848
1916255
175230
150125
1281615
1820372
377223
522371
1888048
1580191
1713435
1331427
1844347
1009048
1160885
650202
1590009
1405310
1635593
1974390
261538
1411726
1423124
1307915
1194765
1382842
398679
446478
580721
1435012
687376
1372820
1882619
734307
257927
1649239
915727
1690625
568296
1512584
6792
493522
1611718
1597930
996368
1843272
1892982
168312
1635749
1170463
1693143
534029
1110709
57581
1516197
1026028
1551374
1429075
1351015
1856439
350877
1541869
950295
164855
1092443
395457
1826504
1683463
29084
1786736
1839921
1137010
1561352
224529
434390
1464665
393845
1031513
1566258
1649587
1609221
252618
1180756
1432356
721238
495980
967227
334039
1323900
836466
1649386
1264988
1995057
77432
651348
1926684
1987571
421761
59584
180793
145714
1499959
407715
967006
366738
220094
1353159
1255940
1402744
972062
918711
957628
1804696
1355502
1057932
1860926
413507
1984294
315305
388185
670609
1079985
873471
1329794
1476264
832979
1294959
654645
168330
444731
1039345
1384004
1745750
1011985
824798
308339
1012496
1988093
763649
1495046
1430079
917481
1914051
702874
85056
561780
1868130
947973
407559
1912716
971215
770927
631175
880461
1381126
335017
1618076
420671
1172265
1454106
1784433
1651672
1654280
525064
515680
1246454
1769894
893210
798747
1994834
85560
99917
297455
972046
1777430
1840858
424465
1204713
1812710
764605
650929
481802
1696404
1410161
1138485
937165
1249382
1708542
1286393
643188
225204
835832
908485
252813
457043
713091
1331445
1035450
894378
687309
101134
722708
752025
363233
126077
1497797
245860
1854133
1432179
85452
1027174
812984
75468
840194
120489
1560871
1514396
1716691
522535
1790097
1975572
860506
1727542
690892
758779
411700
1726049
1211286
157441
268845
1543543
1000878
1026181
708172
621703
112317
1077304
86548
246577
1696573
1452713
313596
1819067
1457982
756410
1352450
1064442
1783935
1572706
1445305
1170881
1847361
613565
791424
827106
130963
1885985
325807
627150
1571515
922509
1050259
768029
1788863
675650
71287
1801754
1286744
1128892
330032
1439782
950241
831662
1952704
503701
1685447
1388084
1018734
335264
1366801
1936990
1794053
1295664
698155
1322731
59130
54459
1304502
316174
316742
1126487
1025468
111377
442377
210222
1212496
1775605
1293914
1505140
1447695
710346
938104
975233
594918
220789
776032
1151049
421271
842858
473628
1316702
1787379
604858
492083
1796835
922162
1997110
448827
1608627
568928
1491260
1168347
1340787
1011461
1149586
1097675
791662
1538249
155660
521618
730733
254821
52908
1428510
356951
17947
1671520
1966354
165925
832358
1351279
1939285
443636
571287
1061796
646774
1467773
1219038
314991
977726
783277
403569
477640
840903
807545
237300
1951355
1220109
1060687
1383249
68433
382129
1887020
720344
48063
544729
870831
522002
418748
875540
1962099
1327034
1194156
622307
1814629
205847
680196
509859
1965022
464513
583952
1222975
1692473
1013796
1049770
415962
321086
412893
554155
780983
1278212
1112570
545372
350813
519926
376371
1900755
560656
1460101
1865185
1925034
906928
195946
520979
98878
1118872
331724
1450000
846939
623501
672879
1491634
1154364
1973155
1987578
690457
444787
14716
602612
512074
490132
636098
1522478
71028
692735
1055031
318226
1856686
57261
754370
1063687
1529974
294781
1380897
1667359
278568
476612
94193
902198
624258
1890486
910538
678318
913106
529151
257691
843738
1297482
1062380
405627
1230631
1227570
669246
27692
789210
1916370
1480781
1926899
1993360
1841677
1952012
93591
232988
1305330
1479291
1351971
1631908
1716442
1375839
1205783
1296588
1670750
1708940
1660098
1315999
717056
852384
428393
1463887
1709807
1244052
165104
1543593
348442
1586708
919196
480408
1745752
1441524
1474257
877805
1660359
1559449
1531436
64944
1485141
996714
427802
537903
810770
849734
1289188
912992
1026950
1607898
615806
1632694
1174042
1961499
882413
227075
99170
614035
397675
953148
1334325
388663
1903046
1011295
887847
1841626
804325
1068357
1428078
80467
181164
1998679
134203
462389
1020524
937494
1547870
579448
1757529
1862642
1277677
200945
1017158
1498396
1142553
411808
1229716
1855825
376447
326714
1413968
1689525
1199110
284413
103611
776936
1157982
1288277
629686
1701026
1377834
1655182
1836546
804584
1409351
656670
126536
1350922
1893238
1537237
567369
74760
1157817
1527358
277441
1597310
976782
594393
543606
394375
160297
1613915
1824459
929745
1144785
1057661
822013
1854040
744594
1249905
878437
1939978
1473197
538006
1771116
1480146
1019970
1225368
738843
1871480
1999268
1133397
1856839
205057
1786956
667266
1754881
1628638
1224776
464202
723338
819803
1503964
287996
1612339
1213795
1723669
1743153
1100066
299623
230465
1300745
794545
803942
1280699
183138
1824451
1353097
1480869
1413937
954357
718558
1505484
1342658
1965897
759138
458692
791105
1476135
116501
935002
636339
1716751
1279157
1675995
1905015
877636
1216359
233143
1412616
235133
273108
268785
483798
381768
1534016
273088
1402051
773566
1366957
769722
1918271
495978
542864
895591
1747956
1796924
1166450
722159
1964656
828584
1869520
1996
103859
1748005
515111
181295
127918
1401820
1521213
66767
197203
1223137
783918
1643567
1604958
1342239
1770117
256025
1545014
440134
694226
396505
1969030
705176
899119
774790
311944
1329453
1355132
715319
326095
362165
986954
1769515
320644
449063
537041
205662
1789187
1416805
62738
97638
10599
910250
318772
390164
39818
722241
1439472
872850
768686
1539561
1212368
1942877
903043
1296957
794201
717467
665796
1837646
1268494
917461
746779
1928819
1811804
369781
939806
1347203
596687
1408748
955816
418132
548781
467805
1798354
64159
696198
1153020
1402226
1117894
1792517
970027
1039344
1962090
89591
117510
814010
74749
1888379
1551280
1612266
497763
968974
714098
1159266
371641
179678
1774136
50803
1167215
1055530
1670515
1333247
1152401
335014
339026
416053
1337721
569778
961913
438454
820970
1528649
188061
257269
1956827
221634
1164448
1002353
193394
836571
1526666
1463990
1576028
1274809
1488701
1252680
1333532
1113414
1864733
910676
692586
574996
1128826
1886391
736079
871224
1427866
61572
1387119
958105
89729
1876733
392934
1786802
1563807
1183427
1680670
712204
1468625
1628241
1578146
336864
1800741
282429
245025
1610538
910034
274930
802278
730228
1934658
1450837
1743316
808076
997811
1642899
1064765
1411663
757643
1783557
1662149
1753550
191064
307214
1087896
450347
488114
1530314
295321
534593
1922046
1419981
361991
1422595
1715113
931905
800784
1458269
1684992
1446419
1406554
396833
1886904
1828740
437936
154474
718594
1379677
1376097
1899137
1148768
369906
1640710
1757417
247190
1292529
80185
1498403
1859764
1162240
1592612
661974
769600
1316470
1611143
1682786
825211
460452
332633
1022090
820297
1488151
696357
1462445
1781502
1691017
697012
133360
980257
27872
1552241
477694
991027
269779
642884
177216
1754580
918186
1554193
298847
727068
349639
211330
1675512
1930626
1980929
549027
389886
1225770
994815
1171678
673273
182222
1492962
595490
1543045
1802878
1177366
402114
134418
578298
67506
431555
627543
771173
1520539
1475115
1418596
132367
1811319
1438396
426963
1402812
244211
1944452
1636227
798628
1797459
418352
1219332
555301
149696
150167
1810940
1386683
596331
1618611
1112336
463525
1552333
905241
844626
1002744
798796
978864
1703832
141222
412800
652524
1246250
1015550
694050
791791
663812
1183828
1799581
621805
1843610
1055603
1662561
1120229
1661114
169834
1380022
419583
1290284
1212615
1681243
1227259
905267
214398
1467413
1424165
1631751
277163
1926353
72060
594333
1657907
1498730
962815
1994418
1908574
1637891
784495
757727
1825965
1435706
23474
830769
329729
1795892
1367357
1189844
1371810
1512206
1628464
212734
508503
889173
281469
1065049
1356011
533234
1931715
1298115
503166
527427
772580
1373521
1438641
921031
441021
443392
945742
415499
360577
912876
799414
716161
342720
1586943
553873
955814
281850
351347
1670635
609443
1626176
223125
815949
938423
189296
1645690
1118190
567157
367795
1298120
219984
294015
297124
1036902
605870
749092
1428080
311214
950506
1567704
1825238
541617
1365506
1189174
1007256
1666676
204976
1782963
1138158
598185
779348
1480151
1148756
317949
219937
211098
432044
752698
59760
1433046
1558011
1372156
1762403
24645
275715
1448172
1813258
1337867
1205812
659300
1509822
961654
1981109
208029
257891
1090552
31362
1516443
1861852
1222563
1155936
1074361
1080499
954416
1280163
1027846
512450
222855
1751143
1160481
215405
461058
480148
1054418
1061407
1155106
1455335
1237401
1701843
1008381
1745752
1089709
1572758
1954792
623819
1075478
965038
1921408
1834626
230360
1590117
1142979
1741990
630961
991853
227909
1194243
1563207
1119469
1800997
1317019
1462760
174257
581760
1170840
415380
1094248
341092
1892757
585003
1499135
675144
884075
443174
260993
1647571
1459642
614562
1772914
561926
345728
587912
1619808
1971206
529625
1907816
377108
1483922
1243278
594069
1203195
343188
733910
1429854
1972348
578651
1248648
686058
1281753
1773974
969065
264662
1028926
1770392
263762
852718
1089011
1088375
144098
897900
1505948
818737
692260
599348
1978672
462204
461098
1039709
82526
1918336
489844
1219120
844516
672901
1159908
557164
1793578
423640
450777
436739
1649652
193337
1489879
110319
1859610
127801
1261200
1996931
841315
102621
859418
1951833
1923517
761082
574158
1980180
555452
1353312
1455609
734133
115259
990555
1716776
791352
129440
1020752
806477
861205
1743624
1326446
1319368
661035
1941772
1885541
1379148
1354376
1640476
1981840
786263
1346253
1330356
1317470
1041594
534191
1557040
1447419
1067983
1046508
717301
346084
36712
1520548
1374447
4625
575582
1582837
472183
429354
383483
1569432
105847
1150320
64602
744108
538017
1262505
804986
1818211
1470362
802380
1912665
632549
1358894
568495
1356163
1915019
869535
1264319
1733440
1372315
1941932
1627626
801343
1137174
1455131
1070232
1991478
1836641
1272532
1218926
1980575
1068012
917565
1659930
268462
1582288
611717
878938
353467
543964
1118290
725001
1868318
1829626
1111394
1802509
1348703
1259477
321520
1220751
797801
1701102
1503537
476017
659863
1700933
349186
1739843
1535351
1982238
541915
1602794
163353
1229146
1496608
962671
632062
1750852
1022772
926546
1177816
1607485
226795
1060848
234935
383540
1202198
529030
196569
321758
1028852
530916
1850959
150740
1103157
1498215
185048
1119132
586214
1323765
1133286
1460731
1336876
351136
503498
451863
597555
142147
919340
94489
26040
101880
1401104
627302
1412929
1917784
666079
902036
228490
1591107
536203
884721
444010
1631891
1311416
868842
37945
766279
280703
234815
1514434
1653072
1558315
746205
1622444
551855
1995574
1549557
1061675
741308
1102477
1092590
719626
1361014
1467481
430577
44983
179437
1723759
1455588
1258892
1870555
239649
61751
91604
77629
1004358
125116
1609939
1877425
1935411
583630
1962057
1256313
1920149
82692
222049
729800
1197823
1285235
1271892
1786699
1119363
1798296
1591872
248839
987505
477718
347156
1197005
915311
171278
1382046
305490
1292204
622303
1060770
1432494
1469908
1967617
824915
929732
1991692
289348
1369575
1044007
1915693
745361
1845629
61949
1967084
1407547
871858
596196
1112868
458650
1629970
1736090
134100
1709406
513127
655260
655098
1865341
145725
1929245
587930
42251
412390
561937
1213725
1929045
138989
1634395
1273578
1352213
1304856
1813743
1291917
1875968
584686
470887
1749049
1104004
1268263
1474036
825576
33415
1998564
1223850
1653671
1324001
1344323
22414
1789293
300779
1751025
1793670
339579
1943794
978775
1475551
1854520
1405284
727678
860604
962784
1509464
1622773
1942806
1697204
1420981
1473977
1328341
549588
1875205
472196
738738
1574955
1870976
1144579
337019
1851335
542540
766275
838845
1587597
1348963
1576765
182617
856974
1727395
1455437
49230
1951452
1846940
676735
787263
1955611
1420200
779929
1762102
1154162
730014
1636360
1882594
167641
651802
111516
375535
671362
1860720
1042760
790682
1393219
865193
1356733
1671330
1298032
1808993
1153427
1673038
190701
464587
1432230
902676
1147745
734525
1448887
1785399
543190
1680980
652673
1413129
486848
356473
1162306
1660682
1112293
1757084
1258312
917759
353735
369976
82081
505116
177047
14179
564434
1097403
1719731
781030
1147072
589543
794155
51827
382323
159908
244425
1515305
1866295
191769
292250
215325
1754984
201208
1565011
272836
418478
1700161
353263
1917386
1450443
1557264
1006912
577520
1294355
1228023
1822055
1578425
1918381
708634
268229
296962
1874899
1040390
1042370
1625539
421777
1384842
1707297
31496
1406156
1746251
527130
1937879
863612
674079
1203355
1032386
60501
803692
721877
1865789
506540
348790
1200096
1571262
1322796
686694
364735
348056
1991984
1619440
1601660
429929
1038023
1774787
936732
59009
1190683
1780078
1451708
288396
750981
714778
1111826
368723
281676
1445256
1207264
1583548
1789540
212763
140270
461047
1115805
613647
1535198
1254023
673492
479463
1265670
301531
721038
1540370
502382
1799163
1235695
1734226
1842620
824000
1119894
1338373
46573
504820
944854
922496
1567568
594114
299087
1212603
193966
1400444
672175
162271
181569
1812878
1903818
1727598
1534943
1814276
166893
1117241
519985
1611041
211896
649173
1181833
1561917
480675
199242
210352
1055040
1242860
927250
1146077
46522
214541
1869086
1738984
1694505
602776
1196211
1047531
1964517
1319013
1136968
1787231
1788385
1617905
1572976
952105
1268805
1604966
102490
1679742
1212931
1673554
656312
874464
622084
1189748
1442585
578965
460590
1347080
1730278
97809
1548775
1473737
1860325
1371197
1340675
606005
1716826
111591
435950
630115
1096487
1981356
1297884
1526081
509882
1443060
1012564
1338463
1069274
831548
1998869
1087529
1675311
913277
1741600
373192
100196
287923
935254
157400
1763362
1425006
1885073
666837
1822422
1269818
1837469
1943535
123094
1687316
16897
1981950
1440349
127944
1153384
1502179
1185873
758110
633277
458834
1305818
1803838
607909
609524
1846080
1508604
1865644
1411320
1408728
1969992
1033599
252627
706065
744238
589649
1478942
1369817
1081261
715513
189779
616457
594355
1850956
198648
11444
1623371
774525
1523258
246852
479500
1726061
1730328
1338345
320632
17630
517976
1911433
449189
107962
608186
1343698
1291950
19632
1354671
1513469
340140
1099445
1679411
900436
1083260
747226
935003
1516947
625442
1179969
1643486
1659172
51875
1759439
1596249
736344
1521854
592934
1162213
1348511
1340472
1077400
903472
638404
1737341
222939
442084
1256059
1725467
321511
659337
1620950
753026
757626
1981353
287937
271154
1088046
1993348
55397
71047
838881
627441
1344292
1001592
723142
451623
1237515
379032
1704267
1311153
620389
1690389
757992
1117805
1064663
1496708
1664469
419414
357545
1027501
862023
392978
447357
1701828
1349254
885197
471246
417903
1079616
1430347
1206675
1834703
1237903
1173477
1103591
1356860
1077571
60622
632955
1068604
1155961
1601372
951620
821153
1439339
872310
1790204
576235
1546947
243625
1200994
685715
1786268
1067969
1562888
1219170
1132274
1711751
1156101
907836
873792
386825
1890690
907603
493472
1190367
1078473
1088998
1896964
1626317
754777
805760
1157384
749511
1256052
790122
1863674
591288
584495
1914071
99499
1514305
1964948
290499
1123417
1941717
1911823
403788
80312
1545187
1679904
1357549
224576
1898430
724638
1865320
712764
603022
835413
62714
21182
326027
744422
1147280
1718212
775239
812947
585431
166267
632010
1383949
1877079
1025633
919800
1343258
881712
1081249
1288255
962229
990458
227070
587505
1543582
470032
732547
582230
1750407
255422
1868850
904496
1250527
1885804
1258102
1293241
1354203
965699
490952
1649396
5792
910232
685402
1664580
497410
1233457
55643
139539
1315512
1731325
1764300
748733
1702377
1322353
1171394
1990566
376277
1826603
1347508
1321042
216599
185659
600420
1664353
281995
288982
1006468
688121
1034444
510574
645848
1478674
771609
1067134
1753861
386430
443067
412210
1737437
270891
239505
642171
1622306
1710460
1471918
1280965
1466217
1412776
1720859
1837491
39918
1843480
763515
763994
364140
1175602
1375986
832636
595628
802533
278760
1977485
1107346
225904
1718779
1933719
5499
663973
914645
355039
1020811
528445
1782200
1308355
274155
632726
205289
876776
1205390
1890757
771741
1373982
32919
147311
484209
661488
1094494
1005332
525239
898484
1161020
1114572
1058611
305998
484433
885883
1444646
201329
1124117
737131
112211
521355
331400
428944
1169015
887635
833099
752553
1955850
6584
1441156
1925212
1169826
1715819
1183238
331265
685097
464310
1263352
709787
1352787
43286
1607373
1983803
811638
1142011
636000
1219203
565160
959680
1538041
1394851
1900509
1350320
818836
254814
1579442
1704699
5799
1164631
1082745
181217
534563
363084
639678
1941498
1943440
752693
1683815
659126
1581812
500122
35307
1445149
1632568
123885
853971
1020684
970051
873990
383246
423908
11369
1254624
477933
1266020
868502
1908219
587793
856875
270799
962657
378443
1812007
1312374
1622086
471413
1133504
1953671
650470
365642
1038953
392197
1223719
1038299
287554
1037179
202626
417772
950517
1325584
1605644
26754
1911992
158670
255457
1218755
1267305
1745560
146933
1103912
1796535
40490
602773
303352
1524187
1603853
1885477
681757
124794
1288601
830329
1025394
605025
82954
577742
1897311
667266
1676371
1919091
73755
735194
114516
552036
1320254
686039
909201
34701
1499603
660918
308337
217692
204134
1832585
875656
463672
1981049
1037731
406797
1593182
1935723
480401
1065073
1395701
1318452
1290776
78644
1641341
606813
613775
638864
1276807
260765
1684655
69691
922978
1385438
1402976
882840
170885
963421
1262262
1550936
1182801
33449
987979
1502946
63733
1058208
1429958
1370108
1580887
1936788
1424243
437707
1603752
223268
384969
247714
1882436
1861629
584391
1463103
259378
1782264
725553
1878027
1302307
339465
1366888
169150
862317
1825065
539147
42556
833491
1080726
1453198
133599
1429486
539042
1602405
1799560
1818525
658929
618246
606123
621827
1837549
681232
1104122
953704
1217358
1745078
1074059
1931050
17055
1310452
1297664
1627871
745071
979748
993985
422604
692760
1002236
1377868
860991
1035476
132910
388753
8229
275655
1089669
1254744
1733288
1984473
166259
267637
1288768
1824570
1988583
1673793
588730
106717
734356
1351768
811235
1753095
1409426
673336
1621377
1358749
1928568
1893349
74785
311659
1672059
1879968
1919180
485829
156474
1694585
1919841
17300
223914
1483000
79624
78928
456107
500100
1104383
287548
1072634
1633902
85690
1491887
1600047
806942
1784073
759401
151821
1381103
662559
164900
1219343
183474
29641
212561
304235
29421
294250
1027527
1306364
1172296
496992
1731960
1419212
805269
107202
1456529
730554
661666
286753
81289
792849
479960
29466
1089478
1718880
1791375
1239789
378313
1349493
1228225
707979
1773266
397041
742217
353340
1826258
367632
1058462
654112
969958
1626986
1296076
1521997
1844332
1501166
283875
862070
17919
376850
1560251
1626857
1569622
483797
1006440
193640
1281881
1254055
1255727
1049755
406168
983766
659571
25272
1097355
40953
151249
845395
97996
1117707
1811380
168288
1697515
747934
1471240
567670
1705991
1553506
1064446
109540
1801026
507607
122874
547099
567279
1670009
1416727
1544189
144289
1164621
899295
308184
550375
1096185
1293505
1469814
238657
466950
224710
1085415
1803586
1085102
839271
747404
747222
1076054
1602036
339430
1863670
1836610
1852058
1054670
87696
1767298
1089731
1321086
1735370
1158034
862271
960398
1626453
1354554
929148
445973
125820
436946
118877
525227
47717
806752
1447153
430766
1670618
176799
786864
215729
399328
167797
903025
1852128
1686447
179247
1039025
490987
1282995
1111242
1623773
1518004
876752
866920
28379
1256288
1026176
111519
1308739
962871
329678
481356
771757
1414443
1239060
1829080
1422166
807419
346567
1898234
577507
168934
707893
555900
400826
1496522
154189
82822
168117
911764
884385
1002292
34553
829178
811393
1995721
342058
537340
1689205
1693620
1397417
213755
1686109
308363
1660931
172899
774155
1530732
648760
768233
1703069
1486527
1404781
279269
1593326
1869729
1174689
1589173
1600438
1999380
1633975
1394963
1408189
256199
1306880
565516
582687
177848
1803395
1166599
523892
580751
1191700
835123
1710756
1957882
713991
1998244
440450
1050956
1136207
578084
182364
879962
982435
253868
699972
576603
1573392
422764
1232145
486398
992088
87602
226854
708436
927938
202002
78445
892539
1446355
1619918
1150351
1952851
1510124
134818
492074
976316
1400910
111672
169832
831063
547567
1034918
224681
179203
1094349
876061
1107085
1070497
1207239
1108767
1012804
1962603
1731004
1805653
1130197
162215
1813608
226567
633905
1826382
725376
1415774
1016527
163065
1497103
271559
265231
814947
1361905
744623
1581636
917978
1755255
620473
1001014
1402366
1655285
1142592
151263
799533
146064
1625067
859484
1775597
165764
740913
138151
1385916
591836
1905226
1865017
758963
400546
1436386
848709
752356
977238
314862
1992176
1997098
655534
300192
911211
1300367
90911
1381130
1863673
1563588
1938749
211100
1695123
1049738
851056
1628767
701453
328667
904034
1165304
180922
1462729
1888219
561011
1552
261267
793863
770062
766933
1108850
1155687
1173770
755779
979947
336132
352692
97646
710718
1939056
679241
1652868
1644416
119929
1093692
65210
470792
714097
1576835
1528082
82323
905640
1091146
256202
205461
586371
1852441
308335
1019271
1983759
31768
841538
277473
1517850
1162694
1835056
1219406
282859
1279591
292739
1812110
652188
1377980
803207
720309
1536018
1972293
547267
833439
1744610
348131
1227402
1617507
984371
260983
619600
618054
1218337
1572907
1896063
1459461
1751457
83392
328466
142700
1197706
906832
1064415
205798
1124678
1901467
1248305
590501
1840373
818060
907705
100624
192714
1868663
1566023
968313
1227961
555230
1978600
822089
157840
1132043
1510823
1661167
690550
328420
1839124
322171
296746
416484
656941
265314
602954
1284124
849227
1207156
725544
949015
1829904
426864
871707
896095
276699
1454077
1544117
1068208
1313305
1246241
1550879
249612
725935
1575645
1812032
889626
760334
1836287
1531464
1210918
716033
1182334
1247798
773948
965758
1780357
716254
1905320
1879061
1585285
1481180
802252
1468772
465172
163564
1398847
202045
624309
787951
575610
1435544
1378109
1112611
1615510
1527188
1772153
1602251
754759
1257812
879764
797724
1267458
1681404
284789
704135
285510
1088694
1278779
295514
449501
1596452
593691
529642
1493729
228860
190518
1274181
1859331
1691737
1223166
848482
529187
174952
1375739
1362648
1855145
638250
55030
686239
1700954
1919791
1848006
420476
378743
185628
657105
506079
1635216
780159
501450
667246
145065
804743
153204
1156565
1399618
589026
499949
714823
1203182
591841
1694372
1659727
1683457
1135547
665818
1764145
1977425
244869
647860
1170891
1039585
1374153
635892
963204
1450876
1591491
1186640
581119
1717277
1856852
1570979
1999212
590864
1536982
892120
119521
1823186
482737
92771
1714601
1064813
1779947
40296
1386664
459342
956445
1682329
1057568
945346
1079920
811330
1137702
1192954
149570
612453
649366
546437
81317
1427016
21319
303754
1091210
174590
1248958
1313013
325079
644109
1969236
490699
1612665
87922
1849433
973472
1022254
964186
1807994
1188753
996052
500213
1158114
143198
567420
1449860
1339137
589488
239290
190357
1325853
1790860
1219097
1212409
734606
798787
173969
279500
1281737
1932471
612773
1996780
1653290
1698719
1448183
1082807
1904838
1077183
1976751
381576
1373678
480408
1839150
1391864
1271930
1331498
1232858
110533
469890
382981
1459429
119307
1630459
1602916
779109
1322509
1892579
1014902
192312
91622
1089669
1175940
589992
1903805
1240753
32540
107278
393559
1856083
1539094
1198709
966753
1297511
1060502
1177708
731448
954697
1087174
177144
1030719
1836852
1260600
1603884
342210
1999926
1734718
762545
1693732
1513896
1102761
855868
725002
1730761
559870
1866127
1546392
124524
231728
740577
376096
1988381
1724741
971925
557541
1541154
329929
1810079
1054740
1254174
41913
373711
1736227
1092468
1820539
529385
1164216
1677389
377030
428275
229306
473018
1561335
1557339
978645
725031
920474
74652
700142
1719753
1969321
1869402
598590
247511
581367
403020
1067007
1955308
686144
1161123
546649
1863042
1991762
380157
1290028
1817066
1608559
534959
1100208
1193751
687888
749211
1286444
649233
563954
228693
1097057
1104837
487494
1502111
1379215
1710501
479779
9544
501270
251388
1203685
898951
1933747
1744752
102937
184229
1666324
331619
1391836
776390
1645322
1445671
715394
1642264
756887
386067
1701683
350966
514423
1185677
455761
208943
670939
855082
1500559
491083
1961976
1122917
1358101
97013
1039767
347905
1126003
457141
1344764
238611
1125500
271541
1411532
194603
1996170
474204
1248251
188644
414060
1662715
9268
1811050
420040
1795975
1020901
1622883
1314574
808144
106838
424179
465297
416299
685684
1732546
980485
923188
844251
639568
1842158
595927
1155170
482175
1606828
1503588
127107
1830621
810747
1679405
1804660
1557968
616875
1472565
1774248
1001393
1437800
337058
93772
1021495
1856932
2145
1343027
293082
503080
12619
1804524
1410105
1534809
762096
470566
1360780
515095
1523256
1090644
159972
1980900
1125376
1138788
1936606
971519
523143
145027
1772258
977753
92559
1175616
1087859
1324227
92857
1224716
820178
78225
682193
1080225
1478480
1757285
1455239
171182
113440
1297478
859342
1430451
706733
938224
161749
1271760
1857591
1798612
1233228
1719697
826812
471289
1051849
272057
1614341
476103
1156901
484704
1671790
1686329
817335
332876
1971013
1430508
1248631
1225361
551476
138115
804783
287035
1881192
1589686
1342325
1056049
441004
762850
1436162
1584657
1164081
1328696
1241853
553313
748239
1340358
696570
1844397
422038
318403
340059
824735
1991732
623335
1371893
1478083
1818018
1429564
260816
945178
1681201
1399052
81622
132198
858511
1741419
154873
24817
900638
1439932
1956297
351423
515944
779560
1632274
155063
367388
1439965
321027
1304204
837055
1670028
289007
1797498
1714248
512248
913528
731554
679602
1748057
1712107
210013
229694
896442
149987
818901
884373
84191
920937
207676
835584
1859084
623911
620584
1365111
1386805
1138649
161571
1403083
922282
1461489
433246
1987720
742406
124668
1353985
1041635
1926961
783538
527806
392205
1577285
100102
713839
139289
258075
394907
561322
667361
628986
725098
1440283
1660507
338499
1180763
1958729
1311652
433878
1294618
1164772
571008
131971
91418
1129633
399676
1608012
600973
230017
557724
1130919
1600460
980558
555423
1605244
1297647
1267683
1843942
1556675
1886825
1021959
1668618
1184037
1761994
529040
1309841
1978540
819622
1431788
665227
996483
772754
476206
960677
1180811
953792
641032
335330
1706014
1866709
1882729
603869
351806
695305
1573049
1812343
1903733
79378
1749886
1284117
1504889
1249030
960039
362371
561565
759994
1199400
1924380
1420061
891943
21480
187815
1297858
1775019
1686098
190402
827412
1540069
1133427
753735
1397576
1473447
67851
906538
1630134
625974
906981
1193471
1407624
120665
1784522
925725
1802270
855271
1726255
1774149
1180982
1348068
1455704
120898
1554088
1063098
1824909
230943
1653110
799496
1703663
1345471
431075
833657
1802912
1414830
1803838
692818
1449805
307390
272236
810148
1335869
128615
1250465
398214
673930
1698923
407503
1399539
1275983
1343544
1413618
1074028
1571417
1164624
287120
1826913
254212
1080773
1237045
285283
368070
462864
888233
985672
1534026
1421582
246298
245478
1344618
521236
914639
1182016
283236
1823599
412544
618109
1030951
1421165
110224
1155281
584301
1847680
446672
831846
717536
374923
1532206
1176169
1130026
1468907
922978
1835463
821556
911149
816997
411438
1181243
940439
199316
973656
964221
1086572
1884859
408985
435955
1971253
1078209
1247073
790899
1289499
424699
1014991
1458228
551359
1399947
296267
552607
1355801
697212
1965918
1636114
698643
1654336
402189
1141727
147112
967550
1235883
1378160
985431
1670371
325247
268035
956935
1657286
393830
1744007
1536618
879450
835650
1412603
1371267
117732
608766
1693137
150727
1811780
1067510
1418896
1099947
1364625
870921
173070
595094
451070
1469236
159055
1687490
1072611
72886
1521543
1145759
808587
478857
1543895
1913514
401809
1680222
1970032
1627728
1128804
386857
1703891
785785
1947421
1096622
107358
1032829
1223863
1319040
1530907
1198811
503871
506927
1797584
1052583
1159884
365013
1797214
976013
1156299
924484
1322782
333952
763887
1446442
1051185
881281
804807
1251407
435721
95203
186798
1170227
1378114
1065298
676588
979105
829846
625683
324251
1579998
1833563
311539
933463
1256552
970739
595528
1417645
1554379
1624179
1015856
1763127
70534
600328
1518414
1292264
1926226
839676
673902
1376745
790570
1974235
1027143
963457
699494
24649
1619679
516558
1680727
163758
1014918
1299853
1890030
798398
93004
862141
1364939
1247423
1663289
1333778
765387
1126591
103325
1246285
15782
1010785
989297
430582
286585
341244
831714
1341784
1826870
1480465
419698
330553
200865
884147
1024320
873981
1271081
1393127
521740
1383185
1495180
1913211
1906131
632824
1257262
1466902
1773829
1893668
874590
916455
1860364
1098146
611771
36590
965372
1478864
281897
725221
850891
967344
1312224
617496
1439926
28398
1199027
995881
209248
148973
445707
772230
210803
1918351
1040384
624606
400259
1662678
1309987
1394778
493949
1049136
1254073
664451
971490
1666924
1996928
135864
1673446
819177
1088240
1454674
898018
527362
96492
1528418
1157687
462761
266597
855038
1394674
1093437
288897
1095637
472372
335914
1200596
1558025
589703
346944
1119150
513255
173382
869089
699973
1371055
885667
1315233
987129
1622075
1042740
850623
313729
1919774
957337
1716836
1318321
173668
559731
1232971
941940
1687312
599530
1954004
691936
1432401
1903337
1487879
670545
1370820
880552
594314
245358
444657
1266797
406262
1998462
1034397
1427169
1496100
1920941
1444298
1024320
96943
1184388
1048604
1077511
493588
238509
1406723
635678
1166894
1352846
1171134
1039130
1618713
1707722
1230961
682644
1556083
538538
404165
1372927
778445
1633621
101602
1929503
607336
81497
1509854
1945020
1422435
1019670
358770
492275
1209830
1725979
839552
1598048
325357
988434
1079210
1244201
964619
1005024
1368153
1373528
129257
276003
1810847
974383
1791405
730813
1991469
118559
1086062
1980852
1816451
1539513
619409
589945
1477353
1290877
1021709
744809
1160994
1846229
1179004
1895701
80971
553545
1353600
298279
1771810
1016657
593027
1190356
778276
384343
366549
278046
1482549
1978363
1991504
588636
1711391
392064
921558
1545899
1885232
199229
853843
325054
1449993
1748349
29217
707354
659830
866244
1730984
1938205
183053
1646580
1042711
1792317
1197889
1950278
1595224
1340814
910297
174306
997498
1002801
172080
879093
1817920
1692977
373788
1147864
860138
1645795
222111
1170952
1186963
1089047
252430
1583482
1675187
1487578
794183
1699849
1342433
1072168
1552617
1267715
1809369
1680982
636995
23173
616327
683527
1055036
744263
1730650
1796677
895963
122095
23383
1115818
961770
687184
690883
1888183
272539
677580
1320089
1078721
1145870
139588
435503
647910
1335744
951585
1720597
1244609
105549
1316492
1411956
819395
425875
1157066
1864586
1808013
1008881
1307099
444740
1286579
1182613
1343549
230489
1656383
1978165
303204
1983663
1462370
1010097
905230
903724
999604
1491829
1136939
127501
256078
1538083
1782288
857679
561209
188095
8992
1760080
1686692
433583
1712799
340194
1306885
1739628
1587648
1709114
621198
555222
1622862
1614380
605282
375102
764253
1484602
854466
662118
600834
29071
300390
681267
912471
986451
59168
61169
1362625
31108
59834
595302
180886
304703
360610
402989
404556
682948
1192274
431296
853184
814799
263063
312670
1573540
449383
791147
257425
617127
1243145
82644
1379347
926552
512626
1268876
1272535
1422613
679972
407637
1765325
76355
1515177
1859071
1095895
529743
617489
1208356
588160
80304
1619664
53469
868961
762465
184159
299412
1709681
79457
777932
1239344
658889
1411640
170133
1304867
1929645
1551243
1859952
254650
119068
1274513
627124
1259702
186998
5544
727126
647431
1542037
665588
1474031
1463271
934211
252531
1764247
577537
614629
1178164
625945
404961
1757129
1550296
1673371
137020
67113
1992056
1255899
601523
242402
1716514
1441058
1095302
1457949
936076
1927221
797012
1973331
1395542
1320801
598786
966625
1961577
1595410
382317
1100956
1344401
1562414
94930
842774
944731
1332207
1124628
954519
1060075
1919927
541710
623868
441502
295689
764232
1464270
299821
746716
1288271
46642
1076481
1233813
1705343
1618263
1276325
644976
736228
1113352
70836
1859528
1307480
1183652
1589929
1925677
770777
890516
638722
931459
1921634
717528
1296710
1319151
1855505
299850
1182136
889484
1872829
679595
607956
331390
1274163
1748550
1594379
681991
692971
1620305
1880926
1568965
465830
88983
1410789
103324
209431
730781
1580722
765901
1976132
265485
963084
724338
270790
1629336
1585654
1985749
288673
1641316
1853280
84780
1227002
1676956
372200
193168
1290048
1819231
179555
27515
1181842
880864
884364
1034829
376624
1035494
998148
425462
726651
1066403
986145
66424
1998704
846137
569560
908019
1244039
267346
862146
1249908
1507335
198422
922248
159961
397453
313543
1152970
280501
983768
398428
1061361
646634
939010
1336859
618027
1159017
907230
323797
1568895
372227
1826261
1215679
577285
494182
592160
1900518
1916557
1720437
562014
1330687
180868
1805657
1475577
1126863
1773443
1723815
522885
1963545
1716269
844355
1125269
397044
1389214
439235
1015876
1629642
982529
1903302
630980
585398
1044180
350782
121439
1228349
1535620
1654387
569452
1990588
170072
546772
1454834
340765
1253094
41160
692776
890040
231941
1367933
1684593
728054
1731778
72254
346575
1950745
368231
854284
1283878
159273
1324607
1513184
514374
464652
1613962
1838440
833018
193034
1532478
216527
814132
1029749
201477
1512498
902841
1388238
468353
1328846
1247765
757114
851330
1302501
1924206
1973760
892733
106370
1238973
1101144
998577
108654
496335
1287860
652885
968514
217733
1854714
1720268
820983
168788
1911059
363878
230687
916887
1536110
1187136
394561
1546105
1616266
544133
1715549
1174817
1904445
453697
1517113
1820026
1902018
1749947
915235
277348
696562
1924136
1332235
1227993
339686
563086
1946439
1893324
257346
572701
1078822
789856
512176
464401
343933
420540
870951
867707
1161963
524907
463728
874698
1211659
1993320
307024
589633
104490
130023
1325347
421858
511709
1841849
1324970
1890914
1817510
1892390
1629560
611398
1495069
788402
1898204
1481120
1597947
323236
692126
1037670
359052
190572
281866
132366
190833
1153577
1579495
1005327
343352
1670941
724418
1490025
713202
1017021
1850241
1502339
693331
595654
1655091
1681862
1444242
1475472
1640501
1511737
580714
489350
1401806
1677888
1844148
90573
740028
1943379
671842
1266635
703214
100247
1379294
1519694
188161
1217039
381262
1312994
599318
1820729
512916
1141181
1948185
1884150
1082504
87595
669047
1630288
453646
832696
1644693
1711944
629035
443688
495753
333489
173459
347670
106434
1844784
331157
1446762
305883
513460
1182599
473225
1524536
152770
1426200
1397603
48230
702136
1214243
1207763
1640116
1808562
1900777
549423
1027768
1266228
1881752
946206
1463762
1437809
806027
830333
209800
1365120
734939
1271819
477067
1462418
1104177
494217
1306797
1371986
678274
669722
1539576
840033
1046477
71022
1172884
1443070
1701706
1540397
1630467
1420904
838033
1990433
514288
1649944
891854
1103349
1636021
270326
1205218
763562
1198591
347152
1135421
1703996
1136945
1588459
1094141
200324
199071
1793327
503819
1163633
1998251
422908
813847
164054
1708072
33773
1750119
245792
173086
1472754
567025
1563904
1507230
567016
787658
1020308
1287472
84177
1940700
1225284
48457
1982925
426507
938008
390798
1247512
1535701
709223
511792
807619
1219727
1781443
736048
1829828
657572
1673749
1335045
62656
1853710
80472
758112
348221
1583052
260263
1007551
300773
1962102
970140
1970202
1011347
841133
1079242
972159
1980081
67296
1707043
1311859
596135
1763752
540586
1778780
1032997
169433
1392910
1042520
1630010
92790
1214611
1551151
968101
1909728
1653880
216772
1681271
1150145
955516
1943507
69716
1000846
1042218
718267
1314554
1278974
318310
964570
1352629
930378
895232
173195
1650253
67498
701819
1300819
1730910
329304
1009499
921352
926674
595649
1294502
247739
1711207
848057
1520082
325442
1196350
326991
1417683
478017
811053
488532
1134268
280409
1520262
500585
225259
947072
433978
405178
357632
892249
827256
1074352
404090
1733251
1031939
523283
838505
1049294
1643882
1829242
774808
656845
1174895
1950101
223481
1607840
1623826
834446
880585
306439
25903
1399222
4189
1369872
1999234
165276
873549
568358
1892967
962684
668920
1978637
1788544
1441112
38114
1014881
1701229
1811960
1902832
935157
1468984
643596
944888
339763
1098837
148120
901143
1056466
854364
1755885
1758984
1260533
1266717
790193
6554
1030271
1197414
1493785
304099
1047241
1290016
1493250
1426952
1821140
698611
250051
858501
1693709
1679633
711636
1564572
957346
105963
1914850
1881335
1564156
790897
357540
1171106
1280798
991714
658438
1870991
1001711
1170217
306269
918427
202243
397169
1511090
366914
1149619
1480982
86749
364755
1394728
795589
249037
13872
166176
672518
1903243
458631
316466
1427318
346090
531016
847383
802077
983914
1749128
1307388
630496
655959
613334
1905999
633677
429003
1356187
343868
683053
172192
488462
833093
471362
530956
542763
932682
67290
1897153
925911
1761272
1144236
1222890
1420377
1613615
1071366
974066
46994
1100683
1897851
596883
1560157
1817755
154533
128359
1509421
704105
1677596
1391983
360417
1299497
576122
1605069
1435150
1950861
1759396
1482629
1710339
1481891
1042449
1003354
1987453
1173462
750049
480538
745237
21652
254287
508314
139319
687229
826803
1046020
1204971
1112149
390180
1889091
1264277
581505
945204
25275
585875
637110
345763
1021913
638163
29654
629523
569501
900277
1647333
734996
1980425
766130
1930485
1655198
644131
1237404
237604
132614
1946972
1128462
1638389
1481904
1258030
369802
1920589
585755
638597
359286
1379968
1082725
587003
563074
592933
1103241
1160938
601201
1717489
340974
1520672
978812
1707966
541267
934379
914222
1240826
1220626
133391
164102
376182
1260165
1574028
1044992
1194232
881056
1137179
128632
617799
1043315
1469629
688444
703120
816452
1204858
224563
1906301
1005784
1440070
29197
1141203
657944
942958
859026
1610172
1510124
849582
1306069
1777945
812485
1084041
1904552
770739
1123686
1450942
1098333
357830
585223
661938
1822960
405055
1889395
1787582
570413
71171
158678
641541
108132
1508452
509443
1609776
1995872
921987
50582
1494617
1112426
307932
1375664
904383
1439365
1015930
1632900
465652
418960
1910922
8422
962321
257829
120850
181980
483944
105642
1539438
1419682
1922749
310273
1540354
1557594
709880
1804374
1668295
602801
921160
262794
1567184
58776
1736485
302569
247854
1508727
500956
320197
1791219
1621961
1939996
1469216
1884643
575133
937363
1335526
99082
69691
923093
1633791
933112
1544546
1494916
1319839
585718
156150
967839
14067
531732
1983117
74674
182967
910610
1980433
221186
559958
832203
1739466
611238
1031758
1260416
269733
1320441
645406
286894
757846
1446670
1241201
1098439
30167
104867
1600961
44357
1542123
735405
109049
982246
1309905
501565
1254397
26122
660926
1463331
502852
1123418
1885953
2770
787942
518175
1557405
596944
1207127
1919089
1449411
979255
1541527
1859087
1127827
1672227
721726
284300
1884830
355511
27050
220181
1338443
921734
1672959
1909926
1033055
1248454
1329443
1230139
805893
291936
1457649
673921
707837
391642
1318834
1196279
644118
1429517
167930
317223
780865
99134
1027955
718768
727600
1397822
91331
146496
32587
163418
357748
439287
183227
1199572
1213528
1294296
1101768
1687831
1389975
40283
1772833
471053
739349
1778583
1345981
647935
1315148
591534
1157026
1111529
877108
172786
95335
1299494
356829
1679648
533433
101863
1170272
1334439
1747923
886601
880480
980820
173105
740092
1764640
137359
352213
1203737
1797177
1481271
1327789
597273
1499657
777352
283661
771190
234559
1133296
691427
1645303
1042184
1265066
510547
1080762
296822
81991
1909146
866371
1862928
476635
1701926
988174
1919469
1919434
545791
671221
1083158
550010
691935
1503663
1303694
1558320
805029
1892776
1625715
1388297
1415454
146579
1310957
48161
1657855
631491
403768
1118565
281812
1956042
1342776
1903469
1610436
1260220
1357854
242102
550896
988356
1719827
947962
1168023
1249333
84862
1598294
963090
54193
1847595
1420001
1172057
16313
1814539
1320622
1030067
682636
1848680
1114410
1974854
1262921
1047190
1969494
749607
1806305
1003826
1221570
1017206
1125903
1452899
1717198
1450320
1495930
753252
1713979
379724
1385121
943107
1981457
1644967
749076
1265722
1340089
1223637
1746775
1894574
1643071
1983359
1509225
658227
1771894
907881
1484622
1920391
326430
1906588
1788753
1684405
1181595
571780
84579
1908474
123113
1882188
1834271
65250
1473839
544844
266530
1477854
625295
1503151
1471533
1531180
619318
1450415
128165
35144
1712089
1035187
1238757
1537322
472341
1752356
1288464
634152
1978491
558004
727672
1471733
789698
1362947
274407
1706319
1620636
67692
1706809
138482
176274
1653013
1761199
1784691
1475265
863637
1660874
781825
652287
571947
1933832
1786598
898684
409381
600466
1424111
708552
1997092
287388
1918853
920801
805966
945775
528073
298862
1614936
888754
1954317
474412
525975
235016
1280864
473867
1486794
1857811
1438427
1177718
304092
1418860
1988400
325049
529959
555566
1914919
1313038
1298766
572895
1339541
1880080
520210
1954450
1969051
466756
953849
1994854
768507
1793242
972189
1763766
1319651
119333
141860
333170
1898548
1877125
220694
370693
990263
839610
1240037
645086
1426013
1044242
505428
1919439
301228
1445502
1864455
1800120
1656878
1730564
1448517
700719
1564149
213077
599385
1738399
1750190
4961
1109296
1306937
217632
1443041
1760476
452480
409450
936049
661298
1031945
663773
1438599
520311
661380
1028281
1407982
316270
301531
414099
744534
80382
1649139
260225
622915
1329741
1371837
698519
1997416
1460797
1907767
1774871
64763
1393610
138734
231463
1150454
241124
1952430
1416598
232057
197956
403525
1530858
426200
979622
1961935
163412
1582098
1103750
487136
1985180
1589890
1060061
1010395
801241
818464
1291456
615505
1174772
466064
1459327
534909
1989600
1865148
29837
1590797
1047788
911447
1473623
84656
942086
1476712
17011
254760
114280
1896683
1729523
83774
1492367
530815
1080370
1143883
303701
1730290
1121947
1015723
1353746
1622281
1198409
488607
1571092
1872670
1590304
251154
832363
1430303
1685106
1020121
69486
994989
1785603
122526
1207129
564155
180949
213324
1238004
1394111
1061272
251801
1739950
1849556
1347876
1516234
1128849
516071
630728
1881167
457886
1093749
48455
262347
1547385
1060990
1027511
1863181
1506253
63051
345952
1318662
1340167
1642544
1246203
995077
1169208
823314
1728557
1093446
1273338
1337089
658622
481769
329481
1495683
1431327
474870
1162981
356868
1304905
663090
1507018
981442
1936214
1417104
298101
1891942
1201132
1872357
113141
89626
1915378
804422
481412
332780
77348
1669287
518757
1246436
338018
1818323
3993
86842
1815433
711989
524793
528413
194835
1149315
550454
62836
334438
1400695
295849
1235125
1859396
1764827
486156
502475
168492
1898021
1822067
353370
1018663
1355292
898253
621655
986749
1937475
1110267
516412
1896731
778105
148861
790286
1504438
1337487
375971
1679181
1236003
403269
1104055
1377899
694096
1490018
1785825
1492003
1296453
962570
835114
482764
1001292
1415037
813595
1899759
1984878
397386
871654
1664125
346452
1925432
1729215
319717
1736441
653247
162545
825040
1228200
254248
307986
554657
1488462
1204743
275146
619893
508885
1132891
357947
764162
455957
1052434
149898
1441189
617468
100949
1146093
222114
556623
255296
262719
1220968
115942
359833
497232
781453
1166816
1884649
492457
1557199
422486
333291
1491262
113196
35409
1386014
368574
1699406
1703662
1572002
1026027
1405247
1787888
309809
678136
1795497
767261
608056
587963
39689
961487
1463935
876125
29484
793218
1161591
1488084
1685639
78915
942219
1741122
658788
1765804
469094
1576469
1703372
1337686
1434120
1253188
568936
1609747
1961155
1476308
1335325
802248
668735
814225
1263466
1279192
1900105
1793444
754073
1636274
16781
1526947
764242
21566
1738937
859304
119695
1956843
1480669
641414
256420
1507433
306780
898122
1791780
1487937
1233158
1052085
696457
1843881
31457
1842203
927530
824855
1616841
499422
718003
498420
719635
1329764
996188
1210217
1388017
1935092
1160463
1034868
1067916
1485546
1379573
1182937
8636
853782
1880
357546
83967
1164814
1070038
1627900
1203325
847009
733649
1332700
36274
1896668
64048
539301
1870548
689328
1978372
133212
867342
458460
725035
444652
362658
1891356
1836028
832897
1177920
206939
1688928
13110
1945160
270775
370179
1908360
1949301
1899867
670281
941100
368415
222711
726102
606152
1561801
280374
1044859
1927865
569573
1849281
1590841
516790
98065
1532774
377019
813003
1611127
762546
815608
1132215
696846
1418389
999428
95059
1300304
1891141
1169910
252033
442696
72523
334290
1057189
1923942
1294418
844478
495976
1421066
1290490
1649474
1451721
345154
1337505
843322
957927
1822850
537492
1315032
40725
1823905
872352
1759085
319395
821701
1727194
445733
1552173
49874
515663
1549445
431777
99306
1935816
635984
1283645
1966189
437134
354275
232528
462725
1542272
577249
1292714
905084
288117
327852
1233859
195377
682563
497090
1470088
264871
181386
1403615
684039
1070080
838817
1972980
1519875
1310676
1021069
503115
558790
855842
422790
709015
415556
1321010
148528
1222757
1726744
913649
728114
1026828
1606925
1357972
1558120
1920576
723858
1868920
860489
1574837
1114802
789695
562650
1316244
289947
689078
173393
718182
906245
1810554
1460434
643979
1788345
62527
208835
614524
792350
1883417
815873
1091723
1665882
910367
345518
552718
1104489
1079112
250475
1066148
1907826
1209238
1927336
663708
1621963
878761
11543
716560
1882223
255175
1309113
485391
143116
1957389
416917
1486428
1639719
1770341
787478
1601748
1390367
934995
1250213
1479406
1192990
596126
1298041
1876307
1742349
1359149
1674506
668758
1281218
1501359
1614810
1324653
1253189
363459
494032
1645967
1903533
1454035
384467
1341882
1558433
516841
492976
1863727
140073
91773
748970
1863842
640584
1424173
446261
1134479
5369
698836
964587
171323
1347035
1311219
44601
1982226
1184086
1570647
368015
1503388
959710
1616128
224501
1686019
980014
1879635
976846
308190
542190
1383965
741568
771881
793296
1420672
446699
1857272
1599465
323034
1832118
439720
219691
322194
658064
1577759
1522545
344265
1460853
583713
1799328
1327662
1302761
1310187
675101
400461
412204
1137818
735245
1004181
1867221
85380
929555
1840334
1828053
1964799
939316
599609
316452
1193629
1387414
209284
757506
787012
1825562
1287690
723367
1226533
1820498
1804842
1084148
1823478
240152
690926
1739795
1107982
299424
1913877
371785
131560
1450746
869087
126926
1052819
525361
1102112
884277
466827
726271
1580417
70178
222429
420075
976494
965301
76493
522023
1240032
1320500
891118
1750566
901372
1513804
1968174
818674
1361742
6139
444566
607786
1182088
1639561
123200
903758
264858
36542
780621
464146
458564
1845525
770972
442793
1914439
1878646
84741
1513269
1232703
438180
269907
1431997
1766705
923797
1860718
555250
1582614
417547
1087941
214204
992424
1563222
1786438
1756930
1182160
1335734
219502
387196
995716
535645
1546659
651965
198489
768208
177423
880691
1488422
431722
1050489
197034
1960376
1684423
438355
1957007
554442
474014
1343959
1618152
2642
154375
1182804
1221571
607846
171450
1082921
756937
1141154
552078
1222046
741690
1744168
1289678
1596942
1466053
1359150
461826
1607506
1654698
364306
1231653
888434
708815
1465228
1038269
42955
680159
1304162
177912
585382
1550836
1031518
1690419
1958726
837735
962350
1238667
41780
1228089
1214359
170849
1265248
1422181
1420717
802974
596990
1475896
1865856
397231
1540853
1624298
379603
1229043
1717382
978718
372385
162284
1029480
437202
1940427
324558
668546
1890204
778464
1941668
1819652
1423889
1518730
722487
356598
1545142
1137125
1290565
756257
882685
1280845
1914674
1885511
306950
1073153
998980
266799
1313565
1756989
393194
1534891
1109871
1217426
144034
1510365
990510
214191
933815
1543253
101139
870488
560492
1288195
1058227
211038
1540322
1814947
1125136
1871505
755780
1711595
1661342
387338
460199
415790
53173
794750
730175
770208
1369787
757987
97555
430819
1288794
591312
860606
1298588
222495
702931
896779
177715
1558800
420585
910544
368023
2896
572763
1505438
1686826
610588
780859
748617
108748
924363
293282
1792971
1577519
686074
1329336
738506
1658650
739146
1760865
179438
1058477
577117
1702441
113778
927271
379125
604181
411927
526091
154087
341122
202299
57909
811300
1122807
805578
1108938
820267
273282
259587
1778810
164812
596200
1554842
1164808
1006009
1796417
736458
210638
1866547
333227
967857
656
944171
32043
616415
764620
670474
1275341
1457573
1948458
1086308
476642
1133840
1277083
1312414
1420064
625275
1082820
1056154
381110
1473565
820447
150191
77322
349849
937358
1117952
1049640
595103
958904
456144
1918383
1913360
1183185
621827
1018389
78541
1193913
63933
1543195
232704
1408520
368287
1434624
1314934
56304
207356
897827
1756223
1112160
218954
38176
1979286
1050470
1676278
1611570
1666803
1718818
587528
1076288
1294962
312103
1979543
1460092
1109412
65743
135941
719308
259014
360367
1063663
1250185
1908200
1070006
1190900
1807183
1156707
149228
1937712
722058
1927848
704180
1014928
1960171
713012
981997
637968
1422302
1362440
545606
925763
1637686
1483808
954470
873810
434123
1617721
1860854
1819686
1019395
1613682
1640527
203449
1858626
993478
1942709
1089223
670141
1344749
254120
1508593
704117
674196
59058
1464128
1130739
1890852
1027053
935408
576008
1329729
1706928
1654644
672162
1475337
888372
810547
1180910
457035
1560430
1265506
1460704
679737
1479578
1824335
1634132
1380066
1705235
1035794
1444186
1244960
1666526
1562626
1742110
1523908
1078956
1456716
1833488
799322
51081
215352
361478
1057955
213123
1438080
1798948
230188
638005
806170
1786498
1598351
573432
340085
630036
1624086
973912
1262144
829647
902728
1732995
1344964
610953
210259
539080
1242039
200566
903710
1432075
847875
1601832
721552
17534
465499
1443869
742398
1251611
102566
1550243
351212
806590
1626062
1007975
509773
1385235
959253
389366
354399
530794
383465
1824931
1688634
794627
923680
419994
1992195
321193
660724
1976993
44347
1319204
1188656
153529
20582
1875272
725413
1047147
681272
97107
1307724
507511
1483790
339345
910014
1294925
679914
494538
1284417
1061121
277099
148169
1198034
479137
1770813
614714
1556707
1657841
1179828
958217
403432
1267439
289776
1703784
1319436
97828
823674
823374
253016
69774
1837454
276945
990868
912760
1583024
1162612
92980
982866
773089
1010866
1399138
1082106
112668
647200
729288
1253110
508473
545596
1642956
175091
1600091
1927669
917308
408702
941277
1006464
826180
1536886
1195177
1236595
983190
1485498
85033
936835
1961745
264547
1344567
1075795
814814
1184382
1467273
690086
731879
480556
1625494
932288
396428
1676330
1379142
878487
562313
948358
1244458
478346
1126456
1396435
403793
1179314
456639
41960
40457
402654
1321272
100829
1828928
1837691
1327601
179867
1180307
1844452
30470
223236
1347631
1039460
1486260
406946
1149896
1324493
59238
1857103
582429
634963
448900
1595308
193039
911613
1163092
717501
1117072
1167281
1487618
454481
1011536
1551855
713739
1530570
1637336
656401
1331394
1870876
784060
744857
305158
1877189
1600648
1163490
1661910
1091730
1233759
1211689
505399
1813468
1520470
328505
1065963
1641119
242723
165948
395592
428881
154013
1290185
618431
882605
522874
218581
355693
194847
218135
1305487
515715
1993784
934029
337019
1229907
1335759
1291971
1329576
200171
600353
1406887
1552065
191861
1195445
1516756
171817
477030
932444
1153986
223363
953384
1861229
632149
56734
753771
1087145
1429673
1835717
1534465
1832379
1288454
1044953
1429122
1534663
288851
971141
1684141
1355023
867749
164017
1717536
1007358
181840
1007037
1219687
759096
352612
1969728
626418
1982982
554228
1038292
1781162
209761
1304146
323360
1379059
1193873
317477
99538
1734132
379654
878875
1658444
468620
416598
812774
1128227
101684
1976566
512298
1378333
669408
935660
1642406
834590
805246
1786455
1012322
1345738
1924534
619594
628711
1293083
1599211
222490
87457
1943933
389076
1692455
772464
907178
1366967
733797
698326
476163
1325398
226563
678920
999036
243805
1245476
1430219
1586992
1053678
1304655
1139439
1632322
1869780
1471258
144501
1665657
1540627
21681
1723781
396893
558470
518332
1863475
336921
1467435
1878386
1071400
1765971
334555
1021349
920845
1799677
1393971
304814
985486
1457156
117213
146537
336950
1796615
1178645
697943
1146297
143672
1291118
543183
1025646
1255138
248378
1375736
1372750
1553170
318275
12808
262990
1162299
545705
174180
155814
1408917
1923605
1175395
934935
1012863
1416498
1659282
747206
747422
869763
1209270
1384551
1647859
1379472
1272168
1398890
1220589
509180
280901
603384
1169706
1147181
105816
528106
1490384
1673566
154636
58232
1656806
534619
1317832
620364
848913
653863
1078028
1301046
1488948
109726
405617
1222720
1652129
1000247
1093093
1936552
1233397
1138648
279010
1518798
1339678
708259
1119960
1956605
965133
1546534
1029279
1685102
780298
1378204
179166
927288
188015
1778759
1760706
24186
416046
452540
15582
1629989
1971946
1876869
220961
79373
1994583
157394
1904897
110497
447781
1572663
390815
439313
610223
1935751
1929324
1918025
1591917
754916
1204828
208102
1276814
1284614
297196
186032
618968
1260081
1018868
223787
34837
1177860
1508028
33159
1438348
1681701
266079
1908906
407724
1064858
1240260
980498
438844
1020240
30839
1647791
1176971
177491
1810418
1916736
1766844
1695200
434401
1445306
164599
1984708
307786
434990
1586345
897722
229262
1058577
1478159
526692
47779
1016335
1617372
238237
1306821
1825699
878077
182860
469295
874818
1273384
732441
1282229
1291406
1315921
1309079
1483625
1286176
1085090
196986
1772681
262934
979089
640865
1621137
742037
1441161
73022
650209
850753
1033655
332579
713043
1906937
345556
817136
1505682
1160559
497676
1760898
785
1992446
82699
495094
1162668
1504198
813484
1301004
549145
599278
1233632
312011
847327
942917
1288365
1861797
1715898
1924756
246940
496363
870313
1463981
1589548
1114622
72198
138551
186823
290944
43375
291454
404721
1440030
1022149
479911
1045396
1003375
850418
221872
1865993
1204864
385760
69068
1634198
50273
583428
1117512
137777
281127
781052
1826923
471161
1107646
1204923
10602
659532
140733
1080834
13282
814618
1112031
1449163
1311557
870847
1530330
957487
1904
255478
971477
862162
1860861
660061
1333652
283644
1519988
1018188
1770701
1196883
1729817
12965
869977
1686040
53698
569929
1606331
158721
1087446
1569483
1897943
268881
55362
1621684
565211
535452
27742
243262
217504
1832021
1543099
315900
1516413
1113084
1387842
419094
319053
169217
1137517
1241270
1205706
1913600
1985019
711422
1339989
58384
754864
494507
1590193
347404
238926
933316
142041
1866545
1156863
1472478
118753
700380
1394871
179594
85510
897360
1961628
448093
1454179
1236466
438944
994163
981036
1725210
47094
1373457
991422
1081258
1713855
1340949
199334
1829191
1144528
1405267
634102
1839285
1024628
1025798
157772
953970
1164913
1253152
150870
1581482
578548
112768
1333326
1915432
1774003
993676
187969
1732255
1624892
295303
242573
3863
1832261
450744
1924305
1810166
935007
1942223
1261000
1359632
1712128
1171014
1775459
981279
891326
1889036
1090856
681546
1592531
7985
1240667
1648954
622584
651040
1151312
1903888
895826
1274395
1938242
111052
1657092
1656363
80285
839782
229736
879503
1258228
175513
834441
864617
1659504
504729
773651
756184
181760
882173
723665
1493505
1589276
558695
395483
1276564
506962
1239492
1907894
1321989
1776694
1037643
631331
1904871
576425
1894166
451632
1833230
1156226
1855729
1162204
1941701
984266
223454
1802151
676078
730165
1909744
1695868
1598220
1366150
531188
175423
906078
1741941
1110555
1590403
1700092
26574
1487402
701340
1560161
1076972
1310943
1828934
551651
938240
833429
757100
1541457
117159
413738
924183
616480
415977
1415682
475286
1179288
828118
1565560
1470570
1698685
902180
1686925
1629569
1674535
548422
670884
1233870
735096
603461
702404
1005799
402940
1940685
1197867
1473889
654658
1103413
1482714
1954324
1470808
1667375
934043
461453
1836743
879684
101647
1936644
326097
1429632
612957
444478
1149599
1979888
1595613
455953
1053149
139188
792125
1830082
137228
1678454
313537
1963855
1781026
1061522
1907400
1564692
1932401
963399
481827
1180863
1605900
1759522
447334
1704887
1179424
535548
409280
1077691
1777509
1613987
1465043
1297461
527307
1696530
1131379
1557577
1610719
161070
1410849
161573
1307062
1186895
124071
1167064
740497
1891509
187491
1925253
1526299
404145
94963
1914147
795881
1967528
1159220
876671
799384
1587035
1299514
1039553
1597151
834743
1860938
460528
1219950
1857142
629531
626153
1738360
508939
1619671
964294
770961
654309
797716
49419
1961433
1759384
313871
1736228
1363951
167257
1198816
881665
25548
359045
944143
885600
191100
991254
980470
1089189
888007
731688
361805
1533449
1892076
1813389
185482
1127228
127821
599736
410791
1981422
1243454
22222
857202
512542
1756524
1299638
52287
742845
1282464
1558988
1199911
1697254
1881501
753175
290244
595845
1654437
1486696
1651513
712634
357347
1292836
551252
419049
641641
789688
1357108
733025
1296533
1309903
1532096
1956594
1843999
1842964
1609973
892884
832431
265303
1815207
1688475
251182
285919
1707626
732399
257079
215032
1445925
1835367
362022
1049677
810882
158141
764188
434908
1992394
1491764
48485
1908631
1458261
1336754
1546258
29779
814680
972814
452025
1871366
1111189
1471885
46291
1038710
631752
1485368
1553731
1383557
731390
1267922
82003
1975933
1250830
904181
3237
1623664
444851
1128611
1163607
1283900
350643
167663
291440
737878
1003400
199978
693539
260901
637071
158312
79310
208268
1292638
1807400
691593
1491289
778652
1469095
684876
582390
1769176
1562175
1402089
1364288
1208163
1975460
1934482
546881
1468652
862324
779174
1467455
761754
60515
789737
1230726
1185044
409402
957555
400283
262279
84948
1847378
796240
1452220
1996611
1641672
1097447
887707
1965942
203884
1540458
663765
1210084
864143
1846860
1545398
1083860
1825376
165361
371400
703749
1576932
15898
358449
1845046
628385
957147
1006595
920874
1025053
1762076
502090
1394874
1302714
413491
1921530
1347388
381788
1825932
1920837
64913
1723461
1081186
1890111
833553
588233
185143
902463
999260
879209
837114
1695302
1066993
723991
1988140
1129015
198869
1125140
1073440
524222
357962
1407904
1787194
1589978
1478862
118708
1407847
762186
546605
485014
168835
496264
41700
1613405
220985
1508329
1494945
1363608
1802123
191311
746544
101826
58042
692402
1683159
1975559
1275903
29778
1745984
1397494
437565
547282
370544
1589143
1389639
1837736
1740318
523528
746898
318449
1922224
918334
1908509
923179
480828
994120
364108
1593945
407241
506324
916035
434584
1702153
851891
657302
1892786
161845
1900458
1909385
453178
481031
1319514
1398251
376061
540854
1954245
1393261
1706944
729966
903741
1621296
1948030
1523959
1167344
1028917
1665698
1992008
386457
1822183
995957
1879120
353710
225347
900398
536125
1654185
471045
1435724
1801481
1654942
916919
298583
1879359
826295
7814
530918
1628667
845034
568206
1386814
1670151
1977958
421753
1000562
1177
358346
1256207
502668
946963
1290749
984584
498344
46111
1317879
440571
1941371
568285
659122
415967
1818448
820223
1049864
721923
981787
1715633
1406949
945784
1611844
1631392
1594743
732314
815410
1484805
1316056
226788
1283721
346915
1010250
1343985
183736
1158283
1072551
830456
1872361
1804520
1301693
1325040
1775127
1454595
1911766
912039
1378648
1071760
1880056
206094
409637
218382
724839
635909
867681
716788
693135
547907
1887715
752639
1871787
1984385
1149799
1577411
669095
802897
1369769
1486511
1957577
1299411
1370288
186823
505163
26453
782994
1093806
50590
104985
167129
445741
767535
46384
1909675
1969959
22910
1298353
344904
1175347
958029
715939
823841
175979
1908761
1033076
1312178
1177846
1065824
301822
78865
809192
1782945
1991145
1754067
1075583
1267237
342344
1640936
1830222
1783132
180108
1931
1156335
1829282
1356446
1772046
1781521
634682
1884001
662217
1701100
272139
1405669
282387
1241013
169727
979671
923893
274907
1646270
889908
511819
318409
1311145
756854
708335
1536333
245452
1814483
1361415
222536
752163
87713
892666
1852206
876679
1682478
372293
1429464
317618
1653162
1485716
162907
429455
673781
1780789
1193884
1354476
1861258
1476450
142680
842440
1521504
362802
1607234
1043944
116801
1664685
1491231
1647599
187951
882872
10027
499689
1911836
1586948
802498
110272
467806
864012
1228262
242457
479099
1248509
296707
164734
155800
833567
1210200
805995
1371266
928802
570198
669236
485068
47892
1943092
1720495
969772
402437
1572375
572818
1909184
520702
1318368
941070
1510860
609575
1516889
1540448
174165
936946
1399325
928252
1068305
1355692
139889
1850108
1014048
1019977
367799
1415864
1381348
1330303
1762979
1874812
1960035
1781106
1645684
1298403
670822
1748200
1221940
841003
1448877
800557
796019
136610
1932311
332115
1514804
1593762
990855
65275
1540919
1731077
952989
1821947
1435469
946912
387682
1553277
62909
1091797
1833166
1170806
1656110
123268
102399
882002
1480162
1418933
674314
1406540
255417
511598
1983101
1401168
619839
369874
1601736
1870681
1678660
1239827
1890189
14007
826973
500216
1239179
1573546
1030286
1681426
483069
915735
764487
1633007
1294624
843229
1310753
720665
1838962
180955
1960525
113509
643597
15243
1829044
681163
1116647
253830
1758520
276735
431907
879400
1977305
578201
1261351
1937417
1147927
214463
992307
980156
999768
1393042
1177064
539457
1015190
1482048
1296806
549089
177861
890260
82746
1147673
1218720
186389
506175
11718
1709414
1528681
1632490
167315
1851939
129317
1254832
1922703
1670190
618444
948640
998750
153473
1944771
860517
924176
1416089
217790
620553
159415
906793
1342024
1911524
640004
1911356
1848308
1001419
401657
341172
1802552
510595
1472086
259057
1824662
30962
1682465
1548021
615762
85109
1791699
1951483
1071618
1789598
1326843
1642984
756119
1442738
837336
1381048
1547625
1789215
477088
93575
1578267
680903
1875100
743293
211978
1709250
1356728
1210895
879504
1308257
451320
48420
14838
248019
657443
741642
1304818
662184
719229
1579759
1690798
961303
823238
587778
273823
1745685
1556250
574230
1249343
1709805
9993
688682
1221682
1621401
447632
1743108
129015
293742
1553009
1769105
1458763
1448013
84676
979415
211500
1964663
1850705
1843729
1922963
1321777
652805
132057
1062126
1326937
65760
1209623
1737231
1296836
1730547
608127
212132
917638
937690
730832
598624
550656
359609
894617
1258631
65017
1339820
1457492
445567
1434425
1494460
1308751
321830
911290
461414
1923279
440435
1922152
173433
1414822
105553
1204684
1233566
1596063
941353
625449
1848118
1567436
806594
1920097
1808284
1889312
1597881
521604
1061320
1183695
34062
1993005
794209
244610
1090223
157477
749126
1320555
432528
676172
1191280
1658536
826609
1708554
1484754
826182
636227
1497211
1011391
927735
986682
1372324
1262418
1400647
1493695
545119
665565
1251263
1986663
235631
878905
286465
1411483
1478767
1000093
1174852
1055505
217473
603025
464
253505
1186337
1859653
1015519
529541
786301
1791594
624122
793143
142916
1940057
1057528
1729652
1993225
669919
1011461
1510192
1681144
12736
1480128
264939
1165078
987554
1563895
525825
736976
509863
798226
281865
80799
1616562
211344
544485
1000145
367229
994900
1532730
1006450
1761971
553546
451032
373768
847071
1650464
1134206
1358380
332487
1870198
957880
446312
265026
1334673
157078
221911
763223
1194868
1302375
1773363
619590
1696440
1714105
501749
126930
289431
1964755
461989
1957556
39249
683560
1336661
1914431
959656
741356
606535
1519004
884183
1577053
1043931
1394234
1766550
1664640
947757
5013
1671435
926509
1316734
1712080
122491
1388309
441827
1350563
353291
1110466
1689566
835644
1235075
1500505
1067892
1026881
1553650
428710
929820
213179
765319
488562
185209
965979
1223345
1166267
1567392
1268863
1668685
221859
643737
1131791
1177618
994191
1877499
1227108
396282
661745
277402
1230991
1256520
661320
168021
724686
583504
1387739
422826
1386493
1328401
1908442
1938226
1110671
1974139
262924
1269892
89779
673527
818687
1965687
223666
5746
1564081
594726
196741
870668
880162
1410513
799469
808215
631465
1803116
1140901
440914
723218
1010567
1072540
1039058
1623187
137961
1425296
1788086
1075212
1917673
66930
895373
1403841
1256275
1115891
1340578
168656
1443019
440522
874898
465692
793388
1353991
1422452
103052
1877771
1698965
1681136
1170127
1659463
286020
1958348
1838955
417929
67807
421202
840570
472335
1652158
1142044
649724
1004733
1968327
1421558
1957514
311061
1902346
912917
1754928
162239
484153
369697
874666
496469
1686420
30152
114826
1149059
1970260
1393595
1608258
844595
1930515
90747
1555713
1857395
1023711
782308
1293700
1443193
41218
122558
1893002
898757
1099549
597468
512449
1159680
804065
1647186
281874
1324942
1795614
1568767
273445
451777
1353786
432570
785206
1700572
1564614
1826398
218332
994077
747618
165674
997951
1060477
1868856
1746707
715473
1501070
185397
766630
1532740
1214384
1864874
253267
1910705
892570
1359850
962876
133105
736430
1733742
1964840
1830003
29587
112408
1007547
1521773
1363837
1428316
684472
1266083
1757134
950874
1962200
1087418
92040
422129
342127
1581092
839767
114903
637592
1709593
168751
1510100
884533
1441813
599249
1861810
142553
1125345
354579
1534375
81594
164145
550327
786566
569067
1141964
149545
1874157
1328503
1990346
1240168
1915328
1409307
730740
1001637
1114009
1234068
955096
401836
1170782
1910540
1641176
1318150
870088
328821
720760
644682
1954407
680723
1335995
1483866
765744
1738679
905453
1776876
614019
728631
773126
57124
1949567
1302640
469433
80058
58380
130546
1041610
1575523
745070
1563497
1865690
601747
86449
85538
1692211
265520
1806590
578642
957670
1025871
779818
1932379
502003
174800
470399
1460026
47826
826144
1888606
901342
176210
1281622
1953657
466514
1570736
1309438
1874951
1834395
530671
1552762
470989
634968
1964462
749588
801774
1383396
1327586
540194
1831988
558129
753935
881052
985065
1570628
757850
1723189
1500971
298492
1099315
54172
1656999
1435462
1390189
705689
1457898
1061987
205576
1080335
1027593
918211
1186491
1087587
1495864
31546
856512
245150
72810
160757
596836
1848934
1074767
1770183
666924
474283
1866380
1971182
1225907
1460936
1812440
85935
1733180
347445
1487500
1357254
442150
1837735
187621
490191
1593615
1449242
914393
1175693
1002892
1761891
361742
1731116
1708909
120885
98827
1011741
877598
384268
1150788
1496534
1726085
67868
1462268
1901370
1506751
1909842
1979397
961443
1837803
352638
1749410
1453838
943113
1917130
44980
57762
1803052
1840598
1522308
1584427
140232
193592
1255035
754326
1526423
1423355
1786571
1110028
378092
1360272
125256
1522364
1068340
688656
995719
1791103
1706854
1477158
1380235
1050208
1858832
328402
1339357
1335070
1688130
1731690
1906127
1768913
761693
1489914
265239
788854
882990
1221462
1964108
756865
425470
316098
1736337
1413796
822997
503848
11470
971472
1539293
1439403
1914520
1572127
138275
29186
1157505
1006205
1013709
260670
1114651
985600
230246
179136
864113
1879105
1922385
774262
1110607
14175
1041624
568128
1746040
999050
501094
1217799
1318896
1875726
1767070
367859
1974716
1533272
1740939
1086310
834436
1081611
168614
425928
760597
34243
714445
27083
916147
453364
57032
811719
1951676
538984
346440
1423360
889442
1084418
132956
218450
1009324
1078864
1289369
1136406
1511895
1860746
1151125
67238
318312
598203
13144
1633917
615972
253944
1324018
387309
1948838
349879
1638291
609367
263195
570050
1520984
531415
1763123
1626436
1705456
1468556
1583276
1211660
434719
1329578
797314
435495
855213
418910
646296
1999322
1418322
174407
5253
133261
304484
1653414
1816890
924951
1712768
1461655
1125704
37105
1890893
1192262
1242605
891972
849816
571245
534089
1696213
1190068
864478
577082
492906
778523
1726352
1384023
1549562
82574
77706
1375893
406697
1303459
1326188
962084
749096
245147
265797
1309643
1090771
372834
319517
662980
943791
1681658
1503076
326562
873778
682689
771574
339508
590123
154156
1577787
570253
1174970
810618
1423420
1210518
483356
1964849
122797
994217
793235
1605270
1314337
194010
1555815
55385
580073
811058
1651428
441817
1592067
1019214
734272
1307991
99632
717424
1529564
221202
831674
1568801
414339
1927862
1351470
1612777
1507922
563125
1191343
176819
261337
1662117
1468595
1016729
750864
641624
1466355
1376149
931308
1188824
1529973
1147469
819134
752645
1855763
329028
1025712
1039492
1632026
1382890
770621
1045094
1240762
1406698
201617
1030024
253054
1498676
1739498
668977
1780691
60194
1170069
1782232
1988396
355978
1495747
1848018
1556258
85878
920911
490728
1565498
1000677
55097
758287
1447060
594280
1709880
1963569
425393
855573
147366
1908323
1936398
1717736
1689515
1725044
1784485
956623
1567102
19949
1349964
1767351
1306422
638696
1795405
125254
1321531
910485
1547552
756900
618832
1298509
892163
1842050
729332
10599
987629
1747751
476694
1525600
1736134
1536930
1753157
238171
852465
1645578
451425
211992
1011881
372894
1931967
1751343
22774
268889
220750
578523
1299809
707458
79746
1762141
652697
1409736
1294524
306768
120269
1464123
1034917
1988359
97415
1168510
1333238
182010
1112251
1309286
1851666
532491
224300
177255
285693
363299
589072
11358
740043
1201827
265758
1053375
1597899
1739824
632832
1889288
1976398
1967924
302743
1400774
176177
1822051
1925368
1155438
530792
1480655
919567
1956415
1099628
1718031
1371168
683461
262576
451491
1240704
1975197
1538715
1215697
323033
494974
1126628
400796
1953538
379900
355925
401858
714264
443029
1747362
1967774
1252814
966976
1212300
941244
993232
469763
112888
1490199
250795
1590656
898874
1149194
575541
1888112
438394
723627
774807
534826
1379421
555469
1539619
1983303
1618525
1219626
250078
595749
693474
175532
782620
1699972
160822
1778165
1356953
697911
177253
1591030
1823636
147288
1030053
161382
792997
1481745
1660844
901769
409707
1811647
1859362
1799352
1608906
747318
278314
209505
228224
1367872
891015
1440454
1128510
1598450
1140905
297128
34062
746466
813224
1500158
457368
979402
1753799
1808645
734524
708813
458116
1636665
1063143
1706545
511826
192908
120669
1416014
688344
348893
1987368
1331121
405385
1550811
409843
882521
202097
1585326
1446370
1146006
1254809
290863
254758
340541
1412730
557305
932463
852855
1965464
1709198
1950929
1382262
505256
1774324
1615355
1832542
1478006
924900
595703
935763
1450140
1255879
1547909
872323
91866
191805
620565
1760785
390362
369687
1695637
884404
1854432
1055125
1273764
274802
1783294
1903275
1051329
1715418
985946
1385233
372545
1973846
1690889
423629
699951
950190
637065
1058107
353733
1513785
196494
1138806
850510
1766857
913020
500872
864382
1434393
668412
164067
1269598
780075
1362095
1550143
199146
728283
958654
1188118
1417169
1110076
1104382
988274
813946
1997920
316904
1183297
385808
414731
1435983
521532
1361666
129533
1757124
1728886
1125657
1688351
1979994
1429526
896675
1555103
1228591
1268669
1493145
1721314
1573811
1167952
1495702
666284
986639
1566541
37842
547532
402862
753532
840967
1231961
133160
89406
501669
1830485
1488364
1362761
258459
405992
55675
735196
1985714
471430
762319
1612351
922732
1728381
119980
1237495
857459
768765
335351
1624820
1684940
434583
364866
1822210
683994
149935
1187734
639099
1801449
1250966
709722
1957425
1146766
525108
1669960
1980329
902229
639964
840658
198168
980106
814451
866900
90432
661378
1849250
73633
1926803
571545
1083362
601977
1058392
1962581
194155
720893
1640116
261390
279623
1089513
900999
102038
555014
721439
324599
443059
896755
1370603
1316518
1216900
1331005
1782897
1694606
763849
160988
699544
803391
1959812
774057
1900395
149628
1035178
104060
738388
909574
1098329
132806
1196024
63752
169363
830169
927312
1742001
720316
1429526
1855088
1234457
1460709
1947994
12327
1705070
553376
1534724
218025
1698557
126019
1223383
563709
178472
1928791
151846
1344368
1998543
1229471
1824888
1759593
42667
1933740
667041
1104920
885130
929495
314598
1515911
1532476
1528557
455976
671508
199789
303051
1486233
1925234
1464067
1448739
1725501
1207724
1098261
1576201
1047054
65125
1487056
85345
1136943
538455
957647
315815
1176117
1419211
1222688
618795
1550853
1757246
913110
358862
633831
1460077
512755
248583
1133071
47657
1424915
1544095
1455019
996698
1470123
188177
229514
102436
491249
1208670
660144
737342
1695081
681290
1532473
1812876
936620
1492248
1269946
1857544
507242
1350974
410842
1542829
310996
1310879
735162
1797027
833348
1424853
1894057
1733507
811158
1573500
239810
640345
1967441
1904398
448328
255415
903771
130247
1804886
952302
565157
121518
1381864
1119999
620316
285333
857280
1296109
1574050
332297
959217
684320
309388
1386300
1175424
1184476
485384
1940766
305662
353384
620941
728269
996256
1800554
556628
866010
168019
1319571
333556
923351
1024491
339665
271442
1826471
542926
30349
1613650
773494
981092
156449
1033751
391929
70480
1871669
1636241
280312
970770
35028
266555
1569670
1215844
1195027
1966246
986718
1956119
1495376
1002633
1055355
1667966
1404467
928208
22001
1334026
1247840
1982987
12962
1521377
1165656
1926477
1142262
917830
1295004
1752921
1407553
1879055
513481
1368977
864354
1630859
949137
1348283
182162
550132
1271145
1016659
864775
1646891
960729
359448
548703
1198778
404610
103576
846395
534633
201124
374682
724706
1110440
1292303
1271457
648957
1997033
1188532
255441
433392
409817
1639527
838207
1166512
57923
201468
118542
1855084
1916539
178925
43641
546201
1646262
961004
787664
1688356
688228
207265
1912672
583944
188801
9968
205278
1541574
320328
223922
427393
970413
1393164
1505303
1955618
145653
1954890
530145
687580
597559
216701
1001195
949318
282708
899134
1574316
547205
502457
882664
890043
122422
1957771
1368793
563052
328111
369601
14523
1015278
1923641
1020372
633983
779941
1903975
1656651
200477
596611
1567663
1188519
213192
387490
1987015
1239252
689695
529065
1188927
1557022
136271
1382287
149273
1037546
1348954
830675
751447
1325335
116623
783370
1495309
1279539
305729
40157
467090
1173436
1767212
1431380
1244970
207378
1182488
114159
380291
783687
1330016
367313
691545
1345399
187390
1369634
1547445
1772453
1992781
1324084
1054482
1371995
1253285
1979248
1015390
982462
751568
380612
1292790
1209750
830143
1164719
1578249
1358701
1871528
1134731
1716709
1516817
786919
1926522
244898
1000574
147315
1171884
30475
1817603
827986
1668866
58501
1433668
974968
1291546
420096
1661676
301255
498631
1926427
1863673
1416647
1561624
1132612
1813969
1334287
1732184
1567002
1778443
1146862
13622
1079933
46387
1590621
1385951
1991483
1287722
1451626
375208
1589844
1449473
143259
811453
1063190
1970246
369102
951779
979924
1192662
379256
1678870
904223
474076
895812
1817460
483382
1021599
1015466
1864704
336148
50734
292936
414417
371719
1770209
651030
948697
1660043
396532
433020
1994028
1030043
846947
1680692
39218
1664372
1972229
355341
630199
732033
1257259
947200
960269
448369
197419
1655810
1355738
792346
365424
867323
1140486
963368
1872126
769705
1781026
1586295
127010
1077283
1039384
1259608
1453563
193220
426171
106519
770679
33839
1699393
1057189
1120454
212425
1511750
1866055
1718412
559410
1455455
321466
1653657
111124
1977501
489848
1568873
1455004
1940397
1244370
318877
689142
1411140
1911779
1926254
1849827
1114746
172544
1236687
1263150
77966
1591989
49330
183714
711029
1634519
124055
753373
442558
1779091
1587462
1764921
1938271
1515263
1299604
877585
1403189
186478
721521
1696197
409911
479015
655628
1737040
1143282
190346
12611
1030478
1390543
1093228
1448644
1444728
815578
267090
1036066
374985
311330
1414684
374292
18431
1064141
894191
867620
626422
421571
275198
1990484
1798483
590622
1813521
1753548
581506
1630209
1141245
1756185
1359093
1570476
980535
900561
1174807
882703
1536621
1249620
1369653
1322064
563567
792511
1556689
1221698
303709
1836348
884034
587048
1657532
1312977
691736
266331
196005
847926
1802729
872792
788051
846915
529266
1177328
317493
362999
344789
503411
920588
805343
1985582
1722154
818700
1174386
1011815
1948815
1145901
104485
140415
131984
1111401
1939524
1157146
1404498
1933639
1358625
467152
1272522
1353308
1325812
1746834
638467
614830
1951791
890081
1656724
1941221
1736704
519642
1197491
1230732
1859769
846220
918623
730011
1494467
836245
1846789
297175
937712
769690
158182
1097255
1199720
1204644
214389
391648
1915281
61939
1406401
841088
596476
1060727
668599
1859686
1580350
740830
875048
1677078
732348
1163243
1043505
822180
1315954
758842
144870
1306334
398408
1974666
384513
199967
487216
530275
1405812
1563398
1490001
1363761
886698
1278
775338
101931
1512126
1993627
1711606
932357
822775
1994753
1597290
753708
1415196
1238568
277814
926710
468059
1843693
1539001
1892760
1237865
1614608
1710080
794185
98893
1728523
397868
1649555
1074097
388984
1011542
1276970
1458898
668147
1029640
1243200
128051
1893586
88240
1759250
935568
1076417
1696141
783025
268843
1934034
727294
1819978
756134
1986210
921396
1591290
1847630
23502
1333234
1453310
342703
862576
1414431
700153
1088900
244396
1137758
911284
904368
1746698
444348
1122960
1302658
670599
1581421
1005256
1790227
748929
1364522
1559808
579078
714963
1973038
725818
281213
958933
491859
1194539
1284870
870116
294821
1867756
185805
1663858
67344
332699
768153
1751618
1787722
1551410
1665603
655510
1805134
627582
394289
759157
215078
1621348
359179
328815
672496
1799834
1312009
240164
443046
1674784
103661
1744862
718967
714495
423694
1426396
146901
540195
1069499
812383
1119728
722000
76831
440362
148898
1672730
128715
1291431
890258
1012224
910346
613964
1583235
188217
640999
1826902
889753
731281
466595
398096
200351
1821636
723317
1323477
1455802
622096
1366666
1844023
931482
1408674
253085
1051314
861530
1610872
370602
229475
699688
799204
1839587
1442581
277710
684466
417692
707532
1349474
533649
84348
575525
1986972
795139
1937416
15914
1389135
1462936
1335635
1038297
131273
1873829
807081
1787966
1559708
106038
223367
931854
845709
1103976
1734446
813850
1378942
910212
1590281
914432
1812949
1678026
597765
1769500
1415864
696158
61924
207592
1379986
89313
1201492
1119018
674422
360174
654502
1598552
1298030
262929
980643
160641
952921
592392
170298
727791
761385
1205551
836632
1765004
1742676
305506
1188709
247299
45933
1202548
1095109
1174520
1243122
479305
917623
903774
626580
1632107
710121
1570414
931003
1472562
787827
1969366
1493761
513961
1816991
241039
388562
479279
410566
80980
831747
1318666
389066
644042
1733132
1594063
1847027
1416783
697520
1217455
1370986
1524758
1624232
1582514
1480906
1081495
1406667
821196
1142456
934970
793494
858424
1144538
1154750
954149
428499
1933381
1557825
27916
565779
1937285
1235165
1374917
1498883
1014042
1934937
1319811
1917383
1868302
1570980
506105
220587
1094086
620659
305211
955919
1038658
1987935
1022473
193821
623668
1036525
1475712
323443
394126
1072168
1151712
988049
95233
805389
1566239
936723
1740312
407074
614640
325141
1523318
1695768
1252492
117569
1167716
1345805
1372808
90730
1296204
1478270
333133
1006499
1676919
934058
1409298
1986021
1827664
458520
1423664
1655821
1655853
1170254
587604
1170361
613516
1253360
1864695
164608
1220815
204532
424499
961235
499034
321368
600968
1409543
1825849
1288477
1269259
63098
895059
1430673
1092519
1415969
1360316
112841
1352443
1047377
1825114
591818
1742364
1655002
68323
378847
2281
546116
954796
899980
974187
474410
1201780
1577625
765113
907814
1607173
1369553
585107
274774
1727696
1285429
1314067
707034
200306
1426541
165421
1176973
720511
1369461
1231279
1723034
916805
1288961
1362376
769236
1913202
1785755
285275
1595088
757373
613069
1589591
1775109
1391630
1729003
688751
949894
1150007
1796208
1372994
1433690
1519323
1571178
1800293
1330274
1491527
586788
1227527
1412144
304615
1712584
175952
1595248
1983196
1576931
1835147
1181394
1507441
257395
715555
1183260
929354
1882305
1886117
71810
1412941
791327
1067542
1298646
1777314
659278
1886409
124306
774296
1385762
1112294
244335
1147140
1809589
491741
967805
1547400
1552105
1315043
1698448
1092439
1208418
950545
857079
1701707
949873
763663
432759
1529646
1264505
726870
1202289
851436
1811171
1417037
1214140
1501747
1376235
626822
887932
923018
1264985
692830
1889871
861500
1321868
888468
1341036
1489349
1702293
1756231
1570959
885057
1129632
461663
1351929
1330357
472374
188918
872201
1377692
982043
346390
1201414
1870121
892783
288774
457192
242750
839030
19408
1722202
1748254
1030631
984129
746761
99140
1276705
368480
699728
515008
1218468
828003
42547
466123
1996236
1893893
1391021
395783
1854032
738350
824806
616070
161678
1099899
206159
1735175
946364
1106012
1379674
1604277
1253403
445646
747433
1209614
1013794
1406258
142217
1066300
1455947
460910
1447724
110976
1895069
301713
1950773
1654672
819504
1577001
707498
576387
1980969
1511020
343349
1085173
605882
1283377
465941
314411
787160
250133
425672
1658512
1277886
377560
696566
40707
1348272
728630
621476
1674214
769763
64882
1981242
899303
1570505
819269
867866
1243808
769584
1596713
761992
1894722
943942
615313
1480852
429070
272529
1569334
132907
255990
992829
1744699
1478664
1589960
1367134
1496507
1761085
79774
67134
1791002
1692483
1254626
98691
1917355
157684
587262
698641
450056
62455
602693
1791728
310841
275453
1842936
1607148
1625684
1673998
332930
885241
1501366
1116998
21189
1329843
132831
914691
988383
729359
1306616
1215736
1619246
154334
1353611
506739
722326
1964730
346448
1628708
381090
1859439
903651
1089211
1984816
1719525
97697
96992
1408546
94849
32723
756771
365054
1418089
642935
764723
892790
751973
1774033
496654
1724779
1741358
952071
1415207
1016186
521560
1672535
204988
1028672
1150113
1125449
1553881
1045752
553339
1756357
837947
1502268
1446054
371007
1230770
151251
735053
931804
1317433
1451145
1160864
1701937
1172745
507679
1867737
1363288
221215
805448
1538627
1871544
718358
85023
1829903
580599
641254
234613
175937
1859853
1814693
1607276
433332
771595
633259
1864901
1908781
1701671
166370
234676
1605729
142557
1835560
172440
712176
640238
1409601
1705188
637131
81703
1521630
116840
307684
727910
570079
226646
1594089
1787193
78760
1107878
1454100
1264997
1070875
1022961
1174688
1528803
1883234
74361
1599474
1776127
1115355
262197
1653097
358391
871133
1613076
522377
813003
165202
291099
1156479
290851
943691
1896665
1644908
1361882
429930
814712
1481282
1102692
965081
1114543
1800511
1352351
832327
194287
27006
1934367
151905
1769062
243640
858646
502442
1583642
1325322
641431
1323831
775404
682551
1908211
1130771
740439
1370490
308843
959406
484153
1192831
1034358
547459
192423
868428
1190013
172049
79285
868179
1369310
1808793
738594
1771552
361853
146975
125457
1102026
703133
574888
704352
766987
1697257
1523700
1099964
1808761
1530128
1783497
307774
1259474
1117824
1541386
227063
1898533
814069
1676674
1279769
1864227
387464
143524
1378298
291313
480644
934530
956176
1940448
1001046
1605222
1260829
1403343
156523
1441891
1498470
1197876
948055
1319342
1173201
785970
151003
1937735
1317652
506951
1626988
1413634
1141057
303384
1783418
1282631
660683
458862
311867
1942915
1417416
1389902
958563
575530
1646895
1128491
1352216
856902
655910
743722
763661
894830
300485
348848
1402142
447709
665992
423369
1803669
709339
1330674
1113569
446633
1281569
531220
1509244
1851892
1082293
1179334
1733855
1592916
1283605
1347295
1428413
1095289
1996563
1940821
208146
1443774
387545
488076
280367
1675028
1315685
607296
565215
699513
1984439
698748
1920743
1550262
1860305
1782382
1900745
1365700
1712110
1887846
114010
891324
518640
113745
849920
1580384
1143383
1398315
1177779
1378337
282735
218819
69551
1915150
122806
576410
416992
1741960
552073
529316
1604640
1259933
499665
864802
503038
317089
626737
1417403
786186
1406081
1577057
968937
995447
424011
432883
1506201
703135
1365820
1441839
1121782
1366448
1614213
1775187
1962500
1331523
854552
1587817
1406413
1443232
186388
1919978
1451248
895543
777128
741681
842431
917238
1955655
845009
1992575
671481
326852
1693574
961607
183438
497219
1395967
1249492
181023
456993
185787
921430
1520960
1966705
529201
600633
1525202
10757
219437
1691049
717900
361974
1464076
1608906
502116
1513289
629121
1401792
81339
1217403
1104429
42300
1904374
311149
1259809
1060908
1421680
926868
722728
1339449
1821486
463961
989790
872121
1358024
465296
52076
1472144
1216239
1225646
304288
1732893
1019275
128029
1684902
1256749
520972
853690
943008
1424946
1926141
1099092
827679
1200746
1688846
1480340
89141
457108
362671
688435
1104377
1558352
1879268
953348
1973691
336262
414479
158865
1985734
1225687
396985
1733224
1548036
835158
55203
253160
1350640
1108616
482357
988541
406814
1342219
653917
1841438
1005942
1260355
158494
508758
881559
791057
1945457
477440
304768
84926
1733832
1037693
1749447
1001681
399531
743713
1120428
1107728
314903
678303
1310723
834741
554198
1490109
86742
361360
1139435
782954
1099575
373650
1294134
688058
1327093
663715
648512
1264396
36896
1758516
78933
1608764
418372
1305278
1375644
1726490
1154716
1009770
623581
479283
1867226
1877184
873503
1149866
281758
887180
1977835
1822379
55806
1925915
997537
1094030
639111
424734
465551
488359
624937
1406185
566685
1610998
68620
20480
797871
1391024
1968162
100868
692617
867335
570763
952624
1138637
1139194
396188
1933324
1575697
955724
502869
1750425
549396
31613
279075
1642461
146308
956643
1746058
283597
1125571
92803
949741
1790614
515486
550233
285464
322446
53300
895547
862461
1429123
1842724
695353
953053
248069
1908000
419042
995485
1791170
710067
294195
1356077
1891966
560007
1378375
1018013
897146
1847077
1988891
1475595
799679
1133700
948163
1598663
751064
461105
615126
234498
764777
855959
864243
1350977
1269000
72677
1114577
1603317
61476
138887
953050
1165125
1682459
514863
801146
1488583
1762972
890514
1008378
1781266
38816
1988585
360619
1797711
6124
1580715
916167
1146658
1318818
1312867
1703968
1323775
1357565
1050926
200266
1577248
1046824
1384994
1580089
1786876
392822
1532899
1626151
1940531
177720
831143
276965
1861862
1691453
1696234
648026
693705
822712
623246
424976
227929
75637
1248627
1923105
1792671
803518
236025
379236
1821374
543798
585593
1931537
1957797
920886
1494097
717840
353348
1095131
553548
1566397
518803
90975
326719
291266
584330
1256665
425338
1186161
1117466
593972
224356
508774
995186
1932034
787997
1262467
719846
1164942
191781
1376720
552686
1297490
1741039
1962057
872621
1481802
812962
54625
174625
661083
285652
1232445
1303281
595141
1915584
1779110
611056
1286673
232359
1909231
1188184
211072
1765708
629948
189612
955455
736076
1120155
1523637
149133
202331
1706729
1101188
627824
1284004
1006673
1503462
75921
1872390
142383
102645
20097
500311
778815
1697067
208796
46911
882484
643625
1282231
315125
1587220
1618853
128627
1249727
1796356
971408
608200
1951909
704610
209296
1659204
359504
1738615
1566558
1609863
183132
525376
651525
877044
918682
722207
1665668
1515278
794972
64931
1947826
139357
1919394
48330
705765
591576
1453304
140013
877735
1708582
1092517
1884909
560512
1899523
425413
576465
1824990
1200464
572789
218483
674845
1291760
1669469
39117
943378
488184
1765928
1971603
101015
491701
1729461
1063348
1868620
1563052
1876697
1710496
702198
389376
476487
1558989
853237
963315
966422
561661
54672
984084
976814
1481029
642451
433059
1512314
1745588
1707867
1537843
224348
227637
64132
333396
1396
1628705
350580
1193185
1918944
1435319
1241200
868257
1288361
1201114
1690759
326319
942634
742598
1316859
1196184
1252415
1996605
79886
141892
311527
1426853
210169
482509
574120
225554
1285274
1959565
678933
1030801
667356
1468500
1569155
747612
1463273
1432324
1992609
1316108
1822510
680199
740177
879190
807475
1278644
1033547
1106611
845817
1737466
1563221
247043
1030722
329830
705277
1854624
857747
1917125
434507
243841
439678
1318929
1783190
923168
325713
526036
1526742
1007552
1764311
1286642
1256172
1383819
1851370
722135
931239
739347
872266
1203833
248277
371260
1449406
100643
1945408
132147
793344
1207209
1873079
1188295
85154
86089
137908
292069
1718614
1876190
927459
1921373
1597660
476525
1391506
87083
330389
1634048
75366
295069
1076683
129384
221595
183489
1070864
1911795
1534223
1442340
1798667
1369273
367061
472176
1228308
1710914
1463900
577137
1614571
577645
1324076
889722
1345094
910226
113009
1834907
342956
915649
363238
1390032
644163
229894
974468
766275
1690290
33778
761840
739211
1397428
1784676
550997
745209
751447
1646968
1859265
917923
916547
952312
64368
1235418
198415
683116
151276
566544
97877
1817253
871429
610077
1740110
760996
1381211
351088
1570557
661181
328412
55869
1526840
252160
945257
1303956
1458892
1708962
1883400
392454
1382858
1874227
1629500
1668939
1747547
1997015
798415
206212
1558035
1042640
555460
1679173
681313
1570222
1831461
416830
1328538
993549
1499816
1574689
145140
667338
544317
39832
1043173
783846
34679
604229
613216
166262
841044
799334
1006980
917750
1672417
116290
1989090
1651082
976037
946600
851850
1262558
1510971
63415
1861283
1433516
399959
1901527
217482
789284
345379
1872544
1009076
333072
1539029
546420
1753993
1263412
310657
1158676
337480
771135
328632
733586
1264495
792139
851225
43252
513201
1399956
416112
1727804
1724398
119625
1809628
1529990
1636930
1688126
1287804
860582
70917
430342
1604410
953130
1732520
1112913
869589
1914047
974411
1862524
77642
892731
1050850
878737
1340829
215551
1532507
1573006
312465
491486
178496
1210365
731275
351451
1797240
232071
1672638
266026
1567870
1012618
952302
935167
795624
984505
1886615
814195
993844
355619
1313743
1214805
1802479
521524
398009
1705804
597504
351663
1105781
1081881
573498
935047
1206107
560501
967188
772391
1045521
937472
245892
1943061
380961
1287150
499688
349803
883473
144886
1426499
981970
1778391
1469750
196707
368658
1686825
509515
295646
1301329
1880887
1604038
781679
1370513
718492
1898177
1118348
658408
1641495
20140
1149435
1003308
497562
1602630
346797
935095
1057379
1655196
146311
1870621
477229
505159
1440964
1558761
1269384
685084
874650
1400392
1783477
1944971
189349
1969275
84437
730517
872977
1755325
1964968
1276768
1472183
997362
811278
107792
549182
1865338
274557
1202822
1354245
1045022
1309661
1988937
1723574
640543
648473
1007585
356733
122749
1542691
540665
353935
1205055
1620578
1098910
379445
1693142
1163408
1184768
1649246
1792497
1437482
1431522
1809212
825420
727895
1745931
1686181
875756
1080076
1368202
1228388
574538
647746
1638216
163164
622783
1591431
1160339
227365
1500113
519664
449972
1048508
1444955
535301
638369
407722
1579501
467111
1432327
1918450
1843957
1875151
1954872
186938
995792
1063643
657794
791433
1571684
301430
1782880
344190
785369
1918045
1702846
893460
1308082
1167041
1026444
1376385
1068562
562299
301815
63971
283267
171286
1484763
1127367
494334
1299982
837039
350971
1829019
1085254
1208130
1686892
916785
49741
1745106
1765820
1329695
165084
1374136
476628
321476
1793073
1367176
71971
831512
69437
1150868
1847212
1955486
1240308
1435103
809773
611670
472541
1462923
6233
594823
1134786
467400
1290070
65009
1410102
1446637
431820
1811900
418278
1999603
1007140
486131
1310298
581025
1426402
460206
947514
1412445
206081
177351
847021
964161
1452268
251188
13462
210307
98460
1041810
431757
1325961
982484
309341
165124
465075
726149
279556
20897
938040
1543877
1969581
1016698
1993360
1376094
296795
1003924
644449
1500640
1817476
198060
1308930
28223
1145023
789543
1724439
231732
919505
60377
719324
409437
1721087
1803428
1311251
353146
187270
107696
1614393
557548
918012
1583782
1833503
677099
1723778
389581
656173
542262
752098
23035
407915
132964
625618
1795411
245432
427629
1985848
1059452
1489855
306052
352460
1892498
1298998
219955
1950734
1319636
23042
1451149
542002
239051
777385
1666768
1154937
667714
812465
1470872
1013952
1267142
727084
1821211
1393164
1092913
188842
329190
589014
236086
1373661
1416543
1922539
1135949
1113632
1936730
312603
202438
1325579
1089922
631092
1557012
770211
691811
596789
309378
526152
1594392
177993
1668302
1154243
1577774
909850
1968058
1849453
770138
109141
1556581
1467218
1967466
1048546
465929
1708824
801020
1429260
1119485
1524113
22933
519388
1990365
491799
1494062
1112495
1518542
536678
870325
380320
1407084
1354269
1764081
974071
1786757
1841490
855431
64289
1615131
924559
1621510
1630138
892900
24013
557545
1503512
895959
660317
1358549
1037160
314961
678721
1277413
1232182
1908678
247682
1077903
1038741
1537773
1573479
411960
1813881
1627638
13540
1495761
36723
1893666
1944918
1552881
1711198
1694715
1717085
275798
956596
1678690
2508
1977121
1377463
1809322
14858
1105658
432081
1565683
1462369
1038933
1404629
1765761
1270139
141148
1996765
1033162
1669342
1073598
863070
77957
1211876
847186
326391
831463
900494
1403119
1140832
1812265
1704498
1538219
1772737
1357897
1960656
128975
473953
1211445
1759713
1492061
1413034
919683
563299
1784518
1018605
542422
1703530
902633
1481175
1126667
1619863
211193
1163054
1264163
838725
173979
1921361
1362226
98070
369143
141319
63790
1589249
1586753
1397003
249788
1583719
149048
192689
657078
720474
1381991
427136
120956
874736
922762
91125
389398
1661202
1554830
752783
1452810
1410553
1006672
1427260
997325
398615
1196111
20778
796607
1552534
217247
171615
1918
430728
504842
1144636
465241
1973348
1341300
516055
1375458
603915
1467814
795050
1148476
198823
1596968
939940
963503
1566345
528815
1408320
1336727
1129508
952857
237494
1708280
975123
287202
1977000
1955340
1465770
106435
99270
251484
292767
1873853
1412825
1655433
1514902
1460873
583252
787804
827174
1710433
1747479
1274154
1685278
1640073
461855
217962
1336983
959236
208910
1813473
1130283
1712064
823922
24213
1189241
1750069
3008
1635914
1343341
4575
108616
182883
35282
1085651
9393
263679
1709842
1468070
1415258
518086
1068477
1765880
390677
982217
65846
393628
410279
1388528
1911392
1162281
233381
744074
1524664
1064815
1382942
1553300
733419
21913
903423
1685282
1958515
85666
1365378
1218169
1791343
341741
1802573
119888
115724
732618
1863984
1710612
302556
1394832
1825452
1994928
573261
1173262
458482
1107495
361823
1599274
60758
1791631
748364
1671811
196623
1403776
667830
1656989
809063
1834747
1327410
1479225
1796519
1565742
763283
854296
566251
1424372
1487778
212562
1256141
695458
1700080
502337
364555
45314
746394
408885
1941601
1130843
1849399
124092
836653
547991
199597
1936253
655382
1268278
1996777
110355
784855
1304956
560466
1900392
292428
1215854
986419
75467
96162
907018
778912
1103615
1324025
530625
584454
724398
1907408
934645
1803009
182146
582373
824007
1663536
1170904
847126
1648250
1260435
693813
1563922
1988005
15406
10082
393770
1554985
1591159
1922048
50623
1508630
1965336
983129
1539158
547356
1358181
1129021
1491777
1528389
930003
1963782
1817267
1582216
1765360
600052
1701506
1514035
835013
757994
1899792
1255900
480765
1822375
1053575
944772
1745578
77579
1958252
1488894
1057228
628093
710170
1929462
29771
1419450
1262289
646494
488878
1123552
1660760
1354209
1580520
1979678
665951
1655546
288511
9635
1560935
1869632
217161
1433874
409599
784745
689691
831555
935652
1528212
1468595
407735
1271059
1877030
1964819
761255
241356
1318573
918001
1650373
381629
1842986
687884
1210280
1362683
61485
1527291
558993
680895
958855
1765230
96329
1251775
1385524
1354899
156699
1488147
1532290
523841
1456120
220136
766854
1979288
1168523
1748418
1067198
620584
141007
594366
1456322
850842
1387960
1591788
1885508
898537
1796943
834370
807266
534605
1911110
1194542
1466040
483917
218094
1980296
932307
748480
845964
143547
1946300
1565690
427314
92975
1183245
211258
1754838
736458
525310
1265524
1334236
1982683
1247277
380553
48387
1670059
116647
1051158
679315
394787
744345
465603
1582603
1582309
1557827
4818
561944
667899
420181
1326723
1121759
1914508
673003
320444
402013
1096471
993794
1747530
1710183
538674
209530
1640003
817648
648845
1927378
1838522
1901204
509948
1430788
990390
1618427
321382
175286
4143
505502
1619526
1949594
1374767
1967530
1830765
521890
152723
472612
393353
813476
1066674
153280
258081
822050
664777
1521803
1751202
1625171
1174469
1652603
1965686
541793
250595
74958
1945029
447761
693058
679278
248180
714869
366485
175614
1130978
471221
1680991
1364884
1248069
12956
1691804
610322
502319
951645
873977
1528054
1375109
1139486
488960
824828
1092551
818039
953244
406031
150058
1889928
70886
1691934
376009
282356
1460156
591710
162161
390272
57640
324946
1215549
986777
1450487
1622970
1730039
907730
1789376
851261
1310770
1822593
437846
960832
375090
1131153
1737062
1555715
402298
151184
826780
1179825
1768824
684080
743696
168844
822661
1072630
650947
930382
555564
1902674
69258
1498316
1877077
1592809
1028246
1362031
1410920
1447471
911593
1229276
579682
435962
1817387
577730
928780
1570469
308537
689830
1820343
682635
1483491
1900972
893239
960186
1933790
1233662
826309
234082
618718
816207
149708
1484125
472504
1496617
1765010
456751
788083
857153
532699
19770
1563111
1826284
566034
1986624
908450
1054775
1566655
190041
1351286
1440671
559339
182859
901453
1853554
739579
277088
1725220
827889
1377774
337381
766557
1917829
1077624
414512
180536
383343
1215689
1791645
3784
1408830
345188
1178173
981224
850773
1157721
1037821
1679908
46380
102327
1986478
1657854
475336
1091828
1104169
1732544
1236222
545167
1628985
1074240
541171
135377
1530066
684288
1517371
163698
1157483
1961581
668872
1430751
1814894
1571577
430241
721715
1106754
1747841
1868730
1061216
1341979
1419382
1271450
40493
328760
1191094
635555
190508
687157
765859
88376
428783
30418
1336536
899041
1207305
1302059
416940
686551
1173494
270847
713107
177935
75466
655375
835519
542842
803495
1962429
1561766
1310367
313066
507957
151444
1236596
409321
54376
1632168
546603
1448147
932638
788822
1866188
1448309
1871384
266076
1404065
567081
165112
659374
762660
1293513
1222794
390461
1308544
549968
1486581
1625545
925984
1370941
38728
525712
1508659
1224829
162371
1567738
1133280
371653
1585755
1592490
621390
967821
1039531
517050
7689
294555
470072
933549
1672244
605880
1534562
1241473
1661589
1607269
1904706
423508
813675
10248
1545854
694295
423915
1172330
285268
1343910
689708
1421449
1236895
776030
1863089
1324200
513098
1364157
1116076
1747271
485990
710868
378363
727929
1100827
675661
1441023
1758407
570105
1558378
769942
1571730
944389
1701714
450207
1278333
1122496
1642265
334838
1180184
1079555
1035468
1188647
1119026
1078879
1527042
1261699
281347
374164
1466851
94003
924894
1895274
529713
896593
856777
1282337
1303480
81246
416664
1685921
113313
1462541
1073080
753986
1948161
203495
10184
981621
305055
1396375
1264804
1420363
923713
311175
1679795
1194025
368455
1211358
586335
1956189
1792813
1911352
324251
352150
1466092
1991773
567227
1654096
1682300
709298
1901662
621606
375025
369447
340599
1178359
112407
1284364
1853826
1903713
1789092
1341055
1161701
1492786
1500297
1123265
1498227
324443
655100
1440239
1066741
1287229
52871
229658
154195
146183
1554563
78679
1353440
377
892068
1348763
1272644
1984475
1879691
1888279
885024
1400742
1916779
374788
1069714
753209
180871
705220
1784766
184639
1978518
493314
356192
763447
1572123
1689312
1484831
1963681
687233
146314
1264355
1286049
187391
350018
1082544
627430
1820384
1021281
1497883
612375
526976
440779
1304449
1118196
742885
1230258
1396822
809251
965002
964034
521713
1118475
1292455
352850
839824
1476635
1844024
985670
1101243
1224056
1100398
718826
7466
221150
738635
1324094
1041403
278351
670842
1893630
1953893
895221
566110
1697794
786976
140820
1474838
442119
766793
1295675
1423663
1137050
1746834
1075209
921686
1314457
1767348
1309460
721130
997314
691620
1824320
1230471
699974
1442986
846686
115266
1101757
829328
1079771
1157649
788523
1293321
1841859
1821619
1648845
12129
9105
1024379
1402046
956527
1847461
622674
807096
455683
1919795
1860303
1591070
1648099
569618
1394444
502278
366725
1956501
232930
1122062
1119390
181199
1060996
1585923
346850
819799
1850234
23599
1696756
326274
1535001
55269
852987
4283
1556780
1884649
245182
1039317
1317421
44399
17075
1105414
230816
1568725
1601128
1975723
16952
32117
229907
671494
985135
664486
1232984
19949
572351
904853
645756
184023
1129520
1669649
163588
469054
994893
949603
543196
263605
1616505
131901
1428772
1105580
1100302
409961
444612
1707240
714301
80641
548028
327375
678687
603527
1905461
1824885
1714330
1743276
1445606
1371555
1393879
561223
1710048
1691353
55954
214990
812797
632240
1239860
1602531
53428
1488897
584032
739876
1044497
1649995
1566503
1954186
1861560
964958
857154
1022445
1000970
392297
1591993
447880
1032115
1348704
533420
1764506
314561
1955431
136108
756978
735598
1889496
1858405
562915
1965296
1962543
90149
1358540
1425020
1054281
460303
132643
725374
526235
1052857
4283
1667988
1061209
1589243
340498
241256
1863565
1966855
1419154
1243594
1162939
1292250
1381676
1103949
758320
1774787
828444
894249
1420688
91218
932689
294780
242988
84137
1937784
608764
1507273
730281
1098658
167311
445585
299648
114226
1250175
277888
1267136
740700
461496
1421721
1811204
956922
466339
890309
1515746
867116
1954672
1620246
683319
740347
584868
45359
451199
320644
841172
1779667
135681
128454
89093
1443024
338604
1319073
259833
303939
188410
1149938
238379
1576275
1018971
1049577
73577
436465
1632245
230832
1515066
1555467
1202117
2999
1969219
305437
669853
1505413
1017721
1327691
929436
1178486
798568
1339990
442356
144226
1278894
1802226
284628
638398
1731983
1406650
621812
259058
1437983
1191711
594295
1528855
219947
1112219
1718680
1910648
1949896
1221517
793884
1814663
899722
1783793
382632
954331
1452258
641910
1715072
572472
1426236
537098
1133000
824371
528209
1615977
1332539
1551465
1268909
1097913
421252
1777251
486329
528897
1205548
1337090
1377639
310012
351525
157625
1510087
212650
645016
930465
497985
1545233
445686
878688
1480273
1520977
1375454
425089
698116
1115716
1030111
892110
868884
1203124
1743656
263006
1767182
1821587
904657
652643
410736
1832880
1986420
1892318
577170
1184349
1139963
1954689
1548
503280
144226
40031
608482
1792814
996822
436415
909955
1574808
430888
1784950
874169
1346089
13808
199292
918695
1602480
797917
941721
1893816
814146
1120778
1639919
608567
1161311
240110
1717259
1914160
1503679
679442
46591
1713760
709962
216439
79578
1732616
1407218
1854567
1671970
821115
1525725
617553
46095
1392398
183144
1578509
460573
1818138
392145
1205149
1692436
1147618
44247
78017
176669
953626
47682
390612
593374
772347
1812052
946428
299937
1296662
614975
660012
1423465
1685051
1005319
1604093
470381
1700230
248732
1922704
1995589
1322578
1435442
819065
75853
1374780
428476
994458
880138
1525727
532536
1425514
296449
384977
610028
1716547
1204047
238670
591885
1893224
1527820
823069
1264818
1032769
1966476
20404
1560948
551372
324807
1970338
1232089
1369211
987447
514784
818039
1964772
1146759
1893060
917039
665698
1175705
1564797
1859186
1811332
1764870
1750395
331791
890780
896628
359593
1535542
389686
1889635
1974321
1711635
1070232
807298
1679665
918449
1855679
1309374
753606
610539
223108
1277730
792472
1144185
831965
1264957
784268
53473
1686158
332819
244179
1176764
63391
917673
1907966
1028968
1667418
1198772
1350006
683833
592719
1232436
1989582
1529287
480672
1640687
1158051
1750102
1297215
1671712
962850
1634231
1495614
590979
1580020
1753307
1591057
1723580
1755324
1979909
1230409
1197075
933348
450382
217553
129168
1444724
1084688
1033002
1446802
1680548
872825
1586852
155288
450139
212803
718174
122153
97875
1551
1984013
600170
747244
1112744
1412679
851818
86074
125396
1368343
52948
532244
432482
1387491
1990908
1458897
1964644
821968
1332840
1582155
411097
626705
879960
1726856
1333980
1075032
264685
1985201
1513580
713298
1426568
895240
1435516
1912688
326911
643152
1154885
1430989
1866989
1907119
878915
1035879
717753
228511
192923
1090187
994831
807340
792396
1385755
1330658
1428007
1317564
2173
841477
1405315
392986
383022
573610
1959361
397065
1755448
425386
1327686
1464344
1281630
1506512
1609412
163569
1510661
735568
35699
1794311
291655
587315
1595210
100817
275842
1961534
1640176
1868568
1250469
1865056
1550392
818953
1578046
204413
927090
1185231
711486
461776
357567
1097441
1216834
21800
1965859
13873
1797513
1291396
1099277
1692415
526112
352436
1494303
120185
1068332
1015307
1389918
253368
836851
725649
342577
72427
976213
1659801
507220
860685
1877150
1566678
743393
995128
1279732
1166009
990368
943631
85121
1628844
1400298
1174329
562505
1239185
340838
1291486
962730
1945820
1857257
814323
1395184
300685
575251
273524
126166
396606
381040
1509623
1567637
166123
838134
1275533
1686659
1785370
1661628
1323024
220511
1800199
1646778
1110168
1390916
1843592
1875078
1372423
1215900
354602
253225
618595
972140
1603835
1368035
1124226
945880
818340
770491
1636393
1231339
1861900
382562
1204337
448566
144325
935831
834771
373408
1191548
462768
1968095
1377538
644183
528288
1719573
1638488
195125
1450533
1525122
730752
906455
474262
28510
1815733
715511
290935
249876
350899
1529131
515163
1105788
1529514
1379396
134816
587946
713609
1607719
1513258
1385919
969390
639135
1085727
498265
600397
31873
1260462
1003328
252164
1918315
1799828
972857
1432951
900624
1173318
1763648
109910
1181281
1470547
1946417
1718415
462897
334305
480729
329445
1362520
701771
1779242
714335
870952
951324
34177
882316
287447
1358994
517379
1624322
1328766
1782683
1697661
895836
5994
1508755
1598940
920431
878770
1747124
1712369
1654191
475663
1145553
925735
576337
452297
1137940
1547935
1392315
952920
887631
1494070
1278159
1844466
1712975
1137756
338999
484689
118249
1763794
1093181
1114806
445865
19956
1707506
1243418
1403621
1464520
423795
114399
945171
1742436
636650
768566
1229700
615212
1617988
900793
962295
1199660
992803
734224
335178
20757
998745
173623
1315886
601725
1277278
1325810
1522076
1252078
919751
341755
1100541
1543535
332403
1061693
954362
1939601
1381226
1683333
903682
819823
1289461
213695
1121670
1811329
776388
36822
258456
1443014
1974071
1213154
1588183
638849
91236
1201785
49238
1446430
1170560
916940
451028
1504722
695715
1129393
1646957
1170886
1836071
133628
974188
1182462
1279749
1178149
1716167
876587
431959
1396033
1185780
1685630
136502
1592021
554783
1926190
1181079
1730308
500782
147002
738423
1465231
1000916
1566843
1885067
736833
748947
831836
1839016
1007538
387763
490716
1346250
715305
682728
960383
521272
1284021
1205420
986686
1505189
1446558
1087462
1700151
104798
767068
1461302
1492861
1388257
197183
489311
1735809
266357
910237
243486
1554080
450843
1667461
92570
1411029
277794
201510
1124152
1373487
1622070
1912513
897064
1206789
1360019
1989906
739852
1220569
84241
1821949
379350
1106863
655955
1581233
1688434
669741
1027237
27885
1919200
24354
1749980
961185
1632377
1622549
855447
1107060
593127
1867725
731955
1900177
1591906
842136
79598
1089581
665636
1606992
1703626
366730
1772385
977470
1277359
1807293
1130580
1122569
154966
1040162
931437
1712737
1364640
1622401
896875
1548908
1756486
692535
1984425
1927272
542093
1446826
1540591
1590430
670695
1192420
1514944
567451
69026
831781
254759
1473565
1060559
264908
1615260
238826
267196
314321
1407452
297320
1735016
472769
1868525
1499095
1740775
646855
50951
1549636
698
1505485
1370870
1271873
1882566
1874711
132550
1305114
1609582
1636960
1721046
1343631
1341154
1421025
1411419
1595363
472173
1073340
1100556
479960
588046
1535493
1549523
874868
1656663
224179
384740
575789
1702332
1315816
1045761
669110
971881
1666291
1492939
1979866
118062
1440801
309932
839572
1895713
842502
1744305
992639
1217407
1818019
417110
1388982
1553598
899711
457663
798478
127095
119373
957393
1837998
1498483
725702
1240582
887204
1764810
201448
554427
1800147
1787551
99257
1828680
1949396
764270
1441678
1957082
1439091
1098424
1761311
1989525
981816
1632570
620851
942420
1067552
584869
415914
11608
400792
663473
1972342
456145
849416
358555
1101069
1449947
1842631
598822
1317999
1481705
948333
537345
1959908
763525
1607925
573628
218878
730994
1954796
1408270
1309261
1457034
1273263
285940
1538849
1424040
623990
914663
1470757
91874
579484
1323004
1740302
1444181
1178008
1662928
773960
769713
384693
430067
280107
1085828
967670
922265
601847
1312835
1515823
1272241
102724
422198
1224692
1124871
473188
983194
1109860
286310
425828
229228
1208107
879418
787841
1125725
507281
1888331
509144
1915953
709377
468207
1760686
1743297
1221854
1374641
72410
1328632
1420350
1321885
1895794
753483
1736603
1574981
485910
1829924
615974
1932794
851975
968386
921279
252416
1622810
1034470
1312777
1766322
1560633
1070781
1273690
442580
1427111
389471
1284084
1752610
1540164
461233
332905
138365
801048
1939623
1195197
1583017
736171
603473
658119
964028
1215886
369120
879727
1928887
423380
505171
1566155
1179698
1268690
1441965
41591
163822
1470906
103583
1659312
1991150
925821
1983943
1227613
161842
1155804
55715
1585760
48622
918380
1007483
256681
1117344
137889
92004
955534
981207
1921704
758195
1198300
807095
1801116
775194
86612
1042232
934751
871940
1830005
1933920
132106
88235
1574275
1748301
376973
1113097
925289
1396859
701715
725854
154515
1782628
1843702
166420
1692577
1733538
1047863
1708039
373655
1561419
1623496
1973445
1823710
762093
823994
979711
1464758
271237
883034
428254
436594
1765805
96800
1436291
414578
1127470
1869678
1781306
1950019
124786
1763399
329228
1284299
147696
981003
557247
1146757
83562
1650772
1412285
919499
1944850
1339176
1207380
1977282
1529785
354198
1322871
1281395
269917
754905
1239510
531605
1980115
832655
950151
1452582
16407
1255038
123114
1171854
212690
737575
1069313
365439
1122184
1276263
1571939
768233
229788
1361991
1228764
32916
1723173
1558925
387824
1788497
692475
1176208
1287415
1796933
975234
1087189
872401
1390563
1952565
696892
494358
421085
1774027
445612
1718388
1493015
867343
1452541
787210
1057966
33344
1749089
1282228
1589925
365019
1954701
1338310
1012148
1017235
1435593
1587317
1382569
1809632
514537
1363861
1144386
537107
1204852
453850
2942
885660
1607761
1327602
1032465
427054
602364
1081970
205218
1905080
1835597
1024354
998942
1736379
656060
1695458
1006799
1530417
342357
1483899
1214844
391228
1641517
769616
1817381
343930
1213700
833940
1646325
735845
1312359
1386281
1915039
336038
1099352
465007
1174205
1930231
1553503
775231
997334
873691
829001
1029973
228588
1279459
954624
112382
992792
1681043
1591664
1115934
1781919
1171803
1641847
1395226
1003664
1935988
709031
824612
1366215
1423544
1998341
765899
443772
1818861
1806189
172452
321126
299130
1018077
1782061
187935
1903864
466641
1849750
56968
1323523
307429
1540576
120714
1552149
1983201
1610032
319205
259235
347913
871767
142343
1394441
863384
1594606
1448606
846487
1846178
1266870
575967
143890
1043397
116344
1063356
217930
604258
1363730
4469
1793092
561755
1416393
638195
1080668
1327055
582537
1521992
1341786
451879
475103
1756138
1934382
1261312
1491005
744350
363651
1875125
718283
867718
1703048
231874
139023
341884
725856
1253523
84863
628819
1716123
1649121
1197882
142653
1154730
81305
1757791
654957
352790
1589054
549375
110165
1469750
1211202
214094
1658357
269483
972508
72607
799849
1863194
87806
845817
308396
1024586
14383
1809587
1031239
1252449
1567583
1616722
1332456
78909
869044
1051959
1865000
698761
1728867
572075
725572
337780
1604845
1316797
986100
1780758
513047
1898201
637320
1652225
1818352
531829
1719626
113901
346516
1704819
332362
957610
309398
165074
347626
153712
113499
1841930
18028
1280584
148414
192487
1236333
1519006
856969
1409975
1231710
1375543
318975
721474
1500983
427900
1244498
1067164
1123408
1150977
975036
1145543
1469157
738974
210526
716255
814524
1576386
860715
1518228
122668
1153699
765171
1846155
1949349
19555
1418734
978040
1807049
1235293
1680133
1251684
311057
1236439
430867
1344912
1604606
585786
1324320
211320
1467170
402913
1759694
854932
1222937
837517
1253587
380793
1822340
1202729
726502
874389
834573
1142250
1747896
1123621
1319085
363606
1860831
122384
1043915
1130786
851888
1730983
656144
194558
1276648
463010
971985
1255300
1805307
1830146
1384893
709701
1967379
398467
1536991
1372971
1992130
615584
189281
974218
1208285
1184366
465378
44681
1610389
1824844
868094
1150403
5269
1006372
637567
1543054
794791
1287261
1094045
371114
658214
1016567
591928
629897
1772550
1802356
49266
1860260
1176479
832086
716196
1723808
1887914
1663378
235886
124224
1737200
691965
1670681
285117
58334
573355
170482
743359
368695
354858
143070
423658
284553
1202845
312012
126314
12403
1810456
1424878
655919
61954
977333
104204
1175313
838105
1190902
498014
1893144
820790
693333
1809142
1633701
1714887
1513233
122655
1440939
1306347
1024169
1108669
662685
719514
692341
499980
1579816
792681
1254574
1288829
691608
1692137
53328
211565
27589
1890427
142696
1960614
1181188
1977492
208773
1102745
1826570
1186551
1422690
1187854
662815
847167
576803
887433
1057464
1038794
73402
1314095
482864
1769067
1591106
1975232
1024993
604591
976312
506800
174297
180846
1861099
1281198
978442
1883711
897710
1427289
536515
1287194
483691
1139764
284985
1330103
1913195
388560
1086686
1124192
1280548
1895063
479160
1052559
217705
1392932
1200771
1599472
1701906
769194
1234973
1015902
29468
1286790
259895
491484
986047
243822
898616
659560
1250610
717161
1313035
865441
538109
1492153
700347
489321
1264793
1282508
581502
1504187
327153
109863
520257
1755577
1335930
1880454
568787
1907464
1115215
1138407
1974321
1058923
1499792
358916
1543925
1746731
1837142
1774130
1181551
1646142
310288
1320419
716459
564270
1315695
1518238
1495604
808298
528979
1838795
1531733
1614654
378104
1456048
1560571
195336
710380
218454
988419
998110
1077018
1892693
1781351
544119
572504
425669
950108
225908
882968
1966399
1215663
652303
1604978
1176007
633074
271269
1138302
1214122
1376027
198734
1803424
301484
1379567
159798
1797193
966424
1348926
1243640
211206
758438
1642312
972008
299391
1650245
1458060
149685
368981
1064475
1443987
1986745
202686
367876
1943933
1725175
537595
1253958
981885
1745101
951181
856071
1932925
1092521
1302037
457406
420688
1540052
1454758
1751525
1803781
822532
1921101
1175154
153500
1513270
110321
854788
1988305
699075
879225
1625327
1276357
952893
622997
1332227
349259
1569913
366557
1757544
1832090
1882035
850330
1193717
1937099
578135
1931440
1481588
1052039
583683
1384984
1576566
1085537
170537
1999640
1767678
696574
696831
332542
1948469
242979
849685
103661
750911
1186436
1455954
265720
595610
1774796
790351
1491600
487454
24549
98331
1825551
1790190
1749248
806278
1993248
311479
960504
1918004
1645368
1974199
1174840
281956
774907
1705294
190216
943433
1040763
557010
1671695
582949
918215
1051362
1305188
1342805
831369
1573639
1297107
1555239
1285155
1207217
314456
1211630
1931237
1263361
659745
97001
496557
1525197
355859
397561
1371370
1712569
637915
965328
929639
104881
1183385
1448374
1202252
667965
1825769
845170
1580176
1799112
710135
1715214
265015
1091005
390444
70354
235958
1685198
1917131
1204715
127078
1595966
1450956
296291
1374989
1913113
1864967
1604317
197585
104820
1150410
1728914
1331846
799474
1687833
900146
1947660
1647771
390069
908825
1869984
1117428
1631462
1227977
1861625
79918
1774284
551664
1267870
651658
384672
593537
1262482
1868437
1960967
1068223
9409
898654
1050234
612494
1730156
13707
1400410
1393930
871461
684342
1256866
345473
386858
171233
953677
1350462
1918914
496327
1371392
1792438
1031119
22932
1709035
1587835
307748
780373
686072
795914
129040
309199
93920
1272709
1156839
1092343
1657085
561054
673493
1341606
938422
233501
851869
498897
1009261
1846253
942605
769918
1553806
1401878
780674
789791
565360
1408247
1189218
650476
1239036
1579883
1418236
558978
1706791
961532
859903
259695
771783
1991066
1768607
949414
1753936
1802175
755665
863053
881316
1833657
1282188
1511570
1720501
1017764
1168685
205207
1426347
552713
622705
691674
692127
36759
1407527
118983
976518
1960833
756866
189126
1845865
1423793
456897
1196519
870882
127356
860595
1555958
1512407
415176
1842304
879796
1825110
1339955
1031048
1126239
439051
753150
653765
1194693
1335231
1880162
547140
1978726
1868869
1207042
1197107
1345777
540295
1647970
201914
1067683
1011736
62440
213349
1392601
306398
1135094
1940106
1703781
950161
275326
1849029
1955138
781470
1370480
1823097
1292379
1405727
1338284
324942
1135162
1549398
79171
513391
553398
931638
393002
399165
924328
1075107
98602
1949158
1623571
131140
26415
1075753
679216
1745073
178862
1576705
677679
1639689
245651
658115
945703
272013
1193830
942715
966960
1056704
976378
1027329
376366
1775611
1684953
656465
1487100
1606676
287504
265472
496247
1270167
1155590
1604415
452881
738782
192971
272097
1121964
339848
428748
224938
793153
1553487
538003
176700
221900
189588
579068
1618898
1983066
573872
174361
668668
594615
218665
1896185
999615
410991
933391
1842555
53822
509494
415832
450053
278026
1958052
493486
930743
1602381
1248120
134720
1974145
79572
854156
1699879
198433
867800
613881
1231125
698316
620745
1512510
1624016
398771
1486343
283370
666755
1834553
1072177
1325097
1646860
692743
212158
746800
745032
1751824
550031
797465
1828575
449561
426183
899734
1789782
139928
1567917
71733
1364886
1825847
1353584
903228
1776869
1829896
339810
333802
1180885
1209075
1398416
1963189
1774951
863519
244417
1691361
982522
536237
1254860
1666556
565583
1596647
1299853
1371080
1797288
340521
387561
23613
1182393
557196
1280681
113914
124677
1496855
1044607
63059
1533158
437561
1635728
1170247
1861364
606928
1081176
940520
343347
502202
473994
1930400
1018871
1826968
45231
905362
343934
1874956
1664687
1535683
965013
432966
1427633
1284796
246184
453504
1237647
1743743
1544385
300092
689595
275858
615677
486388
830833
1620821
1744668
154422
165408
815579
612431
1671496
924966
686382
1418250
456409
881267
224754
802701
1930685
137198
1136210
1145392
116976
850365
872774
342195
1166819
1819391
1497680
964971
110477
209508
60232
179514
518560
1788943
327380
1836600
1882021
1005646
503121
1167079
337894
1039962
1640610
1713987
760965
1923550
877484
1575227
1091763
1656489
1383044
484773
470339
130101
386424
1219486
822403
220466
154501
1639122
1488385
1214722
1173015
1535484
17950
863804
844168
931623
741157
467863
1358580
1739488
437181
1810118
541411
1853139
622281
1935363
1911938
311596
44610
1700249
880928
1109461
1856396
32960
1949673
1584772
222098
860528
391068
267633
1839533
300620
251837
831512
860601
1892435
687777
548801
1836652
747963
1157150
911034
92378
850
1105621
771136
1476874
1829052
1292300
1597578
1526750
1591727
1604912
61514
791133
1755492
1643023
1733095
1294538
1777056
1124963
1155988
724099
1087050
1474118
1812704
400602
1539991
1709998
391327
1176407
611977
1366430
534520
1456893
410033
990872
1344668
1721790
336077
1748209
1745022
1009773
757987
1863838
903110
1710670
635055
800200
42616
1599611
1680066
991724
1660890
1636035
386913
651259
335545
1888977
39481
16028
32856
1202222
1213846
1522449
1534025
219366
1680061
986395
5650
1889785
1693001
522156
568066
1347207
982243
1460950
586797
1744568
1830349
280414
407942
211134
320553
1206479
1120034
965233
499513
383348
932513
1071781
1302714
1923378
67534
378193
1468892
1312627
419362
1271898
1040166
1396038
1421841
278157
49305
1566150
1643444
1428612
60715
1538659
1607868
1456218
1393240
827449
201034
1447942
144197
781417
1701937
801210
439969
638557
1710583
1041396
1157469
769936
914706
1314590
431423
606957
1980143
9592
752830
116073
1185894
1732724
1583113
1615187
674863
1130782
555283
889374
1349068
1234347
223528
1387698
839009
929193
987566
1390201
1466823
418089
377245
1286402
436519
1559903
1605778
1275835
1763851
773064
753461
937401
152018
373896
980590
660926
280269
1340904
970042
795494
210473
1346399
1670341
1424345
1978932
474834
936636
810981
387591
1307429
1877689
727414
1903270
1216826
969477
1858758
1171656
1878785
1612980
1472981
1319014
696686
209736
166179
1000282
842979
258959
771262
629856
199461
1661577
1920528
471243
1630070
1684322
449478
860294
1464453
1240226
274556
720124
1268923
411152
845926
1592641
135315
501132
380165
986831
455884
1332644
1812283
853162
1506596
363022
171661
1568707
1580851
830534
86117
178755
1046627
1108387
492999
812901
889419
1349663
911234
396455
1597717
248874
135657
19353
4191
1994557
588831
1438184
1572298
1635772
1747240
1932284
1007883
1981730
725749
518257
1853316
1212701
58048
499986
1874282
1929052
817556
1419595
794329
753606
1272255
214758
1432827
404921
534644
1790191
51834
1192336
1725183
1024580
957841
363224
788912
1476700
267377
8193
469707
1802449
1812199
1243212
1340918
1988743
1970091
1645791
1200810
1517432
847802
1569581
293715
613509
1964303
1571185
846318
1047831
1873916
1527312
676415
1397057
8812
338173
1349792
1579932
247347
444717
253365
1657022
1623323
445210
695949
1593802
555124
762588
1132472
1081981
784737
1679125
1165368
1754046
1620970
600642
1666735
1859387
1055605
875309
1290132
1868982
1106512
567682
248019
1367023
834124
294848
1157834
305426
1904931
1440827
1732543
1922800
640838
983558
1336902
1820847
247203
552678
457609
1335451
612276
1772559
1629747
1520152
1208104
918154
1314068
1448319
1468187
207111
1075221
537004
466613
23998
361326
1676866
1664706
1698998
12813
1902403
1569127
1844209
1263303
606713
1290452
1618934
526559
834883
1526388
1785749
1810491
1410355
1930921
288534
986607
1229382
689784
1376316
667913
1664342
256797
632454
306453
1002620
1058195
1717303
1386072
1366816
1457660
1839164
486810
1574872
1604844
1652003
90762
1370711
1507361
942012
910509
1447906
611437
491974
495953
730990
103078
1109562
1385174
1073957
1370895
1905193
1014964
1023035
1348097
1915595
1891434
998169
32411
1353843
1716469
1050431
883841
597524
994708
576293
866054
472118
527225
1091385
1643703
914706
553813
1801247
1580856
1494159
1750814
236609
396215
1196024
1632650
865362
1541440
1525259
1951107
1154118
807004
1674870
1253528
275588
454564
553256
623407
1866531
1569197
238456
877396
1893014
1618040
679371
1773730
1253327
1021888
370628
1416417
1605774
787895
1914337
23518
591849
1427933
1477025
1519088
472561
410108
574812
828028
1762752
1480038
1371165
180496
1768282
1297675
1627603
1006754
1297005
1732590
1281050
558334
1340519
865262
573333
1468442
217952
1576131
735259
574878
639726
42044
1052231
1581982
889936
1941390
1864042
1774367
1370865
1158376
1506013
236643
1652481
1034823
1706842
561226
23477
540788
1339583
1793557
205920
421742
287574
595780
46939
1091725
78210
774135
436659
1362942
813174
648563
538097
1776568
137093
1252930
941081
817362
775571
1475734
1437611
661075
1541921
245567
1128201
1876815
749211
1456182
1948672
1781126
1781782
1273039
696902
1138404
1103384
912561
456989
610696
1008571
281124
1652698
1421379
306962
1100015
890842
902842
1591263
697285
1789457
1180513
714179
697150
957087
1752044
835155
1372213
1796141
1251338
1107989
106924
137603
472307
1044355
110087
1316996
131260
1095907
1808670
1602361
102767
1878290
765274
1779651
1695212
1102150
1961450
1897820
343473
785806
1507955
138193
1826605
909619
362036
1105088
1867315
1229331
163852
457745
900188
1310801
444595
1042400
153625
565767
1177311
55683
866857
1982082
522106
1726114
1266160
339171
493332
1524743
1840679
1522437
1446151
536934
1394772
1941379
1331026
1779581
507617
283417
729127
1614727
209642
965417
1285302
774730
447440
1959297
1161422
1145906
1356858
1746429
1265074
1458569
1755691
974658
1421451
267441
779155
1069530
455795
1998913
879392
1431454
1778553
596366
844543
1608724
1719962
7077
671750
439260
1643405
419562
1063282
1281321
861594
1495957
1481016
717619
450978
398258
567228
1997491
666025
580250
527246
1350795
1659923
664151
1069589
129402
1808718
1939735
1503425
509830
1793158
110736
1706422
1424338
1432507
607815
1541928
933342
1904482
1459509
1141685
1811115
1093536
909182
418875
74567
1784981
1926090
578056
1764794
545869
1241990
1164403
730437
1368210
1809787
1112660
1002086
1513603
918995
823475
1757152
301295
1049778
137779
1057992
631986
967041
622373
1290815
1582880
897282
197818
443132
1294090
1573720
62678
1595817
645905
876847
1590767
362280
753664
948047
1176510
762385
1345855
529253
30093
25323
1312995
997616
1095901
36991
108936
1648675
1779490
1503633
1796440
1327686
1663417
1506025
1772023
384620
500490
1469239
999957
1931841
1145718
1002364
268165
133442
797783
1138772
1739958
1401524
1239965
960538
1088568
489851
413802
1637143
1303522
1015115
699897
1767030
1760795
795493
498601
1168412
970861
1140861
1956668
710561
412949
1758079
599357
1040525
1123634
1718516
1343667
1406374
1446147
798828
781530
1649619
117150
1128383
1350
430048
20956
3579
1858279
978575
958933
395433
1606329
1671063
1107702
272678
292349
1445321
1790946
405804
177613
1468149
1909866
715550
1598013
159705
1441236
1342791
133158
326045
1350626
1575714
597075
1817984
794782
1519970
143732
669916
749926
341336
751865
1830171
678831
855714
460034
1223335
891218
1786668
496063
750918
393704
929903
1061623
1705630
1489229
34876
214930
960524
1102404
361238
766822
1366022
535753
1209979
975396
1820197
22833
1101170
751615
1735944
61476
772525
705661
447994
1099506
1433025
1573198
1118235
1048968
1518318
1635892
1816242
543779
356284
1689841
1429645
868076
717509
1871227
610939
1748811
1612407
456848
1739970
152881
1542730
1154572
879730
42996
657085
1335001
663295
1153920
278433
886517
1169391
847245
1992924
526995
518456
76595
1397842
1527811
1773599
16644
728016
613779
756962
1641195
1485645
1943093
527953
451824
376416
1351353
410322
1144016
1162859
1125400
484495
1995104
132489
1779393
592941
721071
602292
570819
1074468
1138470
507786
339880
1748883
1362733
467073
699181
127475
501261
1761528
744450
1813346
1819100
1983360
1147787
1811752
1551221
583869
1335136
865462
1793260
1050773
199303
937737
482994
1419363
1341304
757476
1541029
1618626
1036360
1136200
1847229
1097459
557159
1522555
1632022
1986878
1471855
1740573
1246663
1670214
580393
1037935
524083
213729
1538871
1804039
648286
1533578
1241779
332788
1689769
796336
633492
1300120
1389111
1108991
1989273
204197
660246
1768007
449432
1249763
1733079
658343
155438
1345365
1254316
1358298
292315
1586031
326053
617214
237534
982126
515810
465623
975313
1623203
1730726
1355067
635535
961171
1535887
78044
364396
1502751
1341073
1764717
170962
766319
1240892
1190584
1992270
38468
777016
1039615
887731
956430
876387
402459
170692
621120
1265996
748400
157967
1148607
1189788
418947
540275
673585
1042449
1565829
1246081
1253088
1681994
318118
356810
646945
707628
1552753
1919288
799648
1845005
1090508
1338274
1324406
294013
150876
1269169
470872
221194
1108344
1938994
182271
525398
1824190
1582491
1579255
730821
1201757
1965582
675418
1303773
1267148
1498473
1812845
1743837
255656
1063482
381774
874445
1906745
1909003
10933
1537721
1421892
1506217
1667302
559361
15265
558269
1391766
101677
1013353
1431505
1568032
1701771
835725
1404786
628665
700635
1404528
487360
486638
904584
1654014
815098
595455
803307
1807633
1248805
833086
431886
96993
1666204
1145392
999017
842141
1486891
1563865
1196949
47412
128398
1519613
180930
978643
1917109
94453
1574001
865656
54229
893900
182331
1996631
101124
1333003
1216676
79493
590361
1309965
1200821
1556263
1154568
230701
422050
1669649
253296
1173726
1243132
127293
1094029
1150180
294084
62441
632432
741759
620051
1659218
1214324
451129
31086
1226498
21179
970046
396523
1269287
513174
608400
458813
1691629
1789936
1792014
1697514
78076
160092
47183
1389117
1106590
802473
1619866
1141444
617791
1152596
1597775
879915
1125895
1837686
1533616
1578726
23898
460938
1431819
1843760
1789565
1671729
137254
551857
1930540
250321
360904
1231536
1693591
890041
761871
216256
1717078
1208107
456089
110291
910350
1969057
806319
384232
1913099
889220
1796160
1781192
694129
849015
1189912
1206755
1466554
463541
810038
828833
1467079
417253
969713
872555
1939207
1471095
149110
251030
1430227
778822
1886062
1667270
1944287
440124
1508016
667771
52315
1326794
1951585
1230994
1677751
1605292
495172
1277483
1078000
986457
1265588
820481
267568
1573442
1681289
1699506
1387728
1224422
688559
551782
292322
1213680
1397527
1203292
1312766
926857
1697459
128420
755451
768912
1340638
555846
1388298
339997
1928742
1195552
70274
1565008
1840765
619350
1625250
884334
25216
1668491
1543806
1497056
1609917
291038
1222636
246948
621864
1794350
1483568
32177
1251225
91241
272890
1129606
217185
1361811
126781
1399640
313591
873083
689538
1185827
650454
1102339
1466287
481707
483852
1515336
131492
1239966
1303194
1722567
542730
1254835
1543931
107425
1574418
269602
757810
396371
633625
1218109
1947743
1268142
98572
1404306
1408699
66882
1455606
1498978
1545635
1033802
1550879
1233115
721519
886789
516870
994749
1461236
335213
785185
1434139
44339
1774674
1525527
1963360
1481500
1875168
734285
42786
21279
1514405
1603520
1574717
985017
1483650
120714
823799
1587522
140358
942557
1668334
696518
1298888
1467314
7669
354861
1912187
851334
1103195
1139592
471921
92818
1120195
1726691
721954
1333498
835853
1760997
1317449
170780
101021
1993370
1466024
923293
1827591
871408
1185453
1768718
1170027
30924
444087
1076829
268826
321881
763862
1713595
1623744
131476
1027453
1500692
472398
1583347
1127385
1972942
1215335
831356
596568
1919574
1686727
303205
23566
915404
1527046
1659728
1170478
217324
1721196
623106
1851289
818210
1725425
1361409
63428
283857
191824
567106
1388914
33834
1454733
54325
558816
1790612
910901
749496
595992
1417635
1584045
268668
1556807
431480
1433731
1604783
342528
1373941
249746
1620918
917251
1661986
755533
1658090
391155
489080
1318397
1709049
532376
64190
1312085
1788739
1028159
1376964
503985
995799
1390157
1832928
1845681
962745
1118440
1651183
223202
1374753
335473
1336487
1806773
747253
940857
286179
1080505
1135678
1391259
1234020
1803054
1774685
1003728
177025
1447935
1623217
1842239
1531713
855235
316709
265076
95461
1915852
1630517
387492
1944117
284580
381470
359288
555519
908303
88345
1835515
637586
585614
132579
1596114
1158976
1965816
1914405
685235
10284
527665
540564
1928058
996171
700955
787628
1067490
1236648
1119043
72699
1207454
1980978
1155543
1988320
317895
793797
126442
157944
88675
497906
676927
522100
72697
1164550
1881477
697320
1904132
256289
727683
659847
728535
1998966
435117
185090
439836
280697
1017347
1944830
1749225
106065
1933416
1519460
1167714
78785
486178
425839
515500
265096
263550
388873
610981
1157088
415372
1742063
713390
837237
821603
67543
657898
646591
1186629
1170324
382091
1935451
926513
1672925
1617630
1524710
1301986
1531822
446397
783709
1883934
226657
1835211
1640097
730835
1958662
1856123
31926
1259203
369833
1380285
1767078
1686889
62558
373648
802262
1902457
1948945
161515
1216820
377958
610501
1056004
1682975
1129485
1282922
1909562
922817
1461709
1338385
917644
1156129
596766
1511702
1270658
29603
258323
1554696
45871
433493
799557
1651463
560766
1792295
1952031
357305
156857
24136
43856
467891
1795190
232402
1744596
1506238
1019891
747031
1806509
1934647
966416
1518533
873047
110447
990469
927058
1550648
870183
1357620
1202387
432658
734878
1570231
1706780
1315901
1411205
452235
1381782
300904
384441
321013
1351349
1521937
603134
1573264
537959
1426257
1067607
1618850
379442
1562849
1563479
1394360
1544187
1699759
1950348
1756120
548071
1284699
1535493
730760
712166
263400
21291
840391
1306539
33214
894023
1023358
1074257
244184
730939
457819
575108
1178630
337140
301668
1472019
1989352
1164697
1282824
1638393
845859
78239
141853
222247
397199
1904001
1574780
196480
985519
1685495
1350798
1842038
508374
443311
145277
205599
1135188
883076
997697
1228950
1094894
1885526
103340
461449
1013723
1270269
1036820
759931
890436
282448
199011
67856
358344
496442
1932426
859880
1569640
1466664
666256
1518438
1360620
1016452
986038
241787
391647
1783058
1682476
1365087
716315
916035
1613469
1189207
1060761
699781
1987940
1504993
346734
662338
1683668
134083
1330136
447666
362019
74378
1021116
1926822
159325
1805608
615653
841908
1775809
1760561
1267566
472018
647611
1179337
333949
1179184
195800
1305108
521804
1544285
734321
113178
969940
645534
486626
1935676
1455809
671578
292874
1805671
969807
1325424
315220
737054
1443873
145083
188505
1796886
784223
1458042
1728394
744537
865973
1426938
435670
1022636
1744547
386338
806426
1303733
600925
1720529
283067
288594
894143
270008
407539
650707
1198137
1815989
1320162
351885
324643
988569
295081
1232597
576847
1932279
1928190
1244785
1501687
351334
1799926
1375734
885265
1324758
1972528
928190
169365
1197686
746274
1442235
734961
219571
1566267
219380
1878856
1736093
1881795
1432480
126056
1807373
1517402
1502088
986039
795964
811744
992336
613417
1702612
1373839
1258901
948623
1925704
114170
133006
496382
155150
1476957
784975
846103
1548402
175256
869843
1360505
348303
1410123
1879020
148764
1827499
712456
1580459
161618
1694021
471866
192524
1293501
991623
1647380
293981
1898807
1110200
1101766
1469614
1614277
1104508
753924
564695
641464
446366
705717
1286759
428007
77104
1000111
1821533
167236
1776441
1902709
360312
1994915
1768824
1861602
939956
1030455
673570
1463682
1838212
1075413
911686
334930
1981139
1080963
725925
205301
1402845
275671
1823122
317974
882994
253726
911301
1366284
1087747
741799
440074
241599
393282
1605664
1776468
1934710
902092
1985745
1188258
1959929
1891098
855630
720569
237227
1759212
1912067
1082009
1090467
1516697
1730842
195319
1681717
265484
477582
1244818
999681
1823235
828481
1511312
890231
1799414
130532
997601
573914
1375162
1494101
1447862
1830881
974762
1257985
808158
1130535
695231
859915
687059
298814
1681532
1810435
757481
697280
1988431
1834373
1395496
365486
267577
1366899
329714
751339
1889016
212433
186108
1278050
624297
1450029
1021408
238186
1562109
456370
910944
75513
1761178
113984
196651
413412
1170363
55544
1211754
471467
847525
27321
702425
785291
924154
1135514
988987
541650
178833
1705631
809090
344164
1917022
1898837
1735349
1258917
333617
24458
1709915
1285529
1231480
481695
353184
409860
1296603
1277875
1288733
1084532
1952334
430084
1888519
902602
1739623
71938
955579
383939
656599
1331286
1512978
81705
1028401
1967668
1746978
1080542
1758111
994782
1571749
1479318
1390522
1345289
572576
507036
1155162
56531
1596469
479579
170647
1218355
799101
1836801
1725254
1498448
1553232
1466340
831817
749615
1448039
265483
1401140
1175454
1400608
651283
713313
323967
1806284
117337
1952785
639608
480595
1815791
1542775
521371
155403
940812
691942
1760803
1507314
1303803
1516692
990978
1515715
127085
180524
1715570
1590062
1871361
1677407
676886
321276
1395905
1054770
1081877
751961
218330
1186366
558030
206011
321060
1998118
1813492
1181058
1768084
1881012
133159
1996625
185458
11133
866707
1104803
194961
1833935
1646120
356220
1083599
452975
796943
1784930
333063
974495
796185
1626734
1912205
1303623
1597116
770680
1254645
1921877
483753
304208
453520
200378
453623
1600026
1703379
163587
1309792
592085
500527
668919
704683
1953634
1222513
186397
1754639
1921173
1059446
1546936
491131
910277
966710
953631
1927317
565121
990540
1064451
865506
1226481
1225236
1058933
625620
666994
570082
1303077
95364
128142
308014
1139321
548657
1326796
1370707
1492156
264776
1316201
1725256
1185241
1224144
635616
677874
859513
158171
1660547
1413256
995006
525715
1120016
1131796
1964482
776562
1920236
999515
531989
1305306
718683
1787265
1350791
1305387
327647
209736
1141416
144103
1430294
1003744
22531
1326952
1110637
1804749
639749
1392867
1589639
888000
931817
1007705
1071540
13781
1858890
1531311
1895736
826197
1211860
616435
1820048
593998
492761
576189
1732882
111298
384910
782458
1939279
1372872
545176
1580703
1014912
335567
1140487
760378
497200
1228648
393055
1566049
41350
1030515
1537889
498642
735390
1799498
937948
634701
1634921
511442
1559300
1969005
660722
1941645
188006
1136469
1950433
1272981
146532
380243
491225
1489899
600038
46737
352065
1451011
1729467
252554
1079350
927708
700352
1439711
1252193
524039
1081207
1672945
1840614
866851
1404337
660816
474872
1085289
1463819
1028847
81240
1204141
1117632
1566150
1492950
240580
470419
1717310
94322
1380511
1278384
1757377
1605415
781195
1975271
1246001
215234
1196865
1852782
293619
656260
1068221
243508
831636
1014369
1929764
1813296
1151854
379595
1093842
1511856
154258
1012242
107340
30558
1478834
1280450
378193
1594333
1151962
537365
252242
65217
487644
1847040
1405303
968044
1816681
1560870
456130
983221
814970
1825140
31323
5037
1215751
838287
1424219
565771
957893
1405196
1255617
15679
841723
435981
310383
949623
1982168
1233395
1667248
125175
1940483
1420626
1806396
1113673
338669
73915
1296426
407698
208639
1052512
715416
1843331
946600
1687690
521715
1901754
657860
419777
186546
1166804
586586
574136
470206
533880
1064049
787098
1365954
770568
649720
434399
1356692
1108020
1454657
1287908
1804227
1158954
702389
1311292
1822706
107948
815059
1173941
327218
1697428
1297698
279486
1254708
1083298
1128373
97850
1490602
1283915
1325622
1188666
1273356
1713690
273751
1231164
1898181
1193458
1097928
537655
1403049
530128
925317
325612
1378047
308829
683473
253893
244185
1606509
778743
1200784
1020636
1672945
174185
1654900
647952
1342238
1645268
309274
740264
1698352
1562715
955634
1530270
1008206
1920994
714001
1303850
1176795
1318132
338773
1976750
1675297
76168
1236227
1851365
527217
1954266
72649
1670817
147700
1873722
1568620
12740
1345518
1185947
1240594
128405
1404865
1733030
1624385
991913
53509
562930
320516
29576
1631894
440862
1157316
596414
662935
688442
1981672
1495863
1242520
585191
863988
1475391
504574
929785
1285298
1954987
523893
702790
563993
1359390
1354713
1009600
694250
1907090
1962311
932436
319756
867696
1640363
1200718
1680008
1446671
1754519
1147702
984093
279014
1600338
1558915
1487961
515709
783238
558789
199859
845768
362060
103964
762108
684282
739317
775392
1914003
305560
188509
167184
1922673
1666034
115062
35142
1307402
895165
1154401
1336472
786413
1996555
763958
735988
199720
1830476
1813263
403099
237745
58414
873835
1724181
78058
722834
156279
918299
1125461
990055
1514526
1771977
1289413
1301826
1612060
1995732
1184980
392543
817492
760038
1870193
1320770
859934
1711566
352460
819320
686249
622624
1180812
1203440
524947
576311
1367659
120460
1958255
237122
525361
123838
78698
279637
733476
1671208
1778885
1040628
1693179
1277868
6709
1675000
1220069
473808
860478
1464177
587916
706694
1132226
1405169
1752355
1744363
175521
1778833
1873432
1750314
11094
859634
530015
704993
126277
913960
1809077
128686
1613843
332062
552004
108178
163908
557649
1913027
543452
171284
1772399
1899561
532596
259203
200685
1870683
1279597
1971222
860553
340453
1587045
1858139
221622
24488
1593976
1721687
97845
1362753
1672103
1091693
1553782
1833581
986803
1687057
1308000
129663
84851
1416322
589847
1968943
1408735
1233806
701938
141107
886621
716023
1251608
1011115
775701
95323
1662940
1093925
431449
1073604
184804
1718407
164520
1181649
1219636
1403070
1282682
1261448
559804
1030575
1192113
723240
1631597
1153163
508080
1281893
1655385
1449542
1073129
1854741
1019793
130047
1237559
1787499
991749
83296
864636
576037
1078456
1723708
728994
1680675
1312927
682419
230008
1191945
239210
1701734
782885
1057863
1464125
850006
1495178
141519
398357
781896
1931267
15725
130459
1278419
1153404
1213613
959622
778551
523753
1013761
1636199
1135762
299171
1763235
1560730
454741
900106
1705203
497813
657174
180076
1527555
1973874
861617
1497500
85342
1545442
1310338
774354
1995578
446788
1778424
1210237
590042
1322428
113056
1565112
1922482
1899829
1134859
1850979
1397245
570690
1813073
1630140
1715406
1914761
67684
743761
962584
467867
437712
1551240
1406158
668726
767297
1127269
841329
1640128
1422096
457413
291619
1142771
1415237
485848
1134585
1654604
359052
1379598
1238537
620835
732227
725047
1571051
309707
887110
1976743
602079
461895
1956578
1185192
1435306
932601
1769938
1310411
157620
451685
1121436
1422935
1533199
1816767
1572906
1343334
1392656
1589284
913134
573589
772033
1262146
286877
1402862
977524
1745017
736993
1851236
609853
1255309
392396
995339
339285
1939080
1636045
422874
1875465
1218728
991172
973960
12763
1113697
91158
917812
706098
866566
1834755
1339864
1368307
1549785
1940934
785219
577632
1583022
105112
1425161
691246
1325581
647691
1363443
100197
1999094
39729
1557899
1815177
1923988
1990507
1666422
1607994
524985
842069
408950
1659652
1738822
641576
433387
866898
679392
1424692
1669555
1228194
681099
239425
2557
1244234
206275
691759
43207
1329318
1950058
1869667
323671
1293543
188645
352179
1099028
1819747
1056264
1594056
1210762
1109361
235735
1617707
306267
1025270
1638239
1175855
1797989
1920123
1231188
709410
200720
1611837
1902265
872594
39036
1021462
291974
406318
708055
1766724
1250046
1072148
456595
1765914
890684
515048
1031090
40783
787659
506997
57181
1341170
1142268
1855590
1056282
943048
404173
872731
24581
59302
283453
1216788
305417
1874231
1365897
1232529
32991
1387249
60082
193616
810671
1328954
993651
1616457
375055
1166303
607930
1450467
1173027
874172
1090066
254787
871063
895255
794336
1018757
202916
701238
1616790
1895707
1381035
761261
1957726
1418119
940872
1765850
1304978
779397
751896
1281793
1284812
1329094
1714802
1050833
921072
926956
107692
502717
437866
1724592
1366311
633042
1116000
1509384
720980
370237
384651
1294275
1998377
366191
537864
1057983
69054
1085176
307924
199891
274705
650683
1760069
1045377
21992
1279729
1658846
1689821
77937
369658
1962999
882172
155032
1396344
834
55847
1485055
365831
1997083
89740
1952662
668934
1110096
1738932
793731
10904
36666
196166
1151679
467444
1629469
1840979
851524
1366140
919924
1531061
604462
659471
701920
1746942
252769
1558763
431524
280680
1760769
237317
1011570
1807211
207918
558596
1872575
689810
1031885
1819755
1051832
1730066
338718
1751050
1486181
1309346
1205117
1004724
1407400
1440776
925761
1660866
527141
1158710
742348
793419
1376437
355596
715044
420995
104918
397324
690376
909114
14104
831966
1131116
1268970
839354
1186620
990760
385593
1526956
1478281
1995211
369588
1511686
603915
1660823
802078
1994466
75695
1165258
1662818
83553
824563
510123
153868
530107
590174
804314
1203484
1994834
205179
809487
1022640
1973740
794957
1837393
58648
1243490
621772
1317417
1702519
1243320
974703
1406038
994276
1008929
766788
1428100
1876147
106819
57601
1040416
550926
602545
1960145
1940636
1077288
1023025
1615154
840012
1466054
934506
101012
1861591
1181935
99148
924421
1487690
1575078
1675723
1136262
1799396
820259
46862
1609052
700442
510503
1780648
1123117
343502
1752660
500798
928691
1869424
191806
688671
1618122
1901650
1873744
1583199
852433
996639
1515068
1289674
479420
975057
1447751
537067
1995707
510933
1158199
1761605
1877592
901998
1235215
1235190
493201
268107
298815
1814217
622095
566096
1909747
661717
1152851
1317028
197136
72375
965767
1708561
1729024
414387
1704413
1015170
904113
1812848
1577120
1084280
1679858
294963
1940838
1307522
1889849
1013155
1594081
1196440
79953
386500
1004203
1236618
1979578
1843446
1619880
1705228
1954707
429692
938393
825390
1862314
111431
799115
781590
503447
1502620
1313080
319980
124893
1812589
281619
813015
1801238
1747239
830199
1864301
1233281
913235
1245613
1016902
1808480
246416
1587842
1818411
1803586
1298789
757697
1588076
1567857
1449592
865714
1484738
1005892
1820873
972288
44557
589708
668899
1035182
1948102
754340
453309
601822
588772
225592
1665776
520450
1526858
541070
387274
1958596
385271
826056
595701
1639123
177516
862123
428933
1342990
1042983
377774
1191514
632993
1551429
1507108
1722134
388067
437230
377843
1058533
364343
1280679
45034
599499
1429858
244383
465122
1352786
434759
775881
1797135
712469
1666278
515312
1573272
1704118
556999
454724
364366
1831849
1193484
1041173
1359238
871357
664199
1246818
130803
1183906
1020928
1215109
1794764
730928
39425
529796
461314
1796585
567027
1150214
334031
373899
1849573
639946
448954
1805628
1872575
1131986
159043
616555
676486
1852027
956599
1973430
166908
311236
1709852
1920159
281144
45658
251484
1827659
1119153
1023593
706625
1754816
10329
1369293
1431881
1771051
1877291
1641395
1951494
1591669
1316982
813777
1401863
391761
1581094
1427246
1792100
1073713
392315
1532048
1950089
1802062
672926
1988133
920062
1840453
1945205
1560546
1293003
1528970
1737723
393850
1165268
1559211
1230966
728739
219814
62079
867763
1399975
537729
641169
1076916
1747729
42920
625570
418814
952344
1177541
522852
1094464
1942959
1159555
264298
1188742
734720
641159
727257
1905162
1807363
1479258
261162
1605433
273007
479174
186523
26178
953125
553498
1266212
1960785
1797805
1922336
1634140
1836881
648349
774610
1285240
1825646
945393
787602
509908
1815127
1763231
849891
1693049
1619917
689828
610462
1594048
504329
43709
497387
624023
1537258
1475308
1200307
1619549
1720050
1849054
1949330
1296880
448707
255308
1737956
1443563
1317796
1164644
256505
1910452
717707
611959
608007
549275
1667961
1272229
1712734
1897936
1847420
1742406
1878225
513421
1936115
1938437
492878
544139
1882577
1823904
452113
837153
447765
560655
463990
1913416
1586929
1344192
1010337
631209
1494892
1951531
1771190
1808325
358807
1318070
1776362
1124819
1547374
436057
587987
1929615
539278
1625744
202102
289511
330748
1065310
711284
1486104
89252
621986
1823671
631025
963533
520338
201454
23973
1917498
452547
103505
1814298
1624361
1107858
751297
1942455
274913
592308
965979
1106874
869563
686717
1704614
620040
100073
1741929
782961
1838876
607923
157576
1440410
9009
637770
35252
1467325
1385679
763400
1294371
1788441
1821421
436306
1358808
1768981
1081874
1011737
1397883
926522
1014112
1458653
1267310
552293
375364
934306
27656
292077
1578330
1920915
1495733
434642
201104
1603893
7413
349167
1477244
1061648
892738
1127902
1485584
107375
766973
360393
1397667
1800098
20206
781680
75390
1404553
1425990
878585
302391
725207
1288241
985652
1398560
535612
1081680
1316926
1521939
1783861
1323910
1918787
184607
1437673
1400775
394801
378361
1151113
430416
1292117
29493
1284803
406801
1866242
789393
943374
1150259
1608927
997996
301014
1190669
691267
1016751
1045028
677736
887549
493523
1065818
998655
1485606
86084
1533580
160683
381634
1008615
1547125
1131108
248289
378824
1893680
1954634
1341797
304810
1912184
541355
1394356
868339
521507
1395574
750856
837228
194167
1028023
1891464
840420
835205
1495994
728151
539706
1278767
637307
1857896
1994577
1371818
19444
1829691
308301
65562
1023216
968612
95502
1383350
56083
1519815
839771
1322552
1473441
1526593
1365807
1609669
1769357
1731837
1623995
172606
639655
1993216
1573323
1450420
65362
706200
1049553
1206932
831311
1497722
1028629
1663837
284953
1056927
1812465
1238591
55504
869895
554327
958224
401125
1287465
1686657
10332
1500925
1409847
1340398
31287
1934928
949283
1041990
1135444
1502599
668442
1945369
772241
581163
855605
1880792
611723
402255
299343
979827
1936822
91830
49993
1847951
1592323
1303077
562000
1942966
1681231
1944403
618150
427829
1048800
282501
1864004
598971
1728080
807820
1175458
337967
1334122
38187
268967
1073154
1489249
368885
796737
198580
951545
966614
1877342
848952
595113
426821
444940
1170010
339322
579502
786742
159407
159007
1602748
246661
1197047
734242
725271
1717558
214304
1249368
833115
1055583
545091
1679700
579919
19643
1743924
1228663
925842
710758
537836
1306863
306470
89858
668044
532840
9597
1670534
1868349
1359228
1297901
553491
1007980
1695067
401407
1491795
1444476
50466
30406
1152704
993859
1943268
349471
1755204
1868757
396899
1796029
553474
1328413
1567333
1802572
1254081
1057736
167282
1219370
1547551
1842478
85754
9960
1975028
1975190
280030
954608
349584
785086
1679016
309744
1528231
817841
333447
1223868
603590
590936
973876
1003379
1447471
847325
377093
1684321
831850
873119
1898911
1798965
418975
1935457
1960990
545606
625017
620859
1227814
84612
1073686
661898
983131
611422
1064032
1148465
828076
953871
1381600
1213702
1060144
399002
949243
1786941
289326
1311493
889799
19175
1038873
1446324
1331612
1957463
1850693
148979
225461
260264
1640281
1611488
123020
1303935
658077
767501
1539652
1018584
1941874
910280
1750314
1362052
443921
137327
1215811
1700361
510812
958259
36122
616819
233210
1963166
1288294
1469908
1062852
842
831834
1865030
1164994
1101140
334365
1087720
306400
336303
923800
50520
773973
779127
1303705
530484
210507
1217177
1514247
661719
1653189
1723380
1529089
59201
1720526
1963182
229789
634632
886643
4329
950438
809852
565139
1538069
1296486
1050371
1503580
529866
553404
1982781
343257
1454677
1595455
1025989
1338967
23530
1707527
4663
878645
159162
1442013
403975
205732
161503
885137
1473139
1616112
355598
1568562
1907159
1966910
1011137
1600435
1674769
1284399
466568
1785634
834323
115755
128341
1506644
703754
952415
1539497
1177927
1332706
1992766
754614
1433135
641704
253446
1018079
495254
251938
1963679
627245
364119
751223
245130
1790888
353770
243919
262609
312392
1849390
1030307
1530821
293400
31678
239194
1282871
1802102
308824
400900
250984
648450
47595
1293846
1543962
644414
822048
357790
754632
1045414
1989562
1866603
605728
923544
1129185
329089
1933321
1162198
1262029
1500952
1602163
739118
172927
1399307
1988678
1779868
1773232
1590692
967167
1482320
1322703
1074844
161437
23610
287714
570515
691487
654590
1388116
1698271
848276
571896
650124
630132
600697
1194802
1758667
1013425
1381775
1967747
1949372
143411
1756796
335117
962377
1215041
461870
365190
102387
27518
1060560
643561
1954557
604282
288764
1652929
383077
1483062
44962
833529
1024020
258132
789445
1552163
608030
433641
981461
1076130
1747888
63098
1718202
1244308
812883
932110
1757731
1781694
562566
1233402
1942895
311357
532158
1584856
722364
1525339
698899
1173054
218950
503777
385993
1032148
708658
126213
805687
659443
1175194
1272814
559367
1530466
1651321
737581
820034
1229264
641727
1945027
418266
1773865
1330141
658176
1489594
500771
39753
610131
482924
1630696
640246
232615
1654315
1800235
172174
910810
1537119
373952
380163
1972758
413201
219155
176305
13951
425581
1584227
1970866
1604365
907150
786329
878382
749327
1455103
1954025
282188
1237971
193913
1580417
664356
1430727
491096
114256
760623
1712577
1602501
84927
586757
1350386
553107
1854380
703277
1498189
208225
1077220
658062
1519148
132771
90459
1483265
191896
1845237
562874
1044058
1896270
1630658
599035
449082
822979
1316452
1656761
988997
196312
1100244
1311903
1008418
1951932
480291
880985
1797610
844285
1438730
1777425
145509
178298
1652345
648189
1859252
621639
531173
831155
1974348
1851119
375025
1135145
1996612
1652154
1353159
921151
1893812
1998833
717709
1364087
1293144
596781
1973827
1719904
1866402
758388
652693
616087
257591
248532
317331
1145030
1891854
355891
1268994
270205
1664876
342553
1931500
1425338
1924463
1030677
148630
1312070
1352500
1037631
722371
119490
1324942
1318791
1039748
1890090
883819
1576950
1231939
192021
567338
1961554
1003890
1638067
1374739
1155488
1078264
1215499
169658
1133933
1498679
1272426
1156491
961052
1062007
1088222
1696415
599819
254073
541209
1885407
485273
874805
1532456
1505304
1057830
1219246
1764411
1958193
1525607
293657
356602
493109
1466423
1302284
145343
1558150
1472984
1093072
880677
1706863
1791237
261834
793317
1702751
793353
1563237
1322365
1263150
1137815
1725230
853723
1667775
1954415
1753135
662102
1475510
165904
19510
172843
1603291
1342461
1467196
1742480
390820
701706
1870004
1800979
856854
1091276
1134306
842090
482914
1306582
1120402
604097
780441
930024
1432508
311140
688976
1617936
1413672
218159
1255881
1843957
364345
1893319
147652
514692
1015603
523123
105432
429349
1890925
1764505
1106776
94278
1291295
1783921
754172
1211036
1244091
541062
1117802
1152788
358472
1698374
1009370
1404078
1812773
273478
901247
797965
1835265
835897
1197297
22531
916761
1272722
1201167
1731077
1793305
1975235
1170314
1200602
1070588
319054
1750333
656703
1603483
407056
1933054
310890
913313
1269803
343906
1444179
438088
1359409
37634
736533
1040840
239737
672210
1906781
1347595
1877787
353692
968280
951575
138943
1385672
757563
1063419
782019
473076
830284
1880628
231371
960736
1755801
743453
80181
1043357
1677894
1204545
444100
750748
1427768
1163862
1265232
933782
1918072
1446996
944240
515363
1196791
1832430
1368809
916048
622005
1434255
415440
762343
1743476
1435218
393250
1867569
557158
1296739
1438340
1742076
1709077
430865
966686
1016291
741913
1471349
1396628
588377
717962
430944
1927651
1989628
1879765
59613
194847
113465
1726372
1069083
855418
1821814
899878
114609
962561
834133
1481217
1865319
1385376
866434
659168
1558825
1574322
233400
1619351
1198855
1976358
424365
1880327
1658889
1799402
1296875
1293356
1067215
380613
479655
943766
517830
1360840
1826315
996868
495117
1068631
1708266
1128205
1514471
1052642
651258
1217429
376055
318572
298623
1034116
340376
468503
1500135
1213267
1043894
75780
1441886
1294476
293829
1282861
512817
747568
1853418
35520
48088
1167614
607718
972350
868935
1384573
1058539
1903967
1547488
536995
1229957
1238046
1828836
876586
107839
1722422
109483
51473
537764
1801982
63230
1119326
379794
1533269
1065772
284318
955719
1406594
1490451
496803
739772
870804
1043803
1122944
1618859
29714
1581629
1285663
1308919
1070538
1523430
745506
784982
1730812
1153189
1503754
1643301
1260695
462461
1414092
1331745
1132817
206480
1174432
1881866
444438
1401077
705632
1110032
1404991
1368344
1108349
85818
1397177
1098812
362291
1816371
1391407
1706126
1408054
357228
1830042
1653789
391392
1558526
456575
1502821
111209
1613994
1800521
16101
1390153
1697418
975932
1076316
381041
714923
763957
573677
608523
636540
10587
1753465
130731
1078995
1420647
52253
1509786
703462
601349
1947817
20980
1124579
1778010
808489
1969476
1795270
370476
1827108
157475
1376660
1217668
1689503
1873220
1414267
343231
1951964
928621
473961
1659936
665926
334516
1879456
86873
1799810
646979
1073501
1097317
476688
958550
1272016
4417
1162827
1794807
862300
1317708
1323884
1407423
1502358
184774
1178913
1453800
1410191
31690
1243395
185457
1280073
1659016
121176
246996
1195227
353642
1396724
1744181
1973493
756930
645324
626733
515719
1496015
333796
526412
1436132
48666
1456375
1375917
83845
1548330
1327880
321471
139645
1075806
1862597
527979
326345
1870881
1781538
1302603
741025
1785567
1049584
561030
158091
1444679
1850042
1238730
722967
1052183
1724058
214900
70525
1752314
1952548
140997
637590
1267349
1428429
1315249
16166
14226
1345553
517508
962168
75425
1832840
1681055
1820529
1060200
1457187
147670
1088336
1759552
687396
465280
1974165
1581009
1580818
378993
1566518
722277
1819527
306901
1249278
668084
1972261
310292
162288
998934
1694614
200274
1631769
290426
1060715
1642517
927864
1760013
244895
803824
448226
1304826
305656
1078889
1875443
1143729
1318669
1500039
1986560
829418
101869
311553
424548
119881
491705
485877
1550967
1152959
1827410
1267395
1248979
357963
1202956
335934
905322
1817266
578832
274897
552018
1698690
932125
568720
495576
504840
1316678
293899
1118345
542704
842769
1418853
1908513
1568847
331553
1228149
713054
1919312
68739
883726
1782900
873701
1339631
1786197
446993
724651
391446
1578370
1411235
1933000
1143812
987311
911983
1588864
668552
1985741
1376214
1252984
1133060
483137
1624593
268350
1754372
1932925
1197743
497907
1457915
422122
1698660
240088
1457658
732480
486236
1641891
1409721
366341
1090978
345678
1190851
341081
1175209
1019208
1893004
404161
168723
383104
1957382
1073653
1253908
503411
1918880
168214
166623
346358
1613639
1381924
1420363
1653963
757610
857515
715233
990782
180182
1412727
835234
1593981
1397091
562326
363943
858549
1937742
557604
1066408
1441098
1574493
823147
1404145
903546
869994
212366
914933
65377
155054
1961488
1757919
307297
641532
531315
742264
1105035
1002861
1045680
285727
269717
90952
1871007
537729
1677904
1359406
1103769
316532
1488510
1746437
1480328
1577581
1104949
1998983
472390
505603
438061
1721522
1086583
1565909
1740575
1369989
1297504
96001
1589974
1476581
1464403
1791651
207369
970852
1293092
499159
179134
1601012
592224
994651
88020
1916199
1620052
806766
1289393
1263819
1733388
125170
1647543
1974325
1446418
1918120
687462
69304
1411671
1929212
807168
1551363
866738
1018805
1616623
192331
201155
1723872
1590517
1497576
1856555
573495
343599
1930868
1829329
1262804
1703268
560454
1120863
1852600
516856
1596025
1039787
711282
692981
1764287
990379
1022593
360911
551306
190884
1689297
1163555
1543732
558170
698311
1953660
1276297
377821
1818636
142430
1972400
1462596
1860080
316681
476122
1589421
623182
1477508
424001
1109256
713501
892588
1945620
1590729
1790980
798458
1326622
116228
683577
646414
1897373
529159
1463553
1820120
263304
280008
76657
1119526
736031
1612217
1172974
1887684
927863
1904806
1236561
1164776
1022137
938669
828418
686563
1676107
319962
983926
1567802
1562556
999734
367389
281147
466011
89496
1573344
190779
519956
1720847
1303608
1814236
851179
747221
1564811
1753170
451155
445529
105105
895492
269572
224349
1329554
1915879
1504118
922876
1229541
493339
1231674
571483
1474047
669747
1090864
1746873
600837
1313933
221768
247208
661598
1656635
147401
1016802
1844916
481426
1789220
759091
1432630
196609
1048830
16253
1986431
1824950
760654
299993
417327
465690
109888
698765
406174
1903673
372518
989648
1564823
1268542
1951319
1944162
744759
1378910
1873592
1157061
90216
1148560
590061
54425
242610
541754
410424
1887572
323690
911314
1550366
1457285
187859
860725
1843604
916723
743997
1843063
254655
1294998
787742
993159
995817
405613
714082
1456489
222829
1855728
1966237
157417
329326
1145734
587629
271680
585458
942909
1308955
1332845
1567373
321701
923864
1579578
625439
546715
25871
1735711
1944910
1641526
1894195
1196782
1393219
1514181
199846
954323
72353
531662
1636043
483278
352140
911980
1821885
762717
700536
1644335
1438927
657114
1180737
1422253
805689
1078060
879707
1310245
85135
1459403
1565442
1354922
477559
309575
382165
16685
1427219
106202
1702545
72624
1705092
1692836
1098605
1239362
1052345
340913
19849
707556
1115585
372611
1410697
241659
481804
1531368
1729724
749550
947415
1152052
590389
1902005
21082
827264
492710
424905
1977575
1129744
1996973
142337
493845
272736
1531579
1485169
1849276
1012116
382713
1402265
1013502
135996
1035131
1848257
1604588
1812104
120606
124350
1354853
1622630
1101747
1751832
251230
401946
251596
1775527
1025494
829976
910868
142408
603236
276331
1777953
1391556
810755
1532164
435403
297302
1536865
1847709
1953090
1265108
1473796
195556
974098
667632
1356480
496467
1697747
1258813
315915
1530747
563028
202164
313900
1105808
311988
526802
896644
63238
411413
992940
694492
1606564
1003080
858165
1877828
1421206
634718
708579
1035812
1759775
1251411
561752
887569
172843
558524
41756
1987251
1453647
396856
1273591
1922987
1233648
1710169
1303745
1594981
1942262
153395
1642593
134177
1201248
121122
511752
1450263
252758
1838749
262544
1864099
1122759
1807874
1062729
1351047
504557
1160058
1435090
1524257
1882611
1022082
1646288
1892741
558968
1648529
1066318
12118
1566373
987535
404209
920878
897632
1392453
929489
1035592
58272
628092
794460
1593432
809598
1235623
1546979
1538772
1483849
1409024
1116606
767355
543252
836469
410830
294440
1496983
587388
850247
351840
1501916
404456
554555
1453705
343699
932441
1801187
309703
1988393
1829282
1852341
1859756
115130
204426
1022606
1059731
901484
1543568
1574367
517997
928760
892826
1659324
656913
1382296
998476
356554
1336035
74129
1550212
527309
1877526
159650
199811
753557
1629344
1942879
380148
1692412
5527
778852
40628
39389
246220
1039721
748927
1423184
795328
582126
494105
66763
1754385
381416
1425046
649275
638000
435790
459479
688795
939797
1935125
1301860
1408421
1564691
146132
1666038
856661
287036
1370581
242740
1325939
905106
1167364
1358697
1317035
1564741
81330
22165
1225454
1407281
609904
1967192
507863
551459
1906259
1701868
582189
1968191
1890888
701598
58602
383475
845494
1709708
705269
1361456
825989
529147
1720950
279854
923461
771435
522564
447821
1395979
481963
289094
1502300
1362324
1493427
311018
142914
908505
457645
1464745
612067
823030
1908971
664753
1051342
1926861
898788
1774241
942928
409434
1321584
1990868
393456
518974
1540315
530223
460596
1276130
663931
781696
1263725
1704227
424558
1127026
645564
579324
164134
372937
1634596
893656
436212
1112168
146858
846846
1754238
1090570
185605
791581
1734775
1284279
1919725
525723
878981
486353
1849737
625530
768395
843008
83015
136939
1030245
997065
149244
1797997
1782536
627426
336163
380361
1291672
1783367
1847957
712498
1083435
1445336
665309
861012
619592
1843312
1627938
758535
232259
1932234
1642477
1323180
676226
649712
1619582
317209
700987
132620
456561
979195
1686942
275963
1390831
1203978
403991
1288445
175391
968375
238465
699184
18465
277219
428737
130410
733323
1498271
1712115
1639708
729242
155137
218380
1279939
553221
955869
589352
1223814
854488
311026
1504434
1303413
48988
849642
267678
483502
273755
1566535
1875070
594048
992548
1291727
855063
761691
889924
1784383
505476
436641
1584471
1554664
14276
255182
549221
1575997
1462546
84226
1031829
1119759
1534596
1003356
465603
1675491
1666128
983051
118214
1982727
1912795
1489092
1342894
985729
942417
1189517
100438
1963751
1379043
1527558
1975271
1980890
240212
1742841
1703273
1666878
259397
294752
1164235
170423
20524
972322
690167
1574800
1475910
1620603
1524545
837294
636541
62311
1675470
1424314
1106260
674201
831110
871924
671437
321982
487892
1306348
388349
190070
386767
449963
1036373
1197755
1053938
812772
654667
1695968
1555357
749212
1466008
1967876
1119307
1932665
1667822
1612702
628858
1781888
1442454
1353229
89194
971013
1635880
526093
1950699
81232
1209516
1990432
703106
488151
941167
1861887
277665
1060461
1320998
1150409
644976
223271
809582
912735
384472
1925871
861206
279546
157593
432914
1751716
60327
933301
400780
494255
1186834
1319486
1702697
1050438
512442
861189
1637977
1092898
573862
1259224
662301
1371133
867960
1022582
650222
936588
184435
1597397
1567771
1923245
1013694
1440683
1502448
727634
1083015
557838
642447
677415
850093
1418559
1126886
1957649
850763
413439
1815357
1858111
1080572
24149
1125294
1726797
145032
101741
1790184
924439
1809738
877149
245087
1439378
613453
41752
922846
1639010
153075
1070314
600684
437640
437552
1170462
1284275
11505
423683
1264141
1078480
1368074
734900
1045109
1441877
1358764
777702
1924632
1531674
897390
541388
539638
1379117
978735
484173
1573659
1955505
1793076
1242000
379408
577745
1672081
790703
1742263
658513
27942
19993
906716
1697087
36606
1412610
1329524
971504
400009
59528
1533281
1230575
1648355
840588
184355
1888727
1574230
1399799
1061528
167046
573279
1495290
87582
1594786
839086
473635
1665324
723947
381281
811026
1574349
797553
188535
1826089
1613708
21367
332677
1942017
1113992
1029267
1063131
311061
1115793
1402673
243525
1446844
1714849
1025430
825424
387478
57468
733858
1755057
1452798
1996450
557947
1497663
1637240
838263
1195140
1177512
715696
618668
163419
660582
678895
750260
740645
473339
563246
1199498
1837462
288232
1713995
1344953
1346499
1508906
862400
1731875
1175548
1611622
1367079
176792
975166
850527
1296527
1552010
1761261
161074
578208
1230137
1032282
1882022
1021304
1481584
1665006
1184614
358386
661726
1907652
1190376
1879729
1396597
101798
1775478
596308
1644950
1169689
962681
315764
217300
1511541
810434
1172412
1377672
818090
971149
393359
1413796
618537
1476803
1866285
297397
809766
801549
454812
994542
1173276
259397
276977
926013
186831
466687
327527
1039020
1670324
395890
1622824
1740785
733909
1091621
1948164
1197105
1989467
1897875
927041
141451
100678
1880970
818743
770808
546498
1123001
785157
213886
446564
1667351
1902967
1238062
314579
239351
1794879
192865
1807416
282277
828899
1916487
1845803
1759377
260718
1446013
1013644
1456103
803618
161162
3638
1826491
809671
1705518
318673
1618058
728481
305846
362991
11222
1933594
800440
407185
389068
47288
1688350
340867
381332
1255368
646371
210121
1228530
874043
1058486
1061081
1261612
1509895
1712768
449393
519816
1449770
167474
603283
71423
1660463
155472
1101833
535479
267583
71246
1220935
1573290
475755
1970426
576206
1874554
790800
1224722
58825
1756553
20450
1268889
1940616
1612332
626617
1703926
60253
954251
1613821
1093852
741198
376504
375169
1956720
1977420
605346
65953
1313754
1930775
567723
1609317
1226206
897158
1624631
1062282
1306013
4637
80615
1323628
1706533
1234547
141361
243412
1687300
1214921
336747
392020
1635474
1911832
688298
1020929
1355446
239768
812632
251932
665012
1968233
1769849
1728321
731665
63785
1083311
1391891
1468731
251024
81609
657443
1517175
265193
1341959
1073863
1495533
921889
1747202
891799
1583115
587342
1750912
538253
857927
1993370
576182
1788847
529954
22143
948506
1655791
1864512
502463
1434715
1389851
1127437
905323
1499370
541656
1016738
58673
924536
659887
1748825
983747
1806930
888582
1537258
1158895
614418
1215978
677393
895554
1225895
1449228
664035
646092
676430
1345327
270783
800526
338712
1082955
1845406
966480
541411
1610778
1519321
1580803
1598571
293119
984992
1449159
1787120
721188
1146983
783698
1406337
531970
146004
1737084
808840
422143
1866335
1612085
1849415
596081
1295904
215807
487934
409150
1596683
748909
974990
716400
1916656
1833637
1425567
400678
1271881
1010231
948173
1227653
1731077
1894660
1248346
1328576
1923255
1406411
179663
1408634
128580
262373
376992
358938
1041100
935291
760280
336415
1345492
631724
1273550
699997
1101419
852852
1496390
1412125
919443
1858429
750325
1861068
507901
748465
165238
1157678
2953
106089
1864683
380347
1395023
1417926
1853238
1180999
1652909
1165536
71128
749384
517740
217867
426735
259132
917253
1194579
534598
1450311
819492
1569400
1126818
168256
1677362
348089
1685751
451009
1723386
115615
1201034
1658950
764615
1226129
1945463
31395
1839391
259994
129338
879843
1703703
1400060
1722817
473056
1281942
564373
370463
980620
800249
1500851
1419658
1410168
620175
1157666
126749
1293754
1763860
113483
11263
106405
1116175
323375
877148
1482546
1494511
843855
1174986
1890069
537374
109220
395147
1282776
872976
753209
1055914
20671
1904644
415422
1118567
688138
525756
1308643
590711
535692
913322
305883
1212472
418016
1255107
169010
1591550
1634618
1806999
638177
1353122
195617
1125995
1780661
1927394
224244
307565
1396531
1093643
1389071
517350
1095972
1432292
287686
1790588
610298
930281
815392
17434
1112103
306917
1547878
1230635
1239074
1688322
484316
804795
1361264
1559652
621247
1550292
1847059
1225513
240708
1543712
73900
143272
540602
1113842
941462
1876731
1324475
497245
1662534
1288915
420876
1770406
1435595
1478256
395134
49174
864771
375581
1439832
411625
1174216
1480158
20370
1861678
1381267
1283564
1706594
210571
1402511
241850
751411
125471
439699
763467
431217
424547
1816505
493346
1369325
404269
1405448
1391447
1448406
1847969
1225092
503488
571875
1322770
1208054
1526252
1837723
1846070
1699875
1932451
546515
800817
1222462
492404
1022982
1713902
1255457
327186
1653014
326002
651213
1998352
1342360
847695
275629
1005148
328600
1797905
798045
374762
1487782
290170
676557
358556
678172
795387
861130
307416
227653
550298
949865
929210
1617708
208425
1383342
434659
559871
276974
1664081
1728902
1458157
707596
254829
1259115
1543191
1617103
718899
1087168
1816497
1830031
767811
898216
1544786
299433
292271
151732
1847421
1692706
172095
1674547
1588523
1847708
1655013
249858
405817
692120
627764
209472
1266304
298469
1421424
1281090
1874753
329521
87638
1369892
1542773
1751737
410848
1892237
1284239
925177
1651339
520571
83948
1843099
1747793
1577978
788153
1063983
510225
1604839
1189732
1147423
1727959
892747
1147352
396522
1057505
1017525
1930240
1912610
1672132
1125301
1483044
295952
1789568
182274
1045045
1228458
864927
1580199
1944086
1249589
315846
990851
198080
654899
1903823
944562
148583
801428
1831124
1548025
1308864
1844582
1704265
1158118
1727697
1103477
756285
668564
166487
1100641
311748
1371059
421851
276601
812245
1976644
810970
1704931
195892
969144
974797
1772569
404070
774896
119096
917442
1344626
519566
893770
1728358
1807884
1503672
654488
1182586
1190771
1586290
52181
1911233
1623247
474767
1813872
807948
504808
1728233
1970493
835957
971126
122173
1819354
409255
568505
1698953
961808
830069
281699
143779
1179369
824945
1332925
1044949
810865
1448950
888773
1618089
827810
1574220
204350
1734082
1444484
479974
733284
225130
1104829
37948
733814
779842
779135
792538
1942583
1714921
943462
117197
943321
1249635
1478677
502779
1559931
729042
469063
1723729
1068558
1553352
248587
489866
1070466
720820
202250
1896889
32615
925008
368379
1442477
700041
1145552
666167
848626
247295
1498846
1983483
81228
1892871
1713065
24423
1982924
1282737
130754
939703
1153685
1486250
61229
30506
19973
1816192
1751178
1794154
1507466
404085
337376
228975
1161427
497687
799982
1499045
63128
1778452
1488202
1548177
16951
1924826
1809054
926281
1917095
377180
74464
1680171
1477795
1469222
1850096
1812107
1988105
1038086
71466
685535
604759
132719
1425395
1665761
363301
905458
1294098
325722
1409668
1876670
212265
715108
594167
445285
1763242
784354
1282146
911591
1024819
434218
1862010
319344
97608
1038334
249729
145475
455925
64760
610235
1220340
197761
1248964
1915032
1127336
1235527
1558027
1901979
1902531
964437
1822220
615715
131047
26988
369741
834919
17786
59870
928153
1230562
969305
1185252
981084
325431
1434702
1416685
1582936
137422
235020
1626968
1000903
1954940
1993091
1221144
526668
1867115
1178410
1261139
1911923
392235
1097314
303129
801720
681886
56337
1327348
708707
948564
1968833
980782
1438447
1242521
102994
1995410
949371
425042
174840
1292182
1830107
586754
997672
900837
1695707
178377
525942
26930
740858
1839245
131956
707283
986434
237649
1555397
717765
1011972
115640
1082533
617681
1546722
394187
544424
547515
1938686
1021065
1928152
1446632
1187635
600004
1106623
899268
1905266
940434
1755162
1853591
255672
1290511
1583030
968045
456362
28800
1905015
1498435
1323200
1072605
700902
171603
362454
647395
1303086
71304
141118
1494778
1662733
511858
49795
508602
749145
1324140
1267991
149334
297353
1697391
1702566
345268
681979
1494861
1814267
809328
1678685
644043
411657
1021927
878111
1624423
1403306
910990
251997
1120564
1941767
1615910
1852473
352027
176113
361962
1427243
1435490
1034105
571831
1697410
81108
1025225
564750
324210
1845373
1455629
648642
1436404
637120
1498040
945247
271484
327653
587454
1834486
1989484
1764090
1240378
871635
1411893
734316
600232
794100
491271
1584687
78744
298782
1988225
1887769
844887
629941
524933
1094972
307545
1003190
264509
1680885
242029
535522
1252600
712274
1136893
144070
1424354
1803702
1947953
1995612
1179998
1473403
1747857
1034394
220033
1694139
395038
955689
847101
762656
718101
1622563
1022159
1691720
147809
1796403
1927312
470407
599795
1587946
464
59535
1348676
1862890
1745921
1581189
1110432
1414042
1526586
566646
405978
1640640
1561249
371783
1776909
502503
1426911
491130
1678782
1653942
378172
503786
42754
387767
1735953
1247244
1065494
1558599
1693441
1902158
1896188
1421106
1727305
796131
291905
1016821
1874185
887348
736301
282804
1857988
1347918
1932919
120450
1713192
1826962
1463456
121468
1571896
1738649
512245
1088134
1629492
1758800
245458
1062280
239843
466123
566140
1697115
595635
823436
1596862
512203
1354030
1432710
161631
1689367
372281
1663625
422612
581456
169546
107650
124312
1900817
1351882
1125612
437505
250692
973569
301200
364209
1768651
77244
1221758
848511
1383738
850061
786595
1667384
1446119
1533166
209366
457814
212854
1348035
1066389
1457897
1431352
1790123
963006
1074081
420104
1361127
1716184
780650
1665453
785357
1064600
146285
48464
1300189
1593982
1168430
669917
639356
87432
1357914
1844234
1141033
1234000
1290528
1574407
1999419
516457
1397894
514847
198712
1225411
620365
232527
1942150
1103896
2436
613330
524035
944938
987081
652007
1421239
1894636
2192
157012
204044
1910668
104579
1100487
1196308
1371634
113575
805332
25653
1903611
1760613
1404929
621326
1198931
1663358
145443
1788993
190441
1376151
1485223
1175230
1040870
1021557
1497533
1345477
517409
1659010
878355
1054417
21403
1363468
1404110
178366
1665666
1479774
355964
533989
1888329
279291
1994564
1166469
1535480
1615087
1106096
1367055
1003260
1083900
976585
1642148
40569
861306
455338
1485729
1018682
1918842
1060216
488436
1849838
782392
563913
1359631
406090
468077
527868
1602236
1940104
371733
317916
1015904
806119
1875004
567016
1396508
1936165
1334591
1883952
1825097
1442099
61858
1307694
1389676
1197869
793058
1824136
819429
1007352
336563
1062111
784044
490412
620524
113413
1076745
1511161
987775
1177955
205328
386039
1319501
442995
834257
291824
964586
1817847
345473
1970870
1853547
1332515
1909943
38435
824988
1103045
887615
994177
366181
411153
1605219
860629
1045812
1068448
721247
1170495
1420403
1685698
1368337
193405
492898
1829948
1385099
1655106
1612998
1728376
903191
102280
291120
1727184
546964
643151
644612
1215031
763414
507805
1865711
1980659
67726
946127
1055130
558905
1056656
135147
1455539
1141460
86236
1238506
1315655
1904150
55856
1222592
1460407
1319895
72567
505063
1595705
915767
775786
959317
1226362
48545
620534
712162
722061
1055524
1654379
1376119
882537
827163
606797
307927
1930350
336274
1095178
334403
1189980
825993
920541
1941370
1163817
451754
1763031
281233
1794980
37641
456394
839988
1172329
392140
1077391
1924648
1927354
1572008
1979457
712725
135687
738567
1055560
31481
1469194
1788489
1745996
150766
1119895
822954
723778
434652
199511
1513629
1905454
30617
1791962
1588565
1705254
1089952
1455812
16389
588824
1455050
195197
1659169
657603
768899
219219
454309
1359241
1476909
200651
64963
1287035
951407
1049112
283488
901
378572
1858301
1577976
28294
512197
100137
1924796
698936
1486793
628376
665976
1282052
167033
1994328
1457773
427349
1111347
843108
536785
249897
1041710
905738
415655
183204
562547
100468
1449933
549258
51783
1450680
437533
1657003
84973
1534780
1861644
835094
1199253
1022761
177616
1717638
355229
1559393
1198858
1317770
1504725
1359972
105308
1470693
1023244
1407883
580015
1440218
1012869
118306
1853937
774490
1702088
1450432
238828
834715
273043
1748129
1336617
1243449
1953238
978074
166470
607654
930889
1312650
372711
791276
1333163
1384377
828146
749632
1907532
487998
1556887
1744315
1316109
1216524
374873
1222982
1114452
954896
512482
1622347
1140813
1516019
228245
962398
77781
282896
299654
1770995
1492769
649871
887544
1725773
741948
1554672
821161
1900013
200759
1114387
1483851
1125978
1253026
140990
686415
340497
1026231
461101
264369
1473311
1323421
1957221
629596
836309
1649369
1655454
1405957
694107
1799458
1502755
254831
1818508
1353103
173713
1817968
557739
722588
1983488
305876
472308
640263
504841
1562165
1757311
559055
574236
1507754
1217382
1596783
1182180
1748070
1585340
1557670
1050887
1645807
228648
413958
1542774
47029
933436
740054
1436965
1616362
144666
159280
556319
402
1295587
862770
392581
1984907
1738933
226338
319248
1411790
695881
1429355
1321811
1467967
899656
1837037
1319664
647683
688537
1428248
1327137
287146
819871
1844998
1528117
988660
1631379
379680
1284481
1901724
1712637
767471
1175766
1699506
1552123
809846
117494
1579776
1521334
1699783
339166
1683625
669037
458555
214480
535210
647176
1420218
1011660
1997518
882113
1017868
749138
1557371
1697696
1226321
558869
340490
910323
1837239
258834
1555437
551502
929461
57342
566305
172956
724368
360044
1297599
1021954
1630995
1147944
1472704
1788115
1697829
927281
291557
1895936
360884
847898
494539
1894471
1761260
1824051
546376
130524
914688
482727
935262
1702717
619231
1657248
1051360
1522192
1769528
795894
1848291
77431
261284
1285266
356545
1532811
1237184
490664
130978
1395053
140834
1863666
1699531
1914311
630506
1852082
276118
1297100
1365534
263577
941569
161086
325161
426683
930849
1073639
605245
588448
1657392
1168906
97987
1434670
1757625
1999877
1675163
872883
1824286
505523
1386358
152512
1942263
59861
1835264
1685461
1908903
1587038
749892
1843387
1576045
5162
872122
1017899
568457
1504573
1873800
824749
169403
253911
1895026
1551731
1093517
1584083
1178949
1655715
1313145
1542440
1069391
849408
239007
132385
1212189
995242
1054312
1225140
791359
897267
1701573
1018675
1723025
702084
1456487
1396819
140283
959738
1847075
1839905
199717
573667
143847
1907194
1186783
1975745
1064832
100063
1018130
559196
1422633
1976109
338698
697393
1114786
138678
1143990
1166123
922538
189631
1869114
1143398
1195864
271753
1442433
525184
900110
1225019
923560
443695
1330264
1759599
105918
1573759
1824088
105989
1557259
908384
321346
1259279
1449032
1261392
1850326
65728
527017
161026
1222683
569956
1693408
1805338
136079
1961648
511122
1255682
836212
1301576
102947
867066
901431
1159726
1099883
296780
1610977
938820
1885112
1753522
1818261
291834
1823938
1286314
664715
84082
233421
354607
985242
111833
600342
751983
1419117
142974
529145
1289320
546120
1049836
1367657
1982465
1311837
1890702
224069
562298
1835522
1585465
1394782
243463
415590
1820732
1244677
306299
1777546
587291
285786
990066
278794
615938
1078321
1533372
1437027
154517
1759263
1003143
1949246
167963
1066697
1472233
269191
777990
357241
185554
701179
640889
1075167
1635172
72319
1043403
1324807
1745460
1075070
1319919
703713
938288
1972732
1132361
391884
663688
1503358
186892
1220734
1906509
1297280
1037385
1863025
134628
90517
848410
156797
1479170
854284
396650
804752
758872
1424303
339123
1158342
886763
960806
748558
515960
1386281
1211560
364414
1494631
1121523
1346578
1510772
1220581
1037751
1232287
520019
815144
555148
1398630
1001598
1766353
1173649
864753
130165
734342
186433
1714629
263464
1638623
832214
1167285
596649
561352
1541937
48570
374968
753493
546203
1666502
1584224
531847
337560
1684375
1174282
98936
723043
316185
1927714
745580
406780
177908
5838
55904
345387
1766742
1010515
793321
75015
64709
1050972
750143
1603272
205704
870221
1654625
1526429
1785501
1470488
910381
1737906
562212
39200
715412
1858069
1621736
295489
629206
834840
1972409
1251748
1138299
234213
19386
645968
1988998
744587
1963995
468746
1265414
1705881
242779
1524737
275219
1948047
536835
868678
383517
1113348
1689059
1800112
1060156
1282138
68067
494360
719616
603767
1579367
619371
559222
1495755
237266
1961487
1316065
1044711
824407
1247156
471127
312543
957528
501046
1028279
78595
219800
448207
1385508
745509
423059
1509373
827764
451333
922492
586103
501375
1007570
360572
272907
1382531
1025744
303161
735282
1127240
1181403
1022552
833835
481709
1208020
541537
1226974
1784622
397185
898746
93553
1196961
35988
1014680
1347771
479851
722728
1517036
1382590
1151094
1740660
128676
605684
1834087
1235912
1840466
1127860
208300
1281912
814338
699739
1974305
1247046
992775
1704186
514492
300934
1804357
1728777
1700874
1173989
184463
1782412
857573
256537
953732
1993138
1082613
1182873
120473
1631440
1457312
662891
1038168
308502
462327
117900
1668934
144104
872851
27023
1351105
1800316
1692430
425524
1659921
598876
1154063
1102035
1002413
1638273
1615456
750322
1429070
314328
1894202
1566344
1988594
1202574
190604
1360684
813640
866223
1963567
989515
1455350
1004893
1157496
496265
1174399
599235
1219998
127752
791598
676719
113528
1030404
1417525
1214809
1660357
1718839
968916
453185
1845907
1306020
244634
1980901
762544
1009724
49110
503453
567867
960153
538156
1944863
1047793
1357502
693103
826530
268646
1228413
1047795
519074
1111097
74085
1874839
139634
1210754
1281146
669232
1476939
1095960
1150466
1012608
1292854
59496
1207686
594767
46583
1821860
505315
128079
1139845
436459
800581
620661
940079
1033513
163545
1574873
1039705
1692533
1286784
176974
541260
1252637
338659
339837
1044487
1076561
1451298
803832
1661822
547523
529361
421542
8120
1211989
1057109
932606
313705
1239628
1589720
500436
1283319
227795
1435229
1364944
957567
228294
1057550
87521
496949
1163708
1884936
978299
974635
97530
1571979
160823
886657
991431
597723
205304
27470
1906423
63686
543648
1463809
1432258
1126777
1535738
374494
1435282
109607
1787893
103439
1424814
1356604
496717
530582
1177653
1768017
1319604
678763
540149
1764976
1300310
1120774
1247197
1372893
527876
1275933
519119
1584983
1166949
536731
1695148
899964
1219222
1321988
1807784
1160027
596960
510568
1856404
1522424
1458637
997704
262370
110164
908986
206592
191093
1785816
661631
1886855
763748
802976
1120451
494544
208275
738933
1830063
1165530
1529453
1608934
1870483
580587
81453
1377884
1049995
1157376
1004411
240831
1298616
658172
139222
814430
1260032
1707257
754645
1518658
1709705
292285
261303
754979
1042259
219016
1170107
1109556
937196
1768567
1061628
951757
1314815
358504
1687228
1599763
32825
1878861
1435673
833491
1488749
1852196
1858733
1948207
967147
1471476
1522133
966571
354657
361300
1741089
1515409
650219
1401098
206074
1516958
527060
1865740
664548
1021221
1684796
1115739
59900
1809315
45051
1093355
782320
984597
1693503
1982754
1533488
1218727
336985
303821
1034336
1306999
1081009
1876700
1239986
421923
1649720
1231558
267828
1934673
25044
287829
66664
1837274
1137695
1873567
1945474
162388
1816860
1090463
1273895
1255886
1513441
1839210
220610
518717
1818271
1647166
748412
863766
605773
1373540
1386423
1557979
57982
314819
384819
504997
1937869
589405
1344742
1765153
749294
566938
223525
1026176
1239164
69978
672198
735054
1728875
962035
55023
799814
730530
2520
929435
578407
1443190
1693686
217458
1003498
1110525
313755
1117517
1657219
614596
1338478
499326
962772
615978
316312
433553
339420
821165
1915806
1295193
22263
378257
1845421
353326
1575316
1903505
238560
227051
1870942
739681
1025953
181195
1772778
318301
1665606
1587144
1136995
112051
857800
308469
797113
1046628
1887323
1168009
1170210
1771053
402636
759045
397761
1331002
760175
830426
908758
887836
1467443
12974
1567245
1733129
373691
1019048
1153648
848940
1900487
1930029
1424495
1520118
1215160
290745
886347
908925
1569551
1158020
973114
1422440
1642592
268771
333946
161996
676737
108761
176200
1141064
995359
1720014
845219
249658
1399284
1164752
352686
871489
1453795
1945599
163448
1753381
734199
1970194
1117343
1768708
646556
1735658
392884
636996
138464
1251247
710558
1081181
102453
27651
528360
246384
639257
714562
412543
668852
1903381
1055948
1995555
1201949
1439119
837771
1408096
1301579
460909
469209
725019
1224973
1560020
485468
1835410
770266
412773
149306
1888523
1731200
803545
1720981
298359
716491
1767276
438933
828235
354379
1986347
1836551
1876274
1197624
1918144
1811795
1448335
30877
943417
1931384
1692374
652772
408123
368553
1906476
1226412
461386
1485601
1275869
542753
377332
874395
445277
1471676
818678
906500
72609
466541
75810
1114644
1847183
87469
120028
1528197
976825
1028655
269833
1223333
139197
783860
1987010
351929
1359297
575341
423126
20885
1231760
732037
942569
1510421
882459
40091
480863
1834776
1512790
1084597
37697
151455
1456539
1157753
1384669
579755
1133277
878443
1699156
276164
1936355
461385
1636013
1848675
1623892
1861046
342789
1573876
137339
1716406
575789
754920
144401
35479
992216
1058894
703838
7655
788421
109113
1735478
823572
1837833
1016214
1197233
1261905
360299
1539621
561553
1151559
1762385
957560
564153
180288
400567
1676886
627144
221952
1067665
899528
193457
323752
816189
1547608
1356937
1182902
1465653
1619058
1000595
1340640
1843928
308752
273631
1035976
54098
756072
814751
375618
946420
1308436
616031
335007
812232
680048
1530422
1301068
144798
999234
1736353
195048
1404238
733628
1643668
1772986
1698510
947512
35818
354653
183176
1572760
1251774
443017
1466833
94067
1990322
1996961
810584
1238349
1289027
1111403
321120
591825
1682031
1192776
486090
1131599
1504448
1957414
1360472
804710
524445
1485760
1187308
1742643
1918658
1912524
471610
1857858
634056
100431
1541662
1625964
33706
1470094
1551127
582884
1169524
127314
1652243
833283
1188342
1861739
1201123
1848433
1775676
1135169
337427
450746
43338
1055562
1225265
1352522
1889155
1920719
1118336
1399792
1027488
1898324
362596
165655
1739291
726504
1880480
1808986
349780
1537810
640240
1779742
395485
1314427
1463799
589312
16862
845068
397002
911644
46664
122446
1322670
452880
1172201
1480104
876111
236049
888498
1716040
555852
922735
189936
1358574
1630157
1130148
951734
64546
1227125
1007483
608934
1250218
194802
457987
79541
494062
1292830
21249
1106265
483845
311515
583853
1732858
1787471
1433144
1417952
612628
1718438
307177
283116
872455
364877
571939
1368495
1522866
1033702
598742
407387
414935
1425482
1982114
57690
677445
1169939
1238633
416843
1818152
1202134
6128
1769376
787045
1641846
1372631
1704397
1681408
1951171
1493486
1147576
585069
1647788
1904359
1607432
1338900
140508
1492076
1347624
633045
338649
158032
274033
314482
1356432
1044497
1358224
457415
128891
582586
973103
830962
1649589
151826
887952
1730378
1169999
1597919
411969
1989826
1397081
1088192
1039375
921994
326351
597570
1737741
697281
1104852
1630813
594607
671584
994203
1718863
1580395
587153
1848658
983975
1154333
1461257
269012
132924
29776
1888155
1287494
1615512
164847
934086
699331
244805
528189
265831
781101
428357
415091
849190
773164
1849152
787841
289329
1815239
1709239
166628
1910772
1333425
937499
378787
1381197
1480640
560983
17156
956199
1943317
1820523
1249673
223303
1699395
374139
720910
1236418
1239739
621364
1377079
397757
560201
1481525
13007
1278899
272075
1488883
473396
407369
166449
1202332
1374337
11867
1038091
244259
321209
875862
984863
445727
532376
162314
1220396
1118613
1067626
1473668
1854833
1760787
120311
1965407
1941674
387679
507572
1971929
915064
116609
64583
510253
1058392
1482063
1829838
1193305
1742228
1759817
110719
93262
886147
1930095
1604815
214010
124144
24711
1870914
847267
609126
649488
1317081
1896175
498845
558554
88987
578201
478038
388754
1222879
1331302
1673130
1083450
963884
1447204
1887215
978152
1430245
311939
1551423
576228
546393
1190913
1099005
1609067
1868586
449906
944001
1523078
442864
39573
1181809
670717
929745
138962
1095143
1701135
441611
1603384
754904
651952
1744396
1682560
153095
1121231
449264
1091303
281214
1587337
1291979
1732060
417255
554235
1127728
500032
1016365
1174086
814641
793629
1979195
1847884
1555023
1362291
1404966
243269
1506807
1706527
1077780
675245
842320
317505
782344
294675
1066932
646901
1299183
1842199
299040
1650161
664705
579969
612712
267781
1808228
1164428
912258
57399
60289
761865
1954741
408720
1088496
1949718
955944
446655
825919
1252559
1922216
1701148
1938510
787708
1882021
699754
199327
122899
1338659
689801
690419
1198100
1395177
1488366
428581
186046
1742579
1804905
1086625
610566
569109
1150653
296802
655824
13026
1526909
546626
1528103
356643
1604892
178474
1892904
319894
1583975
1901352
1904448
980594
20349
1245742
1801211
545852
483277
880352
917457
1178134
791375
1666592
866034
1312747
1450253
1052169
1179174
1988866
36487
237661
1820594
749047
1532136
1183245
308271
377843
1384490
301742
1805444
260235
1085736
703829
858405
379425
603429
1902631
1761177
1742575
1187803
1832440
1780952
1541869
41997
1017952
415504
1653471
1302431
604688
480988
39654
1132140
1082716
1968381
1835154
80201
350156
16367
125256
893071
831976
1692607
347702
901578
488179
1899873
1922482
1795552
1394172
540137
1471046
1069498
1227300
666430
1544231
1420230
137058
792119
93851
1175064
902025
157978
1646581
1383034
272539
619400
1995081
367080
1564371
258586
1039297
222658
1594006
566132
1981279
1579531
715834
1750764
1830868
1652523
1264866
1917819
1560367
25628
793540
1070413
1010905
1724251
1378243
728077
1573048
592937
1433852
1692479
13585
941847
1912378
1668543
48352
1952066
575103
1613010
1215154
619541
1509354
695811
1329132
547659
82839
1195265
1289068
1554268
155492
686759
1709878
1590804
519886
1880524
1510426
1138383
130003
801376
1326638
1531549
1493684
1301394
868903
1187834
389794
1534852
426856
879862
1379793
541237
1056552
1267075
1789544
1294134
963553
415535
230749
1147925
486680
214231
1080328
565960
1919407
938121
1156710
454928
60919
1379518
1493869
640433
1988921
198591
52973
442937
940874
876342
418568
1435168
1233525
1727104
1884763
1751124
826451
1221928
681764
324620
897218
951798
1159603
1098351
1292194
1707795
1851755
1564555
1906686
309603
1564165
849505
1880008
1796476
64766
1533186
1119087
1661449
1346410
1219784
1873298
443077
90541
1163295
1153778
1680367
1856207
863139
613334
1256022
995752
227526
1996455
1745746
1503206
945982
1471757
91685
931623
1050063
1748399
516777
883055
766260
769984
1646096
1012020
1492889
169167
1262373
712795
78743
1472056
1917867
211649
977983
704117
8431
1731371
1035499
1430368
707065
1451464
439284
1154703
1669299
297688
1796505
1906645
443652
21518
33202
1546947
621714
1333241
1189021
1780711
1253689
1082509
1444309
1270379
755769
916599
1417102
1101773
1211840
586239
2427
1071111
58963
1139176
556748
1350025
93230
660273
1520586
1673033
871857
1197450
716658
486261
619625
797945
637429
1249961
1493176
826827
66479
1304519
170619
506265
1459024
154432
990350
1499444
1051674
1351363
188018
1164415
1678013
1609068
556350
8131
194432
1061919
1041356
1022859
1659689
628226
1594283
253219
1693738
1357830
525925
817866
1527004
692730
690752
282626
563635
852394
1700475
116573
1501605
1278249
1872884
599140
392195
806129
1233128
260967
405146
1823533
1945547
114992
1001669
1969406
539081
972990
1947403
43247
1307176
1570777
1432650
1013388
1456343
930802
94768
1435633
1305219
316231
171585
877594
271967
719956
1253005
891787
611079
1237378
1513752
932875
1878110
915965
311286
763868
1265600
1351584
1435740
1484270
282474
1318233
1751802
1156333
366137
126126
398628
527076
298089
1981219
1123084
1061209
299102
409110
113187
998116
324227
204670
1133993
219449
308468
1683580
1452021
1252269
1392597
483034
507620
1522245
631105
292990
172993
805178
1342452
1406768
1946177
1699219
1721156
1628512
1568534
1762423
918750
1747469
132360
671857
180897
423551
1662233
687086
1110816
1489634
945266
1909841
58335
1931705
1794139
31610
997831
1657988
638042
997347
1713627
135730
1650810
1171920
952578
877556
1001164
1646155
1417321
1335527
34515
1166313
736007
601330
572195
1647016
985
1245587
209405
169108
174861
1540650
477316
698778
1917520
1461156
1785313
1028488
314803
721998
1119236
170024
1273974
387302
1054617
1041665
992986
1933226
1069193
212139
279227
1670454
560606
647547
450886
531310
1698983
907880
279638
670832
1890222
1545668
1139289
289283
704184
1659281
100229
65921
701473
1523000
560894
751817
1792936
545516
260544
1302090
1605717
1161630
784465
937235
1712490
189210
1637984
1311599
1159354
1809882
795773
1449965
1402291
1168406
263296
1488500
31134
1779063
125404
1844161
1356103
631482
885184
643548
1888335
1526896
1828774
1292676
1873830
44027
1301925
1985896
275287
1441794
637521
623347
1782914
266923
80498
1100896
853293
104058
1154545
1455563
1477367
581646
346276
174818
75552
1998753
933172
1852816
1130901
370175
1916895
492535
1869032
470146
988511
960871
1363277
1284254
1727618
664080
44201
1281760
1440290
619188
710476
741423
1952060
1433542
1437908
1343016
1510639
140149
1707825
703781
232985
1940252
888638
283462
982479
999973
142591
1501165
1923237
385518
909037
1867985
1906019
1302792
1137471
1669158
577353
1279872
958435
1496628
219640
1408616
161197
1615593
45406
888640
400413
1679109
382523
1664425
1367194
1727462
76877
1035113
1724302
1570011
23970
1607740
681889
1819637
305286
1162675
520248
373212
933395
705427
1832582
509406
1060402
721601
159152
994580
1706991
1288622
1887708
1036936
470178
225218
256456
774103
1963239
1367979
836114
597103
571587
1386111
81558
1406899
1947824
1213010
52197
1082106
1288914
483749
210838
196362
326634
256513
903792
899540
612857
1934386
1900217
1483315
646175
456148
1854273
1524863
1004832
646274
1669769
553807
272514
1644439
630642
1728069
437315
58738
1158126
1703536
30349
1464215
1487759
1920579
354487
805539
100751
635836
1975579
1398502
1172819
1595127
341957
718949
740198
1324169
49586
453823
1362379
999876
1485332
1611015
721111
1736239
811607
1173045
1912675
774357
1663156
1117230
1481475
1981218
1513487
423387
57683
719728
1691401
710531
149241
1741129
839054
1386101
1968221
351293
1353046
1334295
231580
646975
1352907
688951
1214970
149751
1456756
378959
660472
97925
522406
18996
991916
1222512
130127
669807
879005
887603
1537691
1460101
1784515
883259
590930
1752412
570969
1664179
1937390
1601786
1150078
1865203
761664
652137
1042997
940162
1535193
76664
130328
742300
1514892
1324176
366450
1112431
1579729
339584
835239
404281
80606
962410
1333802
992274
1664694
160588
1632521
1439037
1065821
1657579
138694
785984
1750528
1525816
1303020
1576167
1124596
1771100
90785
337738
879527
1277828
1273844
1174277
492226
1914816
1785352
1723114
868129
748789
214220
1186055
546034
622074
417832
1643680
885828
822072
88271
506236
400709
247058
787999
167171
1902553
1581459
1515535
1500388
1882987
1808723
1232679
143869
511689
172436
719298
1921136
1071421
1419001
1068053
1518101
336053
1854476
1762106
1453217
954400
1876426
563133
454288
728350
1278772
1015385
276163
16453
684334
647547
1335950
1617159
1035938
435452
1901922
704959
1393531
1762710
543918
666095
188454
1551362
1155846
769250
627285
1626001
1369022
208869
455788
1934246
200204
374837
1143074
1717473
532900
1154280
646322
927717
1093358
1459820
928248
1972445
1331955
890151
1016632
1771026
1805598
1565277
1619962
527912
302435
1551302
1474450
1356856
1607986
1533255
896991
1669130
1615621
1627878
1682433
747719
1391618
760415
208184
679500
598018
67180
13196
1130540
608744
1228577
546649
328632
369137
1853397
569594
901656
381648
138411
277279
1929841
481631
1287764
1569526
753266
659269
634688
779995
1957501
953774
139777
909161
1081031
180150
35283
1435305
967933
306981
171819
852859
635995
516245
1472433
497565
82538
948240
1614684
926518
53731
423447
1865425
1213904
911109
1089778
796646
1420875
1044320
1261985
1941494
1706548
150385
881334
1310444
1661998
729080
1514799
749799
601356
1932514
150637
1149451
156081
1698513
455743
818520
717799
465560
794360
1742645
48073
467014
298922
652373
1426530
794859
1780455
645176
725862
1256531
827819
1520963
145925
1837472
534047
1473978
1731260
809972
1149134
1391377
1882872
1349318
1363301
416605
1488601
620553
1061939
67995
833948
834547
1551076
1562171
1673242
1937777
1498785
1926655
115076
231628
1168692
1243208
753148
1067886
203888
231365
377552
1567594
10866
838604
817009
1730500
1231206
14351
1091885
875268
980513
1722491
150701
507235
442351
3357
1829269
1714039
102029
1945282
19507
343425
69248
288342
1380794
1775536
1634009
369365
266695
1923745
1268257
742764
843976
1069235
1550131
1362920
1839696
1559618
1402099
1043389
1533466
1363498
1205752
1402103
484235
925424
1248080
1883435
1021120
1817804
930452
1207307
1270585
1938764
455876
1922588
277898
1462050
768057
883677
436066
974058
1271171
705177
214478
1568601
1286330
530353
406707
1065943
851884
624427
1340301
105479
1352635
730346
841608
392564
249960
1704493
772249
1699000
464344
1178552
1287312
1688718
967452
1238038
705762
850098
483904
401217
1550593
711012
9484
151601
1675457
474228
655504
760185
1097814
360820
608219
1580714
785603
370108
650476
12885
1636309
1707502
844448
1605081
508319
1642583
347374
157251
1036759
391706
768068
1095407
1718334
1729459
74376
55956
1225729
1791945
195242
1060205
1713139
357376
624771
1826011
1125014
638167
824643
1520703
62513
963969
1903346
62127
1642044
1437149
1196571
552345
963972
555504
721444
1701413
256785
525853
1548336
605794
1221235
1800858
1551016
571993
1734554
50310
318325
473262
1555460
171624
1572182
1322529
30676
1449415
1175642
848748
934654
1199542
676360
1731137
1548596
1122623
1264495
1514665
149702
1396218
834460
552410
1457642
1230261
1293692
1275004
585616
1521200
1625831
88492
926499
1216627
340409
1806132
933807
12533
1616674
1538787
639833
1253608
1154983
1366268
1454251
587466
445347
1239381
250338
1488657
1051682
1632210
1664082
705893
852807
1091778
168775
141915
1404241
927759
609829
1464391
1474817
665476
1185167
361977
1144657
1112105
1009872
963171
1166922
305645
363146
829713
803049
1296978
1912785
1062934
1522389
1386906
155946
836257
1232648
810558
794683
615437
1056474
270752
1591587
355734
542227
63315
744043
966241
1971941
1565901
1999875
669986
477169
1464051
980851
1497220
1698328
586645
789873
118496
1350180
1221180
1660144
706575
1981175
199544
1976134
1479322
1066606
1093487
1509684
913970
956955
1273423
599003
1055412
854404
60632
652177
1697978
588149
1053919
1414468
1637663
914144
1859970
767265
67646
1081006
321752
1480920
1595518
1333145
1060620
925861
1901748
546696
452146
223231
1266852
1156167
1924296
1812034
1166392
1966651
1021240
1985549
967370
373291
116156
678221
411648
1836487
1501669
418785
1327763
1583086
1749107
1921426
1544887
1195611
209735
1779174
1003700
1855611
1916394
1756749
1137863
70425
156406
1273533
490968
1381583
1438123
1934484
1123537
1690388
1074364
1118621
522932
921248
1145231
647971
1516079
244984
479709
1026987
1599203
1559016
1936591
1222815
955743
47263
592203
1441908
659992
390176
298022
1262967
854010
1564410
1671818
553594
314005
1696634
629615
763893
1642407
1866241
211500
684944
1482795
1639341
1347585
1930509
992510
1478987
1993963
674277
1304640
1844477
1312818
355939
1020407
1669477
763653
1256008
1114171
992258
1661831
1355800
1008202
1121878
1790588
1178936
48733
954507
329596
708259
37787
1711190
835523
111413
1593097
403101
302199
1011460
480767
556077
1096779
721765
994608
1927600
461993
722041
933862
1222821
1166322
894439
1297716
1003155
724901
185070
66844
1108557
1050465
43090
377357
1352624
314559
297455
1868539
184269
1327566
941538
1255232
1229979
454921
1411242
1181120
520925
413191
1650610
1194943
1402503
1291583
1553809
1372263
1244103
1948869
1986197
1023642
547649
1937476
1735596
1012739
1282354
1367525
459132
89879
1436145
1432199
1937467
466426
1615974
71882
1789244
1411113
805550
249733
1817639
411216
1535549
827062
290401
421513
1117126
681487
1418728
645272
1864240
1947604
1289485
974558
1794968
349014
1951318
1301336
319411
1099159
1945655
1464560
1066862
259612
1578666
1555535
1339619
542712
1365525
321626
606119
710386
396010
1975121
896746
1632736
1394959
1884340
544299
82851
1031430
1776098
1631491
358801
916378
859471
1590869
421213
1019478
1974448
852594
1416458
865340
1102625
1614185
602836
1478605
518776
868660
1270016
713775
1033599
900386
190136
571549
321057
653371
504477
720942
1139746
969635
1767612
751005
1428039
1792893
745796
1762381
1042017
1002868
1912687
448778
864591
1879881
140690
1188110
1473554
1286098
1246928
1112000
1680141
1848787
1017272
301918
1512755
39613
324494
987743
689336
255794
1521099
1613859
619351
1773520
545856
1205154
1419738
1832995
588044
1058462
1633555
1975841
1835039
1982927
1163102
1767967
1813054
191816
1525055
937494
22380
229770
1420486
1463761
1495985
304920
1436448
1209023
1734486
1491171
911192
976901
524455
237407
588362
1153670
1578415
615825
1499022
298732
740695
959619
1790337
468620
1280348
727081
199341
1100046
1211701
989881
1418003
1074233
1811270
724648
1664718
1047816
570263
1210351
72537
1606942
1421854
1704788
821118
1851544
1585432
1667547
1311349
77458
587533
729001
1411014
1807963
1966819
1093261
1143142
1193424
136941
1270644
882947
1270599
1685964
698000
17054
1949251
1369385
353197
135477
729994
1454671
433361
1280390
683167
944756
1110755
1274200
1469090
617401
1783108
1857120
266179
1164398
621348
536860
224990
295768
761069
933413
809371
730539
722911
1769899
360254
1025521
1556164
1148067
995124
487341
1299505
574042
1900038
1344356
936864
70509
1531404
1121158
739560
1767906
1939330
1299894
1078460
1887070
375438
1173635
1386283
1395366
709343
183004
1284877
439747
797553
806670
578443
1828203
1156526
767129
568798
1990691
1701883
804498
359560
1818833
1462791
553852
1931037
1432781
996177
1359991
185788
1152683
49476
1812493
416052
163008
1711
1545040
279013
513211
1945873
903464
664348
245897
310219
786282
1592018
93916
110220
947517
378724
1087260
133178
722161
1169131
1714436
315273
343059
106290
1652303
971482
1473575
212114
109014
57730
1313902
54356
841764
112647
1420097
478353
688263
1028495
1434343
1399686
713136
1626045
240565
1630599
567792
507424
1011149
1236691
1318858
512380
436725
1471635
1470156
799646
413466
1270249
624266
390633
1083069
1295969
1007456
1919826
1925590
1085627
447829
1076529
1272612
689129
1209248
896250
445092
1976042
1462036
947840
758656
193614
370193
251538
1972147
1291111
1033745
1294799
1682028
1995555
666554
1800462
717263
588420
567137
1455437
182523
736371
1621040
1658164
1429648
1130403
1642557
326878
1233471
1889244
570426
1476821
123850
1629302
1272812
41501
1277828
1897345
1326500
1031364
1026396
1692371
1514193
863927
98457
580368
693504
291209
744677
1376050
122884
700433
666168
1990258
1205001
9048
481381
1342933
107266
294269
1485975
111535
620355
138603
331360
825756
1689381
1670877
286870
400795
1740918
1132895
395050
962470
839286
1770418
1798776
1843789
1930289
295850
1944459
1332347
858499
273748
1652088
409317
103188
1721030
1242181
1914152
1593043
511396
339885
453227
808691
629617
379649
1122135
1253139
1003645
475550
673649
794523
1452540
69886
749530
956109
1322689
365162
402077
1335298
375432
644734
420297
649556
299085
4436
222455
1898645
1771927
774186
914752
717304
1872144
1754122
1642820
245379
721875
174210
24500
731377
1190980
149073
436544
1363921
1821792
656450
680669
1638931
1426396
1883179
394499
73132
993391
1435726
63773
912659
1696752
819391
1215707
555383
158304
1175760
1335162
903566
1941116
1915674
50611
690764
1593544
6617
1016361
602559
1431976
136838
150663
1387397
1698472
21264
554354
1609328
255233
432473
1177228
1908553
350697
123113
339694
829464
224249
1299627
1001288
1713625
458825
198557
362425
1798848
383342
1391705
1918085
1082746
887133
57014
1921609
163320
1280715
977910
413411
1953541
38201
355941
1244121
142639
1557169
544032
939394
1077518
1422378
1404883
1019289
123018
79026
857119
1393294
1040046
1777516
70885
480936
1404451
230019
1098237
1536409
1098671
1709197
198066
795505
1128124
1321728
1581526
578000
732946
88078
713149
287559
1631929
693202
1210884
1017010
255435
291155
448151
1134112
1738283
1022389
1479390
36321
1498249
199678
14469
994599
108962
1840453
1373950
810911
1497696
352261
1571807
1017625
787808
542541
1849855
666356
294198
1349719
1781004
1430255
1771482
1550705
280630
513959
196878
881747
722468
883325
1543318
571551
954636
934789
1223295
641172
1471673
124629
1888344
826455
1107332
1778222
921265
280742
995833
1365012
674978
361586
1304533
796697
1321614
434921
37692
984613
159249
1578146
1285789
642423
712744
1681727
1543426
1238828
1509005
1459545
675159
1179718
114644
1568392
1827518
1991476
1775127
1793724
495902
1443617
626973
546606
60028
1032007
714311
739547
1836718
102875
23635
1704625
143026
920904
614445
1519815
835479
1645817
1328132
767565
1965760
1857410
466570
1065828
1757080
951436
1579252
1905417
349103
160442
670950
218971
153485
1541089
1826901
1026167
26464
742659
1758971
356371
1381150
719773
370950
1205195
30552
597599
751569
1642463
567622
1085414
1030355
1487044
249988
558082
511614
1282112
785220
661525
1588519
234829
156391
240162
682472
226768
13207
1191989
226666
931607
1766740
1870300
1138975
518014
1512002
1955493
1927729
1039247
1035512
629677
93605
736763
599087
1426515
616374
326321
1476236
358012
1785364
1081694
952370
459974
1378682
1657384
1540427
1381002
99812
1132537
1867564
1549555
1143022
900983
1218856
624044
1076035
880206
1001068
1658034
883488
1521067
452924
1535056
918170
1683498
1135204
957507
1113991
924297
886375
1660598
893600
1173881
919849
186673
59580
1649488
455814
300775
1602357
1667671
1736625
429962
692204
1567910
1743659
1864282
1333090
123495
1159711
864319
805803
254513
1930872
1393213
1516386
524060
52179
1518137
1990516
616341
1962804
463151
1593526
1935554
827336
482183
1965369
79666
1890871
685467
298059
448038
1341686
1917993
1940956
455226
1219234
1364307
963401
198353
335645
1843543
186034
567438
804203
194367
1494022
622244
772141
1567553
599935
850955
1278989
1153005
574098
604272
361398
102640
512044
1297960
1038241
1220315
1178018
1332491
959206
999200
1325857
852572
1163280
882922
710674
1600543
737089
282009
1504255
480231
1836089
1809805
380429
1356882
853193
753508
1525995
20444
602258
413904
757476
969923
1299072
491444
1998813
688875
1184919
1304137
48515
1166097
1485037
1333588
306839
236894
478098
1550559
543330
265533
881526
1243375
778005
658001
706049
1572962
223177
1891653
1480774
1287728
677328
264217
1115189
491652
1260245
524914
267630
202699
13329
269116
1176919
1040818
315215
833283
50160
240839
1081648
276083
316007
849158
1594248
1675691
815472
3007
433654
135684
1687220
86134
1188633
1994500
834182
619204
27952
585480
942019
1453045
1670350
310026
1702640
257455
480770
801128
1389706
1230884
426565
1131730
1371454
1173282
144023
436798
1077216
1434199
1362226
1953628
300859
1269933
1181390
1531217
1059126
1600223
1431831
791518
801688
1365209
763799
1666393
1701689
1542008
1931971
873101
836574
780083
687288
1925922
1404688
986570
1339053
1606143
1328453
1211938
905388
589019
1254427
1034399
1746658
1588299
1136554
590767
905616
1052544
466099
80376
1254246
336647
1500192
1049241
293121
1974123
959969
850589
1430673
1108922
1397300
1297423
1137933
1342998
325701
1405540
1020493
1314368
516346
197192
413318
1517419
27924
1252204
39156
281510
908633
98703
1107540
1934617
986860
617094
474309
298553
1829551
196425
150035
1462250
1866870
844884
454184
556544
1499548
111302
847203
204736
1416574
1290888
1995487
988737
1804153
1222941
557482
1420862
1139550
1766371
1220525
1082435
1630251
1855998
67523
360889
1636600
471566
327485
124826
709939
679213
650252
1389039
1065861
1800931
1600064
234884
443454
1050310
576261
340073
545629
1427541
1173582
1506512
1570498
93071
358259
317672
1180990
321814
1132018
1378908
1084676
59341
1991344
1719993
773717
118780
256507
1413479
1537342
1996566
19498
1076689
456257
1692816
374344
1182031
190260
1016105
980261
621025
683391
304854
1194901
372131
1074563
1461275
1720907
495268
1092608
689830
931071
1586071
1107535
407378
1651185
984477
960530
890691
1401624
1961245
1194186
1115184
518977
382772
15525
522952
1949977
215519
1415680
575532
1243361
1490172
807748
1895165
1244979
1422550
120281
1632
1471363
1499785
472874
1496555
1282068
1595743
997617
285276
1807630
1727652
647177
705178
154438
1686823
1029516
1673418
1605339
1041964
237802
776225
85213
1041861
1018550
680218
1294265
99898
1038809
1505611
865207
1004262
261742
1975024
1203769
670128
1370729
905384
1447135
1091420
358289
1563079
1314653
1360295
668817
153
1078603
944796
1522577
1864876
16323
1687829
651241
303067
1400331
1174949
1122970
702935
664790
1993775
804004
759288
114826
1483254
203444
404320
708230
861269
220173
1672869
1427643
412272
876420
516190
1531108
1020351
633449
974477
24545
124760
1080575
90009
1331068
1861212
1741875
1311291
1930815
1272486
317628
951630
435508
1884867
1531475
1897375
1057335
395498
1011047
42809
1653877
1529948
1973811
1563438
1012425
517837
1285054
1919323
888116
1841107
66465
347585
1414653
750181
218835
1015383
1332704
1471229
274432
1552348
252006
455476
1951717
1081641
939204
1453802
1089929
1708957
11952
607271
728779
967253
1553557
1197228
565791
796563
1126131
1523144
1711932
1968500
406078
1419901
1941617
237261
769262
1443961
18312
1912073
337824
1325831
761364
704194
393689
880014
1385801
172741
915503
1691578
1867037
396397
223062
1746962
865275
1361312
412383
1864750
259875
494294
1875508
841093
646051
1389657
1669920
1350982
551488
23997
1565850
1351099
1000186
136752
119076
426183
1699300
569262
1877635
429975
1865598
784650
174959
1964672
1510062
1408931
621733
774938
1602156
881185
1412190
1345778
1789926
1424686
1647526
962354
516128
438001
1251815
604881
269543
173666
344779
930797
1678090
1242911
77977
1947728
559460
1341541
1121355
800407
1933816
1018234
1838660
674773
986566
861330
29740
1478298
1445015
170114
63349
1125372
902692
903286
805830
351277
546143
270708
1644067
1279471
1802414
39084
1896419
1358003
974653
1279499
1519426
1314414
1785841
1337529
851351
311896
1080259
798902
341946
1476306
255596
261520
435283
430552
307651
458566
1231864
364290
905898
1735574
1956792
1490615
579071
1512883
1907460
302680
612435
783705
1081874
875587
306268
989458
423647
1443188
711140
1892625
1811490
574465
1439598
22617
584091
1656160
341068
752617
952717
81879
1923536
747073
965481
1877183
812397
1940545
1882565
1092405
1430513
1574789
65187
101801
561185
969456
699201
1792478
44712
616505
1202491
280626
722644
189293
88461
433346
1309761
912511
1811928
1940320
1587259
1606286
61998
1500902
161797
626653
1269929
1283709
1901249
1035032
1010666
1690022
1023480
786734
732683
792809
780409
440401
731305
1553905
438793
1196920
658193
758503
217541
561025
81993
425086
531345
1854397
1540245
280957
482741
671805
1166969
149430
1321630
458956
1829837
1540949
579759
1646920
1830265
1834599
1581995
40036
418727
193669
1414014
112601
612629
1539180
972930
1884928
1307110
903596
200299
859138
981563
1448817
775367
131791
442257
1636135
796683
1286289
602314
708245
994759
1217157
517340
1200296
390429
732698
385910
1199465
267434
1753586
1807636
528306
1951753
1597270
804729
901879
1169764
396412
968844
774217
1243407
1318032
1633151
895837
1386760
10760
1330715
503767
663435
888866
909809
1800740
114408
1808714
1823585
664050
1959987
100533
940236
1880671
1602068
713959
1882860
192048
1951117
719626
671573
1910669
755476
425780
1209962
310851
1152848
1026909
209888
487149
969953
1605473
1248261
1671055
551387
868502
726087
296262
1590446
1084967
1842721
1851312
1049167
23107
496146
537052
700844
1789080
1889603
1628789
658140
487976
309712
1438395
1251280
63289
416298
1566242
1663333
742514
589587
35719
1360198
1577635
92586
1986840
629237
1820013
1126490
205112
984415
1206760
385806
1746262
350793
1105162
1196661
1995046
955607
119118
1266998
1511481
708479
1499733
1231287
472858
1874459
580531
354647
148262
683766
1540688
1774342
789525
1934047
710942
96662
189989
820275
1823748
392747
630971
1223918
1732130
1592096
575772
1953847
1415619
1908630
1381287
1827508
1895902
1996919
1857317
766250
685342
43434
1150560
1992898
1169423
779914
1684473
363789
1111595
1003203
1224128
658179
1467481
1101106
1082778
1275095
1388442
69902
681554
1347643
508265
291130
1507441
1865851
488201
1628899
290397
958054
1253704
1343909
1108924
932658
1547677
520021
610135
1017932
1514561
354627
1698498
1977910
473985
693111
1935734
1604037
1545711
505123
1146437
1597505
1161719
270721
378704
1035587
1131618
1515767
1334925
1913167
1974612
741222
601131
1572806
1671298
910328
306999
828696
868297
106371
449366
425881
1818621
925777
1966802
209729
53487
541475
1371363
1110815
501575
1735424
733895
478189
1413817
1019410
1873210
1116192
1650406
637083
285218
310080
606266
769284
1662372
1969137
1965493
390123
1328114
1777604
508162
1364143
1470513
1491801
580467
1004345
959762
345408
600166
1091292
655424
630681
1320339
863264
1657348
1759985
1040322
1106881
1857370
884949
284095
754816
789840
1938728
1596120
28870
372522
1995938
1331469
464866
1540176
298384
833043
1676934
1962375
442721
1257764
858476
315955
246067
836613
1984220
101447
1121409
1610522
1597118
1540664
1909167
158745
613373
961332
421207
983203
1399602
549201
375036
2471
1245856
803954
486568
1310142
148748
1302550
1117585
66440
1513077
568848
363337
300157
1640154
1863015
559586
1579272
1876626
605914
1936510
555734
192857
261017
1461908
1266723
93630
547985
1930732
1530711
507974
64529
429272
703573
636924
1801191
132438
874924
1967969
256915
354605
1342349
1779642
49593
841788
1884174
118632
696105
742254
377511
798790
1412937
22935
1430882
141327
1836624
1679937
1803676
123330
1232087
1973207
487445
1193742
1753302
1381970
146661
1709324
62987
800492
639214
503587
458025
1018660
1827718
324150
1297765
1858371
1252325
1892960
8947
1701273
1706461
1357430
1480395
1604271
55409
1906807
1058791
1964603
1121173
1101765
75330
288251
864508
1137090
121337
1445847
255470
1326870
722028
1265113
326884
179979
1731960
1279330
303578
861017
986773
119873
1232166
1088970
519291
1277356
1341611
490777
567832
215417
509122
1779129
433050
676605
1865826
1489839
287153
223895
1745756
1385992
1855399
641162
1974898
240333
1030230
724171
413928
490258
1939080
1323567
1112865
980804
1453768
1967678
289885
1336487
469207
79999
1862426
1453031
1096653
398451
1427421
101908
155503
230902
1085525
587093
1106029
1476055
764540
1711877
1748721
70689
894755
1789934
551978
64265
837514
261021
2013
1435116
479131
735540
777290
127996
1066173
1442311
1574368
1471632
274022
568629
1538248
720980
1605714
1990515
596291
183352
242505
723939
689753
1998440
781975
548642
1676548
427186
703983
1518023
1966074
1432073
937991
363860
1377805
750485
1781719
790560
475342
529355
1496008
550002
579608
189868
525544
702261
1260952
1742790
568504
261688
191628
980390
1028298
1225537
432779
1109960
414215
1836503
1732975
243275
297531
967605
1525343
1434382
582736
1358218
280635
1814943
1503447
996574
1923024
1931458
111722
830576
643814
1248506
558102
1513738
1261691
613558
1612408
974617
47802
575586
1638319
1894339
367887
1672222
1693245
1808536
787488
1558953
1721414
1128240
464467
1774675
437964
1294789
732594
1456016
1214290
1842669
761689
1459651
1658860
1590486
1009716
504282
777209
1445289
331406
215577
1882772
1730260
348056
1797797
1916514
717394
1722127
489582
1905018
614356
1526844
1408747
1028861
1424344
693111
1925517
1301559
335600
1431935
816600
1082511
1737547
167711
367366
1432588
463187
1367995
1995879
1068464
113730
1210295
403308
569286
1918118
647032
1860821
249504
1564365
1676705
1713853
895994
1848619
416478
1889003
125501
1588620
366671
193543
1743644
25074
1516457
1720212
752331
587693
1742501
1954411
874812
959072
705288
1231103
1212655
1330124
1192752
584378
1947497
1096961
97737
1543207
1768812
20503
562473
1380858
984525
1607831
1385532
1261519
1511007
871237
771593
119512
1220228
1568661
844725
174249
1829731
381402
312644
686114
294241
1282538
1644302
268484
598790
1908559
598177
1558501
1299671
821190
1685382
55205
1106636
1131585
1374894
1715037
151881
289973
1983406
168606
926164
480844
1820297
893879
768480
1271588
324742
1657725
157671
925378
1787069
1166216
433028
1073759
1566226
1108386
1562584
653221
1847320
1476430
1065975
1709780
829590
1484037
398873
1368503
266082
1256694
1577002
682509
1671703
1027152
1612413
286697
1607472
1656521
1762764
1931043
1721666
1638440
862880
1112731
1760708
79709
1471199
1643770
1195744
1704838
110320
1682298
1963630
654528
1985199
1786411
163369
424009
1511510
405597
248130
374488
93045
724568
1704668
484106
1696601
489471
1885817
1279034
1030344
1307612
1134259
64900
1194741
1548844
1655672
801301
1511504
964768
1477365
1087723
712332
928478
1779555
266241
89333
1338575
389154
1093758
932171
1636621
1378165
1239482
494714
454700
764560
1339715
11317
1948953
1865118
686225
1628240
423285
1567783
651650
198705
1279048
906097
1119337
681574
1792841
695739
910161
1989011
1354100
1306410
1999890
447406
1709065
149122
260624
1553085
307409
408012
711920
1307373
709423
600490
156662
579410
411079
24388
530927
1292580
552211
1045672
1058213
743410
156070
779788
1142307
1620288
338789
997671
1610932
901902
632903
919171
498363
1152647
1164156
338446
558435
652431
1428215
1856190
240230
878579
1336622
1922914
613964
77778
1785916
322044
63586
498972
1254751
1716635
644905
1687216
1160572
472893
825144
1815136
1461643
43201
856144
1879062
1012683
215014
1002620
784371
1609260
1136965
1863682
484201
206869
1457430
1271874
102604
1697213
1554762
920532
462290
1160033
541681
1137607
1766100
110245
1936978
881846
1121508
1278101
1505650
1058438
1572262
679884
551103
95371
1791162
1326678
935611
784433
1025103
376962
1199719
267860
604251
456617
1801037
987262
622645
671425
85068
699176
1695896
457186
1884543
1563165
1959075
1209616
1244576
53627
1732178
986727
254179
880774
1590604
193605
27884
962496
1754110
484833
1144498
229322
1125597
1360690
609949
1352069
356047
1067403
441464
1273999
1597893
953610
1696535
1995608
946258
1123471
595390
258741
622170
31341
1181172
1979724
415439
991125
327035
1422874
1937873
298804
1801586
1906595
1239111
287164
297909
620389
1648622
1195621
1412906
1768454
483473
390649
1158958
1552769
1472427
189624
60178
137729
1467844
1377514
395001
1645636
114542
162022
1773418
969867
661710
1923138
1014087
199783
1348188
1529973
712719
169683
511219
904589
907087
312289
767164
1978517
1886364
786193
1817712
1517371
608200
1705042
224593
586763
922765
1005019
1752831
840759
855096
1731577
455428
988076
1969254
1354043
696252
1667903
1088175
1826899
786955
592065
408336
29560
1787146
1360653
1574304
1290885
1241769
902166
1039915
1612300
1000121
494075
1820415
727322
1203426
891599
271925
155401
364156
19750
264131
1829485
1136943
553200
731921
1327861
1514243
419011
1688891
943845
334743
1348529
1198727
1989857
980078
539431
691385
623706
1644421
632464
331678
1623733
1236457
1533838
1573083
629807
525147
61220
654330
45319
187812
1950189
339119
943637
512651
1067357
497469
526681
154991
1917182
1301349
825761
57649
1863639
245706
1281849
5734
1559064
1857310
1238327
1026798
642517
1041341
867482
1194997
41991
259459
1579932
261387
1989417
709159
302178
527685
1741752
882666
1341293
1150747
195444
1284931
218519
1296260
855991
1720804
317218
1906036
812650
1087712
63108
459705
812420
1093048
1713206
1661750
747230
1429613
597524
790798
1353784
1601241
1578610
1989244
375993
639921
1820974
220927
1707716
1373616
1392066
1171205
812105
1664582
10386
526751
1291026
922665
1135738
1214710
1783258
13620
782220
215410
846730
1366230
1213796
1117889
1112063
1700557
1365248
1933609
1149980
467120
1479184
1359174
224714
583470
612470
1141488
260825
1190318
483330
1105306
650708
1406804
1739609
730928
477234
771141
1211913
402328
507454
1656633
1880782
1918536
1039526
878605
155215
1887635
955703
313044
1922347
1438042
301956
572982
200413
661554
780926
648825
1961313
475511
1790089
909583
1466619
106857
1922844
1616406
1892944
1937312
1222685
1323908
483012
1762918
1712570
167546
483915
1448226
126127
1773692
1955475
298469
886212
1192008
611461
362468
129871
1846137
124754
428983
1757435
81385
1604226
295217
861340
1640155
668488
1075285
1591677
791480
1777227
1577994
88539
939248
1489351
242138
782523
305208
1175761
785148
1934539
412531
512908
1911719
906235
1149066
1646022
1493505
871502
1896050
1440731
1491686
618289
1604393
1994525
1703622
55763
1931854
413906
1269771
1662372
1741486
267143
31514
30148
1159781
739120
1019832
539428
871069
425270
1888234
1899614
1012851
1948978
1051823
1210415
1694195
810773
924888
1952430
253052
1589800
758828
1832795
1668213
1908105
1692303
108119
1846611
825031
202225
75208
74669
1535733
944838
430044
1007140
1172492
130515
136037
1268059
193724
170956
1632742
1789267
1257916
909100
515478
246333
67050
736123
1605763
1285735
1588127
139558
1620174
1623819
1202500
958022
1731260
408865
1346662
590760
811686
509978
1215108
782297
115192
4507
1674854
644982
539612
697103
1938906
1677181
1579659
266978
24257
378360
833327
457153
1507046
1939537
1603148
798053
1427048
1652080
870049
1161756
1492759
1456775
383484
822218
1009766
1598784
411530
1490260
410553
1433695
334353
1184952
1941950
327120
471003
947953
741086
1925558
740175
989025
1388089
778339
1134401
1852359
1442313
1202666
1141383
1901550
1388684
667986
191996
393975
308790
138937
1747702
248618
1110414
174527
1315542
1765940
1189721
238885
1037319
1284821
1295994
1370475
1436558
1747262
313485
1682966
848808
1835251
1334062
853543
792626
1559402
1915681
63510
865379
1726477
1893612
966015
791118
12767
1261697
290219
1588327
858367
375686
1521795
1552036
157793
76294
1756217
459809
1372749
1476424
1228727
228426
1823135
1936579
1692603
919674
526680
1378606
1856191
30719
330523
1771030
1609992
1294485
866230
1248300
1439031
480163
1538517
699637
1218131
767703
276091
1075986
1827278
1083721
1488764
1120395
1835194
1410742
1946389
1745201
510726
1002462
1223893
1237208
1457206
179716
365497
397672
718710
1020846
1118778
50361
1814636
77007
318229
1314117
161168
818674
91407
1506297
317586
1528764
510556
943732
1893564
800828
1625175
962941
1803967
1378173
26683
34525
389400
1427505
80401
465049
1206771
1083884
73967
611097
547970
1986786
755857
1070052
571001
1730394
1080703
833849
1302635
247788
646690
242564
1740636
547511
380180
2069
1880600
1870911
1765357
976864
655319
1590738
803826
1118980
993925
1011830
1253589
1344127
515419
10592
240426
1230579
900199
887867
1975374
1683260
177022
1842448
1935125
1891659
326315
1517182
479997
327955
1853273
1751966
1312824
1105756
778002
893098
100675
1214061
1662385
1099678
822122
1654781
700377
1653147
1012576
1251543
1729893
1064392
1415170
1253221
1974487
1578005
1271889
712063
995687
658210
1052490
682765
937661
550494
101708
1323358
1945702
393936
1271679
1915111
1265598
1612383
405916
1725289
1461982
1256523
720397
1693453
1428331
557767
619764
366542
1584493
500882
1731104
1683416
1280585
574313
213233
783242
893598
1379302
1227063
121112
756376
1949035
225570
1010853
1023960
1242642
844045
980774
1390523
1508450
387898
497819
480859
1029482
1982838
1092300
1389966
1735999
1023837
446966
1413619
1489195
315455
1168782
1022572
159538
1172990
909956
145111
1580193
705830
1093340
1337133
1742591
626313
73191
1462360
1522808
989054
239910
1065028
595379
252886
386848
1885741
1828650
1576339
1023845
397098
346780
1837547
851377
229173
1047690
923602
1362488
1344167
1844245
488857
155693
37836
1393443
478396
288825
904660
1371370
373574
1029836
1912270
1266857
153895
275051
430731
1438256
1971373
1077360
972192
1443405
119385
1221104
450352
1570704
81183
1020434
314026
1174861
338965
962371
1470614
1082899
1413500
121835
1915959
145372
345386
783822
608884
1577046
1994332
1084673
1950630
267235
1470377
462181
1770970
1523958
977099
232005
1513752
607490
890242
329125
1985784
524543
1453190
1448622
502814
1401749
275579
1924974
963717
1171524
1469666
1103767
1384132
567511
1574365
1407831
1781058
466556
431982
1996660
1530126
814327
947458
178300
1073417
224719
317915
857216
978622
1291601
1329270
931634
644527
772553
1082042
285270
400562
1965370
1222467
1707516
357912
1276952
1881382
396036
1326629
1489614
1609833
491906
787960
1193435
1047529
971742
1522812
246260
1371788
645877
1219351
1382637
1460472
932664
1023072
1956680
1098624
588059
1976936
1040123
925247
854644
165284
1531803
652613
1781810
689212
591819
1188045
614840
729700
1487576
1603769
149336
1501315
1608812
1838086
1266689
581430
159533
48582
1610843
1653163
1006644
305411
75732
420392
595986
923883
1293629
753129
1537293
176071
716348
415844
1720721
574083
1639685
594302
1038232
1646854
1717110
1248187
999743
692604
915611
781260
1448845
1640047
1793055
1113010
1308383
1216201
1955003
1587567
43476
1613701
316296
1134320
647157
264144
1025410
886323
190616
46876
1382377
1229635
1371712
1540475
106657
1725165
227197
1254018
1403624
495086
1028217
1345532
538749
81570
1056564
587577
1583979
492003
1458360
987107
898544
857902
50886
146857
1619478
755381
1913180
1564467
1359074
317155
1201405
778047
1335128
428593
1127445
734804
1193562
1217991
1875627
1696055
1015169
1608208
1363209
171974
1147378
1319740
891361
619125
1848847
1789321
340769
676813
1340555
1136855
915711
1593651
987628
893424
1045435
533949
1015608
709588
930598
369731
1902108
1621420
1463483
422860
1792989
886023
732509
1715985
260679
1285898
1186927
1166077
1263204
683431
324279
966209
1143423
1385848
732265
1218027
237147
1690662
1172171
175337
631846
1570701
183271
1905681
1603396
1645308
1167659
962057
893556
1243774
48861
624811
257689
162600
501026
1649734
1738547
847954
1514663
61330
1326677
1891381
191659
1036164
296515
39387
1361421
1489066
1342689
790806
1776431
1550341
1199734
567626
1457181
1128474
1906786
804181
247137
1112843
46058
35897
839362
807632
689252
1696519
1461950
197801
1081252
301858
1606752
1337467
1589536
776603
367952
233314
145634
1632512
1233922
829674
1173800
588376
652872
244629
832662
1545831
121399
1119237
1451184
1806716
358717
284460
1484416
1850307
130146
295853
396537
627382
1951537
193604
1317090
1679442
599039
187692
1492167
674845
617375
1638849
1942347
573031
200091
1557546
1180996
1884494
588883
804251
729966
1935032
1793795
307615
196739
1475394
1551046
1957797
427505
1430107
1281990
699433
1176301
772008
734236
171270
1324466
1643143
1965912
1774682
266572
235864
1564975
214815
1563223
1180444
1333736
546653
505451
1474083
181953
1346872
1666122
651610
1838559
1004910
1164444
451666
1986217
1384030
1722683
1103386
493298
204297
98210
746678
1577620
1118167
1625805
1178694
1381475
1727176
1690349
1922796
194988
876893
28033
1416554
1570365
779038
335705
847137
648636
852301
1561004
295255
790835
426990
1414055
136320
1375717
106322
1666867
430186
1408976
783511
34656
114878
1455522
577960
1766872
1112813
1061600
1056437
1696396
820379
1527394
49295
1196676
1687760
569178
227650
1917477
242432
60369
1144961
1127177
966072
1432738
995840
759914
980555
1256516
40675
93365
1284954
1819783
502684
1549041
63566
1823317
918479
139792
1072371
767631
1622116
287143
1957737
1132333
142978
736442
322674
1843044
597776
935187
25288
1984332
722269
981539
69431
1057893
1020122
1326977
1679683
851891
1237329
343629
249984
698161
231240
1203356
1866239
843603
408775
21190
353190
1514517
1778904
874170
1060041
1872499
1860755
1476598
577291
304406
467364
1970171
1621217
589212
814314
1988084
458555
1068481
1503105
634856
471726
1955154
53888
450419
1456600
489638
106727
1065202
1961859
1638583
205014
1825977
1763820
1795151
1422402
1398113
1955383
1731394
815793
1669035
242104
798990
1933757
880312
1419431
503110
657590
1351230
1732418
270477
145799
347576
1271515
1216176
282180
1774741
408976
1623268
1412299
323297
1113270
27696
1688726
1806528
299427
1638826
1560688
1532295
1982717
215974
1841129
844875
114113
569437
1625487
1444093
593625
725837
260633
93858
25280
124315
297421
624389
16509
550711
497365
762433
1272536
657860
823555
24863
750744
1685878
499619
1402373
1044885
1653482
171821
65341
773488
229623
707799
1763146
1079801
1775906
795868
1630125
112768
615199
186377
1161684
1321466
1028558
1772436
197741
781825
1937545
889953
43790
1928608
816267
431003
409814
1202703
1854446
259130
1820369
1722197
1582350
431158
1668289
1774265
1135936
338504
700196
712570
1474471
1261066
1465806
1954358
1285593
1581878
1222582
598153
1000807
799351
1395566
1952427
1187840
995581
11220
1157397
1127902
378949
131168
1058275
998448
86765
1118123
1039811
1528990
386294
52691
1370609
561684
115098
1709428
523936
839289
1454837
1626171
1403592
928188
1453639
305883
835371
1781584
1608794
843555
291771
1211422
218259
716076
1933092
482133
1647660
534001
883754
371734
1542807
1887201
36240
1691993
590021
1955080
693548
1122101
430395
260487
512183
707724
348672
436903
176923
249679
1122034
867107
387591
817001
512037
1761997
1846293
1304230
814659
1779154
995591
851551
435551
118707
257404
138257
1906372
395038
1625680
1815878
1402998
873447
626639
1326695
219479
305134
151985
1024308
1442258
1754519
284121
315323
346875
83140
1217365
390043
573744
667075
477544
1172750
1093215
743612
504804
1800149
1339186
37424
181239
1423086
1940933
1145437
1184122
1256773
279811
375773
1011076
1319411
404876
1158370
78646
415950
1602057
1076144
517895
1328989
245616
1555918
664905
1985096
1039632
569440
1522736
1401517
1375832
1525413
1929963
775046
1011530
452538
1399156
1604054
825115
346478
1976545
787577
838258
776447
500312
677846
1695552
1031749
1080639
1812684
1948396
1656678
104644
523938
534777
1206465
309268
828102
1025294
184212
1341820
493391
1797774
1045982
1066344
519552
617836
143292
1525148
569809
1760006
1519699
1485415
1258154
291514
243784
79045
1703777
1385709
482618
622148
66940
1069966
1430167
1216794
1361535
965517
1960416
712026
1967998
1443492
505973
164604
882427
1546121
1396530
1739914
1803999
804022
910065
1518426
229399
931791
1633586
1715586
1219385
1112476
852400
1636769
974533
1797759
1996352
47821
1544477
482499
1839174
243713
886878
746111
529553
89803
34424
795800
1729091
1530343
705908
1236275
1963540
1079235
1303470
409657
411172
159037
140880
1050193
954256
1985736
1501836
1971345
1827381
288656
885869
1993978
760814
25649
1078868
644611
229638
271032
484343
1491910
37015
1842627
1008222
1348830
865871
271944
685206
1287825
788825
677795
1970238
1046201
1262478
11590
847459
507351
644513
199388
276145
1335240
1782834
656680
1312417
1628703
679297
1267937
673897
1748304
684960
1995242
1423412
1341441
1315800
1518556
586920
148817
1250309
1911981
123982
619704
1226498
1164041
1286514
788938
1682484
18007
1936929
673818
408118
1291984
1516859
635029
834952
997606
936022
1886899
269749
1119680
629689
1150940
1462305
1124520
389949
1819323
1811443
36354
1942813
679818
91383
382110
426930
1925764
1543598
1920664
939757
1360487
1886065
887894
211438
682786
1211553
1641417
544861
247091
1888984
1884716
943316
929974
715247
142681
1626910
1895534
908929
1365522
1715675
831212
1388895
597058
622235
1714329
35920
1715420
1541616
33999
1800258
669637
1622276
614037
310074
1841907
709862
220150
879634
224713
1246631
628408
1082451
1942800
1302903
526647
1322022
1905178
1302447
663602
1928948
1510
416578
1475149
1335071
145538
1573616
590135
1598617
1464472
157439
29001
1244685
1709076
1385205
940630
519463
1665186
78369
564730
1176056
1264071
1194448
291928
743203
338955
1718204
555038
1984380
198426
353039
989267
58481
789660
90400
1973704
1042039
337205
286457
1278915
1440264
1562986
953473
1664100
774348
1934208
769969
834258
1319226
975397
1762941
804388
1256938
1934218
1392112
1068328
65531
213231
152246
1851268
464932
1932425
447708
1710047
730800
1244100
892087
97796
857155
805530
367297
802455
1206379
1566387
1685478
1367804
1005679
1458122
1518712
1423724
706316
227525
411409
1608756
835246
1071943
1975240
1740858
1973754
1823909
1729115
1496827
1686184
543015
1016007
429183
2445
1383401
995301
1215865
1861917
1135039
756695
1333840
348171
898408
220362
1541975
218274
858045
1844670
130907
663490
1591537
1014340
1977353
1263728
867034
214921
349108
141007
1244843
286636
997630
910710
1296024
1547527
1911725
703263
1634944
1289959
1053605
397610
1701156
1165529
1397561
238650
581182
1327412
1140669
1593930
241599
1270389
812607
1780555
1613941
1570571
767640
677078
519192
607537
1641688
1007939
40161
708111
118434
217150
87872
1830222
970869
954971
548814
802351
1424076
731498
1703046
1362908
1899409
1986793
929335
370385
677516
423179
1692098
1790905
341477
1101942
61452
396755
355410
838629
267780
1165528
295272
1403149
344830
643833
465030
368681
275428
1648345
535120
1688652
1713880
1264600
128065
1872147
1115972
1880801
971661
1089369
458229
746153
214639
590601
866074
967672
274415
1367303
1872393
32514
48545
261920
1764852
1763076
1679429
1610101
1845142
280079
1483760
628945
775222
1518540
1268168
233794
1905628
578773
762413
1161902
793744
394268
990241
761680
257374
1390942
869650
355339
345899
200088
1563485
26651
275190
241469
1221786
193236
251709
1442914
1167652
1211123
964128
1984248
1814600
862538
981557
467186
290615
1736702
130563
1084234
1097018
919645
1716527
577697
1905486
1245749
1737808
400304
1528782
187639
577821
465227
1401898
11906
1768182
1993819
513563
757792
1342961
1636443
1436323
578621
227818
1029475
829136
1589406
1620738
961895
175313
903456
1345650
1060522
1280648
950728
270651
702306
580475
1935156
346184
480991
362232
1968599
1074556
949220
511922
1163971
164547
106829
87588
687217
350763
589916
101290
246456
396365
1665002
316943
1897139
476994
721152
1236672
779841
190014
1113334
845464
1259600
356356
403477
116468
777417
1893925
675979
1182415
687657
1524546
761114
1867433
1542865
1686352
229623
1272798
1997974
709500
1956947
1551192
369415
524154
129571
980337
1322878
1367014
147356
152951
1967763
980328
1982970
1034885
818191
164271
315003
992641
1284641
1055095
1304298
1146283
672820
1745646
1605132
34696
480947
1157404
983687
738841
1893843
118924
388681
1740794
911009
571226
1352839
1085836
1607847
1009766
1692475
6324
1338007
1802456
284383
868627
696078
1391032
463232
1778776
463855
1897813
893253
1171453
715147
1505163
1486134
45277
1285394
1522278
914165
968989
1700893
1687627
993019
1231945
1388383
1974224
977607
173602
862495
1449121
1433294
1863124
1127193
563945
1854038
1190437
577975
225306
782828
1657122
1853102
19201
574420
1939513
1309547
1253688
293189
132606
1700133
880595
321353
1919126
1821609
536992
154416
1811883
795159
251644
509314
579307
1427400
1794997
517027
334313
595074
1351852
351083
36636
524686
449198
251712
25537
917819
1470595
348193
893781
1412967
389803
65523
976760
778162
916547
352789
1558790
1228905
623422
1415460
950083
1948260
53806
1923396
1873789
310329
409073
666378
1313189
1406923
174649
1272334
379044
860975
788004
503157
1484289
212309
755789
507811
297786
916020
39573
857084
551641
1007780
136206
211518
1738123
1928081
696023
280476
900411
1098218
1644047
358317
1336292
1812056
1706204
1429208
262601
1329856
550559
217868
582671
1637881
1829782
1630513
1310126
1160617
1558900
1544750
551469
984951
1869885
373806
1780636
1862161
469530
1620279
123026
856432
404872
1328024
359015
1141766
774221
900853
623205
292925
819287
1767139
377653
586240
1934878
403052
1097229
635533
1426748
809033
1921271
1807185
70325
804788
1168536
1666477
1274536
1377590
1283618
1614856
311405
161607
131979
519239
1057996
1426248
1861271
518391
1492420
1280066
1075680
1614809
1761043
1352037
1594793
430243
241434
1830108
1439344
37564
1707936
1027097
900315
1124290
673438
1589842
261155
1037479
1090218
1270570
954774
600599
1722570
1740742
1166436
759796
892226
1916267
596631
1709531
842346
360153
1505059
443141
1421765
158247
1678113
1876576
1683141
258975
484033
711372
965549
1531150
1360972
1077637
684991
1928833
78209
1452551
1169214
1061351
79858
735018
212391
1275890
141499
1864532
1597288
1895419
1799035
1117181
439015
752227
1674537
1836430
1240001
20818
1115621
424831
1937548
1740946
598155
640932
1558677
936699
1923080
1484636
1043566
1793652
253855
4647
552211
393572
154001
186717
323827
1822033
1912188
20903
1892710
1122419
1040256
388665
711209
711759
1886284
1441330
301871
1834716
447257
53281
1521244
5189
986942
1094521
1411082
1227789
1486055
1273872
1316630
75518
1967310
1715167
1639165
1656362
677430
1895868
1971202
1783192
1508016
634922
50057
1593050
1911068
1017272
1939236
271128
1832188
1222858
1581216
1755727
149391
881609
1902206
421915
1293085
1177302
602105
700069
30834
1704005
1801046
654171
538723
1904252
346730
534626
612040
893911
999286
1037883
1548025
1695838
827308
6422
763462
769068
1878218
705021
386766
602469
1272116
1957267
1401991
513306
903986
212793
1972713
529528
213910
787793
433026
1347314
1413165
604358
832044
560539
1386293
913311
1314952
1207581
188800
796195
137521
448754
1515344
1854812
1770018
358758
391196
1755121
17681
92057
737513
1671998
371830
546143
1361545
844392
1562449
1023650
1567627
503074
1573297
825582
1658569
1822948
481777
1521128
911725
309659
774971
1801065
1886209
1188548
1006094
577431
501822
1266133
1430096
487750
511546
489001
379201
1058509
659205
1284391
1316376
1889914
717515
384800
1750469
793309
448487
311174
1202502
1916752
1287796
1318949
472258
566275
301238
783442
150546
1810341
286092
455959
716678
935779
1205539
170738
1289211
48307
1119960
1191005
1030435
865262
742541
66684
1927624
104995
459616
1655542
398925
248991
1301680
1144654
1312889
153319
722181
1948342
418468
8312
1359178
810996
1694653
490480
135275
823303
470378
1661543
694929
1332526
1449709
858595
390815
682377
564714
386308
422162
412104
222553
1837291
555898
1945470
573005
1303014
648198
583706
1732117
1631678
33800
1234452
1174072
222392
507845
83532
1014510
110025
1236052
1052266
176331
451680
928149
140595
1896811
755294
1728179
1683786
1298661
1001756
294718
1100126
292107
259418
718784
1083810
797943
408460
1475360
1059196
985337
768530
1468957
1865391
1683026
655088
1185736
116976
1133165
657375
1693349
1757070
1573648
1544615
750515
790509
739717
837135
1241044
1646851
1591657
712558
1848234
1983734
1482697
801340
171493
173757
1235650
706877
574009
1703922
1550489
280254
1757028
160255
1285046
1887222
645146
969959
952997
1629434
1920907
200318
66675
1785192
805814
185000
213985
822012
538071
244149
193774
1790267
1488429
1478888
1170933
1324362
1378653
660342
911222
704345
603877
1709092
790771
1015428
279050
1306377
889175
335007
1049031
458413
1852348
1696839
583280
897659
1762682
115249
1415814
801207
70415
606473
1353340
820141
654896
875609
1521680
159651
1167055
720898
700315
672915
346012
179256
1329513
682509
1187647
641318
1731575
78212
1827246
1371963
892888
1100716
405331
1962776
1035087
652686
1901620
62858
474194
375944
599584
206905
1404531
615897
1642335
526292
717268
1161330
89765
1756118
471104
196727
663430
1368156
259464
1253955
1629499
1696037
824854
666003
479057
999577
692841
674625
593362
1014926
1084372
1901764
1472942
1123503
16236
1545945
1392233
1350710
1545464
1245369
710395
477917
750823
1795938
1184569
327831
463533
1428047
238685
208791
832873
1860395
610491
795126
1805851
98006
617779
428472
591099
1711763
1333320
1688943
1393451
1583370
1855526
294340
11902
757277
478688
512413
125815
597815
146919
1033862
272173
219606
387091
532005
1122053
175904
1318457
1025491
669035
1462396
39655
271232
562984
1160032
1021528
856309
1154997
1073487
1601880
840368
854693
684608
1228827
1692831
1996243
1308696
1775770
697386
599035
384535
1686266
834707
1911879
1357493
842784
1598721
689331
38360
647851
1248282
1723059
1371169
1476351
1365811
1940992
717872
1795406
1245129
51862
553531
897508
1560991
1573789
1410492
36500
62831
233383
48317
584132
928654
602188
1340258
622781
1319666
1937541
1017238
1199368
1712312
625805
1744534
1342569
1724241
284547
1619923
350288
1438775
837119
1770469
1435550
1692646
1984543
1923339
345197
1087701
252109
237836
1523110
673692
553850
1757233
1299603
1675831
307474
316618
676842
948048
1311784
1048952
1704609
636229
73410
96443
1691694
490648
1681486
1840951
405238
91453
524673
1599777
259590
1328774
1154564
1547602
1531718
422354
1801104
1869199
1844336
1411902
1423279
413130
574261
1501545
1658552
1471571
287047
1447775
865594
1051089
1199525
118160
1618881
165255
1109947
689123
522105
1900007
1135567
739134
262891
1442807
555957
1061712
1317762
1356559
374060
1250460
264857
509598
1355107
1254262
735963
489378
1688896
1481170
411221
1658645
40615
1052860
1128025
1858535
1978523
99748
1298797
241937
756795
1848679
1384025
130816
1258210
35626
460138
1860364
647227
1572225
1032011
1403724
627673
72780
1883672
930935
585876
977971
696539
23741
109372
1207082
1850671
425158
1701197
1670832
35352
1438938
767465
150610
256643
89581
1656671
1903007
418093
924606
1594917
1425266
615300
41100
834020
1152244
851406
1348645
185496
1713998
965527
467493
1991550
1440394
1348825
1845515
240362
987530
984074
866025
1292549
1809482
749147
208625
1809745
1617124
1561084
1441177
885641
753993
26414
862107
1928123
957253
1614902
1123865
1955558
387209
1900660
1226349
158088
239847
815038
1893642
912126
1049708
532419
1047561
1405839
359368
1541203
1738801
218538
737169
1772323
414854
919696
820312
1261708
1017413
856882
3647
1628955
696466
948911
6092
509576
718752
615107
424690
1557923
36664
662860
1607519
1745510
1785952
684994
126980
156924
1857794
799161
1768300
1167167
1500341
1408182
671562
173033
763454
633622
487656
313404
1656151
1803878
1037052
1621994
114314
1626949
392171
78188
1341523
305240
13203
1476842
1094997
1848032
1496826
726786
1309346
1464782
1990794
268993
915866
502103
618908
123187
1185743
1272661
985294
416430
1993425
1348884
1136460
668449
110124
766776
1502898
1798735
782374
1213656
1348738
894001
711797
674178
610940
533677
205702
1548633
534241
536285
1139573
745144
170767
472203
1965542
1412223
1238509
1691515
1195246
761300
99836
680343
1377832
1109761
592445
408937
259643
1857822
1574087
871635
418600
373760
1698307
1695338
611607
1725806
195812
724039
529803
1539551
1619127
425338
400720
732942
1026969
1528866
747154
597541
1398602
1998812
938404
1288397
1695690
1533899
11531
748192
1694189
1344569
661309
1884527
961291
232829
7155
1926830
1057281
1171575
1584893
571659
1497899
966520
1650316
1122115
688543
333283
1391303
1006399
1234785
1385156
1680684
182484
1026245
1981076
1135253
443804
392102
406488
113676
407048
849214
540735
1892289
274119
588723
433647
1748312
1646642
1157374
17226
851546
917330
768904
255342
1363836
1498775
1565933
266138
786156
933981
1758687
922103
1317998
457135
1165398
1140338
1364605
141191
1397748
1496799
1444658
1152000
1602915
1776183
1952138
185845
942303
1102547
32990
750841
1742123
298921
1402610
799595
713243
609597
669332
684876
587661
24763
1219238
1396600
1596337
714375
1508117
21849
978746
422489
1863938
1713327
1832879
1633644
1688625
121753
1509215
1750879
701505
1284754
537148
1074265
1259713
1704855
1900697
476948
807697
706203
1252038
668130
90496
1183805
351011
1532199
106061
1883640
1083358
1847900
947439
1519711
1098515
1080589
944372
1154639
570998
159005
1822767
713166
1844412
958780
1228186
1528984
164720
1107044
1830724
1264496
1858876
1729154
1584341
1963675
773125
479468
680537
713878
1437199
701218
660338
1677042
1691299
1486422
1227274
758226
1014031
1237695
763405
1586146
398715
1922096
394044
1635641
1588771
439740
54034
350924
182495
563718
1346393
1784815
1842708
1264742
1741876
639211
1711472
366789
1630182
417939
718061
43401
926453
70766
322547
379887
1797473
1940741
81178
1591672
1896122
1391692
687174
764939
999276
1037769
1150076
444134
1095482
1418289
335251
1354550
1820090
464189
1076995
788029
1192982
923253
611017
1671062
674794
804593
1354109
271899
780369
1303879
494663
1873116
1433917
799809
1663242
1431185
1201924
138408
1297901
798267
20474
217003
1810630
237478
1410543
1453296
293070
748523
617080
1276165
457121
499854
1237818
402328
1216755
1541998
1914238
900427
1068292
1878840
1051086
975812
1338113
297348
808169
1974557
979441
378339
1438833
413572
148658
1224378
776217
1484368
221869
739478
1477908
1280574
1776538
556670
734118
1093293
1654496
771562
1484918
1482833
352485
1497288
1636273
126206
1133792
90642
814167
554692
1092895
406026
46842
522911
265180
1419411
607180
958713
822325
1039951
1519558
670148
1881337
171350
958375
1904897
305352
652423
1435675
63869
812710
810694
1250525
236516
1781889
190407
1904042
1059209
1385343
1476385
1785985
606249
1597803
1699589
581473
1323646
1662077
1105875
1008303
1234683
274796
949291
1704601
957954
429988
1570698
668145
1544254
363475
392056
1231157
537215
649521
455743
1902453
237751
696844
212504
1927342
905414
948941
1009835
1893851
931658
17168
820419
509220
1523296
24952
1370508
214239
1242427
464788
700234
1694113
637239
1055035
472867
37460
1315513
366271
1928418
651224
116247
1907671
1197471
144782
748901
932156
1334015
1867033
400884
320305
146035
158781
1830117
1738574
1544695
1294421
654416
1431758
871227
140983
723620
1607128
34479
1323879
1493423
1007707
949220
1486028
62731
510597
910804
1533807
997768
1196037
1545221
1229674
1803188
1386148
1531238
860983
895009
1902203
660273
686721
758168
688624
853733
1772863
1997225
305548
199921
1707144
1564668
389906
1131220
925101
742386
935402
817253
1633674
66392
1860150
571150
1076701
1605805
1716770
670525
610824
661481
1818676
1188644
383641
962839
647134
172851
1616633
89943
1464004
780261
1871808
1776074
1308135
1168271
1510479
150721
243999
176672
969769
457847
1467887
664245
1348298
315444
630262
849120
1898242
950456
545983
1000656
996666
193336
1442973
178161
1735204
905306
814232
1958114
1892485
1033766
1994346
1354920
1517995
1391796
313385
750755
662934
11231
1801542
343009
1258961
1876460
1392140
772620
1707113
1172781
572585
941678
1188559
1802604
1717593
1621077
1246929
851513
871234
1012579
786223
1843093
1663153
480514
1754509
1139008
1642875
73158
81186
599685
187527
1650333
547212
700027
507117
1715400
1877276
1497486
1341179
948582
975236
692878
1534438
1196068
1611832
876425
154477
944933
355181
42851
931975
1422043
206095
818039
1098809
612397
1996084
1341046
504060
602834
929718
1650464
1492341
830940
1827734
1463222
1154672
1414641
1123971
1718988
626689
1853681
1397347
189929
157646
1842132
1939346
52423
1440334
1021944
868535
1881572
1455483
1273987
775492
643891
1044009
1747290
916642
1768573
1060115
1478699
438213
192193
424898
713403
1502498
1923544
1607769
1076374
989504
566027
1823321
645935
1559106
399730
1913487
497178
1258096
247243
127760
1307597
415320
563116
1152882
1158897
271829
1670527
816310
1949268
161201
1295235
888764
1751112
1477220
1443753
347866
1720554
1725396
849350
545495
913165
1026734
263110
849109
695727
1411077
349850
1990549
249685
1807211
141928
846227
152760
170429
1950988
119829
964866
1665367
1914331
342312
1623663
1667620
1449893
291239
237984
339321
1146029
1521338
756981
783942
1689210
1276990
376930
649300
873945
679680
1992639
906780
1987774
510638
30790
1813272
367712
323427
876377
1253137
1109585
284602
1849851
1087076
893829
158063
1514931
706257
144092
1185905
280931
1290918
7536
583087
623126
97177
512871
505724
1302850
577238
384888
563998
1095317
755517
860847
702613
3623
1168071
228045
700337
875471
1673641
263438
1109929
1963185
1446875
1376229
1942442
1178286
1787264
1299425
1421393
1584978
952878
410733
959782
1158741
1818446
1424225
597014
706184
389186
1424581
908904
1899899
1055466
1326351
1113782
1935313
1119303
158335
52991
448218
896441
710238
630168
1364067
1822923
439865
758084
586884
894547
953767
970782
209710
1717529
1812199
426608
945012
365452
737302
870590
1095288
1353476
662896
647562
1822879
1199708
1665037
104488
457517
1747061
1930977
892631
243400
1309619
1441158
106432
754748
1435408
550645
1822475
1378891
1906568
1587008
792792
1493485
865774
527287
1698628
724353
66429
1736824
65595
606224
1235749
1669680
1312614
1362073
166784
115273
829059
815462
1673128
251101
1651224
563569
1418712
841286
416709
327685
74458
1950653
262742
1782540
67561
1254035
748299
1457839
792955
1217437
1096208
428168
1406703
1646629
1059519
240544
1930081
742348
1226649
739828
1081614
189002
609581
1047041
193806
821944
1178616
1438899
374607
924550
91499
741643
1320945
1798579
95593
1286202
1557826
1699301
8899
803262
1693728
1448799
915911
23478
1721643
1667857
1223252
135997
1915619
1420050
1011622
713065
115403
514125
1398695
355446
119106
758345
880391
632531
1531322
50561
588942
1082437
1499537
1597130
1406819
143270
1412712
530765
1830064
771
476071
639218
1623524
89011
638115
606460
157438
1733063
907766
756684
1307881
1642524
1807392
1220446
644957
1962607
1072810
216645
1418444
1761399
1497512
1823262
197086
1823657
622050
465801
1314894
563473
969972
106311
4004
1150081
1736577
658415
1264109
1873779
1828912
582772
1330054
249688
1215649
1479878
643715
300236
1841337
1204851
1863728
422775
467554
1978449
17937
1012812
1886580
803915
957634
660029
582246
316772
1384432
243420
1287802
752424
8694
1850887
425303
1199868
1327079
1726586
250807
1085946
1086056
1176846
165422
1667379
640652
1147519
443816
1709167
1901474
1864343
112930
776466
1594842
1948261
1420377
1888296
1708012
1936286
1589673
305312
1360188
1188261
1751782
816482
940649
1856946
1226515
738322
1039005
879736
1973801
543764
1756090
424855
1578300
1697173
952030
1926493
1094439
1492120
669882
1181131
1297690
688149
273578
908373
411437
1686130
356582
804981
1516107
35371
549871
543903
992161
1933012
904337
1399749
1203538
1448096
1683429
242779
1072400
945988
1984544
603113
765553
52852
1365107
1459389
1447850
676565
1369791
697872
60189
647332
1794929
145724
1887943
228805
1260585
1928832
774450
914003
121270
578890
1599880
1221472
1145122
553383
212163
306192
148582
895043
1308221
1213336
1182686
544
743598
309583
1044719
692920
1448789
735400
205206
1106731
92056
1436746
90719
506780
17006
1077662
1906880
1250736
644074
1964883
621730
244679
544475
1600094
1388713
1118008
1399059
1070122
369489
1372156
77975
796192
285594
1263429
1026673
1064403
1931704
1972003
278446
146794
238864
214633
982842
763388
398614
1202085
1909897
1044893
1373530
306348
1182086
759790
1512397
1404987
126335
1427382
900760
1100192
1974496
1823225
781089
962749
1526898
1955020
169460
1864755
1558931
1960136
827242
600513
519318
412702
1555827
1114667
77276
1614653
1597766
907714
1799033
390405
747846
1620915
1379253
1467096
1468273
667082
1134883
168573
892535
10511
870222
1054698
724897
1886543
1629395
1559179
1595243
1597908
1597922
1176915
1378737
175762
646402
88656
1196982
670016
1873767
857642
565681
1998559
916471
1480266
558859
1438410
1025245
1580304
1359243
86677
196409
295591
1749148
675368
478823
1590084
569080
596326
1427979
780882
1654325
1455400
748992
1375974
364788
1998271
458454
936836
1814205
1728117
871179
1219122
1707630
150970
1342231
1534756
826740
1779328
1335023
1241374
1760801
427470
1107758
165469
132491
607163
796696
1654594
156679
219052
905345
1694138
756067
847402
744274
1287570
554941
1258919
588095
551916
903426
376700
397823
1154712
1832944
320677
336163
1375281
98334
1429567
1113668
1002133
664495
1474461
1538795
1771013
896567
1105884
1635142
1823767
130497
667190
509866
456162
1027708
1689026
1064254
1487165
1006541
1539830
508432
369532
833635
138345
1816015
1860791
1853064
884455
339782
181692
678672
161154
583643
1966499
172063
992461
876236
708561
1559925
484056
1125363
515975
481584
70370
290357
1833603
1465628
1772314
1052840
69340
1787901
1463888
159117
1864931
1357085
388258
313706
60338
1989959
124634
4195
1670886
123998
106009
1586101
543592
1841582
18652
1688357
1645565
831786
1073883
1888146
1787095
1453363
400440
853087
1968511
1833626
473498
1467873
1282529
1480890
1752232
1692068
708599
1618832
125609
82583
1253109
1676135
961969
514582
1603226
288910
1603829
1601291
1643390
753609
349848
975092
1743377
1245124
1386096
1916864
1540165
420547
4116
803639
491447
715217
1233036
359780
1628076
1383282
1468044
1448116
1471267
188324
1309013
262759
1875811
745153
97531
293410
1850034
1189038
1716069
514900
1552389
1517249
583982
172921
1289254
1514637
353347
1082495
74650
1743000
878207
19776
956442
1849259
21694
1008286
581459
1513394
278596
441792
872975
1447437
1352579
425425
1360443
139324
994392
269068
1720485
991114
321580
1452789
866958
1224880
15155
1387583
1156642
41681
1572539
432975
1921170
781162
119820
1966574
1338640
356754
1660991
1798645
722748
1503314
441618
1585419
874446
444245
1649615
1301896
1620076
434028
1976054
1062294
1398753
405155
1355917
1074465
196768
710190
250684
321593
358825
1829893
1654861
783930
1149057
1451167
1412155
1706259
9536
259253
1021823
860463
600807
1316873
1085414
822339
1666265
222687
257090
872912
1421372
506879
1957371
266826
689128
497405
1922082
869632
1642899
539890
738582
1485350
1348600
1936592
1079189
1323002
1683645
1360932
89217
923612
609507
1807872
1704455
992887
1145745
506387
1901422
471243
124390
1911193
1509725
694210
118308
1081421
1211824
7610
1325998
1127492
1571654
1753689
69376
581049
1305829
951966
783806
1498865
152683
538791
133782
540243
1440166
1954865
242313
1418805
24972
1532694
1759507
183439
828374
1855884
1844669
240601
332772
590466
1972238
948594
289770
1883328
341369
326029
1814918
42369
260257
1588634
1257179
295734
1246638
1653851
335781
1909402
1172691
790010
1219137
304720
1730488
561246
1099191
1948522
807224
1023600
1693852
1834839
1930451
1431131
1801971
404416
1174620
1795189
1854893
1637920
1284020
1566669
1904029
1221939
1449565
1478229
1141540
606623
278520
776844
244123
913246
1542630
1271664
35354
1318778
159366
1870983
1345099
552776
929753
1630931
1511726
372521
1995652
868984
752508
749768
1472823
921903
829415
1184328
1537871
1238880
674069
880430
694964
1054257
1967177
1394312
623943
564759
1083806
206297
1444563
568538
432928
249585
831747
78341
14654
241726
81323
3966
575222
712804
923890
578295
1160695
500486
1818614
1044329
1188990
1096915
982144
639118
755445
1042410
1485566
968700
1765093
1788868
1775258
672792
1661590
1976360
1032251
198781
543811
413142
269639
1397299
447242
44249
255585
744448
1522812
893779
1244343
599377
1005677
1504096
695126
1004236
454617
1685416
1156203
107540
1127435
295229
1872576
1857184
218413
183270
569873
1070646
1041882
1054564
38881
653948
1091628
430189
867524
1102620
38316
799956
232365
1227479
1516422
1977832
1661952
196293
1297527
831383
1292583
1331483
639221
1319306
446851
1052513
1784347
485394
1678379
1030583
604813
1168117
494472
1429207
1579824
1316747
630177
1430575
573218
1868752
237454
548077
248469
1561887
539203
1234787
741735
75712
368731
1105283
1407024
1827319
1609627
285428
520906
197109
884027
864638
348828
1418101
490772
1902522
1832926
3579
675075
1294405
1951531
259935
34013
848188
1000098
1905058
1717863
347710
1291384
1008821
1232506
1066112
1226133
1753384
1756066
1772029
1772569
1879603
1261914
457484
1357206
803368
769301
1369904
1260617
1286917
1958127
186330
468422
875286
1543383
858942
580232
802820
1844735
1180492
1873465
1811684
1965918
649187
1913008
368748
200181
1171155
1888493
583312
1418808
291388
1673794
178380
1711719
617663
1426926
377603
1293984
729523
122807
1824434
1535463
632442
1306480
1177501
1106146
1931625
959763
90935
345349
1114379
421404
292340
1796229
118618
977633
442964
689648
6655
594549
518334
269035
1197983
1029481
1315997
16685
1113590
1670491
512829
90396
1088566
336106
498777
1052516
823648
1735128
758784
1729252
1020356
8258
914202
1719814
52130
1240750
1573536
175880
201546
1812984
1366129
758986
964094
766603
1260315
1399678
1234497
689558
183850
844027
1499337
1226723
1735753
788918
1696349
1082093
93224
1006240
492062
1126018
1058263
903941
403902
56839
1519334
1871836
1718065
295508
810063
1977060
683825
1989842
714392
1559193
799628
1950875
1783274
1445216
1543406
455586
1792017
18602
682273
46335
1298535
1608122
493030
988390
1101255
771181
1934778
1275449
762674
834210
164456
900394
1071469
628915
797190
1531314
406135
1268450
129332
938778
978061
813933
1745334
25969
1656591
1976356
122638
1772328
1280930
1373855
311448
1287506
894002
946286
927138
58904
1352128
1492900
1040003
1121423
66901
886693
1503062
575510
1191609
430785
217368
31163
1436613
226967
665386
1595515
855957
109768
1476712
1648543
643882
287175
1369903
588197
1028047
12655
1716475
1374631
1801085
1891216
150059
1557455
936513
528658
122056
1362798
77730
1079847
260209
1925505
973715
80849
843612
1514064
1738352
1562711
1871794
1736441
75423
933614
1436317
728824
710424
1031358
1758358
535122
398719
566922
746949
1486264
1720143
1341925
333764
878042
490642
1327487
332599
877103
1273793
307613
1713044
159097
358568
278552
1536959
575602
1061736
1368265
495378
232208
991592
1549522
83298
1747595
91292
1302761
936888
925719
727603
478455
1601275
1468979
1356901
1644731
966610
1565
1083924
271082
350915
1864821
536060
1132104
579890
728369
741637
752690
447602
1945071
812994
747069
338577
248179
797539
1653116
1816842
1998428
450341
1267489
1999892
863114
351879
160074
1021899
76356
1569405
514991
1497269
1113500
288384
454769
1797008
914468
1038262
1967340
1726474
1911182
1408536
51940
1437299
198121
433987
1650064
319612
255772
1112021
1211354
1555009
657115
828326
359300
156367
1557949
1554018
1945078
1579691
911477
28949
186851
1341304
222311
1843826
1735037
198433
194982
213657
357091
1112766
909186
176202
711923
697548
1475102
711624
924882
594469
1364946
1537471
94422
217724
634501
1020867
1400415
1907468
999121
1377120
1819701
704998
1247359
524685
1663561
1793246
1656531
977242
995660
1267716
713879
1618626
1520322
1740115
1894380
1097015
1938972
1921097
1906111
389345
1151371
1649437
1221291
979789
104046
634135
658910
646647
1611028
633498
584735
99570
792280
1425017
1907279
1167137
1713490
217754
13776
1140329
1335661
1070591
252872
697524
1901193
958639
1542307
1149852
863534
1887975
1423250
364268
676300
1961439
1533408
1402492
355145
635664
265053
605614
169817
114477
1474824
1873793
1264206
887296
658265
1459473
1032243
769871
103999
731315
1333484
1616543
140975
717883
1705465
1046588
543739
238953
1507600
1795906
748090
1119349
1707924
901128
330214
488209
1341968
845015
206310
1351677
556668
237643
900429
813036
670201
1491643
922716
884872
1366592
1630638
532001
310810
487896
1511891
547997
29434
356720
1355883
1581907
1858053
325980
1441908
1109527
606321
1449325
1170733
908118
466106
871550
971138
1014992
835277
648175
1476143
1943571
1683473
1385917
910505
319338
1112430
787543
473833
1022997
106004
340385
1072289
1422143
1085770
1228588
271795
1942646
273992
1400743
254213
925731
693030
1509396
448272
559000
759425
1002842
291328
34547
834893
529898
1392327
849211
418756
1588740
1423935
390992
1413400
1050367
1657331
465140
146237
1692619
1014572
1040872
1252039
495049
624841
793039
858037
798188
1307149
1242129
132256
975972
1330613
63962
361314
307713
1069563
805095
818743
604426
1685241
687497
1233312
715764
1417353
1187167
1879413
828927
1149463
1711574
1416131
344175
1289211
1871013
1149821
665922
312505
23335
1729944
138832
1049063
1191506
1639740
1245527
776327
1907991
1195282
649674
549207
375178
678532
475809
1862712
1013569
628961
1682188
1169459
509494
1095776
1120664
1007671
780426
75860
1155664
362277
1046086
1842988
1785528
1028665
885968
305605
807331
1188854
1233712
703436
1635342
374661
266963
251473
1304592
1247077
1368289
206754
853525
367962
1477658
1409267
1611133
416329
937639
675096
372183
1228821
425127
1416078
1101400
49859
123714
1020394
916110
68230
970531
1321162
126942
83210
415775
1114828
1688690
1874473
246725
1485274
1375056
312129
213294
1717663
1751142
1766959
1955657
514148
1395998
648805
180431
1231130
1937103
536862
1237280
1857151
339791
1036574
1069183
1755977
508912
1835858
1108702
1390315
1962332
1650618
79414
1277491
752326
296547
877119
398532
921611
1970253
1394592
316688
993980
309657
1125758
612600
1972710
822293
1492269
1991436
1405862
423953
1563584
1986692
377520
720745
510771
447385
822087
779470
518200
1661978
742393
1340577
1554076
608969
1020727
835640
696331
825460
508858
1899933
1675278
1180492
1275196
1565233
1446069
1445587
1348380
1636402
1319487
1511764
830907
1911448
10220
1607812
1457525
1623592
1433254
1276242
1621129
164481
1152814
1614863
1057170
96932
468244
14272
1491830
7428
1961668
1653244
1763035
1104316
21403
1260896
317832
475177
1360284
1823817
1688734
519217
1114110
799416
1230175
657913
758285
1497521
1301580
769691
653617
76948
1247252
1012066
1456444
261919
277745
840770
1453604
1746003
238233
707065
400767
1113862
1129437
1822058
166867
582430
1533177
1233696
624426
158320
123659
1555362
1144462
1050520
1132848
988176
1345522
307539
1496972
1481084
1987977
1420383
41437
121102
1058561
323822
1060019
1294249
371883
1770042
361748
1823499
210951
991205
300440
1324256
329858
1522435
781255
533519
1353585
1686593
844965
371566
1998170
1225784
177725
1324413
1574020
1714548
1011178
1071781
881118
45568
1327425
1791304
1024980
1204973
70935
933544
803122
389124
455146
1908796
1148480
637628
545378
1981452
1799591
1743357
207969
536358
414554
1641273
1662802
783954
336799
1753125
1234553
108693
846650
1546948
1796895
1757179
1340503
52206
719055
1910492
640991
501992
1884793
1770281
430750
1519964
421285
1181055
1366239
405291
132298
1567510
129766
1804679
1802379
221082
1451405
904844
529413
1586564
1308687
417280
1517101
1572436
1788757
546446
716301
635104
132849
1731631
1842950
1309483
351195
537945
445059
1692100
684709
1686221
716977
1713259
1279305
1303542
627305
734633
1804865
1646274
782636
628961
815686
1379442
1083148
1628054
1011860
476626
274629
804261
1720487
1150325
1534065
1029740
740216
727252
1276555
1088350
380139
1746736
936541
741397
384492
1996189
1907762
1456982
1923828
1298718
243286
586587
771311
1091161
1298363
1841138
1959806
152316
222168
1911570
1093265
1270583
1710832
1706723
406713
1022504
1948127
337440
1992185
1073420
1057950
1357870
530054
1355109
1706835
1364273
1515958
645144
694218
1666595
1205707
1741012
1893329
360979
937928
700677
1624914
1660186
1690282
652153
388904
1052577
1927903
1117158
1295605
1860721
640522
490986
1199243
1297875
1042500
632110
1237783
730779
1551311
1065106
707698
118570
157271
547182
1318777
846919
643156
373338
52763
1732246
1621677
1719835
580067
1880865
1202319
615859
1074920
1767079
956217
106952
507371
475801
1069881
1995816
275461
1501460
1615305
1861941
1746666
1912505
1134955
1952284
781586
1561783
1068946
1401821
1961486
1998649
1781873
284523
1919462
1292413
33449
1463430
1599217
1849571
121439
1413851
1804327
628001
1036976
1898348
1460819
513255
1890835
1588740
563764
1344031
1491194
405692
586522
1838299
181142
1514865
1083170
1727574
355824
1334876
1920012
56781
1068317
510774
1874432
530353
1671823
1915428
1676448
360598
1232734
481108
1011237
1664992
965012
192537
926197
169866
1909120
1886884
637166
311893
1670513
1566201
949778
1440837
406963
1449556
1763536
466165
35987
1395420
657731
750389
935119
318409
36615
712347
520861
1824279
135861
354974
148558
776675
1286182
194617
540902
798595
1063190
32049
652061
1136060
1046113
1167761
1478083
954472
315707
1916815
1463898
1589483
1811823
1437488
831055
457243
1693713
1220387
245235
1024750
1533033
427568
1648328
687999
1440043
1787040
733228
6478
389384
1729362
503853
999332
1110387
1223613
1782299
1155347
385166
1981170
1052902
1290034
1007497
181582
211158
505027
421140
1591963
1605555
1070061
1632413
1014117
1632384
954403
1694334
1163838
1727446
1075711
431838
362918
1777741
1253326
1815218
584529
496542
1684644
1055664
914517
266432
1929667
1843269
1940563
1201295
405433
1779624
1831746
1189830
1637189
1553056
840283
12436
1387347
1457271
1752110
710493
1289613
1587741
528035
804758
1151207
993203
1466099
1931407
230106
1408387
1858083
1061203
1377441
1601164
1030061
1485349
1867458
1155207
1404725
884847
1455751
1409707
361516
1921288
1775935
1027205
804281
1090745
1462800
111454
1866666
1055720
1547496
1272506
1382402
742831
694494
992868
1562815
1928849
75507
1494696
793862
1954751
1630922
221905
834732
29942
236273
1498191
1333985
423285
21412
934379
543406
318682
440125
1646103
1263315
1508473
1885594
320223
555213
296658
1945986
1619984
109746
1103303
1100463
467622
1485394
1979939
1007054
1877031
1616728
580105
1062793
535069
1541000
671132
1784088
1330064
1402728
323944
1851429
452902
1924379
1635804
732665
1240494
1456736
1254340
1446036
1489361
584071
728984
976895
1057915
1767699
268095
1138323
1621254
162884
173530
1798239
1924544
1795501
1998182
384173
660287
1998948
1379331
1154104
1124698
33275
316646
37957
796644
318538
563089
289755
857194
501412
1443223
1216441
583620
75557
703904
1879212
1855958
97147
1510069
227877
202114
1052071
145041
1695181
1390722
1934629
204994
1043452
897582
1225608
1772785
1915446
1894684
1531249
603298
107800
711919
852601
633866
509208
1539873
1925284
1591385
1969141
747717
664906
250917
924903
677860
164426
1019043
599819
1602677
1012603
1258975
122658
692751
1863384
1716069
644596
75099
1283477
1604704
1593299
480359
1466404
344865
1628466
1866448
65757
1528767
614697
133489
321615
1025171
190077
1304677
487798
1860520
258197
1531014
1048806
714884
67001
504605
1770066
1913868
591824
205341
1126519
1115781
1133866
210581
50940
1080716
1997503
1817673
948275
1558276
1384802
843928
1160699
148921
276798
1124927
320505
1953840
1485887
970511
1966790
1925877
1031492
266355
1299470
1262196
475482
1097004
862907
1699808
341986
979082
1397682
1417843
153103
1798614
1452635
1698414
1903934
752317
282141
694434
105078
81952
217931
1307725
370058
621734
918591
1390193
158040
761807
88553
527405
1763549
999484
1306301
1969235
1870315
1888707
450124
79113
1376327
1812997
27866
1627021
1617628
524734
418317
718554
1709443
274983
653579
526609
1004535
778157
1165738
1774207
1193700
1291635
236032
1151042
1516566
13551
99509
1959104
1081072
277532
1061941
1321996
515925
172286
938092
950146
475073
1171251
1596535
1699850
294634
717291
1922319
1313338
783765
1753576
1861901
356232
715887
175132
1732778
82264
33274
790831
221874
56731
1084269
509195
716942
1660203
1474929
1532150
684198
990289
1605952
1141149
724168
756834
510170
1524965
156230
1846585
1980655
911898
884209
1186103
242910
1117762
1333360
1786894
1110491
1816971
775827
1346193
1856452
1962128
1604045
929047
257678
169667
385134
629169
452808
1793855
1689367
92760
1269364
1325432
320376
499101
812897
1969528
1746729
81340
1387554
1816422
1118642
1416705
1669960
1715950
466179
1516007
1122531
939050
26908
786761
1314779
1486916
433641
953473
1329175
1096346
1574669
1159768
90904
581925
1199182
799165
1647508
1631627
1530074
1321012
123225
598187
148739
1244661
437534
1947372
252605
635845
1548397
1705262
1148567
395896
427092
1707899
973132
213237
243000
981769
1663075
378854
1157296
976471
782786
1289885
1716280
1754433
1883522
518850
80095
1115311
1673795
1796078
1042515
669561
1504680
490509
392623
1790379
1959506
861622
531723
939099
523891
1166523
1261287
422122
1510322
398469
975647
1064422
1899024
772582
706666
357072
1677156
836305
389273
313022
1246752
589131
947427
92297
1742824
1963018
902575
1875007
1611940
181820
623077
603798
1964532
1791379
333977
160329
855750
131008
1453052
40047
799774
1944819
473113
1764461
1703697
851649
606520
382747
1072957
970758
1978191
722137
145500
714757
1664009
139709
1335150
1784958
1213479
90614
73921
1149131
803707
796506
1615748
294710
56534
650570
1590676
734872
540981
571455
823098
440058
1897342
1745416
1886023
1718208
511766
354462
1883897
220235
1553522
831220
1586225
952438
154142
96697
1419822
1162741
152156
247363
1566267
1746937
1649421
1134721
1009479
945180
273708
504347
181745
1068021
1770166
503633
738978
1502984
1367500
155077
252926
24011
1264479
1473761
1156735
800443
1103055
196501
733697
1288511
56812
697780
1680860
265524
148520
817840
794125
258401
322444
1117573
1135212
1006424
1420849
90116
7763
1589511
501509
1669281
481698
347738
725958
581570
1748752
1445906
1065893
1587403
119504
1692741
615888
1412019
1958662
1792742
714349
69940
852197
657032
696175
1101792
923467
732759
25411
585537
1020090
750049
1584117
24274
1890356
1105302
259226
1304017
1885389
372783
1838920
323620
176887
77579
826065
390507
1321779
656281
334235
1463447
722060
1943048
1521340
1403069
608310
1714795
861388
774492
1565931
1029498
1295719
711144
1435802
1951687
660984
1554340
1492340
1112472
948873
1444771
1520341
1459551
264162
821791
1797751
919843
960195
268354
1558816
512452
1731064
426095
1617847
708813
1126990
985057
727971
742058
575254
1247653
352314
1870670
141363
1496900
1403066
1333599
45435
569643
1256460
303802
318833
1133970
1116890
920529
928353
66919
1531186
1302660
1807691
1288557
757926
565057
829114
1015435
1455739
235577
1118488
446953
1949061
277694
660417
877805
1890549
347782
19260
1874523
786679
130104
853753
223341
150753
1660629
1686196
1496860
1370251
1316151
615698
1497169
358860
786045
231771
1451086
1290012
842585
1292100
1882387
1725313
763553
1815313
166181
911615
1984690
1213616
597551
482326
481899
1482683
219392
104722
6210
164033
456407
1120714
1805486
13888
1848526
1336873
1278352
148817
1808127
575206
926761
1660908
586082
799269
991964
177738
143005
874240
1497252
657508
1464517
1621500
1603286
1191020
681193
1355249
191868
84299
440291
1260802
884690
818877
1495119
1854041
1502258
1708746
1332721
618947
1250776
1833725
1764232
277519
1098949
157257
752479
1007259
1959722
472462
580984
228570
1598449
1414971
1436589
918388
1166347
1173952
1121103
263265
827212
1621141
411426
864177
411198
1706401
684853
446658
1108600
1208180
1901201
752690
1007509
1121970
896876
794587
1843868
814249
524401
1950723
544895
1126530
1936556
887070
1459869
104165
288444
1429564
768502
1743163
240416
1697666
1010149
1825067
1672253
200943
1617612
207978
1451313
1098411
1545834
665690
689094
1099889
1121067
290241
815643
658668
469223
560314
230054
1646007
662861
1758279
123459
1038447
1640787
209411
1157729
89366
594248
445610
1328285
1466959
1177068
1497158
942634
1022081
926454
1849261
1372407
1897202
453000
1897069
535626
1007329
527237
1175920
432630
598651
1330499
40789
124701
692478
1707705
1447210
851010
1032767
1283277
1307068
1118882
1282204
1211365
1402523
1101463
1593991
1427420
1029860
11128
389138
73945
1043944
455039
498233
1917228
1895722
1982418
119735
1578067
242435
114063
145506
584079
1423873
761761
1858587
1276512
722715
536168
1162455
1204315
481173
1793047
1974271
1179492
1768421
645620
155327
1371631
896240
1068624
12053
647360
1257700
825265
68609
990586
1136165
1240507
636575
267662
1790418
1622148
1874967
1242079
934198
221634
1324750
116868
1103705
1555168
1901858
143712
1436340
663148
1156238
1086461
1632459
1338567
204462
1831678
429165
431966
546705
1983378
1430760
1171589
826433
1794764
1890348
1791298
1460644
1770743
432865
885156
391117
1754688
495982
217557
1656575
1246267
1431165
602984
144197
107175
1220840
1237823
1706681
1513340
319414
250615
1057535
700388
401267
669524
833403
223473
1051639
1521858
1075471
285661
1707906
830492
1074352
475029
37063
765810
1420455
478761
1269669
841427
1622885
1364831
308431
1511526
1854236
1175274
541783
577262
1940547
1456616
1168684
568781
494588
960380
1130816
1198586
565599
1905799
772906
1219607
136645
507648
1984007
949410
682000
431304
1078526
123086
548581
719814
1016584
956976
878805
28785
484722
1863147
1889918
731143
4218
673587
858379
1756006
1905012
822477
1381272
1838722
1416243
1166100
191562
388153
304305
640554
1272158
1329822
1684303
985288
1783553
809314
355337
1841308
248165
1615653
252426
118322
1206626
15301
1083293
536662
1409874
1014279
25642
131317
427329
109880
1169872
1294531
778990
857611
740788
273350
1599120
12941
1453029
661685
649266
1354656
1119447
541710
1360734
973602
1114705
1628739
871410
1050925
480276
1807620
594609
1048908
1907606
563205
216554
109472
1391306
941307
1743640
1095996
1736427
1610713
1722253
1660592
331175
1759714
111939
1580991
1367925
1533677
1096435
325603
1803093
577708
247387
1503309
1050271
1907587
1115995
1541470
93023
1180533
35228
1274442
859014
1332182
756054
1279900
952878
233521
342565
1737358
1840498
96734
1823244
778101
1769190
1644516
609056
86008
63068
1795329
1821034
1449673
501610
1541486
1038681
209758
1020420
1466108
746874
163456
1846089
327862
1797448
43425
1561814
285516
45978
1489244
1877264
1056328
1974319
721444
485211
1557052
377022
697169
1765233
1109707
280181
1954090
10135
1803557
1189863
487890
984475
769161
1443291
1393421
325444
1344908
1565460
1608759
208640
435424
687728
167688
787507
236879
1242261
717844
720009
1620796
1090995
1196602
961766
1504173
392751
1933189
1409953
863634
919608
1871499
1283373
1355271
52676
1995321
889151
1327008
1141139
1940040
861750
1185726
91271
481654
343688
995553
408553
1748804
649430
1959388
1151853
620770
1679091
322652
965254
86898
674973
1593814
226130
1048323
590387
266745
960950
1040140
1161545
182270
1997798
1709724
68467
972766
1493362
1436456
643799
671245
385722
1192004
1783023
297012
1809772
459269
1285392
1627350
589795
691039
1802303
998834
409849
1140286
989129
566719
48584
1366053
190956
500001
1707543
241921
1477906
375822
1734874
695561
263816
721122
241711
58371
1319011
1229785
779565
1105020
1460561
351448
809025
1061705
31165
1546711
818977
503922
1461009
215295
1556086
1340152
972187
1142395
316884
530303
519977
460780
1501883
1923649
1246460
1682915
609355
1691961
349427
974153
1207935
1077262
841560
1522558
819694
1619523
691395
1715691
1114250
36755
281508
1657366
1029351
1369103
266460
747507
75915
18166
1476002
883247
1119899
1610528
1283265
238701
979923
561013
1256268
1880924
678400
1586005
1551768
1615632
642931
107315
1705705
1293955
267493
645311
84584
39090
362196
1710018
1166422
1629231
1695508
1926083
413317
194580
1846434
1825830
445118
1045397
233216
1988016
868621
674284
1998943
1156091
826414
881731
576696
1695295
1785838
1846629
95125
737638
556972
71050
691042
1806421
74762
323408
1170535
1115999
1303363
1380960
1396912
174223
1287638
1815249
1880487
437252
1497579
475958
1097310
1065140
969904
1355229
195428
391699
1544836
474077
95673
1959406
106141
1295037
304849
403179
871410
793784
1989816
1719918
1225190
49816
1350390
569198
1243448
1572117
1757472
973251
1027078
347530
469163
704439
1960026
1885790
1486209
574674
1427789
1556176
1564674
1425427
194039
1349160
658458
338400
1286901
724532
796108
354259
1517056
1294870
462
1394017
1420237
607465
1970086
1503300
843633
189076
704807
1729277
617579
1641721
281517
1660938
1550916
1925347
1166583
723524
93260
907337
468704
1326368
1068246
1487610
1142772
658276
155804
252327
284509
1910256
656564
1638955
1272973
1953129
1971153
1284869
155227
1932753
895239
1848691
760107
1719739
1726349
1486964
798298
392480
1096159
1409834
1510869
899588
691885
470924
109054
1715176
1556461
1073001
1717270
472537
1366499
672727
1234792
450342
168552
1540188
84904
366139
404206
1304631
1357219
1398897
482515
1403905
1333424
1868683
960557
1162166
469633
395187
1719979
1933753
251783
296871
348467
550293
1578574
1326997
1189016
128857
139209
320016
51349
1008325
497723
207513
1347523
1758209
884095
1356763
800854
1569503
227978
371136
1632465
53059
813067
204753
633059
705000
1706400
1040143
1240472
808448
1413744
1826871
1658228
1857569
1562686
740774
1777092
1776725
322839
1820731
138863
62735
1922841
1704828
1595241
282262
327536
492557
868440
1171609
1023842
1334209
488186
1726012
1985853
141176
187385
1369040
974009
303551
1209526
544603
461358
1691855
1335838
1392686
1662407
191932
166111
365933
1283026
1109438
463058
1865808
1296300
417094
1747118
1205388
234448
1867411
1800095
686445
585148
1227371
157074
1867402
723102
1971716
958179
954843
694513
808271
457076
1169278
1320885
1425670
1708732
1950769
1631450
614791
1961825
1375401
973624
1055531
1933404
1729859
1335924
1931898
42308
1685518
1134014
614554
482580
1941154
1402764
1245292
1408691
952899
424198
1935865
1280824
17099
821575
1491625
1817359
907811
506767
1138361
1445712
653041
72691
1110559
879001
916221
1038639
207642
1193017
321453
437578
405518
1773198
337183
851033
1875964
1526235
444250
1881630
1903987
1249410
737828
542605
1248538
1818452
1209218
1522105
1690279
1536746
474451
303682
858410
1516215
363550
1613008
432409
1295988
1236595
183471
800854
1931559
1406005
6175
1388593
1126885
644148
62261
714632
165987
1828207
568599
1266672
1268390
1984766
1154973
1850770
925413
1048431
283230
1922192
1729119
89280
1935259
937010
1547292
1701698
1661484
555160
354559
1337422
287848
628144
15199
1925426
1155741
261476
539040
749213
1922437
1922944
1951366
457541
1889991
899707
282056
1832845
1269463
724211
1800519
1299633
37319
1157249
62228
1769780
890252
74538
1112969
1918581
1689411
1342269
247210
777674
1450277
1097787
1536645
1360207
1631121
1330056
948389
31891
1762941
1679463
797900
1443030
478756
33640
1809927
1256173
1243655
845868
862284
393046
256054
1332585
477569
166728
1739227
816303
397484
811021
525511
1800110
1730071
129845
1535009
1482259
726353
1598982
1130514
496170
40937
192264
1859105
688771
480197
822153
1758195
1344857
1868858
3130
110007
239741
1367738
965225
241707
672080
1846712
71401
1442437
1787446
123022
313740
1155116
73344
1129940
1026711
402520
518686
556950
248082
1480671
1888925
243778
57364
506451
1594652
1814225
1672866
1317010
1454426
1817345
1441678
212905
1941130
1455820
848701
1462775
899855
871636
1701616
1953793
196260
1185519
1336341
1073562
272551
70441
1609587
1375072
442899
45497
1509761
1419759
121251
798490
970630
209903
538481
73008
1527941
926522
1912822
911543
1264590
970833
1997997
912636
1013402
13219
737429
174602
1919952
1133781
71398
1135972
816262
670400
614216
1075321
1582164
1724845
1776109
1583289
522647
1184825
404925
489421
1633700
747521
1125867
848970
1963908
263456
1836889
265314
1413772
498091
1329098
1414153
1487700
1650620
527570
841977
571285
1234002
401471
159008
156450
727982
938658
521361
1432558
148361
290867
458106
325541
42891
1538314
1208420
425635
844780
1647979
1666221
470768
312517
1521327
82290
1015393
1364871
1948920
541129
908905
709132
210881
1600735
382366
790240
450074
437189
1694456
1264025
198473
599242
1868992
1744308
1230363
1048869
590928
749685
385772
303800
161212
250496
517697
1766190
1752356
803907
1935900
565856
1191332
355218
432167
1254111
1174681
1647500
193390
1872043
847108
1379253
1615481
131254
452990
827458
1349465
614739
1620958
1912380
1959819
505089
860023
11139
1943145
704100
471473
1790764
1713471
1222687
522063
842926
313695
1708353
471080
146746
1212921
698441
1319055
1238611
1100284
1873930
1269911
1170839
1844892
1012810
1611943
469670
1710121
1888632
411036
821134
70665
1541420
1445055
1378704
578448
1797957
962981
1408130
499897
1006567
1850312
1407617
519533
1907975
1942101
1575914
762783
821707
1403147
385188
1275120
1367865
919508
604201
1087939
781853
102136
607016
948189
490612
690296
802781
713584
1533930
235604
256992
390448
1393758
415488
1820136
1302288
1436515
420431
1482754
661466
1674368
726111
171030
1003897
1580436
638867
36088
1216582
1045275
77892
181595
2662
760557
1218004
1641716
666066
1683253
1518188
1309812
1974791
1715104
1131642
828059
1709965
1223211
1523120
1088342
690729
1405168
1199491
1760583
1607140
1384030
1842942
1725686
1901491
503003
689110
1486780
1830437
1763
286371
1074766
769728
1572482
824236
506060
620412
1765618
637571
1733351
444508
183995
1896618
1411483
759688
1434309
171384
1115733
1184376
686612
890457
1504490
1747374
1541011
1288798
738476
1422032
1910983
1675321
1167564
1293060
339903
845348
618198
310628
1165717
697699
1890540
325852
1574273
932942
1188240
1495803
1572563
1286450
378397
1251903
1743688
633276
126798
1399810
898952
183201
618762
1100216
1389341
635260
342419
713901
1751789
1834141
474594
1613738
1997932
464636
901131
251194
1036940
536607
991373
1790019
388349
1575545
1851967
539504
1665424
1924437
1344316
1940345
1076772
909045
709253
1079046
587049
348104
646598
967407
975913
1000631
111474
1912791
1617957
545630
1229643
1344538
1707679
138276
81978
711126
1133415
1080676
1933992
42527
702834
1206596
83936
1360649
42841
786712
1781827
551218
1401786
1094815
1767619
1352669
935185
1832438
1269771
1891387
590617
555962
1069529
720449
136124
225724
256251
314457
510755
247297
1041543
406061
1459706
1573442
1245300
573059
1352888
1337650
663547
1491861
1435576
1595535
717579
1862707
483104
1171041
50975
279686
294376
1169626
880360
808773
1820728
616351
973510
1201696
1988803
1012320
857477
548523
1418789
398845
1206313
412785
285256
813478
704569
811726
1265460
1549550
270500
655613
465343
1914885
614559
452116
1419019
1137858
772172
956324
1396779
1892817
1146208
1353508
1481987
1003665
242963
732526
1487657
791532
56123
370820
903237
290474
1196705
290140
327584
201096
819039
1743279
1418911
79729
90429
1153584
1110644
1233221
945778
826574
449964
1981720
298325
420146
1120771
1445338
1224401
204701
1654018
419496
1986450
1243392
1067099
281828
901352
181857
552899
1358674
1599010
1074301
1007463
747986
727743
1692092
1106080
1643042
1136788
548189
318781
576460
1528709
1592510
905622
137365
893968
1335345
904448
975401
1224056
784866
748034
1747600
1839234
1600963
1798150
728564
1594175
831350
1104813
467431
1367356
516042
1453204
559810
610524
1565291
1479224
663534
569198
59647
810443
63368
1609246
763493
1273269
1222958
1532849
1689021
661109
413911
1290570
876663
556694
1835062
950041
21034
1739930
183887
1638878
1939208
1550619
807280
1006501
432363
1680232
974436
863794
494895
1799611
471904
592344
656662
1819023
621759
96150
1127579
143329
1794273
1458469
1264423
1860902
716924
1071712
917680
598977
60897
753831
903036
123111
1246423
439176
416263
1651323
847483
293346
603726
1903458
554559
1114161
1938242
1319831
1194953
982823
408752
1071531
1322190
73722
1703834
1906125
1978122
1043755
1887711
1515707
1991928
146226
827491
1997492
22029
1068786
1445219
1345530
126306
1895190
173278
24955
1447205
685463
850962
919883
1360000
1401653
652839
1605383
1666693
554486
1729300
1799685
331401
586044
723792
1560824
516158
1331418
392686
1741437
1230260
1782224
1695868
583439
334163
1417718
240437
1616688
1919578
1069013
493456
696835
453607
771265
1746151
519043
1928182
1738983
1778165
1235045
973452
1532944
652722
1346073
1514523
696224
1289281
163140
1288744
1413147
1963640
1053598
1991679
622085
1240028
1081578
1105708
1268488
1449096
476957
317052
1678063
1036419
1838136
1768581
612817
1991801
1462399
1318082
781785
1521541
1755547
10684
1264971
1608145
122296
1767862
1370967
1493925
1711689
835234
1380192
1286251
1261484
1771680
831220
345457
1248025
1600410
880619
778365
764056
68737
1397147
1580972
1586572
1971296
35298
1550171
908592
719438
620369
1886363
217512
1430025
1157227
1865743
1621555
769991
1245847
729658
1268986
1852771
981872
1470847
298616
559353
1645146
1571159
1950397
1378419
1120224
1943098
1601333
1773970
1104148
1799637
594923
349557
1275376
1607069
612759
735028
1046698
1080435
1566180
242965
612534
1090952
475566
1800782
305974
964799
249511
875524
684358
1750529
630099
884102
765363
1885323
1240396
418007
741864
1929852
1987835
1609888
173198
100414
1093918
1500553
805865
1345811
1973913
814296
343390
1182178
52369
1867075
1651457
148958
777785
1378981
1575968
109450
1466299
155798
1002098
886658
1116912
239201
1507365
203280
1364027
313152
1592226
1243298
35029
665210
1039946
1661239
484208
1948486
735380
1664715
1187958
1740513
1310415
40534
453048
1209554
1138237
1945576
1781982
1697095
1933674
1798895
1402035
1534913
1236149
980307
567286
1382527
955402
1665672
177983
1771585
850635
1853651
1410032
425990
483607
943447
1535152
1146731
249054
635148
1230853
1309615
595807
1314513
14079
1612839
1629715
1557078
662958
1470086
1433787
393419
107456
288801
1670535
615579
240648
1191548
126387
138250
1238046
1546136
160138
1304612
99784
1644971
405926
1288821
763320
122725
581442
1765478
1877581
1916468
1351653
822322
1026271
33541
1108075
906533
1292231
1287425
980784
1250676
1174873
105034
506405
1728243
758921
1186863
1182066
1550926
494364
1200625
1365359
1099543
1031337
1028605
1704467
279784
1294034
785450
265832
1796574
1253786
669322
106965
1054639
1800765
1101632
1014163
604057
1632343
590625
91049
1924827
809500
1612080
1721011
1983942
1347803
947441
1491430
1337203
25098
874058
541535
531549
289691
989191
167876
735239
1361610
933478
278180
301713
1936674
1919294
1306779
1002644
899691
1035539
1313952
992282
1618579
561822
621016
270627
568811
289638
1945817
1590738
1689649
11160
1145691
1705650
444692
531582
990877
743518
1101402
995977
1005659
1261905
1771709
265052
101572
510376
1196467
1284921
791733
1467348
752433
952598
301226
77893
131331
418609
740861
190311
123984
1495898
44086
1919485
1735687
1681891
1437024
945195
27399
1825215
87880
84352
1964163
1512595
1513832
1942565
751453
292766
1630422
404735
185689
238738
389895
733867
184082
1431809
108401
1614645
1205032
362599
532688
1368729
787592
1217439
150447
1958522
31039
136105
872111
1484474
766203
110358
438068
957297
1964551
1602589
1880051
1458691
1684961
615282
1482819
1936429
37019
887829
1773543
1480105
85016
1867108
1634392
1068706
1977383
1678211
163837
1636857
1937530
1335505
1743208
1464503
84845
34484
726647
95113
782976
1489894
178684
984419
1593887
1978733
1968323
346562
526392
952674
630248
996974
745213
1335188
47582
1002135
970400
1539674
1591934
965932
721986
1369192
1959435
466486
175894
559695
1438338
1301130
496275
1026485
84447
561607
1831107
768973
405971
1722511
1264721
1554841
1472293
1715395
1829326
414473
525496
1438960
927494
804443
394064
1875593
787801
1314249
926530
1117292
1132349
995263
1362083
1168217
1204225
812403
1534839
652348
1271787
1566632
582937
679093
1740886
231144
462572
1547304
815916
545480
1127406
1830540
1730143
1675959
1178597
1844820
1822461
1683841
713747
411745
1988119
891535
1184119
388076
733460
1770070
1622139
1485438
367528
802848
531399
1254141
1809750
1455420
1489162
327840
830293
1326629
770078
1537245
503693
983493
1173559
1894712
33547
938927
694985
1502629
1466739
1832891
1813376
1361193
703226
1775290
515506
951076
32330
498172
1754901
1100812
323590
1577119
243312
268502
1927068
1118321
13247
1346271
229903
710867
727258
1235190
534537
1027
426577
1795327
1976959
1446281
225976
1624485
606413
1326342
1743154
827231
1901104
1385068
1765343
1712696
1804335
1965142
748146
1070883
1641024
329393
1595538
383774
872860
1922986
1798164
647900
100183
1704651
710210
1813393
971492
1053146
75451
1436856
1462789
1870105
902697
1260051
1110945
905806
1653067
397233
1525159
568098
1428911
943810
1830033
1358331
266410
1057909
1656324
1410565
1152339
321477
1382616
1058265
1024706
548654
629227
186197
1190815
1768762
902640
1589621
385474
1864905
521016
265181
252660
1378091
683116
1254250
1762305
1147300
1500910
1495593
1085464
340117
623086
504599
1854352
396585
1453331
1540360
768724
1009386
187580
714879
1609572
1183087
1562929
1353660
1972935
85697
264704
559303
851410
96181
1205039
1607452
1184282
98156
1768534
1017846
18749
1992424
460088
982278
500570
1418735
179892
1419801
1013621
1429732
1560716
1119528
1852820
1054418
1248317
82380
1221592
1138001
1413370
1473501
265893
487483
1574664
1328029
829366
1613914
1763433
1809297
1523101
708876
1394481
1497224
1173293
459392
1015147
1852418
946824
556012
1613895
228177
802524
620541
1023512
372687
1909423
1848357
1207339
401230
834068
1431808
940101
1261838
1778872
837708
1949620
424154
1583657
1397470
605382
1395134
360871
1210026
906709
1615559
1302565
894846
4683
980311
1123817
1345479
1705643
1289050
1354861
1810221
1798842
662547
1529832
101628
1681062
281455
1960614
1421894
1262288
847209
1014025
1360951
1337829
620934
272992
634524
1524740
1444555
694642
1069864
955948
757606
453991
1148523
1350056
829845
1367192
832978
186378
1616607
1774481
966563
1546829
1349632
1972375
153594
179346
447854
1057479
1651402
529680
1859407
1827990
703091
1231560
517641
244992
1344795
1040463
334128
823275
1556582
1101151
875782
1996499
1208474
983329
1012001
1753901
1881689
243149
979734
1772839
1364785
121903
1754417
73124
544198
291668
666844
1723092
15299
381234
52886
467839
347054
89527
1758995
18133
28219
1994840
1951193
1913938
1111972
1193777
129477
1179784
156641
953947
142667
1229016
1852052
1860776
229555
1272613
1001382
1996599
1650327
628075
1356396
158883
248185
1853147
95923
909087
729445
1328549
188349
830933
1877237
372463
136970
1006714
643311
49227
1790767
176684
477652
921948
404824
665151
976014
480010
275101
1117281
1127562
1975100
1824987
1118273
835609
134593
1274784
1423369
840316
1515752
46791
1322612
1755383
692484
1469299
1326749
1768870
991603
302921
12216
1829787
691739
1077490
1170721
3855
155287
1186679
112915
8713
253532
1730779
302906
1005689
309823
111741
1209721
1681112
1086226
124463
1984673
1015578
259426
986113
579198
1823891
1627092
1362900
24833
1466337
1118752
689440
1420379
946737
1368565
934004
1309882
1609220
665029
836943
1235110
730077
899320
1250419
874454
64200
65006
1470757
1107487
348467
601369
1981539
1397256
2571
1320873
1298898
1643203
774895
1618223
1820134
343277
554547
171839
562613
945492
1292602
1443910
365950
353528
1379017
639401
1208445
194677
148721
1209642
714305
491634
1973228
604579
345157
1402620
52558
1432182
60776
152889
1402469
1642783
302256
713093
1295471
1537386
1313507
1594103
1734884
809902
535215
1507378
1801406
29640
1412271
833057
1307731
1067593
674893
1302856
929776
1053727
963447
1412302
288047
1618434
536509
1960660
1679705
404818
585332
1050379
1692644
569267
824223
409934
1875868
487150
1252089
301052
1011881
1702582
135173
791210
170225
1511758
1185716
437539
520853
875287
1899067
819423
1218659
380319
305344
30495
1991984
748920
174931
766422
484802
485451
316194
357395
1955113
393238
1743426
1974395
1932348
278255
499273
1203873
964341
850002
1992481
133384
703575
1863249
238245
1415996
715201
1903480
1059062
1498953
532541
961962
1305980
1527332
1751471
308446
1117343
448839
411520
284128
1918040
1788467
866929
492908
1560974
1890192
972575
21694
981560
1225715
1078808
79162
1318115
1085848
643955
361730
358327
514491
1452093
1900978
579665
120988
1384725
324687
1827471
1770230
499251
1026948
1914134
1125144
175985
164704
684913
1670814
632149
836234
438131
1683748
1867631
1880672
755809
95281
1218698
1743062
1662572
1767477
1502649
943110
742798
585550
449388
536743
1466192
941622
1414793
36201
1663726
721958
1574440
1597578
69116
1984859
959630
1957967
1472997
1213555
490696
1712716
1850214
556029
1922561
688507
1487753
25071
887914
1292820
756551
1476999
1042060
1773997
1534853
1082750
58840
1652083
1608877
445747
384876
1093752
1922963
534132
1370409
423385
1669784
160121
1832616
1685284
1433641
1625723
1015380
240107
1001606
1650695
561651
1300321
236552
440485
1030734
53079
1064661
230742
211121
925932
1181876
595873
1350345
407809
1140512
145580
935378
759579
1350721
68916
1726779
684062
1615060
248266
1376705
1887639
116067
1792089
1815844
539712
1670279
1237312
1616597
171593
1023520
943028
691290
987462
1287884
1479898
1803171
297531
613213
781368
1953241
742086
1022166
987845
1543825
1863692
1334185
359336
439949
817593
1966993
1057126
1610031
391122
182849
190551
1435319
309762
1732791
1482425
1568471
919964
982099
1294430
1687935
516112
1254044
168503
180517
509446
497372
704863
349596
1435549
1815520
1238839
1478087
1598366
931876
8071
315476
999022
345355
206367
28979
701596
1293569
324147
756106
63368
513771
1427148
946520
1041135
1754202
676396
72786
1357364
534018
585281
385183
580537
177487
1225727
290477
295956
1361528
1933990
759400
1946924
1402294
804744
63270
740017
991359
288808
1072293
1744158
922405
487149
1255857
366647
1206367
759319
1738869
63584
1055311
300410
1400818
1245667
1196412
1542242
1360133
274797
900608
1429824
889548
1521932
82850
511451
1310977
384439
1673128
1379307
1902690
1867515
1673210
208943
1310419
1330034
1531021
216306
373443
6621
1268086
357871
649662
630172
1260167
480798
190338
1718876
1785327
1394366
401983
22399
213061
1858974
797600
1602772
263438
1566898
398696
1819940
92752
1913211
1808854
69993
991428
1153567
1979650
541049
1102459
409461
1268340
299174
594272
1390718
896833
722165
1946819
1803019
990988
1499573
619015
1027485
100009
272193
1262508
198311
247655
1078009
875583
659122
494168
210669
447816
1927872
1067990
1702116
1091002
205977
1706211
649308
1860924
1179244
1637013
1423910
1976099
1381309
1787686
1768907
1327919
18062
1286362
1607323
1964187
1899968
859587
303675
1655982
1985850
1415172
1310773
1321558
1949436
947196
507564
1988086
1240618
309164
1182042
1725432
1213500
653810
794395
1203173
802959
67050
1892722
100797
323494
1788555
1886427
1900251
1959495
305046
932567
1930884
472042
296758
1277047
1662142
1534198
1472749
845451
1398284
882465
1522058
203932
1042206
875263
1541708
1467040
1349716
1741272
1955791
1344154
1851098
1723210
1927459
1943262
1122619
1146979
468454
763166
1020751
17321
505615
323059
1967115
1759471
1680691
387684
860702
967154
842422
948621
1534675
292413
262688
1164585
137564
557400
1975604
1964634
375057
1924648
1396572
1464319
259424
1943272
723186
1415067
1752114
305287
1699453
1205496
496847
1959352
1379826
814844
138566
361467
1925265
712842
1912307
1616549
195529
784754
1311869
1513327
649759
1534194
423774
1934623
761522
645933
795159
1810116
1642939
1203443
120580
448459
847853
1913781
766608
1484476
708753
1596070
1884004
531569
898606
309446
230578
1180720
1666185
83127
1203416
710455
883521
601883
647533
44996
734992
292561
1304274
225803
166934
1508300
1710350
369252
1673064
1675778
205322
911892
335642
1471271
1490246
1833270
248728
356077
151776
947882
452018
1770446
343126
1763626
1305562
1513474
811926
1789569
377371
244745
15793
1703748
463985
1359251
1497165
1537134
719422
1171268
1590864
1541619
873048
831551
1050378
1597264
1634265
1923913
918317
1155952
1893587
208826
1570358
390460
885497
767430
685500
1701891
433135
1518882
1075148
1206038
249065
834702
1210236
240709
1654655
1574914
1037989
360719
130481
1442315
920223
5691
1657528
1820190
1109573
14843
597900
314962
1100481
765429
1674004
470931
1451537
1300167
1050252
744683
1915913
1291017
834338
136639
1752518
196339
1268460
1221434
366395
474829
543838
1723230
193995
1218506
618578
1886880
89490
403139
1988904
262779
383556
1913833
720054
748544
1736498
1654744
110604
1234028
846794
1344958
1984852
1454353
830333
670693
465730
593920
524455
958762
767602
376391
1650923
1833606
517427
701817
415751
1679823
1425702
1097965
1450823
1439677
1913552
836043
1780598
1151648
1168386
721480
673342
1417501
1982862
158069
1345041
467800
95037
865100
186972
7213
210416
1758049
1048151
1482447
1925950
1896115
106310
493468
311298
926183
368106
1733647
471070
196866
1312858
1162647
246198
1494549
702304
1309190
942013
1629417
1318044
927489
1680250
1220798
1114237
1177917
1911037
1757671
1351692
697683
1015252
1443596
969202
135771
1418854
520034
1877877
1432619
1179995
1159679
174488
1584510
582875
1743326
5431
1950464
1747305
531400
576530
974046
1653954
1797909
1196792
809071
1681579
277726
731581
237301
1047721
173030
1815901
53232
1166312
1852178
741074
722800
305213
1386169
204632
221502
1062531
481834
1513144
895072
181833
1642000
21753
1714903
1771033
924723
1721689
1500211
1975869
1086166
1649574
1659066
1619922
1168279
1078586
1111697
1970842
755256
1073241
18286
1162862
41435
107435
1798823
1915578
970666
622216
1235238
333364
1356060
1564592
691652
1245621
709332
921924
759011
1129631
1857775
285918
1263098
206531
1069531
595297
1499345
462160
793904
376537
227368
379297
471035
694536
1655549
25695
1926546
43599
616008
561913
764655
310847
570790
1151504
1573266
1551856
321122
579376
107270
383225
1766762
378875
1226335
479122
723760
632008
1350883
22125
58378
1938859
109501
1314233
148221
710672
975277
859096
1447234
1162862
1723059
1752378
1946003
993862
899100
1729994
1937758
442469
1814412
1140746
1554286
1451668
1678449
1278439
1517486
1673087
369508
104499
49771
1290896
399460
819712
1900795
1629897
1535537
699149
434906
1928519
1909660
666625
583149
1769427
1523670
670400
366299
1422592
1954008
1708097
1124225
729119
1746905
1135804
1083373
723909
1266178
1058950
469323
1608623
1135160
1260305
61506
911380
169692
1218767
1698310
855539
1726477
1769572
548656
782157
1763924
1743699
1383557
429898
1675549
1211369
508915
884469
943954
268659
1455004
1876725
1994122
1832718
1185611
1353374
1709503
743609
433844
566878
1255010
1831836
333529
384562
412888
554639
276893
1070195
1387143
923093
1401740
1798973
1756329
756270
1789085
1703801
969858
1048635
1658500
1595087
1078700
1464240
1092171
1172395
532692
835213
762043
963201
1022669
1951541
665846
280092
1212232
783290
281522
1723562
231941
371340
914242
1529197
282518
1237380
921980
853101
1876024
1575686
349374
395945
781131
1639159
1027833
1017293
998957
61032
1315922
241722
302333
217002
200706
1496703
1262707
1699300
1379233
392485
1607797
1960099
1593177
403268
1589451
1001045
929944
1752631
937562
1777785
101236
275503
521395
283836
575467
624821
302421
208410
1833467
759591
680703
456028
1826710
1962261
297161
294093
839393
1355420
1740160
1925030
113325
654411
779481
382720
1017593
86836
857912
904192
1664284
1190580
572365
1349915
1490809
1453358
1783863
822191
1689955
1060686
977750
1171706
109998
410578
1498176
941561
1756749
677649
229891
868847
69402
622709
1233733
443532
1516802
546547
1037209
442229
1938104
1516446
265266
1613037
1235084
1589241
1598952
48043
42726
538396
592260
598817
1661696
916903
179670
927072
822164
1390862
1938195
963730
97115
1512996
315076
1155779
277022
695388
1544592
1302186
154768
143044
667737
1484086
1685522
1085678
1325541
1925032
1153373
1032498
1389232
326993
1032006
1674643
778092
1813711
870054
37985
412341
401683
912794
650028
219040
468321
1876482
1631043
1556040
68219
1450518
1449272
69094
1322254
1152577
1253465
1350975
1738825
462951
759664
1275785
1744450
479349
1912617
1609097
518010
962555
663314
943720
5093
889383
916035
1197152
1070935
1536095
697847
1021785
1828230
903948
333582
882452
1958734
1184660
956260
1058909
624836
16916
1687990
1844165
10842
572967
403744
1745753
1675871
794497
26751
537146
1195367
1180120
22497
1373029
236608
1647904
1874668
28765
1900285
1302252
1175173
1912519
258606
1897068
598071
1271154
1706021
412584
1438812
1861819
1502852
1348281
180887
1969394
1863798
1757907
593823
1079956
1628360
207076
312213
317280
1841781
1236770
465349
85300
582743
1448383
69654
1208542
1768996
1449122
402793
355615
1453594
313144
1823123
903570
1093956
1714852
1944280
893248
600482
856916
835580
889240
1825735
1864671
78658
1645266
155180
1905955
144992
1912386
1251872
238768
1296902
1136591
293337
64442
987265
1673557
304387
1163211
1313422
1110784
7831
1659755
158861
252677
122271
1954145
938117
96695
112539
1826595
1638720
1366442
239572
1426695
168410
678038
1077347
1565980
874845
1856510
1493715
255444
682841
1760261
45822
637802
623797
256687
1404801
752071
321324
1421403
701859
1945908
393117
679946
1590623
1797089
1703702
1299629
983711
1259720
1437976
1449695
954462
875443
1405910
542990
764345
177433
148137
737604
1344243
1415092
247287
1781780
1935026
924743
1399897
1161455
1631606
52513
1020169
850368
1682364
573538
1425154
670546
1366108
1907563
1088887
935136
1703480
40918
1157338
1033238
536625
1359520
1140706
70171
929198
1062565
1117166
1580403
1023709
1042933
443592
649202
1611702
1192472
698108
1355589
1558464
1581000
453107
562446
524613
711918
1322704
19971
1207190
1992583
1603815
895286
726023
1358622
919660
599786
1451661
1604330
1913864
82129
819875
1033922
1890892
1016328
199945
1851997
1391679
1114049
421626
903695
398299
660547
1770556
1896699
76615
250149
1745650
442291
308323
510659
745461
365967
1385444
692864
1738126
1312058
576559
159612
944305
1958307
1709823
1350411
1679926
278516
515351
1620043
1314137
263963
1135844
1823439
1018693
189855
1644089
46522
1550948
1071611
410159
173500
1840079
361865
1980133
1766140
784857
1207659
1685971
1493739
1127113
1272104
1847181
1119499
560225
253789
1216934
470625
1685733
1998772
317646
1070122
812382
573413
1999954
1317767
145632
309941
414404
354605
945197
539834
1126976
1795306
1353576
1045518
971234
1561780
169328
349047
1818510
207334
1759615
1951770
510886
818039
618339
294340
1581023
1661898
510552
403495
269280
1587101
890757
1619905
1451874
1034645
1285493
1744353
876649
176640
1259253
520815
1302953
1363502
1948865
1716854
1763382
1876482
850778
1294631
453700
1574074
285194
1359298
161718
1091771
1423139
1643522
791148
634532
1061940
1396063
1002448
1914760
1177207
812659
1561358
524278
967187
71913
1276543
860733
254993
1633423
1145775
1156456
1490631
331464
379867
708532
618538
336664
1624479
1203847
857320
1506480
1940441
1357750
499880
165074
552911
609818
575866
1241681
759043
917527
704398
720115
1283
1577981
1356533
1924581
1458471
1910151
900068
1406039
1186542
1066621
1023195
1501049
914369
1742956
1284800
703292
1432107
51815
1738328
211660
1312161
1311314
1801635
294706
1848877
1670979
173210
1277964
1084052
1154904
206352
74523
1971774
1355120
382025
1166792
928057
1709628
1660217
472041
1138732
1490240
1450477
1998559
1280723
260305
198116
107049
4486
1193974
666061
881795
1510990
986401
1691549
1754423
20417
1537760
167232
816720
1525095
1522395
1335540
349724
1348747
368473
1440542
427488
1935669
1390865
1930424
1369451
426264
677328
504696
1635674
1207123
318162
1388661
782670
1366848
243508
848662
1934758
246063
1160410
1801482
1885718
1357602
1046211
1427775
529341
1658119
407413
1858245
1347368
1587085
977402
120152
1363488
536058
66451
1652032
1969368
1793580
287111
549269
122193
237989
1540283
724322
1492343
528821
420163
1028707
277759
1228742
1666404
446898
34831
1613701
501309
1036415
1606177
671868
1421463
1578549
1220558
219496
565397
876703
403389
252257
1339861
2203
298161
261092
655114
1455466
1277414
910345
38468
881119
708339
1013664
158902
133594
810407
1052001
1132464
88415
1829247
1297534
810789
783865
872765
606610
1331899
920333
411848
608867
1846943
1727279
804078
888706
1962302
219663
721778
1165309
49962
1970275
1788422
586267
1905327
226622
1045866
18524
759586
1535979
87084
269559
1785684
970100
298335
1292851
712962
1923451
430144
1233388
1725137
535456
137628
1148127
968875
1742372
1770174
1362349
1080730
20659
47977
1306849
1505432
1654231
1298060
1551313
79978
1848899
1692688
1187073
413285
1635469
1453241
1558330
1944544
719373
1647060
1581139
812253
1733474
235994
640410
373649
1231089
385703
1407752
1286559
1651074
1181225
1478689
1999359
1133968
1900475
140939
1954235
478233
163716
1622109
930654
376848
901460
128721
710972
115220
1417892
116047
1081475
1858922
1498418
43885
646747
666172
205063
1759550
35983
1896980
430120
1468059
1225616
133331
1853524
1444747
511762
989617
331091
1568074
304754
1873573
543179
121508
788930
1519611
1063224
87601
1372686
1019006
664375
1408443
299763
611273
1329022
843306
1774692
1925062
1271095
527396
501021
1361881
1437996
976179
121692
1130356
1671409
711458
253011
1253329
250978
1800864
906218
236415
259741
1892949
211786
1401026
1250165
409411
130696
925344
422239
1125962
1926792
1619577
1699468
1191816
502422
141705
1981438
15467
28476
1724215
1025581
161987
256040
166831
1962672
1628582
612178
1657253
51547
1295441
562516
386715
1913906
1972738
1244219
1377925
777850
1198131
1879868
1368506
1073095
1086651
1072578
310855
668110
1247666
1202843
1220880
1957185
815760
680906
1722113
392895
1477849
442802
891563
1174826
1156181
587962
791684
1375270
632618
867933
1593310
1334973
1129270
134034
1136378
834501
850806
1082669
96749
1513582
1140880
221376
1752387
1909848
119699
1322950
1936583
235200
195843
703492
1533176
264361
1674658
923470
1774749
1888101
1815336
1937243
61048
1224108
1405992
631819
746336
1103457
444215
465975
1501483
1080206
1190705
523548
1511080
1027394
917968
1912862
1995357
1630249
1593297
1457334
1425807
127060
862437
1678959
1377490
6071
1909009
1824055
546424
414963
1507626
963355
762850
1516193
1232242
776247
1781715
114781
1813946
71458
1847229
984364
1186593
1665717
890258
1287775
1958268
1925536
1906771
1632150
1270220
950740
622266
1683943
1066707
1593915
1360475
1943724
1475738
944014
1202722
589579
515869
128206
83398
1318915
1952543
231707
1430998
740562
1905862
1154609
674839
651450
1768198
1631875
380664
818196
1532162
1108617
584764
503966
1406523
1107008
1785257
174043
1099182
50225
998375
1220426
122169
1586147
1576418
601063
952386
1955985
1545133
1690445
1433573
703157
1365146
1355293
1203064
1786075
1492460
120325
1738877
1141776
152431
255913
758166
1859284
1020653
978841
559468
106805
677308
1738714
1598974
250504
735792
524721
710170
979085
405229
1725869
1760026
1808655
291422
1851173
1117664
1350307
885694
1765138
207065
105019
634586
337169
1626765
843863
1773253
1513572
1978508
847212
551962
1378492
1657936
559709
1649165
1627309
849306
222257
1078517
899849
427931
1138401
1992648
1712187
1827349
897198
109591
793778
330691
184664
1948786
1321205
1122391
617699
1811306
1816119
837981
1028589
875893
1208363
348018
3940
1065132
137476
1109915
1174673
332028
1369315
73400
614233
1333536
1965715
1097575
1288098
1539758
94051
1755593
1318064
128052
178929
1537023
810072
841092
171785
674402
13957
203768
1660235
1194911
179928
1326053
1910559
586186
514838
154850
1394004
979445
481663
675823
1475813
1191259
285304
526039
384974
491567
558596
1631576
677998
227128
131410
785575
1677141
1263367
166934
1591959
1287470
1970510
764284
1421980
1260938
46625
1194258
1483127
1042373
243474
455190
201463
677713
1159009
1940792
919146
1124166
805552
1680546
1493158
609903
1799973
1994536
1834921
680771
1632647
597590
1681995
1628391
931246
1011067
876378
1708589
1876903
1734903
1492806
832746
1298868
932132
1840723
579309
1317733
60473
1975539
110629
1071973
1911508
715900
520755
1092279
1798728
1990878
1173827
1751663
1536898
100378
1842954
1316875
23844
1066424
910326
1865196
1033937
1892112
436136
1058138
1892542
692973
1049094
1150289
722860
1951652
283663
556192
1301765
1383327
1803152
1657778
831582
526484
1021498
109467
282816
502804
1054676
561914
1495762
1318633
317722
105605
1827870
1349379
1264949
939218
741556
1976600
691611
1262204
1514433
957283
640958
1929939
1703604
901374
1785208
1894661
1368954
196638
1813834
277222
1712799
1475946
1677304
494512
1945362
1624633
1705183
1255320
1803444
1781107
1606589
1870657
1204645
615370
1781676
1122727
1012990
1570129
867481
826224
1952210
1477985
1024024
994810
743690
1143780
1535513
1082685
217789
517694
856790
1315376
1557210
463449
526554
456889
284565
688049
1449030
973535
743242
1330189
900484
1893362
1399317
214622
980235
178947
373631
1393747
1590779
1127812
1273211
1125943
1960012
845899
1929232
366461
1594607
345790
94944
78507
1317781
887920
417830
42458
1896670
1882252
849298
1869439
1544777
1828129
1354276
1178869
619433
1788777
1465563
194160
319120
1781625
1141342
1386334
1716876
1248254
1824349
1918911
476933
1090995
300943
93796
1092282
635179
1721220
1889121
1575999
1842695
1723850
556342
1822146
1973730
822438
675393
810751
1847805
873152
675649
1258328
1112499
1685064
231360
928146
769757
16792
653373
846180
1329708
1612627
1534812
1161664
1517811
1625115
1136902
511039
497259
1069091
1055325
1694490
1813394
1087771
1143506
528169
43316
214217
1702811
760558
1775895
1061928
1175651
193870
843122
1260648
1486347
265259
1632311
1184657
1889743
1612969
1625202
362670
1199648
1910188
1707549
1015656
140517
575589
418514
1745209
1244748
1008456
1837865
461199
56174
924270
1692741
120307
1662456
256371
228503
1071973
1672674
519897
589564
1202763
1010757
1313311
1061131
477354
437967
1800816
516523
1115850
1803084
1116008
1347122
1491857
174958
838031
875392
51134
1923681
1776750
134361
1724881
509332
1972530
311604
1390329
1344826
166437
812460
1325009
1702886
1641069
1657815
975634
560475
1433589
1978460
746730
1670729
573180
915790
192600
1834452
1472224
1583825
1548689
621346
374789
745247
1997738
261721
620508
1854407
424991
1180110
265948
1945307
1647511
866192
563932
1145983
458474
1679502
1482082
1617462
1820941
1927448
1927800
45960
143145
1304664
464319
1107301
865863
332728
471305
162392
334636
1168484
1903389
418152
1577196
1369198
886856
1806740
283445
1428886
1539447
217134
451126
562085
535722
233338
1165507
1486009
985088
687747
1463490
679413
1434202
179702
1603963
325947
1001971
1206018
978446
1274959
572571
1810670
1380978
1774869
1538244
1380049
1391262
380029
1508188
582339
909822
166517
1872495
1237301
74032
1061753
1396752
95228
913633
1157030
1380186
1281094
682172
1709214
622170
217831
784882
688429
502477
1495353
338512
1925468
1407664
1151788
1149080
1961814
57585
1388456
1096447
1533119
943019
955395
1793463
1986169
101793
118640
573978
1636306
1470205
1071727
1884856
997158
1535285
1262015
596676
1187436
758999
577811
1470339
380904
848362
1753169
1526362
1657702
1287071
1561816
1531215
1844107
1238815
351421
755974
681630
1641737
833524
1021819
661837
345937
1041154
1627679
214873
1797529
1098828
1143205
69268
422753
966399
1166538
1615011
1231179
742228
282277
91001
333979
1729238
1765235
1046309
745872
797648
263527
476291
1873234
972055
1842018
211395
530321
1380414
520305
1036311
583832
255929
938030
941269
667706
1583432
1073150
1896621
1236454
373164
1062557
1387520
979355
1513862
1877319
1055955
1313720
961083
790614
1869973
1956061
1607822
246369
828039
322243
242224
1144328
1683606
640792
170806
1357205
532745
169813
365624
1231559
240393
479431
683743
1884174
143843
1994879
1682395
630300
952551
1363475
340216
76323
1578407
1042655
856054
417869
513265
1742804
832447
662169
914346
1725737
500397
1312597
533988
1378015
1614790
1168660
797166
177873
364945
1708181
833456
1366615
747884
1069528
778011
1919454
366319
1069716
1460562
498520
1714667
271770
1911716
609874
1432212
353191
634787
1461755
528903
1650392
378984
1048661
1104735
1435158
1639928
1987222
1656412
465457
1688417
1823863
783302
1282401
446985
1534877
838702
414482
478329
310057
825744
841664
273255
1273484
111808
544617
354039
1409495
296959
1024429
942864
767361
1035411
1355610
88296
1393614
1941112
1232598
1802944
1004682
889433
592646
1271362
650755
347546
326674
1586805
1290281
1177810
452291
1013166
49171
612965
1272339
26674
285093
228319
104150
181251
1661435
1851835
1802649
1195514
246026
611617
1841584
101242
999698
175381
735907
1723927
266856
1589636
1425087
1851118
934793
1904790
320335
443074
1985991
852716
765129
891379
216527
357345
821202
831631
389698
1341800
1340218
836642
602421
1620443
414970
833961
1159029
1937481
751365
1830958
1643192
1010333
910033
1274151
1296451
1349482
1623625
958162
1114009
177366
318719
1930626
296220
1782950
1952086
544397
1540744
272825
1146477
1983086
356070
578627
673947
102175
1567515
1678478
1087974
1224146
1905756
1452993
769
496518
313930
425814
977863
1873655
432667
1181159
402679
603407
176978
1864626
1430285
36594
1800759
119839
1707373
1194106
1574180
630759
1268560
661394
362172
943497
1004269
1328644
817765
724883
249622
348094
740076
461754
128445
1853664
1498791
774224
440429
967776
678224
1706227
61890
1855767
1491866
48810
608036
1495426
1953668
1267567
1302477
421383
906710
653634
169223
621418
423197
1063041
234250
1900942
298078
729020
578559
1504045
427423
785776
1627103
944666
1705989
187226
1995083
662294
297933
743989
349317
23
420040
598459
965378
1692760
224998
1674186
1555909
30223
249194
390349
50653
1478468
1897781
931094
1410384
462584
208091
803541
1350332
500057
1114950
1369531
385886
165132
1578637
440774
849597
771829
232302
1307350
190686
133030
943088
302346
1719214
1629696
1785308
1840073
414340
1456152
1166070
395603
1261522
1533425
1471157
533584
1197579
1159911
35445
1786307
458575
1384651
1403091
969926
302551
456978
273534
76368
877629
1587012
1579266
1489642
1940330
254963
792132
1876291
373259
1600246
365117
1735234
711453
811773
1218084
1355873
1826928
1075038
1370606
335359
301028
908866
702747
924112
281199
1806193
717766
889637
60328
373863
1410593
245408
1598120
1213045
1989658
818247
616097
154724
656660
986569
390941
947367
27319
1315768
508997
20658
823225
1555814
140383
396
1863597
1439843
1386959
1847038
1070546
1635596
1490036
1412037
47658
1240702
412407
1895065
1033943
1074741
1879306
1902646
1797840
258965
1151553
1571855
1944872
1252113
582585
1130192
1568112
1439408
584364
1144046
1833743
166130
1603606
1815321
1517874
339190
797229
1430180
354844
1693401
1638671
114574
260858
1877436
289161
1599571
679072
1497749
125896
1847263
1875525
1923601
898686
1273609
18796
1357018
1335283
193607
1036797
97983
664285
1155
1645822
999701
1413594
1089580
33262
321625
81954
989596
864066
305950
194543
288877
1466903
1854736
1993632
903183
1440204
453072
1859014
832362
1886511
531327
1628362
1018772
735743
1384702
956963
1123233
1615711
1563933
662990
1909677
806793
796496
1058139
439454
530182
1475701
1629160
1500009
1558785
1795594
1341082
151470
856130
621513
1148185
1259069
1615562
1032090
776092
1680365
460407
421153
1035151
771519
1116107
1768547
1033877
1588474
1993477
440858
274789
1681598
1815865
1029229
1052890
1259528
447553
546284
1012153
1876506
672284
861000
1515082
666468
805512
1535670
1957574
1753647
1915526
1843454
1418359
1834666
1213303
918743
216793
1027814
1845248
1919020
1866604
180498
1834140
1596830
1014738
1522507
841649
465501
386515
261494
69604
1376139
1206540
1331192
369829
42755
802331
1171402
274697
1188653
1540323
677462
850277
1532020
1914534
1219183
1431236
1046095
1847365
696075
238141
1782414
1064354
624326
360261
826638
1293853
86746
86312
1948263
845249
1511442
595495
1525587
928847
372029
1239504
1722614
1275388
1844963
1602408
1850779
939463
206462
1489969
1845169
1859968
1294032
1211003
448784
139308
819827
1179879
894181
354239
423106
716421
906825
587710
1861850
1417261
960041
612919
1605306
953348
1972044
1281308
435307
745948
1389498
655745
422365
133641
1585666
104233
1778240
1050893
496797
435032
1046964
991729
1893439
1201794
41180
1437189
801601
305572
1298709
252999
724388
852744
1006371
1945837
1984378
1147240
377173
1051994
1112054
788419
1625114
891721
1897839
767321
168456
1605544
1532593
1758445
305513
548295
791317
1015173
717999
1703506
1207270
55806
1046688
1390878
1805271
1576750
98456
1800359
1759299
927960
1526338
22458
1125517
47051
385599
1419071
95129
953304
1928785
481942
589495
114927
676741
1529765
684520
209634
1891902
1716372
1199528
490961
537084
1190267
566760
813045
167636
871497
1758520
1985304
294004
1648992
1127030
235156
1658186
1565898
558045
359771
740410
899926
453751
1695547
1643819
482275
1493222
1762320
1418007
1362290
1331022
1903873
1095914
922120
1324054
1524242
881158
543895
652309
751109
1059057
732518
160797
135322
1345731
367648
849207
308744
750478
1247685
1150508
2978
984515
567305
13705
105087
107448
1184569
1391494
1527115
811105
1876461
371441
871868
109580
790002
1759513
1464044
721769
714434
1185583
575942
1644529
791069
1341260
704748
1896635
1527509
386100
1353660
1771654
1651139
1485321
589390
31952
40482
1000458
1122801
1505330
1366335
236069
1307041
1484590
1841757
1964800
772773
1110165
1933618
209343
498993
1807516
391040
982561
1698766
797374
712437
940595
1997506
97483
754683
1122479
1705932
966791
1716965
1430866
531250
27505
31653
205627
103259
1470322
494934
1811393
18220
1925964
566605
476234
512314
1552048
1255310
644292
1969601
1633703
941654
1764752
502288
323480
1418016
1082270
1548282
1271238
75060
1999872
1042763
1227599
111065
1612687
391398
1376524
621250
1984538
1515998
1265325
1657372
1057153
1355803
557555
1405186
802909
479494
904092
1245964
308186
1622198
535813
1437045
1856411
600918
903275
1569764
1626044
1955419
472948
1486995
1460143
1030324
156865
708194
1262143
591521
981221
1549758
368212
643183
839143
1195215
1249599
1163986
318660
1104874
1241838
1891410
1895904
1028689
908954
1111559
1835961
1066089
989624
256068
1838866
669726
543449
561473
7717
646612
1455760
237599
546866
1766188
1797428
1607478
923044
1249032
380475
1238718
423501
1600879
1552106
1820951
448799
1344537
1030728
40029
1967444
807891
411367
1667794
881698
1332592
1873464
1572197
1098284
1438301
1160969
1303523
852810
1076777
1019288
11230
1843226
183592
1525257
74900
939812
1478902
1614320
1447597
694271
1693720
1905133
189429
1439656
376262
1029424
718162
1098351
1722922
400783
1649345
1952297
302771
1308367
1586671
542528
1391765
179418
1121290
69129
664346
1569112
1123761
1866896
1631148
279096
8078
495915
1983571
1552508
1314988
308130
1650092
24018
36994
834660
1314774
667834
147936
405638
877120
818388
1051620
1367677
214640
688261
1821858
60830
1836942
332150
113087
1539265
573858
910327
95977
1574607
1587729
1511245
580052
1974376
982813
1511818
871485
1924895
1802387
1910680
135691
530859
564789
1623687
1321408
1865599
1641631
978101
1536592
1242291
887185
1745366
899467
1600216
177698
131387
287382
1229024
1453324
1510229
1688512
302376
799543
54216
389508
1947240
1433499
1866558
395589
294557
80284
1833626
637735
1769668
197253
162815
823773
684574
1177062
1780800
63898
919150
750216
428303
1243041
1314278
1679979
981271
1031158
1146390
1113142
1033960
1564592
271543
485627
290846
1877297
631487
1754196
1753256
668157
1463159
1001043
1203179
183170
432
1645469
1036696
164941
711991
1801713
1932717
755406
1909640
117719
1979904
201729
257136
1505837
761538
548225
1399446
34973
397830
370112
1441587
1419050
576382
1758816
201664
399481
993001
1326879
872268
1504151
273725
409046
1375273
1654729
349105
74189
1945085
682177
983570
101054
935941
301956
1441638
373178
1694925
897565
1683453
16048
802216
618655
852956
370690
177783
747897
1610233
820540
257920
1643047
1868294
279176
444663
588464
142173
1534909
863263
1687178
1765492
1277808
1165966
1580963
1718859
80087
643371
897922
1478936
1277422
1109073
1001311
207874
1380949
1299717
1251561
138118
711628
1557279
29633
438828
1883144
1282226
51841
129936
929647
392923
1446778
375146
1439249
194282
1350923
155696
1798579
416665
1812709
1532336
548808
786015
1561493
1124409
1287478
999108
1295844
1525296
1538023
662986
1543852
1567580
1982247
419568
1900696
380702
438046
134489
611763
926429
879330
617448
1745922
1094344
1722798
1832588
1481229
207607
83870
346139
1151409
1210013
1764868
377975
928344
1945945
928540
1381849
681879
345985
919643
915579
66115
1448667
1426023
95801
1844764
1613796
883069
322871
630223
1488877
1107533
1225837
971139
732239
62678
302502
1590395
532169
46904
678829
1722818
841855
1453393
420625
774354
882470
1983010
1483376
1800894
1521929
1560495
357807
1212165
1511017
1437482
1905798
1598974
791415
1884513
1184897
1002096
1208115
96355
1859110
641917
756671
424854
411466
666274
945747
240982
1724004
1525822
1325107
396366
1833918
1148293
1987077
567887
1504643
1502235
1285847
870957
1099498
1477299
699203
1464493
350494
190981
563635
1758907
1191789
1155995
779496
191747
975754
170427
832742
1697605
1647429
1549268
463565
412223
212378
1067674
1308405
1151587
1272881
560011
215772
502509
1671870
1852701
432827
1006995
1235539
1889563
1144009
1212384
652839
914073
282096
835993
1536502
263456
1778119
195254
985702
660118
1713101
790476
1733019
1888870
463019
1976440
290185
1107517
1878840
1654775
22606
1644654
479812
1776578
1387460
955714
431092
1381556
701659
669968
604905
1747755
1712050
1894017
162516
1434329
1135786
125077
1213412
1533673
298208
1628809
301518
938218
14170
1189161
121679
668765
197460
608466
588491
830918
1015058
131684
546578
1269224
1318025
172979
1964607
427373
606896
693407
760439
1348723
1081577
93900
1980658
721006
173000
1216218
625319
654923
76609
1525247
1481861
698731
966779
1257585
715145
1544884
549608
640599
347746
84182
224756
1772603
1538874
636560
1240790
1012316
1786753
1210462
1294131
1852252
973543
1653257
165471
352721
726015
926959
368635
215527
660470
915260
1453471
1543277
1673740
404290
1482553
1749730
1343228
1683575
304099
1214137
1274537
937167
1510797
243422
1423206
208382
298928
1041635
858773
519247
1807871
1388116
577434
248138
310494
1708105
23359
262564
811000
1631419
1679840
163078
321619
915289
1812930
1839753
1199223
619479
233471
283193
630056
415731
1592152
83058
1231821
498720
1160119
858990
57281
1844118
1208288
67925
1450211
1612577
1458803
914248
684196
91126
929453
202432
209818
1812420
1898142
488708
1664298
32728
189714
1259596
1273272
118726
991004
37565
1446178
739237
1451011
1033297
1593506
1884595
386437
785925
1197623
486980
1945159
172886
349268
733859
867552
292811
169247
1093877
935003
750917
1229260
1276701
180337
261102
1398304
427933
1608699
979504
28919
509569
862346
980620
1578564
1099684
308055
1093593
325376
853096
1010810
701568
131984
1362139
1121734
1885988
745615
41321
570882
1822093
853102
853700
1865378
1155641
451313
249963
1361436
389978
323828
1816837
1174594
1497023
231563
1549362
1333865
1736434
1892062
1570317
306666
1538014
245996
1990281
1824542
1885963
984327
643882
1374600
239199
1975782
655477
863451
1277196
472365
1909214
1671906
1395642
541583
1187463
1937227
1621805
1844910
92375
710683
665504
777311
633628
815051
1327100
1021590
1276966
1220744
1093574
275873
405559
646161
752759
787893
111347
291835
38076
714958
438391
270425
1460547
1398892
1677776
1464123
688720
372496
1324685
384
218370
1949777
249322
1906011
1806476
1157114
1144629
257701
229219
1049407
1120313
1193372
814075
1945144
1785686
919346
1401468
678358
7833
167680
5314
691409
754716
1592937
600069
1285179
128848
204401
968369
252991
1056595
1136599
34121
309587
1738036
415834
350602
1125761
720822
501916
722463
91289
887434
133924
1058506
111185
808209
48177
1916887
1848706
1895410
494278
727848
1900915
1224882
134976
975319
1349142
1157348
783001
1392054
556963
337681
1911993
559548
971980
1560371
1327209
52481
1355127
96752
850497
1762151
132123
956906
1664180
1074874
176183
1694281
338989
1443304
1628294
1138633
1315961
318732
645305
175395
701853
58539
1420062
1326565
1859816
179053
697536
143039
1609795
56641
760353
867139
266349
106853
502665
1362098
165182
848606
1737496
1797019
1893486
977530
1612462
516294
426604
655147
1053258
1828683
999750
1307774
558848
1550405
126344
1704538
570363
584933
450213
1831339
690272
1761292
329065
1668055
1152008
773340
1804049
1856324
1686928
1098249
1370679
492424
600824
482540
1914086
22677
543690
1759651
478828
1815938
1202886
361013
1046491
1123143
24671
1450227
497526
1061683
1365759
652522
1025681
1105268
1100144
178182
234628
131359
391919
151057
1137219
602949
1094326
1438865
1845371
1029086
492538
1235740
589719
525013
1167962
974332
1796149
1950378
702972
775874
1232560
936727
795614
1153642
555236
591441
226657
345138
1451308
252891
125024
1273567
1925339
1425897
1223590
1551506
1824181
1034085
1621594
326124
253677
523877
998547
154907
1438595
1897561
918564
706855
1861370
1201066
1683883
364668
207384
1405641
665197
32903
1191690
176793
1189973
1315877
1116386
1250952
825671
523476
1736042
1861163
1601989
1759742
541845
1346001
1800598
79825
1921257
787077
1510742
145399
675730
623542
1498457
238063
1113994
235103
971326
494062
636897
1645975
311019
1100866
722648
1809259
257534
184651
617103
751879
1435689
685814
185371
554564
198982
1845207
1145246
1471819
1111190
94011
1020840
989817
1562425
1113045
1452482
1948320
77166
1023717
442725
925578
1923366
98894
1683675
1140986
1864388
1712518
226001
18451
1135291
775121
1471974
28906
481118
1572992
137056
170062
487908
1574940
1887737
526194
454859
1747472
190009
1306295
1176520
476129
748497
1876134
702949
576383
1896695
1111341
416203
1315227
296952
1309060
644159
1280013
1157257
1706
1876855
1137621
785820
521114
1047794
917657
1863055
1068844
1762549
1691379
932174
617271
14523
664981
156803
865709
1660950
67691
825453
555358
613639
1528448
1612879
1942930
1294486
1065908
494014
778212
750623
1627852
1666982
583405
1891486
723716
473794
1284927
879376
1949888
783335
290874
393630
563865
726994
1249225
559537
865009
1746733
799807
1547850
988039
1082544
434398
1415958
1597195
585855
1648499
1853648
15744
1687938
1056854
1171227
522403
1878621
1718531
1544657
1010361
1730754
1468282
260848
200796
717045
745448
108345
1826002
1103401
739045
1919596
110168
598506
435851
1290621
464873
134531
62313
1821392
872693
886309
1342866
233192
1592127
1300494
234541
875893
1392152
16945
1190596
1703936
979287
1451002
1871463
356976
1470784
1239462
481042
709618
1310948
947936
875501
1140819
1140220
993219
1154393
1207450
1684131
1380461
252742
1380650
1378757
194496
1061639
1736238
1481713
1988379
1625571
1256649
1549847
782540
604639
183567
1090458
1986689
798830
71752
1251307
1801680
708650
682921
290785
1564201
244822
1427936
905081
1928622
1955769
146752
1479073
387780
983017
519088
712204
1205803
1078050
534137
527105
1767461
1848591
1079838
1833624
1592903
428812
88651
1762710
101680
313509
121433
557061
101518
593558
449683
656197
212008
198439
1594180
947795
1647790
845543
1551338
933374
723376
677344
304421
1066329
1458684
139625
1357153
916514
529489
469408
562104
211360
1059844
1620677
1045282
376180
1601776
498520
441045
1520811
1357088
1168008
928694
1198601
1696152
373343
1077946
1193443
1924928
988966
417958
1187868
344468
1479697
1787998
1995539
1369401
1112746
1165227
1724604
1155706
1031365
552164
36007
1609572
1476035
352006
1956397
1714214
923997
438422
6406
104919
85971
216672
1930173
4087
1596808
375009
1198647
167279
1765720
1058889
1788454
1859616
1558727
673691
735323
1137815
1037334
1299598
1353128
1949567
1825280
958256
585033
573393
10131
243318
872625
192582
169715
713665
110219
1129887
930273
688253
838332
1100616
905111
61129
1618898
1172952
11823
1366285
1347434
524990
152136
333555
198720
1277326
1077642
1013770
1756243
148895
1013801
1297109
1168038
538965
1129001
1152584
1163795
1504345
1545028
891961
1021457
33769
387270
801103
430962
1511674
1762146
1280866
1064862
1440833
1794342
324219
1810340
1174170
1927838
1998011
602608
1718812
826733
186817
498974
1774833
1808893
1492502
1484181
131805
463280
1193635
1582908
1190317
83335
1336425
251796
1422107
1597571
1565657
626721
1984319
99257
1321408
713540
990538
95928
1471779
1040584
1644347
1774798
579518
1489418
98986
183728
984844
261090
1809112
31444
803592
1819481
1198611
1568810
1860742
327918
1932227
823483
461342
111782
838973
820236
120332
1796370
102350
687918
254473
970647
1295865
1124410
1637238
1227070
968041
723390
1305411
1443838
186766
876116
1798473
1588946
1215704
1065042
75277
1014808
290999
1208710
785766
1712129
224450
275696
592350
326819
1106247
1943607
726547
1560363
1394473
285697
1290668
166986
481648
1315923
271467
495552
402541
1391428
437649
1709841
1471786
1221525
1104682
1537685
437399
404743
1887053
1201671
774027
1323319
706977
834195
669757
790311
928867
132943
1830116
704709
292683
679559
1213891
1739603
1231627
1383222
1701616
1586468
1637334
93965
1537706
1807597
1302113
579267
1825608
1937802
1396675
1689326
933067
190281
1724567
162691
163948
1192181
1612878
39473
112681
1366570
939028
748814
659867
677200
513912
1136408
7419
320862
1206284
1808309
1835371
1864278
1888407
713510
1697862
972339
903634
1704543
1533465
697798
1306941
122804
1981249
1774247
502513
776589
1210079
1657317
1729770
1717091
551166
739301
964098
239031
164156
870901
329174
584718
1344274
1603530
1109777
1095788
272964
969065
310081
603917
615350
1272037
1825246
855107
9945
742998
272456
1986276
1490723
1982305
1655841
1667483
228069
351649
1311648
198829
1907900
190453
930330
1841906
728316
903361
832633
1338029
393726
1044431
436639
798414
134981
1390554
1548062
1941813
502796
1403961
195322
1638719
907170
377040
1965510
1328233
137583
1882768
1183979
1242343
1077224
474946
148483
259307
936410
1085474
727400
1158602
1570653
1287560
524774
88518
976236
1760061
1751885
198988
1231542
1133975
1890030
449524
1083667
735075
1062910
949358
1488280
588980
1796167
1568441
1039988
1867315
705013
1029041
1208100
961425
1822628
268938
1434959
937969
1816219
920358
369053
551784
336027
479830
1672162
1818176
362104
1861163
1942580
690522
27922
1012835
191608
1826126
448908
24139
185911
1573840
205406
468763
934907
1080901
1120264
1336898
1564457
1630587
1757389
648042
674582
820378
1599745
412694
1545040
68728
1027872
508498
45219
1747825
352329
267472
3750
1155434
1055531
1532234
1745607
418707
1216796
1414641
1480880
1733932
1569240
401636
1192905
843778
1600704
310509
415566
1555925
979360
999719
440558
829080
1633493
1745347
1517530
530075
853289
881270
837036
675137
337031
1799802
355776
458512
1041232
1202820
813844
637826
961804
637953
1237155
1679207
1057287
1194805
1529809
1556925
69370
1670310
1817444
61955
722263
645146
726753
262289
768802
337359
1073603
1407966
732302
1257534
942301
1625391
1748501
1233994
1685957
1161110
1053488
888583
494688
644904
168244
419053
3071
401592
373811
1614114
1509051
829115
1727341
530565
1876967
1885991
1351900
1571398
1397580
1323216
1727331
119237
288192
873302
1011005
1514195
440026
1919258
1747083
218599
680322
659888
1008959
1323162
412469
1853143
919947
951437
1459805
1158015
696301
631575
1441467
903199
877114
1507804
15688
1231633
1592224
1918934
678899
923386
1372302
1564884
151241
292698
947252
600960
539169
701458
1199693
518116
981375
1535245
361792
1671503
280466
1996912
823114
819032
1758588
1415546
200577
1731512
103044
849818
1414380
951884
1880103
1777433
353186
704918
1459823
1400820
1892518
311201
361284
990154
944098
357105
1520249
1756004
51425
1580596
991678
623272
810118
694517
1240345
949787
941743
1830846
1162420
832841
773304
1024673
1110819
170263
436815
65730
1433810
117985
45284
1032115
1700365
1402378
674313
1654945
823266
837286
820515
1864097
1813732
849761
29181
1497668
1777556
1140943
1797506
1391352
1455617
387772
599200
60710
1435933
521038
553623
1483355
1429364
1355783
1717895
1585286
1323317
797150
1273650
1270846
1880233
1418245
1220279
301097
737335
1393135
912012
811857
1596803
1416878
154932
1056934
44820
357512
975131
605691
1739466
36145
469260
841456
827574
916112
1564118
57380
1982939
1217195
11056
1795136
275725
1897064
1907389
353349
735022
1984194
163310
1896352
287112
913129
1293437
1430892
588411
368524
1584597
1808271
382079
1568502
1092321
487693
787125
1278713
1013114
639459
1777046
290515
1253708
1067166
598151
925660
1799716
656064
253155
1586697
574690
713277
1102088
834157
349829
1414125
615577
1678885
1696078
765482
930308
1182222
378737
401572
184981
1640441
1890904
383912
1370291
84615
362361
1731978
213369
105951
1051619
261102
1050676
401925
251020
885336
1505887
1232718
1430313
114139
1415982
739117
327559
770864
667745
1643059
1288271
1415938
1255891
922599
1448211
1874869
956305
1927520
520924
1259344
918804
1574638
1381711
776167
1133958
916079
684461
971055
82443
743831
1884439
1245090
1326474
173642
87341
1754040
463401
1903064
722374
1570828
1507686
1057702
1760059
1207643
387537
1345107
1646497
1998940
1477702
406719
1986287
171673
1286736
1972468
787850
1862471
1122492
1007164
1999488
1012568
402132
1914427
1226530
24368
906845
481339
928901
1514177
1136849
918742
9394
61856
552325
163200
1312787
1006842
1999565
24781
1056678
247764
1170010
1024827
1591383
1283839
335652
653305
1374897
1990418
957170
1729948
961821
673417
1446308
462477
486837
54041
1433520
767564
672167
793776
464326
247078
1095002
1307102
741870
113244
504813
85860
1444266
1666035
1213620
914343
1690304
1905018
826181
1279551
354919
574830
778021
763186
1416166
356626
1210497
1219446
1189903
1414950
989571
1452441
970175
901965
1544655
839247
726641
137426
1920956
1504617
1346053
752592
271934
179048
187600
1684337
1453813
1039736
1969112
1292613
1313090
1064500
644969
943765
1975599
1224857
447775
1332693
1831638
598807
1696326
828039
342318
582164
696002
947611
580070
1479461
1485179
1166665
374788
247965
1254030
186081
806622
1344891
184480
1645540
337055
1911189
475614
822242
600027
68928
981860
344069
1411072
1586686
1170813
827480
1383772
166125
1446281
1359536
268713
1808246
491022
1899901
617413
1811997
1000512
1918037
1277697
1249834
1764303
768839
1011338
107101
1297393
1398640
1148041
233790
227082
671013
1622788
964995
643188
243270
404083
268076
1230477
908249
1061404
1245750
1145135
837608
1576390
1964245
1932621
1662527
1607173
918210
221220
1633484
1211665
1206734
1687220
1222290
1720146
1558229
1119154
587480
1768172
479253
1489786
781307
626648
441963
791626
785611
1465148
1924690
1947199
1336285
98009
1924435
1258698
1459854
376788
939885
921123
1451700
1219160
1782838
516265
1701486
356854
1680519
1945500
512559
749913
1042598
297620
1633184
241748
301354
1724254
1523142
1158027
1545019
515232
538635
953117
892950
1290046
1006907
73023
166801
412000
554867
563342
1595456
903407
904707
1661880
737574
1490528
990291
1145498
1703861
1245357
1934345
893354
152650
719464
1814534
57140
460666
1079854
467973
68349
341618
125495
197894
1374531
681744
1272196
714539
381583
611412
32043
490410
794272
1075209
816397
379939
985842
1813576
1222227
53191
1019895
533564
986365
506823
1914634
267811
1176540
125522
184375
848794
707737
1621517
911920
449643
416145
1803586
1952658
547553
322832
306797
1371672
1593151
985606
1366638
582514
1856361
1387701
1062565
1580379
82884
613703
110203
1983593
284883
1206262
1642864
824422
107832
734747
59806
182668
361939
1213198
289230
838919
431410
1038312
1640437
727390
180944
1587888
1205184
1022537
618582
1071086
326715
749178
1720891
1560830
264869
1109869
522415
530849
1735968
93827
1402471
421051
1921485
1028570
1525871
742149
147041
1376671
1822829
190786
1589492
33541
1518813
840133
953293
784570
1745727
1274590
377471
1444830
539451
480019
1534
930027
317351
1496265
1279446
55967
716134
1990466
79647
923543
965431
977193
231358
1158594
1943019
527232
540258
246889
1084266
86727
178334
1880283
298023
1385721
1601607
41549
1446555
49827
760927
1827186
578385
638060
1671873
425184
1734016
1070183
507946
459240
387563
1719173
160860
1417644
59102
1679842
711608
147707
539555
631537
1104094
1587589
94644
1539606
779382
690189
806410
1306518
1609302
618276
1678907
1525362
526745
1526752
475117
233346
578149
1630553
267844
511188
274763
527048
246612
143107
354320
905342
849035
744113
745778
1184205
478734
951501
638598
317827
197028
844326
1193903
1569406
980219
1890697
806571
1792182
829938
625135
587266
1502678
565644
1354979
430682
1803100
19840
1875380
1750560
806388
1021388
715855
1914559
25103
550859
937077
1935491
211270
190389
1425271
1702575
565940
1131621
90750
356232
822741
473947
1918166
719513
935196
13238
1897367
1724662
916822
442593
945548
1538047
725605
347773
849543
1239541
1975700
1953079
117746
1284089
1989082
1527230
517234
1169316
1009854
738184
1128570
1873153
900254
792451
1368716
1673989
769843
1327034
1348438
291001
183711
1054461
608280
130694
1554928
1660605
222976
351252
1965784
1008805
203521
1984418
503456
1379489
313136
774128
200692
1685895
1494180
132816
383604
275221
451636
1382822
297585
107116
1375050
776641
1228150
1320330
1886482
1875344
350211
1223248
1596824
1342560
361626
1712189
1358793
306611
1740967
429854
1625375
1501196
1070182
962956
801240
1435231
442413
1936145
1239200
1916837
18529
939204
715678
1113479
1796388
925218
925602
1313038
1254120
1025671
385827
565738
1217105
320520
1434393
1262212
611689
1579423
1361305
725731
895167
827479
1184054
1991113
1087940
1987010
78957
781947
1542240
79148
1374144
184507
1403038
1692262
1798977
857750
717720
463599
415523
1372661
886095
1983654
1305036
898760
1718583
1727949
1090059
1647742
1569714
163059
886317
154993
944000
479657
1673330
342784
453837
581534
76536
604982
1665042
1843955
77292
1270906
165958
1651028
1620239
483368
1593969
109091
1326612
235570
637885
652318
1270033
441351
292529
342896
1006318
1076037
1448996
227427
103235
1851343
1741746
747953
1603701
1769231
863512
181455
151388
1027415
607588
1162264
109055
1031952
1048812
1557482
1188844
55693
96143
1022685
140104
1874109
1340959
1458449
1907664
1957233
1687620
948121
940607
1196139
300018
610766
1948314
790764
762757
1685169
968946
1769522
1049596
176353
1606709
20774
1949809
1608388
287472
610464
1566035
1693484
623584
1204933
1058416
1614659
1680842
276747
425862
1158691
856108
164428
1445340
1635330
1281135
1054938
40943
1582489
1694508
1022939
164015
1271530
1932904
941119
1192720
867175
897649
714655
70932
1391565
838734
937304
1704198
854981
1945464
450373
1154706
47705
1708007
1379459
1302638
1740282
1049202
453217
1721335
1328198
997378
1730758
1290470
114969
1955534
1128592
651947
1184796
1429557
1510810
1621597
185824
1833800
447956
880492
483189
934051
1552487
1114780
34342
1857741
202986
1288251
529627
1358739
1039916
1457383
83548
1350604
1019440
93821
1932856
282059
494694
430085
44301
1513529
563578
1378718
969845
1149319
1257007
1968930
21966
495738
258680
1120667
1891005
1035440
918853
854882
757997
202864
1588085
472079
1851661
1664782
1214064
911696
226669
129050
1092599
351489
985038
1484843
1063872
1977659
1923568
1431497
117733
735878
1846024
1725310
31791
1804953
1202498
1519463
658303
376485
925538
15787
1381338
849427
1174886
1904725
422064
1252545
440538
337875
268066
768483
450750
57028
194819
1033138
624347
1502397
482002
1482448
1678995
1831688
1728578
825690
491557
681
1002292
407788
1637183
1336374
1630434
1133927
1347569
1767821
770661
234505
368688
343514
912953
1425345
1791378
611510
1638205
1987019
1792262
420345
1354260
627499
1874286
259326
1249634
422546
577653
154820
900675
1628570
619865
562291
1075896
1311428
1971157
1601861
816084
600967
1780824
1582944
1659513
1875442
1243958
1029757
422301
249326
1954732
1053419
197980
1453592
956545
1981597
1893132
1123187
129721
1900215
239965
768211
1681458
523595
1399754
1182065
1512478
465983
1702487
418061
224241
483976
152564
826306
1160598
1924365
548504
1770537
783701
1386869
1306
1165386
836269
1847617
260597
1708345
1665066
122742
498088
142436
1499001
1009959
714750
1017523
1791570
1626344
1930619
1159207
256832
84171
1258240
1518165
327684
1677949
1844166
383976
385776
93731
794108
254701
429148
606179
1733739
1551486
1256805
1409444
979274
1028924
1329975
128631
1415832
1850307
488470
1472466
1413497
1381805
1565495
1948713
211039
1016449
680203
1835013
639632
1876336
1475135
1930501
631722
216385
161033
1853588
1129938
552083
1379816
1877571
866583
1924549
1129230
1896978
1375400
1169279
780400
302498
1060630
1861682
21562
279091
282720
1957038
656990
424921
1783497
1873883
1400031
1335008
1924846
42374
1750401
1277461
1274000
820638
1999736
1275746
1891486
826709
300259
1074668
925059
1422096
1392822
987693
25768
1758943
1609458
99833
1556985
1699691
1209872
1793235
92631
1851122
682227
80093
1187474
403293
1427655
922522
335538
146512
951630
393109
15890
1768088
931467
1123632
115275
1462671
1359243
218679
1708638
427650
1281369
1426287
494345
1125576
1542467
17425
568304
958235
207694
1196313
469110
496929
1881804
1247763
699006
1023692
1437823
1359809
839591
1492146
324871
55238
1929760
141253
175352
1167814
1042143
1386874
1091875
1687479
84886
678823
919558
1457888
1087406
1482977
208359
1819258
133016
707971
768289
973771
694423
534737
1009239
1786334
823412
342672
351866
1465828
176268
1823543
587657
1170382
22672
1279175
695954
866763
1661303
927074
1096699
745047
566016
1579378
32747
1500270
821995
466935
1073468
801421
1527507
427889
804212
1274153
419689
1368604
255714
1976764
181725
1983204
1003802
396534
1549347
1914072
1092761
1356191
345519
1956823
1715465
1500043
1960188
793097
201529
1506145
1506663
1122363
764096
1385589
746933
556940
1265307
896816
1716114
1921987
1062776
712999
1474328
1714270
1940684
1268312
1772528
1489709
1158995
167125
1332533
1859057
855424
1506638
414344
1491186
1769966
1253144
1386387
1546023
765280
1261596
1570437
1109837
522505
1817710
1350746
1047201
1609610
769356
969387
1659872
139364
1626003
852293
1288458
1923227
1635222
1508918
1072912
1353341
196073
544204
68519
454642
568840
925936
33013
569179
1695826
1565030
1258650
854383
871815
1579231
1353271
687570
1209669
1687683
730588
389306
1245178
1999548
1420081
1363179
1419053
418108
999011
1506047
1304961
526926
1264712
1614437
1136398
1903905
1509177
259137
836002
1688329
939030
1967293
787730
570784
1266946
1098724
1326303
1544803
452424
1309489
1141318
1785888
1376080
360818
1964599
1233095
897704
1948276
66846
382434
471238
213737
441558
175940
1253524
793434
1021100
1865483
1248343
380294
59181
1530999
776796
268294
1181664
1412127
631585
1909403
280743
892795
132147
1954051
916575
807809
1096409
1694594
1464984
320526
332015
769437
1882870
1209208
1881157
436226
440483
1819112
1965047
1126458
1881410
576541
1880074
1537511
1959304
1271522
1433371
1934044
1397805
851217
1008307
489892
254460
72670
890572
1880082
874183
1390062
855895
359044
1666061
1176634
688633
635573
557870
827726
914873
1762554
408062
1523129
1472256
1862984
283550
1049584
640413
651704
559976
1402578
582948
1542910
1901437
1590320
932030
307952
592759
1015869
1207608
542654
89281
1873116
1360033
488356
1567981
1130652
703849
1456879
1172407
980073
478220
4263
1294010
779164
1268245
113353
510727
133775
1037101
1334683
1103069
430902
818389
520394
1007028
1627571
962773
321411
1591075
339509
1377810
302426
991407
24121
969564
1474527
1714272
81183
1678155
641538
165918
1089787
1835274
600437
1919223
506189
1184500
691153
451751
147722
227982
1958332
1507855
546181
1232617
1909207
1389498
1919761
1220552
247943
151222
1460028
1081658
1814540
1498732
607129
1313422
874910
90403
1284616
440303
1455209
816520
104207
178853
123999
1764070
407716
513298
300896
962512
1269508
1366063
1159277
1120020
32373
801623
358228
1835916
554070
840212
631417
264747
1710273
423790
527402
1709993
1846
1942763
1957681
1598845
915140
1526601
701267
878774
341855
198158
1339871
675646
1495375
468916
1476644
1257074
635394
151573
1189906
1462328
759887
1533438
1894465
1890213
556445
1167346
1941973
1395291
236465
764855
1875736
812973
264971
467170
559894
1362715
1173284
1387998
28028
188506
1684589
23925
615934
1579812
1484414
1892181
1434265
1669934
1328736
1897269
1683801
1079787
346036
124055
775873
1572659
1776935
1761397
1573798
358864
1626794
1784508
1438058
1619676
451480
1853759
210081
1781143
912444
1580861
211962
1917885
254645
665964
874829
1667051
1571201
704914
197677
1315192
1227478
1489544
1569280
1448171
1451743
1055078
278522
1260956
29493
604146
493056
1520089
698676
949805
443150
889419
1295348
1217368
531328
1948070
221565
1633902
1542902
1260603
47301
1100571
1579416
683983
1524162
350543
1601223
1709717
1968407
58637
609893
23564
140285
255756
584840
25870
77813
544098
1277673
672350
1935692
313691
690297
1875939
510817
1618687
1334434
1638707
766373
958862
1735226
1663557
1381563
491442
1206154
1652785
914079
1526228
271051
139046
56279
113
681432
539459
1472363
1623246
319452
939507
740931
1045590
385543
1012389
1938300
121433
452661
1603406
1543020
1016653
814059
939544
591430
117932
1930900
98888
1573044
770603
771799
1627820
1120056
109939
1634386
1325608
1315767
1037936
1152927
166410
1484198
408032
1778867
1220881
1721310
1459923
989079
1577855
1783814
896287
1581663
1685773
1855163
235160
507760
1634347
565787
1300534
1254612
1678384
1818703
264819
1684341
1623477
883788
1339338
1860748
548656
1740818
1770645
1875142
147998
551202
1126465
69729
709689
1309931
1302158
1715701
30626
1903694
114135
1238635
1252980
860500
1251511
1971348
463327
1316134
1833261
1253897
1522918
837370
441276
345048
1564712
704221
332575
376984
1688180
1190444
390440
1355055
653185
517331
423669
1443504
596017
1052373
206973
834265
288644
1174091
1468816
752334
509927
1248353
639046
1399310
1316825
1530172
1498806
482907
831009
1774993
552493
397308
461811
1109001
707128
1884730
1679201
1546147
750515
1169670
946086
1732545
1910793
649374
642183
296793
1353061
1059070
1228087
1409411
1639375
1293261
1419515
488646
652473
1710911
1090884
1087540
1521447
1355103
921109
570489
1571490
1531016
1301540
1883575
1224232
1785534
1685161
371245
1743419
1613727
1048155
1964626
1744307
1970136
94827
1952478
1795813
1120373
1113806
1935401
808831
1885816
1955459
1805299
1746800
1942329
920868
162693
649531
248954
230694
493455
867549
296854
1513986
462640
1331557
442732
391145
349385
1978781
1177285
156401
1963987
1546360
241026
11038
756564
182336
602789
1148107
863764
169247
141727
1497174
1675996
1147416
1272351
811223
892252
82028
1810434
1702768
774794
1182265
598959
269470
1274140
1848768
331486
1478757
1973093
1192621
1183177
49133
1453024
166009
1181905
354913
1111114
1778382
1860813
793131
401874
1665507
847014
935909
905856
1315723
183812
1088287
1092639
1474558
699327
979082
1952192
1449607
1706902
20747
1894420
1778694
554287
235158
990205
1623616
211385
1800114
540237
1786583
1460105
746513
678190
550700
1501464
1300089
1201415
279763
657246
459951
1547830
1801575
1328239
1521803
587249
1010241
327011
1830174
1695952
1445363
1030710
777303
1703237
1384148
5693
1131988
1755141
399639
736205
1078922
792853
510356
1000807
1646372
1114351
1365565
1930301
1669969
1489709
1642167
470493
1666557
1866957
415419
371726
474722
1874992
16236
1440865
1412018
1274321
1294326
1756399
1827897
22931
1224448
1379325
747786
280671
974295
1617613
319830
63245
691594
1111247
1812679
1775828
255137
360076
1715792
65664
1635618
38378
825707
1017899
1980982
88360
304114
1465248
1966748
1671944
957833
308721
1754952
1243204
10705
992710
778504
288745
1152117
301118
1182843
611748
864830
1336027
134456
599597
1106947
764994
1652760
416314
878629
564716
1252580
1954269
1020950
345770
172966
267441
349503
1298168
1054049
223579
867947
1261800
1510532
1930941
148428
1759300
1366652
1358511
1078101
97000
1295635
256351
1103638
255663
766619
1020704
1212213
477382
223648
626329
31259
1910562
1307308
763990
640602
589661
1039003
1436093
91724
561231
1179785
1248210
854701
1120139
267526
1512338
669236
1738904
1910562
1685387
1845313
678601
529702
1312193
906264
817603
1092818
1899732
1563582
1295520
877241
1963275
1384334
1178301
1661779
1969293
541716
1746618
490544
702378
1509815
474677
985859
273649
1624568
1773665
852642
1758166
1768067
163689
1836690
47142
192768
476091
1163250
707193
546295
689446
794180
950474
326699
804588
1351409
1823033
1548437
1803711
1032682
28854
309871
299546
1317569
1716577
1931209
1190964
1778985
1370628
1996083
1752924
1974753
1538703
261523
661321
1295035
1768676
1759547
962924
688196
1286225
826648
483976
1046860
22968
1241553
1013754
1765818
323368
427314
574937
315864
662743
1708332
341494
1126198
1096991
801998
684562
1525591
764491
572436
1012838
92829
1664519
1418988
1396618
1865566
448906
15908
846078
1039990
1152283
761073
1969859
1024593
306644
640428
1457117
371207
632454
773580
1524749
1195984
1774667
1929895
556101
968712
309282
1325554
746635
387408
1624158
1201205
470220
1237309
1385140
651275
466813
800930
1233229
972104
651122
867948
541761
314566
1295112
1433147
323621
1587075
845756
1075228
1582459
141739
700079
233917
715095
279862
1801071
1004074
1143172
364577
1543220
1820292
1411093
1005773
320188
1891592
1505976
1638706
981928
1013958
1570065
315635
561568
437942
1479456
855165
1111959
1875670
965050
1550418
1435467
1309012
1663394
1444955
1634353
467605
231509
532369
715927
1432267
1372619
486378
1165945
814632
750317
1229307
940378
1488656
1035533
1150133
1603069
448732
1140075
177394
1064589
126219
1252045
1066089
940036
755585
624449
359332
1977931
1942885
529807
1633699
786870
796500
731065
1909480
401943
608006
1543920
266118
1748470
731390
1283198
776004
1919178
331710
1555293
792034
900058
1587685
99244
497741
1465568
739014
1146272
1561493
1587832
1789309
208684
648223
1626143
37003
1373223
1151975
1300815
1567533
393890
766744
1982428
1542308
4777
1373213
1131967
590628
1488212
530877
1909693
52266
263793
719882
231231
894900
1930399
194010
381919
1664384
1227721
247635
1271019
1615074
30296
705141
1447441
1800543
1227504
639658
611546
947538
1207306
975545
845705
1455840
818985
78609
928348
1962872
991524
736394
1446169
77753
1679705
1705743
1746294
1791772
1893658
914606
989596
886546
1942255
1991959
271114
222824
1420831
380566
720254
481061
868357
1228418
64851
227324
800499
42072
215548
273784
1172536
1085826
1451479
1678814
332675
1790737
1939295
1473378
724604
159590
735217
1080099
1211653
163388
1307529
734
1141348
785817
1137787
1034336
1846151
858026
1955647
1112603
1332856
1242285
1995439
1218711
1936939
34182
267141
65369
1540706
1712683
1438796
224661
402115
95076
877031
687802
194482
620301
1641284
1444360
607141
1841652
377933
1628241
986769
399044
1751126
969430
1161551
810788
1283835
1861436
1230101
1783384
56240
915257
1697261
355569
435050
989274
615446
586324
170406
897815
1157931
202301
550465
1230619
1547699
1978900
1215794
1541004
1733720
892938
1604448
1355667
332729
283491
432521
1220511
1130032
70668
1585466
598241
1400957
1205605
470156
1443379
412923
978308
37022
783883
182946
1010910
964239
538353
126539
533381
1111543
331037
1202065
1013279
978660
1852335
1831949
1189434
1441241
1660696
716732
1845290
197163
1261679
1930980
154224
1700366
970011
338927
180004
318574
1050896
1025489
457739
1679471
1448217
1491064
1290072
55889
254659
1342408
1223111
1026940
1123850
1085469
1783080
458899
891611
553389
545299
1049602
805156
1388038
287420
1773013
627575
279546
1921428
610585
438015
1017217
567620
123820
1062052
691831
705383
871154
465489
944669
1590841
611687
1673953
338111
497654
946982
1216778
716435
243646
220266
1898590
844283
1668254
1351564
819323
1538497
18749
357927
1965721
573455
424398
1215931
1025546
1104455
1592187
746002
110072
2997
1609128
269628
1826495
606155
1950805
944255
677060
551484
303491
346953
514710
1656148
507702
1874599
1434192
1283240
1953091
698164
518457
752136
1296960
1247362
385641
1211185
389706
1669297
1877393
513716
1331701
1735310
44128
798339
248627
807512
146069
1817793
519817
789074
116334
1233656
1367908
252868
85348
796622
1417381
1280412
1129327
757401
1684048
1772555
620686
1330546
1307108
702028
920671
432059
392199
1845028
1786016
1490733
87208
1836750
1478905
1124163
202132
24622
930050
839973
840753
1803729
486355
529331
1117780
611741
80682
1289541
1443262
1540169
511180
1595753
661153
1686384
171598
1880672
993381
988064
1097881
825003
1471003
1775611
631740
533685
396520
935774
1771082
67958
962916
446718
666829
916559
583110
1429118
816712
1640258
1303605
421291
1296476
1330477
154630
1070233
1929693
224966
1016990
164716
1876205
1164104
1357362
869259
745637
1508352
1637652
1500684
1569016
1062973
345694
556608
1316671
239313
829163
1558557
1425933
1215325
934970
1518308
85954
1749585
548022
751661
942202
1886561
672649
1458589
1352657
1313581
928284
1591943
1167023
710750
1002605
1708622
105580
507217
301744
1838454
673579
600376
1381500
1400812
1783018
1454057
621648
971281
1137960
1277526
316887
1874307
1183112
1076244
1656839
487931
1183509
1904133
1998030
1261823
1528755
983113
1570497
543894
581194
1860353
1917505
329414
1439616
1977919
803036
740883
1371806
1767753
514645
596982
863997
1364025
291528
1476636
1875021
1330656
1898565
240805
1487722
428361
313728
1336992
1278435
423542
1392058
1359737
1502344
128759
1191448
1640130
607046
82264
1934326
424065
772093
1394852
798849
923096
470889
1672054
395750
1376729
181550
1110691
1549358
156504
80796
146376
1179483
723710
301557
1155482
1403184
680569
1078459
1480363
10538
1322104
915315
89432
1060886
864116
1549488
782045
1114128
170241
1769924
1125345
103499
884549
1544015
1251257
1715832
333052
631185
1807482
1958981
1439596
607132
1359569
159290
1558014
59801
1562010
1397057
868646
1241548
338384
1137478
70750
1311106
938736
537765
1318314
1916783
217057
1180026
981830
490803
313262
1460163
1614879
323925
1950674
923220
1988631
735187
1132093
1579073
610177
1670187
927266
736107
1770059
1727476
1622960
673445
156594
71
181584
1059211
1453368
854098
1290131
496936
1093104
1207950
1616501
286910
1893026
1204873
1860798
1465256
1178217
399877
1670867
1416059
1325095
1122600
1901753
239050
1666991
959257
1658817
865727
1262168
851041
1728405
1909691
655418
559295
1488293
1023010
863975
1356656
928645
1853806
536294
1965837
359438
1701255
1170300
445422
339894
864188
1271359
197333
128981
1888105
460543
960420
1353759
1509964
997542
1982894
409040
1032900
862574
1304597
398527
1213104
1503887
1137521
1023584
901411
890732
970499
400625
170507
88965
968016
1212406
576393
199821
394498
967219
169566
1042844
1490402
1907155
1537150
31404
1775961
684473
932574
804387
141650
1575928
832217
1369737
1250300
1971798
1040085
776719
1229827
1053705
277
1721642
757460
511665
560337
250908
316504
264536
89619
1200078
897840
1774395
482365
499301
1586336
688283
130253
611561
1632544
959508
1020732
296430
319712
1500472
567321
1836448
510382
133462
1546154
1925094
813096
1243330
1882489
94440
723327
342428
455352
1936298
618585
1994334
1563611
1646847
304019
201002
1050719
382059
1799054
92407
1289261
240452
1475259
720521
1189299
679303
174632
174915
1364933
904323
628190
1777450
1037212
867236
1145458
871155
1541033
466225
1583114
1916853
1567599
1871640
730273
482954
1525390
1297850
652605
1565100
1783850
784211
670321
694853
1716118
918542
1309725
1849580
470268
1813417
912406
411080
935888
1509318
916002
632360
1040843
1702212
1957666
863064
795493
350103
1856346
1597475
1482257
675106
1681433
69767
933703
1324733
447323
989145
1983414
1042461
709756
1177816
1279763
190199
530823
726057
9291
1095192
1833109
685316
719969
237799
1970978
461574
28049
1308844
172590
1942836
1739536
1661793
131065
1702110
1361684
785082
1449144
241929
277695
98627
64852
1962281
1886796
674765
1798471
1296515
386295
461050
455033
826882
1413067
923028
526719
1298495
1342064
1272948
1374544
1932871
282371
861251
1976722
1688687
336419
866679
1565638
1750302
80715
109879
1251151
817118
700892
952983
1755937
1151209
1290516
1989523
1726851
1086096
136973
1417338
828863
1638985
827091
1025662
1399426
1553490
1171930
362490
1815415
503409
91871
171899
370877
1983478
1484856
241249
49823
804841
400926
491480
401035
85076
132363
158705
1935306
743711
1285803
877737
1303228
873062
1453241
1108918
1745999
1970399
566662
1322108
777232
1394408
540340
822434
798990
259917
1624532
1530582
778109
1260120
1557017
1585361
51518
309731
1225795
1126181
1228846
1632279
1093715
145106
94217
704192
1744373
216656
135502
1095637
1548136
1593346
1945697
1407191
1685270
863585
795764
637445
1620575
86736
1661383
1063635
1101534
1404475
1115538
1937458
1706951
560745
328992
1734730
1370203
1285616
293678
1064518
771620
1529868
1696635
1546053
740244
1068850
142506
1849336
880468
263852
431628
924834
579926
1009849
1571342
354821
1386489
1229122
131468
655948
1010425
288912
1219970
923014
967338
1654716
564844
776603
1745398
205968
1957993
1889693
1309200
1453556
624923
1589255
264167
917448
817489
961804
614834
801103
578011
1501779
126820
1132988
58163
699454
63945
660552
260236
1832434
1614842
1862435
1475968
851525
1176959
383439
1425942
1430969
74429
1267755
1161133
1754884
1687256
1638133
352965
1393540
1827384
1871761
704156
1116537
1663333
1244566
450056
621075
1361965
516669
522253
1502146
838507
451499
1209464
775340
890091
348115
1108380
1445171
1296948
1707662
395380
1793980
1316519
1478659
644978
907291
879667
167476
993708
1371056
33868
480320
1819904
1000112
1220630
1329809
1061812
51056
1514640
129111
924042
243368
1515066
332790
1049550
128413
1599105
1150441
396675
1940758
485764
1045931
778753
1956234
833616
1424461
1772007
1981569
393075
1956756
35561
298334
571593
577909
98384
1269387
240205
343767
957672
927148
1460469
1579031
1600972
1687862
1063880
714183
1765937
472932
1475852
1034123
1786843
780102
994032
987510
1060642
1086882
1672962
1649057
49346
674908
1837915
245808
134259
1607008
933778
1786322
1128827
465415
1478089
903898
671788
461186
1354147
870094
52822
1913264
1001853
1326885
1496586
553639
1357924
403078
802928
448707
275895
716036
1248737
1438380
184509
1060440
832937
1809388
1433946
1748623
711764
1267197
494390
131606
881024
5674
1076616
224283
440114
1499607
1083206
826656
489134
1580476
98874
96397
1711316
1933386
679224
332772
159289
1858193
1130375
1058491
931965
71758
1437589
861044
132307
1582472
775628
1461218
893261
1926460
198195
1836069
22252
433423
1539081
317904
1420628
1970089
669779
976182
210896
717680
1139543
1974362
93336
1161233
360159
577102
558805
1129031
131946
1324238
1478352
851326
74787
1746104
1966872
1721186
67536
280431
128374
1829537
1922459
1161226
21127
1639538
1730771
1964716
1859770
1008686
1756947
1435944
892156
1220527
1298626
1522155
1853157
1483001
768816
777260
1364269
1491549
126185
802486
393395
160537
963256
91920
1293241
1555737
719949
1374850
1559907
5355
934762
1784132
177243
801316
1962005
1310855
1999849
943612
581499
1280835
14377
1174039
744857
391865
1295752
1238515
992151
1819776
683315
99822
337885
974657
1773251
329070
1904953
1277830
49431
1987745
1782306
373535
1638637
477746
1912122
1769589
1336747
92578
1004507
1386461
1476841
1495113
618722
1285710
584806
764576
854366
1953483
1035534
347650
725485
1353394
437857
1161725
1280303
1963269
802695
1397646
846008
185695
353629
455526
255173
10767
780360
1125540
1825412
98370
1097294
1484806
1930076
133493
93854
1311890
584610
317780
173547
158505
1309912
1912291
390089
1040344
129190
1645001
517354
1415878
409898
1650152
302797
494026
1553027
977966
1238019
1268723
1611233
1511301
1098554
1819660
1386356
1188912
1794225
1889282
892682
1961008
1192535
899352
706005
1087293
1343462
1034401
498003
1251828
607208
896987
568487
206513
326257
862621
41735
1076253
291602
188742
1476003
1630098
1103081
1053018
1921166
1038504
1252397
1060619
1374503
1481177
1479076
1720205
1149517
12913
1647570
1525
730641
342615
1089129
1783702
1390878
171975
483733
1586877
636411
986788
779226
1982484
1175372
34852
1657062
1782325
1243746
1230495
1369000
473551
379194
398342
1920829
484133
896251
1225146
922247
1579321
1525805
907581
419502
148204
32599
1112331
773206
38277
603980
1280176
740719
631335
1665164
690153
1593544
1725933
1049159
1402487
752945
1246918
291808
1559529
1934633
607368
183471
811849
716372
958021
395024
1220571
1612992
738403
817309
1083042
1658063
1179117
1613517
1571893
938745
1806621
1403384
1829493
464035
858306
1851969
616412
1938796
494441
1309995
273868
1456620
776950
1538531
1356848
1502908
1521756
1932779
1161054
1477725
1236138
1504833
588957
1029563
644346
1360961
7870
919331
1469819
1691376
1394303
1798104
63695
301218
1303120
1870020
1994347
626920
1845121
1346709
774888
1046957
886209
1656063
1534012
1428669
1375067
1015639
1453213
1956328
232011
28066
1933961
121097
1427030
535187
1880587
52066
772654
1107689
842711
824099
818009
949059
1567306
1348078
1185160
836249
1110608
253303
337938
1658086
1184431
235914
1153046
94607
1699750
1133052
688239
417950
178646
1133383
872039
604180
630092
1238845
808285
1057901
272002
108220
1515743
829613
158391
1105844
250619
1772790
997989
410808
1652990
56785
403661
1659309
908217
1864909
1674078
968306
1539138
1707522
307296
831802
582090
1653485
1357986
1697680
1685745
806931
467440
165295
954656
219278
759641
905108
201616
95838
589234
1245785
245622
1482821
841052
611745
1380152
8089
672213
1910009
567293
59835
5071
998811
378324
1406506
649047
1029062
1516211
334558
1175148
782671
290418
1543427
824922
67524
1736005
1957414
1155277
837684
943996
1399865
1684701
551875
1957492
494755
1362114
481629
1040989
1171613
1195544
67665
840409
1284161
1650983
1875406
1577462
693387
1792655
1058176
1646339
534444
994666
1578259
14279
534672
1015008
266627
956593
452253
1942643
244509
1116603
630316
1506934
335204
705255
266070
943118
1595843
325929
756527
292332
1199033
1408958
1416149
445996
790386
256572
548768
1712293
1688398
1917253
1177933
1009234
1817059
1077840
1338200
1232395
1791795
1747914
1923877
268951
1647580
1313533
993720
1866404
607043
25320
1394238
1262995
953936
1625248
1787506
918314
209776
229112
1802810
648144
1070297
495202
722023
101524
350415
1289764
816879
46032
411450
674571
758902
473449
281974
1773454
602839
1610852
564817
1825269
1888885
984464
226905
1541770
1602182
1218962
1510759
436918
724247
1777721
1573112
1236241
1499794
1333049
915228
772567
926505
1957233
1471256
67455
1184535
609709
655465
1839010
1508233
1482067
125461
566321
1679431
558863
206144
782638
783161
1279690
1757849
210320
1507959
312405
358960
1686612
1042281
1353068
1689409
838965
90391
1397069
1801126
900255
413365
472034
502170
1126970
102614
606302
1546756
257006
1085123
239862
1020251
921617
648333
25060
1059554
596256
172151
132182
1515125
100857
1882786
1502175
314521
1882320
1739616
724522
1770323
1390505
1754216
1726167
1488145
1248228
684085
1140665
1493310
1787764
520461
1675162
1396260
1803038
461312
1645332
176418
1439419
1265274
205919
1821889
1880487
1627909
1846460
555166
97123
1622503
599909
902276
721457
510135
815816
522064
1183942
773966
404882
824284
483885
632325
1352333
86960
240915
1154035
1995445
1507836
620004
24896
1315890
360335
1720421
150788
1393398
1324358
548853
948729
1944854
847370
1964297
1313431
1470240
164405
1293249
1378563
109994
1817851
207239
1521007
764453
1138227
570245
1831096
1042715
123598
1989869
1087033
1821100
946662
1046510
1942686
1084865
1247977
1189061
1788606
1147533
1602700
1926941
213949
947004
1937153
83161
1446784
1926324
1082763
1216620
318340
473168
245265
1288691
1027166
477883
41087
1343205
560461
1897881
963763
995316
1437883
1694312
245333
1537718
223245
1809133
1891395
528954
1269973
113154
663796
659108
1146131
241538
604295
1331982
1402414
1334033
1178846
1416626
50440
357449
381700
118634
81052
908442
1206218
207116
707710
1860046
1154708
805543
862735
1294745
250310
351608
259298
1762822
440187
87991
781379
1896919
36818
302178
1244591
1055008
466888
1341180
1910392
1162494
1772183
94201
491524
1191692
1360851
185022
1678475
1308277
1282315
674098
1228432
939123
1749113
1603644
1693541
754408
389160
259001
1227841
1098525
1127455
1808645
1567539
817526
617834
1342760
1596969
1336349
1974875
169917
334990
441214
1460041
1715771
6921
1599686
300088
1629681
1954214
1986658
198874
1601423
324897
586714
1856886
672513
1408812
1186106
1177435
1961159
1438775
1839151
527654
101434
1033020
1155068
295712
1698837
1951467
1037593
1263747
66939
1024785
937220
955176
1326736
50172
38400
844023
1048101
1183900
1536804
1710274
1139879
1454985
1372655
367912
1689858
1762491
183676
1791012
1148878
1209748
891499
1693787
1905391
1071256
971929
1989100
1604631
687892
1764159
660855
1846613
776044
1365512
829790
1140718
191112
92388
1107397
1270065
1123498
934139
502915
208567
1099855
594120
1310492
470432
1518898
278033
498242
337303
1585346
1370884
411168
744930
678695
948733
1316571
285081
148111
544209
1985240
253027
826754
1892671
387780
1720360
1276011
629727
944886
264613
433991
1645591
1261329
187538
410081
1685456
1680055
575914
668245
586162
35828
1917073
1222968
77141
885608
1350548
1077164
1373103
807185
1501121
831284
1729698
638407
1963055
1916341
1690296
1011526
949375
1090970
1645728
82596
1924153
1022598
369955
858591
463735
1570889
1604067
552109
866028
1066211
834405
1798301
918314
1931581
437581
1766786
1247378
301161
833326
895661
13832
1023710
1131094
934047
1311453
1250981
1956287
1132050
638919
547302
180171
689246
1721721
1274488
1623266
902625
1873030
18341
52854
14087
1820754
119824
1237484
1281944
1583739
260326
1239741
1706860
1524949
994692
1247664
1414684
129158
892816
511475
92507
996766
1435893
936335
1416213
77901
898791
778120
1019877
1681619
1942312
1533406
1167474
915111
1432331
1267629
1716177
478942
1235360
1431646
1301642
1656849
450126
1986130
1187182
566043
871883
824052
276628
896453
979436
415825
1004124
516414
1578979
716871
1788818
488070
214293
1068773
1060337
1849128
1524842
325514
1485653
977565
851644
1989995
1923831
892119
42728
1688645
337613
1356688
493469
1144714
954133
495396
1612307
983610
1267175
582955
495404
1997491
1593328
532271
138724
1812770
1292736
801043
867907
24090
1465584
915892
1435058
1431649
104873
839175
1006401
325654
703283
1816437
1076359
524038
631363
1128474
752373
732562
765590
1780238
1891475
1823081
1581805
905613
1540425
1074770
244315
1474641
1682396
278094
369
333107
46603
474011
1728520
494310
407830
1799903
1501652
897239
1096822
1183744
324178
1718527
961719
529952
337259
559361
788401
1798475
796329
1590748
286833
133321
1629410
531208
676059
1047694
512137
412928
314071
1162072
1487068
1392554
965766
1017373
1013002
641835
802003
1013046
738936
973014
1437522
906959
1632682
941010
431896
60284
1524703
1125520
247707
23138
315139
1583852
120665
1057137
890463
1971036
1423417
249995
1034677
386183
592279
813450
870445
579352
1726697
1757090
1119020
176625
1865874
142764
1016277
1381379
527172
21249
606095
1505128
1871939
1313362
1112465
13068
684893
1018756
1653677
808861
832761
1071321
1974148
1256469
1279309
223743
1601405
1755167
1091777
1513983
1693346
856956
1339670
1158265
1110328
694286
1915095
913279
1201160
1826493
10025
1000499
786301
1031843
428485
787095
477661
160332
1376194
1653178
1261284
1683354
1242153
1368530
1308677
1204558
992612
1883761
24644
1299072
642137
314992
1523004
1441134
964020
199208
995159
1978045
1979626
209594
1964069
1764656
531379
1643942
717436
1709909
298138
1340613
1226224
498392
1942054
214798
1094317
719907
1690150
193286
1370625
1594396
391748
1544827
859078
1465655
436153
1344865
750989
223980
1298624
403051
336333
884961
1107847
1071814
1890535
916099
533527
76334
7371
1619404
1079006
269197
1298797
846942
475114
613089
917902
175001
1227026
934764
1106178
465981
1502232
682475
201006
1993343
1166410
1341737
874997
1273506
1830874
1715342
1641717
1724203
1893809
225937
1332402
511626
517359
1669159
1886914
1528646
1814989
1054575
1499527
288319
1401894
1975297
1409009
1721664
158660
898234
1437431
1466379
758186
1322839
1354671
1549005
1827581
721602
107703
439101
1925760
1801125
1143152
36449
1508676
1157094
22848
159883
107575
1565941
651220
1619065
1451479
1264158
1673094
1715932
551255
182424
1971525
1296340
407551
547868
118621
181342
1672341
908370
411404
906235
1141536
1231342
773185
745948
1864018
194803
1736498
704543
1780882
174306
1208690
1769948
1842432
762851
702040
372796
996081
607652
1001583
1390850
785338
1592042
53596
387030
1270834
1924936
1540461
736029
203916
196343
134188
1414444
1749471
1691974
206083
592307
20396
1974474
944716
421922
310126
676880
287280
832810
1531402
444040
1550069
440337
776206
87996
1088826
531976
1313201
1546196
1306969
1919431
1052352
1833033
750980
1909253
447036
1569960
702632
1752292
1632192
392528
337999
1189293
221256
1042049
1828369
1270609
223092
1344618
1365428
1288166
183305
637638
475947
1558
1804952
592919
1602559
1365312
1013436
3004
188236
692744
1293952
1985696
1456523
1952172
1113288
228777
375885
1971328
437727
201692
1851858
337683
1128750
639343
1118993
482629
1545121
1401623
1705720
501430
1424866
1029339
1721358
682647
25009
863396
1666911
496715
435898
197668
1178267
1727378
156725
1659296
265222
1936081
615390
1262616
1960754
1058546
1414832
450640
1941285
1090277
1103308
1672981
207746
1617583
1826931
1798058
454804
496222
1273240
1497556
1718237
637341
403682
1590448
1942652
875196
332163
1584341
80806
1471307
52682
689677
25863
1296857
1642738
1308392
1773509
510961
1985866
1865347
676045
1352283
171805
1093157
1734973
1809853
172849
1680422
1769146
493973
800761
614838
935956
112812
871349
1318513
408630
13222
1855918
454216
1055253
1577041
300114
726329
478150
246371
1566633
1920621
1744857
1961710
1746882
1940616
1942427
521073
1427154
362812
1559296
1012553
145144
960932
1146610
952736
52648
828712
813165
755943
1808803
32971
346872
1526908
507165
666245
696152
1882079
672999
175507
1938517
777367
744112
1864734
1193146
1084621
1895439
272094
465428
1570986
829181
1478227
20752
899392
1915451
1067072
11617
1853656
1895879
1580361
446753
57281
1670686
1914394
748894
1337777
121137
830322
366957
235587
1533746
1111307
641364
156545
1926084
1357345
1161669
1183819
1017479
1592251
29363
82803
533589
251891
153599
207759
126114
348448
1213750
690218
1908656
1369681
1488604
1156928
1011384
630403
1382248
1208740
542023
1856985
7640
1301675
1064279
451865
878465
1872874
932902
1214578
1760259
1318203
1204192
60632
1188980
1214076
900472
1037730
181872
1589985
1043782
274817
1275078
622690
902105
1856721
1313995
1241328
1981702
967741
164371
286231
1779009
518511
1387202
1446648
759725
1191675
176826
902921
620900
1825753
1012725
345959
897306
1372734
388517
1184690
914175
533258
1857852
838278
729356
963294
622341
142211
1476013
32552
1772610
26769
1465924
941614
1917824
508058
941847
1575961
1216065
1191653
844406
1108421
1817495
460495
1621478
1415557
1748888
979938
17109
351276
1515412
1405580
1438748
770091
1075763
659804
40013
1545998
803759
81989
1042218
1360943
142654
733743
1159442
657017
1112203
504100
850630
1180453
156993
786147
63319
432771
1130402
1813844
525947
836184
782179
215248
1717902
580169
1731316
655004
1271736
1679230
1497792
224198
1349799
235058
1400566
963325
1750737
1498077
515430
1438307
1120770
1438691
1364583
352062
614522
1166271
1846059
848169
269492
983793
1632494
281853
1310539
487027
436792
1867154
34870
1363121
1561924
1438322
1898980
673122
489441
1682001
1146660
1326746
328073
1117889
1739924
572950
1563823
801339
468841
1582123
25535
409514
1355399
640619
1186257
1886643
441997
1488125
1650993
282666
931276
539997
1864160
1937937
1417231
1815337
469283
921667
747471
1148589
869432
714727
110937
1042937
1328081
496104
1485229
805659
283233
268839
645428
1539894
46159
1393962
71805
1414236
1837627
373811
751340
1406553
1451712
1234440
573089
1510782
1850328
670638
1010440
1371030
1672158
1926047
1715921
1170554
327668
1645595
1081572
389336
1345546
1744552
134572
387074
203190
1359077
1829173
1747083
861856
109325
1540583
1352958
1231929
1204211
457525
1432025
831924
1157626
1409445
1202364
1480174
599908
1009608
1986445
594846
899797
987133
693154
716058
669083
1338034
1747125
916676
1848529
1087508
1462600
239409
1570005
1567380
1670659
448667
567155
638548
394300
837973
479792
658738
1157795
725280
1189773
1832460
688030
1800581
1627028
168943
598129
1540347
920999
1861080
413369
1541135
502363
501849
1300485
1629138
702937
1133427
632613
613048
905935
909178
1894237
1739290
1949912
498172
840072
50206
1591661
13930
498825
1413871
797334
271123
1323996
15879
1025733
790803
699599
1268649
762189
159781
1289219
1385
1486632
1479330
245447
132950
1356007
1857752
469868
1676217
1443825
1098568
357152
59918
1797396
77960
502097
686953
1338067
1709059
1926471
1500178
962749
1905429
1663702
1934269
1674839
1498751
946450
773158
1598767
1351828
1318763
1224605
1681209
452551
3196
831591
570331
152180
1885599
175842
1220049
933179
721533
1921148
1024402
1052555
1679370
1139012
1252401
1033522
932383
1337047
1247010
710531
949455
254061
103055
1065283
1059747
132761
734306
1853141
1724238
1351723
1470527
1627622
1520299
1817890
1452976
487916
105989
435313
299165
1835808
1983503
1948503
770323
1393942
1181515
1073509
412676
171814
1594671
1150638
764893
1803310
1698426
1920763
67138
790856
1467370
1788001
676654
421919
1078313
21831
87031
1796664
468713
1432558
1299692
855600
1253018
835528
1074955
586701
1140228
1584758
911737
1104929
1889414
1794711
451743
824664
907913
1725823
1030667
829866
1232517
323363
804552
1505096
1100150
1237136
376525
1143645
1841712
1817890
585890
1248900
1763191
187419
837696
18352
18288
1893843
944021
1066988
1870779
13521
783870
25910
408328
969237
697284
1125249
1945453
599061
1418631
822966
456762
1861122
1706732
383884
1663395
1094266
1680876
449546
836182
554138
230376
1264794
1374826
1383698
51439
1047138
798295
1692013
1228590
1588337
1699960
1334639
115907
989358
928694
617690
1044235
1649567
626463
1302213
1355381
164356
597595
279901
1874578
983130
157340
1676435
320282
279023
1977370
683555
229469
1377096
957859
641213
1053336
920402
1744580
896562
1178144
1158628
1378938
1709907
1768415
684161
756413
1965169
1693614
839293
169919
475663
1990510
1588726
368816
638860
286581
1186453
772368
1880234
477096
1950195
51136
1672275
573934
955795
1722865
514438
1375000
997969
45119
416740
263299
1634156
1197381
1865604
99918
1634315
186676
996129
1834563
1406050
1390006
67885
1528143
1065364
205563
1271006
787068
1654045
1948962
672085
1573089
1272088
1667685
810793
1285096
1531998
1932351
968380
649106
384334
1405382
602598
1816124
1578732
815620
1504740
932734
1650985
1797914
709822
924079
416575
1846653
219739
574365
854922
994957
972382
1285541
431744
1959680
1431565
349322
1668876
1611151
1740773
285346
422253
1725998
957946
56090
526500
837725
471242
1328891
1866098
1649404
303072
382955
1123576
1503794
864
1520545
1664350
1202375
1961393
1611051
1393542
1578222
869740
84160
440818
1354479
556667
519394
1864406
1646300
972230
1801881
1275455
1830227
1805037
523735
1904431
945813
150516
1524239
1383907
1426070
984033
1291980
907030
865083
277961
10560
1052988
523827
1565319
511120
78939
276796
563033
439823
210612
590032
1015854
363662
153693
55587
1097334
110358
1519678
1501362
1630721
828024
1482238
1485546
231653
1279505
370780
144417
240862
464191
549978
13163
40176
1094191
1586228
1623129
362366
1093105
79540
654526
81177
540593
1503731
756349
1334525
1882725
662374
1283239
535325
1995722
1901960
1633611
568692
579093
453600
371391
1191248
1522795
1437623
231138
1030645
1776623
1335224
634054
1125061
1622260
1798563
1597776
541045
1989823
886670
342286
1447140
624778
421248
1147089
1117764
809196
1709765
426446
100700
1012683
502541
1438573
795431
1681799
479501
1072031
1949613
1032299
1906942
345444
1165444
1295890
582560
761421
854795
1702125
830553
1219417
1935755
1087543
1766089
234775
1079920
141067
1722167
413966
1939691
900320
1209452
243210
213969
380415
652084
1144745
771332
517268
1200132
1144703
522429
865098
1376698
25031
2266
551446
1186074
1427069
1987519
1370555
1070663
1778377
1701123
1748453
2140
818328
1118955
1961249
806298
1437537
1706590
67136
552088
1048177
94800
992810
1563204
275458
113089
101159
241465
1407059
1360972
1025605
1480582
465469
1745130
1280676
1171562
1923065
1472196
460061
1169363
1818525
832122
1503986
86985
731242
335565
1112523
325834
1714658
92041
347633
643313
1460598
454273
31731
1235537
1516201
117843
1645927
971941
1187881
1789438
1941275
1428615
802930
662724
1351284
829552
252659
1277480
665173
380984
1422168
1334715
1999577
1382977
2725
1143088
1120973
319368
1364353
1270287
1692601
932191
992844
354807
775648
982262
436296
212561
38684
30995
1840292
748796
1413561
1937765
1425004
604334
343772
841563
426879
644488
1131295
1482111
1971600
1731248
666326
833261
790101
573928
1126143
1953877
5594
468780
622947
1729173
1304590
846507
1259939
1406875
49157
621304
248535
1943917
1128334
703946
831685
503507
1833160
1180590
1646437
1776775
943068
1186454
711754
1550323
1992011
1812059
1918485
866335
1676730
797089
1964541
852683
1202437
1346570
1472205
669247
760144
1212060
1876390
351626
590169
246313
36554
639844
203147
1639802
1500983
1919809
21231
1531896
609598
1641588
1790360
1829449
1795920
1749753
552736
1028521
1237969
1801075
1995859
803255
219204
850658
201803
872337
1235198
1863408
1700773
872708
1538446
213491
452233
789193
1426083
88069
1789409
81607
1546074
1479760
605063
413548
377027
1687096
1509249
578450
445672
1315619
1912291
1833904
1521341
694403
1962714
313282
1228987
52586
1635447
1968719
647121
605765
9764
841608
272352
150655
1999672
1312805
698360
1849902
102527
68611
249780
1669118
850615
1238833
445182
441608
291784
414491
1904186
909562
675983
936636
662166
1091319
201353
385037
994558
1345027
133619
320900
886756
962280
1035391
936047
405281
1048272
1519213
702358
486529
1906406
1412017
69020
1103097
106142
975701
1951909
1880338
1234369
1131491
1382847
742848
1134363
1953511
1310843
609744
96229
523861
99281
619541
1144557
922954
1617061
1398532
1683561
1051759
1972067
975156
105567
453253
823176
1066349
191472
210168
883361
1401864
1598725
821213
1074632
1500854
1964005
41183
331702
553577
19785
355267
1305393
675183
1290402
943615
1444388
1754189
606214
1042578
1203436
812187
1558941
646601
1390346
1453369
136546
225055
1188546
968792
346536
1793870
476747
936989
1235684
1692224
46205
212807
307276
185613
1877493
746582
1493266
915403
604455
325730
206197
394847
243752
1938617
434056
183251
536385
46548
831690
937020
342704
1095418
651293
1286700
105831
870230
890636
118945
1425806
193442
1700700
668456
1745604
1411388
59571
1470816
1025167
21975
1416704
923419
48142
1877092
566120
1556043
1653173
1292710
844289
933041
877457
1672707
761753
882484
830910
1241480
1958504
1760990
1820535
779093
1350101
1115365
1689545
1853424
791109
707502
1067502
1518700
856609
518105
107780
1820993
1300288
810500
1437211
57558
572161
355807
1528293
1722513
124729
1182791
745494
261232
1765122
1127978
836937
642726
1865334
1855345
1806048
174883
379628
293938
1788760
451393
545542
694054
1439226
1773871
1400740
1542965
158773
407843
1655193
1523840
1110445
32315
1279122
917207
1689384
1901146
1868612
345286
614797
858470
1184605
822968
823153
1639811
1160515
1986839
1698628
34958
12288
1789447
286169
1953715
260442
665246
1399263
577948
1339174
967454
369210
672921
1105593
1088229
158122
197223
1193727
443551
713258
1811183
1721098
937780
1438390
1741520
489296
1959679
1883151
1762597
343654
1909655
958943
1541851
4624
744061
1165018
1955312
1486171
1859998
1449879
167923
1685226
368470
71559
918691
763863
1023211
1063288
1842479
746652
1124639
33906
603962
1564872
1327459
1401436
140514
976609
113747
644963
951395
702716
1661664
115781
1053320
533689
1289403
1129764
382538
202525
1132427
1233958
14386
1513009
777119
1588211
1460356
1002295
34467
1275614
1843052
677415
607431
88339
715142
636560
702415
33000
741855
1633437
167832
1800607
308640
1616875
233074
794744
1626747
1342101
399233
46711
956850
631314
489127
911980
1386713
1509754
1321804
1143132
816326
1427737
1722148
953569
311535
842271
261220
1140689
921265
913534
809990
1291040
1661898
1363617
1143619
368512
197344
1749297
1808028
1028030
1858342
1573169
1856114
1803329
1908117
1319825
698916
1972647
1715589
1541922
1855838
608209
1390103
331927
1618854
707307
249616
1639236
1002722
1439996
1173442
1282828
1247132
1596456
724174
778261
1120992
1195317
1811395
555330
679221
1997434
1909670
1578693
163899
1778304
359973
596295
1904455
1040981
1740883
86377
772051
28985
1052642
1347996
378957
1689169
1111953
1141248
1477920
1399860
1680200
1201538
1041604
17619
1621640
1118392
210649
150440
689165
1456474
384422
1744741
135283
160056
246655
1090256
327824
926810
1574454
199480
1202280
1432014
414373
126507
1317237
1621059
1386536
1629554
1156940
646170
476362
1257068
743807
37797
1658461
240098
374251
802605
1596191
499514
1931771
1776107
983609
1042999
906728
1701117
74804
1067576
918367
1544325
1884071
1963129
868308
494169
1281418
1927823
1143548
44172
584225
1352350
739869
1522449
1146535
1876796
1279640
124864
1315496
1424034
1531329
410643
1978742
1659710
1882295
1495412
1674665
843724
1981910
55150
529591
1521409
1978358
431180
906605
611454
297750
1920775
1828378
919049
1867036
452003
10280
1790662
1843290
839405
373759
1648293
431386
822601
1147134
1613810
1294303
1796267
680766
1085144
1213686
536619
1387703
880524
1974091
286457
1240734
1326352
881679
774759
1967741
965160
926748
1573018
111662
1186682
324616
546488
1730747
1021097
721680
1367716
58895
65965
667519
328003
1446707
1685463
1982139
1269952
1092104
855140
15297
190149
1795187
1019347
287084
709779
1789493
907678
683012
1731679
1881011
1847158
555058
918610
804429
118699
498738
911463
1726849
398758
1869953
1884648
639467
1878355
1582959
1363005
822936
1493135
1862297
343068
512227
1203071
1256604
847348
1521022
388199
585808
1307332
1079924
1052928
882607
217485
209602
728606
1285860
584876
1842913
797096
1898212
1673240
766154
1665994
776512
45545
1670538
132113
367743
995588
1189808
1774813
215062
1309189
1104465
1299613
1099492
1489360
135949
1651284
337368
35560
1631214
184338
1218493
1762640
1010858
1080028
40151
1185586
412311
495264
1666801
1718327
519010
156110
1402754
1567029
1454068
1756930
170493
1075977
1454065
565265
801182
636061
407007
1371215
1212801
1885806
676514
403327
678324
1728590
1842196
941181
418055
1274427
350214
307198
1865303
1156236
1865089
1472368
421354
1611273
973824
1114727
371383
1736002
399160
1626893
321556
1569510
1427501
1122142
1464168
1933834
1839011
153995
501834
12810
1535130
557034
1309111
1543638
1695205
1098314
792019
121338
942484
899243
1314279
278370
575846
852517
835316
1339232
1008484
1577342
658455
732722
1506821
749103
1658830
1557234
575455
541204
941802
912776
879420
278673
1859163
1480343
1496980
774635
1848206
1978081
1936361
1920135
1426813
1517000
1697335
1224645
1176554
1605145
968544
556072
198505
71507
107206
1058488
1176517
1173059
581727
645403
505104
1978403
1817769
1718005
1990889
530019
1711415
263023
1124133
73539
1499401
1706105
978303
281778
1103651
506865
139422
161479
763642
1405898
737730
1481742
344284
123233
1536234
247698
1279492
1292374
1885779
1110754
1083509
1744151
1365979
1292153
579766
65170
45172
847411
1792483
798089
1775046
211522
599204
349392
272496
1175284
1177319
415226
1821728
167727
1635643
60889
1626408
1972960
1778771
188239
1023837
372727
586232
228017
281786
213251
1536288
569477
200978
1973883
1681011
1516735
811054
1585620
1368049
1492301
1170174
422132
1823678
337354
1661590
306806
1543702
830749
1451628
204879
1782261
1469326
1783086
405702
1239959
1602002
557149
628976
369151
77280
233801
1451938
1980084
1106891
1301339
1667515
574340
1465319
1862934
970995
1334549
736288
17162
1722551
932168
1226338
979200
586247
603846
395956
465196
1915867
1618596
178618
4541
186246
1459453
1657505
1656560
962250
594907
914691
757169
1487745
287596
827372
1574292
5088
1986650
531950
1753457
450547
669627
640785
1027347
347987
38706
207942
1580783
1802913
1522660
511847
1877712
1042065
1849973
1070149
412616
192696
1389775
1342662
1735220
602927
1040665
1969547
344301
1397302
1083476
1676236
651972
1370859
1325095
1505855
1037801
201134
1764237
1719290
1905910
256399
508392
1315017
802174
706152
1055783
598830
905065
1394247
573265
1019015
1965666
823275
109499
1984666
1009113
1212539
773650
1636560
1409671
1774821
95856
1732879
1389488
506793
38782
653830
1803315
1280536
808698
479355
168559
300310
613680
431623
1324137
1171306
1840492
529329
691115
1070733
1246892
713812
1198854
1054564
538570
1821941
555087
1287119
1130490
150302
486328
950253
1355673
720358
841761
1827410
455870
332414
805081
840537
924598
1817672
683883
744166
135708
1282319
646885
1569280
152985
682495
1139825
1163144
329136
496500
1276111
744181
1926270
1542493
646194
1240314
1567846
314833
807027
1925317
1565918
612622
752198
126375
727398
1651694
979310
1405824
1278768
1100921
497241
870525
681786
1187612
1906363
585768
712354
156432
863706
1663705
460586
1629468
231961
1767464
96404
480634
562305
748718
1656165
183264
60981
229629
104993
1591370
114361
522393
1075564
72857
28101
1856787
134049
611526
1472691
398033
1878596
1225408
292083
1815102
1953695
685935
230366
357688
266791
17102
894912
633089
663388
1625551
61452
1379550
1236629
727716
1290429
1445768
1907736
1501253
94020
631015
381503
1551463
1936688
1543217
1097673
1788942
1298349
671836
205656
992249
611904
1692273
1638348
179993
896077
138560
611888
1333524
671114
458432
1005318
702959
1142780
888729
1939141
1864314
205556
1805406
1804358
1694530
1443398
178366
1966440
1777459
1924581
1228204
327679
1232626
153917
1023151
411021
1644723
931234
1032191
923386
1582094
757165
1789737
890408
439652
1597677
1368797
1975263
277674
907625
273761
524176
1783124
868614
1804218
224167
1491352
283604
1168080
1087773
397505
1526923
497462
79886
1494131
1525072
865600
253734
1224586
901414
111883
856112
264481
1573233
1693205
925460
1181074
987277
1409030
1281576
1057861
1561175
107396
783492
185199
585447
1320238
1243803
1378415
980482
332926
1363861
1085840
322614
1297611
1172799
263708
1977526
1355984
1386031
1361481
199953
1807498
875597
1038300
304423
1459431
37555
1540808
1043457
219347
1063709
846205
624044
70526
575853
264299
648780
262089
239934
1797004
1619628
1743807
138460
577799
1537474
1703389
1936396
101806
1009649
1534906
413217
564631
224351
869607
228562
1710920
797407
1325898
90383
1294836
968119
1361749
1156934
462636
1940119
1534647
442316
1956235
419186
1674448
1555248
611700
965073
1530922
1576229
916612
1597653
1312449
1509703
1031009
1907761
1560376
1771263
168332
1463088
976542
355852
1375655
504462
217960
231575
659024
1650836
411406
755155
348437
485952
1137044
1245126
1703104
525566
1761410
160749
846596
1168232
1878228
1306912
408057
861366
1121755
227592
1786020
930271
1658358
313522
1051951
812377
1883252
1583419
1858205
797870
89058
1017700
1902924
1908886
854509
931848
757193
1951339
629232
484113
1371447
518470
90367
1608063
1355544
1009917
518705
1864407
1920125
1716562
1633109
1303029
644061
450056
1938304
413625
583900
1987741
697307
274305
1355639
1146715
1300938
1788379
162288
1999772
1598947
622669
1949965
1316434
1157650
478177
1250516
1103181
1676978
749483
1371641
1369146
897509
33513
1498709
1936865
1594639
944680
698943
930431
343593
1617391
90045
1853621
630762
1662519
1931531
166602
226918
1820377
1471169
1246926
670995
1953073
1723275
660132
321718
698466
1796620
70464
1349516
19669
543347
1843135
178888
1426509
24469
31320
623353
1097513
1902102
1249457
1642904
1708887
1837281
566554
1512259
1970575
1711592
1386568
24055
713027
1866340
1246951
854854
520102
1912411
471903
1130485
1219308
707937
155024
949079
1905252
1806373
453825
304294
411050
1677498
860754
1680534
1761149
964010
1954276
470532
167540
1514176
364042
1122757
1759673
881608
1564417
709350
1021815
321582
1702674
606545
1262188
369384
691957
954563
1289939
1951725
1557339
1517614
1749633
571564
1137856
107258
539094
835194
611521
348630
1087838
1847304
1919155
195337
1594817
1657617
1023016
1563468
1445337
267804
506053
1808347
232181
1205647
1492881
1151879
596526
1063832
529317
1259910
1731782
255969
1273053
458527
600446
1422709
397170
1740839
1107100
1052222
399571
209323
1790784
384980
748184
379137
1479793
39707
343302
598171
1232076
618043
1207776
817411
524564
313997
933966
1191179
880627
487989
620051
750844
468283
1661005
976390
1942755
1070456
163645
612831
399984
1043002
1055082
1757968
1465113
1390435
175582
1038843
191530
90785
1942981
684323
1629348
1855912
96997
816222
1191311
1438129
302623
1817032
1088776
778865
1946382
1440988
106303
343575
1439711
1636367
575061
1238505
207520
1037310
382435
758400
1296633
1420984
386861
1151358
1091507
143057
810961
379205
1681413
1318518
117314
1614234
1382560
1170410
619692
1898328
541378
940215
99663
1401645
1050620
1754051
775734
1323698
1419307
1014673
713780
909900
935179
161781
813705
1818867
667991
1143277
1986255
204221
1903393
675972
60611
1895897
175060
10333
386422
1947526
1847233
1870121
1065997
998435
529642
168402
884244
1724164
441163
1102759
1011883
19197
131958
708314
161568
894092
507794
1587717
555869
1549957
1954126
1781718
463108
1066892
1311002
1705975
290195
1756769
1849430
817473
1900892
168629
664070
155395
697268
887372
100116
611072
273818
1670263
105008
397254
583095
420800
501665
801281
787284
631213
1968233
1403600
1376034
551952
24036
453516
230133
1348663
1104518
588287
1740075
426086
1788492
755551
1801649
1673563
1160676
742800
1987350
384603
1604907
1879024
1233517
175612
1593868
762943
177783
347964
466033
1898346
278079
609897
109343
606011
913706
182386
63224
1366675
980429
1903632
1207385
96582
1398453
664295
967633
1477042
926691
1057713
1496473
283286
789633
230055
1261020
1438171
678740
362247
431461
583728
1019491
1011357
1288809
1027945
762178
152814
1069806
1793481
1166909
375564
623816
301176
1973217
93639
484077
173098
882673
769551
903635
652158
1240005
1228628
549033
1404685
324688
1571149
256616
1825481
786159
873409
3508
1133284
1297662
1039709
966436
1535943
1470600
1638288
318563
833421
311051
1398693
190099
1140660
656415
305028
873759
340405
710580
32579
1133657
808838
74428
1769794
895856
189949
1473154
835483
1770124
1484319
359762
492597
817237
241955
1443228
1575207
621158
1375170
1759298
470782
842489
117496
464566
393166
793259
91377
1053986
1821914
1840929
879396
1535132
129640
59458
1718080
496869
153413
1122634
1778859
1908652
1649655
1080979
1422663
1974903
1015201
171351
1316166
608809
356470
1143381
1762150
148470
1050659
1701757
1039430
1400594
605855
982251
40244
1125584
447963
937774
1898724
1814158
1452705
1328084
817420
411436
48668
442179
605300
963594
258288
1549938
730862
1716204
844743
1735512
1226934
565707
156171
323253
462209
1255268
1403765
553746
1902896
668632
1778902
1565092
1315239
251234
1266863
1182104
1895043
1699435
637291
1878996
1890610
1776194
1498142
1107557
144334
1367354
92764
1640792
94091
1577970
274528
1228439
1992048
474894
1882055
1665993
1618857
1404134
1565598
950837
1537760
720703
1210725
1555640
1965269
1729367
414457
797966
1697154
1723507
1095519
37494
1798039
1154452
906714
1784517
1363632
1739476
1876380
117155
1355972
1394185
649079
1370427
205180
211460
1164717
812295
1122258
1499910
1482014
1064658
9728
645824
655476
1869944
380872
1722290
1079412
967696
232103
1925946
88949
23597
655058
278733
1621331
985379
873998
1027936
1733053
1987635
1378875
1803124
96832
632480
875081
869378
1124388
289809
1400464
1382536
1683040
1763874
1164351
838824
252416
1655741
1122754
1314382
1267301
1696687
1922325
690707
976612
1185927
1199230
666391
1471807
1477025
522672
1220697
1023107
1438400
1701211
1787622
1311265
1510233
375819
1140063
450385
432545
921590
371845
741540
610569
1945551
1621631
208209
1635081
1983634
725215
1524165
267477
70956
1258345
1954325
797268
958634
1748955
1712603
1724779
1986832
1284359
1080269
1165872
989957
1107589
1039059
1657103
1672003
24394
978280
1411968
316008
1814908
577943
1240183
1929225
1827023
137211
754497
204026
981435
98321
1121067
887520
1157446
1593360
1961351
128362
443539
90053
1483060
104136
1285089
78727
101757
1933867
540141
602884
909019
765461
1252876
1564778
1218698
622447
1040299
1586062
54632
472385
356829
1090203
42435
530791
858783
1843215
308264
970797
1353407
1758728
305827
1089997
1980612
437837
1687996
1633366
1113186
1560790
1062870
475241
996477
658152
1754247
478218
143086
627660
1931047
1351819
1613943
1449893
1032150
472582
248040
1573475
891288
1857578
1932711
572502
1370765
1210385
1010525
1264479
317574
953544
1095037
962538
304544
728609
1624131
1363068
1575666
28389
1262156
1836309
308008
479035
394532
792165
1693288
186126
645034
1497069
1167470
1508829
1738433
1262943
93600
473437
683985
1577533
1553493
146255
432640
414051
1138269
983687
857142
1307518
413779
821171
545913
146657
1268692
1795737
137492
222749
1387915
1425035
1539162
181305
1472539
119895
1094744
1944678
458161
671846
231090
1301115
515712
787268
558206
1280191
746723
1045451
1015095
1865185
1490684
1027021
1809181
703885
431187
408156
1345711
541903
1741388
566924
782852
72563
412878
1732070
143153
959557
1877387
1636602
844452
1606675
738556
1109789
1832135
943375
1505469
1829090
1258788
866256
708110
99130
1194868
1318325
379037
427520
1881500
950906
678622
706130
1435844
1268721
716083
1446511
777914
1172071
1013329
1944098
678088
1791119
985988
1648638
1823361
500168
1398397
33236
274682
762373
604249
520822
180665
466327
1663166
1480863
1779340
693135
1827769
935527
1148704
770225
1763151
769471
954220
838063
229396
1408995
714849
986281
346640
696627
1696853
953373
1464375
65136
216994
856308
759679
991486
1600991
152486
365362
1093257
1030153
1007970
9912
370979
1634068
513719
24236
457627
1305177
1479679
1353153
1853947
207450
70615
481709
340658
115892
49194
784472
1488419
401753
1664376
1002047
674182
287719
852437
671684
1326669
573859
1852757
12779
444322
1838890
1580826
1321880
1280077
1817234
347080
1712791
1292560
1295871
1656089
215360
395942
1972968
1589481
1580954
1077697
1360400
867204
75106
1182200
1333973
1391289
921389
1361017
1458362
1174822
1093833
1309553
197442
962127
984495
1695988
284163
1834218
1918347
849283
1129383
106735
384225
1776685
1246406
1357791
82470
1192288
941085
443562
1022618
506305
1424641
1604776
948037
1028172
407720
1010580
312298
545614
1232134
891145
43025
223169
480259
263421
266139
1507622
337159
696628
474173
1075036
85058
1608093
800776
1477886
779270
1417741
1987913
640873
911571
1296665
1138345
1620602
97435
288860
1560301
417117
352210
794886
832988
105961
857873
356169
490246
1948833
937419
1403649
280383
505446
926320
1823945
1608362
145943
823600
1185368
1811438
289929
1208901
1431149
630371
1929003
783134
721998
1303662
1657944
1961667
480368
4623
1824647
1982718
1867383
1680215
232796
72368
510263
1009580
1852627
16983
621803
485115
797295
473225
1518783
582701
582596
122335
1559270
1649135
212225
84018
668701
1584322
1310696
1401906
1346292
1241510
396562
437616
854025
1958808
961957
211717
711946
1048222
815699
763100
980080
640436
742097
1335785
1247115
1146357
1593776
23046
923904
1558500
1382247
1942758
441146
1422142
1827673
1315243
948027
1373145
287643
492519
1149262
1842249
1448318
1609974
365624
508014
1454629
1706089
452426
900714
1397126
1250741
1955403
1473494
36618
1879453
664679
859618
1013359
1374448
1791699
925476
1796754
1942091
1057197
319689
1027941
226646
204167
1043744
228676
251218
784268
983376
1858392
1572166
1913596
1292646
430948
946925
540626
1074162
1857852
1131678
1433100
1490823
1979367
1974188
1087114
398703
1912230
602143
425024
585154
452938
754558
1824204
1926603
663865
765163
1866453
1971689
1810523
1487702
110929
187100
864577
1758725
1945420
838550
127459
337059
314435
1397806
47925
249879
808909
1087971
1043636
1348139
365500
484126
690320
1417900
120009
244870
125768
1868599
1314508
1545166
230810
1354993
798072
541497
1815901
694512
959637
1738622
1757843
909925
399119
1232913
155548
1139601
1602521
1607459
1844719
293616
635025
1044329
233320
913054
1011646
329374
1115254
1160828
1949241
1911140
213626
1433544
1678545
1413041
933720
775878
1508854
285698
387825
1382282
1296081
1483945
313820
1439061
35901
1480262
682097
78925
769091
1770947
256050
1168983
825428
1628375
836081
616950
344308
1917024
1366198
1551513
150827
798007
682572
762298
875712
381478
1716506
661908
1624358
476104
627378
1074850
1619127
335314
1516158
1599859
107258
1808359
503526
1387437
933703
656260
1460100
1139512
1559407
369859
647827
307415
575641
189195
1917064
1289078
1570211
1511873
310691
1660887
1642160
1656919
588465
371354
1784045
1827689
329687
1131509
651458
1195083
1019619
827119
224752
479836
474085
1046213
757576
1339281
1557338
1719995
561078
1414756
690595
1558665
269481
1127452
944179
1150154
1823186
1007247
674985
1554137
1726997
848321
1423742
722571
1291479
1177353
1254713
1737867
1702245
87253
1336572
645839
183004
1007820
1550555
205889
1082112
1266816
1196181
1993927
1991973
1680291
1342964
298485
1354316
1946403
1925014
1874132
555692
1765678
457420
1900165
1526532
265816
1110073
1938018
912935
678109
1683416
789881
160360
764016
778892
972260
1433395
1036468
221510
1921997
216387
1725094
998637
733290
853540
1460374
97941
194585
1604297
821891
453441
1271890
1942807
262570
1230891
1992347
1638650
1584909
1462944
1526266
1810403
570484
674367
54865
200329
1164537
425482
463410
1227784
453177
1611040
1292084
302231
472652
103411
189511
1030060
458334
650622
1914241
1803827
1314198
1788006
1260607
789753
756542
342272
319115
1557368
1761427
870191
1904435
41905
1114550
1639800
300310
1460732
1563018
591211
834055
1988360
1473633
460299
907711
1832113
613936
1454964
237981
756265
960358
1872990
520981
201707
1773514
278511
728563
927169
1939663
768083
616752
1334389
1244102
1323853
1528234
665584
143010
1847841
1040673
896178
990481
1849096
1484595
322788
1054331
971581
1382827
84069
98645
496334
149460
1101532
500013
122260
1806905
1480405
1549838
1377896
1536444
830677
345123
533934
960292
1758418
860776
388927
1988728
551056
1268645
281398
1799285
1697132
1181675
1627164
1028875
929527
99325
760912
1266061
1017595
974345
1353719
1784092
1557300
247061
424058
1367907
614197
1642362
202203
1847549
168509
508902
1979993
268153
1095807
1262774
282151
707876
1494690
1976067
923471
577281
807153
1856232
534987
1674106
1701961
162793
1839492
892246
526263
1581773
404120
586621
799016
1469712
1768072
1110505
1875202
1555928
1134032
1640429
305125
525118
381126
224285
1178794
705765
12578
1141604
452886
477358
507947
427439
1879525
890958
772291
1328438
1644028
1320782
375949
943847
1675999
1434790
1064519
1229875
711574
1271454
876885
1667074
166951
1211336
1717518
528968
730847
1699167
278720
1481747
443384
715656
936580
718702
923000
203206
924980
1717731
869171
1773001
658618
1811142
1341934
846679
1596283
536968
607813
1256762
753018
267299
653020
38229
1729594
1517030
1036851
1748080
953883
597405
1534754
507420
1953499
1610445
1214532
1505483
1692791
1439288
127962
395371
801014
1762992
883215
450562
1880678
967941
69743
552652
940072
1236572
483066
364403
1804671
1572554
368314
1495078
613971
1810875
1253558
1449825
575130
335434
682829
1644822
1368753
54938
905595
1510304
1374209
1634229
389728
76139
380432
449088
270783
542085
1023576
1900220
1364254
1305447
1768808
1988763
680421
1845252
1850560
1144839
594315
62986
840885
602121
574939
1977247
1069792
229650
458634
1233463
1328118
164855
1423631
1896284
326017
192722
1317330
1670619
1196463
1605873
925330
1619674
1309944
1520503
907967
896052
704139
436001
216984
295336
133166
902182
288707
578690
150206
1903074
1335814
1723265
79315
1601741
806386
1033292
196134
27804
599716
1730117
496912
264883
1187054
827883
1100450
222592
423146
1699055
236978
704330
807621
1597067
63419
995658
734499
1273094
1888600
138439
912927
1489121
468675
1352048
1481610
1735824
15796
924700
8354
800051
1623632
468526
1347845
896441
680161
1208849
415761
723928
1025374
51211
1064074
326370
703863
1068863
856703
1582554
1171688
1658496
113160
1826959
1091226
881426
256056
1262318
124507
1696662
615677
558637
1523127
1818807
1151045
798549
872872
1557708
1951285
1763430
82021
974843
354495
1807128
14570
1807647
1593225
518190
1492456
732933
378035
1141097
585634
1852832
1481095
408135
1998876
441538
113428
1893063
1427159
109120
643170
944049
827384
206587
468507
1890775
1127997
73900
1839350
1406728
1521414
734936
330907
1814113
999133
954358
1152442
777817
1116514
1659898
1497555
1962447
943958
1989145
222573
1864899
51035
1421257
1574272
1844048
1127666
1698771
1056032
1723343
206517
181067
768523
1471254
1334482
1254719
18085
1385972
1581018
1000246
452201
191703
1731887
1919992
1807053
507840
1381927
177637
1302091
11305
1832606
344193
1171382
882684
1028431
1371068
1023725
257982
584800
1200127
640409
1092801
635502
141553
388312
1248781
1544617
407054
909903
1152933
261222
1052463
1392177
1518927
1495102
1775297
1127458
206721
1836798
101192
342272
370976
473441
1119463
1896666
67137
296606
44583
1720094
1659616
1645780
259200
892610
306323
1655609
1805964
1274320
85105
202700
150214
579566
612573
284832
1622121
1860071
441972
1542296
1202932
843934
762118
468678
360834
327922
1077264
1091080
361441
1993602
336087
234601
1768643
1272183
1154899
1613673
888349
1104160
642269
1201047
824995
1090094
201671
337056
1014102
1864283
1255364
398794
1205133
1546604
912331
256210
1196005
627063
1293473
831609
1474733
1245699
429024
331531
18985
1612916
795780
1224238
1113983
860528
1611946
799570
101595
960474
1604570
1522325
420728
645135
1085863
195404
1450475
1693695
887965
455515
672355
1111642
101755
731898
238233
650437
764908
109510
951777
503993
642297
134400
1629779
453376
1139424
425539
264407
523771
947583
1707546
331812
1294253
532621
1069871
1980427
337587
1780972
1260759
1065888
446746
595195
1543339
297294
818225
1151379
1168628
1153306
1443658
1082637
1339951
1645660
1959665
1886475
1202450
1981258
290217
353696
1946744
633475
1713125
1444032
1264199
1981795
1191118
902949
328435
1795430
956288
686047
49495
739345
1735680
370063
476415
1767249
1402292
1748377
1941501
1948455
1468953
1796933
1971633
1678370
979736
1282579
1092323
411816
438928
483448
205088
435001
1292988
1338382
1404176
1402602
142373
1245139
1643200
966089
659934
1819253
943765
270534
903640
437851
860396
1920019
8739
178329
256126
1633689
1319109
324846
1397644
463357
1315734
1953197
137671
616418
234608
772243
810515
580576
1617521
626798
211812
923577
1691512
1490238
426562
388931
1074254
1560718
1442271
551553
1208536
861134
1542757
1401344
1118326
1404758
1455037
877329
456944
1679531
444758
1620832
655188
1610927
1169795
1813046
900368
1590075
146679
456990
149143
1970304
1883077
629816
332877
1273516
894765
1090028
1053355
928634
862432
820783
756269
1911820
384947
659029
308578
1460932
46065
1169075
1962605
396561
276156
1359432
799192
1928360
1385776
1980438
308786
1581696
1438620
354298
1662476
420033
821219
457897
1340442
603858
223028
1778373
92212
272341
1761425
30792
1635904
894706
1917284
1248036
82067
87104
1488705
1111159
1300030
866154
1886920
440499
1090026
312349
1194644
1151748
1155707
11425
494005
1798594
110215
1168276
1555587
221417
1081392
790058
1579899
1482054
852432
605435
1395659
538598
582390
1560411
1578242
609390
1913661
78690
1573163
1730514
1830548
430265
104276
1518735
1587819
1263063
34720
387435
1348132
1159477
689605
1146780
966231
270012
138556
1837217
857058
1249677
801709
1424660
1084158
1122581
1941922
761955
663232
1030921
414103
348043
98097
1297905
1896494
1827838
905682
1174950
1338208
333439
1104228
1599495
635906
269037
1263268
836136
1826424
1556038
101478
1345355
34257
894769
703293
421957
121637
343628
641155
1508267
1726592
382820
105080
1007849
1679662
1797882
503640
1307822
1918011
793016
1288323
400180
440189
1992295
558648
1975058
480636
1414307
221294
363521
1212920
68158
1270182
1957614
1354883
443550
1638714
1510549
1757705
316257
763176
1036325
1821062
1033182
988418
1303221
4312
604342
1774092
632840
409319
444708
300292
951013
1232529
1605566
1107361
206244
21148
939415
1525669
1261986
1437932
831585
1523996
1499159
1862991
785242
1250956
426519
360394
1745811
1344412
131785
435267
258393
1249220
1307824
1239237
137670
1894867
74366
76871
1445196
665195
1219470
1158306
253814
1557494
1004750
1408636
567473
1505861
381129
1031044
874447
96625
216696
770702
1566011
1891901
843592
603624
1816675
1117187
1147561
1235044
516555
891765
1769711
1273326
1653830
882896
1545812
757087
1071023
752432
1798230
1333231
1722229
219979
831444
1844421
500623
1269626
1256132
880347
640152
1647489
1740471
1717727
1602469
956069
1550073
109293
908086
1050770
1284140
553024
1554626
1165064
960141
1465477
184371
1290716
325878
467659
1641222
1222156
191611
1342265
1822933
1607522
1636584
772963
1502224
1860098
1232435
1508625
494265
435616
947155
927838
1898700
837630
749687
449002
696212
322756
179994
1770396
1059120
1472931
1731770
1860174
338067
155649
978156
669811
246252
1032987
714172
433262
921971
718273
1364894
858360
595849
468212
220773
280990
1443162
1638378
336450
1582327
1658931
1042553
1577458
1094013
1202417
274242
987843
1565333
120541
434530
384934
27294
1572902
400846
147785
277885
924398
718272
577032
377326
1015335
1070343
559956
1912380
491914
384417
1783327
19572
916385
135455
1593228
641133
1101992
1899679
721890
1918420
887751
1316340
547849
960218
1396478
1207360
220907
1280847
14120
807243
967048
1238239
1456318
1289361
617973
853395
1330267
1103002
773720
829849
1392411
1867491
972232
1222533
919539
1386686
259907
469859
1347130
776392
1817074
803614
1338097
1903692
1646725
154447
907214
1941162
1265323
1065755
100945
621615
822249
334420
1989844
1996229
1124012
686840
1775158
152802
697748
755810
86443
69673
552167
152344
1088912
1273242
649300
522551
945868
890911
1534923
354522
882902
1027282
245234
417959
1536801
941138
11509
1528804
1371713
60636
1905380
1410260
260142
423606
1695923
1036025
541430
1667284
1973023
666913
1476489
1668418
921721
1154790
948104
576313
1580734
2468
1165244
646016
429468
1564777
1815341
529956
1426057
1114327
1115056
1192547
485191
1002668
724843
1052147
285336
1632437
1592155
334129
1132315
135610
1550254
1473170
389231
816506
1096962
1599430
400911
243303
1052212
656657
1026838
647117
1510767
1345526
1766974
1518077
1944814
1116736
1405595
1622444
87769
50428
1333324
1361992
1469609
570860
1877224
1583807
804043
1695965
506982
897883
279510
170960
1928733
1683061
1531485
738624
512694
89336
339904
1537986
1934309
649017
1396033
333761
1199591
1346586
1173655
1924796
1622834
499439
968756
845893
1235328
898133
1285968
1842611
1461034
1032643
1095278
618639
1902715
1448860
1875102
1698406
591858
1276462
1650539
626914
1795587
932977
221667
1792940
492873
1005514
1907704
1099839
1424085
1477012
1392669
829665
511343
1237879
1223207
812343
1537174
610187
368816
501753
1061539
901116
1681642
1583528
974080
534335
577886
496102
818814
1990983
1579803
1421822
149945
1644257
903842
1855465
1286065
1481218
1713451
1708848
432074
1451775
434280
308754
1669995
39442
304004
120624
78631
1773224
1222780
1764625
146074
1987599
1831456
1466403
1093918
1336786
1115985
501955
245128
1470031
1729673
1513597
832532
1893830
897252
1594733
853843
600432
1964361
1667308
1394875
1534736
682827
136918
1544572
1981442
720208
668169
427856
153486
1839767
222576
1415431
1342091
118453
899233
1991861
402711
231761
295797
4543
1659590
326538
1830615
559005
1697113
1663434
1307343
525392
950456
1012978
1247744
1098138
588189
1312954
1779696
972516
1269391
918399
1508542
1729042
334516
1767848
1038195
788766
1930644
764485
1284271
1171940
1827236
134380
1243529
1243009
825994
1399445
1255085
525613
1604168
1352454
1314808
676131
87868
1761794
1585036
510787
1830483
171838
1863098
1684419
1351160
1124496
963614
504060
1337361
1669684
1453617
1910729
1702319
857257
613368
1186286
529585
25833
84496
1747853
644590
594400
1091997
1244218
172412
901139
1274221
86399
681983
1555428
602615
216175
33350
1434572
861493
1816520
1320067
1875630
1446044
693479
191340
59775
435006
1263770
1718081
166626
827979
1410843
1309173
1987273
1467425
429260
414829
1670991
1116910
501473
895048
623458
692102
235072
1969321
1857056
139234
457999
23456
1196244
216264
800936
1578926
1201755
654788
784548
1799493
96684
1277957
34061
87594
1820249
153478
1996720
913577
1466879
1909235
1642040
665037
33959
1595751
302816
332398
411757
1720520
510669
736381
1962478
1787690
493075
1695734
1182217
1692796
1317374
220016
910604
57117
1702680
1178110
212490
485663
532020
1030800
5727
92291
656357
1039623
1883705
402311
1318386
1811647
1715380
255314
429947
225129
1721349
748355
1128391
1180967
662028
1870795
791448
1866825
1072105
1398540
1574172
1640814
84633
1735778
1046788
187152
270884
1849014
1654481
78022
468325
1080032
218365
701336
584009
1972860
872339
1541752
1454686
1505304
671853
768504
354343
790362
1402431
862919
1939774
641404
1637790
1393518
684940
1641957
233338
1513993
759058
1228505
1322755
1183062
371653
135058
1123254
1741704
1894128
8707
856689
362216
1998402
1929139
1464410
1773276
1886790
1664516
617571
1729003
1658773
1348504
592800
571137
464590
793702
1800802
477097
54838
1099499
585906
917592
1953363
1435134
946269
1882820
107709
1907238
1380893
1773733
859748
1120378
615431
1978139
1928730
1467850
98648
661040
75254
81235
978923
1927781
1272385
766552
960085
132156
1687406
593661
200246
1073672
510554
457025
107075
1521168
744412
491638
1358969
1654454
1011622
470149
542039
1938228
761711
1460245
1172225
1385885
1111030
1049437
1156063
1981967
1001753
1483323
1157840
833372
533895
704620
1297849
194712
532013
1117190
219032
563044
1182397
1962761
1680330
1282300
89387
1375676
1687384
692166
685572
1280724
500173
418018
103289
409607
1824340
865551
407219
368703
1255625
828016
1843259
323904
1417747
296923
378479
325298
1481025
875230
1733334
1418020
375941
1022697
1442809
1281308
1871516
261519
956763
1088063
13681
1832201
275116
1743662
1130509
764409
1370978
1669749
1662736
1328133
1426733
242770
14115
1961504
1024452
576151
959641
437832
422146
1924648
99837
21722
1212063
1090245
1020588
1509474
1179582
552690
421003
1095321
153637
921578
1175458
1750512
28113
1820476
59126
288588
361973
1616005
1754137
1210866
678586
1651380
1814833
1839464
1878028
185051
1994804
835901
763170
945572
1705358
75618
102206
1348549
1558096
870798
1572916
1297004
811086
851188
318129
1863119
260974
1631275
648726
1866534
1015354
10372
644770
1740808
51481
270027
699760
1552806
414425
1507625
421304
1840016
853961
911022
1003106
25667
852368
1401138
63613
1123770
1612303
279790
1502809
1179251
1681560
479833
1744961
435248
1403492
170641
1108890
677910
801868
626042
1965549
1326955
1248591
489913
1492417
341407
326875
1582460
122024
326549
1848679
36365
1736304
72784
175618
1806239
1137426
1933588
1174877
1716621
1525704
1935211
1728764
377057
763820
1233804
774250
594910
1479505
1731284
1976289
1104795
1299509
1219937
1930668
1022832
317619
1454632
568345
1699784
1535919
871709
105264
1707554
489497
1440097
1095301
1434951
908022
1317486
882669
219640
1683814
596499
1860563
856583
407267
1520609
905013
169086
970124
527070
1957974
655758
1119805
754161
1117354
475682
918392
1130015
1150889
937478
1275795
1183549
1162765
1058870
876520
1177049
97841
904792
949091
1426795
157390
1710810
1432277
574222
469208
1218886
1501068
735972
1043476
1181771
283383
1798223
1950074
997266
83861
1973712
1040582
1158876
840283
1578348
1998086
177313
1969220
1766534
1038193
1936957
1964444
687944
521986
710289
1991279
896132
890817
1252943
1115265
1022618
1305422
764296
965128
1707117
951222
4470
392775
1479908
193284
796422
529507
1637936
1836639
31100
1631115
650900
543799
1619776
1221276
1787248
977989
888871
515347
1734247
206801
486538
940948
429236
181304
733661
1187036
1747607
1421122
207462
300306
788914
910691
77325
1884689
1646891
241571
551908
698707
1552845
1738612
706931
898719
961521
1734430
123171
461798
1296093
1984364
261706
1442240
606575
40703
866900
1369075
1008194
1171225
348458
1674471
629959
1951781
1989265
1627686
1093912
119059
564435
483687
20814
262279
1677110
288086
1287873
980507
1730494
1619480
836629
367071
1880833
660371
500379
179921
1468896
1789674
520792
1203001
300758
1173760
844546
213384
288719
543181
1936534
883239
1928935
726392
1268283
880529
502928
298983
1130227
1764534
965018
1730272
1535521
1525089
451722
596953
855050
358681
976822
1035811
1335777
1771789
1954907
716470
1537324
628209
972007
1579695
798688
894065
934426
1395270
554728
1252167
208859
1078579
1192778
818993
1914834
1025563
1967779
372502
1699341
1513928
1184799
1665871
315343
309753
1735775
1002771
420062
1943568
489979
27617
1809107
1388216
55254
1525417
1668642
15374
1951494
1107890
271558
987818
1015680
816422
246882
257118
807421
1358251
1309896
28726
1367392
1931214
1641634
924419
779292
740785
1579857
604490
1560628
115563
247674
631102
1659532
941388
900439
1321283
552385
1914440
1151515
1061631
1532426
859175
1805628
1194796
1662537
553155
418709
1396273
137092
1832832
319446
102476
1111539
868023
442798
520107
364323
1500845
1815124
636499
612077
1798702
109991
540683
474082
1799525
1365374
1280695
1765647
1398612
1135954
1541924
1328142
347082
224551
1993912
263648
497248
946518
1157077
1723156
1342799
141330
110800
1304603
1963194
738899
825011
1005530
1024598
1297906
1221954
254052
1592788
686646
1073325
1617451
381205
773320
1002872
1649257
1645577
1083836
298186
1293323
609437
1603050
935779
1049971
80454
1280718
58644
1900874
853090
583813
717469
1811942
1840506
1998001
1349455
1269477
244618
175605
1244680
985486
246043
622523
1847247
1292125
821594
476851
1402770
467692
79242
1433524
909118
1880088
1334282
350877
1643476
473808
210234
996679
1105451
118978
627637
285738
137912
982076
1558902
368059
1929687
1222653
1998341
1166662
1380842
294467
267781
114841
933182
1952282
1098507
1424149
1230814
1289866
1358113
1381289
617004
178179
622042
109888
1373489
550849
1902128
1250111
1646506
117528
858874
1618186
1674006
1113186
1594974
1100154
484879
1406848
11292
1632162
928428
79486
263107
1951628
744608
958679
1170441
1887402
1188824
1059923
1624197
1623133
1227642
493851
1958959
1293393
1258345
1143300
2122
312623
909047
1246761
1674802
1422461
1868206
1614572
330170
1479029
244516
247119
165006
344573
1781923
1342775
1368356
56944
1846286
1406078
1155681
1644226
830225
1908317
1595451
496469
287462
109469
499745
173251
1359016
1509256
1089099
138329
977557
463541
264556
1737562
1551038
1722791
1838207
1861256
1349260
1591582
1699798
1295971
932655
1169771
1899953
206282
839531
85159
373068
1893254
1768672
632849
1429616
1567445
1821515
960596
1380715
1787899
141900
502069
431123
1914950
1978149
526176
1060749
190339
1935063
1697904
1455477
33579
142559
890846
1803526
1979524
298448
1839820
1283254
438738
268460
937552
115246
453143
824889
1220118
128196
1525217
645626
654297
1310640
590916
1249384
1665170
975021
1954209
411030
1995996
557872
1350319
497216
1041530
504759
291663
1020589
1468752
534850
363890
1416288
1564888
153317
1114808
1867504
1754136
1361036
1494222
246623
128063
961017
1366423
1557265
603070
422571
1664207
37246
1364827
1135852
345040
692662
1075960
222007
1653368
1500155
415727
1971103
1795263
779485
1707758
328280
1888722
1353709
1190750
298149
1035523
1206806
667855
1220821
755249
1565290
1711897
1820657
1571317
1212197
1064762
1442983
695115
1235504
599436
712314
133775
568894
121611
1245056
1955052
564051
1856704
1946909
443025
1060499
1930757
441380
1031196
1428604
474861
705645
1115083
765
1001582
1505080
1036173
1694663
1069742
733092
823765
1007431
1037788
1898714
1871152
778027
126211
722271
457320
1878686
1704314
1266945
1736330
836439
927334
1136749
680661
252653
48293
457756
742042
476805
1571960
872127
585907
101871
73415
577611
617901
1291223
992991
1746475
815591
978537
548715
242825
1568054
1908296
1254301
884752
485089
163671
1746587
1408735
1797278
235125
744326
105022
673020
1666240
1494440
222622
1448963
1597672
1149736
1838778
1823423
1805650
1147360
738137
884538
1371935
1856866
1147633
562467
687836
1546970
1239440
729632
1781227
1728527
1972229
352694
186398
847059
738820
820898
772490
1316670
1912632
1535085
1283331
2248
1655030
504098
922938
1517349
669455
1615450
1156819
552994
138510
1809360
1186994
1630551
1960884
378374
712779
813459
1515194
260393
1528576
1437388
1472677
1186715
1234674
930616
960659
932120
1216834
1731073
1532870
695168
20306
948418
1443354
1189515
1262710
1569876
543562
900438
1754750
981828
121406
519634
431166
1055521
448631
1306757
1442678
1833928
1367506
1514633
500365
1805922
1170787
1089489
162612
215413
1951943
335773
1736894
246823
1863435
359986
711982
1998427
1431910
465738
1198474
160517
727721
159365
1620557
1913620
336848
908399
1301098
255825
1126733
1956391
101570
1241799
861602
1812115
915792
782604
278893
624747
694151
947795
456574
884169
1889767
1063530
1346958
1293301
1806997
1013376
1789584
775752
1195521
1924111
1017210
1324274
1827057
194592
369768
43875
777992
1006883
388422
73822
748739
807144
427018
497547
26375
484599
382564
1566801
1333063
946960
1609930
216704
953062
1064026
1381394
154416
1637992
1607770
1445379
1087584
1766078
1357862
1035679
674773
389614
125938
1952152
883787
810041
96980
1168096
812983
791737
727064
567718
397803
1350641
395891
79727
1364831
1145179
118706
287540
1272686
187048
842360
421570
25775
1879287
964802
1421929
1144864
1166455
356506
1456816
251282
288681
1984259
414737
947727
889941
1142777
1632218
222676
1683460
1534064
1170414
520274
230483
1355362
920255
513148
480423
916422
1563884
1075690
438065
1210548
1612832
629354
1651223
1024109
1179300
991064
1597152
1186627
1418804
1373923
276825
735463
738867
1705404
646149
340856
1643984
524760
1048297
1309716
826158
1590133
580897
897550
1581518
766497
1670163
1676585
1809824
690330
1201698
1902068
1371658
653750
489070
845471
266474
224696
1014363
303043
1063667
1802161
1381353
1759902
1581499
622098
1629749
498835
1262691
665946
1857910
1170243
1885524
1660379
1238729
1101871
346694
1191978
1746359
491756
516299
1529809
485386
91770
1953982
465393
651246
380429
239770
1514004
233486
1996760
205883
1829021
89140
998594
583588
688662
223244
50113
230563
315317
890768
1964866
1702877
1399189
1069572
140399
431624
1823683
307506
1325186
822380
526798
123156
46076
1422764
1570747
1299506
450999
1550455
321752
1836490
1482962
144351
1894220
1899684
1107713
926326
343982
490951
1153540
79127
1424382
1376645
1411460
797415
1540393
19320
1260199
56420
1264658
767574
253447
1000901
1018833
446528
1685486
938851
1608184
687980
623206
899886
1622166
1378809
141933
258322
1866666
652579
1537189
242405
843397
665675
1418126
1061462
1136149
1737791
111808
1759819
1538664
1707443
256754
1268566
929143
176155
325542
1933632
1931496
792353
726393
1237007
879288
177569
1823779
1918613
1565649
476005
154144
1361564
1348662
1101933
1445639
1447063
1308838
541802
407533
112282
1878213
1555619
1565080
494842
1536302
100974
1601419
1932976
1833950
30101
1068926
1207685
499619
1810356
1865152
729673
669414
981344
1678792
431691
1453474
664501
297169
1875223
475655
1419413
1578493
1323757
1042583
857279
579698
1396572
1695620
831881
296323
1715539
775712
62679
627170
1928351
306062
909379
1092239
1702504
748226
952877
521906
1916021
110380
1090870
924467
141292
259556
1734852
15937
1855846
1633820
170284
1891272
285569
715003
752757
631828
555178
1129512
1638919
321710
886324
1929596
900908
839981
148649
1391315
859463
380756
877142
542859
8609
981250
759847
362999
813956
1771107
1563316
408224
1871027
1911184
147876
1702736
1875634
160785
1340950
149877
1714657
1018346
794296
1736387
450349
1998176
1496831
327896
565240
34899
382997
1704741
432984
1087716
1200374
1723143
1263830
824974
1849198
1790711
899461
1475090
948956
1088911
1984197
529541
915556
1063963
1565037
700803
820087
877883
155788
812717
1530752
792793
208518
1150717
812543
679632
580471
770343
1986734
35743
196756
302418
638176
62868
196880
1311594
1005884
113404
410295
398563
1479702
1222712
551868
493649
752740
1767877
790406
1658906
1795137
520740
1281594
1810995
1816236
415352
1113401
1557965
1172505
1356393
97729
367577
1331813
1755797
1229297
1280098
1061639
1046518
1296482
101746
1754452
1786087
16579
607137
442762
1525873
285860
1933689
1990166
195262
102224
699079
470012
599858
1411827
1356608
626011
107001
1740173
1211489
1331902
763893
222932
94128
1251711
1012542
879423
422119
1212404
1401130
1303794
486864
1892617
1388589
484894
1093624
1285530
935833
864490
1650801
289300
1058222
709104
725552
1608993
568629
270022
1396937
369824
101057
1384746
686782
1900350
1024325
620905
1379702
634723
651652
302775
1556816
979638
1562007
1485837
734107
283288
270337
755087
1964225
465476
1117342
731190
667823
338708
790479
1863447
1393867
1351343
279100
1864920
1351647
1188728
142572
970627
273819
825454
426359
1747690
133274
1745845
513249
414170
1814663
423649
481164
1388476
748995
684669
1311766
787608
1364872
910287
1690678
1320818
1246956
1417554
677318
762655
473390
495263
1918228
1370461
178173
1630457
1079437
877955
1391703
1441692
1135372
1885355
428456
1648761
1743834
578900
438452
195752
1836790
1901998
1338309
925141
1563127
719898
1414676
228111
255520
1923079
191979
747022
1334788
1129002
153286
1033702
1201270
1249462
792131
1270304
1352496
1762831
512354
260240
591184
1413630
543027
1336581
89456
908610
1476864
521113
264370
1580481
212299
989008
422092
1004238
653815
947262
976571
581766
1098904
1937466
1051005
1225848
234142
711787
1427572
765986
1489331
758096
1819270
98765
404115
170273
217633
1817495
1318372
168947
1928895
604832
1506116
1704130
1622885
325333
327210
324483
508910
28258
923388
1404385
367977
849758
1031521
861515
440870
1635871
163590
1433858
76534
1227814
1846121
751119
811733
1498680
1162826
133175
511101
1123207
1760475
1309067
637984
682152
373221
324859
648214
982823
346344
212756
355165
863558
317628
805965
280286
975717
1630709
1913033
1842031
1915418
1470917
267306
321221
1408953
1258914
1672606
893906
903354
1553233
1848427
1628035
153110
706529
1591164
900540
1787453
258186
148477
563059
1330970
202071
1269068
1127047
510035
854392
1618288
1994096
212096
988324
595610
1946225
631686
967631
970845
566360
1772748
1764053
598852
729807
395609
1707026
1986063
470900
363029
1453817
1778799
1294506
1697699
700550
14692
622686
1916695
1072379
274720
1522097
198536
306196
339078
1931785
1668970
471205
1501317
1656711
615517
1991409
1727492
416645
820786
1431162
1436157
168501
1923321
1374598
1979831
1772780
379545
147115
1966424
447286
937275
1792983
356539
1357341
635144
1433872
314293
1645879
1380988
567767
306819
1267106
48080
122285
766358
771775
877785
1989500
384307
471641
1709654
1963829
260451
441665
1375810
1797491
1944766
735251
853541
688542
1565232
772052
1219585
697179
1741020
343675
255102
993500
774250
1149418
820981
1631054
1402908
1350612
272434
814795
1139814
1276967
402168
17244
1148632
1426200
850723
475579
1614693
261779
929642
879707
961134
202519
224320
1593680
1895759
121738
1096359
1508774
470206
1426374
829437
381635
1412549
1005054
1198900
293936
88669
1436015
442329
929937
1332650
951483
1736175
856669
1475567
230188
258202
1508393
1224618
1110109
995349
727932
1545001
223195
1807179
1221157
796707
1776124
211075
240101
360579
1155816
1207298
814566
817980
1854567
465323
1040198
999675
1227960
820110
1428582
18373
903980
1514357
1626404
1159183
318845
187144
273830
281413
299665
653610
1186297
335816
790875
975601
1838146
852710
523350
1432857
1977887
1660703
708316
1224452
113035
1996858
1876610
1285499
1422433
128370
1800448
1869522
1831254
565912
855945
1701192
756624
995637
1575387
1378380
995413
885098
707774
252184
1472230
469003
183712
1855247
221055
595187
777432
56393
561561
764836
1980501
287462
1379755
250246
1468763
902973
581125
870552
1599482
54116
1813211
1385288
1693304
1351765
96263
1734012
1023487
167357
1218554
1675032
502281
1171741
703128
435603
1005006
726142
346997
1151256
1472412
570786
1653253
1643404
1336907
377652
1027375
476307
1332091
1438028
1216019
1139845
1776650
1666354
1433517
832053
1606856
674533
1052664
1713443
1266474
135076
87020
281318
1096512
1389709
918912
138973
1572746
11240
228763
1435598
1052991
207203
1860622
153852
614408
1152815
43076
697755
354740
176741
1170886
43893
1044398
447538
1742461
1318624
1097939
15216
1078561
568100
1085546
1333719
585563
513245
409851
884343
389740
1899094
1458581
1730541
85475
1989057
45739
1417671
1968083
1558806
759133
389380
819023
833139
1442368
844141
1193024
877249
866130
1617482
738941
1896120
1322716
952904
1724161
1002677
1110421
101185
1005903
1179756
530602
273939
407402
249757
468138
901440
1121725
1288431
1390457
517681
322709
65373
820337
71104
700066
1594305
711092
882530
256071
882749
1388947
885235
457361
1437498
1859082
80434
262972
1959399
262249
858850
1641385
457400
476563
1791805
835606
812999
509044
1276840
320780
250425
472850
1971772
718337
748290
770923
1243186
12382
176688
1833391
1791904
537041
1094701
1419726
391793
74510
934336
885367
1816358
1657745
1427060
940414
1713220
1089997
767654
607221
646970
1443716
1387744
190608
369269
890334
387605
607899
736759
319484
1852746
1706057
1536449
519023
1972852
576368
1715411
1200345
1205351
651518
1349253
202829
1950221
1671012
1965050
431744
1279162
1596383
933115
1010273
483167
1278894
1587865
1791670
1228354
931945
1846233
594572
289964
964967
1791410
1729480
588902
1099314
1064688
1235280
348984
1988556
1174875
985523
107259
1613416
1392524
907183
270676
79563
1656188
1532420
1367282
801148
1128973
580878
81324
220770
1980830
502856
1570194
651547
345903
1119499
1880175
1615570
1846232
1840484
1263265
493809
742614
333284
775809
1654760
429281
1727903
1846146
169561
1140088
506887
1362907
803731
258248
639214
1773777
612218
1785403
440879
1151930
780618
401724
1288407
263190
8341
1637593
465435
1741888
94110
1275363
541287
1779425
873415
1493668
954773
1057921
920558
166387
1971056
1062496
155488
856622
10051
369949
12
574752
929504
1598311
1088095
868450
186495
1232903
1165344
1903386
578934
1343570
533745
1698004
606081
156532
362605
393771
1471553
1107111
53000
460650
1246199
400380
1140305
224784
1774411
669368
90597
985766
1539113
1904202
147991
57748
208330
981871
1787024
1335085
1364803
64540
801137
1652070
515219
1541833
1517866
1190290
956407
1936655
1592313
1808907
848733
776214
1627957
1456959
20173
1631212
295864
918159
1933602
3804
1302515
660840
477071
1068057
128098
1757007
1491800
1213481
123983
570471
780092
803208
339595
917399
345283
1119287
1346376
200041
694398
303228
452341
1870074
1445651
469566
282573
1698710
255497
514282
191044
1093050
1826150
308172
64490
256793
1849371
800175
1144462
1864895
1597908
475950
1940892
1076627
1564495
746863
287081
531680
546926
1378880
1267967
609224
1176009
829627
1539035
731093
1126064
1203422
81913
1442929
272290
1872280
484579
514058
1071021
499891
1593786
932098
442237
531186
1648523
509246
1003474
231982
40050
1118126
1109198
1259137
1960995
1298144
610721
1588773
949057
223254
1928029
1404413
1466516
1695590
615605
1938259
1027321
720047
1718427
1888783
194171
401113
1638679
914402
894223
672675
923822
1040065
1638926
761903
1841045
108263
768191
297615
1192040
1247815
595727
1350477
1071878
1360930
596074
1994420
673584
100712
954812
1504098
1207167
1754266
1395790
692474
292423
31962
1728508
619006
1229875
1660623
1854009
111430
1025108
942102
542055
1549128
1386141
137462
1501746
1957846
948559
1298885
746462
1043559
1808051
351736
1700662
590167
1618197
121611
565250
631130
379025
133080
847318
1957354
1852141
1596561
1889483
1444462
812222
916859
54007
395182
264936
1838468
1174797
1793365
922611
1101861
1454269
334904
624179
1461916
105912
1341477
62304
665841
1469935
593146
514646
809723
1198100
1460065
440642
1471788
558309
1029403
987983
850477
1114359
1833132
464976
857776
1882285
715035
1752723
1801416
616252
1894543
1797346
236671
894933
1021960
779407
1464735
550920
865159
1085837
1876267
449715
1706778
1891330
730535
517907
367408
1434962
25923
1222605
741025
254018
470091
1108048
1451363
519330
1134160
1930637
724120
1431960
92886
703960
1663952
1740927
1326115
810047
392885
1133654
941621
1470461
551158
1825766
259472
823710
1053427
943415
289998
1933966
347
1656541
1884734
1911827
1320304
769451
959504
1929999
757127
1473414
1787341
650562
20611
1790025
1867828
1237743
767871
1167769
1416242
54306
1927004
1801874
161172
1659237
4523
1617373
871336
1546296
1285776
64074
1149663
265210
624629
1718669
891323
649700
1874953
678257
515105
556853
340255
1245108
1885464
1041429
1983627
1574931
1396578
955865
1788564
1518131
370387
140193
1686458
1530849
1824357
1970939
870839
1450151
1142757
584615
1307822
1704553
194213
96276
361199
1133099
1118543
1174607
783991
793783
517414
413463
625623
1296089
313155
1963948
671978
877785
1522092
1094762
1256840
1914208
173059
239106
756770
458590
1444237
1201249
1528360
905633
427718
799584
1868680
512602
1988330
1654789
334464
1431489
1404746
1664890
1051735
1798220
621246
182709
1213077
1547991
922712
1832885
897165
1463075
1387745
1776555
129121
1642864
1049484
67625
681216
639131
1313179
516301
898992
1457344
955584
735462
1341571
1504152
868699
135941
437307
1474354
1198845
1872670
1074910
1442995
614810
160505
395279
1645954
401490
677841
1859524
163540
1425526
1149946
380487
1485089
228386
525465
1394144
1265360
1207198
64645
1592409
350275
101486
1441616
1689373
1651492
959813
1641555
322881
1317810
1491419
1786175
1594046
1913310
444154
1205209
1091206
646428
1931504
170280
774873
438237
452455
92325
942447
1687812
770536
419311
300191
1752602
1353719
637351
1971645
1043403
1650316
485814
134268
1285864
1160841
668841
701311
939241
1458265
1897971
953664
1943933
230338
1689300
315516
1200111
1574888
1214749
1253101
1025106
1105802
1131556
1713091
1065138
161569
1374171
575946
460142
196107
509924
278109
1506388
1294929
728650
1460701
1625033
1652079
1347454
1433638
1568165
1832801
1490277
1930739
970407
90711
475344
1895683
100287
1991495
1269391
1090490
947290
384545
1305622
638218
1427986
318716
1588389
1339107
506833
755023
607321
774118
136122
1958957
961439
841784
1950776
1044304
1015160
1440038
860485
579970
603268
369130
1448650
1828826
1365459
443832
1449146
549836
1123884
998746
1698079
370904
1090736
420688
1374371
1166861
116125
621863
805686
1264633
11105
1138297
838724
50599
280736
452913
1946372
589968
1883496
221856
1505579
1748755
972968
1890600
1813626
1334847
229993
543052
1818214
1022696
1979912
284014
36484
100885
947511
912653
1392715
424898
1975938
1669913
1020548
1371439
1962019
1959450
1002102
1072420
1196706
106235
1920252
793821
1640058
1478164
1054394
305261
288459
612693
511809
1442587
671928
1579052
742711
1259946
398246
1368778
296553
774183
1368064
334473
544221
1730463
1909020
1370706
1758975
1733838
822685
1897211
919400
1102003
1330007
1647197
491241
1098778
658363
472451
242332
1666805
949743
129874
1697069
1423726
296914
669047
355323
175895
1297640
221804
99946
1019879
263176
240351
1914541
1610424
87532
1505140
913554
597164
188405
1174021
1788895
1325939
1830950
106535
238898
479589
1827475
241338
1741900
1242579
662511
160608
1486837
338183
606205
1446771
803067
1126133
758418
1111733
1338496
650985
1686349
1841295
1763088
528094
1726851
279384
331707
17042
654591
1483237
952839
1063633
297700
1273147
909423
1016591
693461
820421
1597269
1324147
1570568
732051
1966209
457636
1338565
105991
1836154
1799607
1889440
508914
446492
159415
332808
454551
1232754
185479
1058852
830385
1352762
1112168
1214733
1375886
749134
1694149
841705
1204876
1269969
1584208
821988
1185944
287670
879311
196883
1776714
1227857
939314
1360575
1347243
725360
1625886
1984949
888385
1188477
149642
190129
1045600
1706628
598638
750599
1033248
1724171
1497672
1957024
1789843
1147099
234789
695344
186257
965806
785385
365465
27046
1593636
1066237
1818502
102629
636733
1621783
873519
1774003
1128497
252484
604201
591351
1303030
331087
631268
745905
1484414
114329
1761341
1150755
1848724
75070
1459938
1644987
741535
425655
1362684
1217572
218642
1900629
900754
1024618
1712142
81379
485868
1021562
1589061
547539
221873
710641
517351
1640689
1946013
275852
1633974
381456
289711
1037780
402219
17669
736868
780846
1707703
1826985
1698790
1513540
1228180
499442
1504139
36885
929920
1971729
287877
1375719
518513
197504
787053
1869296
776712
1340763
268586
1996686
1204260
1149174
1991084
1466589
285972
212311
428565
1790077
1009857
1512913
694123
1240667
1622372
270178
344848
1381374
1193353
583544
952613
1805505
1012933
952794
1976556
1237840
293864
48682
1389110
1720633
1878930
1422911
1473324
1092680
576959
827349
1093447
450658
531294
181460
906481
297231
222421
1910578
1714199
1319674
1373579
382852
1103821
129334
1785102
736359
1425040
1422159
1311591
1059022
1256679
740025
815277
102537
330580
1848357
1525416
1729563
1342673
1744449
386766
875621
304354
207055
1481480
1519614
1947656
464379
229297
1163550
60047
1745578
618952
1647614
679374
10679
620439
188333
476093
325270
1875022
504640
1572239
1609369
1178221
1165541
1966407
1494537
1997953
32014
411165
140369
944821
1621689
680459
1109381
853658
724450
1861123
966053
1151975
907544
553120
1932367
1766129
1156712
1112897
1306195
630416
111177
896833
596759
568663
1972664
718957
84730
633119
770732
1528787
255485
390490
440592
1889386
1100352
1160254
1684395
751595
1013735
1637581
445803
1052843
876224
591405
942273
1984943
441766
1001770
374720
250064
1529144
1159751
1256562
1007752
1154691
1371316
754471
840815
665914
965562
679582
575761
724876
1126635
1715900
512525
1788038
970001
1801217
697756
1261373
533380
435666
684410
269059
434615
1712748
1193192
1174851
231841
608524
447170
264480
350888
1679364
208468
1815131
556806
1364822
1177980
649717
969548
1725188
278773
1027115
579013
781514
1005388
309029
1214552
477911
208051
1676543
249246
1860135
594068
677300
1808337
426189
645209
415127
39357
1670205
1369813
308738
1972839
1330075
842442
1149425
476307
1051187
112276
1385588
1432274
1141132
1212849
756289
993355
1677719
1468766
988334
935660
1032131
1141769
463167
1713715
1249980
103662
873638
1192136
397681
1438006
1007621
475701
1888794
445441
848805
1482170
543530
1760142
1905971
1290870
1692669
619865
463851
650220
296459
1238379
520641
1926865
1011838
341255
1192971
1518015
1176538
1566338
1099858
759455
1353093
329241
261587
1804839
1759492
1348706
275181
1052245
1800468
1800215
269725
1556880
599714
1600705
1955522
838923
1355090
1008871
1104301
1341310
31505
1846524
491511
490141
866880
39822
1674199
108978
671143
225241
933695
1621186
1626050
1964659
1706148
938937
1692194
230532
189602
532413
278155
929988
777636
1317724
1180750
1376727
1833683
1049327
943693
565697
1968985
578018
1093675
1517326
498006
1384850
1591356
865863
1891058
477146
577402
120972
1210895
1006188
209225
713436
874992
574754
209781
1629290
1717458
312022
99662
504371
1947991
666158
168359
1693964
485596
107756
54879
40225
1040104
539685
1650189
1210467
1456132
1321409
326120
1373403
1053060
1056244
1691152
212300
682286
1277190
255980
1222373
1369317
974270
129765
630588
1637557
651314
596260
149191
627169
1886110
1163653
1549244
418458
1873181
10084
395353
104019
1507063
1440584
1985694
1245976
1316358
978649
1821071
1804654
737555
1273237
1802297
1134915
241537
108173
704990
1067129
285846
561934
1886255
1811874
565692
992970
1608013
661055
45004
312819
1397624
346300
1305842
1566957
698376
1656368
1680102
1839323
1520386
801305
1169357
228995
1385996
1271196
1571071
1739243
1507908
800770
1784927
779837
1563246
456184
866767
1081994
768278
1166526
551351
971349
751350
509415
1316138
1920719
578109
396478
465815
676517
286259
311056
739991
395670
1226873
1018819
449635
45368
1650481
729241
1933891
1101544
1632657
932767
1431750
381636
1604836
189231
1109894
259747
1107926
707043
149279
1349558
259260
995800
424082
1059966
1198511
1711199
69504
146872
522876
722539
303224
1688098
731860
183995
1678642
119359
1386278
1677394
1913258
618957
1955379
1973799
1999166
1750475
1500291
425440
577187
677669
1360761
1083126
432994
1126958
334363
714863
1613848
1273109
132044
36853
1758413
145905
3971
736351
60045
1626075
174762
333410
757821
530480
461688
2132
228509
561688
52000
368367
233364
503701
83516
785233
1813515
1754223
1656336
1505506
1784119
1387777
1330611
799942
1722715
822685
1929607
1803317
941170
870269
680799
639513
268363
408633
1684334
1219481
81300
1602268
1508619
1249568
1499868
1799065
1444861
1946306
633936
1325416
365088
202095
485517
1514390
1433813
108211
1516695
870605
1211131
186269
1433839
744741
267813
1583249
1348915
375166
938735
655304
368774
603787
482227
1615064
115460
244345
1125631
833122
451400
417195
962513
1506719
198462
966709
555429
590861
404658
1613337
282770
1988835
929621
133661
1061439
349980
1866175
1295057
1590291
359891
1275502
1937824
1899354
694060
705866
1471191
507328
1670045
1248756
1802506
1909287
875321
981102
1394932
1375520
304751
131058
1927819
217864
564472
1042407
646477
300411
839822
1903178
1522623
162103
1059270
736168
908755
1462861
1750967
109860
707380
1422439
442073
1193972
1954171
1541102
1216635
737916
986165
1941183
1629274
1654852
1254656
1046112
634066
522164
1763502
1817495
462589
1529163
104565
1146115
733752
16580
307115
562344
140202
1437835
545914
33559
651391
1961010
1194341
1029330
1289313
1502352
1631304
1115228
792822
1919899
885733
1900452
1706556
776486
197737
1575481
30078
296128
1014011
1996799
1039733
1181242
747050
221863
1127231
1932531
1858437
483679
1790241
333318
1962938
1602413
552394
579770
186626
109934
1964938
1350413
176053
328903
1630695
1714812
1001504
1829809
1614657
751927
1808614
1304147
944539
365934
959427
1893300
1453281
637909
268287
1064052
618791
1375638
145631
911073
254882
1714667
971944
161028
939470
432439
174470
987936
1242443
1287655
751266
592370
1808349
1114766
1446410
468619
1026703
241788
1556297
1118692
436659
1388424
1395879
1383578
1274449
797915
510231
986456
1279330
1424405
1922733
1753905
111784
680697
1827246
1161213
450610
1034428
993182
1391872
458700
410574
577221
102287
1168929
1634716
994021
781400
859694
1866481
672518
20562
1894096
653073
1797390
1698286
611732
900093
374551
1400856
1958404
101901
1463705
1292516
529011
309828
1863360
920175
99291
1244246
1838864
1515627
1661346
111220
237655
710749
592564
472036
1975938
498338
241757
1972910
1114592
850219
857626
1228973
339489
6522
975561
856198
611913
864717
662576
1155349
324284
539767
1464095
1070234
1882581
382375
734205
1465954
556163
1056937
36072
1479372
1994541
1542608
1429086
1816434
321048
201287
1360447
877033
869291
1278728
1909673
748959
735381
601049
525370
344403
1830330
1471578
1470722
775935
438421
429649
1717565
758235
1441551
601474
1288556
120304
810909
555019
1906100
528450
858222
697995
81453
958976
1296679
754666
467130
846545
1518331
980533
574984
1038683
1911547
1308377
294656
1513974
494203
1934790
108297
884588
1614928
1553634
1913734
1804706
1046547
796413
2325
1782046
1815628
947281
956645
549305
315779
451594
660577
1142255
1795772
128067
1224621
1161739
1463685
196312
1509633
1240196
396433
752561
96680
1744951
427584
27791
1512179
393279
168853
328100
132612
950665
592211
533093
1277038
302680
543742
1490346
1178394
547974
1707808
1374371
487305
62501
1299720
9257
270473
281794
853727
688444
490598
702468
1511778
677759
1195965
669878
1536665
1726461
1911108
671580
388322
1775115
1104216
1794960
1454571
1005523
1369106
874436
861677
1438196
958102
1571670
762874
892350
1169039
1944289
1198798
1672108
153632
904881
688168
354693
417420
162598
1986108
436704
724089
606188
1074226
1672837
1040973
156134
278345
811776
265356
459064
1404971
268460
1758479
219298
222169
1491960
574364
944774
550261
852270
1037110
612694
776781
902050
906678
1113139
1231293
930157
548050
589053
713188
1100005
1784938
60639
1147529
289732
1017840
976810
1607515
429822
853854
2460
1923267
686095
1260254
1460416
436600
1874904
1203770
1199905
905787
804362
811861
733959
990128
1635238
45512
1717676
1951676
1809236
1830838
519473
309684
870426
1310251
450667
233686
1347011
1566242
216511
1636887
1968760
1478510
615583
1066579
1063983
736736
782277
542776
783963
1218469
666939
958157
1516364
1076903
1224125
1521628
771797
431123
1168808
1870351
1543165
526084
75356
1959979
1006288
1193910
422020
105801
218007
256708
1711314
857083
873400
182716
1885790
630558
1160669
99698
421106
1292401
1221325
495244
585107
1295208
1263569
1430090
643515
1369196
1046974
1882624
1541699
1361602
1669515
1799890
141434
275260
958973
66956
1212836
1960346
1453323
1455616
1568535
460228
97512
266627
314026
1135805
498597
458055
1460780
1300335
1329550
258705
663725
863828
1256959
1455214
1627604
1809880
116935
1118289
767014
1392035
661693
1785453
128345
107857
168921
486905
620356
821497
1937993
103757
1372402
254780
726121
1692702
795674
669147
591617
269499
300356
1687085
1497051
870033
1849371
1856888
1643404
122268
1974971
1968304
994558
966224
1864132
442644
553792
1865929
1184781
1893985
436489
114222
1236593
1586766
722253
506524
1935135
594462
327519
795075
262715
1970405
1110745
1703762
482259
1122778
1241016
1924231
371446
613556
70693
1593756
206078
1730574
907542
937327
316961
319756
1881066
1332676
667855
973169
218308
1551113
1881223
1826347
790588
999005
528076
247318
978066
457762
1680483
1496493
1127863
594927
1393793
1058527
41937
1389189
936010
1798729
278331
1143008
711649
142829
1523295
1948800
172410
1477915
1127843
6661
1666742
728951
1724478
1477907
902674
237329
1815522
1889971
303375
6876
633384
175947
321043
724638
1614920
1393386
1231854
706353
1131020
1464235
31346
1260640
1410929
1484670
1549680
584129
1941070
1813229
393116
879426
1199833
1607094
1064376
1271914
633688
1188492
299675
550474
1338232
925666
1799924
1659659
1241983
1332723
1380418
398243
567061
246321
1692136
1248060
766606
1255025
403196
1997321
1143851
144089
166209
950582
1749951
810305
1739066
1696234
1932072
1033315
1822630
720699
1754253
1853724
772996
919153
1912609
974760
728045
1784604
1651045
1578878
1976451
909159
924084
1682555
1065862
1871965
1641388
1045304
740040
43288
931302
540085
1247103
682036
205274
652463
1578688
1297207
647051
1776025
535646
1780972
1229554
1389958
1200415
1116531
1968634
1743739
1991519
366932
1484271
1218435
1981216
954349
353528
235780
1715878
1647976
358341
488070
1750024
1048542
1470024
1646637
1058642
826202
1842341
1681363
1609637
252155
988938
346776
1242767
864920
556909
126821
644994
584253
1235579
1161792
1554134
1823610
999164
1014241
1892244
224200
359324
123635
942684
1518158
1163318
510029
1509575
873121
1298555
1879534
1996936
248684
291887
1301372
840991
1728775
1452924
460461
947798
402008
1633601
1408144
1488858
967054
1089492
30999
916978
1097155
247600
69237
1826018
155208
777241
1427018
1604648
1315568
872931
237419
1346921
200303
292738
1526137
1613934
1825016
356457
741125
1209559
660662
378531
1045365
1824192
494074
282375
1207321
1513969
188271
508109
506697
222450
673257
1046078
1880001
1260700
1289981
1296414
29034
907486
1756820
1655325
1884322
1427431
668280
966892
1616963
1914161
875085
1816776
335835
1119616
1724457
1463540
1568877
1705354
621427
1591929
1974139
233129
297983
1891779
1121440
470682
522424
56279
1220459
1051463
272863
1292568
865045
11477
1179978
1717086
1387069
1020683
1897146
527437
1228874
667048
1486066
1820432
1254276
247921
1387038
15579
1952499
1317929
640964
1501839
185968
1331224
1806631
786006
940929
427133
1424892
808773
23427
1527499
284727
751359
1821638
1160243
915897
690078
167386
1642959
1744514
1384126
1481356
413063
784257
296248
325270
1375966
263473
896371
1783889
1648969
747128
1711120
1543611
1620580
1081281
1533064
1430198
543608
1803363
1110353
1492136
1911039
700475
522809
944895
1544143
486692
562321
1433475
1884418
132665
856140
1226023
237102
852471
1719343
1390085
1465675
922462
353542
1232878
1622613
1355959
719028
347853
1688597
553093
326539
1307523
1466652
176217
801728
1855294
370199
1621602
389182
659593
622213
1887444
491671
851061
839003
1397785
1198682
879295
1441314
79903
979117
1890198
948767
963419
559755
1822243
1826309
1731693
517022
1329007
874406
329557
857900
1148990
167835
1334406
1852029
119347
335438
421218
991900
1694787
1875544
309380
951828
1267106
401264
769005
618865
684451
388057
1752305
1583720
1268186
1405943
761863
707767
469946
399172
355857
1120673
372375
1547744
1227480
1199558
1050796
1765843
1033028
1550281
112307
1061460
970066
300061
433061
1973870
614532
581373
1937544
255567
963097
407793
643566
1533061
1758890
1014122
1677242
26249
299381
1307426
897433
576933
637782
676817
1475392
1422540
1293594
1825172
483949
1105564
1976336
711255
1348555
1409966
1229547
1824453
93017
1645979
1686867
1320884
301443
913647
820478
947347
76343
849211
910549
284075
1498021
1002222
1416554
1350425
792056
112144
889444
1157342
239646
438313
713285
920163
823776
1810747
361334
620946
1662527
1223529
425308
231168
1496339
1127629
1280061
1776434
553101
1206713
874191
1182276
1485982
1823022
1706348
778054
1284951
287136
36841
828646
1840892
1423445
1750841
260163
919283
1634687
1072871
1959387
1064598
592512
410008
1362370
864778
1643143
129219
186723
1021952
1993764
1369595
602913
1098360
60660
1156099
112408
292189
692281
1540506
1937811
381939
288456
1270138
1176152
1439015
9871
932693
1554160
135557
477274
355088
653549
1456321
382923
1904201
1468940
1085528
78871
716934
831120
1378579
1667627
306020
885291
319267
1191228
19945
1020041
1305150
393902
814357
1443660
1361573
660616
1092612
1278189
410028
402937
151577
346316
897132
1052390
1255636
1774220
334571
728600
1486925
1946104
1766146
1154192
1487331
925436
1798545
893259
282694
975586
1663885
1752622
1762482
1205250
635863
1175785
833842
982842
957227
430273
1149787
1606810
214061
942005
188193
947323
854041
1538894
615943
816386
1206272
317520
1255075
1083805
624827
1257070
1426267
1136056
1949483
1550650
137088
1310080
251430
216577
764590
475571
1740289
930919
1296634
1896508
942072
671721
1469703
913758
338653
1309028
1156735
426083
1319853
235033
165545
468825
57171
1695964
612519
1761566
53206
409473
1370861
1267217
1784122
1318695
1139943
1921516
64128
1147428
423254
390637
393856
1735572
1195332
1907265
1941178
1177223
1360981
620505
1833213
209128
215923
1939156
1481396
1250789
1894129
1065506
1748343
61402
1425755
1289933
1466315
159124
1697411
507113
893138
1766041
1822520
1112521
1944483
756911
168537
484908
256966
125614
627898
58682
1215078
1243427
451617
514772
598575
823717
62480
1792948
567613
270913
112207
1899021
250003
1271970
473191
1741229
1718444
1934482
654930
862044
1258748
470105
1420818
737299
583799
836885
1697461
1674415
469371
1289077
170792
784635
548371
916344
1092
1673376
97238
1243727
1736203
1932316
536092
880599
1357524
813323
1992520
1351385
1086166
336197
1997911
1572171
1946380
295844
58163
929537
1652776
1454226
416255
1617519
592704
945048
495133
1423176
1938374
709512
966209
1721841
1054991
1100342
1444887
412815
598820
1975013
1050565
904506
1547471
1454557
1010927
1461117
1630600
1061121
938117
1326722
907637
889405
1926107
759188
561432
22256
1748326
895846
575447
161159
1451036
324474
283628
786529
699306
1823977
215742
1385715
1637629
582726
1764484
1879511
378885
1309402
1791962
896754
125181
491371
1959487
1955287
672296
270796
1176635
1246768
276662
861963
171421
1483282
1871914
104669
296059
1964343
1080066
130520
1477724
433986
1632803
1549954
67060
684059
767250
1306545
706027
1682522
377593
99449
482936
1801766
836407
101593
1652184
1987742
1248215
825855
968052
519996
1950276
1650089
1440534
798640
598763
131068
431557
1675184
1245001
1027030
166399
972233
1672649
244742
114536
1660550
579648
1554535
97775
1117593
888551
167322
1642143
248547
238618
1277775
304166
986206
142825
429216
217432
1495856
1643698
732003
1425780
1520696
175775
122125
632986
1919289
746739
64997
1816105
137724
748142
691979
1396326
1437067
416178
218320
122383
1616936
257417
1190333
1760938
1923895
1786819
1851260
1144656
1188046
1224731
1543262
231598
1245138
414324
60333
781313
1166911
457248
1261184
1518699
285628
1260295
1156581
1968092
402545
977748
1054916
1002866
77074
649980
1609189
1203934
372971
1954398
1735800
1200962
1458923
1885556
956473
847220
636501
344764
1770338
592391
1681358
1233592
1155020
927835
1482559
1526250
396299
1378318
206485
1322848
77781
1186483
1084334
1103677
301336
856328
209814
1461428
224639
754596
501879
146400
1204600
1180057
1258341
718847
1621794
929916
485995
1120560
1052963
1435043
215387
160166
1460484
845976
1352462
391462
1222386
1213824
1670824
50101
1501247
167530
271657
277203
436955
958365
502588
933252
754676
422549
1737494
1989753
1369637
1888511
761154
93863
1766534
1765962
1747081
156577
361184
44629
1753702
1757781
552840
505379
1354518
564719
775669
132071
1588204
1814318
1599210
1824486
476085
1064264
447705
909129
1854945
984522
1287909
1618006
1521893
873384
848483
1476873
623492
1758273
1636217
846599
847873
565273
75377
916943
772204
1722926
427054
1982006
197726
122035
1122549
489025
1893687
872852
548276
1929402
249571
623405
199889
332179
82594
1223922
1763093
1051996
555084
642966
458372
1878143
1532967
1900547
643275
214763
1298801
457281
1292054
145962
217585
667113
1543756
697101
1508838
1875008
1097364
1414237
170149
1384846
345635
1941030
1174596
306677
1301868
337385
499163
1151753
113641
459264
404000
1366712
1214437
1752021
1316569
118223
1646763
1730642
1546048
1682881
810527
1872376
1565710
1575587
23090
449811
1269708
932233
875547
1917933
897470
433964
1801448
988954
899421
663382
1698422
1879012
672328
1063061
1181741
925214
1497562
887783
268971
753402
152663
7456
133927
53592
1243729
1136696
497589
57155
1314094
849753
915195
1359885
1128560
1032961
1713800
1505075
1057254
1433804
1406103
1170595
1252231
1173839
494211
1593288
349117
1813638
246909
48051
1225888
106987
143825
127404
1802877
45441
207679
994280
81638
839498
1844937
1534933
952073
1022071
929314
1316812
1019376
275798
1112789
1032027
999817
1786191
490517
654750
1166388
100249
712289
1006850
1684833
120317
383356
669568
36943
1687442
1715127
670804
846489
1978740
870143
428064
674253
1784299
422929
904838
1286584
44557
285293
690821
1139379
357114
1014656
1666772
407468
1201695
1426397
653453
1770068
1358099
694107
1596709
1903599
950547
1324022
530533
62837
946918
1524817
27036
621045
915359
1463643
1412665
1629062
42204
1352390
711252
1164087
531095
699495
1886153
683757
1745814
872454
1234187
1747384
1485603
863396
704374
558769
1244258
1676919
1025671
1123473
217866
238701
1351431
1956547
79557
562667
1889374
1998073
1786130
1464576
1811974
842135
1206701
250843
1140658
1902179
1331828
1358403
633046
1941259
952685
266010
733264
1577842
320795
1581859
19054
323754
545611
507817
1175324
307988
450501
1159892
1912104
431507
374829
1319751
1776989
1716080
297704
810926
833974
31837
1775006
1919872
385356
313213
1495746
978151
1287848
240599
1165289
393285
629072
1966633
1207614
1451567
1000761
596078
107096
1939403
45703
1954388
442730
710721
72718
488362
1929951
909013
178095
1448265
96208
1672261
1709130
1591278
1695867
197196
1123589
493076
1440287
611704
325799
1646026
1666265
1454099
114464
1699739
1682821
610278
1057087
1899464
749005
561979
1441424
643191
1110233
734765
44317
833850
455526
1493059
399810
660847
1701219
1961832
880517
1079333
158046
1375706
454792
1162070
154656
786796
1304265
1408699
889468
1663908
1952053
289438
1424761
1046131
128913
576454
1185215
1738812
235640
1301993
1247992
45226
1286575
393788
803966
407248
1821876
890386
1964321
1846792
1618971
335549
313270
86296
1689371
1063678
832536
1866386
143268
1527955
1669951
1257581
300268
777719
259991
1698593
866206
706225
1302229
1818702
1795480
1767395
1126266
353293
843747
1853705
1750112
1655
1420717
1702765
864211
162249
1540870
64851
21760
1473371
1644364
584725
476163
16673
422715
299030
588325
1931734
1024417
205715
1323423
105003
513225
525595
1105230
1234027
424711
1120518
1848844
264332
925568
1688204
120027
834282
426198
1510958
1376374
1123959
909037
1991080
593526
415026
466628
1157984
1177695
83111
1023718
768647
458161
1429261
463151
1746555
548788
189274
627251
1667700
1239210
66404
1840412
1425253
1913485
806398
1020586
1336258
1511348
1276318
1297173
1339969
1049413
605673
1760781
1365645
182945
177215
64933
1167192
989714
1580999
1639313
936506
1083177
1580701
1769592
1146812
424699
495216
656936
1252485
30902
633352
587322
1438730
986833
150597
555806
787916
26997
1402173
1069168
370626
109707
1983110
1598673
999504
750436
1243200
842327
43313
1342041
1006606
443151
1531159
234031
1586599
874602
616358
37251
1575838
1530464
596300
1892528
557457
1011509
1888385
1003136
572841
1798586
261150
1675632
293709
498852
66712
185118
915821
1006227
959266
338432
1187535
1960284
1122913
741769
996051
1022047
1859556
482680
423272
428074
1205562
1441455
45284
1652488
1495527
1115415
592536
1950745
844374
1298172
93323
1241955
1490772
1735172
560235
1189292
282241
667086
1142050
1207509
35156
617302
253345
195753
1310562
66789
856833
1239307
1987977
793724
1603765
570284
432260
977843
1201451
1373122
1937272
1204644
495229
1041962
325469
169727
1573181
1079420
504525
109120
559731
1881969
278340
1170019
70310
1345663
1170139
1508110
963058
1464738
387432
1260866
1897205
1869425
1702416
1984131
1913525
1242938
819158
502279
1377495
177972
210715
1521820
1597450
1685552
1774128
979838
917531
1957568
1044152
300511
963488
168664
1849015
1790626
356036
1525276
1600318
813569
103318
1865832
1100078
14286
1475759
483182
1272409
981614
203113
696228
1743961
1082687
898092
318407
1520351
881039
606968
1523290
1262003
1793889
1493678
1107593
1218906
284171
1438063
554456
1469990
579409
433337
1102089
369967
267740
1678080
96620
1936779
1588504
1688230
1729573
1015581
1617974
1481892
485871
612173
1880460
792834
1682842
1049984
700439
1811805
1994332
144804
1939276
1155476
178175
460943
1976898
1842131
93057
1309
36177
794468
1040531
673288
1477073
1981585
5101
912501
859231
1388828
162930
336723
848594
1488033
295087
1369299
1728223
309872
845290
111678
184775
150492
1451287
1986530
1265348
108203
806826
296479
1880502
999245
1350528
192204
1101382
1948311
1791583
591184
1779434
928868
935160
1454102
1103780
400378
1179532
777397
1200069
1534870
887413
229102
1427939
1741954
27323
1981212
63892
769888
1234526
656564
1334535
1275444
585003
1790280
1500233
729621
890841
1836799
1486100
773700
662471
1193414
911553
66240
1892996
1429292
1751678
555584
1808637
1393878
706756
1007776
1454890
1487517
1074087
727724
234716
572957
818405
1168964
1642993
317637
375695
224920
1830709
1432532
1216735
679849
1546591
1693435
1881172
618680
1866877
1274792
1911179
1491559
131694
1721061
1941867
1662737
752051
891216
788800
339990
1020193
1607972
42311
1080560
1012302
1466374
1544181
99128
1852293
523590
1681973
1401020
1577579
1190082
1330961
1080247
486319
1317981
1667741
1132846
1817746
406962
916138
1699709
967818
477813
1203619
1293314
1790673
1069449
206406
121179
49737
648220
426660
207077
1358926
1391640
556999
1300009
1284637
1104015
497623
1290883
616234
843795
350308
471629
1779351
1106189
659872
883711
543489
762435
165307
584384
166326
961178
1391900
452434
1706593
680656
1484655
702206
78854
1918430
936425
331179
1031185
1765846
1526619
1393347
589754
1663840
1434529
1899334
500801
676773
95073
826275
78561
1430936
994852
839941
1129217
1384699
775232
1951164
706193
193478
294089
548514
1716117
196739
1798753
1161545
736556
1861804
1832635
296735
970290
340699
1347624
1359484
204382
1786323
777842
183975
204683
644656
1896444
1914186
285403
1224868
635877
1469844
706822
1830957
45406
1889334
1425695
1701352
1379453
1965354
329359
1448503
1471190
147198
27971
743813
1669371
795010
1040774
476441
926759
1836621
1096528
342145
1316107
479224
277857
69645
1025973
1204745
1235679
319559
1546738
896699
1969895
761915
267507
636898
1196498
1567907
1982352
1584364
1240664
1611279
335777
1792262
1643768
841586
1329594
28461
704890
976219
1371310
204886
440287
1521135
1214911
1957870
942493
64902
1964671
1715524
341990
52605
1010649
671025
264659
581581
1532394
630083
1533285
1911603
1146755
1388481
762857
389964
1735873
1525024
1013415
279835
1047163
515668
888950
823289
1374308
282224
1444222
123651
1720914
770007
398976
1413683
457878
390505
825032
378521
270723
1564271
462905
977839
1079204
1481767
502681
1143712
623030
1264972
471209
156436
1506380
916693
80202
566054
517569
3810
183807
96533
1134080
1228796
575710
453465
389792
343978
658718
971258
1317269
851690
178173
1240311
88054
543164
1856947
1576478
721256
755102
1892356
477770
713931
1334765
629517
1065274
1522298
767811
23371
1330666
784805
1298147
840460
849768
1358962
766571
1815333
1517981
857279
359867
233871
1422479
1048086
1235032
1767564
231321
1089774
57055
1659616
1186130
826594
1839778
1283599
1858495
1032689
1895920
1664494
1923340
764840
1832403
1844431
205516
1387394
1911674
1241625
324263
1784076
1960396
876984
1822428
1740431
1832634
1934906
977986
1728976
1076994
682939
1313197
1065102
947747
1459465
1237835
1115294
356937
1502366
1347408
966667
610740
1174893
1367117
465483
1615430
1050247
1187736
1548404
1375873
170045
686317
1208048
1679529
349491
1563730
642286
1045054
838778
1628625
1322096
1115642
218419
1848725
367187
1910275
701332
1934253
281795
1798125
537935
1262186
1193543
349480
1854133
1153096
216799
1009196
570343
715293
1099397
33000
1940793
1747370
1859238
1407707
277669
1850446
925756
643781
722393
1396032
1156951
877246
1704554
998590
1305145
1608798
1971321
1131696
1091566
1050950
120374
1640011
534627
1625605
880385
822854
1463358
157754
1306553
1874582
337702
396652
1820185
901392
1969186
189434
1278969
590958
1855484
1043980
35446
1175104
61938
273182
1305018
1505437
838766
1450757
547262
1177265
927620
1104165
196360
438979
1450687
243053
1086463
1238883
742542
1497518
1206094
1242128
789687
57118
992448
664130
926282
132406
1595586
4211
415264
1912629
248924
1883165
1285658
1710948
1932649
1542226
807808
877173
1247438
148567
917350
663952
1254055
145890
1514694
1302806
223319
360534
1824400
1619134
757482
32675
1607132
851625
505996
798849
376493
312816
1716790
77651
612134
613455
703886
427637
1652870
547742
438973
867942
211580
1462251
1722136
1679827
600385
944245
1108241
1573430
498347
156225
235561
396720
1312340
1086048
447646
491221
1478948
1809104
930457
220238
604175
1364239
1643808
985955
145107
1479276
1834537
200094
919883
1003001
428593
1461984
569381
1249348
1413404
1800907
1128598
1208012
772350
1924077
299969
1366714
283608
1695375
349617
85797
968543
1326697
358287
930776
1588203
1518615
754264
1161646
1304983
15792
820825
1968495
439302
317305
604001
1785910
1306034
435294
1227656
1569648
537435
1853098
178311
455954
1483406
605383
535239
1866601
1692850
1703377
656652
219872
1296981
697066
754161
1989711
1636600
1102360
1661465
453556
714671
1990479
294427
1357949
308665
906893
1368803
1456181
995269
1143535
91146
1727212
1561974
1660261
1892365
1579582
533720
1728505
567779
40844
732889
646998
1960907
199276
1909491
538411
1377845
494495
1156913
41774
121453
634017
1358125
139214
930973
1721955
56534
1744238
813044
1431370
1508828
1852937
906618
1160854
87669
457127
1632660
1787333
1393682
265280
1198031
379334
1673821
1224487
1804668
786015
1433683
237168
1787820
262041
1305218
1268475
353947
1516603
1637094
1690378
565008
1357385
1465405
1256901
977848
1738089
753111
1710492
1271105
1549257
271875
1791253
946873
553605
165545
1177521
1616364
713878
1063117
1560150
1680935
1885349
1287858
1692751
270092
1069319
1190737
1085503
1036240
1473310
31962
957219
1069215
938582
1192274
165272
1057249
1212761
1261726
1263118
231918
1916942
1208251
899539
1240631
1863034
445875
1015300
724604
1243039
876656
436246
214094
1792868
44613
1712305
596946
1596743
156188
802008
1506453
545250
1516370
1808935
340655
1879195
1525442
1458200
1746543
1380942
1668020
1342370
514058
54019
1627763
869731
1323747
174677
1281485
1566551
1218071
1414418
74518
1475766
614247
950680
194817
1038409
1522564
996253
1567904
17965
635870
1105727
1466512
309402
1826812
1248916
1596523
1649728
971523
192045
1521170
1132207
117651
904764
908263
1482976
140002
1185613
336074
1614158
821577
1813521
1513783
1309358
1489327
1404089
188652
127500
1567408
1496632
1203310
1716755
1100945
1353232
488127
1196761
224490
1188530
102779
337243
800152
1596520
923100
286029
263694
1389710
1606363
1380266
1217511
420066
1046566
105174
1871233
1492685
1733262
71282
190620
977832
2134
1511108
751987
535146
929381
531126
530177
1431493
419021
1458464
713105
868936
801270
1726854
320561
1797853
474381
1225853
1462346
560060
1587637
1665347
445956
773435
1463741
1377634
690331
439050
118858
585709
860545
1322194
1621394
1689320
976940
125764
1045190
460232
87950
1828189
47938
463083
920489
1219982
1741907
1631025
87221
2481
1798235
541415
1004746
1792635
1847557
1726721
1881195
1262240
1335062
771225
537728
341993
130990
679531
1001530
925218
1536788
256093
1194549
308452
1868222
1328578
936401
1524933
1882474
1333483
1528013
163989
1327769
1721667
1923710
1518813
296273
1744412
1293064
1102355
605241
1715248
1190418
1229028
1749226
1769283
153400
782844
98183
1806013
1480133
1821141
1569803
384849
1262669
601270
646088
435190
445674
1684746
1140145
761904
1503476
1608737
682611
1463821
171139
399488
559205
634258
506643
1066854
1194657
443135
1981297
397901
1605024
571781
1497114
360107
983113
1646717
1253944
775568
1824326
1479834
765150
816578
1943834
487283
750408
251984
1230608
1350601
170743
40570
1861773
1451544
219079
202304
1903886
443894
125754
1615220
999390
227649
1888395
163318
1538045
1324848
1941171
1777951
1584805
1613722
1091796
1029018
430868
249
2270
179189
454832
771899
1846368
539227
1179290
629708
506665
1177117
122751
135422
1672959
1591366
981334
413209
1572753
828595
374721
29920
1041294
1957452
1939092
435001
1831563
769589
101118
1665514
150302
1738060
1166499
863937
272606
1869471
140804
1572095
1030006
1208454
105519
37728
1508412
749396
915542
1912557
881588
1219745
932375
1540198
1422067
1243279
425468
539665
1074400
474704
251852
173801
1261912
1114701
1857869
10319
782801
1662551
1981848
826860
855701
606544
21542
633091
1295553
1587137
771020
1269314
419905
654036
205890
1010917
1524710
1101272
1412471
1058717
1191433
438718
1818950
1922147
862536
1310303
542436
1683456
1531078
1288242
276078
715673
225090
315838
490927
819328
503809
69543
21496
216768
1911125
1060916
335629
693929
623083
839710
376625
243652
841393
1385768
1255181
1024664
1539807
1354523
53776
1125011
775112
1825051
294836
1328140
1970331
1847687
838473
1002073
1083492
1565911
498235
1373594
1608597
1031906
1141977
959593
1408820
1884036
1016343
1079517
1723554
1669831
11143
1004040
1743295
1831125
1163534
1085360
1035863
1140052
763803
1230619
1305479
1856982
1036054
1124729
1899451
1816555
652797
672352
733504
525224
769445
544213
1963912
778101
120754
1787890
1669703
1198346
233860
1602228
171930
432415
978905
531465
201302
1701821
894152
187838
56216
1851265
516073
961926
1384872
675522
106464
1653691
401118
396334
1785457
1017002
1925988
482553
463073
140108
1236238
1690056
649638
172815
1455513
1753000
904202
1549483
1021994
142698
629565
264654
736551
1572892
113192
915500
805137
204374
1344341
1172897
1465399
428164
569530
461700
45422
1906530
1932460
269725
1811552
159941
624808
51809
1375849
532420
1592942
842441
838122
1911073
1844496
1697998
771285
1442517
1958473
851705
189020
202220
716965
1959402
164729
1821913
1162590
1186250
125218
261812
1300223
1861670
1817218
1609504
283710
778190
1261659
892306
809906
890388
1126388
1090775
1044146
238555
1150917
630240
324080
1428371
858885
1276111
1562443
123553
778927
1433916
1061718
1481407
1663282
1572636
986853
986965
609752
1391778
1190558
1490919
1793495
1515146
1164602
1376571
1566339
1686055
600168
945918
302122
852043
306347
1477940
1331798
1475753
1459392
1351685
390914
113600
211214
1354130
751134
1937352
605394
790944
953301
905042
1276860
450705
571410
1164348
1698086
1677595
384956
261599
628999
551177
418085
1842456
1747743
741963
1262450
1536947
1132644
1284255
612601
25701
1147562
1882465
1458858
1464375
10981
1544675
206134
440013
1184390
1213369
190146
1299299
1424210
1028957
609331
1212529
1681612
842256
488718
163625
726692
792451
507719
127751
1286942
691626
175928
700648
814630
1384716
1512852
264213
1091626
1861713
1685760
1886049
1150404
791438
511904
1480083
1300963
118584
1106889
1371632
431647
1570372
1557773
980999
379221
1982142
368352
83357
1797364
1214463
698092
14075
1462323
164888
509736
487749
1625648
1897638
1461186
1780269
937457
1777035
436529
538763
220132
215485
1959818
28819
1701053
523393
1994499
687464
703389
1677602
643059
47587
641816
640310
1238717
1997102
1843485
1458897
902150
1589760
1636887
1229334
1831945
792085
1014303
633150
1495880
1792493
1932598
1073027
284050
83318
1966603
66928
455413
1136318
810826
690893
189667
918260
146667
1577103
1667151
147279
302163
1597272
1160573
1563592
1388504
420393
796104
604385
321456
508618
1271684
1741892
811435
244176
1234742
863312
1681762
1178186
1098446
1574755
226151
1505405
927245
1199486
22404
1413953
1166705
816287
454107
1062028
916736
1971722
988146
1831831
1675687
1926360
1864489
931320
1767066
132285
746470
1031605
1204139
750018
1269319
1681381
953338
1681418
1360850
1690508
370409
1459578
1982858
999626
1229481
301601
1322102
1111257
1313462
1292099
931420
879179
745855
368922
280145
112143
1717403
231658
227215
501931
1939906
514051
172524
1773659
365147
1464130
729350
1424507
236960
1483062
326018
224332
1781433
864646
815550
86721
1362175
226069
1349112
1083602
1694199
479916
1972620
428905
582484
816104
1771147
1278023
856006
1980583
159894
345045
1619253
9669
1054930
1550489
876352
958582
1164268
947280
603934
1405046
1754619
1306510
809370
649444
1140056
515210
955240
872012
1742127
1712624
639691
975603
1172226
1283180
1016786
662152
1271541
328688
1767853
718861
1860245
983421
1833805
127594
538479
1703293
155194
1202360
1972410
355640
619828
1590012
1850931
1448719
1834540
1251899
913636
1286987
1733450
1734520
1875961
77539
62693
1571773
229478
51857
1092165
323197
1018011
1108000
220309
1736805
196617
1288870
1676523
58689
54371
800864
739055
99413
402084
1773889
961126
600624
967104
1258287
432847
8477
848970
1043965
1741264
1845447
898924
1150576
428427
1214279
350501
1853381
605540
482493
1257786
13872
509665
554828
946607
1153018
906038
907989
986541
318699
312336
225755
1487802
1510053
1132562
1392020
1243505
1731797
417242
1530795
1048914
1437257
612415
1884981
1301664
867677
1468573
1351404
575294
923779
892867
1147642
1842695
637083
893412
1487753
1977037
606821
35899
1300185
93480
91809
464434
149667
1542592
925906
307335
1734959
1202554
65031
492522
526916
488988
472941
611304
1805368
49007
1626480
1915818
105848
183358
553783
302941
1167206
160378
589488
906763
848450
252393
1834269
287766
1074772
1362552
1275455
88069
528719
835045
496068
1573307
1868424
657885
319570
1979034
391148
813682
1968026
356472
806664
437830
1706048
128737
1273503
1493971
372544
669375
835849
1247870
520561
1533100
234971
1474358
105744
607395
1268411
702152
547783
553675
549799
1741058
1183490
23887
176677
1255370
780910
1935189
489530
260197
1335917
1617530
6216
857882
712617
1340865
272172
628890
1740655
1256320
1907614
1407428
283869
1883901
627475
1620351
1808042
54744
638567
773130
1014516
742479
1992317
1014177
1897408
131720
18955
329491
1065156
1701772
1318710
1923478
1763506
336572
1548396
184348
732249
833297
1914458
1066875
1297062
611551
113842
707228
1363988
59338
340100
789085
594529
237407
1023378
1773121
1522945
1275432
1259126
1202744
482048
1715317
934875
475063
394399
237866
1809880
705205
673665
435885
532674
330394
683322
1525018
991512
966828
1523750
1369929
898017
674140
64822
1103090
843529
1818730
1033270
314602
119162
1129025
1365758
704915
1669995
1582873
498208
1361815
1500910
565647
430554
236966
1345285
349777
824629
610553
1437214
1735110
783230
350478
1205732
277909
1601081
371835
844115
1328789
725346
1939000
1391050
1658983
270090
569269
697447
734056
912003
406470
1776877
540818
625720
1486183
1806509
1340233
598278
1442222
497580
988809
1366626
821953
1727819
1272470
1245299
1323931
1509693
1647532
695842
1241134
348450
1735920
511494
1849644
1117080
695269
1206789
1846271
931233
34245
1565666
137117
1545557
915322
68956
1124285
438593
704318
282369
1900509
525034
580161
1723770
320759
873678
1624956
197520
1413342
995287
1229490
570823
492002
1918355
1200509
82285
629205
549289
437039
1630241
708450
458758
816896
780639
93790
1274775
1577375
1938532
1115765
1424409
609198
224595
181003
310281
1170531
1557215
1714602
1907849
51350
1306751
1753969
1840262
1765544
1498236
159637
463832
1205621
1863642
515241
1465594
269557
1637587
984727
487841
1561251
1346513
1058679
1872600
1167898
240246
888429
1709533
1440011
1493234
1235712
430855
972458
443805
1548776
1083279
1879321
252569
1898918
1345376
245568
1391319
267666
955176
33349
1098463
913753
1377132
448166
1964706
1035324
448959
215528
489190
1858210
1048214
1863307
1153852
1241949
90484
139131
563011
189447
1898684
845399
68355
534085
1003076
807585
78029
1013929
28976
1332210
362297
1910999
1885793
1179405
1906395
1408378
559142
517929
441292
1816642
924872
892982
1445803
807437
1494184
326959
431742
380118
379992
1424278
737621
386656
443081
397483
785056
1168373
994564
1206115
453577
293683
403075
849765
1678984
60815
1388744
1668306
305598
359509
928582
1745445
586252
883023
867038
12117
1312157
20647
303826
1816955
1092761
592480
986791
814898
772123
1392394
619020
1158349
373142
1473595
324950
699569
1138996
413710
1884507
1834780
1981022
1105926
275225
509246
884895
365571
11873
1079770
1880677
670014
1355585
421930
1516101
1064431
194804
1698568
620548
859269
70044
617083
1797046
453017
65251
845850
655198
1638015
408512
688595
881247
379133
1831384
170452
280970
1131392
1744394
1692918
729674
614540
39686
1616777
1157143
927437
535729
637003
150231
1716401
1127843
1535525
478289
79082
1953210
1577074
946664
1712161
468019
1389977
1977790
315670
937933
15018
115899
764378
1445025
1318160
1723445
871037
1025269
600162
1935372
1736573
846538
63819
787673
1491779
1226558
58655
1840276
1754406
10588
663924
626676
62942
1933833
882276
1318463
1910566
1682741
515607
1876993
303398
1219807
972167
223088
629215
1407922
817688
998567
1948025
1953822
198781
518356
1970438
287536
1578362
722433
888243
513690
1924772
1166640
30829
698699
1196346
174970
284561
1142762
792020
1938355
1073167
469145
1370758
1882128
440400
1368953
636484
1586376
86053
1598716
1944250
543355
1149735
1318900
1692209
447515
1839565
1770269
1869218
1238488
955888
1826464
1122699
468744
1961532
253948
1249858
1564068
665642
244208
523955
223267
369653
212560
1223981
249642
1970646
1780298
131516
278003
890681
1922253
451207
1054311
1309221
1370028
1207326
593639
1124635
390925
154708
1875994
523820
1422531
1251322
157387
822060
774101
187100
997188
1037413
102738
1556873
885235
1980248
6807
1062111
681830
863524
22318
199104
332359
522382
575891
1991447
1982552
1176110
185099
432913
298397
1107052
1473244
1371069
858851
1598159
128142
922961
481754
204131
1540387
1493947
656953
928910
1058333
1530594
235789
834947
1118829
18188
1345738
845028
41029
482815
509340
387730
510708
1523419
1321226
1549371
644956
2954
643667
548737
460142
257535
297625
1111432
1248782
421798
606606
269277
1678015
748853
345844
157784
32024
284975
1722987
1228643
601861
804344
1161872
1479083
808687
336572
387763
742129
1878970
1360536
1024463
1122745
1252651
1129885
811873
384215
818833
1498851
143573
1226242
1104002
1634501
996185
514769
59452
335701
587582
913361
934585
1193012
607938
266595
280945
976877
789618
1237061
463818
583451
700498
775186
1471437
1389683
24991
973472
1769512
315654
1183573
1630981
1814728
6235
535957
1827069
1051806
157751
1928311
1033788
1206916
542716
1779359
1949210
1807027
1111320
1532285
161498
755152
1409240
767013
674206
1633795
1769599
798524
1787334
1470040
1554012
704905
109604
867694
1398680
208772
1117281
1954474
78844
330158
1042991
673489
629112
540236
1798679
855693
393887
1181284
1104731
1408709
1685296
105322
1969027
862475
434986
790524
62269
131825
1733124
725899
612724
103694
332537
1380776
68939
128836
702165
326774
1739540
1218524
1489655
1115243
1723079
1817271
1213908
439389
767009
1864746
1569938
1562655
560221
589521
154532
760705
1555769
1326884
1697095
1765466
1968289
826529
1384316
291070
1494723
927498
1532332
1554307
1600279
586202
143723
976032
372366
1223477
207386
8958
1257466
1995706
1593803
141261
1893216
1872491
1707841
681411
1109024
845641
1942639
435259
1221538
1703849
366367
1769918
1644428
1646
1733646
743673
1964733
1720428
509416
122588
1196498
64299
990627
199263
495863
928435
1379298
670620
280590
895097
390531
1104677
1769551
108109
157832
1039897
707236
1297908
97883
1970068
1931603
1293277
1184186
1908703
240304
1053669
1196598
1769140
615086
815930
256429
996937
1508012
189764
398040
163501
90604
1445978
459843
1961728
319942
318584
1440766
218662
533032
115701
388365
999653
567617
1521494
138361
568536
161929
900634
1924551
1886708
364753
1902588
1010805
1148776
777167
210484
760355
1426270
1736689
1155254
46288
1673840
149903
547908
716395
500168
1375356
815156
1055264
1157096
992108
1751254
1379986
226159
1460736
515916
1635632
1925232
419720
897418
1190295
774666
1772472
588321
508005
1333728
916936
109661
1604906
859081
613276
1625543
1549259
1951872
1004022
1525781
1267638
1128272
821310
80199
1371736
1614311
200238
1817580
423863
1634028
160752
642229
1753197
1625634
755819
1273993
1801604
545263
396296
405297
1022362
840125
60714
1236604
628666
182038
77551
146896
763921
1225075
1427405
985501
555029
1858482
1034096
893226
1855844
1362279
1191786
1731826
1372129
241829
1229189
655433
1012174
578967
1577538
1879678
37636
1104073
1750448
1155960
650298
972526
866958
676671
1980190
309756
579733
1788836
917947
1000685
1196121
756127
1668487
1701255
147303
1622292
1902723
302909
669779
564209
958597
23703
167987
1612876
1134049
1820844
1975601
700830
1302327
108632
1143152
133136
858966
1690991
524586
115882
431885
1748704
1071882
192588
1079923
1204477
291609
440201
1872985
1679175
962088
1253866
452878
1886798
548571
1553925
679064
642432
737278
1620628
1002224
317506
1995609
1118275
1722424
197962
1422787
624770
1536203
1979832
294598
1574707
280563
1724767
342335
193610
499308
1368005
507841
135855
1588150
1433061
643737
1497670
1430009
161897
188070
542622
1360145
672305
1991714
712224
681351
254425
1031598
66659
302250
33389
1296186
1645162
1261458
1641251
1281924
1875582
1802127
438340
1526095
1925771
665834
964722
1541323
680864
757676
170878
384718
865218
1138688
1408806
803215
1813092
433774
592549
424388
134369
1582067
692822
1851627
812298
117717
161268
1453873
1580338
1220648
605788
297985
1917263
74863
1574242
1362596
130267
16122
427792
1988650
1514146
1972004
473099
1911433
1059337
1879320
1326886
656141
167126
701146
465921
574528
550068
1556998
1778956
1494602
285689
1755051
454888
1180353
1871415
1755053
1888821
65549
881033
555715
592580
319704
984132
1121464
35447
645619
1532013
1457231
530232
1320318
231439
1806906
1782775
1414777
618628
1474733
326610
1678874
555863
1495599
406386
488873
588078
252825
1611029
555128
116478
1888190
779474
645090
1972793
90216
1008064
1869332
1644220
51948
1075971
1313441
878914
462367
1132207
1944834
1336719
1333880
1679160
728063
1811929
416183
1974306
200037
1313585
455654
1255228
430353
1065305
1699649
1787790
1919003
1342403
109164
282725
947249
949625
1700576
840572
452396
1527685
1520195
174373
1257579
1004545
40035
1452585
1503092
364275
1511958
951318
1161666
200547
1104771
1347689
147698
317479
1362366
1546017
529956
1725012
970009
1459197
405425
1486912
815000
352700
707942
1019212
1821786
251837
605399
411328
45037
1584392
1388257
1093585
868154
1532263
533505
1922778
1577079
1853290
124252
672218
1004492
1925464
1740834
1282618
729502
266853
979949
597947
1598376
925224
1673412
1303398
1269865
532587
7918
810904
1030500
1853617
161906
700379
93176
640628
955430
1025715
614842
1742239
1915980
210813
1722035
528328
854907
856781
1575280
1834756
1934882
1966718
199649
1490687
1253205
58817
571374
1019795
1252589
1610488
1500636
1046281
380463
1594693
820744
535354
1860203
1565018
609916
1698797
1450185
521822
1526324
1101150
663951
1173436
1447275
1165051
388550
346901
129493
1476653
1271011
1987383
269007
1484760
1145567
1235730
1336069
672948
241469
84818
1172559
981052
745243
1139002
53001
1711384
178241
1034418
1319647
336214
964347
342438
1732729
1883387
332685
799812
1587674
1256809
101339
1145643
1199883
1497234
571723
1933252
589876
883586
1240310
624877
1084953
808406
379473
1902684
42302
1016672
824908
429284
103468
1480599
764566
945840
885802
1765928
937727
601155
517399
503937
1773072
1351029
1897384
148032
1794085
500785
1917450
1790958
1240616
45849
1629984
918210
1866166
1633895
1952098
275496
1688177
1454283
1491687
1079539
1581648
1056565
1605216
250752
1747322
1770318
880593
1395054
1877133
1817119
1005504
1814720
1578430
581605
923673
675454
729650
1490978
91787
804979
958638
1184881
169888
1476055
687342
1555019
1455983
1226235
1308278
1512382
20168
223828
1277334
588737
1392272
1212809
354146
1037390
30066
335108
1643634
168017
573865
583123
957054
1690589
284167
1489518
1112399
1588744
860364
1856640
1770048
316027
1622278
1245340
1848267
1689982
1675063
76687
1602299
748720
1451362
1398155
829898
397570
468904
1486156
1607083
7895
516974
579333
22391
1618946
394691
904145
842745
1870915
490596
689435
559783
1338009
647165
1602781
593551
1132900
573366
1073113
1963240
1348236
1893195
482059
885158
1026198
513138
507414
208064
306172
1677387
899547
24726
1218606
161044
997416
42468
133022
608747
1692962
1446482
1375164
1209341
1001399
341657
100127
1420792
27097
1056466
470187
1655680
176994
136024
428616
1707278
361372
771334
477020
1527593
1356089
356349
1640809
30648
915195
1329073
169564
331150
823340
235403
868738
1889249
1218010
1972252
508314
1334039
329744
422664
89007
216194
1710256
1340238
1189928
649718
1884394
561314
160947
457203
499250
1479541
20987
888818
1807534
808214
1786161
553741
1351055
755899
462916
741481
199178
1949314
103280
237742
572147
334109
946657
26845
669228
88491
1370109
1383771
945220
1776388
1412678
598122
1914537
1269772
168854
735352
44850
667866
921632
1021604
587183
1841496
1524391
692189
577777
1623359
638857
1595819
242567
1193639
721565
133869
459880
1005969
1001606
862715
902547
1851722
641831
1399708
1542212
45274
645222
581206
526323
1223223
1692916
1760999
656285
1675085
1240336
1831373
1418097
1330301
1567225
1328299
544396
1007505
1837407
302151
478425
1427319
1777753
308338
706591
1168968
649547
1569417
644124
281620
493052
1258537
532178
38117
1668105
144749
850602
527964
1124004
415832
125457
872378
1012452
1184510
295834
343993
880751
1422742
1375943
564364
1517352
680412
1678311
1347355
454497
1073350
490396
1392797
339843
1860259
986915
1390390
4993
576515
1557698
1458647
1885073
709949
360481
255185
771199
1007123
532583
559170
1341043
1927132
988818
342382
792399
241228
1651183
622928
704527
475825
1356252
960675
273388
1415726
646643
99321
423803
446453
1749166
348076
787110
1375493
185552
593638
8403
356245
1207523
1819905
351521
1519674
773820
1450612
1309489
433593
1102970
1770835
1734686
1463318
497903
279070
191833
1382101
400154
383337
1551457
1317472
1550735
1212613
1042728
232195
1476184
197550
274400
1930029
1813941
271517
587954
1122809
1659481
1405818
826273
438684
1750517
1017102
882893
1748559
392427
180265
836787
158147
1595357
597536
919334
685147
1089097
1482919
1259249
1421064
1988648
1611671
503942
824095
45386
716639
603593
1675896
675197
1003415
1839968
1305458
558205
157069
1480523
1304684
1091728
1151921
689447
211764
668097
63278
962945
1551805
751950
193930
739353
74889
1128761
123065
879987
1980271
1496346
1910271
521921
1412698
196773
923097
1050877
1156611
986783
1665141
1315817
360885
481870
1592361
1369910
605291
1365453
440282
683513
1919918
317686
482210
632594
184834
497617
1332543
1358718
122271
1223306
1436732
1565507
1896671
1735011
1091871
365169
821307
1559367
1843708
1804323
116595
1831892
447066
514080
1446146
1762662
1687241
626543
1800015
1772660
505577
1171290
1610613
816012
345067
1910782
1967795
1305203
564482
153425
1167319
765623
238169
97795
555305
535371
443492
675224
1059525
669392
229270
1230299
1134942
1025812
1014197
502775
1562701
1421697
1531338
1005556
1023360
1445428
461344
599099
1529976
1308287
584974
650239
1378987
1342925
1511136
402340
1604078
588057
933551
1825536
1206594
328694
167057
570985
1559473
1290517
128712
54688
828430
927306
600571
1856898
96295
892248
1083007
290513
1615408
1447577
744151
1527546
822867
44203
208780
362912
455204
1903057
1002500
1082380
827911
361382
522450
1154887
1668086
1811522
845990
568618
384212
1782971
1227630
1011732
1001737
300283
1721199
736668
1503091
798810
1111556
971544
1857205
813351
1316234
1606763
1435821
825002
1797046
681182
252986
880572
551116
1156390
1435176
209358
1740451
394198
543668
1993167
1112416
1611366
1729476
1522713
1161878
461645
979488
391258
521271
818751
734948
585151
797002
111956
702570
1423976
1836868
1068631
1111920
583012
125994
1060020
423005
578300
1997089
706069
564858
1129929
240940
1061080
1487234
83994
705566
1347321
1707205
949166
1384735
698128
1576296
519115
1552948
1836044
1260652
578433
1618514
109673
26343
1346306
400484
1500289
1314073
1301034
1179018
1392360
901289
1339375
1132339
5262
905348
1215872
436068
1459261
1737859
912660
1062491
1411131
952239
1216595
793960
1110413
284659
158543
405824
1803318
122639
240633
177859
1395687
1876389
989943
1900704
1619214
1662077
1667988
1766693
855876
1561894
1599039
1057455
1938997
1180210
1644025
1070751
647504
1749582
528298
1642110
1607231
1629204
830672
1578928
655463
1069392
943810
1402226
1325674
62550
845468
193060
38190
435546
1748978
1809538
102584
370402
1061311
774660
748654
568636
1800259
1815057
859387
392412
1186569
1897538
879093
476742
1359136
256526
46280
106894
939264
1284858
480005
1548739
1811911
915204
476399
326809
34118
16305
1367747
1417157
1181596
1215733
1123645
141182
353996
1639734
202546
1653293
848663
1400288
1675049
1178562
1133710
733223
1730573
1395641
682753
1250686
334535
741777
894804
1377773
204235
1833403
439881
1654486
112478
1838564
1570149
1141325
373651
203281
1231756
1177292
1844125
1273991
769845
614823
1782054
605127
1993140
624456
1075337
1205526
1881667
1197237
457893
1217630
314062
1572838
1966396
1009938
1347585
1016216
455966
1436574
278607
131007
1175237
412856
1640826
790424
1346138
1530152
1813020
1971638
1280226
1745290
58473
99004
755297
370768
1147984
1329230
241180
514715
1239771
1110983
1620106
177963
977450
934508
502101
794341
749573
1320206
1270847
1410764
360926
668536
1109104
732791
798155
186336
293170
634369
70786
906847
470838
1330727
788137
1374807
336298
795364
524009
200499
598392
443354
158586
1841860
848754
682623
473518
1498855
1610325
474852
1378259
50920
1874362
267862
662843
963628
1541920
331462
116799
1695672
1419655
896631
1431370
1992314
1200160
1106561
540935
143924
1456123
1790437
1180152
415942
595772
1794302
1505548
1478129
344170
1277329
629498
1520058
239444
1426938
235195
152877
1182089
1651737
1744002
1941206
336046
1940671
1055008
1105264
1742371
649137
819924
1514071
1523662
186685
1559165
1195082
1496921
1070298
1205879
1556439
200718
24875
118267
404356
1004059
222557
1289247
1041218
1103400
1586856
1906336
951282
479668
1869506
463400
1564046
328151
357796
237892
1008151
225709
377666
397956
588047
1111137
813876
246914
1223981
1901990
401362
1079357
1640374
272305
1400229
84391
293095
187357
1505007
630092
139521
691385
343930
1633237
750952
126773
737145
574251
71158
1769987
940694
644302
91979
553622
225952
215131
1829576
1178337
1002591
1767392
1581529
913109
1155146
1264141
1428376
364096
1768244
428170
1923379
694813
1686937
1172705
72178
1836135
1995068
1370038
1779501
724927
1870172
1511168
1551410
713727
1278509
1745314
780828
1997412
660272
797742
558841
1973734
1783314
603860
929078
863981
1549535
124246
1444750
1313101
145789
727237
1224141
805135
1250092
799865
273980
1970695
1699633
1043099
827555
1484871
861298
783132
212080
259995
145674
1482701
57422
123764
918666
328633
1634550
1785626
1386117
1121647
955297
345121
1410656
202562
1875937
1821671
356793
1975817
1834190
1163880
1249990
553966
589591
1476208
1031697
1348940
1797389
704876
903215
533260
30502
444425
443163
30087
819411
1552232
566414
482298
1813253
1026400
1237433
774448
402310
810976
671641
206027
1091654
1801494
1037353
47637
1938687
1484121
1163641
1295956
539818
1952359
211100
46458
1342659
16115
1062254
1572749
510253
1109248
624230
467981
1346718
410531
1262730
1254514
1552829
338094
253547
1245612
1755565
169534
618068
802715
374499
55334
1852924
1706349
317609
717855
1801831
1944043
1179459
336952
1891774
1307721
203882
1015559
939481
121418
1866835
1153663
540891
1500274
1714127
1826203
14010
280217
229635
1681390
1995033
641749
568343
1545229
1203319
57726
1780402
1101263
866609
1688501
43110
1472653
249021
983527
1859885
1549174
1536782
51855
1954643
1677557
1542585
724683
510006
1581190
294028
389480
1298147
1282987
1638435
311941
1974663
1541758
1568913
778114
86496
1510019
2843
20198
1772867
356799
1789370
316500
780466
931502
496730
1741073
207283
1394096
40354
701564
1817766
848282
746098
1716079
1939469
1294662
793355
1047241
1340386
642160
1616188
435859
730707
1964745
307783
630810
563510
493169
41341
1003663
338834
28265
1192445
1764618
325382
1933859
1182526
94503
840875
359402
1134975
1509495
1074542
322504
1431190
504996
925440
1016059
1413398
681564
1382725
1254259
820055
1491689
1479820
291438
1376672
179856
1388927
1473114
1316342
573957
878765
1785678
1257788
1186654
789418
1878369
636716
1772072
1662124
1421198
916441
553502
1276583
559945
193325
1958691
1030525
1794275
1015232
1700426
1067195
1667853
647195
536911
1494550
2827
51278
1117892
605423
1883075
397925
1248456
1838458
1343264
427379
1021187
290037
1966238
534379
1329062
1442540
1234722
1120286
639654
1457242
543573
1026703
1516175
968706
574045
1468507
1811403
2211
515695
109159
642487
15382
37587
1246720
557596
349268
769898
1362937
1070171
1225754
1148347
1539388
423226
67226
653032
110899
132226
534478
351936
828647
1016637
1880264
1938576
1348953
38176
614962
7725
1608425
1152360
1760249
988603
1316612
246263
1221316
723420
1279357
246046
1872187
374422
1214129
329100
212522
1976291
137805
1025153
1739330
397791
1722810
1533354
1462291
1469200
1522888
725557
1712059
1275788
325593
812386
1969384
452029
348650
1265469
1264601
676911
1926420
1163205
1308347
1489870
1066931
849294
461702
1609869
677321
1285037
1223814
460458
1883853
1845509
1082480
1762016
926302
1816244
919189
479337
1228172
150564
837859
1135336
618577
1985712
1106683
1553350
1261509
1006993
539674
397458
153259
1459320
1218658
1773020
555583
1006076
1651040
358704
1944935
809588
891894
1378170
222069
1803800
1800858
294332
166682
616837
678046
703386
93823
1814704
1717392
627387
944925
649245
1202934
994275
1101439
611766
564210
1534571
602549
1143603
1038448
1757272
902202
173608
1658859
1805211
1951825
722817
964133
789694
824571
1395264
565216
1683518
1998693
468329
1982811
486546
852470
244259
1943249
1943795
224647
1654392
1879517
1953451
1164268
832221
604392
738873
1820031
49975
1798141
1514192
19423
190094
1699323
1294194
97702
833626
394481
850247
557362
438803
749933
827400
1589692
1750647
1070441
1729388
624985
1964151
1411689
808499
1542655
830600
503393
1439854
1634842
48417
1800604
1593751
114812
287893
1706229
1273716
1417198
1074502
1414317
1422104
320936
254553
446886
979811
786019
1421028
39861
574071
342311
1781297
1886332
703949
1641104
1467201
610008
1341568
1595309
70907
192599
438736
1886312
363666
1554627
1324219
973694
1009068
1714635
315449
1119495
130610
1321062
1133083
692859
1399085
292529
1460055
162229
1685475
920679
263960
560347
321809
630578
1376962
554930
1033531
889809
1510988
777720
1453755
105763
988742
1267580
385366
1269191
1625707
1709247
442950
1812714
564815
1247789
698557
1920794
1977930
1862732
490693
162396
197914
1100182
182732
843512
243397
607271
1696621
1127383
1885133
811765
1092935
180157
1325404
1911176
1374339
1502588
1718631
15295
69672
1285423
515512
384562
590009
260777
1175912
278761
1360990
273587
1823807
1473415
1061807
830443
607331
1498149
1031887
1649703
1361005
1862144
386123
930022
1922777
1316705
876108
1752889
1324816
504561
1710324
1515009
156493
975523
1114244
655907
349971
697953
348987
15731
883812
1513014
42959
669891
1278576
922236
480525
812164
1048778
1233144
1022108
1695682
1010642
536045
729375
256375
176849
677064
1412831
1651369
1037047
549793
930487
1273938
1107916
1999271
1640065
1662153
1812901
181961
1627529
1907049
1716172
1787594
1624096
157128
1030588
763739
1710073
1038259
152347
57898
1795486
935087
951171
249763
46229
182620
1254753
1600406
435009
1754322
417602
988714
981585
1429935
1938317
1486779
1890729
215895
688330
1549464
146844
186358
298893
1808455
1290682
1586254
1161543
1089790
1152341
1998103
964426
330780
1169927
558863
727846
686657
69746
1170590
1147630
1911186
1548932
1195332
1492853
736616
318668
1303956
1816714
1456743
508455
1625348
378223
1380894
525083
535564
605293
238432
1616157
703084
1851214
1940734
1074074
1591664
21892
1941375
121514
834586
607255
317612
1134585
152840
1178265
207701
568122
224251
968526
1092621
1749038
1593743
1250677
1735029
1444098
970882
188356
288354
1523395
1861294
1297218
594816
81610
1117663
291315
44609
96931
889122
1327152
250853
1800722
669282
194198
116161
1743395
1893768
1248628
1109979
717096
1282390
1446184
696189
276898
1116726
1629410
1910364
1644352
1999805
1922126
1989007
1485305
1761566
413849
1005965
1631929
55401
717636
376660
1412856
503654
1745057
1010794
890535
117327
1049958
1584233
1377545
319445
701777
1527408
1552051
1989955
432662
1700379
450649
936695
1576370
1120837
1316286
671682
1035164
1208431
792103
1194840
1318456
22058
1984704
279036
1594721
498005
1305550
1011311
1979729
573998
1224462
943195
111371
1589427
725469
1460270
286778
539313
251251
1942148
95974
438440
5094
1017062
570516
140019
612646
185166
694206
918339
1147604
4242
1280597
1762695
1000417
166543
1861371
1184134
943300
1251208
1472822
303668
1477490
779591
1772228
90681
1426931
647583
1387751
1866986
86860
1947456
849830
1726711
1393336
46228
1343274
1586201
1011722
155840
973706
718041
956041
794278
257641
55336
1303946
751700
1200910
218391
1503809
1246292
1060837
1377749
1692913
1109296
181098
104875
1125193
1732068
333839
566263
576754
308991
177720
36157
22432
269638
190979
199566
817767
1853857
354842
247353
1018833
1590769
75401
1273496
1924265
1121936
657097
1614727
920213
53118
1062338
778690
1034863
1646552
1783414
1493889
1994970
1723117
487845
1437619
1593519
1428313
1592188
391897
875738
1837862
1597740
1467672
1428015
1962127
1502263
959389
1705014
774921
1168872
2685
172602
1514460
1155749
1328791
1311739
1894717
399320
317368
1301743
1396313
1885409
305601
578008
364199
252017
888388
911527
931673
1348181
1204549
361925
1159885
1213662
718235
229273
886786
1376409
1920077
1079681
1883723
677243
1155016
1182716
245460
634176
1729823
1876267
735790
80700
1789269
945325
1066614
1601225
922749
1876566
924405
221272
1084852
992245
380101
469689
1699987
602343
286805
713354
1050894
872065
521789
624433
465382
1844039
1051594
1369681
287252
1458497
291948
654785
1656202
1356502
57118
387979
307454
1173784
1095152
1815239
1582605
1937616
397031
954341
1236663
254800
320753
177432
1787885
431240
1388593
1858821
941048
1664575
1739800
1428822
92707
1217112
1249897
871415
1574394
1441326
1745328
1816176
1386347
923784
1774906
1044383
991248
953277
735677
426165
1567150
607117
1859339
101035
1828055
313537
1635833
211067
1320802
1863608
1387882
1127627
1913053
590364
239691
1088198
1425004
1397897
93839
358627
1202893
539816
1683391
1269514
213535
759822
1136956
1620510
923595
844302
1283956
1762042
1902554
602648
992369
1232090
1748575
955649
566657
1307976
1514536
219364
1690078
1093109
1151779
1503062
866304
1367403
107498
1677322
1318696
1709385
1857854
566749
1029658
1462224
479862
1228794
647121
1995752
1709982
563052
1976305
831105
1848136
1002404
1550333
510970
1390947
1921431
1190798
454578
1982808
1929586
1968439
1975067
949853
358923
1014719
884124
1193101
1981412
329500
1063536
326408
321184
154516
996037
1923914
413465
1185671
1760817
1740649
1478492
1881139
634497
228758
1702886
758689
1422044
432762
1717398
1999730
1217933
636256
994719
1453997
28704
1156235
1334382
1904607
289263
933216
718106
1336156
877689
1297994
839832
1879620
1361933
1181947
910090
324223
1314478
829334
996151
1371127
794360
1977227
1756279
718967
507546
1336679
1914996
1300410
571873
1688664
1704038
1333662
423611
232000
1510211
353098
683399
1587762
658468
415553
1932538
720463
974972
672389
584685
1421467
616563
1479366
1032723
1904717
1736123
1116948
1160008
1239376
18720
1342415
307979
1578644
1494139
1124355
1247270
1627487
1708481
295929
845033
1517085
389555
1370862
393470
1094136
231883
1890876
687346
1227455
154749
303665
509216
1202695
1730791
943971
148831
536912
701107
905060
1154071
1675200
1150093
1715163
185659
1310310
404024
567308
1640871
386975
1905744
278032
80237
1870596
634431
441661
1585550
406964
410966
212500
1177947
302220
381864
572748
372556
34040
1303212
913111
1254123
982884
911038
971726
1697329
1194342
1512956
370978
809139
38548
1550223
1174523
781055
982593
373875
12396
1351511
415415
792955
1086567
1818648
1768045
1688907
1814230
533391
1155175
717761
1561943
962210
488055
130361
682807
1651050
1440918
117711
496466
520078
425801
802451
1616625
669495
72017
416984
1171130
1539241
450799
1897843
336023
902713
1644849
327660
1941711
334835
791036
1907846
821641
1078048
447541
1458327
1098470
524096
799986
1943400
878918
1461437
899948
732798
621096
395692
870007
1485256
502898
1307465
1048113
1914639
1177403
924792
495219
177546
1631401
1087732
475043
759424
1560375
1167502
143607
1553942
838417
680886
1092674
1951483
1912156
1299346
1781547
1261800
305398
462623
1298679
1641393
1554168
541414
1992992
1686458
686562
820339
1106041
1686460
643427
536364
528796
1474863
1253080
663399
291717
1320825
292261
180255
1357889
958456
744135
409714
1146430
110147
1430103
1925907
1779989
556179
726552
1967841
1888396
1456749
1927210
1253252
1658385
1896901
1580514
1307085
1816039
1314544
1238339
884680
235962
825504
926760
664757
306445
39426
1079309
936697
600652
1407742
1213230
1426187
64150
1946895
1379051
16815
1591451
764753
1858279
1897082
403391
1796348
724753
1269928
193562
1417468
447033
1102560
1227051
771320
279745
1476710
1064728
655269
1575974
93969
1120321
15438
93159
1223436
1121568
552679
1400652
234788
842664
825344
1687117
1544473
494710
423765
98292
789302
962089
300193
250032
517794
451081
47611
1684760
1830349
248311
1157102
664746
281759
1070143
1672610
1569352
1969143
688647
1866136
1907282
1059317
1881922
1498058
1991330
1150859
1481666
1934551
953455
1024789
744501
1027177
435722
1798558
306772
762769
1368478
593065
1089384
669978
602485
168818
147297
160968
1652192
1131151
1057841
380582
593785
770939
843695
784826
3287
374525
917894
45052
1117964
1050120
1432484
1633363
987167
582162
412257
1123259
1335179
1211530
1977555
872549
1105348
1408935
611008
444481
1611488
1893544
1679744
936098
1783045
1136191
416200
1189306
762997
480569
1055944
1582358
6544
22345
770127
339151
1953251
1031188
419860
929983
1433969
1393856
1580634
1319427
23429
1982575
1541111
1799693
622963
1688999
653058
587753
1552906
1694257
731074
797715
355889
1279236
1703053
1228508
248708
1055016
1183820
1486992
405868
1480293
1039962
1113268
1435806
283885
180482
593069
379421
1230188
1551149
417989
135310
615023
358090
1760856
1633724
1004182
168693
948438
825040
349512
1990488
476378
777
1216371
872050
650103
148472
1723100
431106
1317986
106167
869958
347166
906828
1045437
1358712
39318
1660902
735116
636583
362075
380428
1271602
1863710
482239
1366949
1487342
553199
924532
179965
544673
1584444
685520
1289167
1433860
1166220
524655
459226
84716
1526929
338034
1827847
385961
420888
1840057
1860053
1507598
1842810
1072841
990729
606367
606584
1670446
1399146
893374
378620
1958684
1448979
214564
1983112
417070
46725
1491378
441838
1572536
365767
515970
1177934
1108128
732590
1682413
1021537
1141718
1378208
933650
1161652
1294613
1482281
13072
1871594
1117890
430749
1697411
8689
737158
1083593
1167947
784145
1823496
837551
798311
1608266
911886
1580057
1461393
1025704
1310426
377168
417386
1311258
1694841
264469
1990380
839298
1008234
1137021
1673328
1557926
1201161
529248
1672736
988030
1189001
838200
225617
600696
1368235
959047
1160482
583246
1603015
710274
1794394
306736
61828
990073
532747
1727989
287112
1169935
433870
308870
1939826
98060
1457465
721352
373160
91601
1142320
1399031
1915005
1801882
1170360
410590
526208
459656
157000
824190
45083
522355
208556
62093
216569
557430
1026192
1392565
892842
1249216
1220735
1250548
1547865
1830472
1859975
263347
264970
1151195
1174429
1250009
1244436
24333
984759
424985
1525244
1260903
1055748
123690
1359843
1557955
455225
1553490
641124
69676
258250
486911
1172283
1010151
19697
80341
1099761
904274
527245
1744865
806627
1253716
795758
1368003
1987817
1722450
524725
1224651
534125
1822337
540922
1882493
20491
374509
1746664
630298
950432
1431256
982875
1448575
946560
1565353
1096694
740952
1372801
357973
518883
1241119
484244
1560659
560447
1989503
37135
284266
307119
1561561
1387723
1887206
247764
333992
93201
815005
1840968
1043004
238988
1446632
1410112
1783178
33405
1005446
1435286
1462751
143213
437941
1555068
769761
431015
949652
387762
996005
654581
1641715
771586
641270
644835
1721396
416757
1598789
82814
211297
1095233
191326
1411667
1777273
1528835
1370565
1930081
1217701
1876584
835634
593005
329285
1321599
537008
509519
492519
1729726
28539
1738507
1069046
1020375
1763251
1259623
199869
1329886
1212250
1529407
1799782
108384
105672
1244369
362540
48628
135327
1238890
1800229
317011
1751063
528340
1103827
1977322
1911637
534203
391889
1092188
452329
516176
628564
1143732
201645
1243501
566415
1427201
891942
1029439
503454
1390861
1733587
708697
1949540
1274375
1215523
1324006
1382305
903894
1056464
194451
341372
19346
1859839
1691409
1600507
811568
448883
63255
1484613
693119
375731
890894
1276668
382028
1592976
1730975
1499186
749823
720308
1416454
1812527
1098297
266211
791784
1086055
1961985
883606
1112442
1061149
556454
1092489
1040833
1110762
1045515
1245087
413016
1371528
329813
1811211
1794922
818131
697399
959712
1607225
786880
743132
362499
1290309
1782655
111719
1269761
1919543
1788156
288946
1344521
487868
865214
1337579
391546
1275698
1279944
1951132
1384398
893552
170478
1294300
1426115
1720707
942491
165767
1693531
1107349
1011827
33376
1970098
1929217
1979283
575435
473317
213790
135451
1132814
1210192
1431412
472337
1762923
1223969
1917950
1633794
218102
1488849
1727768
47829
1953398
273120
437164
272082
1554038
1548599
1289299
1214297
1805008
1437010
233385
279715
1654866
1154963
1834774
254091
1485705
248833
984924
678380
1910880
1636146
283742
1177217
627907
1926135
34872
1448882
724773
507993
1251860
931210
888450
668864
863370
1147704
1209668
531087
941716
774572
1973148
308748
453749
525537
1501406
558789
1274279
631739
1745793
1191790
1525108
1763020
1888062
392694
1498064
1099058
1978145
806619
898167
1786481
1958328
1984565
1762621
1598048
596384
1817458
762800
946554
995866
1904629
1279015
85113
1164103
1503982
709903
221813
1367535
853021
248228
1630540
1754959
375856
412505
737837
1294210
1185960
1790732
1455707
417828
145962
242633
1459460
1580352
1877211
1010488
1986444
1762058
117709
1125194
1619677
1651358
753370
18047
383088
523905
37245
813611
116136
1063933
18642
680415
379401
987129
1578675
1011114
713518
1070214
426922
606867
277522
1735048
63498
1542698
522961
1157140
514181
669879
1494804
1849530
1256420
1759305
691676
1126324
742237
57500
169600
1929180
454380
1226860
1831208
548945
262313
1399319
9461
1402589
120867
1761970
757038
1189904
1589953
1165316
1779115
342482
558185
1864959
1572693
1857351
1217212
1743081
948266
1195287
1366546
1795255
1295510
817927
1556605
1168465
1047404
858368
187310
1309771
92244
1163557
1731700
65227
238401
624982
1660218
1858060
625929
1859992
1599291
979356
375009
103958
914672
1984265
1202881
701936
268784
1252712
1454740
62306
1378792
1693970
277656
554523
566761
1073213
1031837
645386
824902
223228
606669
1056429
1024188
1166092
403580
515572
1977245
540850
387243
640559
1893089
430131
1307783
1176891
175568
1678152
1989036
1670625
764051
244598
314450
1183163
384931
1477379
438371
782975
1542293
1177449
710478
979670
179689
914549
1437228
593702
1374742
91860
953536
1797763
794856
722953
569037
318398
1394079
1966692
1308534
247530
856829
917486
1458465
1508092
815850
1158118
370945
442781
1988242
860909
961940
214836
178818
940256
919794
511221
599747
130553
1607096
1055666
262740
1285451
1159663
697886
129771
981264
737699
1156224
1833825
1815662
1034609
369487
732715
980244
1771506
1079324
1981508
1394650
1350845
1012943
1870807
1546102
1750669
1864381
227982
1086956
1157771
1517588
408618
1910633
1969046
726031
1037228
571803
849124
397914
1621514
1378752
1381312
739573
262865
221456
27665
1988385
887652
1313708
1246421
449754
548982
318098
1431621
702077
1385705
962399
652309
115335
669389
620541
1969121
1864912
114313
471660
816844
1452603
1325799
994884
590470
872570
341704
1754700
142725
117609
1467951
1896101
82624
1788917
1216814
1497161
824739
106154
1357532
138396
1415682
1071549
21414
549133
1675994
1721679
719351
1366699
1049029
249808
931243
1883047
941683
769960
815366
32151
1776835
591459
438691
1686425
117390
1693400
1709478
1899061
910943
650962
1606715
1608751
1893300
401923
342609
1187764
1521324
1068223
1005361
1639627
1324858
204437
626372
1344269
1305033
1592192
1985157
1027585
1385277
572213
1740546
221930
195985
1922616
1824154
626134
1734334
275004
1785177
1305777
1182018
1648483
942825
1032089
1878029
350505
1036640
190143
229029
895567
1420211
550744
758630
1295779
937358
1590668
1817554
66301
203066
227361
1833626
530388
670466
1445947
1119183
1191082
1773514
871131
17040
1765689
28301
436896
1109071
307893
1667133
324762
1488711
1395703
1646547
581354
1204126
1809371
371664
382359
111143
81304
1957755
1043108
261799
292371
1754459
1936604
875368
446230
256136
1337210
418337
1737970
1130086
257890
856708
1738033
1117819
980433
125289
9997
1779731
308754
402354
925614
637294
986073
1640893
967980
885477
1781355
1288033
62333
1555421
1290855
455164
1001246
1554917
541492
1150420
570725
432181
660075
702962
490104
1366968
1912993
267348
1156412
808042
723997
610969
1954422
1130750
610724
588025
124710
1308931
356300
1973135
1722032
1891662
1450575
1164652
1019242
642814
1498426
390085
1812309
430606
614787
1595999
1141607
734548
1117035
1846429
301116
1101246
1938566
1969392
412388
1467274
157234
1429176
439939
54980
1819683
301395
3143
411180
1527383
1607712
1356060
1637807
112082
1836672
881774
809666
1334819
1848033
1110466
1092529
5385
1089286
1005342
387851
1684098
1706099
1146927
795281
855053
59915
121718
1734370
449395
734150
1928130
134148
335075
1936158
852496
1521271
860729
121049
559971
948877
207761
1547459
1999761
643307
840204
370386
1891542
864841
1930546
1478758
901396
1110625
1885796
1105808
123171
524496
223160
562985
869880
1978848
379394
353732
1769031
590902
1927631
1896307
846274
1740956
947056
742511
1853860
1177542
129863
176144
380194
317952
1440653
1378175
119724
1358528
1898678
1943637
1915748
295285
1026994
283723
209715
1356230
1843957
225832
1618118
1898244
1361891
597308
1186442
1874017
673381
634176
1317578
78636
1547554
1822343
831094
331397
1940017
1391151
1599523
1495889
692592
607779
519766
1387965
1068932
1311828
36605
876641
1170411
1550651
226655
1971036
521454
997940
920294
314375
1317513
385663
1980254
1391352
508244
721429
887871
1628612
471696
1252
996807
157987
1229140
1616858
1120527
668057
348162
536281
835032
448575
1768272
1218904
79909
1158098
1366199
246045
771021
1292310
1797594
974879
1945446
1553277
1468790
445845
275858
465571
1440126
861391
1239282
560004
621885
1608356
1216668
780069
1745973
1570836
1098061
1936320
1254150
296327
1798415
1069489
190054
1543225
1908931
872891
1335247
670362
770382
1018523
1531738
1309967
1068636
1348890
1886225
1915126
273780
1260029
1483288
891499
572318
1710051
1982316
576376
950005
1475259
354546
814653
718789
704285
839434
1862665
1092717
445414
220430
1089865
616606
124838
1430942
1617193
1624539
1331141
618015
583854
1134162
1252579
837484
437426
333698
306024
976584
784694
1836083
1814177
880699
1021344
1277637
1328294
1118134
1990935
1784647
1080995
1085009
992749
1304883
444818
1372466
1483132
1904719
1809540
1504197
895530
471962
388703
1537559
854611
1290073
448160
1496070
1763524
217470
1178904
1708880
288281
289124
139472
813794
1269896
314521
1674196
1679710
1312333
400764
1613296
528358
1151595
927826
1866751
1175608
575537
740352
988223
177117
395883
618692
1943969
1051036
1527124
984131
1688199
381426
1151822
306035
1058072
1279965
1646501
1410801
263418
1012986
1966661
1618344
436019
1348424
1173774
1555949
1723408
1859446
689970
1224160
1296484
628550
1280492
1042290
82873
1817382
279791
155137
1377106
1792331
1604668
1276654
1620122
388580
1453404
1170522
1788829
369599
1701609
1579338
117647
1853939
1234868
1578214
765556
1777981
611033
171066
210128
178788
442261
269046
149884
291109
1476291
791889
119950
1932167
610695
1178943
1766732
1564012
809186
510428
1635250
1919761
1202789
1690992
1126583
52521
769992
1802159
1476566
1895989
285161
117241
963650
727071
677220
248583
762213
75806
1534606
1996958
1228968
133665
1281035
978072
1201761
1423106
1856272
107372
1392918
17460
230229
639968
894208
932181
680542
1539205
1473305
1762289
1362146
928718
1639151
1707730
918436
887813
1699463
928415
474148
1084561
748911
1823924
1904719
444199
398017
764745
548118
759392
428267
546809
1013603
1986486
1100369
1198125
953140
850922
239851
212071
1637805
102048
1779079
446295
1106740
849795
1214987
552347
512115
1668183
1952481
1561384
167404
234745
1738001
14582
346255
915803
1292910
238172
500413
1697834
507140
1453116
1980647
1251983
1910553
43691
1193206
1732549
1236574
1179090
1538424
1067125
1941550
1773557
1366590
981702
1552396
549281
638539
627824
1856711
561418
1340524
1051440
1611811
964301
38310
1800177
1566550
60137
1690498
1589375
1775927
185885
998775
1255514
412429
1827550
960213
1683001
1587214
330953
1826834
913681
1459683
1449711
1006170
1202739
47918
746638
128540
1225487
642455
530538
234198
1508551
1737725
1193806
746053
1033597
1099497
1706215
1072300
201062
1015339
895333
612181
1098052
1102194
733618
1421826
594919
1245094
783411
814321
1326710
221957
164629
1213517
1772609
42145
1342759
545769
1388756
710186
364133
1243154
98524
1329239
448605
344037
1721213
1791381
153845
731579
1012510
1927478
448982
1596801
1358471
1866646
404009
665620
375958
469272
1233104
386337
137715
1340415
1863239
351442
1840710
52094
1203945
344062
470838
1502028
1502603
1468205
243562
1563414
951693
1246916
325011
314539
324243
1519669
109267
1593066
521511
166466
258595
611851
1364099
1309577
579810
142437
1516050
1488304
978451
866318
452070
797914
758172
111534
740104
123164
207722
1593191
403203
578420
1658174
499940
1368056
1247519
818671
1201950
315965
79672
868941
382880
1532543
466493
647449
1663820
1275524
865004
135794
67962
1914809
950678
740163
290677
433252
1098259
1085831
1269159
653169
200632
1821239
291907
1831433
947514
425969
884677
1650900
1338200
1776475
1909875
1465899
1304110
183055
1367013
1227452
267799
1208356
465849
1251080
1206590
1614263
29085
1695185
14171
610858
1928266
1317105
1676280
1791355
181512
1639586
1993361
1059854
1659201
1743709
341658
1281121
1397623
1292448
1547924
798144
660614
1350650
397766
1118457
250753
1838726
1968743
1211041
1826021
528013
411120
234892
270977
1960949
1410413
1680711
1121245
1758537
900050
1666775
1319713
923664
343941
1502666
1682982
1646291
1580893
401418
1884205
696470
816035
385296
1402631
869295
244306
568801
1792282
794706
299803
47383
213434
1913516
1269753
23247
1189367
241954
963547
1793346
1111517
1417648
1169275
918582
511219
1155066
1605267
25286
209311
1580218
1902623
303127
849090
1346260
1834396
644947
380423
747766
1074394
201028
1810288
1485908
1809450
844410
1336560
67825
497447
1195380
1361394
919890
755386
65567
1085461
216152
1007846
459609
1050382
132248
1723284
538761
931085
1222305
1062516
1696211
1711947
1901343
1136299
921906
1830322
1428627
506546
761929
597469
1490306
731426
1466283
1154674
1286993
1649913
127579
1388012
24283
580717
1004854
28254
533866
987964
340467
533047
1540357
799386
1919847
147265
593591
850409
1878917
1736140
1370630
1684844
1444421
595179
1231748
1273558
1888365
1907879
1954976
701737
156401
1308739
238814
777888
126925
567629
1886588
874344
562349
1545405
1773343
1413773
1681852
1735497
1190094
1650973
601571
1756256
1658413
1500478
1550840
1741066
259091
727110
547461
473117
1194981
1204331
361854
1843927
1373825
1790900
631490
502894
502463
1448263
712365
1819466
1663025
665459
1756419
338329
1267406
1445020
1925674
377313
782549
452775
204861
374187
172812
1891643
1130220
1208902
878088
836123
1472628
832924
492894
1535078
1339729
1724271
1135815
1071307
1637625
1191257
17414
275752
1390162
641668
1078355
1327818
368154
1670623
1654617
1006412
821877
377417
1278485
415969
1406645
1746362
927076
1015614
1048355
1244280
1758409
32812
1135982
1713534
697728
1034946
1477167
1316120
1695553
1566385
1008685
1246023
1271156
268655
1099392
1874286
397220
1670744
923658
1816746
1103223
923976
922106
342987
786318
1856614
752932
184136
625681
1888789
110150
1071926
1431764
1625794
665378
1211624
1982281
46227
655965
930546
1440353
440897
1379552
1559611
1513185
1033194
1055004
111342
1413095
342036
516344
440921
1954472
1018638
74224
1402536
832405
1203272
1520311
1356407
442106
462750
1437519
880204
603624
543210
128257
537974
98667
876212
1803669
1776193
364625
918426
1543110
1464198
818457
1492851
1933896
76527
1532715
1153670
1768432
1741702
523581
1363097
1303214
1628141
1010173
1545248
1224456
1890021
1802678
1870448
1528384
1769343
1029113
341387
246576
1363590
999651
110502
712688
23916
1921124
223533
1638477
282160
1511854
1822528
326384
1067861
1728804
974472
1975402
850826
398181
821929
687038
147933
928530
1632976
1493963
440310
1051345
596762
920252
1891238
1776610
1369689
1002580
80280
1135364
490043
1948633
62437
1300412
224534
358600
1336313
1160954
241807
240024
1750530
1964410
1330874
1957686
371059
1174787
942062
1056489
355947
1803596
818539
882433
697253
1225503
118659
907566
861976
1205012
1019793
1176388
954197
590518
1785168
144455
1898767
1004404
1516001
816049
1264769
1339010
937521
1174410
161694
648827
1925084
1919026
509744
310664
873057
543775
779758
1587940
817328
1885393
676826
1577715
1136886
1063865
1948542
49307
39529
558290
198383
1467328
924462
761942
965706
287909
963705
136612
1354993
1041186
952443
1140860
564159
1546118
1803141
1047873
205233
694314
1348164
396652
684886
863192
1537851
315742
1624450
1640108
1651499
1224883
377505
299244
89785
208834
672050
1839952
1665276
1571169
1141593
993180
74854
1138748
1925448
1541310
1707307
518780
178449
192137
1344510
1420413
1241628
426377
56273
1475792
918697
325125
1956691
1809530
1871068
427976
20779
386605
468703
1468144
646328
1541093
1173874
1330502
1994236
1702073
438768
1047176
1898528
348031
1669878
953543
242633
1964116
1132111
1454064
1683639
1334738
1707706
1311424
12311
1027263
1502398
770559
1710573
1096911
1558045
1263215
1220241
1713957
1272740
1264389
1710211
555534
1336506
1720170
161918
1974026
1803652
1639398
210731
955421
38783
850042
1336735
721133
1518565
1268603
564588
315078
1023095
383843
249126
519640
1018781
613205
570334
1743673
1777245
918666
643968
1750160
96811
1706701
983567
870011
766846
187563
1483102
1918501
1356065
1910832
1844446
1609375
267494
424969
1725666
176806
602922
802356
1292247
985528
1947041
542256
139263
1969475
709216
858886
973974
1663371
1523847
90118
421171
1479990
1264775
1855461
1184038
799027
890203
964681
992396
801817
1210359
294235
592702
896719
877954
1976008
1250249
1238123
1972099
866571
1356487
285549
1415648
1008493
811929
1164578
1014471
1592873
1254437
152713
833848
1100726
1236479
724198
905481
1944187
1610256
1020427
25264
510139
203038
51285
218472
1387332
213276
1487805
836162
488363
1225742
1322653
743833
254453
1192151
1331158
764476
800420
1427964
76132
1325447
699104
1350945
220981
453197
1960044
559138
536764
1995426
1314728
1641536
1132406
1447278
394202
779982
1989179
1856891
1665383
109356
504104
1212997
1274849
714601
699286
1260039
757067
1361733
1335073
304308
332945
412545
1781676
1705524
1470751
223497
797056
1334417
1882983
1341988
706195
1796022
73615
1905510
1003905
621255
823033
1329543
1933098
990574
418281
886035
1071763
1048562
1681449
220152
215547
1509438
612127
1305745
1863843
269951
149488
1374339
600314
1997709
527676
785385
143587
72843
1543840
940843
287066
570484
476619
428438
1518047
880806
1575585
1900051
951704
763634
1297486
283302
1384157
793075
555008
285846
1925440
411603
1184113
849559
1344050
1500692
644947
287955
505123
933679
1951480
916251
485174
750785
360252
1502664
810083
1944456
1793364
492457
856938
1421838
117765
1208865
1265722
1759556
1670952
715771
335978
933466
396177
919346
1915010
1043351
797906
1474488
650408
1876005
1155714
1143118
1616975
353552
1852687
1751437
1831
1218295
1529378
696099
532969
1536431
636598
1771865
1340206
9543
1625322
1608351
784455
604575
1470539
1745307
1699484
1768228
27467
1463754
983413
675711
449694
196011
210918
458178
1935862
917072
756831
328465
638767
340790
1564472
1133322
1152457
1056036
1755591
1840276
1214409
1800629
1785827
248470
5690
287617
1441198
325669
655632
878947
145925
468403
923689
1120622
820278
431027
1315543
1340129
163225
494974
754812
130779
251737
389601
1858354
1293664
1633476
1125753
1649795
1517496
504366
1737784
587516
1009286
1259174
598584
169057
1836597
986040
1193569
104567
1560043
863932
525429
11667
1244718
1970049
504123
459456
445364
1523775
394224
1377936
1631202
795936
1966156
648869
1140694
1388573
844886
273468
415001
1486964
150554
1776215
450173
1904534
225040
78814
1848215
1297214
769828
1435554
1357704
120144
319951
1031070
646581
1775063
779252
409364
339195
197977
1683562
202155
1503795
1839689
1269113
1695686
903125
780227
544722
666381
1673259
1752660
620414
701712
1786050
1660752
876356
1376087
949526
423028
1164593
266225
1451023
42086
1359395
453198
186586
1698796
836241
330080
1226358
1404964
1791110
623328
616286
535984
826438
1935844
1609310
1451402
1769404
1137328
158010
952969
1146064
1940832
1912286
282862
1051408
1196056
465259
718967
970973
1445793
1979253
1697055
646623
1719014
1129229
724894
1264075
856270
625727
1576275
1902711
1427044
1093060
235710
1403996
274378
1199877
1311458
1736668
873330
1799581
400890
880318
1581598
1866092
1071010
762611
1348253
378982
689748
1437556
1609370
1138654
1250033
43455
42164
521863
1460919
139779
791758
1092247
1146717
1456705
285677
767279
1227108
1356836
118387
831066
1453775
1175511
259041
1641156
1722894
1788010
1195366
1604184
1987563
1014495
1584416
1785710
1140824
1148319
1778987
1660756
732492
172897
557247
1985335
1342692
785460
1409383
281191
1734941
1382811
1143218
1916304
1980082
592520
577661
104272
51076
198430
402955
1399936
269077
1709888
1539572
1692094
1258391
585088
1710818
317805
1243947
1877921
1753921
868360
919827
416370
1874937
163554
195768
139201
1414317
1099220
1512710
1227285
1781263
759723
1001492
200935
854101
525029
70936
1389907
1922188
1486596
1035108
480097
1819094
1685769
1001905
1074922
1856392
1392220
262938
1792817
997015
1309517
1569479
978790
1092727
512801
1401027
600316
674290
1455562
833801
93507
1508672
545134
233414
1381817
1682932
1175860
984286
1912323
996598
338987
1311237
140773
759019
516273
606445
1691917
42290
1427276
1576876
1472047
1296814
1200431
877730
1823261
174650
1120079
1082208
1863167
30566
1302277
954
165604
87623
450789
697927
1225806
439096
1115707
1023948
894993
659086
1612918
1305289
245516
723557
735969
874380
674693
97006
1647325
1857193
929439
949314
506262
656124
819028
607334
694074
1709846
591622
1140090
1204044
203096
949545
1037595
1006248
400054
388254
1404949
1827978
1878859
1856550
371529
1125576
1561211
1755113
133498
209353
1110468
551262
1289431
294676
1252824
1253404
847968
1898057
111953
185972
1067918
1101655
1558889
246227
1392438
792138
1132489
1667248
1100372
1383999
788689
609763
709537
1814619
32509
846637
483326
775097
1167686
1586551
1305044
1655719
1507329
1725401
942236
302615
988621
1520432
1395275
1079514
1165987
1587889
26763
247328
284691
663057
6075
1261402
747109
1934016
892044
1296394
1043018
994982
845965
1381726
1337775
1946871
1502256
1781545
418056
640569
556722
565341
1966422
1963349
1535948
31811
284015
1241674
666234
1845586
561953
340280
960958
1609722
1557175
783542
1005960
505904
807816
1789509
1424652
1066050
1690561
387743
230147
717000
23437
1240710
446826
1676475
1810484
389091
352843
768946
419617
1433678
1961309
1445321
888015
123022
777677
1091322
1449017
802503
81112
1355661
1579498
1414988
270627
1293829
557856
840225
305444
1581120
1745173
1256935
1782117
1344846
1681146
1187022
682442
1946201
785658
1934243
1306643
509976
797676
294849
1930629
842328
1905356
384581
965273
1708043
1617129
25944
1358353
1401050
1385895
1738225
812702
1733548
1764681
1883323
1578874
1616445
1189741
826914
1264571
742329
1274377
194909
1058609
36356
990823
1136017
1303901
943923
1856570
1849319
309705
801917
1235399
1914079
288287
879903
859669
577389
1564394
390740
625733
1680954
567629
1707453
198585
359357
1067027
1444166
767085
1101064
1662686
788679
1104361
255184
1926975
560041
386663
1181241
1371447
1845608
1222109
884075
1888252
1094144
183822
653411
81910
275194
355467
1078698
1814219
1410546
1091857
93070
1706474
290707
1498065
1044352
479010
1217957
1405535
1048281
1142849
1271922
588569
1745993
1131584
286457
1472776
477463
68168
1533842
680239
75223
416852
1723916
1598796
1265614
1082612
984600
1595484
597108
1453512
519035
1817259
1511018
356176
1129772
1085160
13305
1057095
1518947
1029531
672842
1112086
608518
784187
1180096
1605436
974008
415496
130590
1509281
1286841
676439
569734
643349
83641
1979529
909591
1118763
69784
1036890
1070684
1991685
836745
1697623
1055808
1052859
797921
578405
144648
933099
72793
686494
639025
1464661
625117
1286806
272882
1131703
1757572
598840
1592915
1291854
113119
236883
1045836
1633795
495291
712559
1313394
1998883
1713175
961158
737127
423320
1244077
1971857
235637
1910914
1883959
1646597
287164
1236649
1424395
1129244
421635
1153521
1655757
1845350
1381288
471180
1294419
1158692
1437939
1742074
417725
792492
1052759
746052
1048266
60484
1361403
1674746
1927634
1706308
982516
1095180
155881
993315
1173315
584585
265975
1543751
1661200
125339
295442
1747847
1128087
568089
1815589
1288008
37624
1326577
569394
392831
74997
788073
1399262
78128
1754922
411216
1400670
1673237
1819635
680505
977740
648245
1602937
892497
1132326
443504
711697
321212
1151413
165874
1738239
172350
895336
71580
171665
428996
594059
1325267
627436
960448
1628603
297575
1452506
1670402
182530
630578
1249670
1098179
241393
973851
699625
1019835
314365
477975
200147
1770965
1004360
481680
45790
354674
1227107
725188
1324485
1401718
373489
674532
1573264
1496215
1175110
64789
1781857
920414
846561
230509
1826646
640703
1269151
1115813
879104
20605
1830361
411113
1328843
760498
737482
1994866
665539
896629
9354
519508
843448
421522
414832
1285608
773451
1184064
1617605
1721755
1761006
1599988
1336010
1637793
961783
797238
748297
1557106
300144
1299274
1557421
342912
1042748
1599508
1908983
1871861
1265291
1544399
495987
26974
1945347
458024
978068
635763
639373
795404
1498152
426943
232231
1099200
1768336
39023
192533
257016
1662244
1321506
1740842
1045193
1916927
996102
1969058
983296
1939138
866022
1437529
1705054
769692
129407
1649912
953829
1640177
1133928
1736398
555968
574714
669591
1025182
987903
1281711
1354994
86663
1947284
778193
1026025
1098836
1571553
183675
772330
428534
1569992
1923574
1301915
1956751
1183336
1327384
1761474
450885
1557463
366807
725711
1991539
71585
1348456
947518
1760313
1555100
285681
326458
830440
67279
1784670
1394293
1018993
1688609
1797716
1801475
1469260
1031334
1786247
478209
662125
878142
553353
986029
1422812
476622
122896
1629600
60559
1584055
736533
769055
1622738
1626358
247909
1143687
908457
848425
1882072
544799
1175239
1284809
1781921
1592608
520008
1975759
1270219
747326
603667
1806375
1789863
678495
1601115
1214242
832387
1765829
1474900
554782
1052136
257225
1222951
397468
1533778
1117182
1208009
1745969
201690
1713480
1329439
364510
818318
1907838
481837
933369
1858084
1490773
426797
239972
810001
680345
1223829
259599
1063500
1385201
1939115
1969222
1587155
1629079
224935
332282
1023370
747739
1419321
1267333
684735
1130714
317541
1788257
916458
838450
1071426
513778
1348116
1411626
502224
1209565
433299
788670
1387928
157029
1801734
629356
1680311
636203
283741
36980
1773355
145699
885720
655819
555844
370557
689495
201177
1629282
1192909
1926440
1970510
761748
1399604
578326
544596
1163190
871652
1205709
1292822
825657
252725
1531084
143874
823226
257062
710425
878922
344087
386337
1705101
1256962
1151224
1282924
1905024
1856226
1655467
1758041
22867
795548
1041935
606107
368398
1525573
1576595
1526782
1256500
1506220
383043
592022
464788
835371
1063655
1973303
694439
1540440
1406457
1202375
1574564
1270556
1045040
640089
1517093
1360233
503873
101152
1015398
1238471
1426049
959150
348178
748591
959281
1893982
348247
631895
101154
63193
1443772
1909049
1135518
962335
1803406
1283543
969059
812443
1246848
215445
469103
1569696
608783
1786240
1786375
429559
1648614
1100547
26016
1157048
976990
984337
920759
418192
1547205
592009
1902357
1443494
414838
409883
260820
1244212
1657022
384723
1983645
1935063
855063
754193
1782180
1136277
592471
1722483
473113
197958
1511769
38082
103346
1110422
143495
1184
1478745
1222925
1062717
1261987
1186369
1210181
1333490
464513
769405
1755228
1598058
799377
865727
1142156
1178168
1335788
291079
1629990
1296655
1322932
844947
964214
1487149
1129530
398657
1102293
1494635
1329570
1829919
413446
1027706
1018531
345213
745863
1420556
1777455
1264346
542674
1990226
494833
289143
437610
439540
1344219
814043
1288545
1873938
208934
626642
1712710
1151956
295513
385236
989730
1374376
927888
1002934
1089746
734374
694243
560965
1791627
361960
1893312
493938
507052
1216741
1014895
1916726
238222
993413
240316
1587734
908846
377728
216695
102852
917519
240443
830377
1254204
25896
1987575
1292186
345547
222711
512613
1302888
1104974
1312705
125522
612393
519182
1243063
1945235
742427
1418496
343886
1493727
1503420
300516
216298
1298356
677207
1799763
477872
115360
1272755
958608
1529951
1800413
972344
1855455
1871590
154593
337632
569225
1064818
674506
1389531
515438
909008
1740519
237366
758793
301608
657364
1148956
206918
1296201
909647
78347
647366
822944
372740
1983238
1282977
1592580
1995503
1228607
471887
167651
767473
1808798
1060829
1953009
366044
864233
1102391
1333982
1658093
1653883
23449
1704050
880961
410103
1958547
1424327
1397403
1402431
936310
193836
813876
817526
959348
1163488
424618
1737739
368413
909980
1538519
1037333
1136013
399672
753844
67761
1858788
1048933
957104
1148508
1097663
568316
578532
995374
979681
376347
1442090
553166
1491442
1212528
1661198
927622
1748261
661164
1971032
311507
380657
286288
474589
1400271
120700
151137
307477
1615150
759570
1017939
1901749
143616
1568127
1014594
315164
1343758
1054019
86209
1279783
608331
199163
1486440
1930854
126406
298083
533763
1278108
40228
1384188
36068
211059
1121503
147659
28205
75744
1320423
1601817
994782
826991
709191
380835
1159825
1821062
376445
1885065
1498807
1120139
108839
139087
595757
611268
1016328
1501846
251229
182675
1359013
1110148
1228696
1739992
28760
900916
360316
701775
524268
1607749
999294
1725334
661304
1983916
107661
671285
566352
860846
1303447
1889206
197623
1743229
812931
889687
1501214
1432883
1476445
910737
1418474
1563954
1443065
1479870
580249
1546768
1380278
1825493
161459
60006
530355
11519
347096
1659032
1642248
171794
463791
216775
405048
920432
701419
1282178
267666
889754
63075
1925848
180521
1659088
1980856
1333964
942742
390423
1080584
269376
456937
626616
941276
395383
1887168
86310
1388893
989479
1408934
368635
1955389
1676038
1431380
916272
256691
1007466
1420273
1807770
971791
1002235
712000
275994
565968
1756350
953109
1258311
30021
1396174
536945
233459
558516
478634
343572
821503
1298726
951999
592847
1031957
1257146
484831
91784
118640
23769
1875703
270143
644802
1038749
1670537
1730607
769979
1637222
1334888
1358610
1256175
1973601
86229
845267
1025047
1387310
1754321
1678606
1169457
953567
774556
959504
731914
812209
858043
153271
1433879
1291890
1604900
1794215
1847041
802957
238737
1702766
354025
44768
589632
315294
1590611
860049
1885695
1986682
343082
1814426
609782
1953309
1038534
412452
699600
346124
426202
415917
843453
692726
1860966
1329488
557083
1401450
511934
1712617
850011
1570561
746100
21483
1118198
480983
547398
1416614
275244
126706
1955281
1104366
431029
2128
1457790
1254720
602539
634297
161639
39821
375797
1411216
488263
576012
1896494
1124674
547971
355969
1898409
320068
745866
996555
285320
174243
51518
1245344
1432766
1453110
1036343
457060
1328228
1343945
1905203
1971874
1437223
26671
202050
811893
1203033
931872
1473430
639864
1497345
1247486
1029975
45848
1235303
1677963
44690
1576706
151099
1239319
488701
1611115
1362487
711019
528869
676683
282321
1918650
1018832
969450
373479
127480
1388170
791246
1939795
1875915
1788361
754707
298431
1011891
1397284
356579
411571
1711850
248924
1162267
286615
1657599
1038155
582934
187589
199684
230676
963368
331210
250601
374165
53645
1153308
612360
1300726
1524474
1020635
103900
1820469
572649
1052937
1004662
1733078
1409789
57175
306530
911781
924173
1278465
256732
642968
1313190
480811
1113781
1251449
1737455
636944
859025
932810
1615181
1105414
268775
997484
189934
984246
1648411
1804648
651060
884601
619802
1710507
256808
1583677
502430
860893
1809686
39923
1596140
39356
724504
187110
680809
1725919
1968617
1895822
167198
1030186
1171840
64395
871684
123922
1567888
370792
1810634
1662816
284248
426500
1795869
799062
1215653
1946392
200721
708638
189957
1154652
1236928
128562
630089
1897277
1052624
6711
1117981
337247
32112
404194
736364
780410
691041
986297
270274
1546355
1776970
1213485
1162695
1990179
578236
130108
99309
1141605
923444
1441307
923999
1846544
1486929
1025922
457796
1521749
216580
322166
641005
912928
1350873
80524
1664789
1487316
1721781
1389490
715549
1260915
1050857
919288
1976033
881536
1582620
165285
1718806
1928951
1874401
27194
453633
122676
1843557
1999139
145957
170126
503222
468740
497622
1381078
1878509
1248836
719080
1057064
1435384
897741
186241
885299
432090
544287
281341
955147
807577
881647
1852887
562056
1386270
1251322
1492658
1458537
881168
909617
540637
1116673
1700798
1078002
1363902
1368129
42317
694759
765222
863232
1043048
1693034
804860
519760
505206
520611
1717237
12925
446356
1973329
1861690
1955745
642696
1234859
1875121
531040
1901176
61322
180049
1090075
644687
388496
196160
1303588
1985431
127122
1098484
1145003
753036
970285
1810399
1488644
1749384
924119
1563017
435833
725864
1694428
1921276
535248
1559817
1575381
1832071
1976938
713659
1391421
309331
541132
1470729
582234
124
1783418
943848
1081605
1128781
606601
914738
1827009
625528
1350484
67524
252295
949290
823975
1191513
731672
1557739
795196
1794675
801455
1698715
1998642
1254265
1954509
961372
1474620
1326395
1610090
1346319
1361272
1893175
1499545
819926
1297714
1534999
1338371
648768
1754529
450672
1253599
1793326
1797542
968591
333556
120087
1072564
1312139
325179
1676418
920117
321340
828289
1018760
160009
76498
169068
1453630
935072
932527
393665
1752279
699454
1603052
959248
1198717
225505
113767
794381
1076171
1111243
1131407
253769
57843
77977
196583
1140935
463643
1880265
157484
1906899
182889
1548941
799120
1687670
1971283
1426951
823028
1594795
128827
972845
1273735
1468760
372425
69097
1856553
50713
320864
998134
276101
1261160
361094
314840
1913008
1765060
1699863
1228280
712138
178737
1870551
1492011
1065238
38377
223733
266763
596628
296066
389553
568520
1247248
255336
718153
60855
602261
1015832
157983
398578
38730
296159
1467690
991312
717537
248075
545123
1673773
1607565
1022700
791323
349680
1841115
170699
1520014
911206
836614
377129
1622413
1669383
903405
515329
628993
193898
65384
1813529
731393
1571899
850314
904386
546011
1752306
1892715
759626
1357716
1073999
138609
1738560
178509
595919
1946537
1220506
953557
7731
638224
1151587
351277
1173448
1991061
103538
1019870
1073082
1519579
39047
1291040
1698942
1419219
1546155
476368
284596
7557
670540
1251681
361595
513777
401672
519672
956468
331194
1205265
1869884
1366213
1173982
945972
1537409
212641
688008
1264578
752837
1906844
615138
1208824
1818345
1642683
32964
1636467
500126
854197
285538
1146441
1954892
54335
703011
994913
657994
1304143
1385086
1505614
507693
1300999
1115223
992879
1488677
1366506
1844429
804416
351127
64300
887631
916396
834984
1216039
957878
219432
115277
687956
645038
387795
1541668
1112869
1787607
1864557
820835
1771542
506199
98967
1397917
1052947
1122535
658982
1743777
482166
1516934
646221
185761
400994
1222775
1567771
649786
281636
562808
270089
1332027
642969
1869533
1187797
1136256
1484232
1854865
1129976
546197
777136
1928835
1696949
574478
389970
1542455
1042530
109235
1870716
705189
1155837
946721
1384502
313828
590353
560970
909494
1662801
1441585
783091
464221
1969410
1461366
1180835
1008102
1184753
1606186
70778
269654
397283
1688978
725099
31041
587156
1502467
924764
129174
33523
261347
463854
1140125
572084
81837
131061
1297803
567569
890769
1797966
398641
1251808
329979
1165255
1147405
863121
1512599
293933
207647
1521860
1267768
1395169
1380077
931880
853817
1447504
1999151
828624
1147936
1349432
1248674
996352
74829
275350
1646495
259029
1877402
510024
1439122
1968182
209948
111143
1783658
1351589
240824
1539046
735377
597481
651643
1401298
1062831
1351193
672902
53583
630894
578733
468917
216063
263224
1896344
1928270
161085
1367180
573080
646283
1494207
1676752
1308348
1009576
1408042
1481104
245049
381012
450513
461209
418529
1870132
541481
27976
653359
64464
1422387
1021239
396499
602580
939114
1325613
1181747
1923186
804830
936944
1978457
851442
1933952
229018
1766426
6279
186592
858474
662862
1293974
66702
1158158
485466
912020
1473239
1339604
1188614
1815551
195181
1814248
234812
1020637
375169
1362739
198153
1192508
721013
322588
1021022
1439368
764634
412017
1446833
1391832
1398332
486215
273409
758663
1483513
1949199
907789
1384033
1442274
1100339
187726
1512690
551770
1096654
1871055
758169
960870
339682
1376898
26584
607197
412159
1561986
1169542
688051
1737700
1923323
882917
487254
1832753
1264555
571456
692476
1266534
1818596
281688
338517
1550036
1671723
1095272
1875710
115245
1805235
633975
1148242
292240
156522
1484124
1169083
292586
1469592
2836
676229
1020654
1927452
383864
202243
695438
1284981
577353
526579
1255919
1840108
325475
1638036
471698
691177
1449869
515746
1892709
416996
34520
1657109
1761192
862417
1271444
1607232
1923759
1548393
765887
288693
1812415
1800180
1022570
177209
54854
593216
1353055
765319
724780
1769614
1318313
1072882
472330
673391
1183779
738442
1829559
459551
1065241
1092062
1866521
765356
690941
1623688
1101818
1813808
390768
158487
237874
1890728
460028
284033
83580
846956
584151
813760
1312340
1045052
389651
1308275
105536
525910
1463968
177886
1869640
1997407
273641
1722352
914474
1362195
1041795
542915
552454
927040
1519822
1272861
1117030
1844620
27411
609051
1920318
1654219
1617598
974938
760409
1717455
664246
500560
505427
1328887
1505772
598651
1319943
88141
770233
250920
1052679
1551445
277106
754824
1933599
291265
253975
919813
1917013
1767061
1973880
544401
382739
374402
944110
868723
1196114
616041
22703
1715361
303521
1947142
378453
1904034
820415
1789987
775230
1649688
1888419
1707266
1328702
1092011
2743
1870384
500122
480530
1863805
1776917
956246
1094157
914896
337615
48128
72779
158558
30244
1249101
297301
135983
288394
1867388
1018246
1195906
1580338
1423823
217078
1563091
1728943
518300
569955
622651
127282
521138
890940
1706862
1232464
272522
550829
1170683
455171
371507
1139995
1001073
1920308
503637
378721
621699
5686
588783
656268
353838
1363672
1806320
277240
3762
706110
1062580
723321
1045597
1276292
1878965
754094
1379205
1202907
881294
398364
1908413
1208016
1700766
859048
1656832
408713
909409
996843
1062445
964875
340702
1553923
962857
1218703
177987
1100156
1328686
1932676
289962
4765
580446
1947361
889648
525153
1190803
375728
1261546
1095754
1066184
1177535
201908
1466768
1131041
1966442
1110277
455928
1964925
306473
1826439
1430939
1183072
56956
732384
432144
1986212
1013399
234220
1278633
388423
1442354
1297894
971745
1788035
1379374
921823
1252047
1542027
1320480
711406
1332150
56373
1767870
177317
1067565
1550867
88478
1977819
1503440
615795
853232
1484783
1810864
235490
780100
1831319
1303396
1124669
496818
454810
1538016
1836951
526058
33435
35348
1932492
1677223
1614318
26218
1699112
341584
1947239
1706273
1040281
1293036
942396
1691614
1301175
1206335
170652
874693
254483
183106
1339941
843563
1532842
126659
1746530
1293873
1005965
642710
135539
1100211
1075221
243711
225806
1937417
1707516
1051396
1108959
652640
1070834
1659146
1121180
53990
632492
102965
494783
1167579
1600976
666363
979785
1426746
1466303
254221
1376452
456309
1354072
984217
460763
428804
1472406
1464986
1287356
632295
1468667
1105145
1637323
443917
804015
1696453
1688283
1292281
950382
1505529
748445
1104179
1579590
476444
236572
648740
759197
923657
1776507
1365551
1749842
1376680
202082
1849302
391675
1419691
1442500
710111
1670905
830479
1913564
1337523
884767
946198
1996533
1500642
1982414
136637
394662
1529634
1460212
1072269
1801522
219196
1069813
1197354
297881
1284170
921279
1953260
1416188
1673388
1229884
1762230
88292
928572
494139
1988740
1181905
318667
325387
709220
1644
1284901
23852
308840
1511062
1651848
466283
1681459
1322286
339362
816658
1212007
1439702
501282
1184744
1279519
24665
122419
768695
141567
1160414
1101943
885075
955095
1594669
1883692
1902092
479245
1923207
1567058
1380981
1715682
1526602
1305102
1345399
1583657
1585222
859348
499895
1776829
1900684
60522
1407847
1031845
1694771
1524770
337365
1372871
1402643
1244562
220339
250786
686019
809733
605700
704668
1075526
367547
1499092
27513
1993510
13262
29057
489626
382198
278200
332976
1479209
388506
330450
1492335
1826035
31555
1110356
1758322
1162233
674299
117262
436929
396186
25942
235079
1244169
175777
250531
52166
522565
1818578
1298839
1613833
1188711
611475
18853
270219
1736644
61992
257421
1056180
618537
802301
462947
810576
1613513
1974365
1824530
201279
231689
1834087
433004
666554
234875
824505
1364249
1587046
1132650
436561
1246487
1903460
867649
1062190
1127837
827228
1580219
1389593
878791
1147463
1311301
292995
943146
570349
1343076
1463858
1057359
1750651
1466851
546847
902311
135183
1708118
1463362
1772946
337772
122627
152382
852643
1136904
706100
867383
1045811
1225390
1647872
799603
299815
1905535
1024664
642766
1108712
638237
969327
1927328
756364
1112610
750183
1054555
764487
605725
179512
978167
679523
49452
1501024
917684
1816892
887252
1253768
505628
66240
1873214
1181446
308015
1684263
1686334
1579033
1481327
1244496
1951309
708023
333609
331865
44411
768802
1770769
1537510
488629
1297327
1825934
1272886
1044863
740348
42213
1151536
405730
1688557
504386
86011
1036734
706628
1976564
394322
921919
1309284
851763
1631416
650002
1921093
1353197
421649
750612
100180
1952007
504498
1419101
1926202
1170296
15556
1772829
938069
1831634
1819709
1505845
411548
1858603
667116
1502177
1839428
366250
1973163
1650716
30702
388976
1433859
897179
1987145
702373
1695030
342981
1927960
771956
1395379
948968
296765
1456105
1878926
1064785
1564839
1021362
71930
1432236
430746
1765777
196287
32794
163026
469935
1951936
446567
1437973
661301
86963
1703151
1313165
1011982
1690275
882781
1484747
1017343
142806
801145
517583
1522477
1495336
650725
1855444
1952142
730338
353839
1662434
938262
1756532
245038
1134092
916822
577555
72363
798634
138577
1721704
1666783
1185295
740813
1458805
902341
576636
1571893
1445558
240415
226049
1366285
81213
1590527
314840
253522
1426931
351260
1764752
942374
897921
1589443
1035980
399224
478197
218809
1374590
1279476
766756
1125124
1229172
325702
258329
1507001
1161862
947039
1439517
1325842
298865
1807221
684799
694027
1216299
1927201
837183
1107202
482767
400473
1411958
1146840
1683595
1726436
1809245
727496
1349725
367062
1241797
1358822
1312953
569999
1292053
1649824
142525
385155
698370
1184062
1092722
831145
1518646
1245343
225605
1999657
165640
1363800
1685245
1736198
1493790
1369157
871511
1212727
1114213
1018621
1411813
1124903
677223
1283648
1878943
858602
1521633
762961
1650046
732057
1103732
384769
625246
1410437
732437
409058
768509
1304329
7922
1731397
69740
1330429
552539
1822848
304135
797809
572805
586952
1913453
1865288
1187092
847588
1659056
512725
1427970
1961501
344692
825403
511703
188520
1675005
1381894
723485
1894845
1069345
958010
533425
266464
357434
1993466
1738220
5190
1887180
1691554
1268276
319346
1860305
954007
1201059
1755793
1666451
1390017
1451212
1116764
449618
1922322
1816849
1346672
22718
1466822
1621158
103334
1022098
203602
1352666
253613
1051545
422889
392673
1820871
523186
746818
1462976
47819
514552
1882942
1492615
22964
909903
1756827
128103
830088
412449
1775895
341617
1330861
1222879
46875
946380
1993535
1684786
1162160
169580
318471
1907736
17166
432372
524800
500938
138375
1355124
1456247
956964
1757680
132925
1587256
1658870
1753014
1493359
473075
1757840
835675
1893130
1226452
177292
1863058
455978
1893693
1606550
863175
1410197
552147
1194705
1505448
660878
85303
822960
1965064
1096906
1481608
188885
272761
618007
968949
148330
503447
949880
1198449
1447107
1517930
963245
810161
1801259
805459
1092737
1739532
78159
132734
207664
1521457
28245
633803
1880247
1603425
1546247
956202
650838
1174747
499506
1011240
1040350
223102
1670511
447342
1642153
1525113
878446
1726473
1817626
1044396
1217912
857084
769793
1558497
1155258
410214
187570
154647
369079
1086992
70685
1853270
290075
995133
450783
1200842
1116398
1927632
1740734
574888
264368
848113
81968
792863
573400
1421268
869413
1471203
516561
153642
888094
294273
1465808
1652994
127385
329845
712149
325773
1148809
1977310
956912
478550
1930649
1335741
53784
1882694
204603
478916
45109
1047742
643305
826510
1910203
848088
1516776
931517
624039
1312974
1546417
425507
666658
562143
417189
1945926
1756715
1871608
1547519
1228599
34585
1297523
1759131
1040639
1414679
1109770
1089388
317397
200408
1353286
1420398
888237
411842
1325721
1762939
1824610
1592205
554372
468884
118621
1657091
1164254
232575
1921028
1495883
1839105
1106625
1073766
1178332
1373691
1191430
1271165
71526
353938
1753293
693663
413701
517193
711280
85276
1157536
28862
1883139
1591386
938495
661235
2286
1359277
129160
1937073
311364
1564484
998173
750554
1259247
1330918
1922933
631711
1581824
336282
829230
133258
1141078
1114985
1276875
293343
910300
826676
147822
1521710
1928397
1043503
478717
1158544
777779
459562
1390903
87042
626583
324909
127175
452723
1011532
1608472
1647770
1206593
159423
400377
1923598
434020
1139846
1615012
411920
1087930
1249073
563521
585388
851417
898456
1595590
448694
331030
1915518
1487477
1572652
847680
1504029
157045
622295
1015496
1797112
585277
1375459
193493
226107
418556
1282063
909697
163293
884580
1820373
591966
1614484
1171110
1548849
163040
550511
1861654
640588
1580370
850552
683121
43515
1466079
1472798
1200472
1833560
1042870
1691277
12254
1848566
732790
17843
18891
1515083
1461793
1050644
1957130
22476
1243620
288231
86270
294729
1229534
1124453
129092
1523139
1513042
624696
1627936
1785202
1381464
1658755
1937521
987747
1741633
438222
1429061
1931961
1997754
1463223
509612
1782861
1606118
1759566
1870336
813076
1190023
1752294
1853837
666433
504932
147806
1522341
854930
908549
389792
1199083
733886
189038
84050
1591063
241858
1904121
432946
283047
643897
1228099
451550
860937
11418
300611
1400709
841788
1013805
104513
1318051
772116
61607
1625861
286793
1642453
245809
1720972
818893
573633
1059991
1115568
1360193
1870898
510324
427784
1062167
762715
1661817
462706
611386
231804
1123562
1608961
1923476
730135
70294
1828358
474711
128905
1726985
1374357
1620862
226346
1914131
45394
1388153
557043
1502382
961801
1621053
1022943
346142
913404
82578
86735
89962
1415534
1210327
1966400
263310
575380
1794676
1072412
1947137
181405
536573
1516809
1556405
267373
1913790
507624
1091139
826889
147058
1510946
26658
319273
423793
898821
1021475
442920
1019311
54016
119800
899748
1555494
1851185
1973276
736529
1330419
1368590
571336
1224560
1590661
1738257
951709
1856030
857241
1146694
12059
1106162
1399511
283831
196019
470765
1737953
222595
167199
66744
400857
943409
365656
1978187
1563042
312101
1904006
1824503
1647328
943410
1418500
81427
269819
1966577
1440099
471204
1817606
911657
955180
272041
262093
1581349
904117
284691
342449
1862859
1612019
1492080
1262668
510535
762708
1774322
74303
490666
818960
1042502
898205
972944
398326
1041588
1030189
435591
137846
1136420
349967
432141
1615415
1326016
1456129
1112570
1950844
1697814
1606921
1841243
928137
1344168
594002
921901
315344
1095251
1839654
1586802
436063
364493
1023381
585204
611070
1554333
1198471
666732
1873431
1911449
213419
1627383
476512
521356
1035137
1233822
909287
1652771
1605605
260851
1068303
383474
1213564
1340547
1440386
1955068
1661581
1775725
245548
1121110
1943033
1544251
353865
189491
695626
252696
655272
278671
464366
702678
1533466
1494549
989027
323896
1000544
330665
286254
1608549
542897
265586
1928082
1822138
1906288
303119
225361
697410
1402921
266185
804938
421379
384515
362332
277336
144318
1359030
534257
1194022
900489
732347
1295385
491216
354750
1245032
1073455
302984
1828028
682639
48146
1211696
1276129
875097
1357281
768292
708103
569640
1897570
1473207
1860105
969276
1052075
656295
253997
795199
287277
1644394
679711
1684809
1523799
992503
343059
1674800
812685
48753
650794
1223200
416539
663711
435329
1409286
1457854
888197
1788426
581508
1283235
74134
1128642
602824
1931645
1348506
1966881
505172
1232411
1064243
635300
1148478
1477352
1684666
1590815
1591259
1297965
1698027
1591705
84238
1688461
1238735
933322
1063890
1632862
722209
97589
1263182
518531
1109135
702243
1393033
419763
714420
1966871
264421
1302946
108587
526689
1298075
377456
791482
687708
1347537
952427
888062
905130
775498
991019
253215
1607408
1171577
632947
1658767
1456376
503993
17501
1016560
560237
1237935
611514
1339883
1961869
1382585
268662
1104406
203708
298347
1662945
715930
1141827
1052454
1856658
742267
1446498
1963556
945778
875381
1338731
1994173
995452
194817
998135
459089
665792
916453
621200
40261
1794995
956510
1470716
670304
1737492
1691236
578189
820004
314501
1512917
463955
136289
1352122
1233991
728507
509902
683621
538522
592006
734712
676481
605479
1424156
355683
241074
1883759
1308808
1987803
588572
957681
1303968
1725435
779001
1696184
685333
955680
1526394
1634385
943579
513028
581295
73901
574791
1079470
620491
345205
100249
578436
1622254
1953274
838896
1389500
69939
1436603
988307
1396623
107558
1671365
436636
430507
787759
1588668
1603895
1528834
948498
1496309
1630609
1774783
1962212
1485418
589253
1261747
294843
1448381
1725621
129758
1485166
846824
646403
709472
1483914
861717
539976
1706801
1416466
1571709
482559
600260
619960
1888653
142130
678096
997890
1978230
1621831
1930117
1736220
1536872
405143
1789868
1456945
775928
313293
1258638
257747
1876948
1436312
640210
1601412
823797
1368039
1620033
855461
1323720
459343
73908
1116158
1754051
875914
266471
1801865
382520
1268804
46988
1640795
888352
624780
337123
1673162
969066
367535
285070
1709333
395673
1559889
890152
1094857
963775
1943830
643060
1018942
1280510
675220
1279121
995735
922554
1823247
1542271
1029494
1077489
1051991
1258478
1655808
834763
1605048
228570
713981
1980525
104583
546849
899929
871190
645033
668331
730772
1706960
1939863
1792880
792374
1127271
668860
758032
1774614
441305
1241708
344481
1053560
1690020
520762
1105540
1609306
3409
982163
489671
1484706
1924444
918111
1941455
953582
1135836
825190
1573935
443578
1221876
1465069
454505
538691
652019
1169112
1554914
1779949
1967211
1494425
35554
1550502
399427
26393
993200
880504
157615
1925404
1560446
1210142
1492198
54533
1014662
611960
976969
356229
1729668
386135
68009
231374
878172
481865
731683
502601
1197243
1675038
219407
1600866
591843
1046606
875357
1578863
1682446
1521763
1668676
1844639
1070498
1247273
1928082
1512845
1748637
466791
1355637
665888
602055
1986180
529885
1972108
1658573
1071871
1075274
1029428
1653302
866276
1923656
407241
1660075
904215
294116
394771
762153
1545347
299386
11914
1606721
369455
1363005
1622251
1850998
355043
429493
705107
17656
1310168
640947
580512
362579
620792
812688
787553
7535
1681573
48955
936128
1183621
1740354
231734
724100
1667059
1021195
409029
662649
88029
50932
420441
407283
515813
376856
1555637
171285
89236
588351
1906996
64767
1249156
753536
872674
1072324
224400
743056
1067772
28105
999658
391282
1214007
1641942
1789733
95814
45044
1508196
1241348
1938684
723668
620537
1789736
46902
1592046
1086134
702025
1328397
796496
1434164
278894
1456689
478627
355501
1859967
447787
1996596
691100
1580909
626295
78201
960598
1027197
736173
515988
1759089
1412206
1298074
1950357
265505
792598
771328
31092
953302
1852745
969160
1554516
1780463
1634085
822979
996617
1810400
52349
1018009
1937052
336672
997818
1624987
1759228
428545
1634710
1423995
1293763
1552827
339374
62978
539443
1654760
1475272
758191
592665
738595
691209
1796880
1812770
1283965
419184
755905
1956917
1536283
1598411
1648260
347386
436462
1306801
1324742
1932213
249583
1777199
925464
1609784
372202
1623155
739478
1598370
1022605
1700370
1205079
722954
289398
1729993
1551867
610573
1892243
402028
1137119
1606844
624775
502028
411068
1627170
402420
554403
379882
754440
1411875
213589
1660502
463487
179917
1803395
1705578
723894
1074782
227819
536771
950875
796969
1855528
1712173
484700
773649
727699
1564205
511376
408232
1833440
1698768
219857
1308569
132317
1026427
678043
1608754
1212455
1242541
1946907
1123176
1987561
1311844
245261
1957496
254225
806450
63079
406353
1665658
60790
867735
343054
453127
356814
1475715
634423
263672
413238
1519492
862082
1849209
857225
32244
1435928
1829173
1126023
524051
1478180
1208441
1867782
771978
1627819
1440728
268177
1611065
1457179
415099
1524952
1135937
216915
44303
314891
1670634
800515
762611
378021
1816561
1342540
1937266
366889
420075
228949
1918150
1468169
716947
412413
1071371
543413
1374821
876533
261541
1408858
212459
791119
73770
1702479
1507620
449838
128355
1031682
731073
499169
1161238
1919362
796633
996790
1347849
938141
403734
1804855
1421489
773152
1563229
771195
1966383
1523745
700838
349727
1453049
1593258
1479886
320341
101186
1628793
642870
587830
1265199
1717878
1686440
957982
1806046
1037640
76411
3858
1002900
295374
1171716
1783776
1422811
362425
1489893
225579
1380448
409165
1322187
1508696
1955470
899788
1236097
284287
342633
6206
861661
1786131
1026269
1335972
387656
1658428
807102
1575760
1813798
756392
473351
76721
118217
993554
577400
417
1703505
1719543
842455
1135724
1947053
1080067
1352164
435702
925338
1077587
1753589
798455
1848514
862499
1360363
466960
635795
331454
264659
1325614
1216316
164074
482350
819657
1469461
1862846
1519756
458417
1266738
380879
282394
352946
73135
885324
622831
1129261
1801018
1957235
1465033
145144
1192382
1428204
1076100
289603
1204952
833535
1548242
1855187
998086
1438929
50456
516212
658040
1226887
870932
1806378
831394
1833105
1046239
1627298
1055444
498414
1499970
728629
723388
552527
421676
1133783
36156
533776
1658759
9889
771325
1050869
1749786
1527375
642277
851425
1375082
1710385
113990
687318
36869
1595425
1962964
1566065
1820178
1647962
1413859
480975
1672443
1763002
1169483
1485609
391968
1440465
800784
1993171
110729
1101746
1312829
1142513
717376
700049
1851048
1318613
693575
725988
1673564
1877260
1965778
638233
1799864
911943
1350888
842537
125338
1625229
1987854
366569
1206879
934815
798311
1093010
1916350
898939
935938
1571480
894029
800826
523036
947210
90583
764411
1294882
1153747
219753
1461226
1717753
207142
521519
359762
1755360
1140826
628805
1832216
222608
1377824
1710172
186917
524057
181584
683528
1412688
185370
1816152
1410368
627797
1971502
1239651
1950811
374679
1428120
823241
1730242
1951922
1576526
20061
1550445
1828386
1971703
1109131
1938510
1485658
826109
1150076
1089194
1733002
950428
1851151
425744
1705853
475498
1165738
1774563
1978698
1562144
1893203
1254467
67549
1130321
719911
1037937
1829067
532074
1182012
73417
1540284
1832486
1515953
628381
595145
1953178
467320
1847184
873902
971699
1178601
239648
19068
862471
57135
1069019
341030
1680683
402199
1374108
1937314
662521
55243
855840
742981
286024
1964521
1705014
1592890
227335
1386967
791228
440898
1083758
624551
1037940
1603168
1344349
1216511
907015
1341997
974690
1166773
1788089
1389631
625418
790233
543882
404846
814442
1627026
112207
1685644
96952
1843727
883913
947234
268401
1241687
360956
1559586
608821
787153
1626282
1941211
1935935
1549755
1271403
1189787
1922176
1187892
163483
1808838
1092586
1905710
619508
1868059
146695
1094797
333272
1303299
763100
1277706
619984
1703822
68133
1480974
1572785
1628693
1634131
210815
905260
1152594
254134
617189
707125
1269976
601500
1672568
443373
545516
1092035
62477
222632
1288867
1071942
1664069
862331
1021557
1389382
1998017
1302091
527272
1895618
1043461
406332
117150
1190652
110013
855370
1596891
177776
672069
108047
1957719
41166
1974449
884626
179460
1939620
1919977
1353617
460531
1836127
1306960
544765
1987356
536910
204402
170930
1708298
1071995
607382
231799
1360126
1966560
450928
1924189
1163329
355035
1839461
1408376
765423
1565652
1148496
1989382
1411
791999
455376
1922410
219481
1903137
966035
681755
1828953
1681626
1574873
1910693
655707
1738424
1184982
906322
1719383
1518842
65545
1099248
334075
1351152
833536
1820637
481
875349
592002
1935938
19695
141183
1861084
69861
1469666
63382
1533196
35902
767623
1131000
354973
1068766
1272853
1627885
582970
158603
1873142
884542
1642745
1602961
1263188
1242556
880619
561598
1413241
1169762
137211
1330837
1246682
1715378
1594958
1172068
117770
560764
1314988
375864
1860319
1567586
880126
204341
1232219
1186278
1753348
461766
52153
383664
1417363
666418
1217904
1683099
1933772
1990731
658989
178453
90835
231419
273398
763286
458573
360883
1011406
1115464
610634
935117
892723
808734
1001467
496498
1159864
457473
1606709
1740220
1985932
794161
335291
657907
1477836
541470
393163
1382135
1926186
1176802
1185637
1541050
1257999
776871
2490
519957
27410
637031
265139
799212
1334201
1048992
1700819
1789807
1831244
1832614
394587
395608
1812514
422555
758319
567299
680057
62081
1063442
880859
1502540
46931
1239540
683827
1227052
1772252
1606567
1522964
1317392
1994151
91654
1087706
484386
757814
1045813
671018
74624
1298691
1122779
1283100
286997
632991
1633135
225166
1984868
1186198
160493
1951995
1852904
1948055
396067
910660
212015
1091058
1125955
634661
235735
831993
957717
80000
1384432
1259279
581951
44769
1086742
164571
445699
674649
77343
899802
1278700
1013578
1569557
771907
1184212
1388960
503778
879497
375461
1221775
1917431
1293423
1280876
1457914
1798585
537315
91091
1144437
383775
1940684
1883849
453023
515906
1083980
1258668
905678
1558176
423786
400038
1193799
509409
1304180
423340
777280
1650970
1316989
349877
1719410
1616292
1910270
398087
1280755
143423
566832
210040
1921540
1050975
1074469
705743
1112127
1836997
1735513
1662704
1715184
1433724
266476
1158952
524823
341222
1110183
794757
1387352
38064
1793806
1313934
77458
355863
328221
20168
1726849
1421428
664795
1362639
1894952
866621
1139516
1877271
1946588
273417
1779935
1473053
1185348
773391
893621
407663
237673
1424140
256914
365051
408035
1967474
1837776
899207
1907679
691179
1534374
698494
1235501
1058204
1096317
779331
1946455
1573646
1918706
74573
1171156
662473
1650330
50211
571595
1953223
46426
192678
1996115
534370
1306380
1979152
1015063
862102
1075873
425669
366898
354465
47841
529483
1188251
1078159
233433
1181134
371974
1443493
446269
1182740
380748
1655548
590093
1512679
180403
494641
1234997
786704
657050
1987874
1937682
1449594
1590795
1611470
212396
1855092
1685640
308245
725143
125268
1861219
1902925
735385
1047379
1348471
1150482
1093756
1034658
1045160
1397170
158239
1136496
1533124
854056
639852
1204168
1560228
1577828
963970
1845799
71518
1742507
776991
303674
505229
587064
735101
1530136
728963
1017502
1214190
232117
802316
82308
1803940
770236
1771947
843555
540783
1763170
918124
996847
1184948
339412
691197
1093051
1695477
1050853
608981
1712707
837942
1549164
675085
1262393
924773
1669198
1405638
1111906
796415
885167
790470
925927
13343
86571
948758
146885
369749
977641
289015
806601
1853718
813802
1529672
1808486
1872592
1597718
1425894
1910277
1497946
675923
495572
86139
1594673
399262
111430
1588823
405632
975698
321290
584364
1374202
1410505
249821
211618
1064875
1614850
1312202
1167472
1395481
166365
951670
94358
1618610
276375
1673947
1174796
1460730
1850011
909815
1229733
824799
11316
903201
140268
272389
353570
331988
1974894
695186
1341357
997914
1907087
77715
637111
382880
351817
1018500
394193
1434710
887896
1472129
845538
297654
1922846
1527618
14748
1297058
1867122
688904
1212241
663906
1326809
499461
820710
1368027
219868
874904
363641
1180868
219789
52995
1620105
885329
578816
1855278
384726
1522100
346473
1675650
1834803
1264325
1723489
337712
641302
555944
898183
739550
1113460
963087
1058477
995288
12703
613796
1388181
281086
443449
445051
553717
1967977
771965
746055
248413
575396
1624960
1409624
1011004
901860
897687
1093389
760321
1178294
1153532
1102847
254875
1715828
1912627
54893
965386
727507
1550881
235339
410124
1643446
1053932
578855
391843
468345
110885
1710
232224
1788517
1751898
585731
131293
1247984
428702
514921
807225
425516
434182
937293
1641754
1911573
752995
919960
1868024
494010
739344
1481678
188538
1492469
674311
893353
615527
1570203
572694
462275
169829
1805884
1054171
2009
577562
1696319
1839675
1811584
317805
644528
278727
568845
1995243
574306
962718
1434958
511152
1406626
531691
455304
1328999
1275114
1019964
1458507
1046440
960481
455825
603576
1741578
313022
1336615
549979
356032
305135
1893065
1915228
1644937
1495366
687888
1634913
980433
1166911
984493
223396
57294
657405
795832
339740
688384
57192
744195
594579
1306868
1739304
89626
957383
768647
542514
1104085
1473965
1915576
1281777
1619486
1540782
1174183
66729
1290268
378745
461945
819762
1489820
528318
1706433
952153
1741784
905721
974563
1821784
15224
1634875
849621
677846
597353
695520
448718
889531
1607681
1476870
935534
742710
992059
1953187
791032
706859
721288
486155
1009046
1367110
784854
1595650
1027767
1778158
606987
138277
600640
360479
473469
490340
459491
1708344
1659763
772712
1380953
1298554
194123
1900907
88141
1949829
1395387
1432643
1957657
1810242
1277845
1624278
300163
1585340
469096
740853
951454
1478691
295756
288792
1582580
1349410
1375761
307512
310989
1129509
1577264
1999851
121457
1012858
1658334
1838735
297739
1783819
1514186
1746402
1531693
1855931
1779884
1972661
481235
396895
1291908
186917
1430450
612788
993386
1453863
846324
388055
290138
816117
1192397
449925
1105916
1635316
1759361
119633
742346
1008160
565347
1129536
1105867
1528299
1195136
953478
558618
1303653
270162
1238887
1851509
16387
903000
1483839
1093352
487087
1316804
666265
822231
1575059
504252
1302161
555857
1648998
241583
373954
1537996
584607
297386
1024239
1571684
946722
677816
1957061
1551144
1904427
853695
376738
1006049
395233
33194
279946
757709
445916
874696
768091
836184
758670
1797214
466913
92206
357914
1548437
1956474
506796
1527942
962508
1876653
1393693
213879
598342
1323525
1576754
739734
1842678
1345296
1204845
93136
713748
1137662
1209653
1098911
397121
1895287
64119
733558
343184
1883968
1323789
713575
904925
77221
1005032
1357671
184652
212075
1464120
1667477
1028244
1619232
115055
436704
1489189
1811697
1248487
1556703
1065280
1164417
971606
220959
1909008
34286
451322
1209791
1900158
843916
265340
722222
755721
872908
612375
898929
69812
1107175
217100
620856
1458504
247194
399177
819442
254657
1017230
1658376
542
1707880
1327388
177726
1896824
290381
1966551
1272639
426513
1089614
663345
914799
907625
7052
259304
158523
738206
882839
893814
1866489
1239881
1475781
340915
1100849
1584455
1709209
1592803
1916740
1573377
393488
819002
1572628
1404669
429242
17630
1819345
919533
1556591
1992215
68243
462557
31558
1021399
896786
722476
607462
441013
1485610
1573732
1004994
830507
819469
1802211
1314995
879310
1326583
655783
315829
718472
896177
1176204
419515
198258
416731
1197227
715472
183537
1616154
800656
1790045
481497
1760447
849771
1421322
358231
128368
1667296
693514
433933
1595064
1098971
202652
1946850
246432
1776788
1683020
264096
1982987
487279
198557
202454
1275091
901178
663478
54726
1802302
1618443
865119
1056552
311503
1321822
1007939
336003
488057
1780063
1256795
379699
933407
583545
1493978
1408203
1376689
1628894
1467014
1652889
1647982
1529088
1035670
893969
1596591
581114
1207800
1992701
770192
107226
1048407
1881620
1044145
377176
1554164
319874
1926280
1262929
1205124
42265
891570
1576099
13256
703911
1478332
692749
222321
1606077
1533181
256849
1256973
1401296
609398
1829942
329054
445931
1849395
686206
55337
190777
630593
147088
639029
1889706
1617837
3457
1740228
1340177
412106
29822
463604
1770799
1407655
268144
469733
34433
550972
1537189
1503668
334092
1056468
168868
1181963
170753
1012110
1187030
1452530
1129681
1354985
358753
16540
1390815
1298019
640901
1403648
1292788
1648965
1912600
335173
1939690
895519
724358
1602874
273899
295541
1098440
915785
1602365
517992
662703
1896118
1805076
368462
750409
1246481
1430885
270330
229018
1505011
1771006
1919020
505907
999543
334842
1588346
1602549
1012949
250292
1196180
1351334
1759612
623948
1159521
138186
1922648
345196
658425
1861785
393406
1333416
1333805
630033
1551664
665184
550948
1877225
1097140
702022
1872117
579015
347713
229031
1305996
447764
276283
818272
365159
989555
635058
1205352
1258375
220465
891776
389529
1249335
1659932
1172498
182144
1897042
1226317
1290377
438647
881380
690111
1703098
1488591
1140832
125510
476355
13349
495472
970680
997033
684979
667433
1283036
1563159
1396982
1914935
1551136
1321950
233104
59732
528764
1017458
972679
2059
176733
318790
1855404
522243
1834420
125093
1634447
607476
1608899
135330
331097
1259015
610567
1560923
294983
1418874
754
591905
181688
1223101
454620
1847721
1208126
619565
1075963
1101466
223006
1122593
662582
286948
1505715
1921990
1241803
322339
1444486
1602573
663407
1873762
829605
1000686
358511
906092
940049
1786976
887634
248456
427047
829164
1959690
1757527
1375446
894836
1925759
1669761
1413217
1359370
118606
1887403
121544
750941
864273
463604
675590
583785
594514
785144
1309648
1511836
916476
1877843
1336669
127860
1437635
322571
115049
1263433
1843905
1887899
1729253
649846
1524823
1868358
1335587
1684432
376210
1146643
113004
1236777
423923
1563723
5673
1049135
545558
134856
841692
361013
804666
256082
908937
563604
353126
1958569
1009640
160290
1409413
599722
1505542
1434958
554361
1996833
938707
1269628
195485
1122888
1716468
1991401
1154675
1564747
1124742
1635464
845432
1883513
1889938
74601
370491
267304
1610152
1433740
1071241
1242208
381298
472800
1209000
1133635
1241163
888047
1871534
1092840
262893
1740260
466202
1283165
996661
732681
324812
1830722
1150232
1629817
434161
1842685
1810562
116409
22920
472868
1167236
1912452
535806
405912
1136410
182013
1215342
301197
1084241
64744
1730318
194874
1681228
795008
389282
581717
1294807
1814803
476480
770647
1511061
853976
1602926
100285
1769409
1856908
1492881
1747259
1751223
91441
286025
1295830
786937
1006298
53309
1757965
1302031
63257
1953337
1521015
704698
1100272
1866752
1934576
1126462
237500
152541
228434
1733401
601093
51615
1047577
238911
277914
1141999
220828
1192838
288565
1936897
1720730
1974471
558596
1569396
1368499
1739145
520510
1426643
822396
1446085
1643129
1629923
397201
57497
1671814
1276120
164742
575480
1279918
513711
1858152
1627876
1240868
1706830
1357816
671349
1135757
836664
1626862
29035
1763903
106354
453520
290863
279269
301454
1313241
494075
997207
1219966
688290
1985636
357465
1278514
1264911
1129032
118168
36972
1581752
779002
1459811
104595
353903
1996973
153136
1372411
608670
1601655
1514213
1607358
1246140
1364271
568208
321581
1668172
119874
1907061
769866
351754
255171
1283845
172299
132837
1818932
264336
578216
1313921
737240
607660
844784
987289
849121
5133
352992
1444027
101965
404357
200877
1993355
1373419
1395451
728107
1573869
1162766
1555756
1905374
1772619
1263713
504229
568620
1406015
1714626
1994730
1881846
169946
83602
95369
1994749
1868104
1985227
1205222
417764
662629
532392
731802
1903315
277131
1189160
1405504
1721823
1979169
1257267
1678840
1170646
1811596
998374
861291
1324938
1304754
6974
1450241
1178315
298525
313553
1640855
422264
1299367
1824784
1916644
1073861
214015
1844390
1594693
1974767
1940257
832737
764514
349350
1457212
1419025
622577
1904784
1624891
1321177
415526
172649
1769449
606780
446441
786329
1628419
858132
1772313
306020
1170736
700035
692927
220150
123124
1550522
1368098
51218
1596497
553380
936975
1101713
784981
102232
1508048
1249038
1366631
61191
803361
123544
1874425
1949463
59500
719173
1546480
1703870
1487187
1006577
71199
356759
1773776
43766
1811173
745647
1765443
712016
815922
947051
1526734
1330937
599930
1068749
228031
758369
1161567
929659
1949390
385877
752062
323191
709867
977784
1820484
643506
359341
1493599
1370431
1526650
1428432
570060
1668431
345882
1143986
1869965
1265512
457478
1373193
1259015
1757935
666215
547618
1612460
1808455
1721056
714504
321355
323158
1790339
333428
653052
1019663
1322576
1916733
420096
710867
141165
1219776
1285969
1434789
404915
448227
843917
1251731
922549
891862
851042
1494362
452532
1856381
1433323
14618
874032
1159223
1992291
1101527
1759802
839412
132911
645729
1220167
1191426
1198205
340660
390060
1507780
1977768
884381
633235
791515
1505271
884220
1447028
1490639
1219619
397206
1819969
286041
90389
1964198
581299
1453822
307465
47079
1376569
547140
1988530
1343644
1677967
922144
1136595
270367
194873
1352863
1298683
175225
392830
1818214
1735695
1735054
1349642
789170
435095
1052068
1127419
1736217
1774342
1881406
1487947
1547039
895368
1445501
749145
348573
1148353
1087305
1362483
1707850
1981244
1448449
1774023
1936548
1103724
1379737
37885
1458082
1022141
287683
1548753
1262708
212736
1282671
283432
687542
824343
148046
1492043
830862
830474
554800
1010610
1237150
1355961
1565377
463930
817333
959024
25096
1519237
705816
388015
365150
382830
1480686
1184889
87201
316864
704702
565935
1119912
482219
648862
1317936
1671610
853161
280500
1446157
1220530
1063670
1153935
863896
55165
201834
545366
1888650
1365646
20439
1689208
204797
966680
1813898
150628
1886125
521334
1096651
662807
1424195
1862110
901298
1852863
322084
353376
530405
763451
343084
75135
1233473
1141731
180697
545248
1367356
792385
1713253
1881844
696784
582474
1382018
1003057
458097
1666886
217023
149303
781306
1639492
349335
1301024
1417220
962027
457976
81171
1980127
717892
222442
659913
892425
271903
783698
1984030
1907033
1721184
235848
1301091
1255134
63863
433937
1796875
593877
133554
735827
1924937
1078252
1203411
1412966
446269
793341
325388
737472
712124
606985
1984173
1287052
1165112
955207
141296
1247378
864839
743046
921987
1380436
778984
1066823
216421
636432
159220
443498
1315297
731792
1728231
902818
386215
1050195
516525
1515342
254997
1445880
206531
1015067
32889
384854
629161
1651510
645858
917135
1737962
356183
113762
446028
1712198
101611
732366
70016
1409139
678175
1366203
1637833
532838
1479850
1949529
137546
536384
200452
1518444
375776
1953654
1564000
827921
1606967
541378
1564904
711277
1504112
1275375
1558190
890214
380045
549998
726369
608204
1647884
1616269
1531796
984257
1575385
423095
1170571
1277075
454992
580001
1336251
915779
693166
1129084
396016
1001292
80514
129545
1839432
351422
141889
582760
1584633
983127
869969
281086
972172
548492
808096
1182999
897690
1923428
794401
450352
1406730
642490
285322
486521
474536
1456935
595956
651801
1978741
860668
833482
1603309
77237
792057
1463753
1690366
698351
365616
1922523
658069
1457481
1971759
1038612
681123
1946476
1594146
1821888
1712173
336189
1556578
995871
370916
123663
1890117
1921605
1305469
319086
1253515
769359
653527
1385129
1312615
1724926
554386
989585
1644976
146623
1425028
202108
1256388
90157
1029234
1667726
1823752
1060650
1693601
108555
1860720
1611726
954420
923594
1789151
1191802
1709339
259727
800686
258765
500965
1198418
1302693
208458
1874259
266067
413612
1307900
453556
1763281
1501565
1646269
1554690
99018
1163534
856689
649201
1122252
175128
943566
445857
1607320
349370
18095
1664974
79823
594748
546939
1139472
653479
689974
141219
1909646
1876489
1855029
641273
374102
734493
475179
1885167
961137
1789142
1760112
745766
256196
840111
712571
1324844
233614
562434
1440818
1482993
17411
1859862
1188088
10441
1389065
1293684
1341451
569395
422262
947202
1848014
196206
774329
773226
1076215
1491850
637357
1666403
1766702
1475624
1780483
1834701
180868
1797764
1464675
17139
1390865
1758234
648669
1333178
768931
290806
1222296
1706517
934483
193375
442393
876056
422059
1413950
1925888
37329
271139
563945
1362699
355102
1936382
1152473
842265
1708636
1728536
444612
1463204
1312870
239919
1570407
1309444
1418205
473107
84420
167931
1213590
915080
158038
1338691
966469
1018075
1810776
1583023
237276
1897482
688562
1643213
202698
1391547
1738223
257219
112784
579347
791193
450131
682439
23391
974891
38552
1118041
304586
641406
1625230
574788
519539
65756
556345
1945745
227424
120256
1820003
487572
1396197
80363
403987
1332554
1213120
1695087
1310013
1792935
641771
1571574
393802
440297
1567200
1062725
1834822
799503
743413
674651
1430298
285772
1938756
600621
1915693
1612522
1432860
1662771
800834
1494397
1611483
1178702
704243
607306
381797
1224256
1906711
911235
57889
315964
1610430
1316930
160611
939664
476710
1529458
1748932
1746371
1284640
1148262
325900
28503
1392494
242929
432898
677930
1867054
1923996
748224
643436
819311
15682
1303972
179119
188911
1752725
609270
444430
420345
1236508
259060
1604981
1232036
1878755
1335709
31626
1375648
1488432
27334
1461554
1261549
1226744
44982
1316254
1228819
1259909
524811
812768
1419952
217625
1884930
1735214
180656
915374
480463
69050
1882202
1699599
1456847
1735368
1762434
693440
1724431
1689981
514331
1803993
94195
93930
149971
662545
1718281
200802
1896762
898393
1901033
1329117
1748434
1742095
877197
214774
440480
1949087
1725642
1468131
1938927
49350
1379190
395526
1722318
173076
1954064
1051940
1922869
242317
1446474
432595
1353852
1229511
1643905
973512
1063547
73555
1342982
995606
1303416
487295
1391726
829679
849462
1626554
1831579
1000145
255619
1986757
1950383
79701
1527472
1916002
656919
902698
1034786
1261968
423090
1326493
1265715
1579570
946070
638912
1529659
1326209
611578
1303979
691538
1781784
21837
1700069
1484516
416356
1964443
43414
802137
1149857
1812722
1369061
1974859
287674
417582
816216
25363
1154286
1886197
1312736
1079209
1755495
1710763
301122
1826889
1050368
1060401
1174345
61253
1454238
780557
578137
1374842
399303
798385
1187352
119670
483095
1183852
115025
412243
1674575
7722
233975
1029808
1276099
1136846
1251093
1660810
1177576
1758048
1927495
424485
163534
1675110
923946
841061
309336
1743827
530604
1323172
689787
1056122
91081
403326
1334733
1868818
1348633
584854
1079788
1254070
1464021
1631192
278604
714605
1463745
1639321
1648914
924957
1357667
1393231
122659
1219871
380204
1777769
451036
1359499
932834
1040178
1780026
408925
254287
996534
229078
1672341
63604
45804
416142
1552802
575073
304686
1442644
1585570
277821
1391825
1489886
38388
1393294
1314935
147372
376487
1468001
479864
494214
1141256
1978862
409051
778612
883561
1411331
1286837
1065969
1373393
1672780
1417712
1096616
1630497
687590
849408
1782974
147814
7406
1771242
598151
1554328
1815488
945841
458832
830791
1011977
1867026
139369
601245
656202
202034
1418095
1124749
860745
122271
1898417
567271
1034397
971509
1643256
496332
1881421
1168800
1696383
909023
98685
943916
647162
1771712
995207
697006
1431657
1301723
809830
1130265
1774002
1916249
1392257
507025
209625
1931901
1602347
75045
1135159
127465
1770109
1163135
126776
112215
1370031
1318085
27690
1505674
1907136
1310466
888173
1654998
812044
176516
287493
79917
987829
1825408
1818046
1154136
1179515
443079
912317
103373
775805
297630
1437378
429911
1789377
1229845
834790
232690
1329635
21607
1373018
1686802
1186505
1846926
1772774
1407151
617905
1326021
768238
1351102
20947
1891578
953934
1572320
871643
1464394
1050180
700603
19400
441850
16223
1235376
438621
1031879
1409825
547440
1996666
669994
1654557
1521782
264614
1873846
1855519
1386853
60208
288019
1218838
1615390
81718
1826532
310893
1783476
1884609
634200
697340
3715
1454700
1582951
592806
1166085
838511
1710019
1082651
720168
1665664
1121230
798059
107867
947233
1924173
968128
943443
1385288
50938
1742394
797564
1232902
1886390
1272693
900410
730424
944702
857708
602525
229065
76439
1199420
329317
392703
913243
1833222
714731
475082
1612501
1654183
1391303
984903
531943
1104812
1405057
1437362
1940023
204311
9462
1100340
503823
596240
70597
1379506
330156
1765560
1639048
586907
1503806
784716
931382
5858
352197
613239
294246
446123
1444878
1064932
119936
1671675
371401
256894
1984976
1163216
1826946
817272
484410
1169193
478455
1091576
1987356
579966
1961188
785254
1697060
1505907
1306552
971676
1024785
1025546
1098118
1079300
190401
1930348
1430779
1566230
696085
1309055
556037
328656
1837984
565090
1209391
805153
1579233
1394390
1891130
503493
1888146
1356506
1304692
732333
1243767
1618715
65962
1784982
1242739
1388866
948843
819869
1832049
393499
540672
469490
1756153
404904
390809
1928992
692108
29686
542830
1190602
761308
421494
1762228
672933
826508
1476998
1241264
780272
409814
1694548
272006
38953
1705734
1315545
1017826
1722069
1116721
1277981
500481
105247
359027
1706407
776923
79682
1916871
472988
523882
1193181
1654811
1328732
1990628
1846537
1785968
1268356
137104
421964
1678273
941282
1288369
1232674
1933968
575692
1305263
508914
1219228
249988
1154393
1596837
1627469
873747
158253
262324
720808
1202336
1528606
956175
700114
1822116
495080
707745
891098
1845692
256425
1683691
753272
1875672
557357
567758
427500
1991775
264914
730839
1457043
64382
1628185
144135
833812
1331200
1988552
773905
76268
1512485
477096
1708233
1851737
1657270
617424
1202644
610154
1828941
1486708
1742896
877825
435786
63666
1615805
1246883
725869
623781
1232999
302659
1579548
859633
1727950
1149883
762748
1222357
345770
1494745
522956
23105
1127239
1667775
1905004
416540
1533241
49508
1519815
1432206
826976
254076
1841790
1298411
1243319
1433956
891342
194028
1837216
1662039
305315
1281246
971814
503562
1951452
580010
111926
1295271
520621
1855371
378851
442928
816568
1819635
1096751
329487
1107585
1532885
527068
1109088
1459781
1477585
611771
618101
484463
1535455
1023867
922741
78260
275441
70465
1451146
1187845
1402270
541033
1496284
1730952
1305529
815253
184075
1689227
639820
266348
894868
957282
1712070
254323
625588
1858737
689219
662769
497042
115162
69473
100547
213227
170962
898256
1941855
685617
628136
1040190
1907022
1892036
868382
1707985
1448175
919743
1171923
1549124
793538
1672173
1062518
192711
1575212
1991195
312664
1680255
965929
679438
1123095
1967018
305519
1156545
1416842
1602662
82763
1113578
496360
78449
450707
214701
537529
1412817
1192410
1686217
1301802
464906
1162270
1621267
832174
921601
1410743
1514763
1700331
1182018
1918459
484413
405547
1075074
1865413
834340
1245182
348051
1312354
1374772
1008587
1434122
387393
1786368
92015
74808
1714391
1755257
1021911
109530
1279146
1238485
1362198
1528620
1205408
985570
1648688
746351
461596
1390056
1034971
1408544
1128622
1434019
1959247
1253767
1634720
1947949
1466084
1597885
1801436
1523885
1749635
895641
637243
475416
137740
142198
601745
918791
1880740
102499
1428855
201631
642866
1841049
461
1366484
1133848
917912
1133424
893987
593077
1828845
549819
972703
482260
687552
1514510
856065
906808
25072
842023
1615935
1130100
973696
205055
349726
1492021
395687
583929
263258
1481067
1079523
1054937
1166923
1008443
88378
168751
970241
466266
1972359
1666525
437949
1863530
376421
1565067
210460
1081371
435891
1918144
1070196
1874556
1235450
181425
1219483
1279523
1619133
1664539
1845795
371780
422395
1902607
664649
889666
657236
32872
125488
819737
1161689
868656
1373165
1863784
825648
1930368
533095
249186
166795
1281520
759990
1705127
1923535
1930870
47104
768027
1396540
354390
1517175
1048850
1104712
1435774
1215786
758428
214804
1892750
1517700
297886
1648318
1777091
297675
1427590
1165903
20127
1176179
750638
690364
1295398
231670
1066243
981245
226666
1229598
1533208
1219296
1204401
1332542
852783
205369
913153
969466
1391691
197691
1705265
1551088
555417
1380372
819534
1544679
1379822
401010
411473
264222
574309
496322
765960
208576
1469788
798371
454590
1211381
1619103
655392
1762977
848226
1983963
1534256
1005998
1437185
662502
1885852
1270195
1455849
854140
268826
1382683
727210
1508766
406113
227737
444913
586021
1046834
699070
1058640
652794
1311035
448082
32321
196148
392473
1781343
489317
1054195
1172301
1354338
339498
82038
1748515
314918
1391836
51700
1202414
506495
1185577
632380
1032499
372893
1718740
667592
102988
1291138
1216581
625659
249334
585075
1427820
527405
1471793
1552284
512090
942417
1257946
244677
462163
509475
512920
1311681
1627307
1153692
713258
1573013
1406534
1499065
91089
1513695
1145136
1707511
1719285
535346
1573682
1512509
473329
1232450
1971705
395067
1624175
1347289
663691
1991565
210441
1328640
531636
11190
381428
1929668
788444
122202
394265
1718258
1975283
850067
986535
1768166
1678499
1599963
1782042
314869
1177001
1088093
1472759
800529
1782870
1267855
575051
1550673
1780387
1793053
515909
1394055
61403
262019
725844
1277252
1221797
887431
297019
1454449
1047617
523046
1674355
1268874
1804836
199307
60953
577944
1736607
586359
1473711
1216280
463479
1382291
1662309
1024991
772782
181349
1411260
4099
1157344
478318
1885517
1092066
1891748
63701
1759853
1334841
91115
1948714
1922966
1965854
662795
1755884
881821
33858
584552
556223
1791903
379513
453136
1822651
328309
1229211
518538
407197
1032307
1557129
736501
1925085
1877996
657528
1645364
1200822
1047598
103130
627612
1501402
210505
432017
39440
741466
1543006
1016546
1273627
1148291
1688517
1341958
567951
718419
640297
1468288
1063802
510450
16160
1356794
1325061
747494
39608
69346
1113903
338857
1032030
523689
97452
556786
1993370
1768194
1714452
568534
1297863
1432108
382494
1958718
1683713
1716269
1337519
1393504
422597
1051718
1591899
687261
432314
1164739
298580
1161593
220194
1888254
364713
1093113
730472
102647
1261752
836289
1254422
688313
402090
1228954
1355548
1849448
1766922
1493610
1047550
348167
184078
828027
1682577
1040433
573579
1702036
1297879
69906
1924674
1243290
178150
731625
1739948
390432
1791711
924488
761090
407439
1652266
266323
1032054
512194
323100
120507
679157
980218
1788624
82852
1364385
524426
396025
1541549
1104236
208243
446415
961503
146766
1812089
719401
1859221
1950041
83598
295279
1626250
675088
1077284
1984888
1600018
1563781
440134
129183
629608
523811
1247964
1554590
1533311
1959233
267625
1396179
426319
1940331
1322227
1893561
1857834
232862
815258
205189
1100902
1659888
959529
1539766
1017532
553996
330086
1848349
1752004
1588544
1070283
1559881
216066
1029573
1802492
1452442
433154
433465
550281
256925
1814344
749511
1154208
1790009
1524281
1383209
955571
998078
510573
1878821
1602324
1864340
141541
1022638
1149445
782790
1350336
954321
449824
1377954
1180513
37719
327567
1912342
1115014
1108514
1908246
624932
649878
1553712
330676
282430
1862607
749921
76022
621153
60925
140413
314751
466266
1338220
1988574
1224354
905466
42900
526103
1634611
680079
1019380
563052
1615400
1929836
554675
1711743
1078136
1705065
1067930
648052
1669611
1890584
1856734
560133
765673
114936
1790126
1578497
1682977
1757725
1522955
940990
1356267
1246397
928474
1893493
6906
1734249
1749864
1403621
1340793
413350
101246
1137485
929875
1170815
459829
21268
337692
1029529
1861530
942050
721275
346651
615170
827263
867671
1963613
1448693
1258551
725699
1304214
89279
346561
363905
826081
955251
215293
340926
1940790
1576152
1444195
862810
1273429
696698
356760
1310488
1172026
1575675
227096
1119347
1039875
1018034
722326
1805572
1803067
431691
1460410
451809
1442536
1647124
1833554
1901779
1765935
1666430
692036
1942394
174778
1514789
822364
1229439
436638
213014
1010758
358795
1921335
512778
1369511
1397521
635331
297762
1554316
1862754
277838
1119222
1485641
944272
1329298
1878616
1214631
808059
105534
1408607
555
1268993
234532
527054
1063901
1980506
388346
1513352
972518
1637842
715305
1446431
1675994
1519955
970429
603658
398884
641890
120693
1520601
1194034
17048
1334681
723793
729192
344094
122206
1058825
1404891
117490
1622378
386808
1731395
419194
276201
429575
1167754
497233
288941
1213688
88962
887723
1747248
1464786
636370
1639124
407472
37846
613553
390494
366311
84668
944008
161447
234683
996518
1218828
1006817
1030303
1930148
790040
217868
1851229
645655
840690
1031207
932455
1291787
544961
1878030
975223
161454
610346
259287
1019893
1682497
710381
1089074
1591432
1392637
29263
1622324
1003904
145537
318745
701775
591296
1871387
178033
9005
93225
580518
189300
1199497
282493
173330
1405424
212839
1619599
733539
934133
791782
383459
22698
1522499
1812258
1260738
807256
410386
26932
1464411
373110
1515951
1329314
1760005
1317642
40993
1128901
1303942
1522877
1648833
833319
1096093
904172
799357
1313897
1682067
1645607
114694
1463519
740777
451979
375209
693058
45171
151912
642131
1725552
435694
1586332
1640081
1756367
1968471
1710035
1910613
1224587
391762
1996099
90511
1209878
1569456
531776
673187
859463
668204
1629481
1529373
1612299
343902
1581900
783756
497684
1369891
281385
1995175
594734
326420
1090565
507127
1899746
1394653
46763
114717
1279114
1469010
803964
892860
662106
145458
1865824
276163
842804
1386650
68946
173124
1586665
972229
346723
171838
959818
1873454
3464
586673
1556202
1912689
1509588
1687513
1330050
354441
434964
1275191
1539705
721335
440434
1545149
1570757
1813731
242391
180796
1639778
1869415
1529190
59376
1727014
1713709
1912939
81154
1210639
1775769
1120073
1150583
1604298
1386332
32029
797611
643638
453151
487578
27812
733948
1120778
1799679
514557
1001365
1299208
350614
1204263
789859
1863343
1496410
350016
1137153
1520517
568330
1087340
1351371
1930586
546283
1976935
551301
848175
1284386
1374467
1908716
876836
1175934
1761464
687941
733113
375418
1985310
1044412
616641
1188260
1450792
1589277
654733
404617
1435657
430869
987808
1826588
764568
183416
1739259
1826874
961980
162239
1149341
1380218
663774
329755
1730068
813644
1519002
1092209
198241
1881444
781739
504849
918669
1577213
1281524
190970
1381463
771548
1367426
507246
303759
1171145
862979
161970
1332181
1985741
1379462
59627
1011948
1039936
1138211
358489
606839
823708
473172
1050321
1250665
210125
988124
81425
1004946
303797
1816646
736030
1187530
938331
1598603
1579474
270741
996950
1437611
1513525
943187
359918
259957
839008
892226
1253035
547738
1439521
522576
1695861
1537785
1615335
297212
1438447
605428
201120
1973197
1707340
1847254
1900503
52562
1663933
1641298
1679677
1232015
434904
1488862
824052
1499415
390408
1111142
547002
1848712
1894798
169897
730507
125959
305518
131712
789757
324868
565677
271294
1931951
1327000
1130083
594751
1116428
1006573
1474344
649232
888576
768327
1874470
598264
387376
452734
305403
441618
402874
499324
910293
1311628
1950339
1747106
1700065
842698
1932486
1653269
196708
1896776
1823028
523673
175506
1531073
1244632
945244
1986780
195627
1164441
1658843
1369012
1247098
295372
641956
1668963
379375
394038
1905182
1033607
39830
1722278
14346
73440
821736
298188
1184799
166653
84373
189174
1959227
450593
418138
978359
1307797
1345866
932503
852251
1823014
1848949
981442
242074
1045654
1236506
1384503
1125036
229184
519866
1919920
191079
157494
1460006
448156
1427436
1017551
1585577
438652
1600956
924854
1428901
1193103
1306627
1248667
201481
1896299
568245
1371535
655471
1902014
674612
1304982
666055
1338710
171133
1973472
414902
50427
1460429
51355
1278337
1444044
1840756
775482
1197420
1552781
11681
908397
480429
689748
1570644
726373
924985
1387888
899413
703591
385030
241089
1803717
1622166
506478
1504325
1656462
86232
541438
265970
631852
1296266
1374092
288433
1202775
1593951
1325865
795482
1532798
258369
1433165
543586
54308
1291517
149645
1643837
1485187
528062
663780
564730
927913
1417938
1489996
100627
1632895
1847
726337
229898
526616
240041
1297993
1066592
599727
767395
1071448
960460
1746926
876653
1627943
484195
1535586
1287883
543643
976851
292625
1661764
1758720
393514
124460
398872
1067352
1347461
440437
867309
1540739
1020189
1032235
302103
1982175
1698988
1033149
462959
1867261
1002278
1234820
767739
1688549
1171708
1490610
1536060
1126834
1815434
63689
1556210
244576
1093898
1971225
1227066
146688
1286083
948152
238093
609512
1308568
535286
1391026
22625
1041139
148491
1200506
882502
1488105
58729
1428629
60560
207704
1388198
1182855
804325
1398674
1238081
800073
304812
420967
1057208
308797
242700
450881
1846955
580247
1338482
1531329
144710
1634394
383880
1298057
674610
810213
1707854
786335
974106
1436082
1690125
661624
1235551
910853
338
331743
748038
1130964
223000
1530407
1064275
1256157
292992
1241153
461646
1489115
956576
493903
1195071
1698851
375547
988593
1816704
670549
1400478
173170
1770543
879171
1400165
1534720
737059
106433
923858
1339948
741470
19265
46539
1398256
626464
828771
1536367
649634
1088447
1045457
60222
1791894
1074490
1152421
1310631
296151
1369853
1548030
1999680
997278
674624
1223714
1291389
1645234
303247
1945924
1304520
1574387
784687
236268
1580527
1995128
1989815
413574
1082081
1681132
1838724
1759893
1299140
690944
374553
506151
1152329
961944
1157159
1484306
1422809
465653
1538130
1787482
1665079
108860
588560
1470485
1835272
366238
1311128
814419
727901
181226
562150
122698
1880461
20043
1468468
598661
1807768
922587
1337758
1144416
1222736
1482912
1359761
407449
1441974
1422540
1104329
648228
1683279
536810
1813085
788002
279154
118128
566719
1032878
1769187
1502569
1662884
433446
1597854
852027
1832117
1024102
1966716
450740
1291893
122861
1887497
465745
1896339
20594
1370326
1262140
134050
784822
464209
1218443
1255076
387294
545250
1632045
781009
1970891
1782790
805759
1496425
81304
138404
1064541
1721127
815954
233413
1276804
1387045
1658545
95309
984930
1985480
1236978
1660570
1326074
1108390
322328
1791079
1274464
1063678
641777
1647838
1305336
537871
1039347
240175
1291114
577991
945358
1412041
645838
401253
802299
1884618
1306341
129755
1297655
699572
849376
1671782
896587
172179
578366
1954656
1282395
261521
1269039
1295523
417914
1633214
1527256
1022133
1095750
178033
782467
818373
1457900
370074
1600720
1174918
1138236
1451915
1647233
29331
1039328
523610
1608010
336829
1521527
733461
708257
1189960
1857881
807904
626880
322589
811209
664597
1520102
1263052
256446
404337
118368
1978755
1488162
28304
126216
366153
259781
48265
1312642
1648936
699766
3670
1036416
281958
1726392
1684586
999554
688374
1925187
1719938
810580
1171141
743822
1550958
874524
1813179
1735305
1304704
660652
1231927
1765696
1627111
532045
778180
1955196
1328554
969364
577499
1475358
250157
67831
649714
796851
951062
1355809
217518
1471786
1255625
392504
977605
1642454
35529
448455
947742
651318
179931
1821452
709089
1321798
909440
1396758
391168
1595980
67504
1790484
1178475
1318393
1591139
154507
1232048
98090
583482
1066228
756126
1681048
1278111
1703785
1270466
1796305
1485972
1529520
1427758
872853
645891
380775
1068116
756898
1144438
88169
64819
1131224
216557
878303
1106012
633393
1879958
1990269
1243820
345702
1602335
13148
121702
1798215
1160013
489963
423860
570297
1885572
1036620
457589
1681510
1204180
1094627
909865
1908991
1976721
1967993
1906769
1330949
1922968
288431
298307
366290
536153
528034
790888
1531687
596553
1927628
1475537
409431
413410
869351
31689
1493257
46776
482581
162126
80790
1947892
439708
247156
1052750
1769033
1648711
1367927
676196
1922629
601339
1339082
33303
1811422
547792
1616532
1758681
724782
1992992
1492016
1108032
1239561
976911
1905883
488084
551536
1050864
259930
1086858
969233
1275210
356661
998116
1329727
1743881
706448
1271860
1649431
184818
406167
514257
1495046
1089442
1365134
1302716
394916
659782
1575814
1512821
488908
664036
1557015
850615
86719
48764
1481337
1998053
152445
128276
1586797
991579
1599989
1708860
1674543
741242
495947
1376999
663613
769921
289334
141900
1834847
518929
1688717
1345484
506978
46372
1318057
37795
490578
1979277
649444
164041
283457
879187
1745248
1606738
200200
1784295
1934035
1772037
896446
527951
490618
57854
199381
1670179
1100268
918740
475657
1669369
522581
972328
1219362
1465327
1324648
186476
276224
687517
590693
1157450
1619519
561397
348377
143806
494087
460153
1770966
1136985
1091487
132376
1905070
1587557
847922
1053468
1878353
139316
992695
784615
328621
1634046
1931865
258622
1783441
754312
1725763
1670331
903431
793665
55711
1476662
97974
90041
1044174
979249
1328479
1949148
1943348
1659639
1470404
712728
357172
586768
1978403
1753432
264176
112457
1256990
1103127
870454
1785616
1075028
1907554
1554230
194407
690793
1889408
619361
1742779
313833
626366
625792
699183
1984372
1259291
1073054
1905323
191236
731612
1944680
167420
463070
762496
1729285
1522708
533009
273775
975692
160014
391626
1556849
1850950
1190289
208684
639899
943792
1668654
358192
259472
603711
1453339
1620335
1897353
1315734
1386434
1641214
823152
84610
981272
1791770
1298531
1406147
833677
308054
1791603
442479
634167
532115
1575747
1379259
854561
490896
496838
468389
312276
1596049
449382
1630899
765368
1298000
1449356
178604
1268536
1028913
1501397
1436176
1050493
24093
1283457
1502068
1641927
529151
86308
694610
1588767
1366416
1445081
1136679
801412
1760093
952959
151360
1837210
1270644
1323788
1367428
1195433
1363097
1159922
1195680
1831885
550831
1482467
1796652
1933250
996057
1295296
1982385
587070
1119263
965724
1205109
178587
1795175
1611630
1155616
357887
301708
649315
1693335
289862
219781
21826
1146274
601584
1760320
961910
1622289
218932
1464225
1265583
1403465
1196906
1499001
560392
139884
1747714
1042924
1409636
352539
1820063
1283860
591849
343671
1510468
1439026
168699
1623020
1316881
5657
639547
980520
110999
1253795
399752
366952
505940
1980006
1163386
1958770
1397043
1043978
732135
689479
1617458
1076411
1508863
1249717
1476327
263567
326761
1126098
34615
663123
404916
1460876
603112
506315
600997
1753955
1077484
1781888
156952
376981
1469292
1372047
1364065
1764534
1235182
814158
991192
1762326
1608772
119846
56592
1642706
690944
1610726
1110787
1678021
56415
94175
317867
1728217
1132046
497217
913935
1643638
1767825
176561
1781301
540193
1395974
1826759
1447923
453476
88794
1699252
1153893
651386
1089108
241774
1720278
471002
991333
925445
1382904
1383062
1967266
810477
351934
1869825
18600
362682
1647920
296824
1126594
725345
548194
504869
1853863
928064
1212271
722435
457587
44635
219831
1040923
229525
1272578
264547
1579822
523096
614300
804770
1544701
363112
803287
1295724
1129626
1996204
1546660
754488
1606792
1617983
626405
337146
1665964
1222134
348567
1503543
1038258
657664
1127415
594212
1807419
545131
302795
810229
507631
1487094
1688988
417568
673539
263250
303919
899054
901452
1807188
830130
83308
1426065
172637
203181
659630
539006
1246018
24558
938474
747858
324149
1304949
1109442
186510
93360
776592
999535
1669337
243425
1428688
1126116
1053915
543696
605213
695593
808804
114389
1649662
1680982
1625095
1122594
1784406
12956
1135771
125554
1304533
1659627
1012496
266872
184545
1783477
1623876
1138704
739708
220268
1263528
800778
274774
1000452
1161853
738011
606276
1211504
1585471
1860467
97486
1894754
1899390
1656033
1699457
804854
1579417
107969
1327008
209440
1012744
868503
1813625
1709180
1690889
226650
1979334
1349253
137353
132314
1803089
798983
384526
1568009
763952
568141
1932923
122516
1386946
1799609
754437
148324
1929023
138110
1762810
1450599
1593802
1075797
356495
1831220
327592
996253
868607
336671
42725
930574
85599
912092
993851
1355455
1730396
1519258
1080771
505706
899534
1432146
961148
1028132
673601
802427
184348
1276266
1199069
29807
1578843
952817
1117317
1697901
1266075
1858631
1632061
1351081
595973
1983601
1584217
456302
1348461
1548138
435234
1643354
174544
1791276
205825
1708401
1092430
994273
193090
966754
1925632
549393
71269
1804642
1794175
1911743
1522982
499109
1649075
1342728
1897080
176164
1948963
1774028
1891660
1223457
1257047
814154
1910699
360484
1031935
554414
580571
1007286
1139854
758921
1458148
727910
1619571
1334122
1341185
489674
181485
1230830
883537
1280239
1399057
1668877
1368697
129166
1959020
220332
1489422
1588163
1431186
1959778
1059707
274964
1393479
126246
1942158
1004725
11114
283387
1213727
358870
1217236
359901
1407330
1802623
1808708
1035463
1591461
406938
669754
928794
1069692
1782629
1333437
616760
1508101
580302
947492
1070850
1560517
655791
506607
1261664
856718
1393267
1569512
306712
1690393
1524136
1414758
612372
1018747
568425
124640
328483
1966079
1442896
465404
1912268
1178887
1437039
1079659
152857
1039588
1717159
789520
11490
807263
978979
1787939
1044245
47599
4651
1617471
1601589
1065416
1222
1415328
1612345
1481895
1619055
329015
1724594
1775515
1351492
849108
1669061
518956
248935
1899821
345400
908324
990357
796613
1806788
259441
829955
830474
1467953
1823607
1134342
788481
176370
184176
1917257
1001955
1905973
239656
567042
244987
1249857
1808162
722856
1363677
1149688
906905
424255
1714080
523553
1956092
1604675
1493028
1241976
771475
350960
1658615
356041
93039
999071
1157957
1818168
1177285
1086214
1020857
1494618
1269025
1930099
845415
1461566
888863
1795918
174351
264723
1867248
585461
1840965
66098
973276
1758988
1061875
400331
51707
1704354
1765812
503446
1696788
1322
978135
913211
783843
1485608
1919979
1654830
1562647
982235
234695
1147925
426562
1021345
653103
619613
961160
651592
1809468
1770251
451029
1546199
30438
940574
1369367
734294
599665
1110024
1965033
1854362
1686929
414874
724913
397753
726770
1486748
769795
1094660
238024
153438
201773
1477261
939366
1163214
1162232
1541935
815441
398223
1603925
1352554
661420
187851
1539890
83201
284689
1383271
1582519
347985
1508391
518069
1874038
6561
1895210
1883045
1471344
1507785
1980198
1204580
255196
1865171
553854
113608
737129
30935
937678
1507573
1741780
1706070
222109
520459
1736500
845900
315341
1242723
1213987
1139830
562336
1820818
758241
923601
465026
1064218
712740
804183
480785
423753
948551
346700
1688068
558831
1297980
250530
936148
1336513
930441
1706947
731755
1146274
1736771
1203585
62481
573295
1886475
475487
753874
1905247
826041
1730976
1407444
1210481
1401375
1797394
735623
608108
1855861
1596760
779497
1413033
767640
1284028
1728886
996113
1316623
1021298
271453
967093
646108
1844350
145669
1616969
1940925
818907
761920
1339799
1391202
538210
6450
305914
1796451
1496686
1001815
1968495
1285369
1275920
1498068
768379
738234
1327114
1857298
105716
1211224
372740
1069256
511208
1093180
1363539
889151
842099
1903009
344715
794104
279923
1610644
17736
566974
112022
12013
827914
157046
395759
1660578
993279
1382896
1703933
1758836
1395515
130561
619790
1054905
124652
1709235
810706
1651955
960594
627960
365677
1998252
1179778
873998
1122074
225995
58386
1505777
1891408
333011
914696
1117849
248762
1076361
1803112
1841993
157357
1973698
736876
1303291
619089
697264
1086242
1651683
1702096
18670
1540298
734652
1627398
1862954
1721921
1153363
1484623
242366
1710263
1185399
1488061
1373410
1521058
1573295
1772852
377346
839164
1296284
1654183
1518028
1249802
1535093
40802
1985741
1484646
1612627
1122026
486166
1071700
1241889
1542774
574896
652863
326532
1697519
1532178
1390199
441143
1222863
1240566
1252842
1977397
1947095
1103062
567889
1347881
764770
445957
1202441
538448
1981376
1856889
1258511
502469
708877
125844
1018079
1371978
676315
1390752
65851
1100859
1944674
1678000
1857951
176934
455871
691179
340566
1180814
785739
605775
900462
1852701
1855357
471415
1605277
84513
440370
1774504
496884
547483
1147884
568612
469332
1722526
391255
1725928
742510
305934
1829356
1067361
97046
1431940
386334
129879
1505420
1222393
1394043
300019
1792167
1781207
1927570
1645997
932163
268964
417118
42043
752873
1713974
185316
840768
581508
963123
682619
1965504
234869
646012
125573
1665263
137298
1068403
1160544
942391
1610286
1102754
1837158
829558
463320
1469125
1360714
736567
796435
349821
1090495
1648744
1823151
286091
573249
589148
965611
620633
1426657
1864879
377638
1558521
1026357
810732
929637
1246987
1501180
1566257
675211
1236584
662504
229206
1456618
436838
1582207
667411
1644230
523936
1412840
975630
227048
944148
1044991
992195
1058629
362698
602977
829737
1824389
1853279
1123291
1852186
1665207
336214
1924927
1539862
747349
269937
1648893
975889
640462
128755
1426264
433302
430984
1437814
1805910
85609
1255013
401860
741171
1408698
1465945
684098
1595835
397232
351631
1337238
24816
724574
1160517
607312
366353
1890418
1229507
388791
1437520
544170
1586220
1186921
1515318
1584464
1615174
1187250
1762265
899113
1965938
961024
796769
1537838
1683400
815712
1248530
1729027
617841
1932377
1966005
851113
395930
1725666
1801564
1698500
1444599
1875643
1900485
1894068
1802267
1401189
1514603
784412
1161594
1556410
1916697
1889461
1304143
530901
1976425
541744
242170
593273
730794
65573
139309
1333555
254208
1833866
1220689
1857612
243950
1159971
678872
1730140
228783
936552
1169046
108661
1615300
475696
174274
434958
1962534
927104
1544326
594750
985409
197130
497847
1175008
1517206
624041
404252
478746
1148694
944663
1286986
808065
1440646
1286023
435875
1530038
5135
482272
1004862
393397
891534
1755988
1324662
1475033
1442587
1026095
1933156
1835411
1496632
514481
1125771
1198928
330560
1753101
201513
97102
178027
520838
1888244
749088
1099181
1881627
435936
157190
1700222
1339066
756826
197054
844783
1639875
1381199
777975
546353
136017
1516425
1829922
1117977
605812
157612
161496
1824450
685547
893847
1958202
1518233
429371
1555917
1699822
1469954
1811092
1844651
1547881
1541962
780961
425422
751196
867653
1277203
307155
885480
1866084
753792
1120787
1019592
1619455
1794529
715957
301288
1146562
1287571
1728012
722072
1945715
930052
1783066
924300
343460
1013812
1159625
463897
579946
572053
849033
1907936
956524
394463
41922
1266700
1990556
1723256
1473027
781330
1346440
1084125
728607
1781665
1811854
1729945
966297
325138
1102318
645352
1165533
1682595
293384
466668
1568894
855738
575803
1787464
1280069
1018956
610361
771685
778130
599339
1323928
427117
69545
1104982
1156778
185785
586637
882677
1948080
1540573
1882393
1572242
1451082
1721843
943613
1127297
1163893
1567
1169024
993725
1012399
1464375
1999574
340421
976791
1453134
218506
1944338
401161
1102615
527778
1814526
197602
360624
582551
93712
1049419
1482986
1617282
171660
111131
808746
299884
650427
50802
564794
292801
1441649
1319137
621530
918274
724640
1837807
696681
592302
1056318
1716865
1410833
1921513
1506706
1370555
1261730
1763102
336476
765614
766981
879047
473951
803555
125140
622422
352243
1297216
1142919
1078279
97988
1755059
1203164
589324
1722094
1107247
1973756
664318
374926
848552
1290987
1449210
1076093
53461
1461156
175785
767822
865417
865181
411487
1553636
747186
20213
1022993
1789211
1409635
766950
588228
881234
1146967
77937
793067
934812
737420
1760962
549415
1962021
1672528
213200
326828
1050954
1855210
1720657
1169523
904133
65286
614602
1145220
133176
503022
826014
1113494
1122988
694390
49101
1265962
1152079
640827
314138
1157944
142921
1902681
170263
329685
209846
216224
293699
707629
1734439
434601
132169
992503
1262766
908066
883374
152389
1919437
1634048
478686
1359061
27433
858015
41727
611329
1302030
1907904
396605
1780521
848770
271263
65407
1476320
1152591
858728
827927
1973274
132873
1556151
754597
466433
431190
592131
1805226
602892
98006
1640047
1358057
861799
973163
1441693
399127
1385415
330884
541395
1536164
993193
1454513
821672
1954706
979560
608674
1249349
1942201
193576
1898005
1125921
957390
325421
836657
1495223
1341126
994878
906257
1243644
41719
983987
1894817
1924173
1621127
1411729
1619490
1487008
1921882
1037755
874497
552601
1919519
892980
1404779
1695454
908408
1899300
1240959
74113
692409
250247
1961387
1168612
1518147
335387
299855
1240885
76386
632097
1162373
553358
1380850
211283
1711041
871494
1104562
924433
1504423
625195
1502453
1736591
1881259
643171
1734349
1478396
1179915
1552945
1988775
1635533
1609179
879063
90308
1274839
1697742
442998
1412775
1484998
1972458
861732
394918
1742926
583348
1626584
203808
194380
1264559
795575
1449651
293524
987734
365291
894510
783428
1801100
313030
1651161
1384535
534627
121409
284791
404531
107754
1011128
1308403
1643318
1027362
218295
911849
1790972
1034116
19550
1122312
934745
1291847
101664
1549689
1817638
433268
880197
1902985
1229769
1720149
1528178
619600
1612655
1595678
75575
416863
911467
1045872
1917565
855368
1440383
362330
539321
331239
103367
1258297
661168
755806
1086901
484102
526233
855241
1462610
1317957
1625917
1183796
1155654
799145
271376
417879
739334
1050791
1715767
705696
155509
741846
830378
1049890
1935050
567580
300715
707560
841738
582203
1620495
724844
1833475
1406649
999753
446595
514815
1520859
1705572
1766218
583358
1117279
308268
1913092
1975779
420878
1884721
1700344
1341834
850866
1702113
1537249
1183096
1333709
1929742
141135
1355921
906542
48243
1874197
34012
693121
1392009
1411419
684013
997529
1928574
623562
1094279
1286440
23064
44796
1299572
150127
1111473
1490469
43021
162937
1151824
1777808
489277
1858080
1498156
890685
67406
761689
1018199
306285
788343
62320
399406
1552631
63276
619079
5119
1046847
1261286
1343927
70016
183246
77403
1989184
943092
1604449
1326442
1836787
759360
1942998
991445
727789
839117
2152
392256
583997
1844468
1336586
1347775
384538
50104
1446230
1426962
1151580
1731053
1993301
1811274
582407
272373
1699583
1426984
1353851
1072193
1673368
1104000
126295
1468227
390396
165107
1098309
1690821
300092
635678
1985128
658276
694687
1408513
1056361
1787902
722981
1785056
1149644
1327110
1413020
1697227
1378879
1436494
764064
782729
1417541
700219
1386320
1835653
108472
1503661
1812400
1600790
202951
1887518
1736681
849860
1767346
1556281
805562
511814
704951
107844
1435684
1692829
1685312
611147
1867466
1388148
1600541
1759880
1218928
874464
1118595
421778
16927
1729873
366072
1131570
865949
445393
93157
122868
1840910
1009087
1531596
465264
1258084
392268
491826
516796
180237
683302
1167568
1210697
1082747
1134299
1909791
246367
1822786
1178801
1833336
250572
77374
1913075
934083
1292836
1247625
1702613
426113
444157
1632792
964732
1522572
1024660
1047950
506890
1073343
1301139
978571
1914355
382705
1610406
475744
1289943
1431054
1121577
1609758
28186
1950094
1478103
1185386
545174
1197859
1551500
1934056
1744600
1404056
1646067
1529637
539752
1424278
1470845
981542
1629152
617055
1703467
982608
1137335
889843
950366
1657085
660717
1987509
1177836
1645431
537166
1304041
306814
556022
779723
357137
34930
503630
1706564
871348
544106
1046755
1796553
1460875
1279242
386612
704751
115630
537405
1077440
1718147
621781
449504
137670
74266
342890
921830
1881560
1510769
1893923
1523539
1719816
981508
174600
1738725
741863
623816
1102662
1376098
974269
1701725
1385180
115089
26770
454316
1655236
1093239
28466
824106
609403
1231436
472928
757327
161713
1580689
270183
1847278
1100632
1371281
837184
85019
1128070
1636673
1887676
1994718
1005406
117432
202247
1994207
1175642
1209009
1642997
1080188
256848
840540
1589589
1800236
1939704
29762
985573
1897627
1546735
1067713
420709
90244
371331
133243
104830
1067646
62062
768641
1589800
469903
874895
960599
985406
132602
11803
1998571
1509590
858586
1755636
1945552
983263
206102
1788165
1220914
1957147
1170974
1821220
1929880
774774
554705
540143
303349
1767660
209306
1888583
31649
232263
1272733
1002109
772607
865194
628316
1729913
1800335
909018
1440339
421949
1361293
283411
925295
91271
74080
1093730
463633
1837754
541381
1652493
1489549
178147
113601
1410640
488558
1347573
1095582
275990
1074345
938719
791428
86174
1336236
649824
420232
654553
1249566
1578256
1464624
837702
1983179
1809695
1735871
153855
573598
856873
360309
1963529
1517154
605483
764194
1697260
1736716
1641783
528813
696912
1603492
1529686
564822
1590050
647958
658355
906489
880761
614007
1890429
1394669
1502355
707562
263324
1400614
35126
952749
1279480
344024
1685848
263092
1097409
1776446
431024
1742976
1136743
921368
1945327
1126494
1091087
1870145
317781
101853
160031
815842
1470230
1081386
1891766
646616
973090
1639255
1748428
1647126
1138820
1477544
1382953
1358937
316273
747171
82668
293443
1830687
781869
1928782
1303403
791787
432567
90565
1938034
1542692
1767690
1993701
1994410
950146
1567402
706989
1297824
1444751
1740436
574408
1462855
680545
51388
1433551
14911
756936
974341
1569777
826833
1668863
85581
603397
452361
1838384
57866
1205362
452033
160042
735255
1495850
533510
247776
1718511
843458
1602689
585007
1296793
593484
390950
1456270
66759
1238127
391447
1531770
378273
1732410
915567
1075211
324373
27219
399644
282927
740800
1824798
176627
551534
286715
677819
494127
1141662
1943182
968489
819401
1557353
1350217
1311608
1396849
121932
1739027
348976
261862
1267240
1797202
805771
127270
1581814
806736
441836
1602843
763745
1131474
1343686
677307
1655399
929823
1244910
1658588
417498
1394770
171877
1127326
1175814
600095
315472
1989946
691121
1475977
1098099
549467
1850922
1372268
808286
58354
1708892
479068
964237
290399
1280249
1683177
1778349
1213343
1740495
1143914
1994403
58368
570449
1217679
265393
1151850
1341619
1949597
1392887
571468
874321
240842
359286
1507674
1775964
75328
1490062
1956688
611714
1445669
963635
226736
1281813
55096
306008
1766305
1265385
815492
1920553
807526
386958
1768557
255466
1951113
127836
830211
1324130
1164231
676651
1034922
732470
211714
1676669
340009
15923
1183274
885305
1567518
754077
195732
1422173
1435332
740055
1763724
222782
933414
865552
483671
827431
741220
30957
504435
1595096
1748641
1240864
147148
995681
1898069
637215
1483089
1733190
456355
475547
384164
1883845
624332
894953
251234
1504756
1317288
716518
1815072
1956249
1744164
528137
55149
113186
1326047
1422859
1714892
454212
992468
1840521
47028
1833926
4864
983284
1004208
1860502
499604
874945
795283
1650567
1558587
667085
340651
305505
94980
254228
7686
1904298
902341
1060442
540111
544561
774833
928923
796071
272770
164409
386744
1439287
129039
773461
1174269
1641835
1566071
1618530
242840
1882668
33768
1299443
207230
1320357
1719823
1653011
616350
1500057
420916
837088
1988538
219568
1496801
498705
601377
82501
561988
758342
239382
602581
1156419
543320
1370533
1179564
1985132
396957
652718
116809
1983024
1848024
1950912
1773888
1575949
1247960
1041432
1102447
172774
693140
1326421
1828694
400930
686564
1658782
1376085
606621
1920848
231902
142834
210534
1824820
1978076
1909143
8222
952210
1907403
199952
1019311
73201
731550
1945124
979603
1786110
336555
44360
1268097
1522000
1174740
1670742
1421677
1469422
1571834
1875286
1172032
1848266
1463977
1263196
1028389
1678091
1635028
929923
1151249
772252
1916630
164804
1912724
976400
363454
563799
217339
188041
1236422
1827330
1890663
891346
332827
1873447
832626
731228
394535
1223995
1110502
1775931
139769
1896725
1799534
810860
232209
389077
1330419
154255
198423
1258180
1432687
536103
647550
1966964
1455408
1403883
1224343
558112
819298
492766
1137679
1869074
1866697
1657272
1646222
1681740
47115
1641627
1165800
1804978
1890531
1254387
986294
639043
573370
219347
1437866
1486484
961110
1422650
955516
1591076
73325
1851985
1137701
1309031
492804
1037776
1181879
727964
1934381
1706035
1031880
1232880
362857
1450171
1802002
1088778
61686
1792264
1329389
1143590
790948
287915
1152980
387040
1240595
1994216
101724
1768353
937370
528925
1896868
387217
1038883
1175221
1525457
261502
1949683
1779008
1499497
1131623
388934
1188601
1894228
1922773
138907
1646929
1251079
1454772
286523
746661
951749
720337
409036
846377
1296080
1503656
1197052
1331740
168701
1665224
134640
789456
1824317
1505412
1376448
1852017
1949905
1563847
1633462
1174166
429813
185927
105454
1365562
1276922
1640720
841899
567834
1957776
1580351
40255
1082771
763320
1948025
825511
773683
1614667
1212898
333438
1590000
219745
1739229
1756017
1935738
372451
340027
1464422
1277685
101283
1598361
1532486
1545185
1552857
616403
1025541
1463523
1924593
1984532
418326
1601846
1570388
502508
39851
173045
1109816
1098652
1454647
92231
769847
1813757
81418
1698247
378530
311997
372033
705177
435546
1450837
193165
1224382
651350
430550
1498306
1192129
755461
593405
337630
910837
1255052
258517
991473
1791952
1961649
1652424
548845
1853578
1238035
1578622
891369
454789
1890809
1527217
1148054
1314404
1303516
351495
841766
400017
1995083
1467075
1062817
1981524
325963
498207
1284813
1218537
252064
1784506
1806100
1405246
427753
1880911
451778
899248
167658
303896
375596
1092754
942472
207768
1377279
1842400
1248960
674916
1851672
1472038
1113379
309286
1277797
1551460
613573
705259
1464563
651727
88129
389749
585784
52903
1960595
1704857
1052601
1425160
865209
1834025
174305
888471
945690
441311
753321
1586077
1843833
1802336
934755
88520
1473482
1450856
1368849
584699
1441185
913937
440464
1777422
84528
630070
32166
1388377
1394826
1411452
1465350
1339872
1027176
513305
1581605
132076
6108
1595914
1129402
668366
762957
284892
1420078
242826
457433
449454
29448
1823247
1111375
1199301
748143
31444
600372
1988953
1276495
1439734
1016696
1548466
1847044
1353182
1389881
482314
1054115
1573746
1732172
403140
1547482
1270681
1787723
1014145
1647303
395604
1620563
1280724
1125935
623983
816565
1367300
890122
1231276
216082
957295
92219
1384775
484000
1495623
61075
156147
1898100
1335800
1058967
1355379
1637663
542181
291465
1614071
1172185
1919713
538718
1416654
1339313
337752
1940370
1637012
1689520
606897
960284
1449659
86546
1132784
1162875
1466498
1315171
674512
573421
1343360
1673603
373934
959975
402671
1776556
1939406
515333
504621
559526
1343111
1078563
180783
296986
1129074
753114
895278
1268626
886862
260672
224091
986334
488331
696784
613142
476956
1848961
1975728
1574826
1192877
1833276
977850
743429
693472
733567
1605496
350244
1794986
460494
1395459
1168346
983096
937534
1014345
547089
250902
665358
1216561
864095
522505
1291723
1444763
1442858
275792
1016344
811753
539718
475367
1832276
1749124
295826
1086117
1902389
618510
1913674
1382297
1126986
1280010
1952134
173807
1770576
1442928
210180
1851920
1437669
230786
868121
394490
416942
1649330
579065
59841
460406
201271
1827159
1294163
50766
1921069
25910
1030259
1434293
1117449
441999
850995
1857725
1580035
1860062
571059
1550395
1357580
1055276
210191
1493481
773613
1696518
1608978
1485004
1659725
976149
135454
1202453
304730
1887352
1146483
834216
84402
956667
571851
1123396
404886
147038
1593413
270775
1849457
1282288
1663752
1456065
1907226
610356
754302
1182365
1498644
329319
1043795
1909474
1862604
1185455
1145449
1923521
810321
830835
280018
1264249
296601
1788348
419839
1234743
690549
1364842
1111359
1781804
985457
1737474
1615199
1787012
85592
1808865
543199
956025
1032473
1521221
1055268
562813
24626
1766786
1006677
1088831
1055756
815092
368118
1962949
1530707
575885
204791
1731623
1341037
634589
338033
1977131
499198
1871352
1597587
420806
176435
1078479
104321
1188902
1538507
1345413
1782825
103611
18381
1425657
875800
1449207
1560076
345746
1979819
679649
1972106
997281
1893886
984217
1143949
940158
708225
541619
1655321
91423
1636186
1303631
330875
601918
36339
1095397
1270079
1252316
1967510
1037625
721312
1709424
1102000
1056478
109306
104278
195305
1919132
1571402
834892
305831
1145850
1905454
307729
441908
1539234
504065
852752
936561
1452547
1958399
1442396
1733664
309068
523179
186938
1046872
212187
853378
442267
683198
679525
220003
1200752
324258
1465892
803863
311877
1115880
389127
73007
1453945
1355972
1744869
1546938
287976
1604201
742271
779916
1105426
453817
988850
1529986
122313
1208164
1461053
1967565
1998938
546993
1148819
357755
1127347
1809015
360810
1782482
771517
151284
1655402
737821
1433475
444694
1000339
1835022
310651
1894741
1583159
610859
1550500
80359
1241667
829706
215497
847073
612706
711904
580811
1162229
691299
1492529
772114
377908
520060
1989759
1482133
559791
772086
1067682
1974066
934143
684596
654615
790783
1437790
1792628
856486
1480751
431592
1455519
374856
613168
1250780
1661629
31428
639738
1323530
318493
1072550
1569610
164447
192624
1592149
313978
790127
577475
1151370
1436611
969648
131219
1228278
448498
429046
1449626
1832702
377295
872929
1957293
720204
27875
1368838
727617
885434
1502053
572031
97260
1268622
634065
1165576
1636568
167490
1115350
1628828
1091844
1875906
1923217
890380
545347
326184
1781262
505609
1052715
143371
421677
1185116
1151523
1902339
147051
536529
304549
524097
12174
1305186
1712871
1954600
344556
1186201
1365362
961370
1826150
1487630
878541
155596
1616839
1730495
1403360
1573153
508972
1856555
1071902
1697241
1954637
1777950
80315
930614
987267
1295491
278751
177254
585731
1478226
1307820
366510
1927476
265691
1970886
1043545
84133
1299332
765828
1000651
547561
1633361
1643708
1250486
501357
1083840
1783155
132926
1060447
648807
1399769
1232644
635754
478985
1990018
48862
455532
483434
121474
545329
915378
113018
1821676
1389585
1963957
867150
1073398
112477
1083837
1414298
1862709
1176430
952262
208780
1071247
1378335
826396
862023
1783585
1582996
1424068
340297
226778
1210169
1204877
1869882
1466230
1354161
540047
1681824
1833845
1430564
1324182
1264664
500889
1016245
1565354
217054
794439
1294924
1234775
5277
1625913
1140801
663350
1464874
1200053
1699698
1465580
1187149
346554
1093890
856904
1251492
1407832
925103
1356121
1621209
1281049
456558
288905
1972858
121990
1523950
484310
1679527
816379
404366
190360
1039627
1706967
782540
473070
701040
74448
450389
667287
728195
734477
1044215
1318037
584736
1756746
1050714
685051
407318
129837
1010177
1125115
669002
1406016
429376
173047
274332
469937
351904
538749
901600
966599
1383596
191145
320172
894602
350011
339765
728035
1550843
922847
1405006
58546
145794
1535534
943464
1473502
554861
330583
1007996
983480
1498540
1547466
1850916
1488953
1021883
1644588
1770635
574502
1980135
1987877
932440
406891
147819
276297
707019
1369931
195593
494366
1601808
1138865
1992052
1997945
1773820
1745536
1017022
1124504
651742
218598
1393394
1680588
147711
699948
1514427
27927
1978003
1619777
1305084
1810702
697672
1814134
1602644
1329961
605004
338035
1977405
1922806
866864
1355636
167342
1465893
1974670
1146799
1754956
1217121
998825
1228553
1510452
1780268
1810541
1496765
965290
1400383
1508037
840865
1261959
1622674
423374
935387
768670
1261206
1968543
1171634
789394
630588
40080
840263
1711859
1442924
290912
808259
1463324
1521410
1019432
1506015
1893834
312451
1273297
1860479
30716
273364
431607
1713819
1839504
1164771
1801600
1120864
899384
308579
1338881
1006412
790611
169023
900404
1927788
629380
1149423
1866596
853422
1413722
1814525
1981679
1057405
1612266
58521
1918847
368157
596991
1205247
1998836
837839
661030
1939289
1311400
1123857
47835
1209940
739215
1714852
1469955
375013
791167
1870716
1454440
1637300
1873443
881053
1790243
189271
1801110
1335994
1911909
646382
1891379
1057149
231295
560592
1164831
487064
797152
1114199
1866213
1871586
477157
1813633
1664853
1151843
90648
1691105
1444774
14268
171893
1037835
1234729
1938476
331639
94191
312048
1230624
141332
229339
1460271
460333
1175597
401127
485681
737848
109709
1949816
977843
1582312
211027
1268642
1817242
853396
865934
1140812
173457
1835345
1399376
1295820
808718
1634893
1433774
1857305
666465
1886869
21031
1421666
1546784
1087433
110910
746156
654375
1022279
1408010
1688051
1211850
1833094
1614249
1733398
518641
5415
688715
1295789
1895574
1722921
900049
1992287
1905947
614245
303768
1578989
785499
1930122
593611
1937760
1441072
1658060
169502
1992622
483286
555872
364409
212414
1297358
990391
1462259
1985926
1675413
148996
281814
99471
1749861
1550405
1909012
1226281
1398948
719716
1864973
1886695
955034
1737783
395362
1600049
488610
663910
426842
790897
1700681
1149578
667669
1324033
801177
16928
438312
1580119
140713
1321929
1890272
1499638
789576
390
1033607
1593938
736216
1544072
311421
28840
1043405
1630941
1857750
348408
1439828
1202973
1151367
1143867
1156035
1930349
333785
397388
666030
907291
1422259
81597
1275651
1808434
377744
1036741
588037
921775
633453
1947229
980777
1408518
1284140
600437
751832
932301
1058435
1744207
52680
132523
1327995
543088
647389
1905118
1573394
697238
821369
164186
375643
505333
1946219
1597883
1102326
898971
51829
1097174
1995080
1355306
800019
296789
1429269
636917
56818
274306
1261747
1085343
1819891
1419501
1393736
755966
1738083
426473
1663030
1370409
847066
1936369
467843
923059
647059
73632
568278
218718
1376929
438567
1461111
594444
1576629
1081216
150157
1323561
1748834
53729
1188880
410136
1884112
1789580
241799
517722
90142
1046794
1801252
573184
766532
428991
246038
1303776
833333
1044874
566068
940159
502518
1946486
1517289
1480889
453933
193202
79216
1159927
153942
566523
109466
1669769
1778203
701594
1079892
536471
805093
41756
1643301
442900
637375
1263410
754125
1855236
349202
538505
1854558
1131796
1016584
1246542
861948
1488524
1973582
1187778
822042
651810
169070
443068
1797668
1381991
1111994
1077395
868572
1617368
1286611
1692919
1609249
185438
420307
630814
841217
1863333
516335
1111067
263922
434368
485498
734797
1180849
1417040
1231747
391911
1390543
872286
1581273
652552
88955
106459
450158
1617436
877972
623113
1679046
1237057
673637
198797
817334
1419956
864985
224322
846427
726965
1337841
224324
665091
585110
1220102
160146
728117
664145
1743081
1521084
814595
1388401
1910342
261391
746654
1917442
310155
1469199
1909243
702501
1749234
842929
130207
323430
1118556
1987284
335766
844920
1858472
557938
207575
1520740
920950
892483
187923
1464219
1602613
1920649
729577
680460
319789
895398
116182
177902
812621
677942
504494
1562863
125387
1043610
1124897
370190
195475
681553
388973
1305798
1803425
1631816
1607982
131155
1955552
1514985
1948240
1306278
1696205
1289809
1074466
1873037
303325
394160
59435
1152775
1407634
1528462
1329756
496684
576062
1755823
448497
1603102
386330
1671439
1183056
1962343
330019
1319835
569142
125981
887591
1844061
756907
708169
1352533
399349
431741
1664542
1343824
1601753
1767218
1687132
1157305
1970035
931785
8157
438157
1029995
985635
1396567
759102
785120
283939
55197
717957
1942356
248108
1502979
561490
670784
1678537
253849
1699066
723549
1578237
1440054
1159015
1153717
258634
996103
414895
649607
436386
567396
1913877
1922692
862267
644116
1705292
972713
1570494
1513270
598878
1173760
1572774
427580
148378
295248
1580197
997159
234271
438683
752991
309476
721681
1174818
1809825
51644
1104472
1881555
633223
996349
65073
1040835
1671977
128605
531634
925286
1410744
525990
1573341
1777184
1974677
808156
1931947
1353022
585478
719393
1954915
67091
570668
1339354
1826219
1223079
844333
1031833
1672103
1888750
1489619
80664
628566
787324
599490
1329709
287972
1182564
1895340
1525807
1701943
1019103
312561
647581
1035641
1548770
540146
207291
1885442
654690
1280904
827359
859263
919965
486139
1731136
12331
1351697
890516
730086
205850
509337
1980477
1602095
1652936
1784455
215101
969780
1847185
291876
799929
1429624
61164
1810329
1711918
1914428
1695764
734273
1374386
606268
1424206
1705016
1069901
907727
142300
757017
709595
1244776
758112
359709
598384
181238
699078
1003664
261717
385142
1320299
1445549
1176466
985998
555597
666712
1437000
1892537
1214169
1035382
1178160
452294
555281
1911615
242050
1725229
1801897
1955395
1454034
1006414
611035
852113
1488038
331954
327299
534745
958600
791784
1660424
1747126
1933087
1822468
648153
1241789
924207
851103
636663
283974
443933
711956
1291587
1648885
101870
293997
1436430
547874
1621168
1785786
576018
1839861
1475130
1556726
1909053
811360
1537902
917240
1503591
537911
1927987
620158
786717
834634
377332
1103630
1650894
490243
1621309
435899
1842919
599296
1010539
1954946
1035728
1474516
1631668
899861
1452253
1996517
1719909
1156444
1047312
315056
358107
1603172
1258044
1434642
707190
1281160
1551755
221532
43600
672097
44858
1802344
1580852
112737
1155865
1823096
1389045
1698157
140566
1902913
573118
923778
1326370
515279
1188963
1322714
1761709
750186
185492
418218
1614637
14548
1654310
781022
14222
607153
392521
1103616
97785
1468282
1239302
478546
480269
224087
305622
611960
729112
1925431
344517
593573
1453621
634473
149066
1881911
1106297
145049
1307527
817632
528458
969680
261098
1883018
1570168
57350
811269
170476
1540881
1189243
1805147
1521182
215512
1040092
1443583
839551
938254
1599842
1964172
559466
124878
1092674
1440320
1019550
627686
1815202
497563
1986436
1623559
1250322
583875
431341
277942
800708
708422
231652
1190087
97940
1462307
1450400
1522617
1271062
463040
685432
1476085
404619
1949889
1983906
1712481
1543399
1682082
563969
569402
495339
1935532
1683850
739283
974876
474326
1410712
884478
1616687
77950
843492
1096726
1580372
671827
388301
167490
1952956
1050510
894403
1048027
1201182
92653
974103
486830
54781
431025
514280
371166
1470256
879067
708537
1180658
9073
994639
1332155
476920
1343365
1244877
574522
1494818
307800
1929578
1178868
1357676
1919820
95352
539314
1653620
600109
94961
1423414
331142
889547
733073
1363501
1920765
195129
1849775
1312183
876204
12309
662394
46392
788529
1211613
983731
392409
205756
1013322
1829229
1952916
1218930
116989
154199
1797606
494332
1964161
820851
415957
1256816
1605221
1670211
912551
1631370
380931
1744984
824875
134654
1982201
1314925
1659797
1237871
806375
1657079
1272140
1563645
1831760
723392
467160
504349
1988839
468384
147351
859273
488387
879265
1400051
155448
113802
681712
1039669
1369334
1912322
364103
1698178
1538788
153363
216905
1434359
1553347
772479
658053
939433
150699
924443
1028665
1304873
72774
1731701
1413919
244124
311782
1044143
782094
444000
356326
1099410
307360
1350416
290683
1843583
562019
1959154
332904
1636846
583755
1048999
704896
1236928
399037
423265
867675
257220
1712120
387442
894394
482681
1750461
1360537
1639661
342029
74113
841672
1222744
991537
237034
1199300
1136279
1234849
97601
1447921
1477929
10008
931013
43799
1924820
175325
844324
86137
1654821
1495580
1369580
146443
581692
155610
1717816
427218
1407291
1008858
1157756
1538668
1995637
944821
483899
1628480
1340104
6501
1373669
195456
1538715
948746
1460596
1791120
900909
1353985
1271860
236255
817700
1171441
1577557
838101
1635995
348933
932798
524436
862876
1092153
525999
141351
1909696
762781
1883118
1412664
962548
1138084
1638001
1780233
485768
1487790
793841
475063
1645129
1052338
1756087
1672930
517575
1013811
284186
1613877
1894444
1640647
1753243
1279082
1751608
1647431
1206704
261539
610163
395597
1019334
248395
484098
230778
245023
1942602
652310
1754764
124583
1381955
1391901
752354
663283
920914
1610707
377039
175659
1369236
1511676
1549054
744899
1126317
1390912
983864
1112243
1932519
1351536
579802
272055
1887295
1028420
420563
1985503
794164
52027
982211
418084
582471
254056
571756
1424621
464579
947666
894078
763333
92449
1418483
1678412
366518
1619395
652732
776113
1751253
1316705
794771
604832
998606
228264
1929102
277835
1748032
1015025
241368
989267
1290333
624357
1666931
906217
1401323
661603
648206
290886
1497011
802646
195338
1618908
1383809
1666214
1723061
1670718
58653
1237138
1746251
1077439
259490
330918
210007
479320
715378
532173
1173034
1377397
1943016
638586
427681
923244
1777840
1346057
1005389
953922
1741213
944428
1545065
1444008
1211426
1433172
69784
761418
1374295
345844
1549854
403596
1514865
1409291
311277
145010
1750486
1734570
1556253
1081059
664394
156116
1787528
1153131
1667411
1859101
785568
520517
1855242
1123451
582020
315828
653101
1278589
223093
358507
870075
821636
810014
1494601
261827
1518428
1915402
623151
1256766
1207080
1193418
1133450
479364
1736384
1934252
113843
474598
1053438
313081
515229
368658
1379744
1827837
303348
1086462
1729471
1367092
1236223
591691
1808542
1695992
547779
1294129
915117
1268627
736930
1256500
393062
1313976
628013
1709037
1805401
840537
1427407
1092200
987086
320949
763715
771472
1296679
621515
636943
264800
164272
888210
1797249
346859
578925
98226
551282
907786
1819323
1783836
595781
1568410
690334
1724728
1874197
616938
778740
852636
1287297
698879
1725761
1116282
282906
248170
287013
930844
1810304
933238
649192
1049763
1238351
860706
1860263
1220901
1901614
1504191
1340845
1118040
1292611
703716
420145
663512
1486720
1714998
1676225
1399741
1643665
247205
594499
165173
933592
548286
1632953
1418716
1861299
451654
951538
1345984
40094
1021274
1424650
845027
1215405
379349
1221280
844949
1358639
109057
1062150
932842
704205
1964571
1863860
666593
875643
564867
555599
589710
5527
1870335
1552327
1992479
896247
1536604
1737394
902658
168742
1656153
846273
571181
3578
726851
1162841
1975469
111182
1826188
551338
918906
692927
1912102
1134786
1809765
1878093
764099
334340
1375602
711151
948605
611616
1306209
418500
1919615
1887343
801684
1796102
1897449
6168
532869
374484
1335873
1515463
1619992
1028604
757995
656723
1106405
1769760
294388
883263
1586766
800464
1358193
1640280
752835
1716488
76135
1465983
1515975
545345
261484
69059
119058
37987
201631
1978886
771019
654734
514896
306191
729393
1021184
1953966
532168
372684
881478
1587103
534048
885003
573414
1796014
128395
1597401
196847
1263441
1880844
485748
1417098
845008
660461
1900168
1291308
1656957
1963241
1513921
1078523
1747436
1727941
859872
138585
1704834
763064
1132639
32122
1497432
1839041
217588
1663080
983640
1638518
105593
1509600
1533451
1248394
1364741
1066033
1767070
970541
1282213
733951
1687950
650787
1563837
889901
1801984
811899
59162
1196062
644230
177634
1530589
972489
1198831
1821727
643194
138088
558319
1487899
1182530
1582687
844761
1759571
780163
1491332
693439
675876
355802
1058490
1985237
1445045
518395
400950
142645
1490738
1860515
1431316
1202280
681966
781713
1325500
1000539
1326984
1378733
448662
633763
1008029
290515
25493
875590
907330
1081510
1963471
1737989
1097656
1317564
190990
259872
293647
392493
1603009
1208426
229158
235522
789750
739804
588915
776063
1825879
1756749
1973531
493691
66692
119355
1104056
489369
180168
1571204
1549807
1552224
1980180
703277
1729833
1222888
1764334
401675
306560
1986756
214397
692699
1230458
490419
1396180
1666707
1611445
380775
1060637
1325370
85366
90707
1633377
1948183
1582258
1198339
764463
1256034
846453
454672
1722861
434599
1287844
1301205
1598540
1131314
558021
1981819
1273850
1923068
1928583
1146137
1713614
1019738
1341278
477417
1613082
306876
1404751
1716243
270214
139626
1777271
446141
925056
203130
722117
1852822
1976461
1317329
601434
451901
1025240
1636074
960473
1021391
568177
429393
772965
1637705
775550
42160
629074
1793889
1994685
544313
19881
58645
911575
1427305
1380398
1092784
596733
944569
1445157
1743837
1768177
708474
1561635
1625769
392060
384921
114906
701330
625605
607196
649801
582674
1291129
1408743
108557
1444017
375937
45816
172399
1588874
1113203
1867614
482084
1348350
1715146
1454210
138351
1204519
72801
1551533
682889
410370
710091
1068761
1146163
1236418
916486
1662095
1861742
1055525
107633
841077
1512646
795321
1910888
716813
1712423
1816599
1035729
1099536
631825
952029
1070899
834639
1094073
1699629
833297
1919906
1968137
1093498
244229
1813347
1604366
1133806
76700
535037
1168045
112833
1535339
977764
629523
1292828
230866
632566
339015
806816
1380110
532707
1844214
318835
1780770
267264
540388
1293545
1776159
589760
649141
220246
1573374
75397
1546545
1718899
1278773
1091781
1684758
1731087
184929
177674
756240
1882423
370676
985413
550817
1084855
1433984
1439859
1542801
1533333
1928942
1252048
162727
148638
1457773
1271033
1568084
1594964
627675
1939177
1596345
1170372
394356
1294474
419902
1977461
1065970
3715
897866
773311
1523089
1176418
1130099
491465
484581
656711
418403
1791333
1985069
1988978
941422
491589
82488
605156
740135
950235
510014
30740
908693
1409134
517501
456339
511714
1408469
485389
1079865
917566
719103
729277
968498
1551545
654909
1402176
1244377
1653779
836815
626759
779993
1477462
1939308
403887
1709375
879077
528668
761923
176148
1757118
227680
669121
1857743
1114511
1508370
900369
443933
378679
522036
969479
1189968
1072457
2228
1482771
711447
1587002
1468094
1870155
1457074
1757658
1104338
1547660
347229
1818303
1612280
141272
1694175
1386097
1346643
611110
1806575
1712204
1868476
666268
1976149
436456
1031986
1873389
1066979
1128398
583967
964012
552087
880961
962460
1007150
914616
1120764
621146
1583878
479196
727868
6787
5946
369180
460601
1904882
598582
462760
1072888
928703
1633090
160679
1351155
1178949
238148
752336
1004580
1196585
676168
997959
73137
798058
1792666
1629841
1468235
1245016
1608883
545155
1257029
22052
443355
1662940
593531
1429248
908292
329557
1631236
496290
1083770
1698437
1091188
85082
313398
1328949
1289714
944547
1346180
732345
609469
660359
414264
15814
537014
1717170
1398444
665591
392368
1002153
1743308
1914379
1102611
108099
1002446
12186
1336449
1371979
356328
167925
712872
489375
3586
678195
954467
1678066
201500
99491
1725202
263572
449042
212302
1826069
747086
715901
639790
122339
236076
671196
1491547
1625872
1497598
1944035
354321
1790414
649476
1242971
634402
187378
623681
1432745
664208
1705886
1731456
990707
993105
1489430
1393572
594702
242683
544342
1091206
1172180
165857
1990931
1720584
1201973
1776523
870625
1915522
1389938
506860
814891
1883365
872422
1905458
1328841
1646628
254554
430708
1685842
480529
883862
308631
887824
806169
1069797
1612180
1478757
1585065
1027929
1662209
608994
1418564
940812
751282
1629282
1733713
928481
894540
1539286
896640
316289
548695
378956
152663
1053531
502927
825240
755116
396349
1997348
1832132
1127158
859887
1571660
1450700
1670946
585728
1669999
524297
1758327
533717
1602935
695970
332905
490515
1788395
1798584
1022556
180328
286164
665055
1791746
189226
369882
721816
258153
1176358
1550726
1262439
538562
959540
684334
1066263
307355
1960451
523357
1476098
391328
77475
208354
68794
1842508
861406
685794
1587990
79473
554557
1912552
394227
149801
1677882
1349930
232223
1581276
1006076
1099961
678715
396289
1799783
579480
1739992
1151749
817365
1746873
397071
667079
975412
1774973
607250
1446931
840807
131417
1485171
111903
1335721
254103
1067418
448677
349525
896464
218372
1583726
322909
1919889
885668
333404
1353348
1260466
1522601
1634527
1298356
718726
1852203
1553440
909672
1282950
737148
1185113
1274409
748987
462780
1862807
1903469
708196
864277
1569458
1450311
1537212
914496
1876720
440151
270121
1157267
533649
399606
1492044
74692
128555
1584590
1522080
652381
1114103
1976178
304788
385744
642033
1051896
695385
170649
568521
1187130
837992
372348
1051112
1528019
1688308
482465
1639126
1557719
602886
1296787
1159517
562281
45790
1434689
481398
1395407
1565245
1031268
487636
73855
391353
1981272
927676
336405
778176
1783446
330256
66419
1002579
308362
1107176
1490571
198262
346089
1547401
167028
626089
785337
1162724
1226772
1903109
1072030
120764
379407
347282
1203364
1736795
777748
205522
1526099
585463
670696
1487372
1055577
1874902
201958
1100708
576001
116843
609548
141509
1628254
1250883
1901489
425565
1805136
397533
903955
1362487
132384
740883
646935
1739825
1742155
1543325
1068931
1061616
149615
22681
720901
134883
320240
77179
1112794
1561408
1306933
1611129
1629996
1025164
372067
1877017
776059
242269
780999
1557818
1047572
1137385
1634265
1944723
1719715
387332
803906
324020
1258331
254116
863668
326071
1744397
695180
1758903
433921
156875
127652
346578
719102
1041495
1890979
1791708
1466808
642104
117324
103692
1084710
123048
1251772
1888762
1273708
1296998
689534
1808767
517579
136892
1730151
1611544
1544587
1654290
453518
1621488
290927
1859296
737362
583363
162323
1908464
1623027
773583
1582776
1820267
1590631
1161308
1417809
1104850
1330902
984263
367318
1919891
469463
1998471
346326
1767474
1178579
1810827
1605657
1014840
274984
1026573
536331
1750240
1545311
1700143
1424995
1216707
1178681
476835
1984337
455623
693065
1166622
746962
1012433
1935945
1369986
119302
1902200
669784
1671205
1520613
1828351
1211508
768709
137721
239559
1455678
1650138
1204280
79695
1670266
870018
1666631
1316601
1257613
453189
425456
377244
884534
793357
317835
344668
868674
1229081
1704212
1518337
1686283
1323314
1350966
1519857
1879092
260839
545543
451379
142811
204824
1267660
985984
620159
1304538
149766
720490
155566
1073313
1775191
445829
305098
610812
1805947
373444
1009661
725820
1983272
1729717
1196437
1738436
1855060
940788
895324
1958916
1864863
300588
158374
241725
822681
1429513
317652
1483940
1106523
87508
1932479
1116413
1940422
1759655
772649
132378
1931892
851726
1047358
1090919
1545296
903080
1979381
1628759
242435
6428
346474
20720
1235694
721917
519859
58608
1080791
1312175
452699
1604406
1825949
436963
856290
321960
775550
800088
1456505
225978
1914660
1830314
862987
438062
958521
386412
770128
1912744
256387
634399
69732
1305871
1908334
1272375
1871153
48155
455422
283383
628608
67261
1458516
587887
1796971
1674619
1302863
451783
1759750
1987893
1641025
352940
1413914
487907
849461
1380766
572393
1197101
1098414
288468
1775536
1161377
1394435
1244552
796498
1271708
1662835
72348
537633
995520
740675
269575
219601
1379159
649762
297223
1955075
10493
852739
1563170
77580
235872
1818448
627203
1762721
1273229
1472834
1618541
722010
1166332
1594327
901598
495650
1677426
815119
344011
729774
1751023
473899
1303042
1468178
27196
854091
891736
1348604
776555
435124
1883399
950487
627998
552970
1193158
850297
857864
1695275
33533
1505658
717346
1361268
1776154
1063568
1268502
1131178
887198
39356
1893915
1754214
215640
621500
1634363
225636
1834315
1775315
196648
869949
1137162
1886207
1768585
101594
268806
1128026
1134037
1235231
1703392
824311
1825890
1028909
865218
866042
1138055
1133358
1991591
1775239
505058
1757662
297846
1459993
1275916
437921
1755515
1703136
699423
467860
545665
1561883
1591018
1121384
479559
1062835
357209
1117556
316712
1128532
465012
1588413
984056
451205
389260
1879760
1825657
1751616
1472039
267494
1314935
622785
1649047
625524
610652
1813989
621346
352790
908156
1028306
583410
1622027
215628
503118
486550
1540010
934207
365839
1304972
247215
1462155
264840
388403
1517081
489644
718644
275889
499594
77761
734927
842619
1759577
1671574
1807973
850254
365630
1799285
157240
1129672
975377
523148
1987251
1849173
537551
1424859
1837847
1186158
708207
14665
739045
1047128
1143362
28733
1578644
106509
27542
129411
599997
789300
80811
1210349
144856
1679420
37169
907596
560093
387793
1557499
93654
1894361
729269
1205964
151958
1086024
1825772
726111
164641
1447684
738555
389432
1488591
491170
434056
1727935
581276
574902
862879
793176
1247476
694874
397672
154580
612901
581595
1932626
1380660
875613
1117114
1587138
1490051
1335183
1845537
777708
1758682
763070
364346
435174
961755
357362
1602351
1661432
1153730
1295526
890805
430447
1192502
973724
1919087
233864
1316761
1262539
785109
1114717
1207519
1157619
1397264
1236249
1891499
384670
1299411
1224078
108977
851741
1268348
825014
48459
107827
1501938
1798837
1098477
663751
567513
762969
189486
950435
814167
1324192
1782796
793074
1127870
1770905
1399494
729328
1340546
1290313
417705
1109611
1418727
1532282
542233
385453
1302203
992112
1095517
404705
1084772
1786375
1049284
1673980
1250181
908515
849366
1866841
441918
1406140
1835374
215849
134924
1724301
1680913
1822166
437649
770501
1333792
1984205
1355856
1376871
985977
1612521
1251340
1608335
1920254
1996375
180449
1644710
1086882
935667
671784
959873
1627700
1245423
1766958
1804323
1191927
975963
729997
1343175
123486
850474
974577
1963965
1469116
1232414
122654
394210
1483356
1240822
793703
930707
1268333
1647228
1922767
1606682
1589962
238047
1414766
1822958
790735
466579
1887534
1922417
476685
870973
317562
895701
115870
1409437
1522801
634620
1062942
794681
648437
1851991
309332
395513
1096329
1694404
413783
286594
1053375
1963636
201209
581701
1570896
483134
569858
504206
1078240
1638353
1848655
1874569
434232
1969323
1150998
709728
628014
470673
1737730
1959878
1999583
855502
1212684
1586261
1392954
726115
49689
1376717
296619
1927889
679797
414494
896843
625956
249391
1753456
615325
1258807
1137391
1375589
1354058
663015
382922
1901334
1623978
1518498
1152573
1198164
1615530
1629722
1940093
1305456
894392
995902
822564
1409061
733624
1960030
1926640
558514
1951795
636898
1021745
416176
583914
1861125
1971296
1739759
987347
1415320
928696
1341605
1391875
1989918
120192
1304526
541037
123109
84757
924589
1484616
16010
1034916
1391452
1930709
1779371
1473571
1780936
1184835
356439
986856
1274642
1498375
1744801
447378
578694
397512
989032
1228482
1149271
614450
1418792
315018
656722
952483
24170
1554014
771262
1897106
1661509
1764769
1121521
712389
1896342
19110
857246
15124
121659
1860626
671483
799410
306279
1839637
405091
1852639
1175933
1728881
1977260
1414728
805452
1415021
236759
546956
1826617
1560274
506727
709411
1404841
703501
1895158
938847
646603
1048549
832859
1798044
1340829
766217
1733161
1349725
628404
140903
41498
1105605
820981
382090
1032747
1208548
306322
73499
1340007
18361
1235576
1125115
1049394
38030
1358794
1817900
742241
462370
1029165
29761
41886
1208709
1674602
65579
1260941
522391
1336251
1061440
64686
158814
427691
512050
915562
1407160
1229354
346904
1629292
1106635
269046
1525244
429300
1981767
1614985
428188
920060
1401725
789775
1731713
1620143
1723946
1680222
898198
1426179
578920
833922
1586919
1352304
292252
492699
1534079
1368130
1362988
1679582
1753779
1383675
1107149
1524469
1957994
124880
1952918
556769
25468
1155583
1856235
747952
1064826
1876245
1085795
1972284
1828420
1829049
50158
909062
649617
1949936
1258529
1225134
1248085
116805
1970109
740659
194573
1805366
467846
1935699
1168479
339668
282035
1423159
360256
1227591
158217
425288
1904823
1426141
1179606
1346317
1168257
1798837
1370061
718136
1682091
799493
1539851
968162
501449
445408
1716995
1646334
1450251
780282
1272321
1198627
732950
6132
1453032
926702
883417
1675774
1453637
944610
781687
967728
428711
1698157
516974
485081
761335
553385
1217089
1700480
369771
723859
1781006
1765106
953560
1921158
701251
5653
640135
1604580
1954139
629740
915378
1339394
427561
617557
886893
85777
1929006
1671922
990533
952030
1817241
1736210
679473
1259711
904694
1014382
880958
1990258
369559
205369
1749971
31892
1511590
1589697
538124
589506
310263
1497523
3492
1947257
927380
1419285
1555344
307893
860234
713542
1551633
211422
682525
177476
1668368
176983
473606
285509
436999
268484
1281735
266393
1785351
538117
1870815
152042
1649086
1793463
1338515
1498990
681670
175412
490137
1018294
53945
1268071
796063
633099
842860
153757
687852
1815613
1576958
1136882
502686
901975
1208552
484063
173920
390647
293417
1339325
1871028
1934984
37609
1542968
1561352
522359
1361827
1944984
112913
948862
1141730
1781641
1218701
995871
820835
899432
1517999
610326
1944995
1083634
949164
1938869
1732061
1347551
179384
1496815
297327
1258676
556121
720900
1273551
1138112
981294
1973548
875067
555491
1027401
435610
1199182
1741885
607330
1825701
106783
77385
1442726
1531140
1305415
750
399431
1480366
191584
1247319
1291213
682032
1179101
45521
706062
1832813
1752093
107657
264318
1842096
910333
300842
1853463
598326
1882695
1824852
1672150
1383529
1889811
145889
601697
736551
142286
1616671
1049106
711543
1679098
1061330
244852
603782
308286
1215041
311830
69529
1453945
23539
176814
1158927
1917099
1974267
204198
1257874
315607
610499
959910
1897161
856832
1947945
1588158
1726888
1383911
414325
1276158
1145221
1079867
977422
1423021
55016
16118
1090833
907700
371707
380752
925356
897713
127236
519118
1874125
619213
1258788
1947754
546652
229408
1973933
1006289
743842
1203113
752896
64640
1491119
1753251
1469951
1272785
1636460
1582909
1941
1573223
1602091
1187162
1821570
113602
1516604
627543
399276
41265
396778
733747
659752
602053
1678560
463678
358676
1969138
1666323
271003
908041
1057270
542162
1032713
582620
1117081
1385311
102295
764317
765690
1866826
1988292
718506
523168
1955227
703169
192638
82362
372973
563475
1753339
696536
433039
886000
1860299
716467
1917563
1977575
1800457
312604
1103691
162581
306983
4817
1399672
1998950
1009517
1054139
1102441
857993
522661
1710064
1203831
1460639
1729258
852426
1038607
1370950
507253
897925
1943790
557382
832199
1822941
1520343
873712
734124
48070
382704
40010
1246305
41011
942995
1556144
1232634
1473658
15481
791914
356912
495782
89555
69694
1831328
1287865
1654251
1404743
1149787
1589325
370260
656764
956559
55105
112701
1382548
1389964
778202
1161340
1319256
1363217
311219
763838
1899091
1427752
1708916
466658
642437
358725
1780281
766009
1124043
301045
150904
1870959
1555297
1992657
1685567
982055
1804772
1749491
1128945
1995768
867492
1053835
1459872
1245233
886924
570924
268137
310586
969085
1194424
936957
899759
1708433
1822348
1636297
1438170
879588
1984134
907013
913787
375928
732396
476322
1226687
1443543
720226
1304628
459302
1050254
1791355
642295
119649
503621
1484307
884296
1931769
1146216
951970
932087
875955
1519289
323201
1307866
1929493
510155
306292
702336
210603
27419
279585
1890873
827588
940819
1267032
494246
1279355
1863835
1993822
1862337
533367
1294396
684662
951346
1274527
1275843
781124
1526390
889520
1489131
1627172
1285640
1288376
1555089
860786
485036
1870457
1596193
392734
1253537
422730
305875
1166396
257712
1426688
934247
55789
1465203
1718683
709677
138565
1682924
1362599
523018
423794
913411
747540
585649
316527
276774
1569437
1185991
423855
1533068
292270
60179
533367
999137
1030777
1349711
1521845
1449781
849522
1531375
1774587
1082738
169862
453962
534622
1168829
1000585
1662466
891181
1871297
1125179
1338145
427751
828232
385899
1851521
77532
541056
1314670
325106
156065
1799124
878114
582632
1935492
1030788
1299405
482408
1923590
1890561
1001579
457081
158181
316514
795914
1228676
60508
610363
1639652
532938
807035
399126
1182914
606706
366724
848526
516184
816263
1293343
856122
389066
1729954
15285
1683492
408590
1725576
1222011
603248
1319096
1649707
1657237
203372
1654351
1692114
343042
1978006
591516
618784
871008
1964573
185443
1213404
1983831
538208
1390976
618685
1134488
1774287
408168
423275
484157
1959084
1081156
784573
1715250
1897963
1113542
1812064
1599026
858834
1903250
1861468
1698688
107481
1746302
1070688
1061506
396635
339167
1318529
1494615
261185
35869
838239
1904470
895412
1263308
75173
952392
1631502
915020
1711426
295347
1901257
1429049
1340108
711827
1006295
590474
287715
1517631
1130227
1602760
239054
1102149
1442523
676294
554828
203463
1539374
46356
1868516
258246
643291
1379604
1579833
453458
966588
1766853
1740872
133089
126963
1684462
1320536
1239913
806027
98031
832143
1074141
243938
590154
1017757
335281
335169
821787
474986
451548
1474223
258120
1191732
1517272
1718485
1903095
175019
276259
244910
1936548
729079
1580002
1801065
2538
940081
1956848
382496
693700
793982
317462
1933424
1619602
1177588
536648
1293964
1603753
165358
1391719
1918167
1435571
144424
1258859
1587133
1139267
1761614
1366486
1048193
1585079
1784871
1000561
234286
821225
564334
1746406
1818915
557789
895458
216315
778054
624615
516809
836184
1936862
1492372
829100
1871458
1813538
1657753
1610114
1798401
1341941
1849544
1546869
902315
995371
232172
868123
1600389
1956135
662910
1481259
630856
679308
898912
1468085
1404146
73253
23747
1458594
1288631
1660896
397371
24389
1858213
1491301
1784920
1365925
1600524
1284034
1036504
1472128
1316611
619310
1882255
8127
718900
214415
908650
916320
826047
1968571
1695444
1300765
15632
1966611
88818
916241
1347015
330524
234440
425608
1592508
1004843
539891
428109
1309209
1377740
1486519
1786628
947630
1254922
1343972
1280518
1907177
1067292
945915
1717589
1554109
632931
1502778
222464
1390872
1531506
700223
269589
687699
1095535
89297
1488844
1904553
1030893
157422
1914261
115451
439085
1676366
82959
215351
1702952
62122
1180071
983200
49280
388036
1916384
946987
1298571
1504422
60227
1759284
329258
1320759
236538
1492675
533900
498168
1551746
699297
1883543
1270542
1461016
587137
1581138
1176391
1806979
574725
521618
779441
1879142
816067
1972978
314370
6354
723157
1692745
271421
920382
1092025
966098
425952
1535462
980223
659344
1073396
1137079
84273
147348
1291626
568087
1182301
650099
1742695
379341
1972120
918205
1225462
1301259
692399
700165
1752070
324515
819103
942445
1036804
312171
1399689
573151
1375402
1173759
145217
1617386
1128242
1280112
330546
118137
1519062
1192342
409248
1161361
840084
1144987
1719500
963566
886952
553431
1477075
750287
1679236
540795
197648
1572344
1331076
1154130
932171
1574376
823746
1200247
1335273
1880951
899260
1217649
808372
1770935
836074
272822
139873
919620
1193707
1181092
1165812
1521587
418926
1709952
678737
967508
710750
1467408
1988073
1771339
1876630
653773
853840
13090
89250
593207
811233
1006534
267188
1364688
1057015
1883651
1749450
71417
1218091
906933
51515
500709
1417113
783439
323745
1101938
1111016
1715293
556738
1134355
1047268
221087
918930
1649109
1943578
741449
292530
1605950
1952158
1382336
1103435
29049
351362
1126471
1602494
329522
258041
851570
122942
371193
179021
1190335
1548876
1956397
569380
1972972
353177
1257309
1031684
742957
489365
760274
1637523
1247526
81002
1256818
536624
1649023
1018301
320969
1445483
956707
913065
1872092
561740
1982282
487897
1635227
1496420
1531724
646299
1467592
922276
1173967
953452
1306201
848366
985711
980896
727086
1393456
1423711
1623131
1832932
1952517
714697
1960378
309293
1229506
1707831
1747881
1419443
318418
191507
194761
508075
1952482
1491795
1655945
1528722
1634700
1193733
1177280
170302
282045
552468
1575063
707208
1578535
1558358
749074
1578034
650686
844550
849786
336430
821805
994645
1372102
343458
1398559
63943
1454419
42188
666544
1580327
113875
1076596
1146057
1425531
1089143
1363364
1515719
27099
1169397
1850907
159635
730818
1372241
1810212
1294955
244621
1980499
867456
226462
440983
191822
1380709
1997890
1359280
1270848
794948
493142
1790631
1335908
438380
445774
1889413
1687282
1105534
1091278
6379
1512834
1575812
517677
1530162
1628470
695855
1733379
680640
1911031
1731184
1123917
1179733
302588
1581875
270466
1712207
80732
139283
1900750
1008840
968361
1129084
1423784
1822136
589641
860973
914008
377369
476793
1863933
312057
302258
355309
1170680
1741368
178155
85053
1847389
1459200
1043920
687182
1487060
1922583
188184
911095
1216623
975626
420157
835189
1919865
232500
1665410
1183940
679552
250014
1734758
1521004
1129447
1499531
1803308
940567
1822548
383310
1960634
313520
520258
469091
1958491
1729539
697
463425
749274
517536
477126
1161515
880557
1546069
456257
821533
690578
1970157
1060548
520047
1301480
386691
1537181
1584401
1688366
765272
548707
1897376
1644464
812945
546367
87775
229073
1198407
376656
1365155
1642599
1015328
963883
1305470
1894414
713963
1892896
468816
1507713
1704951
1646734
1366105
398801
575217
1838546
633377
216089
342569
646038
1849187
1484460
615018
492520
1728702
226051
1257998
385513
601730
768056
459770
964055
1376638
158218
1871524
1737024
975856
560980
1147546
1533815
1767709
349562
1607781
409152
1262124
435935
1451323
1028135
967059
218848
1995484
108554
1476276
1696401
267142
1372375
1176347
513177
1997412
75307
227861
1443648
1925378
499653
597608
1617712
505360
179745
843628
195142
1313069
1755707
1583170
146684
549297
1420851
490029
1363671
1975707
1701053
1804912
1064756
507934
317639
1909918
1347245
552648
1776067
857242
1493794
2314
645161
932428
337007
1305344
1363197
1406170
723260
341128
1055795
1993875
1747667
1438311
1800451
150501
1439709
1647900
1935334
1996674
1196593
1516373
56660
463333
1319436
1566493
1970075
1171608
1180346
1081755
748452
750868
1356204
1889222
1153474
644399
1458456
1596416
377565
1347915
1173642
157269
635130
529760
649125
1285150
1676044
1858256
898409
1926865
654157
1228699
229438
658916
833587
1662359
719503
1393524
201445
1791568
1448575
129383
734313
306374
1569043
1765399
1993628
499112
474031
698663
1192465
17324
681521
904303
732363
1961461
554364
1565831
1599600
1483658
617699
1849540
1059803
759570
283559
65766
1279805
1229769
1568498
1619960
1057758
759045
1847
90961
1798256
161885
1204966
385010
1834333
1877214
1608621
1820302
1252800
1162671
231871
122744
1308753
217339
461952
199122
330925
513392
729761
111550
1259717
1326938
1119465
1870033
657457
1624646
1421084
1517250
524672
852542
1487071
493677
1670700
1783490
264371
1086221
1215749
272026
1734661
70646
1913474
592731
601948
194176
1423484
1838803
1261668
1620026
1759452
1186806
6720
1538200
190553
1615446
1104332
773749
1671534
679767
1776551
3672
586773
427007
1276567
569745
52659
1773868
1207152
1560310
601259
931568
1638585
134739
220730
1245323
137419
1652708
47429
68209
763523
686375
1823343
902465
202317
1484228
761277
1832076
444262
382533
776563
232968
1262048
860271
1010628
1051906
617683
1591103
1504575
730737
1897228
120382
1284975
1713607
497749
254729
542738
436305
1133428
1593078
1375858
1018465
1555764
1754550
1875352
1747040
1874284
621002
558064
461330
11053
529354
491427
721111
1506856
852534
1727124
1129563
330056
516869
1323021
1275499
858698
1650287
133585
610956
288910
601993
1056622
42293
91745
1498643
1445943
1546707
451464
871806
83897
1257980
254861
17416
1693427
250723
804491
1225915
54427
1003033
1607166
1736294
410167
1693350
615905
424079
399004
52124
821880
1631444
1914646
885121
831991
1022946
1056289
1768577
1967375
1654556
753017
1737210
1939557
1472386
803568
854573
1305356
1074931
1106739
991419
711104
1918954
1134339
1839169
206542
50872
942378
1741283
1861801
1167514
256253
1521829
848698
1932687
962103
566072
199247
808592
1067527
1017526
1327819
809311
1810816
1821391
1903005
895589
709161
243721
894230
1423016
1837807
1562010
1439364
1322304
1596677
1362345
138402
1406459
1215921
139520
1074768
1817849
1311541
1772835
1896562
133317
1114477
1957904
1177462
1967593
1142949
345211
1037345
1469693
1577474
1470056
833730
289586
1878420
1818254
1830312
1912047
1843915
343677
574035
687884
341944
1205565
773666
368578
1283934
1483960
1077714
1933561
1068871
328220
1585023
1024200
1886279
743054
1351675
206152
1237231
1382534
744853
646362
409398
1971869
1387837
1697965
93238
614652
1433916
1328509
855936
1886834
931057
1882629
1325304
1142904
1361080
1972802
1718962
874661
1988755
989921
1796192
1837870
1144158
1891333
843540
1534543
442091
1802664
1548221
793971
487041
1941236
328633
1746333
1287819
630383
1153534
1759390
1000520
402057
718739
511838
536342
1476261
514164
1492762
1775934
502694
1409441
1957805
855888
293292
1140414
478204
836769
1856189
1576418
304930
1331189
1540499
127547
159908
1926890
823901
1261755
1391691
1891027
48061
1138911
1305556
1116431
1698948
966421
1879581
561900
1423836
1832062
875327
1106417
1624101
1370255
1364156
1152323
141913
884
1843323
1159683
896581
59229
1037990
1403041
1312880
1105852
783824
194218
1528914
806312
1322686
620002
158853
1733243
87889
930211
1866669
940690
941195
1793327
612784
1132707
1689648
1268187
831618
55541
1855256
1149742
384285
248513
1744769
1806309
1899266
1628488
1078563
172198
1973581
577104
119727
1747770
83219
679249
728370
445911
1179879
1852022
382042
1075661
665468
1214369
1674262
1561390
1641164
1560952
1769592
754216
1412646
1791406
1849045
1820822
350795
1475917
1403756
1613578
1881348
1726700
443580
1696430
1561167
712789
346278
678922
394152
576464
597559
1816254
1564240
1997598
1135563
1791967
2681
353285
1057341
279411
273287
314548
252093
339009
425365
1645597
441330
138089
1484996
507921
997609
1561203
1841378
2888
1920554
340916
627979
1665163
293505
36986
1502389
260995
1035043
1167338
878980
1969842
1115121
1128120
452033
1571215
1800013
1969662
135219
1555568
853033
607974
1578195
1914074
264768
1281221
1691794
578433
515219
1429337
134486
1427870
76938
298996
7677
1694626
1500716
561738
1575059
247911
1478159
1639074
1047830
1326250
88507
1421567
1983460
1698446
1183552
1254080
910574
1167428
1227263
748429
915530
1963055
1919949
12012
126287
1492161
155122
1070964
962401
1120171
782234
849563
962559
389443
1108044
1183131
1542956
924348
645324
1600553
1737459
1430910
192275
1099099
1185563
1022762
388753
1554164
1115722
1697268
301764
1538669
1580336
1885622
941477
57025
1617374
1445121
1141681
935840
1880096
1445594
315219
785499
854722
730482
341562
757921
112251
311036
21540
647565
933833
32948
1185361
1613668
1518701
1039651
401572
378342
1855676
1085566
398749
1508954
1719784
444853
724126
1269561
1037859
160936
1175286
655931
538770
977213
1599751
25505
849439
190855
677571
1729137
225808
863185
825254
1373218
206058
193151
1380105
610854
912614
620212
456734
277243
1256410
689069
1436981
216367
1290727
1823199
1186049
1941379
1982747
1876877
909645
498882
1847795
267437
931967
1699233
760843
1740434
1152346
592516
793213
847959
1607233
567842
1758079
803094
635112
357873
1351300
1039802
1709304
1930566
659928
797314
1540612
761445
1713013
1485873
1328155
1058370
640459
488282
527481
1439824
1252123
1429602
245437
1463726
887556
613708
200058
122106
339712
714922
1030168
1601305
79157
1600003
170413
554181
1278371
1690237
1080297
1840105
1705330
748276
559795
185088
915114
1400371
155757
1978800
1506611
1185647
1783413
875422
291126
1573166
29249
1722002
565754
1920878
211609
1387879
1365023
1563134
214731
1305775
1456554
1408352
1691971
274831
1250666
330430
32282
725411
1511192
1486121
1811974
1976413
1249254
1011882
270143
1049427
930257
1449452
1663656
343456
1203951
1395511
1386023
441190
449326
1879895
129693
1561803
1127640
354978
1958508
617925
81045
1662345
1851905
982890
189444
1259899
1084775
295906
881672
1566361
627964
434694
1437755
1266661
186125
1980170
771589
1094511
1926486
857143
1238
397803
158483
166850
624008
1390085
1896553
1716866
859849
168034
851363
687870
1369686
1339414
1548397
208339
501393
582002
1706564
1846417
765853
1632186
233178
1999004
1004346
760871
1617056
726390
1912004
1153661
316630
363696
300067
813839
837026
1304925
715090
1543204
1940079
1808170
474594
1715578
419935
299691
96526
1706620
367415
633927
1521943
672340
519734
893876
464956
829529
582515
274376
1841102
1847176
1852008
920904
410704
1023015
443604
1187915
792579
385369
1481772
1943894
1970530
1238886
198117
1139099
1324712
1781768
749191
1553525
557546
263517
1514704
1471632
1184495
1627275
1220421
938032
1529275
1435657
911297
605323
550738
537095
1656838
533579
634118
1385717
460396
92349
844579
906343
664798
51834
1454408
1453608
1387244
1187219
523344
204630
1935915
1670834
1506978
103524
902525
1122895
1106153
74607
410046
525047
185147
929692
1462034
1602256
854993
1123813
1444988
799859
1986420
451986
822990
142973
726283
1639210
1637585
1288429
1357281
423776
770178
531383
28634
1882753
949320
1678579
853720
84609
941136
862433
618864
1520233
689477
615151
332723
1202913
378698
589141
922048
1600729
263675
188196
182495
1728214
1193093
1473378
439934
196648
714925
33048
129538
1315688
809801
1137872
1100859
421421
1632595
15328
699317
1047408
1555030
317777
1741443
563459
910932
324719
1103805
1458490
661703
1824476
911030
1776851
335149
771024
834924
1014894
1402200
1152495
329589
264228
419296
1195696
150780
188908
811465
348092
832177
370998
132683
613789
1675518
1612581
1976871
933564
242976
593322
1563217
1126321
1663325
269745
1531176
850479
1272199
745323
1071769
968144
742034
1427034
1364220
127936
1187844
1105030
65051
1178528
1925652
1207494
1988586
1979420
1437458
392202
410751
1806212
1249871
821355
437158
1436174
167336
1019437
320303
1114465
1321932
1723912
529572
1889012
1635420
1602944
25847
1235327
1622063
452056
709000
1046172
338049
1538383
845396
342750
833097
554288
748402
607354
251282
63570
477922
1568596
500122
1954771
422232
396485
1977054
1403100
1288120
1395302
1734068
343749
1365785
1678246
1798725
713954
1694167
1362319
378886
1419989
1532457
1589860
1898962
1548602
425708
1956184
1075438
869744
1539805
1685401
1440832
466133
1747540
609513
1479053
1561761
257385
965749
1851671
267224
1118715
1377855
1372696
990509
1965386
940416
1464569
458793
1810215
1357641
1807049
763286
1296490
1172055
1813269
1819603
1065555
1436145
681283
216788
100900
542167
6458
1904424
642291
1274851
1180927
794756
1255619
1409948
1737648
1990644
1887385
929961
575384
1576099
1062681
1042570
1364580
571376
1820900
1903025
446591
1075923
1907706
185752
1139836
1575385
1542770
1322968
1365421
18615
263904
823918
1907302
1898550
781162
1440997
103909
1109666
549116
1031049
1973024
712761
1843364
702770
1790007
1491576
586697
826722
1807928
369697
1070628
1441010
899504
119042
1112758
1614943
412502
1150729
92003
1625319
755535
737330
498372
144567
564387
184180
172900
747402
1442923
1038751
1190880
191965
1318757
184397
36246
1267946
1711140
260360
640991
1188951
1917277
366373
517201
948326
1044596
404885
1581437
1290295
760105
594622
515739
373431
273969
1229786
1181172
206739
1388818
1559029
1042765
1230475
397003
401339
536646
1361976
1947207
1116825
1307630
373488
477407
1844757
1620606
1535585
1268535
714196
1546123
662428
1804364
1643512
1170635
1636212
1497804
57310
427558
570306
994944
1693373
1429671
1874308
611182
1050392
1546647
47808
1771161
954423
300612
1484951
716345
1170582
1124464
1783998
854825
1041389
955345
1151568
1108140
233553
275117
925731
1494584
217894
383258
1190897
484068
365862
487777
944128
128198
967837
627382
862827
1220289
1243597
617504
321552
885902
1378392
1517724
743396
1216856
532794
16570
1512447
706101
434021
205480
957283
1794690
1439047
545892
1791028
1163247
480279
1377400
1079596
1600560
1368977
1373633
414737
977250
468771
406375
408947
630697
521622
887542
950255
1318989
1689470
1549989
1059324
530860
154082
288038
151662
381830
1779551
1464264
121266
603609
1564339
807898
1921131
1539124
292860
714939
1726978
1179452
613399
1493254
263140
1620131
466004
367379
272584
1230845
103971
90170
912008
1247907
1602510
671481
1635574
418826
384414
1868242
194685
369816
432345
1387475
1588724
256198
307194
1739079
489858
1533487
743128
1345383
726127
188729
570296
1346623
743988
1475425
1163105
1666575
971058
954924
1937835
1616925
715200
1492541
558410
514573
665967
1339726
31973
800156
1060644
323661
1561940
685945
1268385
379119
531160
657360
1234209
206758
1519853
1724987
1523893
1998257
383744
1905035
1755517
365081
966919
218896
1546094
623983
1932251
403988
535945
1750723
194680
1164507
167099
420281
570751
1727402
1971057
249544
1199275
661201
1275694
820622
1008431
600791
1151863
1074047
669705
821619
211116
1117388
796723
133581
696497
767038
1922134
929028
271216
1996774
252740
1341358
1418760
96248
669072
1051004
1066083
939139
1398721
1124317
1470339
1122686
924656
86728
456200
1813910
375247
242223
337023
1263635
1339007
1574752
696455
1332409
1015235
290761
1664815
767951
1027287
162779
798633
1743024
1200174
1046358
752651
1577314
1092399
1418910
1600472
846671
136933
1783995
239334
1188790
208470
908778
1919430
761526
1230793
1895963
1584638
1857232
421507
486970
994207
763475
1013958
128341
1815943
1836238
652524
1873033
1206658
680434
235339
1169379
1814411
1029351
1856186
783711
1488682
284089
1656388
929208
1441405
905708
1695034
1981750
716300
476315
910551
760599
1495431
1249594
734992
982989
176114
299932
1823283
365814
1504388
237694
498427
789733
273964
156011
791804
964563
1508822
306426
1825781
620165
1834876
827327
1911358
1415108
1990083
385085
26709
218687
656032
96931
175932
58313
494026
317063
1832422
1963184
1931107
1420531
719795
785736
142985
861718
1686728
181847
118734
1842895
167291
1794353
1224820
623441
529197
1423134
1570407
246011
365326
1213357
1485729
1270825
1397704
1606819
1577738
1844345
734825
371817
376056
346895
365109
1851775
1935560
778797
1699309
1746432
583360
540559
454035
579434
530782
1311340
1171342
188475
273355
1077513
1595189
1958077
126057
722364
1931702
1234765
701725
608510
222013
848683
39509
1993244
80801
559411
521956
771058
516535
656813
214813
879937
1961343
1349287
1460162
1542248
1844860
1078676
1282220
1645027
1656856
983827
986963
929164
1226311
1141182
1201566
1331217
609234
637095
1748383
1125874
1667824
601076
513228
1398711
1275180
240326
1726920
27488
191158
544347
1267084
410145
1997990
1962322
1925042
1357655
757395
262726
1653730
441165
256874
326391
1813979
313321
630207
149994
86046
1296227
1768432
667507
153063
988163
1535818
731217
996160
1741509
1424566
1684531
722966
164626
418451
881177
119048
1963775
487430
64048
1313581
95496
1915391
1929294
1896063
489652
1157113
529315
431321
655143
689166
24412
1428854
1764798
274623
535807
1424911
170547
1407171
1360658
528749
1160487
1225738
972648
667125
1649411
1425775
912634
289004
1597627
1215703
1361183
417323
47418
1407112
505678
1263677
990388
1881395
780088
1992015
350641
207513
891704
1965833
985733
494190
1566053
731655
1473464
1788885
1641704
1125389
373320
1002771
1217698
433602
493287
1348587
740936
1368093
608670
1636440
1689916
1458552
1636436
1853131
1699132
1611884
1804517
908437
2182
749949
1779217
899916
1436666
1334986
1530648
1116353
1680617
1938010
1626326
822729
82144
1614595
1964881
1827219
628247
1178436
4991
1181585
1108098
350716
1768119
599555
1514895
1715725
519990
114702
1025161
1173873
975663
1306843
1875764
430845
7216
1236213
1815459
4146
1515351
626304
635549
580286
1932386
1953086
998464
978168
1675886
1401347
992922
1995464
1382459
1845299
961518
1099198
1468476
40588
170558
379285
1218743
1934494
1828440
726349
1013395
167698
102167
499255
239562
406528
586803
1433067
714332
1540026
537788
1448680
317874
283722
374781
1801094
1310121
313645
1180679
67345
1415615
461129
1665996
1189156
160000
1778721
382512
237320
1122702
619132
1292909
1142443
317394
472220
1626675
1604149
1522231
1337073
1309721
931301
126349
1611296
788940
671210
373630
1606741
1054692
1796584
1023326
155721
1755698
458384
1111320
1626375
831023
327764
525487
1342601
792914
1714551
1032420
596271
977204
67413
1291671
160900
1361762
1397034
830950
1822028
88831
917956
275939
849334
1153401
682656
138018
1947326
959933
141650
1752485
971354
1895796
1819883
675060
176483
1424664
468759
1179887
523677
93327
738204
1616877
930115
1354161
384414
1423558
475672
1694267
1567597
670350
1943646
157929
245231
792968
131935
934115
1775218
1125696
1191032
1258566
461017
1260272
970485
1798403
1690748
523437
186561
1066951
1561439
545512
1998011
242643
20412
1935422
251848
365829
1499425
1432356
1737302
1133546
1560068
421043
1034914
436718
1822616
1450489
310166
1330035
242630
1666485
1226621
1697942
1314221
283080
1762113
844922
1244486
715215
1324068
474566
1165427
1502494
1733525
828807
171270
403678
337499
1144997
1755941
489374
753267
1176624
827197
1092643
190689
784475
1362743
307610
1173773
1798401
92879
584099
1315588
742337
95070
564424
78392
481708
918396
507670
1831751
674516
1449315
592870
1634730
1257707
569898
636989
181746
1231553
1774240
211940
1109388
612142
245402
633236
1181192
234173
942858
1463099
680782
891196
1715674
13393
1949644
646317
899236
1746394
1443259
1532540
801657
1325455
1537217
175504
1672044
1464684
36416
464134
240157
614383
544681
1804564
464281
560372
1772102
1486161
154283
1159913
1248407
576271
1202421
303437
1162298
1593683
705578
1519625
428093
521889
1139319
1551894
956244
16159
132486
1385711
806004
1530760
644815
1497864
1660832
1947746
916637
375532
1072723
1881026
11302
1014331
301701
256890
865193
366276
1934138
1492173
754960
804468
1011644
490333
1363514
1890776
280880
1729818
148532
1260404
150637
1874544
1510371
387788
530659
1479840
1672541
1356309
137554
879951
1903718
869812
617754
414846
1971092
815978
405776
133352
790230
661481
1920187
1569037
1385258
998745
1203072
1316926
807055
242968
1420541
1686020
1289512
832174
1643971
715080
315610
1159813
10703
890482
32061
151248
378146
1027582
705159
560736
261254
1325027
1582136
917
293789
1508852
1791924
380810
1179310
64508
1613297
130033
599462
896035
954479
1108554
1609935
1624657
1224018
1851754
1621881
842829
1554183
682375
80349
1639959
1214751
661811
328453
961747
1453733
1789080
182370
403890
1829513
818677
1285537
102373
146580
531751
1433776
66310
1914747
643378
1857677
1172431
1805776
962215
497570
824624
1974112
1319721
984585
933103
1480916
300818
1583698
1086962
740422
1830274
1740003
770495
788571
945107
1056976
230460
285056
1714666
1594916
1037090
1636863
582036
362863
137048
387672
85070
311867
1454323
132759
24724
720838
1646325
1691978
726628
568377
505094
428137
556259
1329735
829935
1757390
1297626
320359
1313843
1922446
481485
490182
787492
1236597
950175
371560
1454133
1435973
1246418
1800030
1837252
42485
1008227
432451
444145
1109796
1615538
739501
1934199
1561262
998236
1185017
163242
1056020
267761
1393815
838870
1268800
1569034
1639573
1804800
483178
1052953
394254
1909548
208587
287196
1072405
1966288
598088
509621
938388
1047989
1324751
1784563
811759
813057
1500370
922848
1849756
1507153
1196590
707259
1793923
1600295
122353
1469832
1711105
1061517
723441
617300
724324
1058664
1555626
1437222
867413
1925948
779000
273510
1288547
1477729
119520
1841728
345193
1479232
480111
1070261
1943271
1411109
618411
973618
1877933
90405
443642
481693
1228800
1465121
498479
1192086
1334854
1659476
1187038
1704192
598766
1122766
1732133
1696157
75584
278411
791476
142598
10233
520395
1834722
788148
816337
494444
1630076
430026
789753
1557713
988228
1267241
1432758
373394
730709
1249556
1477756
755726
1929100
1895900
1535259
110229
129267
30337
1922377
1269122
1129286
345127
266964
6504
979000
1100868
1301213
259790
1316901
1323860
1169357
1189209
1292842
51394
1727813
1661180
1691169
344777
1616470
1230924
1923183
250659
1735169
1148418
1974521
1778987
292013
383383
860455
243193
1856099
1049800
1732540
1317881
1673038
942043
1819620
1747811
1384309
1153192
1369378
485247
481059
1584380
584774
786540
888108
750967
1304294
1516530
997202
1674298
341353
1003840
931842
700048
1420579
828446
898949
784986
1364085
113911
1846061
468897
295976
1882715
610230
1529277
1869828
1736419
1889437
1711756
469874
657477
1788240
519748
610922
1384133
212470
1067180
987593
581184
1055115
967855
1263718
716162
843109
492567
1609662
560925
486922
1617537
48445
450965
1808737
1859267
496695
869684
1275674
162441
979326
430656
822015
1317708
142173
1716497
260720
1280387
1848928
1306314
692083
453269
102358
1283831
1574222
1880676
1043159
1638937
1871315
1365468
1908784
1705117
1247303
887281
908493
1541180
1035479
1471386
1043888
1754773
1414389
670804
620930
438610
1140248
811270
1249521
1505839
1358046
307851
1382419
109414
368590
20970
1959789
1013741
971817
639774
524714
353650
97066
527454
80708
80686
472410
1733161
917113
1358982
159847
35254
1216138
220774
111722
113737
1424229
1755296
467127
1546213
1909254
233911
526577
1127359
536490
1588311
1733243
1265940
1660271
357453
727496
1210653
1277014
708187
1460723
519446
94805
714463
846734
1002808
245457
131153
1464117
87560
733863
553694
522951
909
493537
1015119
1372103
308047
1011795
354396
601653
285258
1450828
1193366
517376
371929
1044818
860219
1867576
1260372
1703031
1456748
1999129
729
148033
1584345
858943
424516
1057234
1236431
1569632
1802756
181994
1956508
242245
594981
371061
638417
1761199
1062850
1189855
971854
606727
350349
1818209
156345
374132
360702
1824091
1340819
963523
716939
1967686
1276739
1938913
1238737
1467133
1013002
178712
1509754
811923
396750
1720556
669604
618298
1086087
1060066
1672464
830702
1612990
1341814
822175
64279
165500
741388
532548
349496
767613
10062
946888
860121
56956
16331
1772776
298673
483507
1614001
104261
1368386
1306671
1924181
548877
1955669
1260683
1876266
1213776
1038500
314970
594159
1220007
132404
1991469
589318
559259
1382089
1277127
1630087
1695705
1772239
1507954
441793
291096
1672154
1762203
1046574
1923986
1783738
1023307
102193
946136
1405245
670420
1624476
182249
1675322
1681925
1361697
1036981
624557
1963146
1779539
983297
836549
691642
1568021
1476117
7106
1216062
81305
1152138
924748
1532908
172621
1860997
770652
709626
1958826
826776
1183386
1350373
705052
1008549
1009726
1821132
548918
1979253
46059
496507
490219
170855
923560
1020429
1288428
645124
1690143
957698
1863032
202040
1038345
1389378
1971223
82703
275843
566286
856535
1439251
136045
1009757
1876918
876519
1877514
1595295
590370
1778174
830350
931032
703632
95957
464275
203835
577492
1119496
603281
873753
1503924
1309587
1348278
1281762
934291
938532
1170401
1484507
1122499
1388721
977082
1574578
1066070
1724250
50667
1101786
1451349
742754
1271484
282797
169108
765677
379107
1836716
973863
89298
738915
664742
384027
649813
300983
1985649
628353
1268417
770751
752540
659194
473022
343495
1011625
1820137
1900875
1657531
1604056
1966287
1853549
1863047
118300
13451
1331950
1151874
1443283
581437
1931737
1907414
1777439
300619
110123
409811
998415
938638
490189
91458
1679969
1764417
1117337
422288
1189146
1324008
374316
1853050
1426042
329458
974931
1612871
1847072
1893109
1184225
330362
1239436
1266568
55271
1116905
1993035
1853877
1785235
1196044
1673898
1649394
1785381
1438437
1237518
1185673
1168119
414320
1078651
1972132
1811457
368181
1600817
1974867
428695
1176085
1470574
231723
698581
580444
945819
1681361
972923
1237316
1855633
1243196
1901626
1705343
1662582
1507335
1065161
596037
348122
376821
1891340
145660
1419617
766518
630337
1642449
1404315
1333035
1534196
632742
1307242
63509
551580
336789
1756148
625071
259575
780968
1075978
394618
1255939
534554
1589546
1207330
1679817
1459221
614506
844094
1428639
1599799
465194
1193174
365967
1242120
1281386
697197
1366508
366603
1276479
1466251
738946
145186
1806524
1488948
396777
515007
1308700
166058
1293955
370429
1979543
1434359
108853
549197
406311
1916550
1765430
812975
1295800
1927641
1391256
1018081
1620212
555762
1520840
589386
1854687
341295
519667
476559
1574390
1852689
1038293
1698012
553126
299832
234793
1328025
771431
1989087
165524
985712
253417
595288
313390
768874
922397
99673
843803
1436448
1126717
156830
366936
67588
284677
126335
681410
1478850
474997
808575
817326
413713
507826
726421
710922
392971
981870
1117346
665742
825895
348818
1878703
1554147
1100703
1179080
108491
515978
754220
1057315
1576726
531353
833052
1431894
1862505
1178816
12860
1334656
1354055
166640
576110
124085
1600787
920307
1578962
428750
327771
1784876
992712
1574066
562221
264336
1802100
1496389
472354
477763
149925
1775136
1685621
1590366
1871489
1715922
1196984
1621157
109527
169067
980996
1661427
1949312
83699
871086
1839367
378555
1775528
1187322
1348445
1235393
811893
1588794
1852713
114867
337849
1279275
786880
923766
1775008
1434720
645478
609125
1376402
794248
1120519
620843
729789
1477727
449101
300320
1769645
1471157
147018
249740
249578
1513927
1224389
597808
539556
1176897
1354645
121416
1552854
123435
1602993
678005
1688452
1786608
1666669
428557
1748740
1152142
706935
1730696
544243
1389799
1803877
438644
815252
745448
1329725
1460759
934933
1842065
1082363
143807
747658
1559528
400782
1951051
1251818
1674814
1214442
1530458
1712222
1530253
1262327
165468
1025742
948680
697860
76318
1210239
1206936
391499
1006195
483022
1506142
1597679
28135
939551
1892645
230128
1093047
669587
199241
709446
1118401
512865
955720
1180136
1676599
1526169
1488145
1050586
1559037
645261
515407
638403
480488
1662718
425970
785722
431167
1132751
1010039
1608680
1874220
1165509
1957012
1894383
391238
1086089
1077250
1260588
141146
85623
547652
1650574
383319
386396
735773
71632
687136
326113
1392303
1552941
843709
690900
1067320
1817607
1171591
833593
1169430
1661225
1918227
68711
390169
681735
1063772
225930
95465
1508549
203687
502386
884838
390227
223820
1445831
1734249
1322564
1106191
658742
17372
1075811
110735
351227
328085
710157
648485
1724406
1509594
186392
66537
1286649
1145545
799812
33090
391783
1828708
1277415
817590
1852677
1762581
1576241
1321686
1290033
625202
903906
250856
1750897
420170
100668
752757
1205104
1755628
659119
1771781
122550
1006097
974842
447809
1254387
1978120
1072722
1176734
1732906
636638
136704
1735336
1453436
1201499
1158185
344457
1105987
1277316
728568
425326
863849
1239008
1006981
1612504
1134515
110344
1687351
297230
1841776
498899
1803988
604000
682718
1336065
1020670
405476
1046849
1819400
488140
637336
290087
1652297
207456
957439
1628037
1358847
1705608
1115209
442455
536899
945304
1069530
1620700
1095055
994046
185845
687658
1129903
15636
681419
971026
867326
530016
193132
973025
1625931
552504
1984870
1816065
1626206
68295
235954
1835309
1217758
1038038
29459
752328
1993257
1027143
522837
1270823
663199
1613530
150930
399398
1540796
1384891
1027677
301275
700579
1620951
465757
1411754
468124
1122327
883245
955497
1816795
1648084
587196
136529
535744
720678
695258
1062351
701243
609982
1750972
176374
543624
1168844
597560
1390606
1236527
1121383
1230236
1914972
514216
1830360
637195
1857601
209645
1315778
139665
1178818
182192
1782715
47131
1556263
892419
1109382
873101
107623
50889
1765227
1906896
1008422
577148
915265
1486160
1307098
734544
825033
1524040
714549
215950
698613
1831419
1451934
442133
1755027
1097606
1343710
713768
487534
94099
1552340
874306
238199
966907
984489
1322596
1153969
793070
1298091
638007
1851904
1276839
1930113
476281
700779
201227
1453307
597220
301114
462185
1371661
276689
120941
1440423
1673086
1209927
1222685
566847
197223
396655
1531725
1315125
759749
622873
780394
919603
744683
1533036
1442274
1208949
1748578
1568187
1720406
1334231
662692
1313113
206026
858262
1932161
589482
1263772
308515
621236
412969
1694636
1780241
1423965
461251
869682
1597929
1721977
690311
1912508
213411
1260515
22570
1638545
669350
1565282
1686254
152880
1276877
423684
993183
1014950
1787653
137606
87759
1031190
724883
1343046
925878
699278
1239613
66758
866575
167527
98352
548905
315235
1620729
550108
651238
114605
119564
1814015
667411
1246234
8264
887521
582584
571368
1666908
1751600
608616
1672664
535222
1986653
784851
1986320
696
1727607
370848
29721
26024
601773
452821
567273
1483395
1863024
1514805
1323141
662990
927660
937142
1583682
577198
1025699
1814297
66528
509074
1239390
1180927
824768
1833564
1699643
148375
498152
1209382
1787294
368601
142413
659186
1478186
1291369
722272
1942964
1420418
1659721
1268884
1652118
699528
158895
338249
1921656
218749
669336
1984686
1981350
893967
904971
460105
1470872
393953
1258211
1647051
468368
759800
1558036
634854
1898518
224126
1344498
169702
208885
802366
100092
756282
1625778
441268
210549
1017163
476577
1504700
1574838
831107
1303173
1250732
121757
1543636
12372
529775
631388
1843240
254720
23301
1371216
861591
1296605
1289333
1286855
399777
1149631
1490692
1487816
213660
143460
819079
1960853
1516650
1759579
1845185
851406
1323490
1581958
1159589
1504756
437160
1099207
1353745
1114019
1081686
1170676
1068451
1490245
427269
1838125
1779841
1768199
1374757
1023537
1548580
1307511
125911
189675
379629
1911030
121303
1850562
1228747
1957132
1826924
294759
977035
1486959
1309240
373202
388312
1653250
430284
1255732
1792185
1262722
419121
942906
1300585
316705
75467
391092
205975
672021
317029
1511860
1273867
1312638
779483
1715652
1593403
563558
1679053
1101092
590279
881510
1883385
1218137
1100413
1132968
1518095
643302
1971322
1689878
275431
110419
325215
1313470
1320772
1720590
229295
1973756
41288
1450832
41195
662742
1822573
616025
177106
1512001
955028
1520526
1766696
211463
1121675
1572274
1962164
226242
1462927
752635
1109572
370959
1989944
580517
1592859
1998344
1684271
1129144
152498
1859698
334794
758340
1495529
1021041
858533
1600416
1135809
1567009
1989485
1659218
593165
1030818
800287
843599
1343271
1207762
138925
1445616
1743326
225311
1702908
31520
1888502
142815
507473
1722666
1503089
1620091
172624
750160
880101
1230942
1203589
1817395
1040037
692124
1466501
1342536
1684465
527931
1198855
1766461
394401
1120531
1236287
1013454
589911
69599
263327
609141
1580363
1800086
979366
1150712
622613
1983708
33276
1113585
833388
926914
382337
60020
1459187
1392907
382304
410047
1308886
546628
1653567
571508
1070648
692105
1802037
1141486
821939
1668842
311038
821818
1967516
1908520
773849
953334
221990
1249360
57081
786689
942186
1686205
306609
975755
445079
83052
108222
1957492
1531040
1873061
1760913
475327
708650
1181726
1296512
1167471
1434502
537993
55396
463184
62481
1946968
1051158
336571
1054827
1348387
1079291
1114520
383193
1507212
241501
621586
1972164
1452429
169502
499287
1154334
205383
867092
761004
1282454
932268
1221783
1572610
1088192
107769
1632240
1464746
1908594
1760150
280085
1201978
75968
629885
223743
374907
500340
984979
1025111
1720368
1424571
1625182
711637
1038230
861355
1825791
1394837
1510170
506483
60853
759565
1787906
1061282
1318685
1226770
989813
289801
1913307
174124
1777683
895231
1321865
920111
1203223
1495331
23762
534222
1293126
287012
335860
639871
43902
1783594
559332
1235706
295573
1432233
449998
79380
863481
1165294
1552741
675198
1181665
1260837
1821975
1513474
1493822
103230
837643
577817
350275
1093585
1438221
1299742
282704
737753
196755
312540
1380171
1021871
1577824
976189
1820267
1015403
621433
528810
709431
1331241
781854
1771178
1042119
1315747
1501030
326377
1897429
1275458
1494514
299086
404428
595349
1095966
1826344
380528
1422284
1476956
1267767
589561
1529808
365721
1403958
247184
56898
689018
1709899
1776122
1593838
627819
1185462
1873690
1742317
1915036
896671
728993
965588
1487600
780159
1632240
1990819
89021
926142
1182210
1508721
379571
1666799
185530
1266393
128204
1544167
1604893
1572800
476
1604086
117631
1835502
266040
1399622
880708
524192
568547
1019245
1843089
1406711
536864
578847
1386675
387504
1284395
1109124
831001
143585
184528
1038888
1125000
1178258
1816301
79677
1881035
571684
503121
1899035
438451
1679672
323466
573980
48892
1252249
1966280
1469236
1826121
515037
792554
847849
776692
125079
38654
1037950
249278
1041427
392468
1166287
1483703
594486
1924491
1237552
350978
614853
342591
767479
456534
1815824
441066
1105379
913136
967044
746341
930257
422680
1389751
1211310
1338751
564847
1093137
60170
1867064
1270294
1821143
863599
1434360
991580
389306
815909
898363
1383696
643530
237361
986977
1772081
1446228
258641
1248750
1563433
717162
1255539
596462
96819
1836260
989083
1327205
691140
1175225
1313499
1438922
1549822
790902
681240
1792045
228681
51820
1433887
577932
1646869
5845
969947
698204
1198791
727275
1533789
356598
486384
1068303
464417
1576165
974885
1560588
759432
1274761
493433
1141028
909892
747340
371271
1921077
1887038
446019
1876248
1949078
1658265
532019
1875590
1158916
107440
1461135
1137817
854188
1716889
113611
867196
1278047
251941
412126
1746080
206319
1582438
271884
1810814
758753
226377
427498
1049553
1253977
679182
535557
630915
1408599
664049
1418092
1066376
809420
288217
1019028
983552
1102976
1870646
1041172
567758
1050662
1532514
1024688
1714768
454439
70573
278871
895214
1926892
1053742
941448
329255
987782
5981
599874
43200
348709
1151864
106625
1476839
963054
644694
599505
41840
1348010
34117
510009
1118116
409655
825200
1877694
164430
1767321
26603
470459
1146666
35522
1254682
1159497
1918536
1007449
317726
1161940
30636
659944
976045
1261864
446547
1389782
1326272
713438
312912
1718575
863045
615544
1985926
1628965
890348
1970271
1378515
94263
575754
1557649
1608595
480058
91197
90225
1272505
1385565
343413
945232
69683
1945129
1840134
568579
444245
336262
417742
1975519
1033762
1348555
862918
795008
1382128
1649175
940167
940054
168266
240102
1858387
1996298
383737
1756312
1082534
407593
688399
108023
1093130
1550621
1677576
1601438
1762974
189097
1649616
1571213
67127
1934870
80251
1640620
1005131
900625
1240048
648916
1530179
1258442
354320
1502252
1486120
1463744
271142
1311779
1583612
1847615
914601
204307
802349
507636
1925536
1737158
566338
865467
1156184
1990326
193482
1256596
1329554
47022
737412
1856900
1459830
405823
100138
1833792
665433
888243
1163070
117222
1230964
1485385
1093698
1158397
1052808
83856
1299446
1001716
110424
1142305
44628
1230946
674160
941321
160873
553882
1938262
1297741
378936
1407630
1826415
825273
1951165
1023613
495750
1530256
1278813
1991653
1866186
1467625
889753
1596706
772617
1216394
1172875
849194
1686190
523569
1328297
463615
1881310
47215
244002
153318
1965043
154165
1502993
1426686
289553
520502
1650191
1409425
615508
1651109
1799037
429971
1085560
1055335
1122715
1814099
489329
1297924
939844
1693167
478637
644645
190931
711069
1516804
373297
1595018
16123
1359597
251450
845361
160496
689042
1035314
1614965
1089335
955306
1283664
100606
1697091
1402291
1665436
922972
179487
493912
1628901
298397
753613
354304
1911022
405759
452025
865093
1282295
654475
828965
1643999
688171
463533
1632715
1027877
1996330
1109574
420032
1903936
1860739
600380
565889
1488127
247449
1359583
1079280
1854455
1696699
68313
1873627
1606046
600000
80663
1591806
1173858
482439
222409
1775874
800224
134237
1321638
704882
17836
1910209
1173093
856342
1469996
318391
1669031
1813106
1183034
315553
1097345
634015
373649
361907
1581333
1690957
1622986
970244
1475341
638246
1919514
850129
1371309
1509516
1722799
1746532
623391
3101
1946722
520407
1874808
1870975
1093248
1912125
884017
1274038
921526
1318700
1649560
1146467
1686764
1991026
431977
1941803
319023
1581592
1766488
1867205
616574
1028706
1293450
473397
1687702
1563908
1721005
1141163
1740717
92344
479843
1589102
1850543
1358048
728704
580256
1639484
1739540
1990869
683604
1536099
1587132
1984597
1836972
1902544
1298481
259483
45192
1924768
1666531
854847
453341
278479
1478026
1030804
883094
418918
357104
1403104
891296
697325
1890089
1179957
1493735
1356265
70308
651201
362357
1367215
1224682
540192
1270313
82769
1944903
1321915
1289300
1801635
1036965
232037
192858
760225
1538676
603583
763325
1969748
410309
16016
1458170
1395742
608874
1510529
289222
557887
588165
1575136
1078188
87317
1522448
1709909
54371
534329
709921
1535142
756170
1898405
148486
484779
1576905
421157
236672
650615
1844745
897086
827036
1944445
1454037
550626
1437543
442342
1253007
527068
1550374
251636
979077
353222
980592
1418798
478860
1785793
612675
1396243
584024
1929717
1037896
1751858
1193279
1808779
369616
1381400
1022120
89549
1091380
933790
1028362
1094158
370177
1438354
1006907
977536
1069805
1431762
1470413
1835258
807918
501599
365486
281588
311624
141593
239590
742642
1825713
967649
1482186
212444
1750843
338456
608529
1520575
488069
468697
76037
1692772
819876
1420906
1168516
1952012
1685214
118978
1498328
1504684
1084658
522878
576426
188605
1589530
375996
1690994
375628
880797
336345
1203309
1133553
1590865
849553
338107
1422190
658367
212081
1745351
594891
215180
1960821
867145
430729
1041139
1449546
243488
1129284
123877
224921
434657
1734199
1210404
606616
1346019
1796587
1629759
776460
887915
279960
1299141
756312
1566256
1116311
1146311
1295653
1024448
236086
177676
1914262
317736
1635873
1678339
1531800
2843
1105982
1295895
1618899
1003238
1239901
1104513
1693118
130107
1972948
1895246
1264930
1827155
363191
930262
533637
1534033
402036
1331045
1582161
517289
1022775
915563
1091715
1717162
1098268
529672
744300
1933001
420801
1502476
17442
1162325
511454
1534230
114492
333298
955714
510123
165827
1966771
913277
566594
525110
1236361
1414620
1764218
1418553
1277270
1506826
1189787
1563658
1486200
601711
624446
1768193
1424216
604222
896410
1547916
1316919
667243
1585826
1671978
904336
246483
1050220
1665424
161086
1370066
738836
405438
270826
509771
452744
725678
607409
1201669
930340
211211
801158
1885513
627600
1506025
1416277
304992
1572838
558096
1784592
402441
859367
171899
531053
393159
1951537
988200
1345011
796702
1174639
1058912
1912660
188418
326860
350071
1249420
476567
666758
820222
495491
1285557
1657129
1035853
1278102
555112
417936
1932299
244787
740394
190286
518267
587869
299488
103248
301339
331625
1766210
1651774
370203
6422
1548841
751070
115602
923626
315085
574460
1042376
1210516
1937978
1633716
1114545
1309439
813837
25400
1334533
1238440
1431597
295770
1886553
469880
1589279
250017
1794164
1013509
834341
14533
45393
1671759
743776
371314
1516664
532413
1267272
1481544
695693
1862840
15929
909058
150474
1190406
628879
620164
347381
1913145
1160087
245728
302071
643469
83952
700857
1944882
877585
488504
1446822
899940
14204
628871
1919198
613813
133250
71280
485665
1568874
778857
172434
1136042
229901
1760498
1128126
1119055
1304879
266251
1609837
591105
316565
1127481
247205
589356
1117571
1296303
1806349
858052
787823
329173
415701
248027
582237
604006
1780090
70643
729531
167943
536194
179044
684586
1992080
158665
1579235
1450283
1921191
1554751
1843362
1637111
958870
636412
56251
373593
1097002
932590
915063
1885441
1917293
1844428
1671039
974683
660518
1054396
509184
1668982
8647
1147560
1874366
1464274
852045
1704765
1162500
1588235
233171
445068
813380
1252065
547311
1346634
1442548
614069
259981
500267
1132854
1244181
672494
788958
79418
1121426
1198020
812166
4715
1576895
1682814
736510
1011703
1517542
600768
163069
272837
149379
1547215
126925
859923
1968927
278859
47566
796746
176236
1742790
782314
1580713
1630466
279359
851951
1905696
229057
824223
1368605
935720
1670905
1229352
944499
665754
1369810
251201
1304973
1272495
1335565
590108
1124567
1975020
142884
454119
961773
1824390
655651
341506
298939
606932
896937
699969
74829
1326830
1486832
547910
414497
376222
441848
1233668
198799
1377398
222454
1069660
1532659
428456
208289
1084152
1982837
1056745
666055
1003190
1722419
1301559
1873306
1444535
118775
370538
1666171
1551332
1506369
1747325
630344
673424
390844
460519
501885
144735
241177
564127
1539638
1323228
1902826
1308116
1491732
1675631
714907
892783
1033932
673875
1164188
1970950
816470
1092029
458015
1497271
537011
590791
1888056
1046824
824554
1887788
1805544
361876
1257968
877946
417518
503054
117241
1830732
989045
166829
1437036
1868653
1920958
1418387
1466629
406828
1583107
1012676
957864
1048757
1105453
463370
1423873
1525166
267690
1357306
573095
424347
1702672
1659444
144933
1126137
1265197
497098
428627
408269
833446
1624477
904988
1413271
152727
1516485
395406
1806304
1947395
1868020
409526
79035
578503
1309781
825757
536270
466608
881263
1014069
1939340
954566
823636
287738
974481
1132074
39206
910318
286455
1598795
1201874
1796451
115571
1172469
278270
1008634
1891247
1392603
673056
166957
704337
1549187
1790895
458720
726453
1695221
1573483
1543091
721776
1491901
213989
1712372
119084
1703167
1877338
611126
1831089
1622393
1995332
1934898
706969
1269865
259583
1410429
1863223
1027431
703935
952963
1393061
1559231
1921206
525904
1233817
1885237
465561
471760
503236
52387
1775184
877661
1406389
1821131
1852990
679236
1057539
868921
697000
299075
647213
1035579
1930676
1915015
1360967
91084
820267
515036
258052
51403
534767
1278359
790998
668286
1015724
367875
1776370
824573
305429
1375630
782968
1733233
1864531
254976
363511
1661385
160825
294411
1574323
1016918
791767
1697770
1601822
1914155
574905
356034
273272
158233
1314441
301776
947766
1418953
759503
789868
1412370
1150214
132501
1560642
575171
1879745
152448
1110700
1314406
1992513
1702238
1961021
443556
787938
1639180
1319212
1113749
1444152
615066
454083
770982
1781228
1955601
1565455
1154199
462433
718075
1831278
491426
615537
1108579
924118
1935519
1163390
1864657
1292419
1444082
101165
201970
949404
750550
1597797
374093
917779
1058256
1714754
1931159
1073382
30477
643172
976880
492071
1141005
1038977
1043043
1004828
1749510
859876
89381
1277613
1448361
1772715
1961057
1432645
1331224
648676
1079932
129667
197925
120507
562719
113983
205862
1099078
780610
1661729
98987
1880813
1459646
490693
515411
245613
1168569
1245698
1516511
1729937
1832805
1882594
1032098
924332
1710575
509992
357684
1152759
650938
526484
1162634
1045429
1535066
942393
228903
992297
661981
584384
811244
1992065
117972
1361558
1611151
1792086
961566
1357578
1402982
1376100
341552
681852
1235081
639092
1482366
1324519
1021659
1952117
861119
190900
600085
1024829
1192210
1636852
1161658
1953729
816735
409551
521888
326835
1912085
323896
526642
210337
587819
1876354
498133
1931262
1027884
384266
835576
710767
1350670
1790296
1632712
1362559
276846
221212
1354051
397123
1328635
1975064
1483410
44536
1696781
1329252
850683
1003458
931773
654713
1418420
1382428
556904
1828749
92854
1926016
378702
1597913
1967872
669356
1554956
795175
651298
71404
873947
114039
1043830
909339
173132
1262994
1512068
1847050
1670128
87826
1211986
1127176
483224
1147649
1762943
1072526
644471
367886
1499473
388781
1594149
151540
1177596
1264748
764550
168965
966951
647201
23748
559200
1105922
13417
1202765
1015682
42804
395425
1100067
265329
804576
498507
806531
611142
537161
1526970
552683
998653
1847888
1634402
1681404
1234117
1266538
445033
969497
1824780
942221
35011
685090
1309412
76377
512712
1263446
1354686
790755
1257562
255836
1207596
1284618
1597654
200648
1297124
1435263
824909
1585492
1834594
1892313
955849
538108
1926474
1437025
212587
1668275
149190
1027530
1967479
1903489
208371
361189
702747
951287
1506117
687437
840068
316356
958912
1813189
1158013
174919
183623
1348697
1467854
1952086
1616467
626184
1092119
438068
1544975
1493201
791216
1297072
1510449
348666
1258486
262134
1734750
1763964
1794178
1699406
801471
493357
111809
648195
1200604
1619447
86369
1205086
613125
1926691
1184798
837560
1040006
760274
1349124
275886
1967299
803878
1416037
258819
1588103
958389
1376342
435766
1333999
876042
344419
1924705
1637772
520251
1958359
1434193
1635564
603124
785453
848494
789011
533791
1922404
126520
557413
341594
1786309
991445
190899
1107832
926193
1882147
697175
575655
1775786
788812
1596372
378928
25509
609575
486685
660214
325384
1103437
206086
291427
1834856
1462148
1042633
416263
500035
1339650
1120979
802983
589520
1044155
276712
735101
1085773
825109
358518
916989
523655
535608
1776357
1586741
1177883
1953137
1000490
44386
1440702
1657572
939883
194686
1284031
776929
1274893
1692179
1095165
679805
1767480
1833802
202673
1885255
48455
1831720
127036
1215777
217840
791762
1778040
1682471
209307
1047662
766351
614062
1329105
1334896
1771475
1163294
1634024
997931
1390690
291240
1701235
1027597
1819785
943468
1591008
1112445
297018
859964
1076596
1832737
1023228
412117
161725
127603
1319302
1387758
150146
315546
1595294
1713145
1455663
1791347
1595863
379431
12224
1145485
1982302
1139461
1689593
1147123
1355432
614390
975209
1144652
942259
928840
812414
640048
1353950
1079214
887996
305413
1098731
1941859
1004820
331868
614542
666551
798866
1901909
1699432
1898572
1595263
803829
1568916
1498395
640498
1425849
1437795
100863
623253
258126
1427323
1011298
355915
176661
547552
1793700
639082
990230
810611
931297
675163
6830
1349784
428984
1999437
780230
1429637
1359567
488897
1206310
1984366
444618
860391
1873779
324650
1752588
953152
985837
1286090
422131
266063
1875075
1204474
454663
737140
180634
1434551
1425148
651595
424623
1701677
946837
1782965
705039
359661
336452
463113
352612
837633
601034
42027
475408
1841089
18789
1621381
796181
286977
1551801
224691
1964512
1356917
721329
1589412
395322
1557799
1189826
633520
84505
1191625
430225
1606471
234958
945191
314694
758468
1044339
1276439
1344507
1800701
53140
1733059
1507227
1972300
1061268
338512
1523264
599263
1346977
1066990
731328
1179505
1212583
406978
978885
1306024
544661
356369
252391
1604006
1062056
1138242
37268
799168
898981
387689
1982938
1278909
531329
147684
8596
1169895
733986
1606054
460232
1372250
325852
679074
1930307
224855
717829
248236
1572103
183761
1483051
532021
1764106
1624458
1117808
870284
1708591
1927235
1530770
1150891
10643
1783129
846586
1535938
1286922
331132
68444
1900385
1275405
450361
1190508
1175189
367133
21035
1537318
1448187
1678361
715078
661376
568638
470157
625076
172353
867795
1521598
132588
56749
1226216
1749103
1256275
1451299
361237
716506
1559454
1848435
439188
1856914
1875670
742585
1636829
12835
793798
992251
247959
840475
1248648
1849308
305486
1645002
717384
1010147
1056284
1305440
1860356
1350817
829978
5310
136389
1146539
1899796
1935392
1347840
1215525
737084
626474
308680
670951
494656
629416
374534
800259
858658
1937502
1584910
1566282
1708654
225128
926715
848952
660081
1972236
726872
1178239
864254
1707799
372632
1578698
829042
437500
1180712
331819
165221
283539
1996669
1654985
744199
864549
1224797
1821350
810685
1358548
30385
1582131
1967775
1545343
1588777
1938921
795296
1187544
1235558
1834114
1576434
915540
1255782
1497239
1245224
1564933
158728
873973
718799
660271
1409108
1921282
854794
963311
1339266
900506
1519180
1584666
1172676
633393
1844963
701595
530861
237660
384391
154178
1693175
84175
1057937
1934455
1970028
285719
1478240
145398
69313
579600
1617395
1071267
1880104
1627732
1188975
1316989
498450
174025
1970669
245373
1681741
704653
1877069
1203770
1105349
1641677
1009805
530779
1630779
414032
516966
1435751
366239
1881212
100249
35296
645456
1978302
1918818
1769795
107337
993264
1412076
1037782
517395
106510
247449
1594190
1848129
1341115
624342
1412760
1820325
455599
803440
1449165
88047
226168
1849534
1925675
20184
277391
1134182
1745155
1099234
69321
1498627
868186
1132809
109123
258699
1919311
141249
218150
1729969
1729601
925301
1282335
926375
1344642
454305
1935374
373689
1943569
44420
1137404
667175
1749616
1352604
1019722
1371193
1995754
168782
1480296
1933032
381506
1722690
706393
1481038
514102
1402754
1829745
779676
1732691
700365
665730
206930
935789
1802587
1795744
1305595
623171
1912283
817285
192566
246732
1951553
607824
1322114
1376100
60655
1134806
813014
699136
266265
1209345
1278032
1575891
1304090
1059155
1913453
1267966
1042210
217294
656369
1813411
1215768
1968455
482572
1137175
1806442
542864
1837641
1413001
333986
1765580
1061207
822794
1245361
607074
445531
1992535
736401
1438770
422132
1343558
86536
1226483
956721
191120
85261
1906631
1750031
1108357
433438
253763
774912
462322
1138061
600379
897881
1664183
262105
220266
259194
754262
289099
1266698
32729
1209539
803609
453124
224858
118038
1086499
952804
1340391
1041312
1119840
525106
76048
816103
1272628
645557
1091289
119588
1198884
379813
335873
1416696
1024394
604254
915041
53692
1990441
1089550
829913
911231
1604353
1771797
1912595
1422846
79290
1497978
1796983
1780849
796205
830661
1533899
439876
413050
1191271
1789208
1107444
967497
1142180
1841836
1913842
1173706
1569487
143342
784758
1737054
893463
1454788
140688
1759352
942731
1682247
864109
415511
991179
1680852
1322910
1995061
89722
490830
1795469
71370
1047007
996981
1102773
155618
722575
305170
1383633
1859600
482494
1167181
1984219
655388
1695611
991289
125350
175044
1748325
1520733
103680
1810699
125917
1644840
859774
226102
1582165
256567
546839
1710707
172297
1221873
1244229
174216
1496989
574974
23839
1185062
1303268
1792792
133681
1297439
308462
1153577
1743751
113834
170748
276698
506706
1972478
803809
885387
1411955
443119
1416597
1224185
269364
699064
651758
1967854
382747
691219
1168254
448509
267306
1592433
1567980
281785
1332512
84688
1963597
44933
1766348
1232254
1180541
319548
511761
663603
323560
49374
1441853
306115
1803628
497233
452667
1426771
524810
641192
974096
1731210
265606
1966205
75299
1135326
370320
1081141
398183
1686971
1337573
466245
577003
362722
1918732
1864135
1038603
1049836
1638923
1306696
290939
1677481
1944912
1471867
1122947
1215082
285751
631693
12101
104252
1948888
739455
817230
997030
177711
389736
1808058
794608
1420189
1526344
860948
1600727
922963
1132252
1484206
543987
458245
1270035
1365514
1246468
1080948
505716
969963
732335
1764612
1156229
1426445
174112
848700
1102213
195598
501420
1162741
966065
1997417
1110536
1310245
1046254
1550280
1843893
748720
981968
1511239
1019128
1750310
1418434
1539499
1673396
3840
963719
1399835
604410
894892
605280
316926
29330
1327295
1363121
1114021
1135407
346999
944843
1416294
1778625
266176
1902706
303177
689225
1451916
613161
1751831
1553956
814553
860519
1040769
1069674
512069
217993
175094
720273
1548101
916255
589683
736923
475859
753312
1083004
411661
635278
1126711
745981
793374
1253101
1392945
874288
1702191
1271628
24511
948267
1428301
842260
1779131
763613
1370224
1789177
1926556
767627
397669
1173110
53306
1135400
240304
1154432
1681030
208949
1343274
1326286
50536
897539
1942831
680034
623605
1615453
613840
150297
1085295
424392
81446
1149053
875277
1709433
1458192
328007
1285393
654355
1889375
523674
1157822
386227
1712724
1783123
1330567
75070
1807944
873051
1061611
1682173
1638414
628464
1230598
1857021
948166
1680496
1908445
815196
540423
1726980
1046258
1207361
1147809
1748141
207053
358575
614121
1954777
1634035
944856
1051405
186917
150384
1943206
461675
1155032
113906
1651956
1735802
1599176
206304
764024
1189372
634351
1778681
1632459
1918549
1137489
1292183
768635
572353
802861
1474908
1238591
1887734
310029
1513574
877260
293978
313752
325326
516421
1079001
1661793
330852
1523190
403954
850252
1701235
407755
1891995
1952691
169613
1364346
347319
410429
384877
825281
1807704
1470366
935566
845979
459354
107065
806448
142315
549520
219254
922912
727085
1643321
156654
1690203
1352508
769957
1151837
1665756
1739131
721097
1428664
1643578
257363
703445
284375
676925
1078526
1017991
727379
763946
1886741
1800624
1377853
1309266
1671340
1606448
30541
1157017
137760
156084
702501
1969099
1249964
1692746
421706
204696
1404707
695028
74333
95626
937525
486139
1177986
1660050
1996960
1065929
1653372
35649
1774593
525073
1418895
1661196
351436
1189153
1389339
1120764
1778328
361396
1897750
225225
1812021
934589
652669
786692
1086155
635085
1566406
1573142
1258172
1197744
772376
524521
1975139
1661216
410165
1141324
215266
1211544
640622
1985902
823324
1489594
327784
141286
1020191
754250
1284063
1644518
453607
929391
1334701
533917
1855977
21245
1270710
1455402
918540
1612200
920561
230125
1657202
1572454
1251375
1035264
50714
1594592
1990651
1755176
838238
1503734
1542971
474409
41449
1614623
1238623
388547
705864
1978780
1314879
1266776
360089
1763952
1730695
175131
230987
894660
140831
1439320
1206214
440547
144378
1177429
1316904
664782
854876
734285
262631
1802183
983683
1726621
1286068
708637
1544690
228385
49377
1143924
543276
969115
1766972
292915
331567
120206
1770743
1957236
812354
948169
937658
1215870
475002
1939618
1327510
1591175
1350429
1053048
279618
1954890
1464553
1913583
1636343
1289993
1601304
376975
1185213
657014
1272415
640845
1934646
1042854
1234549
873470
167437
416658
923605
1041425
1756522
86462
1902059
1338267
1065441
1087794
750980
303557
493873
325402
1559671
8862
1953540
1786368
832933
1770521
1842553
666934
631409
1495223
877963
1511744
1047227
581985
755723
559539
1034965
396229
1807554
332170
1202891
25289
132971
1585434
263229
1643475
395308
1637848
1818761
438076
1368144
1113124
1646700
193182
750977
1069588
1309532
178669
1711817
122054
555155
70975
1662177
726673
146342
179999
735595
1402960
177675
1424179
311805
727853
800457
1670572
977300
85598
1992340
125532
493134
1583530
670900
94404
1254031
1600068
1097532
1934387
263412
191418
1401559
584198
1125218
1212606
104003
214885
1580245
1657926
1809439
1324482
107595
619391
629790
869193
419244
1326179
243213
459206
1097184
90841
894189
615158
1648331
1744727
1455184
1238256
961337
904203
1126769
1976340
1036483
946812
177380
1498981
1236668
1767237
196190
1207978
1571598
1636182
867457
1116203
1307723
599121
1946391
298548
1863689
1614245
676610
1920837
1368986
1068937
86024
161006
50332
1671857
1009060
986847
646495
968242
554366
1142239
1729100
1363697
1092101
820463
1084745
574477
692657
1194995
1712384
539422
1367862
1724565
1393470
1370025
1032729
828233
1185359
271050
600312
1445446
1279957
454253
1450251
1169444
1910238
1258850
601158
729906
1685824
923211
1516385
1208226
800375
1633287
800557
1542762
57045
1709805
1869558
1653734
93913
1165773
945744
596486
577921
418316
1768391
1402302
1974307
699224
64927
194476
1535935
983480
1616910
837681
212875
494726
776044
854745
60455
1349807
1969310
1870667
167703
980662
560522
24455
1929959
1834158
1647134
193588
1141583
846846
1778779
927156
319075
1924406
1400978
243639
1709713
463430
1506392
1328204
538964
1831800
1476136
125172
1512789
1345501
895699
542145
1577839
972468
1104631
235377
108782
1786100
1824831
839710
961680
1245389
965692
993871
1026903
415788
674962
1389380
1341477
1699312
316285
1471867
1536397
71580
1164541
298555
197341
481557
772543
1635990
782164
1204513
277504
972338
1421244
1232357
1833636
144132
505324
38906
1617338
1489686
519497
1398872
1460474
1370141
781045
1989431
334384
329387
1183197
10883
1043232
409516
700679
219484
1888419
1649565
1493444
1347859
436360
1506153
925041
572597
304034
703726
1971383
1696602
1430228
1349288
1860253
417409
1718804
1207278
1911315
1432541
625149
1046472
1041351
1458860
1781934
1034601
1739826
72091
208843
127256
1589578
1426933
294103
1880488
1158609
819513
1244406
1629948
1132661
87269
1034330
1975904
1037794
1801996
55822
1108318
329752
1251533
1046302
946251
1527613
697275
1531417
1526668
1113539
679945
22026
610821
421527
107380
1776913
1678759
833664
1315802
1686267
990887
961771
1263699
171078
950866
49763
280643
1173546
727825
1079501
1539155
685700
1536759
707951
582327
979298
853520
881573
31250
1953459
947067
1068561
532104
1553061
56812
306132
1406947
1239032
424867
1408570
97684
1587175
657261
867176
1376213
1896111
1904801
1707352
293787
411766
27043
573002
391777
1704965
1657680
1815722
1430198
1568059
1422347
251146
1355325
770741
1048220
1200269
1943968
1422180
1919387
761054
751342
855727
944056
338721
434471
1349442
682644
200748
765704
1366561
1157377
1495003
1935473
1899517
20343
406984
1166074
1269922
1117140
321264
925698
1870541
1116736
1434827
1558239
1145479
183666
954191
1869276
1448188
420648
854817
1954958
447258
259288
1175280
478945
916806
1250297
286480
1359986
1483854
443318
1204725
374264
1383231
602347
1805114
1149443
319371
340060
403884
979079
1334913
1984450
24944
1753373
1565277
1335889
232884
1601184
1562565
555253
780981
1471035
1496411
70525
921619
400602
1172677
913969
512137
416115
281225
1163377
1677493
1849259
235138
1071822
185185
1646274
1671378
1669514
1809582
1603012
1769321
333473
9866
961687
557464
1665182
503530
1948140
1129029
254589
1352872
928573
950233
593458
1151772
424382
1071814
1111311
1997614
1731200
1367060
1197634
1021196
1164579
1726880
290698
75130
1550297
677936
1419982
97494
474260
1415156
19184
181408
1915280
1558238
1349909
171457
86317
1823735
1092775
591389
1939189
891796
30602
744783
1168945
877132
1370048
955693
680642
1673050
1223750
1378759
727916
1242605
699384
1183130
796113
1622591
1195612
1684294
873394
684330
1303619
537570
548016
1715793
529627
1421150
1994036
224619
1918891
1700208
1583252
1623264
1688176
898910
888024
1653590
1844107
39458
1950067
1150636
25235
1257889
1323088
403428
1561284
1417983
1661091
1639101
769910
1647380
1800598
1959463
305615
1278630
612591
264796
1471304
640171
1656633
1211100
343486
889469
1070360
142718
1010398
1492844
887688
1739265
1034203
1109293
403161
1506639
747988
388872
590743
437367
343660
1718230
594768
944940
1050050
964089
315607
659659
884899
1306501
637617
185519
302234
1764709
1481724
878832
1150632
1406222
1667059
17068
1906196
778271
386872
556508
807552
1364558
1895621
1691710
629437
364880
269325
982043
215896
973634
1282386
253339
304181
1809184
1214534
1273827
578627
1114731
1645973
1602231
378594
1192775
424139
1396188
707779
1765224
1352285
1373116
944888
1384873
1052375
866241
261133
1008703
1174530
1479394
163203
700721
1837110
352178
1702073
71806
829861
368537
491603
479449
1579986
1473075
663322
762875
520352
1996513
1930875
294176
1263143
1530342
1653352
744115
553590
760918
660474
1975893
1424050
265338
63516
1965543
451487
1950319
546264
1089702
1054145
465258
1329169
153429
143855
790876
1234952
1578066
309042
535405
1873557
1605603
1493933
339231
217536
431008
1075968
1227103
651619
1036723
1444159
1667253
1936394
1028627
1687242
1190873
444219
1140051
663336
1323216
425214
1324956
941644
1658913
1991724
537094
1044377
1965356
335064
1445694
670040
701529
1077582
389023
435594
370489
520049
1215774
1542823
115787
1645368
499779
155307
467822
1660332
5519
1547893
1653206
1279634
896428
1964649
307767
1128284
1415620
421586
624260
1012983
343659
899080
191288
1574370
1235675
1907642
1695940
60735
2301
1036159
633652
1511599
1724687
299859
1296085
1611974
1663625
1445378
737598
1240991
972708
1740158
1529762
1430073
606377
1225830
1180498
411148
1009143
761504
1994513
1025565
667855
1013294
313337
887332
891332
484178
1967322
860692
366179
1656819
951680
524647
1551101
1364317
1762586
1479684
1901988
1718462
275959
559090
1096620
1190171
647053
1579150
73939
1462027
1380001
1873568
1396728
1064447
1476738
1061446
588229
727165
357061
1889192
1640842
67316
1044547
1477051
1784354
950545
608068
1620589
1313303
663555
1515635
1818880
1134018
1698292
1427919
200413
452230
1614683
445297
297166
915266
1483338
506091
1439473
1546800
914042
876201
214237
1103684
1375702
1886126
1943569
1856051
339815
1312821
1728527
345835
31071
576873
1015680
1251228
1914952
1992703
894920
1740866
107081
1171895
1982715
658223
887609
1768509
1813201
418063
1523572
1554362
1473150
154402
1964038
354714
1867169
1062104
290460
151954
307116
1547331
1784523
1274011
1922790
1122348
1797243
1805876
634636
1376783
222533
1760980
975687
715458
863614
247116
520367
934705
58816
1732052
672944
1287863
1108476
1244538
1340554
1760134
183965
621815
306026
1515905
472994
1956173
192223
1446528
1266095
1529086
1518784
185403
940178
695009
1421574
1203708
330310
1831103
862925
994455
1151595
1359050
1468601
527942
1429011
821843
1186780
1590212
468831
935863
596635
1061656
237220
638953
295776
815886
670211
1653480
73822
854933
1060736
1772866
1186729
1031236
860660
1449715
1911177
899043
1295455
1599969
460575
1339032
1883877
819661
1563982
844329
1343722
705261
1043372
628368
818969
877762
1693439
921291
705990
1680153
1572825
1395875
696439
873475
1321653
1905955
410643
935099
1800002
1434120
1127646
172718
1432892
1129607
93358
1159061
1668636
769104
476508
1298214
1618784
835788
1213225
496251
960842
1647995
744247
193128
1216534
528625
1399717
1144213
559385
971422
1286148
527282
199052
1689358
545518
1217128
48699
992398
1902068
1788762
1071382
102221
1051669
570824
624276
272062
466736
35017
915404
741257
63286
1523069
1421687
1275533
1723922
1501642
1925463
272776
1159869
1903257
401358
311246
402649
697032
1963991
694776
1521148
691014
139356
1996463
1180849
1264102
1514090
467599
1239280
1280046
716006
645874
1422687
364578
517351
1821794
967145
1014692
662001
1346669
1468281
520373
232336
1792402
677814
1130680
678144
1368065
1703613
1866404
1697777
1478273
626997
1067993
657709
1512624
1091775
754593
158833
1568342
1390930
1113862
224336
871189
1859909
156465
658952
1458686
532764
438262
1012079
1009992
530164
107368
1265873
749250
1113360
356860
1442855
133948
1422216
297221
1110780
1290746
1479928
1116873
1579379
1352268
1550148
1616286
680256
45960
1524467
1771575
1974681
1803002
279420
1874635
1091496
1703642
585519
1990307
895002
903128
167371
1566478
86139
1071606
209961
1008012
1141715
513204
976031
568207
1512181
434196
405747
516317
905571
1914483
216140
466418
753010
1188386
771810
1260255
1257179
1694053
1388459
1203792
596855
250498
1973254
1845777
554514
955993
1067072
485143
1737948
576904
574098
575411
16662
1291150
371083
978627
991078
876506
1424900
999291
1293592
351989
172090
816237
119825
205786
1794883
1662382
353299
843062
328442
1270508
489382
1658987
586519
1978922
223121
1335741
887696
365706
743809
1963628
1884333
316351
389367
1842707
1980388
583690
1067813
973291
400300
983587
806403
1895491
43714
1496800
1623841
193826
403525
1720988
613539
909377
818041
360814
70258
1133427
729450
1960154
364487
1690742
604680
1017093
1517031
1028591
1331502
83979
1025226
403728
468108
1137789
1838242
1596962
1608832
1445384
1617237
868947
1761380
1292665
1824717
1103437
972371
670859
868220
143035
614294
1892774
758108
1633261
1454681
748800
158070
1765749
691785
1302040
239219
826861
945990
139233
1381617
796001
1303167
576886
645800
1856433
490469
965641
1439640
159676
202177
1798558
512243
1997265
406165
1482143
828924
1029458
858983
1622797
260692
1950232
529300
892302
1951566
27154
966163
782557
1485819
375708
1532796
409255
1643721
268650
483066
745986
1418565
1757291
665500
1775785
1869627
718198
1821525
786385
1750920
801130
1389652
1186788
546056
908530
1582193
1078943
560
1436280
1803999
772939
1547155
820116
1320343
352215
1638382
993384
1692350
942183
1868572
1203638
90942
432959
1480349
1171122
588663
935905
281793
1284677
1218176
1360111
1960007
676742
819523
515044
1169355
1982979
1351748
1194201
1164760
1073917
484126
1199189
1284736
1049494
649656
1324837
1222765
464651
422446
903933
707896
1360987
1240661
1724153
1950423
790805
1534182
205462
1993054
354543
1194097
1056936
76271
321283
527525
840341
898157
1605943
1074273
1000025
816107
1843634
1080808
1443369
946720
1054947
184372
1900197
1496079
1283827
1427692
1206943
1210564
833291
1380733
1981176
1627583
1645549
1617505
1255842
451605
638019
1179216
1623724
653224
210164
284804
138744
1069019
1535730
1278954
455468
1747811
1053908
1374844
1328787
487068
1995789
993669
1927686
156545
571501
1711696
1990357
1771353
29009
1594055
1142303
504201
1183030
1889917
695339
537596
1325028
942042
1530588
559881
627673
1896249
152792
1240469
489053
1876047
1175782
323011
1297860
417637
1389511
930999
980897
852957
1012311
70040
365722
1397273
45636
170235
1082346
399379
968765
1143451
982746
727577
1581881
359066
1769017
461358
1879088
925953
415240
939262
47210
854329
137536
1221389
1133106
1282932
1638162
2846
661498
1678382
1667196
218731
100656
1642487
1243945
1153949
541554
169050
1684036
1881756
403583
769759
539018
78209
1218242
886717
1060175
1646497
1740092
1360681
718661
833932
411322
914581
250261
254232
1186041
692332
1172549
1810179
1525522
348637
650255
1550857
468003
428043
1276122
1901318
513814
643086
1516621
874784
1860878
907007
1549202
1532590
1491474
940588
1304110
1617063
268017
1994015
1487525
1799895
884810
860295
1930284
831251
1888777
1606856
1592637
1259251
1908960
200234
928604
1309610
1154959
148486
669134
1709281
759096
1382921
352084
1583223
1571787
799904
584909
530945
1747638
1314263
117407
1591273
570702
1387484
1165931
631217
1551102
150700
397342
1506107
833814
1700307
303589
1741251
1909819
143639
1915771
779822
367931
447008
251600
1176830
565259
1130610
68224
535498
1627139
1547668
182956
1818952
1981833
874095
174335
561868
1808744
503297
1221621
1989921
1109828
1783162
274647
436275
309064
1699726
1718656
471898
1588032
417931
1410
1963356
599537
24526
633643
590831
875037
816901
611821
1847999
908382
729012
1597775
1961357
1886883
1421192
1480912
187717
1441507
58957
956980
330932
252532
603474
167434
482076
1730239
242564
1873109
555647
557781
92931
1004571
1931616
1446933
1457807
528596
1839298
1126057
617824
1258633
878900
1646562
1613723
807456
1768304
82155
874271
984138
17233
562062
1519490
1002101
1976972
1869293
1020860
1171255
1082951
1541335
382313
1169210
684736
1643054
53556
443499
114001
1223294
1690414
1468002
843612
1766676
1154212
1749952
583953
1769025
735102
30397
1896333
1884441
1426959
1551100
1595389
564166
1583199
217780
264734
823839
670806
251406
1408975
236178
482402
614138
233186
1312780
1790417
1060449
270190
1349953
202807
1374454
144426
1635439
1166865
1914247
1801389
363117
1586921
1291622
777289
1128072
1685165
1726634
415893
25825
237500
1102253
986658
1959766
811846
1277999
1501717
1611452
1974654
1839846
1940873
1023880
1157451
1479513
1020510
56632
923625
246885
1339370
425500
904683
21881
75348
354668
1454063
165364
1681485
728471
1702227
671136
1895260
1227651
1177798
1917147
971288
31321
1062838
1506710
619837
748908
1726257
499963
176877
1976076
1452262
998946
1637931
1794174
1489670
417613
338459
1067390
232304
1962868
1871066
1081641
578462
236187
840955
1297033
1271288
1257483
1518349
1838762
1861587
1852556
785820
1110777
1593587
1613722
1759487
929365
1809064
250732
1139540
1037267
162265
200628
610277
818057
1855641
1156256
780721
667725
1078753
146390
1809135
932021
1669946
1943111
1293694
1104749
1419537
263378
400643
1687583
499859
303563
936198
1266236
697597
1282957
954496
1209182
891564
650508
1491535
1407853
497239
742592
1462818
705249
1429933
1473285
1028373
448034
339818
773812
1530024
1284663
318870
1923718
687310
1675701
1022413
1059561
701997
1700686
862469
1087838
13522
754122
720140
1911886
1597866
242473
1603488
881180
951488
472776
253085
10049
363553
1825732
1679576
1872623
1198056
1722047
721624
590920
35881
992446
1142472
1456698
1157271
1967968
1900654
1661113
1233311
1230480
453541
1921115
555545
1618033
1179590
756061
1870583
511913
587979
967782
136585
1473042
795215
711712
1889271
677506
378969
279252
1648347
608865
950425
1635411
1542109
18756
1501692
153783
1250728
1249028
1986171
1366907
77083
1558163
1188673
1771547
1434548
746523
615852
1880676
587442
970429
593123
743337
1421616
1057445
612111
1423494
1404364
713030
125222
1538489
425517
611957
350152
1981908
626765
673681
941450
429017
1638627
1546454
738856
1419051
646038
665676
2220
1931533
31043
1525514
1139992
1586375
1574658
576374
1273352
560524
262805
193877
1584849
1677264
1783819
1837010
882456
805626
381663
1560332
1642528
1962059
1054402
791028
762924
1490858
903297
1365475
1403769
265272
1069418
152986
1224984
1209831
1729256
625279
1602592
642764
879030
1565052
762944
1402665
974202
1848691
387328
1358086
793032
800326
1037642
382170
812952
1042241
1810518
1396716
674779
399257
182496
1147557
89280
833535
607117
100959
1720797
1004017
1282423
1827794
328772
112678
1827990
1695248
477342
16654
1070524
1924404
142943
1874107
797388
1201472
1070219
1038248
1475716
1326299
1754334
1941463
390694
1755463
646723
1923945
300763
620930
1131645
430563
470815
958699
1477269
1921628
1502856
930762
1993883
1086152
1368643
600776
612466
850098
1852817
1743934
1692720
457240
1357843
323864
1285806
201334
117456
436178
306480
1329762
786894
251590
749876
1659823
1935281
1922953
248061
300769
1647698
464711
915939
1562324
1651568
1171809
1330882
918819
1415414
1743150
1467888
997375
1992810
1521098
814793
787815
1743348
580657
1900666
1801577
748367
965787
1262047
1173048
90649
997730
1465207
757592
1613308
416595
82401
68364
210537
1712540
906912
471456
1575562
1308747
379617
1773940
691969
1256279
1195635
946958
1028720
1350589
296168
1268797
1063518
963199
1708175
757672
1392827
1148553
1325741
659751
1589822
917163
1623282
535722
1449586
514636
909443
1945922
200089
1391550
810560
788086
460199
1351072
140437
985825
320085
692237
60724
996104
674678
305710
353644
1827823
1154673
1618192
317235
1103904
1318208
740391
983943
1435420
1985751
1150449
1666588
527521
1559398
1583671
1108212
1705355
910967
1122918
1257661
531433
1027807
284849
1962828
171549
444140
1805636
238219
670877
1127656
1941632
1410700
1366825
739700
727265
1624708
633736
57563
691832
1472739
1684349
1716465
9516
1770661
1022093
535307
724074
453542
277797
79160
685761
1377983
380486
1480035
1069632
1607825
1905156
1015079
1336616
271591
901253
959680
1671780
126839
1551594
1255978
1372762
1309839
1153971
1985246
177602
559150
1046139
1046822
89508
1199529
87991
916103
1316378
141472
1915407
589426
76733
1415363
552159
473836
115531
914847
241365
1014113
676450
1921264
782501
458961
775281
1701245
1195184
398501
56798
1470314
361693
71050
1864274
1563758
31133
1657782
514272
1386256
425080
1452772
864145
1273455
859550
680049
210794
1977382
1987917
698917
688480
1755495
1168609
364536
402027
62304
1736449
818317
595479
1036823
1649860
924479
738405
260549
177492
278388
1256244
574109
1948727
714174
1175387
1361120
1058630
1387407
112043
1032889
47381
1849974
250682
1072449
371618
1999293
249724
201838
776701
1446399
484242
383229
584483
1194011
745911
1648487
1584989
1945634
1507488
945486
668889
1590335
1675752
829943
1617271
1098819
1669722
254961
1403318
1868835
894061
1805757
957524
1279137
1790103
471580
339514
1162045
1239286
662343
311086
187727
628309
259986
1226337
674695
1234203
929812
1558992
663954
861364
670367
498129
1540545
1756312
654345
1568675
1524195
490041
313894
1480882
160685
883795
113673
370252
1868855
1736045
519537
280244
1043890
863663
1288275
1119905
1590043
1788876
428881
1341183
101542
727112
947349
1050622
685709
1132941
1366120
1036601
1800221
1697533
1255500
692381
1091263
1475108
1284671
545514
567787
749091
1874121
124751
597805
683792
1352129
702874
1180195
1878288
1959513
529643
1743022
1213277
1585348
983226
1276018
254487
1077681
366124
1439947
365607
333073
1240734
1134483
533173
406971
795656
840293
280692
447191
547819
932752
342417
341973
1972607
1567516
1551331
560450
21791
684067
854752
148372
1356307
1212917
785185
517061
145679
1120287
1377838
1646258
1542639
1830879
1922925
649996
1688715
307360
306602
1867068
1852147
975108
395862
357054
1673206
214693
1475131
822074
298399
479261
1862113
1255926
1455138
118324
905343
281875
1564395
1104395
1798385
286390
939610
510876
1356027
1877986
83519
1647980
1133547
269873
581126
1664364
1763947
797249
319825
1733008
1089913
1285953
365687
1250004
1886731
1461264
1583084
1556959
606
947887
684884
1744377
138155
460835
1963653
485804
421670
631969
880651
1716590
1724805
136743
1038690
471243
1638406
931027
639776
1745031
1153215
225608
416041
813945
1190858
434394
651349
1929987
84830
947479
658586
1329805
1878146
1504628
1269674
1596676
11444
1318109
792338
1191265
1456836
1702064
300423
1160278
707245
745035
356561
1115634
438374
1914903
1000499
431097
542457
1174318
1148752
1166265
1702041
1729452
1575236
121298
1277337
1350945
1392712
1547139
1714000
121836
935266
1387882
688835
895562
1110871
418164
896837
685112
1068256
1176667
1295386
903709
627461
610565
263965
1104291
428698
1419163
306118
116592
1514490
1057070
892597
1326187
326704
972657
44228
377512
1116369
1304732
1869840
30622
912673
1660928
1424655
1337396
484539
510897
1504916
1816730
1474169
657242
293534
801035
1307345
1167916
1503461
1973651
537111
1623881
1248755
334813
413131
903199
591449
622752
872737
1012362
414080
935865
1764737
994991
395970
1241276
1296753
818795
1253469
1155389
1485255
772985
1234345
627583
1690219
307176
139167
925647
1610400
165725
282357
1712756
1410789
331961
344723
630339
1710704
1456352
1799905
794921
1274160
1327422
1083566
1320249
25896
90781
744292
182821
890058
378282
461456
999504
1980609
810641
1325639
1629581
547964
845346
1244632
1382531
1611107
179059
335478
1327700
923973
961939
1016954
234420
972450
1536946
1423135
1751849
1014388
1551834
916137
1398160
1065569
1162059
1827533
1675394
678059
1403268
276974
147885
347
163639
868351
692229
546714
97241
351104
1204923
1417187
1786946
1406992
355964
1052426
846734
1737720
1994042
318776
966473
391392
29089
1997367
65542
1036271
1760986
703947
1379195
1661219
1765134
742847
1932628
1023357
965433
1801422
1952432
1351860
1909875
1016238
715497
259251
1429562
848449
1817853
1632716
1611326
1924263
1160297
549612
1562281
15132
358394
1158063
1463215
39727
632018
1249548
287258
445050
1418721
1156758
1133780
1638262
184750
1902818
1192164
652656
54760
494027
260070
63535
1313436
1390415
752421
1865908
1542276
649233
1295062
309673
657872
262470
1705828
1405271
172101
1393462
171791
1820833
1930504
880383
276763
1346172
1694373
1169105
1229270
585956
613319
1666711
624699
1449395
1068512
1150431
60649
1873877
1466526
904084
1684750
1072148
565055
797804
128868
1841104
1855952
1125705
312740
1103912
83986
1968024
1713939
1892992
451655
231118
598965
297063
1860050
1207174
913752
1298019
712544
1328596
47679
1725596
708124
1868034
1625743
230985
508880
1121755
460994
35603
1312471
1256725
1137847
1324209
783124
1687160
700619
604224
294788
871421
1477800
1211539
1026615
1946180
1242808
1722188
1284937
301615
1150795
19216
1638813
1224912
329474
1231658
1833407
1813313
159475
142033
1837322
1432586
832336
1612737
801442
1159663
1688570
1563324
136991
1673789
424357
412467
619908
1393196
363484
1089440
1485734
26053
1676350
82019
901649
1640616
992973
1174249
1499922
673057
701760
337777
1518753
717431
871804
1674552
861312
1862114
488383
1449726
1285402
1618690
947473
1843311
617767
1409748
1836713
1194220
1894078
1249135
196969
1843437
1706603
908176
592964
173365
196227
11032
267217
734259
1954987
131445
780944
1868570
466934
1359844
876369
93619
1256813
191333
720895
115362
735394
392015
843089
190169
964075
1243688
784458
259170
1763128
1860519
1092906
1344349
466183
1423483
743451
1250312
390959
1683361
672233
317895
556091
1295672
468337
573043
1492670
534063
530616
1231366
1148675
708723
996869
1580199
100686
1354222
1968110
410018
1335419
1159266
88942
1044253
754514
264853
1644833
1141730
664783
841552
1177396
993759
1828375
963768
967850
1874326
617829
1814533
159140
783539
898951
98979
930423
676904
116342
1538497
148659
99730
1441771
32640
1556535
731101
793369
403287
1236168
236612
924841
520426
1925288
1267788
1103815
903483
926189
922457
1290557
524295
1754624
211469
1834942
1531151
1378686
489333
6278
41639
658727
757633
159261
1679395
391982
288380
1436231
1187826
1304819
1716512
281298
231093
753540
625595
555413
951348
514903
523671
894974
493330
1860515
1100545
1522973
1075779
1891938
242031
1870295
354170
58436
1770048
1207790
348159
1672813
436694
334004
119662
671850
1278337
1334581
1663682
923885
1493570
219603
1218270
1379873
202440
606004
269404
370019
81169
1783394
143535
1392745
1095187
1490646
35308
1453044
281383
6903
1613462
138039
663632
1232181
317056
558339
44724
1148159
1178343
389549
809598
1764078
1813060
1535394
855666
560188
831990
446100
871598
1116020
1670217
1191830
1265054
1316137
1795948
599181
613434
985487
1549166
1913383
670319
1791995
452177
1187184
1793425
701812
800491
785650
850023
1755688
1860475
949412
873906
1800030
1032293
1261812
1489807
115732
1931139
308292
1193772
1676774
1859991
11615
1490530
431269
1001422
792287
1312860
983880
1512847
74603
1635823
1771810
1727584
1023175
637386
1604916
556844
766455
1536184
1984504
1848039
885990
830745
427456
833343
1016905
1634573
1948106
384818
1863574
747194
427617
219309
99114
306770
67672
975928
1142163
722118
1578022
1508055
1202894
1305482
619567
1509805
816958
1919267
1054521
256844
1362962
1953336
596415
1215186
1260336
24613
152441
851318
522879
47054
585608
5970
1439526
773515
1253563
424572
986018
481664
1255510
183583
390098
1077205
470865
1159104
1699415
130137
1334083
590229
234655
1997945
995922
257202
513662
434720
1844815
1751349
1104467
1733199
559173
1802209
1809633
511430
990602
1559716
219823
220300
562087
1522181
1718576
372983
1038148
356629
1682610
484464
377337
1731484
237513
633342
582086
107954
1380427
645158
783742
1973138
1806060
686805
115916
781349
955048
167826
1513763
1876260
699265
1926162
207640
1208587
252777
693468
992873
4695
310078
1025395
978577
1439564
1096441
412398
784409
88113
729771
334673
303286
1058873
498613
379307
1314792
826887
1723553
1728903
1657321
394806
247969
1155033
1304950
981510
1525270
1420478
178975
1254541
1871773
183144
1529075
1889181
200660
772456
1099972
1400103
1578469
1737050
1016077
1917610
1653592
558614
362172
1122644
578454
1314336
249980
406056
1647341
824956
23315
466416
445765
1599780
175284
1315766
1601095
1185068
624363
856441
1391201
1098673
1463273
872931
1409298
1487904
1551288
1477658
1767229
638288
591283
1555353
164717
79951
1662239
1585049
1428324
491224
1904713
358437
1753888
282465
37988
220484
1674326
321911
99804
1986238
987934
449514
1191976
523192
1619594
1933149
929300
104377
1074628
1289423
1394139
1917207
949943
1493690
90411
1841390
1017970
338262
1717713
1116450
15016
596039
1691489
116836
1057610
982531
1282544
1696006
1175497
235122
1992574
717345
1026568
355825
1593626
195905
266253
29411
691467
643968
646025
1854069
1078297
381996
1754802
1592034
356742
1091730
914285
87468
548682
84616
1568351
1314790
1439603
859979
769234
1760144
1450515
1967086
960559
808681
1299451
168539
1966631
557899
1906714
1607272
27861
416322
1494779
354789
823680
100109
822894
6271
1494251
708019
118098
35204
634077
79816
313913
943227
1360065
1190627
25578
432494
1632586
1348855
200192
1955459
442632
1109902
212417
777977
1451421
1363599
1029240
50176
1097061
1959436
608862
335227
802122
1412038
1804520
1316473
1994940
877477
1885158
1836942
1163277
871194
778064
392288
505856
421105
1108619
1862883
1161973
1803483
1672289
423257
607026
1879656
1000627
88433
1729702
716713
133267
1229066
1101419
563537
1813701
1156082
217235
1827608
1842431
1852499
659194
1981069
633671
1844712
665330
892588
640273
479276
246505
782734
588108
1931567
841774
1077934
346447
1790191
958060
1570393
333552
284845
1535149
318762
1838298
1781190
1330818
1432831
90897
649379
1708267
423900
881956
741058
1722553
1022477
1158129
1488809
1464297
691172
47293
1111562
263977
1280044
48235
1148221
1205532
1858905
956544
1514523
486932
1643347
677128
1296997
225989
281914
1721943
1962336
228057
207996
430232
874828
260539
1807049
921062
1371982
13848
930365
760047
1208734
874243
1679136
224960
456801
901232
1698334
1402554
802726
326922
1262540
995669
1857524
1459165
752980
881077
1103009
940788
1137544
225747
1948515
893529
1285791
674605
524161
1247353
985482
428191
659181
1697242
1222687
1726602
844199
1607779
17248
1685610
696133
1294787
812556
782656
929045
1066500
1990284
668870
1936108
1831837
604682
1313486
830719
794549
1745391
857447
1209814
307094
518362
884926
64431
1447172
979941
1764990
449636
87578
474274
184022
699289
401858
1922969
1688878
1971370
406346
1251001
85882
1505451
926762
836356
1159042
1389879
1279914
975158
1892212
928572
601449
644703
1107650
1962354
832161
26557
1307834
1438715
1588272
1226175
1463945
822848
859534
340328
197237
1108973
1444719
1629642
24583
1724057
1921953
32119
818546
1179126
1650105
505772
1146562
1700853
562786
9936
1831480
1074777
985877
1457319
608322
677564
1648769
569428
1285952
1363390
1871642
813455
1948358
1265071
1176814
638915
1096050
890250
1252971
75082
491359
1253709
868636
86074
1207755
1487092
1175938
1994062
1333005
963620
898391
1954205
843626
1712348
1477138
945493
290314
1572366
1869705
1005919
1798709
650415
1485660
1687132
233717
1254283
1337553
693532
1131788
1736039
996431
836232
1059137
1712930
1285815
428302
1857108
348065
1530342
1173872
776486
1781577
678890
1594130
1007024
1552246
870519
1245603
173156
399374
1856063
418871
392815
1345984
1188821
295017
802164
1080923
1462136
1419892
542281
197522
1798724
1936084
526926
531561
596208
1537404
1115745
1747947
911618
990309
706388
323786
860689
1585361
1936118
1031328
243544
690863
21487
446366
645033
513521
1439712
1734859
1623004
336742
1621370
470316
202630
1632556
228847
252289
1931625
1147994
36823
1768820
1670263
1617724
1542971
1839931
424091
289396
1843440
254023
1722008
1169429
1491468
1310516
1337399
167365
1758667
968428
652660
77230
1701742
927774
1465451
155982
367669
420264
1916594
265036
475715
650581
173660
1309343
1187103
554193
741952
439646
779973
321008
186726
91946
154779
136082
1460073
1156715
1009398
230440
973868
782461
1025870
1299385
349251
353167
82449
1211682
305986
786958
1312689
818150
226774
677014
1206602
1307392
714440
38601
856565
820697
1972587
131516
1171003
328925
1090299
1116707
202982
1095394
1382207
788101
1646892
783080
70304
961370
820493
1683297
1376240
430045
1613171
1215750
1082825
254096
306045
517591
449852
719887
1664574
1205227
218485
300085
1836600
1985304
1992436
900033
834084
746387
1378674
115181
871332
1419649
275614
1449634
636181
277979
641540
324952
950917
1336026
393786
906133
1536538
1859185
912109
626938
825869
135113
205013
676026
214279
1121874
66634
500720
1541488
1514306
1591331
554383
1587639
1334123
1270802
1379993
121356
784268
308600
29494
1016421
889202
246203
284151
603943
1031662
1348291
1294218
1447113
1032369
1132698
1473920
1149067
1947142
1325321
471903
1979801
981429
331425
1723722
866215
1628169
992625
1559905
977111
1629088
209746
1054986
1620951
272270
434618
438127
1439021
816324
23953
1197194
50824
1050974
1299208
523150
1185826
1524266
1002359
1308766
1909946
1565523
1497212
1303807
658913
1854165
1012090
1718498
1138404
1984860
1477222
903726
1399630
1509947
1165667
484791
1936239
1412091
1381968
1434173
815720
566497
1889887
584422
203875
1631435
14422
1923160
1030160
637661
916251
398622
289010
1707990
287546
169991
472333
1290726
1012771
682584
1181901
1359270
367202
11375
884000
371795
1612392
1956959
1652636
1804603
80835
1379477
450819
1600172
1689127
367258
1416834
672634
570534
1782258
1830091
1498488
622756
1229606
257441
808485
350106
1686695
1711502
67108
1640849
5958
328751
1348807
1542245
258185
857803
1685445
1047459
1224212
876430
452530
773419
27701
1214435
215173
1819845
1568967
115653
1164357
1979335
779757
519622
586581
1656234
1978859
39991
47833
478785
1144279
1488641
891759
1789829
696804
1674670
1152579
428741
658173
8795
1738512
615096
841861
300549
258143
1373339
996422
673623
1826911
307249
1197685
423935
2207
1517736
1710261
554140
1027405
680513
1099257
774216
1832600
130665
1838445
877932
806688
1064522
1079554
1024156
476161
1677826
324457
1743779
1779965
697015
1978506
195137
758452
982776
790835
1995882
1223232
1811570
285369
386121
437325
1606462
318326
198057
728754
1168516
420836
1259663
1173834
937746
1534747
1310319
325889
575450
891875
1653278
1970621
1612040
877020
993183
1445974
1182034
799421
625782
475331
593504
876823
51692
454542
1981058
176606
689911
1477228
406489
352547
1935030
426021
1660058
1144071
777418
1056687
212312
1578364
1550561
1593249
673032
342103
60144
1082198
1804378
1568001
603524
89648
454386
1672745
759738
1654769
1087365
1579476
1729621
85087
587684
844275
392460
1517735
494710
1225889
24005
393272
1160571
1086094
1986897
1598793
1104906
560042
334409
364934
1381217
955323
1224088
1852812
431639
918634
594887
452774
945383
1597715
1180868
72569
1746499
591906
398910
535328
560405
219831
159104
1349816
1544061
1123327
996935
1162703
1568441
105747
17749
184101
101329
920128
997533
331444
337838
796726
1108744
377449
1701469
481459
820182
252193
1594497
203329
1130774
1069547
28973
55913
829181
1098754
311849
118047
246405
1415955
70943
1056329
31240
1027829
1345916
1400930
875020
222837
1004254
303975
1548975
105411
1326018
655602
1779894
1336168
1032542
1392198
894551
1443315
1742725
365749
1265120
718692
1479745
863110
763591
1186768
802229
288439
1084094
1518383
677965
1551843
1947077
399714
1864965
69180
1330034
672709
388198
894876
961350
490969
760026
1190430
567145
1043732
1327881
886106
799735
156017
144911
1895385
734988
1476445
553703
269163
468871
1029347
1217890
1887917
194456
1317311
319726
829706
1740540
434655
996612
1265558
1077577
1358114
64831
965614
121611
1257288
965209
1426727
636948
273799
1066603
1118662
49980
1649285
1789630
1832832
1201827
526894
1665233
963537
797529
103280
361326
833613
387939
1299445
33708
1258346
929817
712209
1596590
746188
1769740
438812
898008
1701187
1860284
1419316
234431
1440450
343921
1067198
1891476
1425925
332044
65925
97936
274552
1691073
1042855
1968516
1542654
744702
492297
1540404
1325544
1101613
1291073
466972
1175664
1474250
252601
364816
1933919
1333047
818024
274378
534710
1979203
381357
1638477
1456140
633024
1134151
1993317
1045179
1606793
505413
1420692
759550
1988347
1810406
1167518
247376
1541582
1398463
1730532
634710
242767
1560831
694865
1275085
1822680
508784
379364
1376277
285243
849252
950236
1922699
1561831
300205
85883
362206
1984850
1505025
779889
744450
1932067
1754906
687823
1650428
685173
444847
254156
114421
498440
248517
447255
107973
951726
185429
1329661
709939
1778445
1421112
926633
522757
768220
537122
1078238
1494983
646242
956342
1063913
1708218
1493944
1355798
74987
1767445
1150295
138686
243108
1992411
1909718
1538164
112348
1899928
876045
1947690
1766846
422017
1248774
1813893
1967291
257772
417074
1098287
123143
256432
242817
92440
1861184
1958963
1086784
1486144
402188
364289
227321
511449
736373
1459122
514202
1362285
1875100
771156
1966595
1464201
247910
962628
1618897
1150354
375827
1028477
909730
502877
325624
1598269
1062514
1397322
1335919
491290
1474034
1662992
160087
1575152
1411586
1827407
1058152
900626
1775258
1783708
819901
1714420
1018870
549438
820134
1771822
1824522
1954971
697688
1255873
443243
1361673
415965
1461146
1578774
1685120
1375425
1881606
1829221
1315052
1619212
939650
807530
726654
273400
1714060
1689871
1341937
1994547
259937
850309
1646622
1868746
535002
643661
1102783
1236727
1712591
430709
466689
1349782
340312
633231
1048504
1055792
1670917
102157
800582
1101320
1439627
11498
1718789
1863682
964667
1133820
1098061
1515689
1570448
1772813
1399031
160056
77872
390765
473420
1077342
1511587
1538458
1453177
162885
1643620
373784
1017745
926386
1176927
589544
406616
1650086
1697244
588653
1031006
1914122
1555865
48140
391115
1919953
265470
1004161
64737
964058
1704860
299907
1564447
1172605
951703
1590836
240404
1335894
659490
457622
1758816
1095884
408455
1889577
1499541
666778
1885198
638894
1068533
34970
898097
33848
1491037
1144444
1939894
1455381
774651
1576084
1269124
850238
1940229
528895
403126
566247
1165603
1058706
1259443
1085467
1770891
1147003
731405
11363
288801
1563580
1410655
995469
14108
128117
53708
1595314
9199
1769218
1127117
304101
1126444
1380499
208318
1286029
756986
1400767
841938
921566
1841563
845409
1784131
316256
330009
337565
1304201
203278
1142639
1673230
1603279
1827227
901800
1909668
1852001
404334
147141
1737646
641890
476936
1079036
118477
1165283
1944340
1335275
201885
369727
1754548
320246
337822
1385262
237736
295220
906383
390849
735638
27967
1297987
438664
1331673
1924517
47486
996080
1778166
131367
1451267
55914
1888410
1013114
1594242
241386
112829
695849
1588818
322261
1175865
1205354
36121
1338875
1478452
1843829
522084
922786
470625
682223
194042
322169
14180
1595517
1403264
1287736
1769575
158721
477656
1613357
222695
77
1422537
768444
718985
356518
1612271
1223506
1516442
1541557
1327518
846462
845465
12493
1408434
30148
303067
1919970
1541037
124479
796833
1185063
1589797
1451309
1694323
742790
39792
1931187
1699188
1785567
923550
285078
347935
1889761
681622
1996186
653196
1438478
1782269
1743123
1760053
1320443
25539
222260
1056576
204216
1931865
397679
251612
754736
205312
1739183
632337
1491331
509236
262102
722024
1770739
439335
783905
1847799
916269
997989
1769801
1516269
140237
865
1442705
819765
229625
1462559
11538
1818785
1160228
964314
1343712
863291
287149
363727
520559
989232
709062
1660390
1467504
789788
1889741
1894393
1620441
496350
1406747
1099453
587781
173541
463377
194189
1404652
1032964
1326934
797347
383080
1343558
657086
1053512
481966
1687327
267966
456254
60907
1066290
13281
1136061
1305117
1609863
1574317
1978007
1284874
1745878
715813
1301597
1305550
615143
1242952
1934422
267946
843426
199082
379654
1460816
972352
103438
1515180
1332017
1199295
320749
197177
1433252
1177933
1898110
221859
416718
910839
30994
1306298
655912
100002
173385
1462872
1091547
313102
337338
1277753
1134048
1783530
624391
219257
61933
1176766
232200
979853
1932779
1189751
9515
915379
1010885
1700831
462237
1912158
1505751
1454940
1731980
1272898
635550
1342514
48926
631377
1169350
1941805
298014
1377479
628692
1366681
999682
941334
868747
1054133
811987
109422
1483631
817987
1500558
1466450
952069
1117757
236996
549347
165692
1698737
1246393
1167590
1933404
1607487
290897
1323842
581621
417846
964373
1981087
1141870
965288
259933
1044141
890772
1656053
732721
1396627
1672588
1602782
511428
1677318
506228
1719954
137618
404548
717907
3832
1988411
1141494
1046161
972968
1500078
1514244
1021910
1653452
1317209
856609
1591414
804489
1133286
1826531
865416
1226728
765761
1539220
621650
874525
471011
1637532
639323
1131959
1729014
1669273
446270
102924
1967772
700576
1791648
1085327
743000
145595
1639078
549361
1198770
1017381
898534
1194949
988101
717032
1617075
1448624
653234
1478134
1177364
565869
1707453
206372
18993
674911
1423403
634165
1977841
138909
386930
1908270
1564568
1767070
858089
24461
1299249
13146
577619
1309449
1745941
1198012
111856
1778442
1901868
302850
1323094
1224270
361967
886880
1177790
241083
1771699
1107821
1145212
1534585
1867004
1197018
692439
1040189
673853
1382304
1431010
709966
1244877
310270
673535
318349
231349
500980
1979764
1236988
1490066
551991
1324773
1896209
1970403
1449851
1214131
893828
768885
687549
1306242
104696
1683839
1343249
159382
1099926
1574823
677268
888512
1080699
1364303
979814
31662
13988
1700162
363726
790507
1911737
118353
282427
1518130
1271290
272774
1053727
1911284
314795
1759515
1154390
845822
46255
1461521
1437538
312121
358219
1812630
706996
612949
1726342
1866210
1418998
1706859
1052250
391935
1414861
1626630
409211
1856590
1183410
1145095
667320
1160158
1251535
1599500
304645
1284588
1164837
461702
1469255
265421
957783
78820
1654344
1096683
563877
1515336
1558344
1045155
377968
1014705
1376937
1651748
969105
1408013
1332721
435557
224879
1292746
91888
1889904
938112
1802081
1513081
1193408
490998
1346279
1831452
1002501
1721263
665232
1141263
1319962
1285344
953978
960603
796999
809475
1808188
1082003
1453204
1604983
1398758
1951854
610150
1894138
1318493
1325385
109522
1635717
1656502
1626867
1187630
523467
758385
381643
1292925
494352
717253
1205983
699645
1366471
352716
721312
1613014
1849984
1889377
1433772
1274397
1921799
150322
1412272
767354
937401
1781093
1121563
433603
1774425
1404833
1149610
305769
1237055
622447
326501
1021529
1022905
1591801
12144
1657216
1378477
1664087
870832
13567
1245688
917713
974442
1223156
606433
1695432
1815815
338527
1701913
1448125
1172106
1993781
1750127
1334772
1708849
639018
1927854
1366489
825641
999814
1670462
1339596
791046
597236
126486
776675
1460773
1930227
390419
310809
756799
152896
962866
1374493
683402
704056
1760069
1201016
1418096
59789
1192711
74955
1392837
61739
675666
1963446
1730852
1124990
1537808
1289210
931060
532318
1737343
620436
400783
408192
580000
1184604
1703007
1631850
1103485
234734
1948712
1928660
1820890
1149050
1295653
503870
198484
930675
314616
410470
58370
1649668
371907
708562
1362
1014920
1203129
413444
1059846
998299
1078006
1289186
146311
379340
77207
750080
964020
1986831
1904164
482975
267120
1959639
1904323
279389
1315229
575971
1826441
1036326
145610
924855
1248875
1360551
519784
405695
182383
493002
1602734
451542
1542852
486688
1819245
1420161
127434
83507
1691328
1441593
1888478
1684504
136485
386886
795993
1888995
81711
460629
584101
183083
915477
1382340
1720938
331453
171028
745542
1380168
1725065
565126
295726
291806
21188
365237
1602393
1537100
1181149
1850728
1510554
181836
941443
684521
296659
1259502
378016
1467964
912236
105112
1980508
497538
897523
1578247
77536
885853
143188
1007071
243966
11115
757650
474972
1456593
1708300
1791819
1804457
1704718
1309750
883123
220647
1672003
911869
1904063
1800807
1950092
1542391
1234532
738522
1685212
115845
383075
1250282
607548
1108201
1106772
1853002
934296
1025612
18812
1498886
615258
907464
116614
346013
448205
1188447
1891491
198157
588277
1510735
1046220
580027
1172227
1656762
1465816
593738
825259
1724618
1309396
601719
470785
461496
1769998
1680995
114293
729710
1829084
200113
840634
1419900
1402902
783012
679614
271839
667426
1015087
794981
1273655
462035
909018
656287
1714083
362686
876533
1432572
525793
98357
119456
1798009
1460822
518864
212549
439510
1507891
1921061
27167
454279
1103164
1768359
306846
94914
1932986
1544266
1602139
208963
770177
898603
1189637
1660140
1740826
837313
108828
1276603
1443351
816120
1748180
390533
326220
1790776
466917
244329
970046
571001
234529
52782
1706222
1499142
985541
1280341
143988
1179483
1505998
237599
783532
342322
1687951
122206
381696
933143
1016211
1778926
138974
954725
735782
739367
270938
154278
1250067
1685619
1586230
1447074
1063221
471877
885416
654967
1250137
1026769
482368
1957076
1076904
759879
504731
1910581
1881122
212561
1684427
561450
1274297
690406
1402055
1061270
24990
413864
852513
1246321
196988
178809
1409213
1501916
1414368
1536851
325376
141495
987182
865179
729584
1527128
1278629
541725
1270829
422116
1366248
1070110
918660
1295256
242235
1258156
1917214
169424
1922893
1791287
1626920
604554
1703420
758002
1815616
1176552
1202504
1842751
419199
1305400
1237734
1013084
586638
76429
85604
365288
1081942
1500653
910859
236047
1203348
1628014
396376
372331
167881
759257
1375726
453080
476762
1920496
462905
1273455
863669
30667
1418921
1513922
1174985
1807222
1814672
1352010
1217809
1717813
1009223
1982378
1816102
307123
140224
45458
1257930
696238
973206
40739
1894283
816104
34968
1784229
970496
962871
339135
166104
754977
1781034
615222
566382
266552
1538909
890349
371376
1645522
1150955
780136
760165
1213983
1186272
565514
1617223
1483201
336995
327238
1926223
1592035
451042
718275
1285464
1840002
88172
582846
945232
516652
434966
1385107
1805222
1373789
1276658
1263038
95291
486053
1864487
1396168
929587
1459871
1886573
1733161
153632
671955
1414893
1700570
1872251
1161218
1044990
31454
1062340
426790
585831
1560521
458752
1109556
1510890
527178
1982490
599358
1021313
207473
1107020
72915
1146534
550225
1597158
1032283
751290
1621996
533534
150390
1695999
1771002
1808363
153284
344426
429552
143666
1699434
1948825
227395
1526153
1564141
378680
304853
600446
1041751
1981216
914646
795553
1325464
78189
1193714
205531
926321
1272546
627934
1147405
153694
940222
1509961
33137
1710290
1252465
1243580
1577279
1846537
1764085
401644
887997
680018
266600
187240
200114
224608
460878
397252
288846
1760481
1248781
63140
1839236
1301571
1560433
16951
1780504
569358
348972
125555
812327
1395611
1070521
953422
67078
1921237
730520
851625
566787
1856991
699530
1149512
277481
774984
631085
1205587
1925815
1603329
510695
901937
1661474
696922
281700
1073904
973460
209214
422945
228049
1366128
1331449
398737
1690980
477200
1357922
615974
1506024
485402
1407250
505308
360835
1496892
1690528
906234
1324095
1932342
1442039
1125771
450913
1910760
453956
1349620
430005
809169
1489592
1904506
1494472
1791173
475677
1083293
1005987
1402646
720098
848973
741626
447608
312270
1189100
574218
1306608
1542458
1850811
1202083
949569
1907223
911563
1090304
1131784
1657569
888618
105422
975483
90528
1016672
1527355
239951
306374
1574203
1478030
507278
1653941
429642
1368808
1807387
379678
815932
1924529
441031
1679805
522330
806969
1053225
277566
340409
1874967
552500
1997052
75000
1358924
1124645
1247
1699230
843196
650338
646424
397491
753313
509493
1762087
892417
919060
1492454
371861
573052
865920
113084
812647
153258
807232
879964
1678126
8421
1160078
838782
1337918
411004
1174730
1911305
790938
753611
1373392
1784153
365612
589701
1316463
249935
441805
880539
1511900
1139009
1803126
405343
1651385
1348696
1512204
174569
1716593
1439246
17792
1413874
1578488
402391
1732645
1740954
608178
1931623
742327
593997
151080
578744
54630
1577142
144564
1540321
1971316
255209
1311998
1776164
1960165
1292457
890748
1055739
160277
410604
42781
1178698
303448
1305509
332681
876028
1800234
624369
1400939
1999123
1638247
661642
79123
543022
422659
302698
1240917
1080341
229271
1334250
94922
1726061
1106922
254973
1007780
135964
476847
1731021
1527376
1143030
1798760
1451683
111447
1661200
895521
1199806
264475
580979
1797700
1865915
1912021
1815509
553054
1713383
1768716
1652125
1190408
112793
1109658
1979678
217467
29279
1600913
567391
230952
1947850
731979
1488719
1056451
857871
1868507
977523
1681070
1238231
1380951
612315
1773195
470431
7289
299877
1267502
1657186
671513
1276139
1175138
1788420
1009173
279749
666820
1494226
1864651
214670
665277
720339
1963243
1010285
787900
1861356
755689
1727747
144526
1356758
1996755
361839
1270769
1588565
1292834
254591
844455
1061205
1504358
907091
1903677
1529421
1356704
510633
1771943
1951276
579891
450713
253777
1828926
53369
578659
1920902
1308633
322948
1282684
323603
301171
1927459
1100053
1760293
413383
1451417
1555283
1043608
750553
1464733
952302
1880501
1480485
355943
168747
590204
710661
1146865
1984037
349387
875595
1588346
37326
1591457
1198801
1980015
1552862
1402095
982910
179454
1874086
329801
527402
833791
615551
37367
1677640
1349699
252603
82100
1770719
1291177
126750
1230965
954045
1116955
681194
951196
13521
1751060
1590657
811267
1278206
820977
100584
357348
1706793
1059519
1671670
1176390
941433
1317263
483271
1255255
365445
102568
1551917
73413
580276
487449
699705
1261073
901493
1313207
164937
1422089
1316761
1723772
1791049
681135
1016798
1145157
1812953
415658
272741
662393
1063021
764182
1350409
394827
1107587
1203051
448136
1350553
430262
1433707
1928246
1362867
215038
912509
822040
763808
1747648
1245694
1023819
1371924
1695369
554951
76874
113420
1570146
1136451
1992563
1810060
1495100
1855539
194210
1550364
1516687
290463
192313
1645571
1311720
815404
1199783
262741
887620
1063813
1667262
1401395
1376899
927823
772216
766168
1201078
141922
1382064
582115
664172
1393318
45764
183700
1198911
1823973
140323
1975938
937947
8902
200946
293865
1865963
1308922
1980610
841707
685750
352333
1451872
93484
1476677
264139
603066
1265078
1843509
893831
1914685
1573636
278950
135893
969616
957049
1973504
1924264
690317
1105020
1908679
1288769
677961
279310
1383058
1529976
528395
587035
1592935
1462996
834568
1867281
1921094
37587
1663289
892966
786005
1068741
963070
1577179
228108
1821474
918978
654447
1661125
711352
693568
1402172
1377981
347408
690470
1418674
950561
1038243
386455
156452
1928895
883419
483407
1497630
1975701
798564
126257
945334
307507
1095758
1265678
811426
1691532
775346
1780774
1989942
205908
333349
1239056
1124534
1506845
1617547
1089267
227599
734442
1114014
20842
1927753
1342900
1693683
361687
951350
248568
47256
289255
1596192
1015012
1817442
678245
943635
1516080
1409198
219546
1264771
1560420
936253
499099
117374
1675186
1128590
1143608
419510
10934
1312622
1816299
205026
1402876
743396
546808
171745
546902
270169
785545
533826
863736
184759
1964897
933886
1832442
1521712
157984
1677329
1410760
1480025
549389
375649
1268734
1298886
601309
1172981
1400724
540310
735829
1885852
338227
1003340
791970
264356
233757
643333
1437527
243862
235295
1246856
1724804
1681649
1083931
913728
1132917
946047
1643042
174949
872024
871572
382060
70041
1353489
1033343
1120842
1469791
1446190
1519019
749461
1557305
635633
642371
989710
1985017
1633662
214809
656995
850284
528521
1891658
552388
1775479
931517
350669
1278041
1714009
304696
1515799
1704449
1834230
1772092
8458
27670
1451478
1262762
674685
333024
1984812
1159267
548124
588798
893712
50013
1901446
485605
773929
587439
158993
590505
1071350
1952764
1636538
1949090
103016
972004
1056523
299409
842632
1968555
680855
561466
1481538
835617
855941
1537751
883307
1811583
1836975
380896
940744
569983
499751
364359
477152
898647
1322502
1288367
367842
912730
1088699
159975
418803
1527913
1517641
547263
55545
1753320
214890
1004466
182632
1553789
1149739
630221
66910
1394777
533904
1810514
753788
827689
1436177
1217120
153866
766596
1304070
782822
493437
824173
425122
1724567
136488
1131590
1572385
790521
88187
480086
147937
1052766
699573
768716
1821427
1364806
1227135
1223901
17088
243122
249829
1826447
330606
145715
136082
941268
1610593
844560
1750156
1416328
1406325
542747
968827
118092
688748
8959
487765
363075
925469
1236942
1908456
953627
19028
169672
741965
1889372
1048589
260137
1117039
508444
962830
867374
239605
1871402
1083296
1673459
621207
1620186
1159111
1411445
158112
38347
498651
597880
781191
484792
351817
554240
1667350
1721923
1218682
1304211
1709933
762071
999208
1144865
1963817
1790496
984524
810574
1942788
1942352
1327335
1692892
1386065
721336
1899035
980952
1798229
1517860
1126968
1068617
182131
145779
798805
729262
1228261
133124
1422298
1997399
1185995
1432650
894442
825757
620886
1245371
572269
236597
468566
998588
1605219
106510
805533
455772
221595
77933
1713916
1197817
1748640
1124285
1042382
791290
253066
1187697
37619
307616
1198572
1819446
1851319
314531
1668651
2487
1069365
436200
1674176
304835
217244
1699933
1353952
1557116
1138634
1767847
1551058
1680767
1656295
422324
1576136
1094158
481990
1710397
217081
1947231
1328048
1263526
458244
73173
13839
909012
219494
1873433
1472159
394693
1965230
44982
1147180
1563603
52667
1615482
1804971
1069240
1572927
1685647
697569
486083
290074
1241588
746691
467653
319145
629531
1105127
1780780
1775472
1427049
1270659
1011526
1274445
516086
2376
499949
1903790
360994
373131
1905504
1133280
949574
853604
1468987
131257
1361583
396739
1291845
673195
295340
1553996
1406027
136150
1493932
445324
1902641
1188612
1652518
729543
351681
692600
1401880
858521
1830879
1155075
1492410
1201003
1279806
50953
633093
1576108
512926
1972717
1386605
1401834
760720
1251001
1453618
232998
1840065
449632
1839812
1782628
1203411
1570169
1216138
59636
1863104
811428
1295946
223223
428586
1809736
399794
1676078
1782324
74924
965834
1430124
1292071
147834
1050549
1579108
395124
613696
1887906
1058021
59340
1315038
994435
1472685
1079756
1237578
1285662
1315512
140130
758449
300259
1840308
649505
1100438
722863
371640
1626679
1290635
1386766
1392616
438545
713583
493453
1352700
1327253
1632389
459648
820506
218348
1356755
1311748
1368920
1995798
395159
1277353
1632177
6386
1052768
1522146
1835087
1667235
1728346
1455140
912620
1186951
1452715
558467
108140
1989802
731049
1465492
71225
398425
118360
1584919
998452
468988
1433738
317910
297207
485565
1982297
543737
28346
1478459
1597445
799424
1985323
149851
1630559
607391
500575
412590
1217625
309298
1287871
1608779
791701
347105
291632
298053
788524
1538202
1655446
375172
818652
459215
1304948
1323355
1570222
214855
284901
710799
1652466
446654
1926163
943082
1658055
146655
801034
1510969
1524194
717697
1592457
1669383
1704304
1765692
52617
1332806
1114262
93710
445472
1819639
17947
1645089
749304
1247176
1443640
1167839
208035
1752048
62988
525513
1608740
1633210
136262
818927
931611
1773887
915555
1955413
1973887
1414186
928852
681956
1807409
161542
756266
105244
1184213
12168
1056443
86883
435721
1199475
1321997
552354
824318
481706
1594794
1603276
630075
1814038
913666
44622
1852003
587904
682266
1551935
901696
351910
929105
885635
481035
1471141
814461
1362500
1326666
1908884
1302897
1361414
155178
1714672
208559
636412
1675247
666831
583902
938793
1112656
297996
1323742
6375
162016
1770008
903869
1641990
1196110
1080593
471651
954194
1316211
1107069
2813
1570561
1879411
802307
1221659
63879
1595367
1664015
587680
1181812
1261330
1538615
451593
105653
1599914
1775908
997457
1448824
35793
1975413
1915364
260726
1620251
218524
1079610
1490794
376805
1625753
1427764
6787
1283025
925414
1554605
702487
541923
1475005
1532463
351356
1788271
1942769
1029645
859726
811025
78666
1601734
1799621
417755
1049401
276083
1497055
1843568
1682388
251187
574822
1067736
1031351
1470059
1554786
954331
1940242
1738862
1260638
290843
1161600
691510
1975488
796704
1876469
1206792
336968
607928
390653
897388
1396210
68004
27750
115892
1534205
596624
1913458
1924484
449495
99176
1096176
1583787
1736739
1926759
362153
533196
1747340
1940420
223615
281365
1739609
1992056
797953
354625
157960
1746439
843582
546293
8367
64293
1706431
1525528
1523597
1933859
33730
1576986
239154
435146
1250778
576542
84033
1106870
779591
519456
147514
94955
216149
1945997
852653
328832
793136
670788
1597260
1500497
1177549
1206064
65573
66805
1928933
1629669
222933
1029570
1161459
458443
1116436
1716972
1634885
1745300
1626191
1043836
416858
1845225
1603395
745278
580630
643546
785954
1569011
456176
861561
344224
605257
1992522
638145
765515
1821633
1362489
1030216
1525405
92155
731960
1774081
1129774
816583
912009
853734
78766
650185
1304434
1911147
1684297
1161207
1544877
1023160
669392
1197857
1198964
1745466
1213239
1681967
1727419
1335964
1291294
175996
652031
937062
18182
1788451
1109981
160556
1719524
983079
430040
805024
150271
174292
414266
1312393
811344
1399039
1922003
792688
1450178
430295
489316
1090196
151096
263915
1420365
1033091
21402
1492239
1829028
1803059
249236
1176025
1883297
911775
737817
1064890
4893
1626800
1803015
654420
41712
1138015
367235
91060
872485
1787035
102748
396528
1200498
198
371245
1845070
1758599
1916114
660060
1722339
929715
1185814
768688
1518109
1242274
499918
1553888
968931
757564
364802
1452769
1285661
1779026
1874782
52898
866293
1605844
1830480
1953599
196667
1987523
138886
686984
112764
1264210
256297
596492
1788950
1304703
1987195
1129441
472919
868171
1188244
180573
718474
52738
435761
871983
1080092
1386331
1599373
141205
1873888
1842385
624123
1423555
1443669
1283474
431783
781230
851527
1540507
1818070
261375
108768
611688
1682403
1020977
1144215
1223227
1555586
1897575
1763823
1194845
1947421
1434786
773506
855994
1606710
898533
1588076
1133341
578232
1930613
737936
546090
946789
885302
1023336
1650491
1649088
1976847
674457
809937
763131
692394
1331554
1479546
1954949
1760965
1116680
1536370
392
1846351
27142
1710993
1911812
922713
1911699
880128
1209514
630450
727159
1871456
1241305
838596
1292747
960912
238493
686928
532751
1993813
1173359
421529
315436
530588
1537353
595953
552574
1411868
280275
276816
369621
1392105
58135
1112229
908320
698942
977687
353904
1058199
1200352
521943
739354
1301810
1955124
76621
1457986
1841792
1934781
1232051
1373965
465667
696448
1180420
414871
583290
1585953
1908890
584976
1971922
1709488
1609483
525520
1403700
1563823
1095425
1357911
444098
99331
218938
378820
135176
818805
1155804
1965537
95947
1876045
1465230
375359
885859
1367071
1186661
974317
1700479
1413345
1700205
1004790
205222
1589775
1266408
831787
59287
178433
218284
1109390
1476361
1118012
1414806
1513861
1512523
816791
1518603
800370
978406
483143
673162
1306953
1045082
1950160
1148298
1463885
723391
1078913
414001
714842
940553
1408810
742633
634653
1854094
152507
1342652
1190032
228713
748562
700962
327608
1349441
339259
1232164
1847008
656935
1395856
1563900
609479
269845
892794
1174521
137939
1102965
242414
531727
1451477
1842347
495665
265463
10280
1831825
172013
294073
883992
1605414
1580616
1936991
1037130
143057
1223136
1430929
750692
1860139
915117
64857
1168423
1999589
484134
731784
1553528
1466628
915403
1075837
391375
103334
1125598
1235461
625285
685848
1984727
1958099
582760
1118275
586523
52865
1515927
210246
979407
472101
601050
1480120
988255
1757019
1140872
1515973
499249
43139
1338437
860918
1585137
762086
1789140
768571
154230
858649
244767
1013462
1159933
1121940
13853
1266943
1933460
995369
790305
1912580
1859501
1689898
1038774
791953
275010
1878706
555338
98290
103495
1988011
966088
1795120
1016386
865418
1433038
1604631
1524118
1561650
1016619
252472
388104
210987
469176
605290
138043
1900141
1032910
1858853
1681939
60851
565150
1079253
751616
287394
574570
792765
278455
1598025
941322
1136909
1642858
1980957
1296881
362228
1173539
34866
819871
17055
172995
995226
16147
877844
1155752
103441
818529
808532
1348413
1140265
449931
1745271
1214113
1942811
1706776
1030219
836941
645631
701663
355038
274841
115273
1127885
146399
1593618
387021
1208612
1899879
1751606
444020
989624
565066
625448
783689
47914
1503039
1091197
28897
1644214
1247260
385129
387760
199395
1020221
1197862
1335336
1878390
859667
316651
1939815
1378528
1086809
1382627
1607114
149803
1280680
1972225
1768960
1773805
1303723
1845644
1925619
1775865
614669
1650052
468134
188298
1826679
1653428
1845566
365587
1810557
137987
671
1047612
294193
1943093
1118669
400180
1857242
1744819
794168
1306444
891569
1192315
1465979
1075272
1539791
1017885
189475
1146622
648595
1501128
264930
1534872
1695877
1144657
1643932
114719
1614412
1000471
77107
643763
1496986
1530114
275719
539729
1782548
688478
459626
1291502
1496034
175599
409914
1885709
933248
1052229
522845
112661
1212404
298754
1010779
28239
913278
1560417
838875
1626057
1610717
1546529
393827
889752
1129095
1181187
1797640
761565
945806
1095501
1998364
1397195
1900551
1889544
1774724
1647518
999987
1574480
737990
1731535
349412
271068
1261679
1212605
895070
531076
1749297
1947229
1656574
1657563
456616
1732960
907391
931019
1314275
596626
1817711
222680
1451737
1208713
380667
1933499
806143
1853868
732186
1622406
784615
1468558
1695643
68400
1371111
1860142
842745
1090680
436665
976683
1683946
1982777
180790
1619349
1885719
983175
134511
1951167
1421818
89730
1626261
892062
630318
1158063
741830
192611
465836
1629278
1432553
1125115
544383
741654
711122
1835445
1772893
1261897
1067948
1208254
1442600
614332
616814
1584135
1858131
1535314
189098
1336054
965354
1239515
308779
408938
1423262
202931
340448
1324935
1560095
250056
504077
346355
1474675
1911983
351259
82894
128474
464202
351518
66325
1025631
233839
178141
231268
830911
1727016
143849
180869
1315437
1787156
525981
1600022
1588553
478409
1907879
1469464
1727743
1111026
1520901
122687
1710203
1232581
800908
996245
133564
1586233
148510
1032568
1030981
1556533
402020
1324384
1552312
858400
569442
1702308
1459188
668114
1660926
232609
750389
1657222
1623370
1050529
1443386
684215
803916
394196
969617
267886
927608
816734
1079999
1353959
1398446
432792
32838
739467
1753785
722898
1515185
1121867
1586332
396461
928571
1280705
321345
527409
384790
708237
635048
1309336
571556
1372480
255799
776614
1721864
1628537
1415528
1408718
654839
1598763
196084
1533892
9252
1807144
1761735
1431192
1613987
55014
1980017
739003
1334164
798198
1205744
1671811
523321
631549
1916602
78536
196893
1474116
422313
169767
907587
1961913
92583
241784
103947
358575
904633
1497035
1800595
737342
960043
1549585
1894631
1438791
1972282
1879561
911618
1857208
380277
1719354
328934
1002899
1512981
1258861
791897
224693
138412
666648
1428158
339828
737433
1456728
1167055
505632
1696564
1594404
1771705
874182
184873
1556924
636441
754395
1726666
1476890
349455
1797198
1960763
182348
616978
1844874
584109
1996992
1642920
1386879
1256466
157846
276303
279954
1377629
1541942
1020299
1079251
266687
1379732
439690
815018
362265
1985694
514072
1893566
1796105
755195
668347
1940556
690618
538658
270555
1162698
49165
445546
308566
1152621
1379779
1714389
1259000
1990690
926575
1753439
1090983
1942460
1234215
1263807
992509
1134229
1530377
1301306
813101
48435
189446
1209210
1001570
350526
182683
848342
295961
1627936
1478572
1469636
929721
1270479
1131524
1066516
1808915
96374
638811
1146658
1121267
314646
507966
579365
195125
802840
1423631
1450207
242097
1149800
388207
1411581
1171898
145589
1284934
718860
884804
480109
831165
1516564
1185339
1425695
426814
1783381
3288
1080289
614200
596103
1942629
1627163
1659443
41270
1930742
1406688
33200
356927
733066
1560064
1779128
207834
779621
571443
946729
1494617
55731
263282
476150
663876
1682877
729466
1030910
942274
1267523
1276309
989922
999808
656439
883967
800738
1599543
1031211
943810
1496115
1096610
940160
172781
766254
1157440
667722
971818
1591272
1975131
388536
1092777
1400142
1673315
1434143
1446111
697363
101879
1721543
389691
245766
801646
972798
443845
1131400
18348
1998862
896468
643544
1553253
573747
541695
127579
415190
1779223
1087457
1653113
1235880
1803844
1325572
1858898
1926175
1195652
1444990
1098980
1865150
694810
28472
1314812
1573499
1701380
1021252
450415
1961590
1404533
249859
91684
600166
943865
810614
63713
526691
1946377
1688583
1736018
1468234
310928
548431
1624069
1163254
1737768
1067981
1205823
572952
968437
1123275
1197944
1955761
1757273
867701
1020784
1544700
399070
654074
990173
1959649
1585593
1007807
1841364
1986892
887581
1567749
742083
929151
1356395
1366309
1023791
536112
644115
1164975
782155
1798182
1843364
1995979
1784987
692328
1397015
259655
1017777
1747929
54840
253970
1969570
902108
451759
1627888
1338914
1214742
551438
1669130
829900
6786
1565935
1851777
1452252
1577034
1131492
216132
761514
805149
1929633
273538
734620
739909
1002726
308612
1494605
1516242
1986702
1268959
1908649
668864
895095
1115659
180394
1804802
353880
492339
1018894
163182
93123
1049704
1241513
215606
1003861
865352
140750
1863363
690218
1529674
1603129
192578
1792687
557517
1579462
984752
1273179
1469857
529231
1156999
871896
433798
1479193
1882422
1229465
1022322
212885
409700
100912
713165
1790525
855788
212850
837877
1368089
1243702
598801
1687447
320024
557103
1789971
503082
1583445
918480
826985
678314
1536471
835478
863011
319616
1869338
112802
765237
1130502
999686
438853
231788
599300
1979866
1215162
1443642
1799457
1566023
1871322
1904456
1853341
382625
1961770
155837
1779305
948755
275786
925398
5558
385176
1499540
1047749
1181111
656448
1790472
1183365
1999553
1561325
420736
1081337
639870
1002606
501323
931549
235931
1392395
1993872
612472
1593600
965018
1941436
1847571
1086536
1842281
801851
1039109
236921
1575224
529073
1724086
1681592
1387179
684593
960112
1004115
216325
1427858
1629423
1084557
805028
222978
69653
103532
981389
408359
938963
13896
1034771
1623192
17612
188427
1480179
625835
1464869
1717605
246411
1312362
1982918
1236431
486507
1891855
1672844
71297
717649
886831
1771808
201717
158327
816686
513486
10607
1023135
1527054
1817172
646892
1880883
128891
1740697
1901087
196048
851407
1136050
42426
1080700
974431
449036
1848398
1638971
42537
1835383
5289
377358
108017
48676
581714
1595856
860508
766178
256416
1425909
102243
1773144
745677
1652872
1824992
1804577
847021
1982561
1457713
333503
84385
1683971
1656277
512334
1345830
605539
352092
858449
1175503
1808806
186525
1861863
708683
697507
1429285
112226
123371
876288
871321
1686871
651429
118320
1816531
496952
1724115
1982277
1834457
1913452
913437
1480448
1879700
1732003
1836558
392322
577558
1783760
375151
193690
1843075
333943
1728074
911468
1963796
586997
1077507
1860947
970560
1642208
1948099
17339
1380441
599493
505777
1738905
1791157
576047
1842521
851310
1069491
1751227
1007963
775492
328701
1848227
1979943
1838900
1517752
913578
1609118
865109
1953106
547936
205533
884390
910669
1319008
640113
389373
559160
1038231
899211
1472022
1179427
804789
1483308
1679740
1734156
480789
1162325
388972
364934
1060748
368934
197314
1217977
989694
59263
1486697
1357139
42797
740380
312437
777196
598095
1948310
1463333
1215489
1502607
1584755
1797926
241955
1690618
1372
943856
967969
1549839
1830214
1469188
708650
1364111
1107551
160543
13103
298375
593491
891975
1583643
1064728
65350
1732929
973178
1181106
1809241
809192
1174271
964527
581214
384727
741422
714018
1897281
730706
1020870
1532493
937767
342109
1421153
970666
778719
351141
1392502
1110601
1968396
1510398
968719
137318
1830369
677716
355913
840620
1416183
1536881
1436053
1748297
1334609
29047
217026
452299
187735
1850822
1215243
254119
205955
337770
358611
1319291
620108
1753864
771160
1581582
713199
465222
160438
1025099
1492041
1503646
433604
1904120
330086
1406557
1867602
1246651
262599
1959446
1104319
1293127
251579
452341
1338734
1986757
797924
1101916
1036793
303832
1117770
635744
696071
1108067
1696035
599442
23042
1819710
97081
888086
1580977
99920
963897
1389455
1997628
1453535
223092
532368
14772
1208107
287067
520784
1443947
1422164
1533349
291036
366368
334896
1973224
1694732
842024
710299
909118
59318
772537
733200
438196
367306
846776
425980
1234717
1886709
1898700
1824462
1244798
373789
13022
291592
768871
1529930
1557218
984245
1471318
1200580
1056197
523931
1829354
707553
184222
1175876
923214
235754
1414976
1533389
1356890
30975
534796
523911
739614
1982385
875906
889679
852649
815085
479810
1058988
37040
1617346
1879322
1191777
1695678
1585356
1910318
1205445
968824
379279
470835
1226620
347446
696197
1867595
1062705
1664469
1588130
1225707
1751796
525845
101710
85350
1494304
1911655
1509709
1245096
27461
1626785
1948189
438827
1442823
601508
1192128
1629292
654851
954841
751313
1181083
167433
1920545
690000
628097
194401
1989703
1486058
469501
176155
1333666
381281
1671437
1267964
764598
1823397
1624360
1992800
208188
939303
1213093
445066
1139203
445884
960941
935345
1191704
1864943
1285099
226519
181986
1734166
354348
1966739
1224240
199507
1625151
952661
1890071
1856385
317021
64581
1377736
1767967
682289
1238366
988365
1180820
156484
1393881
493534
489976
1371378
403046
1368033
1196378
507239
1398485
34746
1463400
1355263
1559053
1679424
1436428
1471278
530736
1130495
202473
1767801
1269634
1658662
1246681
626336
1850683
676098
1904047
1102197
410458
1140531
3844
1234131
1664005
1959428
572806
1568819
519861
1905560
1813904
1046156
1464078
1829014
464569
1272181
593762
1673162
412560
211415
41687
1134470
1774570
859705
11004
1619374
282561
1367156
1219579
1673859
1895649
1159375
33693
1758970
173774
442671
430141
139932
1844942
1079224
730649
1474459
176509
1071348
727666
208798
430853
151003
635859
1417817
656802
1415550
1880796
1910292
1673841
1262927
302314
772627
1333373
1919834
879689
281374
433594
536051
670495
1755958
770829
247264
615499
1105802
206381
1511106
516646
1896725
750389
1614047
416433
1067128
997051
1357543
1458718
1822443
150589
227517
1500010
788966
412275
537035
1628078
1642312
1370724
752234
603035
597917
1087990
1927376
313250
1023712
61953
1384142
206231
1711742
1275989
571613
542217
1767605
554792
779899
1819150
330096
1858210
1765007
1866068
1435650
899196
366149
1970886
1319883
1361815
1050530
311328
255346
1342598
711220
638521
1136898
184642
761437
267760
769353
1321395
1852265
981099
1216641
318928
1866542
1005695
554739
1043631
340229
916875
380699
170224
1329440
426956
925043
1575921
1689774
645676
1086006
1607258
1278290
1221993
181848
111448
1366367
1491470
1638504
1781496
633194
1456830
971966
1152771
238434
1921509
1488575
258401
205054
1641445
1320360
760557
776005
1327634
277810
1886113
382943
1178316
1335328
1185871
1064946
1554776
1509789
1899410
1312285
1615877
1744143
1901342
269745
1990912
1477290
1443906
1304036
1471091
559279
372266
1981706
1947159
232123
340976
955690
527857
395718
22734
9255
710360
516388
1150603
1143491
146412
710977
713381
1326053
464031
392445
632614
1822672
1704905
1835700
1202007
15249
814038
1831634
667775
952686
821514
1900679
1763508
719047
762384
104598
557623
1152239
15860
418014
232009
1239732
1530728
1780296
1694997
1887968
1079843
1005095
156251
1645384
275724
292590
1910531
1679280
1236506
1287240
995997
590128
1007499
151312
1192580
1897281
651296
1387287
565542
949374
553501
64036
441533
1280211
682607
91943
707024
198090
724175
1368951
1242044
1362372
876202
1438682
1458738
585722
1161589
343033
1285345
939890
1246063
1699034
1138563
334292
48776
10763
1169604
891028
1024418
1667134
1438081
1874856
855682
546486
1367250
144867
1422572
1223350
151140
1845326
1919232
211130
1887557
609466
218483
811276
1318417
70820
849561
328598
1684879
245179
153758
1096548
1987764
217015
1435312
735704
338887
1064110
28773
481551
860689
1721008
606208
38860
583271
9729
1261229
468645
667421
1022893
1417941
1581346
995397
593590
1209218
1533930
338564
822821
924999
1877433
612732
341027
1484724
613999
148431
842365
1039439
820876
1572709
152630
408560
1335076
729856
854334
653838
89325
1745178
96373
265432
923693
1569368
1827055
1807061
53192
1765230
1522429
672973
11845
775311
1411368
147162
708289
1430754
1115539
1344559
1023280
1348297
1690540
1702299
708163
77951
1811037
284223
1942278
1614286
1821617
1498045
61550
518618
699505
177215
1002582
1433931
569996
597872
522568
1147229
844679
1631024
1853788
592942
1168988
1880736
1289891
297605
1511726
19794
144775
605516
341765
149830
494165
1685183
1936417
361710
570375
1350653
1195709
549303
1837574
1304600
1145147
1802467
11958
241353
1938193
324261
527619
1005985
1297082
582159
704706
1991550
209309
148391
1369140
747846
228235
1985512
1394620
1112727
17059
1704586
733592
363126
1652179
550088
1319721
649517
1539727
739478
14358
496895
303096
1808251
1257605
1194872
564714
88021
1780728
965515
1769700
474966
1332782
374384
1516048
201581
1384440
684947
963001
1958104
1129797
438061
292994
1065304
111736
1833429
555998
1804180
260711
1147079
1637161
1965394
1744270
1658157
1616524
683557
368430
1474108
571777
1816232
732402
1360607
1791397
1114288
1885006
1839943
885899
255599
180371
78213
809468
1617778
1785899
146501
1400460
766943
1774382
1965754
1412024
1597617
1692795
1991290
1848544
1155146
195447
1457194
1990478
118843
1773200
1341203
1426529
182903
513427
1389789
1687274
169629
441503
737726
1845127
1443956
317451
986819
1095487
1231480
328583
1195992
825479
1054718
201440
153215
211308
1901648
1500231
1129132
818142
1272614
1145083
1646210
1729074
1864947
589731
1344720
469301
1420780
885534
95321
752992
1026600
1571911
333652
963388
1217977
325543
1508301
181518
1547361
1403563
838421
880061
1536310
862079
1946303
177837
434849
1937550
1415876
846754
1478647
1162829
1547318
386149
1713576
1236267
1972880
1116564
1260075
992799
1497733
912404
726810
696639
1631534
1253446
706088
208778
476731
1670152
731301
874913
1974624
1142551
55406
870313
459616
1033820
411753
1664966
154634
347341
1950144
964002
1116760
1643316
1929754
1075858
462067
1002903
1940751
5723
303976
1985278
565992
1885682
1144996
366701
538093
1024183
248958
1824578
452761
585595
83710
915662
954489
1411532
562188
284371
407092
818261
515351
1935546
893533
1471212
1514850
529640
999859
1608938
230361
1002753
1154468
1698156
1043151
988589
905014
459904
485417
1451743
1206719
1424982
446634
204251
1883461
1874799
1763918
512384
1034443
1080972
63207
1287078
1615932
1745975
1375272
959440
776800
1525878
439436
1987130
1399690
65850
1546555
1069231
1988272
1300489
787104
431610
112324
739530
528799
1978927
257157
1775943
1713491
78261
1119849
770392
1659003
1790142
289810
1250793
1955522
201222
820129
1551271
1014986
274809
1246955
240067
1441256
1134901
1520484
1351502
1041312
850725
1002578
399000
1633243
1551702
1869831
1453511
1746386
291725
316081
55036
1360975
1181408
179093
632488
1823111
4510
1123924
219029
1839194
1506663
1291364
785058
1580609
96085
103490
533434
1042343
1245992
1737826
1778340
1968833
583653
1477838
163824
1058031
260373
96272
1008434
1602240
1960663
418565
838829
921085
802156
208080
1050240
1935460
1779636
1499623
542246
1723449
1965935
1484088
1551493
398269
141749
246025
177944
1271432
422187
1585402
1016155
1503498
637504
930171
1115558
78808
1648904
1099496
1320050
1412259
1047467
1335172
427308
1166403
517510
1934864
1473650
1208817
60326
742382
757571
1803571
1675990
1798391
1196492
980030
980967
1283957
1843416
1948064
1218036
653220
551695
559094
234582
1054615
448908
1954819
757744
374538
876903
1182352
1853447
380554
1813189
680017
1002612
1371139
1437274
1970639
1115180
1374875
401159
157109
673661
1903156
1169313
1090514
879093
811984
1478390
960007
1214731
399862
400708
1291711
941491
1838091
54394
1030280
1841334
1614928
935067
669398
1533827
388234
1945059
1198969
1705901
1652792
165287
1172819
1073872
1269483
707647
1466535
170674
549204
361588
568269
55930
1782801
723580
1922677
1085940
784083
300372
822097
486303
1503043
898557
865846
124689
394463
1599374
1959534
366384
742041
1405305
1479578
1427753
1348348
56571
885255
639305
1189821
780633
69049
473096
746533
541795
709259
1531678
1275053
112657
1142894
595688
880941
1254946
393364
599593
1043657
1511700
1729518
1549231
493545
229470
1758204
1251147
145506
367339
1666972
1601024
625592
322102
1061613
429370
59089
1652661
95332
1487657
188261
106357
664916
169449
1549961
273764
1837858
640857
1810986
1101778
669063
654743
936900
1474750
1068499
1819820
1725108
1352769
750951
1501406
215095
1697637
1537725
1601632
290566
1103370
1165980
1344968
1596707
1595879
1164652
165206
296754
1036537
526831
721989
776557
29717
356402
1859377
150618
689253
35833
1194193
841294
395148
316131
407640
822773
128176
977497
1030339
855653
1105424
1463770
783583
1157882
53845
462987
554899
334903
1333896
1412245
1996828
535494
1489301
450963
101362
647346
916325
1052782
743569
1758152
445847
1850302
959114
389364
181532
1854046
339054
1012016
1496065
449298
343219
1918194
790419
707316
1488382
1137369
607738
1595817
655724
47374
623770
188003
1414604
1183750
611491
668365
1678025
886983
103713
1625485
1815660
408257
777777
1122610
195728
573197
1876583
1030621
1604021
695184
355471
1079303
1379138
1434054
106160
1678869
1719546
818986
642669
1241188
856195
1795458
1682001
867232
1264006
465257
1496597
1481666
1696460
1593901
671367
364813
295879
647972
583355
683733
1347488
1761978
1947150
1898280
1251645
799100
1164175
1008955
922059
129535
305315
1862199
146961
1391487
1866004
1197033
1698174
1923802
1664172
120515
1916149
613465
1724804
1870460
1079954
833566
1455773
1222792
271764
1272907
334953
1085454
460243
142144
1863318
1741104
949230
1626869
643907
1767705
390990
1075837
942057
952208
851557
1218024
1816198
466317
1906767
1293507
146555
745816
687380
1023947
353726
1045048
1913351
196755
1977574
677406
1672521
1784333
233079
1480909
89302
1139519
398892
1452615
1439590
508468
697108
598024
1499173
275530
1318468
910089
818365
662581
1564413
79985
77157
261737
1516162
359603
1907121
193841
1952723
1131098
606586
83078
1909336
1853941
1087673
1223083
1618690
1179478
905482
870493
417182
410303
949602
1821518
912871
1457947
617446
1168863
400147
1149486
6839
832325
1669215
1537439
794383
1980688
13273
986902
1492467
663639
501195
1788860
107617
1071365
1173010
1204562
665201
1161103
838269
3122
1753255
418527
425902
1660457
1258127
1514790
917693
1676542
264522
1946779
808014
59520
1935278
1870771
1666712
1024617
1257024
685526
1616997
1796439
1629927
323828
1483268
1487737
88518
741625
543490
766102
267319
430223
1286051
996482
458757
1012543
740667
369286
852104
665849
1552736
691215
591030
1912836
1061459
830545
1518543
1874779
943894
1581431
1974507
1854791
1740167
730770
429287
321747
1392580
677843
483313
1806419
1185921
964913
1791621
213060
1469601
1352449
33889
1185487
610870
464495
1238527
1876272
1916215
419901
1891340
432633
834133
824096
770049
892825
1480016
1409336
1824731
1351548
1928126
1076589
760831
978589
638693
1470210
910154
144157
198909
248326
1100173
1584211
180655
1839906
318706
1519127
1043068
589246
868858
375024
1107169
635241
315887
526596
1868561
1551307
377244
1895459
1242051
1594316
549031
231472
384631
729643
1893173
1580764
1779964
678616
631269
1224352
1783940
481250
739131
996424
1370423
1226823
803342
1603575
273336
748172
1190234
230785
932115
1372559
1484475
183632
507555
511031
1794055
1860373
1529211
135351
1056617
599892
1236237
1849037
1470595
1721041
1904540
667172
816058
1747137
1375545
1518841
534850
43840
708765
890462
1893756
1776762
1383800
336217
594379
845055
1834398
466122
642399
78107
1759605
154136
1252119
662423
196921
1348962
215130
7221
480378
1988002
1601083
1485775
1680231
673847
1553958
1350715
1553461
1408644
168895
1978135
1119667
1955217
315031
863049
1110553
1523433
382962
961667
481630
506783
1648119
1008613
1122449
54198
1256351
1646361
368760
1329744
202916
538378
570930
180856
160768
1728075
1817583
273415
1247029
1806559
1720854
716180
1486239
1983666
722887
1142083
1257463
1056815
347665
186988
563439
1204061
1255408
1783136
1170510
414184
1864883
530890
311892
60802
1077498
946485
1789210
1966321
612741
1982806
975495
502558
320406
1304581
1850889
1394106
154159
1672136
1115929
1118007
1455142
1229897
1782281
844274
766270
1607260
1271817
1742403
1715147
1896334
553102
1659063
250876
573457
1008025
1693933
302863
1243858
715956
1739826
117535
845159
1880783
215260
1997279
681481
371958
588114
1651430
1574974
871228
130236
1614679
1549733
550179
106248
1880390
1994222
1773928
668565
1018063
11554
1225854
1855120
320222
273059
1769194
117071
1046480
205999
994132
447563
254697
727053
279146
479170
1860888
1682423
558347
1865494
436542
1851340
1210592
920066
940326
1191073
955410
102130
1131728
1994826
1548622
1714610
926556
374606
1041001
1999767
1985319
1857869
556476
1553014
1849191
1651374
185128
1471628
590367
1644970
1570165
1308233
1092589
21522
790519
1366026
878546
561659
1140680
1751136
720404
1995233
584138
1241307
1088958
1364889
1755769
1573327
1250827
373886
502560
711334
250764
503890
1975704
631549
443280
236917
3985
1345307
1510398
1856265
703502
231848
1716596
1651840
486779
1091534
1949860
1163453
1564049
1351787
113949
94407
1593751
1365178
778188
1183620
26207
134168
100095
1670195
502068
1310303
304693
1513880
815397
1011450
14298
998583
941800
830144
1635870
1127140
761639
1280730
1060456
1948809
1124554
1522450
1438601
1743242
962207
1596781
1473692
1675623
1274903
870310
1579081
573463
92442
64415
1434838
1111031
1353448
570970
1168724
1575641
1723511
26739
1831106
157323
1735164
1483391
643408
187436
1881936
551741
1076245
1878262
524140
1430902
1552381
227803
659988
1437568
1298656
801936
492501
572378
843643
385800
405672
879596
1516705
1056006
1982823
890276
85139
371812
1540916
1424781
147244
1615132
1459581
550056
743627
1815178
785360
1112862
1024152
1394423
352472
62949
603643
1601005
1712493
980799
765989
451376
1401982
1057584
317952
562380
89893
1689151
225810
1746717
1449658
348041
1718584
1475890
158148
212065
1963932
1773092
1469166
726858
144375
1199867
1615613
1711333
1590982
261844
1359563
1305175
523801
710906
640840
1947589
1234183
1457244
863765
280808
1224799
1694587
1836446
87934
1680862
1037039
1525719
195609
1141125
1168100
1284759
1391419
1696342
1768714
418261
1513757
58027
1123415
996260
1546486
780764
1943941
588516
1612766
1956692
78015
1736538
1123406
280056
78360
1253842
1150773
1605964
1781792
1115931
559797
1368048
715400
1627244
427819
1822950
16480
884409
967741
1134941
1042784
1445217
939545
1418494
1790290
1466593
1243923
917106
479840
1440926
392354
584398
1896388
1435934
1684424
977449
1434046
1079418
1590520
572774
72011
575226
760985
1859247
399950
1984600
427832
1619359
1054401
267521
620234
1088258
666171
95551
81507
1226746
1693492
515562
997808
904016
411891
1506761
1865720
1029411
1860476
993278
781357
73018
1780012
1423298
1951065
1063647
1664247
559630
948422
1742472
131349
1671106
972098
1044403
284551
1787664
551612
1453844
1311234
1161406
725344
612821
492916
1335226
1965249
1158682
1917402
694605
180096
515707
1731479
301050
1019111
1194616
991038
563689
1966280
50128
1488566
799954
700532
66373
1068225
356205
888753
1716163
220944
929434
933640
1052917
1194468
1008154
859423
1812842
1299489
1771617
113639
103916
1094563
1656501
679309
515235
1349746
1648131
506846
1613605
868776
1576954
447430
458832
804927
1584570
171806
1193246
1923498
443106
142825
1745473
1553801
1588265
1951732
1678519
1937597
23083
1450215
1438902
620621
1947721
1891653
1057592
708130
1185318
182724
681693
1475917
1942928
659423
1783263
920699
636740
1301390
478570
1884263
1579938
1072777
1932055
543211
648835
992674
671969
1757588
1762672
1919997
1734891
1984103
1669678
1364565
1680395
909626
1099212
1337096
321167
1996777
1554350
660206
432887
888982
1276184
441180
308847
593588
1449285
1801599
937444
1537335
1821746
8260
183327
1858154
600969
1002465
29526
119004
735270
1871080
698849
1470299
1774122
72058
1845374
546177
1834750
1951391
1090524
671345
429658
1592859
1250978
424790
1788155
1085467
1904746
1225017
1357778
1466166
1480107
134247
1561796
317405
1345940
1851799
1621857
1695316
986837
757831
1256196
147764
201899
59843
1055534
441767
416378
1800270
228253
1831722
49665
332916
1217423
1479582
84408
1080499
670522
579282
241967
922336
183248
1622206
1920677
566582
1297655
77996
110271
1311273
13333
236988
1873762
1964138
571703
526234
1044951
1902376
397515
951572
1719707
1211283
34482
1583797
775328
1376770
677910
233483
543792
653363
871305
1776315
1228412
623312
1001012
1751086
1388486
496062
498587
361101
53495
874659
429083
1448720
1239543
1389279
365815
1789438
442256
1893992
147075
1565614
1783729
1028505
105145
528166
722707
1672653
66966
162713
1770552
1538406
1370853
1993943
1263970
1390148
1463463
1091901
1199230
899813
1114713
1227996
403644
209386
267749
852179
332558
1017831
1664091
1505345
256774
1695013
1273079
1381490
518138
799382
778063
1011530
476434
369980
1240620
1058679
403757
1700760
1047581
609077
830299
1397179
915152
656751
11553
795728
445671
1654227
1865038
1888664
309385
1276781
1904108
1823467
1186594
1610553
649651
328147
1161513
870857
1686534
1670128
1547524
1096834
365939
1045634
1444767
17023
1725316
1962574
512916
1544956
997212
643291
572497
195759
909851
1643459
735873
1605005
228044
696255
384360
59404
1340195
390935
131290
1477741
1843239
1225221
901528
1773786
1758312
826466
391386
405612
592861
1715669
308656
728982
1570669
1428269
1170966
1629814
639944
903964
791676
1274651
1671884
399095
1857935
1312461
1669310
1557954
421459
370696
1477105
181296
1118003
1696872
1798773
1819000
551819
385862
1147451
822832
997767
297679
469830
1780302
1788638
420836
1062007
1782465
1348731
692580
553454
260053
996498
623960
1584534
1946372
1080430
108979
188402
481888
1658868
860850
683432
136735
1275729
1650535
1194826
1507260
54382
1247307
90427
374129
217166
485090
500236
49015
575518
1859958
1215431
1734473
1035712
812519
301266
451130
1384265
981151
805002
359053
1951150
97075
1457550
891157
1879076
700510
578503
197260
1583617
1458230
1952328
829996
1784520
206791
685659
1615196
257736
546581
1711404
37843
1926957
1484465
1735567
1222274
1815710
241924
700890
1420713
1328841
1620066
1171453
889641
1023829
989511
1952315
229351
1050495
1061464
1216678
1878178
970356
1510949
972340
1260732
1442937
1847824
922375
93317
1098553
272274
1210886
106801
1301140
1251775
924140
886856
138980
728156
1772762
602731
572126
1076121
1201881
1969141
447476
314879
1188851
96289
584304
318066
1512290
1414188
89959
1430309
192690
1881543
149807
1061843
935655
893346
1319694
847086
755737
418985
1441145
1508266
1047377
308455
893006
546788
1825203
298235
1665345
391177
1290991
1535592
1819794
1406193
1752192
607405
1346652
83773
102872
49322
801546
1505554
46955
373498
1774802
1266665
1957369
71341
1252314
114913
939382
1869296
683252
1444043
52724
261064
50707
501151
1687114
77584
1059774
1539879
1278069
1879226
257573
273491
763829
1200088
782681
1987504
706792
1573598
285088
988211
1315946
351784
597158
1239263
747218
1384918
677773
390937
700555
868250
847814
464419
1233213
285760
1772770
435264
920655
720052
53051
1730478
628168
1435730
1991717
960986
1285255
978911
229063
1522463
1850692
1925920
588738
587244
734959
1944869
760902
1057130
1550937
691395
1579451
846456
1166674
776966
1247992
1005383
444029
971252
1143438
1291147
33537
675424
816461
87007
169409
698396
810293
1518539
307050
844095
894496
356025
299192
4161
755662
1941632
1545417
6791
1271077
1370099
711499
595063
1550957
1381841
110479
207045
190568
1237220
990428
575847
1232179
914693
1556997
761658
882752
1651585
1956401
357530
804232
93748
336027
540338
1131502
1712763
1915699
501695
649996
416619
281185
907532
452010
1927569
1298697
1051709
1168073
199909
929089
129318
1166253
751730
224661
1537060
80655
1702307
166134
1845884
1033730
426536
1471292
1840192
780361
691486
438918
378264
1306231
120388
1100606
925732
1137340
385829
269444
1378907
1956524
1180316
1291085
347583
1173601
1332258
162958
368621
752778
18616
1226615
1648581
1541059
775570
511238
678020
113574
1687909
1901878
1799604
505779
815286
353899
1427604
1951295
1202456
295466
126284
321050
783576
450271
1921574
1176054
1140713
261098
170010
1957683
743336
1673621
1161985
1479098
96176
1301638
179490
343025
592917
1936664
1492167
120882
612491
457060
1570101
545110
1040127
1539005
1229524
1772983
374040
239334
205287
1231767
454009
1046858
1347325
796989
1510338
772088
475882
1354430
510412
1725372
1663099
481149
640953
1875718
1311307
110374
127900
849936
1983345
821852
52025
1085095
1332245
1071984
4442
915486
1311680
277796
22240
998534
1149913
989260
1211095
1095959
1943223
640447
1536774
25967
1588981
802063
590581
1940782
1983901
98320
649426
1039514
1927743
836823
797309
144170
850305
1274826
493949
87476
433808
1729085
962709
156799
189189
783567
704076
320430
1236020
1456841
28883
1941721
81903
1053441
1054376
1887789
529232
1327437
1144938
1196545
767103
560054
916242
1030384
479039
1574650
554781
1956139
1373637
1815744
1487918
1320748
506385
1426615
1862676
1734088
207299
753720
1986204
1876914
1506044
1604518
1571845
306991
352800
1554743
1799831
1731432
1301181
1786961
1757201
368149
1388586
1708080
488485
353321
259784
1842163
13038
824472
1603480
1509372
1597067
1100687
1768133
1593398
1433586
1869527
1525237
1195869
1753041
67277
1954097
1676651
522747
109255
1246632
1534016
341005
1657046
821263
1004429
527411
1654262
1566775
810421
1699588
1036378
1622625
1998253
991053
1846064
164688
1331858
1514868
819216
784465
1164869
7755
290139
1853464
1986790
1346322
1654784
730926
487682
482043
606199
1157409
796092
1815511
1889301
1281354
1197661
1509665
673665
862122
419943
43350
1644947
44690
964810
9351
1939829
676248
531809
892209
1421945
1231719
403086
868969
1098761
1486190
967588
812318
1266972
1054302
1460419
620953
1246839
1252981
183033
1358291
451256
955631
1718474
247051
88404
237787
1888495
113809
367807
1005891
1422917
420904
300709
589476
1983148
849860
1567481
1992259
1855299
912798
119019
387486
1899568
450488
1167409
705109
554388
1437360
1482198
1543088
788614
577363
1004780
1495604
150679
392113
170790
274163
1216574
447614
1203708
897644
1611094
1971614
1183002
734574
199928
1787071
1831302
663889
1272296
1975258
516851
1862703
1085595
1185714
1591153
912034
1234423
629406
1215692
987238
1714242
1014602
938643
1641319
1316692
1376668
1783280
776789
1696702
1758588
1859271
6468
681644
1913180
1614958
1718350
1564239
1207101
1464179
274821
1261620
634021
1065163
1896547
1162762
1344035
1493699
128218
596909
772855
1836183
798638
490797
558945
1813607
1022633
415530
108476
1392661
334616
782277
61187
505841
1175021
691693
252634
1255580
260942
695912
1666677
1303107
1869823
750128
745251
391326
1595416
384146
1516785
645413
207710
858997
1656102
727871
560865
1236182
661573
1850434
1311880
1337030
1311458
1147715
899936
1159415
1974550
1251104
522569
583292
1601945
714086
600468
1959370
1041022
1490104
1874180
194229
1717249
1826287
1328326
1824187
1692198
503025
1076111
1334528
545578
1906498
200540
182855
1178998
1322555
1046925
613103
828202
1753013
1832466
144438
734849
1428003
1784167
1877192
1013079
748049
1697629
1573761
616045
1641061
795663
1856759
1110407
463166
1738976
788848
1958809
186324
307807
707738
1355826
403323
120473
1346708
1534700
1189049
686324
1245894
1583732
1686858
934619
459468
170771
1435850
138235
737019
1485008
1529515
1545560
612922
1957012
978508
80969
171409
1127754
1276701
1717822
1578384
119255
1894474
390979
1461932
422094
315610
1621381
1301238
1533015
1772016
1276130
1126902
1239088
531734
1272059
344833
1220511
857489
130003
1686337
978711
1394336
27519
1935578
361572
1602919
1660587
574760
1342927
1825772
805378
1931935
243838
1152786
1255794
415184
174447
1710187
1737313
1309256
576789
1765374
1051982
1038422
429135
737999
196862
190725
1487986
347374
622931
1769094
176770
109839
739705
913504
1725566
1290956
989973
1851138
1253744
1968556
289864
1071028
1422530
1773551
100334
1089912
329254
132808
156335
1802428
1630177
191141
294977
1505597
1172283
1146843
1407529
300122
1404118
1079015
1822217
1395695
1045978
820665
1415795
727706
537388
997888
1496890
1763049
1328230
1536147
1211402
951946
1370130
430884
654162
702113
16112
88283
1033607
1645740
484894
1958983
436085
756188
662384
1974428
1139328
294730
614730
142801
776792
186755
428077
150142
1466379
792256
153588
897914
515741
265333
919772
1995738
63104
1283335
676455
686621
1032501
553793
23125
1628571
362263
1379362
1845663
1734423
233816
1586676
290909
1694520
1948784
477626
1865936
910524
1579000
1354925
858407
86152
382014
172619
321930
1708232
1090176
187693
775513
1195160
1558298
1383694
1515320
350991
88587
701467
1472356
711711
503909
1996479
1713050
141031
1476525
1446639
1386952
609719
1000561
1967004
1238704
1254568
335639
113857
1209193
569081
504160
166109
682831
1521128
1635427
1201135
793158
1540621
758021
540032
1657644
468505
1014087
683097
1093720
1395190
577658
808171
1609585
1157741
1267380
1800733
111171
199500
165940
85958
1085586
1135873
240286
66909
1591438
439293
1918474
1374828
79479
353269
868295
320958
247010
375229
705869
385505
1023052
183811
1973634
696303
587656
337106
698136
1706901
459441
1466663
1051067
1532936
1939042
1463776
1891730
1203669
1085170
1588948
166417
1430852
349075
990417
897085
1189908
501614
1147473
295861
1241486
706968
320334
1690320
1819531
504318
1588698
1418832
1138571
1635796
1300259
842084
98381
927554
633170
414757
1233670
20206
284523
1804465
713400
1248381
749632
1341430
1593362
251494
53850
1614288
1786209
613913
140438
304243
1301789
984616
493522
119845
881135
1914525
1091678
157299
25262
492468
912015
393901
818999
483178
1767584
896684
1293612
1435955
1298138
1186906
250818
1412647
494889
1137851
378774
526103
365516
904547
80119
1195773
1753399
1059696
1023128
1822432
1633532
1704614
694916
1979890
1542384
1625606
552339
1609660
1712283
1986021
581987
183575
1458067
273817
1700546
1292718
1355864
735050
1358786
940110
1150805
1295802
349928
1188169
1452665
1359066
351759
333294
1545521
983070
1204757
1792392
1959554
313068
282815
1222437
1807103
205560
430066
222019
1438383
1738505
111462
361888
1934209
175135
1112953
962531
1045290
862736
421082
1976784
1888132
288386
1386376
1592304
382942
156382
1863259
575917
1861424
1611781
994738
637574
140977
99396
375043
1272502
556388
1757971
1299687
1346251
1669370
74308
1203265
748095
829832
539139
385936
1589759
1213232
925284
418852
671029
538795
1835675
1102587
425701
1406195
1850435
1384129
1632405
1017508
1472376
40198
295435
360601
1346933
1144641
382087
1525601
653579
206219
309498
1065261
943811
1020378
1212107
1238725
125321
1783606
1528981
895602
1526631
1623149
1665761
1216981
520338
1582306
1493401
226870
1471050
998018
1059079
1897825
1385166
313086
521789
951131
1012816
437039
258033
1977783
1499293
1405493
685026
574670
1466220
127503
279572
1286508
932349
1034243
958916
1655185
542725
1550174
237967
466185
867716
74689
1836943
382702
1113007
765433
995613
1351689
714434
398468
342899
1440318
1415635
1978516
158464
214523
842962
1933148
677152
485544
1902117
68223
146344
246839
364290
540725
315292
489209
1065561
578820
1960299
22426
203722
991202
1546853
1352891
757775
871519
622301
1148973
1442421
385797
1822956
1239135
1399215
1039032
687978
329768
1471639
62433
1469945
179250
656949
451541
970692
630731
1488755
76150
1738292
832686
1288548
800247
374787
992925
227460
1064905
1930820
1779474
1465012
806207
338669
1961990
1040378
466518
152747
1261509
980645
1277440
1810961
389727
112905
1646337
727340
84318
1428202
1982501
1132842
1170560
28718
637243
488255
257340
49826
1812634
1101651
806962
730070
1789465
1820421
1158799
985467
92762
1587959
1138916
63940
452783
485103
1998263
1490999
1446029
1259601
1508494
326958
366754
758160
824301
970500
1657214
1116020
1662182
563002
681935
16093
1051830
1604687
1923800
833593
762101
882321
318939
1227748
1602275
632989
81946
1704101
790467
13921
1693326
202161
1686925
973950
649131
12562
1310720
1142713
391375
1187487
1291162
1537656
1915021
121542
1488679
1924750
1274289
1959287
1908325
1308891
475369
1267934
632479
1732261
484715
775760
1745830
218493
741239
1372991
577499
514022
1582123
341094
1729652
507391
202420
1928209
985751
169229
1864383
1564928
1111327
240984
798169
312006
1588913
1779841
1225534
867801
43883
1334048
678636
1361076
933446
212535
716022
1757456
1209261
1683863
1857459
836455
286099
1088582
1222971
1346408
227146
782497
1905779
1449585
461842
1727479
20622
1010674
163721
703613
1839487
1025780
1977190
1518802
841164
1810522
1271801
1596339
1635446
76761
1270294
760856
1876936
1415680
195142
1740090
1422602
1054525
987432
735816
1894975
1809314
1916726
598028
544047
1128308
1196831
1134209
540396
1773228
608028
362432
1581669
666413
118794
1251812
1949178
1298075
808183
888708
291548
129554
286679
825766
875897
1885663
450145
1818076
777600
128922
1206954
772523
445409
1262851
1380539
493588
235303
915378
1697953
622228
272610
607307
961030
743163
209220
1869871
1966948
1031707
871564
1125227
1246368
649225
19362
465750
225232
123820
434769
1875068
1269394
1654616
826450
461688
463871
393358
210126
226777
1286095
1718239
1710257
1576669
1262568
509698
1005815
679988
700396
1601814
610546
921659
1870831
923683
212155
1094858
905473
1834671
1335647
987840
1171987
335965
511057
579076
1792016
1372515
1505397
1492274
1134975
1740622
319218
533243
1003857
1071725
697164
813312
792534
1337756
698322
1911634
323089
622880
1705830
174628
1487796
406832
249117
1065013
1174408
1184944
1609132
475825
193567
1227027
1387830
298360
1573125
985434
292712
1809850
1692482
1031176
388975
730158
1549956
1888118
364515
1049920
698710
905064
1355868
1041507
61203
63990
1464901
45505
830567
458629
1342065
1361115
1562960
1342358
646107
1923849
234775
1276712
1144745
1271931
920366
676712
1868439
647203
1746681
1841212
235488
48832
1493534
1933481
1824674
156087
1114313
1327983
718206
532476
2731
419780
1981659
1241063
368207
1882227
1539323
163327
933342
799565
70069
153227
782628
991383
485854
235988
24914
976972
1293032
1823470
310289
369435
1217614
1793420
352607
103985
701908
1739872
1512615
70562
1946880
78826
1968587
1544709
1107783
1818529
1181969
1812297
1297657
1347829
608315
1779443
660501
1080860
1819178
1206421
1366598
589834
1501507
617789
144027
1201449
1043786
1029603
290262
734986
691631
226741
710475
172969
1917614
1392220
503066
469157
1305560
1476252
509564
1387639
1573307
1634003
815786
605961
1041831
880880
719109
1624157
885148
614714
1813503
930545
1536955
156987
1123286
1238444
318742
98384
1267192
1099789
433764
1451743
1476698
1464321
122026
1116610
1455629
1498169
1555778
431532
1300433
1758684
423805
1525905
1407141
1799030
1603802
1664280
782241
699039
518370
170300
1933099
1936180
1665306
287503
1201355
232218
1260791
437639
1873435
525332
1663360
974512
493059
1167014
1363143
737935
351282
750342
1384459
1575983
1341527
683078
1481861
359092
667937
761137
1060348
1375248
277457
1955920
625818
1455413
419920
791325
1661697
1680681
1135786
1383552
962346
1322861
1738620
426994
557729
442560
168192
1565507
448142
575702
1199447
1492792
1962146
1685845
711411
1477170
1537081
522894
1658477
467857
1442891
1898327
821747
1785061
1270810
1068279
1448818
1678412
1254139
1192218
777135
230376
1917623
399644
590368
446878
478686
123017
459823
861215
211516
1497091
236693
1593770
1016727
301854
30978
1286420
950265
121666
1873216
1653110
1176867
975190
858846
1722495
822531
455713
87423
693526
438551
1900653
350977
746296
1253122
715835
877028
1828749
571628
1613437
1744043
294984
303152
1869595
333895
532338
816981
1153440
1873377
1017008
447332
787162
1419601
1799060
186170
464102
1349493
1061349
1921252
844813
780771
59485
606339
1788314
1462418
1157851
1317135
130980
836620
1183617
1190631
363961
1216212
1268513
712018
717856
1695161
180841
1626037
327297
880260
231199
924285
1387816
495111
1862905
1449115
226793
741217
732555
1546636
1925028
1502802
1868085
285811
403324
99796
731461
398929
233107
1583271
640051
1343975
1511649
206236
863995
1640618
649437
299761
625162
1567961
342156
1652447
142957
1185967
93405
1006604
632179
1164996
511983
1074421
1442012
276623
899138
191620
850135
1867947
614014
353851
726950
1878734
319769
1279497
1217340
588585
1234271
983880
468797
982114
977108
770853
1909587
987811
1771513
492502
1079815
1082386
394891
1720580
361992
677014
1716444
512598
1961366
834429
1100952
1795530
115863
1326264
895808
223044
124592
1711565
1765208
1899740
374547
1526083
1331762
1551834
357740
380700
200354
814377
398691
327897
1777374
257852
1802993
1519954
633167
761097
1563519
37817
1145202
1963566
848342
1434689
1924734
1243880
1563060
1468823
397949
1400688
133868
1732736
124356
1679074
1292211
1471023
594285
876466
1948229
457520
1487783
1058727
1856377
13695
1584459
62467
281134
1890898
1853630
1941647
182563
1243104
56648
456743
1578217
927474
789352
328378
476247
275700
1617388
719420
377996
1288650
1955387
1469041
804449
36648
1277396
1141255
58978
13924
1653381
47540
111846
91191
566956
1694851
1268079
126046
1892552
1540723
1281889
574466
1087865
1528783
1294677
362094
1742269
782233
1002569
734151
1793574
796708
1232259
1673998
498818
401713
639471
1366452
1052004
1764127
1377138
1233213
1908967
1863437
907530
1417671
1743549
816403
866406
71130
1324048
1643544
351296
1789292
312030
612180
1898366
1536054
862996
514967
1679792
1685674
774982
772136
1621601
878557
780952
782421
678433
1856922
783825
1742064
17961
1945406
1783513
569100
305838
617900
1949535
867970
487841
988198
984578
1466831
747273
1998135
317278
1339119
317164
334431
441995
1916624
609316
739808
195370
978546
44099
166082
1934056
1287077
1839066
188471
547614
835992
431479
1795576
101460
29812
1816381
441113
962831
1903018
1031759
244797
777584
294379
720012
1933969
993337
288452
380960
208652
667690
299164
1076990
1153134
1573442
855516
1770396
705265
784144
1850695
203822
1081720
1414904
564769
950832
1680356
654803
769527
1208098
781210
856123
123339
706029
1195086
380123
1112261
88041
539105
1933025
70453
739331
1102639
1085252
1079669
857163
1812273
637672
116093
302201
1004638
1367463
1342429
1163191
1053288
749591
1509733
642210
478158
1555228
205599
1006701
885928
628709
205201
656573
1508890
682251
1191385
139123
1806332
1700439
1164710
960385
59627
262493
1650431
950689
27275
1926609
1034318
1260212
296822
994259
1423413
1964214
1557041
655611
1180270
7371
976718
1126933
1395201
552041
340197
1796581
235065
1587437
1525451
1412677
164900
1801444
861199
1782255
1239655
905590
756536
292001
1628690
185170
597754
1424180
1164340
1150891
262155
1801850
711589
1711650
344686
415711
530186
1970328
1392192
1120607
425085
618088
1980934
1165121
161893
1507993
1803398
234989
866822
199474
584063
1794738
1434148
1279800
1974454
1432378
656242
1841943
1959143
581544
33561
1057767
1244868
1248774
206282
154434
42763
566370
1431379
1286312
1064003
187285
1975369
571286
1958250
907928
1976176
539640
960236
659913
435141
131311
1784212
364294
448031
1736659
834872
1719295
784625
893959
1825461
1468441
1694466
742037
778060
1065927
1883928
833249
20524
1809694
371433
358996
1977999
802359
1144310
85374
1319323
856102
1302044
86181
845904
721114
1624584
1235569
1559946
1586541
546352
1395415
883030
1795280
262563
989524
287021
1509919
937194
1765218
786062
1067217
312660
1201066
1156441
756870
1822688
1265040
194670
7933
445306
184468
463052
1493563
933924
1937201
1126497
1993871
676555
457012
263494
1496411
1441553
780173
730594
635554
1556495
648245
1023150
915644
1962498
122638
1136953
707044
1700911
1368497
545398
290492
989591
1753233
1441969
1629353
1165535
1463948
1538019
285058
1931061
183760
960223
1285087
805469
1749878
512580
472557
1738431
998374
1963803
852962
810644
1905311
729702
1745707
1362418
1761407
511534
473579
856563
851446
1098154
210264
1991335
1893783
248554
1884850
1992556
1514362
627654
468021
100069
602622
366995
1451361
1158995
1410956
1541831
1528879
1895446
1492384
1879177
1202241
295520
864861
693271
1030405
1880616
227073
981793
1120467
188178
255694
1997898
103210
234455
1858517
1600604
653132
1870534
1885053
1862295
1539170
905304
931858
283738
1339332
1808399
1778479
840887
548799
175846
566604
1616291
396915
1504887
1170395
475333
1892794
677398
575911
1228018
1903825
1048921
567935
1837215
1612518
1962473
1357574
1180046
837877
1901418
294473
159811
478705
1253016
88475
1707644
250226
17744
411995
434083
1023757
1826700
1583051
1239391
1190712
1557491
246710
1029483
791389
341806
1262096
1535882
188928
1017246
1837067
1488028
545423
256277
1394344
1009473
1889298
856452
435213
1809009
708499
1029627
1147560
1792506
412526
60109
1411531
856832
1314581
1946700
1139664
664683
1513284
1877633
192214
707338
1032341
785414
1271137
721368
769207
722528
1717064
704729
1356314
928082
846993
884660
875618
1678359
166087
673582
1875178
240658
1132722
1480815
363521
1400993
942414
1312453
466798
1580815
1319428
69529
1154823
166254
387403
282202
1042093
658834
661925
937852
249193
1924234
1074542
491074
1427580
1662975
1667797
1684719
745791
1626235
773529
281030
385810
710353
735785
783584
1915615
272845
891322
402926
886240
520350
451067
706203
626060
1959690
381088
1862199
1528343
1618661
1216071
1842198
1605908
691355
1323761
1690854
344896
1324744
284704
1572354
1963039
1134971
818667
1520392
596540
477606
756651
1054506
1203877
75447
605402
1333390
1534431
1559343
1232207
1603735
1539785
736858
1752214
1168896
1508244
1797576
647778
321566
1963388
1525041
1234714
546094
15114
758219
1841036
582578
1360207
1225977
194574
144916
474795
1989122
395788
571186
1865129
1586880
735278
298836
1864595
977925
1509636
1394200
820800
1075465
1348590
1968862
191422
134692
50180
466102
437879
1239285
516199
888208
1026505
386092
267287
1562010
1250106
1892349
935129
546324
428161
1897676
1326936
1685082
1735653
1914068
304057
1262342
1885029
1032858
1093144
823756
1943510
1065427
1015108
1048959
1094861
1141441
1293080
950315
1574362
120153
343449
720249
1858154
1462038
1624384
1038522
792104
598141
721569
1123147
620
1220112
1854262
607382
1406869
727253
1649298
519194
900551
520473
1731170
466906
747724
1983057
1196382
450711
567997
350078
1890429
1417753
1258977
1778350
935694
602171
304936
777373
308507
1495807
1185484
697683
1634315
743188
1452657
292718
1841439
1011252
447406
213354
316446
228327
1333669
609605
828688
753585
944541
347774
819081
807640
721297
1967772
594058
1822681
215154
563538
1584227
841427
175451
419086
1849188
554107
964959
1261714
1079418
198567
997916
1106606
1674524
562380
1738013
130609
337304
1166155
1405220
247677
1129763
1558361
1494187
424735
1390018
263743
1615907
1922474
1870526
1459189
543862
1146436
1951468
1887983
1781598
1247212
115758
746198
119340
279731
446604
1197089
1908376
46629
869460
982831
297080
792702
1794289
527009
1250107
222777
842325
500854
1779790
1784204
918102
1661298
1210498
350199
895569
915503
390694
1001842
262186
1985773
570222
18484
1033161
804911
1840735
433807
1062972
1510004
1559589
403740
21592
37724
484175
847409
1112328
844695
880437
2967
1182659
957844
1586593
114176
1921940
1964749
1739068
618055
1054253
59270
1128782
1152871
1690057
669739
1491415
829703
1819690
240422
1592555
1693679
780333
983409
408103
408123
10288
1642909
1642841
327818
1855830
839899
362104
1750857
723927
1437907
67350
1459395
257282
1281815
1251814
186710
1867852
414680
1066354
50152
461023
339448
425892
857332
1221659
1243540
1292060
1121032
1904829
532419
341042
903045
149783
1382262
651487
1101190
449562
1311232
1103850
1297755
4681
1396708
438101
915944
883787
1672892
1884404
1275563
923434
864297
817909
166298
642852
1615048
780477
1349418
1475607
625250
1572769
1829904
1767342
325212
1562933
1250152
229367
1599911
1578117
901953
1020727
689323
1909131
1710483
554037
99119
1096688
182968
863837
1844955
1267108
1996124
1709179
1338407
1112493
988541
425530
100295
1116726
1709444
266388
1668524
957179
1058104
39055
910136
1059996
1992700
783608
632260
1032317
842569
525943
470408
66126
1525746
1946808
559737
799817
904596
672979
999517
920248
58442
744726
344923
1010948
220530
602333
1341564
1279343
424124
1151461
1240462
1593315
1919001
1904608
1271761
1573731
1022202
1393388
28663
1256729
665310
551550
1943643
1967685
1676257
139221
94153
80569
1904555
1801680
435548
1395653
1941301
57572
1687622
613167
854718
949641
602096
1712336
32667
1845986
1928439
804198
734388
273936
1607663
390147
1609889
237898
1861611
741008
665265
1948640
869655
1528397
908988
569465
597065
60607
1288286
190517
90686
833839
1963786
87997
1157893
1686838
4781
1397499
881942
1279356
956125
930101
1586615
1540189
1541092
1039329
1682714
796737
625907
1984667
504988
1020982
348822
1678809
346637
805146
344723
257313
1803297
96141
1124507
51480
1744793
1154254
1901979
1286902
683508
1336279
1456740
1564289
1740537
974863
64946
608589
1473197
1728036
1090129
1379034
313658
125899
1197152
1113344
647882
1154020
1687339
1817
1948822
722709
1629204
1541750
1587318
741991
975418
1137631
671669
1823938
630052
1620434
1549904
1688309
1782129
128264
326004
1970213
303552
1612090
621889
1034511
1002161
1646418
1437688
1252456
1061758
750487
1286025
150343
1816525
70625
189361
869174
1009237
945322
1268740
891042
1101371
667940
1931841
478746
1366625
61457
552094
667243
1973379
1197168
285667
1669451
1200815
317140
1185747
97749
1776962
860334
1614207
138670
1024586
1098750
1854195
107381
555713
437080
1637684
886878
1834968
1401297
361321
1619960
807723
1026137
990022
1834808
158680
1612012
959927
1394883
786150
890504
291408
228652
1067086
1592295
1581875
1805547
298278
1745972
1549733
676785
1279281
1471635
1425837
1514298
392991
424665
1632473
1526541
999453
53923
999538
1878924
615711
534001
1710102
1854150
1522768
1074565
266598
420372
350048
876296
812479
920966
830522
1708668
770935
1126756
1908870
285352
183653
350189
502430
895436
1275500
1661726
1116013
1895600
1406313
144321
1995617
1328353
1434418
226442
1874836
649032
1906498
929300
1975269
88611
1892617
250038
865404
1203823
803813
1180648
310544
798996
535655
532240
969447
1956188
484029
1162138
203401
907444
1366856
982035
897612
1280020
783268
1280880
12807
1669086
672597
1962263
217897
1636502
1447473
1046477
243060
455869
601855
1510085
258333
119659
1350893
1501402
446266
1687907
1151088
34179
674362
806631
1698973
1106225
164271
1717054
951119
192600
1581482
546587
173908
901762
1154028
1689386
1024916
1706251
194452
1957278
940987
74827
888173
1926812
1445431
901695
895623
1881884
78702
1777536
1985172
514763
1314118
549975
1023021
580896
1611246
1161871
161130
197788
1670866
713662
677900
1267845
1095302
1578068
1713313
1002197
1200941
422087
1442738
1085256
1749671
913409
279300
832507
997359
1397564
1439747
705648
745297
973728
1286528
303529
1691655
648582
1482945
690733
781323
583043
1502197
580572
736161
447716
1161084
699645
1934015
115008
852333
1094213
1925609
1955051
902941
1515989
1089162
1132502
1587860
1033454
1835511
334249
316988
1801163
828250
109182
508484
580971
450137
1396224
341054
1191573
1132752
1881869
577726
130817
372238
917301
991250
439719
923902
1115288
705793
1901970
1954487
1100550
1195661
1168246
1782966
1288540
272116
1640730
1235883
917126
1429394
224561
1203446
748014
912080
1739159
597482
1346747
1301431
121244
945337
604748
1263602
906324
1721277
1929669
1514183
971023
680748
1892962
966239
1302575
1095570
89626
171391
1243833
20084
1975070
1418387
626218
1855781
1822536
1628277
1561224
595790
58570
918609
1369524
79513
353516
77280
212881
395297
1879344
1912962
45547
262549
1176917
1479465
1198568
1103935
1765786
1365809
1918688
845660
1404119
1137342
620290
1078905
1078483
942735
383198
1432026
1287842
1207941
972154
38863
627565
1895977
1773143
1349640
1231509
707329
1354069
1399595
1408498
573549
1893657
1485910
1061239
250349
584628
1788829
1132666
1303896
1563186
1811049
836813
1636649
1826954
1958942
1580902
1480875
1342168
1676530
623311
1040945
1818234
1283072
725474
1115767
955734
495656
463957
1235015
433774
1457826
528241
852436
289706
1753032
1788549
1878170
1126576
209669
1111296
729579
1550010
1619485
1812624
604626
989419
1834946
278470
1368210
1891487
902451
1513922
586970
1304998
36334
1249286
1927128
384748
542645
707132
762521
739165
1990621
1747841
1524046
1510545
1116767
1009310
1734323
1942729
270297
297693
369582
828832
1840507
447820
771271
1418520
10198
398591
1388345
1624995
1598221
134677
858609
522456
1199570
1039925
1817376
1299602
367252
1097219
1263763
928005
1801490
108473
478772
1903844
1177506
373406
982790
1980347
1240524
1884572
1000349
1108082
1332070
1689351
255821
635878
288104
499939
722758
953194
430443
1225051
1857917
874427
590821
1834641
94178
1472845
1879490
1520749
229033
1473904
553136
1018105
711247
249589
707758
1282602
1146475
1128170
1321510
134915
723897
1302781
72589
1990445
1124616
631129
1506907
471934
1065809
1254575
610724
509585
1526411
958238
208123
1782202
1809079
1999134
1607097
1904419
1483839
774926
773565
1759093
1131524
668707
397088
1257901
814898
1836855
1656780
771382
1008945
886582
1854901
1891297
1831942
1714439
1545545
423473
1561812
1267057
1332223
443179
266402
1704934
1063904
973063
519190
415555
1429413
1557036
1405066
84268
1934176
1502037
1495608
1907085
1037394
388390
850264
1332902
354973
293562
1198826
1056227
97500
173065
455171
1019867
306903
1001727
924136
1976342
1257402
1374639
951099
860670
1298315
1648392
1975276
1816340
1701531
1219259
1415650
282856
1765402
299965
1178561
1863165
1451476
1052228
833726
1786443
671283
851469
1985016
1918083
454493
1848542
1145049
1743143
818328
1405271
81572
1038359
1292156
371485
27336
28443
280213
1200548
173201
129412
1199917
867297
1053144
1858318
411198
1728456
1893900
636152
889479
1966142
1093233
1288997
1346729
510593
867382
581784
1420061
1527261
1652737
1922161
1243138
1947508
800072
1166547
343367
454928
1762350
281568
1105772
149399
1699521
350688
1222242
1816084
203612
1640040
7087
968596
1537465
628821
1958974
804771
1937682
591202
763399
1071268
686812
1406007
803461
1750368
859573
1753018
1779571
1687716
985363
274040
152397
586098
1518268
708804
800288
916048
848595
1718536
469969
788807
1286050
660609
312331
1107218
1111120
385083
606097
1116150
39391
1668211
703586
199701
1146728
330276
1907500
733456
109049
1183304
1757861
1792177
1373190
531905
1295911
202781
1601458
520064
1799783
214253
718844
737258
438808
1011637
1687071
338192
1290850
1139026
982850
949327
1547307
803164
1403967
1660683
1050739
138145
1222523
1931802
818111
471391
1590977
167494
1108103
1221522
1115474
1710188
596788
1578259
579994
336502
4625
660038
339770
288231
385312
676651
1851647
1962337
920741
602468
1539577
1117563
684277
829599
1241316
1545387
1705832
1380015
1195576
244322
1312577
583218
1075083
1901376
1332280
629029
857486
381867
384945
512212
1800663
1179042
723984
1669691
140710
1622219
1028534
1673508
1871466
1741206
1076045
500760
1980424
1740684
1077865
1459199
1944807
903008
1785665
66841
38244
1549790
805520
803177
659254
1581934
1649488
1151270
1087728
744356
1349100
386023
988918
1731667
1144220
1564025
1208379
1719288
91974
1435638
1943423
1589666
1552861
1317026
695080
1329614
1583235
1253319
33125
212332
1127645
1068657
617742
1959365
1733907
769664
16648
1751509
1305948
1325364
506928
236299
601998
1404374
943412
1279317
564457
1709195
153517
733674
1361
999393
1203608
585706
753952
1230589
1382713
1432441
1560444
1758321
1655294
475933
1212466
1733116
1599267
1169642
113705
226222
536287
1073449
1516185
791437
816925
483006
271712
225120
285972
1507580
1482922
418154
1227250
912522
1981103
862120
1362750
817345
53930
533692
1990008
1781976
708301
1359457
1266634
587014
1856377
118391
191702
410237
1821306
1779194
1772296
380652
158028
1738495
741964
1158736
1890902
327988
739910
878836
174759
705139
1198681
486333
819898
888868
1773794
184048
933867
1278783
1991117
136533
1181255
1272964
1092736
166470
25708
490519
410613
1534888
211481
1717964
443773
526182
1794566
239516
116853
422068
35085
1025896
1340646
1343638
1470078
1258375
1572905
1396172
544654
1916557
683010
458484
29732
1372057
1160882
488157
1227760
516236
1263631
1257815
1031716
976507
1535381
390310
1332273
1750226
996866
436251
1997374
1439346
1510714
851583
39374
1696964
1445498
569485
532640
1042638
40951
1347301
1051222
1691922
1573784
1760547
526255
1677923
534305
219321
1063735
943820
1195906
1974700
1306931
357959
1822747
120437
824773
531985
714392
296149
1413439
1858018
41830
1366089
1321165
199795
1625027
1409895
1827515
446119
465376
1876445
1355202
702666
1242024
502525
1108774
418259
254417
178712
282884
1738944
347325
1965173
387273
627689
445241
1744785
1758062
1469511
1981981
576944
1316278
1395101
835944
690677
1659373
897164
1634418
824409
84949
1956638
1757494
377812
689661
863629
1603788
190249
75294
506227
114480
1151969
601394
932946
1253701
866425
1024591
1146670
1862954
82452
137471
570791
831311
1819706
1512099
538453
298582
1484865
291577
924225
152049
1518583
1448325
438971
694408
1950747
841538
503713
889133
1660475
1279778
1620615
1868841
540040
1961402
1683885
1450243
198291
731501
187957
489925
364271
1691906
1962120
843561
1734142
702655
1942510
1998874
1435394
602704
176374
1614556
1169962
291949
468261
1915009
1330178
1868006
112338
1815384
1621281
1835211
1410676
1019418
1639335
1739585
1377849
638771
1908064
515105
1162400
28500
1278984
1348836
261521
551390
416693
848984
746161
956171
943751
1783508
982248
313657
384359
1419992
651680
231388
1085371
1652396
648329
741520
478383
561506
364872
393420
1652711
275781
1513754
713649
1012677
1209869
1568603
836238
172951
1907528
1869593
507276
1855796
820862
750602
1185403
1933045
926083
1207255
600695
1944652
1051267
1550897
1312655
881923
1789235
69454
212043
1998233
1126027
292252
1421039
1479921
408936
872864
274847
933586
1719367
576652
1315483
1186480
694904
125928
1862687
800019
1984239
623233
105111
385462
788716
1433720
1046980
1582243
1874056
1675646
892361
61025
1142497
129924
761170
1449618
402487
89092
1306717
276480
25028
157903
1432160
195925
942514
1514245
893621
1134157
527703
1934588
71095
34114
1228278
643889
1179644
13195
645804
149585
628428
1068150
51307
49590
1800867
342622
604759
98277
391677
1763639
53447
26458
1141327
1502061
1245541
1588093
1369002
551975
1006861
1412415
697483
318546
524663
396584
575498
1877898
673297
1388261
1533622
968183
48216
1820431
1708979
598032
1571330
1480165
1897223
86355
378981
1205495
444222
1607793
295117
1970620
1666183
1665302
1695615
1789292
1690993
454591
66975
1247330
1463686
1737252
1181179
712624
22217
1157949
1091674
267481
1956217
224782
252706
1423887
1080676
330800
1601497
1606771
1439894
411246
909902
69016
1500930
1123530
1299486
1039901
935119
1525820
1376407
1059802
1349248
1600137
1428332
1633107
1748224
1341326
767610
1078377
702609
265410
1382574
232942
384407
227448
845970
1354193
1600956
1253887
504444
489497
799667
799901
1878544
1484783
10338
274202
383869
950315
189655
1689390
347110
57224
653200
164209
740405
1425898
438511
1646459
1061799
603429
1243884
397848
1186518
1768015
1221235
897388
1823732
573770
653049
1761151
338529
257516
850424
1236532
1541685
1891753
1614461
1331991
259378
1001940
1830629
154804
674234
1236472
778984
1685946
1583570
1758677
1712458
1093034
540757
913511
657062
1943489
1590178
1140699
1408942
1626063
755208
1498271
1295011
682813
1365769
75391
10317
402308
1041364
718924
1708137
1997220
1784175
1122662
283659
843886
622667
1109415
1413702
1183551
1442018
25439
1064652
633850
660069
1539106
814790
603394
91913
1182745
1592617
1819186
966470
965136
383071
242809
1216700
951671
638416
1940266
539479
1147103
1883239
54303
744919
715721
1152856
338219
1506079
1135646
1144030
1772096
389401
497420
1155496
188727
1020513
376699
32705
805105
480696
1885846
670280
1903752
1898099
983671
887304
137742
236845
1648077
127762
1381529
249901
1260859
1473991
1418412
1880564
348344
1425589
351726
1922759
320915
1708267
191628
615578
621698
1643705
1381226
855522
631734
1931164
1254687
796070
1185560
1016653
1060739
485141
213645
1339556
1254024
1745583
230395
102789
1877477
1765792
1433415
1628876
1380860
585800
1680220
1621008
1447338
391893
1375736
1614916
1627312
270439
1715663
1541758
1712338
1354313
163699
507401
510314
1239835
201661
87577
891736
827947
533295
1908746
819222
843310
1681709
308153
1310416
9901
948087
1974725
913679
1992900
1406986
390563
1893053
189421
874031
1923355
1129116
1894536
222344
352880
653663
592905
779664
1073164
1273151
136194
994743
1890532
855640
1947652
236589
417345
1557543
1087905
1538521
1700543
523954
1840019
718379
1231400
1526397
646177
1272195
939255
219244
1378545
202036
974749
1818151
231082
614434
404174
381662
1405136
709401
1872025
1911401
885651
473263
1398001
1471104
1982051
435437
732087
1004992
628817
952366
1704144
1716177
938096
155935
1075896
319936
1236768
1432350
1377633
61366
1121179
1574258
436078
1385913
841251
609761
1174653
1243109
1424332
1593626
1626037
1093255
1308024
1258604
1041879
47588
1051574
1034841
810077
1425600
946955
775299
1533351
1259614
350693
1559567
184596
1617435
288440
1339068
1354449
398843
1356085
180017
1460772
717874
993826
1851316
1992808
471044
901649
1673565
108171
222740
664878
645691
840611
7317
560826
118200
94079
902154
1248066
1844184
1302953
625663
1268116
137151
1114083
314667
764110
400897
1986590
1870639
513456
298700
98416
647786
267857
597696
989820
1882540
1553782
1982405
334357
394787
1498095
1046932
1797881
24007
657997
713066
1673634
119603
282149
1594523
1503322
1661400
1346851
450788
1881230
154517
1276440
125380
1679368
76711
1674739
845201
687627
1723580
948583
1374305
1039203
1970632
345306
628495
317882
561860
1690769
378380
1749065
27070
1564019
367676
367108
118668
1155430
1138540
1975795
1686437
332089
1413100
1865615
1047174
678766
903331
579288
1083515
1515434
1126122
216214
31845
364154
363646
1720802
1761082
95673
611868
655829
1660952
1291283
1014572
1605748
775420
1766294
541115
1594181
1911168
870066
291882
721845
409879
544869
1065630
746752
1740425
172973
1257925
1046019
240373
407713
145783
1151205
876929
947613
1134589
651741
155586
347233
997512
1395111
580293
1923704
1350604
1868640
1111628
387920
599112
418843
1256394
1025194
745400
966254
253019
994314
661659
651835
1882951
1401896
576710
187293
738849
44760
396583
331196
1390178
1628060
1333654
277915
844840
902301
1356728
1759956
137436
253229
158006
711189
1317112
1144258
1338516
681811
1928887
1219910
5788
1553191
1570581
1698720
683769
1591513
1585124
441640
349283
708398
210808
1331848
750570
441444
984001
699456
1499624
689263
1604979
1925614
1018978
179224
1497714
1380867
1905075
1810702
1240099
482592
617125
1909727
170350
1764614
1588606
1728762
165260
843281
1772611
266359
1894207
1783181
1534647
1128879
731177
908740
1364236
98505
1141677
1042207
1494529
1017789
989131
971369
150031
46876
182128
366337
1334765
1082466
265209
1522741
1842937
1372707
1901525
1081812
800340
1458733
1710366
1369789
1695187
266099
1716949
933391
1759116
144937
1268602
841467
1468160
1947130
48383
585895
773293
838762
319479
1875934
1399363
367658
364698
1810422
942769
984061
370195
1796521
1073751
810897
1565513
424431
1917063
1125888
753466
1341624
272479
874945
84407
537103
1462089
118815
1412694
1913048
224672
1805535
1204330
1185091
1618839
952626
367107
336050
1319840
249714
560412
1222822
895467
1966565
960936
127274
1160252
251683
932587
629534
360045
1105758
1177663
694569
1833429
1478371
1708896
359157
731998
522668
1126620
1806639
868303
505392
948348
979607
1533609
1897531
939493
1032581
382605
1824393
1226995
655232
1767103
1763281
266430
1702316
1071450
366771
1860689
235722
1689227
1217641
1620115
404255
240366
525705
1687423
1709696
998911
782561
778267
1065238
1801047
1996701
1271985
1366438
34316
274911
1703405
1693186
1947981
1360771
209133
469036
1891106
1515580
619366
301578
1598494
1728540
1805021
1311549
1694789
1663632
1080395
567903
1158988
1806313
576449
1206462
1047401
630366
690272
405893
219469
1411370
843348
659537
1794917
1759086
1031498
1547961
1591257
1181725
821783
252449
1260538
1748621
211898
445537
1570095
1861832
773612
904388
361202
1592352
1147987
1341982
1339119
1912629
1318474
1329083
1031725
1611879
19927
1917712
230294
177091
1433053
98159
340876
341951
410711
447215
68512
13544
1021100
1181831
1928697
94049
1938162
1812837
549174
1734806
1355028
1738751
842057
622791
304276
1028820
1797440
539033
667757
249424
1338169
1296113
1812003
627666
852323
1952924
1223826
1324711
1386100
1323596
322892
1465441
885374
1010500
1763672
808994
395134
583317
1197816
1642296
1554542
1674780
1527808
452488
7884
1360591
69492
533775
1693412
663527
341917
535643
1552025
756428
498543
917981
1494334
466127
1504899
711415
708898
34604
926485
1886194
748883
787527
1726761
1491419
1053262
491727
804082
1147776
603129
1310496
845380
584930
31477
1875652
432906
764889
511690
199414
788422
18894
1942160
1092315
656528
165777
724793
403536
141829
1096129
553108
1401509
397199
991223
1607255
609621
272703
501953
1069340
1702021
415817
180135
863694
680668
1845173
1732122
1446172
1087234
1057333
1369288
1441464
1856402
13428
1457952
1265561
1997534
769391
613099
183446
677295
1434141
1955269
249260
1831329
1919231
1459936
622564
1658839
1500160
1681140
1852534
415806
1679144
1937507
374603
1238097
1943755
407928
990432
912354
1511991
1582879
1936465
1301371
1815054
324219
1347896
1352469
1310065
1119580
363021
1996259
1775816
1240280
1031432
1587207
1203082
1630216
771454
1221652
618939
454410
1032705
1028230
1707484
751016
1721666
521628
105198
258298
1700280
1669271
1987313
1623070
1956186
1640216
168781
343458
1438525
1906081
368534
645293
115661
402955
190223
1770365
1713861
710443
233535
1007795
279334
1802745
474758
1938469
362584
750847
1660473
582393
916599
872931
47340
82477
1584350
1824387
626561
1194188
419065
472991
1012282
1612649
217546
540835
1216488
1232043
1875335
63877
276917
680568
6767
1742905
1396163
1003766
1336295
1103442
777833
259942
1631061
336628
757232
1015096
1142251
106130
1683802
1583785
845642
207190
945580
1421385
176485
1887065
452790
1995568
1653535
1504595
1503884
1099667
1188422
1044182
1448966
1634143
1252421
37776
1829178
380420
1262881
1800787
1731648
1923548
649988
891449
1424807
442285
94800
372747
350298
1786298
1679310
70525
409256
1092525
1876352
457050
1887659
1745615
656678
1779893
1382003
1449651
1124771
1207839
632269
1054488
673055
840591
108226
120293
1499469
1659860
401500
1964944
1946804
762627
1389288
1366524
866898
1514925
1942512
286858
1498295
1748224
464655
804865
175452
332869
1587288
1986509
1755618
1800731
276946
88747
427982
783952
226331
1291367
1559965
149949
752794
87687
927836
317719
595906
235581
975026
514095
825738
1588280
1163138
6963
1652317
49350
987156
306486
1772290
281955
686722
49561
1497069
1949954
1867447
1238454
908151
1588282
510048
936580
708924
1808511
597645
67002
612982
420865
1017517
448435
551438
744816
1449473
595219
881975
1981774
1860111
5768
1065908
1159885
706291
107290
1726331
1935955
428703
1445921
117584
254597
1968959
1603720
1884149
178207
953725
1645724
455534
1029355
1384304
1476472
1365605
1776499
1760725
311673
422415
1220409
597287
1634984
714477
797514
926239
1117025
485929
817430
1220326
286369
715322
1225874
257291
129357
994052
1651592
1926248
1023029
1721792
1788037
261091
876560
260943
1234767
1869353
362951
1621910
1046460
443249
1503229
298829
934071
1575732
443820
16263
389884
1382675
1176874
982791
1497043
1757156
613474
1324151
15353
48437
295716
1875800
1963369
1917567
231386
1666803
189709
384001
471817
1555915
1721882
979123
1676459
1154350
678295
1454357
1609782
1644849
1590364
1573001
823102
493379
738701
1064493
1674889
1787523
256101
1526070
1256691
817672
197547
680159
709761
181173
1198933
1839140
666014
929940
705849
69183
519051
1104402
1861511
1396794
1151333
1410646
1060256
986094
1938541
474882
1442726
783403
1965412
1282643
1266151
67330
1866967
876330
377884
876734
1472158
1129650
1154
276989
604007
1174265
1260291
1820257
322946
1942935
1646837
1226273
1767433
256789
1198298
938317
1625167
1692498
276971
262670
1878331
513102
1591892
157983
1913100
1471268
1008421
125585
1261838
120795
230205
288061
1101514
403993
672157
651545
1114967
1061616
714806
1691584
1190247
987780
442816
1315998
956948
1694158
522742
549741
1553747
897097
1017790
1092031
347073
310624
612596
653391
206617
84241
55805
1466165
444820
1985014
1971336
296829
725071
1120489
253489
1418051
448372
1347357
681565
491278
1087769
1978982
1964018
823698
1164364
718722
1495038
1521579
1519585
991439
1221651
1993588
225251
1952218
1814893
693517
456129
879823
1415937
509675
658705
1491689
353952
1013833
1150237
1397124
145340
1862198
847100
1735666
1576977
452666
680557
801922
197734
625284
231911
1352568
549471
849287
380682
459101
14653
607781
1795996
447288
925406
855169
1588881
988695
31480
412300
1566506
704132
1562752
422397
637564
1157669
752371
584558
1473049
312472
624192
697779
1463151
1140535
112113
217084
766823
792559
1263273
910827
1376831
861516
761967
1124627
1033537
1291822
104632
34834
80131
1738184
1633741
326931
943734
1603707
385190
1214025
1171159
882648
1234507
1698247
54482
1675924
1327025
949687
694673
574692
463135
1296217
1071347
721501
1862919
282573
1324987
923748
1498991
1111786
562773
1474634
1190588
1532629
139605
842843
974982
1013391
245351
1720965
796575
365869
1312212
1980651
527962
717733
1312667
1617009
482001
108516
772712
1289095
1184446
1254266
52719
678169
1158502
1595628
1019115
206830
1743772
613652
68969
169449
729872
518482
913594
1688940
434731
1975804
1804009
878594
1836873
1859610
715325
208943
1528012
559396
1804145
1519609
1541580
948140
707214
251503
1727793
1348496
702488
390927
1714352
1178284
1259369
1367698
576567
326583
84215
120806
430131
782038
1912038
799625
196499
923055
511666
671159
1563552
948454
122442
958377
1115360
930135
296572
389733
726967
1218893
1481205
634374
1210707
351308
1781323
1514107
2904
159929
1811961
1340820
1964679
28200
306920
620526
1379212
1836796
629510
681314
752810
533773
548074
211802
717121
1026338
545140
767585
832666
1277154
116481
1518660
579850
59179
1904733
584880
677392
285231
1353687
1710788
189905
695986
1536071
766899
384550
216429
795801
1992303
1484105
1631586
1092739
627614
230844
320213
92843
1720579
664571
510401
912792
1350891
1043674
542133
203766
1722364
433132
1502108
1424669
977396
364348
588424
111148
784177
1961740
21827
803560
1046531
1924553
1808700
690461
68343
1699662
632089
1511695
843912
1078384
400094
1916158
1095330
1640798
176582
251029
148003
1525441
356579
457081
891269
1599262
1189186
833618
830145
1797010
796534
465962
1848567
420190
223433
585913
1116854
866460
32351
1441041
951659
260039
279623
229875
1479862
280204
1577239
1508740
1158968
526316
1424515
1177143
1163864
1792128
1594186
595763
444871
1259541
1585778
362614
267477
577303
1647536
59040
950712
871794
1993241
1239538
1933075
688754
986633
1259837
223452
111657
1616203
194235
1862053
939264
1560109
1380441
93053
312493
1585512
1438622
671672
508352
1613459
216456
860020
1811407
1726159
1626900
1272143
800995
1421245
186269
374532
987480
1977936
359812
1386329
970465
1100518
1431833
223044
873580
263639
586829
192517
1725264
1165428
1850973
1181450
1502462
508842
622936
889141
549258
265761
349544
1781117
211722
1274538
12225
1673504
1146491
1428620
102920
192717
1400016
1442103
1609719
149590
749400
1826569
393218
127234
772727
819693
686283
1400462
442729
823792
1339897
1054016
1849225
1401361
306772
1450165
211277
632956
335027
214882
1072323
1545537
328581
1138794
480441
381873
1641526
1591741
1255219
1421086
1369004
1299168
1189356
887285
332909
1544502
1087450
1452878
1258964
1665254
286951
1140569
768721
455124
1996879
1166609
472934
863917
1379190
185330
627665
1214766
1529037
911899
1829835
1882507
1388776
1009199
1743434
1518885
244906
243028
667170
163035
1304211
1514199
876547
1795678
1814927
568679
286675
988450
355239
1966807
1218475
1140513
1727797
1355010
1737033
359694
913538
1429554
1329068
1251456
1942255
173713
808889
1456615
1014607
138209
777141
233381
502587
1674904
39415
1262781
443174
324833
1745930
1814072
331411
1556571
1131073
1931534
32120
959573
920878
1292742
846435
19633
1626013
238153
1094363
1171983
365312
1897770
52378
163517
563137
1696274
1671179
393039
754039
1849826
1474975
441974
47660
1833638
1049030
1960794
128010
1852040
37802
159608
1368999
383893
1732178
102563
890472
829677
591458
889313
1622981
633393
1363890
1400958
1166094
254550
1566101
413095
326467
801787
1955890
951024
1903770
1284299
1497286
1976986
1658220
476101
1429816
1818724
1377301
1369643
837659
409081
623386
588001
1850413
1957065
1346130
1569277
404364
895173
1949341
48293
137609
209770
789553
1692583
619402
1488700
812404
1123148
1862969
621899
771118
424886
1257350
1809512
1640597
1545726
1107874
1135267
646420
1597388
248981
936962
1373906
1423440
722271
720739
1397960
1457557
1162591
783924
249986
79367
1905324
1045459
385581
1998828
1203754
511979
1521263
875301
193616
94374
93469
709363
152741
1401057
874441
1977262
790684
1281398
1142537
1678417
1657378
1598058
229835
1547706
1402769
514510
712417
277781
118072
1848725
1782936
1922173
33543
1074870
1427510
60799
1541255
30334
1301197
305928
690737
1935496
577611
1113753
70279
1246500
74376
1558797
848718
1477572
1071154
1199717
425093
1345246
1325758
1989185
350215
1492184
1975614
32908
1398450
1823520
691263
1827009
1972025
475261
1525049
1429533
400539
821435
756544
629845
584727
1594606
1313555
338479
1414603
833400
629972
330367
1110254
117386
281702
1334418
1654889
1075010
739372
1002463
674520
547120
726500
949357
116746
1236492
1439393
1861960
944222
1833923
1789546
1759907
161971
206847
720602
1682032
499912
842185
1017681
1885228
1438872
1484622
22014
103554
114163
349459
242922
999276
1742308
1568936
666481
809938
1546271
122915
1144379
1087726
1254591
643923
608008
1205559
963790
1610971
926481
11922
851165
1145394
38687
371904
1183101
1863804
51884
712101
586213
1059506
10990
796441
1084780
957984
493671
833091
1496696
78599
262147
125865
1908848
23770
790352
1654468
597740
1712290
909540
826080
1168850
895924
1566843
253977
1122160
328219
1026062
1913773
408771
1637708
1951276
351971
1557334
795195
664411
1189682
975690
1678356
425961
424311
754391
817022
1599770
1196885
1576778
925457
835593
1544303
540530
1597644
1817666
683017
378348
749403
149829
1028580
1055448
1958743
1669938
633392
916402
615314
1271370
1092713
787700
505569
476690
1196366
190272
921057
748758
595764
1898417
720600
1589409
482173
486740
298580
665015
532413
815516
1190195
269086
1293701
307138
881526
1012667
1906975
324941
453250
520818
1680400
57965
239579
806683
590831
1339487
507815
194243
449282
139721
833208
742801
371418
1899570
816915
1779077
1076893
1814282
170296
1174378
696006
919721
645778
264258
1628691
1252517
846458
600944
1387397
1067373
624195
826880
1316180
1437431
1740131
664257
1682217
144435
489104
1999827
1501406
635302
810266
282471
1015909
584418
968049
1980618
1508544
1611995
1041104
1426549
1209043
1965653
1802847
1902019
1462962
1410260
1460761
360149
236779
1662298
178666
16923
131066
1232140
317180
1735640
1157290
1518665
741846
1977497
508344
760828
1905068
244650
1019711
1436176
137360
1785575
1333518
1512498
1872856
1451023
107066
1719260
350491
1617407
1152051
1249482
1964236
1966973
4429
318799
1174154
1401219
1818068
1934584
1675226
1686647
255940
1770953
348429
1294410
1755019
1311280
705223
1737152
1422481
195958
496545
843717
1604910
1184600
1070928
22293
571540
1394328
996497
1215124
570789
1955318
1302392
58438
1890905
904744
1120221
1656094
388552
1256445
1462533
645921
653850
979317
318568
692492
866275
115566
190307
1587613
539593
1464506
1494964
849239
115699
1658391
1469586
113096
1523552
602703
943639
622235
1830858
871410
1772400
469517
411201
84968
1928242
1359356
580303
304672
770744
755521
236419
1263796
866616
1240088
1929319
1552692
1690694
1650745
948656
242780
517589
457630
1830927
1587106
1832350
842633
1722699
1131861
1504193
1875468
543742
207202
378158
1343389
1613676
595513
1082845
1858786
1083817
1884384
872118
1430549
205236
1985271
578905
1212375
803644
375726
1435656
253737
301055
929731
915794
1110479
963858
1727598
840441
1592759
1565117
1161580
1662335
113428
1657907
824640
318005
847798
694474
969632
231311
1509468
1651189
229769
1580529
465573
1773404
1751783
347116
448158
1774960
1879375
1136981
49343
1236869
87688
1081390
1752168
942420
959479
325357
1174872
1251998
1915101
449409
724593
1401483
183733
1191129
1179017
1432687
1926884
600345
1583781
1890409
263047
1710698
606034
1150191
1945402
1690391
1273889
226515
294545
1921447
759286
1373722
465099
1688769
1951458
1437535
1532932
858960
1939664
483303
902575
680626
1875256
795486
134434
627817
923205
968197
589704
1714708
715468
1034230
1218508
786074
913605
789937
1109090
319805
1691344
1364839
564170
1644233
725210
1521879
293796
1988927
1321928
1790903
244025
41871
1169462
1589453
1941561
716380
1139400
754904
1863732
264196
28677
197672
408003
1806085
1966497
1749466
1330715
1727395
1378870
1147683
1482895
1272795
51958
1280134
28867
431700
81287
366275
1052006
808532
1195845
705516
1631019
1483724
553015
1437085
932532
1253561
657418
966505
1573760
1239202
1061965
1853191
151453
937190
1117142
1862602
1856161
1780344
586390
4954
886317
1464237
1475815
1251
1080547
1408341
264350
277335
1822524
1274949
1387582
1346713
1008039
853972
1261946
1540020
957512
1138917
1039282
1295558
1918537
280827
488068
137373
1929717
225070
1982607
1985612
1466959
819543
1578970
1278838
1243177
252648
1513648
165867
1226634
923506
1543254
669436
1899911
1024778
1846612
1597406
957813
418449
1009074
1316779
1249864
1734706
137780
1676385
1057134
962475
780785
1950449
683088
1363105
878511
120496
569850
228579
1641503
909859
787304
352212
212793
1815372
275439
1905562
1337096
901016
713754
1446861
1140516
190268
597455
44572
1079638
1904024
1771736
580849
1925037
1933168
1843952
6666
575490
1984145
920894
1663442
1386740
1731778
1881534
844261
872287
1188329
1090373
1477208
1467664
649476
1080711
1093656
1848623
619219
1092984
464702
1789097
547001
324519
1758652
449759
1959030
4087
1186839
471185
1988020
589126
1311231
488396
1979329
1149876
1251333
1241147
611322
220600
1069228
1458644
1771805
1827124
1208460
1834894
43362
1847902
789699
781925
728601
1077387
276870
447878
588815
406390
477018
116116
281665
641408
639559
771951
777558
126080
1824822
566925
969094
588033
478084
1060018
1869982
852419
122985
1060929
1047731
198451
1957277
1102949
986658
676645
1221041
323054
882450
1593071
1412429
1139369
1716997
1803557
954896
1588909
1431104
533020
1424544
217817
1387615
1524971
862934
1049664
1412427
1113577
1836313
852548
591534
1734998
1870526
1514413
598276
519944
771648
488619
1895243
1074304
1565107
1290350
982533
1878780
1877575
685838
673699
1007707
552363
999818
1092404
964383
1698030
1654243
1999020
1849615
145103
697359
1887615
694339
694947
1190161
1966670
1402394
1744476
1773256
533267
272494
971437
1306731
1254253
1710268
1842876
620795
951534
676426
560199
1075562
35321
62028
1076014
1842228
1236601
1324671
1729637
1574293
931475
307144
1172927
1875823
515127
640586
898699
1200742
1502884
706800
182271
1237374
1958504
834353
923746
725575
672244
1709765
256708
1064044
1223420
1917413
155594
113362
1767139
172310
1672495
1506160
700367
1978495
90359
1251266
752316
1551244
1116985
850183
1119064
601836
510909
707409
1671686
804850
1406190
1590888
1517363
1275933
1169225
1996245
957507
236365
1422312
564834
1493907
345563
1409620
263963
1245363
284277
1879399
1109307
1931091
1613148
1247264
41578
1521912
899229
1382661
1028917
595792
1253153
398843
1910396
82152
74943
297533
1716082
1828121
1540764
1099571
152253
1934360
1843913
534165
221333
222636
950166
735327
1061298
1496486
177456
1160447
1680059
314893
1676692
924470
461938
398173
518194
687104
1114773
1814245
1022104
1422882
1293673
1359268
302367
294780
1689116
547193
70365
1923961
974273
1951110
673958
1276968
485255
1227344
1257364
1426903
1102491
703903
231844
1182907
764397
1959183
1073733
1857696
1913770
296926
1718212
1692293
699367
1103419
1603827
662891
1571393
1420553
646488
37118
54915
1706510
559295
428128
1510380
441383
1488171
83280
502177
1277613
1784984
1813969
1864144
196170
447527
923448
449330
877253
364553
1961378
1603659
1004798
1782970
1295821
1915651
662323
516233
108366
401735
358790
1837657
754743
690264
1939169
1677847
1337254
1925304
75441
1453433
679758
1965700
1378862
119576
1712974
546663
1352372
1132025
697441
1350869
151824
449731
72063
943416
315029
704883
370131
1667952
1919470
221700
925192
87816
295419
1008621
1756462
1867746
933799
1134450
665319
465668
1433002
942768
961941
665515
1722670
1693631
1960363
1640250
1953048
1998759
61947
1218685
166301
1225173
692578
805755
183917
1241967
1727284
769804
239942
1453378
1060384
1025931
1997252
191464
921350
1636544
1984222
170882
648097
1077942
35263
1536557
1155791
1012123
1112454
1405208
13839
1110845
1131222
1844543
136840
1947234
88936
402677
521217
796025
1111459
1870905
1915401
712671
778621
79723
672535
1962119
1266970
990470
1780233
556737
775041
934966
1319496
283424
1480871
1747576
648173
355052
216339
1151505
1937456
219164
617502
1796273
147730
1907144
370419
75668
1153910
42467
1738601
1851112
1863267
1786769
1352420
1348798
859183
760109
514914
429241
550546
844538
1905868
249486
1887767
1673692
1320432
1111920
1607219
801005
507797
1806581
35401
1027528
251149
1262400
1134130
1537262
1890605
675389
264899
1421092
587086
789658
768285
105657
653679
208532
1673721
1615273
491423
1881125
330486
762949
469482
18510
16762
297793
1851499
1770403
1306989
69124
189588
1788264
987572
754211
1515121
1419128
177442
722395
1093636
548554
361614
114914
1268700
1906703
1712145
164970
1604783
290936
1667501
465627
1163704
1456582
399105
130006
48508
1340083
1136950
268594
1194710
870788
982561
246573
677230
41041
1477525
1482763
1823974
193555
165519
977306
1689029
745699
74156
1954606
313841
695071
862245
136946
1103067
192197
190124
1017529
1984691
1196364
697306
96086
1671622
1694620
708538
737394
1499506
991874
867013
1516409
487161
18953
1071703
533329
990760
1033403
1408099
985516
1253301
1514900
1139344
759153
1542219
1747320
1148941
29521
304271
105699
1307115
845846
519853
115487
771898
1314163
397359
1503696
1386037
1782317
318826
984564
1965250
1616573
815548
686679
991551
1842270
1212276
1296720
1272234
922656
528167
1846769
1426016
1688963
337934
507865
1975975
1647230
1181773
291557
21490
1364911
778297
1851634
959137
1414375
292465
339604
717576
1433303
1231368
467815
1080943
908706
948348
568678
1049402
864599
1837642
1918548
379419
498570
1819268
1748058
231754
1281849
465816
769420
1260573
1509535
1304047
78451
663788
1736922
3453
1183867
417089
390279
1693732
1840994
1605742
1322150
731297
126430
1266570
689443
1670016
857368
339628
959819
1805127
1029962
93384
1932703
639217
352300
88472
791686
1810846
1991880
944805
153000
1093556
1770396
852453
28791
1872667
1605544
661244
1560536
362663
1385710
1610486
261833
163078
177522
52356
1944241
1119820
1911122
1357089
7966
1431080
1390104
1669203
1873635
1126900
1258423
1064429
1268720
387319
223424
686342
860909
869445
1304894
1053387
635065
1640371
1957564
999307
1934770
68886
1325804
1238043
71473
1042859
45717
1298392
503712
127780
1536809
565675
260457
251135
408360
1999935
544055
490094
1069895
1842873
91937
1050389
1041525
1959077
269186
369328
164395
1817764
1610609
1694772
1575557
58258
1735592
1285070
1724615
1547140
1386864
1351352
673182
1085553
1436575
1676050
1166714
613523
833421
1387322
1127973
667079
823779
921128
1864602
1064677
731582
256840
1535052
47316
159191
1795042
717330
330904
1819078
1150444
980297
1354374
1833183
432808
1535756
363734
645896
665123
215462
1940979
1263617
159578
359564
347982
109254
1688453
114445
65243
1839273
1621186
1565264
901153
1170325
548193
1452048
1944221
697881
455823
1699440
1085801
369093
724618
1449871
1585433
1426044
1305678
21828
1547752
346194
789724
973299
1396211
1211265
1681281
202233
1499339
378594
1086189
797360
763256
487535
1896921
910025
332577
1651631
1314559
1998090
717867
1379963
606802
1734954
161528
345656
807113
436330
1655434
1065023
704308
853554
467722
429968
429578
375650
66756
1261836
781259
529006
613063
1223066
1701316
336443
368502
184458
1493623
1622476
970229
1497128
1530535
169546
1047797
80812
959522
932614
528900
825438
563838
1430490
1883140
1621608
1946032
791648
991097
682689
1613660
545850
1979206
1438852
737153
1072811
990683
1593210
714845
1300532
1372729
356411
1201454
561485
933558
230232
1855457
556601
462846
703020
1339873
419006
1624432
363868
1828228
635847
124111
1830254
1152870
1663029
1704902
1553739
743464
1594139
1826789
540909
627665
568548
1085462
844025
1824552
95411
1138119
226388
1410218
613401
1274465
585916
692064
1281702
372974
472216
1089970
1842421
1835319
101812
247120
1560899
1044895
1867130
241279
634255
252308
1076921
1397108
1294906
422010
1815438
1238330
1777925
1907339
1941165
1993138
1745862
785868
990459
1326664
579574
540561
1691357
903836
392522
900583
1502961
636647
1967787
1944588
50232
313079
1823389
1279614
1541982
220501
549751
1958968
266036
1822725
943558
816229
1722771
594322
1463357
1770707
1925423
896289
107943
1481961
908504
612213
171183
1997449
395502
1851346
890817
1078193
922105
1540793
1090204
589689
1231473
1633752
1718439
870075
103436
1287269
735107
880370
1656492
769524
30273
296502
140943
1038910
788482
301452
263549
858639
1924871
1349454
1542611
95765
53794
150964
1721834
1606217
1706082
368800
543164
1532197
627071
1446224
869853
1190026
1278739
1389647
1093101
729954
169665
1261514
697954
1604775
840653
1956646
1750195
735012
377916
1042224
1759000
1030326
851529
468962
474450
148368
488986
1271545
1798488
568697
824910
1754836
1522096
677648
1348247
493732
921616
1541664
1910543
468839
1885712
1717159
1515642
433073
926517
1528626
1045769
1000707
153571
1394841
1654469
734832
1801095
1547999
932931
191062
1793097
1557990
366923
1477602
1970510
1071772
1655420
1886946
84487
749625
789884
520723
1592126
1002233
60401
32002
794146
309410
1401902
1524936
1848561
1948904
232516
1463791
778160
456174
1598536
240470
1870530
1436322
1059710
441389
1220303
186473
1860889
1418684
541328
1057998
905376
720574
1637109
774430
472708
377622
1331413
294659
924611
1328106
1101062
765773
507196
352627
1536427
1854415
647854
1927037
495337
1489881
1105021
300802
485767
1535241
1623424
277292
238614
1937841
1094331
1922711
1196896
311670
802582
223372
1938263
717752
963898
1943808
1005943
1158515
394203
1181039
497484
405373
1243300
1285956
173188
1117043
1895162
222212
60342
184195
1533645
7780
1708499
808134
354127
291278
1694978
1946219
51631
1578593
1336400
131298
651643
257876
782516
989629
1509845
1911402
981080
1917841
1968391
1198420
1852566
1496500
284267
1898838
270579
386345
1501067
829000
1295067
1355569
980905
77105
1507093
1331074
1044500
1180072
390090
1405592
1583055
1903001
670896
1926659
322786
1571650
590218
1469307
232250
1260613
1722149
1218519
302446
1303111
674617
142268
341231
1391695
365627
1603085
1996114
1982992
301410
1841652
575351
87080
1284636
1214297
1150542
1569902
707684
1370604
1625428
1160487
923450
610601
1831502
439970
1600034
1489531
379996
1109601
794368
823331
230655
1848899
751558
490159
335398
1805779
1770739
564251
724540
220559
1966410
1083821
611969
472253
1596267
824277
663001
1809183
1985131
1585207
746308
1540592
42936
1915463
1234544
1061507
206127
612402
1051240
1388760
1085512
748880
817131
1863981
715957
174755
1584209
1398455
690356
555566
252564
1949393
980342
1093739
1506325
1362031
425329
927965
1434356
1571288
31787
1933351
1658573
1621189
1567102
306009
1800770
1265454
1589275
484860
1253547
752266
1907903
1540512
1726287
1787522
906587
671886
1018301
1392441
254892
1751746
235632
551614
61255
1017078
1866172
477625
1246221
1337938
842466
785527
40874
178483
416114
444073
870487
1334506
662300
851336
404405
554971
544318
341822
1514547
1884919
1963501
1178591
293374
947524
1239360
1410689
111239
1987032
194079
1419591
1882644
503977
313911
1141450
1326833
1724479
1810890
1355708
529831
346906
946362
1204628
808953
996845
1877507
669710
1877175
1312760
893695
1097658
1990489
226677
890577
1112658
297785
839712
1892800
906839
64606
241561
592805
1388175
1118472
134608
9550
1494870
1460014
1829496
377142
623353
1639032
1568241
324523
1483014
336690
1928281
1446897
93616
1948220
1892553
144438
286184
1620266
1790337
1732299
1012221
1426325
1072802
1647652
369367
470900
374257
1635507
1256164
1508881
741754
1086906
984779
547744
512751
574967
1934512
1350552
222154
1289334
1770174
36901
82906
987236
725976
1437606
480300
1314380
1103470
627123
596067
233905
1981122
1574409
645758
435259
185417
1207862
141861
158553
543243
1325730
1352601
1035584
691036
1763564
96245
330418
1438090
1087050
1091970
395093
1409849
906342
742468
1262888
1333719
1024578
4746
1761970
1672401
788605
1322508
1033615
1057670
165451
455544
1974302
1107064
47246
357717
162148
173248
1278277
1021460
1832544
570367
133933
1462039
1632519
316038
555895
297883
1271502
1141792
1580249
532032
1302190
1982295
65381
1711012
1997714
451250
654172
478899
1109388
680607
1335485
1795204
1095727
709416
1079691
1454458
897058
432095
468735
744082
1430649
1446753
672539
1388699
1623603
1158429
1500150
298555
248857
452223
1582304
508066
110952
1295211
1306889
1639580
982735
16791
340751
1881508
123844
817842
1860434
1307887
713100
1771521
1210680
140937
201985
928451
1983641
580611
1940355
1232690
1295065
405563
1804435
782525
828147
585577
1229000
1903841
1875403
1751939
1246220
100352
290452
740501
1436221
982668
806170
940992
485041
26515
848699
209789
359832
1209641
1236273
1489887
1429793
1071281
392612
650050
143663
1087917
1482538
1416502
1169260
1075937
1692963
710589
244926
1840785
1592523
1838704
1144225
1359171
1917314
520578
76690
1526256
1142901
1696143
870989
1427748
328556
1058473
661620
1447198
1885574
666891
1391548
603121
1068656
1690720
1130349
712223
990256
857897
1582359
680316
636783
73762
309712
1406632
385499
1786833
1928490
956831
796773
726019
175460
996281
1181666
1614842
1106840
359664
578084
1520885
204377
687584
1132961
389686
1541122
1562936
722105
435151
1951547
1384479
641059
579170
203777
390598
369029
382057
638679
860200
157115
799717
1936550
1344669
1452139
249400
1310098
678069
1378356
1337232
118515
1889484
971081
604936
1798733
249778
94312
1156299
1557827
1847435
221579
876945
1564474
1339290
466240
1142264
960135
426138
99558
977573
371533
294046
393228
90885
291751
82027
1572014
63401
274861
1363352
106618
849796
1041574
1078775
1063772
1834165
994309
1299390
1787646
895775
1916911
486936
1517158
1133726
984334
1053382
1877632
523887
1128862
1937299
885043
1574159
1692233
1090237
393501
239996
718057
823184
1314188
314086
63425
1619260
1689301
1857284
1617172
938753
613461
476356
684823
1883880
710642
208625
1944693
1014150
1674128
1000215
195437
1900250
524143
1276826
1020735
1331143
331344
1127254
1127847
697790
1555837
1115808
1734112
1588691
1930562
1761918
710951
775182
1660061
1587230
1876888
1619064
172901
217754
990021
1190835
946446
1169321
606937
934177
584486
1116494
1355329
811475
935674
125783
327613
1429293
1514590
1521031
1262494
738548
1366701
146786
209371
1581732
1544882
1088287
1201920
199044
828951
1876086
1742884
1606483
844759
1528415
1798310
39315
1100241
1342973
1581297
1311401
1949426
1616067
34162
1936188
317297
1861708
116665
1642889
974696
440698
724746
616481
950643
929843
1564873
605867
1868331
734019
1886937
1264947
12313
581794
1205526
1559503
1611716
1672990
32722
289764
261171
88141
631961
1547653
1015833
581431
281021
571619
1453137
1830098
1185995
1491406
324490
1578826
1910252
136573
450139
1837181
812398
1557832
979448
1233552
1033282
605151
13394
62395
888210
1550280
289812
1485486
586986
667727
1655375
251154
553912
919109
1592942
463349
408043
1042097
223288
1835008
1724377
411872
1657338
1709082
846334
1125848
1031358
188320
84491
499774
289864
896541
111423
899552
1877406
1557588
1077549
1071419
873508
1485635
1818477
1829265
1295902
376675
157616
1379993
287375
203804
1412943
1619782
1305378
1289225
30664
1865327
1452430
381650
263453
207634
1223880
1371005
1372433
1393757
1976571
1827248
747529
1135454
489265
781164
1016440
286045
71277
955283
1660174
1218187
829914
1649804
1237073
1846086
1086350
946877
1870470
116802
862467
1296379
836448
246927
636192
1253578
461710
153086
1856668
758202
1487719
1821354
1438324
1746668
628608
382970
502627
597961
899844
1931038
1507861
890391
572892
1527799
60401
329685
1678613
1720086
509169
1601737
1919895
1960784
185065
1650621
368486
598216
211026
44940
767642
1219852
451530
1964201
1225772
1219968
1655566
735472
1337622
257271
654626
1112275
1957961
205336
511199
1258195
1854041
1585293
595901
600733
625631
1157569
1616542
1729509
607751
229836
596123
1140266
1598938
202426
823047
1726259
612944
1679519
1920561
297776
1413155
1989063
749930
43697
488744
733091
1405526
1899136
1181875
1438182
694830
595064
1355451
1506907
1992584
672734
1417007
1731862
129959
1660806
1281399
1788802
1476614
17513
1024091
1964170
840284
1687897
374218
649662
1464761
1404177
396544
466802
641882
1933369
1311888
1604790
728340
793274
1091090
600182
1047341
1576676
1862268
466090
1331672
898585
1233724
1442695
1412120
779149
1151166
1397927
787916
785129
1788566
811147
1270276
1947428
958304
1715190
1048001
158284
367326
53577
1898674
693456
857217
1494247
1726028
832199
1093785
1162004
541815
586481
1502622
1539298
1312956
122891
1613813
806127
403464
1170799
716403
640875
1097325
51429
1110042
1049966
1528467
1910058
55189
260965
584669
561835
1783196
1172704
918132
1719171
29755
107484
201600
1559217
1768192
1983229
1921291
1435598
1972123
1530994
1659933
1646609
159442
870750
1543874
684539
1020490
1344610
855607
919533
990880
1929088
499479
1386782
128859
1731565
230259
1722406
641153
1269717
1112293
1604144
1185281
907094
1304025
114741
769271
1352010
1079957
1801615
317966
1889727
1242547
1035368
158507
491322
3139
363390
658185
747823
1103892
388616
964229
1440949
960450
427211
813961
145768
243173
1725359
1768681
408473
1743745
922152
1901070
1097728
1509579
192936
714051
725362
360517
695226
1732549
1690684
523863
1905676
219700
159623
1823870
1120814
763871
1842878
1409521
1165084
902555
510245
352325
1885051
1239865
1394260
237402
664845
1794517
643873
1438738
527903
960950
1549642
1148565
1563088
765836
334777
1553023
978315
557976
27652
816691
424933
948972
713686
1762283
828213
69971
1715919
1230821
1982080
617056
1265025
1466824
1993569
1004122
1277975
630992
1316562
668755
27274
352781
1544304
1005108
190539
1539539
305256
1078057
1983013
41937
1523408
1172838
1926495
1763825
1527010
1183428
278586
1656749
1592390
469410
1642064
276923
226238
1241133
624304
283175
1104725
967877
1535955
1844651
1344200
880938
1774695
1835535
1178340
259074
99388
918899
39479
1217422
452529
1450619
741393
1954335
1610191
278023
312624
1653348
398398
168438
598330
810415
1331297
1907671
824525
1842968
844487
212234
162697
931507
1097862
753419
1740440
1658332
13783
1564707
1633753
41334
1170557
398142
1693554
1815083
161824
1477534
1904678
664128
701782
255197
972184
1964616
1746422
783415
641134
829124
490938
985263
1509147
877302
476158
950989
1849968
844785
245564
886974
1395693
1763238
1594416
468334
99127
1784180
1371351
126810
1737922
513865
1410468
1103842
660872
276825
633787
337594
94864
1127407
782626
298601
877160
1923131
427434
770796
584130
834124
843063
64153
85906
201479
736654
1607037
1078879
714874
540405
1960819
1455284
970031
1025744
916602
410789
125096
1596010
1264575
374258
1964271
1528372
247104
29353
1422068
1214370
389312
1224122
1425140
1927783
1152014
1714741
1207025
1945517
777333
1524884
1040470
1790276
1915458
211414
1207389
1968009
1114938
824368
972910
422446
1215601
1617766
988190
422805
1728292
1400860
143701
204053
9957
1435107
270454
1546925
1309078
1872746
1195883
1336328
706286
1165390
777911
1199225
1094383
1127553
1266848
874597
49364
1342607
1288445
1260071
1866696
770157
835299
1748561
1405585
787746
1146337
463059
768212
641091
1463821
1350788
631630
342666
1485113
1137159
1988955
1927492
241455
371110
843820
793388
2821
280924
997568
764822
1729569
1115882
746497
1983364
1595085
1077068
765358
221314
830339
1179898
1421497
566264
225191
723016
64543
1992369
1433007
1875130
1833829
89601
1565639
499455
30804
1873220
682055
1100920
704682
1659092
1706011
311738
194544
1591393
686223
1215980
1204857
1171745
934795
841785
695234
409162
1547332
322069
1670043
583696
645436
999157
1020810
307349
1542966
371105
1996474
1003863
1867623
897543
127402
1965703
1243680
315451
824143
285055
1873161
319715
1248001
1520728
1751848
759794
65110
466155
448738
858932
319559
256457
1980174
1041150
575697
1410323
1203013
69940
1964423
1754403
1390385
21856
244289
1303421
1096709
1121331
964052
1515109
929262
1422709
1441126
414944
739689
1883068
1937051
394749
1267654
1213358
1250758
1128552
1513104
535561
10368
77942
1137903
1841016
902238
704726
371233
638236
936122
530978
600360
510027
1369681
865268
935691
331327
1855619
410269
1477042
1143546
1179790
445629
357366
1867051
1063992
1230626
634457
743162
1393113
160957
1064847
1709651
533386
522560
836284
1574833
1366617
1146841
1219713
919854
1544448
593114
928268
1431867
815227
308186
1318009
560515
1103128
617636
245396
1173775
684775
1707290
1080758
1469935
856604
1112499
340878
1687107
1009823
1685879
1414141
887131
1534145
1524921
1492528
125163
1048752
399185
1106477
784921
521707
1024419
681213
1948406
198501
28849
1220993
1075045
779980
959601
1474475
1111346
165765
1425235
1126041
731861
837658
1082928
135432
226646
971905
1805285
1568172
593951
1132290
710989
1294525
361100
1836953
513468
3824
1816571
1126888
1663435
319708
1605309
1753544
219069
191152
1020488
665772
1981815
1355997
991010
948785
1734848
1335329
1551537
119874
861026
72905
614597
1654816
1646303
796511
237122
164770
274303
597716
500165
893261
761174
1554419
1952732
1928273
373388
1035797
181482
265501
619280
183842
528029
1456786
1110109
551049
1801423
910554
263873
810094
663114
1362340
1004224
175978
1854982
278753
452393
1328788
913650
1067516
1559773
832996
940099
1223879
1582910
508104
527534
1394284
1280071
1919189
688335
1652208
1103479
369334
1369788
683132
701321
942108
550207
1461593
388233
1297130
586187
1492089
470648
571367
610962
1778448
510506
1248289
1476246
14611
1908412
1954293
1948124
1907605
1246524
1585293
1004499
250878
440421
765799
1771574
1444788
1078362
1357651
377844
587980
1708252
1100503
1813339
1949180
1483017
727351
1503015
1457906
1363004
1249046
1142270
1931102
1236291
1193175
673556
1320157
445082
1089464
359609
968838
120541
1927795
1943958
1486816
80831
1926284
966014
442695
1908837
1010371
1675187
1398590
1394457
475950
1183193
1009088
964908
813558
793678
1354857
847616
89441
1860338
240095
1374289
1726255
1545960
1950401
671275
541512
1357502
1258259
768807
14901
992870
639330
1926795
67997
1885594
337274
819995
1057989
1985704
32795
1306496
1278112
619841
28961
1894883
617804
1375986
1245041
1487851
1288774
539358
1684045
1538367
1168565
981671
1088267
524668
1749666
1475821
1565162
1464915
1232794
468465
1608286
1614367
96259
825816
1456251
1196386
1618567
1983159
1708268
828585
699786
303345
301440
1986227
792320
1561302
1688069
1204667
454616
1085005
1125487
1358666
972406
1625714
180279
1902158
1578191
1280094
1690814
1062187
1613030
1455659
975944
1717305
1724706
706756
875952
1540396
1614572
1846664
1459015
399116
1033202
265123
1578415
1515939
1262553
121145
1827502
615030
1412769
1551689
1380630
1206846
134229
1835335
1686143
264809
1446572
1256095
704632
1718654
1233514
1642265
1432781
252218
1408284
1552923
213130
212252
1570401
930588
518280
1999730
425534
1897282
561627
942548
1778921
1476832
1160765
571426
1083631
1321080
803695
1809349
365742
774021
1426519
1443368
945012
1155305
1431065
468173
373500
1397823
537662
989409
1999624
890900
1924236
1809147
985929
967542
83813
978202
164583
581216
272349
782578
1291986
1367741
353724
1707267
1195578
653132
1472172
1958415
1591989
1027039
349609
587658
1089916
1471281
1201697
1549843
1948375
937991
543658
1639318
967834
790751
1609123
1768051
1420122
769864
879360
255268
1879492
1360994
1504939
337652
1657368
1001835
669799
543504
315250
317171
157507
5091
1997411
315562
1035493
941681
1915523
1235983
596431
979463
477366
572982
326198
425951
41813
1438326
590793
1975085
1923916
1813935
359336
656548
1853761
1513171
1362492
1781323
341462
1329770
1059622
1082403
1358447
1148430
1734464
387613
1548123
1865401
221363
3089
418501
1511684
1118866
1592652
171600
1403486
1322761
1129874
1306484
956146
1837991
1379703
929021
311636
357558
1123382
866509
48182
1636916
1205213
635566
625291
1571932
985708
139596
144817
1573508
155616
499944
1438725
1833334
1434531
1534573
42999
1156772
391919
1742043
1453574
1049079
1952490
390022
24580
1478363
1789109
1497023
1492728
678621
108273
1019945
1964796
152035
514133
1976003
1959246
718940
847733
1826078
1140546
1695846
359899
110073
332803
1957639
468565
1242313
1422652
525979
1896005
20728
708477
256643
1610269
22720
1175360
1171274
1445159
451311
1865296
441773
580186
1087123
226974
262415
156844
1903137
293572
1880542
1247458
1657266
495956
1586908
978072
83769
182442
1363770
960529
1976085
510210
1882711
1029672
1288643
689393
1398662
1943016
802877
199746
130717
1728889
1220060
541194
680075
1188426
1386553
470756
1601690
549694
1906963
749196
1659244
540224
1842915
1513630
1323000
41138
239866
414526
228649
1832146
1917480
1281574
1861966
1043986
793510
602567
621882
204745
375486
1207569
855743
1850517
942082
1427185
652853
858012
716307
781001
872571
618711
1497463
1586908
708883
842052
1606390
1950954
19007
306081
1124843
712352
548976
471421
1872420
713689
155200
1082751
639368
1246921
952050
1187957
457777
1350542
1719826
174473
714033
421263
947002
394483
434036
465227
135968
1209330
1206115
1970475
1208691
1313491
1284458
52825
1721285
1904840
598456
234940
1283601
1871323
585154
1727163
1079179
81716
1866449
30192
1780380
615637
1282588
1282801
486249
489928
825551
1509820
1492575
626555
1544831
1589806
393310
736592
1505800
907053
1979476
1081734
400913
521953
1047438
608406
1407781
1759047
216538
1004404
1919857
896766
1363618
1937572
1288054
1547829
295381
1146048
54909
1214988
242185
1972821
1540777
868405
1887223
412682
1166002
1834919
401995
725697
1168942
733193
815720
523862
60017
640539
627637
1542881
818032
585420
568450
959257
417195
433700
328318
919612
1315063
786741
806533
1088671
1580406
1694270
859852
424682
230141
1200979
1219129
79710
1269652
535328
365409
1399843
122529
1728183
211038
1687831
907830
1373701
1202312
106210
256662
141570
229202
1688998
1140279
556359
559320
1342524
1820460
19594
85196
1706750
1256104
1235302
371553
946483
1709960
142744
420240
1360890
1194047
1262573
816650
575496
523999
1394984
285285
183728
1793728
785974
1127694
99075
1937336
1613194
203782
416803
1534807
1022786
1560182
1399332
27544
869911
1562471
1110721
424261
937085
1199982
1279653
1424783
355718
1886766
474489
211060
113760
1217747
1440833
1266419
1603297
1769649
1511910
1582832
1758582
763061
1969352
1766893
1648505
1936758
57043
64475
197240
1832869
1898591
1116813
187467
372097
923402
711200
1862507
1373620
377422
1131845
1435967
256825
873684
1556462
105196
1296093
1248999
300139
1741400
943156
1981166
1405978
456443
1010936
245832
1367122
423797
688829
1112706
41882
1813120
636622
171957
66541
689986
634553
892318
760255
1262702
1388987
1322944
422122
1900828
973138
552610
717263
816832
1159480
1728311
1792996
1460777
1244639
15322
1556369
695756
914261
1142765
907197
1267768
1735843
1448541
1874893
1949104
1904712
681244
341197
1387231
1757574
1973281
1431522
965375
591178
621959
760206
1253389
570204
752685
492440
736796
839569
1163934
1840996
1488430
984515
1438516
1382238
1689818
692934
1341064
13628
1390284
965751
1513422
1187274
734532
247643
420406
1829621
1434341
391380
675025
1882782
1161159
1509823
1104864
481494
1426880
428716
1555524
577869
1744160
1305591
446457
458442
1209504
567533
548487
1947082
1265996
577030
255095
1412296
1979368
354043
1161465
749961
1984652
1520031
1940845
644907
1158481
1086349
472737
204372
816910
244805
222848
211133
1749056
1399562
639171
171545
559321
890962
1173296
218704
1371997
866634
996778
1250346
1362721
528182
714011
1439848
1350004
290858
1399707
322830
844343
1721073
1333788
653556
987480
810698
275937
1290723
668015
152210
415990
843038
1926229
1640847
200670
588805
928540
1338016
761684
896962
1411838
410194
778551
254548
2896
1198313
100170
524768
1935435
1753342
405883
1596228
1643362
961787
1115018
658771
1089438
1961416
1057862
1143712
80816
875342
347258
1999330
290647
225207
693625
23493
342445
1804151
693232
1547970
1230222
1732460
29557
578446
1409584
571384
1307133
1839756
74235
1677379
1392434
1842825
278600
601593
1340300
1003033
1986064
428852
254510
1955585
422632
486745
1415206
788501
1131166
440612
848794
1227098
1427510
1524169
1943865
1768873
293809
520501
496712
1473517
1362174
324228
223209
1020562
691631
1337666
697616
1938866
648585
1024626
1657477
1040626
343254
1991108
193307
1712424
1312335
1528352
1555645
1138512
535426
109263
1827253
1366187
64871
88030
367208
151557
563683
1574789
902303
148352
171752
704668
221291
181028
1716959
595651
1443071
168340
1797199
1592982
111970
538428
33537
212728
1200254
1792515
1978608
1765945
771925
1381764
791482
349839
1495786
1500065
1195801
254219
254810
790067
647489
12976
1789540
394429
251058
1685756
1972006
443022
270968
1559182
220177
501088
142681
1370281
1106398
1906415
265047
1507578
1271396
1018461
1061368
233483
1425600
1431560
157777
616043
1842123
1632411
1508059
570278
1396767
765530
170045
348649
1529183
572798
847723
264730
239669
476870
290752
54119
519029
1391690
423343
1098186
1023163
974145
587520
308260
957524
1435328
907819
409574
1430407
731146
1104731
133191
1526668
1374144
439668
522013
1699054
1687200
1311192
1027983
1973639
799033
1677274
1848557
1464661
1047819
594028
1196772
1569270
1321253
1719929
1882113
1733607
1018593
1562371
1426250
314538
31969
817640
1156050
285985
1748490
1920782
770663
878070
946508
1724702
374431
1772237
1448303
1062285
473826
780236
342996
857438
1337894
1786537
1038328
1717895
1816787
679748
1485306
1809355
1999464
1337137
187482
434996
1572385
765413
87187
1902878
1029005
508210
1154452
1165265
641567
1861314
1702450
1757195
1567449
1064279
1447068
1219041
1713604
1848908
1578387
1643349
1502165
262420
1633615
1271902
550917
1022355
177823
1696537
284874
427300
1346715
1304216
494775
410080
1563446
306667
1821094
1817036
678507
1736872
1502494
1010779
616884
1123312
862585
1012244
1482905
212710
1912447
89208
420919
1404483
172648
1143137
1522708
416440
715462
1120759
946373
831265
1150238
479884
1058500
806253
1570280
122819
1600994
1276766
11791
1532064
917297
328059
1828332
1010021
1034164
1553297
1618102
1818484
1331379
844423
58368
1841744
961313
1912118
1619761
944357
143864
88078
562870
37256
1164444
862
858943
1820930
811918
1251418
1163271
109941
1975574
1993073
726701
1094537
1557437
1416283
947511
1964750
919740
713843
483595
1578396
1504728
1116374
1199434
262921
785296
1577193
1471696
367361
1509885
719671
66572
572488
302908
1873548
1421078
115867
398868
1819535
1545053
699278
1712967
1339068
343053
1894562
24349
1493478
87370
1342161
1429547
780618
1981088
1668381
1155467
13741
810828
1610197
1314422
1012787
1920114
841313
1525942
815526
1189392
521445
768967
1924738
1280598
705599
1126963
907174
1233489
1099619
239264
1900938
1599402
621944
1926409
1217445
290325
1048072
1935231
1038501
796402
76262
1976248
107752
77804
473521
1396827
1902180
246961
912650
427766
803226
952157
1286666
1508509
600637
1904092
950669
50606
563709
1445795
943155
1153573
683391
941275
1805033
1234498
1980358
1122317
1581192
1801748
1326581
1234534
839868
643144
1279359
198048
976064
1605996
1692950
1210624
1181242
626157
40453
597058
735980
1774373
869951
915161
333176
1109449
551112
85674
397529
114633
738314
1749184
1847531
1854225
876593
1513041
1913103
515184
978635
108910
1356584
1985316
1586174
1646997
297401
1126354
1777842
1256931
1515065
1658545
978837
1758648
671445
1215167
1584677
593846
578510
673243
1147172
119149
785967
664813
1500523
428273
1354522
730862
143951
166750
910516
751663
783522
1127270
208401
1541447
105980
1652405
1076801
55323
1913275
644307
676495
548820
357547
968430
907210
102529
525018
250178
907557
546894
549866
1329870
995899
1525225
305133
1706088
1872236
75420
813589
713896
1000982
343555
309391
180407
892599
224436
1506562
1126819
1748013
1877977
597976
947767
796095
700378
563856
1398081
970419
718176
490102
1001620
1477866
1716982
1701853
205954
908769
449588
392652
677329
122274
1395409
373577
1294007
63617
535756
1804480
21323
537766
1555844
1448397
663218
174474
1895563
756
463853
1667396
148433
1523848
524253
1469521
1073018
1013995
1973805
1902394
1036676
1325642
1755535
496472
455684
995934
533167
352286
1047905
1111976
313528
1915092
827805
1746433
86713
1390355
1594141
1636298
1606852
1259738
892958
1850584
1835968
827161
1443606
380003
99546
1684241
1867970
1665677
28618
1191513
1092327
825278
1281084
620549
1056187
865573
1340000
1969861
624011
1959000
144271
1232720
1013047
1327487
1912149
550446
1127232
1426039
331382
1559012
1032814
407044
1959231
1053444
1981018
622683
1812742
32554
1703781
1805120
38664
53278
512475
529182
259752
1937434
1599416
32896
733475
491345
1062534
1104038
1049717
119677
1459269
80224
76904
710987
935726
599578
282624
1326069
798586
1611354
305852
1258435
1957917
979644
1146848
823970
281051
935459
1930315
1419112
606834
597377
1633187
1012205
647101
787082
19989
730588
1286870
60973
1358086
1254610
534801
1930890
1906344
737467
1415381
384743
346809
1144629
1197800
304611
962288
1768835
671548
997039
1246479
27240
964243
660992
279482
1318795
132048
1945769
450819
548197
848
1641563
1090254
1322535
1471892
1844775
610044
1591308
960131
1413736
1509901
498082
1577919
914312
647199
712043
621137
140613
1672718
1870113
1296600
1035586
1436713
320783
784724
1290983
970456
451340
1816415
1888877
591299
769401
673342
131956
1640155
1818311
190514
41717
1237437
1239430
1606523
1576814
699883
878794
1526647
494532
1821293
315404
872104
1419614
474641
1076411
1720864
519570
267345
625560
136328
1546752
47463
362191
1343532
1391983
1252751
1742198
343152
1467269
611774
1757169
259625
655930
489640
1109918
998348
1657623
123053
25438
262387
353490
188022
642481
1282479
884511
330669
1892595
42952
167315
644887
694831
976933
1987657
1096353
1822005
1801439
846043
548352
989779
1218171
1457580
264099
1645771
1931833
750723
1683822
775091
386054
723236
1331560
1262133
391390
437652
1564240
536785
712427
362594
1080714
1377402
1554326
1778768
1371655
1719446
158417
1551362
577086
989426
1439766
492655
765745
490545
333657
545384
580067
492478
1957414
171196
574522
1288977
209938
783566
1436931
88470
1747739
450913
79079
1851390
722923
474989
944990
1881599
398290
1261245
1840724
407288
1301311
1342236
594685
1768434
665410
65687
1867079
396026
601849
1313771
659214
563441
449070
296838
1176405
1341115
1236155
1751066
78581
903754
1835827
1545567
1638051
456998
181271
1048605
1172500
101574
1979928
81607
1234662
1180093
564661
1215995
744966
1680966
495394
985863
1578980
1601217
441697
1864239
843608
128753
596504
1534433
1034806
1860958
687653
1020928
1465446
797735
172580
12887
104568
790096
24542
1060449
1747637
1086035
1219626
1108185
1063346
1688581
1701847
1020094
1120711
117956
1332935
892654
440269
201261
1527540
1723169
99752
164669
1313940
1182469
1021985
1547437
1151897
1093903
1375243
588417
1057641
1100318
1576255
1199704
1549557
1785835
746288
1756413
1495051
1273546
1612708
1144826
1675938
6402
736690
587263
464929
1976384
1771513
1938977
1184659
1545300
1299924
1435296
1451838
246224
1307631
12183
1415272
1649582
993495
1780641
1626837
867044
933218
1970627
195982
745888
187243
1497468
278483
1025216
967386
971394
1635494
508852
737750
966985
517191
871047
67237
1970862
1898670
802239
355962
1957422
1897545
321715
1624567
648611
661609
612089
1611323
1185369
1442817
1977578
408288
1150346
816629
124851
1835292
921396
1612679
304345
1805737
588459
1733202
1662766
1702736
1879894
1992256
970260
1859763
243072
968558
1707447
1551655
1012126
1237548
1467104
1504451
1488852
490641
1234573
761025
1466725
200936
1693365
1924762
787707
684401
887279
635845
689164
434667
1629931
1181067
21515
1436477
1735045
1608863
1886984
435949
957025
804726
485563
1792817
1593269
311039
1535509
1053078
1793208
499467
566186
444369
1760895
1289131
730023
464601
1970673
550377
375087
334809
1137990
156945
51816
664343
1427898
910614
1259435
1091503
974330
624262
1085846
901868
727053
1880031
710616
498024
1033835
89853
1528895
1094590
380421
179128
531524
1358689
1559224
90955
1977164
1737247
992331
368640
1934721
1854767
1825412
878635
76384
895293
920717
1225420
1491988
138216
977037
1881034
1471753
1071460
1908670
1370837
562576
59295
1818108
652722
521300
1549458
1918778
392883
1850151
1654629
526522
1422478
900261
813120
154133
283258
629720
829382
573720
1439926
1165063
907703
1677747
49426
53482
1219741
852231
256895
121687
1629674
83846
929078
259563
568168
133728
155632
350105
1025849
900443
566917
447534
871733
1614424
1665179
1396478
457200
969626
1048774
248098
1212133
458417
279183
1465727
939227
715542
849002
198115
1773180
449280
435814
1262701
324893
1952406
562909
985016
1837642
1598085
1059706
292218
767985
91711
664191
628002
620556
241422
1925589
233204
539731
1630086
63573
1713847
13214
455364
1116535
318315
1671007
243124
1243009
962922
1347827
1764654
1169841
1659101
1850179
1953376
1805897
219408
1562392
1467177
1641975
173469
757499
677111
1205479
1295825
142344
53043
1028416
1873006
1942404
403254
434153
887666
627972
672808
962532
1000688
1783911
507355
337258
189830
1816297
1245317
750036
964552
1200718
97724
382921
934221
559206
809794
512909
1041708
1288791
1215804
1121938
1351644
881025
1369512
1883105
638288
1131597
1807393
1704588
1351458
1728695
1277310
276604
93824
686456
14886
531621
1265591
929049
825692
1043172
827703
1561624
759931
1427731
436310
1205975
515188
1116070
422865
803474
1528833
197588
819454
564520
1389658
1133629
687284
1941340
1296087
540254
883235
1898393
141215
1139994
1007338
178805
1757099
1568401
245809
186063
868325
302714
1764544
1144195
1900487
34212
1561460
411129
852844
1742334
1924854
1826106
1950311
1303663
1330186
702571
219740
1246271
1502797
1306741
1567910
495660
1909613
942440
1285126
1559161
1555154
1907402
533759
347072
60815
156688
1356402
1027105
1197547
484972
1635229
1512501
1017343
880367
294941
1623984
814997
570142
1788940
69082
1169201
459774
1602812
749373
1132506
551338
1026919
1765029
959612
1062420
784299
1770792
1584060
968903
1447752
94461
287207
1486120
1317849
267905
278148
1622360
29890
1878672
1622001
225716
498310
1506830
1697002
1982728
1085400
898612
270956
110263
120824
1157392
1311218
1541457
977942
493459
42285
818495
1755410
1116139
1402695
47409
1372852
1693341
615508
1513943
1450211
82715
374872
417266
2052
1836490
824436
951140
1018648
275292
645895
1078436
492865
1540453
1432135
416774
722464
10707
204665
1100243
457453
1148322
909712
1062404
1566236
919018
219642
719565
644353
141361
878454
1401525
1111672
355361
1133091
1153918
1222065
722162
957648
100184
1147659
1083263
957224
881323
1905258
1865478
724099
173130
634571
1572202
1882223
1955084
1055394
229898
1426244
902033
1572306
104425
694732
1876583
538218
595618
351771
1954671
1326952
1290966
109130
1454924
1472246
766294
1797285
1128000
1712918
769814
490908
1611450
422626
1061746
1607960
873499
945037
1570221
1378414
1073277
1335293
1700865
887650
399802
28133
1655624
1441384
853363
510211
989130
247166
239615
98530
432769
1395192
1964425
935859
661792
1979094
723397
1906762
1578378
1493488
1465928
784339
1347439
1686187
1686223
160906
565529
1502358
774911
1935460
563502
397996
1667885
1452278
751236
563871
1473685
449830
386841
927942
1759068
1054001
26137
965329
393074
513362
1605422
1260643
101502
1156647
1680395
1224710
788018
1437630
547292
1442301
652951
257328
874100
1150738
7141
161600
331426
1837708
1109924
55724
596532
568004
1171723
1432521
639791
1811850
866305
854146
1258948
1990923
155699
526863
910973
1274659
145371
896157
1197842
900886
581452
1938329
1493915
570295
1763658
137872
194239
1069470
1263739
78080
1786512
1074322
186307
790031
456084
1449073
153685
1424723
772416
481438
737689
1415866
844741
763817
752098
1756477
894998
1692721
1992310
1016364
1679457
1481209
1179382
1897936
1732747
1203171
511551
307726
1771111
1916097
1166811
952844
1343634
676513
1015829
382062
1271187
1783522
1181030
1291039
1434779
723107
408532
1798207
1895487
528108
1203787
1804372
1675250
1540758
646497
1747252
596331
592720
1541518
1303861
1037429
512395
51228
306767
79606
145954
811469
1517063
1683052
1554221
722799
1074334
1122303
1932288
418849
1482019
421504
256560
1218103
20869
1554153
1477162
435524
274064
647456
1473939
607222
411061
1882179
924494
423055
1126590
1208315
1930462
1341900
802256
333540
175570
1889039
1876480
859663
82965
906955
1640821
266088
79135
1819176
1266254
1347105
1654514
1062572
1567401
1461395
1222678
1634281
1420578
1007408
74374
1005995
203134
929076
1780640
1989027
1327153
728930
1917928
543991
858301
1770895
531304
64352
628540
1247698
409348
741617
1076103
1696374
406374
281272
757261
1956815
1304593
733388
365757
917228
1297808
90034
1941497
1429125
1051565
1612346
624514
1541216
1753819
911253
305216
141777
939506
1132573
642168
237072
1896167
1534620
834940
783345
1954326
449098
833035
523230
1777101
897511
589893
25409
1364283
1899602
686166
96137
481659
1001107
22740
1645063
1513804
1744615
35150
58248
862521
1310947
801696
1064835
560525
212537
528954
1968737
867538
1126585
896894
1602853
1889061
1744126
271036
153021
1505155
1387230
1529408
151159
1479159
1304545
596384
1015467
779632
121448
332979
1510169
40251
1865124
1957804
930622
224380
1730569
1759365
1930241
102120
974013
1985640
309193
1258249
1436523
1680059
1876096
485565
1945145
999012
735973
16616
827208
822632
555146
1201802
1593931
1202083
389977
1464036
186259
942557
224603
618029
629978
786178
477480
524155
427389
566496
198289
1821879
1744457
1747132
1887526
661248
405041
1617065
948814
1360361
1417876
1630917
1221163
338219
1063132
1656101
1069376
1506840
1806084
1168301
894704
674767
340056
1297039
190127
184071
67459
311203
1520169
171767
1155962
1587273
1765993
1401633
597578
1040768
1718469
1398812
478414
170873
1445345
569389
1187747
377394
531860
1440111
1089890
1358871
1606175
751179
1684274
1014070
1809292
893384
194761
1871683
710137
1948248
198182
1460580
1610485
141902
973729
795168
866081
830367
1683816
1309196
1153552
784795
1518776
49684
758803
1046062
15531
1762292
536714
349300
1564106
1269821
1381
850290
339752
1980814
1147475
1024564
1332547
900096
1189996
1704932
1087896
45503
1643393
1003989
783277
1116039
758134
72798
1206719
537569
473402
1579083
1898964
323016
1197977
1113728
661357
1042196
1635485
682128
1027088
600304
158696
259982
1248925
430160
927391
888488
604328
334072
424262
1392888
704862
496057
435222
593629
838677
866542
1102545
1932765
1791131
587494
336301
768942
574448
1807803
1170809
79512
1979801
543146
554033
1358925
912238
1839927
777312
1201179
822751
885233
130763
1919142
1452543
1564280
691124
1535279
644515
602281
1603243
1611140
968543
1636323
86602
160651
909560
1780563
1861838
670083
1039648
867215
1410832
732471
1564696
1737549
1895972
1022372
1812668
1199119
822614
1752600
844303
845069
1916855
679532
1507675
237275
1405401
145641
1444610
960479
1493343
1195271
699258
1005408
610970
545573
497054
1264511
1603016
813441
351887
474174
1825327
515951
217515
1388240
1964874
91572
919564
1547014
1233523
424838
940577
106316
368947
1234377
644120
4993
1633191
332274
1430454
139216
906407
567115
864081
321977
368076
649786
1502518
1130986
1728358
602732
1437184
1709308
158695
1018533
1432120
1286310
1868679
240918
1572346
709544
713974
1972487
1119484
1689880
1327305
589849
1531305
319081
222569
337877
1942102
1679894
382308
1487053
1057568
1818777
1795965
1465470
1942279
774093
566964
548349
1213672
590043
1186276
1080653
693490
408562
1205659
1577313
871510
357634
1310044
460918
1864175
1951721
1154834
1209428
522282
1964347
907474
115924
707734
923635
656330
1407897
767787
1732926
1577049
1860724
512784
1897382
616755
1327624
731255
869859
1783682
309595
781675
494873
990687
270654
1598466
345229
869893
1094682
1716571
1334763
370815
1939515
971525
1620103
888303
1024712
721535
1308267
238196
530728
550952
1072833
1084161
1815608
376075
89535
1618482
1422381
83754
892670
747443
760718
1073171
1297852
704471
1819367
1896002
256608
1122346
1404211
711041
1684702
1951683
1617033
565231
6140
992048
604391
242484
1958972
556917
703845
293852
1396107
335144
392414
1455851
651820
1121312
284495
1887860
1495969
345967
677457
421576
1937085
1730082
843912
833377
58264
1637200
1189490
472890
898937
1522956
169129
1293255
1638869
1640989
1597996
645158
677471
332166
813953
142382
1723930
11601
568353
1811570
405201
760232
1062339
901995
1442677
35323
1443032
939865
944345
1858251
1666696
1837406
556723
1772388
1243611
1905231
356326
1230190
202776
409578
193241
40012
1822
793772
1420812
1878882
1264528
1826408
1910278
1226171
487289
739257
307383
4481
1303794
528379
1907888
1048038
1520277
612910
1660004
558043
1952642
1299316
265406
125185
1547626
1438952
1267462
1343730
1901650
529569
155516
1666809
465169
1149662
477456
1997820
338609
598236
212370
1602804
943133
677200
482235
1777974
411412
1713886
855431
1905478
445380
1223546
504260
1186666
225080
1575143
1989777
1861761
233239
425556
1625307
1376296
69101
301759
951866
1857430
223641
1226129
469902
860964
1970991
1763366
957179
154545
1202432
1862392
1219904
1435053
1906267
1356195
1504141
1481467
1590707
1074674
593498
132719
811884
1071566
154330
337479
1952551
1737082
1567614
201772
128175
1532711
1370336
1413407
999376
463963
1545213
763485
466201
600182
35756
829673
626324
892315
448463
1426167
875060
1264840
206259
1512413
1489133
203846
1397602
1187765
771989
833105
525336
1384355
1583706
1848441
1843737
1094040
232160
173477
932516
551849
1018334
385584
984641
1606447
488652
1759741
115153
1586059
1308217
1030671
244605
1201051
1833003
1674071
1537779
1419580
1504233
1530279
802288
72029
1152313
878657
621113
1076336
409168
930481
1120673
91745
731722
1303453
897462
825293
542346
645101
4987
1811955
1888075
1746781
1495825
1669456
861287
1192691
1051404
1890026
951931
216221
765276
1808772
602911
1146033
1550842
1134622
447370
1077012
1595859
1624288
1172997
35245
624381
122910
1946127
600086
1855182
150941
9404
399101
1853459
1729790
460798
1391848
808515
1421587
940893
481911
172181
918661
1533481
1459749
407307
489555
1426590
1817191
603864
235137
927203
604948
871054
504157
1136888
754199
1547883
1024981
843679
264122
1022269
919480
1503847
1050800
1740682
990082
1090134
1193586
1411971
1418848
1889843
481031
1551516
889865
810389
281505
1418599
23458
573806
1525633
851314
1336224
75797
1802478
1271302
461356
228258
116621
936920
1355349
1659454
1160697
838875
1808064
498969
949547
313597
369854
1577766
1997189
630989
363324
1172099
672675
1889680
1239287
351213
1707052
1294484
1032777
937470
1044621
1035559
155160
728915
1621511
161682
99472
1037241
932604
1325211
1247389
922398
762777
1818647
1344465
1180001
46680
1415662
653682
1527458
401573
448917
1242774
866919
816150
435738
1340330
306941
803884
988041
1433841
1070847
1861219
312851
528756
810756
1010928
1230177
895892
1652326
1625440
1425747
416506
1566794
48984
1525720
1444085
600386
1216885
1441292
461945
1468053
116008
1528310
276656
203831
436994
545633
1822529
130713
1755173
755781
1992585
253277
1742049
1003181
627077
1414661
26949
1218991
1256036
1330914
189479
1738936
1992546
1601207
1391588
1992483
885818
248650
997363
1607003
1736231
1541219
821781
484302
1184418
1990969
1435149
1313686
816035
371539
553665
551775
250351
501009
1458009
1792535
1752415
1051397
687189
1937001
899135
1705733
946127
433656
1884338
1541950
1598919
1323416
1216272
1656934
1688988
491888
690012
1422060
1374604
883640
1402130
1560162
663608
390847
828007
1425562
240556
1086107
1055051
1293041
761161
1748267
1855688
141185
977374
146451
577519
701422
1613841
1213244
1092226
690530
1282675
1620338
581047
1767220
1134688
1750400
1019195
1723512
1369067
889190
868187
1419624
962169
1793113
1702165
1408850
448869
1447559
613450
479544
1348320
760918
1284070
693399
1199958
779958
357415
1981872
1526844
221538
1151668
838043
1221398
754669
1847490
740344
1483379
968268
1529055
642681
1956389
1984054
1147898
1923652
1078594
1264927
1555851
1244795
1733229
1005156
1183603
1430347
1082055
1926324
633747
1442374
280240
26591
1996456
679888
133841
954191
1630256
1759726
665401
651689
1853182
668580
1262183
1209490
202932
1819838
1963654
247447
1173415
1908384
417529
1815770
70275
1259280
1584197
1823845
1694299
1341155
349283
1251684
1610972
1814279
94410
25312
1055878
86065
1492013
356180
1643484
1410958
528734
386176
449180
556520
377220
1848873
909952
69816
1042044
1314707
115729
907625
1432519
1815791
305455
1742365
1050106
1986978
514152
162336
256434
1018969
15979
552138
1911957
544418
376866
89102
802931
690944
483892
1362137
824189
1724777
1879174
1608224
1117199
1480143
823727
1370614
1866287
1973881
1279364
912431
1000908
1558592
735874
1489949
1996289
509944
1494164
1893961
1094642
978750
863957
1331089
1999333
1520197
952875
1172149
1629762
555992
1121453
1558905
1224911
29355
1247884
1121814
505885
1142732
1274043
905481
570000
505901
1514014
272216
187539
1541614
738903
1754233
947561
95251
605698
274088
276567
94788
1152210
14269
1103835
794929
401998
165349
825493
805909
156258
1439612
299690
842827
1702715
383170
1458626
841558
1603912
965178
28537
302266
324168
386572
1204695
1049723
1091234
518664
1389044
1397948
1574386
943079
1216427
486408
1990551
1908964
768692
18128
1233990
1872722
1401409
782077
75883
1757078
910227
662025
50691
587630
1062488
458794
1452012
801206
229700
1129509
1774885
152086
804785
881911
1441169
426633
1659448
918866
155669
752331
1548946
1271624
645725
808662
1840757
1888424
1574855
1877959
1317365
388579
1978269
1384779
876745
1965178
1560626
1567091
866535
1912399
1824590
179152
200323
1998843
1826723
1235192
1168120
1843060
1547803
148474
396012
949706
714746
1419153
339957
343809
257935
1500374
58811
95156
1456564
1661169
1135104
1512716
951408
1502797
758557
566443
323259
832679
572777
772600
563071
860864
489922
754782
1729
917089
1086229
17483
1642806
783749
139108
592844
906413
716371
1009272
1154801
430691
847256
824430
904093
1946786
786023
6056
1663012
1740219
1361690
1135048
56563
1109093
192153
326325
573032
827687
1287844
332441
1126145
552639
1904817
528376
1547189
1578810
1126802
1754134
428697
427468
1130728
1958083
112007
664954
1690022
348236
1018679
1414602
1376625
1712611
467095
1112029
1581771
1042004
1330136
117040
913346
1115081
1121879
500353
1960454
458527
1972666
1371314
1642589
1415606
1598601
184985
1807108
1945257
923801
1558853
8711
1002983
1995886
1370134
430980
1131227
1166051
1461508
173681
737395
1344846
1795878
1052294
1966031
924011
794276
913649
851174
631304
1000950
680159
1071223
298791
1818285
84569
794150
637893
840753
826430
1840492
313137
452854
791378
878647
468901
969568
957278
1440922
1027631
1633015
1469536
1553122
1100470
105102
1658212
1661890
1619500
1860923
1185898
1573615
646946
604563
968651
386378
1769203
1384366
646996
1868306
653630
697084
12251
1387318
1416252
1264732
904752
566153
1926873
604314
1118935
169015
1558614
1238088
1612627
250760
526096
1209343
1363542
167297
1053193
1944044
807037
159196
1658508
1077909
520893
1393090
409051
831690
1883420
1615999
443508
1843005
1966573
676550
1335122
1940189
1357537
56106
1893494
1433835
899997
1946092
1388471
1547884
898591
1064433
775607
1841828
261000
8966
1927925
238709
1997363
538074
791357
681834
1927318
1360102
1267201
1875103
56834
352968
1869119
295478
1813877
1848345
369922
468427
1025911
51984
295372
820118
806781
1813244
138167
1992483
157919
31365
914939
1080164
1494412
1292738
80895
739270
95561
1926858
1815803
1835159
221482
1639061
519464
1049117
1078816
493088
1189382
1393959
927458
1171454
214933
373242
1654629
558733
962057
590153
1013180
1053225
1415862
1160250
1186862
1593893
1186354
1665801
150930
896505
128641
532707
1141664
1978799
1537558
378564
631542
1168978
155803
266035
574435
1342372
631337
1750773
1888422
705255
299350
1234847
1645069
629518
678550
961117
1822896
1050374
946549
409166
862415
794817
1762927
169111
1910233
1330220
1275901
868740
345846
1991879
1620341
1626302
363881
545547
1941705
202714
1620554
1306810
1190287
810025
1240297
147461
1222247
882298
1646746
1868756
1807821
374886
1441822
875896
1428122
691265
529584
708406
1933156
1127403
1285025
870445
599009
1224236
1257205
1489941
777865
1442781
1626567
1429102
1923480
748657
206810
1146357
449017
1104258
1236474
1351498
636168
1766932
368656
430612
1172992
360034
495676
1011862
963002
1240219
290555
1707323
462813
97009
566841
485754
436550
964009
622600
1971217
962977
800159
466297
1244335
1808831
1647031
1219042
1121154
678603
953075
1788626
1445381
383650
509395
511933
451303
1523527
411285
360635
1312222
883292
1973973
914301
228976
1266623
1965165
87297
765372
1852003
1234365
1604314
1292861
295355
1086317
1370525
1321250
307228
895644
248245
973562
508258
743751
765748
858679
403
1761940
634168
1239713
247699
800837
1779197
1288621
893726
993668
517336
1171094
1090559
1093254
1634987
1817592
1969772
1104568
993562
1608748
402995
620008
77392
1114139
1020518
134419
1343846
1649481
1742804
847865
1037721
1401279
1319847
1013522
655816
209395
622147
1041975
660160
1659159
1692025
417879
1199294
1389259
1096367
491235
1607021
428946
1355934
1232488
1761067
303850
772455
8944
1202452
1588941
105075
1775534
434229
1448338
563626
1665561
384448
988038
158864
369468
339916
247597
1531357
559295
560192
1567256
92
1654220
438839
1839343
878195
1275169
1764961
629883
1797883
126999
1020517
1724360
1579285
315542
646782
167427
50855
1286729
994863
1758692
1707654
822336
147867
1651671
1821685
238543
241538
1494308
563473
1596230
151008
770249
420426
243383
1069509
998515
1687882
406545
243118
746679
423929
412077
288565
1572323
695930
117425
1273509
156402
96748
798100
1807800
1780742
527766
402570
1390374
384762
894935
421937
1635814
1324512
263681
322643
1987228
530867
448349
89566
1564726
799295
24666
982068
1411324
1129109
1249679
653739
490
840611
1220133
1082213
1963344
916796
373525
1183604
1363360
1926027
1230093
608524
692245
1227267
1432626
1229888
632252
1583090
844233
1023988
1914033
1918358
639475
1695125
1095792
1221598
1096746
1671317
637554
605763
1876885
1859055
225894
1031763
626888
1374396
1438895
1620905
1757884
1990907
907538
1359467
1248905
1895534
533518
115009
1731424
290660
1844539
1319973
1307127
666070
963313
668665
1671779
1994471
802513
1629572
495389
1783383
1567270
987524
812152
1883297
933641
1304871
843770
1377022
201188
123547
1806871
633580
613169
1750754
709275
437860
18156
970318
1027182
1765274
949594
1890348
487136
496304
1798983
1058130
929784
1574020
1150109
1214700
146627
132919
655519
612210
824047
1845686
820385
303661
232940
1073977
1142846
1475441
1503612
1909214
1365922
130036
1411088
525531
33344
1328626
386406
316855
547300
1136833
1097394
430070
763746
1540741
490393
223880
1255837
1375256
1024305
179310
1076705
1903962
1371946
264763
40541
311467
1524365
275830
1117655
1007521
303357
386805
1290796
265297
1720356
1268163
1850947
1043192
1608540
604383
652802
364564
325526
368134
336195
814549
883071
1738509
867555
1599407
1567392
1831891
1213649
1998126
542917
1153336
39905
1531229
156885
1130624
1981075
913998
305949
1706829
1320967
736400
1921032
1763938
1036590
1168598
1612186
600869
1977753
1948435
1258604
1210116
1438800
995363
1681458
595191
1561811
884414
284510
344707
789262
1601215
1865398
606546
1845187
108556
1116058
1767464
1201112
298942
1645113
1273314
103268
1332125
1166106
1991727
119676
931120
989359
945584
81141
864141
129902
1750870
1589783
1924421
920182
1381969
914317
1337056
320129
13552
791654
1894142
223961
1747539
1460906
257468
441229
1944411
633925
1706321
1205210
1691665
1605134
525243
1786392
848467
285442
1740731
250088
1686178
1989044
1194304
1921601
1595490
918019
874618
1529561
1632865
583537
946050
806384
1170086
362218
21800
281130
1408533
752494
445066
775372
313288
1718458
368717
1177633
1622796
284310
1905229
1766537
432249
1162601
596984
1097385
1038026
1280687
826576
1286979
1278284
1233603
312781
140460
828601
1649428
1155750
832587
987030
804994
1377341
1992194
1822030
369179
738104
247080
302321
1215000
1198444
363289
1633471
843631
1212012
1801643
378873
376237
297614
1738700
1700436
1560204
1716575
1269989
1994452
1962940
1776387
1687635
1045035
1462578
1619743
1807495
570113
202148
822947
1396418
1371592
665076
1189828
1704648
1711307
829106
316445
880330
1536318
1117107
174529
673916
1132092
746214
1551691
609116
182842
89219
181209
1006978
1059915
957698
310666
1996268
1140049
1755915
602823
137742
1591515
1689317
1827084
711207
553206
1552728
908513
46414
277559
1863750
1178886
1515263
938235
1374711
805889
734064
1891030
1482062
1619199
1683757
346653
1443421
1468140
1888717
1450455
1998375
1166408
94460
1063900
428176
1011218
184934
977876
64442
1314911
16344
389688
673209
496015
1893111
836453
990844
427795
1729516
1096613
988655
970986
1490135
1221111
875404
361259
779554
1776237
758851
964118
1040358
49755
237199
1137971
628818
350015
1578281
1180774
786641
695081
354367
1343289
1125676
1821479
995551
942636
1291132
1292300
139515
937559
1613476
1826232
125278
530744
787894
1970441
1982089
1690767
916732
1791127
1855598
1752961
382022
179764
93529
474783
531951
137120
158895
1979121
169754
519498
551078
387374
1044566
734725
1412343
160028
1105239
1213239
1241804
1797783
288418
964913
551270
600482
805716
300194
252385
1302732
413506
182824
797412
677506
1843778
1258437
628697
1894633
1370524
503927
469181
1670214
1599342
1736746
817479
964959
1909901
1682704
664306
1485567
1823478
421894
1067833
37511
1213271
250352
1448783
1240654
1401713
97495
1533354
1723385
30271
565009
643315
278823
622335
1870087
1833353
515293
140369
1181066
1037662
1824401
1822192
827959
968010
1451178
360121
257866
1994863
46481
1997615
3692
681663
823704
1282373
702497
304739
217066
893771
1595507
1082829
1712659
1899011
1203265
1157644
170202
765464
712964
391932
1290213
1710530
1310821
1608620
1202311
1468360
988495
1183289
1214303
465832
1893405
1434074
1898204
220546
1533313
635386
644677
958022
763724
1480160
405115
861612
1242197
304484
878481
239177
1423449
1024376
1503129
1771098
272359
959216
569118
1531134
299681
1922517
1578146
1739320
1357371
1834308
448317
1044928
1344426
1651077
777077
1473217
1231820
226066
795249
638047
1889638
1714225
924484
1048755
1077816
1876165
90107
900175
1914675
157003
1991740
662183
800075
792901
14940
678101
609914
295791
636147
1579667
1022109
297502
1558451
1151526
1568098
1741953
1564453
522143
824231
1622737
1122884
863125
987153
299529
326521
1395489
410215
1468229
645578
1309418
1397754
1265331
27595
1304574
316758
391986
924538
1431402
1892200
1251779
339955
1393423
775039
1269815
220619
1136893
965718
909320
329784
1575332
1498025
1058750
622914
808871
1534129
816466
87249
522359
484004
877032
1696981
16149
1342548
1448700
325319
1697541
859205
373605
1339063
821472
1795449
1354354
190764
1727851
1697620
807649
404126
758023
670831
803774
1185882
126622
1255745
1672595
886779
222226
1748430
1308307
327292
1586590
1938894
1937164
630533
1804637
688492
1179793
1841202
1098746
1976840
1819554
657546
715023
270302
1209397
1512503
1024282
1747173
672506
1315333
1660207
1319995
1381985
1821137
1448430
1280208
1750908
207026
934945
636304
10244
1077288
55131
1235091
664611
174680
1591920
296686
138311
182255
919295
291979
802823
808309
434185
808900
1828591
1463520
723180
1918569
1154722
1067686
917516
825343
1800753
1084803
1555564
1700638
1875879
479499
119344
113423
1681852
727499
1422446
1989817
1831809
363716
795649
1371029
1893210
1681293
933012
1069962
490882
498021
1299887
635649
740406
1186727
1437024
1070866
415596
1252946
1894097
1023227
1855226
1224171
778730
924725
1438350
647289
380156
1213463
162217
1021412
267239
478176
1646571
1129713
485434
982785
1746342
1326000
338315
1139720
543872
1532597
10544
198236
36274
1778549
1523651
739605
919715
1492648
1784578
137133
732205
671760
157459
1270520
212881
495070
1009731
1783726
705358
189671
1071234
629041
487369
1060993
1944848
396153
1885702
1474098
1068920
1171528
1905892
44197
1895158
1045482
412791
939117
748117
553324
1467112
482862
1967569
582343
655713
1790231
1791733
1096565
1677573
1917021
1202935
693794
1073421
409680
1756134
769029
1420312
1589157
617935
877027
1240360
1191062
742614
1926568
961628
1660943
583238
221589
1059475
1716744
448055
872068
18317
1422953
534885
1865690
306949
1386422
439062
1254779
1827538
13356
636943
1473225
962079
1758593
915909
1087534
518415
954878
1717995
1039850
1641275
1732982
758418
550563
173259
1010354
379304
524249
1656649
834718
1259025
158372
336182
1172536
393209
105763
540396
37027
29707
73996
1122336
1207058
1775695
901152
1149658
1553385
368928
1876100
451121
305640
1649434
439943
271981
406201
265816
719469
1632335
705599
1447571
392609
893590
1339713
1432814
839821
588448
1513202
1007553
497269
1524632
966917
33125
446717
1552322
1083283
1442421
567145
1526613
1892404
1252534
1012968
864791
1135652
477732
1052384
95976
1961083
139607
1306843
511147
1465871
1866341
56756
1787651
1267283
961580
152846
1785172
1435839
279041
607201
1522449
1534978
1590201
668428
307200
340546
1782155
462832
1093858
1952323
1185066
309919
1065452
55417
917089
1554110
1279527
662963
298643
851130
309228
309798
67826
112543
111397
800956
1552891
791406
198012
1623189
87333
540178
9383
621788
1213571
286953
986139
100203
989448
284673
1097025
1814069
1571524
977432
1790160
1311187
468851
1907624
1022878
1697880
1272580
747848
1400055
931253
1082525
781312
1935341
1248984
1095540
243531
743596
1937134
1269007
291452
1775621
259160
317025
1605138
1618648
1186630
706345
172073
36454
316088
817403
1636742
858323
408634
1332447
600482
92140
665645
844393
1818745
708654
350464
1604276
206363
998657
1278334
1524575
1869636
1745639
370850
1137712
1815332
1546177
51503
13189
1683668
413821
1871575
235947
519530
1789598
852156
60078
1067731
899787
1108367
744036
982440
704300
488828
880872
389190
1488750
443057
1986294
444834
138391
1282313
1515606
122854
763199
1875551
589382
513047
311929
591757
709741
555056
1072912
639455
1541906
912242
1829496
1098305
1322157
864983
1607984
1660484
380939
52340
887333
1755232
664089
748355
1091616
1158019
1029376
620552
585237
1220176
1761318
78966
1757045
11864
695901
1196701
244073
1323340
1034513
143140
897441
1825934
634064
712978
1106329
532026
976190
1520167
73842
503489
1019254
1137379
1976579
216170
1835461
195609
1907656
135530
1992185
1061866
13015
428141
188430
800025
1327788
218796
926149
1847256
1746210
11093
145198
1835007
1644948
1995405
1791088
377473
1832336
657673
720989
869075
1045876
1501309
1017568
1403013
804085
436468
1249456
1894451
1609585
1859015
1020230
1235493
1049234
1419095
1165147
1774481
1493737
1767875
622941
1563977
1836462
1854253
472935
1601409
1962344
789979
821472
1416058
1387902
618371
1174474
1503377
102390
1313573
1795449
447376
685865
854589
1573115
641652
1682128
161637
1895076
14647
480566
181273
1768527
1691987
1382141
1465170
1798674
749696
799243
1308323
1167889
1242917
576067
775643
104619
211025
1258272
19490
1096094
258089
467470
414835
1475155
298937
779928
1198251
123254
322906
851221
99028
1663974
1663095
296175
989283
1997401
530574
995042
1952455
381880
1592609
401035
1050692
424728
1084225
1793939
182559
1903855
549948
271352
1272735
1003825
1851765
1048337
1344954
108762
142485
1292669
1197381
1731620
253798
1346696
351734
1144059
291553
930079
599394
802886
1453283
1677149
1544108
1276112
908777
327531
1083959
236601
1560227
1525735
1760030
871187
135881
1923743
331574
1377731
633824
484741
619932
399167
1154863
522705
1983380
1483222
435108
1058317
1679970
818630
327860
1383701
361869
1837922
856986
1329026
898795
89414
840950
1185771
1009217
38035
1747534
679084
1234170
155953
701775
916920
1274972
1046058
1338068
1432160
971585
1770506
812704
1514585
1902975
344533
1026448
1435891
21204
1074479
1615194
410790
42042
186193
1032718
282851
1224903
1521266
711791
536560
809541
371704
1086360
583656
1976966
702131
897507
738746
1146533
1321092
1267666
1017525
1886685
8060
1225781
766303
373284
1818829
738910
1092730
1337646
1272162
1145575
555471
24107
1602911
263317
1048813
1857696
946399
1665912
1514579
76346
1103465
1136728
20447
893811
837230
1660427
160790
1553399
1942662
145807
261266
1036500
1987853
1484333
1520821
1525809
1293028
1222785
1036768
412406
1086957
1566756
177780
636831
677822
1313247
1064406
1464004
146436
54741
1797513
935544
510025
1336802
320817
924418
675292
1430427
1209709
1225066
496668
360361
227151
549847
1698795
622017
600056
1614700
1973487
1595663
985229
1046294
1911774
21893
1899199
1681466
1488604
121
1990537
1358938
229561
1615541
505182
785031
1347652
921763
1499170
1432869
865908
747392
848674
83235
1717276
707481
1395584
1836854
371982
1984901
1014715
542961
341685
654101
1014889
626874
190283
862930
294356
246683
314485
1896418
224064
1718158
860516
1936745
1359815
1273505
1366471
1777598
753634
565685
1893555
1417945
1605498
1451766
1468757
408073
1151967
1363671
230306
1877792
190089
337607
788483
987114
1206131
1316536
811885
1085635
1177071
790158
119584
1504173
1292491
1365870
67688
1793293
1235208
1584767
1419491
46525
1145797
1345545
1152074
454987
605685
481153
1651470
171975
71158
1481424
190967
615533
1014978
1245143
489610
1345360
726311
139243
945251
1311158
1818274
422947
616510
1350163
1893334
1016250
1703379
482550
1543796
793852
1576248
680701
605438
382992
1496749
1820530
467022
1470420
1838164
540982
75433
1403562
1821808
443617
1291677
1510502
115217
1773125
754722
661635
877077
250295
60818
564234
1869708
1665094
686684
710548
968256
271182
839783
331455
1331177
1181139
307760
64527
402895
239366
947078
1599099
1641891
529471
1187964
1256811
324029
1682201
255848
674965
1568530
1358371
54117
64
313653
262819
1420862
1724875
1952542
1931442
1867482
519542
1253654
1567972
1512538
182907
565318
783623
1609326
1688040
1547986
1900331
1767332
1491599
283054
1308511
491626
1513339
1489992
1347714
917185
1986021
1697365
1835254
932000
80180
1091660
1940454
1233424
1176517
375415
1979508
1743630
75196
645170
845588
228580
1710653
1907275
1408341
87791
1212502
1827281
937190
908852
293232
1949331
129198
986114
1159168
1830824
423414
1982864
1764253
1541468
1600702
785806
1317137
747781
1683622
801544
481300
1236248
1063195
1281550
1438412
1525846
1101653
1864855
1856095
960505
685724
454648
1548848
354601
773884
917819
1156553
1741017
193551
246695
334050
129344
108081
808763
677875
1053968
9676
1587791
339629
365654
1508365
1916422
203768
282499
931557
921927
1039919
160586
1094138
1366750
1693947
809417
224459
173585
1329098
410080
1818789
1026567
1384634
1526186
1166296
32815
746170
450624
1375067
1854566
267741
638584
1109296
113819
1611303
886326
663276
1375656
1952171
1756613
1008218
175792
1567094
271496
938992
839110
1437080
498655
972189
512008
1590233
1772254
1375127
673204
1773851
1638762
1591358
1030670
487915
176034
1718300
74316
887975
165986
149117
534269
1295666
1884119
824110
1091074
1679573
363475
411253
770862
824561
415340
1431066
880692
1215760
1762235
1408220
222020
1516976
1591548
873657
586126
1118809
593672
1374744
1422973
1884267
556662
1147149
860148
978439
292407
716268
341739
1378558
641835
55844
414652
597530
381579
735233
792996
156558
1461920
1129623
1508304
1158850
1254157
600530
1619095
1099003
29468
1181132
1699803
1725002
1544030
462331
1261917
1761041
365187
987077
1208518
610688
1692664
1290250
333090
1927212
801663
1672707
916464
1360588
904304
1315494
620691
363223
776418
1537724
59236
157895
1049818
1607879
1818082
914861
1290417
1362781
438194
1390158
542800
565305
1502200
114965
806586
744056
1103153
1525447
936136
1274806
133685
757723
1050374
1355819
1750758
1338754
169423
1989754
1013978
150062
146567
1602291
109399
120335
1871412
1245784
396773
1872059
1490763
1546483
488429
496716
1245579
566989
714191
496928
167351
1976574
832097
1266302
862553
1109874
179313
581311
939814
1425944
124505
975185
1938822
1159169
1978952
1538527
1432623
395361
1452708
1013019
1028678
261637
795747
166138
100815
985474
830901
1737797
1074456
1257722
1327880
1368473
251204
1872243
895347
438163
189031
1398506
1697405
1712187
818793
1973692
10627
1799257
1236775
202449
1849498
1475652
1280181
1452697
1874017
1102560
331594
335744
1627289
1425041
564921
1091778
48699
1992893
1809073
1981893
1605030
1918760
882693
233593
839187
822427
900606
1052412
1974569
40895
78765
1210275
893481
1658862
94957
1629349
1087763
442902
866502
643768
1812064
1366434
197175
1022655
458411
298263
1422048
910073
923781
1169662
1430029
1623200
1688438
700981
1555097
610998
1749506
139372
1684077
1567575
1751895
1083288
1814414
1744858
1906065
971065
252481
82398
1179857
1918829
243927
773340
998994
1008496
24880
774224
344921
1538269
92475
952332
308726
4186
680214
1587025
617438
1392113
1255956
1668131
828619
1549907
656804
1339548
996428
1667968
1883307
1141773
1067442
1433134
325880
1467728
709750
510892
227888
1082774
1776760
1961574
1293730
21159
1432881
913193
271680
269627
1511246
1617747
218015
1110198
319120
1683919
475709
1900903
105570
1597561
1280250
484749
626345
779173
1590889
1315457
1916026
1900817
547269
613118
1368643
999657
216992
1579797
940401
1833467
1052255
1626187
428447
172828
140191
1904123
1638255
1060429
748195
368243
982140
532225
586624
1569046
1496274
1962508
71502
1335959
199500
293338
1370034
226283
256549
889326
1642274
1237230
1792575
1336322
824636
420310
445552
632382
395946
1025126
461366
569712
936218
1065463
100416
1694705
1762006
1885544
785637
369994
1427343
1747831
872330
221077
341718
737076
601658
188375
537697
1238715
428187
1444220
539028
631411
220769
1856903
1121687
544572
578398
1162651
1486992
801207
1547382
1861744
1636581
1957227
86069
1921789
1366358
1782886
1099630
1899960
601550
1975454
623307
583392
1751568
221953
1795761
1877278
433256
1682597
951784
1172562
575404
1080398
618538
1945639
1629565
1060722
941831
672203
492607
353359
1409913
1538947
1937672
274402
1616444
1203242
1419486
508909
1949054
1324852
711437
1011187
222519
1481931
1363525
1968163
127129
159123
198765
1299498
1709940
423356
886460
131386
1533215
1694911
1942406
105594
1604037
697725
1133620
654548
1408968
1047416
702198
1118307
873712
431618
1337152
944823
1402259
1861436
493860
369172
19171
490585
1576086
1110342
1798381
395223
839068
115145
825632
1350324
474338
954586
685961
64222
958098
371257
1067731
1379326
746974
1744725
1192479
1652258
892605
63085
1262134
1322440
8225
1806558
1539219
1365791
1191692
631755
214198
799067
936229
1151431
1419945
1054355
1262574
1941200
1580706
791291
1495129
1737164
1844908
613546
1141519
1719169
1796681
994208
1945633
1585190
653692
1208097
329641
1933065
296978
350917
1087233
358461
1564104
1140289
1756767
1173272
1912308
1486901
1402509
1721835
980987
1721343
795201
1381361
1720671
94290
1203233
1840157
1963511
786842
334113
1494140
1027218
272456
1522917
1560179
1485947
1347971
183863
114935
1985126
1239714
1581200
1005284
1925788
648300
969855
1402098
1230155
606593
1790101
1338510
1925127
107418
1879267
207977
610221
439963
1674215
1698335
1817059
1379544
422136
475277
1051543
542852
708769
397018
265933
1725976
1470858
1322928
1401265
588708
1431757
1034103
1764592
1383925
665969
526089
3005
404653
932008
1811278
1999815
97166
977569
977773
1365418
1615710
1562574
1042165
1479416
1784271
1423108
751244
1251180
1275411
812725
1118375
1627683
1180305
1969645
256047
357386
427872
1728849
857729
746529
1091593
1177795
174840
429810
396306
91840
411875
1677667
55944
1236287
662046
1635266
1776068
252779
1154452
59045
460940
1031180
248473
838847
77407
1202896
1618446
1588877
177881
1105840
1855515
1255715
1920160
1490969
1686883
1544169
1663318
1528092
1185064
1733176
981773
7626
1804804
1035102
1201395
1985216
9941
671503
1103340
1760761
1633491
304695
1794612
704188
468776
729559
1246012
475769
1324434
453847
1105470
1950125
409583
430479
784429
518223
29791
1622135
1530558
575592
1824324
1049540
626690
343975
437612
1088274
1152568
1570013
1969941
1934308
824295
1358400
1823010
1375888
842866
1532258
673201
1665085
1141511
742943
1807787
553495
1371370
279537
1966556
1551822
549634
155029
1511825
160382
1602581
768445
1039410
1494831
1831486
1683246
1908388
976612
1439261
258357
1167629
1676147
568564
1164425
138710
108255
1740223
1120774
665622
1120137
1885745
1170182
972167
92702
991668
1761732
384462
1621740
1961868
1117203
1601105
1222974
1930337
894361
1492973
1705328
1378140
1254059
582092
966958
446589
1344081
1216993
1840309
236987
1637412
518676
1664020
1941529
1982017
729629
19996
1132119
1775772
1691571
816562
1227031
46252
360298
1820311
32855
794291
1762421
1571386
677209
1249052
1173827
349980
1368209
1484078
625590
1423733
1841653
719178
259356
741023
565989
144217
1683285
1874269
951517
488934
1084219
132870
227327
1399245
145498
1080283
124115
186571
702645
453735
964121
807081
1490804
1562840
1649916
298963
1332967
1106210
282664
1404353
265667
1380554
280717
976565
1361141
1537538
260035
1229285
457488
575059
1421124
1835759
1373471
1478912
813508
1194177
649276
1153539
1082171
197453
1173045
1688845
1646756
1657275
1501193
1677582
455861
447640
320263
378873
1877074
492910
654279
1447825
948748
1684036
1864206
1165340
1477837
1106651
459075
553245
1017331
1278346
1607096
1667765
665961
257477
845925
1865671
356840
1832173
1141965
1394512
198069
1039739
488716
156744
443920
912827
532164
60684
1654208
1467576
294757
1245473
1688622
1727700
1564063
1287637
304808
22655
430653
743635
1241273
1526336
1224796
1975596
1596936
1995916
1307860
804775
1472376
848817
1439360
1308714
991578
1548761
855818
1674901
1301749
299538
91693
1662854
100345
497224
1953751
230254
1045225
1638772
1115434
1148921
1931751
514634
1894570
646031
223402
737387
1700298
659756
884343
1120271
1867082
1771605
1958729
692599
771651
523730
1584948
1386893
1533970
20913
628614
212791
610528
1890942
1087939
143770
1219036
871559
1202499
1170597
1406850
1969693
1901362
1003257
1089288
1686186
369011
1489786
171767
1283848
1808943
1239007
663670
892357
201370
621209
1102735
752171
1734206
618337
818735
1970956
693024
510535
501073
1461296
508886
1293317
152736
1256996
820699
1842120
1339117
1270070
1216569
1286148
602293
200604
420914
977090
266047
1493431
53506
545577
95389
1463408
271868
1772399
249922
255317
359237
1771488
1573746
977172
1014752
1237343
1241359
1667146
209616
1387820
1954423
1003917
1905640
1839804
1289020
858464
1605224
161354
103409
1309152
1014264
1450122
325230
1013653
922634
1477731
937334
234427
1935785
1173601
335697
530894
757993
985307
1261760
632008
81836
1419261
825836
181403
904048
1398157
1875696
235024
185269
528296
187178
1630160
1764855
1176131
450665
1718981
602090
580560
533662
947463
1959034
1487017
1723000
5458
172248
1576024
1642700
913340
31272
1758220
1633610
1611301
626507
1317295
644518
1026788
21995
1045067
1425875
1104008
150523
225832
1471944
224093
1175309
1296507
1913799
16961
360220
1424066
1947717
439174
1309642
781468
842359
390782
885975
73368
1402399
567074
706740
1430644
1235662
200984
181006
332799
1574639
1727749
1334346
250921
239143
741661
1958411
1396041
1884996
933974
1513611
1463903
1690579
1443378
611895
1324515
24235
535618
1490906
1036042
917345
103602
1218945
1072424
888137
1347673
1975159
1744084
553305
1450642
1783005
1301396
1735377
261730
254889
1173978
1495468
1368921
1732265
356572
606826
714164
1633806
1259858
470552
1557005
1435780
281582
1988239
521266
496917
1286922
1009277
115541
1616847
780830
268699
454942
857437
33004
518398
1724664
460214
122733
1112208
710606
153406
1880467
931318
907385
286530
580451
691379
1927385
1693715
1995262
460079
1417782
1787763
1912152
1712184
200993
744362
1798119
351412
979460
1477791
1401941
62908
1205891
1026949
457200
1562311
715934
847408
169247
1040756
1184029
1441427
1344746
1454945
371677
585939
884491
541784
1491644
1681706
1537671
1488144
878644
611192
224534
1965868
1987758
814523
1011500
682060
546799
1366994
837940
1418804
723434
229722
107358
178458
694620
1933565
1157059
1849081
21324
1661308
80554
376232
1716494
1437685
1536296
1451422
1325368
416274
1419010
1819378
1316358
1959881
1080730
1771825
1444883
1569286
1452927
328127
244441
1422475
1048761
500532
617567
1986903
1655538
663710
1169825
1587571
1515769
393486
388925
1072886
1947795
1198253
126501
123137
1296973
748231
1425044
1342647
489503
1316293
1145653
528394
424447
1100983
318809
1215205
1040560
787056
816465
262386
1984624
1374499
1101406
1355585
1873029
986636
481738
1181875
1757087
1444133
1985604
103608
324757
131387
513550
1071316
1983555
712314
1050580
20196
1392424
692852
798515
1244206
1911393
452854
997625
1075600
921967
738904
225486
1550992
399084
1245567
1984616
891673
397971
1326592
443838
345740
282001
1344545
385009
1891938
1586571
1407752
1836857
95453
125555
1441675
49470
721961
1761888
1563099
1733840
614170
1830311
695009
581066
239631
1347511
790901
394307
171108
1767862
1946504
1713975
267423
1488117
316747
191092
1488162
1508601
1965979
943274
1270281
877971
313407
1162856
824343
41377
337499
765554
1655039
972871
1492235
1878819
854886
1533886
140864
355889
1683336
1116125
1895806
1345098
1981215
785356
184657
258076
1706059
1981047
254019
1020529
1927816
1214346
1780191
771143
46737
21499
149304
50828
1240622
638081
366402
895982
1440340
1779997
1612461
845914
957257
1834292
1380298
566296
1214025
1450314
425658
1564073
507051
448399
1789169
48823
1840932
1657146
1873505
1633158
1994698
1663902
667940
1155630
151152
36122
866709
977651
854578
929780
591077
252117
624008
1673134
499040
1671012
804882
609649
693777
1016472
964125
235280
852334
1243060
1703816
904832
1640536
110655
1592085
1289297
883929
466311
150965
550160
941236
1858065
47435
43697
1855889
1770535
879604
1120796
1527430
1607567
1747611
1904838
1298663
1877638
1224908
1959618
770070
110656
1357497
1950722
1537017
1877829
1213789
1134986
1073419
1341602
915753
1268606
1763503
414378
153097
861678
765263
1636217
287909
1497033
1835098
73711
280040
780170
38460
1518228
244981
925105
454795
1204293
1914226
1718336
1827673
1531420
1533639
194876
1667753
172612
465088
1096909
1661416
886162
1848082
23439
807747
1113642
1769837
1469229
236011
1403770
1441757
773197
231175
1635928
757409
265975
200085
253408
852998
1552884
1338873
1660638
616755
672431
419822
1211269
1259762
1465926
572116
876819
501011
1396894
1470513
707372
1206449
1000386
1891333
817338
26864
809446
305612
431099
1804503
312076
1870130
1659815
808598
1003973
1610106
1718594
861279
714207
461170
18529
1266838
309711
1538427
930068
294545
216358
1229025
1663066
386202
652781
565187
1444355
844395
260575
1362641
1755925
329450
608428
848135
343992
247508
53284
172769
1899959
1220414
799163
546091
587322
1100176
581305
1827760
464983
1033712
1640307
76037
682211
1140674
1417268
1971237
1688109
669631
304386
482048
1920999
1295843
663215
1880216
1889965
658083
912096
287903
669938
604923
410920
415303
12927
666751
480472
955477
1008283
602934
929551
1706529
333830
60204
1121162
1930271
223805
822043
1632628
894807
795089
169078
194910
1912823
1641833
1176699
1779325
316311
62115
1227354
1229161
1942943
1388391
428776
92522
638037
1173956
1512274
1870367
1979708
1891061
314892
397687
194138
830012
620128
1310711
1076118
1383724
337528
970697
431515
270108
194212
1055753
1921191
48648
230854
1599444
497071
1339234
469649
1227347
1335350
440055
925743
1476373
1696060
371188
236338
1638662
478689
1449671
1834984
216787
1851761
1018674
909519
1041763
889334
937647
1372831
415083
261368
99931
436968
1154400
469233
426976
1432360
653792
318125
913383
1243600
1753015
1083432
1302942
537283
1679986
1344148
1656508
1756190
1463489
1822460
368616
414143
965482
997378
726436
668720
1424108
404832
1687865
14498
1822830
502216
710156
893090
1112880
598186
1467938
1763789
1373585
610576
437042
1022233
1728152
1728716
1396069
379611
455505
726286
957225
1887517
906248
310296
1685923
16967
895667
321537
1832681
282838
118507
1477969
1532187
1451605
293996
1175038
1892453
1634834
326831
860603
1300096
1784704
167734
1062049
170348
1764560
1231349
578705
1911341
787357
1601968
1448841
1041568
1953001
610893
752343
944523
1658307
724297
307040
1789000
1640271
1696361
934202
1860141
513200
86308
1182308
714525
385074
1519674
774798
1163165
1210101
327294
1332913
1096997
713665
485633
1096581
1172671
1727148
447110
1660201
1368811
1114925
953541
790844
422070
544503
1154660
1475863
1042877
1076460
35428
286770
1626421
85498
1658876
170317
488798
1637450
1902504
37623
146407
207156
333135
1792497
211989
607111
83236
1370374
178064
308430
1854810
1895842
369124
628288
1972703
992891
381605
838370
882767
1811705
1175998
390195
513901
69246
374213
1500825
1512774
1889212
1624217
1970762
1837286
1017226
1119466
1300713
1809747
1064541
1140873
707806
1995499
762863
304163
1922783
1144251
1577369
1094043
1494767
548194
831829
886792
1554681
1909715
1815102
1950482
957628
157116
323617
347826
1226986
590349
1124483
905509
905228
954212
565154
1220030
718011
694546
547711
520382
184324
165937
1257968
736285
1796058
1436989
96079
498652
748253
1866344
1196345
458921
1226346
297277
302850
1188479
1292527
1934042
559132
1447075
1414308
131514
1528993
1238939
1033837
310410
706386
767957
258347
618638
1547750
1929650
1276120
1507696
1221752
674558
1750736
1091305
816113
626283
1452357
1139616
360448
1865541
147096
732416
1320016
1580145
1874075
894776
1482827
22827
947110
1559591
855334
1335316
1877438
366416
1441555
1714052
1066657
1965655
1402204
1584788
862434
829378
1647380
1641527
676412
1076680
133282
993354
126365
1075501
179562
1472482
269716
550976
1741715
1369454
1686889
57773
440467
170082
1287304
1346275
562043
86793
388094
843995
1925121
1195175
1311065
1348594
931418
1094655
1360443
1554546
1122373
1113754
134901
1267324
1316867
626811
1831855
1807739
554170
478510
1125907
1272433
292608
1388322
1643974
1959121
151703
993571
1171474
1845004
1287328
790817
184477
125991
30968
1235824
1730935
1940315
397175
887732
153762
208027
1989660
1753202
1060812
948249
1433409
1514738
600807
1866696
1043429
757373
1281759
1460603
1706944
1186706
1978195
1067683
660947
146345
1727369
1689055
1923782
1066890
512792
1421016
1904283
567690
889018
918286
1074323
625405
1836174
728825
734400
1862722
57458
958682
1464388
66677
941947
656627
1819054
131867
1762093
1809223
1260158
1535978
507335
1360761
1423692
1541543
1707574
140477
1054840
622012
570310
1722835
461056
1975625
879050
1597621
1663116
831306
1357880
83782
641710
1307432
1667191
1021810
524986
1392464
1052454
357557
1276708
1951561
1362394
1160932
1829297
295665
1521632
1421515
1432216
1810339
1868754
406289
1270184
786339
735440
541594
456588
74529
1087581
801721
294688
855004
761391
619664
1657815
1587930
692753
1046043
1943295
943456
1189973
801545
235655
1414191
66619
1702716
206989
541551
1610676
1103388
1116760
1361177
1470830
1135298
389879
139232
1779343
1562014
1376663
1088540
161738
1777595
864895
1868479
1584287
1143594
1458320
114789
793232
1928287
1387128
575391
1018656
1297550
1596441
108621
1500858
1844637
840357
910867
413833
997505
1025657
935737
410075
147819
172993
21201
1137770
938118
1199506
1826263
481931
1330063
1081264
1955967
1901885
925608
1180271
1980153
1979908
499406
1725748
790436
1741115
1650613
1449811
1780972
837846
1664159
1636270
1039891
1428057
923468
30480
1360975
681041
1923449
406756
713647
1711198
178646
1131056
1705003
1737724
1059359
1586977
1905001
1041475
309185
1959503
1040927
731230
877980
598135
1195917
1672164
47861
922976
1586974
1920944
1760607
911816
1352035
1263145
94362
1333037
144032
833657
1785835
1089151
746481
1914471
1946540
122296
876681
946735
1978758
819318
1579557
1242718
992861
192257
794811
853762
962655
54368
636003
92058
1325850
1654429
1023195
1466511
118640
1662957
1567577
1397785
863585
986419
1030989
1629
194632
377784
1766662
1292882
1863157
1005212
341222
710217
1169681
381924
345292
1346843
607524
383490
1153607
1428852
225120
1378129
1628824
565938
1255492
258556
184610
132041
1067816
935229
444658
1555648
995563
137939
425033
1615833
423474
1204996
250458
94112
1594890
1508350
1831105
1460434
1619759
1088315
1357792
1313265
826193
1190962
1365144
994516
256585
1357777
1040712
1646741
1273473
706653
1495031
1759442
481454
1759974
1712356
1112949
498241
1115061
667307
426686
1796222
1411065
970737
904845
278445
386508
1589559
1020583
1268411
1990515
273584
1468519
1534542
599203
1542519
1610507
1647048
1948519
935727
976188
209614
1982082
1197591
349278
811392
1877887
1209457
11144
1138050
1657646
1018635
1850769
1105105
1313942
1703071
1647843
208282
167871
652498
994888
330936
1969980
988229
1737205
1692509
321354
211893
583163
862548
491618
1830694
1889661
529177
1809598
670415
1131717
273774
1590837
800175
1482300
1003914
296346
1082804
159706
1349720
1605426
144921
1086744
891569
1231249
213419
935830
365216
101417
1161700
740740
1555676
154822
1039568
1082303
1690680
924284
272614
296608
959842
698122
1275488
1097127
1167896
702537
497899
1236806
1984601
1770149
1823878
39219
1867774
1746519
1136119
730450
621983
442584
1370189
1896051
481820
786570
75313
1357772
1898671
1576294
1013183
1582245
481948
1545219
1173973
702403
1433487
101400
662257
1643111
1145121
1187353
1820001
674553
1553075
948599
1584436
1417722
1039196
999208
1058627
7897
324110
1254938
1138188
1344479
373974
1749219
1013086
1976702
270607
3345
598458
1115846
935468
810474
888701
681339
890369
774893
1026836
229905
385997
1561166
828979
1870832
1489812
1324087
952349
332102
718130
1396218
226261
1559352
451696
1221878
493645
784699
1058435
1861239
807924
1417948
1291927
1283121
686175
1660807
1304607
641350
709277
1888234
1655462
1687171
1259224
1730843
611621
78003
736233
154827
651385
1727549
1894925
1770682
606057
1312377
1484014
1009044
388734
380540
271306
692878
678949
255742
883103
467832
366543
1871671
1637589
1878884
191317
1806936
684401
722338
477769
439064
344857
895642
145834
1952609
326152
1344968
756912
1101633
740440
967938
1406116
1215735
1640126
1667295
536351
1492170
1480530
764951
772478
676927
1902966
1794018
1420219
908317
287819
510041
501468
1115941
1411223
1110048
842630
1386918
1054688
336049
1115260
1882345
146245
1059953
1254511
466825
810739
320893
410625
900895
1875528
881019
1182464
279268
1304338
1304292
1929306
1097893
513027
1465439
296158
1016708
1585225
1912493
1909055
1025795
131121
1715562
159655
1102210
895209
1422007
1456300
1392438
55934
168185
12493
691975
884913
789813
1298557
659330
1188046
936640
988165
601832
1903713
669401
1732555
457184
208703
491456
1572095
1946825
1083782
1620458
792081
1331865
1452501
1684308
921327
1509997
987364
462955
1524125
735417
279992
1644432
879936
978834
1460031
1649725
89689
840518
1546979
1564479
1187125
1674665
749402
1000541
1843954
1842184
891822
495484
554997
400354
1375837
130318
1393797
545959
189860
304249
948325
1974439
1075788
1272489
1984033
4000
217665
510536
695617
1618331
311512
833987
1711801
860645
262191
1182659
1482219
794922
1504458
1962103
1531774
789762
1135253
1871565
89682
1585656
601582
1556962
145544
1583807
1029668
1229820
1547229
1304376
776632
847106
302829
665738
400597
1026722
780071
67697
1482320
1791483
1473451
345271
349097
644035
869703
769255
1023634
83951
1143874
1830935
1104767
893888
587313
320718
814969
282354
1098324
1884770
1647055
1366651
1246782
787005
803329
830536
1321965
385297
1461566
1043797
1980105
577103
346019
114868
640649
1537765
1725339
112334
346770
1346030
1365059
1775553
524359
1040702
913493
146950
1183322
1146104
1299265
730521
1552349
611784
606388
615779
1734465
1248181
1794216
1008284
1871428
796170
139705
41135
1716702
1281469
684044
885732
1990839
1524944
1994488
863942
573795
105968
1395949
1310140
1961953
215523
1482430
1110693
1059764
409322
231751
736168
1893753
194391
1945190
575746
577867
236411
689524
944811
1818336
261237
779665
184836
3834
1108306
955148
1828101
1230595
846144
163535
530757
436707
888063
932598
593240
286922
937348
7966
758807
1366251
961398
1438240
1126540
937881
685415
598331
782193
1322189
1103459
173937
361818
1448789
781552
675057
233062
987183
1259826
816382
1055009
646732
887930
1404813
1347706
530858
1920324
1762275
858567
460514
482575
1330121
1305514
1647553
80693
702813
1987425
704808
999957
1933936
1704546
563253
970603
1521632
1567470
318694
51317
1876579
623649
1732487
1522573
1748984
331367
625673
759760
1439295
215055
1865194
1799147
1520667
488439
559553
1519526
890052
1320116
892796
565414
1782749
1915082
38149
1611042
638565
1744340
295093
1692983
1171713
1900200
1556422
13442
462398
1969706
1861611
1726353
1116720
783908
679967
1794508
1687845
1128502
696963
1436946
1238051
80863
1720956
1882208
1104805
860931
1102890
1217110
866269
390279
627089
243817
467686
1938174
954025
1022304
1157311
1474239
372531
839292
1120096
940458
638449
1779870
660134
1394563
33324
1715521
1337594
1079509
318175
1352100
70639
1135548
1465699
577822
825902
469972
1750001
878581
1296414
1184748
493111
1006442
1066444
551290
1718927
744308
842082
722931
1663451
525844
1526646
1418336
1855894
273705
677593
1125338
1305663
1707912
1351752
672903
1657510
1275586
473500
781353
877324
1740174
265730
1830305
1370409
1430033
314546
175354
1025721
1318131
727008
835208
1022301
856067
727909
341609
1776659
847152
1880099
1390297
931267
1349180
823988
1236778
207492
963912
313260
1502971
1639740
1531198
1266733
298489
1377038
282130
508840
973907
1996581
1678310
961932
1652320
1083504
971109
712476
58134
138264
947946
269281
1400052
1147325
1491280
447293
233156
1237635
1200784
846630
129565
531133
1002283
1436057
603408
463912
745200
1075878
583761
307897
887133
1554254
1475484
1695995
1956354
736041
1161555
1703370
496653
215129
304471
1050879
1780043
212856
797480
1942782
1179698
699464
1796603
1173294
1818975
1644011
526130
1881020
127169
422871
1062788
526727
1111405
677642
1303453
943293
1697992
929403
928012
198054
1067835
924065
1129959
1073303
78645
1845729
1825601
551519
1679877
508982
1087123
1743899
923336
709706
274619
1367479
715158
717406
1129261
1887622
1809528
184347
500440
1773669
1933977
1921586
515415
1707633
1479779
868925
1875415
406342
216279
1938709
663293
622427
1201646
1827959
59557
1405358
1044943
1905369
1303812
1275151
1121933
1752949
1420919
1894869
1096058
514899
125119
1854239
1601433
238928
1771708
445346
149846
1066665
1003390
1366163
1804142
1282488
958301
1470275
84686
1464996
294544
635793
17987
1343164
621422
1332120
1486664
365165
896968
396772
1340024
1134733
1844546
671220
331852
763718
1618409
741950
694589
407404
1893409
1323470
1825268
119894
1000204
1479526
9796
357104
1019355
1061704
501238
926843
713200
1871366
677535
183811
44251
1374596
1396498
1539328
1602448
1822417
180932
1585704
1936397
856781
1099117
298880
1262312
613831
343406
397720
265626
241351
1302435
568505
674000
482736
1546230
71105
1663693
979919
1151919
401574
1700915
1051589
1686895
321036
1837873
517216
1966388
39140
1244950
490952
1686367
1186301
845070
477775
122691
1228451
738002
868944
870838
132713
1172397
895240
1222094
373068
1450436
1013918
798991
1367508
584669
1118348
1463078
1504203
404660
452455
1816659
1480410
388385
1054498
724041
154826
189803
1299630
1513292
512933
1266133
117954
655104
1949951
960514
1567482
499257
1631391
960721
736866
970467
1515285
1799786
1258739
342808
1067251
1490424
706448
275864
554789
1527623
670225
1359281
320810
965893
1723553
52402
1453604
1762515
626447
992549
587675
122076
1213949
1041082
741330
1651018
1245708
143963
747746
1122168
9454
815284
1834780
1381639
472153
866608
38947
823921
445030
1394606
654154
1278509
1810018
1019264
1218284
1865179
393067
1842945
1596635
362318
183256
537122
796264
377
103247
895764
1996718
571388
1414785
1206674
585841
1050475
962778
1587623
871256
1484860
630227
758991
910147
1078511
1266443
1387510
879614
1541617
845269
672363
663444
483223
710895
942253
1267116
1409244
156169
1825144
138643
1750723
250568
1687781
1512558
1506330
761749
976305
555222
1221202
447398
989441
887689
1328078
1840007
817382
1499718
1283109
450059
1816815
1898347
1449909
519981
1671680
41798
937801
335099
693166
1871591
1772986
177686
50542
1668355
163382
756790
1430801
1883254
1933942
1273715
463819
1589109
1125487
343127
1364587
367313
1442226
567134
743914
742942
1608877
1297417
521619
1119998
1889293
1693044
928690
298271
1219229
226751
1636236
1171859
1991352
402383
525126
906506
1291916
1683145
1803808
745257
18857
24096
1121283
1579117
1550285
157535
1105317
239342
1120879
146714
1633903
1710514
867430
1992812
44501
1133941
1702420
1744082
219542
325966
1689276
616540
877538
123553
1759163
258670
718393
1349026
1869564
1813341
1315047
630698
850576
1152651
1814019
178381
654063
214763
251497
224538
1942335
1630231
1719957
1415864
238689
915801
1359021
1860998
417637
112846
1293695
1722994
1484450
1393052
88073
168304
445137
1784348
658640
344352
866611
477051
1110033
382030
1309698
1277747
549561
1487202
1702448
1399428
716047
1377379
548431
1779480
863245
850044
549423
1489460
1731240
1919988
1758489
442424
1380700
1453806
1774139
657960
1484068
1688156
57710
1013584
1127270
1838607
1235797
155253
1395175
1293245
965280
168175
1947329
128420
785007
531715
580595
1212648
1421540
558790
1710126
1030459
1864191
356748
95744
1564905
1881936
983583
1533834
1682812
1955596
491812
1699074
93559
659921
22675
1427858
218697
59095
349272
1705283
1253871
1030336
1033442
1178541
1121783
1689391
1126332
118660
208625
1719022
554436
1111800
1264966
1182046
49804
1529895
1299019
1213017
108852
1561541
38889
1744619
718134
1574751
139071
1839053
882019
23504
331426
739092
1872193
1323044
1429537
777643
57430
812060
1730211
1106183
1702697
17802
1771925
661896
1185096
675610
681506
1245848
14369
385061
452341
749106
1846764
954733
1248861
1123002
1641664
1015951
1017636
1456785
1599326
121505
148692
1770910
1496828
628687
1359297
400255
1369311
102066
568659
904298
24263
984599
1169811
1482311
487052
1445136
1012255
1652330
1046872
1672618
498075
564680
342972
1109496
1059174
316100
1367300
119484
1688020
1863082
1233026
1123079
516069
1535783
936195
1532788
137658
1322680
432175
618610
1899580
1961107
1180135
371976
1464321
1578836
1475063
585484
137757
1939363
1918104
17234
1626637
1126454
510392
502456
923774
1687945
1337835
985108
699033
908382
1299202
272657
1328454
795419
103645
1993386
587291
1894891
1837059
978581
1756757
141952
1295572
1652220
44173
803369
443515
1089677
88349
476244
720305
1584271
1210167
1049821
681696
1024090
1478787
1139153
361675
963276
53749
1203381
1104704
828610
1599086
1433813
1852122
1648244
321757
1129637
869848
1536966
678614
615848
110362
814039
1890257
1644982
543024
1049875
483157
96686
6166
1621308
121209
960460
536965
614760
958996
603177
494004
1072578
1511709
1273082
1101690
929383
632530
1624707
1160522
1396092
1429632
372556
377659
1272390
1129748
867244
1591269
1343604
354443
1197498
557869
269306
1525404
981802
47827
1537171
279550
1259017
1633602
187904
477567
947109
1241272
1081621
400478
1543879
1958144
1677411
100309
647213
282411
1663072
488024
1009009
298472
1482221
1792106
1404059
460503
1005447
1211307
806589
1166724
1244833
1828833
1987532
1253951
1513380
244820
163824
105840
1143345
948976
1715688
1812798
464989
1667574
1749603
30302
380383
335975
1626363
237840
963754
1419943
418964
1826046
1969226
224385
768592
1797165
292002
63445
1670581
1477261
1172943
138981
1185036
461195
1987834
1069649
357445
1737631
992120
1740747
1175401
1273180
609886
5038
22001
1199854
1681857
1045252
1414666
1303639
797607
9229
1315019
1345892
1980685
1537297
206161
1533203
1686387
1884803
1186727
1121339
870301
944646
850900
1535500
1157903
55337
285296
636758
1977034
647078
368850
1430307
586764
1036626
176677
78672
284879
1490941
1613946
1373598
448813
595529
1455599
66381
1671262
1629898
1184506
1924398
983127
282041
576450
663416
1470876
1560537
247268
1316159
988561
743461
201097
356088
970004
392379
426567
872909
1071309
1099435
635439
865564
1642776
742504
1674066
741422
1393366
237681
19082
1139095
984942
1902978
743343
1276896
343420
46860
1785913
819892
353227
1256606
144188
435744
891493
411443
1330812
39836
1094802
1050974
1046358
1330891
160322
1269497
1594327
99159
596352
28712
265980
90389
844931
1632810
1755614
1647291
963957
1442260
1149331
1046133
1470958
75486
1664972
1074992
1125208
433612
1536351
1885647
1380620
533200
836927
656841
1377886
823163
1818893
1252437
94706
1174323
1665257
952688
1673167
1591072
1242022
1791449
54016
1300178
1129632
1307617
652135
1781328
186066
1537446
1025671
428965
213048
840038
1145735
1884237
800309
1734556
1825873
1577372
134967
996560
953122
28735
1787235
233958
1213439
141373
882023
1295852
1731823
1306683
1711811
1014800
295630
1998787
509908
1940641
547042
1161029
1673982
1302049
1385381
627985
1185052
1452428
369539
1926278
111231
1585310
566598
939380
1760688
432757
1814192
1857640
1839819
1388029
473957
1604967
1128730
1628768
1507752
1513804
1370399
22199
1852825
1324278
511899
1401267
279952
1072145
1034
1111651
1065186
878815
354915
1658308
56349
1896854
1454692
493587
1353299
973232
435337
424110
1168473
416958
1705168
1455582
673991
674623
12255
317042
1940430
833558
1245364
1975215
1211799
1383567
18445
1086387
917951
188154
1522035
203901
1068149
355354
217371
279944
1732539
12350
1361878
1841665
83216
367185
840762
838539
1553511
22821
824887
267068
1806272
698593
727928
692029
594432
689936
338877
1519993
785737
26197
652787
293713
1584556
776906
269068
523926
1075763
1990938
1680733
808687
1827103
555133
284821
1961330
331727
1886126
1815618
773322
969401
1653506
23187
808177
686847
1296705
467869
1853052
787038
721948
874952
294185
1622792
535817
845229
1990767
24623
1399744
1498591
922524
1662050
485638
549484
1042446
227331
1075325
919393
1048576
1671265
1364108
1519913
1521562
529357
599991
1292654
1417927
1274562
1603763
377287
613938
1405253
1998096
1460303
459907
1533570
1365582
511285
1166832
691548
1886117
977216
996360
1001285
419449
1942271
120842
1848669
292830
1857627
1381094
1312336
1849271
1306328
1094847
1380721
1753827
1630808
1015543
1793230
946782
1170325
1504181
122867
1323219
1920323
304164
619683
1395639
1838769
1981092
1020635
454416
78467
725079
288353
1798222
509632
31390
1094145
1328608
481316
1313579
787623
408508
459021
369309
553568
907580
1856660
1412308
175335
1971215
952851
1178716
536749
234313
327559
1456906
12516
1226532
1587373
1057770
873552
1354315
1781776
1915426
1549397
643527
1455846
921724
436816
1418835
72116
1448436
348372
966123
872616
1583235
537529
1042417
31388
1300505
952434
741540
1988747
940928
1085395
1115533
1963245
1781028
343830
715007
1315028
1251914
1498261
1506447
1744050
121511
1918193
1375904
659876
818169
1639598
189560
1734440
1061283
191934
831233
1377314
859988
249331
409551
1483289
840743
165295
1176282
700226
1052205
1736722
300065
1548736
1615742
1386881
1252929
204035
1030556
1242103
217820
423160
336523
912181
6008
931378
591056
821290
1108807
1485712
1357339
281036
317412
1523409
1928817
1420832
1675263
1058535
1634347
1600485
1715936
1792784
886244
611501
887714
343264
116778
1887447
1317691
1040114
1316726
149438
1378214
1712477
1786820
1342850
1175763
1739777
1798696
1197165
138463
1245582
817122
286663
40605
1946254
842709
884082
1801374
652123
741586
1520339
535916
1478860
1321160
1970288
1278175
780393
1176710
872395
723640
943217
320033
330612
944216
223992
556651
175806
900016
1456165
1694837
181632
1707430
1987259
600988
876400
369523
1207808
1874353
411541
1449610
281338
1294900
1880917
1147401
1572390
1559514
1049387
125866
1704067
723669
1064128
354137
901499
1058954
965382
57738
218960
993201
1167808
717318
425794
777754
87357
362201
1317799
1752665
605327
317551
1597120
1503320
567603
1123016
807708
1669669
306279
695158
98694
283410
84335
909685
1343832
450122
1845352
1022781
934826
1605162
539563
855960
1875810
172470
1715162
313672
1857726
969139
1187425
1486651
1691326
1870893
530422
455337
211712
862968
1046110
1647500
1973612
1540373
1473195
1667898
1749327
504469
1873747
862070
630776
1728312
566016
51126
1067354
854025
1618760
99102
1816806
1311914
212444
658917
520010
720032
1490595
1274928
1064156
1411776
474114
114438
1478252
705518
957426
1547069
1036784
306987
927529
746007
82340
873804
396648
1027460
1068014
1518248
1010256
1973478
1814941
243989
1820510
770308
1286580
1966216
1424454
1958704
1658033
47557
1866757
1514216
715171
798931
708083
1487967
89057
1379021
1406889
495676
1861401
1080024
131495
811854
216557
1029282
312248
1871309
1938633
72961
115219
668671
1694390
1030778
1114113
1621522
1355743
715444
1742446
1493963
1346943
1868750
1955075
1594045
1884644
783430
234706
279836
593744
1212469
590434
474751
715052
1593738
1813018
1367965
1724437
248442
1497690
957505
890890
659352
1397186
1972908
95261
1176327
574316
784313
1932681
1878356
101039
1629206
1044489
1062150
1751642
1533924
623525
870155
1101864
1640115
24785
940300
1439165
236906
275526
18382
1716287
378823
1089200
286896
1740196
1450558
1662943
1218231
525015
940560
572566
638828
643058
687746
779951
1290071
1604117
1497158
308491
1924178
1470872
928368
1261437
208154
18730
833815
581744
204652
1601472
903363
400251
1819861
1810845
1293051
727059
323850
1396787
1112923
1197648
253218
1328521
1172248
940358
1703168
553909
276317
1136204
1190037
1463752
1178180
1685932
1030250
1774123
80033
1371076
780648
1903982
1996298
1883192
944161
1116467
217274
1829245
198821
952016
1424263
1096594
499934
267439
69469
1027573
439925
1539250
1834958
1868519
82421
772951
1887343
1282834
1468686
1431742
142485
685445
829526
775906
1877098
583373
1638713
689144
480424
217972
78189
1524266
1155659
1258895
704090
1273371
1467146
1128211
744744
564088
493869
1048187
1600061
592170
1202657
739470
548047
91947
339442
819547
21614
1429412
29109
1640507
784980
103514
1589641
970556
1340259
273487
1118656
1417969
1329998
869214
853055
379531
428227
677275
1260450
1919623
1139314
1604064
296179
1166774
1766703
870465
1422515
843698
1619447
1927195
1235294
1854809
789466
1974085
1923074
562564
1090299
977284
1998548
437465
1405766
1137240
1812986
1284718
1750937
100783
983094
654308
1721697
718060
1170603
994150
1934736
1646549
418562
26541
584496
1836538
55860
1769157
1724046
1675518
1757551
295059
468398
127365
1434918
1339079
66130
951896
1970602
337965
287244
1027225
61816
757390
1677471
75817
265226
1091187
1198996
1268034
1174673
513718
1158498
1451079
1168700
1362678
1367880
183004
155531
628016
1741375
562677
871564
158678
304790
361126
1554418
1865888
1755223
1071340
764890
1985849
1926616
790121
1259726
1227979
1346055
1850940
991440
289951
339782
874203
405928
418729
414494
796204
197105
683931
425483
1857350
174030
1315518
91656
1951779
1436362
1278477
1237586
894037
1544878
653552
592739
20
531561
389271
917672
1750486
587631
1967740
357262
1042566
99315
1843642
907983
1112758
1704351
724415
1051018
1392329
207347
1353740
7652
1885302
1496708
1571651
1960083
1486741
438513
1410363
510054
1373874
615483
808601
1488128
879922
1151208
1105365
973895
795277
1613920
464437
1940311
1795296
1913060
1719852
1901152
1119154
221643
1586106
244441
1269507
1423300
1591008
1648562
475471
1016140
1908891
146883
1469363
976695
412362
1502103
1475689
231419
1437185
395821
754419
1837666
877069
162526
115847
221300
897317
1231706
1907410
1211283
1856625
573912
1385640
1323223
956520
1119434
1553556
496041
917401
878323
88150
653859
1076829
906842
1561316
555954
652013
511291
1969404
489490
1880019
1036937
951965
719895
409800
1251588
1241605
1478216
1279893
385241
712620
1488974
1752703
1685014
1072082
1862919
1442701
294408
596
540122
1047990
1201381
140489
1630824
1203278
554932
1594087
498913
1980503
1374967
1893677
1709824
1671710
405223
1396415
340523
1325501
800529
631753
1557358
1625048
1655057
1246587
1021063
347564
1771810
1211913
1947186
1796065
1366296
671453
1264434
1459015
1684513
548701
86046
1652860
1903965
1065699
348784
579162
1238689
1982784
1792919
1815841
134611
1421769
31317
705932
1905006
1602333
1027575
981839
332571
755581
188668
1699220
1132165
1655715
248565
380229
1856440
1396355
542567
279354
812918
693984
1348005
1936282
1055459
1969893
420895
1099338
268919
1354844
905674
1270698
57110
192493
1064989
891818
1422467
210388
655105
37989
79393
1613643
1933407
869790
1599670
1072520
363907
888441
627444
762156
1023521
1375598
1964520
1676749
258126
1247273
1527557
1404431
1879020
1779319
173492
1049526
43288
584669
1426880
1913291
611478
329125
1050778
1230036
1858346
1361392
726199
594792
1250825
520711
49689
72696
1715936
1347399
1216849
722350
944197
684450
1554227
296097
391600
1517737
820603
94322
1810848
427399
1453649
681452
878924
1357148
76516
1697213
1958673
443989
1170340
11357
285201
989225
716739
650752
1882679
362711
1364989
1570775
1662933
1620559
1376392
635643
137497
628320
1883990
1809612
234147
1579975
215082
807172
449364
350861
702368
525208
1618099
759511
1508013
1537238
764631
1083586
1659134
881645
119619
1166416
306576
234660
1824122
80776
563884
412181
1949444
1259204
1636224
1939290
1319642
1906328
1389523
858480
1880273
108418
702797
1596409
482742
4521
1580226
158175
1137468
504622
1328546
806641
136416
569552
1504182
1398270
1041583
980532
1295609
982967
1185601
1447140
715493
1155240
882267
1318370
545577
1556908
330078
96734
1367333
809397
1878401
928342
1777091
403369
240597
111988
1424932
1883604
9412
1285419
1849966
1727601
223521
1002705
972547
778835
262340
1231511
1515447
692300
21024
106290
348618
1495441
1233052
1525569
1010530
1865058
783332
196248
963182
291940
1758644
1366973
960920
1535778
1029564
1019326
1228532
358237
822535
116855
1911057
544244
1976819
263393
433440
1937799
804043
388232
1728434
1236124
1079930
1220887
952179
753920
1745915
74234
772186
1638280
762465
1575933
1085389
727084
954970
1271036
1161555
1776580
212555
762777
1306757
740839
830626
105746
1357001
731019
1036554
68621
303055
1234034
1662784
613400
166968
1931893
854595
1285057
974579
1687918
1839804
1882559
925969
66220
1941010
1025490
481855
333127
266631
1711205
1423467
743161
887848
1723475
551668
479626
242061
88732
644623
1423038
1194192
1394225
1798887
179787
1651777
655092
1977585
1102807
1862090
1520068
1039232
1576575
1896704
64983
432798
1797904
1761831
1510526
438328
391253
26871
787768
446206
1936338
1837256
1384363
1041899
623496
1392388
1859025
454363
1554365
191037
587965
1542016
1123023
30721
377038
1946463
838311
812616
1053092
1110612
1385618
1071479
506593
1836163
10317
1297871
1918692
1689442
1951579
1454515
664818
1154209
1388415
512634
694065
1019309
725319
479136
1862787
1672572
1765415
859631
174559
1150100
688397
1983717
1019439
53938
1453219
578377
873676
712614
191596
14881
1959231
392364
708723
985362
813918
1438133
527785
594942
1653604
648306
866286
1702310
1617701
1175966
686463
167264
993064
891474
991842
1791792
455242
1709406
1587242
805817
195260
583476
502305
809796
135828
1645566
1307134
127840
1639109
387731
1310398
113805
809738
1396820
597361
1932635
1493228
1011435
1592270
1437247
1860651
1067842
1076585
1006067
73080
1604236
262270
567428
1096567
853794
1632092
1396017
545249
156189
1258009
1438509
1029516
1883458
1178491
1102868
1942628
1633751
1259577
142400
195060
383740
768305
421271
1106241
1089387
452036
704499
337383
580935
162850
242168
344330
1401994
11390
1843503
785539
368613
352644
946141
1303529
1245885
1473833
35340
449048
137623
757087
1706192
40857
166185
1126196
467439
1124714
580017
811368
1861407
822007
804868
338438
755013
1877867
1102367
1693019
1410246
790484
488301
357154
858212
1618779
1095034
162953
505599
711376
598993
486318
655739
968756
26274
1233510
1511000
1282041
628368
1142758
221959
1874311
302280
559794
1666011
1348607
726142
1671421
1260481
1255870
1259998
548098
369801
1182484
189210
1759729
67096
1133288
612511
953120
1356388
1336621
1633475
1757561
1559713
764628
1173062
37135
1778738
242377
1420275
476951
1104623
1646786
772738
594289
1519631
205632
1396547
1810226
1894914
1964440
1755306
554180
830878
665992
190570
1158518
935133
1615915
94066
1719485
29123
1222985
1379964
22773
867692
533796
467464
158223
382608
1835382
347387
466220
1353500
1383942
789557
1695548
1764108
1920673
1391352
1365079
364923
190693
791590
234055
1874371
268831
1484944
9048
777058
246486
1196351
606521
1930599
689506
134181
1607993
1193228
541543
1085693
946398
816076
301543
1138961
1930336
673185
1836615
1955666
1314803
1051656
1735932
1006342
907825
83437
1486845
1293602
1190295
653915
559526
1722711
1177724
824601
1346710
1928777
1823650
7596
5965
221871
1849614
1321789
1077629
1151366
786824
223994
149598
1266835
1532102
1953041
416924
1115489
1762192
337009
1137500
1257768
130262
815901
1439724
1220972
323445
1770623
457925
149873
1189071
1756666
672619
1781050
648575
1315804
837350
165988
895842
37597
853510
877736
1554851
385432
1216107
148349
25002
41099
877277
175668
1546449
1890631
922793
1385545
56156
728529
773713
1836563
620809
629963
331021
692112
850326
277262
1912196
271265
1858429
1394595
1656790
429105
1458374
1353150
1496049
756709
1280576
635963
1190218
1528823
1596683
838425
640936
1285206
1485359
521322
1420253
783178
1581826
1603319
1508907
1465733
340747
685888
59587
1427045
26966
1789510
1749199
1548355
1505733
1660479
724254
1674719
1157409
1774868
725223
1716574
238665
1120013
1698679
870356
768393
425139
554717
1611964
544959
99217
1740340
588486
174051
1276210
1419922
1606705
478964
1261867
189715
663376
1625275
729532
1869190
895560
1191905
811823
1590316
25104
726625
901955
1075406
118282
1753365
1551921
449168
1054055
1306395
1590010
501128
619996
592792
1464797
1106846
18628
687421
745037
748898
1726211
361586
103542
594697
743642
1225937
1351470
1511723
944582
1515028
315424
1763395
427183
1604103
1531231
1784664
1086583
708731
1771976
1618609
1916573
1513235
1680201
31585
1110227
795187
1915012
110891
199149
1872642
443139
1461213
142614
907198
834674
177638
778491
399626
192373
290998
579527
1667029
1482324
1641917
655480
1766211
54239
1164633
938820
379908
1015970
135283
1471115
1991991
889621
157032
1263833
1378534
527629
1219453
1714255
1632420
408281
1639245
190382
1992632
1776562
434550
488485
1277804
1792543
743899
391926
278605
764707
443684
189726
797824
1120097
1201400
1102419
411777
1824415
1140890
1767513
1143056
770066
711020
871976
454573
1234128
210349
1294318
1383321
1329585
488253
1583429
1457262
1402050
1243841
933424
15465
493069
1223274
1780419
91555
708948
324660
1905164
499156
1281496
368964
511219
879649
1032247
121687
1483905
1336422
339905
166072
629585
1905689
654723
1779297
1514064
1274060
588416
682681
1838358
1956855
1539684
763638
984995
151880
679895
237529
120125
1322000
449023
36179
1341012
904100
1701457
1925836
1340360
362275
1281256
1823695
869561
599576
735431
617187
654134
1647660
243659
907946
1252810
1574774
414392
947602
1884158
1987606
1252116
381823
1730568
24051
221214
536914
603249
1223476
1976244
1507317
486125
144470
1210153
785964
1198037
31237
949600
1716854
1920570
217312
1510560
297424
276986
495881
553479
737664
1594177
157189
435233
422856
137405
960378
1297811
1046212
1230600
1569708
504371
413525
1388205
400395
1717948
639128
110584
590369
1502883
918540
1454312
724574
670005
1231556
99988
1506677
754065
1314091
628779
452851
419383
907388
278583
1763900
399850
1588744
1579563
1657518
1803323
1281809
1225063
2026
1246527
1632849
1212058
1461768
882178
765463
936074
1255231
1147103
1427117
1705949
18215
1021337
682475
184230
193930
999929
1671722
1200343
100505
634870
165125
543988
1128328
1932646
955752
1068687
1156293
1148379
49375
535188
954905
1899604
1547540
1340626
841091
1885920
1863332
1917214
949517
1772955
1802840
372475
1473734
1314508
99108
903026
1620096
1677607
1818257
1639932
744725
359740
134022
907675
1561193
436035
1981252
841830
910628
262776
1576103
257938
262960
833349
1328851
923669
1779544
45314
752170
997401
1733920
87513
477734
1961120
528402
1457744
474870
946421
34315
187696
1492973
1407836
849201
428183
68228
152707
408443
229217
102461
228388
1975742
721402
671512
774010
1397820
1268953
375956
1298338
23970
46828
53383
1526925
643372
1662208
526912
1471886
8669
216152
1901231
884151
1632806
1088841
107351
980549
729774
592387
1205556
1325553
199028
1783393
1443242
760329
1686664
1671456
504521
1668338
1948678
1145666
1802419
1651344
777741
1203055
734696
92720
1859465
790948
1204038
1097700
1342507
1214490
84474
852991
36321
444644
1852969
1204550
78768
170615
132433
90931
1465512
851443
1950337
619665
1100758
469226
685398
1860878
1272640
765350
1782473
875509
1974216
1349861
1229603
78445
1686318
1715120
1491534
1829165
930906
1451252
313976
1339345
1714548
1027308
1686039
1493055
1950618
168596
502245
1478101
244995
1981483
1757167
1272265
1166048
295593
422935
1654382
258900
65787
572209
935521
1607791
343834
1515003
1582449
1472605
14803
1409321
613822
1338585
960746
1043316
989771
1037628
1942860
341042
1980900
1287627
1960682
881690
1204060
1906627
256862
277374
82130
94049
282110
1030854
519530
1210096
1333688
182785
1663602
1695321
613046
1674325
1455270
1993952
980435
900610
1226307
299725
1008857
197054
1665925
850194
1637203
1767989
899076
461808
1274993
1544678
968789
1805407
1834711
90382
1089004
1602176
580052
1276613
1077859
1626116
1866994
206567
1706520
1944593
136531
7641
1879674
466912
780517
1912414
1421876
1966456
332178
666526
635651
474364
1503624
1133079
918997
460747
248469
1012745
372552
1684318
561445
486797
1476745
1785695
1453843
136447
14669
1000287
1012356
1742179
1186761
1287265
1294541
1377000
1912501
527512
866212
966495
1769714
1729082
667079
1519447
882383
330105
1045214
1625055
68758
1844553
346320
840796
35993
1032997
990245
1196764
887237
1806782
556829
896783
1948473
1578402
921572
1321967
1215989
1702103
48231
1160049
754697
934229
1133482
1414208
1943020
359025
235531
1894579
638617
385910
1240652
862163
650178
117847
1610942
1128753
1802436
1647090
321644
402855
635232
1098423
143770
626179
1818412
1448837
1440748
750339
1034083
26574
139345
416538
1167077
1724840
1052798
1946144
619980
981084
850502
451318
48863
1949782
51696
672280
1667163
718550
1223765
1862316
1585662
723404
1618273
1562290
1060423
1683668
1088841
733121
1285377
896999
1591015
949838
408389
1522882
1578053
474858
995862
1785683
434541
1180308
948068
20089
1274058
369534
136177
1788175
1245108
1815368
128128
1331901
728339
932341
498428
1048529
571540
194836
1365744
1662300
1046354
968345
1704666
824261
200113
186029
224816
487928
1905341
1909118
453693
182124
22259
43732
1546833
1378490
404772
1389592
321394
365953
1393191
1463518
224672
1694018
1053252
1160017
914423
1119935
340951
1580348
342052
861200
460850
966329
1787202
675002
379717
402486
164297
850272
177833
418889
666905
963333
1655005
1759530
1638372
1418937
1158891
1083358
1539506
1438789
116116
1290359
734557
1633683
59209
1406210
907953
655108
714339
1029121
411374
1899356
263730
487998
500125
637577
409411
929569
30228
778533
1055987
987290
1611307
79054
1245963
1163066
364979
1173647
1267883
400305
98545
1038341
806212
748591
109245
1546716
1573500
1328349
804647
1999748
1532086
905203
517070
938662
997082
911595
1607110
1141183
1715847
1074016
1132510
1298459
1308375
677149
1736444
23268
444920
599997
409685
1452383
1054559
1332425
30674
688011
870471
197440
342511
1589293
759203
957766
1969925
364852
264262
790300
1086481
557652
1041481
1367117
1241791
1096351
1481289
1201223
778024
1392479
1900025
1044177
1697159
1862495
1269966
1570001
1989910
1575958
150073
639114
1415381
157174
971317
19157
623560
843709
356391
781603
440010
1760796
735149
44678
147081
624620
1243345
1437828
808063
902362
471190
1747060
645281
542802
785454
255639
781477
1101473
1759054
653623
1733009
523066
1122879
104430
1819101
1728084
860011
1661749
1735570
1444570
1608122
301241
373986
415974
720437
641509
1912534
1473937
1120527
1952521
1504885
1025077
1268472
1885873
1621910
316216
1573485
1586419
957451
107610
464245
743879
785963
790254
1306826
1547054
1988563
5818
1506499
352441
1419883
204449
317574
1155147
1953321
1831750
729068
810320
197601
19226
290309
1249653
73011
1839878
1593628
1250390
1473951
865993
930084
1336040
1408289
1555613
336511
1718713
908542
1574391
1291905
193441
665457
105837
706189
379204
322402
329013
554269
912377
12402
192058
1015967
677675
852712
330671
160058
1396803
212771
1160418
434282
506041
1001156
1136011
614015
994227
867850
1937653
748835
41173
1709932
1723230
1989271
1826825
1316155
1715710
339528
1784689
479259
1800235
1031044
1063391
461183
960095
742901
717520
734425
1877986
300835
686148
1270425
1142626
267108
1951550
198966
1267207
158744
509699
1126508
1189354
1931676
1207700
1552484
1488237
535673
489339
1242872
1107861
25642
1692730
1082833
224815
1782690
768720
665982
1975014
1230528
936771
1555061
1926717
246866
1524408
173506
639522
1041365
274049
1634569
1911860
4281
1710813
530822
842397
1688878
1065982
1321744
1028789
1130487
1754721
550830
297704
300009
1858268
444817
1704278
1387389
1043421
1772503
24022
328711
1989272
1893498
1473007
1212712
1892302
1333922
1970908
1120140
70122
203739
1250336
564741
1618502
479233
737021
152246
1164513
1985665
1525256
1539073
1024148
1274049
136848
452582
1828287
1554000
1654172
1790609
897769
314017
1914280
490310
487708
302616
355856
1550093
570145
1390801
1749309
384762
999148
1328357
179384
230163
81873
576360
1462130
1035273
234742
1029673
1808467
1995437
145743
1089725
1943995
416449
936332
1789202
857709
1420627
1614740
1704740
805759
1411036
711854
693966
1062562
1582033
1134502
1523983
1156552
3177
1868616
719656
84483
54671
1940211
1833176
1037342
1320257
1555270
1810241
1091688
1843369
1084982
932703
1766534
1693164
1472903
999043
1211110
1804083
26562
962613
484347
137762
869285
1875947
643860
1300748
1907818
1237025
627104
1483828
719021
560739
1406999
1901688
1462836
1264408
729936
73533
22567
350859
1653433
801291
1002044
1052711
259090
108719
1236256
124783
1208494
1145589
1369731
18219
76848
1208177
1052803
327459
1262515
1184091
779186
481785
1523432
298194
1122486
624317
1481691
1779747
1431222
290163
526574
1977463
1860496
74218
108738
888778
116716
815406
1768548
1549882
1834686
1709009
351947
468266
399205
409243
750016
1651907
199889
1678544
1466760
33440
694897
583444
1840345
520419
976699
313658
1481429
424972
914483
1369594
433913
1107545
792206
552489
1352294
711213
924898
1176074
1506077
1053065
196930
89868
417348
312041
1608702
1183029
655585
1611625
170969
1050243
1301743
343879
15084
326752
1683864
1640978
1658822
97710
10928
309262
364255
698419
979728
40772
347099
76795
1886679
1097427
1664430
752654
634252
1094299
791481
1045865
728361
875553
922551
539011
964906
1582141
1599412
571150
1282000
1845636
983429
444217
685715
1431457
1301095
1119168
1137365
20337
951767
277408
1187615
980773
1240181
692183
1680382
1547902
709531
137712
1713663
1445873
102507
388691
1386658
1696963
727983
103228
374955
1464545
690727
710938
1230243
1619856
838230
1578627
1703867
577457
34653
1184691
755594
1152490
440093
1207473
140982
383046
1237844
812164
910500
1409503
967664
710778
1778297
941141
1035392
842972
495308
395709
1093231
763438
837096
755531
300833
1768349
644558
1301312
103543
221485
1106395
596530
212072
798913
59655
712257
96728
792239
730223
1452033
1398707
593082
1650937
1796079
971248
1498929
1666648
948171
1291278
483112
339475
487281
87110
932780
1194114
1389250
298004
819496
1964497
817580
1355771
1389570
362600
77772
179109
1768801
353926
58074
457196
778107
1157617
1309728
1773903
747821
1567987
1393507
897384
43194
1533629
1225659
77455
1738574
1304408
436259
1043967
1561406
941360
1200066
260744
426969
1922271
1755476
1430636
1824681
1382087
715940
1069528
332226
357
1977288
1074933
1508047
10819
263175
1050831
895504
1972816
394762
80590
904797
1035520
1096558
1529391
717653
1036864
486160
864374
1225821
2646
489285
1094058
1035785
1481844
1482564
271420
1672086
1762587
1496859
629305
1532253
996849
51812
348251
1408958
423789
1272102
1568481
230398
1582108
1703522
1109527
455776
1178832
570928
1021357
1590996
1019121
1074775
1697668
1580560
391028
153167
1984494
246921
660011
1558081
897056
1498307
379065
680897
543250
1191701
1725711
319126
1140056
1109421
1020260
1753374
825286
446430
1900190
279597
1108490
436758
138619
506197
1451339
1318181
1781214
1615273
769648
553953
1046053
477548
1825513
837094
1062128
383096
278290
329151
74336
1810062
1989838
781824
1398998
1422639
1221337
913391
1925310
1802114
1493329
1253222
1570512
524334
915053
554427
1937089
754440
474378
1880440
753918
1708900
213989
31749
1777889
1674605
1433487
1978851
958292
937509
816443
115116
236188
1323771
3548
107969
659631
111237
1860479
1112948
1581835
1948302
736593
1496931
1468814
1591488
455123
1669776
1939238
143284
1286661
1481401
1386338
430521
852144
1211412
1088983
255658
402820
1583099
645843
431131
1853616
449830
674509
282570
1258347
194578
1949743
552911
1594444
1558956
641556
1879509
157804
1292926
1355303
1619610
399209
370444
546539
844549
995108
964292
794074
245126
1101053
911777
1435752
83274
434688
1634157
1868117
166937
35632
1389066
1895973
464612
1908627
1509234
458752
959576
1049317
1489216
443001
1414681
1537678
751939
1851671
628209
612756
865902
264746
553106
1427934
1399943
1706463
354657
1733704
512292
1262136
1603510
780171
1321401
40080
525359
1172311
389795
460007
152046
540817
928756
1955065
181853
1106616
1799632
1844327
722929
1997802
1271364
258008
1128014
1597152
86997
1084647
1502669
243467
933212
1428754
667109
877408
1485009
19798
10401
738044
1014323
469231
444125
874444
1863901
198181
1065994
1363567
666731
1938811
111038
1784769
1944209
1610714
835387
1042005
1985302
1003858
77065
743524
1819227
432143
1727937
554722
1075304
1310692
67703
691263
771068
498945
1346126
1728372
1718497
1801578
1988363
406825
1559138
605503
894674
1232830
736141
1791929
1774188
98228
1911234
1603842
520049
1878983
540131
152769
362456
1629269
392497
658795
1423895
414837
862419
1054704
870504
1351311
378097
354673
1843437
1528400
1129629
1486052
315453
1314768
1844726
1148032
368923
1249681
569042
1925190
382246
1953218
1081980
1503942
494751
1926176
296865
328034
522459
1617072
1625547
1213005
212183
538074
895300
1082224
1418866
869026
178139
1214109
1833050
856031
1038950
653454
1425745
726426
1173928
1679658
1704631
1927562
1032402
1198650
878835
1136390
1459472
1041482
257963
1643124
242871
1158450
1111101
630177
456058
1581219
1296491
1377510
774193
461899
1567286
113479
1102730
267187
459689
556962
1150893
544984
178877
51698
395090
318198
1516547
520577
421463
831974
1177998
985385
434877
527768
166140
1852815
363838
831109
166205
383244
1236249
1023610
1856503
1234695
986135
131387
127639
11128
444895
1178978
1941151
592001
1422989
1745812
869949
1911966
1168589
282100
1423466
1998735
1066821
208105
308564
684484
702181
1195865
1796676
601542
958192
229764
1502834
1995589
246908
1462696
572949
1013612
1206178
546684
463200
1383239
1741846
1502687
913501
1573535
305451
127299
908454
1636361
211719
229693
1177960
535262
635986
624645
1904104
813041
1602101
723156
298757
1483577
1256801
1334725
184030
235015
582956
280672
1180623
342007
156
1675815
1269896
1958153
623205
439992
1916943
1015026
943806
1121451
794129
417254
511588
788123
1825749
43087
1568952
478807
696883
1127804
895549
742848
890382
490927
1118139
1899672
766251
982825
1761647
463154
1198911
353475
1171833
666937
508402
176015
118854
392833
1648568
682451
802027
1957357
706027
1718332
1098695
1841598
1406159
861279
1718630
1498742
1250906
198951
951948
364937
1674139
880998
1145028
1809366
837975
740200
1402764
1876674
863026
120283
983976
1601536
368713
1568562
218697
541317
1575998
405787
1434809
838317
311454
288670
240634
548035
1351797
685428
8236
1388492
1674071
1007401
1269371
258459
1311667
213979
1475207
108483
1103282
667650
685679
479873
780465
1418299
1600788
678255
1812526
1657328
1832328
422304
1791745
164136
1604502
185763
1364431
1350272
1361280
1899657
40742
453220
1953711
1364564
1312558
1127745
145388
1398588
621656
265824
258425
1473825
1146903
1998280
118641
626434
1351177
631310
845229
894109
477085
446242
910394
940582
816162
1344959
322697
609813
654140
1332251
1122812
1557880
1082259
1024194
1206490
1044401
182688
452155
337000
1474313
697025
1164821
818751
1208245
561936
297501
1268646
1070076
770766
641414
1987013
966547
1653134
1567169
830086
1924933
837573
1709351
1456246
1998424
1071744
290026
1474538
1891836
1761508
703498
847012
1167996
1879613
612492
222780
1716767
1817789
1467042
22292
725378
89867
1244190
1022617
762022
996111
1163144
1638295
751065
1201776
1886212
1928741
1381272
1797115
1443123
1553480
1483224
1810249
1245796
1465366
1504222
1958091
1172082
1900216
18884
1577996
463863
6493
1250828
1086415
1650760
1768616
1730761
1317130
307843
1546711
1144984
554166
1857365
623560
1372855
1701346
1218684
110102
749028
1645016
796106
1059495
313977
67376
372756
224656
1185816
1980756
52893
1571311
1494001
1476609
733352
249223
414686
332632
1155231
299292
1045287
207277
799759
1409365
356285
1428861
7988
174180
485820
396937
472338
315967
612099
1340138
229764
1122768
1350347
835786
1485937
944059
1180182
491316
1834797
1504574
1989344
1172129
1518785
1446533
749268
1783856
614604
947662
283814
206376
1838189
706471
244980
788331
727160
1041945
763830
1988900
1050235
1860975
1202574
964108
929682
1406944
1077987
172053
1481181
255924
534720
625075
1257264
31994
481159
95439
172950
1556387
263591
335556
1231854
1851605
1951375
1840487
1845056
1829226
922568
443057
452834
1985225
860221
958811
467127
778932
446849
76045
1190324
1946575
106487
1579250
210720
1530428
941363
136671
21040
1269286
1389373
986422
395472
1114867
1749374
884277
504793
983590
253331
955702
179136
577992
1248335
408205
1378763
1692553
974930
1264999
743435
1613916
480694
1195256
1622363
863886
1585575
1023084
751366
454708
1587956
1646595
1008563
1866154
1955953
1537888
1939783
163848
1818882
1762753
1560830
1091746
342597
1081445
192253
924033
1429058
1439892
364413
1355923
395898
1243549
312710
1958210
1407765
1419527
98509
1563750
634016
1897395
1201344
1448661
328546
1228770
288889
1907781
863665
1410584
1874586
472576
1843876
455233
1836943
216806
1399739
351496
1809045
1386824
1655244
1562993
632009
734400
662860
98079
1093560
767590
1311492
1029614
1224089
320275
1255143
639706
128315
1925708
1704419
1561766
1363037
974892
1724111
387762
1546352
1462371
832071
907448
1687096
792097
620747
472978
1540187
1619624
1506410
1833555
232866
1485616
839847
662194
1849715
943898
1620287
958382
507143
901331
1502690
876297
868718
49101
10293
431380
1121775
1174901
1390682
1049780
36301
1579471
1203911
1939161
1626652
1873040
1102925
1299966
672631
1762051
3378
1944374
451016
114687
1972707
1388583
1946104
451418
1818530
1604875
845856
593231
1509521
313917
798074
116875
1569324
711632
90070
1099883
394889
178388
558274
1988708
693565
1672594
176600
1499230
1625348
200396
536696
20135
1219901
1738918
1592926
35283
649384
844500
114930
270590
1856550
1919372
1055868
1468765
405846
1080532
1450750
693988
1307195
657807
758390
1544031
292201
1487102
392535
970032
1710333
373578
1797505
1574698
1652665
1426607
1010023
1264848
238853
1264202
867986
896650
1949990
228696
515419
19785
1730124
1505241
1818894
303398
1369138
220831
780827
15152
784625
1241926
1689482
25560
7527
316774
409274
1241336
1988910
1681239
948320
1421673
342198
160236
698246
1052422
1428577
933352
1578834
772121
616655
972928
708235
25167
593866
993371
936520
1822659
1071231
1543347
1601472
1675435
1605672
644790
1756177
1756557
565834
403611
1541310
1010954
1771774
514390
638904
1320080
268481
1192148
1900465
876384
74524
748779
1576963
681663
734140
904501
1277046
1711515
1480270
1122653
1250479
1779568
1121258
1784651
1084129
1191800
1826392
1129189
899042
802293
794300
1700077
1742607
543991
1853774
93584
1158032
1841267
1265117
1500270
1792863
497306
1987662
613054
398730
1188209
64421
926035
601428
703138
1630149
925502
1854224
359056
552377
82704
1086046
16298
1996657
7727
1399022
1522156
1580626
1466738
1927515
1749809
1387132
1165451
1717386
42204
198910
133771
1204942
632741
75801
1379563
212187
1704063
1294696
1381729
1506262
82589
1374579
977409
1057064
1143030
1259899
1613063
640930
1594394
1444579
1221408
1127583
487421
1377067
1061713
1860091
247895
1495542
1305340
785374
291891
35896
1487177
1903357
1584306
749491
211198
782328
1255746
937462
234069
972380
1354171
1784466
347306
1232051
200511
938505
1699448
1317659
718685
1206898
1516528
1658284
1190228
1580138
212318
291113
1663815
1619939
49533
747149
507665
1646848
1939304
1057914
1891268
177348
1638028
220499
325753
623248
1206248
495901
331560
373820
1986496
1876596
192376
583593
960181
926655
692561
1091653
1863225
729883
96569
734924
871643
975833
585105
1003807
1006137
1257284
215028
1598338
752269
1732473
549914
1857690
1247926
660330
1424247
928389
1148182
205173
978844
1897119
1105766
1548642
350471
513123
94181
1116150
447840
951131
708049
1896592
821434
856331
823424
914622
105316
1001964
911571
1111245
1348672
1774292
224342
1220672
1318098
1132421
996456
1801210
1473769
262009
154520
1928533
1312080
232009
1910518
1812610
1651875
780068
1046828
341903
951274
1613457
1170384
1113686
562003
1955847
224696
836694
936697
281958
797479
671120
1264290
1368896
1746659
1668613
560428
1775374
1753251
62777
1116231
289378
416763
1867134
1436104
1464773
308374
165936
1649455
521272
708278
1683943
971072
1822786
360184
807443
788260
1417171
1024211
1457352
1677876
1578703
711835
380283
347574
1430796
1434731
694412
1033354
728621
1400142
1012375
1641624
1244374
135752
578002
173376
1026300
589452
1856379
124951
1727921
462093
951251
44952
1778048
1233771
477835
1185446
718685
616170
1057673
715707
1823316
525080
155348
1801668
272159
1261652
328302
1688969
475324
222752
1062100
1266446
1222079
1982879
476608
213959
1083731
1503286
349050
1212081
1157422
1503829
582814
1476437
1788950
880306
80817
1984076
1070580
1182256
621891
481942
287801
783719
1839084
477823
581225
1048652
1071972
167665
1303126
1939711
809379
1987873
1931577
1215629
744454
1632084
1846850
1174137
1653295
1451184
351073
1041989
817957
903459
1531506
308752
639166
560373
222623
1671589
631813
1087492
1110618
1019577
328705
125314
1537822
696425
801658
962348
826925
477458
1131345
1441043
726630
1303392
83671
1725622
1576850
1764764
269434
1439902
21854
406924
171072
1352135
670401
119993
1480867
392304
1552280
1595729
913185
890371
1360040
444626
1623024
1416715
1364161
602737
1147516
1605435
37207
1439783
639530
672267
779428
8486
1052980
458548
1120832
1521408
946503
1250216
536721
1654830
1049522
763338
1564269
120372
23198
233616
96899
329578
1726499
1130460
65969
209358
1872787
1225147
312833
1061665
1058654
1836549
1589723
1741248
1447647
1460542
209785
356916
1713385
219768
776971
278410
1693572
471080
33852
1851097
1815940
1177728
1077489
1169804
1043855
1800310
183020
832177
1198586
1419474
56467
1159365
468773
1024434
1132579
1555003
666470
771540
52212
911410
1334578
57500
861412
1827396
1559978
1563833
77679
234067
1436729
368889
833578
1355956
590558
1341306
74150
956594
1919171
269279
1355248
114788
971910
639881
1500314
1090876
840155
971437
1624292
79166
343282
1387074
1013209
1985735
792231
1419127
1400148
1860774
1747625
473771
1658080
551254
1350310
71428
1829310
190173
1894463
1364427
570977
561828
1259119
911325
641886
649523
1693314
243377
686578
978900
1111207
1513352
881074
1575291
459062
989411
248399
70779
474358
977685
629533
426277
1430886
1814880
1322579
802705
633990
1612806
760001
53512
839186
857207
805610
1684777
1297169
1661863
1700618
408679
1074631
1994899
1805858
218612
313812
122912
13636
1736123
565816
468645
39771
665963
178479
1198303
1802075
1168295
498357
1105833
629418
1730381
1652595
985781
1907040
70323
1035408
91111
1838845
318622
912744
998193
1651387
373463
237728
1152747
1696424
222181
1982464
337683
199800
395446
918223
1463835
340240
1377729
1522384
1882833
1152036
1470756
796326
698106
1733770
312167
1137143
1805182
135118
342976
109784
1733491
1846587
1503259
1887274
1564206
1370191
389297
449351
1555501
886844
644466
540323
1469379
1578509
1306013
451338
215747
1764573
836166
153086
1574800
489229
1098759
1300876
522129
315855
1306846
921560
585074
314547
1874825
467207
1373357
1561426
1726029
175467
32298
1260019
70839
1375561
41199
490350
1850918
959632
1961810
1198197
882163
1525719
1269001
1920149
235595
817780
832124
226047
1590058
648474
863700
989544
1192166
54060
1781325
357304
340484
1190958
1939066
1861910
312889
1617357
1045574
1112073
1550613
887578
1712517
643828
1046017
830920
1563789
623031
1707133
57787
733276
142926
1596155
1324831
1164075
1268147
1751827
1926560
399895
1712994
460524
1773982
641986
678840
34193
364968
317895
293013
416206
318663
351993
157788
130284
318772
579147
1689571
1339138
1732189
1590152
1444785
732730
927074
1818990
1931531
1789253
1094222
456599
32979
861666
272470
952882
1588419
1075438
832745
1633527
621407
1905782
1520402
1247096
234884
375261
681098
424437
1416435
495141
1634634
1035756
564844
1250050
55570
808110
1318593
387398
198289
1196254
416881
1490374
237370
647231
1019110
666959
1668492
320507
1301661
890854
11325
478862
1503058
775466
22088
629272
1857856
1957413
1423733
238323
1376054
216228
1747692
1539074
1567412
1237247
1394965
1813991
1758539
1299842
1499653
233455
415647
1827391
1958928
1807507
802078
1946000
532836
1399525
816316
786378
406061
191760
1330369
1280750
1860422
487048
974651
1791468
360129
1972741
817871
556469
1904443
1786867
1033195
1779132
1691854
789600
1251194
378877
1174719
1151110
1962008
1564501
1044513
196251
1114777
1856277
1392985
416787
500248
1303934
1468130
174223
581249
1334674
113145
251087
70297
1683781
618826
1931306
1023775
893061
834407
1122361
1862820
574919
1509
987489
427463
1613426
946645
1862661
596523
1187502
857269
1715725
375767
1176846
1129700
776095
1484902
792410
511730
108278
318277
1399401
15427
1510879
1288817
1368511
1684420
1134164
130200
363217
840968
1865700
695445
131554
1334832
1445416
365709
89
1399173
6393
656964
39628
1580374
532087
1381517
1135936
511360
1495264
1353601
104629
192908
1777760
1650350
1258205
403500
977092
209993
1162182
96523
826958
584966
429401
370438
877411
252727
508936
1841315
805000
1457456
506393
1327249
263638
957435
1077272
1666188
597544
844852
1144880
1363876
785275
522172
1910124
1965223
1691079
455445
1069829
376164
1264176
1281404
505865
1223115
542189
9607
889700
487380
339207
1057776
1930836
1732853
744329
1456402
152665
48251
358372
1152749
143024
1082441
1955226
291101
358708
656132
307660
1234042
1359466
851831
1973317
1160148
1980006
214089
708897
527490
678783
1563367
177661
1618702
263146
555428
371528
461406
327523
1394995
1259898
1257186
733334
1122696
177477
1291118
1020141
505155
698585
464229
8749
1725653
1337938
371153
1404547
1301755
609665
934882
1229457
601352
955083
1150209
1523403
1351893
1085945
244686
1997494
1413808
726347
350495
1973953
816759
846070
1725803
1293093
925699
1927452
1565224
1007603
997962
1350971
181341
1389472
1882167
102840
1557315
1869143
564745
1582470
676142
1343959
1573574
1980670
1440756
97029
1553056
49107
1599337
132909
654784
814627
568690
1098684
1089365
564785
1485551
1732753
1516667
1970413
1237633
227863
1686174
304207
904660
321704
971642
1940953
581560
1049701
855794
366668
1257125
1145348
1146256
1510536
27701
1120446
793512
616172
1142193
123924
517333
629602
1535983
1986369
614184
1077108
759579
570302
987458
1764259
236705
1484653
1466760
964594
1041174
799926
860534
1069723
1419108
1431077
1344195
54920
1334582
668457
1433274
1335481
909452
172287
1860053
1168969
824819
1228595
764956
1483103
561623
1389040
77069
671996
1162259
498610
579924
1270136
815838
1344334
1144773
896728
1541947
1477214
392435
1225733
1156302
1978504
481160
126689
706101
1753647
906118
913748
872364
1553466
1544671
1255165
1666897
1622725
1895479
55277
1517164
856120
583697
977338
683911
1693444
1804395
227897
86236
85848
984052
786924
381457
1631307
1502084
1420534
1635380
1657675
1173998
833873
368518
1170275
724071
1102885
646663
1275018
1386223
752391
1308358
1276638
1762428
1064270
1676395
1428366
771020
1083225
667399
1467332
1169372
94488
281308
585258
1943209
894779
1656878
919762
1988105
776058
1921508
817221
751332
1098258
36693
1604610
1969949
1137436
671173
1359451
77953
1586424
205595
1952322
819478
726383
800031
112311
1153764
1303048
278200
1435698
403635
690762
1849796
1894418
1168397
617944
968275
808701
1425326
1401029
922554
656540
136193
1148098
1504848
750140
1951841
968959
674521
444171
1510930
200672
990826
1259940
918806
1313346
264002
175407
785805
1192228
1232249
827632
1134491
1538223
510180
1623818
1814839
1010684
1763742
1716905
144114
1649522
831336
1213640
99576
1935257
322263
1875190
908746
622497
10993
353696
1871241
376132
15463
1839128
1573745
460292
1363377
770268
97773
454012
469309
462302
1326834
1921843
206500
150435
144952
594707
1875838
393715
1609723
1101808
1630006
1953488
1699383
1393718
240746
1002564
1674315
1695411
1183286
701735
1896925
992004
1089948
679506
1271116
134788
110026
379651
788553
1946092
1393616
513726
27138
1383820
1230555
946405
478947
1178540
1728662
1011712
1893710
149857
566989
104365
1941853
1501367
263900
1187848
402716
1707643
1677892
1447023
568051
674760
153285
1624089
1378814
719441
1558741
593985
1263991
1587485
266739
1309084
962894
1972954
767470
922396
1089671
1107450
264884
686360
48026
190816
1750686
294598
514435
1727998
797949
1815861
1166315
325721
1103462
1644204
462449
1214311
1257140
1229432
1726623
448612
1504083
967369
1808158
1340154
922606
547340
946781
314317
670002
904
365162
703110
1986698
931756
465928
1626817
1520282
1136929
446951
849339
607546
871957
776679
841488
1798780
461315
1567858
1295159
619181
48901
253632
1637047
472960
300417
1830107
1179529
1521551
1302340
1296585
296581
813579
1136257
317137
716287
208206
1442094
285259
130718
777180
1108666
469258
696112
1642558
1125532
1624682
242165
691401
445189
1613133
9284
1307810
565125
1566287
850937
332720
130139
1535465
1610509
844721
1189700
937228
176907
1262460
854660
545942
1391928
1847125
1976949
260385
1009123
1743486
687641
988775
363958
155947
1997875
332309
8207
1661569
503327
587064
37972
723843
632458
1647543
92538
1267476
1053137
1351114
663180
545938
1070477
1655108
97532
704143
859429
1531766
1654692
1262307
1186552
1830166
376940
647381
1470993
462385
1320103
1302122
747112
831916
974232
942287
1741207
80255
103729
547473
18328
803682
1900704
174899
1745825
576188
1751272
1071276
301339
1110137
1455280
4349
1824086
1454290
854676
981477
301390
676515
778924
1032532
641088
615920
1545454
1321606
192297
41061
1352453
609802
1315967
834376
1565357
367981
1531477
1798650
905517
874056
1369359
1123131
1094356
1822767
1442638
1941417
479336
546985
282027
1003648
742332
295164
1249907
1559931
30547
1922520
231781
1166561
1071404
1223500
1663346
481797
1277079
373272
1514030
1322885
1687246
636938
1941575
1214432
1944652
1767687
1939405
521872
385389
610519
677707
1965908
978980
814702
765259
1798545
919694
895592
1378490
1954794
657346
1330690
1245027
1470995
1175979
1909098
1237308
247663
1574892
147395
41152
1705321
1266573
567151
785432
1735337
1848593
851602
890882
1926861
780375
1910125
813900
1798804
51403
478209
1493772
649838
1352220
1623041
528439
1877787
1396493
568482
557750
770994
1357059
852217
1381211
381844
459756
1229450
1099464
1152494
1124627
1432214
1605900
1432466
135826
830254
737257
1845311
238263
970992
303391
1892986
1139158
565791
1709649
1811126
423803
1348334
744425
1670633
1484877
604614
1591257
1257962
757353
952059
1684283
944377
1324487
1913733
233456
1228025
1077993
348793
623090
1534146
522802
556296
1713850
204406
396736
268127
1881157
1360138
1839862
1818379
782942
1990849
545554
948546
1514159
1520387
791514
49451
1840140
1743770
116044
458227
642609
605896
249227
539393
562856
1144503
1437316
778063
974527
1837779
1652118
841149
685461
1171448
1363081
794393
371014
1395757
1703974
824346
298288
1708646
929515
939770
81366
1154664
484389
1354543
1780976
807531
1132076
556442
643891
311208
1016792
1395538
1235816
1940760
628353
927713
576682
1120575
1156425
1015741
963582
1534642
1700601
1017068
1367694
926517
425471
770366
1319762
146349
1594086
1089815
1445031
598307
1616361
1634806
1420829
102584
1948985
1694567
1830846
1679979
797284
1033092
998551
1750705
80365
1112361
658350
955590
19923
625600
596212
1552921
1206512
149783
538373
256708
1541911
299365
1729521
1417504
573944
860791
1169002
1936443
1699161
1708152
45244
369248
1803383
682535
1312008
6412
1238146
1315261
1506162
573764
1774700
611945
599150
1805089
914078
1124145
1427190
1125019
1624351
1130276
107092
1210041
937831
1057755
1180008
1734262
1638765
196912
783441
20177
70043
1893018
1737751
916470
114242
1047646
797558
655360
439286
1136633
1007732
499402
1155801
611780
1887167
1143605
1435233
1974812
1774932
1101504
1457138
800257
1241435
1779455
1138637
184687
649249
969816
1308850
692854
425777
1628275
1377824
358188
1891509
823362
319278
1222711
455443
370744
637563
505828
896887
955983
1064799
296797
1657829
652239
1794099
1443746
1231709
909640
767233
294529
826393
1113594
382618
1971409
1482111
1059595
1813055
1788632
1736250
1032309
1644160
978743
182051
123992
1332460
1822982
861150
1392258
1203059
1018365
662496
761633
1846648
1334297
656963
1643053
241940
351048
178410
259719
1727383
1338058
1223562
1621008
603689
1690762
1181435
1997889
325533
423991
153330
333744
1253993
593219
459140
159610
638167
1366711
1253548
1263230
600084
943188
1302595
727957
1381461
1217608
888547
1429596
1256436
1854808
1793018
277357
518190
1522284
1219230
1702079
1610121
542185
1343932
356480
734832
985071
1630847
898161
1142288
625485
671630
797908
1825967
268234
148954
836374
1243323
765586
985885
1516845
272895
1318452
577788
423046
1794495
1103415
537231
230200
1543820
523581
1690551
460157
1122021
162602
1741509
1351962
722052
1413727
971418
146307
1280327
690160
144067
617453
1645451
438205
912140
1202568
1841443
675523
1776577
493663
84771
384932
358660
626664
1242136
340901
1262050
64991
592735
279251
881928
1965781
1184073
1734369
235245
1519409
1517780
844836
449658
952534
1808164
1968978
621944
1440591
636870
1330785
782590
1534234
318456
273889
1575151
1171923
629518
1746311
1956292
629121
654680
1096518
35988
573486
193766
547816
115394
1200688
1204181
949690
1635281
443314
1519664
122843
36994
138063
610668
1390571
1428932
1134785
1513914
41313
1923510
308592
1128355
1770274
1816515
38431
139519
184978
1134218
572310
1289326
618115
538795
5573
925743
1387655
1727362
1045844
1709650
897624
333947
479775
630609
9711
76543
927453
338502
73551
114914
1193635
1963184
385500
1927052
746924
48263
353118
785465
878206
1027610
424387
1410760
111521
1085440
1554536
941136
1455416
910149
1830580
386522
1941556
1010313
520418
455375
1224714
1086912
1171189
152735
1079076
546097
1480107
296543
1725770
1907169
1246631
1405571
1094085
1372031
1029793
1421645
1414542
1058695
1931753
191242
1610627
82377
1686910
1912972
1238443
1358043
207123
1293033
566579
82907
975532
253088
941783
1336403
1381549
170820
1286192
1882827
1776495
35307
831232
312850
1109871
1857258
979924
1128406
1341395
902579
472436
1630586
1053048
1611515
1934802
1013961
520239
1006417
1610748
22635
911366
178929
1633085
1398209
449767
244193
1326784
1751499
816736
132145
1088859
1740301
1337862
971041
938689
1163774
1089563
1373352
1658948
489671
1382153
901960
753700
421183
1158500
778389
142910
238020
841607
1889046
391433
593375
1680163
967211
1676187
494209
1209460
380964
305676
52632
1538450
120564
1441087
692908
1609751
1352631
1138397
811995
1379531
1194234
1839587
190564
1652011
1754175
762444
1220363
1610795
684180
1110147
1134607
732830
261067
671170
986055
75088
175097
1261974
1277136
1676167
697852
1830108
1650455
562437
71349
834132
1865959
72248
554779
1391777
464651
449607
862891
1085611
747289
1842077
835893
1372037
1614748
1630951
1443676
452785
1362773
1459267
1379559
1191536
1713918
1467543
322125
1480361
902838
259750
432115
1860639
1287596
5594
958435
1934683
1467171
1962185
1270384
1614486
633915
1179469
1986365
1292065
1196800
333398
527712
1721776
811735
725998
128297
1133833
1224391
1340715
1909667
1727606
601904
610508
625315
508113
1773794
132079
1454256
1516074
1650243
1781508
1237736
1960255
1078453
394477
1350902
1642333
1743122
1214879
576881
888736
1174075
1002483
265274
1608923
1526061
575803
128260
305500
542734
391026
252913
1571528
1150530
1585774
1318442
1934221
257275
1328282
1281102
1468425
718437
248777
314302
821965
1896978
1050895
1164490
1941456
1705293
1917259
1621866
1947357
912926
330286
1487
1702314
1432914
139489
328913
448639
963216
1826656
706726
1299587
368663
1351046
364869
589806
1766623
1362911
1263883
644983
1446626
1449157
95855
857648
1392120
1227338
318972
137826
77020
363422
1891721
1238875
649065
1119245
1499430
1092650
772703
963114
128946
1051343
267784
280674
761191
1058148
260514
1234907
1787693
1565654
586699
453189
1540656
1514210
1099249
1222868
760599
1623121
1966266
1254899
443231
1915607
1226336
112481
575939
1934559
1978783
1536091
1331567
1302643
584394
729740
629914
1410222
953839
203701
974923
145218
883883
1250891
1299660
1145797
1283923
244229
384788
823959
1922609
1566137
212206
1091440
1248598
1567352
1236053
495706
1350929
418612
384496
486629
1764353
1983282
519864
1479766
630605
1590069
1952263
1735231
488883
689564
1910834
1367342
1040657
998100
1236037
525282
71998
1143010
1247484
207354
1852441
225754
1128816
798519
134944
861955
1036711
262215
221126
1880892
829318
826816
27852
205876
1122483
172020
1420875
1903947
1389701
1973699
799336
843357
1448695
163290
1030792
780352
887990
382520
1287271
1842814
476025
1340997
1747608
1128136
375702
291940
214743
1983457
451189
1354231
1383922
27696
1244451
672673
1337465
278363
1318154
643517
1514811
1321005
1574421
430719
669157
764939
1588619
82481
172520
1631430
417212
1294494
1812503
368956
1480895
1217114
492467
616462
14729
646012
1834250
1453384
944100
1454171
1861325
1909767
1544
346209
491521
521596
520072
481542
483136
106763
1463257
770856
588650
1254660
771983
1130653
85383
343306
883264
645862
471686
1323958
440608
871515
1355504
1679797
366442
1304276
1384631
793945
1419452
399210
1538212
968613
1275922
1939813
170992
1970191
69941
1443802
23696
1576262
1690027
711687
828337
1945985
1160444
91581
972243
807733
1463678
1939359
403322
933429
510132
1095945
1615457
1092738
628626
670060
1447016
1310239
1413956
1951442
1505276
1856999
1035048
331842
953281
1846200
724956
1140571
263960
1123875
1774809
791866
1655921
903448
1938678
533684
1651929
107593
727583
156452
336546
1754254
1070902
858362
1616126
1017803
1916600
1986951
145612
993673
874069
571672
120567
1165708
1057747
1919065
648986
1206678
159854
1186402
79058
1263294
797129
1319998
1901616
1306867
1084982
1034361
1229544
618780
534760
651323
382095
565469
1351472
679618
485694
853854
265111
731701
270910
1795820
1680730
677948
1135798
56810
1979077
1228991
618829
1320419
1177969
750913
1760185
1072107
1108809
443440
575924
1696821
299015
683686
1668636
1005268
1099171
552612
631895
1760278
874357
1964764
343552
514267
1930417
328203
580464
989501
1944531
27153
1812250
865449
1473799
133499
1447428
1264741
252627
101989
1991192
460108
138446
1478316
75635
1126022
1805283
515083
1665601
293222
1218500
1251823
560539
256819
1941134
1315361
605200
911165
1997257
1915519
75101
1154690
780369
665713
1958730
759078
1190843
1198235
1471236
1096538
777976
486191
76770
1951722
1746223
479460
1200299
1610973
425936
163876
961530
1437361
1388511
1876982
1954343
1374254
1986819
1642214
310214
783203
1089936
1504404
600811
1218928
1052303
618943
507803
717196
712144
990824
1160246
1021850
642277
246671
592083
838141
301866
977818
310819
1465890
114315
771318
38697
8300
1805897
452499
1987603
577415
1844029
661688
166200
1518554
619742
677585
1485049
1963118
1103977
1184400
1956563
227835
42694
109733
954561
216124
1760934
721942
1886080
1672049
107664
1132014
1680892
1920695
1821438
975658
1279782
436378
1380990
1362465
1097740
1090150
1284993
138491
709310
96859
1243334
1485775
1067640
730417
912914
1167380
1029185
1380111
232635
1844225
1756942
97482
668488
881429
608217
291913
1155727
1025842
1136112
1897433
1148173
1767629
1479723
794642
1728949
1925445
1712057
1164536
1284923
1261815
1442927
1803013
1216483
889058
1828732
1210484
19699
1381655
746870
657024
470645
473172
1543780
1774817
849096
1878826
1439997
1831316
403719
232719
985374
684815
1556362
1091945
1214083
736147
1634099
235646
1774972
1235050
855275
479231
1298585
1705148
950992
1525644
1316406
1537920
1092062
1573005
741954
208393
1896328
718915
772996
804296
613868
967086
1445546
967209
246998
1193602
451489
1178964
1920664
89611
916457
1161887
374238
752797
1890563
133274
319563
1552
648367
712979
1878064
715492
1730964
68997
1465207
1514350
1041910
1563889
1585279
420183
1921466
156334
1049452
812370
368321
827449
877305
1268937
345410
1912466
1050166
1561514
355373
1320776
474907
1622374
208963
127547
1281050
1151136
1298607
434785
592200
140640
344179
1323939
1178119
161235
1041364
860480
645874
877886
685501
458580
1383506
44287
1987838
1314967
106524
1049436
951753
1889421
1735787
752873
656985
1253319
684808
938632
1606312
1899187
594339
1463617
1099899
1799534
1399632
1216523
905565
21427
1145973
1978501
438095
1172352
1033266
1554741
1381886
595368
1757167
660752
1118313
1573540
846982
1696161
8635
763348
1100016
294007
673090
1424023
53629
45447
224578
1678235
46566
450096
72059
978697
635321
59277
512026
247301
205135
746522
1749220
1013874
839304
1986072
1023730
1265489
341829
616656
596133
315802
852732
1615690
1085298
850267
1656196
580686
1771477
726669
1844659
223136
177523
939677
1356132
1134564
312766
1049592
1882879
1317987
342168
251120
1226887
1100235
1774010
1329040
833827
552861
947065
582619
1569909
453266
539262
1980936
1436181
934656
1195371
900875
1615360
682562
284596
413207
114678
1785380
291467
225652
734107
1226673
1421112
1019759
244752
1437650
1166173
1982641
1438884
495102
167773
549194
430305
756315
1961174
230469
1718452
977208
914068
133413
1900610
1205586
1588745
753073
1703724
217088
727002
1631054
266744
1034178
1006080
447239
1452448
1920140
409951
1305180
541806
980341
1895816
992543
529399
1915073
747872
1752276
539736
1074377
1126448
649702
1457906
836393
574595
1008763
983030
1549633
514919
501845
1893827
723453
406399
1168842
769662
1032138
688205
1311806
91887
1898152
736595
633387
1823909
1528922
1777670
347372
719271
559640
819041
1538090
1256083
1031627
644709
1967662
305957
332793
1654607
943580
1363644
1014037
954785
309129
10458
597825
831139
1435919
1015048
1057149
98982
190647
600246
269474
467003
164533
843599
1589015
260552
1357911
1851459
473113
452185
598092
622946
1690634
1708614
99644
194083
319014
220231
337669
128638
955328
687726
125388
518937
507274
1816950
102319
1341609
1270337
673351
565339
1650725
207601
1960157
1175110
1557784
1761760
789539
624720
585573
1731473
1575137
1234462
1603906
1369372
800447
1302019
1901537
1351512
896770
1600533
726972
615115
1641722
213793
943583
642100
991871
1090145
223950
59115
439941
965975
369324
712095
1791670
711677
489329
1948902
1425037
1904707
1203230
415294
1212144
1267103
1189576
1165178
779286
1067833
1185065
1394794
424421
1858123
1794365
891306
1823813
826676
1761639
443660
604308
983615
708995
565726
1455120
1084507
657807
1916638
413155
1792517
1838633
656324
1276577
568045
732106
1264486
83790
148229
53222
1604276
1592620
1988484
538459
1081165
727040
1255388
1465118
1485761
1131280
108879
486885
160713
866807
1652566
200411
1825185
1289859
1066534
227715
1583254
779979
105110
894955
300849
1856032
453576
228624
214630
1781907
723026
1019012
572540
1476773
323100
438863
1346592
145864
581251
1384362
1747574
550897
1437307
707808
697545
1366474
1543757
1192869
1883210
1373147
628483
1107784
27834
1477902
1667753
1338085
465915
1453467
1845217
1811735
991209
1397633
1792277
178555
257841
1849610
487926
993805
120111
1012325
265284
1999694
1751611
1031001
1203402
32080
1177728
601271
1904666
1037181
373124
1267155
1762629
317088
199789
679461
440869
1052171
287107
175411
1983607
620382
588314
1376620
295745
1978678
619452
1331508
666852
1902627
1361669
770051
1102187
1251956
655534
1134534
1449341
576851
714605
1367421
434381
1106388
205436
1432010
651769
1484554
178635
1452641
1900379
1479483
1382040
1017513
643028
1479216
1418627
1905552
441891
1432666
222216
1063730
1570736
163830
1393915
656079
1006172
1935052
1884673
1476040
1590273
1782022
1041309
917034
124939
954825
1283740
621740
912040
1557384
1575971
127986
1823732
8884
1494499
14343
737564
1743472
1423365
1837972
718975
513934
1135848
1913898
1931822
1511538
427716
217434
253176
396411
573770
1715596
1971652
771584
699716
241299
1351741
464
242556
867614
928410
99195
221786
1726300
1121368
1736511
1141470
1448575
489312
1584241
994228
767425
278964
761701
1843122
1780127
1684863
543462
840539
1401701
359619
1870229
1637009
1980467
512163
151705
260807
920388
279442
280411
121660
439034
1059735
19574
1011136
1963310
1764093
325281
976634
1765368
144669
1121040
1709522
483199
1577146
1308337
1248331
15167
1959118
53456
1282753
288791
1323360
1571290
158424
937044
1056512
1200660
1849193
813861
743326
158110
1277245
1379467
1766296
537103
88696
701112
1928384
1070417
1945157
1001206
400112
124823
895203
729621
1078056
1181418
1904746
416598
1312902
1573522
135581
1915309
220425
811560
42120
562143
191950
520541
1790359
504583
176910
1007911
1983014
1546433
1170743
1406166
204704
1085782
1721311
77124
850319
1183084
1028900
784041
1519649
344093
1430539
1494926
1370044
1232097
541180
1621675
482095
1835225
775703
1465489
685026
1504961
1626054
1657129
621520
1863132
1415566
60999
60933
668526
1304588
166948
1902508
287358
932808
1232940
1076896
1383817
1431881
1150494
235528
339784
1828155
1239105
948619
1653524
686360
258084
1534776
662168
282150
1484602
357040
1509277
614942
632557
1584702
1753633
1173281
1367681
1006128
644120
70504
908182
130068
856028
1082685
246410
418266
494757
916422
1897024
148225
1454355
1137786
1253848
772537
198596
688218
1426677
1618531
1717702
675625
1260896
1242259
1260873
434817
1231499
911848
121423
750165
240611
887703
178364
1718059
255822
196091
1987153
989095
754111
1790220
1669737
861141
158162
1058690
1974001
272814
745409
1440519
445192
1098842
501400
747774
1048896
922872
354983
1065780
1255848
1492480
1947891
726750
386294
215319
1796379
1890736
1381687
1688401
380162
1682393
1889909
163997
580760
742003
1117772
1680197
892299
1691366
696143
529030
1668081
1233199
1058548
1624117
1873332
1333834
1129307
1379571
494444
210636
1214786
737031
1651877
1837612
1230267
716889
120443
72333
1973401
1243907
1407858
1990287
1646632
1581301
174963
521271
1306637
589285
1798640
444785
824145
275925
805864
1050044
75519
66140
769605
1819310
1851407
772276
1088557
717707
1808920
1312556
1131556
1563591
522839
607716
1118823
1433373
1234833
1480016
682645
351697
1947417
1122585
1759953
446927
1591876
791341
352297
659852
1335361
1628872
380627
1424335
569408
227583
1884531
552274
311355
1436953
1685453
364337
1437856
1005319
1972528
1470678
1848388
1593131
427019
1237716
527251
1326603
1160043
51408
1113096
1042277
1099273
1702223
1303316
1755247
446241
388576
1706045
1122247
1580847
1099765
668754
162184
146026
1466123
1137160
1816774
1670222
1702701
1657885
648993
1551496
631538
1231998
1248123
1032040
784443
767466
536183
72363
140471
720250
1425443
608784
1334845
1139740
1502125
1440237
339011
597589
1456168
1404501
167125
1142544
961745
713918
466166
110482
758912
1990955
158730
1004819
1185529
1114866
840809
993149
307167
1535747
1408504
752718
1782718
831215
1106212
651310
238757
1531346
378348
1104478
1826986
511198
965203
319837
1416646
897959
1096275
1158857
131136
1943158
248749
306767
502196
1571824
1357637
496698
20902
1737833
1436644
1950476
1260497
1778304
652649
1633842
1760284
1217267
134225
653695
1473614
899947
589197
908762
1687427
1087894
1621575
1174421
915939
1816249
588406
1429070
381652
714396
1549431
1104014
991395
159457
569502
489771
668990
1543230
1929649
106680
1519626
1508566
1137339
999532
166316
1695011
870562
890265
1142209
140978
842502
1841897
1482444
1088785
1086305
1541974
513226
1803523
1749368
1725876
375059
430163
110032
771277
622797
1828196
396994
407696
1307396
1593524
120144
801800
1042817
95317
1598906
1947082
1237137
622807
1355183
558836
785247
1319508
1068288
86595
1835787
266174
1529712
341107
43870
1490992
1317816
721907
439010
440282
410238
13921
527939
178426
1304350
1873585
1108786
668937
403097
1960727
952334
1021679
72275
1049971
1379842
524161
600791
638573
1558335
166390
714058
58944
422928
1105374
1466944
839162
439395
706939
556004
258150
1865202
1512282
891350
1154382
96703
931904
1089202
469943
375502
1640491
1906477
391344
527021
784442
1854913
1431592
58465
124600
292196
1429597
121839
1435282
499650
1863294
1314994
1812789
1085585
382615
97600
421684
1732687
307403
673714
349883
1845561
1962082
1324729
110891
932852
771167
1342916
929493
1771556
1650556
253255
1884457
1543392
149406
1606673
318632
572422
204747
1767715
1210705
1581077
1095984
714680
1962444
1758330
269870
298522
53040
1372971
1987283
616075
1065092
1093999
1846004
1554384
1354403
1351897
267962
1087750
1531465
106375
1067732
199881
73917
1506626
1680030
471976
1906062
442481
759793
601413
42160
486692
942202
459321
485915
460527
1810328
218551
1256437
1758322
472634
1962035
435937
47671
346542
1178156
1855358
1994144
1264410
950122
374865
559425
1692600
390410
1206418
1061591
1831201
1795758
1424552
1732714
1293392
968665
1046209
932266
1889754
1206157
1750373
348613
1962728
1836437
1803710
1874617
1957040
1242852
1691971
4813
1168305
418525
1670271
919848
973762
615999
424525
889193
286152
46426
893548
849923
1644268
1675386
442106
1095005
1062418
1574009
276882
705648
232778
1436904
1223646
1416204
522378
1227501
1869841
1553169
874909
1060515
943701
596016
1042720
1082998
167755
1283971
1142297
1908801
1530499
1743827
1348056
391823
1196201
610505
539078
1767623
1194650
602974
526647
115483
565315
1415348
1294310
626924
372156
463525
1526596
443740
1070597
1194351
1876484
1097149
1797509
31246
1666168
1898760
1756449
982308
1009544
1326776
272002
753654
1553020
1960522
233982
1327120
440600
1840677
1117887
1985390
1245671
29716
1369229
838039
239647
1786326
1362678
1810519
1430441
131056
858669
424499
1137683
672000
1811350
997401
1073401
1563831
1361663
921496
31270
1362251
988646
860026
1250479
451404
1474999
585135
1784141
1119342
581226
363530
624912
1080548
618423
1051465
1518793
1581124
112817
184841
561809
1082745
1617817
426625
1634273
578712
878590
218482
918669
636283
1345174
1086477
1409756
1996312
927246
1030448
1516259
382885
763531
1885891
3976
344341
1896602
1001890
121321
1441227
1845715
1375954
458193
1143686
1087524
658798
1721751
1109094
1771704
875043
62048
429655
310975
348822
76576
656781
779381
360797
1002256
1884915
125645
1406196
1697606
1314185
412647
181049
1135152
1733072
1125827
1395675
326142
1434983
167732
1983533
1697634
1361460
758385
1089248
596120
628894
487549
639715
739064
626405
574240
1265430
839133
677073
257460
1321200
1402441
192636
773228
661755
754053
1728313
577298
643409
252493
143977
121331
146217
755346
298222
1292956
1945154
541160
1046090
726383
1372947
1360804
632973
1276739
1013615
439125
1771912
972953
659890
1137111
1122916
1493187
263296
949252
345845
1237923
560625
688761
800237
712202
650444
354897
368135
375451
153736
576875
1970405
422763
430154
1534818
459358
1873016
1179454
1380969
1829133
233839
692411
1979856
1990169
1043654
351731
92979
1524432
1592323
951646
531921
1117808
1032727
1323732
1155790
60287
237609
1268513
1604073
1180598
1928631
1274949
1913947
1821350
1918324
1829543
385647
923556
167814
1770417
1878681
1266077
683773
1589754
1683003
815679
32821
1452500
897222
1171417
1456175
964046
372424
1725511
948697
260474
21549
873441
1032000
402795
691181
615073
1246137
1109815
694511
709769
1298725
1341677
186795
1960004
369297
1316424
1592386
357895
634776
1858992
1019972
352794
456529
1552461
1014522
1791959
718327
641449
175348
1272753
1275850
620837
1751614
1274788
1471527
1547206
476534
637368
34552
421448
1649441
1417092
681511
1294337
845881
258348
842717
1714247
484087
334878
758712
15290
434259
824646
101949
1888178
1584487
599070
1913078
677303
833803
1991245
1233414
247064
71919
704390
1331559
1906826
135126
824149
503311
220026
174054
855467
1375298
648670
1801214
1048468
767635
963679
1096153
80334
989519
1578183
995311
126293
1699879
739485
1042003
481579
1676597
38267
1937475
299185
541656
1517783
89265
762733
1144067
697235
1350686
1237609
1392841
231220
964269
542603
611851
1056635
1690981
1705306
1743738
1935102
554547
518122
1183517
985148
614334
1973720
1953507
242582
245847
1805548
1548318
918394
761549
473639
882233
1411458
1562416
1894999
986705
1296923
1433204
603234
753596
420935
1277576
255084
1049994
1152911
133479
124134
1749945
69425
1785603
1224263
988096
924128
598334
1010902
1940317
383142
282719
540294
407010
1455764
233575
454016
370585
1573914
1343025
1200201
749116
745379
1477907
423040
1959065
1598823
36156
78939
1882357
672727
841423
1996159
981933
757876
1979060
582995
81528
999894
1475157
1111512
1103607
1357692
568190
1343132
436517
1808260
349718
1201664
1018840
24698
16548
1704586
1806795
503344
759235
48535
142650
57869
1652967
862054
1035752
1544021
393709
704999
28504
1848324
1357582
442211
441234
756927
276705
1888178
1391492
1030894
1969158
1158436
6315
1159402
779463
519953
693424
1099244
42411
1473369
1853948
289710
1252893
1366775
1147445
898294
243600
934120
506896
1705840
109508
789416
1131655
1120729
1036204
321151
1636564
1840718
1314484
807264
646786
123867
1879125
279093
291825
1094140
1436426
854901
651592
530719
940731
740828
1005814
1338670
64145
1162556
643891
122093
588950
1024928
205895
117518
1225124
674383
1052086
382729
1301354
1239014
1339231
581995
1319407
1112288
1921174
763029
1356806
1349032
1979881
447443
1304908
1826155
1620731
1206265
1295503
1320982
1976879
168875
1512968
1435089
648230
713168
1638974
992667
369899
750829
630753
933235
644740
1683860
287388
257010
808076
666181
1823172
527379
262427
1452005
1084251
896561
1875324
1801714
517162
771671
1931474
549277
1149319
946031
281190
440218
446863
1768359
720348
926478
1059767
1770710
1077616
635970
603696
959287
1388940
1380666
110825
979776
141780
674804
1618467
1536175
1232282
295570
1639460
1679752
1337935
1783301
1809051
1357370
1079342
1062113
180216
615556
165431
236159
1769012
1597602
1167430
1940754
337417
596030
1188632
1654358
1336930
337869
1606475
837757
1990934
1249815
900251
1369996
1485823
682042
1878995
1736179
1170287
1986988
39868
1341706
1979224
1336898
619385
256534
1379824
1458097
867058
1356348
1330320
896809
1141205
497440
710269
1766715
975565
149418
1727559
777826
1253026
255043
1183596
1124087
143122
1864447
1247322
354953
1347858
556134
992576
1865885
297326
414089
1747689
1977272
147619
1233967
541479
943379
464897
322604
1159718
1464122
374099
1053221
37623
1692431
1868308
1123188
1419921
1331995
478634
1117631
1748252
1616670
77752
857277
907446
1306140
109473
432940
302000
1437438
1749234
1740394
480088
1604331
1881193
1837869
1546386
312880
587247
280506
1951861
1588421
336279
1992790
1296993
699859
469144
1763751
1461884
103657
1917009
499250
613674
898809
1891157
582639
1818620
1443149
1579021
415000
213392
1531897
1413840
664751
1814735
1117435
169562
1794567
1821415
1312780
1997229
1877563
372166
1769568
1424786
881943
1897538
87025
1954970
1125913
1278600
698942
1811653
555168
576027
158913
1466867
1999388
1782419
1198728
289903
182898
812192
1137922
1891572
922836
606312
1945984
1849004
547941
698798
1563687
1058269
329141
932703
1349875
1088562
847151
1592107
498021
1718384
1655052
286100
609727
515326
966407
1370470
1315944
1797989
1169783
1108328
888817
1294007
787647
1507641
705568
1410941
509590
1890117
1167146
205890
539434
1528334
1440157
861182
208647
519244
235114
860072
130882
920518
1374146
383154
1695457
255818
1202372
1103500
1112332
1869866
882111
836140
969272
182718
330543
623514
1023033
626938
249172
1628046
1650909
681487
1056811
136220
1375743
328346
185454
1694351
1246920
1806657
1935013
166934
1399598
326751
114895
1632230
1751447
1276882
1867405
655954
1902113
1923139
1328356
597985
1985007
440007
85578
1690574
37492
199535
653859
551536
1921497
453276
844221
1517452
1720814
686370
1093763
1043929
1435164
1549031
1136940
836950
1788574
881327
388782
142912
1737888
48301
724685
1104624
130793
98036
1764704
120471
5113
1904233
1048811
989588
1231546
1058153
1230397
1384629
1664015
1860819
1956494
973706
776592
1474851
1280566
903302
1608249
1308767
1272919
1768530
1906836
42018
648397
248762
662980
738962
1672308
1060356
1584545
336020
1210886
635311
1350499
1901315
1905560
1369480
1908552
70395
805217
539617
84095
987967
1227122
974812
1336936
1707426
1004715
1834948
1256586
1439308
135422
765226
1771739
1395631
586907
194158
808363
716276
228770
1269729
531681
437977
1215933
1513960
734572
1064475
1502700
261866
577537
441789
1449554
1708120
1663722
1805516
1350544
1398738
124159
1051318
163524
1465192
85638
876779
348068
321438
1800422
910012
1315834
1106377
1885326
946846
1903690
103553
1582932
923406
190926
678727
1471170
1829429
1837492
257354
762680
1003498
88250
423839
883728
673969
1526954
1045266
1623852
1836593
153986
884656
176206
2076
726508
80528
882133
1721249
1801162
187991
1990231
7630
1810069
681670
697278
1831556
1235988
1458380
1664354
607075
1400348
1952985
152961
349634
1666309
1046769
1848875
1066181
1385305
354890
1298447
1586561
1401880
127709
1171311
664190
87111
1565498
1914131
1760943
1188898
1425731
638289
1859882
813919
1947597
1890631
463987
1803017
460980
1573284
939535
1698188
1849172
1718449
889635
729989
558263
327921
766724
1888289
1704704
1982916
518979
1660645
1031510
1157583
1405082
683562
1687980
1872776
1870386
1270906
1307275
218774
611039
1304961
727342
1283892
91121
1402593
1263621
1356813
1583439
1139436
1173910
348633
1892112
1588005
464594
1950932
51390
1807369
1089486
1002000
704644
375069
794069
974533
1296338
702823
1036766
286754
1457812
761262
1765799
845096
935552
398803
751407
829592
1276415
315962
618959
1939984
1855531
121416
1131775
1652945
1494771
1846856
935076
1224750
1603792
1569496
1654173
884702
677073
1539992
15485
1704757
1528149
1705159
1720466
701616
108807
703703
131699
1803446
377151
1617893
340022
164771
679934
849710
827211
176655
1950819
1395221
274428
1780928
744076
1350791
1577008
1174339
1785649
1203582
1834874
780038
929083
719251
71302
304124
486574
1042876
1440069
940521
904444
967446
1303268
733519
145176
305083
1509641
783683
44324
1686126
99158
302327
551026
1647626
1894335
1965922
378089
1030221
1562000
1832322
1605079
1437687
1493169
1474416
1268326
1327404
1122226
1638892
1594372
1751991
526970
1748285
1107248
253966
1974603
990298
1822104
1786088
1440834
1462576
1010620
349233
818764
211695
1537032
1354347
1497800
1236816
311499
896088
1196345
637330
1227238
892373
1554808
1110004
779675
1936581
1367895
907349
1958028
181465
1269084
375374
1490885
465550
498429
1204326
154041
464600
91669
59378
216023
1512823
1300554
1973879
1806918
928501
266412
1054573
223039
514918
308146
104301
1312945
1615311
715659
1232717
1817591
624559
1537224
1441420
830086
1782686
1610274
1431791
1611189
1953343
881723
806409
1176081
693690
818290
947729
698862
1718542
343147
1318908
962066
786960
744122
1624355
1116442
1052381
426794
1931362
1124368
534331
911761
1555023
1092930
872939
367570
314324
854737
1844128
1843299
723165
1053765
888119
847779
509558
992615
1224680
1192515
1558954
1499440
652960
433737
1622071
1626580
1531685
1853844
1763466
638591
92254
1251989
77786
203016
219779
1800204
1575413
1187785
44030
1971102
314473
471164
1455587
1776334
1397299
1417492
1187884
1237578
1338030
1570415
1782207
491838
719255
1364259
1946873
374061
283710
1891710
959187
450454
1102360
1906918
1202852
1984257
1377617
1263188
1884272
1653530
1030012
1046896
1207772
1621259
1837154
1502248
1826207
605863
1989466
346146
1390568
1446633
1140861
758155
1204134
1353069
534766
1627865
1233235
1810002
32886
1685912
112284
1880018
960998
418467
862639
1253756
1473020
1541902
1965138
809409
1797613
1960141
1533751
1602112
588078
1877160
449085
673983
458763
312030
800639
365996
923024
1887687
1763839
400049
549539
725292
858766
1945513
674464
1957750
664234
1522508
1353119
1298560
1336356
1440712
594975
93838
21939
967406
1938501
986909
1563385
667148
856804
1580696
1220683
465026
777780
272630
1271590
1407802
1984719
194181
127361
937374
1145866
373770
457650
1023851
1575640
697073
951979
1000223
1607182
1856681
1376496
1123491
547219
1120395
634680
17318
1625540
218281
1350945
1149155
673046
1996175
914210
1461485
1566742
1751700
642421
536359
1866857
1526717
1503889
1555742
537152
1288213
888017
1374316
1536456
205379
644277
716413
646313
1233637
971953
609971
571074
1714027
1399078
1370370
1335628
933729
1589622
1468327
360847
1237061
19972
810110
1482499
1077749
1223306
945394
601913
1178144
1469150
153092
1333761
120326
1790523
892934
1941048
1322235
1837541
820723
1646731
865149
1178183
1744373
1941558
1044530
453048
634751
1040729
1849645
1006814
421354
1726395
201088
1241817
854196
1725772
810256
365452
433617
415724
1475917
130245
1731248
725282
1480033
1957576
1594538
527421
711762
582166
695958
1900973
1370756
471019
164812
1409050
610791
1964770
1808916
1975591
242325
1999854
81796
1493768
1568407
147796
967391
757553
123277
1179372
1604671
1112945
110657
996010
1727141
511295
166517
1846897
209976
910420
1545349
1709663
68898
821425
542541
1680651
825502
1238625
232299
505402
646265
749570
870723
1008143
1264386
1883258
1152489
384823
253465
377761
1366935
1729644
878421
1280495
555734
1652358
631952
1683851
1400926
260618
1008632
1587863
139200
599648
1243070
365366
1152989
1868817
112829
240861
1632007
1152003
1355855
1440059
1281840
1563735
878098
46140
431670
553369
303198
418060
274688
54568
1537771
189888
786723
671996
376404
1864098
274580
1777519
849945
1413369
164697
375490
1936884
421189
1871526
586738
1425606
384597
809955
602758
1459020
504113
686786
1122178
38959
1350159
1116655
1094740
359810
1211185
509951
789957
1517483
1354992
687421
1732044
834580
1889955
1780900
769170
647936
811561
115960
350448
1865794
1331068
317142
313558
1891994
1516949
1863135
1745840
1172438
298143
624855
450987
783816
833274
955197
291467
85573
809722
1838385
973583
925989
1055127
1597198
15123
1541723
153556
389359
127343
1728138
292670
129363
899921
311050
851242
545059
368624
171780
1745463
1123778
849324
1096855
729513
244770
1391931
1870133
29396
426066
484308
1871474
1235704
1961472
1753058
1736217
1328988
256770
931450
571626
1318027
946936
874019
1518233
1514854
543228
867853
1652142
1112575
636589
1980102
1877595
282936
319725
763144
804192
327954
1111743
1104002
158673
65408
1673528
247691
938210
251635
589960
1033068
903125
200310
248102
1155470
1934018
932289
1528571
782247
1193139
333643
761027
1810633
1778461
402714
69584
1817318
328099
939455
442757
370054
1649984
584294
1847787
1352581
1723858
590721
1937151
528148
1013193
810131
899408
1675851
737376
1744070
986425
1154329
505724
468522
400520
1660581
889897
549238
1067685
1530620
124215
938809
580403
1114515
1585404
1449695
690950
952415
1158456
1468630
755549
827287
1781754
1544002
1509119
1331820
255759
727816
613019
198468
1890073
1092420
497751
1968322
885640
1889435
912973
1488111
46374
1497349
84607
1413063
451015
921649
1529653
858695
813157
870766
846063
246504
719162
1936864
1827033
1094276
1561850
1759568
1676060
851897
1418052
396460
1407540
1247977
224296
384773
1250327
797621
1863408
1448981
1655243
257774
42846
803377
443207
44935
550682
623827
1234900
1130426
1283453
67616
1843886
909926
794590
509849
751578
655540
222911
1234427
610878
1978257
1570123
1600607
320494
1566226
1701558
741256
706110
907214
321192
1379964
1564003
1063269
1979610
1018677
1641651
910546
994465
1964559
497215
694434
1194020
1614125
459393
83367
1229557
1957710
1866837
1725264
1064843
694607
79132
1163024
477640
1298461
427965
1443481
869182
19886
51015
122444
140646
577937
619616
1366809
1847914
731254
658946
1603810
196651
1372054
1457920
607023
1043446
872080
600093
1024265
880518
1390239
1102375
1721234
272283
497825
1605035
1705586
1009585
682665
960793
300137
210008
1355370
431776
1172610
671272
1616447
1852570
331018
1744201
1275300
325284
616927
1553332
109549
1238214
770213
1556038
996359
1321768
1361058
1347107
1918230
605903
938715
1093184
398753
658614
1081318
844341
781354
1061775
1251920
1484881
1805968
577141
886642
537672
1303453
646851
239978
1415145
147732
1383624
627210
1719905
1614396
495199
1834995
1055055
806705
726187
1023110
1155988
1160066
49897
86831
1544823
669915
1755776
1309955
702480
507835
181921
1331723
1006923
542772
1603529
1632967
511262
1071135
741815
715320
673925
834423
1038867
223622
2467
1078067
166886
103064
1236066
299063
87581
997977
225027
519715
406294
1219788
598436
10747
1893146
468877
863617
1500955
1470724
385979
1951399
762081
1296584
481628
974623
1943792
1037333
1461162
1526833
293940
428865
202423
574180
936128
1767844
271056
1339597
1000178
1204189
414763
11821
671088
1450703
1277839
734220
1168367
391146
244678
616622
10635
774621
950195
1421824
102271
1607154
719497
602395
181952
1795371
481598
251397
1513803
1236060
823121
1222744
780876
85725
1438837
455347
1287353
510335
431647
1882327
5098
348580
794320
1247732
420735
1417411
506684
1705129
1770787
1275138
388133
463162
863563
50707
759820
1204887
344455
1060471
1740431
775278
584694
1726441
1217627
442506
969506
221477
1124688
403353
479636
1412158
1798985
1162931
58295
1989968
391794
39974
1515605
1273165
662133
142299
1715417
1360773
1438517
455001
1468679
1834594
1954241
1483910
1623433
300666
302255
1589792
1001564
826975
1107331
834723
94477
509093
1361286
1119559
735468
1003340
1390891
1574698
574729
49981
1123523
1640288
1078081
1054141
1487452
905188
906215
1261717
1232636
1384380
742004
158004
1708888
1583023
1143778
1813244
1658213
1960613
32944
202986
1216581
1519702
180574
112262
1410666
1466871
263813
1955914
129919
334120
987385
794529
1915860
1935158
1524276
1163770
351904
1930433
1692342
911669
600666
151609
1850344
1524227
964501
1984345
1305363
1636466
595511
695802
1510012
769460
979559
1904039
1896780
1996719
1677959
1996027
1002924
1706476
1274459
1360242
977998
1040199
435422
1890277
1660499
1485068
839095
503312
1896051
1504786
670459
1728231
365915
1370994
1651899
882820
823053
54791
1653566
1559832
115241
1829293
1713107
833844
1386772
903707
1230668
1224367
171287
625255
77551
1536001
1668668
1087911
1741813
1965315
1334549
113099
435507
1408126
259984
1165028
464688
507261
1803737
1880289
1175894
202895
34759
1205382
961047
260746
93731
1016192
1524211
413699
1769820
234182
146815
908580
549822
1443488
1675
411665
1471555
1438152
840607
1121365
639835
1913366
844764
95207
488178
1883639
1979429
1773187
1287033
616039
626479
1381589
1548293
348750
1012563
1504607
169576
1317329
417339
195315
1395386
1205350
1375173
1604516
236204
704403
712971
737821
515739
1833525
1623449
593781
1699746
968906
1152168
477487
221414
1214377
1991566
664447
1524019
596855
1451284
73520
312179
1027888
531904
459896
1439097
542243
1379272
1079788
294451
869509
536752
1047644
614654
33138
634120
1168155
181343
58162
412662
1891272
57904
23108
589342
1671834
931512
1517289
679699
1951336
1333808
529780
1321615
1390227
165051
934313
1166156
1903904
550528
451191
223800
1727471
983230
1963564
1739340
1046122
653354
821219
182805
608120
288441
1949288
58532
242466
745548
713755
1996776
1077210
1617930
1509267
475571
935551
676831
564985
1940726
990011
945012
862768
1616591
372592
138582
988837
506102
1886074
1135635
1383855
1834858
845764
1605818
1095764
595832
746378
1767530
689242
819073
1890479
1992495
87176
371189
966734
1507410
1932369
307405
288857
150964
1767640
172284
1199525
1139684
213033
80207
1650235
1312526
1595951
621381
755987
422400
1174609
1828740
1773740
271297
1118177
104897
1745040
1859210
1252783
1502978
1404587
1100365
1827945
1096448
317701
56785
1752045
221763
783277
1047964
1851874
1701711
424548
212899
621365
539140
831373
1714442
1775274
1376676
1236933
319829
1769097
1218405
389247
1408094
1116184
1326457
1810092
999885
108294
922674
196816
37236
1232125
1530773
1113147
425990
1833166
323908
1067304
1708545
1607875
385681
1741004
416790
33279
1163164
323642
963253
324852
1914415
1869807
1657387
1922467
551741
882936
202912
742301
914963
777333
1924589
1442504
1530432
1721679
986314
1037629
1253378
99874
1020396
540711
124499
1875199
465407
1891847
600721
1955704
26215
215874
365319
787567
1438668
591034
1253280
1804152
1711361
451294
755259
947293
1790554
1436942
1234709
1070944
910873
309066
508764
518786
192348
817632
665810
1366238
1673149
908979
1219376
338945
1725550
1803575
1330171
904480
603946
1356765
1409360
608033
345828
1558121
169023
1245688
517318
1221163
899742
531684
494890
1216283
285153
111741
129049
1854624
165224
681944
64422
1587135
776862
70071
700205
589478
739543
1726395
1595264
1904928
1797118
1990336
1080001
1903643
631365
1302347
1940450
113811
320112
306906
1601807
1788185
585415
1797781
1486311
1583008
1909234
1709085
63101
1984161
553578
1623003
1654404
1379779
1884525
1602808
451223
422667
1360735
1180530
164457
701148
701059
1045349
19629
1011571
681918
580652
1258844
1751393
1059945
1793940
1044375
704433
1463395
229653
1564435
1280552
1735828
1238473
435424
608616
1560308
1733153
1306688
417271
1376507
126807
273111
1671714
577759
1489188
112614
1741900
1273955
1338897
1726758
1576775
628711
583003
902705
1055788
438164
382474
830873
1388875
826278
1185621
1344355
1904955
825489
813983
1977719
1887176
549121
491464
1506262
517046
1716777
1514249
1391210
751937
468615
1184036
1514832
787370
204620
130213
1840427
1741585
1999269
685429
1040129
1638842
318641
9274
1079827
1030705
385411
1947155
1837189
533367
333323
115381
1055435
1698219
985116
1567926
733181
1327075
1691234
1178362
114008
1189390
372494
538084
172797
849078
967797
21888
1396859
1751430
22664
1915459
1126899
1317034
664680
74969
230943
1472163
34892
1578322
1433296
1352157
457915
118502
458034
566641
80929
1757338
1234597
594682
1847684
473982
832330
613126
1868838
583927
930156
813982
896822
767995
1169520
1482912
1615916
687930
730324
981798
42026
1301398
392000
122364
1620316
674829
1217567
990501
1811972
354532
455332
513171
882045
1698589
636557
1004478
811183
1138118
189915
671221
1924710
492813
1180583
1320333
1806283
1042989
1892340
1371396
494837
873059
1383316
1714108
129564
1269906
635916
1777408
744379
990322
28105
1157233
1185786
314143
557086
1709356
1634987
800208
1819483
619987
868815
585473
343809
464472
143207
885880
557314
1271428
852895
1002586
1089531
914741
994916
516673
1828012
495766
1942043
434415
1959139
1474258
1750067
415454
1879268
141022
1268912
933529
1994968
1366102
1162965
982160
1904835
1805984
1732635
1700267
1109210
1774004
1161176
103830
1808562
948735
1841358
1975687
1631998
1905765
653252
1451663
719564
1708435
1956050
1203421
112214
1663154
130403
942456
60996
1385977
586669
307545
440414
1671694
1994269
1640452
1292296
398271
291530
1782872
252776
59503
1421679
107770
1798734
636139
1541384
396148
691204
285873
1679037
786329
229182
426267
823618
942676
1703039
293527
1523382
193412
476566
1829114
1470389
1719495
242571
110212
474839
1937567
1045038
560929
1135907
1902028
677170
1764966
1392804
1719196
1000301
1537410
1172782
1674743
19502
295785
1379299
407386
1347320
313072
500595
478561
1319605
769922
1630468
1437495
972596
1101963
1345901
209200
1637492
18310
1287768
312278
392306
275104
976364
396398
1004364
732766
320797
1110248
93635
995559
256738
1602018
1718494
135476
128242
1436609
104696
190160
1437900
1858787
82972
250353
1996700
1563529
92975
420934
158822
388043
55012
1561550
1656541
569840
60303
690684
973832
919338
1051588
271165
282888
1112666
1679143
668374
375988
773569
914542
1965222
817582
1180446
39411
808733
301482
352649
1012405
1599501
1654408
573586
188954
888792
1019090
1145736
908304
1650577
1448187
1705096
268279
1056753
1862676
1022540
1841757
1465045
186874
1913597
269134
1934134
376049
1932669
1965405
387621
549241
1218924
1218167
1231734
1318752
1107457
223062
1827704
1710176
103377
720541
1375337
1146593
76063
556155
1445964
1201561
1685753
910473
658249
324419
514341
633672
986809
1500776
593079
25673
1719891
634902
921175
1427444
455739
675112
1868180
1516287
150206
383366
567967
59498
669455
109199
543650
1388197
984309
1959563
1942240
1349126
720498
711318
1868545
1169066
167921
1892383
1479427
1274743
94240
1108290
530260
425725
1238195
727730
612158
1617663
402431
1508945
594539
673285
101820
1871484
1375287
32659
237041
1670165
1539341
1693375
1588886
1181782
1709588
1732067
158397
1009814
136872
1680697
1714380
1383750
1172513
467687
1494442
1495068
1864908
1522343
717718
973325
343614
168146
917594
321653
919155
971868
1658546
1556892
1002580
247422
700697
1624326
735060
481636
320303
1245577
707697
82432
770981
820344
328024
1496206
1582623
1098285
74126
1550482
195811
1362808
1526439
1691950
609515
1367095
1055449
735758
62122
845206
655739
934506
266491
354037
1214477
853176
685138
570254
1058009
836169
1826550
811584
1522677
1684113
406409
104459
1769688
1378431
1621606
1365899
1077180
1741801
1929684
1497993
1432246
1285584
1294496
1705777
397183
1799912
1662680
1071620
161607
299203
1844477
1562882
1839966
736669
304482
1215786
782628
625960
575307
834914
1313687
1367435
769638
407281
1784062
1565043
1614768
302879
33883
1735405
218674
649477
1106335
1785987
396526
384378
999893
923824
1727386
1417079
92701
478762
1658312
750586
1043980
1302132
86011
1937152
869155
651350
1274088
1001164
1727871
825585
1919562
946383
1004557
86509
665544
1292357
1980827
1278939
1072605
891404
119356
453274
1772290
910044
1805282
1112962
1709520
478406
1425862
1843539
1831106
1873217
1101299
1894534
1568924
1874132
1930400
1715576
1366602
675968
679008
1275553
928786
498822
905716
1659932
1011700
1501522
1997784
1801847
425235
1052479
382538
1512979
1253765
911849
1627646
1599691
318852
1371937
353070
131737
1966039
1657201
880267
167529
62671
822744
612698
1392462
1448675
833578
869488
1592670
1568062
640641
1965152
1145850
76725
1322091
917522
1325963
1726557
1577892
1164558
303451
728988
1133112
1815147
1454562
188825
592162
656926
647742
617966
909283
423703
1679935
1923284
1104436
634024
673424
30554
707810
931147
1418887
143459
7873
1384964
1500338
1279276
1514772
1979476
50214
1685783
4298
1108787
9604
1764588
1790204
1699476
308097
1209347
570052
895774
799000
1313555
1941033
688952
261929
1588939
341220
1230875
759387
1939172
26388
586510
224759
51662
1723138
1714874
1568732
1086088
1806135
1161937
1276076
1509159
1825800
209628
642366
1956333
575119
593752
812590
1994831
1223198
1756368
777212
834629
1506451
1856383
778266
187290
678881
802323
1636044
1093139
1059280
644118
135188
1806041
1883104
169604
1234487
1209589
873115
785570
1500097
1010907
1340102
1146503
1575749
145468
1388805
988381
1798444
1625935
585111
1038368
642431
259983
1379335
1400419
1120072
238274
341341
1171777
1894952
588994
117809
1447015
805116
187435
1317077
1523655
91502
1964579
197082
738048
819772
1269813
481021
814628
19898
1399431
1778867
1841157
982141
1392309
1709996
516921
287222
1971102
1775835
81009
1624511
1785947
1893488
1129088
657264
1040242
1052708
937830
923859
887437
1142122
217418
1358930
1219516
1701033
420813
1074012
956332
1510952
104070
1139447
777581
1910158
741106
856335
276042
1136108
912814
1703509
2154
196933
1105238
41211
706390
1194980
146028
675538
142892
441903
591660
122810
1081683
325446
829607
699045
138493
1596663
1160987
1613663
1980683
1337400
1547150
1374377
205288
836869
695631
90978
1548336
1750647
1412548
576624
794812
1688899
1019757
1830340
692029
1128392
1507241
1812325
886276
1161146
1708478
83584
174167
196140
67303
1356725
1134739
1719426
386820
881814
1871829
1687175
170579
837348
1812438
295701
1079528
852562
1553533
567410
939898
1164794
1466271
713787
1960633
1065516
756506
1401368
869738
99394
130980
1844612
543790
1495370
26190
1532211
1185017
1806033
1305905
1308564
28210
229282
143781
948311
735437
1363935
1655226
272274
1578442
729550
603744
1397709
590200
1211805
1552582
1857675
818082
1424526
1924696
341200
1738824
1138970
1145524
506741
503691
571043
1935719
1429440
1413897
1623390
4279
1723308
1848658
1262117
1343759
15148
801634
166938
1852335
1824706
733574
1818434
10220
1233761
1026969
1166132
475942
1808697
705238
915710
624911
99133
1410007
959246
944550
1460835
1920418
1279684
1835616
766559
423014
849656
1433477
1355044
1420463
1228480
1407866
59666
289397
1756492
1497332
1457531
1581070
1160975
1148050
722812
1492763
779946
1743092
267967
1933983
1138598
1537484
46681
1929315
860666
896091
948823
687765
848338
538550
799959
655638
1572423
1068507
1973476
1202141
861410
245895
972232
1449329
551373
1822054
475967
821821
1538606
1040650
1799789
368387
187945
1578978
246645
1050898
1464583
848312
1224289
1537894
824596
1829424
1955452
1751636
812279
288616
655299
811008
514226
1405633
523762
1650600
1779556
1252416
1998439
1917821
1842586
591050
1694620
214832
797201
1757908
1856626
1162356
1997336
210195
57114
1750022
1810613
1990805
1837435
1115488
846113
1348293
1873291
1687929
538741
785522
281629
406698
1228259
208736
1410085
730104
974997
943275
1348723
218753
1275269
1350711
416026
1198299
329377
52068
246222
386352
1393819
497589
624575
1081787
1888164
1827046
1942808
95794
1112018
1845859
562565
712198
1470573
1983789
783568
812
1729429
194125
600226
1233696
1352866
1873913
120821
693232
1770180
789839
1670734
1711176
968501
1840545
1513834
694248
424358
652008
1779926
895198
772092
1312454
1672221
393496
1041656
855169
1581651
208669
1024772
1933367
754804
1854308
98259
873742
1653451
1700393
537343
1539999
523383
1932453
1719217
216608
1121276
887937
1499519
1946756
1004381
697818
218150
83125
1460122
827061
141618
1711849
1786651
1406460
1920194
982614
1373312
1432441
1496872
1471064
1265563
480888
993501
1610623
600153
1925376
1395144
452885
74013
1082897
791947
1284285
797130
728385
1648950
1816387
1303180
1732465
745832
560855
1258704
1692954
1180523
46194
420790
311744
420703
1394291
155349
111113
296532
1241495
602676
408166
842415
1365750
452867
43430
1277923
583012
174205
718475
696255
858949
79998
1695964
201718
369322
880846
1092818
850846
814054
699283
293124
907356
636249
1316100
355996
1932591
232079
1536303
1686449
1913584
1616582
1732237
175555
999208
732841
455992
1655731
866256
594804
1353996
1861730
1415886
790332
292521
798235
1983698
1079607
966948
1404165
1798632
188497
1360932
1200799
1149198
1997912
385346
938379
1650210
1132605
1839318
1720956
1904489
1328716
1492814
1696388
1940015
1173300
89903
311489
1401526
1649349
886820
1829199
778178
1907370
351230
1886017
835024
587254
1357435
1285341
487935
824153
333236
954897
887261
594350
1784643
727862
71246
660319
892763
1088631
920166
1419695
517440
1962380
1283221
829338
1703574
5325
1265411
708408
443060
132456
640823
134491
1418087
1252439
135639
888783
701163
924702
1535015
1791918
1030354
576694
663249
766021
1718370
1464766
1042711
475520
133642
183201
524409
1329397
932981
407043
1328771
1607483
599875
634581
1629972
1263543
6763
1181749
488359
1245835
949812
1495486
1357529
132664
983538
655710
23702
1974725
241976
542071
1087052
1593268
465321
1264308
1249868
1780641
1036702
80709
244395
500209
827333
1665659
1385195
860700
383476
971908
1571105
322254
568083
956052
1093104
1574558
463056
1116606
12414
540395
1563405
168272
1920621
705100
1787073
866427
661853
173872
1948192
289334
1689414
1916105
1916918
1264167
875585
847007
472065
544971
699943
1855124
617135
603542
429327
1951368
856893
1695172
73893
1140855
571748
1606406
284490
1287640
12129
130432
378561
636758
129841
542892
1775078
1173979
373062
438710
1472740
1247564
940826
283645
1868054
206657
1443247
1591580
592682
423853
20092
1612220
1594912
912702
1643687
495220
262304
727131
473765
1205311
682617
675868
464415
204300
1914845
1637549
1800986
636629
1555438
770271
1538368
1949055
1592522
1059288
1159662
1539263
1167798
1767621
1627435
39920
1463932
1457969
1986557
1695760
334253
310043
629162
392187
128575
277614
1337290
1521454
1737904
1680730
555359
1979840
648529
53520
1198256
1038066
693236
1054270
946226
881134
1114211
432753
1149694
272216
1835039
1539187
1342677
1528769
181594
1762870
1998122
1600878
1762154
1589990
452486
1858785
1398921
884937
790997
1422671
1624540
233385
631280
1396712
1641302
1520482
513386
1583424
1028212
1788738
246655
554165
77425
1063746
1375614
1045688
588862
844472
576244
381129
479442
903066
1136117
1501182
1242054
869756
1687797
112678
60155
993376
908981
1255673
416815
725456
1089594
899628
801363
1539573
1753523
268255
154861
38641
52053
1098845
1503916
1889302
951732
834261
1815001
1182620
1577203
1800749
1029838
230527
842554
1354977
878184
301047
624498
861021
1408973
217094
1128194
435371
1751564
1860642
1340468
1978890
1284096
210152
1845737
610762
698074
1899473
1915552
43929
843219
235190
384432
1495314
128152
1465860
1852294
1184457
1122211
1465383
1617227
1535733
1019413
945366
649556
307500
991337
400158
839347
1849472
1516038
18944
286310
1370920
717796
160775
27178
1376612
345521
72746
99149
373732
1055319
1017254
784510
165411
1155478
926405
24809
1394761
1441498
493916
1619228
462834
1484151
1118770
1671024
1786546
1298278
499678
771863
1390211
1703785
89756
132108
223166
1501807
1527075
598857
554851
1547340
890689
1635169
1624235
1244339
1027810
732395
1851852
1649604
1622783
1892465
1962423
497805
1878086
1317363
1669842
570789
488526
1009983
748601
100550
711988
1982951
1332661
822535
687894
34263
1302677
828232
872948
213055
1400636
31322
318786
1067900
1525756
317530
361019
1944188
808155
1316320
1405074
831718
1071250
1437000
1525845
1179856
1785389
545653
111025
859636
1007820
1680211
57289
1075380
1698517
1216860
343504
1807618
74983
1545231
1497938
1562176
1422582
981438
1574838
6430
1275006
1098293
415931
1478064
1098761
1275761
935900
1083564
1316205
235384
1429079
1721209
1664308
575576
1981011
425433
809661
719382
136470
1612739
349102
1381427
1523645
1343175
1504336
833581
36561
927932
1757214
938244
1137491
154225
1888945
1633264
802097
1012933
1265100
1139066
989508
1850627
1242210
1512207
287542
1585199
675491
265799
1908237
1738311
1946799
516526
697697
661906
453173
36500
988790
791256
1812401
1349989
250159
1304725
1782185
102996
525012
941089
1954355
1647107
856426
350423
1678277
609219
1039111
894153
1683981
261805
609962
592358
262662
713907
1446421
476556
584356
143293
423948
1494182
1869100
862154
1963992
351419
939364
1312936
24542
1672260
1304151
765789
1949504
1319553
489415
1596097
1844385
483500
155844
244482
1239060
605813
740075
1732449
455469
823704
1809475
251279
1390023
1408
1389669
1206858
1669215
51713
821112
585368
1790615
1201448
242600
298413
1912623
343321
632952
161639
1632790
47785
60042
108282
300879
1942134
731802
1882154
780783
709936
1949686
217646
1786440
1691767
471316
489954
738176
1147344
76563
1956784
75100
1214416
1965040
354324
964624
930481
542752
897504
44617
774492
1647788
1074604
1206821
522075
107671
1182353
1612663
122933
1138821
343736
825600
959485
1115336
216782
1744934
189175
1205652
1144173
1889490
729235
967889
502644
1854506
508117
122166
1717556
262522
526743
489956
1568738
27392
559701
1666065
1459941
1327833
406036
263408
1643599
677707
1354784
1558715
860042
716279
978166
1493166
303212
807134
394151
1287613
1344452
741591
124592
543604
681125
429768
955614
1040409
1385002
678617
452104
1918372
299318
1053801
414193
1777280
724368
858122
1436348
1416483
1595504
369676
38253
1320206
1255120
1906513
46090
248871
1118471
782454
27493
902246
876650
1254059
773214
226998
1574330
916599
1034420
213732
430794
1934610
883239
696904
366883
1964251
1358971
432930
1862618
888178
1837432
1204255
1189588
561579
758761
852865
29726
251756
1553087
1300852
1431769
178589
1225687
154714
1331643
1615149
1624678
1632245
1585956
278143
1565371
464325
1375906
214794
156838
1266364
1164719
12220
629366
910087
1749349
369681
1236999
1783791
1796508
165528
418886
1525163
1782618
1735922
1133519
289952
862866
467756
1017158
301146
1702762
1117598
876324
1932498
1126433
791624
568283
737936
462992
209711
1456684
656331
1279564
1761123
672912
1124866
656760
1863370
55102
1045285
1570746
384337
1951321
896830
1650110
859584
1076469
1322227
1393884
68525
786539
1185920
1819675
1471383
1150725
1599853
1851091
551741
981599
1081133
1171125
1958852
743877
1511628
802759
1737499
1879656
62871
873564
1451816
1281006
1755149
617423
929911
235895
1683007
1896567
1855659
1312600
1662966
129882
1337341
1626528
609259
1817500
1218218
1343172
1829805
1257982
675765
812163
950120
661648
1837620
705340
1118265
1489717
1224207
1737526
346103
1733900
509823
1782049
1093090
8450
952660
1522374
1424658
534815
95234
1783184
892836
312485
1428722
1642466
581610
1266111
587327
1820793
1762673
1954964
954623
294021
371862
127671
921740
1580089
6842
1134808
1354912
399548
1280494
1376412
1753882
806446
1472030
1151979
963827
757241
1007030
852980
1575600
260638
740894
553560
1083750
890528
1301820
203712
1885703
1973069
1435882
1346960
1726720
311418
1685975
506711
455921
1565908
264445
848565
1188194
603223
1786660
320622
615148
1098800
121043
1752808
680826
1455116
1921468
776755
1432051
521052
187969
1640762
719763
418534
1839319
1928948
1613201
1082485
413624
628576
1144740
1741057
448806
404225
199893
925521
1515121
674090
79311
60321
1217145
1195105
890807
1213874
19545
108382
765013
1500477
345460
1135374
1885025
266090
121555
1467240
577514
1535227
945979
820267
1586613
1309754
760614
340400
177638
710314
1654915
1859345
1887587
1669521
74361
323560
563790
842931
1830507
378291
1495814
620825
1944854
1374438
872352
1557738
216177
1601068
88536
157647
1851547
1524824
1353000
1730422
1128776
89753
1026026
1696377
1164091
1723915
1529170
911978
222349
1733287
1987304
419757
1129176
249242
206743
1818721
7568
1639055
883178
1435432
1889838
1308852
756458
989611
48767
1749483
374276
395956
1953189
305376
252778
1619909
1538432
1479013
120042
1290110
601683
1830826
1232335
944080
1115083
1214962
113084
515732
1769231
1619542
305573
1925707
67350
1968617
1269510
440903
637722
1639781
170159
1748469
1302206
1555078
78911
1908157
1372496
326827
701405
981306
1307613
1939103
525072
1337797
410402
1490126
250290
1661863
761490
899475
823771
782448
477424
246823
883435
479129
52624
1418263
1689350
1945449
942195
132
1266258
634714
1925626
760483
192012
1699636
76175
501835
894172
1419765
1422237
1573978
955453
937485
1272533
87702
1007292
1169523
1235744
1253625
1404575
1925525
1034713
220277
471849
162404
1586489
519820
508309
1156855
137027
1777177
529841
420336
1113998
1657240
1832227
1027378
691248
586351
841455
267495
442057
1095293
292753
1998304
590379
340778
1723128
1905803
805569
1303092
692112
553164
521221
1357579
1476924
1091873
147061
1702377
349229
1016608
330255
1165455
410107
688832
1689474
409155
1306901
1614038
926542
865237
207742
1894693
1861985
774075
1595436
1505885
505910
848684
932016
1723955
653063
314144
893415
1578786
623594
1308858
1204568
1764497
89829
1477217
606092
229929
13780
1466958
1643866
874126
1722927
1870433
1456315
1783126
900865
1104186
661576
568110
575871
1670366
755552
408862
1337709
336370
1077584
180474
596480
1788806
426553
879794
446213
1910173
1168087
540340
159342
358311
985436
1610913
1695936
1486114
401424
167698
174691
248738
1174194
1857562
1885075
715129
623172
66305
491989
1475778
917196
1824545
1021636
1100505
1080952
1993073
873606
1084610
977903
932266
1813330
149150
1243488
36924
1401800
16821
750877
710003
118618
1570160
1160830
240445
1492270
1153759
1883891
1725981
1470530
961999
1177709
805575
1315454
1113471
1750022
154784
1667298
100304
1275447
1467847
642188
1401039
476001
806083
1602742
133889
463811
208150
1640363
723419
875680
1399275
1259109
1513880
1135344
1796911
89754
732691
882416
24954
1781549
1359999
778909
1425591
829421
481107
1026281
339535
1693887
860392
1374422
1490830
633597
952840
815335
1128338
1673371
1776268
202243
865538
122215
1670716
481236
82290
1751101
513188
1631189
501353
602593
229749
799011
1430786
1495059
1526544
1338692
1876963
1543557
1790467
35515
923661
1454964
641952
1968905
342079
1037716
1582200
140588
224771
700598
722945
133426
1525713
1793844
1061993
1854561
1791055
182093
1870712
1438901
1952831
388969
700685
1865251
1000410
815662
429168
39866
177258
603137
804494
874852
690073
1266772
1975622
1900732
937238
796176
1588701
235379
876082
149194
1043199
30512
886504
1778356
1150897
1656250
1075680
1391513
979716
673998
1585649
1004432
985408
1651949
1152451
1607466
1578098
703978
1123931
1942668
668715
1776641
1744419
457725
1096489
1672503
776592
272631
1798182
1593248
741122
1320646
1160427
98261
278055
471619
372413
832680
1535820
1384106
1432416
151323
1456758
1121970
1017679
55969
544818
258103
680044
1794650
1359219
1303728
684416
1387758
1258044
1425212
1144871
396772
1575608
1348045
1259977
797534
1864524
1107405
361797
874697
423860
623061
62619
502226
17052
1649364
1456540
536676
16676
1334526
464974
1017121
1944537
886236
97309
866845
662131
563239
1454848
1142301
684284
82156
1214311
1606470
894774
987595
1519066
1625917
1280293
1708904
367746
1080523
1550263
1983385
1146024
1335559
1340239
1479947
1828324
714674
102386
385938
25510
385306
1098671
601875
1742102
1263608
964920
1682549
955298
158557
1575594
420538
1156200
1597314
1944416
259265
131868
355385
1817371
238103
522622
570114
795572
228992
466784
228489
1183973
78133
606357
630970
1191427
10813
1931979
1072776
152665
1454480
725572
773818
356544
1077430
1840384
478138
1838411
926245
797043
1995296
1946978
425188
242460
243570
786919
930031
1281381
1999145
1268874
1598937
51855
1146834
1762084
755012
716634
1597173
1933811
1526292
1339301
242966
741881
421296
1539121
788486
158081
1880519
1382947
1864887
884385
1186464
1180894
1246874
313831
754612
1592732
558307
216971
354917
737751
523685
470673
133088
1214272
1516103
932898
291028
774115
1207808
1850059
1965046
458307
1673540
101362
664230
880585
1463380
1656232
55977
452778
1460083
32680
1538904
484683
1334643
1648287
238602
17307
1245912
1186971
104743
206152
949119
1318231
812702
1761136
1246020
369345
322866
1003742
1774282
583196
1534233
1678405
1489049
594162
274431
585166
428363
805933
662790
1241539
1488166
1395600
325998
379808
251603
1344273
1870869
955169
1705852
398430
107390
1844416
1055945
512245
570151
1401539
276001
889122
1412929
707894
167144
977488
909676
1610299
1721030
980194
255323
1129194
716726
695846
597208
150414
1984850
1967042
576018
46457
1715933
859224
1902694
1025356
1517037
1474255
1167507
1650473
1724624
1495825
1365059
1576846
852960
729976
973509
819107
763491
428435
1894280
1871105
49242
1821700
913893
674966
794208
1235732
281027
1914616
1290613
1696106
393717
532041
464057
894034
1784789
1733834
1196407
656430
815141
437207
1244612
1277304
459037
789903
425429
1458216
1995010
1577248
1715831
842502
944887
729529
288825
951413
1121819
681030
1419218
1569409
822523
622170
894661
1876963
1747423
560410
1117243
268993
134788
978272
384411
957825
1813001
1182327
1008695
1617460
1824134
488668
1429
135790
1074045
1814372
1846436
296556
537674
542887
1033472
932809
1532328
41733
432777
349750
532451
699103
1243270
662980
615273
1680849
1974057
1802158
1792428
430076
11071
733100
1005568
1042413
1174963
1473933
1248852
1056103
1084263
147437
605906
1573776
685517
1928319
227947
354440
1038402
453575
189335
560093
1647700
900434
532639
1363659
1298707
1825109
246984
150971
549484
1385625
92041
1230765
484594
1794993
1710085
392093
891616
1184081
226356
1674162
933861
942885
1974147
378887
393574
865116
1677939
1851660
1152141
64494
1773813
665853
244199
755031
451974
971604
313914
739252
1789021
274118
108743
1874443
1626220
994576
125150
553782
1778918
1316223
288528
1528865
1522971
1683250
1770070
1505040
346789
1835870
1692863
1510065
1229260
53880
690419
1686184
109999
1450937
1534856
1982971
1190386
1386814
1647841
223887
98290
250967
1041319
1222481
1760371
1732462
1561465
1993549
1914575
1564218
163925
1778965
79124
1078418
723299
408257
1521844
999294
131750
935636
1073744
925630
1105482
1995117
997908
1354876
1655600
1211985
942353
1955437
702956
540190
1330865
1897394
630543
1097860
1344121
1989784
1454792
489725
204678
325105
584293
334926
630916
302167
758054
136843
1707649
1780277
553967
27799
1340952
5032
192906
1327434
434567
903858
1763575
102621
1957819
1294873
575006
431961
192619
327394
783755
449940
1058250
1920026
1981167
1952715
1814171
1560627
708996
72520
1803889
561197
1527614
1924587
1063185
466551
1521492
1365823
400585
1424063
1104459
1389118
555704
250783
285424
500373
1172044
1969001
1846005
1324131
1725037
685991
225293
1523382
1084161
910279
1529124
1228977
71927
1945983
832379
1295988
1092485
1650248
1458503
233675
1803257
1698486
64654
764056
1367148
1191208
858532
752845
36806
1747769
726172
524196
96707
509313
610872
1063015
1578386
1740070
668146
1573773
284447
1862948
1446192
529071
722103
1834727
1826801
1002719
1440771
1303373
1158815
604636
1316499
520632
49909
1031278
861146
1645496
549296
1832323
1082536
1648581
980242
363498
862608
119745
1170256
593819
1430787
1856923
1507289
1272808
1200728
237349
1521301
1515145
35982
1937644
1871855
1552102
156238
66470
628131
288952
146691
97544
1769161
859471
1284367
921272
156549
150121
1867577
1269515
1248982
120389
1166019
652542
1501261
1097106
853986
137617
320437
898433
847047
581487
1782954
967139
1768205
934425
1691609
897595
1233179
950577
1806814
580950
1240560
368099
286328
288366
755441
1629039
1655904
875430
556476
1172578
1116144
1659463
210476
1353916
1112161
83946
391480
112908
768533
11544
504965
839657
361397
1946787
1360364
1773703
1955266
504514
103607
745425
139588
1669918
59228
921990
1981539
1629674
1766354
493246
631611
328014
149514
478712
1342585
1641233
173678
1414843
253123
1841112
113945
85822
849404
1274949
82202
585593
949505
386471
1986936
1047819
149874
740082
743236
331101
947075
1811476
1207554
569004
1199358
1475971
43983
45840
1128838
75429
1287172
700878
1417308
1937972
1138949
563878
1359422
1244777
1627456
378990
582651
1607502
123942
8673
797231
666125
1860079
1573263
1560381
1383026
1045746
362297
109973
347923
969431
1980847
1905585
1297389
1637794
1816159
1672459
1923622
1505796
684384
1377611
1764666
1903879
1815384
963916
1070505
1322666
1712052
1785801
1218170
1848744
1043094
123388
154394
858107
423171
1618369
689652
306629
1215670
373212
1634890
149957
858916
1558705
1230984
1438746
107686
117887
666006
1819025
1111768
975234
1463248
717384
1280334
1498985
454930
1983241
1260137
1914656
384037
575366
141659
1596504
1505123
78346
1456127
1143105
85414
1489576
459092
1892378
1383516
821816
541300
587143
215866
528378
1239015
1726160
1911501
916852
723052
1668249
1753423
216170
284369
1866816
1109945
624976
732443
48527
1787205
1924509
825200
153663
1916545
1148031
207772
596331
317500
1907848
1849782
1367475
78699
677880
1580401
133808
500865
1174685
1271069
349164
203640
523065
1907395
1137560
1293495
1889904
591858
1996008
1787054
329931
1303947
989176
1695299
1047390
1545755
975311
321955
1983478
975941
721076
1944469
1471007
1156348
1033064
380028
1609704
777352
355656
471523
971520
1349521
1394311
474884
1382186
452594
708110
757045
64717
1132641
1219389
298689
393799
1763523
291566
1275575
421796
1863519
336465
1607715
111067
35366
1615030
268677
1825392
1491769
1748420
31409
1735635
1801252
479227
1084824
530340
106632
912626
352143
22626
1719823
34772
1228870
1415372
1469156
674184
686626
715834
1872749
340649
340330
83831
1821553
1127990
18180
1247678
433943
1054617
1953375
1561264
1009512
1798785
541753
910154
228079
1107306
1406385
486361
1126238
950140
1390589
1303457
676392
164569
1489466
711098
1148656
570791
1670953
391784
1358150
401355
169689
1699787
1128954
172195
1103126
38749
674550
1306338
167097
1367469
1179231
1943058
92121
1175892
1284884
1403759
997417
1094508
1380121
514350
363896
1781633
1883507
141746
1455427
1398957
1430423
1141758
1781238
1795408
1819403
1574757
625548
801041
1524163
1180963
1732648
1772465
1614378
244629
1571808
746510
791056
1425857
794673
777378
416016
673538
409882
891649
1033764
1378473
904975
841382
1990578
126871
1848156
235443
1095917
1323011
296772
871173
1352557
1685341
1923238
602799
1323691
720483
84483
633249
1775621
703187
237006
1127307
1763030
433440
1370669
867717
1274208
975571
383004
1476957
750787
1977838
290786
309114
1199558
1251410
1924322
502687
441709
1747452
1838668
1467865
1720288
567315
1770853
1741287
699302
1136798
1635577
647481
1133791
883038
1140544
575324
1706549
1343794
725086
33363
392243
1863080
1235420
382635
346437
584671
1903775
92986
534187
1556364
832365
180030
1172558
1341754
484935
915299
537364
1032701
1010156
748484
1425939
655055
1436854
1596268
209551
252137
1240727
1941011
336082
709293
1519734
671821
1901117
1709598
845542
1859631
1662440
338037
738826
1818575
652945
1664534
288488
336636
1567872
105142
196358
600336
1695823
148198
1386453
826616
1493636
1913048
942287
436960
1025246
1260552
1575378
1162735
21677
906929
741355
113400
205982
1550506
1164794
1432357
1805347
1384527
404221
1663829
1082154
1413536
708987
1406103
1786908
1350204
406641
990184
1840525
1967881
29670
1678615
209812
1678739
806943
934966
1467133
656035
1014828
602705
1385156
1007040
1873503
58538
1353564
779264
120174
328467
501292
1822960
555312
657106
281058
1332983
1665568
268477
1955618
832274
1768566
944898
1725005
855646
568539
77050
1926796
771868
1765916
423334
81052
631887
1692436
641278
1143154
500027
383580
1930632
14078
1798757
647373
157370
407106
957045
1747923
1652842
28431
1240729
169600
1228153
321928
290662
976280
14228
330718
635258
565666
1719910
1874713
1332882
419307
348963
1832161
757944
1660040
1493328
1551323
1272627
76856
1584985
1033572
1173103
1282385
89270
533082
1429302
1488845
89486
1048851
202626
1213675
60096
1812356
1576510
1114463
1186142
551323
668146
1114807
435684
866266
1817245
171273
674183
1690385
1418427
1045968
1393566
548680
1328896
359863
27781
1869655
527843
1617308
1950631
255852
607574
83860
1956808
1188949
1307750
262281
1841455
1290675
372275
1173601
142734
30291
1704427
1084579
1638946
364788
17103
1099902
184539
1545141
1453449
1460600
868309
1178144
939882
1654651
1007318
995745
16381
302042
75130
689820
1543984
1909417
1338175
359687
487058
590860
1404720
943559
361483
782518
1334923
1342173
270006
683241
1553
314150
1622264
836977
940776
166228
658318
1767836
1710412
131776
1163687
1176130
566876
1960494
423570
101785
1198614
1078173
1417577
548855
349353
1595815
639035
1914660
1359323
1225931
306524
113232
1338663
1950702
1690161
554124
1208565
374348
1069808
176876
658893
978048
307466
169094
683485
627236
868255
1356491
1136553
1530825
1151146
1103944
1541489
399549
1151155
652429
1604887
1433297
1299120
387684
788461
495620
156493
1655289
4978
153887
275298
1045921
1151242
1612668
1141183
1538689
539108
912659
1344954
1268137
703971
174250
1022713
148672
340503
263299
990295
33364
1908006
1172388
787897
1245892
591297
1836873
144381
875066
416991
1291968
422774
289585
1967928
1733872
799303
1886472
286025
1328395
1423419
868251
1544143
886261
1687728
1117125
1116621
544672
1903418
1182013
1661259
6358
1038148
595883
583930
867570
903129
805176
134951
742484
1885142
112981
400910
748348
1116799
1662015
538472
1060200
1262025
806445
1546001
278823
203826
1315111
1014953
196156
1088232
1384461
1727194
1584422
219169
1653277
504828
302003
1032122
1034656
697728
284534
760455
1483464
1984457
1780134
59143
1147063
1552728
915322
1043322
1759512
551608
1075546
213884
1761488
508298
117594
1525463
237939
11806
1809746
1840913
1548523
71237
1929437
782726
981635
968588
1027100
455363
637822
73805
1995927
850135
1238108
619691
736411
764257
1849972
729854
181701
1239950
1012207
286381
1303194
893986
1587084
1867508
924947
1995141
1406744
1958108
736372
447154
1631667
1573811
1634659
187569
107965
809313
1689209
62414
1877857
718032
1103295
976211
1765669
1200609
1272567
321536
1558833
308760
922010
1099990
600546
1959908
714502
1666077
1523711
1442392
1944620
513679
127637
958528
696760
1174464
1374981
1130387
1309010
781733
942496
984980
1844566
1393146
1012466
1094828
1395464
54619
1326564
674222
838020
458331
1241721
376876
1642470
1523027
1083494
1102760
20348
1579582
1187129
613064
344059
1458079
1834360
1847914
1908916
1578378
657138
1509967
1391314
964643
1139853
1802426
684770
1360409
1482588
1370373
525302
965842
631131
892826
638104
1713705
138095
1914852
605833
1749108
1729280
820670
1794681
769359
55074
970563
357816
1627745
75043
65252
845048
273631
1953608
588689
582446
1397895
1009359
1742667
320102
735087
269389
1713337
819596
824070
243780
961314
871421
1754151
1656748
1258327
310915
259411
69005
1440064
1451625
1929011
924235
1503470
1481447
534319
1492890
1016612
1822703
869944
1375353
212036
1717589
252793
29587
409560
757204
1407756
938333
656576
1716385
1144228
508253
1752140
543785
1425263
231377
85864
1355681
597960
288267
599389
745425
463814
484400
832622
1961088
1702819
1320366
1072391
1254457
789976
1422989
605932
1131835
505045
878464
227890
719964
1479389
1134454
1759980
609514
895596
1366386
587465
266636
302532
1403892
378435
1231043
328367
1744151
1307250
1364655
1742604
1262067
1677215
129483
657385
1511869
1898038
1537321
799474
604336
632215
1571272
1987248
27899
1402187
14526
677409
1053881
1141975
513291
1369529
76798
1968620
504882
207580
1917693
846507
1039895
1391234
632440
1400932
1400710
105613
1769496
366952
1873394
1445449
1285169
1123982
1686441
375378
284197
1278285
1107291
1048719
386725
1430369
995561
1015618
722196
629807
320947
1030532
1756939
423318
1021308
1714440
1430443
1385062
697795
1079842
503162
1648481
1462335
994639
274379
1054492
682278
1674714
396338
1774073
1105895
325264
533976
3243
1171328
1246247
1421877
7551
806591
666594
676216
1708654
701541
1211884
558695
1804139
1744499
185373
1489902
1460507
1237581
953344
964339
1088677
1053732
1060200
1713433
354643
61636
1930393
589548
1498012
9268
529295
17871
375087
379917
1223455
1237742
630794
1030919
1453065
267285
1603848
1517018
1908632
6155
1905780
1803391
1649846
1307952
994777
225409
903100
1125053
696355
729455
691123
349054
1744655
324978
268581
1953846
1630822
1060118
199012
479338
1948909
225839
1523642
1236826
1820086
1936743
1634708
449517
1026040
752662
300824
1192113
373744
562411
1433048
1775785
1693367
84092
956510
813876
1984253
1638412
1773997
925285
1030931
451505
38043
286770
663659
1383090
1369046
885838
735848
587582
621974
1271020
578947
1994369
1265129
591275
1651033
936813
1483223
369027
1847353
258141
1137775
174735
466084
337056
4428
1982397
1649829
1131662
1252098
100747
1288517
1018021
514333
498496
20480
1054227
1952798
1677931
1083519
901386
1018810
426757
1478890
868027
1848140
1876914
1513891
538306
23410
1411286
1899398
315618
1695917
293874
1591657
1543072
434554
1973087
1397070
453433
1401463
767386
1764423
1571371
1380464
1349790
798923
1316687
1149816
879248
104529
604073
360709
1240622
707178
285809
1884601
651065
1160409
388666
1700344
1904015
1536038
1144496
1242318
642898
1416561
696796
83430
808618
1502191
1092707
489681
1759390
1132837
1520905
1718200
1845134
98992
1965250
1404170
1815887
1193668
316560
638817
1540180
1308442
1215307
1398679
1996308
493849
1386518
1860198
790685
1430591
1628873
46160
321192
1445343
960254
1650615
1699084
941357
205024
801868
307893
697172
1461667
1834186
1393155
63232
1956978
613957
1563050
158343
453447
1007537
218650
53004
280411
78731
301278
340841
800405
295954
371638
581946
437118
1147292
1128197
848136
1927534
1307782
215971
925172
965776
1532167
1917905
1503231
1564260
1256857
936471
1009534
1879800
535806
985530
1480945
519600
503694
1459343
1318344
1367241
789433
120912
768760
22958
783337
1284742
1833058
195905
1338638
617522
908149
1520406
61718
456690
1554980
1150297
1150647
628440
399048
489613
515653
1613079
1673852
1320561
1398614
1697939
749245
1278475
483308
107402
765548
679215
754497
1592302
1929486
1102730
1745782
768481
428685
367094
1997516
54021
379846
392039
1203105
326348
25651
866243
1972757
638933
474309
1027718
1696490
1647534
274741
1628658
79277
1062090
1936173
414365
1982771
603184
1967513
1809779
808020
1047340
1980637
729372
1130385
1791694
1319657
1391280
1345377
129285
591805
279111
224271
1788122
176600
699948
1279507
1571008
944049
124429
1215247
1875071
1722329
484368
1173338
886665
729001
552936
1071893
223672
837313
1507502
1732880
541234
822399
1949890
1044980
781099
1253048
1840619
1413292
863555
545514
458770
458271
580288
1440211
44882
786279
1723769
938757
1139177
527824
812938
887133
1381982
863441
1567648
1628410
1082671
1137860
6965
1059013
42702
612739
1304977
293113
27197
1783131
125707
845773
1143226
971415
1091152
327023
1022825
809245
1343606
1582402
1186815
1612106
1814389
1382812
972931
406737
1790427
1749169
429952
1088331
1866921
1066873
534855
1361651
907956
412048
1466655
441324
244236
1677244
860665
1725397
1275950
171952
156490
1422679
983684
1064112
1611694
269593
759940
1940539
885598
668561
1666571
1066042
65549
1451113
1593194
10746
1096955
1546469
836947
123610
296890
1273754
192641
1718460
833932
567303
918878
1953244
433874
40596
1189591
847497
1456237
341878
1646592
1993544
432748
513977
1461347
416415
1980102
1008264
1943866
1754506
1745074
1723806
1522196
1520144
1675486
762317
487225
1384172
205607
1557440
477440
1782042
1838650
390818
15693
683835
782239
1190832
1407282
1055136
1295437
76108
453304
1230202
952311
680304
647505
1810958
1605895
1457402
1207572
693452
958870
1819794
740768
1098642
1473947
238086
1995934
1859369
77913
582307
1630650
1399873
398358
1560282
1907276
316146
1663913
592820
381608
566172
464191
1591741
1220878
575967
827178
295538
275965
1066393
962984
137334
1036720
653976
276400
228560
266028
1237638
633948
1446298
1279961
1418945
1671095
1051670
786250
296562
910108
1711925
1093327
1820951
633832
1153337
1147875
1234986
298015
712988
427377
1607443
1129612
1471361
339422
346116
1199769
1618137
1530866
1031484
1163004
418128
182335
1246529
221143
1492668
1604686
1753010
1420412
1634383
1503951
1422758
1291334
835724
1800160
969640
447872
359693
674332
1399603
1812720
193214
1903189
1654422
42056
750266
1457958
1551694
1289951
698436
621951
1683739
190944
1217299
685025
795751
526606
882011
1958485
947256
655944
1724956
1819037
473851
593800
577424
1509920
1528151
1903179
1813847
1638451
572528
1283430
1237726
911759
1618200
1017717
237036
1431691
506380
1703250
58651
199455
619063
121018
1824030
1068183
1739272
708684
1103683
1080063
252355
1749013
1446486
255579
891545
1940527
757401
678058
683833
1919830
1865661
7391
274136
139124
708095
1878777
1901914
730832
1900328
1414261
1747319
390358
1156823
1623365
418515
1117006
142494
1432310
1902346
1768733
1372061
419624
947435
954703
1852925
1065972
832537
934823
222231
1726197
1676415
1452379
303885
1502482
446216
844992
1101506
1757699
1062210
1881765
1871920
1920084
1769346
1191401
1328988
222445
548594
1512439
807927
786379
292127
44313
1867033
1196667
1219909
1477304
1996441
1789680
98400
1397652
1845708
1655788
64729
64003
1918648
1629272
1318737
1402706
1564595
548839
604872
813358
318860
686730
302934
43070
1613830
1622770
280343
117014
1239273
604281
18168
144444
1708631
1952108
846209
1996725
1026044
1001462
1774679
1965769
829319
347951
1305411
466067
611406
500379
517388
1463811
317416
509771
1259945
1857413
1900715
1376655
1714374
1227095
1178744
1781427
1845915
1053246
1555171
1604035
753574
883699
292878
833308
835785
1652543
1300984
403651
288773
1897769
1986336
245950
661098
1305172
1612426
1059180
298805
543027
1285996
142754
155314
1393027
935209
680554
1044368
1961150
1460671
21386
34816
613155
1618860
980428
1303268
1424020
1061204
572970
62052
117500
1428168
1682904
254427
1120104
1635334
525938
429881
621828
162889
1192107
1220876
288308
106431
45405
281427
955988
862516
665013
801096
356700
711982
434610
1203028
1888713
604
1670436
42090
1490838
987695
1615958
1528317
281608
1013540
366574
1889192
792054
550631
420877
852483
850119
193566
1702618
358380
268231
412966
342239
1678569
58482
264241
1236354
553510
310679
1718786
354162
91785
461159
285473
814392
210101
500271
489248
256978
1802424
1493857
1920388
1424707
812728
1378578
1967464
1927322
1499407
413299
1900099
699891
785166
1052298
531319
411417
767923
916726
52033
546945
1934797
1569991
522760
1195109
1101900
942282
626278
930714
600316
1286418
810217
1297779
1926778
906734
1412321
1775964
206912
132375
305703
255475
724913
1725475
1491961
798579
1655459
39896
352036
279413
1461757
1232506
253510
1226188
820555
701193
189961
55964
548210
1916165
1237651
1652527
211802
1446691
429707
1800635
589234
1416472
1352301
1503748
1634325
845616
376645
301532
768763
66681
1003795
938461
719621
611348
246627
1543271
1106832
340697
1308729
308990
377722
368378
1429872
1901275
1953987
261202
1355507
1575460
1558563
675814
48045
855874
1957659
252942
1313705
354103
1989137
277509
1391102
138463
273687
1059393
1663525
488757
608092
835234
602757
698632
1578904
1764195
289130
1108811
950940
1465743
1096724
679290
474050
319001
975713
761077
84853
1268264
108577
969231
1099490
1036358
597954
823398
1564132
1030946
817217
1717368
1015034
344865
258347
635030
140377
278765
663907
1747411
672183
1331341
333534
732176
1704780
1084192
247831
1792511
463146
238686
992554
475375
1395535
695716
1591490
1942133
144580
749899
1172812
578464
413936
865199
83189
1725199
222162
1337852
1686628
661490
268285
773982
196704
1840919
701952
515342
1844995
1875804
1135643
1306817
126503
1999863
1733343
516147
1106718
1680877
1240187
454769
855313
1876364
1307957
1539357
736577
1213858
1733737
1105734
1329234
524306
929779
1660642
1569621
343343
210625
823386
1612079
1075175
1669257
1274506
1155117
1452616
1546935
570532
1270859
1592466
763230
532107
1948941
681577
778681
1261287
1418996
1484936
1837023
1674064
371207
1291149
708379
228066
1611243
1952824
665807
309687
600031
1545556
622840
1416332
1158094
1654209
1000839
1296956
1333315
851582
1107209
1901206
741168
1734308
1286039
942234
957437
299366
702180
389119
858718
1891812
242483
1382701
1276162
869228
1217524
15535
206347
717639
1847194
498476
58212
1187945
995314
464525
959960
839005
1251912
1435345
1706006
1637654
783550
1516282
191420
1409577
370240
960828
224776
1178936
995252
1521401
1027508
1055015
170277
76318
61537
1242207
1731826
1915077
333082
119252
740715
1663638
166470
1994853
1032169
472213
1902204
752455
338271
382910
86035
1858921
1413859
529742
671034
244969
1719744
1910261
1773090
415363
406124
1706403
665384
12412
503312
1243326
923006
1394529
1606295
789760
644575
823184
41411
603863
1189503
429999
1850952
230763
945347
1119461
1609011
1304201
1300600
1312675
1214726
1300758
1019766
908905
894240
1866095
1704212
342572
888615
691548
1801719
838684
1472061
798904
1329931
980144
1422845
1605488
1817572
1339494
1049658
396946
1787555
285708
317479
1740205
735667
376279
1658625
714978
507151
1188910
1477752
452126
1494821
901699
1530567
1314853
10306
705206
316385
1308388
749434
1966514
1103872
807985
264451
1316983
1488979
1996499
475775
63625
1899813
540126
415313
381626
1511009
1551199
346359
1274805
1344104
333956
1995881
374047
1169146
1439191
362429
1364353
1433502
739109
872642
235486
662961
24014
1503573
1040944
1447801
688785
323358
1296387
393400
1447395
683903
555025
1208479
830121
874691
1158189
95207
1847259
1842830
1496346
619073
1813718
397501
514366
232516
1387264
1378457
337621
1318030
1397326
198025
1721239
11024
251253
1272791
1380071
1226456
1990431
249209
751237
520544
461601
232075
371300
979149
1588910
215890
1248592
229014
1587511
1266351
1493803
1193437
877316
742934
1918561
898418
321172
1832161
1847353
1541783
189770
166033
1253952
1409822
1351001
960375
835132
1426753
618971
1193074
527554
1358506
419686
1066875
897252
31062
889489
1359923
1811734
767457
1121325
760767
1971585
1929272
1352069
786889
247712
1013039
602009
944148
1680636
931809
776964
1404345
1510337
191893
871947
877354
1260235
254253
431507
1278236
961583
812463
366988
530466
752294
1089443
898263
1522958
1811992
473328
121326
1895339
56863
879223
985923
112802
227383
1196748
996735
1070208
1542875
1408929
78057
1384977
1217684
1555696
863223
1423007
226968
205612
1265156
670546
182976
232234
818636
1060208
1370695
1034947
821260
1036961
1062343
927762
938634
307897
1182141
1825436
72023
1584137
1411991
1664672
550518
1747133
109663
733400
1468492
1208373
1500852
1430419
1387572
1245690
641813
594470
464805
707556
986055
514249
1043241
691721
627452
285324
481506
702793
830257
950353
1568761
1557438
1738304
938654
725622
744183
24070
1551815
1848151
1359124
194940
1414008
1692039
1678891
851575
847466
1752941
595221
1348493
1504764
1829651
1533458
239329
1830258
396180
1951653
631196
1360903
185872
323775
1178047
596572
1811269
1621857
226835
722684
1044444
964045
1321903
1533720
1972899
1298299
1296524
1646982
1714422
1492487
420137
1742938
413543
780692
1002984
973182
1743471
1463160
1468042
1397444
92907
974338
456358
1349475
293030
1133555
1477773
935830
529033
251201
1454025
906018
1791479
1704718
264911
792783
536920
1822161
569570
1989361
415241
837900
1161192
221777
1473706
90062
1142233
496039
1592972
1850452
1499042
1834017
472754
709815
656329
267366
1568269
1590002
1419366
1926786
1697833
560300
1080596
1600904
992026
1273663
730752
1736610
1573515
1057817
1565355
557056
1017576
1583049
1487636
1370403
938403
744660
1599713
1124997
1214818
1351458
692929
552278
1865394
306637
758985
1403541
1570804
235399
1392498
1847012
869914
518241
817922
441901
1079422
386486
642056
1626681
350467
989769
1974116
1887693
11
422168
658307
938056
820914
290786
489328
255659
1878620
1263704
1121223
1574758
746242
920103
1913135
902051
171512
664674
347416
325978
1422727
108500
126279
734401
1357835
327350
537411
904341
1826340
1721247
1634419
191464
1723121
1955346
1886283
1020480
327805
1213604
841537
1777336
547501
580197
573178
1602934
1594130
1692658
1965092
1093947
1961817
1703290
22731
867821
225618
1326164
225260
1100630
1707555
1894133
580732
66542
887252
155105
431272
362142
798574
223925
1116011
848072
841863
1291144
884604
1062030
1177508
1052256
1170046
47654
240196
330114
753698
1477158
316817
226064
1270649
511049
1196330
1415208
1273561
349936
858658
1782856
1908019
658130
952120
1187754
297463
1640985
440004
925443
603917
521125
148564
618331
1774751
1933568
1281570
54416
309374
1006248
1422649
1187502
1492924
54299
1940187
1198063
621576
28200
1139221
1828604
979585
1690678
1801733
406388
956273
1625788
881420
1738444
701472
467759
271973
747357
585134
1140478
1947489
738154
1827861
255496
954284
177303
548100
1573156
753847
1211973
674308
1592722
736750
1094274
847181
1893255
1208758
372572
1306770
257190
1871300
29876
634426
295359
226407
224426
1215811
1782713
1924830
1684333
1440105
269231
1016656
1831
1522591
121036
1497109
477850
559384
624357
696259
805152
1743704
1260798
1476138
1091750
224483
555732
492243
1661534
1953960
751324
1362382
1852437
467919
603698
1721154
1471058
473076
1071744
569269
1173768
1215515
1491101
1533489
859062
904403
1676716
899695
729145
815724
1248684
467435
1444264
1934168
985255
900653
282032
45881
1373951
508447
1797492
964987
1212461
1464495
1647080
1203805
356079
1670514
365354
1051650
1635780
799852
1142977
1630198
1028650
1155767
369746
574881
847755
1311029
806991
1812222
1592767
1662549
218457
1194397
1646771
169002
612325
906590
1262302
1728450
618518
342234
1830824
1302969
1320652
1296085
743214
497714
1910074
3929
372978
1029198
799226
227273
1074508
1836147
1436931
1685135
914212
616734
1033535
1776569
271735
1975243
437485
503655
72877
1525057
1804482
1388823
1209024
951480
1378655
76988
1546326
1181193
1735699
543111
307300
1677029
38087
832709
1872358
376366
1569836
1758794
580392
1453650
137688
1604305
834755
1481728
547182
160677
1446079
953972
1583392
1050858
1292412
1169186
584050
1330858
838108
714949
584911
853759
1468929
1585112
1184110
1314415
1932695
977981
1158187
616671
883671
1463643
832336
1170051
40671
1088523
698156
1551480
810544
1625147
1591718
1223821
635641
1655662
1567221
459323
1433624
1392311
1663282
897425
1107829
601680
1184042
48440
225567
1371520
851548
978711
1946086
1329087
1019681
1087616
1920872
433554
1616510
378189
563966
1114217
27582
1962327
866176
502282
1693421
77069
749625
1357116
623373
197793
1205113
1526140
434522
1413067
506897
1083444
699534
24693
144904
510812
833929
1224061
585605
384598
784380
1272874
1494145
1168823
1713273
1244277
1637847
966645
906794
324193
1107893
644914
331929
543200
1248345
1001319
741224
1941270
1284766
230479
1401592
1157469
1154235
1705375
225030
225837
1328112
623455
1261584
606481
1327860
1018711
506836
1875844
332685
261542
319030
1424244
1066149
1831727
1778479
1725919
1451614
1924877
1808729
1381613
37930
1108019
173704
1053656
1756895
1990385
168791
1020611
1680524
866138
568497
234116
730057
874353
1842194
694221
821363
1067454
729814
374580
892739
686348
335287
1074360
1114280
865479
1928987
1896269
1495360
872917
778282
1154042
977157
815420
412862
1480012
1977634
698922
276936
1111484
711156
281229
1610311
1365248
1679548
1271206
974550
163382
1050890
1626786
194123
1832694
1847950
1252551
914645
1325473
514438
784417
104110
972631
382581
283223
970144
1888176
469160
1467980
1571067
1388667
1719519
359808
1167286
756506
969481
1071724
1410993
62279
1724535
1021206
373716
1917643
790106
970423
1180760
887811
1700067
722689
1199909
663951
861509
1621942
1914156
906821
1536467
1137815
65620
37235
1063007
9399
1328855
1016887
217552
1578056
1330188
2025
48469
1713438
1992781
1274567
311484
1549784
383151
694181
1266523
853435
1179515
661944
1363065
685444
1942966
1714476
1763771
1165109
1443428
1974240
593912
1195262
1587594
719711
147838
289960
719238
824134
271322
877506
170857
47853
1445005
951692
1933542
1527581
1770056
284047
1104411
1180259
1214620
280546
1636359
1065777
314945
1983395
625573
1346439
999423
1982893
316256
1488776
1726031
499254
1371119
1012129
1965478
914830
1141094
925839
995041
475942
1630563
645920
1693175
396081
906867
1730049
332304
1492044
461466
849470
1802664
1444625
1538362
1249288
1295748
1101414
986405
1584919
786541
282107
1342592
785014
451794
1809644
574856
222071
1022382
118439
1450449
1399604
940357
761013
1994690
669000
127088
750556
1299483
1286374
1892856
1827894
1331231
391793
1542652
1665091
1694852
1632508
1648766
1621679
536370
1418801
174265
982183
622623
664392
1851791
1187952
162033
1631217
35922
693954
865277
550313
1769595
587809
922997
1943083
94613
746154
827440
745962
882098
1485440
1627196
1705718
749087
480573
628883
837081
1175949
391483
41185
1400903
544912
1399627
1891239
1339203
514412
794755
1141356
546656
1408114
1610774
961509
496234
976016
326550
997931
1199858
1809242
1495914
557720
246256
1995319
469562
1833448
1077211
495245
1715254
1630787
1378732
735229
1103272
316818
488668
412870
1574724
67038
1629375
971124
81490
432406
621232
126700
1074618
1218061
1857846
1751988
1331278
576544
652408
1292507
945098
1007969
1910943
744105
612504
1072950
361871
1566141
1144733
798125
1713488
1769247
1299806
1771601
394966
752739
1731572
576097
1015369
1312182
1450657
1752314
1781436
1671691
1223666
720266
1792926
494052
866182
1504347
1504205
464213
54590
1620313
520987
465940
1361103
489039
1094728
220421
498601
603245
573572
184768
930479
810755
1875738
1120209
513336
1929547
450468
589235
1528294
1178764
784372
444827
1380873
578097
1645068
1533445
843159
947608
1078096
1925312
431399
324016
294954
1789732
839546
832597
1575222
870175
1096768
1147394
957397
1653909
1452476
149937
1404763
448363
1657100
347061
855243
1225267
393507
305548
887430
1794621
40217
1647234
842503
188636
1208825
105087
1968173
616592
693110
104778
446182
224573
1657166
1293682
650150
1015449
1919480
1707115
615789
1429713
1405981
669460
1015767
1173324
983956
884701
1793300
472295
1310626
788944
990601
1510788
1449411
1962913
1748288
1538545
494572
1108382
295973
1427748
1919706
735044
1548580
1811852
599168
1857884
74977
1349426
974068
232376
225036
1328630
1625485
306846
1055202
620030
644546
134189
1963910
1233855
244373
116313
668891
798329
1160640
1859301
1268024
945978
798894
707053
1992838
932241
1309511
863217
46857
1633456
1397410
853684
464272
1875072
1220720
243680
1959409
302389
1839365
1605309
508090
693920
324554
1833395
1616681
563364
629736
1047723
1686768
733677
1112411
581606
1472560
826000
499764
1140813
1873337
1660520
928790
475270
1792089
1718241
473582
1357869
1126049
870292
1939714
495447
1509953
1724940
1399156
457981
1812533
471528
396088
81636
429162
1542288
109233
1799476
1108033
1004036
524172
1613386
1565929
797059
63131
496553
922255
1569768
891289
1039521
210550
1020749
1094347
65849
146825
30257
1938157
1942449
685321
1176400
1381242
1778900
673618
1909329
1694854
757016
708335
1151795
872318
953063
769928
1834566
764057
1983350
512910
8059
767047
1692239
994798
55991
1911219
531970
1687991
420540
1351645
701696
1909956
1790893
470260
348082
68121
1514884
1767538
1287481
1518829
1586222
1991850
653019
1809229
341032
1968421
1283778
240642
205032
34711
37602
1991353
1263796
368657
1019077
40184
470219
257249
1356486
1354495
498290
445700
1344272
1162042
1461688
1575003
232171
184748
576651
1116975
1756523
913056
275032
223737
813130
758929
1991627
1083534
236317
53558
969030
667912
1819958
404615
401141
1721383
1062929
692514
1315630
1537982
44549
1758099
1341878
69972
824632
917014
1618557
139568
1975822
1894961
722186
1969980
962546
1201678
441277
48824
620806
1169
548626
1378923
462723
1279240
515709
1343837
523532
1767096
1039590
1953973
243232
1533498
1917120
1000786
401196
643293
1170276
1503630
958988
716921
1419765
214427
1497251
644306
1984445
1154975
168875
319878
1271120
1595603
596298
249715
1198700
1347700
57319
687842
555351
1199353
842571
1089048
698353
1081462
1812854
593346
812411
1745234
1004686
1267825
1710744
1256669
1484221
1787264
1841514
212012
1475480
1263002
765698
1023657
1813033
1609306
1217381
445550
1813149
834555
160989
281463
709606
1699582
581577
1897418
1840291
1475034
85346
177108
999899
46400
566043
335053
1850558
288214
528594
737936
1619957
1600822
1444299
123603
666312
1384374
945423
954735
250231
328346
1087324
907725
1020636
259483
80197
1612448
1844262
828250
1235739
501606
546319
1622394
1435497
234051
794345
1833366
730100
705577
1805305
1834363
623115
696837
1966329
1837614
214041
1464192
318458
1660307
1856754
349660
487375
988802
1854861
1690268
1104846
975863
1659915
314360
982785
850466
1839420
1683743
978180
631713
1934144
1564211
1522019
848095
1567510
1549379
1295415
353206
794694
628242
1417370
190210
405384
1445857
1506136
754032
590823
1508401
766651
578947
1618046
926540
27818
446902
587048
448750
1318987
1881299
1205405
1377926
1379395
776337
1135508
287534
183562
1286676
1645137
1059664
1109759
1307523
1970174
1369468
290843
1358548
1105494
78213
1942875
323602
1610559
388470
671242
1923633
1671581
57001
1794962
681014
449760
249405
845078
1160971
1390733
669082
1572598
1619282
1639179
346386
599884
694773
421686
1460263
1804460
1765123
1252782
1019108
1277618
995157
1832783
775402
479404
1972492
734576
81795
939517
674106
620457
843814
1179038
1232481
1023775
196167
1361285
955461
1039637
1423898
592520
1581827
1262971
657363
1216714
257562
1903303
1143564
1138348
953652
682029
735547
611734
358655
858495
1675156
358085
1480149
1735596
1304037
1609767
1364229
1053825
90025
570907
1085653
460203
880691
1786332
772617
1117493
806337
1917125
1400319
524943
1310249
407483
864119
1190749
1259511
1179015
914116
305289
1295969
1718488
1158593
1282754
1801108
1959472
246516
1235889
1768953
1001148
1003453
1802340
1223294
1386638
537241
565673
1742861
1374289
191440
575191
352699
592819
1187274
1787538
129245
868800
968632
93658
695056
1527343
1864665
1386969
1220870
1623073
1921102
1695810
445053
561562
774976
1977814
931686
1586078
1452009
89535
1076848
1687948
645942
653473
1423472
1524958
1290884
373566
705038
1012531
271374
1480014
432271
1058840
1932146
988782
958042
145017
1602153
148492
1611378
1720403
1657543
702466
130062
1766032
59487
1913273
1849331
1363135
230327
1531536
1508087
880463
1483963
515420
340784
630698
325763
990914
925774
1715076
59905
388490
1526759
797065
384836
478379
865930
533332
1887339
675255
1306997
1132790
1702125
1013756
635212
1660828
677980
1230176
1215356
790842
1944516
765194
20554
1605740
282253
1201608
519
897525
1183372
1527201
409456
744678
672974
564185
379650
827365
42557
1783693
1041367
84717
1501102
508729
1139994
345377
671414
1122687
1316028
412800
1989596
81947
1759952
929096
1638124
690053
371744
759302
1947965
607269
1683520
349124
622386
1193353
136714
1612611
1763410
1720260
531572
1796641
1340038
1207624
1759417
926761
89925
1542732
1322709
1703915
204780
1352581
1146393
1265672
135686
1715210
974250
369284
1667164
1619212
1346202
858392
1789991
1598540
1015208
956028
1810190
1038564
1310698
239766
675959
1454387
662563
1029679
335881
1100700
1882530
1638236
1105833
474394
1359472
139038
820114
1527325
1641416
1690224
1805689
1388401
1301866
1961269
1528041
36772
1063367
403283
895968
305814
734738
304697
903635
381868
1341164
463612
48446
1729014
1923463
678860
391063
1629122
837639
982607
1403216
638498
1191542
1007816
1505382
1343646
1302907
628951
1240159
1546162
776842
634036
252081
21066
1771577
1627663
299646
805793
594118
433932
433242
249072
1459854
1329219
1600392
700076
414225
1033144
1320372
122915
578519
830827
1864039
812662
796111
984234
1390249
1252404
1070156
1347417
1959794
1917639
1708920
574777
1491270
961941
649273
1372962
627572
819618
62449
42715
1396229
1515627
1336
1881538
169090
227801
1373989
1320637
303007
645907
10146
1058632
1602659
404483
884363
932066
827807
1279017
1625000
484776
116735
968239
610222
1160798
756722
1008476
1717199
531945
1246389
259397
1772527
672330
180999
759001
1586080
671904
372709
531851
1891945
1375973
245645
797965
1955443
1963992
1027131
1549132
1495961
1399338
1033001
382175
901422
879677
1817392
902642
1549719
11744
1092105
762010
1302301
408328
1224161
1767916
928066
1134431
1451331
814502
1549516
919063
88296
100978
391347
1936543
1448609
992447
1497515
232863
678693
1150186
1897148
7680
544898
735775
53057
1338585
1705054
161874
712055
1906982
516424
380319
1466856
1870751
1486058
898887
1921996
1896804
456386
642296
1385401
190483
203521
77593
939531
1509785
1671706
1380153
1597866
1646423
1431719
600118
1205053
1555332
293904
661056
174492
682084
866305
1853656
571590
1527265
1992790
804171
1800392
1216273
287861
1160782
1415982
1748794
44477
1760385
794744
702659
147990
802888
1485501
433874
745345
873245
1911829
1208214
327434
76955
288738
1784061
1755303
453061
1261504
235612
199458
1056427
1385492
189254
1996538
1538972
968420
1398526
1796629
1167467
611385
1932773
210430
1757422
1540286
290676
1084347
820226
306526
985891
225227
1342509
689357
346845
1974569
486157
717704
1416080
1474865
1719111
1696281
1306600
387289
244755
1722835
792523
1124837
1527388
1126691
222664
1680548
1029602
1240876
1629916
542278
525405
346795
1181448
1303060
1183313
938071
445717
873119
568992
1607602
1784361
825065
1790291
614303
1852543
1176794
598201
333150
1537822
627594
1963504
922136
1797748
371423
216712
1702635
1032419
1901400
1194807
1719032
998503
1669042
1184970
1281045
186808
1204630
986309
1655444
676952
999271
1110808
1710960
1046405
905667
913623
1380815
1334921
1134182
388938
546743
1395432
579460
1718197
1577577
1533737
834013
1713397
735599
360086
623976
1106059
1268737
1183611
822275
1338456
1470
502864
250337
1010885
596410
368266
953140
1996600
1269984
703624
799394
1426367
543962
115404
520118
89664
1693401
1768234
1859956
1138479
1255639
609840
1084088
696257
1156962
1866788
1891476
15210
1281891
983694
1993399
111644
1192246
1011210
1504604
610542
1117554
90992
135432
1823794
75805
1367639
4407
1605530
1938138
443201
25180
1451040
1064681
999130
1432028
1144881
1701774
1686252
1737837
1675482
946642
1461552
1726207
1804480
1626435
879870
496572
204800
133717
391632
83437
1390044
782222
257230
1972162
806213
174314
829207
1844854
87577
1063050
1012531
101345
11446
1575137
94385
1978989
1456933
335290
1865225
1404240
1482911
962179
463188
903868
1117711
668915
556304
728420
1043326
1008662
439929
1863569
950790
1085830
1410767
601762
930531
992507
1010423
1474776
210066
1118120
116518
466310
1919341
1430428
872867
1388316
1526189
248556
1928960
1439739
1823270
1377370
315070
942335
1891824
1886160
1917095
1147843
898447
1736863
1401383
1649763
1026170
1216976
365163
726465
631613
1353352
1178860
746714
460025
1727956
416015
1137611
1529530
1632208
1369670
762130
262259
1256446
1441298
347126
50926
896102
1863922
902610
339285
1482508
216073
1245627
1388793
1547748
989018
1428232
220343
102390
1888998
230649
109372
1570830
1504913
987037
681096
1132212
28224
1297660
1004004
1371304
700698
1108833
163636
20947
431908
107615
82122
1784969
827693
1576917
600111
642904
801802
1598820
432432
1171597
1508011
697190
1446372
1755661
1060081
1151051
964832
1020966
1765980
1757567
1653111
1015001
322203
1571479
1301181
649496
1639693
1354082
1888889
356430
1724717
1841762
19233
1870450
1440804
1121775
1169813
936448
1418258
1809613
1125972
21274
1056656
380211
1083659
157384
516947
1179888
1266231
594533
1339790
690096
1711698
913950
543840
861602
1241910
1341804
1593494
1370733
1810189
1526616
1222017
1729895
1631848
1633175
1431479
919027
1795133
1031671
900135
966374
1846897
367165
1840880
34818
438619
25898
1199528
284949
1724403
181044
96422
413432
1797243
1617877
838394
1734415
724045
484229
131812
1847793
1166718
692864
954141
632016
1106524
600824
1215450
393691
209750
712518
660881
774220
1148534
1531035
7091
268287
147610
36868
1063585
1522722
1660941
1207481
543340
540402
422235
1307872
386981
122404
1861490
1978316
1563254
116250
265478
1853076
1881335
1488925
1688142
1868652
637965
236905
63629
1169619
632400
1314594
19993
1956303
1270665
1339822
751070
1447706
1958814
1444889
739651
1179602
1255006
856045
442540
765783
1122998
1513311
1628617
1832890
923139
133121
410504
1946942
1191396
436086
770768
197751
1205001
355196
1953164
1389271
608751
981714
426207
849898
1363469
190584
659312
767724
882682
459702
1497478
705564
568880
1040302
251118
68132
1932558
1020353
183401
550925
219023
1207989
1996120
179322
1955541
306167
1957243
1503378
93086
136664
201821
7339
1779960
161305
880610
870769
1820944
1995520
833362
676814
612935
844608
1247642
1090618
214047
146179
1419485
1671330
126431
1618497
661556
1212237
1161159
1564084
307743
700609
726937
576019
1218239
1093004
392466
1395132
1197797
1391571
1821785
174613
1167837
1003472
1590577
17023
860482
402718
1957696
1816967
86705
1366959
1978823
390421
1072576
1785494
1739807
293068
1522513
627918
963999
862192
352891
279294
1777290
546402
376626
847943
191199
1843974
747976
90203
939423
336921
1407825
568524
707808
1485554
1609806
1041002
708640
1811418
1692671
257446
1568376
1663153
26972
63945
1748414
1300966
399612
1535989
1315513
1330983
848318
1484283
1781447
68358
1762866
77602
278623
386215
1163302
946575
1483403
1632841
586452
758354
1745462
1987083
1406443
610650
7982
1162150
711598
97693
1709601
1887808
1152840
1118
1034315
1640572
241524
14805
1326654
724503
313607
1104114
1816847
1864198
304990
498145
157110
1755501
550157
1873521
996578
906945
598739
1030165
1945438
2242
1419184
157709
1028798
1287407
1140723
1762733
1282125
974791
1487718
1455125
1206612
1787816
1148447
218895
248379
1572962
1943809
1018490
1967261
958830
1624023
239364
1631483
1760270
273102
1333121
1797816
221766
39935
1892073
848362
672168
668596
1081080
986216
1487815
142474
29461
1895847
1611688
1827445
472190
1571854
794455
783832
1469653
1183610
117297
448252
859784
339236
994006
273590
198263
1162354
112657
1584338
1890509
1029508
1081207
1551039
1843102
248368
1731684
703037
1609982
1166171
1551879
1416330
1964924
1316444
1631405
879431
1575670
1574802
1078000
518479
143128
556512
571158
1829749
1823284
1735604
1897361
425366
1353695
1372618
1462657
287673
139674
1843116
499090
1269071
1907505
291403
568373
345225
600244
1849352
1292879
704660
1007388
1215461
94470
1664732
1329212
850401
597564
54062
914467
116975
150526
414559
1535783
626844
1983798
819044
264551
1227032
532587
594064
1445712
1377881
1409324
240503
800676
1092675
734831
337412
216704
1218590
699265
1295091
277222
1827153
793049
1447615
780750
939054
836389
509783
413522
1727133
1089669
121236
1230470
1645527
696994
835261
395996
773146
1059556
1256276
1046615
1649128
1647125
1196676
794677
403805
1292818
1743560
395729
665848
679213
1902472
852651
160910
142785
1792589
1059578
498258
921826
663994
832881
765921
82180
100131
1355426
1505402
1450347
1566094
1351827
116584
1966788
1651282
186624
156542
1219254
1624085
757665
1471873
1633455
1670195
528642
240586
437925
1645679
1093889
816761
694246
303323
1901834
1003071
172722
1872783
1903072
314102
557829
1048253
495937
327135
617729
1189508
846762
1755748
729108
1576612
1774355
1286497
979643
64178
327862
875456
1925335
794760
1622644
43900
1939865
204198
1177726
1321515
1304227
686239
138125
1590202
1409448
69743
950581
1662649
1109044
738345
1884182
127093
1049458
705629
1311474
371871
877642
69622
1468525
392538
1805662
1157722
1053828
1857421
1381013
1711019
1226759
244590
444564
418129
1096682
489371
709641
196488
1473292
1840871
1313158
1524582
593907
128980
1152226
956802
1036764
1262613
968879
1459145
1682469
62930
460744
1965016
326833
1589825
395277
1715608
141893
568707
1652740
238468
975254
1587383
1227215
1586165
937532
1029716
1357072
1356642
1036575
305433
428041
812211
1926922
985850
1539082
605217
1223735
1827675
1902849
615379
146938
313208
1275386
1203253
1283009
523789
572019
1072259
116420
1277504
529305
1914575
1886121
1679715
831804
647040
1149065
1244449
1377059
220600
1648268
1895253
1805406
1973833
97542
334138
1276492
638967
1595624
1141607
610238
1880516
573928
922681
72185
617679
1037715
344193
1498483
1239002
1762646
223934
803188
635493
553908
366227
1132248
1824765
1131810
332553
35846
685364
1929997
276289
1889668
569644
919794
417618
1956378
482086
395663
589076
948386
855834
645657
912082
1155449
1237149
1969690
1641544
919964
1788482
48446
1872795
1833321
367297
1858465
1864608
1211290
1322210
1117203
1099277
1543272
718820
837151
781218
687522
222541
1676706
1714672
885301
195040
691165
603696
1883187
615740
77588
147191
1105568
870669
453927
1549265
975445
944551
633056
1449214
330590
186841
126306
945869
1850394
1823358
86150
1790732
1374747
357648
1051655
164555
424348
1433305
1333300
352254
823
957723
1687107
799712
1313968
1030654
1146115
268542
586898
1525636
559281
1756143
251715
802167
987750
534988
337265
497189
383168
152454
702881
1766807
677481
1259794
196884
222626
1310230
130239
552752
1949575
887110
859114
270021
1257241
1534344
561055
1242743
571900
300928
1337280
416921
1658087
1735484
1782861
1145153
1503273
919636
1091001
993865
473183
1368222
1938839
580588
1302355
594199
203473
388747
230881
1351104
1648460
704812
1096033
1940317
1457225
1338023
101689
1504041
1707846
1061575
582483
834229
475710
792448
1329440
1301632
1676954
1021147
306644
1402486
382420
881834
1383119
851794
1557824
1817688
1741906
747948
5854
1102822
1933817
1182563
1405738
612342
986311
1933145
1785495
1107344
688552
914854
1857768
1323802
1736978
1578262
774900
1510715
134568
1469586
1513987
539855
1881561
953352
1876705
1788734
8270
1763479
287586
1455822
1946761
767739
427364
1003461
114459
1466767
1679558
883309
1999082
1796531
90699
659813
1447172
1268442
1143234
1296969
1489689
191275
1874845
1433223
313033
1603829
180416
1579254
626860
1685689
1869040
1099701
121858
806817
1134211
1267062
1347593
1669249
303440
1392600
1353449
66432
423430
1754790
373469
1125680
1297627
529476
1221117
1306487
1952305
117814
1156378
1625669
996624
1421671
749646
1718887
1835532
1174146
1931888
316113
1007062
767427
81249
572664
529537
1315278
889779
1062691
565923
1502185
1875117
1721710
13494
473131
1560111
832647
1635509
590838
1397972
1902380
1654725
1408238
821504
597513
1368232
217053
1309659
760588
568112
814945
1090510
1550246
1942239
1231417
1417318
1778858
783978
1777384
547291
1768977
443390
1946218
760988
1253406
998845
1234480
1188268
1297176
1257747
1232764
456204
939733
605203
925785
1845026
1342585
1971570
726814
4105
551690
708140
12660
1063
508099
653277
1777119
1492072
797950
277698
1675073
1541085
861944
179000
915214
1915234
1676944
159527
1011813
124584
1626184
1701877
774988
46218
790143
124207
1660653
789820
1924233
1105960
1393096
1377282
1794516
1666601
215920
1984641
319584
689654
689579
1438107
380825
1936062
1189698
688062
1763723
397376
257986
718059
1586732
1906116
1820984
1764251
1412004
1923299
391846
986185
737202
1440968
1868646
1042219
601261
1130093
18356
1975131
1128091
1193091
1213367
820082
955613
1744405
974667
1281330
1231911
1770624
55359
363806
463799
1754412
1043133
1659106
168008
1120638
114856
49100
102203
1132733
1411958
1851797
1015999
274461
94385
17903
1313037
15468
946450
738831
711049
353503
84204
461384
501970
545432
677277
1947335
1908735
850604
1221915
293457
85078
965753
1666192
876314
589034
466306
1745516
1851656
305075
1688425
553581
923830
1556854
496437
1835433
991032
345174
249774
1468618
1261804
1078370
1400743
195919
1626059
569296
858833
1527864
616401
1917371
1189129
1941256
1203341
1976518
1555227
1216605
1743894
1333988
1846261
413516
578700
1135746
610415
1543703
1065709
229587
856917
458123
1498462
262005
503381
1599949
968263
515945
881638
1840274
537443
1447700
1144543
139760
832450
901290
489586
966200
716787
691507
394560
490124
1078939
976771
1616440
255032
1727468
336564
1169264
507233
1231094
214950
839565
524987
325905
440550
1656895
387549
1740942
1324580
707598
1444075
1522782
922018
609096
1010173
1200396
4945
1291364
1213575
122855
1984025
1017140
1004293
297755
519899
1005451
861888
664195
207347
415520
1193179
1733118
341111
277665
1931152
1151248
1736735
1278724
1342121
144333
1739420
1453086
349236
798527
1043540
568544
536851
1385103
865732
1140705
1667640
173316
1900505
1825225
9356
98841
438285
1848123
902447
139712
547199
727289
820950
321584
1798188
1830107
1070070
1679500
198267
1599204
401850
1700845
1135708
241936
137520
1391883
1420113
1183204
655936
1315917
422242
883170
151710
1895480
1471235
239870
665519
1006747
958112
125011
1437159
1504981
1928873
919284
1662348
695967
786458
1142539
391102
1376215
1867944
903678
1415216
1369827
587305
161478
1696576
1498683
179461
1356417
903346
1525723
863658
1496573
893406
1068435
1937182
911641
1245732
691026
1793316
1727825
193529
608539
721194
700421
768731
584707
835819
1706303
1862253
1060956
1187360
597442
1572890
1226817
1081588
1899787
857420
928717
1413983
1880241
1814317
181177
531954
1094701
595627
893218
706963
50748
1346419
1150470
1164235
1283068
861427
148246
916241
289213
98392
959
1473681
1877599
960139
1371060
1152894
298445
1496085
1719596
1831475
533225
1332558
403836
904434
908041
602320
88423
1891464
1001344
900323
1788213
1265779
92589
862899
1885552
286783
1055623
205316
1584187
391506
200286
1183944
480320
1048003
391984
1703982
1855516
267826
1566982
369901
1566042
508000
48952
1695688
591992
1639741
1724007
1002563
1437766
128689
1009349
1863625
359803
1397948
1866587
766759
1600912
1961267
1640166
1812087
943005
1146012
826634
818830
1547489
1105982
599271
1081363
1530830
1371570
387416
1919174
452044
1885498
1267235
949288
241768
140383
1261564
1006431
1667383
1523575
1214764
1496454
186231
1131441
149199
968533
1928058
908460
391872
184101
280030
1620322
955321
1494521
1928728
467048
505077
1472112
339231
960506
858562
1441875
803751
1977244
706351
1421739
108161
1220113
817810
1087376
1218017
550689
1033091
629977
1999291
1574359
1619874
627615
928503
1236410
598030
739245
1801382
916082
1779204
1376471
832326
1171108
695380
598901
257006
1325510
911316
1450113
509463
1424759
310954
928686
79763
1143187
1319493
130009
405083
1910505
963608
1528831
1089705
1828183
552839
1302526
824457
1931958
1657647
1968277
1275826
964164
603370
991965
963143
208272
1615666
25978
1948374
1415247
486988
1888824
1142279
1782317
1851916
216026
1539431
683817
1873308
1387244
410287
1844654
1726967
1054357
333411
595511
716675
174212
1318452
1409864
660478
977437
1718445
1943298
489517
648060
1515580
1204259
1928526
503550
1800997
1922314
1818534
1395143
598014
1327215
1514604
1499006
282609
845200
955012
1263991
624594
1369565
270653
735736
273191
73488
269344
1037080
1645811
901688
419297
1037837
1169730
1472764
662549
979790
1446838
956707
1927673
1053056
851073
213212
485366
1416636
966175
1787783
314719
1297856
874839
362799
228044
1206021
585265
1725092
567767
1977580
323520
1913812
1713086
856885
1564740
883258
1879518
1195455
261248
110226
962990
718453
1370030
1095646
1239470
391913
1475847
660886
534783
545401
1581309
45798
1218416
1459520
464987
965986
1505717
21818
930534
649113
1269582
1538507
878934
1364121
1667828
186205
671133
479956
376176
1260605
1186060
1760302
762189
1661967
378337
194298
886265
166596
681248
1441944
695131
787454
653250
84344
420320
1075834
495496
230555
284510
834924
1044050
1979786
297702
379801
342904
1344287
923097
551936
727374
842053
895950
1200637
359396
1018908
1438536
1170241
186836
1638983
834286
1407641
1639776
788614
1853129
812315
1929740
436888
1916051
1752740
20123
1609296
760209
276204
38589
1892041
724173
1878508
1688555
381832
1049957
1682953
896034
1041184
1625738
1076123
1014016
627527
749380
1928171
563008
1004091
1805413
185927
1699547
756875
1412621
1464535
1555246
1471390
1752196
379767
556310
1516943
560879
1925513
1032860
46133
215657
1376831
56632
146485
192231
561531
590902
536702
1025024
447829
732930
1727463
1159275
519087
1255939
1984565
374735
1953012
1540832
257023
1830099
1093552
1017849
1118355
583911
1317321
421781
1698274
488536
1754701
214645
1078981
52883
399310
929514
731933
42432
1424240
1921383
1617225
714827
279055
160949
1618483
1250055
1066068
309373
338249
1249600
413956
296241
1362506
919869
208882
1691845
92477
1470447
137316
981607
1428699
1054146
1938001
1863735
364580
1559230
622347
1729245
1008860
403170
1173121
341166
1921894
928718
1428020
1395299
1444984
750688
314130
1083927
1488516
238019
1908319
1894722
869069
1986629
11256
352444
1904194
1471593
1334033
1265707
1557605
1152807
54799
1013963
278252
1759982
1844639
285641
36874
1271884
652187
1032448
18469
675238
255571
1603525
717828
1474821
409141
1734334
553211
1379075
259240
922616
784071
1258909
1977163
1644220
1291912
1913012
651001
1528110
1135687
715621
1201606
1882307
179125
821444
683272
1712402
1151175
110467
1449989
1629352
1765920
286558
1065739
430643
1262008
1318709
649833
1329911
1002401
835151
990861
184244
1778605
1488706
772409
1267502
97870
631402
492416
1447399
757254
1895494
498661
1643738
1822702
426983
1571214
344790
603978
1024537
453466
1622627
1470240
170398
280084
1351235
231199
1924654
488871
1585133
678931
29429
1391421
914012
282120
1189283
879060
1264092
504927
166118
926105
1274241
1177603
644227
19116
259459
1575852
717454
1743727
285863
1294907
1054932
3974
969953
913517
1151641
1141783
1841690
1861997
860630
97277
1719473
1832678
705159
1769550
19358
1144940
836861
96847
1196724
899127
861256
1534162
641959
1691931
1776617
1958104
1500783
833639
304058
1104698
518927
1583945
715997
893410
1103337
1004658
1888295
1954067
696878
1962510
380581
54857
930961
599180
709262
1189774
785111
1343492
893310
1026132
554060
1591671
1182313
414529
564314
873311
358889
1608735
551868
589387
756081
1627884
833508
386562
498748
233762
1770719
1127264
724870
698330
1315114
97079
1587330
862622
392802
342642
615613
1824902
1374874
956739
107322
812915
1555803
1097793
1223628
147356
112732
1539183
1901960
325121
328431
136558
1460852
101122
373034
1136528
1237801
395649
1118844
166965
159597
1239510
227254
329817
893915
107306
1892803
1415555
1512408
145256
1672052
286643
1798600
1081613
1608847
322390
320932
853714
216019
879818
1780497
1689451
81486
615867
906462
453665
1918434
1232680
1617403
293561
191002
837161
1988180
1785383
473729
798760
1810411
1507445
1490274
741441
1417981
1776403
1601348
1242986
423490
1182002
1232257
642560
350235
1137116
459435
1154380
1842334
837503
1614875
1401607
341671
647337
991546
1719520
304939
971279
1661543
202185
256703
1802737
664183
727572
187309
1315532
1644968
823412
1988969
449647
176178
1336366
1554142
151461
288570
1968771
435445
158347
860207
1886943
1655277
1207998
578920
1591867
1321832
1325336
336798
553616
137639
471882
884825
1234697
1757161
1470508
417048
1564589
1347000
1936180
350991
502302
458847
243309
517221
395890
638762
346196
862063
528380
412064
1168853
204516
325938
233817
1982408
938771
1561363
118463
1135813
1681517
59119
83251
867255
1920002
1833237
1688001
1702250
1073995
554443
391252
927555
1384729
927560
1756149
1434194
108955
1508498
391871
158665
994600
310839
1604247
1028019
1149624
1677627
1046596
1841489
835682
351827
427546
1273720
181448
960324
1471626
439946
1852849
222813
594420
40596
50838
1373561
510291
1730318
1643500
384117
1124010
862454
1722264
1661526
1988486
1317532
1410681
603099
361506
1663360
1281860
1479847
103819
1812462
1790276
1683266
34760
1406763
785254
843240
235933
386424
985322
1792816
883039
924611
1742561
359511
1729632
1488115
1458207
663006
188458
41645
1634315
582242
1477707
1320803
300439
938765
1861719
415958
3906
1539035
1170524
1303841
219408
52443
1894524
119818
832278
1958955
547096
1052939
1194627
976270
1137575
1738569
371624
17631
1660915
365251
1978237
947311
1123631
1396047
87836
1354798
1037747
1275413
57943
365106
1771087
1100725
1524723
119404
700506
1707653
484695
299505
944867
627496
1501698
279357
1138550
401464
918677
940390
1112456
1263371
972001
1784158
1676537
507513
224197
940018
197765
1432934
1436847
225672
1856212
327041
608562
1509095
960844
1718185
640321
451344
656719
299785
861819
1614461
185132
278766
485738
568453
1480085
39408
405029
1393464
1325639
1432095
1906772
1203690
23257
463850
1453064
1308288
744013
820956
55852
300114
1120471
448590
731633
536192
344416
153535
427642
1012467
992485
1290338
170133
1650892
1773751
1749589
1449749
590236
1315360
1226350
371835
1313301
1764686
386978
1891375
1333970
1465991
436789
1955456
128539
502441
503671
1542239
1972294
36926
344236
109351
626193
585989
1676058
1141637
1367508
654789
1127253
1633659
59066
1002742
1208045
157609
1338825
406535
1043704
654036
1760335
1494719
1078148
1897156
690622
515927
781611
49583
1249362
216530
1054735
1917582
15796
1948233
688488
350605
1600204
1023224
1932368
749904
1731692
1001676
528184
283308
1872419
411708
188943
1346314
4221
1874628
1343043
1998140
33795
1330926
263041
1995840
554693
993714
24237
593110
592157
303800
267197
1479029
1951449
512501
441894
376543
28347
1794372
1292122
185442
420011
208338
668606
151782
966809
1704653
920845
1984298
993772
1099778
518328
169409
1215032
1004922
1391299
1545887
6332
1699316
1296800
1214691
1778665
1537854
872974
1106910
1686258
1757554
1444793
890549
857807
1969229
602045
1218026
1654435
1364114
118540
1851026
96402
92973
1391165
973426
1267643
706226
193541
846112
831248
774582
1812847
648597
252820
859774
1141373
1395675
392904
219194
1804885
519343
284527
888774
632061
639805
194112
1959793
823555
1910858
40421
1663825
930246
588950
50048
1263365
1489626
1408571
1484528
454744
761790
1294200
1190777
1919902
1377009
1172636
1676075
785239
890201
1213854
1840412
111736
1302651
539365
17945
886421
1323879
1756861
86549
1487485
1166090
1277351
483580
88594
168616
585957
1007026
188983
931589
216385
358808
273142
1986251
924517
465601
487708
938255
1066802
415808
163202
1386726
1703089
1799669
880086
1518149
1609297
1100388
1119917
231885
562960
255649
776026
2053
914606
999493
16088
111482
1192327
1710440
617617
709675
33153
721819
450048
1632311
721578
257354
547330
22886
82010
1216843
650192
537754
599961
628165
1783216
1122241
1030007
1378922
212823
531385
612857
873857
456836
1354327
569768
78930
315392
1751506
693793
534862
1664087
1287474
1485778
154772
1383637
1458786
415408
1757161
898474
1617526
1952805
1018074
939662
1507448
1261648
1348880
1685614
916205
64088
1534912
461840
1243688
1172079
257147
700635
660222
371846
157745
240972
1486412
827922
912898
639741
627703
1771751
674696
1490739
1189289
506931
545175
478785
453226
1459029
1202427
1917519
1528831
94567
14220
4784
1553097
277839
1120929
623978
606139
632697
1286010
6581
1933320
762522
496167
1540266
586663
864314
613403
1425364
626150
368777
29229
839293
1153627
1590081
1429954
52852
525670
1623879
1479868
1862724
1201183
781541
1255938
1647893
1234731
604322
505552
1001935
1002796
1689998
1109946
220339
83700
1983186
993088
255530
1975235
106406
880446
551843
720801
490784
1744915
1485666
744958
1335559
150652
1257612
1208801
651364
1363302
1831010
482197
793368
1384782
980626
1847728
681066
537195
1318767
1342069
1039332
1616283
1520147
51781
1172021
624710
1459749
1354681
25254
1792246
354250
124409
881383
846995
751845
1333206
781707
898934
473578
309295
462635
1891178
1705785
1596823
438450
175632
87628
912681
1635169
1937636
45366
1372159
750326
389680
1242553
39033
1435714
379924
1141115
1924321
642570
908959
1182538
1076428
589203
1393831
1708876
1738649
1772353
904563
304016
1806566
434366
1949630
993396
1413323
547656
201932
1006324
399800
1516216
713473
291142
4561
1097069
1847471
647346
1195393
310135
1604084
1772964
271596
1607388
935255
1462823
471291
1435439
1055125
372754
213657
116058
243930
1163224
1906362
195648
3970
1354543
854604
1119073
465539
511219
141552
53425
610577
1603029
1487220
304010
689308
1193058
444022
1716272
1316014
1260113
1022128
991584
658667
410603
1357769
36131
1763562
1776270
140666
1868008
1111981
1612026
1637659
692816
971263
1143675
960382
454126
1980832
1376387
1487953
1860071
559771
227012
1397161
1307864
804437
1755680
1054921
1726632
1931539
1988426
1505793
1296620
650459
778969
1893027
1972955
1939734
238033
1433328
626242
480716
743177
485192
138065
1814653
1883085
757436
1483850
1647719
1574301
671472
1102085
678331
1742063
421527
187713
1313102
666227
235321
742477
1711958
18786
71981
71104
1716344
146461
1203496
1317148
644091
1133400
816940
1969453
1382849
481997
1583223
705940
489755
1262789
484504
1898821
58817
1532210
823943
1950531
1147933
1544402
985783
822015
1968930
1806712
1839352
216068
1345568
841680
1596315
1848659
1251758
694514
458027
287632
1802527
1282573
740783
47284
673846
154657
1322795
1866298
1773251
823590
724485
1725956
1460717
647136
82471
191262
1475262
1542703
737330
460435
423045
293983
1529040
1163773
600765
934155
147426
1518409
1418455
803996
1046650
916548
23665
1191350
1199511
1526294
1688268
588909
878475
1278269
1170524
1183601
1147701
360600
788792
1240314
929654
1745281
75579
1431382
1607605
1367698
695581
1391098
869332
1913620
889157
401465
1525909
1266849
1177406
94194
1343165
1994919
1678460
1318178
657997
714828
1836826
967001
874087
1452433
1137202
1680571
1803555
1372297
302373
1117716
1695568
1158202
24265
75875
174642
381591
1387399
369472
467643
1086438
1026983
1572830
902254
1258282
460320
913570
152217
1087377
844784
1632828
1094399
1173257
553844
1677540
162135
589441
1531333
637876
1601473
1309256
364851
1685100
156963
952074
188933
1606196
302226
439568
534143
762225
1757745
1824815
1493484
873694
324325
283241
722889
1585711
321123
636672
1899690
1664228
475145
195556
832566
1309133
1188145
1206482
1720222
1637663
832156
232759
841740
1092314
739047
1482096
1671971
287307
1392719
651806
589255
106404
1112259
1668538
720856
1064806
424762
416203
1443403
1901800
708028
653648
383798
903860
1866901
1990893
949376
608423
107229
1161673
1085619
1926074
1668578
293522
1145549
828959
580887
371575
303572
501707
1889589
1400733
1184387
1261215
1887246
210328
385300
90553
302015
678978
1215478
1023378
1354214
1495476
395588
22455
1931063
1587947
315331
696600
1019186
640638
15962
1372844
1588513
1083811
1414955
1003138
1051377
1911968
19022
1520336
888101
416140
1849867
768670
1432832
922822
1001813
827977
946302
168681
1586628
842229
57133
980673
1950696
952003
788244
720904
867617
330664
311476
576270
709839
1416026
573702
1491575
835982
1303524
1797837
1401873
507081
1715679
1569610
1980756
1836504
1688005
1912682
1275282
1955581
367872
1095082
511021
529438
1382806
404863
1744742
318162
1903309
1456514
1291553
1287944
1479678
111924
32138
755564
786647
1788607
873074
651574
389070
1025881
719975
190091
1334462
1812140
604391
805597
605543
1675115
177712
459795
1293517
1940855
809803
686444
930304
1554104
1109046
363396
1166727
1691938
1299874
971727
1336495
1478108
411460
815280
518702
945351
1728028
675681
1286314
1116028
1883560
641575
1215410
1077781
1091402
1102926
291611
849292
1743624
1572092
82542
1816883
226413
336604
281602
296316
1784077
113683
464150
998533
1400503
1125097
386162
1761565
546341
58517
1770182
1243217
612584
377953
1690949
770986
206771
1775808
1895321
1248543
611729
1149055
622340
1302878
894503
1144819
1073670
1006019
1056530
1463432
189721
1960198
250807
538479
141996
652013
447719
365036
1323660
1315309
99961
416512
1758902
1828904
1094262
947238
1477893
378383
296219
937734
1418257
176082
1142146
304195
917418
1642754
783483
516571
1612950
1931092
1233360
175758
762588
969484
379835
1119865
769061
55720
1996754
133732
621685
580481
442985
1208838
1743448
1260455
1322657
144802
996264
405501
1099285
876475
251329
158416
622173
80916
252749
1843454
587775
1911976
691255
735972
893922
1623224
506765
253972
116129
1884769
1431292
992209
1219500
18253
1697080
506717
542184
342413
1530417
1459773
358662
1124424
876380
523056
700771
1673710
1990780
1168072
74495
1633991
323544
288626
55957
855325
1203903
1008178
634510
1262125
662181
887233
1977558
1323341
89726
1751157
1932150
705743
1150545
367769
833683
1193980
837562
259371
1858799
521607
281025
12383
1316048
1936359
856741
810646
652920
1915947
1449742
522927
1891131
720707
381915
515471
679127
1749651
59783
1165134
365846
602166
871545
433677
1651150
1634541
690699
1634783
1628720
1207537
1607547
1664628
1373609
686561
680702
1305972
529697
1857634
1026332
553530
227478
736632
1848298
896489
503718
1267586
1039918
15623
268074
50483
1080098
1650445
696653
1303417
1263332
1138264
1385614
1639232
562568
1030527
1326894
1657172
673186
1352000
1424248
226928
1979304
1014142
953101
281949
1110064
424224
731623
908555
332725
394623
1739205
1704330
1257378
1202850
1048637
1744509
1635204
883665
172928
1458652
1227044
1172001
1356084
585651
511683
1074738
798607
689708
1812524
1231497
808433
633025
602063
1285451
1769527
1816965
1171837
1301992
1968069
1499241
1336330
1029933
36148
1647846
1257710
783507
1084931
1969981
324112
239471
639008
764616
148814
1923569
1205506
300945
1977666
1765228
396786
500646
1209578
764539
1379773
689095
1171154
104871
1302822
1990343
1606725
747146
146680
567523
1336836
1747371
1289581
99019
1664870
1702230
1827332
1114112
5626
775977
663664
973893
341074
6960
1772187
1676838
7590
1207636
733933
1429427
1342785
1619430
1748516
435115
1432067
1072947
71491
1537566
711626
1797876
594955
598464
599019
1177080
653146
1593320
1181777
1477298
1283277
1156348
811625
886042
1051888
522438
1858130
874044
114425
1875141
321575
1671285
1675554
1146316
473707
500041
1538008
1735581
143665
1327910
606839
383064
1586293
659460
708381
690129
1864299
413265
1954879
323461
890248
1199302
1542753
251264
1665539
845088
52110
722709
1548747
139145
455435
1801623
221803
848359
347845
580405
1261982
779871
124762
744669
1082661
1256249
1514882
568882
1471003
41044
1512698
1070167
1931391
487106
1489277
12858
23275
1207568
1780586
512079
1102793
1270996
1642602
1907251
194856
1328159
1909001
538452
303453
925392
129821
1210053
78275
621805
716076
1503270
734538
1184753
1322278
502220
794394
1391691
1666777
15316
1594027
1993977
1792708
570856
396676
1014666
1860832
1652315
1650897
1524877
768543
1469029
1881541
765122
1818740
1783271
343355
590732
889074
1607914
481788
1303566
1887316
470308
1973503
1716468
1727274
703770
1885385
1700712
833660
295640
574172
247099
1956861
1277456
1204472
1792998
1797965
739358
1940330
675873
1810085
246169
1721419
1293284
1919393
1097046
1636805
344396
634946
280915
1382340
195913
1199089
1762735
995465
655246
1398378
525141
254515
614840
1134617
1314483
3087
1197748
198390
1885764
411647
1037867
1677220
293037
1402545
959226
1579075
204005
308052
46645
1490645
1155958
279416
1211008
530810
1930272
508951
1030386
593105
1351385
168040
336693
970914
74991
1059892
781542
1439949
488419
1271292
422201
983799
530101
98877
244473
1537540
763191
884489
1697994
69034
81225
1391756
1766918
1830603
1907464
779948
51100
1265945
936950
205243
95224
693679
276555
41803
237956
891033
97779
1078531
962181
303476
806201
622253
1027859
1998912
1696840
901504
1451151
470704
1836335
1886457
1902835
1840596
8938
1933872
1242382
532403
681939
220227
163498
597889
166299
644791
382804
528188
1092308
1683321
1546526
1905513
222029
1031827
510774
268307
1543287
1320044
1035769
514252
509997
1390366
909948
1439689
137989
1383476
1094999
1333677
697786
1330869
1169308
6084
1446772
763935
1299784
1385985
1641087
1117289
244676
1625880
1019459
377814
895918
502571
1382037
1370827
955232
570746
600569
1290976
1173665
638515
708986
1128527
357610
679763
1271718
1410405
1514371
570279
1126488
210540
831551
1822232
297426
910548
57372
1267878
850776
250149
970772
1552240
1713545
1931292
856430
1073242
475107
1142169
73050
1725391
1512557
1302568
297365
339091
1986985
1595523
249179
792647
1677180
270372
726962
1699796
427804
1473342
127559
98095
869348
502798
1570869
805735
1269648
953952
1136744
1837369
743295
786285
713821
821020
166173
1532247
1058364
374504
825831
1075651
1289378
450939
77198
332660
748939
1776945
1729316
1165582
656155
398552
1584409
653418
66644
1030424
413963
307987
1185340
1257394
1139965
1606923
1063354
132691
1214815
177617
144311
1572822
1440352
925719
922945
67424
1077318
1817023
340755
200326
91782
1146613
1377100
1094246
52170
1381115
1954783
1992290
187564
200586
49833
857959
1311182
1933617
529962
867096
578037
615538
640749
1783097
1486901
1404251
1396468
220042
1067638
301685
811311
212747
630144
599344
1403340
644656
1788677
762668
809738
248323
850501
1607717
862956
109503
500238
760167
1981100
1365427
552464
211077
975479
1853931
1807198
1606976
1771634
1408052
1332302
1998475
1693319
1798608
453532
1806515
1089258
1964154
1331423
288342
87693
1757565
1455051
155287
1733751
162348
1849629
1607162
1055924
1511055
1953074
841606
1000306
13517
1703271
1653969
652106
1012125
1412745
1865186
1199340
1644580
836847
1765199
452788
68959
1969366
1238060
1571983
670685
196457
586754
1182288
257970
165460
1618346
828954
759058
1923666
1407626
511423
791946
1417826
546503
1128237
1332689
902096
882698
1620739
162328
1008069
698421
1877576
1109086
1389519
813062
409702
593666
477505
1584859
1909345
1354183
327826
1075682
1162206
1056863
1771181
143595
760786
1381426
1860967
1712116
1068653
1162776
1731063
358338
1642986
464475
1756423
1357514
399875
100611
1921617
491367
1021834
576362
1073973
613802
521954
163010
273021
1513813
1159774
1108188
1755719
443163
345745
742616
594326
865654
289342
1471577
1421114
1310611
1960799
1662927
638382
33318
1711033
407138
821631
1181261
738335
269101
1198926
523137
1638680
4667
778254
1589821
1182244
1171205
270844
1273060
1916110
1657762
1096085
1991061
934855
690118
456348
715270
88924
1037931
419366
1971613
1721598
1529016
291639
489443
1955790
163970
1445680
76307
1284951
397206
585671
1700242
553069
563445
527166
963884
608590
479501
1718439
562372
624215
420943
1878537
1893916
1834283
317223
1862678
722278
1928635
798687
674339
568228
183048
489114
895923
839045
1297655
1585959
1285920
1885023
1423146
426746
1308099
1396521
1641267
322939
105377
1348704
1571498
1051843
214732
1171123
1262563
1292197
499760
562803
347527
1631094
1765418
668954
1682837
1167895
1806482
1537840
163838
1005589
1361666
1373038
1440669
667308
132468
98753
1191097
1232948
1347431
1774884
1531226
1572937
136223
1531807
546625
591877
1622196
363952
756907
630047
407133
426926
1343738
1123200
894077
1105684
483682
1417046
1863827
8061
1962811
1652885
436217
1730458
197022
403761
1244215
605575
13163
805366
760487
1387221
1474026
849704
535540
1370928
393770
1018228
1545716
893431
1845834
685797
457395
205476
1040651
937403
539516
541879
27364
1630339
1085411
429705
462199
1489398
408100
93681
1816617
344226
765383
427721
92938
589905
1909426
227473
1503843
1294082
788625
1637495
410127
1220611
351624
1865849
1503665
961224
463876
1322088
1828226
228034
493022
1506561
323663
594420
643468
1860948
644523
1173973
1261933
1151115
513846
1796748
929795
361070
1544663
1315179
249317
1579424
417348
1021312
213574
1593331
53219
1522503
327952
680638
900695
1184487
342677
628954
671288
1135760
328239
986647
498428
1251752
672188
231209
1772450
1093351
143428
656320
228971
840435
1932926
1872113
1327510
859049
1618050
99016
1064586
343842
954598
149066
1085262
1233446
878572
1250902
253632
495038
993039
1063035
1132672
589808
1483318
667349
1711787
1703835
210043
389762
1454815
1797873
1452864
35908
395834
1734099
912526
1308418
574004
1447313
57529
911891
1115478
1992392
888742
296047
1975107
1531186
706010
1162239
1767753
970049
1034468
1526985
588134
712407
1242127
613594
1848451
862298
1483361
1049636
235941
1091861
1451058
427703
937723
1668925
320366
439876
1071158
1224770
933239
948398
1457710
1408693
671718
651784
29227
1686828
1786180
515508
155308
926857
777419
1781248
1194154
61547
1080189
1515272
1237040
784819
1022497
280471
971323
1425645
1953502
1305574
1847518
1356624
1470067
1719073
3027
50500
414426
975044
1094859
1124718
861533
1739359
1985643
1624570
270741
1651172
648150
1469605
1598082
1982717
1888397
247261
783613
335491
1647065
1821313
1157671
889895
1961643
1145129
437275
1964183
1085067
314827
967197
903577
318287
1740477
1602598
1464957
1535028
1911533
1882041
964016
1401139
1649494
1182679
1171562
1668366
98366
220416
213040
1547536
696097
802901
751065
133717
175273
83783
292912
685049
1782441
1385906
1669657
1937118
773187
1722885
77959
432644
266675
1944699
148199
201749
1400419
728697
1734830
1673938
1705821
1421387
623122
292293
1365835
1914451
663634
717449
132970
334263
523044
904969
1943015
955068
1555434
569389
1883449
765093
1975010
312317
1513450
46393
1380633
228475
407496
779173
998358
601991
1317452
1091123
872852
1954060
1156705
1005996
1192941
1338648
975606
1213657
1246049
125229
1548185
888059
1348398
474391
1368350
1850689
1273368
1335112
301337
840252
1207031
1992018
1364697
258609
748612
308658
1972263
916567
131245
1192075
1430951
1943076
93411
1189010
78815
1780193
1905088
586619
1408610
792111
664735
1578300
1157561
156596
1576299
924691
490291
1604731
672614
1910444
643531
600811
1612422
1177887
502975
745410
912066
1394867
655966
854336
1020182
550367
688092
400902
295046
452342
124634
843042
68384
644885
1064131
1864176
844935
1015931
55613
3604
1591743
1181544
318704
832808
1821946
760368
1080532
1466640
1477131
1391810
950340
1521525
1863750
671940
58104
1997145
1401446
904095
1309887
184564
1404729
804273
602169
1518500
1788805
357383
1412596
771194
945086
68221
1571454
1768674
612148
300018
1748013
137957
1736626
640185
420795
1476158
921903
960106
1798466
289887
1736935
32606
866325
840128
1125932
1988040
1428686
1758296
1099840
1351058
1732350
813563
38085
588035
337304
27639
1424758
1098503
293733
1493584
863787
1812117
231892
1927460
866943
460211
1051665
793975
441794
159649
1454642
591183
187623
875495
1675202
1581936
1669469
1533219
1838835
642325
228885
284334
808962
1226519
654098
881389
1337004
1813050
412983
533426
278968
1904609
1984580
527508
1935043
894942
715093
795087
103971
564783
909498
1801992
1318597
209505
1382117
952432
1349818
956299
304576
1223997
25659
1765721
893538
902822
229543
440663
735152
1406182
1210957
125521
927068
427544
471675
697455
1653417
1829872
1370029
1865377
703461
786233
1204430
1649706
305883
892483
1960836
556845
1208698
1690492
463749
724984
668384
169144
1155632
1550122
1974105
466065
835847
1469083
1847098
1616764
182389
1618702
1918519
188403
135061
1850317
811869
371673
1463764
1113607
628115
1065219
1167962
1134355
1166670
409393
934049
10719
138571
959858
1911338
977509
329524
1085183
566475
1050111
1379034
1454512
1267557
1245445
1406116
744674
81968
1433049
1021219
936100
272145
111016
243265
350976
161466
762004
1260488
525343
687399
1272288
117520
73152
264978
33985
1700335
1076909
530443
1317518
428849
1148155
983457
1564475
1093129
910174
1336658
1987460
1493700
182753
783058
523124
26374
710558
1280998
323778
1349544
1525951
401166
1482030
543681
589254
1441202
1304508
941222
1051705
49579
1545819
955255
1191894
470175
1761479
690889
31038
709861
1514123
986100
921084
1000039
1480020
816552
970973
1765196
1157902
1771709
1494332
901700
1304663
1605681
18581
1120110
1903042
1289935
630356
1789306
966786
1029591
982853
1028269
1281581
271400
1491149
251707
1255248
1641823
1392370
2500
1859954
1143436
336652
960306
1926649
1370859
1208067
1831938
1304947
478766
967270
1529879
1475840
1281657
79722
1302857
132935
771592
1897450
1432660
12563
1782763
902393
1111497
1699716
347940
21754
1309066
1320696
465685
1634837
1517762
223244
890725
1596385
1847446
1914842
74902
1079476
301313
1645523
867660
700791
1494109
189917
919783
1824349
1147848
341913
916170
594653
50641
656790
1814848
879796
1276422
337626
1697848
57605
1141145
1435240
1127943
437009
1730616
1410705
220374
1244876
200053
1521227
347195
1320223
1023501
439804
477219
1523903
1865349
1417233
1668542
1731564
194991
1862210
1775615
1932074
1657231
1794281
1748194
696824
1870567
1931065
457065
716462
275198
445039
1246175
1853192
60087
389432
1323473
1899021
755853
1336041
713839
141860
1217762
475489
637835
1423045
638077
549005
211876
302537
1088172
424497
562627
1900724
1710277
987170
1829198
982917
839101
1209166
1900588
1957920
290892
83997
908815
365712
430383
95889
1129861
799393
1912875
705352
1619848
1289751
1677042
182687
306666
939276
453511
225407
1539189
1538560
214368
449537
91031
1489919
1020137
942781
1836259
1197885
1649447
1431961
688349
148810
1382335
1697458
965487
1715289
1882805
1186201
598436
98262
104105
1980269
1730895
232684
1262994
999965
1339822
1029066
1048157
1542767
791432
1996296
584401
1197901
1714468
187305
123364
921750
1770080
87251
547466
267228
1556852
1106656
1009203
1126097
1096984
1553068
1714256
1760124
968553
1588575
1769415
330082
1356976
1185282
1952549
1760059
110283
788038
28948
1717942
1194673
890384
520621
1233163
1773364
566936
223718
916575
378019
348590
466570
1043231
363699
1072479
1158764
272730
331848
516401
1751454
1085357
30013
1464370
1545608
1658143
1429340
251028
957119
1895880
786223
1219144
1519443
1465198
800411
1992896
1550719
23714
307059
599513
183156
100262
1873909
312503
919231
605471
1058659
1117206
596878
1473014
638302
283707
1925972
415101
1256255
310230
720088
1131400
1607854
1123558
931503
1919888
430531
61611
314519
620810
1134129
1803648
461031
1449132
642712
1242021
652843
54753
1930560
466471
1217999
318395
1452509
1497693
1168857
961157
624816
1690928
120928
1102787
1336118
1571146
1518882
502216
840909
678269
1001133
1614870
867514
1097140
1616044
743819
358109
1051818
649107
878719
239505
1557646
1517307
1843971
1152471
1082123
557417
1846139
1895626
1357640
343651
492318
127484
866715
1803219
629693
1427368
1751941
1280780
1577438
90182
743410
1486350
813802
630700
1075766
1132388
46260
1897501
1137799
325561
118202
931765
1052310
1440923
1983435
884084
1228726
1769468
1875247
1458782
604927
51594
1965734
1539487
1846360
622733
1037444
1507239
1834306
966786
1202917
1183891
296177
1036770
781184
17401
1781257
1847855
1791706
501691
602411
647914
237423
1478733
67345
1901240
953920
1962220
1114891
258045
181672
205032
1439355
1041947
685874
1578374
880435
1628447
133185
652917
709663
316062
1259418
708250
1435263
1478705
1900125
1630559
185105
1668938
836437
86518
1384604
633213
258849
378934
1579191
641520
444213
794608
1928021
1161674
152414
1522264
1763122
289166
51377
1702980
1901724
1246537
1210824
942850
1722665
1841913
1668488
1184080
730368
927725
793054
1478191
861619
1950173
1444964
1594848
1560870
153968
1023089
347628
1053636
1893585
623100
1597929
1723322
355441
503521
1464781
1719914
84965
1238272
1411733
1480000
201183
643575
1011012
636982
883736
1059748
1463177
1203668
1683482
649757
1248408
552108
921653
1104692
16195
355953
804082
1649590
711241
100622
1901339
940261
1147450
296785
21485
1022255
584744
1393129
557255
54826
899465
1806644
1184861
1946718
1736003
1085643
226364
1715858
1328738
54754
505705
1418696
1003973
1951684
31994
1687579
496965
1165777
286344
750733
188254
1249634
1694790
1142159
995109
1811511
234954
367856
796179
100709
1920350
1776638
351599
1558820
1607839
158218
1206750
226486
842073
259532
1265379
1294680
1714460
735674
1009052
323481
862500
691318
619611
1064342
1541331
1422518
358439
163465
1576258
274427
1255010
79234
124995
803905
86573
1167190
965066
1239984
886065
1411250
1064185
383141
1769690
283426
973186
1508341
969825
1719679
433273
671637
1098676
1261491
1712449
54138
1357088
267071
325003
1199218
695628
189027
943038
905792
753685
288807
1867398
1613078
710957
1883868
1922439
1497228
1338375
997576
649318
1327009
716660
1802662
1386544
1652337
744367
1470335
513057
429678
157630
1546020
294963
198577
1191308
1556452
1106779
572865
1233815
1214536
1550063
1426086
282912
72884
644945
1694246
1972038
610371
515200
1191388
630923
1387511
346163
364914
1864430
260930
529061
1606623
935477
909658
1762047
310636
1321238
1909594
1051001
1910994
1402409
1512340
315863
1968521
1341763
643457
435147
1045855
790801
1928980
1112778
1338672
1656171
1561461
1967023
1342456
1368812
1612739
364645
881759
1746540
1510754
557657
96663
41301
1330086
59339
858776
1874646
1560991
1539630
591068
104517
1053817
1938181
841554
229323
335692
115901
251224
1836260
339024
1968074
288464
1887757
1606904
1303503
1000725
618066
63846
1173434
796282
437
526012
394793
40034
1477822
708683
1100710
57370
994731
256393
917703
589858
338351
1610619
1612235
1834230
91151
121680
1262812
725184
414306
1959031
354826
579729
372269
1582497
1102319
1441205
596093
1101667
1951648
851048
1377848
1001291
849413
1899541
1058852
1688710
1184956
941869
1852277
1485852
284277
1250133
1983461
56577
1849204
615461
1646673
460003
1338640
1141892
37302
590974
667461
1115103
1924060
507238
113908
592724
888999
989182
303628
1376727
159842
1888333
293941
56487
467048
112165
891334
239015
59631
1568561
579194
1210178
1494648
1886851
1551025
875579
1118442
1759652
733546
1817754
20358
1552506
266631
1056314
1782492
987676
1144020
368145
1697047
960389
1855479
1369640
179645
629149
1164929
1546542
127344
949878
431128
750553
444042
329963
1572549
876001
1171813
1396399
1845263
601214
546980
1431025
1883748
76439
526627
1484595
618157
1507243
1410810
738766
1979448
531371
429621
692482
1332330
1402264
1896611
1415929
878883
1144183
533805
920771
1362005
204357
949043
836568
280900
854282
1390069
1248765
262009
431401
767218
1156661
250879
1641708
764933
108537
721144
1374091
1907019
120711
1332766
402309
718359
1110474
1727218
1839960
847705
401047
205505
1431898
1406241
47080
764239
982949
1864064
1470596
183428
1505660
970692
1600681
1437183
1336532
1131870
1471964
60665
288039
1954905
1775755
1429896
590617
1981968
1051388
241573
1189083
1850492
956269
409269
381736
1339213
882677
1893207
290183
1024096
1410909
1745083
1586752
1715839
564696
1643984
1541104
1556512
388777
541285
149444
65552
848201
1024776
218353
1317174
22264
918869
1447926
1437648
359921
1028643
273444
706569
475115
133950
1685684
58210
65496
1307678
892456
1760054
564157
1728493
1428718
184502
289876
1576135
1264742
1405963
1063641
1762323
278440
1560063
1738032
1855848
1801235
988918
467703
311868
1060462
1811135
537622
1258992
1637992
1703222
1435874
1789805
1910675
1103915
979895
275427
1092235
1221502
445818
934382
224029
1223564
602865
1021610
1877181
1599704
419757
570886
1204885
1743758
1842122
1108853
928743
638218
588204
1879752
1774708
1049380
748567
933812
799644
1410464
803686
593334
1192591
477513
1876442
522879
1095548
199545
527708
784293
1828639
1067879
936105
525203
174060
1972409
181450
812350
388082
1450348
1913583
1962330
1570358
1192071
952163
602096
563784
1436013
392371
1017913
829645
487728
266999
479430
1581478
747182
1393990
338875
553066
345385
603331
653290
1847501
1562882
1169005
115262
1098304
1862590
55261
848550
1408985
222118
1791539
1309284
284510
1035988
1155362
952147
220396
711128
1535221
1966019
1288772
723584
25419
511614
985334
1247238
1085291
1670215
1262219
1483061
1435210
1625489
1316855
212416
20082
675294
395559
1201575
414015
1080688
886397
730995
1856652
647336
847034
346327
595282
1133615
861340
5096
1971431
1642740
1746225
794116
1924005
236640
1490367
203507
873329
1330297
1049481
687837
801046
178120
1632998
233039
928577
1186907
1792889
665679
1701521
94184
1502982
482538
190223
75109
1191667
1486351
1146902
554640
1835602
1231377
931382
1257180
1084650
543102
327097
856365
182043
974883
1857905
400466
485727
962451
1366595
778740
1110381
1837485
1350412
1307819
1403785
1905412
800288
955216
658087
906583
1460457
863920
1775402
490887
1147514
1090215
809047
940116
1137592
1500413
1668098
1590381
488331
1139610
1852128
852172
186676
1641983
106432
1814198
1052842
25540
1208120
1098601
1440536
33940
1686935
1445322
1321921
1010868
1484472
1878750
1547151
1870400
1721500
273124
1959471
411577
420211
13300
540546
654931
98004
1475606
1255223
72346
1196197
46183
224877
337643
1756296
1729786
1278577
821058
165504
1530645
1311783
1625761
1202387
929965
1979272
1518190
473288
923939
503670
1918373
107904
853737
1920313
7844
184086
1450998
1299473
907657
1522905
302600
225702
937257
770781
591802
1831403
917245
605554
1030819
1628432
83804
610760
598712
885635
1554324
878658
256024
1210358
1591123
1060031
64197
1223486
1746024
1666540
383167
1544455
1381046
1005214
865481
327621
1119458
648583
1437926
472541
496063
1580408
867776
1677112
1568318
349213
266092
1548400
1264020
111366
1682014
150236
964702
232856
238693
1584695
1868620
1845631
65929
869844
777079
334737
1411606
974381
1529801
405481
1538944
1764055
1526011
111044
140777
1584764
1317175
1620450
1808928
1697091
322251
1473353
1542181
162210
1680147
79089
1487612
1234918
974523
1036045
881832
982116
863294
1814677
361524
814998
1377786
971198
776616
609533
257816
937202
694825
1535811
826280
10746
227339
818657
613074
1180146
1013266
636681
1543004
752187
1313304
764007
672139
968682
491745
178262
1026395
468449
1218793
761200
1856122
283821
1779243
72085
818150
1243032
1237206
991753
208078
1487249
303264
923996
910176
598865
1436242
1257187
175551
886976
1367919
851887
821848
254971
128185
921689
406027
8552
419569
36189
660585
568075
1052189
1696560
48600
409934
1556103
951777
52885
875045
1565926
1091683
951391
779087
358439
711704
1741346
679389
399332
47375
80797
1781718
119921
998711
1128928
1465516
1392869
146798
232107
1201388
612821
1659252
777897
697416
1372688
918164
1381783
1104871
1768092
409709
733625
252982
1777651
1392970
690406
892228
1368244
1736944
1358303
1239832
634095
718991
1165283
981699
834322
1994608
1255781
1849256
645248
545432
1503002
468356
651307
1145646
1350838
1076976
1448319
356983
919990
626083
520829
1287745
73769
1910244
295402
1217034
834528
1839627
87249
1944853
1292330
772739
807121
1176447
1140724
1107910
630026
1381182
6031
1304521
1983222
1823940
1201637
179112
1143466
440610
1036942
1855333
20164
1333748
466425
1247287
1440332
1932853
118068
936711
1524370
865558
1471067
578484
1325848
922549
1620486
767882
1333062
947130
1890495
1722654
1520640
1495286
230858
849636
515832
928813
1827486
1663053
450396
1956512
1843277
1012816
488692
1959709
1027685
1966635
1829555
1090188
594730
740591
1989159
1426966
1965023
3419
1040915
1722921
553163
1396628
674917
1081701
1107822
1321839
838178
1938250
1592421
510492
594905
1282929
1660190
1778891
679114
1891051
1248820
1848279
707337
1901898
110209
1683654
1172452
507107
310558
1033955
736511
844736
28489
1792387
210429
1295065
932522
539084
1460686
695363
1592289
839373
744006
1377395
421208
1170394
413894
846188
204196
1001699
69544
1782462
1353576
1784483
567244
261095
769777
114342
832869
467277
1555051
735010
1250991
840553
507625
919062
1393431
1951526
244586
478437
993140
1739572
889976
496139
335815
1388811
1943389
1525982
1748550
103555
1619809
310406
1298776
1012030
232524
376768
1857898
1559196
1387220
804016
1340346
1252173
1138338
1217674
1398935
1123190
1962743
1324135
1779415
156829
1332624
318651
106689
1012376
1947294
1041951
164358
987915
1770440
1359291
1906298
759312
830150
53747
1799092
927642
977359
1550523
1948695
1947377
694371
1101042
525052
320727
354558
1762356
200271
1291234
1354727
1200708
941641
1147643
1739428
1499731
1000063
1293834
544674
280105
435890
57424
1305441
669806
1518617
719019
1683905
1045914
1715496
764720
1492359
320166
1740484
1290390
1823944
199432
1311461
118230
1500227
352637
438776
431902
1901295
1281547
1110682
1371844
668271
1217523
31257
1409160
717946
1816088
806092
1793665
294982
1788263
118053
996284
677318
1241994
372948
1162181
910735
978780
319706
839314
1205515
1830392
1962452
43030
1543056
1018493
874409
865962
1795601
765486
1679359
1957250
748908
790329
427745
982601
497114
982646
1920839
867225
1687524
20299
411022
1214905
1376968
893561
1003651
1287753
312350
1092294
365934
1892968
885674
357532
494433
797845
1283523
1882455
1415220
638199
507781
223389
1188568
1680272
1490064
384398
67522
532306
1040392
1804258
1470320
1901927
576939
1059738
1984970
401691
101157
1458393
444880
1587153
922508
1911251
1782004
521070
1121862
1571176
1910221
248301
1679496
1243844
32156
340215
1698345
893777
168215
1573702
1696470
314443
212362
850519
259162
1825516
1944009
1121153
91090
1110465
104987
825097
1817417
1375183
1391357
933196
556505
1088893
1467930
1886653
1023127
1055403
1889741
46304
1303302
1335083
1992467
1880182
227081
369764
785896
787812
593418
1113089
1301772
391322
631514
601787
1402119
1540866
1051303
179444
1150366
1632874
1630176
805753
1813929
1546328
283898
296284
353837
1273400
860376
673813
161133
1832524
250725
576169
1973700
86499
581584
1202173
992158
1362865
1140787
441628
366162
891626
836454
764773
499120
1362303
1293491
319493
1057266
1288913
565135
733856
1066914
833728
578974
173667
1230862
42683
517908
1540630
382830
1140990
281781
65569
496174
115441
608813
107669
696346
1994383
1950454
162147
666102
238511
241809
45978
923614
248329
999182
777239
558556
1645713
1281021
1969987
1660184
1366109
133837
1221769
1379789
1277531
1265654
1797155
917203
1719333
477352
325006
516382
1313558
95863
644479
1620960
1944967
1578048
1047405
1868767
1309280
1072279
1774767
1236016
414268
1703175
112337
1022580
896495
1092803
790376
1358937
610422
213499
301225
1516034
1786157
187600
311871
725633
251245
288559
1310695
763831
498014
561155
1523463
1814083
828991
1341891
398781
1960697
498319
512291
557336
1508180
327055
929041
1190974
566567
1782603
983253
162867
764373
1697552
707832
249136
916161
26102
238926
111031
1394603
1872296
206891
1093681
1307704
1408609
609950
1558248
1952334
721134
1481661
1280136
1421313
420617
527821
626117
2163
1537105
1368488
1568247
1333883
447862
254747
494601
484378
586238
4412
584121
1778713
1062099
799575
1519799
1195227
66629
1214301
1473217
819051
208564
1722423
695051
278848
282858
563452
1337849
1940533
846093
408718
455109
754812
1168220
1074098
183822
1523156
745922
1978469
89043
349494
1078341
453966
690233
1234705
635526
1521814
1793515
807910
1984473
1988881
564645
1837560
467778
1466232
792557
410603
923505
1021582
633238
672260
8318
338520
1830545
1520880
310096
788328
1571079
486818
1011271
619843
1806101
747823
1865401
60892
807378
726315
170537
1818694
1453781
753271
845566
1565105
172788
716380
355927
56455
871424
1443114
954532
1658726
1837361
1558492
1480686
460996
432625
684463
201912
275184
522539
1969437
228130
410588
718848
492860
1636312
1931977
1075637
1824787
100244
743344
1583079
1593425
1536496
66013
1927519
1908189
1030924
404889
264590
149767
1171421
892889
366369
648507
703803
527441
1372395
1463649
1156618
1895423
1782819
1141943
1287398
896986
1556992
1780998
1404889
528515
1872362
437394
1860752
1924623
873369
1718041
393996
208334
1095412
1541737
908701
629249
666044
1084603
1025647
737663
1173428
513441
460489
1950849
319590
430368
173397
1404446
1161902
750637
1432650
782985
1167023
1873986
662791
1979631
969609
78190
766615
1492438
143513
1718840
1036010
1021949
1463061
1675301
4101
319437
178160
1677490
1622180
595725
1782533
659852
840941
112245
887813
1366271
1767954
595848
1482353
578293
403709
33822
124382
508531
1715132
532928
983354
1110581
1527362
1659232
218475
1306716
1325507
1223218
906814
1081003
1830744
1464784
373636
1370605
1427637
430121
1261506
201148
1795956
242285
1360653
560774
226329
706663
696697
1366945
1252698
1411794
1788912
340873
1622532
481217
132968
1686177
1800234
1515926
1768416
903681
581662
1169199
1984276
1093884
126609
1897126
1707186
874763
653663
644450
1603113
948428
1435441
56387
1567093
415328
1173729
113521
1830920
1698991
117667
1255800
56716
613028
502589
932842
1722188
1029036
593145
1401797
58587
1115918
181354
1434720
117437
13108
976678
1072392
1217790
1003360
1744011
1320532
814487
509837
1823829
1516843
186620
369003
1055335
56018
1028731
1061677
772
859959
793671
1956473
130937
593003
658538
191027
1085552
899566
693606
133622
1686738
10204
990989
1605372
1872982
1879719
325115
793187
97643
407383
813060
1969313
1291281
1951623
119773
238304
1956271
1878719
777790
1979939
249690
1028016
451840
1625665
1789356
1014538
927224
5151
394740
1485337
423447
61447
661246
1379269
943199
448705
358967
1778010
1881866
1347811
1327759
196862
1292923
1047134
1053120
342773
215176
1574905
1094679
418879
1767247
1235473
487239
1643051
701084
1524344
1113720
114512
1268952
1260120
1471756
1744126
1118830
211561
1147459
1362557
400644
149597
550185
1733785
1677253
237245
706122
980290
827379
1790717
920046
1318129
1928075
1027149
1394475
1738134
1263879
1881400
1603273
1554232
668532
1269830
721620
687426
939305
102895
1326492
1374084
213403
1693818
1522109
130685
1323834
814001
1074800
111324
421203
1358052
1633159
1166883
1096224
331082
207228
1313409
576044
1646114
1987848
680010
1031109
918808
718948
628513
950302
1953019
1163942
1080778
680395
368729
1237191
230506
662449
125124
1665103
544969
1125089
1743777
1934211
1297904
266544
979594
336818
1341335
1467374
1974319
292444
1203439
1140271
1126086
581941
1077977
1715107
1166597
1205571
1464782
1105669
571909
1968147
197726
719489
397465
813236
240078
19942
478468
1973438
1957188
891751
1605039
704766
633422
1287548
236464
439164
61715
9349
1506682
1480290
869072
1266262
676017
1985914
1741809
1324548
493258
783862
19001
106574
651382
1864673
409895
363296
637761
1068729
1163976
527500
1627988
1088174
1243702
1774437
1424101
1999611
408823
332023
775693
937195
1645255
405474
1704645
296781
801728
651016
804129
1966855
8866
1460136
233822
1834481
31459
1539258
680166
1374480
1428606
278075
651846
1018172
1384123
393333
398833
648171
1721294
767225
1842604
506656
714901
1919051
1576500
671629
84953
1828344
1081510
1711087
1660149
625572
1048833
697979
1803452
1363593
329653
957107
237240
1448373
11296
1214328
1926864
962825
1751735
1237327
515532
755997
1505762
1384122
1206360
886340
1851054
1641695
124091
436617
20695
848812
1470
1319627
572308
686559
1763793
1112857
450282
1246564
1245084
1367558
502701
1246133
924324
204039
1805464
1668707
1889534
106973
1547040
272209
856076
352498
498663
1586942
1223218
139946
1513799
1389107
277596
45556
1884935
105837
688721
864478
1903161
63290
794537
1188422
1191763
1654640
1056871
1150856
441088
40146
420367
1072905
1224537
893956
205825
762500
1670694
1562510
1753251
277209
137366
768645
569247
668453
1530627
132834
224084
499142
870881
721503
1018885
1009734
1044325
1109894
667299
1236598
510283
1584797
430489
1595472
814331
1779607
1876902
1301812
1264663
148088
1694289
1198251
231235
404050
1619046
1357818
313042
1749478
964760
471662
823074
1846687
1492085
405144
1492249
910689
314741
1464326
210547
447779
361534
1832460
198306
730168
1600703
1736575
1466063
591221
576004
181934
1341886
975565
287622
570090
1707080
1020585
3608
1814160
390315
1814806
1117128
129677
19608
1334239
1975684
693984
1348937
404235
644461
1832390
542154
1369531
1863164
115192
1544576
936531
1727875
75834
1719044
417986
1452835
1435693
763772
1441334
270745
1778562
1165376
401691
1242100
905348
1296625
1617994
663429
735464
938713
1395263
1065017
905091
1829607
1478096
1576760
514552
1837232
276229
768862
1214463
1904233
644313
1440017
1029952
1798567
552257
1050016
1409918
1645740
767313
102893
159558
225590
944547
611078
884493
1414594
1323662
143874
520986
53075
1448383
977728
1314683
1254301
232729
1228937
644734
1471538
463088
1079904
209219
632856
162078
326429
1974519
1500645
1512427
1893189
1954841
157029
1188364
173419
430517
42258
285142
1088187
485335
987647
595476
198118
122667
23203
1183704
1423752
1095375
129195
1110861
523418
952839
847332
1643922
1494568
1933175
1486211
884845
98850
234669
98866
1644117
435311
748179
394282
292794
1812074
322285
960518
1889542
1173626
1996240
720671
1762978
1774315
21902
801001
1995757
1624558
1766672
749841
1792204
1442987
522824
1002817
1881416
1434563
1655656
828133
1562117
789936
675464
1652950
728606
643449
1316599
696713
315494
578295
930173
602841
1116122
211721
1341862
1794711
321781
1484717
1757905
1045670
492391
36714
49585
896504
1434994
518223
880135
1183252
713527
163387
1942559
184019
1835515
1660352
694594
1794419
1873541
1138029
1687420
1931975
1404153
1050794
1480611
1970231
1585804
840248
208139
1659103
974599
210576
869906
917576
1873441
1351252
608034
1372281
50674
271275
1478790
313641
1665287
1655098
281326
165137
33618
1633319
1618457
1019123
1329584
263561
634623
406989
410002
993396
926720
1259690
915817
1444980
344421
591573
1734679
779377
1092221
1388363
1614681
1351155
821351
1785834
611443
1959868
1388422
118314
523638
672375
10231
190633
329721
265533
706129
583437
1184588
1686252
245031
1093714
137324
1178330
629696
50709
386372
1850442
675227
1022293
1810340
1154928
888851
1204615
1019008
1681038
1708160
1665331
1424132
1883801
678752
374189
973954
1059579
253605
1338996
468915
1243269
119752
460670
870351
997887
788502
1277793
414109
464832
1377214
1856799
213384
1966446
1257718
1017452
95969
1202797
1705340
1647928
8276
917434
1493858
1769517
1506748
1490193
622305
43956
1459198
1836459
1862918
1568609
365303
1385888
955585
668724
1637296
927999
1145039
55209
1143000
1552319
843575
410077
582567
1679790
1082695
1474296
1308217
1745162
68163
809802
1350468
573167
394737
1881274
1338160
881738
818957
1914650
1998606
175168
587673
1412332
268528
1067166
1412758
1985144
89276
614814
1253098
176739
1390543
507747
1997706
551593
373843
1137467
1179098
1240832
1140189
86968
106506
134928
1429532
1475926
550601
1946027
828969
1207836
1949629
213441
640823
1381297
1321429
181513
1552655
385102
723060
122766
521667
560856
156662
1001456
1192995
1096289
1178092
1890095
1579533
459539
277840
941122
1515659
16406
715903
1621076
427246
109911
1953164
464368
1582116
1087050
505796
1351572
1217911
466695
1520717
1963955
1704381
466654
1394819
1619968
1353435
508872
1046058
573301
508036
78299
1117823
1932009
1808269
351156
97362
517371
213068
1993051
953737
1622373
875010
1615918
731875
543403
1939920
1568664
1602780
1298655
269113
789002
1596159
75813
1211245
1042883
531014
258320
1618890
1947095
99590
93569
659766
1002415
745434
1347321
454659
517411
1015099
83820
1930020
1275175
809628
345676
1466531
906139
1218084
787317
196401
488852
260269
1269177
1830415
431916
1185605
1722394
254541
1610583
1438099
532594
1832122
1569102
1819733
230311
1984733
207463
64999
1305515
1808424
779137
848746
824514
1260637
139245
1505348
274798
1020478
762362
1438121
1408510
1932465
1070164
1410752
767059
1550173
1993584
334223
905621
251377
1026484
491938
875595
638477
1146378
597656
928814
1648813
211959
464365
857236
1079423
409241
1186851
1975207
1036388
1221585
545813
991583
1945782
1572423
966056
383070
84251
713404
1012234
840512
352996
326159
1070615
1915582
1230441
1570206
562388
1442308
634574
434707
796227
834985
1151471
770756
1890086
1865057
783677
323151
1348976
1662452
1838484
1805707
694708
1066567
1308848
670950
1650523
560409
1878257
80394
1080912
1005413
1069207
155104
937715
1442519
517638
1327913
1333617
17563
1648895
703812
891535
1408052
55703
141872
12241
1611594
631632
67377
1859757
1813019
233101
109317
1414846
37576
1249933
1203679
1805442
1788080
477775
70687
1755364
358875
334484
502045
1001473
138018
1646044
128937
954837
1647685
480856
1759254
1903124
1266437
834187
951294
526729
1221785
745581
784756
1446018
355876
940105
780196
1969917
1311885
159120
1452306
1760303
1677448
1010628
559544
601542
1898110
1979978
1426858
2954
672163
1070025
1372653
917852
694055
335148
867685
189889
1221097
681833
409056
839948
1534112
1490879
1132294
443238
1287142
278744
1719338
1073638
1272778
1789704
115675
1822197
632382
1073627
1297182
1396653
849131
902262
1219546
1703933
529840
1151001
272389
416811
1640989
1333443
1632039
279625
1320360
1991874
332694
1034993
652358
741447
690467
1429385
626012
926052
1613908
1605795
990146
274047
771030
520600
149069
862523
456249
38361
1119849
591480
1168963
1742070
334934
1137731
1624536
555855
799987
1326836
6548
395355
411782
1099394
460351
1312018
294224
667801
1689349
1437295
1582217
430776
1436603
925512
1843140
867113
220874
1668120
947394
848869
1407749
244671
1538256
863956
1309897
754636
58824
247475
1413987
1361955
887166
877678
1399511
1280124
102842
71360
1841111
269143
876431
989198
1552724
1535128
1776550
1724261
1190354
898509
1112108
1699348
949430
1622754
881214
216493
848551
74224
796189
1425178
928125
750128
1000306
206504
563626
1294389
814663
873546
1842300
412281
871689
497437
208792
1620429
249446
683339
1830008
156869
1786457
793886
1668690
1603229
625195
263823
1726277
1727663
849752
950771
1652899
1180578
874614
1632539
238403
511045
589352
714774
870927
179395
1127669
1774523
1105258
697786
1930491
1001344
1220374
1834236
1070118
239859
1756869
911818
772761
1560783
1167553
1083111
792686
1016077
1498290
453275
1069583
539150
1049260
240077
1697729
104089
4090
314639
294876
104032
339650
458375
196017
1272309
307740
1882439
383672
1022153
423028
305123
1637245
1723972
335041
1841125
1147194
1153246
1395561
1868601
407942
987952
1649
1988481
1148889
999998
1035637
393874
1453806
1710837
1826458
1701491
1308153
296710
311928
22205
1417158
1367598
1038456
475780
553338
1964975
370963
1388531
1238023
1603983
807319
916757
1556453
342177
1337562
982008
863251
783568
12478
1769874
1061476
86252
690398
343012
1494940
299376
1182915
450769
357178
1501135
696752
602988
1353555
256561
513647
1710619
1486301
734386
1919368
1709650
1591807
1041239
1546912
1196705
600159
145027
135474
845847
526321
1472829
1560037
687453
69099
236297
595813
1589635
1885323
1392721
1872187
40275
1843432
511978
935568
198998
1555976
1747402
1304238
697595
717581
358329
555558
614475
1515277
1862160
238817
1919960
834854
1753502
501169
361475
1214828
684299
1939649
143263
1641763
1853928
1989624
1864795
1697699
1249315
1544404
1838881
122077
468661
1991545
1781969
877973
1541852
730884
608410
79980
950476
243730
1870838
161516
1950588
860387
945678
1805417
630560
112981
954407
1328959
765074
1705218
608146
679897
957392
1161717
1831936
686289
1121880
611399
1356384
4919
127120
1172332
1558810
1727066
1870739
297943
1479995
785711
90474
340846
819094
1081138
1245120
611885
714195
1969798
230638
899211
1925245
534751
1990639
1328746
1018715
1497911
1002376
1645287
1717704
385004
833507
14019
1682376
1060342
770214
708729
1234856
1225592
744894
269599
1446152
1109898
1995751
352056
153488
1656588
149245
775383
1086052
638982
1588288
1859310
1747923
1663963
904827
1467112
1708395
1563195
1283031
1304219
383276
134425
1599723
389703
18311
1945154
674524
1058013
1120163
214215
1293423
794482
931009
500370
1827035
1847758
1405748
271556
1085233
142825
1983747
1820628
1969778
249217
1926928
1461247
1277901
1328593
1605922
1255900
1302604
270163
722659
996373
209904
253033
398845
475668
1770643
1007075
1446071
22571
438635
779217
934486
948683
158998
1856010
1339821
1786256
781205
354778
456023
1625373
810397
1371797
1017353
247934
459927
444465
1474128
968043
71328
371772
192300
693011
421832
1087818
158805
1336798
901547
1606049
543609
86833
1361858
1382891
1380144
238940
475616
69815
1780029
219233
742443
1079488
1314975
1934116
1889797
1991201
290000
752656
1967874
639642
1268831
643291
1899578
875325
683542
1915337
802922
1650875
1535604
1130148
1884558
1729984
186438
337928
964559
1413600
1466963
1917554
1471776
1149949
671740
1045524
1762837
1039575
1372609
603473
1290227
1953076
1585240
804304
1339951
1557895
1452364
1420805
1000297
104378
1059306
660327
675848
357678
1603987
40076
190750
1470709
1679453
1223684
182266
489524
699074
1948801
741
514230
1316390
1383430
1311011
212218
1635620
1552343
518814
2047
811327
879756
509885
848425
644392
699912
1770056
1974367
1090526
479838
933475
1322388
1365758
479018
1617475
1608867
1768924
20554
1835882
1172675
741475
889400
1005128
1665025
365014
1734647
1958424
1013875
315908
1614301
1596672
1777620
191503
277684
1037224
453551
1981007
1363865
699452
1657642
398841
952056
1308603
1169690
834109
1035071
1226614
1431813
1975340
300671
256519
1549239
1548694
360337
1095544
212787
418917
1481629
477971
1988936
1588785
169818
40405
31260
1363877
695020
1249195
708560
985427
1842275
1909287
783680
790386
138722
1377541
1385729
1783211
1752085
469613
29083
84020
1725378
185024
1094447
1261390
523441
455979
627876
736542
458264
116531
408211
1756091
832344
948349
938198
650
1526596
879432
726670
1647882
1749874
1652440
1200202
1016108
1227779
1028911
354221
1593095
211085
1284213
481078
1634074
869588
1335260
711620
872634
206572
1931114
601959
1290532
1227754
758919
808677
416746
1054402
1535928
1816242
569724
1738946
470280
1394600
1374099
814291
1287292
1009558
1022468
1202270
345331
156931
665499
1828645
599703
442383
1004660
908130
587552
989366
253818
1356688
312537
525733
892990
1727151
819979
1733080
705359
1415762
173909
503755
1936621
1433380
351719
1003147
203224
390439
88474
979840
1442082
969229
1228042
843196
853759
1620068
1278661
1944729
984207
1238761
661121
1335382
234156
1119885
366071
1695775
871043
1549247
1294347
148484
1740333
1459938
601907
371138
1632709
1001790
653986
909240
1702742
34456
1300864
1438588
958991
1073037
1361776
592168
1662822
1500910
892182
1653253
1778492
796292
577306
1433382
522627
288393
1766261
1639072
1728533
304501
1768138
1247003
543677
1050821
1184034
543505
1998212
258530
297898
234553
1045365
1339600
1157564
1934848
358369
257420
817604
255780
1453836
57427
1635275
81562
1952163
2639
1880089
894212
1481259
1949794
358837
878726
1274346
1423133
780144
755572
1373541
43688
1804345
930677
842959
1286801
232442
1260076
36743
1551851
984361
898418
452730
348095
1681173
269527
1268757
1082563
1506983
896793
1171
876027
1543255
715155
39700
1071246
135062
1274860
1957224
1449797
453387
1047393
1748645
455014
1797569
1483963
73754
1037820
188305
1868620
623606
205709
1873301
154717
1079202
1508237
833423
968027
520648
670393
897918
1054236
874078
424780
1721763
1962543
1956655
502977
737238
1366724
1825209
83336
196727
1533641
928022
1531007
1388988
1901410
150664
1372702
1353231
1614742
1972945
1208293
616896
892871
966324
126972
1270469
1304741
890360
1491366
1783524
1013814
1375748
1732571
1675119
457633
719107
160699
1874513
1011185
1466189
578451
1588402
93857
110271
122809
1419828
548800
231544
1748205
1169909
1584084
1862946
47469
1146756
838160
1737020
1187324
929265
1575338
838388
979734
1966245
1526048
1440294
620562
476639
442545
628824
944417
692168
13029
7784
352877
1606319
1018413
800895
830354
436181
1305792
1156522
870931
1470704
1576872
1041943
1193122
1239897
1868033
1369514
1685512
273499
246547
1492995
935998
1803281
1350467
689562
1005373
240446
378322
1755549
122763
1896450
1751689
627411
255090
1338186
1877902
1877395
43225
406530
1777876
1056137
668232
1617774
1450150
1804121
1914782
1332143
1285110
1878017
1701896
961012
1803535
280928
142133
1897830
287123
346118
3010
1149502
1837754
1826449
1861806
1623382
968622
1437878
787536
621070
1597902
1951239
70881
1159299
229922
1196055
124944
1322949
832553
1329413
1021159
1235181
738099
957847
823209
129571
1139931
1207515
1397370
1248807
1731147
1022437
1943993
973893
339003
1292648
793581
1944291
1988486
331628
859854
72059
931588
1987323
1501595
1997454
903650
120601
609063
1779242
1307028
1704287
1144785
366457
1439061
263418
958807
455295
1824697
1580048
1415057
1711104
1327184
317806
1315876
664003
572804
9610
1647389
509935
872429
1775158
243033
240524
674017
1001629
510157
66441
1536941
798179
494745
1945677
1890500
1648470
917209
1043178
477868
133635
1912554
735458
872936
606319
948816
1061882
177879
632827
1595749
387896
116909
487010
1104705
481901
429697
21947
1891459
1295219
1060314
285550
1223406
274713
131220
1938587
1308254
363751
1825560
44950
404882
679255
1711451
1394513
649780
1664338
1028140
1089873
1482072
1078333
48971
1756329
552402
637801
891810
486681
1108685
1025084
141211
1571117
237747
484081
1727010
569536
1182335
823268
1860845
1139538
1985308
510038
1030275
345318
1955667
857567
1750271
366572
1936201
313690
797692
1933190
960599
234974
595393
1494717
1621968
726669
482597
1022599
1011657
689699
1872413
808535
1754298
287825
1037856
162104
1573963
296187
288489
817864
861774
1991375
1881317
1640309
1028131
696201
476265
855630
1046791
512982
149963
486632
217421
1912651
701307
1053498
439778
1022175
1107680
1682312
466361
645432
272986
1181414
833587
1138068
454183
109460
648150
1057329
1435431
1010220
638565
187777
634224
1681253
1821828
267908
1771478
678683
955711
937140
740624
1251221
381808
624567
1524271
1394853
1355308
967256
1487210
1327261
442234
1302060
814305
90535
612038
518702
1491932
784531
1184966
227526
902510
317419
1756503
258508
1118871
812666
347489
30493
1644043
436550
1063741
179200
734077
1306745
662002
1784335
1158504
368466
1470364
1190338
268877
777985
353329
1866101
183679
1958078
886428
1002282
845706
368855
468085
83471
1503628
809472
458163
461508
1473348
1333632
1366136
1643020
248396
249029
1517468
1956458
708630
53442
574153
1435634
114207
701683
1517020
1335323
964203
366450
1821732
1823174
679257
1704569
1454705
582740
1423812
1670012
626386
1617285
1076428
1421465
1954786
943760
1587915
294929
1452904
673675
1036036
193324
1218883
482038
745652
295930
1825360
1118570
1244065
719497
1030883
431593
490333
1731959
1079354
1364964
216333
588141
1110328
757067
795211
450101
1408308
22690
1021675
1548765
1192043
1442407
1689188
1356254
409239
280041
1826502
1955224
286149
1332741
1440832
715020
1250137
1410000
844441
1489272
263756
415496
1771883
703893
968619
761652
82621
548237
1806557
219316
1239560
964943
319446
1553989
480976
875561
1323344
1836084
1410751
1985964
748238
1489243
1216261
1980972
1599483
361072
932598
1868132
315686
376264
908984
1786206
231055
730743
1565057
1781685
767613
34367
946426
1014357
800871
1409857
716219
1655288
705039
1281002
671194
579171
178129
1933153
1249407
150784
1104293
678036
1917541
1785421
1661709
85491
1510557
1912633
689017
310207
1211487
1877494
1085855
1866249
1630785
285399
481741
1102216
1158683
1434085
907276
1096627
103162
1434906
1023516
1119270
281434
367509
443980
258917
412011
713528
1426261
1009355
1406302
421817
1140323
869655
259240
806718
636059
1203979
1088157
1307834
1061822
1502061
1641799
619663
336860
708485
542330
911091
587851
217891
422845
1616713
1140109
846776
146629
442815
407349
1901750
730777
1273979
1525346
1784997
1157405
1588880
1017105
383063
1281678
1663188
263153
1051540
69280
873100
82869
1147404
267225
1653519
1574502
1254893
1923526
513854
1850617
285868
1033078
101935
1095196
1273145
1067487
887174
1729550
865991
94252
780144
1077787
1228548
1022186
1319937
1242078
1064472
270804
1117537
1493881
60448
166009
604742
736759
752012
1729832
591648
1782100
1081570
1286148
258459
250695
547909
1066165
1437276
982518
1284748
1818799
1890645
244470
414171
1292952
370864
1346273
46412
1418595
1189382
1094878
775019
573099
1448488
176501
1962697
1804006
478012
1746559
18974
1337120
1061346
978587
1726308
850498
794609
1023299
1110216
389754
1123410
288750
1711684
357425
807119
129513
1661924
1591111
1502593
187213
1895971
1460729
937849
1537790
1961032
1501037
1356695
79267
499520
1395312
142532
1573091
1890651
1561124
672911
521899
309152
1809361
666413
1101351
1790058
216256
181716
1759472
1020017
1718755
734773
485943
123351
919185
759288
1975262
985964
1922071
597279
191591
1877377
535053
1880077
925386
702746
508050
234482
1349231
461891
215112
129396
588419
1361384
1462001
60761
957337
546119
316234
661435
822977
1718475
1380518
401408
893496
345051
135135
1594010
96775
1536321
854725
360631
1085676
664692
1416976
1391468
615165
208309
12493
1111017
724572
1196620
1365898
1656330
1606633
1852769
1093932
1164129
1559857
648469
315913
1724104
1291134
66086
469654
31131
501395
1591209
698168
746501
657109
1509822
1476025
1339938
1420803
1563689
199811
1097909
1438616
1852723
1171244
1381922
1402328
373701
1359162
664083
376609
425586
22964
82167
844657
868538
1902065
78249
1800749
1152458
218076
827296
1890154
1110045
766253
732168
1538351
1945186
1144833
1120292
938781
1991136
575433
1928600
1701037
227355
241502
103847
1276594
390230
1871150
1454491
979658
370783
713796
692206
1746737
1117944
1729291
348370
303337
1101954
1684275
1418639
357170
1806
658171
255841
569778
528081
553517
1394277
855212
1327216
1108628
97249
12133
1281347
1280491
1279902
566165
1531520
1072629
1747589
1693265
911075
1548699
1542562
318331
1749915
1853752
6347
1084950
403721
338826
1749309
505493
1048313
1370479
839282
595456
79280
945045
1566169
1973236
729616
1340447
1946588
1306950
90120
1548343
624548
282432
297227
1879284
1844475
1937133
7077
9061
1783209
437157
1482691
751238
992071
1374642
912295
18647
799587
45902
659582
643612
566496
748202
868778
1357404
564322
939502
1032346
1163886
234851
975189
240375
1439356
1320839
34099
35259
1305242
363064
280539
298281
1574467
829905
1193387
7790
135556
1327724
1093756
1824669
1319033
1758118
590703
630442
980642
46598
1567665
537896
657208
1062364
181643
1074230
81930
377760
159333
485246
1467307
959261
1744872
1643776
1203551
1658003
1786917
972180
836222
985800
65169
1261672
482524
955943
1614982
1871002
1437591
904045
1856557
1621588
1919557
990978
583542
1017319
1515544
1894162
1435769
430846
848297
939358
1349910
451738
1305149
766302
1400607
427277
392407
1040946
1090900
854285
1028045
295638
131522
417963
487780
1515103
46581
1297845
1589487
639333
779316
1900025
138693
528
817973
746649
233975
1068901
1039098
144584
1636230
22896
1255683
1397634
375315
1243157
667092
1758749
700506
294982
1840573
925078
1508290
1502581
426929
1287776
1504740
513155
252308
366513
36750
703499
1821400
292398
226477
954010
770208
828163
1599245
1053385
1707818
583141
1556422
1444439
1859935
488404
1152373
1867524
956435
188782
1588582
1588342
1423457
173524
1260366
73388
876749
789431
1096012
1379656
1468629
719404
1564308
1430191
968565
1790140
560112
1124696
955937
1555410
930562
215042
1469329
553723
748015
647220
524945
148955
321132
622839
876952
434693
934009
24335
372327
1294015
1864544
1227931
398738
1512746
72713
442666
916630
94373
1075406
35745
501723
592952
1682412
204637
24117
1772152
126739
1172771
1821384
1335516
1176397
312475
927492
275209
102309
882475
1195849
171902
744461
1643001
957211
378141
336237
735481
1545522
1295481
1996447
1393687
677094
233612
93121
538517
781616
1394861
1173256
1441886
1110210
1371412
964049
91390
1521202
1880200
692204
1959056
1223109
675674
1958229
1433896
734166
750413
1956683
626589
525709
1077891
1063740
429079
828867
1078396
851840
1040537
853172
1906825
61084
300578
26531
1468694
944463
96955
1207310
1837286
583823
628327
739649
1099887
1735167
646605
110676
98144
992867
558180
239514
340292
224807
432394
1149775
1859086
1145530
1253517
1559562
429144
368959
1154642
1543908
875609
1495176
964721
115843
1904220
905914
126139
1661446
1235423
1086977
1674209
445455
1474135
1159124
613279
1244523
329592
1219952
1769830
1618442
1088402
1683722
802834
1162310
1248404
1421849
581116
1589123
220615
1333294
1107299
33103
1381453
182499
975038
681556
932280
1960292
268887
573135
1725933
977561
548625
1171465
1744114
1946820
999873
1951550
1300110
1742385
1935084
949615
343517
1089065
1822839
1706359
796786
502588
148527
1718277
1321677
1243457
1444374
1165716
1077171
757912
1016738
1632964
307501
1856663
1901716
1826998
1126733
1189624
1107191
1002538
1707604
844301
107442
454032
1819063
1466476
1878090
335492
275880
1977267
358233
423741
1085322
1525284
161066
484143
519429
1760880
580259
1262444
714443
935913
936691
1862107
826622
776941
668876
1160192
1428776
1399931
64078
1820779
184766
1266159
798460
1043994
402173
1237088
311435
620357
1427106
547908
106706
248273
975826
283326
856643
1764368
145487
1760812
151454
896288
210748
591881
637304
323663
1990722
1099094
887452
1653785
235137
1565985
81110
531321
793938
1992457
799206
293005
968113
139623
56094
540792
497173
193968
372322
141510
457884
1024483
1577616
992577
1316431
23573
714746
274105
1808591
1690413
68659
1987176
625523
1350463
923927
14199
822705
391418
236732
1463933
125029
747645
1300
1679103
1874297
911154
1063091
600198
1671684
965579
142867
1749749
7632
1442199
809989
44155
1324999
112396
668301
775039
924630
1320694
1523658
1873526
221624
951658
1244940
936415
1196599
609735
424502
508639
563554
293388
39146
1044725
1485439
135200
1532752
818490
1113038
1405062
1648140
1963002
125371
376248
945621
870867
1505218
412867
515083
838364
1944906
11620
1443226
1601315
1643987
80965
29108
453705
1201310
72766
1954276
1441347
1674276
205858
424990
736867
1876574
1622359
1469442
1782365
280695
283328
1275282
870347
1957681
332825
175746
1981104
946525
959877
1637478
1049862
253902
1443231
610222
1715376
529526
1942109
1364239
1502289
1213322
1766884
1179988
44444
723913
1948127
348252
197138
86536
1845772
328723
214671
133499
335479
395406
1511755
1897183
1029968
1783259
877056
1959048
1239067
908307
594263
538212
1456803
1121207
593847
1742975
1329790
934708
762136
46550
122732
1518428
551751
736223
511221
1797741
1729532
1169489
816870
183933
1290393
1461277
1729737
277363
1165737
487408
1197118
52937
81136
396530
939980
1801692
733623
1065411
332183
1489762
794485
151978
1065665
1283054
733568
1224727
1569011
187941
678562
119703
602714
262785
952581
593186
1985244
1269793
1190881
697047
623496
1411061
1413993
1327467
1133441
1545181
1778254
1246714
480638
61710
1796839
115503
275102
327517
1737975
1619719
1007111
140059
688128
1334301
452874
967634
1649570
1751368
662254
1566144
52196
1875064
871492
1172855
341944
248592
788490
1053286
824566
232076
1343232
1564892
647835
1252269
1734942
1115266
894565
1203580
1385397
1045841
1502754
1418956
1963257
1156835
626222
286754
1688649
960040
1353175
1514879
891868
1722131
1344924
1895428
1795633
885685
1058478
1223833
1725793
1416092
1073402
423220
258593
149287
347432
1691607
1609520
581275
1894362
374008
1081330
1249788
424035
589372
1539081
804289
539678
77328
374368
509425
1627985
1820879
738509
859827
1136789
1567875
321895
1133949
1671931
1923268
1413001
776452
202126
1816549
660871
459108
756121
1900427
1495590
587024
1090039
1613264
1851156
376708
1787828
1241552
438577
1474121
1158802
840520
1828440
1488648
651698
461841
605922
1513541
594060
149615
1012961
105610
1665233
860506
389443
1945683
655040
1253209
1938703
93262
1641750
9249
768566
1301455
1321964
677064
1748869
333496
1389498
1267653
1569181
1253870
88827
1864705
263705
1667920
255032
1860931
1924491
1610001
1927485
1056754
268305
140379
1436492
626605
1295965
1745277
23011
233858
1740632
255749
455221
1926385
555161
1699173
1230901
20094
355969
211079
601869
423664
1745337
759826
67807
1256540
1070022
759287
1431354
1235960
1453110
426872
1197807
1398917
154226
1710207
1141129
370163
1013111
589538
758821
1562536
1313110
1689173
1126229
1572171
772980
1827745
453216
593335
45115
75638
224178
869185
1388803
341578
257058
1313424
456443
1605725
1827134
1869627
321782
853965
1545218
565506
462560
637780
800910
1030425
1155119
1764308
1864387
1968497
1089152
63719
1295995
794853
1566726
1736625
1415471
1739920
1436356
890389
1809023
1269953
1008467
414219
1899872
1885812
1316827
1033018
1578252
681446
1956614
101747
363297
250072
1783186
1960852
1298494
274616
1171962
1162709
853823
786465
972782
171792
188459
1539570
1369414
1909375
1798154
1514414
1373391
70863
1178813
990502
1415189
900388
40766
268370
1943198
140891
817904
1544022
1595939
741107
1425658
1118467
1133297
827263
537338
1175131
579234
1565574
1235674
1579554
1271787
1148530
1939827
1459022
1737491
832630
1641610
685275
485033
1654861
311547
528029
1551561
714805
1831559
1533169
743518
1373265
107746
1300849
62423
260019
1450291
438529
205799
1688997
569757
560271
498327
885176
242174
991905
408319
1607024
510698
1233959
371956
1879502
1560230
1174658
780279
1018882
57276
809076
238039
232729
1401556
1471714
1379548
602712
1593994
1486561
1526633
1701918
761937
1784568
1459471
312799
1627891
1499259
1703856
1970111
1964215
1122101
12380
1369496
290245
1434590
1646406
1393111
667872
569583
610853
1235491
1315465
317729
1298077
823759
302826
1069144
1395126
1521975
1087047
1205387
797568
1337320
1424821
747617
1982544
830854
125509
1295971
241650
1412109
1455802
1607
1316599
1645539
1909689
1294215
861841
1995489
855308
1900504
1051498
1752466
916242
1290358
670641
623415
412458
911201
1955171
1518675
1992388
1276128
1566455
1861242
1325868
1196936
1684991
79428
1924516
1820765
487015
727734
1845097
1544330
526407
485886
1873751
509634
211952
1806164
319400
326215
962447
1240395
1922381
1230051
1940937
628975
516870
1097276
994005
704513
176616
1937777
1940442
1524200
1923159
616987
570725
1136369
1562145
1772206
1696318
1644654
231463
477056
1445581
1431936
747818
1513389
1016332
1229259
641092
1847590
1793936
1583916
1986133
1423984
1066758
1602118
167305
1014034
913617
1656397
1236646
1991317
1992357
520846
339528
1419679
465921
1643778
845493
1898676
1229993
1589504
446969
895572
696156
636607
75880
639691
1188823
33596
71229
574619
1474190
651171
626729
1799051
1473226
1503510
1625761
1549373
118804
1226405
1554504
1005626
1027752
151132
575607
815824
1634447
261696
1287679
628245
729763
796580
662360
107621
1369121
894920
1049637
336553
1902835
897973
1335528
1533000
130477
798718
884229
571361
1931990
728833
1549250
451809
242947
807473
1837720
856144
366367
1566417
1280190
1502991
1904598
510512
1479517
1243445
362714
1830293
436048
465787
1285194
286242
280739
1776215
752691
564864
1716513
780869
1006039
926459
1728879
546534
1587116
480723
1661119
583885
1913149
943477
628051
226565
38122
1943637
804375
910764
619712
1993876
1274874
1647815
1481391
1809671
557360
707738
1884499
1043875
1134432
1882558
957726
1376391
1375009
861012
932331
118752
700923
1085809
119861
1125664
819187
66037
431118
1792196
1591033
890056
294123
96024
478729
201853
1847483
296580
1903687
1626916
1663578
1258565
1003983
1638283
280895
611100
1510615
1977605
231534
1789160
1914367
1610694
1441906
331012
451065
1612507
1194073
313640
1141508
1992244
271090
867372
1165058
366182
1343612
530459
1920442
701725
1667611
1290449
1180696
1595688
368596
1214974
162140
1727021
242989
15574
401180
1053140
572087
1746011
1976114
1605450
357582
986122
177577
1706172
1726059
1769024
1384817
833429
1174983
1210464
355757
1642589
245308
136890
387630
801823
55284
1775738
592244
640632
413865
34108
1514038
723823
129397
1607930
1180983
466717
484098
689811
244127
1532378
631537
1929700
928788
482688
1762621
272504
218084
1469689
1123966
1695485
1107267
455538
1330819
939081
1468434
1645175
1781327
1082368
1985732
53381
488385
1643814
167110
64729
1596237
225188
612341
161378
827817
426825
1847505
692981
449908
1873033
802032
1429471
938454
1017169
1858527
139726
1895788
1040119
1596211
331070
1118682
1704139
1901194
1772206
1267969
790155
587287
1408350
1211873
336194
1738425
48883
631164
1507820
1457928
1024853
462723
839947
1760160
237374
528268
801015
1346661
1596340
1263684
523489
365016
593227
888627
1777749
1004271
434231
158243
1261435
1501410
668579
906482
249923
1129440
1933759
1315979
622165
1884036
773536
134406
1785322
1572723
457108
422212
1629476
1468203
244731
895023
1938791
1477836
1437313
815832
1970952
1933331
971024
1060811
203699
1326492
92687
225986
1655582
1747414
1436106
276201
919541
380936
1043168
894114
995005
434286
1223333
1545757
303771
1628239
970389
1139957
1826644
723175
1598271
598281
681730
1531744
936133
371752
1559441
1814243
1718227
877847
982355
941290
262410
1060487
202713
969339
797291
1158816
745515
136361
369368
1117916
1533782
1977380
658406
1672712
664663
359009
1271665
1437470
562975
1784032
370802
1930087
176669
485528
1714790
545691
757725
1512709
1766823
117600
441317
531321
25284
534057
329396
1828851
701530
1064878
798955
452611
1845061
378732
227939
1816709
864132
922630
1292398
1142160
529246
1119322
803113
1544589
1671585
581184
835424
984673
1082168
485217
1651831
864810
1918220
900581
1239928
517392
737748
860713
58885
1805101
973434
841791
844196
185200
1990922
1567480
1242285
224759
1825827
1292928
1083374
1603885
1540614
1193060
510488
726485
1856444
565113
513697
95367
1054209
973393
335914
1833146
1890753
1760235
109290
250613
584533
1685779
1557035
674595
980508
715708
346036
841048
1866075
181543
1950129
1711013
30790
577258
180867
146594
1359991
767195
948851
260328
1477095
315374
1740918
1002322
234659
359719
1319274
471512
1627584
750688
1602014
1083502
1583182
1739610
1493735
445576
1030182
821440
916653
1111140
311698
1511053
6095
124381
24906
304460
384544
1817414
1029686
1667151
207084
1614543
828558
1088627
1460658
1119906
1719926
166750
364418
1398589
1017930
1224874
1381807
395841
577204
1388410
314087
497142
942286
1671694
35669
1885066
1370259
518093
972290
1361840
1798527
1060112
1305688
264861
1803948
1902135
1517945
546808
276000
699189
247509
780047
1145324
1755874
175139
1139244
459516
1395480
15792
460881
1747414
1166831
1546100
1132704
1661786
407151
6313
778487
1290004
1501676
637332
1850015
1090590
620680
1872894
1178236
1470967
506699
1130844
993011
1003914
1401194
1255415
1499436
1931574
505307
1867935
1874229
752351
315214
48345
24051
222886
453217
757591
1622712
1374515
245610
805252
762805
1454056
1048607
699615
1397222
1600083
921602
1338655
1542732
534571
1821471
380568
1868024
152195
1027933
582124
735691
392030
612750
1002897
189487
588618
1347525
38281
476089
334294
196267
1206856
353436
8060
305409
1545859
1614186
1826602
822768
1251628
207181
1003294
1646327
1375831
1105765
1444000
1654407
1429710
1108169
752262
1168430
298957
1547298
1698550
1761451
543971
1884209
696988
1948172
424905
1626403
358077
344490
1519311
204449
1725128
1184924
1287116
1999369
1552692
295799
403174
1203887
500701
205199
1935375
83522
523158
487490
1678576
1758985
1817935
1797138
870487
1788498
1665255
1550300
1180115
1173787
1559178
1917931
1620161
1615310
80352
912058
154548
223547
1239986
567729
1417281
35767
1101575
520073
598108
230784
344083
1196368
1038449
1736232
1804886
498779
999355
1971291
1539259
123542
989972
385861
1569474
61083
1852983
255286
1855020
352972
1279290
876440
584842
945349
1322214
798992
870310
114598
1103530
658012
1715834
1070252
681817
210893
1697457
926487
1594115
1738531
226642
1910526
385896
1331124
497618
1564175
491188
1875875
343773
662618
342631
375883
1757149
229586
320115
1283744
1240221
434794
229767
1288142
982277
130074
1144481
409184
1764241
567427
1569759
593865
839429
380579
975498
705883
963500
20759
635636
26439
533686
55349
1146869
1778068
922143
1502079
1296669
83155
986507
317042
1282022
1144387
76397
1477725
587111
1510606
229395
242580
1848487
397421
324572
309391
1556145
295025
92601
1417074
1639646
1312156
395180
1217743
971333
1588926
537101
126993
994772
845438
1264909
1457418
698729
968850
1612957
92426
1301799
829073
680829
1171534
1885749
1836943
599329
1941149
1833578
760812
190313
1064945
1485682
1491311
330390
1486690
1862961
1983840
1893128
1553184
305824
1499243
989508
45026
1237168
825234
1117161
543653
1674692
1241797
676625
84250
1081524
1210990
541511
856389
1808951
725694
1487935
1695709
1278220
1140337
953886
1163564
1729204
109990
1366978
1171813
529247
593981
1123974
1784417
1609279
1962563
1179614
1366727
1459089
1640808
1441433
1699932
233063
388229
1781218
717492
1170372
1603291
672644
727673
1706138
1088461
1957196
1123703
1098467
1573276
1590961
984306
1606111
215884
619825
1029082
1195215
521673
1229948
642485
1566422
413450
172330
1717568
1704741
155122
610055
666094
747732
1559874
1570353
1182102
327141
76659
545324
1104217
1856225
1923824
1276892
45529
584112
56948
1767753
1507187
1899891
1058504
1560714
1866767
1122279
1228300
795476
202383
551971
1265026
571559
1530044
1238108
1041937
1844770
1803740
1756630
479048
173372
992721
1586815
173432
918035
1983862
1259675
1651512
1794246
972778
198698
522903
614832
1648488
1672313
139858
1676029
263023
1635543
108631
1253845
557589
1541013
120631
52539
578321
63211
1305031
693809
572281
1137813
639382
1226694
834328
1916505
1001574
444452
594189
1690723
109365
953066
888241
1547945
368614
1787846
1141198
1110606
1080544
539450
347269
1057703
99788
1969788
1628348
595730
1391335
565338
831362
1605338
168863
1051620
847217
910210
1393808
692877
118542
138092
1246776
253550
1932433
1264957
788507
499785
1000802
511082
1793388
448633
1563863
906936
1785634
68637
31930
125329
693990
697235
377090
1043206
1949242
319115
1108848
1913283
53813
1395041
164305
1078408
230630
1555918
834677
62861
291434
656637
1734721
533212
1705623
1158191
1615493
1012017
1622651
310449
18787
910823
1745181
822418
809382
1766151
1229568
33311
1137874
1700023
1246083
1104916
426541
1822567
1740096
1656472
241088
240294
629449
1297361
305430
181682
124123
204504
1733661
806293
515039
1982277
1811845
851690
1704732
1778325
308831
1376988
408773
989633
1936936
213939
987979
870329
1693498
949655
283834
1682857
1358748
235415
1433600
1967341
1844286
231111
1730711
1914502
870740
1795439
1125054
1612460
965888
1416941
483398
1570968
181215
956966
37653
1745231
197480
1738953
922679
1044639
317293
735386
197827
1878613
1603735
1422514
869423
734125
563972
1050842
1807607
1365059
543409
404860
6937
1501919
600945
1310134
1336378
1417062
1811753
1536090
908158
100437
1969747
1409035
839887
1904800
463737
78527
47858
1368148
1026940
621782
321824
671533
288477
11546
249597
1506364
839504
712961
162185
376884
1717267
1107165
1413131
921910
967321
449466
1342365
843770
551263
404170
1810509
393465
49329
1398211
95524
1798259
1800511
1329000
1446325
80432
605240
639361
1725197
136987
1597871
189668
1723997
1892810
640273
158993
587423
1994481
379895
705141
630790
100944
443752
1991375
960652
1117404
885457
35563
1102943
165073
1842303
529883
1476610
973907
604948
1458731
1183668
586753
379592
560414
619723
1667595
31804
1907743
1134077
1194014
1725118
814041
1101932
1568513
1314365
1439048
1089187
55323
249219
1835696
976283
752329
46408
849066
604564
758722
1357403
193163
1550746
757608
1475358
371792
225623
1251993
1499185
705133
1129369
987537
1111212
354958
1328638
150086
919207
295506
1404971
1780453
1266594
642660
1380588
873995
1667475
1187237
1217184
1638046
1042255
1909465
871312
1659747
1374075
367718
1890147
462510
1478348
45811
174530
11373
481991
605907
112143
1652830
790970
1418737
1704950
1858979
327567
1469970
562433
1094304
1036507
841682
1579727
1409607
58697
334005
280485
222522
747899
534285
537389
1566275
590625
353900
604008
1894557
405822
1763714
1765671
1924592
185574
1996165
1189776
656203
915606
1637861
389506
171699
1172316
810255
1303980
1950413
1065761
1916457
404910
1982985
851438
262260
1520423
251610
1389817
1237396
1781206
1820384
30698
1340316
1277497
1690799
1764537
704706
1504071
199162
133684
720574
696763
571360
1391019
197489
1957803
1440855
311435
52583
1257078
452144
554076
79177
1217435
1711276
30178
421167
700679
297990
1343550
397617
659115
921939
809708
95698
131531
245124
434593
1935737
245644
1679063
1113121
687442
30629
571272
410566
910150
56698
399471
899127
54499
1686020
1903678
286926
316369
1471246
1557057
1802247
1611899
33000
418014
1187417
351562
1271154
1993030
1605777
155745
685028
1201616
1484202
92642
771075
1519856
1048561
1845052
1980683
8452
1779790
415126
967536
1013654
971623
1845284
322338
795089
804618
1066697
1312773
514358
346710
1955711
949102
1397266
905468
670975
192842
1928651
278236
1146642
1566769
691655
1946668
529335
1767398
203462
1516197
759449
483994
1011291
593346
1842263
612412
1673982
1885895
484562
1995750
1848517
33044
1921243
1161418
1893401
142274
866122
705925
1075263
233740
1293868
760608
1183213
1303391
56993
1154028
10956
1284667
1442765
603659
925038
1010968
1224801
673949
447173
1932078
699888
1153728
1365178
198129
1485128
186974
755064
1932448
1431535
520082
956183
441381
714107
474574
42840
1518462
825695
1003298
1851761
1159937
1892133
1113816
1562516
810947
1636926
813767
947922
823506
710216
1156762
1633817
1451451
508180
753459
1022419
1532747
1400484
605285
1947973
1986397
1402243
1214709
358180
21625
877963
656478
444873
851011
1683219
1885857
1554826
237199
608352
1573051
1625299
508728
251105
669980
370467
1095167
778419
68494
616863
1839368
76977
1704983
1230738
1495840
1096761
1258903
805977
800267
955899
757552
1545214
252212
206077
558551
111886
1080343
1810589
1201212
1820154
163788
1869564
1806840
217981
453690
549790
649375
1748943
97181
469511
716982
1126160
195613
305449
1538493
1572732
720022
1399666
1821322
897359
1936524
979438
1613165
398049
1530873
1744119
206880
1278966
2960
1166896
552817
694956
998782
1471451
1053203
1100498
1082538
1141200
1744478
1483805
1918675
1080675
499185
929773
1710971
1447843
728651
65821
1595191
657829
285098
1049648
1444366
584520
131301
1361271
99363
336733
1935203
546795
286202
1457898
1347440
1242152
1406453
366694
569931
1940277
31228
361465
407112
1869058
1370857
116542
546645
636922
167345
1790393
1546021
1608405
989770
165027
617735
1470501
1536030
832993
1902698
1261409
1751547
158735
1275977
329741
112954
502687
544055
1489251
922804
1222097
1963500
15308
1215521
1227648
1372359
1941118
494767
1609009
1017403
1260329
1473141
927041
407005
1240938
49584
1632637
905031
1461652
1362957
588861
171692
421120
87936
1388935
498105
190543
367115
484157
207060
1082016
1945803
1998489
1233805
1038960
362928
1456178
1439656
1695601
831435
230820
626039
859938
1298098
1970222
1673784
430491
1472918
39416
1709233
576630
1314901
487466
901014
1964715
1283120
1079788
1100
206788
1760078
1104794
1393235
1898809
212414
1492389
1110239
431118
1550481
1320046
1224172
1974805
158784
1258437
267777
1961569
1604184
255343
436646
286926
786780
1526857
978699
4806
572119
1046762
601478
232180
278988
1991067
1948378
365779
1649195
1050721
1155567
1757404
755554
958149
450575
1933769
632612
461818
185549
1986729
1473918
1959240
1833896
1031724
960573
1788569
850544
817587
990391
338272
1406513
876693
128846
817013
269170
1519890
1047996
336691
177110
1679228
856473
817703
511963
1588442
218571
725021
38730
676617
290591
1747072
1725163
1825584
1202929
1936920
1877730
100291
1496376
1607928
625520
600765
902405
1280415
1280513
74805
1062216
214430
1483511
230539
1566916
980182
1828442
1394146
733083
1595239
484014
894020
1562673
1890929
960404
1919448
1908600
1793051
625308
448528
1531449
1819122
225074
998640
920086
824434
1273719
1757855
616924
573923
520734
13442
1185010
1134528
162919
1406363
1843522
1805081
1035430
692999
744551
1503492
1174795
922082
289843
732270
1787156
1259757
1348222
979353
179777
1980871
44234
484248
822708
660506
1002136
1985422
1296425
1823439
414445
1822826
634248
224975
337822
445946
1120485
322797
439065
403554
556133
1626953
679823
438184
1849400
1606740
1622998
1666793
1911894
1104330
797598
503717
1589711
875038
1552583
775122
1028697
237859
226909
834737
912926
1487911
1025916
1905604
311215
1242102
1947577
457192
238005
1199431
571070
1397993
1408499
1353395
105606
1325552
1346350
1780055
1633600
485767
308048
834915
1987142
408788
1367705
1310810
251237
966657
33714
687794
536879
1362129
602160
1277556
1903187
1804460
1022571
1318047
873478
274802
713866
1882640
231152
1996284
1293383
983903
1024648
1320504
718608
448734
543045
175075
1236564
1673931
1030505
607643
1003545
1565082
1412010
597619
92421
304862
711957
991426
954220
1357014
766536
863618
1452327
556114
194657
658917
1907792
1427207
136272
143724
1116737
1264675
617110
1378998
1080117
1201000
1425775
987598
166241
229839
1780080
1955384
634134
172578
1777299
108025
1252033
698036
1737009
1295341
1005852
1061309
533258
1928058
1391368
949135
1474259
118705
596820
641426
1568352
18307
411307
1276136
1625847
1599293
1788354
1929967
1247480
788239
28973
232612
309915
438474
1416866
1091718
1819534
1180176
163226
967383
1424768
1819237
6764
1360784
269880
1438923
568511
1559133
1235107
974785
857965
74381
1994619
125287
1055568
162661
1481676
547109
764493
1255440
1582156
1638200
935308
1993005
718526
1019650
1544439
871442
1331477
267558
1468570
1087122
1623717
1824533
1135598
1779032
1453208
538566
1760932
1707207
1071242
1989435
630819
1859185
1586666
1634093
835532
383943
1976719
1313329
477429
1020754
1696967
949124
802486
419837
277065
1039433
1501376
968696
1349048
1271826
829553
1643039
1106610
1523848
377123
459001
535083
1576369
738462
1068642
154224
1582604
415347
1051057
1308702
939876
491578
1675383
528474
1803871
1521698
1308022
1268232
310001
645766
793690
1488023
790589
1212380
1842355
412863
1987545
892976
831309
513886
1389810
155827
35947
808476
745337
74997
1914146
1528709
1463577
344775
1519631
1363397
182072
29265
914880
943820
1810102
530534
639235
268718
1033380
355003
1145748
1077716
1474504
330461
846265
947049
579913
1783879
1891376
3208
1620720
1334302
1691725
1901846
1765650
1064363
1273359
640023
370983
1785706
1189924
1175493
127164
67442
1284123
1468122
708683
742797
1660793
539878
1198496
1965115
1588290
584168
1247886
155321
222031
1342841
956389
1178776
1415682
948426
126013
1523260
519354
766079
1821915
467700
739044
546412
1680542
553101
475673
1870050
1863529
1175150
109594
440893
869760
1686616
658306
1712157
493856
690500
1162247
610216
222569
912312
162697
1777977
907421
514872
309275
1578970
577999
1549119
40739
1106613
1999109
306247
432722
1541281
979690
1087937
586098
656435
206951
1762984
1196890
1326747
535576
625577
463021
304149
1076364
693244
1997676
1630141
627842
1685991
1531275
1110612
699054
342637
1766952
17542
673367
1621765
859293
383596
1944665
340734
54693
741185
126302
1383962
429613
1558526
811688
261268
795593
1130674
977953
854496
827005
1027642
1017492
1845378
993527
547157
279358
279168
1769447
475469
1474564
1339437
1491322
1134598
1665275
1325147
318773
54224
821024
1187378
1930211
1181677
748194
1556734
150376
854534
1572407
1049716
952523
1706169
647218
973544
1593193
1707801
558301
421501
1539870
920139
92115
1004358
493623
1070333
284173
710895
1470303
1903201
1084093
1251345
781368
1653236
249607
1951249
1585789
1559807
39509
745573
1147698
149750
189096
244194
237500
411317
167516
990925
1541895
1450741
1445967
108110
1418321
138368
1664629
1855370
310455
1719070
1851805
505349
1649781
400902
640418
868022
229352
1577461
1598919
859239
629691
957006
217501
1608573
71826
130587
643907
1217085
1200338
462177
362999
1929086
500123
855638
552441
637405
85689
1337786
397474
169927
199289
646437
1814267
1044670
1192991
1632179
1506577
952944
1490337
1801538
863786
319959
756008
468135
779752
189021
1249490
530239
1846381
1478823
1357347
989283
1303915
47353
1526823
1857641
539958
153433
1106509
774424
530321
1845794
1690527
1470086
543030
1716034
1197781
1180077
351083
342063
1955398
1521569
746311
869169
186049
1554788
731190
73725
1392336
1420960
680473
594918
326635
1922476
1176220
520312
372648
10328
1587193
965723
478546
701950
1200060
781450
718359
1581516
1375813
116951
479621
1323208
970720
1036156
1377200
68595
1656111
552816
159606
1801817
79256
1951616
34415
372994
892393
1819322
1762694
1997427
613680
484524
803998
156387
1115413
1037085
340344
566794
201075
415567
649153
457793
1136090
283455
802488
1108925
1904611
1099824
301116
1860423
279982
424530
1396903
874784
758007
156248
1496922
1889548
196374
175739
1355553
1247268
413406
710578
797997
1531293
348726
1144
1614483
1810642
1727451
1764784
1936518
104926
704166
257642
1473482
733784
1228528
1674528
958352
177995
1114382
559331
1092753
1361024
865372
1024695
891603
1267752
1493754
436391
759754
107029
466687
1435779
106919
1601268
862622
699389
27156
1601238
1786078
1613460
1201051
1211612
176456
84482
532984
1666437
1369232
1381747
860726
1816069
840125
1151177
251424
362566
734196
1487788
514647
346881
716859
686691
371933
17390
164896
663402
1651317
1630103
739873
697062
1286678
1967088
1102259
1095094
1855672
1735110
469934
1107116
59547
1032613
662123
318503
789021
1039671
1139148
543303
507652
658093
1637869
901180
227616
1832913
342065
5783
408121
1043586
1369984
1718568
458686
83061
1437903
380933
1367335
135304
1381024
96898
1159381
83645
1052758
606290
137328
1580439
1392149
545007
1099628
1629270
141107
981513
330819
1418816
1704944
1943014
493995
1907422
23093
1230617
182154
1424785
1538655
1933913
1324444
668937
990386
1854733
560600
1992371
1263054
953468
861959
1723400
1784593
406390
1877472
954722
1126354
500946
1114823
1979625
552284
774126
1590295
944992
471256
633697
1681352
1124583
617515
1924899
1388197
1953054
289609
769676
1791077
704310
1827213
270526
560375
269856
308196
1397259
934458
1780453
901388
1054935
917375
1537875
150111
1942026
499014
1195742
1421462
1033775
432610
190817
1438067
337334
1176709
1013166
545363
403797
1654422
1813203
1817057
895938
966469
521070
1566261
148653
967461
383860
634430
1826471
94185
656257
1747943
1653490
1691811
1763459
101935
1040775
853130
1185440
374851
1827418
1534644
243262
1097986
1483420
1860433
247212
1707915
1456751
1105506
1979795
560690
606086
1567605
410359
1742681
1474414
4956
1845002
1640238
1929585
1485723
291001
1501905
1757409
1040530
1854263
591035
1700221
194225
469645
294583
1844417
251615
11900
1580462
1858621
1895231
21814
386515
1410742
279678
1471726
154867
794499
239276
1616813
764122
1029398
359240
541357
1699708
915551
312351
1993542
907725
1267232
193725
226482
664479
314885
1289674
737602
1098272
1192462
311696
633134
980191
1151139
1803844
1431002
780646
1776785
1702169
1895267
1098741
1727268
20826
1141801
1706046
1159465
1805127
513463
1265208
1790658
332355
309023
380815
664409
1927469
768235
717352
891435
213644
196249
840602
1704465
1610734
1748984
1376166
635506
783498
220069
133714
1108960
1820656
209093
487700
640512
1007883
530886
851701
551158
386532
742543
1358900
772485
738182
41979
187672
1047181
1535695
1405255
751351
954138
1819617
874717
1266974
891538
7298
1751012
1783660
975170
1159310
1216090
387035
312558
1079677
589144
1424459
584166
488608
1904399
286762
119115
1069547
960722
1185542
1464830
1557428
1932982
1691279
239863
1421616
1171104
737799
1303788
708438
1207699
398338
1717978
572700
223126
1174668
1221853
954760
1105068
1865227
964584
790368
914608
115953
936024
1858883
228100
1180277
979402
1198510
1417516
424621
131001
752254
1939332
1902362
580626
1065971
1284033
1436336
664941
1365277
1307485
1350907
1878524
1397412
1285347
93482
1574028
1995890
1501522
497959
1729031
804798
1361013
1477043
1967093
219537
248077
1372872
1990527
778288
439420
1196945
1320071
638256
1468138
201454
301255
984263
1397579
49446
1196755
743295
679489
97621
619843
297899
780499
971117
114720
1395240
1198110
1447595
1143048
955789
1461832
374474
275620
246233
1463717
1804235
338912
1872616
1017833
1925825
662586
68795
220092
760295
1210006
1015976
639636
928046
724719
798668
55775
97095
8588
1210526
1126604
779970
1358040
1451809
1252294
1300616
345988
1557309
1889
1856071
1041362
1043560
1071361
1469541
1645020
1750967
790436
1435981
811950
1632138
475457
1905874
752462
505896
1537157
1298874
80246
435345
1432687
713344
368310
1729126
439530
52366
860945
988070
1542908
4574
1573820
134245
1070042
543894
1221357
1992727
1557096
367452
17430
1790969
1495486
591561
678058
1559294
14847
962737
1947888
237381
1736001
1883091
875772
1953933
561752
1722894
836623
1732684
1607143
77069
1213192
279882
1535174
1115445
661615
1955559
1355423
872511
1756296
374114
1498315
1719346
1931895
776150
849103
1406358
693284
127143
84799
1258061
1386577
1470661
893392
1962705
314404
1019410
325089
1301787
648908
1656557
207007
381921
1158586
598376
1130581
723286
525089
1366140
1691675
1661671
1631791
264203
1922613
484386
1785125
601877
1143111
141358
698484
1633547
489116
1267195
394877
1301364
1458895
251485
1792189
1188269
1844604
302791
1283530
449135
1778311
1959923
1080563
117877
968849
1791382
387349
1528629
1541577
1546062
932463
1010985
1258475
832395
1668159
1516216
149773
559647
801097
1964595
1300467
1005310
1521259
983205
1463237
236876
1589143
1838376
1162347
884486
338915
1964607
1148273
335545
1873013
88809
1449914
488506
330245
1344900
799281
1245042
1542579
1502337
1491682
1107739
895555
1305697
325567
1016536
1680684
871501
466966
523335
350373
186410
1468295
1592028
379996
428182
1562000
1943690
653264
58454
1345741
1827861
1970418
707562
75428
957034
1095721
801038
28704
1888475
490718
340066
911247
1704824
900800
1660139
1260352
976228
728500
1190505
693858
1189298
516862
1571485
1657194
89892
1633117
751743
1979365
1884696
527722
120458
17135
1847085
491226
1809213
1662364
784566
898712
1534558
1346836
142928
1022865
1729929
1035226
1816214
1373291
317535
1953997
600261
670851
1073685
933212
230247
1549495
44069
635854
77460
1145153
1555741
427255
1099307
688248
775737
859050
997386
1422990
480658
1245460
1680175
889670
901152
330602
976477
1700081
1573098
1154880
549648
856816
1374112
766405
1050790
1389998
791221
1082599
1261768
225035
351636
371675
1365520
1521790
261050
962352
867980
165113
922787
921252
755387
515102
1346256
1576452
78709
1728239
269286
863595
730461
1688563
1302406
143501
344166
1550
1383867
355885
1278686
302345
1536089
1275474
998278
909796
887333
1129708
1789541
1400237
377802
658739
1618368
617239
1917968
825513
1184567
1141566
73342
1992472
79809
672757
1184107
244680
1368027
430534
1898303
296215
1413000
389843
304601
1623613
1334506
402958
1037910
1021077
46145
328322
232830
98505
704379
1082637
707608
1511477
616771
1021998
1321424
40367
1384494
1371818
1007437
1971302
1560414
929035
310016
882844
1568673
267264
1281028
1842167
1980238
481110
1937064
1993382
62688
519770
1517586
84611
628524
1586702
126333
882050
1653964
610327
481263
495003
1592506
1315658
1006351
702250
1557039
468800
768060
94323
1428547
745007
176329
1478768
1847824
1996136
1091141
227687
1940981
1792952
1801301
464215
128565
1852790
931628
1798335
2578
860889
667111
1687860
37833
113379
600513
743702
341
1828489
1939120
1281795
1667189
289098
192981
891297
1519136
1942973
562671
594800
251096
1556613
907707
714942
1518068
1539227
1844551
635480
414247
1347639
375255
44536
1022177
155904
1066724
1946995
1661522
806293
1187426
422393
1765905
367121
1884189
553921
1909835
63104
1018779
1827933
1346752
1819087
497362
1503063
429219
257876
920552
514352
1233896
1340871
787365
390558
695666
232051
290426
1770639
1814875
1807983
486347
1063710
1030903
169366
1541491
148905
123312
1847774
1267214
1119189
1161976
274497
759840
756470
1775547
571519
168406
729634
1644312
391020
1533829
1839944
1600016
1213459
1757907
578748
1629158
415884
187148
971914
124402
1329712
276525
525193
1169914
467760
948259
167153
1048997
1330605
1486217
66248
960223
1955175
15297
998416
85486
576178
702545
1589657
672579
120222
1622416
105830
7579
1027151
987785
1566811
1367572
1147276
1858847
996391
259160
1404525
246374
755493
356233
1979022
1388483
1799185
578076
1077387
1059682
1230106
126527
1633976
1002192
1739232
1937970
448584
318066
1529188
893100
777541
268154
613396
982229
1425235
1336409
664987
1735193
811575
1581558
1026025
1295795
1223429
1815149
425507
362268
69685
1451128
1253049
898211
524103
1509985
824754
615187
1263592
94895
377708
223884
85742
1093999
1109778
1740753
662492
275875
1383330
725602
586623
1748806
1776225
1122015
17015
1200542
1750321
851221
1829399
1797791
672214
247345
1595420
1987535
1344332
1395333
1300591
1641954
1224045
1317734
1132745
365271
815580
1507344
755990
1415272
1476269
585562
1158300
1322717
317741
1806288
377473
696663
1113558
1834824
1077841
367882
1573986
1775571
283722
690401
1684592
1720396
1473238
1106707
1795408
401104
356535
709351
522453
349425
515642
1529662
965093
9601
983927
433289
148581
1483218
1698768
515966
1311699
1813253
952135
1370887
937639
658783
1909935
1052445
1604251
252340
730232
161936
1776236
487547
1182857
1888709
462317
1905089
493047
125981
544041
1006083
240815
686596
498724
144480
1393786
1011763
1239131
916854
1090750
739004
225821
446742
647408
652228
933828
1181229
1554352
1960421
147285
665121
1229765
842146
1901827
539841
1370990
982924
1691802
665782
519054
1447744
1706634
275928
1470865
268297
178786
1269085
212098
1450157
781000
1997746
606096
564137
391613
102438
586037
928342
1237969
157313
58834
821047
690185
1628541
709935
1953374
990260
442069
1257684
11897
1732253
1084443
1538628
1770651
1315149
90447
1834744
1328400
258005
190090
1112794
1076804
267335
51140
269514
449310
412359
547990
24444
1507242
465713
1346032
1365554
833847
558999
1432885
99023
448456
337409
1187084
104946
1263058
1640330
1796152
1309559
373611
159358
976463
1525934
1284727
1654788
844325
380480
991238
936415
1319369
857530
1140170
892858
141297
1467506
1627609
100715
385410
309160
1928760
81139
215301
1507572
1445136
185183
1037553
1308930
393684
1175940
551097
278830
1285774
869245
1312556
1599769
1775272
134099
146825
216823
1132898
1298522
185399
898796
1538624
1359789
300263
1172224
1785231
1708704
780025
1149812
579462
1717840
1485026
1693093
12845
1568749
805852
1179718
312559
1300734
87923
815917
992279
488957
1147380
499989
1972815
1629875
1745277
1574405
1920730
1026927
1565354
1792660
1528899
798465
1623946
1562531
1344087
1388974
219607
1659267
310349
1740266
1993298
204062
1297411
442247
1270471
777477
1102210
1984468
1409026
948055
748145
1085179
860512
386236
1994679
476121
317260
1157324
1086120
1856741
734339
725681
866240
231445
1972263
34055
113765
368227
584417
1921684
542705
1224091
380307
1054041
1831134
1422482
1036287
1570732
1891272
1453276
1301493
432614
993089
1480489
1549692
465952
802863
787774
1105053
620311
800443
1225501
27685
1991600
1854935
1682898
737301
1358473
265848
601495
1921584
869917
1218478
587363
401282
418054
1490114
1873634
537048
1960865
1153384
789189
1476124
952175
6302
330772
1161496
225600
1965023
89440
526440
298158
498870
50195
321922
1497395
763495
983315
318321
574643
533009
1990057
1405161
53396
750752
1967375
1015057
403748
89616
695899
575660
276739
1882109
1821383
164298
750956
341323
1366123
796139
357205
223474
1523909
335248
365391
1296342
1515089
1224317
406621
655015
582784
1881393
566922
919292
238482
1708085
1186986
1487427
88176
692184
1074629
693500
309080
1134037
310647
307463
1428851
491197
599120
123952
906713
562296
1934772
1790079
1859355
1502680
906164
735010
700006
1027092
40225
781363
433121
22660
1897404
332581
657146
1955094
702733
988718
1143748
184551
832758
1833529
1503239
1259205
1261992
1649059
34789
1274068
1090914
1602997
1224551
1895740
703908
417378
1177293
561706
437297
390913
1660515
1145162
709763
916792
1964189
1758627
928908
189297
67279
352909
1909205
1117225
3566
446678
1235636
1314559
890269
161354
380792
1314655
206924
1954603
732321
351840
1309761
1291277
485138
1145816
359690
1095388
1523367
621668
87211
1860960
366301
744677
1764643
194049
27652
827467
1266485
1213172
503478
183339
984744
1045712
1620786
288084
1925268
1431347
473491
139659
29907
27960
1741521
764958
1115238
868141
1633055
631314
1758980
222345
1601875
1554973
1045301
916023
384366
1346831
1032510
1856973
328667
754900
954608
1332832
778569
1038384
258118
781143
407199
1849802
262187
1083074
266502
423026
1096261
1717022
1678931
1114377
1988712
583630
1092476
943123
1155131
479445
1745234
665573
1844634
260999
448184
70840
1385991
461833
477087
1039501
357819
32351
1539357
1899405
701633
1098240
1013098
1498318
221990
1730329
1279742
1897683
507437
667361
597842
305037
776962
6546
396152
908007
1043799
153617
1304271
651246
1938775
1494486
11597
580315
1678200
363512
45688
507263
1368824
175421
480713
1751213
1933595
1537539
153354
26393
1299746
1690676
912689
1071953
1178761
1018222
1077299
1385461
1460479
17783
83755
1982161
1796403
260967
717826
287002
865731
1562346
662630
677283
1429339
1525435
1297811
1919914
489292
1669694
185699
501280
791683
1904542
1125830
637559
743794
541954
1527682
1700477
265670
552163
1508675
1731829
240070
313747
745880
170738
223465
878487
1906211
1776417
1884313
668589
1555399
1170750
791498
723022
1340612
434430
1284016
1191589
1820736
708663
483637
1483745
1452874
1625582
399977
996638
1749511
903248
1314737
1055664
809371
740568
45069
1226822
892714
1282490
134752
1141525
773453
172459
697941
428203
1287275
1938661
1054779
997475
1463048
1813520
1447106
798929
481092
1603859
1669901
401082
957683
225072
118033
633643
555635
850309
1406804
827781
1229228
1134362
994856
570595
1180374
693268
1994515
240926
459671
1196946
682531
1155000
1628736
1931651
1353838
275711
693202
1492411
780434
93310
647108
422077
989542
179108
480940
1841945
1515798
1997799
1107749
1048281
111307
725230
188220
1045010
674710
508689
1919660
1565800
1493795
1837473
449507
738628
1927867
843529
1235674
682683
1708954
673553
1166217
1145985
1538048
1605890
648984
682649
1044530
1220451
1116629
1121475
1868775
1540797
105860
1234672
150266
1139431
202610
666232
1173790
763806
1189176
1914664
1596275
1727486
819587
486870
877627
768709
337917
717561
1535313
297171
997344
801468
29700
303254
331223
740957
1857309
1127118
472021
96400
907595
398373
227476
940009
1423321
1309752
1224337
1741784
503476
609964
1540676
302689
1064366
1112710
1601351
1600562
658689
230716
244057
1681528
1138026
1202127
1074711
1186844
1908318
1776331
1211036
1646527
1910591
1896834
940704
1172801
1465836
1745197
1091528
593327
646048
566977
1817909
1519561
191214
1027461
641834
970565
1901670
975281
891224
619300
124930
1833700
44021
569332
318706
1335717
119917
340591
903906
1779241
901445
1699287
424531
1888707
1816282
596205
667318
1876248
163909
611473
1965481
706749
11158
1595601
1084398
1976829
1248245
1708762
1839468
1685627
515299
1830831
901836
1487710
1687841
1773697
1857871
1550057
1887041
751597
1417561
1845942
145569
26293
317653
180456
579138
149277
1030967
883767
104821
1370087
523775
9586
295197
1496694
1479950
1943588
1286616
148
24868
1615019
814563
326703
131856
1610733
1555327
1262527
1679653
1781038
462089
1843342
397863
1584538
1713832
1759634
134595
1113163
1413708
563061
265407
1499581
1118009
910272
1443864
1645097
696926
265865
1220507
1291915
162041
1307915
377981
1915852
1564584
990812
686737
1973457
1410961
1816206
1901453
118872
1975692
1532547
90645
1712324
141798
1934175
473154
1846856
1535722
945481
831805
1179074
1442046
762049
1422234
235012
1085130
1002078
1671636
1657811
1147949
1073243
634871
1588732
8970
680330
867733
960735
1059226
1975597
1040861
339723
1341358
1693730
1148422
1952007
1880832
1076359
1409051
1609149
1346964
1825389
800542
891646
1590674
223943
1031554
691519
1105518
281502
842725
1095822
1273196
753998
1300019
873395
1381489
341532
1639068
820213
431372
864023
1272693
712788
1182340
1231915
1706319
652590
1098870
776815
663189
1832970
128558
247024
1236847
442109
1665049
579765
867763
1861188
340241
453700
1551245
1965557
1321662
1359636
568942
1840241
738757
1125538
804373
533033
294922
1143141
810048
288538
1992339
304563
886207
1732551
9692
630766
94127
169146
1971609
443137
942878
833327
1572950
401374
933488
1584335
1880468
594899
1942642
1431974
1225600
1073908
1033410
29980
1500675
991817
1554649
1944218
1772014
279604
839188
1013690
1065394
165919
1440686
1531265
1465149
201435
1925480
1164047
1582937
32770
1425859
1980310
1548441
1988373
1308196
969275
45717
1118070
1030788
1557252
516766
740426
1176943
931217
1029965
347056
21542
493927
1691537
346394
1716517
436057
408853
1839597
1220171
1427527
1600676
656698
611461
1776549
1208401
1188494
816950
964793
236809
477073
61195
1663031
1078599
1219833
1178664
1323236
684804
39544
1913617
1141713
942573
1168746
958148
1026496
1799807
548990
153811
314920
1741782
1613606
1439416
75281
1458712
635666
962517
66360
974940
582105
1704110
749925
611357
1175694
533167
660895
96074
1033988
1975297
742488
1685799
1949470
816256
1506958
1557502
254416
1939600
1093544
1455283
940231
1867048
1786075
636006
1664
490088
877923
1852543
302160
525768
1348317
443548
1401103
401573
454099
141414
458340
1609558
1193388
334719
1537716
65241
976686
287066
1287099
287089
978031
734285
1698962
679708
1927544
299153
1617122
1237050
558366
548957
1975293
67003
265333
21949
215844
704882
170263
1637353
254930
328146
1260327
1376485
1991494
3587
1340370
947434
1975907
722045
1868688
238727
1891573
1645281
408112
1835492
360456
1683520
239199
791411
803013
1863207
918909
1579502
977688
1536167
1452154
1704081
684820
1225767
20217
505782
1692862
568966
119250
758155
726944
1050929
1096114
177476
385652
1711520
682362
1596424
1750726
1972817
579265
1035866
461853
946375
635355
313873
458603
919652
1146030
1680470
1371917
915791
659805
327281
677159
1365943
1532702
1002409
1649434
1464384
682618
1465457
1702216
1401961
1667747
1008435
959691
1069489
31593
710233
758866
659884
407692
733983
1360621
1681661
297624
1065492
1555081
1578926
149620
1306000
128574
1751170
1331064
780577
650345
571285
1172061
789
364660
1213407
749239
909237
880985
609464
860915
1144943
572118
115576
1869725
1576873
519287
471370
601857
1164632
1794982
235665
802438
107137
1357446
177585
926488
1403588
1760714
1489574
1042702
36181
1641056
194625
1138947
832545
1588972
1121596
1854533
308714
800496
914791
1473776
560286
47162
939721
1038701
1505877
1039335
1450931
1554668
239479
1751953
1451176
1126754
719217
1231908
1539344
1238265
732267
708191
1728586
1473656
1121104
62908
1241798
1253550
415540
1557505
1331100
1469113
1395374
242322
320182
503596
1065791
1639580
665783
520145
685152
333639
1206279
542024
240398
1993553
573234
1450349
1542844
1862532
1001385
887326
973396
427939
1341434
1992163
1038351
1567261
580560
1210715
449330
27123
426425
1845298
257363
1760745
1422849
1243709
1916297
742472
1482015
1394364
1093765
783908
276284
705003
892431
1394803
1659130
1056772
1835335
499364
1236033
395975
886744
1157329
122324
419169
1292775
845324
530830
714697
1569753
704916
860907
1701594
1648787
1302291
1977945
1923827
1265597
1707874
1532861
1362531
1253535
1780284
40734
1640789
1268107
1839645
1284043
1389656
1256456
302569
790343
846883
2305
1837719
1709048
186153
1786468
232522
745758
768313
532279
1027833
941132
678586
230529
523162
1624660
441113
1618997
1760369
1044311
1750117
253696
850847
1267647
1562176
980643
1832505
1352403
1724773
1002088
710730
120506
712245
689982
341885
1321075
1635675
1034257
1256124
71658
1441435
1245391
99954
714186
72071
747385
1066521
1236295
1736738
1023916
985161
1355235
1029044
1334913
10880
1865129
1965966
1323788
1598687
1448350
1350135
352407
530732
1914565
525672
1761242
561424
279814
1815839
619353
90395
799357
312441
916196
1441020
1920251
1671795
71922
42973
696262
851723
294561
761191
1317095
1722429
743516
1135645
694087
1530202
1772088
1521013
351551
37810
719099
1804035
86141
70148
1940360
1904238
666020
80776
850580
394001
1629290
1660353
542826
849000
1997191
64670
1141898
522202
558385
1772027
84135
1952177
629541
1727716
1274202
1315140
1201743
107387
1367259
1475005
1969765
222179
225189
417055
1480868
1194710
823533
1756223
1282712
1931790
1367326
1871576
1712208
1888222
786755
51467
900815
1025358
177007
984761
424148
581964
1827234
133932
1422035
392669
1370494
1780421
1176746
1496945
1647289
1963677
1558188
386391
241503
1614218
1221778
477005
532451
349890
948356
422765
1582160
1586130
427667
271156
83461
676596
1308183
1142850
1364789
376028
394681
166010
238935
1819430
1051211
282507
864187
1222243
1604445
1912067
1313848
470826
586202
841993
389882
630907
1905800
1672056
1272864
1422097
950297
1680272
85947
1140511
77539
958358
1435579
1267911
583633
1340603
1133929
1141411
136728
1202181
1439342
1895662
1436346
1300720
482355
798523
1636265
1421081
656100
1511932
357849
673596
1787724
713585
1282395
499967
839315
1390469
345630
436642
736945
1554366
38858
1401617
106017
1069937
1152618
423826
1202936
559366
397440
1421758
1483811
580208
130996
1940748
61128
807199
1292164
1824540
513335
27016
207525
1022317
1412492
1020390
742093
283242
1966712
1536063
1101935
951944
83086
1462753
186622
447902
51524
1181270
658286
1472099
502058
1411743
1597087
1913259
1596245
343320
1753127
1269787
768627
1927051
180738
1180787
1707956
1420561
1640758
389135
1146673
330428
1505255
1148735
1519546
1252854
296609
378679
981599
537321
136541
234917
412242
1090486
716249
1831089
26634
156379
140097
632920
1242148
909057
1036667
1980250
1205812
913805
1435588
1863184
1539698
646876
1034136
235712
1694337
644010
1540856
653233
508831
226305
490171
1309981
1426852
1721958
1699910
877397
1086321
1770375
876023
1254983
1871794
1717291
431865
1890781
393331
1081005
701150
1012987
72770
1967267
1246033
1806055
1922838
793
715217
594980
1128361
457322
1368099
712965
1069177
1060150
76942
435941
644186
1218147
364336
725936
1957371
859570
1129229
1192173
742412
433902
1583361
1284646
496696
1053167
453286
612769
570069
390905
1446085
1469160
365253
1865066
599720
494089
49354
272377
337672
1610232
1491511
1016223
321187
1393693
1606051
1826491
1397628
1802824
665349
1200595
443558
1034280
716759
1561582
1069339
522587
1170507
722196
298138
1315043
986677
1759786
1144902
1549853
553724
1278545
1990530
1221471
285902
1254798
1216106
764931
1977979
1524056
1019825
588384
898408
712597
1133405
13338
1997027
1693064
733770
1484784
1493627
25068
968619
597294
636801
1156992
1257533
850636
1281513
1886077
1160729
1349476
1258323
1772749
1259094
1913460
220333
1986130
1154190
711955
1066859
251184
1452832
379427
25452
50266
614687
740087
790222
96739
1541696
1408502
919423
310680
1086372
452560
1945386
818934
1372922
1012880
1282818
1827727
465058
502759
130364
593552
784980
1359196
1781496
1561804
963690
497059
179262
834610
1386586
691152
1252740
269643
18005
1852571
1219057
1887048
800500
887678
210758
690986
540127
1829284
306010
231269
1108144
943008
205620
1042470
144647
1718759
987190
1370706
367592
1974853
384841
1707230
249063
1553869
446541
467193
1932059
1751995
668524
232242
985354
369493
364656
676979
602173
1932905
554822
1830335
1501926
536198
612110
969610
1204219
124863
118474
506762
46513
989464
256770
1299341
464175
1126075
449014
567972
1873462
1600798
564258
1499285
319821
920984
1688914
151602
844492
1170314
1272576
1431050
732661
767413
810566
1366849
1453390
595064
602759
416751
249352
1779004
29666
642035
386078
1704364
1434283
916581
1960250
171980
97319
826839
821586
638319
1317522
1953222
1878187
634001
1434036
1735574
1674315
465475
989096
986621
411818
1174178
663552
1844531
937355
967412
1077857
1340266
120214
254526
1275233
944462
536032
255293
673318
1600793
1632676
1502716
531771
399586
388310
1989153
1348953
1983959
1125734
736909
1347391
1078018
1975109
841046
118731
837291
1427452
1991361
615182
1932815
608820
1803900
145131
1683534
318221
1796887
177124
970524
1637547
1809346
310734
1422526
778430
379274
1505043
1991579
1123434
1791909
719337
1378774
287078
1697912
791125
526159
165173
630173
1920898
521727
1522095
1970278
1749912
1595710
936278
980731
1247726
1708495
1100376
657678
1716796
843053
740032
1696282
514680
465979
728192
1668579
712652
76941
5013
1529397
1535865
145928
776000
417006
707662
564455
1477330
1544897
1448954
792181
1580158
599011
975905
281281
780395
187888
819945
1195978
1533290
1766526
411404
285944
419746
893612
311373
1220429
147094
222403
960545
342871
1270369
1993577
1177500
360834
32603
1107593
1308615
1441439
1418197
919033
300973
306405
1682576
883718
1906918
728928
1740394
719886
1243237
1150580
1072689
909673
46839
510032
1845315
503182
1283978
1898194
1719165
1864226
455840
1942437
1781397
607361
21940
800445
423874
1655467
1558844
238974
862163
889005
1592271
515833
1264571
35889
62726
1036913
1006201
1811241
1984920
653583
723990
109687
1274313
94822
279092
670980
957185
1704732
663080
1201406
1395659
898698
1233997
1257478
1540249
970487
449087
1239301
1868980
1545698
654128
603826
1894088
135000
374274
211693
404427
752574
340411
1871093
928354
611984
1108991
551467
1668813
1895896
221583
473601
1227186
164885
1300644
1667171
334761
1992722
708630
1107996
298741
1200253
922966
302134
9699
1939435
135339
521082
158260
1434916
354605
422579
1366391
435989
243764
1913581
24243
501175
1453694
1420026
584145
1276261
1225530
1139772
1547891
942433
1267377
1615856
1993453
70493
1398139
691035
1970198
818962
881
1421883
1482819
1439927
1586214
631080
1123912
624384
1087984
1019135
475920
523524
1250255
855888
1652225
942306
1500504
1676567
1276996
1941326
236343
795268
475275
1246321
888982
925261
1258717
1016180
13253
1646200
1445704
591936
1258281
851498
109302
954861
1627565
51818
295530
131339
517731
180875
1988887
312246
1241641
575467
1136462
203354
589394
191062
1634032
180989
1525979
1452039
147440
1193170
668807
1361128
1043310
1821862
1533360
1908667
778980
681574
811233
1167258
1705143
1293917
1875124
947242
71859
883002
353417
1797313
1267231
1548351
1902055
423500
261471
558502
1629095
1255747
469349
1680078
945476
1313963
840878
7804
803318
1437367
671143
556170
324784
1151409
1281669
137277
882830
1157823
1793331
458468
1264946
537566
1541654
610295
878921
1205969
1128511
1740283
911092
1405257
1207463
1003192
596604
1464402
1396637
1283736
257838
878569
656182
1064789
1954255
252197
1291535
300176
133646
704279
706291
1931140
1067981
1613797
1400875
1087652
1597889
465232
1697889
181712
78832
1782924
256533
1228341
1208477
1954222
300371
1604330
12893
1573806
936984
1191901
770134
932818
172945
1621158
1031381
1946654
1051307
1200648
547999
1729503
670213
98776
1005708
57823
1922433
74613
211781
61125
1971268
476564
1380915
1007734
1536097
1667373
722220
214108
1732751
200284
870137
1439926
1453265
1485634
1070824
1135640
1964604
1089979
1988841
311726
1340909
703591
1766864
887921
482995
455462
1725850
1360922
1434662
1159501
487241
1043700
578225
438042
639248
1715895
1440455
1778866
250254
585538
1494908
1082724
1649315
157269
1758899
1757256
841410
1645606
1783803
770937
1628627
1823551
1201609
1070147
1285289
686445
576589
893065
372533
1195085
1652342
835304
548533
1294130
1065945
1905371
936063
385090
161552
546874
68370
1649367
732841
562676
388783
287692
1921162
1762279
1291923
219393
1339789
514365
44889
1180370
1630948
426886
1918574
1981982
1503307
836593
1724677
616796
1998605
350823
1277742
847526
1144593
817334
915650
628951
506019
1792529
1614384
917059
1352229
1992706
1092155
1753003
1692961
508039
310355
1261138
82248
1341416
882488
167965
934759
347680
36658
536638
226367
1940267
1521010
1212953
1088154
555628
1856010
1192325
197889
101874
1657929
359616
842552
859103
1226388
1550111
1103109
476426
647705
1402919
301659
1727742
1301878
1169662
634946
812430
1336569
143327
865776
565766
416785
1209576
896822
1221460
1365844
305978
1329319
750476
1817328
27949
1721606
1122184
1333851
1231198
1656732
1508315
103508
1538711
1162421
1795982
1473598
29131
1066976
704567
1650464
1342210
387069
610020
547092
874702
1044260
1193151
1294397
1503488
1220819
1156833
1776436
624463
800961
735532
1690074
1158826
823471
560679
580551
1169329
1447426
882357
246558
1968418
738356
1524845
1996104
1809873
995785
608020
728787
1173661
94167
1658335
900560
1734931
971264
593978
1963385
867602
1251395
665043
352371
1243639
1993800
260624
1140200
1265261
1252533
355443
1609823
791308
1449168
1350878
1640628
1087878
1592809
1523812
822458
266012
1194758
1180726
1813131
1168760
1602293
371390
1894038
1295958
1192275
612023
738530
1662792
955348
16600
229729
189001
1826073
58426
851567
613343
1794573
679363
295391
214221
186162
1010522
983959
557234
1930822
1578502
182654
1873495
638933
1519223
954070
1579414
106210
88636
281114
785974
1323181
393686
602288
900076
1449798
905625
1507720
1357528
1565768
1159670
1242841
1874397
624586
1424507
1884229
421067
1893066
611783
130869
1737155
1889211
1117839
584506
1345189
1570750
1486538
1869466
1907925
272947
276176
586459
972108
630137
575817
557497
1155255
1978369
1607892
422846
1348745
1131559
1705597
947503
552612
981885
1844464
1817175
745573
1415895
565116
1041806
871641
1626274
1786773
77890
13523
1665589
463511
764341
1488440
790990
1030921
379621
1026375
13888
1102797
907132
70014
430408
975727
50242
485862
365872
1768646
87090
846243
1742933
1494661
1632780
1151335
470569
966680
162640
1609052
720016
783101
163366
1650465
1163349
1208233
1740989
658923
602598
1373336
1560464
1367685
1034172
1104246
1918079
322274
1722810
1017393
178124
1807443
501999
1405080
1152696
343360
242032
1532365
1610622
1116338
533210
1810974
577203
307833
1504160
1635670
1598915
1238758
1193
1970477
776225
1148085
1580398
1894416
1635460
686338
361618
468033
1124448
1735452
1895872
333669
1473978
1441841
786318
1891931
52233
1856129
821597
959418
1957354
114234
346960
1084322
1662343
1279610
1558343
983224
420804
1280113
1584277
1898344
1499806
1457734
1595213
840443
358923
1970380
889493
932807
1275983
874902
1214083
446762
1819007
184077
1946425
265678
1714252
1625193
74088
750159
158757
596341
956874
1557853
1226528
404195
1035201
1371635
882348
893782
405926
346073
1435581
634362
1491812
615956
724915
1947650
897022
583084
442633
1260102
393368
975727
1514426
655487
1969239
1780048
1729868
1781060
12586
1557063
1506328
973322
1817800
393024
53635
339570
328394
1950272
856211
1286173
919389
867956
901022
1746455
1782862
514918
1353725
1110461
542650
858761
593871
174146
682789
422875
402193
86874
870103
1669532
1919356
1101757
867280
1266639
1009858
22
1267777
57740
10421
36957
1744317
1508444
887201
644189
315535
62961
1514052
85201
1870708
1038568
1040455
1934377
606581
133567
887737
60209
1920948
522319
964590
1840051
296814
415233
1074177
1547938
950811
1238186
1056082
545535
634229
647116
421684
542261
79855
1197068
457894
596191
1260948
963173
252464
1168940
845589
192114
614572
738472
1740444
1802229
925732
1888786
556297
616571
1734731
1699207
444071
1566789
612321
303178
1133952
64292
1183148
1396194
599882
1403870
1041622
1773882
307442
1888571
198102
1264845
554510
904308
209295
278479
1461330
1475418
1048939
321945
1854742
1409715
316813
211678
1583658
1498974
20128
1717432
799632
501721
1059941
1891094
1821463
319181
629426
185706
1385238
1126660
1803290
1563177
952811
857492
1919247
1936055
1580212
960081
883615
803652
934187
115943
1022154
888272
328524
1722727
1799375
1990422
746173
657491
583006
775122
1297396
735513
1655984
53554
826928
310421
997331
1004306
143424
1822996
1502528
1443161
1123619
1637170
1932441
1953939
579750
1900822
1761537
1270045
518003
435817
1701876
399740
1707475
365660
578704
94260
1792481
937941
921328
1147545
1749953
1372403
930041
1601145
1228993
126690
791534
1684595
554735
784436
1576803
225537
1578379
1379794
664715
1426905
581294
1207469
1911853
943748
684740
1728547
1389150
1269685
1679095
363562
1070751
139168
631609
950182
974923
1646494
1002432
1737856
1811763
686094
1831327
1883696
1549790
1131497
434098
397273
1505588
20234
579310
404968
1409302
847414
603117
969898
918497
499751
958441
1810906
486579
1095058
665778
1769059
185933
275818
339408
1783942
1863367
1359323
99359
1890733
716037
410496
1389784
538707
1853966
712520
935241
592488
466702
409243
1796619
206467
1523035
990317
233594
337004
1544517
1997118
1529920
1202653
1926112
1936393
1371494
851143
1301659
1638419
1958626
477271
588601
475680
980656
1977806
217053
378518
995216
1125906
850346
917
1834510
199383
726825
1977023
159822
790406
1723813
218016
1781789
992410
100756
1035526
1077390
1948843
1683388
1513812
1515704
1814930
1842256
1677552
464272
400576
1118854
1376531
1052580
1120323
153064
399349
9518
1209250
82272
880956
876303
1132991
912990
1964857
4441
1231441
1279390
792409
1879650
932090
1650830
1429827
800228
898223
729449
571175
1920500
608070
578133
97756
174711
1711820
615673
1566756
576129
1683298
1515015
79321
1570782
1778126
116147
1387175
864050
140018
1110657
1587258
380458
1549217
1320903
758784
1061757
378088
1541139
310601
1496042
840134
551099
1470225
146998
1377784
1846946
1040985
1552377
61998
1042168
1057329
1265039
1003630
1715986
1746304
244711
718506
519981
319030
1561312
1890181
336678
1878049
1898783
524319
1951741
435538
874717
1800153
1740990
1891425
345323
1224129
1091184
1697069
1831719
1658029
1144823
1058718
862684
1369648
872103
556974
1846876
305251
393769
1581654
1521314
1460085
1253652
1293450
561533
1475590
505503
951544
388496
1024669
1892282
1125742
1967975
1709404
890159
1966995
1463657
1457753
1309732
234762
126798
1196935
1830738
309513
1223910
1388614
1511781
339868
497189
1178181
1251737
271147
1055196
313034
193282
1184249
1195508
1694500
1738586
282569
989625
341618
621948
1955219
689457
940847
882317
1987697
781489
1838448
1998614
919301
1181871
1415779
244135
347902
1374922
600402
872716
999691
814396
1580946
1707299
1493241
425270
1828917
285420
33474
952518
503150
827075
809656
630592
1593366
1964189
1790443
1879315
639262
768734
743346
1701167
961356
1773322
223370
713104
1126147
705545
1832081
782144
160892
538743
1538547
1155381
1508921
1011501
108691
625268
957083
818301
1586105
916739
1651164
1050865
1522733
433251
1708039
373543
1913984
1274347
1958032
1645555
519
545693
1933276
460907
1228537
3514
684437
1246409
993772
1906936
1062579
1288077
447539
649414
1049565
44549
1377517
773546
1288624
422728
562993
849536
65695
359190
772975
1537879
912425
475208
1321220
1516218
833970
132793
8062
1128525
905997
1241130
531068
950322
325027
1865349
1811229
1529099
250200
1669290
691659
1295635
1195941
1206764
1572246
321956
1038613
1862141
1882016
420
1803333
1892480
1591378
1863753
1373008
562450
1941228
658196
1620827
658762
1603335
838135
164312
1196796
1699630
1178510
1071828
232571
1276000
1650553
58823
1847206
1284274
823482
1113557
210413
1904830
1879396
322441
1264056
1535062
550105
238418
1997290
119928
1563273
1473264
1022693
987386
1481273
1583830
909570
1688218
1689013
540484
479230
1865519
1798484
1875731
1062046
1313667
15656
1031243
361562
378306
907758
1880296
1428741
1940175
1090903
1010553
1434678
809270
358914
1997262
227473
150838
1670046
194147
602854
176211
1615053
1850276
592938
652602
739168
43878
1650318
1605635
1363984
1073770
1320495
1826491
1194232
346148
1717256
1355204
1103913
329869
1776935
1339776
545994
1183415
182894
1253845
364091
694617
1916689
419064
701447
381994
1377523
75859
652293
906329
105676
1316306
634622
641084
1907063
1084816
1355442
1103795
1887099
94599
1183436
636376
321351
1381451
1815851
937082
116081
294832
20007
1578465
1360840
1287572
1750807
1833487
1530930
885267
992884
1617145
260025
249921
1260225
651287
1997250
1714660
517340
387936
205709
636125
456616
894356
1811063
994717
551735
394518
595641
7663
405511
888263
1405132
1993361
814872
1474967
724507
300553
386118
51311
985828
1475765
1102411
1850106
658652
994070
1046747
763023
1131880
1740891
661410
196134
1812724
470290
373458
1853717
1232481
1091484
1892077
1125043
1481491
19213
1369858
576685
257032
4316
15320
135345
905667
1553314
644348
1916304
871108
1947979
1059134
42980
450884
974549
852206
1898459
930724
1979480
1731698
259841
280713
938740
883097
520549
523860
1186118
324038
294249
1391652
724075
1838048
1918497
994116
1056256
1328367
1639990
1860478
1170123
1689210
973468
1122860
874180
94274
1859293
1258117
1657819
1204339
1418384
777407
553554
1439322
280393
615986
105624
1897350
850398
1439933
1917676
1907943
739648
176926
216371
1619885
645231
973115
1300441
966012
297231
176782
1612591
1989911
928208
1797668
1134037
320116
1280644
1248863
191339
26790
1006612
980610
1051467
1298509
664450
598491
1074634
1018321
1908648
521278
789940
60819
1047994
1654464
1100165
1699096
510779
1941661
831601
1556569
1336965
693162
538806
262722
530566
555110
860640
1502406
1186259
1151188
113811
1887673
1429602
532099
605566
1649486
1165503
430718
1936509
248115
1796278
1783353
1390487
1898699
1406924
24678
1676136
412140
591295
160692
846906
1949965
141603
1695554
406765
1165040
13274
459326
539591
1293186
225647
644514
691961
488658
1317764
455238
1084732
1235216
1497870
741809
1210578
1330869
1831543
855631
70211
1305967
1277804
661497
1760977
370608
1515279
1079143
870425
1548877
551863
1721712
1804047
1033592
114031
446942
1078824
404412
1142265
884224
1313159
1153417
534305
313845
1044248
1265232
1597745
1373258
1236274
224554
1697621
984668
1371799
1750509
1991133
1879440
1720647
1905551
565244
373
77163
596549
1558562
993607
1566338
1175687
1223463
1236334
1469555
1488727
1498160
660947
436869
610121
861118
1818101
834274
1118545
622045
1213955
1775139
1471246
1480924
870834
563036
364589
177941
1695436
1901542
1627774
1928305
1013011
1721908
1061192
1495997
676352
274301
173970
786961
1943484
378713
1027360
769359
655635
1806819
1765787
237171
1424905
1847271
858044
1765645
705263
1731698
561432
1707195
927017
187769
27715
1218959
84776
1695710
1708010
883827
401665
1775644
1365276
1364029
1964083
1018619
251290
1376612
1510744
598998
1283831
1079119
98838
1402055
143461
1298722
1781993
495573
1032175
611647
13107
1791380
1660961
1590355
1796906
1279697
114880
1257278
679210
571174
1933376
914821
1369444
1985605
1979239
1554795
1532881
1829333
979019
1894083
526827
324714
694600
511454
1302327
904942
1184617
1070596
822311
149422
860918
1592153
342068
1256402
907659
748625
825035
684943
1299800
824564
1480002
932866
98111
1735470
271024
104697
1331425
535211
246141
513540
188020
649536
1005958
1279798
1085618
955286
1071264
910904
709
1334198
774934
991857
1020625
1621776
287624
596938
27704
1853016
1109334
1727840
1306984
1930438
1016075
1806481
950635
656749
523645
1954963
1125376
1579763
850812
116827
660605
871331
1125460
1110483
496297
1128576
579180
1988776
273964
723641
23913
1125596
1270852
1582841
1622854
911907
1008881
1686579
712798
968161
1772252
104404
1617313
76437
1025328
752269
879026
1981337
1712846
374592
866620
1643770
939318
1491350
1556281
1467160
488090
1948701
1408052
1019909
415646
140650
1459331
422850
1221086
1432817
1255241
1988248
799415
1376141
1118556
1099209
1213759
470558
324261
1637578
1469027
676640
1304044
540423
1281743
1212483
989423
1195537
1025863
1294123
78212
1483715
382405
808489
981321
1947024
1820466
1205430
768604
1426476
1379195
303606
695931
1802468
1824660
195207
1407738
1436055
182022
506920
510447
88013
240101
618239
1517806
1212541
697472
1836890
1916519
223110
850397
91081
1958719
260803
1037727
5217
1416033
1448628
608774
151595
1176393
1666857
878799
677531
260210
500092
1659438
376169
1427350
1428369
298875
962558
794105
1043742
1293883
146343
401071
298374
1907471
66421
600867
97451
716812
867369
1538759
769826
1441701
945466
1924066
1515110
369815
1779502
330744
613475
93871
1407317
471356
61022
581589
580865
1665523
48445
310645
1095504
300238
1408483
483777
634561
1651570
540792
1230517
1512681
771405
1765312
1878136
751164
408628
1073042
258992
1036262
967072
399992
1749724
1587482
200159
82532
189750
1781017
1362678
1004497
1308171
1878189
425158
1276589
759545
547808
68180
797551
1906535
744642
1836212
1523927
230667
776843
1259713
887777
642032
406419
982609
1147923
352427
620511
541302
1159077
1992742
1616914
802933
462245
1906967
837646
1434321
1852982
1514271
437539
834585
1871339
135385
1303548
1279940
1835347
1270105
385465
1702559
719206
1930942
1692354
1625031
1181628
1489600
1254935
740311
129155
624932
670033
331466
1276816
481132
1249557
768152
1184843
51192
1080851
163416
1830418
879242
1477992
735031
1531405
506658
773921
1971365
100792
61043
1144395
747304
35923
455702
186262
506730
470039
923560
1638440
1276640
542854
729652
274547
664021
1820780
688785
1676904
74079
1052318
168226
615001
1085442
1806160
1601687
1462041
886584
1249281
1421947
979069
693794
1985358
226671
1505329
701919
515282
1753011
1095784
1936440
975498
1382907
1003508
1024193
208050
1023078
243979
244185
1676202
435602
1389545
647598
903476
762312
1555633
911071
1016988
903793
707808
1210741
300393
796429
834540
813942
1552048
1309311
596674
1916952
1955173
1461759
1185792
47902
1893759
1825282
379376
1002302
644222
1850710
645764
451821
1123115
45254
335134
759903
1700125
1680411
988438
1367191
1977314
1531342
1273273
1507288
1873400
574542
15500
1069503
813451
1625042
95760
306403
1614129
1778132
1327538
566459
1298246
1023804
258581
1522332
613412
1450667
728942
214646
613706
109406
854703
1533703
830046
1484805
1830807
207518
1868705
1910473
1190297
1464339
463634
509113
1721354
110398
1243609
868442
212864
1606436
1820628
1327590
651073
239137
1499254
57845
891855
1215360
122238
1549649
1513710
601081
1012445
1037350
184282
26701
1970754
379163
487081
427568
1907091
655793
1424001
958030
933961
74965
1375289
1597283
71149
1008078
274266
757490
310742
807334
313642
1560406
1309958
1175334
1323963
192134
304540
1884437
360479
897050
1174582
412693
944139
411531
360275
75757
1757960
837786
1776896
364031
352537
1602994
990211
282916
1820469
26720
1363371
1349951
1908303
902854
320845
1509732
936766
1427285
763679
1711639
304307
686644
263785
1444745
657625
414252
1429301
631886
1864741
666994
519032
440062
910422
1259876
1889829
347310
508898
665441
1696517
1157493
458515
1412636
578528
1679550
1609673
519544
994298
310356
238450
978347
264515
1621634
1967374
1504593
1382972
1605722
1140732
961787
1494481
545554
1779176
1050381
1313543
1338895
1367881
60843
1275853
511654
976282
1067019
644344
1113112
1187457
1683633
8698
1188042
1584863
422916
1136998
1055641
35192
15347
852339
544789
1223453
1551846
823043
795545
68716
1023397
456105
693527
1094260
79536
121143
253324
1102725
1188476
658316
906424
1714153
778357
1772412
514909
403462
1874727
1018406
33859
295082
1285701
1008368
1461836
1803436
1544928
1133298
1497015
586331
417896
1302715
1167962
457820
1196418
559917
804438
988530
341563
1336000
111585
743771
487533
1851454
491700
1142321
1119572
764030
125631
1780975
251037
413937
1314930
1035614
1863962
1500928
821485
128993
1101682
459663
262604
1095344
226419
467094
1567026
233326
1699963
222747
273272
1959075
1897413
1619139
1151108
497360
1261068
1133501
1021917
1287958
562386
25730
62978
49493
1724835
1238073
1892508
145941
795188
219815
1068342
1581249
1826275
167541
1004954
230367
1921700
314581
1572695
757169
696185
439298
1013784
819140
58823
665229
326590
1655985
1263466
1248784
1736388
949589
1165591
451804
708668
464014
645274
1211140
285478
1476230
67040
724770
1419674
25882
1011696
1746428
1909712
1840324
432592
1585529
996780
764721
1082236
1420710
516891
1732105
288346
1903131
1866412
1075650
1971447
607906
991311
1300025
1717484
1227002
1877656
801807
1201783
519811
697564
398044
795967
1388552
1465109
1293349
1549384
1915260
1778871
1246498
663554
143023
1960625
116567
80846
1146772
1138709
1541840
821674
1529801
1788917
113579
1143615
1801912
1931358
683061
213268
42636
618384
23400
1535390
808308
380126
739940
1314070
1354429
120724
1548890
677220
1589600
410031
51608
337768
1512899
1011059
1046569
1273791
411937
395944
740947
1876552
19106
171293
71005
323347
871055
1780649
203375
319410
718163
1781465
1862486
458565
490098
339302
1911327
418849
632375
1832660
90117
1563144
867472
304578
1993076
283694
1755892
1169733
454505
1225109
872622
1421853
1077682
280436
609255
1849133
695723
348664
518018
726314
430690
1115303
737553
720558
89106
1150313
1778000
686455
807351
1729531
305528
1824696
1620868
1068545
54726
1181284
222564
1294347
813638
1265625
990795
800940
43288
126315
1180635
1522884
1960200
1684359
69820
440347
65362
492362
1521767
292438
570585
200355
1803907
887643
288929
1676602
614222
400984
1468230
463946
685240
399026
838759
1242294
38276
1078472
622561
708756
1288100
1074894
1501527
202828
1735559
845709
13630
360074
1881133
1732729
885730
1580960
1400924
1207156
1008423
613703
89878
1462777
1782535
26362
105228
392576
1149848
1926412
1119392
612809
1737927
1020846
1271659
1611200
1130069
1116637
1825707
1232313
1404394
156067
1870786
71900
174617
517765
176803
382105
1720536
577866
505637
1311895
1862314
1583345
915517
58367
1997501
1080305
829671
409731
969407
93556
1006075
71207
210504
1691369
488710
1226852
1008581
1572857
1322904
608173
313042
370793
674599
1577584
1231867
344633
307098
35580
1571971
104768
1842911
102571
1944540
92829
506262
256978
1326473
1362070
1485920
980963
1273123
1168797
788195
950180
698475
1404952
1448176
1547109
936034
1854391
1942269
547693
1248920
750871
1064135
879188
1314851
1043568
413515
1597537
310548
1036708
9025
1210481
38003
347465
1464898
420487
808955
801216
656582
1600545
236358
1742060
1013629
412320
427569
1013871
1868851
396466
1103433
56779
1334032
1686005
1457378
1321666
1802482
1527379
1465875
229341
99854
1694118
1518254
71441
1059116
1413391
891181
1694590
1082932
1238568
681904
664106
250502
1806719
1180409
1006723
1493848
1869780
1132316
1173293
1442030
1159402
1213300
1420357
1515464
193609
1401178
1881773
366363
280334
1607390
1780115
1097360
595860
1995045
323119
42638
1273571
1410903
1842417
94843
83176
1882295
1464777
112642
1510010
1175867
772530
1789052
689979
1828749
1906646
942259
127893
572680
16013
472354
760396
710605
708843
1456975
1235492
1579343
721898
1560906
1209648
1507585
1569306
749646
1608337
1333326
451724
139704
1047796
953264
1113819
1599612
1774822
885243
1141131
1790364
1679179
356898
1884100
1090533
475654
1472785
1865344
1594754
1288289
416460
1870323
1040583
1237812
242324
368118
1164814
876203
363776
283881
1087071
1308721
79194
1141972
150615
44875
1065320
950767
1538852
553471
1177390
867581
762141
585108
1362794
203956
588857
653892
1584455
1570791
810756
1229568
738909
1796796
1391352
900247
1939540
968823
1918875
1863920
1181718
118303
900816
251749
545514
490631
870594
1396846
745387
620463
1349630
507480
674080
352755
387769
559478
951325
181977
811762
711825
1378262
877332
1164153
1443833
1686960
355331
808857
400961
1012581
801644
1570812
642663
1212799
1805260
1578815
331261
1491446
763248
1681850
341580
1173808
743210
955744
460633
612734
593156
780573
914217
1661906
1572620
398862
1026085
1077301
1215446
1640997
400415
1874673
1719583
783434
1956827
1886451
1328043
658679
689183
1465895
1101325
391907
1968016
1195131
1439963
1150603
1558016
786346
1565753
646384
802739
1812398
226077
922202
465089
315890
1285784
317648
407490
1993025
1640369
1181767
1997570
131100
750157
9627
422645
757055
480116
639063
1278275
591981
1488618
797570
107233
1670791
1009247
1193276
317421
1967482
1032162
1664465
1356565
1228259
168656
1845972
701151
1530352
841604
243685
1439609
666433
1784959
1210083
344511
971090
1171412
174987
1579303
226396
1936307
1661406
1270361
1248777
867780
420546
188563
1000164
476039
1365885
788702
698551
1222216
916037
464694
984168
658222
434321
1735280
1740137
780632
1500047
1848374
1570893
681704
354647
1821548
444645
897905
1780480
1429010
235172
50160
1924877
1387514
1598832
1037405
242318
638123
1145531
1042938
574974
1618962
1718723
1276346
97902
1636266
109432
1635593
1078523
1719629
857430
329378
1162219
513817
1781406
613427
1193772
1747303
1829841
257930
772505
962680
230451
124145
1615841
1603887
907117
964471
1107499
830829
1127221
1704102
859001
887787
1301764
1321947
88452
1333263
1336019
1898275
932052
1889583
1862817
73458
1672513
261192
1764614
594873
1383624
127923
1562403
672840
1408355
720971
1331903
629233
796494
944015
1101396
1097023
737865
1073133
1078874
1722251
1451226
1868261
730849
606869
577303
1397181
1921003
215307
1472949
345947
1751131
1843587
1719789
1035911
1988884
816940
806854
1529881
1802413
57940
134807
1099744
769739
1824925
378608
321735
665054
1131234
665655
146505
87190
439425
1389699
1282394
486949
1622956
258507
1407872
1529011
1856272
485488
405507
943993
1765035
1036893
510638
1281685
1785978
837744
1017024
1698264
991657
1504815
1955022
481484
281478
302122
1875000
1216088
304430
1874439
574908
582982
665812
1146132
960241
66568
1412526
203383
649750
856329
915632
1505602
200335
279533
1806524
769077
694360
44729
808489
1821134
1505584
463106
583037
1609141
1530763
1089872
1251861
694611
1777797
1315410
1675798
1316397
149446
498860
1557012
38789
1140523
65372
1685644
1301291
992436
66795
267064
940135
1652501
1505900
1426386
967161
964502
446906
929460
421921
534951
1489516
888488
1810433
1371908
1664533
389690
1343485
146028
1091977
1072829
562105
76929
475285
199881
1346884
1293085
1288925
529621
1083573
1520112
695443
1024230
548181
626604
302063
1484893
1756909
821962
291065
1121028
1895271
288848
391837
554261
1344255
1541562
1164834
769877
337680
1025869
737080
1949354
165684
1743351
967674
1495921
863174
1000693
107500
1196447
418287
1032651
512372
534814
1503923
1310388
1725891
792627
60454
705996
933419
683244
1035538
44439
1424649
1420102
1282315
61460
203886
1873760
224
958963
4788
894333
243388
1912799
1948813
236116
441031
369334
1729809
1971561
854019
690168
1929617
224059
257783
1632637
1427374
760671
1791529
1152854
1540826
1127837
188786
75991
29567
1993878
1488150
1271492
776948
1540873
1751967
995959
604537
1186785
1070914
883327
298004
1544448
368796
477503
833417
738424
555673
1859315
676340
482256
1944805
801623
1704313
1590201
1960429
1441293
334317
1580609
125362
1110453
376900
1442220
152912
1519228
598632
616208
1398594
1652149
1641696
781324
417169
466527
893657
1294096
891068
877346
429262
1408191
643756
194481
1462735
552735
106509
14163
1764030
1804246
376728
145090
394663
1490687
56621
1641677
913018
1727914
1228591
353909
1727758
1431016
1149318
248298
221435
108665
1766034
1432292
61952
914569
829828
535793
1305795
1441026
170361
1114603
523
477011
693983
1754418
250995
1938775
606088
1560388
1125136
919616
1294554
30332
752953
1246948
398020
1157817
808890
435197
1940762
1740204
1846629
1112286
1897887
1310719
814395
1433393
502852
477137
317231
417993
1708192
330788
1272736
899918
219020
840289
266887
1243920
38146
449256
66328
1681364
1697838
542919
1200222
311589
423061
919075
1210304
1998692
286385
1904162
914050
1582810
1015745
980965
1115274
1666942
1193560
369326
1692496
1926323
1093747
1912643
1842910
319024
319861
746911
802935
477183
609940
1026604
550952
1487136
279370
1539077
1625622
79218
143339
624660
1243863
515436
1235779
373549
1345581
44952
746680
102395
1814721
380147
1647144
323132
1749423
1060196
685030
1742863
514141
1264302
326276
780055
710057
908112
1638147
1960096
247786
363261
225882
659996
28262
1641206
666724
383755
143191
605726
610789
438552
1177189
455131
759166
231069
684653
87990
834714
1738158
1725830
245264
224127
1283828
982574
107253
1155327
1430560
639102
1910908
534607
318214
1675082
370379
938070
225972
1486646
504890
115429
829912
1541475
290961
84285
179500
320528
209297
14052
894212
207994
803094
400435
1032162
1457085
1965291
1234847
268768
1329898
542038
850257
373950
1947258
1389018
888725
1590322
1273616
1241665
572188
442988
597640
1273675
296029
620884
298257
1578057
1775515
843124
212000
1567519
924007
102979
557078
1223380
824417
762771
1543912
1017767
1660941
1297882
1654397
1943966
1574152
1666100
1622659
239784
1399128
1277363
584992
1202429
1902609
340165
1156837
887338
727742
83023
186099
1280427
1709340
1437860
1965073
1972927
1248734
434030
1762013
1308055
1509137
555312
1043690
1601458
84241
1487996
876497
44432
1485042
1544639
958732
728653
889607
1025420
532687
870121
662398
1802093
1075409
1691247
1505777
1151116
333946
796081
258523
221543
583908
1936073
129793
1102054
1638771
1966283
546724
160046
1306050
1130890
1504481
1623633
1528759
1430668
1777133
1756214
1419636
327248
761513
289544
1834504
930766
1835377
166463
288378
1706593
1849713
336053
1151492
1499632
1926169
1805105
1808226
798864
715059
1780371
1742036
1816041
1982960
1140763
38356
354360
413430
145045
1760731
1823130
1275344
74847
579419
1991812
89986
489815
1192943
1806344
613307
1622527
1345919
1318199
1360357
1288286
913427
923026
207257
1852857
455271
1263646
1245329
1966097
38281
1835973
1498704
656983
1253264
1791388
1926141
457719
1393360
1261691
855957
1550251
1363388
1316584
562661
712215
1132351
59460
59008
1964588
1320811
205329
1620087
1221525
665974
1282484
836478
162188
866045
179658
292675
564526
1671970
740469
1519686
1930179
1693395
1884998
773888
1787195
899738
1093919
1553972
724081
1958848
977259
1784879
1961553
451735
1574460
125594
911962
266323
1257397
324821
619512
14625
1237819
818672
1802556
1815315
916779
917821
21670
1043212
238639
480551
1985126
669721
857105
1284556
661449
1056989
126374
839234
623561
1339094
696397
378234
1690099
1677761
1497013
902720
1702638
1301761
1696854
95406
161840
750806
1297049
941961
1397341
1649036
1100779
1986775
974068
660530
1324349
557301
1269178
889859
562743
1007160
751853
720892
1727031
979589
209243
1226340
632472
1678211
1656837
141935
1345928
933716
1864676
1562025
1771099
1873914
1498315
1984886
903601
494300
638583
1106780
3214
819302
974588
582667
718130
236262
1183240
1796407
679356
1670194
282178
152275
1405665
464420
1964023
424809
877961
962057
1404949
738674
120075
1301442
1070366
1199397
1399756
788311
1400220
372767
455454
1514372
298539
651188
747921
1002752
635455
165853
1003311
801332
1300561
342164
656487
1472895
1714672
688538
632171
423980
1242156
1194408
99638
478248
152557
794100
1224362
1754288
1994726
1484054
548965
724132
1466635
314216
1195551
1695026
1680760
687162
564992
191027
634264
1183988
788731
1435562
1362569
312748
396107
421106
465819
1722805
140880
1294042
1894518
124343
442803
506803
1368767
365922
1531532
392286
1428171
1668361
1540059
1270224
841571
1702928
477481
1882837
1969849
1332420
354105
1313638
132378
1920474
377796
1267266
1965569
867037
1253454
1373610
303629
678216
1878872
826545
1031787
502465
1916982
342884
775786
1326326
1281733
1916085
1101299
724937
1159621
182478
322822
1239913
936466
1096783
1916616
1676164
1117433
1166983
137639
1613614
32165
322527
108761
1823065
1712563
1749301
839852
1260245
1312248
1514060
750278
350355
1649018
1500439
1009342
1497277
1756000
1228791
1536721
1659509
578540
864420
21941
450484
1736957
1108690
900575
707086
1470627
825442
936062
554133
1599087
362124
1789561
316655
1550586
1420530
245499
1181302
783206
1404312
1457567
755863
1679809
1996382
1012421
433751
1014244
556152
1219127
1473137
1708701
40082
767918
601734
1390009
708966
1761855
470053
1577791
683537
1765307
919987
1655329
1672592
172540
237636
387003
1269247
1931504
1169035
704201
952518
1125118
1409105
1974181
1532674
1108421
1548329
1982006
1436694
284971
1701866
1930667
774860
247001
1068261
1868074
58605
738644
1678940
1037001
236972
956470
1851534
955893
1744698
768691
257942
918562
870050
1224928
1908421
151927
1558828
1694120
348411
381224
1621807
571950
98219
1148314
171254
1073459
1101067
1187774
792406
448829
1199242
867596
1530955
32018
1817291
830450
874136
535926
132495
1170065
1578497
1357866
1619996
786629
1557227
540556
692257
1896105
752752
1397614
257891
323821
1165199
1196912
1153800
688196
879821
1972190
278397
210497
1585807
1022567
1972763
1988767
493522
1661273
1679078
1733960
595911
1166583
1730541
1936581
1339357
1052894
1140320
1055992
1801218
942803
433360
849198
291915
592153
1023981
536066
850886
85445
163730
1516998
1097552
209540
1100275
449364
1245232
755785
1506161
1673807
1465959
743698
846754
1250020
1692209
1559507
1749445
566151
1638335
1321084
1033836
1758655
1386372
1058629
996080
1307886
282155
1134390
199394
710279
1618771
422720
586730
1790266
323818
735033
619227
1907413
1767163
702879
486918
1883822
576319
114287
1249939
1098273
125653
1934181
1267478
572361
891620
1909698
1770620
700089
256690
668902
444335
1674943
1323916
1364884
868402
726006
549992
1675023
379523
1022044
1929720
1713994
67120
607899
1853307
1789538
1092713
1781229
753160
1918603
1648438
6333
813750
1558462
154521
961746
702101
403459
132986
832669
1481798
400105
1505159
1409983
3922
932625
1869264
1311785
1483644
888280
1029097
1268317
266482
1542312
1408952
1869899
1471487
1565398
1688282
381770
1385917
46369
1251171
1668626
1087748
1913583
1788027
467808
41218
1482920
857233
582241
499334
470243
1802653
347474
539006
655383
1191237
1646085
861173
1027926
1665031
519962
1953591
1697728
1006041
29543
704474
808695
737648
763522
1647254
1384457
1696558
604710
1383839
1266195
700762
1194591
473983
638668
1397728
554528
995189
1051068
34219
237511
1629121
1266275
540379
295184
1637388
401519
62933
59253
1393064
671291
1765682
1624087
1701353
1261077
1450879
956492
1086690
1549631
118962
1017121
35314
25806
706770
385736
1904073
1526671
639371
144023
666407
1990276
1631950
1970861
1733011
1989685
589490
167948
1057528
570103
1366558
511664
1803885
1325593
1288847
1392599
1341303
123270
1849897
934158
542977
111
1671082
1928269
251117
663179
709825
1376857
268948
856384
818304
857019
895596
228932
468112
543804
1760326
471280
279551
357291
1211115
126753
288657
339993
259202
1961996
1510348
1634512
1187118
458231
342226
638270
1725826
1324259
1513793
1989212
457089
1153407
26603
1201733
1771504
986942
1765356
513158
767590
308445
596925
1701698
473115
1002873
1937710
881964
1074370
1051300
856677
875931
474277
732405
1264262
1078453
537501
1424362
1362984
1717438
1976447
1485441
1712463
1555050
274015
1785273
1299736
1433070
1909699
9790
755689
1347
1648933
1838895
102744
1975260
717479
1856305
1740230
413898
464192
226031
1410616
885191
799528
214403
1208234
1089650
1637743
1476108
1798789
517480
318281
1782508
1557546
948782
157751
1508840
1486625
1373977
1663293
113108
241651
771085
553298
216905
908162
1955806
1150170
1631223
1577577
133505
1718240
418888
1568257
1597054
60508
1228380
822663
89903
1240395
1957367
87237
187098
766139
1398404
1151744
332367
921515
1574857
1319669
85391
107890
764469
1444106
746233
1112422
659842
914172
1767395
1579338
1412693
1823880
1754825
1222269
1580676
1870153
628432
1795339
1202001
1682854
1855065
626600
720415
1213534
474385
1202739
154966
768301
854069
1372096
589821
1253453
556351
1588737
256585
1801454
1622089
597229
1769501
483711
256711
837585
1285271
1711126
1968574
1723700
1270692
1475868
1389127
180438
1930849
269600
650290
518399
1854283
1336147
1102172
1608494
1292136
947235
1649697
1366911
1434394
1519209
60377
164914
1098380
1533198
1128184
260579
524968
699671
1540857
1242802
539763
79762
1288838
1483460
1921648
48033
368662
326630
100371
864250
952166
1449906
1378895
212928
365827
1704418
400956
1386925
978593
863609
970709
1175109
558145
996838
129226
744559
1394576
90055
75935
1989576
1233377
732189
1512400
90104
1288918
205976
1608926
196787
301784
38842
44095
587967
1190321
209475
1802809
1230380
929228
1789176
1680998
489326
1944507
547851
1003474
1892519
1982712
316086
1156553
1289292
46413
1363100
1117842
807079
1532661
1341778
1029072
469164
1170310
652535
737762
1417983
257923
1600371
1122945
693522
667563
1447926
150372
1628113
962045
1839608
914807
728315
1994232
1580264
1396163
1169235
1927649
1671962
184929
334529
23059
730501
730717
1397447
743510
3322
1971252
508071
119820
300637
1643451
1615626
346008
1048535
964472
358711
1515952
1501555
911721
1420105
1201541
375300
603446
1742700
1226493
1131859
1770266
925588
1186697
1037830
1487498
127568
1138214
26398
1305631
902723
1284152
885589
774269
1570154
1209016
1670871
1689227
838731
1192803
303813
1533988
1175200
1595296
409455
1235877
1676289
762289
669478
1106089
815923
1971115
937571
123907
330132
1601965
58877
855956
1537013
1035310
297907
1274700
315235
1046458
416517
1403901
1383056
1376971
813734
1143738
699367
797018
321710
964969
704735
1885132
520818
853106
749406
1461680
1183156
292636
1716303
335884
1714891
1267263
1978479
873980
509280
571968
1837356
990094
164714
1138813
210781
605470
1299732
1216006
64710
696896
603505
1993294
276022
1024518
1664111
1403963
1011896
992815
1280919
843046
1501320
1130061
749756
482479
1029606
470432
1558910
248723
371950
1730296
161851
1910090
1378967
992325
1218781
57308
172231
170160
1045895
409572
365811
1326814
1974930
331612
1819785
1539822
1007181
972392
607742
344583
1591708
321549
1772874
59170
1223945
179323
1159432
980478
6847
100149
857417
1699735
1433219
220602
1630346
1292714
22786
42282
744332
290872
323795
851630
1221589
476168
1633791
1347605
1533789
158960
1275358
1785769
73134
1381019
895547
1893580
916389
884540
878439
1041006
23319
1313019
1024778
1821237
545691
1369029
800758
1827457
1369392
241613
1995463
671213
49845
403316
74553
75953
566162
1891160
1784047
36692
524295
739105
508157
1593280
69808
781020
1843875
1994161
1512009
474560
1474157
1599007
653465
1808290
1946813
1689088
230996
852417
106782
216889
423894
611703
497819
1800104
1944210
1717524
1244160
491910
318497
1516705
1260627
482496
236605
1410848
636761
904552
1639418
1074732
593193
490164
310451
815843
1677624
477060
1602032
338135
1592647
416429
1739990
1701295
609787
1990568
686687
1660668
571898
732836
847537
1848278
692000
853480
645278
519814
634165
101078
1663577
1508034
396839
349112
71748
923733
1969956
499743
117017
148794
1617338
1998531
337848
138581
717212
367848
307395
592420
1598195
900786
1717903
814329
528497
655653
1905267
56660
1832904
769625
210987
1624041
659755
724176
696451
1895843
1307779
594754
662414
877583
733271
1684052
1343803
1723483
1032115
1080276
149632
383386
789944
1041210
754309
1054923
731325
1009290
652303
244039
1384128
1146620
824338
1480893
392834
86443
1671908
1679730
1733401
170754
516479
1676708
1974124
699011
566604
1910980
1562615
170636
1361317
1378319
859988
1037793
1507353
1379239
479532
1329231
267576
489396
228715
1142761
1191176
93104
1366175
1128796
104625
1803609
1638687
1499785
508425
656403
630277
878133
1780705
213682
1475887
131272
1120153
153181
103649
1767383
645725
1761407
1976913
1019475
1031285
1486634
1266275
359378
794366
400181
1415432
1458321
294142
1203433
685264
1908965
1906998
100039
553692
33103
1562913
891554
1833822
1333090
1574405
852679
1708853
1048
224665
802423
345376
932733
469225
1089704
1242547
1578801
606367
132075
1631822
470646
1508333
1975047
528545
1915719
1449898
1483861
1826877
690345
1346807
1627344
1861662
194304
13962
952452
51934
1419830
1522694
1260615
1269485
812600
1766465
1068288
1373840
1947158
1933829
1924788
1900896
802941
1852092
332751
1435712
1623696
256576
1467350
366169
1768445
177880
996156
57019
51907
1567576
528211
367662
1626124
1285833
481411
1448753
1708830
1509198
1054404
524702
987926
19253
845265
1809794
1668376
1303389
1208333
1758510
1899484
1022573
565524
1270953
1766081
721830
306329
530328
361161
1743796
1790712
743515
1133047
1596410
1529305
1142170
1373270
19155
615511
877976
1229121
1921034
1889965
292906
278340
1527586
618871
1493797
3404
306073
960479
1909891
513938
877576
1546461
1248986
422799
565140
1470988
482434
1611924
289134
344404
1018465
394622
141780
1548866
1615592
887942
586539
1638443
839883
1723874
344748
189748
1278475
416630
1228164
592266
938862
894983
424723
1387716
1681079
1638231
509607
1104296
1391743
202983
1865981
1362903
1401672
1232727
1342867
1006412
1132982
1751886
449288
1197140
1370245
984028
464783
989363
1922554
1286588
26697
648832
1698318
818773
1474567
727083
1064218
1967455
173549
1060233
321561
860016
1360725
52843
158929
1285141
639289
1345812
1734735
820749
1245400
1493225
230670
408496
1873688
991490
1047627
627313
1908380
748634
729429
385805
1055211
437886
474245
1334461
853443
726468
1082534
1305799
495566
1729492
990602
515462
1130851
1517400
638366
1832403
1017662
685526
362686
788570
1670665
551347
1573676
87579
728263
1926769
976435
489624
1350374
819797
82731
1662799
1547351
1761842
791913
962876
1437440
1017898
423921
46278
1420614
876073
919545
1654020
1366782
1048966
214614
939082
1522241
1044886
355865
1807987
283107
1537348
174284
1130848
1290589
874347
944269
456251
1434014
1637256
1742526
1223798
598718
1581839
1990919
1966485
451228
1500575
1130291
1446881
582081
1711336
787807
243773
1476897
1791843
1855206
1825622
1710590
163753
1696125
1116299
304925
1559274
84412
1482987
1258042
1880226
795145
158530
1004006
1871963
1814364
353323
1752357
311539
88180
1963863
169512
427586
1683319
667055
248684
1190859
378500
1001329
1594553
1141748
1436909
364019
1686030
1463354
1206434
1620217
1155300
1822074
57291
1761013
1445232
826396
1748250
1167179
866623
558199
1618878
1145933
1347268
1931805
1105134
349713
1831409
1207423
792093
307022
1649637
1985476
824055
990074
552058
934228
536995
1132894
908153
652512
989115
230189
1643783
1550134
1808369
280580
1259856
1752876
1765471
1450898
186197
1983703
1834563
1141335
1457282
510306
694236
1530691
1588663
782538
799549
1243923
1843014
304341
842262
1197026
1490674
1803669
525815
1641742
787257
730222
1041509
1648642
483709
252064
444909
87634
1396133
1305081
494147
375959
1228670
1689878
985074
1130683
357540
706564
1619991
484263
1130536
424649
1045418
1566911
1355566
318520
479651
1936101
564967
1217265
1019319
566448
285475
32270
1971549
53534
470557
1275615
1587670
1089560
1663263
390035
1335887
987814
157354
1742314
1350960
1582759
1253521
1062312
201631
684818
627897
1380806
14182
365993
1306365
1610138
313461
542550
1708133
950926
1373469
1671730
492201
1254551
180319
680772
416330
788131
128440
1044570
396892
516732
736301
1909629
552658
419697
953481
643624
1889764
1678051
462390
392324
1372812
792344
208428
1072121
200775
1007822
757671
1541997
230994
828984
1015920
1566900
817569
1458833
892329
1780085
771168
1036735
205355
1555697
68766
1999735
366797
1536061
908423
1399729
1541488
140740
1471842
1173785
1532344
1400116
1322123
998616
367936
478160
941384
310895
708135
455440
978828
1653999
1114183
1774260
36847
805182
1690083
1271533
1945948
312148
1947802
842630
1779205
1062938
1169838
143067
441036
1971384
868631
116312
698849
1035346
660890
185655
662849
1424612
1617161
1438068
1411022
1606037
1795416
1706906
1825431
187495
1293182
354216
913622
639582
610033
1406277
195137
1775004
39633
1018417
891825
1571442
1034428
1531566
1785540
1042177
510954
1317942
475964
1034360
1080977
455744
1412302
128477
89130
1771962
592663
1735548
921116
1791231
312970
854023
1728062
814351
1438933
1259104
119004
1957282
1126797
1126193
364884
1200357
1859778
1807914
575976
1179881
1965699
449898
1279294
285268
1447078
313261
1958419
1360577
44778
293926
988137
1832821
1919647
728624
1953139
687195
384460
212154
1134383
1068259
1158743
353898
1375046
1764923
679831
1470184
968251
803465
783811
1468088
992959
547640
1089136
30661
191915
5885
1694084
1367598
1425817
225169
735899
1291112
1858689
1133167
594037
1523289
442242
1890573
1191372
1907590
1711803
1233360
718516
1134382
862559
1564955
1489510
1493591
322262
973079
20817
1906287
762017
1696000
61768
381287
71523
774618
761042
1282789
429609
1587541
1045260
234940
1241211
861211
187329
1867055
1654407
1615691
1725683
1938362
1620691
403843
1962356
654341
946201
554091
1145040
656602
944520
564879
890441
989032
844704
285732
39601
1693410
1182729
1762055
572893
318935
53426
1081678
626869
1687651
1160124
491868
507854
754182
200844
391264
66789
1480005
1053149
650757
1085769
981280
977999
1208019
482576
1142759
1654255
1641059
890226
344709
835998
197454
1279590
1043831
1340608
983029
30056
1963564
1937356
369577
1788532
173314
577247
1592316
623817
1407435
1319638
1031659
1431720
1775596
1988483
1810731
1380080
1587210
1620631
300775
651258
303453
629108
335341
603122
1777307
388
70253
524046
1735535
1513992
765040
1933140
144009
1946574
1616325
71474
7424
890364
742281
605554
1344594
279294
1219902
759903
1274703
1490163
208737
1103962
1443633
1002519
1052588
1616340
1174432
878494
681509
1648651
1491310
24221
1171052
1338077
977679
911491
1785968
382794
1609602
1438063
1681032
1596289
503029
1312534
538038
50736
1060788
789960
473777
346635
1859792
779155
779123
1845394
952719
56290
617902
580864
835549
1004953
987307
1629104
938917
1093359
468
1722260
844273
832427
182892
113289
263661
175496
466620
798557
1820521
251424
1467375
1592368
277418
548120
518697
621493
985617
1833910
443764
911399
368791
1745524
703924
1288712
313151
94103
1500626
534759
224530
309548
1943427
1987544
382299
1518814
1085410
1316225
261566
1825543
1932082
1637247
329012
1253169
1257239
125506
1421323
1713881
1541034
780725
1611827
599101
1739982
1316755
535107
145430
360560
1564657
1408538
1532660
1093502
3016
1405994
556402
530840
766905
1505950
860513
1995990
1979405
857318
1205155
809365
1989283
910836
1612143
260255
1989367
55395
772016
1536397
1350445
1511864
1610503
1653001
587667
882637
1925027
276730
605174
1549849
1974771
1948460
1022697
915138
562039
934994
1698605
509758
19661
966221
1942774
1553925
1674134
463370
1574835
834966
1963007
625108
1254996
1758046
1045278
13003
864720
1261338
793199
1967337
277178
594358
1833426
762060
516140
773145
196577
79587
1058898
962801
12929
645140
1003318
1345418
889016
449861
1869858
115103
868005
255681
414911
1898385
207739
1410799
228864
705402
1575862
1931223
521543
1724059
602307
820426
706515
685219
938780
712140
1729624
78276
1336905
1876825
461688
851790
1550122
1815968
577701
935643
238792
1200832
188782
854870
1424280
1224961
1126146
592357
1804960
1430882
814364
285478
1506883
1442803
674589
1483299
469147
389275
240903
991959
224505
207068
1266660
183992
551506
1546100
1522771
763840
1583294
890446
1002931
1016271
617869
1098364
778317
1043016
822537
1123901
1045177
1000918
410439
635271
1061356
822060
563390
136324
1106364
1499617
1191416
1986583
236494
415687
1950819
1556763
8599
1636709
1423317
671522
525118
771444
1923894
1648707
1350025
1849454
170199
1062617
1825021
112132
1762178
575987
204865
606876
600183
765609
1100248
638633
1352801
1826764
1447139
898151
733248
508975
107745
1754091
1596760
8061
718806
942690
846013
1884100
1759223
4358
1412895
670567
1465955
372938
794612
472241
271023
1850185
348890
80395
212578
60466
1188332
375466
1815346
720586
657920
1073697
898108
679762
29709
1206185
682807
480163
1111558
75099
429027
1111426
1152844
624359
1525502
1868331
926999
23875
346655
1453345
145181
451397
1373427
418982
920480
582484
258917
1166584
362747
1441889
770755
1204116
1160829
254895
1244944
1692744
1789425
1204455
1349411
550360
326775
155274
1411199
1644462
567578
14347
227709
692793
1293227
690499
767827
1536732
1093232
1821381
625295
1291114
347182
1503316
1840050
1313908
91795
980840
774062
1083436
1921956
397329
1231773
414804
1420059
690794
77208
542222
1572871
265553
1936377
1416867
385547
633965
1878578
1363850
1514546
997436
1490121
741343
1213742
1462353
294004
570078
165749
865970
1109605
1488069
125509
387842
351906
841446
514219
1260230
847909
1695928
21902
1087001
278822
1963633
904376
598545
1693382
1037755
576044
830175
305188
627626
652610
1439642
1217435
1739753
144512
1512613
688527
752263
799331
1429644
999477
1701307
1675509
1911747
459348
246718
503103
776018
1887580
1903167
990874
1191961
23056
1598267
811734
272948
1037981
71400
467556
171812
561978
7004
978028
1194476
618012
261549
154151
660595
231345
1015549
1531124
433247
993365
11106
1463962
979813
206648
1101712
4786
1453607
1422347
626376
1059214
1615226
861637
93277
1178325
1303665
896604
1113633
1133055
641223
350625
324429
425293
821524
772798
679911
1213460
259458
1158272
1901196
1584339
428281
1752582
1289016
1969795
1810678
1999008
838042
1239585
448732
1177936
1957229
801442
813571
681078
265286
1338732
20206
230059
1560201
574558
73672
404678
1818499
1575799
1661558
323395
163863
17936
684727
724197
341729
971296
1653968
1450690
1661335
1919769
1917684
340649
1982718
499109
1273660
10875
1713117
469712
1382667
915791
162540
1847012
210805
554033
1607453
1445363
84581
1211691
1161079
1662567
240768
784385
253374
463753
1815249
1222559
780597
869216
1053206
97589
1033876
1187780
1575421
600463
251263
1936274
1011713
755481
1788339
1962943
1489982
167021
1294702
1847375
764366
286726
65332
72568
1092703
1981103
787386
1368237
1665195
910305
1434327
1125404
508406
562862
1217194
1623577
947758
192458
1464749
566492
186216
1067968
1533378
1329311
1247353
392507
1674069
1594306
816051
1658121
389437
70612
1087359
26608
851013
480502
827328
1173891
1861825
487104
64221
1897122
1850206
249119
3267
804753
162375
1974009
1649593
354271
1777528
532263
1817742
1583470
628541
737072
264728
763416
730966
1878900
29353
302065
1012538
1600964
45516
232368
626895
1183822
1255580
155860
589968
1351082
1677795
632170
885396
933780
1054490
1401857
1532138
155059
376947
1487456
726844
1157535
935099
1255104
9765
569760
1410882
1685405
1909064
202385
1576430
1561955
936648
1085081
1155329
1325578
699
1326629
1006536
1955641
142667
1962242
565170
1247283
1194697
76948
677351
1045277
1252443
1369672
1070601
164150
75441
183474
7765
1014817
1701831
1956044
1879720
1072981
1701368
1346166
1577406
1600056
1455683
1287971
1868225
1958024
821942
1535468
1840513
1808013
1525564
1398403
1995646
1206207
1076023
1897427
1769225
1630233
183733
284440
1970645
1414218
354620
547473
526949
319923
174509
656650
901047
923778
485272
1403887
22443
940064
1742536
268808
119406
1569829
1766912
164384
179588
1919842
158388
659062
1757768
1220718
1626012
440406
440604
526747
117598
1251657
482298
1536138
1047603
1475227
982030
1638308
1282215
903363
1602165
1035861
604556
1437679
1525318
1861733
959495
804854
865274
1290684
91508
1200102
1962162
1511028
1825297
1627959
1346016
1036175
1974017
769214
510670
1291461
1924439
17546
1677046
1463874
911933
1089738
1965677
249975
200500
318792
783311
996117
1273708
1902589
332941
159639
550268
240679
237740
1898883
1390102
447173
1254467
16708
448587
442582
806689
234100
226625
28856
1470528
560349
1267245
432356
1647002
215270
1251670
316621
370936
113346
1048650
587830
524606
797831
1989713
1070537
1151111
694491
964027
1192361
697742
1810547
876348
666081
650272
1463668
764555
1339591
1322227
1371412
1371523
144415
1420417
1574288
1260362
563175
1856527
471410
481808
7266
1589571
322347
626030
1788374
1149232
1453369
1998028
1962888
931702
1347636
232247
981116
1557783
1154946
134246
1823532
910162
545998
1886031
935521
297492
875378
871752
1031783
376068
1744785
1843246
1067608
1776320
1464934
1743806
749446
608867
1999815
1062350
60293
634300
877931
1719143
1221798
1509884
217128
1164118
1934436
1363983
835766
965927
1876543
1486600
879540
1031533
1398702
1464280
964296
1938835
1707729
313733
1008828
529551
318390
758817
336456
273959
775567
1130591
1063882
512196
1038851
1916681
1635439
1879503
787508
885559
132271
659296
771106
560335
1664112
1554685
1109
1098300
1059845
535461
409232
431545
286203
1625926
1118867
1324438
1351920
1198473
364615
797692
1060043
617854
765072
1526520
942342
311874
1068824
130767
103328
1953964
213659
1770767
1255445
1940302
1983626
1274234
791876
1540671
126132
1617597
705722
410226
1966350
394487
1544170
855059
141117
963831
1611181
818773
919528
184288
1810295
219901
1428980
369763
557242
1513648
734290
262092
1677544
1586742
1759578
113764
861201
898750
1160680
1396638
1982906
611040
375376
1098335
1995656
1444462
1807052
1120635
1542344
1973776
1494180
1445030
1088880
112469
1629251
1490389
1542359
265926
1631252
1643918
840509
845448
1226027
1395342
1121303
535115
396143
1033461
627433
494803
1038086
1202836
1242205
125504
1221203
1471858
1144093
775567
685628
782059
1455388
909683
821128
893438
1728232
1970536
1055814
1080238
1613519
1087912
1648611
1068087
1958341
1880489
1493459
1031895
329204
1607123
929071
312965
324952
1092617
470431
1740090
1137516
1101205
860295
374573
889073
865207
499806
1841178
1140679
1833233
751214
1457420
177713
1608160
406484
551402
1450293
1744623
1427561
1326057
565563
22129
540119
384450
1666606
518909
983617
1243504
1099233
1795129
85040
734629
239822
1924724
733459
538879
1025756
1357753
734448
1057310
1557037
167516
181588
64494
261766
1674523
1241670
708397
542762
1215980
309148
949160
338101
578993
1818352
534159
1424433
1508666
1755363
613277
1455028
586960
636598
1646943
1833215
1873714
1845929
959070
1850194
1339986
1212616
807362
1569498
974927
1381039
559219
573066
334339
1621194
1816114
213668
1249431
1539547
1468982
813238
856941
1571414
1987154
524567
1933531
883634
316679
1610341
1242325
8399
829307
459852
1297870
1654650
1038042
43212
470757
94176
1956991
1857296
1716145
438106
1541979
1054331
1263434
1963052
1184458
718876
194294
1535745
451711
612901
1541470
665239
146088
1588179
4306
1330918
1440289
777024
469029
1740906
519261
1157458
241641
1481775
1622535
1237942
1212900
1606836
486656
1358480
975686
1376185
938982
1444422
1232173
1215274
68444
1126903
1543672
1797371
574768
1528331
1766205
818258
71133
1622612
522694
1768777
12380
645816
892516
1447136
1772611
1220009
841070
830997
778067
1673058
444371
1259999
553236
1593992
863079
159823
219602
1599325
1796628
1608150
863356
641763
164778
922267
1895755
261590
1772097
1462408
1509415
472923
1207044
906782
1405290
528130
1611249
605031
1665886
1831179
1505592
7456
45418
821646
1620692
93646
443354
1083830
1265342
1052319
1496976
686450
1944016
1701287
659478
788175
1895544
672956
1280061
810250
1876510
480997
3806
747959
430729
1021276
1567169
1501310
74913
966586
1729801
642693
1855308
1119341
517827
248776
824722
621516
1490054
1825606
264139
823604
58001
891838
377066
1994494
1783609
1983052
123195
49662
1406379
711130
485078
150666
664734
1589917
996662
321447
1460995
892358
709632
232893
1131954
1940204
1850966
660113
609188
1119535
1061529
1738876
801990
1222156
789126
238437
1383129
723262
1132070
831047
1284991
923214
1902040
1819957
802111
1686289
545375
1703580
661086
1381060
1482504
941963
1084367
650358
1343220
176457
645322
126965
1071383
1224398
237135
387886
793778
1882995
1150237
1653594
845878
13309
547922
394402
459050
258357
1868846
102258
1273977
20963
1256610
703431
919050
1225403
259186
1103189
1319085
341944
1010045
3794
1097643
1228500
1124702
1346026
103163
1373683
1283525
387264
128692
1306188
1034236
1687747
954669
109016
717931
385857
1296406
1477260
678909
961410
1312613
941292
1981536
419773
1227613
1562769
133874
33167
1706240
1920688
1398663
347809
1981176
479048
982183
280578
426870
493965
1070965
1517230
1656556
1204812
703222
707805
1485033
1882085
1014586
1656853
601460
167009
5053
1727028
1748906
412362
869604
1052767
1939279
1914871
845530
527906
1513923
1571677
324982
1611481
1093030
715321
1974138
1939146
340112
865363
289600
302367
626367
977989
62803
1660293
2152
1526892
1037031
307376
1085943
1833867
1674608
264756
1628366
179474
528162
1165051
1180216
1192642
1572784
1012028
1760192
1309674
485455
981140
565758
1643269
301809
992293
1285562
676378
665071
1615490
715455
1745324
1849318
1407076
1933109
1157754
1169693
1687622
918309
607346
1271469
1181044
160437
356822
324729
165559
1545817
1517941
567187
672888
1089742
308702
1330786
1547371
76526
1119321
917580
557968
818349
399389
1461088
1509138
1577528
836718
1268493
85473
505490
670216
745582
852086
1677919
1224642
1007442
215142
1788170
1049392
755543
1960984
1233155
544446
309785
270232
1093517
1795277
1777919
574816
232318
985121
1991176
1778247
560677
1517688
1372742
1092867
1963003
1178568
1302289
125969
835292
1792621
126929
865973
1909662
1002366
703855
870635
589439
1611795
280663
1022324
1680496
275170
1073877
554194
1624146
1478036
1584082
899108
918484
1645650
203290
1681204
1656313
584002
586252
1727464
620023
277537
1172340
31397
808619
1492080
708345
1378286
480190
200372
1103420
885669
456384
741170
956996
335795
1169663
919299
1615314
566453
368663
353786
9948
1181441
1991820
621624
1192257
408570
528931
1989538
321514
1569300
1938397
332227
1883670
840222
1335527
1108261
210850
1988663
675207
780279
1437416
1539895
1137323
1025857
983178
87672
1884524
23299
958480
1718714
1412568
1310121
487476
799529
876702
1569
1586140
428693
241999
1965699
1977974
1341926
581792
158702
216952
1101364
1715231
1285694
946830
927370
450696
1137414
1774265
1898634
638996
1915956
1831532
1507729
161575
1507206
1924396
69616
1061000
898121
679628
1955522
317601
86772
1564496
738704
820679
1236298
697561
974456
1652372
1429449
1833779
785434
146839
190358
1194624
297215
486314
699525
330486
219775
853922
825166
720110
1793909
339700
1104424
1270932
974189
822813
1261293
1352381
35274
1567555
1277012
263306
1953544
1639943
316674
1453484
139111
157834
925703
312668
323805
1901697
871067
1213080
766666
1537702
45849
253727
383632
1673913
1378709
1968385
1837272
1050467
958590
413581
279274
479231
344515
1994309
11847
1411492
1661515
773027
870279
1053765
434990
1655165
1153688
523844
1761419
711372
1887414
1406863
1879689
1280081
1579228
1623817
243521
1978887
1599616
80040
598406
399892
49504
1781216
304130
851963
962906
661164
1218712
632460
18145
1342662
1022777
1843520
1480323
753076
1933202
548179
265232
796880
740386
1348837
141890
608364
1547870
738590
889191
832145
520793
448600
90227
1171096
839535
951119
1868369
810465
1886329
1139872
236569
1486114
114802
535593
1643858
1248110
630495
1931499
356902
422
1561867
1432444
1442137
384689
498417
1996080
1925158
1858647
1222748
1812520
716907
1788441
152947
1811587
777718
1899700
676864
121368
773129
172037
1336056
1848027
627066
345868
140963
1389888
576986
1666525
1267631
1098708
1006996
655763
1100553
853427
1461618
1419155
1109384
561723
1710456
1242953
265527
1677349
1010703
186253
396981
874125
1148233
1346849
340360
790689
423865
437733
1944831
1949108
965605
494589
608867
376267
309246
1812848
6000
826338
966825
1419111
378143
890742
921624
402156
1752857
591681
1567981
775826
967611
1189052
692820
1393073
80767
267739
457779
672605
861351
1546763
476269
998469
434785
129566
237398
90566
995951
1562980
446770
1740288
1877864
1972540
1131923
1849172
1375176
715351
1000978
1496174
1891556
1245798
924585
174738
1966742
1852151
788329
582105
54646
658306
129638
641204
270074
803389
1509140
1249636
266603
1753964
1656179
47533
265085
1133458
1897231
651570
300743
224629
502792
1043717
316323
334324
247094
1178440
821567
783308
1425903
1447963
428842
1263526
546949
1585708
811111
1014592
1279365
829285
989471
351865
204794
321394
1123059
315466
259852
1458732
157331
121560
1356017
1985772
1359104
575419
49554
978797
1948862
1379768
371788
872996
1786682
1100905
47529
565982
510364
17365
1762795
1413662
866461
1339070
1682622
1176446
277185
1182622
983601
1654788
1514099
985384
908556
231018
137607
1930160
396334
1438805
906685
643225
1204276
1042266
538984
1001253
492440
576476
438839
338259
1414574
86651
688668
849502
1868890
386953
1625533
995833
1829235
566716
1083855
119795
522530
223749
808990
248462
1992183
996179
70861
755322
1395160
1409068
1153472
1619407
1636144
369045
1672065
908240
1723595
310881
515544
241897
631658
194909
67816
543674
1110248
412128
1556089
1250246
394145
932726
953719
960461
1414416
1105052
965224
620195
982856
810988
920559
1542371
1001647
1471522
1879349
1383280
696498
158940
590534
1610327
321779
1693533
126774
542997
785346
1585416
134465
912180
626213
264524
896631
714391
310053
1705768
1108943
125321
113694
85154
1190891
203023
1244340
1716721
1986109
1107446
508482
77089
288442
1960457
563571
730268
1389511
1606571
1530621
1959550
753303
1749227
226341
779418
1181330
773326
568199
276829
937739
1244735
1278686
1398547
641735
330907
464918
373279
490157
1940608
573152
1135824
365498
335326
119169
1007837
1494077
1086150
796820
1309039
488731
1874796
580774
393789
1115138
897626
973802
1149776
414055
1817489
975043
1823154
493469
423140
1027478
813036
1741533
623395
1475643
1066193
605136
757878
1928983
1465785
1763835
351160
1448357
788438
1039636
1612774
1329418
1024401
1785277
1719265
827230
1006051
1756180
1432733
1441644
1630084
1393303
1277599
1582959
1898239
1922267
373194
1783605
1425605
1497851
1612044
513040
647184
1708881
1513892
1153577
941314
1230931
374308
1063509
849466
2722
1073536
1989629
795011
1407487
923694
128517
503824
1154031
31375
286216
323970
1457089
1517730
605766
520409
1644078
177144
506774
1846053
1050433
1839829
1439834
483234
1924141
1019085
110270
1771148
275981
908157
637543
5568
1379212
145979
965813
1904770
1670958
565998
966644
681736
1029389
470159
110845
545201
626829
1912848
1105557
911126
1622800
740674
1728230
27508
317396
1413070
365112
1106717
1979641
1116670
124936
998807
1745420
1702571
1354522
1346025
740298
1446576
411708
948952
1065120
1098614
776063
406473
243491
1355958
1643306
993654
787691
1372914
1612331
1422586
1519197
1481708
851165
1103890
482755
1181777
120625
487188
1487248
1633137
465526
90808
250343
589399
1664942
470975
377483
226212
431939
1966871
1899390
647951
967829
1167237
1782969
1345459
1584095
1945940
1596614
706317
1715355
1360578
30640
593607
932994
1698766
1678726
707426
951715
1026178
1197640
1268599
62232
1481628
28579
1431031
104927
1208553
1544297
1701622
1602874
675314
1938172
1854488
241461
305419
1814366
1070785
1514366
1676425
349279
1067946
83520
587578
83703
681607
1501147
457908
1250843
282647
584680
1748336
1078493
79711
833578
1215135
602859
526272
99360
686112
1029581
907558
299852
226776
455920
1083754
1568143
317205
870482
552347
648177
799727
1183473
974062
1143476
898134
766884
1594662
174007
978503
1590457
758851
1830818
1394756
388380
1995680
444480
1929263
1656959
1702881
1625229
384898
592021
180461
1646922
1663765
140908
1870180
1363143
1520145
367295
217330
465713
607039
1046222
669528
144172
312800
378906
231843
1647675
313611
1574328
1780051
636881
143946
873190
1252043
322749
852368
1300903
222117
1549581
586180
1749881
1796498
918300
595499
1280352
962530
1130738
1999438
1408108
1239707
1851137
150309
916165
358951
226281
1382550
829318
1985113
561159
1603865
706365
1485893
19930
1776628
1168675
1210925
1868651
1790095
825921
1874965
779427
342933
982320
510043
1625260
1120670
510774
520484
1151382
1121415
110515
1625228
1425537
1826881
673159
268677
1716771
902531
687718
1853985
1124440
647712
152656
98643
439512
488387
92933
1986253
923450
1888997
1400125
493745
801888
748577
1795060
1262540
239139
415150
1029451
625361
217145
1457453
1141146
213433
1702357
962996
270136
1036423
107507
1273120
1092964
351300
352394
34503
848260
736422
1551244
744829
1617713
198807
649024
326447
47891
1998541
1177345
1374945
1082147
74796
1765549
491735
391863
142374
651535
693087
524948
619357
701851
1676953
1040292
193111
1334669
590830
1859328
1880006
686827
581245
1731011
20687
729561
1514228
1479534
1784121
1530064
1309021
368174
802829
964083
1513783
1229342
993584
1530598
1358640
1282248
1418472
1573688
1084106
1552641
1274199
51676
901150
1722754
1264725
446324
258386
917991
1006330
916063
76477
907587
795136
1775536
51247
61486
991394
889136
1069979
1950601
9018
288626
394834
34058
1483452
536268
666912
510473
370085
609357
525530
1884687
1054668
629861
982732
156879
1344421
1154469
1166170
1098914
1619441
538447
914649
1857716
1734728
1173766
151948
645822
1076796
15945
1873425
564137
186919
206963
586795
375920
1044351
1406312
788290
1098740
1592941
742251
1286501
872017
1500642
1145078
928334
1440433
1401889
1028935
536903
267559
502572
1928417
1655106
552264
1627771
1321485
823014
1202033
1562228
801957
789685
673511
449073
1076304
1341651
591365
1654732
1403810
705012
88159
235081
920972
678325
127259
38449
353105
239624
1582824
7410
1717291
80719
1006051
499925
1990009
643541
96714
1099627
1390010
847096
658372
1425247
1875020
540981
1849292
1302326
916933
1137949
312622
1965150
260235
313689
551403
1844861
822950
222775
1902282
1039024
818052
1641908
1660271
878501
1969072
1239265
1915585
871092
1940330
530172
722121
705065
1850477
328125
1633412
1518655
1820325
1659939
201314
1919557
1058473
10835
1359124
404980
107245
817158
1932369
434599
924111
194197
967750
1911842
973897
237971
737077
228870
987761
66276
1557389
547709
462371
1267744
5083
295149
984587
1390416
209081
780606
1653987
1003122
546844
1798659
592752
897293
711520
1016810
1463975
1048763
1741563
1191046
1641324
826496
1358323
1485203
1176951
799015
654442
1922919
543094
1135413
422246
64625
619855
1223826
1976056
1582532
249613
468317
1404205
402825
909780
660251
774740
4266
682239
1225476
691843
1667709
793739
753169
228718
662053
541591
780588
548974
884105
665258
530627
1336572
1290361
204816
449478
997858
1320167
537046
782742
749784
1582478
255500
1814496
1877641
1959272
1481406
1957659
199150
690254
1027971
1579832
1824478
1008091
1916638
1389947
58536
792366
1194756
503819
1433978
260947
54321
859493
78056
1329442
749785
773014
847550
1889211
307130
1315295
996631
146846
61360
101065
271047
1900452
1157
1648319
1368691
1631934
1271037
998041
1126036
559621
1344884
767403
1301396
1071704
177288
763810
162097
1551397
33047
343108
1750054
307376
236578
1429727
1875613
267057
828108
1115335
1981531
1949050
241583
1929346
1934970
268413
786426
1583581
525658
109192
323131
161650
202841
1884292
824901
1150343
941433
1069160
1277613
1974383
570209
459659
793273
1829936
486074
1914784
1618110
1550824
1519020
99028
1553570
1905447
430665
1085427
745937
962080
509962
571949
150847
913945
1342221
872864
757106
1286561
1158499
461836
82755
1800072
1435543
1302744
683729
379116
1590891
1328149
1066690
85534
329568
1045911
808513
1419662
327165
1860197
787515
76128
1889673
1776155
1519452
1354058
803687
1383829
312791
20062
828861
1275905
784552
818677
1695481
918175
715778
265124
791875
1338926
1891694
410979
1958087
891960
411950
884932
636797
178556
148481
917013
1669864
1690688
777469
258045
1775669
522306
928687
1881667
139715
322594
1298483
436019
1710526
344088
803841
617275
1544886
175872
52958
479703
1203389
1938955
1895138
1856456
906554
1654421
18445
844246
1027755
1943204
1353313
782509
812153
199417
1311425
943577
1533836
173242
1602397
1865997
1156288
1751960
34814
193499
1745596
1952584
620202
1350000
818051
478683
1437233
347980
657655
572774
772286
1357122
592679
330658
943424
1568967
1908204
977175
572528
138722
1774700
522489
1670848
994793
1711349
1627260
73543
164701
78382
1624592
1905096
1515236
605511
1213659
455522
1073563
1124592
515158
934085
132652
40865
19294
1233914
1661296
916881
1333000
1448049
98642
1746858
1383742
594192
789518
422072
1563521
1502593
744211
1305091
263209
1719733
19186
843460
596357
617523
234193
1750697
1029777
1527531
456366
1945588
729965
886910
1691068
715317
1978598
611946
704347
1249045
1105440
154151
1159199
1693934
1080757
1444192
1337148
1566823
1905014
405592
20119
289451
1248903
889300
914566
1030660
1998648
1910404
1381204
414132
1621702
620171
1715631
400321
105047
106862
351416
1528174
452431
886073
1832099
759427
1277066
1369452
269105
821773
832319
285230
1226807
891063
452676
1578356
1698094
1067864
461234
1271381
841548
598078
1004360
1424853
1063950
1455052
116145
1931109
375722
1192517
1564498
489101
1228844
583794
781316
1855395
1412607
1787333
1095233
481685
874136
1205058
1904206
1681296
246307
665319
1283407
541316
261815
1138829
522523
1630155
720435
1386646
1900312
1074800
1703319
836900
824168
1670517
1016256
624745
1482941
1023196
915996
877138
337856
714723
1192071
877404
236837
359272
806052
1903276
453074
14856
790408
566050
1448821
1317856
266809
491014
1902689
1506153
1676010
1452069
1962343
724175
284454
502078
612184
1999214
744517
1812690
1359622
137342
1932861
1719225
797766
1381373
1011675
1289286
1701938
616459
1331448
1701906
1731076
1856583
193179
791845
462857
905586
27344
830744
1802669
957427
1214737
843584
512900
898370
1739169
1777309
1573245
592160
1371544
482454
468841
43073
1160939
278133
481619
281885
1556744
1047976
1260640
988522
1551094
1306717
217255
492748
385283
495996
1756316
179393
406621
1044115
578559
1403195
1031416
667106
1980495
1876105
1432801
1568431
497156
1670463
144627
1648575
1741133
635412
776682
1255727
596500
1764020
1524054
1733509
690635
1644046
997405
389409
1924107
204927
1648741
1823463
667297
1234998
824038
959208
275506
1976920
1300047
1174706
114843
463938
1033226
928203
1753612
243963
1693790
725850
553248
1984571
744478
178285
1259729
646102
837988
1403435
1228630
1262353
1348477
534905
1420361
1722446
1351959
1839238
713903
1493878
282078
1488128
873349
755679
1359665
1475228
1917445
1702388
1530320
1909046
926707
1768044
1975055
1731858
713459
5876
416822
1597394
1421945
628649
215894
564926
1334387
7750
1650940
1639013
1170706
948345
1798053
1549038
1469317
1837435
514630
1592837
1837489
714564
1267645
1605135
471569
1016651
995421
1861130
660899
489676
1559791
56795
1323608
1731341
332231
1915054
1682369
1295978
78049
1079108
1985106
156944
730380
509648
1573720
1324154
1215479
1125693
1615878
366563
484323
682926
471601
1829283
44599
1041526
1068883
890591
17283
1278731
1637842
1554590
121150
329064
1283028
1511482
929211
848362
1696438
1061762
976683
86166
166785
386093
95717
123704
1355241
993987
1956410
1546279
1297515
1038628
1413491
1231354
1545770
1084381
416214
1468203
1396908
1822245
94100
1054799
1638704
322531
723890
135304
1781765
285337
1955196
1798706
857922
35677
175142
1272617
1168022
1164250
1992867
1797184
1566847
1932606
557303
1739949
1942123
966286
1232790
502599
287456
280034
1525043
906420
597744
1854686
845648
93155
84202
1907757
1429726
1609969
1909377
1830872
1526743
580560
1279488
882657
1913156
1933956
199666
169297
1903307
1786665
879292
1677577
1774888
994212
983751
1297924
1717229
1993679
139597
1560287
809711
302731
710354
1343213
1024259
183607
1219268
1616257
1403523
797933
253216
256121
116638
876939
1614373
581390
1363914
546496
34101
943670
1148244
923372
14145
1441765
552490
861340
47380
1294172
1022891
9946
202476
844998
57143
640331
1124856
176281
455021
706104
324703
1871849
1180839
1686287
1307010
1130194
404623
1951436
1259438
442324
967852
979939
87147
220671
1321545
1144748
1574050
1250728
627523
799545
1763931
523665
662474
1448816
435765
1654331
1109174
105126
133724
1788913
1690826
1270665
467664
38887
288509
1182095
1436039
814738
331554
1684517
1005988
1831587
673724
287773
1034403
843083
454779
32539
877248
1184011
945916
755096
1288593
25905
397420
1134552
675528
373760
337618
1861427
242370
420411
689090
1061808
1195139
835820
18635
1986747
1329622
209234
955224
1174791
882680
1674092
1971624
487077
417483
776
1057183
1502907
1887714
1889924
990329
589003
1758183
766343
408003
1827527
1967602
212045
1257655
1851488
1906791
1676011
553521
1082499
1619023
1040182
1058407
1865122
917057
717555
1186829
592262
482723
260768
1501205
597573
480403
26896
1058342
1851380
1985113
360223
785040
1402049
1333361
1083578
1530576
1839884
618790
670644
1621006
530276
420184
333530
481306
516347
967714
1336228
903118
1920272
606758
1775447
1184264
1613657
760226
1173439
1227658
382222
1290145
243000
1060550
1426880
1801709
824794
222187
348128
121890
223055
791408
126422
497308
141312
819899
1471139
1891700
1282917
452990
927010
1237742
1968955
873571
970862
1985548
1612911
1390312
673629
319189
792217
713779
1004041
1822539
21682
1378675
219921
1433927
418448
303077
1417188
911407
1475462
293858
1979388
1888926
807610
798243
1763616
550341
249792
924723
1894304
770019
213699
1184082
136668
1428193
1858888
398996
1037289
1575563
726454
1403194
1270665
71861
1231705
353448
1876510
1097150
1810114
1527619
135191
196348
106306
1028929
413441
1645212
623503
1253721
990159
1557094
723503
65015
306618
166078
1914323
537509
1771491
1519693
459557
1767246
210423
1113499
1413627
752548
1418462
1245121
573726
1568161
610771
1120399
491755
1510026
1775703
884089
796434
1606704
1068588
749454
68639
826444
1002157
249116
893240
896953
1995077
1160665
854848
1649714
895433
1583341
529931
11787
1885578
238653
89641
1316172
1845717
149792
1237486
199014
231763
1797563
392015
1172071
1952346
1617780
36705
568771
1962723
788652
1423474
1560786
542880
238600
648178
731000
1597545
679272
568644
1610095
1059569
1532193
638205
1007931
85068
1482666
11354
859975
18561
26662
1852922
1510024
357645
1536441
1442529
170190
1341151
1689022
1025784
312649
1229684
503935
917711
584728
482268
401285
1082952
1436703
1245280
1077351
320643
1843715
1813637
1801330
400158
442804
38970
569693
1258222
306126
1753449
58402
1323903
1570647
1589460
300519
1605205
122166
1613330
1422043
1248152
521861
813020
1845180
1799911
572706
1937834
1816229
353125
1686452
1214364
1020325
831272
1951017
279196
1102676
1464684
946904
1043779
1005696
1252472
1496185
1641572
1709928
1320874
403385
1474092
561959
894743
1282468
691612
291047
169765
612963
1604041
1152785
1242019
1111248
1023273
1248414
1557365
1104313
1254416
436461
425948
1039704
837375
162095
1237626
710555
1018932
1813566
2400
1130498
1037333
1234383
1660433
1813788
1766981
358284
870189
1561448
737823
1483759
772559
77999
1973746
1654753
1359919
1914007
904407
620107
60118
711064
244638
1717622
1205042
396820
1270771
681594
946497
355108
220728
246419
1973579
1359494
1702863
1011892
533009
1366436
557228
1713383
604545
87369
871366
66479
647215
448821
1174824
1736302
184472
99606
648917
316477
464097
1450897
1150451
639501
1250547
1345954
123496
621246
22783
136792
1703146
1854243
1571252
1434117
137168
1987740
1924039
658464
517409
517637
589656
261489
319175
501204
1275193
967271
510940
533208
1956350
557223
1115823
18437
1585133
582659
829468
1462616
1127972
199987
1278113
308779
1957370
659983
1319939
370034
196081
1451286
554616
790869
59042
665324
1415139
1795588
108375
215478
921950
721455
784993
398868
1367891
1415541
587778
219571
661997
1838485
329946
278107
541184
1648758
1005643
1354183
1040059
80510
1028957
1870194
964315
928568
493192
1918184
1033404
481326
1414423
238268
1929797
1780602
491191
1332216
883538
678065
425620
1475441
674574
541228
1261299
172246
338444
1184309
723833
1968835
707041
1278294
904596
987345
369971
1617118
1509272
1354933
1759978
1274731
458411
979091
178301
66469
325616
522147
1553475
257449
1834701
573993
486015
1782222
1060075
1988629
911080
60631
1904828
1572457
1691679
1705050
1509000
976129
808346
224352
1180039
941808
1395593
1052055
1799186
468492
101757
1531523
1948582
133187
1262514
1022559
1911693
449255
88560
697195
950324
1922997
1998181
1488675
655563
1221305
89797
1296443
52323
1245999
913378
1970032
4098
124985
1676395
747703
1456710
1108144
54393
1665721
1074698
1401104
1021394
829951
129155
40137
1704589
1955767
625162
1504012
815344
472926
711927
272875
152945
54392
556017
1728918
927055
691603
699285
53923
1014743
154430
1147673
763949
1483293
141968
1787956
608865
1044818
1498987
1296972
687853
261046
195321
451902
700400
732567
7783
588125
1630431
567387
982531
931138
1540861
1586365
285642
182867
145202
1182264
1066914
1245026
788905
1515759
1972473
1217801
1116731
969496
1591133
1253536
1089885
1117912
1323559
1487102
734506
1453413
228815
27063
106217
1982282
189855
1661101
1263041
360534
1903905
78000
1162560
1319744
484036
1183082
326755
1653114
1011479
1541242
579232
1796756
766404
1571475
1703097
1772609
689069
1478674
1604693
514355
65700
1522149
1227438
911899
1360668
1915079
1337266
377750
1322251
749473
1111641
1506503
1274701
1922230
1412807
662145
893772
1009212
152602
283149
471296
992961
1735079
1696245
166324
153760
1275763
157052
1651289
1999987
42682
395047
595090
1945885
109712
1297526
323449
1659174
261717
913343
1361200
1443768
725251
533732
1416697
1764500
316884
1723195
719144
1466048
1693600
1844795
331405
185903
1593398
1108714
692731
1608362
1225603
205044
1769642
1816671
129213
837218
1092750
317105
81738
185247
64962
1463673
1248533
81446
1410291
44493
1227346
1610458
1501292
1337663
1924067
1321211
1393624
79527
384780
519544
606170
580425
271471
941698
347996
1972377
1974003
334026
673546
241373
1741891
252446
1183325
909270
1813772
433589
1123094
1722017
1241074
66939
127459
326578
953044
1551479
481475
1199576
898689
1950619
309796
1042746
1808241
600025
657264
1206301
1995401
1441854
751853
14207
1179527
178294
1540536
1876992
762332
1757825
1422980
1682961
802810
907011
1705186
1205801
1715764
1418055
438427
86845
1485289
622711
49520
1722503
718953
1471808
1455024
270137
1884394
469020
14317
655527
100739
21391
948268
284246
1083646
53195
1930424
19827
1272295
1560174
417351
1178344
570717
1365954
1706915
1508195
1302208
245423
1561332
1274425
18064
588088
1148757
1779856
1904688
1165605
612036
1805565
1865190
139129
851454
1190393
152529
1551021
1036386
925372
58071
1061082
1242173
1368059
171447
790865
1070641
1612589
1481864
1281347
1181163
815877
732707
1842032
1031965
189006
1899832
488706
962901
1556837
1340018
995338
1174208
249938
200360
365645
1568283
1357636
1457282
81218
1562251
1395202
317199
317424
1147885
959749
902207
1841423
259474
515901
896334
556205
24846
807696
1871018
746002
1857119
13917
835009
265929
1756087
698154
1826747
1977631
693417
1609138
148914
939176
1314721
69732
119932
1042432
829398
301036
735952
1691724
977302
1796043
1588314
1297352
836646
1898170
868093
1348365
347742
31762
684587
497065
1309733
434343
1893680
1348471
972252
1970723
180769
1213030
1622888
1160500
1019657
160122
1650698
1336839
1863438
1429641
1604547
1909
1346515
699614
1055418
503040
1225100
1819583
202216
1024776
50535
571070
836859
1004286
341058
543076
1735117
548518
658353
1212206
1553065
1531358
1065131
1123565
1075714
419119
1180999
1185462
1641142
310804
1989787
1615970
923419
731348
1851422
1663282
1045641
1285083
1737522
263905
1858206
1465499
283434
1079110
1284054
1929831
446884
1374304
937336
1338752
287306
1881536
667830
540547
1275649
1212078
1607258
1712334
1362709
1012174
131122
1352259
11324
1382155
1338194
483289
1592864
289831
975606
652211
63216
834432
64220
1510045
1043131
1057706
987094
1913237
1887314
1056857
1174733
132444
1851432
54704
723690
1703446
428865
1365417
275589
475860
302611
1067666
756423
1869807
1187502
118767
492523
85307
641303
1775010
99435
518382
331343
542546
1339328
1106376
1410013
1010179
456763
1307290
418061
660182
835755
102124
1854351
344252
1207890
355314
1297085
297570
1306695
712616
1761771
835974
219936
237580
23838
1612566
264782
576931
1587130
1027167
1210088
1203936
1644007
419206
452555
864883
740029
676892
907982
1332034
291361
1839661
652452
1652712
767326
286035
1844621
929504
1698372
1006691
1070268
1053933
1245701
903873
48593
1364756
1309166
1755485
1921133
619352
1482973
1994008
316035
899931
222623
768676
1034007
1554105
1749753
137531
1661042
1590315
165427
1747573
1458545
875652
175153
1458032
148289
1961913
237791
4302
1465388
779290
902413
1888177
209354
1316769
1610069
1509326
1402425
377282
1946022
552946
652933
1576171
1151742
875690
1870607
976346
1972737
1671223
1526435
922333
1556000
36118
475975
505500
117422
105387
171433
199242
1464097
870737
1339546
795864
559125
20592
1451501
717755
1097532
307967
1573397
670076
494193
552348
1214497
36105
951726
1341656
1177069
289425
1902080
464371
1704630
1615583
1308404
1124426
424081
896991
1383938
761883
1953948
558848
1458324
956633
268876
325556
712481
91019
814237
619899
250686
1316401
1219705
852325
1617268
862974
961823
212981
273903
1104708
1623433
1813517
799659
1925170
721501
1777551
1182589
734684
183613
415855
755177
1250974
750885
1879177
952497
1188057
380211
1216684
471302
510907
1215713
1653828
1543207
1279412
1007247
1947627
342501
323797
1175420
434554
540589
1823903
516348
1548261
922430
1256983
1442908
334133
838648
780922
44233
1973120
1734517
385593
170113
290438
1835893
911607
1309697
1404656
179926
972225
962183
111589
145520
852615
1320898
313103
923654
931714
1550495
388413
1940126
566579
1142463
336738
1469934
616559
1116897
1100053
1283144
219044
1074597
1476367
1217028
50088
812332
1106994
431656
1572815
407559
1203106
1555952
1161846
1806155
347837
79770
108302
1160770
388842
1894207
203296
174696
612985
1481910
1760100
585750
492826
1424697
1022674
727576
632149
1418370
1523042
1957292
431329
1840799
121975
536844
1841935
1021493
1745063
1118865
1775983
1978034
1684418
326106
930602
987016
705778
957151
279039
754711
1437025
245055
1608603
380944
1625393
1151644
1070015
1734820
165138
49261
551264
1871220
768344
1998445
991710
488807
788044
107016
1415316
1240860
240316
403962
639328
931915
616708
1814231
1161372
51105
544009
592121
1574067
1903102
1267807
1003735
331312
963142
17970
1284603
100836
1374296
330806
1605051
525436
1400186
361344
1976873
52388
1111266
1012450
1295512
257720
896416
1506413
1831725
1095380
276929
1348299
386294
1297617
887759
141276
1854669
1226026
1807952
633808
80710
1667322
1991838
484789
146330
169706
581576
863030
1344551
623998
705276
515164
203389
114346
1306496
1007819
1245939
1626910
1287976
299358
260827
1841381
1292809
338536
921826
1294370
1750312
119254
1903590
1649566
1778358
1555821
197755
584125
28961
1680273
1179838
873284
902577
1663733
238410
9517
540478
587080
1584138
738458
838039
1814716
1614540
668651
191528
1248574
140826
1856617
998387
524427
1763976
304274
827011
1496859
410307
1040436
77068
30526
295012
1263660
1559766
1363759
67063
1533282
1645916
1045100
698989
1818630
669077
1349378
793248
920919
988728
1224281
789204
965265
37119
389813
403330
244441
1952369
449887
1900881
894801
1835369
435398
1840033
25071
1819076
126565
1641071
1561610
1086267
228683
508679
1979280
67975
1934553
1551432
848220
169576
1200085
619653
1635061
1938115
1853759
903983
1447942
1411912
1939159
667216
645155
1408288
1852271
555382
525953
1388333
1340624
519178
543567
1223695
1223207
991206
1395972
1609129
1187582
1525625
150899
518499
364340
212405
42890
399775
1238905
973782
1686773
1674798
408643
28449
1770949
562423
771748
345569
770327
1330145
348662
8362
438435
746748
391198
930935
879726
321732
677958
671883
1115376
1902912
163255
1144210
1212481
56706
390944
1917590
599455
565497
1710708
1724239
122871
1791620
1806336
854124
294212
781449
1417156
958956
422193
1052276
318016
1536128
1742476
1195236
575006
173298
774442
1146486
909886
703899
1272373
1075160
24339
358036
99978
1667000
994747
779403
1896780
905574
134409
266025
1619022
729809
1855754
1004295
1236281
263878
330789
1088639
1426814
1649918
1777109
1117192
108376
208030
947142
569180
568844
353189
955116
1195727
1020192
159463
140093
660626
89150
1818638
139490
256242
103214
1188598
1506618
4811
176540
391009
1989820
664810
610483
160917
195886
118217
1020162
787695
643199
689828
1064161
988034
1709426
304739
1725002
1716240
97232
266735
365495
62905
1492462
581556
1102501
1846730
565594
1369097
803913
1873509
1515118
1960305
336623
753992
229878
1743629
88624
278197
893023
1925706
738882
1060991
396388
1037234
107950
1277626
125498
621345
551381
539879
1795077
1966235
374258
1363750
325335
1891418
1022379
1345313
1880345
756904
359220
301973
386352
1978531
1900763
318063
623838
1873886
718032
662794
756475
569993
227128
1445857
1609797
1961539
1455817
555375
735421
1503151
700955
556683
1723535
780356
226107
1041518
1548025
307860
1918727
1603382
1029984
1673563
1970823
1108119
498728
1775526
314377
697734
394163
615644
733916
145650
1358621
935934
381587
567997
827911
271468
143847
801065
1977065
1493928
693666
532031
20211
236854
110659
1341733
1162613
1392282
315494
1449055
89418
1560056
526254
870370
316442
357164
1627884
1357950
1494412
944868
204398
1036086
466033
1953249
1295119
416504
20555
1106225
193791
1998151
823747
156722
915514
929307
1191342
192435
1722329
1852628
1800724
1485292
60364
1382847
1900761
1247958
1413195
1061135
707358
589551
950188
956925
1904402
1109883
1211467
324886
923276
495159
589938
1187903
139080
1979426
1290253
1102314
55913
1854236
211294
125957
1547573
642752
1533825
1659499
1933582
610074
337481
1890439
19279
1430378
450480
329573
1130312
606643
120688
861832
631763
677822
557008
1893253
1414423
420830
522307
1789775
1959499
492617
1613522
80353
1560209
1443405
92508
1862343
305421
861168
713993
268324
1934706
277330
1006601
1903486
421053
959352
370312
212409
304742
1486423
1820930
1125485
1426379
1120742
1467564
1276897
975902
1710135
626449
812157
1003917
234289
130128
1714788
814754
795663
1810895
1318091
1591533
1269571
1831948
729689
1729859
906689
652125
1145562
1454467
168044
367337
303219
830162
1753819
1186600
435473
1792574
225995
14344
1891456
1390310
190865
743806
1044012
1444489
81964
1920831
624199
542990
1255541
758207
34897
1724482
1076429
1380937
1075081
1112922
511413
1844980
814593
199091
1105414
1767618
1310934
736166
1300717
1414802
1981831
59228
82630
668611
830119
425841
1138801
1540111
1024086
213749
720361
1076342
721939
1109415
1749452
1882271
1302324
951807
1593229
977063
901402
942942
982851
581606
1144974
1711140
1924102
1359841
1026876
997858
1009098
709472
63754
1039292
1765777
1651606
796580
1399204
1179866
1207810
1509317
395003
933151
1373449
1362482
1451974
1159978
491663
1142366
558055
1213842
1444717
657044
415995
1527304
1386454
693535
844714
1728557
1935804
1798040
1820995
86185
1284632
885764
1074903
1507827
314528
530944
741359
1974644
1038416
1736237
101659
1585859
596007
1487444
1030049
1588174
1264575
1378353
1440508
783753
801175
125261
599146
1356410
786555
1354302
1260257
1078799
1735392
667432
1750692
121749
648449
1356873
534656
1864894
1919480
1418656
1508941
1448006
1054104
918796
1458824
1638290
944409
1270638
1305975
128391
1632450
314221
497873
757367
526730
33300
1912953
440338
746253
1065150
1190520
283103
310792
1513662
1009244
12633
777489
1972568
996101
1824026
574954
1955276
992039
1526155
856441
1543008
120446
1615287
1061333
1981431
1482514
1995299
74968
1147761
1879430
65362
616567
1587181
393862
1354297
1780491
1008042
1535616
1490816
616251
975603
768925
180427
1961597
767716
897693
634742
343703
155291
351409
904525
1858691
1603715
832505
1640478
579583
358428
1830233
253525
1962283
783930
1271487
1982631
780651
472077
1437260
83917
1704866
1449107
808577
1401539
1666751
1881215
1432191
1647258
581286
147316
973810
109308
666678
790799
491290
651836
981896
397862
718876
820641
1780305
746146
299996
659761
357954
1513273
1783613
1788868
476172
324606
546565
697112
1291713
1323471
1605810
1773316
1096392
1371308
954699
1612036
1436019
1566241
1224384
857189
1322689
1597956
1725320
995283
1720893
877849
1154701
1004122
476278
914288
1064562
1351976
1728605
81808
1002842
1079415
197571
1141438
1719384
1373248
70405
237693
485428
1304483
195044
428162
561408
1631151
910329
1138823
329794
436382
1556865
934916
436578
1556806
819667
876999
1655068
783674
288610
1228318
799786
955247
439196
972
1713449
622955
559572
977892
1188698
796122
689679
1105425
512213
1513332
1359524
202840
1152992
728645
1759773
1633378
315739
1464128
747874
1988139
425469
1309406
1552637
423123
1950695
1778982
507604
982819
1449255
1903209
1823702
1009835
934320
436415
348008
1708819
633442
1709234
949982
844203
77764
628322
104472
1949155
644875
1383580
237678
1244011
314448
356308
1340306
473603
1870950
1421793
328673
280569
812948
217591
924673
1338762
1395451
1364346
1770423
814889
1901701
146321
724390
1371637
826642
1311900
1549602
727870
1848162
606618
820658
134294
725267
1027775
1122134
158539
1337869
378642
867788
892971
890794
1610200
1584561
850265
1197020
1034679
681425
1168778
1200932
628110
1400214
464004
1821585
1700109
873215
347321
574544
1334105
1069766
192778
1018624
1847332
645295
1414355
1461780
46644
1770257
1601741
1263082
102999
1023016
467826
1643578
1702639
368355
1095728
27015
1095480
301879
1399736
853047
1467464
694844
1815465
424047
1358651
1535071
1283845
1974974
183103
372745
285786
111630
1868442
1273696
1560162
1444957
687198
1012784
125713
499623
846843
1855692
1518542
86194
34571
1851873
120292
1257957
761846
1863269
638712
1090393
1404979
471069
628457
1901932
1191132
15394
1736693
391062
364559
1617226
1561815
1308115
1094800
571987
307879
962439
1854196
344727
321062
750031
141611
1929290
1276412
295716
788223
1920035
925923
1527098
79386
1726208
311084
1670487
353270
1723052
1243886
1971294
1550645
612221
1242058
408341
860333
478504
1907676
746486
1160928
969320
1053054
1225727
2643
904161
761677
1830802
1738964
1997247
633359
68340
1260192
1466963
310107
1082646
417472
462783
163673
1605335
1409507
631564
239939
1695491
430805
1456674
332414
1408953
750453
683239
379655
775925
1775850
340463
840134
693340
650882
1376154
368642
418666
1761817
684118
1507092
1686240
1520441
1562176
97882
614885
669357
973105
1704761
103001
1673764
719436
398283
523027
1912677
1147188
1828982
357991
815583
824346
1191011
53752
221277
542746
1096479
579263
829066
1284733
149972
613053
1249032
166599
195589
698328
953571
56173
1439821
1327836
800641
1453791
1868133
1036772
296141
280749
1933859
495536
1497856
580836
1377867
1338097
1839597
1500747
624196
1281551
643171
1307228
621264
433731
1170903
148568
264133
121559
1041322
1869679
639132
308666
959695
1188350
432249
1894678
716068
704224
1732835
25731
870348
1953729
1897291
1582705
18184
521543
404655
1757026
1463263
1356400
180053
1052462
466676
822336
1858320
70347
1787339
1987801
1710517
1965066
1504287
1014429
1086800
1217929
1610907
1460731
1856020
353225
872866
1185043
1704589
19508
101903
1316808
1528599
378359
163482
416071
797542
373519
2682
508505
101732
550259
1758806
700594
611619
729690
1177312
1920072
1995369
241310
252467
243084
1528243
217517
199439
1250548
1125641
1553631
589501
1975866
1661084
1092709
1561538
1015953
1532649
1427063
1553618
360933
1214707
1395845
1898332
591287
340159
1082726
1829713
1783088
1418354
511272
324568
1140778
1731396
1575686
751986
1353040
139451
958504
237994
1143052
287545
199759
1131576
249367
1359273
397089
1967881
140107
1329346
1399530
774865
1378351
1694051
1367792
1577940
464536
881159
141950
486852
1610560
535653
1238368
1648003
1723093
1005218
639807
1483120
1161052
354385
1789647
1244887
745913
1494544
1963722
444803
1387532
1577204
510229
68272
597330
1343268
778168
26732
955130
967937
372537
300837
900858
1095680
1704962
1677040
924218
1070040
1459759
4162
1237911
459062
1071126
745036
918898
1388034
114472
637625
477441
187880
1838532
1454048
1034780
1242923
445864
1816403
372101
1555043
1357257
1119029
136847
863781
990578
781336
330761
504193
237778
1243367
96058
1503557
1379396
1387236
1949135
1182113
729428
1904201
1637507
229729
1656340
166125
1031860
359637
625102
1796724
1391018
1312054
856703
703348
62788
1522540
1430100
386338
661153
1478051
802523
1735637
1807383
1971491
37394
757393
971346
1996272
1433788
1726523
765089
779998
671819
1634283
1260615
1782344
113175
983888
1505529
209217
319503
1381900
1486280
680410
862675
1874276
1558375
1125754
843794
1921990
321061
1446447
712085
658107
1324459
830011
699211
732748
11944
720612
1106184
182007
436735
1171354
62638
611795
1627896
1433409
1838823
279299
774270
1894502
243455
1790170
1354572
499431
1079757
1260497
1798570
1696570
1556131
728132
90603
297223
629582
157427
426953
1944339
33709
1633298
1384916
1636217
371188
813817
1049729
1259645
1019332
1273761
1184304
233668
1803720
1139080
1185288
1256615
1937007
486804
185721
1736706
535238
1289506
1244475
1004452
43742
1159315
35087
273001
905893
1962307
1056396
269812
1065370
1539137
1157932
1742232
1996550
1788378
1290227
1302336
1997390
430888
1514434
643614
1272140
552876
1068819
1155483
1230136
1325384
1722319
1848466
95898
537209
70273
150515
1867124
1265114
1771925
94081
252533
71985
9742
1713120
604615
1808802
762395
893486
334967
5133
1292939
1304860
591747
1429189
1163363
1671882
933035
1240965
1885581
886667
716399
1994123
167211
541034
1670059
1203237
192621
400217
908047
1049408
1319812
990936
369223
94654
1969438
871908
1051153
329114
1423739
854632
1405216
381556
59385
1512418
963590
360843
1854305
1171546
1920509
1456539
1196844
1078825
1099049
1709105
1087211
1473412
695095
647220
1955890
1777335
949365
773477
850950
383753
907653
1272474
176706
642277
704914
370851
597218
284725
1323719
1171043
1587764
1448973
1050543
962345
1469849
1829862
88429
1133526
1969839
725108
135645
123386
1270516
584372
849615
1485453
802270
1323098
730618
1021069
858439
907266
1413588
1737690
789098
1877457
535997
1496038
1773154
419530
1135800
1117769
96533
181350
344857
4307
1916072
720621
1328126
1020914
1598921
1792229
1205466
1486907
1368298
386176
1549129
402641
158200
18667
492956
762047
1101688
519231
588536
1426388
609772
1226260
1499854
688042
1372054
1755341
997070
781760
1489061
1520347
1645562
1394564
122787
1840375
1010018
844891
1993608
657891
88559
299626
281274
1558823
1457309
1763989
1837404
1307584
1964218
239236
306758
1567621
1583187
789726
1521090
215229
509164
694073
206652
54509
520049
853383
476199
1272787
1948437
157971
464053
1479235
427511
1493766
641906
947000
389668
878907
1481489
372971
1782044
530931
1885184
262506
653694
966321
1252694
941662
1708246
852332
38280
375834
1262205
1350143
1914523
1980162
234641
1187975
525372
476933
281115
452225
1616960
1786503
1342065
1215270
1110748
218385
1763624
1736192
787758
987234
1432357
1031137
967882
981194
436347
1517946
1137028
791085
1927023
648919
743272
987702
1894712
892907
1989331
1734788
869929
539054
551869
272030
308245
1395137
1904983
1652194
293716
146400
559884
210816
1988092
706404
843896
1210469
1694713
1890437
1949836
756174
857540
956345
82278
1722677
1360012
755535
1285710
167443
207180
1336988
929501
1309077
1076004
1694844
415527
1189032
1953928
1691809
499731
48410
166526
1925280
1288853
97449
464056
777857
609314
1137921
1565755
660793
544896
134227
1266281
1451407
1375868
747736
977006
1833465
492843
1457342
1590660
1665808
515265
58842
1625742
235642
920077
244207
1506084
278368
823317
1804717
1069005
1217703
1544331
842541
237936
1564026
1818747
1474875
1671321
1998346
345174
889809
899176
859435
654338
247445
1312121
185841
361567
1842483
1697871
1294956
1937296
364581
54179
1108358
1762562
794770
1434028
906953
1509070
1777548
1701705
298334
54984
640146
543801
871449
465468
1450310
1958517
1397676
653150
73112
1312857
1846704
1906634
1425863
734993
1751151
1098816
1850314
706140
528639
1024836
654562
1610321
1043207
1149486
7717
1893509
1626568
290828
1715266
1346768
1020791
1790792
1035301
371947
1166140
356059
1606140
1529369
1233341
847428
1141595
20063
1228991
1361651
1806059
1496026
390905
1083690
584094
965973
1236591
209615
1977648
122300
1465779
1329630
1610053
315698
1337353
270613
1369935
1461153
1632031
920863
156133
1136465
1208572
1097427
1637075
926223
1904281
674963
68771
1867135
90762
1421166
1167611
1102456
1813907
512005
1106350
1394121
746383
1241436
901806
191377
993957
66546
1773488
948
1265071
928143
521938
110922
280043
797180
1890229
913998
738800
67364
715502
1748034
1779220
1152921
273214
1213100
1220703
966248
784123
1048248
826369
504132
301588
432591
171798
1124319
492252
904966
1593319
937426
678512
1662996
1891037
319225
914164
50112
1289502
1185322
580256
643090
694885
1646522
1032961
1300025
334939
1847439
932557
22623
1723178
1613208
171843
70716
95792
1926965
306929
202899
1125992
843906
1997649
1804602
433541
615136
136664
1179599
666209
1610484
862348
301516
1789951
1117863
13618
1376559
194099
1623413
265791
1753742
18372
167869
1501808
163059
1631004
1098757
475904
998614
1726654
795171
932865
22623
62676
1157763
1704512
362276
38677
1138132
993058
181646
88138
1409356
1839446
1523838
606249
1167567
1968362
820198
1737832
1968263
1707994
1393653
183815
1154245
1286344
1745119
1069694
1421454
1349286
343750
1712188
1995926
1321776
882808
1680087
341153
242141
264375
827859
1423368
1843351
147518
1267181
212823
648891
925634
1618643
327434
720260
300880
473077
978696
1292983
1296980
1906558
340556
1822105
201272
1292697
1552893
504207
864545
26752
29806
1619427
1353907
1316781
334729
264205
1205297
1922972
50271
674013
548111
421983
793297
720216
1212707
1531185
461660
1290868
1787430
24311
557908
1439881
1775008
1145491
1669438
182228
622191
212608
1898015
1535495
134410
1309436
1251986
1821788
1771282
1855179
840589
364454
579449
532465
1028309
1825043
1547527
511573
1461505
1499874
1323692
1333751
571903
1215307
1421563
938082
765726
949108
762996
248346
304580
1134881
739974
879308
643553
765270
1645602
409972
233284
1918995
1722354
743744
661386
162091
268231
574482
1963051
472883
329929
1583545
285657
1852267
1682938
1088996
357481
173057
1004235
906769
806779
1078795
1414967
1927204
602338
1381817
1921025
398909
998404
1749966
1925509
1401294
1795665
31300
1550398
1918282
1596207
1489673
214269
358991
634872
193295
869453
1255044
150430
1876373
152064
1838608
682819
726248
839036
446749
660352
369748
431810
1104045
1319953
1064140
1811444
1504511
612004
622970
824865
1495160
708211
66661
788879
1176418
533429
1834129
584337
1945192
1557179
69631
1965317
590020
1054163
566986
309956
1134189
273717
156012
329903
1140290
1136013
510357
1511782
354860
961584
245878
1727557
1118695
329250
923891
1441001
477559
881985
152763
674924
609513
1697340
585762
1469495
1356482
1233806
1888608
374733
1376414
95527
1097352
730200
1378249
432734
1164949
1151447
898657
395412
1821755
1593140
96887
411219
1102427
987364
1677417
1187851
634665
522937
276601
1508205
1535413
1236900
418586
729633
1086899
1648325
530696
246332
928059
545968
1137874
1503971
449904
425063
803036
497640
49461
114336
904967
1573154
985002
1519802
1337521
950352
1342864
715468
1258422
498479
740910
1230161
335455
2711
1549965
244431
980446
1413424
548879
1870490
1884633
1447264
877543
998500
1427533
694499
1283287
579165
1576974
1464011
477012
499748
1485751
704901
1323072
1522081
852189
671931
221235
872930
1030928
1722498
101559
1589429
523032
1057765
282693
476909
204375
118305
1219599
1516029
1386540
842746
1861124
990955
236714
152256
14751
417965
443057
472973
218
1181502
1470709
1491677
620023
986096
224508
396446
1905879
1967629
1539157
1892894
1449419
22482
1261676
1220738
884296
1552469
573726
28
1817294
1607889
1186454
1039308
1402612
273857
1458412
288584
1235750
666516
1944223
259234
1839411
552235
1393849
1405820
1143007
1687949
228690
1791168
987931
1686947
865684
73535
63169
454110
1606242
1233890
1359332
619082
990358
957631
1748196
1936671
1733282
1173624
218412
33878
1645379
207731
1185049
783045
220827
67630
1940883
365793
1545058
739052
1540838
603958
383453
875478
564316
205446
1286827
799535
720933
161747
924821
1455111
1022529
1421556
1224578
1583711
996403
1333679
241409
624604
572038
314753
109818
23353
1879237
695518
881494
981856
197079
228988
1754449
367892
1258111
436119
509653
1464620
1265566
1156506
87821
563722
1935227
156861
1951365
411173
424198
53911
884454
1478545
622227
815382
230701
1457525
1007722
402816
233157
1944950
1860889
1515159
271846
23435
861079
55010
204983
34161
653507
851399
1654035
1686489
1202751
709009
640485
1490971
344615
48584
253288
994410
1577501
669103
1723757
456841
815356
1789668
667420
1325931
1799433
381269
1510896
1016565
325414
1752506
566124
466318
1828277
865765
1051848
1693054
666591
533288
1476649
1137732
971927
798523
789464
1171935
58164
1409766
254335
1871730
1042255
15776
364399
1890749
1390669
290579
79625
801872
1383161
9675
1437443
1447462
909138
1369636
1381551
337843
128355
890936
15527
1912400
1788393
673029
1411268
806548
384467
1760518
445443
370042
1271691
836442
847818
411867
1068482
208039
487875
59852
1931496
507918
132527
1997368
1673168
1556492
1488452
312515
633231
1232919
1366493
1791000
1713780
151623
589276
304275
195982
680573
1967628
1745830
1487865
1831172
849592
1863908
1263035
260597
21951
814782
491001
1600058
763356
1244614
322133
826960
1381391
1485714
1315890
656915
521882
1481297
713758
820379
34622
961752
1800614
1429993
200351
851786
1487700
1770063
1426371
718664
339061
912109
1287580
1016325
1549358
1220353
1557159
1566386
1326124
1471460
371592
1180628
1128627
1204509
1598332
1758493
1776714
409185
1162990
687782
1742885
1678238
823254
1128769
311425
995488
1622476
1367229
429272
1131245
1260974
688067
1237405
210196
1950399
133520
1562773
864738
644288
351388
193338
693203
1780718
1837490
464492
449801
1540119
33547
339570
1299339
1637586
277241
1275620
1386402
1085843
1027936
719363
1521246
1682845
346620
1426095
126288
673644
1745244
48371
231201
1210858
415833
808337
570924
1363259
1668649
1386826
1608365
893315
310465
1514257
912508
1638031
870925
872909
958840
569245
1113632
870497
1608029
922099
1059872
1809811
1580521
499876
1665967
420900
277256
1904991
1767996
1462700
1067926
1615736
1208975
905927
1584319
301742
539806
1996878
631945
502555
887964
658833
937430
83900
1976339
457340
1174315
1903271
1997376
1624720
1952216
1520648
775754
1851093
1411639
1097129
359231
752236
563337
1467738
664266
307054
282011
850082
71083
1164505
929206
1502325
1476053
1144876
1426482
1719036
1970150
545727
1036988
1931176
493102
849991
1433460
373981
534869
1129553
369890
146419
1624596
1248787
109439
644852
213523
1679600
652174
1508366
675697
54608
1724221
1813411
1487170
959104
327325
1863527
467612
809814
140945
1100556
213280
556042
1694625
798833
1393718
1850895
365742
89642
626078
1355067
1222403
989950
660420
148643
1585753
1772375
878426
1634877
1237937
1378582
385835
1785167
1165908
916150
1378660
1681226
243300
1362029
12910
1254263
870579
402917
1325372
538091
1582271
857248
1889662
1770416
1324343
673522
268262
167284
123507
1859286
249808
233959
1709540
895802
1009770
1729390
384195
741379
1812114
271654
471752
1894798
24375
24827
449176
775811
195503
1041658
1160755
898698
987803
1763920
536035
1933999
819621
1277158
983189
88643
1825601
1048619
371632
502399
995782
410863
1741405
932452
1378761
782628
678223
337255
1780460
330195
427543
427852
1032053
598099
772759
911402
1827313
468247
13888
682356
1464093
1402469
801996
1462004
243749
906037
1120919
213637
906319
1782792
1065316
624314
1103084
413720
291547
54313
1616171
1419783
242086
1200916
1391545
59729
1512440
1910711
1823882
467275
637339
1466374
1839182
7004
624091
834472
55455
1684046
1162367
907313
528670
1638814
1830522
934203
1068294
575689
1587021
1014339
729848
538294
1777951
1829395
1829641
121784
592180
1366909
1767326
1497791
1054741
524430
1020289
299048
875362
1057529
1301911
1339425
1670987
781869
269251
553769
612057
1078960
1400981
648673
1135927
361297
907896
1117882
654948
665566
102783
111841
854005
1886929
778557
1737603
16773
1198477
94807
1968087
1224250
87864
501100
156305
1925821
187529
1782454
202573
571598
450811
458543
1596375
1731513
689997
428914
1475413
1046548
226730
366077
1994435
1332345
1624166
1329819
1085821
484617
42118
762402
467129
31665
197875
166089
1558942
1981190
1349139
1823593
1858262
1990587
1468177
1531471
1052577
571153
1152092
1000065
1571944
1460599
1914522
524934
1796708
1086281
109086
215068
1595819
414146
1639897
1580100
758906
1356800
1923381
773736
144086
1066800
1915904
445104
699182
367634
1130871
1082617
47981
1900391
309206
634885
411550
1917264
863938
1939322
143099
938970
572941
1673943
1677531
341100
601063
1927401
1816858
546289
193921
375407
89369
694887
1634241
1450620
1685197
957838
1595248
54138
1852810
1554626
1028972
1979646
1230852
337387
708976
1163484
1170370
1226999
55791
1266875
1988776
1136818
1642464
1107697
1836106
1296011
104603
638838
1810856
644151
63428
1278700
932112
270505
920752
1271013
1627214
110631
1479436
1715489
1544567
1838021
911964
592458
757747
622300
526078
1577140
1010005
1438404
805629
181330
1318828
745406
560233
45947
1103349
273014
1889475
1200894
954999
970103
188905
1984443
922966
1586945
253612
1830598
698183
1649129
468759
1163340
673744
250229
326195
1807390
1775764
804579
805399
965357
355037
911577
755533
1397911
1148261
206773
404972
1467057
1925760
1743245
1752365
266751
1331585
776687
864284
1563108
1592095
66052
381065
1061139
376980
1881464
1621454
1832220
575425
1088304
1210607
906144
1313679
1597711
973534
735278
1406821
246514
1737376
852735
1001411
496966
384811
1471042
1052256
632331
782366
1662679
1522323
957435
1556680
1494864
1646370
1877152
696698
1937645
290408
76835
1363484
1389162
550861
979193
1614131
1193513
1717306
1927394
321474
1758950
1650698
411888
597078
215983
822326
1781878
1179875
725915
762724
1007568
435343
304388
1680001
1575594
1207484
1221502
413682
388922
1710671
583472
1719718
44437
1761897
71232
112007
623733
1838240
463441
951520
9216
1932078
2609
1303139
1630744
513218
1212774
1452390
1715630
1958688
1959243
272077
1391406
711392
1855944
1192734
814061
497471
1805787
73588
1563818
795883
1411418
1625497
1258387
785053
1649606
1889754
1614606
404616
1516634
199700
1330286
335888
1881597
455183
1253859
593244
16167
621856
838225
790374
1538765
1457030
522155
1350317
1375707
247058
1384580
577103
229592
973610
1198302
1506662
643430
112742
1508154
1562225
1817318
994457
514036
1567741
387943
38099
936364
12391
1775959
889374
766005
288832
1839269
1520159
733294
890003
1627095
1135807
1920482
387115
28417
1837569
321018
1047281
1511549
256650
1952302
1866356
911575
1556988
1309293
1574131
54586
1100228
1922043
570990
1739001
262417
1453090
1680021
61940
212150
1385797
796992
164824
1184451
785255
368835
678112
1074653
1192547
360220
35049
33192
733023
1932025
1620427
402258
696623
1442964
408329
1577002
1244290
704332
1212990
244176
1642890
1972018
1250739
21048
1536880
1600401
1314631
1787336
955457
1581381
1924535
1946104
1112054
1963665
1973446
985656
1789090
833066
1513269
1992872
1328773
503769
190392
285975
34732
696356
385534
1057968
1992301
980390
1717182
1899711
1608930
770070
1288938
643017
861061
1236332
981546
1499180
283492
1534212
1670561
613641
338301
1713061
1229225
1795187
967852
291413
1118100
455827
1732536
1668177
664396
2508
1183053
672042
1363424
474303
11723
505267
1684487
640614
991445
819494
1240383
1823187
1610379
320667
389914
1450657
614228
398400
1215500
465098
740884
413134
478194
1499225
743372
351304
925141
1175300
93292
480523
967883
137000
907513
1254664
314754
1969374
1143334
1994753
1893282
1791069
1862922
386628
1003958
732008
996708
1225352
1761707
1667398
654102
1261621
1852470
452973
430279
1819656
924046
1526883
1955536
1412867
648433
1185636
728329
6668
1329164
473377
1032564
629629
227395
1476855
621602
615440
1631949
1746937
514266
1160916
901774
1712459
998696
1092933
599367
310547
92046
213717
1775430
1903818
380317
1548288
927461
826859
98690
1805632
1123602
1446988
845922
1689064
33179
1238584
474578
212844
1305400
1411258
249538
778862
1783312
922945
409114
36733
569893
1850483
670747
1986118
972154
750454
582169
777025
1636034
1392699
1172661
444072
1118449
395560
1085195
1999285
1255636
748535
1976071
1580499
1015792
163285
860620
7364
1296391
1127719
513747
1690068
150844
1382952
1319472
1302626
1265772
738025
715654
1032515
1951486
1362340
1440623
1008482
11478
1004340
26282
1179771
1768845
180118
739106
1429035
574832
854112
1315204
56910
1040325
1814976
276199
1205653
1458433
1473656
1800080
1197281
1184983
1114714
1555017
400543
578441
955880
1456171
651197
1985710
256931
1381687
96262
1304980
1134596
1789661
126769
414873
1088700
1934634
581716
1085210
1163769
1582321
1003335
1448887
1504264
31540
1307599
662980
809184
1449559
1882894
1271229
939845
852071
910579
1265276
1769240
681481
741774
665132
893099
344811
623667
577663
1083898
1023612
339189
73581
668323
821222
1762692
707128
178725
747529
232065
1166124
1332125
1974607
1674242
822591
1227704
1143343
1720100
419818
423216
1767947
621491
870413
1930687
1082447
449688
1692567
569274
325939
283916
730486
654548
1175038
429226
494267
910812
1780341
1730158
1517399
758988
957380
1996877
1221208
641132
1620971
342521
1979138
425754
1708147
1096981
75028
1688309
1127935
1690408
1760507
1204812
489688
326633
1071099
1667434
1039130
1532513
1241729
874703
973851
419371
683247
81527
191644
1746111
1775272
1856168
1208214
1835044
1585512
95422
624458
1015908
186090
1085681
1791957
954883
1221355
234621
1020367
1085807
621162
1538780
1499386
1394217
789609
91131
506861
202499
1759657
1104563
858525
217466
1443391
1640550
404012
1581118
1291843
282040
1156228
7065
1185922
343369
544655
1862717
911150
1229380
458649
617487
777531
1656233
1075906
800973
1021194
1883084
428228
1721056
1799634
1056565
680480
499950
1715629
513504
1662323
148826
199060
1621818
1473131
685846
1750933
97497
1471468
684623
234270
1584915
1901798
1737728
1995697
1315814
470508
1870660
662315
1506332
802374
1403271
751706
296924
1191333
178018
597548
1936964
459386
144492
1004070
737071
662071
451829
160191
1949254
442110
1588993
1035740
1609124
58427
558919
458104
1309867
1845289
1799687
1350112
1783241
207244
1622817
171685
127302
1898470
621990
1039976
1086194
131002
1265003
1161217
1224263
1841144
319136
1648109
193592
290601
1867296
167563
758276
22327
1022048
371882
1651191
1444771
990152
1148171
232223
1405460
1142686
140546
1871107
100902
761705
589734
868535
1883787
894870
1419587
964690
768753
519173
1050854
482174
263997
318980
1961390
947613
1770112
1268067
1553985
540461
1842377
1019020
101679
473342
1451118
1973735
1466828
682162
475154
808996
614779
764091
978826
1962473
1476232
936000
645073
950859
1422346
821386
1934738
248047
560771
1973901
1491094
560956
1257867
598799
997862
1101934
1001605
867883
1484985
1088268
236736
189734
913909
1350396
1711050
14730
1993673
411304
235425
1796487
1160659
875372
1855126
1543690
424016
1356451
1663513
1691830
45369
512535
395058
72363
1162748
269953
1754072
656366
1583857
1277062
1230811
727900
1921325
293251
1091242
333900
154132
1179731
161978
806802
1677778
1301682
1628282
858868
83405
68795
15988
1451029
432281
328856
1182652
882816
1786306
1076334
724365
1160264
1334474
1152590
1441844
1623325
1460056
593070
1430277
827761
423062
1282072
1546173
99392
996157
1753478
1120171
1246002
578494
271832
1152662
280652
147603
778575
787178
1008070
1924868
1181707
1122506
1942893
1022250
1209096
746495
81432
132193
432651
75656
229670
814054
363940
1262246
592631
170761
1683289
755277
899314
17629
1885061
1071296
747436
170383
667857
1592799
1176145
337613
1629571
1658216
240280
1346855
783679
868242
1108227
516203
470150
1982647
1876336
903468
581208
1291390
456004
38235
1352271
546513
1007708
35048
913677
138498
342265
631385
1344553
471886
1103514
649565
437305
1870713
897196
278216
1603491
1881669
1499578
1779020
1226954
1560194
261170
1975247
981725
1214337
1428120
1377397
1796862
23398
527838
516938
96729
525054
1469384
65321
1499265
133696
1015285
1693963
216193
502215
700531
1995149
1749173
1359521
64156
532833
901710
18943
134667
766740
1822622
473129
468887
475685
44281
1582934
666586
1712469
1748388
70522
1201821
1150296
1950123
1051108
1294399
297647
220328
1330757
963360
1504125
895879
373566
288445
162411
129170
1459952
362713
369544
254603
22584
1125128
1571510
749549
500066
301639
1814966
1889182
868160
791322
1810608
48289
36272
1200794
1684942
1213712
682391
1767582
382581
794419
1411182
239720
1399372
1304235
1527786
1477792
1278536
1363937
1822474
1125806
603175
479155
892702
489609
361491
1684880
1167195
1359531
1960126
1945196
71719
486667
1923578
918173
818265
997358
1337144
764587
1913741
1981810
515223
5433
686941
693088
513619
1962501
1790893
681501
1462221
543589
87027
1967760
905617
1125185
1987240
1499235
355051
1046765
331950
893037
1792061
128910
174908
1312386
1686038
1524089
766928
289480
1646746
980791
852075
921027
1439058
1635994
1193857
1666204
1942809
1905920
14362
1394858
634567
276146
934907
1359542
576078
1133575
1715435
943884
1318643
1046068
892278
1361769
401702
766141
539033
1214639
1027024
331978
1432949
1830271
918306
1094990
182523
99222
568589
1722741
1319823
1593696
830135
1403310
355970
874100
1152516
1303148
1988430
1066455
1109401
1824196
1264652
630615
1819496
908440
659711
1992232
570061
644542
370632
1479786
67317
173553
672429
1567795
174937
472159
689460
1973014
1375558
527681
523504
1935430
699457
1320760
1101331
352114
617721
1282011
1561027
896534
151487
1621644
1746319
1932734
1246539
782074
1705581
1390219
197296
44838
130808
1518141
1324292
1935646
506026
1357411
1303707
1378217
319040
773121
1820420
138698
642325
776463
1436604
1935541
572720
1352625
1963504
1090539
1963115
1108793
656379
861258
1429469
1667419
1142760
1901491
748631
910012
125183
1808297
1358596
623049
402078
1746225
1284585
361234
1008358
970975
1169359
784045
239051
1393164
1247812
683702
388388
1813989
212192
1718710
1576136
1832868
219899
1071495
1002552
786559
590274
854685
1686428
209324
1352924
303647
1909928
123755
1338284
960587
1690544
1067202
1270968
721084
1028909
155482
455877
706856
769727
513452
259120
1492119
1970901
667520
1999135
483425
1558334
765359
759568
11634
1324738
1955735
1206216
1750965
1394001
926539
447955
658992
1994989
1693347
753285
1050489
1996419
135222
1114668
734375
1460837
1531771
445556
589072
1877314
534756
915136
49243
1421427
913017
1550804
474901
1995459
802632
1336368
1015416
147125
17101
1289504
1225592
1019660
868549
1506657
775936
692726
1164354
71842
1308242
1804882
1307160
1264716
484185
1884193
1156532
1700761
1575505
1572081
1933107
1527938
149500
1500152
1167461
938914
191028
852719
1220946
1791221
351709
206554
761179
65980
1138363
1631424
819183
978495
274934
133899
1165049
1516855
448615
1197161
189973
1571382
355846
695198
1484297
1985712
824367
1341150
444527
1463577
1981839
1314254
710149
1404582
831846
1667074
148750
1490323
614457
911798
1545898
1480091
342881
221668
491252
1268368
1856300
437936
710426
331177
1439918
1821252
1582839
527456
702043
1267029
651250
1946875
1279260
150549
910235
1641780
1624545
1449967
599599
1614063
1699963
1096382
56588
601838
1917781
348442
349577
1674053
108445
968314
1427685
1678238
70267
1446942
1795768
109491
399524
832649
1963269
1362941
56138
1511634
406128
440852
1911911
1989488
388574
325913
470577
479191
1601739
308495
189884
993240
45295
1137240
1018493
1966785
1414825
730231
571451
1181947
184537
568295
883559
583451
583921
767506
1096955
1638729
16201
1219437
834039
310730
1396444
427922
249748
386795
277802
1541598
242914
355629
1022320
1746666
928415
268329
1067137
414236
1732109
93872
1517192
191734
1051770
137650
999319
28536
152245
193707
1500647
758276
171542
972027
853679
1853533
26946
1715518
1353149
1196046
1467588
1278230
1761746
756778
1227835
1234656
225471
1952067
295390
1058446
119106
1271208
1497572
977597
1428722
921966
1826560
1417836
893512
936265
744345
782441
1998790
355766
464706
105490
1257871
1490744
495346
199455
780564
162358
219746
572370
192778
191386
415245
614579
1589480
1694265
1977011
1571801
13789
437964
790257
1702107
554907
790621
1454530
772248
893415
851354
1624683
109259
833143
1265483
1023369
1527384
288320
1114580
259373
1271021
1124787
207675
917580
1151223
1830473
1261234
1923145
1083511
1566077
1142450
1792956
1135032
108034
62807
704296
1372870
414339
328391
1668233
682323
520638
463438
1078301
1983842
1311091
688576
1829728
1854909
1068596
1012178
1998252
683987
616998
557819
759608
1106013
611760
1314368
819941
801850
104182
1359142
589034
1111890
1684028
588744
464634
1325904
881597
218367
699365
1745882
1750985
1732738
24771
467074
36950
418402
1006224
23944
1027470
204140
1777487
1090048
518624
180969
1814778
1625412
1089041
420028
995444
1952136
769016
1893659
646511
436765
1271893
778760
1654659
823113
1673488
1059669
1140407
748988
1122148
1856117
174194
1156584
1290053
969775
1381286
71753
1428172
1308469
23191
1706630
941177
1438207
762468
1973703
628590
631104
947208
1374018
122244
1719121
1011708
1115319
1526304
1495249
1739313
547135
1842109
1230047
1517367
433617
1558493
894129
1102003
1804155
1901403
844398
92678
277268
198749
281205
1762169
1275417
1054426
808924
1717897
845803
1400499
1088258
347778
173373
1529902
1868177
1015019
251215
1003529
970530
164267
29189
285148
259521
186358
1541552
1218056
1207990
275380
1285159
978676
1320464
254351
735775
1666283
257315
926072
1443740
103220
1470572
968146
1376251
1665925
710107
1448993
116209
420879
1271545
863284
1786525
257753
1967904
1236795
895070
1493023
743645
1136897
1985913
1665439
1868263
903457
424212
1295597
986268
1305025
1774140
1183702
774060
1444672
1300036
282502
1734980
344525
592598
1632495
1381095
56017
1586609
1185058
185682
948342
1741616
1741360
1798965
193847
1395700
841271
525764
111185
1346304
374845
1574496
1702146
1782484
261617
477782
1270721
472421
778622
1960393
1642593
1218228
1084583
997261
1417178
1879601
1212547
468468
154825
1875793
68127
185441
1233011
1593669
1769252
924496
905496
1969821
1046818
475240
1590261
1911519
1605586
215067
169777
1738467
1297029
1386033
1909802
642703
1498136
1288056
1657732
234837
429930
1016619
1950756
1805445
1391639
1030757
506899
895322
99382
517779
1301581
240414
1078096
944134
1018459
1641182
283972
579389
1381712
1522224
282435
1442244
1909774
939627
1551582
1129768
1199737
678596
1984765
1291218
617671
828349
1824212
1289303
1612399
390171
1846597
928923
708518
927125
1629749
1013353
38870
1541097
1136527
11702
314203
1352594
543040
1130621
1443211
523725
251260
260316
95831
1063115
1096618
1780432
1470582
1891204
1270250
1993130
516115
1261589
796814
1347321
784466
1682925
1694607
1188365
1820978
58367
38773
1883305
876138
647201
1534568
148426
1053553
1636338
581860
1638369
405160
1094089
268346
1595703
1071531
528269
1321919
894711
398534
252802
1851908
1931943
612150
239468
1549421
216063
1402242
155630
1057184
1147979
68342
504077
1098250
305624
1345628
1492545
1947438
1719699
281151
186210
1737736
1894944
1603391
437244
1338572
1400003
1864160
1213467
690010
873620
974967
1221524
1510810
1044096
738447
477497
1353588
1323836
489503
730689
1229329
939395
786318
812243
427302
1491464
893324
1870052
894327
303756
53421
1985519
272236
295828
713158
398938
1440451
768016
1186546
550077
164286
1325093
1926311
422840
1928471
449360
1095879
487633
1971994
362595
1252030
350799
515142
588178
104348
1678677
17055
1927519
501989
752163
369910
202038
1807316
344494
853980
934648
54377
492091
1789567
1160916
765192
82608
1167118
900116
266891
1328128
1450140
1269533
397140
1569329
1533304
711943
303607
1576409
1219549
1916736
376083
642818
1570618
245935
1583826
1752281
89292
565171
1826653
265174
1154644
1537059
1546481
859054
709781
824426
241463
1758787
1309305
1494187
689674
331695
1120787
1923264
1069444
1467577
1657116
1999318
1333764
1270120
763795
1669313
1999
616453
1410353
1119181
981970
715191
1351586
245277
1795753
1722685
210310
185951
1088571
1948132
1487106
1454668
1695981
1316166
769362
1027853
388853
1478850
443384
1566402
1341720
1717474
1913555
1608459
1834996
1345681
608278
1483019
1578454
1204903
944812
1239174
155502
1488455
1600748
1112144
1273242
1923068
622756
297272
1204766
1462911
1123357
627150
1974893
368076
1745365
516744
1842035
1177798
1076425
1575767
587944
1430398
1627968
615253
781131
1229310
1468607
1607912
63346
568458
564491
1909253
3132
146757
1987002
1066363
326636
823614
108758
1373634
539383
915605
557036
835965
673407
1026223
1473099
139797
1383445
1110129
1604680
116623
761076
1602093
230612
192623
1980011
1091585
1015737
1465951
647304
459763
902541
1986529
1089708
21194
53742
1877537
1592166
504179
1631001
1498334
175408
452455
1654686
1242509
1081189
1563318
443484
75539
557871
1164383
40751
1469507
526481
736139
1237731
861012
1328419
752190
893365
36688
126891
663666
1272283
21818
1239561
1436749
525372
1561679
614366
1044512
730061
1767017
945757
928167
578123
329634
1441494
60382
1442064
511579
263751
985149
897708
1177577
1526784
364821
1590723
535910
278943
1342820
1612112
818131
404483
1989934
760381
1983867
761080
241993
41941
981798
332717
588724
573935
790317
778385
1266597
723637
1772576
1296643
480571
1077844
904826
515044
1719546
6441
86212
666289
472147
596580
281865
1372598
39906
1237521
601691
1432710
1758990
927167
1449715
92649
223907
1405584
547588
6863
1616512
422217
1653415
1211918
1270874
633841
907373
1254857
203271
1684708
1538936
1461818
891028
859884
990368
1801536
310621
1761724
1292752
382189
1897129
621965
1634794
1003517
169466
488559
1413770
791509
1022016
1542449
1298042
724737
252945
1302028
104162
495943
1752821
1567974
1023088
409086
1163569
1774577
701826
170976
231662
1612280
851420
1410029
878292
581749
1912138
1943490
978511
449791
1342140
1240420
181239
43769
153077
782864
1822541
1981522
1258781
102256
1862772
488678
548529
248518
459443
1626413
1091888
753648
300674
7451
1785717
1561152
111436
1283716
836931
1204700
1499578
165639
78312
1151145
105012
722733
635092
405914
1038776
1514166
27924
1202534
86940
1413670
1806606
1548387
1872959
948564
28509
2389
1185271
700101
990504
210356
1094936
685922
328735
1119789
6020
1450362
212022
1193513
1347404
1956497
1987175
1138338
1207331
1175977
1200314
1550680
872453
489171
340441
1617574
1068334
1511918
1437910
1396537
776887
503489
177052
741706
763835
422874
512521
1195622
577657
1163614
954892
725271
1865459
189433
912541
493618
1250378
980003
498740
375951
1636065
1878138
1919485
851721
1654376
900430
867807
1882209
1216402
1001772
1328390
759006
1627788
655043
846325
1662374
1098173
1240561
1157797
1989730
1329089
321887
22313
1176581
828295
195804
1957310
350816
1488883
1791129
1572193
996277
456951
1462345
1039697
1209384
935131
165567
418513
1748808
373677
440235
144768
460647
1410439
1563561
470200
78390
999067
1322017
1114845
1628302
910903
1004202
1589516
1605554
1818071
1419347
1286252
1591716
1132880
1784738
878541
1461974
264634
1115921
1548692
452899
1071742
371344
1384054
1766778
1652268
83167
1037335
26382
1209438
126288
1771654
1769878
992378
1813500
1188713
991221
1455696
1622722
393554
1080280
1283243
234647
1841963
1217834
122723
324580
1369046
8201
1352606
917039
1362
1539590
1802233
1704232
1445142
1283421
403379
1015039
965146
1786287
1396292
1038862
206848
1483935
1774489
1104007
1438684
1243540
933882
803154
1047082
284308
1811584
1951064
1729226
49635
1130172
568943
801016
947099
1759644
165448
405144
880297
1738396
677802
1803730
406272
749702
1328792
1084406
677577
1752675
156914
1223106
1709310
670429
1285660
1715053
162053
1169162
1755273
758041
462481
533550
988576
190317
679534
594909
211808
1567015
539649
239768
931911
1839534
1512155
613679
1804616
1380913
1666990
853573
1205394
419735
694838
593380
1447793
1315278
1463853
1284120
36804
1674461
19833
1188705
1688337
460615
1854308
450305
524167
1242751
1838973
952957
374793
1999053
161930
1279469
1217887
1531027
92104
683075
72907
1681716
1721415
1073300
1228570
1977869
819715
1381434
31581
1212321
1659617
1609779
738133
606346
472282
520749
1915484
512314
835429
1639819
261209
443722
785231
1901040
597032
1269184
1219772
342967
359118
405468
924906
1674157
1093440
1224123
1330142
125699
1280874
499178
1682739
213180
1945317
1401872
167667
455215
1790943
1941694
1148783
690775
516288
1741632
985489
1998025
1600003
1421235
1553810
1928826
963106
1358701
309092
1491927
1919913
468880
1482470
1120622
38433
1335133
1787395
9298
1496063
1558795
729940
1990097
1548546
1951622
403142
45402
1175585
1093905
1794669
1732646
851533
509411
1251507
392247
339489
1393917
1188062
260868
1130201
1468386
984691
1550823
1522600
1045871
1475341
1088135
1725060
1576580
581652
1212616
99265
211188
1208175
1948834
360333
206257
811821
282371
777879
1607376
682151
1371013
1072523
564699
1956257
140066
1840154
273891
458348
1937364
754982
217163
1352995
1230734
1496976
1097164
698130
1713392
217369
384158
1511224
1385602
594673
391825
1343143
820128
1459167
549726
1528183
667161
572035
378140
640131
131277
651519
1180250
1167005
1679680
225572
1701609
1883603
1635189
1429515
263336
399289
1910190
1446477
1025618
10611
639258
398391
1039761
1898235
1872667
1123942
1857663
459653
1238982
1717877
124785
568365
1011665
324764
51422
1649557
1498961
322826
1073340
1838771
1840792
1567713
417072
394750
738641
401056
113610
274847
515022
1526414
1503703
152461
805589
404378
1370752
648326
12659
260464
876646
1940784
644242
171270
774378
945486
907145
320935
1285566
1903926
1799045
436329
733926
1748801
472248
1799220
103383
529999
514230
1346993
416097
827583
437006
635745
1758288
1684951
938384
951516
83898
621204
1765253
1958803
38537
412497
969018
481816
594511
750344
1253032
1969383
1223764
887142
405949
1360506
1766580
653646
1308933
1205733
392612
609136
30400
843712
1411007
564360
1835083
1992926
332566
135181
166234
1711180
1887753
1119050
359924
327044
992524
1371915
1698396
1370053
1213179
833329
1542795
151091
1318960
1043203
1462594
824886
399525
1535676
1708599
508368
480932
965724
26835
1411349
679829
1093922
554313
357223
65423
1917299
1262274
522458
1808035
1701213
1344776
1498814
748513
1112100
326470
1283035
483331
701402
722151
1416874
365339
90422
1579646
1970629
892632
1528130
42173
368975
199667
1947137
62810
1150486
178311
371484
533289
204960
33507
569306
1250744
1114314
1024423
1762299
1043868
576734
1904979
463025
793201
1871055
910556
1610533
1313946
706990
504002
1943023
1538758
606242
1950752
1112675
1357920
1464831
1245346
1053271
1011040
640696
1265453
255316
1659319
1614577
447812
1403341
968737
1047947
1136989
449791
57588
1393282
801783
74060
987987
1683705
763217
481438
1650949
1776059
15965
221510
1952837
1963415
1061596
1782386
23268
689323
1512889
1769639
1851633
1943781
210071
1559661
1430549
1304810
1719078
846467
1125755
1404171
1083230
1466190
1066218
1941489
1041721
1984793
1168748
1158627
145674
1633114
1916953
635836
1057357
574078
1868262
208958
288565
1660634
1427027
1513733
1899970
810097
165624
341702
453964
1616209
1777781
1237470
1114086
540141
1511003
1239110
152493
783421
145615
1013424
1831765
887865
1747818
1226468
1229280
193442
1526052
528433
1481350
1759480
529866
1589323
498845
9275
89269
276288
1124219
240870
1676974
688679
870264
1781238
218210
754055
527710
553253
32814
495070
854122
1587331
1689475
356725
181663
31434
1531163
109329
1472131
256931
558619
1450890
1316146
1489595
1547040
1711448
986943
683911
522601
415921
876746
1451417
914487
1629872
613947
312811
432315
169494
1676181
944963
731168
1770826
1150491
736712
689447
106645
150620
983009
1441528
741891
1109492
338435
718401
1901026
1218616
1405965
386000
385411
1772182
526855
1130204
989193
588980
448785
7804
915164
644139
1935323
1957135
385076
333982
193297
1206836
76338
56680
1056113
988606
761453
914697
460036
89327
885848
1572942
113047
260839
816366
845097
181881
626814
994857
795897
1091171
1097654
1098957
1844637
2636
219408
885355
296747
983198
645760
1376139
1245552
245417
209228
1456587
1840888
318950
206998
1293039
1843026
877644
1159426
1030587
537173
453500
1529608
437698
1025799
1792634
1904626
1687
1849893
153270
874495
669432
1945342
704117
1504155
448468
1900297
1663197
1575234
710321
1163239
647727
1467364
623405
1940797
475414
767269
1673878
584931
1176304
1925407
20935
1939344
1180965
593017
1300975
1659389
170876
1412288
696652
1834892
857500
613985
786815
634792
1126830
1120487
1090870
1149000
519636
1394432
631804
474340
782085
1622953
1045143
639343
438164
735438
934111
1474504
943396
1798873
1660490
410938
1449059
124791
1260175
1097512
1331389
1249942
396220
1845386
1212047
1730113
879427
1426545
1003514
1307629
1126730
251890
642463
105063
771702
812680
1870018
1169091
609106
96744
1076706
843028
1847962
57246
1530812
1001509
1638387
1287315
1807516
1285883
191628
827871
526024
1791029
31339
310593
1965842
501150
1070536
639126
1307467
994017
1231204
668115
446578
1850287
240785
557294
1244413
939972
1094633
1555929
1199762
956834
782977
758770
214759
1758004
1812217
613512
441095
1278882
899671
1867443
951825
350192
1125889
255086
362119
114690
1542066
156270
570583
1102944
591538
921914
690333
517240
319920
1784331
1674789
1469620
846380
282762
1016254
680469
767359
1901175
643413
1186484
753522
1182504
444774
1158465
95070
1104839
180669
950533
1928730
500539
147655
163911
1422489
1377435
306255
1662865
120401
1570452
208697
1181294
1795669
558113
1999893
893944
1101207
1872376
1655470
808936
596929
431530
1426044
1161398
716223
1413174
1344178
681423
738166
1993850
933058
1110244
656581
1182801
557998
1498904
149742
514932
728966
1585762
1356401
960193
674208
1233755
1954036
1784574
846652
76977
1565885
1760679
1411657
1598611
834306
1582406
1096587
1105677
1256
1492938
428304
1348830
949182
1552433
1998917
1857266
1352401
1224124
1045891
1207045
1317199
1379083
709383
618141
1363307
793514
667972
1845688
738297
1480974
1946252
1094526
929197
1940763
1645283
1116217
125439
321520
54562
763391
1259150
1744759
1770475
1710843
1445953
1879936
1118690
1482818
1335082
1239619
704057
345275
432358
804006
344253
949337
48790
1296999
1500382
1306658
1945143
1919485
598252
1368764
1386119
200498
549788
808156
83407
535570
1869389
1620929
589116
1531299
766576
1399834
545928
1604200
1021234
1110669
55680
1668483
1086265
815098
849598
831781
204272
1080664
1001588
1561575
1634463
1444825
1613636
1572180
748419
979929
544385
1934619
884375
129050
1983352
1429710
1108656
237859
945273
1234687
1657609
1700966
1739588
1293765
1531839
288844
1649061
1848674
200308
134617
1573444
1355073
466626
847477
1981977
964533
760825
1413267
1325557
173656
1474973
1909983
1039390
1638533
1462426
456011
1792937
794626
335633
990062
85380
212680
1743077
206790
1881495
1454270
246644
1911595
1344521
1931912
991308
1515757
1988893
247633
1768819
1795529
1869278
1674800
1031025
221978
1520440
399846
1134558
1136570
589248
44531
1468543
159959
1171694
659578
554530
940440
891416
1689210
780815
440627
721025
106676
1136354
838947
1532084
1609808
203546
701118
1517656
1543799
256003
1731184
284171
1829363
1541425
1730906
1525957
749343
40789
1855870
150695
1764692
1354691
1173491
429301
1516673
614183
1842888
1556663
1552575
1293971
1732716
367629
1256080
834654
408231
737869
1340926
233218
1851570
1948720
592607
898985
1001457
561298
1914551
1485281
705102
331408
372976
1707650
1626848
1256019
1909896
1706030
1533176
211987
1849591
1706307
849289
266284
414182
1406397
1400909
1038094
1915361
1819744
1715840
957115
1375859
765940
1186090
1847277
122597
55221
1192372
1826974
1477830
1251854
190498
1804381
1872808
1220046
1986475
133630
1132871
1895105
208576
374730
1209628
1813695
886513
621736
465953
256151
811598
742951
311487
1627125
107010
1622729
185274
186465
1874202
52993
1942590
1777424
1833363
917977
1147855
1471741
828249
141537
172403
1387840
448189
227114
1425150
641751
820616
148064
915020
1745480
1279191
1590244
894803
850348
1790506
753107
188516
132294
399055
1547816
1264456
939751
1406792
253689
1476036
406613
801958
1179513
119844
805946
325702
109751
903570
1616787
1171674
1460181
181311
1088092
1042693
1046643
1109057
679362
442001
168282
169200
1547482
1246909
646060
1836377
1116200
1676934
1362412
1472746
1691560
1248398
44462
1285585
866180
1675477
561929
118279
1828974
750526
1290375
208124
1128639
1338824
747954
311187
685250
1752687
586335
1547834
204712
1855268
14345
1512246
1006683
1900735
575369
1222477
410222
1838199
411663
233908
1290887
580478
197642
1811601
660177
787772
395989
42154
455806
1929926
77995
686504
1905144
1320917
1757520
1217901
908976
1641217
1764858
36242
1570651
1189135
388304
842419
1453193
414253
1232372
108866
1280798
409563
337589
25807
1852015
158249
198033
1122652
633949
184684
1475852
1391361
1538314
203629
1226612
1410672
171916
1523013
892730
754634
1241073
273545
266455
910005
1900350
909631
319401
658224
641339
158439
1204555
335750
351390
974612
928437
1550440
266239
832880
1316769
1413170
296973
630782
1629508
772333
967672
1097539
1313341
126131
64351
1541688
135516
54219
1733400
1840269
431305
553977
1526989
894315
1880967
1294467
1659989
1450243
1470017
1089213
320479
1253203
833591
1565344
878571
83003
1125065
504771
989974
814966
1400350
247767
1095529
1205171
228858
949126
581070
153398
1484713
1992361
438826
1528434
1545892
1426637
1464882
638150
593066
1571532
75662
191453
1365137
606558
1955780
1113122
373323
176986
1142311
1910886
1228517
111556
1653156
1109365
1511962
1278096
283484
1112964
1172410
129657
1628316
921470
1649496
636480
373951
230988
1041420
260639
1677000
1211077
53701
1789272
926970
1187494
143958
318970
1332305
1978497
1213062
1717320
712472
581783
609910
497145
1316025
1435978
830199
1400371
921708
482381
872239
699651
1753486
367275
187089
1712949
176685
216136
1928304
1886299
437012
1557538
968918
208244
1059027
122465
1348826
990294
1364703
1126099
1984148
1290230
129031
1328946
1836552
806191
697695
819023
945158
969071
1055348
1299003
1023176
1183064
1943187
1582113
1883564
1138296
1283350
1254410
199886
545333
1748299
940491
1062463
961473
656586
351298
774010
1018666
1802694
1934268
1982857
1733012
64300
1299368
1989396
894785
671864
1255638
555241
813817
784137
1009135
698533
445530
350434
1355305
16552
1598088
1900296
1073632
38036
1843989
1749044
333103
1690608
1217013
518757
1521752
1613366
959642
1944102
1716590
1966495
1432668
811778
1532116
12772
977982
1336614
1024580
1544774
1306441
378553
1321987
1659723
899373
25109
1548243
884507
614204
1616541
275126
1385846
1916112
1775787
869783
826917
1965857
139552
1816666
614505
1897474
1436860
955609
424688
513945
1497403
818841
717615
990302
304428
654464
1942222
30895
1927663
1792140
219719
279525
1595118
1465966
1719600
1957869
1432912
211696
1452769
1019807
194028
1614514
1897418
81521
314219
1189593
2002
1218189
378191
1952106
1790847
1481920
1098973
1441397
1153330
268786
576797
604330
1387246
419691
1346141
1657191
996712
926247
169668
324409
488946
954495
346766
1700927
1856090
1961278
1608024
654877
1200383
1873320
1663058
257505
1519211
1603905
443263
733922
206860
59543
1651612
827768
205264
869533
787072
1378995
520300
1682571
776669
1749545
1510832
1620638
1539984
574285
500010
505195
1256397
1047990
1296047
1201408
168743
1154195
1519694
1786035
626385
1735974
1571881
692491
1914064
399728
1833596
1393611
455232
265660
529014
837382
1459128
139908
932197
865994
209632
1589789
1214396
1928588
1123185
320927
1559859
1943879
1016357
248766
1243285
1688120
758085
1973356
723853
1437907
1324419
562274
385910
1792364
572723
916837
1043595
1477261
814437
249740
398464
906585
1165547
1741226
621529
1163464
985509
448152
1884474
1279173
1932209
1852660
1115846
865001
1709287
1482679
946682
575360
38717
1880405
781781
307574
1330080
1742599
137971
1081969
1975868
1046454
366276
136853
1533773
1304029
743027
1676063
1375361
1298346
511078
501209
796729
71894
1744938
1476182
1008612
413079
1143842
1767625
1277046
207564
132392
1510253
1342148
1216943
1458791
570258
1924656
746622
1587530
990153
657577
1970615
1018439
1628956
207538
1692949
811266
445225
440122
1760635
1135880
1116596
717802
1860776
1941056
333548
1527809
1765936
974420
1229
246790
901787
1680165
704178
1914727
778984
458165
195356
1473471
70591
1664534
1124226
339712
856658
1884989
1556159
1093426
1363802
61986
1766820
1850209
406535
1708574
1462667
1757601
1677203
582007
396177
1375206
1234952
1059779
960256
951782
1470240
1942546
1063541
24307
119359
1447861
1796826
1182717
1309194
1107764
57616
1336885
1128371
667157
1005250
768221
1182152
1523897
543804
69509
598326
264473
1812427
1611568
144556
535796
364334
1423161
1810702
570525
958787
974361
642339
358954
1528796
1562946
13051
717265
452578
1616804
1346807
1379128
1211250
824499
1156523
601937
1363064
1672279
1946271
1363704
1644806
1433348
1162734
961086
1022409
369886
24955
445840
1534374
1014037
733626
1216069
840
142109
411141
805258
269555
202864
830001
1212275
454770
210778
652852
961114
1120840
1697556
1063414
154691
279426
209391
157338
1122669
1033055
1253601
1597932
1415944
385335
952485
888644
677788
389557
429239
622269
1605900
270601
67257
1882209
1730732
138534
1286868
751266
465529
142373
1185380
1034896
1475763
1701767
430899
1971087
1762024
1371921
1934208
1884038
1703962
98212
1462585
1439837
755539
255322
1250119
800338
678762
667251
639448
1394575
1901881
841616
45511
1425251
923152
737743
1748455
366713
777405
765196
51384
1140191
1393717
1349932
364497
1087145
1306637
1061399
286260
1035492
1406876
1429826
1394137
819671
1045047
427809
500723
1515022
1728555
1803004
94094
362608
478503
1518857
1947865
1912815
958020
1082825
1882105
1299421
424347
1822847
401328
29950
841444
1760528
278688
6332
208555
774688
1595817
248571
881837
638788
508456
674070
921756
1068354
1558001
674371
1211314
196218
1226457
1672787
669042
74685
99395
1904747
158601
1036660
589138
1877592
177636
1136509
11389
654096
1982976
1628232
436493
809
606231
1059108
1305380
852474
1015800
1517147
767671
803012
676130
1926086
1091739
349818
332664
139772
908411
1113734
279297
343422
1312679
1237101
971161
1590566
1661537
1531095
92510
1811785
1512221
1406376
1091278
286542
1930781
1328578
1201511
774348
1954987
1432109
1626686
603543
223833
944964
480057
160160
1353208
1286945
1223253
1320274
1991271
561245
328482
377256
708635
1758542
1511289
700462
1241864
1854735
746330
1139661
663079
359922
1543882
88344
1130929
1394555
511458
408884
895578
1662577
1316616
720019
1738976
1276791
1290461
1936040
1450243
1413488
1883107
708467
1970908
247481
1959353
24773
608926
1462525
229374
1943723
328454
1844246
997074
1318297
1405118
947403
1102378
279833
1411985
1153773
1827059
1769836
796561
330758
272765
1088201
1687392
445299
558094
1168863
13036
1175884
1796538
618929
1934598
1674364
366598
102981
1566376
1495749
1833328
704811
1005685
998434
605454
1920119
600171
857258
399852
11904
1932679
228795
1421103
211359
807589
586876
420518
13482
222766
1484944
759940
60715
459995
287972
1302325
1560094
360578
395072
477976
1272746
44046
1910839
991485
1847311
1552889
1345314
1130254
1392634
1350927
1625255
925898
1827392
1718213
1619367
268225
124442
1386073
1133965
369722
967799
295741
641897
853666
1571607
585899
1756343
1792865
376378
965310
1741833
463838
1414157
724366
1994874
103596
113533
1701471
793273
238788
1322333
618813
1266363
475647
790559
1425901
1774572
1072837
1138285
1932782
775223
1119882
703148
1116723
487618
1136954
7250
1508069
293721
276545
388661
1860035
54724
1044462
1243899
343415
1058747
1446878
750281
897657
873460
310947
468729
346907
1345550
922928
1662079
1917336
1838342
148336
878383
37710
1644139
1873658
1375596
32461
1359365
1661544
369777
58255
1753406
837853
1043912
1435195
320091
1698219
1681939
1053880
7369
1333462
1798085
1309134
1312120
788325
257576
1026962
45293
1006182
847811
39252
761376
1233174
1422432
1791840
810802
1563577
448899
332966
709027
1163304
141154
1806799
904370
918395
1522041
135000
1408076
1542904
350551
1434792
1890433
1621455
1016214
1396054
725215
1321037
421255
1655118
26000
29196
1231723
1221012
72618
200073
578732
266846
1204116
1249442
1811253
170413
486456
530490
1413013
277620
1559563
1250397
565525
829109
1110240
1952844
540048
934135
1483955
661053
1331994
1309583
321040
1262305
661525
412905
548098
688872
968321
1474425
746830
1854286
1254487
487381
1752601
1101560
1062164
1595740
92938
1141811
1057088
847256
426235
180621
282158
503149
1586560
1377347
974179
1524570
1534845
955114
529861
1410086
1571298
983349
602362
1573456
848526
1242259
710935
817510
1899884
190727
1918736
1718072
558972
1820398
1900649
1269771
704679
788576
1722649
1482052
624938
1583298
1132375
350313
1426522
487542
251796
1494339
96396
902142
962066
1938144
1648236
487058
1376105
1546426
472166
1819684
724903
937909
463363
765557
1104563
973356
1062886
1450473
432200
984660
1868239
1740324
1025431
196236
624235
1930621
934191
709331
1283610
1389033
1913963
1606548
1088681
504432
1560167
923393
1551287
1669942
637840
1447172
1302960
715789
1909798
599616
1734817
1554971
1436051
982861
1455407
1261575
44354
1059243
1963152
231398
1027604
1378136
1282378
1508060
485451
595175
914309
1281943
13512
1391608
1367210
1963732
1148722
458689
826195
401194
393664
1918934
1608036
769282
362883
1497374
453957
765966
1271460
1680414
1725481
1703034
480518
1968923
883834
940323
349601
647243
527856
1550847
427969
1504042
1948230
1539508
1522177
796768
161725
881899
1503850
1316601
1355459
1836774
1184033
232614
1164846
1669667
918480
1965611
13913
1005418
1554886
1757201
1734464
1344689
955156
1134598
21418
1177540
1184742
1775256
930426
1590318
1329639
1012952
1447781
1572762
565986
1603558
1169709
1999013
1335331
784792
948879
1932829
1553194
962296
1884797
1946639
939273
95000
1412928
1160189
1503525
1076055
323947
1647475
256793
1894606
110216
295606
400908
75399
1648029
1569591
1260576
498582
1216898
1399625
57648
1991641
1708515
778734
1544209
307143
1725284
1260651
1185212
654018
141296
445086
40675
862536
1728172
1570476
569094
457465
1537072
541611
1381801
1616942
1206327
1986301
581212
1947538
845162
1297817
1749294
451842
1396822
1325531
1920839
725113
1791820
1774922
84089
1856320
1718158
982153
1014164
433463
1390632
381762
915605
401942
1095589
71154
1318082
131670
897887
878558
923282
1292968
1841399
1943831
1390187
1855191
285157
569733
901138
1742739
1218854
1876001
450782
1786783
1998590
544896
1570717
1717475
1322063
174571
154595
315657
1995050
1557856
1097923
158817
1796812
1158743
1693746
493144
1936233
594892
571160
1501377
616389
1451263
939645
658974
1916045
694238
456422
869479
1178343
618339
405371
954548
1044141
387481
1793002
1252538
875496
1515770
321434
358956
765343
612806
160918
564046
1845756
64182
1518623
564850
482784
799502
881573
1087190
1274926
1306315
868596
1480386
1306831
347905
931462
195654
291320
1543993
372600
298495
1232878
1307609
98487
945028
1140461
371994
870284
998950
1047573
235478
1405311
1642845
1474276
199237
1918528
903997
1394819
854773
1635514
1465240
144036
451463
280921
1702604
50814
853075
321530
1732989
978266
109548
1677275
1893688
56385
732901
718897
1342460
284146
1130180
131922
1051504
1184382
123752
1470257
111378
1544201
1033087
1208734
1418904
1178507
1874216
1283936
1159577
549680
1581011
483144
616946
1034675
584115
108989
1014241
1095453
1522139
1980713
1691419
1002444
1773599
1072494
1727443
1525789
1944660
55445
1178808
1374202
28607
1800012
1525609
1306880
1168225
1106629
930758
452397
769252
894778
1250902
370905
1425818
86703
1108837
1483913
174566
1382097
570364
1038329
1862594
1579230
1013610
1116589
1891068
1810368
52544
102621
1702934
1545107
15221
1628018
100929
940004
1789549
1488332
1340498
639421
635363
721440
1536922
227681
1576906
1170573
1469342
903223
1242386
1335319
405404
594180
820625
321278
946430
1905784
1182919
6244
386211
112505
836070
1936861
388464
1103289
1697258
1877501
21512
1333590
632031
443979
275422
491694
188503
280579
1685745
1559166
1967779
1608448
1541816
1475926
1088165
1498821
1189069
789866
187028
1638573
895499
274228
1891995
1755135
1904533
892139
1136285
416607
903104
1571165
1592023
305731
485641
1255333
320035
82948
111584
1281715
439882
58728
165475
480916
417203
1880174
1857625
1345959
688285
1298300
1646051
1488166
762520
141831
1775858
220830
1527173
1502269
1335357
1685177
1944558
364599
1323705
1688899
1174019
620505
136636
1968071
754038
1999928
539865
12806
1734419
176643
790808
961807
1699055
1528551
726134
1879482
1292886
1340924
1656535
46021
516570
421855
1122028
858241
1650248
164381
372314
1345514
1068373
1949522
499748
851020
1491970
1859648
1733464
681051
1749656
854615
1755687
1602911
1770409
1970050
1641274
379953
1074158
646770
1175887
1818383
792305
645383
116498
1354931
1001398
1280374
1522358
1983788
1168432
488544
1897901
782292
47342
523191
1996753
1482451
1731795
250976
1191055
1535299
353973
93984
1262720
1648478
690526
447665
1032936
569240
1808072
1865101
1561177
554370
1586346
661532
136334
1283770
1843186
1073036
1704160
477379
517578
1652170
1861342
553676
1398060
1708867
1989285
171419
1367492
152918
747025
1406502
874120
774057
1143180
1413124
653429
846783
524020
1567727
833319
973399
1902404
1226681
386356
1425168
402543
1382228
1191760
1229537
91094
138423
1339409
1553104
1757886
1426761
373111
1591115
252724
417432
600696
691925
1801788
372800
592889
1856239
1739460
555208
1241639
264438
365231
1800957
1694234
835749
665282
1822796
1949056
219805
830411
803018
1041241
211051
1781836
456585
1087736
163433
328800
1319784
934475
1786135
897190
1116612
1218511
1796163
1913007
1636106
1265004
655954
567606
889141
1680873
1078718
976836
650641
1471458
1658245
995408
632245
1161320
1200237
1411208
1149261
18707
1739059
1494105
971406
41046
209478
1121408
497616
133488
1576154
579422
1158467
1083773
692777
13368
273274
1427539
1356206
158461
178319
1348719
501272
1158604
1023572
550414
202297
1535427
1737463
637764
1111276
176769
1209472
1333374
717635
1702552
1284139
357974
976110
727069
135962
1378650
1512815
1813186
402192
159037
607578
1542088
1340627
1872068
1189663
1333027
318773
1489193
433703
1424056
902697
1993804
788437
1604997
1844393
382196
1241011
1789235
58646
124091
388926
1880206
293131
1073483
1752560
1640300
869468
401849
1909980
905436
983046
28688
602443
1129017
821943
1680758
475823
829824
494989
1094232
9775
493107
681721
195963
230959
572083
563655
512232
1164792
1235979
577104
1951049
1203143
1756500
414403
1024354
570519
80743
171475
849762
1321334
94210
582769
1008611
583564
1265797
1086550
1022364
824415
1872034
96654
1603798
725726
274898
45262
991512
1578793
1434837
962835
738961
1568972
313527
961727
1295267
165857
1592899
1798195
782484
1052552
1589860
1185455
1896185
70270
1939566
1451919
753869
795200
549764
1496079
819140
961040
1822744
1542779
1850164
1548319
364071
1548747
1868595
1337852
356583
19960
1377927
1798717
515974
157439
546970
560978
253647
1829284
1028
1022613
633960
1420535
948465
353892
1629691
318047
48083
71392
168480
713985
158499
531815
722890
1301847
1397427
1760647
755696
304350
1361142
1313379
1283427
1642472
1363389
1627287
1044982
285213
341438
190541
660400
1192480
805929
1094228
216446
59594
1230427
1651028
232981
1452466
104806
1750706
1415313
70619
1981258
1085139
352871
1970117
975007
265684
1278312
1487781
1258468
1258423
162805
1978614
1190566
214974
1063209
1373847
465435
1825788
1079335
267981
1609631
1778269
1542839
1863818
607812
1765872
1899039
25469
1702461
1816097
151309
1701006
1687994
1288921
283256
670050
142990
1740623
853577
1507954
229127
1572752
167950
1302237
1450343
1009005
1127090
158259
825254
1036587
1632180
1095586
1853631
856342
1774074
1028818
1020545
868545
1184551
1351691
464717
1490557
1125980
1344035
750312
1178173
1659373
1859465
1250653
1929327
207106
1375754
915977
1677768
424995
1225223
454813
1502381
449292
1219569
997934
240998
1873847
237896
322984
64619
981533
375523
896397
953157
1390801
85618
1181295
1955832
843604
1440280
1183756
1595411
963028
597619
1800747
1733706
389752
535929
1088422
51657
1273472
866830
371114
734074
1421326
531070
134796
991994
804150
1554610
1966518
174827
166533
1128049
548145
672427
1900122
144447
290251
460069
1652845
727644
817013
254850
53990
798342
479689
1459238
829384
861402
1314532
1594620
1683886
779190
188392
822880
130636
202299
1081459
1021800
405647
1551894
901902
836404
143575
551061
640216
525648
833699
176615
1184451
1709953
1715811
1657423
983519
1407715
17551
1451007
1913731
753308
1492345
196529
1861338
1864683
717998
1174666
550473
1948455
1176336
837992
1966617
1886340
1340261
954650
1771029
1946645
285863
1944737
1451753
1882116
722435
1866542
1488983
1690748
1309450
520568
428603
1767059
1588426
812512
579649
1329977
1747479
212253
355132
1554904
1077382
1230458
312757
1020138
1285235
822773
1471275
1045210
1060341
1092868
1410039
539191
1707002
98077
1404474
500597
631532
1863823
1613907
1189335
623018
1683820
55449
1068662
346965
596533
1613443
22903
1991391
165286
759422
1289534
690873
1812932
1086983
734492
1626124
1616943
1924899
1128357
1674029
36355
887078
1661389
1115289
430224
1784086
870582
1935338
711604
1017459
708062
553052
964866
486737
1161861
244510
350521
958333
1765317
58497
1813318
1708680
1947973
1262548
362546
1853478
1407004
809767
1236547
1645290
366581
935855
1682869
634372
923059
1324255
1481564
862077
1291796
352059
1992577
259492
1358660
436985
11740
491041
463670
816036
836682
873522
760718
716701
328545
1278933
1560890
1016764
1669604
1366356
500067
68134
709012
847346
1236928
926869
1882222
597850
765657
1291468
1178583
1045211
1862474
765335
1039903
210942
1559811
927735
1838819
1837889
784222
1965147
1517676
623973
1229250
1165068
293163
723104
880386
1490668
783028
908868
1866129
927631
1528405
934266
1353400
342599
127972
1958188
1253999
1689643
1425495
1485821
186610
1841639
1035056
1243662
44941
218449
102418
983676
1800439
333431
1877855
1348901
1230676
200130
917304
1503561
1763751
75063
402331
1914427
1651166
659504
951091
667865
304598
565855
562029
1028927
341114
760291
1390301
1811946
809770
317603
1182634
118999
1071775
1572075
1192720
1683091
1675679
1962087
1384306
977382
1871719
99695
1445288
1624327
1435552
1067452
319465
1264659
1044064
1956143
483142
308390
1829518
1728302
1576924
1577227
1605220
1589588
665340
1620382
1421902
107857
1617115
576046
1797419
1791546
11846
184245
804836
474904
1797501
161571
1278546
1219660
69112
887047
1260399
1406910
1257219
1423871
83269
1341877
1019627
1147670
629332
412119
1140177
1620655
1321401
529966
419501
1735105
1670950
1429510
471496
939637
1069532
1050999
174322
744924
1728454
186322
844292
1833000
311376
44981
1395805
1170911
334774
1418494
454436
1200972
1546669
188321
920945
988662
66776
279975
1210220
1741418
654838
1804369
1800640
767572
1126599
589539
796905
1146442
716483
1980287
860823
1014716
1817489
416082
333331
795305
323717
1863305
861865
1954755
654391
1572587
1610890
1883790
1327259
1808703
1678080
1920190
1473907
989056
329478
1029838
1990447
920323
703280
1900634
356560
355503
815108
1472006
1485100
180585
1148744
1229569
1993228
1018435
1918186
1300854
786382
1696281
1691403
25604
388979
671411
516514
340420
1089234
595200
1682222
1143406
939575
202255
257945
85554
1218933
1446958
232236
206596
1215223
928726
1427162
450675
716546
1876410
1395994
1842418
742247
392262
1584427
160225
423575
905736
1082282
735148
1005715
998095
849560
354284
76612
1626393
150396
1371445
1748699
1171936
594529
707009
389393
1229125
1708818
587108
123864
885292
640093
1297697
1399529
233428
1030574
1218436
467008
477042
221108
276913
838217
1298061
1966320
1547852
1147624
1819410
103657
568028
1326858
1517191
1314113
1513425
265088
1567568
999020
798217
1499960
1113192
369640
1323175
895645
1894205
1090018
1788143
1850867
1955536
1898946
686256
411285
583382
1850822
190604
212350
43532
1073198
1320284
1119231
190461
416634
1933187
1747775
1705248
1254469
27737
880359
1931527
961466
1747058
767126
1889591
1264002
1639372
1846312
1465255
1345999
122615
1598048
1635516
1903220
231017
1965046
1415569
1889219
284174
118221
1453036
208524
1837224
118228
216502
1917242
992783
733535
665492
520555
433846
1027656
870921
65192
1060925
1129786
278155
324064
1975771
1441514
979264
322316
998867
407176
1410161
250272
312676
1167392
1178659
1854567
344061
594363
1572915
1549169
119732
319968
1048695
1985650
1018229
1019516
1184794
1478004
148393
1273754
721106
70900
1758841
538040
842644
632052
1259690
1553005
1169529
1614827
1567634
913904
1071976
1907587
376144
1930383
1965893
1062084
399270
1289040
999590
821315
871896
1644675
1994920
1574885
1770313
466530
602972
1341684
1825478
957204
96277
801637
1705534
70752
511586
425663
1577204
1509739
1339630
433400
807385
569865
1851330
493202
348820
838528
1993709
1762818
74702
350755
74054
1414184
1591647
30269
83715
1419540
182203
407848
220962
211975
1996752
850097
473631
1577693
1677159
660286
1870270
1915702
592155
1673893
161680
467521
869823
1515943
1578045
640526
1888822
844994
1363045
1465239
1180072
1527284
839893
1675033
578292
1862471
726000
1164359
582478
524136
1359977
1774361
116137
463513
1718169
578659
14495
1534078
1619081
1917883
1460807
1222495
431661
1731912
1723041
1205506
1828451
229470
1135579
847645
1520187
507433
788370
1465600
1402638
1558897
1965762
1393782
255563
1983619
1911424
857323
1650024
459134
160759
1381376
805449
944503
335292
723129
150655
584069
1790502
297320
786400
1852748
1471434
1400711
625396
1160153
959353
650211
1044684
555059
1389757
1505642
56381
130090
1636645
760534
118463
1247018
996494
195629
776195
132553
1636006
328635
1481488
50910
611308
1092545
504222
1992332
4248
1076294
184278
1893074
1237077
1992588
1384587
164614
1077276
1137671
570680
954463
86051
1461014
1977357
1145541
579766
1659921
1603323
905926
1959116
1725448
592887
1124320
407726
668293
443623
1238664
1081407
1068246
1639257
495770
1188968
497982
1503583
953728
1583828
1995147
662108
1903583
18998
836399
1764086
681615
1290946
913512
116141
482217
437413
1928324
630690
1795792
558483
85659
790978
1094364
903397
812853
1500357
1037236
58287
517452
1188741
1216888
391510
257065
1300874
45128
1443072
936251
258148
1975422
798607
585006
888269
536255
1158466
965684
1592008
1006431
1795130
447572
1574334
96356
1955920
473817
1993305
1113120
1676370
981241
296217
525970
1333073
1635102
1435056
576660
9177
1007299
582798
612817
1182771
831128
1782844
1214522
1994460
316411
1609499
1309880
851056
122601
480730
266809
1518090
261488
1729114
1383061
1035023
1842476
111630
1329767
897910
728280
82887
1879843
244549
1059906
257706
1482971
1905265
1247401
490935
1222256
154555
1000914
1795464
1958515
563631
833972
1891287
1091508
309760
262636
238947
1620413
1151601
1142036
249847
346098
1476000
1785846
624545
1255700
764201
10709
799225
187108
1388661
241552
685499
814806
1571218
113196
1853065
1853942
1356073
170681
54071
111065
1214720
578536
183806
865247
1773866
265500
1362323
933607
343975
808707
512953
809864
1112628
330697
1611427
1048915
1824289
601477
139862
266272
869807
719919
892214
1644581
797939
1670494
194159
933514
737183
1149299
555464
1446910
1397866
1543820
151188
1453586
1152722
1106790
1832186
1216367
928598
1465450
1786921
1912112
1719882
1530197
161392
1586170
255638
1641226
225192
1142114
1551569
1485446
183192
1466458
309140
1261563
1071984
1690287
188701
858653
1978206
765229
445478
955673
417942
1913960
1566563
1329837
1376312
399540
788041
1302156
1330472
135228
350634
218882
1946797
671820
1755506
1666071
1058045
1061852
603888
499895
203019
1446863
1531542
1312251
1883036
443732
895316
1643716
1011221
507552
606124
1067990
246138
387022
1793314
1792491
1239612
1195116
1417778
1638355
299572
22844
1036389
602822
984596
492428
777095
899256
1079233
522459
1926062
1077778
341683
9714
1890785
851888
1251815
1059708
889803
1387185
410411
1120891
1069277
899488
1585291
1212952
456132
1787495
397737
683924
1671292
1693893
431864
1402983
1098787
1646777
749480
1697718
61140
1275594
484155
1955370
236358
1314846
827229
1645274
1018954
193746
1857240
1025286
1106986
421332
119759
1863312
645156
916830
142623
838016
1947250
1868490
1047032
609543
1472655
764101
1710473
1618774
947953
1881134
1506177
388231
1419784
31729
1347514
750573
1414028
604955
1494818
1508733
1500046
1110253
1801042
1803434
1877260
534422
1679477
718548
1391776
1859439
871380
804923
1675373
1507713
808501
210064
1844520
117280
826187
1989567
1388259
978693
1760893
1777941
1521851
868935
1137093
1267503
401311
1348170
1034795
131226
900257
281020
1145658
1247196
924866
347489
184948
489800
1470500
1439795
1257678
277679
1207699
1580120
792088
1161549
39196
101447
1697652
1274354
882922
1566100
1186281
521237
1844059
196017
353831
252321
1996772
133788
1676490
205165
1092847
903866
282805
1062487
1365706
338475
117272
56274
1649373
1626140
330642
230231
149073
1611202
82971
1446422
1729110
715595
412620
1418260
231652
1582712
274172
1481010
393236
971196
124770
1854060
879733
1330076
1296436
95992
196893
724004
207161
1248188
687916
338569
584379
1688960
285317
1921929
387688
1600295
1434849
384169
1981693
1308897
453075
696214
1727534
109506
454430
962956
700213
1872579
1365883
1221042
1460109
1744725
579168
424738
755853
893013
1319040
779835
1090483
470163
1111162
111104
422261
629162
530208
161140
684958
972391
1785486
361437
1235554
1901525
994163
1881050
1462003
1172139
1269120
883190
685153
1678336
1945289
1257283
873742
297377
488997
1489340
1024474
927021
1944237
252175
867754
212771
746017
79386
1019969
800367
691738
59325
845330
214811
1542122
1891098
356211
710983
95678
1194031
1589886
923350
1340674
1978331
1812967
757838
1413841
1783450
362126
1945494
984193
804489
1036037
135457
231962
824549
1744422
1260076
1513625
370213
1214418
811826
964088
1042192
282868
1043480
589939
1073191
1229301
1969950
1060350
1973125
758322
585602
1973404
336261
506135
503136
70317
412464
208344
620851
1658063
811069
1250683
648748
249594
1717071
716608
35805
1061157
536503
3377
137766
366601
995068
1564466
907
760527
1381769
1580647
1453640
709608
930912
401685
1630769
252345
1868293
1995305
1629025
201257
677918
945464
1455081
31692
978343
1587211
1103849
1047801
641148
529308
1010925
65450
1574226
623242
1528776
272965
26264
793132
1659351
74648
230575
593021
1089754
725886
671915
1304388
385124
451553
774499
1581507
1346534
1929748
816512
158643
1935081
1905197
1958824
1285605
994115
1465905
1106631
1488151
344539
939533
833445
679530
1380958
1870746
1520582
800747
1277841
483335
1894702
1028186
1973914
593860
929882
500437
236035
804640
697672
1901922
1019523
984542
790078
845353
33432
887436
909664
1136636
140797
1822579
1495477
1049003
537517
966960
247875
97676
713816
348138
985538
232733
979370
764689
1929305
1469295
1849966
1777980
1550204
1679970
282042
998369
601724
854256
279378
1883542
847272
1014759
1988792
1827903
1922399
1224322
1132041
1341351
1456132
182693
545778
1414492
18224
272110
1648806
1385440
501921
1932875
1755193
1488276
329103
703773
38563
901940
1990330
1910433
1141140
512636
718461
765688
1957675
433407
1472974
372582
812053
951105
355802
1648603
1332916
1315360
165191
1658797
1541331
281922
1436876
832289
314591
1719032
226395
1853453
1030997
1710143
377649
853663
1620414
839683
1318415
543604
735915
759065
1260106
1517626
1111892
739539
1024581
1533594
1188192
474738
738013
503584
32689
911688
95912
1672887
1072660
985260
1827254
1773256
1785596
410001
814593
864080
237833
1325947
601724
1659534
752766
1056909
1088950
1276710
1478292
1267514
1314916
1596407
1957019
426434
80727
1051394
1421055
1951443
210649
1798810
1129332
1286181
112538
1478575
1866193
1428823
70100
1245345
382898
582902
1568892
1068397
1561893
37509
586567
112605
816056
367511
250454
801382
1574216
270603
862832
163366
725916
1163829
1076416
1135557
1063628
912195
1341601
1484723
1580377
1127603
9115
905679
338119
1288005
1465657
1953937
1229194
1237414
1598635
1281641
1761646
1268928
1144978
1817739
1955791
1548276
518521
1280735
1028876
105761
1422212
696451
1993716
1575638
355017
934203
39478
1611047
3603
1461891
125264
258364
1849786
708549
288303
1424738
1407014
359164
877026
1395280
1040627
1583818
176863
1817790
1912798
1991897
1410294
659105
1220696
137011
1245762
827121
764686
661200
707436
1485668
921686
1852509
72182
437658
480071
1838765
1180978
200758
497802
1843693
897450
1863436
1864525
1397446
762006
623405
409974
874603
865053
1199250
285194
1427952
1755675
305783
102760
1972738
605108
1259637
1745257
1351999
1442593
1966711
1233084
852386
116066
1074331
1188641
321158
262137
1832227
47507
485587
300920
667672
983332
1585077
356423
1525532
1418050
1076560
406811
780274
264189
1335868
138985
1506465
1649921
1496013
1060174
1816166
1703991
16946
696406
1649205
1121894
996313
1622039
1225458
1984283
503457
544668
1830965
1032548
1855014
1691432
1449279
1804524
629757
979357
692959
1893945
1110203
1428761
341413
1877898
1096075
1773092
835182
1839664
1886933
274359
1138318
1058569
1230435
530804
1329344
1629571
321595
1195571
1329707
157717
1730002
1691195
248877
1845629
139260
399748
1225337
1608568
659207
1595412
891627
1167695
1040704
833517
711608
514151
866000
1167916
568866
1128921
1803659
1373189
1204604
1338707
1142399
1063301
889970
907177
20043
767440
1461460
731146
1003393
994443
1955595
1412822
1885718
678224
1738663
811228
1345262
1092139
309650
792016
1215306
820644
59884
855813
1892609
1217620
1954402
1858264
1421068
1478325
407754
727793
1507038
1479008
478215
804505
1955261
1212197
780065
1473765
1623746
895876
1363249
730338
150666
730920
107199
64938
1946988
821788
894291
439987
1894512
77811
61715
957194
1402027
443953
1475503
803355
1047026
1957705
387006
1864823
1436373
586864
285847
496048
141029
1498780
344000
190155
628440
183159
837086
393811
1450724
1542125
1173142
1800023
1276285
1393947
1427675
556395
1772651
1909824
133168
230769
687185
1970614
1406407
1052972
640298
1680347
28603
531790
37383
246780
905485
750055
588828
1559674
1549127
544366
1897112
1920134
1857804
572667
390910
700642
579147
1432988
537986
1047862
1642862
714763
1532952
478269
231988
1409199
289631
858914
257688
1351919
216992
1494900
783737
238466
1486552
43589
235423
1414292
1019115
429925
1019485
828458
994855
846139
760336
631172
990370
1471366
1486030
654782
1968186
1622674
605478
1915157
99039
450503
1091124
208236
843033
1913555
839571
769961
388647
160934
881126
382065
1190130
850814
367883
1045858
1605640
349624
384975
906779
1466019
15773
562829
1634988
1999472
1493640
502697
1448029
1479957
17527
1291421
1113635
650630
752314
1347683
1053622
725423
821909
1462154
1842082
674725
961419
447028
1519019
685209
1853418
1063101
1383082
101610
643654
1155288
270052
33323
446061
1253209
1215186
186804
1388596
419738
925290
778368
1278341
956434
1588211
863321
585728
1552179
656785
746607
1016826
1707025
12194
1132624
142667
1587554
1113667
970733
1446656
1885111
418250
727422
1520783
1784873
1554520
1113389
571962
674047
1736801
922358
1920722
492815
687233
671198
717635
328867
275411
1123032
1513198
1573656
1449825
1816031
1033910
889607
642226
1497296
580989
979774
895937
1089978
1637079
742449
441615
13486
519092
1280419
1311328
1323996
1757
429724
224452
1634085
426438
433683
1949659
739288
1707208
928067
879882
1108032
1959880
1024213
1148348
240968
398019
709655
423717
1308665
1199367
1999234
74952
1364954
150155
314806
122182
757505
395890
1419825
1657135
1112557
984339
212850
151365
1745766
143626
1853214
70586
1649313
1023148
1366369
587228
581233
970592
596541
1845583
1823616
917898
157600
1955110
489247
789757
1460704
139764
597120
1161734
590289
1474893
1452610
129634
1570471
49957
222303
143429
1722784
388143
1604281
894172
1328369
988320
1936889
1519813
1407953
4358
503554
200425
1475055
849068
1444708
508574
1363840
719831
1861960
908585
929983
1033399
138286
454252
459102
601290
1021045
1078363
1142305
638752
921934
396781
947755
1435
1122442
1213609
1888522
1952414
420090
567883
1106172
410701
84598
1693976
1960843
49578
1029953
900722
1818563
1695476
1167181
254645
643391
750234
179840
863688
1468977
1453316
540550
1913059
1995588
1526296
1524498
411192
920464
1876076
685463
917106
1248392
1890212
681672
1652578
296309
884493
434955
1452399
142168
28926
1803904
584619
1339195
946451
1261320
679026
365639
1708333
1006204
1387122
1642896
57431
1056835
1129149
1146559
1612736
548516
1672541
471419
1281768
309642
866379
231349
1565111
1899262
534028
1329024
348212
1212597
1139090
683599
1966611
866723
1226533
911717
1656117
1021061
1165873
1793925
1567237
798864
331717
1851947
1229490
302898
923347
144024
1388267
516377
983792
716825
1002148
1189154
336632
1858154
1041321
1091392
569934
788429
773117
22905
954839
342382
359381
1971973
1700726
319446
952118
1531637
848480
1750071
1417223
979648
1708525
1709951
1077404
1135934
305795
1934015
1954744
1578995
513966
1789916
271904
687226
985532
561105
92640
389597
1443394
1886758
242154
1415676
1261345
1067907
1892243
1716435
1563889
720423
369432
207524
1238664
1741946
1971762
1057870
1007419
1035003
239449
1116020
1400268
1638994
900833
1793728
165501
428584
1983891
66082
1669630
1783050
1398238
107701
312306
1240453
1946132
1560150
1216928
1660065
1830911
134573
147955
1757964
1399593
172016
146497
794297
291424
1045187
710894
331113
647183
1446060
1449979
16999
1987843
574230
622200
932826
3449
1367619
1343275
827124
541028
1826262
1443440
1297483
627482
52955
91876
336151
523290
365722
1107067
1378529
750255
962304
791872
249774
1526768
1094917
737248
1693393
147006
142084
1957640
1722667
1886302
731952
1795367
882389
257514
1978952
1802009
669968
581345
770918
1441291
1486405
1187511
1865791
16254
714153
983078
137965
637708
1006229
1706519
795430
790024
642200
350509
120252
1648691
66945
920071
1386173
111694
585243
318234
916641
1626902
1916578
270123
289002
483479
475012
643201
1014024
781457
1388905
219262
146465
1372148
9304
560619
386929
1883890
911488
1862336
224336
482875
1871854
1204065
126168
1176764
526511
263962
198448
1278731
84839
69729
1125439
1633724
1102408
1649608
1860876
102859
1014388
340612
241732
532808
1132798
1818931
1040590
665982
1402094
1202993
199557
657825
551063
745069
1340653
1597809
1701472
695215
892608
427136
1223821
1554276
179987
521179
1414978
92209
1720600
455354
915040
1485468
1164309
1637974
541669
846858
557977
47583
1242659
1761199
142279
776189
935349
1564183
885745
812594
1708597
1189379
1578899
879766
1369267
1742255
668633
1946406
723482
895853
1261662
833922
783845
19786
1778058
767364
1919280
927997
94576
371568
486859
747548
1398363
731994
1355953
1109615
384559
1395627
704087
1820990
523595
1188541
451459
303457
470191
246609
887827
759227
1470791
1224253
534793
1533606
251344
1680371
1760806
654867
1459559
235356
1870559
255491
120322
1122009
681055
724786
1557235
1132741
18793
1924686
1392088
830463
1373395
883961
1836764
820876
1985071
1944851
529674
1479782
679154
1380505
434000
1040092
419624
838734
923685
462098
1138617
1503652
29118
558567
385449
1509786
997549
716194
658324
129453
196489
1018133
505870
87216
1904692
1554040
316034
291716
671521
1225988
1675348
1727317
379742
537754
1250845
1356032
1408032
984484
616817
1994226
728600
55749
179652
1333820
1404127
1638107
665434
122980
485491
1353073
884758
1228886
535713
1239246
1628996
33396
807757
801300
1265849
705634
509049
1672264
414177
213725
836943
651079
885030
1254026
177104
1774580
1138948
125304
1538125
1653641
76141
894831
853742
1296506
1470230
1094948
1473708
296865
88049
1967386
1649470
909508
1209496
525624
1781703
1650208
1405435
1561227
1453158
960293
1738937
682605
139336
956122
809258
1470331
1277303
809374
1333114
171362
683663
421307
1644172
1440398
417110
1853864
1047620
558424
946770
1395362
295578
527475
1867285
1202244
256524
802246
592948
329979
171720
1321983
53442
790047
1635033
568771
1066371
378862
945563
569967
1844036
1161391
124082
561800
360669
491311
991308
1079063
1660578
1936051
1479982
1643229
1588994
1216082
553613
1462241
912383
48083
1152172
409171
1480230
1483979
1629258
371185
245661
583356
1318213
354297
1834296
1557415
1717313
10753
1982524
830894
1117416
1307375
1386958
829800
1304290
1844422
384502
733736
1654915
289115
1148467
648027
836601
578096
1236530
334478
465613
547033
869906
12634
503658
413077
92521
1221533
1187311
1227418
274735
995701
114013
1032705
1741806
1733858
1640705
1326243
1069878
1459942
304661
1841079
739482
1193607
1672718
1148153
1971541
878242
349858
341039
1586069
7758
691499
1138543
1041728
1696142
1256363
380559
857228
42267
1385146
1785632
1805739
280218
95942
137481
818825
280711
48016
653353
1395920
1055725
1163288
1972051
296193
136746
14552
436038
857112
753568
1335002
1073522
1084660
1735791
1982
396192
1516098
1993627
869487
1448077
711223
409727
1733997
1107585
1857996
1540699
373339
730912
816412
1877250
1194387
822021
373935
631276
689579
621938
976379
983985
1303691
99456
1940266
1385402
162366
1847876
1214165
717100
1057366
1008327
466702
1892751
1875106
305752
1639562
483528
1548529
312541
1328219
434739
1756151
1494821
1866642
536780
1002844
1606337
492821
595343
710186
1380827
445293
1648174
1862214
134376
1006836
1991461
29970
1240918
304774
1755140
1204971
607543
763398
651570
479920
33227
241746
1607277
1395230
423749
777763
1485493
1107470
425709
28162
1892085
632466
703320
967754
248666
696457
777175
1663239
1212556
1145151
1376254
376311
1593534
20877
685664
744347
1139228
508014
1177665
189252
638776
475004
838988
510990
1733144
799706
1772076
1417519
232191
1105574
1335032
1615957
1137110
1636101
1429832
1743218
627874
1235638
595136
581448
1226011
599782
1683657
1866470
743840
1426804
9643
306493
473640
1953201
678835
853729
413026
556763
863386
421143
254680
1942927
603203
127762
565681
1364630
78540
920365
1070273
908185
134729
217428
1684473
1271801
623676
1590498
444998
840231
1574565
1224020
1054873
490522
528328
352567
1956350
637092
1097192
1280210
42129
1007339
801837
445336
1064113
721783
65870
334206
680755
1750322
447733
1112322
1029989
1665474
1886007
1358467
1663747
1074678
1839260
1886746
1434694
1260747
1881107
1248590
1955229
485681
1612838
542396
1882716
1264603
1559402
1769011
1480651
154327
1037833
1106769
68127
202041
839913
1200521
157483
302239
545694
1876970
1255090
222007
333561
356193
568257
1730535
208862
809846
1527644
78205
50454
107824
1595056
1645629
28720
243230
1437116
481308
1020305
164591
1004298
1568359
1075591
1126937
1523559
492417
25791
1177184
1443483
1672504
601542
1793114
1439029
1584283
1556620
522446
1805355
1794346
771157
367263
319923
825255
336815
1783705
679066
107325
696087
747246
1635945
1921941
9337
422180
1160726
1486333
215655
111068
940071
1838518
1960929
1772265
1177506
705584
242596
716617
1591708
657016
1349061
1914864
919087
1101391
1164408
858248
1352829
31930
50571
1613379
752160
1121175
209518
88687
1552343
92522
1616199
643950
379609
157881
1030904
492553
1691037
963918
444087
871020
904892
701122
71245
588218
702568
1217655
1150274
282210
1768660
104499
605763
943668
1687847
1565887
964783
1454555
1713612
1148464
1897612
1832431
206774
906146
731316
848479
377712
1736738
1276248
1995497
109355
689020
1525573
420867
1086885
942789
555044
865121
829802
776088
1806196
218807
1389668
1830503
471908
63887
1491872
326845
298829
1149051
1293208
500777
962805
1369950
93640
1437341
1396814
129613
456696
259251
1106980
87932
1354868
1118987
656647
1084032
22707
1508243
855825
1431273
763425
1207588
133337
1900240
1253222
1535348
147382
1048845
1741431
1489506
1945088
1155795
878526
1975108
557893
1638998
1774655
823686
1230341
872844
1623698
948130
996186
1783268
898693
6871
1224548
1935596
1343766
1459327
1460330
1134233
214385
788915
288318
1119587
1296564
547727
600679
835352
1690781
33801
409972
778532
958212
1869480
1035829
1392588
654106
930593
664272
1687643
689676
73226
1158727
832078
1441907
1419733
566394
729778
78190
946617
1485718
1309592
651804
1750518
1385597
1937512
1890735
1872971
382944
581931
1031365
882268
530080
1847435
1538127
1634874
33196
1365229
868082
472488
1589252
598133
986932
76915
1958648
1029897
130663
573535
1916334
113455
626494
1495138
1963862
1817282
1609609
722198
954565
22842
1456768
739568
1005234
1180058
591360
1460103
370569
1460399
1367689
1270138
332657
981802
861523
1679906
57545
1910919
252337
1315283
1265416
1826888
1997329
1989094
1970807
464238
1275064
1418411
1649546
1985733
376663
1182976
745109
805187
1619272
354218
1003647
690728
1065969
1390964
75712
897482
697962
1695680
1920346
1533600
653989
63069
1086922
1649505
1983477
1992178
337649
777409
111898
1356826
1841243
345620
964177
1169498
1649968
1727948
598276
475949
266876
1927936
1031723
1713770
1081482
625202
403693
459761
1746610
371427
1801272
1435003
1199152
14262
131072
1345831
140948
1157091
215606
4482
186363
847123
949688
1748985
1567531
1765704
978636
1122589
70645
423598
823223
114859
1678625
564241
24137
1589388
800397
877409
520401
319785
1424273
1830489
259183
1517712
1501820
1654354
448655
1696522
904749
227823
1222399
530118
30936
1073898
1584929
240781
1212736
1968408
1215887
345905
1088120
1798233
1123835
1775213
18375
688948
412981
1491839
1411542
1679719
62133
1719275
172790
1326833
1246177
1620738
172919
1048172
875031
1400574
1341803
1613785
878629
164609
115676
461679
1924058
453922
1564606
656866
1183361
216707
466384
1418529
1203144
1898867
1636079
999081
141792
624474
547797
1868111
1193367
637468
1790081
576184
1411440
248147
1192837
1144927
1478950
1411283
651060
1591209
766211
603399
1658327
692294
487686
154807
125166
394143
1177279
1248250
686299
1642335
393091
1043681
1088251
1397951
1548317
688390
1077209
628873
1008245
656909
1562197
185420
504475
1630076
1782926
1320933
1322251
1877641
1134542
1214413
194297
490192
18970
1492856
413058
1166035
393438
1666342
1408149
742984
399729
888090
1443555
611003
1088213
131720
1406045
1289978
1738943
1771776
1450882
1855692
929389
265542
1342953
1508914
1025014
69716
1694713
1061585
650456
888604
1467558
656675
1975039
1603444
73869
1406676
412826
611487
63143
3508
794496
1915582
539452
1513915
746287
1670686
1934131
512286
619539
1537735
364585
291339
1798084
709703
1935969
1023166
461430
1550007
157763
1974804
136918
1674554
1994914
1554207
1285366
734598
234029
1938004
1909758
168127
1424811
154910
1570588
672915
1843311
1536761
728462
1118421
810456
301368
1146048
987596
860635
863768
451922
1047174
1528294
547157
384921
636575
1762457
1586791
62148
1466431
1073743
1256846
1417872
174778
1159458
46575
622481
1534093
1667805
1217105
1426360
37457
1233189
737638
1569954
565386
1821794
286483
285032
44597
1114961
1572520
802373
1420469
1857375
1588924
1629779
662569
1558931
80761
246381
940503
481804
823531
888869
181190
1213449
792037
302803
310201
301692
1495979
1480220
574150
809013
1713251
425383
1391248
1490390
1427676
517452
159747
1099399
385492
1141640
1948495
1865604
107849
488525
249708
143999
1105492
1273418
89434
69286
1415989
1157819
1948500
1888198
1506594
261766
781259
407712
1434431
230637
1804833
59138
444212
1351633
1165023
733094
1261059
1058504
268556
1086712
708151
884122
184931
1168864
885765
1035621
1352639
1957461
902276
300944
1815006
1595848
1612894
1456945
823104
1499273
227908
1762291
607600
1773300
1310968
956179
1467054
448216
117352
1879117
63881
735176
1787709
1137462
592852
439609
1484279
98322
605228
44889
1471910
342789
152132
665398
1176024
1640316
43827
600056
1026961
1746542
214866
734225
766987
1707527
1499743
1765927
1603937
1880867
1277303
804806
1031307
1467559
1157229
1905584
1498282
1573836
1894425
395880
318839
214083
102726
1819683
1038831
663800
1885513
1166422
1981732
1529492
83837
287201
1736854
1145681
1803999
116708
1371691
1137333
71831
487038
1393608
1602441
1496639
1958579
692799
1825803
1401191
36393
709948
1586497
30912
1926304
346715
144782
1132419
60490
506299
1324361
1362729
592660
1766241
1618894
457786
9975
1580402
610624
1402954
536586
903882
754657
787014
1554763
1797980
1309309
103135
186902
1693189
1990193
1415581
1362154
537300
818399
1698919
543581
371178
1597727
1005515
647269
1954188
485591
879320
1089686
889073
1327133
1299167
1911231
1395083
841756
555009
650296
359979
1410688
1002889
83715
480840
1385698
1619654
577714
251859
991520
797290
674970
906084
1720975
912740
1835788
246211
1763956
718142
887984
1584880
156087
634175
1309588
1290488
1433656
116420
1428216
991461
859942
1111612
1321447
559315
1385802
372354
1019273
385871
1987805
1163592
1715235
1742781
1014905
195205
769177
633308
713750
385183
1189389
1696727
316593
1306103
771794
535054
740816
1169488
927073
1400820
667731
430272
1517924
231168
1402445
1968655
832550
1286653
369781
1622153
1469922
247922
1035806
939568
1099570
596057
373948
1438304
923294
186902
1183359
1310708
1420138
1412546
1900630
1731306
1118857
935503
521199
879879
824145
1488386
332273
121901
187241
668265
1203761
426671
266308
1822498
1332202
862207
1504384
1955626
1915101
1607109
358328
529884
630865
538590
224451
1974058
1381295
1292856
760956
1260995
612079
1381294
1498341
530557
606486
1239923
1654873
120460
594271
1152804
186212
593191
131508
637585
729153
1518267
1046264
1426111
510059
492360
306789
1611074
1449538
1072791
193389
1007475
1805587
650980
91011
260251
72764
956169
1600553
1719813
993612
62266
1052458
1383684
1796963
1042212
45059
171341
1587190
904414
1315376
623281
448414
1409618
1770077
14291
954503
1541548
142692
1981359
306177
1434920
1382154
1731135
1023388
1162270
1095539
1737397
906469
797083
910489
1043091
77234
774485
1858180
476253
1092493
276124
1827347
816062
1995488
131784
195443
1354355
545986
1695303
273716
245223
1588343
428381
481826
116637
749753
1957692
1520912
131
1306057
555778
959417
1163170
1737274
325239
1616578
369296
1098193
120402
843378
1809563
765135
1155936
1855217
1029203
576310
1976653
1994960
1185618
1762324
131227
439824
1712279
1447791
1434201
910119
1672674
1368996
1709721
173049
669913
1322332
535723
776262
1132443
1411254
671483
1496287
1604267
558155
1290905
1177245
1281578
463215
1291681
801607
1297138
1151599
827664
247700
604062
1732452
150272
906957
989193
1233732
722451
1665856
59851
300402
277368
1157727
555677
929927
854106
734961
249014
1952576
1709879
26091
291164
1372488
269239
998969
1378433
858785
1778675
1625406
1684677
488858
764314
1440579
1006868
363041
1133959
1530296
802845
1979966
598117
1200042
929069
966252
1101882
1814643
1247684
144865
60598
743203
1176721
1735942
387755
923159
80541
398613
860623
492536
1375722
1948425
1803595
1064537
1579338
710601
1427276
138415
1827760
379486
1175777
1113054
1240780
1783161
128902
1849562
1264918
918063
155355
606934
1734846
1207084
697540
1996274
1665254
55121
1928378
528218
786420
454983
487667
61521
693536
1246715
980663
1355000
1217608
117212
1385862
1868068
381156
1122792
1989873
1720074
1794490
1816447
1705321
1717446
998739
505242
474528
820135
715374
127124
1761129
8318
1368250
508829
339785
588499
417817
1054462
1107243
1667697
1639104
1314456
1013480
903885
69420
938937
430713
1127830
1135853
736617
970999
1650937
748271
836500
1542370
489727
1969476
379804
1515970
82405
1893087
1681410
1996561
980215
895075
1253932
846266
89084
1906712
1951001
1521328
674190
1368446
1015040
1575992
632314
574680
1984892
1681887
1730241
657779
1165619
759149
859604
1404190
901715
1930994
143293
126808
1079516
1786776
669022
332371
1817383
1410117
1737828
1027500
868230
1195123
859618
1612467
789541
1885899
58341
1076291
470009
340048
1875358
1187161
381121
1156296
227567
1323282
978172
1420937
1534021
1332813
613096
117761
1236722
1438097
1484522
1429191
1323382
490207
1026132
208609
1848321
898470
390497
484975
1890988
1549465
951010
1660845
1371466
1606532
300959
928567
1659642
1542528
1574937
145427
1393502
875099
1438986
1968889
69154
1138229
1778347
182387
129517
1804945
944337
1211710
1977985
399098
1469466
193279
852645
841958
1088835
987726
677761
905412
1717863
1816149
277886
1147733
1313638
635430
532784
861363
942715
1642978
1415368
1831415
1486316
169838
375382
1661449
284939
1114566
223321
529956
315825
1095334
494842
333426
1442459
1657030
1376432
61667
1392164
1014569
1378927
1949583
1680762
1758321
79851
275364
155038
1492911
1731649
1598630
1414094
241601
390962
1236499
816138
1960173
1032527
533323
1267140
313268
1723926
1173427
1352300
690247
1978030
650236
900724
1928276
1514869
387368
1919431
1048729
1636182
285698
1518837
1154845
1405087
1464176
1515619
156650
1509849
751270
929427
934586
210468
324077
1643218
27425
879356
896861
910603
17680
148488
111541
1490789
281517
1247177
1717506
1970516
1110899
696715
711639
525041
403409
201785
1074941
1599846
139203
615485
1470012
1919256
1145544
386611
232924
1194382
231268
109535
968142
1522164
1267250
146839
933307
1913487
1578996
1079708
1836667
1884745
878313
1900147
625351
60323
1292265
389518
1154834
1291997
303702
1603769
829056
241448
1921993
532347
1543413
1137045
964236
1073185
725515
371205
10990
32714
2527
364093
975684
244149
1436719
177759
828560
1223857
1317557
550347
196219
594867
1547874
204808
1291684
1737402
1337725
1077533
84256
23008
1322660
1199276
781327
15360
733990
1706771
1637463
393098
380187
305419
1502288
542384
997917
1207673
1447994
1624635
1821438
1946997
735647
357219
116599
923352
1758750
55464
320561
281448
1359255
919783
623043
1242259
361424
1809976
1056785
1856131
1747780
1164251
649783
20402
1820239
1215341
84026
371350
521748
902807
1765306
1822858
1964774
1859041
1862131
408458
1324717
939206
142488
682911
1608226
1012764
147395
279665
727932
20972
1127609
844792
1115002
1911236
1690190
1399875
1894173
677869
598608
1944971
655894
1933897
68409
342344
369884
1070179
1114070
1233743
1359907
791084
350878
1647020
184998
580599
37925
550537
1674278
1377714
1575567
762928
1804948
859459
225660
1205359
1356304
1383329
1603747
79932
1252551
1101947
123226
993304
300253
1555225
402453
1608246
160106
1747364
149428
1860246
1011736
224909
720989
873500
1496643
1556325
1054718
1013675
644209
765416
339519
116248
1980601
1310111
1643300
899540
1667771
1097670
581454
548519
1222385
858335
754621
1745031
1889846
1709404
996505
1983214
740913
673088
1231265
1313658
872137
1877284
1899903
1226894
1210432
521322
1432933
753589
286716
430857
997364
939962
1733651
1744537
160188
1024714
1413134
779425
1064753
764348
539912
468429
669800
338762
1875681
1139400
1130512
1284417
1253009
1136001
20062
858551
361798
11066
155213
1322676
408873
1551118
1488419
1524566
604923
1166132
1941837
1046412
383030
475167
1140007
1213537
636839
833376
519388
672243
1091484
1818871
1975245
1399895
1159585
1161526
766398
931625
1245354
33336
278655
1718323
1515453
1784699
117141
784591
803382
1515284
77530
716743
1689021
707709
1033739
1187750
335989
101292
1574166
5375
814326
276864
1338232
1741695
1436401
1091918
940180
280993
1529944
1876296
1366261
1910393
1873449
947176
6282
1242018
787557
1724714
1749441
1399997
1606930
395620
1653033
274548
1338761
432478
614912
742859
1189191
1043583
1044870
1199157
1865570
1915745
939953
391214
801805
1878848
1025213
66293
1477994
1672140
41799
631998
1162388
883362
1633452
381796
1179370
1389261
1231814
1792589
1632426
138629
1635629
317716
1549079
969976
783604
1049604
1566392
1846457
1607608
1618366
1359877
157040
958812
984883
333282
1826567
82214
1314609
1407330
1648713
707798
1982751
1797839
1529806
1025675
285012
1095284
1287806
334886
514455
600107
1390262
1298662
1762583
408912
1550526
374345
537628
418303
1528429
1409198
452481
782216
845667
1707022
20944
8770
1178978
942127
445928
1984995
1211020
1803623
455363
423671
453606
1138054
352054
1307188
1781094
434633
1434040
880373
1711081
78638
1254122
1578940
129364
544501
507176
222727
1395852
288762
1691147
1452348
963915
1401138
1849925
1291364
1399775
599147
1675037
1751986
1178917
276713
817768
309906
1625411
1170436
593968
980376
263497
56835
1528830
637880
1216372
1817548
783976
209108
463751
644643
764627
1244875
1161069
1917982
1827084
559930
874116
1342797
406151
1540432
1991695
323603
1674110
1177874
864218
1178601
1068166
1236553
1669619
1479905
924289
1701441
1579464
796206
1761079
1563114
182595
1111204
1100311
1467064
179355
970039
873160
733058
1663468
1040336
1699582
1003232
1727968
702056
1775704
58203
302747
719000
574600
1086997
350827
857314
1162269
1192834
1486107
200831
1786495
624207
686700
1169772
1669775
1613986
471582
1982885
607238
754621
1397389
721394
881925
69450
1269548
267585
1490967
1554994
680705
495628
1196889
387590
1453933
1229448
1040542
1647629
620497
67041
289560
98026
1520695
1132284
1024667
531531
1435527
233177
404076
490964
881606
1846674
1651244
1664202
1265848
1385332
600518
1847548
1242637
1150025
165501
534331
1256771
185441
1723923
1884291
422126
754982
1504886
874940
1858057
107904
1132709
89088
99895
1242583
404511
923220
1290492
1521031
1935822
1214010
1104425
1913805
1793007
1651264
885531
601317
631874
293066
1319300
1902433
729889
660438
1743233
1161285
1613724
608873
1708911
862477
1217785
912355
462895
907513
1655816
197217
1744354
630062
851763
1709974
96100
1020088
1726099
259066
542
610562
249629
1963294
1994764
289267
118675
1592187
1246763
1292638
829792
281893
1060265
815081
959404
398459
1596666
147968
1553904
1340774
1392744
621393
230105
876754
437945
1689692
1906642
1610788
1364063
692931
1080129
1784084
286043
1578348
543835
1844251
77981
1953646
683602
961547
193060
1143745
164112
909245
503147
1260472
13431
26121
1780603
79970
173535
1517382
1108925
571069
181506
298589
1728093
1978337
1830162
1334670
762763
1988632
1276344
1088905
948075
1876551
218761
145902
895347
960508
1454484
461902
1673886
1391732
904876
874101
1340924
749728
1025306
524204
1733976
1836330
1583916
69790
1219155
388691
434330
1175782
1105106
1472505
542856
1102956
777546
1839608
9949
1225060
308651
460655
672353
1243930
1335361
1304546
338309
368638
1276479
1766491
1593004
722572
686393
389149
527474
558105
984196
1589980
980159
1317997
691154
136823
1061859
1451923
745866
783608
494696
950459
1935670
748261
331335
1190305
975928
1458162
1411131
72885
431543
1750850
1653313
207871
600888
176316
1301010
225813
270415
1194709
1100022
245598
1688241
1011011
465196
1272590
1810700
27436
251056
482603
1198964
881046
850825
1289964
1415229
1720758
1612788
763664
1640863
1952988
1709552
914501
1921055
1079677
201658
667117
79341
664401
1260421
1990937
1428207
715528
1607268
1184564
111664
566794
303473
442719
1906687
1124511
309087
50555
1312071
984686
832962
108322
1306535
1585628
870398
512896
1598044
1953555
1212528
1303899
1410580
769719
1385616
135633
1299030
279931
31726
1453618
691293
555061
267155
1612513
291168
882526
345025
807541
19652
727875
1461105
417081
923889
296073
382129
431634
1699934
1057499
262360
1702929
128342
1131878
981585
722012
1744917
1984757
486361
520721
416230
575336
79787
1722042
190348
1174907
787034
1328353
218859
261874
61340
1088334
81014
1467178
677166
157446
52448
1515099
1447898
892824
177438
1248279
206415
146346
1893002
1621850
597395
1387582
264634
1371668
1092846
1975218
255348
1486781
1062424
1995969
1612196
1091170
1386318
1419182
286237
983771
159774
1220589
1292597
1385696
77979
680605
319237
642460
1141225
1296488
1698806
1105865
1651819
149982
340467
1024609
1821295
704744
410229
551262
457760
1950290
1868438
843185
623002
379679
400419
749939
881028
203415
1164074
528858
496444
47358
1387290
249752
1301110
1617274
1369926
849720
604624
637511
586066
554335
670293
1052838
463054
648234
682418
532197
38013
1963049
1067438
243811
726595
1589135
251118
171128
1238569
1583508
567349
156571
1262760
1872272
647169
511605
1709228
516024
708005
71823
1647625
1123813
1570517
96833
1680526
1687671
319990
1359408
1289001
729584
1488366
597673
914660
1216107
1006902
981428
451548
1596347
83897
826958
63537
751790
1123386
1086027
1075277
1173322
1042483
700467
1019266
74489
375249
986531
140847
215522
1292072
372878
189669
1161225
1739218
839338
973863
1566339
1358035
802038
795286
1209411
972153
1394816
374625
36345
1430700
1754207
573326
1139164
1999571
1928694
138226
735536
243848
1171512
1719299
987567
177129
222607
395942
1049950
51138
1033242
770022
648659
1670024
366497
979930
1394534
180399
988319
717728
846923
402031
212957
1549269
1136982
307857
1233412
473361
1012239
1435301
447204
1376364
803921
1579383
1677245
38714
616504
1187374
358695
1874788
1031853
1751776
1148001
1074680
758
58071
445707
1399193
1299686
276190
786361
802734
1133065
110050
1522804
160931
1566528
1905088
1254609
70375
452038
1715281
1559773
388273
865161
1226575
1739037
978308
1570880
263404
1884827
773594
138379
1672867
848523
1739464
147162
921944
500159
1077734
851734
241410
39792
992026
564074
376487
241650
1063520
1926807
1547870
1372726
1542435
16844
1566077
1684783
1471752
1858879
156922
970573
1169351
336611
1773533
1595169
1083270
247041
526327
521590
1747087
995011
482680
720706
1151929
723631
372460
1155218
1588016
1923696
191253
1614554
669095
1846704
596787
34856
524223
547998
1415959
35105
1464044
517846
1098583
890456
1226009
135959
1698917
1854098
1444678
336360
471778
827897
200890
327627
1006262
1669329
86276
1020883
543985
168804
251570
555898
1636572
181391
521019
927452
20645
1597382
272410
1233492
1062908
213777
827191
315312
1049936
322751
1866043
1158783
196862
1851772
486932
1059603
767077
828157
1667225
1228577
287478
1063416
1490869
1104311
1472253
1086429
449349
683254
1898316
1752463
1764193
1977876
1611421
879280
1079095
1345877
713718
1647140
345431
220421
201378
558717
654501
1988474
1512881
27828
1997798
531530
1812029
1657706
1778508
340643
1123801
1084124
1058226
217478
280431
1915097
513618
1478119
389740
81882
346083
237202
1825083
1982004
769918
1612146
1438671
644184
1763413
1761882
613192
798313
1362153
523858
1693616
1322002
740214
1825399
747463
136980
1167910
282008
427630
723050
273920
797217
449192
1901572
928791
629619
1313151
1557220
542735
1397481
425507
649
1313047
321211
348159
1268485
95022
1934445
483504
50897
762254
1151862
1965069
527134
764437
1680236
1272927
1991703
843591
449534
280844
1638921
1201522
1421012
1792813
1870536
331134
343973
265143
795845
1450640
293472
498110
1761770
1507042
1214416
1363461
184662
468825
1644320
1083644
329609
250594
973443
107773
1030431
497444
1367942
1549326
1511639
1499223
1837662
1405340
479843
1520629
1556127
1615929
183924
713722
1630956
899971
528402
492647
1282183
156957
1109959
1498225
436936
1653346
731828
1380406
181882
1482047
1335856
927041
1301061
1931614
1162757
1372497
818011
233478
294649
700261
565915
1513931
793365
1064109
347652
87624
1003465
1353426
537065
1967637
316736
291246
1806499
764707
1327502
1286778
1763685
1099113
1637837
1772329
109205
348002
1908667
1006529
1557806
1699333
1113692
617068
1054249
1715420
182043
732585
1600700
1115039
79024
2903
1189801
1525936
286514
748762
1149286
1158257
1503608
222754
255293
322897
925108
1705105
873668
1327381
1132556
357302
137453
821682
577754
1959645
943340
439763
538093
834399
1534742
323731
986804
1420275
222204
90277
653730
1821550
965228
545826
111541
1927849
1375927
1379249
345596
260120
405512
1843963
1611121
575266
1557873
1683632
1097297
1091711
1947233
1181798
29266
1233652
569208
1707646
1102834
751428
1392898
1778923
1434748
1606044
1429896
1766720
1883432
160710
1837893
405364
1297708
1651370
1198666
771300
1685952
1633556
1912083
265624
1716899
432056
410033
1481408
727420
899878
1802092
1071657
836003
1567769
421450
26397
1525090
1959812
1377790
1296371
730326
1290619
1747995
41775
854973
1267082
1784752
818544
1604204
1041596
435909
124559
1429765
712387
221714
684969
871577
38429
1708244
1494341
419675
1373718
57899
584492
1580625
1622720
1944560
661780
1613906
879020
904153
1519031
112780
937571
53448
1201400
562641
788132
820592
817226
733383
1017242
1545782
582065
1128984
1823257
237369
1899639
1818743
1848058
1755786
1320293
581102
315393
1857279
743808
486264
543704
10310
558480
51967
1980590
784748
388507
1761039
857382
1757193
1000714
1656780
952835
658023
532976
1351778
359068
1236689
1921015
966257
639557
1901905
1369794
744532
1116578
1809360
101141
1964619
441005
1789315
772012
783
70427
1052865
1311001
1232946
1051889
141979
1547725
1211134
1299979
5691
417868
298009
466639
1222615
1319979
58828
1984944
781492
1238435
1520745
901072
231189
786724
864191
1196333
766410
1403485
1976202
1920266
613043
1917168
1683686
556098
1508674
1437657
548922
1896498
1511244
122620
776853
338419
1636996
1774902
506638
119457
1464662
899700
1375707
1652275
359108
1080098
354086
431320
1834989
1475424
660757
572899
145708
1625726
1729298
566061
265113
105336
1686451
117505
1792226
353869
1470905
982162
1658288
1149297
1636661
1506415
427391
719331
1185854
157661
1541552
907559
1116424
1232920
1213941
238381
620533
764185
213638
1570237
1326398
910226
1002898
672816
1703850
736770
1298951
1317459
1751076
237435
873113
378804
1119158
851140
1951228
504809
1681226
935649
629124
819583
238618
1933546
1998889
45800
869557
1392317
429101
1653732
1610597
117382
326734
1867738
1642231
947586
1188652
372583
526878
1587747
1444501
287051
1340849
1392761
1412743
1873101
429666
1494203
1293668
927171
1477274
1318968
85559
1375459
87409
1340306
1564537
50704
243623
1633321
1366049
371127
1998964
1099265
92769
277319
827448
589207
834002
832477
1947176
1599377
1435422
824663
1738559
826837
183425
451900
153706
1744122
290722
301591
1030592
1827333
1001452
543472
1393827
1077656
1189897
344390
1078993
274632
1077330
503943
1688593
1443817
1728586
261054
1205491
1592432
1592149
480673
1664587
327462
6443
716912
1228034
667551
719258
976206
1767161
1041138
884664
105145
1300594
93033
1384026
927127
1841200
1352305
1687903
755326
471520
1863500
139613
961889
1056187
1433751
496466
1643556
1824364
1366759
981213
1192567
144300
1136599
371694
581869
1693649
199733
375711
1730773
1301605
1353925
2270
925938
554487
1945852
912602
471942
238476
323783
1197351
1646376
1203582
784528
1280555
1875595
1023012
1665080
1401540
711309
1733746
177131
1556053
1376222
1554774
711012
831408
766039
1721994
1976340
1522335
174656
1984775
1196151
1110425
1611397
1517055
1683855
998860
21858
1899315
460735
808930
1131670
583206
1257664
799838
6451
508071
1195016
1054909
1806921
119878
947831
286589
315791
190150
1212654
298063
1386367
1551232
1231604
1667616
1525300
577108
1967625
1824044
1209804
711267
142025
1826683
1072325
260752
470335
1747673
552337
559569
823703
879979
409654
867186
1204758
1990715
1492420
1873174
1876762
218043
1318629
626889
1599433
402469
817803
1421051
271943
707575
1602176
1273295
166308
729128
1683106
411702
940345
628023
263127
362114
1406172
1264014
1439792
1104478
286405
1946151
284826
1198774
1358133
1694473
399886
1559991
1093156
656915
678368
244467
1450717
886322
1298194
949230
1942152
1342481
1848312
1841852
273518
902689
508085
1350698
98637
253731
1156338
1097716
537250
505198
568362
1762892
191344
233450
710299
178941
390472
1400177
785191
1475801
1251874
1957988
1018745
449628
1268315
97937
1590643
1360940
622208
1101173
1086020
383305
135014
1925169
1102093
1966160
686859
1441583
825147
1534320
1308981
655391
1307363
1701252
165051
698621
1564064
1619506
331619
653400
925817
1926728
1602035
1457728
1078055
1664395
877359
764243
642372
1813431
1932354
1473237
1397234
370094
1943493
638653
1998679
1076252
1752343
1848216
1218084
51097
618853
1387336
242174
1586500
1248290
1010214
491137
1024978
362486
1896927
471068
1575888
1473769
591457
621472
727053
1789274
304271
1145953
1292530
1012183
250019
78242
1265715
938973
24475
862922
1026310
179517
1212010
670411
789562
1351701
81893
1063763
499302
1408680
1645629
912860
979700
1677763
735180
1413182
206284
995804
1032038
614684
390361
1944727
65143
1085876
1930768
1503377
166523
369749
1838334
466663
531545
1241260
1932104
1795767
1326513
533384
1323739
15458
1612118
528892
1028777
1699157
1332300
822725
1380904
5832
1230384
1977865
1675115
1466246
457089
1771441
25873
1732759
245658
1738320
1172179
599587
351308
1329964
1045766
911601
766728
644895
819705
556540
1965087
140392
1978623
1577472
1481634
1918600
1077078
639428
882516
91841
1782249
786888
401872
859100
189807
1354764
145251
1969584
1689136
1498820
93742
866397
934658
292815
1316421
1620591
1614959
66921
1248797
79766
615815
1808618
57872
820134
898973
1525832
779481
1383199
1343169
32848
1230564
1930842
678453
1306205
122501
1054826
1440851
1046570
723450
988808
309054
366205
902780
751744
635812
1223644
440996
524346
881769
1450826
1725865
1404340
1781243
597762
1441705
1482464
833637
392592
293983
1591563
1680907
340604
356707
730216
945566
229989
530469
1563732
811976
815392
45357
25198
1590621
499799
1051088
439252
1504106
983460
1283840
1707104
840966
1561478
1190282
655097
963747
1633636
1383187
16841
640544
713417
1280230
580774
666043
1980238
771498
1057611
1530490
1762477
1694856
15451
1659025
1668242
1092072
862246
1809602
431109
1689902
627409
562622
1223303
600707
1300183
1300960
1567074
1644853
1008773
690748
1097297
464929
1403680
1202393
810988
1030565
747058
1526764
703273
1865643
111215
1874905
1881247
162162
781379
1070001
995630
1386208
1984947
503466
580560
1163261
755663
679845
1174834
1472356
1819839
472665
1781159
674878
1835778
93320
1998825
1040281
1798376
1161755
196206
1524037
477890
755829
1716919
88624
963827
89078
386071
1561048
95873
1132225
1046437
1516950
482509
349238
1352925
1797050
1850849
1456194
966479
440386
1422069
1958307
1238623
1586744
1156336
472841
642642
1414810
153807
895244
888021
832099
97892
18145
110816
173311
1767915
1121521
1401433
491368
445133
116938
1771910
148854
1082646
27391
1415128
63847
1485362
1061992
799524
1968087
142032
306147
1249169
1120373
572433
206187
402738
1395126
1420663
1070674
650723
504221
1417178
485096
117842
716710
1835317
467723
1858960
705567
1378906
1384031
88377
1286777
929622
1578858
1576275
869993
6302
1506339
978922
350243
1084320
1727607
2485
1018908
904080
1224571
515153
1970209
376858
1553813
781987
1817412
732820
1722056
1550062
1288073
628837
909799
1901468
834061
805444
1766686
1878827
1021799
779369
487724
254151
1121552
1481169
1170430
1593676
1432322
1027667
1354141
785373
1662392
1839197
391631
363409
1726961
1313716
759198
1429330
1702530
1519605
1903703
1264158
1162945
783723
346196
1944977
1273714
226486
609987
1387503
1413171
1587949
1078562
1243671
1218608
241599
1694370
343463
206266
634093
567904
286596
1127566
592690
567104
1755386
1178461
697819
1901907
428453
1972346
1625891
359254
111950
144629
1653265
1839081
54869
514937
1198793
874637
834060
105308
417881
1005464
28936
705948
1092756
461055
1456998
198555
738616
1436575
477167
560560
1086908
558010
802041
1690947
1552335
511836
1798249
58298
1740580
1307480
450718
150417
1780929
1869315
505753
1154770
432028
21566
1402066
1851374
659137
1100082
633496
225165
305613
1290259
1107848
1514648
1514971
1764046
1697904
1223126
298524
1306998
237460
42902
1255056
320230
1776025
1871839
636465
1968582
501631
1282876
306383
473336
1345902
1614934
423715
450084
1904559
1678378
860566
149737
1131984
999173
26456
20784
1162659
1399841
1728058
1632997
701573
927653
929984
1195903
615988
399041
1309482
1760893
703714
708012
377378
402067
1203408
401352
867845
520280
106388
179893
569860
1342994
1085398
1619421
979719
20182
954529
547442
1554753
842916
546968
1798142
1556032
634187
330103
1044499
456726
636636
401972
277939
727920
1164790
1464503
635236
763952
1385564
398936
1636486
231733
1740615
480599
1215021
206350
1871668
1364365
1242632
215535
1751668
1280191
1430228
559184
86010
403423
1067880
338452
1713856
1531994
233929
1827062
1699769
331482
1341868
1665647
221348
646485
1616614
964307
1641570
1381749
398962
923917
1209800
1455856
1241450
332523
744714
1713624
1057798
1318247
1308930
1591780
535116
1638303
921335
669677
519815
1139184
1865406
1129478
636342
1516314
1285415
1884452
1275922
1129143
1230175
1510855
1417895
875738
1294137
124926
933113
1958079
73467
1037073
928877
314446
1583166
599648
116081
1023901
406018
1134737
1505847
143407
866731
1174834
711826
2487
605787
1593554
1646330
543029
1723660
1123397
1335515
1576126
329841
1173962
1379199
1592546
246180
1081281
65536
1944398
1574351
28430
173853
1948584
880118
723481
833907
1066695
269734
218632
1131643
476225
1475133
1327824
1717065
1757068
1698002
1158937
1575962
1817364
920471
1592589
1371901
821492
71759
1660555
530959
1674331
182702
388319
1658577
1514941
923474
1362810
17286
490200
38396
212062
1766915
1938851
108496
901432
733633
1683480
1041015
1280800
514720
1221122
245226
124407
1420829
1172247
399993
202978
1945299
1377436
762483
1044664
1089665
1763866
1316432
1052499
267896
1928042
254918
1891099
961243
156917
1618205
421736
363322
163601
1248900
851128
428762
473623
1352521
45005
833564
1867624
641861
669625
1639583
178766
979166
994573
1530918
1248915
1387460
1996433
1260119
1362504
1736566
139767
469586
283159
312528
1413986
1425202
422509
1807491
379232
1173565
477209
42945
1012022
737826
1564227
1448293
306628
1703175
463909
671758
490224
718667
1282855
1772020
1938791
28265
1854248
1338559
1063223
297216
1667598
866133
720860
1848350
1329699
86640
987311
874807
758987
1601648
249658
391699
186403
965709
1621088
827093
386471
697162
1963846
858612
810039
116006
1269969
897736
1808415
1908315
8798
1108319
1684640
278405
250503
834825
571836
1029308
1192349
1588037
1021580
1363681
1574459
1552196
1795613
1862039
1874736
1296329
953769
18025
1412967
1731152
1521633
302479
816182
36919
1670348
108889
132151
1514247
410053
1605470
1829277
1583514
591068
263733
1263606
1988994
1026585
1396558
1525068
27580
429239
1593287
36908
1863505
611461
161857
234454
1653101
1576636
468671
618916
1255128
483616
1480680
1640924
1666529
248495
566680
367843
123831
1700416
793893
1048050
1103027
1471854
677281
922149
342804
865943
1783508
1751726
1935425
727343
1879066
504760
1260788
151270
1894528
271650
853031
1042048
1639095
481380
69271
1002565
1675025
57483
314798
536559
34837
1218952
941354
828625
317827
1652756
884746
165476
135442
1986812
907415
1491964
1292890
1026749
172928
1702327
60255
1387801
930171
342659
468283
781342
1008042
966247
110913
547503
1491600
103936
121647
1126749
1230403
1697521
290057
375492
1127104
1108561
1318200
1734713
721194
683527
235773
1732111
958023
330166
1353492
1440786
320014
578844
241595
164129
828817
533341
445462
1162393
465738
830439
868557
1002541
1674978
323378
1135959
837423
846088
1238561
911764
656637
1836875
408093
1233520
1404651
14607
750335
1821568
1079931
342538
1901066
1420938
1566788
918553
1874409
746653
525681
756880
277337
921850
57428
525510
1203195
305502
286442
252320
1374188
771869
1188493
1473220
752360
1162389
1945849
1993884
1688262
132705
1737073
1839448
158381
1957598
104772
763364
1874776
1610897
498098
563496
458197
770580
1931073
601969
1789808
125145
610000
82063
1421129
782107
848594
1779919
756651
1174657
487005
1880238
1584259
1984727
895790
1386777
1952117
996249
871441
1868271
1024457
164276
1338596
1756986
1071252
1637175
1657686
1723332
1227427
1035670
1046769
340436
1796483
1046953
968509
604921
397068
1163955
1530974
1277579
1050732
184392
188325
1871857
428757
1717705
1345133
443142
732804
544566
1781029
1255263
1591096
1630467
226344
166803
243180
1601140
1767062
591741
1658695
874526
1347573
1016277
107212
492937
1597031
372198
462055
989884
1453448
333299
1985836
266182
780567
524454
104285
393877
1348047
131305
204441
634538
423592
66649
1111662
1125420
1234482
1419294
1734065
1430837
1111532
1998624
349948
1857748
1390499
1552459
195364
1752589
350532
422162
153514
1724700
1770207
1455726
790648
1709693
421856
595484
1618645
1170349
854899
1846886
775868
1090566
1204001
1198659
618498
697177
882131
1916475
691710
204308
1989662
816245
1069579
1532262
288697
552759
1730785
1102115
87028
874120
1262435
1405566
1043094
1357405
1225929
1301308
563043
1218746
353094
1774028
1165342
1550715
1654936
1043517
1968482
1118938
1697803
1068905
549017
1032018
367826
1409374
632211
173814
1902632
615776
97518
732846
1839316
1953420
1278259
1113208
256606
1210159
784472
175271
1989044
29627
41393
187218
1112825
931328
1090083
1903918
1212735
855728
466461
1628612
436026
596937
1199064
361999
1458451
292802
66936
346622
69111
340855
108584
731155
1009816
759570
149245
998412
886543
677735
332580
1058842
1573494
1340226
1495249
969555
286307
78041
1401568
120563
1216394
1374612
748988
1409765
569209
175037
376987
1655588
1812366
480821
1853860
1075832
990320
1234519
769314
1616645
131725
827336
361111
1982600
1448198
1829833
267821
1842271
1382904
637974
924142
702133
1699600
1477201
1874255
731102
525940
1547107
715553
675128
1393888
1081105
222887
944880
68394
1852155
771663
1928071
1988251
351451
1414544
1486213
682557
1268131
1192499
1948455
90330
1790359
1754908
778274
719998
274951
1504050
607086
1500811
640945
1949760
543561
1413788
1338140
854494
700527
1959658
222726
143728
1276428
269731
540858
122497
1250003
431954
302053
134970
1042270
841867
1190152
240102
506554
1965728
44755
595861
1106534
1577792
1201718
1352616
1450462
1082669
220143
1375128
1623253
863925
97803
949313
661448
1866414
1697188
1455382
1280943
1984017
675999
585497
1830688
1537311
1264233
1599948
448589
1877194
552373
446174
1020002
1953792
1432946
431653
1138352
1380268
693590
159166
1072232
1337995
1362911
404868
1246349
1701934
675915
411490
962425
1842707
481854
323792
1299116
1013511
1255004
926399
568349
598057
501796
1227361
221089
632540
349598
77982
1930611
631560
1560764
293146
1344293
671129
1787338
1487685
772901
509854
138591
862599
1124471
576067
630612
1022981
1073208
334307
400503
1507120
671167
671586
1454589
1494158
1787624
1754322
977812
1987722
1325533
1560120
889341
1080422
516997
201918
279103
913947
1220930
827806
1196836
576622
1156923
1563418
871142
1199875
651336
1577200
1660736
394026
56856
1322163
1510077
1606080
268266
1113341
46610
1673659
1640788
1964270
541553
1245476
1251869
1172091
335430
602406
1785400
1686802
1615908
1139046
125866
192505
982149
825039
1151267
546251
391506
1788567
1482823
1491421
546414
594401
1202325
1605192
231731
1893498
612037
370213
967276
99237
671777
479550
860388
1977355
577024
853814
675953
1738698
27844
1701926
787901
1418947
1302911
843088
1374011
1325566
1807533
813475
640787
364531
611436
1722276
1244148
1637908
76215
1679469
380046
617565
1060492
195296
1222864
26411
1968864
1039232
1906135
1791451
865931
480548
1320170
1607041
584838
377783
885927
602218
319173
1536103
62815
195821
215076
1234986
1284600
363457
1873495
1453358
1665739
784612
1350797
1432369
1711757
1092913
975164
183383
1162460
1950425
1979143
651282
1331380
1679414
1765471
1682463
654781
988570
764591
1657324
315556
189438
594222
1985053
244278
573614
13736
855094
909405
1244630
815652
632134
467809
298789
386388
544483
217039
1803486
316765
277347
1873274
757345
1320850
998419
1775076
1294299
175994
1573860
285810
734597
83727
440883
1667251
1668897
315554
52486
305613
1802960
491138
1875881
26332
1451309
826374
907060
1184368
818068
1522356
1084368
1427149
79705
1772053
1188740
427247
487417
1223641
1831393
1461225
997517
1667089
1231898
1676372
830425
1092463
29840
767029
1678142
1801815
1170543
1803937
1280902
414862
68926
1719015
272406
1925400
1626416
1490415
466186
1121605
1816924
485992
1145312
1711522
699695
322176
1058548
1617009
19054
1895812
1465620
565064
1859485
877513
673109
624426
1091668
282750
1891203
199404
813481
1593497
1304605
822421
1380735
1341401
1179269
119215
1918796
121966
1475785
496901
75779
665568
608454
1875859
817294
1085963
1275714
1007791
287534
1278702
578457
1045107
342387
29777
1759882
1934861
13244
1312845
1947390
315043
143733
214616
978817
1695505
1939286
1165371
770685
790872
712096
755487
517335
611884
1606922
1276369
1133900
1771818
1510671
813906
1466876
204802
864642
392567
1963840
1182497
1953554
239295
943601
1751846
1928154
1745367
1277872
1148701
795653
518204
1599461
1793608
13464
114155
1283880
1689958
1586382
101584
1678123
363488
76871
611638
876018
1837644
429559
1691958
1287984
1965593
503183
1648161
1986406
123726
1203358
1931539
818876
1489427
1943883
364188
1037957
476070
350058
1797859
1181197
1719347
524678
861407
123466
372
469203
1605996
1477102
1665771
372551
1695712
1700852
412143
1259043
1055849
1921362
1172688
668129
1361831
1581322
666360
644292
17209
1038995
1870196
67994
988930
1235130
1697948
648047
330566
1704917
1981202
1502896
1383129
430829
952848
557833
739222
993105
604878
1387929
1297456
896642
687138
1218637
586155
508496
380748
1920317
188588
554020
397953
164024
264303
866751
1456826
664950
1990601
585870
1810755
1750875
1945410
556487
890721
1802461
1679900
623627
53157
1181653
819280
415814
1089704
119369
302515
1322360
1849265
1941266
750362
1418515
351773
1877969
559205
178991
1867264
1948766
94664
11003
1042419
758703
988316
1523429
1857989
1182176
223150
1138377
1992438
1421722
1374409
1964258
1045351
920181
1606577
1963419
1676687
527267
1732962
136143
254938
263472
40358
312221
1192277
1831601
1645944
1888964
458287
679371
1632129
1348732
138407
1591129
342215
388364
1568689
527398
84515
1379540
1566019
1689402
1784559
1295859
7616
951275
1167073
1640715
1945912
645376
549838
1114510
742621
1614544
1863953
969773
1264916
769001
788699
1175675
1506103
1419155
412914
334711
1369417
582910
55887
1745580
570326
405356
185626
1862363
1972857
509661
365742
1743702
749931
773383
722241
982061
767107
1341361
603415
1238452
822292
1332214
669341
922049
1615526
986767
898922
274505
1595335
497882
1148195
960330
678954
66449
1790533
1505985
1309428
1054546
255419
1261584
1623590
1975157
629969
577623
787588
1907480
1446488
1645912
1913216
1584229
232988
71511
1088709
1208204
1150321
1932255
1939707
1077680
1365165
581667
657764
1760424
135839
32483
672189
1951513
419907
1288389
1315703
536450
16322
860901
1783743
1254630
537052
1606867
1118346
1186506
1285311
607099
979284
1300712
1910832
1859596
1110107
722741
1530625
1241070
1666888
1038037
664639
1034115
1595693
160227
179009
984762
1548294
1738075
115771
304885
430837
1822541
224025
1481414
1066514
1566635
1267790
618104
69565
1107756
466428
1243488
957587
1826695
1902889
446060
691129
629150
1382388
1871825
601139
1003548
827918
1820568
914183
1835247
199794
716979
1660329
1045332
432801
1382003
1697589
1603342
504719
1291799
141091
1539346
368786
48382
469988
596824
1888903
1206591
1806817
757389
1711673
1063110
14933
1520214
1682190
1877066
1322827
673376
1660123
1357673
1088865
509351
730879
767445
62058
1255036
259866
1138476
269344
1998102
1608603
1679149
1096286
253969
1528137
1940360
21298
1148486
1446599
934244
536271
715232
1395822
139506
388299
1152090
1224819
661491
1410917
479738
251424
1676584
819730
1716384
845380
114381
714087
1020809
1079747
289705
1069277
934914
1780906
1809296
407119
886324
346217
690355
425447
1997994
1324640
1827200
955210
109685
454377
1062487
1420338
1725687
1333633
85876
810630
1620888
1217531
880063
1930972
455250
1404000
1969709
1268570
796212
1284530
1068659
98301
1485224
1524948
258869
1909574
1049642
90748
1197106
1556995
1749080
1432669
1647911
1109073
1887674
1756084
361854
1131239
1915203
494371
1270464
177420
1574369
1273277
1090613
797277
1007289
1334057
935508
1126496
665034
1592877
330381
639488
1729796
103713
1189435
512428
901809
641186
1964294
492941
1558046
1373778
461113
1088786
1007905
1624930
724213
820916
1704856
1009675
133855
1182077
1367887
1171817
1849215
1295330
1316749
534100
575097
1821362
1618904
478975
783898
504283
439350
407920
879087
1030831
890645
1648244
1828232
595728
1043334
1778254
895140
1644939
1626420
1104142
828514
1149960
1018926
1831992
1559435
1872699
1029470
1976596
116944
1751047
1678338
1235865
1419222
1250268
1551337
939510
1427510
999937
1708129
1301414
354995
1492753
600503
1385593
1599092
369329
1745648
1531102
1962035
932388
831405
1467783
1053588
1276389
113798
1037864
10703
1180890
717113
953470
449261
1598045
1749365
27554
1765866
964702
1551640
790782
1310621
796888
1528924
354280
1300334
1756045
1830687
1889938
1105417
664012
1475066
880816
434337
137437
210053
618435
1534579
71812
263165
1105514
438494
1162595
411568
1669303
1625998
894699
1956348
458821
1353973
1915582
1648103
1020321
384901
63673
1110973
299877
1864552
1594266
1915457
343584
262884
360484
1011508
914976
1448069
1631035
1294189
410333
548637
544749
1449743
1102191
1787819
1205952
1924405
911731
974514
411947
249340
868560
995244
939085
123441
654135
1691367
1866101
86115
1751999
1865746
669630
507848
326731
1661693
159296
158360
103986
1373777
1257400
1885326
510790
467887
1846260
1641386
1169574
1230483
1733714
756146
1143101
787418
1440386
198785
193256
187136
899229
1496568
1740432
1693521
295623
391083
1110853
1798748
98526
1919773
54459
1645636
1244243
1449679
1402116
477670
542991
1319765
1557659
1660155
1878249
1984784
1076082
244025
1824049
1149470
392351
1200594
959784
463901
1071657
1443077
590167
1187692
1967858
1022585
519014
701485
478460
1450223
221171
175101
1001330
1813870
1011859
1193662
209081
1283147
583952
1971848
953540
1673005
1177905
1627735
866032
38072
317130
1431008
1932612
1660049
631173
1634582
137328
197755
1740206
1105273
937923
707057
1524808
920505
370308
138423
592179
1656019
469258
614846
1406278
486992
1717442
810709
855328
1424009
1550398
206186
247187
1429598
1426541
1749674
215006
934018
1519431
1347656
588563
1517045
85176
1555096
1880450
824358
929205
1851836
658579
1693988
662218
473683
961719
1005630
476548
753723
290925
1160018
1473754
1811452
799349
570223
1484690
899790
1064818
1979519
836945
1341911
139637
1631181
269647
1870032
1878928
243562
85900
415901
1520345
1509777
1658307
494490
675939
108737
1749065
1412491
674868
530413
1218566
425329
331007
402632
1540933
1778944
718822
401609
42036
1888278
657717
1919478
415691
983387
1299971
131915
1917116
964650
1923796
1826897
1096262
1748061
54575
623044
951275
1638240
37725
1970593
413660
1616141
1740590
1989331
899334
1544032
1533832
908061
299349
171876
1829139
751783
659428
1723457
1403192
220585
985263
1318233
1309656
1046669
229819
1997862
1188452
976892
343753
890954
1681811
1827529
1937774
827402
1627159
1024052
906752
1169932
1271634
966945
238434
171748
620295
1942940
1496622
11938
70216
1469538
1121994
326884
846885
1830502
774754
59592
1963572
1370422
1421404
835560
123076
1291076
1361868
580116
681913
1800929
391168
971905
610448
1406770
523504
390974
1721306
476805
1851955
933930
303841
1281175
354158
1857594
1105066
306102
1095460
1150046
1159710
1730146
153739
814667
105431
1556069
1957985
749015
1153498
1773519
125876
910101
1895669
1256257
438755
975942
1294730
420459
1154420
66193
75301
1082573
1109607
1086163
176987
1245779
1939153
1317256
1918495
106607
774568
1831297
576097
1292551
312961
1392830
867415
327471
663067
1933045
1292434
398881
1631443
1324485
882312
520692
129429
1993698
1386848
879306
1555123
746064
1480635
776845
647882
591561
132294
1836912
482113
1669277
1688089
330414
601899
944130
805721
1757448
145902
660084
1964158
956845
1234865
1232279
156611
609336
809965
1063653
1477833
805576
1764044
576628
1200355
209230
32286
362405
373619
1162393
1764725
1196946
564655
3303
1713461
14606
1586830
208576
1116501
1389689
994352
1694777
470233
780215
961454
1636395
178854
1920567
65308
576313
1022170
1229475
569463
833131
1791803
972252
717301
1095523
1956496
368365
835474
1884857
321261
149916
229206
1564460
1765329
839825
596600
12588
8867
314602
1995455
230516
993122
1240844
1042264
1422326
277585
447512
1200675
1704269
444338
464505
1164361
110555
571660
386002
1370044
785335
1221082
1130018
1619954
1164757
771283
461755
758949
1392033
1607822
1586785
1582557
428044
746663
1156921
942203
1454843
1466877
126980
1433844
995070
816280
1663131
382489
1752081
1290041
1702894
995896
871761
1380843
868049
869641
954664
1348209
1208866
558188
1380147
1749789
1145271
152008
668265
582792
435085
396950
870017
1567626
532605
1155296
244051
1638737
1019106
568189
1500379
1253745
1748504
1308477
1770546
1381380
1868579
1706962
1754312
1687907
1952606
625009
312176
980898
1957476
1945134
1255243
925505
280078
1561594
1791925
866163
542865
830215
564890
1518666
1358995
1793665
501673
1691272
973082
1302492
1164184
217577
1178126
1348335
775337
1389242
1535159
309599
1311109
313122
569255
276793
1584932
1675301
1986909
1481645
267362
1534594
722619
1809642
840930
268906
1187470
1681082
1437099
224758
1541323
1527209
674324
1057997
1592013
1130762
874696
889078
112884
88894
163891
1854797
122326
895089
401853
462361
1060273
1739818
1376789
1823917
1229477
1477278
193809
440723
344200
278366
1066026
840126
1118436
1657622
1889419
1161103
585058
1411766
69071
472936
1213028
454835
514174
286038
1891323
642516
651012
903160
1667423
730256
1392797
1497111
211083
114864
1113876
1343649
1031960
226335
541256
1562562
1515322
1090147
1028881
1352691
876022
1670100
733938
82552
453668
143594
109260
1273352
1733687
1153346
1698481
1458777
1941731
62857
276882
1326091
1012872
1620049
1462786
898557
936147
1976469
1550627
202337
1834649
580529
1563440
1012758
1757656
1016814
618247
407469
438490
420822
783978
1030685
821496
128624
1900126
1591632
1441659
467135
269062
435704
1349369
1336755
1635026
842293
594432
543324
103539
1308556
1381358
1592094
922786
578719
469289
1660077
458245
680202
583075
496366
1486410
466389
573513
1010537
1609546
1876422
508698
961383
615081
672114
1842727
929436
1312075
1383834
694034
1981815
6612
1060217
161783
623422
1787213
745824
1580136
233440
514561
1232271
1746503
610887
1289039
308599
219635
863320
921293
1590708
438533
1702104
1551483
324314
1605188
968535
1705733
559352
1076147
201728
1640908
1756910
335809
1303208
1327223
1773619
323662
810083
1466764
935201
1717547
146962
1550989
1644343
1021176
29528
48339
660735
1936727
1196830
734743
1925611
268563
1408081
543573
656151
1851058
974329
1050468
449718
1956255
180606
1684378
1276200
603412
1721713
1966429
64811
432247
760165
659090
612823
1070304
517937
1708476
711781
1774789
367343
30057
314723
673703
1318603
73919
832593
818596
672087
792923
1995815
25669
665971
473058
1996399
977060
1161889
1526227
939103
1894717
1997871
1637340
908908
1519867
244615
716374
693240
89154
62211
1160617
308091
391093
1182455
1287878
1206366
1186128
700269
1807222
376060
790446
1342456
1379877
1536574
1871651
1929656
555297
1488969
1980528
1502438
406091
327950
257723
601371
1999351
1216488
960357
712654
197455
1357737
1518567
1389365
557913
12782
600732
1412510
182437
1162428
1995591
1214280
1992539
232796
146304
1722844
862085
302919
350233
1631832
1349063
1042109
1351298
334119
1533532
659140
1298253
1252261
20221
1130543
1137951
1333885
843552
1652444
556345
780348
698272
1435698
1040972
1968987
1621107
984736
1030875
1364509
429534
509011
294057
1609181
1900955
1342751
880664
1680578
787609
75227
156600
240184
1494087
453418
1761463
760133
418849
1298318
968265
814844
1762142
1390448
708090
155384
1949711
10279
894830
1056049
1911704
749195
1687519
1131326
868896
224639
1167639
703779
1110759
935685
739441
104993
18813
48317
182472
1459397
1730905
1918660
1378207
1196181
832347
906242
680246
1450863
661121
1857752
1065748
103216
699129
1069139
1334239
254741
863579
1832139
1407283
51787
1738256
1427448
918108
1120402
1654969
1324861
1909821
1316995
1720993
1052992
442220
506246
1201487
336665
703749
965807
624232
1584004
801621
17428
4452
1679160
1101619
1568631
724181
1381809
1587387
512393
1139246
92673
814531
841166
1332325
1769068
778084
1324272
1779929
1161639
692303
1010777
4644
381395
1195578
1839794
1769977
829590
1677556
1401455
1422110
1932039
1452518
1270144
705544
435565
858792
1024618
1783208
306724
219055
1446898
1796264
761167
67841
1876533
1131146
703554
1237919
1742443
1086994
906082
50269
568601
442102
1667730
1518769
1157963
1002152
488778
970872
591090
700179
838795
1115166
351031
885276
698711
1301982
1046386
1655010
4316
582877
1498757
1621676
946742
716945
1043695
682515
1220774
373343
1441042
1760290
906956
1931679
347801
10563
481872
1750139
747803
1676423
1567710
5029
1430593
1226926
1243948
938979
323518
1044402
1901558
1867290
355952
731081
172996
1483590
1157805
1643260
1396675
233044
405229
1933447
74090
652316
1092285
540740
1854248
735847
762625
604371
468467
512475
269319
829513
592104
406456
537049
1574382
88820
1825005
1722502
1729004
202950
607508
183514
939671
1223717
1515299
1281541
1149027
1004503
710573
390879
1857024
946567
213536
733972
1325523
1003476
1365444
487835
1856600
481890
1495142
1852166
47741
1376146
521666
1595284
1118646
1068182
8563
1534387
1732962
227244
245473
490074
1816411
738470
375382
367729
1289484
1604327
417562
1302848
93325
343349
1889043
1563790
989325
1379933
1361894
1351268
283037
1828008
933464
361490
356508
433742
634479
805710
1463737
212589
1023092
1642326
1013577
1181774
631479
146413
1105542
1342662
215162
1336716
1932640
147408
889978
1606324
1293982
1300036
282060
768467
1583918
569254
661180
1293732
1951105
1541161
1726033
230156
871018
551952
1395205
1466324
695751
1002181
478515
1930727
143229
1188518
33826
988756
614796
469932
1130756
1197503
1197900
1079538
783055
1153050
241389
620188
705876
1634147
1778511
1202456
1530944
1049288
260183
726534
368487
927317
570258
1155396
1544826
1981419
319936
355643
1843465
1390251
1051798
1421779
1014824
902326
1487685
972127
788753
795909
62387
89448
1462886
965717
949312
675429
1151213
761459
1581815
302204
74365
1366497
862298
1118969
1219100
549973
830325
208823
1822716
43017
1025245
1762763
1340091
968655
584917
1993402
326280
391553
1367078
787237
31370
265459
1218964
1180488
1796364
1674529
448025
805564
638347
1907534
316362
293453
1083447
531072
1476657
1494387
1674474
1718227
970970
1594923
12907
1673813
253059
594150
797015
1334660
1669365
313486
1312504
103772
496083
1826960
686549
1830224
315865
742088
1388841
699580
1986412
1911338
17539
821660
1052415
225200
1726649
828752
694940
1894501
17578
1780885
156398
1761404
1507197
316934
1882053
1245115
284052
1303459
390430
486208
638379
1187693
1864754
997841
1498869
1989051
616073
310368
1009477
1755811
1937157
401637
31427
1903088
1765149
913424
1014768
1256353
568769
17500
221344
868972
1762069
75373
510436
1743762
1530488
929386
1866972
1504517
590206
697601
1090165
1801930
162566
1682323
1409344
751656
1265847
498108
1379805
1658136
358743
1432714
1253483
937375
1878795
310028
940600
414569
1439063
1876326
658282
1776141
1383831
1730194
1134515
1057454
822666
1622625
807484
451163
1620967
1030349
1511005
1981508
540710
894026
510284
279884
1280035
1659810
1638865
1322313
49439
1661724
1778207
1288314
1941916
667708
1609517
1055887
1665294
433575
449965
1975174
397300
670875
684121
7084
92852
510983
543113
575809
1159899
466611
20516
339677
897806
728470
977744
1006131
1126311
1408275
1909619
1446207
1396883
594155
701426
544893
595135
1585517
647482
1939421
27828
1460907
1960457
1231776
124004
760394
1117416
786705
637332
1979020
1384690
364513
434095
575604
1033366
546337
1529769
1824315
928601
1771951
237121
1114998
1872934
705855
185601
614327
646630
640614
537475
223772
1475479
330015
709836
801443
1159297
1703621
454941
1834870
1551964
847252
1440355
214227
1780402
1860913
1509323
512085
105164
1683393
1316435
253968
749526
1901368
1484976
524358
1675957
6358
344856
660227
1088520
385721
1998500
324411
1462312
1944230
1796558
86095
1205838
1565477
1792060
1912022
1074709
1002143
326244
195313
1317842
1209460
341526
1895211
1832695
1375924
1578583
1340197
1638367
1564746
1007672
774029
634171
1867116
760574
1800461
1396851
557043
29124
951181
423768
901702
932822
1050847
89470
480588
1445726
445614
207115
1812815
882576
647804
56858
1172145
300360
465316
421648
475762
918179
204122
1425815
607978
1350687
1769499
1996763
857765
1329781
1548556
593742
902141
1799396
32328
574290
1510398
174192
980883
1902434
324146
1099431
1976967
607912
1096304
713690
424160
1684864
1761819
749020
271474
914240
1533141
1935534
1000146
1381244
726226
727404
1785387
645604
626276
431229
1688466
1333392
1910769
1459912
1521400
382493
300442
230886
1277106
514222
995923
613034
1242382
1880112
845950
827347
848569
583959
1788369
431677
241362
984365
229063
1780808
1265744
262108
39477
1212952
1925767
675968
395536
839565
1181253
1845483
588087
1359356
1143728
686536
1456320
368738
486742
1140379
217972
1986216
1640906
1111485
983741
1871113
868630
985876
1983715
1189535
792098
808690
378039
91512
30352
575694
668374
1211353
415141
113226
1903412
309565
1616051
1462018
984730
241495
1826169
1136485
1932379
563180
1036492
1196569
665216
496414
1292016
1708443
313452
1299614
1903596
1996799
672145
1481920
8918
945180
1802592
458555
223141
1172027
351177
583468
1056329
1746331
1042036
1411263
1572398
1537890
1473281
1320907
1053551
1761881
920028
84342
1861379
489138
1636166
1770748
288344
1528018
1357517
1343505
185952
1495710
902757
1251040
78911
270335
1021409
783176
1371605
962589
1696114
1528472
459260
1454690
339794
1561504
1584130
1951214
1740576
753215
1531738
1847737
42013
446402
1329324
80384
1592134
1566849
1366790
515737
1478999
292168
243873
1913356
680832
1007579
88526
111996
354838
1102325
1905833
801770
1218992
1872947
1559512
1439876
1700306
1326214
993822
1495967
1374059
1480502
439151
1093115
535188
1690817
120687
454180
97844
1943272
1651976
1131270
1235462
504127
1618839
1203433
19644
672631
1807590
1886551
849542
1361292
909444
1955861
816736
1657523
385051
1300451
518901
126687
1584733
12455
364087
467201
393867
1337193
380728
1047559
1179482
1196254
1129735
1094130
135657
59793
1963889
352494
941542
845086
418404
326157
1563459
201263
1479968
1326270
1966785
1891171
1196130
1757272
1497254
1176729
45289
1383203
124126
1324261
1112334
612194
464325
811794
1117972
1084726
904210
1945796
639247
115617
352116
691094
780406
530143
284309
382565
88446
1252146
1947881
1097231
1215071
94105
1973089
1900269
1193673
828892
251155
1218855
1105175
7204
1546566
150377
1223195
536454
1554059
1729059
958088
281904
1032126
379222
1656590
310176
87446
1749636
1890543
1704915
244270
1928972
1644239
1408456
69094
1013163
1537378
464575
1059800
475512
1843164
1243661
657720
154755
355935
1196431
1042497
987722
1987702
461166
1210748
1336804
465806
337374
1980948
1710520
765789
1157621
209828
106123
726520
416558
517185
1336321
993880
1676420
742819
1539406
1216373
1113663
467307
703165
163819
474093
923970
1021865
694926
1455286
1391076
295445
730134
996612
543334
1706975
335073
907629
773723
1818626
333577
440803
437849
374789
303494
983647
240365
974478
1255046
220562
1678995
1405124
29610
1143243
1766260
1706716
1422747
20437
565261
1273084
1899353
1068636
760483
1816707
663441
1515839
1243198
264293
1837074
780038
1702752
1597011
1310403
638861
355507
1805668
1291164
1203486
1427152
1499574
1619570
851857
951908
215848
491493
1857223
565949
988856
283982
1659819
1257833
317543
1525511
1597644
1653746
1688759
1668640
1561869
1025872
699096
1682564
1444265
558023
602681
1308678
1659706
663150
1007693
997337
525485
1818594
413478
1402330
1150361
227060
536691
1052023
945280
711414
1083408
677344
1749748
1304752
1809123
65768
1816033
221619
1715922
1087230
890714
251729
1083070
1131676
1268098
1533082
1101109
447077
634458
1328121
1388034
86249
189720
1076179
421273
1212158
1074383
1866427
422007
1257070
828539
815038
1630319
1685944
310926
534810
966466
323040
21015
1422597
31444
506312
493107
814873
131284
191721
1627764
332222
1364032
589693
342588
172070
236056
1797284
802875
333861
583697
802299
189079
524980
1433539
144802
408101
385666
290738
540784
293165
1672770
178836
882961
1176380
1101213
668647
1514319
1404040
1092910
550890
22707
1415594
250967
559626
1323599
219745
1163709
1631103
1617199
1849284
274590
868227
589546
1836127
681281
106054
1211896
1738763
108325
503415
1711382
1677506
996848
1633972
152148
171770
1255769
1024766
1135358
506419
1582123
478009
1361983
900253
154482
341845
1157313
1742324
1765900
1623701
245454
1752235
363903
152261
1625070
910607
220587
1569341
1986292
1466662
1586506
1218664
1480411
599782
1520324
584255
1016806
912572
162723
1369881
780682
588920
1522569
1017171
495866
174335
986235
610804
940169
166004
1630585
1499128
372961
1648877
1196637
1104758
1595175
1665479
1440729
740597
738745
1002437
1517339
262679
1480354
1876228
90780
1075100
1925824
350408
697519
637253
1362956
173236
289325
1584215
1118370
688671
1411588
888248
1683096
605824
368076
1733949
27968
79480
759823
1001537
730388
1984313
1947178
717232
1709318
166701
727381
971531
1760100
1609382
1111029
1923488
1333206
687978
1164578
1487311
1080590
756727
1560726
1735835
312440
1703042
1357444
1418827
811604
475026
66486
1513841
389724
249572
547998
204849
1474821
977891
222684
1744795
766225
225613
94220
373135
1467413
1311316
816288
13100
431489
1960142
938628
839443
1464140
872712
1775710
408000
1778134
57948
1314102
436524
419437
1780740
716779
391427
64273
402588
152010
747260
518949
1383507
290203
422917
464527
7838
1177155
1393564
1833640
1206683
1322909
232627
742509
38237
26145
111813
1692835
228410
1301368
1692667
419038
218039
985967
1814469
1604941
1724336
1129250
475928
1188963
198856
1132705
645070
1872010
1355589
1265683
1593628
1566104
1608782
738489
1880929
1683972
1766682
1009380
1617039
504444
561661
567592
1794031
830913
1192376
1188978
1473363
1261826
1967920
554153
1545614
808404
997285
1543398
723931
1068952
1855590
1485849
787214
1813953
539551
973217
459228
175635
723209
1240268
142743
213383
708392
1868028
440144
1850417
166419
92172
93367
1224401
424603
1070581
1850884
233324
1896663
1608376
1559860
409754
882631
1574943
250616
1503523
170270
1358573
289728
475987
114935
1653538
773843
1386324
1535722
1746518
229032
1607106
64661
375318
234752
995898
358498
794129
566912
244947
1356448
1745618
1367296
356486
1884541
309079
1386157
464452
424141
1321802
202791
1568084
1406648
1509181
1826457
1868415
357066
1344222
357707
1637019
1077459
487829
1614315
688665
488693
557143
594648
1125106
881902
1383006
954683
110065
956660
1284474
167527
1841890
89108
689045
561828
952261
393071
191043
1898840
1302634
713706
1900662
824730
1826013
67851
1101220
966178
1264145
643065
157074
1550514
1270465
80774
871873
1254496
1931082
398135
1023717
764850
476395
1238686
620458
605527
1184725
346726
1718625
550780
1184456
478214
231598
499556
637834
464260
650083
991800
91688
1829370
1837002
1953251
607608
1370935
1171403
231638
162940
551945
1255703
657123
1288598
1898932
54620
1579520
1874571
545041
701135
829438
895927
109478
839670
1600812
1296454
1232659
1974809
1895155
786230
1281341
1628708
500199
1086760
459452
1667869
1185507
1859150
1730410
255697
1907713
1538922
1704646
1915430
1918501
871836
314292
1064162
1477804
71548
1260386
1944822
1066495
1644117
501480
1695058
386321
1814904
1607270
1372151
388873
199894
1011945
1797933
864243
1037727
218191
893666
838318
824107
863705
67151
1379573
781190
869430
346342
1950104
554458
1518542
201648
56980
947968
133488
799270
908388
984066
27281
373827
1962416
620611
1608574
579179
304589
1595347
1087249
219379
1426848
1121937
1271589
1676241
1905676
1335947
537609
173089
406475
1668701
860176
62681
928372
912250
444229
766161
757517
648755
612652
1956431
554781
53368
335672
1536875
644195
811991
1138179
186413
558950
1377838
718014
528566
876615
1179940
513645
1191975
1854375
922614
328881
857159
1486177
289746
615109
1376947
254619
1019159
1197751
1387921
1418974
588554
1494214
602326
16270
204842
1414259
1856000
1629109
1038025
373525
1146334
1078779
1832670
314126
830729
774878
1433605
1865821
1900169
618448
1091273
1669644
579536
1449660
1041840
1924989
788735
628008
362709
190220
1031225
33187
502260
588493
887158
1150402
756513
796958
749230
1283825
1832184
1788595
1964945
1943398
552960
836746
1930829
152285
1507368
1351727
1300083
798236
774547
1525533
565613
121451
1217558
733295
347362
1029199
1534602
217623
719625
1024745
1975789
113664
590960
765585
497803
249669
1125543
233214
494647
755264
867705
1618985
936026
255158
1196911
1227528
1618888
1828901
667472
505110
1131821
905453
45380
1392384
859432
1587930
668644
1518849
1250666
426149
1250934
1253120
273275
1318606
1493065
313443
1983558
701389
1191262
1513101
1352238
1588583
864717
558646
1661924
1609671
1694441
624707
383572
1097686
1841606
1307999
146639
462690
170821
618342
1112195
1965264
624901
106809
1471737
1979553
1833641
170162
481872
1268865
235798
288978
542652
1936428
1323374
1022411
1800475
1642488
1386299
222071
1137188
82717
1441109
1981390
1985212
1948185
1994521
1185811
1050035
588659
1139989
109236
902043
841897
645286
63722
1520707
1972667
463670
1039554
732913
1784049
82644
1119494
1397521
297005
1916130
1288038
765313
1416348
447898
213418
841540
1535667
789471
1618562
1977578
144757
1397785
414631
1432114
1050443
392003
743901
469206
57060
1330549
5313
1391870
54535
1101049
1755366
829794
729103
1586291
99342
838332
1511387
867281
1207940
1851753
1852714
576343
1803473
422582
1254682
263761
90470
1238716
793921
42782
1551094
790920
542954
837098
878780
1817141
72525
1863817
1545465
364901
916254
1389533
683356
556936
1489629
302128
459505
840054
58046
1457018
1921692
172860
559597
820416
1756050
1532201
115473
335369
1219462
319552
1706990
1205938
719114
10754
1328640
1113835
654619
1063083
476604
299339
903445
376237
1339294
824090
1898482
925313
1774110
1463894
443786
803750
527719
1906197
743012
1265466
652345
358451
936525
83808
1467383
377312
1242605
228698
239405
196283
418996
905211
627533
616255
220089
814937
1696590
1223538
1320204
1149394
245655
1658982
79004
270201
683571
1433474
430985
1773058
612347
42357
423695
1819326
182875
1223302
375061
251375
1838844
1701785
1356056
559889
1233500
65947
1797493
1885775
1455202
1654033
1719776
531550
453983
1759961
803587
1095775
1836350
1082754
1039527
943495
1162338
546199
1955500
81408
1471254
1510723
673763
1483125
1175938
158226
1765909
314248
952627
1877569
83935
1522128
1301405
1182413
1995973
1373986
1053899
1384884
1519177
992498
1317698
1817836
313272
1518774
537940
1852253
1397764
1629473
1772230
341291
314634
1570302
194528
560223
1419769
1142456
1597321
263880
1648879
927360
556437
1312531
344248
18195
1811613
1232797
1270832
761516
1667891
778734
954301
1500911
1892772
1382527
1947543
1265477
1060561
939125
341291
1849656
547320
211470
1644280
399367
897673
315729
89484
1177057
771235
846980
258848
344037
1597151
1721302
1828016
1115895
266062
1229202
1132168
1065749
960209
86881
132475
436543
747211
1864063
1641273
462140
455534
1329182
1737314
1339700
951993
1437616
1740089
188321
1679117
1112938
357764
249892
1960225
763067
1535062
1718559
1912421
162220
94018
385161
600640
800925
1078072
1474784
903135
1827927
482237
1453881
428615
1369809
473688
592967
1435193
979259
785056
1806976
1854
215448
429543
554532
1891068
10988
790056
1061959
1391539
1815040
40907
1755789
635386
59439
685773
1695480
1711179
1811956
299661
1188574
1624722
476665
1685568
153937
675794
10523
395846
682655
197488
781878
435976
68280
982444
1629409
1956294
600152
1054686
762433
1485174
103054
1777468
1511991
568880
1880697
831073
356381
1044654
1899659
1763016
1862180
177805
1480673
566438
161238
411580
1044441
459643
1775854
553172
368931
1552051
786518
812724
799470
870455
1744013
1514136
1783076
1118756
403024
1567570
1069634
1040610
127308
675646
406778
326738
215824
1182774
1224997
185481
927970
1081944
197288
717570
81840
1286018
1688807
1043236
1743772
767611
784593
1731531
837503
54365
1826396
1171809
497277
745030
941846
1027395
767793
1432760
769124
309664
8878
890991
617701
753190
1248607
783191
205366
191347
286698
254358
1865709
1572173
40640
1311899
95619
758812
322069
139534
136624
1939550
501904
1234315
939201
551093
619334
1191081
162699
1695341
585668
1362277
923220
1121216
1127224
1140133
92846
1226679
1608727
444410
1900986
16109
1350325
1295485
181580
1088937
1123749
943027
178571
939119
1416010
1354208
766689
838066
842348
689935
1847617
985217
557684
77797
1432381
1482447
233186
1037449
1329879
1982981
1068482
602441
1861665
180888
694474
1516271
370874
322938
1500471
1856194
775973
14484
880190
1264268
1713632
1313136
861495
124085
776521
312965
733088
1796108
954839
318005
1747126
1601158
960914
691663
1380798
1879910
1642566
1315796
937733
360581
368594
672143
1532774
558656
773590
902218
794895
142105
438978
329644
815700
257842
1624541
1740359
1002741
1939282
610011
927484
600922
150125
1931014
1183218
1040197
1062567
1942795
1847599
1981603
925510
863275
56286
1775714
803010
471902
1790361
1152344
1801868
522010
188944
557537
265845
806316
999745
1231647
100226
1948243
297865
333607
784411
1236719
886423
921315
706780
696834
315673
846301
40066
1286161
466218
1488791
1633389
798801
1484454
1203746
1776989
366234
627920
1087019
269896
176042
1630773
1845468
1667673
1276477
1481229
1911407
42039
400366
1928523
1397598
681290
214614
954723
348160
361357
1359228
261688
789117
1859710
174890
1013790
1191166
204443
464887
1005647
645165
1257301
932770
305379
941564
510215
1707150
904289
1327527
1608851
1458971
715009
494832
1234908
1249539
234848
1037640
1147225
1291113
432597
1308340
1532722
1898583
68703
1420418
726054
651023
1201366
224233
948143
1608764
1852312
753076
152002
936403
716953
1762707
1212476
358708
204977
445454
128978
1110815
1987835
79576
1226112
437750
1433026
1079904
461061
742072
415597
1557309
1295125
324243
1583954
598038
171861
1347282
932954
350332
1408647
1554505
1606928
1427829
361534
119590
554161
1915601
828031
768202
520446
130515
614243
577044
1305334
993445
292391
1775589
875363
223812
1922030
849771
582752
1194314
986216
370994
1348238
1906845
698356
1116768
977887
993495
810714
332212
1180460
111927
906756
659045
1976329
496707
1837263
959018
483117
868837
383605
1347283
1600971
956321
36723
251647
1383408
1259877
1672303
1823174
972573
973968
1730582
1120123
1101499
44298
724128
633609
1038050
464660
146711
1829606
93360
1055380
1868797
877402
816253
486236
1686014
241583
920026
1240674
937575
1566482
767772
88013
1174667
1643944
1785463
940484
1503065
1754321
1420219
1662198
1737278
1908885
234678
1504001
1837319
1225704
1152602
389600
224454
1823951
1871386
210674
57849
359526
71056
1390094
1173121
810638
1585715
1978608
1135787
1701546
1381754
402222
1090646
978164
1518421
757608
672162
1907992
591383
379655
1429478
1998137
885857
1001624
684381
151418
495983
1051229
685883
832621
1635420
1000168
771227
1207750
465519
1418659
1739252
14333
954579
409792
712439
794977
1934679
1146483
1199586
1156524
204941
197468
654480
941227
565735
531911
207861
1804298
871707
1013965
1237712
1512424
1351656
1504538
1745480
1450615
465137
992833
1478976
154845
886954
409705
470307
903480
105963
1473693
235404
1421489
151294
1578857
478268
485537
1037000
1371847
1303294
395147
1884857
1445025
1744970
150656
157884
894681
621580
18542
1957905
432113
729600
1758813
869417
423424
782571
1377131
123292
715609
27442
1262584
793271
213728
1862086
1075566
1621765
1499540
2599
535127
1199876
28074
1591380
518734
1186613
1984312
616953
826092
1150980
698944
1101065
1877875
1062747
794920
1952547
689091
1121330
749571
153371
1727239
718247
547567
1573145
590229
1249650
1932040
934374
1257623
910700
308513
1418418
58082
1295090
546898
1627323
491455
1208384
731020
133130
146667
1424559
65082
783841
1028287
594261
217370
1255443
583835
1972330
834032
546506
1092708
1192665
110929
1973529
786196
445304
25769
600897
146232
578640
469699
805085
167276
466565
280254
613909
518436
567875
590390
126255
47893
1157451
1823906
1019096
930702
883387
1126210
907900
556295
1258148
1815759
1199756
1759073
243940
1050626
1806985
31993
245880
533724
1564811
679117
491101
973342
1024049
1233841
1555490
320558
202505
581356
1409347
623560
20507
826369
937787
1230272
1357146
1144336
1703812
766818
11716
849709
1614031
1912485
1257629
1422698
570532
1123481
81778
729539
960893
138054
1063857
1671019
235334
417108
1056384
1835141
1702594
405277
869568
766038
1483679
1780345
1887357
1912551
1266827
434356
1262682
672159
1077389
790300
1327939
1924250
1184876
56501
43846
937705
144243
1923347
1336023
271667
1897489
891677
796064
1717253
809885
612772
1894434
1219926
1673463
1960516
479451
1428709
1420660
1709143
856296
1587103
739252
341135
1639804
1800060
135975
212561
163879
993844
347350
304345
1967153
1031576
1309986
1921496
414394
951920
870360
1022804
1332719
202112
1757614
255135
459534
63893
1378199
1086724
1669800
116683
1189340
540465
1665187
718550
1265247
1589272
638051
774332
772638
1415104
1218855
1684222
257616
1314236
1817840
1146617
171338
1716769
998484
876142
641071
1044978
95687
156816
1243045
1033671
1215596
1280203
1066124
1254501
1554839
288510
1059094
1741891
645446
1880500
570987
1860790
639309
1313514
1095163
1234218
1891202
1339666
224442
1543883
1636507
1113037
127366
90890
1577392
1920202
900316
632036
920031
1266720
495350
674109
1620512
158225
608067
1321632
662831
964488
1529563
339400
484095
655450
261502
1466463
1679315
654386
1282038
1984203
1410669
1278672
321204
1654360
1175945
63601
617517
367330
1318475
676444
1785395
226257
1888297
1976664
318721
1269670
1798096
1238197
1724618
618503
1101667
5405
925582
360405
1774216
1915159
71019
359606
373257
1548467
999610
907182
1473009
654688
1987415
240860
1038772
760294
941952
1363806
1883085
1595191
153447
176034
1898554
487478
354293
1679238
1197706
814488
203857
163556
1003262
1171834
93943
291378
1052684
972620
1341139
1686137
479358
1315007
534961
1531710
757002
887323
985813
1730625
186170
1745363
1127638
322265
1346451
920923
557952
411960
416624
1116984
1756052
1116514
313485
1350420
512052
496999
1894832
329736
1562551
779222
713706
1276719
1173693
1294580
1222863
1352344
413249
932241
158356
799737
1670255
1903754
735830
710943
1834592
660149
1525802
1654288
982411
155234
710894
1792455
792307
354663
1946344
126631
1932771
1063779
1766796
1785975
588917
845578
1880927
1134730
1608209
122972
1314758
487408
86273
1269028
1550502
1847114
899519
1245822
1651512
1263339
1104929
1154573
565771
1847525
95147
1206598
551270
836813
1871425
886614
149720
1780084
1555650
602550
1890396
140651
1232654
747740
1686939
741022
826898
1566238
649661
1789255
939149
278280
265987
1376940
340738
1810797
237175
554639
664182
1789181
1172673
1447732
794807
782913
451993
1981697
1329550
932610
149557
735877
1384033
319380
240301
1477698
1148481
435107
1177256
1213413
1403939
628414
473336
1196194
941363
1291855
916175
1847559
95867
1957206
1016457
1692720
857314
1300774
404560
1259843
861394
216050
645762
436247
623436
1334631
1695599
790964
1536544
136939
1851628
1544522
723424
1818606
1881169
451311
1377077
1391494
307741
1297208
426010
29165
1659255
1116967
687602
77337
1427610
1693579
620708
1954081
1816353
905080
814728
1715351
1981751
1861018
246269
1481675
207028
253234
415083
1397479
941680
1078273
206031
607720
245873
19480
123884
653100
171083
1221872
1289252
926623
70126
1391892
1320929
1260294
138307
99074
164811
896579
1221591
117432
824898
239144
1452404
308454
644568
15658
1045360
366783
1405069
932869
150312
49557
88915
976162
1898295
268675
1832259
1728000
373199
787224
878672
894587
56944
1774955
359154
1725553
317066
259554
481530
1735400
891728
736079
442120
1857277
388971
1687434
242597
1062056
1293495
441432
1235228
80667
452104
1713078
1180522
506492
824304
983630
439360
628045
1353954
189875
1052649
1601254
1100816
222253
1241921
586928
1537381
1029934
1688798
1376605
1757812
1470530
1429831
215819
1957124
1802285
1849521
1743135
583374
1498436
1941163
1737237
818995
1016678
1350973
1194848
1775683
1580819
866835
1435312
1306438
412394
139440
841975
1947402
1736388
1224547
695412
987662
759220
1955536
1166266
1766633
1400925
1574040
1639546
1618360
1086234
1549346
22760
1415131
397250
925504
382284
1890529
1079590
121405
1316532
1268841
686275
1128552
1367501
868278
1161922
1821624
990707
1303034
1402064
1525075
237947
1964520
445864
879994
88425
1773985
1157882
1259204
1829949
1149388
431576
424555
1410135
214924
166247
1806685
558650
446207
345348
74245
1606389
280732
709259
1369321
335965
1748922
1772122
1135312
843772
982063
1002508
712565
422121
456632
657984
398338
1085382
1386408
1171077
447843
423033
1221872
1401655
260557
446718
1049766
424113
1403108
948677
1816146
1707649
691021
1028602
1906193
65187
1166856
664383
337298
759328
153726
1871816
1407607
1382028
1807046
1188282
1475301
1358368
1321456
421493
177845
1193763
1684073
51506
651194
648112
1385401
1944643
899398
1366562
1206780
477818
1403935
1869914
1900867
152964
781159
503588
1245595
842361
986561
197118
1168269
197011
1058029
622831
1274635
1687419
956511
474789
39471
823844
1145647
1598501
1334262
1794737
1530892
1252374
552393
1910504
510065
1789410
152592
1052815
609791
901942
311249
1204992
1508084
251335
1567571
1697971
604168
1060615
251615
273859
1957587
211994
124277
1748481
1376451
1054335
1546883
1741217
256822
1285067
184692
248732
210420
1853472
6289
1085628
1106027
780297
100479
1282359
487477
418660
1731576
912857
745876
1151631
639427
1358065
1623101
648048
1223096
303859
1765352
264753
1080929
1346183
766908
1823112
1051567
522548
291890
841709
165885
1999142
503752
81068
1861591
1831156
744410
387315
190835
242862
212070
1597651
1020832
802273
1299357
1027040
1405449
1619717
1275686
491721
498107
557252
265416
1006452
835848
252585
1974445
1004172
932541
1971008
225923
1870336
616677
1880148
431051
774745
649389
1121753
6207
164789
1628268
1677089
938763
985757
1313304
1945631
1611151
1356222
168763
1625976
365925
1773511
1060521
76349
1180397
1785027
1178073
1178840
1549112
651916
665888
220716
1141857
859512
1739322
912765
1943636
1415627
602720
639121
1199198
566362
1583399
878680
1661155
1329674
1250553
749382
1692126
604048
878417
791557
833684
651380
946848
1641512
92801
971773
1463983
1356241
1052420
1140462
134445
1058344
11762
1093874
1092444
1462586
1944124
1934422
698276
843668
1734041
1400411
428467
1989678
1910033
344379
779318
1362706
485247
260180
1481964
769910
646201
366211
1929781
907016
470258
472641
635249
446945
169056
1448823
1180600
31663
770385
448940
1015269
531967
451916
1900469
1021074
474560
1311015
1845233
1535068
33705
394261
594335
456047
1827949
484659
1267052
372798
605071
190514
1422073
1258087
1464603
1604919
597375
1335426
277952
939654
38381
1130356
1448362
1311824
1799925
597727
816103
1449494
977485
1474354
9686
1062406
138603
1955566
1806124
1092349
1103921
1673029
1404997
159927
1576843
1165119
269668
641470
1369924
1128585
1433580
1408606
711578
113
1421584
364178
165685
1242100
1019312
978934
491979
959107
127050
1833551
538410
213143
141303
70320
288021
1814967
1696188
428461
1584613
1532459
331253
1883880
1564827
603618
994793
7744
728122
130389
1562085
1580764
678235
637783
706573
120866
1428152
80169
1090388
422971
1163243
1292433
1186181
1109772
1968716
971568
1112198
1909223
90452
301064
879819
1081190
1054515
233847
1310355
851782
790756
40238
1748709
792410
1455271
149118
1262126
447172
963656
1288312
1169780
1136215
1248870
1795036
48965
392711
1053989
1943417
1893056
959310
258154
1182309
1212038
1141375
35772
13393
776401
131731
345824
1765508
1528783
1064099
151023
1667872
1497968
1530778
268387
165147
1124659
1187408
451297
1079442
1643636
1989406
1994106
398340
491369
1424101
1384000
1629213
807408
933808
177886
1309181
55433
1631642
908866
1697986
1413079
1734047
244445
606967
1495269
273296
176005
1490646
1692808
893207
1315022
170984
987847
1791687
383752
40086
1093668
1915559
496535
1460768
790739
1858535
126769
275150
1794214
982651
123431
222708
1237976
180090
1367909
701226
1238801
1679860
1320650
1601377
1152113
1427003
343796
142171
1033780
1975921
1357145
1928860
1435214
1821706
456266
69245
20598
1745827
759131
1276289
1246582
20298
1762785
1017013
1050893
1474667
424147
1318907
407570
402003
1913496
781441
1581091
1422733
106013
617487
949740
807956
1923647
109615
1920220
1335788
977052
810050
61867
461204
1099475
1473398
493018
966547
830180
850809
1002276
1271149
4616
968025
584013
723433
1034675
1439448
269465
1330939
1300288
1075233
804371
432482
1890336
1020111
286798
1416147
1087021
1498485
391723
286798
506658
663168
1432495
731474
1389929
656908
388234
1944174
1823324
1278080
470158
1366306
1784816
651671
1231976
634353
1190653
1474645
703145
140936
1403187
1888322
104279
791087
1566582
537464
765932
385410
1048023
60505
1746748
953406
891562
1029368
588865
813891
1672990
368067
484769
1364293
1315933
887556
574548
390852
275892
1711299
121547
1547241
1036035
311898
589827
1971013
1548043
1545979
206056
922560
392159
1896480
1742787
1481798
1970573
333608
1771974
1905594
1291590
1836303
393963
804215
1501287
1748931
1075297
1580184
1430766
783194
1926321
1075807
1240235
560
1564112
1972931
860491
492217
1504274
316945
1698333
1496585
905436
479839
1366891
1688158
181983
452310
578674
1014568
982382
1031283
1161453
127475
1940459
1815325
1926467
876618
1635848
152933
1239416
1231270
1250309
1380135
1251759
122260
106537
229712
667031
1185936
114473
966827
1689255
1703168
400699
1584530
603811
1474501
1078866
1222688
366843
1476847
1367215
1351133
580007
866061
1065039
1884330
1370760
109843
1368674
1362990
996518
1620645
2288
1434471
444143
1906656
1357394
671653
1140225
290225
969222
1328263
622611
364811
154950
236418
111627
1724943
607162
1989674
1822401
56776
1113840
655521
690888
725544
416884
876629
276534
932366
957511
1323735
1315746
1032358
967620
1573547
1561238
130700
1031987
1760976
47848
599113
39435
1868858
229455
1077717
1508898
339702
1148524
687678
239792
1926503
1933163
606225
1439206
369905
293766
967692
320286
646399
1113947
147198
503153
204104
375012
1297539
1236276
1889439
773397
870230
349667
739415
537885
1992865
1358538
1451085
837870
489094
1323692
1026016
16119
1903876
347267
51040
1105602
511154
80849
1076386
591349
1666872
1242565
732172
1911431
951310
1437098
1045136
1055462
939998
999324
354609
702784
1087968
484904
1286391
1858475
1162410
976096
253754
893999
462505
1104658
568537
436972
1427362
852418
1090651
1633871
1120325
1647470
1027899
822413
1090509
285947
1190518
673964
1458594
302235
1682419
1311171
758123
1477568
786994
406753
1499491
165856
1651509
839216
988333
420099
1172116
1764155
183770
1931433
798977
1051906
345117
1228578
1875410
1784127
1124417
352057
955250
1963790
1338956
1829717
1584458
1918483
1551607
1187036
764526
83207
1745306
740
854087
1061790
1835758
1972072
106627
525712
1883210
277272
1206563
1804777
525276
819058
1283779
211677
506928
1914679
725540
1864894
905778
1010909
1251475
1148304
1820782
1548013
1341845
317942
590431
659069
1691043
47166
853753
1191102
476408
213318
326317
503266
268001
1697832
1186799
1613870
758392
1125012
498994
388530
96986
68740
1557833
1401988
1979407
850214
1931712
121802
620210
1138638
199839
1555241
1827207
391968
1568968
1453854
624893
449162
1617475
630512
580934
1196746
1870999
1757394
997131
813592
594930
952167
975756
1481598
1370743
758296
1026770
930698
745771
390919
611035
1570579
1727947
1821821
213725
855532
369681
663544
105560
907073
1689966
459216
1707627
173589
344493
917256
1066716
399881
675628
1250719
1610867
1775358
254950
216889
717029
666699
891263
1546591
887737
1309009
1747886
1284723
1685168
1459688
725429
689186
1853744
167299
1801208
1443341
1755236
646118
1210862
350510
1955640
483581
1637527
574147
12143
1369419
1658961
1649322
424361
1388649
531041
776143
1813761
386849
1016378
803863
522053
756136
1509327
1005915
871320
1589674
814141
1524681
911526
1825283
999666
1466734
800003
1133173
1886762
595377
381317
638190
796365
940803
995719
1289269
1998118
238182
1067749
1508782
1176728
598814
1205908
271111
488266
1404842
1451091
1339001
1679405
883067
1766795
777508
862715
245588
1155007
1677284
282232
1333423
615466
983913
1258095
307281
316608
1517097
544428
166600
1136705
428964
1828789
266139
1278330
1992569
81527
1212866
1273729
1304407
1528522
1524243
1875692
283822
1802245
1317768
1887288
1356781
905325
1264203
1184119
1330868
1404390
1126650
1771991
786634
154013
689524
276208
821387
1417088
842430
558331
764712
975930
790703
785879
967647
1956916
416353
1689456
1577834
1398296
345803
534875
1963769
1391138
405341
1820061
575363
1013171
1332131
1783317
1212276
427793
1946406
502130
566722
694867
1722005
1685293
179691
1908766
1838093
1843987
314833
770617
1084044
889153
653521
599824
244345
974117
761038
411404
1335398
1868325
1227852
1864710
1860684
531588
268661
817820
1260729
1687354
405124
1118478
652547
368114
704128
1067419
174282
1172075
1874850
713253
258422
1649988
24190
1361887
1650352
20954
1870394
1281808
870945
1126612
949102
712747
701041
1945898
1404129
1554787
1836398
505078
1317395
726446
611038
36655
1145569
1277148
105935
1202937
695854
1681524
1106140
549823
1889044
1947123
1710099
518210
1809532
683484
1892810
1578917
1256475
843745
1567093
1107297
1400755
402365
172070
1740121
410286
1445821
142154
1067558
817983
1485415
1010423
282370
1441528
784364
1168663
670545
924695
128245
1776887
1405149
1493670
1863370
859789
1715971
421507
1981373
847969
1779715
840925
1880814
1647847
1968172
1363813
764001
184820
665632
1652580
1061973
1185992
258715
1902059
1977247
927317
35489
1198301
811671
1816572
191617
578109
1979161
626913
1590175
1722149
121955
71688
934649
1868386
297233
749251
144251
283443
714889
1904513
699429
381422
735549
1418151
1474413
1398312
1897649
412298
1081408
1422720
491981
1714066
1908898
244846
1501683
634946
693701
1398959
1769039
1003242
1129773
421107
286994
1475134
1761303
446793
604272
62055
1411139
9202
1482293
1707436
693185
372660
768902
804932
509527
1444071
1325181
950945
983389
1454063
284977
1602813
702563
1366714
7409
1723321
1739970
1793139
760017
244526
494393
1762973
1006721
1749273
1287412
1440649
447308
1261104
1430704
239841
746372
1815961
577196
956721
638496
1358040
928586
1933162
671700
213507
267460
1245029
1604585
953948
58206
1884341
23713
1159793
12437
224615
1796733
1763986
210380
1811650
1282125
1991052
1207107
1214219
1101916
461145
1572445
978340
771969
1659949
1741698
1385225
535349
195267
1189678
216767
569981
280115
45471
828410
1714325
367439
1053001
1192438
722061
1769036
1257754
1964872
1704596
1454376
543509
2601
1164294
651292
779916
1533985
227465
761144
987196
1660846
1564969
1594688
292873
1697610
829089
1788774
399032
124243
1527810
739520
1913255
1303578
49938
1976385
1970959
496512
1727714
1265111
408189
85841
24778
83885
1306797
816132
1075500
1208691
1835593
252355
955284
476955
1497200
855873
1604252
73896
605177
1361346
1104939
1161207
1523900
481906
1687835
460129
558033
207772
1161491
1709686
1453441
334459
190241
544781
1455920
326555
1067772
575319
709827
1405976
1795106
1871146
478448
765503
278194
1794777
444873
438449
1122662
1066300
626884
1668077
438834
554567
1099624
104861
1634460
1279565
1578415
1210074
951664
1820499
822848
1149209
1618975
1973289
1190310
91613
1128289
849565
121951
1243616
1746128
49147
1943994
1890884
1267067
716193
1112063
1388526
586599
1937546
748144
1997423
1564374
1331940
431261
1187335
87459
1683570
183540
1938767
1643224
1941741
1842831
1740528
1278775
765468
1473926
840879
993303
1228102
1044495
157678
1431465
1124464
1695619
1077047
1497650
1745089
1522737
795735
1467136
500860
1859451
1553020
897433
1290481
928922
257650
1761132
1195058
1923133
1491668
876032
1173461
887938
1920501
670626
376450
1046
953799
602841
929892
474128
1137097
88496
786556
686322
395717
1360480
1220686
323554
1410773
1581860
718106
1024329
757698
909743
1046707
84359
1275316
695841
733472
538737
16741
263272
1122623
1702500
1793861
853662
1533358
1202048
513479
1678085
1434407
1517709
635617
143328
1984500
1514056
441584
944547
1963141
1495862
1146581
1940632
1350921
50584
1391054
237004
1282892
1988107
1119573
578346
110778
414057
1996790
432623
1397132
1709927
110085
1638516
1548249
617324
65296
1859173
817274
76697
976102
899643
699611
1616899
805889
188951
1792356
1700367
180282
1570613
984638
1910720
1652802
701390
427179
282457
1803747
1011602
1436079
196019
1818282
660682
1570336
1484329
584544
6354
108916
1994113
262215
1519182
24382
1875599
1621886
1568154
1112438
335581
592644
686538
1704104
1924438
119888
1190080
930697
1542884
1662616
1550097
545603
157103
290250
950670
166557
1979130
1525724
1740321
1800264
1668447
1431742
1616894
1223811
408447
408120
156471
1798752
256982
876571
486176
566546
1141674
1794802
1914031
726420
385388
1975516
1754266
1389141
1033732
1135740
1121491
1304809
1881160
936222
346057
69654
1711891
1744869
289774
72895
624933
298266
1736568
1934557
824952
775439
263079
433442
627754
1065669
330306
273123
1295103
957597
542899
1458827
868635
1508427
102949
1234625
1482208
1797325
1491455
1083611
532516
469937
1315762
183239
172881
360474
1514126
983102
1537517
1586514
1160621
1760463
735441
100875
845601
415011
994119
56945
510324
348421
995112
696690
1173195
784412
1340534
542844
510677
439119
1574546
1193711
495318
1045514
623780
146906
991370
767107
1823131
321451
1692226
1580425
1329149
803141
1726717
1779854
224356
1914263
645299
292598
92667
1418165
1345962
1658252
933364
850735
1951306
974872
1529983
212938
1805757
303108
487424
307791
724706
772301
1881123
1675627
347485
1511279
119210
819699
1873228
608710
1475951
818097
1844790
901007
70261
173647
544262
1072493
422094
1570915
297230
1815936
194832
1683585
1301334
1255265
759489
447093
1787681
1678758
998031
1597841
168730
79419
1673762
269248
1920616
1112206
1239794
325645
505283
1981852
951643
1545607
1227666
859026
740708
1969368
34345
1742495
1999433
472670
1277683
637851
1864653
1755800
1611589
1765296
1335270
1060730
1032502
1296397
1372851
278875
736017
978042
1311335
359116
1679246
1998583
1743365
849256
1879019
48557
557290
215493
1952375
85282
200478
1178877
1644784
102203
515382
439622
94234
1310961
723921
1335233
925171
1595552
1416235
602596
1938083
1010577
145696
1578248
1669374
480774
1921572
1667262
1756819
1098395
480804
1650746
624466
432712
1527124
267189
1914668
1777474
1847737
1817102
1492706
1475919
145523
375929
33437
1491015
1287458
393366
725680
1204549
822516
714107
1278672
990639
864648
465005
983191
1545590
1305157
80056
1841812
292875
156638
1277149
1368264
1383444
1585610
1462841
266947
1892660
414043
1783390
1005004
1134857
905810
1013186
964476
364037
781291
508238
709093
1005068
1234396
566485
1409577
50467
998960
1039269
1582156
1118202
935428
248383
86726
292843
1472585
444153
273695
532858
914903
717358
1667920
100345
981459
1012762
964384
1914207
1301803
810573
1955465
1441664
378201
1577399
493187
1112151
436872
1267855
1504271
1147751
1297709
229327
664637
1039651
896810
1589356
1451109
517888
1210563
1398358
626388
263119
121949
1773969
1534853
1389295
536675
74651
1121518
470464
1901490
1460007
146897
1496591
1439551
1266145
298612
550549
1342822
70350
834943
1209740
103111
1088801
1273314
1453595
1081917
1947629
934154
775359
1199535
1317154
82992
1060773
1656022
716163
281213
289321
744101
540257
117799
548435
688684
1200095
1843876
1343930
839989
1716735
472938
1135546
510869
1218841
160895
1495094
24686
68824
248684
1713330
471486
665943
1582493
1133916
1676919
411406
709006
1085064
603055
218652
742232
1369456
1779429
1874186
447215
1689708
316560
965379
1047965
465285
406781
1281516
706732
1225416
1587865
1769315
474084
1357308
1649140
1563042
1463885
212857
704726
1981651
733751
900585
684327
113094
1665859
1561530
1121112
1691283
1187647
1114482
378409
1375039
181330
483745
1825811
1213523
164858
601899
872512
1879217
1685465
757988
614604
1821152
741527
318352
1494487
1369704
92594
1957543
1288762
1396676
1760600
1486304
16141
1669243
1453947
1317677
1083164
1485365
1711408
1692859
422181
907013
1223900
818888
1861028
1757205
1349637
1430942
1043329
276549
1763624
437399
1364642
1659258
563972
1941282
391888
1171477
1546610
968151
570768
1978555
1236733
577741
135794
1270633
1679224
1004022
1886154
992926
1220158
518479
1427163
95040
812501
635229
930285
53389
1728305
1035176
1323128
1748381
28791
443489
849675
632609
362738
1331069
233036
702079
578905
1155232
1241068
636553
846321
1685377
703827
1211195
767381
863582
1893176
1293267
115291
402087
468224
1135765
260935
1116352
1049664
786450
1410390
463685
3240
461532
1806557
1523737
976358
278523
1272795
1776664
434984
83774
1265193
1723100
1519586
1210178
451704
1569267
1916611
1543488
827291
862672
1756642
707070
1555598
1364190
1988157
1978524
1611161
1258942
999221
163588
735271
452218
1753197
901121
74438
1571315
1702580
1071570
1349732
1060397
1090210
857612
1702621
957916
1916607
1710555
1894367
1720656
1326699
1991525
375451
1983610
733325
798045
377669
966612
1410658
275026
907046
1432226
1137373
985047
185655
454584
1174459
760483
1787598
493912
1335823
476048
1279937
675583
648622
1475621
1805932
1496284
976726
350258
1223718
935546
126877
1017199
1982268
1185179
1441401
142221
1636987
1600169
1142742
1382514
699223
826731
1179701
1429270
1430249
1637907
1802188
1961430
1338861
791903
1890339
1088596
1613949
737447
1667137
306367
569809
673998
1619328
130248
476233
788436
1693892
1673160
1044081
1058892
1715221
110147
1872169
271436
1120950
293605
1944937
1190702
1801471
1788180
932412
1308943
1765039
254337
1492229
1176350
1143414
1070389
433529
1954834
1988719
1412514
1392469
16372
1935961
1735540
123131
741124
46831
1819555
1342181
543379
637049
1144712
351637
1580643
132056
1287311
899301
27560
553966
458701
574070
1897693
1491489
1681192
1110522
1447222
340382
1211331
1167091
1410727
1572816
1854614
1779799
374189
564529
698409
1251012
806795
609810
1269145
1471786
1832159
1718650
1651031
434156
1036586
195927
1987164
1738387
524888
1628719
30534
1672758
677033
892080
1551850
1702118
1062013
583569
765821
742989
1900311
913177
511451
1552180
1444117
383362
1991692
1528142
604576
1300106
1952342
1784259
1365757
241324
276752
1682845
868150
1143417
62931
1380230
485086
1203746
1478918
466007
1408089
350841
1100863
898584
1507475
1608462
1574776
1540566
1202003
169328
1384169
1961471
891292
69945
1666434
609354
1625034
1791954
1826249
1367573
1018022
484075
1786222
1625583
1807829
1851720
356845
1727527
1813448
819851
1581160
1573894
1027023
1739906
1581816
329021
1356827
1876484
1475786
1775435
1392544
677829
624461
523430
927143
243828
1288534
1824762
1637034
1419769
1474066
1816565
1906905
437770
242984
1050840
529212
1786652
1973990
1111811
232099
891874
1400309
1895793
1131487
327366
1386476
1531097
741687
1610773
1632952
596241
774592
459374
1883758
1949452
197231
139092
698891
617011
1713003
539559
744776
422812
347609
297716
1972954
157120
791380
965929
1639727
1835289
628842
1689745
1410211
1934791
555585
583324
1309401
986460
484262
1255444
1531921
1214490
279572
254433
632633
1248938
1107344
448017
1431198
81511
1400702
970881
640990
1158257
1640181
1495816
1541545
999199
736825
1538732
1730315
1801275
119194
675408
1587096
35406
1328574
1431166
1663481
1875912
969678
398211
1828745
1451061
33430
1224127
1856805
966712
212808
479162
1206736
651629
1323647
1028011
1941532
1945308
281150
1287737
509897
1059036
753784
1919275
1698557
1168983
1858525
1234064
1170792
406943
1922687
1149961
1669716
231242
15855
850088
784820
126465
1724663
22053
485586
1722498
1291659
11992
107177
862882
340334
1574296
1900288
628945
667419
333882
1966969
1170485
1463203
1606820
1729804
421982
956528
509115
1718693
1494948
265430
531740
598889
1533993
195913
1634559
1330839
580909
1625461
1361215
869050
693137
1383325
120644
907454
1079204
567121
266802
1522586
101653
668718
1288880
1458330
1135154
1090298
1858141
47561
744525
627673
436844
980575
1056400
201888
1241903
1095175
709348
1048411
537908
1631670
797304
346947
175103
148129
1092328
1719341
1479465
370555
972519
1127463
958755
101628
973239
562099
180391
1290789
620551
514941
1604246
448559
1757269
1287167
1949687
921202
430151
1606939
1336817
179120
1877606
1090695
1320804
1554098
553814
693274
1395992
1396193
1353527
763543
1917301
1588010
1367218
1521039
1613338
750366
1797989
742610
1464772
1514016
1604375
1888245
1345262
1552417
1422605
255571
503271
761301
972084
1926239
1735726
1449917
1960010
1509396
1877760
416562
357842
170399
1330377
1841663
1414992
1657359
477788
1509389
1725449
256490
152093
1491181
1195993
221778
592263
1631356
1471756
19830
678927
420882
1485465
368898
1760395
1037427
275397
40546
1293042
1294513
489948
1138524
1261884
1549328
599562
558019
529729
83868
762442
16770
617031
1785973
1270238
18941
762921
1133958
1249238
1701821
285372
356144
519881
906945
1080443
866698
1022077
1950516
973697
1690793
697477
1943775
1930114
1367843
695569
1334907
436090
723069
1599297
231127
381163
1232891
1232118
1695590
958495
450180
1170351
741613
1343365
1053776
1912524
992742
409895
306289
1276651
104904
269027
1073030
700351
196831
1689682
1622098
1198436
896556
1780124
66271
1141921
37391
1193317
385236
963201
193025
755815
1092164
462377
130619
1719553
1095734
742797
1783299
709112
1250506
307776
1933718
197047
1102582
992434
1868262
698250
170273
440710
1902882
1410894
727889
1989400
1591045
64125
1764361
1554108
1234133
1023368
330415
553524
1053989
635660
77869
1977873
1178613
1710454
1333872
1409213
487777
1264250
1797831
1345352
468363
430959
1862858
1237701
1691854
934682
1219556
105276
638618
1717240
434080
1018479
1505633
856190
1153599
1385605
1200968
1294149
1631211
1013130
1240734
1538133
720902
849549
1011992
1944948
1478357
1302253
1422882
1845375
362493
566194
68800
1410216
1537926
749211
7747
457603
1074111
593815
210024
1030394
193341
1862777
23000
865002
264604
1403675
652018
411523
1401162
352066
823852
379397
802050
1254716
141608
480190
1830593
562354
258330
1833676
44159
1540364
1091423
1590807
1440422
483474
1155654
770095
63233
83075
1439195
1826569
1980041
1846634
1217614
288737
1809442
1614786
807362
1186637
1846226
603246
1968763
1508008
975585
578682
1236892
864379
1361043
1774998
36486
1046879
1395184
1005482
1736546
744733
1727546
898539
794154
1359142
769985
1259810
1317613
866615
1292557
975201
1646452
718173
836175
563480
1814076
316524
198472
730683
1868132
1570298
1919839
1041019
273558
1350754
1847728
1490361
1301564
987480
1799532
1119459
259387
859904
944341
1492398
18029
1568742
1669605
1383932
781993
1187915
1081831
318189
941699
1744751
1256167
1706997
969353
1597627
764770
1923052
232599
1691029
1285161
457823
1607976
833117
617982
621388
1903440
771890
1760254
459234
966661
1094831
476477
771285
1897764
1674586
1200698
801950
152979
960396
345760
823182
1488925
534601
613962
1247130
967066
5423
606304
1825201
155319
1044251
1248882
97688
1630758
1820801
1310846
340464
373077
1209441
1009757
822247
1601899
47423
1760118
669111
931061
1025563
848513
1247791
1151174
1805143
457365
1824531
650397
66926
57655
726945
389625
1507139
1688094
330120
1412337
671992
248334
1546831
598531
824822
1146482
1043689
343385
872896
1233522
745857
688101
314402
446651
924711
445930
296192
1925387
1713427
164300
711057
183582
1284825
1871962
1543787
1371865
67337
1836180
1321271
1663698
498632
833212
1257459
1754228
1890786
1220130
1819115
819722
702840
891546
1175317
526365
1665156
1497721
1143399
695294
362031
1323320
1139669
571020
732587
795047
1348335
260584
1011682
194278
539422
1721499
1864169
1639369
149460
805974
225561
1703190
1399061
902957
746806
21162
1530896
303175
1973292
566295
15295
860120
1248539
37945
1404732
1794351
146245
902909
1445891
1769479
68140
505015
855717
686099
593826
674130
979155
258299
1515658
1000408
1267109
1620200
1263671
435671
1762006
420690
1188753
1216503
1804838
505936
1631718
1710583
1822924
1092696
1535050
1881741
636806
1982991
162800
1697833
963820
1167816
816402
447500
621035
1935741
606076
405793
907584
611356
69273
628937
108400
1266370
1993459
217354
1988331
1569679
657015
1026693
1264433
1417783
1848104
540894
1710301
526122
1382799
1020803
479005
690519
1030255
1699090
1753142
1472781
1596135
164042
1593976
1210377
1787544
1934331
1564623
1336635
199224
1332498
1805281
1225472
13548
1641604
1174084
1907078
1955778
484163
358309
1292704
171585
1599991
1023681
140513
428220
1346336
387611
847814
755017
705637
6734
1749441
1508569
137275
1255661
1396651
1541801
376447
59412
771718
791355
287751
1848978
1314822
1011639
914163
1696951
645406
1548322
1790734
1957478
850002
1283752
1402763
1079740
445938
1803501
1560272
1354756
1173765
1581817
1651198
827882
235150
746909
527020
1363517
953268
720099
74284
687750
53874
704829
1270842
254650
1457250
681261
1837533
242671
210848
239478
1791558
1958898
1771936
56115
327634
808260
1580569
260848
1388250
685099
1987010
520667
530034
875214
31394
1027198
341885
968812
359507
1727338
1446645
1217606
1389937
1643673
111192
1093673
1092523
1641102
1372394
1249243
520457
1396665
814585
1668659
405013
1288295
239963
1432735
1432281
604646
546384
1168213
152339
920039
1471576
511652
1278229
779052
1416779
458825
461225
1191651
503974
1808087
1437425
459535
1640845
18692
1161907
428440
305098
836250
1591003
1551846
1886080
983584
20106
301607
1452007
21417
419488
969690
1577808
212761
1633976
1602951
866166
623541
1207838
1891396
1112084
259982
1270505
158561
530544
1240648
904050
1488041
1097690
508552
458961
469842
274304
570098
1134412
177307
1438711
1247429
32086
1606816
1968922
1140222
201238
860770
915842
1538251
3677
1025159
1750667
1848403
873219
1550050
34090
448947
1407463
728766
1897460
1048242
8630
1395606
1424381
806938
1788584
1323222
1088462
1078155
1336204
225445
670872
1003695
148327
580255
1127373
1705240
998286
319647
1333037
1976222
1399716
898827
681485
403188
1068034
338768
384014
1557159
973913
1994956
1959408
502953
455445
1392614
1668731
787161
1483234
1107410
691576
1338810
112249
1298589
788732
1759493
1281131
1379354
1995751
1391667
160105
271168
1710505
913540
845524
895679
565697
865282
1865542
123587
1602671
569187
748769
1547000
1330904
1001798
1716421
1543566
1175042
160048
580727
970937
1156331
28234
1201652
10251
1889050
1012906
333790
1828422
1833509
1224060
816341
155504
110519
1834759
278295
336229
854946
753
814769
1430279
1482710
1279165
1882692
1015040
1746015
1283662
1573633
587374
1502075
243843
1659567
525810
1317148
945466
1137566
660437
1404063
1787193
1135918
878464
113650
1265479
698344
189514
116776
1467083
1687960
1123674
1753914
1467778
529788
1506738
322484
328409
1840994
1527437
1746668
1828388
1907673
937659
1306060
1126572
895027
1942288
1303343
667121
384086
1035414
729178
1173052
257639
1401286
1186810
40104
1504160
1083110
475397
1933006
97840
793884
552210
1349383
1491918
1648548
730385
137131
1010789
1944606
374736
297872
1271002
432729
680004
768369
172581
1347033
1883624
440090
726451
255471
892767
401707
1700627
652704
1933341
1712846
322749
669489
1650538
1933337
167390
1430190
1364861
1786103
255823
353012
733742
59253
1561843
1786057
869369
1423078
1084476
297431
540128
1624011
739709
169590
1259757
841707
393783
1893774
1328926
1739554
1195804
256894
983678
479173
855566
1376394
1270403
803775
1199836
636322
384871
377357
1361985
1129586
1104775
618213
683023
101471
43839
677724
1748966
413382
653333
195970
1671874
1807721
648731
1537737
190535
342438
1360944
977261
1658965
344591
1534987
1406173
1993320
117523
1339133
1856887
1900569
1804291
857918
474601
485116
1545811
1852222
1328322
1129436
1383432
1255412
1051413
370219
1809128
1895815
1382264
1149694
1294079
1454665
1652131
968365
238357
1074461
1099988
1893883
693817
1439500
1488290
1989047
350595
383840
865595
1424978
1501544
409391
579638
309692
630495
832009
1454567
53797
1909517
846179
56784
279312
991885
1572944
726036
1926808
1110400
807870
107488
1739577
962769
1419455
1238429
1518341
1430559
42373
6359
254649
171643
379067
234018
300691
1358121
1809280
1653358
466671
1236625
237270
1888933
1483579
1856186
1104959
525957
1668236
1251485
945985
279072
939165
1134616
788469
883296
825009
1173778
708881
1876148
614253
1386570
555037
1995797
1903484
1783044
1685302
868763
779076
1068316
1541468
902402
1763993
1584654
1121327
1426787
945086
275960
441797
1104459
64344
33339
1769627
134285
1779214
518352
1901589
1627101
932770
1461949
1643450
395605
701761
1319266
855737
1704922
50611
1875156
1278080
50233
1014145
1793638
211136
11821
54395
1160521
1844191
1870954
343597
1590427
116319
1631844
934400
1597680
177094
211881
25737
979180
811660
344963
857028
671908
576935
1844131
1900967
1922504
1414739
408701
1212421
554382
358269
754968
996808
1305989
60619
901737
54332
1816204
1792023
717702
1356192
633784
1488324
895536
399823
1858518
1011681
405504
736381
339610
1616333
576723
426280
542864
745943
1550261
295435
1263237
825553
1560431
1964448
79854
36906
1020096
1576761
1096757
135858
1412613
1015012
936231
240666
311483
1306208
1806628
1464219
695871
594057
865957
131012
1661829
1482510
827773
110992
201627
659544
1933951
1486302
112091
1764845
29995
1659614
646680
1927268
693330
1739058
1088785
554298
111132
57363
1679808
1937407
493327
217807
1223947
755316
1573292
1668879
1253060
1193971
105900
1908433
865659
967916
1191136
333342
1457985
878178
1449010
412332
1271403
1272257
998316
1996428
695224
333988
891809
1855035
193725
1292819
1046687
925628
154658
1903185
489308
245426
1125829
924459
1249434
1094596
1360244
629622
1630172
1915215
1352724
1250046
166300
1038287
840537
208428
233663
1400461
1132911
7092
879140
639316
1664441
131456
951914
851725
1461315
1989354
17265
1627090
53249
1206340
367038
1535571
1800766
1596234
392695
205439
1607125
556918
1097012
1175425
599210
1499821
913992
1219029
1075670
416346
1686159
100721
1446308
1711262
119915
1369510
1849780
1838861
1862027
1599496
1662188
1503969
1484014
259442
274310
66203
1103701
1318591
1661558
1706525
1572944
1259919
1918796
1739943
224846
1858005
478421
659192
1986623
1818607
449667
1069931
847502
1623104
824526
1111680
1026870
1249516
1002657
309223
841089
938977
1918276
1346871
876343
93483
1497571
602667
777593
714430
1705103
336892
1885173
525619
1844417
1943534
1101240
394630
1537920
1626820
1632777
1005555
977759
827933
1670052
858091
869420
1052078
1971849
1173448
1866394
908536
862965
1839631
1529095
1568218
908610
1862216
189729
450810
988917
662144
908756
189129
1693965
1291195
39571
1379012
406592
1566603
508547
397735
54639
1153239
1606922
1492493
1301901
1460588
1791373
1711618
901883
726356
1324173
1671124
711100
1381968
1500945
67005
1461305
221604
51071
506329
705308
1302977
1903282
1371007
1491117
758239
1592005
655291
1213927
627556
1767645
259326
1922125
753130
7155
1934043
1759126
1131823
776849
157542
86316
1848310
739950
294525
1243112
802199
488765
485418
685599
777678
1732818
1417146
217758
219449
1224480
708527
1003042
145082
1055319
621200
1674724
1405208
1513201
871968
1470793
1514435
1027766
1221873
412434
1633477
124361
214574
188389
1792034
1874372
834034
1864559
712764
592781
143036
362531
1995914
1461257
769453
1159366
1101948
955195
1813010
491383
1601308
1512558
1830559
1525694
684147
869436
315930
622510
1666470
1799270
971647
1115612
1176486
25820
208074
640110
189650
411119
55470
268621
506027
1030296
1862544
964683
293586
382285
1333176
357307
266179
658553
660060
787170
1714132
1204904
1454857
211563
373530
3063
610075
511585
704194
344802
510356
454196
1608456
1112932
1788559
1035586
1349479
537542
596136
1669764
1015662
1931764
1660680
55619
515184
1593547
1760528
970552
554063
1714590
1425431
608910
209638
1980221
1918169
266932
1677870
684627
529516
1014295
245191
1630620
1777632
873352
654116
1317266
1044451
404569
1068333
243200
1760208
690101
1468970
1303553
1953361
1129438
1784861
49923
984785
242546
690338
711982
87344
1521205
701779
783013
1128821
1849623
1421825
1384766
1762956
230568
629133
1719572
1912096
1673754
913804
1175189
968464
627978
1444654
1376410
425866
609818
875739
1515861
1934477
1204635
1819519
1282434
1152070
921744
16776
213860
515159
549295
1699821
1381460
926957
1246359
1646538
220060
1711309
863095
1624675
1690837
476812
1163330
530408
561202
24134
1977793
1804156
1187434
1468645
538643
477016
1224348
1410260
1267558
1898040
498172
1095843
1026479
879095
1398093
556334
1199473
1427137
1162749
851627
1186134
1952818
1505848
1548394
269549
539412
963637
1246755
1359456
249037
906623
217201
459957
1617937
1590827
418386
1808012
1365752
1019600
472461
257413
762607
610808
1244481
920496
298682
859971
1806419
887097
1803171
52473
1355338
1741781
1117416
753143
1530357
1491017
128598
1734631
323559
477797
194522
12866
554432
1888546
1243367
949938
82138
675453
1537462
1018788
975707
389466
1016888
1272169
1304225
1071202
1973225
560205
43570
687386
1783536
1146171
286178
50923
951868
684976
1072796
1429452
1333516
444789
680453
888965
1543675
1720138
1183019
1328999
706908
1541505
1202865
896635
1506543
1937992
925048
656050
122845
1137944
249443
1343100
1238331
446469
1500655
792278
117953
208049
629735
941141
1507180
197756
206529
526089
709849
267598
1039918
460819
45173
1273858
1292937
1456299
182035
1851645
64144
582019
1775853
1753535
18925
91060
442645
1722641
112523
1456441
1412720
1315060
1373310
1351765
117539
1077548
200925
883381
1629623
1825656
494255
1355268
1475929
918210
394968
971264
556562
1285083
578128
115849
1241367
1408586
787097
1456605
1150824
955947
1318811
97740
1176744
594479
1521358
633550
628210
1130989
370035
1718207
1814790
556896
214900
1529715
625502
1828461
1317448
639307
640856
1952665
1974407
58995
149359
1192383
204972
97310
1499637
513788
238545
707159
1764133
1228685
1843363
1951506
53778
1738511
1409108
1287160
871713
742863
137576
880231
1068946
199191
1886076
1780507
1398094
191234
1052272
953037
1865547
1617154
470112
1858120
1769200
424048
356978
1685766
805692
1166556
476759
1189857
542169
885294
1505571
1529307
370302
680506
1518863
309573
18634
958602
10572
1011282
1809369
140814
902369
1623385
58349
1347585
705268
373097
235560
1232163
1762315
1595433
304762
683592
932528
1760490
1706334
114698
262925
846935
994770
1394428
128038
1318888
1249065
1416323
1709265
79629
90187
1398024
1712601
774092
33398
998381
704566
1250551
332678
427683
764150
313951
1491140
1699056
1046845
137674
1311012
594177
1941405
1412868
1607182
91277
1846822
335297
849426
578977
1072823
1325795
1791366
1047003
1057286
675121
907453
14467
1410362
1182452
1542461
1711851
1988799
1011856
134559
12891
394308
265369
353026
813406
1628803
1999468
1324589
257349
429997
724424
1272568
285318
1351230
1001904
60588
441295
645160
987008
1129830
803040
754061
763050
92236
1773978
1249135
1184215
865422
1299083
503614
460377
1205695
1742031
1229595
1885250
1489377
239636
48925
1309027
1072997
253987
1353864
945159
1419622
1850436
1895340
1782883
1121479
1925960
1204858
1452123
1873536
418821
1422714
166343
1039976
1133641
1482365
1655775
1297470
535357
1315075
683033
509421
1456010
905423
1079824
1119402
1081577
136549
1895150
1193651
323954
468445
1354461
1944356
1617721
154260
1158845
1011036
216347
124632
1824064
1631315
1588657
1300855
1073914
1771168
1195459
934016
1643969
760638
1207555
1859525
1897853
1591685
16172
909769
1896410
1580092
1337962
1394397
11594
1960421
704199
963343
182016
1701970
647879
1779700
4206
1111464
978151
1403666
145328
773956
1008542
852135
1869055
1467315
1397370
1417083
706417
399638
1373727
347213
1610572
955091
316677
1076985
1084811
1675166
153396
1217414
884651
1737846
117620
587663
1688952
1227246
1722276
256206
164682
361456
574855
1752437
1914432
1229724
205456
75593
1687325
1363586
1044124
1140783
749490
1952401
342715
208663
1852634
880964
996039
1977472
675276
304393
1887745
1775990
1367275
1996379
59633
1880574
74190
546510
1355168
1654208
1738360
883202
419885
1603589
199813
1470699
971983
1053719
1654893
1353487
1034919
646617
577414
747014
1903471
72203
859284
340104
640002
1473350
842984
1824914
1520460
421039
222810
402369
1858487
1637727
1510823
383573
189780
970962
281907
346913
154197
478951
663107
1673778
408336
1256770
1633196
1495685
595342
1835698
543923
259363
1780472
1763449
1205982
134449
263806
360342
1467780
341659
1453741
5008
1235663
489192
1349543
852938
835030
1764995
1911754
1063955
316956
821280
409574
932265
1962708
1225456
67285
542967
1746306
1273120
715536
1635677
754802
211055
1095566
223046
1607355
306428
1343542
1039021
1162970
1995656
1432839
1837706
219182
839006
1705074
1753040
825185
871143
670529
162849
185884
1829201
481237
1447275
1828335
369136
1083448
1195147
1395210
807461
1349193
1942054
1137122
1094459
1033752
1990653
1051259
1179042
294857
761019
1954093
1852806
725293
1787769
1933502
921265
1148374
1348876
1056343
1442448
57491
598404
1618183
907516
1568448
835742
1181124
1767795
508695
99195
981042
1398768
292128
82383
1053115
715212
406057
1995861
288137
1389998
961604
206120
329219
1635026
1560511
362756
502435
1907646
1924620
1665867
612006
793459
1575162
1655280
1436376
103091
1445192
1116693
864512
128796
208607
255262
237739
1638740
289362
1509396
681828
544751
154904
445274
1713006
573843
1895124
745010
1093730
1659013
1423120
561074
970037
1673804
540715
8268
1017134
897345
487661
1053489
727511
366549
1398706
235219
1552384
1438179
1307255
874189
456329
1823532
728887
222224
412802
214153
1697187
1812925
832501
797942
702470
1862951
1506290
422439
711114
307097
1603495
970506
16236
461303
1277479
1015835
1657530
1532579
191124
1548214
1578296
329083
23244
439305
1816762
245571
695915
1886607
1582025
1732084
1074124
551272
1779532
300149
188118
589930
1126616
728379
973016
819134
1672152
671061
1634070
96478
1602447
525844
263958
1438711
1456684
529134
435347
1460352
1848740
230541
994209
1181149
1757331
1647957
1499116
78490
1860281
922381
1579001
1861405
1521547
1046534
1580010
1181339
210320
1355451
1482126
1303741
1850191
1237902
191758
601056
1772256
1796948
1804797
7270
1703127
83521
1890763
1647777
1691952
562915
1354967
1351888
375374
935443
140710
1891596
1578257
142361
1619608
994487
221354
103367
1425534
1065636
191935
990847
1812083
1556641
982611
181500
1481986
223281
717219
1645258
364222
90795
1683774
226098
1187308
422888
1039102
794104
1580523
596925
828712
419921
944086
1579201
1258163
161796
1671994
457621
612183
394908
920719
1377489
1218389
1341861
564415
812940
1409936
1419719
1519858
462579
884628
965702
29627
1264244
1925241
1544017
292993
501817
1524426
631903
1622356
472939
1869480
1603850
1557362
1344407
105652
1993804
167849
1554999
874919
419176
1943780
1035571
141855
1977351
1042677
1773677
1668590
1255925
186657
543217
1009612
1482159
121463
1541638
764039
1142987
366287
1301395
461886
1544101
1249592
821083
417031
1616477
1873733
1913224
1739580
246784
1595680
1655440
1570099
43752
1997022
1685888
186993
1574794
135832
1927116
797185
1343265
1423489
232801
1963040
848618
62456
658588
1149560
667163
600179
1887696
392058
46789
117795
772815
280616
1727050
1019307
1039886
1517867
1832631
1910033
1293699
374348
574886
1136819
465634
1882802
751050
1094225
86147
389889
1799251
209677
1304245
1579390
1407264
1759888
174353
961475
1648621
1943118
992700
956362
1777146
1211364
1291472
494632
984988
1421434
179990
133035
696254
1739872
1320337
65837
1738989
591114
638577
534279
998479
83011
890854
416879
1659258
156548
813618
1443856
1019956
1213266
678699
1721335
399381
554582
1451820
1838291
531285
1363134
246280
1970167
1771898
358009
745015
77665
1465420
1013033
1463331
1194893
494528
687200
1898054
1071418
970925
1115162
421058
1081487
717518
1500299
369033
242459
1614366
378316
1458457
198706
1607413
380961
361302
1254777
1666440
634876
1665362
676731
1179791
1729542
1846955
1803729
1754869
1450065
1038807
1860645
870167
1055545
1609160
990813
330611
560355
1544188
891412
134638
433488
178331
917264
1715761
107783
1774155
1716620
949317
513725
630125
1554413
1329789
1032229
1087993
1188925
1403854
1180684
1924227
1099540
284334
494459
1918336
1713412
1175000
1296346
1315844
846911
1424542
712725
173895
1179007
1523357
1117751
1262173
66012
868935
1536649
48040
346020
55782
1913221
1887320
945041
1720632
1122104
211687
728255
1876431
734462
1216991
1988719
803232
1275822
177400
259442
1805333
884532
574048
125518
161315
1815046
457574
542433
1891333
439577
601795
1413277
498973
1231724
206574
348610
276666
1418053
1289838
100963
843815
774808
1456270
1746541
1610421
1943439
1935552
133949
185877
1861230
185972
1789534
1071063
735488
1743402
1848871
1721250
726041
698492
780578
278528
1479713
1797205
826805
473765
562659
1915108
1892913
1715660
1283777
1973266
710240
1520439
55452
642760
1395896
948865
871571
601960
1091866
180357
28395
1926037
775363
1996618
487014
1121534
1774358
1981033
1376056
604458
142468
254396
1873592
216784
1733644
1606372
898832
1650612
1610652
1421197
1901901
424709
1312074
1118366
251697
1319152
1220915
1209037
231512
1748241
1181198
1094653
1824573
894518
841545
660948
1480064
1275813
1728613
1017993
1717096
1783391
1924482
1694773
580324
1069535
1266051
950565
1748071
1674099
1892658
508387
607050
453469
1886336
1930501
14342
88468
2668
1097418
486961
16228
807217
1491308
1086403
1754003
1086898
292274
1285545
1433271
1448924
1514777
1339839
365473
733747
809547
435242
1647712
201234
1304925
975135
1788032
1147850
1143682
1403926
1462599
908832
1436425
552679
1389285
1580339
1009616
1705456
590202
1857870
308418
1807719
872835
1038880
1580959
1539523
1115384
1218346
798369
1753813
567036
1532258
428796
1876873
873620
1329495
1349770
955552
1409972
1058544
1935618
825967
371391
954389
1631386
420343
415555
940835
1958610
963449
92389
101620
200044
1324230
1329942
1993063
776564
1419123
519387
778544
1872078
1262224
1179513
832820
583773
1593407
1817729
307529
531505
1140970
892607
1613442
359570
1744848
1689133
346505
1854185
1695782
58463
328098
1561747
557085
1735981
1534567
383539
1044389
968455
1528841
93290
314960
1640909
658102
767304
571462
1033579
1010384
1594187
1444669
619034
5767
999862
1685226
1451124
191497
1146602
277923
302240
1423722
517877
339494
1531061
1443115
1561755
1491010
1108710
988090
1597452
1897564
168314
1406452
554765
1227201
1363841
1724987
1975708
1269769
438141
36597
576328
323136
608340
1394543
189474
759894
899211
1440175
888381
624519
1791124
326735
707705
918687
1358697
1230948
1619584
762907
1290331
846514
841415
1118045
670400
1447531
306410
1780890
722583
1283607
524069
833099
1036576
186029
1480953
1565165
1760805
1557665
1285422
1655792
647024
1090398
114032
1415259
1143463
218781
1076857
1594715
1730067
670487
1539681
1211769
77058
540514
1936545
1977815
567780
1887176
762957
730586
1026595
1712928
1103869
1756757
1591475
1567748
1557557
314545
1373289
1157018
1780036
855397
1205641
706506
167012
1219306
696798
60998
769433
1033713
766636
54242
1046913
874013
1995360
321266
1944565
321410
269051
156110
1963976
1426726
627216
212180
565054
1262413
1038729
1033007
1233564
194718
1573932
499337
597840
583146
380828
1255654
975785
297232
1421957
1302726
1102673
210085
1766827
93312
609836
1590688
1183657
1170168
1318581
299206
979205
1818790
839281
1408288
759711
97333
728073
1892738
795625
411723
1943621
50773
1230225
1482835
674353
530679
867089
1037219
1496072
1385514
1646020
1275276
956736
1353384
340012
1536407
1647788
468064
343993
1743202
1459815
1880877
618944
1963546
155447
1579356
1274300
332655
1977309
933906
371546
1539805
715750
20839
1380901
765866
1070917
1472858
1316445
518934
1753680
1287531
399402
812472
1934856
25296
563868
945605
550281
493262
877578
1358486
798315
1575087
1363240
300300
203707
464137
59666
1345629
1648469
929529
1794229
348755
1189474
1302108
1217248
1907608
554703
854798
166292
1034186
1093184
874419
1821210
1333081
942705
359159
1410229
533759
1203066
20783
158680
1536950
1015413
790599
214115
1604088
351034
736684
299423
667896
335541
648377
344436
306744
1447753
591558
1605051
776924
774877
69403
1265702
1654918
1171942
310501
1049932
694206
231321
314932
1371159
586861
1729798
1090644
587687
25894
1651444
1885856
1559869
1120168
185048
1986743
257135
987783
536539
1699842
1447722
1779586
1738003
1769029
326086
1608092
901627
1935212
1020909
963103
1865660
936589
1737271
1208204
922150
1242103
641257
1261005
634113
732489
1885339
921644
576605
940664
1161560
1599222
1749787
286538
756805
1998758
797416
738898
418597
1378521
541541
308330
1005174
1241091
1704664
517241
1618046
1256
1895869
724541
1052789
812631
675032
278437
1197681
806557
340782
1211481
365003
199871
651851
1994055
964469
1195195
1096770
1407210
645336
1630188
1195724
768780
825495
1717988
794782
830778
265511
1609899
479386
323311
1101652
130401
1859957
285617
1105027
1313357
649485
799990
1564839
881380
1085953
850940
380989
927234
367811
1461833
216031
718886
280855
1728746
422188
1778298
1266864
398302
1139673
1594067
1081691
1270460
1251961
1818889
1408687
243691
1943063
1794037
1312263
401412
499745
395005
1994936
325695
70382
899029
1186253
326356
1696370
1977551
95998
1133686
1870933
1681527
24941
172504
354991
1299603
591631
822987
1153517
38547
1855749
1231222
206204
745991
941567
408495
244506
622821
1072649
758335
19183
414927
1124539
152104
489232
625618
739072
654684
1744693
1365430
1842141
1191936
1410467
1136734
391303
1027153
1425531
109252
1277990
958870
886262
776283
726295
1666247
1392465
1416675
1490043
1597599
766468
37740
1644844
1742179
687678
1235276
1095512
333694
1484460
1094521
1685368
1953801
325470
1799880
699238
529476
1899077
265917
45191
61696
1003600
1091025
1958702
1809629
519467
1158233
1293922
728491
1801046
1153126
703471
1445440
307000
1180024
1966584
1863447
1552547
776482
881533
756527
558553
1201836
1700341
1270078
1264290
95337
111091
1433656
1302152
1984139
883077
925628
552035
132812
177651
309758
449499
981998
683301
1847886
1180651
1972842
716527
196632
922128
174398
370685
27928
448820
347072
322336
1553414
1088926
753723
1379399
300756
414199
692456
682945
856078
602990
1837069
1473464
529169
650119
1970014
1354162
571996
551858
985838
948994
289763
507182
1077679
1827743
327230
503988
1386776
88285
455033
1761083
1045478
163012
1303947
839245
1337209
848840
1517813
1791379
1148990
1359633
652293
1087583
359582
1557144
1856503
570778
147051
1349237
502088
228960
1056086
1656247
1766599
1423390
487694
1802652
366211
1560451
765232
284410
526194
349128
1314462
1269474
1930016
1215879
400783
1239969
846593
190308
1718810
367267
800503
178735
119361
1496004
93972
1453791
1416086
680289
13680
371009
207806
74285
1669973
317663
1699577
251569
876565
992925
1753096
1774239
813025
1982048
79600
231242
426121
1249585
108923
1341875
872263
1288081
841401
397150
1976341
288984
636378
300258
18545
1625063
592835
602232
919303
431017
1422893
840959
1783423
1449487
1105848
994531
1965174
682616
1370228
1306903
236060
599513
1982230
1728220
1859999
491213
1742055
161280
288207
1289535
1896872
203367
315452
689307
1377955
694867
586135
445734
43731
1029750
425259
299816
269344
624187
427808
618669
275947
552817
1808121
1719406
414836
1934145
138282
1684953
1296948
1752549
176586
1397923
885513
1630021
936699
1469723
893607
1876123
533000
1257994
509305
1672760
71770
273565
1451697
209521
349769
237652
379099
1576940
10468
1799946
773779
1098095
955715
1952893
1977206
153249
663501
1984100
903595
502406
998067
739154
1238567
419240
1120687
1347606
1657405
968381
906907
148852
545986
374777
1136766
892827
1331090
1327299
1661957
279900
201639
1763655
1921989
787074
476088
1152595
292425
1092844
723834
1305920
556723
1659124
658423
1887807
1893572
812399
1256596
1112572
1566805
763701
194527
211154
1888610
593323
1590898
118318
265080
1966359
1634849
1066854
643610
112394
724498
933604
452652
1700677
845091
1214443
632505
186041
1235567
817912
360695
10962
775915
1521230
604737
1301931
5369
294051
70455
1943307
1514251
456788
1980846
1198376
490855
1493028
1193353
901683
1365880
175894
1396619
913856
1498800
1722147
423039
829038
1003250
464829
992621
1513813
1210218
1538532
1342723
51247
425320
323954
969148
1837373
1697495
129040
1510071
827528
994998
1088118
627926
411669
1175098
1498866
1436276
1026795
1755397
715174
1453743
1618627
1690705
1964353
476049
236711
1596614
636211
111224
1997609
816726
741044
327748
500548
1797594
303615
1292632
1525348
996619
1301497
228253
6604
1098032
673846
1915768
1411435
1457075
422636
1156559
210649
297384
1616765
1875561
1808443
407631
114903
324712
782320
796688
1229559
1532030
38000
1790446
500940
1307985
1515595
222742
724129
683376
1427457
847691
974528
1502518
1962386
172778
327705
1475611
1624777
1751621
411178
206800
1741706
533680
1856947
358134
704193
1141032
758088
833531
1044707
952398
819490
167371
1769271
190029
1044033
446325
741872
948584
1228669
746578
673422
1898047
1399425
1488292
648982
939780
1595079
581014
1740348
1961144
958561
139898
1985650
1129215
306554
355281
177488
1265101
687558
217683
937135
265749
1469718
174822
764875
910881
284914
1297685
920424
1601422
707874
908843
770392
266682
428892
1561924
1521119
361844
469466
728255
1429971
1777244
1644396
1686963
501705
1639683
1562843
1239189
1150678
1032397
209241
1266826
1102917
30883
1720152
1538172
1342454
1889697
1323382
1934520
1899967
1279411
1763485
1989871
1403454
1059399
235414
1113146
268213
1162470
1811626
708728
1478005
1609230
869890
662498
1261819
1072471
131385
1443173
47558
1205443
1498333
1943919
223923
1491582
1871254
317683
1465905
627844
504672
233206
938018
1765252
120739
1221435
502539
1609676
52147
37020
268431
846729
1104785
821488
1672003
790896
675169
388854
917564
565870
545888
1903372
1108670
72837
1436110
840922
1551428
502672
1907437
527003
838582
1229325
1896118
1578195
1417425
442338
1001678
999888
1369473
1233535
1580102
371119
523414
1597765
1774403
837291
1229349
276890
999697
832085
1734743
1452879
1255726
1566539
347074
1242204
965566
1961112
923074
570016
1709428
1516922
633202
1761433
1654512
388303
1916663
86202
533904
103171
204070
1312560
1092892
1667453
1550652
964814
274648
411541
939456
1420144
1260596
74834
459314
1289864
906195
1847093
888249
800236
926046
114000
1161693
281615
791324
551542
1308795
777854
1308142
1137221
297909
926123
695392
1546804
58157
679265
1639218
596641
1048419
500108
1236968
801849
368324
1921743
1914425
1548023
131928
966818
962130
534329
1270975
1725207
1166950
1159540
1267975
1270597
1572744
264144
23611
206953
769329
589268
102325
628167
844566
996496
107938
247452
1645603
1302512
186755
410565
1573376
697803
428332
1039160
1893855
555930
1496859
1705466
906354
128801
1528235
1683948
883778
892914
1936848
1090942
725751
1730867
1523398
1374327
171889
145673
1298053
1405736
1754810
47370
1840137
228560
792233
1615679
1071218
1060450
1114280
1021286
114367
1154465
1925543
594182
23004
331338
699282
159587
342088
953719
800209
588346
826850
315191
1947915
311522
5913
1338043
618432
269913
1574758
690974
460388
231502
1855089
1971138
1743500
1865423
1426226
1789167
1817471
600042
443571
1011616
782564
1576841
980782
79484
1298589
969394
252295
775121
1094014
819583
838179
703945
555224
689633
1166562
1810957
961016
1698233
1641771
1602877
533461
184172
543769
212754
1391887
478224
388646
166871
1647674
1402788
1429717
1182711
324967
182263
1735646
467717
449529
1406916
1507686
263871
1237616
1784464
1216037
385961
283338
1541219
867553
1462375
965962
1914177
1893628
1862512
664338
486556
1555304
1983285
394139
1553736
917888
845330
786293
1385526
800068
168168
1990590
1067312
1098195
174249
140065
1527607
215597
352626
442110
32712
1826925
1516921
1087710
1016767
698684
1914608
1319989
184452
295827
87841
1006934
25713
212681
1860743
444779
286150
181749
409091
1614419
67492
1361497
2532
655734
1744449
1406219
1226243
1582827
1979231
760209
1676688
1246026
975450
1884350
1918861
1330954
1144600
1184944
1350429
329462
277058
227475
913816
712710
214685
586227
324375
1979945
1393003
132186
1788918
955212
1425914
1782079
788121
1385922
1625137
727223
8990
1837150
1764142
1159114
1669232
49981
230926
508884
1590370
1394470
230961
1429752
823195
739215
618644
234532
127035
1571733
716195
1251133
812741
1497597
13567
850478
1444941
813259
506199
1798202
1912224
905515
1360555
1348182
709385
1912053
488505
544017
1834622
1116577
796051
1166201
306583
1628857
1338606
1593087
1622324
1439043
152730
1656046
122941
247965
1532255
1354307
681829
1942082
510364
942089
1479463
243579
626155
1488568
110257
198046
1857856
1051594
1533822
148238
1924952
1159047
1118789
1333965
716404
540460
21016
1139070
1133257
636328
460421
605797
1762328
1449079
1183389
1135631
1670737
1333161
1072404
1700772
577379
744562
1524731
1897499
135776
1596482
882514
1021699
1419864
1676819
516301
451386
1602210
1802296
1744566
1320109
850867
1567974
1391145
1227763
464557
1478099
649886
297299
654994
1057183
227699
1260466
1845226
1264502
1092032
410513
443581
545097
1424867
467630
1370081
201799
1573105
1901154
421179
234530
1245270
1777730
530034
1325334
253997
718114
607467
126095
937546
70451
1572256
1241311
400202
754152
1347732
134998
851064
457300
1483673
427010
1254257
72227
978045
1802466
816568
543366
1661087
1004768
901820
304965
1629112
660377
19396
1453867
1827294
449220
1511684
1054941
852605
959211
988285
1816534
1975382
1511558
593780
1196037
1583140
1789665
1100766
1782330
1482893
37386
1365247
172709
1883997
66399
150518
505976
1436081
1309328
802484
1404631
1391278
893868
1058983
1624466
1151132
1213215
772201
1419807
409240
1735027
54745
1333613
593158
336700
336404
1030684
156903
424933
1284203
1287442
1954037
343310
939339
1546043
1908207
1989865
1158408
299865
1516322
796010
1064290
535920
1808029
1147763
735290
1480640
423789
417648
1151712
64369
477783
895066
658135
1694718
1416814
1760570
1480899
1226475
552769
773742
1045356
1561132
991583
375033
22293
1399704
508796
1246444
1001405
1035822
1783844
449548
1065530
1759389
327487
1940781
822389
777485
1572280
1607635
741541
1842218
313658
1967401
941370
1852218
1927257
211292
1338382
1060016
861220
659061
5170
1162803
324551
200156
379536
705255
1627081
1856653
572742
1786464
100066
314436
1688527
1657658
103204
682289
1680802
918580
312312
1085967
1113767
331855
165362
1775349
1910391
1625600
754197
1397554
725444
1736708
243846
1357588
507367
238858
1959680
1221113
326912
1756035
1350969
268276
601981
1725878
386971
1001169
1260468
1313126
998239
1334503
730082
1791421
1407836
846101
802450
1678445
476643
1935350
1135574
483159
221625
346602
1260224
705122
481345
1983876
347079
197717
590359
1585240
245687
511583
588427
1327217
716363
817806
1661254
110370
1249656
91846
1545866
1491999
1513315
790447
345053
1531475
1788224
1902997
677456
596857
1112943
475235
1558302
106076
924183
878970
1146972
1678963
498363
779685
1041953
745855
337735
1050515
1110307
1650165
883621
1946237
1529299
1833797
721117
1605812
1973612
61151
1857949
1558659
83788
92257
1056793
1928685
1109628
722809
952861
1285224
1116891
1399575
1274751
226502
1156875
640961
79174
1009543
1357086
475698
512702
669455
1071491
1171006
635353
11679
1239911
6073
972980
1740369
151249
1187937
636518
1817097
801151
592449
561098
1456016
1726006
1869103
650019
142069
493214
266943
1425482
1300416
1157162
1314569
1974876
62222
777464
1851078
963333
1664048
420805
57040
1263929
321836
257987
608429
1000087
1875620
369486
660715
1850528
1193228
1156240
994758
163537
116662
136676
640772
287326
1662746
971695
1723677
1991908
686159
21234
1155535
82951
1734984
145161
337254
1852482
1670461
1860700
1012979
1836303
1342198
1825611
39920
930584
1212798
1875734
532029
290388
314490
270689
463717
667416
1779370
504339
865069
830851
55235
996111
136166
1432349
774350
577683
1002263
1447582
1840129
969294
651161
1222704
1254184
96875
1678700
1419735
440032
1373505
154497
1278183
1380856
554920
1164610
991131
67069
435201
1572803
109167
1754034
1278655
451434
303865
1948421
1085508
1184630
92472
270793
1141034
1203542
1592635
1975795
759375
13850
525594
1419513
909924
1471003
239589
1862427
995018
1571795
1115851
830560
1439478
1225156
204716
648622
1588829
1307409
379868
1275059
1619987
1531265
316899
209595
1694912
1557229
464265
1130065
1124656
64172
444429
1392684
830345
1032612
1618825
1408281
666388
446280
1457198
1449820
1935187
1581424
1160451
1443143
1425959
1649620
1282989
1592251
739188
510194
1216284
1084524
1475532
1320736
764275
182190
1973344
404668
204640
1651923
281208
533514
789102
1546409
1984773
1721842
713815
1802990
178572
1295673
1634969
1137797
452215
978494
1331174
449322
1192046
1923974
225833
1585897
577159
379418
444462
1979640
653061
82324
1945288
1433847
1863959
937030
1047769
140007
1799207
15132
230833
468593
372062
1022415
655265
1868783
1542855
266889
1243705
1891435
1600777
574028
1063551
455778
1224206
1420879
637639
1223730
667053
800213
633364
939268
460366
1787136
1110414
33114
514395
822035
1607661
411428
1259419
1246108
405393
1080005
1584193
1564149
786940
1282737
1646617
171987
412725
1574914
794230
1583753
171457
847521
815846
1157293
217063
1222070
275542
1513850
1779096
58408
948538
489352
149206
935332
1825215
668965
314579
1627992
1823282
1819018
619251
299933
1418013
1099305
185105
588983
1435450
693259
57551
393292
195160
1435995
1486757
743692
451761
364663
1778402
10575
876406
1958831
356701
1139160
1686686
1857044
1642119
1289086
117158
1288892
1108630
404705
1511933
951641
118830
1345520
521170
853610
1307820
849910
1699320
703947
755203
1849195
302740
835187
1300634
1130753
1833718
23433
500084
1385468
1177756
222520
1622169
457954
97384
863629
1463064
1718926
452338
1908553
1230370
1153198
412487
1757875
201323
1034614
1152363
778951
1204308
1339143
48925
275291
1324330
1639460
1656237
688178
441140
1976038
1142684
306465
557631
419101
1183144
613625
60048
1818539
399454
359257
1994448
329708
1369657
930247
1555621
356094
1957325
1912974
1593107
1794635
421634
451581
1624534
585601
1829273
725010
129478
1261324
721384
578206
743134
833092
231060
10977
1805372
1597093
516720
1954832
477797
1575218
1828806
1538048
1093494
1835378
336555
1374694
255290
1645127
500870
1240158
754648
592884
1753301
10591
1161574
1064168
1467006
1068261
1601597
1763533
1710661
290593
1486085
1500857
1530929
1699846
539351
193703
1458159
1695228
1561959
141938
866724
1369463
1495008
934372
1800976
1296296
1795182
1792541
888578
875910
1543837
1230617
1311467
266197
531696
1353697
1163331
1829284
922051
1674035
714262
304635
550736
1161760
1702215
1265294
643028
23077
1674213
559461
1933097
131262
913233
103930
1431983
1733096
1630715
1329118
1080042
1796351
822463
684812
353783
151085
1130787
212795
1421651
1043442
826389
773761
1969436
930640
377000
318060
533504
1330451
346644
1097860
1324763
72032
383231
1325848
1675315
790311
130769
1365597
289149
1561513
230441
528956
1396448
288808
748588
1434103
662753
460712
400546
1946573
419722
1220364
1891540
1438325
1377794
1368011
1064670
650302
478644
762960
666760
246323
166387
156057
1713971
1501646
1754334
174466
253883
1828507
1191318
1506511
77008
1671143
1748372
926540
292333
108437
1575561
1894165
1020932
977719
1667174
841356
466506
1284578
669269
422514
806515
1553242
843525
1197363
573748
1311003
790605
805018
1390278
892802
1067383
1855282
1853820
1241283
380525
1066324
1037832
1435540
712353
511629
394096
1153373
1737213
39771
1013156
1710823
265482
1625022
411638
1296691
695989
641876
743540
557119
239981
91815
581006
253640
1971326
57808
124242
1185158
1921952
44503
1616597
1203455
537512
1052748
128490
95706
949808
383539
1073712
1351452
1142940
1197661
1765423
755414
557938
615269
1038598
1646263
1171481
182411
627438
1815080
391431
919008
1815480
83716
779974
1494342
1740294
259350
24224
1628916
23781
859732
161772
332618
16355
605632
1820472
1182062
710489
1692146
1272506
1667008
399522
1008519
1575799
708853
1169040
1574952
388680
1564114
549712
1009873
52822
1439058
1664264
794649
529857
1020761
548507
978719
1751930
961882
65334
757575
806213
704154
41912
1189958
1760983
136579
1737955
1559352
886595
88245
1288259
282964
674654
1462184
355723
872295
1947306
1414017
802347
1769237
1156702
973055
327164
450363
1935127
194517
1963805
916768
741519
1778003
1885617
1292758
182304
566566
1064756
1349823
1275489
1059736
1204534
761276
270362
342761
1780018
385597
606117
817411
898137
594523
1385766
1922098
60881
568630
223466
1284281
1857365
421467
419222
1431537
483712
1628408
257349
1563122
1698151
1086796
1437683
168379
560143
1705503
1298890
1740786
1419658
1880916
728931
515145
1954258
1040595
1870259
1103982
928202
1282442
449540
645224
1299283
1773189
1561261
1346773
1877610
929459
1010552
1353169
1693572
1476189
1554914
950760
132193
79966
1111923
760059
590188
837630
978183
754611
216796
1054491
204561
1497741
861906
902668
1914489
1059605
789694
465196
1644764
1272553
203995
245510
438518
740435
1105711
1117545
1171097
1256412
1544985
1950410
150113
38029
1150925
1811756
832041
1942368
451614
1492482
1877814
1083636
736749
1253040
362753
1235792
1587446
194956
946695
1813509
819510
998900
1163300
235328
1750060
875459
173126
1829661
1589738
329382
1312273
698500
185084
77868
1803661
1408762
98509
1694241
1004632
1530323
15943
89296
1336418
809393
1303179
137020
299675
697737
1640531
605576
1424198
1781951
933468
1192791
1593720
1402523
1031405
293685
385317
174684
898599
1828224
1564913
1425254
1125100
419779
63154
176700
829006
1606736
754841
1080760
1001799
64719
1576581
296650
415384
1779950
1773891
380956
110461
1641661
1611365
43870
1832575
1736140
1912546
1670041
1687885
862028
40703
460902
903598
865646
1637894
658349
1360768
858256
425477
639237
1256796
883904
1147666
391582
67471
1236637
47054
568128
835769
1586571
181543
849824
295839
810982
1072724
434379
1517597
643534
327845
314034
1554667
945180
1341027
1973319
886880
981953
1477393
1470278
1344149
1668626
104755
26304
1397040
1556384
197914
312564
1340355
699004
132400
1855292
540127
684097
1499871
1214691
280635
1068880
59875
715263
693186
1415305
1093361
589338
362355
1006155
877920
181828
1053145
901497
588312
434815
161480
945525
1624656
1452498
911141
1167320
213118
405182
1064813
379030
1533544
478465
1457421
297296
190454
487467
1666290
287869
502970
430281
856187
802886
1665603
1588028
1354786
1112584
462984
1026245
1753138
1587923
1651264
1093046
729272
1912784
625512
135738
1581453
1971803
388085
1764952
664392
193566
16281
1602746
110358
1723203
1821990
1317292
1009380
1769327
1074421
265348
820489
18266
925707
1381155
60642
496972
1630598
1764426
602389
561111
81723
1493657
669193
1209757
74296
893465
605771
1115471
893604
1170747
543405
470854
945585
1102970
750750
357354
999682
1401362
1149414
444129
1719967
1216138
1612285
1954172
1807830
189453
1159018
432272
1197781
1683683
809009
571503
1350174
519135
468015
998465
1491414
941337
137709
1107682
750366
718583
1899950
1823131
1309834
1946002
413060
1416663
576408
1870274
1991965
129826
1113559
490883
1816214
457312
1965583
248562
1914263
413757
520222
1743589
1978261
1413740
1094035
1120269
1476154
668688
1256418
1529421
1652711
516324
1448711
1723392
1052799
1814475
1315313
1948433
1864245
1584988
1280997
921295
1572722
3458
1745624
1988827
540511
1209496
964203
238030
979959
646844
1176514
271599
12948
332795
699044
1279763
828227
1811502
1167180
1350494
196364
1054959
1979136
1977395
1882421
414182
1171079
394968
1024184
355588
375111
994281
1182335
1499071
1946054
1243590
1734756
366160
1785924
1432895
1792802
1604898
351701
254656
1905807
1729554
686453
998500
920604
99939
1762853
244647
1121027
97305
1116836
1107528
308446
487569
1509835
1896522
1556743
340140
531731
514657
1544815
1283166
1320306
57408
87268
184693
914968
1055883
1563976
475517
1155761
573749
1224440
1459182
748317
1842625
364673
885437
589119
914788
1709863
850546
704032
934106
1223504
428887
1302462
250536
924499
628493
662010
395586
291766
581080
1071039
374403
138390
252834
1024357
1038415
374079
1569356
1554609
1420356
1262471
137306
1504448
11925
1118557
767043
267157
1580247
138117
1138222
722044
881644
546716
1096512
745709
136179
1361005
784584
1085990
1792482
1683753
1104535
1996781
1920506
968806
1766305
870129
1149047
920884
1886846
538656
1886006
1968823
1846180
1587931
1383767
416150
1679140
1282234
1824970
580583
113406
169499
687824
880185
392504
1989000
476798
1925545
115149
742977
1288631
125689
250365
131568
526974
882744
793468
541239
1466315
1454568
1730591
807078
47380
344777
341800
1002230
1966966
717007
1255196
38004
768376
1359584
1435835
1019828
1524696
1724954
364145
1706107
1159858
1423738
1486981
306699
892234
117811
314087
988968
1604038
1214624
134920
694887
1114766
898334
1979814
242678
1622630
643105
1064426
937606
1020358
552929
221166
65985
759497
349330
632300
647119
1331307
149850
1626829
659924
810446
1923925
1286011
664963
1511242
1127149
1931211
1932296
596463
1572103
1978050
1160639
376337
32179
1352354
1999880
898142
1622359
475121
174723
867675
68768
1421168
1782798
533411
139610
1953600
1530166
823526
1267841
1657562
98915
1977460
1422463
373341
847052
1643615
1446685
510369
613740
444476
150076
1450531
1818769
634643
156303
1377218
300154
535529
32489
68734
1160797
1179128
38678
989993
235661
1675916
715755
1434099
639121
1453192
567391
334598
520008
64083
581587
1155295
94014
956994
319993
954985
1781038
1267328
102775
117950
1426211
1360800
629475
1171258
720875
1584655
1485297
1959570
1747265
1058567
693046
1913468
1606440
1080599
362924
889299
904591
839690
1088387
1602680
22360
1390816
1357045
1562104
1620740
807562
1612016
513323
717667
305664
1254214
1654886
1574809
649477
1764728
1378016
611942
1456424
722434
690071
385148
1427452
219122
364992
189870
1112996
1049545
70363
403883
373502
1829650
1194724
1353062
1754474
84116
226696
1261984
1482020
1685048
127359
1122789
738158
71594
25844
213086
1553404
1996463
574000
1994101
1380352
17722
175135
441064
96009
23297
1611324
1423937
919756
290281
1809634
1332054
954043
1326729
1962605
1627800
1348084
628366
1157678
1141616
1469914
1226891
1737889
1932390
1959766
1011930
1119140
1754486
1126820
500967
1074826
875974
375077
505021
477813
219576
1117515
1810328
1754952
1586280
1516911
382882
1292373
1183554
290551
1315518
120917
536918
1330942
479671
1402923
1626521
1851316
1160936
902891
403159
31771
1996336
1364875
1349717
592379
640674
1665302
129068
784608
1074363
1260111
1312479
1813026
438529
252530
378215
1387036
156203
713993
1772897
408555
303369
531585
1450110
250865
1201989
1995095
550987
395333
1215882
873271
341229
1526198
207183
738405
60431
487769
429837
1928775
1139181
1789670
1189290
1042954
413650
501173
921377
116516
804324
1370413
1482824
1238335
667355
302219
1132558
1740214
30764
1976472
1398056
655956
1723104
1719136
1787577
1769055
851948
1427849
1116329
645427
1676111
762652
870815
617563
1219270
999179
1961941
1447945
562919
658255
1072930
1377507
1256422
1634109
1468190
15207
1928098
1462960
1948642
655799
122117
1028611
652554
1706584
1065072
20815
1269333
1852860
1930767
603268
359379
430147
755031
1293892
603138
49200
1258616
402922
272471
1951783
1775222
832897
994198
1229835
1577872
120563
1228262
1663811
1915931
1326764
1229989
1873872
385690
1927014
1555604
794705
429475
1966447
1778132
265838
1130296
546176
1190821
1995348
1123178
1477227
1581998
195596
1219625
581203
1170576
972142
1424171
1945907
1560189
272702
711083
1449528
1213943
675813
204663
1197268
1939412
805232
395495
1709214
1634311
1678661
1412686
248822
1926989
460242
846042
1984146
840340
1772130
1361167
879208
1512671
342363
845474
488019
926632
495892
1040680
1514509
1136917
963803
1728436
1177022
1955530
1362704
321638
1207211
1511441
856871
65381
285893
702149
1468809
1449410
313560
51759
1982451
950348
369337
925132
1635072
1929689
1381173
623099
1685719
1108378
1502934
406263
1910215
583133
308104
1152316
963553
1390041
532919
238254
140023
150505
963901
1688287
461351
709739
1340000
631712
351721
1496470
933596
61838
1994204
1659900
1872134
943789
106413
1178101
1913245
461386
358522
1966124
1109191
340221
1153162
1607730
1341106
478526
983009
131186
94070
297872
165813
1018512
1281287
564500
1883705
1000840
450120
1546237
298093
432106
1154917
1758879
1925587
1412738
719797
62174
1148937
1489684
27679
124707
1099061
1519801
707715
795674
420556
210392
1988189
1151406
1003310
1262978
910434
1408095
1747830
1704558
1775313
155707
1629077
226
1250626
1273074
114623
626935
1962411
767048
602710
299949
1486038
319968
871259
1536922
413921
1052942
385289
260984
1994571
288712
1142819
1254885
313029
516998
1811102
1887331
1621037
1264126
582440
185927
646752
93092
217416
1851391
1232361
671781
1708211
83591
1726434
829312
1178477
1534663
1700333
82177
613849
922414
1225018
78097
303019
1966262
886300
1686403
1447385
1379121
1286400
500175
863919
1895306
229421
579921
838990
1061489
347808
879115
377883
1828548
243643
1346848
1301618
433557
261130
236652
136753
297466
521471
347601
531616
1063000
364955
1222320
993699
1474858
1510337
880657
1814396
1980242
1007778
179186
1646912
1911569
784227
1083353
823611
627301
219469
1947977
1466923
770068
1835215
1513013
1896140
1751122
752794
1374798
701237
1615650
1517439
898536
1721997
757279
293227
997973
1808786
20959
862239
1466828
304646
1690558
1581533
537676
1486134
1225004
276489
640095
309813
625981
1036262
7251
801367
1133719
1563537
1708256
1837399
428457
1361481
1711201
81401
299124
1394161
1600859
312173
106194
185059
433680
413564
257515
307066
1777949
1662273
1035574
822937
1680269
813441
276721
1738602
789766
794941
1745879
95385
790603
1045795
1429732
1843501
394797
1218601
1462561
964263
1835722
1157353
1412477
1197894
1837539
622220
941986
1965770
1650780
1810742
209322
1156666
304816
974208
945989
1126362
286684
1813752
1030287
1740564
136425
1219104
324383
327745
1989159
1536426
933705
577412
150066
1508704
1286309
216492
1020280
1994798
1752550
1630313
743662
281823
1118940
1665792
717344
1422687
1008185
795256
1467102
1763740
1789641
1056086
120766
1873853
951385
1286453
865883
1123477
25153
876736
1164479
723083
1098109
951475
1304582
1260769
487642
253466
1515890
371158
1199825
950475
144628
1405065
406233
226514
1701462
309221
1520736
303225
1833042
1166056
984093
143477
510046
188401
432349
1628832
1033873
477593
397573
430543
674275
1041218
1602850
1725736
591395
792718
631833
176641
611947
336903
202136
22336
312328
1805383
102382
1391110
586622
390912
1726557
975421
1989250
1868823
1247829
1492651
976780
1539511
792006
154344
886860
773005
1819128
573662
1415828
1078850
761899
1287119
1782805
1454102
1760626
19298
772125
1451005
398233
982130
207376
840454
694270
135396
871272
21753
1806318
924259
997009
542726
610027
250623
1522587
111664
1029305
1353069
1663196
911823
1810900
1965261
298737
1506431
603558
417055
632137
847973
378869
1318386
1948087
412118
1930257
1329508
607959
534915
679702
1980788
1578579
385757
392331
565642
506510
683671
800503
326292
368842
686818
881794
1059900
1836267
1931782
1222245
570996
864023
555135
929261
881886
215383
233247
309725
854451
559734
773779
1201904
742244
687296
550596
60603
550107
991676
1748078
1619342
292457
1982731
1270208
1634675
175582
1606707
775118
883100
1108543
1997946
1257240
1402458
1267719
1688520
103111
1200373
1467818
1368340
1603811
1411303
1068802
910303
1713944
509019
1130492
196067
399799
1418671
651838
1499371
780640
561361
891162
999978
1860539
1513855
855582
1556638
798822
804347
245168
592008
1958514
212655
1020740
1996400
1901343
55469
1715940
332115
106222
1631736
1455180
1067381
1978960
911191
866823
864792
1218368
222045
1003493
237726
1279746
1096118
1116827
181205
1482315
260129
874575
39842
1511795
993687
176400
164935
757157
1090079
37173
1645320
1857204
514683
1190832
492820
1083864
1296101
138057
78092
599858
13404
641974
1250948
454321
483902
219551
1867127
1754068
542889
1365713
1535532
993190
605169
1344390
1455343
55836
889511
483974
1895021
1503619
1988098
1101029
1052712
1540305
975616
908337
1379877
1634077
456902
619854
1790051
254681
1100406
942139
289167
796161
421544
1344278
1890778
1627468
57063
443360
1743974
208263
361957
872312
328404
1600068
393772
881870
1215965
235416
1672550
878336
1073205
1002761
1321975
1705826
1711401
814267
72884
1901252
1565835
1033088
292959
768963
1520319
619945
478257
737480
64591
1055777
900695
1601567
270469
1706021
690619
457906
1467706
504576
1934801
532993
1711166
863597
285087
489099
843208
729460
76596
452964
1855219
493580
1024128
1017708
958905
428762
1413588
1832571
1064285
93078
798171
260252
1382022
324824
1506066
22976
1344172
537533
1294985
1231641
1750820
65485
65422
1414020
44343
1538051
706274
918069
680283
1395470
881319
812611
384912
2459
712966
1805530
1489433
1183665
53788
1247224
641706
1262751
56672
408110
342435
1840746
1348036
315750
585698
676930
415183
1517623
9107
866715
699248
1567552
776353
1159001
1790918
1166061
627007
1044289
504263
1450991
1805273
223829
197243
1661791
1604581
1290560
347475
936161
666762
1680110
1407590
870832
709783
1438640
1200617
1682725
1712494
619515
46151
1096795
335285
1030101
1497876
198050
632258
919500
1533253
356745
112379
789954
619368
1124823
740493
1137030
917170
796472
1790554
1429901
19187
225066
933522
1281382
776558
1287150
894845
612831
1172572
1381815
1702105
1083119
1273495
158390
205707
964581
1933649
397955
1481327
21138
1660934
1893227
1951468
499703
1639320
1215966
782122
1776275
1504963
225236
139506
1870602
1344425
1048004
75737
1474997
743371
1840657
1240785
1964934
12699
642145
695640
1282311
300054
1275754
1214971
239401
1840390
1679848
1193247
921708
374067
1780934
1457802
1613700
113575
1901737
1165884
74938
1602303
728671
919348
1231473
616554
744781
1257193
680770
1112948
95772
835033
1760796
967069
1236959
1378402
1146404
124065
214849
1320516
1076769
1300340
946875
562544
22415
1204224
547309
975215
940859
910881
1836966
870062
888139
1603379
1161724
363382
842684
800788
1108482
1898686
86975
1615111
55599
631716
561849
861515
1607893
574653
506617
1622653
1702208
1431679
855082
1997107
851342
1710900
222293
1554559
1511842
896909
286369
1220148
1486822
1748730
1909684
1744346
1307773
260190
1950735
1428099
753669
983691
764487
791371
420742
916760
1012248
1917611
1393371
1596428
498216
212478
127207
1800866
183469
1681397
1373537
106643
1729728
1850564
1209681
1848622
538762
283345
1090450
1239956
833240
1335161
884362
234071
892409
1576390
1699620
292970
286676
1823058
1359624
1527816
943640
1528905
936637
1284417
1852388
693386
172957
1611510
1852674
1826840
906341
774018
200507
1762480
342231
1691242
94190
404175
387372
1222024
346995
370907
101779
97274
1176483
236908
970646
1846859
458683
1331928
800631
565982
1316927
1514526
39638
216564
561539
1015158
1556889
480436
1206789
339429
334406
1451679
915770
876113
1952972
276623
511786
1512158
1818142
707504
1263060
494654
439459
818030
1391379
1537661
8363
1694576
1017972
1743794
337948
663545
1088595
1847649
1379160
1175521
227587
928260
436843
1877172
755960
1070147
893237
1756646
1022911
1431143
1787211
1078731
337119
161475
552954
969146
937452
809837
1826851
118186
161994
1509889
81029
1276594
892178
1525858
1377477
1761246
130250
291673
552316
734915
405987
1970717
1044949
1723879
1206531
108508
469851
1850205
1182783
1161240
909022
736414
828979
1899884
509283
1725607
1751897
828496
907063
544139
866930
604182
974315
610861
282620
1566641
347061
130196
164075
1566211
1755718
1421394
567272
1563511
385345
1168962
230246
1447810
1368189
36428
1052294
1185166
1259369
91353
1955591
608294
1761840
1302602
99498
1210636
1715891
1166278
132379
1472708
1802759
206451
232912
1797432
1799494
1285018
1301373
1587723
1298632
331040
222179
1373607
278114
1233373
910248
17508
328785
892920
1467104
1974399
867269
1799980
1298774
623284
861593
1716152
1867321
1539487
397625
845351
907635
1648865
1725654
987667
1357808
523684
187435
1461922
248600
402522
400451
176531
1319063
1068748
1918736
1115654
1406593
15890
89656
1743948
95551
214386
794050
1165063
1587784
1146206
827239
1226405
205707
934403
594575
1975222
473186
1601862
951919
1979200
1024229
1523072
1768347
464505
625991
1048381
576260
445346
530889
1766163
1082541
803560
1768619
219902
606431
1249471
80024
270530
225924
832615
428687
1286782
591416
875182
225292
590339
1686514
1550513
886501
1905854
955707
26382
1939384
1376112
26211
636618
970375
1438596
235524
1836872
487111
1435441
237991
859961
1899933
1765977
1861375
352804
1125630
870143
542650
1571003
783261
589346
1661361
590959
701136
410668
1558800
1268838
407915
176937
1268183
1783916
1170118
1883595
401877
1068157
838281
1396512
1382707
846327
295865
972183
572785
1371611
395201
975088
474811
298695
1438875
1021758
247796
1199185
1815411
837192
1821838
998197
1546719
1155921
1030682
1614596
1286815
611408
1804459
195608
981145
1981851
891973
1633500
1451579
104584
453521
18305
536943
1621748
854996
575466
1006052
166918
749224
1681383
705648
541518
939184
899551
1495435
1241683
1398859
569291
957818
575779
1329716
1764499
1698209
178346
413316
1323693
1635325
89180
580175
159515
175688
765863
943761
217255
483088
39718
1986030
161970
835630
1419197
1224598
933985
1919687
1626343
912666
1945021
700238
1539860
561411
1825704
468797
352253
355116
1653597
1764672
1119077
678061
1827312
900110
846762
568648
219823
597177
1368949
130263
77604
332663
1330611
1935407
56141
181896
674405
140781
818830
1616327
179565
1532919
106042
842009
936025
369113
1349108
498942
65834
763275
225192
1854099
1768946
1206396
1309646
688827
1202199
769529
1495166
1805025
629885
271937
1257956
1541396
481087
930663
1975618
426906
970587
887257
1261797
1349073
1832487
1472402
1758403
1483008
305695
1800125
625055
1567412
318667
935100
1371894
1511899
422010
409282
1111702
1222709
252779
1300000
864863
82215
344835
545304
449201
1205880
73809
1307955
1145887
1175408
767968
333526
338301
1401468
1132796
604472
1021875
1565101
225175
1923274
1023247
582835
1731367
594296
1365546
403071
1043952
1078993
888364
1121513
459024
687417
1670593
897923
1424455
907558
1039985
836188
329310
1334871
652277
997735
1985168
1258926
1492001
658257
362833
210266
1409438
408716
1594173
1794149
1419744
22735
1426707
1372489
891813
854330
1096318
1583642
1793204
663813
856011
1083780
1656649
630555
248633
827714
912895
262064
1759653
437027
232570
526617
40328
1599781
155182
845100
670504
1697039
1716741
1764407
765045
1340875
1585459
254628
1852201
1130333
40741
655751
365621
281965
1053676
1539675
50449
497722
941580
1970398
1325339
1478130
1689276
814872
1162853
1173003
421994
928576
981990
1064347
2423
922690
632606
1751573
706707
958799
727216
1021724
1831538
693737
1720411
174457
1312950
1160863
1145460
270419
1444244
816739
424005
951004
1036398
1496190
1268869
791426
628222
1623880
116165
242989
1096749
1589789
323694
620952
221780
538618
1405087
694658
454589
1226956
772615
1005030
1164371
1315896
1717267
1254664
1016238
1221419
1780155
1818284
785193
340166
938312
644540
1053252
1057814
1237441
929294
1563731
1718164
271296
1737604
1631593
951840
1947617
1277899
357489
756922
160149
892182
519745
853551
943037
1349742
593604
1049180
1147786
846828
766259
450023
1080892
1130634
1443131
982609
429829
774634
1353709
124524
1674242
532141
53686
1175553
532313
201814
265922
1078020
1026439
1655653
1041924
1749188
1549819
1462620
1138075
632620
367909
1318370
1931060
254944
268029
1643167
1917708
1022596
171043
1450571
192535
246557
1482563
418300
562206
491610
1623272
636178
586682
197958
98658
1465891
123221
1797959
1814129
1185765
100843
572184
1899375
191451
984289
1609315
1430280
337547
996930
170655
1529117
970363
792736
641898
979520
626310
660965
1092884
389414
303704
1294346
1578392
1208275
1677911
879456
90748
1936165
732512
808149
1955527
1757313
1817273
1560165
1450773
172518
311115
1574799
1612644
858673
1767971
1376105
902792
1954768
1459401
986971
1170415
97546
1909755
1582825
1915370
123499
117950
1450717
237772
76079
855051
729350
143333
1921824
860816
1162919
757608
1965748
929641
171586
1725318
16950
864325
995146
158888
681236
382663
1992533
523871
999552
1382056
407873
306419
756384
21153
304951
427530
802141
964062
1221245
36949
1603007
1663534
734935
1981506
403503
864174
937617
1708762
856633
1468744
1318442
1350859
1729503
1619450
1087839
1478690
694178
1695532
1752155
877448
558530
1694598
478298
503927
136840
9088
845562
835475
1860024
961365
467329
809674
1263450
216749
1851356
675945
278206
1779014
483549
1442014
1536510
855336
1705355
723651
649802
530686
1821412
1791187
1545054
1846145
786303
1797007
1230608
1697075
1536431
485839
1327332
241550
260198
1629841
440703
1309799
1098686
714606
1986416
1568798
1344309
885825
561069
617109
879234
1911076
254349
254071
1477053
1792775
1830886
311899
1672171
1427534
1065702
949508
139206
466188
1868567
21001
1751904
1851457
152839
1253619
1730071
251607
792905
830223
1194031
1362693
1324805
1004333
1052081
1065082
191562
1120472
1543264
1446529
1221783
968711
1134535
1050637
1774646
302427
712641
1374347
844339
1657031
216542
1029104
1213092
513345
1335975
461134
414240
681822
1758905
754833
1571640
1123299
993684
844003
756938
191534
1362656
1457840
854116
74456
1839102
1263476
1327079
459822
664278
262453
1554328
1326297
1429424
1980998
977465
613721
1749054
1294058
601179
1812330
900494
1132199
529045
1417193
1619319
816843
1026504
1488531
1254047
1827009
1998757
1514494
1008496
580174
1175807
258745
1965927
1542522
1957674
284908
1700788
143204
1744207
1607554
1857650
1819464
332763
173219
1031943
602995
1054425
1769862
152373
349186
1105556
1565027
1992649
1877089
422910
1601694
53703
1670806
1885511
718698
528585
1227298
1655945
910099
1154919
569486
1887017
468546
566524
1418191
1153026
421835
1356182
1594235
1779490
1725922
173892
46875
1974274
960159
1441617
571437
1051128
1489852
569237
1084380
643831
1120374
452335
1229207
991345
1143398
438183
583901
1493390
947152
1073817
658510
367032
1542098
1064929
59641
495743
92243
855479
295274
732897
1242180
209729
1170554
1430969
128213
594831
331362
553266
1531110
1514098
278619
403343
168303
1195788
1637434
900540
1940466
1827623
1213177
1592864
340555
174661
619862
284158
451856
1622587
717288
1134760
1590727
911601
68067
1146371
1717766
250356
995160
522543
1075660
247173
440109
92802
266323
205780
1077007
1541186
1850658
1441071
960814
359712
442594
28606
1055140
705994
1399911
1457032
1135864
482573
1674022
1231903
531155
1693691
987346
1376492
581389
1219439
1733810
1609382
1388232
902472
1395327
26098
371710
976228
1018753
1650903
579495
479782
974381
915823
1336120
588740
524664
1038773
1593382
370901
1728921
371171
1857581
1863741
1671785
335009
1074113
1828014
665596
992139
1654281
245644
539469
664238
967863
265080
1566098
762998
337710
1552017
1668443
1026275
1306348
1866767
58194
511145
241699
1327790
1024937
273382
1765561
135944
904688
78237
65391
1645306
1549294
1616247
819587
1212762
1503232
467149
291849
1072217
622926
549580
271210
232176
737396
895618
418989
1417704
334749
1710232
364706
1528754
1883372
1452088
615652
1971559
1247753
868217
1598937
1608538
429668
566495
848138
1855162
860829
1427682
836453
1728234
687772
1384
1959818
1631952
373500
1696816
1158543
1063371
1046154
1583946
33486
1002376
736318
1501702
586142
983464
1557576
412704
1755890
620118
1047050
1757400
571581
1070048
1128822
267064
164681
1482010
1588746
740901
1222056
1062469
1917513
1950542
1662142
24550
848216
21076
1917317
560295
330707
1007638
715062
1405083
1527884
1543655
1978651
466332
108552
807340
844798
1513523
1984467
600865
1837213
458765
334856
1140853
707951
934438
1225785
1033854
1423532
83775
1529059
1358025
1342401
1740072
678310
39535
385780
1274621
863187
535644
774104
809307
1510028
1411165
1353552
978445
1678837
951198
1284991
901342
890442
1202330
1903516
1142045
254908
1470274
1605671
930175
1753014
884302
580733
64689
1960279
574044
901942
302875
1430708
435664
325556
1993033
1226828
853794
1416162
134721
5849
1976258
496191
1489973
1191189
1545926
994160
49146
1732790
1298413
118047
1594790
1313779
1958828
903408
1928979
469701
668124
139698
807482
1216294
1327114
1362674
1541885
626471
1849965
160166
1292333
1233805
495902
124380
1711266
1915819
78727
1386509
1546248
92748
1439554
1351388
718165
1913355
779970
1826910
1266556
769656
82923
1961072
344872
377750
1043757
178092
1939438
17740
1825797
98520
1802724
872412
640220
1886350
1059872
1410036
73046
224827
1079393
363241
12304
282353
861689
933534
1617514
1056416
338465
741607
1331732
1567833
962423
1037188
605633
1533355
9344
1389215
308222
34791
903749
1642700
1774408
1845602
1434280
1837026
1345790
25944
414981
363336
952900
1478720
281598
1361069
947812
1524998
1622360
858230
1600893
269995
1299119
1478880
1418773
1157198
614271
984938
149573
1585527
1939915
1189101
1213446
879461
814397
1902182
592547
1717735
1336921
722622
1959113
678544
1234907
1713286
695948
399366
231640
1937335
490433
1735249
721465
1678324
464542
1658097
1319614
533542
1207179
444631
1198833
734916
768493
41400
1208299
976804
1754923
806291
489680
1141599
362982
800292
1361460
509009
1988839
992629
1626834
803199
815753
1352031
548483
344192
115327
138584
787100
769016
168431
1137928
1053900
1473174
1268987
690578
684218
233863
1397827
604828
1594435
1573293
818907
288218
259900
1062813
1041522
1437845
726993
197344
805263
175920
905085
1771447
505774
759442
1016488
1513246
308057
1255118
1055371
646953
481357
660587
1890612
642107
284393
1418285
60165
110966
1894183
405409
1921528
537137
103365
1855756
1550374
874
221811
1977379
684103
468415
1092098
32604
1429971
1678926
1407243
124805
1576984
310517
1998676
511223
1315114
1571233
1160209
1181380
990870
1414150
262259
1030744
985365
1028419
103775
709917
792632
6563
1675444
768644
1082537
1772970
217952
765995
901917
1677321
662376
1921130
1304519
1403620
256584
1945354
1490833
973403
93679
876677
1253933
672645
1371036
1811372
1321980
500782
1837089
1039877
867218
1236311
1160237
346717
1154133
1245758
541438
1179388
346300
1964476
715872
1152868
1399868
961802
1243087
162619
1473408
376319
1772049
1527882
877155
999896
29069
57286
1843440
218421
190838
1472605
312288
258413
857774
328973
585774
930061
1913396
946056
1109944
645984
428356
1945182
1081361
1828510
530851
1962194
789216
663980
110858
77439
1321919
196667
731811
342529
460771
424824
1006264
1259196
29224
279030
1750677
33596
1184587
1179552
287272
649973
1288457
15962
303263
22176
1132548
264843
1755943
1414665
1528769
1961388
1736785
1876940
1723767
1451513
595330
864754
330529
1893184
1731863
1708162
1619423
517990
853637
79019
519519
1908318
1400998
30733
756434
1407332
1793846
1203033
174000
443585
1919922
735862
1381944
1682225
334043
22607
1265496
1188461
1404227
336591
1261030
1038749
339506
1338355
107802
1293427
558450
1381937
1781823
779280
80160
1084365
1442464
1259917
327511
613401
539268
540653
1330347
1846606
1472367
1524558
1603345
1510596
162218
512717
1542492
208966
810940
88168
527158
533781
559057
1766543
241237
581406
529641
1338627
696868
1135081
1999157
419863
679446
1191754
1016725
536853
579734
1999266
1918991
1755271
476972
1276569
293300
1506120
364632
310719
1773481
334398
1019844
129218
206467
881376
821266
258520
1838871
1639640
1662168
709764
1764803
457561
780002
1502923
449864
624276
627379
1460949
354655
828314
124680
1939171
1647697
229024
1365839
381374
425256
580880
613565
1369594
1107003
1884671
1745237
224470
1344844
778254
839549
499480
1315808
167317
1329417
375755
5203
1192014
28712
317460
59933
1319338
1695171
1094405
636156
604770
408208
1017649
176361
640848
218350
1541044
1022037
438240
1551086
474592
1039604
337854
1110960
828293
1587013
975813
836256
597848
924877
327870
1701595
1819150
1890404
531407
1948828
797628
1431218
1113119
862811
1049944
493827
82179
943992
491726
1914955
199352
292340
1833330
890309
1144236
1008826
1621056
193078
960669
1011034
1836028
474561
1998001
1611557
1119173
1019425
1087573
968261
950959
1225797
1487525
986686
1635282
187704
1895062
833554
863930
557274
1955167
989037
1337201
384275
716163
1604503
164187
340405
46955
1838216
1168537
887114
110676
1538308
1977089
1016067
471006
1745061
765702
361937
912685
1941922
293070
444312
507961
345239
222176
353541
1541867
1666185
954462
194029
1839596
333157
1691494
1438345
1252616
179468
808697
1134525
626853
83304
330188
154879
1908969
695754
786701
546558
558063
1852969
1543374
1269138
1267237
266324
1560573
554840
1462103
1201380
452782
437076
356330
1453706
813854
1757219
1860490
1490007
1823917
382359
557762
1184630
120331
1823503
982178
1664978
336835
1216747
1349784
1470488
319811
641663
1847946
568362
801800
948604
738793
1820512
134788
1397771
1130357
320817
413755
1865452
1762118
1504341
1872859
912705
1272761
1620720
579932
255748
688525
1939865
470179
162301
835589
447818
543082
1271978
70337
1048349
978397
641232
300539
352613
1612684
588442
1533115
820921
1819857
307904
1436691
677471
1414052
1343762
212157
1353606
1427384
1106612
987384
1074581
628194
620789
1591612
1792581
1438242
1145029
54833
506472
1814036
253441
1283818
484207
1214202
1214650
1701480
89478
1258130
1875606
1409079
1028960
1804803
1737063
1160883
1255850
517960
870511
238486
988452
1044665
111599
1167517
711211
1490547
1923046
1439749
789443
1902788
1334300
427515
582184
1053805
447749
1256776
356123
1922652
944581
935031
324821
1374712
202121
842491
1522430
472169
1912871
1468103
272650
629296
247946
1831700
1316942
1427908
1062242
933806
1346427
366223
132589
1253482
1058644
937846
584302
336541
1760095
622548
1028433
458202
1662243
1382952
351455
1913583
1589974
266151
300097
1832097
1808639
1445618
968362
807802
1864017
474739
190389
50170
721669
1524649
1208249
1559383
1467063
471646
1906926
1833985
473374
1806110
502357
1055967
1995489
1629001
599115
1656836
966290
192606
1890889
1120951
1048074
765087
1319152
950359
115895
1482103
1478659
1170687
1448902
482167
125059
186269
843190
772761
1671606
1759132
1263924
331833
639113
1692909
1134604
1421489
1263737
1820351
569685
314770
77253
230291
520819
1064871
1993411
280700
1246161
1277491
514893
1055901
788852
377525
742247
585679
1584048
837214
144371
1388658
287648
606872
514689
645996
1886020
368824
231989
1445152
283209
1984925
523474
1512643
10726
1224891
1193613
1259906
1933686
1651358
1770034
1375384
1916954
1890238
39509
208784
360309
388115
1449076
1953409
1475303
1105540
1651735
1209566
557988
1499337
1737785
1908679
1680622
1155686
186805
824729
1054603
845417
265656
1707568
383144
1083138
1859747
840820
1103759
1123597
1383766
21744
1432296
1590557
270398
1495010
1756555
1529858
106793
608310
1286813
505194
4965
1306262
1508727
1381214
1251424
1411836
1874218
1495752
230998
585373
647944
1779838
791742
1452814
262178
1231312
48561
1763361
788390
1201850
1246336
1919940
1427136
1868179
614198
1658122
1747361
1382759
99421
1146551
1793574
1998970
228648
1306114
942506
216146
1805892
776898
1667392
372919
1113366
1035719
726930
1318657
1526015
1406684
1624481
199802
504897
1323595
1717243
1841984
55821
1638292
872327
965329
753324
1747072
390661
778172
581595
831727
1014947
703462
495858
209046
1314768
1166481
1610711
744816
1722993
1107846
1984605
1091699
1373966
1239972
160258
36350
700616
1925629
711880
1145109
1277979
1772569
116210
837075
1773517
839024
1082583
521784
42718
1500019
570899
1073424
1947335
495156
707842
1422842
1747261
1823630
938200
1364738
23220
132064
1518118
1183651
323600
814836
948952
710597
955521
1151871
239274
259673
1103046
1316209
81726
1973509
704567
1571132
1571087
1259352
243176
1399100
1308559
470229
123654
846975
145494
1440210
1875139
1132474
1807491
510661
883833
1158057
859835
382947
167159
800115
1579199
1620159
783722
965011
1401434
1381524
1145131
409009
701809
1959739
699872
1767762
1866697
910295
325579
903239
845380
1466483
1095398
1252932
1225999
413750
1916929
583336
820003
1125241
1037507
1610634
1604490
452768
1480060
1946632
719981
247228
411620
1258638
1437411
679674
788281
1112240
1125637
373584
489844
8689
1766805
635252
976496
347050
1797952
371682
1923687
1348330
1265081
1940966
1504548
1223775
1843094
681184
306082
352085
1142975
1803949
804677
1093448
622872
1716167
1262513
1615186
1403239
1042372
207189
1968873
1934802
498811
324216
651364
259109
1231562
1078696
1909143
1523107
1605809
46318
296402
175634
641588
1182545
862906
344512
368044
36399
1829177
1849393
676624
1613411
1870241
1301654
723031
1377437
1596677
1825177
1454369
1399874
462541
1541534
1414923
123106
1908622
1310023
961023
707733
1014535
742355
1243227
466804
1921907
1177330
245525
1046802
1374563
537701
484814
46781
1973493
241594
1867226
916720
417709
1911557
326047
1377865
802475
1651207
1375475
1423672
1384916
985270
627931
1252244
1420555
1935060
207435
493597
1419453
661035
788952
1717006
415749
834654
112164
1209548
730993
1991931
1517361
154127
1247611
1016481
1538291
1945888
1136911
1072819
628504
247873
1724102
1379009
1823571
48847
1099400
1076877
1357230
408686
1850080
821015
918267
96529
1150538
577659
277280
172633
1962754
393580
650130
174862
1868831
1677401
1680920
1069685
42539
702827
1046192
1799292
1661896
344795
1020345
359114
1693605
1527143
1130097
227228
764729
201809
1032980
164673
1502558
929922
1121307
1585559
1027237
1879291
330523
691105
435142
1289937
1035908
1859358
675511
1198251
286352
725147
663333
4720
334451
1780170
1769667
1416189
579248
1817658
340533
1043049
812810
950076
1392193
1842720
1151265
1929407
1613356
958648
1761363
795756
421825
655211
362855
1925732
815435
1357179
1835709
600943
1476830
1233041
1862257
608687
43382
1523671
1296623
1916182
1677716
554208
1998560
199920
182002
1403234
357493
221200
246419
200782
1933041
188158
1815481
281379
1824543
87600
1957801
1228087
1172316
1194014
1473649
813844
913472
368859
1936861
616958
1095775
1244939
1375444
980308
424234
1301487
496743
371936
1404495
270995
1969988
600674
1357115
510938
1016258
1907287
93227
1637109
1864679
209165
933224
1031531
227752
1709784
1181123
369331
1838380
1953873
1028017
682887
876179
1670385
1063972
1430412
1920918
699384
796047
278321
520475
489226
1175911
779847
179316
860126
1935203
1387635
980367
1659643
353791
528177
970923
12173
731487
4511
1779414
1952007
748193
1143369
1899109
1375376
1798357
778131
251164
1359021
1329486
1624182
667366
1487096
1227535
420828
513993
638124
638864
1786533
767876
1558096
892290
728692
618407
1654319
372976
1051448
92896
1419904
491213
1668963
1092890
467929
176802
965826
643476
1366437
1056102
818431
619348
1785365
341396
1193547
774324
1246966
1216827
1881786
450863
1967573
1806518
1891342
1556817
1642106
1982708
182993
105010
875211
945445
1648327
1333880
1207931
955640
1274877
1394218
504818
1239127
926656
60919
1886530
531777
73224
1295453
1749952
1547071
1739506
1417877
1587818
422227
1111997
1924307
1922332
197071
1022771
1538795
330915
1004439
1885388
1176671
1651535
1050390
679646
1652743
1982356
424064
223185
20637
1209395
1699008
164036
1360072
1282359
1515467
836292
180932
40304
1729777
1476563
1662811
1637858
1160739
26161
1263757
496827
1136185
1114082
1005903
1472784
713144
1491437
237794
213513
1595584
412656
788150
1903558
242432
326042
908153
1001518
203118
758640
905379
922797
1902257
1797725
1534076
1085640
1898737
36722
523947
97948
153680
1943046
520838
105554
735592
929493
54234
774942
1818236
1896989
1853113
993120
212345
1490927
864232
1101494
1268969
1777543
689479
435586
1035770
1478221
269893
725957
1388390
1273252
272040
1292920
1614401
163627
770527
1843975
1984096
546654
1348190
1118772
1160635
404949
1640798
1079561
583107
638264
1129082
784000
11168
171912
905645
1223739
958593
1475380
1577305
1986238
1767824
1571298
161447
492282
1600739
38810
879120
327516
1829359
1333082
622109
814037
1275764
1086320
1599076
1201293
1873033
894429
1559122
148891
1796033
1872497
447913
1009664
527214
39430
1406864
1119302
995882
685437
1044340
454364
141335
365704
539523
142393
1348477
1794129
512789
375434
898444
1338323
39394
104754
1544742
1063291
1915342
1379973
825018
88932
53716
1821451
1502375
1109480
301741
1385202
1018182
1822681
1020992
819316
1616040
1716767
1646626
1896318
1296718
788002
237478
462915
1925606
1799018
1419748
383510
1802297
728667
199812
1160710
690625
110854
903215
615740
395312
1093790
1634021
291258
1468319
1229085
678987
635657
619317
519940
1301600
1607419
1589878
1269329
1867821
1288477
1562082
1735939
393770
1722119
1677436
1735354
483828
658562
1736290
1255935
1662601
1143122
95428
1756064
1292895
1492623
183105
321583
1752206
992523
1408146
951416
1285742
1184535
857485
1043625
1176128
1229408
1793253
330109
751265
1773836
1121263
1959125
1796927
1571973
375352
969340
304881
1339536
1456710
1813303
1140509
843142
305329
590371
498276
263114
1224504
684469
1594069
184090
513963
471243
251230
171434
384000
829510
842605
1335210
722454
1155312
205056
1320498
1810434
1544470
128207
522757
1828443
863441
161448
1893615
1351202
618425
39637
1148770
1646014
290491
68559
1006337
556717
413939
239619
1426271
1981708
799936
1617870
1735679
638513
1851757
1665871
1011433
1589483
313621
1961340
45226
451442
1101030
1265244
1326981
138418
274397
893265
402694
537886
705904
540329
782538
1646985
1638033
1582293
1636158
1642619
571567
747871
1563313
1659961
1572330
548795
336446
1762478
1933591
1179637
602911
749045
68543
1318155
1541617
187324
1938416
1363218
195474
1661316
1938739
1409347
8638
726398
331396
517697
1691871
1281303
468736
262786
1524213
803507
1086601
189344
1294383
423688
561132
308576
1720498
25880
533465
382587
1187309
580382
1465946
716201
15883
354729
1150679
480282
299821
1494458
861878
460943
818781
1695511
1561520
645055
538899
371304
1034532
1801280
329738
455704
118530
995175
768774
1299687
28301
1721070
676184
1599914
1252668
325721
1619400
881338
558640
775254
1122723
728995
1446937
1409137
387678
227725
1019948
1870249
297829
1581584
1714256
1616917
1367540
288659
1485895
976195
133252
261892
1049022
781792
1470705
763829
314215
1895527
166670
161382
178013
243548
240069
1758535
1302243
544500
714863
344714
1269373
732113
1048976
1112585
1653854
1125071
743383
1510833
482661
1982573
1346090
311487
242806
1677283
1833344
727892
102234
281296
324394
1994213
1153974
649091
1833858
1701646
362663
214853
1196153
1363875
325788
1412529
1612486
1308575
80958
1998095
1314362
1443546
205633
226078
1102031
620742
206396
475045
1217845
1131267
1020947
661923
1955110
245777
1176058
515533
875971
770844
151607
374144
1862151
1420328
560453
360916
1273190
1568870
1548594
1904713
155948
1864709
723026
103975
652637
722772
232277
1423474
313658
1874091
204145
1416490
590896
1519080
863531
1441304
424489
1574362
1936970
57282
72988
1769402
1397808
1197679
1786852
1630375
1269058
1306294
1905644
445051
962322
711869
414340
1088458
735768
1248234
1272831
154424
241187
1511093
641820
423743
2
1404640
1210163
1691293
1591947
687734
1685441
889927
608171
777054
256565
1261722
441466
658023
1299248
1699425
1767407
513412
926532
399664
315706
183158
1260668
1739009
615420
1523365
936540
1587514
250213
535887
1395260
1248456
799309
815966
515420
1885666
735084
1191038
1609231
605738
1097376
1433736
193706
1259427
1519956
21074
1710730
286733
30744
1144041
326467
1401945
1958713
1265981
1879964
867132
728684
1491704
564193
280573
1142063
1935100
1476256
582834
549274
1892538
1419289
1178877
120701
1260532
1255678
779833
830246
1699555
850560
819647
79724
1706569
324624
1803534
770692
457658
1126344
26177
571727
490911
1197081
169930
1736531
654928
1754838
1842169
1464260
1919452
343897
1933100
1843135
1446028
1772077
1121412
768898
1291566
492311
390851
1822416
974758
1918029
561413
805500
1628838
1590678
870586
1543976
1597164
1434819
75960
1663462
40879
135494
361114
1465084
815378
1259841
1472408
1998868
896619
880741
161384
535743
822185
393781
592346
1832021
29250
1105715
1531764
748842
18598
1299276
1090901
1786193
21001
1288518
943621
1795509
1697133
1556434
863207
872166
322978
1933916
703165
1721412
391062
126022
1352609
1478309
882448
1246379
1967207
941585
130594
551438
1264999
1076312
176773
1433054
1979736
1952736
1701641
439497
1817822
1697076
544025
460821
244041
456803
1947753
599719
872308
1118229
860531
858123
1186875
1553092
211246
650306
1610615
209189
136698
1996539
1740916
28398
1574465
1608022
980260
676117
6932
1047110
150245
1819295
313100
1084238
1347428
1888076
1702259
1457937
1276239
549414
1558689
1646814
1937754
1401150
697803
679232
527763
482242
730149
1374239
1290167
744684
1848456
10768
787208
250583
1161334
1464427
1415350
436887
1075759
302740
1737129
255478
1976736
812254
1055342
1157037
832857
1517488
1180157
721166
1935868
619467
1339264
1357236
921080
1270127
1781981
352811
1190149
1032263
791667
238790
1224875
100325
1438626
1161794
872864
786632
589756
1972400
1183084
701729
917937
268828
291012
1440391
1380617
433176
909347
428747
208731
355708
1089804
1829150
1690088
294731
1571721
651375
1739161
1324128
209966
1304319
1641574
1418288
1631305
1248948
1825945
908624
22908
309701
188631
638777
441418
225116
1035528
1457583
1844905
1488517
1416566
1242793
1238968
247407
159772
1689991
1457375
328145
1759569
1681260
1406138
1722661
101256
1094737
1578408
1702632
141645
1037380
1116292
1803116
997472
977782
1623242
1807352
523797
870340
1265914
448712
1984848
1037276
613726
52400
1181142
12072
800451
530283
1371695
74434
661978
290144
623997
802207
272045
417288
1569289
1964965
420552
1669005
1980993
1300507
669929
318486
762453
1864258
190258
1167435
79228
238880
1298641
75340
168384
817627
357691
116889
635628
1727122
936491
530741
1859112
139346
358084
1989659
1732182
1384967
527008
1557716
395005
1691249
1527239
273443
978985
129343
908206
1184233
1924324
95150
1101836
1260505
981024
1868673
1881624
177708
882700
1311244
1210193
777081
984498
253404
868736
878816
901853
1669106
54242
1283420
362093
1630700
818404
1216149
1001492
1006719
612094
450105
807084
566877
1247038
1027455
1903609
1652924
1746171
1374549
524457
1960573
1660624
1701816
731575
1888518
983269
936244
1650989
1816425
503693
553936
62188
1647252
659517
1018860
730294
1299420
792182
1703951
658056
1952116
1400786
331443
1175924
578590
839055
1569855
722449
1971775
1866001
1801270
1422048
1949006
399741
770110
1355465
1471163
656834
1360809
458984
89626
729120
1966255
1951606
617131
1302429
783190
1502601
1021022
1712774
1040494
1658366
1070687
1385029
474254
1049740
1505143
405437
287056
1201632
1241813
1290429
1480266
372239
1708069
511485
737249
541547
240373
234754
1688822
1534437
1460621
914576
218947
1643228
1740207
970005
592858
859136
1524964
1808274
1972677
848845
1249928
107770
250540
1577617
1110068
1824545
132583
215349
738787
1014044
1823471
5567
1649630
765912
1273859
1687452
1186064
1092721
745774
250061
1304614
897439
1219983
703480
884482
750984
40493
561699
1422629
385748
1314498
1705197
1225244
1325166
1035961
1808171
183591
863047
605359
243411
1145340
137169
1200028
805084
1901430
770357
1491432
252553
1553584
889106
843510
488056
1261678
1363471
1368024
1618926
627052
89548
1330854
1842880
320438
1633349
545058
900555
97913
122226
1714230
1898965
614777
437897
1812980
1855547
610724
1919140
1352540
728567
1137483
1140774
1730285
1495628
162953
851594
277737
540631
1185042
865586
1051071
1900537
175050
215532
1029423
1798055
1239675
177738
1737286
850953
64520
1029407
70372
1835237
1132795
1623060
675427
1380765
1369562
790156
319119
342465
1023042
460702
1672856
376120
491690
1896662
737710
717190
1756366
1159967
1618766
1353102
249388
1333148
158217
1936646
904992
1928123
722672
1705184
599357
140628
1350175
1231356
1555886
597752
56761
996657
156558
1691760
572537
850284
812052
502617
999957
1487848
469294
1805380
887325
64170
1630959
240201
1743440
624628
1112931
1012793
1075835
111329
299826
802178
1178971
1541919
1946448
647865
1688155
724227
1758862
361571
934547
415846
986605
1001466
1415671
681669
1368622
704307
713289
366992
355870
1717805
1645118
768272
750462
1668064
108299
846481
120354
1055838
1704236
229351
1503950
851282
1813250
1360271
1311940
1413620
221005
812870
549838
43673
842605
1712350
847908
1253802
1958104
659456
766424
929833
1275305
1627877
637359
1819738
1446833
810728
126270
1924955
1425753
218166
34471
1962688
176443
1185496
373688
1487274
624264
82767
336756
1108270
60094
1767494
1397987
1384585
1590557
654326
1798510
889708
1659553
326115
317221
556218
322903
1474928
1368226
1169857
1600392
1108905
1811130
1240554
274457
755689
1825033
1841429
85196
1975111
231055
1832900
885951
1168882
1948895
753937
808441
831370
1406727
1419009
1926916
1946827
888173
940980
1908669
299311
504707
1084966
795905
405685
782427
1705208
1508212
1202960
994329
1742078
1996374
303100
640405
1884012
1168752
843523
1615952
1179528
709937
1016068
1790704
402197
96846
365678
119604
1860113
673363
513376
358071
1036075
1418999
1079533
1580200
953981
1723081
1186409
446151
1438155
828642
1100685
465112
315699
111646
1446818
1575643
1484064
1504580
1941362
1219466
1888167
681704
1534266
703206
760172
1113000
524678
1955624
1356957
409657
349779
1094900
1348909
921892
1395636
1827753
90708
1942088
1139995
1960478
502757
44622
494297
90011
622077
762175
37247
848857
1873497
477557
372735
1331536
1520387
307112
407564
1341912
1830989
1102789
736011
1677681
1666383
1207773
162347
301243
881962
748188
1167584
1314185
1590556
1281039
774594
288845
1836866
386703
32432
1591288
388447
1916715
988192
1337981
38167
376374
1863695
1847242
673961
649770
15170
1753505
132540
440131
422327
1822741
812785
635853
843815
135607
114918
1679234
1712754
1161083
1906989
473466
218319
1803555
428734
618860
209501
1277923
383741
1087608
1413021
1633070
783827
1514972
1833394
712039
1997103
697794
1190573
597983
457055
1008388
371854
1925346
1432559
367617
1652825
1628210
342129
1558005
1998267
1442139
1108459
336888
997337
135968
1360535
1710231
133745
1555651
107672
1955371
1280787
970421
1322054
1655194
1269393
368324
33599
1816395
1063093
1798029
1032138
1772929
873563
1331142
1303692
458977
906009
1311422
230568
579620
799877
790739
478668
706760
471842
1431815
1335839
1221364
895007
1079578
227658
1662868
1918139
1164922
1184689
1503457
1408488
1233684
1566520
825758
429284
1062943
1878942
740436
632879
967007
87249
399881
18064
917757
1814534
1439274
146043
1465465
1701921
148366
32999
626478
620338
1385363
224475
1489865
814312
622541
488375
1136789
1094656
1176570
1810655
40609
1582512
1887616
961415
146210
1358485
1309232
779598
1361000
1260890
1931650
1984773
121783
1590354
1820805
1266801
66984
916272
1443755
672503
1894963
1325963
257187
396536
83603
1221295
321240
1842105
1532206
704847
544424
579080
387121
1943514
430929
1037081
1575282
1293893
1632018
201157
1814157
1727259
1926817
623883
1889937
1439302
112697
433741
194983
535626
1471275
167522
1126834
1525961
1577733
280366
365750
1587309
1588111
1853031
626394
1257643
377664
765971
650773
208616
310135
527397
723122
930451
1488701
267535
627221
799113
1475065
1963347
597011
1609581
925907
1897836
370820
1573635
1399029
855219
104516
1068056
897577
587278
578577
1551990
1752084
1224982
780281
1495665
1082146
119153
516662
1492134
1855563
1618915
127230
1263765
1371373
117104
1468591
1979084
213710
889366
1922102
155746
1023476
443600
1073717
1857287
764537
514622
1009282
1025315
1984138
275905
574540
1129048
300859
426412
1678523
1858605
615658
303882
96503
552370
1755656
1398188
214964
746727
642584
1954802
741205
265434
278444
881935
935897
1806230
1810758
670491
1071204
1824408
116415
1860219
1522941
1388780
325910
262901
1218288
767210
1487365
81169
1686226
419679
1400855
1481885
1632477
393583
1860971
1429296
213256
641484
1139215
791864
190198
599896
274563
666516
1285913
307167
65029
1481324
809321
810636
598110
590881
1260646
182745
626031
927877
1509712
960297
579559
65680
1329914
69275
1879057
539706
545250
594089
655252
224718
1802068
1653051
1050710
1170619
862755
1226827
1308225
1671422
1188782
672136
667674
772994
1305573
1197895
1149489
467330
1655539
1488408
1993111
300619
82266
158699
901869
1604938
380425
1907439
1170345
1513178
906206
357444
468898
711505
1058641
1552475
654980
1541028
539605
1973871
817791
449849
1886571
741895
1497730
1874246
46661
1603481
1074192
882961
656431
461691
481746
1592322
999020
663377
764525
1975443
1186625
26711
1369847
1737801
45283
1720008
367620
1484526
1331627
1876754
547482
1785004
637452
1026831
1330820
344277
1520809
1591311
1122688
102743
914866
71409
1653674
393090
1967452
1523732
1104966
1731988
150466
1849830
738763
917841
192705
926932
367982
1255697
1534784
778268
469969
717267
935796
890166
1823491
1240846
32726
1912885
902432
925984
1033570
217005
583986
1534118
1245952
1269090
1422685
895118
360976
1188514
785038
515285
1440243
560291
1163874
683749
1633573
675664
620142
1715915
1940820
1803141
196774
717684
809389
991875
1967162
1664209
1061088
297139
1602395
750354
53373
26534
1052365
1541960
1130623
196900
476849
200098
379246
1057335
1801116
1729016
1792384
1365163
1769136
900640
1305539
1484374
1569314
551972
448320
1964398
1415970
822645
1853792
769503
1098676
1594454
1339657
1886600
216287
357504
565044
612013
733566
310911
1413346
1941415
1554580
161921
577911
1838531
1478734
336403
208014
1841297
1117492
150263
1698146
306749
1423263
1556226
784069
1422375
665157
1869065
1270707
1162349
807524
1525475
1120258
1309769
1465412
1958899
959607
124802
714763
64583
820797
1580039
707775
174168
662102
998392
1022789
574653
780195
425238
675909
1432945
597043
870632
1058145
492173
1284113
373762
424624
1714129
1369010
1385119
1930579
797836
998967
1059508
1022823
1785786
1927020
954433
1949795
1342094
1486631
44747
712086
1463311
13395
524422
352160
73533
905402
252907
1311567
1403907
31563
433618
203999
1926938
873995
597976
277829
1150654
1383539
253573
788804
938055
329205
1698825
728420
471310
1176979
55718
147128
770810
514662
1995561
251051
1141043
554652
1416027
1992685
142835
1044209
961275
1139797
880847
1045744
215051
386748
1066806
634206
1150133
1326370
1856798
110017
484075
1860461
1205983
389670
1910435
466771
622679
67946
1613329
627778
546502
332924
123825
1074511
936941
813847
629499
199938
539770
372417
1232712
1627641
884257
1344163
1007522
316831
1609433
574303
1111438
1664590
1559852
396728
1499121
1274312
142381
886978
625617
1420577
18426
1250189
674309
88924
1982050
517815
635325
868485
76976
428102
1903982
505099
628741
157360
435839
1521313
1897496
769682
1682486
358653
1293059
1831213
501383
1457534
1292611
1120348
535737
1212695
794554
1908606
805990
1332341
32676
1257790
430077
1912718
1169924
896822
476337
1144394
1172296
846458
1911482
1988421
1909150
1770812
734488
1541761
519082
767917
751719
1752743
641069
828244
1139047
393223
302048
857542
1761653
1364883
1384713
925458
1692623
306498
400848
211046
1209020
680051
1814078
759050
1541043
920702
980417
731978
1889
1186232
1383773
838736
1086570
849766
27718
17810
1279616
1147030
430458
1065937
1177020
1153167
140253
675592
1707316
209714
749278
718183
181219
419438
343054
1604308
1834898
965080
1918372
1603446
1284179
990054
1029878
1650140
383574
105587
1585567
685842
1279296
609137
1908948
1829693
1073381
1750972
992509
1137273
979289
131309
578755
101806
1003265
1153700
20588
1863908
1111104
1650630
76101
14398
1135834
307543
331137
1613087
1425604
955262
614455
1422111
606633
1456314
1754046
1959639
437836
1296594
1601769
1825700
502020
947777
497070
1252065
1778068
507290
1467305
1942641
1891605
530004
896908
25221
1906996
371131
889357
1133432
896320
1133557
1283562
320115
1051969
1256210
1383090
1044175
1104529
628494
1090151
1159679
1405106
600056
1833862
1371516
1350788
738025
1500454
1639367
1140596
1546280
1872810
1343880
984870
333141
605072
282335
1921136
610070
406179
855799
113796
1023791
820834
217687
1391737
1653852
1327006
1522365
1640941
1260812
1554734
548075
1997943
1497734
1233251
961036
1393395
1494593
1246537
745672
579968
1462996
839285
1183585
186974
68580
555788
1869607
1672016
1328777
722421
592715
1246395
1841470
1874791
477218
1743794
162647
122635
136343
1175684
765478
636848
1239924
856617
438183
1400037
617284
827814
1685713
455
1856289
674698
1279987
519387
24056
1664716
1028411
658809
322981
604647
937053
609293
1100977
1683891
371505
1711974
1513197
1611288
492280
1601155
1556134
923674
1017576
1452869
1447890
590457
42517
291977
697876
1477833
314084
1749333
191114
544887
210608
1999883
940147
45499
933407
573515
105167
390707
1932373
148821
914752
1196919
1104218
617384
273370
1350123
1141070
468250
1343456
1937524
1038094
1368302
1346840
1070026
8394
1563422
1754060
1811248
1615612
609540
1551949
865606
1904482
144037
1647090
313464
1116115
273987
1368518
178549
456457
1354385
1366940
643237
600925
707244
96962
685038
1552066
341451
457500
75985
491567
894450
1370002
316272
1983574
1700405
989742
977603
29530
505087
990342
1995524
1120715
726852
814598
1682257
1838610
1560559
622069
1947489
1279013
1658429
294185
1107873
776847
621229
1163123
1742933
815424
219075
1156607
179372
1463565
478373
1845956
263125
818679
52184
1162622
1398311
1004599
1766513
112290
260102
862415
117473
1229526
1051239
503112
1864670
1686067
1971716
420629
172718
465505
1951900
845490
1118566
1684019
627209
1427030
42546
1969974
340036
1461535
1006189
1534355
906292
843553
1051334
1645501
1253767
477285
174462
1280724
903928
1692425
1924836
107788
1364319
1563434
678195
1234901
221771
813047
1356165
1103115
344488
262288
1185732
1308456
1935704
869953
1187755
1476619
1549097
1042111
1549645
268426
1616008
79474
1837702
265729
1204598
271536
221098
255740
1211426
1554414
559379
1182976
92291
1697557
969457
245136
655500
1836210
1459694
1952308
1936756
648570
923767
448004
14288
1707120
994542
1893333
1668699
1753213
1879027
1938312
437530
1529142
1030743
975900
1563124
940978
1948071
1392194
787509
202785
1034504
1479073
1459491
120834
1062960
292295
1783472
1999095
910440
1242159
1222554
594661
1801120
674645
505740
1144781
896957
1584536
1474411
854434
1186763
657274
1999531
288054
32037
1136038
1228624
1903095
1031928
658733
1966440
1298731
840745
1581024
1903684
364182
354821
1432778
72583
1664123
920287
505426
1414694
1339337
1353068
1462116
1059411
1854843
12069
528018
1735492
163507
559370
1107613
1191319
688306
1052821
1818799
836706
1690514
1420882
1233833
290955
722293
767811
1937466
1626892
1925255
950691
1405987
1381365
752989
568480
1104431
795861
965156
629611
537676
1444119
200578
1652381
914612
841991
1709107
572811
304834
28924
586547
523677
1422152
551669
1193083
551707
519744
1984624
926058
1287019
367028
508315
1606905
839283
1759010
1545187
610701
1666504
1855827
1276506
1801106
1914348
513399
1666598
1453781
41079
1345160
1217251
935457
358458
317985
944402
1766940
743232
841316
1139430
134942
1534661
1382770
669731
379212
1480786
1323935
1987618
1286649
205770
1781527
1367024
1598189
82802
1360839
995097
1812579
1090362
172954
1841393
952319
1408776
1041782
760335
1169871
220662
801316
1012514
1500143
363696
79804
1044366
1466338
892414
775088
473020
1528184
690745
1445059
837147
383112
1574291
1527470
1539440
1411872
1204135
107659
648314
531772
128813
66404
744927
42655
438542
515629
842605
1412414
698775
1435508
797402
610816
344487
241565
1464668
922981
419920
1011519
1621638
789897
1811585
700675
1069311
1048913
1985453
575885
193420
384055
63189
690778
1978297
1868891
980369
915350
893076
1895617
1286793
1227231
1624549
246696
1230466
798672
887654
412870
1467336
1301387
1901330
1857474
1015651
1988147
1167959
478634
1762334
170990
1803748
1914834
445509
1802033
1966912
599113
1752134
115415
875972
371487
1127310
1594460
1311703
1182800
134503
1330565
438110
1779359
579648
661439
1657162
1042584
1448992
1415953
935801
1468328
350502
714687
940183
110714
835044
291912
1200323
900802
865727
640167
1227102
1876033
1112710
1121134
301665
650234
1085441
984271
1741247
1602341
1262517
1349075
220162
284565
113005
74534
194015
1548760
623169
372856
548417
467012
1914811
988700
758840
1011717
285399
624460
814509
972114
503157
488791
525220
725453
1044086
1262673
260470
1384809
196364
1772523
1666609
449110
1016920
94101
13546
855893
589244
1633292
1949060
1745407
1357993
51771
1094455
19089
1097952
1457375
1863326
21587
925250
1670448
1816343
1983881
521528
695959
449642
1125291
1414829
1559399
1659765
1920274
990508
639142
401845
1007663
439167
1330715
458087
1782443
1716480
1785285
187957
26439
190777
1470982
1338568
256867
462637
49240
1870856
150933
1470809
453498
1329116
1881421
1252248
261798
1637034
608185
1587085
1940661
816444
588854
437099
1471252
667335
1984491
88615
554885
109590
84249
607419
507525
1540048
251060
679218
114275
1847104
499561
755766
666279
1557031
1603947
1337007
1869298
1298150
297687
1557865
241073
866387
1777421
1777347
1862661
1837102
1833289
1209619
1062837
1461473
380490
272619
832556
157975
468126
1725882
579947
20047
837586
894438
1523019
208724
1586664
342973
1509197
1929587
278078
787057
1797369
259298
1380766
1080822
487069
119896
831932
1137737
1839795
1528874
1917311
53372
1810699
1354153
725996
1245162
308508
382402
434097
933619
1280122
351938
395699
1767585
420800
837920
378390
9897
1924123
1619518
782046
1520043
1166995
1047783
613918
1910753
611045
1695652
53450
109607
1527594
1477879
1331849
1749202
340410
1326073
1816361
288554
719202
150472
1020871
1692346
1270527
1984780
1818613
697714
678238
4866
1231254
333238
1619894
714487
457394
344034
1813260
995911
1659541
1784446
1713381
1690886
1952729
1751272
1265304
732273
1160718
395800
1466394
1055238
1632794
1442429
775294
1124415
1177527
1724833
1166136
785118
75928
762723
1641945
933942
1675410
167144
1851767
194243
1752713
938509
1824905
747959
1938936
1144660
1252243
638723
1220517
205615
474529
444312
250737
221697
144831
411110
1405772
1111314
1687373
144656
810168
1339932
1542386
1629320
326331
167624
201547
1433708
1578734
1353040
1841335
1058082
1240386
1358210
267666
761665
1518945
767408
766527
1076110
637146
209492
956554
44473
686458
1385000
394658
384055
1103380
1242026
529225
1713338
604127
1691074
1498430
1065664
916910
743048
256018
1873423
1365523
957836
1958318
1425314
1417239
675364
1476459
515285
1291795
740229
516390
469729
1687822
1799734
1106240
232533
1670661
273728
1644345
1832600
101052
588562
675087
327532
595861
1363241
1559507
238117
460075
1747946
849954
593427
923834
163402
1077202
1777790
843617
1798442
1855171
1484265
1961746
228316
590250
897015
99141
1011272
1707440
1044691
1891504
483242
406453
836209
1781395
1037484
1650983
1787020
1109072
1165687
530365
1905700
1374762
176199
348679
1533354
1879298
109684
1959474
896927
414294
365790
1433035
1935676
751763
1113374
1482001
256306
1353119
1041233
155575
691792
1358036
1331046
229420
1676751
1733277
197819
900989
460895
1384195
567131
49563
1645170
157094
891428
482368
1329508
1939794
1111073
1278823
1635504
1692235
1782501
941888
377593
1990488
765936
129802
543216
1127631
337042
813008
752573
66087
218348
1149829
1839782
1943044
1866466
1678752
56545
1161657
642808
1426391
1833485
112276
73065
770764
7056
298804
600620
1124924
1236179
710351
1326612
1080422
1584218
1622225
1890551
311998
671115
1988925
1628748
347142
1615848
36571
761605
401322
48900
1276946
1235748
68364
29084
1726538
1068207
1884534
1756590
180325
309202
169298
1404937
690580
631970
563232
337601
972387
1926077
1382819
981364
630172
877592
1053656
402372
1007176
991465
683056
596334
1584706
60188
466320
43219
100116
1400937
546300
65288
1778403
1794236
1669703
1174329
822721
127661
1788867
1046170
1052565
237568
584129
812688
32219
733144
1000764
131349
676044
1541775
1108408
221630
115193
1940453
197211
1426564
1391498
406900
272911
762542
1438467
1763489
1469929
1264425
877383
1168609
1810507
1395475
1153675
1828376
1443392
1276923
1049078
330026
1842977
1981691
1298369
165819
314404
1243596
531876
852541
1113211
109662
868611
976577
1722327
965804
706626
1341702
1785908
1291151
1436221
439577
198991
909771
1718822
262752
227965
830883
896634
1973755
1795764
427241
994224
1375321
293669
164736
192459
748382
245026
1103370
668741
1236523
1775056
193745
563748
1376101
106273
606705
366695
1497965
1094728
615816
32930
80017
1165141
1398406
883628
1989793
750370
1512795
338447
1903404
1101937
110532
1480399
1580354
154845
272495
454197
186242
1320508
1603993
214609
908298
162573
1770425
515041
338148
869353
1509534
1800317
1965746
1737087
714580
1901887
1431539
1726930
717157
1142159
1492534
1670093
1952270
1598247
325654
1403474
177553
1634350
1463248
866584
1954244
28922
642803
117366
98098
1677754
1388236
1778285
737756
1995687
1517605
241871
567033
921335
1127838
997764
71846
1544695
59690
1453179
489405
38818
1172392
1686048
1111492
618132
1451903
412200
1742285
960569
1727904
548880
1267046
1077370
1862181
1216353
316978
295473
1570606
1725367
1245564
641635
232164
458865
449127
5518
735276
920478
190150
688472
1456321
639488
560010
267359
1370211
1086709
411431
891452
1309508
97775
1614811
1549223
1105277
1329853
715866
1888414
1316762
619333
926643
873685
1581365
1539232
647734
72676
294063
3858
798713
1664476
885761
1146249
380954
1844547
1255407
1026363
1896092
681970
660952
188456
1821857
362270
572894
1393920
1109654
43086
74953
275477
1223422
1718202
776259
434432
1527234
1244123
284855
1504460
122520
1001946
1116462
1890316
377723
1958512
943911
143462
1489710
264788
99677
584497
1658062
505707
415704
1006265
211210
93577
1237290
1965810
145368
382544
34146
536154
1872501
1770363
492717
1243627
737160
187332
1256282
1368373
1974283
1848192
685732
1557307
632459
504223
516811
425571
1460404
560254
262009
1329446
1073186
1685402
1985381
562535
1386008
1201996
1647625
1955015
350699
691869
1037400
620169
1832447
706026
289389
1910515
1913142
571810
4882
1710119
1390648
1580942
22671
1261223
178219
150784
576568
1969022
1860870
845246
78385
1011140
1725819
67706
580728
1370512
684349
1900474
457734
1568604
26163
1502307
978441
1767731
1908992
574126
718814
1148591
1274302
1095949
897626
253176
1753423
208809
889943
425300
394789
928791
976877
1234778
1710760
1309541
198701
879629
765345
917420
1946367
305472
868976
1405570
1009713
827149
1854985
1523638
520497
876919
660668
941932
1363258
1957423
1896462
196033
695760
944194
477519
1042477
1274278
1169975
1890925
1586853
1198499
1833934
1173600
531643
949331
631048
1809809
1491067
429092
1594225
222872
1847848
359371
1074715
404867
1820140
903581
808953
390478
1700344
1742806
1951090
736067
652998
1356334
97630
1598234
779870
1220524
1159606
1908273
1689627
1801441
628006
480848
627669
1256148
1155990
801223
1683861
351390
297999
550497
521076
634490
1288339
1891582
1364870
1065406
326470
884137
1411592
1927742
1093962
1432284
1951268
4339
911692
219230
1484595
1542916
396431
281713
985575
1033586
73787
1509646
1600295
492093
1027720
1955426
1257471
646138
948877
1677957
1842487
1565956
1579994
1718505
369553
1179743
1073213
1362983
432760
256076
1171845
1620167
993921
595086
439604
1184346
529922
1470296
77520
1985176
1397108
1023384
505068
1558575
1619614
1340359
469482
118603
1363367
69010
174314
283835
1230950
325057
1557163
990590
1191472
258766
1650778
1406547
451437
1763955
524863
1596983
1232147
1463909
1957138
1512874
943300
166023
1948087
681584
227291
733169
1479470
1281207
482743
215345
1142610
792050
1464556
1989923
438628
1400645
1465925
603793
1138049
1862515
761651
1700092
1199394
1184096
546322
1799864
1698934
6746
100137
1530336
216435
352163
1696087
1802816
1364295
467061
1910393
1794562
1471411
33217
86841
712731
1621369
340273
542219
1904453
28973
1467941
119296
171919
1864902
83929
1781351
32798
742934
1553632
783801
1776787
291867
741851
1294840
1949598
1998826
46705
603393
1771245
884508
979583
830625
1812336
548101
1890100
1173278
1571327
337509
1059213
1020609
152462
598995
1896419
1147293
954787
481427
913128
706948
424956
3272
28065
1237726
42682
1164631
445866
1706980
183958
482060
1221439
800136
1618151
326292
907580
476845
1242877
1065525
1431487
245726
1986606
1582795
123890
482005
967290
1048346
731367
1853799
1166895
21330
423486
108049
1940492
1310235
71101
1871577
254206
1737759
1310957
370345
74960
1235856
339593
1777530
1745545
66039
1503743
680056
330893
126724
1879482
412074
1586877
472113
1414572
1176159
1122222
14655
1324808
1969119
635226
416461
496657
1105404
1516396
644937
1694738
738715
1270974
1020414
781752
1183823
1968379
176797
875922
668723
302812
1514772
1268492
257208
1501069
250649
438125
211475
1282911
488517
751043
1226798
594293
73246
1555848
1278642
1936651
848961
1617874
831337
1284115
301663
1172918
1340304
671014
679613
33315
956161
1771439
1107408
1228566
1382096
1322989
699061
1553839
1299346
36371
848314
1695585
1716960
1328866
594138
1710998
724541
1737324
185211
1708296
1846906
534322
407910
118857
762418
479712
231497
311091
51682
1316185
1632739
1248762
1559242
1434108
1336929
1921651
11056
84987
1211517
1998501
1155497
1810609
1442893
834268
474513
1590030
610722
1263419
193403
369140
1021095
1906502
1955384
1306692
346463
1202809
1399707
1525566
1280250
666064
916933
318607
779242
1557729
1927681
1213732
1667248
1429701
279793
500675
1684596
1948086
1319491
664165
694325
775874
712391
575895
30471
302933
348706
739206
1991456
759682
1874609
490464
1088877
1594502
1844647
1081151
1606354
856424
1528013
499241
1321795
187033
1708879
1104796
1822834
344843
1315044
1127795
1167828
1475692
1341936
1723719
238223
1477168
271633
843358
615361
417904
541893
15757
669916
1334500
112081
293232
838550
817473
1808753
826441
100538
43001
1035741
650774
1852561
849183
1499672
1227822
1802612
850873
1083404
146972
1912387
168974
213762
203966
35539
1952818
144219
905944
1917342
1881711
728704
1766622
483376
982990
745225
82180
945732
1045827
698914
1572460
1985230
1820326
1320863
1059293
1874098
1664971
829789
1752506
1325549
303905
1962413
1414062
1220587
1170922
458168
1130394
727724
1987267
1291002
817970
361564
1535034
1722017
134596
994352
1459488
1624075
651142
544547
131063
1899359
1890048
1144476
1625785
760395
154601
981640
1123294
610666
1315880
35984
1012078
246057
1711055
1553402
1650696
353400
109864
1773598
185234
792652
1312876
1606236
578691
1698939
1686897
1169627
1386766
1314033
1040789
1453932
413512
1951022
13937
1491344
769148
1322259
1540466
33586
1471805
1680216
277888
1365660
647272
1703265
1228764
1799034
1331805
1941992
1529552
719048
102654
1210276
1104592
1927942
687223
169322
1094737
1577746
1553126
235818
1867986
112602
1526104
560861
985326
257770
1121921
883773
347663
1017411
341828
1732970
206667
1784328
57081
1300173
1730867
568628
1351482
1198106
1518190
43247
48196
1104287
1501202
1956007
250010
1851413
646816
1753112
1899119
555245
830661
1383467
600422
1855827
235976
876981
1793804
314173
1239139
1669435
1120884
1853175
1155546
1403893
1284351
616140
1033970
1323447
1825248
1883602
1314766
1230271
975417
1347046
21315
1166891
683403
1412330
1263284
890394
1887599
1848719
342219
1663104
1743693
17154
1390732
1267077
1011789
915389
1588695
1685275
194261
998012
783474
1463175
757461
294036
465367
1283457
632429
1600294
385853
1500488
1547772
1009469
27217
549949
201
1046633
625834
970039
1834638
702821
904251
888547
851093
1476037
1061584
192220
1314316
864184
63436
919803
1725016
229596
1984988
761963
399703
288926
228242
1368160
1247769
1275752
413705
1387422
1213889
990701
88476
1269088
320284
1010256
889430
1972985
1333664
314996
1602906
1374032
1521591
1102886
1245152
1818838
1747625
190980
1967610
17032
1534795
704451
1568020
167948
682279
1229646
1070450
970580
993199
1105942
400414
768312
505066
362843
872313
696808
620737
1769940
521647
1391292
1385354
1545003
520218
1859526
1445867
1785955
697340
1591539
1300649
1035156
935645
602617
870717
154660
17240
572252
461920
534578
1854889
802303
866130
260220
1031781
857571
1898047
707110
1818185
770273
1068767
414231
456351
556997
1036022
668995
13703
1082581
471387
809197
372187
1340965
1088911
333723
1021450
1722516
800448
258659
1720180
1894640
1307024
152232
382377
1713658
1761138
1467112
309707
1935696
595358
1511685
1827331
473095
1670769
897100
48057
1671101
1222487
1811933
1980944
1266586
213615
372532
279778
1044869
1676251
197811
164615
1694489
1715892
476234
507804
252966
566064
1377288
827597
107010
1682321
648960
557420
1082699
265263
1876190
515493
1874529
16339
619266
255814
1993101
1541341
162982
1380838
1792999
909314
97068
958367
935338
1059238
1922039
251586
1119296
1854253
410585
881
1425717
958671
876736
442009
583221
1018846
1535276
1922570
1572542
633554
1841976
135025
1442538
1650976
94159
978319
1624316
1702249
1357496
388139
1710479
1678790
1652225
668449
1034804
574294
1930339
501356
1467620
1308183
1775158
523392
1780332
731507
375374
1441732
1936781
776492
70630
1565781
1888373
405026
811263
330581
302020
1216458
1182165
933041
1165752
1518776
1138615
1026290
816170
274615
1295912
1109795
1607739
1971236
555106
1693744
1926661
446269
800126
544733
1132127
238009
1748002
836940
1093090
1911127
671146
1830935
1192376
1796037
762194
1471817
576954
178710
790027
249422
411074
1926679
823995
284111
632517
321422
1867552
586793
576654
467037
1782493
302757
372203
396812
984991
1542334
1312655
726496
435271
898549
472104
629990
489886
1329284
653078
1377108
1971400
1949541
1046139
446415
21564
1979269
1753229
858586
492536
1066711
1828319
611540
820421
763908
1236980
452440
591347
278453
1129846
74532
761765
1181436
540199
1799320
982570
221951
1972786
1239444
826680
1759495
1746235
802966
757848
774054
116349
769381
1734617
1257840
1146880
1413402
1883499
1814064
1412201
1077850
1686378
954164
1769471
1761757
1650291
479626
1713412
1003918
759958
515987
606020
1216698
464816
877488
464608
1507305
186213
925637
1967667
524747
1962153
1247384
275737
1452743
135358
810395
1534343
222196
652541
1860909
252472
1442413
495404
1649019
1826591
364333
1850457
1488354
529157
222986
980844
884855
1412179
1699291
958558
1850101
1780671
1405012
361714
385808
690162
628515
954998
137570
757392
1198161
1778830
1861610
1844397
498851
1652232
837419
980616
1074893
689709
763025
962923
1249548
730295
465294
571284
519038
677435
764611
1518182
41043
172325
1821198
159977
1703124
1480527
664900
945068
680683
1175777
1195175
1733176
1420038
420082
222424
1318946
1807177
988996
557912
1363608
657028
511771
1034250
223911
808368
1712256
1225217
449762
439765
671870
1287894
1337521
352588
388606
227040
1415958
776489
1592864
108755
887432
71005
567535
1011816
1168700
1368031
726796
1368181
111426
1908301
1819354
437447
1483068
1623001
1526934
1048974
356911
154090
174270
1647712
1474153
1255234
1699494
1460760
1164984
1695109
1075434
485867
173841
1753893
1982351
255729
970966
1300564
998706
977833
1242946
1596367
1511217
1328957
787029
1317387
1027141
187704
272098
1654832
1589122
55720
73485
998884
28153
572297
1740655
1427203
1409509
1911977
1241347
1126886
169098
1135156
452566
603239
1135941
606405
1944611
372077
1352893
1900217
407202
544356
484264
67399
1177257
1986971
1190093
1713874
923196
1008906
719181
1407087
1216168
1076260
1451142
522226
1383607
377380
1824780
1328337
1708397
1188245
61834
77852
1625522
1350683
1853317
196250
896110
1230536
1531702
725681
1127482
1939383
806434
1434786
1365689
1146735
1899612
1613046
1452365
689643
1402786
707621
1516721
1691528
1883534
217445
1629463
880883
1874071
1598028
19177
55940
169770
1187323
362857
1296503
1905767
1036022
1129658
1566262
1279786
1290360
851416
1748993
1144209
1370272
336410
111771
925699
1008658
658809
1167801
656751
1231899
1889875
428056
826352
1776867
1905241
1747372
1946123
249692
830688
773663
1966031
785424
522208
951027
139476
1961424
439679
1725551
1110307
1783517
335129
190635
1041087
1184978
137253
1323984
614205
401226
71072
50391
744412
1329293
379173
568545
417130
1452508
1265949
1088561
148398
1820783
1752518
57263
811840
616015
1889333
875750
839829
307333
802293
400474
1147100
244397
133134
1478761
895082
974717
1315431
1701567
1697867
620579
14240
753802
1053416
1948905
1656842
1307285
1548058
1169373
422974
484384
1940914
1919559
978198
106300
540621
720852
1990692
1125662
1064760
1841527
1669041
48616
969386
1703362
37567
1887360
1044222
1787879
1634883
10596
641413
919110
1372113
1325421
1867841
1278288
366749
249528
519097
1442833
1557405
1195711
1731361
607729
1529056
1919486
1790365
822103
644383
618131
1760184
472636
163155
956826
32424
601972
1782355
1518960
1309374
1940138
621386
1376040
865478
181730
1655549
423312
764463
7878
1648798
770456
1462247
935994
1138138
164333
1436717
715320
251280
680696
659999
256707
1340344
1430488
648074
1199987
887014
1150161
65204
1097826
1575868
1334920
1966239
1817915
1340857
828074
1974527
1274288
82094
598758
291057
1737590
1733222
619247
1329036
902736
560454
1922589
1398255
300768
1871882
593777
740943
811876
382088
1089023
920654
371519
221779
1112086
927107
351735
1090026
353558
1373180
1896869
1528596
733188
1097898
1643204
820307
1477073
668216
1918668
1932786
48528
972450
1423593
1008316
1057488
1209042
1115030
323890
648317
845477
779315
378643
182493
908669
1314534
1597880
1535163
1170081
75520
289627
1236918
1511998
1288788
1909090
336899
1441961
1372490
857643
558419
692214
670459
752473
358109
1818417
21419
503269
1681458
581690
1621523
604630
1029091
1053292
1670934
1217558
1384648
806770
1211963
480966
1074820
1050398
247885
1297727
305417
848158
1948969
1649004
977650
116680
1207898
262342
868077
37104
87353
1290116
629181
1171878
835384
1443660
656492
1586624
1553752
1782285
209226
112398
1648749
1235273
1062619
1170101
1025390
1614975
363042
1769147
526604
1431360
414533
537621
412572
1820483
1893403
767779
139503
926000
1720610
1354451
432417
91436
1640973
744533
649908
240506
1704336
263917
760311
1559599
1499907
344445
1596466
228820
1784623
877695
357796
12725
1880027
805334
1469891
459626
764447
1944562
1081324
482838
912088
1532596
1761456
1197399
701775
474737
1837232
1431808
1976984
1089573
310714
1453193
1782925
420286
123783
1111970
763614
1469797
970556
98706
892156
1620156
1657054
657116
1602171
1209999
1382939
1354265
789606
64537
1554997
1455468
1323995
497833
209673
63199
1906621
1815708
173152
1223689
1370835
1222073
1766944
165447
122199
1229513
762873
571583
739340
1750441
1414968
579612
1330549
1842588
1570384
1254316
805419
133342
1595254
282955
977708
1077438
351423
306920
1778732
1211222
1775527
1481160
1328947
1027621
1750370
1580227
1418573
1045529
885272
1443943
1870028
1906202
68839
20237
1532214
832711
1459165
609372
1100094
1622723
556214
373587
1505232
917271
565624
667018
881757
1028409
1314430
1252635
1219647
1762630
840294
246133
801045
493693
1594283
1151534
561100
1752816
1278001
1416856
1270337
260000
1462708
1675809
864513
980717
1371162
723680
1235097
1014178
899729
328244
1699741
183052
921390
112900
780346
1051894
847863
731165
131164
1743751
153075
471574
955519
333460
1396820
81286
778363
1211141
1324657
1216882
1039539
1015218
789698
518663
432604
1067787
290304
802603
568801
1944279
359119
1557079
1305988
226971
1247080
1267210
1029041
1938506
1392009
751971
1100065
1520690
1642710
375307
1327539
458528
1082995
918411
1863757
619234
1715541
358415
125421
732079
1416628
619224
1723941
760344
993181
1250522
267201
1366206
837167
779276
233144
371264
1204137
1858420
1464331
1537630
489309
854095
1712177
314555
1306154
1074049
461056
369791
1218184
821578
1287793
900851
1444235
1114939
666525
946219
44978
1068022
147723
1490625
1220871
1552851
421909
1904323
1350699
1166818
1272427
184331
113070
213072
952030
800937
1164
1636522
1440875
885400
1511906
208479
1465617
997521
1832913
1271174
1465741
241877
1597899
1593212
832136
205025
187412
1181993
1356147
884904
2686
1463031
1191668
787947
995245
417851
1152359
1224770
1219283
1329235
1324980
1777005
422275
401363
481712
1214613
223793
261477
781187
44974
1507537
710704
1472930
1739820
733877
541758
1747918
797665
260575
240661
300258
1679845
1278510
373350
899301
1498527
538539
790861
980886
893342
932003
106059
627281
1145755
911928
936128
1883452
208634
103810
22206
1657367
95301
17957
1912590
1058184
1176649
1218408
903283
1451296
1079621
1937152
1172043
1504210
1123244
570752
789578
1247741
75680
700216
1155432
1713213
838498
569520
1509012
1565605
1625733
1353815
1522838
914984
739683
141382
1582430
916609
1596619
1996788
488039
1355144
728906
122544
1040826
1547443
957311
185546
1963729
1006983
1100911
14869
1485525
1870424
1640007
1664270
799220
849363
1494258
971515
1318106
1941230
1023911
1581163
1552030
37836
535796
1948702
943697
1924571
403500
1790795
1596440
1825287
1506146
92238
1997075
738148
1159457
100555
344590
1523990
739421
1688160
1090533
151086
1327270
143270
1724207
637054
37209
153898
730621
1762873
1483340
973234
203374
547581
334848
641494
1051279
1333571
1874048
1796271
751920
1601054
1667336
534358
596458
1704414
1264254
98875
1786214
455783
1901402
240966
1356333
1282588
390014
1981186
1133629
1245957
1183086
1162041
1467633
1527967
162044
942508
755287
1505880
917431
1519717
290675
598609
514655
1447225
559684
1210854
994175
1323787
762529
1200357
944354
446133
1294231
1345908
1924152
1002220
1531036
1001332
1366218
471521
954211
420657
236252
558504
528040
1569087
216400
322131
34387
327140
1518242
843686
1227083
949641
1528475
855403
1990052
126743
212739
380857
442465
320610
1651755
1784440
1782573
1992440
1823116
1853397
95233
1820517
1448304
1427303
215895
790148
1184850
495534
705479
672325
1355548
274776
1785564
1183371
1211382
1306075
1715892
1894268
418977
643495
1754693
890249
1491703
271552
583963
844112
1534485
792963
24755
1919702
898145
1251160
915876
1598370
1200580
1673928
1171437
1060628
1679313
641272
546419
1937080
15850
1497472
384864
739602
1363895
476137
1834216
848808
1216347
1313875
1873020
1542294
1418065
348980
1940461
1162802
1121510
469387
65300
467143
1091743
812242
927913
902292
1306427
1794253
171849
157229
1007446
1183737
398223
1599597
275217
1380101
1931425
1077313
1647324
167094
350340
116759
891379
1243091
518168
349415
954688
1901271
1445638
472246
251080
1057608
1695967
962402
520050
1437177
1555270
1852047
421150
4359
1427703
350245
1639638
1026341
1042189
206374
126131
57614
546903
333889
1258313
1156662
266494
1528831
929622
655232
1134105
1602751
1882346
1847916
274766
940031
1032503
901672
1218153
502506
1382279
1825246
1112638
60805
1984683
153488
680208
172392
530022
253404
1445809
128837
282534
223886
1704430
38950
595241
1194737
1025804
1672591
492773
554262
202460
488837
147318
1349235
1054064
1379705
1366937
394388
1881218
1951304
1853045
1571991
786247
1677
1113314
1762599
697702
612113
1746132
219455
148245
804613
797389
134162
1278
1796377
1260244
163557
340272
1002
1109972
1316871
774819
1876323
1936406
1409887
41717
1409920
145859
1405552
1070256
310003
263802
739038
1319083
1968049
539284
522406
1474656
1519403
588023
1700493
765453
58786
639877
1090930
1438018
1373508
312461
17678
427292
381157
428891
840880
44149
293091
284535
668580
710823
725564
1800073
64436
1552768
460679
1346966
149994
1292124
1066943
1193813
424237
900420
590150
1405533
1860147
1814575
1272390
804598
1569623
561974
123029
1488465
1438049
190756
77429
63443
769794
462242
658137
159069
113586
1215556
712527
1276225
332478
882396
542907
282692
1300004
1122809
718473
941133
432157
1464612
1066209
1276348
1405518
722660
1058916
1294051
1442471
1138678
1781792
779628
816249
1745133
1640905
123322
1316365
314820
903642
284569
164152
1906766
1441000
1444245
968905
1722749
1389450
789335
1248054
494088
1533059
1588558
201865
22610
1335062
1384310
571709
1716622
599098
1706094
1998402
150150
487306
12451
1055705
159171
563322
214188
743820
889369
850883
1525431
1756267
1991197
1461202
1585589
1923196
1457920
1042225
944803
449472
453081
555143
704193
579977
1404698
246900
1119007
284393
1995790
492379
573079
1207684
1011292
1801417
714810
1535135
812805
748849
1425397
1858347
130797
901854
242458
933512
1897946
1077185
974458
1365647
541287
342033
1972704
1555608
1467523
163586
1566680
1743874
765202
540297
857669
1538978
984737
1039291
391638
1955751
1482451
986661
878520
1960063
1184972
1176562
887068
1723292
286445
869003
1451658
21281
653075
1414404
1785300
818173
90345
685283
542514
129350
1575868
101709
1526027
716113
536138
1974089
23266
1409925
1665712
1469200
1407538
1442579
1753201
1789079
191224
48346
1339525
453226
945456
513950
779337
626434
1995282
1300763
713029
906448
1316023
573999
319073
1815996
1570827
602741
1590153
1751289
589507
1020955
1452652
232007
411012
807202
473726
1781725
252322
1565667
509610
910168
218648
1697361
417204
158421
1085731
799099
1617361
1045616
841739
1739154
285304
1045041
1884023
63483
1019433
76668
642803
1090735
1833833
1096695
582468
1634513
1458601
689857
10774
236629
1325065
873906
1615652
1671623
1829416
1710240
676644
1994526
199174
1829228
1949823
52681
815553
1132708
1127028
490417
710211
1037720
501284
2301
852900
516361
574423
302357
97190
1006009
353663
1099716
325628
120849
1228616
774559
886018
1943139
362948
576671
1656439
427230
560300
1779941
613961
1071902
1360148
130870
1753550
1406503
387341
1511784
1237432
1219601
167437
357803
1612207
1304154
817363
1342331
583856
123086
577995
759052
882975
856161
1504923
227045
494578
985806
981749
1816647
889212
401367
686401
374367
768501
489747
1017707
1058362
1491127
1694659
624712
472823
1586774
216909
1350629
1113969
1722809
1756657
897833
875076
1673480
1137934
1999602
1618205
688222
1065777
938272
923307
171164
1958062
1791326
18292
1739147
1982799
1724233
814366
1971463
574651
32301
1807515
1276542
168544
772463
1195087
1652375
589263
251027
1493324
900365
1001517
1575375
8345
353805
1211993
556028
1418045
652877
1586501
353873
393671
1059655
1731081
1876291
1175109
1349108
1815862
1009252
1714924
144372
1259009
300921
1548367
74065
227454
946189
71049
1021851
1761295
293960
1165879
751761
638915
463974
1811014
1797975
745585
811170
209059
527104
1470941
47888
747384
48943
1160976
1121774
1987284
670299
1896212
1424957
298835
1762449
339906
69017
9216
396865
1302325
641272
76915
902475
345466
712661
1197980
1230435
1443224
351854
42336
1271403
884374
582150
430967
1506823
174497
1410711
1261176
775309
1101757
375222
161677
1861449
691784
476245
781339
1265651
1204046
261579
1424880
587433
1554964
629978
1477798
1083984
501124
1657045
458238
954927
939883
642051
1772710
1096886
1233900
1371361
741379
1280253
1895691
271737
718851
197628
144666
604324
800041
623426
970072
1834604
1379234
1451026
1754208
825142
439365
864656
360887
1850057
498764
992640
1396437
1418390
1454618
266376
297887
741163
1156389
673559
1810988
1259487
152807
1305657
1483396
155629
1163267
140331
1768053
350520
386883
780903
850479
665706
713532
1692716
1271593
1004706
608581
565669
1640633
1673979
234854
1275652
99014
343513
1146975
1372451
523419
489608
864583
678107
777302
1348225
702006
703521
1132362
1768106
454330
1503705
1046228
420164
1906011
241415
569132
1192035
580554
176695
388854
1597025
1299479
913169
1678967
392089
248225
1375907
1527877
845024
907263
1177729
1103761
1705716
137220
393255
412038
761810
1994275
1503420
355281
1049286
1020850
1844371
62790
335226
920436
439186
688543
1830432
745479
790531
1449055
1596924
1833769
1416901
290167
1859413
1541133
575935
1354746
532676
988023
1271612
1626591
1305527
865157
810310
706261
1668117
920034
1015924
494520
609445
1538650
1895164
1166741
1856736
1316362
1416600
634336
1448831
322817
1871054
1479405
863532
1817202
721265
1779404
1826568
1985676
665304
236924
332855
560379
1948864
1791959
731457
1365220
1565460
995669
97941
1584722
1886858
1534232
447655
885607
1509348
511301
1516331
160306
450792
1321566
1836816
949433
1035101
1215478
1789895
1719491
1190505
1335294
629607
741534
1331658
1596301
1908263
1120759
1107417
144086
560339
332809
1584955
1015201
1387354
1156669
1000824
1199521
1255277
488755
399384
1821112
1909998
860278
1634496
1763410
1819164
1038597
889349
1524987
1853834
1428516
999570
817166
1813926
1499842
454090
547703
110853
760197
1909686
1778633
229306
75734
1971023
1584664
1412743
406460
988706
23526
21365
1548011
907790
708338
1579656
243387
1111683
337932
1515870
1025408
949487
366807
1783311
710829
462210
1835032
1323991
1928228
1015845
682214
1918929
466242
674172
1841771
853205
551703
1375273
1359033
449775
707020
1693483
1001894
1022019
1976256
1316561
1926001
1882567
1353508
739886
1246566
1898236
163320
1389915
1409717
560896
1824745
38267
178496
621881
84710
107883
1663141
866614
1916147
19778
1066046
592193
1384127
598744
1513819
216748
749864
1268653
271567
769487
1471609
1614271
56059
1183949
1961931
491306
336190
1356613
545282
996941
1536331
1906166
1103367
1406703
1838395
801314
1897176
487273
1956127
1698796
1594318
1620800
1501230
1757569
1991564
576556
1212962
782169
714521
1281589
994227
1998127
206254
1175780
1016117
698555
1844721
689573
628645
1867367
1822879
1618432
316494
406181
1219892
1927377
828220
53485
1579376
229525
851541
1182307
1351811
140855
1670207
204708
1620530
1718585
1944833
1253412
679000
29098
1225984
688896
776711
1416093
1350135
13382
1558059
979022
1207194
589489
157071
791054
1942938
597183
1022194
512089
1217296
1642322
491257
1319483
735345
407092
1839444
1215267
875452
1974949
949677
1153983
1798424
253773
1541553
1603244
117061
1424044
1799498
577946
1139135
816546
1023999
250886
1863296
1263102
1873107
120573
326919
1469768
898906
399818
1144152
1107321
358307
485186
566815
711403
1723977
1526689
471348
1509560
1902794
1795136
729173
80611
902145
1711387
1305422
1982502
1591965
395408
476534
1186145
88755
247599
1849912
1270059
1934290
1722104
1674436
1518524
57945
912823
1543668
1901504
520353
1339264
766909
1681924
1263945
350557
161366
1552495
1688846
1488973
1093937
1950189
801172
772109
1870699
1384103
667892
845317
38846
1568396
942546
1670928
1348683
821265
195390
164058
176904
622124
88726
1296472
1013157
436739
203877
705591
1146027
1478257
131538
994031
941879
1643774
1640417
628544
694215
875944
630419
888927
707621
1552702
949325
1039924
1777493
808830
1946431
1625495
1241134
1804250
1842637
848983
1827737
1052928
1659382
131451
536077
85158
179789
438267
979496
924907
1112418
1292779
1960181
33765
1773991
459827
177346
1687688
666344
439128
1657853
1870683
930919
197976
1054187
775913
1256024
445202
84945
857572
914409
1202336
472900
1081269
1557808
787210
449776
179241
1493825
1368127
1005298
586126
1467078
1000263
962582
269001
1373932
511298
1020575
1259293
1842920
1926640
201698
1644756
143961
1051123
418442
1157157
356367
1279861
825103
1162623
1154641
507796
1914346
1723178
1811386
177993
1240345
1804358
1741666
1098949
1673401
955044
605876
1779287
1600529
1974312
994156
1138599
1492076
820649
1622294
1337994
1470477
483076
797142
1044300
271362
350191
1175102
495262
1190299
1905691
985415
1365185
1265995
1015685
1420959
1987077
1927667
1020917
187838
1353182
951681
745571
1873923
1883238
1834803
80437
1078056
1041479
549185
1772682
34856
170449
428569
55746
1660597
245666
447233
91454
1533878
1000928
1595866
1166334
354589
746143
587268
106760
1525469
425648
1264117
1819844
355359
692770
1095228
579461
1070152
181665
417029
633072
482816
816619
1217765
1498183
775017
1991406
351948
1122684
1561746
1495677
1869032
1190357
1222274
1402129
1340272
1467631
962787
1977447
668413
1209252
1164319
1961545
69671
1161316
1741319
979467
303512
942253
1336863
743511
1758003
1396879
139005
993382
1947294
1364402
1102443
429303
82919
1490777
790431
735305
38773
1493585
1256765
1789821
731325
619085
883189
48009
164614
357477
1577425
431970
686671
1162049
1244435
1798262
294766
852666
503357
1487744
231126
1051537
1230458
1695296
1971509
191188
1911274
112054
1322861
917916
986672
457949
1990872
541167
737358
1143655
1709785
597828
228138
943647
1319325
811514
155905
1603688
1096648
305785
1593372
1301303
1255004
69433
783184
812320
130584
1988689
304768
1901598
654939
72918
920843
1798982
1787125
1712469
510835
1789455
1442961
55587
105854
340568
1883925
74359
528079
1245079
1756812
715277
746339
49985
1792837
954988
1906780
1232094
1304831
993215
244207
887163
655652
229320
1189596
230920
1341245
1966111
805190
343934
444203
1705693
1290960
619834
648279
1397589
79517
237674
1044555
471004
1846750
1132656
931252
762831
320217
1237227
965296
1954607
1362009
1751520
1736715
161797
1899795
1266683
331289
1808777
707498
1843579
1195692
35987
464239
1192710
1131503
884553
1006096
885012
407128
1476298
371723
1507517
1647950
1755614
65675
1234977
983534
91941
1080877
369829
1476068
1034125
798471
1920076
555206
753264
1920283
909110
1569929
1939220
137255
1734208
1926159
1529116
733543
839257
894285
444048
134954
1819433
16959
775149
475886
131369
122812
1524991
388987
1926279
1224717
860140
565343
1771222
322482
835876
125346
789545
1421073
192226
284784
1097074
1536842
1360873
134450
1806373
399288
1461138
1152748
329120
984969
838615
1444363
1231707
1695484
659814
290076
1607818
1404088
220408
41176
1284507
1436265
283500
1559994
1320281
1856849
1935258
1597827
1584911
1564692
1760129
362872
1449617
1233880
1269575
1581730
56159
1689399
255644
1298499
743454
1035099
1954841
1497554
1757206
1700510
1214340
868145
1329570
995522
1919308
380375
435942
1014704
411336
563901
1086718
1843500
1633841
1628195
744697
1272958
1512998
1127562
269720
850281
703678
333785
941944
836840
1408452
1211131
1904049
1794667
975635
598015
209414
1870310
882401
606301
265998
1424374
637788
1351554
1682081
1325689
1376051
1748645
1683486
1267003
1507477
195365
1069983
310773
1674499
829341
119694
1322945
828013
1753902
1200942
1481077
1867954
694753
1424925
147687
219057
524619
696428
5028
816707
26386
1883885
1993568
315902
1281548
172847
689171
493411
1974509
408799
517565
1788474
1297474
1463667
1579809
1687219
72311
836559
1466852
559420
1411086
339340
803880
1950646
53223
1816650
381498
386846
1598597
1067024
209068
723264
1877296
924155
1994382
1476522
1572443
670921
1144908
1566884
829209
116480
1716203
1219195
1346287
712006
638238
774658
686772
1107368
648468
499440
1680781
1557710
1361409
1022588
423596
249390
1148941
423136
17942
451589
1124189
226148
1037164
1827040
1683100
1147111
906408
1986200
1790580
68194
1733355
406392
1412367
1295980
1233517
1597523
15516
1459241
1352053
661303
1986803
1162720
1011266
1817089
404627
499066
1414595
549007
1264789
1337011
810601
1373773
1380126
222102
1491913
1979360
1840111
249171
1710616
1200087
1113155
562285
1106416
277419
1971947
434066
865867
1698716
933898
571458
74721
41609
1922597
1735644
1257763
861700
1756017
750534
443290
1882452
1225131
116789
633376
1107122
1209427
1060312
1391680
1339428
1877806
1689152
1057427
1148093
1209367
700718
1835195
1026086
1292426
44863
1362005
1096201
952984
1306852
128158
774964
1153992
698629
1909496
1978440
51973
698929
302725
595363
1575288
964899
1608339
1162210
1096959
206073
1912101
532555
1049551
618483
315348
611690
1290451
1422548
825470
816912
26102
867140
1554996
407434
111650
465074
62202
1340297
562286
1734077
1485324
1837166
1887948
858909
84307
1819342
1787351
475176
1058790
873474
1337966
1071924
805657
1908644
97343
1678394
945167
1673687
1028249
960004
1663070
987843
86811
1501986
1185486
1733694
986411
1584575
384606
636513
1562783
594813
1368911
690670
148593
1228403
753198
484945
300758
586314
372918
158511
1291467
274770
113037
1565012
1978208
1555396
1989793
1105292
20912
1084685
113018
1080199
207719
1712040
1952523
1881112
227031
1303285
585340
1269777
180903
1981119
1429566
101415
1409799
1620753
501107
1865237
1220205
774233
1757848
1521870
1627225
190660
1379876
1835785
1128385
1357340
417014
1765392
442636
363686
172172
849999
1047754
1053370
975033
1742959
1095197
1344345
1837301
1944359
290305
205550
1605403
33258
69646
1186980
609806
354248
1721096
159
1885642
187152
773521
18754
1699241
1396567
70312
1297514
1724818
1765927
1305117
621202
1236741
13715
1672147
675008
685241
1402083
805020
779053
1306639
888174
1959960
29863
1461298
691477
1296765
1975616
1912049
1188393
323442
1060344
993190
1552286
54108
315885
1994028
1941544
1770625
816961
133488
882972
618796
1782671
191788
584683
404376
384548
1416177
1398939
632699
297723
1303167
1158664
1828459
1901912
1239572
421799
1327687
817625
1397818
521736
726794
1214753
251399
1035080
1335969
1560295
292735
1804490
59283
255329
1182903
736881
1657538
11780
570617
1487895
959233
72002
1759891
461248
1744501
521963
868688
1578863
1890009
1280736
1281519
460748
522622
845569
10081
322861
1969041
1796494
30864
1634077
361531
587186
721755
45889
1002187
1901552
1876847
108646
1667620
1839202
436601
1277328
158086
1967052
97876
1559900
1895596
1339681
663878
551144
1875589
1131647
1786710
113983
299943
688315
968071
1685332
564870
1219305
605778
162635
741468
170115
210824
212170
1973299
1558532
1950922
941692
1648477
940841
278587
1588717
1887308
1978391
235168
1044063
469236
1064709
1864578
1548413
35693
1452818
1391137
91359
1532455
393546
1836089
1556430
1542601
695378
564882
1014439
356735
1397062
1518084
261546
139352
939191
1859492
166240
582483
1015252
1257137
1746967
1799530
84571
892024
1671395
300939
1026496
1318864
709386
1834807
1487542
1243019
1878440
642764
462101
1892517
1743925
542174
1825346
1705836
493210
185607
1863496
1450563
771921
620067
141206
1529706
1102676
1504245
787278
1894751
801032
1347449
911246
862022
395221
887908
1581726
1646950
204232
1698136
759089
981127
210482
788388
1552180
1427384
1691013
157837
447361
933580
783449
591389
779357
1556332
302109
1910848
420728
842828
1136649
366194
538862
528267
301612
998000
974244
1584745
59683
1588486
884934
639340
154226
1968881
305390
774395
342793
1329967
1971898
583586
681882
174080
1562685
923866
1454472
104235
337613
205746
1066236
1400452
1855204
1688910
1428105
742648
639718
1105335
1463587
811184
600197
1401942
544184
1271436
1388406
478335
74877
1434853
903077
1394323
309209
196894
183106
380796
253483
489436
735945
1658459
1026718
1245974
1261187
1289174
976421
23104
1058630
613955
1885774
185273
1765918
103904
1283029
508579
1345795
1537386
221391
1912812
1875187
575162
1869818
450874
543667
1674110
1047496
212235
767915
991205
61221
1984971
495695
1323098
889006
702597
1640847
438342
1268903
439328
509792
340245
649093
1636422
920601
1770793
1711389
891407
1408528
184571
324314
1216376
494257
1757791
7354
1540535
1649681
1327090
397044
219617
1895701
1601828
1818897
32009
1768751
790299
1940638
622983
1380529
481155
1431861
729410
842240
1594259
1665929
1198795
902557
798880
1574234
916075
1094313
782576
1032797
974507
1175387
1737792
696002
1881146
245421
991554
909732
1077029
276664
96263
778472
808361
281352
1215303
1253528
426925
1740430
543826
1175377
804997
55263
223787
434835
202972
1626992
1649630
1987526
270956
1731338
1014365
353982
1197863
1585583
1166062
300274
1474414
796864
877435
1729806
1042585
61904
27701
995249
286422
1757435
348272
95557
1655714
918500
1124266
959140
356884
887580
1590881
662915
95263
597941
15442
766183
906801
880385
316500
1733857
511842
388353
776818
1911735
262807
828947
1789799
1392675
523880
1005109
401330
373521
1599831
531453
1722600
1056991
284072
148295
538371
304526
622829
1568353
100819
1808875
958763
250058
333774
1028438
112392
464850
1099879
1247065
373575
669617
1006410
1741627
140854
1293555
1140609
1332466
427354
1176997
1670601
850646
16330
520103
914093
1809549
1592557
1950016
1710661
423265
214549
1411119
930264
388702
1954612
225469
90687
1057373
1046663
465407
1958558
1599872
1506980
1660445
1252236
1779999
188856
1065603
838547
1894512
837426
70089
305759
733014
468600
1058320
1171250
663650
1552261
1546116
524414
668427
1810809
563930
760469
1617783
1169748
1507281
1601879
1902659
1103660
214323
30673
48992
412724
1023246
1289802
1502762
1014051
331449
1796369
183954
1901534
1140663
856403
784132
1888157
583756
702514
1454207
1271693
352986
929863
1496463
1666198
1857902
1953004
839699
550250
24606
1445256
253350
1764222
441875
1125920
386185
1576301
1124425
157932
617483
1884572
1359320
943
1736730
605275
243668
51499
631212
848318
92640
907019
1256477
575556
825929
253294
1742965
357385
1369171
1966726
1382569
1647288
20761
1463736
1145561
1780071
1822374
707358
785401
1834795
74551
1044216
1745718
933699
369828
1835942
1069417
1177027
280949
1732060
472316
1691093
288016
1151729
64739
422777
256076
341441
326189
1767316
1341167
613480
1005908
1970959
828462
1276328
1909468
1898509
1032834
19262
618541
1216387
121123
1294091
1559745
964281
170329
96800
1431597
211015
314140
903007
1202250
1589766
954850
1533263
1302587
565324
1540565
628664
970794
792926
980024
1591018
1407356
1861028
1970688
1751490
203345
1660835
1039444
1632499
1047723
245960
1348205
332915
1809289
1707710
1603351
1633191
1551818
1071508
891583
1380074
616489
1573543
843730
33358
952360
845194
11324
333575
628344
391021
998689
1120666
937705
410020
1884229
722474
9846
1794408
1224825
148513
1016005
89006
407544
996126
722227
967556
453247
652242
1999772
1982853
1903026
1952893
428790
409408
1326681
1718722
1085413
1819451
163695
923682
1109799
1731922
626638
1078182
1938971
814439
1290880
101804
953377
1032098
1430785
1123083
1262060
594630
371849
1597128
904548
1950560
1012240
1899981
1035772
1166369
1719900
859282
1453069
225983
1763699
316193
1662685
481037
1060650
430514
639942
89824
1489975
1762949
1853772
1916697
214628
968504
1163863
238883
1280762
729239
1170607
219772
1340811
1420918
1108128
1279057
291054
1282232
1054053
1223574
688665
1880087
1476974
1503862
1325791
164836
1110394
1522860
779320
1090935
95681
1990848
120409
783901
322892
850227
534914
1325077
201018
1640082
1744758
896804
1090404
1316387
148004
601738
1115416
1735075
259054
1267556
334447
839475
217310
126768
663766
864242
1831045
1697098
1314615
1137060
1748817
953181
253300
1866626
704076
1089182
1394661
547304
652059
1687184
1727989
1217220
1469537
377801
1473104
5966
203880
1491226
591796
953301
27741
1333960
829785
291826
1249748
1337523
520375
388730
1726035
1683406
619435
636651
297093
1057287
1057460
224691
1871270
1457418
4210
468194
103131
460464
378465
59703
25595
372195
203882
560705
1513229
810931
223772
402548
1697579
67215
1497970
748790
1948633
1878246
1628998
1265268
663783
620301
810747
1793914
1038440
592804
1288977
1841664
1894941
46892
1136916
1416857
1436420
1476290
1299835
1788469
290374
1923327
1524141
7519
61133
426480
1407943
1151899
449194
46231
1865996
432807
912183
784987
1311557
779899
1473121
58194
192192
767422
1877890
737421
1988098
932666
1575225
1232598
1905760
47289
366438
877249
1371860
1682686
1729477
830705
769688
1254163
1687910
1343192
774013
113004
656144
1266368
521633
1184784
658129
709333
1420441
1121604
1777814
444199
1204464
1280074
945139
1993884
1638150
1165900
469077
589078
1706114
1976389
1433737
274433
1290705
1868010
309814
441936
28147
1414353
1520737
1133369
284704
1885206
1909596
505231
1613594
1520526
175055
312139
659975
24512
1012975
974015
421676
20376
1432244
881565
1108017
1249565
1131986
1692800
1197904
608402
1739868
1556009
1068511
1022204
282023
1162502
1315077
300010
1826549
1948760
1833383
888443
1262981
565956
982573
3749
13313
219575
747081
1136438
793910
1932277
291398
673057
29007
1077574
1026034
276567
547275
1453131
164274
743156
692788
1667939
365591
1575894
1866761
788936
908100
1535452
783294
264728
205359
988439
197446
1327104
1563404
669181
1382801
1337474
1455197
1858267
1197400
1897794
1962548
175997
594451
1172214
815606
1512301
739767
1321254
1742504
1523911
1821776
631563
1223777
1156563
221412
1135450
575323
743538
676657
1905676
1000596
269049
323415
791143
880416
1650476
1322253
1043803
1348511
940575
1890302
1727884
1008899
998823
640794
403589
1525560
827465
563234
1516094
1989350
1100793
743672
406235
350976
1864807
412291
1062125
124155
718552
1994566
736714
1547164
1814684
857407
1845442
1229825
1984256
358879
1545924
1236147
1729275
1122069
672995
1274736
336967
1425435
890898
1948371
1825535
170880
137186
115591
1821245
1913572
1866594
1291627
1223675
1286719
996128
1919333
1441445
1088394
1779446
1646327
75123
1872040
249020
577079
1749018
1459798
148810
495040
597700
541213
127139
1120291
1911719
1085595
1901110
1165944
677533
328029
1497406
251805
564651
1356406
1067213
1770239
806424
1144746
1035380
1817930
1073910
830679
1773864
1585352
1419490
1182974
1224774
1496777
1599855
145460
1575598
138135
1767518
1148090
1307553
1077458
1568057
1083286
182515
187028
1812228
1448551
1201680
1561706
171547
1228040
766810
127623
1867734
1468332
1427956
37053
1466094
938557
1586433
1616024
886309
935909
1347314
23756
37111
789679
1729188
840940
1620530
805646
1798155
468680
85606
813913
657000
1661145
1919979
880438
73991
403683
158417
34783
1259196
1842739
659491
1640163
127358
74547
1318145
52385
1433866
1176535
623585
1911913
421130
845992
9007
482621
391253
1139916
458972
1280350
1989904
824083
1310336
1294684
1943881
1987534
1848512
27637
1720922
1748706
64851
579373
1797804
1722382
1020546
362621
409089
1358791
1612522
1820080
1260205
872095
243277
126124
560329
974280
1519686
1263350
842956
892173
1909736
1478496
27926
1101292
1660012
1640153
149735
1745440
1956821
973583
1866865
1638379
1301300
1309239
880766
1551250
843468
1882479
1235160
1766101
859021
149105
1054978
549274
813040
146799
1737911
1426897
1909302
793735
314705
925238
356083
1723776
800872
1291964
196837
1908356
1764387
424812
965337
1299222
1499564
869587
1741362
1715822
1400226
1595070
448705
1850042
256896
694469
1634195
665122
1135395
416919
440996
341264
676413
168046
1388294
1143722
1654115
1432590
1823559
915121
1214502
1128975
1489281
1902255
1719459
340733
1606149
1789322
700049
253973
99203
1224798
1670150
1033188
907072
1522219
1431333
894630
1097713
1454924
489926
152139
339469
1305988
1877040
1366230
307173
145510
1013391
594362
1092225
1774601
821769
890529
488359
30555
773858
1675983
1855112
1180121
335002
1626896
379141
1908266
384156
1267418
498275
1582057
582359
1801979
441931
524984
1807841
973346
1161647
711275
1826166
801857
725523
1164430
1835512
1607710
451141
379849
1270654
1406159
57962
197023
1047597
1982594
197036
1555759
1894094
1180413
659752
1170768
1084433
1239493
176643
246882
656791
1194946
1193405
164500
873448
436738
1739416
1069535
956125
851243
884188
1669756
131274
1820251
248189
1849765
6385
1617993
873051
1781350
1217331
630950
1282366
1319173
246380
692743
1022125
80801
1704624
1812531
530286
1502384
242431
1995890
1375843
1648019
946276
1816498
1874039
1858238
287378
1231343
1355896
1921109
1467794
1452088
435828
1867031
1413636
509067
758296
1239553
1986118
192272
1704171
1228671
1074878
1190724
1027774
1108174
1960769
1968302
1079202
528945
1787257
1747755
995767
1223736
1532964
579294
174583
1000836
1294588
94249
1063177
981363
1504424
1333881
178551
468505
1174507
650166
392050
898459
674936
480303
823453
1323213
1271577
835654
691512
1562904
471700
1002340
495529
1809336
334138
1505391
3422
468582
1434297
1868224
1876080
1693257
275852
1125913
955305
721722
1032906
1312775
1366909
1726325
1726152
1839808
1409743
154031
1353220
588500
769395
1693537
341274
303441
1904806
1707054
748997
334800
740142
1083089
947357
74053
101339
934848
1468561
1184517
298221
1728780
1015962
1155711
1035240
1580937
1686201
241437
921338
1128060
809051
764014
1950044
71652
1151981
1240358
196757
213923
595700
511050
784346
256848
1407840
1845343
538263
733553
1766419
1330766
936538
1551187
1869971
1590127
1872323
482151
1964100
1803364
1513420
155785
1049164
1807769
1245585
14898
836818
297276
1238065
1716004
1761862
309915
1142478
132915
1008233
1108894
998581
470643
1159947
786383
1287402
314509
335704
924523
1363011
1544245
280588
982225
988549
495867
1661592
1898097
1606890
468299
333704
1366906
1359715
1483908
9989
1121556
1868961
1564713
19750
1928665
794664
1993194
780649
1775479
1544025
1408072
1828271
275113
1675172
363189
1871684
612535
1448788
1567808
791340
1530285
609188
417128
750206
1828578
1955164
808505
120482
1595660
1745654
1546456
1055400
1547553
1669393
1570157
1361820
1662244
880107
280205
247941
1302931
1227747
1231062
1868982
1042233
1492982
793535
1659449
678815
1783614
1505413
847950
1781916
433208
326261
182447
242591
1717042
671329
699127
1893303
1703815
1285826
118738
1256252
218670
793166
1521569
1096037
301016
988487
275033
543498
776430
1307733
1150430
1994543
1988550
1667447
996930
1932964
1225051
607523
1945156
1868338
1546526
1538788
1131285
1528290
68404
1131865
671423
1697748
1564477
1753603
677895
1663842
1006698
560522
360529
811235
109663
995395
789192
1305064
1030118
95261
568955
1573287
923711
354817
339040
1853317
434619
832723
688403
625452
1028498
917684
407103
1268177
551616
1568728
1336471
513396
1285258
1807106
559062
727546
1544320
1146153
1503041
1619396
950963
409243
1839797
691510
795033
682307
1866717
825534
1813690
1199834
274819
1099087
1932591
1123046
1689188
1968623
649343
1971786
1446914
1714362
1779657
856435
1740679
1260468
204098
191653
1543098
169981
1523149
181429
1644859
684352
1837924
1192829
1663394
218859
1928383
1560627
1210829
602796
1870710
803013
1236112
1632231
1486496
1483417
448734
1065876
460144
1304072
1495582
127844
1750000
1697883
687265
1988819
63113
28817
1955795
1449782
212952
266976
918236
1167788
89631
684150
894976
408983
1560202
1260090
63712
1721386
323351
989056
1949514
1990077
410639
1630961
329411
1418726
1992274
1341351
575537
1653312
690277
263357
1518040
1474618
221249
1564032
1814386
1161490
1351106
828269
62269
40050
694206
822597
655331
199465
1204064
243300
1337520
459987
1151645
736319
869749
73326
1068757
559211
282667
457261
1148982
1914366
1638184
1972389
141626
1043557
701344
937795
1289244
974406
1746497
1718387
876129
894774
846655
397735
1160290
1110892
144464
1878288
676824
1268312
1948283
1889856
1859601
1073778
707541
281316
469787
970243
1654617
1051612
618123
1906272
170761
1798168
1395748
698160
1569347
1705984
247208
1246727
1219501
1928707
1390391
1376067
1477216
403015
1855274
771815
458550
1370125
1418069
1814339
621813
635316
1662140
1605911
106144
247233
1130746
3421
338353
1958944
181008
9755
217358
1855802
1433355
984742
553279
1593624
290767
1893729
799376
589919
932535
446239
1155524
1896653
869952
570638
862768
819164
5709
1323116
1328531
315218
1349911
1219314
456265
1055838
156589
1977040
15270
213426
856659
1603042
1881445
773488
1340952
829313
292749
1819873
729583
955525
1478417
1134063
54511
1726856
361493
221112
1744012
1934261
226452
1736613
1036186
1893716
1990276
1867041
663415
925715
784628
1324891
823924
1711261
1189498
1778546
10875
1767375
1494067
546373
1988179
1439770
71706
725783
1949835
124371
1205807
358782
539932
1977627
1447469
1531898
811481
766485
1059996
628718
1385644
1893329
1996137
1606187
3894
572417
511724
982144
851298
1648692
1841234
796391
838889
1769258
1417809
1264435
614198
810194
693386
1076741
1669102
1750599
1825696
18975
1428421
1103669
13363
1271314
1620030
1862684
676059
1899338
418938
314345
701988
105657
555494
1343142
282666
207698
1389229
1014273
852143
544758
347139
1631392
1654823
119593
113901
406233
352262
628216
1866632
895653
1673899
1461216
39546
65568
752612
273100
772577
203790
363777
1971189
689206
831452
1104317
812653
373559
522093
46778
123134
72941
1820727
577599
1625954
1140414
965397
334403
1713182
881347
1706260
1556175
1257027
1364314
637028
398108
381791
1120719
130769
1056901
1979034
1131997
1377697
10940
1895526
1642157
595877
1080112
628291
930948
1583421
1691403
1794091
1977895
1844430
902874
1050848
1539989
928475
518638
171278
1487042
185647
446132
1964954
75640
848151
860892
1060096
1775929
1835079
1673232
657307
1079659
1232611
1853712
707098
651774
495024
1190045
1311295
1565208
5315
823973
1186127
1943815
443827
1542537
631298
452536
1048986
1636420
1484807
423704
218750
980018
1063608
593004
263052
933079
656769
303651
428102
999328
1168404
245071
669040
367796
1979218
1217828
666657
815303
672150
90423
1413231
1700416
734259
1657258
1587918
1972367
407441
1366478
1000504
1241895
1621087
467836
1610921
775356
62710
1513277
429167
550729
1978359
971716
163999
431942
1125163
291280
1927924
916309
1558050
454211
1660428
1889870
518702
475203
306879
1756490
20962
62342
424548
1268296
928077
194801
143133
56861
1567660
1714646
669211
1038931
643433
734216
1097515
1636192
715015
1864564
1249034
1735966
1894821
1529423
1546501
1892719
415891
861173
1804295
490850
1514962
1719678
1916837
716721
659334
263572
44942
579217
1844937
477558
75958
284295
1747344
1084806
1464829
1868150
1159468
1280754
112177
1730325
1627853
1803420
1108769
1825759
836067
1504149
867147
223426
1625511
893597
1016023
21407
992491
1261750
1387155
1368264
61344
903033
450446
1073975
809706
1505098
435997
1402772
213254
1864583
1882145
525895
1061102
300175
1998719
1019929
474333
1588761
865656
1999581
1876944
686659
708065
412857
1778755
861299
835634
1287547
1500060
1959508
1199148
513980
369821
1042385
1222881
1045590
650901
1958882
1663136
116285
690979
1687897
1690476
1129907
519518
1408921
369929
672817
361381
860931
1397933
676267
1112230
354498
894908
815063
985044
457127
333809
274890
1278988
599478
1812297
188284
646923
1415560
552565
256569
1550521
564603
147836
887493
812961
542844
1316135
575890
146402
1703569
365446
635749
1421097
44903
315325
632725
228660
1309980
894293
1176565
1064097
1323545
137118
1699371
749339
1216951
673091
620453
463761
1429728
424167
1838195
548977
1941353
1442071
1880941
1045964
1458917
1942034
886210
223375
1261101
648300
880784
1645912
497736
217714
1608327
460251
998064
1891778
1218741
576328
289038
1788123
1964915
46754
1785691
1026456
1480997
1469503
1178907
490707
837656
182599
483633
1609230
1248835
1427206
1927604
836809
1297099
982377
474934
1096035
1983745
1815067
1744627
256174
770618
810954
528773
764376
1063410
105381
31335
519647
679517
416650
1832859
414667
1178381
824073
233501
357954
1338817
733759
891308
536524
1232649
399118
1184614
1369024
1161716
1242284
605795
1350489
1300285
1838085
1617747
337131
1207880
275692
772826
90346
493787
1277397
950689
643767
1119036
703976
895077
1775329
155351
118212
1728320
700195
1299811
438747
516374
945730
560317
1754869
1925280
552623
1916293
1011977
917063
409120
1856073
1450813
1311978
1211368
1195246
1568650
1570149
878929
857138
125998
817353
814030
106085
778059
524305
174337
439488
1601605
685380
656456
1137828
1467971
556362
181905
209437
184049
987777
1414943
892800
1609938
1124006
1115613
620067
1544674
1634693
1530313
1813060
1056900
1775874
1013016
1535397
1832176
198245
1302692
1743051
1003986
325804
1707000
1059475
1276929
780013
1739348
48666
801310
1308868
1454039
342499
424364
323422
1759360
1639666
1267415
190910
1820897
1428611
718771
606021
1340422
1972448
733130
162587
612302
1733686
892883
903927
1752213
1216710
1711560
1741383
1861445
1212144
1943576
927968
375318
1668863
1526387
818675
1588546
1579956
503606
1477687
1888953
1275428
502168
889897
1266166
1574558
340871
485240
359993
1119656
524650
706895
972318
965527
1264196
644656
565244
666927
1719882
1263322
1585522
1869616
827163
1951090
1728180
670071
1861226
1131436
542950
1168952
513808
108405
1915731
442554
1154607
78172
1725679
1817612
1984508
758587
1739743
1804244
1108017
1365560
702589
772090
359352
991294
217314
1020498
1141833
1672126
185457
1103412
1291638
937742
319752
1247887
352699
339376
1660282
841251
102419
26046
376739
425878
163770
1282688
1220371
1668801
731059
290792
386120
941527
1520944
1777235
998265
1502642
5945
376368
1386037
1688997
1395865
947584
1780628
124061
1304361
1034159
1162088
1424601
1200333
863639
9077
1954985
1576044
1109412
736679
1336074
469631
603944
1506282
1041505
1209584
1943344
1671447
1533094
1391529
414613
116856
636030
576882
591017
1213027
1171254
1856505
1086379
309934
684556
710168
1884364
27105
1532406
1717887
607287
131611
1787134
833159
1785535
317390
384188
416612
1109767
116723
356430
806118
257993
34433
882244
1132092
1071269
251947
161105
249486
1192174
231167
515577
1510434
543446
1528872
848361
677698
974752
407785
1226449
1311257
818474
108282
1405528
206079
1625441
1341270
1622832
1088405
1584150
1851304
1851940
1598024
875162
763500
461989
521131
932394
1547963
946001
999501
690003
1442607
1374605
1045785
67968
929581
1433810
1338041
1381831
1673608
393499
1097729
842143
1970521
761682
1244001
770269
651670
1430921
72436
1955382
292818
547505
764986
1191494
1449306
966232
595908
408288
93311
340911
605861
79065
779305
1132157
981663
1296558
1287900
1393957
25555
104989
1799239
672821
351338
781492
374864
382798
554619
1748722
1488451
849800
691409
309515
243769
829827
204941
1109521
232993
1275582
117674
595583
1674886
703777
815678
1762863
25131
748457
180729
1196296
1331350
507990
914405
1170111
520006
599052
252657
748126
1239449
666485
1248985
976058
1044546
559909
1076129
485291
435919
1926774
950668
767793
1752053
149735
1733412
1992407
1216888
1410505
957390
26219
436469
1284
557230
255155
1648220
701931
629609
689800
1106037
1005929
783780
123511
60446
413196
584224
1334338
210872
749561
515380
1091384
447187
1611683
1895111
1846595
1717192
1032160
272510
165168
1207861
1088493
376600
511202
852282
436616
1235369
1633151
1152530
1139846
1948963
1212528
1774568
1819994
1543875
1963780
445661
683249
1017620
883797
108103
1997207
1128378
192322
1083899
1889992
1699886
509688
1925481
1678568
1439428
1484043
415338
209138
338402
823690
1710467
902387
811735
649726
392641
1012926
911726
990466
776599
1874734
1551539
522999
38910
468508
58467
44373
898262
512490
674595
1369376
700038
806941
154802
673295
891986
1542469
14376
1498806
1269017
309669
1781633
96862
1936440
1746406
1765360
1325532
1189940
667340
1998066
1123889
871941
1972070
85822
1665504
662790
1061594
537427
6505
1009543
658584
990018
642734
900405
1004116
1338453
684616
514084
1594051
779783
1153075
1270732
726410
887324
181294
1195054
1709361
1566247
1931847
943298
1692268
1147808
1369052
1791499
809086
1709741
233930
743318
66754
401719
329605
1636530
1044303
1241601
1504905
1233892
372848
549837
1335602
738160
918175
1579845
853328
1034339
639266
1980723
1143238
90370
751951
1939548
196225
1603020
128900
1518638
142274
1551791
792553
1963921
257438
731500
811782
779103
1124051
413439
822614
1479749
178606
1566401
1636096
295455
1404844
731799
630270
1170379
865959
839472
1719283
1862721
914811
705493
1672321
1970050
1043683
1731997
1723663
350006
1920363
102775
73311
411445
818749
1404937
1153831
891456
675312
648708
1669575
1819157
463622
887033
931548
1517022
1859589
730702
1031021
924732
878398
1417431
77885
532197
1476408
1626090
220189
1073389
1477493
278257
1726370
277679
1862934
1438389
1034577
971358
10803
1794590
16817
1534639
745304
1466432
1093066
1617172
1926402
803726
1231856
1044191
1132085
352415
776726
1214365
687010
1558496
395162
59137
1412466
1544540
1736470
1120460
1022170
996565
520001
50309
48049
729138
1441138
87838
1629721
1067597
1815714
795470
49055
160809
1093904
441091
1215684
959689
926873
337741
789388
1121665
662703
506708
1005421
790698
1538119
904859
1614656
1944976
338469
1817805
996785
735258
1115065
1885809
70201
638455
1720827
114135
1092748
1837881
1024764
196437
55026
1973471
600019
950280
135301
144087
112215
790303
1981233
838660
943028
363723
904953
1908859
868765
727891
1635426
1341461
1723005
723865
784429
500373
1693817
1404842
1242114
187103
1041980
1786155
767053
1892146
1620129
1586353
103137
1137719
752959
1661786
1576022
1321981
939582
1863574
270040
558065
1896875
1761644
422200
1529807
613103
264157
211358
1764170
1732884
1993147
1006812
171783
83424
1042610
665917
1929935
30627
580675
1563950
488075
813744
1232411
1368623
1228691
976476
1531121
1970760
979902
158577
374424
535230
1217695
1791714
1979387
278499
263129
1418093
810008
1809176
448014
1425554
1596038
38297
1625255
919165
1832471
1219821
696223
1925267
1509912
1891916
1496751
428959
561761
1812875
1377026
460153
715976
166063
1761678
1435568
915473
1244477
1222267
1458802
1280346
1568524
370414
667279
1172884
1559496
1232634
1811434
80914
636691
131095
676689
40296
1792
1809800
1840318
1145393
1747661
1794744
1080826
604123
1840389
665834
1776755
42209
497084
752631
983787
973188
1248029
211807
205671
798992
614591
1346644
1206158
1230430
1838382
375689
1942302
302232
1097179
15290
866313
681168
1718816
1796364
208072
485397
1608905
1267648
468636
624976
794599
1643708
757479
656742
1053482
181217
959959
1507843
935989
1592203
784387
402699
96514
1721725
437669
1069794
1436677
1904534
322865
1433749
1947505
1367977
54846
464841
1556246
1125689
725985
912260
866673
718600
1636838
985353
569668
526329
1536995
335778
1309289
1497949
50195
1145055
534922
1033437
315706
1180199
231104
1000985
113418
405943
561851
1398741
1020277
295798
995214
1625758
739676
707154
563886
1208206
1139157
572396
157069
1666311
532877
354153
1206471
1083310
1266453
1893768
1282900
491765
109021
928189
670503
728023
1924851
1566866
1442780
915784
626715
210683
940611
1259294
1965861
1917242
260547
411009
1685590
1972351
403095
35348
208177
480913
1928505
1215543
1976328
319060
1911212
1039622
1364191
1430361
511561
1604760
1748444
264054
1171644
1823720
244130
1744642
727029
795498
105831
1351086
963719
897002
1071064
698906
568469
883290
1446037
1200540
338311
559031
1765392
1244584
267697
1072165
1249457
940011
1622607
1723965
1353335
824301
911346
923051
305781
1870204
1252576
1198025
1476510
893625
966709
1014262
84621
225741
1032415
123656
1124981
1237020
844814
186571
1853286
1129678
627683
983312
1933371
1567354
1615983
466205
690707
1764072
79275
1132855
1636121
1068342
1031563
1832436
1544447
418992
856772
463558
92058
150089
768942
949273
1279683
29648
1687276
1030557
7304
1740380
774850
718776
1677351
1383178
1030591
1081199
1513533
666983
902588
859559
1993712
348364
467702
671726
620021
1639995
1695334
888689
1197343
1085962
288351
1714727
1552901
1733673
23070
1091543
997891
913457
393942
1267826
1616799
998041
1421400
1578255
1251337
1313129
543088
1579298
623539
791421
1774403
253711
1751295
94089
1010764
100929
1014594
1921762
1165959
1241312
1844382
1039201
1513935
605902
1408686
1947197
1185493
1261611
549054
297221
1607968
1942832
1333055
293550
316928
705491
740777
707354
17229
692997
340346
444024
731953
1184593
1188551
486381
791673
98621
336496
1759852
430261
558519
1049648
945635
1131567
1336076
1903060
562564
11210
1109740
863644
1295041
1778585
280090
165492
1522907
513211
982557
564053
250752
1323390
155940
1210745
1637459
992120
1939060
1480351
724807
265007
830501
1073206
177144
1005129
435368
1394881
1217304
1814926
1532951
309024
1237370
1518309
1042343
1691012
1365137
1615424
313616
1667136
166735
1063669
369107
596406
1642076
1547487
1923564
313393
1092363
1670227
737305
38155
625671
383014
1644059
714970
158494
1701598
354405
135501
397333
399284
1229108
1796849
1181115
1478785
1352590
925551
554243
1728122
1308758
433219
117686
804644
422076
726881
17080
1243813
1835526
1130583
1429157
1737527
1678239
1991867
1163886
1433956
188795
108795
272475
629684
1714561
1996703
948387
1556117
699986
1829747
1732968
916565
41150
863322
1901378
326647
806076
1025664
86102
568684
243464
1294367
286196
867156
1319028
1473259
1206950
1514550
1304326
653570
519191
2675
1631774
1208784
921949
944488
1571093
1123195
304355
1990930
1065756
1960953
1409080
355759
666507
1687980
1083680
1868003
368047
508162
1194938
1133395
1493757
924443
112812
599592
1048930
1286390
462600
335446
385877
726779
1622245
1440565
1067318
1834687
1210664
314234
634953
632165
1004574
1032622
487988
415794
202671
1915360
183496
117850
1756542
108218
2208
1235764
1296225
656784
1906227
1759488
1299051
1793465
1680689
621912
550021
64450
614862
1429618
785674
1136995
913863
1977260
1802316
848958
1732702
811536
870519
231792
559749
306751
1044085
1674314
1620868
1807695
350817
1510904
273815
162733
1966486
1612737
1478626
436705
900239
208543
1164014
1651825
682628
1038885
1062817
1992167
913402
847768
1018554
1493461
1657364
1447232
1754251
190758
1861764
731590
1572699
722580
1818322
1149427
635653
371178
413411
860518
1430109
1958928
1962874
499948
1073516
1553291
487044
390549
1220145
1503158
51022
1753459
457897
259870
1697850
874151
559754
1384937
474540
575316
356951
1480028
1315300
1034362
1297235
1936971
1739705
1216649
911993
696616
351418
603322
1229586
544138
92437
895763
279452
1164169
880720
496588
715001
1706441
293987
907600
1398000
1162953
1999129
732977
1551754
176601
298019
1842901
19948
794513
673646
1927241
1603147
1936311
611287
666535
133836
387751
470479
790483
1399758
533775
1540365
948309
794100
1506798
302564
1565061
1185894
1095948
1074065
644527
989367
1759869
766444
771341
1866399
1505791
1517076
432537
1332199
556938
848985
1203294
462216
744200
1758997
379642
1361179
637925
335747
1394869
161202
1474383
1425277
704314
955466
1839566
325590
1332135
615903
31901
1322006
1713992
172137
368877
1208803
927968
1671734
1720628
417868
1989487
794896
1288223
114271
588333
466901
940953
1360037
314038
310711
42767
180919
1019368
131220
1733057
49882
1678829
1264487
602355
1560625
542361
995982
1285922
1734886
1769625
1530054
1663533
1713412
1009384
1129076
1058760
1015810
1959242
959768
416964
1592549
42235
1069860
79969
301438
592560
1404881
1307470
135089
1972863
1958932
1525634
1726824
760496
147368
942987
969939
472066
1246633
1657507
1856775
1541337
524507
1329464
1986264
739507
993374
1020635
1472880
1945572
435977
245400
1459205
1333097
553033
1132716
1462230
387169
1082914
507808
1258824
1135245
110799
348373
1039682
1078193
736546
1541556
485681
1153320
1363476
1978002
17274
1304876
1208762
29394
599410
929809
1851724
19509
829990
949994
3574
1444750
530915
1749759
1159122
151430
1822146
1723977
791702
1208349
614331
1951605
1589452
364737
173442
1971677
1198923
534755
1732214
1588441
469146
1300136
1728576
1914118
1410244
71414
608175
299790
1804053
696268
31796
281019
700520
167304
706773
1598305
1449253
1233180
152952
1105269
1744712
1984373
1694849
1506385
173299
1414044
1350713
485239
132544
1983772
322621
1322946
643136
1004345
1512330
1151089
743208
373737
531326
1144451
1697481
1901034
950562
366573
130059
1674227
1288861
264349
1780629
260266
737955
701300
1083293
1025272
1123192
244969
1116867
971417
1054999
1866375
115484
1672471
824136
58165
1779262
411007
804206
989528
1802862
682757
13604
1062622
314361
1452435
1781287
1009386
317608
1060530
1974960
1229669
1780353
1604617
721348
175079
846645
722869
1633256
625142
1684689
1436803
889870
1904067
904443
1148486
1885033
1228845
475173
1720000
945532
1555173
474295
1354551
849399
1413876
1449820
91267
405027
773413
941423
155335
1277877
1657218
1953727
1124577
822831
1040128
295541
1504392
1039271
199067
670511
976802
425441
515687
1800703
83579
1804144
1732505
568582
1961392
846315
1801749
385373
1241256
669107
1306028
1211068
535064
781564
1381948
1918964
181145
1487330
363869
918160
385659
673944
193909
498013
1243990
1987668
626844
858981
1235363
1617958
1211684
1002397
1417427
803244
628954
492411
167928
1003697
1604982
503859
517048
287701
974654
506565
748879
921612
621041
1441315
1521690
570989
163482
1260705
1703361
1681949
210255
883109
1968845
170613
1838976
1911973
1635062
453632
268044
1028193
727563
1550926
638352
1780447
1560193
313866
384713
1518262
1048219
496972
300322
224145
292375
1917216
483072
1114316
1887017
255308
293308
361114
1063666
223590
1700625
195003
1578987
1204725
1939654
671480
991664
1890445
1929495
1970910
387739
1719921
1777453
108142
858006
683321
969599
1701432
559276
626014
400113
138907
359238
1927160
1720195
498690
186399
1451214
824071
276491
1773301
1723265
1149946
1759495
408051
917754
1389790
542083
1712307
757739
954693
1853042
1433871
448151
1991525
922885
1125940
186398
1789914
129570
1238087
303738
450696
887892
782361
1208266
518212
329651
464642
1069287
1436090
1662002
120384
748217
437666
346820
1363962
674389
76379
440557
683719
1470736
129331
1810821
14605
895871
1585021
208000
1936495
378246
524345
1956336
1150386
1474229
1484815
511994
585942
1319800
806631
1994843
1181863
1909036
667507
1156646
225245
1750149
703451
1874409
849141
796743
892768
1553950
154692
1950562
907246
1470287
695212
97830
1806289
590905
977128
1382271
1234166
107512
366880
1726088
546002
1364423
1954196
564790
1433379
681686
395911
597321
1919527
610142
610545
938560
920318
121431
407227
1617942
611225
822723
569365
411748
970857
844340
521509
1070050
316617
1891126
621093
1337397
901230
92680
297814
969812
299032
1752701
1168939
1576070
1128122
1752266
1910750
1100488
1246820
473326
311165
392920
1159653
425878
1934125
594171
139866
1916906
815716
1190199
1249257
57567
500866
13737
1226374
457553
1705932
1758826
1638244
87824
887933
1133492
1645568
1602942
1956702
389129
1619288
1315983
542025
1322465
1471457
1767933
1519867
1603526
900855
286546
1746830
1700093
760801
286301
1471554
1375511
1545066
1294877
358512
441361
136102
1731934
1378274
1524352
1303657
1880459
842620
417673
276989
1063966
147796
633047
100732
1623001
1695720
1261587
491610
1907546
1422441
1301755
1776145
1723843
315804
1066821
1136804
871696
35753
1659563
1499133
1746957
1659022
1741868
1753606
315825
410747
244790
1009111
1260709
653373
678480
1612963
1282992
996920
467481
1588123
619096
1821362
1761290
235058
784759
1061499
821938
1974018
1944148
606908
340380
1415421
223916
1905220
1748182
1929369
883655
1466317
725362
1430499
449754
1550712
684972
1520483
308574
299954
1351364
1719898
1437705
492190
1258902
1937865
1425690
458602
1424873
938985
1228203
1325288
932340
1751841
1232392
533693
1781569
1634625
554066
125130
95608
907653
1598662
15228
989029
1375694
1517684
367269
1789521
427465
632658
748963
853944
459028
2665
1410550
467123
241431
14218
1314661
1721141
459252
217064
1522970
1266049
1160630
655708
329912
1491221
1692831
1725335
271209
377851
1228024
39816
1576556
1130323
1620798
1386188
10850
1947526
554088
382427
1259881
329252
513794
644946
270947
987597
27020
1705679
245063
1968486
1999868
1615923
767481
727862
645932
951065
119737
534436
1484925
1766338
354900
1108510
494690
617635
989050
1106149
1476123
581741
1107702
459939
1256600
912288
843717
757785
278405
287383
1966878
291257
1192418
200555
1028314
357263
1866493
1919316
1808659
1657975
927005
1308581
713782
983846
1970987
63540
363145
409045
1620346
1033291
938161
401002
399271
876918
1836259
701887
1989722
1792235
159306
787363
1721198
1852581
1696642
1472131
1869444
408430
1912209
1813938
414615
672803
1164954
189652
1618206
1540288
1715238
876639
106614
1163409
1755038
960065
255935
924307
1508386
1799239
779327
1356498
20873
462649
904629
1164742
1513470
90214
309451
1232783
1569275
588747
1785610
1144280
1605622
1211868
444262
1471003
504794
679265
1515890
159609
573481
1271361
1991230
303942
234177
216181
1345616
1964980
657743
16888
1041588
446181
1498737
1778938
1752665
916925
198143
1867764
1626509
1385637
134550
962996
375731
918350
78374
735574
1491283
572266
451913
1969820
1550241
1416690
22658
1531752
1770170
1939151
867669
653445
348406
1323270
273754
28115
1572215
1192920
566220
422389
119374
1097932
1407448
1272358
478025
442602
1907119
1266910
72217
174446
1690721
1919824
337566
18986
44648
423899
1019395
209935
1002199
752963
14443
499296
645264
525690
863584
1284464
1602687
873628
1705049
1230915
264454
1917621
1094031
1824448
1284289
377523
328298
1766162
379278
1566845
89631
1116877
563408
1669785
194802
1501145
673879
1364074
262142
14361
1484177
906740
1355427
1855012
568900
1324977
1186240
395205
1871078
1097364
1419047
316000
711821
224429
387415
1559881
1611962
1070195
1403465
932729
1484621
1075153
861136
1374185
402489
107843
1119466
933084
1470699
184870
1287287
289717
1710484
26977
557677
1965597
1902836
288144
478507
1357821
1470993
595300
1283226
70217
479130
1847479
60490
1438301
862805
965801
1578281
1650620
1567948
1683334
421258
1241299
56894
1284784
30676
1708369
910681
1605969
402406
1707894
896671
529142
253695
928669
1827943
256192
274276
1444750
983208
67951
1101631
980437
1482814
1131415
183532
81520
1349596
1885914
155741
1791859
1648314
1292965
258043
82854
104835
1825755
239191
978819
562171
676933
1683250
1743560
381630
1405571
861991
965646
1826884
924783
752875
1207725
729340
899315
146269
1804962
1130007
968567
1942955
730770
220093
1598095
595777
1021079
1295191
1167127
1909252
870471
1962320
783056
295
1835215
559669
174414
1560368
443603
612131
689738
1711180
17985
599672
1360777
656765
815665
965876
1661845
801418
1204472
1119871
668293
1037818
909765
186471
1625936
1103476
758812
617628
1306230
409394
529095
256214
429299
679743
1111118
1966690
967172
1258342
1175135
1100517
1680605
1298671
1487895
1015812
1030644
935134
566667
1128540
1382122
1779847
1992022
1466717
59603
1536856
309434
626226
1495747
1067421
522643
630335
863123
1208727
1606632
1165511
1197618
1415021
1627082
1611833
558923
873664
885060
1131010
405043
1378522
858633
363170
1882828
692853
1833764
545365
1371944
1991204
417624
1524301
232693
1150128
894903
1375908
310362
1991769
1824728
191115
846290
1456576
1207733
1131527
1943363
754524
1344465
1476184
1302934
1315190
1963233
1087376
1407093
869923
624807
1808274
1593425
974801
184149
1542251
1876619
1941356
737581
1980611
1775516
1570347
933111
1870110
1907201
1241637
1612373
329050
827721
166214
1808292
860097
1152792
678083
44315
553127
1358807
1386775
1958311
584787
1414136
1631676
1845753
1986137
523782
657021
24193
1726636
798647
1462837
1680393
951937
1030851
612493
1763032
946212
1232119
259414
253625
1061129
973666
1341213
1036795
853439
835936
1389613
526164
169864
279899
1044240
1366934
324441
1431562
288337
513845
1568433
1011494
907047
748771
111734
512122
1798153
1724615
802611
1985917
220608
458817
312026
194668
903445
1357008
413224
1906040
973081
33783
402848
1304296
696709
928786
1157464
1867028
1242070
747417
1483134
130401
353509
1190051
872278
419215
603124
176458
1709482
73280
302466
108114
1834643
458780
665566
1930047
549380
1910655
1109710
1371622
1867390
338388
1690327
43602
492125
1187187
1477511
1862463
1216884
1690944
496826
1896307
1761165
1631671
1982297
280854
615738
1012133
1471774
1353383
1531385
472457
1498198
1467667
478374
1674254
480539
432933
1303276
552278
1230918
588105
975
2699
343578
445512
1326686
770223
1630401
94886
1114808
262285
542018
1586668
909295
1453623
1982334
1326473
243814
554466
554859
928564
1316356
684079
1241235
874230
459132
460954
1863880
1187927
1775327
712240
1575571
1877449
881744
639556
848293
368909
1416242
212447
1945913
137176
507069
1964928
557496
394143
411896
1482108
721545
1768325
694094
1624478
1585303
1658239
871580
1002326
1801085
1426352
1094711
663433
1396814
782014
247148
1511203
178296
1098226
62748
325428
894913
1352808
1396952
1928321
523463
158934
1389139
555793
5379
773180
963301
441629
658226
657642
1537313
67028
1745809
197480
671762
528441
1600543
209050
1957343
971869
228339
804658
294529
1151508
1870257
509335
886839
264529
739705
1727008
1229884
258780
655390
1673392
1689086
133537
841857
907336
934730
1110293
1648550
1396823
683439
1927900
1875321
1780807
1841895
956790
1655870
580110
38935
1141759
1077603
61917
177236
1522286
1699783
1592907
1813923
936902
1109949
111401
1718449
1274541
786275
385972
1028216
1734174
1432358
1055509
1384516
1547652
93322
742338
375795
1825675
87719
1554467
582312
1121852
1811347
720059
1520580
844431
1159833
10525
1417798
492246
823651
987702
132405
663034
315905
914184
147407
708010
267782
754332
600512
1363137
427354
1200942
135278
448834
1795228
1591375
372940
884628
1146272
210382
1130315
283851
1247101
1061267
550031
1353977
1591149
236212
919018
449876
806274
828085
977782
1648577
1403182
1484925
1457856
454688
1344078
1513180
143019
1511908
1175415
1208721
847057
1963326
624734
276031
1613192
266872
430360
1331998
1971814
517080
1578680
1675148
23186
1755771
417201
1391633
570552
809290
833090
1316776
1608820
660597
936800
1502569
1166247
600308
1351587
329218
531465
1500891
960858
1366323
274435
1648156
1915584
1501900
946114
1002422
631768
1357921
342221
1457951
282112
1165161
90996
942941
1684461
523609
242993
35004
1211571
656958
1271628
1603566
1542382
1947018
458464
411874
95705
223304
1306131
699453
1707965
1577839
1347939
958503
1070880
748816
134848
1333492
1978133
1524097
912008
1377803
824563
694850
256225
1444514
260950
1270932
181044
1392926
1577059
1179061
527988
327037
81071
78096
1365498
1603920
1343811
551374
788171
79646
696820
1249508
329193
1382334
1993215
1892510
1559449
704203
211845
255359
929618
556804
937636
766780
329786
670546
1377747
491998
1277244
1932299
126371
818264
1409101
633809
633946
761258
463288
737493
811983
1666037
1294567
1493050
970774
192534
98187
1860826
1108469
1324088
1699368
814
1551177
1659151
276331
877005
1247669
801439
61803
1907103
212210
611216
507626
1038382
834235
1235393
1783581
1993240
1101842
1150023
1240422
750087
421913
914531
1151339
440890
980247
1365408
130047
1865296
1338008
1063401
373445
1816525
730302
1858115
253948
496841
1655742
1297451
326788
1195631
893713
1953709
811845
1207133
1674667
1996398
1524823
401008
867753
1268570
686259
1377992
1293224
1506574
663930
213666
1235734
1936568
365096
1827580
1622380
1122091
1389591
984541
569223
1106468
137723
1350616
1901268
780900
506139
478282
255854
1469642
1561305
852191
405141
1369916
1525853
1816958
1145949
1371329
1315479
1959900
1978560
787784
469704
30096
1742257
1686809
211097
1908156
1135144
1569429
631133
305937
44860
847397
1732989
571948
856106
1809083
341707
1561226
780937
1347022
546959
160905
1370220
616970
546180
185338
1582549
1261607
1863531
1865480
388778
1057100
954735
1224673
34237
626790
1812991
332152
854329
1505940
1612812
948773
655228
908579
6498
617023
1182611
1862305
372383
1458607
899150
34964
721900
1832689
1847178
1999170
1366341
221049
39963
1306678
1342437
1835958
1435862
848393
275501
761507
1510705
691500
844550
480111
568923
976429
1216805
605428
641570
220883
1943740
374857
1396334
1215279
1633793
931128
1574641
903493
742095
942198
358536
525990
436762
1946168
1672265
423646
1219801
1323089
1573897
173986
1083446
149196
639729
1146133
344536
1072595
1705763
723852
1767650
1835521
1600871
1072171
125266
55598
327768
127480
623122
1747351
485527
879631
1725557
439432
277648
1093976
30870
791525
15676
241488
455785
592256
1367284
547199
102062
1861161
542902
1765978
34478
1784323
449035
793617
422180
842715
789146
950765
647535
1639820
372818
1787607
1929204
1993670
1805511
1833111
789831
550105
798231
1184997
569526
963311
1281894
9838
1149941
237231
959465
257201
1547501
922919
297522
1265598
1047024
227199
951929
41954
1831794
394100
967291
797874
1682577
1129486
60314
1533380
10896
1260452
134085
566539
166815
1841908
734655
1764784
988511
1306136
282523
1663369
405713
1761249
1691589
1030569
960468
136351
1801870
912175
1511805
1315916
967327
1606115
36666
1285554
741736
1157538
962818
451714
1731733
1600567
745672
485624
700667
25990
1828551
721553
1136401
160714
1219493
693567
332497
1040870
1620880
1922993
1929170
45198
1689577
1251003
1250956
890308
1783178
1228518
1482584
1697814
464027
1612634
1181825
592254
1052751
1431144
595218
1460831
566457
220577
1932962
1321290
611900
983866
1720443
1342449
1437036
49398
1033676
1426312
1804680
281897
124947
103610
1287835
117312
1453433
949810
1321544
963642
197551
445143
818119
1567546
46413
351890
496114
1173528
1217440
989761
114214
812179
1484666
1354342
1624409
853674
675418
957072
1205570
688297
1659976
621480
1211381
931542
1131048
1593978
1135108
1022730
21282
1681625
561040
1313088
1997156
916750
599894
1204093
1291185
973861
1006490
1105733
1600834
553495
1902729
738923
1825732
1016275
253029
1688673
406752
1610235
1735444
1481402
1608924
1600599
453267
1971435
381550
246343
284259
1985264
277714
1349646
1790680
1291202
1465254
1071666
253935
597442
263244
1420933
1051494
78866
710057
1705779
92851
1364263
1086042
1940063
661111
1451270
1399063
425482
88112
1939297
249146
657838
1933346
1027139
224019
1387094
1177862
1163634
504036
243211
1443601
163501
1338377
1028750
1137145
1646033
1803100
1909518
550280
1343045
1167519
1425176
1886522
300456
378835
351883
225990
814982
1328569
67901
1742528
1970376
1621653
452247
456885
493396
1548913
1217003
424580
719836
206983
1137922
918557
1377241
1135132
1000558
395711
1021210
1015950
1355595
707887
308160
552996
331171
1162002
449438
932715
1439482
1825803
1107301
109952
1283159
843589
1570100
1388598
1427038
1710679
1058665
476480
1125267
571248
541288
1412904
296972
885066
1740594
1263525
957645
1629836
1486753
826885
248500
965625
957514
1431377
1824844
1583718
780276
161897
1557244
1567688
1263015
1101659
1105383
1129164
1424345
712781
975907
769579
836787
1269403
758046
1140214
1733934
1658680
1462115
211697
1183188
1844840
617818
1205405
937228
876798
1857916
83890
1868075
1346073
798490
1028591
1355118
55707
998999
81287
921154
301339
543222
661321
1996376
880169
955904
1288290
512683
1605762
15965
1890671
1833293
1684605
202255
918207
215940
1584783
1363429
1382567
30798
1207941
877873
847754
584920
981827
1445181
1758714
584778
73862
1548
1850498
942087
862641
207400
58174
569471
1556779
1451451
1413313
1099284
472623
1179805
1759292
536931
1227274
1079263
669580
1438767
1808695
1522754
1348170
1932583
1162508
1911182
1033638
513335
1915802
1014038
1311741
1977520
1006736
1873567
477699
1980022
381945
737940
1589280
1832272
1159630
1122931
899326
61719
1239895
1779804
1409679
1598034
778234
1511950
87655
1965200
1146078
1543999
1279237
1113562
374239
1507847
94155
732381
1660921
1123499
812381
85893
1787022
229656
1478091
677008
28581
1730101
1532594
175672
1050824
1331643
311409
1469796
1512048
1751358
1983761
520697
432379
586102
1530182
676978
1663470
669666
558353
509949
1027874
1130308
1469625
319575
863113
1640734
279099
1457058
307613
276472
676257
707306
295824
267760
1764557
555351
1841591
513197
1621373
536090
901658
967382
587839
464211
1432861
420476
784352
1910681
1570403
1464017
432247
1514946
1711599
1561066
1297901
250646
806853
343186
150303
144938
772442
518070
1185039
1378358
61519
1345567
56307
1080604
1627115
778805
1725556
1077970
954224
415990
44959
457075
1952596
1697830
1804878
1997043
31491
100132
947731
581099
895265
586733
693219
1501507
526125
570569
1118606
18267
201676
383535
423743
1620044
141182
1964045
1597001
1584334
447642
732955
1992596
1311026
962697
851060
1832150
279783
1322096
1557239
1539993
934196
763001
291755
1448362
1591942
807364
1195902
1573022
665237
1949613
1990418
686362
457462
736531
1887547
1752819
1299243
1192794
1652967
179772
389576
961835
1545602
1637831
206111
109363
609231
1801778
1215286
168503
201796
1039398
1191797
852563
1183474
1979068
1354424
446097
8778
1893765
591383
108588
84310
1834738
817835
606379
1426253
1598511
1677038
1191631
1016337
1079582
240473
1265428
162896
533701
259628
525194
1706656
1058763
416813
1056470
751659
686562
201175
927305
1128886
959611
309999
236142
1942806
1906084
971840
1823226
1468634
420231
884491
893468
229025
955295
1177853
1489460
572245
1597780
1069583
1474810
153060
693517
224857
400134
1263015
1261671
370578
1239000
148473
1690818
24847
1315064
497035
1362072
1169028
1769561
1299799
1856713
1318356
948321
1444807
1547764
1044205
1697818
1022098
888097
1646604
1275059
1405194
162088
140298
258773
229488
1744497
607380
592591
748166
907629
985926
749658
263618
53309
1664974
767835
1236049
173636
1834419
1691861
1024886
89952
1732544
1352479
1948396
1540864
118282
826385
947545
1706624
17047
1955738
1670264
1719392
1943693
416143
1308007
151780
1966507
844948
1829549
967603
70042
1590751
862645
233519
1649729
1852916
1081697
770063
1378408
931550
1715966
1429234
7496
1918808
1726084
504009
1249245
381150
1581955
1025420
331700
1705401
719756
1691130
1999310
1619803
1722886
269131
1864138
1556241
1818858
1402363
1453887
22559
1157623
1424944
509646
1577453
1234378
549228
448091
1113708
242875
1601177
718907
1736211
1119471
591899
1329595
548973
1202765
916318
184698
245900
1833863
1070866
279810
1661276
919090
106678
773019
1206378
914568
8389
1214103
382275
1562086
1297403
1165434
1713848
1662026
214032
315349
1185311
1038713
621739
120535
1651393
1514748
1972229
1040756
1469815
803650
592547
1724385
1516802
531105
1183599
1555819
769709
180124
1882439
475156
1588942
221167
357860
396316
52858
542773
1235716
1213677
692952
98392
662249
1912953
1017122
289887
1999495
1310423
721926
1643511
1737721
493032
755316
1085261
830011
87351
533479
1936395
434827
963412
971557
1464230
1387291
1485820
1154881
89917
1112238
1034911
451240
442098
1632033
301210
767033
1010789
1538097
1377526
930349
1735416
615747
261117
661145
1687494
1270324
1327711
139921
217084
930368
405345
779357
522423
1220407
14727
1047513
1222012
238152
901127
971234
109927
618668
1890047
1779859
678659
337632
332490
1369084
568623
988692
1415245
1388473
1931324
1638201
1517831
1303589
1384854
452693
867451
1230575
1747043
353676
643588
1940899
715174
525497
625668
1873660
1863614
75833
1479614
935285
672595
1426673
804684
1775642
1925680
1314016
1263056
1445052
1610889
1744251
1356702
897229
766415
1503823
495896
1423229
1366352
1630520
73714
1276515
1639075
180617
1054919
673889
795979
1546672
837026
271973
362536
1431002
1341824
714927
261738
1312691
151299
241554
34495
1087003
848298
167892
1330547
1882353
796424
984509
932941
320730
260947
688096
986521
328254
1568600
1573553
273909
939777
813854
1248926
104147
1109426
1287506
1066239
1117762
106373
103808
1448913
908779
761713
668779
542837
1914304
400155
267136
705813
781461
1092359
1773582
263023
1958361
1370685
1497461
744761
1923381
946895
733272
1426546
968536
179938
281516
248235
1815804
638151
1432944
1820650
1803339
1911945
169603
1285664
675191
1630383
1577501
1382381
1550292
258929
219769
1889264
1862718
1815392
90404
1650795
1719240
677216
806882
1545417
148253
749036
1180134
1114038
903715
587531
1916503
1712913
1459162
1711948
630224
1977087
1758910
278446
285932
28465
1136086
93771
1187037
577086
243754
267614
1213230
333495
1578545
298792
1074850
1166212
737765
1671789
316516
21893
1481038
1241507
1318946
262584
702382
397198
261889
702471
44590
124302
786029
302338
65144
29594
1464565
999077
414332
1986440
1009028
1798493
1127521
1438636
1295531
1436560
405756
1282446
231279
1300393
1173801
385905
1171455
1677067
1164004
484079
418919
775037
19264
1774612
1356359
243494
1670822
335898
1691288
468219
1856697
351827
539341
786994
1917522
1904317
980945
1414892
806890
1024680
99531
1947834
1055193
523224
1996299
657114
1242283
1359982
1416142
272881
1009592
1033772
1555163
837922
1119264
308992
1495250
651302
556002
193892
753437
424780
1172637
896737
991503
836508
1805917
1953582
145743
1894226
1396299
1214812
427055
326108
817135
1635111
1345542
1389593
768124
1939701
1825985
1337668
1694427
592143
579570
332121
57775
1683892
1741203
1083502
250235
1340334
1383366
123896
1723100
812339
1004267
1851918
112121
314530
1237572
1448650
416424
1928542
559239
1504443
1275068
655544
229262
1593225
1036209
1325050
1014031
583252
1732970
534679
606509
1472941
1426279
1681922
677799
694558
618680
195356
756625
203078
216886
1214378
318682
753490
28395
485902
111250
1628019
1051245
795020
403882
714496
1799509
1785399
289850
593436
1936919
731285
356355
1966843
1905997
1520158
680040
900236
1697770
440260
594288
1482255
1437388
1671440
745745
582380
134668
34258
1127489
1972936
910516
761968
346793
1450336
306179
858602
242476
1027404
1048992
830230
1747868
815913
15909
970078
1218690
486202
660530
525192
409732
1036409
738532
1641804
1455283
1227503
1248192
299617
1627657
1807876
1453804
1301708
1937460
1286079
1174536
839695
1802460
1277557
1661357
827218
1556408
673204
1332
187980
208691
1250889
1106932
25636
1878512
1918457
1284591
1688039
820896
1809043
1566591
770962
230215
225228
57650
959761
852149
1968499
487900
1917246
858058
826614
1266901
164127
63672
1307844
701929
1754295
380157
1015703
521183
199342
1643478
1615998
1958698
646500
562253
1665976
406001
689415
1690430
1412293
328999
108628
1539508
47571
1181019
92890
1387469
723795
835567
1540219
1949967
1338661
1534738
193868
126199
1775653
851110
742497
891907
478484
1967534
1810217
1619349
912362
1233849
1255094
1902357
444018
321402
171248
963633
201766
26094
1519901
196015
1406071
1366499
77654
1402563
227162
377556
644370
1781284
1821324
1483275
1644132
1712060
387908
1556255
34027
1922533
756574
1016911
707448
1953755
1006244
876559
786731
258634
523746
1863195
1589324
1583829
14182
1881275
4594
650073
1499926
162323
397343
1818989
1797231
430067
1654149
591534
186092
1815644
1187158
1961922
918136
97510
65490
830324
1113449
467279
783296
826366
1597530
1396876
555266
565638
1925572
1563999
1377007
117080
581674
250286
21131
417822
1312440
1079649
286084
17280
492952
379782
859444
1424811
1298641
798721
158833
99317
1305594
1595590
830744
1563088
194917
1777729
818695
1643204
1970865
760612
1368662
1168146
859272
1862786
122132
83138
1218958
907213
943226
759525
892919
61754
1335122
178971
571905
1545378
1058346
1698664
1992425
585593
49890
411541
563390
464146
777953
877517
1277521
27787
1644917
1374269
57535
462413
200605
1733795
1472420
783882
276697
1240400
1487317
1042940
922252
1630656
648073
207610
532356
1266241
262249
1980577
1817201
305749
1486208
1371633
650736
628881
1338873
790011
940155
308165
1999785
408815
1501506
993749
707913
1273191
261395
1311870
1762350
1647609
862196
695636
1113860
731674
942805
33039
93005
481592
402994
274204
975975
440058
766022
1063521
208172
521264
1483751
568801
1832857
1401105
1999148
1823248
64244
1626104
298273
1793840
223519
1609559
1574083
221709
1140723
381630
280559
777698
1827808
1800527
544454
342011
392924
327262
460227
7297
1857885
400888
479243
1598617
571356
38289
811688
1110544
338331
100309
1170046
332925
694392
284066
1081250
576579
119376
1850188
463677
425199
98478
507739
1379146
1729354
495413
1858160
773410
200890
764901
58389
1082214
1443011
1125475
587340
885580
1930892
1595688
259949
663211
1757437
1614731
92383
783429
1419204
249391
1525938
926845
1633450
1054153
107881
87760
858469
540397
1721417
886508
946159
1243166
893764
1479497
329245
1223130
1539062
691322
1241652
877819
891858
1381470
445947
913811
1574867
873731
948055
953753
696418
709916
653586
635398
647175
277684
1381873
1785523
371543
1395030
1214009
456712
291845
1159745
396570
711666
284802
1817134
1955115
256383
736208
1913043
251547
1959691
1347165
19914
1654745
1070745
646370
25816
229784
1721585
167704
1007399
736618
1826636
825028
492940
1401921
1868605
1624537
762061
1652946
1950405
1713850
1798194
1696162
1060321
1676160
561148
1171162
463294
787644
250761
1347178
1995976
1467142
436204
901435
1916512
1771116
1948991
787199
406266
161907
1769459
168313
441471
1621516
952137
1732733
36304
1950157
88771
811988
1914798
1486214
1363384
410829
579548
204126
1331700
1383017
1398857
1284041
566515
886745
34192
1361659
655053
648174
1387523
1444743
710186
1751634
815255
623317
498007
850036
1665939
1667931
1773096
667852
419054
1138916
855377
46390
558880
339485
1889549
1434697
1337358
1647919
1388458
1192530
1232474
1082453
1737972
713016
1993269
18913
1348487
672908
1271581
1760779
589112
456868
1277268
1264841
1386173
799983
1274338
1101933
211882
806249
1838678
690599
578640
513605
1486939
1721868
1963240
851066
1646743
1883876
1467837
461193
227387
608460
873774
659084
1122871
1177140
1534753
153340
1801303
1219681
956865
1555769
52999
1880992
1361806
715934
352787
1690638
1629881
1158045
730480
1478466
1447298
1929067
1735888
1455142
170001
1096996
255082
1194451
1051824
611612
221964
1787043
1738010
387779
881455
103177
421038
1792328
803515
1192856
579875
1684411
1072579
1605253
517176
1773169
1021628
1719685
625873
1692412
1545809
717643
1792072
170474
1062691
688514
379688
1497594
561027
1732337
38773
1469130
213961
1447107
1740789
1586313
1332020
1516622
1567252
155630
629717
1079357
727155
986314
1402805
14181
1864070
1551402
1487834
997868
1673911
464323
67532
1012047
1755322
1002574
1989865
1941095
1941035
8690
1051856
771861
660427
1544183
419700
1063573
322427
1583914
145549
332558
217811
1850796
1551415
162188
637492
348665
1724658
726299
636779
1514741
1266305
523680
1904245
410555
350832
145241
359884
1509949
1977520
906220
1857383
1141014
695115
1879692
140639
752801
564320
1582144
825907
1776699
71541
1961933
753685
1558216
490044
1477617
500823
1647660
777027
556170
1266950
78898
369523
1889659
1030843
1604129
1915499
535098
1738787
223658
1107454
874942
1170239
749968
1103305
1644782
1103426
316815
1375844
971220
1946824
1733029
250417
758317
338615
1097609
1603452
277906
928387
639119
1684705
1052509
615604
1211901
651281
1539228
905366
774944
658346
749126
1903437
809403
794183
217654
1003676
1806230
1963970
1205390
1876857
1961563
1366467
1685813
1818456
242907
776063
603679
216565
121833
1879720
182085
1963981
1768735
784272
1306186
575991
1768988
73324
691150
1333989
1590174
1098259
1427788
99303
597054
211594
717582
801611
1118543
553241
1177277
1908208
1792943
816053
1118382
95276
959713
1479464
608848
473424
1639037
653250
424562
650769
669824
69479
703033
1507274
623272
1826666
231089
1005073
828969
1276689
1618543
175635
1730569
976707
303424
1284742
411039
1212054
1323854
853249
1177991
468724
861414
1760947
687224
1248566
820924
1320875
60755
763988
722106
535403
795687
1706630
1706703
202054
1765910
1093362
1433729
1900160
172479
761706
955666
1212806
1767647
821548
304065
974704
1583521
1207423
237082
442248
1735240
9673
415043
1007725
1545292
1631751
1811277
610560
1424576
1665890
1823095
1893771
903157
1051017
1400352
1813848
324392
694798
1135295
1346773
1192097
1459488
520635
1867347
1806966
1884172
1886786
1606280
1364159
215878
353960
1669252
1477672
945161
1230419
1471142
1403994
181881
1000661
572029
1337982
1190789
1303800
1149111
493142
1295247
1952720
987751
901327
1247013
1631909
868620
1798853
1410126
595334
1698487
1672225
1253388
117927
341647
1712206
1939297
668935
989652
1661792
1145592
1633801
1721664
1049033
467460
1672476
1964113
1941969
625591
1085787
1158133
708605
1992558
1386733
1141789
1147027
58021
1034157
562312
1163110
987604
1249596
228041
243909
1611431
813632
1024932
392937
941806
147298
1379718
746788
465770
151896
45986
1204330
363180
1564053
164124
385780
686863
1939532
611342
789807
823022
239739
1923636
1674774
1818037
1445195
680020
1674195
1556479
187736
1314825
1280587
1943439
1320519
832370
739541
355071
45434
1427929
1728979
1923080
219864
375240
1384647
1887536
598251
1056543
517478
562810
1090089
1202776
1200008
586139
1458547
231267
97003
780212
1504053
859822
1873150
507292
222562
294303
1969355
823609
904381
721552
1855997
1487224
636778
1516714
825547
1809426
1680514
1767398
981109
1311338
916033
866627
1926940
1946330
1791680
1386636
1878566
1463382
1058515
1323236
518362
1643737
888808
1087080
950288
1213302
1488351
624417
986429
949494
1760751
1838836
1468589
256379
1961246
237644
1754590
1735960
336287
829240
300540
452864
112567
52684
1198244
367327
822820
1382753
848557
1732133
2743
1166402
401901
1271706
1427323
889607
188575
1972163
603927
1168687
783985
823122
100156
1355403
1041800
1136741
1289770
1898714
1382188
812387
903862
502577
382299
239182
138701
1792299
305097
1386595
1845221
832069
507610
418291
1101155
1147306
449649
362242
163275
397887
618945
480055
1606138
1932598
1255417
704304
393561
308257
1510415
174211
1816841
505032
393636
1392542
605587
1447750
1867800
1123336
1774375
830603
473843
1579938
1066761
1714552
1758745
583641
289274
1213321
660734
254663
7466
13002
1274576
497209
1726668
1384135
1386106
1556543
32087
1348093
1091933
1819016
1306481
1609960
1788494
21091
316021
1715829
100683
497845
1712329
1769971
1233140
1431783
1759999
480831
85465
984979
579779
490097
288644
800019
1096572
131668
1668926
1372133
1979200
1201965
1444251
1268129
1050993
214844
1402729
1256936
744677
440804
572832
900373
105538
195752
1519236
1187731
701926
586133
1420541
1462487
895118
726564
462885
729096
518957
462766
440405
854848
1419183
1053476
790216
1980263
260934
1479474
1524641
916724
1186785
1655421
201465
956014
179985
1411646
430511
1017099
1939080
1679392
502085
46341
870411
1873885
1327314
527121
488377
1450548
151612
90113
1448169
1120736
1693403
101857
1688366
2266
799051
1589523
375362
1362145
53273
1494751
43966
493664
988606
1541411
102348
1450648
200105
1497778
1153391
62538
1868535
1404884
232280
1208506
621204
1293210
1592385
1212227
306428
1156755
1789948
17846
880041
949790
599441
1340122
1615558
1595367
1650903
1170632
1053332
1648013
123422
237868
1148633
1742722
1978700
361919
1799103
539078
1812236
1871728
1172182
1999249
793094
1202408
465305
428891
418334
1198249
122331
859602
1454414
1277715
941790
1966012
1887680
1260396
373782
470570
549717
1431042
1737762
391115
1590031
1128097
1215748
1493128
451792
1613350
800479
356781
872266
1499156
1741178
803251
999897
56948
1438762
255373
785870
963650
274048
1983491
1995378
525793
1186723
1735086
1753232
1724299
1124562
1385513
41530
1091702
1548437
1898989
1882645
553234
1540142
488168
60964
449427
481711
177844
370697
1098605
1519626
1324592
1334203
744915
1591866
1020582
1954662
332335
653711
1290942
245082
1314211
882601
269251
1401821
1042778
1623676
221338
308348
270890
71616
1245003
835256
370994
1915637
1130828
1280908
731507
953646
1429460
1311051
852895
1023995
1857954
525704
394001
53231
1546387
1260864
787083
209469
1301917
1979481
484596
719173
304919
553228
843116
1552491
590335
1659844
1321642
1982366
210793
879440
1264352
263875
1900015
99032
196632
464499
1064013
1459938
17051
1051429
863952
1812444
476956
807256
392749
1819291
1942806
611056
1658739
1855461
1534110
1090889
1434590
695926
781025
417244
1084836
1801201
1390987
1357951
1199285
569147
1711856
580417
1334732
1597299
1676291
1151315
1315074
217071
1020987
439272
215587
1122201
1206627
758724
202749
1648994
110259
671854
1138885
391654
1287314
82957
921785
156763
1426400
574589
734717
735656
1521967
1485794
376295
1998018
22692
974301
491148
96550
1315052
1858291
147049
1453866
1490205
935064
405111
742345
1013021
1013792
276984
1771236
1397226
1281496
371006
1128360
243449
804402
776785
684019
42457
1080042
650102
897288
532233
1118997
583616
1186543
796060
547717
1544262
379516
1648188
308856
1274240
570704
1620019
1219209
5530
1869516
13581
1603206
383500
1407963
1643945
1335905
1054593
45579
258097
688010
114550
1099784
780511
1541961
1023393
513202
1055195
424138
855337
1739815
642024
1829706
1179954
186346
1489523
336472
1675202
1698216
752411
439278
1800343
205482
844682
103166
31495
234446
513612
1337582
1696321
1271290
1760575
1601645
320357
895713
1303740
1121206
1749011
1132722
686513
70590
293489
1365090
1447420
781575
108394
729694
1531516
409283
915296
1084277
156910
452597
1754280
1328829
408682
463008
365146
107971
727247
77562
688174
1922226
1626964
481979
842578
708963
323319
580651
1087746
566519
1133700
307093
1496047
1290287
1735322
1169460
942789
961200
455141
1499570
147942
854671
1014906
1484848
486691
967389
530318
99096
375554
190814
833166
1497062
782263
1786534
1910050
1171758
1586703
1163314
909586
321601
1776073
369609
26285
1117139
363761
791865
1259806
526501
554856
1842174
908481
1898494
1049687
1247046
1404214
485087
386046
1336400
296891
454126
997910
129663
1625451
1157858
748836
1102013
920876
1933831
304178
1944291
80788
74471
1185397
1086900
1338280
1337316
1790718
277320
1628685
378116
1591370
1987747
264290
56740
1673602
55195
1612122
429730
434844
1022708
763630
661119
1280550
518105
1737095
1279933
1654722
1646745
508187
359344
1901866
1685457
174473
514115
1456093
1355783
1719734
553921
230385
543736
1199791
550043
210480
433807
626798
855529
817677
98004
950814
758114
1822917
1565049
1820089
1490764
1305519
321701
1442203
1687581
960730
1907678
367662
900020
1897176
502740
407274
1968561
1954789
16448
1705281
393996
660289
912697
1474222
1682152
1907348
1262156
1432114
715044
1677532
91739
1943881
1818149
375740
192503
1127964
687336
157638
618895
1080982
703192
1811976
1706627
121352
1651582
385307
1807130
1750796
245279
164349
77214
827947
439765
506529
1626642
714029
622674
1421411
1690297
1084930
845985
1722114
955491
1609788
774388
1868023
1520268
178587
1081171
486542
319393
438037
1904134
1183869
638592
1059382
6445
1398464
811420
157022
394934
1144736
1278183
1159038
812716
651429
1361279
52631
1900766
514077
111096
1843180
1604814
1745405
824214
1574859
441785
623847
500531
584851
1519070
292125
115952
1399472
301311
618722
1386356
38763
1863404
961709
1286342
295364
1959627
1656627
1305321
242231
1816722
583549
1897952
693784
28779
87829
1276229
1405322
1410404
1752331
1806593
15471
553320
435749
917833
819515
1392991
297001
1326825
1032964
379885
1794491
392590
495305
1803821
268387
1629437
1222120
917478
1663760
1412925
1011127
834392
1110304
1651775
1982115
919871
431854
139671
504199
900740
1074342
603237
1529008
469992
62582
568169
1957727
1177353
188484
443443
60598
696200
1713146
1345892
1736464
1400886
103723
628593
812209
1718787
747950
677954
971945
1162292
1742931
1072585
1802887
1810091
841572
1330448
1036763
437339
535778
552794
1013678
336261
1063946
1710695
113016
1774537
417083
692500
145074
294059
1624699
1335123
1147513
1149649
718772
799377
1506001
186599
1095347
461940
1229634
545335
212772
53378
603300
480851
260238
310291
1037889
769205
925368
622712
1280490
1479201
1157889
596081
747678
1534046
115834
1667197
1557675
136975
462807
1417453
1579091
224788
83203
375246
62056
1468273
830801
672165
317540
1596891
1871951
1709791
821514
591061
986185
40458
1710002
1129210
1163017
881009
1371408
1941346
575158
250039
1089441
1501202
1942240
1209482
31750
905127
804994
1954381
1027451
1872717
1046467
1062580
1979366
1785350
670057
1390170
1788604
386098
369060
1176687
318622
1566306
402080
410348
1808370
1713498
407013
968679
710955
1017154
451079
846245
774942
436628
186892
779431
71252
1069611
1022533
1451817
1798118
323719
332782
1642082
1546817
1272996
41581
577665
357221
1815117
1106119
1053806
1947391
1701223
1454279
1677764
1508992
546532
1186983
1226243
188842
1366699
109044
422828
1341319
1142923
1841501
388196
993741
1657154
572791
1164066
1082605
214841
602134
318705
271211
565678
1535791
1415642
1838106
1836119
125257
264703
1938602
1850533
457019
1074362
85741
72642
85070
863651
1855678
424311
194039
389084
1818194
148784
1633426
481928
1519640
156084
402659
499175
658258
696868
1771862
183573
886419
1596841
566805
247116
790713
1103880
1851911
358332
1677572
422972
1490699
1639619
1341309
266279
871737
634492
744971
236755
399468
499055
1655373
1593501
362308
737000
294187
1842690
1601699
1974835
789629
907928
1710507
393738
57963
861921
563940
1299703
1550739
1844213
672677
644665
970964
293776
1620239
339435
709940
865472
1901244
964898
899911
1146357
769513
1257925
1376677
1073578
1201973
1670537
810549
158361
1865998
842797
1889526
1914057
336298
1774799
576815
1612458
1624650
605429
1438139
1216895
1771543
818440
895073
573882
1301714
345168
1356765
74053
6658
1393728
942540
370564
1504929
616068
146158
697188
1631447
876101
1449745
208516
1341675
1923783
1523243
1389745
1788471
1507616
649651
602207
83933
129978
955835
555946
558101
1076310
1762071
327001
800740
116031
1120240
1555555
368473
1782697
1783639
360540
671891
1236509
1869655
1919763
96765
225934
1789685
1134209
1653647
264579
1817911
841121
328612
1644588
1546817
872977
1825070
582323
224749
419738
1426667
357525
677143
1714620
1634939
1242604
1513366
424308
1809866
809882
813101
1984707
636850
976992
1716392
1723667
272116
946766
712764
1371191
262518
678477
372938
1958977
1580413
1122695
1439389
1773027
1973053
778129
1617329
872682
1294186
756598
543692
1536714
1743435
561965
5740
722959
698916
428247
102424
361760
1177263
1347957
1906064
1623479
1572822
1042896
1513947
680172
1796962
1315820
1810712
396774
1481279
1695657
837974
1214187
801823
1228322
942080
389769
1470811
966959
539971
1458779
959637
1872028
1486400
857553
1634177
233888
1483739
1167702
1647432
474392
293695
1781178
604913
1060591
1015357
1614547
699184
528892
787736
1926991
1596846
73
1793865
766339
492571
674068
392231
1386144
1669709
1494389
1126169
1100656
634786
562428
1302253
147501
1055581
1903091
109827
1906225
517022
981262
482880
88743
871204
1458745
819836
1044874
1776202
7320
312605
563230
1679276
1752339
40050
1768439
1899655
153227
1990237
1753070
1781615
1876267
1348101
64051
314555
781318
1121939
779706
1733270
641508
1990198
921266
1071774
1567448
1234119
1497545
1753782
705654
222823
365659
1218666
649996
1288304
1080653
408035
182007
517860
1087501
1692044
585474
759737
917122
1721625
418057
811084
1530855
1792847
1570560
1612261
1759849
238882
1374753
1013701
1610643
1930922
6850
317935
1386947
1564356
598077
947825
1894870
848365
1439004
1169451
1168968
423189
1030195
566425
1724703
1022204
1685747
1406663
896985
1391422
194585
35065
1465393
1964923
1235153
1181978
1287221
326325
1748225
768694
860396
784814
1804111
1378254
1048990
394694
508884
372670
1876831
1837199
1024804
1513804
1164260
1793395
1461827
1524427
1968896
1259174
104718
1915283
466246
664653
1670380
89369
225070
840333
111064
966933
868504
24442
1813301
1959185
536257
1352048
1001240
1368996
398795
90799
1429721
1114480
177639
1852440
1518214
1151761
469611
1020538
1511931
41331
1639095
566701
67763
1885023
896747
1672984
886421
1213286
516484
759000
1427186
17766
467428
203774
748073
1275487
1005013
469681
523815
1306782
504429
1090969
1695032
1176810
691573
932391
326168
900066
1896860
1403244
219305
1608802
249552
247218
123958
1977690
250164
1774958
260023
11093
1345163
1993812
343208
1877486
1528715
1046064
502381
842815
1368158
657375
182805
1033168
586257
270641
742056
673316
1837862
68523
1294748
349181
868784
34022
1609837
835985
657082
42079
905899
1742048
1609896
1797227
799705
1363755
1167947
394000
1006958
1702566
577069
1695145
1785794
86887
1408761
1762163
1707485
1567559
976444
1727265
16507
1303639
551250
402273
1210879
671214
178846
676922
409622
1319729
1585199
1982350
1341564
1748287
542046
351046
1478528
473442
766222
346097
932238
1253106
556574
1431170
1092755
323586
922847
1387525
202283
227401
132826
1248293
1732500
433503
1821119
1137943
832228
343217
1288340
984024
962969
637390
517277
1215972
1461769
1252358
516581
124780
975985
1033975
483720
1580537
914866
289334
1018068
1058370
9676
26009
1614842
1099030
1624201
1564054
1787955
1086790
935315
1197244
1829387
213527
836311
1052152
192559
282823
1683403
1921989
1370274
1584573
383839
1525730
645081
1167962
1325910
1283819
172583
1054169
1926066
1845822
25553
1834710
1005046
1280138
1657760
590167
1170563
985056
1962172
740143
518378
1167319
706190
1808948
654323
961225
1271137
513945
867725
148003
328973
1847671
1210190
1527062
167684
1084527
338295
1515546
1539854
868834
856415
1455210
349524
1884751
857115
520404
352251
637426
1785244
393417
242372
1623144
820663
1167749
1393329
1278546
1161742
1864491
116836
1358295
1426400
798664
83522
1899958
305218
48912
1514194
944026
1300816
1672129
1622554
1135969
904844
1210967
90926
1290484
1605690
1298890
11907
747201
1503784
778373
49637
175331
1591429
43948
1106980
316244
1878628
1052849
701953
1621659
951502
503208
762030
210310
1300705
947881
456805
1758870
82761
101924
1324382
1923663
307238
309634
883880
1893802
51532
536655
1397864
108743
1525333
1916871
867075
1204911
1392087
168393
1202944
251599
1084956
653957
113998
663538
161071
973495
980076
800086
1137775
1574436
1409520
1191865
588009
11963
1169872
579014
1094243
16045
171523
1874231
570764
224527
1785367
1871452
691887
1358623
152095
676972
899591
1459817
1642256
971268
1205745
1869669
1960369
1266411
447444
1796662
1452740
1693880
1594043
1749087
1587768
873227
1029489
991855
1184899
1045070
1521650
609042
1601522
1714051
1407530
135623
691818
984912
1466660
133692
1508326
378551
1562317
926733
81804
737564
83461
277675
140625
1253147
428063
524994
155415
692702
947177
710540
655813
374522
1303252
1121174
1120942
1611895
348541
256002
1902753
1017544
228209
327889
1362984
1581506
1698489
1155120
1872766
1781390
519033
1234409
1001267
672703
1988105
1515875
1179324
1026735
183180
602094
1653098
440408
310760
1004441
1916571
1893275
544397
395804
1333820
1410460
1539251
1599516
1885910
1421954
569238
1714191
1218978
1097127
265262
1290526
292158
1721290
1973530
593783
160341
1970180
1577773
1801343
1337473
720816
1160747
198066
1823034
342071
946863
1942206
1679654
1567508
340331
275181
1772329
926037
1629348
1832001
755580
1674085
1965386
298126
557621
856974
313419
506460
619929
453221
1364339
638803
1214635
630093
1438471
1603196
731970
1517211
805041
1631243
940315
613954
1750094
324287
57559
790907
1748560
547392
1273774
1947140
487374
780671
758945
701614
1676055
1005097
946398
1033031
14560
119200
591129
1934965
1478312
1117319
1472982
116103
164669
1779351
377217
1897891
408284
1116337
1555094
1821284
1066800
696862
1045096
1814366
214890
1988906
1862505
1543318
1543226
1334083
1202313
964654
318300
144089
844174
894292
1119649
510465
1262719
953828
1907544
1047043
702400
520258
1742706
1682322
1675440
1184041
1275791
1143344
1164104
1034776
791146
601714
1022094
1640730
1909893
1994303
1809520
1701299
1420626
951503
904260
1224485
444178
1030102
1614608
954483
336419
1294899
1201383
49175
1268828
1767432
874145
1344281
1842420
1589427
681903
350086
1727417
1040731
717547
1200203
194261
1903064
1323958
560351
1620042
468021
215552
1625620
661513
582705
246429
1957855
224494
1135148
1452429
907667
1563441
1223498
1601766
1362927
1495526
1452087
1090495
901325
1106539
426465
894609
1880741
1798763
216596
190600
93859
556827
191947
225584
1621649
730470
1103283
989703
1056416
1699673
1551919
790867
1775041
425
1101567
941071
946920
1390437
252496
1249072
828183
1197439
410573
1932568
215401
1087405
1854556
1296434
363644
828152
1042660
1926686
1895409
119446
1086680
763994
749031
520255
592239
1700140
1381862
1124694
233724
1895669
675262
201715
154670
885813
563068
776379
1439004
1399137
1262906
469541
396492
1835993
1989594
1660688
178489
45784
1864900
280642
192931
818334
809333
418856
497944
1833229
1169123
752218
1152318
1172057
916050
1598379
337656
483593
874920
444827
177333
696945
748031
712266
725968
559204
1087166
417945
300477
765037
1035263
227786
831572
492013
1294333
1663583
1656067
428635
156733
623644
1892757
1797805
1026411
311439
993114
487692
1840891
1082016
1160648
1455964
462099
1869417
105442
1451321
1451498
1903713
337098
1503319
1768658
1560773
1183189
1297753
957692
1306532
146264
911441
1340380
1459697
1151294
1776024
672104
1414758
629882
1569263
1285836
1075235
1329712
735840
794912
424968
355712
645778
1108513
1096652
719880
412866
1163647
1175308
465330
1613903
164005
580881
613644
1837985
1053284
1577301
210191
480160
624690
348310
693993
692844
993866
212202
465559
1410890
1038339
67961
1466483
253908
569245
1985870
1533365
659237
1723164
1975055
767344
1916139
913980
14823
1387336
780954
999814
1346083
1871012
453076
1256576
1567232
1450419
1379335
1899528
1161592
1632178
1765361
63263
1862413
956245
546758
1966904
240256
1387467
669921
322584
933446
1663482
1318890
806138
1025341
501083
1779365
1117345
761820
1256588
1206031
471062
389517
1705488
1615829
1834669
959043
813391
415100
373329
210925
34586
1254553
1684478
1991504
552981
1779267
635773
90625
108383
1522195
1613405
668580
85745
1496321
1379250
1079917
423866
1820949
1243791
1817488
316085
1857144
360189
1588201
1582074
648532
1483159
707081
1977143
1313675
1266294
1762433
1701010
410151
1622801
838768
1421507
274166
1964404
1579871
1511454
589445
1878615
1417312
1673123
1942717
288712
283632
19038
1547645
1675427
1024496
1403639
1446557
749150
1380013
919874
1438979
210977
393739
1122310
1614189
840321
1411576
781935
1885132
512746
1864500
869026
458214
689797
1668235
629744
1475692
555462
573639
1239207
1889006
768150
488277
868738
512072
587337
1505867
1547506
238429
594954
1779797
1046260
826865
1066237
524601
1936186
744173
1737660
1517611
1218002
982202
1803394
561028
1394893
231992
1133480
1750250
444475
624436
873051
952651
1343127
1299620
474143
1600274
600898
890810
871258
159463
1672079
169854
838413
1580334
224152
1416093
721515
943464
1232539
1924540
551498
431268
1174417
1512396
549884
40214
540977
874595
328080
1464374
239944
1828724
1149315
1057212
1914180
897534
1713166
793992
1028939
254709
1484954
751863
828321
159185
376764
807655
1637068
1709018
472582
1611473
1598090
771446
832999
804643
109235
13457
1214098
186650
447561
169555
1787979
1969127
64805
1974497
655649
751801
1716760
812484
520264
242901
544341
517582
1047039
293601
709613
1772687
1213948
1599063
74573
1283640
66292
1429297
779230
890409
809641
252233
1892299
510910
53838
1739178
427890
477932
1370177
701216
483774
1921551
1017938
370401
1483751
1958119
1178592
179972
1197918
1979797
555103
1738959
1025022
1485284
1732019
1504278
183235
486263
1782830
510549
812190
129775
890444
38286
1522502
760540
627537
763646
905536
1616408
3329
1445014
403052
1420802
482073
1746457
1779376
1182594
1162919
845472
1509885
826507
138305
1348733
439281
1274546
1538508
1959347
1399286
192511
1019148
1213764
874402
1493016
65166
359704
1562877
1114934
644856
1677057
1121258
1259602
747300
1969045
1432579
792209
1497171
527233
869735
1773265
1268349
948058
199162
1726636
1076544
634425
1590279
1545125
360235
1662440
1896892
364847
670426
715492
464047
796794
313210
656
1304422
768244
1193355
654786
1662274
879490
157250
1314258
1206601
1348130
1101475
1251960
1933900
195886
1456862
1933018
1905663
1386879
794356
734992
1900493
1867080
220261
928134
852104
1198550
223867
1772173
223526
1029139
942590
1331336
987149
961662
1305915
1040599
919843
350224
673807
1464422
1642811
519166
601417
1628775
1916522
1094782
383642
1396982
35708
233178
1478700
327305
382048
344751
1555388
1364713
1912420
1483022
309074
792694
1420738
1152820
870045
1149127
1327272
1424806
535383
1315079
1330483
1441047
234446
432755
1406980
562413
1576440
1662410
811639
1203708
324593
1825096
1853297
1316811
923888
1323793
228410
1884846
1456478
1103441
1605159
291978
950995
1957610
210307
1962060
1397033
1340956
118071
1524036
826337
1668366
276147
252934
1146112
47060
751662
1429729
179570
1799835
400980
1568558
948939
1885013
295787
851046
438203
1502057
1326151
884916
1903054
372768
1817620
929372
1430594
666627
1903299
866320
22199
1418891
401467
1356457
1593779
1396931
32671
748127
1068228
1819444
1900596
1625708
560088
968317
297925
603541
1568133
1906814
1189384
1022553
1722393
1157231
1981431
917101
234916
432474
279569
1119224
476392
567514
1334264
1291762
46847
66409
42153
1834130
1273963
1580416
699172
400548
1248038
1325317
176787
937899
1402771
1955490
556386
1643248
987844
1188161
1397595
864817
178351
1901169
680953
290722
1760834
120609
528573
1699695
232768
1474360
901440
431750
28210
1403304
245707
997973
1873178
1362420
605445
1992737
176750
1319056
1619137
1107749
1735756
862211
794633
1911268
142344
1888077
1555085
606640
1218404
579299
969652
1354796
637714
572053
473660
762443
276435
1852197
468034
625243
1783846
1935141
939107
1346060
903507
467541
1868381
1105668
625851
1205962
205002
329411
1666537
1775707
351445
930497
227962
210717
411803
367785
1565573
1112101
746008
377448
1933971
701287
1777497
1368264
1727544
989686
1233594
915576
121258
1351178
1957868
527070
1392226
1951210
1046189
1697996
520195
1316711
188841
725701
1857036
927860
297073
318215
740792
1901281
1061106
1331848
457234
1117149
8594
975746
1798379
1253607
1534255
1092869
1350327
1274511
1939302
904765
1859360
738802
824399
1479919
727596
1689012
994337
89848
1861802
372632
456400
1902372
286198
1244993
954705
1717305
1832691
607324
1602894
662960
1690576
1008517
1221056
965255
219425
1642469
1899839
1260967
863286
1628326
471583
647326
865826
316538
1284405
341157
519710
742595
183150
970406
1920604
1923453
405545
357962
1582112
1681024
1399963
1781344
634834
1620346
1889099
1358209
1159757
519457
1474332
1017064
197813
1989900
745755
785719
1308777
1993385
473561
877063
1957348
761777
1560914
421855
131847
1782932
145884
1715739
1222395
1613256
1363708
399279
75639
190730
1019595
1503248
447390
954059
83968
977480
91780
196531
41792
373173
493705
1517603
912245
656942
438311
1739966
1528397
694422
825716
1434412
1225737
1101698
1611629
757773
626238
139536
949211
1525004
108451
954645
1571958
519649
1884524
1670590
64438
334952
884197
1353371
462333
165705
361432
1062487
1980604
877197
431880
1078064
1428201
353449
1102339
160438
752779
476916
1227366
1334463
713374
1222361
1407427
34828
361833
1810676
1656848
1131426
1793140
1977768
271264
474700
1978297
1324309
1572513
142898
731038
997378
1986444
1631967
943329
946629
884444
793512
1149185
1737907
925202
687013
890902
295428
1387477
1566010
1979980
134152
511687
1701475
1462680
1707467
1375317
772306
541672
235179
1351193
522048
1747496
296111
1587342
902938
224530
268451
463186
1527497
430277
629094
1408246
905453
1579341
939753
1751955
1733853
275824
1281888
1011817
1255309
1727633
1651258
1878570
467689
74710
1776544
310967
45129
1182160
1831493
1934670
1824286
663946
962790
7942
1298951
840821
1456711
1860936
988876
187534
878599
1820858
890312
1186016
789528
1335885
478143
1457875
867173
4059
487298
1902306
1129666
1354032
258445
72158
1446538
139689
540641
133651
1805833
746520
1877575
1405082
941830
1417236
1451090
864902
1567372
298338
750217
11597
506226
1353236
1203995
1490933
701195
1949263
940909
1956817
1272889
1989114
383820
625956
1992155
1413340
50039
1166603
816571
1306423
435579
1768435
1417853
849570
1055719
1283506
213024
1189510
1279728
1700149
1655930
174886
1433142
1111001
1789946
1015389
1327217
572170
1273108
408782
863841
1745849
1033477
1697321
806375
437270
1486697
835787
454046
369776
615538
1360988
265863
326040
571015
515016
1420606
1411526
1202966
664506
1445696
1415133
1901844
127682
1167181
393840
1907715
1822197
441632
1235292
434294
456822
410679
1932346
180952
120219
522615
56392
683300
220809
346449
685413
355615
1107231
263792
24963
1529760
402881
1668631
421114
613866
1658524
48922
1051882
1884068
569521
1504521
710690
1696477
122858
687907
1967258
1858849
807858
662618
1337087
314610
382789
603128
807305
1171732
1626464
10413
253578
921808
1537784
506863
1159943
1530961
807566
1958311
1303984
365919
1106077
335058
79140
987275
1568722
1836748
1433026
1185287
719708
878333
1651174
964364
675453
1811951
406802
692987
161651
1179626
770685
299915
727817
1510522
1317843
95474
714806
1576444
670937
551635
1022261
1960476
1233186
438581
760854
1164984
682291
1053944
566230
97509
1594374
1826866
1981958
950249
1048034
505438
1776611
737198
393699
1746336
1617772
273196
987215
889846
520194
265719
544729
680334
798601
1783912
1687161
730395
434438
673998
1344668
728066
235596
165335
17724
1368550
1549472
888647
239038
675573
1599909
187610
532420
14325
1079234
1693618
306280
437360
1076529
879677
364109
1287847
1850816
1389903
1117756
73432
502985
1388494
1391286
112597
1949004
679528
1581399
1553910
1439286
783934
639833
1634814
480127
1046084
661927
1293815
1581023
364428
510661
905028
1460462
1541268
972479
399313
196384
1919118
1519545
520249
631402
1534900
88884
1490486
1867063
1513707
792770
289336
1151100
105842
1681548
230275
1602933
404909
914629
897145
1071490
629363
1155508
304034
674943
98829
1799993
139294
12281
1921826
1436037
1899468
416721
59872
999305
1512499
1400663
1298072
1663922
913150
1876335
261959
1500058
446683
658196
120872
1002471
148677
1809010
426488
1950554
565059
943865
131051
1190718
492379
444922
1347243
234717
635719
1055712
126074
583840
227225
1681548
1869255
1598484
837431
1106568
587263
54553
105060
905139
901568
378172
1172677
722582
1571193
1684566
785506
1484242
45490
390196
351734
49872
20929
714636
1910817
429103
1118723
1758116
1399015
1953671
1300735
1992336
469095
1215470
1722743
370597
906202
1417920
159572
1041815
1630417
586652
1692713
664240
1310281
1976570
233771
1422337
1318008
1531165
604814
465301
1280316
117198
1754802
535150
794582
163119
1085975
1838401
1721734
324400
1343840
320682
1132564
920850
887840
165273
498276
303051
1727812
462175
482631
341300
1734250
1037670
918692
1894005
21441
1368366
1737986
1324272
1078773
1922851
1140405
977543
698865
1939596
290808
738703
352573
1802006
1481528
941774
1772035
1746558
1518883
1384208
520745
977945
1970224
1238112
877949
1276584
1630149
656933
1242754
243266
305815
1175693
1863004
394191
416196
848046
219645
1446205
1743249
863417
1004506
1266092
197077
1451696
1945077
1208350
1976135
683093
1773473
1922465
1413533
1945004
564805
1647124
1148464
1464241
631125
1691391
350009
303481
1988387
1485295
1486545
155746
424036
472503
446001
1902773
1052300
1776073
890815
374328
1726453
1698015
613447
245379
1916894
498450
14077
247424
1428130
909585
1439244
638627
1519800
700320
304269
1377637
1383312
1187051
1900853
1541882
1970576
666521
1240130
1433985
277367
609782
248283
822745
1015507
22051
607795
1064840
899748
794739
1369467
163615
332785
1229137
1111350
1594212
80036
1462503
1178828
1911141
1730336
1579916
1478063
95497
567145
14901
796476
1970431
875121
1050363
337421
361841
1861738
526543
1452321
203517
788939
337701
1968092
251907
1460591
1775275
1185937
1132188
117698
903453
883374
944510
710705
1837693
315001
768875
1997678
1712320
1661494
586040
340052
1465054
1337421
740123
952615
356147
146753
1900810
1532932
3983
673728
237267
292254
964769
1179144
705276
1124012
1302335
363670
1165911
1264036
1151303
389534
442090
1523683
283310
82638
1608212
764433
1139955
1554407
1967235
740096
35125
604167
1312579
666624
1959733
251702
512316
17506
1924140
876858
743023
379233
1149686
572103
1977470
1338251
1051710
540509
716943
1332084
400706
1567418
59787
1421080
100476
1383740
1650755
1352246
660567
1713709
521438
1747919
354370
472152
582771
558153
654658
401778
1301484
1832838
333803
1332961
161292
1760863
1361968
574812
1988588
1881627
1861949
618509
424273
1193779
127025
344191
309734
776973
1567026
625419
1561764
738871
1972357
1201611
516224
1009647
887880
1125809
1551020
1644303
97488
321138
501520
981222
1513655
592414
1705264
304508
252893
819218
1885769
436901
1870682
1096297
849346
98982
1551308
1901324
926142
375023
1903410
1300984
1937208
1914554
268904
90481
1565116
325428
762269
1558546
1619487
1855335
361879
1457809
457981
1663208
270501
1881316
691453
144300
1248480
1327487
455976
1890782
362285
1884276
1847024
1470779
858856
666803
1620670
660470
546989
623067
351982
400042
173500
132480
22725
257844
1620670
1311953
417065
1499178
1297715
184976
95189
333790
53863
1336534
1746792
1699579
275131
1773333
1789544
1109447
1480116
1432178
1068708
1806615
828236
1225282
1731422
1370400
439800
509593
822801
1404354
544807
694287
1950002
1489070
1360983
1914299
1615146
689517
466355
1775967
397585
280733
418633
409052
565468
812185
159116
1829515
19509
774904
1809924
1406786
270580
703446
1083875
1757500
1087134
390302
573229
242289
372414
433764
796658
1239875
1392223
1596582
839498
1029968
1134018
1311477
1772204
823999
1099589
697609
1514744
1129037
339229
1814761
302859
776854
273710
1528007
1426259
6533
1175972
512348
1843991
275923
1501506
595072
1007321
1964317
263870
129271
881888
1431648
101781
1493905
1568970
679156
1043692
1129712
1003913
1489096
654053
955096
827303
1989471
387896
420770
1034576
983917
1665636
1436770
461776
375623
1662279
612358
1738814
1788423
476852
1923644
1813568
1560608
1484964
1262834
1157333
280650
1354584
1131155
453971
351060
154505
622825
1308123
458579
116398
499445
1107876
1353612
677478
1125693
384684
605946
546578
322028
1099183
1350011
1269941
922403
885549
1797655
1136484
540072
690632
1858531
467451
725354
362123
783960
159569
424928
1061615
279853
170024
668062
528567
1840289
644253
1911852
1692575
873468
967175
737711
1572798
423777
1775180
827476
1094863
1794477
1445259
1845826
1115335
1540227
1448414
1196560
372431
711518
1376604
1775021
671489
1002831
622461
319924
416870
1642086
118647
360246
1763655
496519
1336208
1234672
69825
761273
1325792
99522
259224
1653499
1516803
702427
1450030
1613426
636626
1317263
138509
411937
1605631
840885
642248
1778973
1569801
839085
612483
203645
904078
288808
103511
853592
1585099
1950189
524771
1882316
1475734
1199656
1967409
1895223
1554637
613126
984630
1374978
1516488
57443
887676
436053
1552870
1186266
1752831
1445604
1295711
1191510
1309174
51559
269359
1232980
341635
1950902
1840711
1176522
586106
802563
1478046
1639377
50558
1690771
86687
32972
821047
290369
198128
406606
139667
642810
1643362
1003687
1471806
319654
1247395
1888770
737883
240495
495126
951356
669141
1784713
1465317
1708308
778802
1347022
1782986
1243358
643460
1105707
1113253
1779043
1168618
123090
911589
1010867
1188280
1037838
1761754
1734037
233882
511887
353802
1380778
526364
1191718
645178
1439260
1934856
450223
732871
1525684
1456423
124940
810198
1963988
56252
1994622
898923
608714
1263533
204111
747412
1732879
169731
1603163
509058
1922940
1495981
131146
183311
831783
237254
898808
1309808
1780118
1718269
144210
1080801
379211
801770
1936846
444256
197600
1518315
1252358
1113465
1745038
45275
1232774
1196080
1200394
1344500
1634865
958398
563253
1545275
1634196
286833
429059
953240
1269770
1974031
999171
1185480
1367164
1337376
611796
1651502
1034200
222798
1131792
699151
115101
1382143
1125015
1196988
403564
795386
1145842
829725
633433
915367
716384
658068
1744128
485748
1118474
1856503
365933
1574352
1232857
929771
961918
1422499
767118
737223
1300795
1428937
448826
1994855
709106
71779
315856
515342
842818
1297048
1947734
256101
1334905
518392
1451266
1290263
207269
1566045
1473560
1717605
131412
1747379
1607667
1759277
824450
971679
1034582
331402
1780460
121528
528248
374637
217774
872982
1999682
788011
513198
1753245
473587
891706
646647
296706
982866
843734
1839888
835921
129945
1106291
1962790
827726
307643
309965
109672
1514298
1699323
381141
742993
1856013
993421
896353
1750245
472391
1515740
633528
1709329
1490264
975449
1004697
576214
284509
360050
1290576
1750789
775016
284876
1818806
350978
1795936
1862006
1882578
68612
1060585
1494383
491300
1037485
860286
895223
1242802
1015414
1120365
866820
610762
247777
750072
1432678
1944177
153297
1173104
197114
958736
13785
668712
713527
651743
395412
1207789
1483437
469612
543565
61574
589382
56517
710584
39349
1840521
752526
154281
1867042
752256
1048672
564055
766670
696602
1473215
1083639
478910
1193284
1127754
1063346
1244859
702001
1537893
1344970
1812291
681457
1161490
1786197
1262694
42891
693954
1545529
68773
891963
1499571
1027448
1560889
174095
1730679
1054478
1818445
990395
1708639
368795
1045369
511519
317307
859097
1686928
1269205
1915366
511492
1683730
312831
903503
1056930
1286686
670093
1532251
275518
1958182
122776
1770890
795305
1534396
120048
1938804
1664262
1896130
1284128
24224
182323
1085134
459570
707076
672142
264444
666902
1005507
1754970
314506
1526380
429974
1668829
1273806
1450694
280399
1914813
1682125
1075506
904137
1387865
935351
1383328
1388278
50149
1391096
1905541
285035
1309275
671565
359663
620634
1936344
1499339
144726
845279
508758
1403119
1143341
665301
1799993
1226260
860914
1016501
1104958
45113
645631
1854826
865504
908076
897237
287620
508236
636942
1925520
1756965
216660
95147
269173
1350659
639155
1556239
177650
715636
1351127
1576305
576644
1932279
664984
741173
1510679
1079358
1216261
1754428
642289
1926258
882883
1604266
956221
1624457
542048
3942
179700
1647660
1500943
1400004
269161
1767152
617368
1873910
1786276
602454
1131115
1448395
35897
1080095
1780797
1017861
1818063
1346603
1553342
392045
526531
860145
1879877
1742760
1417258
1543979
1992553
1012794
1667274
431636
123232
923621
455725
1765769
99588
340335
687757
683493
166043
1066388
1768775
1559632
599943
830795
1138891
1193603
355968
949494
718274
186148
393909
68710
1809731
1095695
1628114
304879
207834
285771
293277
1285650
1133255
185151
42340
1304947
1110228
746416
1892541
754736
1600852
1010197
1743233
1255299
390131
378018
1107268
315507
499962
1396311
773735
328908
626866
1464709
1107727
440434
1220298
1721307
541661
634058
1540112
348926
1902648
784463
411305
1224747
1159393
900392
1826120
1733166
1022001
192882
883942
1360501
586416
1715202
1203249
1698263
1664777
1218076
252078
50294
3750
833130
309604
1306063
239401
757784
559585
1942659
800536
1038766
437879
1037007
615202
61993
132316
1019590
387087
4406
827651
1046495
263359
256789
1502369
503526
344370
1082672
959838
1142186
282165
137322
1508710
1280809
87441
1202755
1381380
1820738
57973
317333
1808967
272640
1586657
715375
1333037
551989
1814598
838229
174367
1399074
1938223
1665961
388622
1917091
367595
64857
651059
1748097
1584642
1259729
1861065
1289448
130987
439295
899752
59565
361770
929724
1683822
449760
1794435
1813859
1183098
1391827
1777298
1403668
174018
87579
1020307
1561295
1516178
1200763
765068
907934
1865472
964568
1016107
516309
281340
1944607
1457740
1967165
1812689
760489
1005445
1863428
488181
1292683
1410022
336406
1502456
1763216
79934
1097163
18816
2569
1788652
1218993
487828
486912
181701
408014
43427
1823491
1099775
52481
244263
1313079
1632836
1012944
1455258
1683652
77595
597295
1641326
1630630
1078657
1564089
798475
1012370
1730935
658270
1411979
908845
1687969
1574228
490162
1343574
424320
511177
485399
924171
1097088
828996
584887
1747372
128077
868392
698259
814601
1647947
1800197
1987192
1621739
400949
1014451
352894
1888017
1070557
1966888
407373
1417942
779716
1321336
1694229
116682
1964201
141945
1053
1379277
522670
1387689
1928069
157955
977821
1707962
1618152
375362
901041
491032
287968
758219
1911459
16228
624599
1764428
1651045
324216
56852
1993133
1676722
1057261
553771
1315115
230902
171510
484106
208102
1297747
1898227
716423
1265920
1335086
464608
1719319
332400
798953
8804
1717373
1912239
54541
1818924
532983
611995
59277
570479
997216
701735
240319
1451605
1993314
1995004
1293195
399261
719987
753662
39779
1156442
673566
127472
1267887
1929977
608089
664150
723422
1870842
1145618
744194
1263825
1205438
1479729
1597540
179653
303969
1968174
528188
1471120
1125108
1688255
555089
1211451
1002578
903863
1558386
1239555
1045701
1119636
1339094
509685
1993755
209375
442591
1674446
1265757
269842
13632
1209711
1235420
1641324
1037306
388800
215575
450946
177407
696322
1997204
552905
1519059
1045251
1605904
1206252
894556
89070
89188
1655312
1448242
231301
1169568
1744603
623861
1089011
1220174
1903769
243192
365592
1311123
1610400
725394
367146
1818145
1382202
1960770
1877491
755762
1134570
1904163
199352
302649
1373094
441268
905695
1661402
1931448
808548
465468
1856415
575203
753071
832774
481236
1111661
1086302
910319
214978
727517
121746
551093
1298898
996051
374090
65343
1920690
102299
1745354
1070662
1831458
254605
620107
1990953
1820576
858416
369220
533895
1232390
2305
242097
1968912
99281
757438
1956309
113960
1284951
1079739
1509815
411482
722782
1125657
175998
180063
296266
777386
719210
1775221
427848
47180
810351
1609096
978449
962352
663030
521136
435530
1151329
1191927
1400836
1386282
914378
776426
689495
88716
1504952
895142
1159846
1035027
460787
390930
378391
831784
468196
788956
725320
1672012
1786714
1845019
676174
1928327
716848
459474
1035717
415219
216077
1548534
1647341
1508744
334584
1511112
1004913
374470
718112
1773385
366514
502802
251330
31751
712812
1968848
219136
1608561
435637
264980
914314
624939
504921
143836
257217
451012
751623
721566
1611651
1153975
532824
31772
826308
193933
1192078
1089883
770807
934566
1732519
466126
1921293
394907
379145
1065778
1453142
182246
1671223
121949
1029240
1595125
1382391
1397389
848148
1261779
1085281
15078
115912
1227213
500719
1222736
1385342
1628506
1662274
1964969
1217116
349663
720695
361609
1695670
1973872
1278826
1220053
319429
1153561
1421055
1902096
472528
1867730
1455092
478535
318344
811544
480983
288610
71226
863537
767743
1207673
1288153
1346808
1472282
1703173
25801
527613
1247377
500910
582694
659830
1677081
1580589
1322941
1831152
1362450
888930
1547777
978155
741938
1120197
185387
1198933
1080173
1409677
595256
1594255
1115280
34738
570167
898053
959885
1031123
341413
1053588
479155
1559073
542214
291999
1109386
413151
319912
1980992
1167730
1326909
1568026
593014
1487243
1813815
362539
436292
307102
1082529
1343003
1329291
1382262
14197
1341030
849291
945390
1472297
1278736
671963
282384
1719412
1390902
462854
329711
534030
175436
1447097
109109
1983136
336320
1681936
1449091
1074227
530697
474894
1126864
1491789
346815
896263
543863
694058
1875813
434858
736531
669677
1794498
113165
743954
322145
977388
401354
1662247
1461424
1301137
1218556
1215885
1327592
1551197
673788
1449293
1839292
1535245
1667801
1634699
1383736
1621910
307204
1871814
425375
1132942
932679
626607
1167395
429507
1159351
892106
1704163
1068433
407726
46113
1440496
1667300
467664
1095452
308028
159358
73165
64117
886338
940675
547321
732453
1948037
572231
513607
211382
769681
313215
1977926
282331
936874
1096826
1634715
1493364
506319
1618233
1629659
373440
643911
1645072
422750
547366
1003167
1686215
1980582
403972
373034
1069242
1825379
252034
949488
1335851
724573
1168268
490446
1162365
1726013
1078493
1853128
154051
291310
1789262
1931226
554710
81403
1184325
253515
1852229
818816
52754
1613355
568204
668645
1803771
96381
628028
1827977
1274228
385009
1489177
1358629
136398
394330
582370
779269
409272
549071
1854601
1632655
1727123
1692708
1625383
1819622
9799
937810
1672060
1373011
711747
415002
381025
1225420
1015333
917360
1052016
118017
57085
1401906
1273956
1166383
1026066
924492
248782
194509
15276
698384
1262965
461490
60809
394229
928686
799136
1101544
729253
1512725
53939
1043285
884112
845806
1433926
1445130
1001140
418830
790382
88474
408882
618216
1422456
1173520
696884
1299767
75651
593965
653949
1514357
303008
948340
77992
692415
956616
1014028
1001496
233954
1141147
1380155
564773
1582193
1752774
1686914
154161
865920
467022
1749477
1571173
1096302
957836
99649
1026030
1227619
258216
572203
830509
486463
1233865
1748490
915993
577885
114685
1707983
962252
1431428
227396
1832926
470506
1093793
518440
736508
732652
1835798
1014220
1948663
1883054
765696
308198
750905
1058813
622378
516872
938358
804359
1229843
1021785
204664
1946094
1542603
1035768
575064
1804127
1135865
268573
57861
1285456
1029788
677296
326505
1873916
355157
619546
779957
1002652
63905
771670
1200011
1121715
1409505
1840823
1614915
822089
1720720
1175854
1572807
700589
961203
1527121
107066
1201258
950598
1559973
873255
1938832
466683
1466369
581250
684134
86029
147407
774545
1545701
587294
974724
1288180
1936995
1468090
608911
323409
500019
1470790
1900768
154147
1894415
992397
332955
1790438
1579835
18452
1998180
455466
956735
335148
276807
837703
1112727
1499184
364553
1184738
1036997
713148
1923197
1527903
394784
1113410
1462686
947249
1368827
291119
1762209
1252491
1616710
963475
1129364
314715
89678
1165020
676890
475854
1690763
1950213
842463
114939
1056127
1172440
1995006
134895
1829616
937613
1449533
226550
325812
167399
389486
812293
1509305
527891
1032464
1963446
943263
953294
1883758
1401394
49837
1005790
240348
1151772
110361
468205
372540
1783565
948800
1828575
1505399
1714064
1638576
1846073
1162708
1763240
1665386
325551
215431
1277638
988941
1810806
197923
1522521
880906
1734170
732667
1325354
193555
246019
150448
67747
1260455
644211
42045
942768
1869186
1004279
119702
215316
250054
703014
1505686
1844329
339695
44985
1312616
1301773
1951451
1467882
1086798
62348
1862155
1437389
341919
1834442
1681207
1764844
1812178
1841127
989979
6576
116853
184813
1740192
895183
1897059
992879
967357
881316
81118
687859
1308106
463450
1782785
860302
1073531
1656404
1067846
1718486
273659
1510863
1890488
371231
516826
954073
791380
152229
691167
1209271
1872225
395431
1308773
1356096
1503850
258463
1334006
105087
139217
487339
1262781
1557961
959050
717870
1558431
551066
1025694
1043899
1822200
946845
695042
205471
821523
1852496
178288
473451
982461
1926261
70211
547515
1994230
1195562
905514
475896
721782
692862
925708
25982
1092420
374449
306391
540061
1983347
708481
863900
1068913
1863251
1706719
371971
1264628
1787353
805799
582631
557899
564447
319437
1019540
1983419
1207084
1823177
614534
865471
1141405
1204317
404229
1254912
139655
442340
993132
1046249
1070781
174252
394168
218270
1160506
971200
428463
601221
617298
1531931
1046071
1939539
1342180
1560690
1579688
496590
590517
1110908
490711
336740
271742
792248
1997100
1445029
625096
1186444
1356359
1965910
946755
1995272
1672503
1781253
346112
770857
694840
884204
1933823
1142610
996455
841361
1621420
21615
474731
1471737
1807925
1416738
1634319
1923642
776127
789886
1830894
1774870
742403
1938537
150806
1809185
1197136
1049422
1654153
451280
1934436
1044620
3601
699820
89535
1579577
959117
1348627
526918
815062
261927
940987
773610
1373942
1185045
1475639
556176
1921513
730459
1236819
1622853
155647
589665
1697053
178852
897200
965265
1864797
1168705
1404827
843009
1775358
1688490
930641
1633794
187984
1317740
1921620
1267660
1193758
1535696
839072
1075301
1960805
704488
105079
1392621
1287551
1854266
676061
1831680
1802484
480776
968609
1261985
1824462
273614
1729545
1171794
1033377
1974583
1498431
810209
131207
656748
1567964
1556612
392424
385745
709800
969617
1919774
1573282
1776015
860444
962149
911320
73297
1790764
566162
1303217
137089
621297
1452961
487996
1980379
793179
997924
318642
511257
71086
1639855
155429
454237
914602
1686108
429558
821999
1269529
1030177
589496
1204580
1282053
1782471
109397
1455357
1097689
281227
1694897
385669
1215080
919339
1909103
663620
1654548
1810143
391664
1837873
577797
949300
1146784
1219105
1640397
1165859
1261150
1691457
1053637
581360
709205
220929
126455
1929705
1504750
1979355
1035227
460038
1409458
46773
369007
553540
721176
1103068
1189030
1795534
293175
1169852
243862
1113454
313425
1162543
1172210
1090140
1407230
1489655
84112
1640304
1415076
1846043
1746063
1401981
776367
951138
314855
35029
1446714
1734616
1578865
1676037
1105461
265857
349782
1853220
1563495
1499186
805125
1047769
810482
1068395
1870195
730009
758015
1194659
1770750
741606
654124
1274081
1414389
570454
1858100
584192
457832
205119
276777
1724396
942852
1592529
213035
1024360
1203056
1465955
1626509
1848776
782234
1849630
1330523
408404
99562
264468
1052821
1512546
1843125
193676
1351334
1283574
754219
180417
1017717
70466
1266911
1417195
480672
1281967
1372496
1127950
1585649
687304
1913770
1655158
668706
1498978
417800
808709
1108623
423982
288379
1966101
1957674
488171
1998165
49247
788213
728855
874258
819815
1453923
1741212
1268043
663241
466359
1152070
611876
1671060
1937269
1031494
1968554
1749773
447766
1422640
685486
925861
194394
291059
1406217
1446892
442335
1609274
797066
1744991
409079
1360548
1954949
1763311
1445429
697813
1607705
364727
332258
1582146
1107412
1476058
1018843
581054
619113
161881
979763
168605
1484337
516512
543755
1620263
276653
103102
1717301
1746659
183153
498466
1317979
971195
1521853
127959
1787387
1816752
573838
1885868
754564
1956634
831721
1288476
164623
137008
1718277
1618373
390133
68193
1014115
904937
22535
508101
1876240
1475488
1707651
1072473
1786260
1339697
433402
1644890
366529
459899
948303
1788667
567485
778315
1808350
164446
1376171
1964243
23638
1624264
560378
60094
866709
293759
1855501
1861516
1411127
325347
1894891
664388
1990639
1029582
1103194
1894061
556713
1756184
737132
52279
1207958
971064
755866
1442450
189448
1065515
595784
363530
1627728
768397
1843536
1610341
537946
1466294
1163108
617925
115014
1388156
1624905
563131
122935
517733
1951066
589623
1967326
170901
142132
985942
805347
1716810
262627
275805
85241
1738902
476997
175172
1632340
655912
337377
1202725
484032
1620582
1388416
680667
281603
1255854
53814
1598061
1173395
880809
1316196
176936
1924838
1065490
956865
68955
1676847
411604
520178
1394746
515766
1015776
1294384
399549
1454172
1859814
1572323
1096543
1451689
102417
1215184
37290
920793
1802057
514917
223760
1182033
10171
1107898
1166786
1097735
1684315
1270861
500870
822948
672157
1482630
121532
1694496
784351
1124460
892896
1526091
702956
692689
377548
1438279
1432385
85246
924238
1031844
365739
1244405
1497450
804585
1808302
1921127
398995
1084656
942809
1504127
1633873
75756
755222
1147665
316755
912431
824914
1452722
1200234
1704926
1927690
301742
973756
1751395
288572
1660554
1932497
1061080
550274
589143
1039737
1888210
1991091
1649733
1569962
3268
174713
1732838
668024
199208
1252933
1462554
262063
1370663
1892502
1982305
1024437
510257
965073
957468
1632004
985876
846252
1806525
681790
1885770
990910
1860493
1809982
1052124
1713857
1843143
543569
1960947
900366
1089063
1818435
1730207
610516
339354
1918009
509548
1937885
35397
1361433
1461397
1715008
1100472
105136
1222331
1211029
343787
890458
1000000
646270
702947
994426
1759601
127328
226326
1541427
1338823
1426819
587002
1670524
1247389
41519
259408
963091
884748
305166
982962
1320520
387482
1439529
1799798
1798210
1702408
1653802
968879
232936
1882093
342515
1699686
62427
538048
746836
178537
93452
1968656
1093605
1677988
1743810
657638
417616
1863949
813926
900621
1333166
1305772
82705
1570497
1934940
560746
1294114
1903632
1123965
331301
720587
147872
1613200
601689
102045
1525432
979714
870180
273779
694117
315571
1576226
584067
1251941
144121
456151
570025
690270
978205
1781963
234555
1603657
708011
1685392
33957
1768380
1272387
22434
1302329
1880537
908829
523702
1166216
397343
1106902
1191340
1062686
267051
1730695
627621
401880
1667191
652428
1706263
368683
465299
1701231
1577884
888680
870774
820820
1883800
1625908
735071
1525771
1095833
756211
1984623
1618017
1778991
878726
1398263
994050
923738
1503751
320709
1374702
1806632
344126
1141779
1378068
1207684
706924
757108
364836
1696278
1607126
1703705
1564996
998431
1647511
1278003
1015626
336527
1477736
284943
690609
1625349
1757886
1077524
676926
619564
889522
1706426
1734176
1990037
846797
1256728
1873084
1156975
1890013
1988464
621206
681949
665903
985083
1886381
56174
976739
1745500
257670
1093586
895491
161644
73395
129147
314317
960677
517434
1037855
1558148
360693
1373522
1406352
603661
1259075
1246750
589559
1310575
767643
505732
1236484
301874
678142
335864
271410
1365621
572118
247167
1404906
654198
662269
1141410
787813
828516
1016218
1307270
534032
787161
141622
1026291
1322647
1290072
1271453
134551
612584
556672
1956243
447734
1775123
1938664
1304834
1016032
718675
1369989
908967
1131707
1191963
225395
1713133
688489
1642644
477825
816746
614243
264351
794928
171215
1887084
867935
674801
886540
380820
47480
143565
1435557
87256
1474173
916064
109813
119561
835247
1892883
756408
305433
823107
562545
1663085
754380
1934422
604422
1025070
1831720
343759
74900
254008
1536441
502084
1991243
1928819
210276
960739
1153368
1702097
709105
148152
1411758
216298
1880587
1814224
1404657
704651
1498329
45132
1852105
1757944
851057
312849
383117
1583207
1982933
17583
427524
1386867
794840
1440890
841788
1562117
1764951
1961999
233282
1712540
167350
1382157
832881
873584
174970
1902715
38444
1286415
1302203
1322419
932231
508562
1196249
1912926
1797699
319072
1387218
1970215
744425
284310
1563484
744069
1506397
1612073
813237
1764263
1395238
40205
1402601
1462021
1925953
1853027
1095835
447790
1032106
1992739
1980993
1584334
53598
1622738
1688179
297012
1406475
964116
258583
110908
440655
1090233
1141849
1008204
1394596
492957
1334913
948372
37945
1002627
1551368
1019502
206394
1611029
1150633
894096
640412
1602294
24229
406140
108762
263825
1750037
1731797
1558958
441513
273191
29377
1044547
333711
1174902
1432555
1820428
840450
668277
1394983
1598194
1731155
120134
48935
1608917
150878
23755
991113
1555502
1854450
946231
1908425
745536
959970
197869
1027059
1460676
1397114
686678
1109498
1191403
1015493
602286
235094
1143090
904962
455479
1261951
1501814
1983164
348890
373291
670530
822808
1973993
1598644
326219
1605060
1756316
1512168
831653
11509
888263
298612
1007325
456711
1890724
708628
934621
669053
493815
438433
1561458
355518
1665876
1003891
1467247
22935
764342
1055855
1424788
189305
1108251
1082681
212695
1427062
1377031
80183
1840935
1936767
1247448
514758
210155
1632039
342323
1281851
1173577
575242
1807259
535548
1460584
542179
840144
350885
1032360
510710
1631727
1192663
184504
1632426
1913586
628736
631579
1379655
230958
983195
615623
1669576
357896
535877
1015664
1395675
1574970
263716
222395
1117278
106784
540094
585752
1164781
1456349
1380467
1880822
708264
811191
313357
1328046
1839707
1927602
1748945
174420
1382407
638576
1734705
1459174
1948837
283233
598378
193818
1925573
1015161
846558
1749933
266197
1930792
1824530
913357
716187
695765
902737
99951
753204
900576
994036
288685
1513727
1325240
1843307
1113228
565852
826038
810109
1001382
1028691
1324644
243081
1715403
593830
921723
886126
227053
1254067
1159121
587764
255774
698846
684492
1442057
353257
1135633
847931
1627795
1303760
511692
812897
724929
1554127
1600271
1175765
1144076
1034213
577558
1463646
315950
1985678
340269
832777
1757526
154858
133309
638830
1089253
1695902
1292850
703124
527499
1489932
942311
1876736
963059
1952535
1792401
1381912
834894
1224994
1454579
1919168
272444
393053
550890
1669271
535717
1749360
1071636
139722
1018757
1049856
49835
915937
724588
1011956
1087435
823833
811152
395405
970997
873672
934102
1511212
1564507
844789
1794607
626964
530893
1915491
1569005
442725
1476408
1863268
1618335
1720098
648850
479054
32209
193025
1301892
1684383
160843
773886
1239910
928013
441664
530563
911471
535243
290692
224143
239308
1912507
1557082
247216
1232970
456651
1666308
782105
11690
1727733
1536982
459400
179632
1659587
994549
133673
1905854
1526734
385859
301269
1177024
1179961
1821565
1943149
1401967
987720
1542837
232080
294347
1590091
135900
780176
597941
208056
904727
1355962
179502
1049742
1800067
344981
1367428
565502
1382474
1240972
1278439
436235
507618
1866463
1305929
1854957
1688566
1639865
114941
598120
779445
629145
189505
1304076
1715226
618257
1003326
470441
1677523
942498
291452
327927
1764578
29430
1444856
1993224
1532821
265217
685444
1658254
1110167
1724477
366286
1355227
1357365
1647521
1891371
434241
1094505
1156071
160047
585563
736671
339077
1329218
289294
1612968
49223
662595
80838
1478556
980139
652573
267796
1825039
612993
1461274
410010
776343
333655
1776167
1759992
1640912
497687
1302808
1466126
901528
719645
1690518
1964453
1399383
118396
979482
1665522
1189413
1322503
222488
1606299
69201
1086309
161951
1939842
88338
1300897
263647
1113790
1199491
1284384
1931492
1140672
1403344
220414
274010
258554
1835953
1367789
605023
1372328
1511441
1828812
1280942
1520069
1308696
1335188
196
1700263
284763
596773
1887303
1965654
907488
1617292
1860841
1945714
744665
594465
1277607
1467901
1032259
1674228
712892
1913649
1492773
839873
477825
240534
331778
1646398
1841694
1328824
1317336
223643
1487465
263826
1206125
354289
605410
416135
116630
1340961
1723493
626693
38605
1978092
1550872
899851
389435
793360
1558005
713559
775781
1297913
1878044
836988
1289075
1557095
1295103
272488
1786992
690045
1372896
1287370
1083777
1754447
681674
1247425
580489
1677895
1041058
186376
569810
1069599
1438917
557874
81230
1035463
1904184
1042370
664272
866275
1918682
1925408
1241199
325772
700095
1996384
567311
1112938
1240029
201184
252319
1806056
619010
1942968
403101
109621
1751587
1293159
228832
1700632
401151
217920
552038
638643
1798187
1994386
1562280
979415
1572379
393627
871605
1028780
1979545
893747
837633
1371151
1436788
62440
1673594
1561479
1358131
1978223
223234
1999011
360284
101330
1908701
665274
1159290
1048391
1585721
1028970
96537
1430776
863297
1325711
191173
359664
669415
1910104
971466
1870069
922102
199644
1912591
650732
491386
1321553
1856651
289475
1190726
384081
793488
1003328
335562
175119
270283
441527
543324
1986140
974494
56941
418126
285916
1694278
1590132
1790429
54305
1897287
1356304
1564235
1055077
1041189
1842056
1557870
768484
707120
241370
500130
1281477
815176
794731
434215
1091465
1877053
1917774
238434
319703
736147
1587585
88164
464343
790347
653921
1701941
554228
789392
1330199
1237663
1150614
719425
1141130
521016
264673
1336871
1334266
1195573
944963
145716
973993
1421300
599602
773125
1216799
1289246
171272
1623973
1943719
1724610
1596295
709346
966347
1525582
348486
275040
472874
1248741
781753
575225
182613
267545
34824
729159
101138
785734
1016639
900842
176863
571887
1547812
875878
1878093
564990
80845
1261301
221522
1921361
727178
161479
595785
1243480
1249604
507824
899019
1187860
1442443
514420
1740928
755979
1810093
1974948
919483
947736
1943923
67506
393870
331352
1042563
1241061
434348
1224059
178863
1151280
1535481
1133904
1955463
1369649
196849
875513
1878254
943294
119805
1773085
676989
23463
873477
1471649
1893095
606852
632936
1240931
1401200
1992540
603672
1838587
649613
1728504
64056
509692
1534687
1365398
937372
154206
544623
1683441
1906891
353867
1518233
1357694
294385
1346654
1616953
1753297
924140
1923831
750643
675641
1148363
1582624
1539526
1317849
1063892
1413824
1709831
349599
1559872
1448353
240504
1115685
397715
1690751
1114885
1713643
1015957
1699354
87342
1856849
1947404
1489734
1430950
1435099
1590673
1613382
389401
1187051
1263404
1225153
531741
1566498
325917
33437
622202
97335
240036
456005
501725
44208
1294514
330644
124834
560620
1995693
741835
148933
1201831
1893510
1895802
1778335
944605
599759
307304
1281553
1400930
107950
1352620
507687
1083061
1085349
190326
1569448
740417
128718
369684
593545
831122
1749760
1692431
1967611
796243
808457
1013907
1793118
654579
63298
925029
390164
533014
1231423
1684902
1764918
513505
924254
620237
803290
390778
1330111
1178300
970005
873923
1292110
1801240
1558007
1195553
984431
540641
551401
1442064
851873
1401390
1780253
278697
596928
950955
912774
1627233
1249835
1050879
1023279
1421939
819221
1491641
1818961
563721
1346971
952116
1200759
1590026
1778751
1482946
431491
1117158
83547
967446
1205737
304915
782526
225736
750015
351933
1219182
615180
1445531
1459623
26336
363463
569495
382072
1100915
647555
1719903
80191
1071533
623728
1623042
1056419
1584821
591029
1237203
686916
1570076
355682
663587
427630
646075
1466320
905102
56485
1686578
589475
950889
396625
888440
694616
694452
802345
206902
906377
1067493
30971
924325
1444362
1605955
1361196
418234
301386
489675
160073
1917293
748400
1384400
324991
523129
1425197
985603
1261577
797529
299242
118462
580920
1645461
549628
1897727
1279185
299800
1890685
1822391
704809
156147
1201710
1819295
1309499
302293
1376093
1475034
1170751
1059503
807006
414174
1968442
238560
1574459
1968964
679527
1385753
616284
1082124
1481672
1722325
1420923
257920
1634493
106262
780327
997933
1054834
376638
1677786
1506068
431721
1657028
177466
859074
1920285
1371274
1056499
43343
40883
1278505
153682
1979942
784849
921743
538860
889345
1541861
1032092
877728
1573057
1544895
1948654
1174779
720066
724760
1102001
941912
618391
1330315
75273
697514
180333
15464
345065
1304036
677529
1889058
1971329
520433
578543
1344960
1931498
47492
156540
1071818
32141
1409344
765845
1170873
1002477
1411945
1330412
1316368
480672
1474097
1816547
614012
1397495
1855128
533248
1011706
20951
1905916
579827
1117947
1010984
1183756
722028
753081
654979
1587125
1945049
666681
1258790
383129
708837
1188072
551315
1622439
996197
331908
247764
1473935
1551733
827976
77638
177509
335981
1952412
1862124
968626
182865
1592413
106499
410076
1226442
80741
909112
1472562
145997
1789927
1515572
191516
530897
1012626
1359450
594831
718887
670463
420417
542757
584113
349421
1372573
1522959
969972
1127093
272840
1771743
317270
49767
963046
1643294
1318311
598250
1644691
159026
580821
1875434
1488575
763394
74629
1894606
1803829
38007
880524
2275
1839704
719492
645383
443366
1588646
539200
1388601
1954742
1938829
198751
860499
1668988
483813
1001643
1623017
516207
1222441
732226
809718
1428536
229167
1422568
1765061
1355407
1015205
362656
573586
963619
1501662
321817
268082
1894028
467744
747552
423690
1676296
315484
992604
1330622
1640706
1353620
1049600
835404
1318881
621647
1047138
428278
674032
1934130
904033
676618
245783
340679
1677408
1728375
439791
958622
1149185
1730508
1912415
1150764
1970826
1641656
1268103
1523081
1209124
96815
517282
1426986
2176
1314322
1330637
1044052
449995
1263566
1777287
861561
1581666
1633181
697652
1482439
1818142
207012
1431765
859734
710941
1258519
126295
1574152
1819402
1872112
1382352
742708
1322174
637468
302099
1108640
426758
958680
1871037
1645422
474363
870551
1632655
774801
1626717
473191
863144
1277058
1294178
1625511
1069985
1225746
1734200
472917
1721170
1996963
1186541
1926945
1491168
599335
899320
1980189
665480
657536
686560
855220
1313996
1763249
721338
1593519
509638
563819
1045123
1623074
995899
1630079
897498
721874
1477733
863763
1974194
861563
869727
1676622
1075866
855371
204532
625821
307116
978503
6147
1660511
145851
58747
924645
1449182
1891573
1055763
150721
1148428
1557390
1923996
1820362
1709957
964245
1978228
1074364
150820
752614
538145
1031323
1863921
1062103
409172
1195258
658020
814533
99145
1732905
258876
259160
1475059
308162
1746796
1114886
424124
560216
1811591
1559414
37071
1465496
1614651
146898
1215949
1074520
1031507
1174846
767014
1189025
416169
1410434
98391
349886
239968
1348972
1338726
1631613
1670930
893928
702491
26260
1541963
1914943
1456138
119105
407612
304547
592903
1613561
1013902
821628
727066
1915759
32405
801012
1189368
698131
1559709
930141
790180
971376
1475937
230777
871741
200580
1105459
339047
1570730
1054018
315432
291429
1235383
1141182
1140505
1487243
135885
1400146
571972
784207
1152260
429780
1554987
1211748
1412231
1234599
1698883
536864
1562919
969391
1619771
1476056
1811661
28852
1737158
4221
400808
1139021
573519
678284
173274
1345385
1114254
1089140
1951386
297356
1131306
381926
937525
1131094
56396
243521
1592032
860698
248067
1479747
251062
350783
254624
197029
1107596
1601841
1988774
1684449
46651
1137356
1700273
887772
527778
1138332
1657694
836286
537851
469422
253870
640233
1792367
1695638
1616508
377617
1742248
1784745
940405
420692
1802038
1417213
73705
1565580
550679
371978
279923
79363
90146
1397391
787812
1909990
1793935
1328017
1819298
1035542
983413
1858364
438303
1693736
1648444
137520
28620
1799053
1559664
371031
1381231
713694
1752260
1574538
1288267
537773
547482
141224
355217
136110
972194
1870148
957539
1385940
1852798
761948
990691
1071393
594613
575620
1053557
863798
1672003
1544061
933891
1985560
1935832
1330937
146032
758866
1739997
289446
1447320
1563009
1272996
1765856
1163931
503817
683883
1816953
1237772
1050913
608304
1837179
688550
952404
378482
1317512
918569
158120
67377
1576787
524727
1363795
1772572
1802219
1550397
1693206
955767
1069050
1642418
1581411
222234
510298
407140
897940
472985
37296
470916
717279
7138
1014925
1207256
70578
172488
927137
1074574
1045072
841258
887983
305780
1389208
1876131
522719
635427
479211
43273
1541738
1675536
461661
1241045
337369
1791235
616329
945512
714303
698746
1553036
598624
1877922
283360
486253
857684
1651250
842318
394166
577428
1679849
1581076
1048604
116751
910117
406896
1997528
921916
1016683
180158
1483584
1211253
233388
139128
381526
881594
479492
936533
837828
750
769349
1964756
1760894
1739673
126174
1524870
1087679
627954
1035263
1959341
943885
61670
438068
292881
1928397
625804
581511
1197464
1012325
1886475
152820
697384
1029038
742036
902226
510828
1166470
1079806
388040
1716097
699318
1834396
67759
1460401
1968560
495681
112177
288832
1216081
1568337
1164132
635719
1729910
216153
54290
1323980
1028336
274890
381475
1134914
339114
183567
818596
1944881
1426739
1225120
1311030
482113
568994
1756926
1700421
1196330
1814851
392595
296458
310874
940713
1177528
591273
1259995
105115
773902
389344
485318
612554
35430
1246800
651631
417731
556833
872495
44221
1645287
776283
1593203
926284
723911
57524
1511046
215589
765874
309771
62394
479332
1833816
712358
957986
1026581
1311237
363596
705908
834410
1698968
1736000
806818
1321500
710735
1745036
52489
1507348
1841527
719086
1541459
1159813
1374487
526430
439433
1138757
1744995
434059
834275
1468719
1238272
1942036
1188492
1554653
1517009
1245891
44396
91679
873963
460044
1713548
1547330
1097644
1102065
1629956
300227
365508
189184
781264
1495793
1055475
835064
192660
1540994
1055244
1754347
760911
1863193
158207
1122320
868177
1967769
1078306
19654
1518737
1973624
1933735
359696
628432
1753905
178334
686664
397943
1280493
1773830
868099
1941062
1587116
1657532
184752
1583197
1775887
1201052
322723
1263191
921422
1468569
1086187
1341702
412237
1290170
95715
1834278
1653122
1270341
1230099
173123
303866
1585147
258561
400885
265851
1193195
226781
1853544
91484
759528
1235867
85514
250168
1925877
1237527
1692577
496789
981702
1718733
1271528
1076429
617698
277684
432897
141167
191195
470168
1946025
914403
277962
1182430
1603411
1954111
1085333
277722
1668740
962857
1020852
1528403
1286364
1122227
724404
20078
1922466
1319897
492778
1956004
908272
607891
1139663
654110
1216508
1921798
646830
333014
966307
746603
1815214
1578342
746348
1068986
404524
69847
1741891
354684
1808496
1473961
192520
874825
1284421
1271058
1935716
1052028
937379
562830
994052
1988782
1329751
1330934
89240
1249289
1913434
1119541
1189566
1339761
614712
1411618
1547943
922270
1788363
161794
882201
777318
1460253
1792695
828503
1613198
114992
790926
1562913
1644325
594597
835608
339596
1772727
442539
568956
1687411
346137
544803
440241
1750115
636452
182528
1757249
1526372
1117858
1252542
43775
1520830
895165
372144
1679938
280428
391672
854760
1115861
811005
1770790
1863
71288
1655532
1303275
828009
1049159
247666
1522496
1793475
1601254
1878035
503915
1993610
634768
304327
806593
1305717
790660
537212
756426
1659586
236462
1756411
269211
75577
1307836
1208131
988159
622799
1364867
809935
478323
441262
1376549
1721904
1791201
1352763
1019905
1867673
1869460
1557390
1303318
293186
1213068
1784095
1466717
421894
1801975
1549843
1192200
763692
230281
1022731
122115
1770018
1941365
846584
1981955
1359939
1563771
742459
65919
380334
767676
837475
1082785
1884965
1266126
639856
1991968
629052
1592102
91799
715369
838651
1265470
738019
1840628
763053
1039804
1404743
1672788
1787841
1812538
1871169
1376285
90264
689533
1337011
107614
1763876
1911369
1949938
1179636
1463145
1051610
145001
902921
1474542
1553790
1708802
1037022
1457017
1295076
1556137
687211
323111
1940708
1163379
479605
696237
327798
1733905
239986
1636841
1487103
1220171
1872736
888212
1766866
701127
706289
256406
317682
1156256
834067
1926709
415895
1242233
1439143
1180948
1662929
416231
143072
17075
895203
850354
273623
892223
581422
1555210
1648654
1315583
1038337
1938831
1670028
763291
1338869
1562234
27906
645886
439714
1551921
791303
270620
526579
337215
1354451
1143403
1700194
239857
1420690
638729
135090
1690226
1737078
1326471
295164
867066
937938
232756
1422551
879579
1609175
1051112
247137
414459
1315009
648869
1214424
1858211
1738677
15559
1589946
1784197
1264688
1224738
861946
1839409
774097
1044044
754003
1544146
537309
1642531
1296033
656109
1800505
66893
1356565
916501
800212
1571443
1313219
305238
623976
1062236
301193
1416099
274383
749939
1138497
390169
1929239
1642604
1451373
267560
1891500
444620
1598810
398855
776068
1725430
1320085
1828143
995532
79330
758385
1408369
1360061
990482
879542
528879
1008442
87503
1334008
1124157
1855083
462631
1304678
1019577
672514
1894022
1393259
519544
1545081
1355143
1397949
1708430
621145
650184
852703
1791364
943976
1269780
1652682
1267454
1476831
609827
137229
1602293
241575
718653
460718
723279
1528126
1433121
4284
1798422
497284
318219
937020
598138
1828765
491856
241161
219646
1725998
200236
709344
573093
1695866
1414785
453159
947855
11811
1546411
527029
694982
746572
1063595
1398432
1473760
1307957
1418563
164956
97480
1981301
1726062
242148
1336022
131404
1929006
1600020
228049
607535
1974293
815723
1240496
460208
1138606
1195349
352113
1442568
792279
831744
386372
645048
1770146
1769515
921463
815830
1014632
1445861
612986
1150589
876177
1167287
502677
116385
1653775
1683016
1939520
1173707
1030841
616033
1145885
1958692
1244553
1967069
1777059
474436
1887350
1564526
1350214
1004527
34205
1681817
1557576
188836
1348616
849595
601496
278804
495146
11957
772641
723794
285289
1506559
1723944
1510624
1902541
1605236
848900
1644132
616243
217659
618357
274828
1632767
613973
1934722
1959417
113279
972081
1336869
132509
1947062
1825076
668056
980019
695902
66128
1822010
670062
1491928
87843
1273909
1379218
679339
50839
1265021
1226026
814361
1212351
124664
1505499
1416347
700142
410271
74385
3592
109592
983418
1484999
1361652
1192169
1691749
765058
1548291
790139
20958
1876596
719264
97934
1661712
962874
655383
880636
1380093
1614968
778381
464881
1075843
340816
669944
90685
24222
1411092
1938400
598070
1838639
1017460
768897
435307
1930679
1570313
384617
1764285
212384
1998950
957692
7074
1052640
1233170
1527636
295306
1494931
1097241
385984
1669895
1659192
1748610
1522826
30566
868846
26734
1028794
72295
842161
1056690
211685
1259929
559501
1105150
1881243
427239
1984563
1190451
1830890
1223036
1731602
1971718
1271626
1490361
1529027
1999124
1279760
1610127
960444
1641394
1677431
1493116
943709
384870
449798
951555
1328541
1010456
1088737
1389539
1286923
1833470
905070
1184485
720287
331366
300185
20147
1137764
542624
216466
1177673
1400300
49684
177126
78257
777812
252765
1310640
218188
1735937
1297167
257337
664287
398747
818153
1694356
1838936
1594968
746868
997720
113663
811992
381420
159751
1855609
1392691
1867156
838416
354111
1199433
234631
682465
1634754
940445
123541
54734
1439621
1794232
156159
144007
1411983
1030164
787000
647526
179344
1440031
1948223
879897
938481
1442231
791422
909262
330991
1176468
674236
171599
1188249
1177893
1064746
539907
1000845
1714208
1290239
1528300
554788
1832560
39309
1172316
293531
840575
166278
1582555
1882087
786740
1257862
1890342
1954013
1085237
1782868
284134
338041
12664
1052385
1152524
109359
1472482
1659048
1457858
358404
74137
1208317
1394696
22186
1467199
5176
1182470
109722
337178
203110
690002
180725
1964464
339023
721649
1740065
1277961
926097
450806
107719
1364157
1114793
788044
1977600
1568976
1656350
1718202
759511
480680
1437258
1967371
905676
1344904
455060
1841127
1341900
1908865
1449601
957127
625433
1668262
619986
997989
1927209
1387912
1368401
717178
875757
1431772
1189413
1825036
279115
1785554
1775078
977402
1752363
546404
324171
480446
478087
1904977
1611775
1218959
1117756
175153
1455650
1720314
245566
1702337
1879746
1577643
669432
1493422
1021542
1360753
1941211
1333489
984555
547471
947717
1446037
1363591
475415
1572050
1826856
359605
879069
1114726
1218136
370357
1560588
166275
239182
214122
763944
847404
1657677
298488
1744607
577548
1580390
736817
1823936
1092031
1317413
346818
1376008
1336199
313277
1398115
731846
997009
91280
553581
1822340
1729192
1168061
1347050
1461481
1427186
1660326
1590263
1662349
946917
1691424
734842
1148238
1754576
402448
647619
199674
1423120
1710070
753526
1599560
1077100
1243375
1852005
1103170
959100
21527
1931653
184800
1907329
1203235
671270
1244957
1785464
1542638
1968650
1376628
1881864
1866051
1300942
1748027
595951
173614
1235413
1006967
1533437
1795901
11335
661082
1040900
745759
1295256
399278
1709806
112069
431698
1936412
120300
637787
1214189
615588
693453
1778071
223681
1500300
1966025
1597992
1505223
821786
1278625
1222063
956371
481837
1386662
1607653
1463801
899464
1160067
448693
465221
1947995
763752
974689
676975
1569904
953880
676751
1647053
1363517
1417690
1287306
764778
747337
644222
690540
1332007
376321
332817
135912
1481791
1296915
1056778
325015
268478
897885
164378
1801117
563981
1469895
1291464
1787960
1334604
2035
1916357
997616
995060
1776449
702734
50470
1146361
885777
686995
869726
1993099
166617
977855
1220376
886140
1791112
373559
1760589
1986000
1586516
919727
1187072
1388082
280226
828603
746485
1562445
428737
72062
517986
1440995
658869
427786
1968064
1398737
1781395
1592848
1313774
1115333
1816610
344510
946691
1675452
782826
776688
1114655
193121
855244
1077996
1550276
1779010
1247568
701855
1202448
1575778
1604681
1933846
1213062
1724083
1923237
1083661
1781694
1942579
1949187
1388923
6164
1067158
1763144
446437
853547
770331
1555736
1754345
743538
237261
1235682
255823
1370610
1440184
587307
1832740
66479
465491
134259
1611944
1575644
95192
760122
1837419
1089270
271549
956774
1715660
573546
1473633
264528
1674566
1540191
1131214
195787
476809
1170666
355262
1345116
775818
630791
1022407
474770
132028
813857
927206
1627905
1801623
661536
671699
1554046
1399040
1940947
1511537
344134
356615
467039
363295
1521324
588866
964359
565905
1870950
83875
1610995
1951041
1199101
1921598
971687
163460
1221527
291270
1581448
1795230
1620232
18013
1657148
228426
1433577
1674200
905270
717000
1107973
763800
22828
28833
389663
1627115
1491193
1008683
1323070
733697
163183
1474897
321104
1324516
1519045
1465659
974807
1930089
450808
1907407
1617881
1201389
1463449
1480554
500496
134001
1698018
489584
595719
1682913
513965
119951
147548
1709493
67928
1705169
731553
834222
1381141
97759
1875694
14963
1850272
1867553
358876
681072
1730056
1085652
168984
48999
1949959
401286
1288470
1819648
332057
465796
1365322
436308
20879
168903
552417
1100121
462155
1994404
252369
724597
671371
119063
17344
1946116
1699848
832683
954592
426955
34837
1261495
810285
632076
837857
128542
9569
692226
636603
1157297
1927962
1970109
730293
226767
1725378
946771
1621827
1928103
1376447
558401
208747
1476990
776239
322717
1093180
1166895
491576
1414058
964784
381624
694981
1316225
1290015
1604722
414224
1290390
1675282
397437
160188
791134
712507
97258
1445720
507246
781950
560289
504799
957177
629545
747878
677720
1522645
1876065
1672664
136994
1956764
565964
1776114
1434263
1976693
97098
325045
839440
148701
148378
1185998
465236
1830172
1900817
1101801
950653
1654968
1336614
728192
354249
624836
692113
1627656
903554
783851
683267
1141718
937418
1690100
127380
1130675
1472583
1858337
1885766
1139157
1003341
748042
1031364
1424526
343578
207414
466300
1185178
616138
806938
312609
664960
166254
402555
1031573
1438423
851923
1253228
122274
1345039
794817
1781729
110197
1250193
1397170
1666534
95459
527002
157719
1677463
649954
907301
607951
988496
1836043
1940524
93391
726949
842353
651216
968721
1318529
1560849
775167
1433107
294574
794496
1833467
772870
99754
629322
1938174
1622774
1755768
1857183
870352
667154
383709
422436
1601661
1651425
524612
1140618
1958963
462376
678649
723907
949799
351958
893089
717745
1875671
1874519
143019
1495829
1505711
1746960
120403
1741206
1962394
124821
1325546
1160320
510401
995076
1012743
978636
165480
1360074
661753
619243
1512689
422045
1346156
1380912
1029498
400670
533742
264039
438741
1936309
1809149
997729
1599161
1092312
472753
168555
940403
203406
745014
922063
28380
1964046
1283993
1655532
691455
1892087
1407556
967011
1532434
1090426
1405075
1251398
297100
54028
455100
788044
1306617
270028
220731
478679
114541
145051
1304240
117186
310089
1844048
343629
1061014
89735
1664993
1299842
840715
695277
1769441
1422031
1916326
1389100
1038756
1701099
483255
911464
162734
1016849
1522060
899812
947413
544614
1230889
535625
161605
284275
1736181
229905
664461
28022
1921202
1403143
1130018
599484
1290312
154284
599329
1313416
1926877
1909529
536368
225352
1577663
1585930
792552
190798
1306818
50482
1295653
172627
1625996
1803797
730251
1474063
760105
1320461
270225
799764
267856
766313
111155
774381
1253208
1642343
1646667
68640
1782872
1994715
1702808
1622560
1357772
1933441
425178
1804736
916113
1411229
1443415
1078553
188771
1978276
482377
1654209
153047
95730
127009
1616826
1059585
1453077
1145427
44140
1578555
1496913
1855909
1400706
596833
784400
390069
1385424
1550043
795589
730525
266915
1987122
1371710
1314113
59649
923920
223071
419113
1862817
1039769
401255
958781
1247835
227869
1026469
1271298
1999810
1756924
52929
1815811
74267
1440361
456893
1896331
1784303
14604
1970474
370876
18607
588960
1151121
990182
1829760
1494953
683977
1186949
83243
1420376
669755
391282
1501606
1310290
1907913
196141
59156
1893389
53101
834510
239703
1857578
1705325
1303490
1840570
184112
1874105
1761466
197595
595893
550970
1938110
1454905
1192923
872493
453963
557151
1196183
1984390
1910910
1216888
1887513
838918
742025
317806
1980072
964831
859761
1252326
862763
893301
937188
954533
346980
1673650
1917644
298747
1944661
885151
1463663
1817137
436903
1466484
297965
47728
1670641
1885213
14889
899281
668623
1877169
1705170
262780
1441273
1265091
1363560
437990
818266
907583
1590278
1223296
692637
70797
1024374
503712
1059018
589321
207829
664370
827226
1569298
1145634
85328
1508482
151749
981920
1609958
1184988
1624299
1246961
1169135
991758
795771
1490529
375249
1180760
370891
519546
96839
1912028
1163303
1327198
393614
1169185
1210889
417703
1503219
606698
41849
290335
461220
851165
1816922
1831239
1623059
1150605
223492
581748
519534
1256064
1874015
1409650
306692
1949699
1412858
819824
1504958
887438
1014633
1229059
531259
876952
1536529
433381
435016
898202
1930535
232071
293266
360442
1605640
1818199
1996844
668647
27623
1174770
33786
1568027
1559866
1311638
1712840
1726891
786458
928178
1855093
1591523
445734
687639
880180
1277374
1480202
370960
1485675
1652569
829992
1430308
876739
951215
1202749
1477110
731172
929638
852249
350010
184594
93997
638421
1075716
665776
1633228
959697
1621844
907571
1303915
202646
1003184
280417
332059
1695967
1436634
1096981
1315980
1996577
1920915
228108
1325760
268389
1170448
1555211
244095
330270
1946445
1048066
241548
616449
676764
348112
1351695
745517
89063
1286579
339260
911058
1833618
1735811
456014
7209
465679
1838145
1300701
1535541
1114417
335378
226389
22957
1733769
802327
721421
1037427
1865237
1470111
1497463
658452
1064557
1761066
785849
372370
1541051
1623633
389693
1761995
1756551
1644382
1277155
1894458
1643436
1021850
467822
411061
765970
1010252
872470
526649
1413384
1272497
539539
975375
285449
1792517
1025420
273337
1652986
663702
1474320
1431641
577825
1614694
1337228
384203
1542389
322574
791794
1655084
757834
1622237
207241
1067384
1879260
16936
1818753
1462126
337787
456335
515891
1055301
1903636
1809818
1488308
1168644
1477011
1735523
405754
652831
185406
143817
960007
656818
355748
761331
845868
1474286
816653
1835047
1711397
1777680
803427
519095
344529
1587880
1129402
1071803
1338615
1829579
272299
1304028
1000989
1836071
1764249
443309
402712
278402
1532491
1967509
947136
1451545
1769611
1779356
163118
174846
687007
1926594
595425
98368
452782
62175
1969802
693661
36454
81826
1519665
87674
465992
121964
1809028
1794853
1573565
1507663
539252
1963522
1910527
1879811
1551153
641982
1432826
1589831
260351
1760062
1304218
1422050
725312
108710
1532947
1817758
659507
67391
253663
1744430
1488039
86128
1045438
1795865
803617
106087
602620
1594496
1961598
1022538
971525
571461
1321582
1823118
1442679
25343
1760152
1364349
215709
1915886
1742958
963083
1056946
1138137
189762
1488024
1930007
1887713
1075584
764561
1999019
1424471
1690842
1478872
252511
1694134
1389985
359175
1483170
1711297
954913
1552037
332836
1927851
1953284
1304530
36449
1001737
170781
1482701
1428124
579826
1352294
1291780
1052194
1964848
274164
787625
293819
1218506
1263820
1494434
1864347
569818
369599
1281173
849971
823780
1295661
25615
376439
441735
1809184
864311
357125
639537
243891
1751480
27126
883229
963206
1515939
713529
494176
429488
294568
935040
532643
456254
268090
1093788
976189
1118832
1967767
995510
1057376
41578
395177
1077571
1588897
1186933
308376
743866
1602440
1341678
608724
658835
1231332
100530
717135
976425
1479230
831871
1534526
793939
406644
837142
1279070
1763793
184589
1699444
1422650
1749562
308561
1100665
377708
706746
849194
1427694
281552
1676438
1356110
286614
903342
861476
887664
57768
56500
843362
862492
1510588
1838424
275619
1355404
1342003
1847276
673108
1788519
456618
689607
1214897
544558
1190358
1812242
1132448
884045
407465
1531989
310404
1439788
1406594
166102
168867
995037
437006
1491994
146355
693229
1005563
735426
107847
503711
1966795
1195928
875816
1353810
841639
1017174
1483416
1051428
865005
1401391
235206
182136
130203
1390974
1300147
385357
33925
1521336
144961
1525055
13438
118624
1242385
175557
1907401
938584
1174806
1500482
61906
1052296
1748610
1659543
1328909
1802460
714035
1160389
1562295
707086
1677021
1691964
1107888
1855873
418628
1255553
1356915
1794768
347134
653970
443989
576007
948395
230844
1675371
67020
1249886
1632968
97327
1783445
1980498
156063
1891664
649713
1069737
236615
31384
880401
1373318
716587
8403
725577
1972507
156532
1676016
434441
474118
297160
333028
1298649
1113733
326062
1848250
1483120
313236
1159539
805244
741254
728740
442944
1081625
91234
433002
591264
348201
1974758
1606507
974964
1472465
248459
1675575
1237354
407252
461363
95718
1205447
1767309
1480770
176392
326010
1575857
56624
750876
1839998
307980
374586
1264042
358580
679783
1897135
797223
1589361
1006997
1320916
271380
1070209
381538
568592
628254
1705979
545425
1719741
130282
1403842
155365
1525795
1148031
1851178
1310178
711007
189617
1887426
616789
1357215
1510389
910999
582564
1608687
1000730
658813
1444720
1744131
132019
1512114
1919433
1108872
3461
803910
451215
637096
1794323
1769979
834268
97008
1766673
1318464
1605752
1769604
974184
1410329
1974163
1091495
853211
1447601
461088
408335
455895
1151504
67928
864305
152479
1194461
75775
1821008
22887
1742185
467427
1216482
637333
1614039
1627366
132112
1795688
1184786
1780082
1731654
332667
841459
1479694
717275
762976
1926656
708519
406335
356373
1331152
1803807
352053
409615
217809
1721313
1595281
106386
1173649
1444823
1591922
1583097
574235
1277790
1515644
1513634
219126
93193
342028
81364
696102
1399390
1134161
1850168
1736328
108102
961323
137658
584941
962163
1384895
806482
1404624
1907897
183160
160394
907286
1776271
1455647
32377
1198043
1281661
43500
991202
181527
1145634
856188
212573
1484380
1619149
1814886
1496813
880434
127242
6745
225235
570070
12476
134727
225202
527057
495609
1985969
75414
940319
171848
365649
635009
1857419
1797720
1377422
1437014
1668856
1129564
1165111
1449542
781441
1672799
346396
1515003
1489978
978914
194133
917516
1038417
662360
1521250
102200
925610
1314890
922529
1133478
626172
251515
557461
1806690
1376658
240676
1214395
1933493
825775
1963375
404806
314518
1950943
1722630
1947151
93919
374136
654166
1595311
123250
50771
1735557
74925
1733347
251929
49143
1755835
45849
612599
1888704
384986
1855775
1106891
1565078
533063
1280104
1190097
750430
1508792
176044
781091
337898
1504914
704880
576056
1404910
430483
1381344
183835
1957954
138860
403361
1416965
70796
275211
1436639
1397548
71952
1081804
1875769
1128330
1489404
1530106
1874345
1763975
519657
1965488
1273538
1395762
620755
284238
509029
125264
644792
1826096
376162
1917783
1271162
838774
566760
503063
1984072
1011071
1200062
1527321
1018555
667251
1061218
358206
71572
569677
544583
92905
704074
1654942
1842968
1780587
329950
1155509
1662281
1122359
623118
763650
1557693
1713227
772203
532835
631670
1149923
731414
1768913
896765
234673
542732
723772
927701
341354
289216
1946344
119348
1614830
597291
1544021
1782680
190303
1006704
368068
1123791
1010372
1278158
586270
72554
495514
1174670
80742
1145451
1634112
1933253
671432
574907
1497831
1049812
220771
1393165
995004
1468444
1313099
515021
135213
275853
1798492
1188438
151965
406811
304910
833711
1439352
379155
163394
575393
1983507
402065
1300469
606417
1915413
620081
1458546
614815
1191943
784598
1897373
1090677
1113882
1427518
1898919
181372
1029449
1285372
159320
1477760
74062
709320
232737
1233026
1075210
1093648
789812
1220396
574990
1721261
1848054
26841
1264883
248846
652910
1741234
813704
50106
1763751
1086101
345492
1401715
1594310
543281
1861395
298589
716387
1791831
1553746
938735
884725
560485
430676
1066457
243279
1276848
1999759
215226
528466
1011771
294816
714773
290988
1885896
1086702
1497148
1897601
1552436
174914
361854
835090
38937
1547711
73677
1237788
340287
786589
420697
1199344
556355
1542902
1116521
565080
1965154
1288282
189833
1424744
1872572
505790
1273210
452457
1656870
930994
966618
814894
325675
1717745
1885297
51667
1681205
349871
271045
1835976
577697
1852333
1553897
1477829
1182013
1123847
438038
28811
1520047
1774706
111000
287729
1557799
576908
294653
69089
922212
352951
828064
871991
1212108
327418
1316801
10474
1807223
1806990
486293
1879073
431264
637984
1200181
1319421
756551
1042096
1368572
289623
1478632
196692
1373476
326061
202144
581903
1566896
1334100
300905
1258870
1942543
824178
240869
1257960
1942149
624599
214220
622860
12246
1751573
673876
766479
1613229
105951
869017
687000
459566
202084
356542
1109904
1015365
84099
1378316
1473399
465968
1213411
255449
136452
1857621
651830
1160064
205132
1285544
166495
1470774
1167063
1234513
541508
604400
1196287
1203024
1646783
1755244
1702143
188595
1265957
495364
238721
1240535
1492265
873521
914140
656103
620316
1943168
1999345
103747
644539
1862106
647830
1489748
1430079
1912755
1778212
1983649
75471
1271882
117367
269132
1366324
1172834
1833162
1986967
90634
1596305
1578633
1510439
1787506
1645376
1851332
798359
1115149
873774
493046
1066801
67552
112809
1547358
860583
250974
1527640
225884
1877898
568002
32946
801371
1166508
1993471
1745389
236870
323812
279051
1841859
52280
1284109
749896
1482665
890881
181271
1820529
324784
669597
1289455
640169
945011
106566
1209514
1729851
356231
1595161
549326
1546215
1484624
382315
872221
480589
1591281
1224959
637421
183999
1600073
1920070
1678823
590876
478007
1495455
23332
724827
317638
198744
1276566
606760
401638
1749843
49836
1323373
365154
1532573
7329
833341
320193
361452
1426560
612761
1108494
1050877
859406
1219014
327698
1110836
1796460
464847
1778978
1462283
10709
1760186
1591125
122707
1011562
1429303
1293207
725004
365435
1642359
1573720
59978
65639
1809605
1930713
80049
669720
1853876
420512
548989
466357
322658
1033059
1158788
249306
1078103
962177
449611
550014
593802
354205
1405104
853822
360195
1962200
1967437
1380535
1699552
842850
1494098
1418930
193441
188065
1240137
1261815
1468537
133017
1084318
1387252
490725
288719
1650542
1594159
436797
1411315
648205
1825289
1236750
834389
454377
1865220
1961072
1103393
680441
1856271
1998734
896895
1124046
271814
1733668
55844
332686
1284828
306103
250510
1567884
698225
1779377
1682712
921406
1142791
782668
1581939
1827300
1364121
48157
1563203
441392
256545
1811578
733973
536578
1374831
1740670
750117
1607823
787029
1899084
1930690
1110925
1084105
18444
517932
123903
1912994
733143
1928699
1793872
1148930
590429
1288348
1267277
1338121
941698
1885778
1649108
1530106
1228049
159702
27467
278885
1339665
7626
1397640
1921829
847688
216461
950050
1907354
668890
369518
1590262
974849
1049945
1565157
634045
1286655
755241
122152
288465
1628296
525851
174072
1292815
438210
131248
1939687
1231053
273614
804172
646887
1945011
1492231
528814
536427
569468
1944097
1356280
901831
846632
151665
1094558
1061106
382140
651458
1478956
1748796
633429
965702
133557
889944
1307605
329572
224456
740750
1927789
627946
1002419
1994392
1621402
697821
485395
823729
1080336
1576923
262874
1807893
1509936
1343881
1119474
1334894
1376993
644849
767153
1441348
802585
1007294
1875001
1784766
1086614
464890
144542
1085976
660608
1740888
1141193
1485509
739789
1313498
1362655
179175
1326874
1699255
884331
107413
322569
793096
79978
1460105
1145299
622602
451159
1502591
225988
1633794
363204
1673141
1879228
295656
970898
1902364
1540340
1284984
1130262
1593
1179547
58495
945380
624060
449374
1275526
23525
161554
663807
43839
1215614
259725
1045731
630797
612459
924641
1500618
1214999
358471
1865470
696578
1899312
1685870
466932
1149341
1778194
652814
716423
187268
115279
643573
774145
1815070
212856
468477
1130882
1861321
1451043
1214169
1050714
465064
280266
1262286
212415
1419105
372561
1198194
1103495
1957097
1538976
1492314
1452552
795617
1830260
985074
948129
1461571
1777478
787916
475307
1281221
325138
1795208
1343452
1531500
870363
214075
305105
242674
508559
1599666
1661234
1934309
1296962
174181
1286503
1239421
1569381
298972
1508572
1038993
517129
589388
546980
92025
1006044
802990
334276
1002331
1660379
1813050
421246
589832
719037
993570
1903659
1525118
947238
765405
1874073
900224
531177
1440115
1884707
1294521
526438
633285
1149852
1796749
1765628
475827
1059295
1738295
180463
865635
264387
594432
1198327
374665
180397
194469
396371
567030
763614
276482
1158048
1384270
912671
1596077
749722
442216
1177599
1447966
1553125
1147931
1468608
1557878
1283871
1674284
1309767
64759
987340
1581017
1322767
1101242
1831797
1954619
437809
390971
637768
382801
200251
321552
1621847
1563664
574922
838477
889198
1496499
390042
1405461
1888858
234419
913080
105966
961988
361292
1534025
410012
1905896
1107217
1418490
726836
148079
1677488
730111
249292
1684120
246868
1857736
1830263
383935
1315324
923062
1555458
1313965
777789
1211657
1536354
816792
1449442
971240
1522717
1686761
419240
919489
231840
1954782
195329
583348
134198
225605
856671
1939588
1292477
941206
510258
1245288
763057
1338981
615081
1994399
598714
338284
348364
201246
349031
1638391
1027797
345600
52614
756128
1073630
858454
1080727
1868441
874484
893968
1321221
255633
1087904
426612
1664319
377487
363119
1159242
295798
400419
1123854
960252
1167268
1239574
1297102
661808
1177713
501813
815007
508062
1280284
719396
173279
1156071
850399
188392
1973416
366290
1530617
89516
1865817
1356084
1651569
985034
456688
105446
1390707
1982889
1591354
728570
1377586
1846318
35048
1122597
298245
1196489
627833
48066
1834472
62652
1930093
488075
808166
115951
461925
1275392
1788895
1215634
1178344
839370
1852918
781515
1981733
1600116
1809579
703634
1709650
1105356
1690086
119586
175081
1207347
1693088
387573
514773
469449
1034540
956719
72240
33205
335395
1196100
1748743
573443
165865
776908
718061
1473280
1903875
324033
1487858
877886
1454461
213427
550220
256724
1497471
1337701
430678
1197342
665197
13892
837487
1822940
1775636
1092775
1605687
821630
876537
66533
125985
910848
488745
951527
217296
1009237
707126
337738
759819
1855136
169997
735713
1812149
1868124
1655817
274895
601040
660500
535429
1044146
1998698
1672597
21493
1133931
712295
1842630
1145667
1723287
322477
1760353
97761
1445637
252848
1674256
623952
1396304
793369
1522985
218993
948258
1111695
1392258
29897
1964251
1832440
1811584
260908
247879
1132445
4823
585864
659228
236549
1240932
1999173
1697273
1142695
1392208
491788
1548949
1228636
641143
1720802
1791081
1547513
97025
1781790
1006623
319861
1501500
1757502
1818481
1256320
91893
1890243
903604
1192510
842934
771424
541751
889593
1300511
1116565
1630454
468471
348361
970947
1544908
722382
596131
1259229
1178427
1141462
229022
206128
154520
1903226
1218578
520731
953583
221634
952287
713266
1669860
1359200
1842031
575163
951914
1060384
1787286
40657
1863263
1183193
490855
38506
1227447
1536095
829807
249875
365607
1521170
359850
802771
1402979
47656
1906802
1153428
560164
419506
790697
536953
1735510
877495
727130
257315
1467713
1311655
1125770
1385529
1015552
26240
1026592
921818
1311835
638777
838808
439702
1190447
29126
1894697
318261
1169381
1956869
875453
1291435
1769832
298071
1972437
849537
183577
1839343
1058191
1568886
704726
1875604
275214
939494
130168
1903728
1555407
522163
921374
1799254
1707551
507656
207730
1913342
1183639
995209
144166
867392
492982
746378
966471
1118046
412363
1407575
1912677
669481
1392475
1150939
1246732
979166
650225
1945489
1258275
1590877
1982547
744386
961133
1580488
1253349
945295
1188883
699097
1561383
560079
872316
583924
368927
1563233
1653518
39607
206050
1814290
1040827
87303
293432
114624
1457876
1557386
188479
1922100
871327
1801413
1183642
899287
1233327
1526606
1026047
642248
190774
1013199
1971128
203624
1808472
1891223
455064
1497940
1428690
176330
159217
374734
814110
1930598
588201
1342743
937545
1274726
642817
1923343
1968922
1101526
1766850
1218688
1102712
807016
678412
677140
1110251
998643
1705237
761365
1152224
706176
111185
1453638
1957041
194875
1103564
855842
1430899
191343
533538
1190425
359330
899135
684159
1934296
680953
1479727
692479
846432
539182
1051311
834793
1568294
7067
443532
217494
313915
1983804
1611377
750714
623404
1014023
734005
222133
1062121
508160
216506
1761505
740146
883829
499589
1042890
1139841
924746
774431
1064619
1400805
1820211
768949
1882801
596952
447266
1175847
1676717
1981883
193025
300872
957936
1119379
1169536
78805
1934212
758922
1222031
194581
329958
769580
522533
446628
1717845
640071
1633071
929337
1947960
1744257
471591
317645
224023
1421720
1866766
1593226
1207398
528358
965608
196033
1357364
449058
512373
1109227
1730283
1806285
730529
845049
881961
1732911
1136596
314922
976234
604387
1520256
1732746
932506
140571
1495549
1656527
1615442
1213699
123250
220800
1777123
1144291
1142726
1242463
117916
1857913
1465011
5593
510155
1043817
1911100
1950446
1070636
1343849
778323
1740930
384550
513725
657173
14488
362213
1238395
1064667
1542717
589881
1852277
1938642
1521158
58535
951721
347968
1292088
1251840
126147
451468
1588035
65946
1159626
440853
716141
1017761
861598
1343647
1244351
268989
163297
175226
134112
52479
341972
1090238
797879
471786
1807870
1285775
1396163
49832
1828793
181484
1838612
1463596
1182502
523055
1519795
806574
450940
571535
1067971
1840202
83691
851102
511667
297277
597017
161065
1481439
1460854
1219704
1683925
1220390
610302
1046590
4348
472549
163888
1006772
18291
1540703
1970508
1562826
397238
1944457
1693685
690257
1595344
1540921
213510
1301358
921082
1359452
1795110
996769
285845
995145
483465
590104
1235663
1759765
572819
36485
427213
692403
1552793
901845
1950673
1168173
391099
1271646
1033097
632093
675531
466311
1742797
413170
1828353
336180
1236521
1714426
1817646
916433
227805
1374993
1421699
337076
1811502
1258855
1593701
429374
904777
1158096
1899312
1974926
1090939
1707481
768336
1431111
672976
1031902
1142730
940769
1299248
1890718
101692
1078098
1747446
273242
580600
1655304
538792
523112
865308
1150894
1231
889230
900370
1186988
1404867
1060912
709103
864066
871348
1667212
1554558
925665
1386709
678821
1407371
1409533
938052
1643428
1241228
805888
479756
619883
977646
1343457
1679560
711015
35103
1848291
1867860
5686
1749809
613274
70972
685984
193017
1239045
155064
1830972
1130855
232643
1756781
1215363
314773
736331
1719722
430856
1030813
1616262
1916762
1076085
503997
1253915
17414
1076513
487950
1080822
223084
500887
1016048
1298585
1770918
421672
563424
1849265
11635
1136150
51054
1456093
131062
724050
1841025
592170
429448
244259
145003
690976
536487
1919520
1016455
1210920
337153
1893953
1920
1776989
883590
697463
918084
919694
495584
704974
1768493
1882251
88271
550381
411492
1917424
62148
845246
1921257
1734535
85620
255602
1381032
1510752
1995357
1411307
1311115
1384885
1542386
1063984
1922329
1012066
625453
460475
111631
1891191
658183
737060
1363217
1453978
291317
1281425
1368878
353197
1579184
648565
1948458
58958
799247
268849
1806150
1304051
1545880
570143
1552722
1248553
1558110
1477367
699669
640326
94305
392956
983510
877347
1996051
425635
1171170
1922210
1056813
254745
1262600
1744087
1613300
395925
740912
1714275
707882
929378
1381432
450226
1430916
1060705
862067
435533
90997
732852
141497
798382
1492144
801084
855
1163875
583580
1718250
439748
414438
1159120
932964
22994
316662
852274
1713609
1017697
1679445
1511603
1240607
1967772
1317836
1068301
1308787
1639634
1939758
1294915
1307769
613269
975151
235273
546088
510347
1155581
1388819
1260589
156177
1801176
748475
558085
1726690
1891636
1721958
1622858
786016
1160668
597110
874157
102851
284435
908974
1827050
1157272
1832301
557936
815162
473775
825849
815317
664908
1904671
1472642
991666
1343086
435472
595492
217410
220291
1997257
1856668
1032621
1888899
570146
1527306
366363
1776211
1198430
1251901
1239755
1934027
650901
1524281
625717
436107
1011188
101896
1477443
1203807
1707087
754147
784465
528336
1593338
1361451
839927
148815
1106154
192762
342270
547444
51090
1903106
1830303
1180744
156045
1376679
1191214
1111959
1691047
1991955
49047
504557
669343
1454133
1059782
1314255
241611
8011
1177448
1415651
903058
1507573
897165
1101809
1580566
1862771
274674
237013
268540
1806397
764503
1219318
98646
989640
1590823
748949
1885642
108955
1959282
207577
1321185
846495
1239099
1022311
1491008
480455
767587
444175
956023
1934245
1014804
146307
229163
798590
1243545
1806358
1390639
1813118
636317
930356
1738851
608873
1526096
1508064
127868
282456
1458377
539977
1163884
995478
1213943
708825
555587
1447505
1009142
1286309
574572
771474
1967082
1907632
1990727
1251102
1695353
800859
1157042
383614
1365196
1835170
1711975
1537953
1165118
860283
989531
1663507
1267064
646289
921884
167177
152225
1718094
1735875
1526721
700516
294607
1747398
127954
1164567
1051746
1094304
877210
1531705
1581521
830293
1093730
1707984
1396244
1086243
1467524
1260430
1977621
1588094
508913
157246
1162770
445774
375446
1286388
1335220
1883582
404920
1715308
972908
430706
1352827
1708753
1851080
1004168
52081
402827
63922
169164
748941
264345
211407
1282905
151089
1174626
806283
612890
1632959
1113070
1933648
307908
1297673
145060
1665181
372012
356277
521026
1061991
1978255
1843975
1093288
1376865
760495
1850468
556683
922373
331559
1874887
1581899
585838
618677
1799408
471772
561237
877900
867646
844747
91021
1701302
560740
1225702
193917
1060782
1340653
1737755
731912
110932
88652
1434165
1009698
167124
1863078
1429912
1656303
475690
583846
1123582
298292
627213
379911
552267
1664952
21236
1656990
449390
1123404
1822256
861181
518415
1706192
933481
806898
1890118
1431777
905579
1132221
1117089
201031
1597538
20788
1203033
19762
464463
1402772
1056132
1698486
1922564
1976462
1366980
1062237
734676
706327
1820069
1274698
246224
1433342
1775234
1517510
1669738
23892
1775437
120480
100025
182473
1635093
1486314
287248
854159
728086
460386
1926910
384261
1002660
1910539
1063519
745313
1356955
740137
5973
556584
620722
1381975
1733888
1315102
1605001
143403
523900
1120076
665302
658188
1988264
1822069
429148
852537
1937621
1853076
1889019
966756
61037
160989
1095165
1186174
1811783
1927187
139132
753960
591838
1685137
654488
1040826
651069
771866
291168
1040440
371728
422949
365301
1824978
690876
1103334
1159866
1766441
754679
1834540
906520
1103283
359776
492975
1149506
1849231
1092659
526634
67502
1236377
810753
1411391
1728010
701880
837366
650515
349648
473730
460182
1116244
988077
1062888
1481869
515836
1283557
1854832
1065586
872067
668
1155831
17364
1530327
1198256
1421213
939890
299915
1837299
1671564
50360
1886785
1789243
416596
1512940
539109
513959
793551
521521
520758
397393
97324
1567690
574572
867850
93949
601046
368263
573019
340684
631561
1122345
756678
127267
144245
645606
470154
532424
1349605
1401777
547722
837811
793493
191408
920240
542664
139152
1229663
510076
743707
1709088
263709
744026
332656
188517
371074
872108
721035
770851
1979425
1029380
338611
1041438
1776992
1808927
193490
1595130
1240590
1031570
909896
722784
152381
1348014
1064742
1576528
107525
1885196
1694654
407271
611456
129815
37311
167565
1231941
513769
237178
80356
1217432
1851348
485482
1474810
497966
791103
1385585
1332859
550918
1332365
1771987
1341050
1244615
1711650
1440084
194161
1183677
278652
1864360
1715327
629533
1397466
706144
1683232
1761359
600157
434534
255794
1534292
1615748
426345
565611
890908
259825
867893
1922927
124516
1638677
1092540
1216145
293573
242219
734360
1565396
1789664
1181635
956808
439321
1415434
1832586
1180310
359204
883960
663112
525146
1291872
1779013
1131079
866694
401323
1169893
636764
118853
608437
1107699
1050363
646999
1847270
1044958
838638
1724372
1149779
202686
1192882
510043
1794989
467311
550209
182387
800709
31181
588302
1985620
1910073
214358
690535
1851281
870165
1183348
1443146
400540
1511982
1230355
399098
1900866
1318877
1236780
1901186
235928
997333
1991064
678747
1872692
1371264
1299172
576304
1411769
3062
659742
594128
85846
437189
1388137
1018545
1931173
499437
512556
1364064
153462
1985010
1638416
1804208
30986
1107607
1002524
1981484
1220871
1252809
1789392
1158668
865421
1008864
1596251
1648140
215040
838712
788853
565230
1238602
1610615
1243413
4449
1906098
259338
1700332
23912
440423
1731088
870238
1387056
251905
1330124
490419
947149
1395942
525113
1308024
1481422
794482
567513
460902
858258
765913
150665
413006
27344
1629266
812276
646851
1753410
348546
1106392
1187664
1098035
315442
964526
1907384
1714034
1850283
540706
1170793
257801
1670776
1282726
938460
48279
1813436
657908
1516316
1237829
511296
1134732
698461
752440
439792
1121504
86735
139477
1815021
378059
1043662
215512
1933682
934867
1550709
409688
1441870
1499789
24709
1094778
1113757
1848894
785693
156137
1373374
1892645
377062
1046147
1299922
135566
943693
1330123
1106325
1135169
310170
1074979
500914
1207447
656850
807359
305945
539632
1477606
1081273
1667110
664961
1042509
859510
1963508
1255770
1960059
237129
638375
1935391
1763721
670804
1372736
1419404
1608609
668016
441161
139016
280364
1492528
1407935
1215093
1066264
1241911
1729236
817503
1002439
1714998
1397698
1280594
820008
1618745
1506820
745757
264764
418292
740058
1593614
1140377
1924866
283340
1049579
1493005
502941
52157
384590
1973097
566964
284650
1287289
1250480
1829714
555229
322807
1456190
478744
603836
1301474
527965
1501084
970727
656552
45555
505242
983514
443971
216453
932951
1016790
356001
1848177
1940175
1553269
801373
29918
219935
225626
1280805
1078503
644041
659420
1540907
791353
253843
1683791
33082
1861256
1552503
457754
662962
55232
1843649
179051
1868304
1595186
972998
1817967
360438
1270392
1231327
85277
488251
1524316
1880755
1895152
702750
626295
1657152
1837280
1861439
1720017
1507127
192496
562029
438559
1872031
1048686
399398
1884562
1138990
1754161
414961
172967
1829354
1571403
692561
1978770
1717812
1592205
885798
266750
80670
827074
1809577
640528
478325
616752
1550017
638946
204734
1949920
1533347
1322480
579463
1665098
619875
819553
1938158
1522228
1883167
164365
8660
556223
999335
20653
1822229
1826827
1927571
1012470
247683
1812960
364418
607432
53051
305392
1674328
426742
350530
1214838
454529
1180210
793418
602644
587324
920929
730636
1845703
1852703
117033
1270925
1424820
232327
598902
387946
1179176
38739
1671957
1854575
1284795
110049
493467
910592
645496
1108024
72165
255280
720141
555161
291435
188632
1670994
195919
1642781
150511
1462314
292434
386039
13588
1978405
1932056
1944606
216472
1775229
1730562
1995202
1026870
1372507
1967608
1006066
1353256
1263724
504097
1371573
1297803
215881
262582
403723
1403442
1711111
1588263
1113731
780105
194532
1975454
623652
545607
1099923
882832
1319352
1117868
1365452
1734072
1946561
1978528
1240671
19228
974308
1510746
1603674
1412197
1276465
1145985
1459762
1222906
1892442
893398
1815335
1671329
644957
479813
1823221
1760588
1924715
1340481
1812086
742018
1307196
1403137
92265
1619958
686954
642577
863968
1530684
639422
331589
1665854
927368
1558680
1707999
1097536
242623
1372274
1193755
1441256
753268
386216
1639561
854891
1429437
1261346
445283
1286053
1478472
511571
1809771
1179639
305804
1256638
607323
1190818
1897486
568747
1996199
930344
764373
1462526
465219
1916295
1633655
1644806
730269
1577498
639172
1733118
643293
1507787
104965
611202
557282
725828
60209
1623625
1127285
1992478
873495
1892187
1043506
197211
563331
870128
615010
370928
1097318
1137189
1591835
680561
278920
350771
1055215
265975
529701
1127359
609915
1609873
1266176
556415
1430776
935121
844612
1025981
965171
1536940
1804178
1808335
1516781
469258
619220
725094
1696275
908999
674103
856243
138186
810979
1887615
1044547
189096
1459616
335033
562074
1162628
591768
343182
1029829
1296459
638681
602140
721310
1310476
629003
675197
1602278
1159648
209077
1271051
1799138
605807
1257707
490644
1606844
1078641
22510
247954
1616287
1585142
737257
1968920
249306
1266023
98200
1038421
197707
1854554
809445
347461
165764
1546583
1181932
754431
213973
498984
1146469
562138
1186107
332564
326323
98940
1406412
236093
246678
208145
1522235
1180754
223715
1734875
312373
534653
1567034
1520326
1744890
1626926
1564361
1580451
850733
1162688
1836316
570230
159829
1997525
669088
740938
1214951
808284
1589253
1974013
274675
754628
695315
1973859
130657
1426284
1185395
650787
840709
207227
1121788
1989731
1226258
267561
1396814
1456789
1888333
1276246
1400175
916066
1225475
1282940
721798
1688502
575558
1454748
1483342
1447224
1075687
1872866
912769
1486041
2592
225835
813873
1947641
350379
1634601
1682333
693132
1306125
1968686
1159565
1522736
1736071
1927878
821718
1476524
193691
1281574
1902658
55124
532012
271960
882627
905422
485933
1495997
1518598
705884
678443
1520558
678210
989348
374722
322196
1216507
1218572
1590344
451527
1821908
1850204
963734
1323066
387037
8622
1508081
575420
1888483
1932880
1198031
1536740
1503973
985375
1906811
1605381
33382
529715
812696
1388577
992607
983511
1328600
711848
19704
614607
500211
169062
772057
1033798
1546034
113040
548627
1237514
69532
563981
87031
906313
1070720
50111
876537
176382
437169
1817563
1979019
1940132
1491417
1908491
189263
1433904
1874294
1405847
962887
403718
204479
797853
965782
141741
857223
680731
1847353
194339
1952320
1777075
961847
1819498
1000496
1919561
863536
939647
1617175
660216
1611353
150549
1489443
1387505
513706
1217990
519340
1120497
1793416
1401270
1126856
982276
763954
1520762
790946
1492524
84439
960393
1124074
576288
1253965
1137325
901898
876611
229840
1970966
407074
1577590
1000542
400028
1144473
1909811
102144
682955
993433
1204018
485512
1342784
1026285
55256
749322
1495675
1633561
1890222
619268
796159
713158
1781783
1581559
262545
1049962
853079
853556
1027715
1307489
1049119
1774374
852086
544149
311566
1626019
1830351
1383277
121807
1010614
1717651
1887817
1894769
830302
1580426
608186
912416
1923402
636527
807875
691296
1267765
537169
1621206
212812
129619
1612146
1734625
748650
576750
1697468
109176
1477968
1728480
769786
1714378
430436
1636565
1274604
1884644
328436
1877757
484073
323306
874409
1278063
539590
450946
814900
310104
1691675
1144795
1141305
722411
1346043
975576
410310
840982
1376338
506876
1395258
892949
621811
1434936
1736453
87097
975986
77514
308819
528685
1767842
1060471
580037
483416
626424
1549606
101314
1325334
541294
1739793
1294229
1725070
138423
615302
1436550
1778644
1590491
382946
1227662
157159
300658
1584513
1987103
1957296
1350916
504802
750062
1782782
1020185
1051302
1277971
802431
1356440
134410
1099289
1184229
893485
915805
1455258
807468
1630401
1871497
337166
859054
782967
1413726
832764
727107
911059
1429227
211886
1189902
845687
1419427
1878250
93886
1554363
1372437
525105
1965478
251288
1879063
500945
1005952
164667
1315454
1929161
997327
901071
735172
577700
1038121
1386530
1286011
1199371
1185835
295032
462068
1470534
986791
28264
1629041
1612065
1856040
674077
122835
1426564
255380
1243796
573490
162610
679204
296663
1730240
881069
1462236
1737680
334609
355220
487361
734719
1516482
1446394
262133
184099
1606435
427024
1883409
15704
808346
1137894
1833037
1364303
1954847
181617
1521448
1928145
1759331
1503258
1670210
835882
947391
1650364
1896129
494065
809268
1970271
8022
529872
879923
276799
1779149
390711
1072920
1292047
890223
1652632
1967135
608674
270356
1578130
1859307
699685
1467903
1179449
602889
1610544
419583
1001111
698251
1737733
1638303
284881
801681
1157173
1626975
59950
1188417
258732
1734863
1737435
556839
560544
759318
1677499
1195468
360348
1448180
938995
1698694
1380126
1183978
1477737
314747
1210841
1730814
413055
450585
421325
1095701
1886300
1868825
678133
1082903
387572
236502
967381
513735
809872
1988586
1175874
673108
1762537
1270092
684747
259388
78935
1182239
509123
221700
1360210
41239
1525661
1360843
531610
1845232
1988643
1199926
305304
446720
1038557
1998025
572857
542657
747659
1727593
1210119
570241
396185
837619
1034626
644157
1165630
57520
341044
1741122
1349390
1129331
39807
931000
1270113
1541303
399153
618103
185608
1695489
1695637
1820936
1606515
1932395
993897
756234
446612
1667331
1292151
204549
1975923
873889
1450465
866003
1277487
855551
1422669
640075
202227
1478093
1009360
964465
1968342
665669
915925
859580
1941613
1259867
1615108
1278846
734915
855529
272995
933198
1544557
760274
115155
1191117
693535
30298
1488353
263805
307754
1980737
513807
527496
274336
330045
1601984
1560592
260963
1661620
1904305
1548223
1787425
380697
167920
493723
1740518
348449
643091
773472
1512426
1242680
1035758
1547497
1804736
1044329
1417532
477470
691877
416093
1184995
145413
1024478
817019
668290
966754
1558679
792664
1795443
319624
526324
1962789
1070974
1073375
1957032
805535
12710
1127617
944952
424571
537488
619143
1115143
921756
393041
1385236
1264274
1642654
255035
100270
973944
1428351
1200726
1065728
393067
774781
342594
411187
628696
1318124
626924
1807891
53232
1037412
1895242
1721745
599151
1653717
63895
1790008
733804
936120
990223
128820
1125895
1948877
467588
1406874
895365
1270813
1160169
1166397
597381
1421262
649798
1719591
1396934
1650312
159091
249534
1515400
1103561
1355618
153804
1215864
1912740
336470
1551163
716353
131214
535542
188923
1053026
448868
11190
328766
1339488
1627181
828069
1735468
305780
1054510
1653259
859781
825812
1197966
1022992
389576
981881
1106695
388807
279882
1717184
585544
1538492
198470
1284248
931085
1826268
1949972
1999628
1515686
22828
743169
980755
576877
80335
166790
333
1342035
1648226
469101
475913
1538087
714785
302521
1162082
152514
1994466
759977
317288
826346
560749
747736
303551
520482
1816860
1301190
1182361
528130
434839
140239
708419
978837
383882
1882826
263343
525066
1093562
1062099
104204
1108601
892033
1288186
1980796
1091739
1010801
126532
1642952
919154
1018095
188240
197684
1716252
564418
1347293
385961
1724489
670800
1131611
259195
903414
1950853
616098
1555431
1887233
498300
1486020
444160
43476
94517
1780534
140589
1242412
809109
277852
1435557
1064419
968154
1354735
675311
1466454
546851
1438182
1896651
532094
543981
401679
1209785
1290616
1169088
1209566
1391237
26214
338027
1809329
400764
1785758
1368013
1911307
599232
1633637
636240
764866
603478
1868760
1247270
1410033
451922
22760
1897379
235721
1576809
141147
106553
164031
61456
562229
1627493
308817
1822092
862766
438331
261463
837057
819995
1409926
676173
115852
1767189
529037
875461
255951
999602
1214763
469384
626106
1546565
1987391
1847962
263330
469865
1143349
1898396
1802080
494885
1904897
588655
1394629
1896501
1841998
1759972
1156136
956946
1489714
820613
390289
1409112
178914
386545
1998686
54437
1503874
778527
873899
1190657
843180
719653
63940
1228539
469819
480029
72032
1698716
198822
718639
747417
1455191
101984
1369460
42746
1096213
1410125
1720789
1191300
814778
1638054
1316545
515365
1645864
99874
1787572
1702940
1872228
1518034
1089178
122514
584573
1225146
1691004
1114233
1183307
1249676
1670784
963690
1877904
622401
1386843
1012698
51720
515215
586536
1173783
1532768
1941479
115962
1663762
716534
259763
1928997
511672
124739
69265
310008
1662141
1093296
1719727
712319
1776120
220930
910832
906648
99971
315804
836290
1838010
1670033
1237236
323506
1271013
1033613
843932
1107211
1017721
633335
275358
422788
1399173
1853350
962367
645125
1009865
1817725
1068342
328511
38663
1555186
1863729
1270740
1914453
734599
1891798
582111
1853881
1009166
1672365
153670
1463494
549411
455982
1625582
1662479
1238406
596155
406781
1320197
1014084
1839383
613496
1578215
1261525
358634
1175472
1308335
502760
557353
665909
732089
1049693
190102
390910
1252217
520925
531982
70926
975493
1792509
693506
1842692
1471514
1709839
162907
1135822
538577
26255
875694
1629699
1301130
1858532
23423
612965
20284
519686
672168
1490332
788464
851126
589861
1867578
418571
1166686
296287
818887
1445928
449282
871533
1004692
813349
80630
1857304
1382573
1782797
792390
254802
1470678
1065864
606861
1888137
1872375
1527122
257903
1570443
139059
924761
727409
1502812
1776043
620092
1833770
1464648
687265
1922547
1729944
1850014
387765
544393
1322430
565966
968928
354354
1222356
1219631
306131
1307589
174799
1748088
16344
679433
105021
69554
928635
1742676
834462
1383019
268875
1710949
343386
589681
1732859
516234
282239
345481
1743044
1186980
82087
232557
1465722
340554
840825
1545190
1394006
98029
104944
213562
1650262
277952
496394
1279430
36677
1767810
489030
1979336
1180072
1966930
1941812
525569
1646039
28879
22951
442581
761187
766507
594054
1745414
1129299
374502
34702
1591168
191922
230081
1761692
777575
42785
405422
1214287
1704679
1771811
417153
924733
1085365
59217
1562116
485488
1535055
1342957
309249
834227
1316407
1677904
1112569
257368
893253
914019
1912857
695638
1761786
1696659
1257894
1305972
676315
1218326
1571725
654955
488507
1878299
1836667
627239
1055000
1962436
919625
704825
902260
868164
6747
1541142
272931
1293213
510671
930847
298930
532894
1929423
128968
417366
1078806
8207
615860
1812091
1616084
1506784
1586732
1148568
578620
266897
1909482
1080028
948117
617746
897185
1110828
1906187
408764
1121161
1918583
326704
1390776
567574
783096
788869
1359828
963606
442704
1049757
1112874
1422258
1988636
1292639
1972423
1723816
112109
1566961
1154252
1854067
1158948
1228143
992661
1033013
714454
850599
1528510
185718
1643325
398961
255500
347512
206843
258160
852731
75856
1792329
1233539
1293983
1559808
66426
506931
414811
1851171
1109594
61920
420851
1767020
927810
1853168
1545625
941326
1156086
1170888
99323
1986590
1301482
1755494
1667638
696248
646258
320539
135927
1351402
107369
1803382
1253985
46615
1087475
814977
1333114
812910
1474154
1179357
1350124
1986176
99642
1683861
352860
336835
109519
227539
603339
1068596
1306558
1852897
1989164
36637
1252090
1863082
1853590
1822090
1323765
1408691
75741
37888
23195
1079242
101930
631703
388502
1651992
1331956
1959487
695594
1587757
1215664
334646
1909922
257745
53274
968544
1528297
1685747
1874377
1445309
1615130
400099
1868864
406941
31066
889416
1109747
1142587
1046366
1856724
443340
650051
622863
328919
408615
1342475
1873284
1271664
1611672
1000241
1717487
1810414
1818389
1632791
1290602
1174047
563316
1488369
388089
824131
906103
1481851
1296576
1888815
846664
1927786
18809
303022
943157
355105
17962
998340
1104533
1513689
1845103
1332960
836116
220494
1356365
1405394
1228106
1739347
1913651
1995505
1912773
1577021
1737665
1997597
613032
628824
1078157
1339123
1125726
378523
891428
112842
764780
1952556
1359884
1336510
255968
367559
241044
1065065
578508
612713
969119
1915721
1519612
486233
1376743
594474
929595
819331
1924123
1480140
472222
1496910
523810
791467
883348
419369
1390443
1758756
552035
1605337
1678829
1170108
639539
810894
1210489
1533785
1203784
1721051
1560006
906511
856213
1974722
660416
1968350
1531624
904649
704122
1748385
1180511
1878593
1128770
313172
981097
124892
1700624
1725735
670664
1479941
200877
446144
350881
626416
939995
1780265
193102
841251
1619101
11006
1983295
170425
1106137
1417552
1539577
526556
817914
505779
869956
971156
893835
1263692
330166
1179519
1027124
1400231
927144
1432520
1851970
127226
809333
1695154
1917231
224344
1852878
546553
959162
1589000
1615262
1253004
1857342
1818836
1875667
626344
1705808
724546
1993476
98225
1153953
117625
1632639
1496617
363381
1155858
1483399
425834
1415887
158202
149208
59831
557061
479565
1155588
335051
232231
1022303
1709705
1096602
1790215
69700
1804536
1184523
645596
1926858
45535
1004528
224363
631131
322801
1531514
381882
871257
848898
225389
138552
379429
1014550
1339984
951650
795930
1148582
568720
798940
1244036
284902
1513727
1939753
1652796
1087779
1606876
244776
581242
3180
1986098
1572779
728467
993407
1744296
1204995
865923
400677
1830941
1759688
812090
147015
1599291
1832561
1833772
1217906
653950
1729945
96612
570213
1715320
444849
289281
1729736
1694544
514465
1523209
1664051
829337
291070
1806387
1210276
137785
228582
1183397
687141
1318628
1642993
1350287
1074659
744892
838539
151346
906684
1844361
1517457
1225289
714719
1271296
561536
1035140
1719174
1059275
1053328
1904528
283608
1939955
1185860
98527
1126510
1336296
1181015
447083
1494242
361012
827044
100333
353260
1987704
1907400
714994
972783
1749656
797011
865373
539791
776309
1976490
1586141
1869072
1683370
515839
617153
1382802
680929
487496
1228570
354489
831945
781302
148205
1760200
928875
834027
650994
1293622
773761
669236
1343827
1026565
1665327
462424
472005
1229287
557817
772421
1010742
820600
154143
627906
1544553
747235
1342411
310129
1018557
1159018
1328034
1419475
1606608
1961398
931693
1969394
1177357
1406100
225895
193812
1360586
1447483
224310
1699322
1986513
1968059
387834
105635
1279414
465701
980838
1414005
1450696
537165
496345
1869933
1542165
92539
694231
357763
1725364
310472
1891404
500305
1556573
800630
1281810
898898
1380622
623594
1527417
680527
1167755
732126
1538195
482068
1747389
1421630
1675971
1459392
1773330
1228569
898994
1084757
1340846
451685
423425
171104
1671067
480650
1484703
757949
440957
661473
1814482
1726890
1257995
467787
1849885
610624
1474729
871655
575562
1409055
1812252
519174
1302202
1191547
1370584
94951
1857463
1439755
1032350
1448341
384858
1552114
1920619
1743896
147696
1163059
805388
1349815
1264131
1137551
1155476
1522252
1118649
1828189
99710
1372050
367887
1957729
825667
565587
631747
1361365
1192530
902744
1535852
454191
356937
566571
85286
1924743
1047038
45436
721982
1056
1433187
1548412
1239454
183564
1411017
1539144
1065670
89011
332560
4398
171643
970918
1575479
431604
1262404
1929406
774355
392317
1560802
754028
629398
1719596
1714065
801276
1640933
1146511
194968
913010
1394103
1605808
421513
1637934
427521
715714
1947199
977725
1285903
713186
972984
698411
1570931
1974274
1994124
292030
797327
214981
925265
1905123
309429
305018
481890
735807
1637934
389772
960433
705885
1614677
422504
585257
290724
679218
1179289
1233989
447691
1305657
253832
1699802
734861
1571043
1649973
255279
525835
135787
242300
576919
503512
53952
1553562
1497188
985914
625646
1888899
1134652
1045893
381517
147756
1952156
1296637
586476
1884620
101254
650030
772249
1241671
1042591
288555
672074
753575
1128461
1995484
625527
934885
1835921
497798
864571
1375393
1133699
933395
742281
1405273
1061181
627976
362139
305068
1008226
233941
854261
344483
332002
424800
544152
1273327
1795421
874376
1012126
1050544
872478
255352
1244758
479598
1375321
1850006
647436
172716
751765
762399
643159
443491
333007
848669
643370
964987
1131252
537912
1021476
108470
424426
79393
572420
270392
1528199
1594142
1513018
1514183
1330315
183088
1846752
247485
1333096
1634484
1544414
1684860
642946
95433
1609775
1102192
1313973
1390621
305419
550754
1512933
1337950
1630446
179578
1926349
374162
509221
145906
1113883
795279
522469
1902941
158135
1586585
632032
3334
219602
1043801
845067
371728
1537149
843108
786555
1889229
381831
69003
1932387
1083319
848876
1453119
903338
1333301
274072
1344866
1621359
1671725
123662
1119964
506417
330695
1378452
1396566
1451537
1089121
1277804
250475
1483667
1255589
1923591
282794
1157716
621390
1311414
437096
1801455
740806
1740369
321708
1951113
358165
1823176
1331661
1224703
1098451
1661956
10743
1591966
1589115
1311833
37169
610433
1769986
1734273
693677
1717384
1060387
1785765
1950766
1132479
555771
1333086
1090261
401882
355882
1926821
555792
321662
972075
1094421
746355
713442
464905
461383
1818456
805340
504401
1160079
526003
374119
662621
1161459
567526
1329142
1343094
1860426
1454506
1423303
1058015
631755
403932
2774
13387
1833858
514503
1226851
1573035
1579203
731205
1345340
1165127
689312
1584750
203306
373205
1210408
597645
1782272
971565
1502400
1515360
962178
124860
14741
1111886
632958
830990
324676
311731
49779
1535014
977642
1974587
1895086
1712504
1011871
1352058
1102280
1635981
607372
1821365
436650
1082415
513411
1402559
1911777
279445
1467433
1654711
1798397
1799025
1250438
1103883
720180
1298401
1812118
1390457
549412
1489918
1949313
354465
1368217
1373502
406957
3048
1067305
599302
1561284
622264
614632
864861
20406
1353239
1499278
103740
1994312
858069
696966
1179124
563788
668137
284107
1636649
1516254
654854
1775759
1158476
1336688
496923
1130028
848484
575618
1609298
1580159
1310664
1749821
1965568
278886
1928474
520541
1618857
14968
1260458
940464
432529
784852
100090
1194702
70852
309886
1419905
1451675
1858820
1802620
1913268
52419
1873730
1510107
1442766
1603149
307807
909705
1721985
98260
897192
335810
917173
747583
665165
897098
38708
1486813
1061463
92737
983362
646480
1601916
1798944
871119
1895017
422432
25203
101021
1640000
1882676
557247
1334641
783221
1029798
994583
1968104
1356365
1384598
301008
1446386
388790
1212163
1230262
852062
741192
1394096
1885353
959745
1087791
377176
1939438
836826
938603
155826
1821314
1384792
901222
282267
387532
1479328
1741041
1933830
1695774
1628671
1163613
359437
1286822
1734605
1559392
1690968
1662718
1076414
1794746
289675
653170
1999979
1460326
471672
1030506
1748211
605568
454105
664766
236319
1035289
441630
125070
1056370
1294902
652072
1930131
428479
1008662
1757491
1394404
97139
1591448
797017
1187557
1253679
1353112
1687409
1623913
706940
368500
1227783
1575670
744098
1143004
148612
1600112
1776433
1496863
314667
814239
719202
278426
815800
534831
1793801
1401820
1466948
661887
873721
1271679
1780665
94551
548964
636793
362549
1626780
738701
827817
1453619
1420989
1066887
958415
1403468
1089819
1151235
776363
1653219
141000
1950065
582718
736349
933394
1561195
1243263
1511360
1621830
1379178
58536
1216451
506421
1258529
1767473
539993
1127605
970510
16296
423857
524832
95017
140478
1428157
887969
1053157
1245150
1918636
1889548
566072
772158
706919
1176673
1443985
1582973
1724825
1385720
1519910
1625834
538141
1147422
895324
188756
1964765
1339935
805887
1561689
1778889
207611
590537
853671
1650289
1250039
171973
1186232
59342
261801
668162
263722
153244
1871339
1524809
960619
1780012
816406
794079
249438
373104
537386
991216
738455
1725070
441669
1670857
476391
1557376
1287273
709074
768313
1684141
787820
619110
1943984
367251
461875
587230
825049
647306
372154
138842
819333
1977212
1380570
1453875
1985526
36973
1740803
1795371
1140507
1465324
888837
591720
1733351
1196654
252604
1715865
56102
402823
1520165
357120
244757
1730872
287851
269844
424002
927236
393742
1561047
349859
525727
325626
1123444
1948814
1201502
1280862
596693
1731470
1852240
638440
816668
302027
845702
371994
812136
1283699
773233
1753557
908255
319588
474667
7453
1189171
155277
568691
1022422
1951756
62937
296823
971156
1766508
91375
446895
148869
1590048
772521
1602680
926318
205946
503759
103594
698870
1189786
80031
1986150
564466
1637973
1838858
1028242
509305
746945
1337359
861478
1837042
1863102
541225
1526786
1324711
262354
1662916
364128
1013290
673868
163697
1894367
467305
274801
479057
1782406
442570
1219515
1139087
1293184
917931
125299
1084210
750293
789709
813438
1766346
625849
1779486
1550956
1777054
1895834
384017
1586162
915045
1945571
935304
1322750
1971991
1286272
890906
1718026
1009235
1637324
995953
1756377
1475968
1023810
1342013
590607
796775
723622
709879
2395
1140846
910195
1370294
1920010
1280803
1688896
1662084
441968
930327
414422
1829216
1317663
243912
560269
741621
136926
523933
1313326
1970387
778599
1176764
146963
1027154
1384518
1210650
646681
651622
709661
545108
1540164
11820
1650966
448662
714123
1628981
633782
1933853
1286654
1424894
294650
687163
1634613
1930022
1926703
279560
1609425
1928914
1954858
1154787
1006388
104679
1153180
1917201
1544627
1023220
757993
845759
735387
1717368
1734754
302141
1033263
1366503
516523
994871
663468
232029
1029175
1840227
444201
145560
1929696
87405
1121080
151896
592014
1520597
788729
126449
401568
288344
1314841
1326056
154832
1592616
1965100
309302
1672121
1753218
1241013
559175
1934272
404939
1417507
1305986
456227
1798613
1118811
390041
1056735
949539
686013
137691
372619
730716
1562444
187764
566626
1556257
1504840
1410298
1406982
762464
212476
833103
753800
182950
1630529
1957948
174554
1476423
138325
1113993
138312
223439
1454858
1997545
451293
1160416
1436928
1899377
1619105
880259
392518
210525
1986318
456561
1944325
670057
904953
1868765
872156
823098
1989611
742539
1093108
1567057
180399
1159696
1163392
1547647
1099170
787141
893781
1890683
1758010
1884765
322213
1176349
1853927
894350
981512
845919
1444140
1184575
1148979
666520
21283
1936932
1167743
381016
656323
227141
1020535
487052
1277405
1198334
1043293
775023
544557
685392
1202102
409592
1321415
575905
983632
1056372
323611
1377381
1697173
286902
1885395
1422146
1317778
1559505
518751
1048443
1103977
804429
1351368
831645
1533715
234733
1288490
1390001
1303744
1183408
1488100
1818724
590205
520901
1747310
661045
1974086
1219830
1574338
433866
34592
617612
1343929
1548957
1674916
1557990
964318
1118972
167675
266026
1789804
804593
696406
447630
491465
1369240
683308
258599
853652
47810
1646516
1319257
1949725
1869470
678517
558554
1336695
454154
111603
141868
1964419
1704710
254347
288129
994146
1922568
1614304
1031836
495641
921392
596531
661227
1336319
163393
1737324
1250489
1918168
626182
673689
1952824
497308
1881500
1393270
543589
1219950
1203611
1974519
1217009
267366
501552
1393055
1094263
373177
856374
380520
1522473
767153
1577749
688222
849359
1051716
1537567
928771
64205
699621
1879766
141374
1429054
688379
1696934
573188
1117205
1285553
755466
1686835
1398606
1536518
86795
732602
487559
1570629
524279
805349
1978212
1941889
430089
326008
1620438
1753967
1099936
1875946
1317388
387348
1078860
1849027
227021
704463
1731349
113218
305958
861317
1598889
1684423
1388599
1917034
1697148
1709181
743521
880755
1786478
572131
562094
559134
389648
985362
1413889
16493
945712
404291
461597
1771959
1427811
624240
74391
1700696
177506
369196
1064454
1895479
567176
1732613
1669380
1516559
1627828
372577
420975
1270916
35215
136213
1549944
195726
762755
828345
1493482
91372
1413290
184767
1202856
649880
1769504
851602
376876
1935279
951546
1333984
1037199
1096702
1512263
832374
246511
1269939
1470653
1085604
1685607
1919470
1553881
1325223
1905051
1244278
412859
318176
12317
750262
116910
679341
1201877
1197623
764662
262511
927777
1269266
765828
1445033
692205
1395094
1820657
293613
1036615
1251337
1440836
1921760
979528
1702045
1314418
224575
1748580
195361
1173324
1954081
1221331
104770
1597871
1944651
1238539
1020872
740087
616899
1655491
1602842
309537
656736
1981016
1532196
1838777
148699
1703002
1004994
1923720
1785832
286013
1877897
712446
1703329
967150
1791212
348968
1153924
1090069
1131043
617617
1330598
1382488
866712
1120074
334524
1753160
1535093
1252471
1198043
1869297
813660
1044865
1079642
1207785
1508281
1621573
862625
1091598
390206
421045
1005588
1513397
132166
1617118
1640108
1047900
644837
750462
1907207
503722
579260
53927
910571
560344
498384
993647
782709
610974
620281
1833721
908418
991513
24941
1337548
1615890
1669486
976563
901307
1251410
1098324
106216
1835387
1116420
466562
1133335
775126
1143090
270446
458262
1534209
1414908
560083
1826128
1645221
461207
1752014
1420215
1439745
902229
1444689
1841540
782729
628614
1319399
709086
1040209
443891
1330788
1681013
1748625
1641947
1065536
1463509
1195963
1854807
1146360
1847738
706776
1758959
1849185
569969
815122
1899116
985748
875538
1237050
220831
728215
7602
970985
437359
166164
547323
1505201
77550
312143
1364301
859995
1256667
812549
707943
1806734
1958932
783605
1981656
899093
1864323
824609
1770765
753296
748067
511225
1377696
1585878
774167
1737799
1761572
20603
137355
1534962
334044
122537
327615
634172
592354
2696
1474022
441048
1806183
760647
1193161
1660327
1342910
1248282
760638
624603
1205677
547204
650671
635900
134821
261403
49783
1642211
1596066
1712981
1236957
391201
1363501
1395542
512294
939581
1529028
1611751
758754
1080116
1849724
855583
552007
1890611
1847863
333148
1428196
493128
1064834
940111
1455503
453017
274726
1101380
1895510
908147
1247400
1705945
510319
550430
1167642
315528
1696379
1817854
1905698
439944
455865
580376
906374
1847499
103088
1310495
674106
802322
1510472
960698
1702227
716900
586086
1695862
1049751
1681105
1057346
1582822
411121
1506115
1521074
1747349
820523
1189772
746234
1893231
1292847
22287
1355684
1252651
1110341
1379841
1383427
1376127
904717
1080612
222195
1690105
1603660
1839406
15937
1655216
961700
1337253
98857
1067925
1640536
465429
967325
1233264
490402
66167
694123
496763
1055663
1705658
1532272
305081
1841691
712202
352796
1197841
1941477
1886435
929234
1810968
1823294
1169918
1354021
79754
439329
1737159
1948424
135501
1967274
1666374
1587111
1892640
123996
330042
793744
205127
512308
891706
1058245
684153
395908
1208987
267475
641800
992332
959391
521736
339209
25018
342802
1695746
677047
1759682
654456
302396
1122365
353910
150566
193056
953615
663145
992700
1538608
1205662
1897972
464946
446276
654186
1046626
1617324
402703
1770149
1070935
380540
1578207
569683
507850
1347609
697043
770984
471097
641918
135943
1539403
872353
1820873
1510869
1510933
798307
1887006
1944404
1931601
496928
52529
1086300
985651
1473738
1153811
567897
1285559
234256
1348380
1118230
395963
1272392
1955088
481381
248674
1754249
194823
1589238
151846
12902
926103
361977
65286
1941433
647316
1713487
1550971
1119050
1070154
435005
176208
853624
1600834
118282
1118791
960846
1107112
1872580
1711693
418038
1538108
613245
1623104
491333
824992
1539267
200691
1878450
108892
213892
145100
1048328
110977
1335954
1878160
1756168
312124
1462961
415397
4532
1264389
1327965
644678
850549
1211707
939152
524862
556772
1796071
1944362
1310041
352348
1139327
1489511
352825
1718027
1830046
552509
879015
61148
1153953
909694
770017
299517
1915219
1503354
1541519
1182259
338845
1764647
1352995
1453578
527504
325529
1090117
339193
1219853
427474
1492834
1930225
561509
1339956
1772767
509747
1578965
1042073
1979766
1095229
1670312
1886545
305682
612707
310684
1620187
1294164
1173252
819034
618248
880670
110498
1483782
1158916
492854
40085
1188481
483919
487374
938783
1339797
297943
1302985
1843110
1068427
1554750
518663
673642
584519
253451
1517538
1897677
66025
453140
1069815
1813136
882690
79381
1222717
1849519
1413305
1424014
1563148
99675
1551946
118642
661605
507576
329164
1552034
511943
1552103
1105907
550803
883961
1364820
381694
1767293
861538
486207
1971932
225601
510168
706299
1091894
966886
1598415
756983
1114050
703269
1011325
5099
1307503
1253210
1289530
1261827
1384648
1207588
218928
316134
551205
554425
772511
1809695
240038
1282415
1845329
21909
1067090
383481
1006300
1172517
1619672
889265
1730537
1559808
755390
396814
1645645
1870839
1421643
1627828
1780511
1578367
1215220
541749
736264
1371251
1978542
1101434
714023
741862
1537895
434913
1767350
1891532
1018516
1324238
201267
470740
841724
413116
83995
441273
137321
1317356
487388
797247
604888
1088824
538925
1295016
1687681
29240
515169
1374524
413199
381841
982781
28041
759532
1510164
1149755
34651
1258472
1485579
1805014
698724
152344
76728
1422845
1232889
850366
1549971
1002952
363052
313714
839685
1758804
500222
331870
940848
1060187
1279970
1269715
593774
1225674
761345
1642418
317644
655437
420563
818883
1718983
509655
268073
20084
758511
725563
1802050
1149493
1557874
1379345
1468284
1564900
1185151
97039
1829080
576151
1742493
1293220
1098155
937026
1456952
1809572
686931
91207
806015
1847725
1386430
1233223
1764995
1193328
383671
552966
918517
144320
1813264
600863
1507336
760455
90192
1109309
1279871
843794
405190
20672
1731252
1671960
44301
148735
721608
1814837
731806
1803320
118781
292161
413701
810430
796140
903432
134344
1036319
1271608
485107
1690457
1792610
1198173
42560
1368851
1970825
1188618
967093
192667
1923801
608787
563405
32432
1480903
757588
976444
1051228
1493295
271232
417000
1920806
22340
329806
205687
482309
1229106
1213386
146887
1308247
1727718
1372428
1415828
1232152
644112
655331
1152793
1716708
40127
517570
477779
561554
1738597
1971171
164674
1283928
1974262
375253
1334851
1323943
758943
975647
1079937
180486
1215312
1758572
1380289
1516683
1543367
757626
1638095
1206311
1600549
1144626
1650384
673929
1333989
1486799
1262467
1180134
1582988
606880
348695
624942
1749641
504208
1422457
1975579
1538234
1625987
1569359
1367917
1912547
733940
1197620
1640783
877038
941126
1575203
1990154
706804
1734109
82463
1802431
1625124
278398
1210034
1588279
690576
134954
1982501
1228409
1555146
1243235
1686022
139220
616960
1105384
15079
469410
645182
227082
703138
1412386
1426291
435129
180213
1116911
1813458
1005987
1327568
308664
1626675
1711640
1420275
1615208
833862
586542
159151
630947
1315744
330839
397131
1370252
456816
612063
626181
165044
1792514
299669
1318163
755389
977771
372110
1243075
955450
671185
737643
636876
1444204
1554106
1410751
577812
667310
27314
148117
1950427
1735254
1023961
967023
252969
374280
27174
20954
950724
1711785
446711
1820203
1718298
1288902
879999
1313581
985248
34954
364742
1076527
417723
1498517
1482673
221978
529343
1599055
995362
650522
1416726
486138
730449
1317320
1977154
1688065
1478907
234781
1796113
1616904
1220669
687270
355874
1499932
985579
365095
1393148
1781250
1072254
700371
1910257
179514
1453019
333865
598450
1836610
1208186
1991733
1505857
1219371
1302695
851629
1984112
381659
1384027
1911636
1566872
1919335
883650
720262
991559
663938
1609375
1131860
1574838
73320
1306558
1499159
886652
1639907
7675
1627229
1218790
1676804
418716
541397
62400
960224
802906
1398692
1917531
1573475
1091836
846109
1493556
319228
688081
696106
536856
245603
1775239
1604120
572525
750609
1353418
1218354
955616
527804
229387
1893949
1808047
1081532
153872
1308755
1829346
624298
1431204
1475684
1109243
635496
953889
1502424
1312541
957134
1116776
21129
1703885
794866
520052
253573
1421857
231421
1827197
1489735
264344
1081342
1649478
544940
327460
1692963
1469477
490298
364653
1882851
1982874
200218
268608
1819788
430516
257460
925743
1198894
551913
831399
469529
1391058
576209
1775077
1564614
156419
1784602
1223141
1820797
1159532
1506467
966988
484985
348185
408470
1777853
399780
304850
622706
108678
1678253
488235
1227567
161388
62082
476290
1951396
1052439
1130402
1586886
911044
346636
1950786
304172
507286
1797735
267371
327864
1266425
961989
1506979
1661359
1520023
1064890
643497
1294350
151089
1711738
1405533
1520979
1160628
988946
262427
146539
894528
1148970
1549338
1481940
756515
139717
1402848
1890645
1511180
1685401
1848167
1228069
275864
171068
1982804
1058919
480975
1556589
1893117
478629
893016
1307633
1258951
684521
1190505
788732
1333301
1926344
1692550
1805576
1521664
130014
436724
1305304
325532
740342
1664561
55342
303418
1148492
1638397
1521848
827465
365266
480326
110370
364096
982030
816665
333652
1143534
1699964
1120641
1298985
1338841
188580
1323149
1365020
1294525
204932
936552
979813
1770430
815150
1261729
1636525
1548856
883759
1089709
365979
497384
272810
949140
1457702
330010
413246
420311
116586
1072031
1301750
528215
1678475
55859
1085421
665184
1443880
1596929
494095
1317243
1811083
1957282
963387
170434
945117
110166
1758602
1877848
697382
589741
1947938
1490289
1035449
1321606
582550
808937
1599691
1083508
397855
1534267
1566217
956835
1358574
1440191
1748762
1970612
1349531
914972
1262623
1384434
258430
530220
922805
1007568
1829436
1278127
1509239
162087
1793655
673927
205194
541738
1933251
1329783
235405
1978297
332550
741570
838472
1118273
880345
1854003
662234
492071
1628226
1350283
114959
1955584
1199809
1132203
229610
1116254
1549727
863983
1353364
443300
869798
629110
1610378
118486
1424118
1003499
1388582
1339911
898486
388001
341127
355714
897513
659843
1849718
1732317
1478768
1017819
783156
864087
182593
1824369
1245063
1693893
1795712
1505703
55362
448304
993843
1423046
42709
1477208
1293747
118933
55806
562702
1168614
806482
1186404
482784
181450
84371
1726949
1261392
1928058
1553543
1256515
1769418
1809394
113738
1795215
1917497
404598
729906
1181718
774318
1199586
1288767
1100407
378526
450202
1020328
290490
753264
657306
101022
27302
151645
349194
723900
460715
834159
1345905
1927146
1935129
225971
1839165
436518
1011252
636462
548331
11470
978856
1334689
1470548
802519
1671916
719158
439953
506578
901085
1969840
527624
1097640
1152312
396462
1979187
110617
1058873
98246
534411
1295982
1737471
987979
1077797
760044
1050152
1155153
1059834
1157723
51411
1757665
948912
1906557
1077648
389598
1576322
758591
19824
1103065
1509134
1305346
1466730
20018
217143
1085135
1596021
739960
1874631
246263
1812488
1835206
476470
422752
15323
862533
338839
1943283
1627595
1459110
1625102
1267903
1678440
480139
686677
1404719
332234
283227
1569247
576793
717354
1231279
493950
1208921
113477
816233
89150
1356726
1441581
236990
1648763
778596
859043
1033472
657063
1934487
1203868
510466
334407
300302
1879138
1131258
1614184
1573482
1877433
1057098
689107
563547
1292509
226288
1688318
348397
1042717
1242906
71165
1671074
1126200
1855800
884981
1966270
1688733
351699
1195121
1114026
1568510
1084601
1231843
614892
479750
1688163
1488917
964675
484841
1299577
991917
1639231
185312
1295910
460302
558077
1581442
1240738
929482
1888791
1961679
789059
150405
127424
346458
543867
831279
320863
435320
410994
607480
1183610
1246388
1969007
1422048
1644104
1736185
855181
702841
410855
1261595
739920
1148226
742154
365061
1081164
1489798
623358
1391768
883614
571488
934001
1578343
710620
703625
1326537
1356306
633143
1765154
1511681
889320
533756
1029508
1693187
1950947
1187492
358960
256842
871625
1745395
854785
118858
357988
131917
1902958
21001
223580
1004371
154738
1032255
129577
1960541
4314
1865352
1694968
1560562
1898874
360111
33507
720228
1416138
1427205
1001673
1169677
712747
697115
915684
1050465
651194
862915
716044
549294
1252231
1402788
1380342
1919867
1727457
1181164
866029
280319
789227
108264
740783
1467971
1064492
412912
788778
1333615
422037
1420472
1948295
550731
1568584
1996623
1312844
1047886
969185
1704933
451933
1406242
639650
656047
1939171
1840983
1645317
1527201
201326
936744
1161417
158648
1998401
1665258
1117790
902482
1240771
1734956
621060
861969
1110496
1875586
200690
889011
873662
1387268
1103491
748230
1868649
437665
1293480
73237
938601
112626
834207
396084
1579200
1520842
762799
891134
1015307
312529
238623
759712
1070938
49925
161232
1195968
592931
421942
1681996
1383024
1940807
525652
1535824
692436
1760031
988941
36715
1599976
3712
823951
482818
1307144
547952
136676
1512130
492580
1104693
913072
136950
1046806
1464541
1114347
156795
284539
1393427
1604239
9006
1268089
1554210
771171
182968
1908860
784747
1029195
1421417
1138678
715098
1917346
1517057
697364
1268577
144281
1469100
178115
25002
1622638
1107523
1041666
1344853
121483
1631167
804845
1378518
1724932
1997152
518999
1726408
66460
1839866
942591
1338546
445099
232305
1368360
570954
1016679
1567673
1691279
886631
1813075
827515
425455
230980
1853277
1799022
1072762
436025
1161212
59516
809927
249364
68034
1154951
15106
166139
1116289
873474
190431
1547467
2806
174889
1940561
1726267
1651552
1898443
1990056
1077246
1750106
679660
905071
1312988
1910939
1305585
1077995
1913586
1749507
1277694
404110
132964
1060948
1476889
1206811
1681886
1841103
1446613
1237311
368904
1390373
598378
1452193
765390
341421
1850886
135307
1103364
296380
1804604
1493958
1360706
1102281
1212037
230281
507488
1852521
1348619
329888
1334026
78573
226649
1822449
1067101
332141
1890539
12916
186324
905940
1835604
1771971
449511
522872
31123
543864
1685641
1776371
506306
742610
1858866
83027
1152931
747691
762490
594445
1046678
1133028
752591
285035
76780
1670153
1511013
245053
95187
104536
1155560
584650
973379
1897538
758426
1275426
1209216
1732735
1736795
1951947
690123
928864
1392346
546606
1200777
471295
339607
1759380
1269497
723467
440394
844855
1467016
1643075
1099194
1477157
643405
7181
1701491
1319817
1479803
29981
492877
668204
120121
1755760
814328
1196945
580602
1755358
718233
261253
1431483
1688464
842112
1863234
940935
1990985
52748
1295771
834788
1821624
1695981
1238408
43809
1267295
687780
946833
630532
1795423
277579
142825
1475102
187562
1037602
330416
1059014
783455
1561006
839442
1607688
170832
1691435
878321
671011
1767130
1992706
1498902
1245677
1499486
1907389
411654
932439
166283
1914471
1783171
1819893
1661360
1194211
622792
286384
1490908
34221
1827484
1316550
1526313
1654630
592777
1654111
1483659
1837426
600468
865450
1449443
1462643
1405092
1668658
280968
1478198
1427085
861018
695981
278013
745370
1970546
1480377
612764
60616
709302
1138848
1818590
633064
1848413
679803
526108
1102358
11459
1219214
151222
1541547
1039202
199152
491388
1225994
1938593
1252558
1164730
656352
1552132
289993
1733229
934479
234483
1371261
44609
309156
533709
1745361
1367589
112585
1674708
1522797
325949
355162
1546901
813932
1215946
1108530
420064
540426
731406
1023241
1099201
1129045
1800073
1904538
1515676
867213
1038174
453458
244480
496738
653605
1701323
790695
1745374
1471430
929506
764108
1661189
143346
1818392
1461025
1130746
551763
939724
320169
1764484
1651336
1437820
786997
1382761
1915407
208413
1185742
1710816
88342
1207054
838145
766032
1562518
503408
195960
635400
333515
1484058
1403308
630688
1539033
568504
438225
1312732
338834
992044
1679311
1218157
867326
384283
1565664
1742475
1942364
923971
387622
533166
70644
843883
1787652
1603357
1433864
1489408
151422
581530
1711355
1724887
531612
892633
830750
1781433
639493
888013
676461
444826
223131
43289
121240
942334
82454
1711146
726568
1042956
701348
628478
1927157
1660747
746064
183965
345094
1823338
1909387
558647
527513
1321702
720816
290405
543930
764165
426271
604618
164320
585093
345306
826554
414102
503978
1342733
1932133
94791
24374
159450
1895050
1827662
609867
1686070
69457
1360472
846652
373080
310811
514942
395075
588491
1132283
1358096
536157
612935
543926
1004264
319041
644786
1177219
299485
1026441
379800
161170
1064861
1913602
426498
884886
408606
1753606
1899328
1407027
1179645
1387831
1445987
711359
136209
61250
1759791
1456083
1280716
812652
1747939
1978186
1924654
1330422
1916190
690749
1419108
620857
937107
1846147
1550675
164646
840156
1777207
147926
1287939
1017558
1028726
1904952
1165886
1650750
124844
605971
119071
1152406
664994
1381152
649803
215507
20359
736768
687186
1057726
1436172
119609
1388650
1637555
1696549
779990
108246
535624
475056
1808703
112252
1102831
1215095
650206
1277204
270979
1941646
737423
580911
1476344
36584
1794344
881651
1578902
636489
1470804
1293842
614740
1146156
1236843
754300
493187
1406752
140047
1233773
264633
246217
1785292
673290
623589
372421
434143
1274794
277688
1511460
1291188
1618538
55414
766131
330880
155278
244656
1260370
206740
1266404
841113
97897
882722
1960490
1251182
312743
232501
1743326
1178855
1856345
1998752
497929
657840
1334610
1801224
783884
237271
113031
1008417
763436
1368234
440464
1885114
668121
1509777
641408
1376929
1727001
735347
1073064
1303585
1348762
634245
1093261
1381398
1062934
1844070
1076864
101918
439900
901405
1337484
1960947
324520
366700
1839102
450995
1357068
630474
455414
342688
1932389
1405141
248778
668335
1658763
212893
1490533
1844027
1206126
660534
1694196
962405
435185
1220555
361995
658939
896066
1398504
327881
632898
1148901
1456395
644851
1165953
870311
130147
505130
1784627
721035
45148
651491
1770202
647798
679553
1405489
1266331
1085536
1145214
149233
179151
677845
674096
1975233
930453
1973794
1983820
1527829
1967441
977156
86465
1815933
1586101
516182
1230590
1407409
25976
852240
1787465
1245327
1043880
1010511
1675192
481154
1867667
1449575
856093
807683
563971
1236706
571642
727569
1052304
521367
1723599
1174144
52664
382023
1083085
525084
482331
97193
1334798
1190102
205286
1893174
744081
1096526
652779
1884016
429598
757829
355301
914920
32052
1352555
442178
1910641
372883
597789
857705
444958
1719736
1257981
1695920
1348541
1777514
255265
1505360
382236
1207398
1467877
1928650
1472906
824648
1515749
1737547
1954385
818332
251148
1866522
1597575
108647
714108
1523560
1925798
745686
98250
703919
808645
1339427
1638015
141428
1194253
839206
107472
335553
101952
1309789
1958783
1873695
380939
436023
1916291
292219
1950831
1224769
1354402
1163694
82272
1432378
108741
1114118
574533
100688
1282078
1132907
1451195
1163866
1657434
504369
1688153
1750668
1416516
1152773
137411
1511046
335251
1773645
1542520
586961
1902420
1792789
1328932
1088538
1359774
1826496
1532766
727383
985226
867340
1539897
714886
1813091
829641
1133444
1963514
43196
1223090
161707
1524840
1559902
192908
1403291
1057671
126285
765601
951210
641083
1181406
1852266
738220
1361976
416764
1313336
402022
1679163
582898
874734
1855
184667
21237
450020
249674
851819
1484832
1904963
1485952
62856
737503
1262149
1423230
1626158
1329413
49989
1714576
761374
1857379
972615
1357814
1363626
1495861
234331
1479824
617497
903169
1472379
796117
1775322
1995156
1989803
1951950
1897092
396686
613918
583407
943852
163959
768379
534419
1313104
158734
1059175
961041
1106603
486192
661598
814684
1463661
1089341
633915
750602
1033805
598216
289237
1794312
1088531
147416
174616
274842
816549
693001
1003319
1095380
585846
918673
1509914
200370
1723027
1397197
1057538
1979911
438240
1952894
765700
1930597
429638
1415941
876621
1468678
969474
210338
637437
755864
741746
731562
540606
851103
765832
1259715
1776973
1430708
436415
1870350
854871
400925
1278682
1427100
29018
1774590
1715341
901729
840108
432752
1324983
23319
1808184
1280100
1769105
1371653
373445
1362818
1729704
1191258
1194325
1045001
573730
1763828
824689
1972792
477771
325805
970886
1980006
718021
851163
1519542
1149546
222913
1286274
390728
357921
77677
1301688
1657503
1063570
265956
1495498
1652207
60997
810011
1117995
1987451
1415015
561363
1980513
1532587
1172984
75995
1330288
1238172
1519553
1892712
1419996
17407
785495
708838
1077532
1627694
1247133
1221218
1093546
1351524
1695133
1197447
1910478
1866187
1513207
1488348
780181
1904464
1967775
1069385
1724750
1803873
621700
560053
698785
401080
1742888
959970
343117
1995923
1856959
1085263
1932042
1144381
406783
1640352
1798171
20270
1642976
985067
563963
1319288
195038
1940130
1596822
1376192
143501
1619078
918380
1126817
211546
1774488
1330765
131486
1414426
1958658
340123
1196183
976676
178884
883585
521539
1084623
545000
1041254
1505786
1994262
1908964
247041
1795542
1299613
480771
1711011
441735
627461
821933
1753358
1734912
172387
772552
416095
1422048
245451
1593800
1115598
1485669
806614
1630009
1920970
1850749
769244
632213
1953136
1640404
1635511
180754
1386853
332822
875666
1261511
1714161
1930902
1178733
1485826
1035515
147231
929886
871483
82356
538439
283977
1972600
1939461
688740
1791988
299588
1924357
91138
1227375
1657067
1509540
1711823
1564115
1102397
732484
1730188
1336825
1318322
1955363
804853
828410
484337
870284
1951757
1003092
810119
909632
1500611
818130
203251
222167
163585
1517523
1411704
1527128
824280
357047
1866844
359721
1147270
1770051
222853
322549
204841
134136
1582939
560396
538827
234996
1850750
655331
862809
1407362
1348351
166317
23500
665834
1566462
628643
1981027
44898
1018313
1872354
253347
1666876
1640086
1271847
1120506
1695215
573290
73027
1095495
1922612
996947
1726564
181459
960639
1214931
1621052
17653
780379
1551821
1887187
1435331
1454303
183561
743702
1244219
549060
1753942
189472
1195949
320627
1099037
1494566
127161
417419
1039071
1779368
1405670
1283031
935219
477169
1852991
1262229
90940
1858686
1119339
275064
932889
127585
1971150
1157620
988189
795677
578531
1447029
679694
196464
238484
1327402
1067890
724493
1540932
182730
1407469
1048804
517003
494522
1880070
584127
1704095
1471856
272243
896062
530234
1587557
1062887
1396835
560409
1218222
937765
277719
360624
723392
1373750
1739324
297604
568805
1779276
912155
420314
647753
431027
1796868
1871890
1743854
1147713
41743
1748705
1976303
710267
1838182
1832010
1205673
981700
1155856
1298436
1322386
541732
825682
1119042
1311250
1522335
1572890
1426187
1531453
1728973
191464
1230122
253061
124928
1696875
178461
1200587
245120
1270594
1326580
933448
269251
1801460
971771
72876
268491
1075411
363992
128849
1876300
395426
78123
663813
839738
1344937
225031
1474586
1402928
1447643
1158592
1544604
362718
552734
1193555
449923
496290
1570660
527755
941936
568929
349463
1611861
163691
1251188
1381383
1285332
456486
285061
1086459
1656425
1899863
648092
1654726
1382680
956756
445715
649250
1298795
138198
1335074
278624
895442
483557
655318
147086
1859468
794200
310830
974716
211591
1736723
1634661
1431564
442626
1108743
273008
978750
458993
1922076
765040
1987599
1413335
460206
920358
772799
460990
204234
794732
1004793
210645
223547
51773
1838177
1806900
946107
1967118
69604
1637292
1546569
406698
1598164
1683344
1513615
104288
1253194
1129591
592734
1746096
1688754
634278
542991
666998
544585
1904437
939599
29134
701928
833322
1298445
566527
507154
1324345
328330
241310
724802
1692049
522977
487553
1695229
1436377
1638852
1309783
1598973
1683208
765682
372332
1039951
1169992
1665094
417214
560420
1267569
1116311
333909
1015502
1232747
1269634
1286638
1748255
1367194
1104726
50314
1536437
968097
856612
1706625
206800
1777055
999242
1335132
1228891
1433090
900697
820328
1932524
1055356
755289
529183
294017
1540339
1262808
1979478
877422
56971
1762563
1055123
1950252
867009
1139946
1277209
388664
1436523
654825
832203
630079
1401490
559885
162979
858347
313161
490580
1503141
546309
1820382
10861
526622
1467897
1403944
1452894
401002
1441845
1416750
1826457
1115995
1856023
281162
714573
1390808
1409925
990518
1107372
1722568
1860625
335412
1190987
986011
1214256
1624075
1502169
761379
1613683
701441
751400
1270568
1792215
799396
1328489
297100
1303751
1750957
1581454
1382221
1777174
25392
1313870
897475
667444
762961
1291551
917776
142216
1718837
1016929
1229692
319319
1763267
499957
1543417
813136
772964
1207753
281688
982593
234771
1934919
210584
1342902
1950925
1035527
240069
510156
1078470
909649
374233
1629120
14398
976496
817142
1565966
1206544
289008
1744963
1144466
1081054
975270
1075287
814676
1350731
1669075
135497
1175546
1648018
1201516
1824915
267715
605054
327685
1045353
670927
86472
1516428
1002186
675254
181366
320938
68548
872806
1158146
419849
1232399
1746745
971611
320016
1119001
1630021
1583012
867823
262134
626301
847894
344403
1659054
1385828
1758284
1720945
926822
1605302
843472
411029
1548114
674814
1293293
1914530
158732
1363922
276432
1118666
1822700
1404220
1611372
1519025
1474771
1501501
1675918
100538
1932786
1294739
1581200
1578889
943543
1266101
1630378
150173
104166
678039
1888482
173555
757790
539441
907044
305769
1276392
1348649
991019
7549
664532
953633
1422852
1815319
1221932
95651
788498
857257
42356
1090897
1142239
438237
447017
1948470
1881291
1173003
1255972
995147
304098
389935
1605482
1802847
414031
1693263
296170
211496
1723015
88691
138245
437969
1442472
1237825
539390
833654
1980609
290058
1386176
765175
196517
1623411
423823
738864
1956955
67920
1292293
243888
808005
539705
924698
85059
763297
1443357
882574
575081
322729
1606254
530166
624003
1550181
353357
1553629
1460202
755628
1842401
1302124
1373902
1347107
664187
1341587
1891898
1936310
1655836
921881
1358533
1396181
1198785
363618
1848177
1213038
1696630
1131563
97457
1639791
869145
1828509
965870
787807
643414
1088015
608444
1652009
1319884
682865
1875514
338043
1383419
1833308
945765
1597058
11169
860314
208014
1461937
290518
1438492
565994
1355311
1548554
509729
1246144
809798
660271
1056876
1535432
528643
266902
332102
161788
404901
1980314
1609210
315505
1337532
196615
1753870
620973
1547716
1032079
263803
428872
141451
874658
92106
1028843
1899681
300505
1910606
342149
1207571
1486418
616998
703516
146970
1744433
169588
358303
917316
1604821
213108
976291
1144956
1639378
1123569
1164134
1121499
1628320
1681397
175227
422300
1259961
214740
797066
710801
271425
1042459
1056444
1980478
847775
1299266
1211939
175892
1310652
1995240
1106519
1795680
502393
773799
664848
592728
1392257
730972
1144137
1548460
785077
1247122
1621728
86738
1494916
619407
1178687
753314
1466898
1612635
1294555
132687
1568392
580548
988789
868197
39504
886718
1179994
728133
1547004
608306
1511007
1548388
1759823
1466165
767139
1477770
1938677
789170
852031
131635
1144061
406478
1931412
450036
1585838
1371596
1856721
89328
766527
1575023
368137
920801
1728175
1526342
1939417
1141892
1986114
357858
1453360
1738120
82159
1309174
1223221
1320830
1680455
15995
1972914
906568
1597833
1859906
461296
1969585
550632
374868
95118
585196
822224
776115
1913546
1706545
1120988
729630
1352127
1044446
311605
352893
1896416
235789
1881221
1220134
1038477
1862728
645163
560048
1157392
1907827
822848
1263827
900492
64904
1945507
1772688
1560631
1151884
373995
1587322
596399
593276
1327711
1286415
59408
893746
666437
1521530
219776
854394
951307
399994
896306
1505622
119164
1555632
621233
1694446
278277
1273286
177551
147177
1702733
1285623
470077
1989890
609750
1205462
195988
259549
172135
314355
729147
18730
1837561
1345126
634463
937550
1902414
292899
554803
1577062
845311
39756
1802808
1969463
1204135
735256
1368023
605887
1596783
861133
578404
1880209
940270
396725
342637
966451
1733340
702604
1223039
1752434
653592
522929
636196
909179
1437499
1235106
1256781
1611942
1860049
315548
169255
1045578
299467
143880
1951516
1388869
1284108
896636
1191582
864158
1047701
106796
1051876
7337
995595
775228
1070854
1079296
1654813
408752
1277633
703279
584299
14155
1249800
552662
1833680
865786
221249
534737
1001900
1427745
476736
1431204
1017083
1135874
49352
545348
133917
1020152
1453174
1912982
313802
1705357
615327
1594348
665095
253762
1082331
734722
337247
1901140
98472
157027
843862
1153067
743813
1523173
1866160
410533
600163
1173369
1417328
1447351
247188
779794
1320412
792914
1609341
1432124
1836238
1547355
1820172
1366374
1335753
781525
559524
872456
1968003
1779885
1775085
380784
214917
332956
1924658
1175186
1637512
1832579
20199
665462
1025806
888085
1750976
1585849
230642
443866
76836
1480850
707470
1945854
1934974
816939
1066671
1522961
1390536
286853
1718829
96683
852006
1140380
1034900
404030
810465
690425
1328537
45933
31872
556128
427945
1511889
23415
587040
39881
771706
164076
157448
41845
144440
656979
776823
794142
1788477
1930597
13992
826703
862779
524999
229969
796044
1236530
813999
1542404
655868
1948517
1323049
305018
1900101
1315704
457166
104037
266496
286449
513127
54670
1747597
1386808
505931
1191316
710706
1462816
1604732
1006573
999999
456717
673708
902902
1042140
503932
1430209
387915
1926476
99458
314143
211383
1515287
133716
905888
1294822
1494239
1939818
1228221
1980111
1820828
1980394
345992
980952
823874
1330596
117991
657988
1125564
35366
1081799
119070
69598
1889815
726375
575811
161500
1906965
757278
533472
1884902
241854
1939843
240611
1810679
1512472
628309
458286
1162225
652069
1386211
1991569
453347
1834323
225768
1261524
309060
804809
1247285
1833675
985540
1436512
1638541
1906032
1829233
1665644
290142
355897
1129625
1794528
485441
224518
670139
1783973
474924
1023523
466161
330514
1889978
588295
1922206
993593
138405
442463
944044
1977402
1984601
1073539
1158975
76653
1268519
1853379
458444
1604760
1229889
1466118
314978
1331082
470374
1267716
32111
1273996
757460
1074297
1079611
1557647
1361076
162656
718861
1105035
648284
1381384
1964873
395171
1073185
388979
134434
700121
1747382
1993906
1170969
738533
507224
1158323
755498
1713001
988828
1780149
1694596
1205874
698158
1248295
887698
1029504
374645
140417
365049
653829
305064
1136116
1511129
1066235
1032633
1202762
495879
1552801
466801
497142
1870425
503435
1250712
983740
1703225
729803
569388
1830774
1557162
923418
589022
1963560
1704503
579725
688175
1362491
326733
520648
1499575
1716701
1415696
1697928
1918226
1822866
446952
1481327
542333
353920
1588534
1427074
1085339
145999
1179596
1654461
1564815
1423337
554541
1294977
1438625
1649918
1736060
207631
704774
1519753
1178918
1835748
1208029
617863
219672
843116
1970323
1826491
1019262
1624519
1630978
660896
1122924
47598
1547169
313958
42227
1473297
587395
1950939
1024854
600814
1660832
495293
1454859
1129958
310820
146537
1816926
1473320
37438
1594885
665678
492506
1658483
995484
1761971
1155531
1871734
1953728
1910869
141258
1791486
985636
1413922
1701614
197297
1344379
928308
215110
214613
74013
1150646
79362
698732
577287
268686
671748
66587
920985
1928946
1195719
676903
1179478
1156280
1038085
1844710
499155
380320
173968
1378107
1976121
1822344
289300
1660029
1101880
442993
43433
1777267
500692
994419
1713829
697167
333284
1515962
1826909
1930307
1327931
1054858
1857662
704606
675973
22264
1490713
616784
1035343
1140435
1246359
171648
910621
358735
1171907
1367536
1922268
1108480
782065
562792
905177
523017
721510
932726
135438
1630697
1101997
459731
72021
1607942
1913821
1411633
1170358
1273507
667656
668724
1802154
1661203
847531
938678
244705
304946
323083
340853
164368
1282377
671804
1982748
1774007
582761
668022
1803370
1333384
151584
1449248
513996
306299
1110947
1525595
1526144
1752245
1721669
171568
383268
1148307
870380
1038769
331209
1270611
1196552
987639
818720
387295
1328714
113664
1412452
672829
1513302
215379
1381444
767378
1272087
1159880
1287104
612170
779232
384745
1269696
911770
62397
288768
657395
555582
32487
362641
91460
31031
689468
849914
246012
691245
463446
1872807
1180084
1186861
1539200
1054246
1835711
1809744
987913
334729
1153209
1877744
664020
1185612
491370
1117369
1113011
725195
858648
331229
786904
841148
61102
1443184
295351
1502886
597824
942097
23246
317827
1692926
1913798
578575
1132973
262053
502346
19906
1689092
1687223
1623892
1324674
1720928
406602
96877
765823
1752993
49932
1948006
206123
1036527
1534984
373423
1084296
769199
86434
1439416
1598566
1596384
759167
1167439
1339653
1128665
1832953
612641
793806
1806359
757532
1359295
720235
1793198
1760026
990237
94113
1088726
1093523
1687603
748037
1702614
1355315
803900
900410
567056
1678372
415472
499166
899820
464154
741040
775819
1366813
785915
1598588
809404
1563197
1216909
49658
1181047
51476
70916
1611871
1845509
1092247
841040
1803746
239302
1843588
1944490
870485
1171705
997857
1467400
1999476
330134
1321180
494132
1242865
940321
888393
1448547
1251524
1678748
1811097
718488
1780928
170243
320601
901797
1507893
826132
248802
1501136
10076
825828
997967
342765
53157
377889
1239721
1352160
1755241
882706
1604506
206905
1723170
1092429
473136
1758267
131925
1065827
1228303
1525784
1456775
1405246
1714205
467787
1011246
1552069
1828368
193483
1886415
128289
1582777
1717040
169408
1938483
1087707
821946
1912177
1073596
1146325
1957920
774872
299250
1320225
1288748
827746
1220091
1687392
1727505
67257
660284
621379
1042167
323068
118669
1022758
1739629
750475
1317866
1513305
1825639
889183
316321
786318
122601
905562
1187718
1110762
254427
1984807
355918
1754277
1367441
142248
1395050
1685149
1938837
836032
1343252
856792
1732624
1811547
1902576
1314668
606916
439152
133215
1336878
834372
1757800
1915852
1183146
1614592
1616411
1822158
155882
751756
1335299
735620
43721
721266
1934276
588471
1116921
168079
520966
807423
1559085
1585425
892147
1965921
992479
396311
132736
553271
1089961
252265
1772426
1978810
992101
1671851
1766529
461327
1720525
840737
1192444
13578
1104961
1815320
882888
1861448
1084789
1260328
1622341
259766
199746
924584
977064
25501
1070935
716992
476104
86733
1669139
126388
69744
68506
57147
1175682
1341184
95301
1190832
676151
523177
436856
222961
1290426
1007782
1872230
1699973
746677
757372
887402
821194
1812902
1266564
841056
819163
527496
249669
1378708
166427
362003
1495386
1754991
149567
702256
1936255
639676
1650427
1275103
712960
98802
1520948
1228314
443226
530771
1160536
1037131
854122
1030832
1672083
819761
1298604
515862
829073
1365484
1462384
497941
317274
398705
1405001
1844654
1924019
703713
550083
310651
961741
873711
1753095
1071552
80550
116597
315358
1511868
38400
1886235
604207
560373
96088
1375664
1433092
1258666
1045297
1757375
970767
1506401
827671
966300
154380
1432688
1700067
896326
366416
520310
882296
1720637
1894801
989295
1347981
1937706
1455781
1052250
1148640
1719460
1935884
667178
561443
643767
129985
558116
1163189
1069450
264885
529816
993203
737768
1271306
616724
180729
1098848
1002227
1823861
1163065
1089981
1202190
1766442
554988
726716
610117
1863364
829273
1124376
129765
1747373
515815
1687116
501823
1292912
846986
449713
1087367
1044168
1598462
657906
840809
123667
1052578
1514757
1259816
1705512
1750197
1659211
652871
1564780
1277217
1011087
718855
1696467
1508285
676336
1895040
1320322
1806611
1694
1821621
866713
1057341
678967
32384
1220453
273676
279856
1137074
1132152
63492
325223
334970
1534980
1890436
891101
1898448
129047
118360
521667
1414909
1494582
671386
1110998
1677346
1335766
290992
1840603
486905
1114179
353973
1113653
1200621
908465
912637
1711884
1984887
556410
333218
1489171
587436
821953
1823813
1502419
920110
362002
451701
571106
405466
858585
1272934
1021814
1739342
315072
1595998
260615
119651
1927172
1017173
1525900
1346812
177056
426535
1507273
987081
196857
1927516
434673
1033683
235823
1200829
1522471
1467913
826932
20719
1695321
1154090
132782
1948464
1864656
689976
1855427
7855
1905760
336931
1445783
133982
79960
751605
1757691
723238
29341
1386440
93083
349530
678395
815065
1973302
24107
40468
239371
1945119
1586757
1413318
1955126
1598088
512082
901970
1758542
1493857
1491511
1581950
1819373
477088
1071171
1816883
961704
114467
1625206
541765
1093046
88474
1683021
400735
37244
1101628
70384
292086
1747407
87369
764347
865191
974391
208398
709675
396257
424101
430814
1050957
964225
1872458
1495739
105930
737598
1185337
1213639
1150952
503126
1299510
927915
1613785
311740
477977
566071
456042
1774720
1278283
33867
446626
528161
806998
567690
1910298
1210803
1947431
1660610
575560
1361438
1464205
416763
796650
1215664
1877093
420851
48030
591228
1468845
1719701
1938517
887566
1199008
1286108
888512
374914
1919071
1282576
96818
1575501
1859873
465977
964317
30612
1770271
1632539
755206
239936
826742
1438625
1997490
1816245
351694
1382719
1818547
1932539
1197772
495670
743673
1200494
1188687
1043440
801809
644514
556818
362021
1915104
908338
1076237
1659505
407550
1724201
787026
896532
254281
1419499
221090
256722
719871
1689901
1199659
1458129
1889397
226537
798527
1092849
396023
1976811
1716387
175598
975636
1045316
117489
1019633
101359
1946309
1633103
878790
434227
1650353
1825709
721571
687669
1204397
1135492
1157242
666974
1292960
326857
1105048
1644831
612100
1626963
348980
1345494
1112143
1327231
1621184
222160
1312400
268262
1273884
393709
1325298
1326195
1467047
790708
579607
970287
223798
1097885
1858569
1308582
1311442
1704127
811628
773784
890182
1637484
147235
411934
511370
1907067
1470178
1968549
1294433
1900228
925419
1434152
806207
2719
1322264
429223
1087969
263110
250865
1239183
1815309
1964689
1100909
1329880
1752488
368984
564401
160130
270374
1134352
108824
782290
1721317
396858
928711
1364750
1899294
741098
565078
1772326
1489299
10688
832605
1146194
764769
1954735
1730559
198398
1784086
1059958
1015542
1152473
1986514
235941
1028322
1939541
1742158
843407
872712
1938817
44622
162882
1057738
1205995
528406
440122
1950907
125053
520240
266132
1206896
1742522
5409
214862
1705547
351560
15544
1182816
1217118
1491110
1271552
1088233
1923603
1503014
689805
487379
1079730
145554
1264218
344254
71016
552547
322943
769239
1438357
512282
1238568
1303018
18759
1050471
211154
440403
780868
983915
1789662
1127666
292771
1707457
1059271
158616
1166073
913525
283685
1612281
69643
308771
519466
1928525
33292
1459867
293046
192245
1066450
763855
552592
842464
1859205
848781
176697
1814401
1941804
31050
652904
920343
1709706
1345792
1536277
1231941
850513
678177
199587
1090560
101448
491000
1728353
1248777
1788460
1636204
1136787
1448801
908569
1953479
1526926
1855684
536878
1879881
98313
125768
897066
1888163
352077
1918534
1452773
1123178
1802960
167387
1519086
84947
589239
1104279
1217337
965955
688595
382994
1747817
9762
1227989
115675
1022607
992306
621112
597205
1387036
1191953
1021522
1830131
67024
430865
484713
1413153
1444905
533071
1419496
657795
1924865
1916748
621629
1779381
731854
420666
1974938
1692981
1887972
1760085
1906607
1199638
1124673
1032632
1913801
1428240
938337
804016
1695981
1723336
1558108
323347
677474
1742127
184386
37747
1324323
1212903
994912
1275231
1169508
1413731
1411082
232830
1754367
504253
327019
1001026
256110
905527
1902921
1208020
1806120
1349044
1524148
1398474
396920
1986759
1162298
803309
1686988
619347
1208496
663166
852130
895780
263169
318534
1126955
173476
795154
1840473
470714
764833
430451
10830
919579
1551215
1016021
1471277
845236
1912742
39223
1663787
782432
239928
1417207
17471
1391299
891690
345546
1063742
497632
861808
88076
359479
125352
1080001
1537889
877258
970670
782636
558067
191572
1781394
852429
289816
84792
1515962
1743991
270885
1987062
1054250
1462475
714870
736836
1744469
765251
1001107
1958972
279107
367544
873781
1568004
1020230
830427
478077
1421201
1531549
298659
450763
722058
1294039
1332953
1505297
71844
397266
1535248
1452894
1339902
1494609
1730225
672432
187116
1990375
951575
1497630
1516306
296873
598656
1435624
859141
1730636
1877272
1682552
314623
234182
1138451
925830
262593
60928
1477970
1656628
1031554
162142
1023615
522367
648106
1197513
17278
1616163
718150
632950
878445
574841
1136061
525628
1229413
1488380
1035757
946415
1720057
329421
1312383
350628
105193
871704
31974
1064656
1756853
1176368
776399
603846
1980509
536743
740838
218707
950598
1346282
1607446
713767
627546
1468829
996470
1797039
1502291
234836
23410
1806105
811568
833519
878312
1416287
1306849
137891
1409133
952469
419022
1599321
77354
1380338
1189896
1709414
1240477
968668
1983912
117383
1904124
65712
1084538
1055105
1870585
1697339
1918661
298598
1504395
1445389
1899399
1328814
1739285
1057928
499460
1045257
949010
417158
1331804
1105637
699725
1223205
1208661
1692515
1713713
61274
365744
3190
1091096
1834950
1478162
1850151
1269358
878942
1525548
1268898
1141888
578659
1328795
1709864
374012
1086203
573855
1000410
662203
1443094
814996
769969
1781444
1034559
1615936
1469196
1292228
743608
427772
1696248
534363
1576808
478925
1300014
1646814
1086959
936889
60356
497183
777826
334104
719638
495429
1718797
1502085
1042168
1970098
1920058
1115622
661030
1502387
664232
788637
196362
1742003
1395006
113659
999984
157421
1006830
1791456
642772
580177
237431
1177064
314320
184695
884455
340497
453923
539003
455505
1890295
1565850
1590031
996937
593351
1510995
1708808
1822309
571894
1598354
1023113
621249
814623
233741
450068
1834671
1028864
1922652
1214626
1825874
1444102
1725587
24264
1025647
1415505
151904
1337589
1200088
1456508
213963
688905
310989
1021316
1677362
1334011
729064
1277411
1069221
1915839
1509669
689211
1342921
1902762
1610741
100479
1333392
1449271
1998807
467343
984130
348337
1259214
603865
1220438
1392697
1578088
187266
1785126
135690
247567
1673339
389771
1334512
888988
1180508
1588593
530316
454166
1052396
26252
844238
1980831
469190
1748254
1978854
470405
249519
799688
178008
810623
1536630
424466
21318
2851
1861960
278728
1158083
1366125
480277
579116
1448805
947593
791876
582234
460996
1723847
315256
1241287
1980935
1158290
1129622
957691
313536
710651
1807273
777347
1020869
1959909
280752
1645626
709094
946925
185460
869625
1127472
81723
625080
1914494
1675607
1010273
1417723
1168291
1415927
773728
825165
1132117
1261316
1084803
1104065
556016
1023161
1931196
1840284
766313
500383
45036
731721
1262690
1704021
1380369
1848515
1714256
1859406
1258400
1956707
536033
1918048
904272
353459
1568578
1409919
175845
943631
829580
1522932
1068011
1623355
1579333
726876
87058
1494046
1281900
824547
1297916
122982
238106
1649372
558086
635985
1116253
175546
46874
406061
91091
1878200
297982
1615222
1842449
360319
500570
1163173
60796
1699553
404002
942993
971209
520645
1681190
374
1687101
1874502
133982
69631
1809011
1213148
1970025
1274356
238633
1865675
1627587
1575028
237613
1353882
1022850
488299
826958
907106
137918
1067080
298280
662552
1048942
175273
1350503
1587124
1656972
1976843
315927
1992007
1003132
1331204
905592
470706
884022
1916310
1974602
164384
843197
349703
1384254
1291088
1866528
1824921
1057459
935765
1681725
1522799
670289
943499
1371708
576156
192784
1864787
1750367
532626
821103
883980
1836235
1974021
977120
1942301
707980
755155
385813
42048
1948327
727633
1772771
878336
522009
938187
1622210
151695
393473
1469937
782317
1505550
11681
507345
446525
590141
1839579
176010
1368031
1669627
1008348
161713
637066
1108619
1851788
352257
128373
1472561
849017
101715
1831656
1619855
916724
1058605
919160
1907643
362691
232059
1034729
1427432
307347
964630
1979559
1025310
1401395
174797
1883863
1589044
1741220
196201
1044317
25268
615352
899659
656685
1054486
1124209
857166
753232
1107731
1068313
1249728
511277
987889
131387
604659
1422685
1489806
343024
386852
252154
1238028
974718
1426993
499778
598329
5401
1192124
150684
347822
98593
788855
835814
184880
930868
1473494
1695539
1776201
626094
1174648
698541
1012034
1764022
1139235
1044887
111807
455239
131260
267789
1311457
1981842
1999648
1931704
300325
401266
1424434
1063350
937402
981184
1924873
494173
607133
1166483
404645
1121046
1623557
1562546
827835
94494
1499664
1704977
934097
584828
742407
1869935
789817
689267
1014326
80356
1170228
1521011
1759952
1909146
1121693
1226695
1433415
1735750
1393895
816055
772902
706763
750627
1108943
49290
450856
783193
697790
148253
873320
844951
1967724
1104654
1474536
1196392
1936889
1777041
1927515
1301143
1569037
32926
1325232
1743239
508964
81498
1972349
524027
187108
781777
874609
688446
353241
1699620
1458328
1949009
1512554
1414892
36471
670040
1388387
1850039
918308
1335151
1259705
93004
1619872
1262058
952413
661415
870038
1785843
91476
1394202
1946721
722026
113794
381931
1083100
80655
666741
88965
1606835
485471
1424766
1813598
487504
523190
1716733
358897
701916
1476520
230648
5178
1845661
898018
910248
948189
97806
915266
1161398
902991
1362618
957036
1447852
659770
1423126
511555
666712
1260044
782799
1028047
239186
1494263
1526136
795792
526006
320778
1104432
641079
1220860
1619587
957876
1956937
1363487
726139
1851215
1812129
1973214
1822071
988411
1458562
654820
681719
1026981
1780907
575352
1071115
1380949
1583852
886325
330952
1360505
235219
611126
1392607
990904
902155
1212331
809579
1055663
1223691
296919
1752195
1105851
1479348
593742
596977
882622
1685500
1375586
1013901
1713060
286784
994375
553490
1797499
1198980
574986
1055241
1804394
565633
1183972
424621
1134639
1699612
898481
1764648
209089
770743
124804
544227
10418
547770
301302
572890
1179834
73618
323447
713615
455868
211734
1228564
32298
536249
733662
1929529
1407957
816263
631275
455335
1705933
895309
1700050
629893
688633
367595
213847
1065689
765557
437441
610590
1353928
1244379
1006132
259020
642609
874414
1142429
1492613
136477
775547
1112247
588615
1133588
1236132
1453797
589629
1751968
164084
992856
678893
874224
696586
838057
731827
1977934
600
623091
58305
190033
806497
1146552
160625
1333108
1959809
214080
104871
742873
584469
1902350
498956
1027585
1839021
618213
1506099
182251
428860
688719
1076986
1724971
1013086
1740149
893639
424883
134078
1407538
758457
1597936
1040219
1060577
671173
398976
1071073
696232
1844944
798199
943174
671526
118658
1437096
610317
1141749
1223782
1249621
490897
13598
1868300
114173
1064372
332209
137814
716637
417052
1962795
1765945
1215270
1309146
1284494
1653136
382250
1592670
40849
1155469
166641
361724
1567890
1512207
1949471
845757
1373060
1486049
960526
4213
687707
275417
1945302
750611
105447
1459045
1089032
979494
956816
1388801
828383
7033
1874743
1702321
903872
1981282
639250
1132746
43677
242122
531415
465670
427184
1395547
1372642
1786526
266108
29366
279655
745438
418346
180018
1118401
1975914
1369715
1620618
1923965
1041063
1714272
855967
809030
219871
28484
365866
1684473
1324321
655647
470233
101740
390768
1368996
1940118
1860278
1589516
1422942
1649349
1101942
223304
827425
844056
684876
435199
1992654
757500
125891
402574
794303
1663271
485702
1907873
128651
815523
947366
207822
1429878
1372968
960825
566760
797355
369081
1019429
959500
365727
1554862
1441255
722564
423055
1235355
1418433
1664863
146380
154015
181021
1406711
1882066
1027095
575871
1428777
561357
186231
739464
608518
107233
186802
867110
1788944
581836
514664
464362
312463
434670
1009482
1707574
1738124
455259
37983
118802
353230
1892571
1773697
177702
964805
671537
1062019
1687787
462084
1130935
99297
1983081
1784848
1586930
1137803
833546
1598703
1955564
420353
1286358
1728889
703369
362046
1136250
399137
1761715
628127
963468
1098195
1394212
1020163
1722156
1422315
689701
313587
472537
1858455
1211889
246071
353521
721678
671747
662317
1251265
335352
1781747
1170533
1918890
639416
522788
1091566
1064681
519343
1642482
1306508
1740020
840033
1264464
1442487
845316
1853316
1151956
1993551
310543
230201
1064872
1562953
398968
1777470
655778
1889891
1792012
95880
1251113
647559
909399
357920
226603
1942311
298107
1552101
1638067
1382172
1074831
1786641
197788
670563
1613194
573351
288226
1331499
1527694
1397874
461370
1446869
19469
1990867
1796238
1278488
590306
871198
1805886
1900236
1176120
463663
1902092
1828795
1633103
1551725
592199
1808984
810822
779388
1469542
1616476
1531679
13688
39997
685259
576093
1172932
1261061
777738
1890579
361332
1201015
1303609
616087
1990580
1543158
984916
1189745
1815795
1104165
324052
1139125
1201809
701538
1646885
1201178
800773
28931
353222
1389142
150247
1198
551491
1135673
252229
1566213
931861
242532
96456
1007371
670734
1700099
1858731
1047210
1019801
1595972
294085
648289
568307
1306689
1586535
1497507
383043
766693
1536029
235572
1669917
906900
1976357
1756895
697839
13444
1401348
56488
547983
993873
1548669
1000484
93668
612433
1979780
502074
1730443
1033345
1597599
1526469
1357713
307475
982214
1146372
495997
288688
677210
1855616
1119317
885953
973706
979938
591567
1359195
203985
1481232
1592253
135877
320390
1784625
495137
146742
647448
1227767
1515918
246934
70845
1888766
476609
206884
584853
1518413
615671
1658832
1949082
1115608
1122427
1565231
389804
1691795
534366
1896093
1916742
1085170
4368
697468
198967
483181
70781
75295
691453
1316740
1256667
1445715
602371
454964
436178
233936
770256
764274
1164564
1303253
868851
1979936
801513
492541
1237081
434568
914912
1261436
1048287
8562
1073394
1130923
973484
861533
1603359
1149599
1779201
1730567
363
366690
1607718
471046
259588
1655438
1550298
163994
1960612
1557598
36976
24670
1769010
1190963
1455265
663879
1604639
1984380
1315308
1730025
1061303
385284
1657719
1959734
827083
343214
1522748
1841405
743614
883551
1918247
204352
1067389
968401
1377733
771006
115839
1877784
1980164
770260
506209
1978892
1461813
542500
36787
246823
797429
1622133
905271
883563
1576661
195443
1490078
537
538559
291441
703293
488991
1401848
974702
458285
962485
822912
102643
341806
483641
129867
80325
1513469
680306
1257089
299042
194149
1075100
739209
1603458
1880255
1639164
121850
1723165
417053
677537
833121
1026963
1211777
138954
1950352
707958
1744830
931527
668226
1316901
184487
1531280
290581
1499388
1146426
760356
1232074
1251537
128070
1102505
1571220
947417
174412
1787557
988376
971321
53688
1882939
156384
652342
1809120
98682
1458828
492141
1652922
1958894
610029
1739473
255668
1046286
895985
1855204
1748224
1075535
565598
763465
1537468
1821060
1969504
111794
1038405
1371282
965378
400564
261834
806811
798249
911964
1596070
820976
1125315
1730842
1349465
1954650
752309
789775
242789
295350
1558658
1006160
1578650
105283
1377302
508539
1228839
1064814
1899530
1265929
1893854
1753966
504894
894845
1910172
1342979
1441706
505268
1458770
1506789
1112752
1633138
1771398
133561
160615
224475
475549
30435
1557508
134794
590004
411310
1134457
811521
746083
1893388
351120
391872
1672126
1167436
691420
541298
1924396
1592468
1645106
1562860
1255798
1603246
1126060
193852
1266406
438079
365684
863497
1417262
449306
1749290
965546
603917
1463203
1258607
1751680
85873
401738
1134362
884100
446188
1276971
1074580
920190
1706386
46323
1064140
665049
1833534
711347
301294
1152043
1456177
964142
122053
1223381
1214182
92360
165356
1259135
797678
1358331
285942
723795
1201149
1506178
1564533
748580
677076
1220115
1320684
101584
624538
856884
769195
1693368
1220856
690140
1077894
1896055
104971
287825
284404
295124
423551
1797271
1616197
585612
1657602
1281678
1552854
1432623
701365
81266
1730356
969169
1536662
1786628
1687150
1171902
1369916
1781531
1666573
1898293
537635
1298554
634175
117175
420027
1712375
221543
505897
1746177
613174
230158
1944386
1711327
1661806
921955
1916291
280800
1799529
788722
1091135
930777
1668704
544755
696818
1830911
1647266
800024
939735
732120
427517
1935697
1691694
1251819
1463950
635504
1801621
369458
1850700
1853751
1320755
1681311
1398429
1706051
12345
930172
156433
39699
1330639
1857154
899995
905489
1311474
1139745
372659
1819838
829428
1231228
227302
1319700
717204
1998022
1909855
988817
1051560
237739
151147
962516
1164633
1634912
783381
682130
335001
1681588
1568341
1361180
1215103
626457
1582207
72747
990832
1116400
1941537
402785
1956720
977919
726720
101995
1603998
748523
1587803
1817928
1102591
1237737
1746904
901334
1569781
446279
1226746
1866287
564050
825243
846226
1348613
291698
1381630
1365426
451877
275355
1487394
1448626
1110199
1648883
641827
564920
716779
1290202
1192984
1068270
471850
138628
1905487
1688025
1302761
1998991
1326797
590002
553888
1529528
200132
255057
1525810
295793
90491
1975915
765925
1449365
280123
187500
1751226
536874
1518119
1217669
1470177
1776528
10267
1919009
624479
613637
1855678
1042969
289012
664949
100315
880513
1407274
878030
913730
521625
585943
1694250
979085
1315533
995304
813607
1158717
1919270
490542
973420
404346
289610
1432401
395379
1529122
1788475
1487814
820824
1025301
64542
1681499
1740912
435877
1737298
1141779
719641
633504
151376
1309802
374869
147729
378552
646699
710870
360583
490460
1905582
883550
1581643
324905
652918
884993
880236
484402
1956207
1763726
133343
1192788
1408642
1789121
244001
1116127
1054865
1826678
1026737
1037805
881157
1268562
451779
1895578
917892
1007630
782721
1854260
829678
1084035
1819944
1651154
1608430
18143
119272
1515577
358902
1032677
1062238
620511
401441
1049575
1135268
794217
1686709
1227104
243922
512718
271797
1943724
1431798
1105101
964593
1439392
876506
1763151
478192
580572
59835
1595421
1563498
1297072
1572333
1570668
1889238
263527
1298801
1247479
1062914
1313337
266992
1794212
1013641
332847
148641
1828933
1211884
1621853
1387342
1111135
500672
1288160
70092
1038115
925201
1552135
1457543
774976
657658
530175
1908656
585142
1797719
939147
1364288
914171
277523
254284
286800
1830997
1453331
573036
652655
1794024
716188
921432
1774436
658869
729973
528763
997594
211845
1480030
894321
1447441
1160354
1270468
1520166
671418
287876
550282
524897
1193461
1209665
1618973
1018930
354127
615763
905489
1107911
1578884
113118
1224956
1438030
1950530
1347381
813193
88582
769791
1453923
276901
1019527
1030763
317544
244371
406386
1414991
920632
135192
1825976
247112
468032
373752
1664846
221256
531563
1950074
466975
1750965
1708888
1987918
1863479
315129
1119611
1585375
292370
584800
1344034
1357812
615239
1597548
6290
1258921
623786
875845
1629843
1102840
369165
1937533
1181987
1332035
1148944
1289793
1776521
1153661
543213
801934
873508
1605654
1801435
1625730
1615822
1833619
514684
1977942
248711
1700666
950840
1978014
635417
1202939
1847025
402132
1517104
1398655
721830
133738
296807
461356
482038
72230
1960818
1172232
1904220
1013449
1221622
785278
704145
976131
532201
1138514
1020609
792503
671353
772767
1424872
1382585
893784
1827199
1342118
1315198
1236841
1110019
503938
1183159
95394
920031
323402
1045190
1958974
237758
1907556
878266
1525014
1058358
95482
984189
1335776
918942
1905685
855395
901127
551005
875882
896312
793511
139046
243809
641108
255606
324705
1044020
1886684
461253
836092
602819
415517
735039
1831168
584547
648518
85063
1858551
790297
953618
1457652
1266050
856423
879810
883453
686007
1301628
1332434
1318489
1587082
1555435
724820
1708504
1938552
650376
1468507
49506
1478716
1737910
1990157
1517067
330394
1344723
39898
278255
708736
1864213
247582
1007752
1422028
620526
1221356
1927102
403023
995245
474844
253150
158134
1188723
1617987
943702
186488
141382
445412
1119623
360216
223499
838622
1232366
1943308
391067
1282245
114276
414196
58095
625933
29182
1131325
1281428
1935694
1417405
304407
1469349
925218
484237
1495504
1988216
1009242
490509
340913
1139968
351665
1204752
1736921
893933
696717
32821
695618
1367242
257382
112858
1180601
1429920
186514
1539486
1796509
1163577
1301458
971234
1369145
1793759
1668504
1197630
674106
1226585
1320367
1175586
966504
811840
20298
1306166
1689050
1617969
1566061
632172
1767312
953648
889075
1822230
280406
1275827
1344838
1576209
1218847
1624675
905864
501503
1135802
1918047
1689704
444122
35897
797333
1569740
1398010
1094712
1702538
381777
486638
859030
921473
1272211
196036
1629180
1715502
1437476
55152
1052752
1244888
1212666
1107482
199830
500630
1926156
1603394
838909
1452398
354816
375807
219559
1811526
136956
1132819
1690263
1831418
1654617
623698
563481
1582586
1093121
1161634
225373
462560
43431
513119
1157596
1751695
1446911
1085350
1691301
817507
1931099
797227
299040
689951
1314305
1504884
186693
1313974
781539
401682
1190296
693177
1650137
135586
1408546
1505252
1591068
644022
543405
1126628
180366
1094591
1184329
1016046
1458903
412621
1866818
529025
1995774
1524049
1189878
379716
1949003
1697355
381147
411990
1223608
1784010
29050
770514
914053
186992
795008
635993
905648
462865
764473
1688027
354274
1410412
996935
169938
1369098
1521170
420731
238775
254995
255746
1925922
22237
1834334
471608
28625
719156
769556
1610199
445830
1121043
1782613
966152
180417
548983
1292756
1168961
200702
777673
1024743
1186952
1016660
1835865
1877467
846902
1589704
54202
336726
1340912
1101465
269263
1585995
74898
547878
1966566
1977895
1561116
176738
486307
656235
272251
621797
945505
1363528
1328500
1081682
1187789
1178169
211328
1333127
1685449
928317
1903796
1701720
1689906
1372567
137159
556217
1381249
86367
1559605
212160
1074247
1644965
585902
1210579
270990
714961
553839
1069633
1732481
873265
1880159
407715
1059985
869377
623916
554426
474095
1435440
1256943
1454486
1006983
1019872
1773928
27344
1970530
768350
718360
16997
1271362
183873
1677618
676762
1589391
1577033
704294
712950
915635
469421
1498131
1283972
79820
1783341
1902002
1760962
1677274
168199
1349458
696915
656240
1086425
652442
213243
587026
1097242
1083707
1778448
1940295
1043940
1221297
1043834
818521
556774
1098542
523592
1877293
524456
1627571
610145
206227
1776797
789852
956172
1378608
242995
1635213
1989414
1831869
15576
1012270
1663185
234643
417508
1600249
1021331
515665
1746799
306452
1688317
1071741
622795
1981362
1174631
504375
91572
1641860
389722
296784
921841
1849618
1302952
1410410
18284
1057055
1411780
28719
1018373
1121234
595634
992367
1726359
376620
338256
488505
842
1850636
242951
432827
649436
1693352
611675
1086233
1312105
1866633
1749209
1732090
1850453
1157641
893965
1851263
1149048
1959074
682438
1239921
483093
1272526
982901
282064
728976
1121199
324884
15953
41677
180363
296861
1163714
1553059
626786
286181
1485068
1285611
623070
483805
1823428
1437454
1755325
1027292
756516
1886498
858627
129013
204726
1733898
311486
222120
1378814
903943
3040
775174
1360297
1330955
1410759
1302192
1929665
1051870
1539708
469476
1444828
1612302
916643
487081
1694659
980152
404299
1911422
1430338
152433
918476
1307018
1870560
935407
885043
1551018
739713
977362
367541
1407104
737161
1596790
760553
417020
445581
1596487
999504
10632
1373577
1388915
260795
913518
1995286
1444001
1931628
312452
1481300
56567
1769691
1933950
1255083
276552
442638
241783
1033727
157608
2745
124084
68794
1430224
1944002
1758367
1983075
1831848
364507
1355140
512929
37545
741430
1988787
640791
1278391
1224970
1140921
1216408
1715885
1557237
721744
335752
27915
437109
979537
397840
1209222
41389
1129
1050116
1483373
41168
1199730
361620
1074515
1484218
1230916
719204
696725
1143588
9711
1909395
877393
1822037
1562712
233156
631852
1293168
691211
1376330
1039348
1963913
1004517
1481424
1838479
285047
985839
867291
1101147
113467
633705
1766072
904030
683823
1442005
1144454
99546
490772
765060
908614
313865
1149343
1396784
864046
1571979
570472
1703645
1389196
35285
1853953
429785
226490
1691343
1937792
1463524
452671
1330207
1984436
1779130
803694
1717753
290446
204160
912311
1110816
1574216
1158520
850891
1463216
1409762
313912
521509
1795638
1827253
495099
986504
1640071
241095
1287963
218613
1579850
1532096
661180
57285
1306017
197531
1213534
1963720
1894971
1196261
1423164
552758
291202
362934
894269
272641
1196542
1008125
1724403
1000616
749815
756638
606864
1788938
1972535
1248361
1416612
1833778
961592
1295103
305557
1488286
1115217
987696
841123
1195885
284434
1842119
1996560
1911324
1143823
1411303
1056786
259758
157130
1889775
1691773
379057
195170
975250
630866
1859129
52699
28814
977175
657444
1773372
1608494
525803
432109
1258592
1349609
1025905
1618348
310549
674370
1792380
1214650
1203867
1897001
699835
1421821
682352
1811540
1824960
784510
602503
1866092
482264
857883
1459042
1922171
1028482
803308
859986
1412771
1898187
1841884
75756
279657
109677
1494301
1049569
316070
1532823
1824443
1633679
1457906
1534832
1172246
1009378
410266
1351569
1587531
1431504
484999
384554
517757
1733635
1298559
1996446
728737
755444
1418407
882594
368469
1674800
187563
897470
421637
601925
574520
490354
1115951
576802
1936755
1089508
147229
515760
1409126
803242
1190793
194431
501378
464452
190069
517324
907036
1541095
1526024
193773
65460
227283
1473291
369672
1899394
1527289
1430332
379639
1978353
1391663
403280
24457
131453
1004976
468044
776548
727713
697082
1096445
933738
1371098
1708122
1097245
331554
229266
1529076
1095712
1656825
329127
172562
967008
1222418
1407698
1023119
1864413
1718253
913737
1465331
1732255
49366
589830
1519452
418117
141036
1223901
1119806
337194
767359
490857
1273680
395545
948504
1100504
597830
1412052
1638157
951335
1098548
1348131
1571583
1116976
1034961
1386027
1251499
1556651
897817
1942171
799800
437084
1823568
874915
1573104
1496142
1254746
371784
625138
300116
1241173
1033311
731373
951333
831426
1100775
1702069
1467452
305753
1292869
680711
1780964
469017
766426
624858
564349
574854
1650278
24463
1345759
1300870
249085
877907
642513
1908420
621610
1914304
1756846
1069004
66340
1800362
647172
1753078
407716
1169925
1520488
29551
1345734
140469
1107437
1075024
382301
143376
1427734
893411
387664
122476
633740
608636
114
1176354
745803
266791
680803
1148411
187284
206886
329044
1239218
972909
1547204
1429007
171902
199918
1498773
467351
138502
955037
138556
31150
699740
904088
586040
271586
751826
1943283
1725814
832027
201639
1154747
20484
942966
879841
692486
1955019
354751
1711709
1071051
659509
259836
1616678
772158
263325
374670
871906
1701177
1884949
1062798
1193312
1964027
694860
686424
1109009
1109714
1601643
1187803
364056
354898
975967
1079986
703223
385868
1392938
1618712
1274361
1022826
1279758
1812644
838702
443588
115586
713079
1723505
1025072
117206
335320
1195626
1972145
1959839
333256
1349867
834312
1494591
84864
1932709
105038
1171928
1831911
1184133
446551
1378702
1176847
1413930
906146
1490663
446563
834169
114638
1948772
1231694
1348942
242113
175242
1293737
921847
1248063
703560
1516407
1607791
1591603
753711
790139
1860065
457749
1583441
150857
1252758
1661113
457096
1954590
691129
87793
628814
1089842
376333
511056
496236
1724788
1028855
1580526
291054
1082565
1458106
1123032
1663477
905990
1279428
1925442
324221
1758668
1206959
844898
593587
475623
919139
1619745
1330295
1688997
1502218
1274290
37970
719922
682292
1702424
78427
656950
1491140
125777
108181
521156
1064968
497653
982385
97125
1733240
280056
554133
817678
1163916
1445896
693498
1521332
729946
680892
1630622
929550
1947476
1182647
22156
804281
1896720
1581362
1867234
1326833
961022
1217648
1392603
1231734
584467
95354
855322
1132737
1126834
828195
393904
67051
331434
1580179
4211
1872505
1583795
105669
56666
1944635
1806538
555220
1901168
502446
611280
1079173
514157
1841014
591550
497617
772124
1374964
1488894
1990649
1269784
992622
580823
146660
1141644
1620417
618006
21356
837904
693133
23402
1868175
725983
1426805
1715378
347691
374454
24525
1798094
270272
1135529
400126
1557591
446278
1984172
62545
925974
922450
1453579
904974
965766
1970701
1870207
1095547
1462264
1849380
502167
277027
58679
1261925
247676
1418123
1755817
1203741
303390
868880
1076151
901546
375609
1010551
1415229
1807642
27883
1544361
1531967
176920
676396
175381
1075282
661144
202754
481248
1679747
1115622
355656
1579880
20180
1343767
42529
1371890
933325
1293095
1458532
187465
334090
1598488
1389926
1000287
1564441
546471
119056
311500
1579928
1081043
512939
1371416
243524
773568
1739842
1810630
738726
1816256
1373967
471532
1546747
1899299
1420709
125275
775909
774547
1080388
1311082
1182273
54510
82677
1139395
1261142
1180192
28158
1078520
1852856
1956447
500086
1392739
406495
937006
1809635
1621300
1617433
366630
642364
572821
1636785
1486744
250907
859010
137877
1925002
345014
816818
887431
434036
310325
85856
1914120
966533
794793
549600
1548601
1935902
1909531
986258
901784
163519
772795
1660927
1690569
460789
6739
267355
968711
126662
1140020
320269
145896
1835003
165092
289520
1524696
1049675
1200193
1470259
243383
1832757
72020
990571
597240
1490248
1593424
223280
1186352
175590
1510712
1820589
1500994
1396253
310875
1956102
1387671
731650
822137
1635255
534812
1461071
1563453
792747
514167
913803
1498824
166159
259536
355210
211811
1844716
289174
1406709
1516701
1144960
56259
239786
323271
1210651
1065517
220797
76945
778312
1550131
185056
136918
344521
916250
1303688
254947
206141
1080592
1959743
733928
658833
1534651
650629
1612897
450388
1881537
1273458
1676641
259169
1897690
1707939
709645
1439975
639596
1260006
1256289
1023613
571090
1444497
90708
144280
364200
1994136
1602259
848747
616155
1208769
4284
1648821
446934
731249
105798
836646
1386558
1283775
1827148
318314
840089
143051
722289
989230
26571
1418191
232359
962273
1787761
1289266
145159
1273680
512240
728614
1170388
781110
1818328
1365153
872757
1829053
519333
137644
58180
1871918
1531449
203557
977038
1732361
890444
1504608
991044
1918075
1021029
1171716
1115617
442982
565448
609647
1238748
1395586
1090064
1679248
1105410
257839
744448
716725
558523
1692050
1826937
225260
1460654
1863012
1681932
1467753
1009886
1111894
16555
1004279
75859
1597155
1830360
466191
673278
357734
500123
1949010
1339905
1378618
1448384
1536702
1035096
274469
1419516
622573
1024537
363272
1463350
1609100
1824789
1248041
85800
1723117
1879045
141223
876547
1665194
668726
1606626
1791379
1207099
617789
1878165
900688
939959
531081
594652
1590699
1804000
1781838
1759829
1067390
251712
1346098
394248
173690
1178950
957795
245670
439503
133004
1761186
802678
600068
1691722
1913677
1342469
1844382
833767
946426
1975599
1279177
301053
1966308
1123331
1306615
1994466
1268022
648157
1685977
1042279
1947228
42536
1751812
1558519
308246
530165
1167085
806715
1909617
701950
1469925
1953623
976067
1792695
1895965
862107
838625
45334
264505
1164090
958414
1951357
161870
251858
1029075
774024
1928525
139889
1051904
1508688
551239
1223451
348824
173418
1795939
109604
1724946
64298
917687
1595390
446224
1404880
1944374
62810
829269
468682
235201
1292409
1572187
513047
1976332
190121
1507496
1165952
1974919
1972794
444950
1910348
1580066
1120927
1782430
50060
370126
1707172
188219
463790
1283439
1372832
1956970
481173
1440879
38398
484041
581124
706839
1378363
693359
1658769
889663
146477
334378
1206977
1790604
1797766
1060178
1943508
824057
1365408
1212951
1118257
1855575
1704182
207899
355667
1911082
811599
884486
100651
790730
373270
1936255
261444
1312866
1888356
297387
1044080
1974435
725035
1800544
900296
243752
1095969
443385
1805376
1027213
768193
911095
1291047
347986
1348375
1020968
1545700
875662
156213
1938809
97504
1826578
726434
975194
1672832
915941
1475149
414767
1168184
33295
1235703
768058
25513
1554608
1088175
737623
155103
123829
1937292
886202
1593139
571788
1436153
846260
1122665
671053
1329536
947820
1445115
666332
1731010
1266932
326104
1599503
147262
808730
979248
1584087
655905
1626146
54885
154286
1209727
720591
1563952
1136541
558052
1827015
1936227
1196264
15044
1331047
1483456
1449570
49992
1836188
1013570
1178492
621756
588967
896841
818113
328785
1646029
1070277
1803335
1892493
501231
480983
1182638
439552
1365360
814216
1701417
1504411
1525862
842616
1998812
951426
1975017
472188
1858188
16320
259515
447568
496326
344426
1092528
839448
1318642
1929149
1498290
386161
1911150
1449464
172269
1183407
1912042
576687
1915040
1870338
1790301
1873533
1963346
673665
556366
1899187
918012
1182044
245379
1226036
491496
331613
945477
1901498
1826844
263163
538134
670247
952067
1311314
1418033
1080864
1987366
33131
1914456
211225
1318853
1348921
449237
329557
190795
1233671
1528994
589
1870985
1847263
700055
1731987
85614
647737
151953
856824
1521829
338786
1440422
1058013
1212801
492188
1233612
864958
402931
229390
599052
482883
1822958
1640071
1582387
204585
713097
1570939
1693633
621275
1520008
1052909
497051
679885
171915
1827832
1786301
263912
1621675
6530
1788461
513968
1249529
34199
1419221
678518
1646410
986137
1081811
1259514
1319615
765815
1811834
3977
336178
829176
1278143
412408
414908
1077539
984828
408631
1198169
1122217
805079
1803379
171028
1543906
1749657
303234
1124756
330116
1555800
1421156
1273116
889095
171989
1398730
1122212
359512
95326
265484
1610871
832349
1118318
1176708
1435814
816927
383960
1373593
261718
1013924
1213624
736684
778818
557738
1035938
816663
361803
54287
269307
1185314
1503926
129090
1409254
1345191
399362
1814522
978408
1526638
1115809
192774
552034
1340128
790545
1377725
109334
105762
586656
1234364
64994
976049
1767356
1251812
1376183
1516417
1986053
1494868
705856
1313269
1540915
942094
1915714
927772
168477
577449
1413678
1246980
508920
969982
474422
830827
1555710
150394
1810117
92634
1047308
8385
946375
1135464
34831
744376
1358284
1192730
1096997
1771850
591195
175806
26111
94507
244169
1689556
834924
392624
78841
742363
253649
900933
69946
1491478
1481332
1749117
1590776
710985
429537
604661
462490
66676
382720
964952
1428074
1105944
1162469
1263194
1535364
2671
1876938
245846
169884
35601
748685
1769959
676579
761444
57556
1219289
1261142
1133429
570764
532758
1085114
518836
450412
1119016
924032
1327437
720766
780526
65026
1307860
1901982
1564245
817869
615350
933527
1339799
557168
940446
387648
204409
623872
348274
450064
1679564
1817459
400917
925315
1444138
1133624
644020
1505405
724966
414062
296450
1887220
786391
358825
1023643
769238
1597384
1774009
1294142
1115808
1863088
1032193
1265401
242260
1319589
965060
417184
1461206
947035
641079
1718354
1426340
1961285
556357
1936807
677667
605111
994796
829381
435553
1507565
683075
1048719
874815
1425175
353150
1089758
850827
1014847
867609
1059329
893382
1786241
1107722
1883645
632809
497951
1686784
827199
1896160
872942
501353
1631018
1077691
1833047
1334429
1865089
1790724
935967
1481882
1580664
1542497
921436
803935
1872051
972188
760958
333363
986020
580200
1270377
1222517
34670
956768
908973
909694
408570
1317130
594422
380504
1875825
1926057
1579994
1720313
147654
1416100
1542740
1408992
1970890
1609930
1521795
474646
1881427
282499
1325791
1028569
1814286
1436585
970583
804142
271730
96240
1724422
1162859
304478
881225
1250340
408822
1243721
1637516
1386391
758708
378791
1680185
1612084
1032715
377025
1934604
738387
1633250
15338
696545
1989733
520416
1798189
1259923
81731
695507
598500
671829
566695
1047177
355863
1318561
1037779
1638985
937510
449121
1334228
356651
720956
1485399
914278
1190053
901502
716322
1999133
1349375
1093569
1547210
1409247
987297
1885917
1150131
1702203
79067
179917
1006677
1056516
224864
328430
784954
254344
677584
1246281
21221
1958286
133564
751890
507588
959448
727010
629136
1510765
1876483
1889338
1268244
1428892
736937
1931010
1746291
1177148
1923080
1182910
1646499
1564373
515704
722578
1390056
110818
201075
680272
1300944
1438510
1107917
1914085
1545526
270061
1335266
226401
952124
254871
196677
814133
985177
920993
1966131
1287513
1302254
1190236
116137
1168506
202921
862383
912865
1983735
89472
43225
55891
666413
330372
1999515
414429
1023787
1367417
1909655
1856196
317363
1272471
669249
254251
1493308
33436
330524
962835
246185
1730666
1307622
1069256
1840189
396943
1767668
1341985
1621789
987908
1921630
1351456
1043664
373040
1902526
1328626
1556206
880688
1313103
1740598
1550558
1110723
664677
1404871
1802586
607491
896931
1762333
271207
139945
1137855
443472
1015493
51176
474157
1294520
1085095
1572639
109249
357997
956650
748847
1356081
1543446
1745440
1012484
498154
201384
108514
847393
157227
821767
362846
1387008
125089
1121880
398804
1924365
787894
615442
1357404
133348
66889
1143062
1380826
1644681
660715
722003
403794
1805446
1660037
396119
812433
199695
670515
402295
1425842
356791
901274
706203
1840241
179073
752533
316172
466694
865857
142868
1373452
221030
1585570
1158906
1044154
1344900
1740500
1534977
1849689
612569
1463611
227722
135065
1411949
957899
348258
1616727
1002594
1875152
1376523
1256164
420451
1748672
787230
113327
44047
1633099
855228
1014005
181196
1184579
1694273
658461
662432
1731121
1580569
1144194
374905
1009824
1893114
221620
259252
1107429
1857780
1520399
1684375
727171
307232
109582
473992
546782
623037
154398
456684
922427
1042645
1249309
906714
899686
1362509
835196
375358
1504253
1946167
71007
800259
1422603
701774
228984
1938907
802837
424012
819354
1327626
874395
604818
857710
423768
285310
709905
25429
479975
473268
239263
1199791
645850
1609453
247672
1285506
1212086
388478
503156
1858153
1698753
1292787
1661479
687204
1962744
633546
107986
940575
1409740
766482
1076156
1350824
1678688
142505
121363
977955
797965
555693
1031754
1352707
185328
1371980
934209
568668
1776117
972521
1668001
1436951
545991
731638
673727
1944687
752272
1332060
1568174
541777
1750012
885865
1996779
88033
655844
1456607
1866914
1098101
120318
255691
74292
1373429
1374785
1951240
1210206
356736
1216221
26517
125420
1964491
1510480
924446
22239
1047465
1936737
1608645
1270239
602407
997929
63865
623269
1103635
728849
725125
261674
214084
1001439
374332
205500
1165402
278556
1919949
1832328
1200171
1645092
35866
1541375
1997564
904952
55083
1419338
1594494
1736695
1461150
1498365
608606
1574294
1808227
1731651
1624118
97820
1467605
1530588
158107
1475558
1850051
458051
222595
1708935
1116378
1248803
116222
1071828
1556560
350412
680966
1593467
467068
886173
294805
1063421
1853819
1826325
574110
1640259
1068788
1850861
234709
1102875
1643464
745260
1351425
387950
1762537
1666599
118700
292047
1498947
1028961
887551
188214
249962
1590921
927439
1365351
711727
984882
1631667
1057327
861319
1488266
1678502
1411530
388229
230239
113785
1626283
1969644
1616670
465456
1538349
161234
1925250
20779
637870
1752738
435044
6814
611871
1763180
748279
109263
320467
1673215
717125
369425
1886786
1394439
1482030
1296056
1611594
1658295
1429665
1521588
334096
813616
690370
1667853
1233137
1000653
999696
1506554
1802577
1057665
313401
1242943
960046
1369064
276312
1579736
610594
115699
352244
1226782
1574177
86376
881085
1897224
455609
423207
685401
1818162
1064305
653740
1427813
865781
720457
698348
852184
1155404
735423
1847747
1482553
1452908
890985
224591
211948
1756126
1775405
1991637
1752540
244079
946630
1333163
1777731
1297192
409435
1879919
1804474
1392612
757129
1217886
511637
1898402
1062187
1099178
359073
1087939
271505
1643011
852954
1078912
587445
1975428
640693
1308524
468083
1314946
818767
1465725
1727297
38307
344679
539549
1327362
1652401
192313
996191
192867
538859
691957
648472
319336
1983061
1858139
1354233
1490800
16750
393926
466064
651517
1959257
670104
1265360
1887940
1645209
1437034
47208
918136
1089773
698701
742663
1177118
292117
805923
500485
795423
519577
217021
404321
1282990
1596830
1496490
502546
398902
56723
237580
633971
863762
1040461
1987652
624593
1751224
1488921
1041179
1270459
813903
1059310
1940478
58012
981555
1411902
1737860
1166188
94639
1460409
1867675
466167
1746551
916601
1213972
533599
959471
1533816
1340161
140893
1976470
1098819
1615311
1922888
1645277
1305861
1527411
711828
579970
305442
737788
1810966
283642
1457980
1465268
551207
860799
1055765
820852
1027915
177046
890501
937184
1792501
1364648
467882
907999
898017
495445
1898361
1822566
1317967
469242
564837
841078
351944
1915789
1395484
1079750
1334221
1319086
1594473
1418116
1913548
524570
950968
1351780
661568
774554
228978
133619
1713089
63809
126918
1185735
863760
797847
1941948
1588468
1222248
530700
1228835
973441
911690
439455
1346972
421493
1599156
1892761
1447614
1298308
1381977
1564372
1048853
1726732
728924
1911446
1414019
1437036
726834
744910
1011388
1398586
1337452
1367479
1832837
1176206
691649
1563271
1954932
538980
653746
242191
1002141
829235
743810
12160
1586970
1998612
1532468
1561378
1888809
1637335
1373476
872283
407360
1896456
1839315
1262350
974081
1595081
599830
1400059
620643
1575180
1512303
959974
1735200
1272352
723449
412331
1175218
1295431
114670
1644921
1912752
925660
1928942
188808
235265
1215377
827009
1279822
1781913
1139990
1481147
1342488
1138604
177229
814533
567314
1062688
166668
163088
28462
1500567
1379077
1227895
1684888
286017
562121
438819
1898456
1751818
1796318
1083332
634192
1803370
1280791
869498
224207
389908
987543
312938
489358
1489232
1795122
44781
1263352
1511390
814678
624183
720116
1865844
469995
1818547
1357737
220188
1306783
959010
1604806
1255660
865770
1639577
986130
146820
907860
1230412
41638
97617
1295367
1480107
780990
1333505
363212
1806212
55524
1818755
1185090
1627625
1327071
741443
1799871
550715
1900653
32546
1251970
776124
1192110
286998
621691
824742
169221
1765438
1543377
1309823
412116
633932
1785457
1536299
1234432
1661509
897888
1537828
521476
1557876
501098
1683736
1222117
1810388
1964842
116699
694870
1203994
203671
1536726
584040
984152
1229354
1016378
1206774
172264
1930703
94150
1428811
1793504
1826387
18068
1365269
1343208
646335
607119
690205
127465
68661
395637
1597232
1607085
729554
32883
439478
1587454
1497479
471201
871847
123007
243441
1979920
1095716
1051641
1954407
233528
127681
27230
370220
658067
1020880
952576
937984
1868810
1806752
1672095
1087325
981792
1152758
1301896
353599
262011
71248
1401727
1825090
1043774
1735126
1232677
789317
685473
1293661
342706
1224616
724828
75659
917746
1383129
1025845
999477
1887532
631237
1049780
408156
1748963
1022135
578548
932380
437656
1579302
1052691
1973955
400225
1717861
29048
1282431
405959
1443813
875564
1887747
533397
986212
326989
697496
1157370
79217
15153
184252
1320858
408119
1293911
1715448
1851924
950154
445058
322323
1386153
355284
1056415
1970383
1676632
1167812
1425845
1336330
1197694
1526970
1006540
463369
908684
1913114
1895904
1063025
1715675
1899727
522321
1869287
838897
795397
1451134
1147599
1982159
981802
273051
1601352
1536449
1782546
1441985
1499065
317362
1455968
1439644
720897
1273455
1754617
1887813
612079
630527
95133
1675866
631969
1080469
1916970
1048035
561043
1037061
252548
1135871
386321
1720889
319815
1141213
1628469
1385394
721135
509583
448029
1228293
454589
1508588
1255969
119296
947971
541824
323882
28884
1931586
882060
325783
1129369
559866
1756379
79656
1796315
1781054
760238
1716817
1821802
1763630
1622641
321031
1449372
867780
878054
1168857
1924141
1008833
1451194
1663131
1332112
1102865
523620
1593699
315455
151397
1284969
1143559
331571
1479350
1816080
1869228
1128191
1424466
361390
561628
232556
613665
1408912
460233
502798
265687
985483
1242184
1904740
1338321
1820786
1938043
1363794
1814100
1772805
1622413
1241257
806970
503918
148790
980758
1069572
80413
1805112
1770998
230814
332193
35137
21954
777379
833410
913976
1422142
1616988
1902206
913965
1422316
16345
1644151
23449
1714491
993043
614015
136909
1608900
1070894
1197922
686729
154168
1679192
1893501
1931498
193091
833633
1483988
1322598
1042142
1600180
714487
233420
659372
1657650
10676
1929170
918737
1717827
493620
622362
696486
416720
500837
1140132
165823
1102331
328708
1652129
1622981
1455682
1446000
1298798
1722345
1081400
108597
602622
37087
27884
336597
963678
1525435
1262646
455262
1581828
813767
300059
1636178
412502
1310734
1863062
780346
867675
132887
937462
1037913
691313
211587
1735556
422712
1909384
382562
1090309
341393
1555564
1245751
960913
1550666
1475683
349053
1057136
1075468
1627765
1861967
1774834
1870147
1044452
723154
949106
32645
972910
1482854
1779067
1836036
742470
1516332
134221
1320349
1435966
239847
1499808
127956
1402855
1615305
1509219
934348
930733
1439875
324360
659784
1004905
484805
1717569
380982
1563668
600138
114101
1270929
1282536
1787399
1630021
1496102
1529356
996240
677219
1880867
1269583
757180
342013
779170
1171142
1018184
287114
1884146
1016161
1111941
938501
892090
830192
23048
1207543
457598
772952
1253582
82188
428902
74872
1567324
1200782
253469
255369
1877232
766705
337907
1479139
1753579
770153
669423
1540895
1488907
27064
179771
477625
1539500
1291814
1047374
1289231
894365
1708481
831679
721534
844860
1308716
1163644
515634
1812796
987483
1222693
1213137
391168
1097370
83875
234770
1617196
1758805
861193
294165
1280967
617298
558995
1791897
701305
938461
783435
36511
641744
1445668
449997
1153576
675021
930674
159963
1100723
838169
1904335
1645905
690973
625694
1839892
1798957
173602
1255716
276273
1205178
118975
1491734
109389
1583486
951745
1552543
1135862
1770760
1090178
136818
1761598
419780
1632604
1654805
866276
1432976
1394621
324563
54713
294959
1966778
1678426
1493052
1845452
1543966
410264
351549
669419
1623234
1040629
1599706
391041
969907
1727351
1139112
881894
1774497
1924815
1303421
1003755
399413
1498631
812287
1967421
1335066
1582804
1073653
1486982
1110315
541946
404279
1678568
465577
259849
1224836
1420186
136263
377510
790380
1510885
503468
702232
1216250
1143635
166268
1233607
1972764
1749938
698641
495366
1888778
1589803
1616238
1340491
45626
1441228
410702
1694943
1704337
55893
913757
1190936
1749901
1140803
1145729
1519647
395276
30574
1308251
897966
325501
723563
124040
710530
255570
1339889
1463160
1313957
369098
367935
406724
52574
1672538
420549
1257889
799825
1836039
1911495
1527964
482554
851834
38157
153
120223
1158736
1375127
1019791
802700
738199
1148814
1984258
1068515
1874258
1180350
1063607
1137582
741817
1347548
170147
1785954
1217021
147811
464237
20004
448079
585482
690245
635821
1536086
1458069
485991
1915446
410770
1379085
880491
454507
1793009
1582402
165182
1628481
1587622
417687
673832
776122
836684
1290560
1182428
1015300
1768824
1138142
1822492
204776
113528
1461888
1169967
753531
1169907
854654
1657550
1541053
1233944
1639141
1503522
267383
1367181
1262285
1616933
1534136
1464588
242106
289708
820574
681845
1275258
158170
840052
766034
887337
1666713
1840927
1506162
1820736
1120198
117342
1935604
119625
1563684
1652210
601456
734220
801124
1338800
273418
1267033
1272055
124944
318439
1287576
669627
906306
1282951
740231
610724
1341021
1834390
240562
372483
1128883
1987118
397985
1694945
1798649
1315290
1558111
1674231
1067872
188962
520439
680354
284833
1687338
1914886
1569522
1328870
339514
769609
364454
563700
1661800
1390741
133994
1369302
895575
1499208
477144
521125
1944414
759280
1563627
1995135
1521239
322201
669067
599448
1575800
286968
1194891
1662221
1977000
869455
1240418
492392
1133680
692757
666793
735082
1861481
1796376
789210
133613
551630
938454
1592401
1893236
859133
1943541
1938048
17903
1071205
366096
198126
1973272
875077
575713
1324048
198376
1222895
1765594
1643969
1846657
1098856
1854437
1077501
108221
1403080
516727
1852267
629846
1728940
1532962
1780215
1840566
438642
1630634
920967
563958
999749
1191653
1506850
560245
1148773
1906340
1485141
1570984
1688085
813013
166950
828992
1015732
642173
983830
1977675
745448
951125
934532
205198
1192956
1182520
221005
1197234
1532722
1438679
339475
143819
1194491
1132096
521343
1790896
22075
721657
372865
1710834
863560
1867728
1706783
47385
1608976
1150348
1210907
751224
1318030
1201473
13854
514971
170813
430117
1889052
187777
1272511
1173476
494173
943973
411070
1351521
1545793
1924040
1572179
1599973
1015777
1483128
137497
870314
46823
1643972
1518896
578174
666796
649027
1984286
746634
327992
945340
229454
1639044
1166184
464888
1544851
767337
1620682
1067355
1602323
526625
1206583
880582
1718751
40873
602856
610226
333486
186138
934130
798492
1342477
1408186
1446273
1289393
39025
720659
1642904
406375
847985
71364
226770
264638
1342225
441884
1781196
249598
1704578
81251
1909730
1698776
1734123
852499
1805421
944342
977689
1548720
940211
745224
536503
1556521
55989
176602
1597206
901837
1002448
1685345
330153
1364662
193626
78878
1131639
1720172
848808
1125311
1477122
577964
1713995
1286699
1649512
168661
1810019
180298
649923
1332057
478597
688840
1293225
1852057
1330886
865515
1732735
930303
332645
1420206
382064
290583
1436846
1746498
1501306
101576
1713931
760089
1416755
1173748
1974848
701391
628538
778879
1238607
857146
40341
1554996
502144
318160
1140601
1633186
637806
1476850
1063788
1150983
1212258
353493
216265
1888896
372283
802012
580759
1589861
801155
635468
1591329
1262967
999757
1792426
587393
535000
1557022
1330331
1133941
1707162
985368
184408
1172045
1699617
850677
946169
1056980
1044776
22260
913846
1398119
1169244
1319623
1990359
275819
605282
27042
423520
1015903
1964462
1453106
501992
770904
1752597
1767722
1585957
887632
110156
1427879
842022
1912867
857826
1642810
936146
1456915
1394928
1268341
1232767
237377
216536
1266991
1499790
565007
1746441
197941
1588042
1895528
709987
406178
540425
196353
1748785
588673
1194862
503199
1492752
1102647
1929615
688019
1735396
423691
336382
1785005
1341306
1827334
1319166
1819210
305694
1993545
1580067
1777404
956781
1710751
1244356
267352
1002929
36872
1075316
1630067
1007704
1608292
1916513
700086
1723847
1615621
338137
1927249
141981
1166425
303263
1637148
193804
68517
175624
273307
1288487
519429
78374
646492
1185835
488961
302987
280939
1038507
57825
985573
1245342
1443046
433059
1325018
743195
1165735
598068
1557185
1668879
1835598
20327
792002
1601195
1882913
441907
901400
1701638
693218
30343
1531556
204018
211775
399839
192622
598456
1648595
1841759
1694065
1691312
537059
48775
1072497
1964638
526053
1192684
1154110
342642
1738748
697397
403504
1940955
1266372
1339662
1916799
1912147
1283426
1509258
137983
802921
1223256
1538135
967869
1623928
1473013
475176
346738
24887
572172
1806808
251259
685709
1896954
653540
455808
1999074
759424
1262542
1509820
287535
895724
1786627
1824988
602976
1904563
143332
1965014
1576311
744854
1371846
1325914
1691331
796000
1888750
1084027
410863
1368932
1023971
544788
114660
41711
671266
1512463
378048
610688
330339
113085
1195177
885869
664954
1757237
250985
899542
884365
958510
1694790
447053
587826
1509233
671069
422719
459953
1683546
1506410
640826
853770
1570091
615665
1530679
352768
1692093
1819833
682530
1965398
38535
555494
1958500
1439262
620461
1172443
814856
1130686
1723662
256691
549317
1772914
465571
1613039
886750
53693
1326405
800991
1268606
576711
729195
880159
108811
1446920
63390
405865
183118
641856
846358
1393129
582904
554262
1536160
464180
1654905
1714780
425075
597952
264942
245742
23212
1129768
1063962
1363562
1861937
1539441
899015
1492552
1199561
91027
1433097
947871
648720
1627127
1334046
769648
843095
398901
578472
1861408
125248
349007
1838856
777273
1645523
211330
178536
119544
510371
231858
1858893
1130916
332395
367943
163990
1791608
908105
1595147
1986200
1204117
1141718
1094119
1266890
169096
1199901
613716
119542
935130
1055211
517862
1238658
135972
787380
682668
227616
1008117
1359804
124724
640301
1828900
1734875
1527300
197759
1165042
997640
1876099
1796200
30468
864308
1930657
1860501
1963541
1867566
495509
1411719
791569
238628
1666777
833136
1246085
249496
1812906
671879
308209
1188955
1659038
1175717
1998520
786037
1657925
806725
966195
566200
163335
1349874
1576232
838836
1848338
440711
466891
934401
445013
612411
1363285
1060761
1182198
514974
1043889
534149
1115517
134751
560555
1308901
496535
154596
1056783
810150
1989893
342147
1490485
1406709
760391
8907
1990392
1968782
1727322
392456
806693
1629771
1801883
1714199
1977976
928091
142330
789931
1001991
422360
1313474
168990
228700
316569
684022
1210120
1385407
1041722
1128405
1463121
168665
1267639
444904
573375
1352936
1612503
678747
202218
1060213
1288205
1900501
604781
1389327
1240798
1960821
455971
1078502
424293
1370118
828106
32595
108722
81976
1544934
1587522
1870054
1286315
578477
504401
1551319
217757
414803
1598030
538942
56829
1814982
342423
274069
1849335
1626033
873765
612345
933910
1044114
121608
899588
1612393
1244252
678380
299521
1029418
137648
623925
847010
277378
900497
1130233
1376735
17096
1694997
1559250
848504
1519147
1487932
1002688
753538
828122
989846
1665093
1194516
122869
372181
75952
1313466
646169
1257654
1903201
1663993
1975532
1183010
1340337
1946566
1395590
1569517
27436
1069858
355527
803284
233900
1988416
164232
670276
1776519
89011
937780
821570
40197
449692
222192
686867
1823251
711257
1869782
1469869
138208
1644938
1672504
1606635
1390923
481410
1953610
544754
1346143
697161
143185
451953
984484
598092
116379
1174102
1907944
509914
739854
907032
1194842
409957
1108690
889272
1377834
1457579
538231
1515856
1225553
154172
1732949
1820055
241267
1403562
1826381
1446664
1119119
1268808
1591789
1030582
459187
410526
930018
134489
958186
101669
696005
557252
1556476
1061567
350130
1501244
1063238
1914618
1142032
437367
1601230
1882945
1157071
1590377
416630
915002
1248371
1777021
686691
1347212
400667
1821145
422951
1173836
1851469
1485545
270312
1354103
1591150
126659
306038
372016
849655
1836333
1997076
1357710
1424137
1695602
1825771
1647401
828791
1816810
488289
194806
319868
1865538
1013406
1983983
990122
354069
1413644
631664
1568964
1070554
1419086
1351408
1665758
1573667
1640218
237941
1736596
122996
185150
91069
619275
170252
563927
1150072
391055
1786209
1299222
920587
812833
960398
1296020
1413439
1256333
420213
1862236
374100
899767
384987
959061
652016
1784008
1196197
1744207
1328481
696959
625733
859464
2681
752795
793130
1644822
444617
1869785
539894
741959
196242
723405
1738028
1442887
690871
1465860
499734
441493
1360316
85133
764623
166902
68124
1170647
316096
454593
1794114
34261
1873175
296041
1729848
1304534
1558507
946761
425191
1329920
1504215
1701645
486647
1247038
22733
458026
1756824
531704
1854376
1393089
585227
1555739
778255
741686
795544
1965385
143495
920125
1384608
606167
1547089
1988184
408287
1058189
625367
909479
1310722
1597528
1037679
1889349
1649887
621701
531795
863081
574528
117278
39373
1938610
997321
838758
1218150
1168342
238871
153747
1239197
516336
133372
1199965
1795175
1470628
1710788
564734
1299851
1393809
1478361
1797712
1442572
245077
1040659
932483
808397
569121
1278031
174611
273864
1971266
1166597
528390
845768
1539826
1790511
1408204
1940817
501053
1730670
99626
965782
1374551
1281528
915060
115128
317855
400351
175491
1697789
1155816
1481617
409662
256452
1858457
1911771
1807036
714291
1248381
364816
754022
71086
875918
760898
1814442
1747107
181055
1836982
731207
620792
955773
1791780
781977
1964072
1011054
1175814
1186626
35500
1399077
899301
1966704
1017704
664319
409067
165303
4443
883212
469904
1798372
425285
1715687
960656
1317830
1860570
479067
1211843
992413
575329
1833908
1942466
300127
418634
1677946
1863427
137834
550584
607031
1939379
390019
1630508
1500740
971482
290297
789499
130990
445093
825736
1388889
1454349
1076129
1126511
1377450
323109
1127321
338358
1417059
47101
1347680
1562650
1573784
1847060
367593
214321
1455112
1712384
692421
1075858
172834
368696
1004687
1779410
1596359
1648954
607661
972663
239768
261388
1417930
1721415
1922132
683299
1856311
405475
1379470
1032300
642148
1194533
191643
492675
1473244
969246
1050938
225322
1441946
678004
1993774
170930
542283
1545213
1576654
907283
1575570
982604
1540423
1998790
175557
1108055
408414
523592
1309170
1569350
976654
1899052
1795566
275926
1712102
1622550
1513998
1734140
1883985
1331599
333879
1898836
437311
406139
1750124
918622
1090020
1674286
1258579
1981175
1839660
1862076
895652
324089
483872
1242227
475281
1180104
1580864
367460
60052
690935
1444346
127072
1906248
1213774
1793119
1066462
959591
666714
1080478
54270
394929
57308
1415562
1257707
1792656
1222482
1906756
1792387
1489494
1946828
824100
1333065
1153137
1210042
1619131
1873855
1573289
841896
673803
517042
584217
1410830
1758940
115891
1066192
1666686
123100
62212
1456457
1908840
78238
435593
476932
164974
1601018
154935
1103446
18903
1900082
1119553
1234506
685000
1238330
1171876
1892958
1254168
162071
373714
1476298
1641632
1554262
1294853
1420627
124014
1252460
1711788
301570
1654042
307586
1329845
253614
382931
1755194
478014
1227958
1891062
901415
910709
50242
823964
634420
1929419
696385
1112866
854714
1118812
473099
1764998
1195266
1171431
606691
1148506
1204215
47205
578831
181724
1852035
199397
1787241
1729035
818244
297125
1557709
343374
1133520
1997976
510348
760599
427814
1408841
865889
1517331
1629639
1673596
154904
1011002
1314123
1111887
1782956
1722288
1978435
341378
801035
1278090
672559
1690494
227732
1107972
689989
809974
1984882
1189607
1396227
1952106
885539
1233035
1641394
101770
1469423
1424882
1054295
876867
991099
1273685
63520
1351335
1534115
177545
344949
427909
1455842
1020455
1723402
37288
1285773
1225639
826648
1659280
473930
1967634
295446
159537
1629314
1313555
1182342
1459030
280767
134882
1851205
335040
1118407
1363189
453381
421651
1274430
1731547
1223990
1040164
644457
1257236
1010586
153164
1680296
171551
808049
365699
1537192
1062814
1079875
1962635
1717556
476327
1697283
1068775
1284330
617780
1243529
1646753
474807
1437512
361911
798897
1720130
951513
352441
1595525
1928076
48739
733174
6817
149842
1669803
148295
1559422
1228177
350645
1989687
1377017
917156
571607
1280716
1762005
1864101
813697
1575417
169522
1208636
37240
1393179
1228075
1968553
18820
19069
1026546
1437315
105250
1343768
648330
347571
1744015
1085198
930010
267764
1621487
1776270
919038
132742
1500260
430788
914804
1299668
1549047
353317
406829
1657412
216167
301773
1262200
1469159
1800594
1457029
1863632
1766541
463181
208775
811592
1111432
538268
80729
1349219
1873914
749918
999748
602108
887544
1093322
495828
857222
1915454
1046426
1122125
374347
276953
295145
1756820
1899233
737590
1873139
1486050
544898
1506630
349301
363693
778873
861110
1985099
1498928
1828966
1135300
827463
1455999
1483665
594348
1578858
583928
28317
579914
251696
260552
592103
1140730
1902195
877049
292846
204715
191124
920767
319519
1143493
956951
1745463
667587
1386284
1385140
1976128
238291
1952286
741449
567681
1242538
1696639
916323
1652218
1717980
591328
1580729
1457078
783702
1017367
1649919
327942
1604763
378655
732675
941095
517739
1909003
125199
1224354
1223213
439705
1302342
1521565
1840833
1431490
727864
603746
1190887
371334
72212
752226
882450
13890
1512140
72047
767099
641969
689273
1666212
1912440
1773200
1750521
758529
150576
834663
413843
1660450
323562
577448
223404
1625635
639051
159750
1088614
801684
613612
324047
500209
1264143
627624
1269681
197437
690320
402582
1506053
1512196
1758906
1447811
456756
1557615
1504043
264517
1965850
1406810
574599
1337311
716579
653150
1348487
610400
1274021
190126
1226146
358607
1177815
1217607
228415
377416
903348
1169509
1942593
465572
79765
1470702
63739
698371
273332
298399
364620
1532639
1880948
790566
1791413
1708000
1485332
1057196
158981
1249050
1204290
1649446
460925
1815933
732804
149778
485844
1354795
943305
785789
1511103
1242760
205287
914520
1649533
1909960
854910
224642
262221
459438
1255886
98061
1419957
407277
272233
1119976
1523826
912831
398120
1286954
492017
496113
1714423
121147
1591009
1475498
1409895
1935850
1358807
1089485
1163427
907316
324108
1871424
1714578
1404991
1206802
1517391
486333
1745788
632088
613006
1866906
765841
731232
468646
1817345
887748
1032193
1416759
1764288
456255
228256
632101
32721
358685
514564
182010
1853166
1296861
1772788
1423978
404251
471387
560487
1576998
260354
1327767
1881533
1241878
1549593
944417
1750617
464208
1839285
1759583
1321176
1603326
1980999
722986
880900
1167133
732130
1015619
1524733
489856
1422284
1146631
876870
1106539
1651937
235125
1378932
1817528
725177
1164301
1322529
138500
803162
1459400
1060046
1308123
266143
1523493
917946
1928484
1523680
1256472
1971655
1855456
297000
879169
603022
792852
1613745
1932116
77302
1308303
765325
961800
651593
890098
1157707
531529
397738
584654
1419052
682498
276604
1877646
352608
1615184
1684848
837286
988250
1110665
1417183
874106
1459531
934495
372242
116690
1077989
377577
583500
704470
915786
563992
808672
1754632
523033
440018
200597
1782149
1394033
171397
1788394
1949714
1062777
52278
194070
1058083
1175614
1414386
1677114
715284
269294
1683184
913664
1529072
305524
140756
1627888
1191222
1119983
896422
928712
1326332
1356904
1070515
1529807
522924
1155921
864568
1262359
1956129
1123534
1522445
1122990
534312
1773597
126628
1855356
1476668
1455398
1299724
124187
463603
334128
730571
1562338
1592665
1590215
1815733
1077282
512671
693265
558698
1656675
1237165
1972878
1168302
593511
1860523
351173
1298515
480037
621829
496959
749515
716413
1818716
231360
89046
1632524
1625178
170645
1057769
847527
1622595
1481564
803976
1885839
1546105
1937946
318801
1599451
340047
538701
770172
1299170
1093406
166317
1675297
1834479
1834785
324149
361488
338454
518044
1624614
887099
1173458
1915945
1048670
562710
959406
637874
939353
516513
1309304
220963
1115761
387888
109771
1128496
1011016
1597593
1946014
493777
664075
774938
1202669
1115469
187996
1713775
1620874
1364582
612191
851187
684366
717179
194124
322911
1985508
257391
1087286
1995821
1821210
1313598
1898730
1152814
117750
972464
379081
1093425
477612
334694
404526
382662
1612446
353557
481801
419316
618314
1349755
115604
752584
1820798
1225762
236624
1892828
994107
1916694
873134
1679679
788276
624722
1338249
1331645
1598568
963433
296253
429968
1057984
554688
1923486
1598454
1747200
1086803
261767
1016728
1770387
1695794
578765
297366
1572242
227405
1882350
680363
1038531
1336898
1334823
436581
1900714
1745198
1683438
954226
440846
1067733
761903
1450984
1530346
1683663
710667
1251215
399199
1319755
57675
654288
109250
1851117
1552697
1902359
436953
346219
1894683
1969951
27048
1283124
347784
935659
1268358
1057056
259312
248080
601548
558304
523100
508206
1270048
353578
483508
1871664
617152
1790644
1901235
1969306
899809
1930515
690699
943643
496680
770759
965827
1016887
1397667
1436707
1869153
1381769
1246637
1919281
496244
1366441
576506
551128
1352837
1955212
1694921
247648
1910094
561749
753672
1961621
26090
1752073
402196
811458
1370121
72391
1572233
84469
1047416
163454
1674566
114922
149126
415192
1639437
1404868
296841
1082950
347324
1323328
1624434
1983796
1863449
1800097
373531
22711
129088
455077
45896
1045957
886363
914583
263768
1660902
792641
1683140
1115268
989965
1474062
564012
955651
1855098
788918
84858
1465075
1967849
689506
1324404
1459672
1196767
1902164
1411897
8220
280842
1470929
1764604
399464
418571
318657
1795154
500044
968185
1923703
1195066
1316988
1898327
1506420
269349
1272839
1453930
576914
1048914
790430
305762
543046
1156622
1647524
181644
1186790
1270540
373050
697793
585801
662081
1322831
1770035
1958365
1437257
624831
1308889
238677
1051020
14205
1531084
588992
973494
1300292
656289
783414
1979614
1843543
1238589
1719743
570453
1919302
743320
1151835
135374
932934
1979828
1988918
1895418
1787168
1884396
1382186
1631905
813299
630838
1986477
414466
690649
490967
616728
81161
313445
1726423
1007192
1822270
79163
272901
755460
430841
564743
902273
838628
31933
1008498
910157
658574
1645285
96640
684539
469488
1126133
587546
1634041
398380
977925
194435
1738745
415106
435642
602807
475464
1598787
326119
534475
291980
1959933
1309578
1373096
537744
1565266
360779
1479905
1075084
22356
723381
419006
1819871
1315768
515142
449658
1390827
797714
717783
1651493
923887
1947712
1369248
412985
675224
1440349
1171446
211374
1464157
122840
66979
828648
1946417
1254399
337435
657884
1403692
1032062
1827911
777390
305681
1160726
1828208
1300788
1490422
167334
184190
508528
3730
1174522
372748
958392
267777
1763965
1943515
772546
1892073
1413080
560832
435117
1724133
136593
170911
885474
1029015
298671
1403793
267606
1448506
41748
1577841
1270298
1590470
1722199
1090212
767471
1990178
410605
1782310
295430
29726
760238
468845
1402133
962700
943295
222704
1735580
730142
236718
1773748
1557257
1254851
1790090
1442928
1019328
663354
1797368
1386794
44883
1977633
1632948
955126
726079
1079393
708209
144279
692496
1314623
1382223
1042683
283143
1084532
1017222
464485
839511
161049
1977679
742378
686619
1340365
286714
31368
1242945
333767
817329
64932
1072788
908575
410395
353857
1322433
1206976
1996829
1257236
944726
253837
237808
510643
361962
1524292
1566378
1801189
573212
843955
1987413
1231390
773870
1518177
1727464
688461
37802
1061627
1552082
693522
1114498
1926962
1940994
1208572
1283765
1921983
493227
1878932
1224363
1903855
1698536
849458
1310303
1104242
292192
1288634
142891
62963
333548
201758
931164
935210
221820
695578
484583
322633
1930695
1427420
1299438
1020963
547705
600970
446527
429807
256639
89382
1400252
1491356
450311
322155
398134
1891876
1039770
1306066
682933
514757
1462252
1804418
1639720
447868
349505
1109974
592622
199361
1377327
1762811
689825
1923181
421218
868779
154037
196486
575493
967360
148094
1645065
662565
366932
1081667
1005554
777487
586642
1755960
1247310
793627
1544054
1750774
682621
442662
980667
1991268
1237117
1896440
311572
113179
280859
1388567
704718
1675037
428208
865048
1512621
1717195
322714
1889147
293230
1066378
819224
1305577
1557464
414427
1674037
952794
1673979
264599
1093873
1925009
1771796
1012148
1958279
937650
661655
1987504
1426173
244562
662736
614442
1147470
1276516
1701211
374383
1170673
1184677
588058
1968687
291925
1832208
321500
1760256
1820011
267813
678057
151060
827564
781969
1703150
769659
1364158
898642
1217725
586074
985289
167775
651736
248435
1641497
404906
921784
1725675
1666402
1146424
1812033
1156488
216923
209007
1419143
419149
1599740
1962393
923440
85124
1216951
1138690
882611
1332469
1592264
208275
1580376
744487
1562261
723325
1302289
1992224
345664
653737
1818951
583887
1741468
133321
438772
717643
1659706
488937
794804
391382
1385090
29803
816703
331206
1458309
232982
202383
1595439
720317
785908
1462038
451600
177975
864804
1794861
1721981
1035640
1353
1414656
881353
264292
1931984
1639285
1166460
398148
1809932
1604678
442658
1059396
590716
1467057
1308994
232553
1483683
179537
1953633
1599497
450740
1615158
107129
1120617
1083067
1831808
174288
443537
1044428
670814
1483437
125887
48333
184538
57317
352663
1339225
1879230
1090856
950560
120285
1373703
393065
1335296
323819
939028
456569
680491
605474
66592
1834679
1139546
744743
1187694
1069078
568811
474163
745589
480521
361118
1200396
1389018
1907608
1941429
614603
75190
1437214
416030
156721
1923727
1544326
638386
1763440
1841423
108341
210188
337086
1009615
1630102
1051920
561306
258259
1343211
1571760
607582
1351912
98411
277394
1484820
1419987
63890
358781
801511
1000561
1479050
63374
775138
488557
1370109
576613
915190
226153
586984
1223726
504472
781436
1483111
1421945
685330
250262
1280278
494126
794825
238746
1508981
927969
1166656
1684339
1050631
1103165
554701
1052169
1618644
399334
1508081
159916
1107952
291518
1533817
370417
432935
1097813
309111
682193
523320
1301285
4925
430393
1635847
1664336
814370
958941
576950
314672
715246
397136
269742
1971007
353839
1440676
1679812
1930855
21251
1524458
877907
247605
1343770
114045
146386
992176
1025540
480003
1292681
328252
1040842
648546
1027297
1176951
1859843
476949
1199861
573933
911014
1178724
1386305
1338288
155580
922835
1920043
244514
1115855
885463
935919
1731891
1604599
176385
488469
1685607
1281480
1098171
1428638
1413808
1360621
932700
791325
36866
525718
1291899
713296
1014015
335557
811533
310087
1562580
1042122
966882
1341138
175563
480041
455774
1696888
467961
1417829
1520568
1361706
263879
1370457
1162074
1250713
1454899
1804766
1047343
775933
1489457
1996566
61926
1358056
1446368
1138029
1643532
1507991
577141
1817721
1832112
1153051
518833
1499529
1296564
1897507
54618
485926
241157
128392
1973178
437058
1261903
1637675
484323
858122
200723
198198
1057022
1982114
1370959
217182
1944657
665360
1384563
155786
606708
1966655
6457
1979088
639421
1809230
1065898
1230301
510009
932483
1854751
1131738
951924
1090976
677594
332414
643450
1041863
265156
540196
644142
1860675
54662
314368
1001862
1414887
1951250
1796479
874020
1965858
1494440
1853556
1802106
1034647
1988344
41784
1180849
1953546
1132721
1335476
279772
739383
625318
575035
824703
716564
1384302
764461
753722
1602786
866743
113240
772261
1972064
477355
1214709
1947548
564757
677956
966396
1291204
1911302
487306
60398
770001
53651
924771
822403
862147
1444993
303950
1650979
909482
446558
542773
1643331
680533
191132
706257
348522
461099
714940
1071590
167893
178053
661468
566301
1889004
1362734
818682
244073
1199054
1567497
975980
1757939
973707
548661
244137
1950876
1080828
1442383
1142765
156913
1592120
153966
184986
1311878
1030265
54872
38856
174032
1967963
67722
1824490
1890118
1543382
205848
1699271
457512
547039
1811498
1790992
1792324
795137
1543141
1651671
1379601
1561193
1101564
1598243
344783
992837
19712
514115
550777
1954411
637719
972420
1456279
1426841
961832
1147413
185828
603052
542019
1952469
485710
493188
488943
115139
1768702
1995673
298126
209161
1168947
1483265
1050123
1176158
1616623
1203133
587961
1454056
786140
1760983
48469
571331
1395546
1165757
1155118
879440
222101
475557
464585
424890
1526550
842261
47548
1691712
590775
717885
385968
1676030
1053903
1661044
269378
1248319
242891
1545564
592188
1940520
1853400
164775
721796
1417068
547503
1405525
1408984
1755759
833135
1470176
729455
1921949
1791409
1085430
1604037
851323
4349
1439695
1648382
1717944
1379953
1653851
838407
891658
61302
807088
486402
602864
1591718
628571
1018538
1863642
1486503
1899094
133239
623800
469863
106846
1671339
1976122
138014
345741
1183072
171408
76516
1481206
809613
1513246
413213
83568
472289
1749590
1581811
530234
1988875
839596
1652543
701713
711541
1316468
1502156
1952920
1043076
1522284
730925
1590983
1274462
1164160
1640383
174586
94933
1223663
1762702
1821808
868148
886436
216109
1130018
1247567
223861
10978
1007288
527983
198515
1543117
1358154
1594161
1967672
1684933
409780
1899788
1779321
1400253
1563531
1677493
1323780
795578
148437
500947
677093
1468504
1004417
31690
1096939
1812286
1403941
1799724
1881222
360950
879494
10160
1879728
396455
254276
1214577
442691
1390673
1004620
1959923
290124
1633589
1536560
978439
462936
277398
1654919
62103
1185500
985568
1130562
1951035
1311459
1882632
1032028
461525
896339
1977885
1893606
1003301
1507627
1112382
550721
1445095
1220010
256844
1336254
1736648
1447642
62055
339260
125535
1923662
1128011
20523
726473
1155590
961393
555008
1460093
1665954
1287860
1893142
503290
36036
1299512
1848758
1284119
993105
1919884
1360038
1206105
251241
1941533
189291
818290
1617016
1550741
1471778
1667058
874525
1590502
757398
1337452
817609
1304697
138702
495017
253542
1023030
1572247
498955
1359293
681393
1537169
231662
435206
540684
1676732
1940076
233661
1448085
427797
853858
1637877
42068
1233693
1883741
341955
1607239
1984814
394376
203138
1412030
1443101
223122
9498
1225135
381588
134534
858662
653704
662908
622469
641626
314197
674742
971143
472292
130506
452253
1846809
298451
196579
129254
539784
639953
595669
1810282
1701835
1919368
1291344
730482
939026
924373
63830
1740459
106169
1712109
1927550
254288
1480815
1412883
760206
1520350
542668
1066471
425095
375712
565816
392756
62596
1291799
1784141
1494959
331511
992223
956224
463521
1323027
819128
1804837
137179
1533138
1838794
827127
1161254
658426
1554997
1441375
1097047
348543
1149328
1818922
1431549
1671419
70481
293285
1705648
167229
451477
530249
346999
251602
1705708
1662518
1384388
273123
1591462
481825
1249938
54988
1429645
256539
1512754
1537794
519582
824990
22872
694893
1958782
1631822
1640443
1878273
1053494
1886572
185485
1980762
1810272
1002931
1737045
354013
749858
848796
737065
1450204
1871686
1623027
548089
1442182
1263738
1720316
1359808
158778
1123916
111987
1632578
154524
1424609
1554313
146048
401407
751017
257244
792804
1223894
17624
1877889
462153
1317748
1100877
481679
445512
1320954
127791
723048
789548
1485945
1845307
828285
1131827
1928222
1402641
1881140
803681
1437198
449438
1092667
734057
1050151
1763088
1156974
779843
822281
373345
1267903
954688
1227107
1394474
266217
1857781
418508
1117067
1735663
1241012
1286443
1373820
1153387
317780
980052
975776
789479
1756411
920941
699012
1490458
649945
615279
763160
58472
415981
46802
428638
1035217
1469068
86272
150772
1428707
896402
1551272
576804
776477
1131665
828180
1180685
1152658
982433
1367760
547770
1273932
399577
1248665
902437
451947
1897033
694479
1393897
1809641
1965950
50025
122738
285438
197525
714058
1977551
1503125
1259165
459547
1850927
963434
1470797
1425030
198526
1233365
679646
280853
1229317
87997
730357
837641
1714982
1800172
1654175
911933
452261
239440
198685
105421
1516320
1461454
1168408
1450328
151408
1552355
81237
1442033
1251900
227378
1142316
432569
827940
1164071
345075
1977401
1544561
1793746
1871459
1046155
559892
693417
1235793
1502248
900855
503835
1144198
1454301
500295
430541
1146777
327583
1353347
1626357
840285
115824
1213454
1695394
1373229
316230
1096954
1884773
1910314
515363
1438798
1694585
15364
1852069
193440
1027381
1432811
1692575
648512
1686077
720132
872654
73450
883960
1174992
107480
1919712
332257
956180
1724780
1416588
681077
1865585
1530562
411057
1841923
884417
1004215
286105
1836724
724580
1369634
1906201
546296
808949
1766098
1322536
510583
200666
755459
1091995
1241450
412853
1133072
1043275
443443
772126
965591
1012518
1497978
175279
1333870
360578
176441
86065
503496
1347450
1799564
1804812
1223456
244806
848717
1538641
1003948
972859
1907009
1828838
1349050
335668
1165044
1766962
977634
1162512
659709
231601
1310431
1413901
1735305
207303
175846
149876
1878248
1533008
1962947
1974144
129759
1266905
364426
284609
1290596
1404092
1422434
838409
1257587
625931
686375
1802427
485700
147856
193619
1404743
1558138
1739866
1953121
1140769
221544
1676384
329190
651162
1872605
490093
1670987
1407088
1759314
303119
348119
1637452
328501
176932
1480173
290559
1431794
776451
504156
47571
1983266
1648091
886165
1152264
1770817
25412
1357521
806271
304041
1958946
410332
195932
1775536
1527326
8353
604217
1071644
1600757
442438
771866
193611
435652
1344087
231824
1188557
1419458
995719
1635028
1287256
92218
1980533
621647
829431
761000
1338085
852300
1773420
140877
216793
1702960
1014440
512091
1528798
643358
1991445
59585
615001
645870
790113
15707
525102
1622280
1637800
290888
719196
1744444
1379343
383846
1755359
1155487
1414238
222666
722644
1718598
1704583
1322816
269278
1672149
493185
1493684
1566588
587324
1944061
179895
1854668
1469971
552676
1383922
508101
907998
1267245
951704
1048355
1354861
1076855
1307493
301600
671094
1443662
1029657
1882083
1732916
1652609
115427
1059917
372334
1702518
958085
1717798
1644666
1673291
343531
523663
345279
828988
676370
1082796
1646763
1561148
1284244
440717
1865322
1106992
312062
1317434
1258660
109775
1179446
594881
1009816
415415
1554946
737408
993825
865336
23149
539553
852170
902808
215034
64793
601897
1075430
1517364
18017
201994
1369929
1656376
325274
1086750
1878765
1624815
1372067
1180377
1697264
684779
1511343
878521
1042033
427822
160646
1960492
1869664
147000
687391
927852
1973900
1999651
561167
59159
442141
1488753
1155897
1326991
715717
822619
728229
326496
536670
845460
567879
1126712
1152736
1038792
1642212
1217903
1047348
184202
22515
923818
541244
1364744
308649
1641290
1313113
702626
1337461
1679799
124070
1201546
922894
109554
555971
1337160
623817
186530
52303
996894
791134
870079
1201681
52694
106096
1916338
312053
1360999
1596716
1012356
1259552
565221
1806077
1552245
1726387
387734
258994
125581
34004
1933227
1371226
1596168
1100424
1790944
1626665
1167582
1378765
913125
1159566
1481896
901562
579667
1007525
304811
602488
714203
1606025
1476487
992651
332271
257287
1723138
1378114
1420888
481443
1341095
1545832
987218
1554606
1112941
1551515
696065
1300474
444440
1716959
101643
1517246
579927
1969410
1706386
59461
625395
1456221
212863
745435
1315318
812136
276176
1277202
1690357
1018061
274481
1554949
646944
1885961
1429855
884233
246394
43233
305955
1300426
615389
938344
1979895
955344
550711
1177067
17679
416854
378236
1375090
1536857
722388
203339
1267341
1283505
1911305
1577716
481263
1321392
488877
1411987
1009272
1941459
1577180
1999007
945906
1520923
1785386
1915786
410580
1952857
1659149
1265388
1920536
1000101
1133605
191713
1779497
1489712
1666160
393519
1530072
572729
650569
693756
1612407
1941921
370586
1288528
1488729
169945
1772521
757833
491219
564185
1609692
276200
978245
410323
478264
1114454
1632874
291800
1626575
462516
572955
526573
1012102
457512
1684429
911552
1792985
1810282
1477450
1021683
1962098
317396
630840
731437
123819
722169
541047
1035055
644423
1484161
49271
666934
1531088
737651
261550
31740
1112189
1691675
1263465
603918
1199898
1517148
760329
522750
460521
1607115
1719051
541289
152018
154069
1439572
1264815
36455
994537
108111
354312
1462870
1389508
1482872
94280
98232
1752574
167599
1374615
344295
130069
766692
974790
479585
800390
1842517
1655440
1855886
255412
1471684
1978578
561448
1693018
237133
317595
599177
1700012
1368957
251417
597293
23143
1001984
1453047
574346
534616
776367
990128
1379096
308544
1025356
1622046
1822293
477001
98056
93371
71883
1350572
1240246
317398
1717757
633253
1874964
1373442
643208
947304
1546804
1806121
1856584
1595977
703525
604423
1774514
1678510
1698193
782498
798392
676435
10782
697813
65171
936880
630829
819609
1781145
128902
1755545
1507559
923000
786605
1674308
1615612
537957
1760067
739367
1834284
74023
519382
1079851
1976862
330071
1590132
869482
268567
1076136
339228
773217
1397875
826200
1244421
878427
338903
1579005
1327234
694131
558715
1900474
1201440
534073
1402676
853018
875369
692277
106702
629516
1698817
486416
270276
1532990
1087678
1660809
1975243
27955
1492491
280742
1555334
403993
1479575
267885
1715820
1277466
610435
1283860
1916372
958253
381557
379283
350247
143686
1259442
267373
716637
1225645
459796
1609542
1191877
1621823
1746870
1315138
1894936
1503486
1347814
766401
1458367
660968
1569479
1084767
621370
1137594
244680
916722
254604
1401821
1657188
1505114
1254693
1391331
212435
187640
917390
327960
1452882
1931729
1201184
1840552
1471101
1710358
1866645
1079963
686716
750977
1947110
500168
984078
1432787
1025964
474331
1658947
211536
1405544
1714961
1482751
1158580
1618721
183618
144339
1877911
164874
832345
1124288
1168248
1454808
1598803
1978846
1023045
897295
1908236
1433978
1139399
822788
665140
1935294
927376
1097764
1258459
398089
505113
849021
1522484
1612193
1312174
1899998
869647
1257914
1377604
267573
307332
790880
1691255
1168491
839594
740894
198501
341617
1428695
1818883
174914
865544
1099461
915694
1235481
1118818
1969549
299555
1339091
1702707
565835
1493921
221725
1784733
1127225
1532632
302670
1999027
1852867
1110847
1641147
531833
1650886
912541
782774
134081
439039
338518
139738
440691
1687835
665360
1790625
1632043
195263
604473
800068
158573
444126
1371479
739515
297256
1134093
1163848
1462095
690583
143426
1873771
109883
1377792
1887645
234517
445383
395539
1687351
1956234
838143
1652648
311098
1513653
209860
137833
894639
1595705
101361
1847195
1907167
307799
423168
166144
403493
592247
1238327
1225483
817623
1819374
1946080
228442
1492934
554685
1160402
148840
441326
1075549
1145289
1572324
572712
927811
689240
226186
1756569
1548793
637288
1242810
713624
1528427
999386
327070
1178232
1050440
156886
1780892
1578521
1837050
1664972
823622
1273883
1912608
469505
56796
1302399
210265
1612340
1740193
1415042
961613
354760
1284781
1582070
1712201
665398
1473625
1434827
66935
942991
1756813
184918
1964940
1909658
1065161
1249087
696462
876031
1809347
822776
258064
852602
355869
177961
862430
226182
146743
1070377
545794
668881
256383
991176
1342715
1142877
1151925
1401172
631251
199628
369712
127393
250866
43244
1418905
1441105
289300
429356
1035568
994333
404482
665161
1342297
285357
1588217
644944
383259
1110936
660635
192917
1419999
859172
359230
1090255
1791325
1081802
680787
1214156
241960
719965
670446
683935
494437
928499
331260
280266
1036155
1225915
934886
1573466
532173
361778
143181
681804
1449477
1040947
1368505
282361
1118074
783515
1659650
202835
1016545
1257571
391372
1865504
1540719
1891051
979850
1396588
579520
1873673
1395341
1673236
973593
23951
1248924
785310
1472223
358372
578695
1980672
516173
1287728
713167
1268317
1748020
1304971
976970
904690
677784
207717
465721
585175
1555825
246593
1189136
345261
1722704
1553389
1190760
1294407
725704
1981402
320745
1198580
949165
1816508
1807269
1680156
1026600
1073829
1326416
1662640
537762
863877
1414334
1997753
1138182
1446769
1221906
1096047
716228
414585
1966102
1571536
185682
468751
606106
881314
1841671
1113894
983005
1115731
974541
135715
1573907
823455
1738029
1679235
543685
353434
946046
1413112
1145086
1823866
563144
1173516
1475084
136649
1356238
188152
480721
1713342
574259
1131193
1691441
88246
1298803
1526564
1153849
41303
435375
979345
836414
1868213
554985
1950977
1829668
1849791
544654
1566104
1055270
1827429
940827
891671
1336070
927854
1517603
1924992
1391499
1275971
444058
628240
265679
39013
640645
537529
1021548
1205104
945257
1219441
1674532
267388
291089
896353
712043
119486
972393
930327
1892488
1502750
1318387
836485
209613
741629
1633424
1894057
1532998
1062467
772062
1727424
1839597
1868830
913031
814673
536563
353734
1258807
753765
993559
1903104
1583915
1591888
1523322
1289262
1720094
1557513
1485078
415914
966760
277347
252518
886653
1004937
1817034
581317
1543951
1242861
130597
1929498
1241958
1121831
664824
626709
1972924
458680
740695
1376922
279372
26520
1886823
628141
798761
496132
1356218
1448271
1178439
1624479
1480593
543106
36535
1283931
1948324
1731199
1774328
431311
1788895
1527802
316066
1683299
850945
757132
1818
782730
1782386
1421798
1929781
1947518
1812098
850860
339424
1709653
1683905
1013824
1993058
566638
972049
142586
231611
1435350
39178
825262
1377024
1681975
1669819
127817
1416036
1690947
692145
29399
1970791
1233273
1358295
334498
230296
740489
109016
604670
850368
991852
764467
890504
600123
209530
1377391
1407236
539711
1698402
1925138
610235
672054
61188
970982
786581
467786
1010622
1507835
638919
1435848
292970
1145091
175624
925433
115946
1882786
1636475
459348
769806
896887
1817298
327865
1126549
1209952
808515
1222143
1654247
888776
355523
791588
1470666
220893
159675
1829474
26741
345048
1830043
971211
679079
1072002
833352
414807
1658717
1208781
306197
172469
805567
1447089
1321653
234278
1191476
1594501
1968224
1799092
1000016
500848
1280748
737701
862789
1480236
1180912
628919
1628319
1248574
1825690
592108
859206
109996
581642
499333
748880
892191
1760767
1636620
1811894
243363
1698981
1802756
1609184
415997
1456438
406225
77038
256701
309217
698482
1680433
209287
1063899
362324
401898
655487
541829
1102566
609774
698461
125466
727223
162712
473294
1425476
1099819
1015431
879826
100400
1519505
1634708
1474429
500133
696479
1066756
459941
113369
1044936
345013
1464544
1107649
1411989
565373
1798112
427437
682362
454763
22713
823478
258629
1205547
754892
206509
1166971
584682
1935656
638865
1912540
393201
1294670
230215
38335
812709
54111
993222
913689
1435012
280932
1893476
45791
811571
633924
905086
1546444
951791
1609900
486681
264780
41275
1642376
53205
1191622
1823461
801350
1767259
403626
474143
87785
294556
1848974
1064088
1855742
824590
1139375
1471114
1623111
1509445
636159
1457041
79077
1323305
1728273
1551927
245743
1898358
1927407
872979
1321799
1152020
786683
679189
1779754
603327
1418916
1637150
1194896
670561
1318666
1400276
1507121
883830
1292926
1279066
1891904
397842
777146
1304204
1923418
1569451
423137
124812
237669
1764307
1072335
15462
483999
1251488
1407474
1290088
765732
1467260
825154
1591773
515260
898651
1240888
769435
1498917
571691
37330
135272
526103
1397407
1280064
540223
1321991
1847857
612698
201193
166552
1185357
400603
505887
1528162
625596
523904
1708568
433192
1434446
1259262
634220
1975791
1188137
654898
1422790
1441618
1612665
1041835
266722
782173
264667
1620524
855786
1803267
1723033
464085
1282902
742211
1398894
1957389
174577
309902
1202688
573500
1079497
625620
725090
503472
269343
531712
817549
1555732
114834
1818709
1452993
218012
1168159
1692104
750118
1662536
481022
1462907
1694509
1443131
1073877
701771
644947
1952428
887526
410080
66242
1292783
1671484
783043
1986710
1302180
128425
1176973
1053036
864266
760215
865982
1625496
1151841
1905557
1369590
1397072
621815
344114
1852358
817417
1356185
373106
526696
989858
1211165
1986054
985384
1961820
790344
936387
1451638
965235
722575
1537951
1963807
1522126
18949
1826457
1771431
71670
236842
1951146
1686124
595566
404199
1226472
1933159
559097
1866265
658850
525395
530393
1622771
1371778
216559
581418
1639171
905235
824499
1555598
1220891
1757063
1763364
1466074
1887377
1830862
111227
481094
1447539
566424
1034374
1145570
591717
1594630
1072964
842703
1669046
1131787
1207568
566569
1361559
239148
672567
60183
1826577
1735066
812998
1125015
1857691
202710
377746
1779893
33660
1388450
795997
912482
600337
723896
1996991
917746
734433
1030931
1088900
1078453
70498
570213
633404
1791009
528391
829501
702752
1692532
1268455
1554336
1633218
1389600
1990982
191394
1105618
1796510
1172040
50742
135806
610046
457419
1661893
221378
286008
1461066
1098945
1828295
50714
1921791
243820
1509429
1885263
1353571
269400
589477
1734783
749729
1108935
474937
68780
1152379
1816026
767503
1532174
1032752
1566384
905302
418474
506541
1527701
1512837
1903448
723538
1118400
942051
830082
942904
1088518
441513
1507419
1601420
398312
1336144
1750978
1592867
1769038
1358950
226615
1356246
1407236
1350123
454352
85735
877712
1307672
89560
513122
1018850
470237
918246
980373
1878191
1506562
1446851
337815
1169592
1625374
1381785
35767
1440694
275605
858527
539424
1161326
1406372
1871939
1768606
942006
1685176
1007707
948795
841056
268064
460756
121555
1432719
1428806
1377733
698938
1421443
956636
461759
1494568
48453
1696216
589042
1663708
1991390
456704
269624
1052047
1299051
980636
427772
1280076
971783
1189827
978946
508400
1903664
789612
1128146
1956205
713103
1529724
1607491
859307
1700708
1903821
876373
1195377
1498735
69860
350146
1289834
587531
1782532
697179
866455
1084305
413731
442694
309538
406661
155867
247130
483115
395181
1706799
290108
1136489
412179
914884
1663365
1742502
25412
270683
792229
206443
1481270
479551
1663118
1339914
270093
1659772
742691
1204152
1701518
655388
1520014
1738244
154735
1072800
941393
445227
816874
1010374
518960
1539097
1727006
1456644
1361578
857267
1890808
930405
160946
595254
1540351
1645771
1370361
288612
318280
1005400
1470658
9097
1402410
497749
312296
736999
1792455
571905
389728
1454408
1973605
420272
1234304
687560
1615588
1423685
1875432
1665740
469932
730665
1887454
1269163
497780
1582963
35587
1310986
1726956
1684529
1494387
1421318
1299313
980631
1317211
1921811
1202486
24026
371229
369275
1093339
1626452
1557285
596185
1078614
1307567
1410783
1202156
732540
851359
981986
942327
1937588
613550
1410527
1712724
205978
1205870
215565
559309
1869137
1148669
61282
1809737
1178509
1564099
1083006
695719
582987
1426901
1817766
427923
1501030
1546154
1331751
1809070
58927
1105664
299881
1682675
1138479
1820343
855365
1466352
1268427
1355965
912389
1862891
1726696
101555
1128971
1974254
722075
55049
1001140
411796
1338389
57327
1377613
1924364
58562
1679512
1609692
1301199
1382408
948422
972251
1552173
4762
737236
789886
1457573
28572
707035
406232
3582
1249007
216223
865826
813128
845932
1172366
389913
501337
816359
1493619
155398
1004648
938744
564089
1681625
1101137
1136523
795724
1976454
994812
952547
404339
934954
681486
462130
417168
117625
725252
1370956
1823307
1023066
1910295
501973
591310
1016145
386490
1933857
430537
1751011
611787
203097
101220
1624328
1988823
970353
45906
1416721
1545704
960658
1529878
1111523
160862
820274
66815
1504866
242399
1321951
403965
1927081
533825
893203
73334
1407060
249089
1904357
1012166
1762441
1830982
1754330
524377
1988104
1330650
1161247
253430
766453
656874
606940
872889
1251816
1737691
667868
1467278
423523
1002815
506580
554639
255183
1330970
928348
1932870
784841
1098277
1589174
456818
1438617
923587
293551
513009
1010592
709531
1584596
399456
1514532
592013
1503935
1784218
1419497
479748
1611412
1991459
1264132
722567
1075390
1703416
1752218
1543299
1636656
1020724
257573
37002
806578
1591116
1535316
1866993
1796268
1508501
432425
666065
1311012
511852
372263
953195
921781
1465455
1841413
496075
911791
1061175
1853055
755785
698571
1725799
736382
965705
864684
932054
1974090
1558153
1096597
1553764
932118
1841447
116345
1924474
288628
81086
478268
188639
1910006
1398555
934101
1687025
1961818
1300906
1925999
338406
618275
1981624
1101198
877477
641926
1280326
1411132
1768176
1577886
934396
1819038
1403474
701209
155041
600544
87788
356994
310668
1567635
1290593
1885793
470578
1400887
789981
1915183
58862
964498
1844410
492434
470010
1283248
193135
184564
1488794
902275
1453725
1343917
1239641
384400
422462
1691323
1908396
95914
478631
1339825
83879
34634
477646
830833
731983
1976244
1594905
584828
1470295
1219035
1947953
393299
321306
207512
1828825
1268392
1307295
1026399
234774
1875552
762170
1041026
759562
1471417
1920012
1684828
864992
1102700
431007
941585
882516
1604376
1315220
803435
441208
1048680
673497
909051
1245034
1923323
764360
880218
7779
793440
1281943
917715
665994
579878
1663808
1937986
706226
130630
661910
646712
815512
1435589
1302553
198028
907421
764303
1292321
1575090
1589190
1577517
534461
1934127
941227
723109
687011
1263497
1007550
80027
576671
1845066
18570
238031
1689751
1748667
171521
450786
1670401
354764
243788
119084
517459
227465
246578
1121830
1445839
1995093
133967
1194745
1617703
772715
1940644
514199
1170859
1286884
623789
1024383
1185752
578166
328635
1523968
620228
1897664
1758059
1361401
682199
961735
551254
1680455
656250
750327
1361417
249156
561731
1517044
980186
1728133
1114927
428605
434330
1615128
1694663
1605626
1845141
1653269
746021
1807151
1064208
1717530
1062823
1827324
1234581
337913
1903374
836775
549313
869888
1292370
1101097
1258178
1924917
1282305
955709
563966
1969135
1357811
464318
1763320
755620
515226
1346241
1426907
1211929
1410420
498038
1409578
1825946
119066
562786
1031977
1177890
1605616
652097
268080
667296
1463679
1847446
1021002
1659852
1109928
1540049
1081544
383592
905287
164043
51344
1901990
1245940
1573927
263059
1354969
198389
1468548
846828
746946
1508717
1260811
1048722
1370745
1927408
1339598
1816816
1349567
1419476
55444
241667
925101
514715
1936659
421455
259997
1465471
1818090
1242451
1778950
976396
1445122
1007541
1987357
1996357
55493
1286362
769590
468344
1155137
1862197
916071
1825938
1588230
49701
1397478
1757203
827107
693273
1909679
509255
1689887
1459559
460431
1819830
1348263
564733
889837
1262755
1044321
523482
1313232
1312119
1006457
864526
150451
65039
143710
1980417
1777834
49581
993486
533218
258727
1018142
697171
1497808
800038
130144
1030384
1245818
1569896
1925572
1996345
1550866
1863489
895580
11677
1739913
240947
1918644
1317462
991750
1706339
325385
1243440
1779419
1272379
1155157
787769
1755292
436957
595090
771175
1230007
1218173
631006
845002
1152506
1312102
62158
1737271
692729
1247926
6822
1739962
628927
1097063
1243947
607687
982737
382288
1009263
1182299
1795883
1354577
317650
955116
1461346
784062
1432690
1472154
1773678
1056506
1234301
177004
1195430
1955578
750908
936915
420229
1449245
1342924
234841
1602989
1720459
1731649
302771
1674233
897353
1902568
307479
420363
721420
282315
112859
1351345
1632857
488915
1034528
1383605
1158806
1816136
1673009
373952
243106
1994868
707451
440506
1055257
1167464
318389
1470207
626496
1248487
1589970
946535
70101
1088633
231209
596214
1088686
325669
1671477
389437
638070
46910
245543
1783048
478988
1547870
1233082
1894395
1703544
1827847
1357283
1824917
1770089
302531
1020587
1038468
1457835
1546431
1550629
1186973
480560
893011
1557850
232055
1512213
305557
1644269
512709
617997
526624
1750955
243601
1367460
473261
1160956
1621385
824335
280200
670673
1581866
1567215
1050573
22328
1529423
298375
1195815
1140069
1256005
226825
1833721
1191750
725889
984106
1254592
172468
1629706
1009642
1087082
1344645
1360064
1848688
741209
1063592
65101
524731
1724429
47926
1547483
1430517
334054
1091350
590426
634877
382341
269555
1251882
1181210
1438062
595971
585740
161637
313918
292276
1019691
312321
950916
643730
1594782
968514
660360
247646
969805
673488
1689348
1265009
1910252
1606377
693606
361657
1653614
870789
1183326
1969430
922318
1434331
717487
1646866
542756
1098330
210255
670908
1025641
1011569
706869
1589401
949793
1558834
526305
68022
251546
1145113
432116
964297
771323
789005
1502800
687859
1706903
781654
1985616
1870471
400276
1262318
1254830
1905489
985346
362806
1221269
1205452
379297
295647
1929364
1591264
1731651
173155
532572
1602099
14241
125014
1766263
989583
122316
612659
2290
1512914
203132
1172087
877221
949318
1192158
1005287
932416
1014575
1097695
1969517
1764534
1669797
825828
152175
1133927
1995175
1933250
1097974
1313168
1799111
671985
1037299
597719
1105935
974788
1914224
1474803
19296
1003291
1915289
1083980
291944
965323
1087482
358026
1826877
328343
266287
384950
1871421
150256
931840
203086
222277
1004564
1562706
1906630
1011192
66139
1691128
1906984
1854481
1896232
1499089
1909537
505669
650658
596744
1747911
1555690
1616538
916199
815860
753985
178159
1780782
266552
818666
1291019
476109
1935981
1558744
613886
768585
99742
902226
1834821
1195641
1363875
1102314
190077
985677
1172544
366476
1681922
27984
1315536
411682
912109
19914
1788284
1876240
1210175
1163086
952222
739291
961612
1219854
898496
876759
1965507
53419
1622481
590528
1179947
733321
1334054
1980181
892791
1497270
1142642
1115141
1407322
1226465
1497490
1524085
955997
230932
1667274
1795865
1876351
1291813
535843
760444
1094095
890935
1493487
1628263
1859329
1015979
1902592
1534901
1642222
718114
1231267
826565
1244699
43525
536996
249760
447711
1126669
1975699
330904
1452381
890128
735562
1954423
1235233
362753
896863
234013
433529
937035
1148204
1026706
457130
663446
1283358
1837759
136305
1322405
672948
1908299
509827
101597
301851
145983
1680094
1281796
299275
216178
1656674
1675591
1036845
1931015
1180373
1002441
1721907
1576368
1045949
555412
849346
568986
1596209
1475219
1270374
387055
1280354
568388
881305
592250
445440
293549
1699203
440430
559556
971746
1160584
1196514
737228
119519
1532598
1999239
744586
1303240
1028758
314537
981306
1040047
1265002
852937
1758290
1558234
1396722
1268462
1983942
636754
1920721
1343376
1341425
656097
1684314
1593638
1995591
429791
1986656
703078
1884138
1983309
960149
1289802
758797
771152
1149809
1998116
1323857
791623
1729280
1016928
1010948
215094
1984000
500603
1633237
4613
1201776
1586253
1355676
645683
1179894
276194
1506393
488870
910627
408720
917635
189304
301187
719639
915357
1814835
1504677
781611
1216498
735230
284060
1695545
1777807
1528402
30340
810614
1490695
277151
882717
464827
1329013
352607
1201694
1050766
203979
511479
1153283
1722500
1040464
1498922
1319132
411229
666797
1690561
1597874
1726720
691656
1762653
979487
356417
5661
1566796
1202486
1104560
1268247
688290
80303
772912
250996
1128011
135367
1948466
1131321
16943
162390
1417344
1104431
266913
1660279
696760
1812283
262321
719695
389751
1381274
916102
304254
351734
234993
223715
80322
674827
1690277
1545935
695469
734256
1508526
1623378
1756176
221897
1095547
422513
1635362
1559061
81083
1053822
1493529
1573097
533619
260725
1781085
1390417
64509
741260
1010266
1556032
488417
1718865
1785899
1660178
1325210
455787
1021993
39107
509003
1680783
1531797
1915426
1337091
1441198
672662
1160084
107282
376253
1059991
38939
685590
777434
724323
865465
1993616
601661
681939
689283
981212
105842
393305
1978296
709986
1611983
1305337
926568
1652230
1523574
1230628
1737880
394742
1091714
544386
744666
1797477
565972
802544
1964629
208391
928613
802221
1699881
676627
398055
1407894
1180228
152576
1603954
429553
1996270
1834258
617155
207226
1928228
810451
1833866
73397
1895140
1351493
139645
256102
1731323
1536530
1095949
287069
996975
168682
313450
1834690
1956418
804992
1469126
600394
633415
1477148
713909
660053
1332035
398057
755731
783722
1570717
1826797
1809790
1986152
284160
1747456
405658
138056
382083
806000
903041
1398176
1100900
811587
369551
295640
658718
1630523
705644
1547437
1170963
884459
717127
1394769
1043777
1126528
257968
706537
264526
1066242
222492
1538655
1579642
403354
152990
1956748
148558
894418
1894459
1796529
264285
730469
739208
1450768
1270851
924988
473238
1828729
1264673
1459873
1548048
1819719
990916
1911190
608129
734602
16418
28535
757979
1491899
1831807
943894
308528
1960185
545398
1927626
1605731
1640751
1482030
578479
991860
1710844
581764
258508
58892
1954168
231470
148886
1164611
256112
344899
947639
1507753
1745818
1565165
621267
641318
949952
571189
1348479
202535
158141
1126977
1790911
919661
1017010
1238897
1733398
604941
1156416
575969
1099121
1836923
1227055
451739
1296183
1411169
1738922
1957775
493811
85513
433961
533667
657139
582418
596527
981004
295674
1336897
346426
73440
750909
1866321
1139556
769349
1549593
1310272
1786765
1137675
1191347
262523
1684279
1532996
200549
1997495
981145
54265
1878455
877804
1874707
1005327
979319
1310436
1479176
1905992
1831599
491805
340824
1232200
1534698
648375
937557
1474250
1711203
1640204
1669042
1572436
298755
1697409
581546
1520873
600240
762144
1056995
77597
1158325
1284447
1635207
115378
445241
600632
71500
380465
1256332
741850
1521413
143715
283465
359251
366172
453159
1490098
1567885
155871
20317
1509369
949333
482268
870513
1129099
1911617
900084
1380854
97151
613697
1760161
1775598
345586
605409
972431
1052326
1484994
347758
1583097
1073368
559059
477651
1498543
1883937
1370607
871287
1503835
517926
713520
1197674
363221
710287
960871
1257700
336590
1600541
1555848
1312463
1777907
955206
1858751
1548049
747236
1928792
507186
1361336
1321046
878955
611627
1700494
124618
1022647
1578231
934219
844006
1924950
792117
622967
553137
256417
368445
475330
536878
176138
55703
1365312
42801
374058
1474009
1116530
1318127
866653
588782
712459
195043
33235
761165
32239
1089255
1384705
1285072
564386
150864
1304074
1376368
1680459
988569
313347
1033273
1654820
1896625
1026902
965479
306124
900160
1324416
727147
566434
1902024
1124618
175038
1513256
143104
278099
26609
1757654
1099185
1237912
220738
247105
1195992
1736143
355099
884822
1501570
1384245
1521238
1227885
1564423
1021813
630267
362578
1428704
276647
1900338
510424
1662131
916014
107444
1279691
686450
1896918
741645
825240
1519998
1053832
1803275
60351
1164818
1606913
1955651
1590336
542678
950396
1968510
1767145
675035
240649
1318531
1529776
1131882
1156953
1216546
347088
66865
1368309
1818036
605223
492344
1241573
1074162
329427
1116333
636553
1689377
599403
282025
1620528
378484
265308
1713428
143585
1137637
64807
497361
1257564
1609737
856856
1677366
97806
787383
57370
436074
32211
1568716
1209237
563622
1749170
464025
1530799
1564901
300362
350370
70616
1492133
1546776
120228
1283589
44380
1740541
467740
611093
522338
852591
1229303
1267233
786270
1297824
132069
387664
1576964
676370
1618550
491820
32341
695661
959734
1362711
1430949
1565818
703559
367634
239313
938871
1046668
1880325
746075
1886228
1882937
741885
836471
1257577
483644
375755
150310
1537628
1748181
915770
1089524
282343
1992882
216750
164870
223017
497305
704542
203833
547882
288466
1221955
1131683
1182496
1641395
1057020
1058917
861422
502379
1399817
403606
1086784
1216887
1053414
54142
804358
1825302
423701
845642
1505328
1690706
1397474
195650
862546
179027
1290209
1663358
1520084
843811
800049
1640900
1698389
543162
1692152
1653820
1155329
1588537
1744740
1796727
76407
1461999
1380148
1673626
120912
1420624
1883503
398347
43171
1256517
258812
1914162
1546745
63278
706601
1467803
1048004
1399591
132327
524803
1982875
540582
436799
774430
278086
403382
1580320
830206
449574
944927
738642
881989
228159
1953762
1191511
1915712
1778739
353539
1717973
86825
262846
342263
1551774
265450
531328
399781
1475515
1830632
1682345
311272
1134594
1504201
926110
312564
519676
1894436
895455
313838
1257156
1113879
15277
1803664
343295
935022
186696
112926
1055756
1568628
779213
897529
983694
380432
1700879
1671900
782627
956855
214297
28491
645439
410824
1093400
226838
1487755
1378283
1695536
1031869
920035
454407
330771
1669334
1058257
112024
367747
17397
1340414
324827
1409451
1248928
106737
187610
398033
852989
1091301
84061
803427
1216552
1842458
1928209
1681638
992774
1858554
891933
532121
1883293
1612291
18343
1919852
859617
954778
307643
682452
678340
1316822
193045
899589
1129009
1199308
885949
931863
1226963
1737008
1049588
374825
1048755
1909983
1160366
1311247
289744
1718904
1884932
1961973
1263197
774141
1282196
67832
882564
1899816
1657235
1433551
740017
912073
55613
468344
808415
939865
14785
552856
585596
1330754
1047362
1358935
256315
1117003
350027
177173
942691
17388
1613061
1599171
974219
439972
178266
331879
514566
1200791
988483
330339
173269
1668412
1936303
1619724
1832869
302463
477720
1260843
1693673
1407805
604312
546568
1314166
1251263
1633982
509332
1883889
270489
1088514
39616
803555
1342942
967131
367991
1842811
1813623
904363
285262
1722090
1764088
498782
148259
76205
370620
799129
774253
215006
1726058
199557
309601
1092317
421069
1941143
307699
132410
457064
705810
439656
1714614
827048
1435447
1567810
1337434
723381
1846078
811596
973679
1660105
1904691
1554244
1502411
1498291
736755
1498304
630308
744512
388732
308322
1439146
1655648
1727540
74254
236953
87721
1766348
129346
1967612
1239506
1173897
1123212
1168134
103087
1230544
822334
531778
174866
211510
1945759
1979550
1640755
1130781
1296075
795852
1906697
1369801
1606539
160735
1162188
326797
1176383
430927
1652974
1659576
1944639
609517
1357681
1770502
927292
824280
1834278
50740
900842
1785701
6442
1122691
648067
452490
1487059
1236878
1983612
1929109
1131052
264778
337862
1668271
492260
1359366
358151
1582179
1143257
400396
712683
815742
749680
990510
1617301
755573
1823725
1290428
765669
1230172
1632163
1001170
50069
315927
1785362
97889
1718890
579329
1126659
850867
82918
1577793
33638
336760
438613
494683
1685697
1484781
945878
555788
37702
1907406
898470
1319493
1257943
1720614
1663698
941904
1455514
1548923
162576
1322496
173470
1655691
882344
551141
313139
1912191
1040554
1769323
438084
537971
1029383
1785243
1392676
1633576
1633479
1445621
1153966
1080196
749648
1000006
634844
1534072
1724050
928519
118397
375068
1321352
1432485
1522184
1258782
1669473
204918
578331
532947
1112949
1839417
1088470
35201
143889
853984
1395601
1937593
140870
492626
1250237
1348854
370245
462122
1363689
744714
875583
73449
429482
714838
1500871
1273891
526428
1660844
339366
1068407
1896463
286530
579059
100811
158514
1305784
617330
1453911
1266087
1618716
218766
563951
1633384
398700
5518
1724047
1413460
1459865
1768815
698051
740484
1669894
772279
1924103
542686
1274967
615651
529433
1007071
1620643
1779879
998044
1770071
1306831
1551027
422235
806028
641064
1976481
1797045
67175
1172889
9025
561894
1268525
1842241
649568
1876569
1877159
43908
1831920
852747
1127262
1539530
1977114
995712
1796460
1180875
837583
1497646
1650463
640440
997365
1002197
1601661
519141
1154914
1768678
210297
1565552
1710403
760761
131030
411917
968833
417171
1900264
491623
1372073
514402
1193074
254380
1377988
217326
621996
105107
1810349
1883671
577850
271350
1312915
65300
141507
479884
1265517
981090
185658
370314
218968
591992
837544
1825147
1478813
1918148
678259
1189998
817958
1586308
200493
127765
1060078
126405
1105242
1017205
1901959
1258014
773608
840878
524020
1468165
857682
1822210
258699
78062
1568225
971250
733112
1576142
789665
719467
1166773
1606161
1790891
573568
389079
1836361
1256850
1051202
1836466
685156
797833
575256
540430
1017780
1211506
1970683
815360
807522
1600323
1287480
1587683
150339
680234
1280130
1542807
1431468
1262301
75289
1210601
527057
1060802
1663933
18901
780522
1845361
1992493
205616
1690701
415185
1615479
623387
1382908
662282
885631
1407638
272635
1436081
746770
1122034
1115995
978810
1006152
1600880
619067
1077144
1037513
1809686
1996903
497316
1228104
1877320
1033247
385464
696511
163723
80713
79166
269029
1685731
1741965
908789
1422006
151941
1865287
1679890
1053955
830447
623626
1977948
1440426
1358542
1902800
1587728
1288846
106053
857042
393925
1594848
1670253
1043283
904010
491617
1334349
179445
91576
8186
1188944
1449391
1363539
1448017
1965633
1345286
1597477
361294
1738010
622159
1263314
1914440
883272
659718
1729810
1061541
953961
696022
255462
760887
1210991
258566
1605281
1762987
1994401
752894
982483
1958525
1771348
425033
700441
445681
267187
665350
258424
784431
1968112
345350
463776
1911743
709098
36510
660689
881736
1990592
962491
892153
1498836
1002213
1691884
666443
546969
1931380
604177
1880034
354939
965902
881111
1209375
1633256
626019
1061099
826781
969124
547217
1886239
1778485
1783164
283416
848256
1487062
480600
866776
1057307
1743915
1938169
87567
1927421
95729
11795
1809305
1920895
125624
471031
1642808
1567271
722320
86460
1348396
404764
1510713
597217
641734
501207
195807
1426332
1390395
1398989
886842
1055305
86855
1311527
1102347
1233966
164622
423188
527033
1895000
690547
938389
35992
264
130135
1945059
222322
1514720
1519566
179988
563721
313143
349659
1110054
1378374
1667285
1981913
882859
549467
1287088
1159816
688222
1676307
595735
736428
317906
514335
1559518
1842047
5711
8894
1705488
776394
1068027
824416
501363
1048072
433515
642925
1220810
1038394
1883968
755469
502995
1748908
1972953
1539952
343825
228386
1555877
1017156
826581
900364
1958813
752083
1653817
215360
1385186
92761
730456
517650
80150
1502995
260116
1566256
1809083
1857475
613204
962970
496815
1708523
91509
1952423
1770578
1234079
1836326
694565
546833
1282794
272369
1999479
1222552
1450681
231770
1397842
214591
1528510
179560
1606435
570216
1557146
1139313
1597394
160003
134803
106949
924778
934217
532833
1723538
310953
1730348
1320214
831847
1891006
1624383
735249
1703801
1012680
1971636
533372
403845
497084
180577
1569988
775201
904923
1919867
1724416
701958
1664692
1919889
742595
1934281
1438885
442242
329614
1005886
955421
1034151
1236817
799196
231409
18444
1746796
1004236
56128
996296
763847
1881256
1396473
1179984
700695
1905723
1250103
1812289
630893
1855300
58263
1476398
164113
1321496
273501
898261
94796
558337
1015517
159272
29869
563977
438041
1674935
1078068
1460523
933359
42236
628290
1799534
786328
1783299
1079030
485832
200445
1225589
161652
1492890
1216282
106712
642212
470857
1348022
1863305
1846349
1602028
729755
1927154
294260
1983371
687027
1259806
424187
163132
1978491
1689634
898108
688561
1423745
367461
172934
88182
826094
1250137
237687
603433
1129016
908211
974879
1434629
1493668
33019
1604930
1334145
1795495
923258
1825961
301018
1485521
74816
1912242
1757718
1270335
1957062
1756922
763452
1773297
1727370
1295899
832081
275925
1183376
1835670
437368
42478
1641541
1189885
578929
612757
931137
388834
1605950
61429
248182
1830047
895158
1855538
751860
138268
1055210
1591654
167502
368181
577394
1373401
1221822
299254
369976
27584
657315
1902391
339444
1622068
673526
1206580
1746802
1196160
965622
587197
1329726
734718
649495
357480
853282
510744
1407258
873799
1015512
1867457
440354
848063
857186
226546
1246394
1728538
1920911
836189
869726
1121859
596988
1885593
1024195
433559
1565383
313519
1081153
1756477
1009575
1046414
881499
643702
1271467
453052
225131
1240207
1719189
876701
1547215
1629934
1379167
833811
141587
1908101
1285727
1643339
729416
376216
1353459
878144
671548
1146063
430422
77951
1546440
1997477
1212301
492952
1207750
1030451
1644445
502696
959880
1218683
496610
1796443
1393113
812927
1254699
1551645
129522
691555
651724
63255
1720697
1958013
1855172
1156402
1439496
466526
1020620
1667222
1820662
653192
1612162
322177
1168432
141669
1527133
1300885
1257444
1252300
1078644
380180
811975
672724
1492269
613869
1558294
1697738
1964418
1939334
1926813
1266512
371323
455374
1082003
747911
969278
1958065
477114
1746697
65756
937409
190554
290215
1170943
1531019
137673
150942
1664065
1769945
1780032
1723723
1455637
936327
1313163
892358
959385
943166
1821848
622447
1876775
261480
1290765
842374
1025691
1060025
1479132
371932
1170454
1909505
930184
1205617
677201
890027
1872643
1729863
1982610
9786
396062
1511110
203034
1883477
1231979
185364
628918
538134
314873
1191668
1305332
972620
85451
619047
1444121
1988843
1475832
1517303
254758
1321164
1348038
1862067
851857
1321807
346552
832364
628657
1642522
766250
289684
1318488
1738605
251374
1187508
1698572
1524147
489633
226558
254405
1310234
1536861
1379470
1395006
1915468
1851895
1745330
255175
596743
745294
1666765
765368
437540
716985
1082482
1085973
13339
1830210
1448243
896419
1369869
891680
1993612
529541
1379830
627872
424814
1949946
1436852
44089
1987547
415056
612364
301342
1054260
491901
1715077
1850609
1462871
1956002
364757
1227212
672483
900213
390231
45192
1154463
911070
1388261
58648
1853502
1662411
583420
663474
701220
640704
1643663
414194
1537771
90840
1325851
1955908
813849
886920
886155
419728
959736
1329547
1220734
777308
1194914
184213
375256
477315
1536120
1247570
886969
531804
660807
854415
337767
1584389
1098216
1762195
750926
1850596
1049362
261527
883997
1425498
1172286
1727859
537012
758879
1859183
1676711
489737
693843
1947130
304333
1756217
247833
1549802
304065
856266
669355
289076
681465
1866262
123115
249726
1291818
1159323
1677189
942559
1225779
909649
1499705
184821
120918
721764
1496830
1938617
935609
1369186
891477
229402
312310
776585
1400934
1195685
1446434
961525
1817490
967331
1852360
1076074
1325380
897727
1678569
1704214
943695
1538150
202210
1731020
1060762
778454
1316218
1253487
776797
148416
627895
1010723
1130189
1215199
420151
1138692
271908
946943
1531670
1431780
957274
1614873
679582
1284860
1657207
249581
1922995
1734675
763559
1063663
158767
1839437
1452913
360894
535586
639855
1237807
1735266
708235
1365444
1081500
131849
80198
1210346
4552
1028717
1829932
1672614
52154
1160486
331161
517350
1603525
700686
1433149
1332399
490644
1438546
1866448
502308
1316683
28371
465525
482259
1697285
1193690
1195134
174076
980831
1330431
824055
1157214
753754
1824919
200515
1753479
1219879
1315160
531598
1542673
157393
599637
284912
1022739
1666264
1050433
1853843
1593088
553446
267186
1501017
249565
1028505
932086
184850
1692142
1218002
675687
1125407
1715570
1173771
377112
195515
76465
843273
1104310
486630
411382
27822
1840429
1077080
1105747
1670942
1914106
1180999
280694
1641583
617185
666571
692571
1979978
735867
1170142
1720623
960787
1086761
291864
1536492
1664131
1518821
1828040
24565
282361
143216
509633
1707482
38552
308107
269934
1754915
1671805
1126780
185256
1561112
1267109
1455284
1765713
1614559
1924752
1677591
542887
571896
959067
1272108
1713651
1018386
1104258
567926
805728
1669999
1583309
1798103
121932
8244
1952708
564852
1120239
819776
1092365
1194639
546900
751159
140408
277746
10996
238088
20538
691253
670305
1957356
1479169
1238559
1593782
242457
513139
1654819
1021014
459914
1183295
136577
311319
63074
1387092
1814401
969628
1459535
80048
317117
330660
399503
529879
1324713
1550885
476304
644610
1835938
667465
1515465
1489969
967356
1017114
1399742
920611
873879
1257159
909543
165298
71650
1472688
1465332
409676
457768
1858850
1996727
1522483
228990
1711492
1494998
100542
25079
1593267
12306
655860
1567650
688083
616119
1645169
1015882
1460561
829163
1631049
763412
1567531
56677
1065669
187717
1937229
1747998
853894
1314265
1987957
568800
502566
1635652
1462480
1245424
584479
1029531
1116944
1110864
1878054
794292
1610977
26874
1112494
1736809
1511336
1742533
1909802
827958
117812
81719
175085
1609259
1894241
1442212
1124267
776097
1605432
1780166
1525943
305675
1754491
1641171
1378089
920404
1048168
224059
1430171
1775731
137881
704874
1171443
900208
274729
273084
1099538
371280
490514
1375034
888615
569395
1120609
1226474
144138
81198
322363
1144896
1364744
466352
1501629
1744541
1148942
1972150
803960
1382556
551823
1616802
1740542
1981975
272402
35633
923962
223571
606646
1672761
322725
544789
1397578
561108
1147698
504091
1451673
1480045
1534747
865956
252799
937255
332498
137119
227699
754663
228829
1135563
1120731
406392
894255
1380410
176293
68014
969748
337850
12840
883568
454802
748056
473221
1326527
972911
368288
1896620
1297941
1211193
1815396
1659120
1185058
1677244
1964891
1050874
1345499
361769
1290271
999910
561586
1276366
671958
697605
379840
103685
1940540
1018438
212618
929987
1997304
1716917
52796
1289953
901446
1128375
1363745
1504003
1800013
1939771
1682014
513860
1703385
1768639
1630748
1653007
204332
1255040
1781119
1635617
1212342
739907
1174150
1093355
1836790
1080609
685307
23950
533397
968795
367652
221887
1800865
742422
178958
416906
1013492
902117
1837308
1508308
1968030
1663536
518334
801445
1136812
1083193
872984
821007
566636
259971
36429
1184006
805456
1195062
469738
1612633
1908419
1917290
1962090
1414276
1198430
544618
878481
43196
838049
1101119
973732
535225
455214
694748
800595
525082
1136970
312499
1512401
378197
861089
800549
316525
1655927
1731951
200274
804526
1532493
1341281
1782492
1244581
737234
1096599
829739
1094263
321814
1403694
1222644
669290
1616260
1316305
1909680
1466259
1224217
1920232
1654914
1684441
652092
976887
1483143
552619
77478
1008546
573439
1855288
2410
207309
733037
1359074
1292098
1371346
232820
165495
1221103
1353328
915505
1496895
1686584
121445
232767
768889
543425
1433772
145058
30794
988635
310156
1581835
766541
988037
1191136
1594366
1527159
645866
776714
1488610
1066241
693847
831112
1370539
1203231
824306
1587910
957574
1657837
716433
1925477
680065
1034879
234608
897758
1003894
1072775
1599270
406763
859695
1089658
62372
156295
1248491
985695
288532
1609073
740617
924617
226325
478755
1577334
1655611
1555404
291491
1617075
869718
285988
1165790
1078129
475339
588154
1417248
1929242
1076066
1980154
1767249
1602434
1482676
413922
533615
1566871
492644
111409
696972
1513718
1570429
1741731
185566
43818
1798245
369639
1272942
1558371
524236
1345918
721932
1760968
1818816
186434
916121
1723722
441893
910880
1543731
1802038
378496
1770543
1898460
1603189
709857
6223
1468432
379978
1073658
1877972
198868
790527
1887065
740603
1531087
809833
156948
715657
8050
205510
1186953
547820
490395
1757594
1785057
1983625
425133
51258
1921076
1391923
1109671
1107278
1322135
411472
1363858
1757789
1736027
427001
1650495
141075
1472911
1443361
241107
1926841
73603
394013
622545
367351
988828
1087008
1886352
47778
973685
875942
1958973
198595
751068
245429
1259013
1864147
1534334
1501357
960504
1180420
1255802
1895561
973629
1531250
933162
947324
696547
1598957
1881539
1502873
53088
1024020
878562
1200182
1101490
218478
1673044
1269710
1407238
1942618
1419908
562715
653062
1822716
1326537
1737962
772858
126415
708128
577600
670592
21687
1580743
236422
11962
1218828
1825077
1041183
1117066
1994714
801143
64212
539715
637460
593085
1697197
1245137
1921310
1626756
1281903
1019594
588625
1284002
112737
1660884
924906
160353
692489
1591547
1573589
1189380
898274
1160345
335495
106417
904037
934919
46444
1310762
1463069
1192579
822593
814960
220742
672424
421622
1052489
1088357
1855674
300386
1142763
497807
1527983
533996
1220936
205977
1406053
1444062
17966
1844851
309889
1852937
363541
1602920
1983304
1294067
1236570
963820
1269838
1134732
1687
1847230
1988876
373105
1771283
973974
1922969
1099556
1829136
709765
1651776
1248719
744085
597563
870249
477844
7659
1803669
1829254
490485
42499
1227409
1187127
301146
809200
901495
1409964
1721478
1894395
946436
1784900
233854
337810
1473099
920391
768121
1906871
1109761
1014755
242295
671868
649710
615984
640600
37118
1453589
500879
1421315
516192
1460902
293222
844511
1798949
1035638
226209
1071080
1871848
631367
861466
604093
283918
493810
1165330
686685
679836
1826982
1259440
376780
499719
978687
212211
1931069
654090
1758664
1516625
354172
579967
238030
1474744
1074917
1322656
150076
1268294
1435989
1673410
132025
1900914
61132
1324263
709675
1941336
1925108
1942361
296781
1960753
1251424
179429
1433558
1393493
904930
1619061
868846
637995
1171733
1203927
265733
621173
1752398
808500
1029966
1364746
297239
88846
481905
1445320
582148
1794639
359333
799838
1163782
1805314
1548895
1642739
288201
395562
1791427
1341315
94690
807827
1137081
1613715
1905858
1368991
166311
1670842
484297
178566
828463
498505
1745052
1838297
1443854
977540
1233483
946142
1928007
234222
1884851
1121253
1412831
1415653
1961881
211174
1619419
1724375
1546930
1189109
641806
1981462
414430
1271246
436028
661971
321863
1153030
1151716
1206520
1575285
1500212
946483
8377
236313
220925
1033464
784192
694686
139266
1528245
809489
798346
176933
613529
1188211
455961
295067
1810704
1142004
121590
1609720
1135192
1979861
1669615
5374
656884
25511
172564
238823
1130760
463027
1183498
793545
637489
1831288
6041
1875145
654336
1447267
170916
493470
685994
1030144
694273
1545439
1162003
168771
1691588
828717
17134
637129
938190
1891142
862534
25798
606878
1368795
821742
1364363
1271866
535810
581306
1901744
1819763
1456732
695064
40348
1182964
1579713
291853
927038
1087573
1231619
729184
603799
1719032
1244829
88470
38987
1981438
122691
1164549
329321
1041663
75767
645334
1189891
1494264
1242259
1548561
193312
1463251
239384
1355230
189799
572711
1180555
1969156
1011242
1573353
1447178
302071
671957
1250938
1971704
1418017
195147
1889548
1074580
1081642
1299614
1974056
175171
1518421
653465
956877
591772
1973127
12784
780275
629670
1913267
692711
729453
659213
969640
1017512
1106581
978561
144857
1270048
1960784
1256039
1137188
1754346
1556600
234099
1328833
1363219
1524538
1401186
1098409
1200094
720681
1915374
499049
116153
1379463
1387233
44446
1311171
1179528
1587933
730164
490837
214436
229807
1524421
759798
820285
1815097
145976
892656
1840397
178606
1889716
1374580
406781
959358
1846491
491446
1221067
981913
1868024
1216834
1025005
1912410
1401339
1912153
198683
1505875
986144
986078
685518
1881327
1021582
1071813
347972
1505495
677010
454148
1417348
728058
1695934
1008365
631912
674445
1613589
1649598
1693008
1102124
327956
877603
1906346
900986
325669
1935707
830945
718633
1882647
523798
691651
1252678
902837
1251951
1924892
682789
1374007
247519
1089116
359387
823327
1925614
1683169
1322920
984164
326592
582814
533194
318272
1614867
1319659
319939
532904
1939311
1133702
1287871
552677
954202
741239
1020784
266853
1108391
604717
1065277
960348
1704776
1516534
1790504
526706
1410727
1677103
1131338
447139
660998
348909
144409
1101359
1035624
375867
554040
1510035
306039
967976
666819
312309
1871627
960755
360096
1965262
525721
1667504
1974703
813772
370445
1926580
1851251
265193
639754
641323
727536
807825
1250210
35703
1496536
261841
1789082
989817
555119
1538146
1672964
429375
133678
1566883
1843470
1255057
301517
1553328
500807
89317
1665590
1506737
162458
1397289
1222283
314544
650021
351463
1369135
290530
461298
1060054
901283
217565
434024
1545250
1650563
917649
22388
421013
1885683
646454
655023
491768
1507914
1994649
786394
992816
226830
13059
42708
909469
520291
1033557
1014002
230548
883337
30815
1426059
1610694
1576425
265193
823015
318531
179793
773034
643018
384040
1314427
1966389
1701526
149632
1588390
711870
1002764
872619
6455
1796372
102315
1796599
1545716
116944
1788888
606902
1614926
399511
920112
1501060
38352
678123
835809
584552
1866993
947443
682981
1155751
1239324
809104
1331933
426807
1552746
1213278
113116
760491
1723229
1406275
788557
1887961
447773
1472469
1737803
1428877
1716667
870828
1531311
1222464
463476
64887
809260
138529
1475178
1767384
905316
1807675
657613
1831991
375928
1819653
1161515
1495937
913090
1848322
1344266
1823864
688946
721882
587302
440485
246334
1441403
1787080
26398
1620627
1253176
1484929
1136
696425
22166
215422
1274034
942811
743449
673668
1701648
187584
24862
436034
1683886
1855549
379637
1164638
489148
1437284
713439
1265297
1172305
851100
379892
664057
1533531
1226090
462857
1856756
661510
888070
507506
118639
850732
1894555
1504570
685032
1217239
1358672
1513749
616353
550760
956395
1142643
962648
352823
116179
852446
1268051
1562415
750294
681806
1129389
441704
1590194
718153
986550
1048183
1067848
653643
1254661
947521
1217818
1445534
1757367
1542844
1408535
367945
915835
612254
936769
1078112
1070787
1881868
1111698
641121
1350307
911045
1659572
1150756
1542017
1122151
370743
1952309
1628397
1012110
67663
1849252
1193951
756365
896583
1272100
595025
1265024
1863521
1170816
1750015
1598961
1619550
1474247
1814149
1661841
337523
239707
1769832
1088681
1229347
793342
1427643
399511
1345551
1849752
124465
985172
26360
849090
640717
1029806
1474503
1496231
944386
283543
1704160
174154
1088514
1920076
1392141
682638
1805370
744156
476576
673613
508458
20197
1399821
1888218
1384475
245615
346594
1863204
245174
80173
841657
1480600
1648520
1657912
791639
115437
1686685
955083
229127
602676
1031474
487615
1952190
189722
1757484
1779781
8006
1182091
947941
1505168
761727
72940
766677
323255
954802
594324
250707
42947
1038477
215300
1705340
1429535
1919420
96883
195190
1627989
1475053
1776908
2176
250670
218810
1842440
1623158
554722
846795
1094443
1161491
1849111
131426
481890
1649337
753965
700553
1330978
1297032
260820
1673830
1999770
1795329
1656012
669742
623961
1429662
1412951
1318877
81563
1225497
1791408
597502
1683104
1057681
1364087
1263539
1264247
1895351
498445
542910
1801486
1615526
250035
1527739
1263424
1472283
822096
1703003
999745
917208
635216
1241680
1309173
1448350
1660486
1549402
652733
317406
1545146
1310628
1435318
297303
1663826
1237518
627484
755341
668697
331728
1907439
739859
548311
83989
1199784
1793631
1030400
1593456
840528
1696504
1015607
1878069
490596
83437
1374143
456984
960952
167844
205126
1102247
514295
742008
33287
1407256
528426
116262
1014710
1143833
1826694
286071
670952
938920
1820988
523357
230059
131775
194412
491058
651362
1631833
343128
1852707
708454
762181
256737
234079
356443
1849366
1977881
1018333
750003
1816311
535222
631635
632624
741923
1605560
1463770
1208884
1570339
1331732
1205118
78225
27608
993869
1564247
1218222
240457
89699
1854353
126430
1880904
1649228
1373465
1285080
431323
1669203
1573885
631421
691216
639649
1438905
898301
877252
1598770
877130
1906159
1859273
502577
775969
667708
1803704
113829
1724293
796442
1406115
770153
452795
59678
1325813
1538269
1009768
880914
928867
612061
1046386
462614
991924
339973
598662
718312
1023914
1140673
1210187
239655
1522938
1538820
1208450
1385700
132479
1431899
1922907
22309
13568
228006
1837407
587018
584100
131426
553748
310069
849663
1295249
1843733
946803
924472
1977414
926762
591524
1090166
1679177
1188386
299674
896269
1798032
410065
1600206
189075
262503
1505538
199071
987310
23976
1717450
1334321
809018
313636
1311385
705741
898867
794041
618862
886524
1324040
1493098
608409
946189
1813623
1353367
318995
669897
573365
1368063
1530182
825169
540346
1450322
327280
20199
1860920
1911231
451031
973740
130443
923085
1326548
1476577
523667
1429489
1851391
436422
147628
1485071
346752
595907
376501
1085309
483925
744533
1272260
1075785
1749999
349989
1271036
1534595
1512541
1711468
190671
1787250
649558
281164
477101
1908905
182070
529435
1469826
134359
1600835
686228
1208509
965888
1579898
932141
109419
1252455
586821
1937723
1715881
1347908
64765
288071
1006950
1015459
1598048
1377532
1436013
1762880
1419974
918690
1213584
1309316
1312371
1690946
1085608
341298
1224811
1941889
968408
472958
140884
1781470
1239751
489331
666126
633977
680542
699701
719808
1291607
818590
973630
1582051
147655
1590119
273215
1616315
1892934
1765221
245169
1788173
46970
1603510
85435
98461
191906
1091369
1406844
385513
1918832
1930252
497143
779960
662134
1104286
1594650
1044069
649959
984069
752066
1354901
441634
1546958
1236228
471572
481321
40546
226405
255775
399699
1757155
781581
373047
424598
291263
1134095
1324682
128367
1808873
1848015
896772
1547036
1675090
1456728
365595
62891
133777
1848021
1714610
1425247
1870101
1733130
1608629
165117
1301668
1739393
1649402
847182
404539
1439433
952385
1349871
1718845
454881
1028463
1666065
488175
1349677
1221809
1181298
1049705
807770
361059
507216
1621585
1790994
1622622
1736569
1854213
1921671
1191489
1773724
1280867
252883
359370
1084944
1492085
903368
1406391
1811642
933465
395660
753805
1753111
1924578
927400
775010
1909830
1123590
1421226
1681684
796746
446670
1783274
1410330
1637179
1671121
1355072
1845385
1167957
1388210
1102159
837694
493230
1471767
1278910
674952
758163
1548319
1630580
360822
1928578
1217277
1597978
876945
30292
1148880
1200232
62018
1989017
1388442
197602
1324176
88665
1185029
1273840
1874336
258513
456807
575086
1451041
516753
1294996
1547603
791550
684388
1315710
1015807
627714
933371
1267834
454822
314335
1105572
623809
1835192
752869
1639918
979444
1946069
1933981
936056
889699
1258245
610200
1360445
271592
686090
296989
541385
1696202
664660
1316397
841386
1348456
957592
692568
1270134
1720761
113872
1689395
254614
265620
923725
839621
833465
6635
1334968
1863754
1816526
847442
1593798
1563739
1429791
8336
24523
370771
1202550
1733007
818712
1572433
1349644
1404917
326004
651124
1127181
1837507
272270
1213736
217138
862399
738517
1042464
680364
1384909
769952
1641046
113234
502835
352029
1187178
1567483
1208739
936202
227109
1736888
1427872
1181470
1263671
773524
908978
1906607
1662999
1645479
1956531
1675098
696579
47243
1833451
1868441
700865
110825
1085273
1276247
181491
1075197
178565
910853
1793666
1404220
267421
1125405
594313
862232
1668017
1883419
502743
1509796
1892790
162384
1657399
1916761
759232
300167
1368181
1608062
1505587
1373501
802916
1034740
1439286
931901
1240873
1399882
1781092
1056184
478068
274650
109205
1401360
1380373
212672
218940
1176758
1498810
1529234
3840
391448
688167
1208256
997318
345467
963623
1008576
1639627
473808
1517075
1015559
1623436
1286579
615472
492891
951872
1499254
1529373
1733020
1301876
1940391
1608064
1121116
1630591
626766
1654026
1241630
262097
534316
799626
526084
1900504
211165
849064
221408
1442951
165467
160363
1916386
305370
585776
357401
1508782
1513396
1847711
604689
1667174
348904
1107539
1343046
673543
1595122
919907
846047
364658
1815457
727727
315992
1504773
264014
894692
8465
1576647
1102794
1032711
1089527
948680
1774897
1204160
1532488
942803
421543
491405
740122
554152
1518264
1086966
1646302
1557494
1479658
192141
196566
1279065
21551
490608
1836048
1158927
354092
447538
1848898
1187058
117176
1032553
1275969
1326877
570038
1099192
185815
115633
148383
944126
562714
1838585
1408300
1220734
1173500
529427
1728504
1086259
1391770
272302
1668405
1523604
1755450
522318
1473929
1562824
1723280
1330853
893582
1194888
1678494
1333190
732819
865268
1438642
1692647
534532
1526222
619607
1065221
502402
117286
774511
624264
402529
1422519
597769
311238
743467
1345362
1606141
1820874
1226144
329479
825023
493659
655999
468088
188251
1435793
288002
1352565
1454720
1536739
1358254
161104
591543
1023807
1490603
470914
375125
447745
1093317
1458483
1989082
47820
725989
87177
617301
60781
350498
1178476
1499800
1407527
1247385
408946
351399
1459228
1506729
83731
1062558
1783030
192717
743222
1334600
460296
205011
1439107
648083
857694
867785
1758449
549946
1204954
124241
348788
156223
608459
1546798
1459359
297119
478656
1346032
929000
849534
1144393
583237
1628986
990999
1146201
1517465
593063
1214438
1298408
1184609
807977
1469659
1441471
695517
747382
1176490
1235092
120660
833384
286109
1784491
1953614
513976
123862
1964522
602985
176152
1146538
146737
671020
464255
622335
1584105
1735464
864516
1992394
545140
495938
744457
878923
544748
1051598
1367457
1571897
1789573
624748
1983043
1552191
1019879
1805377
566308
247745
1112974
904314
509799
1422199
1498050
315032
267454
563067
1345251
1933834
1624591
1079802
303141
177705
1058166
1503210
1650170
534534
1001893
1042072
1472193
489819
1853718
599941
1185578
1728635
675025
1987774
1023500
976645
371294
1220522
1877504
1527917
171922
148859
1750351
1108289
1899866
1453726
1396426
1399127
1176257
1827460
1968740
978145
486195
1538127
1142513
1784013
993895
497145
787526
1768995
683153
1683724
1432491
816293
747110
864864
912179
217143
239281
189398
11216
1202079
960607
1878317
1671059
1478639
1472895
741024
464781
1949833
1286911
1561162
1220891
1660004
151011
451181
428795
319175
394429
1813878
1075450
304030
1084236
240605
24148
184372
265051
451254
786955
799356
57183
351898
843772
1473275
114010
1633497
1927084
1511328
1260655
408594
549215
1336286
1013790
234217
1857363
1002845
1149147
347704
662771
884525
1361548
1306817
1271645
1528392
927553
1176957
63773
1448739
316595
1690573
1577831
275473
1970508
238388
1430917
1893368
1551255
1821713
1441753
862599
1290523
27457
1747800
1207703
1055814
1508490
1318150
1198049
523847
1332937
1657248
627438
176153
1249498
503531
632610
308719
1545792
1992335
1589454
733919
14576
244436
1724982
712133
1995020
371232
1943897
972845
1148712
347319
308914
121603
497936
1449046
1240043
1584218
720626
1900632
1527125
1887378
751055
1434227
1629499
348561
578763
222549
1620005
1308155
908114
1611204
1964245
547466
1077170
1622664
735589
318129
1855742
1648316
1489112
510341
1667633
1258114
41117
1708399
942656
814649
338
1029972
1259143
921216
674710
1964145
702128
1472249
168811
594687
1651429
931717
923106
777332
529556
1865856
578444
1516437
1135507
1514279
1119979
1467149
617836
988996
237257
1528436
95113
1443403
48476
1752773
43531
669931
1958656
256764
926978
26184
1266470
1024172
721090
361863
171954
295077
225221
1282077
1475608
408089
232109
947214
1444719
427212
1468914
386163
510520
1233655
1860411
979640
1030127
1708634
515988
672257
461952
1984562
1490282
979487
444443
1311186
369937
1368125
1820137
795745
591889
1498991
1809764
1903011
1325626
1323496
1433561
62344
1017344
1331189
1567876
398809
1888354
1892453
810582
1340335
1158522
59787
371340
1485871
1684776
1315522
129731
238164
124894
1915787
603423
1126996
1199982
1461725
197178
1610390
33795
995764
210329
177764
1785144
173475
1471327
605580
898254
1082100
1257586
549698
495439
1598404
39910
1462143
1694541
1587288
96651
1315776
1743328
855299
1476044
887922
1877472
1313028
722921
430965
1538679
703575
761501
1941355
1507956
1284580
1576519
1377511
1236230
1539447
362256
1179504
1877421
48874
1362239
1552733
230939
1015569
780298
1829335
1659754
290820
1149540
1281648
1144238
482727
1358449
74032
752849
1035990
1904586
1233657
850423
58095
1335129
842881
1389846
1264272
838316
1891427
882183
677804
590043
1263323
130648
1114452
644379
1686309
963470
1289750
1809550
1304625
663777
362823
1299856
921203
71547
1916993
1217278
975427
1385842
1052264
664373
1419835
220242
411010
1214135
752455
1619780
1170944
1819754
1644879
1543263
1960553
195920
728017
1361221
1532361
164370
1433537
1379290
648477
1178247
1835854
569943
1648274
1839954
973362
1914354
1500772
286934
358089
1454004
312510
1232189
1511455
37965
240855
413659
1480184
1966013
1047209
607644
456686
1557216
339585
1209055
891713
1141107
1780676
1520394
1977383
1585606
550162
1487764
1448456
1695805
816896
1468273
756440
711908
343891
705515
1637860
1648995
1044456
1204528
506031
1976034
897511
966950
872036
1180560
362422
1470355
1570735
1459248
425640
1647748
165354
1381756
95214
1554271
1094237
148368
543671
632237
379139
810692
615871
726065
1517210
1000220
1992916
681739
1693884
1458080
64485
1476184
553053
1457523
561519
876888
165354
1590362
171979
1065569
129328
876991
1794475
1443942
1289795
1867806
1638629
328072
1713907
1502415
453030
1063640
1244754
1526603
840440
1719109
1048260
1291861
1565328
1611663
1582298
182589
1195103
247962
395749
1303579
453206
1853747
994277
1824507
71156
1651657
9828
1079087
1716110
1652725
1272436
1542593
438898
1409086
11906
985908
712928
793027
1891702
1820544
1921586
1238626
1993502
1245092
1188092
1716195
23785
1646363
1591133
1054306
1344961
429363
958756
1059373
866423
174328
721850
1614610
1737174
300288
1386509
210523
1822293
324246
400996
1104383
137415
14136
1537593
1651101
120032
1922600
1103317
561081
480586
489009
1923244
182515
634099
1654413
659993
141772
965968
299604
523667
513818
1782215
852812
1590488
462161
328003
778636
1310064
412039
1183810
771638
21406
180666
1656991
674784
198695
97550
1511482
1214205
765947
1187493
27699
1677972
52984
344973
1330529
1540986
118284
1551283
411301
1486614
1033963
1106515
879345
1352719
115132
1929414
645299
30200
1335880
1138617
1045207
1053319
840296
466122
1516025
654946
1438254
385611
1900835
501149
179521
1448101
827771
116106
1484096
1161050
1299292
209368
1161082
495731
721779
1457160
67696
1972397
384660
1867560
295592
1058740
1741249
1302663
522098
1613332
1599331
674633
695003
1846425
1105905
647369
1516929
1932250
884164
1870040
228113
1622031
1087390
1522167
1865327
313744
1582021
948837
1091544
1248036
807731
864930
818590
351354
1444610
1433798
947371
527101
1736114
1918714
835296
31619
1693737
1563098
433366
427469
1822450
1353967
175683
1775151
740842
1088491
230801
1565601
1775329
217302
167267
1280110
474
1703845
1375406
362459
777591
1845257
1632549
1981238
1665589
23549
943254
619672
73114
1409920
655098
1592002
1261540
1206368
1346713
1055322
654577
257222
1699751
584152
1657023
994802
1845440
948713
1317546
791713
951284
203459
349640
1044428
1613921
1502935
434096
1118093
1579367
1652257
1526314
1109927
507829
1556608
1599217
1369265
607618
238493
867941
497190
1192196
420569
1881430
1116933
547734
1804933
1535942
1218817
275714
1903420
1769463
631357
499060
1935832
461569
1754828
701654
261822
142293
893126
1048498
1597890
1891857
1536722
811954
1792072
1086978
1113101
329869
1938081
41737
982337
606966
1705157
158877
323752
183014
519599
106921
586199
105682
1416586
1217850
1935898
1835971
300969
963946
1230435
1301061
608315
637011
498536
150694
1743093
1869825
528534
1396979
1348875
1906003
1784025
1468063
604097
1230845
1254889
921735
367711
1312946
564254
474281
1604481
1113418
1375469
1023709
767379
1773007
1159093
696132
770495
1825959
1795772
1753484
673520
1367627
314472
460244
1153293
1531053
1618835
1578151
564422
1316446
1303485
1025035
982272
1691556
1902384
579828
738728
1881131
1642390
1864023
979322
115324
1558227
191448
226842
1615023
601307
1245193
1135559
368888
425712
397874
1594975
1734121
1642013
1212787
14289
480130
1361848
1676954
361478
1847019
1109526
1384409
388948
1882922
918448
809794
1587259
1885208
1603861
1423512
527643
1463946
936454
1055747
894513
1056296
330463
358795
1395133
326332
76857
1627628
784045
1653092
47499
1770484
1201616
1813375
1177686
36763
35532
515883
1524562
139261
1657547
1382633
973358
1448945
1737481
1173981
73181
1707389
473637
694648
548832
1801597
1883972
54335
1014243
847318
1089898
1230623
1952068
1584565
386072
14268
1922329
138228
414782
330836
1971049
1212852
1128072
1084544
1030828
1014230
597955
106360
755195
134505
165257
1372199
1232902
1416440
178603
42063
1713332
1627743
1159243
240022
1075865
829900
1452582
979183
415723
1738205
1300558
1249896
1114927
411697
16834
26395
827725
1545454
1400549
394590
1045633
825149
1876030
126304
1657899
263959
1087794
1162132
1910193
711907
1540106
1049512
1459807
882669
1852188
731967
1676216
83903
1643703
394114
69646
999874
802018
1848163
1442240
17416
756266
884310
1569071
204940
1012518
1969218
514324
14910
1549949
1494531
1741124
192137
1627065
508882
275251
1275159
473247
1661466
790146
1372434
1626548
409925
1061908
646217
1597874
1219123
227873
1920060
1789489
78583
1707855
467472
923808
468768
1072937
1650890
370423
1963010
53607
140030
1742131
496702
1348257
159562
599630
1317200
1581133
988642
1072129
124280
1434018
355008
1534218
1569151
570611
1219759
1061698
357740
1632376
1461248
63798
1426754
1117229
266088
480174
710224
1570929
177025
1104120
1593463
1903699
1144610
8484
1967974
525065
538190
235389
111543
1699229
34204
1678553
1805478
1308517
1928527
847956
1573899
732980
1581423
100250
1603918
205315
1988378
21717
29015
1987939
38663
333334
1514398
1929708
1044898
1443227
647771
1214214
1607876
446624
1095580
1429460
1485394
1967427
1461285
1591404
1914076
718273
911104
476810
1346200
1191521
1984042
899125
27708
639982
772806
784083
519990
191650
88773
1461850
598680
863298
992663
1717746
7326
848168
266883
1217948
751304
1784325
828727
1697453
1441352
1730300
1436071
1946638
795330
1480508
436234
599715
351806
1869602
430781
1291923
501260
1015839
1535991
1802443
218347
1243259
1727840
1912381
488418
822239
291559
1294294
493311
969104
276044
159594
669949
206939
1466129
346959
1466178
762226
1673402
210756
1850280
1993944
1545881
972176
202183
1220628
488255
1018596
1710863
1433162
1122475
339258
366557
575139
1958384
1518010
1468259
584731
767189
1483836
362285
1019279
448627
434613
766806
916335
106548
1357017
1387720
993298
1018580
470497
1281730
587044
341123
1741117
199321
584959
1498365
1069229
1794641
847179
61519
971301
1622057
476832
1693720
931691
1421314
971267
1014085
1838667
593720
529030
1443106
791174
1274544
1375427
1913850
286453
369066
951097
1162077
1499976
1159362
250802
1537552
1234570
1707036
158411
1878974
329645
1073494
1263531
476432
1735001
642986
1859832
846999
475000
1014406
1231435
60591
1409489
777552
1399717
410628
546184
258350
408204
763655
415402
1857494
1423075
1706099
189175
1283280
878433
1107293
1723240
479255
571318
1209039
746770
1837829
454040
13499
208056
507361
1826204
1969897
1544460
940376
1883135
1296314
1719678
1372979
1660845
1646758
1384693
15268
1212812
387455
769907
1734497
1189284
523807
415958
313192
679191
1030356
910122
863685
1150981
439240
1137850
62221
1321101
63224
1815396
1423496
1633971
1440260
662771
973690
221763
922023
457139
1031790
247577
1447170
350662
1538065
771730
1650269
256040
1412350
1311225
47287
946357
881438
183435
512821
390500
1947890
189618
1794187
1761896
1638668
507644
1710389
1464039
242069
327762
573882
1663170
102949
180021
10260
243074
636881
939196
1595855
680097
1004946
1223889
1799624
88610
575754
1956307
452359
553022
1658422
1686345
123241
963667
1539718
1106792
1165119
648963
306338
87920
980437
1659265
812042
6899
706136
1058026
1607967
1648108
1446865
710878
1757519
295904
1278631
1614837
1452717
166230
1698501
1444237
1866580
1312141
1424108
312677
840047
1640078
245020
67590
224611
1098783
329627
1970611
1470110
1072935
776236
1356943
1635620
992606
1612955
492286
934806
956353
1925125
850866
1379591
937681
375443
1617673
299831
552838
330912
1272129
490231
158172
1694528
1832853
438851
325605
1903732
1046834
708515
1351095
265278
618030
338721
3505
238405
637085
1813489
1958728
871853
507537
35741
1216227
679313
403415
1446481
1530235
419427
1731023
218660
353931
1164609
591891
1274654
1664300
227710
1271437
1970513
206116
575889
965459
1285770
1669898
845531
1335295
316822
1594631
758746
703474
925708
699464
1354427
1807477
1883147
409992
1983659
396170
731066
1073871
981066
1151679
1038507
1169889
135312
304877
1127013
804463
717637
1901344
246739
1962681
1917495
1799113
1268042
1944688
1083958
642470
143591
1680104
452388
362697
1673204
1634902
1457182
381181
1117278
883105
1538495
1962851
1160775
1736832
673596
1986374
1867070
1424399
1408985
206270
8614
1320721
1119763
1166029
832916
1181276
1412673
1043958
596327
1181884
334473
1211093
115521
482609
893528
1950081
1683920
839834
660460
1651197
1231725
228154
114682
1204067
798198
1515663
382566
141701
1018870
1268817
220313
761581
1115436
1826564
1611517
132314
1606211
715890
777349
669857
1642243
1760093
680631
642839
1165756
1486889
62703
1656947
481786
1171921
633602
1673443
1741956
734085
1331588
1512686
999516
655234
1311595
746272
1725653
433692
242598
1143992
862885
502625
773870
1485388
1086174
1389381
1590834
1124754
1542464
926848
1698910
606441
409450
1833775
194692
1528524
1431485
145527
450241
1272954
842385
527166
925367
245140
1582593
52833
1290107
1519255
1526845
836056
988091
1223140
1970140
401671
570783
1592255
1593726
680408
1154875
1991243
1404772
153194
1260657
699315
1965098
653290
1818350
401139
374944
1459140
97946
1055105
331008
775666
1384996
1419776
1121394
1663587
18352
931155
1428294
1440318
1821727
239308
1107772
848564
1776352
779219
915145
923891
221534
158089
355994
1480824
602711
1352130
1697774
491938
1652018
1969549
1107859
1721650
1270933
922889
960724
417255
391794
1305159
1682206
143481
1344632
1362360
1356450
619157
542365
1002491
1057367
745711
1988616
265188
1008702
1518411
578539
63407
1914031
218517
469793
1909721
1810230
1069482
886272
1758758
270873
1692488
984655
1039880
1218066
177639
442178
284760
1709683
1728772
1515200
223459
1266814
1700744
224273
624268
1131511
661929
612726
744064
1450905
1306750
532349
487965
1361418
1489266
628349
928778
1155281
802168
1054738
1132792
869629
141658
236643
154068
910525
297245
1937759
1888997
1336513
1067696
716086
741420
1856167
759994
976142
829644
328270
1192709
1349420
810312
1815036
1959422
938266
878965
1224571
478138
82005
843928
1656002
834645
454116
477058
420642
115763
51294
1736725
1347794
603711
1579445
1674014
1971913
1992095
1019111
779751
1910544
1810153
1636682
613023
1386804
1744016
366114
1398487
928887
113259
1321469
735711
793067
154873
1272356
363329
1307628
1616952
385615
26715
176687
62607
1528878
859155
773178
1283971
321220
538567
1368760
1345167
1457074
1470342
674065
207671
1508922
1754224
1369065
560804
175087
1360824
1128768
208214
1643974
1313460
440664
729316
1352675
1720025
700408
297049
932593
181412
1122475
664559
52454
742134
1490767
27583
1952326
387185
1333989
616742
1347056
460234
412740
1152644
58609
159355
814375
1619821
475450
1268560
1414967
895366
161479
392004
657846
904502
1440279
881767
700057
243160
1427858
1321205
1504122
1341785
323963
1074096
1231408
269484
1422001
299927
1365136
259529
777489
1432406
642000
1966539
1938841
435394
1246267
736066
1857390
1115387
1436902
166659
1029535
239535
825408
526175
75622
1417931
793973
734879
1908842
245181
855556
725995
1891925
634233
26228
350507
742743
683113
655380
1387759
1287139
1585638
1384958
797948
603754
1437029
1238814
1094986
1342928
808759
1284949
495077
613615
900538
129777
1233517
1983625
753497
504909
745986
445085
1014258
240371
971065
1923910
699587
1109826
305317
269618
52802
1863401
880626
1330463
1887146
1361101
43565
1076311
166567
1740915
1329532
1687849
117161
747078
136922
1957112
188473
763873
43735
231582
1512251
1193886
1028717
1337028
289677
1301279
1577080
1882204
966791
1809772
962343
1031698
1129788
474377
16950
806349
1992047
910067
632671
606353
1132112
1942851
512177
941374
142487
246552
1704082
1592138
1104121
81797
156517
1188999
1101416
804920
919708
1982539
1435137
613705
537142
1244821
1812177
148850
412737
933862
665001
1883388
183545
274649
945116
1474198
1639742
1078777
146040
753731
191790
1082723
1720403
1474609
1363368
1301167
85373
1756725
1220339
87372
606655
1736399
253708
1788439
1114571
1814929
1182653
1840925
1164289
687924
869336
72827
913641
1100084
327407
1838259
1318408
947279
1308010
201608
272827
982777
573941
1939634
592097
589228
101761
530580
986165
1860060
1486539
979309
741977
399511
1828854
658620
1637137
1054701
1749506
1822133
620029
1706006
1477532
113160
1425898
1373089
570240
1085651
1633962
924952
682172
1491430
1889019
233538
786965
344507
1941164
329863
1230257
1679496
785481
57518
1323306
1034357
952426
1260261
1648603
972013
1484726
963529
1677060
491654
605808
153605
99425
1911741
665968
1347660
950586
417803
1525153
402110
1672605
461289
1041642
1557923
1275644
1192872
1320225
1015433
562193
691098
1638889
1959086
1398360
1396977
164003
910
1406128
1997016
380922
1636471
550528
639706
1243591
1694110
995528
1782013
1030703
1814574
1304125
1961220
1015948
1860153
115278
437950
857913
1216425
1037175
150529
1690348
1509143
463234
1111549
956063
1106320
320587
401889
1442008
1754325
1950846
832034
745743
374252
332584
331158
1132232
1182347
1568503
1086289
1053438
699522
1749294
1477206
1759459
135159
1630970
173579
1485059
609001
1578452
993409
738194
1142473
1585
1428111
1499781
1675854
1305157
820018
98490
694022
675522
444294
1421161
1375589
369342
707413
929551
1843579
939664
971337
1112963
1086849
1628174
837356
696209
505643
1242247
488815
1956990
1185278
475505
811874
263442
1819991
461326
696536
1241717
646502
1063071
1336669
71163
781044
707572
918055
1729760
228604
983167
815282
135314
493501
109947
1931611
1971319
112043
879117
1828604
1005125
805814
843495
197790
962383
1334897
463989
990052
1168071
466219
1325562
1703630
95628
1690851
1872172
879412
128589
308208
1150825
1621304
1574879
1366743
704032
1187652
558165
1394862
190741
1900068
1133224
268440
1835041
592192
587491
1929470
705789
397859
1956980
1801500
1391142
734887
284297
1355767
1942034
531305
1790979
1797579
1496054
1773391
834080
1215743
1290750
397482
154632
731848
28950
1670751
1333036
1374530
542027
444279
976619
834015
805905
344897
1071561
516258
1882142
1643248
677844
1880596
1362064
375691
1070987
1808725
719013
1002712
998905
1738015
1376206
1808423
1189105
777085
108925
802366
535017
1012800
1550819
795304
417060
289109
1138247
306571
1816746
1931712
1216362
1361152
1625166
956518
526585
432943
1332789
342037
1028430
1137587
300152
435878
243435
572413
987714
1018327
864258
800138
1728436
542861
562211
1585008
559315
650919
1801134
1097260
180951
1681893
1821817
1611879
689456
753065
1221751
252828
1429351
493597
910990
906585
539734
1031202
493530
1552071
841301
614579
1182378
1664863
539058
623160
1994152
93102
32933
897872
575723
1186329
1511677
1391766
1581569
1973928
279523
1598915
307660
912834
1679324
1170228
1958319
1606048
412600
48319
1367534
192086
1455264
1760883
1114574
1287492
1769255
1447501
1610626
1292977
1338592
624680
1049151
1774047
1040769
1603922
784429
1102092
500598
247101
1341919
542790
1594460
1496292
1010028
316545
1661864
1036819
1333168
99841
296645
1382214
1468686
1641729
1546835
1514264
1140078
813940
1129156
1277862
792888
400224
98634
684644
594325
1390361
469664
860054
183094
409793
1540519
223440
724443
286397
1426308
1736892
10141
534483
102065
719511
1504329
150405
1066007
1860761
34318
493844
1050922
622836
1987920
1703193
656876
1361769
1813786
1812250
632136
687855
1764260
1493243
270848
1962249
1447685
615576
1939039
1795021
217318
662663
1127733
1592250
1703565
286222
1976114
63447
828776
1956354
1437641
814502
1584855
379752
1067409
1141247
1089936
1568329
226861
1509000
1908742
1210055
270816
77460
1897411
264967
1122286
218085
1343461
817146
1914415
917900
1191511
1884109
438168
726698
1812815
310222
548802
575065
95479
1132892
948237
1679919
1580570
931153
901766
731183
863959
1749552
273292
1342136
1554414
902768
319144
393650
6251
327870
1581322
253645
1610369
637414
796632
618153
50238
99286
1349927
48367
1203908
12247
307083
1039991
1197901
139895
501229
256077
150001
207535
976621
642164
201304
668281
584204
418740
1981149
1991867
609580
61668
1072765
430797
897905
1520962
895669
992877
1629604
1627208
1190906
935511
626740
1942228
884612
900755
1601618
1196138
1794313
589977
302137
1092170
1399655
581965
68120
884306
1300594
809839
1700732
1954027
1580654
241237
505147
566720
1830701
830822
1974155
760604
319756
654192
221931
435573
1351414
1935431
600380
611157
1044675
1093557
207241
332938
7408
1921564
1095070
167250
33165
1769564
1371701
920455
1036400
1158404
453682
303141
41637
1349109
391837
1298789
1712082
1267094
44516
927800
1502654
1800766
1175264
1964787
924264
1531059
141944
1000334
824048
1975445
1695068
1846459
613685
1351771
1870290
298052
369041
521178
1340849
51996
1317680
261639
263441
1379604
937744
1544584
800651
1003371
1710798
1683880
1389527
1967013
161102
1996198
458347
1182931
390067
821072
1024702
536462
610343
1823776
1582334
1027857
1237357
402435
711028
692713
154299
1591494
1670554
365073
680535
28570
1927909
279937
1820393
592337
87634
1645443
1790030
1593411
871993
804616
556104
1088149
521049
35327
1285384
1177732
779929
261921
1284999
878137
97047
1951011
1375297
1682178
587328
1323964
472497
682837
625174
925004
161379
1327526
240669
674701
1179272
1063650
1429395
637914
1106367
235973
774880
168779
245209
1447486
1060283
904296
662381
1803454
723949
1627796
1316028
700780
479261
1192957
1234189
422602
1938978
1085174
1822747
1459303
1752280
1846570
1968141
1934901
1539252
1144306
351709
1043847
880242
476556
764638
1074774
821695
1278386
998314
653767
1648023
1113612
589872
1975934
1450104
789021
1103450
328083
998307
934257
1615204
1234609
696966
1756778
974941
1840488
301587
1245073
750
888569
957250
1128777
1272462
1318635
1182505
1817267
1490346
1389760
808917
1142997
466451
1121533
783613
939008
453151
663701
1299199
696
1421141
163459
1590346
1411531
1495477
1380665
126383
1390878
1082980
948330
741054
1264210
733176
547736
1380282
351396
772985
1123620
1825040
1250149
171001
434784
514259
801201
1878532
1089096
346145
373630
1737937
1233044
576418
728711
710406
381289
377055
812337
1863369
1331293
49660
1958426
836855
1970126
649415
333954
1613283
540231
1190044
1919085
1497523
344202
696025
1676240
1624793
974491
1851139
1695025
1443628
1460901
1990279
1715717
1421892
939445
267109
651069
944502
1193237
1337483
1091218
1790804
51245
237319
613342
1663582
1676387
755617
1979179
1622451
1380380
415877
392260
1073858
1753574
1942056
789193
726767
1796446
1517262
992099
527938
1601544
1279472
1872618
1505757
805031
1605474
1607450
791048
1009762
813570
1698522
1107727
214465
1462382
12110
1413076
271006
478702
1798869
1327089
1596224
36701
596992
1545512
444404
949001
1892084
1200569
344404
526299
244960
1629249
1711899
1406351
234475
1671054
1811235
1389218
1258106
693731
764854
1198806
351132
520494
1087071
478528
1491003
1518623
565860
1989150
1502167
1243600
580145
1544750
1996610
670327
803008
1064283
726978
1690285
505627
190437
461528
1907939
984684
1655291
1781142
1419730
1644601
929195
74921
815828
1759962
1031943
1050582
442599
1550861
307099
1395590
90062
933927
1113715
1961759
1933420
1262022
1671020
336712
331039
1338469
1893907
1795529
449892
1462208
891496
1330590
196364
414588
400570
1307057
1247038
1940945
353856
712124
113313
1288196
331490
522033
99371
729670
525619
1223418
196572
1854032
1014070
1746179
141413
1155738
1466396
1511725
945991
371581
1555522
1760478
1572691
1157343
323817
1622725
1107941
1940445
1060169
1865899
1159641
93143
792964
805493
753944
832070
740585
1575718
1645156
897519
143988
770552
1894418
291297
881291
863348
1858794
545045
343604
1527351
162530
829937
1057831
661307
1530369
206444
1376817
24168
820065
1961309
1620730
1916608
535487
101616
1219791
357792
232881
1471733
1133403
1902269
1847800
106870
1409526
1673477
1111911
405077
535034
428921
1094609
1231910
1035166
338139
607933
1445125
535206
1746116
847993
1426256
1939876
1138697
450436
119868
1851230
823089
654617
1839290
687986
1318552
1686179
1853603
1390448
333878
1422794
424482
225322
540476
1650514
715751
372788
144299
1027149
1712352
1219364
1011587
1583829
1807955
1906814
682305
1471464
1341941
179380
85382
1928829
735484
1214653
1741540
1323012
549217
1524547
963442
203641
1705971
1407208
1394325
1805957
381700
773927
1709864
1809159
180713
197614
687519
1192151
402501
1743028
1317692
1283885
725636
590837
62769
1594071
742201
1944930
921779
1371120
996661
92349
1636475
1673211
187224
1813197
738828
1867697
1399433
1150905
413789
1172735
1344486
887444
785817
779954
202034
1417307
1073120
596843
606852
1298130
1515149
131490
259270
527575
435706
1378252
1475401
1713835
575951
479825
1819312
1286
769233
1836029
468427
1011764
1129064
1240685
1325173
1299913
1719062
375682
380368
35086
1396925
1196683
212884
427981
62754
1057288
1416867
358572
375339
1298755
1338533
322876
480918
1521872
733711
997247
1067500
1665745
1973976
1706266
279507
769001
1487926
61432
177863
1879239
1401237
1624081
833750
115614
1983146
322202
722149
1414918
41234
1348827
4928
1623145
585775
728972
1002610
42058
748867
548606
739236
522587
734642
1480600
600897
1383501
1035851
1135598
951772
1149239
1690273
1721964
634276
97396
755348
1438453
619917
1713724
1059110
1874063
1481721
37657
146614
505812
430969
1210714
33523
240350
1582808
284067
589669
981748
1796218
1921816
828504
1251647
1438748
1776072
1077956
54300
1510452
1651794
715085
703878
433485
403848
292338
507723
1715123
583132
1726276
393791
658125
707898
1342929
941783
1775001
493040
1610721
514958
1346332
203685
456050
1634415
547952
794552
443976
469968
976712
685995
1357605
1001653
570587
577653
1798384
1258765
1750860
1834174
635430
190698
588521
1205320
817974
880647
1683361
994452
616706
1945026
354576
63402
367410
1739818
1565391
333955
1190227
59949
1033776
1394979
1322741
1953022
485526
935137
1935255
650817
1581842
718281
1972288
416558
1703643
564393
1296833
1035459
898574
895900
488900
1987500
769616
1271589
1260359
157983
1466129
358718
1321503
505629
1777879
263756
1043567
605900
1681609
915250
325991
1483445
251113
1205964
1438531
1527802
270843
652836
1429128
228796
33058
855891
1116301
1562110
1973980
244094
1714411
1612858
1756840
421907
416682
105563
1506816
522320
1841934
1170656
261504
929044
821642
93503
1393257
1925246
1402817
65618
187313
1606682
166620
1797175
943638
1254595
761331
1702560
1718489
514539
1239098
922533
392679
233408
1481765
355476
1637104
1330889
1755350
169466
268745
944856
676561
1333347
56783
33833
30782
457300
1872979
1633718
661390
1975383
1975163
1252426
1558572
1683760
73644
1795750
1250212
1998102
363582
1357353
1806899
1217878
1533256
1906472
1330410
83012
1754997
1724217
318624
313966
777233
726218
4501
590362
1502879
1773990
1710635
902368
1025983
1384377
1649905
1579364
1430496
584683
318830
1336766
1412081
1636371
1091909
607548
1814026
1436057
954216
1335529
1239984
1518162
1870437
1957915
1785881
511978
584890
1956382
1877433
1140320
1198012
362831
201287
228440
1568866
1195104
1551193
236141
1379527
969649
1901981
69749
1780678
1317910
1193844
1534728
730341
1758183
369075
923042
390281
766730
1986559
1562097
98943
75703
853616
752371
1777083
1925260
121013
1932666
146296
1233652
902089
798524
187327
767889
99385
649871
1695059
1630078
578665
1654293
18729
228357
721159
853807
1877481
41839
91730
738877
536278
397803
1341094
1836632
1709269
1387825
526353
1434827
1869879
1272389
1038829
415928
1743253
1439047
1200912
1516009
1651703
1079370
60888
419373
1885377
1220623
1428991
1620502
1089237
1971181
1022222
1599944
588468
1651898
776737
507467
1274319
1858028
1672965
1960377
1795317
1345102
430208
312229
1400129
1527045
1131549
411127
1565006
737495
244850
189954
1044706
733403
989600
772448
1901424
1630319
1844378
1143092
1781183
27867
354826
1493828
1545299
134756
893943
456244
1491173
969361
599122
1451884
167458
1157300
843343
1151325
360602
1611341
1298296
651830
1564427
451578
300598
1579644
1048952
1935532
300200
1604776
1040324
57202
1531355
755500
1624276
128523
1415536
1713003
1653305
81218
198942
373717
1210973
1441755
463183
322868
854049
823824
829313
370105
1393316
1731740
223259
1086542
372
750862
1193799
1235146
1487591
1610895
48708
117710
1104665
887553
1039128
989601
1389317
1437750
1585039
1996554
664798
387488
1723721
95889
1244614
1252459
197964
487882
1697077
156384
704151
1528574
1851605
1440655
1535380
600824
86773
490131
1021615
932094
170189
1331631
1280647
1207884
39796
1617347
1749428
1972184
134579
813042
1543200
98107
1748954
1619762
985820
286527
253667
1883875
1518623
47205
1389281
577668
593540
709127
1450302
780654
1005213
598805
1292713
652925
1513256
520210
877867
1090819
1777983
1116635
163331
1239006
857011
1408081
1313584
1456509
1352001
1816960
195936
1723648
1813661
176484
1536821
1549289
1127875
592441
210491
529255
1106190
1710137
580978
135581
902906
194571
890766
403116
146785
1462998
1556804
1873630
486951
1264080
1788629
537516
445595
1416416
178016
635105
585181
1739680
1893991
124022
1109138
472872
1298490
1483958
827038
285545
1457294
337583
484711
1714439
1615957
768247
263020
421051
1321097
1599118
484177
1449067
894574
1913589
283674
1077631
1424819
1925566
1062924
1360561
141158
1261208
1525072
1083421
1588637
1826385
1481471
461115
355589
913883
367013
1980180
1227346
330628
404751
1230819
1247395
1683919
1025463
1942021
1397053
1058419
156805
519049
311535
421972
1806231
1013986
1761290
1505123
693610
379160
1308329
683799
154218
1540526
1244676
1715387
1054651
1076565
602387
180613
201434
84590
1391598
773726
1605014
135672
1075700
1481520
1825187
795242
419869
470405
52601
1256639
1986354
617806
420018
240717
848372
1686618
560011
822167
787152
766688
182448
576619
1020156
438897
317820
1257618
1491388
1845287
1515023
1698358
197780
229517
491610
1989073
826875
277530
109995
469039
535952
153711
745069
488739
1124612
1309224
1798340
1230939
834142
1805030
483389
984821
424465
1008358
151905
976592
136632
1518182
457856
1771194
524614
1077778
1372022
201977
965618
244628
86286
1826746
164304
580478
1367917
1282025
1243326
570630
1537528
1022140
722329
1828692
419076
1835454
426496
810624
366731
405339
1923932
1964448
914658
763215
449987
724855
886611
881544
808051
1985425
852902
1017810
1110565
232636
1857142
1466450
222588
842598
94148
1531731
1385708
1354944
564997
321544
62605
1448523
742481
1012757
1080259
1436293
1741716
21778
1164768
526304
157217
1534191
620544
1949416
570590
181715
911707
1437245
1831772
959711
399296
1609025
1684168
1938604
262358
589559
428498
1961240
1787191
782068
36635
1027142
255516
288042
1940425
1138470
1517336
1150227
1087978
1820032
50246
252431
1885684
831489
214672
1526495
1475448
1668320
1297000
313408
1985079
1153335
1371438
748432
39480
905748
1077001
1442359
1117905
1552310
427290
1150829
1330489
373846
1961340
605819
375097
311565
243357
1538883
413510
1258424
1329421
732654
171707
255926
650817
691988
230219
857841
285069
169943
675119
29577
288775
1789372
1292083
653602
1146468
170855
934667
450963
152766
1733126
281625
1178241
1550252
187993
782149
1676606
1998165
355951
1698339
1560645
1983094
1578829
1816838
1879537
1043535
186320
433081
1004385
1844808
1275739
903008
1838452
1561879
1661420
118439
1429515
459632
1998582
1797878
1507492
718612
94976
1421506
1490929
1452815
243652
497978
1859921
1444118
1150304
331071
778962
812842
688965
144001
589370
711896
1788767
269641
1531210
679901
434193
1359027
55397
1345579
1020183
371485
1387381
1916030
1877296
210669
1136058
1315039
1586923
1184631
152808
615362
1811751
1267186
110402
232970
1429368
472742
1928328
807297
1226598
1544894
988613
93689
570618
1479545
240444
323622
1781626
1038761
941463
277257
650897
494016
1111647
1330651
543650
64081
1617164
1438313
1107524
663133
399731
181891
524971
591093
465716
1513807
1216309
1147440
1510781
881574
1309859
296830
417038
190400
1560898
1400694
1148792
1251303
958101
541734
535341
1087110
1298808
595233
1199259
966935
610950
1865402
815769
830844
1461000
1741137
1457275
1660195
139191
1979189
1062464
157299
1626476
1514324
1380226
290214
1325136
156910
314662
1916303
535063
1170201
826292
1529839
696397
1018248
892064
684426
883658
1510874
87130
765576
761609
1736589
966952
1819032
21906
1482586
1859521
454619
1997372
1326859
1528595
1110275
1425691
1405283
143735
1147383
563631
558307
39527
1232135
1341859
215323
1258950
1841492
142359
1083041
78304
241936
1246353
894018
30629
1449364
301522
845099
716732
1334626
31769
805909
1203740
1885585
938884
774123
263436
1355870
668727
1006251
1134132
1501842
22433
645177
985821
309985
1155469
1720481
917187
1750867
1783801
899983
1229907
1719308
445146
690740
1878501
1657582
427638
504076
1628585
922456
999917
666009
701745
1911839
895414
1300277
1378478
1795625
1637106
66166
1332813
1023065
1034068
1791995
1439133
1963910
90006
115679
701094
961973
34317
1031440
913680
1189504
470768
1693741
1254600
338337
963173
1744639
199128
442649
1472455
959117
1091763
1034431
1852868
780910
12074
1406811
627015
1882025
1261705
1015036
1495236
1912715
1514598
1570266
359050
1851868
546900
1451857
476952
1147051
1302111
1672689
156287
977470
1953676
784486
904127
972127
1009813
1877158
631416
1461157
1266324
1375992
338442
24720
1089615
1105046
1566417
1077467
1212177
453911
316856
1059246
1818274
127741
1171412
1181470
1085097
483630
319028
686378
898063
1077909
1314970
226307
458714
461507
1117450
753281
50153
620144
246395
1033330
338630
812255
1068320
527604
931958
57423
87292
34467
992053
1341837
1786144
967744
1146720
285877
1194626
551733
1597415
1273315
887438
601714
342200
1775121
602459
247315
1249479
1345013
331911
1864332
370814
1225140
258683
762058
1640231
40504
1680538
1859180
333383
1368756
1315612
952439
1326929
513797
911508
1222925
1416626
1064415
1785408
1230199
227955
1402566
1092916
1278073
515632
408356
837187
1266320
1526229
1770534
1462563
1132348
1235657
836862
521687
1852059
188525
697536
1525712
286280
1369689
811650
1865664
1388815
287183
1483808
538338
250549
1635807
1326531
691716
255333
1681171
561843
1332723
1945224
1697628
762245
1159135
644983
1543573
357443
1987886
75023
1389392
49573
999285
1260830
1443354
1792695
424904
1248866
311634
1879028
264615
1385423
1161977
24631
719959
773310
403342
445187
620370
996071
1094011
1984174
1763198
1635130
450807
635267
1554583
347483
102887
1546649
954352
355513
1786319
514653
371148
887098
718671
241673
1809202
1256983
1432273
279939
1869383
1740099
1181887
1312477
1490175
981588
570328
1421783
1901559
1564941
1621501
629120
274877
1542162
16730
659873
1362626
1574087
1996714
428494
1300470
1022702
369256
44732
1014365
1811449
1667814
1196942
1679168
1724230
1839057
1147092
1311514
413992
1526908
1299237
1896288
600446
221332
179276
135737
595068
1459587
1339131
1588660
1024128
435321
1853396
65168
351616
971584
1087190
682546
717864
677355
275268
566124
1039689
283945
1265093
1693322
1467143
413430
86874
1720188
907926
509267
165069
1128499
1337249
1451469
877078
402248
1054601
1416579
1189160
1642091
1937347
1046734
434133
571415
1506751
1823843
692970
782609
118022
149838
1520687
459850
1386202
120918
463791
97686
23952
755065
574058
130133
985510
211584
1718060
1394327
419668
697209
710414
1494034
1744833
1409653
1645961
158205
691083
354569
942769
1012594
28645
613657
169438
163463
670344
634390
1897483
795077
413226
942474
917343
1599732
964330
248518
1581244
1840490
1192050
1313207
1354187
114625
245818
1191443
712841
1098369
1435577
786669
100489
28963
1910163
1934726
1531232
996696
1561518
723745
812503
666626
142802
1170905
1870627
986385
6346
1237623
1675119
777493
1830145
1201104
487616
1572473
344371
1304156
937481
1798630
1896471
598763
588781
1421267
896671
1936191
208986
1155925
1209402
1956457
102036
1921977
1113621
864853
1198543
279925
637127
1070747
708822
1105734
1535055
1215340
1599251
1297537
933480
1424322
1870827
286183
886430
957346
1461530
1259011
161900
1282667
1875555
1849137
714052
236351
564810
1336225
1492743
574423
737774
765449
1131461
1939182
1355483
609327
242262
392492
602181
662157
513095
1326774
830007
1721837
1446787
1395799
1692534
1001748
911438
612848
1374928
1510790
1139802
981175
1648774
1565847
1588311
102013
692474
394009
1811165
1668316
970095
228557
512519
492941
1494586
1930716
206362
245485
1730774
528111
1407046
1323011
1790237
1568529
835869
1968751
268768
833398
532154
258809
682216
1308508
279062
1239498
1771356
588801
45596
562104
1813582
685327
1873209
981726
1417009
1396252
243500
972768
1639519
1372654
333047
304346
511650
1056647
1151361
291195
1426637
1124043
166871
1986316
1908021
1161810
217466
1935081
373294
233337
1459993
1612575
1105164
1980816
187004
141908
1988651
1549126
1605920
484977
423766
937281
1131878
538402
1136154
293615
1656785
1928676
21492
103306
1818444
1686965
276586
1264761
553688
1142824
1399732
992503
1366940
1476717
1747272
233601
1559519
808060
293857
408554
1062793
931076
467221
789956
231034
504126
1278891
1708178
71364
1237674
74524
297912
1717259
408998
1295662
776435
932837
1342233
1967683
1492806
1036848
280391
892228
1529397
897175
1263072
372189
633751
771782
1784019
1308351
1288938
792681
350781
743354
1425505
711589
690632
1376795
1264817
1061655
1338889
536313
1578517
887793
1295136
603736
1823169
728871
348795
140961
162837
1269146
644615
413621
1461006
439633
772219
965397
481063
629005
1506141
892642
351665
672402
229934
1062268
167743
197199
1613083
94074
1097059
281350
49669
40411
1626445
761661
1420032
1212349
219567
98957
1959267
226023
1335281
1893141
1633289
159516
1730699
986161
1532748
943373
808338
851783
731513
1426331
752972
1271930
523944
1313497
1976100
1056328
162551
1039795
537007
751339
1192494
969591
339500
1308764
81392
735809
1610242
1025251
13334
1813852
666456
632353
860872
415667
155198
893410
863123
1929123
1062110
939285
857885
318136
679372
312675
1519343
1252263
1865695
1291718
1038601
1204061
1200240
1799808
1199837
218276
751714
230909
1521148
1721513
687318
1503669
283279
148450
179487
745375
1175905
1793318
1782280
102188
1726638
60301
273575
1099421
969076
171599
1274368
1335497
1452056
901609
892293
91716
307530
1508674
1100025
253015
340904
1143027
51868
1850873
1805883
1806017
971910
280108
532464
324284
1407074
221697
1585689
678285
494494
1901686
1891786
50867
994490
1017717
1258744
1732537
495079
1985658
643694
1402046
1254767
787021
256918
554573
1695166
751879
1552583
1359082
140102
820366
107383
1880281
1594829
567463
1366571
171317
1011017
779757
377825
154885
1739088
1660280
473043
1192360
1420219
1842193
1224443
187293
1166345
1091566
1052394
702081
1399848
1587097
1942935
99568
1326403
1860774
1033590
1369427
282549
634399
285466
706998
89642
52342
1187172
1229734
733426
1141136
851813
1750283
761380
426223
209510
1471185
1065826
1715299
1062184
1455861
1948386
1039287
676991
1411538
1204201
792377
870966
1888711
1251573
1603648
933112
930972
1028205
906632
198498
1819384
1270173
305133
947096
18080
1127748
1784279
692274
603889
35529
1890918
1111459
108934
552799
1460707
1693252
1104825
730957
9968
1516944
635862
1659640
1292336
297021
1871043
255087
1120908
1589682
1864180
1004707
1283697
1817855
918881
354979
1097315
108741
382385
1036075
1979848
867215
585480
305394
284750
129646
1759018
1799253
829890
359598
1544489
756242
499088
332185
1360995
1745077
20594
574417
1690573
1410511
1971512
74099
680907
420352
1181586
1604090
1738064
756239
771710
1350365
73017
310432
144657
670082
498925
1926840
1994587
535098
738691
979824
831978
558296
910064
1026411
1796128
915714
1876883
1073039
1532457
59652
745389
1944184
495570
1704775
1837099
1783027
86353
531201
1293256
1073398
1754287
721405
81142
1053729
1140901
1085409
895203
205442
33806
1540206
1613343
940352
388510
901279
144521
1768161
977890
951140
1938478
1358169
17203
447055
1865419
1258436
625885
1441694
1819949
996246
577461
370976
390354
1708217
362609
1592534
1329549
430613
397031
1988904
1311337
1230890
1462702
1388251
1367627
251457
262966
1395373
1934938
328137
761083
1735847
719637
1392756
999598
1916700
1792027
263187
1574259
1009276
1706672
757414
704130
222195
654643
711450
1983733
1213422
1363580
483075
821885
1035494
237694
471649
711990
1238893
828864
1571808
1759494
751606
1327152
1334125
1461595
1195443
229525
694820
1450560
1765446
1816132
1537139
526315
368509
847458
1439390
143696
1835224
522960
941206
1070650
1388902
706945
409961
519746
1594762
1150402
72574
979491
1024529
324090
298094
66991
1809446
1129396
1767548
1761557
32338
565253
1922776
528242
1079107
1032257
1451433
1719733
1429658
1644709
62138
1459605
659807
1294427
940306
1496334
910005
496620
1966107
913203
863409
1469539
487227
599976
1242153
1721661
1646677
1675907
152744
1871935
1978057
1475717
327843
488607
1757612
1674618
1155417
916404
442769
1191362
734478
82818
48053
851726
1361258
1518276
21034
1617236
636377
82010
372185
162655
974152
1309252
181330
818009
152185
649705
1230768
872183
1264765
644029
127687
1053816
385823
1649448
734153
1522835
1531027
1707080
1904656
1504027
285032
1160099
968105
95230
983463
1210702
1709311
78789
10514
1943923
1530800
84332
1289005
387893
359285
979907
1932739
20363
1509167
1440172
1053466
927317
1218336
361925
1814379
1705630
545926
904609
932011
714642
980058
1638524
1834824
1908295
376291
148913
1041839
1696234
301682
1356723
1733624
44877
1449000
936504
217289
1449644
1654353
641216
941704
433784
1930392
211258
1201540
1902634
1040174
739412
127960
447787
909123
1954753
384865
1119324
489030
1014211
1677418
1278011
750852
1064420
367589
1808801
3801
1766368
1905422
724440
698419
613162
1712672
1355683
60219
1679800
1828439
1907714
296293
1624746
1831017
1886529
1910157
100495
1862552
867876
1780397
1716051
1978708
851499
1259370
219361
523010
1663600
277545
636436
320382
1249726
1137946
1675437
143929
145493
1678678
351453
1617064
1552659
942128
555261
44459
721560
431738
538663
1858281
1026884
616243
777670
949243
454125
597121
577229
93734
543947
1600238
1303816
373451
723865
437600
43537
1681523
866388
1079704
113478
570751
1691054
713070
1257198
394694
720141
1167921
1115289
1850254
1721969
1267475
484696
1637731
1378019
842668
1992085
1711986
1745738
1191298
1718302
840491
1778249
1393604
1583274
223086
1038237
351092
393195
664600
57960
681390
1149401
700267
610492
1507474
1528243
1037338
1853898
1127641
1584394
1148962
1967986
1433876
1027399
1335823
299299
1281643
599271
512440
1810898
1514585
1649011
645984
383698
1855243
492254
1547443
633567
1779229
1064077
695388
579995
822080
123770
287237
783286
449116
1623307
1337634
1596704
1088479
883125
249287
428178
347268
541838
692945
775007
1134357
1462152
1044205
1575661
505100
121793
402975
1326508
1599264
595056
774226
316696
324919
1388152
1509423
1405510
1049786
1451870
609622
585913
1050906
353129
587502
682397
1230966
1498892
1218451
1893755
397762
1307600
350547
1781187
1648055
312857
1532553
375907
1527459
771695
645696
1015503
370238
1330358
251038
1746268
723097
724805
268721
1342037
490311
106878
913043
1323899
1308695
973386
1794660
303998
1737116
1701786
279635
158440
1478143
1019180
816711
1385700
610589
454857
1141707
1212871
25799
677249
203768
655883
763030
1216924
925769
534102
1598269
1237649
791625
1312352
866921
1919685
673318
1260047
1757519
1466221
1595251
1796960
648214
629002
899466
290063
1507877
1068201
1615084
1651749
1112290
544093
901125
685087
69949
1390039
15590
580537
169172
1687432
589875
350839
1434071
895237
517865
96982
1191738
1380649
504635
1399421
362196
746526
523795
1366733
580839
806561
472305
162276
167347
1327317
539565
575378
889925
320715
178685
1022032
803595
1382398
709209
70678
1661501
785582
1899761
1873964
55414
1695591
480706
214095
588051
1974026
108429
1499547
1097336
1128404
57352
554197
1952710
754919
1332961
969731
1598301
1238634
433103
431925
124445
1734007
1812130
1201842
1247103
494030
1822906
372508
550310
1935580
90456
355517
740974
625352
1676937
349814
138760
167321
836019
1075494
939929
276217
1707158
969525
535388
1202873
1438933
1297191
1311286
436081
381695
458345
1398258
1064503
231133
583053
235968
1388400
1735657
1742014
1617705
1751152
1328419
205081
852318
564756
553081
312431
1843202
1899616
1083152
1246784
1180798
530459
1588414
1206283
817071
1521829
1825901
1201455
1804739
635481
1439840
296215
519888
1645781
892230
323459
1178620
619780
1693110
1604137
1463559
210265
369402
1188774
553771
1923902
859804
549362
1654006
532300
1733603
1030363
535275
167041
861416
1307511
29630
83148
472355
376504
531643
1405997
1531114
825871
146879
323745
1267077
1483940
922052
447605
1101110
1480314
22346
1121098
403714
1268826
1310816
1605515
688380
1530331
1832637
68343
809302
49865
1359875
729356
380852
743202
1507183
729779
198082
1083395
1196965
843702
1609870
708886
954003
995246
664081
1848388
1906126
928819
910439
1828454
921764
1435904
579963
1334476
677737
1060548
1575098
1895148
516755
263342
1819357
189299
963516
1496443
889476
316467
1788670
811283
69510
1858192
1738848
1120200
217294
1168611
1948121
1920441
383206
1962228
153514
1476048
113415
1270706
1967796
661956
505240
842929
651152
900748
1471893
79451
1785294
1204676
733543
1166410
706092
1459427
1199854
1851004
1767452
147370
1383894
201103
1570112
1590605
1438919
746186
1391606
953924
140922
1622236
139971
1459586
1541231
1339573
375502
1947498
1610689
1539309
1366879
256346
1426375
1994778
1021723
1734091
1666479
1283328
123475
898127
1185151
284763
193987
310068
327029
679974
486586
108526
1113651
938018
1517239
1876961
63022
789482
406576
132242
176289
1459984
1998156
1465510
1052659
1992656
242602
1960092
137504
1622019
784577
812283
942527
141613
1702971
502893
1450201
1260166
1804361
947985
1028689
602874
250040
877146
1308602
190712
1394270
1885450
1352285
1630779
184340
376620
785446
475669
1230123
1241033
7063
273813
1377503
1024917
901820
1843670
1728224
1593851
1841844
311053
1923647
506962
1593440
1435137
457849
1181382
1166369
665951
1805984
835674
1630534
480860
1379260
1459242
138898
62983
666950
1311430
85875
961946
1494731
1687818
878692
522271
1186456
44848
1818125
881284
1789123
325216
1966410
1615728
605779
1881118
732360
394309
1894862
417505
525438
1518502
502647
1786771
1215493
376136
1871948
1604085
1909320
183939
441352
806912
71665
1963577
1516466
177661
117331
213823
535862
384314
420720
637246
1649360
769502
670459
1173588
1722198
751403
1873221
887653
1237137
1817551
295742
1750899
886232
191533
881515
1298909
368136
894817
407314
145914
1680681
462654
500984
1421365
1593339
1682720
1078301
672053
629133
85098
438334
339746
1606588
755815
1845612
1595586
1666870
718097
527616
894984
975526
1457587
18198
1581700
1976939
1013247
476883
907329
1378472
1435613
307540
930155
1113262
1352038
249330
772844
670898
97359
389888
1247639
1284379
1946077
265134
223575
1484440
1226728
256712
1039149
954908
1799860
1073603
1465722
795813
1869631
310323
1887977
1866101
1449800
1366954
417241
1374003
311198
1735571
1416075
46003
237046
551923
708967
861942
946226
558171
761024
142305
1781665
1971920
648957
1067243
1493380
907018
644039
457786
1003987
401240
292220
1511801
34014
1135289
1971757
1131776
521936
271658
547129
1720190
461805
815830
1485322
382872
964261
1796142
1055050
1677549
572346
215736
214478
1225308
1903186
959890
1502733
811860
1711421
110145
160305
961265
877353
873288
1078975
722769
697180
1203355
1938473
1769396
36456
702814
764954
660095
117951
617567
1599073
663136
1834936
1691788
1369416
1584641
610884
233302
1076587
1235596
680611
795882
1061281
1890794
307975
1191824
1621590
1594468
1307206
1298342
646814
1283865
1789842
1213202
1238274
1945703
1774319
306816
949629
1996696
387841
1516108
50512
916379
192441
93347
1529163
68623
511282
1668756
1092824
583195
925098
2355
1838882
1727373
97282
426862
418125
1122493
1555817
978277
1061760
805025
301623
1743184
1603128
1388456
1722896
1195067
1226284
566112
405507
1625688
1976644
621577
1729357
1487512
1879226
233287
1130899
1282214
338010
1939900
1183267
536300
138559
1030815
982422
1432313
1269278
463494
1124430
888257
572850
420115
539784
1871046
887570
177972
1425336
661094
1024157
1794305
1220854
543826
628511
354128
534566
239451
1917054
1493288
1932504
857260
507134
1523408
1738541
1325
419852
903432
40126
339363
1792138
518811
1586854
351553
1500922
662267
1985760
1675651
158398
1156524
428899
659299
1285089
167421
791554
233531
83304
1785317
1460361
1405381
706207
1373622
23464
812267
27947
1033467
848652
39642
571179
766702
792904
1368928
153117
1107147
1839379
357430
335856
1890155
1727627
298606
386359
1152579
68409
1830316
860142
1461865
609668
1409370
1732588
855157
551692
1551748
1960663
896935
879854
258657
1939847
420760
1219473
173391
1008191
1979277
903233
648355
1090787
1889842
420691
1041112
1094513
635561
1593608
579680
330176
1991290
1513363
164315
1103298
206099
1784362
1316341
499231
546072
808421
270772
677370
1080308
754655
911504
1992053
1135640
1164870
823300
1352334
1479788
1817822
268600
1106375
845714
870776
419222
1979108
1197060
723223
1275481
895082
1175446
655753
944301
91010
1427818
948111
338782
1110381
1473203
1629187
1439158
686728
104376
881159
945882
660393
442706
731092
678038
1666950
1158261
517971
555087
255589
1436297
108775
1621145
118961
462293
1520993
1166668
321860
1399329
939939
1933987
428826
1083371
907219
1195654
380593
1650493
833348
223946
1261815
489295
375251
1294883
1583114
1182795
441488
324636
722386
1005673
1942879
1487184
617535
1799604
1396006
1843957
561711
1731551
670370
1857612
193951
1832349
1585076
1064923
1996290
236991
654149
779703
553437
1477556
1289423
538322
935723
1149095
1712097
597826
1111932
413400
422759
58310
1725190
1526831
1253736
1908415
896173
1517291
31066
1019034
1978835
1526999
82505
804438
1496653
619977
449248
783057
132668
1416743
408130
680370
630949
173166
381477
1277787
1287060
641757
749513
1606221
774970
1399121
1476747
323881
1532258
1683856
462542
478804
1784399
1083264
1368663
938739
651049
58520
1298097
1224052
1719754
239933
1964524
704121
409401
358156
1429903
11097
1103118
466741
687890
573887
381891
1108202
433476
1645220
1676682
723605
1188803
1535293
1196919
252051
1198647
1625728
1978649
1024414
1971463
987221
693428
1414776
1616348
805537
1702361
655502
1768348
1488671
233689
551969
735278
613270
1559710
1479962
1336310
761843
329439
503159
681399
848531
1782165
1024833
1872768
1037613
612259
393305
174921
1179199
482957
87490
863130
1988384
450871
261641
902407
1285057
595552
1039400
1825531
841382
1679210
681205
1583421
548656
246993
1912496
1792218
338775
580332
1111583
1497573
1324551
635864
103297
424826
40760
1099154
1495748
492195
1601120
890166
1341571
680011
758691
861100
1324874
1372140
1998750
1220504
659310
1568768
1464463
1587751
594838
1845962
1395021
1471592
553266
881136
662574
1118534
1974961
1368668
1470217
253018
1618441
1701899
71427
1155465
372867
342179
73682
1292897
789024
1246992
885079
1035650
1892207
1491220
936567
1200541
1901282
975377
1622662
1780180
672216
1479240
827874
476908
1268006
524686
1274769
830015
1704092
24652
1960071
367994
1166294
1264981
1841532
44752
15083
177164
657339
476971
1412674
840416
524835
816801
725922
653857
781291
1375746
1133203
1195861
1898136
1275240
145569
332717
1847830
115778
1372320
779418
181984
1296304
1761636
1784579
1782521
1410593
1788869
1460928
1389199
1406901
231231
221594
1861521
117855
1679070
591752
1667253
1071386
1482761
1512277
1450656
925131
1232197
146887
1669185
1027897
734441
154627
1076256
1877160
509893
676557
475650
88894
1142709
1894140
879080
935062
487443
35972
968640
759874
142082
366972
413974
1123836
436962
824334
194063
458815
357682
1952618
1695091
1002463
216096
223584
1518178
26720
157847
334855
1275414
1215280
1416145
570751
1902890
1300901
626692
469388
924429
573044
1266288
1298866
1657787
209642
1286148
536730
39008
375591
71063
897653
804414
331266
853254
12051
1389434
644352
1650522
83608
1253420
1469012
462997
1597935
1076471
239611
971971
1517275
1469243
1814902
180468
1010196
692161
566806
831510
1609922
1942245
1986065
166231
1429496
1282428
601769
313533
1920157
1503866
1605427
1225187
752893
910529
1495190
1572264
237795
815022
359547
954740
1959540
359686
1657991
891017
482213
1607300
710951
874350
407500
1861431
382074
1916841
731204
1869577
961083
1374069
1727924
124657
1363336
1381589
340606
182503
1599358
1526827
1507450
895591
64135
1359329
646498
141382
1283446
1451601
1825341
265612
1701235
283022
1670343
1733934
797889
894423
1925879
1688730
59902
1494067
375279
524443
384489
1724615
1789735
1788754
1391939
1399317
94462
828844
1223870
1624938
1796502
689253
632952
1553295
1074892
71387
285896
1713967
1081232
1159473
226573
1627164
1348035
1409010
1846830
706735
862660
522136
631248
1301285
706516
659312
676439
292211
1665399
989507
130842
635145
1685678
1806821
56065
963202
6545
545717
1337070
132330
1528349
11037
1410987
155348
1037324
1018750
661421
1877987
1102291
893777
1630857
1236757
339799
517937
583262
102570
1061854
1705313
1740254
506628
140455
522419
424734
1742212
9119
165334
995302
558631
1988482
38838
170816
1158209
464869
1536358
94904
1963355
83250
24125
1653037
609761
1541495
684439
98962
1749357
1623539
934060
778660
1783168
576190
1249570
492137
1803687
1917780
1969579
937273
317020
1547633
310528
745125
347534
470093
937716
1217506
737447
182882
535976
786300
1448475
1360374
720685
53940
1370412
1724227
772333
1857077
1264541
1627827
1288862
305886
1736847
1131609
46008
752816
295646
393558
846021
1036217
1546118
1410490
397020
557021
474958
151378
1666326
402581
1492062
796201
266819
1186080
1186387
939957
556329
749748
1078077
1369021
5870
786701
622195
1660823
1489087
775118
723543
4480
1832520
1342398
1377506
603894
494693
711186
1946402
339200
740266
13500
1115428
946165
261973
965154
1389601
1984925
1289561
1362910
732247
1139684
927850
126688
1586636
1053337
1637539
1523389
1095399
544962
1623914
1755244
348703
786517
1284937
1894147
1689760
176597
1012933
1909948
1498538
269957
1440188
883937
1706369
1327020
834576
1703749
1158256
1987616
1071134
782569
1084177
568873
1979302
721464
1293217
1835496
63635
1925673
1499662
1341152
1837414
1126275
1274745
1162813
194749
93265
1564404
183494
1329181
1232912
1178884
851690
1312363
1964897
1748699
396872
742321
1212134
143853
1700850
1862023
1134698
1211213
334695
307056
1590275
344171
1843330
1084569
165326
1363648
1255106
761058
852344
1819069
381867
1424214
680151
567352
1164154
603011
205596
1910717
436746
1898776
99174
1345514
1433947
1683340
403778
1009211
308830
1900066
1518319
875755
910957
324207
1274759
403931
702154
4099
98452
1433589
1095544
644356
1080296
1936131
1582732
418085
1359065
415573
196576
1380799
1406534
1116490
107721
1272614
1664664
1512601
173212
51679
1716311
879664
34971
1364680
1435247
663622
585895
535639
1418490
421931
1849231
873277
757856
1909521
1777641
1721744
1078458
1238629
764374
1131318
1659988
1875828
1618143
514136
1654303
580571
1975927
1512123
652788
939484
1848498
1418052
1198104
813090
352746
1797971
1115942
888140
732826
1311272
1627875
822152
655945
507404
839680
1597929
1906535
1647879
813669
1759039
1140959
1378075
657493
602830
948160
783830
121815
502574
500337
260886
1278349
1916921
1244029
747781
127825
247091
517966
468447
948574
1940906
61631
810681
1357992
1317329
1478069
762684
446696
649396
204395
1368634
263576
1785892
1730847
354814
1756961
1690335
1961492
462282
12213
1831746
1860891
1603740
947211
1317147
949961
948783
277916
628292
80632
370519
1442946
1190812
1586291
1094178
1774094
119106
419504
187487
1666508
914530
1885982
1081496
599751
1850722
1962439
1369231
933542
855482
455653
1785292
358918
1206198
1842237
1257930
1190397
1205618
583215
866612
1036096
1097022
159731
1218618
1529480
340877
380028
1077417
238098
174642
1593402
46755
1389746
1518056
403676
1049284
260764
296571
264455
1890290
699121
1527782
1320016
725304
365601
1661604
504759
1661660
1907736
1372949
1378969
481151
683224
1255394
1870045
1324895
1390986
1755043
299508
377824
510568
690008
1958003
1981890
1714377
1255141
254863
297808
143229
1499697
757819
911402
1506316
999862
459925
827396
396795
751071
1396661
1531272
1771985
1065894
1093262
1089158
1635518
1333602
1291169
1165913
506076
511287
1635979
1464944
1044018
38356
324901
893239
1673925
178008
492728
1754358
124267
1168354
922711
506532
1568791
1853663
797851
695999
1180889
966117
1046043
1937596
1593007
835912
459325
1196358
280614
1480627
1703233
1149762
13745
258440
556371
287592
716848
1990417
170892
1922989
348985
366914
501060
158424
1517949
475493
1020808
1063472
1771807
950379
1712508
320631
1771759
447937
785011
522362
1826956
528032
998823
670053
957711
1863997
923433
347919
305941
1408526
1184106
487008
407872
1081620
1188602
584211
919265
1445997
1208891
1872533
59357
1371759
1631573
500266
269384
310391
1244321
476378
410338
1357452
83386
34204
299154
51514
1303240
144201
64403
1293367
826356
1790477
1863941
485880
814354
304977
1875481
1822741
1935555
1329942
207734
507033
1730359
199255
701966
568590
1079248
133208
1667018
72063
528778
841466
1801581
1067331
1917497
1264795
1731513
1411810
1093973
1314025
139172
782137
844530
1920043
40269
1520136
1539114
1412773
1509796
269422
443984
342809
1845475
103469
585354
1377461
1322797
383170
1875953
192221
1338257
1835918
70770
1098801
1348120
832455
1917701
1267146
1980551
172164
1621975
725120
1443542
1588378
1086966
1947318
819851
504430
456311
318211
695764
574895
1295059
246765
511871
1327960
670633
916546
910496
700191
1016690
588277
18526
362348
112571
329882
1180457
712451
969863
73464
967395
340784
1319572
573627
571789
1755903
1709591
1328447
692417
1677101
1772509
259762
781380
1505761
1605829
1651764
403402
1406790
1876754
779314
527696
178963
746386
1117472
952202
387111
1196800
977240
933871
1963715
342123
1774879
1818308
1596644
1250534
179824
1200871
757665
1048491
1770713
1057295
1880830
420908
1734781
1020011
1769935
467527
1329644
853819
1627657
1803988
415218
295000
429035
401772
1459733
97119
90444
591845
417763
584634
84122
1385541
1651899
1982095
513862
1517064
1144018
1754185
1209068
363746
629874
545012
830673
1857819
320853
1612676
601076
715162
1229967
271526
1972951
1212525
485352
1989589
252552
1622265
1967666
1214361
1204554
971416
1587615
1915713
1542532
1789553
537093
1016040
1051568
919990
1276069
1039030
231342
1974939
706283
120578
957165
818179
1466718
893197
404489
315956
292501
38308
31573
39235
93817
284044
1678690
37205
158351
1068132
617400
465129
948706
951545
384650
1855033
675153
920582
1645494
1352081
1715867
1541424
1914114
834735
1899178
381300
1831118
1724426
1982493
1062026
412944
732437
281842
16273
678485
1731914
1363938
127362
1877895
1663854
1460026
1276274
963052
806360
523485
1543732
1798581
1119633
1564131
89884
890980
892408
146262
1121950
224120
302116
1195625
1324622
1519901
365286
905373
126750
1066708
1176110
1681382
878486
224055
710999
797224
714814
1756583
488890
374631
114904
1184990
1268203
558313
1349645
1257044
1553601
605708
358338
1124932
235060
381340
1246379
527951
744486
981708
1812891
1719143
701586
278676
1528324
214718
1896156
628829
802453
297699
1630133
158870
1666083
257011
709528
109049
913055
4600
895707
537388
1983206
214050
1764740
796609
1087053
641191
1941532
933078
894505
1578447
313192
1177468
666752
338462
145004
396922
1767621
1645818
614881
1627373
250507
1828446
1131857
859360
543951
1984386
198445
1348828
496624
1782992
1359655
94338
513390
1941584
1276158
1042805
1157046
1019836
1604370
971629
733925
1060762
372571
1176066
1885952
1624298
1121658
83139
622282
132380
1542711
744062
796562
97080
1271347
1949490
1207864
893068
381567
1767653
863699
101162
1278814
1942580
1796785
472747
1221028
1431309
784121
1463622
853660
1425777
1231456
1374896
1199435
1059625
458083
440117
85847
1328690
181785
1849945
1802479
1509869
715987
1781840
1221926
1723321
783940
619786
846715
27729
43455
122423
400036
676735
379005
783153
877500
772934
1539891
22235
1361073
157136
1408401
19965
60796
1931738
462477
1674130
1208879
1901106
1995813
1562227
1476454
39394
46689
1662737
1870664
392308
1483286
399671
1259813
1282606
1411652
507300
1274729
1887231
1289785
1366202
133439
808316
1572918
1644404
1715402
559392
76826
347698
546944
371351
465821
1135570
357203
1316560
1496260
620561
1326897
1147099
1463031
1378844
1946221
7746
1708038
1975689
1870677
245002
422329
804159
280161
88043
436148
627508
1948172
732247
927457
741624
663506
611136
860591
1563048
1414468
825052
1143106
665723
1250795
661584
1222515
1209357
1491028
851334
207663
998476
1487140
1212049
935774
1838470
467780
1195355
1229156
1293542
1812048
918213
972226
320157
1786454
989617
242543
474422
1375062
935639
327319
1566690
324588
1983442
12939
185554
1231252
965522
1126269
736172
1234245
1225635
326899
1141146
24179
1823297
699936
57579
433114
410364
1919287
847532
1489362
127577
830187
1977569
1257714
1673248
937302
1353013
170209
756587
1145173
1747715
485965
1229508
1214644
1092168
1897378
753901
5664
859035
1727928
662252
1307334
1819729
1204986
1207824
837870
1015085
1151836
1210560
1697083
850736
1070118
655416
363780
1463977
1761585
338635
583510
1409928
951219
558112
1753497
1973551
87567
1967275
1343208
1282665
854689
20413
642713
1108610
377768
769906
1882588
1104982
1684778
1525849
981380
666093
1542417
1273074
815397
1647186
882738
1295023
1948851
1584203
442622
72181
1146890
102881
706991
505430
1528093
1269486
888384
782560
1247480
602792
541591
1934853
1605484
1130246
1167308
979615
989293
792342
63117
1788827
465614
334706
753873
1871841
1090198
665188
287662
1631600
131317
750429
426058
571111
226878
707219
1575169
1492311
1728684
710506
20339
1803814
301139
325184
260446
1856721
1369798
932138
1993044
707623
311790
1942877
504730
694482
126960
1406208
656503
1546012
695994
416444
1005448
1099786
1290020
1116260
1191318
809979
1169944
1224873
819912
283003
418314
1166583
115525
1008728
1417196
982226
1032871
1125991
1636816
1093993
1883201
1448825
386689
199072
875947
1897627
1037980
23469
1315294
688210
1877763
789672
989438
392675
1164309
124751
923816
584078
439068
1772526
1191421
114220
164923
346459
789255
1698594
923760
665148
1206424
1750805
1199493
872999
1337630
1786695
1780633
1321728
960900
825735
1257130
1539093
1306077
1917994
1616142
82697
1626044
1209364
664989
252683
201113
594205
588128
1725641
1597234
1927590
349351
1531722
106363
1831003
342579
1769183
1145742
300644
1505509
1876644
852882
1896210
1419196
1897033
1234783
273562
1744755
952262
522622
623016
317177
1900834
65027
1071788
1591303
1386782
907556
34277
100091
656325
780791
1249978
1526815
441595
1284449
1300609
845408
1495904
293199
1586729
1783112
240860
622095
894825
1836829
764446
1482927
1843658
1253731
1319442
760045
423123
1432276
1964058
1072448
1932044
1763340
1001170
2392
1331380
435833
794450
1368374
850793
1179198
1016234
1675225
1668751
1514663
435186
1711078
1295349
877194
1630235
774942
1950721
628577
1091503
454266
1099737
776681
1676732
767998
1496810
1417546
1043685
697074
1962014
1064034
240221
1346114
1412161
312484
768105
746024
833163
732519
488036
1163587
274346
1378613
1103391
1678370
860905
474404
1558596
137783
1606975
901739
583492
884304
1855632
779016
1780217
1609226
149207
1284960
1982572
779176
99006
168582
412014
1682014
44991
1174302
973374
1837002
564898
1995610
1443102
1612032
1462706
822550
30750
1638684
598461
1507587
1708183
95847
1998857
1436954
1617480
1828734
1362857
1751183
1037304
1985494
54503
1710101
1334307
1678526
518571
531327
1226746
485737
1704997
770097
1158484
990417
724140
354229
483877
949948
1253972
1141342
1050023
817777
1738472
1280146
1949304
1707660
618234
502461
66173
929368
1977928
979195
1662688
1012401
527811
1974373
54981
762231
1104677
552569
1306062
784185
1385475
579580
1880651
999410
1229102
937940
1093789
1163494
851228
430831
854727
818766
1763797
1176179
1510024
1306949
772397
114069
1304419
830592
1257739
1352752
1265475
1371697
330598
195440
305989
338341
504869
1131314
1706792
914777
291028
549094
716368
1996728
1288697
396787
558904
1027527
1566480
1816773
1895218
494138
356201
735101
720966
652850
582244
715159
1306342
627051
1963528
1628601
1667100
798097
1756607
759289
1247052
42007
877000
388994
1372035
219389
1669975
1494838
772401
202271
1757535
160666
1518983
399961
828519
470728
481758
1385843
540811
1292755
381
1228820
1375252
159802
1046291
879575
1128927
552032
1582783
1078934
1257261
1384930
1572848
444672
1937086
1530757
142974
523869
1346185
7489
587422
1202221
1239691
1475850
63352
1617646
1631099
1434528
570494
1555536
491450
1223462
1429906
590144
40262
21914
1522669
1100533
1244020
757874
1134284
1843603
206264
1761544
595302
310274
736984
704394
878820
1985739
1139675
1440920
1059991
90953
542030
813009
1999183
1044372
963625
1006043
1985199
469304
1408427
1430300
1481871
992529
1942199
1350371
1847496
543159
1001397
516674
1906951
914109
1213721
880840
1898176
1623699
794319
1845
1900819
1256746
776832
1702081
75497
1412322
363855
1208183
1920931
477596
1930438
1114426
229582
731245
1275783
601214
478635
1671917
815258
632543
1777228
1222366
1510626
515611
818703
549466
542234
1310042
847628
246464
29213
332356
1630862
1363683
1532241
1298315
1935944
1026513
1967374
1800326
901631
945878
270864
1599492
1719055
1579470
371831
157057
1325001
1627161
680643
458904
1766192
1483999
238825
1555081
665247
1020667
39192
195757
572610
782147
1809845
51880
816625
569813
686882
548988
1930856
1095303
1923432
1467967
1768764
604811
591314
761041
1524003
1396734
1394177
1902677
160560
1751152
619350
465195
1304996
540104
1452797
1485763
630756
909179
1721893
1388352
1136637
176589
1332504
1506508
55638
1803644
964126
1261631
936349
322970
1885372
1943171
1745073
97069
1784546
181322
131314
781859
1393699
547225
995241
1927692
1921317
68861
1260179
1575352
1171069
473561
594702
1259539
256090
668615
222146
474906
1998145
631271
258495
1980817
629852
913251
1378922
990840
555538
437856
1058484
282374
462657
501124
463648
1468372
1200060
160756
1584028
768511
1819388
1249581
78207
1545360
1901941
1257733
1553008
1924493
1660595
570036
689363
642251
994088
1272856
556318
1154495
701294
1724934
388085
1271531
1952838
621184
487254
1019715
1465228
358052
454001
26673
875765
859261
3013
1806579
17897
1127381
795452
1129591
119949
1285277
1542318
1046579
1299742
218536
1110678
235017
1540379
34890
317965
538571
1833956
1609078
338988
1027418
223563
1515439
1401297
842533
365109
829592
1439396
176773
1587290
1190921
516075
1939785
268076
1879647
1676885
25263
1648153
882255
635876
1260840
1460000
558921
1214617
638698
480861
271370
407793
1342829
911473
817221
1927112
716209
1406423
440787
1887209
1787506
1045359
1971746
293981
412346
818378
151263
1704176
1903407
622340
1200815
847523
1477532
35888
963849
1473708
1120292
553853
730513
979848
325522
388962
1330550
651806
108176
776667
129759
375478
152870
707381
530361
1648987
261655
866252
119685
178858
1443972
550837
198903
401198
526439
240510
911324
967513
1433715
1336071
686354
36281
1487686
620537
570440
199135
1082287
230848
781377
959665
1548782
177343
1033638
592057
277944
311582
1209282
214630
340105
1988909
1205183
2482
1549294
676810
867933
1511339
479733
1396539
1361049
1836094
959086
1002804
136437
792693
872370
1854323
611077
959773
1454165
337756
1201519
442775
1534333
975550
1614820
1061997
1818176
441405
1995995
921442
1808981
1350906
1470111
982602
301556
1995917
1844364
1894213
367459
1025171
1234150
1046165
1227985
1664390
1984196
846888
503971
1204672
1226816
983864
1588183
477451
1376766
160535
1508047
318151
963304
128236
47569
1409021
976444
984754
325794
112883
1269512
424995
1156179
738267
1801822
30197
1986351
1415394
544991
1268191
1167333
1176266
853466
336631
455868
1192915
250190
1575484
123387
1007495
154559
1766229
1163325
547657
1588141
305228
1306642
1149869
880540
1538171
58930
1039298
1375916
400890
1748461
1034391
323526
298300
6570
876146
1544662
1277819
726289
1850716
824912
1990515
1776123
441515
1536370
1466213
1196561
1450055
746283
756034
1853771
143841
1346553
408052
1303278
380634
301674
748152
824001
657737
1656627
293294
946992
329011
1288269
1718908
1679491
649128
1332722
1311758
89864
1905392
1711185
732106
1698987
280486
374811
1170428
1487605
1087119
530024
985099
927287
837396
972109
1120764
474809
1650323
1388953
1238458
896700
1859185
685252
1137612
1760164
1265458
59392
93000
764765
1303475
831858
1083120
191425
1952518
421146
297225
762816
990598
1542467
1012952
846915
930450
868325
1480248
1438757
1419778
483799
1662061
1912614
708499
609564
1521826
342772
1560597
435011
953729
1286648
1929134
414325
584983
79194
1391745
1657928
626823
1973376
722812
634778
1751986
902265
1147725
1250951
1965617
31595
1308508
1968305
602931
1973104
34238
1414596
1560402
972284
544981
1523982
211759
654891
1656697
1401440
1552260
1896049
1754146
674139
135125
366961
813884
849357
1034142
1360679
481134
1250789
1327083
551245
144999
631287
1326788
1599538
33181
1637961
1830228
35770
438614
776992
1751508
498877
276823
172933
240814
711321
1187972
1402313
1232423
1112272
1808113
216986
1365545
1470765
500122
600977
1179448
936394
662698
662254
89254
1188096
993484
970825
653770
865408
1151347
1662321
1949645
643672
1552531
1723486
1811553
1201699
193304
1142974
1635233
1411835
256692
1304258
649174
320891
730678
658139
892590
284445
1233463
575303
1782012
227429
643372
1066098
983084
381352
142610
1473030
1841160
690518
812476
434621
1841698
1944234
470182
802957
1329876
865515
329189
871647
1139314
584551
654298
365264
677908
463876
3464
1526450
336570
609689
9596
1381956
1915248
1545687
210288
1748521
1961312
1494866
984183
1058449
1500806
1283442
350403
81554
1616355
565692
969008
1151315
734419
543162
1678779
343377
741250
617461
981338
1561861
701931
1584367
1371314
1503992
1382664
1872017
1166899
1683006
1620376
751005
1704468
1683420
395968
1452498
1489572
863072
66149
1795674
1906712
306093
1540647
1138440
1774611
65438
1257936
1904797
232781
1622683
668855
456168
564420
1877886
1400314
1311431
1040880
998954
864040
1897246
1049334
86708
21919
299252
1322469
1348185
1981560
461936
970734
315311
1753879
1635911
1659894
216385
155739
1335341
715553
969964
1406128
26732
546017
1431407
360903
797943
1879080
751019
759262
1168469
601530
108265
731028
1756779
181499
1993989
26585
829489
199858
1657852
1339727
1317119
1544157
1070945
139720
1046671
1109497
708197
484596
1540208
1505010
742980
67768
903596
647803
148251
1140214
1861799
964187
334556
1067099
843256
32425
1140051
544977
1110191
1873261
1285034
52435
1760301
1471005
278949
1055751
1343762
1120201
1269345
1803320
388753
461794
1360344
461029
865875
1321912
1899982
1865353
1076863
1518704
1488520
1956533
1787508
173960
902807
1125755
1092551
1481065
1188554
438211
1939929
1172430
1412297
1994773
1540686
30159
1806766
334988
82955
1229497
224603
1417356
1550180
202917
1379890
1589783
1684566
366827
403788
833522
1790811
1685297
503349
1043146
1159102
1536234
1490981
901360
618181
1980720
1282469
769969
1493934
636380
1717140
1788423
130786
1499193
250051
1798494
206896
1624432
1957416
148099
1493866
1222664
1428608
1370934
1994867
414673
399680
1029429
1244612
1139523
923027
790517
137134
346403
781741
1067974
391296
1953732
369450
1754069
1150470
775276
1075241
1942713
784511
937650
1168810
298068
301694
782515
451773
1053276
1574515
1353605
1996140
1748288
1066103
445885
393606
913132
480852
1532709
449178
1406345
1321933
742777
732245
1904614
1036037
56190
124987
1984701
1953083
1103064
1671115
1440107
1046463
1163501
666648
1382735
1253009
1374381
1909550
198976
1047682
1661547
441653
605644
740893
787906
297137
1679881
1909804
742435
233119
1653758
1801603
394911
1861654
1270219
137932
858388
177189
328174
415906
1496865
1447773
929907
503161
98575
386987
1047432
1103375
124022
1631430
857848
1452299
737429
1340185
1304550
729138
1239709
771478
1061757
1874739
667521
1164149
25332
1789632
333081
1437770
905243
1851779
20592
835345
764574
756647
1719307
1855414
1668355
500152
192698
1583453
45259
1727845
1660274
117309
402967
1818815
732485
828575
299821
557599
939531
1657781
94256
422340
914641
1090533
1568082
1846639
927592
335461
1472720
1650470
1422790
732228
1528192
353699
310376
503352
552160
512102
784633
1909266
742083
1084415
774660
385620
587216
1193400
1540364
763255
1547437
833183
1274580
777450
508896
918340
1373735
1621034
1066867
298323
1839366
469164
1099383
285179
1371917
1682865
1390047
1575903
691735
1399225
251211
1541833
900263
1724475
125725
1123100
364723
640689
282367
1207409
1255584
1114281
796278
1780853
1774900
594948
348700
764199
1099725
956293
143594
165371
770740
889443
1000842
1250657
1626165
1449016
1923056
172471
49399
362650
960181
829775
1405575
123832
1939091
108729
412368
994042
900263
1541072
1106055
1487588
1976475
1106601
1161582
1736458
946003
1250012
21611
1321991
923680
1282340
500880
1444189
1373447
1688332
771451
1187088
895949
1543531
1296972
1603196
1690885
1445394
1691176
117235
511616
1994848
1692735
1379333
721662
911784
1644916
465028
274901
1630246
5174
516387
1012856
774334
1869549
1548463
637861
618463
604014
1350345
1147185
1950616
1249277
538617
1606089
1152773
1705374
837221
531060
1588385
1182009
1671216
1053896
707955
1008998
428832
457256
423858
1751877
986015
1172727
828563
820374
1244542
1888210
1878508
123951
840071
358920
876822
1724081
58118
1952596
1331409
828694
1443785
553439
1642888
745539
1247397
1921995
1469709
1093634
1381011
372859
544174
1301443
582361
730678
1014172
129588
574633
1578753
440014
243666
1665918
703274
210811
166356
1935451
1756194
1429381
961557
984277
1848042
859637
1814843
436930
475989
964069
245930
1148598
519535
214948
867118
594665
1160636
991502
1422362
1515671
569477
658887
1274127
580846
573802
1551426
1161925
269894
1379134
1812072
1735827
596626
1625486
168996
211213
890129
756392
1733864
1476407
1365021
1591499
1772337
142819
1714568
771065
73401
612892
463599
1258303
1101615
1965009
1942281
1748924
938050
448549
945844
424882
1874532
53228
631186
1241594
660414
479013
981892
413741
1098316
1354656
239134
1906629
503470
1189371
1440513
1465092
1892184
1289646
1506602
1652344
533227
1044421
236219
76229
1671485
1535054
1931165
864048
1515214
808615
131551
1333148
336924
647900
1491462
361774
1795381
1670743
514763
396737
98406
1400215
39545
1635683
1630812
1544861
569605
1964210
1265539
1939943
1970266
543932
1481836
596656
1158139
1089555
1907110
622924
1553977
1238506
1330126
1103435
681033
163651
1763162
1358596
621651
1273590
847459
1116398
1660948
380715
1557572
1062864
1910998
1873492
642971
697406
1151006
1443931
326041
560244
1327501
1055754
138113
914261
1191664
248700
1541057
364178
864803
1585114
1294759
1625836
740261
1155362
1379119
1973005
1549267
1797588
836250
732163
1969912
977539
1202835
1234132
1153842
356931
546932
566126
1411758
427144
557395
56145
387301
1376075
25893
701763
203677
443810
1363362
1344848
441466
247745
1991811
1608175
160028
1345131
273293
1837129
1851890
270744
894480
1286125
116033
932099
293249
1923698
830631
1562188
834060
410016
941142
666828
300860
199674
218069
337170
1784063
1727037
1692028
173617
970104
387677
519553
427539
182259
816615
1817722
553250
922990
1448077
104293
807279
1652138
146808
1796581
1833090
1130873
34212
548471
1913418
620249
331395
235302
1272866
401660
88109
705567
817826
1156428
300519
400260
1837809
651664
1807193
1096523
1636715
1324518
770591
1194235
1936742
1749314
1137301
1668529
1528300
1402282
1258664
71343
1462013
1409174
664417
688878
705685
1829130
590871
1813756
133598
246234
1342001
1913859
265757
963583
1414301
1505498
1652262
1207997
1855907
1498601
1544635
1804137
1109478
1699706
431386
1211159
95565
1895360
823090
1202787
1039961
1557832
190110
1313107
599348
1654944
1132750
1356608
1542731
1842090
1349394
1550460
125458
1926596
659704
694453
383050
1115856
1652652
1844778
625648
1693390
1092746
1859209
1582532
1650312
1971959
1045518
1993303
1113089
948959
83081
849974
743808
1479856
800958
637316
172338
1254290
464568
692491
100681
1248295
594336
531621
1989219
371839
1113996
1699281
1409551
1605396
1542049
902084
393438
190535
540479
1395808
1229302
757016
864141
695956
1094661
288106
1652278
658243
1155141
722998
363792
1237172
1432616
273231
1565471
389700
799730
501432
204774
1608996
593645
1557254
249256
105793
100315
1827239
21171
310661
1715101
1984974
1184323
213662
603410
1042282
1158358
904607
1158739
188260
844035
566555
1478755
1059281
1877974
1434399
902148
1180643
692367
600410
636947
1421883
1609988
638181
1951734
559814
1267958
1853822
161540
316903
1915869
1684168
1576682
1729300
1294850
603486
1529956
1098734
1834640
1227200
960942
515532
67518
1808572
1671053
686069
169913
1963539
1251692
538676
1399008
1322572
1330772
847853
1505049
368920
1022439
1109465
131045
975763
569718
1729404
515798
1153163
1294296
1052371
879236
669961
1875828
1736019
1778449
1359557
138236
1644878
1615339
1392309
1723904
883500
794597
1831899
1219180
908410
623732
1798880
508208
843292
207525
557322
469596
374150
998706
1042181
171429
457099
1695009
1276784
74793
1978653
952731
1936886
1586740
1509287
1820942
1237314
1907208
94813
1189429
1163840
72527
1195786
1459784
979711
170272
1565682
1867419
1383452
1939713
1226223
46328
782215
110098
493699
324470
602177
1619988
872949
1750511
1773831
1508473
157131
841124
319735
199047
1934048
1772255
704819
132055
1531613
1991423
155897
655036
1952847
811627
1957383
331273
539169
324072
1479019
1766111
6500
761276
1707424
121390
1443908
1873776
1620623
1333849
304093
1743151
1348705
1553302
298473
1167188
939745
1106607
727208
484814
136434
1103623
1053108
554275
401793
1556876
639737
820338
608473
1432316
1239599
1811234
1662814
417560
713467
1682574
812780
692524
750534
38994
489938
1380017
1236965
757429
1426521
1216782
656902
407935
1613627
1315761
1301861
1099601
261437
1552743
1136217
713710
147895
3255
896071
1863108
1652506
275757
226846
768078
672956
988292
1028490
1427427
1492537
934552
1419804
1049132
1964232
1761174
1427868
1919436
914423
1740228
859139
669763
1760890
1514022
1049718
1198199
598295
10511
1173472
151547
319902
853907
1926407
1388995
848039
808209
1190291
146197
1010539
1438560
798430
510152
302828
63088
708802
864249
335409
1739463
1175648
1271487
443465
1837289
1905352
540186
445367
1402306
604098
555762
1597909
93885
380878
536832
174337
1257567
1500420
1815023
1726231
283201
101609
1221765
505772
1918921
763514
1543928
1172650
935676
307263
869994
914558
966893
1016658
1986669
217631
1669712
1371669
224398
77483
1270070
1330324
359259
1950645
1344813
172092
685235
1440143
198401
1358576
1049225
426214
1213938
1842324
944767
1779679
1291651
228556
1341706
703768
79670
760237
962596
1205284
375080
1313435
727839
985598
405751
1924230
1415099
1319719
847179
392511
1670506
1387737
1092849
151761
1559272
526990
852996
1992858
1544786
1315941
551190
1541131
866925
815302
623728
1294292
1210411
98441
1134367
1716833
592122
1840734
1461119
1841933
1844976
744016
751078
1972875
820006
1144380
1637083
1136851
867173
1601710
1410468
493771
1012861
343722
1307713
1320837
1695578
610805
702988
644369
1884504
105649
1543146
896117
1549711
961465
1925820
212618
1516512
587937
46573
1197883
1044020
1922681
1270070
1081793
1257682
35939
1627330
1565850
19045
965657
176882
250684
1009022
624389
1431067
1732545
424772
414580
156302
531675
1880534
1069492
548369
907403
310895
1958464
1493620
1319100
1167818
1111043
849381
1236474
960644
616866
244440
1049521
1342067
504765
1621639
645252
484582
1633128
1922397
1803772
1603560
897505
253480
877897
1114356
1306259
1784837
1167633
1522680
1547173
868992
1229079
1107548
26570
1619573
1669159
282485
1600073
553091
768403
1703783
1786759
496012
1890720
229753
253876
198858
100415
1076996
1327120
490047
892463
135774
277038
103606
1454401
1622345
705274
1721240
1160226
67143
351266
1985134
272568
1967444
1597691
1283501
181707
155495
403983
671743
783537
1688862
1017555
569955
1262188
1189404
1706292
836135
137490
1317535
1358535
1211396
145791
1022516
1329612
1402244
92204
1351414
1163773
1317224
34995
1457191
1656979
198133
1344831
404261
1991613
1097677
573059
436572
1353033
1869106
858752
1024175
1199549
540048
770728
749829
1907711
642650
272740
446016
1311908
620613
1264374
1358090
1625954
819980
1614276
189513
1275614
1830550
376517
1063267
1542662
427569
426463
363777
276389
466704
1822818
1181694
569308
1811760
1289784
1274969
1760907
636841
1695142
704318
1820363
1813692
1686997
1202545
1490663
95949
1225095
1479498
90144
1439120
313155
332318
1427267
798219
1532667
1879041
1052873
689589
1032542
1422663
608978
693732
1871512
441500
897317
1412462
1420270
1088648
1507781
1975574
209555
58787
121798
1070662
1180109
847760
621162
572697
1873901
1027155
648205
1135902
129905
959452
1632796
274846
941651
288392
1033499
1237173
654450
1704464
908601
1646499
295639
529657
229406
75695
1918999
1554256
555067
522960
800853
1117823
506935
1988939
1053632
1189626
803784
78338
1451410
1383242
1064987
1519987
1579648
151836
140079
64143
1838043
64627
631031
1132128
1807131
974524
1370444
1967303
108831
557556
529760
520580
327833
326409
985600
1165645
1656471
1249881
23173
1048263
1182483
684301
1826489
319586
1040412
1896205
1287102
1941609
722599
917438
1577297
1192474
1931994
1495497
1029922
1957405
1277894
872602
1988569
1525651
242393
218107
130551
4235
1768965
1289131
1201563
259449
778070
661193
138564
1726627
1864616
1479376
823933
926165
952867
1104798
867678
1336420
1752237
1882492
1943012
1740625
613012
1183307
93229
616924
824452
134283
1286360
1246965
939942
1339744
473237
1091306
375870
1959821
575653
1057447
712279
793356
747062
307604
273551
749143
715464
828766
1347375
875528
1268377
233454
505116
1235383
735403
1537435
1977878
1803945
1885883
1676721
253204
636584
1962216
836041
73389
191611
572278
534501
18307
823689
224242
369534
192985
153542
1262407
1632834
797859
931534
749700
408160
805376
396551
310723
714501
772265
379267
282470
1833290
305101
562895
1461189
209719
1095958
746422
1364380
1588031
1245526
1713556
1173305
958031
574503
1011655
1693631
1732835
691302
263467
1315547
903349
1054855
39686
575234
1020314
69837
1894284
470702
1950728
132774
1477081
452861
403236
1944422
1536524
1330024
1795303
1029120
352442
403115
103498
719138
1071380
323657
1899241
1833515
1747375
1412980
608058
122256
346988
1658804
1995831
872930
1366249
832343
1601734
808246
7063
1676891
928061
1496065
1259893
1619817
541291
1295203
314805
1226573
1484129
945308
1447506
504137
305793
1991689
1031485
1808016
1222195
1411956
1687998
573623
1304199
938461
1518054
400438
324933
1027991
424521
1324320
1348212
1887399
1936496
1336587
1722614
771178
1105479
1342410
1606801
1847368
633641
447871
392421
1849091
1837609
1184892
1904087
1546063
780601
663890
652679
1300177
350678
125819
607140
37667
1677552
780587
664039
929882
931918
1137817
459103
832652
1319060
491344
1296876
819853
205785
658334
163808
1215426
1302961
1945201
193311
1713124
90951
1086233
1689181
688335
993284
1746213
1298361
1109877
1556472
1740420
66934
1833683
1385599
1573835
781349
1110934
656095
837621
1969403
1798662
1051570
298572
1272777
1406700
1650436
1611392
886461
434266
1268791
1068214
457434
1752000
70139
1075556
349646
610674
1423609
753194
1321588
641027
342865
227792
1454906
1579262
931712
33232
367330
51654
214638
773224
960388
605346
1457635
514398
1027259
1265437
1518798
1113962
1551608
1516876
587473
1019239
1094482
1710472
1711986
1056597
1101365
953416
599822
1017935
282339
1021039
694123
60955
682296
1307807
724704
1265462
1592050
1556802
1356681
745109
472511
977759
598020
1421879
65235
1084093
1460549
1237476
812998
1541574
1678020
517151
1720243
810625
45730
1287779
685885
626584
1702125
861890
360118
907374
697223
1552473
1880662
1750069
1354510
1791640
1321674
461249
206597
843245
30559
208134
1357630
302327
605063
148294
580491
330227
1804333
1520160
262854
1939637
389505
1171351
187782
182817
107364
716788
263539
1480945
1846894
1647564
125129
1549498
1514739
573060
1558588
1848414
1906672
849336
510909
1982562
1538065
3465
155910
793270
1928501
773245
954839
1477164
554879
1928332
293137
1044029
1666307
409185
325493
1096993
772292
1291554
253756
525258
195058
1629317
529915
1455536
828169
858968
753671
206339
1605439
1490871
25434
626379
1647005
422103
1129808
1701870
43975
1426666
953417
957319
703757
1811049
1988502
645249
1771951
1498474
741694
1315945
144831
1422128
586199
467189
39711
1883971
132708
1975371
24563
318583
621804
171510
406332
1985979
27353
686756
459878
650774
402335
1320707
1313586
873564
1138242
1417987
1399120
448904
1600330
1167101
921280
647246
767189
204729
1164756
378705
638946
1778900
450816
1986909
1376521
1914195
655309
504191
1976950
1696958
1371447
1912491
1715972
269908
1913206
109216
1701197
1358530
444177
1753558
379646
1123826
325336
1821921
678966
164552
1170181
687626
1652024
713211
1821602
1608690
289031
915497
812101
887326
1705491
1732181
679362
992195
601821
716000
119944
851755
1107552
926065
1726479
1195258
1518518
1407425
398227
1652850
1586624
1088949
1584025
537440
1365661
1256863
582896
1184793
58659
620678
858121
1176790
855717
395243
710460
1900628
1805558
470182
523342
1994222
512762
371560
1319000
696999
662824
780028
373384
1683921
955236
1160072
1764744
660678
1127164
1128718
1371406
1082585
169836
1897466
458092
1980677
512519
1167088
502683
992525
870134
1916236
1297704
987674
1952006
793917
1190849
722778
1067408
308183
44124
1046613
1861035
18485
1819034
1476127
474019
1842488
809045
1749167
1140545
1485147
1268813
1827550
1660722
861857
1305360
1749693
241180
886594
1563940
6109
1763808
777640
1474319
1049777
1900318
942530
30185
1099547
4659
852270
1826484
1468743
1604902
1136403
1853437
964746
1945553
1297763
909496
775756
639217
86962
1452555
1517770
121906
882243
1841940
1126028
1150939
548750
1936588
1317336
209630
157580
1077533
1947056
763492
1732077
1278872
1756977
922679
374953
677361
1288206
1690931
29520
640811
222346
446040
379672
991606
1515794
17680
1668699
1303905
1367600
927259
613921
620628
439281
925262
1995550
54053
635716
981833
1503559
1479737
642809
69197
637376
455018
934563
770750
1186530
1501184
1065961
1177787
207599
941846
607870
464132
1012859
660831
211463
95962
913763
815989
91515
1665136
770853
975772
1318184
491819
989626
339717
1303011
1507428
1612476
1271031
492124
1135592
1593540
668858
1166237
1408142
1718558
677696
515570
1595058
271580
1532710
954411
978448
1171961
893759
677950
1170784
295738
395227
24023
1968863
1159776
472109
257385
183182
945717
1314211
873024
1686606
555403
1056074
1039108
1847053
791344
535406
1699440
1115358
1412811
1704556
1302673
405419
735319
1130469
1208986
1548006
734832
362024
1415039
174095
681579
126903
1515517
1756922
1106284
1288342
141246
1167353
1376076
1585864
1317720
1538599
783881
1715659
125426
12127
293773
1992614
1807480
220426
788501
1922369
1141403
1983013
1699860
1160338
399120
620013
586811
1854548
1753598
1058017
448785
84019
359530
379747
1590568
1050700
538520
1327407
972786
1441289
1100613
622689
868671
1264792
1097557
1351166
942426
321094
1312088
85116
961553
558064
1059859
565436
1467909
1267923
1261835
1841630
985117
1711216
1812127
1603484
53350
1798919
1915976
1440459
1261665
1043814
1484345
1785002
1150714
96680
1561183
123649
106764
621212
1977478
94961
1366152
1494110
1062845
1568331
346290
1754519
86636
1179725
1625333
904495
570938
1506667
322921
823551
1699921
1640523
953946
425842
1839353
497682
485778
199339
1958258
1494999
332908
1894523
675163
1663499
267173
1975666
1912126
513950
468960
60944
427212
374104
1328379
867916
1052535
1840606
307536
633801
774274
1917050
999457
1896498
590679
1187711
43640
1191662
160030
561221
77415
996544
1406057
993209
503851
1857674
304078
880307
771139
503953
86027
257454
1144728
225626
634395
1448616
1233543
364773
1207005
901436
643318
1917346
822448
148176
447778
1712183
285234
580640
142016
1989068
394643
233677
1522334
872569
806689
1325563
493035
299101
1016372
139325
863779
236551
657806
1071559
439928
914447
761464
1261774
1656079
696287
710413
1149449
1369272
205728
1687148
1954612
645274
784109
1730078
1144906
611837
224612
900204
433835
1046568
1454578
1228176
1903852
475137
642858
1929263
202933
736253
243066
155839
1296750
29926
228031
1219208
1511121
1632878
861000
1288987
834828
205168
1687951
1267948
1869273
1728278
1809964
1982185
1981586
478818
1259987
141420
18898
830849
1725538
379344
1870390
733995
543620
785890
419583
844667
1745142
810348
1435806
1738601
1031378
984659
1353264
229241
1747172
533506
282715
508709
1293552
1546637
618598
1984517
1216103
902345
407347
1153212
695361
351429
383587
1356942
1542030
1249464
159028
122510
1210823
539013
523508
496242
348475
943797
1789574
878153
1115627
1561305
785824
1876377
717325
1165474
1010125
1544480
106686
1376011
869153
1894765
591446
1452870
792562
631032
898790
498238
612661
418346
1628094
1286673
1110358
1022194
664867
1979625
1182632
183364
910403
1770468
1561029
1848917
1986625
1171017
1271515
1259315
1881309
17070
386516
809505
259739
768613
1068697
627377
562241
94214
295602
22231
243413
1619568
1324122
1060231
1167154
1145957
1542547
929167
1755841
1073548
1230688
508246
1322357
1492949
920908
126106
905205
1410485
195473
1405069
147916
1157422
293840
1631099
1386159
109266
855063
1343198
1232258
774118
547165
1464812
813136
1070819
649166
679986
1825169
484794
716420
1047149
1605564
778973
607391
255181
1920719
1910111
1755613
605948
1371739
1660944
435808
859513
1851971
1145061
1452301
1731702
440357
185221
1094472
994478
126131
1492261
395692
1525966
1133444
188300
5356
1497845
1778154
682391
1456623
1750233
1572821
704175
831253
280189
1542636
12336
1429782
1092092
1735823
595676
1117067
56720
11696
921203
509754
15344
413675
682179
1430849
363099
1008929
1887460
1411533
642344
1662815
1306771
1088334
706756
220806
1486251
849319
1818339
1810766
447770
316127
1091129
1598103
409663
1403360
1908024
1316496
845973
1824141
1212291
1857020
1354195
1750151
1792450
592748
1775184
541404
1114862
776967
593689
1652860
1138737
255248
1784172
1155592
1371075
1741323
1496395
1463714
421421
1891252
1227242
1228738
1712496
1934506
1361626
1454377
1364106
582623
71960
1955800
1674727
902053
482167
796600
1819451
211453
613304
538558
1685046
1171834
1006147
1762049
1348876
1644870
476191
1627339
1034370
35850
1128710
242876
328538
1053158
1389912
1068210
1849067
803174
1132083
1885340
969165
1443364
1928480
444559
1549827
1664571
1677491
1901689
1597022
755469
1052148
280897
687160
364697
126195
1808038
1269517
308206
1639010
134460
660330
82669
1053696
1374572
721421
1676554
286176
941380
1982357
1907104
1535413
1346884
1954580
344557
279830
1611700
1018139
1937845
1525186
1262122
1722289
378305
989234
571433
500438
659615
1722986
885097
572978
1522650
1818323
1999255
523059
1345032
1007909
739616
1179391
1494729
1948185
219282
815893
4817
1665610
1377878
638132
670965
345246
1283861
578629
1280962
573106
1125393
170556
548511
799348
1294181
1895217
46551
1738826
791895
1499813
1427488
1169693
1404735
1608300
1955591
1831345
862339
1655335
516761
117618
1942356
181682
609416
1755921
99707
1141936
430328
522721
532115
316713
103189
1613934
1118103
1202842
1376231
1224048
743191
934672
25227
1853544
393972
1139150
1060102
1902517
994904
404081
1772095
230768
1485245
370421
1085431
786162
218267
1814456
1164239
1038819
1013280
1403133
566602
1527343
361403
52843
81041
1802879
1959990
1424742
408911
1530125
719721
1170681
820459
369703
11379
1661957
1307626
1286207
732949
167020
1596568
130111
1432746
1817554
1127699
1168172
229159
476781
213338
330951
676988
53534
1827620
1444815
516456
31901
1479857
1749472
408324
1895053
945900
502405
701461
767130
1131603
1932378
1508534
1765838
1817468
1699607
1814532
1784543
1273970
650417
1133401
602197
389781
239492
1813161
969128
11248
1708495
573018
1978134
369689
1688403
1841946
1948736
491366
761596
606566
1012690
704652
422577
487624
470585
416020
332569
239378
960755
1450088
1710473
822786
216146
194289
1892997
817993
1471428
1654178
616021
1287122
1176577
1383086
421228
1683618
1264515
1233558
1136897
63092
1647019
502145
1108267
1012650
1863010
1927346
878390
731123
1263832
1213874
41671
251174
1287085
1172478
959094
112839
935692
325942
1173025
633543
1723322
1677095
909698
312377
1256014
1691234
1561016
1853393
221765
1605081
114468
1736605
1063919
1769827
1384047
1187526
1026500
1762012
1588326
1555340
1155444
853053
1250399
208819
560054
584040
1353814
956777
1868304
1553768
258283
1673431
1993091
544865
814857
1495079
1873673
316798
1376109
430491
1475129
1732052
439552
124928
1898263
1752719
706833
23972
1266859
142030
489813
250439
754633
1880398
549948
1919039
905555
1487616
1400539
654747
1661126
420570
1599269
991348
1784616
1660722
425033
1773569
1776990
344827
1679111
422179
1305290
1677656
532596
1500133
1180677
1434026
313365
459751
1240234
70442
33669
959844
250199
1783920
54809
280424
1572487
1793695
1037279
841768
547059
536132
376563
432574
1038964
529405
1567830
907873
216497
878752
610644
1478087
1277940
1595749
972012
1092477
1742488
381107
371782
1513696
819315
1958249
132832
1170058
1667710
593398
1336143
1946522
1849897
1958292
580689
1648164
1271852
328888
535671
327757
1027208
319021
20679
1111922
161057
833360
1458377
1051660
1549469
1273004
280833
1487149
1950270
1582479
767228
1744301
1390319
1543745
579817
1260991
1562057
1811514
1087448
1318288
278956
1185511
210549
1430382
1364581
564471
690799
727298
1777239
581499
706831
1406207
1644890
480073
649055
53295
184881
99497
1489874
1776365
1273478
1048642
1320559
1221374
1437546
1875339
208150
44576
45694
1089478
719994
793690
1314845
1327830
1927922
1976052
1991397
1775811
1777069
281312
1547734
1737536
764730
1189216
1096115
465535
904116
1299686
1972397
998876
292765
1548668
1481888
1883993
1682810
1049887
1986799
1520778
90034
7308
1463519
1196321
681533
561856
1792164
1425132
876409
1313271
884688
909831
477573
784426
119501
689051
1285405
1541731
1726342
1363010
1481861
277263
1593923
1228477
911619
1842067
1644206
1545999
328381
453177
700808
1960967
651126
147287
871198
558816
66926
519535
484676
1646963
918638
1576
396906
362664
295689
573568
539668
195930
952178
618613
1808323
1186915
1406860
862990
325650
277732
215061
343153
491480
1048530
1046699
185558
91927
523537
682714
1689458
1681008
309730
1128736
1614689
1848858
505368
1119135
1338860
1244153
756519
708751
89344
77873
1009778
878333
390486
877712
775107
477872
649263
1744201
1485569
995030
1344920
600795
788897
74232
1765335
710030
1149386
189781
1353285
740353
1521315
102691
562443
1859154
1055616
304360
85222
838543
360756
440651
459174
1124302
1567936
1067509
987338
20308
937811
1810323
682990
1139067
929885
405398
889134
83457
1466518
488293
347473
1971055
490839
1173298
1477370
1650761
186288
1180203
1607390
460851
1943819
284243
1279266
120785
23388
216661
1111715
219659
920500
1822926
63884
1429983
852276
923621
829855
1131499
1388839
1527166
1011574
446565
763541
1152670
43210
1321544
1629352
441410
1227408
955815
1397790
827252
1136959
614031
912775
1724884
1453388
763430
1833626
1167208
964981
1021627
273123
544473
1588127
1377371
1703113
1700730
249298
1301710
183510
570327
1309888
1872025
432776
1098336
395644
604837
975186
410739
1946192
1103622
1746354
427057
1975184
1934190
1676984
1388260
1897020
18226
936991
1383913
278154
1745197
133172
511825
1543628
1299458
457522
1104923
1562048
1288503
1140940
1014089
1077021
1549764
909176
1976678
728922
70384
1576304
1480300
1148810
1946127
798374
1847042
261199
148125
266951
1249309
1103216
361418
690409
1532322
508556
589986
1666367
1020191
31373
428951
194998
1617801
981558
971719
1983592
661607
610441
1055237
1326657
159574
1280270
709531
1970802
1325052
1520545
813554
811838
142396
40941
626919
774798
1228277
1688078
515774
979833
322404
1854480
1809706
1211419
429364
727090
648891
1434050
476489
1165740
1128361
1942879
774122
285175
1914764
1935365
1635248
1071947
1184265
1073853
327066
698072
1203642
1477408
1909157
716284
325873
421484
738143
491611
696252
917680
1510646
741752
1843476
99566
647000
153398
1727679
66543
1676557
1813523
1305115
1943292
526188
1374460
317861
151684
1489087
116729
1116234
726588
886502
1247641
1118567
282327
1892946
1658125
57641
1491711
698702
1685876
1748616
1178604
201699
1672491
1024594
916970
872161
511207
400421
1848513
938580
1324821
1096535
1126771
1655997
1744274
1088069
1168412
88651
880603
1203166
355940
974008
435003
1882867
905747
1854197
1020417
673079
99061
1267428
56279
546195
329565
332052
607325
420709
707462
1425063
1054251
810699
656170
1130757
473983
424486
362504
333359
491248
1422981
1777390
831716
656410
1655940
1970652
509544
944404
1227860
1967737
974593
735434
1198129
102998
957556
100568
1253783
220960
564622
1424199
432191
397124
138433
1760647
1850831
1350616
1965530
1774055
572228
739484
147116
506186
1905453
75382
1864750
677141
1479213
1355705
722979
390634
980339
36099
985461
590207
316856
84554
1300784
58194
248068
300045
1458494
874418
683250
1989803
1449255
354580
1626530
529859
382633
468751
24808
774423
1089579
1373394
1692076
1363509
1801823
288109
1382803
1247065
1686829
1164449
705697
855518
449450
804530
1874370
758118
777569
1485254
1389206
1475085
1323204
922286
264139
1922450
1792046
255893
1181383
1235831
639192
1286664
428673
260423
80111
406235
392074
936669
1993686
547865
787879
1581095
828764
1895999
81552
1498538
385575
1897610
503154
648035
1041640
1578144
1866537
1140319
548740
141746
1599977
362741
1954554
1543718
1933877
137543
337134
684870
1219860
689374
395984
486158
288552
460462
1876795
700262
687867
1877325
969002
1886634
1165015
880354
404019
831130
1223188
1431927
168502
1644674
1675045
171512
216131
7699
196961
1414571
1836473
1914427
326798
440991
1929665
1119784
1310655
470121
932173
871193
797403
947738
248929
897273
877747
1983373
878005
965147
1068187
1472395
1354409
327331
1927287
1297542
1738888
827579
1865052
1379250
874016
1553612
1051514
536460
988140
1899553
555151
964973
693364
752903
1726400
1780190
1248286
101758
527300
1566633
172614
260813
88695
1788181
1129145
958444
1912426
604569
1134936
1598247
1986281
996377
669930
1329303
1093188
123739
773058
1783108
1490929
1249474
1175067
1619521
1837219
1047916
1966374
735402
1120695
1875207
1406695
173893
956648
84895
705908
1350546
751460
33769
1613071
1376535
4747
1500178
859251
1793410
1917743
427329
1601949
190595
1613003
915512
510997
34402
1264295
29107
825013
578895
1067706
1603748
1118298
1173065
943242
637223
888178
548656
1213382
761954
1872127
1234876
1876589
254448
534600
1127259
1027357
290496
582033
652438
679420
815270
171955
200636
1567331
749435
1408345
902144
96107
526164
354520
682790
1315074
437686
38744
1136953
1538992
780608
182210
423783
1857538
449410
1254523
706596
1183150
682335
1982253
673891
1868788
183496
1462257
200415
831036
1472028
293351
1101392
936844
1101150
1858195
1430285
1809482
1148779
1975245
1164070
1664544
402592
906282
24541
433358
769508
1101228
354505
1230981
1337118
1877623
212764
930785
1572544
1202363
1042387
544282
1248426
653816
119009
1333376
1924930
414953
572776
1355
614716
934905
551449
1794661
572501
703381
802272
124498
1451566
1888293
815845
180304
1820841
911316
978171
491415
1495299
92169
1241081
408353
677429
849273
1054679
174508
1704985
197503
817708
1815898
221230
1481991
1362054
558182
251401
573548
619394
1439952
1966850
1005949
1138843
147973
598390
1396577
1562264
1957062
1117886
625521
1455040
448424
1444556
1387465
1537754
1271879
1934138
1622222
1814946
1417969
1902103
1494856
1464384
228930
1147784
826376
986181
452022
510134
935173
1130489
801081
1856606
1073475
993157
1955192
385279
727250
1104163
1203694
832336
1416491
1249188
764944
1243496
896924
1810253
186980
167549
518614
108427
1495710
985037
482892
509619
877925
649770
899306
660901
541404
1170324
642989
1593098
1212227
578730
699831
1414263
616446
1812804
607994
439435
1919244
1314556
1310878
339825
1081422
1930597
1223766
194176
106001
834648
727340
935514
1452848
357312
1459453
1929841
1708833
1132957
948104
990595
340731
490066
3455
1399605
254003
893099
1079946
1167979
108380
1727830
1604909
1997365
346342
1643418
1592306
835201
1826543
5143
1006538
1434013
1118091
1837318
1238897
158528
1001790
1716344
399098
899402
742201
1152935
638853
546721
1023230
1180073
78853
504250
1462617
639263
1424753
1948943
1787328
1234468
948954
832973
932952
1719755
678978
359496
1546672
1512015
778610
505956
271984
692157
1299898
672615
1597313
456465
1634074
1927108
366840
1776794
1610105
1186043
1220573
717664
1925892
1213422
1123945
1050327
1907092
1418761
1453141
1984629
1968459
1203540
1624168
1038571
1069446
1718230
915262
1196106
970027
1340298
1514301
1631807
1362942
1730344
1102662
1188580
766159
1886696
661382
551458
1039957
280305
1081995
488830
1294265
1539086
992560
369236
1212283
1854614
1009036
345670
341882
1654253
13073
704178
854628
871140
1798036
150609
1750345
183300
1347447
244137
1628196
92912
1909356
1058536
411238
1760436
1847541
440786
1613322
233468
1887003
1198912
1460097
828296
453312
478416
544247
519319
375282
76578
525778
803239
1719512
1387446
235408
181623
1676668
1066952
1161311
1467697
1350980
405337
467014
1787676
1769137
947362
1886374
1232380
1782586
1913735
567784
583941
44506
1419318
1901423
1262178
1244262
449528
572845
1897834
280450
168011
398536
799784
1843213
1461098
65036
1939799
1386699
1222182
686961
947598
168420
289403
400630
513280
1806090
918798
95558
1092404
727417
90900
776165
1195010
1248597
1253983
1879622
1285101
1496408
459886
1463580
136189
256909
332168
70077
1350461
1054308
1166927
261812
118014
1401601
1040909
807377
1602982
1196912
154305
1968906
146565
1326014
1804646
1205767
1987972
1146007
633543
798345
994080
1656752
1104953
476234
393224
1743094
137680
1723464
938359
1783678
1240273
1493568
450677
560016
1067892
1121064
1829465
1258161
608517
1618087
418987
478821
1027430
1862708
291225
416746
1591568
1786886
1801813
1296693
997177
728364
727162
1488831
813925
885373
1593536
952733
1732752
1711990
1780629
561749
1874543
457267
319897
1747520
750384
1332895
1127738
1366352
783408
895197
959334
1946690
1463333
375239
1956778
306663
718755
1693778
787266
1998326
1167630
1159919
329135
665645
237516
56237
1237920
1282785
1797673
1488423
1375464
698020
764964
973185
1813663
1707665
1740919
356479
397146
1905469
1228847
258427
1984135
1532734
304173
640091
1213856
1758142
1730717
847361
895852
1816107
1226543
948122
336004
1099361
682520
588103
516314
404847
431421
1833445
157735
520923
1945123
81833
922797
560174
869620
346556
1707053
965406
485009
969907
215532
661142
225645
1473223
296014
320405
1619993
1448814
1020689
1503353
1914374
1471029
1159642
1006534
1186352
995705
1358004
724100
1381741
960835
882299
1651822
1415469
1493554
1430500
526781
192365
1789127
376373
1943663
1073925
310710
4290
284397
294398
1248977
1169292
318125
1832032
723903
832279
38453
112799
1539171
1605643
1073496
21983
440583
372803
335623
1276445
944593
199684
914062
1947423
899324
311493
642277
1652776
1364692
1937104
349589
1494885
1551434
1569034
345334
1823615
1775316
412223
1327725
1695830
186039
28283
1872129
1771336
275466
1217631
234199
1790078
266670
1698307
558138
109731
1315767
336111
327268
263854
1217609
1339601
172098
137724
1875989
1006786
1732685
1101574
1769127
1647526
835124
201860
351713
1604584
1207042
689801
1962888
12949
1103133
656603
1848732
1539235
771545
785324
383871
830454
1022206
918647
482726
7335
897227
437288
203696
1772190
678131
605965
1313505
1206505
1291142
212163
619108
768290
1281183
1078251
511857
315441
1844082
1178938
1872963
688362
731631
509335
1515492
972063
712838
294820
13162
819775
1294643
1529102
1308917
183890
1733660
1943610
1763875
499447
1862552
1377122
1576121
1986579
1405499
1832235
767400
406583
630257
1567532
292238
1119396
160499
1741452
818747
1908366
617811
531591
1167872
456690
186569
1255514
1382448
1548189
400354
248756
82
1868532
646180
1198319
2632
1117189
1504966
1227984
877367
61802
1396381
1264184
1627658
810357
307840
471189
292438
135431
149618
292700
1042405
100734
701511
208643
1441525
845962
1140398
805551
109647
1088889
248649
987790
590541
1979355
1471434
324188
344461
296989
137766
637307
1108310
934880
251715
56360
1367623
1638489
427606
882387
1594194
1072725
963387
1625076
751397
745550
1453149
1984531
479449
458078
950787
1944974
471908
730541
1410801
1431734
1197013
1383880
1183859
1272062
1108288
242216
1300223
287555
1982698
705572
27632
1835613
1518944
761318
1117872
599236
1055629
688149
895194
752143
68664
1612511
865359
1981057
835573
493946
501863
1944300
892471
1127550
354367
598996
798512
1022985
1550730
510978
833685
921470
232511
660495
1348311
631190
1729658
154225
263145
1968977
1018181
171548
1583767
104126
1667545
644410
495242
25144
1271668
1812610
1159456
1890647
155027
252151
44541
1518783
954125
1214807
1615630
377661
575552
1861031
1852116
1388470
1354023
1785538
777552
1700882
1344672
447784
1139407
1539149
489591
394802
159734
1718366
294147
1528468
1748872
268047
1971186
1444178
736691
134995
331830
724208
1898871
408995
1816993
1401171
1445799
603897
166243
542548
196864
1552204
367749
1082734
1203265
496028
290245
1914476
1439810
99346
787680
822359
1284197
1625310
1432712
152110
637556
1524208
843267
88722
624544
588557
687301
1629972
1978129
323858
84122
1704179
45588
505491
1976022
848691
1821505
65795
323665
1518813
1945958
1499283
467143
1141358
1376941
67575
1132821
951269
1845176
1600294
1091740
788620
509624
1499873
1687692
1149806
1163040
265144
1036585
32385
1879904
977584
970108
1760298
185008
852126
416161
1672678
920389
1342549
1711888
1555232
73561
1552388
1427327
524232
560158
1028360
1819249
1563797
927554
963229
1072620
589406
371963
1139831
93586
561874
1102669
91149
1013782
947574
545098
1916120
167164
1908405
1849153
1849636
116939
1073262
495893
768409
1137294
1205802
600214
339754
994797
185512
1559170
881799
1110860
1309136
37235
328896
1517395
396957
1966730
1164779
1077201
669925
1861834
542083
1950436
340671
1478412
1155426
552523
550892
245121
1045239
367522
695818
536236
1012082
258667
1389437
837158
804056
1176631
1993699
316831
849653
1958394
888191
791664
768542
1156774
1015216
1092085
458408
1749867
1244892
1379556
520913
276494
919435
790134
1114630
386213
1693180
448389
955521
1095230
163991
1464611
982620
1625343
1042924
1497040
1953250
141832
382470
1970115
1128617
315760
415465
1901411
153784
672472
1846887
1802450
1028317
1266313
1413855
288087
959005
908792
791433
19250
1132896
1217444
1612226
1210170
354274
555137
924269
1525716
1009927
1708267
318163
662630
528103
603705
1186131
603088
1984658
1906356
47376
271143
1793756
1533017
664529
1186256
1807702
246362
1490395
167273
326165
1160034
133091
1921607
745466
1045418
664731
1895010
774061
950576
1230502
194898
1995324
1385412
1825966
1617526
888088
1849354
549786
983073
82358
1427478
5302
1016601
251887
1353033
966247
1270370
1245833
490610
569296
1998811
802587
1383192
1827413
1338363
1208449
798464
1054783
191372
372630
226041
1609978
1517907
228147
1312191
1512051
32302
1012668
1240735
1297076
705352
211607
1535215
1810739
380514
457578
573155
89189
696360
1874624
846226
1776826
213603
1037417
1390533
350484
1961173
1186754
1135079
1052318
1564148
1367968
607871
1696536
1540450
1796133
1550799
1091242
401599
19953
1849817
55991
229991
640505
69244
751003
886243
1588443
718560
735091
1619996
1819554
1174152
1243303
306417
713331
1172335
764041
362342
778829
1546160
1010750
1607304
963318
1504560
1247786
880125
60868
255378
82797
688843
1631687
1228340
1414598
1064676
680211
1349238
196006
69452
1476953
1456916
1927717
120164
232524
744963
378516
1133277
1330732
828419
1584719
427925
1362851
1854742
1800770
686393
1246722
1654406
1304295
156372
476131
725030
1312242
778495
703461
1621006
375372
1212646
1569749
1349446
902794
1344322
799178
1863151
1126908
1472443
1669843
5855
291490
1888404
1119739
1078777
1269973
1728511
712013
1450372
195753
1475619
22862
311880
1470506
512575
311703
674603
1620197
46558
1742237
1916154
1843114
243773
129059
589549
271506
1767429
654316
414571
824209
1807132
1956460
749104
491910
101807
925139
1184218
1428020
709944
841621
90682
657819
1658155
890480
1129156
167358
772859
1503077
351091
1532282
838990
771440
441467
610582
216439
667454
123455
657014
1360833
957633
1826860
1995904
1719327
1958646
1926409
163912
940572
987201
584490
1928598
89859
1052297
1266786
1989861
1151896
149120
1967811
1494259
66231
957319
222158
1856407
1012815
1311508
586013
842476
827943
149179
250752
1593652
1496041
1685520
1297134
1435135
1597830
862990
1720006
147664
644604
1978106
739733
1564202
1568228
1033171
1333895
786305
902273
1059536
209046
1141854
198942
622121
372619
450593
421598
1791974
1453586
1558914
1044632
1753967
835019
497247
1669888
1448465
1608864
395879
1670799
680134
1139266
169635
536838
592174
98429
1678686
1702008
554878
1230584
1062280
796889
431177
1664720
301643
1761004
1014051
1663425
1225679
353947
1189700
942057
840999
551835
401822
28031
1631123
1665192
1748685
724731
681549
1309631
719961
1182274
499131
1499167
1192051
1564965
1841095
1945815
241063
1535548
392442
1039584
829287
270117
1681873
1648998
553097
1939503
1148187
1526858
1249132
894469
1231987
643405
235754
1255438
1984280
1636285
941093
314028
1809629
569002
1379251
371288
1313171
1909061
1054689
29903
782860
491512
97798
654464
949719
826958
259454
1655037
371589
1339521
1201303
810569
259903
1866428
935423
1103167
973361
590087
1014450
264650
734868
815955
1194133
541740
947740
1453364
1068437
1144551
1903269
178400
1565201
785070
1303625
1278465
486674
1085130
316991
648948
118060
959031
1378716
791829
475054
364444
571373
1691402
525430
1437583
1845581
1547156
1924601
1080659
1363339
1697854
275531
348538
1143529
1749873
750990
1387190
542674
1790303
1315084
938608
1779485
1197940
1205072
1816570
1917931
432067
603569
889395
1692733
1825219
1631787
1362292
1434066
674829
1218327
441380
1520003
1430851
700330
977011
73766
838477
1852292
1505365
820958
399790
1874181
280759
1531111
39797
1763691
790750
1856313
203088
1672019
697873
1183028
1891380
1657380
1343779
1013642
214607
1075286
1051725
499916
121953
1687050
1017945
477996
247918
271550
1845964
820210
1163231
493156
1714457
658193
1847260
1673957
1775272
24384
452740
1467495
314207
942043
1566400
1333617
1018863
1886435
1441138
880931
178109
743950
1356559
1782110
1337790
182623
1173451
1026419
1200935
1009336
1649589
1618277
1254686
1573143
1690568
67597
525078
550177
48872
560310
1604050
1704423
1065568
1073169
1741319
129745
966688
1389972
1152728
167154
703225
667567
852254
1958029
1999153
637530
1849872
156046
1127215
1182182
94246
1712581
549603
279588
410751
1226286
1012850
1057006
1904594
1257221
1634043
542138
343633
1740518
60788
429512
397699
1426835
696316
1065893
1211815
1891502
939454
1095614
370465
1632
969676
149952
969698
1319848
926217
660569
80985
1315922
621184
1983026
1202772
1193156
1263168
225603
1206874
1304934
1331180
1925115
270658
779199
123137
499115
913724
380261
397777
523650
873660
661259
1074252
1342397
522148
1996435
1524995
920270
1801722
1950354
980150
1133432
351755
1371322
551396
286572
1705724
154956
1555957
492971
809097
95644
1260852
417943
283628
415732
1220875
1933957
1116480
182135
924601
893675
1816853
1001758
367016
378810
1086590
147170
210204
133666
1829958
1992494
1947139
387586
1422778
1588351
1870102
1476799
583663
1900361
1749820
564933
1120558
1417057
535789
1741388
159274
1750414
1448348
1156892
1318442
673601
1944041
1953953
874854
1774620
449457
33216
498641
747283
1836070
256081
1548486
1618769
1770924
996329
245413
805429
42422
252740
327991
1630959
311798
79586
156673
1659513
516866
1778112
663127
886775
720996
1957796
568129
1102654
1708783
1522159
747399
557576
889395
1625169
1859064
1749365
1796697
1372048
724210
523602
1762566
1807809
110440
306398
718922
1858084
548827
1533595
1654060
315667
740975
1179824
1647339
1504950
980645
60370
873732
1250128
28319
632814
707832
925165
812858
1338871
486874
898844
376527
803956
1429397
1034206
36263
550041
1999403
760769
1422548
1487295
1524303
556128
1818503
779779
1222435
82306
488237
1610281
1314605
181761
685867
988064
783089
1554060
502253
1593123
929840
351383
1493576
1405644
1536054
982838
1737349
34792
880647
538110
1496872
431590
612201
696247
1672629
89056
1794026
572693
1787763
730788
1610071
1779874
1824
531719
1589847
1433611
1014181
128825
444991
130896
1452959
1547874
1372178
662972
1416908
995693
277711
333029
1930616
1758814
1733079
358501
1236065
1680450
1980885
1214513
928388
1920274
1528662
1137390
336494
943862
75964
509466
1466095
1777647
1975537
450903
1388802
943720
710800
1234724
628169
1039742
222149
346168
1155040
503765
620746
350820
28906
988889
52514
197604
1116840
766213
1500822
61293
886752
1766722
816145
785005
1638404
623356
1498263
1482374
988372
1365268
436800
1100166
559600
1830325
509784
74696
615550
610635
1196196
99118
1348133
1914325
1614630
1887766
1740919
564179
1888994
738299
1761233
1792203
586795
575915
756864
431129
1366536
1717317
253007
808917
222773
1596010
367001
409262
1760966
1115680
448597
1509384
1429188
1288305
858853
1197118
891286
1741046
221746
749313
781523
1451466
829583
1585123
1999408
1236277
1316779
438497
1635550
525005
396945
1331759
145304
40152
1467396
77376
1310413
1653780
319923
111071
141233
1069544
1344803
413842
1317189
348940
1321844
1970192
740465
579113
1197769
1200731
634102
1347664
143944
437165
132257
25518
505507
23234
465639
380248
265647
223002
261060
146117
1870197
1348504
1954461
1583373
1270357
58676
1657217
1957974
85847
1894730
1649643
300853
1034307
688425
1072603
1207424
18959
804960
972587
1895475
539765
1744579
1648792
312085
438845
1053018
877341
739960
46673
1488867
1668401
569773
110525
615255
251746
1824942
364777
582628
49471
460036
1997989
1389457
935572
816697
98270
641464
909273
1551649
1732416
433763
1805582
122568
1170542
830454
909447
1834480
67197
323886
29771
1746624
1752009
388382
1090356
1469937
869710
417832
947146
912819
1809818
561338
1011299
20902
33817
1714762
437229
828436
1181694
1414327
1886019
1124042
1438027
1119687
1223100
1062617
368391
1321664
1634643
662849
526093
1495107
387661
454248
1171369
1418981
552713
1919464
822721
63353
1660050
1854704
1989501
1502866
919336
1008025
180044
1913243
1748561
735555
856369
536444
1110067
837544
1138836
667895
469669
1977277
290744
602056
703820
1207933
730401
1298854
630147
921622
706729
1399963
42744
1145454
51388
89303
949272
1203668
594072
1134190
1048971
1699959
886022
1933047
911355
1385273
1757464
87252
1484717
1967747
1830275
258303
655550
1852813
959213
1698119
1868342
459409
1627137
339676
1000477
1169268
1033855
1184648
1425134
847512
1501255
1619936
1195903
1185307
505976
388400
810214
1270778
998223
420012
133413
837156
1992732
1576935
1920761
1849507
101074
66837
782749
1686038
1533856
1856557
1450238
928165
1344180
884254
112552
1361172
165219
1542689
1478289
1078886
825412
1198926
1336369
1535638
1593947
97217
616528
1789709
1140724
1854866
1555495
936487
260345
374983
1108722
821533
1748132
168899
1980876
306135
527715
1922074
736551
669257
179281
1051185
682728
1260360
1758636
1792663
1946296
1688376
1157125
1923839
376619
1561989
229539
992080
1246294
264888
925155
746200
156540
357936
1262910
272714
1847902
1631493
1785319
1521197
928272
1824576
521204
857115
1045444
1710683
1032190
239992
736035
1415173
1588208
6158
933639
1167660
632497
1666946
865563
115072
1606670
712768
890822
1004739
1506677
1874863
647371
384930
49203
1305796
1086474
369060
1557482
483813
1227914
238093
1377904
987045
1017348
2291
1447802
1315030
205215
339892
436266
490343
526406
1641421
1368396
9069
739256
756099
1486855
1837822
8274
528863
271941
1021823
1431108
198954
1574688
1270025
1136776
1558042
1533457
126283
591723
902194
322262
1260854
256912
1068145
1280280
503752
1876325
800424
217729
1343481
192092
1396226
550918
160394
1966632
639167
1888874
1736508
312515
1708982
1633031
1439904
653851
1903243
286310
911942
915377
1862918
1210238
1827092
1615053
880935
959672
1024822
221351
1914711
804324
406143
1506198
599680
1504308
1879779
958648
337101
348541
1986071
527902
101539
1665775
537359
1619143
462897
949135
1743501
1710300
814450
1689532
6023
139139
1286186
1498257
508122
445889
771383
945472
197995
991991
1986634
1376484
243317
47036
1759017
1879317
902501
714666
1090193
512697
426332
1452732
36859
1014756
1452350
1632222
1589547
897081
1415055
1543849
812571
371482
834026
1367177
1754324
1891984
1122328
104848
1282872
1970062
1131593
202444
1065349
174396
990056
1168677
949435
1393825
1739706
89921
1606539
1754955
186425
108553
968461
1561330
73018
537362
1552275
382317
1455853
1297893
1977798
1982164
1312804
277019
1765760
1169639
247181
1384323
248713
633434
101107
709481
1694872
1215996
1989235
706770
53338
1333533
1270290
799128
1851355
671061
732586
1249141
1996580
1138886
1077071
247579
1412392
755531
721057
1022578
166088
1900928
407040
1329645
1353670
1764915
1331183
1418041
429195
1638560
402276
926115
1773288
630111
589629
1158424
134097
1825822
1464344
134841
1450872
1290582
1452297
84894
1922054
1260829
1609638
1237552
468764
950747
34946
1798778
969655
78138
1306403
1879992
1129547
290833
45019
1579994
440072
778572
1633891
1121267
803929
1130577
1802657
1853247
1547080
192234
1457432
169145
659702
1568503
1545360
1790258
1683565
742488
420960
535440
198944
1813901
391006
213963
60483
958093
1053478
1213263
88178
1771377
1575672
638460
1222876
1439825
865251
150225
75179
1780143
1815177
733159
1574791
200684
1528666
822545
1236337
1240625
1952798
2087
766698
1984266
914851
1750685
1266198
869133
39876
753363
1989427
337662
537282
609423
679413
740807
811704
1449725
1841332
1572300
1187443
206820
555344
847549
1993392
1295217
572121
1352893
540009
1314709
1181075
61392
989405
1787395
1282051
388962
834586
636091
1008074
917934
624127
284718
1715313
1769604
845961
1733941
1388799
1401542
1056153
1215721
343531
1500196
978093
395146
1653575
1760564
1774141
1759179
1832689
1581669
196847
836892
623737
1815124
737111
1768690
285256
738238
864969
184313
780396
770308
1672578
1842169
1077853
785293
1211695
1637224
1210861
1477334
1403980
1069110
1375698
1377610
372256
1660506
100808
1142010
1460171
1315776
1287665
758911
1696724
31911
317098
1457798
529675
1701101
1761195
1811186
1201473
577158
643900
205076
733770
1906749
284421
441816
1286226
1453376
1111081
1194698
1461675
841926
1935038
181363
661647
417863
757081
984840
1388325
1483525
1078247
375041
1222665
1856642
496695
606066
582164
148638
1996587
1290349
918201
997035
1008207
116243
1291356
1715812
1893629
124676
1280586
253563
547105
143576
1723873
996007
1830230
874342
355125
1687006
1500515
1614708
1756365
1411516
257244
1054512
165012
1888872
1458019
1851874
353219
128037
1980294
1854237
1575091
978050
234978
1739967
408258
1278661
1290335
1325758
1100605
1187925
790180
905053
751193
1367870
447214
857249
1323452
717537
251139
87340
1693554
605415
646516
1293485
163108
880675
653485
838006
756442
214825
172105
1073177
332631
117480
716202
1355790
578118
1907179
192645
387690
349852
1539568
668570
862653
1531435
411868
1774990
1076562
290626
1117233
922906
535228
799020
1607902
527489
1876042
518376
1548513
647740
761673
1977693
275728
1399866
1222197
1011581
338199
141707
1091611
1901987
994373
1184879
690759
108806
1647587
1357388
1411432
1633537
1959368
653610
1181521
405150
1412835
21694
898541
134107
907336
823382
268378
1445471
829525
569729
1631752
302053
408634
34963
976371
478775
522493
672819
1093179
1351251
1896004
821434
982442
1876221
1749205
647153
1586358
302549
915121
1456885
1452530
855044
584224
1676077
1451649
1961401
27177
713531
1616150
58757
1206519
156660
257157
284892
1301381
1453833
1093771
452946
67993
1755283
420359
659980
1032031
589585
1138831
789187
250454
352191
1491283
1526500
1090409
39104
1152604
245797
766627
600304
526875
1951805
1917047
532203
1986932
1789284
1301653
384581
1530086
1012038
500847
1332976
1366453
1094327
1481003
1584444
834997
735699
1147034
1180011
1217193
1434939
925082
1886673
712522
1496043
79917
1804361
489042
251288
1146707
1893462
1464668
1596053
1939658
424804
606300
1802485
1257033
1386911
1264738
574625
1495766
958118
1516730
1683904
83772
919881
1842975
755992
1820453
1188968
946335
1166183
598444
1424601
493839
1962280
196448
886335
817056
974266
351683
780611
1880007
1677399
978848
1186417
1760011
709881
1332902
1896362
556321
778424
321950
902420
312530
556370
1497023
1475832
457811
1319650
36913
141806
1549369
1292274
1469973
482089
1965180
895901
1121740
1021956
299925
376568
1011036
1072043
414210
900618
284143
1398580
1008943
1616305
766221
562966
728612
1904956
825547
319867
379589
1384788
1700292
1512592
941871
1919897
1419527
836288
357891
1012157
493073
939015
1398885
1741296
1792514
339996
388726
127644
254005
676918
240516
1318603
1698511
27716
1995619
873462
143474
1068447
311522
1287240
190899
13710
820697
462302
5857
171423
957400
152981
883467
1932509
769597
1332112
834921
1460355
1749550
1796642
1085759
935770
486991
872376
1737856
747951
1226097
1718787
1975973
1462970
772359
1560152
1967660
1689306
1131530
744544
176007
891868
850385
566978
72540
1479468
1948002
1104027
492077
894642
425966
1307148
72617
581762
443984
822453
1893592
660676
828563
1416018
874654
829909
1294464
1371831
985592
458813
898643
1387818
702429
534471
700074
770533
1620086
613261
783161
1376752
1007889
583387
818491
611313
1013746
1474623
776826
1464806
639345
829913
123813
1022602
1812829
1623164
1279355
414375
1594154
1319612
1460926
868103
688048
813042
1965220
1449631
1860950
1071601
1450550
794029
1738119
1567408
980932
1142727
1281860
1885694
1851284
638813
1100992
1677047
1386087
470910
1641297
276570
1062438
1427058
1417093
846752
496920
1982411
1118114
222870
431936
103927
136832
1904714
1494750
713516
1590849
592869
955315
1356017
285657
1949278
1311208
1527369
246753
1057689
457078
1463912
495350
549347
601777
1965202
658341
1937378
1786473
516353
1642291
1339648
1583960
1283960
1385710
1524202
299735
1176461
1380230
1211044
708468
1122311
815728
1716984
238134
1442295
802257
1995697
962187
1262962
1688967
1987212
1868880
1383155
427415
673901
634712
946894
1057735
921623
279789
609741
1412709
1122595
1464148
523982
1259301
149348
1723030
894170
1860829
1488736
1429770
639511
1861238
136134
1958928
535391
1435594
1523937
792648
1918579
319892
663471
341801
170323
277052
228305
1600738
503365
854916
669919
1900315
108768
69609
1641372
1679938
502624
166873
205148
1631590
11637
445205
1069047
1053922
68462
1425698
493271
913952
1583012
57056
1739628
272263
1193244
1245028
1403693
1981364
1012984
686600
1634704
1178610
1269810
592801
26994
830083
365714
1838430
785507
1282397
836874
1037067
1156991
1581495
137487
1753280
824410
1234652
1408829
148971
1121752
415391
444300
804375
1500323
1424264
1346206
1259866
1894656
1110474
1185692
273982
1086996
181652
519565
844162
484471
1915597
999270
1438896
1004670
715826
93425
1434377
1637538
410270
439719
1196370
1774679
622386
318911
507215
1583685
221759
443266
782771
1669058
1483280
1294785
553264
1860159
2288
1408817
338055
81567
439160
1606801
1065355
338706
1640716
438919
1018148
1377476
1879403
580072
613423
257287
1307240
38579
1054094
665143
1876491
1713
936601
322674
984632
222830
1739809
835715
1814812
1484279
1203458
1490326
698505
1988001
517932
1217485
1249647
176837
834055
1527179
1114966
879537
396324
1900677
1224518
904072
974082
540150
936481
1049387
1311661
1808329
527943
1003111
1030979
1051736
159139
1673880
1174278
1798860
1439614
1894213
980205
413620
1895945
1836867
1556919
1425920
128652
1797021
1132525
1966569
958627
770537
849051
1727221
1779613
877550
1888775
1022365
919726
760171
1877920
743105
915348
1845436
587348
1574217
640432
197879
1638852
1425177
438697
1360753
262442
1858760
918566
1226316
382047
306286
1319320
1282123
556991
750046
1129545
788016
830950
609671
1093911
213717
557979
1244464
1270538
248592
1755728
481527
1795435
1814602
1256198
76597
657801
723880
1756842
673013
1190497
1610616
1895033
795348
1729758
1769317
1535960
1877235
124115
131198
1371774
1739729
355640
1897525
36844
1095231
582583
853872
1165620
495629
214672
294016
1816904
788330
1354990
1766005
1290100
1603505
1695087
931810
1045357
1343503
177810
1080034
1356894
1517621
1037689
405435
748602
1821239
653362
1117073
352710
1661609
727797
374515
87649
690585
308058
1750263
330450
1239368
1578861
1478935
138543
1605549
501310
1794605
475409
527457
332129
608612
1522784
1445864
1147664
578625
881870
177235
12337
384561
702147
1836781
442631
1201915
601125
819913
366976
1137482
294250
1436787
575627
1743832
443773
170409
522945
1373338
1757810
1147490
1944002
1066116
1169446
579489
453332
93493
1446356
1291164
360610
918476
81214
1421717
711150
1182726
1906246
1201662
1377166
25827
1354675
1641187
306528
870475
926714
1666472
577155
1073408
185689
1036348
22402
408622
1699923
1022732
437657
1797223
1000606
1381922
1438212
805796
394696
1598161
1961738
939676
1876840
37524
440190
1393716
960436
1818921
64451
1736714
1351071
247589
798768
1531487
1210857
103903
1720797
1380327
844175
1099704
878305
63549
1254901
837179
1623864
66453
869863
1829646
1319698
62950
1778848
1138878
451288
1718449
74975
992067
1847406
155135
977427
1802898
1981155
155053
975140
20163
1076559
1914441
369155
1188794
1762321
963920
573061
823530
303202
435216
349425
385232
919354
1148748
1175533
1244470
1518571
404387
1872338
576107
1366731
448626
1109375
1531000
629981
1077215
459012
1274528
1239337
655669
1237527
1043573
1141602
402602
1638055
508139
947862
1021641
620367
843498
685646
1086186
1307031
393412
1735796
793335
41376
1736743
354116
1626215
172949
251464
460887
1346319
1801783
676276
1770149
978408
236764
1621807
1362577
1139687
1199044
703608
64167
347235
1842760
606341
94515
1006671
356696
1918584
237382
1802767
1837070
1882811
812813
1623636
1635067
1208048
1428672
1819
1117793
159979
1601966
1981910
1627753
1065667
1604869
182960
231660
671003
98691
42388
1765951
1904489
1304383
1927659
1215547
445855
1002752
1959690
1193686
757330
425110
652341
128928
1632717
664543
1195769
1034578
827935
1561516
172509
1282446
1595555
1650539
307022
404999
1283191
1728868
1199764
1274193
1210583
1083556
1808415
1067086
1837522
936311
831734
342456
1477944
1664637
946535
1809455
763971
1672275
1008513
1214815
1309440
426082
1316467
206192
485973
1405994
1768066
1300876
346651
826262
1726775
1208838
337574
1237723
1063781
1038212
18885
280617
411922
61551
1836062
1677255
696064
975202
1934763
1378538
8443
999712
447987
560998
1963005
881266
1772993
1275351
733389
1854688
1997857
1083856
790814
816638
1152400
1913936
1676705
739996
149413
1248418
945938
346523
1476523
1331000
569907
645550
60637
1898469
727436
1117262
1563341
452195
1143648
369095
1933773
1248269
44160
815720
165124
1599473
1079093
747643
1311267
1751475
511310
472517
441130
1700216
1909591
1434651
167727
980530
1382525
1631808
1306165
490545
1624120
1405568
1703145
1191829
1158805
677551
139889
835303
1912380
925673
1853079
836140
232738
1429576
1215394
651267
994591
1719448
1046567
1139747
1451657
1060442
1097436
1518593
598730
1197188
168290
107662
964052
488290
759249
1961935
975272
1979522
1189411
1256183
1778297
1489649
763440
290367
1830600
1105541
1480855
1589618
319706
1416295
1815108
1404447
64195
1956485
1180917
700206
1052408
116845
1858548
1891166
628200
1340595
791331
376955
1860714
1043170
1459395
428697
319421
1703064
436844
1555640
1020372
790634
1660980
1333010
1775881
216289
1787364
548619
1251326
371367
211016
862983
906324
866046
552145
736578
231747
1905165
1707099
7343
1194488
272022
1941005
186791
1506443
1216524
1049374
1722728
428477
1666352
358700
199466
272247
1225316
1179841
1522895
56745
984448
1137447
1292764
104357
556439
1555279
185120
832530
1603516
89473
1125252
1536200
1027028
409198
1763439
1984286
114500
1984725
1139805
981615
244429
1032705
768904
1669395
970037
1413892
1619220
1019611
1997523
773694
185185
905408
871678
379596
463843
838950
418151
838509
11329
1177706
7474
761873
1376408
169024
203602
387498
1416698
1223922
1625255
141109
1181549
448685
1539899
198347
175529
1302755
907663
761987
182557
1253189
643919
97410
879744
276952
1034168
1678175
575787
759067
1286905
1870914
1527630
632108
1995692
1766990
1384292
1796991
659396
228560
1147821
1133796
1913154
817232
361143
368465
1120380
581781
65816
1698018
1519717
1871723
416999
1176896
1879533
974670
1392384
410491
733736
497742
403407
202209
942428
1943897
1126756
123083
988437
1961820
1553272
5475
272432
747207
292484
932046
843271
1554195
1921128
1068366
493812
1193236
1559790
810570
538983
558283
424761
775065
672847
1239305
639562
1184945
1642091
1786780
1857734
1062305
1331352
32055
1198707
697796
1828998
459649
394009
793991
1305567
1309798
832642
1494548
1240468
494990
615896
1792776
510443
1727133
802242
554984
693266
688574
1165038
754534
1999153
1929173
1141428
940385
778012
1099196
1902089
588134
954668
123631
1728955
1808223
1882112
904476
574586
459008
1299900
624714
1676064
763251
389480
1818451
1412739
1402435
133076
1462861
1955907
216910
991637
561808
1558450
708649
230497
1439797
838325
1961635
1469011
1572732
930693
895348
44651
152583
1682126
1681579
942151
243521
955789
991644
1050656
1052270
704436
1520853
915694
318783
1032572
1519608
260882
797804
99709
258879
1439878
1014145
1865345
645055
1907283
98598
1912451
459881
1474867
675186
761982
1507903
829428
1423202
160477
105977
1265376
1074851
1190624
1545855
452781
1555901
1564222
53531
206583
1227931
903293
1376668
1268246
1512607
1781402
808434
1035784
1710331
1857627
1755344
1692714
1168124
562338
1877237
1552885
367148
568410
406802
1237814
864895
1658056
19106
1214742
1064961
1437674
1018138
1788499
361999
880460
1190136
534906
750389
30175
346920
1893068
1407223
106926
835653
249658
231150
1434772
1878715
755010
1277412
1695036
411563
817763
1149434
387304
182952
1374158
740506
553083
1414470
1986182
311876
1358713
1546849
1237273
800176
15216
34264
311608
725928
1169813
123474
1630483
469747
201359
789621
7026
935449
226745
1118391
1382269
1198611
1257650
1267202
343080
605602
16004
107030
618443
1435969
1453133
1861354
1831031
922559
649663
925612
176215
826031
579221
1256713
1952788
382685
793255
465256
1228571
1418112
497039
1498703
1878015
1709965
1855139
720862
1680796
1722395
342334
463576
1092037
174812
1417962
580093
490252
580075
1052479
630588
212164
1343196
1849956
720714
1129213
232202
1863149
272719
744221
544277
500016
1321167
1298541
307196
1946623
1398262
45153
891219
1112303
213633
686149
1195648
280420
1666014
562005
802712
131900
796864
1181691
330364
1540532
909903
128432
148616
1470472
1862064
450384
113505
649459
1418423
1856603
527280
120150
908908
1478829
1920540
1390736
1795992
90176
2220
1743439
1234964
13781
1935461
318557
1420294
1593512
1758703
1673226
1235052
897336
1606086
782697
1539831
121254
1256749
1585859
1050620
335798
1044343
1818003
596446
742893
733785
948214
1193459
1634886
270250
1570556
1414365
1389955
846261
498125
697985
777835
131961
418627
242925
1437960
1033284
263770
283877
183826
1476636
1843942
165940
364514
1081799
1344557
1103303
397158
856151
439471
529246
380797
602079
197187
1672385
1164431
1320878
1330510
1054185
930674
1029437
179012
238795
983682
473197
14685
1011385
96482
1832042
570633
550354
1759666
1739771
826529
1268889
1780476
1051763
1504626
479005
1023496
1108989
1774379
1345931
1721123
107497
1804979
1070854
1763036
1669825
70722
1112783
1741759
370986
1156455
236752
1105898
214481
1505142
1802711
1204849
933515
23215
1912936
1671445
852109
1553981
723541
1214897
176973
1767944
431960
1886067
1357157
219622
814868
776208
275640
646523
374068
134443
263557
672335
583380
1024146
1102028
1673244
1961440
257596
1026239
1955154
1290207
348003
167783
1743767
1274765
25842
1470832
1740698
797865
1593743
58701
1728108
1867259
1885232
139338
1857211
1984102
1243432
1912785
302064
1539757
715380
1312396
1058555
1994030
1075783
534543
1742003
1623543
795121
141203
1212140
1123419
639421
532061
387286
1452269
687530
935747
1993108
1471117
805617
1320742
886428
573136
388370
1322124
1537123
442977
159699
591456
1015591
1468738
970702
424543
931611
110927
1496178
1707449
808416
186383
79183
1100146
1087504
633160
200767
1116886
1314536
126132
1683357
1608053
664337
549847
713780
1614553
287272
82100
1534277
697153
1799068
1740000
951613
1616266
1441933
1687474
1495227
598733
833506
1500800
471951
1557626
1883959
1103724
129863
1012793
1020252
1771685
817355
1159845
1345711
1983976
611372
1356474
1322810
1499553
1574330
956920
936284
288402
1290474
1561682
1619796
759605
1091255
1564638
1524120
945531
1840343
303911
322500
1722294
1385024
1213592
807622
910188
1629666
414271
1857925
896182
718283
1910065
488315
1607685
1122880
1143806
100202
1045797
117026
1444425
198030
1771249
860982
957256
1294650
654845
899861
1342224
375367
189970
830268
261749
806538
320576
366542
818310
1073308
1818074
889746
1153634
146876
842731
792646
1738287
797921
398466
1309301
1221052
1110716
424526
42642
1745785
448981
1996177
884717
1514089
1179470
1756978
1586263
1561765
452497
708775
1038162
1325156
1046341
1722738
1347191
364572
1076378
1791646
803176
1588043
914318
699111
1956544
1780117
237460
974688
441744
376837
1987226
1713307
869890
21136
214139
1538667
567024
1481109
1489901
1752351
122380
95768
1657204
581925
1110325
1346672
1213276
305039
88634
961103
1546345
1052998
1425254
235406
783107
1944593
1766722
460272
395223
1671753
1898131
797844
852064
534195
1320593
787802
16160
1270246
710952
182807
866207
1772087
699496
862489
1456749
805932
1703521
1837539
52846
1398201
1536512
1703529
1129469
247211
1347183
41330
1243468
1474907
1815923
1071909
1514680
140519
1829701
224320
23977
1210829
581576
432765
1881703
1729779
1145936
1519007
1970755
834648
366187
535925
1354658
724804
575926
260346
511979
96022
804202
209827
1339262
205473
701612
1583052
638520
319326
541690
626250
540420
1712158
51336
191547
1838242
362205
63410
1884498
256144
1617638
313851
1941498
1315958
1660711
154673
291802
1953848
1164504
1128924
1792013
799340
322131
386635
1302085
1435475
297283
8236
1414202
1479839
608636
1176958
104179
746575
1943699
204122
133294
259749
867382
492581
1597783
650265
1612497
1837845
285889
95981
486023
241218
1618877
926239
1716196
1959706
1333392
1147426
155338
874930
776658
907445
475625
134398
235507
1395752
1623457
609534
1383837
1982960
648420
1908354
1567796
1421285
942288
1534215
957447
1007090
389409
661587
1019716
1082827
1586101
1451618
1628069
443444
860440
1571565
1541466
631393
1828692
1190696
743733
1959282
1065586
1798734
714263
1011202
1166931
1864945
1701010
86747
510362
192083
1849416
405072
1893339
1248890
1723973
382334
721324
1743694
390552
1603358
193343
604272
1246159
926888
1519302
1926288
1322238
1702386
123438
1164054
950054
374911
237193
1739777
1588984
1157616
1840001
1467569
1821371
728955
392987
1910202
1750016
1507873
124731
681531
652310
573634
878106
1168623
1234151
1159236
1276807
467617
228771
1344395
845223
1382670
1152005
1812000
1255243
1062358
1559750
1071218
712663
1626930
884647
467855
113181
1948586
161700
685858
1996256
218671
669314
188282
637617
1298969
852207
322806
158005
1607473
160454
149185
907968
1603639
1968383
746688
447302
256288
387020
229713
646434
1183804
1741381
986172
1460309
1022102
1524001
231107
1411734
1599360
1839002
326823
217983
61102
1336400
704710
350484
634956
1901351
48090
1392657
1980614
73131
404330
1252224
1778994
1178627
308790
187068
1080461
482134
690493
1318972
1146681
1364845
275254
1517889
1017868
1347516
1412098
1045709
1240533
976503
1285630
520286
804261
434956
318947
732162
1129996
1177855
1130048
1899275
1215239
1836948
268244
1676942
1107454
1920588
982379
275597
284448
1789793
758095
939597
534542
658515
1049111
1736260
145244
1201071
1475225
915695
1999678
389547
1527025
735854
255428
577699
1064864
1842341
1756861
484789
1994501
1912559
402586
277313
1081125
966649
1573836
195337
1710478
360103
881112
1847701
976228
375869
1769166
595127
804249
1186775
1436659
906901
136824
1670744
785074
373190
507637
360289
616840
667142
1424344
935027
890739
1880167
1230127
263986
874111
331991
121848
426983
76514
217386
381064
1549415
1210973
848060
337363
1623421
63091
1525746
153914
584950
701186
953351
1732941
426940
1432049
1933749
1053075
1705013
151148
928063
1165609
1151408
590547
1044472
1241986
1833334
1632536
1299054
104792
1287622
1939714
805689
1155115
1188012
226460
1811752
566897
763543
925909
1958082
518610
344629
319119
1232559
1716201
766988
777556
865538
5605
1972206
1883228
1906241
1522003
1563232
1457806
212720
757843
689272
499433
328569
55994
682503
1436822
867450
59499
1139086
167020
1349086
1475961
441291
1961469
474768
1052837
948783
1120355
365992
1455122
1793843
1332286
1209319
1937207
1872695
1758000
1305321
1847770
638369
1946010
564455
293623
1074150
1590785
932768
1377880
347022
531731
379274
1023324
1164943
1508059
1451774
1895089
1465484
944298
515090
838359
1235348
1972009
1517359
763620
1514823
134382
682518
666810
1419608
798779
1708167
542871
1277807
453396
1200368
1158592
575844
1538710
1631937
1021277
656299
1942353
1790700
933589
42541
1103160
1683546
1423126
1856628
1777005
1089377
93014
785943
226152
1508385
442725
383922
755067
47591
630171
306678
476684
1744315
1238542
644756
1644809
795891
1916865
1761036
373457
1995331
808885
807465
1210583
1969368
1785613
1041680
1640461
1520635
1128989
1850551
173065
1396905
754239
1462176
963141
1897282
696847
911293
1785129
439668
465868
1120298
263683
1734990
641300
249554
200486
271119
4571
1355554
207440
952151
1240282
1178448
1462185
98486
192424
1448525
252620
555175
1097086
1069188
44822
465265
1503293
334508
1239297
247184
311171
161328
619316
132416
1046783
1110731
1214821
991286
1860122
1114574
1932549
928640
272341
1358759
642977
495145
1391989
1401540
1508331
1580859
1540905
673218
1318611
1388622
678238
1846391
1270370
688571
849016
76959
1045588
584868
1542492
1237567
1367333
1541457
441961
1357331
1559278
1841640
1374115
1717237
1859530
489553
1738982
1054646
1119319
1661736
824106
585585
160097
518759
1137375
829074
230947
1880189
1908603
194671
598051
1469377
1912404
508171
1506368
1454163
239653
556923
1038145
1424975
602741
1592496
835820
1879874
1606855
29685
1077261
1807562
1365023
1396040
335759
1047218
1606563
1197001
1091284
796002
208059
690500
961051
1634712
890129
1781597
1583912
1769833
210805
1194890
348803
306378
1128723
228109
497980
476185
355899
380465
1805066
1300524
1392897
858736
1775977
490027
1105578
1897509
24225
626533
576286
291168
1257238
422790
1680608
976348
1151414
810560
1071068
1715545
1909783
846199
1043375
1277299
216983
1364777
1934855
422835
1824218
490819
1432981
1336425
303872
1361849
577727
1051099
961685
1981416
37881
1538003
1586908
1238487
1694000
796798
1690391
794861
159051
334560
806237
1788397
1519985
1098731
1152334
1948177
587307
1725462
892566
561050
446189
997049
770463
1238165
489886
1793558
934008
18052
1808664
1143599
208649
1378162
1011497
1618726
655875
759813
1339725
1231677
1927241
505666
1561288
720103
949827
1640339
1183834
1969210
944669
29598
1654817
288509
1453837
1020760
41990
1073181
1568813
585288
684452
1571766
785962
1103920
523603
1635125
157446
1028347
89567
1028406
84188
1765227
1452583
692106
1584323
1809375
91838
1332507
201556
1966543
311011
1203463
304015
1025483
885844
396087
362228
197135
218641
1251592
1366669
1591786
1481166
688265
232260
953389
593049
1375445
1014932
695529
1621095
1690771
716259
1725704
1382289
406206
730350
1110288
1166846
1798224
982454
252566
1517596
1499351
617274
1565542
768067
1948255
896467
1911706
1115478
1964842
1233194
1230317
1087869
1467548
1305115
373132
1753470
1365653
1293274
1937562
1075275
937910
1703997
1077380
1708234
1005891
484578
198199
1817453
1268262
152371
114715
337557
548105
1458111
210156
1189828
94775
1486313
1049080
1997272
1400259
1890006
640609
1001626
1446724
4831
1488595
1501174
1734360
1047776
1700754
756612
1497391
835215
1911268
1976376
1101468
292665
1263934
1480125
1324271
259517
1090200
1445100
1914721
181087
1988800
34022
1180225
379961
381802
241667
1770941
1400351
401727
1088745
1638981
166671
1374320
1571264
1616841
123898
1901247
538890
881609
474081
568310
757303
1066828
929863
419100
1467488
1081070
1143791
65920
1145573
1328802
1690267
1081655
1561385
1463906
575224
1600632
431555
218819
240707
1756704
1670249
822293
812381
1221070
1326005
226310
1412500
705917
1353329
1016071
764865
1626334
132896
504637
1050180
1955667
662613
1851649
1505770
1968008
1846185
256893
506438
764576
1815180
1665293
417743
1984754
273928
287815
763215
1181099
613531
1078704
776354
851847
1074815
692461
1190186
361458
14955
1959070
902130
896997
1185625
589399
1503656
1996837
1763777
747798
753598
1555150
385229
451326
834607
1845457
1068882
725336
1555210
848039
184253
1296093
1245096
1153770
1677977
823661
1467600
1302843
417914
507408
850881
1152498
1085699
1535525
660949
1014801
445323
956703
1397820
1319678
652566
507562
1238263
1791797
1501857
221690
1610160
1913296
1518018
121692
1941804
260869
1545966
694559
1477850
1234037
1757557
233728
705259
1183878
1450480
1534098
1251400
79316
454112
1192596
1833456
544525
106132
729209
182947
412385
570016
973982
344216
1163661
1004352
1503056
1757771
1188543
246379
767046
709594
1177318
1181433
735315
503930
1878428
586782
649615
501779
702201
1427651
281042
1906440
829331
1286448
417991
1942091
726563
768900
437222
1316556
1404622
1868517
1771780
1582047
894565
139391
59396
464133
598742
721463
408961
148873
430776
668309
499594
716089
890175
700606
668269
133912
657346
383819
1087429
1462898
436413
921148
1708539
1970328
414221
662086
371120
1031504
1001979
445752
212482
1800965
342512
726367
619766
851601
901811
772163
943201
375316
819375
1249344
150369
724193
182756
161154
581354
1486089
730956
314861
1411186
27204
1068993
128804
1813322
147958
315018
997988
272573
1196165
125147
1318095
1558393
92293
1541370
718201
1236220
903264
841067
1719728
1433485
323342
328689
160188
578312
1027654
1590428
1244264
1157942
1852028
277555
1236257
1193590
1679889
563623
355508
1999309
733772
1556858
82053
127763
560420
1510658
1964293
1477586
1583766
1885637
1390214
35928
487162
242564
1937684
1624261
1805717
1589468
1283367
1758028
795816
1954430
989971
1172159
965820
30219
1906377
1584156
1420246
109050
104036
198801
1891466
121560
802466
581355
437943
528568
367178
133389
96853
776331
1778359
1807015
1727847
1181324
1098382
314972
1811328
867321
770033
2689
950493
444757
1112915
1120141
439532
1700171
231209
686332
1685892
1379067
1869254
520342
1444990
88512
691042
1550977
1233375
1952781
1997324
1187004
232064
126760
1547476
468776
121773
1254637
983854
78666
1406372
1862693
221575
573468
64195
464413
207766
167531
1221097
1090725
317588
1309532
1002699
832964
1892181
472590
673326
237739
1498425
1466952
204960
299313
510075
368631
1937623
1854253
1057584
491375
338658
1873347
1415753
579821
1527144
1043786
1551163
478140
1188327
1724848
1957770
1730607
996382
1676740
930383
1407971
74808
352894
552367
1519190
1130316
12012
472431
949303
274309
344761
644774
1645016
1635676
1138818
1033163
1510860
202211
168860
1122781
955155
112590
917291
1479067
236684
1978524
1853276
499385
1610600
827148
174799
68213
1813922
1966128
831619
1482747
319813
14
1882678
148319
355780
824599
221529
1079617
1121417
680470
220859
425143
789001
1518276
132303
992835
1782979
1520837
696389
528270
817968
1798188
1136629
643025
237501
1594940
248552
1655037
597638
1344558
1038676
23841
189378
444905
431963
1920896
1488811
499636
1537639
1351708
1698359
124631
236777
162829
909632
94729
808179
1288412
523219
173842
133208
671501
814356
1415509
1496907
1926478
1874116
1642780
209438
761897
1158518
385041
449740
1512192
1742397
1734473
1825504
350747
351069
1660215
1838016
586273
935939
1909042
1340078
551655
769553
1004750
23212
1784007
1689266
232976
1214425
1691459
1958783
288640
875212
1458480
1887293
243843
1020072
122763
939653
1887499
1383779
872857
1477571
1169282
1143011
1933333
376250
201565
1253141
1755729
1253454
214088
1507063
1857199
1746493
886263
1597264
680829
1577470
846078
824367
625925
377920
1621096
1269281
1861999
1865994
322885
382277
1197224
613614
1925167
663761
1385776
72701
1783008
1415599
966681
38540
598629
1747731
434105
1054633
1018288
1391715
1826250
761568
1939961
771985
549043
377120
123434
1640454
850402
775984
1982843
666659
1717387
1976
486982
1359799
864286
1332771
1330775
175735
1368502
291995
800021
1079609
1005656
969749
1253903
1227927
1092540
786264
276987
997684
10728
1831320
775544
1979119
1809966
460347
1569286
767018
1527699
546382
224216
1955203
1851897
1122373
1346978
642214
1227499
1676543
92552
375763
1525892
999058
1469333
1498075
71043
345977
433424
641853
1923542
1371487
362165
398474
832701
1997176
413785
1958402
496155
1314960
68779
7636
1949657
1344410
1892342
1142570
1277856
1560436
1337639
495204
1479006
1597585
346990
344651
790123
289753
1728137
902612
1601644
993025
1702704
1913576
1364858
1529519
949873
1989568
937633
1148467
152955
931561
830234
520772
1229013
932743
355779
1900737
1117856
583124
148265
219589
972627
1474042
1619101
1164615
114608
282332
1124002
289586
1841454
1027055
58137
1123262
328662
1742263
1415334
691848
838834
807254
1477681
1796055
1328975
158098
1696643
1816395
609904
916363
141415
1564351
1624301
447051
759252
570458
1559026
1201816
1315089
1942460
1807939
664302
1659307
1131293
1470799
1609034
843656
917871
1327613
294790
1255160
253779
268014
483359
230309
340390
1356465
1395409
1458789
1178318
1958986
876219
740323
219753
1813900
1006765
30530
1587017
737422
480628
111588
1624541
565124
1695924
620138
1869633
1379278
932824
1839352
1415719
1055727
1442308
1421149
319367
518940
768642
346062
1752289
1502164
1448730
1289963
723456
1059633
989254
1995392
147321
606982
1958344
372023
1908533
448596
1956750
338767
447417
1977487
71184
483240
381198
688852
616112
1673468
1388203
18644
1349251
735059
495797
1433705
1733369
1382826
1985856
769248
118805
1293063
1833088
228815
201534
207371
1630941
921932
1206276
1196053
1498253
302784
313426
1619134
1770287
1629841
1057228
712309
277371
571826
1426500
1172410
1419130
1060421
1671473
1258314
1974710
1686335
220827
200949
1696204
1066430
1502171
1729954
1921618
601652
179125
254358
556753
295121
847815
865866
221978
1822877
169799
1771469
1885925
308982
1130498
524533
1421519
1907259
1296806
1276926
245041
142546
589504
772265
1707636
105021
1974330
864158
379127
1460746
1353201
427854
1472947
658528
30703
1336394
853770
742280
420990
278357
305498
283910
598884
1468868
1787961
1873772
1576922
508761
1679994
62264
1716557
1717023
936874
510812
638238
488861
281887
280611
1868893
1581902
1530538
1291643
809834
327630
256723
1599
990721
1454933
916111
1589421
938394
1033124
634971
221527
490769
688382
1192801
51510
1556227
80507
1734917
249597
322507
1866808
1049480
606333
859277
1952388
1216882
9416
1107428
1438749
1327209
1531800
1573662
715350
1530029
95895
373761
1178221
340992
781476
1168347
1248592
669724
1578499
1601886
271681
1081603
1680762
424175
1547346
1060462
887447
1148953
224583
419155
396465
113275
7588
1602273
1788715
350563
631407
1105420
386687
469735
1607350
815316
261232
1206910
1160149
1340130
1903221
1427913
1226685
1918765
1323559
1099244
314310
328609
966737
1557905
900595
1293526
1962318
911677
494018
1956980
1456338
234654
482601
809772
881914
1792718
1262080
259249
332191
1199038
481522
1699777
748500
2153
1069660
1731372
266141
822557
1298960
1191567
1149757
96628
610609
703898
357638
1561335
27079
840604
1004198
1546965
86325
364681
169314
276476
745574
1760296
1185879
1819527
149171
981291
598079
1165095
1943230
157806
1548017
259593
277606
1107120
25531
1226046
624891
520622
1871469
882300
1843241
1618056
1246703
374878
1826793
1157726
325826
1265903
1759956
946406
1255268
236313
1454011
1421913
388536
1294774
325779
574041
1939359
1976654
1105586
1185469
228903
273952
224158
1893579
673939
36286
803818
1444086
1571772
370206
1652475
946811
1262416
1588842
369352
566301
126803
695060
876464
630682
744205
319696
1838396
1413833
598403
1267470
1581645
726581
131066
251035
1389798
223775
505529
1515175
110031
1056156
1457899
1116800
329414
1672504
977403
1541129
488265
665633
569242
1501183
623199
106341
1459678
465878
1644400
133301
1205176
1066914
663939
1203898
576383
848963
114506
341883
1598687
1010916
70105
337949
1417897
2391
1975208
102633
1550195
1546978
451225
1217895
487309
1205094
512553
244899
1691105
46478
1438709
221139
1895043
1074275
1205551
987560
1689007
249281
1240012
1579726
689354
886423
1238113
344267
656371
206853
12697
301472
1048398
1744337
245718
1407153
735644
475735
1570229
157262
235341
276002
687824
811944
1867442
19851
342709
1802579
1541773
1587456
1190179
679318
749626
1874028
1814647
553873
1013358
1623467
1774427
1662475
549270
26570
1438010
1162574
283435
1219864
1000994
804229
1093686
349222
1365275
1689612
238293
1115171
891044
869952
631768
1167229
1211722
545272
1086514
1007401
846210
1690339
1441854
963400
730160
678726
928875
1069012
614467
1419627
1840862
1698405
590191
1767999
100312
160073
920748
1910432
473280
558258
37795
219365
54195
272462
985946
1799451
788847
783532
1402163
1983739
1656362
297461
872050
414273
188890
983972
1362589
1876522
1618733
1169783
1210433
1067875
76055
728710
14227
785417
51517
1641991
806080
653172
810108
53253
1226071
445338
1280641
1221092
748212
1580609
745211
185707
1176280
1581994
1924998
1645052
491825
1623446
549227
640327
913738
127620
390195
88173
110146
272748
87632
1174517
493321
1124737
1144886
1919736
1918950
1275179
673107
758524
365887
458489
1772370
992265
1958693
620421
1260899
1663072
1963808
1161989
1392376
1683717
1987760
995605
216653
234244
812445
116853
581867
524739
958078
1191164
946978
83928
1201009
1732886
1681067
1815941
1755664
1971638
658158
1611402
1132775
1271136
1309412
28413
30333
419547
1982195
863069
630280
1865198
628475
1993216
1155514
440074
1965651
1144979
1333687
1215033
55756
1269704
1174384
1049955
283903
325638
232859
1585849
927941
978655
382053
18039
962163
1684526
1662294
1044512
938509
1977719
1754070
385982
317293
1913386
292323
120396
1245680
137607
1219830
1818948
471889
1368238
1976073
702126
102333
1457526
651680
484193
1355841
64039
796843
682274
269524
1295550
1532636
1264175
1916490
974045
516073
1730874
431680
225973
65852
1396530
99560
654567
1161255
1424563
1533728
23157
1931220
188744
1079417
1687275
426986
1983405
1361106
1691405
1255770
285470
320601
406172
734765
867812
1471601
1297262
510594
1770625
1700880
794303
235921
1658121
1969413
1483926
732084
1053010
1331659
623473
1163044
50756
1337520
802944
771564
1795681
1312935
1766889
905970
1756135
204117
1597207
1035825
165243
923294
1653124
511804
1170897
1555969
1190904
1558352
1365840
1703565
1292127
1062371
1742820
174542
505595
894851
1132974
1070188
1657436
1691128
1451262
896919
821811
1176686
121359
1351368
1774263
186685
1746788
250279
34278
1899894
49675
1694739
579384
294720
902258
447265
1988245
1232222
1865519
1207595
461312
528111
784855
1376393
988076
1359207
429394
1975100
69050
421859
1778163
331687
1476110
903998
481270
996720
1134398
1793317
1129730
1704156
571846
913245
842767
282763
506964
1779744
1948851
1088078
1161010
121437
13959
211928
1379671
656323
185260
928734
731173
1991656
1383893
1309818
1442766
1492915
71113
605195
1916958
1965463
659746
938803
778828
1465963
1951760
1067385
81066
206664
222287
1369759
1156044
550821
1965693
536036
1247532
445473
1030287
31767
1442288
1638993
1817582
263590
291354
463419
608804
449049
1548985
1486378
321203
771341
558738
1869431
1195281
762348
584598
1195285
1729035
23917
1189679
1738506
1198771
1440663
125551
1164420
1058020
1374376
699360
341126
1547663
496152
735136
396724
672236
1169284
356233
1539867
203970
114985
1403389
185206
1829282
1925173
702774
578059
1374126
1428170
1601938
310371
1191932
663650
1497917
1658035
1811122
716663
1695516
1261512
591425
1574698
366144
828680
1448792
1592151
1370127
695242
1196355
1133124
1653846
477262
1961340
751821
753412
1639074
448900
793364
439009
318728
1034349
743819
1070073
1508558
379622
1921388
881164
329438
753437
1090359
73662
117539
148418
1351821
1078296
1647347
1823906
1970019
571703
1331248
976240
1822499
563033
1924070
572774
1168256
1850721
375301
874692
801152
331903
789609
1319220
1268043
1664259
1062720
1311833
1755728
1923081
965538
1798514
1147199
666307
1468486
46594
1780338
598002
780401
260701
1220940
1054987
679557
733068
443736
1013719
1181792
1429749
1414378
1917281
178084
20965
89168
291137
102185
165132
498731
605427
962573
201089
763088
591684
1685284
4823
1477146
695440
1016548
1031988
1201522
39065
719206
861272
1239737
253820
60751
523723
340599
1594234
616637
1739208
681482
1720126
312073
1028706
46251
147055
817632
1182146
733011
1664431
1999932
1913
406134
1922782
1157837
652171
1671072
1094475
139730
310758
27340
1637942
1921328
1610604
1643306
824556
142752
1337135
968440
1897642
1274614
728069
1264841
1215985
457517
1427312
1906764
277233
252309
409340
187483
78532
1873118
1139941
1528300
586382
869012
721150
1671719
1876897
1951097
1675524
1508495
994732
483496
799363
62431
1875704
1965726
473924
614291
15012
831591
490514
1864174
1302977
734129
236316
1653806
1714930
146303
747342
907099
1222915
139734
1338244
77381
1241163
1160007
1208393
1923804
492075
1566418
1377466
1748347
1478298
500113
663928
1846381
1353307
507444
1479001
596491
441593
1191159
868093
393889
777513
504279
744153
348520
316441
1299981
844500
1918535
999501
227963
1957590
313885
1554069
261360
1966841
1142596
1228702
1841029
521934
330539
93467
1770536
1845430
1589932
1679113
1962582
1548914
1899128
1189450
1699875
747094
655877
333778
522550
1426614
1028394
1644065
663876
939521
355004
1814849
387007
1375448
1407164
1282509
1144655
1490914
650972
65105
226092
571847
857055
1101155
395919
1450680
1676253
800198
1204563
558474
1686063
1544907
619125
1061051
541373
1796247
1457326
1625000
1227961
620163
1802906
953196
1701748
1774200
869505
716103
1696163
1708031
1100279
528088
228397
1699938
14183
895898
1066207
96891
1650985
969437
256458
1331384
1898038
127409
625342
1417858
1561237
137398
122051
1963097
957979
1851493
1348865
1195675
1802661
192400
1010301
1498242
1593136
982765
1933176
1706221
1752032
720781
1545925
323872
1722708
960289
1815440
666256
119672
1077568
746621
1226208
287453
412031
1639190
748395
912202
702272
728856
1745437
1885142
1706259
1605972
1418188
246480
1505328
1925395
106677
1541068
599625
932981
301261
898480
752420
278581
1009725
1817973
910491
289876
331
1732426
386194
27644
1616533
241575
1781844
161148
112195
112510
1853625
368606
1341336
1469277
463190
317348
1066150
1836279
305976
1639460
106969
1067984
667373
1270634
1476245
1002911
276785
1894703
1539003
263281
1998248
1896240
1264003
1555910
1004270
196299
1553724
420801
1408982
1684932
346294
755014
59024
314407
848907
1846985
304572
1871128
214765
1442488
1609378
1811022
1583162
1281222
1861143
1787973
1006047
57096
46769
606445
1264264
9085
1082509
337478
1232007
270184
1793885
1189048
1044453
1854116
302473
1940965
1726229
1188118
360498
1533499
1646878
259488
258719
990576
348219
1780745
1704879
568857
802102
1038381
1564025
1159628
640437
1926911
1774593
1597301
132747
151209
1280953
1015815
1094460
1739332
1783398
1600926
1452227
1775354
1342860
650454
966683
1694151
1205820
1512897
1248622
877523
583495
1225493
1529648
922976
640705
468670
1127740
1383741
544238
842953
74684
1633163
1509637
962430
797092
1852024
802242
152910
852385
1285534
895115
831221
1229272
134493
351917
1664266
126070
1518207
304446
1586146
1915797
726326
636637
467888
182337
1831274
1208139
1096370
1883907
1505256
549471
1236134
1495638
1215506
1243570
1334179
1128751
816923
997094
594015
1236880
174432
1546807
388316
1596268
1449103
1139254
318388
1084
992648
281910
1088182
1374732
1584868
102229
493521
1134954
1343313
556503
900680
1390278
400062
1620002
1461132
164
688217
22817
569318
367313
990321
1124566
1621423
557985
1382750
929828
248507
685450
79744
386100
1061923
53056
394047
1500059
774190
707622
294294
114671
906954
735785
148325
1146725
1070499
187399
693499
395874
1517775
829469
904838
1495156
833611
1474757
1442395
259334
199293
1847842
401813
806070
683870
909928
132034
1922184
801697
618309
729806
1555334
161221
643251
665944
582828
1753409
780764
1502679
1246220
757974
917997
126153
1470112
187376
424890
721437
1871777
960165
1069408
546864
755529
1207240
1649969
1213425
1426107
151404
1049432
484864
454530
590309
500818
1324720
179005
1611270
847994
1354481
1036482
1479476
1930143
121020
61146
813858
1267114
1287821
396950
1804215
1317075
1458158
284260
102769
1311680
956808
801683
1596268
1049411
1725092
1704920
1579884
630541
394575
995205
235110
590829
1228401
892817
30756
1559813
412660
1325659
1795375
1892566
1392830
870043
1064428
1704267
624446
1955401
850382
1840992
22526
1702987
274453
101617
1015417
697301
1305744
426887
1961668
1482551
407711
438851
793923
1066002
513817
431667
1280281
616023
1604123
1076276
1314061
1829454
461476
888747
1147748
1044278
1585545
350364
340373
1503554
1161001
1786976
1095881
1236165
820074
1887161
304652
1090481
1897067
1087107
1278541
180910
609005
899301
1227699
1799949
167989
976594
406747
30801
1468459
1969148
959337
1917682
22255
459657
1730056
133341
1209609
1078434
451467
1959470
1815947
1820019
344067
154729
1988801
690610
971758
104806
978836
391196
1892201
1183442
734296
732185
843958
1352362
1786686
173873
703345
1268464
1760784
205459
1338695
46785
1281272
10609
993730
608645
525927
1716470
620871
1585448
499516
1747855
1184057
1621903
1515959
615650
848671
1540991
1551794
133200
191803
93757
1039540
1069151
1917115
317659
1925295
315602
1107419
47176
846055
1910578
345474
105728
367356
980748
523690
124211
1923028
778541
71423
1058283
1251745
328702
1027933
1568715
1469538
1545888
463230
520611
122188
599703
1912937
825709
501770
1983333
1518208
1741143
1927682
1998635
1491156
633842
1741794
521235
1076120
1369749
671302
1023093
1347407
539590
1570891
6755
1154683
429899
1246509
635177
1894560
1921942
1650231
728204
419177
1786188
814969
1442941
1247641
942913
206938
82735
1828328
1381632
1963956
1156911
602404
1728828
404186
769119
1597606
594161
200254
1647076
1606879
1713794
783259
1656800
275961
1544357
1286689
1556361
1066213
341852
938562
908835
1543761
370221
1074012
1331586
1521880
1453419
1655365
1743778
1016172
1613382
751420
694290
1718375
850223
1010656
973607
1836781
1812046
1297115
1258931
330672
1856051
1528533
1516945
1046058
933957
1481805
381619
296701
1054949
997626
454227
32485
855169
1788030
1079929
339675
1566024
1058586
662839
1560157
831917
1246127
1250672
1964545
1610088
1235063
980009
159828
76740
1738604
340776
1891007
1274177
1624489
1013598
419267
41216
1148195
1337465
393215
668895
466654
1093571
1937564
1260335
1728466
489798
463712
1120367
1807641
1940922
839197
1336113
1996460
4988
68036
925122
1875201
1498493
1708620
726886
1037041
535739
1120490
1593136
401650
1915853
1123779
433927
633604
1732369
1079107
787227
584707
1566116
390626
1841661
304077
213058
1538033
913420
1234801
1228610
1439822
1503716
936372
531527
1716116
1315039
194025
1005297
65106
324327
579369
1254334
359220
450940
1511272
1211834
748913
610536
1827729
332881
1296276
123506
647177
809238
1103596
1563670
1529902
903592
1078892
1653331
1842386
249163
1985544
1978019
468053
389671
709595
1113889
1034892
1965927
1237316
1714585
1311438
700917
1265343
1994521
1684404
687092
1639084
382115
707046
824060
1161073
609026
1853865
690333
1931725
205465
809540
1919030
945210
582524
1387374
1902474
1553513
1893679
1413134
442568
1967499
665925
872525
1365
579820
501549
1314833
1304223
396373
1819005
1472948
382761
106350
1725773
1913010
860147
537935
1816816
485027
687604
1316637
1118990
1030240
292873
1658244
1809597
1108475
648679
239250
413432
797095
1604360
678135
583072
413878
1531603
1105352
847917
420647
1428048
815184
1139423
348281
1830670
1694799
1360083
59668
466187
940110
1933438
733834
485420
149321
556563
674485
1636871
459114
1978688
1293359
62028
630694
305456
1320887
1639358
1017156
1522432
1685342
1067832
464345
1700518
1142219
130770
643911
71777
1832871
1223428
903094
1751216
387804
567360
24054
385255
169950
1655883
84937
995143
727651
214323
1697237
312346
309472
1765641
1647504
222717
1756051
943665
909474
1959880
1310408
231849
692554
595507
388943
537677
227186
859952
1911422
807213
173807
573064
742252
1725868
384390
1085366
485586
991697
962166
1406154
397512
321224
749307
94992
1522292
906241
1323562
1654964
314118
1656179
904050
246174
1252742
1010473
1118928
616716
1696512
1555206
144705
538983
852951
1441473
40193
939012
690467
1092847
456736
1825103
984008
1090392
1434055
1372545
992783
25789
1156537
522673
572527
453508
971758
1516135
989188
603442
81583
1997035
54626
1000303
859381
677021
272985
339150
1685889
663677
1461040
669112
1391190
677798
1466352
836725
64790
141664
1401814
1553894
1308393
588763
1339781
590864
1955302
39253
1713316
649724
252825
1936009
1568009
1987782
688173
773685
251434
1123032
901025
1250532
558307
306367
418941
654176
1513702
565418
1607391
1167620
658896
678689
1681093
1188830
1761418
1455595
443958
582666
1495357
929962
461008
54744
888350
1064711
1360759
850143
1231591
1767950
449260
1795034
1064207
1969204
746930
303631
1444239
1847512
1695584
1700282
6739
634892
1588123
167526
237635
1231335
631992
1894207
1774676
103
413293
1040537
542423
1645572
1009682
883784
1257695
1657461
311519
1438335
1933210
1087520
970469
513616
1728068
1611318
989259
746646
855521
108457
498683
604120
908979
1493586
683167
946040
1119375
986918
883870
904758
1180648
1250923
1484375
1955844
1412493
368407
457086
703187
5798
83572
725658
446848
936958
1790682
1664634
415913
1413323
559042
788913
1517823
739297
1605989
903837
708403
1882232
300163
718593
1540464
1348969
336793
1192920
882471
1118358
1110169
756882
43110
109903
1452640
611507
319527
768317
83300
538262
1803844
1966870
973994
78268
580435
432489
632699
949743
816048
832675
881279
1751065
1835740
1150375
1509389
749136
813930
144520
1850919
1228971
366915
965967
71213
340145
5969
631541
1032508
1849115
42298
705012
1791513
1770314
1564949
1211240
132344
1166990
1804823
1911685
1471567
1403107
630568
1347131
744854
1885865
75372
856766
865357
883885
1550816
591317
1710811
975476
603039
271521
1565785
1879211
1142514
131364
1721638
397261
573636
1679290
1790387
1926855
1326050
1198136
1961082
1015291
739674
784254
189898
592719
319803
1158561
1378
1235363
523274
901854
216385
1845898
373938
1497532
712766
1201074
1431824
164487
1003751
788596
896554
425842
1210550
1030510
1565089
289838
119250
27934
728612
283621
83832
1543897
245753
1979523
608808
307149
1410970
1630582
935353
1500035
792648
1177290
1039217
1807968
985647
1649425
875006
1454334
289381
273897
527349
612739
766423
158382
573840
926160
1772940
559614
159285
487079
615936
1276333
758540
449297
1221524
263609
64901
1898137
281282
1809061
105173
683778
1928120
905492
463301
647382
121793
1816016
1819694
1672158
1937712
242242
6463
128974
1668623
80321
582393
1575793
329796
46919
1081389
1495035
1166210
1435383
1445286
1555824
1100172
131476
1600514
1121989
1639255
122911
1861073
1402474
285793
1639358
1921155
1196569
398938
1720391
10784
203830
969024
1568645
1678806
528639
1840114
1369091
1981874
434416
113884
837151
457557
1365642
1806565
1761613
380263
1888760
1938893
57616
395768
192338
799035
548519
904587
271766
1911480
304420
1328816
494974
660870
1508082
13888
994347
1444885
448493
761212
814504
924509
95567
68953
1305770
136461
563739
1911936
387880
625771
330249
1435040
812692
1224065
877870
1837733
1779761
59891
1566550
16951
436360
1934924
846459
1007744
226521
1676945
1002486
1898992
1085632
776965
95968
1599759
22987
958114
1414834
565016
152897
1815717
1694066
1062906
1060735
546732
754330
286465
758141
1968960
1254311
1014489
490192
1760704
638584
409021
1781793
1694161
912352
373286
1057092
830015
1710576
580014
1105268
1598489
843900
678900
1301914
1727855
322272
1969967
412410
1813
1330703
1072693
1561984
210092
751831
1230164
459815
428330
1814654
766833
1826303
183286
1608067
334444
1340154
588169
1144068
254464
291177
1714010
273358
609181
1487041
1945853
671991
1701705
762009
737557
1661432
1274852
1224639
1949635
58164
212546
1061762
1634960
630924
1436262
110959
1854639
159225
209775
996758
1777224
330059
29272
1198870
687794
1574521
128143
831687
1354222
79781
1702748
417493
98726
328732
43762
184460
937826
1198526
288500
90832
109425
1484832
774832
1090216
635825
1522328
1022335
635266
887604
1932808
56561
1856120
10515
1745360
374537
811354
502457
686860
1693218
1072738
362421
405256
416968
1416355
1987815
46584
637568
1894525
249286
1847834
1882291
1743219
499538
32053
995264
289675
1550519
1221870
1843425
494529
376948
447792
1873864
726989
16552
45250
204007
918018
868277
850789
1025452
1389362
1640847
1607622
1547871
1071061
1206288
618748
32506
130854
846241
400477
1221613
113192
526885
1108277
1124101
1947224
562815
704030
1209570
851765
1461433
1855704
1408156
618045
823801
1995263
1518827
1291246
1250762
1051480
676351
1452962
725426
153809
1575535
1664557
1195783
245104
1294744
1966395
236725
1902625
1104887
480761
1671555
1718997
499889
1584908
1654042
455337
1545714
67193
189186
574219
1359169
1943119
1918438
626998
1065207
981013
1082065
724903
1300811
1751997
666981
1476024
409420
1688663
332084
1122316
1248487
1961032
1040093
632280
1106830
1730929
483947
783387
889677
184174
1601852
1701164
204814
1303335
189931
1089594
245540
105480
1265361
1481884
562249
1183186
954278
294582
1970497
955457
429025
848433
1550013
618324
1721888
244957
1849107
95718
1675749
680204
1658942
1614741
948268
240564
841536
1858548
253095
9717
1416361
1209033
905425
1290955
116550
818414
1219518
196675
506872
837246
781819
1330260
1712607
1240203
1812583
933803
1449707
818282
563905
982549
1154711
187166
1358692
1443427
1825116
1635559
1535314
1771516
1357601
53490
1386528
1544331
457031
515188
1790875
530160
1985594
1148204
55899
575072
832995
53927
955545
941583
1349816
1035181
1783607
169328
821585
1291336
132067
1786264
1330876
686183
635671
1422706
142982
1714035
783651
1378655
1939583
1732982
1951250
1878718
807873
1470888
255545
774566
1104425
73043
986487
938195
913700
714105
41715
1749656
1028148
510935
1116280
1762218
1091945
563164
399898
1617644
1016504
1365989
412026
69354
1850564
959019
1686027
1032907
1787045
330788
1789244
1484215
1728967
1952920
96047
1351310
482109
1790774
1276699
400376
1442795
95377
767371
694857
1416482
935561
1391871
1757495
454356
1310861
230998
165276
1736582
414427
1275274
431231
1521936
1057415
1464842
25797
1679089
1900617
1427903
1593633
21600
459790
1670623
1945884
587686
901580
1987709
1696547
912954
1010030
324458
1532979
1091131
576609
228004
92890
1392610
1186187
1863285
486235
1013124
212131
147283
1463096
279811
1875907
323609
766096
1335920
1171857
742316
170187
1960215
1658140
960485
1128610
1037077
1003402
29436
1993716
1151211
570153
1231178
984416
1463072
1411597
1146433
127583
926248
1910760
703895
1840556
275909
1203623
1187187
708178
35719
1114227
1381356
1730662
913405
1123216
613606
59853
1797837
306945
1033382
1038285
1544940
441968
1538680
1133504
636419
746472
169296
769246
1231528
1769448
514746
991715
294509
558967
236759
1880367
861055
709551
1194059
419430
1312824
1987021
777938
489550
1081897
878157
933146
64825
686973
607451
1763177
1614092
1179263
1620396
1669501
1879634
111858
703152
1215876
1573222
1175171
1158018
305153
1079487
19203
767438
863585
575569
1119250
773675
418257
188307
890474
726101
1782354
782962
1453568
1683627
1391466
134240
727678
714530
1124634
1892897
103842
1592113
1036914
1229679
1504609
78541
1189165
865957
750698
19464
599517
1979185
555807
496744
368059
869411
112194
1871910
1279753
1019148
1368101
1056699
1309431
1755609
1551504
1049753
891137
184342
929693
718438
1924730
1492695
1631823
1012755
1294673
1282077
123103
1776955
783017
818318
1252312
1498731
212944
499016
951560
258019
1625556
507089
1446248
1672448
1977656
1641095
349086
962608
425257
994254
1926913
473523
570400
1443480
1488708
1949701
1434195
121803
1812262
1239828
1108201
1109354
301122
1659401
648215
864237
1913763
511344
1690873
1798419
505645
1748925
924895
892927
762688
146714
519915
532811
1163587
613256
593297
622768
811474
72016
1098386
1795465
132909
891488
1730447
1749704
672131
800287
1192657
1907310
68168
1397605
996119
1739360
1387078
857791
1412364
1492091
1795100
1232045
1084623
497822
1418451
936946
1279756
1991483
689221
683332
1459613
211837
136413
588468
1724506
1993731
1256741
1091847
1642372
34881
1030608
1352116
1501023
279580
453474
391101
1855829
1139346
1367027
1472572
1217439
1736603
686260
646528
341768
279066
1341533
1004936
561742
1949738
334288
1645118
372505
1039394
1420546
1121436
1648814
660371
522756
450892
1918324
1722987
785956
1140849
1457906
1779025
1601509
601117
673743
1541687
188916
1599422
995168
308962
69514
300593
219375
1553572
777292
959934
243229
635135
1873667
139044
222297
761363
130399
559018
155253
995821
1323245
767342
1252357
1180058
1342989
737308
619946
193150
977707
1980791
506955
1523210
1191539
419697
1297241
1386123
1077377
993237
1845546
1156008
1026490
942515
1085370
1331739
193780
501309
281643
199307
622606
345924
209688
686815
1039803
1725365
391093
1142253
1838027
1622990
1873276
912533
473886
473551
498116
308936
931949
694876
631248
1700720
1369952
92784
697726
1900192
1273440
954013
1758454
1695184
96167
1741595
491788
532401
803587
354770
1995300
1949261
146335
516334
1494253
667302
1348612
624836
1190871
1530926
1465400
1168790
475079
889600
1708902
170646
405477
97530
1357814
1729326
1390365
1276728
1309744
87525
110662
41478
169955
5107
1309957
1607623
875842
1147944
1885587
1287119
700693
1929322
1608408
532235
1355460
711098
549566
1985645
470074
1843356
901443
750830
1702705
1878698
1977981
57160
659684
685112
1292738
503164
1173374
1104001
1237957
633601
1044809
1442040
1367508
4293
385618
914065
1652214
1889940
584758
79154
799351
1316988
1900540
541317
1868865
1091769
216645
537476
1298557
807321
1671066
176661
1008529
1169064
397474
1901565
1775436
1847502
1185751
1620290
74679
1097425
1875171
1280082
764992
424780
575132
1593981
1410790
1970137
1809582
697994
1633016
796941
577513
1074620
360406
1225363
529657
513607
1867681
152710
1994358
1184765
683499
512606
819264
441616
649841
378427
237328
1579595
1924405
1533366
1101977
1977049
854596
1131399
1591844
1652830
1032845
1288303
1643608
372582
1006529
184649
1797123
976589
1210915
924986
892778
212665
1543321
500701
586902
20877
1586102
842570
907467
1304971
1739944
1868969
1045590
1339439
467283
221517
367045
1491763
1426568
1953252
1930855
935467
643416
757174
812957
761376
328449
1329807
1277330
1167336
681606
364737
1913724
1308180
339880
1118046
1875711
1168489
1436536
1178857
1553198
1902147
982564
286635
417619
1108423
1487165
1228824
715048
1283121
1073062
1286812
1261939
336480
1435607
654645
1667762
1732431
63008
1640266
1554201
45825
1988554
1948171
1008518
51598
518694
1014652
1313847
256020
875742
767860
1077526
1376217
477729
1040993
1344580
515129
1173220
1892442
591373
1871981
1040254
343573
27435
827432
30100
1956974
137087
1085089
1474645
581180
325929
161548
929584
1153556
1169158
1909387
1941671
63196
1085548
1386920
19293
172062
405707
1666023
793540
1356556
905778
1772498
1949969
378881
1467418
1782553
617786
486268
160343
333675
722850
1733993
7000
1807921
1726858
987817
812944
127644
1627864
850731
1816397
178076
95502
411291
1888821
652678
837977
384341
1242334
1358978
1822415
523932
1082147
1582486
585974
387598
1591865
1834500
192272
813022
813555
352581
46259
241735
584256
1178375
669883
1138284
1400021
1407790
987141
1550094
716728
237596
256238
1245572
570926
1134343
1963979
66849
605268
52521
1129358
1817047
236674
1606046
1712762
1425789
708285
732850
1986728
1866088
91450
1753223
1751978
687581
1429385
1743554
819213
82046
1841396
1756267
1299534
1859116
1434807
106394
932403
371589
59703
1701551
110916
457070
469661
1094368
1872300
322195
894161
10070
427061
1585324
950690
1684276
678746
1481647
1659783
1361015
345922
1999088
1773001
498832
1793381
1295145
706439
484295
198849
1972992
1356472
172780
975088
1105507
769960
1249275
1840119
1289255
1118031
20290
235676
997054
520697
281354
1481065
947273
1949831
1027038
1222884
738349
952822
944660
289350
1657573
1012704
891056
1426463
301590
1430893
468749
263046
1116774
1619734
983239
347514
1745143
1455414
316247
1232076
379943
1272034
1199610
1011373
846473
1707091
580066
394692
60201
1527581
1998103
299180
777429
111099
679874
1001278
1310471
1683528
1730429
1540078
951124
1770323
1394522
651325
1051895
430069
1870006
22353
1119877
494759
1696832
1042898
160278
1283701
1301110
1226292
786193
298015
623285
961336
267139
791227
306080
146804
57261
1764806
1089498
1053551
648774
1561441
778465
465207
271048
1871295
57548
1979742
246594
1071044
998330
778729
1034102
241807
1954165
133514
1123955
1098115
432434
650392
574027
975044
1938704
274539
1177501
1691843
1060529
164677
853854
1595930
1380478
206411
1736536
262992
1901925
945724
1074414
1444698
830750
1199465
1161008
1104785
1390715
1403054
1368974
956874
356052
266459
730678
799043
444512
501889
1200522
1806256
924503
1201801
952644
710613
572192
1368230
565092
1990559
1962437
1210691
1435103
1127920
608468
470877
1706796
1598833
134413
122635
1449010
989541
298342
994811
76263
1394501
710517
1578589
1856294
1724506
1389126
1565556
882557
1751925
982767
1703191
262270
803005
1190952
1266697
546649
1278139
623002
107599
1438409
1890548
421285
1139574
1913409
1869753
98219
200414
1591258
223151
340938
776881
1349504
1320133
1293475
97907
1762687
1234036
1327302
1685117
1749387
1105414
1454134
1659182
1117995
739275
263811
579220
1232041
1420113
770474
1194300
722847
280978
1157378
723885
129793
469216
116865
108686
1242242
1614209
1385331
271275
350908
1487147
1408921
870420
886864
853971
1325995
1111118
1095966
312122
1210450
1408012
1420892
457306
1490313
1488047
414670
1600076
1853542
814536
96822
954188
1297083
1668559
1150006
815830
541359
583447
684689
1072997
138216
460922
644376
1196456
1079257
351171
1855482
732110
630798
1800111
1643971
1360533
1024123
1375168
975443
1632885
710996
1594278
1252948
1918702
567574
281530
1721694
1590814
104866
1928030
1647833
67318
751120
1304873
1846685
1497479
1703722
1064943
831089
1611913
875184
758429
1967560
1470792
1001867
190071
1414466
1421191
35191
107538
1721159
991792
684007
1537117
899573
905084
1455303
341308
1198999
981192
183849
1472507
97775
1055970
1539591
1215080
1560542
1026635
390719
771513
1472682
1098479
567187
301259
274812
251566
1721643
1169912
1396635
1327636
1397294
1838550
1036961
905004
1334395
635939
1243481
67816
782079
382529
1010933
705861
443032
1601180
439121
982499
1810258
693684
1634162
741338
1845262
998995
1681441
1759112
1140958
1976823
1855843
987997
656811
1089722
1364071
1352005
966508
1683315
1219971
141439
1676487
1903776
1305326
1005112
1656115
281287
1170174
1656742
455075
506272
764204
1496137
368074
932960
358502
656586
1380581
244948
229689
173644
1814189
361913
515173
82064
40533
1727377
438721
574655
1175625
718484
1041311
1411877
1351879
645484
1466449
1912174
701942
973444
107357
871104
1912771
738578
1172464
330096
269952
807841
1808544
1913048
1370870
292327
1253816
670123
291825
1858615
988726
1294241
440258
1843292
1640346
685476
1449466
1968508
524130
515692
1172830
40377
1802107
387064
1224238
1616941
1079605
1727490
216211
356405
620735
1523904
1382128
865357
1153951
1674738
162839
1142908
1052507
1490845
710551
1165008
1483249
1942575
195551
29385
1454103
117726
1336028
569194
1391485
348565
65863
1908044
514661
1004960
1414753
369835
770240
1089644
13786
136679
1223275
810632
555235
1556142
726009
1945718
326196
429400
172345
419262
728043
849333
1809399
1066713
1407754
1483465
936222
388474
1614454
530716
1006565
1796938
590295
147817
541130
1238281
1778636
1764909
658619
658826
122248
429695
1242451
395673
1643137
1786093
1795441
970713
1550802
1618087
317401
1533987
41319
1398964
858048
610792
562077
666907
769011
392468
873852
1277993
588051
1156443
1749495
448045
627486
1733096
332404
1401301
1360637
1679693
1723525
561010
47298
241011
551886
1605017
124551
761936
625613
1457689
1246120
1740507
242695
231810
391021
188390
827958
1578954
869827
1308518
1058040
1032707
1919885
308481
774327
3803
700673
767299
1123311
228599
1266115
1036826
1264311
1653201
1685623
729372
559776
1136688
1475082
1384349
1558818
1378678
1911675
1740653
1598918
1369242
991613
320068
1773543
1085347
459301
1920367
452632
548567
803833
699130
1815259
1279345
686360
373161
863795
192073
1674685
259369
372250
1910929
1161467
631289
1757471
1802338
329670
266001
1689030
1264932
776784
462588
845899
1979159
1679099
424485
1969777
138005
268440
1620111
1956028
1459915
841765
1303316
1793903
766627
1991917
937942
831719
409134
1644858
329912
712605
1973030
318523
1798031
1863212
989140
24585
463697
914325
562094
1671213
1323266
1701632
1674555
1697143
528430
89705
704592
1477852
1844148
70652
1918498
84036
835926
119393
37744
5686
1755004
730355
369201
1930216
857418
1436542
227039
30565
988739
649390
1369041
80783
1328398
43281
293181
1074488
976887
37355
830043
707868
736282
1467139
1227731
1590551
1895525
1803981
720151
346959
379022
151553
1129858
1880803
1935300
505611
449846
1808206
1621741
720360
952096
683543
618089
783417
1832226
448660
1217312
746882
1478696
64202
814741
1684414
275833
1219582
621471
1799368
121605
300112
269229
1113027
352718
327474
259020
1279209
264610
1814079
1971623
982166
1522573
180986
336130
1593533
1411402
1323777
1124015
158875
1825581
1403612
1309374
1777936
566063
1558303
26902
1720378
572721
1396777
106766
474415
42978
1113233
407602
1153810
1810653
872416
1465290
612974
918180
1989684
695229
1463285
947460
364538
155465
680505
327333
587229
574421
1193227
1968231
873848
1429954
1960166
1682957
1305574
275845
161134
806899
1591991
1192976
613079
443189
829905
146676
220492
201368
1858181
871513
589123
413860
552854
1238559
1431158
1642075
1775165
545044
521993
1125311
270861
286570
1636248
1336173
7513
1655307
1371078
999137
1465654
704730
384319
949109
155686
1765816
1715850
1689192
468009
350444
1872136
76433
76805
1300243
381908
1446318
1741599
844968
844314
1944830
797410
210985
429044
820413
1876865
666293
1592816
1683652
832913
122720
733442
235054
635606
1410886
1674247
1178049
1261512
126766
352178
375460
865106
525090
1193033
1519147
1266855
1880774
1789610
1468260
298838
668100
1858661
164697
1080670
1666951
1892458
124535
1051478
1459780
1172219
299092
809546
1932192
685102
965149
1428851
375511
483242
744045
1581594
1726478
1863711
1896626
343776
139997
1345322
1792728
1006506
369333
989835
1444611
656482
1892528
965351
271914
1938091
921375
1154621
231770
943600
1836552
425857
661799
223685
1220716
1283499
303503
853498
221298
1844043
946510
551693
1974205
1819665
786551
251307
420187
1745631
1941778
239311
976268
562772
694083
985970
1384291
1291219
957929
1533540
1003662
1471594
1528392
1400951
682767
1561573
743598
875919
1958898
404905
1153664
143308
1967101
409636
44163
629313
1819338
924567
1577641
1904191
1712294
1813177
701903
684119
411820
1283633
1787512
1592546
765271
539430
1479521
1986517
756331
159589
1598125
662247
1112715
1799725
246060
93218
413374
311219
832945
1248227
192210
472054
948496
1651171
689483
1041765
208409
430689
1804523
757865
374836
5894
1143585
40676
1976867
1651633
998019
286119
1085828
1490289
596705
469793
375117
1025228
480146
284957
147378
687935
87817
287506
1877463
31495
1754694
153310
1611523
51172
65633
891771
1558984
859554
1931404
1612535
717091
108355
779158
1798364
1510982
589107
1460728
35233
1353196
347916
76548
916993
1139661
1757036
1405073
1985243
1426883
197421
1970468
67408
1068275
171562
404537
1215370
1633115
1414052
1194917
1494667
147646
641510
139953
1852682
1072949
417683
59903
626366
760598
382922
1531764
539149
951955
508829
122099
246368
230812
946663
1900333
1680066
1297629
856951
248189
975170
1788682
1330269
921795
1411314
717167
922810
1256054
1581389
1246396
1329398
1305326
1871254
964612
1913020
1615067
742482
176204
646927
1431531
1824359
1958265
271121
1402144
487624
1136664
1185434
1668090
565008
5064
1272229
1531526
1171469
95723
1706305
217312
1059913
1223064
567785
1764042
879372
1065107
216217
781915
343542
1818536
1947460
690636
1886191
578556
1948926
1344265
514038
1950224
1658054
762505
1378906
607872
633649
31530
72414
1880425
396370
1610273
1437580
1979001
994496
1727965
1552197
641779
1211688
143540
940987
1968974
980828
588378
1918587
1060214
570364
1316116
1776091
879901
1040475
1513250
915869
1220042
1430579
1184928
1341464
1445335
1688985
371333
94754
250678
335816
1777438
145959
936243
1148804
764120
987779
1746753
1142294
1331699
194949
1146638
1801403
163626
441254
644101
254090
650804
446290
553544
747519
871882
61698
1731893
1248291
1711093
1041707
1692251
1186238
475542
1655922
589105
1855095
1224227
1341421
1976823
1906142
994514
436776
1523799
1677074
357102
26140
777014
1383625
160066
889566
130449
332745
605034
1005708
1701532
1178987
1187172
940067
1735404
954230
801019
575712
605398
709586
1810766
1030316
628914
574057
363005
1084491
1536085
1412898
1930288
1469912
1811889
1099485
620790
1415066
1611132
559532
475987
867558
714362
1918023
122480
33680
988356
150680
1099544
406090
1011690
1232855
1465319
1808619
967652
252622
489597
560337
898431
1818854
900938
1642128
1209501
1747376
1566165
556186
206339
202217
891928
1129796
1251282
557605
120428
583118
1871435
518211
1288502
579716
1202341
1812239
1245812
613398
1675860
1161881
1096250
1750276
201564
877052
1134280
1174233
565737
697107
599299
390263
922138
580590
1238011
1118103
860035
1657261
1340327
1129465
109535
81149
1202489
1922863
1533066
1142810
1968815
254811
378658
857763
1248294
978873
1906586
282190
1825741
1543884
875895
39128
613039
1807506
1008981
829442
698874
741806
1277419
1383679
1772050
1221448
1416167
1061959
1659619
477073
861549
140003
212389
1461418
615939
1428376
700952
115885
1473081
1637804
114859
908381
1721235
1182736
130512
563879
61905
568126
634505
915445
107371
614603
131222
740899
1602226
724862
853275
835989
942720
1707524
1548214
1699345
540948
1742427
1540238
637088
114034
19998
460755
1835973
922462
1041414
1278264
6994
1612464
1799635
861912
357802
1377447
141354
1224299
1029761
1894531
1510090
475649
916482
1075638
1993145
1208451
368778
1688832
248808
1122470
1509411
11524
1212889
332831
1273292
1668186
1375214
54247
136474
1120122
1227814
649248
615854
973676
427202
1211640
1578076
1901580
802435
512514
68049
196204
1539889
333278
1051963
1531588
892010
1948354
1063811
1577013
1412018
1998987
1466486
449458
1010450
1992189
854396
1015186
327625
950695
183789
1682571
1355221
1756885
597486
1598258
673060
930947
1418837
882142
761408
351025
1340392
332810
1893377
1518204
1222784
1165373
298671
1984438
750216
1900597
1457485
1935767
777239
558300
177224
1966716
1125152
935641
1444818
837131
1248911
1797123
1603102
93390
1097139
479767
113039
814314
1258930
1893763
223943
359091
592604
1175022
1023833
380956
1827982
362321
1245156
198735
836614
569809
1594289
1126021
1978792
1263257
525381
1134628
1448284
1496863
1939006
540659
751090
1860908
1539640
277174
1788872
76589
339713
1242742
678628
1257295
1663550
1331522
352452
544133
1136187
1050514
1762796
993720
220844
851122
650973
1955161
204536
284225
203825
976853
573981
675810
208248
692657
1141316
12347
1110969
849721
947595
1297297
676965
1500837
701052
1120016
660020
14143
70437
508771
28544
15026
1278984
1610732
392077
816053
1458246
1130424
308436
1209455
1635671
595736
986247
30193
839481
248036
1960207
851580
139734
681891
496028
621440
824605
907814
993496
1636059
408828
990289
156435
276209
719904
696082
1898534
258920
1768735
146983
791826
815580
1465963
878045
1392556
1816162
47715
604888
75588
1467316
718343
1685846
205238
1545829
1845100
1361404
182293
1762048
1413208
1114189
1050279
1156361
801694
99598
1103027
840527
856505
1446171
593328
379731
949108
27770
108160
714534
1514158
1619479
1718031
142573
1547590
645341
521782
1640693
1814991
1204692
1129661
258296
608120
278380
949573
461673
1899682
1526045
946397
678263
989698
188634
1658133
338309
706391
913390
802048
1785004
242756
1423669
317223
1018324
1860197
1971668
1029240
786930
1431577
1576988
955770
1398812
728651
1273296
1904385
1678282
483983
404632
463874
178565
1909884
1103130
47439
1513332
425116
1326618
545961
1565348
1381897
1004123
299839
1984278
317544
660559
1793739
1554973
118481
1621349
263258
1544891
1008758
269643
1142937
920227
777262
905986
1929097
1752467
1911252
343835
1236804
810791
1674889
327503
347387
1264497
1531163
1188580
1222105
1432390
21294
728521
405247
1567284
1923021
217378
995944
248537
541664
1964073
1440359
1526696
820618
455207
1617371
1556977
1792987
814832
1234486
630154
534051
1315719
211637
1499957
589254
1602177
1882283
766381
1840457
1950697
1553622
27689
1318623
1035370
588931
1515386
1481842
1873070
267064
463036
1306079
1156364
1358618
1461097
1049470
179787
813
1876858
924035
770809
23824
86936
166341
614905
316378
1206856
295415
763108
1130744
740684
1199974
333209
443913
230568
145673
18932
917433
1379525
1500125
1909059
1786797
1547711
759545
1691503
988884
603066
1518411
1273491
686690
916616
1284425
1894974
332981
363608
961253
1386474
1760997
875304
1044698
386412
1979539
1912093
1961567
1139647
1189228
1026501
80334
553449
398392
702952
39453
52348
723288
608983
1606961
929373
1765471
1395074
1667173
1808494
281386
1114641
117076
1471084
354163
1031012
1606189
925782
91399
87426
707697
1826672
1447966
1152768
569435
1043272
1173439
485011
1033408
1088653
1240882
1183728
1944100
1335831
1431172
1881872
199957
184339
552892
1669615
385249
1651323
495352
555191
216715
1748842
206591
1416328
1068702
1121319
760822
1205469
245555
194269
1377826
1908345
1110420
1848268
1195504
1702619
174062
290147
149161
1914200
1730150
1064230
568196
1136923
790592
94877
1489716
1097318
1009739
531387
256880
28448
476923
452041
52515
663092
374827
301845
900900
666054
1079988
417602
1836222
1112626
591142
1417779
1855077
1675000
1035892
81670
1604809
992783
1033063
75176
137764
405588
1994895
41539
136982
1665806
1250977
459570
1559244
1989181
236288
1847578
899758
308134
1757440
1432429
1828789
1997936
420632
1260582
352868
634082
890868
1229388
1918582
738409
1187758
380227
70784
1522432
56922
1663221
1070353
1585360
237889
613454
674
1879126
767647
1943928
327299
451378
1223063
329025
1692207
1161935
574312
1467906
1337025
928906
1661198
323760
802386
521017
1333919
554564
60757
1165166
792206
74062
732203
478299
867161
1361679
787130
852544
1878453
1294584
188529
598596
1506863
398228
99787
1530793
211767
1008090
1249180
1044406
1959543
1470282
31971
1625025
1456095
472708
1376795
1736537
1643635
708278
1985669
353386
850900
1185059
1025387
1635134
1742276
565688
1871835
316320
1050228
1338923
474817
1367727
1913474
1852024
286703
1750580
1638880
718558
3923
4153
1719753
943834
1602756
1532606
629476
741369
943993
1124178
703247
1206333
1470072
147662
1635000
1023949
1492143
1287260
1876607
1531225
924092
951702
1645418
188475
1645107
114574
225089
1234572
278331
739331
1412978
774868
90920
413233
351372
752167
897991
1799584
1162660
1709531
53741
1071467
377562
889623
1445446
1512531
1244527
16960
1390000
1014637
1803266
1693106
1309642
1778165
400370
1491367
1984987
862161
215811
1273388
1386093
283750
777586
242847
431721
770371
1799821
1907386
719702
368164
1821109
1701354
1862196
1797863
1660077
717378
304081
1506454
1516368
1517112
742877
82452
1797804
293692
1477887
852499
1229093
959870
378637
1475951
446160
652357
1705508
1511634
877781
463536
944006
1462390
913793
1021567
1422851
1344435
68141
1226366
446943
834735
1217816
1727220
338438
1998386
1842996
1775962
427643
1841332
798248
116786
1041628
907814
640339
1457343
1928936
1857538
33956
554050
360982
1638486
901275
54921
141709
427973
619630
257382
1110185
356767
52814
1441366
1184386
1702603
706705
638325
210136
1744959
1082825
1144437
1470999
777938
1590745
1662029
1734268
1087066
45667
1010435
855491
1229438
1327216
323684
528421
1632822
1668245
1605706
87072
577746
458884
1738544
447004
227417
150332
1912137
985055
706544
971319
677896
1145405
1422678
460154
714236
1090173
271533
300097
789984
1618082
1586081
723346
1110443
1846963
1358910
1785219
1920421
144165
604226
1690617
1358261
224547
580095
1542031
587613
868533
1062239
1656960
463510
1909887
281236
56370
468898
1261168
895893
1399204
1714332
408213
1378044
1615294
1661962
167835
590696
1530914
1869963
1929909
840997
758539
151868
371499
335030
386993
1586077
1526648
123098
1037352
429055
179038
448563
178592
976852
1127290
466840
1204383
1533441
1011707
643045
1732601
129564
1499278
697018
49282
37638
1617233
878197
578363
1406145
908586
1481387
893570
207309
168121
1321317
612083
1862579
532516
1224687
218077
1076019
1760963
677270
639203
185358
1298184
182795
1854237
392397
1674929
61414
961911
1355055
1827627
705005
1733650
433363
695432
935573
1232223
199803
1462902
314227
1045308
818305
1647842
903184
376786
699274
986995
1720890
855242
950496
1161649
725295
1362279
1245464
148670
893833
1327137
1679836
1591124
333744
1610556
1738481
1088719
1374542
1492838
786376
1108004
1729494
1668210
1559746
1013202
525674
1036376
86047
14119
789256
104476
1666065
145216
834953
1382051
806173
815772
1029835
1497133
1173839
1837435
1526119
831227
1358356
1089754
176921
35833
1882978
840144
1577375
1454800
111762
1823372
1893842
1728062
1689232
1237914
1794121
1863860
1679690
1376850
1927909
508122
1019914
1375945
672215
1243217
1043686
1269062
26184
1502858
25022
146777
1689064
1790252
826520
1691356
74654
135049
349102
1036528
1486024
967119
771617
1439493
11403
131136
1152458
307271
1761497
1524790
40519
1431136
226673
443456
580356
238568
1533311
1207875
478375
1673317
1895322
1994625
1412953
239926
1302398
1842889
1032301
983696
947698
1688571
80007
439309
1095259
1038232
1952800
1965944
846352
579949
485667
517840
351792
629525
73610
1839501
550077
107594
1180956
1015004
1002621
82904
1859329
212001
464488
550748
946187
723195
1572608
1387491
1362876
1769259
659892
618097
1788070
973603
1236586
1902428
1419947
555128
1071766
556749
64413
1102201
979760
1885058
912347
398925
1418751
1383635
288980
1526874
1753854
753407
27176
796370
942193
1818061
1151791
26166
1148714
1314789
1842039
213080
350938
1303982
660837
1781974
991355
1312161
1418294
338574
1805669
94021
978070
1712189
1866660
922279
63395
460487
1435982
1232005
1959890
1753234
23823
1127535
1684987
1429311
668271
1055782
1448543
1001749
1282222
947473
1091060
1981306
1787625
1089612
1994713
129438
1761631
66611
1089794
465609
848926
1396489
1009799
994109
1801777
686098
1796947
1077123
659579
1985278
278560
713740
1955098
798364
1521528
1818308
866635
653963
1455446
1860170
1694559
1076091
432865
1002709
160465
622526
1056937
1499315
382270
1324148
1700394
1546597
607854
234500
393245
561352
446645
954872
1803125
1409307
1045134
744937
477097
1666206
948026
13044
1569592
256215
1884899
1355888
1296686
1868686
592526
838146
1751608
1459836
462277
117462
1086595
784624
1915009
42863
217421
69927
119854
1776601
1491710
696167
1501893
1438975
1143871
598337
1718133
875459
1083184
867551
1350733
1901017
1406582
325313
443233
20689
1751715
888302
493613
155699
942215
1604026
1924200
514274
1368077
1926736
459008
595590
563277
1485059
1808747
1690471
1653707
1481534
1081804
846655
1766626
1475131
1591090
1696790
548140
1149099
1268362
1492538
560583
1802507
1388753
84998
1700572
1027619
1078713
1269927
1706259
1879176
209994
1617687
1525383
369527
938708
788980
255009
748720
746592
1970676
1967619
1106250
1445070
1909757
221085
814723
1223783
932609
1454568
1707220
1692932
926198
1380443
1984019
1819189
1131046
446309
1154480
18534
584630
460243
282206
777503
1003686
1970002
1940380
377858
22755
56551
418029
649698
1917387
177005
404208
30011
1716166
437213
1582475
1530342
1472192
29833
276209
1412435
1524364
1487064
219506
479976
35636
1653148
862789
1015941
263442
744779
928223
1757830
1786104
616845
1149477
1832229
1808020
495599
700076
967378
695892
1892301
904117
1159909
225530
500316
1492363
353071
37339
430790
1781732
430404
973899
1706305
931494
464029
1733724
446872
481510
1126577
827462
1523302
1034129
467707
94352
1312088
1383242
431254
1637867
1334798
1867931
1112600
1032326
219759
318113
592409
1333892
1311180
999272
965381
1687491
1408995
348037
1327605
1476519
458804
1805927
167630
733499
1135492
1730056
1702503
480695
1080189
551667
1804276
269943
1354670
316841
549712
139213
202372
1041571
703786
680754
624496
1595833
103915
1656762
1114634
626809
1482390
1881864
870488
635607
774854
796097
1746076
264941
1082597
1242386
189937
1635127
1581963
1756213
1309963
320150
3551
10299
624779
1603735
197871
1166358
1530905
682217
1329130
1860557
1877905
662583
1142280
1979211
1121823
1971653
1052713
574996
1346271
1665434
177305
193118
312073
987458
1131484
1699926
991093
1583491
1363390
1786390
883315
1212138
1815241
1639599
1223573
1542237
1652247
713686
770698
41630
535357
72363
685320
1873263
427291
923565
79984
1075307
1922822
444883
1169794
454943
803985
538542
1610493
1390397
1881687
240252
947790
1657025
462823
470792
1820788
854762
1857828
786857
215627
1088968
1340613
1684660
1908011
43027
1867431
821598
693062
1359688
1220303
741017
1184920
237876
1955455
1257355
1682076
772438
546604
1544496
1555273
937377
1302763
1048003
1556372
447710
1728517
938672
314438
57845
235002
1426946
1233787
1920281
1881796
48592
209294
1905210
390633
1729892
685306
688001
190770
605744
1826432
1524921
1153648
157265
255100
377410
1255007
1038283
709012
1636639
290021
1840493
859714
1248943
398799
1651729
1186330
1033949
1126269
205982
622063
894681
1073074
829229
1508040
272211
180506
749408
1858217
280764
902858
345807
57149
112829
540447
1954012
382763
1819350
489685
1159059
695183
1806347
182384
887472
522358
12683
1422808
1689271
1933307
290417
33958
339273
1248477
1133630
1113383
843397
7513
1068553
1437671
1404744
544478
1336924
86379
1218715
878074
1692207
1999595
861222
465716
1362279
522664
1716100
647933
743030
639716
1031512
1070099
1005997
36376
1922404
865705
201807
1917797
212257
111174
610766
1082588
1941532
623744
235720
1891158
1836093
707403
507261
1596746
509199
47456
506357
1090319
1929119
1253527
589944
668868
561956
1136749
707703
522939
689207
607634
1979576
1430266
435406
847837
436576
142563
259954
1426974
1868510
218106
1833036
878846
111561
1098774
168197
1185518
1306941
960646
605890
1727967
1754142
1385013
593663
1618357
774182
1370979
1726048
1122138
1182900
354461
1183916
298452
1976364
792186
559037
1573127
601838
1199925
1203138
603868
1219299
1944739
1046487
401415
1816086
1477068
1872337
1602616
1583755
1318202
1993892
1789212
1681476
1314697
1137623
1898452
282818
1700531
1808777
251275
1703903
1123778
92072
1632605
1278572
1803898
1043668
798977
840963
746913
847258
209210
287284
27719
1211566
344442
217008
67813
113644
1648653
1007390
1931788
1291622
1657096
858486
989695
1952932
676561
158669
1007926
504478
628966
124607
777965
1256284
679368
303380
1983756
1915855
590716
1223553
66800
10272
474781
753149
721431
822426
1271219
1072603
1641138
1270017
1434540
953145
1770941
317472
1611590
921197
1945676
446844
833420
594792
969383
1001211
1715252
1199249
443551
1126559
1010886
1302892
1272701
1422957
700065
1102431
1328377
1662491
1694606
1531104
426480
215391
1063853
1918773
463195
1778822
1838858
1744413
737766
599996
1670748
358759
652238
1033118
1480849
1266174
1709028
217118
595955
1583092
762251
1451429
448562
1131184
1134960
528420
1044149
872507
1707887
173903
1478172
1255873
1986381
1990464
597507
1215663
1711202
939441
1574930
369608
672771
362269
304696
652742
1745634
830768
1173366
1943799
161141
1637848
1486892
653373
970344
195631
1953808
344436
820701
444850
184704
1189328
1829684
1712019
961211
1203850
1903364
1113647
1523646
1202455
475093
741402
762746
1740124
1544715
429847
1230980
589741
504244
1608114
1779456
256869
773743
1597698
868684
882898
1426150
1004000
1722117
1761839
973745
1259039
738039
19270
1030766
189711
1408636
1757134
833386
463452
620770
146645
809114
708071
1380839
1938767
89085
1066412
79227
209839
399125
1791931
995290
311221
175437
1610331
302550
1000120
1533396
382324
1067014
1474747
1644
1449454
197568
403800
787896
303529
1755422
300921
229225
1600563
1848889
584522
1187488
726715
1299
527615
472963
8216
1007811
906173
1523483
1948597
436934
1670116
1765355
1789123
1702031
1857564
1476023
1098387
961987
445886
526192
752058
541320
241181
1430856
1287210
287401
851034
1678170
799170
1093602
989567
1401708
16975
1750402
69514
1300991
1588483
1205075
467929
813475
1296574
1681257
60610
1791822
1665375
1960548
383767
1631529
42713
1075513
587028
837633
1018455
1008864
1290436
418636
557361
976693
1862809
946897
1650152
88216
870243
1872472
1193125
1260905
1174522
1125867
1101021
1727656
1921619
1334067
1292034
1274215
1252967
1128188
1467772
1525747
1806000
826938
432601
1953869
1640252
802150
789559
1480879
1582448
961593
483568
698434
758995
1032842
331581
1000240
1969977
1366763
1301453
292951
5548
1967671
1072153
247186
524424
15799
1401609
429780
1117356
1527071
1131704
1853972
601689
814811
280942
323338
1486736
800513
25237
200836
198321
939707
1485418
702611
1310267
1074365
219243
195633
860608
485388
222502
769962
493651
1278301
323313
1349306
805622
709679
245099
581567
1637125
1834936
952356
1259760
1419494
941480
1788040
71878
615928
426120
1831617
488676
527143
209681
856534
767621
582720
1311431
645533
122294
1453789
1888325
403319
123086
1700771
750429
901970
256177
496999
694159
1430152
638727
1370035
637782
1737715
1350194
176843
1325449
1618990
1828476
817757
1111384
1395340
186698
120824
112410
835577
1120040
1819296
1070762
1733912
1942814
1003352
515084
1482731
1987055
52801
220467
1744041
1390762
1903562
1890789
749459
239241
730052
599866
636165
1506596
829662
1508594
403836
1757619
327647
1663291
471493
643319
1930938
542171
1603831
169791
1760455
333420
388474
41867
1369413
1620022
59136
1361744
68548
1212428
390385
1372743
1591801
558425
903250
83711
931488
346876
859909
913614
1219267
1721387
819866
1293502
1826252
83773
1012809
1153355
1271466
377172
15439
483522
1100894
589751
1820132
420805
607575
1671733
1703353
139486
832220
184892
252319
1322545
1947058
1098399
1431901
1652551
1379375
1862896
1874119
1952401
1497288
1049232
871278
1372953
1753014
1006208
988699
340911
230319
1917371
1879852
1072508
725159
941812
592176
102569
738006
394567
98828
495521
1684778
880951
116328
1871079
1181498
190076
234480
609394
1835158
601670
641131
1365760
716086
1715898
1466527
1317512
569132
812150
1987638
1439786
1780841
893832
448988
898920
1273658
258523
1376798
1979116
107760
550989
1514020
1001541
496637
828777
1339763
939728
812619
1870942
166901
35324
968328
1732780
1259014
474708
142819
987155
23098
371570
1851709
928510
1736574
1376643
642483
1664286
1712087
41583
870166
994335
1511313
1529970
72421
1515949
1565880
277802
1415406
666891
154111
1442893
871305
951151
68419
944018
75767
417642
39927
823185
1523502
857797
101644
1156689
1587640
179525
1231307
1443371
28827
1514076
201375
1525851
1627622
1730479
92323
5114
340606
1443317
918095
143289
694294
578433
230883
1594418
1602080
382721
702730
893833
521383
1925048
518493
1439818
647414
1654453
1193040
1272567
1434929
999218
386078
125924
1100240
473715
87064
638487
1215941
1964978
96151
117723
733634
185593
742346
1636242
294519
1945705
574421
918466
2298
363761
1320989
412961
472219
304583
801400
439077
1114428
1811029
386565
252407
1647679
1856024
1314708
1802280
25150
1618358
1804249
1381004
54045
436131
406062
1891247
1198087
1130359
1820791
271610
206539
745008
1744614
474026
671083
133484
1881461
114255
1090110
983235
1402176
45561
1250623
643329
1467332
197286
1407216
1260518
482649
17032
258483
1239615
1405254
45867
1330352
1430203
1529274
757517
741248
340414
427552
1841480
1333966
1020604
1320669
1090969
1779097
1924201
888623
967380
1080283
89389
1079051
431204
997463
144985
637026
1452307
667390
1439569
823788
579365
917427
499480
530380
163817
1458951
1330163
1074462
1759865
1966368
1249673
589507
966615
1730182
924737
641512
1813578
261884
1526365
213105
110206
1312573
142703
248416
836126
882770
1868982
1229132
1934831
28908
221746
378025
1108184
310269
808105
1281855
629279
839547
1898521
1930534
649750
1719367
431376
800699
385072
1657139
1912724
1606781
1509974
1904967
448171
172085
1358439
1139444
79264
1268882
894744
270918
98349
1234099
995748
370090
1000442
1440522
924533
1796472
952488
1440090
1279488
320514
835107
813097
1390099
1688126
1728750
701514
38350
1367378
708872
1841773
1555020
1958057
403908
1411864
804982
215281
1291264
115176
709831
945855
1370392
798661
1902915
487443
1979975
1976382
1265036
1878248
556448
283521
419221
475339
442785
1177558
760405
950356
804209
1048853
438951
1487289
1592786
1146257
600928
964791
1243987
387606
71614
437375
1973449
547557
591235
786610
1032766
650177
1454237
1704295
1542970
1360119
1676756
1872260
1914625
429749
1385207
108046
441325
1929202
257019
895647
1518353
987612
1154747
456579
1030298
1677734
1289630
632042
1291112
668104
111333
1439837
1132718
692772
1380633
1193213
1779212
1263272
319370
533161
284734
889035
1978003
1820498
151726
823651
1326353
1726266
801634
1346976
1284708
217124
1370141
1486781
597624
1674390
1733874
1728325
709580
1342938
457358
777717
757637
508098
900972
1895528
418316
1931362
1359677
1347329
65442
759431
559660
1738373
776791
1353301
68281
1148183
1291087
170466
1891698
1131355
764981
525872
1507096
1283460
1562780
1519425
870051
92840
1179108
1748426
757002
668713
335883
43962
263107
1813122
1728409
277971
605624
1504184
255766
1657742
553982
759667
433018
902010
1844050
1430008
183750
1079408
1114173
899712
1694022
1457600
1421023
271150
1554252
933555
1878034
1967357
1223402
1940305
1904394
1115338
152980
362509
248199
1096437
524545
1327436
12304
1173319
1085603
1709138
1521034
1537836
652718
754563
1573853
1956669
1304226
1983407
932765
788020
727035
1936126
1877029
801216
415413
1640083
1493864
1971948
1057505
134516
753239
1323634
1187403
519351
1996791
1729503
82858
1090649
365653
483275
88390
1213029
1528864
1432613
920632
1376439
600339
542579
1533550
519057
1782467
226574
1121280
550843
72872
1828378
1734724
1706140
154312
264103
1571424
466389
1877569
770665
826051
854959
258467
1475754
1268510
751327
155877
527209
1466322
1361562
1187272
1872647
930878
1289532
1997713
867008
1023642
1253703
728366
853450
981794
1432439
244931
827638
816321
1353838
712045
1745498
1948496
451392
530227
647449
1588264
164602
313210
1934552
1583958
797233
1022175
657613
1385759
848119
1396647
906282
1525026
849533
1241384
822344
1238933
1259863
1907959
1412992
459889
1166456
1880312
823721
139485
1956161
1839312
735226
621170
1991504
1067597
1859171
1440220
1618098
1218813
1386098
1164626
182473
1229632
978883
398127
1455548
397601
1270583
1584754
484389
1604630
209470
774681
1187058
464590
1502067
1690769
1781750
903428
895982
1933638
709319
993668
1216897
998218
624564
405104
396946
456154
961746
1928828
1898366
489838
9248
180149
1295738
1010543
1645593
336504
1259044
1594162
409637
304468
904360
1615242
1375340
153898
1049579
1820558
885176
1253011
672766
1465804
87981
222791
548172
1739125
1017317
1630990
805247
479073
562950
275507
1377820
1192131
959484
1532612
710902
1768947
654391
1035661
1486984
432749
1144264
951388
443872
936573
1123230
1751751
1778952
1033941
1906187
1026636
729543
1308574
1312504
191479
1456887
1090118
348428
1495703
969342
542723
665630
1637244
1403004
796522
1688842
79983
1838966
777519
1582084
569131
20219
1192145
1139981
614634
224797
535032
89871
1474376
247794
1520350
1730673
1290894
361486
448302
1952868
1984979
1777337
1168206
295388
1618589
1374141
1202349
1902718
23400
1742223
789206
544442
1656383
883851
1874909
647260
782665
843666
211017
669932
609824
403518
1667309
907746
450625
1727035
1535944
1859118
1733761
1616197
1212359
1721731
1325058
285809
1943616
367588
1029682
1461354
1525852
384019
699066
574140
1503483
791848
1687675
1333323
1551717
1539454
1246523
1560530
61083
213597
1875609
952524
909905
652294
356859
1560198
844971
1940868
1472925
1129897
246454
542592
407197
675512
1641474
294794
181882
616815
1706444
910500
200066
68226
1088180
685021
1099443
678399
456936
1548640
1550785
649172
1145275
1603346
1003787
1369292
21677
356267
552149
407580
803660
92972
1788394
1985324
686203
1398138
1393929
1909936
1060986
1505650
1887214
756572
1999618
1974583
676893
1285859
861091
255869
1926282
1667063
1019835
1952174
244896
92063
1849469
1376546
721720
1482641
355502
49356
503728
1851843
775506
514750
1222235
1609994
1016153
334439
564887
1007816
236288
1892564
1853560
448392
211405
358157
852215
1860147
227879
258246
1693597
1686089
699950
668500
1352865
226487
1870295
1784632
1836723
987643
1730546
529116
933854
783623
1095185
539118
183326
1714627
1145753
1013801
1235207
1231205
217614
741084
3780
1249948
150705
1278930
592673
1235066
1225962
921672
1715513
1274956
1892882
1609736
671181
1225182
830083
5138
601316
1295431
1271321
1889251
783714
301338
1259811
400199
92832
579640
345622
318945
971205
1936022
351275
1442337
1213241
197855
325543
375577
1182531
1488029
1623245
917899
1122183
1254792
934574
171931
1029716
1158429
282308
1092987
1047093
1231501
1150404
570024
199238
745248
1274659
1747252
1283040
811709
1439965
1350524
911169
1907433
699385
1390866
1966348
1418650
681166
90365
1611790
22860
1074457
1367693
1276109
147318
1088728
426138
1342706
387768
619902
1543291
1346117
794716
441739
1425896
499520
1815137
298156
1580248
443512
1095219
712498
1899150
346174
1971960
786348
573636
235048
1159476
214334
1392551
64076
807192
1493387
684645
1630555
1471792
147698
808235
1888557
162285
1078689
60827
687753
1402135
1983675
1028858
988548
1198975
1343084
1768056
263125
755861
1997498
439277
597053
725460
721222
1831111
1276471
457636
571765
1464127
1363366
784387
118945
1225935
1523317
618215
1147582
56841
998244
1276703
1210613
1130813
846207
770538
1073805
344352
736907
156029
960207
973959
13332
1644468
302991
629948
214579
1320021
786488
403706
1842827
1091129
289597
1310561
1866369
991301
1146775
1834710
93268
403648
1161534
636907
821838
225268
1199321
1513576
1815898
736373
917723
202012
1634030
1715917
1493036
406155
908741
1493313
1071817
1768877
722735
277558
1419152
102267
1195790
688018
1336922
616473
832804
356496
623444
1571308
291531
1065623
180507
998549
752166
627301
384967
1707725
583956
1774267
332134
255226
815608
1371232
1529623
1303168
290102
1278113
237040
454474
1468730
1673214
1745518
1660629
1553599
1409877
1317778
1512011
1977049
768679
906325
1740535
890492
1306054
724911
1140481
1996861
896836
1826353
1506472
1207455
1800696
844323
947727
1791686
1433118
129664
340455
399896
1100431
1055600
1521401
1325422
726625
1289034
845567
1481281
971608
44301
1361886
6869
38786
357793
866574
700380
75281
625697
1384337
1400518
1677786
1443400
988419
681191
74384
373950
257361
877196
1478556
1678413
793636
141472
910955
782440
765265
433585
1988683
1709981
917890
1417800
1207381
836313
95229
340708
122687
789698
502695
1698523
30577
1243370
1658938
920589
922532
274260
1546296
1945939
505897
1021544
1382259
732245
1192531
1923669
1220540
1250301
1709259
1177089
318906
187025
712776
790212
1205208
771634
775555
352105
1656964
961372
606155
530835
656005
616036
248430
858419
1360282
272413
513053
1014869
425441
142135
944615
1914425
2535
1110079
837171
1931515
334023
1554560
823074
1138496
1534807
141299
199565
901204
948309
855115
168657
1223694
116353
752433
888650
15934
231279
716804
711276
129773
1016027
1757350
1763575
461699
71242
1486714
193617
1344444
247244
1639196
987671
860960
1142620
1250361
941777
1210952
323881
1465598
592732
1264451
624326
523953
1526431
1934285
1007600
92083
1342417
1344175
405281
48788
1692698
1152480
1165521
1821995
561690
1534487
43267
1904175
1816265
530772
726253
446957
1506551
108698
505926
207221
1174568
1525102
535674
585524
1160005
1290079
986306
246301
1430563
1800801
1517709
471040
908125
1545177
653587
148997
1677843
1996822
364630
1043024
947294
1875651
1519459
594933
1181138
205974
1414450
729378
64050
1080892
1506761
598587
312963
580933
917201
133675
1605125
1428380
22732
1200860
1710288
1773455
68869
1820456
1505654
1667180
1631177
1477568
1558568
1191940
1374769
344150
303374
1933953
1168020
1922793
1394388
235923
1667637
687756
46782
1143301
704280
46205
343518
918315
756679
1939496
1216890
447678
1323311
316049
578183
1039685
489515
22860
1867916
905262
842734
1164840
363475
332424
1760849
919161
764668
357018
1031640
1061448
711973
581846
812759
332383
787562
1957988
5985
1633950
257695
475890
301634
431243
301851
919592
1607991
988862
1318927
35880
1725415
1515544
1533499
463920
580300
1759859
878729
275345
1818251
754957
773939
1544303
1712976
851669
909710
1217280
71024
731035
1455063
1235121
1113922
847155
427235
743101
990782
518489
1228410
1752209
1953218
420604
1027561
138798
1997718
56579
1654235
1308110
236998
1089951
214309
814038
1234575
1809009
1419796
1220268
1681834
1711328
7378
744776
878515
1568221
808132
762776
838241
1255627
1167694
540207
872484
968339
788163
964654
590104
1079801
1146563
340903
291343
669214
1809076
230508
290078
851929
1093542
1844065
1804581
1741460
701280
1931207
1289285
237239
1341661
181439
96635
358200
832828
568207
221914
898242
1795327
1423928
1854719
1024981
1923007
1885434
382332
538696
1981787
1997506
301000
403008
1046645
1262520
271419
1527440
1869597
720236
485771
395239
1237988
1145735
1837873
304190
600125
1543945
957098
1045997
1730650
185260
1200963
773885
1523583
750010
1198450
1402202
1839564
1203470
481088
1306066
691729
1461924
240804
1374876
227803
1330086
346869
726008
301640
1746425
529468
1070320
1968939
543327
1051027
312978
372070
627399
1716820
408741
1480162
1221017
1881088
1881672
1030044
1936223
1777717
1210297
512223
170127
1476899
212522
366634
1512112
538180
1547713
1431582
156375
352453
973510
1710979
1304650
1587745
699004
1591362
778313
193254
1267758
1652581
420915
1327600
599759
1507820
811560
1787188
1958443
1822561
65213
1420581
748068
429129
844992
1841669
755112
1198742
1086525
383698
1833584
1540103
1074630
960981
268997
1382659
1426668
988808
412341
1196111
1010837
1030622
1604417
1682707
832304
219751
420226
811248
1532001
594092
1905016
209489
687465
81275
381777
911108
1227802
889319
247347
791044
855468
62424
536277
1288119
473931
161454
899410
1252120
262734
1890733
89343
1601927
1008355
223076
49862
1902718
311604
851138
1447945
107438
1228110
255977
1312000
1295900
1790362
1584569
433158
857336
695280
490837
1425377
847503
1606377
507796
486864
822588
174453
719890
685317
1692180
69008
1100773
716392
366274
241047
65843
978713
1151121
1782124
1766976
1469540
1109966
372842
883265
87646
819917
957291
248982
909111
180724
568418
84237
1210937
1759297
1056437
757270
6902
1316208
1721008
1439623
720851
272121
1618489
1725861
929495
169184
1702501
313581
1734454
886162
625475
1871473
830270
1140426
910230
437039
1211446
1810971
1608957
722395
1161499
627718
964325
1304261
608556
1681130
1428857
85618
684599
990482
1228013
1456871
1051039
198322
675966
1589157
1521401
469351
50491
670433
1802283
1449649
590574
614687
1109605
1702712
913966
1641330
802084
1361416
1858146
1636262
627459
79343
288976
1623405
926720
1234296
1422757
1922458
817959
194696
579497
258680
1018422
1776255
779975
1635955
1938867
1464738
1614414
1670358
1492846
1098210
1878519
211408
507061
1951598
1014739
1404113
111228
875649
1931590
1660602
1934533
349208
486458
1783929
1080466
1924764
259277
569818
716686
1358031
1922527
104911
861832
16296
227669
315523
1897562
1327267
1311208
1661021
1171005
680044
1712408
195655
1818346
1101817
1155267
1206432
821959
1943128
1022938
126962
1794956
921412
889533
257914
863005
1519524
1892149
747908
1378167
1220813
1688755
1012404
641605
1267351
1104255
743803
576274
115039
816906
1873057
575677
1897384
2000000
1465054
293164
663815
188803
1235307
597026
1532316
622613
157271
1996067
221154
1071011
173794
364110
1505264
116531
1159094
1189599
220964
1450730
110003
1552364
824490
718339
968217
1396818
938731
1182588
837694
90245
1958181
493335
443678
1683580
1915399
1751201
996831
1969917
1447988
99590
1077352
907189
168712
174822
1674024
1683941
1479582
1999688
781117
1385359
1900372
1809541
678702
741970
584325
1174153
951800
858187
1202339
872231
1182838
789883
318547
514225
1041873
59780
926257
255751
1781439
138853
836902
163389
702431
1171387
1780200
1333851
1674202
1083453
59235
1225938
1898
1382591
743412
1523876
1331637
24501
154858
731828
661623
1762458
797221
314025
1619412
1958110
165318
76622
712685
1569676
368862
1393403
369425
1853526
1876824
560861
1449726
1977037
1711421
884851
1125374
322507
879811
262163
1179485
1893856
100444
1989251
1078081
1565377
676514
1018441
752171
1872386
1322417
99103
594760
129924
197076
119272
1913149
785018
1806942
1177259
1368009
179913
568752
1921931
237336
1210923
827490
1738639
204623
1204593
1454259
820492
88888
1402439
358472
64746
1551114
579592
1788148
896899
1576894
1419597
1955603
923822
837690
359217
131721
423432
1052151
1434269
1250052
923243
1167465
427882
81116
1372970
1762661
390725
1368888
625263
1815794
1332713
722064
1208621
1409668
1282427
1211979
959084
1756154
1033050
1929830
1388716
1437238
1896951
387152
433203
1799387
1438327
729850
1361461
1269964
510179
1479709
1348866
654106
102476
473389
1198107
1095950
11552
655497
1398533
1724773
1050038
1348967
1190962
227276
194827
1743308
809024
1226856
1870094
966966
1471455
1165406
1909835
912699
1889590
635873
1335905
365124
899673
1444469
1594914
1018430
718852
1260098
107511
1343463
1268851
372979
26092
397900
780479
734920
1042850
1419976
219469
1833904
806424
633960
499650
107946
1889515
713760
350095
291293
183700
245468
73682
920935
812810
955994
1469936
1661963
1121768
1256554
364043
1078890
733917
160133
1157172
716248
1799843
333434
445202
198501
1150775
552944
909482
1365399
834513
554724
1001688
1152546
1499735
492119
374784
875054
1642795
399112
1559157
651463
1335631
1972519
1913626
375113
1893398
1343292
1710822
1457801
1812136
1881460
1388477
1546540
156313
1699838
820867
1974994
700609
1161145
1912969
136581
641536
910869
514508
1757867
251600
929382
1337575
493639
180909
1988639
1314201
1340645
308897
1177464
991486
1627129
1466699
1030747
1547664
488489
981709
336015
114667
1931308
1086517
519912
1888172
1150680
1939453
597250
1319908
654557
1470314
431795
1404552
1277922
169000
1278041
1420597
789163
1679225
1317587
1762685
339245
726447
1004606
1129399
1123982
1733497
566784
986403
568050
1313014
1000437
1108160
1144670
47469
1404144
1435103
1045526
1084141
358902
976959
821147
59436
916338
291332
380682
1626220
594160
729971
376060
978922
443778
1279123
990134
1917363
1456167
1117283
476873
1937318
33753
588361
471655
571722
673527
282886
464079
15220
552979
1119142
871728
943020
918463
51336
645076
1537439
582666
1326675
1680188
128642
1843029
1144011
1124649
357492
1747692
516618
622068
292758
1621596
426542
56141
409485
88618
1229994
573693
1284273
1021648
195064
555817
1181701
1015107
320690
223921
1638631
1969885
1131022
542840
510727
783659
1642115
1646256
1582028
644141
1342279
284728
776521
1420155
1866369
1412469
395643
297784
929027
271216
956360
155319
1001927
1222657
785015
936097
669431
22362
81191
13151
1275541
1196987
1882980
820627
1990402
922069
633885
1241286
541591
45573
899111
992639
438020
249712
1587568
1932280
548242
1216568
1727463
455534
1598742
494490
577563
1644270
269631
19885
467367
1577147
1960825
1791631
1341247
1054239
1367079
1991078
1542098
1291421
1672891
323730
1032309
1563548
1552147
1416362
1825294
1734385
1399897
143962
306143
800768
702421
576772
292538
1384243
7969
306646
178254
856459
488438
1284976
1300937
508065
1134832
1631787
258803
1741276
893388
854618
445724
1080741
1754635
1083056
127231
307053
377684
997793
1549119
429957
1024699
1201186
684383
1102048
1221093
1019359
959194
135405
1718000
883427
1340911
1274231
178325
878177
945549
1101273
264326
1199931
1858308
1187540
1563547
933500
264656
1084141
193178
1252120
557445
1801028
1712910
380315
941614
1956370
859702
905182
1680807
1654733
891310
1452483
1009906
406478
1464219
1080880
1667475
238053
185608
1893920
1090982
1375552
1114463
233403
1422842
1549702
1449755
1330455
177381
1932137
1055195
1399532
768737
770998
213617
867187
1373082
605331
1946291
390405
125316
695189
1177425
1589649
1294518
946056
1590669
196465
451348
1127580
436386
1454150
847413
113349
1887978
1882402
187407
253216
161191
366313
543658
1509864
964927
38084
1776938
1624060
1916642
470487
114929
1713566
540545
33280
715190
914411
352201
1798887
1809999
1265975
1666024
1510700
1954944
844620
557968
1077103
1097017
919012
351466
1214286
734474
1261998
1500864
1955864
1908136
1789468
102142
1369524
1165493
254570
185564
1784664
1018127
1899310
1976911
836424
1182412
400280
829465
1165161
747244
903607
1650329
86156
1004165
1455124
1614470
1302312
915212
1049660
1239882
929927
1687393
1784152
1688581
1610006
1732563
1038335
1738773
893643
1321812
1578047
1100041
1196890
520879
1464337
439797
1887546
1632226
1085245
1891737
1491771
1633469
476179
1875319
715957
352752
454397
452940
435072
306240
1755933
1620108
724021
1844863
226937
1167756
1325926
922521
632225
1797934
383861
891344
96862
1531680
156971
1300253
1773625
1716269
1133068
1737760
1207130
235072
430652
198975
1055922
1262835
964608
419996
21482
274842
852907
575491
564652
634802
1750871
1621203
574030
1187966
92695
1721046
1999380
1761771
363936
749188
1232468
1114204
1673963
1211868
418375
1369834
1719448
1762374
1653686
284916
1834424
291104
85635
1098699
975297
1452968
1123219
683151
922451
309748
560925
463484
251035
60171
1337456
1809154
1543469
1681551
314973
727777
345807
587482
1728694
43369
856276
886783
1426784
126720
319979
1806937
198320
1383950
1343762
405321
642401
33408
746118
487221
1487950
1740241
228352
1086350
409750
149051
322257
1806812
880947
1751284
1440337
1580167
7437
1309740
1028198
399774
968408
243098
82910
640640
1461565
230065
1144352
1118731
1465763
1645340
1273821
789570
1628472
643773
1424743
693098
1454453
1193761
905731
367852
599346
1040982
229725
1266873
533031
602875
963853
1165833
848122
1328934
1272232
1959605
814926
1185845
483495
470640
497735
464113
1887710
1425447
752288
1663479
226763
1051490
1656705
1617408
780169
421201
1351609
229775
1133703
1003133
1635603
1013649
1873141
76988
915164
347399
1649800
114335
414232
1151504
644086
852739
693362
1397454
1635213
62180
1841789
701004
1657410
196155
202816
1498180
1846715
216290
1553207
1559476
603499
265066
914606
1679479
460224
755071
1910517
955063
20582
23585
865055
1549101
1405528
719543
163243
1057316
953867
1995485
155538
402312
572560
652953
887840
1185906
767791
881485
1429710
1541387
1409658
133315
270197
103406
1361433
1382739
1026496
393922
752982
845628
1931373
1293173
398340
791924
1161119
840819
1555888
1954505
288560
1324047
1512131
1300293
122718
1687249
1537564
253076
1619899
126237
353102
170206
1865091
1413514
706747
1866533
1929544
646401
337341
140247
1695467
696637
1992978
34449
1330200
1210754
1415570
1952770
27093
208654
1175569
1229470
994629
1346443
903932
874180
796472
26568
865077
1538020
865040
886764
1629890
351791
952403
515078
1796486
508447
738118
348505
440115
1156207
1835500
1633665
1698212
521390
369174
1515009
870342
377512
1936258
1409858
1575853
587355
1221109
1712759
932976
167381
814921
1097230
878939
373221
1883327
1157089
826055
557745
328242
881498
754476
1230065
184788
844961
361969
393520
390601
498204
1488781
233581
632383
492075
264091
903090
321349
1170379
1259295
882984
716129
316915
1446978
232797
1039331
1126719
1649223
983218
1834512
1811797
1425903
1583961
1246112
1234529
1641784
1280008
626543
1941939
1593016
122921
1514959
449631
537217
889264
497816
1468878
153993
112455
1231387
249000
1074680
1831690
516861
1987713
407608
1264436
35187
455315
178618
263029
1774827
714122
450017
127935
1628002
893798
1810039
1169901
244382
1974393
328205
1762030
995596
1862640
1259348
280440
1982950
901022
679964
611183
187241
1189517
1343524
786125
825864
1689874
1988306
880976
1531012
1062392
645597
381581
716504
766505
13812
969349
1367367
1913820
511842
1561391
1216022
855392
1487571
1973630
1826411
1537882
964063
1843123
1125180
1577217
579438
1689658
664324
292408
1758739
945381
1775406
825676
1176988
1295869
1271905
1944733
1880937
1303843
1579218
1376513
675162
1029551
925544
1946711
473173
912534
450324
1708561
1929597
1191955
1986814
1497011
1980841
1751665
1821920
1299998
362906
306402
1253139
519137
698946
635531
1675119
1893451
906674
928594
1037309
412621
1440555
1921913
645827
576676
414696
1154666
175983
142238
647373
1114039
1252077
1782741
746161
1016076
650903
1530374
1617832
613035
376279
1715114
1432734
955211
1619490
659629
974337
773591
1382734
571418
774585
1969817
294358
277534
451441
169244
1663266
799166
181721
649633
967151
1542
1840890
1592460
1346347
346548
8848
1883707
1733113
178256
1254235
786259
1274632
1977945
1576615
1225734
498957
1624070
911613
623801
1383519
1402687
665210
1984738
1195569
1695753
1221727
1272994
1627887
1427317
344172
1115083
634741
222747
1901465
1397185
1123009
1927452
97663
244684
1898847
1349799
830557
522170
351903
557858
23984
1161607
973906
1410711
1869752
1325886
840648
1425445
895033
1799921
871695
908591
902972
1346764
801905
1854632
1173340
1513444
1973150
1291737
619177
1404375
792691
620590
1046699
793278
1516795
613280
1874561
423353
1049145
524987
600598
426283
75918
461936
853854
997327
1911576
1498516
1606042
661878
1975688
1047366
1728428
1912582
1923630
1465628
638710
175344
1069807
1580793
1461624
540120
669034
1087349
658454
512465
416222
1976734
852268
480210
973209
335454
1689191
940031
1625451
677309
1936698
428993
408370
756020
1015629
811130
447908
353398
1587389
547108
1912758
508203
315079
576101
1923362
1204172
333429
902919
459581
448304
1714427
696429
1819249
1231670
1656795
711714
1002729
1817713
1485599
407669
1156968
228323
339073
738132
487510
100532
1487939
1837749
153709
1374146
1819686
31465
1368605
812159
1170309
972924
25106
1164470
530692
1184693
676081
977934
20810
18222
1316226
482908
1141746
1677961
1805450
1366404
1518573
1293344
1815614
38634
1188299
1386163
977555
1707043
1609301
202042
1327343
841174
1514746
1432671
1808075
1859969
1020571
948687
225082
1154221
900823
194385
1391435
936662
705899
37232
1440912
576965
1656918
1738923
1092701
539633
1618338
1948957
741944
107657
1797121
788759
525521
828024
920541
637750
910917
513121
1284680
1903183
1506166
658432
582083
1074325
1734793
1895121
1560767
1570742
1845462
1673566
1826441
1790602
86521
1449888
1799786
757760
356598
1200930
1930116
1553541
1481892
739757
847652
241011
812774
408177
380933
1532642
1751022
832478
1703686
902172
1448443
1867249
1702969
437956
1305435
1342320
407701
1756265
1765810
1871138
1132239
1702551
819593
1642580
1108562
549321
1607330
79953
1428209
61990
633169
1266167
385251
1527868
669717
911836
1081181
346896
1591138
599714
209521
237837
318099
1161237
1726980
1495168
1762702
1369648
1039627
207473
284888
1796854
8571
413606
1891860
1053506
588507
1410054
1332995
1804701
562817
1719320
1216691
1081668
996100
453994
1517446
888376
1436928
233785
811058
52294
1046899
748835
561880
1269019
1643983
1074859
311559
1150891
123192
1837263
255349
1168853
85172
51784
1609286
134770
1930257
1043843
138378
1650346
1116426
174460
977193
1911959
1088450
566438
547573
695658
1046484
1511905
1318552
1692644
316275
1210197
672579
1063383
296804
1554418
1641597
733296
734434
1037225
1569170
715128
169202
151591
1067494
469552
1357143
423860
416705
1933954
1988170
1543210
1616906
615381
1886671
489073
139707
389690
556717
1093838
1826946
1211082
236157
997356
591113
1320976
240406
1621432
1451452
1564980
1093055
327685
1127551
814712
860561
683447
281961
1329193
1325493
961399
441015
330659
294842
1332883
1331286
1426675
1374983
911640
54056
1656894
1606941
1532580
239665
423166
1736057
900572
1113345
1549408
688520
566
1422721
1329703
1179335
441879
388288
1132583
171430
1038303
1499718
1812947
952530
1109274
453076
341430
805787
1571668
856204
246801
594672
253164
957951
586182
292046
1451652
1951565
729136
112915
1112319
1063799
20770
699130
1963345
507906
855242
964560
1108724
424892
830198
590962
1340430
379581
1719886
967678
1209442
1558565
1947815
661975
1531188
631940
500270
692149
1362737
427493
1656596
734356
908094
5158
899692
1563799
153057
1445879
1721653
282737
358658
1352043
595375
1608930
1090010
1133412
1505799
1207187
1301178
1841760
1085725
1462582
1153556
1273791
1039286
1861764
1877211
325479
1773164
1131154
606401
604210
165979
1193280
1962795
1714558
1107338
1188240
52958
1724599
1962675
202780
716583
31518
1140984
1118799
1928425
34410
677939
1523597
36771
1658014
299559
1162463
41222
1581817
836643
783407
814533
818470
1627762
1961895
1590697
1778048
1489036
771157
1623752
1723899
1858542
1164438
1135413
1005445
986929
905280
542322
530997
617430
276049
1607850
583949
948654
1054915
1678294
886129
1564353
818597
1570188
405098
58569
1983509
893847
1052811
809649
1112937
528000
698577
1648968
1050730
298011
1990089
1588623
1465855
1265798
801185
1095816
102505
1094622
718265
518338
1282974
946599
1954170
1900860
1079378
1803815
1499514
1488354
236423
1200669
567284
372386
501095
493225
1604285
1911219
1945918
288582
153463
1876609
1111943
1666313
469670
261024
1475722
141519
750554
278258
1103195
1436498
727103
1289548
1055111
483353
718432
1019725
1996408
26817
1510797
968550
1443679
189505
332658
174381
1555563
1759513
1938411
1017584
1357378
731223
697880
125357
587842
567380
666661
1733697
1270061
1136917
1232495
1082928
1985260
1414108
210052
1582671
1050693
77966
1163856
826179
1418083
1955456
933487
657787
1417687
610135
1523551
1292265
833788
1480081
742739
216141
1354188
1349167
1878682
1327853
1036155
1663810
372058
128818
1361784
1989123
1012698
1797859
396208
573054
870225
1973975
610893
449426
186402
636284
21956
149039
425105
931924
306203
1121034
1491700
1463642
210049
1877063
594985
1437583
401799
1014227
750079
207658
1402656
1973654
957790
382415
1445858
1421906
1630153
996144
1270963
1900833
1045729
1599565
1552822
705898
1624088
478278
232629
310774
1614714
1963969
1635258
716858
381693
155335
1510111
436613
1629245
1165483
1760217
1135257
1687451
1059018
948945
1073319
593468
1193672
1178555
139195
1602918
1817266
38014
1603318
1997909
88284
1999399
763291
1389513
1411502
1182978
1730794
1728929
806784
1214017
233977
1784973
105605
304190
1808543
93394
571763
1985095
958708
1195920
1091546
433858
126159
968264
1218998
1382960
1149931
691077
93222
1682036
622481
307009
1644444
265924
710664
1097691
994778
537506
336644
794240
624063
1972101
1696689
458051
1329166
1327462
1562910
1808429
338039
60623
795990
884475
1339768
40846
821273
1261769
1808357
1274445
1807328
563580
1091882
1698347
567611
1315585
178003
588014
1425295
1420465
33140
7336
1031669
1452235
1527856
1307391
804461
542275
1920797
1780660
1444059
978762
474993
1142311
641319
969920
1004178
210953
416512
1426539
169967
1998671
388991
1139136
1280841
42476
1975674
1441627
1159079
153322
966328
1485497
1987764
510909
963149
1694175
1616771
579505
644707
96464
1636706
1465083
142720
1328659
788615
1168730
1490658
432850
297404
431259
268015
519352
1346158
322602
179759
769096
980155
694277
114180
1511833
1179210
947062
1241188
130428
1973307
238134
889047
1541464
1822104
1259064
1307123
441153
405176
1738288
1046751
931614
491307
1847140
1318831
788190
392698
632896
533570
938193
1945859
403820
1234292
361716
1959642
828926
677850
1779909
1017753
1946975
1942777
151453
934766
83827
60371
1426461
764942
1564692
1982612
1631132
1110405
531223
533888
1273024
1599049
1107949
1741075
857104
1956549
124918
400280
1473318
1603095
1410526
511558
351484
201153
1752437
1124639
1873271
390398
1336386
170796
882605
1808322
1065042
1122793
605389
1847011
141726
810339
1893809
108558
986790
624918
1992800
50791
1586366
683241
1308660
202677
1427625
1883723
1146942
1915942
1318462
196045
471716
1771412
836024
693045
382702
312797
643600
1362802
1407166
690879
1277083
1806122
649727
1994629
895231
111348
575917
1093593
1238214
966039
826638
428929
1911911
428809
691738
1292993
1150410
1191242
933204
942743
51580
1380802
1362976
1672764
386579
774699
1845726
181375
1690374
1315037
1355268
1354048
722326
384864
1611928
539404
988356
1605354
1753023
1734383
533753
710539
1801638
1017222
532592
550427
447146
757486
1412309
687003
558300
1616956
418685
772089
464364
341850
681718
684065
524800
1505317
622927
937804
1302956
264291
76321
1562699
1564953
1275930
1300363
1311092
1193497
1214862
887274
1872161
846251
441403
1371444
142061
1932616
339036
1943689
1815196
503590
863272
456366
295296
1636587
1595956
354017
904972
1838901
1971336
1830567
470279
817628
1919444
1652916
820148
1099054
304696
543723
1323734
1372916
1808208
1950455
1050967
92547
1574737
380243
616661
1786320
351674
686020
148388
1636679
1069174
236870
1969769
968383
1768516
1136837
1034097
682110
243692
887518
1613761
1681209
1538215
1159764
62427
805524
164447
90365
1079408
1697043
1654158
1632394
1479733
810244
265612
670528
1030076
1200246
1913776
1105445
493426
578070
569689
1626046
1619604
854175
591548
1710978
1689441
1122211
878176
835699
1045661
400785
1090727
1845682
1337817
1778519
1106114
339043
1204413
893247
1309516
690636
479248
808296
250548
127957
966092
1885422
884194
483212
1764919
1960949
1731965
1335336
110878
1223748
956059
324939
661846
378333
1791665
263748
990767
1951802
1283615
1673716
1073265
996784
1735918
971522
1954864
1787559
1891377
529071
1580665
277964
723518
1489156
714434
540971
1317415
1995440
1915538
669998
1069055
1604902
593012
120567
75855
1650190
1705310
148438
754552
482323
1245478
1700283
372748
879590
133990
1439864
1571936
618410
134700
1060267
453342
1862578
281503
1634848
693626
1867962
1935735
1328223
344744
1000802
1822965
1293743
702963
240976
708299
108071
763299
441248
1608245
1576758
1380284
931513
656157
1152423
1186940
36356
820704
1112714
1278100
1229359
1635283
823412
585989
524234
1263886
648894
1799344
445408
479518
194558
1122414
1223962
263059
1920004
949513
903622
916432
1192352
1698304
903488
1816875
467896
1202235
194200
703629
666190
833857
1540861
1059835
20338
445878
64901
1660572
1707158
17579
1234126
616255
981447
428526
157958
1532649
1109799
875197
1494422
563070
174478
958583
1946838
945339
1597915
1006308
1177730
1919761
1063502
449257
1630282
958771
1586136
1580817
992895
842338
1032976
496656
547630
796653
816667
324772
1985985
1661715
27503
1609667
161091
926221
1786426
263712
956445
771012
1305711
945378
84307
1116920
585014
1970589
1134096
673956
183797
994542
81139
185332
498991
1018978
464811
1855041
725644
873876
381910
142335
1972888
224990
953123
324916
632514
36701
712308
1551712
128924
1999360
623847
1454372
1969394
1716353
361519
1177698
725874
876274
1771784
1239044
1720516
1894981
884801
62575
281265
1581407
1807212
1519864
865955
369927
612166
856063
1812392
1690756
786902
1373821
1005548
874739
1712064
1603157
87621
1923198
1253538
466881
371096
848182
14871
1587615
1763935
842538
1586010
1552275
1032877
1922464
1215715
855456
472728
42957
1155463
1119250
560054
1943304
1865572
313426
599183
1382273
440386
1698348
712968
1640924
917141
619516
359383
1893841
726839
1317020
135498
179986
1418553
803656
1045442
1143646
939601
767841
732611
1238730
242127
921540
285427
828620
573905
1074812
526306
546211
1392435
434434
806649
967060
1401138
97389
1047457
1621161
982668
1774044
642337
357971
1971674
1470415
715895
140833
756506
870239
882624
853826
322057
996380
462851
1884925
840499
1280800
1735246
1791984
45210
1939619
1721303
1280172
1580672
154214
1158437
1899640
94475
1339620
90892
105867
1353740
1654060
1983306
1134490
1404730
1810462
304472
1610773
638986
1333818
1997481
1890458
1415512
1618481
87838
962414
586802
880228
954655
1584059
1401880
494001
1583172
694067
1708899
2308
1084994
635345
621025
278836
645692
1126947
581282
1469995
941230
1524242
179581
776085
1527008
1398442
1961945
1492038
1620461
904766
325348
1555959
1326429
1195818
981937
1699886
1116834
307025
773907
198980
1099740
304555
1474375
253999
1318494
259888
1248388
1031370
1843723
1595121
142879
1964543
121810
687955
968659
1153894
33714
1473085
1774650
853037
201216
652239
1447883
835577
1276383
1698917
913537
1413762
1889917
54336
206039
85312
178963
81383
1276743
713394
926825
730585
1795555
981099
1186912
140184
328109
1540346
219692
159843
1002648
217470
52873
269552
162199
175361
887874
691955
373168
1546962
1925135
1015910
1116186
916982
48067
791585
1666135
346485
586854
185680
1963679
1414929
40936
366343
877002
1631880
604049
1956059
1055590
1563095
749623
1447036
951542
495987
1886635
1410359
1890500
915747
1424101
1286212
1299659
692519
1290999
1354449
638934
1409742
215473
770821
1253253
736195
17599
1124015
133855
1199322
721569
1753229
887384
1720020
1557850
747760
903329
1348454
237546
344483
149576
567466
254271
1798200
371838
940947
576915
522182
1435209
745040
743793
201353
484276
276405
1415069
822591
1786044
1680861
117841
302580
163763
535535
338222
1421498
1167493
1688070
968927
1241516
1668775
468658
2421
1851733
250756
308467
1767386
266220
1315770
1988727
1560559
617117
427822
1604363
934574
1811220
260651
1723882
1653172
122301
1126172
1363961
781590
1333331
362122
666404
1963269
818491
12750
872149
1292947
1905175
96986
904453
925988
490557
590431
690374
352366
99592
1295987
955002
269958
299555
925116
829161
501763
886291
524384
1579503
1979717
907634
445979
1372571
1756762
704296
50367
1959945
1428595
1775674
487207
509331
1438534
42891
179337
1432918
45761
1972088
289035
62307
1202424
400993
1833269
980567
1096600
1044640
1278257
790053
1817424
1627454
1375369
168732
1274375
415424
754696
359134
1951921
1161223
1416262
372005
861337
1083573
1967503
322555
1898411
1289228
801942
1579413
1775193
254504
1801576
1596060
1079278
1329139
1377475
785539
1208737
392812
484846
1590426
242797
933667
537797
1415644
1620576
1327579
1964387
59142
1586154
1930462
1292731
1184798
1849133
28294
1492778
1078133
1012016
1267943
1764566
828267
787372
624830
371661
1226635
449289
1226249
1409684
877507
1102600
1440388
730933
1568822
1966678
1879331
1472486
1747016
1957050
1294505
1776742
354327
1914893
914104
862923
625426
257148
1336437
1022027
1625820
1630035
310340
1464801
245876
1287149
1939136
176948
1606909
1224602
161829
278774
577253
1053562
216414
1981179
739806
1538481
518032
301251
987209
1299345
1357086
983999
1984800
514159
897809
1497562
1023675
1917642
1821416
1811208
82821
1942637
725285
1642462
1724464
1374653
1932707
1292687
1540994
942604
773468
1978956
736804
145706
1269779
1152281
833556
1832011
430782
1629501
1170392
912804
1086802
1092916
1841205
21799
868753
285925
1573066
1762434
874580
1912942
1307667
131775
109442
1054823
257620
1359346
965232
896494
424229
1007948
549780
689734
693482
336136
1628567
1800341
469826
1214218
291413
320995
993947
1156587
279316
788658
1515215
1944935
1676462
1393521
1517724
251649
705627
1139639
1377750
93464
1699170
1243834
1011598
1843258
464794
187124
52136
617075
112131
79440
1056438
1107760
762465
85870
1503358
1620334
1402381
1879372
1067158
293302
1656364
1029671
1261038
656129
828002
281389
561273
565286
472868
144795
641159
1763530
601491
284983
191028
1234449
1271586
468052
208431
1858020
1483962
1306207
1114871
1065576
775562
1504332
1261878
1754740
554428
398840
502712
1653792
1598404
616862
1086845
520799
1740113
211754
1292115
234388
85040
509968
1751719
623118
22094
34813
1018586
104438
27068
1427438
1447995
913512
1356837
1492988
102188
214330
399556
287838
484935
193817
1252599
710737
1147724
1989625
1886980
329835
839612
572951
1902629
1739669
1114829
574995
943575
1671199
1516001
593362
87786
235002
39765
1863772
1610798
1298674
424247
614623
581416
1863041
1203362
1149200
552858
482466
1003734
679151
1204869
1696340
1670497
982730
1328954
1452338
1834244
1194564
1382740
68399
782992
935989
523309
452616
1365925
77930
141121
372664
117224
713768
999636
114162
1433043
1043255
88210
1060708
835995
624867
1324325
679250
451461
1040453
1278063
258402
1015762
1926754
1092918
1679287
715279
1763706
1719895
1693864
1538976
100058
1500583
955277
241738
1988128
328029
334230
1342786
967250
1269080
1161093
1516647
1336947
1507715
1648143
664713
1176699
21034
826751
1800134
616089
774759
659577
1250966
674201
1059912
520448
940066
1841336
1645468
52949
529011
1151324
1511921
279313
969875
1489292
1029255
1101894
1385891
1319758
1491228
514656
377433
73362
880322
940267
209613
510424
689873
341316
1415605
1963195
1588053
1127270
367944
1383005
1462811
976596
1113021
1575393
217624
329772
374884
167084
1044089
674846
1662260
365108
1331573
931483
198955
888495
1656211
1628657
1213297
1001856
1196183
862668
1603917
396278
1441556
619492
317976
1715949
1409334
746429
562499
808676
1437529
837536
1775700
1420766
1453139
1970092
334018
403652
378496
592648
934407
1519389
52458
376083
258999
471326
187578
1400773
721682
1254089
1571982
1896374
1630434
1911210
1885247
1705366
1113447
466595
1933355
1007932
1739499
1352988
1741925
83264
1496775
1477622
623641
374558
1807269
775550
1254615
1791358
410357
1035018
1572926
1050004
273113
916080
1067412
29850
1114857
184255
610978
1841146
1401521
217756
602866
1083552
1161824
133779
1801530
271747
846775
1685646
1555409
241643
1236895
282732
1304529
84356
817675
1270452
1012738
972453
153930
1765072
1795082
133559
800787
54536
1568438
387526
748857
1749509
1919736
811759
1671869
47948
285710
1271181
790954
950735
577016
1621080
330674
1471024
1812573
551454
1763919
1057609
568239
292012
613511
708445
971235
218258
497897
1895183
51206
746268
1917645
225170
601880
1767480
1973179
1171541
231952
700856
248323
1972411
805013
1159015
1437850
1444711
1151262
1125077
297978
1642645
451170
1865589
724361
1307937
339674
1248003
105072
1699644
1792570
1069760
598447
500098
1197903
172243
1108313
1333645
12301
205659
744891
1922886
1481404
882139
969389
1087710
427258
976226
55830
979282
1513858
729889
797525
789800
81565
1539663
170631
1149604
1510210
272360
1714327
1854106
1424604
1370814
26308
898272
1018579
980692
1867809
693068
1430145
1420573
1785215
603607
36361
1416825
1178891
1085348
583491
1385929
1634922
1428444
132037
1020994
1236348
1860294
1557441
979338
1340355
1562456
210899
987735
966119
933708
965175
321683
1970979
1661148
1534058
1207942
62537
1857470
984938
1103660
1020553
1026263
1404719
1277663
257827
21569
1491154
909646
1550957
1754094
1626006
752112
6057
373140
99235
1820541
1135231
321789
1339156
718145
1935443
1233959
1185866
1891463
1946979
420329
1967416
1198239
677634
1151378
1579144
1679905
515120
95447
713317
386554
1961250
116967
739885
1057145
1832571
1503892
1056861
1249643
1838157
218774
234609
1280837
636736
420256
848547
223860
1765575
906924
481043
1736796
1065501
1623789
786065
1733359
1027361
701530
1153275
786338
127909
366944
996904
1533593
1453965
1907956
1004628
1773786
1514706
1307092
1624229
1513626
1335893
269914
381197
1175773
742828
456285
1111061
438255
789654
1634501
755866
1367288
12535
559752
273935
1205941
1274208
329581
1445053
93149
1453402
1453782
348595
1936532
1638959
909526
1640394
828388
381377
562815
974912
290792
671810
1054649
991359
113933
1930908
1202031
362847
1711662
1009307
1852950
1185684
194947
1719513
257593
706431
294252
54919
1653696
198361
1913429
1839408
451980
714811
1224168
704992
1181417
1132775
263090
50917
1600312
1377543
899756
854186
1072049
1708160
644188
1002297
1094331
1550355
1139006
830210
590610
167850
1296541
322306
1447788
584677
1728667
1512826
651356
91185
599355
1391470
1211035
1081537
283452
1648381
1197817
273648
1526278
1675092
1084397
998805
415161
1604648
1112435
1142423
965218
1133639
334648
1158721
802350
265634
42685
1372320
319396
1054788
70855
765364
295501
1299264
1189169
985360
1011595
161268
653020
1782341
1795289
612648
1663832
1958130
815391
1065260
1584298
372314
1524756
596964
951526
502857
950629
1153279
279507
770166
1992131
1453452
818507
1272135
1234236
209464
1818825
908292
59567
955798
498489
1221368
1767502
1117399
1088643
272215
716890
1363574
833887
530502
841010
1618811
98262
1432049
1076746
1128364
1707620
1960238
1401047
1744044
788919
444316
142892
488909
461614
1346326
1393993
1595558
1475906
1662725
146653
996119
824612
1018348
13145
297104
162262
294143
1559575
1433828
749731
980773
1362600
619701
1261113
1273008
1921995
1649804
951169
644490
1622622
1404071
909061
824054
140892
7855
1860096
435707
157089
1622283
1768583
1650266
1119406
1327564
769007
1435455
300385
287016
1038562
115799
1601218
817837
1525509
579157
1227758
924423
1835002
924449
298960
1942152
612803
562910
1492301
901393
213436
1614288
736798
1419598
490528
1743163
921382
1583328
823428
1705675
1432513
1793701
11487
1134897
1137295
964416
367795
193502
391599
1115058
472534
1227657
94407
1719081
169227
1239173
1760980
991104
628937
1483701
1517295
1683601
62322
385882
432773
552772
1168106
695402
774849
131621
1036702
612187
1842997
1586972
473873
1633199
1474639
757592
1984471
528598
1338588
186610
753315
1340088
915538
180032
1766383
1584500
989742
1292815
1890890
908568
553476
907684
1369939
746950
178762
929829
1526297
884545
715573
679314
1347153
971992
759971
802490
449568
1261101
1711602
161923
1464909
937455
1969665
1173488
1831189
1869776
1378815
322610
723129
969455
582712
185741
1013866
1271560
1200337
625873
401174
1694292
468177
238670
902509
1219902
1688865
1412959
444986
100733
1026427
643133
912462
151725
378668
806341
1511856
1603296
176459
15003
869362
435740
250155
126872
1969163
1592266
1863299
97504
1499268
518501
1552550
1973153
1554346
1746744
1058312
1339189
534499
1551100
1425596
1485152
272900
281539
1365704
271575
931112
1281949
448724
1034476
1566102
717299
1931794
1974698
1036477
1538098
881090
1636892
1565923
1018327
1083374
422565
369928
1476091
1816296
454966
174562
15805
151358
49532
1600436
1330066
1633961
745721
272070
1283027
375605
1395232
1076580
1074186
145416
1870027
1695077
1579767
986482
551398
1008907
546673
1182779
620357
51969
612481
598820
1716332
1340015
1740669
1059972
29658
1054095
1258521
1492307
685192
465242
925743
1923661
817769
201045
1537939
800801
770258
1637991
1856795
1179841
1533245
909167
1860893
1662618
135200
706435
1556653
1880325
1872310
129400
134353
1996628
110504
140316
1869616
1393227
1307623
1792608
1808278
1852201
530934
1308099
1744317
112183
1906348
1873631
1576933
245631
1925621
359462
1799291
659767
982345
1172595
678511
1723311
1810745
465686
1367651
1969720
474166
96848
1083968
1401249
1552483
318101
754224
1909436
1792614
1178094
770009
1657000
87103
519097
1078354
1297855
846043
1289776
731310
13839
1282310
1985287
398203
705357
285862
1841669
84678
1147079
882140
834322
808361
1527563
359565
630690
996853
473023
708130
1951320
1980315
340727
1447862
1513780
1914369
262051
1955685
1391741
1642200
1750028
357310
146124
1085881
1734611
1445105
1129716
172555
394029
1797392
519895
935285
497971
286233
1645732
1067835
99172
1497342
1127431
290665
374398
1071853
911714
985877
1447218
1397879
1503763
1193988
898829
118355
1939745
8865
668824
382797
1810365
1236969
247405
934451
1754708
1514326
1312220
1798712
601980
1428486
1363965
1845236
117133
1753106
1782223
235328
1554313
664090
1225772
1788754
508565
1678278
1926821
838927
1750739
1193035
499374
1466850
1099387
1769336
1257026
432965
561832
165958
1810182
1409530
89465
704667
1837677
1144135
494740
1352592
639644
1542865
274266
1078103
727861
1214564
68449
1677005
1638161
1356068
239326
305878
1588348
819466
1016554
112269
1196427
653721
1924306
71997
1567643
1371541
1018836
1786517
375580
1800270
189212
1816690
156767
1647772
247605
1332977
1233842
1883233
245162
783650
1738326
1668378
1683851
107163
1211441
592035
1442048
808534
1620324
1491032
513909
993250
626355
1541688
797846
51185
1647533
126834
1138702
354333
1629505
1149492
664282
1914433
629204
1274618
373822
1545957
1839597
1613821
101299
1117390
1086776
1885909
1166149
1973103
1788068
554686
1522101
825353
756319
996645
1441450
1509316
1882291
1521434
585031
274992
1616238
1545197
1320209
803419
1864422
695110
418357
1310734
1021995
948689
283662
728777
764502
1222146
788079
790867
555599
991358
540000
808664
637961
731552
1969318
1365302
840649
1071800
588740
1125784
1281770
1183978
1514204
229802
110695
1066571
1502058
1772078
1587079
1535915
467301
389348
672890
169842
1413036
261151
143557
1030493
882704
340583
465644
1884364
1737831
1862689
661216
1958997
293903
1167779
979939
1629762
1031749
1822549
974271
1142777
1604589
1642335
941361
1353198
1965751
1585640
160427
375329
371892
1481209
235115
1093457
1520677
1934248
696991
879693
909627
1799287
1077669
1828540
1861279
944039
714727
361483
35739
830798
770681
682608
1682357
1743926
328512
1606290
157500
908802
1518286
183444
1716105
1997356
765449
1677675
594150
93275
733725
1127392
7303
505727
636778
1335734
1680026
1715985
1577774
908979
847640
1497327
301525
1585650
314062
1681481
1498689
1165679
1327866
1378191
1753174
1466291
35655
1827099
1717880
439662
1896832
651052
356291
1614260
972686
1943561
1268487
1894150
446501
227371
992541
1185375
1964461
1518454
267475
1340494
256907
862631
426309
1236267
67614
1963370
1585274
510325
1429181
1028874
1325846
1384646
1657297
919615
1999363
680286
1059266
876370
1856338
1597226
829092
1672928
1590951
1706018
563768
1776040
1796753
266393
1499896
535548
879376
1451741
688970
1228075
285772
1988899
438413
241993
858275
1646983
570333
1571271
698755
1761557
1014368
1726155
467258
941637
1442926
1955189
735339
979278
962990
637241
278722
391075
1045690
678656
1653683
1484233
79954
1104550
479193
466361
1455486
543575
493658
1390341
814720
1717654
1085648
598568
1384607
13190
192915
1153529
717288
42932
887551
396574
507655
1166043
216129
1533086
184626
680655
1970056
317389
881261
583267
1796878
846349
98343
160685
357814
335846
718563
1992837
75049
1335505
1172662
379213
1880392
895271
1934931
680615
86758
1001655
1398860
555849
1665987
1914739
662268
1549579
1104536
1566190
1775551
669524
193469
1867362
1928428
1524399
1995417
1478466
53900
41425
998128
1708681
826746
361222
1306536
458153
1370276
24129
1391049
255441
66615
1554470
1594117
822089
1702847
1104525
153717
628921
1866349
1160751
141794
280922
953622
1430840
1794585
1454062
1973502
941323
1678385
1300144
1810135
753833
1948745
1462334
1034937
1151094
274533
570479
793465
565851
602666
757706
285196
283850
208554
1133344
1189091
1508100
380139
194190
478652
1237664
846320
1324752
141055
637990
1220323
1525243
1181808
689715
1990734
199883
1889968
322030
357325
1804544
1947210
1155155
1082792
1068920
1379459
1114312
599104
185926
1234667
252663
1441758
954899
201057
828684
1987475
1287808
167046
1304502
24946
86416
371520
119949
821358
1784826
597288
1824918
594127
713705
870195
1747020
1579796
1530420
614712
224341
1514344
534452
466316
1627645
1441939
1327844
953102
1884387
875705
1731981
514191
314636
182687
1101510
574698
1375326
397154
1625793
1127854
264293
1374084
1222155
413672
676143
650410
1055141
1792785
1153917
1065308
1373142
1481233
1094419
1716970
92037
1492503
1414700
306568
129037
727485
1665050
587471
1527403
1973892
112379
1510007
242313
787499
1188248
900259
559482
556727
1787648
1202533
877710
801177
390740
1133152
1726900
1462141
462215
28014
1852786
515173
981269
437014
1787498
667283
1023767
1103057
839472
304986
153543
179646
1270901
767052
44281
687896
764926
1710475
1661362
1620896
1330966
470749
1479173
327827
191229
69249
406617
1166283
1934188
954555
797578
827383
1821122
101931
741416
1474886
1254306
645895
1315854
1870155
307316
1754859
1358975
1693163
1955874
1157114
1625983
1752407
629243
1095740
1080820
161065
940582
1081867
1911240
570693
1213713
103579
649427
1649407
474127
31191
736594
1558156
785771
1609053
1288855
147087
1971997
287523
1898887
1655506
977828
1431693
1988400
1885159
459397
1045972
803748
13975
1108254
1887519
1266917
1145063
1268485
485479
1146378
335788
803223
48217
1769537
1996180
1809063
1144297
765740
1872476
1352547
693477
1706266
1489916
318829
183414
766553
270082
1442137
662130
1555602
855813
1897347
1698565
1273708
1184457
1327823
909626
1155696
101869
1429475
420976
1532616
413004
1090536
338520
484050
1772041
51627
1713073
856096
520095
1292424
1587025
534913
1234882
1216423
1738903
1602223
1278576
830402
699810
173541
1663580
539619
334766
1501892
1560979
1617838
203113
1784717
1335310
1468185
1165099
511262
154365
209277
1981697
1225089
1854690
562670
815318
438821
1223210
1198725
1480626
1605357
1135007
608532
1593920
320358
1479629
1174471
991508
663765
297901
581877
1599892
263361
1529942
813598
805827
158907
1943251
1238397
1037849
818259
1820930
664278
1398093
85935
1051638
1028955
1024349
107337
736908
1743800
201942
1838326
390378
1681221
1812208
296811
601509
1281277
866663
1556900
1475560
695543
1477601
1216567
898308
120124
591559
404347
1183167
758426
502513
894546
1634499
1441897
1075457
543000
23092
1615876
708696
1157521
186332
1403969
1008200
1401073
1921677
1503969
1140530
654160
388935
1512511
517249
1767662
1134976
122532
926378
1578670
1912894
1900646
739551
1173507
1982506
1488317
13925
709182
1938441
1136707
1108448
414751
686815
465522
388676
555539
153800
1513018
24049
1541739
519336
1430982
675094
981932
686759
731233
763094
1852709
597572
1528619
1217200
459479
1850845
1563387
292560
729316
553452
640163
1791921
1245774
356629
1696916
573217
370873
383011
1786059
1814849
306581
219679
1672392
565284
1279473
959044
1811742
1742218
601651
1412107
931049
1844288
954761
361045
396890
911661
1294236
1191344
662729
1302606
910077
5934
1559834
332744
1818181
527938
1110006
1061854
372528
1799139
1678849
1621359
284751
1301565
1559932
1544327
780618
1395460
1159189
1369639
1138268
1245701
1769587
445419
1101267
932702
1862696
956504
1577858
1735336
446915
703160
64245
90648
957959
875596
1345052
355849
1927399
611216
163540
106541
356349
269163
205631
1060425
462077
1948459
212583
1830774
1635925
739522
693160
1595346
1835759
523071
1986562
761881
412605
382352
692155
1524612
150531
163879
1178610
481679
1497461
1865339
1077982
386691
1247864
1921750
667063
884924
420868
1901889
10201
431776
1776353
1557919
1617856
197193
843509
1869679
1603828
474211
1616411
1365594
304632
1490185
1988563
531968
658100
330087
496853
1372384
749656
737237
873053
714982
1197899
1022262
553954
1519869
811960
482207
1766499
785416
403631
1189339
1471991
745991
741995
1208751
685803
372493
553737
1456769
1228438
579178
1977656
1934123
120287
1166153
32926
594657
334031
1265380
129804
271946
1393781
1074276
1508219
316384
1007098
505179
501736
525657
1653555
516112
1713001
492430
667108
973514
1477594
1126703
1102675
1531773
228973
1358521
1823134
1450567
1192636
1313209
1539661
710735
731672
1513419
512940
929232
25579
519365
1344245
1534100
782476
497788
1426987
194467
716579
711623
68576
692439
838728
308036
529944
1426613
1696811
554403
1894910
174834
1916475
1996250
1033966
653671
583587
1177307
1037740
849193
1688660
262280
907950
244855
1075114
1561991
1125250
397861
1799803
1445981
1191153
1363452
576568
939085
590490
478097
651892
126617
677951
306641
335958
1014847
1806659
145924
1376668
947801
694619
223760
1496598
1657519
1078332
1636305
1897001
1049588
1639104
635231
899588
245318
1556786
1739615
864158
473261
1033497
349643
1075105
1830427
557654
267584
1289720
1142548
1097950
67318
1666838
1772690
1233751
1588552
327852
1514422
725369
1285585
555941
785265
1688184
1541215
1662174
1663726
1564512
1882309
451726
623660
1465635
1629332
1638547
1460310
1417142
1794367
1445850
1658847
1941265
711317
750780
181728
110661
781234
1538363
949683
1774220
1414958
1509734
1550845
1266666
466753
531521
413190
851169
960411
395595
1020661
1964617
659337
1431040
1060633
39190
201879
901507
275228
848894
755972
260545
91517
207743
475460
1534506
1233719
89611
299913
345012
1402027
1978157
511540
1407365
1849864
602680
1037265
531263
648193
1735055
1149716
199007
1204017
1207494
1673836
139734
811355
1280838
94271
525741
684916
1727230
578929
1666758
814646
1618233
582533
620982
558931
772513
1761061
1073859
279498
550295
1204192
847967
117878
34107
1167702
448859
1339178
126076
782605
211467
1900455
50934
1674697
843854
1123780
1293527
1237143
1781082
1498183
668068
358803
770971
607534
1703936
1518088
1791693
46375
36285
1135471
1968259
382642
1293397
944281
1797374
310104
513339
1837067
79161
421664
1386495
842150
53962
422292
817307
1610148
427551
1296472
1285465
579500
419479
1229666
633118
272272
1050524
258355
1273987
1794774
1908477
1320479
44336
1411052
788328
539515
1261191
1517664
1617153
829274
293238
11305
490022
1944189
363822
1274259
1128385
127430
1613155
1734717
307114
249672
101217
1279923
637441
549393
1836755
906096
1713312
1141463
207330
1702682
370903
583031
1906900
599949
1363567
219082
1404408
815514
1424453
697810
620260
45395
1207196
1658863
1740552
1940457
886939
563985
1660761
920744
379813
251320
1610110
1289421
226395
624278
976887
1688049
1752989
1992754
1216342
1120880
276353
1265107
218377
893807
1742835
1085474
1631303
1914808
1352263
1301344
1362357
1550927
1542101
1481135
607696
612314
108036
358215
1699496
750402
1937127
36988
1814343
1007485
821567
1656300
1077633
1121510
1928109
1074053
1602092
194438
937889
117272
491094
1100731
1725968
833403
1827519
1713286
1269632
279989
49248
152968
1224580
479466
1857182
1177862
1420944
1878132
998062
46556
19069
1997048
617658
155077
434668
989490
1754554
1242943
1172139
1786088
995221
265543
1868602
593525
1413398
258450
28033
321604
1723373
527606
244477
647961
1805219
1030584
617640
231930
415248
82790
1820556
1313805
1744739
409097
860636
1667518
1337732
343419
1171912
535964
1455023
146287
1144915
1741143
905227
425553
47965
1979363
529756
1675910
1312364
1787646
1821121
401581
339072
1432132
1182344
775638
154747
1762931
505998
635012
1207247
1212686
404334
263718
1964599
1663938
1148199
1385098
533416
385452
1766531
171011
1127472
465517
890201
219146
1271724
188370
1099237
1628691
1775476
1677818
1760229
294653
483892
1203811
1831851
1286232
1149768
317992
426844
1515672
221993
822576
1371496
1312583
1836316
1097104
222331
1029257
106256
1015150
1728144
1838577
564338
34112
614130
1251111
1345210
1386580
1365213
30199
974690
1124856
648833
1470066
1573898
1285350
409237
1347992
289277
597211
499385
1244172
839331
1014784
1629881
8480
576418
673849
20898
530618
1191920
218234
86766
901275
796359
1632636
742883
1749400
31848
1867093
39439
917181
992498
1589479
702848
469271
6845
1782055
672632
1587297
575845
1133855
778816
900147
992670
72770
1447963
254174
1577614
75473
139255
225995
1902391
284002
1573237
953408
531276
1507315
520314
1132319
1933094
1000196
806083
82458
28901
1735813
1952521
1431646
870359
1854374
1548204
579760
109242
14074
39840
1078617
340993
583973
1687060
1501324
1362060
1793412
999080
9636
954771
237910
1120674
399814
4535
38184
440589
1815953
1418880
790788
1459717
830514
1826595
53633
1967838
537748
1427716
562983
386660
1015224
1484334
776129
1466415
1780939
1220510
1402088
261954
1413370
137028
1755756
1552982
260444
578293
835090
963086
1877606
392579
1170673
1257002
1245817
294613
1524582
720366
1502549
1062095
1608810
568552
79379
896954
111235
1439128
432535
1648372
1262216
1730999
1928376
1982020
949989
1161847
768913
1399132
1064174
968966
289940
9083
1181308
132354
1184659
1510982
1815127
1298459
193877
1650565
1409102
642016
1160304
339720
333276
1260977
971265
587565
1813509
1317961
1500952
1586223
1009577
261001
448509
953482
1037506
829148
1043887
1076987
1178386
18601
260522
332539
1148149
1701886
1317176
70750
1327462
595045
381357
88365
842573
66625
1908466
1480021
1944035
866190
668765
1433114
1516726
761090
940311
49345
1886080
1331296
1566904
1752043
375429
407206
1283572
286902
426992
1027330
1197084
8199
151826
1974121
1243461
1010568
239160
529675
124347
690688
859966
591778
606966
861564
1612807
1694787
856237
875558
321268
1138958
1363144
160942
1852162
1270604
87934
877032
903952
1952232
278317
1193802
466038
1873112
1916501
836673
1390002
148051
1653529
942121
165281
1939880
903690
554420
204817
710546
1229207
922168
148101
673005
1478889
298499
263200
1879869
1868220
1984781
1720471
1694606
662642
1226084
128906
93440
93851
212115
625705
937577
1857638
1469038
569041
925891
302140
1765024
698423
1017960
1076548
504185
1134277
825818
134384
566381
826735
427465
1695085
1096565
1152484
857666
116992
185886
406562
1254587
321211
1761062
1588983
798504
1695108
992210
47994
503922
785851
1268374
1472054
1999101
115790
1863786
1158538
27761
585299
557761
383339
1352233
1869178
1163434
1320616
1992306
1548382
1416573
828220
619389
400245
1156621
1263542
454129
1253280
811217
1586154
936600
1149617
466425
250066
908250
114638
237734
1002967
875761
1576741
1917010
974781
1190163
1113968
363929
737995
1957938
1179084
1638963
1487780
771104
422975
85720
1683294
1766943
888399
1891653
299044
1959346
1076908
488688
1505165
1471828
819376
1807398
942011
1693429
1058881
1369492
1563727
1485140
833817
1338587
571231
568747
1392946
843096
1363976
1435824
514647
819319
1886688
115111
1025332
1288712
267628
152202
178932
580629
269195
556110
1949048
243665
1772809
961868
1835860
927854
1594590
1432411
1781313
1409615
1288660
528161
1869392
1929780
1472888
748123
481643
735506
1147437
436037
769733
286285
1736549
1423390
1590584
1833760
1775339
1862034
1670613
640042
938238
974337
237042
429918
1031499
623838
1784978
1658428
1682115
693438
543394
397692
1686402
538278
1392590
1685871
419749
1043169
1647678
416136
918998
434577
1772894
1283193
1676184
293629
676402
844524
1918037
257166
1902452
411671
1273799
172096
1188354
1373426
1514065
530278
664208
793587
1154282
255045
1573177
435620
909519
278462
927872
984744
414617
1787296
1751964
699229
1803441
1112580
1108214
1179177
590054
235874
1974670
851917
1064380
501913
626190
1746149
287031
1338982
1487798
17738
1076030
1561499
468572
112016
265329
1567760
688143
81029
1619166
747075
1775143
308419
391482
530613
153952
1408406
1810447
931499
1748857
563791
14761
21387
223120
217958
1139948
606281
514814
728739
16743
965036
1885495
1709714
1372676
871364
500031
59942
1571585
754274
1512548
23628
801717
277290
905949
8693
143894
1880920
932476
829145
1150754
156733
1414806
20040
599791
924829
1663244
1724815
364772
497432
1956291
1575639
1849429
1392799
1672907
638725
1102619
111926
253238
1009131
739273
1806504
848883
1695749
1781629
1944179
1377778
1809343
31938
446286
715590
1772306
834298
899098
1561162
1941341
627290
275213
1272894
1734287
1247692
170134
1380105
441166
14415
434332
1067394
1918219
1597113
427868
1259998
1568963
1214466
1424185
416435
1341466
553856
318455
389393
242018
1980622
1197186
11947
1322593
474431
190774
1309066
817982
784294
118424
1279301
1562933
1639655
477513
2774
392829
1398388
1251780
1583314
729345
1633614
1582949
1090208
915332
1128975
404145
119887
1549677
1206759
403231
1007560
1875886
591420
1717232
1311366
797452
1045845
1424507
1485601
1707415
49728
1159645
554033
1127921
467829
1271151
702527
647078
1961470
872339
947918
562198
1679135
696673
195712
523774
332941
1483962
50940
365545
1887410
225106
96607
1496450
1435227
1026195
407734
437034
1815733
777009
334487
1625270
699850
170329
173874
708156
1484580
968476
421172
1211689
1607164
1858389
768924
1897746
1500555
649495
122553
1201044
1333270
83279
64031
907400
1824931
793345
1415069
455637
175247
1438265
1082828
1832481
333598
1541475
426809
1762139
499632
1326112
1187055
291528
731942
1895705
577568
1328013
247007
1703340
1912261
914493
1208813
1225773
837123
1626399
1610342
1115966
1167928
390594
1493892
219428
1650304
850387
177769
1777789
128899
1073893
1249378
1442081
89495
637755
785037
1845713
657893
1104655
880886
1361841
673031
303835
1556470
1382979
475195
173010
256507
744201
1943262
1655618
1809158
40509
889234
1214846
1942510
1613227
1838576
830642
1831538
1199767
1892086
756441
205675
491104
1356163
529600
1029136
1840604
225779
17173
1113879
281471
418507
438907
89508
204145
1226850
840123
1565363
33534
1412919
527393
414595
1715927
689204
1098214
1867891
303551
1210094
1698022
786793
1665276
1083938
1995441
1547790
73737
1101937
1867651
1190448
270619
519116
1322061
643285
608811
326010
1164760
658582
946371
664336
1443969
1166621
1266898
679553
1862057
1174481
1765926
1654164
1322192
51348
1468934
1504181
966866
788351
1947752
1078216
869684
390388
1816804
19785
695742
206381
1627106
209663
943146
126151
811749
1448598
1688287
526642
951503
1492870
1089733
497138
57409
1718213
938599
663440
559969
414982
227008
1094090
1437661
1561080
889496
969377
811046
486851
871516
1303165
1722631
168883
443881
1137825
1389696
876998
538463
1232132
1105333
1464523
1718150
515772
868065
1858714
590608
379612
234059
358152
1898518
1274055
238161
1266141
546714
1826382
700496
1034516
303366
968338
1959623
1209365
1202265
705163
1289993
657741
1407858
1161241
467849
1893077
1492801
1695637
245434
1151510
1058108
1589574
1104296
1804744
1262945
1932281
102489
415356
738114
1965953
599973
1326107
1155242
1016986
1120946
475363
1869357
1190625
1460212
1576398
1199926
1001942
915123
355217
1006203
1230045
1379417
535689
801451
1737585
563821
1201900
549904
1828999
507788
1645651
404172
346363
1388381
1005912
1932392
723173
787043
627457
1057273
1808601
304776
236517
203539
268090
871060
113413
831802
1584217
222805
1691512
1953952
1909696
476495
1525553
39659
1818001
195379
1601469
194502
1122051
1171202
323573
1813836
974816
1829600
1919317
984277
1923863
474835
1295166
977624
151923
1129352
1567374
1176993
1151148
1074920
1352648
1258746
923392
394531
794370
1420725
1408611
458729
1207318
332286
60115
651847
1274856
1798075
1775449
1213457
1858080
116352
1909258
535063
1569095
918793
1751192
622408
1461183
1769644
1699271
638055
670074
1912811
1695541
217343
734327
471570
397197
321733
365207
1455476
1018397
1149494
36180
1038129
1715665
477360
1210109
49059
212053
1853610
560270
125074
396878
886231
54207
1623341
298813
67843
705406
1409362
1709169
30037
1308830
1263726
4195
1922899
350529
21833
336348
1839598
802814
886592
1591879
1050143
732093
40973
19710
1253740
743067
1889529
1010086
1595977
1328361
77410
1726446
147031
505518
797803
1193242
1861501
1164351
127809
137443
1208781
121724
1645509
1551441
1810359
36607
395018
1243355
1628236
1236052
150491
69619
1715933
618313
69474
624051
1112359
1279228
1225952
1695711
146328
1108661
1837264
767666
1329529
1477133
628622
1999003
1176735
1320387
293609
308759
1555199
1154053
1497835
1128125
524389
1069744
1366053
966617
1158271
98979
385225
283794
1219024
877536
107172
214965
357119
1934177
1384074
492319
255338
908230
596883
1186403
371775
1429160
1675515
1021870
681906
799976
552417
1179284
889921
193482
582811
922787
1697500
1067764
1401653
881276
1862604
914386
1620505
450553
191037
147893
1800704
1490989
651626
1302694
701532
1838749
748123
890540
1301163
865436
1354797
1896338
707656
1759005
257945
955204
555339
1981005
879159
1655969
953441
171616
1705277
1473019
1443362
1590456
1716477
1228136
266325
287272
1981038
684851
658345
1585238
244285
870018
850196
1055802
1307801
338603
1513348
1665897
1885337
469562
1020343
1022304
1584120
831685
724328
173763
1593123
792187
221951
1512379
753108
1740600
1065448
1169637
1319028
546855
611682
1408337
1247274
1074123
496746
222055
298889
592913
1715778
191221
442142
1172742
404209
1215807
1605524
1996952
1486709
1592177
1168590
482644
1798997
393688
1679296
1630803
515955
1851967
1390880
1713895
1896363
1622743
1037306
153164
783183
1446928
847590
1396469
1247407
1191753
822181
768496
685782
1681686
1231138
712332
1467078
705792
1527347
1963501
694974
525270
296475
601665
1524757
1477501
1607851
1258023
1078960
713691
700466
1123694
1102127
824207
205019
1709803
159459
1183426
1985176
1253242
769872
566899
1278442
81993
1934196
1235735
1500635
1686887
264465
277673
587816
135618
933617
683202
953592
870309
1529026
821842
316769
830246
1275236
1983856
630650
1168781
62345
1422468
1977410
1467376
927032
201084
1435623
1056392
549015
12959
1691018
284207
439890
793366
1297842
169958
1164378
361691
744038
737106
1812085
603326
343652
1035164
1155392
153390
1445627
405439
827717
926643
252097
688550
1314144
1672694
19595
592578
1467699
1805973
954344
1977716
1917316
349086
470858
1471967
1506670
1121196
963200
808874
506566
1569766
1940163
1773335
970276
491304
1865914
118497
175714
1211224
216597
306896
1076270
993391
102351
1190307
883226
1582057
719673
28426
1626499
804548
1302617
1266577
625188
1117976
1761453
1269806
563604
907365
1623536
1779716
1648672
1754032
202112
1050982
537048
1645761
1576529
1167265
808955
1895108
1440050
267678
19619
331713
457196
142899
1687053
424696
375013
992296
49499
1219564
1061827
1633305
1420827
69814
872916
1258203
742061
1901130
1484994
1923744
247040
627190
936808
107971
519436
326835
1093604
1221497
161759
1497544
483633
666335
223819
1095652
1299074
1894768
838037
1652018
1038959
456948
187847
1734827
1981739
859098
588821
1895637
901749
142253
1829966
142459
1124096
249256
1178631
1161825
219804
28237
540431
431276
1529351
1889886
304543
850142
3990
319894
80648
1662560
439416
1405661
1220555
1956812
1882489
125382
26720
297878
660616
976944
1027580
928607
873500
1808100
400799
1013193
232118
49732
739611
1362121
935412
1968274
1694284
1960304
450608
1757099
957394
1985790
1033399
1471601
1294337
730096
1317657
1836756
1975045
196301
1391305
148969
888253
560757
1457114
1037182
499830
1359323
1798225
449230
33706
1751506
967576
418838
254840
1208506
1963716
1336775
1491154
1025381
754975
93199
685410
1094960
1136424
1517551
1183074
461353
1693974
879359
1092593
814865
250259
431468
905756
1305907
1415539
193247
132321
998890
750002
1443572
1869704
231491
1612929
1987471
1110281
1614877
972660
1097186
1976003
452491
408333
1310577
1243948
1950904
1386989
53153
1036028
1492348
1204702
1870148
1872878
562750
52453
459094
61280
506773
789165
1632309
501783
16727
49332
1554793
1365070
1609337
24074
139096
1228812
987454
663322
1680795
1855374
1110455
503750
430727
816212
207631
23356
1826446
1126723
303813
193631
1668101
820125
1429403
1156758
704213
1298868
1632784
687258
115038
1801662
1197634
1350841
1412567
831822
1788870
1503749
519822
656752
884296
399376
1421660
942429
312384
1336743
521583
1337776
721929
469875
10701
1446276
848414
1653171
1959589
1407161
1567396
1767638
234916
1497822
143011
1128354
1631995
1343707
642645
254540
1833772
921418
1884145
1568055
290727
1372564
307146
1042372
1554347
1072938
491752
83917
166628
894593
675564
1977362
1430447
1590239
457550
1368911
92998
849939
288960
1694016
677650
380935
1005395
999786
1218266
34956
659887
502788
1344993
981401
1437332
1849183
1911221
1919432
10163
1564950
1724495
1684152
86102
888561
448860
1106927
406136
158358
1142923
1384257
346430
364743
1705657
1351342
548035
1459780
815500
363838
598190
564965
1450730
547271
1133286
1083046
1288352
366684
496658
1160637
261351
910866
796343
1675622
1320373
1838543
5560
1670090
1974348
246336
151281
246483
1823641
1085376
1267945
101149
1123247
1072718
1677026
1762573
1873122
1474444
1256608
1342615
1716669
611759
464955
1805853
1011294
1980974
170994
932421
957959
82031
942176
630555
57803
154295
832828
335300
88855
1849628
471770
395706
1803924
545115
1056847
1911225
726408
562839
1407201
130849
567108
1608750
578645
1692003
105399
313293
125026
1232114
448145
1445749
1520860
1534064
1867475
652391
1885532
1807092
117134
1165914
1968089
665297
1377973
398814
949774
1499239
1018589
807389
1509019
360662
1473406
516841
1152050
60965
1631301
1209489
82766
480212
803223
1142693
1558172
887146
259094
1421267
1056374
951630
998198
814354
573580
291477
51955
501129
1031035
1658405
1627214
882739
629583
1156871
287080
1745663
53162
1953802
1752464
1604359
1542015
508303
626457
1788865
217112
1368894
1663573
1895354
621516
104898
564854
386547
865213
1552874
1630154
1623422
33289
1140922
137354
871920
142170
1595210
1554002
127547
476733
1648558
1560742
1269218
101388
1167554
341261
862921
687089
52541
1559719
311411
744769
378659
1096029
610441
1896878
40255
1991911
282019
1989973
1858901
1885879
707598
994673
65680
645319
1877122
1287822
1993038
1947972
54029
1726898
1358274
179145
504617
12993
684529
1281599
300267
179735
1704937
554663
1567507
1269373
1323458
1053110
244945
308884
1735822
1140544
1577630
934181
1672608
1784569
1671214
114146
1054037
792330
1703956
22000
719883
106957
1623070
1547060
763866
1345665
113318
1938328
975413
471829
466918
564677
1055888
1721930
1580036
1249101
1865814
613274
945456
924376
603824
481629
1613335
270075
264159
453540
628563
187729
289112
1589643
708903
1441117
622320
964420
884608
949813
1317599
200856
323122
198952
286726
1112498
2728
636189
1129419
766905
1217732
1226335
1287093
1772528
135541
1376827
801610
1230347
526730
1866482
485558
314824
1382908
272088
178754
1782058
966048
721491
94214
693356
1879465
1142074
1403983
417481
1259584
1267283
276065
1208677
243092
752725
1352994
1064988
1487113
201789
1936949
559348
1286374
1000467
294729
677817
1749265
310920
897904
1067046
676767
1106803
1712967
1121869
1190020
319722
1229740
1767433
527004
1266322
1853772
1172147
1313698
693679
1527069
1252679
1639620
162028
792994
756942
1256458
139804
1855989
1062843
435142
572621
722528
961584
110341
1670681
1587837
1371776
1674294
1789128
1725449
332628
1853914
1616975
1354982
1554435
1082148
813951
1492
741590
335858
427086
1420943
498577
736996
525043
346777
875998
1638231
1842795
1648470
1189646
1697841
336326
133808
1374327
386562
54965
1423015
1261773
575005
1828055
1387683
730712
580930
147413
1752124
9011
199183
730223
709883
1330058
819536
1795369
21516
1099098
1980006
128569
921461
222300
1260117
345201
758600
1580032
1365591
952623
273495
578149
789388
445593
1202348
1129403
1313770
1727882
1146631
1499529
343975
661916
1805053
931727
356083
1406998
1008522
449300
1680516
1985938
1178825
376730
1224829
1732243
1220030
1466397
985810
234661
823991
1738874
1677929
1762317
561225
969902
106021
621938
813998
1302964
360481
1551124
1193305
554685
761069
1964982
906391
1021079
634191
1033653
695739
1037932
1011532
1081427
1027839
1423124
1429738
764245
858951
247900
32981
1224866
268308
164226
111338
421184
83944
1721099
1564199
598773
668341
1739572
1537245
565542
491159
727495
1006202
1585172
58804
198034
180634
548141
1920442
1425153
1513757
1939837
954122
1645511
1266885
1881197
1480758
1049816
23164
772819
42789
972471
1446496
391881
1214692
1279015
630063
455309
1919666
650077
1636623
35946
1496037
219437
1375866
1880548
900353
1540986
74184
195370
1420921
420344
1684741
932228
1774163
1863645
1475248
1513246
1644819
1798434
1640623
1920855
1654217
581413
1198918
1609068
983210
1417264
1375522
732654
1241800
1505360
1528213
388682
1606423
256748
389339
1061200
84950
1278267
1163073
663269
1466465
1254119
926058
1146172
136045
1134603
1330023
887810
1494039
982032
863109
731904
554077
1465525
836880
832376
1489336
313221
635210
1906380
1315688
281091
1899273
1666942
339654
1601957
254278
710724
512097
1338690
1114124
709393
86856
1813246
1194322
861505
487155
387533
191569
1032668
1935963
663201
1224460
329356
285635
1940377
80549
497252
80891
1468274
551960
1608640
1862668
957990
299412
724273
606217
1036643
1102314
1335851
1419902
700180
411895
1727230
1621318
448407
1427361
1555511
25117
133809
702731
1439160
1984404
330048
1910708
917372
176477
473563
1733129
1718071
1545392
1217728
1277369
995201
1940539
1615317
3869
766866
140906
855413
562806
1554098
46661
1429201
1976688
1108108
833198
970208
1211743
80184
1189450
1889892
400917
1555894
999529
459667
1150631
1673356
302673
1674524
1383320
1208613
841876
782337
37305
993215
1886663
524658
1690978
8589
1161790
847271
1081269
1827365
822476
1789414
1472524
778309
8424
58580
727410
1309920
1381185
1997488
1648795
153900
1656698
1566009
753068
1234825
288165
569848
1664502
1767010
105934
1287018
381064
1463295
1243586
1106941
894647
1852475
1439492
138177
1996118
1569178
475373
1255574
549430
72888
1168797
487848
1406340
808173
1691512
1105088
1352299
1164520
1153413
1865216
84097
375812
954581
1154746
281167
30564
1764703
1160392
265948
1716821
1376377
708597
1906758
1614340
350027
21196
649174
757725
879569
1368376
1648426
1046213
1416326
191432
922836
1891435
574562
234546
1730937
1390811
1691809
1732958
1458493
114784
9295
179848
359695
865636
1148792
1768557
1366700
1727677
856557
405168
186063
1264094
1259924
963455
1496712
1091825
989668
457899
516135
310598
103572
45103
751534
891915
1551182
67316
927694
1028626
1008744
1558334
732149
1133904
909325
1545332
1882073
931774
1498629
608648
1309553
1056573
1070737
342013
237953
373182
1390375
86522
1666588
869186
552701
1497750
1663617
1379117
1403123
964073
1396804
1402023
744556
673051
257912
264873
703182
130111
1067558
605653
141268
544234
149205
74252
742689
1800678
128643
34368
68682
1675490
1895417
1459433
1346421
866599
778134
1255769
661121
890798
64739
436462
1885242
1741636
1143479
766468
1692189
1685459
220843
1581468
1451472
750393
1757862
1059372
1759932
1470130
1595262
607227
481464
1656349
491876
404003
1627809
608790
687973
1035129
1503813
115669
1458762
224955
964647
1370737
1674500
812849
462
523958
1303324
1605277
850454
1471513
181198
1190782
980135
1672664
1182408
426091
1646222
538983
802878
1915461
1191665
958825
1777810
1691968
1783660
472494
1304228
669842
1852669
1905474
178316
920959
749141
54327
1387823
1235846
1840379
621741
665159
1607417
116914
228000
654226
891078
1321006
1768378
1439665
961697
1054714
1643148
249392
126539
1116553
1457239
233640
540138
1511363
1367994
102130
1992971
347534
1263401
1508008
482283
1001400
399531
649841
1086049
1819348
888629
1039767
1002289
1796917
1178154
1702382
1272377
895680
1334820
1585117
1493990
1464867
182550
1002435
1995769
1390758
716566
240161
1059721
1752710
1958707
799386
1018148
1734685
1276554
781185
337470
101047
1112842
967895
1702154
738808
1281820
452982
247819
288133
897980
1293993
1321390
508856
1646823
1560817
1652380
1701039
1047489
1704374
842106
1228364
1785295
1769805
262380
1292950
1899556
1481607
861883
40060
496189
643199
1238019
1461802
1011913
267753
1437972
1957349
1534505
1609341
1476555
943546
1969146
187812
206446
1064980
512247
1429100
224483
797617
1595301
289278
1501440
358835
1997137
304441
978492
1737337
399780
762567
434824
1639555
1833384
23896
518586
123678
1976510
388940
1378364
765769
482214
21989
1812599
409934
399999
231846
172797
1645144
1215011
958791
288160
632580
473391
667209
803432
18100
207441
998577
1846572
674081
1540867
593420
24246
521506
1034420
487529
1220053
849058
1056328
544015
28115
1611662
1491524
815487
585282
1705921
1148461
410923
1647483
1114434
994024
308870
1720526
912322
1540101
315902
1335565
1310312
1189048
195962
882548
1962053
1721972
795395
1058704
267123
61235
238370
741995
417915
845332
852390
1500087
685572
1010551
1257673
360298
1227585
660932
1559910
5836
592333
1675472
924731
628263
687370
1689939
134121
1996680
1225498
1220414
233425
890052
935976
1773434
937592
1110558
796204
466264
500095
1234708
486375
1039493
623091
809350
1113912
960616
353909
1474762
1323857
1213623
1354246
620441
1813634
360272
1833347
1303674
531955
1577549
440
1290030
1249644
1351925
998784
1270656
1431731
1841703
70806
1227777
777231
1761835
101941
1339661
509640
19028
926065
789920
267095
788742
806449
1628676
1187974
1915774
285997
1844370
651340
333892
274067
16081
483628
1187642
1796156
1591559
868023
985503
175134
1029556
802996
729822
1684328
1603116
351046
933089
1803253
1880764
1860598
1748757
934265
535474
915790
1071365
1920026
1547605
1336618
300349
12760
870260
716288
1130419
1075516
752997
297531
287354
45984
189341
1734224
1180223
677218
174788
289842
609989
1822732
175982
433052
415810
1044788
1436055
1184789
1052557
1678326
1347478
1967126
1986900
1355569
1289468
1101973
287915
657272
555437
798422
606776
883236
1768399
204478
112737
1893990
1465011
563744
887473
1760922
633408
27083
537032
1722093
1216565
1574232
708759
296681
1903972
18907
90570
296232
601440
1372064
309127
1613589
1541540
1434852
218886
952719
1391436
1108113
1630852
1473907
1351950
1113205
669448
505163
1467566
886513
866923
191440
1773042
1409478
1361800
1014817
1787609
1994918
1739911
1644506
711270
1952772
1175
620445
10998
360282
1600522
1239780
1634002
1584092
1892510
693481
1328949
802366
67743
145337
465353
482807
498443
1144108
1126164
54980
1094152
87247
1057853
337105
809911
953436
951313
1687873
1755674
1763748
1757060
868567
1482850
1793689
844998
544538
258347
896428
1622600
1236479
861030
823506
978083
1690526
1608648
558239
1776882
1964422
531936
1588863
1180421
1936830
1280177
1847771
758797
558779
1417273
676998
61700
75094
100967
159432
402207
779867
52515
1601975
1502956
1753379
1816932
1334230
231609
470314
1784528
967001
437202
365102
1358914
1701055
17630
78318
98062
1636621
1067986
401011
461317
623909
1465692
320529
178817
1672806
1508918
1940980
1557485
661703
418767
376021
1487994
709442
361588
914811
1824524
108638
295167
802997
1558295
402822
1223362
85816
1854148
878947
57797
1391413
65831
424617
721944
1178569
577541
1672592
1632891
1395376
1245493
1439379
1633083
1001480
735618
1361048
586745
1138019
441327
1628945
1463534
327902
971251
1255203
755760
932049
1745718
472428
285847
1837966
906629
998626
1038693
1299807
434091
1866690
1390722
394408
1808211
552325
876094
752672
1156903
35460
647413
1577125
54627
1864067
449071
1356861
1943615
1072615
446847
1329059
1881756
289447
618557
196115
1456902
1906218
19737
1908354
1875555
1113995
1678336
951887
138848
682908
523855
645335
295086
1163357
1284001
83234
1707960
1000858
1860863
1897903
847269
1271566
1844565
742465
407996
478998
862578
429736
36991
463941
814201
973904
1660898
768375
670102
1041720
626619
909071
1985694
527521
118648
1818961
538509
390280
930516
1498805
1925046
703543
209324
232516
768395
805251
814070
1654649
1842681
899525
788139
1295961
1799962
463259
696823
1361906
888561
1484646
1371306
1943923
1155290
1038091
1121249
1745378
200661
1808143
1643936
773610
291061
207358
1885359
1487907
247638
1712095
33115
1666630
1357153
1057202
728365
494964
371162
780865
1428160
1471675
1388642
756241
950586
843213
1317569
1644838
827226
1179579
894812
742590
957043
1928227
1085225
1217538
1809458
1728988
1723721
1680816
145766
164728
806180
718777
78415
1566830
1135417
1033973
381175
1127922
464945
1203497
66379
611141
1996858
506349
638322
1473355
1741504
321387
982289
7544
1739175
1624159
1683044
399765
1217495
228225
244604
1002994
538822
1364238
1588587
915387
13701
1514852
1659828
872551
16420
1458972
388233
991076
1320806
782901
242335
1264797
788161
574610
698955
1436867
1588554
1093326
1426048
31825
18743
862856
923980
1004373
706457
807705
1008739
1352821
615751
887226
863667
1598576
591529
1094477
661814
1871970
1418676
1870334
1472738
87414
808848
1912718
1462381
1883196
1473687
541845
798747
621284
1252413
931225
422569
1293061
1381244
617508
1927971
444492
166853
1837895
1751808
1666071
1562394
12179
820539
1391416
455942
888851
1863677
1942297
1775971
604694
1674710
293442
1405583
962845
797184
73297
377798
1057141
1147925
815629
1183984
1674639
534542
1581183
496610
1593529
1932074
1134894
1705560
1951188
1454740
86946
1622061
183407
1184412
922225
419828
10192
77338
1447369
1577597
1643113
587446
1081794
1134502
512033
1576285
1558124
1382987
595126
54551
382849
1438630
2480
1493876
1917165
1698842
1352635
25062
268922
1766694
836485
212788
972020
787453
1622126
907976
432588
1912705
1960421
1116954
185795
636445
352866
1349252
1617534
177462
627046
885921
490543
1257223
1831552
399875
25119
279536
1668669
1696456
1422800
331745
111289
211770
1535324
1180657
1341867
1708049
1950844
686049
992603
1197561
1504858
645516
1890431
1402162
1337755
1319167
867939
394926
1782771
723715
341508
363906
1752393
496198
905028
873075
597337
1552341
1346513
984808
596055
292892
1551150
1483574
825415
799580
1147294
1374768
872931
1743501
1590632
1289179
687664
683844
774245
1059739
1821261
967791
35571
947888
450608
871954
1927239
413514
1173451
956668
1135515
1862092
161292
1132982
1925747
1153638
801377
1222483
857636
891832
890459
192339
1535345
708018
742773
671746
1444628
1234789
1456096
1811038
453242
1155322
302691
1307015
751875
448659
1393944
1418878
1328904
382848
1263825
65530
529853
1487856
648888
86739
830895
587962
994842
1594174
1486737
1411034
80148
293392
721519
1779657
193282
391251
1515889
1548935
1081147
1191708
364118
599152
1888901
207447
1983547
1215302
1083560
885625
1035023
1985512
1365598
1935059
1750396
105540
791512
1755694
1018376
951198
1634228
1147057
1664861
1544470
1772135
491349
853338
1338665
1683187
298846
803018
1340466
1017545
1756757
334035
1887196
318769
1540124
273397
655180
1468525
1795858
1245534
350372
1155814
1067420
523334
1024237
1332775
591609
1521164
1091076
632574
566993
1584732
1962317
1183678
551379
1461571
919928
574559
1364188
1399584
1288039
78833
620489
397632
199808
1076826
134426
452206
1259492
1102129
63238
872224
583780
1529915
1868136
79194
1612785
784360
868029
67333
1727649
1926811
186112
1190452
1366667
1903096
1895993
253089
1088144
702325
807713
1797565
568098
1961696
1302382
1360970
541136
715456
94938
1382100
791225
57883
1769823
355054
1935112
977593
874339
684315
1893001
1051588
422338
793919
662633
174024
346153
1403823
962264
1590251
1546590
181737
1801232
1668531
733170
1441201
1511416
347791
1056746
1688176
1250186
668569
1257133
1087623
1373774
940070
403567
1416047
69591
1465131
1943692
1245531
694047
495676
1875200
1566819
1667454
1596734
1927576
1653113
692494
553162
701367
594581
1364690
974122
1601539
1799409
468309
541129
991398
408238
643036
1237230
1981809
1241265
191442
1847063
1812327
1118956
365041
660228
1842669
1715579
1852935
962593
1269730
186804
144504
512819
1840969
1610065
1198817
233977
341196
1261350
311403
342998
878760
678161
1259600
588613
1430736
261516
1001296
980173
421985
1064732
1451036
1519969
174087
1662197
285924
72235
1960309
1783954
1678765
1853480
1358254
1371767
1023466
1138134
986851
1757733
218102
1939339
1951893
151595
1844032
283123
1956130
1598695
72695
1534774
445291
1979661
5938
26265
1412976
603701
1212845
22239
480171
1196569
760034
75388
1513427
1326720
1070482
216483
38440
300427
526094
161494
1613830
1548277
426653
1131267
1380437
1798255
175204
1198127
479494
1519899
373734
452315
1822337
1346455
718434
634686
343007
17079
1099552
1439471
734516
724926
1549378
1749490
1755367
509559
86509
1326861
1948696
1517364
1173886
783881
972230
35605
1616560
544697
657134
595703
456346
1974310
1617515
911604
1173278
1269385
1038060
1209705
1367251
287967
1678954
960819
1548075
967920
1144979
1027140
51478
320553
1214930
1865255
1308960
1374863
145360
330080
105344
1099057
885241
1449497
55304
933805
777515
25663
949904
1179425
953408
1965453
522532
997322
499221
1705396
1322070
396786
1248870
565810
950
1789871
1294923
32902
362298
656389
511072
495463
283766
725552
106767
179861
1050700
1839686
525896
100479
692013
340720
625918
933524
1326452
771724
944195
1450904
1927736
1085778
1253633
947062
8331
1892982
709909
502107
445029
646506
1568069
1419025
238928
1905555
1633358
892363
294071
1458375
1226852
1634215
1034876
478124
1005997
1496384
53834
1497936
1807684
378604
1202542
459960
1572249
430651
171418
284636
1302340
399205
331963
963198
453498
53248
5875
120218
600303
1503434
193100
764184
600667
1458144
192295
321995
861237
139574
20257
283845
449233
28702
148538
1923189
323468
28312
247416
1399736
1452270
259232
658931
1411395
900189
1671895
878632
521310
262441
1382503
1739350
269769
1393754
1844858
1684630
301168
1923130
671232
608416
1788143
1014968
194657
1537599
1089100
487931
874877
1045689
807305
1714459
814044
1877309
1000878
1039278
775379
388808
1093766
515237
686238
1849730
146199
1320426
302522
206220
976600
1004116
1315523
1818401
1586548
1046830
242879
1861013
914428
1003396
1166515
1334330
485099
1060278
75588
965374
1224554
1750328
255385
620775
1673137
1915198
41999
329308
1233948
1627161
1269051
1165473
288021
397225
1465703
1139705
466345
1241509
1882147
1243746
1733085
624352
1078721
1405436
1227949
1279323
574957
1414293
82486
1106081
314652
1368570
313968
1570080
729018
1828886
1992964
566617
1957793
1106031
1331681
1531685
154636
575090
1390694
1785215
1286685
255452
1990153
1823265
809745
1711782
1850119
626018
1252674
275078
115361
502973
573535
1764598
565040
1384079
1353812
1907389
336615
501086
1037243
834296
1466277
304523
1378469
1428476
142236
1977022
1266401
1756498
703031
172754
1952254
1351736
680258
1170868
1202833
796907
272697
883420
890286
1873946
1688385
1178106
697656
1077519
1623895
1089613
52853
1244474
1048956
1786866
668812
35328
1004216
584336
646898
1431874
1092358
71319
1712839
411807
401876
305626
700886
1889544
1077959
1672094
1201127
1662196
349318
820719
913110
701203
334860
1313017
1702679
314119
1752052
1437056
1542144
1474760
1409738
1316200
1161916
8548
870684
899239
1272803
1929869
567952
1995090
1132337
407061
793741
652764
845945
1889420
99465
9368
1608512
702447
161895
1433333
1827814
1055609
1818678
1633961
390888
1027933
641693
1233120
234574
537753
774588
1785408
492356
1886475
1925850
1221458
886384
1239520
266768
569903
1194118
61774
572383
1617850
649351
472469
1291286
1508837
918176
732407
1102689
27459
221805
1863271
727978
1232793
284256
1388668
143661
1101510
1410040
727427
31851
1987882
345331
1455217
871862
1214702
1308736
1566924
141916
1131392
1851085
1865542
1276878
431372
1205970
1159155
1049660
98615
1479227
519150
1045791
494905
900428
226550
1353601
1672606
1130178
1319910
194040
1878056
345222
658213
621469
1418973
725565
1381003
218240
1593127
1609301
703287
431501
447112
279951
720854
1704607
1838159
874137
710797
53875
492251
1175952
1153785
864062
611639
739941
254880
1481974
1288906
1882994
477620
1245704
1219099
1786635
1187064
1947296
441029
976359
712995
537671
1502142
695503
394890
886746
1588874
1294341
1344347
1031022
626711
1303702
1897694
1448978
713896
1935962
208654
1307575
141295
1335546
42576
1362050
1997547
744848
599786
1935310
286035
1417290
1798496
296471
1392844
12022
1320634
1133434
1389082
253810
423913
997046
1756440
1528085
402127
1115904
1215254
166908
792317
544872
1285818
958737
1574837
1722875
1898423
365249
1447874
1724305
967747
950086
1135110
437240
1209399
612404
1789900
979669
1094467
1748867
194331
1471452
1528229
82128
1218109
1639687
1463506
80720
79083
137017
1140630
1694460
985592
1886013
91283
1094707
158933
1822288
1096417
721971
478471
1948890
1610749
1340864
1398233
1330102
122762
1419673
1031483
569482
576055
912141
591838
1965933
1996660
1956452
607717
1257882
1899115
761741
192264
1694444
1865789
273160
914189
1651366
1009508
1775700
1641517
1342317
162884
1318420
687658
48022
181233
982559
910856
1284169
1965576
522161
1053191
1933155
1035741
1273616
1896555
1582882
984959
1033952
1099244
120099
559648
1483842
1343468
827842
1099410
653017
57314
1700681
1219432
1089669
109082
849746
1271758
2543
1918052
82114
590675
1146647
484490
886174
1223259
1953189
118350
586687
1310211
1479197
1882
1507488
183657
197444
1041776
1341117
121804
441024
1792878
1877021
776698
484718
1742655
260516
378913
653523
1172135
432049
1680246
596734
1015988
1819867
1886037
972972
445824
541777
1484624
1394947
909897
813477
430692
1396882
167028
948891
280860
391371
698030
694603
1477649
1139551
942789
347155
634887
1933512
731594
1965664
983507
1695461
1640814
278612
1991699
149577
691713
1086482
1557652
955667
1996239
851642
24440
1509405
812815
1343312
1270207
733078
323515
856194
1766189
161346
1921553
519996
250667
876360
516534
118368
495049
1249562
1658293
308528
1754237
1824273
589937
706779
1912836
149152
1427498
1172099
750903
1482547
397206
1484485
626114
304860
79139
51553
716011
1160103
1723161
1621891
250888
242706
720694
920048
1813776
393622
447468
164046
1662387
920454
393192
445216
1323198
165268
969557
263245
11711
792234
1545153
729107
115020
415662
1530862
779802
894785
1049884
1095033
229594
1171395
1614715
1559740
1008045
274312
801876
216169
76951
1120392
1410771
450656
74343
1557883
104023
1284948
1895087
1279129
1756622
1452316
1522512
1034828
1787702
998014
286706
1021052
1372216
1517959
369881
1904427
429684
1879173
1463081
416341
783408
1902454
1335240
1079089
1542497
269646
560965
1136578
1714260
1798267
1789239
1148320
458674
1578785
68142
25836
1160961
1919503
179579
933295
1582013
713458
1670882
515495
590495
1737969
1242015
456617
1927638
829759
945066
691983
52601
303346
172415
246951
939472
1211280
975386
1032808
1291660
1329194
671372
921656
1686195
798924
1003504
101373
899024
382326
235753
1799955
1215025
1854584
209869
309617
1756308
1739792
1728685
161896
1514601
671746
1573807
1466523
199625
1203043
1800569
512836
1788479
1530818
883683
1766333
434698
93199
1073208
240334
822184
1221908
1093711
494522
1346321
492831
1434799
1719152
1768580
335127
1714250
853762
393058
773425
855604
1899426
960245
1463543
1952067
1939620
33082
1342000
581030
1867231
689493
1696933
1910807
64584
944705
1356822
245677
897737
850421
370104
1724250
1035150
480966
828247
561941
1465567
1521263
1010988
1480268
1025228
653631
1205862
1786553
1186140
36351
1528118
384230
252514
1738203
216019
1218744
1904060
868962
671188
922403
604069
23426
1452019
1219770
904561
812171
339215
1362679
380026
1252214
1806623
1259970
1070676
1030649
1612245
1092199
1789058
41408
299465
867150
536806
1472544
1936279
990143
27385
45506
1016820
1503115
1542404
565284
440525
1643709
1922153
499474
1257574
1891949
266857
881053
1306797
604566
1278310
1809258
225930
1766315
1194413
760502
278868
34187
299985
396213
1154271
503178
1465401
269589
1835357
345330
730417
646203
648025
526790
606069
1302021
67822
1373253
1339092
510452
983269
763594
809328
1130454
300015
1836919
63765
1387997
329846
1451548
1215720
737433
1994527
1890271
1946649
643606
1186120
1113661
1263463
330521
1437042
314349
1963693
1199722
1664590
1071251
1046268
1936140
1526286
499679
838385
1566727
1817034
369533
1957536
1747659
190393
1848397
240401
607894
1498183
1944115
79996
940730
1110703
1882359
1277115
1226661
1905667
1587603
1366881
462820
645551
249555
377204
324786
703696
1426691
761208
202260
533624
1008218
1122240
1418292
1621949
1639919
1092425
524379
760248
1663493
1981484
1618590
1538690
189428
725819
565578
1326106
726782
974123
983741
1161343
828514
1852023
100292
1892360
1430698
46392
464347
1004402
1474345
437228
1126846
1211765
396202
1714942
1780752
645055
267167
1235406
1386571
1587125
1684906
927729
223019
351398
470915
47030
628882
258343
1285987
958363
655740
1968808
1529800
501924
904355
44240
23505
242805
1444942
739658
647987
663142
765536
568475
344663
774318
1441351
1997699
385131
789222
664175
441756
1160740
434065
384605
1740920
852194
44584
844708
1428509
268176
1422575
914761
1466679
96150
1877297
769141
560777
174130
350701
1873484
587530
1163259
1062316
359149
1883114
435022
595856
759978
359955
620673
1719857
1433120
1840686
905609
1437062
776013
1565422
817371
120078
1918787
1448949
1584755
44326
1777543
172796
396056
1124596
264944
1905095
1684165
1795025
965018
634402
428982
1979793
307532
1747178
1377102
1895029
1371788
1873319
162190
1236127
999448
300898
1901838
1440872
330571
851512
1966685
834805
985515
1848262
25795
1042353
1242417
1163176
263244
1799846
56927
529440
395940
15599
916827
1925295
1370764
1902712
797500
529386
849542
354759
1212842
640103
401666
1691593
80944
1842290
760493
664067
1100040
254506
967292
268741
1733228
645477
587469
200908
1258851
287560
94238
294966
1152064
1246288
1224639
1823674
1996206
1294530
1734586
1724266
1284614
1630199
956649
1932295
1611159
1737568
912442
1013686
457837
1812358
860825
712342
457952
707533
510512
426461
1550639
1151101
1588394
1705816
237194
1427066
989151
220668
2396
1507415
863351
131298
1804106
806471
871780
1362825
1578854
1545314
1383554
576796
1458314
1673299
1963832
359468
1519167
1991317
29070
1899710
1725477
258588
292261
900844
991302
398449
1621944
1909876
152320
1269
138983
1104412
1942097
1999808
1216483
467643
1672656
1727544
1916503
1611550
1407126
811762
756387
1352338
651231
1726338
1312717
21839
807814
986839
799224
436464
1353458
1850710
1719534
310311
465052
1744143
1477603
738122
882640
700454
294028
911527
1879634
1869997
1973575
54591
158338
1148686
1587156
1834567
1841695
559563
1990414
1151733
1247653
1302727
737560
127501
154409
1006013
1624919
1719311
1129798
674407
326353
1047692
737187
743339
727328
814875
334934
783738
1650166
1175911
1177265
1360979
1702298
210295
711194
261549
1908144
1645576
139736
1613965
1477648
788050
987884
1972901
509819
1377989
203669
1218393
57291
1429438
423007
1204823
148901
1310609
430955
1919171
385012
317357
1382759
629312
789080
1300139
1891841
920936
1356747
1620175
68148
1058445
349225
1721621
1517785
115577
1906853
1491864
980819
1686295
793190
1648151
1738987
333209
1471759
727505
781240
1942801
960386
561593
1681405
32358
454683
164884
994464
1364508
1386018
1265897
1945148
324609
1819959
630900
1820695
70998
38163
554605
799730
177952
1123030
1938479
665392
828006
101156
162869
25234
10511
1541862
1552903
1894491
819655
1593737
30587
1070492
1183382
1384033
1323376
1190068
971371
894272
1760769
1118583
1851606
1826757
1988872
1071207
809456
1701696
1565547
1049134
1379588
1991344
1661945
1856142
345498
165862
1998769
1628706
1235996
1199630
1589657
1503482
1372595
1237669
870256
528787
1051883
440240
1148837
98023
1800884
109041
888353
1028612
1686652
894251
351767
960559
1656510
760089
174651
1567903
455982
488608
1767178
733796
779484
1271388
1146578
667603
431234
1530654
1719959
1845257
1401862
1125748
1153686
1165917
515596
1922361
1724184
17403
1948040
90484
43316
1937260
1001307
649554
1659695
1739580
133170
1687940
897113
1514593
748218
1789901
199465
694128
1238214
1206944
619157
184771
431104
1094916
266897
503087
20983
409564
804374
1137309
1525207
1782
1251856
85565
1720171
1815814
1475570
874585
90322
1028824
911304
963057
1741333
1979837
1483028
523510
769291
1194373
241818
1278663
1650657
447963
763448
1671069
1231241
1701296
462873
1400598
326125
422005
1611344
193272
1619601
667101
1361702
495839
826595
1196846
1636503
1322797
378834
764420
877366
504051
563168
779138
1438377
1092679
1273415
1734753
192858
1120054
1397264
304996
1328322
1514808
1836365
1630064
1571826
1257083
663674
1614624
412948
1818108
1563962
1664682
1509191
481503
1508423
686103
111425
339987
1043632
1840728
53431
998070
1027410
1060389
970239
1000379
1266293
1078567
1768949
1189626
1425481
1484426
1677850
1769996
391587
1971360
1222254
1156165
1331261
1710737
16943
1829299
1271671
85198
1802447
627563
767369
213823
1752686
1731928
404149
1632301
416044
1278418
708024
369990
1108177
1855147
1096859
1328667
903996
181466
822067
814271
1623293
244747
127997
509793
238958
1888541
1389101
886687
953566
1503790
772466
1791223
1740950
1491359
1701084
542570
1284244
993481
123093
710058
192731
1561120
1849332
147622
453676
1768594
1557029
1029551
1463968
1936193
835709
1097454
1551174
873168
1295101
663273
523450
1455789
1126165
1588100
94741
249522
945279
1289853
831122
751295
1035661
346638
1682936
1583899
171133
446081
397782
1117672
1355275
799682
603037
1598884
684086
389795
640937
228972
1668702
14511
1889818
1660300
673691
1896565
1404780
1312305
952638
1650008
774167
1913981
561722
1616670
1925791
928901
1127809
150193
88301
1507435
1779712
655201
723156
545211
1264170
958370
273519
997314
957800
1936831
250387
1303145
1361812
1037161
1720972
1431031
1662465
1243830
1356857
51232
981673
980373
982471
89201
1668809
860559
1606992
858303
1543698
335311
1077316
1782362
1936698
1592038
1722719
1251599
1890055
1939960
1784484
1935623
571402
1162302
751562
511547
1851487
854212
1179231
907191
917472
1243762
446475
1118953
769939
23250
1360669
1545958
857677
1567169
1343779
1109244
1551995
679636
1217193
860135
1908012
1378034
70733
798868
820877
350636
82092
1212105
105639
1363100
41060
793741
1656667
1084526
224190
1081273
1128578
1993332
526175
384767
1225768
1568387
1233446
418770
785566
1357947
1036598
295776
1057890
783601
92860
455073
1170133
173446
1571763
310867
313714
1487141
131612
112859
85144
1905462
1698708
1462577
1018503
1798604
1598880
110795
1572366
1596897
1712381
1343604
1672157
165171
1519711
998224
267322
1380449
732822
1560933
424825
1092187
1358240
1073101
1563577
817419
19783
831442
374016
616597
1293249
1668718
931887
146487
395906
109183
1859671
237692
1428340
1181134
1264173
923514
328285
440894
547736
258421
1549587
1092626
157662
302579
117038
749850
823496
1879791
1201526
425346
676684
647037
1265231
394918
253114
780598
1198942
1075415
1144029
1859675
1770649
527755
1767842
645453
1878968
17476
1484152
1035673
666621
1815028
1909969
717321
1548689
659675
915449
865125
1606327
707660
1355405
863757
870565
497805
674727
861704
517445
1583386
1887864
574572
1393653
1217446
340497
1692150
916020
1143491
1674366
1642159
1691352
1284342
381172
834763
1919098
1826344
1755218
90040
1990942
1805673
1209728
1048750
602576
342067
785980
1480034
1691024
400191
482696
1990450
1974923
1340363
1759990
1486934
1322766
53363
363618
1956504
1654705
1477760
829853
220631
1768639
1060005
1321817
659028
950077
492463
1682270
1304296
1414266
115705
296814
134864
42985
1480213
1150088
154936
1977115
176328
166747
93726
1052632
634954
226729
1831835
379140
840180
1782740
192689
855707
1526880
667626
1315428
250053
635686
673644
535150
1071623
1913111
709267
412983
486856
379098
1109308
684829
1635312
1244594
832507
1466920
606204
250607
1513169
80246
890315
1998844
1896266
561260
1564969
1958551
1184952
415805
50253
1773550
1411120
383662
514914
1962078
509364
1182808
58983
1152052
687059
726850
961936
971126
1517220
511177
1469143
168486
275511
486157
1294842
606014
1403535
565597
1876886
1946531
1762306
285055
1756125
1314611
1617549
565299
136161
225353
1739692
706701
1297169
1982148
979066
1141101
164942
1497958
1678295
174723
395646
1438703
929492
832686
640865
1985985
1501553
426055
311680
949141
937104
261927
1963839
1307063
1483436
1582288
2768
1219360
1270971
487941
1643129
66532
200764
1267221
266979
340028
1138875
119770
823523
220767
406581
1487404
1296510
18853
480098
258037
1142678
226737
1709960
162218
1155532
10177
1472168
888575
285543
273708
305429
1558150
1971526
1970511
331174
464581
1689557
142517
632541
1449999
677313
591654
696453
77676
1697464
861999
1959088
1259233
224220
741373
663907
1981560
991477
1373877
496901
748810
854072
1696686
1992470
1499776
1690252
408028
314254
1380235
712920
581921
984463
1453553
1586853
1374985
1163833
818430
761911
1011327
1417556
1574480
7521
288418
1616353
1484849
1824328
1542692
975851
132103
1509686
1799132
1854487
1599532
1362675
505598
1958832
858416
523822
1170298
1549806
1670435
1431769
1771816
536540
315878
983085
145819
1753476
1556051
87473
1747499
1987537
1692556
598480
557933
244710
429296
1989601
1453783
38583
1877947
1728584
1706694
1955415
587246
800011
538372
212040
75188
1606386
332251
605419
401638
1392310
1385572
975317
554152
538105
1778210
724940
561313
366138
1236398
133756
782328
1142883
687803
667655
600257
1076959
1043387
738559
1413812
21758
1280786
272073
573384
974335
981222
1364165
1045040
518184
1337899
417683
1862494
945648
1793948
971023
1724621
1537397
511334
148069
809290
1970315
1706986
272179
729594
221586
352967
1121165
1494895
332980
1526986
1124557
468543
178346
1195087
1973903
414945
888406
895828
677899
109393
34035
1880740
770876
898835
807345
1710730
499894
807750
741745
1180217
593730
785688
937731
1428673
1706660
298139
207661
1234446
648794
1669027
1328195
1212386
786943
1201530
1211822
228292
853150
789382
627463
1218479
1432047
1270584
1910884
1532010
251027
891736
1665164
1111841
1691226
1871677
779995
673842
1115312
1025097
834169
1983142
1353160
1554439
1551546
853986
1659014
1398236
1017111
304751
1136797
777029
1265820
545368
295276
627456
1409978
1007818
1413661
1244342
558314
650690
1841229
1663863
1661888
1887517
41727
1904141
632610
1412021
1915137
503481
1808553
56900
15726
1916699
1637184
169193
250863
1853028
644367
1569175
854848
461421
1542411
823762
1417643
1938612
464910
122905
665343
24092
366361
74139
1224688
1224802
928571
1160589
428468
1824315
853976
922576
1422197
1283468
614404
1941150
1420809
1324020
879895
1833945
1349240
674279
852586
1653817
759740
1307986
1187973
457912
614534
521033
313849
931428
1520640
1941119
1813537
1351844
489539
402894
160280
317665
1666588
1270212
578822
1055681
1361500
1478257
1796455
1319249
700627
950890
8146
1444172
1476162
331034
1659658
1319282
1201861
1099882
1231699
1562702
1056839
104496
842325
160794
1617161
1876060
1351669
1372241
1621074
372727
861313
1086096
1154082
701203
1711488
115938
528067
910316
1790307
1359691
1185522
1723405
149458
1839551
914024
1042972
399968
1919790
1294596
1339732
1682161
318628
1986152
1447237
1172844
1642119
1088067
1223383
1974696
417474
953109
577527
468483
1016669
1459827
1999315
1726151
774546
1418608
398109
27943
13227
1891828
1073960
990641
1681048
41801
633511
639526
1393688
1841687
938716
911669
1746472
620776
746892
1401607
1545910
1935552
680828
1748241
439081
519957
114467
863599
1114148
425739
1306485
1621596
979717
1765321
1969365
795254
645859
699582
99207
262017
1380428
16567
723173
1021404
1607940
489647
645733
1274160
1607952
854777
878656
1934874
375895
1992963
885400
533174
559510
1527435
288757
939635
77506
772176
449949
541111
1796684
1966842
1781634
1887293
1408838
1634843
487601
436677
197553
1580291
1716350
1981875
1343400
1840173
1314170
1767834
985215
447499
496903
1523290
752649
1313017
1310734
259375
1531624
191427
743967
1324346
1405234
1414992
761599
1756860
528465
1557796
72543
638702
140167
632190
1766104
850720
535897
440349
1476837
813476
1004940
912973
168832
1787086
1836455
889577
677337
202996
1973176
1449454
499547
1552439
670938
254258
1982094
926194
1720474
1857448
1514440
1416634
987711
1898072
167313
254716
324892
842668
719108
218688
1069674
1980640
783995
1574441
212332
558650
708962
1076238
1704366
38774
1473515
851185
963049
1527976
47664
376035
792418
1724868
1012175
1618094
1658719
998202
778403
106731
1051944
1688984
1731041
1352568
1115270
1719352
1730387
911659
1942226
698218
1138176
1732754
1500175
1807509
1697892
1283892
1945738
250077
1386450
7964
1297076
531962
1321038
755482
1309740
1472305
1531282
684672
428803
568101
815571
389298
717461
311945
1779841
737967
1111986
740834
902225
722635
1857290
448566
522144
734570
385463
254894
464274
936487
1789821
386160
1595282
144902
934261
97285
1974695
689974
554387
1207597
536172
1908910
1679356
1873559
1878012
880676
1515958
957622
53295
1507415
1475315
660297
1018695
628330
1390211
688316
1478588
1426808
1785221
105320
1478977
179814
1077746
558923
374566
193892
750318
1142591
850867
1229050
1972688
238702
1787194
383145
599924
551919
59278
984998
1875575
1510423
1070867
18435
1003385
354918
1078304
1552450
525724
178005
223962
1583838
1605104
321579
472996
1147579
138366
1086940
914662
1551869
1338064
1327551
1056953
131917
1368467
1236955
1304601
467076
414305
1233388
325700
1071223
1954616
1071086
1407210
480698
285
1392478
1240594
712807
645354
142000
107173
1079317
538117
646445
603830
1035028
346839
1972752
1954448
267620
542012
1297307
1302565
1998034
1001041
1535818
1251113
692906
897828
1471599
153956
1755024
1445108
1462235
1218922
933721
1066579
843467
652651
635412
1953704
1429057
1561752
612129
810723
691220
412806
1483067
1301020
1237605
1975754
104214
358134
1322586
1428867
73767
1169688
388427
1415048
404906
390761
1547443
438325
862801
36407
912633
30504
596066
1050425
106292
1882413
1156158
422204
119640
361799
1281487
262967
777143
1808456
1992107
451703
798131
122787
1092826
828611
659697
1982333
316544
1934506
1797391
1744138
702648
153192
577422
1979273
1549023
1477141
176928
36260
1773260
908997
1753008
883374
1065366
1924738
1386430
663560
1824595
585303
1399711
1418921
31421
180608
578264
108216
1117281
1967793
1247474
671946
1237490
1158750
502740
816976
1851193
98491
687095
991916
1948187
1921777
1290047
338561
376616
1223480
1502675
237983
187665
800559
613006
977624
1612997
649573
1976470
1847771
1543656
1975295
403599
1288263
1157601
385981
517259
579665
1311514
343350
1966018
1408035
1733607
1142158
959509
1118403
1138476
444416
1295486
161935
140789
50661
300121
1736308
180101
895247
725050
1385825
1000879
1300821
234160
1062939
141836
1253130
1324573
407781
907067
1718923
515859
1672084
1405946
1352504
542296
90517
1191285
693800
484493
812522
49323
1646443
181517
1603572
1490450
1852377
1172144
498266
758941
385954
194464
105588
196401
894777
377363
383187
1044648
465346
729895
388637
559500
1822689
468623
1482950
326653
9187
1005760
699192
1562328
1028877
1864215
1061419
577201
1114469
389573
1774270
781616
1018949
1891449
320918
293415
1383778
1474909
459998
1129679
1586242
1453407
1837650
1283172
1286535
932639
1009368
449906
43399
771676
249279
537899
276236
414015
1792654
1955005
1104378
848040
818884
1561288
1250154
99015
262618
1294766
1703407
232203
1790815
1183911
241583
1954512
1065746
1096014
91456
1240471
382190
1682812
161769
420994
557515
384689
992223
1544313
839652
656941
1829899
851972
1421333
121793
127498
1486066
325652
1011230
1550526
1708609
565588
1081611
1151271
907887
57995
1167114
1382043
572043
1918416
509945
1057931
1167710
1677049
1367053
472134
925089
1459126
17547
779783
304811
1547446
1839564
1617058
543090
464838
1087676
1656478
46551
132272
1614046
128410
955138
1159643
226491
485868
586476
781339
357213
1720837
950446
453402
1937646
1875104
229941
1739551
1557888
1324253
1046950
1766605
971107
237071
1656555
1654759
1909145
209074
481955
817812
1568931
492676
207178
421754
383219
1387555
691072
1076198
1853829
1234448
1305989
306494
421707
1301722
1776665
434768
431471
1274926
1252261
441996
1135256
1982505
227380
1102101
666360
180059
1376197
1612757
1460345
1924463
65218
1052459
1672301
1670010
1445471
551866
731883
908806
1388182
105091
163524
1888814
389800
1740174
654171
658432
277172
1220080
1003613
1607222
1482760
1014551
437092
125524
279696
261285
508660
767292
246829
590393
1181226
757869
65351
808897
1036078
94179
1346112
1787004
795228
730963
969588
1129481
1164082
419007
1451733
347382
1462720
557725
1216167
424589
1084397
1821895
1559886
1938195
590820
898609
942109
1526001
10080
690645
328740
1211589
187033
1442863
1944745
277708
1352121
1073149
87403
1666232
106095
1792785
1249280
421784
1151809
302145
727217
481117
1443869
1241989
487428
1248408
1039658
1785497
1374085
942002
1551100
1502103
1363950
1127374
417888
1943379
441869
157324
1969327
94066
1836611
198414
665857
1351880
202195
1259105
965416
403257
673566
1089706
909850
1919519
1034154
247998
455823
1948851
870329
805054
1305458
285572
807931
68361
791064
23970
1984193
421716
189663
1957918
1673420
369934
491725
289389
1258033
1923711
751147
106970
578885
1877509
840820
1878705
755903
1704959
1622869
632921
417040
17552
1869637
1685991
880077
1488188
595844
1659644
1266505
368607
1596412
1693074
421620
283572
982506
1935822
1597509
1378597
748513
1891178
639541
837524
1603525
697304
1749289
1061198
1769105
1072985
1160582
1385837
523942
1174431
613614
14119
1337465
783285
518950
1698396
1878495
367778
1837688
821963
795409
114227
1071366
1143690
1284541
1222230
90433
1655110
472102
1086711
774960
1472434
1499590
1698877
834870
1552887
1649889
1858553
1658252
1506216
1410435
2412
948066
1814596
474309
510997
1930672
377152
327253
963610
256843
47276
665394
1377273
1065137
953185
1352968
1223772
1192237
1629129
566929
788230
710237
189733
1276126
974854
1773565
317024
531382
1564938
244276
755561
423929
1269094
190373
1105137
496266
1242790
436479
1740912
220729
942718
1907416
140469
685514
1548608
1677165
11057
70412
760605
909745
1859396
1937577
706559
1835784
684505
1929821
275484
1778590
87042
1941290
945877
1884937
1140243
1931129
262436
1024807
823331
714458
480959
718121
374016
1522267
785643
507541
822995
1106470
1045687
355994
555220
1991937
1892491
1781112
627077
1874810
71495
227300
1725739
613204
229813
467128
1057483
170835
647591
1662090
1255338
1690101
682833
1304075
1051865
1580630
1047729
515175
1403979
27970
122200
707863
547316
750105
34307
1922156
1105303
331782
1662332
1404219
521993
737219
749443
1872446
242384
1189981
1088220
510760
363147
1296158
1531624
669151
1028349
1686674
752520
384698
1924003
586885
116957
1140103
688232
1008852
1466940
378887
417857
411666
1167070
1138296
1928488
1962548
296762
339358
807172
1570686
1830046
1150542
162904
1387027
1730792
188282
882842
1888721
1800225
471852
406507
526732
857107
1063279
1631162
71905
1992778
1481070
822287
765792
814972
1696716
89715
1479778
1001085
876213
1833207
698127
304284
529375
1095118
1980947
539541
1803078
252493
777297
703775
1909033
588277
1275623
372858
524865
1309381
1397336
323760
930799
1848612
56683
1431741
490262
369061
432853
1573282
1325585
937603
577421
369559
1075987
1104244
542214
560011
131924
790124
1918833
1119694
1845471
1073275
663671
1037878
936573
167115
1239278
134445
582294
1158943
1789624
1186620
948148
693501
402265
621943
1933125
1293375
1237862
1140162
798447
350972
1499795
831836
1954749
375954
1959078
1750149
486885
1118842
1140961
1684912
807621
1981416
383530
104304
469581
419629
1756859
465333
1927510
798247
1555016
977312
1195970
1812969
313542
658318
1245882
1003718
1019979
1847606
1511730
1773350
1524961
1183420
1210575
1674970
1171866
135554
1568782
3025
1410460
1372710
1551010
825659
1232204
1920766
355167
1130477
344980
1229599
1574514
126600
1082920
6672
256806
124679
589671
1915887
1474372
1087297
1333508
91523
1411072
915941
1528901
1016404
307296
1344603
1318468
1582587
1519786
1696261
172394
808001
1309050
686531
1795501
986054
1037116
1779778
88899
866711
1818678
625982
649350
1017495
248358
1380352
240268
598710
1716277
1631943
495413
520767
1133919
1294916
1284880
793270
1279704
1268595
481431
1719829
1983899
936994
1032064
923545
1295310
1790212
799658
160755
14413
107677
1518713
1030045
1729692
236204
1872407
415654
462654
873146
1540539
1221118
1987469
622916
1342631
1518719
643913
613113
1481716
360047
745258
1553419
1915938
247130
529600
1227776
577410
70598
296302
1205957
392260
207739
1374157
1922347
881851
1949080
734474
793661
1158584
1687567
306824
1572593
1417264
995209
120417
831951
1050753
1490968
964553
1505525
149283
868478
1030542
679878
193181
64479
1990826
1700558
1671387
406172
1337573
917337
460252
313640
1454615
323729
1172610
351668
1598770
1998665
1472174
1572294
82500
1468575
1762693
1386921
1720547
1568151
1796247
1142007
443853
593315
1860350
439223
299705
1896173
914461
172452
25456
1829873
1681063
1898300
384047
404089
448099
201433
1372083
1851332
1966988
67392
447607
646979
594652
1217032
1530917
115427
1972080
1722621
1350254
990506
593624
1254103
392091
1525305
1145426
112885
1416640
457803
340144
1103577
1069143
498930
901521
1009912
721825
698090
547782
762782
1194670
1980581
1536859
1844948
1661934
695916
1767082
85795
306012
70302
953276
22099
1055798
967457
1535307
711675
240538
911279
1602011
1899560
1809923
177678
1953674
828016
1914885
617072
1074532
1353390
740210
1894808
1758459
1187835
30438
434638
770375
341009
673423
195178
36229
1180815
1287745
1140387
1480738
1807807
1158234
985311
1983982
871078
1049035
39619
541793
586381
1590017
99276
658557
1027864
54711
1172877
1193658
496522
799518
923155
516159
934153
1297243
852293
204928
774317
1199698
822614
1065511
267149
213130
83821
413294
662238
1006471
1646618
1166524
149933
218089
1432715
1606608
15560
44608
464189
1864122
1118268
119748
299532
92034
1332125
1395132
861649
1601038
1558345
386490
579125
898040
708786
1475408
1615237
61548
1700236
1002753
266303
378037
1309938
971498
592903
1671505
1778006
782303
956074
630986
1093342
1914942
901940
756846
1943386
767218
521847
1355191
791424
1061479
1878183
1334686
669752
199538
1952731
1961676
1898085
414204
1352873
105386
1987405
1853857
850640
520214
1705130
209669
1554585
1988588
657373
1743801
741450
248083
574124
861421
1494045
350648
320379
340837
1454462
1768095
1994318
1901639
1217840
165187
1390436
1871956
1271227
1426268
1856087
1447789
1924861
226800
1876564
608236
952091
1553752
1783842
1301128
99230
1372186
1452390
1009498
1913397
1749641
511174
1314592
1322288
400058
846931
1306591
481611
1265416
1415651
1607015
1422179
203862
1949559
1114478
1580798
839261
1962142
1408293
1565877
1346556
1553103
1857297
1437359
1927684
752190
1057352
513763
82343
1539619
1197459
787845
190525
1381150
205311
1063111
1519464
1893100
1639444
1466230
893062
19671
102543
577679
536752
347739
1134501
955385
1945829
1950734
1362691
1038528
1072132
821941
1362174
567467
1294108
515098
1688342
648176
1905977
1243168
573003
1564073
468467
1284778
1539842
1059485
470337
1547514
1440658
1502958
461839
1387543
1462066
371122
35368
375273
1183031
1431983
165575
1288995
40470
1890868
644225
897560
1706599
1519617
1638759
1181794
1062064
591225
784476
396942
154221
1855936
423331
1184996
104867
147439
1285183
315940
1099940
1383054
942807
179067
335916
1991662
455619
886105
258337
1147561
732473
1806792
1335187
463879
1602308
1563973
691322
1271087
302949
946456
1858223
501847
1989942
1594938
1160728
1975222
390956
88675
1568540
295412
1829663
1514258
1984681
1041087
1174057
1277922
816130
947848
206989
996330
1442588
1129039
527241
1715581
346591
26009
79340
418341
980676
830475
1633595
996087
1377217
1824693
1610971
1112319
805598
65064
1266093
210808
1358038
210271
1913805
1066280
949854
249981
1183778
95653
1966064
1650269
459528
1888113
272138
954964
1020957
1043884
1475210
29644
878854
90460
1258157
48615
1806218
1085630
1804270
1472701
1436134
1243483
1247370
419711
217492
498828
1681243
102280
1318268
1720516
1000388
1114058
579347
1860949
1503365
55492
233773
1397962
589722
1621145
1316038
1109746
148727
157160
813485
933314
1573176
1420777
1854803
470840
964962
1731447
361714
1323643
1915680
260150
1873894
1587563
320465
973531
1790778
878551
1790425
113077
1537849
1099970
12287
1359720
728072
718600
100954
1064986
1644046
360690
1406427
1805610
795515
452896
428225
1109768
602954
1635899
398793
1570326
171690
326979
1131237
16073
527102
499348
800335
772175
5183
477388
1654740
1302539
177235
846298
57456
1885717
750050
1646504
718929
1935173
441867
661475
1248658
1606843
1259779
1517441
1557714
490787
162725
1500856
1844888
906191
213944
1044030
1819043
513646
608046
797574
1422249
1901671
833326
638608
154565
447157
1588151
619621
338718
1682193
899148
1203137
25454
1938910
1804672
332509
238636
1534654
1029155
712914
1376639
228867
95735
1630806
262414
135442
1520859
359658
1635653
1219309
1380206
247128
1684439
1293885
1490707
289127
477327
1658572
190349
1544397
1940997
92726
975227
836449
1614513
1669669
607695
709994
1385964
84762
1056820
1812099
438755
1460727
483944
640463
1673640
1679554
113402
1147980
1922034
1328286
1222380
177454
473863
497853
421376
75010
611381
1426656
91404
1127814
383331
917177
882282
829259
1081670
1621836
121704
1035027
1716714
780023
821090
123217
871363
886519
907080
1204797
158689
985961
1749342
1921831
528627
1861260
742884
914661
830424
1368296
159225
1800864
1009211
491885
1525907
660491
775796
1877824
1629246
601244
1202269
1633685
1745299
1606016
1679268
1308369
360777
876238
870465
836419
1590295
1371158
321061
450965
1712474
1375216
1142960
1465750
1156782
1838633
1372475
1913150
1827129
1772109
1803759
244511
375382
139286
529112
848860
1931270
214117
540768
388611
818817
1694552
826153
1622330
162970
1781699
804868
121683
542571
1955748
577484
1705455
175928
1474916
1969465
517504
1064057
1470017
206810
1921793
1692898
782599
825739
632238
1451355
423305
927313
1302377
999107
1702542
421031
1962822
448585
1801996
844361
184710
1766812
1059332
1039581
1124169
891343
1515494
1393773
1236275
879919
199796
60838
564106
591138
1183890
1792378
642541
1445680
1100537
292796
1784974
1657805
1979071
360162
376673
1975664
1708287
199488
190043
1396933
1234592
1871
1282054
1554886
1538436
141232
1423297
533570
338094
1137668
1528034
1824990
1932774
771597
514435
150339
1332766
623853
1223220
1139107
954722
1864086
1576882
218987
1797087
614220
577188
353677
1670952
1791355
671816
1430491
468521
493683
229309
1027255
227049
817779
301556
541125
1070063
1430853
866340
180358
1788467
1951530
1076281
516572
1444834
1632206
876132
494183
125637
439168
1439153
1521065
1494422
1704754
1893757
751918
703581
1932372
132934
1479344
1874747
226547
1879191
476448
519149
578874
1854545
383863
300674
837029
676689
513588
896322
1340600
1803218
793337
1656740
1070131
1932791
1154622
42362
1494220
1079624
899462
1554378
1756387
827197
146040
608607
926870
1210891
506555
1571441
546650
1910073
321905
1940650
383277
95178
1404315
526548
354780
1215254
1206061
607863
326601
1027674
1873864
1937812
387394
1494783
1404760
510605
1832722
1796060
67861
1578432
1476307
1230287
412791
318964
1235224
1903509
1855025
1420228
852313
228230
268373
369127
887081
1162167
1797765
761276
1097378
1102793
1304163
730998
1803929
1501517
1764583
433362
1351320
836670
1324204
1192019
1585016
1635728
661209
1372569
1017457
1195212
1187493
83090
738991
683430
160464
1803507
649308
638386
526563
1375191
1329064
633075
1244829
55868
886883
1257700
230664
974754
460721
257637
1199874
1652001
452563
1613867
346224
451333
980471
1682283
801982
653668
1374911
1540418
1471272
453185
1911949
1865113
1218655
589467
193188
750178
492024
217271
378380
895360
1176036
652717
1698744
839337
1709568
1112022
1950301
1556981
1691846
95584
38801
850977
1401282
1260096
1510707
1887563
1357182
1924333
80252
766823
1285875
1068865
1417332
629884
846190
1117501
12705
1100595
926006
792518
1538151
1901207
1268725
1454010
1381606
703507
854031
234129
1052485
1823873
886361
170552
217474
26338
1317247
1464762
1463061
1658759
1137624
154859
325813
1292095
1779772
1474175
171215
423077
1628923
1858946
989139
105147
967354
1169542
451010
1332201
1530326
347301
139668
416221
1944640
610807
184135
731907
111110
1475341
14364
811073
1717134
1220923
1617344
540803
1484215
1712073
438605
1437955
215977
12292
421033
1457777
1934165
193035
1498699
1241372
1547059
1835088
1557980
681738
1773348
1110613
510554
800571
1665089
930914
38443
89268
1153045
1578155
322029
364504
78412
147322
2161
740587
484078
943313
599785
341898
946555
397243
1333527
245126
1691920
1350339
616174
1515072
675771
1921688
1030201
1680706
1298066
1544970
57489
755119
140289
74223
305548
489797
1525011
785717
39364
820753
1824748
163671
1030832
826229
1782543
916582
1530414
199151
1516695
1628471
1509285
1467500
1520981
1371459
1489689
1985694
239532
1455211
927967
1998383
1484079
1186540
975661
1265220
1878496
1539082
974975
398581
408825
1031076
694191
1656475
1938069
1875552
740032
179057
581938
386071
590301
422265
1488733
224898
631094
1974828
930745
384322
1965752
703850
1156643
1232891
698179
943241
355602
794376
306498
347058
858210
1046334
976413
1886088
1740359
540502
1190493
314517
606542
1115378
749322
701685
1153260
1276848
1641655
1191046
361047
1882687
503343
1760817
74040
706934
1510714
1057570
508083
907713
1931538
506262
971043
1831071
491667
464012
790411
1404607
489087
1292667
402137
948433
1134218
1003448
649717
400759
93093
1088095
116811
110865
668847
102273
1128252
1901171
1701168
1394035
1111945
1063160
1941483
914427
1853164
769128
689886
1286183
1176727
1545687
324502
566680
627904
1062689
68605
151406
1243685
1897639
1021521
1606569
900674
133353
582535
1179610
303866
407777
1629648
334050
988406
1386621
1428415
1184575
1148859
1327539
246265
1907759
1674914
1979028
260577
1406666
267295
1411061
690353
840950
578426
1190305
1020793
1479809
662884
354505
88415
590249
360098
1428015
1216732
1607141
1475956
370133
1614223
580672
90370
117629
427139
1676415
307669
33988
1805648
1061347
1720156
1558821
1232302
1617085
1814753
204190
929528
431600
1832335
271420
1860552
1071032
788165
1813317
1985034
1228450
1087489
1043468
1796945
1432248
847619
1174546
1113012
916350
102666
16532
425826
606602
716449
302508
351160
1520191
146371
1053697
907262
1249724
866430
10693
1444812
1341291
1137971
1189739
1180605
1195953
1421729
698904
729234
812674
1805110
219803
689887
1209570
1106320
1052359
375820
950084
161524
1720957
433935
225110
1051221
1625856
1972841
712440
1720282
1880881
1487356
641803
764057
1754615
1208007
1829268
563158
1884126
219656
1750133
666573
1975579
229105
1375238
514616
1058694
923022
1689504
1568595
839138
1128225
494469
1720303
952251
1422878
1122118
673823
476703
1120302
783893
208998
1680357
103764
593479
574181
827534
956359
645704
520602
1197672
1404931
1529940
1355068
908472
1390490
152095
140860
249126
1069285
1429509
1606288
211399
1510950
107913
129710
1400290
712689
1357062
1467570
969561
77977
1750989
256350
699729
1695639
1729333
307359
1725909
1670993
24520
1188819
1027820
1327244
650113
1465855
1839186
982624
322568
836061
525364
1239020
1028610
158652
1503962
1940000
493053
47722
499543
1912224
616819
1592485
1935657
673532
231609
1460701
1070208
1213153
130243
1326040
606902
917913
357076
549654
1614162
392140
1313122
1345299
1904190
422698
1521189
1975551
1282321
623964
118409
730192
500625
786103
525400
1696153
1285613
1646894
1334874
549375
707297
206406
1238065
838186
363080
485706
10339
7829
842426
697337
503790
1024385
420719
518128
1431431
487259
1998677
1211688
1887768
979392
809332
975850
458446
1599209
124311
1907253
117576
46640
836211
914476
1163878
1248788
1154839
1912540
266226
889402
1293298
97180
1850723
50896
1599662
1365881
138992
373882
1873318
1493931
656490
1088733
201722
985094
1791791
1445440
757663
1818044
1787065
840819
745745
1192862
1818479
602697
1178503
1294250
817270
1032511
1922488
370746
1807612
1168622
1840737
1123236
129756
1321110
334923
1456806
386712
1923366
1958146
382339
76893
1661233
1031882
124992
162957
452567
1035121
247513
663095
1460104
1233363
1548376
565340
1982980
1940126
97017
445306
391550
1093069
1188340
1364576
1659328
1201031
514875
705547
870927
196971
1413397
1007501
692283
1784701
949942
1966578
1224172
763840
1257506
1124841
895901
1809184
1116640
12616
1609941
739969
200112
506588
1656031
39868
1318750
769555
1320729
723228
500049
1856114
666411
530093
1899500
1638025
602104
978875
642176
1402060
1055383
647932
940252
1772127
428372
1079373
804290
77361
404948
406989
583594
1800705
271644
660743
1676432
875522
1549684
361277
1072505
1693989
1218912
1910556
1284535
442697
282810
912071
1593566
481903
1162120
1077025
1378541
1578060
680772
1426111
245329
1380771
469929
723381
1861749
410165
1841297
621619
1207718
1450204
1040099
814400
699439
1397063
559871
1142771
1210935
193413
1604657
1604205
1715180
1788525
199805
927438
1263471
1656878
666281
1811738
1087992
1186734
157886
380163
1425501
256187
1150614
1074048
1067925
416335
135761
1390538
1886551
1087014
531664
1981204
1561813
1252386
222388
1476868
422177
1074143
1361192
1573437
703524
777168
1051578
161011
817235
850148
279141
42588
395655
938537
1590045
1263086
1952332
1605916
1207955
523036
447618
1890057
643331
317088
1543022
1564632
1665021
997333
269042
749810
355843
1890483
686533
1727711
306099
103276
435612
1225862
1337923
1591401
563084
344671
645448
610312
1533832
1973546
560187
1264738
1025042
374705
1558600
754712
767505
93698
662835
1533922
81870
252413
209327
415811
404740
1209289
1898669
1551014
557738
1248027
1236428
436938
1804151
1185270
816284
1549031
409772
1474697
521267
267455
882931
839137
1874768
150723
717370
1848594
1522648
110161
256008
1853041
1684158
1106940
1903770
74712
1836587
1424087
463930
1379222
1499743
745745
633363
725493
880879
303378
1260480
490679
1579188
1960898
386435
231945
1194504
856950
1103003
1811237
1706499
1251298
1207582
417266
1752812
338706
137070
1053042
1074605
489097
338806
1691762
1002225
1082565
1515706
918844
1536789
989612
1776441
180702
709847
1097079
653354
1430232
1228815
3183
748762
1365919
522072
942209
276718
361965
951965
867261
835632
1525354
553989
1343934
1452063
1939242
1166270
921601
1625374
449646
1015316
1303302
1556436
1685696
1867251
1108484
420603
1790035
983656
206403
1046103
1615810
741191
974531
716068
1296988
1837449
660167
273918
624306
1004639
774589
1723286
1006909
297603
911983
59577
118179
1351567
479381
791715
428979
616426
1064261
1179142
1388752
1390960
569419
654445
916231
1464305
1389914
1332272
1049976
572378
830233
1031682
690651
1371767
1744149
1767366
323075
1327715
1767016
336609
1604089
669962
210480
1948755
397606
1914159
1932018
1797126
1111469
1294444
345668
56103
1529793
1386480
1171635
504044
805245
886182
561323
1599459
678036
129632
1664121
398768
311823
1711033
154739
951607
425728
549603
1935394
352752
508724
1008732
1665090
924444
746070
1546589
1276686
1203721
995009
1477217
1392175
1405641
230668
996186
216344
419227
1335605
1110556
1493106
1693120
891405
1943019
1647580
1888597
1089911
1833645
710357
666570
701185
668417
1499905
815944
1466256
1289236
1471477
938347
836827
1037529
1844378
1019984
1347325
1252055
75976
829333
1189687
38127
88745
42186
1338421
842204
685948
1226624
734436
1403586
259747
819526
1531639
992285
1879728
1715698
1574557
744109
286669
592030
775742
102803
159486
1597722
952773
1093418
1854429
962685
1216091
1079189
722145
540113
36489
961687
1015122
439246
149407
1370438
1395777
1670981
1505974
362741
1797765
76029
1619292
764742
1301430
347201
943536
1555331
617443
311844
1297991
319559
1553934
1826441
660466
1266930
1061775
670054
1246747
1971258
1690296
1043646
1324822
622742
1039929
356775
123758
393564
789772
1407126
1933362
630614
1988843
1328278
1178382
1170267
259624
647974
285135
1133510
425701
1637781
476421
1093665
51869
1193629
254643
183574
1387873
614224
1364737
1725097
935352
780284
1093775
649943
1050832
797744
1334801
714696
374518
1076616
1138809
1943905
256326
158454
1694009
524758
815031
776668
1492005
1312418
1459484
1749821
377697
1393951
798332
302911
1360040
541393
274126
739575
698674
1962185
754674
1578916
1052359
822580
1372938
1370310
1606735
230045
449056
1014516
491940
1646050
1660247
128899
1109404
1208405
382773
765140
900787
1800003
1047203
173992
885879
325962
1311464
1241600
734563
1282173
1809832
1829127
1144770
841768
768145
1921749
714385
1260357
221124
674480
987442
221917
790660
1195204
1254657
1455621
1034905
831397
399475
61875
1542055
1369357
567588
1409641
1051805
655401
685322
350407
1432716
206632
1437903
417810
810537
877230
1949917
1981548
373262
1184263
1603672
1049131
1272243
982848
1897095
1251013
644787
1023635
226372
889797
135801
304393
241519
1971363
1938851
1919675
805485
1234166
372464
1334778
866340
470386
1112924
11818
1891055
888160
65243
91699
1667673
314338
1933329
206920
406694
1003569
1354074
1008134
863210
1537769
112738
1784248
1463625
143193
970165
1631581
1685894
338997
28868
1793002
567432
1417854
1119312
1985962
1630591
341818
855526
645289
1997244
528331
1921370
1088486
1736878
1264340
683920
900461
458178
1545541
254868
522322
1884631
1560819
1427436
1296411
450163
432517
1835614
984562
749736
1350941
1306844
635973
1700749
1859045
785392
1051714
1761593
82613
1856908
486602
1357224
1189552
135316
1917749
992885
1440371
1226723
1282600
69121
196658
1090074
232714
1521010
1770318
573974
1563828
144393
1090302
375848
1714462
1340026
671846
1508319
194989
1722349
779970
687347
224851
1750657
1806347
314230
363353
819926
1380672
442147
251553
1921549
1756557
475246
1286800
717832
1083791
1842800
747567
211109
1981018
293696
1096036
502025
1470881
830692
962588
1861044
71748
784271
984418
1339434
1255531
176613
870610
806948
1083545
97175
1836888
370645
987275
629847
1980575
1456262
1487348
70083
1543990
88136
2323
170674
727757
598864
991133
359248
679811
329954
1971734
1911676
557716
347667
1303363
1261999
40953
1952696
200050
1739278
482354
703495
235108
1001922
1911508
1461057
1450556
1148938
73163
478770
88655
893145
1779163
537142
1172013
497455
1330479
1203419
406694
613004
860763
928576
1073581
1283328
1896654
1745670
1311722
1328618
745998
758660
1287429
556376
580182
331037
1348114
543798
166832
33018
1424847
480537
1698856
387265
832925
835958
392426
387046
1609812
791671
1788305
1122838
870135
1095494
935733
1237036
677141
1877804
742987
565684
1757594
580578
1166222
388302
1858567
1535759
1842922
1897370
736899
1710012
1519033
968696
832444
1824357
1098582
1974598
1373226
954034
836588
853082
126131
511849
830121
48228
902254
1217356
1362934
1923521
771587
626593
679688
649136
62237
531077
656015
1466965
921359
1707368
1438787
1608496
1118557
805795
1170954
1777312
536946
844996
1676878
660167
1710050
1862755
1033197
719562
618581
1132798
1487408
1982890
980170
56936
1616846
341397
838768
1874155
1314466
1288985
975752
1882698
598600
267017
927102
1404081
553380
911861
1723276
602831
937084
1784552
341333
1086306
1331310
1931804
1944624
692226
1071113
827146
954786
534452
108031
1785457
1150748
1375549
936206
310860
1915
755200
647768
1931239
145489
697961
1039086
376244
1099844
1712461
687641
625428
1253384
205585
681375
769341
1844973
678271
129977
1934618
632818
583579
1561617
919396
982544
493801
777285
428180
723894
404793
800932
1138229
1370862
1885953
1740795
724465
1934259
1120649
1656529
27607
1798145
1234654
964264
528452
1620510
108204
1702744
1962560
386760
788604
817800
324882
490609
258251
733947
1510664
1704542
1034084
1063914
115742
1701358
1446976
1314535
1699805
1917647
462874
1402332
708784
691186
834105
1749369
1718706
1824797
544143
1377593
1574134
297008
506939
417295
1971010
18118
1019302
820382
1034644
597763
182791
285760
1395761
773824
114244
1095930
482736
132137
1719307
1243875
882895
569581
106767
1346296
661438
758945
532879
1781608
923275
904700
27759
18930
22027
390216
939904
385113
876014
868980
1217455
862477
1305500
480083
1772627
564649
952903
1738270
1499103
469760
702310
955129
1189429
1559194
1597168
1483860
220079
492910
1708956
1627788
1325937
477783
374567
46027
1416952
1373225
524854
215767
1408811
914938
1892541
182774
14154
352054
1322042
924313
1908862
566562
1413034
794046
404942
1767193
1734388
1126043
1403470
1771872
1287226
1428918
1888972
1770361
1224097
1962278
1151578
167000
12357
394106
564124
1981638
640299
217742
766792
861903
280789
389507
468930
1700363
330393
106402
224203
819613
1603791
64097
388581
131387
297592
96850
543603
1778430
1314945
1637253
1269003
885504
903804
741984
242098
1243213
1512233
1216043
1789058
926331
1368885
1823950
811129
632341
1559357
1200897
1169752
1557859
574192
1414153
904474
50480
1292425
995571
712771
1687944
1050558
655223
308541
1846900
1940115
1161281
877773
1769770
1704816
53709
1233262
1124199
966382
1887665
1841282
44029
1284705
1317622
1772141
1644113
1996745
1643884
1757411
584182
1659764
1623698
1637335
470110
1185540
998994
985281
10586
701887
1971092
455313
518993
1375250
1131271
733524
1834231
1397275
1182428
848055
1430097
266990
1014690
1031615
1162976
990121
1996835
1740284
1886621
1217338
170203
1784732
580513
1982238
874325
1689317
1579772
952754
1069172
1540462
544708
1275786
589659
613521
1508346
679996
1288740
1793037
312743
1363149
1899119
829348
275779
904341
1136191
835916
579487
1932492
1157695
988507
1203858
467109
1979143
1559244
1655895
1692322
1730362
1751293
1310463
1824419
805489
1829807
68718
1012222
20738
241374
1759834
1628638
1635180
196262
295333
617082
1195975
833629
1039581
1841624
654650
420073
1060534
1696982
77029
1285864
989214
666606
1345511
1564182
1295292
593245
1194014
1874976
1447609
63501
503355
759021
488899
1740647
1528450
1050677
844353
1301377
981678
1828383
947685
1329880
1894442
1599650
90876
1827609
721876
588910
470143
808047
953830
952126
75207
1700490
479335
758980
971052
532186
1329201
515824
632198
5525
1808615
1886270
642687
1174078
853159
1696875
1629316
549831
536133
561148
872196
1351056
1672329
788090
507622
710964
1653384
676188
1458460
1849168
975346
757735
1215108
865926
1672727
1935765
1244715
210320
1662667
492610
34019
120417
439349
446447
771732
291522
505355
992167
758269
1785363
1000488
1694349
1614381
1192127
1362717
792255
555845
976499
956524
1825436
1222962
148892
1060895
1104689
1615787
926750
1275825
1424887
1369843
942124
944061
965899
548634
393221
341600
1135107
1101842
9758
215671
1107995
1122792
539528
1382661
1481018
475935
1969096
1929488
1845668
1350440
855644
1554748
1803315
1257232
344286
367161
1644793
309029
554744
436962
1886507
438941
10369
1106218
45772
909230
1551982
196684
224410
1648027
1522833
71069
485988
1519531
973494
512627
1672339
1295614
684839
1181979
1167237
1994322
412600
246015
1863610
607049
1187309
1445858
971399
1411752
1933666
767667
1805022
1948942
1247370
1081621
931192
908856
460693
1889903
1045026
1574478
165791
82871
1833173
435989
985604
385097
1250786
1003512
614025
785842
1378228
97700
1664738
1352387
1566857
1902721
262519
1100342
1721350
588159
1863851
266812
693008
646317
789842
438560
1258537
218068
1510419
1670178
1227373
1555723
911863
1020806
470003
1863240
1985385
353129
1858986
1872903
424600
1430293
509351
878562
1043365
897554
1499921
808103
1428520
576170
742998
374366
1322576
1603620
472415
688926
1038498
559691
347234
1417981
52478
1050788
1657577
1512257
985859
175732
842508
1994001
210548
295161
1894726
839032
774283
1807621
1470144
1236216
525972
1799597
906360
32615
1016046
1471077
1403089
1882327
93236
1437185
554994
155277
1706350
966886
1053557
1498868
1441941
1879575
1077063
219358
108239
1118209
835346
1137367
1230953
649705
1585318
125583
1928428
365497
796862
1565277
1635486
1270672
1992231
838789
1570931
604665
1012853
1108661
640098
755270
545856
559207
1284155
1909394
1997862
1069188
1073442
937407
599854
1227013
196311
280954
852053
852078
304283
472389
1735232
1040908
1766743
319372
1067393
1847936
430766
873227
1480844
1818686
1820790
491117
603240
1269613
1190628
1530435
1705073
859555
1004855
987162
1902361
775702
870333
1402211
961483
785944
108909
1977115
1647182
254339
263554
874164
632576
922739
1201115
1643227
832087
1884555
594164
1155525
770707
1572577
524501
1771494
1360414
1343674
1049514
1380703
573527
1408375
1275492
803018
732541
141343
1358664
1652341
1495606
1712571
300107
513129
1441000
274935
1961573
160419
1557953
830579
1166581
832853
1888714
1035033
577157
499771
504641
554933
1389984
1003507
1326711
29372
856267
789250
828818
885135
1128474
1554997
1698353
300234
395108
173424
1161066
1332008
1365349
1516259
1039540
1003217
1597906
1254824
1531919
123928
1359632
86764
1388277
1390252
1238728
644175
45174
1790995
1938853
214950
1432128
1650940
377803
63116
658599
454678
1502938
1223130
1732358
994886
1035143
1717607
1460808
1651229
1413573
1457366
1315701
628414
1598600
1373157
1698601
545099
1835400
716309
1034596
1119779
1911301
260763
1716439
594697
726220
1934450
1554586
18949
1161946
1755731
959737
1610587
353323
1007937
111493
248657
1770213
1372933
727541
84201
4044
1954526
649826
880507
53165
882430
1417394
1277248
1841341
1456806
394752
1994365
1784265
1481963
362073
950099
599713
1193950
1193480
52634
819408
1248798
52193
339647
748096
874902
1798328
1768520
994589
359985
1947475
676449
1233915
296725
350429
1486324
1836391
1392278
1447605
1952572
1335070
1484119
1108741
358994
116912
1733681
944075
369249
1507113
1861966
1312610
669622
162081
1261233
859125
210679
602114
1112422
1942562
704761
92883
893443
492999
980452
1075689
842750
1554205
1861889
1269482
419829
128318
1505746
292290
944311
530358
412169
1021494
1332856
1625897
86846
509943
1669990
798396
1793240
1745622
287457
1169639
75844
1626203
456204
1108895
1942334
1987234
401523
1051761
1354368
595552
1730266
326856
1691048
1201916
410446
1880357
424316
748802
340213
321434
842892
538086
216979
824441
636762
582952
305709
381450
1414452
1698580
967534
871190
844365
1110971
919170
1244166
514623
933097
1784565
1794591
380011
1413680
685792
1301142
1257418
1071555
737825
117618
1476369
734150
878663
272138
790073
1959971
861379
1861531
117626
1718694
1996101
1982533
901781
104874
459643
95212
569239
960894
1904080
29656
1908542
1763844
92645
955853
1993597
1158968
190247
877919
819489
861910
1132865
1520383
1943807
1682314
1259850
1195618
763532
1143969
1029387
1704853
344228
1327156
253284
1339520
1376371
80057
955392
352323
945986
1902271
1083866
390067
1904900
879432
87619
94867
1286305
489599
828152
330332
907355
530385
281432
1295882
507848
1243922
168796
968335
939611
1472425
582327
942222
1110057
551649
1895747
493943
1748537
919699
1051670
45690
1488226
646181
910857
355642
1367841
1617082
247337
973054
403536
973104
154560
1418582
675692
259511
840941
856715
1975443
792908
1278179
1211301
1911191
1354805
678681
1512850
776345
585496
468847
775388
1734930
1051009
263482
684212
605917
158021
29080
114798
418112
139452
67544
895404
1674544
1877079
957387
1683509
341290
1534445
737313
857894
380290
1015637
1729445
1937216
1379375
1629508
1905896
345592
1373868
829334
986164
811287
441932
1386311
614040
1471285
302186
926200
1627895
683455
428474
342257
1550094
914031
693229
592320
66337
1979550
865904
1722957
1101348
18464
417689
578326
1432783
1810713
611952
832675
57676
390778
994696
1998684
871973
576767
1734495
47338
1873359
869476
443965
1726396
1060511
284045
1984565
487347
329371
1149698
1615809
224685
1300680
187030
571375
1316742
727999
710340
1885116
1634818
567435
1016415
740319
1762985
95039
1641456
289584
602873
1426832
274177
1688609
549778
545166
37287
822615
832466
1263023
268736
222303
1527927
1492361
1474315
936392
1537536
1098066
1759252
761062
1587903
259949
1139208
1705048
917792
1668393
1847650
1258064
1062047
299800
600530
1254234
1154927
200966
983352
1170781
1426107
1621620
783051
66154
236533
1105548
539725
832944
1413530
821518
1873212
43901
239006
882151
291475
1345445
56831
240225
838233
1895650
311568
1251081
921878
1538885
704950
1933584
1652289
313564
1096525
1948374
1909508
1343863
199606
714174
543840
1438555
1391945
882746
1591453
1172801
1079180
647220
1415549
1602605
1875738
118928
703147
76339
1026683
894403
1461550
1736831
1894470
1225735
206287
778836
251068
1946284
174395
1194087
973974
1447751
1955021
571406
1818318
1822162
236967
1013695
232248
1377142
1978250
510262
1862107
218506
1840048
867979
688540
1933462
181852
1430442
1410105
1631429
847973
454800
501043
1087672
1885227
1030004
6044
214976
303038
1603770
1225262
672493
341468
633521
118804
787991
316133
1695613
670273
1707239
54082
783451
1023760
1890468
1435301
142058
655644
1410999
1608384
1721217
1060159
1051416
286378
1037422
1747827
1074780
959374
567679
1023006
534325
1062042
1177423
625261
1293148
281998
1753388
1788682
1740711
1913973
436390
107051
108659
370499
431811
1802494
318902
1092266
1058520
621141
655509
1844058
1398747
1185498
449537
74703
1717480
973908
863566
170840
498947
953025
161786
982045
1705157
341575
356658
1723939
868210
1791347
1282423
397584
1189026
195996
1063358
833846
1216571
1627147
1855703
239397
1814987
1450397
829484
1418001
109304
182803
1542187
1406385
1716920
1937520
1762375
1317624
1399141
1456498
1387542
1324080
1158129
391542
1153253
549448
1425639
969003
594768
1907156
1879911
831635
1571538
1951111
977884
1419232
1515946
63535
275580
312968
135258
59542
91070
108630
77939
1052625
873328
15116
1256355
458405
1860624
1882942
361330
1761038
68867
289162
1221855
987304
7736
785745
1135025
73484
1119193
821951
1132471
1056661
167003
1184843
1260363
1505078
767054
45033
440528
573247
390687
410895
203529
474130
1495139
939018
625661
49314
591168
1245328
1064452
1210068
1244919
1844485
1833081
379915
1350363
1486912
1512355
1138712
1249850
906415
786585
866178
132367
1262102
664827
1909514
60399
911927
340843
1411058
84497
1977151
1823727
152513
286477
1305039
921482
1849084
1982912
1682663
1513744
1278963
402768
1989603
27656
1550727
1690971
413401
1133569
1480356
1096086
1531235
1873591
408880
359214
368022
395073
1132146
1743107
1771185
1169984
1378252
1656769
1146910
1755623
1344030
1156016
1696741
1192073
441211
1613792
1265208
400323
1599418
1861234
522768
1703120
1772479
509407
1031546
399700
609808
950244
890992
1582848
1070206
655344
1697089
1968524
1710787
1271902
1498071
1927875
1205502
583499
1993074
1220433
920942
1511393
1811697
1452641
682421
197505
1809248
534007
918162
310188
109138
179019
159934
1642738
1751728
1759236
572600
651019
1325861
954813
699979
1530488
1460085
419237
1080848
1920777
1031181
1295353
849458
1064575
1476633
374617
1246559
822512
120910
933339
234124
1792216
1114147
545351
689481
1937517
201177
488446
1330942
1652611
1786645
558510
345467
1895881
1333388
214886
1091987
1457339
1231497
973977
1331730
1359363
507295
1224589
969093
1889596
1896516
1838675
346642
11383
354655
528670
1242036
874832
1387292
720608
1196885
1227719
1702616
516411
392980
186543
1054563
309455
1486274
638613
1725099
926430
1468895
472568
1320673
766912
748748
1627654
892259
173308
1103543
1724095
148761
770925
446243
1334575
370033
655614
320809
520410
1568747
1291761
1292971
879472
1362178
1225868
1554667
365085
1624521
347082
1256463
733839
1139074
1831783
698055
291907
781216
491452
1344510
842457
1633277
1696469
1639786
744508
1627527
1029183
32731
214940
1655339
845946
172908
188167
1713225
1094822
1213686
299269
222526
1584936
32612
640489
884002
47455
564501
1701467
829839
1290520
537621
1704303
781438
810858
1346286
1948857
1647704
945725
1532975
1955368
590447
1250779
1496951
1092576
69718
206619
1099915
1958550
579278
1176870
1274500
1408027
1926597
1399301
841992
768419
907630
1616005
55222
1571288
1761440
96867
585851
941519
289603
1656579
1282216
816720
1773619
1891181
1416630
783644
743013
1687809
691019
1051278
1749164
255533
371933
1137926
328629
1385662
1690365
1905222
32209
634298
444577
380338
15949
1240227
625439
527463
107814
1508067
1597679
1094211
1055823
1776327
908883
1271158
1505386
1743135
1819903
1637690
955252
1010876
1442561
1849608
1238789
468051
1704912
728960
1566631
856914
1188723
1681541
29762
1205035
142406
445598
1918227
885269
1263420
26185
826801
36859
623358
1463999
211877
1690385
1563572
1624069
457377
1102827
825415
1407873
660168
1369792
1285588
886094
234803
694260
1522422
1450154
1596533
1258463
1107826
343469
302110
1497051
1649798
896367
1667106
1569298
1810925
293204
1486806
207355
955477
807215
1969577
747303
200708
155882
1176712
1996492
1510918
812156
1747599
216773
1218803
1337843
1204012
83974
1350180
1185563
1243502
1496294
547967
1789815
1408202
180197
776571
383496
1748511
1173457
1293758
1897504
319982
864420
180431
761017
307122
378452
1882554
420605
1753510
1419675
1462435
621246
1426996
1231913
1431720
1144332
1709104
1255895
401814
1637932
1109987
1614582
465237
253266
1750891
1013829
687251
1057934
1467317
824051
1904691
295595
1905037
466035
152622
893219
615511
1093342
1078497
1844519
116930
1193822
1164233
381437
791433
606414
1115558
594994
1094386
457874
1274944
1787868
413982
41625
985747
1954192
507996
1008817
1655927
1347049
110968
970910
1643046
1657556
1524206
36555
880441
1410450
806695
1507005
533752
1310955
1223621
1594919
837558
1757251
1893676
981010
615674
1553826
1240339
1371082
1497226
578468
1107450
152567
1488917
1233779
1390381
1732329
774223
1863515
489436
630975
1827370
1778518
119953
1222537
1805773
114727
140540
737888
253618
362332
907816
1859066
1349584
1445459
139214
1656312
1667829
600363
716951
234565
1480995
839371
483238
1538150
1419937
984317
279137
534802
1856037
708036
1487080
907839
1140008
148029
1331481
803194
806411
689451
601140
831764
1783766
1670735
1771592
1932441
920015
813407
1304368
1260453
644160
586087
1129238
874687
689375
666348
982002
1042161
404733
48985
713806
738221
1810427
1247684
585869
1616112
1359557
737515
1829813
576718
650523
69581
682974
1204990
401119
1031065
1357222
1427646
1928944
1371604
1297438
944948
1631336
774930
1941896
1861469
75398
14909
194040
1663683
1100979
29856
395385
1784764
1002030
480041
433886
94512
1803913
136737
948437
775008
688785
893007
765108
825032
333236
973839
870504
495260
255475
1338752
472099
1242019
336131
1555237
1333982
1632745
857217
996731
1935201
1281470
324518
1762275
1641856
207598
1393647
1999006
1623501
1771129
1057936
1886730
1343901
237687
1200818
1026457
1228617
1723915
438152
1679228
227517
632857
420110
1439106
1139596
1323205
1520235
1820376
1613266
1136634
1339285
634941
825791
208355
1051101
54510
947953
1655475
601172
370081
136633
1269176
70409
488374
271468
554451
509189
1067596
116221
621431
120791
135105
146857
1061264
1953973
596042
548446
1647342
1847962
743805
1187268
19828
101406
1203150
1559391
1549678
1233746
7997
1858471
1628072
1627788
761098
1684202
1968719
1674549
1859932
1467785
1281111
1809670
939228
3821
625768
1089110
979044
1597173
525614
295217
600383
1367093
974286
1471121
1152874
936672
1670854
582999
1635267
895471
615598
1114823
1404644
1806591
1509923
897142
189313
1836745
321159
1296631
472181
1270460
137229
1688370
675502
1053074
1016186
1131971
1047747
860857
52291
837137
1477441
550655
936622
1889289
1194893
732574
1878445
272795
453808
600574
1031439
1792871
1754926
480757
1494162
1085542
1355962
1711573
1521654
530652
1208670
132230
413484
758251
1613745
1333596
963197
774339
753027
514379
805787
485751
625582
286989
1208166
1062945
779731
1007442
1858780
1983341
1446920
17334
350667
660098
1490909
1278793
1276024
1109740
1560244
844883
558841
1596411
485542
11063
1512489
1018047
1943518
799806
1058635
1766551
1116106
821026
1279541
1158089
1641949
1460659
244165
1478193
770479
1894080
792512
391746
1784972
1763827
1205428
1001461
530897
686077
477693
951335
1782958
87560
1764313
1088238
1431187
476104
1912022
1162226
848821
1701754
1504028
1252595
950376
221488
1342083
796888
1957056
836598
1114760
471643
768250
1347789
1540843
27728
1006456
1521515
1416798
349030
1882666
1419291
631646
217043
583699
1115789
1161173
1960821
410742
141659
433866
544076
155906
699353
708873
483797
1665892
1690544
628286
799674
1417673
465586
669353
967761
1765017
1783080
501534
1206321
170673
122615
1087416
100043
490935
612240
1258882
1092401
670232
1958122
951445
70905
873453
1732685
1197361
1522912
1123085
1384719
1301730
1608124
1296999
810573
389583
48551
1567697
805322
1137975
53381
1864234
1584367
1611358
1793629
250470
1559743
336951
431097
481053
370946
866117
88106
1803347
747989
916731
1583590
1368251
1756584
538322
1360246
1585847
1982060
1790301
1889318
646985
842775
1151468
1164813
364173
493003
1751345
353255
139749
1392041
1894192
264557
1888938
1447241
1843125
1320274
1641371
1530955
1585412
853037
476495
1801785
1772655
1433294
1025780
1350864
1724094
1853207
118212
750173
397498
1109812
354345
871249
801042
1154521
551585
425200
1872051
1764108
1435892
807765
316552
760348
1230795
1592170
1790164
1528358
1119253
112102
1653338
254849
530829
1606946
916526
1739385
179007
518758
507265
1524020
1118058
1466260
872647
1014733
1934183
76730
1362604
944578
1906987
1038546
163135
382146
1639863
1443718
1324053
455140
318869
1500850
1301993
456901
1545572
1044192
247275
1673796
818333
1225090
1719964
345443
1656926
601088
1113588
1801300
865168
1650699
663315
726211
1009629
1454725
673990
1493205
334818
626442
600457
855742
441825
1277830
992075
706582
94259
70986
1885565
583971
1334048
1280335
1570382
1475646
1662341
1843917
1662462
302302
1066244
1621824
1915184
1151339
1121662
1950683
374491
1257946
1985767
1558737
1439919
1224099
1682155
1741814
1082173
1261872
459144
1077497
1676091
417468
205434
1831326
702068
828888
1570048
1524354
466294
1969547
1256691
555181
1948315
8993
48126
815546
1610831
197191
1740409
1537139
822522
1491704
482769
1518708
1299766
1431083
226879
239693
799680
769305
1740994
525580
1567694
502910
892020
333272
572287
904504
891937
975481
1051133
1575400
1449696
1068463
853094
540483
877687
1303185
1213137
848774
369395
1751840
1984381
154008
1470313
481509
1330081
1763474
1731538
313484
1911385
499653
60097
1181740
462840
1358053
895331
29087
329642
54561
1068833
1627225
1287035
959303
836687
480988
1716122
1478719
852230
1176296
1879435
799977
1810656
581640
813506
146285
401954
1489098
869108
248491
1906444
1568514
1494451
333889
286706
633672
1439571
1501307
415432
1146602
451734
578939
467108
1119769
1880584
1888950
1172859
1394848
1069071
1518925
1009005
159678
1977614
141872
641722
1027057
249241
950238
1535436
1014739
368665
1107157
181259
491988
1788956
544448
1748530
251164
1016900
233075
1475216
919511
1776752
370169
773601
503888
635596
122579
1632546
1346856
263518
1431748
494576
9142
1458048
1711761
1135959
1369883
1809111
249527
442151
694369
623633
916164
936497
1590216
629976
723806
701611
838322
693999
113691
543393
1937223
776852
758449
378152
1548425
1769107
300214
227931
142486
239765
83914
510153
1033897
552352
1375200
729801
335569
572243
1185264
83586
1718723
274058
786390
287247
75611
1768191
1421667
98078
647583
1178256
630474
364160
1735053
294832
64097
1970388
891163
1753606
1903807
1181766
1334709
344965
978730
1204550
1688389
292265
960571
1064736
1114990
1435267
1004237
691938
201184
953948
1444228
1699773
1650642
1840266
595525
457152
1749113
301191
198670
1587035
1688192
1591439
1364742
1013420
1634022
825228
1861139
1794504
1292670
647083
531012
871407
1019218
158243
279710
1083394
659865
561031
420670
841203
268307
713428
269982
230210
321180
630088
1198852
1657248
1915185
802980
1831163
1928852
557155
791692
1285847
1403947
252637
1628535
1987802
1939631
438826
1208828
623284
1971461
1712882
1190255
1228615
962127
1647368
773340
590463
275769
246234
1304943
644916
471202
146906
539100
1852451
615096
308976
1045393
889460
1773489
13909
1368041
1204375
865117
1081011
1397697
554959
325032
313309
1914409
1277611
1756017
1335742
1271549
1582403
832444
1484485
109630
1624475
185208
1440017
687619
193176
278423
663347
867601
1022557
907914
1143620
401210
1334275
1363971
692945
719196
115344
493057
50674
478553
1479922
1622157
166711
21547
1180533
553176
753637
1197482
1793943
1181300
1984202
1081664
140564
577688
1795101
1435429
1952085
1344084
654553
489257
571877
1022942
245479
1114344
643597
1922790
1719258
1176660
1692938
115170
542864
145323
308719
1123647
1099774
1525332
1149496
1733317
1813312
1388653
201080
1809195
964872
129925
933011
1650522
307018
50461
1267317
1985435
706278
1002219
961814
1759174
994197
1835112
796378
418780
149746
994039
1854752
1206408
1187650
1639968
1164743
996951
90177
1807324
742821
653732
686899
1875211
2362
1713022
983927
1909788
442294
9289
905290
541796
4914
1373666
1537007
1817576
1970195
961128
626331
965044
1669786
785332
913870
39280
1344484
1587632
1080080
69442
700672
385958
1786941
1954294
908139
933537
1986739
790972
29175
1776815
745902
434987
85689
1372699
777631
1337760
568891
1540204
1466032
909596
49595
451925
519201
481416
1343121
806995
146202
1939838
1333954
872222
1397182
203372
783892
428520
359447
1267779
1394770
1624432
1960330
523675
1019032
370276
768544
171595
986248
1935944
1714196
649003
1358346
966029
105767
1489000
964279
1159070
1116727
1830151
1524550
1676690
477630
753241
987188
1394843
1831515
1479901
928868
896769
1235070
1524178
1776294
1563359
1658011
1633972
1653022
874080
109446
1105226
1847767
1316802
1430466
698290
1789870
738134
555639
472779
383862
1790746
234106
1407897
1411368
1622127
349735
774020
1744321
358425
1466982
1957496
1951899
1363560
1285932
834464
729699
828410
1964040
1623388
287488
781392
243505
1004653
46567
1280030
1939563
1488944
1404878
1941375
1934975
17927
776814
56716
765253
1696205
1351071
1587271
618958
352804
761677
1628124
1920068
1442944
183571
1533930
1492561
472389
595709
1577760
382706
775448
1162931
386309
478082
1318354
1055200
80885
1244959
1082441
1647103
1451070
484819
1466964
1535901
1407594
1328799
575608
394132
1018225
627527
1174929
133459
1281908
1020441
1559172
1272100
1223799
1379559
949247
1743548
1253373
1853298
1685867
322193
1886218
371048
60778
400834
1549122
1024868
1628471
1067185
1790923
1652112
1747913
450516
117598
1213006
606147
76775
568358
1833685
1941797
1296933
1528636
1256594
1732750
1739638
186362
1041377
737876
1506499
525359
1985840
1472052
1745038
1998499
103159
399246
1177609
1738120
1334751
1362745
263115
1193197
1984917
1079869
1645896
307716
524212
24384
402942
1803117
1177182
824827
1486592
939534
883352
654095
528373
1776140
509883
122863
1394693
1325492
1737583
718764
1068936
1402714
543792
1835661
1328350
432208
1374519
1967485
1786665
132317
196400
1227095
447519
1496005
1479178
1656398
1035023
692925
1295660
389459
889507
646736
1624988
991282
597106
701864
1970398
1831897
782126
1363584
1711106
411770
1788339
870216
475792
110894
320671
497506
1773693
1229825
300586
1902770
1310139
351019
801247
916586
1056529
783463
1016659
1500089
932672
613201
224129
1620994
446666
1055145
1867223
1493321
1797987
378802
1644395
1124829
1942175
1654149
1804526
717285
906106
46635
506104
1616557
252710
473313
1595861
1830853
1796470
1913910
214445
485441
762698
653736
597968
816074
728947
788067
87185
109551
966394
1289800
1603568
202781
1279549
824124
12266
770593
954440
1409700
1478511
1794430
1297191
935314
929573
1365398
762308
831079
96839
754238
624455
1583927
1082176
235108
1285937
1174201
912215
412202
490363
1763659
118671
1626001
1817629
408548
925591
1023884
1339731
907832
539860
914515
101169
240575
1265768
1908644
745163
1928011
614855
915441
1758488
1808804
1190300
1743955
1394428
1110802
896856
832320
1764234
1042438
697240
950610
463085
1678374
1446627
1414642
1477609
1232303
1109353
603901
1381879
1658538
1687709
1225817
653075
748260
1189938
1444248
1966871
940097
550631
937983
499247
155156
660375
1761282
967582
596123
620559
1997250
992624
818933
1152917
953592
804444
1710484
285360
1505926
143734
943746
1604122
1493344
1099557
161648
1705946
865198
544484
373506
1665962
1542863
1909721
1413982
1752730
1324009
94626
225153
687244
490431
331208
1702859
1162703
1033459
1759049
1154275
248621
1623061
106789
1861202
1324584
553404
586597
406640
723109
550147
1114566
1876281
525372
1687922
653890
439564
944869
1116399
1212481
1016422
1583297
1197861
45126
1158517
1454820
838222
1189078
1901043
1505743
1187595
213413
858408
1121397
338623
747402
162108
407936
835236
890908
1812669
26901
1800918
982615
1991116
1858384
707268
220504
1872627
61849
1644064
471244
476312
665298
1206427
1765185
901193
1840751
672744
913461
1381273
65636
647716
371831
1056865
326846
1444091
811976
416399
358376
313740
987061
1830046
580415
40663
1341274
1175565
390795
5990
1796131
1357959
1566511
1463843
636251
318593
1519893
1032776
1411242
704256
774341
1081210
773461
964889
681921
1584829
1244391
743267
358883
1588958
1741161
1185211
1589792
1293095
569011
680035
1653448
1853241
990730
117562
1870918
1180049
1840676
74668
1894093
541939
898319
621627
398593
532307
183204
779388
1587379
1269277
1191580
830109
927233
427890
1526201
1787851
1328155
1794067
1125073
1250710
330791
1280564
926360
811215
871477
1827188
532590
1881215
222119
1422453
1543160
1673042
499051
379195
755032
1883741
147718
906123
1388950
1924178
617500
679385
1426753
197233
1127090
1114495
951721
1358292
78168
988908
645051
1768536
261363
1327983
632788
124152
1171964
1983527
897178
248154
125246
974600
356787
115464
674908
1692227
1768536
789408
1010162
1298683
150605
473952
1596276
631967
1094723
1012570
949924
398329
922083
480808
560903
1986369
1990718
174480
194082
1984175
1310097
1655534
1763036
455557
1979033
493881
1580924
483901
1917420
660708
1113629
462031
1177974
1598361
1807043
191076
921780
1358301
545803
151006
497220
1331841
1001896
1537257
1552830
1201546
1025088
477794
1722768
176396
1248588
376690
1347311
1339520
1939269
37498
1265230
1255928
683943
1574279
1747437
782817
1110531
1163169
374642
1119166
305994
521317
1387132
1103140
1409898
710520
446034
1163636
1378731
1755200
606586
426722
425831
1201857
301530
1845241
1390281
404618
1626883
207791
722686
1511803
1915498
868660
464220
321353
851940
1441511
975977
987661
545481
421124
858985
737472
1970740
990382
17666
746894
633026
1196779
919417
97899
598486
15833
139489
864080
672162
1803150
1591184
1264339
534781
1777905
1367931
1260304
1054145
1328982
386327
80911
266496
876549
1525652
165058
1320440
992163
1561957
637867
1464420
1755945
588965
39632
962650
1726889
721753
1076481
531282
540216
1308497
849142
401764
57349
1309301
1086464
364725
1241023
273090
933110
1111602
645952
730861
772964
519279
48658
368726
742728
479896
916969
1465728
277190
1769689
1656105
368738
1180705
110513
1299548
1761026
1466601
1446433
704450
1419482
943968
1454368
796973
1439952
1940159
1582196
1280439
1985389
420523
647961
928967
203444
1750394
559642
1976069
1602825
1361490
547789
1319136
137116
183269
1611729
681006
460144
1218612
899678
1872153
1002896
1661499
696357
1733938
1618065
99296
1961078
375948
1165346
1970633
1229281
58683
1373802
1983291
1210275
1379978
600306
256483
342938
312444
1703293
1192602
1743914
654035
1542748
1389005
1844466
1870013
1693347
140784
189644
468761
1525341
296959
955353
1523828
1559579
1694909
35172
1095723
958767
471639
1460741
268461
979202
799744
1657411
1824506
409201
1563625
1297860
286240
1993729
1967965
1736291
1935998
1631621
959758
1840152
1831010
565180
1457823
1323293
698799
1865814
1108602
1584080
688391
64476
139167
1364485
1423
1584936
1968514
1060498
366370
1617928
1967112
104898
1025314
68813
649970
356801
1874871
1903141
657280
1233701
1260527
1093705
723673
1140289
1912084
743698
787047
457489
1000938
511079
1641269
1490308
1122942
1948874
622750
390164
1364987
1451025
114936
1790707
638627
74563
647482
589968
953601
1626682
1314707
417344
789888
901470
130406
1542998
51635
49571
190208
1431259
1222485
104555
1974166
545248
1605082
1598959
1535677
798385
1892094
135188
286628
167840
1066255
1978542
1887410
987679
458073
1520803
1222912
1005723
762697
895432
85166
1688465
1523775
776011
408245
1700980
1558058
1949754
1419089
212273
1500871
1184832
1762569
1666640
41739
122607
449046
786622
1995995
325803
1267614
1474654
1651336
98088
1243380
1757278
1408856
398618
1405436
1388015
1035187
1618836
102352
247755
427723
250123
593411
1123518
1291757
361484
18056
760648
977442
1388488
408791
1840043
11116
1520935
304586
286822
330761
1643375
56689
1772639
561407
189586
277362
1355974
1161516
1294701
387951
1060838
1233564
1697929
1848359
394142
1297651
577570
878597
1368488
988047
91268
93812
1314692
96452
227340
1395074
1026688
635483
853569
1406258
1582732
1722004
1897603
1997899
1501770
1274399
1117580
126475
1553264
1118033
1249273
737702
367063
1919983
197160
1022941
1026675
1486056
396215
218085
285190
46249
55334
427218
1969634
1543820
969426
909580
1839047
1020693
897920
901237
809972
89416
1813013
1763668
1341615
283508
1202774
1447884
1906747
567847
1202443
1295293
763959
1537281
1132381
1785640
1383070
418253
1217507
600195
784306
1640225
381026
1019291
308534
871304
1635429
624539
255421
1739565
922215
1094824
1549776
134916
474091
905339
776920
1383562
1123513
228088
1988569
1407184
1249960
867957
940019
1412192
1950289
1684996
743527
16763
375025
845277
1529200
310058
1907758
585912
1832874
991195
1922455
29372
725599
541599
1108707
50004
1651826
1267050
1722622
1937663
1885544
1260090
454979
1459656
1294930
359549
1317141
638912
1819921
1754686
1091538
575517
1538603
432743
1249358
149835
650954
1212538
429103
1694130
1003612
980675
1129483
1468741
741207
1541382
1106097
1125566
1553151
706792
1287653
519585
190630
1591292
164806
193467
1566634
1478600
1223577
74699
1379102
1494150
1483148
1045456
705369
44089
844677
1432725
549637
183017
229543
110504
1931294
1543702
975894
1172475
112843
1592678
112153
929384
1051622
526319
865503
1295284
1293599
5210
1920733
1180135
1089385
309166
284780
1450288
1642386
548956
1313993
181435
766418
1586909
28845
1340624
1631146
1630414
1752826
1376760
425589
1165653
1720798
675793
929072
144336
211676
1451748
1006040
141923
252604
1350312
872
924557
1228782
1108201
440345
231718
1825170
1735876
566265
1025495
123308
616268
27560
1724331
1805179
1945891
1366462
1806413
877109
37322
1860019
689358
1895846
512986
338036
1315155
984207
870360
1231851
103552
998093
1630166
1716981
1347718
1650838
1842486
1690326
1465203
1836082
9014
1931453
607676
934172
328720
1126142
646783
1928519
449947
1336758
292834
1768701
1754520
135558
96438
514776
70635
498774
290126
1358034
1906094
984770
1588702
1161095
804268
1501424
1396088
1855814
323449
1931976
829398
822766
814234
178431
569924
1758414
1243024
944744
28336
1502276
1082368
383490
52488
453178
1370799
689537
1205582
1647299
404656
1391922
622060
1171732
712474
1018770
485431
1787143
1267481
485580
89613
1312008
1613190
481059
38807
1200177
1862674
1307587
1804275
1132232
1404373
244946
779915
972126
457208
1608766
1493870
417511
1070670
1839863
362023
244273
1613162
1009492
1726341
1127253
912562
356145
1532880
947988
1327501
1980507
471356
1638398
850489
432353
1672199
1165112
1709181
85215
569097
1486860
739811
906138
1898394
1941325
993812
1428723
1500123
1818076
1719319
38159
565878
235658
1553657
1541690
199432
1340935
576683
868999
261566
1900200
1580169
1845849
1743873
493212
637791
733500
654379
1370534
1102959
586458
667728
388696
1199466
1254473
1208991
1838403
1220378
146436
200389
576271
756598
260325
1021875
1201033
312620
791180
73693
553723
51195
894390
487805
1416303
1809402
1174899
1743462
1617945
1490699
1825716
875111
305970
392538
1023804
1896131
1541800
569485
1456901
1085825
307461
67354
1580469
1953602
414834
319171
1177616
1405426
968609
1487621
1094668
1649084
899316
1492286
155512
1623719
1134212
830749
1733337
414609
449331
1802161
1961513
1540622
1250156
760220
675872
93629
1411859
131615
1488955
1399139
711928
69889
168978
1567046
1728914
386756
1324111
294778
679650
226120
376576
1652991
1071908
138867
1780072
481732
1829754
15619
445248
834256
544775
1792970
1771773
1186730
23362
1928658
1059517
765867
699868
1885317
352955
1541937
492750
432277
16729
1031922
1969100
367011
813439
1779613
1786173
1482601
998712
865045
447602
1806439
1130443
999204
1827438
1970037
778809
1700326
1636517
1106409
976381
1371554
536247
1813480
93950
1306061
1286598
1946854
544203
1564035
675922
472539
1644352
1175684
69435
580661
69720
1886491
229997
85006
1275056
288072
1621337
1099933
181244
1379977
982179
1522603
1781153
721489
780253
1619951
287587
406304
416599
1803857
1291663
215458
1647965
160521
1215469
670263
1133323
362864
1060393
466430
1252185
717503
656746
1009292
349970
266519
1808425
1019037
1233313
373117
1414306
1849010
1530896
115205
567560
1359513
1902562
1018131
1099158
709206
1289928
722932
1000412
1755894
996928
1118782
1677511
1262445
1034985
1356444
1572371
902402
1010811
1399131
659815
1222071
646413
886711
1016347
933359
24916
487350
953729
1262182
827763
976411
947064
1891607
895368
1788199
1790600
1088504
220981
417990
1973329
1216289
317146
1469942
1433690
1368018
1140485
574824
1488770
1077900
1690781
1064252
573728
1481321
890099
405929
1319161
529692
1368021
649128
608286
1079886
536094
1940386
36967
1536211
1756378
23396
1340047
1191165
934675
495879
9090
541579
829679
760002
1670649
1455721
79927
1176019
881798
756819
920359
7415
387384
1279976
1020886
41200
1310083
532593
1417807
378126
507830
575771
150308
1528813
994712
1374017
198494
669594
254482
1707582
933367
1413664
243500
1866375
326227
1266453
308813
1420331
1275638
520352
620766
176634
477671
1283019
325930
1261695
1699396
583271
694816
732564
1875702
1169946
1433766
753209
1278426
1819182
73626
501915
738499
1267110
799123
657177
1963583
1396342
1395900
874568
1770065
585116
412271
1435196
1988161
1374746
100194
1766001
990638
658811
1389826
1527300
350905
396431
1407752
243642
969837
744962
158473
475530
1443101
125743
1092755
1478437
202204
785520
1902818
1696182
1821115
1837791
1806223
1313037
1181539
1212187
861456
1946170
1586920
1881425
1615712
1543530
1911027
1297059
155283
515027
185568
1339613
813313
1190962
1958989
855625
831013
544622
1479833
1694788
1063165
219122
297006
341896
597101
309118
114670
946145
1897689
1948327
353242
593925
324878
971361
1270546
1519974
536498
369372
1144006
1529274
19449
58081
162342
1301807
802980
1754971
879869
262593
788560
1826398
1401422
610285
304259
1105477
1170374
635932
1375940
1179389
819583
1561626
1689489
1650326
917055
181106
968659
559296
1169589
1282634
611406
1884233
1778375
1711138
1663778
1462151
1235219
1902337
517113
1563429
1537743
925193
936278
640304
781275
763688
268823
1888398
1881702
1367440
867930
122559
486881
393741
188096
1415838
262454
1676116
1318493
1593128
1430083
1047319
934476
1888476
887182
730127
436861
1206769
18624
872193
1755949
691906
1799802
1212574
395509
1641246
829877
464152
1889481
1405359
1088783
1790177
1082985
1325079
577484
1523762
1439802
1603655
680248
1377212
1198582
710218
137089
1955393
1292675
676047
586956
730686
1981041
336957
1241602
1628962
203608
770125
190500
834425
689356
1460741
1226606
949478
1170869
1662357
739193
483926
144606
1796625
256488
1041185
1153130
615824
795035
1484879
691737
569435
1070309
497812
1626740
287085
1921996
1279874
517841
1555060
157462
1098384
1937216
1718412
476709
1766856
1229926
433524
1725321
1450668
1649679
438695
1556525
579566
1153232
1840325
1248654
249502
955222
1733902
1267567
1600543
810353
332835
1161495
398981
1800520
1803710
610145
66595
1392828
723683
1759774
1841083
1857279
485476
969397
856622
1969553
1961816
706156
120007
523979
131443
1675365
302459
1611454
1630470
733282
25459
1618151
1156295
1915568
1619066
1257998
123992
466389
1176019
1172692
1887385
1109243
1774459
166553
1311160
1713837
1236182
1161396
1019070
215816
1611351
534940
1189185
545177
937181
409868
1337504
141129
784522
1664696
425211
6383
1217076
555606
1585636
1799859
744220
677172
1804292
551408
1493243
957642
225958
1953990
775504
570539
167818
860359
805208
355308
267432
1450137
1300648
1126010
497710
1827181
1505089
1391159
1272571
1298750
1029384
996233
1454838
257493
1624819
1098064
1650098
1048093
1320181
472565
995156
1004513
1299214
359461
1899365
1510385
1712767
1446379
1103944
935838
1449549
920238
35
934167
341416
871913
768986
1678089
441562
1635222
1465889
1756519
1663481
1441116
1299119
1209610
913363
1439754
1970132
1688918
311653
1355530
667761
418737
1658838
1983099
1597942
1875643
920047
1624202
1225971
1056217
1045923
1661590
1293688
986477
237346
472966
1627822
1860063
1096305
1667678
1815227
458772
5866
960013
1934818
1668411
963356
622889
187490
1481004
472567
499770
913494
1728143
805909
71244
1063966
1380215
1045018
1357389
1703364
1863188
769868
175906
1290691
149001
866737
1643512
1387886
1827759
789301
1478104
514986
337515
1050018
546592
703203
377607
886256
1541381
630108
1655185
1856712
104978
167693
847780
1046088
1114320
79710
1912501
238072
928938
1335697
1105245
1573083
1566630
654158
239616
554393
1851211
1058160
528853
1713270
123332
863791
1806571
1094506
662583
1790712
901983
491170
356189
1703749
128781
909739
289942
412398
965472
1288504
642852
1339974
312032
346371
25541
576421
1611952
1680623
384445
1852452
1638404
592367
1254583
1886106
1269942
478494
336924
455846
1979012
634419
555359
1890639
1513147
723485
171866
1444291
1216172
1635481
183214
1792589
104270
1819928
1123240
1146342
244802
1914020
1691651
449252
1772530
366466
1545000
1095859
383914
1522536
1330711
132959
672019
1677515
1185123
488916
515975
729895
398
1934449
1889173
1207453
1697469
1226641
10842
1773868
1583039
573639
181871
1534035
743764
1416062
1600156
128632
1918489
1727486
1960998
1931680
385386
1235201
755970
304556
455946
417288
1297850
910076
260745
359863
1094383
1325405
1492391
1123629
123534
1139946
806086
235329
1804052
1661121
427444
1772884
950598
955986
1773379
242075
760066
1780459
783818
40084
1886576
1118424
295819
1379686
1584883
782317
818472
153001
1049203
1569491
1550474
1342135
796544
577512
582886
66871
1675911
675771
773570
411971
338916
1241507
832126
586392
455937
38205
320246
1479855
1676683
1707423
952230
319261
384407
977009
199011
255173
870443
1648076
503952
257196
319382
778181
83496
1494426
1437334
420406
884541
1080590
1378104
906902
1217582
795815
1253461
1275211
407286
191632
1702249
1537322
1992945
1224277
851750
1682277
591721
1580549
1931512
638601
273846
1439535
537585
486719
161506
1660519
1442657
908879
1728699
1220838
361824
1793902
968590
1751549
129489
116881
329132
1388066
1866329
60926
1269394
1130227
352999
550406
63469
1507471
117192
1265890
1167339
1595799
1367194
405891
523042
544165
1705878
383994
174940
672658
924163
942021
416815
1308837
1542234
985660
1196857
289762
1681627
1750682
1306568
1729013
1327302
1595827
1799001
1816932
1861757
1486599
1823083
117512
1834335
1403778
178977
1175461
580525
1911645
1870878
1275031
1899142
443917
231549
35282
1415336
156133
1280193
1655352
1809691
1847723
1179813
1432636
1142012
717606
1648189
872424
1041899
960613
395476
686000
1288883
22527
1504648
426913
863140
1801063
235746
240462
1264385
1984690
683326
108432
331529
499100
1730711
29543
513622
1938212
1876779
107798
323472
1420584
937843
1303160
705890
507926
1460972
1301326
740198
1244005
985641
966133
1794743
88647
433897
187751
1918088
1703502
1897874
1901283
926974
1508376
369512
1341733
1599281
445125
1269036
1053666
1197335
1531966
1099003
904528
1579426
1455366
1746486
485080
922182
1256028
357129
1728490
1735941
52608
1966765
95783
1471314
457552
265550
918486
534698
1191571
371492
892890
782642
857148
626324
1967851
1064121
315526
215911
1297042
1025202
443190
108548
1478038
844999
1894609
980131
1298820
403977
1245737
1059856
161355
1739162
1830651
763133
1517286
662446
805398
1455541
1166136
1340952
1397534
1358084
1668274
1771223
1872284
1239125
185939
576012
1063461
1609215
640534
1543084
51918
794846
436876
491105
1461272
72547
1831473
958548
35510
121913
513373
662249
669931
1193082
352894
1585566
874758
115774
1047433
1450887
1516007
322558
102558
1045851
97873
1655152
220569
1890149
635718
1460821
641724
740058
1026231
1632710
1047560
1676690
657662
263587
428678
1242154
1622089
1955751
1849561
309182
1284198
1700494
1548731
30333
1003564
356095
1390324
1815336
822239
880669
388373
1174156
366190
375670
1706838
256624
993817
1861029
1085071
1306722
1718352
343539
442079
210973
1806320
1283056
719468
484781
1522482
1761373
902118
1394063
777271
229040
1926295
234928
810537
1792799
395213
925285
87610
1380347
615350
1375981
419270
888225
297001
1680488
753272
151704
832353
1772457
427922
1791112
1422377
645632
230751
1299946
64800
1259857
1750623
1422695
528223
1583238
337293
1616902
1466544
1823808
979254
442771
1145959
1109909
1721245
1682426
751770
46075
1236652
67703
1302589
12936
1828766
1244718
400228
1924252
1550869
1504554
578141
127046
512790
1271345
143735
534478
829880
1686765
793753
531840
596239
1220216
1317263
1628724
777233
1917156
825859
974538
1963106
1908590
1448776
845488
1602696
251087
995952
1806816
954981
73869
1334356
444868
334026
448508
946199
321825
1938875
665227
1155001
745137
3779
865410
359772
366110
1874081
862934
1289756
1767168
777392
1733175
1496501
339746
194198
1243793
1128573
1044110
90332
76771
1180254
1527982
797455
1389140
316226
1997944
1216910
82890
1061834
1694863
156732
601353
1827123
1653039
602461
372616
1140289
3470
335918
884571
1521377
708032
330124
1154164
1999217
710203
351601
1769686
453946
663877
1663301
1290305
1565443
1688204
1625216
497969
1158089
733372
318322
414726
1747385
1173198
857105
455226
1331799
1507732
1129734
841137
1653363
1675032
173519
1537712
1704069
486092
1099243
1744023
733469
646802
563349
10178
1277158
891465
350288
1730863
528860
1019904
1883137
1348958
1621911
1558815
425924
27043
1777161
1906425
970030
1928427
271208
236883
1161135
1879277
1669303
1635695
1204446
353765
516093
650900
610152
1060893
1567599
62021
943859
539119
622025
1873905
1781799
1646925
184827
170038
1067771
568740
836384
1918702
1884810
1011614
184811
1697625
862260
822284
1237870
1634877
1393083
1422201
1697064
204043
1177828
262670
873406
610592
405303
1601280
1810013
1023173
1653083
189944
377915
635840
1589388
383781
1784192
480696
685498
1210496
926331
880974
1775598
415209
1677345
99303
618176
1245163
1509541
1234287
1471140
172825
1206362
1208629
965507
1183032
1485909
674139
1647198
443793
775636
14466
1394637
1655503
854286
1364054
724377
773339
1806205
240450
1746928
1779468
139225
32727
1674780
1674541
785867
1868229
315350
1578313
49547
846313
1412390
1342085
1385760
274363
1627642
1453446
1360433
1329870
1576163
1760666
4027
1244417
1810938
720496
1711457
1944646
1171637
1343244
1932212
1355914
1470848
689971
1372292
882019
368590
1462878
1160200
1310252
491097
1131771
1095120
1151503
1836887
1707787
1202130
908014
1277957
1880104
1755433
898840
308028
544422
125337
1770488
399201
162967
1734440
475669
1327124
477445
118568
428015
513532
1784762
1312779
160100
776094
1430884
1793642
1216229
1189153
369775
1283163
1011889
349909
1007685
1817764
26301
32390
1950358
639965
1323676
1226681
254427
1691060
257209
381172
982111
1534745
1693807
1533004
20369
204631
1658471
796647
650369
57164
149539
1182706
515454
1268911
794546
453391
1683542
241333
219959
638614
1364909
1788035
228473
493540
1612946
749099
415376
664369
1931315
403807
171840
1882911
1730081
998752
502923
778147
1486432
88536
1612224
1329897
1309894
426411
575390
787162
791438
1901991
975899
1315543
538807
876257
1904768
740079
564337
1558392
299507
311773
111963
178083
1235354
432668
990203
774889
1894328
1306070
1408429
866276
1375315
1273523
84977
141071
1883292
1651024
979304
1356931
678704
888587
742796
1049927
934117
545505
1217394
245917
1649292
1637311
349478
1543910
1467704
22679
673136
1131879
1843111
643792
370177
1025861
56582
1467192
1395023
1697378
1444598
457163
724276
198924
1234900
1968385
584069
1595430
1508732
1288594
1919481
142308
1458910
1496287
1490897
677680
1954169
1789442
610096
1358950
983156
1626088
1263296
1273631
1705051
964551
1351747
742800
1035213
141366
1032820
1630904
1887376
460968
1294253
1564171
844562
503100
1515596
24805
1015200
1953130
805089
1275283
1721106
1153490
1130346
42117
705364
1753699
976508
1091325
505625
1552324
1538014
196556
593491
793547
1970268
604544
293538
1180700
506372
1857276
1992883
801009
603108
584191
745901
351174
1218085
606596
1644866
1265171
65794
676688
522529
36883
352538
552862
1290752
677326
1088024
126188
1600558
225262
36585
524315
1509546
547391
1319960
930430
577538
1001182
1969966
172159
167924
904288
1621403
633304
1469701
1752057
1016831
608147
162419
1940473
285670
1618889
180288
275098
1243437
1979647
1889137
914510
794731
74484
1464004
535202
1562199
816821
946234
1594779
1427930
799390
192862
1893621
1358461
1333625
916322
1129669
1991862
637882
1300835
1758330
829063
1820822
1823495
1815182
776411
263550
79372
1424116
610392
1456359
1570062
927790
1587378
1866773
726083
663617
597690
1029171
1619424
123313
163268
1631164
1821357
53879
958581
1117905
1298273
1471717
348851
954024
723417
917857
15274
1709839
503785
1510670
978417
1995883
1188019
1619
1872134
1718679
1013178
388790
77414
776707
1335115
131108
770946
699817
387678
1484497
1729586
593232
1085497
1749457
942369
895783
1571393
41954
1137553
807817
1531985
939835
1270449
777975
209691
1451176
209165
1121503
1396446
253909
1341920
729727
1022220
1943988
530783
1719784
587677
741161
575702
394491
1234373
1759969
1746066
579132
749588
1234240
716398
87021
212709
1187330
1672990
1841250
967862
808641
1673802
1787445
1080174
1716613
963092
264696
1517088
1633932
1967292
1143532
898436
1346722
1618150
1650392
929236
620933
1312105
1080228
1978655
1615872
133306
514613
1801522
1183186
1751281
1009084
1316560
5148
566572
1989174
827654
611759
358560
269088
1474109
1952239
1485840
475337
917552
107311
67507
1135429
1028401
1214409
1353349
1088105
1815125
1598947
145436
1148716
527224
1011409
1759281
746823
725047
270977
1129300
79447
1605155
195288
865021
70225
890601
1934188
1199688
1475525
1814653
929548
330595
316023
678770
1053835
447025
472301
2819
993427
841591
1533894
845133
1697819
637067
191312
911974
1738620
1819391
812032
560994
761258
1102163
1646429
394617
1597230
1118123
857813
1652028
1801511
543524
1970139
1740215
851375
1748549
1668270
251668
1372098
144514
333935
1393825
76508
1222921
844262
406994
233355
997117
867533
1717026
72747
1782282
1498144
1291187
708325
1245910
498466
683619
1918994
872948
869685
1082235
1853810
407687
1873037
805515
372810
44970
173661
315850
1828781
312019
1387144
901237
1282743
229662
287113
1425989
1425428
1185166
1958047
1195024
1544689
1327557
457414
311822
246181
383947
1309550
1263662
175480
986909
1551967
336947
1140131
283159
867068
1907290
1256659
1715891
68528
1071542
1142691
1214257
1912344
1300374
1452039
1152837
972089
1407452
348056
962974
305132
1109610
696508
1834631
925761
1221008
1371277
568636
1580936
47984
1053968
936738
1026890
1364936
879510
153262
236526
1324342
873014
728271
420226
141829
1221031
1704986
1975188
1020659
1776785
1269744
1930245
1343745
499551
1090006
1747049
1684850
873783
365164
490602
1518347
1126992
1459349
951561
658833
1906045
1851410
1411805
1057298
1169885
958828
764754
73195
1078714
1530346
79521
1732524
806347
1514664
126733
1431076
1360799
164352
1311734
1591423
960452
1686313
1298218
1143364
406480
1413946
597525
867627
651936
718840
1271144
1853153
1589839
535432
478196
1898179
1554765
1582480
1238349
795899
335312
923398
1355366
365174
291637
241878
733032
701243
609261
216807
1926748
1275837
598709
1641056
1576827
902426
742842
952375
921719
1279254
1638870
58152
839864
735708
1286450
759851
375221
1456043
1883668
1765870
1214525
1289727
1831875
147900
1873636
804023
143168
621904
664408
413549
1751396
1136055
1715855
1422237
1242985
763564
1313591
526622
583791
443500
607175
967622
1360592
767391
1320832
95825
1083053
1274779
566297
318397
245006
1170774
1944303
248401
552984
663091
101512
525128
816195
1373486
631618
843479
1303791
1511762
1266765
451088
1545192
1128809
834262
1607477
255957
1705864
1323889
847354
996845
225266
621292
1903945
1597386
1399172
549425
162804
743122
1088804
1568741
1304099
1443713
1121196
215388
497464
1646413
965536
1191401
1880588
881511
851445
1532452
797440
46250
1649088
1162550
1726378
87284
122295
1260453
795438
1428536
1891219
1436021
913834
903223
1787786
1067027
929365
1914534
658500
1815009
1957855
1022487
453707
958709
1858097
1142894
302275
1450126
1454129
951208
563410
1527871
499185
1640370
1012385
352276
36582
1545150
1466560
89546
676145
128540
1173690
1477254
125015
761640
911980
1825607
1347560
1648355
983252
365154
1109093
665362
1506723
688790
1913240
820088
516806
1272308
1821208
1185193
1447152
1606601
655355
67119
892299
103110
608738
1336778
642195
951090
506872
1901493
1397269
1214200
488425
1670088
251912
1279985
1059334
1447008
78168
1304361
1880125
1523326
83619
1737783
1577112
1627142
364233
558949
1431067
1398728
347662
428716
1658630
217453
1654505
1070963
997210
182368
1357378
1207289
1294040
1727275
1181889
1063129
1620241
1632577
914887
193998
287399
1797259
1979006
1337196
1879048
1799291
1076856
46055
1916557
1373741
783417
1294263
1334551
211795
58919
1485276
832435
1136444
954270
813009
1549883
646012
1938275
1212850
388663
761599
67883
1212464
40814
1834492
265553
1007905
805020
222406
1299681
1232782
812435
724001
244491
1106635
1712383
1173631
1279979
152312
1923648
1387306
1378989
1014572
964164
292767
1514029
234611
387295
114117
808851
1221497
1436344
1729811
1642546
378141
855991
1595169
1684404
704282
199626
717343
1123
1880459
1691271
1868548
712760
1486183
892777
1935318
1998701
61797
144298
1009988
207607
1251292
1830135
1613104
479224
1747936
271801
1338463
1110174
1652136
674873
1171574
1005884
1913256
790823
506925
920033
483271
1685819
1249873
18262
1916285
521192
877972
1951206
309883
423454
162204
1105575
378449
654114
1462702
889163
116353
71078
103879
1529849
1845058
1663737
525326
31428
1321763
929841
481402
429270
773009
58076
1252445
1651465
1381350
1565732
1037922
783068
626545
402282
1793047
364074
167148
177920
1179742
1829950
841483
924240
582170
1437742
1871036
670399
934716
128181
1816648
765237
207766
346959
1609075
369019
1300758
1005151
162669
951918
30034
699085
1722954
79334
1429043
671667
1434418
925578
153389
435628
649943
1143947
269939
636357
1462114
323147
669089
1930152
325222
1903075
35833
1754992
1188942
1789767
337712
532190
160235
1988146
596854
1925059
1961661
1950888
1260852
546734
817913
1507009
475084
1079279
680490
1660392
57675
828493
1823844
1027423
969352
1558394
696803
1823187
1871472
1669347
370471
1304325
1599068
319628
1622264
1406877
1521345
444539
1823658
1983810
1398380
1953869
1030694
591
23969
364854
139846
1128739
1865477
648463
1501775
216628
29109
1532374
105309
1492389
1589814
1293252
1914378
524759
1137021
1786783
1807799
852696
490082
844002
185401
811927
903311
1779706
1137617
785345
953804
445740
1007958
335976
1488985
1709076
379965
1439034
43251
516255
465418
1781406
183964
1845673
591637
1855772
248408
1683679
368485
910633
154322
592631
1487312
1109186
1808227
727308
1557940
484183
909195
1972024
1708553
381758
475837
526103
1958799
909566
201528
1315457
1555621
1044098
1925727
703771
1410090
458865
1759430
178837
1135360
1760612
959128
1023160
1986579
1739646
923633
928180
1116859
1775495
1798648
1204486
244649
451327
822112
375134
1440300
1598627
1465365
965452
623155
1152700
533478
1949581
1478442
1672641
1905256
489361
946784
396695
987256
1158846
412707
801372
274954
399818
525075
1166357
1537123
497557
1541255
1198256
116297
1526979
886644
1299955
1903241
426812
1744256
1992188
399541
220666
359053
1515521
1424012
106376
989601
1138788
1518753
719131
654902
722541
641034
713632
629715
830686
1103681
1271000
270737
1429323
1418463
1963194
1703673
211937
429763
1858492
1316231
3229
356186
809530
1444626
1995291
314719
240791
1932420
780510
741978
1640893
190173
1162501
1372619
1815221
1783787
1851051
776535
83219
344239
1959800
934872
884938
880385
249618
1487384
299097
703344
714823
1647707
35981
1785485
1690005
1813484
1642778
1452054
1072732
729752
1359117
1214587
1807553
414252
391158
1799594
185905
1729842
439141
619263
1155060
715452
1797007
478981
457608
822431
221060
9052
881513
657318
1891366
187316
1331969
1039050
151320
1261848
1965637
1642426
182052
892782
598088
742258
935249
59885
750316
276645
1734867
901657
1619426
836023
535090
86255
527311
1756748
678678
1793465
150410
158932
1141275
976825
595610
848720
1415440
843082
1631101
240700
1898029
119477
1888750
1012518
1293718
789292
1156445
684129
455191
460259
904810
281794
177256
1384967
1575180
1798763
1606546
595679
1705240
572475
812066
1009309
634492
1349341
1218731
482919
250605
1165712
913855
258131
127042
754117
112756
287622
1542071
166434
1855308
1616225
1785498
398736
1533558
681953
1013726
1983968
1505140
960347
1098832
1124399
330338
318260
1329154
1897541
536380
923476
1343428
1177311
1000008
1696926
933962
1059722
1989280
1278325
1697799
545120
1478871
879530
1218961
686936
1651969
1315239
557090
1268121
722023
1497436
1624133
515644
1773063
1399985
1307691
925656
769291
154842
846957
865737
232389
1368119
1343472
1938608
635749
62580
1068004
1664899
1776553
1010417
542161
1651478
513371
232664
482878
1534821
1382339
915697
462812
1720554
947086
1133181
676003
830149
731344
654276
1651705
1960098
1719854
525739
868203
1233736
532321
764776
90970
147362
31994
1585340
245343
1986922
1993483
563947
572941
10272
1004609
1353124
1536287
1998215
1336842
870847
800957
615853
1095843
85765
1123894
932180
1548855
470538
506178
697849
913157
152979
1549012
28074
1284906
35562
1456744
386572
1027705
270611
927165
843122
654140
164739
951158
1246573
402447
144150
186048
160014
1531568
1852989
1606258
1896428
543818
1922978
247488
664324
1058221
627347
1737953
1125466
1403593
1813378
288635
1951361
653133
1133837
1483508
1760165
448637
627136
857951
1784569
394892
25669
1397673
1261135
732675
388395
936461
1171442
1257078
1514708
367292
1718761
1477286
1738967
1933600
895547
1970700
1972751
1216895
1256897
1797348
1396552
1768468
1279411
103772
675109
271316
1835303
584848
1071573
1336922
402118
1940638
24665
681394
205576
923011
1138065
208916
355937
13965
436225
1739859
783444
1273442
816078
1016272
981891
544218
667167
1774213
997738
955625
1721731
302226
1967012
1057893
507499
1831220
1211064
96422
1749941
1242076
62152
797484
614553
1693489
1129556
184419
376373
1985516
1392905
960629
1405876
377408
1370094
247626
415412
127877
448259
346567
1016055
1294071
18625
601213
866552
1273107
121301
1565473
1226477
1137212
1459130
15003
188005
1694939
1318042
1051530
518659
815129
278631
1389706
1813500
891535
452939
1371104
948312
636201
385178
862723
305617
1917967
1622802
489108
662716
351624
1697402
449728
1080548
299494
1228206
672443
712859
841072
383845
1540113
835063
132476
584932
123390
111962
124977
1887948
1990959
569340
1886843
1211775
1848940
145098
1979096
1303465
405355
33152
742153
604830
880656
1000732
1094930
480889
479578
1719219
842365
1877450
1737256
291026
990612
57139
897136
989055
750004
312593
119975
540600
905060
1406198
1217874
485118
1076243
494876
530205
606287
65949
1824749
1865850
837388
1192849
436400
233732
1712240
1636616
382379
825976
438601
743709
1492670
1638849
1385707
1614047
1118821
1297915
961820
1238717
103596
322863
1288324
222239
1185519
509572
1594710
478690
998949
1468962
1870071
1357695
992596
281590
168013
1708217
339449
1574526
276686
255820
1511196
1671098
1516494
444353
431164
1330655
459875
1000119
1745611
983363
1743036
1303676
802715
1705121
1133696
513139
1385868
1290606
1882543
1853173
166424
174540
1634901
174691
387876
1779163
860178
1082497
960488
700442
1669383
668633
405743
1296490
911399
579309
1966803
48004
1760145
404969
1566820
556528
216370
1092021
1892312
21195
541961
1665260
826192
1723889
949813
311291
1227497
1735279
1586934
30485
94328
508047
214568
133357
1480739
27571
625431
195210
1387702
973263
983347
1819529
954420
732367
1510743
954786
620532
821573
872106
1978980
1496243
1392346
1502940
166353
819037
1235026
1969691
676778
1541893
394047
141838
936302
260363
686154
886923
1768562
1486450
326907
1352961
1792786
1951942
1967857
712239
1891354
712927
878536
284625
1443289
1566463
989498
28015
979128
1503924
1681272
1165515
1843400
88224
507166
1727105
1354401
1652356
180442
1475116
105346
1358143
879017
690882
1176578
1146506
1569472
1515278
261296
1305251
1648887
1031119
576991
53334
1940405
1882203
370426
943377
70689
1220494
701943
1842417
945534
1334296
741607
379346
1646361
1693736
459198
1974343
1166335
973818
826406
235087
28421
116744
1853282
1921425
73588
320237
840946
1014264
1853321
1285672
1761887
588058
1284346
990032
164909
1854616
406571
1224316
663491
952798
873391
943884
1346792
1286747
1934378
141397
425524
1329921
1408971
1681822
1149016
1054518
1582576
1686285
1962431
747233
560090
529550
586321
1962152
1894033
1518911
349778
526522
354367
124955
1946574
101883
1668820
1654893
693799
708747
324554
1109621
817002
1099534
1543102
245665
1739032
1558335
797512
1857527
1830637
492389
854634
1920731
454763
245378
329216
1115392
917994
35267
1992976
122026
859284
319752
1624953
1650380
1824428
679420
904246
1087221
14440
1714385
1983435
1414646
1219675
693386
1056555
802896
1212621
262202
328316
300048
420542
1161679
656902
387723
811644
1252179
1428329
263356
1516566
1056551
107484
1514646
416295
445069
1011873
932995
1904740
1813002
92324
659957
1107122
1308188
278861
1527272
975937
156330
822931
1049669
413136
577531
1315645
1761897
827117
670317
129628
1873180
1672089
1827605
1124064
1530003
218796
852586
1638327
453740
1545081
1763743
829381
33931
558711
728353
548687
1146972
887542
711617
690250
241130
977128
1099286
889836
636254
468865
283283
1847001
230516
1882864
376542
1732360
1130754
1645283
1703906
1013833
567039
1381617
524667
956295
1728264
1898864
1456832
867142
1212659
195386
42397
994645
555088
1800203
966163
388318
16077
416564
1732619
662350
175381
1232736
1336904
1479701
1358901
792375
660016
955717
1656373
1032970
298677
1924436
1558238
325826
680481
276602
1160047
1229105
1737687
425873
1089153
1550771
55115
842713
612760
1749851
398359
1967257
39545
337681
793249
1671800
387350
1078733
1543054
1417573
213861
1210024
1137027
719546
1931803
1160788
1594715
1305169
1926434
521124
664094
1444311
931338
316813
1781733
120046
1582554
415427
1193849
1608597
1893430
1448415
1345251
685884
1041365
1993688
135045
1192404
1068911
305115
793617
459203
1601411
1486721
1677784
759024
1898633
420287
1806396
647174
350736
162566
1478889
1630442
1067361
1716894
328320
1294102
801130
911401
1074484
452640
1721589
1185650
1357237
900771
1075677
1979650
1897609
1454052
378888
1120276
1714448
23502
1243287
1921331
722940
334431
1725663
837493
1103140
1616267
998880
646456
1428805
405025
1136827
208286
1103147
1815458
1544234
1669285
1251828
1738944
1113582
1361327
688484
1619399
1008836
1863696
1894634
1212226
1456089
965442
1455092
1350221
1186375
1546340
1215922
1508097
408976
126799
1316263
1693242
1173951
142767
1221029
1097212
1073731
1484358
1587556
631925
897366
894494
177130
1905272
1336474
1447658
658870
61368
1201575
525994
923550
1464391
1285587
395909
1565162
1448521
1611145
1289180
49785
702951
629315
552325
293711
1300355
80270
1420943
210627
1401728
1138089
784514
1430823
819527
912217
1480877
1647657
1683897
1171496
1452023
414486
1951806
150447
1214534
1899102
1925817
1034936
1221599
1073848
1808495
455832
62834
349805
722310
1452867
1823431
387805
1689794
865464
1370439
175677
1467691
1665241
1406266
377183
524658
765239
280791
1062186
1181684
1933205
1898758
852664
455077
372050
802782
1619078
1250451
745050
729394
1060587
641926
644982
649430
423291
1857764
1678269
301167
1194232
302777
1724194
1166121
1054374
1589425
992742
536529
1239118
1575238
1287537
135831
807356
1851093
85064
1240432
1260780
1832374
940394
124894
1003220
1066686
1651648
1297688
154270
1567280
1128011
1772537
620026
124192
1892548
677960
318365
908082
1992507
681755
1418340
855737
1798016
1916002
1449495
1444092
35588
1541009
146010
347281
1093643
1341061
937435
1341696
137969
69280
1046153
1539220
1359666
227925
1714771
528119
209606
1621560
1795264
34594
675059
1189686
1739977
742126
1414245
1825132
1967668
1293353
1472084
1885580
358648
536496
1052717
798868
1253598
1502908
718478
1919998
1762023
507199
1686011
623087
620343
1337752
219923
1203218
1322859
1627314
313974
142695
1795018
933265
175852
877108
748122
538599
1151606
322708
107603
1931494
1663428
247714
1770212
925034
1336292
182730
1734631
1688402
1178879
861967
1232916
1134286
775426
832900
1775637
149008
1583772
6798
276927
633664
73320
1400044
679532
116792
754603
1334837
1366291
1310066
388287
1037905
435046
482899
1579955
1707241
1484456
470386
1686303
1627630
1898520
792389
234084
1827477
1744794
1676323
1528775
1802816
471438
1711193
909322
1512642
308281
1355535
721171
1613009
177919
882262
1909135
771385
1409466
793233
1215671
1093151
930535
96816
530253
559986
1120961
1661729
1019012
500861
708622
845612
1917582
1440934
1318268
229937
598674
396098
952946
619032
793185
1982801
1335045
529525
755392
58254
565659
443043
842085
446022
308146
1434360
790962
1296851
1663867
1695754
458001
868776
66322
1754495
101729
1793991
1005
1682250
1389095
487086
1279556
1021608
1008390
1538880
519403
1630433
1992367
672230
1461225
598682
977248
1274037
256583
305969
5252
854644
1086491
1721458
759699
1656177
781200
553087
280095
1430733
1957043
1387951
896937
1939437
1794631
780670
740321
1097657
727120
1137688
371488
1433276
1680764
1502069
452510
1120773
200828
652472
203813
1628577
933639
126265
1395980
232291
254129
250717
1656751
1533162
1187772
1888310
1217558
701708
1628352
725716
1290177
552026
1212902
1918614
615182
547580
946309
1575102
1009031
714972
1406085
161325
1073697
851810
1887898
1177269
1761892
1779696
219258
741832
785850
553779
1095761
1274383
1875653
924854
1931062
766206
1707572
1118223
1784867
1357228
1522468
1031774
1825900
1628045
1750695
222186
634099
1391376
1123842
500176
1113817
1129000
1181693
1880292
642617
1272633
783281
1883536
1741992
1694067
1897872
228591
1777375
1299861
503527
1199561
779510
1536292
570286
1941777
397744
1173731
48667
1017326
837555
805878
674211
1903487
1795322
751354
1567269
109839
860795
862
668310
1166729
887806
349275
396091
1694400
1056474
24925
1047056
872495
679179
262591
755689
1956264
641862
465083
1458708
341864
223227
315939
92737
1559817
275581
315722
161932
1263940
1883113
770877
654563
1024612
1936822
43237
512617
1014196
1061632
1942224
1449347
484771
1957886
1108665
1651155
1219038
1670581
1455489
1900404
1225412
333955
298869
303665
206570
1052108
1267761
1489353
1244918
108004
1473417
834440
165752
281098
1161038
1645371
615876
1864817
488353
1953247
495893
1192717
1694082
692579
807264
930306
1871397
404910
1195955
711951
1339324
1602893
1944219
602772
1549240
384430
1708081
566217
845305
1826897
1374768
1171411
1005214
1029375
612210
1617158
375912
308673
1161155
1329371
521509
1047287
1132295
1549641
6677
360511
1285077
821681
227625
1454039
1916035
1925014
388980
223349
999850
1797160
1058250
1076032
680681
397350
1320474
136622
1566802
1045505
985620
1951510
1519709
1459784
1318307
1513464
1428681
1027921
1082513
1192467
459449
1685283
1743889
1866253
971262
252774
565302
704586
1276014
840897
1053055
206114
966986
680777
1113251
1006546
1986366
1376550
1207777
404057
1652508
737042
749910
576604
271304
1916941
1559263
892116
203006
1344966
564063
974034
1734853
447675
1532043
1836098
1792809
835157
719580
1258583
1427048
824060
13591
577181
1611115
1518109
1422062
265553
1161691
1585754
410288
224710
1070681
400618
7791
686484
476074
172872
1092098
1064428
317163
1149044
178191
1982842
1175907
1532239
1615418
1582071
63181
397030
667828
611249
1337584
1719651
900829
1177434
1000667
1123119
1364126
1226346
1384240
954242
1638827
1103418
1051184
1327488
53444
174743
1487375
1055546
734307
699586
1786621
1062098
227189
1076169
849353
874594
505748
10879
1258053
648811
1679529
495914
316142
961620
1733073
169917
1702350
142962
974025
1889627
59730
1760858
1919587
877747
1878900
1544234
1689835
407744
19213
66707
486218
1261312
1313032
482721
1191285
1525216
295871
928748
1915263
1687008
1404601
909454
886126
1448893
605803
1994044
1597421
858214
1083379
791411
7963
1718300
380222
1780435
985734
876262
1327337
1709380
178260
276313
1370113
1358534
1770387
982670
352933
77393
569848
369839
542126
1310346
211717
2972
1558850
623092
1056245
981804
1360282
1554762
1843669
1002415
562131
936435
955542
424544
914933
1734058
1696533
1331999
1082980
668234
1058288
1882938
811971
335393
128759
20650
1342241
1846443
670465
1593838
625317
1550492
1555680
917399
110775
170104
1236643
926039
415489
853461
663152
554930
1348490
882312
428629
1273668
1582998
1362425
862040
1317977
1796882
416531
718790
937087
507516
1292924
926867
935495
1211244
552256
607266
1702939
1060559
431291
970017
1371731
1494642
392909
1869164
1525174
251460
345442
1533919
801499
1218225
1711328
928541
1818394
1439495
1548189
431093
1498394
1840595
297580
1216950
635268
1723275
1954746
725857
933627
1917913
673333
50662
1369010
911178
834445
1555847
910048
314566
1362481
453259
860246
224899
715789
621712
1373239
1021277
35987
1904152
481140
1774527
453677
428654
199960
1717722
1991797
494674
133217
511239
1548264
9063
1937679
73405
132023
955819
1119701
257271
306522
1437441
288351
232703
1220601
890281
193473
1372122
1720199
216487
1747363
1260567
999918
836532
144102
318307
262392
122622
738220
1831373
1134674
1986587
1228909
1667362
621835
1557444
1066784
688434
1113211
786868
703785
861643
469245
1431872
261104
820054
1896585
752484
1681533
1493446
1933341
498889
1258643
238757
1774585
1530555
16112
1682169
872340
962727
710873
1737170
295345
1388084
863065
903254
128012
667342
643725
1420643
218287
1743946
36768
1485593
1878669
1688710
1508255
1078917
690392
1905768
1017275
1491389
501048
805026
1511252
569223
378075
268472
467010
1253434
226528
1406921
775923
1895216
1042148
455943
151425
1282059
1916684
4885
787113
802996
286096
600534
1054058
1750422
976956
808584
1499447
889080
960379
432625
1597221
527221
586221
1638768
601605
1571267
1035194
1554257
1095911
1787042
305181
1010679
1310386
1752869
1072607
259302
972315
897458
247605
249542
1629193
1053435
732053
1565955
1575607
1697200
241350
12181
473490
129698
1753554
1855199
1512297
1410063
1857528
1169203
1201075
1205452
1986186
695812
1453143
303579
342122
51615
1971906
1266572
514787
1143543
260874
420812
583982
1131136
1920329
305001
58430
646316
1039815
361319
926360
705911
1291243
217700
1794507
1594238
1255968
1197156
1686866
783732
1138048
1588720
891178
100774
1063106
412679
1772475
1530546
1098502
1610855
585748
1600305
1907259
1977487
1175289
1250714
394772
1728943
1659874
647630
763903
131617
834008
959893
514048
1772876
569472
188898
670263
1872883
1786520
460704
1936046
1412108
1180717
1500630
1774918
16826
1389142
1702386
634210
1366785
1730746
989163
594729
1757018
928470
47458
808836
89567
1365715
1611069
641978
1762782
1405137
407519
440417
921199
355075
1889748
1432105
668920
677175
1973960
1960044
169057
455587
461110
705559
582564
22052
157438
1648362
20008
631017
1133015
1858708
1924371
790097
1166239
280607
581322
773558
1281419
1736995
1240783
1907505
1306520
767495
1793054
1699675
1232583
1042024
791708
1576497
937809
1868295
1959898
1549727
763173
1720671
383013
1737131
654661
1117914
1318281
1126749
130396
1090387
641963
1896096
1218681
719247
245676
505005
7736
604840
1936754
1118582
409208
339624
1176730
208260
1330982
1115826
1423207
1207958
1405309
983866
1673800
1871828
71505
554812
1623929
389542
1053742
722607
1891527
1309235
447987
672239
1020370
711031
1043121
695980
484218
356215
108270
847404
1066993
1448288
269831
118737
1801337
643838
1774813
378097
353209
1630565
611163
1233029
547795
1092624
1935309
1010383
1492071
368275
516952
1474291
71941
161847
1021457
1582805
950924
1866533
1662233
393790
373863
673226
405757
1792259
61381
803120
1846493
336448
1009336
828067
47962
137181
406481
1003960
1691393
499109
1490823
816029
1236790
221143
1937222
427016
686684
683787
1736201
1833016
1162429
1016762
386573
1278168
1023910
211977
1473345
131688
1524917
397497
628425
1171123
1308266
1368151
1026667
631043
1293452
227821
304304
251646
652557
1718942
230400
1309458
1255636
442118
1114363
1073603
353347
324652
600753
246591
1153783
1895097
864814
440650
1209795
263744
878281
1386753
613170
1020509
306874
1995893
1889835
630771
864823
1778764
1925808
1852998
1657061
1793492
1689020
1632376
329780
1659312
801731
290244
1031053
7354
481454
236456
197244
655137
811342
1539667
318265
497962
1918766
367736
664991
1647677
160720
410324
1588472
139230
1997099
979976
1263486
791227
1646098
1715768
661382
1812066
787778
1885851
1952454
1077180
1414724
639389
32005
754910
309558
925334
1367715
1360771
21613
1495706
876779
1579044
899558
69488
1472124
269914
1642077
323770
359662
270318
495138
1276181
1371720
1950322
1806725
1610409
1901572
620855
1453227
1357282
668707
1434199
1147741
1823911
1684866
242824
588550
481264
1331765
1340464
58321
618584
1817643
1153686
1314249
1613048
1070260
538723
760386
1572468
79761
520481
1818265
1140811
1186517
951029
1871207
1232161
1455637
143934
1343552
1708207
1976947
1455792
622154
1842983
935680
1272969
17473
1456605
1591894
1981126
1958443
963589
1745615
1440306
728481
407284
1514139
948716
1909814
1638841
646394
138379
1367213
1392506
1750048
30656
1798431
1384413
503782
1794881
1330188
1222573
1521364
1608341
1760146
1356457
1513654
96300
1998943
1487480
1163142
239389
50165
1867669
931021
1224634
1829162
1296330
1141584
1961290
325513
1024197
1272703
1750685
1734803
1929814
1779143
866867
1281497
34131
1918853
607177
1212222
1534096
243653
1790157
1335583
1963106
951579
451388
839798
661480
42866
510450
1255510
701704
1976664
894861
445573
1674593
180327
1233498
1758058
1878624
1756931
1009168
751000
949345
1928638
609141
1235049
1885774
1918091
106335
1670050
832486
1109469
1246448
1577183
515523
656484
392747
1501649
392099
1878752
1086302
1107762
373805
1602249
1479334
1668686
564469
396919
155768
1681680
100904
1271982
287457
20967
1292926
749647
1774288
1914986
1018711
267044
1723453
184217
1523933
1249121
1470033
1438661
254491
43662
1026492
760462
1654619
224585
97360
1387644
240236
1713550
406606
1778695
1787130
703171
608497
1732032
94740
472878
729005
1144683
1254369
1727418
273870
1518037
1425105
1587736
714247
647783
970783
1415998
129627
780664
1344570
1607126
375495
1220035
1407005
1703099
1980285
1593841
1260277
1630386
376830
667408
26987
1418538
456449
1926260
357019
1995768
1690475
946437
325079
723041
173195
34818
755616
1032631
1601086
1313087
1228611
22241
1134690
1944092
750347
1916495
853635
1477029
1112395
1528268
165772
528342
626199
636899
416544
1739650
593970
1845625
807735
1989235
1292813
1825972
1744403
147929
638628
1714102
278824
1808471
251139
1679041
238562
1257819
66049
1423
1755162
328237
521106
244652
158071
260908
1407312
674114
191174
4132
796340
1791788
703611
268995
1823773
1529264
1354185
1666795
1238759
877248
704511
1804614
1011853
832197
147142
880304
380635
245850
465236
1381942
350568
509514
836058
1190283
24852
1608482
415431
1517636
1903115
68834
685657
1165210
1242083
77388
357782
40857
92497
712532
1589347
758165
581609
1165109
662936
655070
1549031
728660
1162088
893088
269809
733905
1908703
82830
192412
421892
1816589
80068
1351520
807557
331095
1460139
1069100
1387619
1377213
99476
443082
782460
1869655
319801
721653
213767
517243
1877398
687353
1193091
574092
1296665
468227
26796
616349
381505
464741
1552459
924087
739526
241950
589849
807694
1487408
1939011
1549175
334918
1474431
1124374
171739
785368
742916
501476
1963116
433860
194366
757965
494181
1564007
332233
1893708
36921
214509
1681334
1724729
1277664
1455822
1430903
558429
284343
1666903
1591039
87817
1885628
1167152
887692
1147195
25396
1024471
212874
1862870
191402
1630743
1905702
1194480
957802
1293108
371034
338375
40108
1534109
740112
77680
1812312
1168993
529245
1575812
1177084
80900
848631
674808
4561
573856
1352435
578866
1382354
473153
1995316
619094
206358
693647
308565
60692
1786920
307017
1167494
600754
1468665
1200973
353092
508448
728501
1057783
1211005
722731
1789171
1828732
1542243
845857
86682
94397
314303
61413
94291
48593
1932366
1766422
932163
1597475
1858137
829418
1221477
1458460
1643939
280781
1267199
404714
622995
169198
1068548
1319020
1398692
1386880
644473
1269955
476944
1900330
1885318
1257301
756306
1408636
1958155
1192162
1116416
1105180
1457006
1452406
1112558
678445
1847827
1685069
1490541
549852
740521
413194
1958
628964
768622
995997
905408
914871
166329
233024
1294462
534522
867068
597272
1529460
934781
598024
684544
861536
1988950
1836811
1599106
1465443
831594
1626305
628290
244384
291811
1814924
710779
1362787
1246296
1968187
1126889
1819810
1620417
1303059
1878590
922501
1261809
609734
193209
443032
49773
1926018
18936
90131
928144
1522966
1732541
1705110
182732
1172719
1479925
1234827
978217
802977
1050568
273326
929201
1610309
270583
1979737
1219776
1995732
443618
1364015
842477
1048166
871021
561280
1009334
1169668
1143603
1686871
235630
1018733
1674877
975057
1862235
806286
62728
1866238
530720
1593293
1623857
932335
308118
1681112
1839441
1854577
828241
962858
174374
1705151
1371266
1733262
1259223
132619
1677725
1448663
1279785
385502
543519
1125729
1654123
432060
1199721
1636906
1213788
1148438
679434
259281
722586
1687038
1114250
139504
1003846
1956931
1578175
458640
531878
573426
1834208
1364812
575409
1546585
613223
438512
1978231
1896954
1241688
1995492
950235
1039538
226582
1217885
1529993
1673131
1893673
1964171
564341
1960511
348201
620482
804195
155951
1277348
1459231
1943581
1787166
526215
444882
6446
104333
27146
403622
639571
1055673
1160769
1725501
139150
1054132
502846
123938
1043336
1763872
1558664
884997
950871
1031928
1200541
1593756
1275706
452061
1325526
1392557
291558
1664529
1894778
428619
748179
114777
1459517
1357757
1901605
168160
861830
1304811
1396794
1964307
4787
1377267
210136
968267
1749349
557421
1559255
264742
590153
1776272
582055
652390
183384
1888082
1696414
1408900
1480901
1307782
1834894
772489
1001770
1307814
195964
1918849
41353
1383980
1554776
336097
518999
584920
1922106
412023
1650841
998047
185459
664837
767641
298700
37672
455573
1940888
1017802
1625370
535878
1732181
769212
1531311
429589
1599631
151969
436392
1276676
1351907
1890598
628195
1473600
756833
1992025
789619
1786569
336774
1776807
1852113
545926
1094475
281251
1894667
1723340
207637
1319458
885649
1738946
321396
277156
1366641
1342135
1971742
1832882
442212
1233831
1973489
697687
1899105
742325
1689062
901138
1880564
879467
1383719
117757
1721820
620117
294889
1426612
53303
162761
389509
13641
239661
1348600
668179
1080655
1773339
1711660
1841914
1006116
556495
921514
607828
280800
1562887
249818
704690
958969
1989250
547171
354526
1288623
162270
725582
248020
774141
1017925
1476470
749962
646963
1550652
466219
1149180
373294
474041
243734
723513
1471115
1781221
505912
939678
1498679
8780
625426
1387083
9286
1065519
670524
1788425
1497359
552024
379131
409092
803277
1774099
174453
1617275
796066
635893
1935416
851696
1768773
85644
1818053
1134649
53502
252976
1223961
1847028
136767
1855020
1717355
500504
1431480
1833405
669829
1372180
1106619
272452
1387590
650426
1880808
367363
1836596
98714
1678952
837131
48103
818582
1226479
423099
231885
648973
627429
1344924
240948
816671
301273
1872776
1866286
482137
541931
1808410
1751958
395928
938439
1293810
660367
371077
1774923
140813
333134
1970209
1276763
1377740
668230
1899995
1497544
728492
691474
1789141
168607
993336
434490
1591264
351686
551785
1651702
1812552
579867
1515842
469728
863639
158892
1135526
1172146
404165
746734
1907157
720416
673590
400516
1768042
1945332
710631
1171943
1385336
53958
1695130
4335
1464605
1150181
1210878
1397043
1197302
1431956
965339
1247803
185014
1210724
942273
322950
524405
325735
705066
712143
1779382
33799
1933465
1071873
1200787
1225802
1802488
1529121
1725629
1724914
1653607
129801
291062
1577231
1276391
1788372
1697059
1132109
288461
228768
70680
1954424
1105151
1966139
935169
1693080
1257047
1754117
1339152
227844
471592
1769738
845213
212112
1799455
1263134
103196
1416713
1036040
673998
255989
1588588
1354245
1943785
1563193
364861
70409
839731
1212029
161548
924078
1074788
1783945
1857339
1971942
511650
202205
1164262
397039
449413
1416751
465901
854216
1600160
1182497
1876267
603824
1306437
196086
958331
1023191
1848672
1835907
1990639
1301371
1023166
1415464
1607823
593738
748652
60187
1047573
1472337
1123207
446651
83481
800540
84558
483031
1758213
960193
1617217
242222
1205120
377747
474728
1058455
1611981
176380
1202579
1479628
1057342
1397953
1058749
1293719
886064
640243
260622
1201028
1353248
1514789
214018
1798338
1504767
1736853
342820
1345240
1430531
178929
1623865
129771
1399268
1605857
1562378
16690
1061707
1501849
627425
92455
1956259
876282
441314
1784148
702772
459474
1033939
1630105
176984
1122502
1031570
1511338
913690
361993
145786
307737
998365
1520629
1006229
5842
1447965
452996
336249
226256
1102509
817445
1169197
912839
781515
1423083
1921027
88369
1032414
531689
111064
103183
1327680
1514457
576177
42808
1901802
1974929
1807615
1545723
728021
1337231
389110
1521108
1989877
1580317
1774884
565149
1285388
392913
846000
1135458
1760075
1006453
202112
790663
179160
355665
1856237
1748643
456759
1861673
1735774
1785627
407301
673721
335258
520445
1298376
743612
131141
748037
1461866
467161
771596
581346
227695
1641634
1358185
1038243
458840
1383824
680185
1019617
1767184
1182054
1103129
1725219
1216688
1188217
260070
1153526
1606590
823792
1398619
1643582
1992754
485164
749183
301155
1976922
296892
704028
1960608
1129400
2704
691429
1054360
662446
1198012
1859270
1576110
667171
402181
38079
795014
365520
112909
1327338
1551695
698136
1066122
1087973
1735145
768183
1139991
67942
1521941
1851225
1912978
1510127
764381
552939
1248046
1317636
1886199
984287
1243984
831367
1537891
1775074
1916300
1029914
1911967
699913
1069060
1896173
1722638
345017
1620088
1143138
1304107
455202
297686
1062169
1902400
890963
535097
1881568
441014
79850
791358
706822
822438
975077
446225
1984608
1001144
1799538
1067324
1189703
1301594
796124
716385
721936
1082485
852854
1798145
354769
910271
308859
703993
1171813
1728244
424052
108958
969491
33494
566721
1289076
762651
145760
1549628
550861
1846053
216119
529182
310821
963269
449087
1943690
1851066
1518054
1524264
536368
1601531
1926619
452312
603426
807163
623235
1237182
1274037
1686405
997029
1982840
1503037
1774693
1012007
883933
1679782
1725020
643467
51571
376585
335226
720410
62979
1865931
303925
1505066
262618
1048563
1610133
517155
1684608
364087
563832
433733
954347
21883
1252739
1381741
741688
1608450
1150553
1106825
1295776
550323
339853
953412
1348808
747603
449342
1410657
1485837
1865166
904385
1658870
755410
1710232
1084671
275014
491886
641917
1021577
263285
710923
1253283
1581906
1092877
721520
974884
641510
651838
1440878
1263974
399188
1514950
16353
729342
915566
91242
620143
1606110
928229
298444
910777
47956
1736835
1249501
1293997
24049
1214716
1585644
1368200
616219
1652894
1220197
1188188
902381
1197585
1155309
281473
1699502
1322651
797705
291177
1346161
1738344
418766
49527
1364177
977921
106653
1546773
1304301
1138892
525595
831305
1719884
72541
1789317
716751
752620
633668
1073206
724605
150541
1954005
542951
379853
1305134
1883538
1369418
1482762
602375
1173672
722615
89496
1123195
399556
58341
1749088
1534925
915055
1258681
975438
1511810
486872
770945
431014
1016047
1923000
1431115
1197502
232556
289960
1335460
1462521
1606299
1658397
90295
993080
1856522
1038246
751589
1558547
667597
1786694
1551458
618053
491306
802832
676003
1744054
1233620
1699889
1671732
1524360
1407900
1354436
1905638
1157947
1178009
516000
342339
931417
958541
469573
671344
162748
593880
1353737
1462166
589128
1411180
921364
889867
1432066
1509458
236419
392961
128348
1954653
1438153
1311516
314555
1930016
1235431
762457
1516958
1992210
682809
932344
171442
1991161
1229867
1005382
1441482
265152
1464429
1188018
425871
1213356
843116
495393
1291222
776709
988435
983377
776476
1899329
1836528
1356802
9387
1942063
1985115
530133
902251
1992999
1351751
1657827
589579
733611
193871
1951361
183190
14511
1422199
1470102
839238
995096
479328
1368173
1399065
194477
970466
1988577
567592
748362
1250800
1480814
82679
1172692
48707
699825
322317
501656
719220
1352223
147342
1330905
1105780
1258902
905211
254534
78122
811296
957448
1892066
1711007
1472735
792083
1432552
1156605
1459413
1926781
1806023
1100852
810498
1689219
241495
1307188
1898490
1822201
292961
1442816
1949133
1943398
936124
707869
1008103
775527
1196855
807563
831173
1808755
1819000
350092
1690771
1267291
1879516
1674098
717686
1115158
932583
744031
140330
160795
1341035
1961394
1595340
211412
87621
1644942
567263
1262390
1143406
1112954
258393
1157003
791301
252223
610182
1378108
245361
1819313
449519
1258080
525801
684468
1221543
919424
660156
130029
768138
691893
1393872
989285
108468
76086
1757860
768958
1501401
1749167
1753322
1444102
584244
391550
1924362
863035
1185970
649370
96420
910276
1714961
1198490
887718
1479672
1824680
1079394
50358
1513314
733626
1472197
1632537
1367770
576626
1042552
1252731
1064061
319352
555202
675157
423526
770556
159442
491091
1682203
676275
1411986
417680
795564
1055958
1850254
1444641
497040
1568036
1414206
1451856
961827
1834397
527106
1752266
302784
1178919
928018
844438
877350
446721
1710110
332595
1228294
149255
1234221
1536207
1029578
106675
890993
679915
1100254
1621874
532576
1470897
1741891
1617866
1562406
1452188
1916478
607030
1199315
1514308
751725
1715623
1870314
590052
697416
1447141
1714440
1427248
110002
1609606
891004
1438020
1421723
446106
1776487
1729885
722994
301783
1265557
1642320
58262
434646
517134
645126
1360853
384032
1231331
20261
1288271
1857579
1444228
840062
370085
1130500
1632471
1610727
1452871
9260
1941031
678376
1773831
1506568
1328721
1749561
1737731
1347372
1338778
1830359
1134006
966037
1316999
1003611
1025117
523776
505070
1906003
1229047
1467481
1824970
610823
704868
972676
122939
1368924
336288
281218
455734
575633
987469
1372225
1886800
1275934
76480
588085
1142180
1126905
1460087
952776
215843
87509
653538
743849
884228
977407
317088
1673269
1036341
289184
1506285
1522448
1306052
767775
640936
357233
1878445
449175
934627
1633999
1520670
1023210
1104084
883099
929754
1239008
1993251
1549189
587603
1046949
749068
623733
1926636
963702
1743412
1777339
952714
305309
1042468
1782991
547579
1370130
666427
613863
701525
1141890
1636992
817975
448449
1273724
1616283
1634894
447137
1737645
1489424
1187476
1372755
370372
1425508
1844317
1811582
200169
1589225
14774
24171
889897
865629
459100
1835133
1793391
83209
412423
140980
741370
655928
1936908
1225509
58321
154101
1443779
572507
1172061
1860636
930957
870338
1401183
1852891
1729935
89787
269833
1333589
685354
13113
1447755
1648348
1176356
1211676
871018
1632193
643385
1999609
1258918
1992265
1764096
1922981
1861431
815267
1360695
329485
943005
89035
279285
549985
172699
594366
470393
822884
1883148
1938143
1594331
1128080
422830
680768
930754
10383
135800
1452955
603078
1926913
844913
359417
895217
286251
884980
1260283
1810892
790986
93203
1696239
1404663
538432
1605902
318168
1751463
592969
673292
1799923
1552261
1329974
1391557
1812430
1263184
1386617
935032
159993
584698
844011
1867813
1165865
441859
1339417
1110149
502684
1474750
1049762
1609885
1881445
1724382
995830
1541475
406252
1218296
1748509
1228444
1867651
12300
1538721
1726360
907242
1964464
1857141
1576736
1957390
64752
1589606
111242
796178
1517216
174062
484513
1441471
1204841
777580
653727
165197
199931
758353
1718920
324716
60214
296697
1742477
950093
1716938
1327375
534544
1199988
1863557
1661660
552948
920864
1763053
1519072
1461277
874059
275884
416859
1080999
1439183
964336
142833
476849
1698019
1892216
217716
1318207
1799930
869568
1762219
1623723
1120886
1384429
323080
1032264
316639
1996819
105755
853251
1087064
1552109
1392628
1169921
761981
914232
1098071
1372424
1682155
1222672
552364
270724
1322773
1601187
693002
1024855
508053
354020
109941
878371
1220781
143993
1840775
898846
137022
1302556
171551
354516
1957678
964286
1589239
857855
51423
1354989
1542296
579776
1476187
621685
54621
1043490
727032
173249
381560
909480
103854
199900
172098
500259
198921
55804
1065359
1474818
1856374
1393308
1786786
764983
456612
1192817
157365
162746
1608782
1824320
1515703
1530340
874918
1288105
1238288
1382161
1423032
1377676
169550
184746
1309271
66256
474983
1358459
580709
1468263
1889552
1767398
1792259
1551287
634561
1680220
1382075
1627413
109686
1757308
614865
14058
99970
892569
1276702
812022
2258
1631632
1893516
606328
1678806
1984339
860193
1667541
1975290
865720
1664052
493580
1524146
1277063
1202423
462789
1620905
468015
245709
20762
498134
1522308
169223
1202899
1272960
283172
1095271
1420014
631021
1931771
1326547
1851531
1648665
1928404
101589
1115649
1344960
1138240
1437959
1502882
1234112
1509525
1227225
1470278
358468
574563
1860042
653350
609188
1479595
1014619
921739
1933431
539771
1762890
25315
1315634
878422
393048
1543411
1363487
1791733
412624
1812213
1498352
305967
975836
137100
1106701
1241585
226274
562085
212552
1800341
182353
1203338
1976617
90396
1139936
1027312
860513
1036584
1405187
1894174
673751
1192997
684166
1473039
1679432
1434186
1541175
986291
165230
797874
595162
940748
1798128
1491769
374144
865483
924758
357594
1850709
610737
1421954
981639
1862274
995789
848831
605942
1491832
508444
1826176
1445448
231606
1214061
1710297
82232
608094
826186
673011
1654525
270344
1570106
1343584
1558085
1248815
1715620
1308568
79069
390746
1578567
506544
857995
1893905
1511857
723446
1411675
1583639
1445866
1226291
717708
743457
1901196
1093686
824251
1815111
1566002
1749300
1018116
1111668
23603
1307016
688857
540384
878526
1083614
191444
1232853
848899
1428824
301972
1573944
653959
1988507
1024558
1752479
669325
868289
1263106
402459
356421
850518
3228
1198169
1827081
906974
945308
1544051
1933383
464202
1229915
446342
157657
845319
1141367
528112
1098494
1890463
700626
1621016
306709
575695
439516
583399
389995
1675839
1453656
1742165
834559
129168
1242073
1658723
1514417
1010690
1146996
1462584
1467062
962573
437110
35238
1677700
607738
1402270
562648
1237195
1663613
1226188
1421501
150378
627919
1330075
1695296
522867
770932
1429221
602469
1614425
666576
1319517
764520
125530
1243698
236253
82835
1003978
667899
1252432
1956049
474010
479632
1706549
489682
130584
174947
1718930
247918
1254405
550691
883446
328038
130290
96089
419865
1992908
920567
1793050
1441421
1460062
460237
1386105
1353788
1104289
1880275
1896053
1555355
1821640
1195888
1874701
1348525
1745318
1321018
1229748
1942078
1224625
1715735
1106270
142822
1324121
883144
998511
227926
87621
228230
941053
1525549
1624945
374349
1548584
1772550
983212
152030
1285244
37024
616879
1259774
1167996
830233
988460
1928963
1353156
1133334
1799608
477358
1550476
755367
1443269
1366769
862490
903730
56217
1410874
1155294
483438
1913235
1827654
1294818
196647
1114763
52908
1316927
1986549
285116
1230568
116565
1941585
3015
1444227
1492822
691812
1807853
1763050
1686994
138072
198889
1082211
298424
1853269
780660
559944
363084
519518
277313
1893859
246258
333269
1453190
377889
990571
985942
1253641
722880
1493685
489166
54020
89235
963164
415546
1526767
106141
135351
1577700
1602740
685907
1052663
450939
1630828
1875202
753987
1506527
1009926
1689195
1272324
101621
1585375
81823
1279326
216790
1329011
1579082
885881
1795714
1791867
45136
608231
465149
1037690
941363
1365602
1541493
850845
1760985
1711408
1047219
1539017
1965704
817775
485442
399001
1401210
1238302
1231356
394146
695736
853482
138781
1159270
1976101
1660185
1835934
1004372
608933
1138818
532881
1532953
872425
1357798
1176650
1375031
468881
1975546
1763060
1946455
399993
1734619
1465168
304234
176699
1111143
1028866
1690149
239357
1845146
1623513
1404527
1334845
1478653
718835
487668
1589657
1957761
1859964
193489
421940
1705283
1336924
100879
755956
1007543
1098172
434272
735634
480493
1155591
948172
255745
1821476
1048223
457060
1811141
1591718
1629729
355986
630447
160210
604718
1923644
549338
943926
1798269
1883254
400164
1829222
1066799
1398934
706376
100967
965902
913516
677417
1819012
548721
33795
1304392
848015
551335
876819
1147187
349837
828451
1499965
708763
1457292
1993997
1604132
449313
1237796
48706
909042
556231
1861296
776511
605474
1692072
1133440
226880
1571594
1103103
1600078
1251674
1261332
755269
391353
1092644
1208634
532924
623521
723001
554763
563903
1123155
1802172
1825560
1113419
1910962
1446091
1506687
1940116
791020
1150069
763763
287124
553731
1869499
365716
1255519
1978714
664604
1670896
489045
1100509
949366
872949
1120205
1148287
1320975
1423523
1274800
722345
1012532
780949
1380075
1707635
1763684
1909780
793286
1960637
1134704
373315
270657
1781935
1726213
1049316
1357618
948732
1043844
1908434
373875
296723
1185283
1832952
935804
1596636
496320
1991444
1171651
180087
1790744
873290
1429793
202310
946768
1996766
461822
649658
806419
970538
1898368
223603
104863
1444648
126480
1055710
1860954
1000578
1233267
357186
420700
1658155
477575
1901128
942258
315420
623263
1055318
1579718
1313939
164565
1242123
606158
1150515
1917146
1370126
1656687
386995
69596
675634
1890355
904540
550667
1659909
1454769
1989447
1195514
1829195
32353
1272958
1319639
1664581
962494
629478
1719989
1288950
305832
937145
1788427
1436398
1718637
628553
634020
1435057
791892
1196386
1714650
161046
878160
1864472
1259756
1278222
1008455
1102288
839954
1560658
403804
1407579
1393851
1184918
1850212
1392516
1847317
650881
1629587
649509
31057
1361472
258455
1071772
61284
1519595
581560
1892672
866279
1560840
631497
1433371
331571
1590370
1943095
1249199
369072
1617528
1019381
1026965
1983963
713183
1179977
1389971
189619
884102
1190845
221045
268911
1603632
189809
331113
817351
851052
1645621
330474
1105243
168675
779919
1949238
1764881
1593885
847019
1559636
544410
773255
257335
78831
656014
1057665
1042502
443178
1610712
1551780
1610193
562063
300956
486503
1492258
1854439
1660725
1474248
1842471
1572420
1661632
366261
375407
111765
1625460
1201289
1965703
582755
1169984
1328899
1164628
603149
124507
1485287
1414208
86430
345117
698550
1722846
866263
888821
1573192
1623273
1620472
1380918
1440994
1366210
158235
167014
561803
745130
225459
470636
1041497
1802409
36575
785067
1843086
803625
969978
1444141
1109021
1875553
681430
1079371
468574
1703253
375360
1447272
150040
1161924
257791
1045957
107971
1992310
1688803
1015533
1518941
649345
169044
587627
1621598
1548493
47418
1525250
186959
949299
404190
558690
1803650
1237888
157124
1880669
757000
1851724
1671294
1685436
619457
860027
1507054
119807
286077
1554820
149686
1645475
839154
1048300
1828085
949190
1349533
1281931
1495723
1555970
1625838
1003646
433327
383133
1562611
464998
1191410
41919
761196
1275902
511847
1501156
54497
327196
234720
1095581
1811457
879047
124602
1761362
467754
1996334
484599
996400
1091320
168090
43776
656380
1513272
1009714
333311
615661
703346
592752
1989514
867510
408405
646469
1908817
1213348
488385
111015
628900
174863
1619663
204881
1999642
601499
465099
1432337
55322
176427
1979571
1981236
1463950
1921857
436986
396114
780618
911019
231806
620122
428475
181510
438483
142277
1686170
1129208
749239
1709075
1911932
1624761
668346
1767098
1432737
1392931
216046
1281450
1721689
1510066
1138345
1719453
136286
1408950
631890
1943418
827731
532672
757451
1935236
1064525
576408
1230920
19528
1868331
1171750
930273
1268424
253815
264225
327771
1948029
1756685
1744073
141015
960880
433493
875790
1423840
1883112
1348123
137988
1284354
1481346
1894132
1852979
481989
441589
1834770
690898
1578334
1176194
938542
6616
508665
108973
619736
644421
1381162
903366
629149
421514
1516674
324176
610322
588172
1767667
1909064
1367841
201075
1980500
3735
1594433
1672829
234852
665827
191380
912167
1641171
1753654
348332
1586508
500401
1391772
85864
965180
1322864
619260
1518875
1860598
502547
1248792
217366
1669412
474110
370002
293035
867832
261818
287334
1429692
225485
1021215
1139314
1357221
288996
804421
578390
1763195
438565
1734551
1044852
46396
615217
820103
1832680
417994
1049860
939216
917897
1877283
298519
562402
1927462
1568407
764835
1360715
1157164
40132
417702
837768
390081
1895126
1498383
405760
476275
359814
1710430
702181
311660
466747
1823474
505400
525652
1950021
112453
641744
898470
79916
186714
291079
269508
908831
384564
532487
1353525
1607644
981565
753180
984997
1199074
1662666
123099
146441
655175
215033
671421
1777183
35911
464750
1017398
626388
1912432
1445854
847736
710579
1755213
1923039
878265
1966152
586796
552155
1176070
86568
954940
73745
702407
633845
1831949
425828
718362
654679
172991
1281638
240389
670283
430293
1965157
1006344
817901
1081886
1095884
635559
1575496
147073
1872796
966180
384997
49655
548497
995340
1020554
1992448
654072
84377
1110052
674281
1895595
1831347
1426791
1990443
1976474
139067
526509
1970481
597183
1468573
210374
140591
1565336
1413874
392138
727443
1075886
455180
102745
1828023
575664
114828
960373
290658
810726
704779
814699
942625
1059629
1684514
590069
530169
412609
831333
1369461
1419511
738382
1476541
38135
159110
1668866
81288
469887
293856
1955313
366099
1078919
501964
501077
1255544
557062
473982
1274925
1760042
1594899
1838840
282460
1988816
1400910
1614260
1778046
159671
1881138
1568949
108583
1407564
124089
134220
1052142
1411966
1167571
1594548
991455
380980
987425
1776586
182321
658827
711746
1933350
514143
1307185
1819786
968693
1483092
615252
363625
1756
1078477
1857930
578279
1179836
1448891
25204
1553241
563345
1478092
598559
1181309
837419
500926
773208
1576634
729533
1702401
1733142
780151
1354461
309067
1365374
1568250
1416234
1957853
948066
1886083
778681
150827
580012
384249
611649
749391
64799
999736
916336
721264
1614218
1621848
1839959
1808178
128601
1123096
781755
1854703
311880
1658545
1015129
1760323
587501
1544851
1995201
158758
300786
1884915
1865057
1966627
583481
121111
1878555
1850120
233710
618503
1835583
209917
1759040
449071
548553
663579
1758724
1798303
52965
1053786
1746826
333926
102174
244376
1061459
1314503
1527777
1724586
1564635
1335387
1170137
577168
269857
1281321
1523443
720828
1267117
1517474
755327
764911
1041896
966455
1971296
1961189
554897
1970918
1932499
526759
1049430
1623431
1857449
1086638
1801438
887200
1076222
430305
16741
1384039
1003536
68213
1472264
1885562
814311
754268
1093622
501850
868654
1902366
1546104
1204196
165512
1331995
809512
838553
1321989
1046478
580112
243896
295192
1093925
996569
378578
148216
1005160
1097908
1111252
390860
1576314
1494710
1200883
606966
1548903
389865
1265697
871279
1355699
1333692
458657
872748
209822
1313994
1395912
963689
831047
1643022
1378965
1728576
1016785
9153
244331
1204071
1978023
213340
318447
329895
411560
1162349
40872
797180
1192792
1932485
1208832
299170
698233
1043281
1911749
206583
565352
512118
685541
987340
868014
659441
485335
1548481
115553
1551293
918777
23652
315688
553962
1848131
1177644
703729
1989
923590
1661078
1875168
385071
620439
502322
1984037
708079
482554
1779755
110634
848151
43046
392374
1546142
1668608
297092
808550
643081
1392981
234700
231049
814697
1313328
1880597
1628156
139983
1586283
783744
538279
1586394
1140027
1942899
599391
975790
1014687
464753
802103
896327
1662679
1804843
1041668
581761
34101
115759
518623
1276278
1503915
612760
1496905
1277193
734050
272112
1353797
1908262
295534
980015
919172
1187395
293859
1356857
63886
1091889
436080
1565019
1425938
644169
1853969
1957222
1612222
364996
1850194
1608917
405437
857030
816098
1393775
577191
1000356
1399917
1060916
173816
1745004
778660
189510
1042550
835474
1558188
237101
1003345
139769
1468767
1800010
754387
954958
764986
1393734
798680
1826015
1367398
1637193
1182921
1239490
1880440
836393
665220
767088
1923203
1502928
85437
782849
1394279
1612550
1406042
890274
1808664
1925077
1678666
1907119
756534
211420
279680
66825
1541695
937850
833869
357927
536557
869444
1830697
88253
623463
1032052
929651
1820500
834121
412242
1946655
1044853
1456118
617406
789133
1239967
96736
822711
3004
203291
134968
1612704
1182173
89100
878040
923376
425181
478017
903021
1846994
368139
1197037
1908010
1880521
1659807
1502954
701023
1752310
1002796
1002046
674507
956181
728524
557806
1001098
1272399
330657
1623682
955011
1680478
1192446
1088373
1349065
723415
664800
326700
740644
1028683
634839
75372
1003631
878184
1728114
194374
37918
1971281
637373
548579
219916
1934010
1100682
841440
1410548
363309
820587
899140
1038751
705905
995248
1508714
1240572
85827
1323389
408265
1764297
1312188
625125
1480829
1921868
1005151
1022487
428057
1639756
156872
1371558
1497987
807457
551962
1076511
1954432
1762497
1387067
1588977
883900
822556
1231992
1981123
963465
1749688
433423
1559336
705480
1581295
857268
15602
1035664
1851035
1358484
1557726
1521304
863529
1375033
1837786
255669
1631241
143375
1658116
1212517
827143
647189
246226
1030700
998269
1396414
36563
890040
1332947
1177633
1227952
1887330
1810480
1390385
1920359
1612956
404836
151904
1933642
220378
663098
78909
838694
1769097
883135
1347785
782397
258666
189132
288318
1758541
1460084
589696
1044463
1060666
165709
109131
1201217
1772757
1228055
1330342
1797782
932310
1792786
919510
148533
1156286
1191179
1010959
1299190
358059
32854
1529326
313395
1279916
832964
1449340
1986693
1295413
62137
115929
330241
376898
992311
1593218
1920200
1264918
1798876
459925
1156925
156747
369079
1646415
1771771
560341
880311
1348673
1418844
1163381
1951860
123515
1207192
1057784
647772
470566
792130
1559031
1349370
549261
475314
440670
317055
1858592
1520632
335938
154401
486993
961633
1153507
1297568
33138
1368300
951235
1408882
1036607
1792992
877052
82428
465326
1715447
842023
348860
439704
883832
1580520
1574102
434779
915025
7622
630743
60260
1947697
584428
286339
1024684
26338
101335
1703768
1256447
1289170
420338
964666
1714296
678161
567516
1405266
32522
474570
645121
78794
1147865
1258491
1185197
301103
235973
64025
1509798
1505811
939660
270399
551424
700860
885117
1466990
360373
1356185
1802252
1031924
154207
1745605
711657
1346022
1382615
1283544
1562272
367813
1134243
1181289
1541660
664619
1506213
404283
48722
37774
160258
1927460
953934
387588
1724496
1569670
1879349
547280
1780594
224275
825456
1323210
12451
1009391
860819
1478569
224993
1641424
1385337
344483
898248
864134
250608
432712
1377849
607780
1328192
1931233
1345357
20414
1168463
1431532
1890966
1689075
1686429
1838492
955701
1224700
896816
1560706
1314330
114905
566481
1427993
1223496
4670
1039381
692750
908113
732852
469442
221334
1129720
1243879
1419711
771700
928243
1107687
1751630
1753653
1817056
1721717
1529661
240693
1852557
631310
885024
836804
851105
654077
1285583
1256906
284657
1441229
419825
806719
310335
1553812
467468
240221
1507399
1932531
1724884
781987
1536732
1263205
815611
271003
1274810
61932
1448931
91943
322613
1693508
877972
977234
1178502
249193
41090
1782168
1900564
432137
97093
368772
664356
1087841
1270093
154064
881853
1842336
671947
427848
427840
97591
758595
1389712
379279
1496482
1976521
514784
362423
462037
979443
1559764
1615041
269183
176124
1047211
1238954
1239067
898890
1742740
238829
1595154
1541011
723038
1220228
1113721
834729
468672
1282507
1585948
1879631
1602217
1886439
1213709
910703
283383
1073109
1251847
752772
1961046
259048
1148309
196068
1635285
1768488
1753981
582897
1711556
571994
1820628
1157196
1813278
1018050
1857465
483213
890868
557778
1459293
861503
657605
1042517
1421827
1093578
729836
1839741
1766878
1846910
1033974
1254833
222022
1294460
231048
757965
1831076
819381
133358
713542
1159547
724093
1504643
1393926
849152
518816
1746258
311129
556356
1143004
1603503
1400590
118510
1974543
36597
1046928
1377659
743625
827955
1109255
742409
147469
36620
958431
483758
1673638
433397
323333
1446835
952568
1348283
126907
771034
1925285
1347644
1230622
1620457
1334506
171965
1034495
1579982
272724
1490635
139847
166242
532167
362954
373819
1672666
222560
143554
1341597
302370
1899333
242843
202097
1895461
364598
766634
1678351
1055911
1839165
1643808
747156
1823065
127986
1394956
1271348
1314001
636268
941433
118765
1778446
1337928
542267
1571052
1333296
1158295
200602
675360
1910477
1748397
139936
1461961
508576
1749112
97687
1647354
249221
433841
138323
238622
1640279
1591735
655076
1047680
638090
124954
303537
225228
1385587
871758
327809
1842914
15146
174934
128336
496168
1325477
953553
7151
1191708
863862
1637125
382812
96809
1457366
852471
1885200
598179
811909
1796294
1215268
1721616
1540095
1224829
1460261
183968
1251346
777818
1078749
1327828
1182064
1731496
980394
1257661
432948
460442
1468151
455752
1778786
1701493
1644182
1753967
487133
188526
1386336
666085
1973604
393208
1882907
1321127
82086
1978089
1388071
847817
536906
1897318
734292
74051
1621567
397138
370355
501933
1432225
606808
1488859
283317
1854355
923556
1391057
1858434
1420642
1309948
924257
1538634
1718392
1097808
1559472
218021
1049890
867942
1391390
252148
458701
821874
1250193
596396
1312705
1520154
268585
1581481
1105103
1275865
1485768
1227347
1634979
1601894
1627438
1629659
771380
317770
608155
1683707
312686
365618
467054
1711687
1074630
1371913
48852
1357738
56005
393146
1855488
1445582
1383944
356224
356850
127240
771571
314411
606342
1984256
209087
650255
1477980
1010607
691093
1296625
107248
614700
1646101
865142
108451
1551926
691425
1934774
880508
754133
374576
432134
1455815
1319790
708427
809373
1347202
1630416
1699546
1799773
80352
1524092
660641
699198
1935697
968060
210431
540266
195706
56475
1049562
640873
83998
1780090
1443622
1284798
1824068
6379
1018482
1736511
1324882
979842
1192178
631824
1611747
803499
1128742
707064
861465
284008
1700457
1204694
723848
1999553
1938970
962269
1725236
246553
1471756
775971
298897
1842903
912510
1703877
1041015
1507908
1523392
1158074
1318624
696147
1508898
1117651
287900
1727101
513641
1408940
818687
886008
1243604
1760328
305911
1699609
1543766
1519625
1466604
362855
305548
1209820
1653452
261347
1775492
728130
1094401
695729
5038
1320137
478537
1402759
896113
741110
1928590
550024
899578
853555
563774
1356057
408290
521032
382784
816594
676941
766362
675399
1717018
1395146
1149037
1324765
412037
948017
1932869
130668
731534
145854
108841
1222077
787330
250768
556205
1720283
1195317
1636555
681323
1561814
824655
1581328
1249656
634624
471487
1560020
411754
858836
874223
1482961
1864074
305774
1652386
1098207
1398229
1210756
1345779
401400
1326350
1952376
1121598
1698348
1367096
549027
425677
1228349
1973247
297073
1597211
999226
1836777
1952029
1467181
562132
902008
380771
729822
622910
1498183
1559566
1710091
142191
1371488
469806
925995
1121383
201741
1938431
1581571
1379412
97701
1628424
601487
1912351
815270
1830291
1446787
1150610
894962
367278
589
1254719
262348
597916
729540
1602649
101237
306122
71143
1537962
1812896
1752369
608192
1343815
1813751
1212040
568338
1631055
871342
1326684
1219606
300339
1225540
1578745
449079
837930
212262
296342
1785764
624585
1891959
921914
327502
223163
477038
1736047
1260721
380493
1249555
1552705
830511
717746
1596429
1120492
229116
340264
409979
1751344
1317626
811720
908323
792105
1802587
1187261
1304072
418539
216483
1459700
1595283
1263922
1152141
1433364
129756
316762
781913
274209
1846425
1569142
41896
1472313
111697
186976
1830172
28228
859301
1648450
282688
1172162
306917
487136
623263
873839
64160
1949947
760175
753606
1294123
1099873
823938
581969
45955
367671
1845245
599838
1750545
1039880
1042758
1802681
1701932
606562
1302587
1075938
1819536
1720137
1855094
375421
323834
404389
109469
1395164
400449
918818
840425
1969158
663625
1306172
717155
1671750
72085
68595
919162
318282
1876760
429917
320804
1112620
726958
344290
1074413
836310
187886
1400253
1523795
127530
884574
1320180
1788814
77403
451479
1173240
998762
30617
221767
1865241
1759773
371471
563772
1257805
45793
443149
840996
247956
479058
332107
489531
1203008
1734331
1435951
1379936
1542410
505085
978205
700209
495652
1483413
748283
1258998
1615062
277775
1781698
1393452
80718
441751
424734
1051803
1870199
1489347
1289630
197325
856368
858747
457891
1846341
979496
1623060
520431
618602
1247198
1405691
858735
1961484
1348220
293259
90206
701839
1938539
1220558
1255702
1676215
1571697
1319766
1671717
396402
1992789
490262
1951440
1406016
667405
1399212
605725
1991680
497224
1717801
1190888
1531288
409254
897620
264335
124545
1671371
1665444
436628
1586030
770236
1039987
761816
1411331
192367
1777787
157613
11094
715945
1076679
1335131
1701505
1206796
1168614
1782562
522622
296300
1233511
1640901
576722
997712
1464704
635280
1590076
981833
1157963
1469570
1002960
1374249
1416212
1345415
9807
905122
981934
1112661
425623
1024968
160381
764686
374008
896310
1688173
629005
1600468
1773504
115641
1158259
89375
250484
1767903
1818225
508233
261370
1290790
1980218
282636
573689
736917
492087
905196
1670462
1904760
1203913
732101
1303463
1326529
797998
1487450
400176
1855703
1546912
1181983
1833287
1678828
1112792
1366287
1567544
1739014
508757
1558420
30838
68164
1565178
88567
1763997
1963954
591261
662305
631090
192008
1403497
905606
431031
861490
1682397
1109906
362240
402819
1395751
1666885
630641
1374391
1663160
123947
42596
1397068
1219663
1487379
515301
1470277
1459497
995605
1086455
1313341
1582174
1796239
1969231
966437
433116
650190
1222603
1380313
961746
244132
462716
1016130
1101100
325303
942436
1621162
352208
437050
25664
1011315
373609
1609580
48044
1163720
1971635
345853
1983524
1055030
758543
1495273
1910680
1279091
1505035
1086569
430392
1599566
1847286
771821
863471
384775
414848
1098324
517976
40735
339832
649403
1180325
1609391
1502676
491558
1240984
292753
1954202
1504504
948598
890399
1867492
419902
487249
1311870
1385471
780597
875937
981090
182593
698443
836126
1737856
1264106
674790
475085
1586610
140298
1783908
538347
47416
372948
1215558
1108524
573067
43914
1534933
1484096
1776735
150137
57362
681468
845947
1656611
605307
1583104
1933477
815343
1587507
1338907
678436
34602
497038
1417545
762437
524569
620669
903598
445940
51476
641546
853862
1546758
938795
878542
1397613
1921965
507816
1923816
1402971
1493773
180940
400302
633672
1050829
1644536
1187121
1808808
1628808
960062
424896
863859
1806422
1237600
292936
267335
41284
689167
958310
83360
1648229
1822706
1838903
118026
658535
200
1874657
1395507
221292
19931
109682
1298272
404346
1728319
1421390
210674
711998
778195
1347356
1025285
1672847
357259
622017
580440
1465365
1548081
1142504
1492101
132218
1177848
306814
1164556
811647
1024303
293053
1503724
466597
1165173
1831931
908408
1988940
961759
1091757
1473487
1478821
1702185
243569
1392787
1901891
635224
881784
311000
569560
412196
238041
1520357
1365943
468761
30576
256228
1601866
437658
1040371
634099
1171117
341666
645146
1364374
981210
1699417
1393714
1176505
1480157
792424
1608575
143187
1506502
1571874
649068
1575567
1643698
1602366
1354621
661423
255588
470815
85376
1022502
472179
1624175
636083
1566546
1431406
715820
661639
1144165
741628
724349
401147
550608
634676
558391
1949678
172742
1405557
220277
1682572
1922179
924766
1853461
1787762
542703
639974
1482959
1778721
696824
1970327
710493
475355
1304907
1981254
1930159
1527570
1637956
36337
297691
1824096
234048
1433910
1940551
893518
1539223
1843791
1138336
1799587
1328098
57940
396437
399472
424594
1287172
202426
616835
1465970
350567
417115
822765
858164
1881453
720431
391321
565108
699993
1704235
1012638
1904764
66590
1012588
1999001
1999866
143805
659465
528342
1085885
53813
1335462
1933653
1549565
1944881
168790
1609954
655426
995706
1581184
189961
29928
175993
950303
1485003
921299
1250986
1532110
1178894
1487222
1201859
1534761
674349
1560754
1391549
912117
151258
1710923
1561690
1588473
1697049
1681651
1900455
1677765
178943
1813142
1818355
1423845
51756
1328565
992016
1942267
1026656
714414
1714325
948711
1245014
152618
467187
460240
1406054
938441
465359
505631
22686
1758369
1512989
881751
357780
666910
1965
1061852
1350629
1896551
1485512
414301
961929
1376419
283872
130065
984200
1188573
1290694
1411204
1124869
1225023
837802
1136473
237530
85787
1494221
1400881
681321
1871120
771382
346485
1060162
1628780
786400
1538222
912510
400215
1979555
1189938
1164513
1578687
1191031
490634
245965
1276347
1022416
1509852
1544592
689425
1988973
938313
960937
809572
890941
442057
1088299
1537297
1293280
1687066
1517498
1466223
471766
1141946
1520694
1600536
493352
786097
626670
866132
1571389
411976
197092
1122496
1509264
383337
1984112
1293906
249765
1634950
239761
198810
437218
761102
1476595
1082601
1781127
1070197
1607528
157661
1126888
1047129
219377
250799
1332588
1627477
571619
1577276
396216
627804
1137264
1494876
1253477
1445240
1138202
714423
1475074
297641
1964449
1416453
1271517
963200
1098551
1509594
758586
1915517
8340
1802342
440096
1981625
1579542
1647970
1722946
1202568
1193580
138194
1624556
186863
1779137
468653
1055192
1518067
209838
1424357
1822602
869310
404106
912859
389120
1861959
627388
1671314
830552
285323
737364
1613778
1587095
815216
1222587
313682
334533
1091523
1417549
1457938
113305
1144904
1945625
844112
1228858
77991
200765
1468036
257356
612415
1747971
1283879
1520938
1106173
1674008
1931795
94778
939186
1359467
1226213
1043068
927016
669927
1182177
156092
251020
401081
455896
1471390
700085
524702
1118480
1664476
1108379
1807343
323411
752508
736610
1252277
530291
908232
1155484
1425640
727997
430129
521323
744259
1917212
19702
843671
468201
1790717
1149228
118703
988389
1242295
289677
1815274
1027126
96577
833433
518251
1654386
1071058
1158815
1474400
607668
539297
685987
1379369
1100681
1222994
1528853
1114851
637928
1243751
947718
1952647
944757
897480
1731098
1672523
394914
812917
1410365
1472942
1916546
1586515
1756105
1077854
1608447
1933574
1844991
125768
1086895
950535
295531
1090326
1214112
1295134
1503233
1514372
310435
1401407
1073751
670613
1500769
1718882
1145787
764614
144309
418424
898676
1167764
287346
1681629
867294
246266
63981
215414
38746
1550643
566218
1842970
146045
1429961
1054396
476530
1242816
1495675
792692
1314308
519653
1158642
188941
1676379
848853
803782
976210
1072378
1968585
1283467
1769082
1514260
807794
1688756
1775533
882604
1930623
311960
1289509
1271699
1356743
1214168
1905111
137099
1015284
559231
1072189
1832407
964280
298743
1731148
1508619
85855
951190
388592
664848
445923
130783
1632953
798075
1227365
611211
470824
1156697
1487467
1180142
1129629
144672
967271
1387886
967253
1591610
1073736
1210468
433063
891398
570224
308595
1798630
1148798
526439
1329467
1403265
1868627
1202571
1524401
663090
501613
1434902
656745
396724
1384024
273786
1180845
284065
595501
860147
23125
308885
920290
1871026
1238698
1034142
1576136
240813
1610765
1296717
754141
462831
1480146
700104
1960567
1969918
1866712
1876497
1680073
1319052
1591340
1365090
1067872
440218
1610599
1188799
661863
1506813
1769766
1481063
1378142
1013262
460201
259591
1392853
907427
600132
981476
1158266
1335472
1846922
1793838
424754
1998332
1660245
448015
851403
6254
434198
798244
560883
634962
1591000
1212793
1042166
354739
1962932
751427
1727086
861747
1702875
224772
1294416
238832
1273116
504074
554528
1880109
1998156
541188
1850885
1019714
1691172
1832282
988954
1101191
286165
738178
229042
1231863
263427
593941
1532400
746218
158714
1253605
364710
311708
1954256
65051
686642
195086
154069
1907055
746532
1612752
1447538
414158
133598
935549
70944
1344264
258869
1110110
513461
1517974
881154
615451
1967800
669367
369967
1240540
1741321
1204263
2933
1826883
1427510
1900845
286181
1962012
632398
1757168
277802
231771
1614042
1212214
519292
1303944
512341
1090732
1856483
1015150
1500208
1497350
1818111
1008410
1916103
1077713
717003
566631
361799
95895
154285
1192327
560983
1593463
1793575
1294291
67538
682233
1469078
500838
1604189
1378526
1489487
1843251
489716
1202159
1139173
432016
1446084
482220
1181484
541423
601122
1849942
679540
194768
103535
1264039
764789
1856055
501113
1658364
1714807
365666
226644
1681864
402057
553116
310073
435848
581127
1498368
337932
1284253
1466209
1284372
815581
629456
1087384
1089465
275437
647548
1340951
142626
494226
682399
1617554
880229
845258
768215
1527540
1830677
458640
1100899
1370718
1829230
490941
604476
1083397
861801
1768482
700239
1415186
223908
1378332
604773
1265065
1642919
777998
1783155
1513331
1813284
415879
939471
988917
1379589
1852133
73234
92269
1361290
1243557
1785204
738173
662047
1183339
1963665
645282
241207
1974150
144307
52110
1239491
1823370
1137440
87297
145483
1679858
1257178
1681657
1532548
1695716
505656
1072078
1336401
1024035
1345761
1068211
326477
1556267
478646
1196267
1088147
375484
1861215
7862
20462
1719686
1770905
1354310
1388408
1605475
668766
621461
1504833
246257
329893
276150
401768
1115059
1947909
1151525
1362525
463382
61524
16002
1824655
1379573
1219096
810546
1453057
293074
670553
694394
1227557
75359
1925988
534806
1943961
1839990
643887
173275
1948646
1285168
111683
714125
1216064
725638
630358
1368044
447841
1302070
347454
1858551
1061608
241947
734316
814760
257384
1979594
1425046
1376199
1072379
258280
480895
897249
1851629
1925153
1039726
1227504
1758172
141963
1002441
1283160
99516
210032
1117236
713093
115432
714354
1837764
982759
819960
692688
658210
137105
1495380
1567027
1764918
1176413
452783
787685
157499
1009388
126664
1156548
1716065
330904
1885976
1815463
746330
34593
995272
11802
1615247
1746621
1053918
1388878
1368812
269481
1347822
574727
304404
556511
1317925
1167627
1930050
1291285
907824
1122135
1972819
143532
535031
29204
1306618
371614
9093
270280
1155335
1667307
1468455
430229
816915
1113035
1560706
1835133
724860
1663638
687632
31304
870098
1362814
992866
693072
1154068
1038330
1229101
1582592
1363961
496792
978730
1307159
1070214
307656
1524989
1500036
835633
1870050
1859889
811661
750423
1637670
1738328
652229
263949
395558
728322
1112667
769168
106355
498212
1791501
1436852
174662
271176
982337
212953
1732869
1729411
1778683
1490257
552761
1392982
1796719
464784
397759
1330326
70249
108219
852763
1459083
953825
286162
295368
632140
1920514
24187
830225
300432
1375447
1853526
224858
1028737
1483516
1221558
1651414
475157
1786606
285320
1479051
754271
1149155
1037951
799142
548284
991737
129927
277464
1300993
580547
1041343
749125
459943
1345173
1137898
199508
898050
1275103
1672158
404547
406037
322495
351889
470096
1758042
1742479
582514
162530
11775
546038
1755777
705948
51319
1023557
1939952
1880602
1954064
116135
821383
577690
1280458
18808
205418
1600026
452434
727463
1704926
1141922
38357
1118297
1123409
1803400
961487
1017010
212628
756634
134529
1711947
1028378
117082
481058
918841
1778174
1745173
1390384
1415460
1768208
1952097
344099
572892
276738
1725424
1851026
1161851
1328932
487641
1447671
1595497
1660331
1607079
369243
156365
583098
692983
1035866
1199905
1066110
906129
486118
1569736
1231355
1570341
789332
1101455
405547
1238973
574306
936260
384373
461491
182184
105253
1808392
1679187
1655968
1277589
628809
1701117
1279390
611809
755734
1518681
1440969
413762
1238607
791393
1596956
1325093
411168
470570
284409
1417827
972214
915798
1699399
491478
162045
1454512
943173
1443070
850235
1350284
1131299
1890486
172862
1398422
1611891
1196115
675870
706307
232805
1260300
1666491
813639
1483405
1742402
10494
1545841
729798
1291858
1809911
667743
140165
930720
1065995
1085780
1580664
354009
387792
1359227
4196
1747013
1546841
810482
1402017
941026
865542
1909293
116968
579232
1400720
88441
156633
92968
1502352
1282785
412148
455701
1921482
1819643
41348
127490
1139551
1433065
841754
1316276
1236789
879976
1810644
1659894
316742
585763
1374174
1831864
1981376
1742656
1503192
1643748
946736
446213
44345
394172
943150
1581379
1521703
1675272
1173562
170976
710333
892549
1576909
1364690
1321364
1293943
384995
1817809
815913
1099948
714299
1711201
658495
1633044
1408059
1843450
484005
1929382
528313
130213
617807
1674414
1853078
1801002
1472792
1263711
911417
384782
1454295
1151917
811581
1028902
965635
1023905
560334
883551
17565
923401
553848
1151203
1987008
1365108
656959
1368604
605730
974249
787728
448160
993028
1623327
1142575
1524917
1994579
1145010
4095
1829811
872020
1932310
844396
1476954
654836
1974387
1477212
783480
1177935
1296637
134528
331001
1604874
1949614
1809405
1852577
1267753
1709843
492964
1620455
1046706
723974
1811357
616959
935643
1404013
256410
1003468
1175364
164031
413485
1681630
1534560
1429876
1151341
1380974
1234728
658419
111119
1236758
1238095
714086
268412
535347
653895
1746487
1523808
878967
664044
993468
509284
1086508
1552320
546511
1675450
376072
1053735
1351718
1196643
827836
37860
1856848
275826
927837
1730156
200681
352830
917859
1163708
915428
1693267
641166
1518975
1143850
1090198
1178441
965777
1099805
949976
1850036
1105532
1526566
390413
114774
1129018
697107
1198548
856408
523445
666225
477885
951308
1789746
1818270
1401190
1273172
529377
953730
1340921
436268
1869620
516936
1649521
125578
34610
1191249
1355084
447481
291427
372621
273004
1574818
661226
1156842
1225336
217398
1884293
1105987
821837
635426
1423261
1832205
1412145
238094
1566147
27624
937277
1074226
176362
246498
902608
1453699
112233
1076162
1222377
1846366
250915
53305
28939
733126
1315242
356672
761501
708247
1173509
1053182
325853
1591271
1369968
665205
984904
140803
1283480
1817275
1938134
344057
1808078
943646
370610
290654
538534
1439854
1044259
698795
1533776
968910
1918395
1526085
560621
1042286
64408
1651753
700146
1931839
1257705
1116856
26495
1788284
850346
1305759
1116009
1002739
1470170
1153674
760750
1121751
1436998
1306324
902693
1955520
1931971
1366544
889117
1059008
272884
1508494
1102310
1824771
1611662
491886
1289482
1563867
1987181
106348
485875
1793676
1984346
202125
935653
1163999
1103137
900393
145248
343639
125399
1493933
1845913
1947485
739067
333480
340842
1053409
416442
818658
122897
1525833
698957
924106
1726953
337014
1044238
478148
1386760
813271
1408588
750668
1816711
676210
1314140
1611878
1837886
739460
374059
1885769
953631
26696
297149
905647
730147
1195342
1385856
1367577
1584278
15529
467862
1837309
1732109
1093910
1375292
1030989
1177241
985119
467321
1713514
1383256
1792908
336732
1716271
1041989
604228
57820
230582
133341
635453
1029103
1774255
1149876
1273429
1210783
111322
1655575
1963597
1967378
1874728
1788183
643415
925784
954468
1534723
1893517
1929638
810489
1347677
1528022
197696
1025347
1264957
680179
317318
898338
1598802
372278
1190320
1988171
589067
545694
280486
1048935
1196556
1279497
876104
1403398
502299
835677
342278
577808
1329837
689072
1811230
1818003
1776031
1383256
1556613
40907
1236534
436307
388204
33924
1304616
1632706
251635
1866608
1667931
1522981
331693
545773
153723
1178572
438538
1452489
821138
1741461
1967848
202556
894519
990215
622996
653829
373639
1470861
213503
1943125
1347930
1195525
946617
1847473
59644
971005
1105652
1220030
1566322
769595
1422668
1587015
1981074
1556319
958281
1431579
1691584
273185
209420
102369
1740330
1997639
1536744
982670
781229
706010
1102561
237602
1466088
508531
237209
1453320
1862517
126339
943559
61723
689629
1123345
417328
646280
1820640
383347
1133218
1416684
971341
48646
1948942
982517
670978
1587363
985266
440665
1359100
533330
759801
350490
110470
1736389
385315
43712
1043183
357284
872788
1346568
1298574
1252340
1299363
333436
1477551
594872
1689603
1764181
1577522
748037
1870330
1568572
1702475
1679611
940314
691442
345839
393363
970166
1042505
973858
1871739
1492680
946800
106305
367719
799948
89917
1640623
899650
953015
880324
1763539
721565
415869
236760
1940216
1352643
797903
1891190
471232
1758569
1607722
211901
1962478
598763
1759669
126922
1593175
280409
1870836
612576
469145
1613988
362252
1856449
1624244
782433
1937060
743680
858267
1462905
144771
740032
517589
201672
1513156
1072139
88590
443277
714746
931420
1122329
245155
582302
584525
81706
106341
416235
1560085
1453793
914538
234639
1539981
1804005
1302251
205925
291627
1788
1882089
377246
409248
1432539
1904208
1252289
627233
270847
574860
1333475
1160648
1702074
453931
478335
1502640
1989675
268395
1512739
1782861
1909649
1150321
1623594
672525
847712
1375834
1446285
439580
1872258
495840
758786
1793212
1858554
1129494
447492
1866009
1788124
539758
1046855
1965996
990692
1272182
618185
537196
84783
1525761
1971795
282494
1075914
1019561
1173391
1059544
449377
1898775
1781324
332187
44928
204110
1768155
1108316
1589330
556266
1069635
334588
1642975
770082
1293106
788464
1837161
1240365
1988157
119288
1314932
300183
486294
1417482
139180
713812
1841919
1634414
291178
611694
559120
1725219
453790
1900844
1961518
256684
498934
929738
444830
975494
937709
1832826
1748820
365834
1200007
1405793
1615124
1028146
1786875
1992627
1853866
834884
775718
100482
1954622
856597
1718200
1850385
969911
87499
687559
267616
1208479
804851
151940
921354
1057836
864659
928223
759708
1694065
627043
75819
921417
1448963
124008
313834
1546207
128780
702175
1168331
765943
108363
714928
363860
132354
536185
100939
1683106
1211776
612423
852192
1233155
1985152
398124
312381
1731162
1558663
792935
910929
883807
1069041
594302
522378
464942
817580
54318
1088055
1169242
958244
1727069
564425
91469
729054
877321
966159
1049756
435577
1057065
1954272
1109226
988721
675246
385214
1302153
1533561
1314149
1428714
1270700
59853
1265625
1550121
422657
782467
154478
934299
466137
1355413
448299
1174460
1927874
60886
1623439
1916232
450778
1431121
83162
1567025
461284
1898298
1388926
1625124
1766866
507263
348704
1118859
747632
83109
920215
1267728
180747
1722503
958487
1242030
1083047
935285
412501
733879
667241
1990717
167696
1590578
817810
1464334
797151
1996732
630507
1937273
1643048
1704306
1520037
157301
692139
1745228
698970
661439
100938
1924630
959199
827541
110487
1801514
1363550
935210
1687061
1858977
678479
362309
100568
1858796
1740257
12835
367861
1290499
975483
1336957
1904767
805734
1096240
336740
241868
1177173
673812
884166
140373
1626170
838242
1485307
64001
529798
1595154
994974
1744515
576231
1614476
1566985
228301
1140320
1799692
1823988
1738615
280396
1245640
581006
1619987
1540762
291881
1198484
1804744
1324990
157565
891114
917148
1378476
211569
225862
1896897
400376
1148907
608564
637269
971471
1901395
488983
1289125
1282934
861136
331005
1031765
1621096
408372
1941558
954313
1711431
893272
1704823
723889
860097
539157
1881431
1330943
967162
1790293
1085275
1047389
1653627
1946329
965231
1775935
1529429
1189832
486999
1453823
385000
1840222
1491548
1243365
1280415
1923256
916279
1960124
4469
1096478
750453
1036486
1952774
1771581
1462799
91844
405142
1483242
591143
1559096
1559716
310910
1099405
758668
89122
1646622
523142
123740
940843
1777069
464253
205644
136903
1502108
410505
412796
1788541
704789
232942
678968
417174
383211
1504066
525195
658402
1259668
758783
1329115
1236296
1211754
1813051
726664
17973
1527087
359066
502012
517687
789345
1158511
156515
805604
1805382
572256
924386
1267774
361259
677689
1804645
1218083
759151
1887484
364662
932688
879582
1150535
1548762
625153
252114
1236187
1391184
1380012
1661620
965818
288503
1535376
342816
660948
913832
1825748
1867706
1341447
1999697
1988620
1262072
1055401
1672615
932741
953184
397652
479989
430281
759671
1128570
656846
491585
1409058
1069638
277664
1456099
928149
554356
1999381
161080
1505621
1756252
828419
386357
245412
1795412
265920
993484
1221790
1300340
385973
273512
1576815
1401290
712082
1563870
1156172
256687
944720
1359230
754260
1619416
654398
725435
526196
690011
286116
55483
585467
239054
1212035
206172
1108801
1067446
328095
66559
700579
1943554
717886
1992835
481573
1887861
327835
1199290
973104
1063900
1826440
228370
141016
1862890
207216
1891990
1311716
1809296
1885195
23803
16973
1664870
1038670
1863600
134156
304003
1300018
645077
1437087
798234
868995
1871616
1775282
100071
1379805
1796153
632674
469842
1157645
703372
1683469
1408858
28656
684778
1935355
1142959
479138
1494727
975868
110724
1324835
705309
1423578
1660254
570007
1229826
1226810
1028945
153176
1595897
1132892
600452
1067168
46356
1398038
904083
166554
1276203
444284
567993
1870085
665245
621742
1448144
1683320
94059
1809352
1553596
280624
566739
1699790
1126362
899234
547526
1508923
999853
1107554
1987671
417703
684269
712246
703479
1244244
748533
1652854
1104961
1116536
1138016
317139
1244027
1273425
621061
1605675
97120
12514
1836037
435557
1293511
482053
1977558
1916996
753780
1707384
319521
1472526
381141
1074119
520606
1577033
823867
819390
1899265
1172440
209014
1275123
396262
768895
956615
1097571
1644698
1092499
1003128
1507519
1399488
1940260
638337
204550
271839
1637724
1572336
1800432
1510059
427477
1865543
730171
330799
1239432
937183
1344200
1445995
386203
1079563
762628
499967
1533280
1826562
514522
48513
800779
1186422
202959
715679
980173
322856
1660191
771763
101805
1405042
795816
889637
741192
95959
691786
1443854
1851661
239859
1124732
498555
1692282
1456801
673077
1902279
220877
1497441
7513
1412962
768775
1866006
1833303
9436
1473120
166490
1733555
1583890
1348158
313491
1273080
1041725
292969
538719
1926709
1046060
640536
898530
777506
839554
191086
1122854
469058
1999911
1935876
1787990
1051785
873397
1918882
1268200
1107335
278523
1958388
550548
1709574
1079275
908133
122970
1059799
647115
1548872
1175871
711848
1934610
897237
691316
1555504
87667
852298
363422
1478267
1085001
999739
960949
704434
1891975
1522038
299679
1689686
996168
1943807
1798111
1386856
1025768
1673797
1067000
367257
1523529
1752418
1508396
40038
861854
1528033
1605295
792330
1399076
1670293
506651
1977230
1490548
352579
325758
716798
707584
238172
845860
138521
1275612
521887
529537
201586
862960
150145
1415852
956895
544306
1197787
258390
971507
1063154
435974
801174
731434
1228913
246282
587430
1765621
1061472
858640
1162849
1587991
1880999
1868076
1907608
1076551
353849
1563949
1854898
357490
685332
247626
712635
76442
96159
1790317
908605
1489261
1203472
1170151
1969559
207412
993671
456585
451688
892241
815207
1418902
1497852
531054
348572
1451640
640846
1187693
1831990
600055
152518
944641
423932
1408407
604553
599313
214454
904168
1036511
1826988
489420
1621060
1088259
1060821
212091
1676809
960970
591271
1105990
1143735
1754495
94159
1154152
366798
1490018
1739700
1466221
853485
1222721
1573450
651750
410823
326905
1211248
1344115
1476277
230750
56538
1731604
1593130
517803
217646
797747
1262265
557347
1795214
1541131
1200928
439312
545564
1261736
1450889
451972
1387792
20175
962700
710529
1706182
53911
160844
505244
190412
8277
35578
1351144
177234
330377
1459514
1726914
1701192
213964
1490141
1145851
809292
1046085
1715422
1336244
518948
1381648
812773
1701653
50167
1883890
783372
1026213
502550
548597
1023668
465569
1129730
1502290
1544993
224923
1048437
1052404
1005814
1534622
1317006
1159481
635548
871989
612691
1190570
418571
1312557
109319
137296
236100
1074763
909941
1652311
407356
567472
1738611
1678114
469357
608606
820155
301503
512205
1576634
1640770
1654118
481197
1371561
156643
681273
1217098
1721877
562061
1318817
1646556
1755680
1317470
1592681
589181
1675841
1446733
395568
287928
740293
384029
311927
347663
839954
1455439
579185
612608
1339406
814864
1747556
409063
753668
1371246
503900
385376
1562247
67314
5157
44251
800640
394260
902192
662142
514664
577127
1359463
85944
1633527
833591
141672
1489337
1162196
737766
472971
1928541
1663183
178331
1812936
402497
1338431
1479230
86714
205472
313724
569473
357790
1858081
53834
1172941
1306069
616360
1878456
1377924
123901
264128
353025
800220
1204494
347927
1061594
1191842
469624
584268
1391963
1753487
132392
323437
423997
279175
1516431
603261
711573
172748
46635
463216
174247
1921883
1067726
441240
1399732
500470
290479
383687
1962340
1667835
28740
511107
487798
258114
812
157437
1463036
238742
1676252
1448611
993324
158074
621917
927977
37964
38539
1145400
731248
1228186
1771878
1363138
1585649
1613091
538786
1062954
413981
190068
1991610
186520
1004879
1312618
875844
601341
252573
1683344
1407529
745286
974556
1476673
239944
940970
199326
1666104
1974126
1847138
1647116
612288
1520458
460283
194468
880209
1513705
1307907
57861
52173
1102805
1070329
293412
1968209
935879
755605
1170246
681007
1118783
264302
289218
1753976
1769592
1174260
1526397
605241
161368
936390
1493050
1510044
1448784
1381641
603727
1339411
481391
680542
685862
203355
1207245
1066885
840964
666805
966918
426865
1316424
1791956
1564581
1335410
1869368
349139
1021511
1963498
1161698
1033164
532345
271601
1673821
371573
834499
1009581
784142
639141
1681652
1929195
130009
70187
1995567
116577
1971248
852104
661617
1375931
1775956
1940805
1503813
1677190
889231
123660
445547
1757057
698638
827689
361461
1135292
1562778
761017
1259257
58742
1722198
1155421
1586856
703986
1876420
191413
737566
1523110
1327410
153145
4964
364029
617505
1898976
1958312
1070253
837817
801598
707767
540001
279612
58925
1639648
1998307
1730716
1806779
1704848
411545
1525268
646034
616658
1834438
1711542
1528101
1854962
107424
652086
178852
1357651
490186
1105909
417433
1826798
660479
1829280
1170559
920051
659864
1247503
464643
938078
1889277
1967404
1450781
1456593
1910389
1287150
1593024
1472762
1642931
94652
246146
813132
242173
397064
205006
911429
1399582
1747911
376848
117284
967131
1408655
1876343
1440885
1897505
1875531
1286820
1459894
1169346
529228
434700
1463635
625013
1469545
1039577
14869
1298898
241387
145802
1607086
1201772
1758310
1509400
986181
1395152
1434146
1251249
211465
1682921
305119
790455
61493
914916
69364
7625
1687600
855650
49572
874836
1797136
1682024
1170552
1827041
43468
1132972
1680458
187216
1396531
1367834
507735
1803161
849086
523650
1479697
321716
1587453
356373
1462419
1660774
1956094
1867635
1400206
1787022
1831903
1693710
1135269
342982
847470
632397
340709
1266077
559991
324723
768259
251955
420496
83469
1810531
126924
184069
631707
1387345
833719
1264310
1577255
797301
71213
774144
1725125
1090484
1434633
1327347
593154
595468
1925887
1570651
906834
124033
969962
211197
1408550
1545449
211527
1799136
6085
1618715
772359
1796155
471383
1025588
1514667
1209605
1509749
1162083
1903541
710393
1696875
855050
891727
352962
1140583
1545745
393356
447576
63493
527095
1954181
1952725
853497
1798673
275832
1125055
1677032
585015
1853955
1624972
1053865
1470342
1431843
1131155
1447616
337679
1361225
102515
1837340
747305
1173229
786616
431102
101070
851775
1436330
761342
123979
1844976
1032547
1633371
1910350
1460895
219163
1787859
546202
735362
823237
1599833
1680126
526234
1603078
60139
1185520
188756
1521498
1122239
90414
946512
486641
1499744
1381770
1781240
1500268
1753946
922543
1608699
1152914
1710520
1768043
651111
1402660
1108730
512335
485743
1940013
614379
663412
1724184
1788575
1207697
269718
1241182
1202049
1154676
492482
1424597
395805
1097759
1802769
759853
395106
407257
478997
58760
370803
863236
1276764
173464
1395641
1376609
1517951
479187
451577
1626288
1226119
660304
910164
1787825
1419012
1406121
930986
778132
476431
532814
1814970
1581515
497472
1920134
1363619
1662534
1235881
212975
1106076
731010
594389
970329
819744
236820
795792
1530859
519755
1536337
1009455
1662583
576394
746151
963837
1996903
1294288
745021
230831
430582
632191
1924845
1476598
1234618
282737
1644581
1945144
795765
106000
647398
1375756
971097
441823
1260064
355637
1902767
639614
660274
1141064
956191
1746774
1153268
758098
906430
167096
1236903
1701210
1515565
818638
240434
976577
308185
1142426
1098954
1797270
576968
1719098
1824549
725070
211552
972398
861739
1381121
178009
581139
425044
360578
448834
796777
742153
740217
1928111
340384
1759803
1086482
1919734
794070
1719041
1480792
17134
1412093
92513
1482001
1457052
1669245
547570
161445
716480
1058624
593991
1447877
1196762
525098
831215
685387
870163
1801543
992533
398164
1110456
225868
698495
1369202
388863
1084665
663042
1955489
573074
865503
23681
1655197
8320
1932368
535152
1995989
330217
365484
1854948
1065096
246703
832138
438860
352832
419723
833920
1382664
1023878
607257
162194
554323
1642609
1412359
930757
255333
1370497
1905867
586808
1471688
409392
1788840
260099
1639217
714053
1125011
1209743
13673
1450565
1155427
1210133
854654
526458
1166888
688844
1927298
1657205
1756032
1288330
169905
374521
789669
382493
1332363
1461626
1320846
1283252
812862
743643
1573059
270841
1629335
60204
740754
1044925
6499
488259
1374659
391026
1038231
1058742
730389
790829
95483
270293
1816275
1111844
673048
1298452
11982
1261
211454
560800
1874022
97985
419739
1682665
270439
225158
1417642
671194
988482
254815
1684672
1352564
327724
607785
1958199
521530
1908232
1501260
1344424
1861583
877442
819592
335374
1120362
1422686
1229789
647170
1749518
375309
1610321
807392
1730257
1816379
1103643
1008010
1212314
16773
946505
348494
1004515
1482846
1853531
792957
163839
948227
1034402
1099555
665999
169953
377387
736978
644795
1824941
998524
1790413
1735998
1980500
179084
890358
379783
1422471
854662
1628472
1811493
407739
1284363
1556522
1567106
1218424
1471678
599903
484355
1213948
386876
868569
877862
1280997
1367174
1024021
1413612
1647902
730717
1773544
498643
1463222
1390671
1344110
1160084
1862546
117837
663460
186400
1728378
1976675
109281
763909
399456
1326681
1471361
27690
1046309
14065
946984
1557469
838234
1250739
250820
378769
985269
616718
785840
851004
76224
599363
1724057
970278
1847264
1151528
1044937
1359020
74265
1821338
1554924
1387865
1482138
1706295
1896040
1510412
1008367
770265
967565
1661622
1758768
653668
131739
58730
1863105
1406859
1276449
568417
421256
1920732
1523848
1279517
1097683
1782726
1903067
827108
1960252
1030310
314318
512554
213375
1439196
306673
1095648
413246
360362
1397059
1045744
918585
875235
55949
929446
1016461
1150018
1813628
1031489
1535033
1166073
1216094
1338745
554234
1508940
1449455
339747
366550
860956
183613
1044320
1852785
1507921
559526
776773
1714801
449553
765338
1084427
1344576
914447
1941734
72737
79758
570216
1559137
1311728
1886210
1279756
1411828
282890
263530
964962
996324
870172
1790697
1500248
1335850
1704914
1321176
873036
1640048
1483932
456644
182798
1148204
581015
82684
102580
1675211
1192387
1765035
490945
111207
1900286
45033
19318
1480258
741979
896195
549939
26467
1074071
1408179
1040543
210816
1949912
987382
1091363
1999444
1801868
1454647
843327
611906
803686
1720748
659425
962794
956746
101994
592541
971314
396095
665523
1224411
1098796
1649214
1044651
1366591
80984
427592
236310
765839
931829
850981
126767
1600627
1555014
1287598
218443
1018430
1184749
318936
1046255
1337871
1683080
1722935
441455
365734
1886491
294039
251189
1410198
1111010
1304910
1402039
103590
1705431
126277
501870
1995727
1842865
1017581
135791
944107
1002051
1542301
1974692
1246147
1153744
321079
1256724
995836
1666664
173765
643646
1787631
1296502
1533162
1100050
568300
1524038
1594713
1047659
1354780
2702
1056090
1237638
353495
1193680
1141460
1805078
639357
313689
1657087
323751
1832611
568930
1920577
998982
714770
1000290
242892
81343
1492156
981214
1140392
330569
55986
632523
937324
425431
158474
1045940
833145
180538
195519
389154
1376122
1394182
1799179
483809
213193
1073577
462433
781226
1590034
1008883
1795328
1929673
212963
897504
1164988
536620
1505186
1405852
1701919
559552
179633
644566
46478
1401300
38211
779101
1826711
69651
1963957
1235134
1250083
704615
1427433
1069454
1325113
1616926
972101
1434644
580514
1437287
805197
308363
373032
11074
1814609
417729
725725
1947425
805790
1502465
287034
1116506
675822
1186160
421064
1052461
1399337
79539
430633
487597
557495
1006654
1927942
755937
1423455
1640018
1397254
1960272
1986165
1370148
1246666
1111142
198545
1969811
697092
1519162
489927
750551
1195468
1540249
1960893
1723165
504767
812432
377603
1266667
844695
1599159
1341122
1182481
799887
465945
598208
1785539
1512647
137132
517761
1236516
1194242
1757988
1142347
1557434
1380970
707424
1437930
1568478
644188
916685
1453280
1943641
1769614
438801
669141
1667739
1406276
1564623
271527
1809125
1330855
148112
298806
1690301
436886
1463898
81613
215692
1367103
533752
1372667
544304
1629188
951431
1355138
1541577
1872413
532244
1004317
1453201
354243
206572
839393
1423054
707454
1271275
1115457
1978233
715951
651319
1470419
931633
1274281
365712
974682
1841080
1830578
255684
1476515
149144
282370
1485871
331539
1569438
1998869
1049767
1199428
1247728
1329219
1980697
1668201
566191
332426
1206913
3006
282258
13
1332509
411019
590867
37966
1487864
452680
1909840
1890790
1296242
1120095
282818
1178269
120624
1954864
193095
258658
563551
679348
1828112
583420
319209
1954378
1894112
157903
481030
518520
10765
1246771
845811
1827825
1399978
128786
1574130
38589
750510
245539
1779640
1021132
210837
1033451
1401942
1111516
986652
1367814
940421
1045911
938130
150077
1305792
1470300
890042
1664347
1940380
1239596
1397646
562238
424033
1320403
1218620
1629069
553480
1778531
1159227
1159536
1591172
215876
712574
825866
374063
723481
1703601
1143685
1039184
722753
999676
240039
151398
1150269
1485493
887689
14511
1012827
890032
1719416
193107
1021902
1968783
1961574
1056466
1773802
98435
216302
1293449
449833
1554098
368824
277612
1084237
986492
1426287
792263
579017
710959
1078894
571181
388858
479073
1007832
869581
1962823
1879020
390306
1322797
1273732
1172097
151964
531779
1011305
1769516
951144
148036
1260793
1358497
545635
174753
185771
553809
1091081
418454
1189345
270443
957461
1921006
637652
1727021
1454162
45748
283553
785820
667932
1719905
1461524
1535754
223198
614117
281044
1454185
1794213
392728
708441
965837
1238221
1777927
105215
1893233
212595
1010552
1833573
119344
1186983
1347523
1814438
989685
563635
1081467
761014
1406150
126724
1792197
711939
1833986
1504505
1007284
119073
1695630
61019
814832
1554210
326528
1571567
1535824
88714
246845
1201962
1781200
56755
885199
1642206
1079713
915259
1094351
1769990
524796
110963
932693
471004
583834
988549
453666
292477
383213
102041
250937
993068
1295884
1043326
1188646
1768910
387341
1361035
106320
241345
757323
1362448
1507234
1978999
725410
1035654
1937099
128701
1581277
409292
615230
1738844
1597664
1113679
1904630
114142
179637
1267516
130288
1360386
1031505
1256214
1139066
308795
1435594
272834
1715609
1397128
128278
463063
348559
233741
872760
22669
185956
1808480
1807020
8203
797560
1081394
1128699
1908562
73706
1797135
655422
1234136
1682083
1166769
1301366
844297
830587
1308881
1315114
900673
774759
662187
1118638
759567
111
1525648
455153
1363193
962262
1315470
1025389
1556617
142116
589784
276098
1007403
1599775
653444
1088414
399650
1433393
1861266
600564
1601032
391151
1819843
1644233
1691904
1127365
104917
1712027
221228
1210417
1866458
1976454
75328
217971
1666731
356309
445154
1773346
253158
1341362
1598106
49694
1749948
1018536
1048121
52934
671409
1306987
1774830
51385
1135047
643824
313637
848856
16773
1517829
56494
60218
601612
883139
1718716
1685577
165129
1005193
1223030
1451792
292631
1691673
597700
917883
801376
1683176
517280
727366
561162
834878
1874044
75144
415082
477729
1238503
1603934
969254
581531
807788
1289927
1488140
1831616
878689
1113860
1651831
1676788
1915751
1918190
859242
1132689
24918
1042679
1607535
1790607
1903159
165325
1504957
896676
1785038
337358
1509220
1879794
1492060
1652000
797222
1276231
231022
1063751
1660802
140264
1754047
514914
162300
1083706
1145203
704990
1498698
692947
1294892
1551263
220438
385714
1426244
1664046
1481105
731464
255304
1179678
1738751
1480956
1671835
1125268
1515701
1385979
1895887
319053
1064871
1456602
443095
949065
483271
1629051
727363
931631
64202
976098
423588
1348648
311437
589998
1809514
527175
730254
670303
21546
955647
1960287
1913238
1156771
1035997
1958817
288526
131410
649142
1855385
568078
372209
1960119
987038
889839
36059
1656145
989755
1262402
906
278233
1800177
1852041
54731
465260
125123
341801
589465
142706
975902
1875376
411958
1654424
807858
1557083
1876791
256385
1596291
533903
649698
760598
1064844
1106442
707109
843410
1441380
935063
1919728
916400
232460
1166016
178325
1631437
1270796
371397
85047
1449636
1249564
1789701
341194
356479
447
846083
1840948
760968
1874759
1126030
436866
1299526
371530
172018
618570
905348
659884
941225
333018
59529
1074735
1799536
1244550
73654
1423822
131510
962160
1950645
1491528
800797
147691
1918112
1386623
1398855
1402050
1300371
1739323
592127
564312
1404290
193998
1731051
1694365
996387
1838368
1886513
820262
1627906
472590
1632924
226965
843874
994997
1205699
596693
1475977
1922073
1923176
537103
657706
1068500
1650095
686133
506652
1875056
892027
1826255
743431
1943372
1475760
1701202
812275
1575402
864717
1415209
530399
1141140
1653734
580627
588676
577500
1791247
1148882
575853
557261
1862632
1952706
1223002
9668
348433
1427341
1234888
1999997
1710129
470793
1398074
373549
584056
848964
979897
1515093
1181972
1444597
362882
104281
961154
20659
69515
854933
1053813
1768344
926603
323555
159569
939187
539891
188200
1456292
1055365
1501850
1875415
3674
1558334
1506045
1415595
526383
568073
6427
17201
1434440
809738
833354
1928194
1001567
116339
413357
1614155
428508
1519526
519889
554872
1549535
1717296
1553912
1894987
1209066
372274
1067242
1105136
656220
359372
469376
476488
1813412
1838065
480974
273368
228979
599266
800890
501702
7569
1092829
730917
1769885
1778706
959547
45027
29709
530629
456087
722830
769059
1180482
1414640
1346258
1561063
1691719
1801050
1036654
489449
889474
1967442
1484276
1030833
1641695
1436743
1464819
97491
186498
933880
80944
359208
1536733
1790787
204981
989564
854886
1077696
1856890
944144
397008
5246
209363
694667
190832
1545523
1409366
1442869
309832
949214
1291684
904456
376871
881803
1853679
1968195
146387
601021
1012631
1933549
436165
882296
43798
1092113
823081
808224
1606136
1841518
326094
942459
1355749
471544
689724
623051
1117376
678661
1197808
699672
131746
99333
1772710
1494227
1414989
1522206
1231303
1359365
396184
269870
455801
1818452
1198361
343873
1930342
961659
1618901
1558062
1526287
1019064
395286
913554
344991
1909031
684429
548987
713502
1589447
1827363
1010421
446511
1862403
73077
468196
1234510
1840511
1986223
1909573
372023
936460
139060
1842600
161621
1932950
1695629
1839001
1240240
402873
61258
1652354
1799552
1378398
722617
623599
1998606
1304610
1121483
1199894
1735128
1563334
1441777
1967910
1637671
1761370
1082164
622470
307726
155247
903039
1504036
1404479
234997
1537758
940425
132316
841671
1001555
1665368
998295
533397
981031
944048
738284
152411
735874
1213050
205720
1031211
1728898
777706
619308
1280984
1277286
916851
1641282
477516
1638937
668663
333309
1214386
1176993
14435
656615
727017
593012
534377
1027632
943621
1613076
1529407
1477405
1018968
1978464
49305
394886
742697
1081529
1278121
719843
218840
1096575
588094
921705
208144
134910
205468
193086
1082964
983477
1248488
1840115
173242
82443
1775514
743680
711458
753539
1572543
874462
347810
528675
1855751
271430
1153351
285177
1400704
633280
110543
726727
1436510
1789337
676590
69365
201695
1042065
317916
1224499
1940764
1207905
695886
48183
1812005
90541
807191
1601611
870277
1842045
983416
1535889
379886
1803691
1311506
1269969
1091438
1410560
872876
1625267
363204
591765
306003
1521731
1356641
1430022
993525
684735
1751567
1420083
23460
1671530
689641
1033298
332123
1333490
941639
1812424
1542480
290284
1743527
729206
1030951
643567
1343319
1670011
32320
1252939
961493
1219826
1764249
1336390
530851
7247
1766561
1192390
107764
426961
1230347
1206051
1749952
1530445
1649701
1480060
1008650
1808382
1516186
1655068
1503639
184479
435171
120767
203670
469009
914398
1911516
710896
1987051
232175
1492333
1054041
448698
160785
970790
746737
746361
1136130
1730907
891050
1141228
36721
460261
1505567
1802237
1166998
1077624
1835370
1496212
1183133
1036055
854791
1867852
477841
1124851
1966989
362155
1951153
1684993
351853
1345358
338521
1845218
329329
1568390
117076
1304554
743138
261780
1896981
1774912
30669
483910
645886
109295
192883
1014886
222867
1299876
1360162
1423076
410721
1353202
1193379
1388043
177318
1272208
146310
1849275
1354864
1491358
235876
1234652
1129467
697946
1649007
1272683
1465250
1518941
43996
1212071
276157
594291
894881
866658
1485707
708959
1889757
1266562
1752104
1320146
1346519
845580
381874
331929
709468
233520
1060613
957483
638263
621028
459333
1178833
1741416
1454183
1093882
74614
501666
1626944
653472
1030031
1704717
1842246
132675
1935316
355496
1314453
783137
744839
1452650
1955155
1912777
336743
594479
1955393
65457
216015
154849
1338532
1902945
361027
1282475
1063567
922690
426362
1810571
1772227
271788
525314
1115679
1314894
1255813
1538067
1803450
1242990
1137220
1519357
881799
1696162
412541
1385296
893759
620430
337199
869618
1636693
1195916
1887278
1466005
397188
994584
952593
992834
448559
1403745
1967478
256973
1494604
655534
1134992
1832268
1504674
836114
933418
792474
819447
1523020
1102068
1890821
1799800
230982
1053104
1007153
108072
287533
1470830
167219
677523
22461
1807697
223530
1757469
773582
263925
1463211
1336389
958735
1648388
1989649
664173
1050311
1345731
452494
716212
1492299
1867852
1789732
1930604
1861617
1740063
1639726
734105
1191678
1321923
146720
5436
880997
1290189
263176
1653513
446222
1131262
1221217
474497
1071955
1688575
662525
149851
1637222
464249
1398705
40435
1155837
644583
1475185
16660
1237845
1105548
1852374
1519903
270256
1119256
1888059
1900444
1251576
1214937
1071999
1488791
792177
1528292
1511767
1297096
1705514
401487
45901
1322725
1042376
531534
778145
696011
1231273
131709
1493564
1781865
37339
699167
1381171
1201131
906751
594196
204994
442763
88960
598806
1063351
776217
1853931
1063515
1293915
479992
1222451
1563260
1274126
1589539
10417
981098
1505897
678340
1427066
113666
1924847
29716
572626
1483981
1720834
127822
202629
1749318
462852
377675
501639
1359904
1969677
123895
104991
1071921
456708
1389505
1754108
1628672
532031
622782
1204002
774036
443727
1407849
1459810
92876
126029
630260
128243
340489
265060
14710
1304297
276943
52600
893844
1724322
820189
1829889
269442
131190
412175
1403878
951648
848001
1013574
1073690
116748
717383
317175
751481
1691086
1313092
625559
553190
933231
1206043
1499713
1939757
657123
1157258
1227688
332766
587355
1413034
1853550
23269
1101134
1708128
1646118
1676169
747198
1379271
1895547
626139
333947
462446
602075
676798
1163845
1530381
70808
1219401
1864859
7285
20062
227588
1764759
1384862
1484622
631624
1871578
1656682
1192427
726234
22617
1412115
1060364
1978411
1304844
1602114
472173
771183
26832
485974
138454
1867578
206818
1283469
1224791
993607
1729654
1844984
1231511
172346
1986620
30882
1949791
798540
718242
1843728
157538
1576655
935823
946841
1729601
131983
437190
30152
829547
957205
1711807
1512471
1063153
1218688
290525
1547317
21117
1282410
357729
38607
1049860
818172
1950886
22446
1754027
554328
1728015
1564605
27654
844455
1608178
1787640
29630
1622003
300491
444493
888817
1341718
646482
1139783
790136
1296896
1837961
1580243
462013
36712
305621
517572
576072
1774615
1056422
130393
997140
1810570
420239
578198
1563055
238409
1801546
43215
1717706
681723
338069
1364445
475889
627815
1010470
317236
1191321
845869
1131282
1783497
1738745
1752587
750066
980397
1430728
1453644
1726141
73666
55869
667426
1399513
1565636
1887716
396053
874283
1794487
40056
426441
1593226
1404559
901208
369755
986336
922248
825773
1313258
1746983
1998844
282416
1064230
969676
563690
889977
1855240
1334517
12160
417720
408901
1137669
1070368
1188819
269515
287173
152804
1474598
1471189
1030526
565274
1923470
110731
1964229
509918
599752
908884
55643
426644
215583
735301
1999836
1247543
621650
989402
1797692
11816
111947
1611075
782030
1952031
851778
1700558
1646544
195886
98185
72195
1387042
1131359
300737
1502164
1986016
417309
1357640
1612447
1521126
1343181
436029
648524
949656
259950
1643028
50029
734368
459967
1700393
1218556
444398
323793
1327107
1499760
484983
1725912
671475
1823768
1037984
643677
1260417
44405
1892104
222553
432519
611108
119729
1626456
1024579
565005
1152799
1274462
1245526
136386
1417300
711767
88402
1398674
1082863
1478491
962215
1123417
864646
1196346
339594
1870117
1072146
607474
1829153
1314295
1028285
1162380
1922430
1474442
1439328
1078095
184240
1447184
559518
1294155
38517
420564
1534206
539816
202463
1045423
1121091
1307811
629058
416577
440274
1575887
912963
1281870
1510874
1941799
90004
1765280
884077
1521431
750652
128594
1086680
584573
649582
1955413
1359699
265950
625333
1784369
570161
854642
479269
1112634
1157313
385680
1254068
1434954
175780
1373798
314641
979010
737862
799788
685140
1985367
1690332
1715635
1298186
1983569
1836756
1266005
1271421
1184682
610107
300033
775730
465072
1926099
1225521
1114384
1845112
1035577
338681
1962207
1230141
1443408
1620048
688947
1760695
16445
774968
1156272
1995554
1252720
496970
1921859
293386
1928252
916533
1155207
993296
1808563
1009263
1799907
972004
1096943
892280
757568
607070
395071
1295359
226002
867779
957064
1866493
1932497
1594107
1509003
104021
803238
1304359
664134
165656
462787
1251506
185246
94617
1651180
477931
755563
1845711
1317943
746133
1756059
96132
364621
1950046
1000627
502875
588289
801544
445032
802175
1689427
324397
951749
485652
1667275
1795539
1875875
1167986
1633355
136380
1353588
1492954
313791
1758826
483611
809669
385004
1458160
819610
1985446
846427
1254980
1215562
419740
511322
1033890
1776743
1418349
949099
603595
1063524
1516597
586049
1383531
708796
1260040
1521414
1167961
167418
1809295
452995
1219096
793042
616594
1723934
1348283
1897530
499891
1462989
798560
1261268
709116
273715
1760368
431257
1926588
1832895
1009210
925599
151540
1485332
1007951
1499159
67977
1247154
1173158
774220
1514554
1981562
1685007
1964671
1797387
1087142
133277
1320776
555736
1129389
608526
1699466
1792430
1920388
180170
1254901
1886866
437321
838101
1181658
74387
306487
1093655
194827
1164032
318346
296965
465700
978724
447262
1181952
1470271
1042361
625842
1655855
464751
844595
186890
300143
1136360
30850
1060769
1834587
825426
77854
1064396
658982
624181
757811
830412
246378
969586
1993478
1033730
1355470
688813
1681032
943818
1747262
1254197
360338
387781
1384581
1122725
968363
1090034
457322
1226601
627121
103453
1784361
172920
1153325
1802950
1543156
721197
1572713
37355
1375927
1787289
660947
1604160
1653141
1498548
1184931
1140129
1990056
575001
901548
260761
511775
16294
1248804
1825007
566092
202965
483996
1078358
1563455
1834795
942660
1600854
474352
1951801
724591
117089
821469
669775
416501
890990
871656
863458
334420
976129
321656
1714148
1138151
769829
1868856
129852
1544193
908781
1052456
1204227
300292
997449
1033159
369300
1976403
262919
223405
873243
1650518
503965
528173
1135819
220586
1393874
1867520
1492870
1457720
1619183
1999505
1370662
1172336
751144
1768414
1468344
875150
1371555
1705110
1636333
124539
1506788
1252469
1370142
1306389
1592357
649493
1952364
1666733
642329
1618101
777183
1119935
62195
572694
1009399
1176148
409936
246867
889218
1002686
1973462
568696
845682
1957718
1519172
1116799
106737
1699853
1020585
1969872
1405394
1510140
423640
1221030
1296142
1998551
127528
1049767
1619073
912895
1385160
1243605
1264724
623913
203960
1544207
510156
305841
18930
1190266
1512163
1468056
1506779
1092444
980620
554392
1187061
1921136
1457360
1250958
1717546
1423617
1442297
1031298
1632207
1550048
762486
805912
813068
1507191
268692
516914
27223
172796
1563701
426367
1694174
640322
1191407
1649256
623428
653652
717721
1689301
1946838
1073165
305081
913882
1329872
534427
493128
939525
1033397
186929
1752240
1406157
372912
1503874
1633145
63552
1581102
1207880
1143179
1295531
1894145
1700456
1511729
373948
671663
170605
1622733
233109
1228527
177628
477548
1786844
430533
583729
462877
1383097
1201464
764836
1845897
1459333
555571
1862678
1908588
1178045
1579410
156924
791885
1400929
1135820
963612
1786020
1730255
1258923
656788
1062799
795190
1579822
848736
1443855
433613
1108383
1771256
1507814
567492
1110517
1833322
1516740
1711482
1066299
31591
1147925
1883597
1465783
1162642
853567
1039698
615415
1502318
1896167
548425
1044030
501020
1315176
1203459
528021
297717
1057700
1027669
515423
1331715
1561412
1852658
503526
628621
1049219
806350
690143
1606775
1438186
1904984
453122
921324
1319711
403366
817308
1118652
1993225
1174062
616009
1851559
1483140
172590
1800008
1227181
781499
1038760
331172
776606
928618
265458
1477106
955081
1656510
1135837
745180
1781097
1773598
900314
1665754
905140
1120471
746973
634715
1035157
1205371
1093961
872382
314797
919876
347025
1532177
1228911
515251
1296667
692475
883161
1152346
1873440
1981903
1278640
63649
14274
394305
1859710
771824
952736
896449
319109
332521
1877123
1855266
1553370
1016242
788210
349824
1585466
870460
1711113
1341459
1660163
764668
442042
1090776
1440376
9681
1138719
97156
1002480
1494755
292006
854183
413312
1600028
122505
1753358
1874720
1685975
928264
1186391
1386705
1979436
1695213
1119293
1852502
1175791
726926
1875922
1044553
983703
730559
657538
419580
635205
453989
1689266
888219
1317907
988402
690639
1783815
818573
1452827
512674
1598994
1382036
675280
63633
853676
140271
1375292
1474557
382059
1255941
469920
720783
162312
1961246
533125
992828
527707
790131
824704
124374
988242
1794015
261555
1637474
926885
1764709
619077
1716690
407257
311395
1358312
427415
1994814
676081
1615189
151010
274613
712131
1096489
1157713
1637611
1086535
716833
1313186
1491404
1754178
1251264
1616089
413793
210474
1466877
1687891
1972014
31373
176449
552234
1963212
875790
1613237
817991
1878103
952674
1001447
1968045
1478369
762898
792900
493767
39868
1763235
1258392
446582
1177606
1085196
649557
1440286
421761
418374
317277
1127836
1426150
1802159
1894150
910069
169124
943698
1449362
1866865
1342205
211400
1191709
396268
828750
1229193
959166
1143933
1693720
905938
1047142
1720329
1344706
1066084
105923
170580
864132
742152
1955115
1980071
1875960
553196
320857
1276606
1084337
941692
130097
1463575
407460
1235773
235826
689942
787376
1964337
1235576
1877786
949296
1452838
1544543
32968
1726361
1145846
1439584
514849
455795
1730239
1427545
1497249
716395
1779707
1047479
1331751
1016638
789500
1727688
1548710
870188
223005
964627
678916
638814
1419473
669628
1016977
1151797
523556
261847
1474332
832908
68570
1241833
248056
642164
250248
1976081
1845530
1995102
1860816
1118810
1188709
702447
1131929
1091991
138842
985822
762178
1408971
968939
796383
123305
1638611
1195117
888784
1126670
1808925
963664
1453052
188508
1982739
1686654
1422208
709245
208735
821856
1818046
453627
356758
374942
442598
1760437
107736
1004689
972152
1677926
709607
318555
319593
50075
820380
1587772
1585121
361306
701393
571916
492455
1656120
1454782
252274
762597
557047
471350
778822
1358945
1132156
425848
965003
1867884
1797399
1013548
1188218
494934
1867910
1460783
713927
775418
1547833
849864
1019122
1552007
66325
556210
1957223
645460
1572375
888764
372454
1978357
645166
201836
464790
974318
930232
913615
1747364
838139
884927
177079
167310
1300024
1324113
1047457
885399
1866166
76355
964622
135145
183480
821042
1106517
304610
940218
1923294
1921153
958245
1926426
105862
1531503
1509153
464866
1775211
164943
1625429
1857068
1283459
8613
443242
1334721
1377557
1437737
933329
1744114
1543107
1884861
350631
572145
349059
252840
1826548
1493276
360878
1638028
1141363
1943199
393527
806236
961098
570353
782695
25259
722366
1730425
628565
1772721
1246463
1059960
532585
681146
1171294
306803
1278937
1737041
1891437
1320710
1420080
1344125
511267
1850743
942160
1287374
880787
1194653
1711618
1765273
1555026
852686
659940
717771
1413615
1817575
1642585
1164520
465062
922720
1321785
1082286
814100
7821
996468
44575
268676
1668134
1632273
1859727
1803678
1609953
924715
622221
499466
251534
586118
1899088
1606107
802727
1765911
1490294
1438403
573927
1686911
708307
1332929
1982651
246551
1664033
264351
437579
541705
411315
1895711
19374
1019957
10826
861036
592085
199819
1793017
609653
195144
364361
1431248
1331668
1865242
1569947
1579097
135856
1152387
1214897
57633
873489
651207
262579
366917
1963260
287486
1215575
181390
1406258
1963366
1123126
587525
1690169
1041527
1557876
1635377
963554
197860
1001224
1338879
1766935
380194
1725715
776475
876008
1407009
1528342
80373
1943394
391341
836106
686226
1257460
142060
596034
561721
702402
1245763
57788
1546093
719912
1007967
684405
1838499
1443795
1295112
1040987
1609449
1470171
1485728
1964983
756451
462044
432466
689567
671391
689550
621587
26356
1590504
378324
1905044
1227830
1157178
1112428
1624953
1181178
749947
330764
1216395
1821795
1914612
64994
227096
1437381
171391
695561
659921
1032499
813131
214263
1076259
312445
29111
1019084
1837692
1198506
1833463
392938
181603
1521368
979830
1365056
579988
90786
1076965
393134
954508
196650
1354692
312118
637860
1386940
1976604
209947
289944
1465016
765866
300563
1739606
1201973
1853497
1087724
1015599
1545194
1509339
1515604
292182
1017651
478468
1512992
1588156
1679135
1214875
1386248
646891
1862379
1212776
371347
1655993
1656562
532476
1111550
667158
936710
1242130
412487
1159474
407827
553947
1970016
1229040
1302339
1355914
1783769
1398451
314178
654300
1015098
1070314
613056
516781
23869
1517188
1460924
520346
1286769
1685598
367419
1873292
230123
789199
1032306
893390
767055
43880
1005118
725450
1356954
1087087
1033835
1210699
479112
1186103
632060
118208
641912
1063698
2140
1538837
1938334
1251643
483454
535505
796137
1576104
131183
768391
946147
1659022
809376
1963389
1501918
53351
559740
1737556
1993539
397870
1873388
658940
1135037
1665582
347619
1315443
1009950
102444
1495114
1105455
1356967
1684746
57934
147352
136339
127596
459733
1042944
524324
1091082
1790087
1121725
1746725
1967828
1035725
225315
516194
763084
495334
1769443
1807569
1004104
1452808
559120
1547432
201990
615913
447381
344566
602313
1739262
715750
591123
569383
854614
309435
198023
627872
1298924
568147
906992
89480
125509
224410
309949
705434
925419
757537
484257
1476464
499531
1594369
1766416
429480
142766
959185
1629757
1108067
1545019
1645129
1061688
104897
1035431
139928
1593764
50898
1834494
1896286
1689424
1726788
1999895
1809137
1995814
735442
955215
446583
1975774
1924198
956768
350674
1477367
116131
1007651
20565
861629
169368
950204
341195
1583848
693492
1677914
1692846
568165
717951
1866429
422174
1801827
1874313
1715307
1376655
102486
311750
1619921
1456719
1385766
1447262
740860
1002782
1093299
1606651
1212205
1480531
719928
79629
512381
1345185
469734
490958
1017235
549378
1654971
1830756
550388
1946855
293364
1160685
287818
910172
921070
1520734
140357
137255
947740
951296
1387260
548057
1325379
1556962
1918020
1394944
1418146
1011391
67632
1227282
1847965
595368
1291996
242609
766250
438418
1270084
110790
1323709
1198888
145998
1022334
1376180
1317203
373545
1659602
1174924
1669221
133541
87379
1625885
1621845
1861508
516966
398392
959125
1712818
1289418
902193
475513
822141
1009147
1648151
549741
127463
1259134
761000
942863
1055863
138317
80629
1794751
764070
434875
547605
1188492
40468
1679821
1136960
1637335
391051
804578
966469
1597448
1193746
282504
1294197
480855
977687
1813591
1016501
1174919
516732
1911520
1510223
1085140
405283
449831
573168
1783187
1783599
624519
1713000
982366
606683
1485907
1517711
952873
184122
1126468
976625
1101511
602005
140089
292400
1312544
539647
1171426
1399607
1018696
1906279
1457595
13940
1173152
1301422
1292510
1175994
417637
610628
1647721
1419874
1492005
1763341
1574472
1398424
1915863
76784
633359
1462106
94299
48219
779331
1366051
436401
215745
1239208
1872442
1707173
921275
1304536
1232340
688048
580651
1490056
1974935
618662
1581202
1507277
186614
999986
1762252
1855009
74469
864277
330709
1544047
1076874
936984
1175900
311377
151537
1563602
1509462
235632
357024
384510
369153
1702128
714944
127050
1731506
723506
787383
913038
409962
807701
143576
135893
1697556
1707840
1085115
373108
817261
1792621
89782
1945339
1164574
638841
1386970
1627290
1412323
1517504
677069
1947298
1788790
1544082
858985
307854
1729844
380540
1727889
56032
1922786
1704789
1890700
101374
580127
1956616
2039
1809750
1077472
1335589
1840353
460859
1356663
431709
1669579
1014919
413397
47546
233762
1580608
784444
94568
435869
1651328
1042909
260162
844393
1380811
504328
590944
785983
1137530
1922686
1512862
1614130
725145
223633
854441
1121037
1889471
1117687
923778
1909849
1769443
1350670
475290
1291212
1808351
671745
1108012
856472
278811
1621678
262605
387640
165424
1091697
50437
1328617
1643878
376299
1764327
830360
106537
852788
862230
1870384
228580
687839
536551
996452
489955
821900
1553718
1302902
1736136
1835246
859619
1979839
1577007
1002824
1700587
349440
200771
351669
1900742
329264
1558992
1000119
1167446
243621
1624038
278854
1586919
1953888
1720274
604916
174347
449521
1550661
1029627
1706548
470897
1715238
1588104
206993
673862
1366018
1966856
376510
741942
1844633
1537784
1933363
1918962
1555979
1823806
1052860
1345806
1605388
306941
1374284
1524684
528890
1955563
1041991
295369
1737723
545075
806948
421421
765529
1951119
191633
200629
1780762
618700
1323611
1950465
487279
1785641
921502
1831656
1097132
1953001
1554585
877948
738547
253605
1851171
720699
1454082
835305
1452318
1454891
1363153
1730451
1076398
700260
1154277
1924794
228018
442675
793788
126686
1282686
1233906
827768
1685275
1931392
46247
199942
1882060
870000
710421
279135
1139406
109881
1818682
1732997
146362
925570
1260772
420299
711071
426296
761175
517323
1711830
156056
1044478
680030
659154
1216067
1826573
606101
217986
89341
1461144
374506
449630
509255
218300
1031953
23872
231794
1061562
730145
1341739
1322066
1684485
1747470
748966
1257592
574766
898190
1190500
1430331
1728951
1503574
1263936
1809993
18781
1605439
1466008
98247
1006846
75032
871975
63603
1262013
131984
1211088
1955376
66677
1274565
695869
1613895
582970
1616247
348543
90105
1411371
1648162
992382
1950003
646930
296597
616322
1734309
1241959
290790
1395146
1370182
140372
1957950
878516
1804195
1729713
572275
484309
1844083
1357100
1915400
541080
1589603
1134568
658463
1692599
1065237
1722244
621664
404621
102882
481585
312265
1129407
1933774
195503
1928483
634060
1715308
800799
1854013
400983
10505
1669582
1060127
282999
1011420
353608
1363982
1309347
1624153
1385578
625082
1476491
1333600
444859
461558
1073034
529363
272599
218485
800392
1033883
863924
1335508
668521
1464561
1121158
234539
1252362
976842
312839
643214
1390567
610954
1537956
736887
1176551
1576170
989980
421617
52876
681665
37812
1991823
829656
159156
435073
1646776
1726622
1364148
289073
1514074
1403949
940574
1854085
1603788
1101883
1657725
1929802
941751
341935
116196
1235824
1092104
1099107
737596
1181010
1665888
40398
380243
959209
216374
448897
361667
1610410
155492
1184490
1735508
61637
1533
964637
1784974
985320
1492571
1920946
1999239
757539
383447
98601
1590836
834631
1045204
293500
1314628
1541111
228862
1246389
716906
425119
1787763
1739881
1183299
127560
663734
1034908
1133539
577558
1264963
1905991
57142
226915
1519464
430092
1216488
74446
798212
1352943
567161
637193
1729562
1863060
720960
1325027
210392
1257827
574193
1140701
315803
959491
709089
267775
1624674
1018291
1066566
1420444
1982712
195269
1428929
559591
1170002
1132033
892748
1361356
1875958
164109
256647
1218426
208294
1894355
140284
236041
112581
1817389
231155
775038
1785604
1934516
1559193
825622
176931
1030091
1007981
730206
992501
1019534
1779110
917448
1397353
449973
1669823
913942
1327489
746480
715439
425220
1622522
559332
1065723
141913
1834288
1689201
1601583
713651
1816195
584686
30173
1134990
794264
1195987
1472499
504882
1766139
928343
1780976
256034
473057
1107533
378448
506384
1972620
698300
1581064
1962029
1206756
59284
1175843
868750
724678
60498
364748
1378368
1245292
93171
868302
1624274
472860
1704086
1703578
898979
1801603
1642451
1189589
1597906
1616524
818178
560570
866499
1239226
1326531
60220
1447059
362500
1771813
367190
781861
1010549
1695434
1422135
225438
768984
348433
564879
1133375
575039
194266
236545
595375
861314
172981
1796259
572011
1320980
475593
730670
692310
621078
1599872
1063117
1703653
819281
738891
1286426
1870373
952572
849546
201195
371246
488269
248172
1594294
1706275
548900
882360
215652
94491
1374830
1970135
794246
735244
51472
1516078
944769
1985822
1067645
182136
231199
1869958
387744
1039876
616604
440128
445
32939
5129
45280
1043243
1078162
429534
84854
804168
251759
284438
193439
1010995
1825229
1129052
216239
948136
1722707
629611
1740773
621186
131900
241661
533835
1712648
658189
590592
254536
1423842
1983903
1147468
180150
1047724
1536958
559177
85016
1176606
1415769
87934
1487818
1912385
604584
1853181
1870468
1030923
908335
239571
1861705
941568
831981
1393686
63002
1315745
1950435
1430088
1569052
1938983
1724393
1156877
1494049
1152976
30799
1250018
1500830
107799
368447
816247
635155
1420094
1772318
570025
368312
377132
1408850
1786905
1991297
744682
563256
1362165
940663
501551
1154183
1554716
1331080
341298
1137723
616717
1472281
1081291
519376
487896
1269048
357930
800278
1451059
970879
1436244
1357978
511628
302074
378194
354086
984863
177262
1316160
1265466
259264
686179
571085
203567
1047698
724101
1698864
7135
198458
1943374
785442
1586071
620418
1006699
712210
724685
407073
504975
902877
1143391
358960
650159
968142
1873408
442419
994253
731025
162510
1445841
404530
1878465
513299
901106
511019
1697035
956992
1113754
548777
170534
854123
893480
892330
1430491
1447385
552135
1630828
374013
122333
864502
635033
1737869
591641
220754
290207
1230117
1368420
1960777
386026
1355349
698526
759578
1119188
1634493
1575189
685533
88262
689374
751973
1291707
349294
1796124
481199
321107
33881
1720926
211922
1953663
1638270
1453635
1077471
248102
1462229
665154
655636
467255
64203
1300977
1472597
996561
1340728
46697
504874
1592911
857057
496482
61625
1031347
1521128
890147
151816
274318
1480429
870767
1131971
1806519
286964
91223
1875540
35410
292178
196844
898532
556514
1143256
1910220
1059160
776801
83137
685497
667647
1388283
891622
999418
1748162
978671
626865
536791
1769704
1744286
716418
1756408
415514
1652260
676147
181496
833747
1156259
471474
1954165
1818476
1752790
1464738
984843
11444
1041940
1195903
544628
1462717
288933
508111
1018269
416903
157287
1329159
1657761
94464
1660020
1498763
484827
1120736
325735
1046131
781306
835008
495494
1121402
1696403
670480
457173
1037913
1252511
1778359
1778089
1976684
887315
1975065
351302
1178603
1459938
458325
1241824
1636513
1858974
867184
478439
508705
980142
810103
142984
1021984
79411
218314
1963142
1354937
666218
1739100
345958
344014
451524
965965
395259
333050
1075809
1116574
48834
755246
401714
180903
60579
608499
655226
1412531
617487
1061736
646335
982190
1259915
444005
173266
251045
288463
36126
982080
86150
1917311
1638670
479460
192193
727831
1076056
320936
1764433
1980223
316607
931274
960314
419034
1978497
1856079
1370870
570851
788159
1851688
582174
47844
1439866
244943
612068
238805
175123
1422739
607295
1924433
1850130
744561
1114672
847128
152277
845538
1699653
1104304
1973609
459722
985495
295179
375028
360185
668625
1389380
276642
1269857
443086
632081
249935
1280895
953641
817769
1436704
968031
1249785
254693
976455
1458439
1376134
201352
69516
975561
232767
1787739
401349
665498
1670754
1495531
1740163
922958
1976182
1175660
1042357
420797
1805249
1004836
222100
566432
434943
1542927
397814
328895
10118
1261955
1929226
1467939
11800
78548
1691576
51119
93005
1777853
582519
1239991
923070
1680854
1381763
111913
1554050
1506258
90409
926010
343173
1438309
1147787
408384
795838
488675
350493
961590
704880
1518794
708592
1475789
1688504
884654
1581429
1499736
1352280
1918740
344967
788423
1395062
790555
1867272
1656537
1876905
1436101
1289374
1918918
423736
1912001
1910919
149888
1179627
252500
651637
1365872
155188
536501
809350
1599993
1285425
121515
613947
1482738
171069
685972
1853978
833183
900888
28450
273148
240757
1760220
458007
189380
958188
1077239
1126835
1660151
1811012
560705
1393917
1495603
1297560
41381
772859
739801
798241
1432356
998945
494840
1023816
1535957
80749
1477717
570466
678781
1783186
1059327
854924
1991043
1862735
1926631
1728482
410495
365660
642236
1561167
277044
436456
214607
895466
1172015
1841492
1066793
86503
1775643
1251499
1825877
405123
246135
1245839
641039
147295
1997578
1913656
417995
1938461
1602697
965763
1655868
685713
386009
1089658
730154
1052120
1320169
1045538
1771373
1709860
1663542
360773
684037
657660
1637065
1585768
1342452
1187976
662905
713954
825591
1057923
956423
916311
48785
1511241
1282949
306861
1284979
858837
1930811
1692248
1252907
750955
1383655
192703
580490
172050
14179
1959616
293428
275323
1626617
431873
1625807
831164
1624178
1708295
205309
787657
853969
544619
456126
1214827
806963
1483680
46532
815758
333135
809987
1728470
1777120
282352
1772520
1884951
405785
864831
650682
609682
1463742
1525427
910743
784906
441271
75436
1841352
660084
89012
165547
1166161
1038417
1513376
1159068
1997621
902704
1406551
771663
260029
1814161
1831973
52113
1480774
253534
771278
282018
1346497
572618
518729
1998550
330563
718083
1673943
1482883
158963
1907545
449224
1492230
940006
1409029
979700
1916456
1694734
493687
1930787
1095690
1585559
375474
1268778
200959
1423775
614563
1962109
1213556
597167
1902785
482598
708976
304576
1160277
66269
21923
1720785
1160694
926596
561578
315712
331168
1574490
438662
1747571
361924
1779196
1323235
1253240
205307
152516
475219
1230844
1992654
674104
1180573
712387
941772
188101
579204
959586
466067
279621
1290077
1909761
74443
1199834
322092
162130
1414526
1108616
1739974
1269559
948891
114839
1687716
860835
1803801
1380021
425796
191292
1053416
658078
867742
196796
1891787
408732
1551669
153779
1669746
691374
1672406
1678101
1972463
819652
1737982
1996149
119435
1293100
573596
1087422
30719
601245
847810
1279238
51851
1733068
1940122
755527
929984
287730
577113
129103
1494016
1880408
1516181
400655
1301033
1571171
253151
1432335
1044214
1091227
364700
1105087
1256592
130716
1682341
1382292
1217413
1532679
178420
625998
885681
217959
469347
1651756
758534
1740004
605337
1718245
1031697
1830616
242230
187946
361938
1904079
691442
279896
19735
257608
1637169
276057
54962
1483585
1689307
1280983
1383654
1929041
347658
410451
1824148
451304
1907716
150043
1590194
1893397
13041
151163
1354665
435354
593289
1719039
502477
1960148
76421
105940
1676131
1429989
301922
1640008
294713
980858
1750799
888765
1491486
244661
1973135
1223010
1421374
664028
887361
1236374
1444326
923265
1584310
1306598
331390
1051455
1521840
837880
717513
621279
1309470
871403
563916
801497
1198546
1071647
1799434
1312917
1571628
240489
109338
241320
944349
1079598
467683
1045605
1973542
575767
495411
1378755
1310310
19354
1793941
60554
1226444
446140
1529972
37849
286258
1908267
317488
1274000
1919904
874630
452324
1618985
1538752
578608
8725
1624107
690463
241491
1643935
1632294
1997925
174491
1025121
182897
281441
1153915
1448043
716000
902548
754940
1593118
1044375
818884
830638
1366678
451305
853341
513147
1706702
1776276
1706744
54638
211865
1805677
436968
234008
171972
1891592
358872
1297655
1388544
1420770
1175754
629836
128267
643552
632995
829926
1911260
1088067
1046831
201720
456321
255623
336511
1559647
163394
703932
703980
418645
391775
1027606
1128403
1707837
517808
833972
1535022
1719460
1916997
119398
1498508
1918346
343073
979901
540612
984219
1259095
89938
702327
1163720
908856
1583194
1568101
447132
1104459
1104510
952708
1796900
1661727
7057
1733773
417629
1008631
1094568
330454
1241356
1419586
1574939
1200398
535975
1706305
1468520
1555833
1026625
987208
1922442
1314820
930393
1297201
1598183
1670130
305911
91525
355560
1826716
461565
1363258
103399
1554222
876866
1530270
1873353
541966
1367055
887039
1462011
1304702
1501537
1714223
1524350
35209
1924442
1707101
1157974
1635798
346905
921210
1838837
519522
1778793
601139
1470361
668980
196450
834081
1038543
1480120
987604
47499
578879
667440
957893
1175074
1686745
351017
625684
1245550
1144530
1735499
25467
350555
810794
1542362
1793312
1258884
1650389
1356687
1588808
1891649
1251003
1476965
1413893
291512
1563214
1529639
1321035
1572096
218226
204298
353442
738016
554802
34435
317244
1885667
1214474
444834
1015852
348340
1054842
1642917
327146
449217
1808375
922097
3826
1095376
1714505
1931006
1030622
1185783
118720
797024
992307
1485785
10063
1137688
438586
1821949
1610449
486585
1136071
1496359
1544719
465579
1860594
536050
1492961
1809662
1331039
1558234
1907106
1621780
8372
1411468
662015
926907
347311
371101
553022
847057
1219584
1171460
955695
1603195
451752
1391294
201964
1057169
42592
1466816
649754
1262898
1269525
726534
697016
1571739
1679267
1731765
498289
1157806
648601
1124029
178178
863988
563758
476690
1925105
594452
1427878
1269528
991449
18392
1389516
1503756
47288
124781
1265188
1417957
68060
411173
1071915
1870648
397906
901045
1466584
723855
391647
859624
381928
1695147
498905
36169
644568
1672994
910693
775812
416758
824652
28382
1505617
805818
593530
881327
1021910
1657627
1430570
1810894
749768
1068120
1806404
277058
716260
679881
471162
1932334
614347
1702992
355869
1236971
116881
761626
1947602
1064934
1840124
200500
1704776
1986887
1804847
639090
1781152
963623
1908016
931833
30981
1947103
535927
1529279
349471
1818153
1934413
1441695
1984220
87326
1317364
529536
287703
1309803
1530646
759070
1735283
14604
253230
1030121
858373
258002
1332003
1275028
1941023
510030
1079281
1010051
1102221
1132704
320086
935547
438064
269490
908762
1131487
1657588
1810625
1274736
999149
1938581
1234418
1124396
1362950
1854254
182833
800502
394176
1584511
1656734
794314
634136
1833310
600917
1066411
985481
1112522
1409699
1875075
1731989
1611295
1762842
1652254
773517
71205
755775
229499
1889057
1667932
116878
1304732
719884
1888636
1134824
1324203
486884
1114704
307422
540323
1965956
1901555
1691762
490897
832383
1492360
21490
1409710
1306372
1694770
195836
876052
1787876
1817466
945217
880827
526736
188954
779772
465994
1528725
1466305
1077663
1731688
725640
768763
1256694
1241442
842732
1510556
1547074
904346
1095346
1725061
1594405
614837
926874
128716
1622598
1147415
1746953
1846328
1370757
521412
257135
916477
1582174
1868698
420107
1166651
891218
1710517
999862
1252031
107828
1525208
813174
1911503
1996597
870142
1717623
1374452
1249675
1496448
1548793
51903
1939877
1468236
1247350
1768385
1149993
1660016
145219
1321747
471857
943863
1832874
225794
447913
638851
1947470
1306321
344386
864775
1843875
489506
1609094
1300834
1636424
917301
1942407
429789
866875
1904831
311003
1499618
1101856
1053694
1149354
231792
607006
959843
127358
213229
1171067
45305
735428
1710918
1370602
1322418
1166363
65108
751677
813468
144463
647483
1704295
522790
1918636
1816084
818992
1082605
1509244
1254981
1684449
446041
1660702
1745609
1264100
134031
919585
359497
1844941
1123134
755009
549044
1789840
1801107
539903
474173
395389
546405
403895
1366529
497859
1224711
137741
1884188
236556
1816630
1492559
1356750
1805265
1617510
1618596
880669
676942
1445900
1443158
1476240
1733677
1369385
1313940
1365744
1599104
672018
812700
1339521
1488460
1321153
1461316
669711
1068691
1194068
1886005
1515890
718066
1341434
1304820
319691
1517309
1317611
1076480
714534
1077745
1615213
164585
1498998
343226
420246
1537052
507846
1830324
1631662
198650
1120536
422103
26376
1537100
1803846
1629242
261349
245828
843058
1167081
1068277
1187604
1393014
403860
818342
1250927
541750
1718272
1267092
1919298
706069
945164
1908920
81073
1976537
1720421
559858
1204059
322193
10586
708143
1136152
1854513
1637184
829569
491283
1771214
1037992
1568910
68199
197734
776795
1640127
1358680
729188
477685
547305
425049
1844978
1626194
1511389
847516
152526
1715207
1282045
1502506
968138
992726
1123578
1361862
549299
1859863
355890
1213886
1835106
133036
121216
518888
1699078
424759
1133125
287877
244261
1317648
1380061
1762646
159245
230842
643062
1546710
1381989
314842
1088916
1321260
651128
1468948
225739
599072
1943031
1057844
1354496
1178628
922963
684975
383977
695035
1381265
1738524
1841386
1980808
909199
1618689
1121152
1378849
1251848
1492979
1218230
36609
979953
754811
2353
1919759
750251
1099732
1819282
1326000
734910
1642196
1196782
1072646
874455
626892
1065705
283544
1658230
1117274
1499337
756880
1291742
1798860
573228
1737077
551530
1240277
675140
333386
1724913
344410
1258024
742441
502123
456636
804741
1548874
1247796
782641
1814142
1284374
1157683
1065491
933637
1841216
1077119
1517958
701696
1095340
212890
1237075
14250
1970398
100057
1337963
1499665
1697698
1924000
1324519
1566660
1897551
966142
65805
1643276
1664963
1324122
1130735
913971
745198
1517202
475079
228231
452430
1993473
1666552
568450
1587268
174702
1144028
1879372
545559
1139302
1396248
551845
1044664
26099
631138
712461
1050497
1534286
87189
936243
977161
1771812
161543
1680645
714342
302754
786519
1935879
1620102
55116
1155171
1456823
1399613
1326582
1601249
1654102
15634
1253669
1949225
685714
496241
1294751
1407660
1893544
378572
390610
752529
1978690
51863
1126943
1515175
773137
1304864
123275
869841
1654630
402384
1642040
8736
311404
816770
531422
202766
1850191
1727089
1789685
282920
1591839
874441
455963
1306972
386657
1280850
1472856
693738
732940
1560537
230592
1633408
1440749
266368
1955097
173842
1729839
1512560
830
210069
828092
449004
1520203
1044110
203461
465408
54262
925881
1527907
612793
1426095
481714
1471227
280186
797804
433027
1421056
1625761
562752
786890
1858410
391786
166098
1948570
131632
3599
1900194
1159629
939170
464100
81441
1002516
1716650
750418
1726524
151411
1411475
1139581
939251
409194
1987239
1317053
1040597
1781799
147028
924893
879161
248786
1246564
868992
850780
1497162
1791431
1732253
354314
1303228
1713893
977340
640550
776953
1739163
1771645
1885124
514803
617153
1481847
616172
79602
492837
296644
1393881
1251615
1657938
179365
1645149
1611038
972700
1721939
1872363
1969882
50125
928069
180838
712327
29110
92649
743377
1946138
1486804
1942937
90126
1530808
1161576
1729461
260382
295613
1907698
232463
1030768
84564
1887317
1063793
1915316
255760
372325
1809168
62282
245353
1701895
1028529
247446
1698149
1511481
1682212
985721
153142
1744591
1596041
142043
869603
684317
536556
685705
928710
1227643
621717
1485178
896513
1872008
1205898
1800841
482588
889251
603
522042
1774824
1406049
239381
1431768
278585
1987161
1396931
1797492
522952
866807
888606
627601
1193855
672953
1366307
1755048
887795
837312
1963497
1082657
1789710
1421563
1016594
1786591
1923785
1916882
1840382
386563
503195
1504519
1613467
1753840
799765
1739776
678621
767848
1153366
854200
659518
62433
231440
1202586
1017795
274027
1733162
964719
853316
1158432
829932
1849872
1121170
1726864
319059
627617
1499490
667264
1921844
1408264
1067258
1141847
584539
900561
1269844
1928967
1731686
1600817
1741987
698814
933401
1825429
816583
1070043
547043
792841
823608
449285
149278
1371821
689710
1089700
905093
711382
1133584
1777711
1183785
33253
203034
508880
1612087
789982
282696
922446
841358
1813652
309737
433612
1781367
1771972
239512
157486
229986
1079856
1542514
310814
625068
1480236
1647254
196633
823339
320289
1713515
1883856
1501262
1259103
1229704
1214034
1085587
1343711
1059854
780952
1449636
1670215
836851
900250
1597290
1996766
1745100
104322
1869301
570747
1044043
1232957
1178115
475445
476966
1759927
1109322
1593512
1378919
1649306
1086855
492103
2639
1924369
987072
338026
1735688
1074154
6563
1360242
602513
1998171
1142468
1502180
1972510
1228728
215789
292257
115573
1851072
613006
1384241
729257
1110235
889033
43681
1865862
223971
1625800
1194286
1878276
1668173
1638826
1900759
1881693
467914
788494
1092249
1482375
475978
764591
893894
22584
88043
300431
1056417
1705981
397010
1127864
945277
850158
1334475
711216
1001221
1193737
735095
600494
108327
1815656
1741316
85634
725839
97860
1848399
274585
1320212
961721
651322
1821057
1408130
361888
1619442
1787866
957019
88987
1446073
909611
345290
1192331
88019
752146
1093493
1205945
897612
1638507
1956528
376171
897580
889890
1101964
887392
1771879
767684
1955904
1207961
243069
1815498
251376
527992
1300239
1003867
500306
741848
76498
417354
1956580
147102
1080293
1034860
1150294
616479
1663839
1386463
604136
1877377
780661
231412
998997
913520
837176
76992
1062838
1910604
1047536
742168
523242
164018
418702
206174
1095130
358904
568324
1404740
477796
25519
1402350
11831
86205
976541
1758748
403823
905472
1900545
1473377
744246
377271
87238
1258837
196157
1511745
1486301
454857
1283008
798798
448084
895710
807096
12196
169186
433967
819791
1009504
485919
151692
1619910
1695054
690327
1999571
666876
203352
555403
838450
413958
1883001
1663794
1742793
804077
1616183
830824
341528
1452838
1437954
1566874
1653796
1957713
1217330
408725
1893356
495064
721019
1782130
307206
124565
1170129
1464675
771413
1720837
610720
703033
125206
424101
1273359
566219
146568
1712726
705442
1129685
295601
503629
573362
820972
568506
378071
1147592
1408447
1254629
1322357
1099927
712526
420592
98066
574324
391886
987448
1152925
1413534
819632
215952
650012
1661525
1993326
1339595
940261
1617055
1912455
1509329
1552244
1784573
636576
1616472
1614787
1425378
813833
719009
97807
1628693
923835
808191
1306140
1346133
1344232
574006
888214
1675045
1821864
1826180
109646
1791031
1498941
377685
1219360
626394
593439
1997806
1362463
1504192
177281
1327437
1190703
1413468
865627
1530757
394507
1797254
845793
60332
309614
761980
674848
1912608
436177
649797
801480
961600
1979235
914580
339698
748154
1415071
1441804
1783671
1313266
922786
1640607
957732
1511729
376574
105251
898465
1508860
98453
1356071
995593
138214
1527091
599861
465422
859855
1407868
565026
322963
1429491
1253362
99737
1742985
523065
1480645
1344450
329714
1076779
925766
85309
1275519
1965940
539020
1133729
37614
1789324
1173251
626944
1766836
1308497
1582109
1682693
836731
333272
169887
1001856
634461
798699
1083464
1842130
17146
796277
790047
700914
1245178
1033450
1743086
319755
1416966
378985
1111704
1560666
1169595
366788
483636
1493663
658793
626849
1105188
230538
566652
485624
1606259
1531535
1332120
1718268
187026
1239526
376285
1372009
1237100
298619
1700430
1829664
1314763
36097
497051
1720935
878780
380414
1650484
1713696
1870535
1045176
1560496
1174929
1000010
398264
92528
1314549
1175941
1343795
506784
453605
445731
902588
207217
1153560
1854656
414554
1028971
736374
1278351
1611561
1041425
497521
1623098
1669191
2879
1174999
95495
664424
1912623
261879
586656
1063432
1009808
296711
1413247
1612915
1685280
1306184
1254066
1220514
790554
1515400
1863526
1585085
1655616
1874976
722078
867415
189823
1305706
514133
782189
347041
1414105
1128021
863874
370692
840637
1689168
388978
1364619
1859771
1552093
851155
577962
1563970
1508398
684953
1011697
1240670
775491
248087
1308810
1752159
989201
25836
990198
452782
648733
1699500
991293
155027
1553547
1315536
1554287
902819
312236
1818348
601504
282899
862858
280077
618566
981993
1926735
974429
1915711
346621
238322
280690
1127231
1205179
1566891
1993532
843056
1063561
966242
1142609
319385
632495
315025
1111144
1211161
230199
177684
1786163
780037
760510
216016
763118
1929972
1555908
387460
708865
647066
1259107
766174
314115
603260
1613686
1932417
1632044
581148
1057617
738972
394620
664370
146172
1338783
1108357
894088
51188
1255586
1323211
364577
10166
1170403
1629886
938549
1818857
125445
1275197
10272
808255
1001999
1694249
867199
753431
1110376
87075
1087924
1392141
33884
914135
258362
786604
445245
1698825
565254
1034611
941201
1566562
1047982
422692
1774019
938396
564642
1460867
643185
408891
262751
572574
25336
1669546
1172026
1098546
1098020
197109
1535741
1983751
500443
112924
1910839
542354
562741
1510447
78619
1144400
357075
687677
670255
627280
1793351
1062773
703459
1332259
1620188
847980
1125974
509323
1575120
1885819
1886856
1208856
53805
459416
1646315
131295
104001
40848
1402370
1457332
1195011
1775720
1843286
1713865
373679
1156220
219660
917023
428173
1823251
1674143
1571815
989260
1972610
1203602
753630
1778216
653864
1803490
299826
875256
867613
1327223
598595
1609173
1194913
801840
1327171
978492
544148
37411
402650
1934222
1946308
1859540
1565235
1423459
1265099
312684
1475851
1643643
763049
1931507
740809
1700761
269990
1188720
966220
1385195
321734
1626682
504322
1656187
545030
1299665
1561270
1179784
1362778
1456761
735729
410449
1747781
444626
1732988
1312952
1593542
168277
222339
579893
977478
454734
1789562
798042
1721369
1157214
484364
1595900
362948
678498
81434
884735
953222
1904516
1818401
1285273
980331
469868
1589517
476546
496432
1579103
1325964
1597865
423005
1892240
43896
1766436
1922611
843136
745443
1816734
1742007
1392090
1632190
124901
524000
260156
1732293
672217
1389552
1600878
1512899
1688527
1331467
120088
489939
311750
862751
606066
1560985
979646
167666
455269
470131
1193196
956668
538124
807869
831827
1777644
746505
643152
1615419
1182311
675223
225623
708878
515929
1697375
425860
828097
1014101
1218642
1176798
1702739
504053
869863
352343
672846
876569
1227921
105086
375
1860992
1414603
1156883
154314
236864
1201797
1676069
1312835
1899233
1509918
901303
843091
1151772
346519
1803773
1171401
1914292
1002645
287046
546282
1911168
1319393
1870210
1952389
568401
1985447
1794437
99524
515263
866217
1508354
1192413
108347
1689347
1659325
506861
619059
1956996
639664
1758965
297968
847417
1860369
1490502
1168635
551040
410580
1847666
493469
1277672
1332242
694476
146457
759288
1438085
275916
1103356
172902
1246500
765377
177327
1950393
1958082
1284121
1600213
1230469
315343
455230
1939475
744526
176675
35776
293568
1636542
1490349
673195
234406
1099633
929589
1873337
1833981
1008376
1858923
1212170
232453
561094
1909772
782216
459619
1543560
836964
1751528
1058096
1354981
625888
765369
157490
1567987
98164
1286622
660254
1797795
1132076
1130688
27000
997973
393420
1220762
1248626
1902954
504933
1365558
924956
72732
932523
368879
1598317
297425
1243161
443409
1611975
1884104
200914
935066
1794553
914860
506891
910440
99766
152657
835669
801788
824369
1307382
93233
915831
1872001
1268928
1310853
398375
1616186
1632543
296434
655527
924668
1468444
1837309
1871266
859344
324115
1922874
103557
915444
1804980
68119
1841197
709061
1274003
413079
735193
782423
772695
174926
595219
1773848
151528
1545606
61594
1574200
1577700
333690
1611387
352340
81574
875055
673324
1700479
439447
816552
624836
1294724
539165
1336114
1664994
132904
1072634
1571505
1963935
684636
1026897
233092
586943
1361443
976032
1063753
739732
387083
860211
486870
1670327
393006
841038
610084
134739
46466
13163
788396
1967082
99542
230949
481980
544633
1805719
1723725
497921
313295
1457885
882542
617441
907756
1945003
654310
112609
1200535
69713
734
512023
1938421
460831
1658935
1101142
752035
1311269
1030855
644068
1901553
934904
793175
1618898
1541214
697638
1077010
147751
1004814
669917
1765369
1585338
580921
1755837
1683567
1052721
464450
1947753
994932
1968332
720399
824638
1745854
1319249
1298579
1619085
785582
1610809
1416730
41082
250404
680632
1564953
1771862
263782
1857833
802459
1461749
958595
645078
1869344
1526941
1993665
1044725
1077457
1732552
1748116
309721
1151581
149841
1583962
714611
570558
509946
900334
1941190
1639836
498772
1472001
146483
116740
610678
1851280
1017220
704856
237288
608333
1434828
771511
426821
846640
525996
1833081
1729189
1888369
357454
354486
1500494
423409
323552
136229
278279
663943
877143
248865
744088
80581
1803999
1693903
1627487
117492
1547829
1394708
952960
129223
1997166
1135243
1744654
745040
550114
286984
1579519
1073322
362823
375962
1832412
981203
1764237
937374
196979
1423789
1070425
94146
1217357
1517777
721186
1343381
1906479
889662
175733
165007
1251467
1670324
832087
517130
1169901
907954
1298641
54334
765428
1420642
806373
192566
1548835
19407
564471
573711
222195
491198
1046916
159962
1631998
1116109
790064
1834544
1521632
393997
731501
1819241
221932
1183277
1857487
1756882
1267175
1333956
1364351
271269
183126
775974
1819276
234357
1348704
220201
1940707
1050512
701681
1812495
1318171
1705364
1696372
1521582
997762
78447
781252
492900
1333178
1086015
1938263
1105366
604154
1554027
1353969
302246
1856999
921868
1877563
320069
793161
778267
832666
744263
159510
872128
249731
493139
87236
1584450
807837
1146897
1207168
851502
999489
996507
225813
672173
341558
529775
662114
1728400
25956
1779109
1339616
1695951
1620902
1551559
780697
1762279
1881389
974873
1121733
1854560
775939
442095
827882
1667103
1272791
391585
270955
205258
761903
1024601
1275440
636329
1195620
846833
1349952
1201115
1518066
1760694
379864
1225643
1912062
1408522
490429
1660559
1796022
1497783
1767531
956596
1048018
1660933
367823
412452
1723700
1326990
118745
1997512
39563
1844953
34658
1504096
1028225
550824
1769716
1099234
1840399
517010
1977253
516604
1284912
1568672
1554800
1590479
814451
362789
76134
799769
819523
1172196
823379
379562
1559417
1353821
858883
1941431
669732
1908032
1978130
1318764
1674559
434086
361158
518128
1237342
1864804
342283
1606083
473135
583122
71118
1251040
172826
767256
1138820
166478
919966
1118045
565725
1258528
173605
897342
576800
1652276
944221
1181730
39889
1225332
623747
1058868
1447502
173351
342154
1980848
707296
587357
1262783
16421
138192
421314
1034398
1324036
537259
634073
1575295
1512281
405644
940401
833722
605551
468211
1862156
330161
376830
616106
1443498
1605061
1360457
1605628
1033520
56706
399440
1224218
1106252
1150888
1256470
525403
677395
292252
959944
13636
1005384
100082
1507034
1910519
1593258
880116
450808
339222
63066
171332
542970
661605
40370
308056
482412
508326
1027943
1742326
653087
1327108
780855
1747345
1618743
1998162
1844514
905155
1848336
997655
644984
571045
1557416
1855677
663226
322346
1966775
391635
269634
1648446
129526
710613
35510
960050
1626406
150231
1586295
1076040
1267410
126216
1721607
1523307
1433209
42293
1283704
285809
573358
237449
384248
1175241
833678
1714877
1979320
1283305
804366
859860
1314255
862726
185114
1436424
1224441
553163
645778
108714
1847303
1419094
117595
1151275
15631
466676
1472784
86607
1943868
1795113
1472863
863021
1742400
1945692
1532354
746963
186495
478609
1615311
1613658
856104
303295
550757
176814
1977800
448731
27427
722733
1583855
227801
1050808
1245762
722498
808479
524881
64343
1376345
1545088
1111312
308824
431781
1659551
1347280
865548
142308
914958
58149
771232
821320
1735738
1592756
509056
149164
1921619
1045226
38669
668830
1726069
1748778
1127441
990866
1002617
1073698
363233
1387385
1548159
1238979
1669518
745355
1155081
1451398
1902396
1556283
309250
78149
825731
1250738
275569
1048347
333784
197917
1834755
1236885
1105240
1630805
1861584
158727
1268697
1358240
526193
1062090
121421
709840
1051783
1095957
75312
121437
399291
1358887
1105311
1661666
1895170
700145
1305133
869921
1541232
1866244
749356
380690
1698573
990635
970010
1244007
1410771
192046
1588131
1311602
663382
771106
333480
1566538
1143110
957079
1199040
1465423
52207
778220
1608156
1938349
64774
1878722
152719
888956
343501
386093
1320859
1536362
862686
508697
312472
196227
39973
789952
1881631
1984085
1934599
9146
858007
1120016
1096402
384811
69708
928441
182164
345518
1928274
1853414
269395
1825957
1366511
1759829
1265061
1751997
961976
105084
587699
1459103
763687
1805492
1563174
252990
1201083
1766632
1790107
1046349
761835
1548089
504940
1270188
500007
1130484
1743876
1304060
1499426
1294518
1274904
1083446
134444
628291
804074
1228495
1833402
1437605
1348406
428057
606424
1072458
906394
1304667
1883569
1697910
1116998
1894737
1377067
1829741
626654
1106065
167194
10031
247595
1030306
898524
1146018
391006
747696
790749
1882973
1153411
1598721
1255845
563547
1417137
1990375
403492
362336
1292736
1813285
1701380
357599
1859169
994612
98018
318135
1692223
90594
1284354
523470
458474
1144348
1142497
506444
1406255
827912
937168
902174
1495614
1393761
1846489
877386
1400419
806762
1871531
1216546
1823364
1647030
1888071
771336
969509
1859500
840294
1889918
968893
666349
274002
969248
1129880
1636557
1272350
1455726
1468168
1795409
1755477
1097491
1214066
1994973
811502
1429687
763070
1339344
21116
62399
1207812
581339
1767867
77709
1100174
1504410
1848578
25313
1576584
1872796
890735
1747830
1092391
1810871
1546983
1572249
1866074
1686471
367024
1567427
557671
1325954
1160885
1126227
1132460
193964
1248293
1272042
1714941
1603462
465117
577741
1387370
1470042
948957
289929
1578855
1416298
460651
1461303
150631
203705
500743
802269
737760
798168
356485
1232602
1395410
1100421
1878069
1156732
1763196
1536388
1950687
289798
1802834
1263582
1216873
1561397
921183
1726533
167524
1403059
1450963
1135248
804940
786695
1071944
251611
36617
761306
1841911
545706
879166
809341
1311558
1866258
1083829
285452
851210
1156925
863855
821174
1608181
548979
834581
1216373
1369258
810200
1690321
1919771
960969
216964
93987
903967
1393268
1049113
456972
1119825
1552077
71349
80441
1753744
1911694
367505
861892
546503
1683788
651010
52596
54273
701005
1337764
529963
1089138
1516731
76157
1995903
681744
1067752
298546
313251
61836
54320
287691
1568984
104645
160132
688773
1038311
1159316
1449051
1879260
1958780
1119504
509726
1182628
267135
61049
221399
1897053
1849015
1548938
1530453
663350
177214
610231
727023
1869628
206718
221288
1429279
978646
1800981
121208
631423
812882
1956913
1211436
66068
264043
924507
1348561
1101408
231703
1482000
904452
1954095
1987065
1020376
636264
994
659333
877499
28162
514494
650742
738905
1516315
1681105
875305
942114
920300
1493830
930292
409287
1467984
1997060
345439
100105
445212
1123095
1585986
123149
1355145
111767
131012
627669
377599
837721
1802728
1940576
1754157
1810032
106266
460623
1163472
91410
433294
1811293
1760284
1036437
1935064
552105
1724523
396653
910727
1184346
73687
1171421
701515
1573457
778957
1625867
32118
277146
1259154
1256471
25300
1881195
1797709
784571
1657368
1475679
1203815
1650529
1326680
776938
704945
928686
806888
979007
1040479
531989
1567609
1518651
1177552
446255
1645844
214151
96465
876549
1847814
1986872
1333431
1466171
1799625
271690
829413
103418
1688195
62713
245790
591272
388841
970900
1567703
1428558
1805530
329513
1324528
1042425
1324772
1100860
899799
38924
888253
1496712
1956077
1784647
1505168
777062
287700
401660
149319
451634
1963520
658646
550114
1275543
1347429
1222600
1175707
1564188
1340172
1902451
1321732
1265479
1245309
1779910
938945
257672
730906
433082
687144
722092
133131
1956079
352304
1568219
1620263
185011
1190196
943050
1758672
1314117
1972391
1442487
1896227
1744067
1655226
846586
103439
1056059
688202
1174551
1398872
1715681
877813
1338613
520013
638810
1562896
1105098
1502654
1308290
1140120
372246
1616111
935580
1562277
1742031
855778
1678776
1309848
1705576
1861093
1046336
1809709
148355
73844
1180039
1315657
1613759
969687
326270
368130
798189
132669
1165355
28685
833617
737889
1078073
343898
858293
952585
216241
146108
1626454
1402694
471368
668446
1069161
211535
1907172
1372562
1593165
1155094
961373
334369
1302199
1326303
426796
635564
1720407
1280183
1305759
1380208
500822
203010
1482729
925263
695273
939654
1589596
1013205
1671430
1266893
549068
1832181
933805
1694531
733241
315465
346637
407305
703830
1411329
319254
1058836
989948
1432336
667820
1914678
1625025
853907
1135379
426784
928587
1909596
181838
186780
878349
1912707
1647188
241409
34125
1960578
393523
114940
703664
1025635
1629165
1338528
1415822
885529
1622254
311516
1957979
871854
1817375
939939
760284
1894873
4179
337332
841736
826608
544932
130722
1063012
1628325
267889
730064
930375
1129305
1057073
1822056
997485
886853
1931909
679031
810225
1718875
213956
50546
762642
578907
117278
153972
374839
1621779
18012
732818
63848
618781
508829
1691372
1639611
1806317
1222929
1524051
1028774
242247
561530
755445
1642021
1230061
102348
942550
249226
445317
1234078
1184125
1806989
84819
1875022
316444
528993
1616052
497531
352218
611850
496400
382532
975399
1158079
1752948
1159377
1717396
1357277
1133466
100902
133712
606315
1251717
685580
1964466
799075
724225
247543
200869
67087
44306
332597
351531
307148
709161
763252
1238614
137599
1103468
1109806
902810
969770
1610112
900242
1858557
1827264
1904811
1292547
1648753
565555
1310047
1545403
439323
723693
686573
1887960
1589681
1773891
1694237
339391
954378
1517512
592852
1506515
303955
207417
98895
1066491
486987
833374
754078
1899108
1168678
1426119
790362
235248
392194
1450244
274729
799670
1629331
1824858
1286350
1321032
1810154
1669497
66829
1364001
1614022
520242
1606717
149453
908972
686258
1825597
1257435
210423
1574839
667771
1282022
1418307
1798537
859521
815545
14180
962216
1039723
1184267
1096256
1739987
1960811
1087451
864471
674705
573657
1901507
210040
1227150
1295412
1893448
1128995
708154
1408542
1100945
29312
173349
1990934
621429
594475
782077
850315
1826166
991746
847049
1856700
780848
429139
51934
1979550
1670983
1277457
1744226
723481
1882239
1506529
998465
1814235
1910728
400644
795265
1921498
1196906
935240
108031
1397500
1199268
959600
1595180
1920407
1332285
942161
1042616
1713542
300684
638134
473088
1458124
646099
400883
1663837
1245384
1268956
886943
1119365
41574
600979
1574018
994027
1710450
1370123
1855776
711124
713298
1238786
12227
1020293
419227
407380
1848623
1045315
1002340
1265528
1119924
221658
1878863
572373
1447564
1570174
983796
1948788
759782
1085787
734365
1786347
1786846
1849810
950015
1245949
1426072
1311922
1512422
1943463
772394
1026029
591689
1142389
1461240
513752
1968385
1720622
407990
183835
1738914
1325869
1425264
1205117
1811423
1648384
1894829
995979
1295306
621683
63180
1236468
878122
1050062
196917
1979689
175622
1419937
1352817
1149361
236000
1518024
308925
761265
466735
663670
1929080
923905
1198450
1552140
140881
944382
1950456
1438396
1413375
674017
1393590
81914
1646955
515029
1862103
1138277
1215213
1765089
529699
1214721
1715332
1974008
743163
764287
270264
1731900
1465188
1741908
49433
1179389
1405396
1808902
1944306
1837294
860480
1521968
1859042
835230
1986489
782961
67424
1530708
1255232
1931227
1126778
289034
1288420
1628838
1653655
1508359
666794
405186
1478444
1881319
52376
1528084
1337386
1504926
1720778
97373
44404
402040
1963212
94619
1411399
1325123
1568380
1211249
605406
1125359
1130867
1749993
1338327
775146
1826564
1564087
108160
1574410
1970706
755699
1720527
1150507
948767
1488877
589499
1885518
219469
520571
617053
778091
135437
1742011
758327
1642889
249623
1061431
1186259
888696
302672
892014
187808
1662203
1186378
442811
589327
536448
1460523
147432
583842
85898
1428342
540872
837622
188877
1529404
1756342
728353
592393
314510
301199
150589
213363
1195350
998437
793625
227096
1595061
25684
164647
1239403
1956677
759655
123529
549469
251154
887439
1024599
1404091
285205
1259371
1477000
1453643
1808391
1674314
1295711
1914510
1862014
845920
307667
906339
730701
1014403
1750788
1320813
1686053
283712
1917477
387164
668077
1833602
324968
870279
1982634
1997920
1819950
1647503
294596
31171
1359331
1388914
245103
496374
1183759
1515386
113480
200837
236424
1450773
642353
315081
220067
1756695
514551
1572619
45388
305712
1740188
576972
839045
622632
100745
979894
1636342
326859
1913413
1500374
577451
756524
585983
36528
1399480
1551993
1724700
1255275
187638
850590
578505
750971
55860
454110
223983
592696
878773
1078729
676183
1078816
938006
585153
1834309
1788969
969301
955981
1174100
1189849
802491
1271464
247482
162682
21801
3147
783485
158677
1117307
1504244
1453894
57334
1064510
73311
634626
400592
1205853
1467375
1699750
859625
805016
1004875
425331
1759110
1992460
1234053
869342
215473
1770639
205425
871892
433418
1130995
699574
717608
43400
1388747
1989217
490506
165588
1518760
1565731
959077
1115791
258508
302575
1239407
1335257
361092
1170559
765164
225960
543585
99946
799783
1714169
631227
219309
1148760
448572
640824
584904
1236577
1096086
1992246
688102
1778277
1735866
1056409
1895647
1952528
512273
96199
665640
109196
540292
504932
1275611
1292290
1302180
1444328
1520872
136375
955860
1827141
1043879
1700460
57792
1421528
1985308
41414
528257
416354
892682
4187
1765873
1669837
789713
1023562
1398451
1029259
321793
166018
1923001
991557
334939
80309
539882
1679017
1240999
1756254
346403
1654212
523302
439494
185330
1569050
1586128
1377906
1710626
133479
533825
1398674
1026414
319031
21451
1006806
208464
1269101
587329
1877297
1844179
976702
185901
1071533
58194
103680
1830312
39021
1867923
1409166
693852
1187061
1900631
1924114
918940
1003109
786527
1347390
685382
381793
1462713
1435451
693668
1087640
1805011
1874740
651935
1717594
791603
949161
1540770
993337
869194
1997407
324989
473218
1969243
570453
1537740
1812618
894593
440315
1327262
1711299
1328356
1244984
1649943
134822
1901173
1530631
1437466
991438
269913
1392942
549741
1114
290323
774803
619730
1107151
369753
1245282
842858
692200
523766
566882
976730
911847
1845867
1112512
246914
49900
1605953
588826
1839854
955301
1549745
1928754
1135291
411196
1446605
1991407
1907090
1318200
405411
1216690
543069
212801
1652086
898870
1000144
1883982
262027
1350990
52267
815642
1521561
380871
960708
1097478
487126
1255525
1709400
1384670
1508194
56898
723249
89594
939842
1242449
1053594
1625471
998463
156306
669780
1870680
1368751
254611
479722
75494
272669
1417501
1176111
622542
1121955
1019984
1924955
1230897
454686
99771
130645
958776
564809
1786608
1671608
96545
783569
1786974
1907417
1982673
1023067
1054434
1591782
1736485
1733389
1908940
1633072
79349
1775327
643710
1688399
141070
56433
828136
1328235
1192293
1208080
1790263
1298303
19068
520757
1595265
1624250
1359606
1069567
424504
44188
1229283
384320
66992
1112565
1804909
1340244
231375
245576
166369
135675
1197163
1751304
1348975
752710
1188617
428531
617306
1125970
173627
905167
868482
1404096
888992
1831037
80200
28535
1074562
677918
1475205
1301645
1748402
1923989
1097940
678987
377000
467923
1727891
128403
559573
393421
1276918
1538433
1376779
707496
1869758
1570855
1572365
1369129
559036
21537
634477
1742422
892107
1724119
671783
1676513
1179055
1964668
1056873
1454366
1167788
927168
1274016
1776275
1326030
1336758
1314556
491395
1736172
71995
1692113
227249
1804814
37877
796874
16779
1349991
1373192
738435
1064006
998783
126169
1169264
312707
1160264
633035
9344
1986454
363471
1815324
1984930
190800
1309830
1283632
1229242
308713
107398
438970
443241
492076
924103
102895
1981968
1935201
1160713
1447110
430104
1539806
1880995
405053
593834
1027765
1537377
307084
1338115
1820779
543376
1090542
1041634
1791392
1074845
28317
892798
970430
1712181
1300895
752521
1567063
929285
38600
494709
440683
248945
562801
1622994
640872
1125615
1155050
1492762
961376
222180
1733777
1189896
245230
496236
703632
610628
1357484
467106
467621
433942
1431985
1591811
558776
48002
253827
1758956
710254
471364
434627
624758
578292
973259
1958966
1720624
1286757
1100907
389794
249366
1265600
1410984
780619
1974700
1118421
1125347
1106905
670944
1727712
498387
989834
1847903
1596771
188465
935644
363716
1584800
227844
1490484
1893912
1690531
242157
1775603
22138
1965947
885379
971329
896616
1181581
137227
1735245
201825
1007436
474378
1152291
587909
212204
1175902
1003118
441515
514796
1547237
653298
898063
1846221
68372
32433
493847
95536
900560
791351
1544523
928196
1996488
824223
1443878
1458823
394775
738858
521242
884946
1674535
1784978
478514
196063
378829
672658
29333
994046
903147
1218698
1510854
1381167
1818002
1071143
268390
1987235
358895
303213
277428
887248
1138338
1883603
1945856
658394
1304270
286500
1429055
863909
1072738
1849767
32168
1229899
960498
599503
1705377
1880432
74458
1347277
368057
1163155
1836541
1512012
1278975
494572
1823113
309873
586548
283952
1581956
673384
159590
528210
1209777
734192
458831
1646615
1924303
1736565
904645
468306
1680418
1814198
1812175
788705
1138063
1699588
1781530
1392742
1267125
919309
227982
1407673
848401
1356717
609232
456397
708166
1283302
1208017
1338706
933733
863114
1356048
1497907
200625
372197
500103
1800775
1729581
259721
1818381
1407017
734737
1806021
516094
1871535
1715309
398595
637545
1727054
1299779
136782
102415
1362930
397954
1754881
666815
1081061
1974193
416437
46719
1081148
1799828
1919188
542646
276565
658343
789929
1339437
1614621
1020696
1125461
210599
553925
125148
1119133
1857970
1404356
479873
540523
806634
844060
1535722
1374994
657194
110185
818807
1352673
1840093
904661
1733084
1132491
1397975
1638749
402276
1085481
1214682
1638058
929792
985872
377032
163327
1232891
1735943
1189379
61986
512757
1826950
1710005
1054678
1160580
433150
649373
629573
1156964
254958
513536
1976785
322928
1399306
312167
776623
1163462
1410001
1497927
276810
915146
314630
585890
1141413
1523772
305218
373608
502140
959549
894831
366328
985373
309214
576315
1844513
503757
1868380
918261
478409
776967
1313807
1832636
545036
1167697
407514
1760494
1850653
459659
1626152
581846
172758
1822926
1006521
1783443
548154
82154
159469
428286
21720
1193165
1150592
1743885
1146685
1218601
518114
522754
159500
299701
1688087
1603207
1755489
1648729
1122402
973626
288336
1533191
1284620
1627973
1864268
1445124
434593
1275667
1391350
1995242
605694
1066645
584198
1305465
1565954
22977
25722
356209
1115486
674044
367359
979202
1591548
10990
1408995
591425
1211008
1096515
1144880
157739
1805563
1914455
1453770
562400
80056
1915747
483436
1611648
263455
645401
405507
1622727
727216
1629964
772864
957759
1873686
142516
876056
823714
82986
1452714
937035
1637456
1878526
775847
1664791
33146
1942678
1849881
518133
1577774
255051
678704
511666
1355847
1801137
903971
833773
676211
1851394
814500
449303
910176
1994034
792151
346140
389560
1138475
421425
1174513
1951454
174477
1348503
79294
827951
776975
1235334
521964
1772573
1065128
1989710
108402
703106
192528
1641591
1669588
113841
1893601
1651204
1356260
1201295
774964
1311286
726545
1195030
713428
414772
1573873
1547252
1250150
185767
1718165
372294
698991
1064381
926933
91111
1296051
1138703
288363
1808099
27923
1391966
1872388
617543
606267
53722
202181
1172126
1509958
1506446
1781159
1275685
724164
1183822
1763129
1418056
1736459
1485377
333579
1542106
802938
579913
918658
1418232
22517
287162
158475
1170040
1161931
1380145
265729
1904058
132695
1292543
1434425
1280324
1411084
1763778
814908
1615005
204843
699435
1290043
438453
1052510
1703925
413865
796258
258678
1685584
938183
486003
504250
1988383
919023
82024
539529
560986
49231
1559052
1997556
1187003
559957
471520
295308
157539
722033
520246
277655
1590291
653561
77190
1854668
318359
1435465
1753873
594394
780846
878326
1552238
615337
504928
546317
98537
1504024
1754868
275886
850263
328992
232277
924852
803879
1070876
1482900
1603272
1884609
886939
1722606
1631124
1098316
567451
1738354
1019143
1449836
427719
1299511
1075963
1402230
926290
367312
1204050
584517
1630985
968644
1482768
1997679
374315
371967
319198
1814183
1543656
164767
735886
981678
645057
983664
966583
615735
289859
1224427
1540834
1612908
1035214
1572475
517840
252821
12666
255284
1447823
205460
1118926
304036
1372250
252001
80745
1710460
1992306
466969
1645848
1714923
84090
1676927
317805
644971
1725149
1433317
481696
1584321
219077
1452594
399068
99961
1819729
653383
1868674
1622124
1539964
718897
1464080
481212
937211
886267
1513793
1455017
1104274
1850423
692661
1557132
724175
1774135
93923
1935407
230740
1423793
1937398
1190296
1869341
533163
1785018
1087628
1191542
1908410
183514
1228144
742704
226505
1912479
1117858
1114771
1128927
949737
1152185
852519
1005645
160600
116717
1080874
1276953
615837
1981286
1644355
1872152
254081
687032
1583722
848445
251227
1659878
411711
839082
1035697
231933
1506376
405714
103881
604974
1389084
558451
1674558
1282464
1552584
1490972
1971987
507372
464343
794913
56696
1645748
607233
1009916
1574886
1535276
1658346
1348277
1838138
1418373
872829
1112118
1025429
25434
274438
664488
748604
1062072
1785650
977892
501329
939872
1663700
1609153
941005
730491
410037
921312
977952
1018872
961102
1964281
290022
1121859
1472809
997512
480838
3187
783299
843433
1025623
537213
1722757
151047
604734
716698
418761
1869183
888920
702335
1157043
392880
525375
611804
1783178
1632938
95125
149885
804495
144263
770534
1137456
1378000
1530194
572472
1117267
1908896
1226655
350991
332887
1887256
1660830
8303
546552
1234176
150325
85423
973182
619405
951623
832309
372892
732627
941929
90189
56698
1276079
824204
1492017
960282
1929194
368701
801713
1522661
131657
1964858
734272
1291928
620815
1888485
487665
914970
345848
96005
875808
170541
1266169
1433667
1852665
1337763
978977
552612
1449128
1985059
1320238
1813055
112806
413820
1824358
210002
275989
1024350
906900
1784581
1232314
1867518
695807
440871
1209306
859227
1296087
1131256
1524077
874151
1742866
1276197
270949
1324704
1419243
1348921
46879
1215106
1472538
1613816
749483
688062
686374
244106
764720
309334
1169053
1541838
1188178
1564016
1132259
1105222
968029
337068
1175436
1919694
1221263
1785440
133126
1473058
1822109
562715
969170
1283876
260874
1152698
550578
705660
487840
1332709
614993
1875528
310788
289502
890464
1693348
1114050
1944560
570017
151604
1904802
1310446
1037202
1860140
404362
1486258
1130017
200941
1253948
597324
449692
942901
1344230
580761
1475742
1757043
1686177
721975
1184905
581118
285612
585195
269139
1237986
1785483
409597
1350173
763721
210542
1189543
338398
699419
529515
1975028
1554519
489777
437161
595372
1232424
1332644
734525
118759
919716
1082045
1578374
1873480
1240305
1709203
19407
950766
1137065
1436861
1127619
1170486
616389
1432109
242006
1225535
569813
1634213
195081
1415592
57590
1009985
1218402
1819463
66366
987936
231728
1753633
968433
1033739
173337
850081
1996877
1255656
728303
1614762
1139555
887617
1384361
919524
1802868
662847
522480
883850
855334
261799
1574701
1551809
1580855
438381
558205
1985497
333073
1385598
676442
1671634
1672517
699611
47285
1914510
992987
1708719
567401
1457448
1937765
986762
843882
28101
1526234
14935
238401
911285
458301
1636557
1546334
343098
1690901
442002
162420
1655644
1824270
1258399
522472
736112
1013442
31501
387762
251369
1274405
387005
1504393
287791
972642
1245106
130557
526183
763553
1096688
684858
885891
1777291
494082
1197324
871216
915358
1667015
244862
801969
270572
1484371
1806525
112112
1207548
227619
182162
653264
774196
840783
945919
1569383
1240051
148234
378915
17221
412624
1448688
1600026
654329
1696928
647179
185299
110270
769594
1234691
1592061
1468559
1022346
1881607
1312283
1090166
1793522
379566
393652
1699101
1478411
938590
1560513
511246
91577
1793900
1240604
91310
1086883
1284488
535492
941621
1710829
77927
1239714
388087
441927
1548131
143467
824617
942572
286543
784806
823496
99030
29513
212537
326710
1828228
1763929
1718640
410900
535549
359131
1382357
1239218
1827689
296730
1162604
1515230
1329331
1373161
655614
42118
1385031
1880934
1367394
216930
922477
1398897
1687531
1189213
1333099
77930
434419
607966
513977
1137233
280250
1355492
861262
1461537
1695362
483261
1574615
334064
831594
865289
1638381
229305
1890638
1338116
606801
1003340
1307251
1810201
1946180
75978
1225230
152857
347948
911249
1604099
978518
604580
1898498
61103
1878492
253780
803974
1203537
858611
328136
152227
651764
1509113
1310554
1435750
1460833
1187464
505149
1603513
1480169
130261
1943617
1581445
1106665
1989746
1574492
1655089
1283667
1271829
1867011
237730
368627
1971514
1306304
1481163
453650
676487
39328
1421379
866957
54166
1683101
993337
801552
114925
1899521
512695
87257
840868
1392327
1815971
378060
1552918
1883959
1066418
128486
670871
1440006
1121690
1389378
1521321
116911
197261
1109482
93216
49723
386474
325300
1731859
1739711
1886584
1588342
1378149
377815
665041
1094265
1877115
662091
4015
1614186
684819
417480
1769711
721668
561459
1044045
1108777
639069
750769
1125491
952393
43499
244062
319772
1410260
544497
871802
1993610
314594
131033
1536016
1491984
1260211
878186
842777
1838910
217666
1290023
680900
963299
1808182
1487176
730161
1513116
1326243
1364231
393348
1452304
1468896
877618
1695683
878791
259357
497242
1778027
748872
456221
1821032
101493
1792514
44285
145711
1672161
568482
259848
727386
1056753
108510
895450
1130753
122094
1172094
1673086
1456092
1166194
933718
1183621
431369
1157475
238003
686775
1201058
46850
1214136
480035
54334
116109
1827267
728691
544935
1502782
342373
1441555
1287340
1262536
1864702
219316
805472
331744
277268
763035
1369127
1038076
93458
772544
11284
54974
582335
1006878
1302253
1925593
383417
1659841
764648
1961899
339116
810723
1073101
1650282
1196705
994510
653576
251647
452900
313108
1953910
816982
938962
1612817
1210823
1144511
5923
883033
286104
1264559
298601
1557850
191016
1383025
1555834
635760
1246100
290696
1164191
1976474
300371
1958570
333438
1399534
1677694
739204
1891461
1819035
370292
927926
658281
1164285
1325208
827650
464532
1809043
221989
389735
693165
872136
1205266
682113
502774
532965
1870541
1128687
910188
1944101
660919
1895555
1166170
370037
116548
944769
1827743
612023
1727158
1420688
540515
1524511
1794243
1590906
1837889
395520
733779
1641681
1254456
1192426
1700211
340657
369151
626453
1059155
132874
1338790
645899
412687
951469
1395139
548177
791650
1608068
25065
795534
206497
962286
853713
1425984
283299
1860571
345160
694470
1061002
844071
858324
886135
1190552
1290244
1866955
603025
1921948
1468859
602072
1137649
1230811
593549
1936657
606227
1130794
1618476
1098814
389613
272294
1254425
118539
836839
506483
1928235
734591
1387724
1924691
1096981
1635670
1925850
464017
413901
1325879
504618
64263
1668708
1522000
533925
515926
1704994
1798637
1212465
280681
349978
934089
1928760
1049280
699860
789538
1686075
1614110
328092
445617
780909
778745
1418666
305687
1718316
1373986
758113
592827
94974
150493
201778
19098
340952
18497
1931255
1013495
661122
741624
707437
359022
1950555
1230199
833947
1754268
41449
109523
1306304
56335
959450
1336440
132881
762750
1129320
1547273
757531
1949864
827630
1691351
1674068
1899912
1795703
29451
745839
94941
170952
1441393
1708608
561553
291956
284162
414931
1333296
1024331
1873856
1170315
645978
1029718
397624
1999538
1804020
1362761
46649
1705378
1838022
645263
359749
1420702
595425
542562
1653640
754504
26645
1883900
476536
1942592
1727744
805164
1126079
838485
175706
302209
445743
1448088
1739899
136159
831937
1363665
475746
1368240
1898155
1832208
1827616
1496376
52281
1874338
526547
1047709
1101396
111572
25285
1647304
1109956
1245208
1282962
1730911
1904944
1330999
1213092
494608
91637
1972603
682077
1302671
1592017
1779860
796923
568601
195402
1602671
1565332
733379
145840
190668
1560212
508456
1792259
1899323
739840
535985
350611
1209910
815853
890619
1303530
570579
1907767
1333965
96810
916421
668229
1751723
590693
1086938
1225002
541912
1230760
1962888
1682360
277893
1589674
908472
1834912
1654799
475842
246569
118318
926599
1865080
1161559
303117
615315
856657
522943
1572964
68007
1539640
959467
1377224
435849
1035790
710667
263910
1079577
682385
1439089
342706
226211
1279465
1906860
1666419
213811
443510
872066
1274171
541685
1476435
239372
1251317
1287015
1045101
1604849
201073
305128
63651
834918
1225964
1265749
1576612
1818187
1236337
6496
1396235
825283
908141
1762211
92825
1784520
585855
1625208
1364760
356560
1035754
1251308
1724931
1511916
471656
1739821
361117
717535
760444
1295583
54440
452047
1969195
1574928
902085
841484
1480962
1165491
318121
903612
248294
1291530
1366876
878908
1239195
130335
1601254
1038507
628966
1988532
828300
340682
1950067
604169
306345
1515227
710609
342514
131284
1352736
244076
1994794
1328431
1888664
455270
636578
160798
792669
1041961
586865
309643
1421079
897817
402059
94942
767379
558460
1544874
1896439
562085
233397
457322
1174630
161721
1765360
379598
430256
1248934
557861
846508
859456
1207948
1344773
88390
1601665
322511
255002
1060157
856136
863968
1244576
420863
21432
1683538
1791296
833083
491422
588660
1484090
1701347
1790951
235225
349447
459725
1667770
965156
155432
86658
200196
1408926
1746053
292546
453089
334498
106033
1484016
166722
1445349
1675274
1216747
1997398
807662
96348
696431
204164
1215773
1437581
994994
1142994
863032
1569271
947023
862829
776713
852892
1316979
920290
1451592
1582490
1036452
1324520
1730303
1868208
489406
1836080
1634891
1560121
1158902
573302
299449
1724520
363858
834775
1396139
1537041
1036104
1147372
950344
1174776
1221923
1134441
1778614
1914854
937064
1838458
110196
976595
1803975
1338496
1312913
123026
1852588
1905454
1156588
1384227
1608175
971835
1397371
718742
1939549
1206479
1528396
582031
910984
1441459
342980
1079586
1294209
94344
183121
1281230
1786303
696754
1385055
719743
337802
1124235
1216186
502300
820290
478156
60076
88923
567429
1218742
1422330
1599893
534189
1095219
1923221
46851
526553
1397441
1944005
1505257
704715
232793
1771869
1220811
1917528
128003
422836
1078100
1986852
1458600
1673229
1184365
337766
212374
1033170
391332
860464
294097
459884
121212
145648
1727987
1541396
1515996
73493
1069158
1995308
1772188
988326
547573
39071
1811129
1940933
1876534
1907250
856500
709549
419391
590366
855892
985073
995897
803680
1154917
877563
1624109
1825654
98488
218880
8627
364728
1208764
1352013
1108043
185908
1023059
474809
1386020
939822
1914807
87176
199127
1106531
959877
787857
253864
1824682
758190
1486060
1335657
1494678
1597591
257142
931167
1809653
7617
678692
1296155
1467084
806016
611883
1536477
441618
679754
210231
209144
769834
1331623
891722
1670735
1960622
1701872
1093700
1199410
1114024
677504
1497109
1106945
183788
305127
485133
1168215
18213
1950681
1137170
335042
1564892
1026392
1486700
62380
590372
1512748
1275356
1758695
1475724
1201743
1207353
1488245
1823887
1474547
1571093
713263
1806393
1554690
1698201
1290369
1321673
1729308
484659
1723222
446449
1813079
1583434
1826007
411724
1271256
137884
319677
821996
1174100
460978
409633
1327081
1731696
1109905
1343025
1622571
995568
1282097
361279
1845310
1611905
751903
151055
1065152
176977
682491
1172813
1880055
1183178
1873788
598378
1287239
936690
387816
794452
1652521
432215
1235456
1429321
818737
1956582
1574132
562821
1962323
1394925
1817294
1119477
849713
282813
722006
1128624
1856434
564054
1994441
393329
659920
157433
239394
1562564
938113
1372247
1290889
1479192
931324
1092893
1894773
301904
1686009
117587
1599563
1763357
1128935
393890
47636
1152017
1344530
1929376
1518894
1022500
1530926
765929
1477049
1277652
675527
463315
1936781
429755
282114
1454299
1703897
1937862
1876553
1823831
798587
637919
1862637
308403
1307130
1331413
419322
538863
444201
1535399
14877
1351796
1343765
135093
1635916
1694974
297763
342633
549207
1047056
615059
1007019
133028
1027942
301507
807775
571019
769449
961309
1142567
1511694
625300
94630
1886443
1633044
1451971
944950
1980123
29987
1656523
526208
752501
1396749
1321375
1042187
473056
1962548
1882703
1581949
1655616
1652586
377528
1408870
537442
1077982
163144
732458
685423
1239453
870901
1688229
1848494
625943
842483
1908711
482220
1206945
1526107
1447117
518583
803545
366441
852825
59190
1030979
895060
799657
914591
1130456
1387502
1223621
271438
1272645
682887
750371
208041
97883
76183
59989
620154
450824
338966
1798774
1586166
668107
7395
15592
1506441
457613
1818381
697953
1440291
517936
1696798
1714826
997213
562191
552908
82995
1876036
1284395
279956
1713581
164203
1808139
1242162
1532447
1722875
889622
304862
968389
1442825
452934
642117
77336
1967817
779422
470531
1959555
163165
955694
951049
1235895
800057
1110389
1007528
185476
402084
817584
1591132
422008
1631103
1622439
936386
746481
935709
1823529
1330021
1153032
1157016
587466
1396526
1253136
316305
1718028
1718186
1914818
1275920
308206
80522
1188263
498051
1952524
930099
1241286
950566
1553346
1144783
37550
738116
782458
460798
1617488
1297649
367058
914890
985402
879942
555766
1046741
1653235
1881146
1563534
444743
1811753
1561155
688578
1013986
1026997
1442919
1138685
625719
998909
305503
1730773
714809
465811
1356864
1561940
1238233
1603608
1914202
344386
611585
776007
1002457
1407912
827519
76840
557345
360290
1652351
769050
1000272
736822
855293
1950247
229080
1336004
420982
448214
1487522
1698678
396393
897654
228162
223909
1851967
790994
843806
470985
193173
986412
1412871
1670674
1833321
1282722
1538651
346332
301286
9267
1366562
1297259
1375746
1392314
1964856
72692
711091
1608251
1899144
1273116
115335
644096
1553085
1469232
310640
1997409
1927603
1037047
836945
735043
1420338
1693270
839220
461064
692743
1944519
360562
199447
1009549
758965
473294
148842
1483700
335292
1174355
1996627
322985
1141059
135786
571310
1134873
1514628
327433
1027618
922622
188777
820333
1595413
1314011
1699786
1112753
1916221
1108859
1694714
1266498
99695
1232135
776956
1607383
1375951
769711
1841072
1547496
929770
87706
350811
1856225
1538775
1081966
893225
1339951
1288583
561593
337133
1763600
45250
468853
1532448
1310906
1293258
1462098
449289
1234576
265932
957853
318958
1755701
643461
795248
652414
666450
510735
297235
52099
686387
325582
535142
1207292
1095318
902797
1928144
11806
990904
527882
611193
570351
97780
1710778
290162
489187
209502
317931
265570
573031
911061
1479503
192152
1790896
1877148
1662109
1156285
676739
1140666
1614323
628870
1614291
589112
1535008
887194
627634
514109
310830
707159
370543
777462
780074
659014
1435607
943792
1424177
1993497
1466066
514993
1849506
194364
1487361
198840
1605761
1095609
320244
1387647
8613
1700082
1203808
1111252
1999213
386445
245763
1799654
907987
1688523
186300
553713
939414
1931510
344938
90488
407792
884550
1689621
143381
586916
230957
1704461
853313
1815450
1397368
1086100
838451
1837180
1986343
1635931
1004374
1268422
535099
675746
817928
764736
432017
1353129
414288
1864228
1210879
405321
397808
1733346
1676250
1034123
534539
1307567
552281
872938
1712643
56782
1609870
882947
648736
266557
176910
21227
1333148
1887903
414664
740529
854322
319910
68939
1049608
1783193
1102619
1435327
1875115
1631139
825173
1711387
993716
239508
1111102
387537
1686314
714811
1548222
1199941
549605
376199
530613
1533355
168027
1485362
1881279
427050
1567985
1942574
1718231
1647632
259067
818683
1173146
126717
317815
123365
346100
1326446
209408
1088632
967959
1209508
985777
493623
546821
748388
1321199
1168336
1108593
38105
411447
1503007
108207
1811349
1618363
1182374
523876
1336542
161630
1739939
50584
1648080
1958721
886931
1846835
1551885
1486690
1317616
106455
446914
809906
235200
608935
809763
805698
573915
1494261
426997
34024
192464
835159
602132
1999039
229201
1462214
1063214
1319492
1415171
1359062
1975563
1875821
309554
491759
66148
131555
1580360
1549973
636006
1679254
1960236
19930
1006443
551794
1585845
885763
1563838
849599
822001
1904695
7478
360806
225190
449331
1425727
205107
1931380
739820
1667145
1454918
857618
1354451
190626
1713268
1320967
255380
1057320
704469
232349
608462
593039
1958874
1801503
1499906
571860
743349
1328677
905749
1480116
1865419
403423
390241
31009
7022
170344
1853180
966281
1715288
1841160
58109
1869464
959566
1516661
15459
1547677
1469074
1424340
975172
885302
622372
1808742
1358884
1638322
146840
307569
505457
1794648
1740564
352467
234430
377695
1459753
1915423
1541494
530469
764107
20455
111585
667684
282065
1223424
1922689
1992295
1580540
1393905
1737191
191662
1079913
1349042
880829
681298
171102
1505266
807757
1751053
1673709
1004181
1909168
308498
1602128
192082
805351
1529471
525313
1172795
1887227
1236993
171103
1453772
1570753
1433907
562781
1428638
1290413
678448
248129
1891884
340632
1328018
1009358
1134174
65081
1361687
386615
1178973
1864579
1483821
807345
1681675
751600
1967079
714512
833910
711462
1651703
209955
225990
254523
133704
415078
1580270
941588
1699251
73294
47807
311212
1355681
698333
491919
1911886
910735
282198
575410
1518979
602304
585125
856756
1132930
589043
907480
109630
1771262
1475937
1012623
325469
392277
610117
876880
789940
240297
69536
451530
1360461
189394
497850
188304
1416671
407811
1948445
873294
459740
73459
284323
1015437
40272
1866077
797045
1433538
1846459
1197948
786084
360856
901976
153842
190397
264868
580968
840756
1376925
576230
693031
1779876
211811
1900830
132338
129612
1738810
32979
1252100
990924
533882
335228
1036788
350778
749937
1387552
1597529
961603
943538
1271510
828500
345975
794834
1679208
1817455
835066
101330
614525
949980
135788
160973
1737380
1449067
1941258
1339608
350121
69153
871282
1987894
91188
793779
1404538
696979
70818
1511343
1634410
726170
1360479
1112803
134087
1440781
958011
1751957
135737
424755
992100
51436
1989149
894653
272268
687319
945520
1592218
1914159
1310236
691770
609837
138919
786709
19812
553337
616715
660692
1196484
566384
567308
415915
494254
1979966
1798950
193011
609750
497238
598581
1132424
1645423
527618
1712010
1107946
1870698
1310750
181903
436632
1280117
593178
152872
676846
214698
1401084
1269751
1118532
1683372
341498
1646767
761205
1003701
689135
282774
1889467
1248592
1942237
1510299
164726
585518
355401
1281232
1107507
1558680
747413
1368770
259855
275705
115855
1590939
1904675
135007
544007
1731674
719026
1341989
136643
1852293
1215492
496996
941454
403838
1491248
1242151
402720
963526
1734909
1767833
635974
1167298
1580098
1291672
1098873
198852
1201922
1136714
1051656
1297649
964904
1548160
761696
1113395
603660
1301957
1644602
1708872
1862493
1816391
600519
1339820
1963102
1448379
358475
917817
1374729
1053970
1359270
1806524
1806865
1679567
1413454
623225
76561
285874
1847241
1532270
48600
1932120
1221489
834565
420153
846433
661173
758863
1872787
1180764
865125
465226
1313415
392317
509268
1497000
1969928
1721408
1517488
1627635
590606
991499
1396581
1265332
1434653
1313648
807364
12872
542083
386436
203250
1970918
1163375
429123
607783
1190322
541231
1220387
748084
1915670
1205798
880407
1248728
592798
167843
495491
170096
1454127
290786
58956
1491024
1972109
424425
1748999
648084
1514797
970216
1035407
843092
1167676
1553105
792470
1764790
1057282
1667531
763206
1671714
1263936
583738
1978039
1698815
585042
1873906
178845
1844359
85575
405724
1630738
1337757
619505
116179
1544399
744846
1152463
1049158
1840054
650020
150735
1987682
1218609
1862168
1153838
763154
1626678
1865070
1197910
276133
1483888
1104673
736862
112642
1749178
1088496
1918153
1867519
993410
900344
472239
1539456
640983
964403
1498476
451709
818689
728406
1540332
1783926
381154
427385
331737
1184038
130066
222875
1112970
1983874
1030092
1137708
1927127
1009057
1456371
1437163
1838045
346188
1089669
332721
551908
1653061
785309
548147
679510
1371079
1957641
886406
187855
402072
1835290
807022
1571121
538886
740620
1035737
778761
1272807
1072817
1445278
432410
1238897
352605
1516281
16498
291311
1086528
37851
567269
762968
993593
1145950
998169
939879
910146
1612377
1092944
975266
313086
1227468
1053003
216059
787053
339204
380368
1077186
627240
1637570
1412605
175446
1093312
681632
453135
362166
821270
1915771
1051659
248243
181377
1503496
933855
1334381
1293104
1987425
1354967
1469278
1922935
722826
194516
1832990
1142794
1763445
1921917
218082
942300
426549
636854
1458257
252941
564154
240012
94719
615691
972552
1904506
1811019
1246106
1887516
704106
479274
750129
1634624
839005
1635621
618799
224016
942623
1333447
411082
1062101
1632452
912611
1566046
1253458
1607224
1627635
458887
1467431
1319974
477133
346062
247230
1210456
794360
794425
660422
1067681
1795307
1430194
1212306
1186678
1462554
320027
60139
1461096
635916
936276
1600861
1398062
1853899
729750
1950216
1016259
168236
328978
1779082
1370133
1444780
1258919
299024
1055160
1323519
138040
93984
1214415
1962038
547256
1402209
993501
1533126
570534
506419
246811
220895
522013
1401965
956637
1809084
243833
515191
1788473
957607
619862
1027740
738561
478875
1066860
932746
189878
1311
1279706
1221174
1357617
253947
1148078
1190
1314931
1158857
1632093
1622366
68013
1306853
991043
478077
758999
1672538
1099125
1605757
801659
1097761
1172907
550938
1480993
1464297
1300807
1689215
1461497
1475246
1564675
1035441
773746
1045516
229961
963928
1055775
1454988
447503
780345
1276016
1542630
666014
1393866
223623
1199301
459993
1177152
1746875
1345751
1871376
1282329
931243
1731045
1664054
561070
1022923
91075
1344197
1967505
1183198
1618024
797496
645962
568899
378825
238854
758014
1894217
601195
216987
558100
180941
345821
696740
1997937
1846530
1274225
196790
1273629
724434
807635
1441650
1822527
1881148
283192
568296
1241163
1010265
1323907
450666
574958
1571658
371485
159002
1836115
1176504
1766950
203108
1401995
1373192
650812
566195
636060
206654
1921657
1832069
1733264
471528
986163
278940
1740801
89280
336663
839490
1988310
1222653
998750
980990
924481
1303058
1594373
424071
163660
1517880
1467815
363095
31286
1440495
1823159
497611
848780
1588694
1942945
382694
869344
268091
1070443
72426
1493949
671064
374690
1289112
484670
1619963
859606
740698
4616
1032932
437441
1956170
65970
357564
441514
1923702
1502235
509391
1763141
828879
243147
1645869
1143352
907553
108372
670979
1937866
1740055
1680156
1617643
1318821
2741
1727500
870393
1259607
1547418
1442287
1940216
1285435
1105037
343634
302419
1888657
1961343
252769
1169294
1396462
604689
3381
1689592
1054459
1831711
21789
1103549
60643
222505
913495
510604
1611702
429423
1095936
94175
208130
1945586
1085241
950733
1241919
903013
445466
809767
1872523
504591
1755331
1675702
1741674
1701549
1175119
1503936
761582
232215
1883371
1517733
94254
455355
1001765
1924765
1197679
1737297
1252521
1013941
1994161
1493731
1664868
1446336
191368
1207591
1286758
937461
1695875
580731
1203589
249902
1305715
979539
1585632
526730
1311727
1397411
596633
1316933
1551773
51650
1531685
1511528
1849367
1628613
670476
494968
1780987
1642984
841269
559692
1574866
1847794
1136817
1715235
644309
1501211
1210249
1017166
1248768
1453938
200298
815843
1455829
1133715
845719
1282525
735572
688619
1044966
696830
112283
1862361
546268
1099726
563133
1198923
1788703
999955
1811235
652533
1488412
565106
547077
1128882
211202
1227097
1358154
1111252
1127996
744022
1791367
728209
107597
1565183
1564836
1076423
1597876
1770508
605493
1680954
1414786
1440335
701085
927354
1237792
1280654
234223
206364
820380
1558366
1300269
806354
1591797
520195
1622106
1241603
1340759
1492543
1556080
557523
1226765
611910
1434988
127024
927579
893279
789636
133185
1799566
945051
1734653
213411
546652
406182
557182
1828907
737926
1842525
239414
933581
1660773
1701648
83326
1943960
1271000
203087
956026
590129
499493
1820901
1231054
1720135
208237
1701445
752111
1412149
1749395
834161
1303105
1612191
1987594
415487
1268541
1956498
671580
913202
878881
1077500
1757373
1384297
1573042
1957361
1597891
939083
113673
1787359
325333
1756378
401076
1356111
1747778
1462491
1759051
1597708
1428419
2437
847953
1123050
1144204
1496160
1482826
1325909
1610026
698177
922657
887179
1679582
184018
1445713
1333862
1010057
1224343
902132
1613641
26152
223543
155238
408480
470810
1119711
1936584
1271581
1070307
334609
1592358
1154481
1270844
1159011
1751766
451675
1898132
1727710
489780
1975622
1764892
1665489
866741
1555376
1623667
1966851
1564674
1221444
564986
308929
496702
1663881
255468
992838
179911
668382
43015
1325033
94369
157594
1488265
1740325
195719
1667871
183273
1078562
226855
1465510
149006
147961
633469
387026
1556900
1384215
598747
388964
1120161
452312
1411675
874377
937351
833713
482299
1676032
313689
21000
1877832
363334
556795
366076
354551
170677
1314811
1135691
351283
778543
1026894
792178
107585
1306469
1608743
1967316
282794
1737868
571058
1027774
5698
493492
855725
34142
1769272
1044063
1142573
106883
1324738
439864
1053435
439323
653426
1249249
1105764
1106154
1503801
1717514
535882
595095
823157
1440626
1349168
935512
523469
682583
1529989
1766797
1766521
1398867
1175786
850500
1214651
401004
1264545
975835
1515764
1328766
1328349
1743504
506497
1068891
761081
1805470
238051
1115367
1815413
1508000
1740496
994088
613903
1547973
777396
1818035
572369
1041914
563687
1369819
977136
155596
559242
1039275
1779660
1527492
197581
103570
1899821
1708885
385658
1615455
1741278
1253196
719887
1930744
1357302
1625224
227383
663658
1362162
1711058
936469
253601
62036
494148
1851959
1087785
684633
892690
1418066
1302047
1544313
1307348
55412
801782
1247490
1597907
873982
416694
5886
602506
833107
1861277
866245
1536835
1545518
714079
1463233
1430054
468009
858007
21281
272625
1487186
1032153
1311984
158626
1349607
1406626
543239
788584
1459207
13949
825796
64669
512748
1321705
1165487
1751960
1500263
666299
116301
595925
1222318
1614637
429706
1110151
1226041
253697
33977
1128572
1724030
1174678
829320
733507
1905360
607863
781770
911034
1906984
170013
1644274
1005654
917393
1716432
685580
1690653
1280453
1903385
413712
1347836
30510
1381697
557390
1329883
847072
1267450
1779899
178342
169622
468738
1130369
240350
1082675
1681743
1026363
167381
1240100
905750
862260
1551236
197583
1652120
622163
741505
1783242
525293
1791693
886164
175989
1271601
599508
1618296
1128166
701848
1170072
592693
48094
1052918
350291
378208
1174322
733287
351106
927668
1849818
445880
1504088
447069
1709365
1480010
428124
1827102
641968
2474
1272235
836265
1527680
339394
775617
1643921
12433
1618790
1398218
1937206
1932999
188192
1366080
1369062
1411495
1492407
508219
992108
362723
842233
1012269
1132401
2220
1715745
1250243
1521349
429191
1622611
947446
632660
685333
1290012
499159
132581
1273685
1580860
744114
1276280
989773
1709511
586818
735089
26007
1638414
1397956
1279655
1052610
1478210
182502
1410010
1479787
233241
1069792
1494950
1807044
223339
1671754
1141374
1175041
1524476
385406
1100270
522038
369767
548338
1462973
969827
1298370
1200609
574569
1045521
586510
1403460
1700904
1276825
534623
1844640
1535168
1307217
1759049
526187
238894
1885415
463819
391386
575815
490748
1607819
926730
1050444
1004976
808407
356501
971388
1986611
46544
1529937
1395375
332150
560851
8109
1104200
1137136
1602702
593142
971808
982606
529906
32034
975312
1230170
811547
532116
1082040
504503
1962731
1642786
1433807
550544
1048175
704714
1409938
337752
1250876
342391
92905
576621
40870
1778348
1993942
417768
520720
923339
388348
178856
458431
1946726
729798
171892
1757964
708289
511735
411495
230252
772636
925973
1619313
1394910
459601
1345447
318893
170575
1665694
1828750
997762
120209
1309071
539418
1905041
159775
1128490
1670185
1845270
1415821
105393
1360751
508269
1160769
675
1322116
684465
295841
1462315
393770
1297494
1930389
1311579
897361
942331
810129
1380079
1916076
1959583
332417
633964
1990221
281642
1783054
641612
1939279
937749
710887
568165
1605885
264573
1446914
1196782
904024
1299347
623727
493800
865827
1693904
891726
1743466
1781114
1208651
1807043
192042
1581476
1597248
839499
1118053
1913006
1502363
593548
1539393
1461423
1918380
1435214
1152215
1740715
1795755
583944
246324
1991785
1294899
1633937
1161817
1575607
1307500
80959
1448871
500679
1739985
1086846
866762
1004023
1299009
1484072
1276478
419895
233410
402090
853916
308779
1161988
1238186
1433853
1109866
1419124
989233
657657
594357
721922
273292
1503156
741262
1257255
273427
576266
1884105
1763519
1953459
134643
783832
1878971
1679481
930442
945519
912961
1666633
708907
483385
243449
1651256
1661319
627099
1602361
1292435
1562109
1474734
1322702
76491
984185
38988
404598
941202
1119304
663735
772988
1904685
300263
458259
1194877
1280393
1228325
1334879
741351
1123834
335326
755560
7268
1132489
1254343
633944
1836508
985423
1172402
1431871
310247
193664
1832645
994276
139066
1668643
1637301
1942821
95673
1451374
224577
25770
1113762
669486
1710957
1947568
222029
617246
1470280
1655916
1064251
1084298
779752
518260
858581
1831049
1086459
1010403
1112492
1697132
987565
628155
726709
1223912
54722
10008
755228
1175931
1998878
827016
1930425
1034541
473624
1546005
663824
474862
1086356
1602640
966770
1138992
1046998
1506084
1953454
1145647
46782
1094490
1431840
952255
208940
1309792
69489
1940251
1825086
280088
598643
458562
310472
388072
1116888
68810
282152
860361
426830
1367247
1016247
890817
699382
1299202
678792
1912084
1910537
645996
1855055
343073
421838
1809826
1699749
617851
568247
1469044
1547582
992468
1370949
300224
1856978
1355518
686091
87596
134867
1770933
1397927
246322
438043
385279
1931258
84640
985349
1297038
1560529
604328
982022
1383535
1980467
1074092
429514
1088076
1799102
423201
165312
710081
162868
382249
710589
708648
1472520
634276
480055
278976
1484674
896881
1964410
222351
462337
1308128
16000
1334484
1461644
1827782
1152876
1464064
912375
166208
803279
1406773
864867
1887153
1020087
1208413
502887
909475
1751935
358493
473004
1940277
1029407
1837604
1056605
520324
1197269
655808
1416533
1655520
950972
1143454
633809
1228940
53850
1503580
1951899
829714
573379
417861
702035
511377
481893
1326160
1937729
327890
1172203
1376028
1580774
1942808
1775833
1591896
595892
790677
508806
564270
1817015
1150636
1344826
736633
828019
234301
1853271
1851047
500843
1539027
801386
1483294
1676181
1512327
1704199
1515908
1929011
1395898
770903
701112
1425551
654492
1482981
214144
949155
1611457
212428
1866113
1843920
20381
847631
1682163
661936
1617468
231043
1036182
1229038
294866
1454347
643177
1696375
386782
1101741
673112
196709
482043
1290692
981999
820851
257103
1089686
505695
1466094
278629
1689595
1486112
421692
1382388
1527382
930190
964161
984910
1800505
1956021
1957666
1111948
1330469
369833
526128
208007
245461
445603
170384
1974273
984423
512501
1855518
1719118
182847
1372536
1970061
208832
1357996
1074602
1808210
601998
966249
561788
165756
686121
532558
1785804
818987
750534
1212525
1608583
1929404
751926
26249
1644281
1791841
33264
671401
227768
550124
909947
1301223
1958972
1795527
564204
1426773
878168
193669
498626
244217
651763
1761384
1092553
1540371
1814025
1447342
1943551
53843
221861
79863
1291813
374088
1303065
1898891
743028
821588
1660314
232397
333115
1896602
1308713
1703072
1895275
1877851
1650112
1733288
430780
1828734
1874827
1186106
1732067
1684068
1260357
1907548
794611
1223704
1874491
1558630
1886841
1234848
1849300
1281823
255606
606604
140812
1977306
718355
593177
1904173
870078
280367
984748
1397005
272753
1932163
1937338
1025341
860075
1131263
154248
1395308
515084
5841
54067
1789874
1051795
1186064
1189464
59718
712468
1138896
1739456
1815444
137385
333069
1108073
977069
1320705
1072111
1803020
276958
1627601
63236
1886526
1716716
569149
645263
1704360
1987422
1456717
1828750
1234714
1155795
851574
1868101
1306475
1666810
1568443
1877160
373818
559291
1045635
1349750
968128
1993182
975039
1069201
30334
981058
1229787
92451
1529361
697209
567276
735643
1444171
1067640
1532663
500380
252972
390550
728257
1955161
1846567
203936
95557
1189701
1006652
1859949
821872
8011
1210078
1805947
320423
285033
765367
1403435
47787
1891419
477727
549161
1891565
658754
748817
530005
72958
100587
847481
894969
835710
146260
1217776
269991
1052134
1354161
1664022
1763273
380398
1738170
1110653
1008747
1420214
308903
591374
1678219
1317277
601322
156522
452902
1689941
527399
1675452
1895977
538048
227852
1172787
197947
140823
1953272
886288
838235
401953
1542039
275611
210339
1969896
1940988
232363
579932
426839
796665
758795
311673
612525
1796279
755860
879890
1176182
602809
1444399
1579052
251643
1055789
574353
678533
219595
819266
1059757
1999788
432481
1548875
1201754
1999106
1072564
568668
1640928
156662
1230396
539365
1717374
146136
1398356
924196
1722768
1364507
1018770
142254
1457319
41076
1848143
788331
442969
1976484
954381
1530704
378938
921713
1455080
1197522
1440373
1655855
599165
191968
758142
1043952
533931
1299433
698150
1233586
1255282
209723
1938205
338522
433142
1568479
425717
603587
1215813
1263262
763
1869392
1526456
446755
218973
1797908
680520
998157
1881276
121743
1468338
1031193
626499
788987
1663585
1230819
504323
39695
654621
1774665
970553
1430470
1812104
692531
1982063
144559
1617813
498471
528885
1044073
691922
1537210
702995
459307
685061
1509009
609329
1663843
1621133
655206
1958160
1055043
1225479
1452561
1037833
649903
180320
176090
45251
688886
296332
268913
336112
69170
1164012
1839416
36115
1178628
432254
1664768
953043
1075782
1506837
307633
592407
1069347
887944
228464
905749
242495
1464666
1602740
27846
1804606
1015767
285303
1174717
104777
1043104
1898326
60951
1790231
164699
1176313
1461226
1522048
939480
463594
958182
619007
1401156
332272
414430
164340
329556
1318548
1517731
682405
1449127
699783
1262362
1588837
343151
660474
1744650
916689
48927
66568
692036
1397751
899280
195813
1382526
1826248
1844142
1685882
949826
389340
40326
244509
684221
1342510
27116
1432831
1168320
872272
1971942
16773
1004275
805045
686626
371306
81160
1607454
822525
901833
996208
1702507
554538
682564
980596
1375277
1616639
1196947
1112484
137257
305036
1352015
844807
243338
1836227
179815
1251295
1032544
528299
1001762
1608807
1076810
738703
1822259
1794
1661511
1412123
448522
201229
578504
326633
1059798
818611
33189
880998
808933
88479
667811
363176
1340075
508063
1986210
884572
332544
832486
1158699
1298313
1610864
127343
1129675
546047
88360
1746665
1601263
360746
570868
1422396
1829496
1139073
914941
1933300
407664
795682
1532656
557575
485875
1313463
1345836
1880891
144639
600521
1557679
878
189196
573723
909694
437868
15841
275623
1087712
764944
1565084
1432822
532447
1010907
690026
2847
570959
1613573
1919337
45815
1988355
99894
1524097
324864
1562080
80548
1988369
640296
1692659
965200
333104
1968470
258706
1126107
1993352
1651600
1906742
1777240
677865
1117562
515783
588108
1688971
1475858
409824
1868880
1335057
911714
1698811
34160
1508192
727304
593157
78978
855923
1776582
1570148
1442719
340496
1008172
140798
951158
1347663
1005721
645602
99086
262201
1263763
724480
1200872
1051322
662342
239134
1136948
554611
1296981
1758597
1406866
1682373
132979
241467
882895
582856
752846
1680000
278116
104236
1767466
506778
1257323
235702
285335
1592789
763575
179235
1212370
229960
633017
806457
1543452
348381
688544
1118814
1856198
250043
1129274
302869
233387
1522512
1922578
708486
819631
1350461
1149169
1395176
1702737
1732624
1678601
1326470
1477290
1495260
1007422
350318
1500988
1468876
616515
891469
710427
891311
1873543
1115249
1221588
1990523
647494
1441955
380678
1129256
363576
1349624
1860244
876835
1658309
1659581
891829
328986
763317
1661012
263476
1024135
482774
1094126
389520
322151
402536
1189930
1654181
302544
98014
1563001
1881627
460947
897310
473280
757772
1357524
1499187
702066
494933
895576
174113
573876
553204
874428
1676171
211146
628938
738036
1112481
1791846
891499
1478216
813180
909410
151492
1445031
1875102
1057278
765069
1161849
829937
1288692
1113709
1114112
807110
173305
850326
1731165
875971
1152394
1670747
925695
1323463
1299784
968566
552957
1207963
883506
922303
1083237
704484
1160558
1842935
679134
348634
1694403
1234777
1224961
1216285
483620
1787120
1086129
1946320
487816
1810524
1929951
103451
1824949
1618692
1110560
1681365
1061436
805831
255510
50361
891281
386229
1290020
529078
1991889
1270677
1816768
758082
987641
1766647
1957280
1644386
1560688
1724518
1112770
592941
282791
555762
1908415
1800759
251903
1561994
1270793
385450
1328708
110238
1577454
1401691
1949557
1190582
526256
154870
318453
575913
74397
1699140
1003722
405135
1739474
545477
55629
1758184
1314268
1377526
1929789
523926
264647
1410814
916228
934637
1366323
1355913
1011433
1753030
1528405
835803
1736828
1292750
351507
453361
1788186
585120
921649
697630
654220
710510
1652777
459082
1626324
1059530
1274436
1171004
1848670
1753854
1159648
117380
812469
670648
418656
1903032
1149443
1498107
42242
176646
124273
1332900
651340
1188695
1545091
1299583
1501188
1169309
1411421
413142
685493
1691736
143625
1736192
27620
1934877
100391
1123210
169236
1278430
662139
1819070
321984
1884317
1503499
612868
1201509
560422
521251
615772
1489804
1963965
137144
1864969
1385052
135121
1328604
340005
1201179
1612624
1662096
25964
1544134
23487
1353654
210371
135597
1118673
478591
1095996
1948179
1595827
10051
967352
717810
224997
422515
968226
271034
1200554
81780
537900
1414256
247055
1425316
212255
1346546
110234
38567
1354284
1212425
1311281
1110843
1346759
1161142
1194802
1969057
1741176
1017113
1854327
1856084
1056545
1666611
1649182
244115
63600
557322
936449
839759
1183868
1611334
1808282
1843857
482072
774363
154896
804732
1895992
19889
1957942
705326
482425
660173
1655002
288429
580318
1577702
829654
39352
1725025
1714057
466312
446022
1496724
17709
407154
1655612
1767052
1332939
380805
852486
643044
1433845
340194
1159873
549167
826509
1982784
568318
177292
1354661
139361
142366
1290429
1633944
10765
1376118
1276200
1464503
253754
1365122
129327
1760536
1724954
1123724
1907808
1225037
938137
233437
969384
260719
364542
36358
1798239
372225
103064
1963285
1624220
542991
1195543
616788
1990620
1315529
1043915
308222
661444
1275853
1893793
1059468
577271
769912
248588
1385464
606270
1131583
255420
1973557
1366834
1800895
1356191
213291
512253
1334530
1180212
551612
1249250
825884
1385131
923758
1190994
1898708
1018948
371516
1347288
289882
193503
498081
1967494
1793724
1835896
1716793
244681
1868208
1707157
1368305
662698
677729
1151578
1369476
457849
1553000
1491335
1038156
695013
1665773
1677956
63849
266029
1945482
1938183
606635
93402
680521
217026
1952655
1970358
296704
1362975
713655
435644
525064
1813326
857136
1918677
1376949
841454
732018
1081498
1781663
1553541
236066
1515795
468728
934651
1927034
1473049
1869377
119876
938958
469515
600212
678226
472280
1714934
1069726
1312112
1530581
501607
274002
1809666
1276941
543569
583733
364292
464801
747341
819308
1898320
1638772
724764
48105
723878
1625312
256265
662111
826696
898828
1996447
886225
270562
31745
1634567
1243620
196526
615706
378638
940663
493746
1101087
418454
246335
200780
1670734
1375596
1617497
1737375
720052
1481186
1497304
1678638
202844
1712971
1590404
1703360
1637137
1526052
46245
1737102
249269
1233386
1988797
637207
1349542
1446713
214546
823872
131779
1834265
291715
176297
1218541
1368621
340079
1667601
651534
1758416
766669
358672
904545
1770522
1570696
335986
686396
893926
981842
946311
1551254
933918
274670
494450
1129207
363438
1169123
578644
202805
1678961
1496210
98610
1975812
1357749
612288
384861
798464
376778
616477
809962
500769
1342018
1709178
195114
1574320
1446938
1615320
397321
382788
1157372
1608151
1850877
1429154
301614
1260489
1623224
662333
395114
85786
1839211
139755
1674803
1763229
1207807
1391233
1451007
1981617
1058337
1058342
1887758
388910
29776
318150
1824621
621895
1397287
29931
419094
1589346
1695585
465656
1053798
537966
1715282
1087487
169657
1326279
655993
1416140
1567811
224284
165850
1869926
1747132
1426336
740813
1673718
1030297
699397
245386
1129711
1563512
533631
653659
1935690
609808
1501795
997640
1184354
1083596
929774
450600
722417
952134
730815
763180
1487372
366840
336048
1291769
1239100
1847762
711325
1293722
1937899
168592
1988348
1763834
1009516
735191
295960
1243495
1650273
319858
229248
1790118
645035
1471041
739357
1670357
373086
902521
85357
1940121
1657111
1396833
1681127
793046
1955844
178313
656421
69372
186276
1184296
1763226
250127
48984
783387
400850
1942756
730313
961263
512337
273615
826380
147219
1160704
397985
389117
901372
12261
1786367
842934
1014390
1022909
5362
666486
1202841
1514037
1783719
1718816
281297
414363
1531350
1379538
1918186
356820
210538
1407176
225618
44475
1654416
1240742
1060476
1731774
1075843
1307877
1171856
246008
393945
1185465
373112
249234
1838038
1406120
746271
542570
1209736
1943388
1489501
1740965
1686435
1703677
897012
88887
1819636
1569754
1688326
1976532
835003
1735506
224889
1207788
687810
1388688
377921
1938999
1823976
1036593
1633290
125057
711349
935679
1768975
1532163
1325805
162906
1029366
499304
93919
858936
951761
653721
886973
78102
508848
702094
1157982
1595319
231407
1209839
1646373
902021
1960896
184961
1444680
39293
1208035
998555
630844
220256
1157275
26818
688750
625303
501024
589263
1514902
1778261
1598312
302331
988985
945573
924022
1586731
1837226
107644
360141
243128
1640043
1440981
457935
867046
380816
770443
1285655
1407840
1734904
957440
759698
1867607
826281
482408
1626173
1221057
1922934
1847825
807039
1245906
1717052
749395
937639
1848211
1051719
783858
724093
125924
731936
1471009
478024
1442812
539488
1421945
155803
1556515
92034
337487
125254
833213
1889114
1785789
761408
1366528
1345800
833686
888352
1436007
1782761
1826986
436497
1433158
548873
1965031
1153170
640063
1497353
1809888
276137
1797908
607393
89052
300877
676147
1064286
1571745
83147
1061178
39178
949409
851584
445541
1689377
1056528
1201581
811009
1826043
357172
424488
53648
1818479
1597913
289166
1831032
895016
1183044
561775
1995874
1296563
709653
934714
1439951
268607
446961
1157090
1890968
1175801
1600427
1815204
1414414
1081542
690231
825505
57799
62922
1378184
699919
1085772
1731740
876873
444519
963509
1787667
982707
717211
932923
1542546
755983
1482540
848965
1153604
489972
112696
133256
1492601
1696576
1342600
293044
197695
1708052
1771510
1401644
1846625
386956
470118
736442
264410
1684199
439654
111671
1597125
257026
943455
360512
1055901
192376
782754
1749123
1688145
658082
38230
1933900
1752864
1475981
948882
1685341
1321758
1591233
276999
582180
1105435
1071252
519425
822705
947807
1116305
1697581
1321287
1349537
1411642
550614
481719
1831875
1916050
799224
1837173
196028
844167
1705345
1556832
994915
1523069
880123
362003
1144898
1357
1783142
709371
1514916
348953
549509
140981
1786713
1011049
48606
1810900
66031
612262
651904
437233
928864
192357
1610179
1619973
164601
1532485
493319
1004262
1891814
738119
400068
235794
1291032
1876251
1052030
1120122
3109
52026
650815
65168
57790
173665
129715
1941652
1263089
632599
1240334
299446
1782322
1818109
1012587
1303230
1289135
1781910
897388
1046227
61970
188018
1133548
1499571
1981223
859118
784147
906566
875649
939509
1962165
1959757
1246327
1536785
515099
1602859
1506887
736974
1021711
786108
631615
1525681
227768
1740626
1760679
1231940
1724175
1737075
1149537
1209771
933793
1627074
1943494
1566721
63375
1388813
1562577
601144
821476
1223686
1705096
1131883
439896
1278665
696802
753640
1113842
473504
1499894
1760634
539863
1628647
1736919
561757
109360
1224628
921102
1723887
1526669
1271414
1684153
758679
1340899
1856290
727935
1890785
1839798
1488391
219092
1176065
904329
251349
1412072
404699
1492166
42257
1519614
604620
439899
200957
1926850
418849
78675
1794193
157446
767858
991902
1995665
1561669
1794756
411731
1675569
491060
1034966
1300236
1481601
1478317
321277
660222
1610479
1072416
1676346
1121325
1654794
479416
918082
1403755
432775
842324
355323
278659
1149656
389673
453010
981656
1330451
652281
1139397
1312266
194962
1507848
1867412
590723
216040
934614
316194
1642842
790185
1042934
400449
1659549
1828114
319043
969424
1614716
1713423
878286
1586110
694237
129227
1675193
1788993
895826
1370653
270937
12259
1210275
1799895
1856704
1853359
1695424
420005
619064
669341
1269044
1967982
1842547
550739
627012
580240
614144
1957836
1598317
27659
698861
1196719
1031973
253562
1525112
1649227
1882443
1041344
1452104
141232
1132463
1588621
763124
343272
709575
842578
482070
1183082
1733318
421373
73213
1946096
595261
1243856
33179
65749
1797620
1904525
991816
1540490
820565
1870359
105853
1027883
88425
1003168
1568694
101775
1258097
918154
568177
382187
153248
1954760
1862997
1109279
1463700
739858
534432
1011666
882479
1557229
304630
1456515
1910330
52546
319229
208748
1171842
977047
1715662
798285
1921588
1799548
1432768
718557
1730075
1520084
958469
1236637
1615256
1851167
21025
1247109
1765180
719217
1365396
187563
695424
1940654
1042986
1591262
1636231
1441425
974625
1788375
1163849
1578052
1453804
1098968
1342316
1265526
504507
881321
1131336
678561
1791649
709551
1778949
566359
1658272
500071
264819
995741
348598
1226424
340741
655066
489110
759877
764768
1530904
790412
1770640
1058254
1975761
40558
521924
1317425
446137
1670810
1097642
670882
1126410
317719
1241959
1904817
1774913
1847820
1994293
1170404
463016
857779
962686
1509226
17568
946843
854023
710451
354252
745982
894047
339727
273217
437189
1736379
95613
1489739
1255842
1932736
794967
357384
217530
1128971
1291778
206851
757442
1659822
1982686
1781885
1838474
1819142
1246645
765962
1605757
1682580
606547
1491152
733477
130661
1785656
233582
1608277
1672358
1406678
1126235
962178
482173
30851
711450
1992200
1602006
207473
1451998
1036177
1603736
1989711
266289
745952
1941029
306078
954194
6087
996699
217685
1134885
1151075
1650851
990096
762351
1259576
1908454
983593
1183989
851877
285335
638010
1480402
1819502
954180
1575192
1769370
985420
234567
786645
1687151
580470
631064
331148
862541
1720091
13257
848938
292053
792579
1704508
24968
98642
1631872
83604
583898
97821
140058
1807623
1876903
299439
1425162
499158
546927
1588967
63963
1489539
1957729
786445
770739
868283
1171683
18958
475665
770807
1296330
1833382
1175983
1436662
897181
1804170
765304
80478
1638636
11244
1935777
675907
1303641
311755
524800
1164678
1390295
385416
1988596
322935
1408753
1987311
928422
1119562
112702
1941321
614903
77617
214350
1192113
714406
904987
1728098
554739
976483
70927
1399293
793405
662334
1570768
1024971
1674015
460196
1578162
1714717
786118
940482
1557273
1564723
709644
1930113
77819
1059238
922190
1809484
1190387
1008845
271313
132475
602789
1524436
1879092
1578982
982917
722822
1777996
1050871
1829088
457820
1654874
46977
1466185
429168
1949520
602067
1681649
1390831
263844
566683
796888
827837
1453013
189935
1806213
819099
1385281
362434
1717659
868036
1623569
1913731
800258
1525682
1183206
755378
369262
1781635
1555119
1220583
1423273
1556258
1944706
118717
632816
1038386
1237245
663322
252842
1623064
579916
1695100
1779988
1808305
207534
208024
1528884
367578
1750331
344039
796818
1662728
228947
1009649
1237864
167002
297127
613704
1885344
612244
941685
356368
845434
1459621
1384487
393380
1166640
1625050
1314895
441055
1944255
1129619
1281712
1336852
1774307
1281867
249855
1648448
600572
1554014
1822900
1047704
1992751
642963
1146510
297264
277501
1900016
1245139
102904
1588638
316118
195174
739794
1548524
943713
92985
446866
1826884
1597437
87810
974469
942268
290591
1535170
1880967
1275872
1002826
1166015
344317
1806730
512099
1021921
1179910
1643226
1905755
346373
1130281
886925
1480863
598690
101615
1097726
483627
1416857
878056
1975072
390012
131132
790004
478567
1929531
1847598
1234146
938555
434612
1577504
1460099
461413
1530110
1547912
316009
86385
1525743
1761431
1572044
1032981
1160403
1141076
1009165
865242
249028
1881855
293535
1252909
19950
1980927
271761
1724425
646826
1085503
279557
91816
1407494
1748954
1887360
1167618
1291628
186803
1517910
1919321
1762081
1881485
255753
271040
888853
750828
39106
659347
1518175
219946
1133536
1237022
1133589
735095
1995862
416727
839989
665627
1260786
1488199
751394
697020
1298907
970761
395635
9291
389458
857750
334407
1254511
1121954
312893
1879030
1663878
443284
1741748
1964174
1631843
942052
298238
1150902
1704891
1657801
694649
1476062
246204
689910
192677
1005239
671614
1377789
834120
741013
1173332
996575
1348912
1918184
1245921
1709689
1209447
1646020
27241
279620
435480
1948389
501453
1847168
1136846
807869
839341
1030235
1886025
536810
953955
754638
183467
838898
1923173
812440
692816
1693405
875119
508284
81445
907077
1664343
1887030
651543
1806185
1986046
467266
1730383
1576113
1016422
1036429
146214
391244
1178947
327054
467827
1328208
265652
1723568
824545
1121814
1227065
225772
1925775
138203
1641131
167766
1403114
1828306
647860
680350
1065364
397749
258307
108461
1715347
902613
650158
675452
993497
1835627
1703337
1337461
951371
397574
1889677
1990842
687447
1452038
274689
1193009
704978
616511
1477801
36368
1167752
1959640
863682
1536561
1484651
297537
1977275
1833115
329707
1115639
404956
21483
1900063
513004
1175836
1311317
377398
144919
464506
1525752
1051977
934304
1671868
184619
731216
318114
1982325
304
140757
664469
1675155
1311443
1287686
1046642
1020990
612725
1502908
565039
587863
147151
315325
446720
167185
1953354
1580433
754310
354296
1354012
409488
1855375
1411672
520173
591316
1906466
495526
1452665
1073831
505399
1880606
1404836
1879184
330473
1012366
1080305
991137
1582299
1533521
1229752
93602
921155
639942
1398952
604998
1374690
301041
788342
1975
492216
1988510
770853
1152482
763128
905291
1635615
620951
206210
1935553
1340114
1818235
496325
796250
1634488
25143
1123335
1062991
1007083
730333
1808781
1635868
47036
647753
445278
553630
167318
685816
1472854
1443451
869399
1734176
896984
359011
428353
810355
78648
311229
74251
96722
990255
1336359
407923
1572689
1700170
1563758
1849867
1879514
1123159
480722
841017
711940
669032
42076
1575019
314511
1337714
698522
1157504
1522957
1866011
725347
603707
524861
1955500
193351
120103
1178422
568615
336767
1003538
171292
1478867
751654
1583166
1296293
1126718
1832524
1455302
904357
695035
1251793
1953953
1641323
157157
1733435
324497
1263972
603316
378482
658868
1573920
503030
1577475
1704852
1926684
1144685
246540
1990091
1988733
766359
1273025
968492
206074
648707
252162
329963
1761750
1352544
403593
1501053
255398
1362879
1622748
175704
1987681
558477
329872
236846
1216445
1165825
957645
507002
1002755
1517185
1306719
1391546
228174
543443
273546
1068221
634489
1476015
1121343
614651
753905
1270854
855293
78365
614305
1429223
975589
1500871
388144
1970483
44191
1256276
1802595
602032
1124612
1699968
694741
1196881
1352951
1951937
1123297
956802
71488
290034
761038
1108040
37278
346264
810735
333824
500113
1223032
2785
57233
1257834
215932
549964
1694029
998445
914121
1841680
1668208
154979
1463684
200614
905209
571407
898054
1288309
417961
305873
1137731
41707
1408843
1438267
1625279
1283705
1440717
939792
1213282
1289344
1921018
22775
274338
757150
1808108
1641065
642799
945448
1173317
251351
416049
622083
206348
1224347
1549861
764553
359114
1869990
1435664
722978
1148661
483036
1534581
1754146
92172
972587
822120
1892827
1423730
503918
1281404
38698
1675824
1124966
1003735
705000
1726736
591859
366280
1992906
478346
1215325
1093102
1455576
967881
1681292
638485
681778
802524
511946
1547811
999493
1298699
1445894
771255
984613
822776
692680
623567
443356
679470
1279443
1485812
992376
14040
103168
1053024
81538
1767491
1834030
1805728
1697299
1123776
537089
1856807
1326143
1633621
821583
411259
341110
918770
990255
1100541
1376551
265801
1108380
494270
971748
485964
303399
1171163
856189
1994798
1491691
630232
526259
825401
46172
1906645
110489
779135
1818329
1942609
1589777
1977521
706667
1112991
1421409
1282967
1360041
1474651
1691385
1179732
1062513
760948
1286265
569545
1566731
1094312
254376
1758221
1946432
1336029
165220
1325594
1722815
1349353
1640182
1986369
170269
238601
1607974
1231909
1400539
1927482
1617344
77902
921474
538671
1366641
619995
372516
399791
371190
86734
1603093
925035
673799
892635
1391461
1344852
11529
1132842
787534
170519
466731
176606
333163
246206
1082439
1677104
968361
756522
1832920
539337
1194328
1176027
500886
492707
1348397
302086
320934
944286
1773952
728990
1822283
38474
1331164
1421052
1646115
1398671
1250761
897031
839531
1280276
1059815
75561
70814
1782174
1234496
1704287
155322
171865
1351959
1907185
1512100
1116474
1497675
1017156
241224
535330
455000
181979
1987428
1716158
1357459
1578780
270066
332492
1827946
151840
192295
592622
724171
1368341
392961
1206076
1037306
349876
1732585
242157
715389
1961314
382668
1683277
542440
1180257
1629863
1212859
807042
1288864
689996
123846
1554234
922916
147333
1499585
951454
8908
1448991
968014
105314
785514
1976740
1262823
1788985
948613
319799
950952
891550
380543
924363
1286209
448009
287479
1841444
183741
817071
1989701
124786
707704
1776529
768500
1738661
1596889
1988196
1213068
769459
1524150
1650155
495938
1789707
1667907
1148484
1679611
841497
1422269
86655
106899
280509
1923633
573496
1727347
1146661
1426098
706441
57671
1623583
1036101
1830707
1125650
306949
1756564
800815
521474
1701842
746225
1153003
1527197
560347
1077755
529592
1357952
139446
689810
642020
389548
552788
1042891
981465
1088858
374042
822305
991519
533207
1463513
1746386
951045
317726
715548
1091081
1029635
1551011
1822151
851400
1051243
1083203
1916223
128674
787060
1166165
1409855
299807
599565
1146487
1398700
255024
88810
296396
570645
71829
549562
1148584
866929
1440392
487070
719497
493928
780660
1427669
1789086
507851
1185788
764044
1786232
914363
579433
223310
1327276
1708142
1301701
1122385
831662
1713854
101639
1480236
492761
1888121
499624
390805
829200
1387290
767958
372617
925721
833166
1056025
482782
1050491
1188275
1021
1192174
219136
1903212
1238740
704346
1492237
869651
1583842
1837357
349084
1380694
85504
847732
977782
1395178
1782226
678345
1771416
389282
1350347
1832046
1137226
714119
1677821
701525
733431
478444
255913
1581686
1120478
1475653
1313269
782019
279818
751647
1811265
1441704
1601224
637052
344030
1209706
1689942
420122
441724
914326
1745459
334316
1377674
848971
1657186
1784501
535345
1790402
301352
1749306
651342
431240
893316
968061
346879
566691
1200762
153300
1591748
836416
367509
1437655
1959805
687592
1241627
1827734
1754358
37794
1206448
642520
768113
145914
650814
966040
611276
1854972
252416
406373
377059
323009
1884151
1370830
1241255
1545494
1221901
170933
1695509
680684
287249
27686
796337
1166021
567666
1946162
1653399
400828
1988583
1943618
1034489
761350
502317
755725
1163173
744552
233604
496713
44294
1956281
204342
334448
485228
109063
1890509
644983
1469021
1807610
1124122
422122
948585
173182
1124375
1753571
713508
610483
1107376
1276802
1107524
206232
1999283
1430227
1418835
1220147
1846541
639624
1477382
1850607
1802676
756350
1714025
650583
277787
542580
208486
1577535
988457
317620
924540
585464
853629
879075
578880
1021604
109274
1372682
943493
95409
904007
380386
1115691
730540
1862067
1914626
1819696
1870768
545351
595357
1339271
338451
377209
529922
999571
100454
574519
1931317
1353180
873896
51607
1675353
1763242
673370
1604552
225849
1075897
1106954
442694
1561172
946924
341233
1634657
1484294
114508
1726094
1639072
705944
711066
169551
265107
971393
1429835
654326
558088
572566
1235733
1850871
1212001
1896611
1564413
920014
136974
391098
1147155
1614731
1722030
444207
704458
1760042
1867785
211620
163074
1819223
1378200
1567854
195251
935613
208804
772610
9077
1789043
1591682
697473
1411550
1712346
225552
963238
545121
1440596
874886
510832
1448495
677777
1777461
863656
1250669
1160067
513073
1101482
910617
591752
345298
1680951
250086
1056402
151847
1304532
970416
1510021
1826314
1992322
1461723
165293
1404096
1195626
887296
1843210
1473883
399479
898509
1149717
168763
403991
135571
1110830
1397648
809078
770581
514989
1181993
496961
1544534
12514
1325878
1525761
655838
926240
1339333
1327171
1385502
695554
1761158
1301723
1037560
135925
31166
1784077
153981
506405
414206
1281077
1597781
1885465
684727
43183
413648
966507
1035387
92137
892361
658752
671105
79268
394282
313194
167498
744295
1126867
900049
1349766
1573530
1170884
1552334
52630
934107
81745
1319848
1977125
1900342
1778631
424251
1064212
758717
1462683
174330
1814208
1330298
1288766
707998
1199548
1748091
1285091
1134970
452734
591545
742557
1328330
1509426
1786325
1842043
1710777
458055
1019931
650882
148305
446422
1734770
971984
1549596
339723
560904
1895669
188902
995250
459195
1593963
804165
1179654
192043
1694930
24537
398206
712959
1604076
1021665
374162
539037
179269
761366
1346915
1991079
584066
1910907
1828526
1238524
973568
695260
1323611
117782
210650
1091201
1456186
232883
1182594
685783
57536
13414
553615
1694859
1056583
996031
1833131
8133
1055944
1294252
985968
1460203
1093816
564341
1783373
668068
1151692
795634
297652
1211144
932716
710724
1501277
1856253
1560979
40345
1162069
944504
601837
832632
511282
1899723
1999603
1285732
1637982
1043201
618542
843778
1009061
1071950
308900
1974488
1388247
956622
1907694
478826
885835
209077
144067
1324284
190495
1988877
1378835
1197136
989533
1695009
934291
1450159
1718550
67747
205437
832836
226897
627653
1040685
1884083
1101634
715026
807023
428148
675361
987098
1258106
1202512
323701
870512
754598
911686
1631586
1229571
345460
1871192
718966
1503105
480789
336930
1209116
1872418
1380990
870148
583991
991885
1582663
617292
867313
1879274
1376145
406461
996872
353282
1190452
348526
815611
909428
366479
1491319
1364140
1705186
938433
839702
1634731
556759
424382
806487
1854573
1405851
798521
187633
796049
1972770
231431
133053
327454
615998
1400473
769343
267056
1895150
1401249
838414
1244343
199718
1152091
981831
481033
1060863
664637
1305170
1978708
1911543
147204
164866
752558
767714
259300
1862550
428134
19990
77267
170812
1804261
537426
127538
310140
295983
747411
1128100
403231
428619
1365982
918244
416182
1756825
1740436
1721976
1078706
163642
270515
317010
1528397
295987
673638
739844
1528842
1687553
1606307
1583195
1283608
1543916
1103021
1378769
1225342
1039319
1344397
746798
424672
85181
541907
1045253
580003
1033476
156495
1620493
1451559
1299294
1747723
866432
863332
1513281
52881
1041613
166440
739078
248611
958288
1541919
142838
1692888
465287
511309
1440332
1321865
210157
1798955
1046249
1661136
385922
1216917
1495524
1170192
495521
1239122
1910511
1933396
932458
1525144
906278
894378
1585929
1047485
501380
1132987
371233
1251939
1301693
415565
220080
341372
1964492
830758
384538
1343108
1175018
811079
565932
1958538
125026
1178082
1327699
991992
1905542
1290296
782928
1610203
717931
162637
141553
1956850
723036
966945
1104491
569451
1676567
1340286
344860
206056
1571101
575090
211001
635015
731848
593452
1193275
1507747
1987121
380751
1563055
1519069
163919
207738
1320915
529203
1288679
735170
1542512
543761
980817
810534
1994863
221707
1234214
603490
748245
831858
157039
1160349
1372251
1647474
1713549
113971
1308279
545195
1124416
641323
928194
1564846
572146
1037801
1721258
905307
1319526
513981
83648
584431
444411
919083
646394
1150142
1299090
419446
146177
1957540
411581
1948908
1171409
515946
1352781
1419085
1370356
1498416
1595868
1026363
1292356
459930
36977
321190
1864667
1778893
1844925
390570
1898509
150527
259345
1238133
600822
1946410
1371622
1588805
1455322
1273486
480003
1041022
1196961
517042
953327
1855578
92240
518341
330588
883874
1486835
1345973
917268
408242
808831
1273611
416761
1490918
826039
1948506
510900
1470505
828423
610123
1001992
343503
923061
647947
1697949
761775
152492
1557835
565766
1817933
885880
766806
133890
1222999
639432
17528
1858683
364762
1664690
1421956
291747
318866
1889994
363553
983077
924581
741537
676086
1160289
1560250
91038
1092490
525757
393414
1135835
539962
1173166
898908
60238
349957
4648
738509
1207726
1428300
1651286
1961198
1731292
590585
1627301
760442
1484674
1856613
993992
586828
48815
670655
1648727
1557346
1943814
1907295
606672
139219
987276
282479
1834118
218039
1895378
1029765
878371
1521593
804787
1568677
1573587
365838
892044
77715
944898
689208
1899146
1868659
1674867
1980414
988082
14084
642297
1622543
810526
860339
201316
538071
90062
49884
678373
1653656
1688488
1076238
96702
1028075
1234554
621458
1274489
103284
1897483
1600772
650543
131115
1429057
1370002
1351768
1426755
413859
947003
108758
1683511
1978492
1529588
1818474
455906
383372
1839139
1883423
1505041
1241525
1384240
1857084
1798178
1219245
1868817
329173
779041
59924
368717
1443210
1051021
1651636
350933
260898
449127
1939929
1122302
1816907
552432
74122
1912803
1298126
66111
1646274
249449
1424010
695710
241416
1919311
1777383
414382
567695
381833
504257
1480420
1517245
1030912
883839
622725
1317206
1120859
1200784
1744680
1201655
1581619
987435
1670534
25137
609275
1070029
372023
772616
408213
1788098
1510508
238456
168937
1685521
1668193
321937
1719671
779537
1309659
324703
999680
808738
896780
1685604
722545
1189857
934734
1285318
1913222
669216
1996736
1845964
1583782
1200665
1716165
1414593
370460
936826
971743
953039
824596
1535657
1649512
558140
1570722
1342299
156898
819803
1352629
685020
515462
743302
1499333
1973643
876984
434263
1601390
1901548
976445
1692012
538145
980197
401319
935929
1136222
965036
203285
5657
941687
691817
1920754
1424306
1983577
655092
1882007
1296569
1984593
1101410
171142
903592
1648074
790433
615958
1233488
426867
1364383
1131501
1811185
1199243
186443
493244
1582205
1453269
882207
1597398
1384522
1681371
1178751
708266
1942198
670144
589158
72274
87130
554263
1435629
50920
1511108
757916
913203
1002828
353379
269930
809470
271727
1782341
1837820
1913673
1428290
1946763
1472992
672763
61296
1524071
1568154
1731284
21676
1012523
437840
938397
1625249
370905
1980530
552291
765435
1110909
220966
1912120
1253307
1467050
1081812
1959665
1705062
1394130
536903
878632
508660
1418911
1962206
894183
549177
1883561
846945
161928
778353
497322
1563417
1495668
1576851
890997
831983
116854
1969021
144971
1470408
1210895
121145
589334
1318381
968486
1359237
1458456
1563627
525582
1797936
1724385
1339544
1884382
801137
61760
1550896
1004661
1128585
1516390
1990267
141414
1641306
1379589
1116170
1073398
1366334
1993490
1574997
1173917
26229
1284364
1275334
1716276
1749715
1970117
1019526
1824772
482323
1456346
575424
107318
1553053
398525
1954349
61853
803007
1297482
298884
1469323
1535094
1941909
125876
130221
1675627
218571
1594876
1136264
47226
779525
1461075
1311521
89794
440500
1677176
1600780
1139527
1535190
1162665
1994960
33540
1652177
1631395
150939
1440816
1616932
1119823
1196634
1465061
1870168
348821
1721293
545828
1732004
1536394
140211
824245
521587
770627
857284
179779
1501065
1825847
460730
1785671
1516400
1070713
1218008
1070910
1803297
1861162
850191
376136
859266
1084279
172212
1201600
1575419
231122
87333
1347083
490058
583997
1579532
1003322
213621
812935
487979
1528227
1204862
578921
366707
1763317
1042976
532554
909867
1410804
1340359
1630207
1181930
959156
1870027
478917
1533920
942460
1971700
1591635
441049
1742131
1495232
465239
1094857
1892541
1140471
814553
1039861
593207
1637986
1090242
400971
203650
400575
851180
60731
1997194
1010940
1082089
187088
145839
1640873
865826
89751
1451047
281084
703352
1613723
8089
105461
88997
779901
516402
425208
964428
742441
415099
89976
1416851
1566678
165045
1711762
1814714
1741004
988204
1635702
1769474
912717
222781
860303
1117743
500330
562291
995325
1572388
653809
714496
218135
1426531
1255658
1523231
240544
426718
200707
1994548
681719
1493220
96084
1899688
851884
964228
696535
640601
1224276
1477572
95435
1785268
1375498
1005426
1992091
38277
1504942
1816220
356400
1632670
168391
591343
178540
748830
870452
356824
478926
766532
1532039
1685530
1770049
1870512
153264
762209
1570467
1258894
1254467
1276554
803239
1379263
964820
1392750
714392
1821167
383155
1292546
1783887
1293997
287664
676630
756197
628276
1010341
720193
805777
1933512
294805
1608121
1243027
745556
1344450
1509600
191964
355271
1490188
864646
1698158
653636
1321339
285660
1177496
514432
14730
827241
276702
1524226
430169
506662
1394912
750779
807076
87509
1627634
407000
1355388
1275017
1142546
1838663
65944
454392
1658420
260738
1391421
1459848
991433
1785688
952286
853576
1946972
971150
460369
1901995
758619
295539
750853
1803402
1758244
143985
607614
1252974
792464
1650159
384668
528174
876949
43226
1102455
591573
1036730
790916
1625852
486703
591245
142304
1673327
682727
1703370
133930
979204
1193931
678419
1977697
144365
737584
1452883
1117849
1256816
175558
52733
1059171
522652
513660
1217833
1096476
109055
1380360
932265
977593
363478
1098006
1054322
979004
800438
98721
625791
621502
1417599
1298041
96911
1281738
1888153
1951070
1298824
1963617
825548
1818089
1286634
252398
1725118
305438
417371
181287
1559444
1747081
995909
1640503
1386609
667073
110466
1158307
33991
1863563
1109194
451864
1842299
581554
507832
692794
667575
343507
673251
828426
1178300
30983
1773120
988426
811421
1093530
594729
1916282
1782536
966824
283225
1452296
1902222
1625696
1547387
683949
1433837
1345230
512249
1619135
258560
718208
649685
1871565
750451
744965
1957195
580092
1956956
1186651
832275
430217
110328
1983577
522762
1925722
390407
28754
1150725
1227610
829007
48093
1536884
1202952
797749
1826344
1291244
1747117
129007
156072
1214056
1082671
313588
968300
969245
1521642
1178087
945079
1177029
1236308
148404
268105
1155791
1468923
1864364
955897
1321379
53699
642339
1455177
718951
569150
606704
1098327
1525602
1911156
175005
1479480
1790055
1681520
1019348
332701
62507
552782
1682645
1284174
1640481
1717102
1803297
1285516
1725289
1706605
458088
361287
23629
1273980
1123347
1894989
1721617
1433158
1599367
431395
316806
1467479
230369
1616277
1041728
435682
1069799
1175418
1327546
688800
561942
1111172
314551
1263004
1871287
413480
93742
411761
964922
1340647
956283
474470
924464
846794
974498
468542
1931725
620618
1992353
548360
1579996
1658367
1473553
1853184
716441
1737590
1940963
506104
1454888
297911
1126245
902585
1017866
1193442
798749
1483835
1739753
884974
460624
1438845
1333740
348875
376299
578512
1758105
1975270
1571735
139456
217494
1909802
358387
1174441
1921002
1977856
352939
1661133
1953195
1377524
1214603
1141561
1016108
120950
800720
1236681
434002
975235
932484
1801367
342195
433097
1256180
1610083
491880
659949
387585
1580136
1773155
1022282
1142159
1747486
1048765
1063459
1544034
1790966
1017471
255552
1964941
432543
925911
1925062
1499313
24350
107513
1321491
1910915
1170935
335068
114552
1791957
125061
743465
254320
1692107
1247911
40381
434873
701584
117609
308832
915632
968016
65341
1482695
732388
83783
57302
1987977
1890304
320408
1320732
1019142
1767750
809518
418690
409787
178853
1630889
713032
915237
1805933
1583422
560577
1988047
1201546
1997
1965914
1719323
412450
1453551
1995163
206702
1143421
397857
576578
198916
1129532
448435
1494409
796323
1495896
1591041
1841440
77104
821726
86710
1331419
1554147
118496
445075
569045
287363
1624524
847267
171545
1223616
1800203
394635
1711460
805851
459510
121587
1549051
1720338
885091
638808
173248
1195092
506972
240451
302120
1430737
688935
1526118
931462
1997329
231972
1828050
1003507
1920213
858291
642447
456053
1647508
1667104
1014834
1853321
1467089
1709444
711836
1731946
792925
1368443
596412
218018
905259
389645
1751427
1527132
1596712
1446311
862298
704307
998597
1114243
365700
643147
1948758
1844372
14190
254517
118538
431288
898521
1620138
1068546
1382454
887187
1309124
951978
1802568
999766
1481856
1219012
248260
993293
1834110
1136958
1851190
1525010
1752500
680621
1537671
325429
1247394
1916043
1112594
243656
397133
734541
184907
429648
124121
1375542
1489448
855013
505566
483425
370925
1608527
1364182
1202979
348967
457098
1218455
1914405
1032803
45432
773249
1403323
1102238
341666
191
1270728
1321774
399034
818141
883178
618720
651789
91019
1985764
1294639
201251
800760
666682
1915593
378640
1814715
1597715
426709
1608336
1544425
1685191
1260301
1699532
1746228
1575538
968605
215981
863803
167172
1480287
1072662
1406606
1838280
325530
693563
769867
381035
952668
1577315
900901
238199
1879277
668613
1251291
666875
1654186
1360188
1906148
304752
570389
1142261
1116890
228369
1247340
1315012
1964117
1846786
233187
1044447
1567829
1959839
550944
177479
85456
1083008
1325694
712520
1270083
88540
1495098
1189633
724665
724176
696109
1021516
1735753
1598511
1048989
1973323
796657
1193795
1779554
1729394
1426554
1844866
582615
150004
104964
1191322
1291093
960549
1788723
1986561
1752417
1015725
9725
1930349
1319367
1792487
699790
1508688
600393
1198984
1728564
1092445
1415908
1696979
1833124
1172474
393786
1816188
1621485
669220
1579891
759917
593803
902344
1431673
312823
1094628
1079311
694818
40186
1518292
899849
1589039
1520241
1061274
1366015
449964
1948494
1227739
131503
675651
265260
1670021
638048
544554
1648718
1910529
1276071
997536
1858923
914961
418812
1398439
1530072
1862315
668503
1381442
1786035
1570037
1950737
969092
279430
229700
1748743
1147166
1845847
1565281
675695
1627529
1628671
1188946
628507
1366740
1975393
1082925
370482
1559233
485496
1768587
1376452
916700
288997
1715780
794482
990752
533275
379764
841305
964312
1248182
1983455
855485
944075
1977639
1907151
1788855
885715
620306
989988
563638
1790468
677739
1992187
1276186
1695567
943904
1556161
57463
265013
636290
873614
749103
324526
1398862
1805904
1994670
1354762
417466
1572236
810170
1459702
913773
1075769
1717307
184660
1203671
480399
125754
527750
890571
42829
1101535
1118965
1987133
1893048
1589608
1959007
316847
1935381
1369961
1398553
1104517
1107793
1034599
540780
913429
497236
358791
1555018
864778
1304698
1849637
1043418
62874
1371705
981942
1973428
1183758
609276
839503
496358
1798304
1034072
224745
714205
1384783
1270940
315832
1893554
1396197
1190514
193119
108912
624496
441441
1361221
1560899
138472
1284823
797069
1385766
1417447
1247470
1804399
1021375
1527791
108576
1403828
1439368
280933
1611917
372535
241137
888397
850167
460741
444781
995034
682608
1109628
1085119
1819621
477096
1813913
832053
1653195
574181
1838012
1050931
1648557
1772382
77500
1355530
497475
1264582
933133
594500
1095954
196522
1084591
1246445
700707
1882297
1751921
687701
502898
707475
1405207
281293
650956
871160
1091582
1894255
1987059
762707
1104736
942160
1043857
1379542
550925
719559
236164
1745244
251525
1419418
707009
803893
951402
1847764
527555
1194763
1208903
186303
1977968
1806438
931467
804307
1716071
703884
1687283
1906288
1365724
1017245
1150322
296440
1906509
1154628
501174
455852
1411896
992490
1335920
1433309
243602
202821
814780
1982490
1094756
328411
1462473
1290227
1217607
1207247
144326
987999
380007
1638544
396770
1962701
1832592
1193859
981532
606348
961073
1196543
1123982
45353
551183
1522504
1435407
1533032
1636792
1163
997611
755618
766984
635975
1762028
1615801
1281362
628352
579109
1245384
1563775
388956
691991
1101768
601794
1264223
1356936
46939
1187453
1519765
1805922
1788414
713135
1599311
1750908
552547
455684
653437
1118563
1115362
1078360
842479
1293232
1732548
91590
1301295
1507721
1026546
1188792
400810
1139106
1576395
397950
1753010
1195625
980302
1365150
915097
778070
782220
857411
1452845
1903795
1211461
632549
900506
1257641
622674
1888058
226363
1961778
916869
792924
1330206
541527
289074
1806342
1617420
409071
918294
1721014
1555991
815459
1156005
384570
165636
451332
1252124
161120
32094
1526435
1607047
720429
253527
1210684
309757
790724
540497
712113
574218
1459462
1534888
1514776
939448
1957609
514848
867805
1335760
678686
640672
1802170
797119
286515
697294
358615
134845
1093294
222164
242746
1973418
1384080
381793
1242968
1298080
314214
1541996
544170
1951670
1398667
848194
1495956
1770050
1690913
1120789
1219314
977943
1428875
481879
1978201
658138
933796
303250
1823782
1001393
1001316
1375113
1944417
1397215
1948086
916239
1246976
776777
627520
1083091
624725
1426844
186455
957465
1751466
636703
806876
116970
139876
736737
249099
1286899
1588798
1341475
1749914
831618
1134513
1693249
249358
1469265
1863616
281783
784070
1472339
1306957
1729964
1995955
1857196
1212589
1073233
809971
188293
477168
1699921
1402037
216951
1016837
31353
1309165
1522560
1032124
225052
1656732
1710078
210299
1715231
1046716
170323
1240390
1998460
1365903
452881
804261
164479
514846
893847
953327
77563
1828085
622581
1679038
1504433
267441
1947922
697530
1172714
1579120
1528041
966133
104195
307390
271075
1978725
633002
1110352
1038940
11069
702983
951482
675798
118390
1534944
572214
1333024
1733324
873085
1373325
1897085
596518
1648523
764880
1001041
1870874
72605
1812881
164531
1344595
89640
1536482
1073858
1849701
269133
1702762
1557119
755600
968771
1790199
1665550
1807800
94590
1850821
1672513
1663162
393318
750526
57422
511888
1387000
573208
1016802
924566
306571
859836
1403485
1866023
1896240
102890
1755568
1635946
725805
1074332
718408
1045875
1544416
1242999
1605983
1136181
392786
1911133
356946
1433098
635172
1498015
514521
1683331
897054
576495
1026899
687396
1860561
582802
448456
1401165
1915932
1783357
982682
1974973
378541
1692734
925525
1781289
455841
1204970
1657707
704271
924153
264134
1976838
1356344
672446
978109
1192640
1494254
283632
630974
1339870
1293576
96643
1558947
62067
232524
1844430
1063409
58763
1460526
1005233
378718
937847
1537779
1038396
282438
653379
93130
47680
1725816
752994
793242
271342
1465445
1231670
1759281
1262364
1209804
256880
1232791
364451
841559
964135
1262557
1816386
89238
1666819
1886826
1535720
921670
813004
683980
1122372
1515013
1337292
1824365
634964
1248288
1431424
44754
485119
633981
1824361
1142397
999042
1201060
731572
923002
374156
417250
937173
1722487
1605233
1481549
980245
240909
879516
384999
1091246
1378085
1694668
1745983
660667
1723239
647519
1516956
39029
267163
1523937
1924496
16513
684139
1499465
1926016
860726
737479
1097862
1126403
1854661
999089
687236
1052514
1636029
1486925
1578554
1822905
817103
13841
471770
1510532
761275
1951051
1317040
354907
474519
856108
799615
679996
1850636
468382
546140
184183
715795
786134
1179032
890194
520675
219543
1702647
1381625
93339
597061
542326
506634
938532
632234
1223990
122909
681719
1131193
1821122
186800
1506503
237769
297784
723150
645889
394847
858039
623985
542697
1249389
1435822
1099124
314943
776973
1030747
1299390
1034036
623924
1677613
127766
1802973
651956
107254
440455
31677
230208
788181
1569811
1366496
605558
923157
384753
1103375
607514
845631
428891
1300697
132673
1470742
899700
1680589
793721
669762
424356
1866391
1136417
1438637
284245
123172
191958
559746
721224
1441303
1494657
781399
474270
117249
992646
1220546
735045
1592255
1637752
535682
1951933
683648
519982
1988937
1479906
1923796
1940502
1981485
1240929
834587
1455838
135019
991302
1050121
1422367
1415911
1983085
862153
1211983
824451
1947268
1396762
1331565
389827
1899252
731101
1398023
565212
1337829
1136820
817883
516938
1674774
1028750
1528045
1000290
808749
1230907
1198315
452250
790545
695182
1267177
1080083
799988
275175
270968
1970298
1976376
1226156
1692359
291532
873190
1325430
1652728
1068102
1303335
813888
341212
449247
1389446
34255
243772
653487
974652
482688
52259
710636
1124431
92423
613800
603260
1647714
1597246
417379
892341
634205
674094
981532
33694
407893
1805738
703341
507832
315303
931922
1789229
445162
321312
1159433
694121
1880509
963294
1244527
413628
884935
667411
284689
981792
726569
913966
373669
444646
1229449
911000
705452
1586723
1686975
1526891
1733212
1496851
1264015
1565668
1764083
509353
610593
98840
433448
31037
1571941
675040
846127
387464
1438635
1375783
1279138
1716104
713602
316076
1108565
1650647
1180305
605652
916872
1075785
1280437
1770845
1453929
1372121
781651
466407
829546
1379977
1209359
1673484
1744050
782400
1655260
1316811
1966541
1760836
278807
408857
184240
1394345
576859
897626
1394314
662282
1537832
1622331
776366
72873
966593
1420949
357389
233808
1860662
477172
696386
923343
1391280
1748603
1551576
1165674
221886
363838
116916
1296634
1157095
534869
129579
1677423
1146801
1088554
758920
1842779
1646
1997761
1214601
1203883
205177
1284370
583233
293912
1027748
151792
1281143
1676813
633347
705317
1960245
1862113
5787
546793
197124
1201041
967029
251888
1551886
1935987
781128
309569
1645345
672281
217286
1926926
1033316
277280
1647381
752042
247549
43488
1302425
1013349
798340
22697
1412917
622123
857676
258588
935246
523066
537672
953789
245545
156944
1784966
510796
1641715
1599831
1145629
1282775
1278411
249253
1666499
695059
1252042
1750848
677777
412097
304412
526369
638578
1765162
982305
601746
464947
539422
110992
1063476
902156
1242988
1508904
284285
1526154
1221221
1789771
1895067
1890311
676714
215708
476429
478660
876927
1251667
379470
1637450
1918712
666463
794226
1237078
1330856
1004891
480509
1929941
818752
866848
815221
1609037
1795902
1079900
1042591
1576263
1443085
240695
1749875
1400500
1387996
487154
1730418
402418
753208
469932
358670
581707
971794
603541
1226915
97280
1296278
959289
326970
227065
1770902
895720
16348
447841
1163997
1439917
718893
1069297
834613
1761557
698098
1365159
1169512
1380727
1610871
1273175
461865
869993
596697
1513136
409447
795810
362570
948029
1381634
1889764
140473
568802
1750638
1522836
1169590
231233
1295099
1899011
1626855
1251448
302623
384294
1816698
1248037
128521
683896
1629825
1619444
875250
1927865
1740563
1088980
1183899
1833374
876100
834229
1379687
1590907
1438813
1459961
1851180
1671785
206681
1487307
83507
1957030
327468
961091
1509732
1914874
220535
1219980
1012859
1712667
1407174
1956880
967157
1696616
133675
185812
1930546
1293481
213333
195873
1511382
1596891
564814
1343046
1295365
1295001
1338982
1415861
1352445
592489
1405102
1073183
186602
506069
1128999
774821
1395207
835847
992469
1686682
752169
448900
513810
766758
1418106
528950
141947
906504
403556
1074682
250972
1358823
769796
187377
1395904
1742196
108400
699684
1637025
38240
1429700
1663029
1725579
872554
1844806
1660492
710893
431870
1260953
1367258
1810635
634721
939763
443018
1227304
979333
909500
82558
429959
131574
1756943
46777
453951
912901
963726
857064
836711
200354
1339526
1000962
1369608
58585
1293302
924061
1075502
1585092
1167477
398098
105475
1038993
735873
586040
1574691
641146
1392602
1845273
1796911
1952152
1074570
352979
1201603
1847705
33996
1590263
622837
451066
342533
1233860
1073073
561556
973469
1555982
683263
907472
28809
1377302
1756362
1197631
674333
1986556
1534998
1738147
29768
606685
1159571
1452846
270130
1985864
1638407
163642
787193
788240
1022341
1992593
144565
1792921
221966
1735513
76427
1057466
711152
1575140
62399
160512
1350925
1804326
1122809
851437
1546599
1139877
360848
888474
1836402
641225
250682
777467
857045
2772
927152
1123036
137821
1639280
380466
216704
287579
497759
656850
1444296
1250693
1391338
1114459
1506091
1899303
1895520
117268
1921555
453678
1506054
1345223
760536
1577803
1926803
153966
807206
1185478
1862657
736563
939910
1118367
368609
1907220
859365
1933034
987502
430511
1897964
530189
900000
897543
498652
46790
732384
405775
1531021
724435
58860
441285
999365
396989
1940833
1002157
14065
596154
455636
1352085
1367546
979511
1692585
1614200
1517674
559590
577485
1090808
554550
1882740
1553111
725468
236668
1859650
300056
947143
1686891
253003
573096
1094168
674471
741157
933379
753732
1789546
679547
739770
1488490
1259062
1952145
1007438
916539
691538
8419
59338
495991
1413041
163369
1764879
820540
254924
92076
1167092
62292
1728604
289668
1623049
1243997
1948374
219594
1561176
82060
865944
778077
1475887
1232789
1267992
1063632
176376
314818
1810456
2023
1501303
1582705
1187577
1918803
1961792
1074967
1783975
1103605
1423788
1153569
464105
526999
699369
988415
1181174
1511284
302950
140117
1378524
798208
1787874
168165
173739
1099963
486189
520908
1190826
1950934
236952
1019183
1441470
969063
1375413
1756183
968183
1257689
257793
607929
1595868
977821
1768205
1675429
834738
1767835
270742
974502
1380540
488792
792123
925961
281733
503579
996203
938131
876642
1631297
1863742
1057051
1328904
648123
1179492
22943
835595
692493
332464
1454797
1651369
1234380
552269
399124
1071452
1150680
1698341
1564215
1855168
656151
1099906
463579
1812163
1971407
998597
1445214
1745529
1386106
280208
681145
813055
1137205
388574
61156
366968
68337
507438
875243
1062520
1722563
1302116
916966
890132
318400
1146405
1532472
517732
683093
1830665
1212607
1678939
794910
913754
170318
922799
924156
1048859
1187254
454221
1355183
1734159
766948
660242
531436
289799
412240
1247413
1121379
157805
1637161
183386
1341216
15807
1363252
1866214
575701
1795221
589641
1140263
1672810
739266
119591
163235
1637215
1798159
1815048
765807
515180
1629689
1973638
1762351
880981
252904
1748933
130075
1044048
688732
187495
1789656
1788240
625827
491475
1229753
803002
796103
1727360
651297
634632
1405989
1396466
1120367
754401
1438453
1141141
336246
1428366
1034700
1040381
607158
1133148
310944
313557
803011
274646
176333
396973
1232436
128369
932150
1375353
1974313
451106
281943
976065
1352980
1128715
1030612
709467
299190
479799
1136084
1651195
142172
1701902
399595
451330
574121
1796294
784609
1455218
1588354
1550175
1592079
828666
1826953
1468998
943467
1711601
1694239
1551488
1543228
1526117
265211
1966364
301349
226389
1859404
194125
1220051
1398268
839197
1935942
581048
1520742
1514961
1517266
1285214
1360797
582763
1794314
1979523
790419
362806
766581
850235
299560
607229
241744
1513672
378796
229513
1764797
1513203
21817
645711
1321029
235429
1344223
1511814
737161
1547216
1481777
375535
1047751
68515
1751321
1935218
1284321
136345
791076
644792
1939546
352326
1715406
961631
228161
986777
948075
805220
1642654
1606521
1845714
1754462
476141
1528748
83919
547051
918544
1240642
853786
503569
520580
317955
1310177
547520
1027643
1493443
262356
1293856
106527
551974
1264980
1897029
970280
1584068
75386
7548
681439
1578571
471109
394537
1455595
1974925
693877
1874010
1999776
1636489
1326536
1824504
1141170
594067
1342502
701815
275882
412016
1669334
754294
1969431
484789
1400057
933657
1852124
1236603
1518991
343753
213362
826190
1295277
1077190
1389075
270719
1213466
1946400
1519409
330505
1029638
1450688
1089835
1754132
1964481
1916601
866946
1258633
1869378
492599
1581063
266405
1981000
1122549
672980
685823
1201210
1131214
592050
119627
1501232
1074873
1699076
1513155
408513
1341545
1698750
1843692
1545979
1400212
1993772
1476508
356187
811505
1879854
1318804
1436145
910295
1931714
1664414
451468
436788
1518018
1227424
1883556
1193507
1556579
1733631
1549347
1432094
1782028
566548
678439
690527
1126023
257830
166531
806290
738237
1200649
767018
678090
1382777
758126
1908812
336311
1870510
40754
1822045
522561
115014
465161
1384823
451536
197318
875257
1532146
717629
740534
635249
1223953
322810
153360
1408553
489503
436198
1518904
944902
987310
1177208
1284416
445321
987235
1456768
1373186
370008
1707812
1536816
1202223
869429
454424
1023726
700235
345060
1309030
112867
1159487
980366
1642177
321964
995677
986001
1480772
134136
47298
1052691
1754952
436440
1471772
1662674
1852998
1652064
439787
816918
1875603
602677
1703986
1719918
697009
952023
1125162
1334912
981211
1410466
1343024
186427
966306
1579022
1930937
17269
1639245
635875
764057
1186398
495134
323503
1997124
762913
1370204
1916876
716708
1785571
531110
832407
1474529
1964073
148956
860470
1335282
752442
1891992
470802
1499233
520946
1839046
1056924
419258
692644
1056063
256046
1294967
1975748
227082
269447
62300
1814763
1558437
81214
1522662
755697
1085574
513715
88398
972885
1709713
1734235
913210
1410891
1004197
1581535
1742964
316786
1722913
1860171
1495689
1782889
1562269
788687
1622885
1376199
863869
1698597
1758891
165867
129644
1972037
126749
1633392
1259144
1467450
1876545
1573951
1355826
953259
268006
1476371
980713
675556
236262
893153
514954
114387
1599357
1124650
730611
1981905
810135
951171
88619
575202
647683
1797296
526101
1953379
1426125
1672263
1478783
132165
1142165
1919240
1487609
1531671
1959109
1641990
218126
446428
1965863
541849
745445
1297638
1808041
261701
180003
184833
398887
1309329
846497
854479
124221
1554466
1357363
1183238
84106
311431
1163098
1141313
475483
831481
210081
970532
869698
350771
1910157
1030715
658276
1680524
189464
1608436
1338907
266095
1698009
320954
805038
762392
1127498
1822456
1277710
162389
232451
259462
765238
1653907
771595
189615
1353933
1858660
594700
605285
71899
1022853
259001
1328911
300591
1865320
1688263
412781
99911
1578215
1885235
1890409
4022
187695
1746961
1384697
1959362
475244
948536
1681527
1697975
1694305
1832797
1173066
1301649
461439
1021835
1156640
868954
1861173
1943448
511916
1096309
1986775
780193
749006
1744185
991090
1246501
470613
748110
1547476
1744175
1463459
485787
1485340
1801781
431233
719395
529331
1687502
507706
1336475
743148
752683
1085577
1547441
909181
1198255
1338691
528446
53494
919832
1455879
786450
1063146
236124
877912
1384935
1673385
1800744
1859963
311580
1669764
678724
676591
119932
1075859
1234827
1166386
996339
1021700
1319901
1031887
1541962
763588
785990
1426339
705982
1810721
476735
1932647
1162836
463877
1223688
659077
1679651
1778601
837339
214239
600816
165019
224657
1087152
1879020
907555
1528192
872909
728540
620665
765938
1540768
1469184
1849643
613696
978407
335626
770843
464876
1222491
36069
231633
1758208
1602410
1758079
637941
399805
1910538
1418234
389547
224366
477910
830928
1550770
1530103
1125937
985833
1569992
1842264
273748
1515919
106244
922680
946417
20340
1651246
730887
980307
864963
1739708
1905077
1176726
1348720
1423727
1972406
1343583
1189067
610856
1940677
1973475
375665
1447198
681752
992358
644695
1868741
1199097
118531
1276052
1480014
1568728
1108107
241241
1633822
980227
844091
638279
357568
1232065
1473936
1435320
1296150
653327
544115
819049
112654
727194
410303
219631
1382674
1165538
1221720
77214
1858656
984903
681430
380978
1933149
1981298
971326
619516
977083
1875960
1856876
1362833
1640211
1231205
720191
15895
1807323
398421
1414024
476843
1783720
1600799
1829716
382730
836735
1044656
963747
1184735
1838081
1436606
1130248
436019
1570464
1257058
1329777
486866
1097665
65152
1827023
1021367
296270
1680318
113812
1100903
1175395
1919728
1700103
1126538
571584
1583546
694644
1386772
1094368
330054
564858
1558613
252917
321130
1343674
138217
634088
38970
1559880
1997203
125329
1315606
1624607
291574
711671
256393
1231125
329054
812091
264671
65154
669580
1621887
1457998
39842
332241
1403924
1279815
91720
595820
1739156
1985208
960734
1818918
531572
470085
470648
1846514
1707128
549915
1124022
1986791
802751
1586417
1998387
1635655
1810991
1781529
55277
270211
1835801
86188
839423
958462
39762
1845204
30240
1698474
1326484
750819
1251426
1959035
1086289
1084810
1011739
1125943
865388
1784358
280504
78290
1104095
886979
1960933
1592409
1650915
844558
231578
1107722
1511325
1267877
1831323
882847
219722
186905
1435339
1457495
69050
545758
1064835
1616674
1737672
1771095
1257626
1226993
798640
1732306
933788
191057
1127728
219693
1249453
1850588
736810
1213047
967595
1198492
31393
72346
381467
1525551
308281
1401829
1511625
1148467
344458
1894814
1751988
192334
1567305
599817
832933
198036
456958
1101807
1117409
957363
877824
1992253
635698
1899974
455451
1136670
353522
740156
1917203
1216934
682627
1579950
143726
627085
1669382
486432
1742299
1593613
1089130
881188
762688
1231717
845954
1876697
1528463
615316
1821648
611394
1333763
1424701
992261
1845110
1977351
1934717
1892276
954135
436043
339852
1498967
6215
395253
506262
707249
1252303
1168167
584929
84734
741191
67130
1574287
1385251
1689095
1084064
1229113
1638352
1755387
121652
1364276
1204616
94459
65127
393765
211313
1943987
460856
1801398
290936
1507478
264857
1039042
1253408
1905533
414373
903584
699687
79825
1158893
547863
883002
1463240
640983
1304244
1763870
1149897
47772
1781928
636920
701847
512738
1013898
1759794
1939672
55547
1280309
65036
1886450
48511
1794955
969838
1992407
1250975
1325191
472548
292356
732317
833109
436809
252486
1758773
1449504
964612
617236
875337
132756
1578678
1617033
1184975
1866789
567824
1985673
1224537
1363482
737132
1934342
780503
1522529
429301
450829
1464319
199057
900986
1975015
763028
1229016
193927
1806454
642466
397941
255501
528611
517812
472320
117321
1149253
1417798
1985858
806000
1337927
1832785
1915203
2614
21103
1247994
1633215
372718
1607797
224788
1237249
1039689
662642
1704678
389454
447087
1795543
1362647
1396231
221223
1091569
1855871
598486
1088926
1282734
222461
1315356
1310766
1279001
1429992
182873
53176
1489103
412439
1564828
1507047
1510691
994787
64996
387811
1105035
41111
141118
1776335
1831937
1494701
964185
1549249
533904
639008
250783
1792625
1598075
402749
1918274
598613
481342
460267
845577
371015
1854623
1684862
17010
1314152
79586
1448438
256641
58845
646166
1190218
973218
219189
1225038
15395
1692761
1654100
574312
1135207
79333
1519232
142199
348064
634533
667312
1108057
1111639
913205
997124
1881552
1876633
1628898
956377
156367
264962
1616435
1734188
1346771
1178287
1655130
583273
1541274
1366569
950229
1541890
1126313
1673836
1851108
695261
1401270
1496220
1651533
502732
940355
335326
1935729
820737
179566
4557
1977854
741449
1774780
657009
1919544
659662
1593608
1508601
1712507
846110
570358
1348004
251137
868445
560574
1295844
1302566
1789724
655187
229124
1958690
1486193
1793518
1061604
1114876
310651
1382121
1829329
568944
1378231
407173
1952094
744268
1492973
1843616
846198
935098
20359
1180613
117401
279372
547553
1655069
211083
1147346
195142
1214965
888813
255724
1801527
770844
1672927
1008717
704978
388352
1253663
317836
18782
187634
1850351
1691880
897161
917867
1316963
1293252
164021
769687
831726
6264
1438841
232392
1526821
1187434
1152043
1366632
514780
181576
1740818
1202246
652762
1188963
95857
1232445
770594
744135
1776103
1038100
1070291
1901958
117562
1470418
1729148
457534
991449
1685804
1913886
582672
1210471
947994
1316367
1854015
1732441
281816
952446
1762691
226920
991413
833355
1750418
1823223
392964
1572548
1547206
809749
1345955
183024
44647
1095579
865256
1422117
968905
1115919
256948
1976315
1722987
1455099
365434
1080624
386667
875180
327442
1309967
1152826
1778626
1674273
1522252
1616816
1198791
1790828
868256
1553462
946026
197028
861204
1967144
1039254
361743
475384
53367
1380909
1456522
1673828
15352
1629717
1538578
675323
347404
1427497
1624744
1856142
325038
834065
678681
1932081
382727
471082
38205
1578766
908662
1485175
1046887
1080851
645104
1434536
1993131
1569639
659209
1549383
539663
439664
549597
406368
1342585
98628
546257
86116
352909
1372930
599404
489251
1055665
1959991
1575867
1853039
723214
571717
1916237
916247
1895599
551671
767030
1474968
1137674
1659899
1128796
662904
745093
1123688
1503539
1598029
132514
1227278
86811
1473007
554759
1884987
1828149
1616306
1121788
169950
1387579
1043274
1224061
1774934
1081344
565725
1171466
177416
1078275
1986751
657192
1832621
1771872
1337590
879122
1930628
621907
335096
590255
1497960
1784932
29117
1302683
779615
897045
1094455
1329042
61315
620664
1089619
1381415
1405213
971391
1036438
1433567
1570585
831973
1932946
44584
1266624
353046
1159424
607347
1780698
1625204
735054
257470
770203
216314
1721273
538638
1246393
1148518
807908
889244
1836193
1010930
190023
592939
775538
492140
507085
1005310
1357496
1318791
75771
452762
1976170
904855
134431
799746
1921584
973301
904884
1416081
248772
541624
1096474
126815
1950981
1104377
521057
113911
1516001
817814
766222
625190
1662511
1495331
856455
1497586
1372088
1605362
1380384
1963826
624146
765970
1851781
1578816
518730
1792683
912233
1023267
169584
1341832
1509163
861663
1010096
1767039
1581112
1414752
1729721
967186
1287132
204437
881084
504827
1227111
1650300
1209783
1416538
1977615
1374210
1389086
1805879
596768
871548
1960457
1815641
1269586
1996040
1465047
1744990
1165970
70669
1457490
412267
1977192
271010
1531993
194825
1877689
44934
1219469
1645286
1474642
313006
435066
1538399
122919
65232
177542
416445
539339
1273725
1352642
976312
179179
1525513
401030
1805132
505189
465014
1625273
739026
204893
931240
908097
380863
1100456
229711
1472464
446935
1638291
1258345
1597746
961419
1846541
30932
581369
434272
765526
369349
1529579
448445
775304
1324538
877499
1377557
1199763
1884913
896846
75206
1694101
930009
435347
1077722
662021
1033764
390557
134045
237708
1207651
1535032
906863
1370689
22920
1650609
815245
820206
1901597
1158529
1849890
1064336
347343
353573
217553
1218533
1758061
1061095
189135
1667199
579088
89652
1305588
1469483
1614085
1293694
291775
690160
1638638
265789
761558
1096638
1910068
1739966
1553138
212802
1006520
1648022
274384
775307
1743421
104554
88493
1717661
107792
1973155
406353
506450
1641163
1894246
760794
1598196
1025056
1389561
326029
247710
227763
362752
589586
1492045
441962
1238135
271411
1839727
55654
1967632
1574448
1973798
1366273
1523649
670084
826742
956491
526332
1793793
889401
1244209
967056
1964650
75297
794928
1574700
1230797
1006069
304657
414998
433886
1276686
725055
1452229
333368
1018979
1740048
634472
250556
1759390
117414
1346879
1397784
33756
167808
438096
1991961
872408
1606870
667086
1976567
1843931
1881971
1655619
1997810
330305
1010578
304294
1161024
1915751
5352
75715
1831248
1768858
1347528
984145
532430
586610
613172
978913
1396312
733092
1656383
843483
1423990
1898054
1163275
1291808
971316
1080422
798953
747826
852176
1412308
661933
1110982
932503
991089
1238122
188505
1058866
580522
77393
1652023
283106
998229
383066
655704
1074733
821856
881548
558715
138280
1431306
1931454
1138169
996877
1180381
1013088
726299
812604
1267075
19026
224281
1711525
76323
463718
1318217
1530175
672119
80650
1686874
971420
539893
1729809
1402649
1575732
738066
69333
1743333
706863
507380
1589805
18308
1065050
1228158
1177868
1419204
1328745
1612877
209073
398991
537424
361441
1017576
42469
72157
1171350
994262
1152815
865547
320405
436689
1541933
1286135
329127
303220
450903
1229707
658519
493602
1735022
1924369
117700
211170
583183
1868152
316017
407928
628039
123747
1684307
1836805
269502
863569
1069776
661921
1601551
1609548
951493
330301
924272
358369
426023
1657907
1226729
514859
149804
1475924
770952
1322839
641936
294536
397468
434321
1975805
1515388
1708031
618996
362263
1488523
1203619
372800
341957
1729507
1487273
664713
278679
1078783
1944211
1422385
732042
1542124
333748
155903
1370132
1123837
973366
460412
136798
1294897
370006
611095
644493
591843
1481380
378365
191419
1907653
1262980
1592835
1466334
888103
1803817
704668
1982121
1768607
1876105
234999
25091
1373128
540397
183681
1116023
1019757
167077
1018103
1543994
1886786
1742229
101668
228806
721250
620850
1546457
1832769
409774
53845
802534
932125
1945332
96891
512023
1319765
1159420
1223627
414934
1993781
575052
1456739
440422
322
436643
282194
802221
1648904
1188579
1875934
592472
918357
1679966
1434025
1517258
1481306
1906406
383482
390935
882899
1434289
629891
1712822
108491
607827
385094
1059429
269126
1138642
1069469
1998747
1534646
1370114
687013
165485
329610
798226
1904795
783269
106962
882456
187951
996112
1014244
1820843
1450719
1827250
209889
1051667
560043
469327
935932
1525959
516342
675666
1076145
1192766
131988
1852596
611121
660411
617281
1311333
327139
803240
1565088
1982126
1155578
532974
1751543
59487
1278345
1238821
434128
722260
186224
1700060
24421
1043732
1540309
214569
1707544
1696404
279228
1378030
267887
1707779
1935813
1249293
1095670
1264837
467531
1699861
1285131
12756
733258
676002
1071705
1694912
430502
743847
77691
1257805
27259
1711436
56698
339975
886409
1788579
1799294
195162
1903957
1566266
552067
1841690
365988
878644
111080
1332931
45335
1248388
369633
1245857
434587
1118648
878246
1683892
1985157
1279953
1143179
391147
906216
387549
1432847
180081
544647
219736
386213
1574647
1702188
1968150
1085682
456823
986277
1567137
281431
1962521
413930
1386971
600282
1756696
1901676
1068783
1187797
91856
680338
1480167
145335
1649485
415662
1386427
1814676
1437132
1085617
49334
1012955
852156
860398
1005440
216325
269433
1276219
106356
957076
289553
1566183
701456
475939
378417
449631
908625
495454
615016
1498423
511213
1072280
1050861
1859424
1421683
917945
1219995
570556
1176141
1942825
1147291
1538372
1690111
843067
830053
1225944
1224517
1231796
425835
755708
211684
284205
890896
126876
1868441
82849
1141954
1943138
1519091
685515
7224
1279804
1098330
1077638
634354
434860
1832708
832176
1714902
1022230
1232738
260886
799765
1011543
1080242
1137176
897813
1023840
1670009
555433
1761313
1010041
1001840
1115203
1515527
976134
947261
1311442
1833013
387522
378157
525566
1539163
99000
1407621
758633
982632
911422
961269
565340
1779841
1062579
420968
683570
1954744
698616
1931416
10903
602481
266403
856986
266518
644565
1704535
1059062
833504
877675
681633
584493
412484
1828380
1288741
34200
668762
1851680
1147855
972783
506158
507505
1567990
849832
1683714
703783
1995204
633293
1849716
1976307
1762094
1875621
1196096
831761
1738557
1700065
1625772
244957
1615860
759483
1518166
601114
954047
1693903
311940
1978985
511286
540294
1098278
166748
115350
1539744
1473320
1137707
258031
1713609
1185632
619025
1597466
1466182
1687488
1984782
469296
1524725
1852918
1749268
118726
749239
1151673
1413666
418686
924061
1495412
1897361
1114376
794995
1989271
378163
1123708
1176091
1826061
369040
1039661
671681
850743
901567
316464
261518
296493
58768
913838
153972
1671727
1127149
1164830
1709935
1828576
1864021
318131
1966615
30909
1681650
909911
1458035
533124
445120
1947162
420061
1742142
438492
935389
11929
1232684
404392
1117075
1329358
1175058
1700839
425941
1441890
763575
1154903
1807325
1392689
832391
981255
1628476
909648
68031
1754006
562558
1313024
459227
1946838
1511410
1976023
1662148
1334155
438084
324725
367850
1671532
1277096
635347
1629673
1108343
1980759
1231774
1277899
1181063
1283210
256946
1064084
1950746
1648176
786697
1782319
1916204
1138494
1124755
959449
973494
9938
1023688
554213
1751545
1172951
1899732
637243
317126
855351
800338
985805
830558
367177
864913
1699451
1312254
471916
1078420
1180508
822041
1343672
134966
948269
846460
1327709
1302423
1400501
466544
1996974
143981
1625556
416282
1819249
868863
795200
156123
325601
782913
751007
1862294
1801732
1569333
1143703
947686
944308
651341
202288
192640
1820591
1338098
141831
1318438
1953095
1964935
851182
1318034
270412
1332445
487620
211132
1680034
894227
32591
221697
847018
373609
400435
1500805
1592311
75752
1008444
173772
965603
1015602
1819567
1490125
1288200
1920977
10407
847013
1393476
211119
1198076
1046606
912358
922265
1054704
1189603
1804904
1513633
1970373
1781940
293814
1838165
211979
1834706
1762395
309630
1292887
92438
1364739
1250869
1494788
1964551
647719
1408269
535775
1384784
1455688
1122849
414769
905616
361682
160054
1440348
1318071
893086
1494123
333896
1151572
1532848
274021
1376569
626358
1899766
1068888
1785390
1042871
951885
816893
1225077
547764
1893052
1698198
1842526
467390
754321
448766
527338
1030608
1997654
1040240
1187558
1672046
1486297
379858
191148
1079776
1871164
954805
1779200
584078
204595
1817208
430105
1538855
1806523
454009
440776
1520026
1575363
275878
379082
1464231
1484393
1975470
529635
1452945
376017
1787592
1972344
255987
574357
925273
969934
1716305
1545935
1108772
799885
628399
1399495
400761
173092
474421
1062369
1371509
1520489
227337
151989
1912093
1945596
1517693
1577577
1368912
1353117
380356
179091
1385506
430189
1808751
74315
1621461
209612
211872
268109
760449
108109
764554
1622152
297091
1095648
908614
694482
1954704
1353030
1130446
260423
1728523
583335
454048
1242826
1905557
1150430
537615
1922927
709681
1277635
179645
1662421
1588983
449174
462771
436103
285713
901679
233684
828755
1381887
1527376
808984
1231518
1078543
427976
1721037
638920
1194101
1239445
590695
915423
249167
1496111
389424
1327329
1487253
1573060
149518
1165379
1845749
1591956
1194289
604026
929942
465406
233220
1328956
718434
82333
698669
579041
947284
628687
894088
971737
190968
1098819
702262
1312383
923099
119518
1584701
478894
1586442
98428
536270
683859
203782
229711
141413
1558445
1390120
1677755
1505292
388771
456147
999353
664497
1849557
432517
861444
1560541
1087995
745439
1363702
1743856
336524
890292
1974244
1560793
283277
880781
900067
462321
1442969
994888
1097333
595925
523493
4921
1530420
1584305
996106
1537251
351212
813110
320299
1511951
223460
164103
1931830
405575
558366
523020
841073
579964
1284492
699913
929805
490962
1313205
1213888
596673
234104
1454104
966346
1795048
671583
854636
1133115
883065
1706366
162047
881596
568964
47332
1526191
1867903
1023729
1737368
1088239
1541971
1967114
1749490
1813673
1920296
1180938
1439840
692751
1936473
1389116
690459
1384361
733478
1671428
666668
558255
1927527
1385208
1960476
277792
1156205
1020348
1128534
599747
1444991
1881990
133412
814588
1240894
1118604
1558250
227795
1003662
134779
1150993
1842442
711812
986880
275104
939672
1510574
1175234
1617376
755076
212922
1368375
1464107
98015
375302
1102578
1803755
924161
1553150
636425
1881545
1719669
1988202
451564
1533916
1679789
1750134
52706
923674
656414
1255023
1192619
986818
1748141
1945474
892240
939161
504491
1894121
1143313
747821
1795065
1183532
603243
1217325
1979162
517706
892189
1929447
324915
1737806
418450
845767
1424104
1545301
408023
665989
1334511
62947
1296513
1291460
892631
240858
1354031
896584
1224625
1920863
1053200
1342303
1883528
1191880
1363352
753867
1110007
316548
1129781
441762
459523
553100
844713
1990118
1358735
610498
1516577
864611
1290225
1249095
1739413
996989
1549049
718544
88736
211379
97602
116669
578672
182358
1358506
1478574
1192488
1207223
676841
1065300
793547
86404
1929526
1496512
98736
1011333
1838909
1211631
488095
498983
1301482
1687155
1797947
1167021
456826
241909
1695189
700923
319622
84798
724343
1943995
1372815
1787305
702058
1038791
312308
1142425
991315
1800847
575630
1356504
1355927
1162846
1007784
1970959
1796000
1694478
1425773
1652824
1061884
1503141
1341378
1729312
1593570
1522046
240202
1264920
1584669
191756
1153688
894949
674450
171658
365199
733595
35329
769610
1502066
477428
1318917
1079706
310893
1269904
757780
1076661
901776
940648
1270280
115028
348447
823563
29137
631441
811383
1687529
119427
291955
863513
622951
1743788
184403
440449
166858
1704361
194945
836583
84975
201798
1481036
442020
1034133
1544137
780161
104496
706747
1587430
1605378
205743
672322
1771808
815614
1992982
1671029
45164
1754195
1396396
607710
1603057
1823192
229857
956951
88078
1743664
1321057
1769467
1570101
1040832
1529049
1540999
1893599
981398
339555
1264964
1931391
1618196
1173361
667038
1583204
439910
1121752
1936807
676958
1033232
1708521
1179818
1756853
1694212
1688843
1622855
731882
705928
1697646
507047
366673
1837607
1647296
413514
363491
127504
1363334
1501356
688195
1837047
1595947
1912438
1139942
1539821
472545
624862
1185125
1566143
373071
1391864
1662946
1361788
1974362
1569562
385186
1721628
42627
1724476
408989
1732072
69836
1616454
1106156
42981
897382
824039
49026
1381430
857942
200724
1965253
820472
1341664
1659183
1691551
1916508
1321746
935465
1169834
1253934
143170
1068716
1274049
522627
1877550
849523
1168690
668703
262664
295485
410893
16421
1867152
1115913
1213359
1694282
837399
472518
1716136
509240
238864
1485803
169763
775312
1289142
787676
456576
918878
1930996
349153
1530340
1598817
832930
773706
145710
415469
1205627
1289984
175070
761359
87952
1077246
1629953
151621
367036
395227
1921367
27103
68455
1174524
1861405
1247778
378048
92619
26008
1589249
1711769
247130
1767434
68224
1487643
1988093
1766535
408050
1853818
194928
305376
923962
1643838
106654
737138
136551
860204
177269
702856
1169011
615955
1687629
856380
569209
1780497
1948514
1298145
742503
452917
456248
1017584
1709123
1630616
1437405
1571718
448619
1653516
15915
1540001
792752
894066
1144849
1781816
1469499
777486
692887
154177
351761
1671266
16477
1309736
867809
375669
1047401
1950417
373845
181085
1240334
977238
407848
1590715
1358708
1866218
771712
1887446
786501
470999
1737713
361348
1521799
1863057
455818
1849086
1637854
799377
446428
646005
1914424
1669797
1854407
935579
1496441
1263252
1629522
1875204
1419064
1661698
70593
1222160
303435
920818
680452
634682
500637
1638242
1387266
149895
1724420
352651
1442274
1546204
976469
480669
377388
581033
1738379
128527
1982826
1998469
692635
1899979
1308338
308931
630840
638534
480894
280876
900295
1086482
262113
688198
262419
1324149
1648983
573029
1478450
1724025
1204820
1861581
1325372
1260202
1972150
940190
561825
1094521
401569
1831850
1289652
337002
1753949
102385
879025
141244
746632
1840159
1440247
604897
1824427
1312081
315400
318010
823991
1786121
304526
948658
1688721
1041173
1068658
583052
235329
1913573
511259
1805596
1957904
175052
1671583
194273
1611355
442582
379050
753446
17915
1819718
1464563
1318565
752353
1941399
1560181
1661777
469272
1706243
1407343
1680007
132452
1982078
831620
564777
1560793
61515
1373767
1078243
1909400
1623247
863456
39045
734127
520387
941683
1332284
1776258
12306
996213
1952344
1881265
161365
1203560
952497
1577130
1972053
226593
1744195
146779
1045826
2689
594773
1928410
697324
1836716
14355
1434709
1018678
55088
283642
1744418
1726102
106346
1014571
762861
1528444
1415007
263679
1833421
743551
1687919
281174
1743528
984175
63333
359301
1450305
1975401
1344277
1945098
821995
602056
1434234
1982921
1517094
537678
1699768
1383184
1112806
1401733
1534067
1280452
811129
1693719
47063
1581100
1510530
98289
511856
1385529
810322
1786499
975047
605755
966040
1442872
143172
205827
630400
357052
1452009
24512
496512
1884739
1871085
587597
642724
1344199
1955904
1160833
1216402
712422
506035
1975545
1314627
600688
958207
733504
1302278
1173553
204088
307520
999121
1700593
734087
1158142
341878
1910929
526095
473223
1726828
385505
1981210
975626
1086865
568125
1730558
1638233
1333400
1749755
1289829
1091943
1521505
1612629
135975
1137067
159303
1992193
1549083
1815429
437076
1194904
1387851
1261910
1225646
883111
1055792
808139
1404169
237542
1740992
1860244
502921
145842
1426580
915163
331285
1645448
245084
1661261
222894
1324948
118104
370304
1978764
1582130
415573
1435978
442452
1913444
1163690
726619
146597
807242
617101
1858024
642698
53871
131178
1719572
455909
1917635
1721030
1196143
1746310
1378580
908992
322232
1541550
1202075
850438
470810
1119031
953191
1090629
981332
968283
1374098
1664347
462472
647321
1268530
757088
813268
1150229
1209235
1874490
1570943
947734
673347
1072773
253145
415072
1374172
914723
491144
1790455
1230283
339718
1738654
1182838
1238813
1642021
29595
869342
950263
1070715
316805
945539
736064
263609
1093611
1531375
440032
1229615
1566933
1732460
1012810
34948
1242874
1992515
1883241
1986452
1540691
1492072
1775232
755759
470890
983045
1639006
1146754
1331655
592631
1933040
760035
1180988
426224
1913267
613276
1831367
1157356
223840
1736680
1124744
1390620
1009259
932938
1436591
1098995
901500
892116
1820118
1290595
1716228
819296
1227730
311726
1413931
546511
111161
967916
679913
1679853
928221
849377
1227493
227315
909621
1570877
416587
1859381
1722409
1717370
665132
1558689
1120223
106784
1156145
1781569
202984
1213973
1727808
847133
1068569
1307374
1388571
1001794
1788744
1809940
38882
179804
1775545
185528
1533304
617323
214103
1959880
906648
877220
508815
1754630
552483
1849330
1254235
1674770
1313249
934843
1847577
1486244
1036153
127308
1552728
411823
1988641
1302799
15804
243514
1945541
1212671
404097
343683
575817
187766
825926
580287
183052
664505
656058
1839443
1178828
1950337
1722424
1815476
680860
299545
360944
1101617
641432
980394
149456
900966
426208
863508
1496783
1236813
135014
598570
1003494
11542
1599673
302051
1722171
1408836
308612
176843
41280
1424015
721633
700943
791501
512271
854411
364091
992125
85007
111918
714052
115617
1559561
1805648
443656
1682176
429946
1445115
278172
1776079
1392567
1078233
185284
1108255
998887
410964
1350118
981149
455602
1857571
1953015
302602
1397779
1489054
477761
1743665
171070
898492
1990761
1299453
186078
514370
1136543
348817
1714171
227756
1808916
267494
635428
297996
1906675
764204
1293167
1314788
255424
117234
628458
1788824
1745580
166614
1902816
131135
339769
376346
701619
335192
198320
495012
959247
1197552
1685795
889258
1565768
1335517
826573
1893761
122426
1634526
590179
1860438
1687348
628680
1664212
412154
636935
443685
1240382
549710
1383436
384172
1981868
175753
1028263
801214
1346818
1024750
451391
1443260
1672431
1002544
299304
793973
805770
1166620
407900
1493893
1605612
481564
1239451
1496627
1919508
258429
1058110
179630
1026988
621933
790827
1069946
1063733
1549076
1775597
401362
687833
1714775
525041
1446384
1451912
377692
470433
1994658
1371206
338171
1865367
601267
1286924
543702
270125
1766871
655182
472784
1946338
1068867
564179
1845905
1838185
725716
26715
681367
823000
26886
1671137
440874
1869603
439110
1972439
1588046
1528023
1028250
1799393
263630
1997217
115202
886308
771815
1229269
326130
1393766
1250713
1170256
1180024
709609
1072850
1339580
1591580
964318
511774
1876924
1949883
1989942
710380
766545
1113482
1845145
802954
32048
41835
1081346
384334
226715
546428
1324225
858137
746280
1144880
1608600
552767
1651890
1041358
1316616
798700
1865253
1642012
1165608
603287
621995
39280
97
1516470
1146838
1693680
110299
1287324
1339181
892911
1987562
252167
1491497
386492
828840
1485675
1673730
1581623
952841
342203
1250705
1043162
803629
491396
805671
1305775
335758
1053363
1515399
305474
1476033
285660
499256
983223
554716
771640
84715
1562054
715231
710378
797988
41081
1860592
1115260
1577003
1540520
363170
1936621
143466
1790796
1696277
1259682
807501
869516
698278
1184633
1979303
63439
1073326
1904135
1293129
495430
1642715
185745
217262
340046
860247
1267142
8991
114793
1272146
572346
501038
1300086
1817818
713090
831314
1879885
910838
1883066
1296699
1174744
57071
1926154
1963525
1950961
1047880
1145611
431474
478461
1537025
996070
1837913
1525511
1373829
1494222
1996109
1592830
1920763
1690369
1628043
1801135
659656
1118154
1856780
757696
101720
1060904
868504
345902
504950
814815
660864
711392
136986
512083
394800
1165958
254125
1869379
1073795
1761504
1374988
164761
248249
469091
147376
1049200
961083
1644476
1320458
1837186
863584
564981
1609499
682989
1762984
216686
1259821
798469
740569
1120094
284309
227462
762335
1605833
1394212
1667278
639287
1864366
1631817
1095988
476309
1267207
215359
454984
748028
1164865
1356533
906450
1762622
1649993
1379096
873073
179542
284120
651814
1678350
590127
440979
1253612
1688571
1323638
310357
385582
1314746
1976248
146907
522430
1304565
325685
1312939
1420116
465444
1047936
1127334
501596
1667187
170891
1200689
368710
975095
654543
262155
22294
436878
1538176
1983307
965235
711520
264952
519926
1825374
1951254
1937003
1356824
1506516
890065
1587980
1683696
1645779
1837481
868901
361541
741023
1617228
1889375
1366647
735457
885583
400845
1719997
841307
1002056
233676
951587
723172
264819
562373
1102806
1117182
1340527
849834
25309
1518436
948561
893164
316681
553609
673945
1878232
387100
1468431
259514
1581309
824410
462518
1881613
1993106
22922
1121125
1395367
489785
1976176
1113064
901458
1744757
696091
1278656
152611
235043
1874480
1298170
1545100
1872547
8335
767382
1327466
999408
695715
1175241
1529183
1950707
1839267
881167
170458
797093
1144693
303626
1646135
1221162
774078
1527421
1114341
1194640
1659254
1667595
1902012
1100553
1562060
862509
631974
1997074
1278340
1402828
511910
1588129
1491977
895087
982897
455216
1692611
1780372
1114465
79660
981749
1414245
243660
654787
681524
1871481
624577
364578
1446680
1065873
1158416
313187
770720
590728
1304079
1813516
587561
1538070
563077
1533060
537702
324562
1743651
1180
1857319
1122277
1587250
1527724
414327
484167
234711
170626
1210598
754794
1884707
263216
602650
1765732
1042013
391589
1760420
948473
1854799
1159532
433827
809770
1130020
687216
799706
1199340
876689
1276038
1183160
1673488
588417
527962
793260
1174956
1688495
8893
564539
1842772
1489377
1732752
470188
861669
805839
1905910
915002
785198
649583
1654348
1279560
1365384
1708576
977188
1131015
1048550
1406008
1229617
1089269
889433
1496153
58284
1674001
881515
1789238
1284768
802708
943377
1910294
845397
1530588
1823807
1309405
1579539
267596
1385660
1472820
1736508
1516046
1512032
1931687
1782096
692033
919067
821108
420956
59874
1344501
103418
501526
863846
435496
300449
63364
1966871
1396289
1635796
867229
887738
294881
897886
1393014
1840852
1116625
1948732
849215
245960
1616803
360131
354655
620217
1264585
325664
1874153
485026
229545
129182
1350564
1502049
302935
1724983
674098
1646626
1008591
961740
1742980
1978023
180858
853544
1029391
1068554
1894297
153263
3819
676756
333550
119174
1478954
253129
565789
659660
517176
1001495
1956896
201726
1846383
1242374
869269
1275796
1072273
1586094
955461
913665
660581
7533
1089076
480156
566728
1927087
1220717
1158978
1195335
1918188
948356
575370
152428
1155592
416120
402181
300725
137063
188269
1177005
683527
1647861
439365
618129
1655042
605829
522121
1361840
1356018
1551542
1354712
1829338
42788
1189013
158825
899988
592578
1487460
1117793
1948859
470705
1229739
990020
1886944
1103735
1028275
875257
1775097
131199
1760397
434814
396631
895224
703891
1988255
1891751
1786893
149028
607156
452869
631236
612311
1945200
1778617
591995
1480488
1013300
591392
1910054
1896622
1364382
1811753
833359
325006
854786
1508486
982674
1795738
953838
1103953
1274582
627302
1588500
13771
140097
1780212
484589
1371587
1960288
1747686
604833
3262
639021
439251
190565
649626
1815364
1526093
448323
1267074
747328
1819279
920311
1331377
645563
1418433
443710
976003
474488
1944984
1349963
1722949
1399235
1810435
137229
1039361
609959
532233
1141090
1670092
1891559
1228709
573475
1835699
1529507
946701
1712210
1562994
208931
54114
810852
1376886
441713
818439
654223
708378
1947815
1161444
376746
875369
1687340
1748202
123897
624827
1582956
1074205
190644
1662847
1440999
634765
1530735
1155289
1624243
681310
598871
1989989
1402095
1411126
637635
906461
148464
1677572
387627
654729
518763
414349
638089
1731619
1923098
1090351
338835
668661
1055289
1412314
620312
405000
592382
1772437
1090122
94489
398907
1370893
335476
308872
8317
521910
816681
354806
242071
1362858
827526
1194024
1569643
1183641
1783421
15536
1745233
1051536
1635068
227569
776149
510961
1002136
1650990
694014
102729
1824323
522454
1172881
1730665
162542
1065763
368948
248748
196231
1646361
1775472
1666736
286454
572376
73187
1842708
186187
1576673
1449568
1788931
46194
1667836
661242
1393516
526770
1157579
1294848
153002
74118
95238
213500
1727132
1415426
214952
1512979
273402
606500
950482
76231
950991
618027
1196246
1825581
757189
519576
460848
133063
1720924
1677513
1761854
460332
758559
1961185
1542215
1987908
528720
1578637
1592751
862801
1345185
7156
939794
1340449
1853383
1073785
827918
223855
891199
714374
1727696
384379
1926761
1041410
1105418
463841
1364393
222030
1107541
272191
759706
16908
1284713
236665
16254
244922
529167
738879
1392114
1337434
662315
975847
1463963
1301527
626685
43323
167982
1540206
626028
1185359
863344
924091
1664260
1617236
1517014
182744
1523616
1064286
1989239
1971494
1503924
1129687
1091383
37817
876885
1294256
400257
501825
909010
631091
1373767
1493243
898212
1164454
1825886
761687
1690028
1950775
430010
474291
180085
607904
1644164
510768
1684493
1112984
1884864
349280
1445472
223461
1236812
816866
316142
1422313
309187
1702249
1308816
1174707
1016375
272246
1843028
887537
78951
585051
1368886
621052
1722083
745809
776051
1134892
1698822
1498670
194522
961810
1948121
931221
1166273
1208700
1673410
1696205
645033
429656
697021
1793
1298293
1051779
406807
821090
13109
801938
216754
515321
1921249
1250318
1548173
825280
1658935
93415
1400603
1471486
438591
871178
706987
1281593
136689
501308
254357
321677
803721
51024
307945
77944
1313829
161448
1301756
531794
1705622
763113
953414
1796643
1221784
1340969
658579
139858
13153
605345
1090934
423758
1688792
924169
1889683
1480514
909871
1671367
256345
1772754
843624
1085393
329603
1716851
1698417
510023
1876532
425585
1862135
1644128
544727
1623696
1518502
577221
107661
40581
1923937
398280
461481
1787259
1361700
1075422
180498
311365
542958
1960841
1613841
1112265
100163
880142
1017906
1340005
129500
34413
1596304
1958370
311726
12371
1585501
883305
1420836
1310334
563363
1855177
1241498
206175
1250560
1560963
681028
539047
318013
789828
881987
1401197
1087477
1675964
1677366
245599
47593
1409759
198028
156379
425386
767310
65362
475694
1404609
485441
1340698
1295529
79618
1710231
101602
920886
1945833
19955
135896
344864
1667319
451701
524
64112
1586392
225126
111106
175054
923684
1861472
627324
273899
693591
1912475
1701858
1811505
914868
1028643
1822972
1892672
604917
297547
1838880
1367593
452227
1796579
1143702
1294826
1235548
1001537
1938863
1636064
1509484
276180
209295
1396188
553862
685642
1812000
472822
1127624
325838
1976794
1132247
346345
1445000
1084448
980373
512827
1832677
1720226
1641253
431192
1031895
1945439
237118
437073
188879
1197630
1733574
1545714
394592
774195
1878063
429412
416551
194372
1051450
1488445
534914
1357020
345129
1443166
156510
1225232
1589850
1924736
1129158
1652302
1612424
1426316
1214090
1384270
617920
542133
876405
51220
285760
1886460
515234
1925911
1667927
1360762
891241
1529292
1422331
1131111
1763677
1731461
866863
1583563
509934
186726
1447009
1695221
1634793
1587927
1316119
198925
1658638
930712
630265
870261
1152770
835420
408498
1248012
1514817
478371
1772362
1775012
1894689
220583
1898257
79208
283968
1541209
703251
173174
954202
809113
1094889
18490
1719015
1192609
1463500
878565
999879
36595
1840114
1331450
1296317
919450
72152
1421043
1721387
1023683
1909638
1515956
138479
388417
931457
1768507
1904754
127836
1527227
1941020
681561
500571
1051641
1439532
1695251
866577
1652798
1149687
734628
44074
1339613
520411
1070811
698746
439814
85421
154683
1017717
1305133
848962
883343
679000
1919673
328404
662012
1571397
1406800
1398600
1720047
1542157
1348697
1376053
906161
605140
1970108
1907155
1262484
1888751
1527322
1148613
1960872
416530
381813
494927
1402217
462532
792977
1731155
1712985
778865
139094
1518210
424004
1379616
1347751
1442259
1574409
452447
299633
535548
1829194
542659
1054431
375412
1980172
1295281
1101063
230917
1678165
373602
733415
328743
1307617
1949974
1100883
349533
632142
701181
1342069
1186090
1222087
1741711
681673
1252214
675935
343141
31110
1063805
702385
455313
505358
189802
1649276
1920317
1506560
247824
1776140
528809
1502883
1364393
1976821
1600549
1909146
1316686
119169
1849387
660600
1285552
1809713
919439
112500
1940159
851235
984656
559171
639944
1223481
658330
1826968
285702
271576
1309224
605210
1550586
707214
1709435
815820
970477
403135
848889
458676
1626970
1549018
1296017
570190
1095762
1112750
663127
41098
181847
1037705
1066725
1645968
605951
721865
937676
1483077
833177
1527268
580147
1580455
1875397
1777572
568033
1477535
1677784
1627416
697830
1787013
1472000
1184884
1675333
1213224
1045262
133540
1570215
1913223
1607269
1871349
1372132
1949031
1901561
1879192
1554268
949755
1915567
1155185
572072
468908
1395541
1924977
127725
795284
1248676
805563
737039
263485
593679
1870925
930970
306604
1205721
657629
173465
229845
1885827
1040160
1172812
1749348
1495418
543103
447711
1644796
1110529
1485507
1390237
1934861
1053933
500
834381
964121
143697
1498046
1063832
275041
552257
665358
961150
881262
1389295
1671658
959906
1091738
1788549
68893
449971
1693504
1200634
1103488
1391448
1509925
1618075
996506
1595941
864648
1546617
1950091
1238693
367891
1369656
1794395
1501210
660562
1128269
715964
831663
764525
1002758
806649
1800408
1564988
797967
1089225
1420172
71462
101260
1002402
174578
1750236
93928
942065
1928226
661164
282626
816361
934313
463598
106061
1551304
502687
433403
1827981
1205960
1694918
1150818
929504
105238
1349889
943921
956031
159188
1465118
437721
1387798
1863834
343841
1851817
620716
56632
593608
851831
1923712
892786
1710995
706064
1302939
1632036
736392
1436097
692278
1662786
979608
1253370
1404114
1472326
836679
1048999
1359506
319740
546004
1761176
524321
524623
1331863
1881699
513507
1651686
1592655
1923418
588055
1854763
787914
649607
1780488
618242
1974529
1551969
541378
17729
28288
1396192
776952
246005
1041864
1203699
1836549
1074921
1868427
1409724
987345
1019416
1342697
581620
1299021
1121387
1981675
1698523
1126790
809310
1370840
553845
839756
104302
347229
855329
982398
1897015
1503014
967134
1858447
303288
1570815
391793
1473086
1665782
29364
935418
718251
589026
1767447
126405
929972
333241
262268
601932
1544782
1506693
584399
1053021
1431474
1883820
1247201
867521
503725
585361
1007777
1571255
4879
182941
1287084
1064493
1917492
341669
496662
1575598
1484925
515944
1831603
1851158
1861957
623462
674096
504498
1213050
1783765
1109227
794686
1900310
1920189
34510
1306884
70031
548088
1838731
1048259
778524
1591782
1415351
773548
693504
574593
753897
167413
65765
1490115
1506419
676302
748205
319175
36623
24045
466
330395
1313475
1607679
810490
957139
1936330
641459
1974011
270859
402432
378748
1979057
1100907
1328986
209976
484040
275842
1351358
1577446
1548763
510165
605149
1760937
1763364
846440
523284
1928060
716836
1878465
152426
408363
534250
1700627
863634
1087827
1871388
170397
1968417
1628098
1473737
1920935
844159
487866
242651
554368
198378
1744709
1665096
1872006
932036
1990295
496961
330758
1828444
80535
1700507
479268
208148
1795557
1329408
89927
1792815
1313106
1611605
65939
352883
1191920
844778
569273
1344070
292581
1926228
310768
757803
1653610
500711
546073
32967
38022
978761
1633455
1398839
665261
3266
540257
1606548
475565
1486851
1773618
1561199
666816
1751987
1575196
841922
1771968
1608003
306775
443369
1863901
137626
372586
802202
648649
1541528
1553634
1658994
1310675
1392806
1201004
683222
535233
1066398
185802
1399327
1305978
605901
1481358
1348580
1440132
1405684
1667139
388549
1083451
25686
586486
401054
425291
510295
530823
1846006
1808817
1318485
660957
140923
653039
932453
1197918
443542
885121
1397330
1873223
1074075
70560
858467
91118
808775
1199625
888987
1640414
1550435
766603
1262655
1467954
190161
1855436
1176074
650826
818718
1814739
1307886
1965678
190774
165802
252121
1002948
1127943
123694
1662721
1246477
186881
1381257
767623
1315588
1332089
1102253
33773
1344389
504486
1580606
1732444
226921
1171577
711408
1493999
1124727
921876
1836810
362793
122054
1673757
1180632
95336
601097
1600468
737551
1797611
655043
1124039
1201632
959018
20829
410325
84147
1509268
1035368
820351
1084775
1561544
1464467
653186
497471
1121259
1590361
581091
1647633
1723039
478867
1835203
1511210
158475
1118493
692270
1551937
865452
489537
1587771
117654
741925
1176746
480618
445508
1085728
1393793
1102179
1217759
762324
398210
1621894
1820889
751793
1131357
1032011
1918245
738593
1550454
1512176
733209
641002
1261367
914556
562095
1321542
1744170
694847
1245954
470397
800655
820903
1776629
700602
1125234
1719333
330998
1566776
661127
1012768
1853193
731187
1357814
1807563
1347054
98093
899052
136139
1032196
837796
482491
466936
36235
357962
95383
724649
1077307
1526644
329971
106921
521020
1503386
1639181
559929
741049
1027253
429671
1645469
446784
1074966
1357127
173378
196698
589937
497855
1870765
1029579
1995129
1423257
556392
214871
1615297
494654
589257
809510
1833302
1814000
1147593
345367
332028
1414013
644791
1286987
350276
1316108
399087
455644
1166276
1098458
1605453
1863423
1174242
1081769
1210837
1179533
357466
92030
710583
934754
1095542
1723451
636245
460175
1555782
1436497
476250
1606393
1103862
281257
1124124
870833
1399807
1596858
418117
1420427
1672914
1407818
1234107
1271047
1967936
1752551
1301372
514584
329915
713965
1732417
273769
139203
1177287
1753524
1934675
1530870
1715413
427935
1945856
1688156
481345
1537305
1832696
1483130
111683
1835072
490614
1544347
1682230
1701279
1972346
442241
1219020
1099889
73421
896584
525922
1025152
893419
1194094
1190555
1477057
781047
1734051
978683
1483701
1742702
1392507
796053
122203
354760
286626
1277138
1132803
1121566
403928
1478509
773697
1942768
1939186
49342
524885
1270885
1860019
1074108
1585048
580739
30510
890280
1544647
103849
1512155
372147
1738264
1944515
93099
450082
222169
1439655
1705332
528919
1072201
558033
1681065
68006
132186
1930351
71582
390626
1858190
717309
634473
387735
1771781
1701954
1136557
1262987
993304
1995422
760785
389607
1421399
1700541
1868944
1156273
1902712
1433932
1366098
1103390
1499236
1517652
897123
1005127
1545915
1586596
1423487
1445220
851853
1145671
1262280
1301729
1836164
1621427
547243
1411184
217711
339199
795446
1701036
1101902
992306
1572758
762854
191253
1943147
451171
1625452
1705086
1357694
1219221
271115
124063
311064
410498
461650
1161851
1848508
1116800
276611
1595221
51993
1624092
1191014
959225
1455634
623953
641414
1242847
1693866
465028
1587645
1650008
460970
1408120
993277
1155723
120203
1176300
342178
1351618
1555357
1110140
796792
1886529
568086
272728
1230630
1040882
1967373
173268
1821892
453448
1091335
1759806
1744839
1694410
1981560
574250
1191498
242836
1934352
610624
765282
507813
36128
971728
1199334
1102720
1042603
1039013
1963782
1249953
1632471
1053046
1679053
1159524
627659
185062
100652
1099376
343966
843096
1450920
1142434
692021
455310
446009
1041340
824909
3787
1343174
160922
1034518
1097796
167319
1274266
1398468
837098
1960028
887623
69144
762193
407288
448572
97788
1691529
591968
328155
797189
1976713
1708041
1212515
1809359
744279
1430105
1240414
1116431
1048643
81959
1191894
826858
1085200
1914502
1290558
8450
742439
1514741
1923629
317006
214851
1874889
1117259
1873683
1934740
1567543
1309103
1071009
1237183
344479
1705415
808691
254164
186722
1707600
1290388
1250804
765912
1043844
756965
1614987
1201855
1423836
513796
47940
603989
641326
73396
1939119
894440
176800
1275404
970322
1753832
1479510
959153
1800058
821485
206544
195310
448866
292213
125105
1043567
1499547
487403
1718865
1040044
1562122
811128
1346356
19477
1852901
1746385
864040
1368352
225341
968562
745887
1134582
1538827
84456
687311
325031
1573586
1367187
1133701
615004
1543997
675389
1729057
1356747
659281
119220
685191
1803120
391859
1331808
75049
44381
1804194
1785098
564720
1633925
103015
290056
216420
1379657
381617
1768384
1043625
1798749
299892
599639
1415809
863527
1905733
132810
1142710
1869523
719050
2378
178816
315526
377150
1058713
558057
883663
592546
110056
39214
1250349
1402291
1092764
50870
250185
1238886
596206
709348
388156
991853
984535
679920
1601331
653873
1040903
232742
1115560
1086074
420236
1755126
704964
1277096
1413850
1257739
1586162
1359779
1767943
775619
1595508
1437163
818848
1695702
806334
1869258
1623198
1514107
330110
1530526
1982143
1825554
1265342
327340
1245246
1338163
1389951
948532
1541557
15280
1258870
1177264
271790
1122909
1978405
1513922
586033
1213700
1627507
619120
109724
1517031
730712
1636543
243156
89254
1347241
845860
1466603
1402274
881703
1338526
813851
1031016
1471479
1070471
48496
1901804
827628
171932
1531030
1453037
1435502
1468450
312799
1976377
921982
911853
1876965
1970993
1560114
1418243
1652277
998395
706392
40673
1851719
1587736
301204
1914872
192113
938660
104334
59815
209522
947633
1694529
850526
918146
693942
684258
1337223
1253867
1314416
1604838
1344520
1173390
1435933
1681182
1151993
1750012
13764
250041
913663
535678
1134871
239549
1814484
336258
368111
159668
1299277
978718
1398986
600766
1534825
1425329
1282629
279942
1178564
1924066
1282174
1737540
1084018
497202
639757
25480
675725
915421
246620
1085705
1224224
85761
1627534
596028
318446
1002130
1213406
489658
1162743
1596926
620065
63275
3779
1684372
692720
554
1487330
1230185
76010
199626
134218
1402107
1861851
1934732
1092794
884806
724066
552029
1488163
1500453
859903
1129979
670993
1553521
726180
1082631
1115823
346213
347912
1811703
1024388
116340
1263982
226294
1836333
707562
1125883
245008
1348573
735792
734065
1757604
1446293
1323406
393232
167132
1793096
618538
1247111
1400823
1077712
918897
1243787
699671
1263749
722472
1390630
371689
446411
1590355
1641898
1243352
1348679
932408
779570
816901
1451049
1767826
618361
876506
640627
1956038
778356
751533
1973478
143364
612326
1455699
1267551
77775
1330537
1703202
582969
1628373
1186255
1907950
1201573
427075
937576
864776
39766
859225
362847
1197341
1199286
1577946
877643
1887841
1105805
1842329
1678533
1739881
782001
1537594
357946
939302
1000430
961626
895853
18125
53619
1046030
1591906
1405169
1461549
480909
833108
168973
3313
1170679
1016308
931765
1012236
510021
1878330
933214
1608792
637000
1031789
829043
729065
192626
1319606
1091947
495628
65416
1596405
171203
325715
1943306
1470559
1232082
1618979
578880
1114105
1926610
1489963
815998
791012
1851785
1447991
338983
1396341
1372909
580604
1422577
1770006
1188748
1392511
514292
1497331
1658742
505342
857338
118033
96824
1205459
605893
1882328
345223
434259
368595
295977
43094
99240
1813274
11640
1608606
1062874
1115963
1630028
968724
756121
1759560
719908
1460958
30079
749218
817016
1286972
137076
1114726
1077716
483340
1257178
1965219
194060
45468
1884652
1841376
1834703
1015976
1513507
740646
625859
336736
48318
869281
803541
1712599
1816013
1284139
1102381
1520677
1064640
1690775
691400
1268748
111459
84270
1105345
1753972
559856
1509204
244779
311267
534604
507857
1761374
951796
1996553
1178711
1682111
528188
628761
649519
614190
300752
890789
1670262
636324
1973874
777198
1000924
582548
671074
926185
571395
352756
1795336
1258773
1886169
1740223
229796
1131843
1549636
566611
675927
1139862
1411265
1477071
727812
1247541
956755
1600431
1472285
966530
333098
830371
155642
461075
1140250
1946704
790321
236045
1086792
1364778
1941688
301494
283258
239876
1458512
505899
1326994
709033
590084
1022311
317097
1222665
1166322
86413
1035492
1439034
1202872
1536646
1254611
758542
563282
430714
1591767
111350
496079
341064
1437527
1214191
234875
1686146
1616381
1571568
680184
889394
1413769
111226
1941718
1513396
769529
407628
555424
831588
22057
70152
76779
1850999
1657626
978209
690135
1169632
516052
1574094
1012641
889939
1390463
7775
1126807
501451
1143803
430122
1071653
1100066
565486
94098
1655380
797532
417542
975853
1509837
660247
838684
1089825
839970
1274566
1272379
1379388
365671
455190
44664
611801
1845151
719001
302768
679267
871057
1347819
135804
1931551
1579252
486840
1364777
183205
1715042
1170526
1254030
1469382
1494087
429821
1974571
1110759
1643805
619625
436311
12073
245252
32491
435712
1729187
125410
1102174
673112
325003
835031
300733
222191
21441
238094
1250980
734571
1352116
194065
648647
667191
105440
1725378
1395413
1821222
993393
1915316
369052
879570
903228
1367166
975104
1342143
893416
1111587
1968231
609048
403601
706998
1364851
1178163
1757832
141043
758491
755237
1491744
539749
283636
1757023
280904
1681656
954035
302411
587462
336951
1789197
1544547
11155
754993
231009
1539229
1310224
1380104
573974
255292
282888
273459
1379512
461961
451611
1770323
699960
462775
1832028
162509
1100240
1901008
1315820
1130268
1314746
1448005
1121827
422686
1524423
955858
1412130
1527059
355332
1607423
1780425
1274412
1828517
209887
72669
534705
855140
670661
132141
1978003
1355246
1879954
1340886
831598
609195
928178
974341
1963267
230591
1387430
1835412
1899870
1446615
363710
1725240
411889
1196238
510414
1616640
1303221
1461086
1211114
1681560
1536364
68769
1171849
1005283
755900
445843
1482641
585193
1143456
1020929
658109
1481065
687211
1849704
328529
957053
1253455
650623
954878
1391057
904256
1214138
1062183
723509
195246
585909
1433591
374078
876988
227276
890636
601995
895617
1439960
762344
1591315
218977
1948635
1710383
1755075
1296517
1819626
1506807
476476
1973718
1297869
1262639
564841
1646605
1714952
513435
1283214
286466
1403616
1853871
983773
679715
1858154
1228831
1402515
1794793
751073
563814
1828211
1905259
645103
1975543
238084
1781600
1181723
1797724
1391972
1714311
522218
1134497
1318374
1421538
383722
425447
1396410
1043870
1966498
1326269
145974
964718
1174284
154815
1893038
1338772
1121101
842542
1331361
1872255
1583429
1735954
1138347
1461160
1060341
342248
1230491
671992
1662066
1510064
1558008
1445753
269914
1015863
317768
276809
1766145
197038
575028
1688173
681918
845527
337941
1189139
1958763
1051341
282022
1213651
1404970
1222294
279749
777419
1114231
92448
70931
141999
1629254
396481
823935
1630203
151612
367852
1712253
1720275
1825001
1702341
1000612
249903
321835
1008470
1745694
629131
678151
1302223
1852430
1543490
1490444
475679
1179188
1510785
1703671
1522587
1998799
1684345
544545
1872933
69793
1691506
1178593
692253
1578610
196677
1358765
316370
329076
439651
527464
1388507
1029209
14640
1009786
962000
524261
1410943
266704
1583225
680590
624274
1434359
99810
189208
56074
848141
634728
1934599
1876875
1293541
977421
319964
953660
1982356
207261
1862142
1221273
435051
931359
814351
507536
373322
918599
1522021
928991
1834787
1526000
1645443
1670331
1487572
1417910
1497612
1175526
1693162
1845391
1999610
1445579
480692
843933
160499
602127
474463
490529
194286
776789
821513
734886
1431527
1079356
577940
1524928
1721484
98599
591830
610761
1429004
566435
1151484
612623
548821
1600990
1493476
1785762
1031296
1335771
684630
962917
984059
255520
979942
517589
1242574
1444035
460959
791249
1777412
1868290
1748957
12399
676857
1564851
1505976
1360358
1756475
222958
1637694
1927801
500471
1475349
683636
759324
651481
1404280
132201
246030
1660055
1746262
982020
1484604
1097349
1844140
518105
11747
814166
791409
1130013
970698
928622
1775720
1883608
282249
592427
268741
1410151
744368
1674040
984291
597495
75091
1772064
1196593
360738
299370
678942
744084
134884
882363
693040
1963803
1817830
1405848
123116
1591548
1693505
944948
184405
410275
143286
1033064
129603
484243
629848
850147
605673
1102995
1210007
19411
665575
464850
549447
969825
685434
1040809
1644529
1532108
1413413
900916
248841
918988
1974008
715609
1680057
1922516
466219
1554998
1023323
1267491
1677560
1167504
1947983
577162
1116610
724049
419936
207612
1581049
155473
1808440
1732992
1813804
827344
1872723
1043626
1381557
1796640
1386377
1629676
474434
1137254
1142192
519370
431500
1312713
301627
346250
562449
1080492
915988
1818247
1484236
348163
250654
1766502
853541
739417
166946
995524
1791133
1253095
714235
397550
1543587
1035256
339605
1716199
1289368
846577
201624
1874713
691199
649141
567306
1368457
143694
207682
42077
949608
1159995
622427
1336452
930082
133276
748350
1645086
976029
1817775
743248
1401146
921835
219434
1787001
764619
112096
1838006
1157019
163186
1112120
150983
447287
1043869
735450
966520
68681
1767584
685115
1229920
394254
386216
874421
1948428
1090066
510772
1756067
1839982
240836
250569
842828
1737896
485192
774324
1921929
1887076
452794
972872
1087927
1876719
1756958
692603
1361530
1166448
1785975
1871369
99218
597096
430384
1647626
1542998
1025955
1273059
483173
1360176
1988657
397091
1987166
36786
1374884
1397572
128385
1823522
331340
658043
721915
1227246
1115142
1408777
1303366
998167
1179548
873514
962501
1929283
1452345
250577
1179486
370129
358661
1834144
270912
1014851
1524366
827845
889412
526235
729764
392601
5039
1877179
1487332
901265
597604
1771022
1858655
803556
1789140
1306430
1784551
848282
674934
536880
355371
693696
187796
1768570
1113216
219874
112434
1749967
1183744
1317951
1278556
815831
611722
1615461
185593
707239
416160
851387
1324443
1279503
392947
1900393
475344
960509
407400
98363
1265011
533663
893936
1863775
1471801
819065
228879
1137860
1107985
225830
472488
351419
47724
1085427
1276430
93184
748253
276158
791077
1000384
854516
1088615
775077
388307
1188295
1505925
1845065
322511
459601
1122938
293887
939960
1988895
183635
1742497
1139457
1992241
481296
776045
1840910
1602969
215766
1189681
213052
1073647
1786376
409343
1067960
872154
625135
1595789
1930986
619590
625575
1982046
1374632
814513
1390683
474267
1545598
709383
1291581
450336
1394241
831614
314138
457940
351206
913454
1120674
1794652
418811
1500424
1816462
1875734
756730
346901
96467
445927
83072
538122
1932061
1198064
1493295
1837580
991013
1608903
1051256
932374
1139836
1215209
1305522
970779
1547399
707664
861555
17733
158575
1833952
1067492
970729
1553107
521332
199304
1996270
1282432
253008
941000
1650274
1032748
1646802
887923
1226357
985020
525308
1351723
1948399
1500991
1623591
983461
1992444
1521561
266839
1501683
1524102
1930610
35365
1143147
1472023
805540
1490548
813176
534755
664044
664349
1478266
977998
1120025
1278826
1853435
1171711
1068568
744891
981833
1337905
1413938
1228489
1709832
469826
606937
369470
1691351
459948
1208850
744718
352668
822944
1681406
1194103
1865648
1353506
228932
1835768
1502472
819976
1812452
520641
1405850
356062
1935567
798832
577691
1241268
1255547
2332
1978013
263998
1595095
808142
1236976
1902471
273238
1614317
1816358
68642
1150687
1208986
1177374
540376
681569
1107701
1228063
1363131
1327762
1170507
1783764
1049632
1290543
1835927
1449658
1851724
393331
383790
189583
703800
286298
1025093
1711938
1973888
140327
527748
357259
1785407
108472
511321
1304608
597782
833593
807743
693911
1213396
416081
1092564
1608927
1613503
275023
1788201
774364
1885642
1880103
1375990
1927629
477411
260751
1890716
978446
1279596
658313
73785
1818
474062
246743
1376624
1594664
1991008
727918
1676316
1953371
1656764
1164989
1450418
1280304
262563
1901220
1223390
800451
12887
1147310
354242
707129
1528430
1523212
537723
978170
835790
607049
1922919
1352064
361580
1209520
1024830
1104370
890708
664725
685971
1426213
849634
1004256
231250
1843623
1720361
1721307
1689887
1349339
1076901
1902644
1011322
1822193
795970
676870
1832093
1921902
1856618
993235
927650
1217283
1733706
361639
1586964
102811
1773651
760335
213743
364204
341600
426300
1674506
1252248
1744774
928090
1350593
431715
1457889
1139244
599140
203381
75941
1846897
1549714
1404780
537527
1236103
1083801
1298966
120289
708471
1894020
1207719
1637061
509500
535508
880317
1239436
1278114
823568
57205
1349933
4274
1838680
1184820
1408984
236293
1628797
416819
1008702
245079
1409592
747186
715854
1388836
1847342
426349
330512
1417284
1944499
796989
1537241
1091271
159007
1122260
1378740
510732
1805631
75534
983564
818169
1860669
630134
204852
1841731
1815402
1364175
825604
986226
1674776
70591
867154
1130077
1237026
375867
1909157
581959
1115406
178966
837705
1366020
1249976
464340
1750133
515832
1090181
1768759
1447159
1980107
152723
1941914
1773704
1417298
488686
162019
1960931
515812
1281070
944954
1357853
1775047
720758
587877
393858
1188818
73123
589147
1237899
337490
860141
1956634
775444
1277823
9797
696196
651280
1229439
233506
171393
188189
340653
1410064
1604232
1754784
448182
521381
1709180
1819971
205444
1811392
1429898
1022984
439472
1807542
1300344
769061
1522574
1521915
55174
746915
1663634
567168
1971339
1054924
860442
799442
817078
757937
1668062
408988
585732
592227
425348
1910231
1948270
1323511
677398
535599
296033
1253532
961981
1885747
235646
152038
747241
188065
824491
370375
1503335
1227531
1070790
14842
21148
1110173
630605
1723269
849466
765616
947073
1498914
1783487
1260323
788921
1979490
1111618
252147
448776
521474
974661
906264
1646612
1251767
1001070
237445
523231
1591104
85201
424105
19290
1322055
1963492
699518
879089
1246983
935735
696863
1290865
1700148
1018138
1265554
995526
1473881
643668
1959879
442672
1094468
603197
360456
1617704
508121
92105
537426
1968124
96523
1180481
893415
1435249
1192759
1803825
1812197
352419
204334
1530250
223962
1528050
466151
1025758
1189170
1787129
1384648
530220
9524
1068830
512647
138482
541979
1567350
1547846
623431
612590
1841762
1383978
1336272
928087
1567587
1552641
1717084
911363
57917
950302
890774
610478
353149
1536892
680759
1496783
1972122
102713
1158075
631268
1992934
255977
445865
611190
1890062
1079855
23310
188548
1552883
1399866
57837
1227466
1586323
300904
1365141
110114
1770843
1143519
915392
1735378
809861
475103
1549507
915114
157216
1897403
860767
887451
1299808
531612
1855964
1711507
188390
1148085
825357
1307770
1601170
392647
1393123
1900788
359395
313742
1976260
1774045
14331
1597059
1650963
129325
76400
295323
139691
1798993
675540
253879
1885551
271489
218214
755673
1886910
691682
289066
6356
485836
62302
7200
351971
379409
1406724
1272154
315015
1467823
1783945
91271
1416449
895754
670242
790950
52041
1355973
673506
147610
722491
748148
1952563
221950
1227174
195170
790024
1917968
1490349
1848735
1822485
499049
1340313
1238307
1088788
142412
1006806
761195
1232862
1135852
928454
1648816
471753
179221
19295
255883
1601105
804308
1722264
1487408
1862174
875228
1980437
260707
1539996
772807
584393
1856529
21651
547526
766097
50723
1761907
1143001
363985
1129401
1388463
366909
1022582
784632
572791
316888
1004592
1412704
1144819
1559349
672234
1953462
642038
144158
1354773
1560625
1324282
1600910
1298603
719004
634034
1578639
1595521
466842
1698331
1624756
850530
665898
1073206
1261761
217532
1617346
801695
740904
1072283
1911583
364951
387614
920775
26268
570846
1778583
987819
1801544
470800
829622
387598
634332
1300783
609506
1921251
819574
1766632
1772814
1438530
1191706
1433053
786598
1996639
733027
273365
513524
65627
1892177
1453683
1228194
789660
756983
825046
1933937
1586000
275733
984690
1786605
9337
1442614
1914014
1775867
1960105
1456252
208261
1404964
1935114
982675
784691
1014978
678776
52792
747139
99175
305185
1462865
1278709
379588
1669711
1640123
1722265
542414
823692
984539
271836
791576
1152060
1969345
834265
1842520
219772
233501
1628384
94290
1703911
642631
941467
317522
1382697
1520693
595773
1689632
1414917
1904426
1645409
1593921
1829684
413647
1774951
1246386
703845
1115322
527673
45793
683055
1441022
878695
975152
344797
904534
577326
1516856
735264
1542584
1445651
1687360
225758
239321
1986378
182252
1311580
658906
101271
149325
1163911
486545
564260
382011
293390
1399351
1479108
422940
435867
872237
863281
1622069
1624168
1527650
1482063
201839
1615275
418132
1093704
1692145
640297
1656512
1938252
872146
1322400
1385808
996004
158565
942072
385943
950698
1293328
1601711
13264
867028
1877743
1728396
305745
796885
1239828
506670
1871324
1671810
1580839
442791
522795
788170
193924
539125
698606
1065649
853581
1190076
1875896
1474602
1749446
433256
1450962
1663346
174379
772129
602695
623263
1851876
1134816
1819019
487989
1535051
1553075
1288231
1915704
208279
544142
233382
1494465
529853
580780
759602
299344
769798
600088
602971
998782
842531
503700
446219
1108870
1192188
1134104
1162
1082729
444707
202882
859796
1420949
1221731
1229934
601921
272623
1269625
547788
289002
1961133
95684
561780
1331435
543434
1361497
1070486
1727415
44295
1613149
1280596
429076
964457
511648
1174483
1914919
135088
422160
1010138
1772946
1730510
477205
196203
1916867
35276
1367098
690758
1889930
695829
1743731
1669640
10312
1740877
1619366
221762
296960
136376
1383481
994990
900273
341297
298282
379676
1861991
988033
1278335
1811921
248404
287637
939156
1898100
186262
673972
1910279
205787
491215
394759
1260089
1928425
1216921
1213239
913066
748299
1857873
1184426
839696
1728536
171574
1711044
1096364
826926
234560
688729
376380
1641878
438147
1417743
1029750
1987998
1030238
325884
1303622
1696939
1413812
361744
181470
51723
536902
971098
257722
990911
525283
1861482
809514
1861804
1226261
1546467
1270170
1111909
700608
1291696
1660737
1852704
927521
1599169
1509269
898382
1510202
721779
1323191
581834
10585
485347
1195244
985429
1990240
1686923
1857437
340476
1501357
1370734
646452
940754
1923543
906825
280996
1031338
669822
1683578
916517
107831
238770
750569
21214
512907
1558419
1110911
1001492
1925110
1355343
1489399
995947
140679
385109
1525705
469954
224345
957526
1760406
729860
1264445
290839
1808521
1795590
71720
1353746
828397
1307632
458099
983528
223531
624803
596682
952241
1640005
1462411
767384
665727
874943
1560301
1399871
798518
1017830
819651
1655632
774236
722391
453914
262052
523797
1795175
67665
1925288
288051
1988014
457614
346090
1620833
1650744
823027
1393799
1917483
1353798
1981038
54834
806526
970371
429170
1756942
436592
1831027
56923
444982
1120082
1255580
387536
1068688
1843524
716387
1449796
1001131
1318543
1135268
478911
1366896
587487
1840198
895550
666000
1725451
636709
966268
1699613
1715337
1403830
1295999
1932999
1024789
1410489
1411315
1966214
1040906
1695755
1201795
890363
1316012
505623
461564
835454
1064828
591718
1316782
179316
222489
829462
301522
1956070
925765
87166
1362961
448404
8916
372699
1927792
185953
1845563
763881
475193
1788288
295072
1966512
882419
1986346
721139
463606
1121441
663718
1227104
164412
1522915
1979967
1761606
1032889
528436
1638133
1773386
1556864
144502
1206789
701526
1849374
1704182
1328768
1136712
761475
435955
1176899
390738
262603
1642318
1056272
658735
1884843
384898
19327
1788243
1160513
1224733
3158
1230430
667016
70682
1681520
836370
1955424
935893
1046113
458567
1700600
1421504
354354
347333
1625107
1262732
1481337
435608
878797
180550
1857226
1531031
1448983
109440
1356571
1767305
1523325
443898
1570580
1870871
1695363
633722
788663
530852
1803247
795259
1800333
1484171
1402244
843096
371285
742959
1053952
244535
1997803
1765793
1728000
184397
374779
1499176
1408101
1714040
780654
1948337
1826115
75127
105315
1017795
282376
152635
1640573
1583375
585743
90668
673236
87600
1722659
1376678
1610871
967764
813297
1183393
41074
1362774
172909
72812
832500
188738
546102
1900202
1871768
952153
839302
1186372
3926
1392452
1836588
1851221
936043
687215
849462
291381
1372243
1155635
1751099
1588288
1612816
1858180
426590
1381797
371270
434855
1351471
1288260
621564
511681
442062
1004333
1908143
977932
661292
1723081
540777
191257
1969952
1335728
550749
1317852
1400233
607519
933185
1289146
431743
844870
753200
843055
1434350
1106660
1506324
1750871
1936382
1462400
108325
1395842
1577225
927350
1400259
1176544
278581
356577
243899
801926
1723169
970591
866269
1262745
1219022
1255682
1059158
942952
512142
794233
1960341
1521436
600993
402855
1008472
1977576
520538
969095
193412
972810
350510
1030474
242332
1989762
1006627
1151520
1038968
1149699
352841
1197262
1670882
198789
287360
1609612
732335
1160403
1662852
938487
853102
744917
1566316
649689
480408
1054531
886556
1251642
1837612
561641
1621509
890871
181149
1695235
175575
1986256
1546569
1364592
1509177
1062446
700473
844735
622794
1011027
855315
1776874
1864246
840215
1947101
343571
1175577
1480021
6591
1965743
572900
40300
761739
1043157
143307
787482
1764521
1128009
1367743
501512
1009596
1743778
1438008
70507
82457
1729838
674301
515870
928130
264879
1531457
1426166
1551025
961465
1466139
1485011
71302
794114
992037
1728500
1757063
1819257
850448
1131693
1235162
127824
53607
630976
422234
991079
1073709
845830
1886949
1145906
1501078
944349
559960
605301
1382962
1448552
1008331
1487415
970084
1402489
1164178
919449
1761629
111290
1479086
948285
1943357
1817931
499979
1649606
666726
351902
1102275
591635
1612192
893095
864256
1631076
70416
588290
877200
311487
1155304
216394
1868384
962449
575600
1148730
223397
639244
726566
958971
931916
438719
919566
1274318
1454513
1247203
1634768
231003
81918
1444569
1685506
1390064
1339993
719561
1314911
1044829
1128197
734597
169055
92876
738025
710941
1210549
1189121
968830
240148
1152318
1147421
1154912
1409186
728681
160997
993326
580954
1133014
1849600
588559
283729
1544666
105893
1129516
657008
416589
170532
1922972
678693
1452715
240358
1782190
1818340
537215
1133288
1642933
1901121
1049561
1581872
1362365
1766221
1251477
1399820
1251499
1081356
491816
1269570
1911177
671811
799875
1447387
1462276
1476707
1014409
1051837
1477256
806894
543255
1295000
1126239
774548
564665
1240273
1341484
444948
1112022
1781408
1247152
946244
1923951
114464
1651368
1435665
945784
1788939
949016
164666
817241
1076166
1695802
1336172
1565644
626824
1222910
1144308
594844
1758337
1301788
610126
1115867
478299
938892
1316411
1816150
864137
1330506
1449913
1554866
402020
353052
653334
1355926
988568
439164
598115
74304
1186165
301450
411828
71529
529512
1042151
1626082
631031
521468
1601847
635167
1875467
1667363
1915257
1507947
1682915
570292
437664
609104
244523
1029820
1029646
253999
757996
708836
785662
610534
1127354
389241
1987914
56909
1936986
1332353
1988748
1800537
800202
497821
271549
726082
1772947
1972102
971739
1609919
296577
1010557
909815
1591720
1940597
103512
328127
1548744
1607829
26959
315174
864820
94864
1790076
285660
614224
643966
1812598
214355
1478348
35860
861271
484662
731327
1768937
890837
103520
1667233
444140
1493431
1752221
1504624
426612
447103
531607
1225257
1507785
188650
1910232
1689057
116696
557322
929592
963994
1725498
160694
1859064
1095111
1169986
1371491
1716405
1045788
357831
638219
754398
619109
784177
1006824
180089
410524
1490095
68539
830233
1430879
350544
546722
1504094
1631949
1015327
675958
1675822
229730
379426
1530672
1310580
567247
68108
507257
369193
1438252
1760120
1966676
1488310
1971153
1822450
1041099
1066361
1279673
1064013
1410496
1924194
1770145
1242492
377110
1338283
1808079
847670
59339
190854
1162646
1922906
1683382
464261
166243
869995
1783707
931946
1737222
1885062
141823
988118
1187149
875667
1033351
1535581
1874514
1464007
1396755
360049
1535608
1407938
167031
906113
102938
1069039
1152467
862629
395913
746277
1608269
1984329
858633
1746931
884882
487331
622867
1236027
295211
766605
401710
249203
546688
337835
1031028
1694563
1068714
1916740
14351
5727
1995039
1790202
1417120
817346
1466512
563097
461844
1195841
1108301
1559512
653919
124201
288971
1356346
1651657
1320144
1797275
732594
1185995
329568
117823
663349
155370
1239377
821249
1326221
628608
296752
477674
788487
591641
143166
211040
26574
1348800
22476
860772
212887
162968
805961
261251
1652392
1161942
159637
1811822
1687205
1554206
1527217
490486
132203
771605
367873
1722326
1905106
280870
1242543
1028965
1074495
296547
231130
1543126
1609340
1530160
1343863
516052
729342
1236574
1529906
1645082
258638
1791388
388799
225249
1652423
1636068
1723264
200539
423440
1374963
861401
571493
1020203
1474017
407394
1462851
323272
140184
303203
1452550
1306336
1583912
161592
947304
1005854
1041728
1934800
1267940
1647806
1229187
446508
266786
936950
1366548
658414
1350992
1626607
306255
1078806
1750588
1280526
1155546
134424
1668293
1028729
772612
1299530
1379722
418614
1104774
1417828
962228
1874429
1023258
1013901
1543295
710640
642185
1585971
439550
913381
300209
1719445
1010098
1526125
1097228
132353
1792178
806250
1576391
909355
1044541
1835264
1217633
484901
804664
430860
446202
1481910
236912
1486940
1074351
463364
1732650
607473
563178
1392094
964948
255397
859049
448355
325947
678424
967198
1537929
564242
463933
1099517
304373
1260790
113167
843729
1118768
1134541
433419
885358
1082294
189701
1239412
571328
450333
7398
1422903
358863
1855564
1933833
1847406
781610
1501476
1219951
641481
1668732
1623588
1991581
511178
1287125
274006
1273296
909203
1297722
854809
1606902
676319
636787
648342
1416543
1573420
127724
1764676
1173321
1577862
918190
948955
1266933
471104
1321616
1871318
1580424
962920
1099962
1431967
474497
729092
829465
1652153
708959
955428
1875777
1100973
391137
1849383
1572600
611152
373765
1679192
92877
342422
1512679
581179
82460
1950484
257338
113683
772880
333047
1854664
776165
83537
861548
1452964
425312
1075698
501448
1620949
1033633
236228
205558
35512
1273783
283198
1480884
655149
1975207
103501
917154
1007451
340010
633245
473630
672917
683175
1469106
1353023
960125
1228504
1679868
541201
736264
1236508
143239
664082
1487165
57123
904433
1329841
1105045
382405
1133937
64470
1478237
1507393
1665914
1190688
839050
673764
1113469
1249254
1470535
1232432
688206
294963
581131
1067806
362933
803613
1721143
1821839
563693
1509770
1023873
55713
1687716
934226
174194
648408
1988281
1034721
912824
629542
1851182
106936
1772582
1941611
1913920
439044
1397772
666171
5572
942225
986237
1379650
223587
1362788
365768
1194809
1535576
271437
372580
548432
39569
1652703
1930431
1368750
1235406
901762
243299
1685737
1178612
1965273
1041694
609538
591073
279318
549662
1615240
461901
358702
1511449
1986583
418385
1544182
375614
438881
620387
1208592
1354452
1612794
1913797
178878
1971427
1374874
843249
671959
1313622
582627
1615980
894413
866242
229264
349691
1045534
1814016
370299
165752
271892
1465029
1456091
868206
873850
1063389
1954026
1962308
1189847
1030098
1555205
444216
138177
802763
686181
1898045
186804
354139
457460
1768017
184385
417869
665260
545590
449648
247966
1143140
1594754
1954126
909012
1178912
1405097
212780
1906406
167202
1215311
1908221
1342848
1668854
735486
1910584
585387
1333356
370018
1163107
1542436
1560907
1762630
959227
1040373
1988971
122610
968388
1492976
648642
1253335
1722353
565497
1022168
555679
1815615
297911
238411
1511064
279513
1785787
1078317
1182359
488211
662979
1451955
887904
1759651
1078369
468260
1097172
1880700
717951
138517
1147141
1499905
63135
1889859
79610
9854
608017
931069
1602441
722207
638861
1394006
1832599
518926
377318
35336
959441
257984
1267259
1957592
1817432
1093281
354870
1651822
1380840
538298
728983
1255921
1821890
268557
715061
109696
1035318
764436
1074168
23021
1571155
614195
1495080
1118135
632431
1706397
448189
1647139
1433238
1264162
1597454
662588
891833
930995
552030
178030
1650300
52887
1386156
338731
101803
265610
1436943
103729
364493
1489286
224853
1776494
1794547
1953212
1417347
598546
897467
1632473
1763885
1960677
1750668
718482
1974675
690312
1124671
144968
1908059
1273601
942790
498279
157983
169262
910691
842354
1704765
1319433
181946
1013963
1604717
1834803
704582
1862409
1231170
996316
1458537
349604
1304523
89963
1950375
1789025
1473233
336473
1421993
500054
637297
213806
1937633
1423496
787399
1236485
1741170
1896161
213644
605848
1367392
29558
125150
177921
1346411
1424771
512798
372835
1140590
933448
1486760
1851155
1077402
1551388
937209
544695
313657
1624909
1607545
198343
810927
1447352
1110688
408777
687902
1539964
1320488
1848555
225914
887648
1537259
1115407
1349133
1124726
737947
1433952
1747027
386188
144399
677330
842097
1149232
1809680
392633
1501192
1509675
1473399
79750
1591841
1183510
71320
1513205
668540
1023994
1705631
1406162
1201656
717170
1178097
1859801
93574
1888975
1225348
101585
719211
1508260
946152
762610
1849569
443954
1027760
809226
1738761
1094682
830743
1605306
1052941
1601435
1205046
1976307
1849766
151166
1236128
671088
1095921
193437
1096291
1686897
1259864
713746
1374344
1162372
111658
25970
1709284
1654204
269405
1452408
1239781
209886
1517784
1151941
35220
1301550
270126
15420
144410
1826999
1966603
377660
1585214
712271
991877
49266
1558474
1625809
1822485
1151448
716359
162440
479353
1538486
1346827
1587109
734655
440150
1730273
212877
449479
1507246
1583259
1422833
222870
1709503
1536712
1094887
877434
311909
657378
1754143
1494312
33544
406058
1766057
132295
1218255
731290
186040
313294
1824404
880975
1434602
891140
1816509
1277503
29154
920502
1724592
1590702
1188793
1819497
763537
535851
1130540
524274
378599
937770
960207
1437439
605094
719030
1576449
1468092
1814974
1453599
282245
1614494
1764082
28618
450837
78501
1358771
78449
1138450
1661086
1048373
124363
570077
1640336
7122
1634343
565195
1871984
1837318
213318
1095832
1582417
1681961
72485
817044
299338
1362055
66440
1831623
41501
1170855
695349
950339
1245640
593108
777580
751884
559884
696574
1089546
1167575
1246793
773960
1769434
439375
1644424
233299
610519
1262961
1094621
1170093
401676
1630170
674395
587207
213265
1934358
873109
1619680
1304062
496394
1075551
1049101
1565132
879300
1818130
1263149
671186
1753380
1934402
1560530
1340107
1488155
1716825
1020853
1346948
930517
1567305
1987478
982295
542244
1894603
1354730
1529523
1617573
705426
650873
1906985
407403
1143550
195830
1827430
1110184
694796
1730991
455363
769470
1173744
345979
1342038
1030221
1879796
1561597
1485688
93986
310731
1139787
1883379
1578472
492109
327360
1006658
548541
914690
1502747
919273
1822537
1897041
1607649
1878156
1625403
24847
362963
1089062
13343
1508246
784652
909709
336332
731547
1873842
883586
1558481
1924884
1338453
513581
109670
645843
1634269
1072057
1142483
236767
1761799
1468373
1195445
1063937
689881
1409089
767140
893111
984842
1278705
1686353
574920
1725134
36330
1345189
1679362
420051
547170
682866
577413
1885030
342251
1055085
1244067
860259
1212283
1741538
958994
74945
1172282
1025092
343851
1230610
241743
454245
1446005
735916
874960
530253
582344
650184
955425
1595326
543126
573754
1245501
1014463
769892
1479803
1236393
892891
342220
374602
537316
738134
60931
862325
1436906
1955582
1133263
1991462
1647564
652265
844267
591812
1433212
1511364
1771716
1819735
879049
1421845
1408474
1512590
1802570
1543923
580610
133408
1672803
287943
480953
601767
1952318
1243928
972734
1051449
1468184
447204
339614
924459
860455
93046
318461
1840648
725802
1307670
121527
1796314
1905922
1708772
722305
1628310
618993
471384
1531348
1058700
885404
83900
1625311
1323987
1624296
1573579
503637
1243010
755384
1330326
1396905
716994
1400719
1494582
468111
514822
1437071
1131454
975684
146445
804378
51487
690546
723311
1946612
1168076
280337
191012
1501168
994082
1722849
873589
1420120
1663074
1242893
1347457
1079481
534602
927957
179535
658827
231776
738654
512254
878006
1678009
1054583
761005
1028967
1661564
326607
288942
763697
263000
312961
1821770
27498
682944
406535
1105815
392017
718986
1295862
468584
669737
665824
1210006
433795
758791
624147
811172
1336727
366020
1102993
1432134
1736814
1495865
66398
227373
983823
782604
1437269
1604862
197331
1868507
1780482
17124
1430283
960488
1630202
760385
542865
1121994
806328
1092830
21743
1896922
1081028
610667
639196
1722279
1831098
1729752
1719541
1618707
1413943
859155
1145615
442623
1226141
1207604
1443687
94310
449679
1084363
88957
1420542
558951
1142469
1763961
461318
603014
654533
969948
1872317
1042573
612466
448944
1797616
1156322
1767691
976561
1553538
786066
176625
1871945
891410
1258431
161608
1260414
1647156
1105788
1658777
443930
29433
914997
85284
1810384
1676016
1263973
1158837
1988363
1097982
685771
411754
744343
1257311
170529
1800058
1053623
58322
814939
103583
460537
1526191
444433
350951
620251
619614
856834
1492882
60075
358840
1096032
241099
1792264
1458304
1594303
497588
1955998
46588
229928
58676
1654095
86321
939464
704996
948973
841693
1245536
351924
1676216
1439670
1779895
1092287
1051868
425586
267977
564402
583068
1413984
1141604
1382773
13345
705831
552105
57664
263453
18500
1454033
911552
1050956
430116
862721
1957016
413209
1850376
554743
698152
780828
1111239
1398257
314580
704861
1879681
63164
231407
1678970
1739260
512176
1790947
272095
1897284
1250263
95363
717076
607973
1925934
719468
1191003
1959214
1072024
339401
922873
1333597
1049647
1592990
1966568
648274
1537688
934655
1535010
931152
1904614
547123
259783
110659
1393416
499987
362121
697220
342688
317642
1971868
359921
1539390
1857517
1024622
184696
964687
227526
301876
696623
322618
1301966
593375
451977
975749
1529147
1411387
872081
151448
564515
165239
680692
1431882
1809150
1273824
1709107
1600374
1026594
750183
1279127
590245
1653713
1568224
1493518
810563
1182590
1549313
955247
1756555
262570
225236
1190472
849095
527176
936822
978359
1404761
1115110
231724
335527
118138
550403
1964615
1327822
405414
1513384
1791103
1763535
1398526
46377
1512662
1996723
365359
302227
1174857
1806466
1496673
1488220
61665
1980432
564381
1504138
432205
1458649
1341050
63232
949835
1551106
911208
120209
88580
340057
1671758
1634173
699261
1305485
1255633
1071232
1107389
1202715
509894
1606859
1851099
1654337
1240716
316931
542913
1806273
188195
590909
461404
1690506
183664
1865909
803968
412326
47016
455920
1564166
429318
1564360
489945
329146
468150
460971
459824
1615429
1269492
219020
1237058
1556823
1437569
588439
633473
683321
555418
1211244
89685
1102035
135482
213675
1775647
932544
207091
1637997
1900129
279187
143688
1994464
693725
730609
297777
147637
994950
1099044
748616
684951
616637
905393
1629312
1358031
1196261
1105207
876759
281899
56154
703088
948830
1479442
167370
1854909
17257
505948
1955314
1800812
681914
376821
604003
813407
1896284
181551
280808
1854243
1996241
1766973
711814
1066353
722206
592934
1789554
559079
689789
1552495
1092988
595714
142739
480729
402821
1008902
1962111
783575
62682
310711
281449
1251157
1022758
427409
1403335
1160405
621379
335247
937665
834852
37545
1582653
504030
1408512
1220630
619390
548922
273253
1870520
1541147
1961052
1870348
208123
1453226
699917
84055
1922283
132833
1171789
1494345
207377
1444946
1081931
1978219
738633
1353582
385603
1181948
1164348
1613358
1260045
649804
1337891
505391
836350
517973
633573
1746154
1224175
1132723
1616473
86794
94624
618054
555537
536225
1730242
1955219
1781602
280213
939058
1169217
1698387
969649
1519159
1900600
1904484
1396938
1992486
383911
1228685
518683
1244265
216175
784626
1016482
989788
1475018
976658
279318
835475
820935
932882
1806247
1001350
988677
1243580
1048938
4896
1768930
1498953
1239615
715384
1299586
1601856
1402575
1490863
796653
548138
1606177
977246
1863203
1745661
577338
1220702
422362
150963
353255
803226
1648282
1488697
1374653
1412836
77913
808478
544535
638567
1643692
1174096
877989
1957928
1292243
1167508
1452050
991723
1874871
1219456
627591
266550
946565
1013004
1001010
972795
769557
350965
761977
27530
1262095
1293961
1925246
443819
98022
1411560
1667338
884882
651144
979699
140032
138754
629617
621079
338839
888489
317811
970758
994440
545742
791938
488900
1183642
1584123
1561828
487370
1448449
49584
1008863
1163688
1580015
277390
1726980
1185052
1569324
957373
1198368
1366213
1747719
1548644
1168471
1017303
3869
610671
260969
71045
172471
3388
1753764
1472398
151595
81321
735654
1274498
143336
672171
32746
465317
697372
295690
312143
276303
591218
664837
336341
1253604
1620213
1616266
1063997
1771899
1614688
142609
1107082
844565
1946345
1562684
950396
1305244
1854669
746279
1165141
147622
1689737
470616
1689790
1774173
1627898
1673337
722182
1835914
1863698
105134
1546632
975370
209586
1170307
808327
1127420
901549
459815
644336
290956
1632622
1681099
1528261
284738
1169858
1753461
1887376
1689896
729396
1430116
1973974
1746502
1208297
1136211
719244
1756409
515932
489389
513027
742790
207935
1845158
1046656
434145
1427105
953969
1243715
1832191
1030688
1485356
1589062
848649
398429
1071474
60550
583492
216182
1892
1366300
1405131
1832871
417577
507516
963629
1237588
1274351
557114
535538
963870
408666
1347927
1902184
1914538
585813
1374896
709169
389113
1584803
1724319
1436163
360487
1736246
1649575
1811749
923787
1332859
1261705
120322
1788319
479216
920366
845507
1776755
1221274
916634
406153
1648466
1008697
317085
1487200
979344
768379
1519770
332668
1582497
1038788
808520
1821286
1353218
349683
1155537
397753
475200
1921541
1024776
985258
1409840
657401
444858
533448
1376107
1162217
810170
423018
1672869
1878951
1496214
348739
1618817
416
1275301
1788560
303089
1392272
1782412
139963
486172
1302445
121143
1407383
248690
1091800
1988727
1454709
597106
529945
976406
177826
480426
172766
1433573
1024814
332844
413619
1889164
369490
283462
1125431
1736347
246602
695906
1665157
1166066
242022
1558922
1380598
1231935
1714893
659737
314869
1429883
1110776
267051
589757
999389
1506926
872976
1632807
1042592
7700
1963662
798288
681542
1527351
688744
1250034
1032078
414800
752185
1415325
655850
1146524
299763
1788747
989990
276022
897073
1045728
194349
343089
439549
1328682
229760
202661
952202
235844
667468
1494980
527129
1919140
1661225
1735274
1823012
1851508
815468
1438919
1688271
880708
1994108
749924
1245162
691175
1968530
1105522
97348
660916
699716
609876
573476
1337087
1736697
417639
219635
1804395
750858
707586
1494714
1810525
370964
414012
645379
1393348
1403737
468370
1307134
1722653
179659
1892514
862564
1008895
703018
1526116
1226004
1596607
1906187
539039
322717
1603268
1383514
1739570
1770331
424033
97125
1744179
235005
1173692
643709
461920
1986879
401752
1489399
1660429
651178
1840898
1069892
566135
999017
985878
1563287
121264
1252385
958793
1284786
1494017
1352110
1955769
631799
392514
1143432
827068
1170157
1330253
1911411
93671
1201980
673630
1840892
1815368
249427
47228
1704824
1019793
602913
1214918
1604363
1065371
966395
1804619
1946676
14903
1280343
76002
11159
1924485
228080
228757
1562631
1813143
608587
751159
1097925
1861382
779602
1005493
1265935
1159175
1566647
137790
1361930
391726
106214
1229883
865986
616432
208968
814118
458108
1203737
732009
1084921
1827313
1073799
1788606
809039
108179
910164
840974
530838
272689
1151440
1755142
1038350
607641
107785
911277
1171315
1400392
945594
283357
500624
993618
1674619
1197037
1717760
1548323
306878
615075
981252
1910549
1600285
698224
421288
44700
1764000
687111
21332
1525978
91343
1438992
1862587
1908624
1303576
1320872
544651
554392
185010
82828
316398
374572
1563278
99834
1901660
779996
59006
113516
480880
251627
1716128
948196
272602
1191753
1207895
1987026
1524050
470625
1375186
43845
1418576
1153923
837299
881936
512951
1598832
476287
642577
754313
73791
408245
1194976
1697645
1630713
1326575
569220
74397
1838701
1365064
1446552
932926
727369
1087042
418824
807267
1851262
1095095
1804037
1290336
1174972
988530
991133
422516
1918549
1990368
596836
429793
1510047
174163
1545454
143180
1056190
716526
580535
1844425
656971
740871
448145
696373
42594
608811
766391
194313
867446
1357326
79477
1428275
371985
838482
526885
1979272
370544
667830
278917
872708
518292
414450
752828
631765
400394
1306883
755891
811184
1614498
105090
1425820
113990
1927431
1091362
339798
1118140
313438
1765087
1254428
632171
1054484
1845877
1691129
978199
1522867
742892
735001
1224367
1870864
1323620
521632
503411
266317
1202157
1802584
1653600
1889676
1197028
1285309
194596
1199253
268516
570144
936650
1369358
121769
751177
616890
1151374
1221266
1437929
1411467
1292722
1663523
1381068
710104
565693
549190
245530
658396
1156193
2680
1549778
33692
208151
1223646
217094
754445
1445324
1230777
931699
818868
878609
437784
709306
1698663
223207
1183945
421119
74745
1169922
1312634
1165117
276186
1671480
193550
798970
1301615
199467
1141420
1721189
987770
14034
1232298
967019
246613
1822954
863310
528730
49261
1124079
624328
394402
1735898
30144
1399536
227619
1443812
661921
1144593
863929
729046
1441644
1526009
734444
1641328
1220123
1242203
665729
72893
143561
1790122
501934
180690
1541181
1736206
622251
1697696
1867457
115946
1906692
742278
8296
391573
910479
1152828
205393
1538532
452757
1676702
1102171
940086
1449356
670656
831690
727410
733505
1000122
1749928
1112758
935295
882609
118086
906570
414668
338002
1641089
1117962
722488
626794
1245625
151085
1836499
1988766
1379505
1084372
110126
267977
947561
1153853
889611
1029684
1619102
931856
776461
1791864
430963
1088317
1811203
878292
1412657
106308
724557
1260048
1524251
15186
816034
441318
1216432
1955852
743742
534324
1534633
142978
1870750
1486905
508883
1107689
1586139
638974
903318
1966972
744944
47935
113810
803420
96406
1606744
222310
1344782
790151
1636065
1627972
239366
295502
1000948
295420
1536696
800614
1729807
617478
1074056
498140
1018651
1709290
1657345
1381877
467431
540148
824658
539138
1984572
1175079
29452
1402577
1472579
542863
1961950
999018
1272758
1194803
19160
1412005
335390
538553
689963
166889
1465255
859433
294650
1997385
403852
1290879
334683
950199
758906
1098792
874328
1459187
1608287
638725
909015
1130451
11621
1634687
1634152
1282266
185695
767221
562895
1644800
471427
958754
833236
508673
630109
829570
1990203
1742553
1517553
917451
242614
7115
1940364
245315
1788277
1688393
553958
631332
548357
1096472
1614475
749370
1841490
1431732
1586166
6407
45659
134013
1868857
720172
591745
872511
539833
372402
306160
1028218
1543204
989429
1965665
968107
1931628
1236610
1455760
931588
1156788
1426049
702403
295674
1160300
1481508
142062
1813052
561070
1655170
756351
1091572
880975
687816
1576183
284579
1844496
614436
832503
361684
121451
1691576
750226
1709434
1387938
766977
53645
1378885
1265004
590749
506933
816504
1689821
800011
1932455
1507496
723766
705140
827569
1765525
1829620
1527642
203895
1262164
1097599
587481
1479170
987067
1394882
658864
1761597
912471
103075
1298677
1132898
1256495
790432
968374
1621603
1783357
1999631
174508
370513
1007453
987994
932140
1513319
525478
1456836
488584
335157
1796483
1351807
1040330
315908
256943
1605512
1843697
1282884
513364
13905
951393
1829483
814781
557183
373803
1695952
1674484
680823
462072
1875376
1339782
1280550
1063468
1063669
1727305
469379
1935711
1108196
596223
636899
1679786
608243
526014
36873
1619280
578582
319096
961691
1535219
1160931
1090661
509271
772785
1398821
559953
1264204
1236107
1936047
1853440
389565
52186
1765646
1334463
1474465
1409615
216290
514864
1074797
204142
1497101
910654
1257980
319814
641497
1410318
1699236
1344504
1338464
1829810
1555902
1374026
442683
32392
684281
1494780
1083228
1782475
1597024
966788
153806
288092
544539
532678
1378725
1171352
1684657
1052464
1255145
1199228
1940181
1355729
1450240
5658
59784
572519
525036
1988834
1026409
465299
925498
678609
1986713
1633499
2921
473760
1916287
465593
1693492
234405
1499453
1817194
1753503
1676898
183249
626876
866928
1334570
625537
868040
1611072
1140375
4550
487920
873498
1240115
536233
23528
1449171
171064
222577
671210
920296
998757
32294
974406
1607101
1501374
1467818
872070
277575
114052
293565
1910354
1912146
598571
909423
543338
38276
755236
9304
1514900
1714127
1927983
1336582
1344249
1581488
940120
1509656
1245313
43822
1096013
1604015
1190010
1579
1368913
1710000
1403302
1819361
509782
810731
1494838
1361957
1550546
1769077
265970
1568287
1947421
1058455
1022041
1809168
212231
712735
1796370
1568824
1281312
934911
978706
1436474
92219
1833178
1678740
1040468
952037
929614
410778
265674
1580538
1686387
1136094
387315
1659781
68147
980714
1674753
36874
460513
1684680
352504
1602699
810455
701670
644180
664222
1686817
1701889
1332761
1024031
1965120
1909005
563422
693854
459211
1027021
29110
861999
1645738
658366
135552
826824
1351594
531273
1382209
1576074
1544618
1794672
1041387
164964
963912
1638697
157334
1771082
130441
1062046
1107397
770089
1040970
921906
160968
1153375
643107
89074
1166752
823229
1066724
29257
752895
876250
1857999
30811
1954216
252962
1969997
1770122
759061
755193
778150
1947062
351343
958969
1600033
246825
1368179
65449
1553547
623251
1763441
560232
1427978
1779872
266549
45480
831323
924412
1255641
14812
1655800
698597
148876
566625
145555
884708
1235840
953569
206037
489078
76788
319120
55260
86386
1034189
1320652
1318005
1961356
689437
1569938
214894
1870973
326556
176014
727937
1270558
765940
1931654
171542
804924
917214
233922
1625793
212595
1114265
495374
1873319
799387
1237487
756630
1739313
566870
906862
1348240
1519487
1496437
1142701
1608901
1747476
418377
795720
1135464
301792
614550
824671
298502
1783035
98100
110045
612257
879968
1543306
1432955
1149939
1605489
159975
93512
1399664
859356
965366
1566014
1228501
1921114
450595
1773877
604067
533572
1840386
175921
706523
274927
945148
466072
503638
1095303
333116
623310
617990
1645849
1036217
621328
1641532
1025400
186733
1623510
1558879
1014311
583440
1154640
1645221
1310427
5715
806883
698424
1742172
1115746
1874434
1745764
76519
1718805
1101278
823035
1834852
1393666
1808933
967671
1955178
1092726
1034101
1250342
872587
166531
421246
350473
1037157
910524
539948
1594908
356050
189507
1140754
1159331
1772290
1533235
1924285
102510
375678
1773522
565424
1838447
1951670
314021
1196530
527548
1310266
1867243
1395519
1581333
1489992
960655
609640
870480
813804
215409
316978
388172
1041450
290699
1495514
35693
285664
1568395
1838139
658190
1729950
1243540
1331352
771659
717088
6695
179242
962957
218592
1111857
1448672
1125619
1932569
225296
1098259
358316
1406279
151971
1277309
766970
1517415
355442
218552
798051
1935625
836429
877572
1503159
1986640
1475860
1053674
133166
266165
1228725
1754208
1197591
1780374
1672203
70514
357291
251427
1991630
1591274
636064
1209582
316787
60418
189796
358155
1679919
1675370
734712
791693
754669
271947
366125
1719331
36940
1482607
458905
1003317
1686708
740894
1839156
250454
1596102
1995215
248958
1164275
868216
1279922
335275
598261
1131685
1630875
633771
988456
1015715
233480
1246929
686440
1196409
369537
1751559
1905303
96026
597452
118963
1114883
742976
172688
672770
791896
1721140
1978268
1182560
708395
870887
1077110
130300
1020330
1320951
457779
1163703
1523468
1530
332322
604595
1570105
1283403
1782005
1626550
897560
93338
939732
1781817
1002730
1275970
609010
191988
1440600
303282
478699
1692066
945162
297545
1047784
1019640
1922186
81621
1746182
637307
1356232
1326887
1267491
649810
1922909
36947
35352
926195
1329624
1915806
110953
907669
590466
782980
427982
354008
1921815
410495
1680494
768090
662414
997068
1539072
1513679
94852
1050614
1619454
1577120
585582
1097607
185704
1802984
950558
1688809
438561
548696
1647264
1362686
1756837
1876184
1554707
1006513
703313
29169
115081
1566597
19334
1880503
266277
31477
254135
1828100
122702
8375
434174
1051964
106842
1339866
1936285
1676917
540323
307488
629447
1017069
1995086
775707
1513862
605098
585142
1529653
53988
835581
680989
1167599
410162
627822
568476
257160
590574
1087005
316114
137357
1624057
902223
518324
807140
1032473
1309364
1581225
666416
1558743
825035
111782
1996601
1270746
45398
910245
1094878
1294231
1899194
555200
1668035
111160
396480
106472
1057602
1642955
964209
1329229
1722124
1911674
804053
433749
1108063
16062
1752799
167600
1076753
1095946
1013124
555234
1418673
1587388
732812
1187869
956710
1257076
1678458
621565
592863
1658188
1163634
1606509
959553
834633
786264
901171
1718171
1947592
788259
1407668
1292995
76197
1841984
1639882
806262
1498795
564128
106357
94359
955926
1721736
844393
493730
1848319
1034266
257003
340181
1129926
1953753
1324034
939474
1516818
734217
1739122
602462
165562
28782
1912864
1388362
1159922
1115489
601327
1427227
335401
1855475
1433667
591093
1890194
514170
1828013
588173
1793446
1373338
194484
1992879
411988
40137
465108
648440
1974402
1399313
769003
1569261
1687181
1221303
1113600
1517916
645825
61778
855477
13281
55293
1441932
806687
1652880
205821
1487169
460065
1807656
22134
1578056
1852174
533141
1576011
1518670
1607317
699575
730522
612178
467957
1704732
476561
1567996
1911933
299730
1067333
1992495
1262573
1271513
307078
821590
1101027
888146
1506569
1857725
315078
1737495
1367890
1256166
710961
782811
1837859
1990686
1925398
1580513
1287771
787087
488954
1151021
1697014
887800
1096948
1957036
305053
210905
1238102
1187538
416430
1358290
1802183
553620
1425662
1408290
1342023
1175856
1000968
383072
1718811
456196
92667
1646234
752777
1857383
2634
842059
94209
342551
1621960
852820
957287
1115301
1095768
610657
739399
145449
1635579
1469527
1206960
233782
770563
1020623
1542260
448130
1852616
1893505
1363209
652249
154174
611624
887678
495204
1311573
985886
196743
155999
190325
315503
659232
7188
1893569
390354
1221170
1782024
795493
114526
1143948
264247
242837
1009797
495149
1753580
194324
1518102
540072
551638
1428578
587892
947784
1601338
1762259
650968
1618764
1031300
534463
1602568
611115
1835249
698420
1571008
1559017
1039490
1064368
1561985
1265149
203518
1731305
960963
1692277
1977088
1827501
154074
426571
1671710
1942337
1275364
503108
935961
148364
1924764
1695312
892667
946694
492933
108047
1269434
530030
339742
1063235
465768
1504947
1386212
661533
595376
565340
193033
1957384
1606743
107874
727909
1549893
452278
1523119
139336
1063944
1448023
1316904
244423
1656946
104942
1528532
389757
1703615
1372473
809109
1897521
1765003
1753794
23972
1639524
533951
75919
866565
1047981
1206593
1132812
189930
836979
1486013
1401356
1998057
1584268
1369347
304490
1673160
110563
1084801
1897838
1488499
1265713
1193268
831116
969559
1951367
1055024
345229
1526688
1086844
1387445
195076
958916
1888913
885302
1328514
1577074
878593
542086
1600091
1801283
158834
792393
662899
154200
74660
622466
1719189
1833229
1154426
1751970
202522
121152
1290599
1770973
124767
518292
1958617
12945
235866
1518243
787533
1299059
777472
391452
290594
909314
516886
1993517
1577132
1839737
1717684
1938552
825972
484212
270831
928649
714946
1331020
340727
852825
489014
394355
1416983
970971
942259
88689
1292650
1510158
176520
1003589
1323757
1497726
1629489
1476415
768782
529202
358627
1887398
9782
330077
510716
634202
1900663
37769
1309715
268065
1805983
1102472
419928
572592
52974
572814
1834461
1909386
1006506
448515
1731845
1586676
576449
1157261
1539941
232811
1246399
1665608
1708122
715060
1910529
102657
429937
1039690
596352
1370133
1822130
1863795
1257045
492297
445123
1292648
1773554
1405804
1712853
143328
282803
336063
1654094
1877169
1592824
387624
1195327
1456066
1236488
200840
465780
269479
1517372
445177
1830480
12846
605136
350033
1848254
1961192
1636693
555963
1930966
1329144
361495
71217
376582
1021778
1235249
905386
273220
738677
718056
442928
1439848
1189134
1764245
1844081
1467169
567681
317158
1448359
92971
1846465
670280
1499043
511091
1536835
478583
519968
752959
221673
1083620
588536
1473319
462847
341823
499866
197054
1545672
300298
60668
298270
63488
917331
1296915
836607
1125333
201315
522100
1447167
1572678
274221
1016357
1703645
1931816
1907342
75117
1507511
612448
1843996
1616902
677253
1111262
186804
405263
1938284
1858031
374141
1336132
1100683
336453
1361696
950708
1316382
1011968
1529492
1919085
730291
688991
1808940
1180129
238781
1407127
666739
1481128
483944
95034
1791212
1349812
957769
910316
1814029
1651189
901452
588780
909129
1887044
274999
1494781
338110
856180
1170094
696592
1296599
1481672
1628024
480579
311217
16730
728383
1206250
1387840
1685158
1200703
239720
1347228
1287061
190198
1027101
680933
1544173
575743
1170459
1104980
1595496
62258
1086992
1419716
333407
1257919
661595
1082323
1823377
8879
124917
1995681
380934
1511113
589094
884492
831299
746167
1094251
495548
1172592
772276
572176
1046844
783017
927033
1609475
1290068
423061
879755
1996289
351059
1782094
449429
1061826
280572
1179822
1934374
1980176
447781
913511
158216
1884215
1054570
735592
1791958
16807
1053627
1352777
720633
1783524
572782
1530342
1804955
1356665
1932188
1096017
1175905
69042
397836
685131
1004815
470585
198097
350629
1942841
753232
1931265
768952
736388
1312243
1697212
1711251
183167
1378909
1456822
544601
1456787
408015
1498234
876655
1249421
262084
1506073
549611
1294198
545782
213709
438680
1257288
302977
1449382
357179
1461820
148601
53019
1801837
268289
942570
579373
1532272
1132360
115388
1964612
205837
976134
611851
521650
1093239
1943345
1247125
1750644
123828
742901
291653
1737452
226032
1823289
178229
752313
591758
564667
1781990
118687
1069712
1526981
448097
1235998
1412786
841486
949420
1090585
298174
990214
564148
1170220
432719
1280768
1504448
1405657
1534935
494024
214052
1708621
638438
1568984
1327169
925087
691134
1453453
233440
1447432
697080
1150072
1924630
1912896
854136
548444
669925
1033965
165009
1169999
1465375
211519
607953
1747182
1009559
621787
1635622
1737113
1169068
396414
1077859
173479
315649
1405919
1175351
450178
1160938
1820503
729511
1130631
465659
1575295
1336150
643603
974635
1954740
1247075
1905940
1815701
536462
1184858
743803
573774
1948220
1496361
498488
1621113
692668
1905514
654003
690489
1236925
566702
988575
1847567
581268
1333914
956739
836567
1655613
1407951
528206
1847782
74647
966997
241158
1536458
13230
1383796
328342
800097
664197
413800
1884742
178663
977615
684166
585009
1231071
1366968
70789
950235
6458
347983
1099533
545741
649963
1282971
1471962
445469
932470
1579443
1828820
496763
601812
759983
1203618
1729313
377146
15871
1104060
727678
1906214
69188
1936072
1901548
1828668
675686
1465931
39524
1494100
1787806
92263
705083
287380
1952515
260959
1764819
1312326
1806518
1262427
1773466
1760230
1590162
905313
678979
168393
880937
175102
341450
1636371
1337000
169755
282681
1607643
1786220
25905
1295724
639957
198959
560624
1445869
1462503
219421
1328911
1591194
1410767
762143
741876
698165
1997502
1651046
795615
1166662
321190
1805314
1182032
1323123
86574
201573
589767
485317
1701723
1407866
1198961
1217591
1729479
1145540
385160
1290328
1858620
892333
893535
1873444
1389461
309730
1415284
1506582
546800
981527
1362561
1343103
917943
1604948
1858106
123198
1202214
871491
1288272
89032
1910810
1692400
1007013
1574805
1434228
1734768
941437
288535
281082
1950222
1060186
881021
1703161
124584
1115298
1863474
323695
50397
567521
368123
1937198
42310
1412728
1827119
624990
1528428
1188763
1817300
975915
800476
1303417
1931532
801120
1211082
1706262
1500036
1639216
1047864
417633
181173
1485727
982476
809531
886457
924450
1725957
1717264
502451
26653
231269
1308764
1910825
866762
902880
1077431
507348
241142
1004427
759217
711464
201281
689115
1275629
1896699
1882392
1960899
1744087
444681
976214
1888680
1699041
1735095
646283
622569
1811762
510020
1200403
1790745
50516
9101
1859572
1795785
1462259
1253852
1600162
450633
1485463
1267945
314528
1244628
1572905
1121195
212894
356888
1807803
1972200
719873
265317
1041252
236079
616755
1592141
720922
1137934
1984407
1196062
795005
1654957
639876
1769546
340961
1704264
509405
1387554
17278
1382829
1684034
581474
989663
784020
540091
303899
1236961
1389616
1484429
218552
241790
1462853
1555880
114588
222161
1121669
17111
764319
457632
1789500
1935229
85272
741534
23812
1680033
974225
767818
331259
100798
1966845
441521
820734
223786
926903
1844722
333874
957468
411719
1136594
1010979
989428
1736682
242437
656952
822839
1613955
826286
421124
570069
1281043
1191853
1810402
762488
1997651
475971
1840160
1349644
1403399
1163392
1005260
746561
442441
753315
1436453
622057
1399035
715326
573441
897300
902774
941697
371312
888650
579503
1841618
1395049
1508245
1622495
1682107
1233906
798064
526567
798818
1517924
1715573
1254792
1161654
767590
806719
904540
1504503
404160
422207
548619
330095
103295
378876
840492
1941884
1328347
272598
225952
1185296
96958
1793577
317557
1867095
1618738
1489164
1859772
1895151
626334
1484279
1675438
1524071
365379
462319
581614
320165
669687
218452
678469
1716473
1409389
54985
1470639
273851
974649
1810785
835793
1135546
32607
402281
664762
1914618
1042042
1894252
1502078
198477
1026483
946899
1615779
865644
1304994
39189
454842
641748
1925995
1962291
721915
87037
398148
1951074
1100970
669689
755487
620999
1027775
53278
533252
1583809
1551060
1099625
844399
798614
1615380
1282996
1484199
1782238
1728584
564748
1832113
796960
1655933
1585653
1131798
187603
345828
617425
54827
1952525
1571300
1613232
749266
1067647
1631976
473767
1139431
206179
1788311
1213024
39951
138011
348620
1083675
1879685
548967
1477067
955148
494509
1102397
1483983
627299
1236158
8808
1290625
811818
215383
1725070
109939
708305
57638
1474621
253022
72076
1762199
1015897
775815
1526738
234535
1464013
903879
629751
983824
1168031
1569377
1601468
302531
381491
1851403
175230
1974705
940876
1012541
1750688
1099186
1368857
1047314
432046
1159008
1234886
1847875
661991
1642003
1943233
38711
151619
785356
861553
471764
738432
985337
690128
931425
953074
954060
1541393
863233
1508006
1209260
91692
563593
270256
411509
1372475
1582419
1619089
465860
1263995
146464
1100542
1839614
1537273
1439683
237384
1663475
145784
301690
1561500
1595559
1759941
492661
783205
1539803
650948
70963
1804168
1536452
1792621
649669
1005485
1185339
1273043
1303825
858944
897905
604145
564025
1992893
548676
1428357
603872
1131340
1755028
1824824
1400413
1699398
188337
1981383
1005565
1148881
1843935
1868708
1702541
289725
1579758
1278943
1636557
866298
1685438
387734
1299201
918032
1202170
1902761
1024301
1737776
909032
1228580
1538670
1992504
1892166
822649
1900778
958581
859934
536167
1102673
1852309
582137
290086
1288036
824933
262553
792962
1232209
1397025
1486655
1434292
1906244
888003
1506821
1478861
1390648
1269723
1231877
299203
892248
554964
1334445
1360310
764005
1080387
1940681
1895624
484928
568054
1308706
1055862
1441864
1706097
437759
641803
1177296
969859
428926
1420724
938003
1003742
677727
469740
918278
520397
76813
335840
137849
180246
1641214
256308
1063341
1008455
1160105
804693
786626
1423991
826722
1196100
1422543
50890
1124864
1879340
49944
532019
1051286
940415
114015
1774282
802849
268516
249025
838746
580227
1143519
356452
1620175
1034537
1031459
135255
1385729
271977
1094604
337127
686984
1934460
227177
850303
1355641
741290
1310448
805910
641900
1324236
441093
1078510
856623
74141
1412847
1941369
1792844
557958
1860334
483575
1816196
225255
430544
203850
906467
1354591
1319863
662998
809628
1215753
289507
266693
1445144
315619
230199
1206678
485978
563982
67655
46917
643751
1202491
253442
1895624
1513194
1999342
1739745
97
608165
1011281
1996984
1395980
1178227
1964343
118401
259488
1389235
459942
1305883
1131981
1693225
53812
570928
1183349
1387958
969829
356366
556938
878723
1222568
1228352
1553409
1601869
265734
1883927
944471
1425631
1897088
915988
1515951
1629986
525471
1641687
1409384
1775549
1297371
1582237
1044962
658975
1817881
158338
899282
1359430
1003163
13303
1575278
236863
1761509
478038
476298
1649414
1656862
1432070
1944883
588679
39369
1459316
1562642
371366
1301023
788170
1794528
587187
1500950
971353
1708293
1727367
772231
573596
1257721
65189
80369
1445351
1178761
161826
1718129
859795
955274
922022
1160040
1301540
1830329
1658770
1151195
1969850
900676
556119
1910414
1794704
385004
1412471
672150
250846
1616629
962896
1084712
1931464
1342888
997826
1986272
1380573
1567825
197834
926809
1658618
979160
919553
288022
260899
1171475
1141403
1597222
1474475
680171
1217211
481719
225737
1196872
530435
302770
302522
254679
1178482
1536972
1134700
1561366
1095788
1165173
1832538
665279
848673
1687940
147980
1250875
770128
1792928
1532475
1106644
1491006
1306516
917334
1773492
1827247
694960
1852777
345644
668922
719259
1832851
78101
1557162
775641
1810373
563494
1723035
276581
649233
87892
46892
484748
448029
1338869
876658
1811159
1042828
630333
153159
46586
469398
1795263
313953
255763
944628
1537102
1679316
705972
881004
1792649
1662595
170363
661114
586814
1543140
294458
1849611
867483
630064
358839
736006
1179249
1712606
267622
1764721
212114
1819195
143203
1068505
1095808
1642350
1843767
874465
706839
1151387
1371318
1121039
121474
1996112
331217
1363411
659524
530121
471388
1696649
501745
273437
1202566
1677622
1922333
524171
972304
492356
1148873
1966369
1226500
1371828
351931
1639841
1230970
305738
322297
1002776
1250989
1873326
676137
1332634
979239
533011
1098149
1580481
1722922
708890
128190
1751225
1279015
461815
1967675
1909238
507626
1106035
1645789
485719
1053423
506587
875893
1877742
257103
1013567
896075
845352
793916
1841009
898331
210012
1208894
1114959
1464940
1893433
1567865
849732
1087847
912251
750921
1783180
1982308
593677
1081803
1440674
1775743
194318
1940619
1654135
1909304
163357
1896751
636603
22596
503990
169664
1946384
1421864
1853712
1989497
960102
1344225
394751
919794
1980431
373991
1457521
950787
1465697
1514529
112866
470516
1754545
1695098
651748
978547
207165
423527
1807226
500
1836476
1769758
649125
1167984
1914416
370299
731535
1022478
1218861
1770178
32145
1333658
212050
1529634
1850216
314597
820969
1314220
315104
454406
1609328
1253695
309312
51908
1724095
1655522
1145986
1498941
1091832
1387478
1756747
1399941
45834
741195
1046523
1527840
256230
127422
1070816
845138
938308
638219
1321122
1573837
714969
492005
952492
1870351
1155180
1497385
310285
760567
1971519
1659554
719443
176004
1570516
696726
723250
1066359
1306577
1420478
1239569
1185565
752095
193711
62530
91570
789419
809438
1973758
185805
1742242
248192
417639
191584
793776
1147643
164695
1982612
1520496
895149
1865485
1264280
1589582
1459305
565345
1672011
1915408
1715050
910892
708648
1204735
1301488
728669
1742560
174546
1929895
1201286
241372
613625
487491
609136
1995233
1366528
1795119
1223117
1951525
26261
70048
1420391
1383772
1550982
980615
1280913
1490513
672809
1226476
397184
921585
63039
1756852
1167745
663851
763810
927155
1535516
1069037
337981
549511
1733816
1787593
863340
776383
1244497
1244277
1628953
178524
184919
1584994
524231
1118087
1591807
1766317
1281475
1644295
977458
1223618
1564014
682914
519125
1632070
713533
171287
639558
1949465
1620760
1093004
1437568
96113
457400
247202
1017474
1242390
469499
1366277
1827935
397038
1980771
1832811
507459
193880
1939019
19047
1498671
1553406
370411
831610
830009
1591977
1774555
1186772
864759
809069
1375112
116543
839564
1947833
406202
532199
1481182
1718563
549702
677254
362664
219548
1235734
561733
397250
468562
1127518
584723
1635893
1048118
494005
1614597
180856
253588
455033
1716638
901377
49811
1718398
440642
1581528
763439
230138
972387
58767
678905
1566709
269728
1005659
97428
1084234
1018346
1494493
1838199
644033
339051
1704687
1842776
550055
694129
1245485
1867511
1317141
106886
1967452
1548916
1475335
901550
1677445
1555523
1647532
1383721
477114
54419
1607796
1193024
612080
1872359
742512
1208612
842751
1632435
503798
862909
1909351
279136
168832
1013556
67039
485099
1747074
1456180
932391
1582487
1918115
1825013
124229
1280664
365078
976086
1015311
752069
474446
298977
1519228
758517
1467883
1269283
546265
1836737
1418530
700416
1779875
1709518
933392
1159441
1367912
1903150
767584
1468531
1323560
389152
77537
561014
1996695
1276090
718102
1129627
556527
820048
1771433
1679432
998767
989726
103947
827609
1844005
1120322
876978
1335543
1478016
1057043
1939005
1061538
569548
344163
879781
1493198
1918824
284887
1852240
431943
1645514
1822904
225630
671840
15479
905967
1027578
102880
1915266
23520
434282
1204495
237000
1830242
1610812
611537
975689
1082322
975957
1278528
1883861
728037
655388
1841170
1598631
1857343
1888416
1942574
61
884354
1676416
479735
961945
720511
558425
881637
365597
16447
1404446
1959485
1447579
1783278
1784564
90441
405286
935389
1540141
186773
317061
1471903
828818
1261654
322277
957603
1677473
842981
480952
824353
1220176
70518
1519073
1293336
1128263
264940
1153976
1054261
1086644
1517875
1843216
852418
1298596
760423
1057396
1846747
722571
510345
1173350
1018741
831601
752899
102868
209448
1858514
183208
377734
738432
1694786
1171200
877854
741433
1878395
1690856
1654234
826676
826481
744419
1491739
1534544
1381249
882598
1851976
181332
992124
139048
1224936
762658
631864
1599593
1363317
1467531
1537475
1854190
951674
732748
1331358
144908
207071
201781
1343239
586000
968063
1661651
1561968
317180
978833
1300170
1648599
31487
28991
632754
1400861
1153671
115482
425509
1510182
779792
759802
1225878
1704350
1422246
987308
1053999
377121
187065
398773
1135543
1487940
267437
1964670
160757
87621
236997
626759
1566243
902936
668723
476358
605373
931686
998956
1117549
1927867
476346
870990
325917
252502
1356810
666776
594550
1762636
630718
120601
289762
677799
1630191
55280
246453
944687
1740085
238889
553544
431360
36116
1371752
465138
851369
674662
375869
738665
1475873
310737
522100
1570846
599121
796980
343961
1908801
141170
1622634
833023
372299
478782
1324163
1327344
1054466
1781298
69786
1637371
451550
643599
1824879
1675685
1016288
174363
544875
26895
400226
1296526
1475579
1844620
212760
1934112
1054620
1997525
1703178
1683832
1778448
89321
7499
600268
701141
1472204
225641
618881
1614429
1231934
1501342
25901
343619
1897047
755199
1951300
768652
602099
1824993
1185696
1060224
1304731
229296
207928
1141699
1978871
1749873
1739922
435103
171825
1163480
922896
521721
1159155
673968
390029
1978431
872508
1440285
172100
647228
560307
1138331
1904725
1800086
618731
1739466
1812959
1710212
1840900
907291
216229
1496061
591683
152133
1539529
940001
590678
1157709
65389
731711
1519491
333329
1110390
75966
638338
1000985
235253
1817694
1579704
988003
1409324
291308
1860720
158001
428226
1008126
1182312
358089
711487
244781
264553
1581857
1910861
345737
599563
1279563
1626336
1039857
1340566
301864
1088750
1191140
584546
271774
416674
725627
941903
350046
701719
1035413
619664
1204036
461681
1701138
799358
1829292
1774042
608914
527323
1757577
1741226
638959
147353
1133661
1218221
45632
165188
1655041
451194
1046027
588546
540210
588251
891811
1740405
799944
702731
1070039
1668590
1943578
1112491
835224
1679288
816468
1829581
327404
282480
846866
1002306
1489572
353288
1769721
896540
368442
733847
1814806
656034
704573
1302216
1686786
1290055
487653
821843
205449
757561
770811
1707585
1824097
12534
378332
646688
156344
142953
937716
732268
1180225
1302641
1001158
1509916
1967121
1785019
1570969
1032899
21474
456108
1823754
23343
1564005
113872
1073139
1713448
1548897
1182563
603867
213747
1991602
610633
390594
380027
77648
1026441
1578642
286137
876928
1239288
900510
1834417
1777045
312713
740340
3793
377224
312413
965748
1041688
1063471
1891296
1530150
200270
791274
741820
1366672
409816
1977055
427056
155016
1643699
1125807
1468580
1281361
156480
406133
852950
929260
1069631
1219920
1401441
659828
1668413
193286
572747
57642
803282
569894
556949
51812
796562
643652
983836
659665
15940
979533
1295767
886042
1234437
1786352
1727467
1200440
1529252
1967615
1655826
1770365
5699
1478015
627293
1502495
1928554
94065
630727
1211027
973086
298870
78618
1491520
629831
1068168
1926272
235379
1921159
266461
1466527
1407333
839228
1807135
756933
931219
1492096
1347460
210106
905348
1798939
862013
1826854
1520504
80940
959998
533773
1159398
1259759
1709469
731439
1395742
1551853
288113
489320
330828
1948650
1530014
495917
770706
232743
881190
1239135
258356
1085454
1386649
990659
73481
1814730
1553443
1430797
720714
284257
1102097
496544
604758
435454
1483014
1733384
888071
1556767
1407233
1558489
541228
712664
618877
1442161
286752
1433364
1852558
1697167
304272
1354892
1247979
1901474
607357
1611250
1553544
444721
1400591
1830383
1014820
1412481
1275038
172569
1377075
1589907
1690788
604327
1286337
1693651
581643
1589454
205416
1266116
443778
1195132
289619
1438437
1865718
1634970
1811743
702730
464978
643634
392091
695399
634812
1646417
1121187
532766
1687337
524168
1126307
1730990
1103112
928265
943492
244513
1255405
257934
678438
78335
416665
1554485
144211
177375
1688060
75894
1858555
1722203
1847047
1076872
1399794
484454
1611415
1052311
1053844
652749
113428
1518191
857105
113810
1356504
1423465
1339542
924722
808972
1179742
280298
988621
1198063
947996
749429
1404499
1449224
1099782
1875336
1230294
1834969
172845
262109
154802
201939
1994365
86468
1048744
277570
1502916
1830520
1051078
614776
588266
116606
984245
490142
610695
1538883
1449185
1729685
529088
903277
348857
1456001
729397
226833
1658193
95061
530342
1453908
717786
403463
749972
1873450
417804
655717
453636
1347568
482322
956758
488092
109
581019
1978597
1440723
1923032
773061
1080254
1324359
602434
287554
1367406
153453
1256968
1013079
1295296
219661
1882448
427195
730740
565118
1530671
1246535
333430
20003
1266443
1707672
1473812
234070
545498
1932660
563753
547488
241685
1343665
979930
284591
449165
675512
240510
1037852
1219932
28850
1889869
163588
229024
718446
720880
1091189
117983
1792282
72159
845719
627778
338983
1040852
692955
1103028
1646593
58278
580180
1275508
872700
1064618
370131
758938
173484
271365
1967673
1062675
1753772
1094893
1855262
1766358
572694
118848
429127
1550067
1704694
994980
274011
942635
763134
338590
816538
1788196
469287
1073849
1135135
1463278
918859
1370974
1030143
678907
1145704
67891
149934
289636
399625
1873817
754689
1854686
1011302
1596590
95953
675181
1436746
460410
1857719
1102163
618356
473098
1942911
1445937
1312513
1247767
721528
809595
1777481
1885287
1927209
1235144
1594904
924360
82133
226841
1469676
482349
723446
917142
711682
1386499
877136
215171
1601111
251333
1463588
557858
1291312
358114
1694267
1330397
911411
522981
1708634
1640276
459833
237832
230492
1193604
436211
996482
583848
810900
1440450
1588213
1179397
816668
1922638
205205
1206889
805222
767713
918817
1290253
629141
1495381
1459567
1642048
1579038
652114
390420
1861831
1422816
1644208
187589
903109
558880
802617
898715
456803
394772
933107
486124
552869
578658
1599634
1033502
899742
1478588
1914701
253806
1958658
722636
927883
1724618
1261555
13241
1429248
1195029
295081
1695270
1844354
1443607
1631546
776965
1528607
1622487
711257
785389
1248861
256653
1683661
1009603
1899688
583747
322094
1442438
145228
581715
620194
7713
1414415
56932
1907027
1409381
1001304
1370781
766022
938374
568347
385486
1264368
219263
1843266
1231060
1678176
1704383
1358878
1436822
1830521
1726224
1708887
1479524
1290979
88359
1785257
1754003
488382
712262
1432143
2522
257072
1781430
1199641
671232
248630
1143404
1897238
1629355
234340
494804
92151
295034
281274
936821
5760
379379
783406
1042208
1040078
293609
198471
1662491
115505
1061464
934644
692319
416167
1866491
332125
1324937
1856629
1406312
458802
1583959
625025
968160
1904179
1977416
465304
1512636
1882526
1229626
1905520
824989
451802
767749
566341
879716
1114028
504476
696425
488457
1010538
1848933
402886
1736757
1248930
237198
1855030
564315
262842
610584
748197
1571567
1401077
1644721
205293
1502792
90829
1182031
1915553
510688
859559
560584
1882705
1228874
794788
1570816
1859084
909176
1743221
1552462
1129528
605549
431686
588722
862017
1058671
1806860
658115
146633
1616199
1340729
142749
817765
735054
1888560
865310
1119794
1901691
90859
390661
829846
1272248
646216
1526585
12070
1830166
81830
1259533
757008
1652392
13510
1183363
598039
96249
827445
1850984
338170
451069
1170076
1131144
497386
1746732
1435794
918974
673670
1529644
1402547
1477322
1746061
762556
259240
306642
1999876
344532
881592
1690898
1560172
413328
74917
1602621
1713768
1487547
966508
1670788
529182
94892
630469
1359221
1980682
1419881
1208449
1866728
1788867
1469275
1087394
1345955
397788
1891837
519106
1491678
1139192
1856199
1047307
190584
1123410
1549415
293001
711782
608529
4333
1129972
1853547
503765
1773547
1379957
1981907
777950
180144
547879
1678292
1368162
768848
3420
1418486
8223
1431317
135023
46974
984772
905797
1239108
34427
1309984
1095882
176223
71025
1339375
1479243
1718710
1269944
1873156
1889722
117189
436250
1039378
856329
1011739
575273
665595
875341
1188310
1385705
986354
16221
1570345
411853
197579
1907663
1741658
1412104
370745
1002351
276949
280379
1941815
872118
421750
1413019
561156
81013
594549
1992503
1966570
944045
1390124
635199
1416688
1252510
1924337
1809349
453344
1533965
1706741
763662
316416
264448
905736
1103404
1681938
1676749
150523
501479
1138038
41984
169483
308507
115801
1448962
946584
1356082
1643090
529788
1703976
319057
792431
1843792
994093
1242492
1526876
1440221
1703481
1963585
212711
934912
185866
1999067
305424
1549782
1843064
1699309
1642570
1967525
284535
1278330
1002358
364308
847568
1709192
351455
946890
1565206
509430
672343
1464268
522469
702630
502822
1727883
603574
1676366
884088
1884409
629626
154021
1780148
508606
344052
1396189
1457515
652716
946733
1879996
1934114
1990409
572947
597818
624220
308729
203583
1521644
1036379
475170
1751812
1904123
826279
1021258
957338
723312
1363257
719731
812858
703069
1552265
1842806
778845
292432
1563595
1954224
204897
308127
157292
978812
1810392
238247
1108705
1151737
1124607
644737
1309714
728470
1815834
1631149
341962
1701852
575928
1446900
1083479
1646519
1218754
1838552
867
1216098
1309787
197121
1740219
1279185
649416
1740671
1721601
856671
165798
101977
1440206
548967
1493243
331863
1433140
1295351
1826779
806736
1993245
855738
958874
1806869
988688
599914
1083680
325768
1837778
1256105
866221
1049622
537450
672939
275333
1959468
62967
1271678
275333
1417165
792121
1539121
1708167
743806
1051318
1122244
1806031
1276427
1695990
1403313
396360
504189
54869
561834
1960884
124412
1302526
1430695
348429
970115
1581232
41616
1227408
1179590
479326
1120996
964683
642397
1904376
1575508
1399537
1137510
322102
1906003
1833827
1530877
1410671
436226
1554260
785232
1438809
119903
1385829
672549
1376054
222206
1673385
1653763
806418
1249707
557463
1449846
1211551
1517813
883036
861309
563156
1504940
1647483
1523044
742363
307619
1158512
69618
1129452
184396
777762
1859252
1196800
1080257
1886735
1798635
1827188
293297
1646821
1183272
1864018
915815
134518
339540
1673130
1652753
1584864
1012527
248920
1619529
573304
236287
1289436
1344881
185924
71235
1684786
1776775
1528013
424158
1230539
956185
1884380
377130
887683
1041596
1976724
1210411
805997
343692
1886613
672988
1573393
6217
291829
1229721
1928311
934664
1986752
1234632
1158570
1908685
35872
502759
178991
1462667
122896
190020
175335
897397
636009
200658
1081261
1385718
603222
942281
342371
556107
28850
1155655
234572
501518
50887
699370
1267754
475010
926794
1450459
912309
1881885
168016
555617
1640290
1676175
638978
67161
1497729
1149946
1616892
777534
447500
789502
1290828
1532605
1689177
1276628
1338647
1922155
1840224
1308496
945482
1791580
969118
403630
569839
199038
1590862
1201694
1403037
700768
300899
1789038
1631776
322482
1006553
601163
1524811
1016934
1422170
989850
1905765
1700500
358531
1176181
895907
488708
1537934
187839
1418226
1244061
121744
659524
1500239
1319024
509338
1286512
683954
1400631
1500072
1953752
1211555
1916409
140104
1653895
1963635
978027
1839785
1764226
26390
357490
619438
672097
1666518
1582500
33423
1392878
881868
937177
27810
266323
162424
1569694
921217
44563
692609
1254715
386085
602587
1311070
993971
1487958
45183
147613
1579868
928620
537463
1280167
1214153
1858227
1656950
349977
1537224
1907458
1272987
848582
1396230
1573704
76215
386570
1134955
1890062
1054277
771803
1592889
576633
247256
234630
1585858
531426
1543316
944696
495206
1541737
591757
55386
1615925
373180
46849
1292622
1644860
627354
1214148
1522875
980693
1280479
1384600
299230
61808
1032404
46419
92260
958321
273539
501158
1324629
363955
1902868
29991
214442
1092932
154955
1757453
65800
1181139
515248
1474377
1679654
1742855
912716
612827
411486
126878
53811
957356
875659
157683
1781245
1792383
1859886
427292
983642
1954215
1411677
381041
1269186
779969
304653
1595249
897915
1098925
134143
827506
1524447
1902948
1996033
121569
728422
1742361
1259233
126768
1243163
1598210
1275673
1318863
693381
1967993
924799
639624
202028
660209
1580046
1243728
419962
691595
88127
1062546
398755
846081
1155443
1393600
305038
1012410
1636996
1450029
815491
98861
1746693
567697
412250
1224076
120537
745816
404789
1498719
1093694
533711
889461
199803
1211889
70296
1323447
874838
397140
637552
477225
946988
1146985
830238
1642428
1825395
674214
1768610
670980
1366372
1378345
1595183
1177474
1067501
70133
1564465
1743556
1521372
379846
540362
1446030
1020343
800181
384427
1460657
1535678
407714
1044636
1515528
907589
733054
616299
1666820
346760
654064
1246072
1789167
1921330
240722
1250363
1832703
975510
1664885
1957431
290903
588523
546836
1663784
314767
1729989
1412338
1573932
1821687
1994027
1904946
95805
165920
739889
205784
1325839
1403549
234246
461505
1781721
929193
1970449
418404
1108822
731859
752814
932000
166450
1116527
256326
301013
834146
236143
581692
1896064
503456
1189192
7051
492251
860636
1521540
967499
857464
596528
110500
771652
92161
965350
1751841
1240613
717767
767797
1448725
355010
1199834
1819716
1654492
719472
1903869
857377
1774028
445179
1221412
1135801
332964
1952689
906587
726263
314751
106467
186800
1949668
175688
396400
1845773
692180
923702
651736
1134884
1441100
794271
1104560
507142
966371
303164
985594
690107
1843837
1393808
1679275
869616
406580
1508747
1833245
351326
1345936
126943
800263
1730675
1035342
1224419
1207109
1885252
1673089
1342630
580573
388364
1582889
1525695
1687831
1931995
1516318
1215620
1340332
419014
320672
517189
1108898
1342098
462026
359208
1529636
952360
957621
1865437
1308959
1450016
395091
1963054
1492572
11460
1834884
114951
1003555
590488
1205724
755301
1608132
1211736
1519981
1660122
1665018
1439052
1598788
1371200
31832
1187919
676450
456978
728922
1487243
1350773
1955530
1011655
1422167
1780651
1062469
422910
74636
1113102
155138
1492473
1693028
451233
836912
284430
899232
1223554
846301
1730733
1577061
844556
1969528
1552270
395590
1198058
241601
324599
349633
847259
1764295
517079
1126281
640563
776684
300697
1614141
279676
1433092
440905
1126198
1978371
1319397
354735
1120034
1913757
527470
1906797
1742762
635086
523263
1582303
896770
761962
1157966
118512
1998946
1135004
1651496
796869
1369353
262416
906627
940857
1356680
1913540
209899
1077651
1894066
1190983
523900
1989409
1351187
1857749
616772
688400
1107592
1181718
504179
1525416
492448
1504221
599977
1463954
131883
575890
1556490
494528
1021874
589393
1310905
956505
1443971
851859
790080
58605
1366812
642469
1500190
807810
590799
516565
146000
1418799
1158754
1917954
1747929
914405
184297
221574
1489464
942867
290542
197052
1139753
920010
304778
492014
1751233
964516
92177
1469435
1025213
342183
1343518
328977
473338
1024485
1477963
549415
1776760
1146617
850872
801833
1825764
316692
266760
141623
1585287
320995
1473388
796113
894334
1554170
1746192
1689593
1065364
1127920
365926
292116
578279
1764871
593617
815413
190715
1487378
331575
425851
476836
288731
1256963
1941737
413488
788012
1525112
1748721
1921169
1278075
592745
505615
833715
1928196
880591
348028
578416
1733759
451024
1845340
1457760
117123
174501
328463
567918
1443371
339665
1639121
1329589
1379993
835303
1956316
1267935
1991434
1253212
1041458
1146256
623383
1178653
1251263
799204
336043
291397
1713567
198878
481125
462724
1810621
1379290
821184
1532324
611071
957946
1929423
827380
565465
1496159
1782101
952471
249716
651756
1201761
1090861
468837
868503
1333597
46792
1055349
95676
216794
1496772
1522008
1284900
693942
568004
263838
405952
335630
200846
362881
1870532
985596
1791112
1696066
671376
423115
1997938
1495877
833324
1882986
463869
199995
341429
944897
107559
1660019
684931
328536
1743514
586110
978495
965085
625283
1240378
55814
660222
414993
510102
1240371
757015
1180886
123424
1125283
1941721
914066
1632287
1270831
334478
518678
564440
1854607
1225348
84152
1174278
133756
1113737
765426
1909852
598050
654899
314617
741410
1049598
176093
1676776
411848
576871
1852455
1239820
496409
1008025
614673
827977
275493
1481967
1872729
1216397
1012427
1139791
1244794
1094619
1901914
143332
1660637
1603477
973682
782149
1526072
1360777
769851
1142508
286516
1767164
1018468
306878
1668542
384609
1220624
1788320
1977349
154644
972442
1743679
836836
1270083
1679105
1501101
76356
1614446
116814
705259
1104357
1602771
575220
1386130
1748566
832567
563278
1992656
884330
1466556
630516
1420205
673264
563990
1446650
1690066
74764
1664572
442221
1315474
57685
71286
970777
451108
1277999
483594
1481288
455161
189870
1277086
1427806
720197
1947902
1642565
1000898
1410069
618890
710356
626749
1642128
124241
1323897
1137339
1814569
1832104
563125
1671445
1797680
515252
1415155
1990081
490159
806125
308082
1637170
1186374
1655407
1356693
60111
404624
1579429
1491299
1412361
1737118
721651
1338968
1864267
1434582
1817444
1128048
1841952
702567
919246
1650536
343359
1722187
556566
45793
1202191
1075762
753016
832823
1373584
1419760
617194
253235
262525
848370
806419
1724317
1797395
780206
1724240
1258353
1522554
1750506
290358
875556
1153358
1395509
1086665
341151
1187415
302606
724041
1064370
1582807
163108
88381
174445
1968541
3231
1015793
1675798
152074
1268889
571655
1363665
1764365
634366
1424953
672237
54418
254397
1732040
744875
1526529
1599568
899719
776266
1134622
600794
706604
1718155
853296
1143709
759496
731982
1730737
1048278
1076816
995193
1270385
1135088
1431946
509330
1020585
821388
900639
1943878
393391
1284277
256267
115686
689154
176299
1510341
1103868
116895
530303
952306
1202953
1381258
961026
383713
15275
242362
593376
132896
733294
508695
1623243
628218
348163
1143239
1579618
656357
624043
146095
1510477
683644
1511779
230558
183717
1343272
1970672
670843
1515088
819913
219928
1913431
1376020
794742
1401392
1318442
497100
1124771
851729
1966651
1635483
326489
1486349
1740865
486460
1147117
1505582
1100924
193470
1717413
972759
641255
1885646
763442
391600
1443789
1467616
449176
883445
842078
524379
70707
627835
452445
408809
675108
820706
831231
1881355
364211
504226
1601077
897245
1010036
1628070
1546493
1031745
1943726
1763449
1631649
1712839
568578
378640
357179
222402
708738
1126113
1791686
1933538
683145
1954598
139700
1885550
341462
283968
1465719
252510
119897
1305560
503984
1933128
233223
586618
1493959
1883671
503698
1939437
1328158
1410019
1329976
1377862
1636762
1679354
286278
1148113
71656
799693
535097
1048018
250490
698939
1344260
1165350
446782
1012035
842317
1184793
1829307
559226
815040
893381
1877243
1505641
318714
674551
758051
1366202
913237
575786
1794431
64492
1321625
1849438
72567
1768170
569712
1082526
464040
688468
1492614
488222
441786
1884897
1919584
1252220
448450
151005
715475
1666764
712571
1641386
179224
794853
1681058
4747
902115
1089332
926654
1757383
878824
1202824
1081390
1890877
1264998
1119758
53215
169334
1998821
1581133
1417462
150445
1154034
267313
704860
42176
1105246
1308863
394749
308259
1443659
181927
13379
213648
1041780
963690
621968
1764440
930057
264706
865300
1923135
1789837
1708949
1723555
1114629
1852710
957257
1066115
341227
1889188
1052501
1994633
168843
1162107
1380328
461885
494352
1374090
1279630
455508
207569
374748
1218644
1846002
1244058
1950364
1479993
1574709
1373644
22810
1777059
1661098
921128
541774
539675
1728848
1435361
30763
361483
1583290
1147193
1164949
1182882
795673
557346
1983863
1942034
14358
602880
1133559
849450
1357496
369123
1721172
462247
103754
1067021
1545127
1801370
201514
78717
962973
1121484
1520399
1615621
117701
530977
1361188
1621404
918842
1032267
1750826
45614
1536365
891685
744494
651081
1926515
1064058
1601047
1053788
1529361
543241
475687
1742376
381200
650447
206759
1292448
1340325
1464854
1783479
1249196
806510
1339123
146783
1202404
616637
1278011
1196548
1968451
1371410
1573074
1102236
627682
1046471
1236873
1965489
1740170
1824891
1073070
1593839
106874
1958020
1821071
1674175
806750
367198
186698
253457
1734265
1647995
1574292
1945889
1461044
1887782
396487
884506
1645493
1500926
601608
1616004
1988227
1171898
1914976
839630
1475052
1112288
23439
1586808
1083213
1002190
477810
1279116
724033
862148
113959
528308
1166519
944850
1549080
126042
1764894
527885
850963
567166
272666
1049657
793855
1819162
1869013
473891
1368531
939558
1176581
133356
1907444
1988583
1810937
1004603
1678065
454626
559814
1731720
1278980
81118
75020
628350
758511
1402709
979084
1741706
253508
1345266
230594
864664
1008287
571371
541012
1214463
1682029
1821631
1993949
1614690
156014
1658928
706948
750748
1110636
8328
9295
1698110
768884
191554
27832
1201615
685943
929824
1761412
141855
129790
151403
243958
1925439
1987797
782854
260560
1559685
1394808
1894678
319028
1271945
871360
1504649
798238
1748075
296184
173421
221567
255151
195307
260733
527268
1558461
1758715
782782
1309468
523195
195759
660467
1027222
1188825
1032956
1758710
1622850
1671691
1513610
857435
135011
1128828
321362
194438
914349
724406
77625
754366
456113
305935
80491
1366076
559352
881807
715902
566429
327246
568779
387230
1040239
114575
901053
752702
230182
1631054
1159715
1811109
169240
1063697
1446069
1309999
898565
1798514
1016530
872030
1083414
1279409
1928258
711812
161871
549062
819181
249557
1501009
625426
1270779
1983620
96766
1338654
1715339
1113377
1116137
1392897
309002
1851942
1117340
1962107
1068828
593993
629527
223813
478210
1203433
990847
1643766
550513
1668580
172423
369088
1640123
1831953
1750845
521462
1496998
1290216
1631131
1285773
693102
744785
940361
1934086
487443
1337323
640822
1941326
1985244
733471
1794949
1268462
1131071
1802144
1076434
709134
1867872
807662
730252
219391
1978684
371849
468810
1805563
1374522
319535
409374
496532
284419
672919
435924
1871399
597437
969278
871565
1301337
1000381
11823
216409
105260
1105554
846343
543150
782273
115376
1421823
613645
193277
1645595
891979
478856
988886
1621004
176940
1518342
938488
911567
1304248
350162
1379975
1131799
1505014
764357
1423533
1077358
1859582
1487788
1841480
815903
110800
513062
806561
1197824
1975098
838539
1090405
1027999
878629
325879
656733
1178952
187309
526426
1571681
1279943
487265
1380944
676957
538004
352123
927006
310341
619786
1406171
329848
1614506
1749179
1980665
1610963
1806109
1241304
457767
1084651
1007561
407653
1603680
922862
1075675
423091
424060
1941848
373920
1204658
105014
1198964
1689893
221585
1743528
812261
577922
854272
370769
1701077
1587282
750376
1956332
104071
861038
195311
459516
1044766
521035
1017559
920390
1482369
690544
987173
200004
99969
1880193
1239091
1587492
1222442
583236
238578
1631544
919985
708199
756336
1128478
1635439
219654
1643639
1902397
148216
1677438
64034
1829246
830431
722321
1243549
1252846
1738053
1417787
1223159
154758
1884790
1286569
869408
1061878
1891924
1028220
123177
1755347
992972
1352103
63034
285280
1294548
6309
488762
931335
1628803
585119
1202929
1021537
578431
48601
1457414
1016180
1026304
1456323
1576519
309452
1639553
1524847
1883297
41533
1541618
660258
885460
1148411
1984731
654606
1400650
1814956
1178866
268977
529665
1460020
1787617
1706200
564636
1395994
964242
305214
472166
1015077
1880260
1349791
475444
262858
102578
1927616
395782
171612
272046
802616
1940504
1227945
641282
907271
580148
1354735
369470
1614389
1478842
1248063
197649
1380505
1637456
479821
1035311
631091
1323847
1303412
1469296
693290
1640428
1778584
1349294
651979
463793
1819407
197521
1712527
462752
914238
488562
296058
328460
518137
222813
1630804
511846
1121453
1731886
714612
1409555
336483
1183531
119041
1389270
538966
879021
1262500
113083
1755944
1200029
529525
298466
1619318
1399086
806932
1476256
1096870
1047534
1297890
127296
1071733
1422757
650350
157529
1576322
1111392
1177908
49035
1268455
1513710
921791
909912
935706
1864127
1306726
577895
1225239
529115
1211227
998053
1201470
494313
1057368
449335
1285759
1080235
1823921
1212047
1238708
746163
415890
526022
924532
1389300
1074813
1918213
576932
1967252
700416
888389
1574722
1398541
1332677
1291903
1992870
5003
1484252
1522995
1080161
114037
497568
15861
1539708
1430214
962898
1747919
1276857
1797102
770899
1922755
761306
574936
231380
1986974
405628
1662327
673251
1033761
1907898
964997
1534337
979447
1136215
1680638
15648
77001
1355194
125072
537706
1479149
1162048
1098716
1939749
1009173
199013
407768
187516
29071
1958179
1245747
1952841
1319989
1994074
1012262
514249
355918
1774276
1797591
171191
1967734
1000727
1284858
281195
1875839
890796
988943
146326
1188804
1372982
1617905
1318057
1588432
922043
384857
286411
1925172
659603
1232398
962781
1182481
963314
791618
1871197
368286
7489
1857163
1429989
68419
1774869
1615367
1310106
559144
89473
566487
424320
1677828
1977150
216589
1591068
1414897
1886626
1557327
466423
1158970
530231
1308111
782544
628803
1347920
1848727
1340170
1840289
901399
581130
1540299
790367
1072004
1475669
103018
525829
1660091
1417233
1111951
112189
242516
1870928
1743
1061770
1295218
1499502
1802044
225572
100581
222914
1446330
793203
467557
465434
1842036
1588167
484558
1409518
1587613
196203
1006348
140645
1351722
1612348
1570507
90683
1050011
561954
999694
1879350
919683
60741
95049
1549103
1528028
506535
1694111
1073037
1895793
3530
578468
866864
729828
1396941
1135258
767709
1527989
164161
355455
713235
707995
612962
755844
414737
1119340
194637
397257
466574
1581172
1423285
1197890
1072368
763101
1068141
1953638
1860137
951575
1598452
1966196
1971103
986066
1752432
592535
437438
1319939
656617
1395107
1379350
540522
593760
1566344
52879
1634476
546503
1254425
1974858
218881
1201434
963780
1906717
408945
1379825
910540
52545
1469178
1649435
9633
764568
1227080
1180174
1472478
1286619
208665
1738087
1659099
3125
1953884
1528579
5999
1203337
774969
1144992
1427044
197931
1493192
509898
1528131
981665
144685
996765
1014064
766911
1040219
863920
1353946
1227976
1633295
1634524
144918
443837
11107
1164775
1044631
288343
960101
284570
557514
222341
841876
577349
1427852
1696862
767869
399188
380392
715814
496460
229744
976863
1318955
1634361
726610
448914
33581
507717
1178889
1348263
957384
1187297
1594810
948538
1064923
441223
1408298
1868679
518217
1057969
1026965
1279456
1900541
1102627
259832
856811
154951
1708368
1676701
999741
862644
1826249
1397619
806189
924717
591189
428030
334049
1726570
1885958
1238882
206851
115016
615797
1876764
686031
483148
70833
835301
1226547
1079032
431599
42316
1543611
1134063
983507
567087
1414533
24185
325368
1556477
490289
1713766
588933
1706659
506570
162161
1673504
1942673
1824705
1862861
1868057
847034
1489980
20723
262775
700509
639713
386605
1720155
370848
1725597
1332877
818912
1847623
1776510
543467
1100154
302445
825855
1063231
58544
226311
197801
604071
1612512
1212660
320664
1978270
1224497
1253704
1266245
584416
846825
852785
1915479
655301
705454
344104
661882
1887275
245053
603403
1959136
806843
142333
1009462
1717850
391753
1556392
1247598
1906567
1666273
1891042
1457554
1666459
330268
936168
75694
1264855
416433
743231
989762
793026
1632820
1017240
757639
977373
653006
1331591
345234
404349
1049948
1732665
956535
946927
947424
1569507
623724
343940
1160936
1506092
347066
957195
1841751
1085601
1581041
1555621
1808711
336546
578779
828088
593657
1110773
998427
1830372
1316518
1418755
1712748
1985758
1372433
1640135
81639
1852796
1442849
1246044
753007
108541
866183
1412282
1071361
1469759
790420
1782402
128377
223352
320351
1232978
1261055
792130
72233
362545
1811806
161728
1555505
1630987
1546039
1209716
473739
991035
1359797
502638
167364
1514418
953961
695454
1255039
523342
1815084
630462
1164243
1833847
1562162
825952
1096308
1090788
1554817
1290411
1164800
931784
701731
651426
1191198
987287
1593060
848013
1670688
58029
108219
1858922
867148
808422
1171430
1422577
608687
467692
827485
607928
1514003
1511163
1526974
1184645
1181348
1469196
1767130
1886386
1814723
1073829
1953084
198628
264951
794530
1206500
304492
1415071
96944
761470
839760
1982425
72716
866511
1649959
792252
1838519
305806
1414894
1961624
766433
239575
458304
1601255
1727691
6621
514181
1008064
1062005
1343857
1775771
1826339
1101798
1007210
1503530
942377
174519
1074079
1968973
1286662
1336311
1070360
1906400
37079
1433183
1652673
248722
258527
1772707
1525140
945440
1170597
458400
1984668
121969
636132
1888900
1877015
913186
750079
1084349
749365
89689
1027931
477357
66925
666152
489122
1795544
417059
1986824
1372157
785262
231595
390859
1863896
347168
556912
1450517
127909
473798
245570
1770443
1022197
1652434
644582
38759
412962
1500119
1379281
988381
430407
1541280
1118640
92545
60548
585330
1608967
517511
1501574
1620404
1028479
751702
457935
899141
919403
2996
1239918
1425452
472046
1315947
1800804
1848419
1350483
696944
1125426
1310062
1643828
1227268
186150
668400
1634395
1160101
89737
610245
599797
680602
311456
1245556
984041
323248
331954
1546786
1863847
1443525
591653
641563
1548801
258988
1743131
1697002
202306
220329
534982
1828985
1430509
124128
52749
1026624
1674440
738248
1947230
1329735
1884860
401360
178667
1820351
455918
890739
27403
628008
347654
1478557
631133
616327
167073
808729
1278150
544597
1432182
1644065
949467
1171266
995020
169575
1214161
797213
463886
1429200
230788
1013787
1708349
1970682
1784576
1530422
43273
1672447
1823735
1141224
683152
40565
1087337
617277
337187
763028
1424755
766758
1428127
1242593
498115
1373557
228993
1245826
1847621
1541253
1780324
70793
1390173
1699004
97579
1746440
1998756
821301
553122
1287188
1370404
225166
1820679
1693051
866758
1016774
1366072
915204
272150
365645
200197
936723
1102538
1692906
1122392
155780
321652
950323
1608021
43771
376294
521118
236819
1716205
904335
624670
472323
405878
591884
467633
1663217
711335
1465995
112643
1325233
1397463
364870
771215
927273
192064
1768066
429255
1754726
1439051
530482
1292134
1801432
1293992
1176515
1313237
1387557
925498
1919036
921496
1822248
461804
189675
207111
1415227
442115
787322
248380
71162
765426
1452592
376497
694342
565882
79971
246974
308381
195653
387459
409360
1745057
867434
1592977
998561
1854528
1808535
1532645
1549983
1734497
1621027
1167774
349298
755874
7546
1752250
1016085
568965
31301
1622075
1746239
1480666
530223
1910251
1893630
416318
519973
1027760
1508893
1404618
1523796
1842277
492714
1951510
369713
1627426
356037
607575
548283
1748126
1229425
576758
1760583
1078218
333620
1951091
968575
307807
209209
1377062
1549974
1756636
1554798
1434373
808805
81783
410533
1349228
286591
1260091
1337828
1074465
422781
1414478
1978331
199956
1371413
152057
91319
1223105
1715889
1538932
236296
1782219
1170759
212618
617838
1168981
732407
690906
129626
135601
1152254
1917797
874000
848560
699075
1786806
1350910
1052504
1620378
328909
514658
650517
1762443
235579
1748926
1756370
667634
527727
509988
500352
1501955
605109
308394
981853
664060
746345
1868532
441341
895905
1417119
1869339
1688016
210948
1357988
920853
1682203
1319919
962275
1237820
1839062
1350014
1355974
52316
1436973
1015938
582893
1017203
519239
21053
711942
1370656
1995621
447017
245949
1450480
1951481
1585280
1142191
1060310
1742759
1754944
816479
8195
771916
1238438
1087367
508021
1921081
342438
750958
1191085
607290
1033842
1792476
100551
350811
1921418
1044675
1203340
101574
570428
537579
1067825
1591726
1444775
998742
1597205
477764
897668
1253132
1043869
453773
1791438
1383369
1305618
1576948
1075147
607315
1859042
1364467
1025228
513989
649535
1243810
602232
1000504
372904
1241534
675859
775852
58737
540011
493926
1080540
1524779
1164283
211009
333755
590079
479722
24652
1148630
1814666
1053312
20299
1456307
896905
74272
829251
59750
1687965
1419217
24971
786162
1121734
870699
639987
1226842
55827
1377320
853064
1629199
677064
861064
476838
1796560
498476
103155
1635326
1190922
1369073
592706
121501
526529
809482
665688
1598755
1785456
646204
1852372
695482
34404
1701119
1696249
539099
690252
115275
1453036
1183042
99577
56448
980807
1968925
222969
1033402
352953
682699
17976
1703228
1751552
448328
1188125
1825903
71041
1766908
480652
215523
480047
960456
1506451
156526
205602
1677485
1687133
1299740
1607714
1111668
412851
178924
1757053
619925
1216331
620908
930941
419458
120241
1609115
1716999
878410
147569
193420
1520143
1764023
1897524
1335780
1545618
1891144
1671658
1624111
1644617
1745754
184814
443256
1524996
972718
1172991
219972
906885
1532008
1887516
499813
833218
496177
1146272
24012
476347
1633497
164997
673028
177841
285787
687209
1608329
1460985
1808038
1119633
1410601
1288501
1924830
438137
1139136
1671901
1943274
770346
1748500
357108
1844821
1102148
1389881
163206
257552
1776966
1565028
434256
1075180
539517
329775
128548
651307
500432
425541
1894309
1932474
224260
1612452
756332
127648
9057
1922855
1779778
219356
420634
1132905
1538496
1444033
1806374
702022
1858211
790083
1610867
1218372
81699
591322
568608
315236
453441
1494314
1215305
1214828
867290
283178
504429
1033944
1244677
709278
1069874
1708896
729728
348403
413525
297482
1806037
813620
1778651
718754
350335
1221269
741177
1736898
333960
47360
1618720
1755599
1512365
1743527
221168
588147
1502061
1010361
1203558
971335
382662
1678406
835956
835413
808165
1066025
423281
320447
1319133
730208
1063417
933511
563295
810067
1034735
171720
942381
268567
1107704
1592082
1514191
103520
1447911
909820
1317094
747331
1372032
13472
1031884
1036344
1409795
802553
254415
1682778
722062
1241301
1175847
1226385
1274178
1777684
1827222
967207
1034101
661318
751777
293280
1468331
1601530
1388302
1883495
314853
216497
1048981
1945482
804272
1342807
141985
953944
841679
1310674
1192798
63174
858590
735272
1351421
1984148
1176112
1959721
636270
1119396
1754134
48786
214433
1409763
331959
336852
531440
70050
54660
1707157
767436
60249
339504
908795
6369
746257
541334
1718596
959655
594355
467984
1557783
787873
1069134
1640765
752766
1698010
564961
1970743
752577
163161
59373
582825
504529
1178316
1214221
1136421
653222
1214539
168762
746013
1522037
975958
1285689
625604
1861335
1788903
1574642
1034955
1132124
176357
1329121
732259
26181
1188508
201111
324836
177751
1846068
660278
369589
1563174
471798
452906
1325666
1638068
1628065
741982
356270
1279670
1935574
1688695
1011090
956458
236700
1776009
1308515
479153
1994500
522387
1248368
1931724
138337
1799440
1090105
1521931
244475
1337841
1482015
116462
1195271
1875523
1416190
1665515
225125
1003973
1523503
340976
147048
587293
1253650
132705
770680
1677288
1937783
1049391
1771938
1566288
625819
1747187
1728742
1488607
1929318
680191
842951
848355
596900
1331192
1135527
793188
1339246
1515859
1281629
688705
1963853
709848
1832843
1332629
1136572
870678
842465
466176
968886
744591
1384963
110055
1937946
758685
1146038
16227
885772
898443
1520343
318196
637497
1072305
767387
1063287
1425479
1665850
437378
1541908
45980
957085
201402
1905719
1394986
866506
1968898
1835152
421666
1106403
431995
480486
134979
1215971
1421329
1759926
973965
595989
990402
1160641
320043
1793750
1545723
545566
1519995
1761341
472828
196165
336976
719428
713383
529445
1893808
1200787
1427582
1443304
671536
427937
249635
1107088
1417598
871525
669499
1622537
1299709
1409276
371789
533528
1708468
1059468
1144224
993535
1427408
987402
1506222
1851046
855369
1002183
1869593
1624170
824382
923627
625186
305781
1971503
41593
477253
815666
140009
1554912
1200754
851607
20118
1786554
17097
1756659
1564951
1018621
437251
1266122
430066
1672092
1354622
437893
587994
1733090
803641
765044
457210
368403
865680
1512818
734628
872266
1163287
881424
1430532
593717
701540
1924641
1191007
1748585
1082963
239007
584775
1178086
1158383
323573
1482908
471394
349228
205696
1957404
485820
1230770
996691
1392225
592880
1285791
935065
724181
1986840
624951
438481
204103
237161
1915676
853279
698432
973866
1266588
90954
1193958
1839431
1301080
1130422
211892
1551210
633413
1360112
140835
1454089
1586746
1476956
1371784
1575413
167262
1511050
1580102
406072
924511
547840
196189
1262307
810892
449931
1994994
896608
1075881
213816
66201
350266
1395073
277095
343550
593435
1445332
828075
514305
148365
1898731
483914
729979
1998371
1338997
1504755
702658
1400600
1477560
1654504
291672
1634082
1476933
821361
260692
1624069
151012
1101381
1262350
1329043
217602
756775
597457
1055368
183844
348566
304304
1296923
1441147
395770
1051864
1766487
1628007
719444
1989908
1326253
437522
1000855
379529
1164817
1283187
1209105
1922768
1856228
1082688
1256468
811462
381477
1913399
1562601
110072
1523338
1990807
415579
1887080
1351702
85304
1390198
1413884
1584769
1506048
310835
1544679
1375554
1097020
902151
874862
1561041
1422663
145868
777144
1075251
847068
1746579
961284
376017
159326
93750
1078204
1861194
1247659
370960
164143
1449686
1571764
333720
1890725
1286915
1844228
810569
1177110
1924657
506325
1924348
105728
635010
78618
825095
761336
1293033
279168
42530
46020
1708291
439721
1453595
860357
1940433
1772856
1915824
213093
1828622
989859
1975611
572436
553524
1393594
535894
1632514
1806705
1196253
1845400
1276380
1055733
209777
143844
626297
615405
394131
1534487
350878
1749646
1213673
109345
1167469
911367
174653
766663
1879111
1593895
1700047
520045
655352
328950
79289
955469
276749
1901577
1335028
841749
1727754
1621978
703895
1955585
305149
506248
531529
1540466
357502
1901433
1303619
878667
360048
310300
1809555
717804
1232721
737143
711457
1271102
750284
665043
1102545
194740
152177
1929690
161900
116039
1711072
1755543
1036785
681126
619930
1099948
1034998
1183041
16599
1535393
618034
547076
1774815
762916
483881
526375
227863
136845
1729557
1456030
375121
208011
1326028
976301
332370
659590
51144
233684
1068652
353871
1077757
6790
1661152
793727
1625910
29913
1992116
1319690
1396892
1555856
481340
1605217
1470980
1905415
1827571
1210199
403602
1988750
1635513
113072
1751108
1146272
1578649
465677
116465
410829
246507
10840
1521900
1119028
390397
709605
1384603
1296788
150607
132656
260300
324257
990862
1509347
302174
1569287
832403
1585815
740124
124013
861536
1594896
1816395
266479
1883786
1549980
1785451
619459
1795240
242914
1869280
890325
1365579
1330549
112781
1542250
838880
687909
367107
1545711
353858
104706
1257203
1910070
1838982
1125547
178799
1913018
559195
1704589
801117
1996701
24110
219573
879498
943266
1131965
727881
171730
1585178
69422
559927
6758
1250494
1800852
156936
1775914
1895942
1197008
1015720
1127580
436558
1973019
56938
66288
1662347
710411
1722346
215646
1709386
1885828
1101876
418234
1810695
1161678
1387695
1688667
1665480
1716473
839277
966384
1842063
869378
878671
1072375
470983
808773
1616431
1327553
1352690
206334
691271
624136
1505605
1972183
378242
1336326
379533
1049721
1624439
1350139
1202226
343781
1701652
1848313
365022
116725
1480245
1475813
982418
563651
1447723
1496784
1940406
1204668
1132742
981385
41987
1534579
1955037
1019176
1919706
1973760
719435
1812538
1828146
128564
1476558
857501
775536
1964031
480821
1113314
256340
1965036
358468
857270
1888703
1175351
1997852
1128468
1145191
1016740
322281
732101
662934
1647091
786130
638822
1615065
1149711
891687
321652
1183669
928500
218226
1348072
1244999
1442933
1231113
1540281
1755012
1451534
1253944
857920
615235
994228
1438661
281839
1951756
1875028
1751806
1500737
1764942
1359499
158958
584461
1240875
336724
666205
712749
611337
1217091
473055
830340
1450528
1685411
375822
1289324
1279588
1302672
517213
423681
1730901
382147
467909
224644
141411
1911150
162486
729837
1816289
1913114
935823
548906
1447071
1486816
1995178
553403
471731
491325
1444060
612217
629845
147984
1852466
689441
313264
160164
601780
382669
1980475
90751
512850
806672
465154
105821
1663234
628621
976832
1909666
1589640
1688006
1820458
1195645
400893
246904
1676984
1308466
1773442
1389358
788399
1188428
876866
1676234
928129
1445658
1235553
1042781
268685
1471434
1778876
1069158
1950982
409332
216880
654817
1988299
1292593
1188124
1892843
1295061
1603469
902497
1526483
8958
134588
317812
1789063
1017906
1508486
919499
589143
1689893
82355
63386
343624
695403
1554903
1416978
1277618
126973
1259201
1542946
286745
1931908
1672983
1286139
298495
59587
1087595
802498
125850
18248
724322
883314
1403691
741237
781625
64906
26800
1972782
1760961
570600
1458114
1226737
174395
1637051
1719431
907104
1557377
1905959
393299
421194
1616342
1848896
1690218
1165481
597725
1993717
1298446
739640
1358720
132650
1424106
1788549
1880420
7777
1805751
1850990
407569
343714
124055
302020
1873855
227110
1408963
1613504
706846
1090223
27590
388040
1324880
230633
567655
92412
1049139
1267567
384030
459271
1601659
275310
1178905
448186
1850428
154929
1781350
1415733
904598
613830
1682640
1718
214777
847056
702569
618042
557142
1768209
288953
1759790
1680156
157771
1739890
1019672
1457366
791680
1064484
1441958
1350537
460526
300675
1366648
698218
67929
1386022
1624016
697542
46637
499723
1936779
1971384
377726
832060
1042061
1036052
246545
47097
104536
1124649
586309
189912
1399362
1912081
302265
1466069
213891
263383
1191580
1502033
315768
1818296
1244401
1049799
1982211
1224386
804514
986084
954835
256821
1939303
703559
1510731
1232322
892464
90557
1789662
295495
1155334
1422293
1700146
1659283
456327
637661
962615
1953953
287840
1543340
800147
1040315
1623944
879066
1238328
323394
669949
908714
323711
1476965
14708
367604
413595
1850183
1819583
424485
1899793
1021114
309315
46752
1701760
712205
1447024
1892677
1720726
1362949
1725365
424638
1008165
1783026
228134
1999462
1993669
1255144
1917467
529134
134749
187516
1497552
1853884
701378
1990761
1980486
1861238
141786
1647288
423321
1104167
1799887
878542
756819
640183
1070841
1005431
823245
1138277
162052
1433316
337240
1896917
429525
1853324
32223
1847328
1205749
1256911
1751156
406973
1905320
632670
582075
261724
734776
1824231
1225589
1984122
946202
936074
451621
69782
1140297
1167779
670641
1608816
779463
43258
838811
313095
187527
1325741
1206539
1881260
285456
1769277
1325491
1984044
980312
1697852
1962734
1272200
1125074
1162247
537377
819351
335770
1809067
422460
610990
1280259
1868780
1790805
1325034
19804
154905
1297227
1368674
1286764
872934
77101
971139
1131855
170462
873468
1298110
457535
1337512
310369
1541564
1561536
781150
1075046
1307039
1454428
206574
1552792
1350374
1797871
1762450
122601
324987
1786356
1562941
1453501
961401
378736
1813717
141770
113284
1088726
783173
948050
1946563
1711611
1765025
187243
740044
1651711
1176784
1061762
306816
731754
783187
454196
1467245
1555164
1253856
1284286
199607
1424830
537444
894553
271163
1717487
1910769
729244
1316746
495420
433140
199070
1319095
1350810
628457
1505109
418687
961072
714200
587373
1894871
1098645
257733
852193
728645
1928830
1946757
887259
1941560
1719453
1489741
1692572
207634
415609
617411
797243
486954
1794904
198257
357874
475993
329701
721165
184129
1252474
902957
774168
490258
743414
1174199
1813074
454159
1734409
1364326
115268
418759
1654280
1659470
1633543
917687
1352903
1823107
190328
1556223
1352208
959364
1303992
1163653
1458302
995238
1477386
379731
1270946
391599
498268
390087
973934
1512267
340869
1576551
1400195
189171
1306669
1650864
298704
852436
430163
1595128
1469333
377210
1677980
911157
304522
483995
1309316
1437435
1847863
1700507
73812
1208553
1777553
254837
608304
403483
1685171
1990927
810837
811515
312590
45672
355615
284691
1896933
1623680
710557
268678
1299853
1668458
515528
1330214
25936
363495
1633514
201457
1528149
1770600
1932173
1796961
1384742
587188
114056
1626577
840652
451439
1230779
310221
959784
116377
1265714
1643553
1007236
304946
77420
850193
1643553
484013
709146
563723
785262
586194
1055852
81610
1719838
1134902
169091
1241213
1902336
1231113
1580159
399365
1974199
319282
1401216
653931
1036307
776678
1922902
882893
645167
948967
1206861
289603
892609
632193
1194852
475838
1041526
706439
1354182
964005
1667712
932711
1999846
91052
613236
1013502
619916
1799925
1899115
1123031
1432519
983077
1320910
760588
353126
551142
415263
1661471
1225369
359112
269995
799789
1157685
1088385
191079
1287969
1644337
696240
1550781
472427
1747937
1217298
315223
188718
1517043
1957523
1968410
52690
1032336
1892786
1718268
943027
532535
1974978
1239331
877399
278181
101602
1598984
291011
1320531
1178554
1592602
734808
933342
389554
973380
181457
951670
1915865
540273
1308533
1124809
868915
668271
902936
1279842
1673987
328119
1934828
263107
397180
637385
345972
1718441
524026
393746
851403
497042
1324475
1761799
177646
786785
517945
1918438
144659
1237483
34681
1901307
167064
753130
1351892
180174
1201771
1402055
1772180
167792
1680191
1721029
1942253
98312
1999480
1093263
238305
175244
1622235
1460528
1976189
747889
1616070
1764934
1447149
630614
1420200
1445688
1641634
531795
478181
89657
1542837
62661
738097
1757271
1479492
1125062
70345
258935
1776820
422329
1091763
74237
1676642
1563058
487159
1533446
1396311
153649
394269
944875
350612
931368
780511
1445635
1072994
1909877
159425
1151418
52032
5028
161452
78439
1987963
911696
46310
1258979
1483766
1266434
1263585
736878
8396
19734
1346163
1397660
1939495
1321781
1492001
1364596
726219
1326672
1115127
1382846
1324277
276210
1251190
832828
733931
805244
84960
1129761
409537
7179
1063129
1676651
1198011
1063798
314212
1075776
394077
147375
8341
1399939
747348
93967
1118737
918806
696515
836437
342908
1876981
1358421
389767
625374
1458741
1410913
1601355
1192832
1097288
1821358
954426
543845
993265
826948
850146
419830
841917
1276141
1387402
1555531
404653
114440
958352
577851
198275
278422
1047481
1287350
350983
960902
1939886
309418
1456624
940855
1064528
1990083
139806
674761
473476
360504
338469
537407
1758000
1198495
1576549
551682
603067
422599
1218329
48129
191269
1971832
835884
1449746
1423124
1469206
1164607
1920322
1642430
213994
157113
6989
967059
1612833
1678537
286239
1149865
1838287
1664108
281202
1296371
341335
1259917
1152210
1041003
657592
1495012
1542851
684573
1735570
193806
885493
1510308
1984016
198434
1860473
985229
1706322
1099951
1997414
1747902
1675432
950282
957475
418009
943590
1927507
305816
1058981
1892990
19977
196183
1467120
671544
397056
1498351
35269
687938
448250
1391581
1952692
939429
1022210
720377
992116
224001
1693205
1611010
476141
1579282
125293
74561
148829
928258
1757000
760557
1376338
763924
399035
1183776
1309318
1043119
1529641
1958634
1064787
1962950
538023
1971160
1816793
870333
430945
1991114
415180
42351
1664764
856368
698462
249767
1981832
432878
1887881
1679440
1634801
259303
1622847
276964
1637694
1122842
1801169
1014284
400002
1713697
1502656
924915
547322
541745
1215072
1967154
1798740
1593559
1989595
108081
1614470
1800784
1863389
561533
1955413
353724
1050059
139619
1809974
191137
861501
1489425
993042
193527
1319031
1066842
1379370
909861
443606
45207
1817290
1941734
939806
1502154
1516024
1046648
1774669
1858094
1951045
553158
307239
1027203
136307
936509
1845440
1466676
1665276
796691
1189872
1116412
965461
151632
1147106
456280
972988
1999928
294228
1079552
1494702
472552
1282129
1903519
196505
597468
455442
212221
1991023
1477692
941207
1062570
512560
464439
1179520
720555
1601027
1563311
823615
1550146
1505526
1032902
1724783
722588
1929133
545464
313216
1318297
1563034
409239
1564005
453083
1676899
440322
172778
202849
786419
754024
1550994
853466
1328454
315070
1692469
1270941
889619
431223
308523
1922572
1385665
709579
673875
191383
17981
1296767
1431291
1750811
581828
644534
1170008
371907
1927425
1732536
746682
487732
844837
71049
584568
65835
1591635
894915
1463266
515805
1564896
833793
917605
10366
1491081
1008191
336979
1799095
45144
841011
1832795
395732
1262898
1590120
1064243
1704307
602634
1725410
1377686
1725295
661988
616352
477417
632102
1379061
688951
1692235
1425231
343622
1533100
1517290
1231941
838425
187445
570210
1435215
763874
498941
1308028
1434690
1768111
1586030
625460
1788850
1232361
1935157
658791
1424924
1091897
1365575
1243644
1324060
15802
1684136
19686
1023708
506271
1660187
78820
1886715
1731183
787615
534490
452718
886487
1046037
845281
1419386
791891
317
1310193
1768500
1150543
1810182
1163340
25437
1002290
365924
1675395
79632
456088
386994
1771739
515139
1197869
348663
376311
449786
1102437
1086105
325349
729012
254192
1393714
1102084
1696676
63511
1816595
1561142
1331654
929521
467554
1952277
1189561
176822
1119420
296214
49346
839705
1845227
350413
761649
1372649
1170889
1718535
1202375
284641
477656
633884
1155896
452022
166396
1172002
1194266
242925
737152
136994
684037
172349
1247088
796122
866647
473456
1233291
1983620
1305451
1200122
1859719
1146297
1917713
1077641
841812
679000
603823
900716
344694
573891
1942721
470536
155485
1501564
164664
443657
312746
704052
1212575
1511770
353863
1816513
658013
989970
1201223
1782401
233243
1260440
1932331
1947311
1783949
10717
357232
1772947
224989
177524
1734644
292560
1014492
146780
499225
1727768
1035724
684139
1409494
913793
1818692
1386810
835744
821002
347964
79532
338538
1844651
511509
145489
1112871
1893287
201450
1029021
842173
442498
153328
881754
1862981
919334
52241
1804526
636839
513195
647571
1459035
1449060
788525
1182518
1659835
62558
585898
502172
6822
1485474
1017152
1078172
322853
1812597
1620429
916586
1829576
188676
1319895
385053
1078443
191760
1064562
837606
1059139
478014
1829418
199955
759379
1481006
1920997
753735
1453865
665247
738338
1388151
1942427
1679432
1159689
1482165
1269156
1572095
547834
1142667
1199573
1810630
166266
1850775
843331
1869510
1188057
223894
299312
1846982
765552
1219308
180947
1787558
624248
511502
754371
206746
1508037
1961948
144797
538401
837034
1877066
1058252
837567
1935052
771546
1434159
1024689
782330
1045307
162950
207102
1474620
1184181
1718336
683447
1167843
183498
1275827
194882
108796
360161
572340
741701
529493
1384476
412609
1486727
1946958
1299694
1273059
744128
882431
1243042
1072772
1187501
492561
1660452
769847
669998
1315411
1284476
765253
217802
1065462
113185
179346
154717
1693427
806057
1234823
523997
1692305
918383
752993
1046896
419165
251793
1128292
1450206
1145481
251877
1347149
159313
1571371
180144
1079824
1147195
1870354
585070
712696
1180285
1484125
273147
412873
288768
1024774
437807
535435
274932
824925
902636
944099
1125367
864929
822580
68519
1296018
786417
1982520
1794113
1049577
455909
595345
1128736
1482879
438336
1898147
325153
67842
734825
501092
1903768
1822639
916278
1154812
79523
1131109
1999109
262284
758856
1284656
1239014
1912151
1128927
248780
1931857
58334
50317
1835772
1698380
662923
1312577
448081
1783423
596005
1097558
1870634
1427877
66447
152281
1220973
1467245
184607
1297030
1983540
970988
333670
1403243
1332524
481433
54589
1272208
57256
811171
1818745
53559
1498433
1708035
395933
59766
1413260
1553505
522658
1360576
330882
116395
754761
29369
1462511
1030486
1260852
1974845
1075061
209057
1096288
208729
1177635
1651120
1138485
5557
395814
1367280
171144
1034174
1285444
401964
918
1296698
787287
1326321
1294394
250456
624980
1639528
1047880
1390591
412211
415098
795504
1546758
538472
1933910
1787533
1978532
1420023
110637
1552159
1334831
1292145
385240
663712
1920752
1330135
268619
87687
257566
1330201
1091205
1399886
1974259
157313
1369775
771544
1586258
37314
854207
555429
770663
1993260
1791158
320994
1491942
1122578
66224
411642
654465
783431
891858
531098
555280
1039763
574935
1476385
459063
1571207
786421
1209707
889316
925211
265734
736777
1659952
321850
571633
1316715
851731
1114766
1647605
1152785
1551301
1696648
1443621
408167
1565457
1883370
235140
215664
1300236
1721380
1217665
1510973
1262771
1702883
422724
657363
1314520
409198
962530
1586713
1511292
22009
1740461
821823
24005
1932988
295973
1172012
49275
1643122
1842200
1635108
1623905
708353
499166
102693
363852
1192186
1945797
1524053
991432
199685
1297077
1967398
1403250
191322
1341109
1815414
187795
1044058
574343
996987
468167
1434533
48894
1785474
952813
1005078
1663820
398751
1262544
548966
1118218
1304934
672730
1732332
818986
1803514
1285509
1745626
1665902
1118966
574183
178384
1086826
187283
511499
716213
55909
72026
1546004
738425
771709
1859642
1240904
1698453
589524
1469138
311677
1641697
168552
847916
1119689
238982
1564464
1407902
485699
1741971
198441
1656930
1357444
443552
1958431
32838
1804807
40788
727517
1831486
483940
1986120
1009387
1732840
327483
1532218
1524665
1975930
1081989
1835338
157182
1334970
533067
1593595
1992298
158363
1160899
1503435
1733846
1498398
1744859
1662005
532468
1884157
1216766
1653255
373833
1882753
96939
362346
1604774
1451706
341375
1818381
1464238
1000329
1811591
1870394
252321
1527173
409786
538698
830390
1690672
1179895
1140395
1565522
1476653
180133
792904
404273
1904552
850011
91949
1312982
1222187
1259258
1362657
1406349
609350
588606
1634540
1653871
1660011
628615
1411130
1396556
810037
627808
1867185
1832340
447084
457536
1622304
154679
141421
78
1421101
1000804
1361154
1104262
1339280
493094
1500091
1778012
928772
99953
1105970
838504
287584
688576
1879762
1533851
184124
1971158
1821076
1763711
901098
1750598
1705819
385897
1318447
1556561
1863848
39287
915483
493664
28446
1759278
896630
847120
95279
1736937
1358856
596950
616618
51903
1252336
1691999
999437
560340
775848
401772
915409
1692779
84346
69815
546030
1211019
55822
562046
1498718
317807
1570378
1814006
1028680
180418
1133029
201218
1623690
560250
1945425
303987
1665308
1767348
1761775
1757937
1550216
370084
355105
1660319
1651065
583290
1780417
559331
1711237
1223991
703809
367702
1566598
610113
1467873
989979
1788579
84719
497593
535339
1747511
1277126
626865
119045
168819
869735
1097109
487630
1685465
1966214
1225423
1163726
1137470
633699
688979
775450
1528912
620729
733804
603621
1714722
1008698
239086
1370735
925654
848338
1695603
340215
1112260
1849114
1848356
1601123
424750
538308
1083465
1304566
1821263
555587
1267745
1588980
1237145
228791
171822
1703442
373293
732468
642347
921894
454976
1097560
1929801
415158
129413
119239
1446461
857946
1130036
701009
364545
1299762
1360674
456275
1735919
1003121
234151
13251
1346614
457014
765442
1232887
70654
238026
1804705
1385124
114448
213711
1831159
632899
855889
578067
16286
925879
138778
144870
1483660
1080924
405810
96909
1453487
1863880
1507390
1984109
260421
267324
949512
720869
1360011
1007434
488450
1102085
746330
1689344
1732985
1605189
1522201
929599
1146966
1177478
915122
249071
789100
178839
459395
1877720
1517158
1141019
1844041
1820640
1890127
1704473
71274
697646
663960
1898636
737867
1228156
1135726
264605
157606
1810831
1377000
1867807
1005030
1757603
1713004
467865
1490356
1271726
659535
231899
571434
1926407
593680
400414
482738
1261915
1545833
992285
575162
572084
123359
1758023
1236060
1095179
388020
362362
1981099
404364
15623
687469
1739684
53358
14567
855411
716787
425205
991658
698028
1674522
1758837
602273
710343
1613403
1129050
406065
175075
1281556
932352
777927
1180780
603079
1756959
1901338
659687
523074
756257
958914
1252699
1051888
820063
1281682
88703
557257
1433824
512426
397146
158581
1793260
209066
131184
1697779
1940193
361451
1214447
691412
130179
1278252
1487497
529943
703353
894795
87577
680459
1969620
1630227
582062
678290
1383751
29521
1131727
1247457
808975
690578
1181177
713811
1000953
1010451
1923398
993173
682241
493492
1973676
1555437
84741
806990
1773634
1784575
131708
1436732
1284905
1183756
1384876
1905964
553935
479445
750237
15406
1523182
752827
1628849
1001372
798769
1335381
696077
911085
68841
1546719
1791764
1978300
514895
175612
934400
1825464
1887954
1804677
1518025
1537937
1652471
437032
931696
99412
1012602
107590
1114900
1057414
475136
1699319
251683
277004
1637188
1701031
1197682
789420
514126
24111
1822756
1143987
1431836
735840
799052
1494270
1525044
1895749
779060
1507984
1171749
1714649
1815339
772160
34491
473733
1277831
398088
1596015
841870
880006
776639
593290
99081
526696
1417567
879243
897539
171639
1262894
335028
905953
1288276
1079214
1498699
777432
583128
189499
1239304
1698457
570106
1477030
1231753
486138
610944
1165330
397501
451073
1888103
1901806
220507
15877
1729729
1652237
460192
362738
1739922
1504987
1859210
797989
1647708
476059
1539486
1974697
1152044
390249
95859
1441174
110210
1129525
1139084
536720
827932
1551082
1857193
1095534
1741440
495030
1552503
1468091
1050492
1221366
798452
1121250
1658464
216361
1384010
703826
1289418
621765
610967
1790287
1752547
1878767
693247
748510
703905
649671
1678153
1848981
686405
1491940
1561200
1981218
829326
1661770
946559
684539
1917728
1272106
846477
490068
1392969
1430640
1271841
1305179
647488
1003149
1619236
190954
248338
345549
1174477
483718
358791
662933
427843
1101508
159369
1030444
565551
913689
1748735
439204
1889444
843462
1697399
386312
1993112
803858
858797
115839
6177
252160
1989675
485788
281335
1206878
1918527
1606715
600139
910628
838808
1713511
84542
550047
405276
1146119
1788555
626072
248917
1612451
1081450
484475
1286397
511898
963857
473166
628425
343156
866184
996973
1005258
746147
643190
73502
1821014
461750
1881630
805442
1265497
1301739
1636613
1984206
1253629
1115480
1585750
1094455
1437638
1730805
394673
273110
174111
1849682
739154
808072
524013
861877
858291
814917
1547392
243104
781645
1531260
1415288
504619
694557
849843
1397477
1026908
846022
959182
111012
1846373
1958468
509783
1814564
1773769
1076810
1153031
1439440
1789767
284768
713551
985025
1106621
885412
1781079
1195788
770170
981658
25539
1035920
718944
1416479
76416
997148
287496
15616
1253323
1951691
1105868
315317
1679538
1124346
932380
879875
309631
1672568
486205
1145875
820932
1204032
1345803
1922189
760776
1852725
1041507
297676
1151015
15861
844726
1579505
1990252
283012
1585725
1332699
1902262
933921
1097549
477122
1288074
116283
1293349
1866386
970276
1556158
418917
1482068
1945932
1596239
852326
307257
1253285
543776
1247785
1074801
847499
17725
494027
484973
1220189
1231994
1918075
1173752
1550983
86097
222531
1991236
1694144
606069
628910
1414569
1145603
1738013
1629386
309303
230473
1181106
275386
642178
775765
1395141
1601723
1723531
22415
1977783
859700
241013
514089
557681
423211
1968080
367152
635608
1579809
226691
1668903
321986
786407
1135950
981777
1159611
1525537
1781268
1338273
1627045
1853136
949740
1492528
1631407
1878292
1426460
547539
992947
1571952
1086673
1230265
1113250
1624450
1903945
1271483
447621
1188793
1324973
998662
92742
358665
143093
1809880
146625
357277
11353
1171185
176473
1627848
1655420
1188426
901177
174302
276874
1939573
1068712
1324414
1697410
420498
1382890
892731
1896863
25550
1822864
483979
1482524
61625
1543468
1915579
941818
787341
1667075
78734
287991
1029691
1253856
292540
1542237
699617
1698120
1191668
227844
1698672
1657812
1631529
652293
470262
1704240
1028730
539440
1774988
1695787
150910
1338907
496930
185246
1291038
1962010
632716
876280
1744812
232518
1187265
499402
1850577
1894185
1136651
1903051
438391
248659
1243952
418132
724782
1878688
577459
671385
1569636
159573
1518956
879947
1991465
264337
1317053
1228363
1975911
1882118
419187
666340
72949
426999
1376088
476332
1772276
1972976
1402985
1554567
933551
469662
1971539
1165120
1650346
1392896
1730531
1757641
1802
1615549
186059
1926936
755909
1009784
211916
1064995
1164955
1146024
1329607
1281956
101267
1970151
1403802
6059
720448
1697091
895448
522096
136593
868325
826081
525895
532500
1076363
740865
959958
1558796
150244
1635556
425433
250849
38151
131758
740209
521582
151996
497165
981182
1296111
1122739
17879
54732
1363153
71949
1052627
553759
235597
1600357
645038
968046
1880074
1212097
1165680
769524
1628205
1816461
1660696
582507
1911092
211766
334825
1706282
161321
1341573
353854
1509438
810351
768697
1738415
762162
1516686
1062206
682173
1413647
681324
624598
1825912
328039
1347590
302527
1487513
769892
530785
930168
206621
248084
133470
1775540
1139823
938098
523068
475697
1531154
541433
200919
647124
1988765
1201835
1360173
1254490
573210
36558
1719807
1716565
1516129
197709
1540137
814573
948181
704251
1246331
1902029
1696086
1140924
60059
728952
736146
1449065
1403639
776174
163614
1658964
1316532
890258
1938331
810863
1501034
526255
1351642
1159441
1195929
1199
1024785
1515581
1079366
1313681
656560
79741
431658
1794179
742142
538322
369990
1851578
610658
856444
571367
1976214
1256833
153048
143689
90724
822270
1762456
1861505
1331944
382760
863862
1457814
1731735
182239
589919
867911
1292534
1259163
207874
736527
1357638
1331913
1197092
971496
1588285
1358338
399599
37620
1163937
1445936
1795695
505507
350243
992536
1916917
996424
122134
94988
672444
1323766
727175
702525
1224109
953288
1200634
887308
1276029
1282277
1338455
1000389
1968224
1378364
609301
602519
664322
1552297
1334392
1096540
1412782
1280967
1187596
731563
1593944
1610107
37518
1218740
1960050
553029
1175948
1709022
268359
161962
977036
564144
1389835
1769754
723529
786123
500249
412077
446225
1732250
131998
1966524
1505438
218167
1475664
1397733
1981271
1179260
810258
664927
613645
520847
1837708
720203
688502
1511532
1474953
1119644
586468
639699
1736257
723965
725919
1408899
1751820
517440
106761
854689
206362
876156
825088
42099
1422844
1988447
1800858
1714073
656433
1986795
1395722
1502597
1928659
531177
83655
1625687
1919998
1047548
397495
1356781
415142
1049789
1309218
1487335
1355622
832273
895577
1166338
698698
1006728
1550107
1802360
117951
1131327
1982189
403303
946242
493294
1411201
1771748
287833
721661
48212
151488
1661083
1328657
1220096
698391
1650087
949975
1256353
730473
1491415
1124827
1382766
72792
683321
1631109
1710817
666866
1153869
1995858
707435
461747
1382261
1617483
1601230
1011713
336576
966685
400042
1619822
1810880
1164975
451702
568621
1209872
140150
182630
893758
745050
1044020
1381621
396195
1475680
1307238
1605695
444594
1202688
1799398
1252540
372838
1251603
1452934
47741
1285233
1794750
1811433
217410
600144
1135737
922702
1586325
1764355
358430
634086
991185
831108
1603162
269700
232514
151316
1244022
140086
925866
720326
1846591
626800
1187347
1519711
736568
156523
1814557
1459818
1817042
1389326
1962358
1758759
242139
297174
1053159
379503
704561
755318
1738064
783571
1535913
1668223
1300994
53438
1409817
1365658
1974958
1498147
981551
1676966
1907590
1817863
483001
632481
424257
943483
12769
1289604
1196019
496448
980816
635576
168255
1637966
554592
1527375
345011
288856
1285012
1183934
988495
210491
134181
1805499
866314
426308
1602707
1168118
1269451
112595
886216
1229320
186704
1463931
735368
798417
935268
286957
1843843
626605
1202081
1177436
849959
1580091
687925
590798
1631397
1774149
1792527
1353179
1726243
1782442
1679062
757891
1219506
1109936
826609
1413887
1842398
812806
1134542
1653128
946632
1724284
1121054
791470
1649844
909965
1915340
938173
1686994
1216653
1139649
1233883
468692
987347
944340
1860430
1087806
1212791
1172888
80337
1670992
1427950
118687
181702
143973
168176
329961
288336
1974960
1033072
1204963
1238606
200787
927428
1935717
1152451
541019
1228582
1913784
1722057
415001
1157727
32754
1189607
1240698
1558196
1370239
1759017
704128
1482653
1030540
636854
377598
98527
1851311
1023796
463637
440094
1007322
988474
1118944
48918
1139134
1733940
601392
860986
1520853
838084
1555394
1637315
1629976
356246
1689757
505891
305045
1745012
465931
1571544
1245391
1753814
1857788
1244013
1061087
469291
1309252
1782790
794643
1030207
732590
63744
1715600
980375
1352732
212874
32899
1830624
668709
326126
912661
228064
175014
1709136
1631913
1999258
1249194
779764
1295985
1808654
1738787
1656585
171220
1034327
381974
126604
522645
1667324
1172325
673530
809957
1750470
238084
451600
820595
732393
806826
1607610
1445361
811704
151693
1202604
1783722
1278881
1841063
47753
1146217
463817
793347
755145
973019
1087963
774526
1222237
797471
1612726
700019
1613893
99244
590803
1128626
173438
1587621
1675334
1865134
240346
383197
1496912
446867
751984
1383396
394866
395608
1101635
1904888
656953
491714
1712488
1216311
1228853
602629
1941463
1561870
1947904
910674
583561
539086
1709097
677334
187593
1695572
1593066
312000
351998
1944565
960876
1816964
520499
1468478
1256487
1723631
1014548
1035690
694544
295300
1528899
105367
834468
611766
954737
1040596
4718
1580073
666669
1549418
1908127
61501
397650
1232866
1441916
1749824
570330
1832735
1131201
671643
1888929
1387944
1456906
1109785
1872022
1711192
1071205
807914
1455852
1851240
1903417
622000
541245
118625
926096
989864
679911
1226122
282172
97821
1902466
769130
19153
290850
1897106
756021
884290
1895050
1803722
1825295
1382186
1399807
656998
1807248
387233
984926
1226870
805033
850307
1547993
130350
1723797
1222658
467677
298359
27330
1917386
1585358
1983302
1165160
65292
909023
1801131
181804
1103751
719002
1749583
1225064
303663
1463359
889201
325840
1400447
574132
1837261
1487140
664924
602786
400050
1326538
1747173
1097655
1973403
1125088
777759
503409
1468592
170261
400447
432739
623117
433420
114416
335634
863559
1768936
1234669
695379
304213
957726
41390
1514432
283577
1316195
978931
954093
326225
192534
461537
17638
475376
174269
239118
319868
1285342
601467
355573
697526
940330
1953576
1064867
1767848
1513059
963973
1018592
61788
1493041
962540
1395870
980232
1929944
997446
1793923
939371
350921
1265192
412724
105452
267740
1891028
1422945
497893
1831843
821973
1096209
299143
1643283
693559
657873
336471
414433
725414
1655052
1691338
115417
561384
568728
902841
1693304
605371
1409895
1494594
571298
1545682
1981125
50289
1466156
330179
669795
777446
1988991
573844
1567192
535147
703223
1323721
1505432
624815
1818018
1079292
1807948
577210
1877394
486098
352136
1974481
1511515
1796594
643365
1145078
787720
774167
1624960
105857
1584500
1973371
723342
1005069
1620707
573400
96198
1824432
827485
703332
515691
1443461
1593173
718874
1697676
428670
1212479
150406
800180
352524
861832
229954
1870276
639904
265557
798811
1675724
1724858
1430724
1298735
937460
1115570
1605876
1564700
834742
1843410
69884
1252597
315860
315844
855835
1761347
728105
1443743
114652
1896885
376861
1539383
76542
910848
476133
1570904
347064
698336
1253887
514481
930980
1514476
1356715
1409500
809627
20030
1748290
1869490
677537
966138
1332311
373583
636682
64627
853505
994771
5238
1836845
1369967
147954
517282
511359
466377
186887
1867918
1266181
1936101
371704
219822
520283
147163
363840
1996089
1147704
228338
194026
1260375
85702
423486
759204
1939360
222618
1392258
919064
1777716
1197767
419403
947859
1056020
937475
926133
1486145
421660
1320948
853451
174316
147305
755903
1266347
1416829
1402523
429892
1616866
923522
1933100
1166785
1751673
1225588
329640
780375
839618
834495
1575939
912619
1346874
972931
698482
548885
1887891
1789406
1068921
1112741
555767
1439695
188361
1421504
1746258
1589284
641282
1926274
1122050
164775
156714
888917
725902
1164776
1741682
377339
6983
1332640
1885214
1103483
1853995
1643185
366687
69700
1295727
5064
372839
1763892
860786
613449
1134228
1829803
1767864
1354907
1498036
675320
509565
1016912
431074
22782
1005213
613324
643848
348410
1871424
1021562
88965
1799558
1129200
757030
1807977
652360
923739
133290
1639502
812074
1530372
672373
145088
131752
1191155
462874
1157504
99219
927691
218447
1855298
1037589
1136957
2624
470090
149310
523737
965095
844656
818414
1539657
1401059
1183071
1705202
641642
1562677
925963
60024
821280
1998615
19392
873922
1952761
57757
520951
370228
1378299
1917913
440417
745230
1455365
946362
1984380
1864243
1700693
877945
1272764
1330819
516410
743937
429175
1045941
1963458
619259
1414649
274330
1781604
1252574
103240
1578050
498568
1102466
1339896
246303
140278
1831929
1821264
1836819
1396709
1745709
1846610
1218764
514830
924629
120178
1316900
1436510
241617
858759
1542444
1423159
188008
1755568
1146572
1346925
1658113
1523713
100612
1353181
1693728
761386
12734
772925
749982
1650085
737464
395035
1317017
1251522
1181105
617112
1595966
745498
4865
901806
1082617
1736588
26537
485925
1591292
752781
283860
623225
1434876
1492226
1456005
687693
1323980
702818
390407
277355
1176047
1681080
166666
1072601
1228734
289394
1153345
1774635
1916563
261451
1663994
276446
1341638
1017604
68795
1921279
1187407
1441230
1724612
22657
853755
196971
1917367
588224
436406
1438259
1047427
94947
1203798
999201
640529
1675430
1524996
1710723
549331
880201
1425802
283187
49536
1769834
1696881
1515907
1318010
700823
1740292
266802
282772
1624082
998464
678035
241899
415464
901746
362994
1160709
253526
436075
1243298
512771
330312
1754015
876019
135332
798960
1105922
1512230
1506386
1884448
387516
183396
637830
205800
1263509
1028705
1616306
1324548
1675986
1814344
803315
1947739
21371
976147
897174
1212448
991861
1142414
1543478
1989764
87637
107355
458956
1335668
873430
317785
554806
1049340
685495
1457573
177638
1066317
1145858
1150749
148260
589207
253699
900335
387266
1049598
306008
1989689
1080810
1947012
990233
144697
1223508
1317939
714853
65276
1088959
1430186
1178710
953820
1005141
458266
124457
1704656
575078
1360371
908752
1596065
416253
1469704
279236
1811102
489706
1715421
1048678
1141763
381819
1470116
572034
1116627
275014
77631
80411
1099554
401304
288388
208582
779810
1581431
1990424
142551
823271
1100458
1106874
1732386
256514
86162
359018
878475
1179828
75403
697308
299215
183606
354107
1578268
1919033
1483789
590712
1710817
1665707
1271912
1241883
78494
1903220
1678250
297357
1762355
97700
660368
367970
1912558
1799935
163773
494396
1676775
206545
589976
173590
1520373
1607611
1632976
1207729
186212
392717
1727339
1269501
120057
328924
101615
56882
758685
1026882
563532
506977
1264949
1813068
1970561
1860179
886807
661603
1692651
1527572
1037638
632890
1022680
754944
281819
582765
121705
346566
1042340
1762638
40745
740151
1900915
799545
1466103
1513138
752722
978774
29092
1529429
99
204340
1982282
1068861
337779
615336
1098298
504872
829094
820436
1481349
1811343
838572
1833164
26086
1009999
592008
1437770
1314387
18865
1751534
1436696
1761091
174657
998962
980967
680367
1542034
309390
42457
876714
389769
743835
1366830
1853319
445184
1890963
681948
1503444
1277365
978481
627391
338553
1872093
792972
1254784
762808
1876810
862879
1832890
468653
1168660
865106
1444251
1978272
1504908
1663907
1355348
1244181
1179868
321486
674854
1184559
153926
1100354
19653
590571
1715017
597419
137511
1981039
209456
1009418
1426180
519785
1108009
1340788
182281
628511
822065
418887
905047
604452
1593573
693055
1543917
1113899
1295879
1086695
1268968
1647973
870200
27972
1658968
1892328
13815
261564
200913
1762118
606560
1955724
1706639
1265588
66611
137781
1848293
1573751
1042894
746069
598179
1216362
1908471
1096308
247374
719099
1083463
498737
1208820
898985
636749
1761478
1940913
248281
1439813
25000
1006044
136311
764376
1987575
1959972
880789
1866050
559377
198808
123228
924751
1433093
1801180
884987
1191883
323554
651242
1026329
1895878
1632937
1486678
1152252
557981
1476489
1022311
1842254
1937659
113624
851956
1518654
1551892
1613492
1027399
1053782
932362
1278902
74107
1132932
810973
945339
1868624
192304
218338
1980980
756079
1761720
785354
1510961
1873323
582922
1187433
1490478
1513228
995057
194666
977766
1023631
1210890
1589414
1811458
1657590
18531
1968264
603614
1975839
532662
1288565
1728011
1443092
1584916
1707005
1836049
898505
524904
1034002
1760696
1518824
1138380
1722761
968827
1591231
1010011
1827931
138216
55935
592391
1498085
1848034
550012
961283
1831958
450505
1779870
1468941
1087165
394484
1621286
1736478
1895405
387693
749461
1702422
1517621
225149
1283855
747826
966009
202619
26109
1568572
344210
1240329
1775227
1869120
382418
1719913
74382
1285749
1022754
827851
250804
283205
1549628
974141
1473099
1901250
661150
895548
1700426
1713247
74203
172243
1293893
1390448
639705
1312411
622209
1195009
1863732
1793056
1859544
209971
1613234
623911
342719
1067656
1187997
1058648
898505
1919506
764617
301016
1831129
1410852
202918
1182107
1951307
1006910
530240
1803578
1791160
1778813
1151866
1443399
1024304
1466260
1415490
1870023
1724786
1284037
994577
867014
1242919
1554016
1400422
646822
317990
758665
1797781
1802074
1406488
893678
1794331
71163
893393
636408
635196
1325175
1755784
1662324
546245
1114887
261951
1734828
1463496
735760
1716488
260308
1808768
1933232
596348
559529
974054
710714
973461
395326
1720262
1693395
729770
1237121
1480501
1722600
1772988
245750
1974212
22818
1162809
1178940
281981
55981
1743103
1980468
536430
1761651
1794406
1489555
1637758
995834
1135723
540959
1652462
150245
1992923
579677
652487
968501
1208227
92953
1513624
1381512
1883643
417664
352862
1467178
1087324
896947
612509
1972793
1792598
60587
879427
1996179
1144737
264960
1931349
1344434
767513
1632521
55301
1799335
939324
1486087
821266
1864941
1410374
770728
1249293
13602
1109718
1267071
1418834
366327
729644
318913
1667496
630304
1706777
1617418
1499616
553471
1374343
1372167
1978571
1473081
1496770
1156019
1836991
1766187
1396917
1007111
1906037
1817432
86938
506285
389560
1684081
301982
825804
1213841
1240318
312990
1092147
1491076
1634914
918795
1766658
1195561
978600
1118360
1851593
1524371
354756
917415
1331307
244083
621418
1179933
1087450
1622845
250336
332112
1186133
1375061
468408
1491943
1144300
1454692
1688914
703573
1895523
1401869
607086
387788
341237
1330290
578009
1901180
881723
1097466
5800
1049546
805718
1193241
1930188
1291098
1354798
543369
1803147
1355005
661077
1457343
1899171
1941830
1160736
733645
1294967
1590383
871968
680053
762527
801978
1513109
783775
1378622
1280319
1747439
12756
1372988
1584603
203581
103328
1806429
1702057
1313146
666790
624173
358451
1513190
1749454
1988584
506349
1296117
1936037
1026341
1438860
1560434
957701
658555
329238
1193484
920222
1994136
1858729
469729
288882
966608
165251
160397
1338702
574046
1013716
319494
1192498
654634
1905250
665380
818315
178018
53872
65718
1695581
219073
1883248
1818092
1829317
1822375
880479
317282
1301164
1328122
1378185
1621774
1796264
1050506
62191
1003009
875643
726897
305615
1396893
354022
1704136
280545
292294
1020217
1053247
1730555
875687
308887
889054
304864
894216
447429
545450
215752
1279669
250660
187143
924860
91232
765227
715758
1304266
1146936
1479321
1499233
975988
1697088
130456
998064
1089843
344781
762974
227344
101649
1378634
1346411
925452
544575
1039784
1820939
1770664
187971
869117
123747
575361
1324818
1436158
865258
261739
1144007
1787515
344085
1767354
1883400
1968351
755567
343958
1458719
1955608
4517
593010
564763
629410
1851314
1248708
527620
1808367
1928526
1240324
936250
841032
1976912
1717757
887677
304794
1697034
1040478
1375184
164167
1249557
1955124
790570
1451341
1155817
106680
312853
811201
1338624
276639
1987504
841266
574674
1297811
1331935
936635
663158
551943
1649857
1393477
326945
1256065
144273
988252
268683
1121451
1269472
1457777
905757
681079
1275512
8719
560868
1365637
551578
458128
1436180
169375
1595483
752149
942595
1265418
1948043
1489058
1170697
1924892
1283491
575309
911092
712667
173816
1528139
1796358
1023033
1168460
152829
1088079
678494
74489
1569927
1053486
752886
5536
411488
768249
866886
1671550
526644
1422069
1894760
463263
1357573
1645698
759105
731057
204246
1448285
1213284
130037
1263846
225768
1851385
1259100
351128
1703374
394
185964
215766
331807
271526
1358546
1657106
405042
1802778
1580285
1642577
156152
581448
28371
1524872
848848
917613
4555
1921063
527845
985422
1013146
1123562
1786073
695917
1592264
442182
1546072
746620
1116996
1478518
1926599
1562233
1066101
860049
1449899
1499139
170284
788845
601027
816712
959579
1238517
847200
1993706
577057
1268907
687248
1225393
889690
1871062
352794
1068302
22027
369160
1157140
426092
497861
256793
572536
1961265
790353
74507
1524723
890075
1781311
195897
1852477
41420
1281129
158482
1131745
288631
544416
1045997
1898321
1262216
1611234
821462
1891855
409578
287140
1355706
1569414
229594
313016
1763012
196864
410105
1997970
1653563
1630424
1796683
969959
147284
1286367
100100
237789
1926000
931712
1430959
375976
1390072
1166964
293467
1710833
645956
669276
285459
519174
1030653
475141
860188
644620
425849
212809
1728631
4809
529635
139811
815677
998527
1168779
250440
215040
769494
231868
1257580
637987
205523
501767
709289
1296249
1908141
114892
795246
1719189
620920
1048384
729006
1303664
715040
866563
335948
958373
169090
664719
1835797
340809
138906
6232
1389478
427925
1290359
773068
123844
1993840
553857
25491
1806905
1148315
99153
841553
30956
1436512
616764
1320608
367752
1417402
275454
752238
624986
1385275
220751
742085
1810067
264056
1206667
245659
1486789
1885493
1963910
1387644
1483450
622539
1419212
170814
1993345
1364468
862242
1226831
1047801
970066
235184
1556424
1838480
821305
1011422
1047209
1084893
1179384
1518730
653534
833310
592322
1097988
1547904
1454528
807061
456371
1610616
1843263
667095
159047
444965
1691642
1252575
1781954
798816
765363
451187
131201
1267630
701961
1865862
1602672
1857372
82474
222296
823762
1993589
1319941
773926
47888
929637
291332
1580347
1636644
1076040
1521314
1460381
1776566
293105
1897212
762437
1346237
1555085
1522347
573819
1483672
678316
867192
1370692
1682160
1199728
1937752
1030609
123259
942645
939690
1462380
144605
93714
424814
411334
268286
1843036
1168448
1867516
445897
1588925
365245
787284
1310251
939782
674526
765455
1152466
310625
876658
967125
776623
1161148
1165575
1265601
1527333
1762435
728476
1574406
1042446
1427516
105627
1967954
1447290
508880
1107925
1675707
316888
129027
1526415
1546164
881808
892569
796654
689253
1597114
1476869
1700781
1687449
1585653
1151471
289254
428504
76802
1173507
1374852
854829
782411
1572768
332656
1688861
1465996
1964941
499524
1296370
1062176
1041479
1736147
1967370
4042
1797896
479628
1271313
479853
190189
8623
55592
1159844
33207
1457293
1101591
1605471
60618
1943563
578205
904593
1464736
1605236
976405
1261356
1722066
691186
895910
1956070
1496646
609035
1351779
384181
402533
743734
694878
160680
217002
577220
661023
278766
1942959
1522054
1719772
1463473
1776267
58775
996423
1308970
920394
661103
205461
444966
676082
319631
1887597
280959
108353
315455
1491741
1087071
192327
1001992
1420552
1778417
1212563
425859
915636
821674
201862
543742
640795
934623
1889734
1681953
1781085
19213
1233798
1990039
6486
1301762
1933565
1106260
1656059
202703
673863
518244
1862497
507582
499679
1793653
780133
356572
1467748
51253
426485
1799011
1889438
862037
1742676
814255
1887543
343800
1070220
959258
213348
116872
619772
1712475
366042
1340675
1011625
184092
1426933
1798213
1452708
477604
1317153
1014747
512926
1066066
1468345
99528
1031154
252949
942471
19022
1937750
304827
1708909
1571006
308122
1349462
1362541
77712
616341
1961559
1945182
1069356
1870282
1693389
1476435
263964
1737584
1620542
1091441
1082228
715393
122348
1828035
1560024
1528613
1895110
1079689
674867
1301901
435598
1965771
1025363
1880906
1626843
1419634
1007838
456818
1725092
1791694
142927
1782995
668219
1344052
720456
1737836
1959006
1929965
702514
775108
8203
999334
1926425
1248164
207311
610029
1027403
174298
324282
113047
194213
317898
496625
301574
1014998
1340043
666226
617525
254537
1564587
1741953
1306489
921687
172787
438775
888651
86776
816354
1156409
1730467
662572
450122
1459681
778790
1855820
1332037
163179
44179
682913
76530
580648
486235
579198
1988496
1532132
1004581
1309990
1543116
499838
266985
1951433
1073905
715050
765661
555884
1499744
1397229
979178
1399796
1513569
939729
1784375
1507465
218595
1600896
1483313
1060349
460596
461700
276273
1652656
1719277
1103016
1853836
1099571
1166753
1174207
138478
1981830
278634
374481
869965
612885
1203191
1394903
535699
1272569
1731809
1839975
1245704
1838316
1006307
1487035
1497169
1883785
1956032
1987547
244837
639695
328023
1617201
1699732
1534315
163353
1737874
286270
1042460
1543366
368530
1580337
1290604
864470
845454
40727
175766
1398504
574505
549832
1005034
948869
1121448
1933339
330039
1591657
385841
830086
269903
1219530
1882778
1725908
1172017
732179
1215276
1256143
1847970
783587
204602
1091544
1335575
1401040
1943514
844760
327894
802431
621001
1001832
315793
110994
1727291
5152
1645149
1591797
283537
1349371
144762
510510
641881
832397
503549
146897
584003
1787321
1803731
1998565
1573863
1977998
81301
1412095
754652
550848
930128
1590302
959295
67569
1313525
441200
1781333
1767853
1504317
985723
1784834
1322039
543394
1993452
416942
460831
676221
205224
675187
325917
994441
1632315
1699954
1318862
1470262
1524007
401769
1966633
541748
883452
1860420
790969
1374087
45308
1094996
1424188
3321
1492468
824416
1777203
679494
1644658
1410812
367997
250526
1838430
205334
846912
1229940
995927
948129
79588
861502
1208909
435166
1464237
1329983
1569071
857683
50305
1400571
1179333
722251
1001786
1532852
559324
1498328
1160175
1513025
1115163
1539636
161287
246002
62135
1538005
1118997
1381594
1193641
837168
1801062
811330
804664
1339098
183056
1031113
482865
1745028
1237439
1282456
882017
1711913
944793
383854
1884026
1670560
1844073
554074
1662596
601100
454727
492702
1306268
1377885
1189748
948493
19384
1881412
1272180
1711371
1040938
1867997
1105910
1390066
629641
957096
1113958
1261802
441546
1115281
1632182
1575196
1785438
907091
1046729
1748371
1281545
479830
152095
633785
1887499
1380769
1261655
1089593
146417
1326855
959612
928790
1517705
1944089
720815
1600390
1767162
93222
308059
486110
653816
1231296
1785324
1417626
615099
836317
1579169
671939
455223
78087
1543892
744743
298459
1696074
1028224
508447
4678
765788
1001659
449790
291003
730276
544504
837842
1097884
227210
82785
971018
1978569
89168
457580
1707202
43800
1966664
813232
563410
304486
1826903
1382332
1035842
1720904
1809970
1061209
334737
114455
724552
387449
1127473
1042603
1533171
422557
1690114
284560
744535
1352480
9321
1671643
371505
916197
1840258
797153
292389
345461
736281
1988859
867619
840002
142040
563133
1526054
873674
776315
1732941
759315
1338594
1966076
1925335
78297
1976178
1251425
1107250
1645376
749818
1745936
199487
43456
1048297
572328
825380
14650
140678
750328
328224
1003490
1607968
214854
780075
1323278
1705799
630093
13334
1258865
1388647
690199
987353
505087
1523649
1809114
1074457
1962253
1197219
1201427
1864286
232124
1547550
1223574
319744
226319
759334
505013
1748464
987690
313184
408825
662533
1446129
1066364
1997067
873999
837490
1866086
1731878
780603
1315593
733535
114411
464990
1404452
419723
440911
850272
44498
1490840
1615575
663087
1618520
1001148
679506
1369430
314428
1786756
256994
1205573
508722
1915194
648762
1821194
1337758
287667
886887
370884
51563
955507
1563365
505138
720919
1299699
1950218
1644999
443662
204766
1104106
1802674
1163482
1593289
588502
823068
1626395
553907
634436
811213
1309503
1376211
1530265
1172080
1871232
887827
1672179
824079
1465086
493858
1685896
1919314
338352
958574
1935978
1867879
1383216
1273128
1498919
93524
57741
1383576
1261124
430962
92384
1213359
550566
599042
1602751
707829
1334244
966460
1086486
1496037
1329241
615143
1161587
1774645
1616386
1523659
669280
199506
430975
1184817
1503429
1914535
1710551
397259
1051420
1418307
1558863
87783
1104415
330489
1913008
862362
460035
860875
1347831
319241
619980
86725
1571756
191349
613007
1762413
1607039
528036
1376358
1141811
1593189
617946
137292
542674
88211
1613094
1677626
562727
1182816
863510
1085591
970406
1983122
1384690
1523728
1147977
60468
586974
459866
538349
1884777
1744677
498951
1207915
261364
1073311
779133
318223
1644826
1831112
715277
859539
1155193
1322120
468734
1166958
170721
816494
1969208
1270915
1376537
811162
535297
1341356
1794850
1078477
673748
369266
1168668
13427
1865415
310458
374189
1052133
1275114
880309
737553
1417910
1175665
155041
1504444
1770532
1945023
269294
371239
20092
1020990
386119
245777
479392
1834163
1382527
490725
164000
674826
1421712
1169872
96338
413448
1934271
810302
1017180
1982877
1684406
1853112
1859689
1125451
165608
328809
869607
509169
570383
1740849
1920129
452210
41115
1306408
742322
437938
695405
1143117
207974
179135
1497176
1418272
1450404
470113
1583522
666167
685521
1413431
1807203
1741717
769249
1465676
523544
1456976
941173
250944
997144
897839
307613
188727
1277101
1575083
755725
1249850
527550
405369
561064
671842
1527493
1070170
490168
1589907
137269
452335
1242693
1802794
425926
424219
673013
112308
1324784
617021
276494
664173
168726
882601
1546622
1410005
1590136
136425
1543765
342341
1049639
1095644
797454
630110
930422
1367969
1261312
124058
390781
1288571
1595499
1563256
983671
105518
114074
1375378
652565
474770
612927
790759
690126
892455
312995
181712
677540
1241723
1576365
1413493
584961
1020415
1967502
1323912
475737
787114
757313
1938576
1553124
793648
1674217
250170
1446982
1104934
993498
1782275
1687777
305632
960308
1649542
619381
1047790
502487
943186
979172
1971304
704199
634068
1138636
1461990
1348062
439543
1590025
1410375
1983198
138283
1330846
732839
704846
178850
329684
1486251
567744
1941926
1685710
661289
483995
1052582
857073
1247193
657316
561746
159653
522712
1942847
960190
330984
910624
223060
1497756
377752
1881782
915513
1218036
495259
564984
556948
25227
302109
1457045
1333596
1555437
1637737
1980271
1625194
1900572
1600154
513715
100262
337815
996532
549028
1573899
1157977
1768371
1519137
1080144
1131813
1388789
209862
343967
394913
1044887
317088
99183
1296831
582928
674975
78948
299774
1646645
1600589
619696
294891
512094
1751308
167048
1796818
131352
295546
576224
817161
1442910
1124862
1757614
1150353
1701036
1157047
68001
697389
1943193
70222
1419876
152690
993800
1342674
1854121
1096683
426246
1150691
1972254
1379618
1523340
415390
1882903
685757
928301
1194680
1561042
1946729
367311
1688751
288876
855098
1184650
245577
878558
1756395
283945
467972
298270
1530784
427177
431436
1591841
886
294717
143226
1521385
1127331
1472058
1222658
1351659
1716813
1724309
1664155
343441
527228
234341
1026483
1628625
913354
373036
1028458
1102404
1548753
587604
336776
1132015
1850144
901784
932684
1651109
360119
1406550
360743
1017259
705512
349676
1229
1183867
117747
419066
1538080
540334
1338364
918542
713498
268620
1290849
723558
1468444
777447
527060
1325851
1974769
1236914
1470496
1047462
896328
1529732
585311
869905
652693
381292
607408
1561934
1234516
1774972
1669886
1223846
1124583
1225994
1256915
245745
1172291
1135336
176567
985598
380032
1202216
1072287
1404181
213825
1773200
332377
8416
242155
573813
177263
1942774
1686799
1451736
1201875
1385424
462053
386577
1978275
804144
757001
1006692
725836
500003
1808791
937872
655418
1829230
1376875
1709058
1322198
166979
410292
332543
912791
152679
1209363
311927
1995452
189642
152018
465792
1235088
733192
1989221
334464
1700151
780792
1575495
543992
291447
833033
371080
1407081
800990
714632
263885
404145
1401061
1568394
153518
1893589
690187
849474
1166935
1534137
1565358
475129
1090374
478066
1493877
1540161
686234
1384788
779471
1539415
1614647
852219
285300
1060011
74788
1622986
1560911
146596
25177
1761758
124635
1789957
1268888
302721
1923948
588388
1593127
1708566
618662
611920
1956519
1751313
1745433
1549077
1882741
1074303
1562441
1939059
401590
1186211
1976945
135459
1791164
1654927
1609530
476785
1692586
184415
709420
614321
428521
1681947
575362
829436
179185
809926
888415
1560036
367795
509558
1594955
1246475
641845
1306997
1452277
711470
1577603
1668355
1767504
115572
1992873
1919629
312129
399112
224185
804663
170701
1349008
459030
97520
1793349
1062667
1407731
872931
182307
1998245
625079
938082
782698
743140
241821
1936069
1011047
923168
1806338
1118373
444458
1116550
267455
723684
1626447
1302808
463925
148802
271681
1160002
1843763
965944
1423804
1950508
162441
1838436
1697325
172059
524070
230252
387108
941041
64650
1825589
1424899
656562
1478530
1958583
1416736
932428
1690973
1781228
452076
1909691
774936
1895800
815706
44812
1314737
1851808
686726
110545
1927932
894618
1072230
8724
1284511
1228310
29647
817317
384156
1383935
300119
1825413
848688
517113
229669
1663274
1796320
597399
167522
562062
201990
704507
1205546
1651577
1394182
1659656
815802
288868
1095057
1370975
326581
875938
1428141
1443033
1260869
720554
255722
332586
1103257
439662
914400
1400997
981264
528387
260820
1398712
867359
851877
769742
989045
855131
1170212
1121499
81795
938427
873941
391101
667264
10284
891810
1958520
255179
302127
970148
1214233
1555133
64262
1330803
1061699
755518
1040345
495774
1314161
1349545
31366
314404
1274813
1422488
418486
618430
1163989
418852
333566
528386
1776533
1755795
742252
985208
290003
251785
1787577
191715
62407
1820882
342367
681038
915559
551053
1338488
1957296
352655
843921
916406
1564699
608270
1963874
115157
660076
1620621
1215534
1952967
670652
23551
1924410
1339396
172571
670272
1814887
1365583
963902
973047
1503984
1866751
1194150
171974
438434
1815510
448258
750357
1358814
1988163
591717
1569214
899169
1620198
1537529
1582237
1230750
1736553
1217825
461075
1309109
89871
413821
1301193
563017
1923649
437847
214986
1262573
1961757
908563
442728
1330262
84705
1633047
447920
1854435
872489
856004
1654972
1563028
1707202
1526535
429065
336022
700851
1309799
957333
1986915
150578
1226211
1456753
472738
347472
1287121
824095
1826289
1850335
1659929
1964863
1727700
201753
1529577
1034290
675712
39882
1676573
1548809
1147229
464367
755410
1169817
233768
584867
1995773
548918
1427808
196387
1558447
677844
355376
626664
1526102
1529166
924761
993000
376962
28625
277746
410341
1175357
1332530
1397615
857029
36747
1091168
1760869
441811
26660
255432
1643901
9653
1943973
1203738
1226533
1674893
1506152
63395
745104
1109231
895413
1151670
1994358
522555
626232
1713209
1001421
1495873
1504692
775347
1314582
1557731
1325747
311183
1198877
355115
1793930
865550
916388
1967269
594251
1853864
235691
212546
197362
1044184
1130798
1720446
913580
1078243
1388764
560846
1982049
366018
1840176
730696
1394750
464110
194624
326635
1154549
1244095
1541012
1718432
1889658
1226491
1779528
1339294
834399
1098740
811435
1151776
1713142
177117
1777558
670068
570115
796144
981667
823336
1655830
1443081
208405
82569
1762316
113486
586174
1980307
1632498
966592
969083
1727876
1759166
1903771
1352872
1799460
906974
1495294
1186035
517519
1046254
878987
1349632
639586
112013
631839
1465502
1665197
1246398
1653912
56304
397779
59579
1049459
11972
413366
279224
1172369
1707083
1795266
1978205
891091
1212402
951537
1992019
1330411
1763486
456879
1932473
321816
864093
213545
778854
18429
296640
1165111
1494488
363918
1051855
1072676
1052181
80410
803599
612743
903743
1293997
1855334
1194998
960591
1846693
742709
520271
531238
1334008
1267135
408964
1173918
1961081
1487160
218430
1910932
1767692
140852
208740
167087
1755564
803222
291962
1850607
36952
1186926
321547
1483304
605274
779360
786763
1045852
83402
875154
705078
1798701
1553068
1136106
911807
947827
1669142
1889548
718608
1300522
943722
1608125
1477726
335562
1141955
1948891
852566
1140295
767927
914458
1902385
556098
210034
1904680
66672
1618416
1088327
1294310
1041236
435780
1867566
433879
1778829
1369139
573464
935040
1432169
404319
1793387
668696
105175
1134575
798923
1663253
871557
1126899
171514
868203
426871
1051575
321156
1885045
729517
1975549
756799
1157987
1351913
195219
1246769
245993
986054
985640
1219840
388400
140077
637048
88930
867567
1301608
365154
1029435
484097
886089
610923
164591
811875
1966708
849815
989616
1395315
614389
244011
1647242
1208021
1794736
1994837
147086
1768839
686919
100757
548974
1519893
822129
170332
323721
643696
844688
1063585
951467
1311264
1448913
1038307
1683032
1005125
369642
1290656
1700754
1178955
105171
146888
1410749
407443
702798
1120922
204405
910654
1539358
286454
1942194
851632
1260392
489855
1134948
853318
1676270
1195784
1637943
1895483
1174565
1302521
1061151
1346616
693350
118749
1334203
1376870
451566
1724748
550767
1829388
1686444
1526520
1918484
1118582
1973819
267855
1482032
913789
1189799
871768
1491115
930722
1397671
1894197
1547969
1514990
1634619
64516
178789
650024
550838
1190646
499693
1850738
1559544
1342330
1439375
1028235
1530025
1454875
1121903
138592
1814557
813296
1770298
1388340
1754451
370147
1167708
1247039
1925066
847868
545083
1867519
590037
1954822
956262
1531048
868429
357022
928413
1030384
1588551
1747302
630001
1167480
648033
443298
649740
1379175
355568
1855279
727314
1282398
1544644
104880
1417849
172349
659809
1764963
1681862
1319586
1355497
1951325
484529
945069
1557477
393824
1533084
1198844
1465319
427123
1174385
1701780
195221
32636
1043461
169798
872123
1134628
1909902
158017
698751
1520377
1017984
1148806
1652912
353251
1818895
892438
1165558
1340211
1080179
1366785
652468
192410
583605
1873711
485335
1957746
1559921
827277
1875880
389415
1278440
1816002
650763
216520
1319987
521776
72670
1014542
894270
41313
1983695
399272
522876
1691504
550770
1989631
973046
955242
987153
1366802
999869
520247
1460003
1485495
312171
872670
1291673
194085
996920
217766
514956
13807
422247
1586065
1294071
1547007
48599
1393610
752789
400643
1298261
1520815
490365
995660
1822945
497046
475949
1794848
960969
1817057
1146599
1698868
122773
1186082
225668
1531657
1775825
1243145
1792035
751934
699463
1704388
1681500
446657
270144
348347
1081263
208919
950228
1003763
1349069
1487524
1740864
1309548
577022
1854775
1742030
1838888
1450032
126688
1518078
1379590
1805667
844817
268351
1722639
1464832
998502
1942858
721734
1086528
418277
1132832
653619
1720547
366846
413715
1907074
115192
1232427
1028842
1521731
1478867
100935
1101718
1635337
194673
321974
709932
1726337
900068
1077609
371049
721095
651397
486399
1732625
1535943
285316
135558
256172
1622076
986733
1522966
1015001
1667499
1246888
1239227
339322
79695
130308
1608603
548283
1746600
1899099
1833329
1696990
1680767
1454256
1582875
1774153
370118
1464417
1726612
364919
1169469
1154158
1605070
99218
1549716
334320
1660603
1027330
565828
161467
1504670
321199
1964769
1689330
300789
1883341
848012
953029
1012223
563264
1055887
846986
1623047
1876007
1294252
1684472
668313
702771
1454436
1586366
1759089
145269
987596
1954555
1509605
1646006
1550558
233007
484190
904462
1923990
1686884
1219058
1573362
1881104
304919
641807
1007812
214448
928100
1602728
1630735
687187
1819188
1732384
990501
381378
152455
1451497
51621
30583
288809
1633976
383211
303456
546860
1101540
1483033
1557180
132421
1553593
1874724
571731
1187930
632811
1264517
1878080
1319640
294698
1678504
1601131
660511
947277
1961217
672537
591765
182464
1935957
547541
395284
1794576
951138
469863
585704
228460
1607208
956181
1134846
939353
1235096
130002
1279788
71681
1637515
1181086
519335
1104959
174136
315553
1628848
658422
749360
512480
1583183
1822776
1675849
128958
1656694
422550
1283934
1693532
331727
1312695
303404
1088784
1516736
383661
1479326
129438
1627141
877799
1179741
219762
1550107
344116
1632293
658803
384367
1216944
1947699
755530
253028
765098
836933
976565
571431
1502383
737350
742403
1520742
104854
1284414
1957347
1146412
91568
219134
1618278
1963990
290324
1302633
911977
545219
184425
1737416
336049
407475
1147711
434972
552594
1354197
246758
1196151
1593261
1947746
1778839
1309253
920187
756786
1731716
1360939
158541
970454
278538
1341455
695602
1722152
1722142
1471380
1492493
1543782
770248
264323
20084
1596656
893130
1750761
85608
721159
1756237
1509934
883380
1104912
587139
55119
1374267
1866036
1093003
1456215
1227508
921022
1366983
32986
480833
999779
1424149
317017
99557
1765853
830724
1716302
759013
793947
1890154
1808028
183795
1913380
1942970
372358
1114075
806619
1825089
1459541
168716
565491
232150
1756469
1096133
922290
1303775
543737
1953556
1478074
1673182
1072995
1600807
259327
637995
1897285
1605813
545162
1059704
1614721
97710
1134608
488752
1237090
222545
41859
1876675
1800842
806027
212552
877245
1184337
1653736
1960456
839024
303777
1477566
1926577
1014189
1607718
1169529
790273
1452768
1351902
1493871
1635150
1164371
1705213
846927
1453838
731489
149111
1520225
1177107
1844182
645160
449667
122957
544999
993790
878043
311449
254030
429709
151618
526858
677781
1206651
1138775
80652
154539
1385478
1516189
1307417
1791966
5126
1080441
666289
1002863
1677828
1820113
809475
1840501
1007594
1044189
795559
1411120
1598647
1477755
15664
1169550
331008
895275
360846
134205
655443
464804
553089
1956354
1454680
835337
1764163
1904037
346619
171630
263945
1219934
112068
1628788
87087
130455
302626
1073526
1669216
251549
1822078
804868
446382
971730
1658076
1636039
896644
87849
355426
1083528
240531
845735
304967
1628490
517116
384278
664329
924622
116245
1858369
1772285
1535060
1526104
572259
218683
1903002
1294627
692996
905616
763349
1472424
1320299
1086139
610839
1417040
1284921
516476
1058455
1590675
1105441
1104276
1885088
379188
1904596
1268435
357252
1106514
1153492
1373283
1482874
497217
1218894
503932
600317
734281
1579158
1587506
1923047
818035
834756
53335
1677970
877487
1563649
497091
1854983
897596
1245130
711959
1745334
1138549
1196467
162804
1085764
254920
328582
331117
1092571
1091003
1877265
1438043
641563
812193
1709007
1994523
1742905
1206655
459411
1470198
693528
674323
129924
603445
573746
1913631
305113
1418329
1361375
1354789
923353
1474177
1082911
659088
553018
860985
1883699
1257110
1053748
825013
528251
308763
1992765
1483827
1724632
71374
1093485
823937
16074
409027
1099053
1420232
1025822
1899755
1679025
1518626
1442009
1017377
1447738
804962
611378
1913886
400708
645974
983510
1366247
1778876
1149782
414018
1883476
1207495
518823
1034963
175759
349115
1706041
1753368
601355
741421
1299143
325183
638688
1614084
1383656
1968813
794589
1975153
1294801
1369492
1168311
1507025
1241398
1134844
222028
691377
1843208
1293583
619538
1179318
1547005
780954
739664
1564762
1879884
780618
474922
1064822
823347
1434787
289763
264471
429657
826759
1115730
629435
968162
1673587
684548
1641529
433181
1004718
734112
219674
1839544
61077
692488
829878
998313
507337
1204422
794261
601888
1276130
756032
1404675
954836
23921
1107885
108160
1794827
1220842
650083
1089498
1219594
651654
421288
1461120
1404820
1783172
539362
944592
1321568
507484
144712
1745222
198665
1340560
677105
609456
1084378
818716
26928
1361751
231301
473025
1833563
1128918
436885
1407105
1115042
872778
461094
8150
23817
1109732
989612
1275897
717107
1332384
1275221
456954
350357
1383629
1187420
518704
544035
266948
1684201
1880020
1003982
457850
247489
628161
14386
794805
1857554
728859
1144262
989812
76820
556404
212871
153501
782087
111863
1239896
666420
1726785
394083
1531079
3955
1502222
684184
1667601
1659427
1045
649655
1304824
404729
82060
1722029
1661193
1258221
1822744
191676
1663718
850783
242325
182932
1836997
220371
557189
957699
1413614
433346
303494
83094
1449563
163239
657376
1191039
1715951
1076471
1970530
871881
1684842
1332992
630993
1292493
1124936
1497563
625903
333621
434678
210695
1302643
1428719
850995
241884
1275833
89642
1966525
1159828
1128096
1830048
757414
394714
1024975
1628819
1553160
684865
1684908
539753
1721636
788856
1733114
174428
1660951
1023143
195191
1014037
1721260
243189
360570
1499735
519910
467377
1017530
1123409
623273
1501488
55216
1079449
605827
1251832
313834
1131253
1040301
392455
480256
1568473
66806
966486
267150
250222
783363
824151
314056
258393
1434982
1913942
624103
690802
741829
730515
635227
1671208
974444
773108
564005
627613
1516314
687473
359799
1477642
806865
1698633
1404954
1816017
192121
901361
1112081
361806
348260
788410
1950138
50345
972558
1153105
1453912
1529451
1844592
1488378
63547
1608925
107540
1732310
179769
21064
840161
1954274
455041
1360769
1736208
1051652
1111353
1996560
979361
292153
244083
1212867
1197983
129896
744704
766880
1704281
277678
728138
1152219
208964
574836
959231
1597157
243463
431700
1780190
1158775
370215
940590
40881
437755
20813
1846399
1088877
643472
261281
373018
14189
133279
883031
1015298
1639516
1905653
1025596
1675413
682842
1503007
633309
538515
506046
1655718
878397
992836
1627848
1445730
481156
790563
1056242
1894913
1541661
1792514
217982
238288
218552
302751
1422191
1275222
1222936
497379
591032
955795
1846330
1759864
619590
1334633
1509638
1178763
1410587
1874486
132677
169065
112099
1216305
1369167
701780
937782
711720
1195680
1571452
286792
187256
1855397
631655
1380206
1522113
288968
1366466
1508155
1682230
1222593
1322519
1416739
1860215
343783
1001199
424143
782920
1982392
1014337
1299182
35661
974184
132484
725788
234545
38616
639601
1891461
988299
159504
301053
175980
561291
1779875
1268357
415069
383404
1650537
174492
1778549
770360
1900909
32380
786926
927273
552851
1333775
1060123
14473
102627
384837
560986
219221
1096012
1909729
798852
1358182
558072
1645320
1798015
1863701
619810
805487
1147127
1715168
1178267
645952
1673132
29472
1417880
1376301
1585497
656920
488572
1974977
1257804
768420
313674
1148366
646721
410393
1639663
896267
771928
1564796
724198
1941162
882824
1263502
618102
342574
1807274
1814709
1511141
1024710
880215
652502
700723
1369686
830580
331434
1794191
321702
1929881
1886493
882670
861230
1996229
318477
405822
559668
1763378
900473
1920323
1909414
1232530
1639428
554830
1216540
867449
1451491
1234101
1437100
766576
1397549
1900414
361632
765090
1303908
740081
372106
728942
1482590
116608
1828319
1667813
1114416
229860
1513864
82976
1814671
311500
1703821
1471567
589249
401028
1210565
1177051
1370395
1936458
1756058
1421280
58471
577741
1022647
1834781
1893547
1647236
1371689
447983
1402954
1418066
1441302
1611972
1514119
1691438
1733706
1688484
640636
923067
849089
1518651
1156322
653851
960224
1018955
817680
189570
1147564
1720215
1081441
1983413
78876
528746
1213081
723503
1292048
477498
900096
650231
424231
1835365
598328
98548
423063
1231051
820851
632807
1635935
1363757
148849
915570
1805355
730624
612658
730495
557611
1673098
1467795
848647
451144
271101
1835686
713328
629764
1555346
841171
1696094
800578
1497057
310970
75940
943071
508830
1135145
136111
1133294
1535094
973522
1907791
785738
625720
1632216
990345
122233
1949578
101024
583326
1865669
1402144
435517
1349993
588248
1538656
1562476
1550874
1496891
547194
1037755
140906
768512
1270663
64442
884588
1114723
1614260
903414
585938
1018028
1133225
205255
123447
82289
1810634
215747
285848
204544
1703631
1524551
36809
1580643
281259
795160
1108136
1949319
809498
687806
863841
940881
1820278
348806
1354929
958928
1812697
1922873
1296849
769254
1128006
76621
1214030
1415406
1970234
1158472
1779083
588109
1663926
885422
1473240
1924741
556547
815648
1371551
1532234
758336
1637660
986529
1488338
1584829
1215756
944994
1554462
443378
903644
537699
1678933
1282659
132473
1144152
657647
298731
1301943
1809064
564860
58773
498694
444263
1055808
598715
2811
1566224
1197548
1723198
48704
1736356
976472
308367
411791
384122
1068654
1958154
97422
955053
307338
876390
1258089
850681
103831
1809995
1790890
1411827
836902
1616406
132933
1918956
83014
1058751
1409458
771236
186822
141609
784071
1915138
1101531
523660
1958632
1316488
870618
1052435
1300597
612371
1124601
59598
524054
1250547
1599289
824586
255614
1112631
1627578
94136
1405437
671712
1476292
1855491
1585371
1313364
461415
1506618
1699113
472303
543012
390301
1682442
1184218
33927
799130
1174280
918602
784388
1719572
635181
1285566
1709807
1149288
622220
418782
924277
1598980
981766
39729
1292040
1497421
7417
804060
715641
1133875
583903
584238
1606095
782409
1464869
1219368
622006
779690
466837
1115842
1725513
1194569
1425688
1558682
1312322
1141793
27137
1787259
1634193
1194013
453829
787217
1322156
437702
73986
996517
1039417
359429
254584
1336187
1409267
268123
541752
1682207
1048210
1515645
1866960
1327867
782894
131254
1258607
335771
820752
204917
1131736
1258682
1740326
875534
1617433
1529191
1340376
101429
93918
189959
1246381
1087892
1042308
1059997
898812
1766503
1529714
998995
1011405
1129170
6776
1774624
1981363
36536
1098036
583365
1414850
1925223
482334
1899468
1311156
477642
169103
1420375
1856999
1916250
1521472
767072
1994779
1327927
1355547
38094
1698354
420515
1223545
672596
791569
1197048
1509012
1226505
1386966
1540533
1931187
997936
966567
1525595
586627
571603
97731
301089
1136730
137635
855302
518102
753529
1428083
307609
1327571
1057314
1089833
893518
1908021
1097389
251964
1611375
1844049
861132
1296471
592185
241549
1034380
471878
209733
285914
732686
1436942
1199698
181473
129345
1925806
1268916
576992
53170
22606
95380
1618249
212803
1607092
219072
1657745
754236
592813
938955
614030
365214
1970613
740422
1733334
1787695
505160
612203
1644000
997980
506655
1570186
1684649
1379856
1241968
1489450
766092
414496
1738293
1892071
323047
1656355
1642174
1727488
80897
223744
292682
1978257
1278266
937830
431631
1414660
769471
1512237
1004441
1971056
1969325
528192
321390
101941
302785
1006990
1088661
351984
679480
1961173
685992
175134
297962
571893
1974805
1929330
1002377
572581
1463498
1441315
1768308
1152870
905195
512519
500294
1317357
1646568
939864
423324
1885629
26857
77163
1227763
145267
1974825
1598615
1766655
1778715
1276376
66980
148459
527903
46940
1758575
671104
1051964
1643626
1327726
294550
14927
1430807
1802550
573989
1474514
353542
749032
1073379
318660
1658366
1102023
367917
358901
1154651
548661
983423
825482
1675931
1516747
1963290
1353565
1804529
1101627
1511317
1725834
241231
1058356
537623
805289
977049
558416
713939
679963
1228776
976568
611027
1456729
1338472
1308033
175489
1971876
559186
1859491
1706495
1420252
568579
1172082
1671857
699488
1946784
1899552
1709152
1918816
1294974
653168
883688
1253372
367124
438750
799328
321110
1535124
1035874
768963
489604
1498004
658193
1739293
1365181
965085
1753947
1588488
554822
1461190
1760314
1853260
1687021
1225931
1188734
1072235
435273
556120
1354037
887692
696854
607632
871282
195431
1934344
1558570
1401127
476801
839666
1317235
1946458
32755
1191609
1214707
1033775
794587
694929
1818360
1071102
657322
399778
1403748
531007
428838
1149562
65171
438791
960542
58903
1995493
1759606
1800749
765003
1357704
1864104
1992854
976502
1081745
276060
1903467
1537905
203654
649468
1963689
763768
797034
1936042
971837
1307071
1129754
645820
100936
192432
172348
1131569
1028436
79417
188771
488864
70919
155157
1105169
331645
586032
1173064
1864280
464814
414908
1928469
842756
1626279
684543
1263301
759425
289496
1144016
898433
1903153
525939
1838141
876569
1773319
650224
1352653
253626
1211310
553447
886917
1472081
1977822
695851
926379
76728
1029737
1258235
711186
1947472
149074
1023564
953188
119526
223573
50017
1154552
741046
39256
895834
766215
1617449
574913
1926522
1339418
345371
63856
750706
680286
387259
1954505
1733148
1509444
156138
167297
997057
1626727
447141
830505
993792
90319
1580418
1299734
562531
1523947
307572
1158632
1054135
1927496
809820
1735228
1053782
205774
890043
277067
1371024
262051
312228
67858
268967
820448
1180351
1265163
1541594
1968835
1258839
680402
612636
1717541
1972999
1694653
1541621
324269
1184912
1104490
1655619
572162
592810
1529544
788317
453420
521812
1143915
706761
1924192
839385
1785250
763896
1692828
606093
1644974
95516
405397
1466516
1397280
120982
1481526
832767
312660
768402
1953271
362998
1506475
1056407
1698790
124436
1925046
1451003
1400996
1148060
210625
561518
1118731
1784704
1666800
33493
1981470
1197584
950315
62326
1424509
1118932
1561208
978338
1976622
420057
1073032
128201
331367
1459706
252846
1874549
1128886
775337
604945
1564021
1985756
1512143
1246531
399641
203342
1399668
610775
149865
21424
1434624
889092
200073
1689708
441860
593871
1431840
602162
680547
1770569
1691617
1537383
917104
1382008
810937
940916
569536
502569
970435
1297701
1695425
211235
467464
1515456
1612821
810892
638432
58433
1957173
282593
969509
620713
986523
520452
1170765
1126349
823058
71256
407654
1703365
213802
545155
1171302
304047
1455990
1116690
766382
1615542
235512
909783
1182282
1607612
134697
1631923
694379
1422574
1562213
402169
1353824
1464562
848604
1970306
864628
1382355
853573
143209
1143410
51979
951605
828554
1260700
366372
900650
709
1088068
484671
838982
467987
973348
860280
1156827
479893
1175412
852321
1793746
1858342
1144158
1380631
924194
1275996
1004540
1187776
1922329
1906345
1332434
263826
1799449
330237
1635261
472498
1857591
30328
126358
1493900
283888
732418
1991326
743738
1525260
962089
1450291
1126998
1172967
1965981
1348949
821964
1349783
66751
26295
641678
1946124
1931718
900597
200424
413945
1801917
892507
1653922
474237
56996
1801527
232991
1469507
1603799
1467257
1557973
1304714
795029
1670174
1523163
1225153
1849049
262343
279805
186334
1347650
1917005
35002
789499
592736
976724
574482
1924084
1420207
443119
1661379
1459394
878754
1698446
1599167
1546381
223393
825934
554724
45345
334417
907669
585523
310776
1151259
1588098
131828
381547
236729
607053
161150
154080
841465
1749834
705883
304365
1936805
17281
1890309
1268666
1281339
1332118
450452
802085
1117434
285316
1252443
733400
1236614
948405
1644992
835881
361866
309132
1651079
574783
1942607
1532432
1661401
1018801
16923
505816
739118
173592
1034809
1878644
1972358
1751587
1133865
1670881
64565
103639
1188217
1501591
260634
1689821
1677634
809371
952500
1892868
677047
312405
590976
1782696
524721
1980766
1815295
531234
1745809
1874587
491715
231280
1616898
954453
739599
309918
672738
190248
6823
1720795
553008
1695579
475706
516926
830395
766980
868378
1856610
1717715
1167171
948355
849428
944764
1003419
262490
957022
1618274
1185230
1787255
571204
1071685
1998401
1728947
862942
1582979
985538
794077
132310
1293419
1611649
1901971
1026844
286593
1813120
204107
290633
1769311
1273319
745666
1075544
1826953
1517495
1210038
733928
487474
365269
968836
1002010
1282088
1193610
1938156
666284
688944
1277117
641684
616501
502971
1153113
365473
857892
1198293
1687970
365243
1710829
1120762
1973494
593451
1585102
1294735
699502
148295
1590921
805190
1033574
1960110
1459531
379409
1493419
1847339
1515280
301306
729731
1829765
288963
1495026
1549833
1207110
24900
1507490
269575
1620699
1635773
713996
1390050
667061
1350923
1295009
1541076
1375222
864963
692938
1014938
410034
674063
1261584
1309453
381008
762798
36022
1297477
712622
1336081
654299
1583596
6563
1249672
1511686
560163
497518
1601767
1663996
599581
1242502
1935111
845951
1393057
667261
604677
538168
795484
1108510
916636
623697
1411967
1352314
1059429
1608875
1701336
1959236
304445
155969
155570
764392
1645912
1335437
1810104
519663
1644140
1907207
324985
1571662
1097129
571035
1858121
1147757
1623038
1411865
888102
1077191
271519
1316154
1583487
1465845
1416608
428385
1398331
20292
977886
1023021
63001
300853
1480674
1952243
1569856
1651898
1686954
666488
1226874
938928
355493
578935
205783
728009
1267575
1483431
1970793
573858
1099225
1502498
29288
364833
1619784
67103
695748
1195212
1993969
1102621
535727
971121
543255
1087169
1762517
82236
577400
792313
1481575
686930
478276
1068015
761264
1950755
741287
1164132
1238457
466497
854691
462890
782546
1623467
1968143
1625426
684216
555382
1979432
1894656
1386947
1371892
1212215
558257
1025435
1633349
1379587
1099258
404631
55733
318603
766824
470606
761079
1880701
47327
1795734
695672
1346974
397123
1370570
856357
7327
1321745
1648265
953006
11915
1735201
694429
1177241
1854234
986955
1877216
800713
82673
1692706
62281
1181654
1264063
635317
1340586
396356
1921278
1253286
520209
1640222
574837
1038361
401153
1142062
686911
327356
1865139
146018
608417
1766302
1174495
227225
1098346
1023222
724623
1798125
1470370
1494708
1116083
476901
896845
1633488
494522
1889602
127232
78399
1344357
1378195
567677
1226429
1107774
1822653
1003880
1273038
1938910
312219
1863333
1746315
466689
1882656
1859868
1920421
1333814
1176229
166517
1505900
947534
1146397
73815
1303573
1902364
1886522
1730370
501137
885470
1219853
106587
34623
1591696
1623126
1101258
1436804
561513
1967103
1908704
235620
686898
1789840
404950
18165
420088
760810
938796
1917709
80135
511066
1393378
1143714
1820287
915773
919402
955838
1364608
730785
959781
1710849
254195
1471303
609109
1594029
1362672
775750
1191913
1297140
1669728
985890
841887
1882062
497895
324712
592918
726304
1442336
478479
1362516
1455982
479894
1472565
1740616
1923099
796046
773999
882810
370534
1874490
747730
756372
843228
1461057
1430803
416075
1926914
249749
1536882
1192646
1628689
1719160
1658817
3673
79309
1335149
263699
568412
958032
1928399
1266689
1503502
777267
854494
1371597
65694
1834354
1810573
571342
1320706
815304
1649486
77091
1201685
1306562
1066866
939700
1528866
1985983
727051
16877
587571
648388
218030
1451490
1142753
447726
872383
1653495
1745330
273808
20180
213783
429628
1586743
306392
1672074
244892
1323924
166732
1365228
139209
1723510
251146
602034
446060
838727
954520
1532232
1860060
1476719
1535217
410974
747515
877215
1116217
753415
1332175
887823
1220017
2238
1778008
768390
1473946
1341632
1701159
359373
1795691
646760
335575
539930
1360752
112306
176807
320581
665917
20238
1239855
1161955
1242667
1302186
1370938
168118
1939337
198933
1326111
202504
758294
774985
508808
499134
778254
16420
1888189
1119130
1252117
315785
633190
1086126
527102
1556115
1901065
1786287
1113264
1626889
1957464
8901
1235942
732675
487739
790505
712224
490812
717314
805104
537582
172346
339610
1279942
233161
752221
336521
187993
1550388
679077
919099
651377
989544
666453
1459540
775629
1718111
287408
1505818
502590
88741
114528
386251
967592
828587
1732637
295519
1497056
1956357
805187
382964
1519449
852578
714014
1002693
1885110
1635653
1679270
299730
1636461
1558919
18034
1414250
1989510
445003
402430
122525
1766582
118276
566596
1696388
1239912
1277519
1119666
953276
1349710
658866
1530497
673488
1821490
855545
1280652
13064
585658
1145688
691026
1870530
1444004
1269339
133456
440348
1345960
1073741
1546856
1682974
75837
1284144
1818446
1684755
53662
1436269
306064
1954774
1009809
865745
1741889
1231355
118651
1387846
1304362
1321577
1494709
53477
650992
413793
1407578
1430795
1610630
21894
286343
1730695
252771
659114
171658
1494130
189643
1854995
1678907
197563
1747888
526019
1664681
419467
1310954
1042250
34930
1766463
1021955
1543500
207828
126397
1266568
828757
1236478
1322013
1288075
1437103
600417
415324
1904861
587262
57419
596174
644575
1321059
328726
942850
422397
284604
443998
1226389
1560163
273978
1978965
212570
1141332
78186
372964
1619222
1246713
1641168
1649930
1599068
1223812
1160256
1594835
1130812
209829
1785221
1825358
1263299
1066526
443530
490130
382159
1032911
1483954
1629216
1269565
1961246
22158
398194
763697
1525353
657643
1422514
62097
1091171
366477
171357
121269
1904427
932731
741260
274619
1370563
404428
752717
1178258
1002151
1055352
178934
575146
1772653
1413276
294605
44923
1932358
1189987
1090480
781540
942765
780839
622355
1944080
351973
936203
751647
1273895
167849
1968022
1794183
1122684
1583921
651723
1557083
209300
1500554
1726454
1444317
1742801
1363518
646747
674805
858130
307359
1212320
585099
397615
1097623
958988
1104802
1609059
1228705
1059612
205892
975877
1466490
1045404
337076
1061078
626849
775656
663637
791646
345780
1214493
216103
198572
996373
304621
919235
1718868
1651057
1796339
1649716
1784920
1030379
933007
1221411
6632
150562
1167760
1522108
196842
727258
348471
37075
1212735
19505
1117205
1457572
475603
1316283
1522944
13379
231491
292490
809772
1384102
1098873
96493
1966971
1058291
795003
1082949
1676981
998859
1326673
1359343
198209
392088
1259653
10312
1999633
1829480
330520
1610558
463315
24868
1568120
1503378
1798153
810929
327157
1735238
853076
1141701
1427239
1108667
106071
1651301
1606565
1740901
1024081
1624673
1909191
1670124
1803655
652462
923808
980016
1868056
216527
306370
86371
201447
1603476
1610245
495153
1668587
680033
89939
928347
1445303
691287
574081
305928
1577719
1494914
874115
1428265
1454522
206016
367766
120048
1743525
894432
1331817
54936
1961887
1120621
373645
1927573
256965
1100226
1923419
36325
430682
81834
475030
367100
747806
1967927
155833
556590
567976
1855540
1205758
661193
1014947
1242938
1574573
1178310
233012
1242146
1696214
1324460
79639
813204
1371366
823242
153595
1263392
1325750
687992
1754630
1054453
484023
1716329
1090036
1462826
1003234
1571369
1168012
892532
579901
175304
358650
302513
233323
998794
1184351
216079
721411
946386
341118
576972
1127829
817783
1423559
238347
547144
1658149
645937
1589421
1665218
1992545
741184
1528007
263181
1996941
29733
1400324
244850
1599285
1161327
522384
476717
220961
304343
1127241
562572
1989344
191129
618733
1953689
1546310
1070000
580068
834995
147023
283206
1324827
1600356
1512337
1789012
141619
810500
1122213
237791
1910098
1417129
1859100
712843
626850
897806
1010955
1815806
1907026
1054844
1592354
1268624
1944252
1497418
764820
1004267
1723727
1636211
312677
1886214
887014
1417353
160639
949248
1446846
1265652
1606945
316592
289296
1746591
921899
1426714
277430
1073690
1205210
375699
1268860
478217
1398614
33475
107847
440482
1523381
998987
650787
1340925
1427315
240988
1218778
1026724
1996822
976894
962499
88570
1777806
1419816
252130
315512
883307
1559894
1384683
762427
1252347
1702537
415748
1216394
523227
761346
1143541
96962
968635
1922928
911949
778756
1256600
891385
4094
1779737
1666302
1610964
1471015
332107
1224566
1424683
965173
445483
1214688
1171993
644419
1274678
151654
827710
138447
1596426
983719
1612752
1331450
1651886
1907306
1113996
1716472
1275310
475185
577441
904800
1802692
443118
1177284
1499294
548009
1825747
1534000
166249
182436
1417553
7545
1797685
1618189
1781508
405009
1797611
731518
1235458
1365790
1531883
804795
351677
1000134
1194815
229685
1182821
880552
683170
183091
810957
1677240
1831424
1837034
301289
1058256
900576
79186
1345871
184350
847894
1835387
607287
289949
1380117
79224
249140
353364
475874
1323235
614787
1860281
676654
1479161
135588
560576
4374
993940
786447
1495536
698737
1198210
1296131
262390
910319
965679
1719477
1554145
207589
130497
608000
463476
1368719
1129468
595457
776235
759819
1301665
530751
283376
1048951
725047
1815376
872577
1957573
1132966
12153
1684724
231150
1760540
111769
478321
1026956
965634
241652
560726
1832039
630476
716884
1084125
1072029
922761
1191875
992516
1769232
1035135
641183
85786
530349
179161
1483769
1637414
1891841
194973
955963
305377
1508083
648432
476644
411287
1365201
249078
775826
1834758
101409
1832625
144551
1084916
1835426
150127
470105
1693690
1288397
1652555
1349006
536646
392710
1000105
1162003
951787
997953
266338
1566395
1525666
1402160
1375643
207183
226145
1855479
1390290
50119
660376
517122
791285
1980515
1763729
1696094
1082897
106253
365340
1397783
1950699
885354
673335
403546
658724
1698776
1776059
1024948
1763065
1961669
1446560
1101811
951980
268648
1627201
208759
193187
834003
1131009
343452
863091
999564
1859846
14144
1290107
55232
171752
54951
328659
858092
780092
1758163
474743
336035
1888515
1018317
1180150
1010608
959843
1938039
1608166
261350
912115
894888
1981701
1261027
567876
233616
1196929
1015319
490921
445112
635870
818003
1568032
436622
1893535
180412
16433
1473091
1515128
664295
403583
440918
1877337
869633
1929741
1237859
479446
1914379
1578629
1489266
1219690
1935549
1560681
1891876
1909465
755629
633939
474536
233940
436315
92325
578185
1734482
695669
1387517
442135
178021
796546
449461
412314
232527
21681
1369125
542132
712554
578904
1737345
1132543
1141993
1987936
707114
1721905
295910
977914
1263376
597361
1015436
1525669
252171
940296
370783
1320784
10157
860750
1651581
1777203
1948222
1358999
538043
1391744
181063
1030437
129297
51677
475050
918176
1074271
1740630
572851
1791593
1407979
192177
1053053
1381072
748630
82250
1095266
1599651
1328714
1410152
1719681
133056
609492
1420170
1055404
1632735
675003
1531823
1793304
1747090
386694
43978
1169349
1845143
1377162
1784053
768880
696153
1040931
388558
1878536
153336
1775330
464426
1953948
1980780
254572
1555379
859600
814604
302336
1967838
1507218
1944267
832047
1368261
1783185
1311296
499406
232756
40396
791970
661315
1292789
48800
448509
1693934
96949
476102
998120
198961
1640758
540070
1161230
1442229
521160
1706292
1088150
874161
1839570
1281983
1903175
663018
721742
1851424
438654
826868
1067633
1427146
879989
284843
933240
1184465
1233314
248579
816042
1134415
713630
1559555
341764
105993
1996533
82881
299283
890794
1420508
1859126
168628
1267948
897661
993870
640391
1528216
261136
137455
376738
1026883
1139657
1460984
642190
1774678
1296128
1816333
398564
333106
1368171
741645
119878
1243902
674436
466887
1938512
1476769
1960439
1741718
1524879
635842
935979
737949
1241016
213229
476788
1659173
354776
1165064
350968
1404309
1385155
255447
863645
1720263
535437
466411
1291272
32912
1781667
1657453
598598
1750268
448183
1786145
105852
1560027
1062798
1040412
1198391
885315
1688342
623697
1448427
24469
698618
1111151
440878
1731445
732975
1719279
1500334
1015076
1136148
1811240
1056720
657074
1314762
345793
647904
1386029
638906
1058351
313531
834557
19958
450961
1293173
489194
863103
1129083
1628730
487975
1112205
606219
204873
139274
622428
1450679
1706380
1200229
614693
19602
653558
1456464
823659
1578001
1954829
720235
823698
825907
457720
5186
1070003
54482
1900193
302682
1664360
987248
1791389
1023905
1415671
445635
9088
1657185
663289
575094
1395703
1429673
1225463
675190
1796227
213318
1541388
1717485
1540869
1725975
806354
1736161
1550958
1249386
1243314
351622
548891
883611
1412761
215960
993026
1421384
1731694
14815
1417388
1438021
1441653
1639678
784022
1586246
955175
1418705
503610
477461
325031
1448661
296722
1191025
1326580
1409327
769581
301887
1114688
1288840
1191115
647125
425358
1128274
1042143
664126
594090
1018163
634383
1726514
521433
1230216
262894
1869044
756180
160374
770029
855036
845238
613922
557163
1306531
1889776
1244420
542479
921557
1988058
1625973
515424
1615464
1278417
482192
515078
1415290
711998
696682
1725897
280993
1049139
1183160
1076999
608599
1038131
673383
1395437
1702662
723072
98319
153404
1032243
979721
1191459
992697
72645
1770578
577108
1546261
213684
869673
1489798
1727683
1228296
63699
1515185
1917431
335479
1960359
134425
1193801
1557112
1530577
431028
1487276
1708163
642484
1815934
620220
677513
767191
957006
754576
564882
482109
1973794
1157780
326362
1568946
1785423
1218451
476130
1338648
1210398
1440534
1849318
880092
1568166
71636
1130789
711259
1831020
700748
1651902
559890
1070680
613115
1763063
459355
1223110
1525764
1227352
40849
1316100
186241
1174377
1401316
1462287
1153330
1421157
1564295
1169877
932245
1181691
1298380
1569405
1329798
954336
1530868
404208
1418904
382203
14591
375211
865705
36080
778397
1252776
1993096
189967
1012985
1990069
470967
1910451
1031221
921087
1291178
1666714
720912
564086
1477306
484218
1405409
923212
1309747
541663
1953000
304651
134828
1727665
534393
1364456
359377
605539
493965
1181789
1662685
1384294
733765
1291670
975403
1863842
1284084
335246
1367197
433521
607188
1933460
1866719
460500
1058663
1466753
1779008
79403
1802622
1506512
1576398
505518
544856
796995
674004
1189358
1891951
277658
1271986
166270
351536
1897098
1956367
939052
1884534
1061315
725669
1591811
1223289
1708397
1844870
1077229
630263
1388522
1693697
91076
1197844
1088720
1100376
4440
866217
588199
86274
318578
339780
696458
1702001
1213270
92946
43808
43837
1752110
1825388
53478
1845850
1404185
1621323
1678199
1886695
1513959
628234
1269359
1631462
460498
402485
301905
1223367
593081
1736079
1663266
1768076
1942606
241546
567797
87763
309982
523986
951733
126193
1720966
87653
1912159
746785
1399086
432315
1551779
1725264
1883702
1378333
1640025
833397
491378
526734
1144163
1636040
996446
1699388
1507811
1884901
1574366
27069
1856883
1450776
1357326
1199646
1148128
1275730
1479438
228056
465152
731052
357165
1745226
719398
23395
895908
1882835
488035
910652
103299
1890366
325900
344335
1887342
1323917
1820564
344604
1371049
348261
1015917
305308
1090743
1434642
1628469
1808478
471623
79762
90600
954411
794663
1982516
1978663
418222
830746
492003
719917
770943
1035632
1094307
1836286
1585284
250196
347254
1658607
692022
50405
547966
1411589
1854391
3764
338768
1238694
1709052
1322195
546973
1502985
1701282
1119821
658463
1520477
1274431
349674
435264
10393
1884209
534790
1034204
690432
1506466
440678
1145048
651458
175490
859529
529655
919344
1341909
87494
242361
1213617
1392325
186429
39465
1469997
1948137
85538
130004
1726345
359435
1526941
1614409
1459540
489366
1108344
1413191
1331450
1139966
807492
1022547
1451991
1608600
965268
319877
805439
1224247
946640
1431587
247032
1838477
706241
1743673
233713
1763654
1135973
1962058
1695081
593703
1516501
1058986
590246
508469
1263061
1831024
941038
1320680
626990
1834238
405690
389379
1680347
138585
141271
617966
1452766
738822
1855627
1293474
771798
103610
422624
1774976
1917029
245666
962463
571747
522892
515650
773916
1421180
422316
267673
1974596
625348
1191418
96428
540196
157981
1988223
93024
140194
1952395
1144302
1493589
650218
550520
684695
170132
1987040
375651
32136
1227300
1996918
1941035
392282
147682
897591
1412244
730546
524988
659855
505825
1464752
1192713
41969
21926
1653169
535999
1649523
1306216
572477
1011619
1935036
1188535
287397
1101794
235785
754732
1800051
459533
11305
1323683
1017383
413509
1413002
239301
560528
795407
156553
875242
857804
273700
47796
1313700
1196642
661366
1152198
713080
729076
60111
476344
643085
1199783
21933
262951
1765702
757915
1615524
1626352
1746134
184268
1575160
888856
978071
667055
720328
1270523
1920013
801539
19976
40071
224676
996939
1502009
343364
551965
1005810
1098966
1593195
557374
831004
1182539
1022661
1467919
1750014
175442
1063154
1000294
1375263
410646
877419
471134
19543
1427526
1484348
1008201
10986
166489
804606
1582848
783479
795322
625238
1177052
1054641
420980
121422
1884396
546510
1853409
135855
1917125
1883025
759094
1878406
1810253
895521
1488882
788792
74253
549289
1389880
19799
152872
1215596
1668496
700870
818239
645475
953775
586427
1908761
545370
497750
13568
957857
1763731
972597
1015277
390451
1826124
334893
1506304
1384446
249335
1177024
1794390
222370
1518224
114114
511894
581414
1564574
492215
1277108
1925740
1139268
183203
1683427
796982
1543874
1465755
1892416
1061433
348354
1268538
940758
1895744
281268
60767
1654983
537332
1236280
432787
306130
1014633
1068194
455246
1761396
1607926
539532
1226363
1605973
689631
1874949
1383196
1074205
385163
702659
1916822
327660
677289
1391551
266160
1268102
1918496
1111276
1991257
1978958
1897464
393233
710257
416900
868228
698021
1803960
1965475
1837944
434834
1879110
962743
674537
1499697
780295
1237860
1543395
1665005
1412797
459240
429244
740229
1412982
1487030
1004967
147989
520640
1562273
199307
1759755
1439904
1695127
1875581
247940
1894017
1896291
119026
946245
47368
63846
1743804
1430257
1219284
1667927
1051385
1186220
1847691
1416757
652124
1913221
1967159
851491
321182
1872741
1700054
168665
1946698
1048107
3054
583237
1253018
1376949
1830420
861142
193012
53268
814385
1926975
827529
1244844
1399765
1332460
197642
1930969
1865423
510453
912652
361906
1764895
1529051
550019
694889
387281
1416313
664420
431772
928238
1209995
1397781
930918
1666331
1304449
1039532
1534936
50798
980605
1294923
1418258
1412030
1535185
73510
1545063
1439837
1102842
719072
80883
1848342
1346408
1545032
448375
1331411
1284352
1514428
1162756
1745573
677274
1496687
1844866
557121
1344650
848854
1014091
282093
108550
1121629
183229
368965
1950153
250170
801001
578576
1854931
1260466
1660129
1474736
1589987
1465525
1825834
1142106
181521
1972678
1689850
1773157
724426
1143431
724229
355074
1845218
1427384
1201908
1206081
1267007
128997
965681
1661458
1443070
1242223
1307024
1639292
1294644
1623792
823377
276552
306512
358133
1007583
1026574
1929741
337094
1127853
1504124
1057286
476904
8009
369106
959198
1668864
239877
1849109
1655983
990359
1933583
388236
1166818
1187252
866087
1104747
69199
1971463
1159154
1924776
1794756
319124
1435327
1719952
223360
1980864
1089863
304278
627866
810376
1132185
1550794
117801
1708553
1401169
339487
1785187
198294
1923611
631358
450389
1808926
1926002
1185826
1592015
559300
529202
1749653
1675722
1684688
1283860
1533547
619420
962793
821396
1770906
1257148
1700999
1739755
1730565
1784735
1224717
835095
1399785
61019
1616690
1542291
428173
10325
848885
484898
650841
835084
511267
1082511
1504288
550293
719784
270405
391959
610804
961740
569081
456624
1976750
498733
1187941
816371
840089
618606
822546
1407380
1418854
649566
561798
1130964
999270
1798956
69766
347220
1760037
1985908
802144
1533735
66348
775422
874861
844416
563726
173633
517640
1948510
1065411
1187438
1947616
41312
646000
1949951
318343
1694287
1829573
1326560
1504333
1447511
1500585
1181421
761664
1467972
1583203
343680
490302
704885
1125355
1376107
1107686
917800
506073
1314721
210129
1246754
1626395
383259
1413605
1994252
1077282
739459
628543
1497270
565715
1672651
295193
990439
1654668
1562161
568458
512916
603711
1645486
1591109
1193960
1368907
1942126
837675
32238
1251609
1171604
1995582
1487598
1858963
385544
1060214
229600
313544
1196495
1920166
1183579
958779
1208686
1080061
1768758
1898755
438978
539264
934558
97176
26051
1963726
1245053
1884658
551956
1119651
1041627
1406800
535257
1897972
1858657
111179
869162
1647765
1220484
1653160
61688
1129068
1432964
1838875
1819449
142781
263575
1001697
98601
1043862
404958
1739058
766083
8604
703417
100263
8001
352269
8799
585136
674127
973447
1789003
426054
1448119
1152501
414276
1194609
413299
335493
1901626
196808
1151204
1789477
1660565
1272290
969943
1459167
556204
1357899
957501
1307574
1160484
877460
616487
966784
50622
1277618
777928
1354965
35714
272898
1627634
1622526
1643028
969535
1631371
1181915
925747
340331
1847033
347191
247663
525241
442378
1303416
170734
50873
1895705
1868692
1194491
1922122
1539063
1413345
186551
975291
587729
1315004
1405023
481555
1417444
1541883
542431
984861
496881
228035
72122
346776
36784
1381496
535250
1748988
902011
521011
1867363
1850318
491757
903658
1432202
995414
474793
29638
1905812
92997
1188925
1282454
830027
1370448
364303
994643
248267
1895585
1396054
1589716
1784292
1590693
765615
68867
693191
1298505
1791838
1916445
592189
563341
1369877
962694
1624236
772673
768761
22010
938168
741734
1641168
673219
312785
374975
1425696
1473968
984084
1884447
1503305
293761
835903
503590
642707
816452
313397
855652
612073
1640557
1850410
901287
739028
914258
1154122
624872
225042
208230
1702955
352969
1590322
927950
624871
1647914
131989
975932
728958
232883
490786
996991
735280
1699560
370266
130334
1365657
1275002
1985298
1569714
577739
711612
886651
689816
1299776
1349186
517235
738742
606035
577400
124255
722789
556617
1768031
747721
904412
1956043
230013
1844105
176603
1413343
807159
363993
848789
345282
1086512
691214
1638362
566893
1576331
658522
440691
1228078
1455030
1010067
81100
911621
1185566
605893
1607210
804195
190824
265631
775139
1623863
608739
666416
1671654
175076
99134
1629891
718168
1176201
1309151
1083555
933526
115610
1104276
1841742
1499884
1193238
1110717
1068593
440972
1537926
1516734
799467
20247
351562
1943526
1761888
1256926
1381762
841305
311047
1070128
1208971
696761
1905416
34806
1027946
1203738
1835373
1360838
1736273
1889356
808734
1709862
476970
1490425
1798744
165566
1557858
190348
702779
675830
546531
630459
1634628
1335281
942267
1422798
396550
551633
626116
602197
1107313
780358
306042
1596141
1988286
1602337
1218246
1892712
689997
759531
1656532
491949
1803211
441405
729775
1675723
620357
411760
1871402
1372476
747517
651963
1002689
607878
1384359
629330
1259633
1971979
1397025
1898305
578836
1609675
893423
1599092
330383
307780
780007
1589688
1307478
839629
1533992
1797188
782131
1051082
1716864
1087516
569602
758658
471216
1793631
746698
723003
1181459
1495967
1281487
1392591
889272
186966
1180209
1285106
661217
833736
1049126
1397633
945714
260065
987233
241823
1301158
840362
1528447
494129
2768
995232
33770
226892
897294
83532
271349
997459
67538
1146934
1206426
1761285
1461667
1507196
1589615
1447480
598010
1773211
1797409
309664
1606791
637240
217588
1735785
1253498
1878904
155240
938251
1984860
649104
1547725
101482
299804
1323176
657431
781072
1233882
1020560
437314
22789
434940
1109477
1041160
1525788
1976250
1167725
1389990
1134234
1511997
682706
1009704
58422
1544341
239500
1786696
1627910
362962
937573
615985
1356206
1931502
1112653
200451
976806
1194274
629233
1407592
276479
302384
1920495
836503
193162
398164
490464
123551
1813860
1583564
242060
1226713
112057
1060618
866901
1726150
120122
1746441
66807
292637
1930729
1732816
1338391
985411
203136
1771015
1937901
1407751
672497
1783086
1507087
838490
988197
1881076
1988318
1462539
1463471
1213565
1464040
1581061
405007
3558
362943
594150
649309
1590409
584106
485167
1944723
791031
200690
1466201
972163
1268111
974188
360218
327616
1726400
310584
504292
759946
717342
718278
1522798
1760265
1845865
1184187
566697
195393
216907
1005489
1558821
890200
430338
1832779
845244
49006
304566
1837830
1682292
1899857
1569698
1161999
399760
1387599
1342982
1688740
52341
70267
1911833
986477
1354129
1197619
162516
1910712
1111483
420794
1921402
1554203
385683
1413638
229517
1688905
642577
507037
260089
1388051
1856722
272390
1158777
28515
1868640
1195696
1348778
661879
1266214
422119
1721443
1925290
577954
932064
756435
614049
1816205
169587
1756627
497855
970647
726481
1602857
395207
1802985
925922
1121792
1334567
329508
143125
124452
1903568
1998239
761781
1052266
214045
1357276
691728
673893
860048
1769360
1686930
1044824
42898
1055807
1631744
1016608
85609
1940031
1440051
515129
67105
1892127
962420
689118
1192456
1334940
696336
1893428
772797
667282
1239249
1410238
1341890
1191164
1535404
1249165
1292043
1233349
385318
225623
747901
123172
910261
1379482
1654060
140576
313823
1749869
674790
1597122
222781
1731625
1967869
657871
457192
1120328
48774
1433383
71871
469276
1474929
1231346
323170
69554
1084259
924329
1825580
315643
67719
161502
41345
819259
1678889
1712369
90244
1787992
1118562
1418870
371004
1352200
1849525
38305
1578563
1152460
156673
387048
1352961
1552929
1075227
1375189
726237
1245974
309551
692878
866652
794111
1728428
1002093
843203
808394
549552
1875972
1320583
1381482
581939
381014
1910831
756265
1508401
140252
682841
959200
1307488
1096573
1319399
672806
388403
1779629
127608
20955
1410897
630709
521174
1791446
81035
1446175
1531987
889086
681640
967073
141932
465294
1170728
1036482
1903517
219450
498774
1932660
1983134
160744
1324160
261191
547035
267890
1981354
400762
1998316
135170
257979
1161798
1013066
438668
1432679
1371155
1512927
188915
321990
408519
806731
1757013
445339
787490
328975
93477
1794922
1451758
1326347
979722
1228245
1164577
1314984
454988
644564
274699
1375165
467014
426252
1209886
775716
1235566
1370805
14075
1177560
939236
1301697
776130
1837857
1912389
1588040
902506
320129
304465
883830
224369
58823
1912245
1552194
138730
524756
1231852
172858
1836525
1388448
502095
1838796
468593
1036499
1918645
399915
1808437
595782
1452092
806468
22532
1324607
249504
1833756
1067262
894185
1954394
818286
467232
221210
805318
1751893
824298
1198567
1588014
1424655
1139676
680933
592388
1770985
579110
997244
1093736
999713
425633
1354097
185309
1827917
1898429
1997234
1481385
1841293
572388
271754
1678844
1395130
836910
1819912
707490
1899472
994087
573415
1291564
1695434
1025634
1204271
1364296
782951
787060
310777
922802
983680
903838
1420669
1202954
1463158
1958821
145492
681151
1018291
928173
1438357
1760294
1382152
210982
1693800
200643
137830
1544499
1667067
112231
1407921
1145531
1754016
1900964
251037
1989072
863417
1543811
1511586
476477
1238759
1661498
320171
1921208
1712328
1861393
1883773
1324381
419616
229129
452533
1796104
1203211
545381
595921
701897
782001
1430637
689666
1233159
1191689
605541
990010
1782408
1632797
290756
603150
900014
1781877
1215154
1680682
718606
1588460
1677596
1335686
205572
1571017
583876
303076
1904223
1434718
1295530
1745525
317383
893497
1756120
1831319
1698754
1889090
1257553
440950
605928
961585
446104
1521972
270028
421866
1214444
1495609
211877
14668
818303
1873359
592775
762003
915062
1033683
1659423
310870
1160645
1642455
1488312
995220
1005244
1845391
956957
1929450
707648
593021
1636968
1685516
1849807
355500
1280359
79625
478148
408493
1814813
786350
903466
883713
335240
1748747
229349
315790
800085
1704620
1796535
1450961
327690
1265925
1849096
1027115
413572
1707806
1100946
1466997
157846
1134013
1942235
1790154
407820
69615
601800
1987274
41208
187527
948126
1669256
1923035
195672
1683624
1602484
799701
190753
1977847
992088
378116
255812
415190
480859
1839200
348052
1086584
1248633
1794388
432432
1459895
952107
1826451
560065
276737
343582
1116782
1081045
470865
417189
181291
874673
1174645
642580
1294331
1230301
1637196
1510385
1981215
1180830
528728
1521088
88694
352695
565569
1967236
1323199
1673630
457769
532874
1930431
17551
916237
532401
1557685
1073321
276655
1378520
331387
882291
1774402
1639775
1560799
1720723
1128304
1368733
1352861
534366
1427011
1993867
1563361
448270
1750544
647024
1461464
1529463
1377152
372563
633016
1571966
877183
285980
377410
224537
798410
1625097
178422
691078
213846
574115
60561
330198
1719362
568227
1869817
249438
766523
1124812
1476187
741311
406526
1712265
1225482
120863
193198
100934
212568
63070
261149
1158984
258074
107402
1851022
1161540
1383220
1089171
326024
1830311
1297805
981206
99799
1076441
117863
1187540
614495
1610766
456617
1089787
1622919
486562
214400
1239640
1802408
1890994
779769
1315589
398475
547810
864179
865947
346517
809972
1307917
1150118
1676910
1547221
1015459
1667820
1568621
19953
342599
1009922
45351
1587770
1948744
150864
1599759
1545
615342
275441
1440934
694340
1326827
193509
1638215
1905594
1423637
978412
81413
816974
1022321
1273204
1530110
421008
1550773
1614941
1211860
1427126
1208783
87405
209839
1010021
1676821
1108398
1393871
760
1062664
161836
605882
515452
1827906
57217
383135
550216
1601901
1110472
1556911
1764879
1977453
545686
702668
1232093
1947891
1850538
1397940
161842
1992265
654092
1899369
415951
977136
820530
1167130
1611675
673486
1074247
887224
12841
1596541
1380042
1731462
1258999
959422
908101
663373
1147770
1318500
1445973
1201874
234861
1723324
1888682
1850236
1269827
1988083
990364
1638821
569622
1129592
1205518
1793269
811341
1842864
630431
1474936
28542
914038
1386122
938710
1363767
365898
147822
948981
1356010
476953
892829
939956
227733
282159
483421
1148779
1040385
1039527
1655332
463682
983951
670550
1288484
1526249
1266446
963222
657602
1422976
1059607
1850338
1285196
996280
576780
1843408
1843147
459932
79037
906145
1340907
415645
608622
1418339
1777388
1087586
639181
603421
559436
318746
285049
461450
1317268
1099328
542859
1855225
1354562
1718126
256571
1385131
684895
822728
1633083
1433463
1296728
714095
457781
90150
491144
403701
367047
1141585
280811
556953
230629
575690
5712
2396
1456614
943781
1086909
495509
447086
934920
724508
488003
307460
763678
1741055
1257065
1184809
74838
865365
25351
1165535
1871055
1191284
1502004
1350635
262230
829431
514416
48502
1376580
1058407
29597
957323
344655
689860
258230
91845
1078753
1257380
443146
1479657
1391930
771423
562933
525683
1540533
233457
1500016
1276235
625061
1855205
124371
76401
75906
1481752
45412
1033618
652813
954421
1525261
1390578
115657
1598834
1948991
1094418
1170546
1189276
1645123
75988
130392
128593
499681
1908480
961591
1521341
1195390
1480766
1929863
1834928
883590
232219
5182
1524544
1864091
1591641
1725009
1011614
285811
1134982
1015928
207198
1409396
1859343
1020917
1269955
87258
1227318
468521
312592
1319331
66731
1764409
208161
200513
1915266
1733591
1972126
962310
1661329
174156
633915
878690
3244
215911
1785143
1636884
1067080
1838923
372585
1753352
1352045
799726
1864181
833961
1111408
1963360
224999
1795848
1615949
1402108
1830174
871235
1212683
1677111
1295292
1951480
1544003
1314586
1294602
328671
1824074
1357855
1478427
346779
1656928
1052922
1799861
636734
290087
1184406
286698
1850673
1501740
1708486
593562
1784178
1134937
137589
1261905
1525551
301424
630458
1776370
1560154
1021572
287216
1928047
743478
934030
68151
731891
217903
997942
1808051
295205
776614
207233
1691026
369240
298254
716285
1219942
1070709
1107759
1274252
1178608
622205
574741
845215
582471
86875
841921
132105
849718
1868978
1121925
293799
1790666
100371
893648
912719
130483
1910698
1591953
345427
1935152
1970174
1279976
753931
1240450
938780
1854190
751501
534434
751966
1589762
1863086
795308
650947
1007302
815510
1608057
1055927
43642
1324308
1172545
370091
1555812
764370
1524880
530239
922233
242856
144430
734267
573677
1899863
1249426
46655
1855078
1389101
1598638
980822
84931
911707
1129031
13324
1365905
744765
1943141
132410
979339
579564
295207
1228432
607710
1402120
1619968
218356
1685428
777920
34557
1508269
1717464
32838
1167117
1834638
165639
507234
1485800
802976
1255571
756119
905067
420520
791484
1569541
1238351
1416178
1568105
288945
306405
1241316
1956321
585284
551462
909205
187991
525396
1935690
976799
1391702
1337748
704881
782077
1331503
970915
1358430
932611
687166
252927
876691
1766211
148504
418353
803933
1834590
1422987
1925745
879392
1034470
642940
1669945
387439
573088
634569
1257559
1025738
1306203
1759319
788001
165920
473066
554151
1002670
32436
55506
1532596
364913
576173
122695
1087105
524265
1941419
78932
1181348
461732
1782891
1382734
27810
1603238
488324
1001055
1973492
1984979
345538
578995
376775
1021098
213985
1268012
1947038
970417
666659
1770883
1124907
347290
353708
94506
1758815
468650
892785
1024431
1592908
1491988
1507836
1992637
686710
470065
1197013
1694497
222265
1810383
1712414
1611758
662027
857473
654480
941202
1343108
224267
441157
1259223
451362
979525
160309
1014362
871734
1314982
1939405
1267045
697983
1135101
1949837
1894391
1263720
162544
500219
783844
364095
926638
1606013
1156209
1478517
945407
437158
417851
338896
265619
614732
1723806
845898
1608667
903969
1503676
940843
864832
1755275
1662429
1590758
886148
644714
1098830
1955962
1638821
1937646
1119084
971918
870275
835401
270120
1250220
819283
195406
1649995
1406924
1440707
1942702
502470
611890
281901
631590
528272
491038
1776957
1067323
125598
215699
1850713
207670
1361674
1858436
649983
1825054
912417
580328
851840
1339934
648544
769912
1423051
423206
1270352
1781269
1277067
1656421
880544
1651736
74131
339302
1141866
197155
1808555
1435649
633225
1326256
110924
222301
433017
663532
1499613
563386
703362
795992
35414
431756
83071
909919
46091
1593302
1311143
1713038
821241
1509023
1552466
870898
909407
904468
1472350
1054965
1559137
1016300
707733
720642
372946
1360903
669133
901127
783556
1992848
397734
1588172
1147602
1072927
492552
1715881
1615694
704047
636228
1991884
133293
136716
30752
910969
1384751
178002
1610408
1319251
584897
1528401
386833
160174
1225074
999401
1228097
1721059
1264082
608721
1666721
1136500
1531449
1705525
1442751
1836409
1760744
499230
219385
254211
1539387
1965216
1329138
367334
1298797
1583572
41749
509685
1073032
178890
1681862
1200815
1404575
560095
84863
1374969
265928
403357
24613
1717512
1083393
1188024
1368271
1278262
524885
87193
1848758
1713696
1106982
1181746
1206318
1942055
332929
267135
1398940
646960
646500
742381
46424
961863
956442
175418
1926927
1210492
864344
150624
1649758
793615
574966
1724745
1529044
1913426
666855
674299
1027886
1356752
1587401
1116264
1303370
866434
1813860
1881257
1459743
1648104
850017
1861077
899678
1328254
863915
608598
891194
1126782
1753151
134824
583541
73219
327713
170872
1724489
960802
1371419
1378712
1045173
674921
353128
1834228
1120932
1944087
963703
626578
313375
1240659
1894049
679856
1120272
358079
244150
1868784
232184
1157175
1359700
578772
1638718
471440
1029671
1964466
780881
1162519
372883
1586118
1291698
132051
624372
550891
577901
258202
1054055
721386
1104249
1794582
109558
743350
364950
1824904
585665
1075873
2047
393176
14867
1817293
1491417
361545
527784
529255
317629
1752249
429251
420404
324594
1907422
1065427
873271
11825
122551
1627401
574320
1278173
604622
1458865
348262
754135
1473375
1931401
575655
631151
1847604
1801949
1932700
1930467
586457
1608258
1331460
881760
119689
1366900
510492
161186
1147403
83923
1777449
1536980
12135
1918654
1586816
1622135
73940
245378
492708
1462626
930884
850723
917611
1803396
732092
716778
709616
1594538
1235191
1290355
1369460
1851743
189110
1800669
1153578
1757319
1444266
592179
685417
1170771
252254
1904734
1555786
471589
232610
469774
831664
1266421
262916
825723
225668
1099898
895262
325160
390367
1820277
1295706
1113106
149709
1654772
737279
1369289
1800146
1970159
1466963
230618
306641
1007346
1887178
1395159
604911
938284
1087139
37537
428995
660694
874158
626297
1348111
1458635
1222310
470307
1120382
985965
1278025
1534189
1462673
813395
178919
1289633
97560
509252
1573752
1551705
1429804
550365
1242059
471561
864544
242755
1464103
215197
1375571
1999703
751605
1338325
175486
1391119
1176399
1919185
691851
978258
498605
1508503
756180
1908230
193401
1590905
1597636
1608226
718634
1576648
389688
255132
1368855
1622344
1959783
1448003
337791
1922863
1148967
429647
1819836
375781
1042140
896067
1738285
1946459
1714943
1381493
1928645
842616
1435082
1026466
1283707
1315730
160197
648246
1757634
1571584
704828
1874814
1925585
514345
14023
265477
1744247
1921716
656939
1133758
1870632
986012
238519
28890
1751556
1332047
1654532
978503
689455
526066
1104269
1844540
1850724
1112979
1573604
1759023
902916
1160895
755830
1046222
1205250
1946217
1511647
1688324
1738948
747192
496555
469554
1603123
1572263
1692388
1174398
1420900
62000
1249183
840131
309233
1340869
1909779
25542
1210913
850620
1021485
538471
159782
1446735
825720
1300488
795475
931264
133786
1542060
1070454
586574
1849390
1891523
1767546
1444630
430587
1897676
83801
159388
1484394
877448
478815
36919
1877458
1756900
1029423
1048031
232884
849169
1735405
303554
1062375
645628
448309
1269037
594314
1224305
178239
338504
715943
1442083
1644605
203777
1502427
1563190
120198
1148672
1424706
462735
434497
1457265
937848
720295
1076132
1651692
464010
1776332
1567245
1734623
1247766
492656
1700497
1819389
1063213
1420754
517414
1786513
1660131
1704427
1398537
422440
511362
1245292
503822
597560
63583
544600
1415711
490448
1894171
267457
381532
955958
1997637
1859241
1391830
1027716
1315444
765261
209674
75672
1178932
1823660
447597
1457855
1270289
1131968
1503789
878386
1012499
1348267
997246
125049
150949
489175
1093580
1628052
1784691
1498604
1118969
576088
1320575
1210072
1373947
1283265
315180
812389
760013
168551
1063186
154124
198433
1947595
1714533
847552
1312358
654324
1765884
760094
1298206
1456005
1501701
1038041
1893169
612754
203816
1378861
918742
515285
346633
694143
700812
1335956
1696567
940603
9819
542270
524627
1983463
1535278
122470
314315
1700939
437790
585390
709012
796484
240899
975400
1981516
1815845
545188
1456142
1048888
1357982
1294429
869925
897250
891260
1732392
1713259
1658955
377020
314956
366552
825231
1657590
898849
381321
1490163
199481
1266207
695009
69655
1179776
1875550
947826
1590038
577125
908727
1688322
1266418
1198465
1998676
1852523
922320
1683595
1103127
83751
285525
770611
1182554
1913679
1618285
801463
972157
937579
1364075
467974
1720369
223584
1635311
245627
1081653
1893516
287855
193070
786841
641048
794446
936690
358082
1783634
666789
1990079
1205433
375424
146078
1992339
1260668
862982
1423748
516879
1463377
1626831
1711474
1376973
1730563
1828688
1761614
338665
1907175
105530
1737723
984056
1077034
516751
1695557
1812610
254095
1537994
448163
1963545
727052
1130631
735652
406465
948167
233167
933711
221223
837491
764555
431452
1894535
1081262
410997
947243
1705742
634914
1958732
1575016
1085178
1699521
727893
835916
752143
1301807
1083932
246755
1860869
427235
1191454
94662
443804
1747334
1936860
186649
1571329
1655208
166173
1062689
273556
550723
602114
2031
400654
139259
62251
103730
1200748
1023333
1023152
1211873
540545
355250
1651356
1361457
1213743
1225219
1142939
1943959
1930221
684576
1553372
1622102
899332
1896213
20795
538100
1674278
912702
358176
1770309
1606519
673475
1160239
559316
1266727
1697277
714086
122305
1744118
1392179
1735783
1829856
356307
1857524
1039842
205497
534902
692621
202164
1727774
1180978
963702
1350770
160779
1296951
1805891
672350
388533
913676
118283
587554
1526745
1753767
1546161
927745
1965886
244385
1459944
246783
755585
366700
978953
1039709
1258497
138136
415398
515344
245611
554741
1293020
1696202
1077514
610595
1004666
586844
1615749
577685
136429
346169
1543975
1243186
583578
1269395
71701
495172
1821565
1419484
210275
1538784
1388902
1331392
707551
1149376
1049062
1564451
141120
1457430
775912
1067325
511226
612078
145940
581027
991877
674589
598743
1513182
241646
1194945
1240599
1012476
1980321
1266826
1387657
714841
775622
1020800
1343717
1760688
1210281
1958839
1562182
1668986
1695914
1973030
67681
1272878
452423
388212
1089622
1280628
492220
824846
1745092
1820170
1658769
1445499
323169
287237
1262577
485367
50874
383618
242159
1401644
181205
944222
1691410
1443609
762279
893181
1748668
204891
692879
690707
125397
677792
1723187
1000236
593761
1683201
527235
1334516
187129
373588
1834859
1359820
1069076
1197321
1108627
1039349
1028638
516163
692760
340664
1095241
1251236
1736200
718723
1192472
1329254
613240
13534
1245881
1756727
1123769
1231784
301698
600897
1460356
150105
763045
511706
674043
1377670
807749
369559
1403322
1227517
1767429
226881
642043
1241661
100885
283311
1909309
1787338
427713
541972
7035
1779207
327307
1931443
202278
1839836
800948
151840
1299075
8423
539050
1255978
755305
1634375
612510
1915895
1705908
1899874
1120088
1107527
1025366
587429
887234
1014142
1164153
508884
1495528
999892
2659
952811
1906577
84507
469662
1768450
671831
1500349
1952571
1491475
1598344
1887873
1130768
1483771
1766528
1572537
1729207
286962
30014
834861
1703635
279173
906301
935707
112095
657959
1085141
1229088
1471115
169548
1499251
769446
804434
1101894
1751950
885964
1060503
1310492
1489566
275810
756831
107349
594167
1076390
1686459
23385
793344
573893
297906
1722937
616463
431891
274102
1915560
1971145
1167612
779245
1705347
1413337
1750095
995359
51452
1795532
1776972
845620
1007456
716029
1766534
165714
766101
1948314
1927257
112710
1651187
1101323
1150405
433639
479200
1363410
1643810
1058719
341556
1782847
424871
1325517
1631303
1673023
1235962
1846701
1156566
1432630
424861
1059726
375518
1171016
963567
872212
410505
1892173
853521
1139595
1246569
1621264
391640
1164198
1067422
1582416
342319
623312
1259537
1275967
1768073
1275162
1480288
1966983
1670015
1739270
1287991
1820547
148794
573302
1025938
312855
1657607
1954042
1760496
1154822
1954058
848423
1745972
1038267
1837229
165219
531215
1278685
1295538
1483028
822924
1920932
1853872
746298
126393
1311050
790345
1475183
66147
1639405
1170991
768235
463184
934388
1022755
1921635
1812071
964494
1146527
1550331
1657445
98702
775685
1745417
1728567
700127
1882187
484741
1556264
233475
489586
1256844
1436691
1427237
1299831
1916592
92292
1117982
1295723
391743
1494884
1227777
788013
1413384
894677
109031
1274220
559547
464722
103482
150853
1037467
972459
1480973
632825
99758
1061535
830742
1074590
1901175
131199
1162583
1465257
1273333
937032
1968106
1881352
469816
863253
398075
802428
1815725
482364
184371
826454
232240
1513371
637353
1349799
1515067
3076
203694
789456
346220
41176
1039088
1923025
1322443
1501816
1463897
1812474
1875353
1782657
357530
811758
261238
1484191
208896
694923
175610
635768
1205224
884348
1100567
1901768
169208
673856
2109
1430572
1589085
887686
1141699
372398
1222021
1659491
15295
14304
491670
601231
1087818
216424
1032019
1621698
402542
731956
1253991
1654405
622501
996145
87876
853450
275912
1446491
1386708
260760
1248507
1353554
44428
1598008
1942008
181643
692160
1742658
442420
264718
279357
1239293
1198228
1467554
711034
1421072
20975
320219
354412
1654372
1670815
1111521
145213
1090046
1291841
620621
89136
1426894
1406836
1768270
882325
292843
1721110
368320
1297446
1214461
811514
1530020
50332
1369988
683454
1070543
1725281
99348
1510108
1921212
98808
521576
572883
1844221
1394220
502387
602185
91252
1769744
133709
761502
140615
546556
639270
581261
1710772
784038
1571359
1728981
597964
1467603
503325
1364765
1237968
584890
1774498
1060583
319127
409932
1836167
1690262
1786146
11045
1708730
1107219
1493262
1216441
424992
1729351
1753660
1186021
1037642
1932370
113874
1892971
104968
1785335
1763860
237852
84359
1549414
1506361
1068304
1611981
751974
1872156
1347855
311349
1968176
1556460
737650
266305
357771
791485
436573
1133632
833967
1820371
1619809
1656530
1677422
1582458
1985012
552418
964331
259775
1469371
284418
1776391
1142979
1336185
1913224
724339
1458681
817857
1984510
1275274
255912
1923362
132995
684660
944110
1146852
832473
1947874
1231106
1044360
707221
1563140
888330
114578
97308
1919318
1786382
1832307
1496426
1768670
705718
777999
76930
326115
1790723
1529658
1004008
529767
1096373
1991992
1293461
1144036
1039651
1931047
1609132
732005
476536
77186
1169684
451941
1500724
1337112
1960178
916425
450215
493145
557765
510620
1124189
1933184
1830246
986119
603727
496073
1147080
383087
1011059
870861
1745560
682239
713265
35840
1455870
1816771
1515783
795602
1678490
1663479
767439
1425492
285749
435782
1097777
1696896
696496
1699470
580501
813478
1293459
1636732
1540583
1439162
33484
948063
1762359
1318090
1129734
405878
643885
98439
1162760
867341
1103241
1555236
1447091
1999184
1635339
1118353
1058504
1390615
174842
1114149
1142111
1052991
1994794
1831881
1970663
1865590
1580749
1147198
1022563
749499
1295691
489538
485769
1994632
420714
1711689
1338841
1948725
1980391
1840331
950657
1060842
500567
597232
162999
1651551
792696
1070678
412398
1124699
816576
1389072
1121201
783743
712614
1002372
1520881
527589
1807354
1596355
1384081
1442114
1131505
1362472
1312330
1036574
1608086
301330
1954344
785706
204510
1124500
1704376
1903311
599028
1796078
917708
446406
1834589
1822705
1722190
1450094
623794
767399
223504
1358006
1768793
450382
1663894
1635819
1725772
985350
1038318
914370
811254
639239
868468
1468130
1485584
929400
1068770
1100120
1834724
185654
1265382
1935256
205177
1773178
1400389
112117
1421651
1385528
1708979
946217
632007
845981
505283
74663
788800
532280
1820082
3367
1833576
1253329
1117176
1615074
1784330
1209693
1092042
108557
675693
740321
1071646
45038
1260309
1942495
1729237
1782761
1509124
460660
754528
1928479
933249
83254
1828957
142098
630630
355508
1535457
831454
544732
121197
815201
518383
1537356
589810
11983
1766726
338582
1692679
67941
1395936
172451
172487
1418499
1168204
1624689
491412
853976
271018
1710242
1967218
1420927
319811
285688
1176925
645227
1911896
863207
882123
1720310
893924
303780
316889
700425
1482849
76221
1203012
1743604
691953
1739654
332917
357163
107579
1075791
1670256
496438
1228622
1832394
1898913
1514253
1216793
1976436
1906419
1330199
248632
67297
1322410
862611
1529724
638269
1213326
175351
1832004
1388145
85434
1333726
997791
1551686
954630
207007
1753610
1649135
212094
1538949
838889
793903
423382
1746875
1666040
26451
1730081
1990868
1655090
556597
483109
1726867
1375210
919713
1598037
508570
1825555
1050356
975164
546559
318563
1226764
251115
1093878
376795
1231540
1356277
928622
1903857
240855
1244896
93038
319746
825905
1973790
1563607
1396675
1854367
459357
476098
1143045
579337
339823
792411
28296
417928
693142
80215
598157
1955038
1364730
1701034
769493
872078
1808900
783343
1104144
204950
723276
423666
1575910
836041
486117
170558
992804
1174943
1562179
1927763
1606064
989568
1068849
513634
454419
1208341
760943
729019
1323438
834602
459513
1171089
752744
1537173
1316782
1952618
1861873
290560
1493205
1230590
1975610
1683117
1289134
981631
1613805
952007
123421
714792
1912486
662101
920546
770370
1254982
188056
1906813
1083924
606225
347880
1366227
1283451
168463
821415
1957574
704460
474500
315085
1035761
1459048
1632805
258095
340286
964399
504280
1253122
719845
281442
230192
1093497
332327
1477375
1596667
77971
660579
1131025
1283079
1582056
1840527
1904850
887329
1846345
1354639
526606
1761610
617201
604291
1415448
1508957
1148275
1954783
1545712
1774939
1687646
1328188
645161
697208
883375
1038281
1940449
1294821
367081
649181
1547311
841223
681269
841660
933905
846006
1636131
1986337
1847409
5885
1555504
289686
276549
557465
1006230
1688312
1224845
1627013
439284
1461895
25410
312987
1428404
1653236
1825048
1160120
879432
1757494
851219
1081267
895724
591968
435271
726358
1416712
396597
334200
224003
1602065
832609
1734450
997707
1204407
311438
1154491
1141879
1840478
670453
1622178
705778
668829
1133214
1040846
817366
827954
1259804
1487300
1381698
966341
981048
432318
1582358
1127339
1410048
289910
1941665
468155
324307
88995
792139
1967874
1093735
1235903
1056322
11555
515059
1689881
747180
684368
1248068
965130
1994216
31201
68701
836015
548815
293777
1327205
501630
347968
1722754
1370586
1792155
968907
518782
646820
409736
1549567
907751
1915097
861588
1029859
312770
1506437
1111122
1682536
1225589
1029291
1967638
1161185
182730
607946
1759870
841000
675589
1881675
276157
735454
128493
422862
1283770
316872
539418
47198
666835
1594798
1656240
1756885
356670
979743
200877
1900658
1188494
1085329
979287
845366
787836
219629
80073
1959409
125560
606680
968124
356936
362025
330314
216958
1974117
1602295
1320917
387008
679046
81566
160402
596515
713594
37170
1747030
1370146
711097
932019
978919
1498368
1837264
1596770
1361792
1359853
1579242
1871721
1391226
784066
472230
1138197
1040299
515920
1816854
1174298
638404
1080234
1790823
139168
1250682
1724874
1613489
1079533
1278497
1449982
346792
1715668
1500024
545378
550190
1211490
116480
1779878
575126
760321
1035641
917919
1700208
1215698
1258069
796720
1874113
700212
1149638
181086
100061
399728
1960410
243408
576793
1024395
545831
1096187
1084175
135665
382550
1439874
1826838
1084253
884345
770457
913002
1961161
6464
1380224
1990673
383798
1893212
395636
1420387
899404
889877
1252086
1908749
213457
1042835
1805140
390945
598271
782990
1477982
432185
618619
1762061
1357025
1467565
452805
1615671
1931459
1302595
746884
16191
1051295
1670404
349424
1234899
1602782
237665
582775
230261
709015
736205
1537182
1487194
377945
1161886
23468
670081
918173
281916
1131549
1617340
713105
829871
217006
660451
1493184
77958
1355085
816092
1579634
1533381
1520167
1241486
405726
1918246
1567565
876708
1260923
891430
416145
1062377
886424
542929
265841
68221
324962
1948698
1491191
5701
1126744
135150
1885734
534689
1757968
672331
1843624
1188868
64546
1988443
684838
123307
253085
1351496
39194
504096
1740908
1933975
354261
1012866
472012
1552619
205896
1430174
1912036
911936
124053
786683
804921
1985292
122719
1288301
441590
1593895
102051
1973922
502642
907319
1132804
1007114
1102591
928074
1442260
1184406
1389396
540407
1028892
1012632
135670
533742
369744
1528118
203261
1390256
392124
517121
508841
611214
1840867
308283
1880814
1096879
825163
1743433
1469750
1096977
1278294
305516
57036
322920
886584
368062
1799239
1081583
652951
378056
232609
460280
316555
1159168
1390854
1128626
35456
1046842
805763
780587
183714
596739
1021192
631091
103915
1259351
564486
1101203
545008
1292262
1648762
251894
1903839
1860090
742450
1841209
516300
459001
372009
317227
667186
647020
755138
594672
283733
1177580
711052
910641
396166
298760
1418845
1188190
1943260
1244129
1854920
956172
575278
1417580
1058586
412190
1997852
1617498
1326705
25699
1045022
865987
1086131
1738316
713342
1255124
1699282
1510438
526054
627224
118010
235040
1300477
475059
1971708
1426776
1111502
1728525
411948
1921507
506069
229714
1075250
1983670
421070
1032354
448284
1036722
608519
781421
493302
366892
1727277
477848
748364
1821197
925486
1587364
1473760
684960
630325
1714374
981770
1553893
365105
1770641
1352948
1157578
1529605
482489
265166
220331
1831300
637320
801955
1080579
1670613
1857464
1335076
283720
310419
402542
586179
471575
466277
1177333
1630164
412757
1681897
1506899
1883556
155732
182850
530026
1236539
1433564
815177
806564
12178
255819
946459
146375
1350953
1521322
1384068
6708
467442
1719932
1992420
1563655
779945
1412777
791272
988672
1703672
1744018
750255
1466276
1522659
1044406
1752908
1069468
994788
330858
676266
87028
236292
244093
1824980
1544525
866684
1410209
1482795
677182
1970784
1832276
520182
1590623
604159
546240
1675617
99121
918016
1510103
1317694
1461915
1715609
841704
1433551
1482769
36518
145933
1839424
20382
1165703
955203
647500
1109916
752631
1500641
1107775
1347524
622312
1536708
1743848
1241887
1074637
1317733
1863645
1679079
674813
552868
1215245
1956324
1415442
202146
1143288
1690489
1707710
648014
630565
190917
1330079
1845774
1721404
498041
348760
183701
1927422
918887
755465
1354860
150181
304652
811300
253970
190902
219587
1088441
970244
1833824
121043
84405
1167457
533881
1268911
1782271
1247005
636908
1091471
101138
222642
494583
1014160
1110965
451129
272353
1373523
689378
133240
1114694
1650764
1841815
1253870
437369
106973
1521734
1440753
255562
1460725
485555
728524
1249955
450820
1355327
847729
1867028
813317
164372
12712
74625
1836617
1548920
608477
406757
317655
1319361
1714113
19927
812355
235335
925418
312567
1725017
1691143
327413
540438
1582410
1431991
1893172
1997121
1379592
692258
771342
856412
1848268
37333
1057200
1902575
818929
391000
127520
641972
898003
1985078
576082
1294571
617754
75352
1781562
1643673
522506
142076
1688759
517242
1325479
233074
1990066
412476
116297
359868
887636
595930
173632
316950
1189842
1868523
440999
122289
1390575
159475
840809
1230728
1089535
1203724
1822552
948510
401484
1849528
1209672
929504
1428059
1968942
23406
211321
1155647
231107
978653
688318
1775351
351645
784691
753576
725988
1465680
153481
44038
728206
367492
187599
1964765
1758624
1864202
1285511
897185
267505
1518221
1564536
381182
756352
1541098
604991
1379505
315375
290615
750909
838349
861042
655786
679080
1906170
1195233
1099937
1901960
559113
1206142
1240139
1447534
1687814
858663
442614
956782
1239598
1083040
536330
887176
1629335
805361
1721794
1148026
954938
486215
304753
352905
1465295
58422
531439
1524135
674097
1042849
25878
1289473
1870039
657565
1969319
1570730
1060054
537834
851559
1285998
1537125
857980
1323400
1039559
741605
1179496
586984
1397021
1984812
1446726
558496
260023
865786
555554
536032
1866668
1793932
511789
410747
920186
683317
994718
743448
1484893
374221
82205
945728
36123
654887
680782
508856
357553
1570920
1812427
896557
162301
1174043
1647687
211132
1903459
1964089
1815825
1141495
1041907
626487
1789713
634935
821765
312335
627426
945371
72699
100060
580730
620619
981891
889300
1193565
1333734
1830848
1430955
1619190
21347
974997
1992141
1779860
38834
1627385
264831
1052365
352356
1268520
888956
144765
873581
536487
334945
1094455
355263
706788
635421
825547
1381457
334124
1212036
1894763
524473
708267
830319
67708
254524
113519
1508818
311948
1568637
178051
1092290
1413080
167785
1584196
134526
1223735
777972
125085
1579315
438251
1289245
1710359
1547959
1165382
1636138
1306508
1350715
1506232
51964
1573138
507322
369469
25398
386325
923836
1423214
1038579
1016722
270987
1103829
55572
213994
1180475
1210555
1132784
1632222
1846510
1014286
1262945
1777568
1363129
326881
1134248
1121208
22403
1249104
445560
1945071
73236
1745003
825204
1708607
1364400
1274290
1179895
336592
990266
247923
1540055
1196722
1771221
946741
1351535
1248298
1609956
1501255
406463
709610
1755421
1484366
533922
1324261
241246
982945
1536222
1173529
946501
751336
1573262
1791457
1359107
1627606
1378357
1187657
259209
784560
1521633
1149693
218351
642888
52985
489236
1637131
826800
927143
1357550
239920
1836387
869685
328054
1602031
1753602
990588
538668
67274
1004455
744846
174354
1212185
43586
200495
60232
1664808
532481
50548
71495
549414
1423060
1408250
381945
1312334
827715
1173343
1159282
1890304
830557
1239204
697178
1104116
1979223
1646765
570416
1424402
1026131
417705
323828
933124
615763
366427
1165856
5230
229270
1235778
1430346
1251884
76817
299545
1107382
1008656
1044842
1025287
1410018
597832
859373
428102
1044423
784734
289829
1551063
841831
757953
524739
1185632
893665
603743
116989
557768
636202
220594
1935682
987513
1850570
676941
1317821
1574638
939180
1727394
1314157
809391
1593227
700580
1629072
917853
761163
1965735
630137
1424006
1104092
1066334
1929842
1119420
540410
1428931
232069
1199440
1207466
1815829
1530907
415289
1675614
725826
1837011
985876
1820709
1950929
1537119
1608413
561494
810045
833085
173330
1482356
1774152
1623114
818264
1624650
474763
479694
940002
1907742
1084735
1422874
1093219
34558
911911
831456
750306
1062202
218981
1520032
1084286
941881
1996842
1435556
654894
458040
1683321
334280
336308
1161697
209798
1395093
624082
1697814
991860
1270102
1908676
1340938
661388
1767498
274895
313235
43993
1119987
639182
809011
830418
1949008
730887
1207680
808447
1945639
1889849
19904
87127
209198
1322203
1064666
1584013
1531865
444641
1838700
1179745
952188
622727
1513930
326969
264288
346570
25633
1527097
870352
887472
1248137
1604629
687281
1734366
704356
1214311
1595781
450347
347268
279030
1078769
1192327
540469
1288119
616501
100276
868609
573872
295985
1773368
1915547
1029952
522513
583691
784273
1053396
949960
1518884
1503895
1196028
654615
1073996
494780
1400591
1081927
1151528
1507668
283191
1081972
530288
1657823
1965884
760679
1821658
1970546
313261
1574392
935804
437380
910488
816943
1328570
923689
1066161
376218
1519243
1919603
83812
1118544
1889901
1795976
1535512
1711518
39415
1664913
296957
827125
256243
372234
860042
409747
431547
265073
387954
738244
472870
1609959
1185991
794928
479245
642466
1032161
1608902
21661
1826547
1961666
669701
251393
510151
143068
390772
1348933
1484728
1893180
1202570
1928900
891574
1082968
323646
1660833
1992887
1643415
66115
785534
1658490
1639478
917967
1341733
623197
1400168
1960613
1104492
900130
1595062
271659
1042806
462670
1000423
546203
1644172
502001
158
1563418
1132308
1614967
963737
1995500
923590
190470
1628158
1546846
1874809
85788
660941
1801349
264798
1958970
100507
891159
1251395
137345
1833535
116622
1460137
1767899
1520575
813216
1498080
728562
1325147
752396
440969
1299057
525484
799046
712024
309366
146064
1371837
1557176
171270
492062
359426
793571
828423
1648113
765685
1330637
977031
445488
1822999
469310
973073
1447170
459766
291411
1157069
789549
764886
477887
316891
418773
244645
745259
817395
1068192
754056
102759
1762593
997839
1893020
890141
721913
1066988
1711682
1367751
1335360
11384
729304
835437
1634096
1071342
149943
213585
1291062
394495
96406
602659
1369399
667620
888840
882108
1559224
558673
720567
1412009
872848
1492637
766108
1382617
851144
849150
1452933
1928138
1731224
67924
1118709
67344
1063037
1009757
1325111
1094074
1000877
1692423
1877797
884621
1426134
342498
600027
1246876
318217
966882
1410152
1696101
1097471
712108
711893
187945
415589
301907
1867956
422393
1719311
1814787
1986847
399695
1526190
1023730
1827006
1939505
699601
1550989
815802
804153
1354738
163911
1125125
338855
783583
1448616
360310
632912
67222
459386
1613246
481301
1734338
1608460
504225
1422435
1928937
1368814
773094
297990
1213338
1962543
1180991
1245708
86692
971808
568129
681870
1486341
270673
1672534
828502
1162212
1786848
774117
1152289
1126900
643783
1849143
506411
1928292
1528448
1286524
1561831
868720
1564587
324901
1352923
749316
1414587
972964
181532
1280608
1589481
161263
649378
1243666
1120333
1844809
1353826
1803075
1317320
1551859
775961
598770
290949
1683716
433621
1151369
1060286
219041
1903991
850721
1383657
290392
1705379
1318451
231843
691504
355139
1372933
828984
1360958
828733
1333783
1438666
362747
4885
1049126
1073605
601780
1431874
164027
447423
1308093
1478051
117221
1941000
1846352
1310512
311240
1770970
208634
511654
324580
1898103
1538617
470590
1454995
1808650
478833
499373
977757
1639934
1150117
727687
568471
343959
714128
1867198
187666
1901482
1931758
317831
361201
1026995
26428
1647310
881289
769298
425066
919084
1326677
821778
626311
1175744
1816502
21995
260460
492225
401459
1773735
633824
1539608
644820
1856700
404890
1612956
1120860
839303
1662985
1951263
853557
922782
1143421
1989086
161742
48983
370353
1225900
745611
1511405
77469
328924
1194688
1522146
1000238
348975
1721822
415754
1356162
1032628
1711199
615557
1862610
1984936
350451
443629
656621
1982126
1510342
737206
1587254
1046935
1489140
1015035
1002191
152563
177788
1334475
340575
1665276
1995400
438675
1076735
1099351
1686783
1032703
966044
824743
1194460
815068
112900
207743
599723
461621
337745
329951
1058825
1595267
1178853
1972340
1077632
1732170
1870807
661505
1311050
37594
516772
1871014
693521
1884220
1653724
1963291
222491
62255
326830
1040255
125778
340151
1046423
260881
1631927
765367
444879
1335283
1204902
483201
1240800
116306
970710
1592472
214207
987818
1161149
230439
585103
851350
1924048
1336371
755349
1736514
1650385
1311403
894059
249272
398843
623327
1845490
1219184
1070891
539702
836700
1569468
241799
222848
970827
744347
1016121
1893779
1305108
533628
1501259
1402484
75965
1536110
1714196
179835
1264782
1718769
562162
233388
893533
1589446
1151487
1108140
1403018
1531237
1301282
268666
1835897
1461953
124645
112626
1151279
1701369
785856
1359286
971191
1418786
761216
614734
355423
1613492
798413
615502
1161322
23980
1532172
1221996
117976
1561385
256364
1876457
622310
1030618
52659
659341
1639992
99683
504179
1989470
1245143
1737230
644925
964158
1939384
1351472
560026
1913272
1748050
1097429
260999
1940175
1772534
881912
1316805
642849
1879117
1472908
1785575
1465202
1928895
973833
381522
1430382
595585
1780357
98281
884697
590168
375414
852055
1946559
1247063
738951
1679299
345993
113479
227429
1130071
1050819
1907934
1465883
123429
831356
1115934
715225
879832
1431896
1866388
1086603
1765986
1090128
1859307
623507
516306
1082742
1124621
542303
305207
522355
443115
1936700
664154
16625
92243
34182
1897155
278036
434046
1694196
1282359
796184
1046604
912662
870053
300128
899660
47581
1893669
737152
727592
1706219
1518899
1191284
991567
1915173
1585257
326784
87378
1406868
1641016
1239654
444972
1654059
263724
272650
474756
1832683
914804
427949
948025
565147
802594
1754989
1264310
267013
980734
1407745
816886
1817250
1649308
1236068
948677
1280529
47264
648012
1693740
317414
418960
97341
1483299
1229300
173532
175125
1989706
235562
598205
399915
1106076
1680583
1357403
79922
263649
1778421
511299
676821
1208752
445708
1473012
1079893
252143
235233
739008
1535109
1745896
712108
1527136
1966400
1024746
421486
141033
1828873
1673014
1059212
1637500
1623958
844876
451351
1707332
561268
528068
1057121
710505
675382
64982
866093
280844
814366
77961
1398558
1439487
1061779
1459934
148841
961813
1223009
1745397
573786
1583148
682823
1303788
595703
1493950
159713
1022885
1189557
1626674
69269
1466076
942828
239082
101203
1709007
318164
1773523
1753715
1931552
716381
844687
565157
74941
1288480
233182
1592290
61943
1111610
1213786
1186281
30346
1186806
1805693
1802323
1057644
79236
1300152
1728015
762858
1027652
1625762
1188890
513072
1573951
665160
1854922
960234
1818434
1388951
832616
1616230
755117
750745
935770
1492329
807248
1933932
1678551
35076
46227
73783
1298861
481362
490741
1659747
688990
1795589
933496
357633
174469
1298853
1841957
868261
633896
1439633
804463
1099173
750982
1727602
1053356
736299
1521010
1286625
1583229
496156
1127532
462455
1624941
982390
1279410
264575
1984614
1969060
1339120
509237
1630342
111498
1765189
98344
575665
1423879
1750514
1071711
398366
815985
1945147
457781
1170219
1475221
1820406
1729521
591652
992321
1044962
238489
1634360
790941
1574311
205145
1953855
303129
467717
1130187
1310157
1821976
1895765
1075785
1513425
220146
1443200
1684207
903367
1608808
919543
95988
81273
932002
1460100
807826
867330
924213
1940889
1493106
1014709
757481
1024109
1333973
844749
1845151
1917073
1906394
1047208
240449
1800686
89963
1599046
1957662
1235169
1293335
593841
500355
532648
1043993
814918
140352
14137
906990
11519
123780
700213
346855
177506
776068
1022492
1466275
1558180
24101
604259
1731682
1360939
1676172
885072
1694369
1956872
1250598
1496710
1471228
560482
1393321
845526
688643
323184
332379
1186905
1766885
1682920
1558534
1261604
1421783
1316782
1666183
123817
1268860
205612
1964349
474262
1351307
157235
816210
1484165
163548
1613032
1297704
1959678
1926577
1640339
1483722
1243539
1260380
1859682
1762648
70565
1395034
273263
1608898
313942
500099
577775
1132463
375098
1306377
381396
97650
656790
170199
1334680
421238
788831
1155076
735218
1548575
1640169
391124
1030572
747046
1308865
1618244
1698531
1432084
149677
872990
1415627
584981
1097808
956572
849612
339630
169318
435849
1812064
771373
1894528
275869
865416
1605377
187006
230420
1812866
1442927
245251
190136
885162
976294
1408058
1683626
115250
1909055
887638
1073437
344929
138727
1763158
534972
869644
1078248
41507
998395
1184614
1853231
1756183
1415718
1009306
1388397
736184
1382512
716083
1491620
392565
1646490
853410
1133514
538076
646948
952864
886849
1146411
1174331
574265
548422
295895
1432479
611380
420131
437550
1348297
1045445
812836
1474778
1924446
21343
1461386
1371318
1427279
1734616
1569966
1250303
523289
1332012
1257908
375311
1524550
1166260
1248764
1994722
263563
738801
994309
1703646
6262
360331
1820974
143111
516007
623209
959544
558525
258401
209619
509187
707122
1148414
954682
560345
1875040
896683
780269
1377689
1130897
224860
369195
1819057
595053
19279
1378653
1603837
777508
578914
928956
363483
24860
435320
164208
693053
275114
304420
1563684
1246359
1921800
1997029
910183
144279
1064031
1800448
1288311
1492966
653983
1744180
1694128
1711876
277982
1295607
1390561
1562211
685002
1312064
425292
1925897
1284884
1670863
98643
1456036
9002
1979586
340143
1848400
364223
318341
526539
706825
1582523
387104
53114
1057185
211378
1432654
1772173
1207892
1739641
253329
160529
1409827
1908902
1325425
1801795
707245
861024
1388328
454585
693170
609952
424808
668585
850337
338406
1763752
1270398
1586280
121627
459753
1667529
430971
1266251
48373
1724661
1815031
507388
1215895
1628504
1127368
434027
964763
675059
1097520
1425243
528679
649670
1460151
651818
1591431
971995
102840
1065686
462156
864293
810596
223236
1273431
1731953
884950
1175316
402879
1076785
1551629
1828275
1958780
543838
1828488
623969
98796
1482659
1167107
579832
1098881
630995
1563115
721062
1675878
1963916
654586
894839
815864
1376549
410776
874398
796661
109629
1225884
1312960
980437
546353
100794
529675
1188553
1628946
434149
1884206
551848
148848
1325959
963108
568212
203119
64261
958774
1739235
93776
659003
1435171
1620763
840658
284033
841664
1464073
712575
1005434
489187
977519
1305274
1057233
1174519
1346033
257024
721473
1063855
772716
1940543
1586978
899528
1367464
365354
1190048
1656964
478330
1572188
511864
847302
65811
1558601
1102281
535203
280674
708220
1537898
1850438
1426442
218456
1587573
409768
969872
7100
420935
1460194
929672
100337
1709617
242356
1117753
1934072
1405160
772024
582318
1282633
798162
1763386
1647735
1490440
1963933
84596
469826
1119253
1458851
1018557
1721284
1871971
833564
1324130
1157804
1792226
1585214
1428259
1160835
1313509
1603685
1114940
527251
1208160
87329
489376
1961492
1171097
1585227
1972295
537416
1675432
1086179
1815272
512159
1137624
20760
1331462
1559550
529091
1668184
1150031
1606693
1492599
881668
1522543
1694685
486972
1668375
38678
773699
965493
164988
1513702
872520
1293943
621635
149967
1683318
819888
652547
528889
696385
288573
1627267
666258
1416892
820298
1080010
92256
1591860
1504777
798789
1220469
1022047
180510
333070
890275
746966
1676671
519566
1302703
1353856
918706
1521217
996811
1667817
554422
265820
1094873
103751
1325326
1102363
981163
1886303
1599587
475454
624671
315982
63892
1500417
1095135
2154
514564
1912858
1845880
1570628
1426393
81689
1612934
1282578
965894
1936458
1497115
1355103
691632
21066
798242
1266821
1961313
1994764
450036
671767
1532957
1589873
1551759
591799
1507468
1265767
1922037
1032009
560117
477134
311763
250971
412736
351200
178060
1261875
1429648
1525839
1870560
1417256
778152
913706
1325628
1366628
862511
1771712
1076230
1257520
1534205
1712539
751374
953431
1638015
1038661
533324
1688322
976453
306619
193217
1226519
689850
150211
1680946
343605
1767104
1117083
337792
585837
843440
714718
1639787
1628536
1894768
1568472
638559
1631285
1490286
584140
1675147
1641963
1047425
20636
1794480
1167109
707119
28510
1866571
880882
1929909
1360821
842323
1105636
883372
735769
462251
723052
55359
1512649
1797926
358374
403403
1990457
1018899
996135
636187
172947
1087780
1782372
1209518
1005520
1096919
805494
835714
750686
1315136
11814
1153795
371521
1005759
584710
813187
739358
1698804
45380
839433
1544781
1952890
266732
532880
623277
105486
1530361
382327
1721018
1533192
1616976
1696505
211103
1623426
969784
1577921
387286
647584
12378
870345
527241
1045028
1473266
1296422
820636
1395066
848290
520920
906006
856811
1961162
1797043
352866
1556023
217948
934569
116120
1906649
127909
1219886
1331206
1926926
993159
648720
125323
1365166
376706
1313036
1730406
820308
314011
1962383
1146423
124639
594673
1326154
894364
377739
1260502
832167
1158580
1927731
972368
291186
1599191
1169311
955748
1455956
159612
1815483
678335
139049
898721
1771811
346372
1046534
591916
719010
266112
615547
1973134
1921221
372667
621037
1615484
1965423
1486964
339792
1131676
1491593
287297
1975819
1668322
1460201
1566548
1526858
375884
328936
182264
1266170
1050953
1264944
1739104
861802
510964
855731
946113
998040
1391665
1009557
1721819
1011886
690353
1383356
1153290
1647882
550143
474009
1265511
123490
1348879
867537
1705067
272017
176837
446536
1620056
104746
1354361
1278276
1763527
1046386
1912723
248920
368514
593206
840899
1465115
1232460
897159
1963594
1557157
1597032
1414233
475145
1823090
743250
1709718
109886
1421562
1062748
1151128
1273017
1719795
1218586
438681
647124
205430
897642
629270
1138077
879227
258124
1285409
416286
806773
1956542
1226984
781357
1113690
44424
1392593
889995
762532
1138460
1649190
110316
507686
1378399
526849
1130103
1586520
1511155
22303
430355
721597
684605
595446
390835
1880913
1722675
1463721
538463
154671
921463
8372
552014
161198
1898184
912688
1434304
818630
766468
30169
260193
1586516
1828361
1720732
659555
359901
1205068
1984648
986101
787400
428606
1377892
1467540
155065
1536689
396645
128077
767011
730444
1299042
510833
917813
452217
880346
37761
1590001
485538
979647
211405
1658149
312822
1659156
363622
987790
1034523
846076
323644
1313140
413273
983020
451423
959655
1169137
1584113
254510
469197
1422899
1930482
281217
1152099
1476237
336496
1542412
987886
1505449
531792
1718738
1770700
1430443
145092
587161
715877
1684489
542182
1042363
728312
1469612
1152468
1328313
241769
567009
680716
532108
395824
119450
1217343
1003309
572100
283075
1218247
1138363
1518644
1465592
1286878
1951503
1852923
1036607
1471048
1126291
409732
298152
1425803
1178097
1712495
1390089
1035114
650553
443356
1067360
45551
1774281
1925791
1247331
122536
1874867
1779371
1588876
1387695
769350
1517108
162819
1848264
1926951
551468
637328
663228
1948023
226133
1271193
1366561
1102354
405781
1539562
141286
481497
992142
981455
1576282
1320921
1204738
1815189
464566
1837462
1781077
839416
207977
1255300
1658849
834963
752780
362264
1632991
184287
1793512
494982
351807
480315
1802062
1832135
1129771
875017
752192
354750
987802
1306405
1435091
966146
1348232
25654
1943534
1070616
601379
1759298
165058
1614845
897125
1676205
857322
1479090
371980
743685
706987
248903
1863091
319470
261572
377177
1689755
456439
1357401
1792346
643080
587505
1505107
658321
1857329
633747
1646078
639327
19418
1340679
1217907
828896
934795
119469
271463
1696619
1802945
1307375
327240
784785
1260166
525259
1290930
1736790
405542
1158314
535755
1697295
1862001
851032
366978
88785
727840
1780514
1273900
530902
649709
441463
1661171
1837901
1490712
466966
1120444
194977
1687462
1419724
740140
1013326
929597
177485
303811
1219354
1967331
1981971
1303344
1194138
176381
977519
87743
367224
281402
1642501
1032538
1082824
127778
261642
1318198
1825663
1590956
231695
1670460
344047
203370
295914
648400
1630481
346382
1173196
667766
1656208
918361
1970068
1177960
466470
240727
506003
1616031
1491333
316051
761424
981929
51904
1162835
356285
1982844
186831
1456620
1705581
1429671
145514
1961188
1313105
171935
1237745
1705572
1874329
99485
623348
1518976
1026586
1871779
335536
1073756
496000
1684718
1582317
1392910
1593919
510581
1774662
1409564
384600
1137315
1674344
1734341
1938903
1186109
718199
266232
951984
1794429
1852211
1603389
1831336
247768
998377
1518041
1894938
1898031
1619502
695244
1639523
281799
1979909
1793720
440231
545152
1278730
913496
1380075
325996
551451
64439
872904
1098287
249953
1654493
504621
681167
246523
855244
1826929
1270603
1300296
1984097
1793571
845312
383350
1064697
1366762
179037
1307046
16531
730519
1136985
656493
1241650
1467872
1162341
938433
807054
30933
953122
939481
229507
1370020
1236913
160245
1215078
18586
901644
981687
1113264
461868
543510
390887
996917
470672
1572351
1145052
183839
1582751
1274445
850087
458652
1340812
1939837
870458
1273133
1263978
54973
985000
1225839
127803
383385
1457717
1568519
1457780
1527373
675120
300047
1454570
1447236
298498
1138684
1211202
815658
14792
789074
1221357
870405
790299
301560
595531
481458
1297439
300234
650744
232103
243547
926825
1688887
62122
740205
1747481
145667
1707504
465663
1070344
714115
923581
1949104
1298447
296525
1148731
781692
794593
1278197
1626384
1642448
127667
1368289
678731
317496
1989968
1473279
1199126
383820
1091681
1142869
52669
1415659
38065
1455389
1495175
1372891
1083288
368105
828143
815488
1527277
597126
1655694
1040233
1344807
477596
356752
1660046
1827703
1852852
928030
1517295
588194
1156171
1832582
450170
1586726
1756257
1210374
1080722
165697
1942021
224990
308078
1260686
1216372
403906
1450349
726674
1399579
614314
483761
579209
1433739
388215
306026
1501306
205324
373128
792361
46442
277967
57664
741243
536811
72827
243007
1837764
1598017
1048407
341948
976624
1538836
426040
950783
376675
731424
1642444
1060663
1321554
113956
1020186
493314
95865
390127
1886031
1386600
1426868
316749
1327295
59092
182593
1190736
1204303
559515
688163
1953209
1013960
253520
129569
470733
890290
940869
50722
1105338
533909
1761168
1328177
1703702
647440
165154
1526036
990263
586810
1574457
1817504
1982362
1297611
623746
601363
1459840
291562
1986342
59455
1160813
1199243
1952151
634678
623892
1042117
1668452
87872
65640
328258
1245556
905266
606449
1806075
313416
1376009
1911511
1201208
1605877
1792126
1779688
415294
175439
1204674
937362
687543
867803
594285
1368022
1759973
1557944
200614
76351
1902378
1352711
1145851
554743
1981880
1831429
1451710
326063
1470787
1428129
1963182
1580054
284079
466833
1704640
612499
1289918
29044
1193506
1465329
94061
472745
1767797
1385837
385660
1952204
1242205
1058434
1273471
465351
1788636
749041
1136664
347414
1802503
1730357
213695
284039
434597
838542
1358270
613017
985213
1748833
754222
1105844
91810
185245
1674429
671672
181073
1124695
1238089
1072072
803355
781048
757556
181308
789447
681565
596573
1020485
1836773
465715
907801
1059342
1779340
1755636
360053
367935
1223214
1625364
719787
786273
718318
1210365
16115
486292
880390
119938
1119441
613284
1736998
1132043
485531
1810056
462112
1064084
1040702
1868196
1245273
1926116
1528735
1140237
793577
1719140
1960041
1866614
1273251
818383
1936711
131466
226748
1138826
1301919
1011854
310044
542497
1721552
1714119
1260807
1475553
502380
1919347
1573751
1134451
1113808
969980
1850915
1332267
933380
886631
1259997
875225
1315894
1414027
682493
1572467
1488407
457083
1289153
1249133
1532063
851380
477007
430081
1190728
1624401
1575260
1283886
1248441
99125
612741
925665
101857
397446
891509
298553
1487068
1663308
234773
233315
937686
649594
497735
799555
1653494
183559
391928
1224425
745229
1934722
1690906
1488245
1864795
1810460
57434
1120713
1160571
955789
1144735
1014977
1967705
1228078
307946
1325862
412742
1332914
1801635
885036
1690871
769621
387957
1292428
1960800
598844
625977
244958
1583000
1323985
1084073
1024933
1931690
955729
233929
602034
1917953
1542828
508350
1834176
830229
1603675
1498219
214643
50100
480333
1191556
1338844
1515818
1155377
887686
1118174
122473
1225475
1724429
1091971
942589
1919533
887107
704584
337240
1357104
149205
271329
1850926
1471372
1751248
1039450
1868999
1394560
1726894
1421747
1772116
689088
870122
801032
1973938
1979938
563408
1944005
556724
906356
1291596
1510964
1426723
1935710
1564198
1751164
1284865
462707
600320
1439296
1134710
889361
744851
688999
507401
1132637
1867040
448136
1973675
1467162
284451
862758
1705333
1791985
608846
737090
235223
64295
724156
72381
195240
712881
1228835
1592216
266273
116551
748597
1576620
98393
1065462
418956
1474690
1500792
1184571
1570046
490577
811395
286971
1617758
550385
479765
447487
22905
689461
670810
1117729
545224
1823913
812612
15710
1733997
1937065
697396
500882
96920
1740781
805252
861233
1482988
399742
725151
1165036
913556
50516
932838
1270720
1632242
112664
126720
1007647
1182859
121571
1006768
217716
1159266
7682
383681
1339976
1630019
399033
126201
1399592
865097
334133
1236994
1063579
635900
839048
288464
864410
1123075
201388
1455583
1611518
1207332
1121564
1490229
1732572
410963
587563
246189
1270779
1244966
1434978
845357
569295
20143
579643
1633014
475824
109964
1656918
1337000
687575
589520
1332850
1037650
1900838
1554197
852129
465629
1247711
1282805
401096
1239843
1829925
1980455
1799351
85711
1050981
1803390
1227948
885596
1473732
1042872
1145482
1401059
236834
1210689
1250876
1397246
486681
148783
88501
1785880
1549562
1085908
1105817
1762966
1339352
1480817
330044
1801838
639202
1588742
1202242
679588
619428
1785074
1954510
1701749
603753
813639
363528
1517673
342524
827526
53837
1140336
1691548
1045596
740875
547445
1325438
1625348
100181
1416501
1688269
1328072
1622899
1595899
192518
618328
454056
1035965
899498
387894
1481831
247207
1955165
824762
849793
1719775
300882
1017676
1242588
977198
11447
129746
1958141
601296
986547
574815
780721
1614597
1278736
857328
729039
1896778
68282
1255397
150411
319792
602365
561745
363659
375980
1924843
1335951
1408502
331964
1196570
428028
1154000
208810
287660
17050
1920057
1211480
1120594
1268979
102411
271827
673500
1674966
1742537
1021053
277591
1822956
566270
292347
1486660
1341174
709046
716886
1009182
1567506
887734
689840
980305
705236
691979
569768
134227
1908174
845968
937963
1186187
1021857
1167875
718130
695457
1055267
524462
1865447
1149067
807171
129200
1112051
216031
1862454
1425339
1398317
927711
1678744
46979
1029748
997787
757655
1472968
310112
1058101
1926960
1947351
1292658
69475
538310
1524157
1724187
1392265
387538
1319068
1215641
736620
259729
1412939
133251
1735288
1871645
264897
1640342
935237
1117083
884905
1213219
872829
1631720
621657
1034380
856097
1027401
360923
602325
313297
387887
842925
1675853
400376
304672
935653
1547161
13057
1569339
819098
501823
17148
1055255
263221
188205
408754
1170802
741463
786455
1193769
1638460
44826
14069
1604477
1206158
1821480
1922045
599438
82591
1153884
1031503
897715
323965
78354
1981359
71922
1837965
1918555
1709177
775022
133954
1259964
864195
802883
1670108
420096
1150219
1007567
1179885
950330
1149953
228112
981243
1537250
1961323
1987994
1358197
18650
377007
1361879
274365
1921672
1882197
295204
1589172
870226
1936907
974805
659828
384098
320876
1662037
1998147
1124153
1269388
91887
1381318
381325
93154
465432
30870
232213
816022
1209313
1318024
1347294
985290
1756453
1714696
1169972
210390
1744570
296990
1464124
1972599
1170343
936112
1991999
1758861
963270
570660
147950
1848841
1791396
1474007
1759749
762989
1302755
12310
444321
1259678
465706
885146
1978656
381613
1531161
1959625
1646401
277481
1312472
35930
1578148
462512
946814
1649077
779645
576519
414377
1543945
996750
1010737
1806635
1987207
663225
917111
1345096
1990663
92
548579
1829765
1716587
626644
1740819
1241360
1663210
838838
815284
1340661
316137
1906761
175783
635484
690984
1894429
1893566
115841
291449
981969
1824956
469039
599542
560982
1543263
1799034
706963
1914610
257875
1947789
1465443
1441414
1634878
768577
1769053
1399173
1241060
1347332
725874
900779
1693926
1290271
431186
159167
1945198
1972703
1275376
1703768
1074743
1304230
1142004
526743
215040
1594310
1168108
1583480
509903
1394709
497695
1572630
799569
131273
601082
1521555
278574
1033534
270194
1348812
1545758
1883611
1738616
1862732
1874528
1465324
214214
63505
1606661
392550
131897
1621223
5668
1926721
1617529
633678
1040611
1871879
405534
19899
938702
1084629
478686
906901
569464
1854263
181245
1236494
362732
888973
1475065
1226040
1367765
962651
1283573
703457
762283
1469033
1658948
1188188
168954
1620177
1969224
1085987
1730643
1273004
81310
1146083
1874707
1171879
1925054
1588217
1920156
1745123
933332
73844
823388
924804
1840347
214147
1763543
875927
604990
1299050
69003
1405535
803803
1198150
1884038
519300
556460
370802
759535
1462851
1930273
8147
324632
1208011
1375414
1983657
937905
736651
576792
1125702
464719
340341
949068
601969
233067
851854
1675360
76160
1517996
280707
52562
708497
287352
1651451
368239
971657
1620248
1533851
504710
647544
1209956
1781476
501340
1656372
975671
952500
134358
282525
418985
708159
1213732
1386125
113726
958146
1625480
1785170
1357504
146172
1100141
1443741
185866
1607835
1350978
1576598
526706
1746472
1838828
995154
1263995
186294
1399458
1942411
377912
1685849
777487
575435
600538
1328380
940558
767295
1383610
1784967
702957
399119
1141909
772992
1381651
1475133
592814
893861
348058
1519639
1924645
865502
692219
1277649
1715104
384465
809997
1198787
245202
1850892
760845
1865275
200510
202885
627798
1985197
1448712
781681
1804586
1871093
1834599
1910302
1537550
1930356
154675
1608222
813883
14650
1964029
264291
911505
399804
769620
880090
1956645
1161995
1500587
496182
1569400
1543494
860105
633576
429999
13528
1846204
1357063
181498
254390
110148
1966168
365240
18499
767164
690394
1235071
356661
1728919
1534244
1541643
236628
152814
969304
1574922
1157059
586369
615961
857554
1051356
226513
1322233
1257273
818515
923935
378035
337542
957737
1623360
633294
61363
156601
1194172
47298
975976
1259780
854793
848968
1798916
996969
1712016
1928166
90476
1131296
1104189
488734
1352002
618770
1216912
1044425
471372
913310
1359039
670700
554235
796240
908481
1282757
65127
213129
1838997
51022
130692
1831009
743767
271788
1543863
1888454
1053475
736369
1004796
378959
1772458
1872740
1352564
406067
1288655
1923997
67312
651116
51656
1383267
1093629
590116
1318017
1228811
1443594
675934
410837
274267
1421458
1692377
1569019
83042
1841454
541361
1832968
898175
902044
585415
1216602
750340
1025759
250658
164258
838202
1431364
485453
142780
1081362
937673
1185075
169780
510630
342958
52281
810112
506992
520057
1232900
968675
115986
558669
573364
1290450
572598
1255496
324771
797018
630548
264945
1885985
580277
1729
1987846
186637
64323
1426565
18040
1621776
1022821
521256
143634
73332
1967035
1563206
1010163
1442900
1972426
1250758
1717838
1253311
972690
1024283
211886
875633
1617675
603196
1995592
1588066
1317928
483271
918463
1371457
799618
1235272
889187
1580299
1453553
349720
1232313
1349902
201048
330355
534641
893460
1800557
214649
609633
1039539
811470
1102837
1364642
886996
1271343
1785525
1330916
1430308
731087
602813
1151805
575464
1622954
1515747
1641128
136342
1202052
611880
1998452
1918217
1930301
752150
819190
1842504
479553
1062950
267582
1653984
702728
237168
762301
1984176
945422
863660
297148
687167
936806
1596399
265025
1445154
1300401
87799
1865860
1634913
1785509
279815
250596
861033
1943986
854699
1936083
1415425
1331657
19958
1897959
358882
654463
302649
1663190
526141
1490733
349495
419584
245566
944429
729033
24368
89862
137123
992255
1573889
1686023
1965889
1492842
1859679
1394803
741605
1044598
1438710
1068183
301214
43657
689495
979520
413898
1771175
1109921
1120667
1994242
883575
1256013
1976026
1668433
1582845
1608754
882991
1812392
1173279
220738
909155
65208
1846135
1512249
887582
21463
964068
935518
1107328
1474437
1355098
742244
1012035
1154880
736461
346184
297266
1058153
786512
1401241
1041415
1560402
1097848
1276990
629512
1514046
1743482
1922103
1326708
765709
1951534
613262
1498171
1474221
1304519
1780413
1918329
1854304
288175
1154025
2812
91473
705816
1521278
151980
15110
1353045
1021655
765595
1022781
1522956
1859617
331536
67367
1181401
787801
1700473
518698
638261
1621020
54600
1329070
441473
108203
1279167
601652
846200
1168742
1924663
722062
1727609
637485
235883
1046264
51709
385176
1965473
300725
1099580
331470
1816916
1963752
307332
1937238
1891888
1165742
605219
609608
803678
811062
1419723
1303059
954640
1015424
343641
45092
1818958
82621
327594
1607517
468310
1232382
726660
140897
1511363
1520206
877097
1863027
1090648
285952
1436509
1303156
197525
1476783
507158
77462
1032483
849394
477613
1760431
1888064
1076694
1657532
958213
4444
910366
625857
1609337
1423441
1979405
148869
973525
845349
612071
881039
1396212
1832319
550556
170724
1226375
816898
571720
1017262
1796155
875909
1015275
1023419
440308
1119532
1825535
581897
1612807
660073
226370
1845618
1674604
1941940
430655
1663492
500110
1263039
165975
1484734
857257
1340671
107468
1474546
416084
822237
1768211
1449268
1240959
1158059
998877
800165
895934
935089
1421980
694517
132004
1855094
508884
1856377
1054233
1702902
1551991
601129
332295
732519
1030521
1805949
578501
1816218
1353459
1338853
199674
938722
105089
426379
1922335
590798
718050
269496
778980
1147151
1453894
793178
1940983
1252827
1680226
1500694
1686877
1930107
1961561
69569
357999
1515096
836057
1813528
352259
1850990
1258813
159982
1324711
386802
1931563
492073
61302
667373
1398604
245452
794911
621254
1819334
1373326
1679875
842014
1744117
757319
491562
77208
268084
815711
348586
1404126
1475977
1392377
1223318
238799
488947
1904817
1987237
769057
1801693
1238847
657734
444835
1750051
945000
1815027
498268
812741
919126
1721058
1120782
1072036
85794
631423
998604
1970653
555901
1642582
1015154
1149751
767326
855346
1633565
370267
1539140
694407
29586
96271
1613175
1037480
1102930
968458
1592745
435793
1020719
1829621
949339
1773489
1670626
175676
386833
1827268
717621
1317014
1970072
1893448
652548
802977
1382812
751987
700603
967008
1270650
989398
466386
161784
1269221
1258757
1802049
177599
1531673
1974470
1813131
1968393
1872867
937348
130647
28580
437791
1320286
711101
672876
1345483
1442599
1964044
612192
1291642
1301746
1310291
535959
1453664
1851208
793107
844870
117491
927527
950174
866410
1828586
1725979
643914
1153460
935669
1140756
1801561
1344348
1084020
1534459
1594450
747431
39400
1207326
462662
1046635
1823037
514865
364192
1249737
1168300
522406
1240600
1754152
1616343
754787
99124
672965
536628
1646817
1402224
1109844
1319246
1299794
540965
1669422
1656826
1359374
1921867
1762562
606428
1806346
1963024
1797642
1796040
502282
1381825
1484110
649019
1971283
1360389
1498843
1777007
1746551
440025
869558
338534
1567045
104828
843026
769889
1976852
1527344
1847969
696026
1671415
1012966
966009
694478
91863
1834594
779351
1898179
489230
1579168
982867
1590336
154948
1541784
1600990
524201
1703205
1515841
1220299
1446148
1887785
1520984
1235545
495108
1025157
1529104
1453352
1563625
721696
978607
975946
629643
938431
1607455
747956
1895100
192197
1417731
1190102
1026830
1031474
474492
1045334
284845
1218906
787969
1173007
900819
1951667
23838
1434266
1744746
1640183
1249207
1764344
1440146
71723
1529825
1753200
843230
298763
675831
1115500
1299615
1663565
1389985
1924723
223708
1508415
803221
671846
1621565
1821464
836017
1471144
518304
1467511
1254909
1392779
305775
1214935
188379
1431932
1362417
418932
1315764
1822389
101888
68784
1645272
1837577
241878
1389939
721261
1665863
1510489
1373127
1021818
681384
1039299
1465940
446471
734016
544768
812940
1113539
1960203
1746839
331204
221582
659384
1582845
1862043
702995
472436
310160
1823202
353832
25142
1519534
1626675
369611
1012915
639382
1627136
540785
1354295
469783
1862253
1564456
401119
85146
132196
215040
283486
544711
1442610
219192
1986385
34470
99293
962190
96006
1077456
1305185
1386049
1174131
697243
809873
1382586
497929
510799
1945687
617176
1928744
284016
5558
1035446
360668
1012194
1602189
4181
1847417
1675133
333174
1786811
1636246
866266
1140754
60098
1826218
512431
1737690
180462
1609838
1252470
1749889
462814
1315675
1591250
462645
1411677
1617918
188489
1954500
1015841
826987
1922423
1802035
1735742
1970629
531776
1153372
1945593
1301853
1557784
329304
895177
670809
841555
1657603
1287560
382756
232737
253422
1524723
159930
1538024
82
226377
1293686
835546
623909
1700535
1197611
1613472
1206285
652117
1507614
721628
1794290
1016370
1455214
948177
1156870
1782233
762224
1189744
261795
54381
615286
1963582
1207248
329970
1143666
259336
630563
647404
998044
522470
805296
44497
1247481
947928
892359
1066488
579576
385074
1851748
1809672
684378
1997772
196013
1132883
432735
573502
1135263
1032066
567812
796007
481718
1623695
1493993
624691
132060
1058998
31640
1065558
1482490
954653
1849037
71092
1834307
732194
134099
7971
595644
688198
275976
293934
1054838
1752680
99070
393356
1226449
1681824
92071
1439903
1640074
1352876
235779
1216200
482588
1144808
1610825
343727
481555
1253234
227379
154347
1135803
1419889
1098087
658490
990428
82340
688877
1085909
1757424
638089
1245771
120130
540382
753608
679813
265533
72862
306067
875362
1516757
1560753
1094093
374579
1332654
741154
655361
1211244
1344615
488570
820799
584191
1430405
932247
1617180
305606
392748
1459981
1935784
195997
1590242
1884923
1990634
743188
1782343
298923
973466
454770
755064
335578
1540388
1564325
53361
1886079
664423
1293607
304765
1779742
192775
1930247
1083320
335457
87406
1057158
578815
371324
1397479
510032
545208
4853
1859649
590583
1606692
1572480
64529
275710
1207663
212684
631266
243232
254970
1675429
1500103
1047027
1319862
1848845
1026646
1912947
567959
489928
1017508
737418
1804909
721396
66234
524323
33639
307110
1604564
1746593
1025385
1272067
761389
1327442
922825
121864
778900
1371599
884871
1529348
1001484
1919150
905847
239434
1214745
1372569
1947696
1445481
1391819
1532370
201621
682243
1170540
922590
1714788
1192267
360570
21714
213558
1714046
1489830
1494175
335456
1465421
288573
1504106
803264
1154237
1256131
46943
27336
747987
1214809
1838501
410783
1344887
993799
1959855
1400116
1668721
414107
1319420
683318
214153
1044744
1542259
605955
988743
228097
1958274
1388673
149968
1484853
1761972
580091
442611
59198
936250
1245620
1760841
970404
1819028
1000841
563066
1335755
1439493
866762
1903964
1810912
500878
188326
203862
21670
717232
1903065
1968581
1477515
623929
62949
1692325
1060653
1693773
356725
567320
1105493
298765
1121182
736858
63523
1818323
1482707
424191
52291
948133
1914723
275505
137100
1893694
333256
410840
1211925
1881904
1664039
554749
1641057
1704656
1575561
1738327
915408
1022654
1555001
1149455
1103400
1630621
1024773
1148028
1793164
877502
270042
789480
1321744
12049
1952658
1714678
1856446
1900303
857054
727339
1529683
953892
999183
1810098
272789
1212645
1128617
851704
1293996
658730
1472009
386139
1041116
829443
967021
432201
14096
998567
1908404
975392
1890009
1646900
1056323
586862
859519
1843943
795594
1772229
1646207
1986704
5214
807499
746575
6339
1197886
1345996
4011
607511
782682
79488
1984881
218083
1658281
1349489
1502118
982074
944752
756480
1727775
796589
1650644
1857551
106722
610370
1347422
606168
828950
1667223
681724
250982
1492415
531799
603110
1208683
1964288
1775956
602528
1814630
153403
1896817
480194
666976
1797551
592192
499510
529080
118658
1332365
725368
863647
1366900
1489506
1019075
1012162
1490001
1733359
1977425
1570746
26236
1793813
645041
940065
1956573
1259228
240440
1817797
979977
1113260
1914177
1015577
1927207
1766485
1892094
672253
1452102
494102
277788
1256169
1123795
521694
15486
858584
673863
330655
590589
1535277
291943
432934
1507866
734209
4414
1360480
1636195
871483
45905
1162633
865662
201374
631034
1356338
631923
1295884
598597
114865
895814
633051
1975749
1775027
136458
897475
706679
1764136
338024
1884316
1472031
907397
1680988
69
1231586
522289
484713
418050
1638385
1665668
352573
994048
1666646
1586541
683341
230813
733653
187564
2795
652131
217708
203316
1662756
577794
588604
1661699
1374226
1477564
1661505
876720
1160509
916017
1948487
949571
1671517
281443
801470
1814933
1659706
197613
1874150
647368
1954212
1339704
1943905
79296
1059353
338872
260340
878627
1429419
1319059
1697952
503482
393742
1246185
624204
856434
197391
622417
1790177
490436
532173
262370
1317125
985334
791361
272523
1103411
771211
1693973
1721355
893840
416517
682697
903139
571460
1464818
695664
742976
1604087
446923
635118
361659
1639735
1294528
254142
1336107
591704
16140
584603
1884654
628077
1891278
1735551
1727387
198157
722267
1551429
1364257
941554
357417
1998799
218693
1818828
1445472
588052
1743654
354909
1807902
961048
1902083
95437
1319869
692780
1765621
330872
796497
1059397
1165673
1717578
1453738
1452916
1350896
483797
1445294
1991350
390116
747154
763028
1459920
664771
1953873
94511
1002886
1549881
1740796
1140071
605601
711992
1128352
1250795
225148
1308695
1504071
82625
396210
939504
1261473
1838451
791522
1838851
1602959
98677
1501893
33014
1578286
657089
1220211
301029
1689583
853129
525633
839493
1635034
882838
808683
799347
1380809
1731006
666269
1170500
1601000
122784
1606001
1385626
1727422
1548141
392576
13293
1749265
878054
168141
1800114
1323553
1797358
1152231
1304707
297181
453190
32801
462137
1693079
1335607
466055
1374742
216958
1325886
335748
1354579
706683
1588969
1789927
983879
342563
1917457
1646115
1210553
462012
1455212
1389730
1003659
762323
950714
1591566
808798
940248
888073
596407
29085
715459
390817
1880180
1833014
1082730
1917394
314898
1981567
953018
219784
1506016
219628
1730945
1666944
1996318
55244
456432
879299
657082
1807834
878302
1051602
1084252
1928209
1426315
455234
1127080
932077
1122218
383783
1334962
912460
1655856
1775925
1542527
381785
913066
645245
1341540
747713
1350564
580258
354163
1490691
1502365
320222
1453381
972020
1541668
1577838
88069
761340
1926319
495799
1670988
652115
1962523
707694
1267190
36993
729938
899527
895512
1738193
740063
1208772
1072143
382387
1321247
457003
368822
89459
1349304
1190235
461374
1688338
1718585
1177389
444363
70237
1520794
861851
1550284
1735654
531386
1630651
1209390
553259
1815327
912326
1730909
730647
152214
249937
872495
611028
614908
816987
1614392
205728
931400
1651525
1150587
87720
102221
695230
1687305
1754402
705509
995626
1928528
1772194
1001549
778514
1111846
1717869
1478032
1160812
1785573
1689191
1639830
1662879
1811793
1209039
1348423
525427
1040865
361649
1207420
717806
1779107
1519351
1330215
1898603
1496967
1589318
1148135
1129669
1397781
2716
866078
1622092
141752
1547262
691649
660876
158961
49558
348088
985996
262744
104906
1975892
1040079
1539299
1171344
95684
1445046
546229
1373708
369278
910151
558145
175478
323792
1266051
1858633
1797937
103607
1288953
1779524
704323
1468179
1548935
1084122
1899012
138871
209839
294154
1093186
1388498
1846808
627719
1448343
266566
695548
1166341
565748
329355
1474305
1984571
678851
232448
526302
1862036
1856505
1083886
1319863
1493964
1556273
1216411
1326374
477262
1048696
244744
28855
1037142
292809
1636269
1152341
1022412
20907
965362
1293338
1915472
1701637
1480446
1593301
961
1988739
1717285
329136
706333
807839
739567
1097864
424291
1889970
1159984
111390
1741713
1867164
968258
1245293
424324
1715710
1191887
833961
888732
1945034
365436
1835155
919560
1071683
1617759
1681345
1748708
1289025
1528626
90756
36014
33514
324698
1377611
1720668
1706014
261026
1582654
1911510
1418630
1228290
1000368
640964
424978
1476658
1223619
1663760
15468
19141
681566
235016
163385
154194
136928
1452669
192760
1768175
685843
1764879
404466
1211727
1943055
44707
1905994
1522050
745719
667157
1610669
567594
1065011
1973086
1836745
738269
936830
1747791
1507890
758835
1976877
152775
874296
1126351
208320
669526
1196804
1308595
786191
874159
18704
1133495
23487
414402
1950076
1975716
1664400
1439743
1967936
691009
1349117
1641607
1642008
1406441
1370392
569282
1712200
189596
386347
1777034
1924411
1824284
1724107
415091
88145
1949009
661181
1760430
1250549
230469
1535894
662176
950831
1097824
807871
1379544
1055207
785138
1482566
518647
1421199
273535
1364838
1852436
1350096
1901997
1527968
1389850
664069
626932
879390
1525163
1834542
1381376
1403200
575588
1164515
692967
1241327
1604052
1145751
123144
1698750
297715
616422
1031636
594845
723108
1086636
723117
175932
1922550
706517
419555
586691
1424542
1571897
1491804
1171702
911497
872087
296305
1116403
1436558
107293
1684900
1639951
517665
945166
1680060
828782
160424
276992
718128
719665
1913446
571502
532128
296201
1266148
1811285
73420
1929177
68025
131590
63618
276247
13752
340225
690342
896275
473415
424480
888369
1902356
551456
885055
933087
892641
1380607
155279
829479
1339142
1865077
485941
268897
113277
1809006
225195
363876
576353
768459
824235
1197699
1323012
802677
273365
1432671
1650442
1704048
786430
1547627
232871
1234742
630088
306858
1925494
818742
63794
1153181
1347884
30493
535705
51941
1610551
888684
200971
685261
596442
1650082
1169056
1100122
537300
764752
1576700
104431
1031547
466299
1690652
740602
1825405
1669703
473782
1160519
563344
1242136
1057041
1309474
1867995
765897
503312
1789950
54648
1392491
542515
965390
1017407
1763947
1765441
1156394
456995
133237
1430253
1584502
1516749
1222315
243159
237375
639506
887034
1364412
1654140
955132
916831
1566024
965172
1197708
270798
1476642
1464075
241296
492469
1867196
1855632
918288
1111938
1378960
230374
453577
1601130
1985467
200132
1944125
1970125
1375113
606517
1391808
1622755
317966
1388910
598470
954093
1087281
201944
78500
225093
1752439
823851
1666148
891266
525698
1060096
491524
1829733
1860015
1353240
1084839
1506076
1360625
1440913
1254122
591077
1297358
1948752
374102
100566
99672
895542
92623
114399
1375842
707412
789222
87874
1425837
184331
1439046
589642
1470627
767780
1686525
1609977
1471025
604861
861500
755312
1888377
1146123
1644341
57347
1068059
591403
918694
1820592
1850948
1384937
1460632
1403195
379793
1100732
1388063
1715696
18028
1392978
1724351
1470999
1408145
921081
461774
1917375
249861
455473
657104
52006
1305267
1945154
450319
1550770
1297825
750416
850263
1397139
253630
58519
1299276
936888
917131
1613464
693401
616965
915985
392356
1642159
1271538
1103247
1688412
919674
675696
606664
1201987
1029912
1309108
25584
1724184
1128929
1669230
450426
679575
739982
532576
843530
1698695
924769
183174
1289461
1717812
1825974
808456
658158
549827
1363014
656199
1236497
1202077
250891
240982
681523
721020
1204733
383796
1824575
1829542
954769
829036
1125175
1698993
461564
1866292
915520
1610904
1327554
867714
1125596
418931
228328
1151140
1786700
853476
71701
1236569
1154491
1108636
235185
846989
1941172
1328495
835894
1991953
1978010
1807097
457432
758209
297313
1760036
1762145
1712190
1628843
76766
130762
1237492
1182970
1399777
321930
784278
956796
641491
1308833
1306986
1177338
338197
994087
589097
1671294
283666
1264877
1434324
322299
1957845
1718570
928287
533264
1148607
1035354
165025
389230
401648
43902
115049
1245596
1050952
853929
1113845
1039454
997486
1786000
1544643
1608572
1407203
1553022
233506
197774
1944226
694315
844734
887743
1017119
671688
401092
907201
1404221
1102536
1463648
606593
1195194
666820
962874
954395
1339810
1396581
341066
1217683
795865
1408135
534398
945547
856498
1782523
1448817
1691963
295511
918080
89559
1026703
790827
1414160
1970324
1788165
634661
576361
158604
2840
1627177
1841188
364234
965460
832315
1325887
1993434
1981373
588422
1637884
89900
1419896
1956865
1571735
1252437
169667
1724977
231220
227330
1630258
584067
389664
1976651
1676177
798135
1095546
414465
17608
1488468
1946213
691063
509220
1189468
283610
1072621
1468250
911660
881413
384881
298226
1572939
1435415
375216
35527
651424
709806
240858
362032
1133096
1309561
1158065
718893
1112424
1693714
304081
1235301
1850670
1894370
1857082
356823
1382319
667557
757331
320515
1119545
167031
82532
1313309
1692524
302324
1816298
1248965
1936875
1308036
554857
1272274
518815
1126078
1994066
445162
1342642
192188
1984065
799587
769837
1782367
600261
861132
1492794
628834
993059
77764
1999000
1765885
145980
284260
1121968
1076599
1438315
1237311
1191848
274580
965853
124272
261914
630885
1454256
645026
1954868
1893188
74152
1257574
1554091
131859
1780775
1553785
1729371
1775565
784616
1838289
1318272
1622338
1817448
89388
1821507
578094
486687
1879681
1109837
1871427
1915479
1614984
575578
256027
1072124
586884
935145
1180735
885863
350011
684332
279503
387433
1531398
1319599
1577069
1978747
162916
220678
1996480
43833
1946614
989688
1600297
986756
409349
978670
1127668
863854
117158
1561510
1459657
89571
671716
1278669
1158243
970594
1696404
1222185
106224
962455
481391
616489
1085636
959671
35217
1517599
1964335
713397
1414395
1606251
1787105
1427751
1017668
1280163
785491
1983414
1080314
869708
583834
1691154
1500731
1462426
1575376
480971
293292
1028945
739840
582273
653639
1708484
257135
594091
1953871
4972
1325937
1351141
1747459
1113523
1676055
1462966
198600
544426
1177706
752322
1979038
1390898
1240670
1531443
1882863
1934868
475048
1479734
1544388
1562288
945570
30013
576151
1198423
65347
1122296
1957113
49398
915690
1037638
1728439
695838
1011873
1213106
340471
1992073
1321552
1403639
673562
1420722
293983
1545357
1004826
1037792
683567
1183416
688042
1371271
454279
502858
1440278
1141180
1403516
1797615
633919
1268269
1944037
943817
369893
891910
1388314
1374418
1077365
650228
847139
1601520
504565
1270760
1544462
1154880
1483998
1882157
1898817
1569214
1535440
1024358
223481
1061516
385266
35667
1209480
1205272
1948579
1154488
5159
1006833
1248364
13249
631339
1463517
1133444
171425
1193693
712838
381045
308720
1729334
79278
1533328
1833514
660141
1741898
725342
804999
416714
430650
665499
843073
15846
937703
1076775
586232
1472526
1682077
1110644
569472
816768
655708
1294533
1543789
1586242
1525328
1742860
715657
148644
667205
261064
355782
1055442
1829598
1560788
1173646
560744
1314683
1074735
1662409
1503117
487606
296274
1839244
1215829
1540750
945406
1283809
786598
1178264
530589
363955
146757
94370
1803008
1688385
52747
1595794
208494
1644299
390001
105781
481933
766464
63619
637169
368575
432545
883606
413978
1471227
653599
393556
519225
1870897
46706
730774
1481079
1136966
1740092
9774
527353
1005734
1417043
1442844
914586
1186560
1689368
809780
1077646
734525
1076241
82549
484109
1138449
814609
961516
1624933
1910354
911154
437005
1986495
1011879
1373858
1159392
1744379
1372997
1050908
755324
120531
1077847
469466
1858624
1400829
1171279
545584
20251
1461860
908583
530800
1156289
925258
821290
1062249
449720
1560425
292392
1075603
1503103
1316421
10250
385450
1634904
1169872
788540
697958
1495014
1836518
671563
930991
711395
299841
207260
24241
572776
939702
1187138
277528
1464321
1470021
456706
599564
1910241
1000513
503500
659826
1797180
1571155
1425641
404864
1600783
209234
468163
1281399
1463514
642061
1370793
52035
63143
1841856
409729
672018
353018
832101
1474949
536910
1933340
1279832
1345735
1237489
364646
61037
784773
1323663
1546613
1691801
1719899
712033
1547015
1574891
1004015
915075
1773247
887545
745538
1831863
1044376
1137326
361042
1524944
390906
1630447
706272
196340
967788
1320157
1887551
1544920
1248872
1416193
224685
18443
946898
959231
1418460
955739
636381
623655
142033
1100520
26653
114277
1543915
1781045
1266163
1027097
409961
917505
1398764
386268
1831143
1042283
1616596
414772
1046803
448127
747453
331779
96882
1026799
1924471
1610178
1105049
1333291
780949
1432994
1398411
418218
1248524
146276
751393
1197143
1790935
1509885
569733
732802
1832174
215106
449952
1413946
1506647
603209
1572753
1716786
1958335
50492
229537
156270
1151111
1453676
574563
913515
1324688
335082
1826713
723652
627896
1130879
112315
130988
26679
412140
1590949
392743
768817
1462653
373169
1175860
379244
1173304
974422
1011467
1985775
1680487
1170661
1561304
653473
165785
375962
1179298
769636
296110
1594541
1420280
352
489491
1564461
23036
1662088
177339
1950332
464471
1622512
51254
1798761
572728
1451453
1725454
1771070
1838481
1621953
186037
1742324
623265
1894464
1064863
37901
1378475
318070
363294
1815028
646600
1433463
201245
858404
377011
1253056
146497
25748
666979
162573
763925
53637
134892
1256808
948063
683706
1498975
1146141
1989734
398581
1514567
1612589
769549
1286646
49409
1445497
466003
1531292
228551
1617186
589953
1162203
125606
1267398
1475057
1584708
942608
1584758
1362270
1630468
1247457
534148
1529936
1668193
1725799
604168
1578727
363740
1122162
1603287
711907
426851
1561020
1768435
1006945
258327
1400290
45651
127054
791163
986592
696711
1316113
1138346
1176609
110709
707552
574083
93899
1412441
143982
1343526
1914578
350519
1569908
530746
15795
955517
1972486
757234
1100876
836845
1592788
1688162
356670
1032320
237690
1323102
23155
1020799
1655036
1426771
1957345
1994115
1742758
1368893
1021636
304844
1420874
1420999
1260076
1257983
1497050
1867508
727334
1803683
1723987
1503517
1375676
1831764
829794
226643
1797722
831182
1209511
1560328
986999
1440380
1452690
329107
191086
716333
630445
1349689
1938849
538993
127887
313876
610593
1654561
991939
1182643
1929720
719175
949349
1432429
1942704
181344
240853
1251942
949770
912413
439037
786802
1239324
1304859
142092
1502691
122137
719030
1346981
431347
1605216
748470
1955903
1385215
1498299
742317
364654
1527548
1306581
490194
1950138
1044161
1138659
1622538
1091145
623686
444144
682284
12654
789800
360967
759440
279136
113418
1025076
1192514
858734
1380644
288180
406677
1572691
1470870
857930
1495538
1659085
1075261
1342959
30920
55466
443629
949443
1179406
1972614
1891406
1098851
984519
798202
1170932
434668
1384849
1953377
1896073
266461
1080993
78989
1967065
1701254
359266
897760
1182988
1023612
1031780
818500
1229420
1586218
53257
938847
1733642
8323
1650345
1377112
54286
1522074
818420
647946
1077942
1224976
1806590
842348
54200
880732
1327556
860342
443898
1437594
1285344
259377
572770
1566552
292428
1762062
1779919
541336
998492
212088
1787715
1557084
1574463
1319810
362091
1670152
435695
1873342
1360262
867563
1322208
1505931
1201327
1647839
962209
510000
1326933
1583953
418295
628362
1226102
1874864
694685
482214
1940544
1007926
922086
40124
279150
1840451
699971
445544
468652
1159867
769718
657221
943835
594768
967085
1452075
1374415
1867510
1380251
1807099
691314
145030
1795947
626047
974292
805763
1007892
1649819
125068
1742234
1922534
852346
334210
427636
683356
633093
1446455
594980
1979658
1661319
1347084
252536
587365
1613599
599710
617129
535118
346675
1116256
605192
338584
1369476
1077580
1451005
388888
561015
164219
1918191
1773114
649106
230376
385436
721309
1783348
1435857
917050
570866
377263
1679063
869918
389719
625579
1591158
534242
1360870
1174248
511170
947954
68726
107545
125605
769991
1649986
1847408
143891
571142
272467
1886515
1964348
617028
1761799
197913
1792538
1042373
749898
752305
1567274
295925
1777001
1865603
1974800
232170
1771085
1119447
1322784
1199815
361167
1913849
42077
251053
1602494
1644871
275023
1030966
1392689
206976
1106296
1046605
920086
1188511
1872724
1647591
927788
1284542
1476949
1572467
1068396
79016
1448794
1839790
1726035
1251844
628321
125371
897796
1251839
1479982
554025
1897948
1643700
542357
1362659
1462819
913379
1363495
927199
657883
1491783
954119
1952528
1093012
1665894
952757
1010299
2240
1613349
1735077
1657002
954620
1675429
1894559
498832
1549497
482504
1770254
461595
851597
671048
342827
313266
725316
3447
141579
1635914
71716
1503458
1236390
342558
407326
411265
277581
510390
1472308
168838
1106149
1153583
1473181
1225354
1097990
238684
883495
1975961
1045896
1290009
743929
1843833
1337086
1911854
30012
1473260
1095622
657661
68441
997
1364333
179341
1775909
213848
1143934
880157
1535093
768031
117703
585041
943548
1649978
420471
691467
108239
821328
928958
824239
1729397
131876
1699013
1440255
736673
1319205
1546268
1323800
955115
1831117
788515
154161
1557845
705285
1200140
1506167
317695
185512
89309
1400958
1769575
402155
336699
1223808
125438
36892
351478
344171
1221183
685354
91699
282259
78283
3048
1183720
1559568
397417
1688740
977901
459952
1598392
1455231
123028
26699
408042
974558
1565000
613671
1952629
425078
979131
1951061
330985
903974
1125064
795678
412666
309686
1060107
894017
586654
1042438
259990
1319063
339105
829924
508333
885010
246540
806674
266315
861426
333492
532877
724537
907697
762416
888381
1758232
477467
882766
1909420
569413
1231281
1786321
221504
950828
844492
1271797
1527221
1511162
994617
279030
1518425
164206
78815
462781
825736
1309957
1416758
665617
1891618
1526326
602685
646746
509469
473153
1950521
344016
1286665
358754
915168
237612
836370
65389
697363
1250326
1087559
1542295
872825
1626041
1505100
648179
1280985
1186366
1984270
241509
985397
1386355
1723283
1537781
515694
729103
1289606
1064904
212785
1905770
1017037
1461516
1365809
928095
199931
924059
32113
610431
1061615
1694939
440313
1415943
199859
53093
1480799
867254
1149723
204370
1245745
43365
1689251
1573674
1415311
583046
1475555
1234527
1905268
1558728
957611
184232
760509
1406654
672397
1558673
1459040
849398
1569601
567984
782425
1110593
1287344
253109
1812504
721035
1473553
1020922
1622317
1208543
957358
417210
1273611
973861
716853
149087
730437
767458
457371
1469066
249480
643242
32744
746255
1259538
74241
218707
549028
94333
468524
482293
296343
189207
84404
542024
1010730
635793
1683683
955696
320616
1580519
1932042
1008354
52298
1371199
444644
198171
1205636
1057272
763447
711105
962313
1421724
1415892
630558
312873
293325
890572
632611
305992
938405
220826
1575728
516056
173817
228232
1456035
1639211
392965
926355
1073727
1180974
920419
1799958
1837105
734787
993910
1858755
1118375
1720403
1110606
1185377
462252
1234255
970096
1640308
306956
323100
1202442
351322
1022660
744174
358969
149301
943571
59504
1806791
1529111
1139445
603867
1412388
1859185
1770006
1632906
6347
1693906
71539
985725
1738691
895497
345453
1302700
1254078
169581
1255044
1213946
1026629
738478
1492287
1721549
1377493
783383
527280
276613
476029
1923731
145387
1197352
852465
1143776
849131
1743717
187454
1792846
721387
866485
99732
1481017
251503
760716
46867
1901101
721431
1579841
1100892
65749
1307601
1376783
1199874
7577
629476
151870
116892
805534
1839860
1773894
66749
1092345
1670422
507290
1629567
372516
1620975
203723
1570167
1346664
249532
1883465
1935895
673481
808731
1367847
1667002
1066858
1773211
411714
123168
518287
1277976
1937664
359246
445911
1462261
1790261
1861444
544051
748373
728643
1321945
1828192
1226931
1053628
902926
157138
306676
154130
1605046
1480850
498151
1773912
1161622
1590674
616581
39646
231564
787706
541129
345501
1946668
919862
629938
1867447
560797
1807014
993462
1486805
1447302
207026
1221600
597952
823249
684418
1410468
92508
1529561
482319
1716987
829723
1242848
1272761
1938788
643878
1220948
740388
1145276
321718
399993
1313537
1285647
521662
415511
1542140
1269908
418825
1467345
167162
888528
1691652
577997
228612
1825802
1424287
782838
1503294
1695945
860008
958061
1394140
1954476
30000
1640355
457630
862801
450866
1041625
947866
1383126
185908
112283
312478
356535
1961067
1923388
327534
992154
1871141
81978
11890
1403112
1464576
1652517
1752538
756385
814480
1351249
1625571
1284622
1522421
1136356
1444353
1812881
777533
286482
102798
1901103
1946537
877178
767438
1972640
474087
302608
1914969
159847
312013
942837
1977698
1122874
645665
1277239
1836895
1830625
495531
605459
19236
1642429
1869240
1535708
237228
1449214
98624
1472689
1191930
616496
769211
1578729
208639
1668308
670130
998103
601403
61082
1126304
1774308
515940
1217270
430125
1372445
218350
1716582
670351
1644685
1986139
363425
651853
15837
1759476
244442
1104820
1401015
571039
1821290
457328
1514172
508754
1702036
294628
767844
1130697
467585
1636552
1715357
724753
618835
1781193
1614664
1729881
1464864
1770513
216401
581181
899985
321189
222813
1689213
179726
312966
1873104
1733558
1735844
741101
508461
1832370
1683977
593165
497230
580389
741279
1531627
1957307
361428
50343
1200200
1132766
516681
295310
1160719
1490310
807048
132925
978274
1802413
854574
1500611
584657
292349
1796079
174950
798030
1354708
101797
1370689
183389
1682252
541008
1043890
1974355
47160
1418452
1377469
1961493
94233
746500
76006
501938
343121
1804931
893934
467372
373603
312446
1571098
831525
1618883
722550
915383
1271822
4425
630394
1745434
1653515
1459288
1183296
1553801
1737650
559774
236688
817983
1123596
758679
413507
1527352
902118
1216581
782416
1157423
363502
541558
1078901
1734725
1860703
83162
561225
1373282
1121179
1890646
1866255
53797
503840
1688732
1830169
1131204
554832
975582
658737
1614031
1054254
1571693
1977315
468555
1697776
1795087
1730137
552818
1207428
1598282
952507
1909442
1237814
451890
1299468
1368152
181159
905200
1792538
1831590
1118051
1266894
1799834
1270622
1811999
660497
889569
843247
1988678
1709152
1228090
1002155
813509
263431
1428441
1142931
1398200
1446986
795849
1562918
1627129
725025
1274491
434100
1249172
134957
1058467
1063848
1183592
1793051
1681381
1926815
327643
1665442
57691
1556377
1878862
325749
202124
964296
275716
1800409
449203
847167
1853963
1737012
634562
395337
1790756
209341
1728704
1951621
892980
620702
1854455
111645
602177
68864
994674
514398
1205621
1384480
299014
1029895
221329
636074
990734
248618
1067491
1230548
406512
1742938
1732655
684692
1087176
1111259
1632442
1664623
481299
311086
1357077
1964354
1363424
540605
1566798
525912
1142255
1863681
853394
521958
1742811
1041275
1465178
1068038
543211
879282
1930355
520302
1762224
385901
1673660
1026404
1781850
93735
236878
1704210
642743
1342241
273953
990401
1265782
536348
662393
340085
1427419
36963
1981200
1772180
1463811
1463454
1016765
1669952
1965205
635571
1609187
1261259
1341780
1116496
99407
1128216
934117
1095814
242694
1457159
384899
1147625
1471309
335700
1947619
503542
1122032
1102085
177886
1192701
1844818
314186
1547859
61219
1447076
1435028
1531855
765628
1884058
1074695
1622881
1109833
223115
1400189
712106
1341272
1322
315868
1929799
1383309
1637206
1837554
1012396
1035988
1402886
361973
739337
551015
1284215
1184035
177840
1899983
620922
1938410
1476261
877758
1739213
782881
1543401
232179
270146
1656106
1938255
591753
1616155
590694
1261443
491564
587403
100716
603329
77288
135618
1498765
85928
805491
1859003
1429969
1290940
1233890
1396126
1136993
1147568
1722118
1648400
618051
755631
840455
224872
403514
1225887
297005
1319313
66
1539374
112911
785108
1948318
276139
779956
275701
1581192
239843
7146
706517
524343
1954400
1869069
888009
1202223
610656
1577133
1091948
577557
1542714
1719408
1404757
1200535
823463
299483
216633
1953183
1863126
1243943
1398743
239485
1256616
1217387
1259655
997941
687771
1493174
1132807
282001
690910
211667
201746
787919
1466281
1327735
1030573
575259
35265
418815
136515
409133
1592812
39743
1008077
1034155
571249
1703900
260742
443719
490355
534636
1537340
27202
1868120
590988
618816
1905601
1091926
1788518
521324
393346
218856
1332023
8861
1508398
855129
4936
407577
864227
843075
861930
154503
1725934
1863345
976262
1723830
1506022
342365
924317
474225
1468462
1382086
1776614
1404476
29016
900210
1663290
1828267
108514
1894721
1724866
915009
749770
1953529
1629458
53512
624571
41662
606275
1130260
1501845
1482313
971277
1359526
648218
1748360
1614004
1290073
454570
1549115
1830192
809240
1413550
783350
970160
1569156
341636
431736
939394
60290
210396
198947
952834
1960221
123234
1593812
1623367
1283356
1127993
1858157
1354479
547480
166348
273542
1501924
632533
492000
1984192
1401370
684211
1632071
1065116
16824
1244497
1369640
897683
416410
1233286
1755456
534757
998495
1827997
1698943
1785015
1647677
1794354
1690941
932066
160470
86007
695569
1542472
772322
1008793
1987818
747562
495226
394866
190936
1324685
1251830
1537837
1933266
1272902
466804
677228
430957
1174316
1716816
594166
523067
266359
890644
511196
1417133
1173829
131026
134003
280759
839700
1371889
1324071
263110
940263
1024586
888449
1428630
1070227
487535
1744510
678882
616892
1859015
1866253
30101
1615359
1680525
839232
1013702
1064792
1341450
163114
1760349
1987891
1258536
106262
1060653
527983
346813
1676261
1438957
349628
1437945
1077203
463465
1764002
1636696
405590
38926
1744637
1535259
1730411
1609635
380151
984270
1378997
1372326
779366
582685
1794535
853045
1309614
1415058
1353783
894100
271548
829995
1263858
300715
89156
1007834
1828003
1079380
1487345
1013064
258117
1345174
271404
250160
391518
465869
1232393
1297670
668634
641914
1563988
1473439
13318
1143523
226164
1822466
1852676
32645
1594647
110092
449088
518125
1843637
822935
954517
1873460
237584
1587687
305217
1016279
1107183
453328
1184878
1976383
556119
1765991
652065
1447808
1037780
1394871
410664
1095491
839730
435416
1443871
1768675
500071
24035
1636384
1087206
1142534
895411
451276
1396687
1987731
927885
448411
1527901
647890
262181
1250801
1487649
1739803
1834501
1899823
1268513
358499
1869220
934095
142711
677725
544879
478351
1326536
517751
28330
1079486
625651
1096166
1428263
695442
1404412
711161
1943478
1575319
280518
547718
1242077
683694
770942
441657
592215
1156648
752670
1783564
1980987
41879
1982957
1292531
741474
1609261
1176981
674824
1321922
1672065
985336
1669356
1328425
990441
309215
1309713
1249098
695008
1148095
1398656
1605805
1833092
278667
1089422
983998
719227
1810752
1267682
498646
1553465
782936
1103345
1190037
183928
133599
1725762
1480706
1671249
933493
196094
545196
1910071
1296574
1006844
577100
669776
403745
1781521
405414
741428
1959181
1335886
1953268
1237266
1043218
1979956
1191971
177006
1139861
209601
1190620
716067
1738263
1953703
1282381
129131
1750821
1929587
1027470
1772843
1240723
1584652
219080
246868
1102529
104994
1382274
1663535
605442
855439
1574727
1096298
1514263
1660636
439373
1636567
1974579
517550
1688614
213134
1912293
1097342
1182238
476111
825543
1820100
1605543
564775
499722
1186069
387267
396575
113720
892350
243735
1097369
1624245
1640075
1467577
676668
788059
1558697
85578
37853
3569
112071
262575
1392854
908331
966768
167763
991382
1471807
1177370
175661
566083
925225
331932
1305980
505857
653945
1754686
217118
1700306
532754
444076
64076
1919873
400478
380094
1198792
1930751
1596139
63816
1663577
387461
41751
1378792
849993
217721
181736
674364
1668922
1130015
1881405
923299
1993558
932001
401642
1934991
742017
232032
1696623
195831
133206
1022473
512310
1077759
182479
1539861
1725379
947127
1625659
1065204
927272
1215031
808067
979602
497507
935228
324715
575813
1641743
591250
1814605
335737
1360630
547139
1389721
1861215
1698056
1859239
207021
1336462
851389
1349737
1369417
1660075
1560481
1942695
1394360
133578
409935
278509
1228180
1553189
192452
1753890
723659
1037142
97742
753705
211514
1510473
871154
1246582
176138
1912214
606638
1168623
393564
210353
421315
1180744
285534
1582545
1079907
1585586
13688
1254254
1998547
1292782
814081
366802
350862
1218853
1507083
548177
1870052
193566
1123343
1671954
885947
271557
610595
463659
1852832
1549706
215708
1744105
1752348
1733932
1489613
249520
916578
953479
827267
1332552
1113862
318466
1314838
557245
45423
1043881
1693785
769972
1359478
486574
1456555
1233568
1617091
898536
1988375
885949
1984578
929641
99506
951404
1076039
1278906
184758
713848
1103955
15984
1713943
1442967
1896440
1843605
1014360
1168879
1638406
897760
1750511
566659
1969341
1898617
499429
278239
556917
240809
1749004
1169529
1589514
857003
1523570
109649
610363
1288696
1303110
1481861
1718713
840261
1295872
370444
28261
167620
871363
678882
1491784
1217892
296574
1507094
108668
994459
443450
235060
1292031
1333132
569854
571240
1507601
596701
1418328
741082
1559706
234681
1247214
1038642
1189901
1013045
288126
1906325
1785982
448914
1390885
548003
1809258
1595453
1153959
158016
530704
880304
82074
1617238
250700
1917680
211451
1823653
674897
1935264
444118
1102640
225655
1401678
1105276
1614949
1492336
1334659
389660
193530
1182417
696516
1432266
1734619
22472
765134
962140
1528385
991297
1061045
158948
1344287
1260943
1037446
658694
1450243
639490
1711925
1794350
94252
714033
1260538
163178
1310065
708802
1726443
1079044
1035522
709686
9580
467967
1966832
1048895
1611485
1011393
853974
1067291
1792125
643756
1241609
725424
898569
212521
346903
308023
496900
1656332
1475072
1191538
1146268
524593
1233578
1305316
884005
1814099
1731467
391918
194732
850411
1574414
1836057
234171
438128
1767323
1347992
597285
425267
160452
1178591
1818561
466750
158177
647775
850656
521553
1003912
1147749
1693570
579324
1588286
333515
417054
546214
1011755
1083257
919540
1003006
1001732
1148010
440950
1403579
1622636
499655
130538
1026211
416859
1592325
1519205
143533
722808
410472
908306
781470
1401336
1301456
1954276
796639
134944
346363
1102551
1278927
220760
735363
848566
1819929
525374
1153781
1487006
1181542
1368557
900189
877354
390659
1826925
947850
1371098
781108
762363
1131562
1769182
948284
705533
305343
763987
1382604
239156
1732921
468058
1965076
1255207
1561112
298577
847848
465547
520028
105073
63249
831662
1786978
1744926
1364820
1931404
716725
1121532
1670953
1849393
1915962
950004
301800
126950
1416664
1697306
524671
540192
485454
725600
219233
530363
1451436
1600110
1651180
1156199
275266
1731966
1292732
1972419
488541
607883
629616
309311
1219265
826135
1020042
179688
1363427
1818974
602846
288840
969991
1338053
1284661
1835051
1833246
1198848
1636239
782408
1650744
292698
1844173
546865
906944
1737454
850641
977216
1149599
1646357
1301706
1403346
707662
837612
264946
310603
594530
723732
1964831
1121713
1954549
604961
1059572
388069
1738102
1652111
1067556
1576142
1436349
1887442
1570189
1937203
597117
1040874
1651790
1714143
247616
905103
392084
1324384
95832
1805169
1012875
1662603
981354
1107334
442679
511867
1945388
889981
1928728
1670038
1851434
643680
1660040
325420
240504
1195748
245113
371392
666081
964262
1419739
129154
367645
1511070
421561
1454137
1345248
1406954
1067931
628905
514189
904579
1600630
291054
1290935
244952
1403652
810850
1072546
1865567
585283
1717742
15217
52496
677300
909844
1421754
604443
782187
666677
1215602
1937824
68760
506943
758973
897730
809385
1535616
891532
1602235
1864341
933562
1789361
1321737
1364179
1747230
1686591
1617977
1230486
1280426
1400318
246059
663571
844979
1805478
565334
221140
1376738
564772
1670820
1482033
1224670
231004
98698
1287138
1436831
335360
1973132
514310
1181689
69230
926292
1964161
727575
871585
39017
667262
1705670
490303
762092
1641232
109042
1115920
887178
8785
1755760
677153
1458395
1873605
516614
832193
1729383
864753
553623
1333233
1725182
1205875
789912
325079
323606
496103
1057278
1450174
1277428
322171
1422563
463037
78277
1864857
340868
646357
1957878
809460
883081
1919538
1629241
335312
1991103
1512158
677241
1737730
584291
358094
1180613
1954761
975948
1126722
1709586
1642103
159779
317899
253208
1437122
1364062
1293425
340844
160898
1789632
888164
1801509
22833
1808421
426466
1394733
1435058
477820
943421
1751682
928579
1891377
297529
361891
1495712
1475135
1692665
1082181
696584
1655853
1085984
730362
353761
533181
1940190
415641
32712
1298258
861878
996517
697681
1567114
1027126
1219258
522257
28243
1685890
151647
673264
1695091
64342
1114362
197367
1982655
583452
1102700
66526
1276872
1331913
342372
201522
238517
1918108
1221534
528428
1515343
1174178
1955319
979966
1113886
774877
585825
1420800
1329604
607200
1625270
1319661
656016
131386
552179
1868237
1644346
14666
288797
1004668
1337309
1446269
1420879
1996809
621554
318955
1338743
608574
1562340
852945
344466
395008
1345764
201044
1674282
1656021
542059
1421340
1377765
286644
1360458
1947647
173285
1602666
630304
1568500
1271289
1032910
773646
972318
1436999
200776
1210620
1520249
851096
1248695
673328
646609
1835462
525706
143155
417871
1644957
1486556
554769
585344
635527
990640
186193
1378631
1770623
824807
1012250
80161
1402387
932011
330447
1269744
493691
1785540
1544087
1473849
137402
563976
1457301
1326884
1448994
1587876
91496
1434150
1973994
152305
1177613
1893826
983860
760378
1583074
9141
606905
294842
720089
1813965
1751665
14814
1805830
1315372
313828
1367569
1162437
34653
868640
1512485
301700
961025
1895689
1881389
330570
1047114
1938073
1902094
972911
305420
1353961
1330889
248441
1510544
564897
338876
1301014
1985393
295398
1737531
214690
208316
78085
452395
1546215
1708659
1125214
1286067
989555
1272388
1830080
343636
365771
232612
972420
23636
1583917
636175
762584
1449946
1347519
273076
74627
100974
190885
1203742
404560
698969
830388
1033947
1034639
997308
62996
160770
678660
481294
1182423
72925
1740157
1711939
6150
504498
662863
1412672
1039575
843990
514545
601049
1961470
459365
1157168
1498784
1058623
880223
243836
528966
235778
1157758
1825015
1372175
55430
1051371
1148967
272901
407276
1778179
904472
527561
1282544
1312685
1915297
128618
1829476
252103
859736
7860
1377396
302443
1114027
1124845
1498934
1806959
1120366
1177190
1709645
1690226
1093870
739134
1139987
880973
527161
1366376
1087102
1204580
14269
1560383
1964902
446539
367702
1969455
1911712
1709829
1638131
1192700
1983814
171877
235987
1436258
1902979
1238598
895524
638431
610009
592409
1634391
1001623
1644618
456523
208919
1570390
630635
1370462
1789964
555507
790788
316838
221300
61514
1318966
585050
1431813
1703848
193725
870542
76601
7026
1437077
843643
493479
1925021
1935833
645627
1174997
1448543
312284
1477950
697597
600552
297169
691342
1581218
1165118
582887
822716
1665724
33074
326488
1743438
1411867
108568
26659
1924837
897889
1630117
1291304
1854670
747128
1946272
61381
252563
169741
297796
835155
1379396
862562
200062
1890420
322027
564781
1111082
1099393
626951
305577
228968
1168502
1030002
290798
213649
543772
562902
1248953
966646
1990793
1045898
475650
530327
984141
413531
979529
964795
1816707
1306260
1040693
1568858
995436
1232497
1944798
102638
1925090
219308
59421
1698050
987682
318192
1393785
740946
1410267
770138
1795100
1215334
1810464
1440135
305181
1315956
707879
114528
433138
1291679
643013
1778009
879934
1497099
1952240
1888154
1021402
950021
785953
1965478
160011
1684854
1570058
423033
95851
802414
806676
741508
841095
27084
1488768
564107
67041
915117
1447078
1223526
1101588
1357644
1150494
1456957
1939460
456107
32146
988604
1247661
393403
830112
519219
1841186
1497253
1962227
234863
1415966
1142130
996544
1619706
1128964
1790001
311278
239994
552189
863865
1296516
1582974
1689315
1141128
1976258
70392
1685817
1969822
1104291
1389444
1149453
1375937
312600
178099
1582881
263459
522114
869337
1010035
461951
1807166
917791
326245
769369
1505953
1788075
1888680
594417
240201
1381114
106174
391374
384335
1118303
84367
10310
1991954
1456897
1175533
270444
1807192
1366484
1885594
1251179
263998
752022
1092832
1524171
560555
1030274
316556
1019232
1971187
229857
849491
479787
908534
51004
1813472
1909166
229751
1885812
162522
481420
464350
167160
1940895
320967
1721367
1693543
1264634
1571180
79676
222341
1954127
693821
1150951
647915
940623
1328201
147220
1701384
1239333
597322
584289
1380975
1256096
76005
486321
1063895
945308
1363711
1052886
1428554
339650
1669296
262260
1793362
621965
864254
20080
521745
112604
840383
123062
889102
1779776
1283576
1002694
8168
329411
970285
1424061
1191621
1866194
301025
1751308
1058986
1870103
1515613
1750994
1971502
1689905
1752045
354701
549648
1959450
1399240
1859586
1818952
1528556
497726
549048
602561
1263505
1734060
1735659
1414231
1978121
1876458
936570
1828475
628490
628899
319124
1901334
988217
742425
1177808
1931715
1452346
291460
1855068
1235292
391118
1387367
812341
515099
1334577
422998
13394
1880704
733862
37787
73922
1564495
1028250
286349
133307
178190
1758430
591806
503641
951483
1339024
838512
220967
9107
705567
1649022
527135
1629052
615044
761730
932480
480320
1283392
785594
214571
1735775
1905803
1949833
226935
719756
219068
1867661
463460
786408
1802018
834984
1538423
808287
1887581
958275
1270448
1085916
1617410
714889
512143
104016
527067
1405955
634389
1771928
1637064
62275
464528
1185383
1566353
1211726
1928951
408484
1539460
1592821
217693
182831
484508
501692
499868
1160789
977798
214904
1134878
797438
1237972
1675170
1992809
1352667
661009
596068
970929
1170465
501107
683618
1331412
825930
606862
870205
1770920
1239095
1089369
116278
1721617
1699039
371928
1968306
757196
1939465
219812
1081039
519549
1610287
563707
1749702
1818877
1238783
585144
1698272
994259
8899
468640
744715
1095867
1361499
1446933
1279325
223953
625911
781307
111739
1427100
1629399
1586670
357967
834783
152205
1880266
849190
299374
1105551
41735
583280
1878841
1290793
1278430
1763203
12195
1957718
950132
1339722
1499391
1154500
603554
887563
66886
809946
367745
1085439
1869502
211216
1686185
1527924
39965
1111813
186007
1631363
1172896
1792921
970580
1745996
242653
199329
1188970
1565210
631381
1712082
1515212
296017
356963
955595
258640
492689
450583
187185
97746
706500
1681782
1519083
1824500
1766220
1832025
107640
27441
595524
1668453
10180
1684655
1500153
452067
1109586
32126
871932
911270
1113842
670921
1793398
378276
153834
6131
196840
151131
18014
555426
412520
1495242
1143037
955996
1976518
1416725
614157
1214858
1992576
524408
1728205
1042011
1851127
494776
28217
1498320
1390950
1129155
1389446
1954546
1870600
228139
570862
170816
1475845
219548
458102
318474
351724
1736222
518154
1973715
1563589
1939457
1500571
416864
429328
484489
257001
164745
1579126
575124
406681
1141738
972561
326205
1516128
1003
1815356
1808297
1021202
275566
676302
1444061
1141037
318041
1533659
670258
612492
209467
1673816
390267
1848600
686510
918201
1874072
837172
1824233
1443749
1165814
1908998
99188
1222180
1469673
223109
1405219
795168
903205
214878
752201
805407
1981918
1791494
985054
1777214
1381175
505099
25755
910873
1336442
1487810
599812
1439415
519116
99720
1259606
1009783
787129
300912
1667149
1051231
865724
1602324
639605
603234
880179
1178045
1427837
1351144
1000210
1037252
617660
268754
1406078
922906
1912890
1331160
1384705
1018361
1409172
679651
207155
1649299
1446412
493184
472105
916976
505080
1970095
1327982
155189
748404
1854811
1830463
762039
1499887
1575762
734690
772307
573073
647174
359989
634607
381822
277920
306047
1214507
1519406
256278
171306
36427
1524906
501971
1253075
13828
1234756
1489123
423053
561976
1994535
1525780
496938
94847
1134800
1103632
888111
1997818
177263
803313
867128
1542231
344555
1132264
281884
1886100
1401117
1486053
1345451
1022010
1427237
1120243
165068
936584
521932
646573
1374052
1492447
1287493
1028365
376531
990648
1634862
436043
118475
1215601
152411
1611242
673952
1029615
1888344
1744498
892616
1693184
48013
455776
514636
592131
571540
1947785
891356
1146055
1218877
323379
1986220
543562
1392504
693436
237489
1397480
1862293
912458
347533
1363927
1185523
223198
239762
1548012
1242023
421947
643868
794256
1994193
1542316
754895
1760569
1615165
1231689
251645
272094
1604618
1450020
950766
1733823
242260
337191
1530165
1719618
1290495
1789722
464360
146778
212336
1237556
570627
171441
598433
387668
1364540
16361
851471
932828
1356920
402139
272368
136814
130364
838010
1052165
885101
5680
1923926
1515331
93272
481560
538130
459020
719086
1660230
1223515
1348541
46474
1557158
1450406
424802
885033
1164213
316905
1116676
98846
1769368
1099722
1788774
1955930
873461
1160668
1531202
951115
758076
975252
1367552
1942396
1193995
18871
1809176
1385247
892634
1302225
1204427
661791
232971
172441
57315
1359587
1012728
1389597
1750401
1954587
216741
182720
1320466
1306548
1095669
331416
1138202
1853943
1303113
1735531
1007543
1794077
88760
366158
523647
1280667
499550
1594106
31350
726181
1406435
1227397
1019423
284978
559721
797684
633366
306584
1821803
1982211
1826313
863240
1068446
1512830
144843
1907057
1935927
750597
1860446
1047675
1666184
1054509
1667430
637248
13971
1511032
778980
1332138
325942
500857
475282
387728
188766
1850111
903398
1492632
1821881
702859
255526
1326356
227181
484889
1387058
797416
392312
155248
692729
1511410
1591693
1414350
121343
1277153
485245
1849251
533546
1830833
657585
129895
1642479
377420
757761
1526028
1306381
210663
111377
598915
1359933
480607
1059840
309294
1171751
1265873
600790
1499352
1360646
896855
382577
515395
1251942
1411568
1800607
1606924
846523
389352
10621
1662119
365039
1915220
254016
12587
1686729
1796230
1316220
308437
1499531
747468
1605195
429840
52429
1113418
657792
187081
571347
325824
567485
1936225
1557842
330784
1595760
414635
161064
1442133
59777
1451078
1450627
1798229
969709
1884850
1528146
1674402
195686
1103179
1703435
1424898
325862
1835089
161330
1991737
963948
1047800
486042
1759169
724649
359695
1500175
1728990
599660
1978493
1306622
701302
1804758
1412811
875974
31501
1148549
1893612
1918857
1014303
1571636
1296720
1577075
1193336
902280
1159432
729179
1091693
1331735
681751
1796043
1011147
82516
1042569
1355145
1641926
513802
1025051
1647046
594968
510714
1478051
1873872
1695018
975630
265221
1155749
1569033
1858077
1103240
1763066
12044
1454849
730860
566134
1226739
1123221
1478830
1769659
190902
461679
82373
626930
1732900
1548097
418157
1512905
1121907
50570
1564293
682051
212508
1569461
1403804
1179281
294721
401199
1875082
1063035
234632
1460831
694261
447025
876877
1814831
1508756
409676
1878787
1571884
1481293
1522292
835772
1456393
1927562
780927
691505
1900979
1136006
1657979
1148634
1868563
1046309
726878
718021
1647213
1213139
1969135
1221410
82018
996375
1556078
548577
20380
731685
1965860
614002
1946343
770361
215217
1521611
1712085
739914
1319835
925773
673713
1904707
172176
1712118
1009621
279342
410218
236436
216753
320323
678740
1614305
919391
278056
792670
1767595
547926
272782
444814
627038
1217030
1556491
1144665
1623392
828080
1661933
659196
1536828
1251047
1518789
834850
1692224
369730
875653
1242621
804070
914690
574199
1231789
487847
184465
1572009
773504
1193066
74573
1724016
1569715
256939
534097
675244
1305594
317402
553793
661260
1812259
969072
1053530
620699
64372
377881
1690538
33881
434144
1265628
1947425
1584080
995815
98105
1783022
445494
1931021
767381
864378
1127641
1470852
1768352
1114064
988356
1936146
956669
1850693
231967
1409107
391837
1378845
1039136
1691998
893106
381015
1701714
607042
363986
161369
772259
319574
1374735
1097856
1642374
380703
918510
1896771
1017541
64893
1100863
561623
781657
1263883
1706962
1673757
1089325
911405
1373544
1248601
1679039
1355978
412697
1069256
1880335
992364
395068
1844501
1831204
674099
72846
1232959
992022
1121477
665023
1517737
371335
317250
882341
310214
20754
172338
225573
1330316
1241088
24567
1672639
1144326
706547
609116
1197483
1334533
448210
1882794
1230195
1728317
1728697
1258372
12560
1795307
706194
1242910
619730
943392
775240
287172
284485
135139
764077
1773487
1830450
550660
1805325
1365759
1094856
1268551
491582
122970
1567839
1490544
1327821
1434019
1001183
1656346
22873
1593390
1250297
1840747
1465691
1897947
235055
272688
41276
1549576
64011
1162780
1418492
200092
1797443
1611249
376045
420135
1621717
1282964
1692835
1334364
934945
1537781
1957209
1615550
34521
187994
449871
1171507
348215
259800
92515
795538
1741631
1697503
1206128
773056
1139416
652791
1693519
170315
1985853
1345515
1103048
286614
1092454
972032
1118037
1610971
42854
696807
1137206
916866
110495
346227
1678247
267531
943414
202234
765853
800057
281455
1395122
692436
243591
312291
1955751
1890606
1852608
1532286
661674
511712
1382449
275682
1058045
119147
244962
1800337
138545
1998006
1407255
714388
1081183
1979808
673409
1377792
1960037
1253018
1373605
259165
364294
936694
104149
1387096
802738
438647
1524138
1351213
1154676
1202421
1825737
124013
873762
1425010
1877078
1650536
394676
746726
894320
1857477
178391
1948524
851799
1985861
1511353
1916631
12003
1823150
1779528
1792697
924702
1688573
1464821
210187
998614
1386022
1143733
1268269
1512779
1376308
676172
931005
1602508
41896
1199783
1917782
833028
1230045
283905
510366
450293
840623
1053778
165787
1302014
1139068
1289771
1942881
1836675
1803568
1453130
1519089
1695026
1453504
463106
927548
662736
1631824
945729
1216259
1597893
699622
1739731
1087694
114427
1989256
347407
218967
863998
1061625
1018973
521161
877889
722633
1290207
1423275
1377096
386824
1309696
1289292
343426
155665
1531617
1486231
1970031
1201189
1616323
1469424
730304
1934908
126129
842552
201634
1767134
373891
296443
1625559
1506014
517658
689633
1620938
1048537
1276768
1937565
919774
1641499
1373296
108012
1418728
891416
830460
267371
324481
1659105
648278
1070083
238695
1848952
169860
1939772
1741856
1403484
14066
1647231
1274370
910203
1983883
1399088
1737477
1266269
446030
1150228
962282
1641878
1820567
683902
323478
699792
50366
1348586
911785
656415
1992557
274627
1770356
1286483
923911
1020071
244557
1147391
1757655
299340
537702
1665818
1858935
88449
1580724
862219
162379
505875
908396
1071311
493955
806329
808815
1940412
1533631
1279188
902157
1689899
497563
1036897
1171511
1187011
1242019
617220
299826
709685
1076141
778342
1938070
761537
1095026
1776199
1710718
885914
1179685
1427707
1741808
977576
969553
1967153
1694502
1482289
1598040
1527171
230728
1403009
1713516
851064
1654066
854984
600267
330003
770018
1362645
1228547
1735695
451432
1586479
233233
25155
845999
1750563
49217
1696977
848086
1174270
1597016
526647
1264634
1166804
440637
1831547
1064617
249536
530445
1267991
397731
1519010
724069
1678424
210807
1017552
763270
144607
317518
877921
1606380
5925
597191
495476
193173
24885
1316305
1011480
841191
82082
608648
99931
1022339
1284715
739823
1073822
1087110
1521424
1933700
796113
1465741
47045
165581
1707754
1838579
138740
141952
740029
1592482
1335135
1242048
1687225
1772045
348728
1246774
1336516
1833943
652568
296650
1745264
1411465
580489
1734557
1921372
1703257
1464048
1450574
502689
976430
259740
842912
709017
321048
373155
1542456
1448928
1996684
73017
115494
1211980
1288370
444513
372976
267198
1457794
796817
1070552
1912021
1208786
1741685
385302
1183909
1764596
211140
949954
331979
942741
1193692
1830935
1318765
1361288
403315
1579367
203383
234509
492279
108076
655648
975799
1740296
1192777
894653
1417140
761385
1716885
864388
701734
1136735
611337
51898
1515956
748196
1858791
485570
334895
1997946
1580958
231917
115877
237290
90741
1700687
927010
775758
94427
1372197
501126
239597
703448
1171771
10187
1077987
1802529
1943719
918791
1426953
690414
1033958
623910
1380805
494916
1343549
113808
1797498
153456
782132
1606814
638961
18462
48163
773791
1766215
1023596
1887589
208750
902363
1555541
1647920
921955
256549
1218223
1229369
856710
307624
1602834
183922
1350599
921127
388177
606229
634568
1996776
1501774
1971411
1986672
1806132
714896
1185983
1238146
1888298
1290497
1198948
615405
29231
1279775
1054839
1365812
1549423
225098
1029863
798736
1584536
324252
1049522
1060962
284326
304960
1972707
165005
410383
986512
1810152
1335846
991889
382240
866903
1428376
134489
489742
105092
654368
1304914
704898
1649597
722496
1751391
181174
944269
1596230
58409
1164629
1227804
1214931
310611
279564
644835
1057761
1792520
1841925
420510
693485
1602858
622893
345867
345959
1350524
252299
343988
118372
215633
771086
1451958
545779
1958698
819398
1650310
1010831
372753
73134
782701
115371
1668371
793099
1750376
432540
1032355
574893
1137886
234150
1484669
1706800
471750
532017
264433
630010
994112
1796420
1581283
572707
535449
1186237
474155
117991
324335
684513
462816
1453933
1864978
1715700
691230
1314873
976999
1724420
717501
1709081
1482826
1124985
245584
203354
848895
350389
18104
1691019
1142657
1357933
464293
1893612
354733
604104
1963995
1469101
273296
1054202
1373355
1915664
1870766
108258
807547
851696
354843
900820
713012
1038487
334538
144101
1462038
681929
237118
479132
882519
1500626
39972
1298251
1934637
1797593
1028451
1096043
1332627
607942
1040319
1865514
894863
1658701
1264800
1624606
1540828
1610441
760302
1313731
1074158
80178
70691
354407
342765
1538773
1084705
1049887
555311
1660309
1309095
1443261
1988467
786514
1478238
880982
1890707
1151594
1006566
440297
1364697
1560975
901724
568460
1862717
494459
582566
1578324
1701488
1438526
98495
350071
1583733
20781
1442763
1847791
1351415
1010212
1280698
709655
1478469
1193299
1314780
1688600
872600
1460100
463062
851536
788779
1979864
525723
1777869
1957035
1698690
1628623
1946831
1520319
1005261
1470516
1970960
528500
944304
81550
1670127
1727504
781892
1979178
924210
1663880
1523277
1696706
753131
1581031
1225009
1391169
1932907
117493
1622209
479141
959564
702002
1572844
572826
1913677
661610
1483341
1584075
1191514
1125557
1821767
1382202
1068783
868404
374801
1828961
1224951
1355155
89099
254037
1372865
1625877
1220545
392121
128638
270851
1476796
119600
729938
892519
1719527
622031
697372
1424880
880335
555402
1955165
1842189
456470
1699559
1034037
1804945
1998675
322165
1392845
613347
1662618
745587
642933
696826
1180784
1514088
692452
721267
1136760
808308
469830
771084
992787
1184437
651931
105943
1834904
878701
1850637
77744
1430547
207754
319950
987283
1137976
529320
362194
244033
998615
595864
237456
1525206
46159
1194207
1148436
1142135
1872462
367686
146899
1026942
1186429
70471
1741372
517891
1614689
902551
249735
1040767
38447
722262
248018
671402
1490134
905365
353645
1644379
1894522
1342013
96295
956552
36310
687600
1304209
678074
1527984
152832
580405
593733
663096
1813264
951133
712869
259305
1003774
1627373
750611
1529261
813251
129558
513874
1181139
1372100
632285
388350
1450396
101627
1448881
581344
335232
1488712
1271935
783077
462887
1057697
1042902
157668
1374396
1167047
1892070
1871914
1773121
997015
1800787
1062264
375817
3097
565321
1189408
1392754
667104
513910
1912845
254937
330937
1766612
15864
387373
297333
1571585
1098582
1809698
1050509
692371
947919
195435
1493366
553399
870276
502626
691436
1733237
266281
1203250
329360
474105
1766295
497776
386400
290163
1501935
793319
535466
458947
1226627
1575827
1354576
114074
1817079
1387288
1017928
127755
716773
1513181
618795
555062
1849799
1053269
1277394
454639
607625
1276428
399036
65064
997737
1383838
777051
877080
1777756
189498
591635
1450579
1778108
1262081
230123
794306
1615150
294531
1140258
581172
781927
1768936
1221611
501597
894797
1597283
1395204
167410
482656
1784598
1768657
592232
1179560
412506
1749690
1888327
1148800
1808097
109394
1383655
1716940
1849246
1776
1738044
124585
1419151
1784193
350159
375419
1377763
1411165
1449227
945923
1034801
1776003
271048
729961
618558
1631912
189269
839782
992464
751020
69494
1049166
914741
609514
1596950
1025007
92087
991228
1968914
623260
1179492
1944332
1279002
1857315
1054832
1622339
1732490
1923362
1066676
1060892
427375
1576645
554721
1652408
495736
1394935
1351681
451482
368651
857056
1208920
1711644
1050351
1279373
548418
1424026
1281880
857945
1873334
1133122
1874809
403069
906801
1261816
1167625
1174443
1332053
693804
376193
1475349
243481
1153214
500431
701054
152469
1031487
168509
1677045
467634
1903475
171900
1093992
1595310
194192
1151792
1413317
400352
1678315
764865
1348326
1966910
1426061
1966089
1946073
1641853
23558
1592963
323812
1436736
751016
899629
1251756
1425662
1175759
880022
1881300
1503599
1795453
1769838
1246234
440241
1362037
785265
1358495
1899393
502905
1351162
1130256
1872000
1635093
1198373
273148
1898476
745244
1398433
1296134
1901838
111027
411210
667843
1919574
217972
1123312
1867739
1970332
622038
1342374
1394207
1129333
1172933
1568301
1335774
1767606
1966492
360236
1869986
329517
66533
1017750
582538
982522
335002
870060
1149655
977487
569207
1993997
1585737
1861306
77929
488947
812824
849493
1583317
1677693
1089078
1906602
1763984
439298
751964
204138
1092537
1021477
1076388
1374270
1422832
1837477
752050
1994046
256043
306888
233906
462490
1767068
707906
552257
639942
1064161
99438
221645
1097445
174696
1265299
1146968
1222685
913789
812969
1398381
1129508
666994
1244158
1360148
37896
23206
832992
1764083
358541
622233
1463398
900213
630026
1444628
863423
347421
1918086
1768462
170315
422111
299598
937471
208330
913371
271839
1350381
383584
1346393
1428627
53937
1219188
1719252
299522
974320
258638
445930
1705238
314548
139906
926838
1714364
413926
1936406
1574665
1259367
1216460
216475
581308
72389
1688042
1410235
905217
643506
466561
1218339
920924
1911435
894429
1164170
604208
138512
132505
1710210
1447713
245872
470135
1132997
456878
1037897
1763010
1590221
1919118
1510415
34590
1600957
1124272
1856778
1673104
678299
561664
1152750
1381995
1520209
511930
809604
1675298
650130
713032
17997
493313
1984271
475900
1999379
1660857
1802661
951490
1194055
994531
1157261
1895416
539985
625514
7539
1987000
800908
455348
1322201
193147
1548341
1335061
715747
1197587
646109
827404
339265
74303
139583
1188526
475880
1511436
1079396
820610
726966
1602593
1644985
1744502
204619
200240
885087
1623275
1216283
836045
165430
456088
648302
24086
1001109
817102
1009868
295990
316885
967385
121599
1600554
136988
1355654
1476953
391589
409459
1064410
1272881
1111063
1665585
448816
1338465
1642767
216916
992661
729957
1639015
103539
730780
169374
228874
258355
1677288
1404995
1993983
31349
355845
722567
1724380
529229
1516160
556936
1668680
1407588
1513455
96223
1449616
249384
26019
729058
189639
1964711
1852514
357196
327578
1710178
486304
332533
1648280
1994682
1468889
816130
1740874
1358534
910871
519805
1980893
136300
478829
1222577
1246070
321370
1715708
1448657
1548904
1645626
1850556
98766
921531
1098567
982425
603453
841192
1710858
1755965
1558218
1169713
120999
1037145
1951151
1593912
782793
86364
986571
1628496
399465
527952
1444226
1198315
1016958
596009
1533953
553187
1554621
877302
981523
1941514
1113023
1375030
1445836
1057544
1926464
362553
806427
1780839
1422426
668278
1574181
1150973
1904430
997389
1205724
161917
1570058
1365623
348535
593431
1875781
218084
1379227
779920
1381538
876317
1899534
736928
643796
1419676
501613
1844744
452907
838485
1415808
136922
668500
1667666
1155785
231036
1182211
1174061
336056
1238121
995247
1617244
655553
1447303
275240
1615281
1758781
1763148
1931150
740657
1334932
215350
115062
1259634
1631582
1657737
906213
1540906
1737670
1335063
1549710
1528983
1677281
1147460
1124840
1345340
865223
1912716
293177
1164176
296141
1935546
1795687
1895537
585041
274430
733726
1864893
436626
785724
881344
1043680
810207
1272850
1441496
551613
1450778
294580
1923663
1205660
1284042
79812
1729152
1457396
55535
1215784
876035
1490238
1363618
602380
832084
1574566
223506
1556237
782245
1554310
1617712
155392
327259
1045296
1564113
1706014
1635085
1679708
1927845
1566511
1138726
1018712
1587962
1316730
1653602
972958
172933
1463295
562933
1789195
1475606
1464940
1330271
298765
298778
1381225
1101250
356031
493490
1135645
1489625
1258779
1683924
1834723
1786202
1910037
316848
224506
1982158
1892515
223470
1491528
1442418
805155
1844918
264223
530913
1245586
848208
367947
106884
616129
740998
87952
266577
1340505
690242
1002748
605403
1530655
1723260
1959031
796800
1117805
456213
1178969
1495825
1350875
1168829
706191
1888314
1766256
93749
463435
335419
1438968
531201
609331
1317313
1252722
220816
196078
1517254
576123
1433252
1341707
1903098
1417329
1088352
744958
1225632
764107
1243673
1324356
1583419
701435
594883
363444
941161
1466772
749272
559490
1965492
1992161
1150174
196125
711658
1504511
1823173
473564
1218815
157150
1436222
621449
387700
369998
1655870
788574
708796
723987
1198800
603327
541491
1125130
487224
1434402
1684881
1012965
367034
1881150
9840
876647
275620
239590
1427673
1573504
609845
197118
718717
968672
382643
1697122
852098
731517
478614
318076
1171788
1708290
472975
30756
383281
1852753
439949
1988247
918318
1224915
1803712
1824453
1364994
1498531
1959346
1872772
1950346
1485608
1774670
502021
951947
1251368
1571303
1749824
638413
499671
1288675
1712062
472482
1598510
500159
74810
1562918
229201
690054
1995432
192020
30506
1396160
1892435
771087
1479576
672331
1860395
1771492
93937
452409
660442
1979442
561328
913024
528546
652801
1644520
205849
1581197
218084
1368794
1520730
1175913
227778
1006162
1117705
1412437
886827
1670314
1606574
1510002
1165872
1831061
852754
1287079
1788181
313008
238404
1732953
1726739
1162121
229912
1902030
562991
359552
277675
1629323
181096
4712
1531332
64790
1725160
333164
824971
86232
1538252
532952
1987600
936126
1620770
875887
1160591
880790
1583652
777060
1701450
1811585
54847
1996785
694515
1981524
1501924
1868959
73588
272617
1888083
1258154
664324
317317
1231685
1893319
443206
524444
892093
243422
1251810
1297587
1876623
42333
1518690
1260557
436522
172109
83338
1623429
196855
1153232
291197
380238
674228
1151028
182921
1385064
87268
1957112
1845509
490753
1139523
970978
837
349084
269755
299741
160169
886754
502987
1500544
1911099
1024865
1817974
248401
1133247
1504825
31640
1065171
1434342
321568
489296
574660
821345
471752
1269051
586754
1991136
157318
1646617
646600
1054349
13505
687635
635092
1145635
705800
922566
914881
1740168
688497
1355611
1975068
162413
1225269
92080
1213705
1209280
1597988
1354135
318585
1454060
1007054
1997471
664673
599986
1114959
1052406
994857
743142
495193
1503409
789364
478813
1281258
217038
1253917
1646768
1337084
21047
1465381
691878
1776246
1278806
1958883
160917
1435093
1957891
1225586
373116
152532
1071057
1175312
596056
1849084
41962
427404
1338247
1957389
131137
781930
1391825
961647
430174
490062
1610658
1414168
1434969
1571885
1390895
888427
732508
299625
813067
1275830
968896
1718970
1078640
1599934
1925153
1263272
731490
1931575
1792008
1115129
1426563
256684
729948
883113
469954
699871
261640
166898
26827
1642792
230409
600106
251585
390884
1625289
373602
1452220
954262
96723
978427
967489
1587456
1978461
455287
1966077
1478665
261460
1250452
1794976
1026879
1288541
36586
1583726
1560314
578902
546173
1094965
1717988
517052
1165631
662043
695170
114885
946611
1142043
680674
1858894
222164
734316
406264
802642
717491
506305
537827
1659221
1561038
934856
520566
132899
5432
1038861
654203
403709
1610332
656755
1188614
1235030
560050
448984
1016763
1702944
622177
711768
1558499
1352376
1563023
349738
165812
1868453
352609
111645
151
12606
536482
598010
196745
446028
1426101
1447964
773267
1916505
783645
1245272
517067
316911
951367
1638599
1533599
389827
639705
929289
1569156
36990
722179
1502269
1254929
754202
472142
247232
1998139
1487916
34882
34641
160452
496821
303803
1658420
1409118
1581486
221597
491002
1833329
5065
1144243
1654784
1017743
1896731
1793644
897304
1524952
120765
701664
193222
1079850
1025761
40356
539795
497312
1691726
1814248
1042875
1203192
665834
379237
937484
1569697
272588
1105447
1024740
57135
1539966
691415
834461
1555029
563706
1390078
1266231
1499710
1019853
1628300
91752
1471884
1592269
1509739
799170
191555
298127
1573360
1502354
2235
1329059
1579059
987213
278699
256909
808561
698194
1020314
1368334
431392
1753033
1386063
195887
1055953
1816398
1221181
1652164
1726040
84788
719656
875679
1450710
380534
549348
1028079
944089
1945134
1659437
1850604
1673246
1383915
347692
1299688
1133333
1268915
328806
1254861
318485
1174272
493327
180534
1435214
1186254
576979
1598706
1889080
217359
1137925
515541
527388
503667
486646
758333
1344885
875711
1384785
1234990
1513016
148282
757417
1026786
6651
1781121
218762
110057
1052234
934427
1953887
1219061
616984
127904
693788
1841018
1917355
1017035
1120177
1365531
1169670
1403644
863415
1212831
287992
1322220
318086
1635524
622472
1510666
6655
885648
1066396
301903
312482
340153
173933
319944
516784
1547751
145816
118649
178834
755816
519002
1375079
756802
887814
251455
192318
473934
558923
580666
605290
313829
1357736
1701652
1522624
1328512
233178
1898434
579574
1518132
1727790
200598
581625
312966
1200291
1134092
725361
823528
775582
1339544
47389
589512
750152
92518
903689
193137
1466566
1930470
1982068
1406096
1626614
1931169
675039
698776
796124
1548915
752326
1143027
932227
1970964
1009113
584048
1302996
950283
1401539
1199128
400871
87817
1250821
295778
286449
1762379
729074
475852
1085858
588377
182649
1260956
715312
505260
1819305
1814982
1626288
628431
1904610
62642
1655519
799562
683907
1204700
1030495
74557
1149751
891329
1066480
294804
78412
265025
865482
1934518
493057
693513
1084635
758933
1929710
1466023
149875
363178
485532
204715
889283
591550
1808837
429593
215422
1401138
822116
147824
1618119
1622911
497159
1098376
501716
1525477
1685865
1351954
1036651
1255981
1818830
452259
1900774
115468
1347927
228640
1250525
58813
1424113
130174
1130024
1895637
439526
1801065
1930357
1856477
216563
1019659
473334
1303819
1190825
1970030
308733
1441471
750865
575765
251898
687866
1768954
1091132
1610008
1025360
256454
1965091
830407
320201
1223481
936227
514061
1567007
581951
1370722
1073317
1672060
1324059
1550576
942997
1595704
1736826
1075939
1953071
442678
547912
1381587
137169
1128020
577580
1436328
469128
1306061
1895292
556499
27902
1469037
1460629
1316016
949662
154460
1959436
742081
1791610
1426206
1776684
1606064
689855
916903
234481
1403249
966125
1196346
1627249
1541984
231675
127400
243819
1607693
501290
1689065
588403
191410
482391
760786
1714123
970850
1453945
1532556
1398081
1920329
1993987
709189
26448
863225
947859
1667170
416866
1658496
872566
1261571
1245759
1242669
301247
1162679
18653
974141
875992
217715
167295
678139
1574555
1628485
640050
1430425
1404500
1440401
1772820
4583
1279725
542943
1335589
1474636
724643
1739469
1249481
7042
1078653
1345425
896228
1985288
346671
783565
216242
663055
833529
333295
219001
236523
1523277
525977
583113
268454
624331
389728
434642
1396853
1945029
1681963
1601414
755922
1073880
1702765
228736
763386
368028
48252
364084
1944185
1332521
891203
1659077
1816862
760763
1978526
103719
80180
256694
1130308
1523587
1999251
852594
359201
1309297
597494
1223555
1933450
212660
36143
1568938
1956625
166956
767968
751251
491132
1328039
290181
1905552
1900977
1800344
1080007
597080
1198648
1666838
567900
1817123
1577944
1084866
1112902
934567
877282
1850663
176554
198430
1240485
1504284
1870482
376109
1860883
105565
553283
1450131
367791
375940
1341894
1436036
711997
1373537
1835514
1494656
1352930
1953258
18554
443912
1849077
938253
389100
1982298
1669911
59560
1029561
978910
605399
306775
1753203
1758521
35310
1280634
459717
782622
120756
1921887
466457
278548
1329823
144392
1545757
1017620
1144470
961112
112451
924980
463407
1836889
733191
278180
1451472
1620553
689684
1298228
1095614
657400
1196586
1997762
1215804
1241465
1667222
1290788
595383
1243058
676885
1634932
1879098
155274
1117358
403426
1361731
453680
607146
1046024
1748080
1798539
1442536
686195
1356640
476484
334448
1124658
1263309
1931064
897810
1951833
359876
371806
1836246
1541864
691971
473979
384574
1299609
770664
823485
1215418
1735103
1441416
1201528
1053634
1923427
1181020
896141
1885079
385879
1507614
856603
1003514
397214
893640
1591897
675332
404777
522512
805967
1303459
1186158
452332
862862
761346
912743
287975
1794740
1418100
359797
1554928
497356
610670
498529
1232997
457448
17900
1920528
1435657
1938738
1281100
68494
1717645
327676
727134
1756687
966017
49283
1321590
1329540
445356
21740
1843919
1309454
794189
997648
1240871
828616
449657
1532964
1180778
1539805
1762436
1077783
1006554
181862
483593
814545
1434205
428692
1789909
1067159
165895
121853
1105010
731220
895904
1003166
1977524
1868278
106201
1948387
1413775
644170
1359901
1468120
1424651
973424
489194
535042
546376
1886513
289331
1370777
484182
483600
142972
1344379
353419
883362
1685210
980274
1887699
1264682
464936
1424496
1739103
565635
1699936
1966622
1322389
635189
1883798
1879574
917733
354422
1164070
1888754
1974365
515807
1754950
333195
786917
624572
360030
213566
1532670
739129
1873875
1762433
614711
1481168
763233
1560361
833096
21596
1173039
1805380
1421453
223071
1045788
383176
1516054
979381
1476180
1550599
90146
157232
336030
1727368
74470
1189471
378308
1516171
155848
1007568
1905967
547914
706119
1262937
1297600
530409
833348
912104
1512699
982055
346249
1701111
1279985
1448466
1435350
1078499
846108
356596
554904
1661176
238050
969851
1844740
36797
1467887
1928408
914871
1123350
479799
406292
729588
391850
1033988
438014
1579674
1594273
899134
1958534
501100
1463853
1466112
375225
541353
1528417
1910032
150611
1458509
634494
971241
45652
375700
178939
1556858
1755624
327864
715427
1721525
1010023
1673993
1874628
801072
842550
1988925
1805896
332326
1388862
104733
741966
1296228
1417869
881686
946920
1908811
152240
524538
112441
1262812
1138279
214597
592091
1433838
858038
1717170
1100602
1561921
29714
980315
1776895
1886600
1952292
1585685
1618649
1524564
1795950
1605700
1777936
885142
1272136
507120
992271
469699
1680260
198414
986253
1605833
246034
1229950
1373362
1040721
1827951
1190293
1476192
391492
1112827
745578
957544
1937013
663567
262885
1150303
1184526
1014612
1187000
1184841
812723
1625790
1873590
257688
152200
597558
1817963
457917
455147
5903
1777869
1971270
1310664
881025
212772
1350920
1592510
677330
1524134
792342
250413
465083
423671
1841430
586471
1532670
309782
1392013
285664
981709
559309
712316
72459
642731
1126735
184221
1001164
540483
644618
1862061
1877773
680951
1292013
391970
1406708
610513
1537289
243158
360595
22139
1802919
843758
1495775
937841
1422673
1955280
412983
1707665
1187102
1426834
1627406
405837
1031223
1603070
394805
356963
325614
225727
240797
578040
589596
1352929
1570822
1522795
631852
1883605
782169
761491
1920650
1831220
738076
1099615
1979128
999519
374653
1097187
1569459
431987
1456762
706834
171359
1910035
1986300
1282249
1208236
15443
1331759
1618816
1427739
235445
1474255
654139
1485117
990560
172768
796287
381646
1547554
960777
994871
984858
1925305
1729720
1721208
1643877
1640272
1562492
466921
1488646
1278874
528265
599263
685971
111313
410428
1646659
591849
370092
1777709
708301
269612
1519948
39611
1345104
24841
481418
1687054
1390992
1610644
715017
512575
1681334
399595
525112
623300
1234155
1993993
813359
291651
1453979
894125
441311
1728935
1018228
1696095
946509
109935
800412
1374383
1193051
965166
1474284
1442467
868354
1138872
958544
695115
824312
263049
897767
4428
861794
1122919
1610109
1645584
1260295
983127
1589299
918630
406722
835377
1590426
961170
810279
1398502
1416302
1646623
1488605
584399
87840
14647
978117
679627
1718451
688478
270101
1107637
1510378
671031
860729
1423830
656133
442798
1590066
952681
1200178
1934933
1907934
1602835
1156151
1550
1349496
36800
263215
1274164
394466
1349307
1240972
738835
1007709
1749677
990274
28210
432719
1661259
263632
948249
405598
1115825
608649
289147
744605
1542403
1510963
119749
85986
484441
533741
1728310
1878960
518390
687803
1979013
423109
1397251
1163704
1632275
945638
7137
1223495
1356062
1046013
396229
1224922
1080333
1005005
232079
1615316
51140
1945015
1025357
1896759
1883117
272918
736650
860512
700309
90736
83032
1436647
1772938
234222
1737140
1987296
423472
1828794
1412403
1722554
780421
727960
1457602
132721
439954
867903
31942
1424
429858
706710
1289025
503826
904233
466685
1869260
734004
1769658
534523
1648066
40862
1154901
167319
623256
875123
469229
163809
622808
39887
339908
1723565
1230411
927944
1594656
772541
956876
880873
224465
477279
1666564
1437294
1080860
453694
21607
184175
347433
1782012
953843
554390
1388961
1499353
1327335
1492250
412497
1089806
837130
771763
1492859
1627567
1146843
1976700
1857078
1438433
130631
1159678
1565225
1487681
1879832
1361039
483560
1415715
1186381
1608999
1035872
532048
975062
782882
1618212
408366
414235
1029908
616770
87249
713738
1418341
1430401
3401
1508257
136189
1218661
450048
1263115
337202
883884
570253
482583
1701901
875496
389256
709365
1452635
1189607
1280092
1764829
1320663
95576
1637563
292806
1729544
1118523
1041780
1902002
393917
998347
1803626
768335
748150
1780766
533895
1069722
1273776
724426
172289
75646
554470
724912
1272561
313663
1236003
164517
931548
739097
862802
1224593
383654
907784
386325
1293655
1017127
1702113
1506568
893892
1874663
1554805
534402
1563268
1881552
911364
1055537
183473
90146
1921167
1524555
560941
1894317
949763
104099
662156
990735
1659540
1334484
679478
1154903
1316181
334825
1934816
1773802
639593
1230475
1649485
1034907
1504387
297672
131261
446947
851524
1236927
879305
1077493
1343305
1426406
1213706
1659392
1346734
1118241
850064
982945
1737294
783918
1590653
708621
1847789
963494
819042
972213
597572
1747823
1984184
1187382
1863788
1999292
645835
901348
750427
1966508
1456888
879229
105308
576873
1584205
429741
1596214
1554071
679047
196000
382507
699247
1723310
807071
589372
1889137
1714781
1545881
1147909
1972847
1438623
844925
1949732
1310269
1361284
719294
1126007
715311
1158568
173160
825683
1890223
598632
1510228
800940
1025269
632861
812862
325272
1127798
303172
336681
184018
1989968
640857
620965
1417508
1181466
452118
330066
1495963
537010
1690004
1746229
1120328
1719480
1093876
1448287
1415674
479467
852318
1153750
36731
1119287
113011
1062021
161955
1337141
1013480
1667253
1435851
1807472
1046832
1775961
955396
1177767
1318566
1441257
761639
603901
1513854
266440
1374753
361836
1947828
82609
148776
1014523
958842
178974
1748950
883403
1100864
1661253
1539289
1001490
1305569
644661
153723
588170
851469
908448
828585
1710138
1542977
1563651
1226663
343928
1695196
390895
1652187
1406721
1064592
1167744
1084849
1537290
945431
50882
1350402
456240
170355
472688
1348654
1939585
841606
717410
643693
226106
533460
1986180
860642
778224
1256332
348196
1088556
1803075
1904226
60501
1165904
431309
391549
927790
1379378
158717
502601
1215304
408162
921014
1412860
1012969
429138
827402
1569153
844166
1423400
567887
581551
46857
330551
1762463
543948
266168
827797
1331224
548758
919187
1336488
1917695
1597464
1478847
290437
146084
1144288
453644
1473220
1368126
636389
1556945
1625132
328980
209353
1419606
241759
74852
1101146
1425329
121814
400750
228270
704950
902003
739387
386152
1321356
527635
376907
1384676
908107
1805832
1157625
1525439
349137
1764778
754175
387867
1510182
1047051
1323058
710696
320253
1600756
318291
715283
1675688
1606432
1359902
1072577
1488765
1485683
1457202
996953
259971
1854945
1536914
199159
1955360
129154
931103
725970
1637394
407604
503727
14290
1456373
1649269
471618
239841
1992731
1419863
213199
993745
1648221
306692
871187
1888040
1499707
1222232
1899901
1757499
1983627
1510966
526904
401158
1019544
1415949
1153521
1778602
220829
1465783
1360524
507360
112968
753673
1491703
96865
1199877
855727
1476312
1149984
307393
604090
1861637
1890842
249282
801910
874928
1402899
1838707
1672921
1890777
590980
1683441
989966
374561
1536128
1923373
1010163
1328507
1044513
298948
1114121
340185
1150763
566637
812267
256743
1601808
1137963
413397
1233970
1695664
1250073
885704
1720328
1390299
218913
1588693
171896
1557018
390464
289885
1466484
195516
1366890
1494296
11775
1409674
836416
1963171
1489232
1730590
345746
672844
1371883
1986537
995277
1537363
1875014
257457
728699
965139
993151
676229
1334099
1238608
496639
1625546
598013
73963
607674
764839
407974
1152435
148495
640941
1467824
1990417
377702
347597
1539753
1814793
1467680
290753
4185
1512662
966229
230745
1623795
1606512
1269995
317903
464463
544572
1975095
1966395
244240
1151580
1626159
647071
95613
559252
994760
101796
1179538
369770
420603
1464745
742332
215269
369928
883171
784797
1975266
679654
1028331
1036190
623465
124635
1032695
1174133
1179439
1059885
1353368
476811
743437
1375997
1643173
788430
598043
1507811
1382587
355224
1914896
171130
446553
1337774
1030962
1250644
1512335
248729
265439
1101806
574486
113854
1120502
761291
1524247
1981065
1288765
1627464
1333032
1810328
786799
240980
969272
1127101
943959
1944427
604299
98646
958705
1740254
8782
178601
21630
568477
1170141
1189772
1424831
1192649
1487469
1315199
1944772
1824741
1198499
824615
694667
97928
121601
71645
161371
1035397
890013
476066
1713039
47623
1125170
102310
727464
179654
1522526
168717
948851
1773249
1535704
1945962
1143456
1963057
1556665
248413
1119122
1874494
1648564
401082
1080390
681038
645443
356105
1255308
806127
333144
1313886
1543046
1387198
100245
830251
557894
241211
423352
1995230
1903418
839295
1795276
1903608
40800
97067
691921
1387623
625745
516944
1399320
970301
688516
767070
228296
628190
1385074
789833
1963447
1926513
780785
743866
1211947
608454
1937126
1949839
1681192
619698
1535207
35210
439951
359136
365769
717990
614173
639591
1123635
860750
1510956
1828820
297613
695826
1582929
1801620
916402
1248513
1506666
147351
1174408
805453
1587616
1782874
742826
719002
321995
159617
1315139
420766
688319
350732
488523
1316456
1231216
1405224
840900
740205
833227
1086379
985965
1534899
427871
1749134
156282
1468127
570993
9405
194561
929947
139187
1509487
1159241
1929019
621663
1587428
660844
1246929
1248958
13364
1220717
187558
1044203
78680
1519999
1399449
1262620
401155
1052794
135072
1525687
1158098
1659348
1613200
159556
1910853
1239938
1625225
1936963
1828650
882325
68539
1946631
1147107
1172713
1373153
342619
950535
15428
1645926
479559
1490710
359981
780934
1917886
1005753
1907701
256541
804063
1092408
1673652
1147563
368677
667375
404800
1676017
1860633
1208402
1658197
213376
897427
1902230
194174
111416
1618029
1293012
567850
1935486
566644
1038886
194904
202416
960640
649151
1356256
1029572
308361
1674175
1920375
293152
1030072
411772
125435
887703
1123658
436499
1272775
1727180
309273
1992246
1405781
617238
46370
1441893
591069
1581113
857004
1018928
1310721
900073
1772774
603359
211912
951986
18022
743146
944600
1882917
1730525
1780503
1638901
1541085
1816212
246950
325099
1581154
1420084
820029
1383575
570067
1615722
427850
1773745
961980
1461623
601249
1285622
675098
1825765
1876660
1068665
1529883
1500172
1344373
1183754
713370
1079250
553238
795664
1091570
892453
1544351
806007
1306602
1322553
488281
939742
1361615
1801492
57992
1954257
1768165
1611999
1864525
1224878
1487482
1488088
452704
1783589
1719876
1126252
827625
1246479
1819831
1469118
1713401
1220408
1575161
1958278
1716253
28652
1357289
675569
633840
717034
1378658
1556258
676747
1854971
1481812
1556139
784443
840931
414543
1307821
166756
1891969
1316413
221039
884287
1630431
1246342
964342
104308
1205601
1992042
857159
1991056
1113544
728235
528163
1559240
1607268
171603
898528
1463100
377953
56127
1270916
1963408
831142
148858
147079
1706785
1299704
665907
580643
1793891
5032
961529
1087637
958315
1996685
759100
31284
547138
400636
368297
1022794
10360
793481
927741
1677076
108501
1320365
811926
112271
25273
1399103
906686
1280154
1643935
200324
1323263
564564
743451
289217
1176719
598503
1540173
1051577
1223043
1740728
82175
1301042
1552845
1556622
708553
1738009
1693287
1299583
743268
1833864
1101382
179743
1365319
1611706
538002
1164991
190285
1590609
1236657
639759
1228911
235128
1702421
1603809
1398682
1593747
1013679
288828
1635455
1455252
1812145
363735
1879115
1213328
1056534
995934
837462
1001124
157325
1266146
1631276
437755
46893
579252
194626
491701
217092
240220
231070
650327
1779466
165778
339691
555012
1619733
1185426
1168470
295930
1516208
1468835
1969200
1295542
968971
1590168
231053
665044
1607179
1180508
93628
1592729
141019
1021073
228340
595233
215324
1966690
660121
69467
816487
1615707
1756531
200507
648373
993722
709985
855722
1271537
1663786
1121906
1890635
475567
1808479
1079170
1175334
912928
402526
823315
736101
1585593
1688406
1646047
583740
351210
271860
1167416
243642
111472
222353
1597196
412913
1665820
1668372
1151630
1532224
1940886
1323350
1779214
907736
1491857
1753789
152571
143995
1438507
1604590
1406235
1723408
493621
1490198
1870556
94411
1424719
1199980
601607
1910616
816401
1884982
258633
67794
1775009
1512027
37394
1055909
708785
1236013
1229222
825058
303356
44511
69240
747593
1838402
1764465
575007
261150
472763
148587
222097
1314739
1303863
861512
185699
1277738
1310894
881297
1207463
1380254
1958705
1386101
136201
1702042
380026
1773817
1062689
1914931
1190638
1839337
666860
303180
186175
1709256
1137944
191868
974903
1414900
1159181
610024
194770
946188
984785
582227
829611
629646
408627
1748793
1509422
423068
601358
1320595
1408272
242512
104323
887250
1583430
54917
1876037
1571868
804678
349529
1174647
915677
524660
1009647
1929899
1194177
909990
1716417
1794561
17738
1510457
1316398
260628
152847
352726
664896
931925
414974
551753
1494389
753536
951496
1844088
1573830
1119277
596584
1110386
741371
1919127
828058
460659
1092143
927927
354578
18877
1528994
326224
1720491
1185804
1494702
1012818
169463
926341
1067192
372656
1621837
1080661
125080
1099916
1343832
1117664
755172
869593
1222820
439227
1292981
359636
347109
159022
177586
1426524
903162
1385389
1677283
516702
1387780
1824203
1710417
938863
1501192
783137
977977
1421750
1688588
476348
309947
1669283
1590720
488588
444975
1294749
402881
1484965
1775327
1980708
1807199
1587746
787900
1864201
142727
1210432
413776
257946
351972
1820429
1166
664773
198068
439743
1322290
138982
1973499
1067633
715386
298087
83954
794527
1313332
1561087
1703581
1930472
1563818
1042908
1084422
280068
259018
999216
1934576
540330
1937910
32652
1529787
1375421
1433334
1367114
1174779
1265816
995233
1840786
1447734
325953
1565181
913900
1161503
885621
568090
64753
291117
1494947
1937001
1477856
1976206
1174549
533521
291529
665238
1998714
1742821
403880
190730
660084
359497
1294831
238835
786924
892166
1587216
395637
531456
790094
1757067
1997270
80939
790454
829984
1705671
1562684
1995073
131003
1697067
1624355
1327707
1710638
1167578
304722
472793
454511
1483725
574872
1706529
1727391
1911614
1444203
533123
1504340
37201
258163
1032077
1896855
1097505
903217
1362899
1060004
908817
664194
1368410
1030377
1382277
1181987
483781
372496
1719025
455074
809291
735445
1143036
358496
1729818
1984206
832502
1410538
649753
366746
1206168
1681543
1712887
1673841
1626062
1490147
180989
1161917
1449568
1581478
1509704
95694
1281105
583511
679153
559479
1363557
274179
1993691
1178116
1883677
1113450
518259
921826
1546855
1726578
431560
1069153
1067258
1624425
431555
529115
986964
845057
1344465
1625341
1685489
868198
1249728
1116402
899296
56372
1932504
366709
1726183
1390840
1342481
1806963
1979595
1977222
1539579
862940
1524140
576838
1609366
1593582
797260
1913546
1513372
83945
541426
917853
1041704
1409325
1056489
450615
1370105
1172355
1406268
1908670
1680871
83676
1605308
1953978
1020246
1659567
412857
1011104
603006
565263
405665
1239503
93444
1519624
222799
1434421
1030211
152467
709864
1715053
1532526
113382
973348
395073
1497822
208874
914932
1328987
1272317
13862
1845907
1077299
256430
1936534
1206997
951032
950547
1406723
1067724
660314
30378
1207798
1338832
361183
1294264
170934
956357
586131
1950967
1738091
1172092
1612846
1449557
1192752
346383
1233483
713005
1033651
399865
588769
1992014
1036921
68479
1885958
338735
1487832
42937
556472
1753610
1143487
615952
1025507
156359
143186
1663649
233719
580699
1317919
119393
782269
296871
25792
1676023
1420491
1379194
1870230
1413898
594076
1614810
1241639
972308
314300
1570697
644872
1689688
1872394
1705659
344295
1911264
82452
462477
323631
1643261
1507271
881092
724240
200363
229077
625128
1015375
1036602
20576
1905651
1882557
1227152
1372724
75745
139653
698495
66315
257331
770433
100979
1447448
338697
853874
948094
1127926
1590337
1286280
146511
769208
1279684
260652
1769075
1878920
447141
990405
1249546
2031
1746908
1062467
306082
560340
1416091
1582493
761857
782144
1037999
1792043
1878470
1010355
1077700
1545761
1435046
769910
1102850
1838296
836982
378516
204672
38987
80522
22369
861875
638279
1282006
875349
953477
1785900
965771
890486
803255
1076119
793790
1745068
391785
337644
1902023
1763523
241277
1046667
1475352
593957
173751
374710
1785849
1090885
597110
685451
173398
59087
1328135
137166
1412168
849530
726020
340931
1402110
212236
1152782
43330
1547224
1782620
675811
214219
1833878
317356
690429
206274
656952
1851140
1956262
1335555
810648
1791488
961611
1236628
537446
1615292
15933
169059
154562
1908730
1711592
679145
723034
728976
341091
1053772
1073228
330467
230024
1858648
1877894
743708
1081814
1269969
1931486
1517719
1619842
1892701
374497
755616
611893
1532326
1325713
1640601
983042
1605605
726164
223834
154642
1284847
1671564
365462
808525
30958
162465
1494016
102706
1589592
1421601
571419
58734
1442152
1568504
1764559
114536
1877407
1303700
954807
839413
973130
1784010
186893
1457549
903952
542528
275951
321573
1503384
1310037
1293418
14687
11549
1839004
613002
633370
266852
146190
11556
1578994
1688224
797116
1139924
1351749
1852936
833407
1199382
1832202
1211022
1945106
732516
1374911
1479027
1387040
209841
680011
544684
1304447
1867029
903284
1269527
1014731
436056
822502
270900
1450085
930169
1825511
1378583
961445
1421367
1368572
551825
7537
1077395
1345003
1316006
663819
347441
617705
293042
1459845
831995
1970555
1311888
1820471
1697595
1403022
1175634
1125404
1265740
1954152
757704
1789878
291584
1881858
1059418
923676
1246482
124822
1810730
424147
1393644
1938601
1206074
1222151
468217
84607
1543098
49495
737013
1779899
340623
313312
1695113
1878258
536913
1066290
1809888
1828104
1404240
288726
365589
788594
1739553
721701
718176
336113
1945127
1445475
6370
1045381
1554264
922681
1443991
962167
1950115
7334
471016
985321
979523
445588
1171250
1215375
92146
960964
980516
787100
1521789
1933421
345623
61629
213837
809698
1586989
195837
411397
1016839
1385844
1486768
1122218
1487030
1417080
604859
801343
446790
38333
559157
391232
379579
245806
733327
1615754
265421
683116
1883535
139869
1721423
964915
831851
1708387
1833985
1177082
1978657
138257
795680
1639996
1457627
189483
884014
1595402
271663
1992778
565103
1303341
618844
266926
1315315
1217330
1129339
1725966
353357
237993
1943812
1563800
1881825
1711086
585227
1540529
1760341
306464
736408
73619
308380
1924698
163913
55695
273787
208575
540666
1533523
889933
1130211
1008442
1734629
754070
772147
214394
1766039
1433592
212287
192875
1606222
317863
465945
1823254
1456367
1613693
951399
1086416
41764
1477423
1808088
1963692
868820
661528
1596183
898767
465590
1319944
1958325
647564
1312721
1556563
448033
494968
774648
1460528
1866397
1776940
333424
1893536
396531
1997119
1719681
520340
574812
1705817
1587935
558435
264623
735363
1889470
263031
664756
900518
1862204
1916995
120191
1677844
1135670
1173325
8342
791517
612257
1922327
1744975
887013
353085
1422955
1984067
1493148
272800
898194
699282
1214613
1614667
1942713
1181513
453348
723874
374477
1273941
1071260
1081173
1044869
1794372
90799
353005
749793
85737
243934
576831
1243609
1940467
502714
1481468
817392
473313
1181155
1161252
1081254
1215439
527757
1074413
1394116
284148
816976
1905286
1978179
317001
1187855
638113
492879
1729579
1615889
1686056
555237
1936264
912203
610659
1311758
342169
124963
841566
278810
419448
186005
298308
1913264
997271
498702
862678
165860
1708412
1962781
1296224
1268564
1541269
244152
288991
976869
1521302
1824445
1243413
1546147
923563
437693
794164
1605857
1641008
579333
1822428
168427
1731449
613004
674955
748740
755104
473568
1730749
294465
1618811
413305
1940100
379820
687666
1246349
1858033
1407565
1416844
1236672
1494338
581183
303896
1567659
770680
1241384
1787041
1821215
31660
673554
905583
1192791
677891
1328888
660657
269695
1387683
875465
1784794
119308
890691
1164666
1448273
569686
1767365
1802895
433138
425974
1291296
1927530
1286642
299066
1353926
1218700
1832783
1542941
1585054
722554
1914310
1174392
1557581
1897913
753254
1346460
1402946
1052256
1203793
1459329
1134552
1762373
1788577
1799114
157233
1962606
1308380
1930246
1245
160135
1029722
1216112
369947
189319
963294
1313675
1605996
1998245
1586753
1617787
758206
1998990
188649
913044
1733575
1547309
1353841
638755
1754857
1953960
40705
1413609
1428202
1427635
901868
673250
1012861
780095
245853
1669619
172825
317351
770450
817798
263100
994031
1800416
1484756
1852575
618108
576132
1584141
1231824
1966186
1354691
15737
118732
937052
983781
48228
139779
1309779
679498
324388
471974
1557902
299654
1944198
96612
819487
550509
906314
922769
1682711
1858732
789134
809287
1068578
411479
531851
1605074
1306234
89809
1205381
296259
1646791
1077550
923128
1158544
1756256
1431746
1085128
1202528
285469
26091
978542
885712
771422
502735
892338
1710529
1511809
1079996
105630
1286416
438454
1340768
1833186
1685725
1773397
575886
1650295
908443
1083014
1397708
684389
1718144
1291042
1233630
297029
1927169
257591
1120299
1061259
44107
17679
826059
1541179
408044
480655
239185
621607
931561
1009110
522535
1404668
829435
1585706
215786
591008
405006
285182
1770381
1976660
339979
1021411
1104141
577616
124117
1455094
745218
461395
1910527
815272
365566
1049874
1160965
1422868
1321178
1155146
285371
1348168
240973
1985362
528034
1820891
1860963
1150426
1528582
1774424
396517
984508
1681997
1030625
138264
1498867
1676612
1547802
1981289
1048645
927324
272705
1415880
981865
193526
1681650
1722092
107030
588260
1738416
1078548
952896
1958366
1376499
455756
1652744
1118810
467313
1871104
1451543
646619
461809
723300
282240
6820
1769468
225805
122199
1953283
182665
1733657
1056308
1604801
134387
152295
1893527
1927301
1780317
153194
134056
342420
720465
1241831
26290
1366140
217738
343572
1770693
550037
1437191
539576
1849370
818690
1793662
1443026
749334
1975575
158367
1752845
413445
1736396
666277
1152703
459255
1482555
1594951
1442423
89196
910872
1544049
1748886
1510929
289024
407365
1556515
1780889
886042
1411923
319019
783710
179337
1066397
1694882
1613663
310018
20445
26504
222618
733678
989667
742089
1605235
1886896
1777680
19950
777651
459376
350048
1305962
930540
176834
1478517
1053118
602926
712673
244725
242511
326682
643737
1014659
447579
1505574
338770
1627896
1873286
759336
191927
1284056
1350060
369514
644622
175104
890566
485039
793075
1778820
315089
755907
1406085
1609908
1113773
1808137
857482
307500
1710799
235347
191493
625928
722652
1125318
1318949
1411539
513167
749784
1546292
1769064
1770110
1786158
1033169
1661092
900695
696787
101597
802655
1945614
634996
1075750
1535512
187733
990453
1667581
1647029
862070
104549
1828542
1547154
1819930
1912832
826848
1328346
1809167
1537883
1676740
1818164
60825
1277844
409205
777706
1735439
1297608
1270586
576538
1246429
1396150
1633536
1934901
1793327
134652
207442
1276210
1658530
1713239
441983
1670943
126457
276841
1348706
1463550
678579
690760
1962995
1333371
1339540
1922682
727749
1014975
1794974
782561
1111604
389728
1504775
1791860
1841074
1120449
1945253
1016018
912966
937040
265553
781679
937789
94044
983011
1482641
1525400
1833837
928597
904956
1036646
1174933
1874492
416139
147012
1425322
1849186
678243
912137
1779520
917495
1354996
1295511
1859552
1948227
973225
1026316
445282
795215
985823
569245
423888
59243
1123971
137143
1495097
472092
1380918
1932638
178928
206741
267854
1042057
1643602
96307
1502028
1840040
1490160
385501
678996
6934
149489
1819695
859226
1023784
1113367
926788
664728
1391012
1213304
1820372
347218
1301999
1329730
1800612
1145690
445161
766574
676391
1270041
557194
1653574
220261
1542479
887040
1483200
1202053
1192079
528299
1400467
341797
648275
1091868
127864
206712
1778752
140877
450501
172396
1994609
1134911
1068829
1117452
490484
744505
919167
1649630
1851905
1148099
1719010
1742704
212939
1916754
629680
1581960
320548
929520
94542
1667676
1873622
1076768
1131682
48253
597024
577151
41276
1659186
1426971
885273
643086
1231705
228360
1349665
397880
1241138
959833
1286312
274810
1497116
1419545
1721718
1774489
1552995
1946601
1560751
73507
884332
1265642
1237148
830762
1640931
302905
600156
1970305
888070
1011165
1662135
1307889
1169783
339598
1340366
1926494
1119546
619321
264287
343001
1861205
1523775
732808
1946007
453880
463211
1390623
20604
1010708
1346611
305215
1419589
621017
1510745
1911476
1081993
979760
261143
1266493
899906
1799438
948433
459385
969336
934386
74759
1284605
796738
262799
1571851
1761857
246931
1792823
235931
723330
23334
465468
914238
1943652
1900023
1702600
684729
1562096
675549
1114507
484854
927316
1446497
522083
1363280
1327569
1372983
292173
1957967
849674
1672600
635294
600094
802832
668666
1213632
1345856
1599811
1612824
819272
1032561
1692515
400866
1772089
1562311
1249012
1097448
1084211
833426
1883920
175718
1596624
831950
458543
1137573
1214015
1331973
14821
34605
158810
538911
442918
1678222
1071478
764567
571680
778956
1949533
1286651
1425454
1068392
1468298
821257
363738
1307841
625195
237553
1118651
655567
1545945
76751
1761523
1893406
1313093
1455015
858458
1695550
372198
631798
770444
1659986
1301290
848222
1126954
1836017
703988
185006
614361
653348
963440
826120
400403
1972669
1555189
420360
1218605
1224779
796772
1779124
838491
30534
213360
1575946
1907419
1926487
289316
569045
1023485
366520
1911986
1667501
1993948
1697595
1319013
1942396
1890589
214410
578417
457980
553567
1776519
573319
1903543
1008060
958665
1945797
1150587
1449859
958152
1225188
855138
1105955
1388845
1051192
528274
950401
50859
383379
797093
793368
606608
829729
383572
1246328
1764398
424059
221919
1459038
136323
1720961
412036
1428517
1643792
1642357
557711
608301
1123221
1774781
1073435
549949
1807232
137944
63572
433118
1522173
802606
751025
1257980
1576967
1171974
1266198
135495
73514
1776623
946524
442691
510403
1890141
298675
1533474
1429
522475
1761126
227701
845759
543727
1785846
656663
96658
1498287
187689
40414
1384428
1311913
1846613
1364293
830917
1430788
664952
87954
581709
1993973
10428
102288
826294
1646264
723380
1111018
1632495
1835053
1528221
453182
593514
387247
996930
1285840
662226
1549499
1204781
569579
686942
1591659
1865182
889029
1186076
968901
1474018
31589
1981495
1073238
1089191
705620
234031
182211
687157
481441
125628
808922
800427
1860045
1576566
1090703
1262164
181106
60738
1875289
44908
1228685
406215
1597203
861477
817972
1076834
1019397
1157611
862156
491887
876179
1095532
850251
1112133
790253
1104347
1348903
1062196
807044
326509
769969
501909
649898
1852763
265354
1556795
1257804
1208802
1635991
212920
853499
407946
881945
1526825
1332376
263874
689556
1467279
712031
1908279
199945
1021952
233594
1962447
1051671
1315552
148715
1433161
723387
725358
1633197
278507
253428
439021
1735340
1050599
31502
35129
50657
724511
525742
1354603
641161
1211385
289429
93122
1822271
810404
1341080
1022949
1441095
280444
1807516
1183153
1906864
1089357
907736
1533599
1819786
895098
19894
596458
846071
653777
144649
1968127
1159951
1216369
505684
892633
244041
96017
668409
1929248
2982
1043043
825059
1842932
1254872
549170
559518
1110446
1321005
1689230
1537489
621554
306673
1675773
1689098
1229170
1170369
1837300
414975
1257434
910489
133700
1622659
1921190
618798
1165265
707827
822472
1071329
425563
232716
717391
1734877
375901
1803692
1389847
720001
1379071
1872843
1356148
62584
1194647
1196235
1144378
935293
622649
768008
987238
31353
1762914
468418
402990
888503
504432
491076
1984287
311004
1022314
988779
411068
191618
798375
465760
1194774
347847
264245
1973374
1603469
1222922
1939290
383299
1090837
909107
1730797
1490237
1062998
777600
887189
1949688
799627
1585211
727786
662073
427214
590569
363848
992784
186090
245553
552663
1425955
479272
1959001
1653910
1613532
1066952
113949
1628638
465085
1321127
689792
776274
4373
1552999
1461416
1022296
1964149
1674
1174840
830120
507178
1951097
1706578
1879555
1205582
219998
1396934
744056
1373276
156719
564126
242003
1739902
1470613
620569
1110902
722352
271298
106707
406893
1029702
556735
227382
809424
1003696
873831
1703465
245431
1832209
869652
1105266
380202
1330593
1960026
313860
538557
1138952
1731872
498564
672314
1026921
547535
1752360
105712
1482911
623226
874399
136919
282736
865478
1963964
1325155
818502
1780435
1354753
604806
409809
1257568
1704033
489634
942326
1711580
198079
225467
27660
1087942
678539
264559
1649437
1353429
1575060
136933
1477256
826786
1175306
1070703
800663
473416
1751080
646717
1591115
124156
428802
465170
1733468
289955
1617905
1018314
1425542
1016120
1789498
1897179
1101429
343305
613231
1130758
778094
210158
1690702
1004384
264960
1998301
872085
729807
986634
1434243
1141204
1431476
592533
78657
157913
391362
1645377
1465657
1097395
682819
280846
799595
1718233
59066
716763
1685315
1659878
1190625
532673
798424
1597285
1467670
770996
660196
1339480
645149
1350944
1627136
1545889
1516093
1524531
923741
522366
1568197
1017470
701386
1655136
763671
1583400
1222046
1669145
855066
1508671
4092
316843
618925
1608128
1730987
1485693
115454
1875684
1888977
1153419
1344809
1433661
1055168
1200157
1830174
666844
1025908
1063352
1143449
1131617
864066
326586
675013
1440184
715934
250243
13532
103210
1574462
1372434
164432
937414
554497
1568131
1132515
298399
945625
553367
1284154
1485000
93651
219389
1978207
1331967
1147935
1143881
665288
1356635
1427474
1959612
470016
1196057
742401
393598
167391
1242068
199140
1830337
1321894
1789283
1486485
1170257
296983
569993
1360106
680917
1564216
551153
29999
1264835
63467
1802195
51366
435203
180867
1820796
1285406
667253
1080595
511667
999184
806875
247324
146445
352915
838319
1421885
921703
252038
462456
1682851
394030
615704
1459630
226928
221225
766094
394683
122455
45155
770236
1284148
1827993
1565149
18720
1897625
641135
419694
505338
323922
1895625
796847
523549
1560411
437470
214602
369123
502682
1367468
1303483
812954
253004
1882355
28891
127834
1287440
1552873
689217
880366
227313
116479
1375972
1884115
763631
387169
1654827
189683
1713659
199503
1890769
507931
223805
50243
1421192
1817550
934656
950763
616
705440
1023481
1913967
753629
77567
660322
1510456
1866562
1788470
904499
158509
777106
1636
457784
45035
960426
495495
1316061
233603
1885988
1372426
1995342
846049
1520007
1492126
1131860
150594
1862402
791761
1624547
1714575
1316472
964669
217007
1985743
1191019
457096
1265506
1783995
344248
1773596
229168
793293
664079
1552886
1304362
968262
692573
1034647
1797767
1278907
1791904
1803846
1371046
765663
1676659
764153
1626602
1127373
1580341
189096
820155
205297
1409660
33415
1199084
1901750
19993
1692263
568466
188112
1935822
980111
58224
664588
682137
768193
699995
280198
1544811
753669
1897466
1462478
1263095
244854
800759
1718652
1660207
125749
547145
896083
296316
295255
497374
632688
518447
139765
1487964
1431969
1470674
1758815
562080
561593
475275
1321058
412899
368076
1927537
1255465
596333
1327864
1727547
19290
629953
1516080
241335
1183320
1865138
1525458
1298298
1886395
954655
1968401
715945
1474242
1898071
1481274
1890314
271950
390620
1874245
1087457
1693784
166055
1937049
781553
1096478
1879947
1097955
1062442
665607
1835090
495340
1206050
162198
857905
888610
1553445
1895475
529663
1893587
1170448
65069
1718893
130298
764075
333436
714085
590961
1531439
579632
781726
446771
191774
92043
596031
197627
407132
1041329
1589310
1818080
429302
216415
1483964
935358
1133440
802173
730829
352453
557566
538640
1401410
1124010
1110410
1054938
938882
1549227
1590710
1104585
831275
1227252
1088780
1366888
1703897
1499484
336643
1614058
501863
64213
488531
1397230
47958
101937
1719063
1526881
1525429
11822
855643
994638
1702441
887436
1409037
1494276
702786
73613
1734143
862837
1750969
1287730
1329575
418431
1243680
1131281
1313842
1712162
607419
410124
784733
1520140
1647125
34729
235487
358165
1476254
618802
837968
1092066
568966
651357
3323
895511
1292024
1561312
1547295
1951116
1356252
1974332
1096908
1125888
1413538
267347
421534
1150685
1890231
1339841
832008
646821
587842
20181
343410
1610331
1617566
460227
1035479
1925739
104198
938859
855732
497408
102388
505459
1204275
458589
1311413
203643
305192
1400263
186891
1970563
1106231
327401
395304
1285564
335715
300496
1889466
1183682
1896587
223836
1335119
677530
1304744
1932239
1105928
1154875
867568
1159991
952991
993684
397336
47412
872912
239210
107660
1769823
399099
605152
394922
1710381
1704605
162489
609001
293624
508244
440535
1489124
1210568
344367
1144791
1324805
1309990
1214102
1129345
1578920
1168269
1358732
126012
1446722
190911
1526328
1014892
1366992
177238
1004043
1749544
1778977
1349552
777357
465328
324181
270874
1844557
81430
42307
1202971
553615
1733316
891378
1407686
1486588
1944395
732811
729602
1155316
380930
294457
102589
1564213
201342
915147
1628810
86391
698118
1735298
801303
647979
1971698
1470994
1378050
41778
1421677
1869756
1476377
1434324
60961
1479473
1636639
1430466
305993
1682231
204085
486148
496296
487920
1226997
782639
104518
1510091
1836840
779183
1767224
1598695
694343
1882011
1766568
1281924
905946
1778375
1785176
975616
1936547
420652
1105305
1673631
169422
1159209
1103745
1479595
35992
282222
815548
1587079
121159
1124810
1701493
889403
728331
689836
1952694
1720143
537178
1836195
1113437
824205
1668719
189313
205755
1890073
1933459
825448
1367748
813164
579602
1900165
570686
283403
1591913
1873896
807286
1565250
86661
1516347
1336225
1710947
753763
424545
1333307
560919
857146
459526
373075
1396894
127056
1807647
1499966
383494
390680
1187669
1344579
1998989
1172014
1924114
515434
1869762
522539
843952
1545085
1420350
432030
1252044
1434644
1091770
137131
1080385
1785787
9720
973806
1597945
1855857
1477275
497892
919285
1109416
734675
552890
60828
571359
947153
968245
60768
912572
1573468
263114
1252459
1951585
1835750
1709200
723955
1194942
693295
878915
373753
509452
1264638
861738
296114
523364
1070353
571493
580777
1584089
1879388
1804675
1029867
791870
492456
1018192
1183802
1902944
748501
1530247
1498121
1430979
1377229
320691
911996
631499
1054539
332383
489037
295763
1514964
867712
147186
1958387
543981
795348
1324340
172967
557993
1533335
549614
988944
1094292
932617
103242
604936
1216437
593315
1878997
1152121
47490
1123187
1974433
857662
1254283
1743982
738222
325959
1103745
1381713
1044688
349525
687691
1839302
20393
871548
783453
986787
232474
1658299
1335187
604079
288545
404864
912763
1216727
1671124
959054
369423
1165908
919945
210925
1417606
557546
1429957
297709
676273
1830142
1657968
1802238
1964675
806322
75749
1769913
700498
604279
1943167
368131
769943
1105219
895851
1621926
515789
444488
1692228
520631
1923391
1987321
1775773
1469369
719082
1667982
964031
1724941
1697830
78184
206507
1135968
1458798
595207
1574724
1396222
69799
1810007
89955
1174926
261178
503812
1634855
1182086
572454
1058129
141131
101325
1590098
1357411
1120538
429981
213620
1361571
987641
1492931
227839
316361
225777
1619556
1009671
1737748
955483
502819
1465731
473510
1022539
988293
614990
1018130
1920805
411253
782812
1377337
1851484
1988708
1616129
1400706
922093
116856
465472
1794311
1807734
239708
965059
905335
69885
1653071
1475039
1228907
1150593
1658394
1051746
1278441
1900480
1235514
1750465
1130369
1103231
1053559
646702
1753157
448917
966574
144694
763468
1316950
575271
1911716
1912256
1760169
1483280
666671
1075220
999684
1658184
1870699
275738
1383826
1176706
865906
1130523
1560452
1879465
1063159
487254
709502
513458
1611219
367242
1994672
654133
1709570
486131
1004050
383759
661340
1522217
129231
24332
907222
737474
174849
688385
137746
1688229
180009
1560413
197508
1850100
1145138
1642855
727561
790070
727835
1919048
1357988
1067425
1970477
1319405
1482216
1080654
1953418
981561
57960
457634
1211625
901971
497113
629109
1526373
1323248
754392
770943
1801480
906568
616070
727335
1745376
1073992
1617119
1626990
883494
535222
699208
1459855
1021611
1287328
1998715
303899
1530045
990973
1819934
1235898
1911753
1292224
1643871
347822
1409023
1444794
1628571
249223
411442
1554002
138483
41538
47165
1515461
783190
1326728
314466
1384401
538026
569954
117794
1200395
316355
1325329
1860545
1753735
1017560
457405
915086
1967166
563597
1312151
83122
1837393
472616
1955476
1583058
1521317
166802
1610935
1305067
410597
871106
1232954
170377
1065209
1074720
921964
1513073
986717
1998959
197136
852870
233095
1150662
1578788
962758
269202
607469
844503
1669360
627583
1410294
1202174
246779
1490326
1604959
323929
340411
121878
1287444
1230639
1330698
1404495
268796
165961
765064
1271606
786915
1378437
850283
514252
1564462
607130
537196
1676764
1298835
1203744
328319
51349
131998
532550
351338
287421
76320
1537376
319907
322486
1921308
221464
822557
256725
1376506
1681510
1238646
879437
1736600
1918343
1260935
428262
69664
1381855
1675248
343628
1026303
219236
1975737
747656
1492589
954023
1274593
173397
1246669
271056
1416844
475147
1064547
1303644
323505
1401015
1739162
1105695
1641378
1471019
563741
263804
335793
187853
725624
601991
1331842
1375028
134838
1344979
1211679
329380
1377395
1544525
1305426
482593
949859
1084846
1620416
984155
1154
1845114
143888
1747075
633094
1459367
356678
47687
1472262
737256
1840178
876041
373931
1205552
1153238
640177
673676
722505
998337
946889
767258
1149738
1254131
402833
336411
1904188
699054
705621
1324635
1109005
614966
624153
607128
510700
1202066
1037877
1291127
1764456
823112
1878204
1990965
1135324
1825743
96127
419068
557897
214857
769861
704090
264824
1404194
1691134
954282
1333356
1648285
936240
695351
1230693
635670
1248397
1257417
147809
1290059
865597
1679842
1268141
878713
1780299
1934687
1658603
81086
1453241
1098394
402605
1098157
1338652
972482
1634006
1957605
1496382
215104
1693474
1031142
272495
683817
414673
1850362
877106
1462083
1598326
919825
1846157
211716
1019916
1312072
215069
963898
606058
1424268
1942412
1661921
1507135
455239
1130339
732593
1110787
1918046
276484
1177608
691157
1465293
1711648
1501343
1533463
1069879
1351347
630791
1386378
865385
247437
1488795
1927511
185468
912721
399577
380142
1010292
963615
524816
1919995
517837
1639282
576255
572593
1528451
620732
913394
804318
842743
409376
1930991
492378
1216292
1380568
1555855
939135
1073567
1839094
1201263
1617577
117903
192140
335114
283086
922837
315093
695736
1472812
1713200
1427826
1418979
1662743
825040
1679128
1437502
104231
205316
1498738
1710109
1094227
826353
123542
522712
881570
1182608
133024
1549138
1323410
846575
1552559
1523402
1598913
1392620
710644
361097
292474
176066
1227556
1269695
1538488
963433
551833
1742427
929381
1474024
1014889
1082517
916667
1885847
1927762
1205977
547391
139946
716838
1782888
960235
211701
1113541
1266822
716083
1946906
1686852
1607404
376754
1196231
1569144
1659185
1312035
1962497
1206678
159512
492330
1002089
489922
40648
1395827
1853456
1936804
1180608
1074936
431670
1614766
1698159
1232755
1651072
292236
1814353
907302
1557895
765859
546632
682670
887116
1276742
1699001
1677638
1969799
1080291
1865379
1740222
929004
1198330
1939978
758205
61516
1542434
675589
151394
1818804
902001
445514
256575
329909
746129
594818
1671273
201511
502688
811302
1229935
371307
907870
1879349
1393684
1682556
1274764
848135
839348
996433
1711642
1908601
200319
1389718
1981907
880456
516775
1158604
126433
1744834
1816609
280215
1408457
1935908
335246
1848535
1994443
1645409
902755
592353
1240116
1083532
1472967
1434841
572185
521928
1934769
1836112
1380166
459215
1194590
1185522
1895742
1516779
259130
296923
1574906
65001
613578
834283
1914443
1539137
1190509
582073
875
1790584
1568905
1191309
261439
1706381
347512
1015623
1261319
511891
907387
1490214
188885
785614
1850506
331886
1848760
1239391
1233208
1135266
668687
992323
14813
1043311
195671
997885
1674974
1060800
762751
1222712
117801
1952679
1816808
1735492
581537
734541
698845
392878
424279
1724220
1817786
1001847
1339665
1907338
1925249
933918
317215
479801
320461
1233155
174529
1827332
927669
454921
89156
970961
1519324
647774
1568004
508191
1667135
995942
1168388
813540
868895
1010464
914797
265003
56699
1455143
807984
1041189
393000
1307472
965256
63772
524502
179971
491696
1045079
1308830
1996952
775095
1154179
193639
1858296
685833
301504
215396
592345
1427218
503522
1326476
270742
1199729
142068
642190
691577
808444
1866064
477767
842670
91460
451670
273796
1063008
24524
25720
568868
670530
1240709
795060
1625493
266225
314713
755489
1981354
806118
653352
1746266
1041572
1632541
1968698
340869
846703
1424936
1647442
1750581
1678605
1023649
1890032
1252297
1253521
315234
613327
1084481
1012087
1989008
1886614
706098
236577
1974817
1600210
590993
603477
996616
1749270
1774243
1238008
496834
856441
773526
1507778
1159577
672671
631433
1706561
1097639
1906920
1620103
938420
1124402
131211
481103
1396240
1907984
820843
1268402
23810
1190796
1306714
1699872
783866
1552216
1293417
128017
1431841
223061
1345966
1047465
1552129
193335
478638
528410
637719
162019
1299480
1167348
1194953
1036617
342630
1504150
1438178
1895824
666783
1565795
258547
910734
327250
1452230
1781024
6870
796702
346090
1670358
1815210
1720482
1618938
67595
122756
581079
378816
414844
274897
1977062
271843
828364
648830
1894139
122405
317475
1184467
954651
1061229
628677
1180708
1320257
265366
990676
270002
98308
1259345
503064
1852416
1958748
216852
536437
1116889
1851621
164377
219295
1917398
1753532
1379163
1574893
642865
197043
1782485
1569912
682059
1964806
1235215
324037
390622
1353710
1823393
1760367
1991687
1283330
1961580
1813727
536818
328110
47285
929369
208162
985722
1510385
1151075
904897
10299
1593132
716342
1585953
280579
361894
158672
1076478
688633
1428741
1939234
350380
1073071
733748
543265
695159
248516
1915895
541263
99696
1573288
74339
695191
93213
1968124
229799
1705719
500278
1491761
1411960
1424533
1205890
664853
183620
300149
915506
135535
829756
915886
1006688
1841351
1631196
1014447
1962839
685509
789445
1015707
1248951
1950001
1340769
1372113
894675
1359724
832642
1393951
279614
1670146
119335
525121
476230
964772
952911
132318
305754
555712
188408
143937
1663429
1072389
947815
688999
665832
1683887
1667971
1761611
1561904
1468815
1383235
1898964
810161
887007
1476899
1375632
1016855
956165
1273907
1474561
1036572
817216
331389
1761426
668538
1644374
631387
769906
105453
1145613
1650503
1064057
836481
740561
1826530
1409439
862809
1607894
289881
668568
289248
385586
907416
525855
1926440
1650175
1564457
1248817
1605265
168503
1484676
459570
405321
840309
427014
1009687
1311861
266004
1000176
869000
1396811
1848709
1842648
27513
1046208
1793913
59610
1516440
1640321
141015
803258
64259
18076
1243582
1450749
65910
1786051
154707
1363590
201776
333312
1797388
300834
1653272
690307
109638
1600286
1780427
1773573
910801
1791412
1156500
56116
1500775
1190924
248880
1049862
9190
255560
1746258
483976
891957
1478172
830406
1323443
1181132
1052947
1439450
520659
483601
1263844
1945744
1112800
369598
423536
1031171
178316
1133949
375040
390994
97917
1849066
1015382
1359856
518956
1198846
820828
1789
9317
148880
1682194
1486075
1645450
1287647
1556903
1886821
1520067
915509
979465
523635
1027208
1936439
818339
400272
1346910
781589
268436
1974198
1330326
1337749
810391
106209
372667
168704
1387235
151329
1061804
1823913
460080
1753562
999541
926869
1976948
1967244
1471616
943312
1877083
1165084
1984353
1394653
1482217
1839036
810594
1430863
971302
699821
1064392
1472985
294279
1386495
504028
1151461
741948
930316
879219
719075
842152
912529
1364405
1031725
1153725
916327
579464
1425349
565031
1673199
444803
1302820
112948
1088823
418728
1057100
1317956
915435
1612540
84356
1262474
1755011
1994939
522354
1862654
1623258
861510
798718
822919
182528
1822631
533
1970165
1919071
1431805
201580
1857683
999178
949265
1360658
1930954
1113077
1559535
1442879
1508291
1656645
80781
1814933
1957999
1279172
461578
54187
60733
1231266
696293
1242731
910113
801465
375538
500857
720940
1413733
56913
1273240
1053705
1137214
1719244
1884094
1330501
1840203
1723800
431373
890297
204597
1830631
1782010
1442350
368044
1650640
1462456
180319
1253383
1059976
913080
1934556
1348439
1762329
53496
117614
1646847
165262
563304
219659
1650806
1639405
1127564
1332931
1102291
1819969
1643647
1361285
1091907
1242334
1215364
1348820
1293035
398561
152625
1036294
211138
1229668
1039188
1092664
543219
879222
691440
1640728
1944522
620960
1714906
1759012
683083
607526
91622
890389
1315648
261405
455875
796662
1895863
1811361
1710203
663607
652565
1315743
445148
628996
56498
1418866
1294771
683685
345537
483597
367193
1532309
1147552
960349
518114
1858828
1370960
863287
1770200
1431751
679428
885291
958709
197488
266199
1549046
371056
499701
1048033
885726
1916064
1092487
1472463
485595
1188722
392570
461488
596916
232758
1020190
1551243
1889065
142083
1977132
561246
859501
1283467
409898
1412380
1186867
203785
462152
340610
283244
1871745
848493
924579
1694712
345205
1470855
1100877
1557490
1562558
329154
1427073
1381375
784222
143923
1154287
1948802
90543
46074
805776
129931
1464816
1548031
429042
1361933
559184
385740
1648226
1103953
72738
1558453
762274
1480935
1503363
1107724
388725
1278232
587923
1077913
1302326
1324530
1470615
1749937
1577308
1712933
485700
628753
821846
139219
1329858
929859
449048
1521345
1096563
1069115
1467416
1578086
1008230
1594580
983942
278289
1854352
519558
13508
434580
97296
1972718
1028206
978668
1419256
1618343
1486366
1367782
453188
276260
144019
1273163
1671087
1016642
190031
1185886
1292812
1248590
1650896
95090
729448
1386310
453724
445237
1303934
1921306
514687
1624401
404779
396497
858425
308513
155241
911019
1043679
1986157
1467981
1561361
1427039
1230365
988626
441209
931300
550066
1006431
362244
1981341
1015880
654437
332369
3921
626146
1937784
1023613
700665
1231977
157074
684642
219376
1162007
1770793
1131421
340537
452910
163500
1752858
1253153
49455
95236
1664805
1517298
1957689
471439
538200
849391
856735
505385
939123
1325960
1178026
886070
1950813
1122331
393422
1701156
1866610
284968
75388
733925
629365
1753577
135847
1066607
1312817
1947052
1436262
1201466
1969368
1565695
1177605
1940810
100184
698777
264186
457776
445688
1670031
258198
680010
990552
125653
1115375
1953106
1781711
1124297
443976
1083978
1824791
1962814
759335
1928211
700045
485822
592391
1342742
239812
1278149
284000
1209252
1617103
1055086
689046
539944
379637
808080
23600
77170
897852
890345
483029
846224
944144
1974809
1657602
1860714
85777
979635
421062
1786278
1511340
24556
1944934
1091602
1489137
1153617
658352
1205670
925326
1229377
327158
358600
769562
118212
1601394
586366
1562953
770074
398791
1915494
9131
742112
1235310
158408
522144
395844
1676205
1480162
1847794
1971019
75465
1283041
1616768
882560
1603147
1585829
1894533
381879
1263305
1053192
832486
1570341
1556418
221691
963722
248533
1454549
1590615
1132341
1496616
1561949
438650
1550970
1599822
1274091
1661748
469539
289775
405512
1026635
1980816
572657
746767
1501149
1735353
870340
1729262
1252120
567109
73622
1307811
279952
337063
1951928
134057
1605716
1862483
1931244
72300
498633
834108
1807821
612286
1763422
1581146
168246
569747
154507
851011
280320
1290762
1449243
1499606
207044
1055111
1874844
1473391
1229134
1348142
129023
381179
1098210
238667
1374798
163196
1494457
462539
613538
1157044
129602
1674774
1137868
1628641
570720
1487742
1016684
528737
122531
1697237
63698
673366
202132
327460
1096367
337369
1554295
653863
342748
1164156
1140641
1894067
1445305
264167
1428079
513321
895189
676840
130314
596681
1477331
253671
1828514
873948
324654
532101
298384
1528206
1704053
946175
407514
1882427
1343897
343592
562247
862419
1996486
265341
1665420
622543
527424
410539
934151
1012811
215493
1295686
382412
872888
933827
700775
1884249
1367796
693484
453355
725868
1838823
1437066
901331
1966080
623017
617275
1510679
929938
1316455
1431845
1770469
724628
1960198
1821877
589006
474223
1318226
1255569
339322
1251315
1364515
1476838
979911
130314
806489
1746296
1858923
72292
970744
28912
640218
1223190
1076005
908068
1954359
146418
468277
751359
1303160
249661
1103238
786942
661231
820933
241801
1233232
1223312
1867329
151026
1619192
210573
410925
179790
338013
1567805
270846
1592183
1390937
205853
1673468
400291
1633619
1565416
304795
1174406
1609781
299123
410591
1317389
1650687
1615759
1844969
936593
1175676
1818920
823562
398221
947773
664425
1197316
1164306
13110
647538
1748786
1512319
1040012
896582
1506746
1570668
754743
1502147
1291812
1963224
1388273
964073
291530
834761
1019112
1888184
811667
1568168
324246
82783
813226
1197500
1876809
739170
1754160
1457344
599469
675784
986974
1460956
623073
881832
1069129
1218202
721673
757263
97215
1024236
454578
1414935
165566
1953901
1925030
1755860
871813
1663213
1930555
348424
887424
210385
139767
1703409
1145407
1490425
863563
1170923
1191690
1563346
1765473
948131
777837
1535002
438544
1462339
1829498
1662398
225085
1369988
1129666
138881
588142
1383623
330896
272550
1486328
848788
1196799
366438
1196345
49746
1421280
783473
162972
131135
846934
1463783
11334
1868406
10245
1266397
920216
1282847
65156
327296
1983242
10187
1684771
221294
438040
1381235
1465562
126806
1603774
1022676
1625225
231417
879022
1166920
258296
832331
862426
1100054
788779
1560131
1420079
1833984
668247
1986726
643299
1171975
464528
737848
587772
1787139
190590
143022
417153
1974153
26641
1267130
297171
414506
1341277
885089
465694
1557059
1048013
551874
1306868
1351557
1879727
1788035
964743
829410
278861
647850
1467501
247791
254306
1169435
1170216
452505
427878
1514648
1274497
1012111
1490578
1844875
1132257
1577670
90494
644156
263010
522438
848371
1530672
475851
513784
501038
1464917
1378252
887747
188872
155714
541764
195685
1077187
986711
1013027
614419
807083
1119095
180035
1045840
1926308
621361
1315086
329389
726992
640861
1219442
1957657
1661618
935899
481954
526342
1962651
1508241
1557387
761379
213005
372298
744506
1572065
585386
795460
1006857
1606852
995397
1883643
380148
804346
170248
1010457
1512912
1155878
31055
1582073
20202
912856
1897694
1542
159279
266909
781780
1500961
701561
846615
1612008
733779
704712
768297
116465
1469494
1102515
1884610
1607477
1388589
876399
1485033
731513
1878325
968050
1931763
300967
647462
1552386
311124
195993
1864281
1653007
968580
994859
1411963
1210688
935269
528268
129030
115018
426459
1637640
616974
1325441
833206
227558
931432
1972369
1174533
96541
1615709
1494538
645770
1448178
859489
1434701
795711
469975
133496
473671
371054
32371
148148
1190681
1644549
452843
521177
172090
99970
1999551
316244
671872
1119128
575680
185305
1291810
1703088
1022899
1763182
1303162
301154
1861547
1722244
833775
17364
1434322
819542
1280095
698267
265848
778094
163813
1504070
912926
383570
733029
1007187
1087988
1337110
247364
556745
1304108
1230838
1360678
271958
1089060
914097
1779201
645604
1562285
881123
1017411
1664444
696352
1424006
426759
1100616
1131182
1335899
284767
817319
325599
31845
1140037
357812
507835
1567759
92316
1330944
1285389
1079723
1712228
1716692
1852421
933694
1887548
2850
400401
382749
1047495
1304103
789308
136571
598350
1539815
1067535
1512208
403558
381733
1025534
16984
35632
1826484
1828709
1985888
399080
1988998
1373783
1619185
909333
275807
1241308
242762
231181
513839
278672
942674
48871
980107
246155
1471401
1772054
1799633
336725
1701882
1851671
1426582
829176
235729
467459
471218
1466437
1185546
1714417
1749962
1510998
551037
583953
1675994
215431
1439064
39444
1883600
326695
1533423
507563
733341
1559616
1469829
1898442
1719369
248065
867705
913235
532802
281938
1162883
919970
1643554
971861
836193
98377
1652652
1223898
102936
1652203
51289
1280509
1893082
1086710
863717
1460383
1909443
867733
544997
1442524
1708499
1107128
1164804
3727
1391554
698819
1096046
486406
183246
1886599
767562
706874
878527
1085709
12225
1195131
1329143
1486274
825248
52845
215682
33087
962250
810873
1809707
1028656
1844869
1695364
1957431
1918580
343625
1820331
443608
375184
1606138
1774734
870814
1328526
661885
1693144
683660
1572743
237574
570334
569781
1537511
510279
1341100
637351
979749
1230230
165102
119043
1155259
516283
530835
627521
276923
934254
1287934
496741
621550
1708404
174199
881013
429811
429688
802337
1306998
879906
1541650
586074
48885
361353
1513261
421348
467492
1187690
1305706
1411491
32460
1834404
1333548
1481049
773577
627988
288304
1935994
996092
219846
496266
1120816
1305649
1569402
1198308
374555
1928225
767165
1158321
1227790
1204431
63335
812766
203930
1880114
268141
499416
537918
117093
1144720
308008
840843
809576
1872523
1675902
1997120
82125
1715502
466392
728023
64455
1743310
377559
900412
1006948
1891472
636023
301638
1111494
255818
572872
1398196
749925
319576
132187
880134
1675816
1127668
680634
1150133
1690518
1047855
780248
600741
1165336
272235
1996910
595862
251874
50346
1132360
1553193
677592
880520
1844559
587361
1881820
587630
834471
1041972
1566196
747442
818874
1289937
1674007
234326
1912042
131212
1843536
831451
571215
847896
365859
1800413
1786446
635183
1942541
590214
561043
1458443
88467
1379706
1737227
1723919
1160724
779750
511635
490651
1663632
1873231
277187
269198
1837650
169047
991247
1692035
593642
337540
1606740
1459204
235705
799817
1825135
1381479
606028
169725
39110
1527510
805717
1353364
439873
1384389
1171146
1503495
1423616
1361792
106188
1660194
1809830
359878
1776056
694275
830819
1060588
1071388
1320512
302788
1064153
253985
94780
992493
1980374
1035907
443808
224748
365407
285206
799229
593097
1510263
908945
1262132
1176595
1440503
15685
257130
691222
159380
1961392
61868
1282743
164937
899405
1416222
1298517
1680018
1072532
494139
388762
1605170
691216
1247663
1335333
168560
654802
711676
833954
1031039
517997
1323972
924429
449187
769514
750518
1612583
1568643
1110907
1577277
1461155
1765846
1984769
1313728
514486
134607
1015959
554545
1980
1131682
1912521
1321519
378605
1548285
1550734
1097456
1544574
1137334
1809709
850730
1351463
1737940
294534
1902748
776846
1358218
1369054
1711917
693060
996262
1014957
1530077
851717
1364328
1103742
98342
691380
1891850
1805963
1884823
203272
380200
976219
931835
1499366
355686
1149529
743908
1448820
77323
929074
974292
1296854
665066
859895
1017389
174017
1866438
188224
529520
403847
1967758
663337
1154625
1625286
981516
1553527
163514
1071584
260926
1981123
780449
1906477
986240
112773
300999
1487630
1276752
1438949
669396
449135
982372
1824523
449203
651938
1204897
1670167
1609159
753845
677307
1296033
1909386
1530787
1965931
295951
1159271
1808016
1718258
1439860
1502054
1509909
1781613
539703
473375
174672
183693
109867
490592
1796306
1070698
1988905
1313707
1531009
34306
351555
538059
1306987
1861861
89237
1784139
1807971
844593
567799
672849
1462383
227778
1967005
936741
56441
1703014
414030
423386
126517
1536494
1434693
1028732
1614539
539133
1314161
151815
709117
1362457
173509
820021
492322
95465
1419347
1921950
169878
260079
1320005
1357748
711565
1128637
281792
702558
943889
460525
1599533
410576
1935125
1792401
1502202
1288539
137375
454112
225034
1996663
383078
674783
1036020
94649
383572
1434672
463484
1663679
1211217
1021725
1520656
1907311
1530741
104542
551489
1602551
1803970
1365796
1584758
429548
1036227
483320
1663161
161835
1170759
514740
1600728
1537452
460513
618142
326198
1613775
920074
907180
308261
955311
979908
283615
270355
195306
687313
751466
1776379
1710189
1311914
329810
1232007
800063
1292497
1344082
1260127
575537
1989704
1277050
419200
582566
1727038
696657
1403452
569379
1057878
563977
37007
183159
805269
295768
835603
1954051
846886
1239725
85579
1764010
366442
34832
67121
721652
1841913
1608104
603853
1517120
108590
577599
1622687
1397627
1715176
1055409
1218431
1765665
1789091
84110
1173578
497007
724432
1652969
1614930
1110874
1160525
1104053
701333
913215
1822191
117785
788535
1176961
160379
1107689
1535726
1409729
279317
192923
1123066
1902648
1353338
1872859
1831256
83685
1614048
874484
761911
1493738
126072
1402189
1330300
1328198
1810970
1015380
1856830
887005
1823639
121647
619455
1829394
855656
353942
1872952
1881791
1080903
668643
994871
1005089
1447889
1472305
1519802
1757873
615461
1179882
1256043
1263325
139501
1120428
596137
1648006
1306570
241412
1356456
1972233
1578026
202177
1580246
1406512
490271
1537418
813475
1006699
585636
1375060
941825
1355347
175928
1523073
317762
1196252
1353604
244517
1369660
1622723
873167
398143
586367
1679811
416340
699055
1817528
993622
668136
1320366
1347134
1163440
630243
742052
371405
1866484
1660366
1718803
97986
394790
1935045
1251990
1189249
1645748
1303110
1756331
157441
1873692
1560745
109835
1979683
1832964
18124
1275932
933646
1363270
1242102
988947
1929734
1520718
1771652
570949
753270
1068684
953993
511039
907509
1114652
390079
301601
1443504
695250
389445
617557
135894
441595
449012
1602072
1209769
94260
1573608
195586
1542985
353112
1350670
1670998
423911
143302
600770
349117
899522
1883286
1925823
859053
1980
1882791
147121
423047
330012
1888662
223808
896086
1196695
1169814
1372753
758056
1250607
1587608
1935483
732974
828618
1909252
59271
1201403
474642
1919206
437414
766451
756506
494418
405907
1177162
443745
1122910
705337
7720
614504
578035
5823
912180
707129
1180349
1081092
854369
1242003
26906
1014801
1709800
536416
978473
253543
143828
1560913
460707
357163
602115
1737764
26199
883314
675546
71869
965993
158298
521865
1293507
755661
1541189
221657
1148676
488177
731542
241473
1254276
333496
1571693
760880
641345
190738
3332
368066
1532598
756001
1484040
278518
495392
242579
1306353
1191191
1171553
1742674
1505931
1774241
702838
938582
892422
1632665
708799
882739
702169
1522084
797769
1193973
1912134
1956004
1724196
1806498
251669
1002215
1318070
1648056
114376
1641392
964691
247242
1433192
753153
799096
1293092
606260
849185
1730957
1627543
1988607
1035937
264820
1224445
1422948
29584
566040
586223
169060
1973823
1411302
416204
668160
560461
1882930
608994
347059
1483072
1566593
1340461
675617
603286
850774
137684
1969915
984820
1667206
931466
980427
1797170
1072172
636069
1584381
1496722
1601951
119991
1405041
1770764
512940
1803661
1220711
62604
1337683
1026612
1172075
196975
1467968
1436795
1513060
171103
151646
1326956
325075
531827
1786772
97520
1449794
294680
1530603
1915679
1484964
1618366
692772
1779840
1636675
187126
1613746
1057893
1429265
764125
993919
1818641
978428
1453979
953078
1472880
110141
666425
472451
484795
1181250
1616473
265700
1185614
120411
23021
268592
1431783
856106
1764228
261841
1971390
831839
1107287
1564396
593824
1566810
533942
620147
1168389
35490
505887
1007480
1069369
892406
1377686
1000660
436511
73825
664828
1234271
77909
121457
202487
1584075
1334338
1762061
997413
343024
841851
1345942
455160
222520
1517303
1588979
1766141
664743
1647252
182623
1226329
1020045
1141070
882182
1998418
1838926
223154
1579936
520770
718903
1661196
1658828
1760237
1055779
651020
1208997
732554
871257
49137
252853
1676894
1356827
1788574
1142310
683966
1489881
1387226
1142107
1293891
858654
1222157
404979
459013
337524
86497
1441324
1630748
942829
143374
598052
963794
617811
990171
1865052
1477108
729269
1866759
1339862
1545689
1764027
1151339
920846
527447
847715
1069719
595441
1471815
1422322
975173
1673722
713885
200783
1348652
1684972
482586
97450
1908059
443454
410656
1134146
913813
275155
565540
632480
123832
1989170
1874329
574627
40574
138284
1981104
62137
832807
534623
1875950
661250
389484
1271051
606752
235017
1187231
1289544
1301591
1288554
1250218
93494
1589407
1402083
234782
1700841
1835474
1631511
1388542
365918
1349893
435810
1716745
892878
352838
1895300
529594
247245
506554
1238245
1371828
275160
157753
1555421
3084
280875
501769
1146716
223115
546152
138867
1654582
312243
1902411
697087
1949833
52756
232489
957964
1026680
1492393
796326
1250438
1101227
722662
26246
1077872
1319075
946751
1524097
532119
573700
1163244
792677
1038478
1652559
881272
1889433
384718
171352
1220025
1041914
1272207
1930466
1111485
1551127
1183062
448146
997586
666054
1755129
1913140
1531932
1814893
486624
273417
1519364
1770436
1379343
148458
1553456
848095
237739
895290
636908
418243
311470
1358263
1173496
700265
1973101
567242
824028
1932248
464456
1646725
1326451
470089
378594
1669077
1387772
1763193
577162
1276984
98881
576734
1046550
1013575
1821955
435272
508787
1307444
484165
975034
1841378
1278947
1752644
478949
1351808
638985
428609
776222
1213224
1143631
1278223
1520029
1487254
1885548
1362670
847061
1935446
539246
652330
198756
135240
882844
31701
1164059
734610
984479
820781
427177
1179685
1216072
1951836
934407
130794
1616690
515285
923222
1876197
600838
149908
1353710
1079848
673495
790298
836617
1273120
1233056
1825017
1977896
1827614
1795021
1366803
1708565
1622505
1826219
1108371
1771229
1602053
1281748
1369945
688678
224176
97773
481146
1650584
313850
1386690
1484462
50353
1265083
1301489
370749
1052769
318085
1522561
935632
29867
1118868
1683586
1462883
1629546
451556
1416619
1284652
281547
1930626
477169
324605
446522
493397
661763
105360
341151
1318280
1123843
1182554
1767898
798358
823511
1137010
740222
1491868
1396283
644030
1023865
503691
671836
109646
68451
1892523
1881053
1895940
651080
1719343
174484
1491313
471745
1430389
861472
403979
1777095
1056315
93454
1869771
742546
1797559
860629
1901400
536308
775647
1900161
471183
1813455
1950666
387996
1853329
449696
111961
124679
638123
1557471
210385
880514
587273
1497559
102993
1618533
942859
12757
120875
275047
1519825
292365
743131
1794628
287573
1092757
1144841
962719
1863002
1886123
666855
807360
1924639
759980
1826911
1034119
1859012
719108
1180091
95797
1784891
409484
993500
1048283
601906
1788113
427677
1441686
1424686
1358823
636662
77124
1069380
404753
522318
1449931
1742599
359529
1163365
1410256
1346646
13297
1168534
1066110
460892
256803
1982972
595268
751227
936153
83776
1681444
1866230
1011086
1753966
1673153
1477942
1994287
1497046
678309
107445
141282
347648
533174
1297954
988589
62377
74174
392546
155770
171439
884030
1969395
1871239
1303550
319465
1718882
1502961
1197250
1538182
574321
509407
863045
419115
895284
1437962
9339
1304978
1621400
141212
1201418
688632
1948435
1191348
1245763
722204
623258
1031828
1906109
319900
1221275
193600
1324662
206068
782600
1834563
58179
1078534
1026822
213289
460295
198219
1726207
1602463
1972399
859627
1959524
1859420
866328
1404009
1075206
129571
1115334
1646932
1540963
1834334
1548451
1258152
1648188
1278724
1603276
1962894
343103
595107
1712097
123709
1822994
91430
1090656
315148
1641321
731896
1632666
196692
465234
864285
448134
1234454
1053191
544065
1401001
508984
1742764
764241
1962989
998286
1996479
1193609
961774
925908
1042621
177199
840353
509872
323173
1334817
816621
1788292
1805428
1740709
1748762
682539
1684318
1470687
1549520
1411747
627086
384971
1912254
1239253
1547108
1318545
779729
12724
694642
1660676
591550
1614345
854121
315414
1819074
267175
624763
573870
604946
457884
1607105
206262
1766766
6386
1117614
451268
186127
1358132
1309193
1920697
631306
262993
1835947
569975
1477852
1632745
769275
1234912
876571
556506
1382506
1442640
1250322
164783
1535859
1696333
1414209
1909539
184189
1799438
735909
317818
1273428
1529389
604543
626198
73001
1765985
1118936
811984
999725
669575
225640
312241
356455
1842087
456360
866504
1791615
1308973
699385
686380
1992879
9473
1994790
692982
930434
714585
1710798
640031
164337
109271
1416092
679305
1011838
1284306
236892
1389463
1313827
1989241
429043
1189060
938100
1173165
818422
728157
416531
1875142
1576873
102394
379457
1501596
346691
209284
58051
1327736
1131591
60206
1499726
153330
1627937
57680
84254
1080897
609332
149088
345946
323838
726573
503543
1449120
1274887
1297452
1887194
705703
901980
362183
1319802
1367828
610509
1537598
693275
1091731
1973742
1013133
564310
690243
1487411
1676690
455436
1981043
1089184
1428881
1281906
185936
517223
1987610
1419421
1785957
1287687
1677241
835167
319560
1484109
1980510
601982
1180448
224478
1404231
1458087
402791
1280072
1373574
909634
806197
1805504
686209
1184854
1053617
336731
344855
1817141
74486
756179
748617
1225522
377205
385468
51994
1291812
871511
1875575
874984
1321256
1422742
361450
1786790
1122562
351081
971950
579632
440082
330718
638073
1639755
1563873
549207
1657797
320981
1386758
917056
26138
1679148
1968806
1152431
1860663
1982732
852828
528755
617978
152651
1118632
1639696
1303208
855254
41705
1682553
238284
1555487
1218192
1893541
781806
672529
529740
1016211
197130
1961356
1739041
1845345
111990
858602
1999217
1214346
1677853
747990
1264539
660467
350145
435288
1063639
999478
1663886
1141176
1884216
1638106
1649545
956467
266938
100992
1185561
1696175
1069125
203543
1941937
891301
328414
729021
1930402
1384706
1719031
1067686
833878
1771162
281804
546430
73319
1876391
780049
1348321
573614
721493
255707
213970
1147436
330877
406527
921340
1530096
495485
384777
473945
1929138
717374
536018
1132710
1928788
864712
326772
1255379
742304
1757711
1828683
1652795
1799397
1520735
51101
1716206
400726
567879
1458223
1523545
2493
1852452
1675931
283755
627106
1160232
722049
711823
324665
1404675
1191445
999160
897065
91007
1569577
1695237
1248542
761551
1146973
560830
1823572
602805
1587695
144193
883232
157386
831693
1905501
1301349
1405132
1590421
912104
1086874
577433
640897
125810
1108953
1721388
1191030
1187533
540611
791532
1549279
646066
349252
224468
431356
1260962
1514371
219844
1789356
1051799
292238
578055
1330098
330080
673001
954904
866422
1737619
699270
296618
665892
525099
1103298
980039
270069
6492
382516
270075
1790932
351735
633609
1042990
643973
1671426
689753
890932
563435
1456357
1300184
1458641
1957574
771121
881150
54612
1918236
325729
458250
150410
42736
614224
331795
644181
1455295
1726462
1500229
1017374
318697
55925
794163
76813
481365
90098
651032
1588830
738197
1910047
1530527
1374526
228214
293045
1810004
697290
1605804
430145
1367774
559909
662898
1660411
1133651
745067
1935181
201636
502861
622496
51327
1740170
1302363
676110
1396123
336523
1827464
1008501
424226
912584
287499
1455609
300983
1595122
1359181
1690483
1395803
1776099
1289858
1474238
788760
872046
1691513
1940875
548906
1069112
448353
1383698
1937790
1723034
1270374
310977
758163
806357
1991683
1862400
474988
660643
1460175
1458080
734951
267731
1950950
1180761
863253
214878
1371834
1895275
19679
1755414
756308
549820
871199
1103769
223978
239891
1976224
1747884
888533
1999831
1823068
1227115
1204478
1810482
1289325
1968551
24009
230832
149054
614200
951782
737658
1510928
792919
1033180
1934808
1076550
294112
1130035
896927
1587308
1543193
1322585
1320398
1041104
1404069
1506587
19534
610844
397403
1181542
661959
1825411
561612
73323
764279
1127757
340620
281669
1328370
1742723
571640
67759
187531
333860
1536767
1724251
129893
477381
1008527
1857102
1975596
75881
333401
1731511
278951
398640
926123
1613207
1993382
880879
982646
1964629
1460713
158368
293481
1787403
844612
345665
1410983
641850
1144760
1333166
1985210
435728
681256
1040423
930223
1011644
848892
233426
1762642
166541
166260
1633507
603764
1179185
745939
496794
765698
1082295
165649
794763
971302
529675
1891404
1677966
826794
1579676
1511809
791965
1104751
1234387
1770366
880366
1294745
1628758
1149387
1892416
309164
1927202
663697
993455
850247
1022971
1855949
310788
1094901
1540969
1030844
323561
375132
1053463
689084
882849
1965262
1877159
353584
1383312
1266486
451677
160852
1083703
746326
1560084
1851176
650454
357894
612086
393148
1584781
488618
1824573
851515
538784
1353847
1871634
1269944
311559
1520076
724031
1318737
150420
1239825
1857683
727440
1553099
1970339
1516128
302521
1784354
361040
770592
403472
898659
1598359
1479667
821854
926602
1806305
300395
1000863
166741
49701
1934618
1586566
1071551
620512
375656
9949
431271
1676115
1570942
1660828
415020
1209624
1631108
1181828
693658
1259303
1764212
621059
233036
1475175
1819822
1416334
1958695
159816
1725404
1102878
1099407
212701
1131932
1090659
483736
760206
846968
594615
1541990
1733200
628557
457578
1044365
740971
1191548
949102
511302
418446
1305544
1108852
891567
1134008
1308832
276074
1622353
1435619
1913968
1581896
534908
609665
746739
768567
230545
238825
1270468
479004
1118614
1326939
617136
750187
1415779
1425232
1103354
877819
1893490
910531
1950839
49670
1808631
466260
891351
1760186
882900
581807
828076
871633
1570192
49949
193352
1894042
711835
716368
1391099
1724406
1721954
1166131
843187
1885149
242466
136985
1250644
60918
811267
913920
1461650
1725603
497687
1241864
247745
150091
539048
1651907
121623
1006388
57297
64562
1992627
181436
749910
1040535
1606675
864993
1679561
1257225
1289992
394290
103165
170506
1522383
1649632
1438646
1156919
1649152
75170
120566
1806671
1265024
76804
1505717
670273
1272807
560376
1360059
1678426
5266
1430315
509582
861274
1749790
596466
1848684
508450
566197
766021
876491
453462
1139907
1163280
256169
127526
172482
596219
918583
645501
647645
760784
1098560
960487
749193
1306668
589535
1762121
923014
1479566
845910
214256
995127
470093
381200
1534400
1721954
570117
669632
1766884
1414852
1449477
657425
498096
1281989
1234355
1494477
1417740
699611
1777727
1799945
420263
774699
887426
181190
372355
1253007
1671927
1809170
1187570
1213337
1899447
1202750
128786
1060197
440904
1575741
1867563
1673367
1661828
684943
93149
1739652
1170338
1796023
1635345
230499
835032
801944
627405
71370
184393
985451
539139
4264
590364
864266
1054088
1059134
1338860
124681
183509
586785
1149631
1643935
1390977
1652635
767793
1457359
343720
519169
336734
125221
47872
1491062
994884
1703011
986053
200230
1583329
237077
219722
912385
1479601
154745
724782
451152
1031983
444100
1178869
1103316
1218679
557905
678314
393094
399603
571430
1944402
1069896
456156
1264946
491787
1801241
1773932
1397323
392461
1514607
435180
1503265
298713
1738595
308181
143262
1676612
831857
759753
1092770
1619775
483512
927152
1561351
499412
13645
478927
1459321
759947
1813901
251553
1234994
1145669
865475
1833955
1259707
921844
1559448
1989114
1773486
62221
319030
1512509
1156839
563045
1392620
1355668
691216
389509
1843750
1497905
100996
250939
962157
720533
113143
666620
55620
926335
286769
1906315
1923018
1501838
368749
931446
984913
325712
981170
470483
640161
775912
743188
113613
472598
874863
105291
647847
1210163
6136
687402
458699
1574335
1865267
158443
1346621
567874
1281182
52712
648899
1966719
1314180
576674
975286
105168
1268824
1573028
1644159
396317
51537
548687
1583964
352680
1217127
778189
596266
689765
1617493
1324055
485590
1553811
349617
716635
1523138
667326
186769
1748115
372099
1035549
1176200
1308393
1405472
1083681
212824
706033
1760212
1516638
637272
1368386
1588958
146225
738977
780290
432105
1989200
7633
473243
19719
1217556
3314
1818829
418426
1458798
555608
409417
1107734
1472016
195587
1292858
1898846
1986342
1478961
584570
1115329
1985942
169081
851515
1522151
131816
558843
1200211
1511849
1888461
1618061
1116939
1301863
1653944
431471
1598741
1747903
158528
420115
1941382
1761942
1692907
81085
1392363
972936
103789
252607
614029
1447827
143597
706610
1352197
1466425
700253
140707
668631
811110
1068195
1342315
1661778
1087313
733171
1577765
447416
1704836
563508
270412
712273
261716
1506453
422970
1840464
813553
1084118
1680683
1286056
131534
504561
1641639
809321
1350503
1256380
892287
222856
302778
69129
699838
370539
107635
376467
1174154
1451519
778982
1204031
330031
683539
698826
421557
1750515
205736
139251
1285324
994259
1321791
285147
1961598
38068
431066
744403
1208574
1758214
1690381
262320
903602
879965
499478
172868
874029
1347379
1204980
1469803
1766300
1073924
1673358
732130
105915
1489766
1742592
999413
1981486
1194640
1636064
1072440
320996
1938398
812821
1199179
648353
1886022
1165975
1235847
1694689
87963
159608
1876020
1854948
195484
228256
449472
736956
310180
1919438
526974
259948
1952097
87953
925898
951348
1797811
1435822
1471828
523460
1115263
388542
718132
1209909
500030
247360
138734
1462606
654959
1077396
259533
239842
627438
890527
1186980
1971554
1554267
981642
1703225
41836
332125
468587
1335649
286077
872954
1741543
1116025
276012
1711731
826116
1137920
1232963
717964
1630454
1757220
1247746
92672
442150
1355877
1991142
1853086
22163
1508486
1634680
1434654
1028799
143790
199540
1846272
1392798
363588
1404245
780686
1101482
540889
1219804
124470
459138
791736
325305
1561082
769301
825692
986252
1868725
1559754
1993249
1817447
982693
1975480
946077
1824911
1303009
646691
1915377
1354937
729100
1187008
214430
1173454
894173
485482
858289
104986
435356
113658
212875
1837826
491881
1601576
1254814
195145
294939
1545639
1024721
1743151
1271597
912217
24223
169115
876590
1210810
978168
687661
546090
524997
1766440
1561118
1349481
483650
179063
1238801
1662111
572506
1995382
1069336
411317
1519684
1233753
309502
11398
731507
935144
1764386
1132782
507230
513101
1495320
378326
1786916
1894172
323915
1932004
952717
541223
54970
150023
413541
140687
775906
1260049
1927287
845274
1998110
824412
50814
290545
952914
1594830
1746024
725595
1933089
190673
1427495
703910
1714984
143156
1960012
1642380
324987
1177931
521231
1081564
1040940
956429
215240
875262
125665
1508207
1499335
171052
1143413
1165124
758344
14365
1430786
834599
937553
1534225
160697
1329119
223823
993156
1435104
1042998
804628
1965259
226216
253992
219318
1276357
1365065
1897425
5189
1033427
110510
84890
1714202
642516
1259978
975229
1809848
1009741
824433
1900004
1186065
654151
100005
621298
17950
1048706
763184
781061
953675
787522
430624
563058
575568
1267790
751155
1788292
1846505
1925420
151696
1966764
498640
1356215
108082
846185
1405702
723953
812286
1761757
142034
499215
428139
1165119
57282
1882231
1186715
1986731
1471014
46466
528742
1584414
348321
1844267
630443
542917
1904240
1990455
207459
1112081
520127
1609940
1593786
45014
1023294
368520
787865
127150
86897
1401852
780005
54047
944745
1552966
949345
213946
35590
364631
688077
1549308
1480173
93093
127170
98839
418485
1751791
989338
1669671
356530
62401
1488504
1890792
1006384
748442
690550
1274662
888843
121736
912959
625000
600972
13231
215912
904621
1268107
1355304
358614
687292
1126646
915029
1855632
362141
1797262
1520986
1079837
1059257
473871
342406
215219
1458383
777568
400115
1971931
1542520
58144
840001
1781611
1211767
511779
1213702
916128
1302167
672823
139221
1015783
17
567456
313630
1134474
1967717
1417415
569225
1871532
645901
1458219
1367812
20998
1249301
1258917
1050789
674411
1958973
1048501
319943
1968718
125572
1580249
612969
150832
1429086
886526
1607861
1713330
603091
1655719
283086
557601
628043
1734372
1117370
512154
1178570
1169671
238411
505760
551073
1029409
555103
621542
1195190
136481
713008
1715758
1414507
1594716
681197
1710528
312593
1399177
1926200
256416
732556
1971935
1939131
436482
282428
1851982
1123665
1927383
1776691
795692
1538179
835957
810994
1434337
1431511
964317
686311
1272978
1905227
1421547
22231
807862
1880660
714034
791797
506405
1832406
984646
530096
986227
270955
898191
1635915
928476
883615
1001956
330049
1038670
1472942
134417
545675
360393
613631
597623
1581674
1696732
727436
765147
1585934
259606
1312977
451554
77363
896881
1147937
1322897
1724467
1263745
1665029
256898
1649035
924376
1771631
1484272
544852
1412113
1321861
1729319
1290042
770185
1313120
873272
805234
1687575
301567
1959514
1998511
633996
353623
32362
1544295
678834
260968
1281231
1292137
898565
173706
1333393
709167
1707840
408424
1922830
463582
1057830
246598
1002513
1307197
653580
1602332
1734316
1603366
1589110
1366270
1169130
1838465
1808798
40077
1900762
920602
89110
1557377
1012022
117062
1709262
13889
1995184
687492
769758
551973
702199
985066
1389790
270413
1459664
1522418
992876
455259
89810
895599
804834
607682
1823859
1010186
1219146
457328
1551695
1040889
997439
436103
1682990
437991
622069
1787990
110933
1451180
288156
1454387
497447
1304289
438806
1508035
822675
29642
1238191
310237
990286
1602892
1674936
145771
410285
40035
1063223
1715340
1436835
1964293
1994840
1054225
719633
528565
485131
1414448
1741423
1328612
1711037
246046
1732863
146638
26787
1772691
813603
769815
890585
1204859
541577
1527991
397827
1520168
1313618
1296548
435206
216988
311939
1149703
989905
1534846
503587
41927
1906416
14877
1864028
395860
436460
652322
1497223
470554
546995
597884
586374
1472158
124499
707792
1869178
791862
1911363
1066851
612605
520363
1865560
1076822
254324
1715674
1847481
480640
1589272
998505
1090873
730518
1371591
423194
230407
390919
511590
338038
554642
292282
70561
1967746
1497434
1289916
1869726
491168
1112583
266371
312720
863742
1697730
752440
1919472
791120
126414
1075234
1530770
1259126
546832
1539132
112388
1903034
56973
157159
1357640
7865
1941370
1329584
1627527
1166716
460270
224330
1455191
586718
953461
1065321
342415
1362446
1140354
1463081
934075
501006
318235
1580851
1222186
705015
619651
1430144
1723898
598244
1491479
232267
316965
1413303
930381
36116
615971
630302
1777622
652698
1411482
1144672
1932388
551969
1592078
1801213
365875
617393
247874
130325
688277
1345986
1450235
1499373
94729
1483352
1450563
129136
698805
171015
1310472
212553
1615915
1875654
1879792
1458997
440831
670676
958890
1591314
422192
1418891
1108421
1946379
1163173
526410
231576
1323111
1783305
682852
1778483
435593
1683395
475335
272411
1259530
444419
1250601
746122
149635
445717
1060446
265168
441631
217074
154335
388336
29341
1748657
68947
1753863
244037
245185
559126
667450
1293693
1333707
124766
826618
94869
1861651
1524407
340965
104648
1211588
1931454
1527372
828450
879548
1027205
1027339
63994
390829
411553
216876
1349621
1907603
417190
1386179
754035
1435174
1924791
500705
1759943
1037461
1062469
560110
111636
211182
150470
360159
1179246
1097254
1481032
970913
1163074
622791
752605
461405
1691207
900181
963285
1842595
37406
1702646
144515
1037890
64497
883702
269924
1623018
734047
1102943
137731
80085
1996722
266726
420101
1587200
225773
1714071
981384
1054332
1323464
1924076
1256345
1828289
488265
800453
661838
787681
577163
729281
1610972
714546
530012
900001
224302
11827
1315858
1274814
1147618
1799005
1593310
25886
1963835
672231
1276624
1655506
399018
95273
1699055
179271
332966
908675
514762
624335
1532948
1757520
731959
510758
641728
1366336
549887
1805384
1819335
393564
709338
781996
1560737
1631033
470584
1089828
1715214
52527
926758
1880287
898980
610792
1773070
1707949
670861
783552
821539
1430729
991455
1960033
1410877
1459500
945377
1850138
940679
1172551
1127517
461378
1282816
279510
669498
1057768
1287774
1496854
1620120
733027
709677
1365263
119192
1849158
441062
693166
707607
37136
92480
1356260
852012
1914181
1331144
458985
422670
1377465
3452
1051270
1819398
1241492
90870
1047589
474792
915246
1572767
712201
1374453
1775865
1905418
1806240
567305
1524727
533351
732754
1938424
264393
583301
1986789
474640
915015
250005
1988128
548964
623331
83032
1724590
496805
741635
45370
1331526
1988977
486058
1898793
274678
142300
1116598
1672743
976465
1102033
989522
1720950
1354431
1569660
47789
50815
1359702
360985
324501
695175
1529870
174535
318121
559403
1755001
1198526
418739
43633
352463
1193517
586273
858010
1540498
1829201
1309581
488114
284697
1105807
1729857
118890
1855453
1732930
1279828
1098047
1897982
1243465
1949002
1662253
29481
794812
1981475
47090
404491
1348165
1959853
1934099
1938751
1219774
1840316
1487961
754778
1420532
1701790
723621
1071396
815680
1797550
1362756
1841894
1444264
1639121
15411
729945
625378
948569
1058667
741264
1746298
1304472
745475
658352
1913574
1755539
1787301
1267415
1279116
90415
1740807
276937
761679
1323570
298926
1991485
24745
1438955
756078
1242415
876986
1497096
395148
1390462
403145
1830448
1292483
1570044
1558203
1656247
630412
520935
538288
824500
741424
570994
733799
275057
584987
1988527
1937612
1976083
1497009
1182087
290673
1423177
1954217
984632
1382365
799930
632246
1696730
1980659
402484
587578
1855367
1342267
786722
1671827
1970212
1011034
497163
1578438
1060375
846737
1906707
1159955
992583
1400640
798157
28764
1008120
1567982
1913653
844775
1833201
1778648
1863427
1731951
110072
1582149
1782402
1820121
1623419
334069
1317988
22498
71374
1365731
1532909
1815626
1281558
1999391
1356252
1370458
150096
1718878
848250
121602
1774186
1367083
1064206
150102
1816598
656078
1296294
1120258
1231206
862281
1325257
1597133
1441100
577609
814717
116686
1474588
1939858
875328
1116534
1210172
1898756
1656031
506394
680889
1872638
610236
1334525
1567086
1079891
1463226
262600
644068
961527
1794814
917042
812375
339389
1600343
148
1526331
757069
1500018
920352
1927327
620847
346151
475243
613998
541027
377305
73485
1541446
1052397
1704333
919576
1242289
1454256
1363433
552520
531636
1364424
671077
1310562
1398371
512641
1270606
1712075
1648200
529388
380638
1143645
130747
1611263
528223
1686300
167498
1918173
947020
1771211
999194
166993
725339
1204340
976814
1489004
740745
1734272
331321
1875099
494269
271011
1214699
833982
193114
1578511
881604
1304742
482673
185805
1471007
1132023
521308
953423
767645
462722
1328137
444882
1080483
1973170
660205
67317
780462
499841
1299552
1928283
1053641
1589419
1506016
1489451
1862746
1895654
1398741
1752730
47703
1711358
1070538
1400602
527586
1571202
28604
1756850
1369293
1265896
407974
249027
500421
1472096
1916675
1830104
573393
820476
877571
1432513
1680058
298551
1755851
1578327
289383
888943
845127
1131946
788104
1940717
781887
1154976
1760331
72814
843139
1583082
161264
1986834
416254
1116804
117739
1529702
1962017
1257146
656939
51884
378103
1225578
247710
1394969
1661966
1170949
1988639
876651
996198
1618770
611689
1033325
1748610
151933
1378726
1515686
1201243
518028
1295983
336092
285429
755893
1396981
1181649
1918663
1063791
834245
1820648
1324531
1719318
1056598
1461482
1675371
1661051
1847565
793948
55873
1436775
994032
416795
1586005
1872717
38888
981652
75890
52075
1602876
51722
1548160
280488
1773333
795971
1247936
1711705
1733765
91038
1344841
1289612
148935
569727
1707639
902803
1376275
988072
59478
95910
1042074
574145
1822908
777757
1447533
1898529
1332398
1898511
1623282
461412
1635551
1967797
1942077
1448598
1334629
1333164
806907
1686269
709914
1914886
124645
302228
1748441
1268164
1242343
1287044
660792
558952
71108
773532
1478297
1719687
1807134
205980
1764252
90480
757781
1239084
817581
1197339
243317
626054
833599
547252
714154
1032149
1145464
1525340
886256
890066
782855
58788
858967
1944581
19546
756609
267975
424700
1263454
1277581
1603864
1325778
171211
415798
23658
420819
119569
1949094
756665
998603
153128
379571
1828946
340528
39209
1307901
804526
213432
107983
982575
285130
1737629
1505298
1828452
1162024
1093120
1520592
765960
1058040
686648
1034533
89884
919308
632598
1816563
1932445
1104047
128719
1413675
875997
1600106
1770266
108090
1068126
908118
1867404
1802115
1260484
1794534
213647
396051
17344
555255
1187050
718970
1323257
848659
283548
917206
1867749
833757
1579154
1191072
1382839
918926
1635951
1976047
312265
763387
1503599
256268
1784831
1291526
1489610
106139
1128767
575839
877498
524476
1094575
288317
511966
811379
162934
506185
466394
1069927
1513160
290014
470236
139032
846561
1237040
1007446
1114667
1455181
480031
454423
1398975
1735857
478268
1712479
1386730
876794
314137
518722
1303439
661965
1437928
791001
1637936
310979
1166550
377761
1833551
460870
12629
1520680
1250164
1124796
72780
768570
1869776
258636
746384
543037
858535
765513
1528607
1576877
940728
1154675
1645960
576591
329394
1635056
1585090
119481
207557
1793702
767811
337772
1875975
1932797
1015263
360153
369101
581153
1943077
371791
501188
1303784
406982
717864
1231632
1370062
289837
1105594
1037729
389145
282167
879872
1998886
189836
1595543
911730
1581184
146337
650146
621101
670030
758649
1348622
109951
1738954
1969507
1641532
393830
1552675
1572343
1103707
1608094
1547937
1267800
1942084
1867250
1528727
1846903
683045
1971078
1906214
1676234
1385650
1938050
513116
1693730
1148591
860681
297253
262317
1363655
981064
1355095
1517994
227777
24442
1655359
1120880
1787369
108768
1549652
68353
109952
1146127
764598
1232652
294799
1389943
461019
1709365
606072
1144835
677274
1587446
55185
800133
473355
971159
1535469
1852859
1848956
1260902
983257
1916332
1562727
923214
1122485
1220800
170790
825659
1259308
1685342
1019421
1104485
635890
857898
311664
918846
1443110
1685468
1128362
1925143
1033250
878758
1513559
1008845
1049024
1914282
402230
1051769
970134
649742
265575
1224340
699352
335622
1583829
1912989
1694878
1262270
254512
1712235
376995
1666705
252177
1435725
892512
1509795
1584106
843936
1212759
796916
1630503
406507
414637
1360658
278421
77307
1110606
198523
1811655
1531867
1844207
491106
1728919
622018
885224
247300
790927
743174
1004775
879771
810826
1384758
1036241
985830
1123807
1632249
1071092
1778649
923316
1508974
1105586
1240376
723185
62601
689529
1067131
1318510
562414
804856
657300
1786357
1105279
415860
840635
1491120
1003756
29035
1772567
1257481
891474
1443065
267720
831211
254509
1372840
197676
1674826
1453053
251823
1552556
568005
1490752
9578
86291
1645942
594266
753456
904591
421862
1510731
245409
1474864
1394534
208681
1168386
1720278
1976566
108927
559586
44261
1344179
756988
1172036
847428
889308
1270553
467099
1710415
1846789
948059
1293989
860600
1221215
1661222
1266980
1756667
443302
235557
655917
1979592
891232
1976784
862181
1864926
907685
1296475
774656
1704745
310808
49444
1963986
947900
619291
1923441
618587
1700677
1450485
1325081
1163508
1604071
1906674
1888561
1866663
39430
1890659
291478
899487
340783
556909
1491653
172181
1080893
207477
617364
1144663
138928
405266
937946
1819401
335905
263251
863333
1355295
1078378
1007354
1877435
31418
1400785
1292623
303949
1473962
1850825
1437676
1918361
1225466
1229924
1911342
260482
1681022
1717568
1920973
448571
1932128
1550418
910607
1947540
738644
153451
500490
289737
431847
1136962
1388954
1820291
69528
691877
533855
429505
1005758
198892
403764
542530
1548114
1448990
610139
1802714
1574786
1836640
1804537
573008
269666
429268
692544
802611
992080
1817633
1597585
1905249
895799
393940
186705
1911012
1222453
1382134
1232186
355808
1109403
1276803
1497731
777210
1377040
1523414
1971392
179732
244513
1336436
622480
1061770
821083
239796
66988
664480
247498
127932
335951
153509
1985058
1687923
1464544
932956
55424
1380957
636699
370739
1170353
622392
242136
1120923
585880
1537385
733353
594162
1129264
65365
1066578
374160
1611124
1875388
1848973
1706079
473503
210821
1187799
884383
492238
1260750
248351
1202440
1133288
1376430
822626
859686
19560
1245247
1610079
286764
904211
80991
321076
1806256
1686932
1776956
1609043
827558
1446071
1764419
1121954
981663
1820341
622521
1706091
1374522
593112
1052664
75521
1152471
1152703
1741628
1137527
1597140
409455
1909586
1753639
678188
232549
1048176
1497600
1221454
1689491
358007
1718959
1149434
1611604
328143
685144
323218
1805460
1192406
1848174
742705
1622188
279418
1825913
1654414
1736630
82963
1448065
1192499
889406
866288
978145
1688045
1247537
12430
1044900
26095
615452
866329
786074
821469
113562
647299
1302583
1673561
1190813
1549827
1408272
1496584
102903
381258
611856
869235
1979173
434243
1312014
1091471
1532010
1925232
29465
1351185
1498105
1120809
917963
1122469
1782959
743126
1614997
905220
1133913
1665640
311708
740303
1648559
1548415
489859
280921
339567
1760673
1971219
1490852
1742268
1041924
1787525
1649999
1548962
339531
269060
1756436
1487487
1359361
1120505
142697
1898729
1053938
1437739
877688
1635362
1246319
553023
1239293
1517318
206282
1514626
1280226
884930
404870
175172
1082519
1693403
196396
1165536
1315190
1870484
427471
1411292
593348
933953
1126554
1124947
62663
725334
553239
1343630
1584165
1833100
1895270
1467687
507827
485943
1628884
164809
1971954
1012656
1367338
1287038
1134158
1841213
496742
181616
1035044
1202263
1111150
1356390
1646476
231320
1726546
37281
162784
418996
918825
253391
1978262
37232
516632
796726
1946297
1779671
1666847
1000185
1316155
365407
246265
1644290
626236
1505045
1651041
20134
167791
576048
745815
20854
1228437
876286
1806285
312421
1117979
107063
1832176
1923829
1334793
1729324
1338539
644101
714616
1165125
1199756
1827348
876050
1628940
1358470
1179834
1507130
392326
686779
1672072
879208
1423556
967398
1862345
1136596
433729
1331809
636177
533413
1982229
135015
870767
395379
1498416
1775394
389129
195533
602453
687596
1832032
1177677
1172918
1605529
992841
633430
184375
1518416
1609687
1375554
554618
1350728
2972
209949
428375
1151016
644538
1044756
585625
1466627
1586116
199045
723683
262579
80501
838152
188199
1950808
1829749
981037
1792033
798842
1590580
64642
733418
1631725
682146
957963
796824
1533084
634699
757400
1837365
1364802
530460
926830
1775319
704297
456404
271141
1172416
1608970
1486680
1180822
101488
19807
1273392
1490532
56974
1919015
580574
564735
102866
325605
142720
315215
1772917
1128211
1235469
1129250
1842809
150697
407755
643128
546229
336933
1301820
309941
1862285
712795
1148346
1011742
707952
156761
314310
181234
1203132
1028581
404770
1657499
281724
400699
1042451
601906
905326
1928477
478649
1049617
1091760
1955800
1986362
988407
1974998
1532223
1386373
475397
1773360
1457700
786006
858024
1706298
1040631
111984
974553
313870
42815
353082
1053774
1574982
222238
1191933
320853
131299
1739749
1068918
1369359
690563
1007726
320865
441609
1036187
857034
198460
1608807
631512
1465114
639255
1653112
1939995
1725690
1230598
86838
333739
964282
81281
1337243
439382
1202957
1399422
1504470
956849
1457430
1989613
824579
759239
1030811
230533
1606692
253245
1775114
1810475
1007423
358129
453415
1945814
981422
318601
273553
635963
28947
695859
1747165
228919
996046
45487
1744147
1932499
510501
262687
122396
35211
775409
1548318
349390
86487
433122
346361
200756
1813263
1205971
267909
451293
491856
616102
327870
459770
1293197
1916155
1198083
280632
391475
388853
1880146
575288
1462339
866709
1862198
750891
1395165
1843456
1988605
1045529
446569
1023128
1505689
489569
264046
1457625
557157
1218861
79030
348390
523378
1482632
618031
801454
335053
1221282
1025048
73501
119637
204837
338866
539657
1131466
592639
909647
1712326
1853523
324673
1224921
1759255
730646
721754
741155
757713
1682137
312793
955357
1933335
1034848
1441540
459096
680726
1119678
1271249
1427539
1943437
1677430
31941
1642928
17697
770164
496269
181333
1716941
798100
1736270
1581685
1319036
1057426
1647425
1352816
1052459
529896
1183957
772596
509429
1515058
242012
994412
927679
181117
618162
801039
1361922
1391641
1594712
1349536
918369
1797462
913970
1362652
1910528
1734153
1854562
383718
1956194
1029723
1256259
1087980
540357
153545
961867
142537
1210715
1714972
1839485
1725456
1697582
725309
1089622
1555060
1137907
458447
575999
437252
1992382
1988338
1513098
1551210
1129025
1006958
840142
36521
581569
1581252
583904
155760
1147801
499028
1213787
596598
524064
1967223
1743421
31430
697810
58505
1056642
1092771
271336
1431353
1879881
323074
469835
1981363
1482894
622281
672957
604629
1219263
1002303
1525174
565842
1127066
1423668
1035569
1636876
975644
1844120
1430429
35143
1430315
1150572
1242797
320892
81623
1734914
25110
1927590
415910
590720
1615325
854577
802819
17425
1983280
1621832
1537590
1388067
502175
443366
1893500
619984
980524
312108
358319
1144934
1810738
865066
1675018
716931
1671919
152254
1202745
1782478
739511
1267250
1351656
824493
1619391
501638
1209419
952236
1821691
1358687
597323
671168
756358
434421
1761486
443707
1995673
15714
171638
485104
1123610
1177128
1588619
1224356
1261739
832177
219528
1039905
1888438
1945272
1023892
79875
98467
991021
278631
930885
1964452
64867
375117
313257
789108
1570107
1580658
1469777
1150137
1178279
662452
1865782
783926
1128384
171486
1760333
1243172
1639378
728915
1625809
958106
1644015
26685
852280
494976
407884
1326884
931798
1809616
810059
1247414
227944
342208
1909226
222907
877807
432027
974033
39918
1831308
615932
367453
1592809
1654375
696405
1424627
1007877
864124
212581
1325357
1946912
274442
566138
1550787
945569
1187742
1868398
480775
1033356
1296698
1139655
268467
1644205
158987
1774737
1292449
1222067
1816621
623793
542415
1805274
1163386
1633836
1688060
46697
1209271
1972267
41123
1451852
811463
312047
495288
627944
517731
1039924
461212
52518
1994604
115461
446021
1331591
1055318
1635369
1559814
1312140
284348
753247
850115
1731409
1320247
308951
226712
110631
506406
1167557
503259
563006
962156
607644
1266414
1618853
1150912
1432084
1494413
1360300
962514
1468386
489528
665013
1021822
174376
68019
1620633
1835780
689450
745183
368481
400635
489517
1331196
1208009
250889
1908310
1374523
1868117
207534
529567
1663706
1921107
1944651
875137
1892316
1962386
875206
1983580
84536
814053
813494
516821
1039738
289402
1087667
25774
1014837
570069
1943256
573619
105353
1469240
1102525
671037
75965
775916
1037445
432400
1669990
1573956
737791
515793
931804
1521074
1999136
1915603
1058215
1280243
1398623
617879
518623
1007857
1345829
564975
1169258
695718
1302649
94016
1513534
1733007
841404
1309515
1324731
1406247
780804
371491
366337
1806117
822321
1873108
342889
1855520
877390
1729540
1198663
855180
1334123
1744791
1931407
604536
1841388
1817273
1498630
1802747
365839
748964
589018
1814151
875813
1772219
1822726
795140
377048
1142278
1040590
125285
378979
1552762
767645
1661613
1792750
229243
888154
1672977
1172497
1078590
1638506
1843246
1762945
1065048
1848329
1488303
519029
1383236
1932166
1673286
410931
898194
1177435
418080
435923
1922162
731649
1541375
721316
22429
264450
670192
870414
907308
433428
1176423
1167589
1432425
866635
1921213
1690999
1708017
382970
1290469
1330397
885832
408728
1468671
1062168
1317695
1129334
1154294
712578
937583
268981
903912
1256902
1593035
1689173
855938
1939482
1949131
1170698
731249
544294
1019518
243669
178128
421859
1473019
214316
1579832
462396
485536
620879
1635724
218761
1403419
984809
357510
1575340
1973668
939317
1082826
1933297
1529107
1084950
1895876
1150467
66414
791901
271417
1306017
1863215
1319270
1794340
1305676
681714
390056
546971
1288423
5267
1293576
1840420
523465
148878
855715
652203
1249101
695694
1686365
819405
318893
502313
506057
548070
1736038
931901
1076282
1282860
1613303
1260234
536683
1632996
295547
328129
174398
1968931
1306119
404418
749522
1310260
1705668
1472260
1825996
1157132
370107
645763
164265
1917359
1825567
9447
1898677
31669
255294
1749834
862632
1478483
182891
192170
942686
1419590
1608832
356085
1290465
1925635
639895
962256
736604
855610
1102043
404857
1110655
1428409
1705288
275415
376306
679321
1377252
1343034
1478445
232416
485426
780861
1166026
1336748
1871895
116007
1531855
1026050
1107146
1723384
669847
1273800
586977
1497736
788923
602935
1496592
1586106
424438
1258126
822003
8468
1192866
79428
1953499
1275061
191407
1097331
1778295
1924532
1069605
888566
1574259
723434
1925670
1380624
1584216
877877
1184383
275488
328598
1746014
1161800
582478
1374361
1902081
1443614
721522
867323
622281
878623
84416
1071903
1742415
1648508
407413
678733
143213
1607639
425424
556142
754459
167068
583041
1046246
211304
1474734
1950384
722525
1624587
699523
1741454
675823
1100753
4993
1786351
158354
1443508
902738
113458
555614
270910
188366
694748
1988047
954916
194533
225575
65437
66816
1444094
134822
1346429
123393
1283731
1879161
1018291
1911484
1918840
1683313
1748763
449585
436518
1586172
43863
162122
700459
254355
44717
695502
112372
1114575
1700099
1858610
850678
427578
1848195
1126755
289640
1443989
1879820
1795333
894011
1247518
545447
702743
1045936
677271
640480
821680
651209
773390
1952776
176613
569433
1387340
554973
765516
748270
378179
1882278
354798
289855
941949
852758
787650
668716
1605159
1045151
1112812
1306064
150136
1479179
1829092
1134353
1711351
857889
47690
644381
564019
1676115
1639103
904879
128796
462085
651680
299158
1127348
1261895
202374
78526
1600185
1539770
1187249
1649120
369799
1205707
249566
1652185
337983
974210
1760995
1504319
325816
1671718
1303320
1926322
1193864
1958915
77869
1436373
1902276
1877431
467807
322401
1460514
1144247
1067044
1900767
321352
296575
826970
751397
525517
1228925
1074078
695991
338572
1857430
1492120
864558
437774
923545
740335
720003
1908189
1149601
1704049
1977908
1818730
1111807
1073528
39705
1497737
1725997
273306
675511
1654428
547125
1816129
1019201
1656755
1843191
921392
1007576
1656984
1311552
1664675
509885
102132
78472
1203589
1971162
1600937
1080434
1428334
1310975
697757
664359
1569559
1972985
1524465
996690
694489
814514
786380
1193286
1340352
1089355
873305
237533
1820117
544768
1211722
1294076
948830
253942
243101
962487
138950
1024350
181521
1598949
1174106
107013
370682
274206
1551045
1441142
1347092
688707
515761
905102
432773
262970
293180
1054295
22964
741230
1519357
744610
458581
254896
1961842
1391155
1872142
1689323
400264
1735272
1706592
1916889
814945
1835880
856260
233306
741209
1340796
1463866
1690868
1361422
1601894
1982254
968359
1318168
1932129
1459864
1015576
83100
1848878
1633886
1202327
1779287
1731486
175117
591080
1547955
1718246
179234
208795
424650
813898
1333285
456658
624223
606990
185559
9629
1586898
1850735
1052759
1995
858048
1056807
941565
818007
1710915
322206
1606864
324034
1510117
325376
188434
1865838
1264046
976550
666164
863078
1634034
510267
1207072
981316
1192936
774854
1843506
1587065
712313
453394
1989738
1904542
311017
154986
1222219
921344
1797471
505556
1324627
1047037
1311641
135054
1085748
1375148
641307
845133
1995958
1814938
1441527
40859
495809
1646643
291576
1070233
1864612
28215
1589705
1136803
1724494
1295416
1535384
1914427
1250980
1262163
1102812
1435488
1441660
1258242
587232
1245542
1862674
137024
1755155
1033531
886803
1659914
712216
184065
1220932
1249311
1934637
370997
1917501
1697805
1999668
812763
149664
567739
1060142
183899
1117748
1127266
341497
168792
219582
1347315
1471024
873606
1745947
53525
168208
1432025
1391960
407833
1387486
139845
461291
375715
60734
355394
1608160
271324
1294776
87584
1416143
302257
1387006
1205794
1773405
719482
218279
1086315
1685507
33065
1200608
1271832
1900146
1317753
334180
16194
1635507
673905
298080
790910
53715
546893
1616808
486699
764525
1017727
1060279
892014
501292
220100
1324839
1860332
931308
621202
1579716
1363468
537889
1349784
950106
323649
1619079
1985039
675497
1014530
1394529
1727938
1148542
1441376
465933
1303491
697975
314361
1987555
1959471
1955352
1605323
554066
1213803
421621
1222823
1811475
1593172
1354977
1148308
775165
202525
792546
900493
1667931
1729533
1696745
142216
1405268
1524490
112219
1941224
171697
1387342
1914635
1108656
5937
1769442
755399
779436
1689265
1138585
953165
399951
630145
729182
1570575
1983854
513162
114091
1749944
20055
1476106
61242
1639011
796356
1466776
974241
1231020
16763
627425
1615665
683726
520451
655362
918481
492813
480613
293371
1210894
1997184
721540
1918456
1638190
1551965
1586835
1501371
713955
237086
1841092
1210091
1996214
1141265
899993
660841
1283929
824917
1452347
870006
952439
393567
363725
183414
632911
352116
1198262
890095
1914849
596654
219222
1394510
1426924
1274896
822701
1881113
933571
1784585
1619907
968625
494552
1251571
167663
705856
287297
477016
1440895
1741279
379931
1611451
902015
713674
1828852
988655
655992
1186710
1635675
581304
450897
643679
1333396
1160589
831172
1335001
1820432
259616
769174
586704
1280172
1250506
1528630
590429
1267389
721867
754322
565124
1159813
1122124
1432808
1092621
665331
367108
1631388
1039909
544875
286064
259924
1544366
345393
1581807
157741
1348389
1558963
695875
895271
1290061
1641848
1801224
247110
1556888
136904
864252
1718309
629083
1964692
218763
93823
646773
1862992
316437
1403595
1053338
343179
1932056
1128676
331084
1098163
601222
29452
174227
1419751
846792
1187794
1717976
868421
1861597
597437
74376
547469
198394
1961209
292145
998639
1220866
1749123
984944
921414
583688
1506505
270941
1475445
952885
826158
902366
1801758
370101
1844021
253762
1878381
497626
193642
520985
1594590
1627431
436433
1065072
641819
1024702
1186090
1507691
1002603
276075
896326
1582309
1420238
316348
1375126
99056
405846
1471365
1929707
1981424
396669
711526
341597
628098
535968
688201
90514
1910189
1905488
129554
629740
339078
628505
140253
1470726
1226151
1359822
1273511
1903378
236160
491440
1788626
123356
144432
1267686
1844475
1500508
1541038
1404688
413260
1539875
637270
1744077
760514
1029313
1963621
1492014
1914226
1504393
174087
153901
1265094
1875487
464261
1872937
1127133
1359135
1245162
1150863
1279651
1072801
1789395
1158219
737199
1760093
77470
1548673
1155314
1320080
1346862
1459723
1466316
757741
27969
1402483
1137429
502073
488197
1049124
1566690
1666477
72537
561442
1569839
282239
975301
1714836
37411
1980035
843844
1214308
256921
291833
275951
339745
278724
166504
1356590
487631
1332800
261190
504684
285444
1390626
6551
1270565
42203
193264
1233627
904915
125490
285113
994812
220438
1381517
1121852
1464991
820879
237357
1633474
1654030
616393
1686974
1874911
1653547
1277083
1351595
1959019
72360
1782580
916157
1923622
1832700
491074
1887498
1670924
1357406
1195727
1503745
1513219
621618
1392429
235337
1041549
1957669
342535
879019
1574212
211121
614177
730545
254617
1392306
708968
894086
952583
306459
684868
1878537
1280884
807837
1858813
1283076
679995
1283210
1410135
1644035
810597
1686943
1157253
623458
690615
1546429
938693
1405784
1859701
1182710
288620
1011898
528453
1811962
562442
508512
1925825
712862
104721
1581529
111780
221445
1688443
452784
1081113
742938
1979742
679051
53569
325724
1304511
1831776
16041
1494621
585080
707738
352395
760677
1382880
132688
1542026
1795541
821924
845156
226130
464560
1484247
105096
1041439
1179850
791463
492643
1663604
1305002
411576
261
826515
1082272
1404067
1523842
1645882
1915223
1876524
732117
339558
1664962
816462
972385
1476055
1289136
463571
976070
1081889
1878736
733254
1125046
733687
1946083
1540730
1928364
419197
594135
1262759
1019849
378197
1618769
1232406
1143807
77965
339757
765880
52385
1491209
1544112
1355025
1798070
782572
769339
1025317
1765267
793725
1860430
220861
1675251
1972252
1726583
1267824
28964
1727278
470249
1357942
1226136
1319641
1376350
1755654
445548
1773874
348203
1849134
436401
683051
1101753
1326871
706035
794273
1100647
1184743
1460573
105721
1205794
1787609
1938380
1578754
330048
1685152
63856
989038
1127636
899435
1377158
1903663
772705
1389626
1768725
1075030
514052
848354
461193
1907187
1465755
1097675
776912
710694
1115478
580612
294267
1659460
39897
1604775
632373
1177870
257712
1947446
669749
1801759
1000329
512112
1498569
895660
441303
1516793
829790
79651
537657
1759089
132026
1043357
380067
1327078
848558
902861
1240040
322528
109604
978448
267752
1212928
1789728
1419729
192196
324764
1783877
332293
1693419
576873
976767
1018693
252662
183543
1205075
136387
438775
305972
161771
2573
1359525
442349
418947
598454
1728424
992653
618021
271971
733435
903101
1641299
1532424
311762
798317
217723
1872271
734750
1962843
1278338
1370025
1799299
699786
1143720
79269
885540
116198
1489463
1101230
867990
82611
389144
1737116
1597951
1233085
569710
1705767
907541
1699489
719961
955604
247873
684334
1923071
96882
1510054
1853347
1330492
1721603
1354067
394939
1484458
1037618
1088906
657921
1804659
599641
470888
1727786
149023
315413
1776378
381429
53511
1986930
182821
1020236
1940393
252534
617149
981176
647736
661413
1945566
1370183
1944625
1381802
1798764
1809094
459053
1013406
388421
347468
1386219
1328097
716894
248460
1449468
1441363
847217
414335
1087416
1485197
94992
1265553
996600
198693
127325
1881292
731647
391228
710123
1744773
794399
1876055
1747935
1804393
593989
393526
746167
962158
751511
800553
455715
956384
1217941
486892
1188846
1348811
1734008
515496
585714
1624590
1676991
1613915
1091432
1947510
1340074
1391472
262681
85720
1328130
409239
1503246
1487565
1873822
1662908
647247
810626
1074869
1676698
1825006
1583960
987508
410958
241107
1003381
999794
1338670
739885
280969
1907753
1870409
897743
1506474
535657
299458
696386
1629134
740723
1175761
1913424
573593
1665235
17284
465255
626018
600168
1902072
342291
594160
1917402
1552013
37852
1905213
1659819
1889067
1208715
619437
758260
299590
1548917
337099
260896
1583894
289153
734729
1117437
843618
1566969
1906275
913661
1502078
1656735
82498
1466686
1844814
267607
106595
495156
881383
68259
1784154
529354
831997
671882
20144
79788
727097
461419
860852
1333611
648588
682730
334897
795212
1761615
733968
1029909
1162152
1909584
1556126
783968
1337897
1254542
1970895
48067
1168572
455187
343927
1878630
109693
6736
1282446
1028217
1184414
1337546
1942933
1032714
81445
1573243
523472
549998
488702
1251424
1694289
1031436
147740
1910463
1453824
578035
573217
1309803
1320312
982356
57210
207040
1490990
1435155
380540
1530490
30961
206970
918340
782159
1602690
1395375
1918073
875128
402472
459078
1284072
715389
881806
980654
456632
1031806
508899
682919
711529
1901821
421669
1515811
1528336
109386
66426
1583816
807398
414179
1863385
85505
1845895
1607267
926702
1588471
53038
1721640
1585256
1328197
778151
1953245
644413
1171822
1401605
1368824
636957
714683
1368583
80598
1050177
1979343
1711210
441645
148765
192754
1739011
926673
1893830
182960
1970693
1105227
857985
212902
1972175
167810
718492
1029482
485433
626631
714875
944045
1910615
1477152
299572
1784981
1774046
1636961
1854056
157983
2792
992422
1695281
1688515
1221913
10972
8026
1321461
1747990
1425932
1087164
1409033
57264
1818817
223647
169286
255077
59357
878492
1379703
1917235
1249661
107297
705594
40411
1084915
1222578
588122
454371
1062706
1001529
1185089
1224007
1237030
1229437
14964
1294841
1595663
1071167
287189
64437
1541094
1707956
1554884
1044070
783464
1670744
1664480
1816620
1295528
1084435
46064
234752
1437288
1238477
1206565
1667956
446300
911192
549431
1707853
1595897
82285
1610525
329387
664584
732796
658711
1755327
1868302
1355806
665602
743386
364562
1714671
776619
672295
1912963
233480
1432558
821384
654769
901113
1328958
1691568
967399
835709
914255
544137
59806
1517675
705878
1142589
1215203
1452408
1990095
1583368
845051
657440
869830
66020
310971
1143882
1910094
1572556
670323
704893
43202
670038
957306
139789
1248874
220948
1829816
1565263
448678
1130163
1274723
1346258
1447591
642132
924755
1803000
696105
1501253
1336047
1639614
519170
453962
1565299
1280992
41312
1583796
1266381
432559
1886911
1657075
478147
167788
449180
463570
154156
1319813
462893
1305903
201038
1392735
271906
316680
1300064
327514
1242507
1816610
954852
1345891
1398639
408653
1216266
1296412
499005
1498282
1058316
1351141
1840394
209884
1770899
1729206
1897673
651765
412444
648961
81567
1159188
1553695
1981641
179842
800409
1339542
1183810
1847599
1088892
1716796
992847
123742
682411
1365472
1305757
1445550
102038
745675
387005
315106
246279
96958
1729547
262764
937701
157150
1942865
1881222
252827
1533351
231957
478222
1402487
101340
843409
46517
1663186
815171
1929936
724707
958160
1607637
1856968
1622349
1230192
1273237
599665
1198631
692747
1389942
1304907
1518678
1924076
700924
1359958
920998
984202
896194
1361468
135246
1219423
904451
1846721
1861548
1064092
1212972
63838
1176549
501529
74816
1151137
1443310
1949024
219928
338062
1038579
964016
609600
15121
1903069
1412442
1293275
1911227
225671
1608667
730369
325917
367886
1792553
196255
631568
479964
1787081
1679217
1336508
772067
1587370
439358
386313
1433528
1603640
1266427
120071
627416
231477
215778
952735
1167544
9474
1477387
564653
1682272
1000760
1399282
577008
1828407
1111469
576261
240068
162052
6866
1544819
621013
1393832
1027961
249009
850210
510556
243740
308638
939461
685405
442067
1530345
589282
1174451
1344287
1514100
1974601
159403
151488
1219998
1737895
1015456
180872
1046336
333567
1325914
97009
1241110
811696
1027220
45329
1370090
90495
797520
1078697
483273
923106
1951061
1835478
763511
908190
442688
1031005
919200
1071133
181109
151773
1674739
830102
1597496
1323703
1441879
1352472
1526889
1362979
639767
1395592
1468817
1046184
1501929
524428
1262105
1816130
1041270
995222
1743631
1434613
919090
1189663
1325028
990904
125274
995129
677256
1943959
1915965
828276
1816593
809272
1808333
1453517
1986459
712272
1727835
719258
850333
991155
617527
1485431
934864
1566299
1679287
513704
43984
1186816
285441
1096149
803127
964172
111104
1117436
382699
1922521
337809
1487375
1664484
1773580
1922774
63758
1181383
1345494
83905
1998642
293900
225271
626957
908763
528492
1389851
685365
1236623
1553166
481543
275552
604977
601130
549326
1378607
1766396
696720
796486
806824
676961
115186
1873225
1215708
1379220
273309
1643120
983017
590368
1760392
594936
976914
578612
1822734
1548338
961479
1729931
826667
1575309
1604337
1808149
485618
1796090
1927527
146613
1119135
1809097
671560
627411
778193
1837970
1746576
1087934
1753034
1522295
1464946
1630465
660887
101194
263602
1117055
284335
59726
260176
1828677
415380
749947
1596877
710594
467657
239727
863773
1467215
1545541
1635566
1711302
1673358
1981236
36826
223507
1928491
1237710
1629668
295850
1395076
1812540
1635461
1062777
1744947
1087666
1597284
801728
1567991
338761
1638953
36433
1038250
421808
1309317
1306673
1403622
1172144
1701301
882242
816668
1901116
652664
694364
1843395
812231
1682272
1077391
180266
278339
1473336
442824
1367948
339874
769644
1096324
1005448
353986
678637
1194804
566424
1619830
13618
1557084
933465
1601467
621423
1471751
464933
1427170
706337
1831192
361054
613631
622640
1800218
719286
447941
1251474
1096565
1170252
746423
926725
1476629
1055807
1894493
1896601
1409969
1252735
968230
937545
139617
23324
971949
1803551
456134
759906
388779
401161
332303
1909239
693889
969566
415748
353967
1849919
92432
980957
1384721
1888181
1742237
302057
480692
1020506
214275
1601589
1284037
568683
1062384
945696
1202779
1478866
1178002
1649160
227398
170407
1207001
1900962
1509386
1132581
297123
688083
786644
1727310
163042
388310
712455
532820
53251
557239
53821
250951
1688691
1120847
1480502
1702554
1765297
1495113
1439748
368907
1405571
1314369
1730782
1791840
1226671
1455335
1982958
1986056
1076221
1831540
1821174
1008138
206144
1544356
731333
1211658
86937
541590
672007
595911
706175
311899
261232
1043211
226546
557303
1169132
122164
861566
200273
1890191
277607
1468492
1386149
253144
38687
1260018
861061
288632
386887
666453
525607
1205008
280961
437752
1463351
422752
1746862
1620583
696527
727091
490133
371175
1281817
646040
1060985
1612271
1259265
265771
1492372
1051776
852916
1902309
637448
223775
587383
1786472
370649
794492
819755
150233
1135610
1541208
515604
1406280
799273
1120252
416380
11365
265061
1580636
534281
1635677
1786308
1232245
1188281
226416
576282
1461671
1810612
1211152
1374127
55687
76460
178561
144062
385500
675834
1421251
837137
192345
854299
1583379
791503
738852
1535538
1572523
818081
803132
1668264
1002572
98785
332255
984987
718406
330417
922396
1446398
919333
1970700
684789
1956064
128169
106874
1981262
1143934
1667210
265771
439242
1052891
1026231
209975
1868909
1672143
1856511
436331
945962
1903610
1495157
1572299
1499028
109591
1240508
263927
1167851
1264868
1339011
655686
523093
1426337
1794121
553455
144318
963227
6899
1226150
1938677
556435
1348316
1680045
614645
1545640
1858184
1148941
1205365
504034
967301
649352
1374861
332474
532477
541623
1422159
464449
648469
1106515
786774
662990
248782
652170
1423107
825252
638839
758970
1498274
844706
845351
675694
1818790
1289235
180939
375738
1178592
935018
1320030
1008733
774958
918226
1340779
18199
1633482
1978762
1661970
397049
1779237
1447380
155438
1615391
771827
1987861
1171929
495393
1275515
1803361
1491299
1502125
1190436
1527235
530158
587261
1384293
650311
421724
651168
1841245
1526548
1134216
1900192
321165
94467
1116025
983032
220699
1568738
729489
1443498
1233062
969225
597996
865470
1634843
1186732
1505306
992622
395149
680887
548182
818055
949948
174306
862185
605577
19178
316259
357415
1440041
1197119
838483
59035
561724
1153771
1998058
577767
440616
1616744
1316617
287065
104722
1510113
921849
134874
98673
70931
1852056
223662
48785
1702841
646806
51229
30919
231690
771857
990973
477322
945693
1911487
280048
749836
1907510
1804264
1160352
399072
880584
980464
1077099
161820
316440
1394125
1360900
1547007
262426
1676433
1985080
437650
1167545
494039
1099494
765429
56056
1813763
626406
1815876
83914
583353
1767515
1652402
1168327
746252
994155
642064
649162
1877074
1031475
1912769
578845
1384460
573531
600152
642218
1506438
426589
1196944
465054
1784194
126926
1737407
123404
1196272
561831
1824702
1717230
895717
711218
894291
1841840
536683
1728202
24053
564392
1394098
1715088
297398
860305
1660134
1239728
86551
742775
936170
60808
1502543
1417369
111284
1745472
922800
1266320
746346
1713446
1756860
1444461
1772764
1495795
1746087
1969078
1844334
1220135
536153
67065
1296830
538294
1353986
1960166
179854
750641
1736840
127599
1406807
232520
1643525
645051
1680670
1208159
24969
118375
1563286
1177000
1784847
1649359
1129070
72013
1956124
1400273
1044660
1495537
1468483
585863
652775
418707
1767374
1246473
1547847
1232435
1701289
1344243
1444652
1776145
1140806
1928953
119891
1450662
620031
1010655
1330075
886291
1481772
1363740
1099707
1330511
1276550
1080002
1016316
1130803
384959
698365
653949
777742
824944
1923535
520730
1642618
183971
268879
1470017
1652230
845932
666328
1032014
1377380
213333
735471
626062
394908
1190924
774287
222300
874184
339256
350237
1246052
1308148
1599916
1218127
1639000
157361
1645518
1869924
71429
712024
456829
291635
371745
1046367
1582352
1871389
712266
1793699
333701
1162279
1508030
596399
20271
1315745
1687065
1451761
1650589
1752371
1029456
79454
608991
249482
1713959
1316785
993813
786518
1836537
1498000
820939
1274377
1508261
824517
1711686
552311
751583
1084838
63370
1013109
819297
814066
1072238
977722
1325370
1751054
1550629
888211
783377
1806276
564139
113352
637530
759904
808314
439125
1757003
793401
496903
1026380
357740
403138
256306
264540
1985988
1607296
795467
22606
1397477
685284
1093550
759329
95047
419649
1686775
297108
1621967
664621
1339798
665482
612160
960732
624500
516602
1671904
410544
1727042
1336318
1799628
1248009
1430870
1350522
199319
524022
472380
808477
253302
479333
772774
688178
183849
313053
1378085
810105
1317090
109987
1414475
1726085
1368632
1205468
649942
1472362
691038
270779
1534413
237144
1447048
573639
199128
954820
1610669
747364
119994
1161317
709700
635274
887617
944258
465460
187729
1716283
171272
225168
1615040
1256351
1947653
648949
833763
1606773
122525
83320
1764580
1314937
1420717
1104735
1952928
1441412
316596
1584434
146811
1331100
1583546
389697
1932427
303898
1894265
1215282
565101
1957787
1922717
411161
1659630
1118633
1117065
1191210
194506
864812
315634
1392037
1160149
1920619
1331445
746211
554370
1326840
727044
1318792
1325894
46967
407960
890775
402346
660009
531649
1820613
1061185
798862
1179309
1702723
1017107
924647
644942
918340
1695300
1357221
1346243
520439
76469
657755
1835615
912218
1705098
949563
270564
1964594
1148416
723419
1990515
1887837
936891
1525740
1082361
776653
1678999
1402255
111587
135921
1593492
1276437
1469815
1088808
699429
1726035
1870011
167601
1715998
1812069
1633282
538018
272710
515185
680857
414761
290499
1995377
358351
724078
1638272
1541368
1147472
421379
27498
1114741
127570
732953
474401
386569
728921
1994429
1991359
312835
1142300
987756
1587494
1082344
1850217
1555347
313495
840966
1995152
10681
1912610
1894456
1017098
375483
296696
503762
149670
1779654
1095634
1514756
1887998
941189
1109966
358208
1588882
406283
1022033
632717
260067
135977
1730863
1075673
486055
762114
364553
475603
1803643
541015
1604133
930908
158685
861389
1237946
481757
1715990
477406
999667
161161
812500
1855610
354585
878106
305252
576156
14806
814288
1362605
916662
1172451
276293
216994
1505237
1037071
1872761
1385336
1195320
66383
1267694
969091
1695313
1333551
1062859
1023691
1202277
272462
1373439
1592911
348512
1242779
1584948
753543
587450
58978
1668800
1839088
155891
1289825
259338
148226
1176886
759664
248473
889478
1716486
824955
229715
1500308
231740
572500
545181
574427
457697
576232
1127814
1473824
180728
1132749
445916
1234473
304852
828819
1306686
1571241
1384767
339182
1989916
1202740
1979756
1745678
1222255
572228
572672
167744
1574517
227801
44220
927515
736394
1800269
1055765
862191
236293
1217871
1911572
1898953
287477
374596
85768
1503294
561920
1630116
616638
1705184
591006
430254
20122
420139
648354
1817775
773308
1839089
109088
1481605
287234
318654
438072
774622
1112638
1635663
1738158
1615055
1123750
1945500
1713235
889481
844017
392540
1677923
1964982
1784639
1267156
1606305
1501302
1583562
750860
713855
510586
1299476
1829267
276475
879705
1732702
1614827
381667
1130177
446821
379152
1228626
950450
908707
991046
704863
741676
1286094
140109
700714
651907
786729
625128
566710
1120046
1224108
1540571
1679432
130276
775018
319789
797524
47412
1348920
1485940
1903720
729210
1143277
471095
944010
648337
1653456
170300
8416
93358
485574
1306299
1833054
1462239
1001391
1545542
1703512
283607
116762
1636013
832763
657411
1826582
650016
484594
574360
987034
1329423
141613
665788
1688762
1441722
661618
1072035
1159272
877587
1080747
131796
1461458
625914
1385953
382213
870405
1103544
1735164
807154
984563
944048
1373341
1752183
1993165
937852
332084
1992082
723303
1464802
1398160
1252845
1983237
1530659
1024458
512871
870044
1863683
846213
412449
915109
978477
1960767
815513
555962
1108921
809490
1415405
122431
1820204
1702680
1881192
101498
1229400
234751
1077682
650696
1316036
1754628
1960538
765940
1834437
963404
541764
506225
1913388
1776017
1013875
1730302
739430
632205
980959
900197
1676009
1182316
1132540
1747047
1854203
1884506
1992878
1448620
950244
1740147
1364658
125647
1623071
730501
192387
1294290
1686900
180399
1615703
1682746
1039486
598263
415139
1172074
608549
421819
517953
381324
1931503
478311
983005
1008018
1986473
104665
1148053
994696
1997569
591066
1859223
548706
1067201
1939606
63095
1493670
592811
1342494
1428823
86303
350307
906560
1076772
1459810
453221
446315
137072
829332
677146
929910
850911
776249
1741384
1673015
1102779
752180
528743
159437
327719
417516
136000
1237977
1664514
132975
1209288
1289063
1569396
1146128
1466512
47505
684984
358256
1761484
1395734
554367
1291878
520755
828551
1350381
167374
1994468
1751519
925421
110174
1077356
510070
796822
1958628
719246
1887652
744635
831917
1883750
781313
865490
746110
428647
1379283
559934
1163638
1439266
930103
307026
1974981
922983
1599007
785697
254450
472299
474946
745015
1361937
52111
696995
1119139
107066
369780
534623
825080
1335732
429650
1425214
445051
1101996
1003377
1265731
947900
1038733
1101041
1707145
430565
767548
115836
265475
1686542
211586
1425396
619691
1617136
1232572
285282
1788839
1454101
1830558
1751196
275757
645008
417900
1222025
599351
1248813
742739
1941613
425088
311579
1569022
558224
1032543
1726740
1501825
476679
219713
1545223
1461185
1771831
80622
993573
436325
1533137
1171202
1583557
302443
559456
1303526
398656
1633084
1733698
1197401
976558
1919930
351823
624052
1241551
864368
1850579
759187
1473555
1223509
1587165
1325819
360103
1032950
69771
52015
1025366
1574449
1615246
242239
175891
715073
1012060
1684203
964448
548859
961791
1999843
393498
546022
64738
1736851
39467
713451
1606180
908859
1646169
1857716
1329025
97654
986644
230972
1334873
1300146
250597
577861
1969272
1485672
1619498
933302
1070359
1485692
789184
1443968
659017
1099181
1521452
1289911
106721
1615641
692572
321223
1981501
563263
1321240
1559087
912372
728404
4684
1162942
923710
1201571
1092652
1775303
1925319
898710
915660
242068
1846624
928654
7029
802160
1421656
630429
1638306
1483895
144584
1103398
114998
546107
84236
265965
1072942
25081
495759
255714
1755514
1865073
493978
981349
1517445
1526322
1992498
601660
921345
882562
600352
1084858
589563
1723026
1842835
149106
1561024
520065
1285453
1656904
1950910
1787176
1985731
417393
1488827
901785
842179
1545863
775684
1991366
5121
1240737
1477686
863525
1404849
608239
1912178
949815
1896231
540305
515628
1122384
1490050
599334
991588
445010
168230
1796516
1560723
918942
856104
1116660
1334614
1549861
1285012
209494
186028
1037187
1426703
493977
1481667
365990
1888268
1429646
361647
1328595
1552494
1195757
406508
648925
1248532
438051
1592158
997201
1828338
1347571
1292329
282862
1416353
490516
1100100
7075
1000370
1920985
1957406
697866
528721
224810
1480824
339976
58476
1258852
285779
70237
1088730
1017388
349946
226338
1350631
1140609
1378662
1512838
1648579
416295
827943
25564
245496
1026856
1337341
1022079
1710645
64245
881489
1090968
945889
536970
1725841
1352768
994324
865266
821545
1287337
343488
1727942
518068
1697115
1078435
1541478
1761171
1327208
1364744
324967
1753450
1924456
384413
1886113
1944342
989084
1023370
19779
1541623
376434
22236
1112882
635248
834524
1692413
1085066
373585
526055
1623296
670201
544851
1828821
166962
755981
726363
339885
729270
1697184
1667236
797098
1642959
1481942
994510
817452
440252
392813
232846
780509
819012
1836322
237809
973530
190236
1435778
283413
931168
576220
848587
1181937
1655372
357726
1560069
81361
245652
23131
1328647
257496
961237
175760
1693569
522921
808883
1657579
1504427
323790
1102832
1123015
1381858
470512
997859
1785862
663204
832039
398732
1460533
1152324
46816
319507
1547035
1854696
251425
446604
473212
1832225
854910
1036877
313418
1418751
730519
458584
362241
1774741
900779
1333775
1941429
1943370
1668626
1247860
2045
1479812
1919743
309460
1581136
631070
1999666
1910088
1309504
1671990
1911615
657638
1673847
1585669
1095845
885345
40384
704961
1378196
1062110
275442
44329
97794
1189449
96355
838071
1196325
1178946
389814
1024815
1684496
25338
1834138
673313
1901062
1644054
1855564
926856
656738
487448
381111
645475
1421996
857533
27128
376264
1663036
946753
1831227
1210826
1544710
926661
439816
512538
1746211
1943454
1018587
1911390
1867213
1672195
1259933
758915
1039414
160258
1908386
190851
1451769
1612012
649938
60828
1945177
1759760
440362
1863862
752373
1187966
297082
415031
1101949
1986503
1375894
511064
1023719
444855
10799
1022924
246475
1808801
1617800
309953
1801100
95279
1561114
1875806
1009800
1323977
646612
1808795
1501547
1339979
1388532
82558
1539459
105958
948527
1027178
765152
577102
1052143
211642
1118033
934022
1715901
1982753
193393
1419074
310017
654345
1319778
65547
138469
1363866
1474474
1057177
869681
21864
456841
1747228
1566311
1873048
143385
1547612
1180857
123752
935597
1140416
1265324
1036817
1844965
1161161
299320
1631514
1939377
402611
1597163
1412594
1902424
302823
1236841
909319
37358
87903
619187
1578006
942946
608977
27116
769231
1137804
137273
896108
1906857
1161483
1117326
496135
902007
931484
294996
563467
1867388
1140445
1922069
602196
1593721
1285266
117566
292196
358610
458994
1072548
1742534
531148
1892767
669473
416958
1128611
1344169
728262
1289845
1746654
497488
779927
254956
1421113
861273
1534513
1697483
1565867
450958
321168
442534
715484
1542111
1923847
1875969
1797310
1449178
1078872
1129977
662353
1822036
355508
732925
670018
390183
1844103
463766
182445
1466446
1412909
1771068
958986
1168708
1547897
1135514
1315307
378480
860463
1322927
711348
1822199
1009296
967557
182916
1584094
1043333
1379310
1471888
1640428
491642
415751
1514738
1887637
541046
562126
828560
1159063
1604149
105436
1775733
1853881
384770
121861
444593
991833
1408053
1917261
1173752
1753573
57052
1159807
1401658
1888808
1753106
580178
58839
172977
1578785
1692784
216739
234445
176083
783935
974316
1279883
165644
1603335
1707090
1749254
1770619
1606776
1196647
69106
1494144
988974
1574000
95087
631225
1065096
1711622
1313627
745853
1757829
1730790
161314
1997533
1270680
1858635
1460826
1668856
503226
296942
20542
199684
1635240
347354
935408
1917690
737352
1810120
127995
1690221
831789
145064
941158
1304712
1822992
1298043
1413360
270385
899932
1397348
1903390
974764
1674744
913235
1987371
890209
152499
1904526
469562
333422
1330721
26101
1558190
1792687
236281
1171575
1587616
776719
833616
1202145
978503
1448636
1880438
530057
1739830
1861425
1926749
837000
1481109
396679
1929051
1500185
1086824
612258
556372
213309
808050
731797
1925204
1080243
1258423
618903
1497473
1209140
1821851
696130
820756
686671
1170620
1470692
301397
1109462
1895796
1025310
1836228
1695198
1607004
881842
985348
515643
1842273
1876635
1090915
858261
1979537
392250
1269684
1483228
1159047
1039412
811660
1283358
1601982
1321327
565248
581400
1091588
1199486
1208826
762453
375004
705672
444392
1215121
749219
222577
1837135
1046275
1582138
182659
709273
625124
1038700
839570
1510281
510943
1761734
712113
606097
1372403
281025
1569586
932249
853738
1821672
121954
914239
1789890
1917503
1152798
1398579
750399
1815292
1131498
677089
1195547
827014
745609
1012478
1733624
314111
1266599
437492
1303697
1745194
1466670
1159817
1946641
119064
1359040
1839946
1772757
1256224
610504
1260856
1947529
267958
1147465
1030542
1672275
702820
344581
616734
1300633
336811
671361
49686
935881
1675658
1661510
74178
745562
467664
1220348
683407
1873953
1627104
863043
66653
577596
238043
1305080
326910
259817
111143
1495351
1793990
412837
293429
310971
1740782
594823
1188141
1898150
1135398
1969456
1473414
1782810
777692
226194
272342
1645892
1905836
1922118
744732
1041076
1849915
160229
397771
938876
1769345
1962469
1664738
816444
485058
1838880
1064087
223340
756736
1686412
750297
1830106
217639
764417
200131
1721882
1938487
1256461
168350
1729407
893635
1201218
1553816
1342967
1292487
509224
875519
497879
988578
578560
77661
1999858
1884852
510132
372951
628559
1287322
1497774
306879
906783
631053
870147
1551894
1282494
1121282
733767
23900
1938945
1796068
1460442
1887107
1670533
1108033
897659
535952
661388
1123342
124206
945156
502738
1490093
1941174
202312
1203724
1452176
147532
1157304
1120746
174729
1977003
201443
589957
1729551
523924
458551
315935
1685401
428907
413365
1086421
45975
570717
1427545
1967414
1738801
1832613
263381
1238007
1082385
191950
1424879
470209
807402
879771
1797764
1743489
1380644
672153
992460
882156
273927
673376
1645605
528207
1297809
195052
231447
1580504
1395373
290608
1561365
1645883
185952
250841
523842
166331
456183
272149
1236623
1085793
1336217
1908348
215338
144225
222358
1407198
1064866
253706
1147651
459520
1172239
1565345
1007145
581958
1662897
1798195
1404421
181400
1404926
1117008
504741
1365379
1045961
1035810
937172
453114
706970
1214893
1493226
1872872
1468735
1536688
1587956
180326
1024926
1814611
1423006
927179
1400681
1975461
329411
1854595
754473
623898
1718048
101413
826315
1075548
1725072
1406749
1147065
1609504
1464647
214441
1462818
461038
833764
1330464
1677746
1008946
204415
1353532
1659833
26627
888658
885930
1283266
1865546
41419
1100210
9609
608205
943967
98477
64538
541915
989492
1941904
1051434
691971
1499473
289748
1249441
1229235
1516828
1534223
79126
357263
1148696
409597
836898
202990
570115
720521
209005
1003818
974459
1389067
916113
1473847
1661346
1012895
690434
709393
1392576
1926827
231036
1954766
821790
16762
1095175
1373024
521487
518302
841540
491725
376471
777087
1134520
1336674
1907313
1354393
1553300
12695
1345953
1699639
707704
322695
1561223
902030
179659
1250097
1610118
435698
815752
198336
1288304
845184
155824
1104270
1210118
653499
1392395
1389824
862042
13537
943666
1575761
4163
645620
933938
799935
1876375
406732
1874366
1047815
379044
1692501
1127948
1156614
639581
155154
1357687
793922
1911960
1792894
1708987
378900
413006
863918
691336
1773078
18897
878553
1964472
998537
834345
1730350
739480
1149806
240899
210179
1755443
825037
725653
426365
429598
1511732
437705
1475532
892244
1179204
336572
1901144
1747072
1300856
1108810
1009416
597049
667828
841026
1725519
1814125
1728567
679026
1421170
326495
400404
245351
1029821
603496
981323
1632373
1667602
1650906
812929
957559
1265896
441654
1732525
1704512
220033
556129
1015755
720947
1290652
1152724
1261030
1342973
1763020
1660534
944349
1215004
1675930
202325
803837
1815816
1278539
888070
1909386
1081456
332727
231670
315130
1139951
690221
1717851
1254930
204581
1185084
1105794
1675497
295695
769269
814393
1836066
1572023
1177753
1637371
1770329
1553338
767217
1227586
943475
1026891
1145048
1486111
1137393
1689750
1698426
827590
1980525
87470
1043642
168355
489850
1578199
1397002
1303338
917991
1252134
809237
384707
833013
380667
648607
1116497
711805
564373
1304823
1087605
1130845
452621
454971
1358733
1999671
1531141
1264015
1951414
1946227
1578163
1303350
1614625
861203
1282344
1487848
289730
1518810
1789097
373030
979656
1016338
105755
886736
1248273
624577
501536
1523074
1913016
732293
1233563
1896939
1792165
807376
53720
432909
1744766
1793241
1510018
1344789
823776
666348
1109982
1583216
608662
1224771
421123
1852007
1114434
205108
1515631
1928242
561481
783531
156090
559383
888150
193015
1862252
941992
555301
1182060
1641509
826299
1293594
949984
746117
1335715
1178179
327182
142024
31043
129057
586076
787889
125429
284266
944963
1019645
797434
452514
1311417
86952
49225
1767486
1919221
654091
1661095
570526
383315
338083
303519
1153908
1038931
1166169
1369878
1149337
178628
193485
1143217
1800672
923672
502439
686537
1687935
195190
1675055
460516
1457387
1103877
498085
675840
778626
514492
457616
1216894
1512468
1930700
1008360
1241839
21751
952477
1365892
1621074
1002998
65378
501918
1633044
145114
1717157
514650
1551062
720596
1874606
697922
1364821
82333
838937
685648
1472055
516274
1344432
388873
1456820
1489264
1574791
1431942
14822
443713
514324
350341
648052
858926
168482
939934
258193
992418
171050
1016742
18491
1684674
716044
1729519
1800272
1743392
1178705
1909910
484477
256796
1465202
812649
644157
561903
893150
964659
959166
503916
483817
1634730
35064
1125719
397761
195879
1299343
697749
819288
456782
643463
707657
800152
829685
1316825
112198
1948823
451934
572718
172898
18548
1530565
683010
371949
556819
291898
72433
587933
480250
36156
1783059
732530
1116431
85096
139600
1370372
20956
445301
509604
48726
42657
986842
530226
1965922
876438
568897
1094643
825444
649846
659915
1863806
1146055
210463
1487586
1220001
1509268
335913
715457
731545
1535047
1768635
1588255
960817
459471
243220
1515954
1112528
1895052
813870
1611853
1234308
1516592
1160493
1204252
935606
1658818
547717
91571
1131653
228652
1231932
531427
864176
103144
1753580
1852725
1456082
1032372
804800
537588
507321
1126160
570249
489457
1530533
193774
465272
1416199
1538662
958042
791792
1461406
807309
983379
1516320
492005
1572166
1317131
1275824
1693176
127180
1739420
1616646
41120
166194
1519585
101609
652598
1526952
730219
1369826
1258210
1802614
1613603
1495175
243771
469758
630646
1915539
486050
1554993
1735369
962765
157501
1033311
1449625
1676058
647411
1539875
1703141
1797280
479782
1718037
141339
1284179
514189
442535
107807
1030952
730367
1305280
50379
581177
226650
665617
1284348
1898299
195506
708346
325213
672728
166601
1370677
1447799
1414300
801810
442590
1380065
1520363
384088
1936864
386873
913993
561721
914702
1831686
1492272
1106635
530916
1250764
545718
1629436
365976
1930960
1441887
1796774
846226
1851614
1002166
1553672
1144489
699363
946697
507404
342386
1398999
1197498
1641191
1516093
273300
1985992
107899
56434
1385354
1513486
789886
186327
1178766
371133
642567
749433
256321
1879006
1136237
710414
83244
1116325
1460750
1818515
797548
445137
841698
458333
63146
559866
701427
1149859
930429
1500418
573359
1313886
1300980
1769390
182646
375719
570297
1243326
1395914
155697
1064386
1031728
50495
845455
1811398
1796176
1614916
101710
209274
1824111
366024
879066
1838567
1468599
353098
1619994
948368
1785212
1369285
324360
99765
215710
1549006
1730896
1455421
1056493
188772
965854
1788518
1081817
1846114
742791
1848757
120266
67481
52428
1749270
1759090
620153
913704
876346
1350417
1516422
1907613
757710
1212866
693306
325448
494616
177593
1426370
1131897
72687
298668
1987302
401244
1739612
483959
11957
1632305
628666
468700
1200918
1548120
70672
334659
1537919
510947
1710935
834344
1098100
1349738
1368370
89611
763614
1232356
470285
1855408
317274
1615522
968854
1620694
1066682
89349
39281
1574472
542052
132454
570990
1784915
824712
1424601
51759
1216166
1296196
98246
24419
88438
825811
1800204
1860142
1757312
1691764
1008326
1174637
404921
198778
1930336
1947195
653911
1153424
1341959
245633
1535503
1704515
427605
1065698
720916
635996
1019550
1895868
572890
1079117
98582
1796465
1326381
106556
1387261
971735
115357
781856
939829
1326050
473190
1818290
1912544
1476005
1359074
555659
96087
108563
650177
1639871
1420176
645663
258064
1311953
1522359
569221
1690685
1354423
343381
187828
134364
1825140
896076
15906
993943
1006794
717503
1767734
1485032
1063859
564352
79925
1846842
264616
937534
461090
978162
1209280
1337402
1326850
1131413
813434
378451
1045721
693838
1852214
1471962
1287270
1884406
87569
919399
299565
1614722
1706987
25579
286758
1843162
509764
1054420
1255895
279044
571180
1109589
174963
692876
1974527
1345091
1842986
223554
1963907
1205532
488460
173201
1729275
208401
572094
126655
960516
945313
1772973
418566
1398309
566167
1289959
412662
1871740
868030
1971679
1101858
1702090
1414971
416976
491552
1048451
62072
1174871
521067
1830506
966042
1828914
839623
1914801
1458809
1034265
488033
1116593
305365
577636
1898824
749275
1211121
994541
621507
1139059
373942
1055841
1381941
31743
206281
298455
1189241
143614
1470650
1572175
811120
167608
1505598
1127262
1661629
1033780
867901
841676
1402394
1671032
1120642
1746945
146420
893359
1247790
915745
1639732
1985100
1555431
691325
369164
94270
1737582
1028287
1942414
1336008
1911544
1234621
494781
183203
1692347
1108543
1532310
1006981
555172
1237396
584303
1633809
940924
1276489
914183
331761
1099996
828895
643144
1980815
1762183
889710
626457
1930523
1471255
809408
1667815
1797658
1340342
1664032
1900606
320165
1188558
1645329
668493
547625
1844762
88923
17572
1524498
647661
1415713
1087544
1326871
1032620
178356
1860935
1658181
565515
256796
870819
1088320
823077
1009425
467531
1807505
1158213
433125
1842251
1406567
1708289
487104
1212735
1939821
678090
493543
1599438
682476
1585804
1103888
1255
1162900
1005235
1900143
873739
1470169
136464
854121
42570
1327475
57694
659626
1477641
1562119
1934533
775016
1280601
1607790
1411621
1008843
525218
1198845
1021979
593286
1702495
620851
631612
1383088
149244
1209956
1105296
1600734
1409849
1637773
86710
1124261
1312240
1511533
885004
963651
1186866
766251
1328180
1764369
803125
300170
611268
1357312
1644145
1449663
1623157
1651146
266640
1993304
1816775
805190
490619
1049889
1678380
300267
1690192
1997202
1339063
984553
35033
1030919
1268097
205179
237643
729695
1431137
1963758
921626
1653175
1122899
124089
321545
1763424
196904
982314
265752
1000987
1896837
910833
1027157
806441
687664
183091
1666529
119713
1650240
1547100
1077007
1711083
118506
1663728
73854
361573
584511
933840
1043929
1010650
706624
1579293
1961036
614215
1998805
779521
1619433
1667315
1757854
1973283
1881730
695822
1770393
1842986
448792
362210
460271
379965
872771
742072
77079
1526818
251214
1462320
171798
1413743
727638
858256
710266
931879
1264744
485099
508435
506392
1220342
1541034
1983859
1239565
1941169
1669256
1901478
580372
1617462
890725
937049
1089511
454694
481679
1547236
798921
105792
764846
419789
925927
264240
223660
1019264
234513
1130950
165472
1976670
680534
596373
26840
1448095
1526223
379925
1944044
1224397
1887445
141293
1642505
1161143
1785432
968142
290648
854994
1830584
1218238
1903231
1519226
1628796
739713
17717
1188092
879479
1244111
1201660
1872623
718257
1549323
462559
1088821
349517
1709994
1349061
347307
718553
1048502
1895377
1539265
1159971
412916
1010097
557649
201358
96007
481021
795248
390736
875633
63901
313091
670275
968204
1295058
406191
1337818
1536901
364155
863444
62963
846847
870316
1051215
1326861
580189
197769
558694
969141
1856548
1019180
250673
94912
247856
307689
344246
1119632
212086
1003740
1276562
71704
18311
1221401
180015
1419719
1257594
140749
1988365
1108376
964940
1225293
69885
1062057
1175936
829616
1463602
284726
1049886
1776344
1483196
1338432
604748
591168
1173039
564243
1080888
346681
1253560
1505245
1391808
248101
1962187
432090
783854
532830
1042571
1891419
144914
509039
32514
349398
356668
1768368
1267353
966078
983004
785476
1395056
1254869
668709
1331193
660272
1570572
1155975
1238470
442844
1407076
921009
1426968
1294178
1659900
1523110
297186
393042
905803
595319
125647
55175
583839
1546627
273925
600973
1139477
1262080
714812
1551338
420225
1279754
1004752
996195
1859736
32691
1121147
1532381
1085784
1798806
1000047
860581
1493157
973356
23622
1317331
1392695
856251
1194928
1505277
283610
1153677
44133
682059
379241
1812367
902003
1874073
297617
1827320
489911
1540745
1128251
492369
459468
1772234
793656
1833790
1486454
1696060
12649
1861597
773535
255858
1610312
507539
189621
725647
1490945
1556166
1729617
1348317
770569
230034
583399
1855973
1703593
762637
1100727
322309
32946
1225519
1609324
1994897
79251
214003
866211
61472
151458
32524
950220
1551872
404564
528693
1427069
1250373
1705547
379234
548641
1805936
1720201
1841375
742567
407731
1375167
1708875
1154057
707331
1360022
215861
1839173
1320421
302700
484310
1586251
831542
517445
600201
52989
751942
1197495
1055446
1659916
744999
1746153
593626
1865320
1496993
682713
137382
1823973
803203
445136
997684
1424045
1215091
692252
1784693
479965
979880
1752215
493586
1260310
24294
1579565
1859660
1015846
1509042
66772
785004
625439
227523
649704
1615282
1022981
605742
1734858
1382276
1934987
640858
1309081
277107
720116
693249
570405
1896597
1958745
28343
1124038
1025759
1837050
482087
448647
1642114
1444859
379108
309110
679024
996223
138946
1949557
1471997
1143342
1168207
1161063
180611
322128
475340
1590268
500049
371327
25190
277932
222129
1754483
1400268
1060166
806579
1230594
1680157
1056906
294195
1129074
1803344
1619877
1105145
244068
358663
721984
1410303
659171
382232
1941974
1803345
274280
645796
1997682
13147
1545104
1716903
1777605
709206
539218
1541996
315524
949674
303806
1692616
1628564
1638911
1309862
1102543
601021
1903687
1133470
1176764
729686
1841015
1669269
1969673
1271370
1349120
82094
1942920
1203796
1482673
361445
1753978
1901058
1867439
236545
525316
1895478
778772
1389603
784227
629281
1608279
1421810
1753284
853479
831993
1571258
565179
1474408
1084879
1152190
1347752
1675533
1071600
865855
1127604
1369553
803788
126052
1693189
1901924
1779801
1204791
1143111
1725670
939275
100178
641521
1461190
1549846
805769
1157860
1897235
552927
307112
1637979
82359
1701559
241525
562658
1925599
1573082
1854343
1024448
280867
1378493
890041
1027821
110145
66816
742884
1139317
1074611
1106860
1888117
1596338
933045
1603578
620264
1763546
1496818
1604065
1775669
676429
1196987
716371
1481052
234647
1296357
80190
1500376
789079
1741345
560621
1942554
707381
590559
899722
1390183
490927
1982984
130809
979190
85890
630675
1579476
1945883
830157
826907
1358127
630524
1316807
613677
1474626
1368813
1813107
854108
382517
1415054
413101
869997
459554
1694250
825884
1351980
1342657
1347199
1000745
1343960
609337
234204
1844739
42981
1125165
1746376
1474526
1438908
1205524
1500340
133630
563282
1454280
1706347
219176
572993
1306357
445563
596282
639718
1356481
1335965
1075548
373317
821435
620200
1827338
135852
593566
802679
1911193
347811
194591
1863949
1986538
1517766
260603
283564
1589440
357785
1699236
113604
404775
1495571
460485
713392
1081303
1940504
149761
490174
1717942
334634
1055233
475806
668619
645156
1951063
1570662
742118
504613
1275330
822763
789157
645439
1413378
1079059
1041606
1222261
34581
387146
77846
539027
420717
1314546
1897459
1871873
239125
290837
1475713
1195773
155557
307280
1640912
555689
1754645
651418
1293337
1530932
305363
1155128
1337415
1354741
1309479
1563935
753651
536447
1278990
1927259
76463
853086
1781556
1874474
1450566
1163791
1176834
236412
44924
299181
263685
1421010
1197078
732711
1679730
1952694
212444
1780827
785944
1814353
30626
907458
849714
1407971
1260144
1741971
107005
622446
987894
1312501
871834
862433
1435904
1466096
1537547
1006809
1197958
732577
354724
378758
1330881
1727037
492329
15480
1327407
102167
241984
1033102
801203
1607019
655533
1286134
523090
1641793
1012599
1450091
388817
1273939
500240
583703
1508599
512712
911021
1043195
894467
1203032
328931
1065282
947202
1837136
1589048
1202079
1165428
327020
768839
444724
1451664
1434693
1211722
1623773
949338
1239028
1831398
1727151
1371820
518406
1582447
1571758
1605475
1655806
1510233
1504166
1273811
113737
1557130
1032383
1261126
980994
1744133
1998378
276806
805388
1299013
1811122
872437
1125654
1942897
596802
751794
596185
1697754
1870971
424461
693059
466406
673050
785390
426401
1788075
1377855
436179
1663367
1541968
1564606
446936
1792226
746731
354916
1359508
399560
1404204
585570
211597
469100
1962351
1007617
1228055
1813355
1784342
1521130
490523
1470067
258367
203469
1027854
1195846
487931
802348
1766424
117747
73780
1873790
1089487
1403816
892803
1247440
1322210
1495971
688759
1338356
1003156
1076952
1585126
1571936
1390699
160148
1715881
1777096
300054
855916
1914009
272616
1991624
1821943
1271307
844904
164722
1433504
776758
487513
1236589
254930
527163
848337
1403473
1266632
1284959
249807
942636
10082
712590
1947582
947106
1090301
348410
946868
349764
1430420
1880299
1065395
571903
1141412
37626
562087
515400
509431
533283
897886
1049038
1469861
691327
685998
1332760
462890
1670584
1187652
929976
1221538
1590377
257969
1514345
457564
1030757
957584
288422
474673
141168
213135
1387623
338752
1731622
547236
219407
1735126
474870
384345
606271
383658
252090
1992564
1920867
283454
1028606
740666
1911802
520390
1245259
436791
1788379
141205
1470280
715617
716895
1199203
1557943
1913900
82160
1125904
1562100
1231907
1584333
1856510
644407
388449
1723633
590052
120477
1159429
1776637
1006649
1110050
1127300
342902
1672678
1364263
808342
478465
1134001
1561009
540112
1290245
610729
656386
674281
1944676
131064
339881
1999556
349490
1064876
593190
1015944
949311
495278
1629691
495820
566733
652672
1292564
1772333
564536
412832
703852
949166
1165476
1052254
1359927
32178
940360
852372
1080965
207893
447672
267457
656188
1907808
1124255
1168536
389561
25511
1358078
1549134
1679825
1574177
1850460
1623139
856954
380956
77232
1370050
1366810
252960
81913
1887914
1125369
310661
1792355
1559227
1337295
468057
988609
322449
365975
707627
413077
543472
854018
843624
580589
1456410
1800058
466459
565660
23748
1694126
561999
1222528
955611
345548
1261122
1727805
895901
1996210
998144
1142963
1892825
338078
739946
646317
1480459
1635643
1163440
416862
1186473
874810
679623
560481
255218
318142
523529
839676
1333906
1429600
484071
1664748
225572
975243
1235042
891642
861808
619223
1618752
1812801
1608036
1998222
1975116
705231
883295
320891
1439073
978799
1454028
1613366
1579042
1280220
503602
1362222
1824914
591041
1707665
1659347
1590418
1789917
1405477
1268402
761818
182856
674017
1356099
1203167
1232050
1647277
884785
1067774
1570004
877118
567942
1183316
1719138
15433
1792285
677407
931080
92267
1288250
1749749
586761
848834
1505032
1055156
122895
131976
489608
328123
1620594
1388083
1413002
977968
1391502
378149
1629585
553000
476661
1249461
1718998
663628
729804
1101783
354830
1143773
944426
1304998
104281
1596468
1098109
1336910
255375
320779
1109351
1551224
1053824
775365
85733
1160097
732955
1368551
1974527
317218
688761
1009486
1462856
1052053
1383900
777225
318303
1548417
1569789
887837
1450611
1450572
270684
189271
1290913
1197180
1617499
1835386
1452855
1848209
1423458
53566
610681
417597
512025
957070
1542839
795813
1308595
1408750
1418675
1053251
1645102
283296
983442
1950686
1056218
887516
698156
1614852
282404
436971
489191
45101
361721
1932170
1358746
61398
1399402
128998
1657183
1943959
1082734
1233722
1300963
459635
1788926
1125403
1067041
1870270
790377
1854945
377622
1076737
1473611
452616
1315913
657310
547528
374716
1772352
1459286
136942
1806301
1055182
105129
1915599
650819
867276
682083
1993622
946615
1952964
1228535
1860478
986902
1182751
488663
109779
1025573
1333829
1831514
1233009
194809
1807642
667082
46423
713684
537397
1847373
1988567
1167969
691185
1577418
1926762
1181988
508078
1801498
1437423
1349500
1202917
1075109
802547
1201824
1333614
365488
1213215
167567
654724
413226
1040798
1219658
911577
1306012
1927885
938073
356376
1904341
1646209
1765803
1608028
1273897
397864
675905
263129
466143
175839
445416
1384861
720239
1576156
941034
1869801
390876
361533
1633324
286811
708021
162629
33631
1052822
903218
1745857
437160
731229
124135
1896482
569565
1672911
1481306
897302
830517
1073438
342384
832080
1528461
87396
1723669
1770809
1748111
1253513
1591413
958234
957362
601003
1041846
1726316
1631282
1918185
1982087
982812
1174916
1766529
750759
1943651
1145098
51282
1867440
206808
529803
1785633
806434
1846229
492953
510161
790930
700693
689551
1148812
1561128
1458150
1825704
583829
1734398
30185
1458144
1097048
500163
1945076
1542213
180145
1194716
1014812
1760192
1521266
1197292
564522
1042323
1824556
1196655
950754
1697395
378355
1833923
1418848
334057
80827
777439
1925477
249376
1745755
1161540
535868
1998728
815879
1761261
98503
147682
1987569
901523
1035316
106389
687344
1964082
474303
1962954
1777085
19738
83735
567269
238649
1194452
1584363
183693
1595945
1854286
98480
601444
790614
1719504
963830
1245634
764295
1918406
1796146
759486
1017853
216656
742855
601985
451278
1790986
1941063
478312
249949
1731979
685593
746446
1311422
1508624
869492
965620
1200360
1529695
1197766
1103693
1162262
108729
1828187
952572
199085
1012213
1624005
1138895
1405406
1659815
1819789
1111539
1146503
72656
799382
602244
349838
1167643
73571
1291553
1422957
1449483
1943448
1604979
1830139
1429651
1987637
31203
697131
1907603
1766547
960318
1111208
1764495
1742131
309695
1392175
1917264
154817
1267645
298429
1857463
720612
955157
1258916
1168550
628929
702299
982716
582309
540692
493530
143872
1039338
1588906
142409
1258152
356166
1941499
1832629
831937
1137244
1653427
198746
1877265
645973
695609
636086
50652
152164
44329
340321
426653
633975
958893
1397080
1296722
1655750
2993
1619677
1412824
118056
1455092
1772369
1858751
667835
1013577
1337730
1998668
1567837
1162387
1832563
64629
108404
533457
994634
1689359
1806082
1626258
491226
539766
1635404
424585
1914287
1666475
1441721
44512
890890
144273
888653
1924730
1859782
726192
129610
332564
61278
383588
1233904
1770624
1346658
777113
447342
1330496
1050644
1573306
1280890
201474
213716
377745
1790125
1955159
1706112
1548389
1887494
941435
1130664
454561
25532
325385
1883558
942464
985683
868964
426407
1396265
1854332
479114
547308
1445820
1651658
1400605
1645106
367144
1735015
1862481
783015
54439
1524887
1219177
1738693
355375
842443
590473
244
1118665
709655
1576454
528295
1284779
1471849
50770
1953597
687040
1467013
916974
902132
257692
973754
899792
969456
1841675
1590581
1935567
1376207
317723
1348821
116104
166892
478886
941840
211049
1093191
740774
1555387
1128720
1787234
1238236
701237
958223
960698
1329562
509630
880330
1475156
1506922
1804568
934965
249930
1475857
620312
1932902
1750623
1100588
911502
705597
857193
187876
584435
1214660
5433
1251998
690992
1037667
548514
262433
115711
666582
1694104
772766
777994
907027
1311137
567813
1683459
1454704
1288198
1178023
439059
1274006
1201533
430872
1080888
1408727
1526087
1658940
1244763
906778
923533
1765804
96180
969896
938306
1037960
138948
1406560
750067
1187277
180137
647662
1035722
325972
467734
669032
931775
1161406
1868682
1447396
227554
187028
6977
353812
880774
324078
824685
805947
117192
1633362
1965463
1957279
428003
885814
1205058
1084083
292437
1908788
1575602
443904
190052
1838077
970787
91422
1449566
847548
953048
1407696
551482
1875149
225349
1531950
681346
849495
1210413
855035
271230
1974042
1449347
1235667
282386
904096
1602683
1148149
595321
878533
786115
940047
1518899
905203
941467
1761183
1201667
205693
124706
326058
1350337
610390
811481
1138994
239442
831515
228857
568480
1122936
249411
57588
752489
1246686
94460
123183
1782073
1008447
1789644
618586
1563005
1279422
553820
446031
1231580
1616894
530632
1293086
1398077
31694
578288
589277
812521
518827
93069
1835453
169563
1270483
749699
1300386
1299845
645484
427493
742964
904480
1049219
300377
550059
924895
138692
1646995
500370
1531764
1470491
362273
725842
1767973
3514
155698
1806900
1191266
734141
160514
1394634
1366602
1050259
1026159
1989896
1327827
1699389
230763
504959
79230
1671684
1638006
1367880
787276
1675276
1278878
862852
189335
1167353
203563
908442
112724
36730
796568
689304
1890517
47484
278267
744453
295601
992865
1095896
369669
266037
671780
1529009
1119084
1539878
1099551
1698047
547816
85712
1137047
859882
1134792
358919
1702253
1706382
1233235
73200
1277080
1073146
401205
1778924
580532
785344
342888
865097
1312731
1660166
566765
1266634
1765960
765960
4304
778271
1009788
1324719
1544895
922002
1708945
517662
915661
1286664
112197
517990
1143413
276342
1769464
1886603
1553406
1614836
114240
1978603
1284553
1974977
294353
1815727
859770
630891
1153811
1136461
1281995
1495374
1790251
788730
1045663
210826
1359883
1725198
1444242
1197643
397798
542758
1926115
549571
1258821
317276
1878195
136629
1846011
1958146
1289419
642035
149540
791354
1446333
147228
1388329
471518
772885
563008
1970756
1392619
1528516
1692554
1676471
752592
153768
147864
568167
1717585
1867521
894290
760431
1046811
1352775
167644
129889
1546421
1187120
1961955
508732
1829752
1642296
53863
307614
1438361
280769
155569
116440
1299614
1830884
1297463
1430385
1018463
750305
1390483
1828204
84409
1678527
956646
910335
1608007
233100
529033
1775044
349989
789214
363493
1573965
1597870
540489
93472
1278611
657546
637123
1970877
662353
32613
1245773
274905
159882
383309
965482
112784
1712923
1859815
1211231
448205
269236
19141
784808
791256
390335
1474588
1774419
616660
150
579851
190599
855801
1266909
822330
779447
635343
783964
887579
1821982
466591
1924072
1529642
265400
991776
1532256
171457
379193
515346
959589
474067
37315
1826573
1220920
1933243
1967027
65601
519918
277549
1705450
1740002
1431986
1311647
992600
1900859
608527
1596407
97013
64666
1178723
547050
1606487
603905
576617
443227
1858138
1214829
115007
286307
1556806
582479
599665
258803
811777
1996288
126982
225760
979716
1225845
667121
1416826
313763
1090142
692898
1385584
186531
1688418
1710655
609881
390613
1837992
1787558
1187331
1638061
624820
347618
54253
666100
800176
251520
183692
266348
1048023
356779
1569408
1020666
43726
380746
282961
1675219
262405
1036317
1012877
1543787
1161519
1066864
1858198
609702
376936
1982613
631825
11631
729414
1242579
1106486
882684
125654
592963
427706
463621
1845059
531399
1701745
512966
662817
1961665
1825216
1370910
1992360
1634866
23027
1619893
1970041
1043291
163677
685859
714078
1137576
1350342
740538
306300
1384502
1643010
812839
1933131
605057
771466
1622503
9849
1075249
1429818
511463
1298820
617886
923249
1195383
1416267
667179
193577
1214001
1986099
1388013
1232932
306966
196291
155410
821122
1446516
537108
1897181
850398
1068286
1153272
867450
1982139
1767374
201102
1018814
1628080
1964394
1695696
1101376
504214
859789
1697561
1866295
1470716
1683491
1166278
1918977
1010691
766961
47257
1434589
551540
1161392
1317453
577685
823476
1805393
672997
571532
1488774
1768901
1874902
289026
1875042
1908019
425905
134252
526985
461565
925078
1652469
364071
1680379
55023
170518
639389
1123362
155497
447326
317479
156676
1374729
865070
1178823
1052595
432833
490831
199672
1256418
867122
1479648
751901
1964260
762966
480906
1114121
912641
39547
1548525
1304884
219929
1577906
887332
647510
642210
290760
574486
99663
439733
1521242
1854678
1176464
1035363
846641
1146748
1624980
377101
204923
1339887
373029
509323
1991296
1227107
1157039
83635
238864
1446300
1299342
468534
1142447
1488588
203218
887241
464577
1991432
268867
1560837
1188390
1672177
1072199
769341
224098
555700
585298
1339728
719129
656177
1386935
1830011
1467720
1434368
41582
378016
316481
988169
964293
523568
1566490
1843985
140793
1602938
1688710
1638973
1337048
121417
1565042
1370999
1536785
1348199
257331
164906
267346
1531
1047460
1762083
838357
1027108
1820985
799108
1688620
1582825
1698570
389242
1103533
1387012
1324448
907055
296401
115014
407598
559282
383497
474408
802413
1199988
1128167
1626053
521894
1133219
527599
424207
1545417
1682124
879303
657728
1710868
524380
504187
911440
977952
1359029
494617
125726
778272
78776
525625
1614271
141953
640923
1462015
33307
1563785
1294575
749673
1079817
976616
694024
1462196
1485887
8438
564789
624723
398722
1293675
909079
1363706
814834
897822
740995
1869448
1790591
110033
1378454
528069
523261
1906313
552516
1002385
1737736
1883410
1533450
1424244
38769
1016392
1962831
1061164
800151
573638
307840
630795
393190
1283589
1255350
1887650
776031
1973868
694890
1653664
1725340
1109733
615823
159813
1037039
605395
746722
1271649
33008
1864812
1169550
492916
122142
1588081
1268715
328421
1742332
1940721
1072208
394370
1163095
278269
636792
1359227
527084
1052931
1205455
113676
794846
363025
589668
127498
1173967
1067386
1622278
132084
104885
1308268
1805018
244221
806770
1359926
1433713
416273
870015
1660525
116942
847931
247134
953203
195298
1023118
732455
63075
107965
930111
529984
1668638
1958500
760270
353488
1498236
686994
415940
1879626
1972014
1986105
1024017
1158251
1874040
701433
113160
75854
1700560
859164
1976597
138459
595199
1369157
406320
52855
369539
958328
191916
1228926
262798
1418152
563988
299876
462084
783228
459017
226699
1357751
258180
1983827
432390
171988
335746
1976628
94708
132623
12180
253334
669527
1623534
961995
43683
1059432
1665478
1462406
316643
1007740
531344
1683342
1711232
272669
1615876
1922716
842084
62669
882679
74578
1772747
1456720
1583104
983640
676342
1426685
238823
515694
1869765
1542549
1963905
1582716
1738802
14983
1824999
1747651
473734
1464049
1941099
1317145
1723020
907020
1345661
1705806
1684697
778758
429679
925045
1104188
1188829
486259
211734
1889606
1281938
1884284
1101533
88967
1949277
619771
172957
603754
77241
523166
1062480
1774538
1189455
701589
1239934
1815221
1020172
1473435
1585373
1472517
1819757
1756613
658030
1521253
1255312
162252
1573861
1385210
489051
1659869
865327
1627940
998151
807040
752591
1636590
185851
1250760
1896394
1070753
5048
324324
26136
1113589
1918757
1223925
742542
1555299
1439777
1276334
1169456
174128
1445562
868110
1299386
1488477
174105
975026
1269225
1177562
762102
861462
836682
1502144
1156340
58795
1990367
1687573
1821795
1161985
1013548
1205553
1844067
1878489
481338
322159
1628731
800552
1941955
738968
591200
1615346
468364
637752
1695721
1522380
1462808
500891
859343
1145755
1410264
1634398
1078387
1269672
1345942
1023059
207607
1988778
873863
1490038
725938
144736
1336119
463602
1492295
1959179
1842617
233416
798511
1326772
1752232
1551310
1771652
879377
932155
1565395
570948
636096
38380
363200
1004981
1564303
1463057
1139714
886972
755023
1561232
1705796
1159824
1037208
1349160
815281
1526223
643777
474111
70199
591752
1244386
340295
872928
174718
1862130
1830685
1566370
490985
504402
1319805
1139924
463205
358064
1321806
1337442
1682253
1321263
1241275
171514
1346975
775447
940263
369735
118489
803769
1443259
551708
1984873
668529
1248062
990534
767881
230134
511438
1284865
1372261
1981306
1153162
220426
1512033
1402043
1932188
146451
1424159
1546538
571795
573765
1442780
548581
604752
1699113
775154
1303397
443669
1003447
563797
1281205
1950563
54834
1815319
963577
1223836
677914
1329496
568958
1819708
1311338
1969994
1548283
1799417
989222
862643
1448803
1072067
75252
1992439
1446281
359401
619339
1471957
475606
1076153
496482
1989451
8281
39705
1643817
1655729
877868
1569273
412723
525348
1023122
1460689
1016721
1664169
1560870
844923
10006
155187
375550
1803125
976184
1365615
297444
23112
807378
277817
1550284
1576848
427836
131458
1912242
302572
110127
1193523
3198
1305204
105680
390161
1549623
10694
1793253
1064769
1675980
834671
443469
255990
565824
1108847
1005738
1211546
271399
1263952
1300435
699532
1904910
1190676
1318661
1821295
341773
1725883
271208
894048
1990111
1783016
940411
749532
1992806
1243484
1551667
774535
1951242
1388287
486596
1321590
1538409
1994146
1309526
897263
169771
1329952
1803700
631557
69571
1268713
977730
529299
482269
810770
895535
1592809
59313
261040
1989316
280499
1493972
1566675
1951508
1848195
13388
282541
498297
1710021
1858467
302363
1510982
1256268
1408694
1442747
1865124
470566
1023694
511026
293328
1118747
1201503
1210456
601767
363039
1577102
1337241
1951579
453048
812047
1254297
893222
743777
904390
426677
440518
1423493
1607345
1461435
1701624
1421721
278703
1817660
1347843
1772899
591165
1714378
588907
1080834
1627523
736437
1116070
210432
275541
1681799
1806770
1552470
209866
1850986
209782
795476
1661360
981717
1602852
255403
600628
1297934
31991
502092
995088
794544
811668
895296
1451514
1162738
516473
575643
1652811
1018888
444440
1703991
1976745
444343
1169360
481318
1704444
1289624
393817
143688
1480863
775058
1195171
349718
1560344
1633608
612731
410408
1705087
111541
1348660
530528
858834
355449
1663987
1199697
389590
1566069
1502465
1951646
1547233
1725508
495840
1197296
690445
1485721
483979
148728
1909806
1400135
1431947
521468
335657
353979
1635140
41851
1797357
694064
985086
68176
1124900
323359
246397
1310863
1507209
1035799
341240
1998269
1285093
1849050
1418128
226676
1098930
1570465
1608146
226989
254592
665060
1331106
1782071
931889
455384
873729
1397507
1569194
992176
832297
659793
1022102
1264630
1116887
800957
465421
1724075
1586193
230925
483453
1381445
643432
1112860
1891684
53071
847043
946161
31927
437189
1172488
862688
1056666
1019599
1260177
409844
801738
1435320
690570
225161
1176268
899282
480566
1347987
1994376
375776
1882381
1798655
1146654
801599
416427
1294723
985222
990579
1849722
1166414
1340983
6293
1769955
920220
1247277
549381
976744
792284
1738444
429185
1485680
339210
914742
1705921
859103
171903
1382995
728459
530181
951555
1552388
462794
1859791
971341
1863048
529947
486969
1596475
1490937
1242727
914446
1671535
1444536
1455872
1932209
112843
1478385
1158591
1210682
828885
934659
106190
1845921
1939767
1188747
810198
1782314
1942358
320643
1286188
462148
1779537
473555
860205
34650
753790
1523455
1626419
793049
1474458
319893
521322
267166
1102203
172476
1470427
1521188
842562
788842
440760
1138618
831262
1830546
963421
1894743
252387
965253
1804567
666186
1180163
1782998
944987
245088
761925
739601
134324
864659
388254
1976825
1668922
1871186
1678875
493787
1233922
392262
1992517
728075
269824
1792112
809944
1906935
937091
185592
612528
9421
1754711
1837701
1521805
205145
1270179
1457417
136058
1851720
1876998
1876801
1080181
1637382
119838
512673
1308360
276129
1031289
1770692
1932196
356871
1711502
959526
1986184
941125
442969
1850511
575689
440317
1255578
976226
980964
1830070
206370
118853
1250592
1916409
1856333
767321
767752
826075
1219251
61230
106855
853284
327793
1060156
1503902
539516
164500
1799492
973302
874127
1314905
1341232
1688624
1520284
1319760
949841
15749
568088
1083197
392371
30369
1693056
715434
1569022
170110
1123081
1003708
1426576
1864087
1397613
1607199
1418465
837672
402411
1265539
672135
1847359
1384224
296856
1509151
214294
308981
27343
1704228
358778
1567879
204586
1344246
743899
562181
1042790
1247401
14310
1462800
861621
775984
1691765
728719
386877
101811
1037274
1624631
1329822
1098580
1504185
1179153
180855
632964
1836476
603295
312938
1969306
1167595
744845
1068927
1134977
311290
583732
577177
895832
120484
1767752
1648942
195187
211394
921261
46477
1011704
355164
883907
1311109
35910
621551
583351
1426681
28500
1533544
672438
37705
223106
1131791
982627
1806848
870811
1894358
1364824
1335805
1361624
106404
308428
808047
1571139
797064
1705161
1246812
1244095
725827
63097
291237
674396
1443556
818372
1111051
250667
726174
1334817
57683
1337995
915574
733076
343311
18426
122633
493046
585279
1043107
1892398
1133798
61637
1146664
313721
451892
794657
1415729
392419
1982280
58242
237322
1047373
1895345
641371
295292
33328
1304380
147696
728498
749841
435797
647543
652298
686676
1630319
578095
60168
1756696
1781508
1953987
487877
426407
729310
1703710
92091
685544
1076811
452449
255316
1871119
241509
1043074
664769
710539
1331405
481449
501085
1467172
635399
135089
668252
316048
1789697
117742
823133
661649
1403909
1418747
327368
625778
1164770
1780931
1942546
1455049
1166990
1045631
131230
1262923
43071
228713
552336
1848370
276856
1142299
278576
616695
353184
222439
978506
648520
922203
1426936
1175241
270882
120673
352534
859068
1589810
1097073
1699763
401684
199100
930670
1039826
535914
828263
988293
214675
299146
1499949
269219
1984300
1049832
861957
1119158
672739
383546
275350
319845
939239
324915
1589131
1955
1193317
133729
272681
601412
1360870
503493
1446131
556339
807011
1260656
1732357
1104005
868332
856969
1227503
140633
107640
1772342
805363
1199831
688190
467283
967330
360173
50313
382562
1352301
1269453
1122825
1931708
535296
1089780
1887696
237350
1125245
388331
1642366
796701
427537
1732734
1753465
236675
305972
125351
1123235
1916028
957533
1098646
1555040
1951782
638705
499025
1495398
1268851
1100664
1822241
1432335
610659
1179335
529411
1209123
49064
483890
568352
527335
1533108
37712
1600143
1843609
854241
86279
1294651
405402
797255
1542937
1965882
605681
583175
1134863
1099253
1793735
849830
119876
1532912
1874105
132545
688892
1523134
1179055
1285083
518168
728745
482392
1302668
681514
686417
364927
435579
756080
1608889
1159748
69930
222580
1329618
35325
1567596
1415548
1015465
353544
748484
1255013
567358
569766
1054376
271259
998197
1533481
672227
1280500
658993
1467
921952
780477
961243
760976
1622393
492945
152464
1347492
363240
1423909
1637898
285540
1577210
1964554
433693
553210
1122695
729081
1137682
1695232
54327
886366
1815555
220077
1655855
169614
1101655
72715
913839
559348
714326
1517351
587296
1338324
1370363
1378539
1082513
854573
640392
933531
518568
1387875
1763539
1997541
13052
471760
1163276
115139
1561248
516632
1332033
1817000
840611
1802198
928136
386748
244442
1448729
151517
967818
1582747
1069837
935781
532944
1140197
769358
1974925
105388
332465
1118364
1156240
1555051
1528582
348764
1773793
242351
1581190
796361
431493
474423
175420
503791
947019
1021343
1590899
195716
1199811
874272
149408
98870
1313887
439535
1724647
281399
663649
1585210
613728
1698349
236982
1077125
1388903
1776954
790756
1809353
879591
472682
106383
932753
517490
130057
132305
1645644
891496
801562
192698
1487919
955100
1721041
1024328
692526
372782
1279193
1602672
548457
1731249
257295
692395
1697835
96829
1981495
289662
1496632
201089
1965750
1939136
310437
583723
659996
202170
1682875
1671905
1324931
33753
611724
1622791
1211597
1210287
1992903
1177328
203716
1326899
1643246
316458
112806
1645101
895355
1746517
772707
1917389
115841
1846560
326673
1539044
833676
861100
1603527
1263227
1173723
667051
1761824
1895004
1172625
84678
917654
866634
1568002
664371
350257
1044786
1817496
491122
910526
817970
1385491
1960817
1145427
382081
435179
1660969
1070580
1094845
1904491
1500151
649745
718338
1786569
639210
1303831
1098625
1324012
1005939
751900
1837181
1007760
1245181
490578
1048966
1543244
634787
1535434
1251907
1958004
1968219
841249
278639
1524821
676919
1154224
414395
208770
1422530
1356748
1630941
1322783
402192
737978
297686
59169
9755
1165279
1718494
1417136
98918
1280868
1119601
1999145
631036
1089941
62850
1145523
1766241
1803671
1167472
1435830
1891598
851221
519444
1159467
1828689
1612229
1187787
297476
1679431
1788170
580985
985535
1032033
590278
411773
1279537
745671
1673054
380127
176869
1026943
365277
898487
131697
706836
488385
1321569
1375737
1284896
296275
923976
1481921
576916
1199632
1817900
1641234
313839
1831213
127224
933970
56824
580246
962522
580992
305482
994244
1411350
1371195
921874
1545074
1740182
1793803
42982
1243447
1176798
1505375
1999442
1635954
309479
1368526
1846603
646949
866672
1543345
792658
383257
1073838
681173
465933
800110
639980
504864
58288
876924
1934521
539717
1668611
1923401
1140845
183771
780021
603203
494781
919994
1545256
1342810
1292837
1565094
969783
1485358
1960646
502639
328044
687751
846474
1681182
1725561
1012165
895162
25881
505547
1625891
211814
69945
681305
1357883
1841170
216480
1242787
60925
1483410
540151
964577
1739174
1164750
1312608
1794924
931214
1045343
1847589
1790111
809176
1387018
1526854
1888054
438956
1546351
381013
729620
1328939
1555979
625419
1382209
1532846
1927537
769599
1095945
669633
1878240
299424
1660484
1094932
950016
1092300
1455354
1045462
1326910
1588541
668223
1668087
1453669
1228753
931401
635698
1624124
1041502
1793476
1835544
244032
273401
1000484
1883008
505637
1587684
431815
1249225
239523
1043430
246477
1686008
463336
85444
303775
1763025
670744
1098651
246561
1904559
1571049
1984554
1448794
868682
615347
1536907
741160
521346
1597871
1064930
1321417
1384453
475822
631244
1081277
194449
1512077
37743
1342376
292826
26373
756608
1844147
1225957
1251618
681941
892331
1174054
767119
1227537
1936415
1352581
369516
1607676
1482751
1355997
118832
976738
1654670
1182006
880440
1201489
346740
509002
342346
1794192
871388
665999
681332
242554
742547
1350014
1662860
1459179
1907587
1399063
383412
1857090
140049
679609
877624
1256740
1139092
1743913
42472
441865
1641338
1949629
1593871
1593902
671952
1493030
1207181
1878647
231958
1030308
603397
1155335
577033
1228508
1165610
1772692
181103
557879
1567873
1849907
561856
1208557
672389
1256724
14314
1995653
514540
729059
1461409
158630
678434
738783
1918777
564316
888500
1794684
1842292
868535
1752761
1137890
1484479
460488
1483688
1322563
1760894
1071368
833234
132691
702913
377886
1126697
1787311
773387
1585517
408665
1862343
1216560
1312494
1423517
526852
1933835
684037
1770730
1834824
1028649
1723804
1683136
778990
893364
1406462
1274250
1837988
1605504
1292332
636674
167433
1854983
706843
1333245
325172
1434072
426573
1040158
1365198
1402016
1462147
1648182
1031312
1909010
1157406
1748004
1852158
580951
451431
454260
1634762
898486
260531
1612966
92419
938827
1094471
405492
1829566
1657813
889964
847910
1806332
915920
813204
1967271
269020
1958129
1517617
1590576
61876
1329373
1333000
737145
366598
1680889
1523593
216680
805675
1363774
609972
93380
317646
1113277
1885387
670401
837614
1431362
1018644
939707
381992
588554
1799990
1421695
373192
893483
178079
1003985
202433
810538
1260526
1766368
691381
1207911
661191
323941
1530242
1472202
1660882
1272054
1006268
1773180
1402527
360650
162690
184793
316904
1341125
1512396
167477
282736
1231559
58021
622910
45257
1019819
1695397
1107202
1115237
60415
1581096
308636
1084278
1438060
1031254
783438
1718453
1413072
26915
880513
1272852
1854619
595300
1556450
6133
125678
1625835
1832875
1368236
548018
776137
1147861
1413981
268354
1861314
446726
1791202
1494146
1527569
1733925
397883
146906
706285
1755902
1166078
679450
723873
97626
919319
846574
1188029
402202
799110
928953
1235873
1877640
461095
1164471
561866
1054816
1764224
476477
70655
950081
993615
1930480
494986
626173
1478634
1762334
1174755
1948635
1838057
645138
471952
818471
1319482
638342
777556
1036495
225486
1166892
312266
652191
925625
422956
534208
1127305
1879634
414215
1127312
1851789
1642162
1634786
1059122
1888248
1571714
83196
1274516
1984052
350224
1900159
1190635
19491
1454752
1081863
1608361
1321335
1191710
542596
859235
477534
514485
1835540
475014
1917146
21670
235212
214521
971077
115090
1383072
418876
998782
1424210
1145120
1564284
1083749
195037
1755782
1392757
1213333
1552430
624855
472443
1531695
1473332
1001112
136843
1264311
1323910
57827
884909
685015
879829
893561
1110450
169379
539821
352678
911219
1636241
913597
1303642
241687
653104
1550886
815286
1615899
1045871
893559
116691
545548
542016
1822819
1989973
956067
57151
717147
947196
1180573
1240662
1923941
1367174
1609795
536978
863201
359307
1014357
1161177
1671476
1041182
987361
287673
797444
1412406
498682
991804
161110
204572
168617
1404655
1885254
25005
998883
49248
1705822
1969416
960865
299279
1455115
1660411
927392
23050
1365801
1220690
662861
863335
776229
36347
1024148
1191564
942038
1344708
1057235
204073
1617241
768785
391737
189299
230766
958517
1264695
1437900
368558
143003
1376392
1869525
572219
1320334
764030
892588
241599
1293547
1282407
986870
1716780
1655110
1237841
1637980
1990268
1043820
1035723
1246106
1862289
1229161
290685
1698075
77795
40176
996893
1879655
1767333
405730
1396564
1279137
469758
185381
1082209
1746051
1210665
760681
1807954
1525487
1632802
1385537
349519
1792126
1689361
1214246
815768
680935
1053865
989750
203450
1087887
477833
1594469
1204065
991380
582994
963641
758881
1194196
1377171
85754
975286
410254
219755
518265
1251039
1010957
411898
1366743
1971181
594897
254081
502173
1440742
1073120
1780316
1515197
1449202
1145732
428749
1403329
87059
1635136
1800054
225860
1682458
1484453
1990613
1884905
1410330
627646
900454
1159290
638466
696219
796687
51325
1450224
826471
1648538
660221
878617
415303
861355
1152772
1523639
515151
737297
1776165
1724518
1637785
815351
1201056
578484
1728108
775580
1055118
129364
448570
156346
286164
1785638
152636
569679
188313
1343715
1409661
1689448
591170
1645513
725412
612871
145745
1051131
1394155
267163
669090
454671
1815309
1548510
115859
354304
1725485
878365
1372716
1162799
535291
1467739
1484890
1091329
1375443
1474991
995668
1425864
170587
1834148
1730787
99100
1235992
1780808
567934
457716
1664639
1319349
632454
769558
1774376
510251
535631
1796099
599541
189425
278310
1056311
664196
1070094
604597
1474504
1971089
1188678
710075
140993
121504
515708
1823353
1478134
1253099
1918394
1775942
920473
66862
1378407
953530
977607
1887823
605255
349535
592859
1307383
561248
152591
382329
489877
210618
567245
1841292
1483092
516531
277133
1707651
1376700
338208
1053042
588761
249533
1127337
562453
693954
368869
1140988
491256
556215
1070039
549601
1265230
425658
932454
235652
653833
231851
863953
1585330
265577
1386802
1760052
1965204
1957910
651507
1952351
1735625
1347698
1624022
1841219
877774
794845
1140560
1345447
728416
747851
990823
760035
284292
1539891
431599
867485
446969
1170518
500801
1060665
110683
49465
109784
520745
1601826
975240
403980
837021
122716
1507
71694
1219114
470392
1394445
986773
646299
651084
1855072
152095
268301
895506
444219
1888281
311063
1436565
525978
1072563
1825987
784132
196388
1605173
94684
1763952
71977
687937
214071
1386465
1344490
602668
245821
607143
894874
93071
796833
1502123
951274
410573
1689516
1732414
895493
408752
76156
1512084
813215
715344
447759
1750455
1959193
162223
239676
1292189
1328515
1676724
1389462
882674
332641
1681605
907096
1797706
1583423
1305633
1024603
1853262
102500
1383889
1432670
692191
610368
1760130
1486703
1643492
538110
1952281
781907
167764
902909
1153610
1973543
1842485
649560
1971720
1655325
773846
1952482
14075
1841576
1320689
713290
242412
1243656
890932
970915
200522
511899
1035256
1592833
728580
442789
1687671
1924452
1850222
1563901
336400
1410439
1493504
511091
1556029
622737
1872158
302088
1845031
194149
1532939
1894478
863066
1075595
268130
244174
896123
968382
1591601
672076
1054952
1714414
1999198
844860
1173350
5081
1878015
1198404
1233450
1982696
179132
1745840
1122501
1970388
1666816
520285
21435
1884131
627259
1761114
443030
743737
1852543
418064
1417365
1722078
1547293
1034910
337739
657115
1222581
1273498
1601317
236368
1322036
14905
1175825
671218
1932090
1419538
714043
1598596
199410
1127293
279763
1685772
1021475
1498599
1473526
155331
341939
654317
1051731
1591339
71035
1272205
424817
1350906
1264415
321970
1563322
404218
1371702
1375068
369557
1924397
468638
97441
1649845
403575
1378811
372880
60207
1451472
593848
360870
408600
1945836
1498564
1667292
625506
1223173
1479575
1933364
1509228
634694
497953
216424
1391445
50052
751751
128821
1307648
1250901
1993664
601423
708883
905206
1610565
1993246
1994679
104640
1573148
1236905
1068670
1881118
68903
919756
131190
1585269
1216008
1178768
486078
1208087
1324967
603015
882143
169328
1677114
960916
1951866
485050
738328
785010
1838167
1572864
447566
1867773
1743498
530647
1523881
420122
686822
815520
1928908
1822884
1140191
1474609
1151343
541120
1885406
611589
1508667
1114547
1950558
232742
771317
1896135
578098
878683
1114927
1937596
63192
1325152
1973132
538436
219492
553112
221829
1387008
1781036
917855
1850682
1556495
796346
1871262
595393
1346053
1646498
509165
1102143
162024
1745619
333192
772105
1900091
1981888
1903939
561455
289146
1296095
839460
1966497
898400
1224956
1635347
519571
179997
161792
1594182
123221
754388
356117
1452053
600683
468365
377692
1238407
570557
933156
356614
1760102
906814
1098042
689040
507753
330594
1912436
1861954
672028
548338
1033115
1588449
972047
1987542
1056813
129379
1785715
1663039
1151967
1861230
555225
787828
1915954
1738347
929611
1806148
513855
58256
1228311
644032
1219299
647835
940790
1430800
1639470
1518686
1647320
872447
562320
1865442
1173226
604396
486359
845556
1425033
931797
1693788
488012
1473872
362916
1507337
857598
1287895
29154
79095
1997260
1477802
87294
1788700
1546054
1772990
603860
1034789
1052129
570241
388234
1116296
437701
83864
1120982
1781481
1779916
718303
1257693
1776614
411454
1404330
1860280
1062274
1177388
531381
888561
384598
1347827
1492445
265458
975286
83545
1531922
1232039
1674927
698460
1148420
1499150
380887
1147925
1824063
40210
8297
1541276
377420
876093
687929
1179112
201501
714771
1363919
1311845
900417
800425
1081434
1249665
1778748
693292
1881130
1428218
1380524
612894
583420
1084582
121415
1128285
791541
1790635
812661
467193
1237443
819379
1714243
282857
1033905
1640912
863746
1456616
1464320
1949306
1697382
819310
920342
1906321
142687
1502522
1480774
481388
1218308
149848
539760
220377
1522251
409547
531011
183417
1823785
706701
1833378
126070
15168
1502559
1497571
130750
1249731
444157
1679665
563475
942424
1783035
1280326
1388408
411613
501993
307354
256721
1341653
1224881
1853521
464658
769599
17108
1378446
482523
1280898
340827
301672
1721837
1744759
970320
1002990
740406
473787
488660
367542
860715
1366658
1680329
324601
433869
1173737
1466367
1445940
592003
1771511
1998257
745330
1742124
365656
372617
26388
112860
27161
171137
20344
438663
259020
1688312
1878640
54176
355374
1852619
762407
652892
1880364
1845294
147782
1830941
1390678
802956
343877
1083331
1755720
218587
1282658
735377
699476
757473
668370
119132
1286813
1629181
290095
399660
1026172
1725787
1488367
771293
1692846
589302
1628347
1437881
1533904
1571180
1351015
821167
165257
114866
559570
982513
1016537
1662067
1328105
299330
1965398
1394758
13779
408348
1926784
1939200
977130
1497329
1444887
538505
1832647
1056226
914391
655724
1138604
811543
1636880
725355
240353
1012232
1088528
1891391
364936
1830286
366205
1653488
335127
1924445
1838143
1188625
77117
1804916
1485558
259752
1227565
413985
1142362
60366
515508
746888
1684480
1737946
1255488
1522271
1223842
1241643
403045
658949
528096
473192
493731
1490211
1537486
534707
30054
120572
868895
1129710
1616802
1361549
119255
147843
436273
1987846
1390716
1017778
1671476
1663762
534372
1836096
666358
813264
1900506
1046679
637866
786768
1799813
1238532
1204076
1415609
1456331
1606982
983937
1865968
88617
1162523
1623526
1538450
184895
512463
501014
1884959
151002
523507
1940060
909198
171579
1480448
401888
1277166
1697318
1710031
54180
115528
908989
1692503
599223
177063
1673970
377253
171178
1050880
323254
1256126
553812
1942202
816034
669326
149731
621767
358528
1833454
48379
1841502
673589
641404
1041247
1522924
1400446
1713285
1483743
469358
917746
1076800
483664
724573
698894
858990
1557259
538939
1122917
85088
214857
760419
1484307
562700
1937595
1677440
207979
1909584
66336
532445
460935
395143
816136
1550400
1047998
109765
181965
1281497
1569397
1936059
1660281
1073587
1016590
706517
1045611
1468280
1231993
510391
1184581
1747012
1461699
1545980
1551171
698884
797319
1059147
1021309
1100888
597323
35321
1228807
365739
1822076
1920922
1873827
1890712
1333594
1803836
135512
1545994
1528463
1797224
966958
900964
1024165
1659623
546434
923568
918091
1592021
752222
1245305
1938437
6259
895281
1648235
314698
28570
1001384
431532
709725
648445
355486
1295819
1574876
1707977
1532863
1817837
645315
102348
136620
716725
77683
241232
898455
1969883
1163594
1182768
1833804
1087259
1687570
201293
250817
291599
889814
1232645
1239750
1543642
1312871
318504
1083946
1137944
1703261
997967
600821
1606953
1727095
1102310
1215657
1503026
1147131
155975
624682
776475
901747
1765062
44964
1352461
1565698
474574
1544164
37085
551627
932214
521914
1575921
738035
386987
1404906
1727977
1462208
1009504
412568
596994
1682160
1988909
962916
1971611
1016339
192897
1008944
795502
1858437
672775
1266075
1141228
711382
334782
1648632
1211462
414441
1820912
1209078
1224999
1808911
184470
1827905
1778915
1066448
1261167
117063
40119
1369340
132944
740027
1050722
1610679
561463
509839
1777850
480218
628230
1878260
1286955
161468
1943995
613087
44473
1942203
108526
1900944
929910
365392
462052
1936639
1992693
989336
894397
385287
835167
1435545
698061
1936884
1109486
1095120
898062
1844079
1200771
1581033
1736774
300504
902147
187095
1689656
529427
1190462
1965319
104815
1250012
1522227
1352824
902018
735749
1976692
1305510
1896851
563613
579328
956770
792469
1064555
1257409
1754530
462357
1213083
1862303
1776772
388742
551833
1518046
1365382
300651
71541
348667
382436
823213
529494
782965
1925665
1277441
565185
1072190
1500140
312036
1728382
1884831
1836914
1417334
3572
1500870
1068532
1381370
178984
1955453
1325846
1214769
405303
964556
867518
434988
318441
735920
1897322
1161392
276735
617586
933310
1560426
1312866
876871
528134
909384
1219892
188550
1906650
1505859
1696531
1673692
885814
1010961
1027853
846595
532436
763542
531913
1880149
309901
1173015
385963
1670392
323014
1760096
989898
630770
1770044
722747
1639107
1583266
1002782
260450
1246512
138798
1957153
1828624
806018
1757853
331298
58956
392678
1494091
1424327
1664125
688789
909120
257547
1992531
825339
434788
1842801
1909752
1980785
1085016
1030455
186659
213911
12609
1938530
1805264
254883
945966
1716840
439924
976471
974929
254067
1988297
1347116
327120
1686242
1152365
803892
1584941
863038
838004
513655
1351412
408765
54197
332627
1310449
1482964
1752239
461530
1984585
910944
28387
89356
1509522
136097
81343
377017
901896
1865959
182945
367566
1553449
1515859
1890809
1313938
1316870
545057
144649
1800733
832840
1169081
799607
1984055
63974
1177841
200772
308127
1709517
1156381
542310
499260
1903514
648998
1641387
969745
333720
1611050
646460
1257181
1479016
328202
1051554
442928
93018
536248
1022247
1945862
1220951
1304637
809416
1042760
899734
1159
1819508
745741
338440
809704
262653
322641
521911
1077522
569222
1880877
1215214
1636674
1424598
368316
226148
1986966
1541977
1103293
1705258
1583738
124058
448406
346714
1240294
295354
1024554
23599
1312050
1727012
728912
663463
1273823
113960
1272289
1415353
180377
1838180
1719682
280155
1149037
1012758
292484
1459739
562441
309743
1947961
745972
874060
111051
1245665
1869914
394367
349503
693203
1044898
284208
540027
1851119
1572401
1245720
368669
1022063
1334478
1744369
917510
1552666
771593
699737
597152
1970581
522421
406087
911748
1210902
1245561
1112781
512916
650930
939972
1706069
1088583
429478
465571
1234179
1846190
983562
133921
131465
146369
52069
1120359
482132
685429
1000707
260896
1788566
1277686
1857985
292792
1048064
1223502
1918743
817529
305652
141376
988673
839881
1802352
1785490
231721
509934
1745889
1889969
1921699
1860409
19123
330365
225033
812444
1358578
67030
1165110
1177699
935122
1162731
531203
325439
69246
1373539
514109
1402755
1200924
753815
1286298
234602
1303343
1774788
1278176
908543
568440
1613700
353941
282579
152013
150068
1628261
1046230
702511
809467
489361
1870984
1012614
986143
1515725
1303240
555276
270808
279146
1111519
1261967
1650535
647587
655599
121321
855665
646420
1350588
854246
416628
1432073
1211841
282109
21461
1488817
651153
1121064
1734251
234561
873069
1392225
726227
1905216
802168
1505605
138308
1272351
1899251
435415
245345
595277
135446
1927939
1853521
1627946
56229
1278571
975266
226048
1061544
1917440
307596
830975
981463
69956
671247
1616485
1362232
666517
1722169
17791
310748
1967509
351517
1761750
587354
1785931
1430060
176958
74648
305504
629679
1595194
1758432
1971211
1817462
822975
1436339
1189986
1241244
365013
406728
1628534
1486612
950584
322722
1478018
1602511
1158856
1448524
676707
1625710
1227881
1939180
1065590
1162323
398074
562071
1093927
719963
1062757
27746
1090760
1424152
1793099
1236796
55583
863573
1355799
720209
411991
1396514
921678
561992
850481
1253298
1597739
419708
216238
667988
322434
1687900
398832
682780
105547
724536
1612856
1270305
459731
1170052
1774724
1819627
1749044
57242
757494
466312
493714
1600325
1174042
199820
1334028
567800
1137341
788852
525389
1500472
1072600
1588581
1578247
506793
1503828
550541
1326114
94149
372590
1301159
1824153
1605864
258939
131142
849900
902932
552506
1888237
978281
1154357
587815
1961707
1008339
1892635
1061833
467008
429777
280330
1076810
1343607
1474772
1133971
1760896
1900062
673329
609903
488036
1495232
543106
218970
402153
1798773
822150
307122
885606
210231
1536130
704566
534372
1884999
78214
580822
681860
1948382
961013
1035817
1480023
350582
29507
668956
315973
1480123
511360
1014201
1225893
1633668
316479
605803
6534
363492
825078
530454
111847
1433399
737076
1611306
1699280
1614692
534117
619442
675016
216253
835900
1669014
1174859
247773
1783893
1752581
1639789
597871
1944932
734689
818291
454468
1960333
459156
1296135
329524
1411853
1899133
827244
151287
713987
968556
1487233
370500
1289528
762254
1078248
1488813
1259071
153609
1474431
227136
820024
110535
167434
1617860
1478558
1404224
300744
377609
913162
365898
1957507
371750
1230796
1414788
797239
1166305
111048
563884
269917
474329
1363088
1989534
1630580
618243
1444081
630064
551410
1041102
1986766
997084
1185130
326057
1957799
444198
1972066
195873
1297476
1487234
992873
21239
271970
1645218
152707
1598270
1935765
220750
681699
295283
1188454
1994553
1316244
1490454
1286516
1064120
428436
597791
772995
111342
34614
181419
335203
1681706
1176760
1968591
908533
1790526
658678
1689286
859163
1645435
1244052
435073
1699322
435850
1589116
1857940
194149
487594
946502
333132
154468
1599875
1268651
783081
1741309
1439012
686526
1365621
277793
233029
193755
559378
1264284
1299703
87132
307495
1048959
851912
1794304
1235111
1021977
1840799
423935
737125
946209
1446051
1918843
1758556
167721
791425
951945
709620
574358
888677
43186
628109
1281615
186649
125819
606039
1115935
148265
10513
864438
889851
500569
116253
1466484
1384436
1675318
1592850
609363
339380
1191729
501678
979315
1521135
914222
323820
1290565
1493284
1919661
1553526
1077755
1663075
1688415
1006375
1754773
151597
1162783
1431759
1125192
882229
1563244
1109721
988434
1336253
894569
602130
25646
1381185
1454249
981341
1978974
1695128
1425818
783730
1475413
769815
464941
1018786
296703
933604
1247582
995253
1179988
516751
124344
1793713
266970
1372967
808169
1207795
1185395
1317979
364182
804263
1294837
315110
423532
1457121
1359274
709878
467771
1326415
169590
1159020
250415
1873764
1877398
491181
90821
1318771
1177389
1846907
1922215
266331
1013087
1080519
1470153
1212795
1959100
1408481
1583444
279631
567427
295556
1619238
1528597
1027921
225807
999511
1259178
215901
10109
1860073
1263649
1408832
974761
938770
696248
1347938
1620269
1660946
635353
1821427
1742205
1963255
1725762
31194
697531
1187600
222539
668096
809373
283856
657497
377705
983366
1451367
1644583
924052
1145119
1710423
1413158
1126293
1493141
1142457
985782
1503627
1972375
1172354
1327846
1488351
868402
1626755
1679894
8844
270174
1408187
259853
280884
1597129
1537559
1633685
1075925
1206704
121973
1384875
1667984
1312057
1309295
896460
26491
209254
397447
509236
784007
270955
1820210
1856271
857032
1142427
38220
1842293
1904801
1407401
1196968
1641721
1762057
1233027
1367252
984021
1536168
1707273
362099
1942710
623696
1911369
281235
464642
1885910
956299
617017
1824360
1921406
522085
195866
1338064
221459
1409247
1934037
823161
158414
1494441
534418
374217
754949
28947
409459
1685461
587721
573412
719323
1502466
1405045
322864
1058196
1141044
570581
1657804
360185
67799
185548
1756818
1265244
223917
421449
1840001
335880
730053
1420807
32703
122231
199791
941068
640720
473818
1918319
1384921
38622
1351616
486591
1295205
1073426
1840722
1954914
1888191
356107
1208257
1276983
1581029
670344
533360
562225
732041
1226814
1115777
129591
1677199
362517
563975
1166276
1303050
1090363
1824562
1386986
472722
595964
112894
1500625
1895543
1542794
225393
1686692
1636695
612144
862062
1502731
49753
517572
97584
226286
1179704
956159
1306077
1047773
762865
428290
342025
1830831
1847184
592533
1227319
1005265
447493
3273
1584365
1139898
1665430
1262574
1781897
1360503
44594
1356662
1783134
243530
684
922580
1113114
1026519
1259660
1293264
1511111
1560916
1547674
47974
1248143
1169196
1437288
1832868
922225
294768
1464481
256857
1051910
450891
1751342
128206
618170
1437549
106338
1437298
1131782
936452
683265
716555
1858140
399160
1646561
1058561
965174
1367394
89920
651011
18516
1122765
1781571
702611
434858
1515242
775427
1106879
55597
1053744
1097664
491494
858549
1657109
851968
1469612
1512083
306697
1796492
1454150
1219304
1482737
251202
109070
613852
565121
141107
1594940
1435529
1435480
1457463
1509411
281098
1659277
470546
1564064
1179290
14822
847049
559738
832884
1871374
499394
1426513
943704
869801
849701
1704218
1286294
979763
119324
97421
729651
1965204
1789466
1931690
632698
989550
546806
468850
1168994
1875495
1568766
1945662
796995
1805222
851838
719729
1652982
1926624
1629762
1577926
1993782
437051
1162411
1135023
1955013
859182
1387382
70804
468560
1773136
149736
208847
273063
793632
1830728
13548
116926
650529
49469
780529
336285
611765
1500660
417063
1157160
74734
1552704
167715
1838227
1638019
44561
1587475
458937
336340
365312
1160982
402269
1578444
1636754
349440
886728
1359994
749339
1290963
1430031
1148262
51090
291736
112950
1501011
1879757
693550
1964251
51773
1651755
1263886
619905
281151
940723
788511
1449304
1660271
1463084
61994
1438011
1904970
718431
1837369
331682
656934
1465629
445694
538872
588607
920098
1266062
397460
1249000
1431824
1257686
1773427
1141394
1594277
1862116
1494249
839330
597017
83869
184320
1119385
532319
1371209
1859696
620567
149712
1299545
866797
1513532
1886284
394825
839887
1825731
207764
1678906
1063813
764742
185122
1355445
613166
619684
1453828
536084
1276996
1737457
501210
1791326
1890560
442099
528325
1657875
823263
786087
1093905
1301495
1621379
1172381
601624
1148407
701699
903098
1516286
1537198
12239
790544
1994700
1942387
881721
1930600
938
48346
852153
41328
774823
167530
1137692
254458
900924
396820
1187024
575399
1323742
175107
332143
515140
1146810
1683357
621949
1861378
1975956
1864623
557300
29870
977727
850170
1553229
1833634
871162
80462
1174077
818321
593286
1971171
86755
1615724
325853
1201734
877710
362836
901900
221810
1359036
1369324
1633328
70283
358311
764388
379636
1135064
1488691
328797
15476
1618162
613542
121623
512894
1269063
868821
1401159
1317661
219400
1607338
1211972
613038
6179
1743229
1491555
1370714
150230
260467
1848102
1832395
1058295
159799
444897
1334760
378382
288866
1489280
872748
1522634
1895168
298015
1394405
1967374
1226241
19744
1753542
300715
62833
785509
49170
1742978
1757023
540170
1757053
1795918
1185032
1786506
1915679
307371
1994479
602959
856163
1082394
210493
1243250
767148
1531587
210785
1772599
1335536
259269
1674545
1736145
1507190
1260056
1248803
108113
1098006
528430
1155756
1089174
311066
545412
367090
1077575
1662975
340198
1050786
1525955
1109280
631411
1600348
1141341
1865881
1749286
1735548
1229301
1088007
1343697
1955139
1802038
1024839
1217960
969698
794164
1994268
938504
510270
1254600
1669644
1920638
646751
1698025
937273
1960240
1372177
901030
907330
1362565
906208
1793392
1921423
1391300
1363181
52222
7726
1916482
1430955
328121
927892
1912121
1821972
1302141
1274169
526579
1995241
572366
594004
403290
660972
1780769
724640
711300
1562402
437409
459702
833427
405354
1139107
609850
11214
1353381
1535463
825363
456068
1454813
1194406
46430
874457
1858963
1634270
1585961
1764630
1293621
1152676
1719586
1566841
413340
1022852
638860
1751628
352649
283022
541065
695656
443020
416161
850262
1062661
1467128
1487304
1495190
1749495
1837404
1757525
843566
505376
222038
1789188
247352
1176056
87224
1510959
594201
532452
1571239
1151225
1744036
259351
1371693
1165916
274589
1072156
689523
1107150
1658884
880000
966479
153189
1736163
262981
296805
342109
1141879
1636320
1511471
96697
380999
938998
1227981
1599947
1226488
1594116
1007748
281070
1683068
1381690
1286493
557364
661987
940254
1652713
1385775
1133155
960681
986004
52661
364156
1578419
631927
1001887
314334
1875185
1955296
344188
78900
391588
1881776
1279568
1537983
123918
1055221
208229
1213479
1899523
341125
77787
1797809
952340
656622
385618
843568
841442
1206746
1966264
390746
1529554
927359
1501223
248707
1192514
1154113
443237
1362948
1611423
1779130
207549
80025
460505
1673028
1585852
40114
1755983
554972
1235762
397500
937536
879410
937531
957500
1963265
1561943
1319980
1816178
459615
104422
149999
1876985
1751506
1891877
1572984
576880
614566
1475344
435374
1913187
1361092
218812
1485484
66340
864562
816615
1930930
526538
1252505
1517764
778134
264361
234273
34945
514519
1996501
271013
593705
1822377
1307476
245730
5806
402363
1678714
279188
1913320
17458
63086
927669
1520167
1048889
570302
424840
1734986
991397
841835
210407
1743649
630775
100226
1181814
702403
1241737
1128310
1461735
879702
95658
743726
492788
1582339
811798
207066
1104350
1806241
800548
90416
685907
1285388
1741621
1736401
24662
425873
30891
645405
1885613
165947
1129592
1287867
274282
1718472
395977
292181
1930006
953947
516150
461860
743234
1466297
1632952
714790
1621882
174663
295100
1780287
1924655
1751896
1727724
1039599
1239087
375269
1807922
1076307
1464749
1747729
725901
796784
822637
315418
731652
1163804
316781
661323
585750
1382764
1266400
1260097
252608
526637
1600498
33970
1768560
1364994
88654
170422
123129
607393
1113254
668091
715925
1821866
1955030
1827023
727397
800708
59377
1894251
1458209
268337
1129406
1950143
642578
699917
438547
489177
1078661
908792
199919
234309
1666460
1572166
1356113
392947
1270466
1477818
934705
1354111
360260
987392
753864
301821
99233
1805768
1208965
173205
1863177
679324
1394247
874048
1664123
1452824
1140669
908772
793172
46191
833856
727689
915061
1750761
480239
1323339
210597
1499641
320134
926506
500051
823605
1125415
1241556
392362
1704908
307609
555334
506860
878522
9171
145498
1303372
809032
1961883
1628253
49842
105024
721995
269097
194741
842625
63377
51927
674621
716426
1319602
1759650
1102102
1448468
1818369
1014280
1615284
1192170
765420
77454
269918
1177021
998051
836446
1429361
1207428
569553
683446
393609
793124
266337
1129793
1101374
975709
244838
1024171
1567982
114667
65166
1128799
1665523
1234265
269838
1644654
1376513
934939
684502
1474475
1260454
12120
1563878
850374
1441453
264721
704935
1615434
1265649
1441017
435670
570890
420221
1511875
1267205
885932
1414112
1575437
297115
1472937
392790
1262568
1423884
164702
798701
187362
1629815
1714615
1705849
808608
1389165
1691448
801682
1181576
749750
1480799
1065091
1134144
472556
1308827
1930176
167187
1280923
297100
853874
1990625
930977
1003565
778597
978208
1769522
1885554
1794587
1141602
815671
1389682
1779712
421213
1623556
1787179
1836009
1366538
1921114
1659579
1769497
1328295
1143221
849054
792094
1091098
256749
72924
285948
493361
212473
65239
717367
1241794
1713047
1426619
1541787
722300
1754480
991715
345264
1072721
515416
1421058
1703303
1841044
1340712
958826
1738390
1497860
1279251
10940
704150
203629
1126591
820037
1730356
1514019
310494
1946169
831380
35191
1636653
1574006
1795429
1181729
1652599
788043
1913214
1387161
1366195
218745
460916
79218
1022392
1925182
168808
1617991
1710480
1228398
1921967
120271
1605288
1348090
1001006
851504
1463943
1222777
1061599
702227
713595
1014245
1846261
141813
1191771
1044991
54672
147737
444971
75007
1458680
321315
687469
1812822
1592130
416531
167702
1607976
620736
614472
789988
1362951
1869246
224313
665656
297100
1032943
1621685
718416
1119710
1233858
1468106
412031
1858544
1285443
1367639
1885416
528635
943985
51093
93811
1843762
835471
576456
113528
79308
1239927
931185
359293
165102
453538
1220755
484131
605393
1395748
722193
1152019
402456
1950985
872795
1346524
1878248
552389
862869
637790
62975
1597042
1330737
1109556
1114427
176583
1218610
1918425
1989379
420428
1353422
994000
1678319
375144
705978
1392839
1589471
513252
1108591
397345
1323304
1831677
34523
467696
1403484
1233528
649692
1871391
1138393
752176
1953290
623089
1700679
405941
1239370
356110
480018
404321
350795
1433536
1275562
1071241
1311870
1107850
1171049
1758474
31304
1863892
1370108
1327561
464032
959613
1539185
93896
1988282
1156007
96785
1386630
819394
1503265
1894861
1652796
388981
796385
1336060
656772
260023
932665
1690597
94414
78510
769694
464323
1401259
207922
1633595
1756300
1098610
923166
1936971
1324226
1969651
545445
1097521
1691087
1211487
75254
1298797
303269
1655137
518536
493603
245811
1107716
1650177
555611
1397622
701006
1057054
971423
1947320
1152067
546997
975190
1937275
959858
1591471
1333682
1703596
1172326
1463795
1878044
523320
1586194
591375
816708
937984
283672
443936
406440
586068
1501475
831875
1444818
463732
876151
1648744
705191
1555319
1890653
1947655
793341
453550
321155
1704047
514304
1873344
807225
1026119
173396
902220
563564
887257
1278596
1889237
1034351
507556
987656
1313478
1963852
1004347
365010
790571
1338842
838850
314158
988896
254999
1746911
1820399
1045952
976830
1161046
1141549
20841
227545
1871755
548389
1871617
255518
350704
575699
3859
1237267
1335684
1904287
1574402
657324
422022
1841139
965341
1598668
1494252
1720189
866092
1641411
126134
329028
662272
1793180
1634477
1312931
140896
1743577
1483341
1939624
1777077
483202
762674
36532
1866171
989303
486292
1473022
1678275
215524
696750
315437
1139475
713090
1631787
345818
233798
1775321
675401
1100498
1831609
204640
1330973
1079615
1057201
731824
1873896
282468
179373
197151
1195162
409944
1476061
1249018
1842765
1167238
1549465
113276
1566469
549433
370934
1041280
1346615
341786
130559
584498
1448080
161881
1291627
1604633
1559519
825824
585794
418248
334263
758143
600756
399382
1536294
937867
1072373
966358
406423
107011
490701
1580992
1538372
679459
412320
778176
878488
1457566
1876786
397369
933920
722108
146363
1105974
660442
489273
61610
292837
1178689
692999
1066502
1337529
58678
1475141
330522
894460
1245207
1169109
1501417
387391
1679614
1669319
122995
1655531
1200133
601632
1962195
957782
632941
1474019
476944
1043125
1274026
1420403
1800965
712211
1283858
1905351
1310977
132218
34571
1631483
1357525
130230
131418
605242
1727943
1123502
1974411
1378817
720722
540492
1301594
223345
1994134
5968
1854894
692366
464827
806610
466150
1573054
1512529
610430
1089864
1721257
618005
332176
728099
828550
361838
1063022
1034502
1589501
1570270
304685
1651805
1304110
1883208
1791155
979325
67075
1478667
1489524
406629
1681706
1702021
647644
634466
1900510
1875231
382758
617389
1242516
425965
1141328
128106
1548463
999420
210878
1042974
170506
1454481
1359878
1859361
376895
228433
211640
1133011
1933914
241991
711312
1662279
945171
963386
9113
946877
147073
1711236
76962
575729
389095
1457197
173899
456004
314331
939330
594068
1989712
1089796
1266133
424108
1220145
236500
1617269
1773407
173183
142975
484732
667232
901915
741978
1188547
818144
529732
819970
294415
1379795
1351312
1692300
412302
818442
561503
75841
90292
1825285
541293
1900008
1215424
1303337
747294
581518
1339258
1757103
1316395
1792876
369828
819566
630031
741181
1602533
976890
815585
231503
956211
1899353
1408865
858455
794239
340461
297998
1296681
571975
1799320
1133018
383778
506428
1168421
1650853
1643768
1265688
802593
122939
970034
1458222
595510
948546
1269853
1090883
139174
1104026
659075
822767
191058
6498
1231515
1933540
969113
453458
1421303
896563
1609628
1669490
1133260
1040595
816715
1295899
1805379
1528032
1262375
504550
432390
64366
963978
787766
948510
1100547
1616465
1480811
1080225
447206
1045041
944745
269357
1592105
1282839
1911895
903678
1927408
57862
1946167
633951
1689933
1735297
182578
910781
1944652
211847
619294
1766812
667182
1124931
1729772
1503153
1354109
765784
1471569
1359354
1388359
1960199
1820835
1903505
625223
1822290
1257226
450396
1450668
1515540
1373594
1581098
341861
900200
6293
1710525
1971013
1849355
1742659
1899945
1707163
119602
1239219
689612
1381152
1328016
546691
432787
1197430
614615
1921999
1942708
1455610
514335
669133
987109
957472
1512007
395801
361019
739614
306261
1344352
902904
667857
1749344
1776775
116986
851270
1343749
1389560
1525853
20863
130018
801776
308364
1333706
1975803
765039
423830
1769091
1511194
1260993
94969
1587688
715114
590529
690459
378434
1885772
1590839
653735
149358
57105
1568585
1885014
895583
1610690
961330
521618
1673094
845414
1554324
810688
1453371
1763903
851754
1083969
701339
542787
173695
1597297
261115
885271
1768747
895838
305423
986910
929077
1625544
247968
574350
299180
575958
149877
1621156
116474
996558
732635
62764
414586
358738
725563
291253
976793
1528948
189130
769744
1864695
1092200
785840
1210142
1189819
1172424
150721
843111
1937317
348181
941353
415717
278484
1507159
1580431
193675
1907630
598812
558306
1708336
591324
1177802
943196
1934085
180036
1422305
1146486
172326
1568987
1991892
1229338
452615
1899346
827950
857345
1934251
1931373
236943
1370803
1718984
568686
1336161
796436
194359
925918
795675
1458785
878430
1403222
426027
1688038
307046
199659
450225
1636762
1756861
128182
834812
632020
601820
883969
1839806
1660993
706377
1220911
608382
614433
176372
1229209
1515295
934166
280919
952586
594127
860738
991307
1109880
1014645
891567
1592996
454079
389549
310173
478690
697872
1481922
1431427
224431
1680382
187200
1802800
1345314
1724612
1474179
1664603
1402542
1555169
525313
1995908
501416
352682
1474066
53344
383457
860346
1368838
1681257
1323683
984792
1955575
682049
747040
1616017
1111797
848608
1073232
1289744
69328
417686
1742199
125360
1988949
1605727
1220292
264289
1735341
38874
1207189
1536272
1128147
285203
352900
1655383
1725725
1181191
1457413
664824
1120558
705783
422117
608781
835526
1385494
440743
1601182
1915437
1084986
1977992
92577
1287105
1785747
77162
242782
37763
642352
1014428
1895254
1808267
1699934
1687011
662327
1350059
404558
656320
1458700
1073931
229121
943221
1198340
206468
711452
1863556
1099432
1317400
500486
614386
296622
1833848
709248
1540198
502606
998078
1969530
1669584
1721088
1856440
313868
1806251
707219
1826958
1704264
1021003
1322073
794180
922174
505100
1410611
783110
794702
143945
1734780
481089
184390
1654605
919611
792113
1734997
1525914
1224727
986284
812781
1995989
95499
1465140
1850097
1813990
1439316
1562374
316670
1293355
509712
1829357
126135
1661736
1661458
927083
1027155
1809628
709769
1183583
951795
1780990
1491913
780360
1461793
1327067
1554822
430481
1368620
913210
272944
509988
1244748
385715
76100
411568
214467
1171488
405512
617793
1522040
370819
1285716
313160
1619142
1174188
1319298
222291
664346
699481
949454
779933
547863
1020090
1470455
1631223
665158
601610
1835117
789882
1896432
775615
1992481
1307434
1725191
470060
1110743
336011
347635
1844271
1699057
127533
65113
1646477
1534852
450595
1185080
1711524
66070
1359366
260356
895087
1471374
1066814
1877756
924685
221635
1352019
226023
1790508
1260707
348413
1242237
163938
1858445
710589
457934
1295607
874108
553326
1552657
898497
1910700
1886630
1164040
1673468
297893
1713052
926813
470714
418976
1666569
1642351
1334805
1621705
1509431
1381362
231393
20080
435601
1828837
1855598
365203
1476808
356779
1007655
1511305
1273112
507759
1450802
1502745
144272
1874663
1135406
1618654
1991124
1260325
1320157
1362949
541078
990579
998543
382448
158974
1984457
700176
497367
233077
1082068
771631
1068149
1230252
1853631
780530
1533797
1504069
1771964
579570
1515
1234193
97085
416922
1770499
516850
1331334
439596
1057407
1519013
1464738
1739194
711963
353659
787185
1153041
482511
804465
1404339
1124407
10363
633983
1097751
142696
1407911
1255826
1887416
1638856
703586
1458272
953832
1179150
522322
256318
1712804
1732555
1686412
1793459
1996250
475743
694767
1547775
680883
1494849
1234414
1815999
241704
403048
1433838
1197355
733191
572595
1158674
447368
260428
1432144
1223510
634222
579278
1988835
1319545
1246421
521338
154225
1826254
1273498
1427685
1963273
1670007
1200837
1516351
1243879
1636984
1114934
1332776
1913781
1248688
1400275
1379293
1618596
1930380
1654924
1165583
609244
1263994
1534280
730678
1522194
458613
546450
770082
879050
1120609
1127016
1987305
686429
71902
1117459
474893
693119
822457
366167
69928
1583086
1468001
1210693
861434
883602
1231320
1261991
686678
1267809
1507344
1338289
1789050
1429435
1829426
1735387
1864318
966356
1822569
191008
1938707
454989
923465
300663
594223
1031168
20644
1200593
1393876
533097
1431623
1324594
13145
621071
1182955
1672711
1499421
383325
868965
521679
1290468
1020553
1710917
1763135
1496094
187152
1800855
789171
1529531
971483
401955
1633160
217750
1925863
854130
1831251
172210
259288
1758132
58642
1899454
1011382
396026
1361104
1156009
587689
1186905
693080
1151434
118399
179909
1897657
1833456
1844104
375100
1258808
372872
451599
917006
265400
1883229
369184
542662
1137838
1245499
850456
666408
213801
285051
95134
1995066
49007
372961
1392733
793227
1308652
1505951
1106374
1652306
1954917
1165813
1760127
1617184
68187
1351771
768625
65213
765283
1950104
1932503
1503922
1472372
267008
1568127
848228
971900
1705563
1359936
1230947
557702
1773040
1318023
1414094
1360267
35130
522385
1185900
307832
780712
1867766
453444
427985
100127
63998
551169
1927173
586758
853403
25004
1070926
12642
730677
1661616
785471
1623490
1589483
1373268
351760
1856578
1331552
1735514
1136546
1213959
1927031
160715
690733
1172090
1331442
1714540
567327
698006
854334
1859269
185820
1841523
1497739
550749
791310
1468710
1211716
83899
434708
1256404
113151
186379
781122
858211
659508
176790
966267
197654
358069
1031161
1603824
1392249
1574125
139956
326835
306048
1374001
1201065
427779
517360
736247
1802354
1133102
1557749
1825581
290791
1854780
1261806
371373
1583594
1872841
787310
1335150
991075
1779200
1424393
764922
1386690
728708
1058510
1117382
1102245
1498429
1732069
1555091
1957666
981524
499433
1931001
267270
1774456
903186
1904474
200907
412737
480291
989439
693229
120722
165888
65565
11358
1792720
1470985
1425676
1904637
1368102
248407
821385
1933157
889698
629435
1926282
55622
1811127
1478636
906805
1453551
1595663
453542
458284
1628991
1838666
1023798
414307
1394665
1919214
316687
119342
1499897
340326
1189510
1684951
1508201
847722
1468386
163045
1255108
1970795
1131788
1679195
1651972
1345671
547932
583702
1717726
556878
1924894
828039
96949
1987709
1219552
889775
1492718
945112
320828
1181211
300174
905829
26297
286242
537035
266562
1852199
782582
550465
705313
818073
1949794
1157912
1510576
1105839
1914065
1362565
1185583
122484
1713470
445634
1947292
1894879
1479025
1052723
1294932
661807
781862
1074900
147775
222998
1714517
569259
643758
733481
75466
1955103
1329184
865896
1846174
1422715
815752
523899
956784
100419
1534821
750564
1571064
588249
1730755
926539
1581890
244966
915847
1339632
1517579
1286016
579970
914209
253739
325362
1874690
1431364
614805
1005760
1853279
1550047
1221412
1878738
245069
1473188
1373617
1190694
166851
554647
835446
1735532
1061735
625450
642341
1250347
322861
1447632
544618
310630
1922411
1786580
393419
1018820
1132478
141180
778837
1438520
1720071
1258995
1728545
894344
880742
1755699
731412
1789038
1237577
911988
563044
1424948
1169041
1927290
1543343
194696
1594910
662266
776396
524406
1807975
832372
1601903
1214737
1604580
1717499
1651372
1881472
1317396
1739060
885290
1428481
1538451
135134
1617390
833521
938596
414510
430982
1496325
1912975
502274
376298
1664089
1893944
460459
1893991
621442
426357
984979
1645535
590975
1984552
430848
977911
1224539
391408
1327417
598337
85906
430200
1353966
1838354
344791
1166301
608519
189633
1761451
494526
1123477
250677
1776371
928156
1919830
666789
703873
503209
981100
1618780
1122257
1540787
741028
914762
1254715
1728901
1871437
1847365
524493
20904
751010
448040
1240712
1420542
44314
757760
138085
740773
1967969
1321851
1304523
783872
130615
411677
1965007
720585
1444729
1356006
1456777
690747
287061
17949
1518274
1797369
964114
789388
781517
999988
821405
107087
254099
913064
976027
812854
1494726
802460
1657602
645926
79227
596321
300532
906577
35404
1097017
1173018
877079
1840289
322947
1523587
1555416
209036
748017
998468
1903378
1458255
432506
645036
554597
236369
1760078
875012
1498191
1973032
105371
807708
1630091
1392629
28214
67886
1370254
1569149
1223847
1920679
84167
1766459
45953
143644
1415048
745127
1971332
924671
1143109
1690267
795195
34670
540879
941179
1780783
1187838
1426214
219000
1878673
1924320
903099
229060
1037954
1083332
1403149
1988424
772819
1762730
507586
821502
581197
505136
193720
1698198
1936265
1716051
227393
17083
592417
1854106
1349597
1084219
1983557
25908
801741
595910
904969
1470968
761673
16756
394132
987795
735049
1763599
747684
1887649
531063
1954307
608281
426414
962059
643395
146120
1775330
1009937
1946362
498421
972257
278191
372374
888011
836580
963047
336064
1696798
1409528
947359
725825
356806
243993
44406
460073
95795
1814705
970057
1677721
1065478
1031406
861906
1697033
833334
732796
1445119
286851
1651886
1654701
1114956
596426
1377701
840688
262295
1357248
1104265
1662363
1640285
1295755
1421740
987925
1894525
236419
546096
1888683
1081493
791536
1366581
1093938
1850125
594975
562634
1225765
410274
1345452
678178
284661
1238499
12756
464193
1513132
654309
1983
644194
483001
1504067
237193
1221794
1541315
1243571
109123
1958608
1340183
1561132
1730865
1652384
209635
752916
253654
31267
412852
901363
412563
1133068
1196726
831332
1605833
1335256
1316638
556772
1827863
730827
265726
853514
1121665
1583208
315765
1672446
1257370
1736014
625834
179114
654648
604232
1443707
505404
1223190
1513411
1313222
1025243
1054690
1161971
1672783
503985
653658
99478
716102
1920129
1595576
504313
758288
234179
138843
1966900
1048243
629943
1343934
1475825
839913
252043
203416
30227
251912
108374
1089225
1018768
272461
361704
1253641
982272
33886
1038174
889154
760368
1508344
227553
449308
1370632
1745000
979002
1299255
103300
1769904
975380
602336
1477054
1876882
339207
953652
1285349
188353
327207
1030380
1671364
1365486
267366
641793
1908910
1814392
1758973
970444
982438
733279
1818704
853546
1225254
1807437
1980611
890651
1309608
700590
1520528
724507
1493660
1452374
1760344
1323339
548506
1069788
769437
1021566
1584756
1825826
951804
477040
63138
1179015
1599511
1915910
1129583
1584389
261499
1343444
1314903
1364658
1933816
83262
1446372
32373
747299
1598260
686432
944430
1069337
1129400
1029490
1753051
1603304
1092857
1576883
791117
1677971
1890458
436178
1699738
1022082
1968398
527448
345119
1119079
929358
1809552
264719
632855
27316
1097017
1979418
1986654
1016957
631498
198430
574449
467272
1005509
1763470
78583
1252250
984845
173387
1338281
1484298
625665
89899
984268
370064
36403
1074305
457942
479428
1189598
329707
1196408
159258
987681
1396500
4513
1293271
1814289
875980
947831
1632445
318570
647129
1736072
164521
89322
652407
1173527
1626991
1986958
322990
1152933
60169
516035
444672
1218556
957643
653706
423240
947255
1109710
1492643
1464291
1665087
364817
866827
933675
113539
493181
1813972
1816752
1690346
918479
862227
1120615
1971114
1082080
1086635
58629
914336
1134033
772866
1935777
1858601
840192
855954
532154
527944
186355
1331662
603152
553260
1283508
1906566
1731126
591933
1819708
1706511
34926
1963526
993141
31989
1962920
695001
1076532
50999
913861
1247433
268860
1474527
1924720
294469
820438
437722
667803
1408675
1684639
316813
1009210
1065996
1122096
915646
52794
1637355
173215
787167
636223
797152
1125589
332818
540019
51034
1276041
1168088
608457
1007354
1194801
915922
1943033
1687612
1663941
889916
1207623
1335159
627968
723631
1066077
1155582
1429092
1512811
32577
1553627
1816464
543413
1705393
1077348
696314
684267
1859907
908477
1533558
1436125
277379
1133519
1404852
317489
813232
1363324
453006
1711329
462932
490210
1766051
914397
1701455
125832
1453794
643997
1119994
1231056
213812
169885
1075770
1542765
1841339
761145
1733500
1787161
1852211
1716425
1731378
921081
1709270
67228
1201541
1345652
636656
1968983
1903954
1799554
494094
1680175
1516283
582711
251436
1422121
814144
880130
349413
121715
99210
1980817
802585
630652
409418
1054566
834207
942720
655121
1281878
865199
1427701
1068828
1481021
1289703
241974
822384
876220
679659
1817194
922040
1153653
664484
1232180
234087
178274
151581
1920995
1201278
1281119
1862354
351265
419461
327684
1704173
376841
1042188
518260
659063
102457
242538
1080863
764753
860306
680543
1821824
394610
1818106
1848579
1480135
477646
983800
445306
514492
952570
1301973
599666
992074
902196
24572
1329177
1237430
816632
1601844
78135
1353274
850675
611641
234341
1893566
1398352
1363269
1674991
1638600
1199239
840835
1276167
1891982
46242
853611
458773
1737797
104178
1848135
788301
1562699
1806104
324659
435274
1959526
914671
841584
509520
1606841
1488960
193462
1168653
1449232
1584242
16008
1707067
225921
1385973
568193
169016
321861
1856268
655019
1456122
377867
537166
1648600
1264118
529281
293686
1629394
528407
1891229
1955099
1005517
575670
1779069
728944
1439122
1946495
28445
941889
1234685
615425
710793
1405614
488740
1018125
1831671
779534
1267475
1523025
411853
838325
862124
1603106
236721
137607
48417
1768567
1843266
1520547
1587989
574127
1255667
376585
1150086
1307374
1859834
529076
218811
225356
670528
1332488
968374
1710477
116123
38954
631431
994583
441929
1106766
1271477
559251
1065285
1302739
1048921
705540
1008219
49685
1379825
1769478
799306
553620
221104
506657
985225
968641
371463
997839
1213345
1486062
1248809
1946560
65640
1061650
1039262
1990078
1260744
998202
489855
779557
774362
129615
1124339
698169
1089504
77807
465246
1723093
1533644
1777283
534249
1705244
1543264
1772789
745223
565120
1962395
1517898
1942993
1057974
1648951
1499689
587058
399516
1764493
565861
1818525
961073
1979235
1268925
815827
172646
331995
1764873
1001121
1167156
1297491
1260391
1262395
710924
2866
1125713
978135
1098500
1824650
1932454
191548
1649654
1914859
715478
1055325
1657692
1496893
178157
140884
1887256
276550
1042667
1542274
1526032
1537979
1177029
1103760
1218837
1569944
992453
110705
1853243
869081
8806
491547
884371
1431013
573686
681890
46203
1377547
1530452
333308
1764458
940868
186281
719198
1634731
1573193
166455
1337132
1327720
1961282
650823
1302838
337385
1947688
172594
1797130
1366923
1031117
221997
318952
1453765
1197272
1563292
1207782
1989244
269467
961065
249626
537597
145654
258988
1674974
213392
309333
1313143
1426581
1515099
762100
13433
373885
1148795
1176734
686790
336909
1606154
1487684
1010916
1846046
1033089
973358
351033
988315
800428
1416565
1803593
1616850
1528821
442580
116489
99246
55959
781335
130783
1225957
1808068
661605
1054282
248006
327684
118374
1930354
1512853
1179872
414041
941552
623863
318593
612841
219288
1239573
1513272
1991433
1740720
1765784
911719
1326326
155448
1456208
1938532
716988
1226677
809249
326789
703762
668647
271900
1164872
1169182
1941474
591288
1765827
1128209
1484515
101836
155992
1253974
525916
88782
1163105
1335682
918863
214243
791728
278249
170031
929232
17925
760743
55650
1319099
1208892
1870817
245972
373
241110
1820651
743329
1538549
1118019
193902
1582688
148078
913312
830472
1712364
1187354
1271207
39868
227924
1514759
1405966
114948
1955966
144183
1621153
503571
1939225
1953934
661774
115908
389253
1607543
1071202
1957363
1182109
1626891
896347
222439
4161
1110528
1777982
495525
1766357
1639828
495987
738539
1669221
769346
1334457
1039489
738838
1458192
614484
852310
5958
216506
635663
9061
620997
357593
224202
311905
588402
951894
1793503
980495
408622
1935450
438489
173417
883992
1200503
39689
532498
1250490
1971030
777560
758939
1500072
1148942
354307
1851919
775337
1805877
581641
1132925
590914
271495
1009642
959271
509116
724671
575436
91875
1995234
1593686
1014430
1585908
1383874
174064
669578
781282
920580
973354
1367253
1938226
1869668
1030173
173639
307937
42252
54444
1539214
1351010
873213
1506177
362887
517469
1231262
97628
1330185
43920
649786
1112414
1360700
18915
1335131
849743
1549185
258328
1365657
654580
676161
1334993
1145135
1557670
841431
684036
1043487
1153655
410006
651376
1439045
894847
658896
747083
229630
1128265
686427
1708202
137167
513764
1831132
1498837
1019991
373047
1858084
116394
1566035
1948536
1789267
660117
1003145
1729932
1347896
1022656
1836590
1651430
1186653
1139014
865424
1832873
158372
1657854
1949993
505380
160536
1384382
213356
1260697
1362355
600506
361455
1855971
1895047
1736668
652301
1641848
231968
1389963
551697
817551
562910
855792
322477
337307
1577224
108630
680635
1018927
501008
1757842
18436
911001
459046
236901
1889461
1278327
1677456
260564
797764
1188711
140160
131794
524903
711146
779819
742090
1558581
1350816
1638429
1635398
1293220
1272136
1629313
1846584
1522648
388883
310190
1210985
314320
1755728
318737
1480188
195629
237052
70370
1778146
1996680
929985
1077775
1072147
251593
778586
1059081
1907812
1393195
344316
1176006
1864141
37868
1727871
1790672
1637003
105777
719780
671723
322188
1375283
147194
121019
1429186
1152678
871542
1454666
1266088
1885479
366334
531928
825151
434378
599164
61014
1763617
1167128
1342719
1461934
1080500
1244112
1118848
976275
72727
909797
1199286
1813770
1183555
981624
557530
1204629
1634652
958679
1765304
1435827
921488
451553
617260
1449216
403987
725206
260258
655480
860561
846215
859592
698281
1223527
1169293
771392
497286
942690
324613
1203569
930172
1594581
209025
1052947
1164164
1179260
1668323
109778
245391
1960536
29578
745467
973068
1466539
259020
181577
144750
1181812
547094
1983722
1253537
1815432
757581
1775687
188717
1211708
489512
1312653
1531752
1031657
1991938
645729
763132
1270288
473304
212155
1626229
1326761
1729411
704838
37311
974277
1968002
1402526
1461983
413320
1452339
1565064
1880100
1224266
1324656
235204
1903137
1463492
621178
628502
401451
1860019
1020539
610222
946271
415622
278765
1180538
1231125
1588972
409198
18876
1716054
76104
811542
1645689
274363
1556401
1173043
150572
579521
1284419
1570558
1148753
446389
581756
1612546
422173
1784399
1716580
134070
139995
287925
1047853
404323
1064675
1971339
1653942
563721
290813
1291636
1293994
1733848
835741
1752653
1710471
1623846
782778
1568128
811279
908724
1280746
159653
405523
131985
1975552
891933
111338
962574
1290124
1036510
166570
876310
616224
1536582
784206
1209586
1044847
871446
660634
1423477
164924
619734
1575490
1024561
958298
1710781
1409668
1581428
1891633
578673
1031667
1909580
782179
200222
346942
779843
1244146
1768906
1640499
991239
1395353
1124073
504948
978735
93187
943535
906314
1718953
1990171
153044
1977302
981279
28579
1107344
1181345
1181728
19994
1025235
1136712
1908167
323776
1740654
616519
875616
1631653
358343
1340723
1132746
1458881
261774
1832201
1698621
1016296
870427
1492462
558698
1559748
1537778
82140
1716439
1940380
1413312
291100
1106828
253072
340546
463431
1404459
395559
955212
33033
1209883
484369
1335808
282877
1725299
1814609
1307813
585648
131204
226632
708471
1378834
1406432
1116244
1174696
40107
892410
299640
1802997
474872
1029977
887621
129015
1162827
1122497
428446
1742140
1938137
1077645
1328745
718958
418887
507594
1965619
937623
232037
1849188
341811
517388
1695196
1496738
1908846
244538
736790
169960
1865419
1324310
1103008
917718
1175308
603286
1329180
664141
1989487
826268
615482
1239657
1551034
939215
1736975
933643
893338
1410927
1890342
3547
1211585
374374
1684109
1759200
586102
123642
187299
439257
1263202
1461948
384292
676294
497145
1884666
1422530
787650
1492684
1741109
153257
12829
638341
638109
482280
1893110
755998
749288
180362
1713046
1028184
222719
1166934
729285
1688691
1115683
1157623
1644811
1421519
430129
512410
733252
1442325
1877866
1732886
1795496
37896
726802
1801586
394085
646504
1640478
770753
1137909
1959447
1876512
1341437
496346
395667
610454
1553402
1904182
720549
1507599
682562
1627418
1443073
1086654
1505075
1588922
550429
1198494
995868
130362
1272587
1986303
117639
1311313
1190003
597902
1315847
230289
710928
1042290
907416
328196
690510
1471430
762019
863575
778593
681464
762030
673778
1428607
157078
482297
1864127
684498
252998
823289
1419475
1101319
1472762
981079
1330279
415605
848023
1423420
1870974
518598
1827006
1372525
151846
686949
113400
393602
472424
363024
736997
1013072
304980
1035925
1170983
1817388
1430381
1934147
55742
1759088
290094
262993
1822805
1011980
730571
325578
1957440
552426
1053015
671152
253552
426677
108073
1122714
919894
1862078
21039
1080081
1614553
1151955
1207998
838048
970287
342891
916788
1996404
948511
1696198
306954
410640
1957173
1600232
1054043
1516125
1219635
1386289
1284568
1586960
340099
131875
384606
918598
325160
1759948
237418
1863010
1390348
1756519
438475
1086077
1527113
502061
878536
14111
1933005
1377455
577263
1188632
280766
262304
1689646
503633
1389851
1800771
1205524
776190
21480
207512
1136921
1386318
1147575
1870936
406183
764100
827360
1019748
1404493
490057
453493
1261023
852451
821785
1339142
1149109
78205
347924
1211329
1597937
800680
1049540
1331441
23490
853984
989946
271749
77250
376508
850024
1963422
186421
701483
599236
1914901
99651
457701
363436
815496
34651
1761509
463355
434851
1587159
1078761
1259656
816228
1026526
313501
1296097
836290
595558
1184350
689111
681252
87353
1960048
142826
560377
1043442
696134
1550737
1476357
811467
968777
1572366
67917
1449849
1543693
1685253
890233
1855138
272423
646043
1282192
436858
837685
834224
1648719
763260
1929488
1567375
300292
1434115
1233308
733029
1946482
1953159
1510138
308342
1629136
377429
297472
877751
1189884
377465
1130379
991132
1339967
1084664
1236074
591008
1360639
535562
1525587
1051525
1647002
489372
289347
155136
281298
1377876
907393
1971406
1462303
1020312
63001
1920587
265542
371662
1687190
242513
186486
232359
1870411
125575
171700
1518798
858131
1916580
788038
1761323
601163
1881250
953863
1512124
1873412
1865973
151043
152163
1483119
1251115
1757682
542635
1805462
837532
1733709
223869
1682128
459360
1709334
1196787
1517655
1883933
570974
1936655
1702139
203966
946194
657541
1501510
556626
1972161
919164
1017445
563296
1410112
1902532
1055764
1753505
1100884
509139
1743669
405159
946316
852941
1491519
753154
115874
561429
1081153
592294
1339890
802683
1679194
230085
12298
653147
266388
684084
213849
1476937
108086
847185
1179570
1313845
641482
1987197
1701188
1067247
1865620
972233
499346
1072351
1236223
1355845
482405
894407
1450714
1383162
1519207
1241013
759058
971933
595121
317023
362503
477065
1265639
180583
482718
486591
940003
1068769
770188
1464805
374951
1201497
753740
1570990
555069
140996
1930735
1654915
1542349
1307338
56963
1928220
1140630
128016
593682
973706
1434963
494487
602886
1735276
459396
811381
1978407
1477164
1469543
1195714
1359144
1643501
1852956
1374020
1672470
187910
942747
1128593
880633
148761
193253
1027732
1497874
1108907
966653
143081
489907
528699
1605382
938803
157498
294086
1640236
652089
1698556
1918428
242062
1612235
1342166
1197389
87938
1926832
1897644
635262
1755747
1142033
850953
343807
653858
873661
418577
676186
1644837
1311319
731430
1001923
54555
528155
368738
1772115
300189
72542
220316
285400
1630058
486977
1385231
656186
1461346
1735442
1357556
451654
1865351
1525365
1214314
831299
1855878
225075
1572263
442399
704692
346358
1597324
1633370
313300
257924
1000608
1805490
1018894
1790574
301116
1047625
938712
1390418
1351021
1550491
774807
248857
1767372
505055
348620
447118
1874046
1856163
1828386
1921434
917612
1714182
1393559
814566
1714835
1263737
133468
1139816
1699107
445156
1608360
1287721
1437208
138220
1370693
856775
1808580
649871
879047
732129
1928387
712872
1582280
1310253
509175
1538932
1243162
1149333
1631627
853915
1785572
337100
1884652
1186308
1141426
287167
134474
171219
1556784
1753496
1946103
992218
1191779
1668849
1868307
509479
1869560
807709
101242
47921
231985
388533
1605335
38633
135496
1707706
462116
842682
1451258
1349708
1257729
1564001
1078473
1302352
574712
1761340
1325047
1034703
970594
1423480
1978524
584687
1676903
1038533
1966151
396498
334287
1275867
889383
1134470
586869
1776815
817509
1555308
360473
1485111
60124
1991380
905219
1950043
168610
274496
779628
1816259
1888302
1039421
1752878
1659527
70494
1523342
110629
901655
227237
1304046
402183
938244
751804
1557319
1423092
1297350
762053
172088
1082137
393798
1197484
1983350
267159
812440
1453694
1820877
1727154
904988
1560544
237959
1101506
1978932
1203659
1104871
111279
1715345
254038
613920
10843
1166368
261257
31452
222463
213058
1722956
586678
158322
1278366
1716423
1627057
1183297
1918312
1129772
841373
34362
135988
1817304
1961583
1610762
1161436
1804282
1713396
1376039
1967654
942856
184270
47829
1066561
284855
86292
800635
512186
1140161
1688366
1725207
1361672
1065840
647385
24278
1627946
1156613
1149384
799459
1286341
1409571
1379438
1982430
1197684
355041
1203164
1887234
1622308
530076
1286717
937551
1786321
887710
1280252
709442
1856757
1525692
1305030
1241983
1652222
1317568
1585146
1930503
830917
204152
1817799
1726427
1936583
1518470
444334
1046011
1676407
1547514
1315416
1141747
227277
802422
1008476
1265265
1123462
113605
1137365
1051813
1599767
1774192
1248335
1855008
660038
1529290
905052
386784
1839055
1150673
613345
256414
1570090
215775
1217991
1428234
1775056
1455554
1397289
33104
1397635
614057
1014655
215748
153818
913113
919231
1991260
278643
1551962
983966
1532486
1011247
1557754
1646533
550498
909553
438935
1130127
793919
475403
1589888
597780
690146
797518
893957
693096
684182
1260927
1248695
99831
1976365
1866558
1344446
869996
1420791
369951
580644
1567639
15053
629365
19810
997715
1499314
1000171
272898
1691185
15322
1102503
683340
1979039
1775479
160554
1752645
1929494
1636301
1972219
1588820
252925
1469126
923303
101096
1039521
1941694
1416037
721818
1740227
1313439
586811
1104639
1460761
549444
922269
1288857
1341508
404084
350465
269987
1766641
663636
1558596
785168
547266
1981477
777385
253614
738378
1065092
383129
1898568
508913
1298897
1144393
1466168
222634
46275
983869
620223
1369045
1044125
1358678
721792
41007
588086
1929508
1773183
54368
1335422
334684
1131600
979731
769637
1296203
76158
536110
707595
1076221
687484
690140
1673943
771915
39806
567069
1758042
498194
70587
279085
1503600
194004
127519
89111
250650
1513972
1296341
1888014
1255277
1151082
1264995
298786
1732405
1303445
1988668
591169
1813448
891712
923063
567041
1446848
446990
1726015
1927362
1830545
1785588
134630
1544164
899382
659833
1571738
764027
1280691
1643036
1119570
824957
524053
1579569
1332542
1919582
572187
1074527
1409077
606040
225430
1186056
1470130
366886
1456218
10266
533147
1710872
56689
511184
440236
1185790
999755
707493
1206318
1830273
735385
1266487
1815148
89503
610245
211492
1255166
1810040
139167
299894
539939
469502
1837610
19898
1009200
1352797
1165380
1013385
1362426
502358
91706
323081
929828
31785
633227
1944695
479959
581814
1674649
1787921
1023926
541728
1171889
152609
545529
316105
343993
1943560
1266771
219919
1102892
1175951
170488
788426
730358
1746598
407240
1780560
1095068
1969788
1160168
683980
400763
409701
1237769
556771
1165560
553230
1468322
1888117
619529
1772318
272858
1549585
1054716
1255535
1972556
903322
449413
1322562
328453
213117
1131232
1128771
751408
376134
1538261
775797
157746
1433106
1950940
422228
1714352
1998511
1371437
107966
268722
1215899
1101968
1569333
683407
1929108
649742
1133260
1063009
359159
73408
1745454
326531
695228
1908208
1098820
1523246
1605588
1922978
345335
1194956
1846123
1324068
1329547
74736
1472237
971621
1867816
1876955
834549
717539
231131
608607
380736
492664
731362
21651
1596760
254701
837075
374194
937207
886849
1266094
478992
624030
538042
26593
773898
87206
984027
385554
881600
1871259
635296
331244
1649884
607584
1448652
784110
289764
307979
865276
1006836
985529
211647
435386
1818285
1144885
1691529
82333
191404
1118936
668536
652319
1638836
1445817
411324
1362897
1817127
1365636
1902866
831283
738305
262718
1290992
520926
1887563
1736475
789321
217371
960653
917409
1002705
870265
446103
734083
69684
975229
852039
794944
1478863
353321
143060
1935937
1243675
733805
1414188
1983453
29302
107559
805064
1902868
953946
1211937
1825296
1065342
216086
1266952
1035176
992133
415993
1983454
1735877
492585
1510589
1589863
1809985
701791
173010
1994176
102934
1588091
37405
968303
1987944
1659248
1494762
569260
1462446
1257231
909520
935285
1046887
1160814
608129
121732
360210
228002
1832755
1970922
147293
1492184
211147
1841715
335271
1654541
494792
1667942
501783
1342010
1834720
1409436
1711535
1147092
355733
844563
538220
584142
1832669
1600702
820171
1240202
1560958
392297
209953
169223
511900
1849418
545895
1585216
1321502
1841452
21551
1473009
1471981
601681
485832
331849
1325402
667422
276884
869039
1339882
329722
1078574
1473955
1594606
1630891
199190
1971802
1785253
1484119
1438488
810505
1856871
316849
1568065
402709
341218
1910512
1465924
1326751
522123
1790448
1381596
268590
1825411
1828294
523839
1927398
84826
1113389
1074329
1214806
1026496
190906
800724
821195
1495205
772987
1133655
920389
1825145
254689
194187
1489855
1112537
1407036
55110
1803864
1720597
1519153
276671
1761545
1643571
1041416
1445150
175370
1641701
463432
1548087
1303058
650651
819623
615227
1737443
300956
688237
252224
344376
896028
335828
678515
1061522
291376
1603042
1660589
1859734
1620901
218642
1911438
251894
1046117
216533
1115800
474993
279526
13767
782814
244601
945610
327326
713435
1335100
953094
208856
741777
189876
1733330
787425
101357
1153674
1339369
597482
1965352
1384951
96411
1858844
772443
595361
1722685
1983829
208614
580138
446230
1048976
938219
433210
1994131
1473364
1185584
469603
1515683
671021
895260
882410
49993
1080693
653538
1801880
717252
1073016
931209
1727956
1429503
1175524
542423
1806155
1801823
799142
1826241
625072
1790194
1292368
517414
1199265
850340
309329
1151259
818359
427043
920466
142856
920705
1761558
1132549
394486
485214
515233
1226977
1403267
338250
1798619
230428
1875728
198272
1596558
589365
1054288
316552
1589636
1641672
789524
1503166
156505
1258332
10688
672095
1629291
792914
203468
1176897
397829
1869177
1601099
1105062
610575
1534616
152697
991563
24185
491088
1282191
1566579
1641945
1540215
615659
1074792
23830
171256
967188
928848
414812
1675878
776648
306952
1332208
1602479
930997
1736509
1818225
690352
1044512
1188918
1552884
632007
1353021
779332
1220061
1931539
182339
1684480
1073112
1331971
1212627
1139388
1548657
597848
1413390
1999869
157267
1848583
1827144
1963309
784092
1986814
197004
759614
1439953
462049
970376
1141420
176266
1543911
218770
307560
1651813
1379945
1711034
184112
1664989
1735370
345190
1502490
1665980
1872224
559382
1117328
1309310
1359926
1235104
1393899
1008308
1031332
51661
881404
563193
1228505
255076
1418892
1293323
142425
1592399
122223
1736476
1633121
1070973
198119
1143371
1567521
817596
745807
1252459
1480685
1974079
789575
1177115
791125
966487
639138
472655
1655629
145598
982803
1884475
1939335
1393115
1123034
1663517
849129
738257
158373
298517
715172
536514
1107043
1045544
405919
21091
684531
1849731
1813747
1587953
1509859
158821
1930429
513494
263779
1248835
25785
884732
714231
1446907
1809987
111226
757466
1110074
269933
1727651
246620
1103351
749944
1591899
1255459
1378055
1347779
289525
1482890
1458272
1015762
287272
1720539
1824528
890862
1907035
1491386
503025
968958
1113509
506054
1680720
374390
1923958
1226612
365821
313926
1270838
1303946
1512695
902255
1645203
353112
694387
298324
672051
1056787
772752
574188
1670414
717549
1321142
627393
350237
1574216
1292690
1061549
1744140
204083
1580396
369811
397318
1178780
638909
1873790
370380
961144
1155965
1090302
920821
1106198
141851
1138229
1423181
855629
1428121
1012855
656061
1415400
893112
595887
236238
158573
1816497
972876
1186102
254558
489360
1164315
670645
398839
1588366
658112
1975756
170404
1290827
456100
1012087
653852
1659641
542872
1634955
740507
634931
1573991
1393657
553261
1738282
356138
897807
700830
692711
1504936
3866
1616463
1871790
1491041
1423746
654954
1991864
3627
1518229
591240
532412
62713
795803
1796433
474374
1437659
1841803
1480274
308251
1485639
1106619
930775
1780417
1650063
537504
1043921
1060442
1569471
1814977
736088
1811172
1623778
827415
904260
384080
1490897
1319765
1776733
1820305
511030
1841480
1801678
997390
974446
887913
977707
375758
1042544
813194
866449
974399
542984
1031335
476136
488774
1449574
1646656
854569
1732862
1970452
1872676
1939902
1337929
946871
1642809
1046231
253070
578229
106693
463050
410449
669027
1434916
406064
191467
1237405
130378
1168163
103408
400415
333797
384379
1005582
225232
167649
1474095
73898
1723790
824657
1909347
895916
1444984
515171
1981429
1169536
801670
1022733
877720
1782389
497491
1707489
855445
614968
549490
617113
1687825
1811236
1784336
811112
943418
1436395
296004
35897
432580
1334586
1874619
1537609
730339
577227
399773
140652
1462218
488474
1011487
331541
910274
1578786
1113150
1618486
1235202
1560925
1858966
1621284
1435541
1525886
59463
380932
1643578
816150
1317023
1300219
459436
1755310
385410
1024533
952927
1001694
1664053
1523150
1024228
738197
1882084
711346
566803
1963737
170259
1451868
1307063
189229
1571228
88885
599642
1579278
900919
774740
1690881
105798
43987
164149
1096367
3405
125619
464742
732759
1913817
1703447
1307700
1656450
193467
1249414
1618321
801133
1142654
1977616
1755593
107685
157882
371553
1062990
1859590
724481
901488
721024
297875
814164
765981
134293
628664
1436436
976895
730053
447915
1602623
1490084
1591262
1353291
677864
1907869
546788
244721
1375008
397194
772526
1292441
1686676
1178694
1278390
1041575
1832158
1924921
672154
1116447
1842421
727484
1991917
1325383
134110
841528
1496747
535114
1703528
1669731
1723396
1197523
780599
533966
1268591
316077
221240
249114
921370
124576
19064
166153
49727
417641
1198326
860115
1140057
774508
148576
431016
1886066
1667799
203120
1891054
109039
927176
632953
20646
314
1006437
1335226
926713
35178
1979567
1927857
569031
427927
1286970
528553
275352
514145
135308
259527
1175224
1867723
421487
568329
756531
61785
288699
787211
177865
505865
1295945
1263959
339761
1368503
1774265
1444357
390113
763018
1939827
1265229
836646
819252
1816351
1798438
1668529
979708
529254
846639
978876
273438
787673
1863862
1662677
168246
189061
1703378
12386
1980438
667301
828473
293387
1547540
186724
1484077
350055
204154
1706374
1320437
1899942
849112
1583288
47705
453259
1323520
928364
285484
1212165
1291781
807652
286841
230847
1594090
173068
1596073
1113524
304977
1486783
368167
776213
819629
1103404
1479470
1093169
1320931
1258322
1366410
477477
1418933
73580
1263901
1710777
1435936
112805
486876
776321
1721441
812527
309302
1806301
922035
730159
1286806
1805002
785137
1052034
181126
1498680
109141
106210
15682
1088102
84221
1623827
1077893
148012
522770
831043
341171
1353797
1743805
487976
1423929
1404040
942426
24087
1678339
1419898
1011822
130934
1532637
1667602
1449299
1756634
668657
1779852
1940540
450149
1002552
1992954
520934
359587
1687344
1623020
1531045
969626
1800969
715173
557435
1580138
1281703
1135113
532193
1749799
236944
1747789
729952
1033484
878873
907251
1656388
1182847
1314967
1603367
1618233
174221
116537
1494865
1095404
1991896
1540625
887545
323684
509176
1932652
906315
1567361
521533
901916
33028
1971770
1722773
1574702
965578
1258387
1824379
1447712
928712
300089
1301905
184031
513010
900811
842834
951323
208086
1240188
442819
381442
1251362
365092
919393
975921
1672912
161461
457264
1854493
326730
657815
529785
1363437
1645172
1859530
265004
304562
432613
705394
991226
1892027
656710
542844
1982551
776194
1196527
1290890
1861755
383921
1795200
531249
1858840
1792204
580074
937614
1449124
1022897
1974313
548699
532527
218023
420256
179270
294324
748823
191975
1762978
1120027
1295025
1501645
434007
866464
1868601
838068
1506133
1561168
1159952
319068
1534787
638186
158690
1532398
1378436
1820197
682919
1702942
856945
307450
625613
872437
1101957
784887
1771893
1154246
1477719
364510
696876
825130
522667
1661725
1945609
612160
1493076
335285
252362
689333
1483082
427662
1869837
1749220
640105
745424
916024
1070486
98730
418659
1519288
1508624
95447
233075
653138
1416348
1259095
1386091
1691523
1040083
1048436
136591
1952046
1345357
49935
1900583
982995
595977
1472567
801587
40520
540123
1837893
1880192
499773
1063618
478940
582247
724799
271605
1598306
385253
668539
405660
1926848
156521
1922535
201273
808205
295864
58681
883139
897266
238103
411841
520586
1563971
189486
1043967
1963494
1331937
324575
1561206
197231
1450940
1570942
572520
302174
1773292
1091923
275503
476822
748567
73227
14397
853759
551565
1747759
1873574
442046
402429
842751
705569
598533
378781
979954
1799269
829669
1682277
1707501
1973532
373537
1979305
780054
927482
1181167
670606
497349
1537404
1815713
1508139
241335
952928
1794488
811546
1960177
666300
457616
794730
526562
160759
1291916
215863
377380
1774938
1617049
1250798
972913
257750
377843
578340
1913330
813878
598516
390735
1735272
343426
1418631
33685
1365101
1716860
465508
1329373
1073006
1900256
781139
1725219
1524502
82735
110296
587914
898658
1537310
554966
1740586
299143
587407
628752
1778561
1516635
691927
1718834
814072
1476963
421950
398502
1464305
1798698
1769066
1116518
1271846
1625144
1958542
1328661
1129332
315152
21873
457314
220561
777798
1118618
1142188
1159607
1320687
542501
486522
659740
3349
880238
241373
896590
492695
1660122
1417980
1360814
1115393
16443
1916263
947588
1471688
1604418
259111
1935220
1771131
986260
1333668
392801
172936
1584889
1809764
1189310
764735
1780671
896082
244982
1824807
1809550
1983335
1951159
398943
1657796
1478324
863528
49748
768912
340520
1963423
430499
1010543
1553813
1567983
1929509
1760909
657634
1046540
1722629
372187
1699801
1162631
869449
763629
1645124
1560627
1847422
1360591
669558
144478
909854
1369058
820633
71115
1229523
1519658
1768882
80801
553513
1555975
953117
1080183
1941636
1195033
1755668
1283375
1428058
1020414
553733
1744712
129179
419513
1364900
1503014
640002
1667122
189939
254342
911829
569421
344318
295528
1109329
116624
850512
158434
469460
953923
621343
1398534
1555683
932372
1845961
1824301
1570599
404956
1320281
1599064
1636452
159053
230549
1463728
1813584
372979
701542
1113780
1037383
298387
581341
1222867
1996568
1396343
687814
1643115
1782892
1411150
965554
1804724
1988813
1794188
1089791
1672107
491509
1615828
712787
20944
341611
1809841
1079731
1536810
936958
774700
221662
626056
939746
1333686
526169
1996726
1006271
379344
1029160
1810415
1776421
578102
335702
1656590
825974
1525787
506576
359168
59048
1741730
1473968
1493340
294062
141999
841642
1486996
104892
1164519
811046
817243
784658
1005974
126548
589203
1852059
904427
1854158
32866
1383280
1381097
1040687
1744487
1884897
1168027
1561133
1072651
1382381
1819454
113946
413747
1463199
1753507
162490
1145314
1774128
513351
1796657
782345
1130625
622962
713318
1454052
287642
90810
1423708
914827
1727827
1978811
875672
859246
1124365
1773253
169171
1294209
227921
212574
1467638
1250447
114064
368991
1338886
1258689
349654
160448
1625091
402965
304350
437441
918592
269435
412206
462853
935419
895372
1253614
1936988
943980
1774532
125533
781922
697922
1687300
308249
232095
841973
1462064
1227577
327198
1591093
1736824
734802
793622
1332294
1479480
1753280
1280034
1668443
569870
1521637
633718
1105117
1601676
620491
680417
53584
1333211
1309498
418599
1442335
1373319
911522
1605211
143168
1604238
991227
1350132
1300494
1368913
1711685
1960752
65996
1682524
1183644
127442
378024
1585318
1832905
571968
1216680
1993644
1908552
771665
1467039
259044
1399628
1538041
1846253
1992877
1350510
1495888
150619
496365
1592998
1916317
1047285
150035
873837
180879
1833701
756879
1731862
1024904
227131
1409696
1075303
885895
714173
1911550
476195
535896
610197
1905608
1425718
1943836
1737120
750467
1992606
679182
1683531
288322
1902098
1527892
1015734
1222032
920083
826844
1974220
1473970
96891
1161963
130800
530335
351974
1945114
201941
1085826
1991171
838380
992873
1244055
384854
1621721
430297
1935520
113417
492005
777618
628973
530056
295737
856472
447580
756756
688448
1486398
41657
412894
913872
234059
602017
85176
157067
1517563
995405
623129
1800987
995601
421621
1135565
233974
744019
434417
1641187
180337
1471692
662880
1355920
1481084
1027077
259660
1791664
1686935
1847752
551901
123714
637942
1266853
1143773
518811
704881
1904048
1660883
102163
1793457
1800090
1398836
1824641
1143208
406640
868184
1912886
1453632
1169538
165787
1524
1126723
776028
1550730
992271
700831
296158
1381946
823642
775211
1439512
1836790
1983048
692925
1184881
616929
1482744
53702
1465418
1608985
1911765
881942
224280
1792851
1951846
258980
976967
575768
1084243
1753122
1899959
1175383
1190600
1055361
629530
12412
1385618
1532467
19357
248622
740283
1158744
1185434
863083
620066
940962
1692098
652705
912581
335553
1107166
1090934
566026
1391283
1490544
1357270
1092182
1113642
1306716
1260755
825430
1546724
942600
1178834
1809036
371468
443627
1341642
623398
557489
1261119
1351726
1588226
318565
1769593
1960393
1779318
215892
108326
826805
1259616
1305583
147629
797188
1763577
1193559
1051941
723055
1171906
134127
1616348
287077
576820
492811
515672
859109
83762
263295
380067
168375
309490
821705
838344
950144
944309
1474239
516738
1175904
769012
256625
1689858
643254
1447783
911473
1074795
602332
105727
1604830
770371
15705
162795
336122
297501
1114015
436959
1784517
1406103
11974
641657
998864
322867
1935632
827854
487437
212308
521548
839192
725596
1832386
1406126
567958
613870
542111
1262965
543977
907476
456837
1093216
1044589
1592275
1845889
155345
933880
961415
775302
1873143
1330336
1641281
1121757
1311510
1202719
803322
986608
809647
1286017
259010
933345
205484
1461529
580733
774835
360980
32755
1595885
1619357
657395
596200
1823407
907334
88303
706100
1887957
1813068
1989769
1368751
1489216
1901493
1305901
1453503
894443
322833
216133
440813
1851004
1930198
497992
111693
622698
598074
1355398
851562
1681226
965063
746805
6988
612179
537117
497665
1494607
155283
1411636
973839
858353
8201
864155
725372
1945240
1835046
668719
1660556
405068
1203175
1073816
316148
251597
1782296
1695299
760532
538839
1657326
1265161
1368912
346740
1386505
1951140
797998
806819
571257
8573
634553
665141
1039742
1190683
1322360
1497969
1753544
55406
1439441
644598
539284
109816
570777
1953319
481847
1712416
401860
1484381
375847
395074
1024463
163431
1387255
4831
1510091
156046
1800573
140103
399430
1525414
1913151
1215557
711852
1167276
1887537
1739101
846360
1124693
849002
1602872
868507
353779
514145
865334
962863
48464
818009
1209474
1077277
1308944
80040
1548178
1618954
1859527
1256563
1569357
186712
1165682
185406
491761
528865
1156212
1176559
1040629
668572
1918968
1149870
507576
1166549
1111960
481812
1293753
1400958
474461
1874307
1912827
264941
1114148
1402291
858153
1878443
1739585
1368101
1171333
1370826
1923056
1441923
1302936
948952
1549139
528187
1662578
201231
528240
1660861
1458258
1563768
1386811
1869153
781745
1036027
8791
450808
566281
1972449
516076
1162908
968371
677750
1044386
1197418
1137115
98807
234687
1654164
1822397
160379
1640142
1205702
1724119
1153132
1465215
555044
1928849
1439091
379685
1518357
1519833
1555874
1104042
1738447
88029
1368235
1129164
1725881
1481332
292631
973706
1408635
1878509
1603648
1099092
1238307
1840086
1453076
1270720
1575499
1945531
1635358
43371
594925
700003
1199883
1989082
1911864
1406075
722789
247256
1711879
666760
1697777
1382204
1924504
40227
1136538
1780784
1494368
14908
142166
817144
1325957
1432294
1160055
762847
1855700
1430228
1107425
655622
149296
1209692
1684379
1218644
1051711
626871
1791544
1067126
314991
519445
1901402
127285
179727
110663
241270
369779
655542
820366
1866844
1779202
11723
723299
754446
351808
254490
1211319
648099
552174
1855048
1860457
431552
1976120
464402
1111206
492039
1530352
1003530
684677
1741670
916524
1304328
233307
1968261
410250
1927608
1459347
626878
1652308
1978569
1249372
1332637
1981817
851903
1457221
107385
1729505
1836061
1647139
1843198
86931
768005
1439062
1620726
1729803
1465574
258726
421080
363839
758809
1137541
732150
184795
877594
136971
1652186
310453
1089956
595238
499417
1010180
828123
917621
645149
1253934
769083
1507459
246418
590132
850221
344311
1526710
374464
551462
1410999
1811330
898272
165168
426515
1966922
576817
955327
1733576
972854
1489534
749113
909771
922757
1585695
416040
145689
688466
559564
1709333
1388156
876509
993452
1010298
1100319
1831498
1434398
778998
1380247
1092835
1830482
1284008
1206622
840293
900840
203298
1109347
625548
1027717
168001
1248615
42902
1411042
1688174
1183725
1033954
1639807
1569424
1700283
1911441
248102
1102291
640021
1674923
276534
1985062
463278
1239063
1835367
616588
699268
48678
937456
1278106
718360
1828347
1164514
1977083
703286
1128687
906119
1300510
1923645
730917
273107
1955744
401767
544789
584551
1771564
462953
189926
1551271
523096
167031
179596
384217
506723
222451
1736344
173402
505851
971796
285753
889822
1337464
458053
1385645
1655044
1779298
942090
900663
1886034
911469
519861
94033
948337
1872289
1409670
1558355
387137
700606
19107
16136
1322110
1300078
1261183
446368
1281067
1393086
224415
1515782
1958006
1203311
1919952
1644094
710814
1250732
408184
464976
1904052
148697
1269502
410875
1015663
1859281
418131
1070416
1571240
1479277
1200269
1923305
472126
1236081
1942957
494115
13896
1750551
906122
835444
433660
616310
1553078
1350992
1190921
210613
1982264
1973969
1287167
1703166
58175
1067689
1725836
1045733
1071588
1130868
1390283
1823583
886519
1815374
827276
1751590
1071796
1799903
388466
1812386
1860783
225656
641905
162503
358398
1331116
20293
237176
1761616
326659
563166
1469664
1016257
359090
821348
1084222
207726
1387701
1250689
1573142
1366638
482145
815162
267343
1591464
412179
1818058
208210
1227046
1962431
397733
1307988
924079
1677612
842597
1945674
1498050
1226039
770105
1801837
770866
637559
1919221
1892372
1013192
1948806
1247129
559971
1987027
262866
1451665
1036812
994182
1384458
500043
611283
130624
54079
686843
392938
239379
135183
964620
330829
135625
109980
1926485
1267493
923814
734322
1025574
1688240
235502
466740
1287720
1744538
63464
817562
504789
869101
1168974
744409
1914079
1683189
1757565
1643673
32971
1027291
36048
1996457
1795581
301434
329859
1452023
476325
710847
531503
1785473
556128
1285196
62249
672176
853599
1863441
1211879
1543636
1913192
1698995
121120
1511385
630582
394427
1655991
1135664
1072813
17415
792557
1846454
298436
1760935
517793
1010125
286164
1695853
1895529
404715
418919
1337223
1156242
1928263
1384536
1267650
1506061
1692581
775198
1324210
693025
386648
1380485
1390539
260713
41906
1683370
307191
679926
1546527
412172
1172084
1240181
1187011
1921980
1409749
964617
885270
724675
1908686
1716300
1671911
233640
332261
1520860
1532808
1371075
517509
520813
1965597
290147
571533
1339391
1380352
1814115
987526
679381
1714343
171681
315209
1472091
1584759
1914815
144487
457560
6135
1488726
1104551
1150773
642747
1546095
380184
1839122
836221
1481795
1956535
392392
1883049
1870591
1328612
1686927
1193085
15651
188759
779075
586469
1601513
935962
1720595
1510895
1762436
1693005
1156198
1349510
163456
1357774
1790082
1486575
900694
1883786
520147
1959671
794811
713842
1581100
236367
1988980
480237
402643
715371
545675
1948375
1384621
1957257
920879
776668
790956
650329
215646
1077076
1564841
1641672
1204947
984544
695276
561678
1434356
99447
1940053
1915921
197538
470479
1379606
1904114
50097
735717
1069513
1978100
504367
1645751
1101701
1181953
1127818
1576045
1134932
1962280
1167466
190209
1030329
1323548
749942
783591
1432358
161359
1663635
477078
1146554
517938
256511
805345
1473399
421009
1564321
450210
1612821
1883949
1389084
1429035
75998
123566
1579875
210102
375230
458641
1501391
114212
1580635
948652
360657
1253511
1304104
1740723
1761921
1738939
1204292
613801
776087
668021
205360
1859822
257276
265966
984141
1991906
320594
1792360
1838158
1935758
1629093
1555975
1250769
640363
1091809
1040529
398179
1203198
168309
4490
1449900
266105
1303830
561097
1728319
1090816
1352236
1741434
1290714
1979284
876251
491581
1980565
1304943
290112
605595
1454330
1709450
329009
1436081
802969
1424223
360767
1722855
12896
386548
122145
799596
1279688
1369593
34041
635537
1716269
625638
1523868
1463547
1976338
1361769
305531
54131
1199129
98784
234616
1384442
1108663
1998607
860451
676299
726457
942809
1472444
594713
604581
1219809
780688
1499593
537102
408732
926549
1507893
33764
1862253
1023623
1686995
1904614
1453834
1226956
1772630
400714
204353
704983
1384895
245152
1241484
1464810
1975243
787713
1921779
1059447
329110
261683
1197173
778696
1018164
1776803
575386
313294
502129
26060
521505
481811
1972561
648047
1820783
1443187
1011764
67826
1307766
1956866
1372034
1514762
1642822
1646960
5553
273439
1275963
1996677
156715
1509494
268247
377666
95401
1730191
1421672
1442033
1049222
1130661
676886
928119
298324
501217
42041
1789210
153724
486134
173770
1560794
892488
1593040
1919816
1731175
587114
1798842
641872
850541
730103
504319
931757
1439610
1902254
180087
331609
281145
1489270
1721999
1192297
1167095
960756
686894
665412
964889
1866724
620444
676447
281371
147196
1214873
296402
1191050
1921403
1181819
622496
1596667
466581
300390
799452
1418129
1885057
333075
1167999
1461591
1371198
1862461
663663
10943
163495
341435
1552740
117976
1020041
1242168
1332297
580380
1971478
1757964
261420
1006485
1151825
118316
1457937
760239
903774
647661
353526
396299
1504483
493357
1195908
281521
337033
1872506
1176763
1619483
1806037
1574158
184474
1856977
1605523
841884
1026896
1915196
56819
1775850
1213158
1710522
1184017
554479
989658
1876496
207615
1031425
286815
1538431
381198
493095
1115537
1873549
502041
1409213
345808
955936
1951199
1267922
249345
1083461
663581
1136781
995494
1200846
1138678
285997
1433567
577668
1144123
1111337
1143140
1458043
695565
549026
1198418
867874
128749
1777406
1754234
1785792
1079186
1026473
192466
1769892
854096
1344042
1439127
1189627
1247892
1233209
1480293
788183
998257
933645
1752578
348416
955695
261300
1609149
652907
203814
1728495
1346230
625210
1988845
881041
806249
57110
1190523
1193562
1546649
1209949
617202
244101
733409
425755
1620339
1333105
576106
557195
223524
1882235
849699
539820
808757
139332
921127
1277789
641861
891846
1491479
1098895
335698
291609
836678
877104
1435880
496655
1329372
814198
800617
1951503
743891
1713864
819316
1752169
1039836
29065
981474
634694
774205
490769
1155282
636680
1747411
1500406
82133
967116
396178
20189
402371
950664
630261
885701
300766
1980946
625739
272226
1639211
1450412
9954
584754
1793
612394
1747096
1849582
202592
1138897
1162378
546462
286631
779837
1396776
211720
238774
526633
868493
280028
599385
1837871
991093
1680736
1782962
693265
1863452
1369415
80459
34678
1974014
1586660
950115
391514
910775
521448
824555
1552448
1034819
1854853
1414455
981776
223578
1921718
1828936
647555
700350
206509
552242
131114
837274
253227
806503
988465
1886198
1892690
725640
592172
1060261
746542
1983056
837890
482593
1878785
1534515
1639557
379551
1631772
1358186
1904094
943472
743093
410194
995458
424647
535104
1476303
1689600
1566273
1064750
1391031
784979
947695
1876980
757424
1419594
1272871
513361
264768
665950
1432283
932626
778963
1558919
282059
461063
381674
1092271
952780
1250559
84245
1249162
1116975
1438252
78655
1950516
1735635
232878
1202551
1610150
1703717
1191439
1370719
349083
1615887
1628369
569085
1088139
1162480
863298
533678
1891917
954255
777349
753406
1112863
734749
107100
793811
1274011
1742411
116926
1229615
1698603
685253
1248195
893401
1139908
1684782
533741
1230021
1607491
416999
1743503
715345
1762483
407260
1437038
446428
1142259
936175
172173
621742
378545
1520825
722540
903424
1077127
1955196
1814523
620741
1695846
597805
974267
1552929
1990087
1637162
127139
1495025
1105976
346185
510934
1391613
152782
1697028
1639253
1225729
1334945
961755
1312883
1228882
1293870
353980
1152127
771801
104604
783148
340052
126581
1666510
1921433
1470390
1366431
1804131
658555
1715021
1053888
1663699
554321
1802683
1135763
490545
267606
643547
72505
1568996
296555
794587
781007
1200136
177812
1072189
1366675
930195
791390
617635
1588916
48890
499437
1151779
493424
453357
1657800
1043226
693259
93153
1605640
574913
29204
405657
1647089
1026853
243690
769029
395715
50241
315373
658171
1157657
1197779
1261318
1477185
571904
933886
455218
1399678
643086
575069
921370
321727
1145495
1984073
1981467
372135
860962
1932135
975002
617274
628532
757185
1547811
352293
1162412
701829
1277713
959790
1682810
181235
1806903
873523
468178
399427
1384299
126474
632764
702653
613342
1643524
457533
1889391
1218666
554299
1898990
1956519
1866510
1302649
1024669
1485243
359763
295296
1650655
1956144
1091368
1893605
1957870
1921978
931152
129690
1085426
216927
551836
205893
1979272
22676
1903845
1714952
1929244
1660027
667141
1274418
54856
1593132
1339334
1246890
401858
436052
1770906
843474
1407045
1539036
1477348
438909
1958032
1242915
1746261
745207
92489
1891253
151242
374437
236471
989026
1114296
616433
78097
792075
503977
66720
1104136
1810673
774994
1709996
188020
1241781
668229
18271
350089
1780216
1435356
128772
319835
1806221
694151
962397
342973
1352098
1756050
572017
252283
1457627
1161232
145508
1936894
1890590
144054
1763946
352120
36396
888669
1769995
696223
1811086
865591
1130537
1237087
1018384
1619248
1850541
824230
1967872
1838086
1333716
671177
503077
761533
983247
84824
1884011
105991
563276
473796
648526
657325
1988669
372297
5279
661596
300539
691739
916611
1044932
1576761
1108085
1975873
119361
1328627
690580
65225
731921
770763
141436
792355
304151
987498
1026627
915833
964858
761736
723644
1065093
1812990
1931266
1713516
964902
142363
1544664
1687716
581332
1128449
1646801
268760
1258004
790110
327473
886848
587312
72214
349671
1112037
1909228
942504
390015
891587
1761908
1688809
825115
995388
351154
1440133
1366308
528848
1780139
1428063
1086142
471337
731612
1206495
1082043
1793377
659206
1458563
1967129
541242
1355527
1156592
816755
953679
435182
1348491
421502
646031
604147
1384878
1784642
1504831
1926840
752183
1182605
1928549
1835710
17716
1699718
1332174
1797309
235785
1126569
1619233
1308542
1215223
1839546
1604597
757907
1494404
864161
380569
1548332
1724013
274420
149161
1364670
145470
510224
285622
1474254
1534596
1270010
734328
666380
936898
801229
1943188
1244841
1453985
1529387
993857
692742
1892028
705186
887218
1706959
1782963
915828
1026406
1333630
1917689
764314
427823
427738
1877420
1310683
60098
761254
670326
1018007
488030
182859
738021
1039533
1961528
1901690
1844823
482364
1508517
1138915
1571058
327794
1087679
92064
563409
447881
1055417
1977469
1867901
1575993
1099872
1395999
620280
513022
364816
1635993
574867
22324
923323
232408
1455095
203869
965693
653837
1488417
310833
1620398
471292
1659420
1144257
1822474
218853
65082
1905186
1816737
1566850
711295
28735
928256
521503
1656090
1751764
578869
1004675
1676998
1740414
1835495
26639
1577369
706413
439832
1246915
1308520
1315358
553502
742118
1115020
857053
734401
756876
1136757
552860
26618
957460
151398
794956
983964
835325
4687
1219086
1361097
1923655
1169778
223941
543796
1520328
1548205
964903
216117
507005
32413
97943
1299518
1957879
1616195
620953
1905721
1162840
1912351
503559
1935637
1988860
2568
905525
1416329
1865107
1345116
1274310
864014
1875641
489275
792408
694275
58525
1057383
750786
1024834
1242287
1357440
1544024
1788889
821112
1704448
446721
225405
1088178
1602830
1692046
703650
347686
779599
977512
1376905
28330
660203
1092910
1407649
1132358
1133803
1121090
974843
468889
1814015
1389981
1873839
1030707
452388
718520
127559
381301
413227
1233663
1143217
251036
1848113
997436
1236798
1047622
1727175
517352
182324
660004
411256
651490
682129
793742
445282
123444
1767694
241275
1966759
1316228
1956541
185505
1678506
830966
217345
505344
944694
1412341
1606127
773904
1345263
198943
1974973
136727
1442323
1342530
440827
518271
1813376
1824526
608994
74231
35655
1552968
1808736
51230
1674270
1952982
210540
1163832
770480
1838751
729405
24877
716707
985067
385005
689069
1350416
1015701
1291593
885087
724948
1721627
394677
1974500
1274842
1194125
397738
1191353
39314
102778
1991682
275887
128028
1929898
64341
673316
536349
1838227
738026
1364517
1456436
1974553
46807
1314691
1335860
1034133
1817528
1961882
218056
1760497
1162297
1667718
1401762
54125
1315394
1097952
1118832
48148
56592
53114
915493
1431803
304104
1949905
802085
642163
522276
1482175
1083778
1305426
1850354
16093
765627
526544
1306904
564191
831860
1685870
1398376
35508
1284266
1809820
1378581
1986606
1958108
1644463
1025432
123078
1724455
840759
1518791
334287
458436
1498083
384387
38630
257360
248538
247699
1346461
612873
337632
85322
1825202
759807
1109060
1690795
1884594
1019222
654154
137378
1801279
65533
1784059
1495394
502011
41396
698460
552422
1622739
920799
1547570
665252
574867
695949
1910752
1639131
926981
1642423
65625
350885
109857
657981
641673
1467576
1051183
1871340
1843520
648403
1531714
1528448
1481253
1336360
370112
1651166
1820025
309598
1509786
1844318
600942
294364
653477
658450
1060086
613586
243578
1205055
971326
1750939
1113192
995234
1536469
333225
379740
1444811
1696120
1796837
1062611
166757
309752
1393437
419242
515642
40082
1985996
1294234
572850
1170852
798778
299094
1195367
520425
1325433
1481553
1138737
1356691
390521
1708085
1942237
1464825
1534338
524326
512509
171643
698731
1783687
1664155
441691
1777043
978966
1516588
18346
1324421
1429916
1390403
1099853
1483485
1861981
527690
468199
899106
1036174
1988562
421775
598146
758462
253453
620811
1231282
1200169
1462412
132561
479424
1624988
313457
111073
382858
52553
666277
641612
1007674
1352157
1057621
359983
20655
305160
506990
1432920
1276725
1076961
750208
42831
224065
361723
451833
382975
675760
612541
1879881
127898
349830
1486447
1577658
1148287
912752
413358
704369
906518
742949
326157
1098908
348842
1166388
652946
1049966
39187
82840
270880
1349208
719187
484808
943008
811828
60817
563847
1211542
973147
602060
484616
862784
1969101
1650647
203629
1690067
1199739
86762
1169121
192257
1213339
358868
1627124
83890
1833736
1453338
291759
340350
1430235
270012
43558
894563
944620
1536321
1741855
383277
1612484
977829
1282218
180448
853931
1292528
1749613
752089
1218521
1402712
1863478
1920545
1737623
1215818
955773
1918815
376714
1207114
1842856
591177
70904
1308231
119536
74626
469884
1550871
384502
365006
753451
1208099
1223486
485248
1032607
473401
1456789
1058565
1083943
1074744
650911
649946
365880
1683330
1532175
281597
599843
1158102
1589817
1304145
1691884
610527
1445047
486908
974269
1943761
1230433
1298714
470911
260388
1121099
1223435
1366497
776317
208692
47476
1097836
347930
205281
969650
257199
806225
356878
447223
548559
616679
1804595
1473585
1270026
894271
1552748
1432822
1433208
138639
1014505
255187
1311256
1526528
1001683
251708
1975721
1738667
1739892
823598
596195
3130
1850801
1934863
1217964
1777583
1669337
1936411
1637040
1663222
350368
1803179
977797
473337
1699478
1515240
636242
47258
1071694
1436209
85032
1252279
1095297
639078
95366
1075086
1681575
1442639
596284
208995
578759
1657100
1693712
135934
200974
217044
558498
1879231
734621
820354
1072931
390523
1624717
1633774
1710841
1949134
1434170
1704412
353843
58100
325274
445447
1798594
1009806
1913813
625368
754120
1491527
1052520
426028
143835
1507902
1524608
1328223
1072115
977934
1763962
1335423
243548
566048
1215325
887145
1607482
1138792
916624
143808
1047667
1373887
1391499
1714166
503480
1777513
1192525
112096
1699051
1865721
1559825
658800
1237285
1827165
313279
709406
1386653
45427
393487
79240
1697322
667378
1245971
219623
1594539
823718
1870402
1921162
531329
733591
122473
155723
1076462
1798969
1185715
1251733
1648903
859492
1693446
1363886
979233
61753
682041
1856745
738220
1722441
1592383
1164492
1272207
1255877
1529222
1246307
1698771
1011203
1765102
923950
1610203
1619504
1193571
955398
988119
76924
1661352
1949191
1665237
930619
273318
1296612
1504738
1728582
554380
1282883
480767
1858363
1430646
263009
1158884
500031
1829723
1642843
176017
1800471
1571419
950258
734008
1283997
547773
1189372
739938
474736
1105261
1919107
1023797
1331122
90009
311604
241905
888800
973244
188755
664179
737970
1615157
364803
1392271
1633880
1432538
1064440
236767
236920
1002679
622222
1011142
1291049
1323421
101771
1180236
1968925
1352521
1749920
167736
1667084
776473
644849
963929
445947
604070
35070
340457
1907461
105263
1790531
1118103
1747486
1980122
379219
835520
769668
1699417
878970
401257
1291258
250069
461848
1352780
1854036
489312
583686
1321200
490837
402983
851337
511818
50083
1066038
1523322
1358675
1595420
1543748
721159
1203147
968470
759222
1499132
1946535
600539
743445
613862
557047
202756
580672
681437
591455
186125
1645055
1094944
1867971
1513042
279228
632937
939749
1100845
1571215
1186250
1673486
618742
1950446
1198463
1455193
727933
987939
1746562
1882878
1754357
864082
747452
1665418
1352498
335524
40840
1234590
500750
612347
333675
253185
109186
1286579
131947
1550728
880442
435785
563656
1838269
1929318
647736
528031
1793710
1147492
861969
1679242
1185431
724493
712415
556924
1959712
548852
1664314
1561751
1232000
1309887
1334162
154572
1782032
1195808
781148
1498487
1987736
1705912
634682
1600210
638979
672064
322845
1092366
1948142
319199
559394
1427033
675261
412353
931435
1764966
921309
150958
1175304
1331282
1221025
351062
1196529
1192385
302014
1126046
1279522
1920349
883045
139729
543007
814153
1331960
1251002
1570754
195492
806943
421980
954778
583343
1689495
1556276
1090660
750245
234252
74670
645717
284236
1207189
1253924
1948261
1767121
768487
1318972
566174
1645910
1310747
290418
1143714
131739
1531360
1730430
1529864
1091445
1610204
264129
1336562
1031056
347440
130198
1366105
1671986
1448832
1174829
1013199
971185
1152266
594367
1147179
1948442
1794812
1481929
1151604
1603367
1478235
1264972
589953
1878027
713668
1559111
1319951
112039
371706
1511505
536666
998061
242937
1167467
699581
1004454
232509
2216
1258506
894501
184164
1999339
1251517
1122097
1961042
947926
487313
1348129
380814
1352543
657916
941813
721551
1965950
1844339
20422
1222650
464159
481246
1997970
1198202
1100055
935864
816676
1074555
223095
438882
351084
100226
611988
1077652
835731
1564315
1441288
1777427
947691
278324
1453045
553791
1247990
136187
1489882
1688994
1539804
1999133
1336950
181127
420894
1103724
1648223
409786
423143
796125
1300662
1222933
1597856
1883723
263901
214299
369596
187868
1167106
1031707
1081995
128187
31728
72541
1772184
770676
1071243
1487850
87251
1446378
1774269
1904901
1429462
1557230
37332
875480
483729
852094
747284
185630
1404148
193067
1131173
1254599
300202
249454
52763
419800
324688
488871
1068175
841721
1636673
509697
479390
1985728
839155
1603332
376203
183509
80974
727742
1152955
333778
1470302
1913786
251188
449313
1439471
564387
1120917
851894
413489
115501
917252
886028
1575989
643103
1965989
1232399
1213984
257459
194898
754647
1600585
318217
544564
1177592
1940710
1416160
453005
1198807
1222279
100883
1592041
1841589
363334
210022
1622851
1160526
19966
76420
1401994
554088
1289506
522222
759375
198239
1819011
115966
1739250
1782603
154032
1850474
690739
1724579
1548246
911206
874832
633094
1073454
268291
680598
308170
816509
1533379
1984988
1018517
1114033
222082
1696667
691728
913140
266248
1661546
83000
1635102
1087377
1791363
1099280
374108
964206
885871
312812
316057
1862110
1882586
1790150
1856556
702579
1034403
507334
599057
758906
652141
427961
1359093
983288
1353928
999813
246981
19083
1180756
1062302
1172211
1561721
361896
1035714
1354114
1211613
306990
356517
1178835
39677
1536331
96301
544628
1455079
585978
474741
1275359
563278
1508513
1061728
1724977
953791
428586
1975770
1016177
1898907
691502
1927977
959123
1753726
1450496
1545877
813254
1456253
924886
1502667
84910
1534517
1222628
456325
268889
1322865
550815
334063
346106
999683
1527646
1961812
5854
1611163
1126696
256826
1907074
582976
777870
888311
722052
341954
1979450
503572
1575720
1585694
260789
790121
381497
988181
1388561
79934
1643356
79288
378592
449607
1929761
1482862
502283
411855
318592
1979634
510845
1485670
366573
1606837
843336
91377
1549106
1688788
1633716
497372
891820
1413966
599117
1883312
429761
1823712
936959
931447
1004715
619735
426074
1986704
1243835
1966611
1801583
1282239
1145834
1611932
919575
681865
679422
1463949
1626871
1796216
1339391
1104753
1209581
953926
1657299
467463
1200265
97399
1067317
942051
821678
657525
1657596
879105
23539
873957
1981834
1208004
1868746
1751050
1896878
209844
1431230
266134
28696
1992838
110201
289049
4728
1114036
1160978
1619707
1310358
1875993
1539934
468034
1771296
1079083
1537180
1018874
1299955
118930
1955436
953906
1847999
323944
1834951
1678139
915957
1495260
864852
1045992
518309
1927144
1487936
187910
510623
557647
297144
705456
216317
1663674
172782
1003599
1414068
821592
350222
948385
55274
280476
1857538
263220
1001862
1480841
1675524
1156748
77061
1962994
541144
1582015
221079
291087
931149
1853383
1375719
819049
935166
1959664
342773
946636
1455960
678475
1623656
1172368
296577
1492583
78693
1161727
1373420
739058
1096625
277129
1374138
1645632
688706
1821008
397078
1295726
1754820
313284
1753444
1413193
1444015
1920697
356428
725010
1246923
1078710
583361
944281
107772
1064155
1590021
355020
112603
569586
1340981
508062
1952930
1300375
917604
100977
1292001
399136
669955
1508593
1867840
105945
354665
1084384
20494
72372
246352
1063482
1417348
1827471
1047719
361838
630852
670404
1977261
1151380
1076621
938134
1199756
1960505
1943558
1422793
1170234
1529154
198931
901210
639339
1438660
738775
1229584
1619470
1845331
154922
1126632
1872801
345989
986809
985784
1174227
1434674
800726
676582
1505205
1424726
736807
1499062
1553676
1812835
336397
646208
558179
1218703
679696
1819110
1219096
1609635
1246351
739490
325088
1426632
688030
1270947
1262387
1994395
1557027
1603709
471769
1360235
1944736
960384
1074010
1719710
207911
175396
810421
1654676
822025
315763
877247
346749
1187375
1328137
597239
697298
1473281
651412
1449710
936116
91470
1131557
243468
1634302
1776418
153672
1978283
879685
879447
1441122
1891930
702066
1662761
1198159
514537
876429
722406
559754
1944260
1710753
528537
605052
551779
475631
669281
1420011
1448021
607507
1324690
1701215
775173
260687
1847086
1184750
311766
288667
1229232
333490
1516552
760504
1408662
1904227
487353
747047
976774
929402
1526979
1154102
86072
949110
306923
1088704
889444
164184
1490880
1132215
1671535
1397324
362627
1186348
437412
1488564
1721698
466823
1548644
1130470
393657
47321
1375277
1306095
1368601
1307917
164342
658036
773378
1124026
1306268
1077163
1960700
492637
703478
594815
1357768
166699
1067658
1538707
1835997
1816372
854590
1585626
840682
1410112
104851
1733567
328938
1170371
277091
845666
757204
618563
1198367
679505
81067
1103625
677676
626536
502675
1242958
1229013
1077415
1587000
479158
611029
643651
1087956
930464
1265676
593810
1942675
689272
446141
1526654
401516
437651
467138
1027367
1821843
861126
1029007
1912990
1160101
269230
181682
1782570
1956075
1334702
1740859
209421
1894281
818462
96027
1000793
1704398
10427
1953134
329532
1291918
391310
1161135
1511634
602749
1794666
117606
385297
676511
887022
1223448
1105259
62344
1283389
568006
1353349
1483847
251496
1086043
855746
1333637
1309096
960206
507480
422647
859893
1378257
743155
357100
1703524
1852926
85170
558273
1932832
1452332
1378634
43520
1774020
660744
772430
307977
63314
1446866
1177932
497271
657939
1709851
413582
770972
583963
619352
1037766
909186
308012
1569117
1563218
180427
1248859
454894
1453485
1368216
96774
547344
1188443
63013
1177628
1839532
325039
186755
1983174
657154
118732
1903585
811810
1651926
541249
317493
46313
104185
1626532
418481
1907175
530202
1474581
1447716
1193373
623999
1725242
1212489
2844
730654
1421096
1533334
1181249
902036
907292
374917
269645
1927520
370057
645459
500675
1242930
790024
1581335
1777472
28392
904520
1250820
1742007
1407577
1876872
556314
448513
731295
926689
46695
1252717
238200
1258183
567212
1947729
435806
1727299
1805625
1577796
1725806
1315792
617291
185266
1563483
1536540
821524
1378109
241521
166768
845917
704382
1979874
23258
56637
1587996
952391
1604154
1225739
1361843
32099
1405142
1939871
1786478
1734988
6391
997804
1245639
1310890
1603758
1681840
518803
1461065
1478091
930248
858409
620843
346215
1248943
1829283
33261
1051459
779285
1362137
1958451
1373167
1610500
388943
1141998
1776897
1750115
874297
1920302
1925887
1359881
186578
250277
513558
1565108
1077940
1342607
1396193
1220094
843484
1706066
1344971
1953326
36043
1308652
1619966
1007120
1373810
1834642
1864042
1783361
426765
1044417
1017359
1446945
888108
474963
1677390
1171372
1085095
979902
981329
100464
923747
930315
1474620
608436
264502
1520648
1002497
1609100
167402
1731707
1348511
326307
681343
1282851
355631
804133
1039806
1109095
918624
1268884
1643784
605116
382874
513209
1319173
1149440
1156542
1296807
343644
1136375
552881
1691246
459195
1626751
137432
942697
1202436
1819277
1870526
772452
989331
1403738
156322
1290492
697733
294256
939572
1504246
1420612
566358
1126980
1552687
1490362
1338492
36225
1986769
877752
1884907
1833777
438183
269178
822522
639384
735525
843856
157357
1010202
1522160
1481102
729249
1851791
1306737
769167
295154
629552
701728
440458
766084
441193
1242377
63717
1406570
1076288
1191666
622853
529248
933243
199127
1911510
302326
364969
1690040
410243
644584
1020701
948676
623435
1009893
1426228
1487502
1247988
1622779
956934
554567
53790
886366
1118593
432669
1901079
528233
38663
1279193
61422
1539650
455513
987665
1101131
1348179
332249
1359900
485345
1982490
1457761
661973
97778
1010153
1879934
565028
1848748
1978366
1076944
1416706
214508
1253389
1861329
109054
1990224
1396654
928814
1592560
608431
1209792
688068
1460059
1919573
702616
1164185
1611339
607415
453114
1834806
880875
765097
251971
1243847
1562987
988568
516650
1507600
387299
1463254
1938841
134748
725714
151498
877868
1762543
960655
1749141
1887988
1010509
801833
744098
519382
1350697
607651
496354
725424
877465
237719
313096
360384
1966811
333628
608193
1790178
581173
507499
1900842
50402
1544841
1201655
438437
1282742
1752152
650930
1029845
1980326
529461
127033
232190
1743991
1982716
767563
1581241
633321
493524
1292317
369945
921982
1598915
195321
320497
1529808
1282378
1116609
972826
819806
1722620
33924
1178606
678895
68899
1051823
926153
719684
56923
1871549
80349
761897
69486
32059
220319
283702
654056
1592994
1073588
1939466
1618017
1751367
138665
93912
771115
1995798
191763
1636749
429053
1235879
1635842
1653407
739781
740830
937733
588868
1889671
1247251
194661
1168525
1211785
69677
1849499
1227592
1588468
151602
1821877
1127483
1416008
1538974
1216905
1469357
1531748
1746665
585941
485928
1083093
1713161
1684657
1049861
1434120
205887
1941296
1919312
444334
48656
1549096
250459
1161500
143790
214212
1417108
1454687
1999066
1639250
1143573
683021
1880851
1020049
1627850
651275
174302
8897
1733262
89612
1282480
762287
824308
551078
1825201
1676632
1709653
442546
1708512
1109600
1727288
1430394
844469
1851471
1555811
870508
580744
158344
1602819
539163
1146998
1537824
157157
349922
341820
270841
1939307
443240
1779657
431885
1675058
313933
1669072
776321
642373
1166482
307241
720557
1312633
598170
1858787
1024489
98982
788006
577814
1938730
902783
755340
24631
516414
1196834
1125844
1086600
1019643
73735
1698173
1707945
1807150
264024
1872143
1406294
831696
673978
587421
854507
997812
1222281
1948527
267416
356631
808895
524072
1300581
584576
599178
889714
40786
1854938
1471461
1662196
1285786
1308500
1273194
1593571
1943269
588771
20365
739857
227947
938789
774689
1784593
1587732
1094552
1318882
256733
308415
289653
950579
928133
975526
492982
1689700
431272
1207897
271672
1299154
1096773
1528928
1178942
691769
327266
760721
1802410
1682108
1327315
711992
167759
509881
52502
1325859
236905
191671
1670582
1666944
770879
1628411
676884
184590
900466
492497
1887385
310294
1055272
1971009
1480231
889619
1617022
316222
1871142
1168351
1705871
148222
294808
691382
38517
1445464
438785
1730230
1158991
564001
1955965
1186355
823063
272734
1906649
1575724
1882792
744485
694025
434962
575676
397940
1794329
1917632
1276644
393825
739435
137680
1214651
1263762
1986845
1157417
649111
310167
1624734
1269918
582197
247901
452734
460663
1834052
34375
600145
1448195
1979854
699778
402025
1500912
1895454
276417
1345703
1374278
492699
407016
485182
325571
1766873
1126397
1093952
646710
110485
159556
1174739
1870321
7809
203221
1985840
820990
879351
310171
762098
1631049
214660
1585335
116820
1593755
141211
1480668
1361633
104454
893348
627397
400506
1634467
634837
763512
1041104
1879147
379950
1638140
283232
1172579
795276
88407
1486170
218767
1931139
934211
1974078
3746
79994
1192623
1341897
438250
875158
15820
1248342
1790030
1638777
687176
988364
1528869
685569
580214
101961
811064
1047296
156752
1291661
692709
752977
640659
151348
495033
1755907
1670705
1217749
439792
923778
1507923
1995811
1817312
865125
693007
879851
1879925
1547566
309677
39541
1124201
926942
1271362
1492334
791030
1962265
1730014
602978
1690299
1962168
21767
604588
846642
1797465
1677768
1934208
119831
947999
440353
337713
1816047
452573
1886164
1827203
37540
1430448
1990697
1324044
868663
324608
1369060
1064739
580450
464643
1742147
1641524
1493480
912056
709410
593325
790703
189644
1908643
1050421
509165
1526971
835533
1292199
1889853
427525
1117736
1556286
303018
753894
1578989
176877
115936
595791
743129
1711436
581071
485266
1884976
384710
506027
52106
173689
709106
80293
438707
662615
358742
92806
1350318
1057708
1214878
292471
893884
1340579
250110
967378
1456914
1659256
170949
1285183
740629
1654379
682843
549774
1526173
1670772
906258
961389
118765
479761
1153195
1565372
244228
1918611
1681832
122117
390235
1192941
1085906
1434833
665597
1627387
68910
825693
213452
27058
1196249
1795849
164024
1640447
372351
298576
164898
62550
1870009
1335115
1918073
538417
1605232
476006
869710
886420
910626
888787
320717
1382561
656573
16742
36475
1292516
782340
331479
1786351
1265207
305738
705687
665645
345834
1099836
103071
791511
1318545
18426
1087498
112809
1675483
1052133
1770049
1468128
1495840
1103552
560042
212545
1269520
1996130
12598
1978400
1983527
903181
908891
1307409
832557
638726
1762196
1268431
1069905
76123
1010181
1555971
1439700
1609213
1156051
1002784
1322621
1133345
1427955
759923
57713
1033650
77417
631728
909935
519072
619884
402795
1227057
1163609
95210
1288708
1449562
972815
1086995
351760
1382578
1365757
301340
497782
13279
1243181
168975
1608221
1994679
279620
1658563
300429
704576
840849
1959961
571337
683157
1978614
1622836
788492
449408
1027820
1910696
674345
866147
411721
1664040
1875524
433803
212923
1447476
830406
310325
1004964
587845
240421
1412563
300805
1229687
1470899
1743493
23555
540909
1852098
1269811
583055
505107
635776
1798680
1790833
1952061
1082200
802259
386921
992786
1652294
1381506
1381218
92509
1710206
1276364
761600
493113
490985
1375818
1518266
1627064
553545
1438163
1730353
252898
1531221
733567
1358960
531125
470978
1695056
615792
847026
1100957
820538
1978756
161628
550125
78127
1281895
1821471
550858
1983830
1420731
1386188
1965460
1096003
18793
686076
1152986
1838507
306357
781204
35707
37714
978021
1754789
1740146
352671
1308875
1893475
1764942
1153047
629113
67327
1821681
1231135
201777
1137292
193711
882247
1150345
253832
25387
905983
1127654
692724
403608
1374545
1383058
1687976
517774
678050
638654
1098741
1466917
713344
367368
1923817
1004022
968479
677503
1750051
1770442
1286517
212076
774088
1797385
2859
1647776
1340448
109351
815977
585492
1607285
1632104
1115700
141227
843582
102817
335064
1723033
1502031
1069530
213164
221435
1120000
144192
550176
306482
288339
286836
153310
812089
382124
773601
1716315
282975
1827078
1401966
196121
1306887
38911
1203344
614187
1938394
272178
1460281
129728
1791672
924978
654974
19557
1151286
915790
194848
313190
149362
1756450
926896
138771
1100147
287110
434703
690096
1283539
1218160
1945182
1106551
71117
1974139
558566
561454
409753
1976840
994733
1418828
1627146
114080
839707
1804284
1777846
565060
1134790
1798864
43514
67003
868947
104632
181066
892612
502981
410246
26393
181654
299584
1394202
1611993
1460210
529283
1078592
1574849
1047810
1337646
1359931
381541
1439413
1916183
1960713
1921794
371537
882644
469097
137591
927853
1954201
855791
221168
1767168
83847
1313364
1108058
485158
548630
1464165
895692
499493
666421
301896
1308618
852721
760296
552925
1495280
870382
783460
1551595
736121
1168776
555978
1055104
221959
1286928
442174
809261
482873
854883
438171
371398
571804
1406842
1630497
1803038
1363991
1592735
514896
1751202
1683718
1033154
1213768
895425
1883614
296889
1346348
1852653
1814660
1808634
684591
703031
774741
1453159
792102
1371993
753909
1176646
1469478
769368
317713
78966
775669
478179
1277484
1368903
788384
248003
85797
1763429
1711768
969449
594393
1272908
294625
1709466
971635
1025991
1444527
736504
946525
1784884
1339703
1633624
1818384
1732070
1288599
880565
1689044
1995755
1697800
230880
348819
458415
272171
198499
1273490
265101
530486
995324
1176897
59261
1670834
1228329
1988352
62088
199222
677331
370290
569272
1342075
34474
899596
1778505
1495900
105284
1725998
576580
344697
525407
371324
757604
1505209
1687574
1141712
1623352
935193
1598617
640993
259084
731333
1905546
469470
1969143
1294782
1822621
1440609
908329
696213
642118
1619441
1419759
1057405
738227
1374962
241195
723146
677532
1433389
317493
665456
1688480
266411
1581865
1677889
154525
838485
627255
768116
302300
838149
788366
28664
1931791
446036
1417806
137132
968307
1688037
1230198
367245
237820
1508757
100993
1237315
492642
1463447
316416
727992
1804929
394000
1163327
1807482
454554
1339360
1605859
1703522
1833041
627285
1321721
1175825
1132323
1208221
475086
375935
1316071
1809766
123384
1899519
1077624
15177
1013402
1019046
371066
1414538
942936
852615
80017
1465696
36577
984856
1024505
1659485
323071
63737
545731
1441068
253057
691520
575845
1276387
1147923
1815616
1781119
724951
306150
783762
1369590
1651166
1983269
1045203
814360
1616118
420964
771895
134662
1353011
1373709
634010
659222
787053
600151
346437
1780282
935369
485364
185219
228446
1279778
205159
338181
639776
1630145
1892320
1854848
1081285
123937
303081
932148
571940
669555
1721061
1970569
1979743
677282
944243
1367485
1697761
20264
429763
1420151
106893
1066986
1160696
191586
1988770
1394148
167114
645995
415297
1821932
263050
873596
788154
1928033
1778473
240588
1499562
612691
771954
1949775
1745599
713137
30785
1263783
668179
1900695
736615
1591038
1069579
1604511
254892
1936905
38146
1779185
897333
1298998
438004
1546956
821575
1252023
585936
108060
1687
1675078
1662287
1630070
849055
945052
946377
713197
371201
1564660
493159
1904246
1218832
139769
203702
1198460
1760597
1536818
438133
1508583
417270
1496008
1575184
1648964
1835512
265614
497621
1882711
1927293
1702054
1999089
50299
150682
183209
581166
450285
1098525
1667315
1739215
1495689
9252
1626432
1704997
70138
1023536
536880
483243
155255
1410296
1544726
1283792
407263
1374134
1800179
77758
1061206
1420924
469817
888232
1216137
826610
1615629
1014550
924757
1447834
240746
1658674
1284554
1320726
759775
1494276
1638251
102750
91300
724373
1882966
1158700
4655
963543
662574
1423953
1435147
922820
999525
1495653
1947621
279833
218413
1972630
987826
1832995
1540854
92164
1362405
1743572
1743833
1429142
164899
273603
644224
477287
666082
910184
34104
1721496
1286857
1626974
538340
774072
300695
632802
1063136
1145553
1174251
311034
1751578
1360635
1634286
761244
917574
803804
1548749
854467
729445
706413
1979938
1164327
1743486
1208389
108730
1989630
1578656
415051
1364033
183907
840103
403280
1475570
300158
1349268
1275000
1960425
1018881
91307
586435
1220798
1658917
936259
1503733
497525
950537
505960
1001253
551661
1779486
238433
657329
1303884
907640
578630
1025904
1187119
739438
1178956
1253167
1080645
819986
1727907
1927982
1643071
1863783
633002
1165627
60503
466263
364781
552851
438190
1190512
1090488
1230362
1713261
679166
1869886
1308630
1526079
898782
249184
392006
1263432
662230
1814743
1869072
808310
1378122
1872532
1237471
1797706
1433718
187716
166404
715688
474119
474805
1927786
1303070
272289
155775
1232130
1167263
1930079
239150
1780816
1899697
152153
777396
1978414
1388823
389263
1419714
239124
833903
430288
762888
1729913
1887083
1908804
1724310
993587
1788151
1283038
1356273
754481
1806391
116014
869348
1314455
1438112
1165455
446083
897054
86741
1158216
978292
189472
941136
240306
776908
616157
213098
106472
840981
956589
893992
1330447
936786
1220838
1515473
1129134
863057
1734157
641271
557356
861646
1970683
1740012
775023
423493
100643
415038
231164
1903662
1766768
1267521
1226122
1836492
440508
1259151
1125992
49486
73487
661539
1136492
671774
1631780
1707835
1846893
59406
1693055
1295392
1780044
1968896
788373
1772870
685736
122484
59469
651735
1141852
1318320
1698215
1431273
1320347
246647
602268
816676
814103
565507
1437002
1304839
563317
1094856
634619
112057
21769
825286
1074981
1246488
1666364
1377441
1325558
807005
1731646
410084
1471240
493660
282370
242222
1495225
709811
1078336
1774769
487521
334959
1673247
41271
138045
850519
923349
80251
967798
760570
288688
694274
1335315
1603301
1994992
1140941
315607
1907007
1124513
659726
1006660
1777135
1738016
386080
230465
1638019
1760554
1784164
742686
1222434
1696815
1931103
979543
1006772
26885
656139
495701
546715
1142043
1553034
151433
1548082
958634
339696
168376
1599800
769845
1126528
1380455
1882717
1389301
743375
696438
834668
502501
1115288
795013
374294
117519
317746
1926377
1385143
80949
874870
1246808
344950
52048
1711558
821375
314713
1674441
313759
389215
1200239
1932503
110654
885270
1687066
1482188
1117120
521282
978155
1956652
1386982
1225731
1158668
1679750
708914
253128
500300
1623602
361934
1090357
9967
1796393
1678019
1774194
1425366
854371
1138623
506935
1514386
1047536
1182832
521452
1068248
1940987
346331
378191
1294228
191506
940856
1893316
81023
1770756
13193
1543249
1148374
415289
481060
810868
1030165
1724916
436382
1207797
1717813
112409
1597552
1695648
79728
1885973
1312072
849410
1702723
446525
661648
170623
944641
898428
723603
1848517
1159221
140125
1975981
504583
947804
1658827
1168420
1973055
1576345
1351380
568743
366627
825444
168716
800629
40788
746716
1362104
1609313
1794566
892932
354194
413628
203395
188701
529326
221712
892305
1293127
1034479
376218
968141
35982
1533348
1029243
333384
687630
1346941
1788796
861175
872751
429161
601975
769221
1553445
660466
378299
1319469
1631292
968849
1019665
1955897
818290
549804
201543
154935
260626
1811258
292437
1436743
1241330
1079140
1203241
1132735
867342
696572
1339722
1482365
1640307
1081390
1607725
988946
590490
1539719
799145
1705852
439827
177011
1632881
43854
285804
490778
1790439
579951
620289
268149
847891
893214
641849
1536212
1317776
186103
1415562
1406200
647478
1238092
1570512
1055016
1972977
1753878
1913063
222494
1500163
1411345
1366076
1258634
1288238
1768584
1043005
198188
470673
1178052
738086
368
1477207
1982089
855516
996488
1358169
1263803
1809826
835699
1056432
174341
1988398
1584814
1869386
927595
307122
1591761
1458819
961912
627960
1797309
96760
756401
1795819
383646
1681938
1024942
401165
598230
1898001
305762
635917
270213
1542324
1445359
361998
95673
1089764
1413599
15127
1153324
850555
252999
1083763
263461
284329
1393549
107269
1203753
1448293
522138
1206793
1919208
789202
823034
712915
147756
1672153
1108846
1499984
441062
25182
449517
1971137
1222658
437884
281363
259806
254051
1290671
955209
1842478
1924172
1923076
1073510
1884319
1212166
795815
497830
1911160
1266988
588456
1153486
1859203
217055
1752978
750477
1843150
1234090
773139
28698
1758873
140066
1226001
1777680
1987244
1574681
1966037
328530
1081215
481496
1116129
422116
1626315
350098
58328
941497
382866
651295
658145
450350
1192827
281185
72079
1808616
1953436
1538053
891082
1475665
344521
1639545
1309026
633123
1400899
1161127
1161252
1709596
1317146
1676681
930554
1645171
48241
807823
893964
1836583
1776186
388576
264778
803341
491564
1288019
1384295
1804620
1624946
1249994
1490220
1148473
1682055
687772
293779
435172
1767692
1493151
1326396
859194
425498
914281
1074788
513426
1769255
1647504
692574
1040767
1506569
601116
942359
1555159
759816
662763
1349185
1755873
167922
940607
687881
389105
742773
1903501
1134213
1418096
729851
1732945
565036
1855701
1536085
762704
1999022
1605673
1972342
1519773
1754063
1870163
1852706
477263
462317
1909566
1870142
328998
1757814
1159134
1898948
353927
803030
842519
1818393
1177686
1952806
1028842
1429888
703752
1818948
248126
1041714
50805
490689
776541
373025
191360
1361257
1740144
1166810
440775
15588
1669999
334336
646871
1868399
1151359
1013041
520331
1683127
1028750
1944879
781794
1116060
21261
687642
71544
971129
157100
1225953
1612994
1721654
731621
76613
1315180
176895
247013
147161
1400047
189280
609278
1512675
1887308
1129155
1813403
1024916
1815016
1764967
882596
1921152
1333070
105739
1785721
864270
100547
1188117
1656863
1197349
1122438
1043654
1087025
1702411
1998242
283509
407013
304752
1580869
1558751
1530722
554045
452270
356974
792024
1816158
150309
468883
314335
651833
760168
1776783
1366941
1914150
343
1621942
1171245
315192
5178
1322360
569891
870986
1974961
210912
871264
1680065
463687
679138
865281
1034341
1244612
717150
139273
330233
1088372
1005502
1565138
276369
1969207
984135
584887
1248975
69574
412505
613177
364149
1537102
296418
1809027
408463
491320
1171747
1950419
501407
570380
118351
1926934
913972
204802
352924
568879
1155700
981202
451731
107091
1742006
1300949
1989150
123164
1368308
411165
665084
1110813
1015360
103018
863214
760068
1170806
1485088
1975358
920669
525843
767102
1401882
1899453
54998
847450
1216653
1257367
584217
1523583
978460
1689499
1928983
926071
810708
1788620
436621
1585389
961480
1036896
935093
916905
384678
44476
1124115
1814984
285525
885825
436847
22429
1385433
1371679
256970
832068
1560014
1512021
988154
158196
1606116
1355947
420785
75735
1304535
1005232
1076863
603411
902278
1477605
940373
1180156
40808
342085
767328
1778991
1487381
1175909
1102614
1979348
1844357
801070
1130430
305279
557075
270575
912544
1095419
1130169
1959476
1812461
1300514
1912025
1730340
1754656
1713224
1326495
422582
1971543
1160470
493873
1449112
181133
798304
1752721
1873648
832076
167432
451215
470890
74772
45491
1703654
808914
948609
1077700
1006402
1516077
1867266
1101674
1326235
1125189
1356575
963937
860751
1079465
1638013
460433
426000
43106
369269
440316
575613
453505
434818
1390805
1291377
1152881
233361
926666
124099
889687
768456
82047
251898
887329
1072492
1463522
563934
781405
1590716
1257222
310005
700529
949111
375583
1214868
1373238
299423
710157
115581
1450210
274541
331400
732197
295126
60286
769744
206573
113544
382059
719576
1983496
631194
436081
1742770
1957589
714103
1891839
1214798
1898138
1850562
1443841
423853
1362501
290832
238806
790163
488954
1600465
142891
1044996
9165
1246261
360790
737553
1057224
1286440
547493
637636
1756226
1698136
1145368
805172
482645
1377120
1602986
207989
115429
682086
672125
889258
793601
955549
1395661
597766
548696
548963
1359839
1477481
602172
1417265
1962557
186425
154137
1660569
1751251
1250790
640693
925524
1108793
296568
177648
93471
608264
1449864
1964995
490998
1568031
1941467
669942
981868
1110501
277815
625561
564883
923262
64657
608746
1312331
894274
1464265
722391
1842877
1287824
1160111
714859
690435
628859
1986509
541474
1589468
1056104
15356
1428434
1612491
1468692
1955781
542495
1723965
643537
214413
159455
1094609
1655505
918987
774279
1102861
75951
1353225
642195
1918380
977577
705391
1906736
1439349
1896311
920420
398556
788129
670626
605214
885477
866454
364259
1821319
499449
1773229
1155359
430747
851487
1162142
135719
1736256
42898
645476
1858799
225145
745423
1890761
832888
198803
1074845
850937
1422153
1840126
739509
617370
607105
922584
1461020
1359321
1539786
331139
1279762
912478
1148530
449481
362748
1652628
1156897
257269
1011614
368458
1141034
903322
168489
1473402
1425917
1764456
1115419
214881
946102
1611392
1153646
205052
1741904
1883572
1014453
1310883
1597951
1902581
597289
332165
1310925
988351
1141207
517813
607517
463772
1672742
1395210
1295366
1034077
1503331
743652
1101470
1003548
1628170
705946
626495
94332
1858223
1360121
448112
1071941
1095540
523090
382994
1209700
318939
359506
1846830
721276
767656
154096
658351
1010497
1402820
395789
445061
591568
495144
1222503
1239133
651832
921313
1433763
1147280
1188577
1401059
716566
462580
929497
1768562
647404
1340472
1456695
1934652
649495
1333645
1114306
896435
1272294
1645574
884386
1126012
596209
54580
1906224
1780531
620907
135884
547010
879811
803074
540070
1485791
338356
1210057
887930
1514773
70306
1779172
724218
1059962
1254879
236779
1440977
246031
871032
232438
400455
1268127
1348251
773587
598584
1778620
1067180
481396
1756569
1212789
883893
1152132
154101
1838977
99573
570438
1348418
117337
531932
1955839
706471
1929615
690501
162505
1071446
623847
1087739
1724769
1887520
1035396
1524181
1306496
1377471
1238214
987069
1755272
386890
1296585
1733032
1771899
606210
1817964
1879426
1310904
1388741
851715
1313539
507708
976637
890767
784910
1079451
1118714
1417452
1313619
578328
1164269
748174
1348018
744244
1621671
1520654
533887
210902
171663
1780823
1482356
1575975
437538
1118318
476268
405217
130802
1706981
1707666
508840
1214291
1355498
1325476
1561441
1713186
609913
1331324
1625246
963725
1570078
887996
194680
1235595
1617573
212982
1513622
851883
1482452
374518
1524763
1972891
899520
1287206
977287
1239965
1006863
896960
1567429
1704760
1874210
1054458
605275
13384
391834
936898
336518
162845
1873068
832561
1577481
1439699
310649
363836
933206
422193
927653
650574
819067
1808085
1055973
686691
1089885
468918
1785049
1322481
659593
1219522
1142783
655089
165472
1149829
1234877
921678
545826
563558
1313318
1048099
1677984
587022
312090
1645784
320046
1720423
963704
262781
909511
1674374
1299809
707544
1696239
1365075
1844465
1184881
989487
349078
1345161
446775
664098
1365090
811167
1131809
166398
1608931
1521002
748664
1986700
499786
1570814
1423371
936769
1629075
649386
581275
1145490
1914282
1075265
1396943
1246101
472297
950900
1777767
767947
916119
505558
1505835
1550634
694767
331722
1506850
1288540
1201470
276452
70179
463407
228511
1433228
1564507
1692677
1655599
976074
303414
1662232
1140300
1544745
269283
977387
1871425
1322079
807217
621319
21278
1174622
334767
1645266
454022
1475515
1237767
1795584
988568
716878
516260
1617938
165247
582086
640139
453525
1382904
1971067
383423
789293
1704537
2962
1636330
1135890
1911627
1137702
1403436
367349
30229
877423
1771575
86965
471088
203840
357473
776833
1020573
387176
330685
1423200
1125943
1718363
677410
1370214
1740582
1346951
664843
459699
393025
1704872
1846018
347133
151371
1331219
429620
25344
1736139
564362
812033
1453039
1290143
653399
1373787
77382
1764782
741061
1468345
774521
1441216
1792171
724481
1326307
1914448
1354412
1810303
942577
196554
1488956
1272409
424169
371270
281469
1215879
182900
153772
1748415
310995
1408571
1470633
203839
1965835
1328481
1960449
72972
640945
211321
1917941
338652
508824
467737
1005353
1862034
797441
1753820
1694948
1101189
947618
908225
1121011
1349076
841076
1718407
242594
357132
741915
1862823
407258
886143
1588726
1467299
820613
28623
1367285
1841672
1427397
645801
90634
946211
1070457
1125412
1294154
1493695
1726443
1450744
1108120
1236637
1589831
106482
1095769
1046261
1960393
128094
170403
692659
1666260
142775
1148355
1559524
1483410
1817009
1942334
1048379
1168709
776267
182742
127864
1451415
357931
1770783
1244517
873823
588740
584446
882378
62998
573298
1342579
1000454
960975
43657
1591348
1172769
1943625
288991
502056
1840557
632288
917126
387630
774384
176420
948000
1450422
576317
1918877
1612591
1234843
1465016
1197305
510339
108711
882504
101116
218549
83708
1546119
1206279
1349573
1837436
1764126
82987
754341
167477
1533010
705273
1811657
462145
1031938
1235435
1113158
238921
1725723
351955
187905
1376462
1611706
1918215
870274
575377
1875254
523244
1482733
1621808
1066850
1671539
383397
1411838
630811
1510419
1893405
237656
920653
311229
1526346
52503
844068
1829551
955080
677154
572965
1675080
1285294
531789
1508128
1366964
1413958
1536078
104470
1676878
683037
1921562
676182
285089
1337377
720598
779114
950814
1643212
528599
1125237
1297803
1929112
1705
1134887
596124
1910878
925065
469043
1598578
1955125
1855517
1184596
658806
1522032
1860462
630488
175835
1285711
1157440
168644
1208978
1885681
1008444
1415525
132384
268939
232806
266907
1478886
1865691
1100114
77689
341865
542562
764040
317156
1295460
1086649
1647877
1330714
1793857
1780067
488132
286527
240563
5554
1268932
807084
1215548
1428513
1857370
205910
1885854
458688
1030045
1971422
964955
773091
897608
220501
1041794
750252
1861607
1133686
499210
1211773
41927
1240345
1910601
1594764
1675678
1543141
507248
1894503
534360
1581723
23286
182717
1693703
185864
1377415
1972316
1597432
1939707
903569
579309
22447
110291
125215
733259
1934775
220730
1033321
414813
1562013
1523693
1033277
758503
822908
1062009
372973
1897974
1396507
129348
1309541
611122
73990
543356
23973
1384532
1678335
397453
1450661
1220572
1560328
1527540
997825
1072520
922962
1471057
1222304
1512762
767201
1676681
1037958
952423
1671860
491839
903446
716559
248721
1684702
1423108
1394372
314992
90753
206127
426829
1005307
4610
429439
213324
861169
1117669
759824
1229182
833266
946221
544754
1507017
1593436
406793
1198071
502668
1202057
818344
1839227
1762980
633437
1789424
1625892
212818
1940161
1884222
1527723
1608201
414834
1298273
604533
281329
743179
341865
198136
613564
1316682
1710516
935759
1846522
1789212
1680772
1208361
197307
1784597
601670
631916
352632
1648231
990247
1407590
1621487
1093269
1396758
1472616
287582
1658766
890658
1379125
1327856
98776
1777904
77979
172329
1506604
1456201
1401318
423740
276404
274649
1959564
795468
1336569
904741
1582875
828718
277831
650965
1615861
1222282
1239394
876733
1536651
1378925
1846154
893936
1434765
727036
919428
1653909
31386
777520
666408
1239995
1807395
869482
1190460
252234
1487760
386355
1659257
282268
1376308
386740
948512
927252
1759923
1630766
340438
474564
1209078
648482
316064
355662
1022216
930333
957736
670696
910245
1985600
1635326
400092
1772923
1329300
1759897
627942
791564
820800
1998101
1727336
791996
1983980
1111713
192271
1746149
517697
1939382
1747279
1439250
506468
1273734
283534
223538
1989702
296333
1130551
1011331
647452
1627313
574702
432255
232666
516484
1910122
1861349
1402974
898780
1536285
883300
1306738
982488
1094283
1388132
867907
1070282
835739
1034142
225825
251953
1206069
173719
1960364
235625
283975
79004
553561
135927
1220357
1095467
464831
275595
31183
358883
1165332
1638285
673254
1812530
1634198
1468276
711337
593099
1435401
911331
1219569
9617
1646271
39007
930696
16309
1623176
579398
1662969
88065
8527
249512
1621879
1565092
661239
1840797
513938
1993315
155206
1198388
1718078
1189329
961659
498589
101108
1212748
499196
1514641
206268
1648826
1132347
1954763
316606
1116711
697676
1170506
140901
835452
531480
1063088
677688
368678
1406775
1271827
274204
5248
926830
416042
854762
942972
1329360
531848
1774065
1223575
1314935
252214
1992781
322015
1534817
1000594
584595
840324
342603
1165419
1421068
320070
872714
233315
1363062
1508150
680165
323542
1794411
944259
524896
1788965
981505
830673
1296893
1255177
771026
299602
1659615
257053
1488799
567040
689644
1431129
915177
1304822
730299
1924596
1390510
563055
1639156
748101
1189815
1905624
1964397
926989
87790
1670154
4365
745345
983632
601485
1953141
587052
710762
1825526
691557
1808882
590157
557316
1832156
175424
1660770
1862261
505334
672597
661090
1937833
1992470
875187
21458
792458
1686688
1118113
602077
1648780
276332
578570
1237355
1357207
1439550
1154846
70950
508044
1993160
358278
361912
612244
1900124
135813
1094765
342933
487032
1094585
1233953
1267057
338754
795123
1418883
296502
1344294
1686681
431470
1427555
552202
1529283
1980759
1058284
489855
1633746
285600
870394
1352637
529566
417826
1627115
1334914
187188
590308
1643162
1754902
954659
987164
1739620
669205
1571615
1163332
386956
63910
1855728
1774925
517682
493378
573459
1157548
16953
584371
80981
1554362
1931780
327202
1304316
1060955
1912372
290977
505291
150515
857811
1882738
615443
1451146
908276
127929
1923154
1030671
748989
582411
1769468
1645575
991520
1228014
1521403
772895
1294414
1052621
1023404
1339856
82967
359912
866828
465916
1996246
1095406
747946
99738
162475
628133
250799
654989
1518630
567592
1085244
1106699
1536516
1844510
397490
1799313
1892928
1111033
473480
546141
124147
225519
645463
493557
300752
636151
839106
692355
1374529
301671
461078
1060054
589417
1110756
1539802
1625256
1189007
648104
696585
1558118
1225105
653514
290106
841070
974170
965451
96924
107049
619436
102263
1268148
434478
1145013
195315
328223
1514738
640176
181212
319185
483670
960456
687607
542618
1134831
768944
1225317
1833974
1587239
1603866
1642952
316996
1110937
27092
1878412
686058
340521
687306
1206986
1917845
232019
1641737
575322
1757423
1748200
1348861
53946
26835
151601
1295304
1915454
324520
1983
1542639
724732
109055
138504
1593222
465988
1282958
199412
1443037
155116
396417
755771
1989814
736576
1925811
932250
1842562
532420
699259
1413635
266292
1448622
442977
1648222
497574
518885
38597
1427518
1108502
21979
551862
1310604
1609371
1713144
1624104
840578
581248
1232629
1081865
1821746
465197
1593845
690849
876609
1858794
1257656
410463
1944046
1158815
470548
1801232
183902
861586
273793
1507730
1828791
391173
901736
300305
1462263
1636768
751149
710042
891565
1433025
1608828
1026190
1380514
1199685
1280954
478708
42883
1885613
585579
45074
1621716
1563259
1896211
366329
1129564
1369789
1395292
1342849
280032
632362
969251
954503
1458941
1936684
1011293
945988
861647
1013528
1908534
1496706
1150403
650998
194305
1225579
1612991
1477539
1154379
860867
700415
1735787
312790
1118875
17517
549866
655159
1079716
1746341
102057
1500819
707025
475061
757559
669868
1778685
469007
1240403
1541045
299573
1557327
147029
332140
1430397
584745
839086
1515318
744961
1154013
1110420
1492129
614885
629596
659225
294846
1409264
1018857
1761052
126379
1509216
1975157
1636958
259413
272894
1407634
1565360
1893251
1901475
147452
1287796
134440
72016
1610447
672960
875282
1934320
44469
678639
1456404
891552
1663984
313677
447270
1742277
1687960
1764776
737453
1103907
151892
151842
1466153
1508855
1078789
1104379
1883999
821970
810497
233872
1034273
243500
1403791
1378707
58049
1252119
1042350
282269
570054
1494851
1032915
1777320
449930
1557891
1091505
1322958
413141
1795444
401071
1145632
1023212
1556365
668604
1863743
956726
1365959
1111937
38808
274927
971077
988918
1686470
1488541
1726058
206505
1529561
1303064
345480
1159376
1700934
778026
528296
990070
1758853
718678
324467
1850091
136017
562215
38658
759771
1409227
1009482
459873
1798634
1055845
1627356
1749250
9421
576034
1533746
1926294
1879696
524240
1890259
1136342
1954462
258352
637308
550374
1341901
1050806
1115058
1794978
904929
1389899
544836
1832724
1596338
910732
1043839
101239
1166107
1047422
163441
689315
358893
739246
1367959
1040608
1386796
193358
640491
491786
1601343
380413
702844
296608
209469
77980
699749
914517
1182451
1586104
358711
1499853
601451
276526
1976597
1919809
1633280
1628943
1538128
1092250
1271558
809122
879656
465002
767901
145612
1216012
1307795
377018
131089
64259
992320
1642743
1348713
1396283
252109
1127649
1950815
713970
352537
1065936
459310
379886
1511580
1333190
1759188
1621271
54763
610055
1675114
103434
1342473
808759
121114
454167
1887452
1942422
1867104
1616813
1183317
601149
298656
1524030
1499647
432012
1490313
1134031
1578209
1728089
969120
425981
903114
1302220
208226
1923113
1321213
220838
150524
335464
459438
1003191
311700
1611820
1530274
975045
1821713
988463
1807988
438694
1204230
845671
776475
1904964
852843
998818
655202
356620
1464383
148726
307285
1284432
842179
850595
483915
1050231
201490
1161652
591625
641138
436038
1627370
790514
1069996
9493
218286
1867921
1720081
873322
1192076
1959896
201287
1062902
689024
1652612
861087
121168
1388699
1488023
1959240
1071694
720098
1801623
686220
897583
1457264
1121188
1519063
1370267
1856288
930110
1164979
1326037
1832318
1428308
974779
1007461
1436568
195843
329253
1618884
1516507
1137589
1550552
1477497
1648619
320688
185920
1355097
1318275
1818064
943527
946943
700502
1813311
1713649
1618990
500570
1512585
294418
371447
1130466
1872382
1741102
1839501
1298488
184641
904015
1775026
888312
1372132
1356733
1277636
1841375
1362396
917681
156340
1862943
1377409
1194435
1248653
30951
365897
1297025
940204
1903074
1792188
1867834
730324
1070453
1239122
1823406
895837
1829299
1630782
1961588
1339975
1454248
1335925
1783380
323706
201032
147896
1129101
1797687
1937610
630623
1520406
1435293
149625
698955
1477179
835603
1887478
285193
803629
1145868
1763589
1088587
1298900
126782
1669914
941775
339107
1347955
1340416
340512
1243054
1743558
1604639
1121672
1821922
1132785
896779
752378
776059
1170149
1214985
1939788
947956
1225003
1848671
908814
1600561
115991
378615
437182
962229
655659
1105685
1983129
1704298
819777
1780247
1071607
1867045
719815
491980
1231998
303248
34138
366722
235016
997214
1986459
1916855
747609
1158315
661200
1126457
1944616
1641855
310086
771495
511649
603705
1170677
857269
290262
1969039
720911
818249
277557
635697
613099
1275132
866162
1368520
385777
1197869
1234415
1741969
1736786
468587
1481794
1070237
80949
115109
506464
1973497
662504
338073
325597
1447333
1575391
1301688
1440997
82856
1736260
12905
1372332
1435906
321847
1211470
1815901
432637
1469325
421314
1635998
934426
1214830
1916402
1178299
1830169
552512
1176514
545600
954486
755907
316561
747978
732316
1292216
1497791
1803657
1934943
19172
1645238
1328335
909907
122849
1356348
572251
1074278
425488
1527138
652290
999890
851908
865931
1754933
1850620
1629810
341525
128058
229203
50070
1067235
955774
1768538
1795901
61879
1178277
1870761
1918977
612142
1377083
1247646
1756474
874357
821828
330873
1178717
202603
1995569
186034
994794
420192
1197952
1047576
1225752
1996041
992397
1305526
1911299
639856
877744
493197
1020658
1114909
954936
1711113
1057792
1835518
1864827
1122792
338805
508925
1206764
1749573
1684329
116410
780301
1532
1386024
1743735
1204705
203078
264859
1947420
832689
787862
1300634
927771
661287
543137
1314118
741604
245493
416790
1479242
1776466
442403
660802
1381
1633394
553325
1305169
1706950
1593041
272460
1726937
1737824
865057
1480713
555542
1627278
1592638
818065
454360
1206342
113308
1141256
1421296
935035
92512
619929
714146
253756
1248519
801333
758644
716499
903492
1255799
135908
1685448
311392
986695
680472
6958
933410
1847060
73118
4993
130281
1195268
1053115
155012
1201219
1715463
1589574
1803975
894185
1606693
1789174
1500216
342123
827558
1385762
1199691
338188
1757376
1763656
1350977
753715
1229231
337205
967932
580278
1940770
1260136
1833167
345234
1870720
290071
1454147
448898
102194
327525
1909989
1331597
1536043
569005
20392
866957
1609694
251032
868787
901491
1469933
1115214
1208823
970573
440703
1441243
108563
1175236
375786
124322
475446
499120
650061
977641
441359
1208892
223179
700638
224054
1871083
296500
877152
520878
978076
1652550
1093017
1402278
1980089
1710080
944302
1670343
862724
1420233
801756
62881
827429
1515547
1417135
1842174
1242065
493880
1627710
1029729
1424500
1671694
66083
272591
1650045
1633024
1714479
104726
1978604
1941758
560819
167808
269562
1288158
1424059
744921
785444
1886190
1413106
314542
1597347
508723
633627
842493
1538192
983645
1800576
369110
696749
786070
1999751
1703338
543450
872716
817713
794150
1155830
149168
1737797
319960
227705
681543
1532668
434280
1460378
354034
880613
762673
1090037
598451
206631
651412
147693
1740775
942587
1290856
65583
1699123
1311717
100301
1837454
258384
467248
327684
1769346
474837
1042441
1767974
1603975
593298
229140
1434376
1173589
1121922
632194
988266
728521
1488375
1746711
1939070
690356
477653
1931416
172907
1000531
1301991
871323
307806
539725
1999196
1595555
599952
856141
152094
1356902
37065
668396
1651174
1995257
1364679
73105
1487219
1797642
400696
133536
1299925
1578490
137995
1908995
1251743
1578726
1227059
758653
105155
1331460
290513
1227517
1963359
1710437
1447958
102438
933119
155275
264400
522898
1096284
500619
600195
1417945
1627377
1368960
1103445
1105346
1538103
208565
1289519
1801848
315924
614069
1538634
1100601
1620981
23721
295553
164075
1670599
461160
868831
493963
983882
1347200
490960
414315
1034849
831823
1368089
1132677
1832879
1958662
352681
670778
408251
224552
718301
1176837
1109869
798531
1653563
100147
466321
714525
581627
383401
63834
63502
115098
606079
428835
1382092
105402
1889895
1978504
853133
1494851
1507805
716100
19799
1434173
712694
704441
551273
19597
792224
815835
1815840
313432
213895
1956203
1236601
963101
1516574
910925
1382074
335957
1518066
430281
869792
980630
1908462
830910
1128476
998620
658979
1857148
985566
770495
1938835
1261544
325120
767845
579659
1931380
1686998
706806
1166722
666728
32528
1243270
847776
128539
1640259
1434340
1016548
99409
546275
771912
1899128
1709189
1436861
1541675
212377
1401324
1579583
954331
559484
790845
81341
762302
208783
1834237
1348245
1280575
595236
902453
698298
1030337
895682
1062229
1358769
1948957
129139
999622
1675595
2200
660110
1914815
344166
231014
29372
213117
1088489
1350669
1714639
501555
577132
1350485
1199767
1452807
1746305
1212672
371690
1946115
1244031
525454
900296
1133714
1713669
1696393
1391172
75059
1456868
50741
80666
481847
1342105
125979
657093
1714722
1908966
1201387
1108018
1841131
625396
91737
1540128
242650
1711469
1201829
1329673
1287480
245695
1798009
8379
658029
350429
1581760
15088
1910800
1455490
112062
131066
1764458
20562
431626
1347922
782623
276996
1434185
1305730
1517977
1375189
641850
225508
1786386
295855
846606
281121
1028680
1749545
54686
1452341
1692690
1431621
1660027
872431
1519465
1909663
649409
291054
1923590
1316515
867450
1981795
1959090
1928729
259237
938673
984812
1660149
504056
912420
1848441
551788
658921
1327516
766784
869521
305618
1858222
801435
449534
206239
528629
1308095
92632
1290809
1328028
923287
1063259
585503
1676815
635567
1061146
836318
1538827
263230
1832562
1059802
714533
1756651
1909548
879658
1299939
702939
805893
1963806
341344
1335359
906769
1071187
315515
1204586
620380
1172568
1137509
1692791
1177070
497029
484492
1443372
1389074
1901696
801662
1468356
13706
1872581
753514
1557936
1127657
463051
1731311
478466
230369
108306
1902241
1893404
289661
1807176
774501
1616534
107925
1398761
715992
638233
1044280
1033306
1833184
1215944
306573
1449111
1926743
42238
605875
255852
450130
1689423
1456401
1177331
927692
1553817
738079
1483061
778327
628703
1660641
465837
1316260
1619011
771285
1876608
1437694
1882891
1180016
183616
1818919
169428
1227315
74224
901181
265270
1471139
771268
1358192
1482521
1707809
1617827
906870
823807
1026133
836219
155990
564108
542493
1352761
72354
1987309
654118
983975
895609
1410360
610769
416106
548035
1833116
574101
964705
246101
239305
1662054
1153554
178867
939085
1272829
1273275
1264311
441414
1368073
1010203
1600032
1699508
1180672
678515
276071
281785
1856099
527118
353248
1499593
514159
378418
1810938
1855281
590555
1302736
1173778
1408918
1346939
1886658
394823
1060689
688132
343870
89422
1722559
1671041
795918
1488117
1313989
485119
1464036
607736
122866
1040532
1578153
1785952
1079958
730434
663909
1794326
1828502
411643
1088863
1753469
1531454
1366094
1275074
278333
578452
1428338
8121
242621
547305
1019370
1932092
147121
831260
357374
1776530
933163
1318133
544152
875443
455420
1249979
1312744
700490
1742401
695107
201104
1005056
1584589
1922946
1400444
1460461
1197123
1763910
1037418
966415
948516
1411421
572044
764114
1321048
1093699
1353290
926925
1030788
92774
1735506
477028
911064
525952
932376
509661
650797
971200
113588
1516180
1875582
1958694
760273
529307
16800
159813
45234
805367
265561
850093
1613188
1962666
117348
889093
316027
598944
250647
51742
803517
590911
1308586
1137436
721923
1607134
1201673
604310
683976
865110
1521850
1484682
1632202
965786
1344930
768432
751548
1986384
1589701
569744
933903
1188320
1480476
1352627
773334
124450
817919
697959
907107
73928
769713
1437361
1951299
1579550
1220734
435717
39578
1927668
1425377
1371215
186092
381845
1207208
845481
666458
1585502
1725236
1668769
1511547
143227
208700
755765
1995584
442028
732902
1847974
1513407
1918740
1273973
1605330
1258274
1621590
1256701
1551920
1741376
1145916
1861953
1672974
1198028
150886
1676322
1013549
874947
746029
1647932
352182
1841155
1683237
95078
1145774
1012358
132492
1909775
1853333
1837566
1508344
765794
664994
1483095
511560
331052
1951056
1480018
637835
1040563
356595
763567
1302540
893617
1782401
390389
400404
1957137
1210510
1201412
701818
1784396
1371995
838447
1148610
1748310
1890584
359250
586182
1060668
1510181
370956
131962
348077
593503
1739409
859298
1188297
567942
319151
1879144
760541
676808
529065
564360
285643
1799152
83546
1010305
802360
862287
378280
1166073
1621782
1656476
902378
1362403
52135
851246
1997689
513113
188869
968202
64218
889627
144504
136984
1330093
494163
32196
1579222
767863
839589
1454734
582348
1610327
659099
402507
1477461
1418045
1553706
357285
875199
631943
814165
127186
798299
557782
1744598
700667
992960
1074254
1783401
1670854
972843
904252
1149504
183631
1240083
1646015
170053
256324
1802057
19848
1556730
1002640
309507
532855
464389
1343070
12859
853548
1814869
1411522
1351265
1591697
981798
1811718
1321096
473315
121576
848901
981825
1384913
22086
1717143
1913222
1617291
68531
421353
1645469
181068
1950203
640773
67970
1174810
1750690
386972
392714
831123
537510
755716
1184155
1489222
1787085
1965117
1657067
1190533
1877910
1755989
1979872
1705787
1740752
585864
1176006
846049
1309432
97243
1803376
525633
488043
88565
748134
500673
1387493
1596669
752905
1948634
1209032
944150
1678940
1674420
45399
530509
140615
910121
313794
814489
1915115
584436
1797782
610714
1963970
394477
528274
1557897
260152
1361750
798944
546096
1868482
379506
94906
1307896
1044514
381043
502125
1127741
836128
585007
92334
610046
1048759
1818181
652105
1272387
1677773
667401
914367
875354
62308
1968027
220769
427005
494127
337665
1361088
211817
1314770
1580380
1686947
673447
398085
1297337
1425494
1773611
1348874
1847913
1066231
1033407
452597
529949
390749
1357875
1930789
734538
1560787
1543144
1525560
661415
1364415
1356254
1572816
856185
1194676
83101
1192265
1090194
1062979
319102
1725465
407499
1581559
988741
1888406
133705
1273340
1774702
1123174
419219
1953819
762220
55710
1914703
614464
777277
920702
1662993
358147
1695402
1402922
1867720
541814
443612
1765710
1197668
963478
1886618
615530
1911814
1069553
342798
1527999
1476737
772770
16395
965636
967793
1261966
130190
641113
696622
139493
394606
1011614
690039
1420518
150789
1300452
1926176
1042154
1874758
1034134
329885
577212
490997
1971899
821870
1875568
1457112
441711
80075
1808222
872936
1718668
413755
492570
1333585
1283035
1033802
513674
1826100
294178
173346
290743
409025
1918636
1554324
1269228
1051860
1495891
361719
657117
619924
549331
1783450
1050007
1100723
724608
1660224
291563
1352357
1281362
847470
1220280
809608
1132883
396378
765716
118245
1723090
1308863
1945082
593607
1712129
1245050
1580259
1913815
154851
1110416
1001550
300062
319994
721398
358501
207929
1629593
1505702
1624549
470749
262381
1089526
504350
1791282
1154848
1637457
1788587
574447
1822978
323945
1143206
1765209
682102
483268
1381798
556770
586830
240092
543543
352398
728807
1398585
1351400
741601
1831361
560721
1860260
1047408
84180
1745540
246352
1258825
1399997
1629234
1014382
1352992
1946570
1749630
1080337
1521314
735787
102999
566364
1521291
946279
880439
834344
1063116
1276676
1513228
1649429
1218805
1858297
707810
484189
616822
666148
1458499
1038858
1943315
715794
23675
659257
1674557
109222
301682
60023
180052
1521877
1288397
137442
1677126
1141923
665650
672884
1741389
1605714
312236
977186
834505
396277
69072
1613858
1506399
1407148
252135
460048
432440
764441
989196
582594
1763368
240768
1021522
694815
1179168
409058
365155
1348059
829983
1131783
1358550
469010
1428177
495336
524597
1864244
656962
836417
1613763
1906663
284474
1131390
612877
1117576
1554564
570621
1820115
1626602
1378932
87150
317697
1343805
1696112
633201
509596
529797
354316
554164
1024433
1952005
1560543
869513
187248
199723
509748
1994026
1663277
1256573
1551712
85063
1553634
197145
1415387
1311855
1160230
657495
1993486
93214
966072
1689571
1503283
1962021
1265535
1598426
466140
1033606
1230881
220727
893751
1125289
828695
1646534
870712
1077595
495557
261180
1173730
1340866
501735
517196
1045406
742647
1783693
366748
541724
388332
1570551
734024
678286
1024216
821982
292241
1971343
373889
943047
93664
703079
1288350
594120
77612
1825172
763218
967517
366849
1081884
1235669
392158
1830147
596073
571487
828659
1471400
1380737
1424541
1534826
889957
675209
1932927
1144096
1363236
714373
290266
669799
80185
1468913
1623440
1765527
392014
1045443
145167
183664
434885
1870971
1741260
340969
656296
884742
1899372
117008
1985545
1130807
487423
493165
1800020
1811552
1302109
1826237
1481794
1536288
1849117
1243545
843697
1747301
166519
69674
94604
86204
1455909
1592741
320963
1818228
1485467
1840665
942963
282786
1123941
1585083
1508679
914098
1085099
1599962
1187587
1143961
622077
1258105
525842
1804700
1208768
700587
1834859
471413
124491
468996
938481
1570732
1804036
755049
834459
929640
322375
1773554
628003
833760
1576623
829483
1534970
1945934
580062
1193648
1201212
1362284
1376067
1688731
1836147
1467549
805001
1978887
1069380
603747
244153
1095322
1897590
1662218
1764007
1451917
1698770
1566850
638612
1689549
1654919
481977
1312433
1496364
1242322
1240779
871788
185315
1221836
817951
1401267
875981
950941
454477
590948
1629048
375595
1865371
1617485
1947409
308254
1865053
771246
1755370
274631
683926
1616674
266183
711546
171157
694303
157843
1502783
1114789
716612
122798
1264105
339566
1378999
795428
87441
1806751
1653854
357678
938934
915739
247643
51136
819379
1850219
461236
49471
1134190
1103407
801283
1009017
1119021
414408
1292911
1806233
1084370
629671
1934132
272553
760995
369758
171168
1575317
93612
466440
704116
1815257
1523611
1821809
973678
38501
1726379
1185058
1781290
1703240
1699609
486175
1796177
51118
512204
1841110
102287
1267704
1905164
531205
446487
70622
998962
20541
1396007
1526764
679670
818369
405898
979495
12179
758585
1452899
759628
485282
599469
1457128
732359
899534
714646
1575555
1200997
1979936
82217
66511
411740
1999185
1336394
262272
729772
1748908
844605
114316
112378
626461
655834
1168991
1375329
758953
402330
1018803
1177062
397969
673195
1065291
423879
743103
1806299
1387472
1528514
1290354
482361
1140273
1268636
889330
1750546
1463913
1759480
1055029
812974
1313879
826396
1058428
1608389
894933
962109
2896
1053876
503111
1679239
1510725
554868
122159
182077
378702
315439
117654
685284
1373508
1620780
469784
1604014
1678692
347881
1570548
964637
1387458
1001004
1940617
1802724
412356
926722
1193042
1717169
302335
373798
667284
1267743
54172
1654141
250765
1821673
1666998
1167996
309381
1402216
1839596
67088
1424806
879711
940778
318381
90351
1413316
14281
1223452
73226
428598
1048645
1049404
519100
1979352
1031510
211034
1832007
1094024
978173
372981
378209
275895
1220136
1932978
1290601
749006
1244925
1560210
269788
1129011
878217
223176
543954
730150
1841738
1606270
1756718
1824301
660098
995450
1138884
237308
1028897
1352054
1598784
1768337
70048
1495170
1242694
553452
271222
1761126
890222
244185
1406857
1377972
1132732
1841300
908715
1169307
497997
797249
675625
828476
1484255
291224
373147
1401969
1932576
1899122
97665
1797883
76616
1668306
1616503
1851801
828443
41555
892073
920810
1640861
361166
1783521
980679
1102149
563745
1234756
1134032
813029
1756410
469265
1390199
1236455
213156
1933858
865770
473157
1361359
1433622
1082246
18648
515966
1518242
220197
349179
1436997
1228577
1141499
1606790
1657337
1378261
1303750
1622607
142082
249648
1180638
1516730
1259350
59763
1260517
1597855
323607
621890
1731394
290713
402246
1834563
682342
1137941
1300373
671855
563191
1905862
1199926
675507
103651
1534178
238483
440299
764678
1141003
1468610
383310
1875637
648029
1655772
1459564
1616835
380795
1621734
183434
40074
1664917
1803756
1004819
338555
722205
587424
319486
730948
928606
753979
1399567
1937476
1976452
1380368
1474774
247061
51038
901972
749014
1800543
444553
223779
1578622
1077184
170764
886215
238339
1726764
272747
587177
366944
1134216
1748656
1462186
439425
732156
281835
950577
621615
1367334
637607
676133
342586
1150396
1486437
1369481
1039102
1507141
1914879
1752026
1391898
315959
1947409
1040932
901117
1727985
192668
1618700
1257778
71659
1040298
1396663
677436
144960
640533
488539
878283
1353248
419594
588164
1358917
1766743
1328484
388636
471733
784612
785772
214127
895449
1342656
1619428
1429622
1406196
247601
1347328
797277
842908
1198627
696130
1291079
1853497
827970
1546747
1212928
323966
921453
923628
1029873
1385866
730144
13875
633678
1881819
1713685
1340497
1435884
1187133
1046543
739978
805728
1816562
1614302
1211738
1607502
153849
36722
838604
250958
1287775
277958
1600598
1695062
1747017
753378
650534
23934
1137628
1532754
219679
1734974
469514
1695200
1156024
739265
81585
31329
227737
464810
987397
1016333
877348
235720
1311292
1425443
943251
925966
440898
828009
1583433
128743
496298
1962509
644460
1605021
1302749
806568
10355
1096042
1428467
746744
114037
726397
158433
1652489
850203
411680
1071273
336643
264305
815829
748866
151055
763476
1241426
922623
1846808
1229474
1469823
301099
1920968
640229
1392590
57343
1092244
1889672
1056431
1803678
1177826
6366
1328942
1412244
365348
49626
824320
1205249
917250
1021794
1679558
1667668
278373
1400664
1844014
786987
1675529
1339878
821780
311725
1220185
598415
325586
565738
241160
1765300
786741
225672
593090
968129
1137978
1501077
1810149
224673
1074020
1100042
1134566
596625
923545
1294222
129688
1135721
1562814
328142
96262
1227332
1987982
1177102
786798
1597992
319547
466125
1729721
342978
248580
1626847
533190
1273883
637757
1310886
542828
1872708
25463
581025
597126
1449206
1404011
1489903
1328387
1571372
584276
1292957
1592087
1199720
790269
1421986
1379496
1288705
1427412
1318572
350201
494257
1216520
1292184
518097
1538762
456578
302286
167097
1925706
1124710
1127941
56906
66623
841929
1480047
336606
1545801
394965
18877
1468452
1634062
782384
1822538
1620215
576099
1161775
526003
609964
179194
351977
1923911
1786887
627063
750842
577016
1757620
945505
1093939
1890714
621167
1281113
475412
1758524
1540740
1957382
1176364
1309761
1151818
553395
137325
1093001
1263486
1990671
1380856
1504263
964587
352973
1410463
1926026
361349
860576
894199
1726739
1457352
548397
982686
368590
663716
1958321
556066
60793
112899
972811
1610745
804102
845421
566926
122377
166041
1065331
274461
244095
109102
94138
1658781
1007515
1989003
571319
1986011
1983926
1322634
301753
1240061
1154945
1353453
277425
951915
253976
222080
1752900
1196505
349774
1347191
1826524
1208229
41612
1792941
860151
497802
1658653
1443267
411382
589692
1512559
1939820
81107
24322
1353320
640071
23623
176377
390397
1851869
1021274
241513
1465644
671698
593011
1452391
1981128
1869381
816722
1838851
1356315
818116
1860236
1889454
1691848
1961712
1421646
896236
1003543
575950
445408
242675
1754188
1679605
1683486
815731
1709100
273486
960701
1103250
1547845
1246581
1360485
277805
1535042
1899480
1524213
100322
596124
1589912
1755860
1018912
1716314
1184333
565262
1878623
151623
1340955
575592
238752
1163200
1197544
1557997
1617687
348328
728176
1888299
1486396
112873
647343
227948
1480332
1780864
1883068
1525215
364708
1184671
1892144
1976351
1031079
1895974
320487
1636007
1003256
1863415
1165865
130115
994205
1965446
1012450
399008
1346951
1831233
1192970
552939
1876649
1019799
921830
1197880
281301
384914
691523
763405
1431992
728686
964931
502763
1831881
603974
1184881
1767840
996993
506724
1202169
1156730
1286337
1104271
1356535
599568
1602398
505212
1406602
21414
1427942
242271
1804149
420077
300925
242906
1869611
209161
1578846
258909
306337
26495
1784858
1694579
1026560
1627244
732768
54193
103782
1249072
627873
1509648
985325
661515
117087
163056
1611475
235911
1373578
1987300
1088692
53125
770384
1897462
12938
1404740
1039384
950077
313555
179619
1289900
41791
956724
514905
259752
1314459
1340895
1890622
1809142
74253
1432792
758526
373382
687813
1449227
278590
1957026
772829
949064
1449228
1704877
1826237
445436
1736326
1286306
22321
272614
1301107
421702
1109204
983134
772231
1693572
831777
1288085
239491
840001
421536
1432705
204960
1452644
1856907
1389525
1971661
740826
740161
1810516
1149894
1565844
319507
1489643
304924
60784
1244478
1557265
1359520
1792362
1319683
425814
1594180
173227
1096329
103307
63474
1518143
1005217
1750256
1195354
745223
1066750
1195413
21236
772129
498035
1196771
641108
1335732
85070
640428
184256
901151
256825
1585559
610225
21805
1450508
1256013
1541028
1653410
399991
1886122
908502
1289123
220754
870138
1042742
607819
1123380
139988
662545
625528
109913
1675027
575075
1164333
1040026
251765
1819770
1138326
1723805
541840
1258000
1043155
918992
1393103
1614502
633422
329151
1627874
1296722
1383282
180137
1407143
1874579
36050
1505495
1504946
1417859
423752
105527
344299
539343
692980
1046173
814663
1847281
522120
1863355
912104
655174
1305336
444585
1906451
685119
770042
267960
1287101
751468
279084
394634
1035946
1876268
470199
115952
1114245
293419
911006
1015328
593185
1834055
1845055
994877
1749728
93191
199679
25506
918893
1627056
1320019
294063
1465556
1517715
110545
962096
1185153
370559
1425777
1772673
220531
1142948
288569
672326
1077690
888306
992671
994897
1354640
1360021
1254291
872504
436014
1946162
264706
1896443
1144142
605558
1249308
1399805
1167926
800671
1329270
778631
85124
1125498
1408338
1088997
687932
1083230
1094864
1415944
1129171
836435
992242
1716042
213775
591632
1759620
1246221
1373634
520898
1730234
603531
499455
652936
495278
1995977
1872030
1253612
1275258
1887418
727552
1631669
1716146
1287123
1498003
600733
535104
937088
1459226
981554
1506795
132808
1598255
1118419
387326
1755329
1803728
949277
796990
1810433
1268801
969932
470031
1530810
1567649
1034758
1314838
1215126
515693
898080
1801669
1341963
1357660
124523
251508
1568694
1572162
1721308
478160
767945
943440
17008
625676
573462
990628
165869
112691
1766560
691616
74649
1008872
1709711
694619
239386
522781
458029
150184
1888110
603687
319931
1414414
310588
184165
764656
1147404
310558
1098996
1641443
1850175
1301672
1191915
1503435
459688
395567
1281467
705644
42948
538793
1083044
581513
530369
1417995
494067
400627
1788623
534429
206811
1210077
633129
999084
982528
721117
698428
1942284
1085246
538934
1545058
1660336
933657
194969
59036
1794561
1141037
555705
1419106
1002664
518380
1678175
867162
411489
463203
1597315
615085
1940424
662539
82945
1563308
823505
356157
1214685
445984
1642553
1007158
331322
3840
418010
192451
788427
767694
1582602
1393104
291262
1339313
1878754
1506018
1794603
603401
301359
1183100
1785040
1002611
424462
1800003
1627785
1256590
1900303
1026147
1714406
1044531
1602635
145183
1345693
749096
1255033
1264646
1309990
1789676
81050
855839
1343210
424488
247928
644892
1659346
1254071
838791
1339432
88559
197561
1319203
700983
771311
1326101
772796
1320699
425552
834367
112476
493387
1529361
1056674
1710107
249173
1116711
1160433
445776
49668
553086
1431963
826306
405059
658567
1136803
1631648
758954
1690839
1338083
478297
1442179
237475
331325
1999882
987567
1436721
50436
1198970
1332633
1996376
1854844
621476
1371348
1471855
394093
1492803
873654
1059056
632388
970520
1783626
594641
1369054
269060
864922
568498
179038
335503
124327
1550094
466726
927523
1050287
1607789
445334
1596164
349597
1733545
131738
1902273
1247758
1432612
1555222
111361
1979906
1989961
1233807
1842819
1414137
480936
930817
48902
1932113
1677033
16690
1968667
1529074
336181
391863
1168309
689614
263477
1245337
1528068
906441
353195
430905
1036790
498922
1758050
1478653
1031064
562137
1148096
1584492
150589
1259631
1342596
1165960
254023
993709
933195
1018806
797326
764594
1910945
1984966
34651
912414
1746133
1610317
253739
117717
1972873
1326942
476755
1555174
1404349
1153330
1039839
1552604
824886
1998789
1670475
905140
882914
1287762
1692057
970796
878790
372200
1724157
1600069
407238
527797
1115113
1149430
203785
581530
264968
1368897
1359783
291823
614055
1576938
598170
733157
706391
87419
1431374
1796575
1302685
1250895
1120114
1597230
723164
563245
1185417
1497070
1868768
350370
636224
1749214
66509
1071191
882858
1846178
699279
453973
114391
298681
473564
377877
681890
269963
1793279
1918205
1662644
587261
530623
1479205
1108035
206087
1335536
910312
1699412
84470
1320713
1547694
862457
1111527
1353408
1425347
1587276
1203446
1483699
241785
689960
351636
1700669
790467
1376613
1070045
1384237
962089
1203584
1916415
330892
228124
25206
1373384
1081630
1415785
1115405
305033
490353
778334
68873
1060043
988563
1693253
1600659
1613653
972541
616223
1602304
998950
352323
200736
505833
984271
439439
1809532
1490713
1410465
903013
281003
588920
1546860
645548
634900
1296606
765100
625747
966829
1841776
1927297
707643
393850
441368
871745
1875363
1099069
538295
1421192
1433563
845638
1924818
1170166
1947491
1194666
793138
474372
108062
219922
1660464
196634
971375
161331
1555764
343605
789856
807911
264326
1779429
1902905
1437991
1060665
1696399
379890
23028
1789416
1152896
838799
367194
1548493
1046719
895063
1457632
1382413
1268168
657568
1445806
1357525
866310
20497
1721355
1202789
1798085
923031
1255417
1068573
1142974
1942460
1015035
1886269
141324
604482
1747188
743072
381552
1453814
1742857
1696002
872086
1773638
1407714
1511368
1020436
1211313
1139441
212055
1323679
86246
1761744
1537866
63815
1215431
128038
1527183
1996899
1435074
1610893
464818
1022336
1698275
1323301
58197
1570004
884217
1982698
1487296
309689
1000786
1943352
105862
1513633
406776
1097400
1227814
1429763
944755
1869507
352513
628383
112900
1484027
902657
1205576
764766
796416
725906
1147074
1397984
94982
500685
1703560
1297717
303276
419579
1844033
1269081
423136
769604
1579016
801618
1669973
353990
978768
927612
961509
929505
776574
1217144
1550786
1237790
215659
1614939
282782
413019
403459
559351
1466988
985557
1443360
956069
1103672
49511
535999
1365183
715251
1588918
241334
273399
1931821
1498047
1549368
613587
505595
159159
93409
377436
222324
780168
1083505
1098532
371663
902108
1293121
260048
889274
46587
1063708
1471610
1470789
1701386
186782
1424358
892531
1105435
1356386
1793002
240286
931366
1227071
1506997
1466182
634847
610999
509074
1651615
1170428
908415
701600
131370
1647667
369335
729459
190278
68998
1184753
597090
1561159
274933
11667
166245
1292882
1409258
1454045
600584
1537294
482722
872636
530547
1695046
1918243
857597
1445441
471960
588554
1633788
846295
692924
1870428
1555321
1602814
1601930
1956529
1871671
756323
118873
1728323
1146190
1299543
1415816
813925
1004748
1233525
495662
1124046
1903401
1997228
1272309
269285
1978484
133996
1914364
1418353
1361459
1101301
492731
1737191
1702880
92296
1007418
1387738
489265
100018
1968203
914983
143344
829365
654897
829789
1117816
1976367
1859753
274901
336076
974664
277208
1831516
1898927
1924166
308657
179966
1608766
387859
1090771
1145045
1317463
1159382
1902200
801276
580507
917196
564347
862744
193438
1190201
160493
282995
1111167
1683480
1552529
17243
179794
1449249
484538
1843669
623078
14159
1502771
500314
259421
1249365
846999
1631875
688071
297288
953119
916940
1637875
1379999
1688820
557239
34640
154064
1920711
1147784
1108207
1418070
793359
1386081
1202565
273001
1911542
378891
1589464
562977
1611583
1234115
198456
1474606
1817543
556042
961349
975575
417752
730325
1019649
575322
1372208
531084
790634
1256588
444951
830236
527740
20340
519453
224085
1886551
340106
1685056
530744
1149934
1351461
676590
1660703
762075
350907
1644380
1587545
1308309
1741636
1956900
1688717
98242
1889796
292432
633181
1199699
1580918
1199486
1523078
142734
303399
437244
1400391
673100
867915
1349132
1317118
1502233
897503
1224947
73753
1787478
1822746
282810
897972
625494
6551
1157742
1088906
1939630
825188
1610184
93936
629392
1691183
514827
564479
273021
44340
1476677
913034
1944400
139850
1691647
132945
631692
1571172
1765857
398054
31828
1414861
1877480
1847534
1685845
1965940
1565926
184952
1153817
857167
1263728
1220874
1228810
667162
1987683
904885
1914888
1774127
1658958
1706041
419004
1478614
856966
1793067
679435
1287707
573253
1747595
1289739
1499889
1287455
239273
729674
1136902
1624850
1999636
1479527
496170
637712
1038116
1127965
894157
506395
552775
1293634
1631016
419221
635175
619465
966557
380498
1236854
390154
242987
1684923
461651
627610
215226
1241387
1863551
830130
1460431
467189
1753601
1845404
512813
59870
530025
1477174
301429
1499803
1697821
1289532
1924727
330473
592522
1453822
258617
671633
644716
1632345
400848
1061854
86546
493958
1087187
10700
567230
58712
784667
1205784
909176
533353
1423658
725801
1723956
10686
364621
1573070
1298096
1006240
1575071
1164832
1422063
461406
925356
74723
944471
1066397
386790
1511834
1838264
834787
10498
1257065
495944
1705712
44993
760792
1520571
865779
1705860
341638
1029133
309054
948751
172440
1741614
1857287
104384
863884
1242490
1328256
1416615
639946
240542
619613
1537945
784935
30714
940222
1320993
1946835
1706534
326237
1810059
1314592
1568450
904838
1589745
700104
1493114
1189102
1901170
1652864
24628
1053350
1141168
911303
1991039
1402763
1538505
1876745
1252279
1729029
219600
1956678
570206
1389820
1208964
1682496
487748
53121
1249684
1560885
6672
282533
591746
1683261
711899
328237
214400
726473
1746722
1742615
488372
1787939
1804560
990962
814292
1054730
462104
1347780
1989523
982156
1557059
1597223
650205
307349
1100799
254480
1036231
242103
547304
1304635
726509
236041
736846
1204441
898800
637342
428256
170804
581069
246724
261450
133751
1862558
786507
1503306
1953625
836295
772799
897302
41887
228370
317627
1419017
1220524
253318
1401189
1246142
199770
1831542
1615920
1528876
1664903
689053
502023
521177
1479687
1451993
437855
918496
1473443
1230029
1924688
267204
1096931
225901
1259719
1849306
197697
1522461
974523
1523728
113543
612649
18292
1843216
58264
1643950
1913660
1312085
1774955
1599544
663184
1411716
967494
1171398
804794
393972
158860
1790844
1275568
1804292
1580739
1584298
1383279
1180135
233259
1655142
1025616
196416
1328161
1209275
73627
342511
456768
217858
1792059
1673015
1257995
112746
1930361
1780380
971640
26327
1686489
631812
157187
99238
556790
1485344
1992835
1458377
847417
1776418
1696364
1749138
1866573
672144
317816
1952771
1873240
858394
1125905
541979
1015203
813046
1667112
1710988
887403
50580
1321123
47655
1575571
1877705
35829
189027
1744254
461367
115899
107964
866045
226565
1927410
1973000
192040
1343889
1099628
968367
197974
1703734
224268
1870605
1491675
1626528
497013
1622154
1614966
455356
746139
496211
1883476
647556
880552
863828
54512
1966305
716615
123133
420964
1987417
76508
1359415
1720568
1077873
330303
509806
1670962
263241
669877
349360
1699866
840532
1350831
1967282
1425078
1579685
620997
811556
1480186
504755
1676006
27912
649508
399151
305462
281157
657911
1707985
1940017
493551
1552983
793439
411362
373282
1418708
797610
302754
198924
632689
432376
178898
316787
1539213
1462104
801884
758996
1706189
139485
1816825
1595488
1810606
1514532
432765
1569217
1651603
450769
28907
665507
1493221
326617
886886
747634
1112535
1818515
374148
1266906
447726
1002585
1951068
1469587
156075
674900
977731
480741
207402
248101
1442041
1477696
1249923
1721701
1786782
502453
1267814
1823479
645538
1635714
1164094
804816
1433699
253071
801578
1236568
1882998
1218378
143386
1233247
1198294
632119
320116
1438145
49846
533938
1438059
1339032
194679
1862537
1844700
1330693
1224907
1781394
1598288
696159
548956
928052
928243
1487946
1790396
712163
286223
929241
1293019
1975997
413589
1578709
1004269
1300274
443889
978823
342935
1751152
845633
236112
101835
1080798
852767
4560
785834
100525
1015168
434864
302959
110791
1987724
1473230
333037
67315
38962
1149753
820701
1346510
909566
1131250
1117988
180450
786102
1262736
755975
1778034
508833
1481180
703163
1438199
1709257
787019
126711
1871300
1337317
1117115
980005
490347
822658
774307
646109
1930539
15849
1269087
11324
17843
566263
482354
1353367
1967647
1184747
897742
1619153
1320957
958086
1585444
266760
176907
1356192
953475
1039520
438791
1700481
705225
1122253
1360217
122326
1444401
299267
964584
466020
1888738
438831
696885
731293
1556492
1474970
633092
161982
864903
1306101
149369
256695
207339
1576555
1253550
116990
236602
285946
15986
95224
1127334
103469
691703
12994
1512453
1306069
885160
55821
1004003
687308
434378
1324807
1220794
548330
158216
348606
1607226
1093540
1311035
751052
486212
589696
1271816
1434193
1449321
1698710
1197541
644731
876415
721085
1174398
1118092
1309814
1274934
1718242
1321519
1706662
1853504
1831967
960813
987796
846839
1864344
283128
1121813
882145
1438578
221006
1089378
1923892
263735
416400
1391913
1061060
822812
1640514
1360766
752882
874093
575417
1819702
408194
154144
642312
1510552
1520128
470337
1369206
1364396
1927133
1642295
1265690
24093
940852
1360484
115043
1285688
50950
764515
1867410
1446310
1410842
1997444
329316
1139395
896793
64814
1683548
1355727
378723
236989
867573
1659332
1448809
1252650
1983177
931222
1851963
534662
1548394
25493
1094524
588653
1675215
1381485
1240736
1995503
143492
1390825
1003915
504422
1010783
1208940
1692402
317921
1212862
1990180
1090032
301386
1535250
1297748
149179
374621
628713
270566
1580897
1249506
502767
459744
979772
1086575
185239
1193807
1189602
643652
152171
1978801
1283257
263503
1957544
1270565
246353
822415
633716
1548244
623734
1814783
1303431
857132
24488
1183623
1316591
1352622
268900
818821
611135
1582070
501896
1686844
1237129
696368
101483
1408452
296370
707628
1949187
121925
1877459
1903509
1360282
1803630
1185053
94247
1562020
147886
415021
1576091
295232
690819
1764164
1515029
401938
866653
1164133
299693
1620895
265994
1550434
1400350
783870
1299424
445413
1257937
1722357
1057422
1190072
1484735
1251658
28792
162237
1212253
742913
1702888
764296
135412
1287469
1314514
1656072
740476
475199
1332752
1609466
717415
499532
867380
102388
702564
1068611
1199637
616400
221829
48123
376529
795246
1362301
252591
1984297
1944709
502571
1060614
436443
498318
1175261
1486173
1489298
1565919
579096
1477853
141692
1506733
666885
1751964
969649
506045
788429
1045741
640135
162778
658288
760099
1686493
1158433
774272
1926866
948686
531375
58618
952743
253468
1149170
586400
1390506
912278
1172454
1934063
298383
483717
1453853
386322
1462659
1246107
241887
191025
774308
221947
1502162
1522349
36665
1089191
1017491
782490
493999
505324
1521842
1249309
1676681
805745
1770711
1841134
1794487
659646
1527127
1246100
681951
1647121
376136
588807
564780
781874
267691
1401462
507364
553716
147548
961951
69819
278343
1656449
1628666
881969
526769
573063
522779
1647999
1216413
1804583
349831
1091616
1815653
1767806
169638
1318617
1718730
87632
1098398
163483
1003403
575753
1735366
352057
1860596
669160
1416894
493567
145184
97517
1573010
589849
1321914
1825513
1396551
1062727
928398
290930
258378
1472757
1469024
1989310
950936
587154
258064
625820
1155714
6504
1128894
37694
958367
801115
1565364
1486418
1579780
1782585
1051567
337846
1842764
1721858
1686865
328245
650125
1535847
286374
986256
1230730
351332
867411
1679626
1039198
1082160
1888421
902272
1170190
971417
500638
448606
1795202
761007
1200689
1458854
139101
1845117
28116
577935
1373368
207499
1754748
1325524
227222
1677307
494262
730735
371271
1341243
414615
52791
141236
1674702
596794
64740
808345
1309631
1946954
1018761
1994410
1872074
906573
800417
1702364
1659368
236840
1037300
407404
492373
122801
1115075
1936770
437303
510069
1812952
920519
247512
1527247
1452106
907874
1294291
665354
796111
98929
1328837
1228924
1133761
1856958
674847
1068071
672909
1819137
1247736
123505
665566
77245
1211117
126646
524885
106225
380335
1270107
780581
931110
437921
335562
971999
1437285
499456
256341
1170721
245619
1985443
1233002
1994551
1164688
744542
1522702
690139
1304025
1218025
531243
888914
1450478
179905
823217
1705111
829176
1258537
1308452
111465
1904442
1552611
1010331
965473
1352421
301422
637165
1808616
1240940
1093976
1929821
374138
1337497
116360
1104727
98013
1339032
1996438
1383303
283255
1630757
1797323
497959
1116415
1977185
1048704
119832
1728520
932215
598973
624113
1295172
1022860
1834892
561543
551049
278942
542410
384419
503005
1230851
173187
835386
1546532
1271941
688913
1050709
1629508
1289622
1630074
907013
342781
820467
1209601
1369659
1054314
1655516
1382019
594636
337534
1298674
436092
1352496
424421
1157311
588200
1664958
704882
294218
793395
174490
1565155
799599
1918406
1761212
1404779
623245
194008
1862897
436349
50481
976844
1964398
140837
126038
935986
1589360
174952
1489660
311799
1420799
1368604
779887
1054922
1683281
161093
264759
384090
1979886
870860
1600580
577309
1626253
551933
913034
1106722
1015206
1041716
1560469
396280
456069
1997493
615526
902178
338477
1353311
1424433
247949
1255864
1261274
796164
805595
525163
265808
1744238
50489
1361450
1359817
1780964
565972
1133627
1994078
63685
154451
1226526
1248123
885213
534670
1662044
115741
910969
199503
1678662
1854911
1642877
978177
1565147
1486575
295573
959812
1917385
1195466
694083
334867
143181
1048704
300423
788999
609921
831635
716326
1102721
264380
124080
1838278
299207
1016045
1609827
1010728
1729077
1648046
12784
1862933
1214198
1520469
953150
1080433
1864704
43704
1395968
1397342
1920158
911156
111856
325258
428228
1167002
1560639
687576
177055
1064078
1724504
399166
1376417
1970630
1543490
15437
1625461
319940
24054
472320
1076077
1710062
601744
276903
52419
513703
1281913
1651382
1927751
1265098
1675757
559632
737459
1953987
772306
98951
1703802
1605937
185653
233721
1573435
446196
1759695
1545028
1154251
1183444
535096
592458
973636
1002887
1287557
1090497
1266315
613655
366622
459507
1669065
82455
541068
1435461
801427
622292
1201100
796791
1186959
513886
89411
497698
147833
369274
101527
1720086
1660886
761342
1391945
749428
206737
1865997
126636
852434
1631651
208601
1361246
1580571
1998229
692935
355072
1902009
37089
466030
1544284
1849955
1267437
1309521
1458827
1036937
802190
411357
1028591
108240
504792
1146335
1372867
596345
489324
891135
1597397
125528
1343397
371773
221874
1278345
20543
1158654
1174936
819081
1240418
236261
1900385
1141711
463337
958272
867661
1920897
147632
1457795
329902
60704
1586987
85719
90765
961810
1090785
1301680
310387
171744
66427
1157246
1056320
709366
963509
918867
110696
758890
1276838
86898
604577
1877410
873228
614471
1994917
220977
407122
120393
332916
1256125
1829167
1894238
997409
1370363
477102
1128505
808583
1845104
892109
1771070
353197
648710
1428081
450800
1984388
1787330
578683
673632
392365
1465402
1187495
1652600
924695
1342692
1725627
528700
371334
494879
337881
1903991
81523
1472737
1070183
1175897
1464719
1751830
1631353
1152048
594906
272218
43031
438747
1795160
1192797
220305
209111
932815
1093185
1264109
698970
1789410
626141
1481771
844170
821186
1536911
175727
1856631
1258687
255494
1990145
560842
856048
1449938
1177980
1358409
1702779
1481409
517948
188625
27674
1732588
739197
640095
1107483
879185
1901535
303959
1614353
1438044
1000483
457846
1646737
1482589
1198739
617486
1806517
1112299
1130696
1801947
714239
1492649
917541
264627
1599646
362335
1064373
1811673
1543362
988939
353586
613823
1711935
1749175
1048941
1176489
843728
1899552
805764
1045317
1690506
22758
838574
1502774
1266799
181608
664611
1802110
812384
457164
1815014
317422
1567315
963651
492368
1759299
1993887
1375140
1894240
132865
1746245
120893
1254012
1963453
1387204
1355534
822001
661249
1776663
740882
667126
1281112
1875269
255413
530423
944623
1011912
1452193
790633
1693127
196323
1427667
1830509
1823089
254350
1363638
147879
247848
987839
374769
1152233
740383
1754870
1145522
812721
1014625
1191977
1379248
751423
189607
1981025
237580
473437
1937254
951758
391861
1786408
934629
691545
1612058
720025
1804162
1338492
370445
253086
1619275
1218067
1391027
737116
1078971
112060
42051
547697
85409
1637921
1096367
929363
1661704
677008
1706303
819770
1811035
1104694
1831059
464410
1962063
1543508
1798612
1056857
602876
774867
1007547
305025
790648
719739
1836020
1219871
1687009
160257
1115351
1313705
1578674
429925
1459867
1622469
798960
814647
276719
1308288
1327113
1413146
672345
1804448
1968420
1915490
1773574
298786
1954280
1640030
1921749
297129
1884663
1541703
1719380
1846882
1978922
461158
1854847
917365
1324655
1991006
1907042
309709
1351866
1799224
84269
174186
50074
1537347
27969
1738312
1201225
583754
246585
652400
186339
556622
63687
307174
1537838
1049587
1900845
1659052
308676
1989766
50786
1555078
1213218
1574588
197717
351249
1405736
1452101
1748664
1985980
448635
801221
1254256
858926
1271384
87026
1035676
1400380
754606
1309733
1037298
481355
1041520
1715392
1558888
527527
1755764
1225609
920856
22410
624988
48984
1864599
57365
1985975
155459
1142828
1967065
145226
1142279
1939898
603150
744780
107429
770594
1745578
301581
1542400
1321106
1669763
1783457
1539312
1952190
1840065
1987399
1263857
638004
1461107
983254
23086
1326858
614517
299189
1229646
1342715
1504381
743123
774996
315195
313451
133971
1724286
881535
1057940
113463
1824101
352003
1303558
1908471
270504
731375
326092
802458
1245234
273240
60212
1193782
1699598
538470
898427
308343
1166200
810243
1828863
1788276
1086116
24290
1737340
1873694
1819243
1503186
1469917
777820
234368
1165892
535589
57775
522878
152233
59122
1939812
1036383
1874362
206143
203165
1633735
1582270
1094143
1025570
500406
694353
1294380
1348848
1911099
136511
84481
241406
1070662
1494864
161659
1513894
788878
1856250
125424
1066423
464859
768680
195074
1516717
1329195
1060900
173904
1510312
1945166
693433
1030913
1528743
1808460
1596112
684499
1462530
426974
283768
1129195
140002
618620
1410083
272127
1588666
693058
541532
579598
1904493
1443367
1697480
581401
471841
1450857
702870
59067
1262460
1416831
1865457
118585
204886
915769
1014711
1878979
1484422
1571008
526096
446892
1170991
1393119
1664743
136961
821321
134941
1330027
366286
130390
1319284
1586390
447141
190827
1190862
1767009
906905
1661051
114658
1980118
1902298
1256033
1621592
57283
1022508
1334653
1752590
1919002
1408947
36329
702638
1570581
646332
927760
1730760
1061570
1069820
514854
1669747
864826
1838833
1671679
1670918
312431
647955
558339
269768
14862
363444
412818
562576
906568
241232
1765596
1358252
1390824
1705182
64400
494720
97124
1758509
1359001
1145231
1887834
1992203
939938
1209348
1190164
178301
1156574
96160
200581
73255
195706
729152
1630492
1182050
1397661
1919161
41642
1400901
1821840
1316049
1210431
150558
765719
1822467
102254
1089286
1936165
1802707
12690
301283
1756357
1896664
1922066
1355286
1910938
22858
1180595
975305
1076746
1345932
729255
1254783
1252959
124759
1122837
1334004
989589
37396
1977239
532348
1434965
796083
1134760
980532
1826829
604793
754499
687010
666499
1305702
1965919
1895965
42499
363741
985851
127559
846652
1792704
605299
1571075
943961
44754
561210
707026
169608
1234518
680818
1604372
843169
615091
1525128
1411856
796408
1044147
141158
480316
773741
1440878
379872
832092
1529544
321276
1964515
1487358
1589762
831849
971390
1339297
1500122
1558136
816154
525475
1183207
1693956
1267104
1184857
698127
1339626
1823609
1548352
951720
1853539
1922104
731815
1772667
1331801
83232
1951752
1073205
450481
327070
1526634
865913
625745
1928869
1893149
1806274
1555986
1473820
1279567
1736068
28650
1376372
192625
160624
102151
849561
975187
1034253
876957
396061
1217575
333534
1050945
1785248
987540
1247918
1822379
1881617
1397011
1205276
1121609
1865368
628787
1453679
1464030
51972
1535041
1080764
693031
979348
1741182
977557
439317
976677
119732
938002
47219
1498551
231119
1837721
1716209
1299510
1252833
1416069
180328
280599
970776
1470980
67838
889907
125465
752467
732589
180509
1783953
498709
1852332
1037463
1307796
564181
1319897
1130378
574356
887928
1196032
71982
1968956
409727
529018
21048
1941891
1412789
1550608
1895154
409814
644975
187252
1086973
848120
781950
199702
869104
73512
1104648
659572
1295160
153123
690713
330630
995132
558360
1346872
924066
522574
872445
836271
1515249
146494
1390103
921204
352802
1107122
33464
1466093
597785
932736
1852449
875632
101268
1875600
536242
1152158
1981584
32841
818534
492404
334947
1683102
1445410
292676
297521
943194
1891136
536041
585457
1229486
975458
278060
391293
1121031
604523
559206
36371
584536
105349
493956
1718647
895647
1698121
128014
905114
1563190
268084
996355
1715652
105953
787864
1461973
1273753
111224
435528
1170687
778315
622608
1096025
814628
1103479
218812
168866
764602
330127
1831217
1556850
1370177
1965599
1867999
1625295
1313829
1574456
1136565
1739316
1143141
776651
1212122
371608
391974
415143
1537286
1792981
1475561
578090
50255
702871
1133967
1281129
373932
1263473
1933927
355901
106582
1233162
1102093
363040
1361003
632872
244016
728694
1038341
691098
1503794
1796313
182614
1897316
1024307
1284731
1800893
86197
1181780
1770284
48972
1273945
837833
1419053
1399199
1335364
585091
753153
869603
1192722
241889
248238
1338820
970622
1186372
1552096
1224792
1355671
311133
1104482
1070546
85547
1149805
1804857
23602
1782244
1928731
993189
103088
1778573
438172
1418355
1619838
245928
48507
550165
941489
1678919
187023
631712
806175
1183038
1687357
1103469
413521
1101804
1888627
1302090
1114471
1554690
1800382
1379205
741695
1811126
1625200
376285
1451189
1886400
524668
250526
658453
1499828
276974
289225
692389
605119
758311
1232520
702795
1489726
767286
1131196
1500707
895453
162578
1876406
1950468
141097
690364
1333566
1788863
1830996
785514
111711
173717
1932085
748468
1243115
676681
36548
1838886
28421
238879
1269523
1514059
918543
1127371
1079088
1873083
92981
29208
885143
1299849
150312
904045
407759
1383589
722555
805750
599872
496958
1799663
1547624
756443
1983070
1239743
1339312
194424
932866
1655513
1406920
434003
464091
32086
692022
1131734
450100
165578
1807130
1428828
892302
158319
449719
21634
194900
884238
1072707
1455607
486056
1194961
1914452
818034
496706
685054
1096336
300736
1386677
480410
1099933
1088724
1085904
1514188
156316
559036
1789454
4211
705962
66265
1677379
1735228
1052803
1829054
341963
483644
206374
1046582
837624
1558155
1193817
105873
1831775
232491
1338873
106927
819592
961908
1160812
1625943
82841
369226
1269006
1840951
1472045
462722
517661
919435
264053
1571530
520164
448131
30094
1851176
1536322
251169
1670348
1217834
709376
407632
1638136
457582
1385882
4829
1128992
1046939
989572
1147362
1107421
437700
1683950
1026008
445784
1383371
1724546
1545257
694237
1948749
274344
1731237
587526
554376
822228
505647
637127
699985
1033095
1866421
103988
979783
1055675
1960636
765334
621297
16766
1602714
191239
552114
1607232
753279
317556
77335
465959
1424116
509819
1954427
1304494
37563
440620
1389095
1928341
563979
738988
897544
389854
1956226
1006830
1649505
1555043
617787
28757
1368453
1567699
341157
1028613
862209
1667293
1713961
1309752
502512
988332
1289391
867839
420690
1397961
40364
1000843
825730
1176899
1211379
1866615
372373
1276628
1396231
1608989
977290
652423
1377895
1928311
1568071
1604109
148064
1856135
162891
463624
1041619
1000645
942295
1758309
545205
507416
1762397
1590650
1203520
1503682
560260
1389848
681626
187792
1327417
293370
819381
36441
1822338
947623
490977
240378
1131022
916795
646738
94299
1367906
1061784
237823
760759
1229072
1391340
76927
970156
1912024
697293
1092792
1017459
1327768
1669500
718473
1589013
1633973
1688178
1554383
1934355
348317
51656
754103
442890
92375
581854
881249
1502641
1429190
1702025
924168
1030472
267850
746435
621564
659066
492336
1865965
644136
726272
775686
726466
443638
1561642
1512412
1284125
1032770
1293374
570156
756598
293495
1117404
1706384
857952
243198
1281071
1724603
647020
798900
1370100
176534
237332
919335
293076
1853897
1870698
521345
593422
1329482
503192
1478525
1701807
792195
1370427
1232595
703012
1996788
550611
82347
174031
1154835
979154
178263
1755659
1029660
1062655
326618
939751
1844019
1963476
1762890
321848
812630
64076
259154
1643228
475269
1886996
1178510
1742939
778926
438543
1184926
1375084
470346
290218
526072
1497787
573606
1181907
742099
519152
1565144
1507079
307810
1083238
816882
1636337
1725421
1971637
117835
1507833
1317331
1419978
671270
1654768
557373
672101
188554
1802595
448726
953663
689956
750958
1726182
1791541
1559228
1778937
981143
1870491
1063912
528468
1590123
93524
234772
623001
332536
1565804
334332
310316
1277252
191918
945487
1831468
1590861
1975909
212005
227491
1761414
1267706
1678801
1988174
1294187
162260
1874571
721167
1181359
1421774
1907435
164250
1992041
1972628
1838697
953679
1787014
1324236
567377
1453994
292184
14260
76692
282640
106758
1406231
1810168
917820
1457809
27606
1622693
528459
513597
360120
993892
1751242
1639123
1648405
261881
929653
1159095
1448348
1421427
1767963
607165
147828
1607197
1449006
1420654
569091
39341
433700
1072064
1137882
1632985
140743
1028571
1238184
801442
1754959
1090580
367195
958195
1181261
1996685
281832
130790
5292
4079
247951
1503335
1407420
1574670
198782
1357079
984162
918653
1154306
1014607
1612839
518054
1330600
633406
820681
394967
1541507
1855150
99129
574312
208405
1809309
1257931
101812
1094273
1468744
1868102
1292260
1818531
342212
1983347
719831
1840994
1771857
662935
1355184
1299572
202131
650159
399444
986586
1956798
1684014
1942705
518739
1398098
494947
153035
1553758
469813
1565588
503870
521627
47452
78982
829807
1164042
1668784
1894597
519535
1936707
754050
1773768
1001070
1405170
11756
93928
1165492
141020
610168
1932102
43106
1585382
1536348
977673
1257258
753739
1320442
1359173
696762
119796
1194693
355378
1533141
960971
115880
371430
67569
1812982
846713
1627618
1407454
1292927
1382078
1312835
889943
99326
881982
1766296
1457031
1256878
675469
436409
1297464
1294863
1641678
1681760
1496227
494738
1165
378372
928293
1798308
1196682
1133151
465210
1073475
739202
1592499
1796893
1188243
1983403
736942
1301572
717098
1270816
355514
698481
1517938
1427392
844649
682866
1991297
1798025
1705297
656132
1414424
1517219
1468168
1300151
1524458
267778
1125764
1969932
447722
1377122
1922673
209871
1044710
828398
301075
1613189
626402
757206
219748
672695
696264
691586
6181
842237
1972184
1070893
57501
1057106
928135
1151951
344952
1827076
1343728
914471
1754870
70834
742399
1178761
869401
873833
764992
1519933
1312086
817225
786546
1527239
320045
1511820
225695
1012972
246007
1530974
1294866
1904405
107395
1792779
946289
596962
98444
35165
826100
1989155
1883857
1202123
1819485
1705898
932111
414580
231345
371527
790419
785936
1728222
1543886
1843419
1233149
701506
1519895
436085
1157955
1343121
469879
815900
1018685
1419443
1812209
213027
1301776
945151
1151579
1258187
1054859
160608
331762
1148266
1553709
1347573
1971627
491438
1644565
1086350
255877
968105
1068692
558089
1019164
1127943
567236
1191040
1643791
1965170
851417
1023161
1306289
376568
1215126
755769
1634246
898843
163959
878271
182186
1706910
1373623
1891272
1441852
1860525
982383
137048
1827301
266493
1240360
372274
1808679
1246715
4057
415941
641827
1180957
882910
1930732
1181118
1751859
1969452
718855
1758641
1137004
121416
135832
766019
1974487
731543
1693614
849399
1908544
26239
909700
1377209
235166
587506
1112112
513545
921088
100828
797987
1693679
17335
779805
467686
1483262
1590722
536820
1504795
1810636
493383
1020082
1784446
645078
1339696
1439163
233403
636225
357896
1020156
1698589
1125307
1034208
1406803
1344225
184667
262896
1275712
774567
616839
1810674
757417
181069
427093
519443
1607971
712362
108307
329036
197264
44962
1404784
1189564
379205
1108384
1967112
694774
500853
1881024
1161955
1615534
649353
101042
238429
1029136
1618403
1613105
1536123
746127
1675335
552687
1593186
1113155
540805
1926669
1577353
1606102
1779076
1555103
1498552
1935403
701452
388466
1522672
1403730
1904814
907447
1012137
1484036
655559
957649
921923
1843240
480111
1568167
859749
1686854
1833888
4511
1693069
1950203
1401789
10649
393616
1971636
1552029
661771
201555
1355126
1564237
940424
1882323
1415481
1928224
284783
1268098
1022912
1473305
1546930
1550160
439257
738393
1950893
1460735
991334
563125
1650215
1182857
1166226
1532950
767140
786617
1049473
1510039
2803
423261
271425
1334223
1128853
195960
879874
795065
1172315
867265
242548
101409
1278510
1055110
1440806
273965
388076
802231
960300
81755
127605
285224
1828327
1265459
1302401
1284280
1726312
233825
456968
1708592
344985
86238
1077857
1272331
1430925
444386
842864
1982288
1525760
313567
493165
760597
1332964
735324
47361
187701
678019
1260808
1320536
1395186
755231
1896183
468168
1640878
327175
1557983
1130252
1631004
1099315
1342809
92544
1690828
1777172
713663
571050
1252557
307316
1042288
1869944
231392
1022264
215211
741280
1218233
499606
1685006
1855650
1222021
989255
1153130
168313
1344219
343377
339846
99944
893895
906665
1599324
223680
989178
1096701
1923314
830585
255073
341402
753316
1672990
161435
1477203
1229040
1070437
1118557
664521
1715832
1646995
1773703
86252
753710
1588631
1526157
1046276
842444
501071
62970
1003490
86591
683337
971560
988523
1838971
419575
1640043
1988085
1343223
162081
484451
1500704
850483
435627
218691
1948281
1109654
1249628
1313543
1712418
692281
450245
1275067
457015
1485350
1814728
1179754
1813891
810183
680314
1308803
1156076
609392
1668777
1990959
1776681
1473266
1565613
1564056
589894
1886730
1935794
1211548
980001
1412121
434374
400984
1308180
883909
746661
150239
1202363
334359
1817984
30105
466286
502471
419922
404595
925455
686378
1824779
1363617
636061
1050900
339449
839940
1544333
1212665
602262
1767234
236070
787552
1324032
1089259
103270
1982412
780842
1208269
864319
1161523
1264101
535530
1859339
333207
424572
589300
55029
1263712
915739
33075
238073
861653
325227
1206659
1069140
1180591
988812
1201399
582601
673980
903169
471950
1760120
387544
1946651
908786
1559433
1938758
302643
749619
1518246
255310
1005553
1652642
1031864
897697
350029
1357570
1890151
1785714
528138
948633
55604
609524
351874
1614678
1598208
1203914
1337101
1389748
369717
552474
1391461
351705
1501944
23997
386066
1983082
1705691
1778802
223318
647568
1882408
864642
1082683
1168912
1605837
1501159
1370912
1107955
435502
626639
796693
173437
1438027
53798
1472953
1405166
225935
271636
1448836
958175
1124407
1751742
402371
1386991
1623811
1188816
1575019
1787052
184512
1919729
1539063
1826490
721026
1607818
1251112
1072190
364667
185925
45802
477276
653571
1351530
1538825
1832214
1231601
1175041
890488
375993
1074064
1114573
1062633
1921646
575044
1931021
1444849
406657
1003419
26327
375263
1185495
35972
1273445
1063730
1828903
518518
535502
1717218
1343893
1839832
1165747
1567161
1218916
973918
1277575
1874370
1995315
894411
880391
66498
1655784
1080211
756168
1681088
1448696
983814
1274425
650335
949829
1816565
771455
1032733
924708
1958131
1118466
1659218
464219
775877
1895775
804135
62530
1799185
668535
1492403
498047
1543988
164140
235628
977773
1443400
1577894
839985
789095
252673
1003840
801937
1532261
204694
1424866
5954
1423396
1770143
1834690
1051152
603131
1560910
756846
1182952
230238
1150540
820240
1082716
687304
979615
460440
1596768
707408
1290814
302429
935619
1941036
1130703
1827057
1810718
1776640
320964
910449
891619
1910748
812955
606342
1265477
128869
1623680
357258
596763
841177
1777730
1721033
1322873
200330
377079
1282409
1798961
23055
559213
821406
292247
389592
287880
728970
1612000
1011104
1807112
1585718
975407
878707
671611
1041956
1729681
1979758
78317
1772899
415998
179144
1849238
1809205
1799472
1709028
1242948
895197
1793181
1246757
205232
1633073
1821871
270933
1620743
1134061
473617
607789
552263
1878933
742738
376144
425819
113678
1696145
1828125
421518
1348242
1690157
1414171
1749947
835710
1988958
1509198
1920345
889790
622086
1696086
1349381
1792455
503479
984014
1050116
1129095
1903282
474400
1285865
1683651
168145
998824
1656267
419883
1255852
1007684
1147372
452276
1886330
484803
286267
37576
845080
1503649
452401
1493469
1531472
1790937
1601924
1365006
1261645
1225702
624473
829466
568764
1064103
17938
1177744
664595
698148
257638
1260795
1782313
19524
83378
549887
199814
112618
1738589
471338
1040965
1174190
123118
1588869
339978
1294034
449464
1579367
404854
974630
1850526
1714679
550742
1704160
1121030
1941089
673018
1349788
1056023
175955
1993066
653197
335646
419466
391197
1920393
535094
410455
1139294
204523
1896541
802383
921500
513350
1685060
1199990
1659861
340974
34104
1669370
78806
1984885
1847513
951703
328098
1999571
976324
1463825
1830240
1694024
1633724
1965892
1431970
1661678
1557241
1740935
982130
739805
1434909
19085
186775
1834445
1476006
1109803
1089525
1611936
1922001
1003792
719313
481222
1253470
131742
51695
1146144
1747338
1492244
1656731
1973837
368276
1713859
1557050
1373532
1499849
662870
1656937
1514251
1611951
1167281
1632562
1552723
1273236
310010
327010
354748
1819495
1895641
224731
1606179
72738
488233
1085881
1540636
1894205
141991
1400678
1853706
1950893
595624
1214137
1418897
842911
1042240
980218
1149000
1271363
1136863
253326
1191630
546645
806625
1824212
1841821
1125565
195615
211921
1693278
1540566
940351
1534918
1838311
1204366
538670
372636
230936
755329
482411
1308706
567130
738135
1457235
1822234
1117738
1666034
1095645
683032
547779
1590550
1678613
1597555
1871844
399773
1712483
1214371
424898
364504
890662
679443
251376
206579
514023
117249
345770
1116422
1708354
1231016
246573
1315427
1500438
1558994
1265608
1345444
273125
880895
1136475
634999
1535858
271002
299592
1090896
1962324
1107463
1704494
1978159
1120469
1698564
1563950
64637
231682
1245548
862410
314011
1656125
190629
1486250
692694
1911092
1456409
1348446
34222
59233
206835
225046
390027
1738150
408962
432264
1282148
1825387
1661984
1503465
1516240
1640239
623505
285688
489469
1019955
283328
252028
697440
523826
1308980
804200
447427
75569
1099616
631972
1245839
167674
1061411
404967
914773
71031
1465071
1442917
137952
1979347
1946468
914560
937591
1155027
348632
1808035
878361
1930851
740876
582220
1108610
1158218
91982
1252339
159311
1619897
1500376
1019636
771342
1285642
912157
1355486
1315430
615404
807416
999268
1138390
1605270
1229689
975354
209754
1019097
1458040
428663
1481044
954487
1464085
416035
322789
1810748
668865
1746186
673418
1450720
1581769
482672
594806
718980
76151
567234
1807942
637553
1284979
833620
390267
833313
905475
1581526
792109
140449
1017664
231494
448776
238255
735813
119358
854137
607763
1863346
893222
386032
554452
336121
662584
851010
1827099
183875
393157
514262
1113891
678184
531802
577270
1815642
1228815
1121295
1776939
1400124
1592765
952535
1727919
67617
1824201
376166
1115721
1915116
1935634
690412
1120992
1882992
1219987
1269406
1362052
135431
278553
425971
231945
263611
1475431
1603821
176460
376796
766626
1263424
977184
1714017
1659570
243751
1894120
1225782
926365
1320320
1109480
1430189
388423
360480
183746
1739468
1561685
329459
1506457
1494600
314681
1195255
271167
1667541
1379331
508909
362042
1206109
1685095
266704
1056063
1124878
1184370
1566885
1109410
758549
1957296
439356
695805
1803182
1988614
368130
1279911
1019779
1908487
245807
1976042
196172
294409
1337606
1768248
696500
475372
700091
1423576
1344791
1919380
1326437
1059711
1325735
1935047
434608
211002
1988013
834219
739354
532271
1224076
729398
82608
1823336
1220943
1463207
1933067
544643
545724
1576776
1452323
298259
297649
1097334
191533
1954126
1850039
585094
1684090
318962
1168586
405549
1666397
1182650
142107
317186
1545938
1536041
1587671
980725
535636
773575
909593
554082
1481945
1751355
863243
1688184
333448
1016306
1127122
1760831
262508
50123
1252584
725945
1009387
237183
27467
1812009
98178
710426
1400961
1729475
1067894
1105858
1512801
847398
1773575
1950257
690578
1851180
192055
89346
629238
1986976
645262
800651
600123
1991391
505442
1516933
1620413
490332
44426
1311342
906617
1807425
1806816
632251
1191
648691
66664
186897
1432999
4636
519322
1628044
1140709
1234804
567589
1619401
1006013
1959715
1859035
648230
216949
530468
67534
1875193
1876462
1868734
129695
449929
1541775
1160231
847681
1743301
1661614
1290661
1867215
1098337
55819
1063191
1792458
280056
34833
1801019
1224375
1656347
14987
504345
1956888
985732
627867
95732
1996384
601828
1346923
1454530
1704380
314582
1607387
1655716
1247101
1237705
320512
112559
588163
872659
1532547
1087000
1944189
139045
358237
456362
842068
1339352
165000
585769
1775773
1327959
1953399
272711
211127
893597
1176936
300523
1362021
1583824
1822910
114219
370606
1579353
874218
821684
1585746
481451
872519
110851
1440560
33521
661382
120485
1979007
1741803
1352726
1161492
553754
764639
1744856
1539405
1484153
1571780
830705
35069
1049047
1272752
964383
412291
1574949
737473
1231877
1131507
1783967
434562
287800
1991092
841263
1317392
1035312
98263
1835938
1803954
939311
548028
260540
1634443
132223
188308
1206443
1076517
1384281
1482907
1055745
630703
10575
327682
1112649
1131120
106256
216328
1570376
15409
923347
1813968
1743912
2535
1215161
765895
111008
960882
418108
1132408
226842
185821
795957
1650987
1638638
374573
762473
809471
179479
1527140
1632604
810719
244657
1072511
1840787
1969744
1456361
1473356
1634442
932528
798321
271341
512772
1102134
1123546
1292905
1661834
1996054
885924
1049956
1224837
1535703
645934
1009861
235171
1740982
374508
539882
1524269
1510291
859767
357401
966441
1396158
723467
887222
1412522
951750
1476670
1437817
806891
943387
1758167
1449700
547139
222718
1443154
360013
1089563
388218
1570612
1377233
1789021
432454
14258
1616981
222265
1658167
842430
1457238
759475
1924210
1079834
191784
155511
1681357
1988718
1147495
1390734
1467379
865683
401401
1719900
1629052
967495
737013
956192
1203028
90638
646409
986708
1885708
1469248
1696381
1053269
1354068
1547122
379676
333583
717157
464280
676428
216947
973581
1416334
896548
389647
1138685
962414
79614
1448471
713597
1550803
465085
1097078
978148
1633774
1364551
530879
333321
807195
1867348
1969933
1824996
316120
1470375
1941023
1506065
133260
189050
244405
1948183
1288152
1077853
1941416
529047
500470
1776753
667700
1227709
942888
292648
1270661
946330
157171
970303
883492
560090
1586610
342332
745005
1465939
1985992
1697605
1943125
1714770
1072240
473732
852777
1564371
192714
898973
651782
442297
129665
563089
1715220
1651964
179790
476106
1343238
827571
337270
855374
511847
1984138
1592030
534307
1725577
314845
623456
466293
1137174
1258242
635322
97033
13669
1581790
663212
1046589
127858
1772538
1463941
511866
1702605
946171
1599898
811524
1831601
1444374
754605
429891
529484
948989
512136
492373
365942
1096153
374094
1469565
1918905
432876
1405234
165457
378599
1064354
1429117
649496
632131
1497955
115316
279931
781283
623255
1574933
504888
403031
688611
1992458
615572
1318862
1017700
1988458
1319570
1399472
666163
1904167
315456
898625
1437037
1812466
1082552
1732060
405478
1569812
100105
78791
737747
798832
1331127
1715436
551774
1069581
1399468
1359991
135610
1509999
337959
59139
467719
135332
1235296
209980
1622727
1145736
1668069
1362927
1606536
307463
1461616
1941586
363212
694320
484984
1094323
1486355
1497013
1035341
883817
1375927
1469553
1318198
717570
172878
1774329
1654261
1812561
708887
764780
1039930
288728
865524
1154673
1717962
1500794
1698043
70159
1513102
1801250
1155984
66537
1805871
1637114
1661457
1242752
1747387
739543
467977
1592547
658226
98399
1123300
434161
1779851
483712
311265
1136389
1608185
1400671
181674
197597
1561781
1849020
70423
476384
503105
1470834
1499366
652556
255409
888354
1942678
112841
1302143
319709
1640153
933103
852644
263018
1426517
1393181
54945
1135552
1472914
440227
1780147
1206590
1193555
653357
964025
1298065
1528008
128244
688338
647769
900758
1086480
1462557
201496
1678584
1374543
917475
1306972
284766
167793
890204
230985
741767
1309652
1161296
1223569
843431
1350859
863423
1033608
1147865
289055
1902150
914181
1368426
1200452
572327
994609
1184219
1076527
1762198
1025007
1069364
1141172
82817
404377
1452241
1201535
876717
356252
492310
1155505
1475759
706502
806027
1025918
452521
1928068
1070413
6703
396455
85192
143204
397601
395664
519135
1361766
452433
891502
677264
1382172
844140
619465
1416599
475982
1160122
938328
592444
1927245
377857
431440
977708
1922234
592652
1736166
1194580
643366
486446
806613
1454439
258712
266674
220133
535037
751582
1092541
1419295
1926999
1358185
525707
1824878
695479
1875154
1214716
899816
671062
1750130
1371877
1861462
158231
1648283
80002
626007
445500
1035006
1428295
1575940
1048529
583411
1368896
491258
567218
1444
386211
1375184
194847
1895081
1405734
1482559
1855551
1123868
568773
668388
1266678
1533057
141746
498803
1643956
935128
541510
772016
432881
1138546
687915
1580796
1949619
227066
1067494
890650
352044
1490821
1347419
401967
1510325
901912
387151
1229295
526230
1134401
1096120
944243
583887
1131244
1478483
1965429
353342
44114
1456966
1443684
1446032
667584
1529261
776563
1463437
541479
1180096
1364610
1054181
938143
1115053
339128
903844
722908
76522
243844
1225289
111649
909690
844495
484189
616512
344187
166160
1562748
402782
1054096
1961841
492900
166629
1556236
160285
867286
276403
886907
1530469
217976
1190851
786465
1703746
982246
1564126
1339787
94443
1785046
1096984
1366852
1625545
343243
1024922
381773
1632553
1106718
1552598
1791661
181287
777271
80306
1764207
1578139
989612
583723
1161209
1594928
1309040
1376290
515699
1860313
118685
1344929
1180397
1564106
1048137
947532
1997512
1750179
1198342
1126055
1016669
421423
1169080
1871358
1516985
943168
969447
1586101
669894
18545
402984
1139410
1774135
1352532
1604226
1287110
454419
519064
1874088
512519
1761860
1889977
207821
1474676
1417208
711559
681843
137574
1807691
1740615
1551733
1257952
52688
41492
1587793
1968788
1355334
1169602
299050
1546453
761608
20412
484111
767712
1968374
206644
1849173
929111
1997823
1111706
168588
1027509
1467484
127673
1098135
1312922
1163788
1385961
698676
450796
1653089
1247550
1067893
1321188
1815953
179453
261577
1796268
712319
512664
1006497
137281
1709645
252976
164369
1794051
1179481
1643376
1991360
1122455
516318
477292
1998352
1653830
1287733
1520662
249634
516590
1628410
1727073
860148
1432698
968924
1456717
335466
1008525
1876166
667523
1813553
920453
1574869
909090
1189636
1616807
1961739
138735
1224119
1035701
1503646
1959612
912709
51063
511382
43403
1747311
786921
1188252
911036
253904
746422
1654274
1490367
1908667
995012
1251182
1851803
1294704
720863
268419
810821
1042384
680456
767416
404993
1493810
1834377
1608538
528479
1380795
343464
577663
1198507
597424
1966686
1628641
1178062
490278
1080866
390903
65044
268653
1549014
1706094
1028188
747184
866261
1718325
1612553
629898
429171
652250
108706
1616929
1637751
381915
1399383
582221
1825604
494165
740758
1927713
1697961
125710
1956766
981561
977330
1230506
1717033
1670416
1383690
1672651
28830
857806
1838148
406627
401671
731767
649503
777893
73391
462824
1129273
958201
1653316
982332
927905
92222
577599
1778035
950216
191113
204074
1701128
154745
1833916
1009597
51191
1738484
123316
1147280
302485
1701126
448990
975536
1000657
1889812
1313341
1137781
53675
551462
52227
750012
1576026
1834860
818926
788708
1571353
506914
1099465
205543
961764
1111357
1882810
955942
1794344
487662
1546144
1338787
1393406
753233
1353706
143084
728090
755991
550385
1803854
707416
836165
1190104
1547265
495949
468418
1465150
505511
1990396
925194
445567
993139
831039
248674
1120110
1504580
855476
49646
191271
888661
1156079
914457
1375169
747127
1608581
973998
815179
912530
1373065
169362
1837271
929459
752308
257685
119960
32876
504
310128
591177
1306969
440227
64934
1397598
1924213
1011527
981383
1222944
174535
244941
552382
943625
878105
294811
627881
504846
409919
1561280
906771
1303810
277964
46945
1278352
827858
234281
1869834
1453618
1604964
1408374
1380563
586270
686920
1370221
1084919
1232335
900690
1884690
242783
1881849
1937584
1222863
1990452
1772864
1642576
185800
104375
995885
1654291
807507
1662979
1848699
637046
1855797
823648
831162
1861891
141507
5517
769071
297150
1031687
1231367
1026875
597110
995431
949771
1330021
812199
1629003
1429383
933010
1421089
535887
486935
49548
193026
1213067
796038
1055418
1753800
1641992
881109
1974621
293307
757655
712090
1833863
245830
172756
593155
1829176
562704
2152
1690960
260293
1275854
1872862
511637
1360218
1767143
1019886
186181
456432
951112
157710
99131
298503
277723
2978
602538
880419
665784
327409
58018
850198
1446787
1092179
1670455
1142597
657477
182276
1032926
971586
565172
516706
113075
564402
1097329
1599539
1069230
917719
1951877
987889
1358019
1742608
1336996
689916
1827153
1402184
1894879
1677914
251361
1767647
1172748
1774588
479511
890918
298144
300463
274286
138228
1699047
630584
1737023
229532
124233
986729
427269
710410
1743462
185208
1601390
1957455
1068156
1191627
723913
1128930
1030384
1615618
562629
284130
1162495
932488
101483
49399
1999545
1214508
462930
1643539
474973
1452640
859702
1063230
236459
1577948
602002
338983
468058
665349
1559904
153769
1254476
1909602
999490
1770232
1768631
865377
1845054
1795991
933396
1284516
1895649
1073135
1896171
1176835
1962300
48464
416891
455533
264059
832271
1832530
407904
1020022
1502537
1883429
1544547
1352549
1845298
406262
1645350
487609
1394824
337104
724259
1114400
1800666
108753
724330
1246782
1998823
1668673
1577648
1349571
164007
675640
1210336
349096
817500
1920440
515036
734174
172066
1500204
243492
333800
246250
571691
1599139
194280
1868100
1631432
235204
1138079
1795275
698463
737243
1470928
488473
1436859
1939598
1336870
1024545
1992065
1814542
1782265
1322532
1125992
891326
1571578
1793767
962159
1193455
304877
712208
1306469
1731587
1919724
459016
1561826
1630106
1090870
394212
1755514
1608885
295409
1125414
1863386
796452
1619557
1033946
933382
1273237
689514
1358312
1238240
1938687
1107026
165731
878667
181569
1632643
300320
947366
1937980
1401177
1252362
638017
848022
1817402
1404994
1932210
266137
433811
405887
262607
66066
805447
1281614
924128
157933
429441
639696
1304780
475372
381400
1016593
83268
737651
1468735
1449125
845513
450113
1981066
263480
1374370
170026
1023097
1196544
1956642
1906396
138366
318927
1345297
1258815
218437
376388
1817453
1519039
415449
1753533
1615247
1204959
1708019
1013430
1575168
1339295
1234738
577603
1891511
828881
509237
912362
288015
1705270
1869260
1329301
760956
655643
1138265
361481
1905290
1133655
366357
422622
1185154
351489
118399
1953310
707147
139307
700924
558768
1723799
493913
1364910
718506
1895092
1239779
871137
665000
1638324
236590
1406164
494823
1422297
1012271
1372067
1016902
812213
1482955
1715787
1152078
1871666
718424
1573889
1468089
542398
464015
297282
322653
87165
602745
379071
1519256
1714564
1291667
703088
957456
969050
1411266
394385
275363
1457460
1218761
1916381
462032
200095
472730
1949503
829841
1317421
1576119
570336
566993
1553615
1767305
476398
122640
1543107
623300
14348
1934677
701227
1618268
538107
818319
1917381
54980
508162
171726
1654709
1980930
1263957
1064845
954336
1049802
960861
1437197
1278009
1224648
1968277
712758
313333
1645566
197710
414366
1278150
1899708
1536186
499344
302179
1229892
1373546
430286
668988
741618
674490
1616478
433758
161276
757644
963180
359294
105346
539672
1415831
86300
803450
1542336
1048153
1777971
998938
1921876
988148
887602
1286055
1246604
785859
1428332
1126129
478708
646633
548285
1770373
1846672
578346
1994701
739090
743581
400918
855182
208026
1550724
1860540
675780
260568
1479468
107431
469954
658252
334184
363316
1216521
1239892
980777
1101210
320778
394744
1586948
1928961
1859560
1894977
898305
1626431
773126
735113
1255157
1042920
1151129
1656252
848813
1654573
1421203
1874158
1320895
1785633
363476
1424971
860843
518285
265525
1698470
1261024
309926
196402
433926
840710
1277377
797694
134857
639071
1134222
109397
378455
1897293
1404494
1577838
506253
1675188
1090144
60401
999455
1237732
386269
441664
64896
500978
1580755
1410568
1724810
585606
1423128
1372983
972771
1442176
32072
882140
58333
69360
1787219
1283727
1055105
334536
1299531
1946526
334492
1577574
822209
658928
1185661
356754
1278151
234396
1605836
502343
982970
393141
593657
752603
1646648
1196352
1426435
691896
1101235
217049
1690077
1892889
1078520
175700
1239665
1015317
19021
1594297
1606816
1051833
904740
1864533
221488
1639899
1006843
1454840
1641073
362637
1612559
972641
1719910
456473
1665563
1771607
226345
1286168
361380
1135835
5222
1749749
1249610
1739752
772752
1073034
750641
534197
1925536
1094034
1220649
1920276
1506551
262121
1133137
470100
1049324
494149
676050
524249
1761572
213027
552888
1558218
1348797
870486
812728
1340674
717435
378784
860936
457481
1635675
1838634
87388
1130851
658435
668444
320212
52377
1062000
1812240
1063950
1617874
1894345
1822374
476655
896922
1254993
64562
1480375
56762
1959039
1017560
417008
1127724
900126
760702
676528
1059101
528732
1434587
1498235
545457
1294616
484004
1789313
1094626
160101
1633925
280090
1937718
947172
687966
1005154
420666
1605389
632361
377367
1375733
1961839
1064985
1067119
1583933
62221
1668624
299535
43619
449110
1842595
1510951
975810
716886
1983030
922465
125954
1026072
396409
516553
269065
1594646
1517656
625743
997852
1617506
1180578
494038
390043
513472
1175464
1929137
1687419
1093703
1955964
331844
404500
920293
338184
1990124
1906431
665830
1007245
1662721
1891585
1145859
1517303
855634
682731
865702
1596623
1746582
250021
1355984
392364
445559
1460882
707092
1505371
543474
1848330
618876
4551
327448
706868
959573
380169
740413
514399
1122200
84469
24899
128626
719483
975895
1536600
1294554
1566352
392455
1403730
1768902
1660914
495041
776730
1556161
435988
911
1521454
1218057
368841
1702422
919824
148485
800234
1875609
1215743
187897
1696681
379082
656696
688649
1797078
1121026
984934
1120966
633122
442607
514155
351167
1980729
762409
1245610
1123117
136341
394933
655652
1236506
440730
87317
1118677
186813
1396281
215637
324862
647973
77187
1616383
345396
1213203
1386941
354640
1869289
650687
1160007
949709
946109
1788345
542318
1246895
1508452
1743618
1466021
666985
318177
1393900
1049745
1087352
1847199
348372
214653
1152271
913572
1985937
1522709
946109
1255263
820343
217307
661035
1737538
1440064
87289
1731936
1823822
764998
1229023
1405099
141413
1408656
1526986
112712
635787
242284
1168327
112435
1374479
465731
980996
140320
1448614
717049
1351189
1430981
354026
1270647
1852672
1966331
1909384
578313
1718812
608609
628704
1694844
491627
1325010
611855
195473
983712
1873576
798552
394244
682506
1952395
966402
453787
492816
1706780
1998222
63509
1094021
360320
55937
13915
341068
183573
1255728
1651112
1425693
542276
1819209
1024677
813290
1664192
54140
1356778
1856156
840710
1262594
248831
1510586
914997
487423
152492
1586558
1144715
1118866
695220
663160
1806828
930032
1041236
802032
1714829
1871664
1616089
476625
305031
1432840
202874
227890
731285
454014
1482886
152079
1533598
1769939
850373
748141
192319
1496768
1106883
860849
250933
1182601
1118954
1229036
561133
396178
898270
1571855
1570157
569326
191359
1276567
480322
376213
1533648
1980178
1907707
1065175
43170
1988380
1827151
332523
1999999
1827522
1954485
1560281
1086646
566156
446387
971439
1707683
664863
281290
531722
209316
1750247
1561564
171162
1420831
1055653
1557832
1354243
1461670
1666719
1102811
331627
747959
437475
1341159
739700
1768834
716584
1155146
565807
1223130
210976
1341540
448615
339204
1440148
941424
789353
434141
1062331
471753
1819448
1897204
349085
302461
107504
1890717
1448695
1575810
272651
670073
1974566
49028
1388670
1141142
547959
1171854
1585263
1291655
118168
1543898
350656
194446
1491113
892617
908092
1963487
704647
341547
757963
1618902
123544
1133814
1396370
1916826
1298409
1934757
282154
881006
512167
1105366
1783533
1761153
198691
1646240
799715
1488550
989226
513665
1565004
1310984
1725640
317346
354539
1951986
1274338
616366
1082757
976098
13207
1814447
1437010
289438
1216502
1453670
1221754
799645
1175869
1882935
741465
547857
1216227
1100788
1081639
24848
838718
1106745
778728
1720897
1851521
1340912
1267841
1594315
1023451
1396176
105762
10477
1270788
447550
1092877
704040
876150
1925413
1664939
1155086
229851
310461
1142551
1531122
958458
1200481
1061577
759261
83359
1698676
410848
1512279
1146025
1318696
768944
181278
1712247
82541
1214601
183185
1541355
347851
162199
232033
1135611
1173400
458046
1944742
1421660
70252
788282
710855
58548
592475
1210532
1621712
236050
1727277
1851884
1768628
922924
563198
1943349
861708
951177
1714124
152578
1400643
1336623
471527
1025878
723146
1982277
1047480
1708105
1640331
244965
1359289
1996030
1817624
1968603
1767247
785822
1309062
1359468
1105255
1434866
1989201
1738633
1928928
1909982
1859001
1524835
1561853
487183
1549498
1903401
520331
652758
1637861
725019
1404865
898439
326969
1644006
4475
667750
196394
881125
1839467
1765080
1523549
1746506
1981676
744808
1516660
1201953
389128
724469
1719995
366097
300094
1961344
949813
1093455
346682
965377
139428
1443850
997701
1751844
1859443
466423
1656563
108773
1654097
1988881
789886
1733633
650848
1074189
550247
1438844
1150249
579959
1381610
1559113
1692727
1279296
770356
139612
1330834
404976
795681
1401465
1970821
1846397
1132797
615577
1545688
1182502
386851
1539322
660039
195079
753815
839966
1140613
1983196
1146886
1157287
1063662
284615
1708508
44028
909517
245255
1748262
1946784
182746
668325
1179440
446114
1566041
820494
1367572
1170788
669044
602045
451877
1309445
628762
212624
671822
1024682
411616
1448682
840377
166703
421782
1114175
261979
931016
1771065
464310
945298
876073
512808
32646
825584
620033
530098
988167
871381
1844018
1348913
634114
193672
293083
1813166
1110904
1867821
1789586
1894887
1915752
1911421
1608279
44357
1117222
1719061
1569346
665728
1069099
1537566
1234502
583961
676005
769022
707057
835711
1352211
591904
1096717
904355
518278
1084265
489000
140411
1869464
889857
1975270
957084
1717916
865386
1953022
1003831
50228
1800039
702669
500299
603449
1015260
797156
742392
1071971
1463525
1870709
1041421
218841
681420
1717581
482316
1067694
835162
979310
1594295
1829243
247480
1065640
719202
195805
64055
754786
635111
1484145
1176855
1278706
257692
80247
1096279
1436142
1468255
346839
988033
455
945104
439825
1944924
1707118
1429115
1542424
841548
1980288
359155
1140190
727979
895211
849978
226993
1159784
1607082
1961839
162130
1866314
805906
1656680
187035
1571545
47066
303926
252687
758980
226997
1186225
240574
1200627
1352442
182326
1881059
1140735
571458
10600
1862236
947573
1643436
78936
1470778
469645
953893
820855
742261
238882
1861059
642097
529377
401213
513619
376173
1431996
104435
624649
1948521
1076974
571618
1053483
1451831
387534
986865
1042069
1746834
1893756
861694
1693423
1541978
1782096
1452842
1572671
355223
1285501
1400425
128250
1492039
375797
724257
1196200
1682327
733110
1478308
1469994
797738
723014
747693
256125
798144
706454
358378
1854456
1306428
322740
1734231
774845
160608
187970
1387445
1071453
1195313
393999
1308427
1830624
1417598
60819
80473
610271
1628361
1391765
29875
1590240
585164
1417466
550673
1748698
1165560
1355718
1974659
1220341
871078
465231
730744
1229690
1765363
987122
448672
1396044
355638
802504
308090
97430
812601
449838
1203303
557567
667673
415870
356227
1582761
614302
260391
253757
320476
733563
1214272
515793
140211
153260
93061
712865
798535
1689569
598785
168253
509894
441873
985472
1859824
1309975
987584
1154916
1190879
1599085
954051
85160
1699987
888700
1181336
1094356
126311
1947855
925668
1129950
1788573
1747823
40700
1450336
1669471
1406444
1563616
408629
934283
732333
1166669
492257
1190676
1331371
1793823
1567852
672039
1330660
792407
214324
54608
1320918
1490906
1924897
4310
1594385
1022474
1824938
1152927
1443323
679970
1508205
231285
388964
1189320
1218654
662410
461791
1006431
573322
578465
493947
83539
436059
936469
1202405
1303306
907843
81156
644299
1327729
1164381
1122792
407092
472674
1651618
590701
514259
237110
507133
146250
394807
1366928
1540171
1688792
1080617
99017
1330452
37140
1378300
1269017
1501182
22291
1525347
617118
1640021
649069
1367479
453217
895452
1176772
241996
834678
977222
1778632
1438051
173364
467642
952732
1050632
1127453
207043
1764122
89743
185457
1064185
1256951
1872538
1812518
1695307
731722
1383315
263458
1548107
188098
1725957
29450
485808
1795601
128662
299239
1839326
947007
1757741
355126
13652
967046
1069438
914368
1821754
1983068
153425
81380
781331
1362885
1628484
1128602
1710487
1819894
376486
1775364
38783
1472875
1392594
760363
448770
856565
1678117
221902
127595
1055456
937800
692804
1964198
1087628
593426
15593
581426
1780494
1576706
1198660
1047780
1878679
1389081
1973952
1012266
1281167
1527117
442460
307850
784071
97214
1260125
1405340
867515
1364384
187484
1561931
142082
700565
791219
116747
1579821
498692
1484525
698025
515527
592011
720769
856676
1414817
1520569
1080356
1108325
1794551
397225
365003
1344257
1611170
372194
1924688
458692
1535634
450618
508581
1344612
1083421
1969095
1181235
1416349
1549998
1244704
630349
111280
32710
785088
1515352
1741208
597453
903023
406230
465160
1386690
1279545
1216426
260519
685627
1910957
262836
1754949
949883
127433
1769053
1195761
882854
1296683
474858
1215761
171968
175719
748240
534457
662661
1864159
1285067
7211
1776972
790348
391992
1872152
932666
1121955
534031
369503
347891
1283845
825268
1158815
1913666
1369965
1215960
1504352
1436590
17686
1730037
519845
78574
791615
609134
167347
99526
36306
1596165
237760
485694
134482
246521
884865
730290
245723
1754610
1188374
574419
606886
238821
681145
459627
510490
1855421
876519
526775
1213000
254435
120581
23763
1923430
630487
1108841
1242896
989154
1485443
711664
14654
458335
285912
1433915
874429
1153771
253307
1411308
1785681
1344370
1720774
318945
692639
1231217
792999
61483
1321757
1533033
1819621
1004349
44218
516475
984196
1718979
778967
1283090
1696711
852770
1273277
1388567
1567405
108028
492526
1906740
1031841
608730
1910937
738121
572880
1427199
1616804
1167469
594752
1270405
689415
1545153
796962
624149
820505
1018022
1888346
1647661
1439354
1396535
322666
1629118
304020
1974487
1365373
918485
1824699
709945
1616857
66665
951900
833922
1613144
1314395
114263
409926
158486
1045210
114990
1129849
971232
991206
1489885
765704
521051
1635975
1446499
904764
477036
746228
1709471
208832
901377
390013
765986
424403
379449
1074358
825607
1486622
617748
1277283
1909229
1698229
736009
101500
1240393
1186600
573651
928141
1740631
581081
1773823
1604440
1180598
1831394
134658
1457520
220699
426867
1805278
572805
1403200
307513
1574217
1366813
98954
1286276
911478
543403
1827130
375556
46080
1928226
1488944
297562
1935839
477787
673623
197759
12866
1092185
568675
727364
752520
657618
1751678
1534139
846615
793393
1138910
795536
182620
299675
740374
1706164
1571316
24550
129061
492375
805521
730885
628071
278678
1507042
124147
639481
957829
1869937
1598789
733243
419936
671125
709124
425403
258214
1345235
1988579
1805826
448411
1001505
757679
1528858
10326
1655262
817534
1147396
1089491
291472
1441392
1966602
1262460
1033374
1611288
1687501
1993668
389173
324314
1727662
618020
681206
686256
1861851
953526
591492
375242
56730
1522610
89506
264872
764596
520332
1289188
632085
1703568
550572
1482729
1413308
885329
1559249
1326498
143965
1940888
294250
678750
1854644
1500785
687928
1041178
823362
1313040
1415995
1468197
1800520
308303
1169292
531144
1097394
1302981
820482
115665
1777259
170936
679657
1533378
1319282
1221914
1810288
1012222
310074
1372949
125080
708872
1690607
51132
715828
863013
1274311
1513926
249200
715052
1698039
1864289
222020
912779
1821039
1895958
599276
1210072
202228
56073
1096390
537914
703977
51051
1539050
640841
1664316
1096386
361008
602121
390111
399816
1686640
1290886
1598318
561539
270611
827526
1690582
893354
1179939
1172906
1164192
126292
745499
1436662
531281
1651532
352336
936293
182620
555300
1111261
864451
1406185
873590
1890111
1959595
1529519
1376381
857655
1691310
347793
647455
688838
902973
1664709
1196186
341915
1150932
1869442
1855010
1664383
1264476
1212384
1837402
1351796
1942506
1264683
1489518
59656
1674261
1734707
1402158
58674
915142
1150720
1672657
217442
45724
390157
622792
1309180
499497
1023424
209733
822335
1810266
548491
1334943
247274
759220
693795
200312
983497
1213729
1970258
940289
1135407
233204
284326
1555549
142975
1043054
239352
218796
927211
1343760
1975757
967882
1966868
648590
1324581
1119646
975112
492777
1788250
1972309
712876
1395577
536304
1814547
1281443
719764
697758
174696
719300
1931635
689240
60061
301274
605884
172668
1202743
857393
114551
371084
214231
837226
450501
1057265
1461630
616157
968614
151445
72019
1319055
1362519
656910
1704202
949450
501503
1224747
404800
1716098
93198
915327
494152
1459241
1864476
1166140
1947384
1911665
533491
140821
1243826
1922680
180457
1074400
861360
393050
1163240
647088
1665799
718975
1114108
1948370
1282670
1072509
1612238
1864561
171729
717022
396057
564384
1915773
1277638
106483
942895
1962370
1220019
526033
1449857
1522454
831375
1474489
433511
1470927
395039
222379
1117886
1764080
1039792
1778396
811315
1455844
731326
1661973
6680
1468291
1255403
836138
1789532
655061
876786
785925
1494694
197357
1363169
1050809
308990
38877
741000
326452
1059313
1309173
936110
1037566
45343
1383091
1274882
1375328
1811385
391052
502192
1781418
701476
107072
1095407
1766421
1404789
1496059
994089
1940007
1186554
1509137
752629
817988
1787389
1234821
1171221
1111978
1611034
1308092
1951192
235045
1864830
774664
804845
767011
672475
989069
1481739
1762288
640735
1350857
1071100
1312933
1572361
1309225
1974057
851326
1291155
1798459
424893
1661977
481141
900300
168104
49605
518155
1588624
741403
891599
288556
1051040
1806733
1279383
1420494
1207228
1357839
48889
649146
1713578
1997902
59456
36444
443905
752537
1923676
578790
768321
1467978
1914471
1027233
1624935
383532
131805
979415
625206
1700880
1854707
440803
571242
972491
338726
406150
380453
1043243
1440011
1384998
1203699
237460
1923071
716900
1850317
908684
629888
619035
1415464
71015
1122208
532820
342230
1668750
201418
1715927
1484670
1722512
1016234
1005586
502422
1394757
1651919
753120
157621
570750
773850
268296
1309741
1005683
544288
612798
665166
1496683
1598943
1437354
1292647
258066
14312
1725298
1554584
366332
1799305
1600673
1510229
305731
1162661
1399609
60312
277977
819815
1553401
1743934
1454645
1281392
209721
901543
1595712
570916
669730
1222129
356149
859951
1395750
180308
678052
728179
573252
303367
1881640
1219310
1217779
721548
1761603
1686609
92557
1004440
551226
1788806
19808
1126219
262062
1700336
744486
1749276
376317
1515715
299650
1256573
529842
365540
676623
1792986
1209516
1804756
1100250
717827
360345
326041
1456898
1887000
138564
1492235
307831
866097
991471
1868582
335405
1101807
508967
871535
1132672
1085276
1739598
399649
1398771
124664
1615485
304762
1368211
1934527
921142
1883589
1368042
255769
363966
96467
1127991
1660018
484258
1009524
827316
1423696
255488
1468835
1650922
1281135
1318684
991675
893196
1609684
1675211
1267644
261307
1211555
1602873
266293
1406414
1907302
1137164
319774
1384060
188668
326475
1678023
112498
571767
1147807
1902177
1612175
1750217
1942569
1255184
70585
235719
1989096
403344
359113
1987111
445919
1026795
814203
232780
1191881
1896648
1123818
1560767
1658188
713332
460192
519958
1891132
1091701
1355507
1358126
41475
1205292
881471
1928485
1193969
141251
11968
1211157
1533280
1334711
1193834
905211
1991791
1213868
734240
1932370
1768999
1354153
1454978
215660
83305
1438420
1550703
1559615
1890384
462133
907360
1467542
258454
1509787
709202
1265397
1586797
1413228
737633
1054328
328799
1850494
111812
170085
702096
1506697
1395971
1599797
16235
906562
96954
982840
1948028
815002
1335585
876952
1514938
1473389
1354886
1355775
33736
1777311
1427769
1835954
959098
1375105
1181858
808686
588893
1029918
1560457
1710052
1052508
1891525
858133
431337
795591
1886407
1015244
1852191
371918
13255
936750
665548
1502460
1613668
1011374
235404
623725
1179929
1526055
1240374
1738098
1618561
1331962
554406
1764177
1538576
1085411
1758435
519825
1437084
429867
791743
1916452
379058
205159
1367267
527361
126507
734182
1838789
686919
1556300
1219775
1165660
826561
272535
1328006
200317
1477446
1502122
560900
1458693
1500059
1511713
1257328
1112916
626568
1912891
347747
215414
1615927
1311368
509486
243278
1489278
497447
1418415
1979845
958911
1795783
1127136
974510
587039
1685696
1907709
1130108
1083916
1862135
945518
638367
1263285
853754
797741
1073031
1456946
1174555
598753
558020
198301
158540
1549220
283806
732693
1794378
669956
615540
1565089
1031614
1541069
1898008
808997
1548445
786049
1808026
890125
1656176
984726
1620113
1097832
1482968
475203
966101
448235
1827380
352129
815487
558468
681770
1039902
646055
1816505
788463
1178414
897806
1604184
681987
1668636
423439
445874
633826
1097793
789618
763978
1188214
1417083
51778
1271406
711329
846286
1833553
674396
1832544
754935
1238449
662218
187191
164067
1677533
1439140
1337212
607058
930203
249439
83491
654596
325083
933347
473327
1552345
301514
21207
952765
1904083
779192
378985
1434434
756025
468370
1061357
1023414
1151836
471775
1596749
1404386
451647
1667054
1072595
695282
1696910
1271837
1127072
1197427
529634
135862
182476
85950
1794382
585562
631733
792802
469670
1872877
1095836
1314849
1471040
916785
350625
299512
1130264
1752694
1298399
1979271
1978356
484708
1532416
1932094
671163
1649979
1281908
655351
1558601
1825421
116010
863461
748156
1747736
1400998
160316
748558
1192224
1125372
1820830
802106
586085
1471096
1746716
1160242
790783
976653
1405955
984447
629645
1546889
1739287
620482
966815
1963079
1889242
457928
490383
1916777
658270
1168578
1374447
936320
310669
1580669
1321542
438491
1649623
1236101
1833067
1627122
788393
696910
497806
8416
1113034
1971353
673696
1875845
282577
411085
437521
1938172
702214
231948
1621523
362405
1773702
613476
227918
1920487
449167
232135
1826614
1918442
1768747
1448667
283022
172900
1023663
200228
666830
1221336
1324249
832980
1096472
360165
292093
1992965
214829
1094297
21791
644219
458286
29325
1520285
740045
8519
694155
976416
1839264
1894323
1231083
1006302
36487
296025
1471397
664833
387315
1761462
405505
1707435
1695767
692682
183413
1267687
1999526
299310
435139
1201344
243060
1644173
1436832
724984
518061
1608141
817384
1390274
1388892
663523
1113256
1624843
1427043
1041246
606744
1053525
137344
1163991
638645
1910512
16300
32357
841704
1881469
103244
1069250
1013584
1465116
1241638

